From 498778fcf98b9a937983b6d7461e4da6726d891f Mon Sep 17 00:00:00 2001 From: pengguangjian Date: Tue, 18 Mar 2025 18:22:55 +0800 Subject: [PATCH] =?UTF-8?q?uilable=20=E5=A4=8D=E5=88=B6=E5=8A=9F=E8=83=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ProductApp/Podfile | 2 + ProductApp/Podfile.lock | 4 +- .../Pods/AFNetworking/PrivacyInfo.xcprivacy | 23 - ProductApp/Pods/FMDB/PrivacyInfo.xcprivacy | 14 - .../IQKeyboardManager/PrivacyInfo.xcprivacy | 23 - ProductApp/Pods/Manifest.lock | 4 +- .../Pods/Pods.xcodeproj/project.pbxproj | 10267 ++++++++-------- .../xcschemes/AFNetworking.xcscheme | 2 +- .../xcschemes/DTCoreText-Resources.xcscheme | 2 +- .../xcschemes/DTCoreText.xcscheme | 2 +- .../xcschemes/DTFoundation.xcscheme | 2 +- .../xcschemes/DZNEmptyDataSet.xcscheme | 2 +- .../xcschemes/FMDB.xcscheme | 2 +- .../xcschemes/GHMarkdownParser.xcscheme | 2 +- .../xcschemes/GTCommonSDK.xcscheme | 2 +- .../xcschemes/GTExtensionSDK.xcscheme | 2 +- .../xcschemes/GTSDK.xcscheme | 2 +- .../xcschemes/GYSDK.xcscheme | 2 +- .../xcschemes/HXPhotoPicker.xcscheme | 2 +- .../xcschemes/IQKeyboardManager.xcscheme | 2 +- .../xcschemes/LSTTimer.xcscheme | 2 +- .../xcschemes/MBProgressHUD.xcscheme | 2 +- .../xcschemes/MJRefresh.xcscheme | 2 +- .../xcschemes/MOFSPickerManager.xcscheme | 2 +- .../xcschemes/Masonry.xcscheme | 2 +- .../xcschemes/Pods-ProductApp.xcscheme | 2 +- .../xcschemes/PopupKit.xcscheme | 2 +- .../xcschemes/Reachability.xcscheme | 2 +- .../xcschemes/SDAutoLayout.xcscheme | 2 +- .../xcschemes/SDCycleScrollView.xcscheme | 2 +- .../xcschemes/SDWebImage.xcscheme | 2 +- .../xcschemes/SDWebImageWebPCoder.xcscheme | 2 +- .../xcschemes/SSZipArchive.xcscheme | 2 +- .../xcschemes/SocketRocket.xcscheme | 2 +- .../UITableView+FDTemplateLayoutCell.xcscheme | 2 +- .../xcschemes/UMAPM.xcscheme | 2 +- .../xcschemes/UMCCommonLog.xcscheme | 2 +- .../xcschemes/UMCommon.xcscheme | 2 +- .../xcschemes/UMDevice.xcscheme | 2 +- .../xcschemes/UMLink.xcscheme | 2 +- .../xcschemes/WechatOpenSDK.xcscheme | 2 +- .../xcschemes/YYModel.xcscheme | 2 +- .../xcschemes/YYText.xcscheme | 2 +- .../xcschemes/ZXSDK.xcscheme | 2 +- .../xcschemes/libpag.xcscheme | 2 +- .../xcschemes/libwebp.xcscheme | 2 +- .../Pods-ProductApp.debug.xcconfig | 1 + .../Pods-ProductApp.release.xcconfig | 1 + .../ProductApp.xcodeproj/project.pbxproj | 70 +- .../UserInterfaceState.xcuserstate | Bin 2253973 -> 2305262 bytes .../xcdebugger/Breakpoints_v2.xcbkptlist | 16 - ProductApp/ProductApp/AppDelegate.m | 2 +- .../copy_down.imageset/Contents.json | 21 + .../copy_down.imageset/copy_down.png | Bin 0 -> 1122 bytes .../copy_up.imageset/Contents.json | 21 + .../copy_up.imageset/copy_up.png | Bin 0 -> 585 bytes .../UIViewController+ShouldAutorotate.h | 25 + .../UIViewController+ShouldAutorotate.m | 123 + .../BaseControl/WMPlayer/FastForwardView.h | 14 + .../BaseControl/WMPlayer/FastForwardView.m | 40 + .../BaseControl/WMPlayer/WMLightView.h | 18 + .../BaseControl/WMPlayer/WMLightView.m | 143 + .../WMPlayer.bundle/bottom_shadow.png | Bin 0 -> 1142 bytes .../WMPlayer/WMPlayer.bundle/close@2x.png | Bin 0 -> 1881 bytes .../WMPlayer/WMPlayer.bundle/close@3x.png | Bin 0 -> 3799 bytes .../WMPlayer/WMPlayer.bundle/dot@2x.png | Bin 0 -> 250 bytes .../WMPlayer/WMPlayer.bundle/dot@3x.png | Bin 0 -> 335 bytes .../WMPlayer.bundle/fullscreen@2x.png | Bin 0 -> 1094 bytes .../WMPlayer.bundle/fullscreen@3x.png | Bin 0 -> 1213 bytes .../WMPlayer.bundle/nonfullscreen@2x.png | Bin 0 -> 1096 bytes .../WMPlayer.bundle/nonfullscreen@3x.png | Bin 0 -> 1221 bytes .../play_new_brightness_day.png | Bin 0 -> 2698 bytes .../play_new_brightness_day@2x.png | Bin 0 -> 4163 bytes .../play_new_brightness_night.png | Bin 0 -> 2370 bytes .../play_new_brightness_night@2x.png | Bin 0 -> 3703 bytes .../player_ctrl_icon_next@2x.png | Bin 0 -> 650 bytes .../player_ctrl_icon_next@3x.png | Bin 0 -> 913 bytes .../player_ctrl_icon_pause@2x.png | Bin 0 -> 258 bytes .../player_ctrl_icon_pause@3x.png | Bin 0 -> 353 bytes .../player_ctrl_icon_play@2x.png | Bin 0 -> 650 bytes .../player_ctrl_icon_play@3x.png | Bin 0 -> 998 bytes .../player_icon_download@2x.png | Bin 0 -> 309 bytes .../player_icon_download@3x.png | Bin 0 -> 475 bytes .../player_icon_fullscreen@2x.png | Bin 0 -> 486 bytes .../player_icon_fullscreen@3x.png | Bin 0 -> 743 bytes .../WMPlayer.bundle/player_icon_lock@2x.png | Bin 0 -> 721 bytes .../WMPlayer.bundle/player_icon_lock@3x.png | Bin 0 -> 1342 bytes .../player_icon_nav_back@2x.png | Bin 0 -> 395 bytes .../player_icon_nav_back@3x.png | Bin 0 -> 511 bytes .../WMPlayer.bundle/player_icon_unlock@2x.png | Bin 0 -> 730 bytes .../WMPlayer.bundle/player_icon_unlock@3x.png | Bin 0 -> 1876 bytes .../WMPlayer.bundle/player_pause@2x.png | Bin 0 -> 4619 bytes .../WMPlayer.bundle/player_pause@3x.png | Bin 0 -> 9523 bytes .../WMPlayer.bundle/progress_icon_l@2x.png | Bin 0 -> 615 bytes .../WMPlayer.bundle/progress_icon_l@3x.png | Bin 0 -> 834 bytes .../WMPlayer.bundle/progress_icon_r@2x.png | Bin 0 -> 565 bytes .../WMPlayer.bundle/progress_icon_r@3x.png | Bin 0 -> 772 bytes .../WMPlayer/WMPlayer.bundle/top_shadow.png | Bin 0 -> 3021 bytes .../BaseControl/WMPlayer/WMPlayer.h | 185 + .../BaseControl/WMPlayer/WMPlayer.m | 1514 +++ .../BaseControl/WMPlayer/WMPlayerModel.h | 22 + .../BaseControl/WMPlayer/WMPlayerModel.m | 11 + ProductApp/ProductApp/Other/PGJUILabel.m | 375 +- .../ProductApp/Other/PGJUILaelSpanView.h | 22 + .../ProductApp/Other/PGJUILaelSpanView.m | 60 + ProductApp/ProductApp/Other/ViewLable.m | 2 +- .../Other/视频播放器/PGGMoviePlayer.h | 2 + .../Other/视频播放器/PGGMoviePlayer.m | 9 + .../批改信息/view/StartZWPIDetailView.m | 2 +- .../批改信息/view/StartKTXZPGDetailView.m | 2 +- .../view/综合评价/StartKTXZPGDetailZHView.m | 2 +- .../批量批改/PiLiangXiuGaiViewController.m | 193 +- 112 files changed, 8155 insertions(+), 5156 deletions(-) delete mode 100644 ProductApp/Pods/AFNetworking/PrivacyInfo.xcprivacy delete mode 100644 ProductApp/Pods/FMDB/PrivacyInfo.xcprivacy delete mode 100644 ProductApp/Pods/IQKeyboardManager/PrivacyInfo.xcprivacy create mode 100644 ProductApp/ProductApp/Assets.xcassets/copy_down.imageset/Contents.json create mode 100644 ProductApp/ProductApp/Assets.xcassets/copy_down.imageset/copy_down.png create mode 100644 ProductApp/ProductApp/Assets.xcassets/copy_up.imageset/Contents.json create mode 100644 ProductApp/ProductApp/Assets.xcassets/copy_up.imageset/copy_up.png create mode 100644 ProductApp/ProductApp/BaseControl/WMPlayer/Category/UIViewController+ShouldAutorotate.h create mode 100644 ProductApp/ProductApp/BaseControl/WMPlayer/Category/UIViewController+ShouldAutorotate.m create mode 100644 ProductApp/ProductApp/BaseControl/WMPlayer/FastForwardView.h create mode 100644 ProductApp/ProductApp/BaseControl/WMPlayer/FastForwardView.m create mode 100644 ProductApp/ProductApp/BaseControl/WMPlayer/WMLightView.h create mode 100644 ProductApp/ProductApp/BaseControl/WMPlayer/WMLightView.m create mode 100644 ProductApp/ProductApp/BaseControl/WMPlayer/WMPlayer.bundle/bottom_shadow.png create mode 100644 ProductApp/ProductApp/BaseControl/WMPlayer/WMPlayer.bundle/close@2x.png create mode 100644 ProductApp/ProductApp/BaseControl/WMPlayer/WMPlayer.bundle/close@3x.png create mode 100644 ProductApp/ProductApp/BaseControl/WMPlayer/WMPlayer.bundle/dot@2x.png create mode 100644 ProductApp/ProductApp/BaseControl/WMPlayer/WMPlayer.bundle/dot@3x.png create mode 100644 ProductApp/ProductApp/BaseControl/WMPlayer/WMPlayer.bundle/fullscreen@2x.png create mode 100644 ProductApp/ProductApp/BaseControl/WMPlayer/WMPlayer.bundle/fullscreen@3x.png create mode 100644 ProductApp/ProductApp/BaseControl/WMPlayer/WMPlayer.bundle/nonfullscreen@2x.png create mode 100644 ProductApp/ProductApp/BaseControl/WMPlayer/WMPlayer.bundle/nonfullscreen@3x.png create mode 100644 ProductApp/ProductApp/BaseControl/WMPlayer/WMPlayer.bundle/play_new_brightness_day.png create mode 100644 ProductApp/ProductApp/BaseControl/WMPlayer/WMPlayer.bundle/play_new_brightness_day@2x.png create mode 100644 ProductApp/ProductApp/BaseControl/WMPlayer/WMPlayer.bundle/play_new_brightness_night.png create mode 100644 ProductApp/ProductApp/BaseControl/WMPlayer/WMPlayer.bundle/play_new_brightness_night@2x.png create mode 100644 ProductApp/ProductApp/BaseControl/WMPlayer/WMPlayer.bundle/player_ctrl_icon_next@2x.png create mode 100644 ProductApp/ProductApp/BaseControl/WMPlayer/WMPlayer.bundle/player_ctrl_icon_next@3x.png create mode 100644 ProductApp/ProductApp/BaseControl/WMPlayer/WMPlayer.bundle/player_ctrl_icon_pause@2x.png create mode 100644 ProductApp/ProductApp/BaseControl/WMPlayer/WMPlayer.bundle/player_ctrl_icon_pause@3x.png create mode 100644 ProductApp/ProductApp/BaseControl/WMPlayer/WMPlayer.bundle/player_ctrl_icon_play@2x.png create mode 100644 ProductApp/ProductApp/BaseControl/WMPlayer/WMPlayer.bundle/player_ctrl_icon_play@3x.png create mode 100644 ProductApp/ProductApp/BaseControl/WMPlayer/WMPlayer.bundle/player_icon_download@2x.png create mode 100644 ProductApp/ProductApp/BaseControl/WMPlayer/WMPlayer.bundle/player_icon_download@3x.png create mode 100644 ProductApp/ProductApp/BaseControl/WMPlayer/WMPlayer.bundle/player_icon_fullscreen@2x.png create mode 100644 ProductApp/ProductApp/BaseControl/WMPlayer/WMPlayer.bundle/player_icon_fullscreen@3x.png create mode 100644 ProductApp/ProductApp/BaseControl/WMPlayer/WMPlayer.bundle/player_icon_lock@2x.png create mode 100644 ProductApp/ProductApp/BaseControl/WMPlayer/WMPlayer.bundle/player_icon_lock@3x.png create mode 100644 ProductApp/ProductApp/BaseControl/WMPlayer/WMPlayer.bundle/player_icon_nav_back@2x.png create mode 100644 ProductApp/ProductApp/BaseControl/WMPlayer/WMPlayer.bundle/player_icon_nav_back@3x.png create mode 100644 ProductApp/ProductApp/BaseControl/WMPlayer/WMPlayer.bundle/player_icon_unlock@2x.png create mode 100644 ProductApp/ProductApp/BaseControl/WMPlayer/WMPlayer.bundle/player_icon_unlock@3x.png create mode 100644 ProductApp/ProductApp/BaseControl/WMPlayer/WMPlayer.bundle/player_pause@2x.png create mode 100644 ProductApp/ProductApp/BaseControl/WMPlayer/WMPlayer.bundle/player_pause@3x.png create mode 100644 ProductApp/ProductApp/BaseControl/WMPlayer/WMPlayer.bundle/progress_icon_l@2x.png create mode 100644 ProductApp/ProductApp/BaseControl/WMPlayer/WMPlayer.bundle/progress_icon_l@3x.png create mode 100644 ProductApp/ProductApp/BaseControl/WMPlayer/WMPlayer.bundle/progress_icon_r@2x.png create mode 100644 ProductApp/ProductApp/BaseControl/WMPlayer/WMPlayer.bundle/progress_icon_r@3x.png create mode 100644 ProductApp/ProductApp/BaseControl/WMPlayer/WMPlayer.bundle/top_shadow.png create mode 100644 ProductApp/ProductApp/BaseControl/WMPlayer/WMPlayer.h create mode 100644 ProductApp/ProductApp/BaseControl/WMPlayer/WMPlayer.m create mode 100644 ProductApp/ProductApp/BaseControl/WMPlayer/WMPlayerModel.h create mode 100644 ProductApp/ProductApp/BaseControl/WMPlayer/WMPlayerModel.m create mode 100644 ProductApp/ProductApp/Other/PGJUILaelSpanView.h create mode 100644 ProductApp/ProductApp/Other/PGJUILaelSpanView.m diff --git a/ProductApp/Podfile b/ProductApp/Podfile index 3bd8d1d..a1681b8 100644 --- a/ProductApp/Podfile +++ b/ProductApp/Podfile @@ -65,6 +65,8 @@ pod 'SDWebImageWebPCoder' pod 'GHMarkdownParser' pod 'DTCoreText' +#pod 'CJLabel' + post_install do |installer| installer.generated_projects.each do |project| project.targets.each do |target| diff --git a/ProductApp/Podfile.lock b/ProductApp/Podfile.lock index 84fbfcc..b01bc8c 100644 --- a/ProductApp/Podfile.lock +++ b/ProductApp/Podfile.lock @@ -205,6 +205,6 @@ SPEC CHECKSUMS: YYText: 5c461d709e24d55a182d1441c41dc639a18a4849 ZXSDK: 414bed508b670437a9bdf7c75d49816b8cb7b2d4 -PODFILE CHECKSUM: add55c1c10e50d97525389b699cc2e6505d7d6b1 +PODFILE CHECKSUM: 8bea39b4f403cd5b4285bab4af17f04bbe42e8b1 -COCOAPODS: 1.15.2 +COCOAPODS: 1.16.2 diff --git a/ProductApp/Pods/AFNetworking/PrivacyInfo.xcprivacy b/ProductApp/Pods/AFNetworking/PrivacyInfo.xcprivacy deleted file mode 100644 index 276f761..0000000 --- a/ProductApp/Pods/AFNetworking/PrivacyInfo.xcprivacy +++ /dev/null @@ -1,23 +0,0 @@ - - - - - NSPrivacyTracking - - NSPrivacyCollectedDataTypes - - NSPrivacyTrackingDomains - - NSPrivacyAccessedAPITypes - - - NSPrivacyAccessedAPIType - NSPrivacyAccessedAPICategoryFileTimestamp - NSPrivacyAccessedAPITypeReasons - - C617.1 - - - - - diff --git a/ProductApp/Pods/FMDB/PrivacyInfo.xcprivacy b/ProductApp/Pods/FMDB/PrivacyInfo.xcprivacy deleted file mode 100644 index e08a130..0000000 --- a/ProductApp/Pods/FMDB/PrivacyInfo.xcprivacy +++ /dev/null @@ -1,14 +0,0 @@ - - - - - NSPrivacyTracking - - NSPrivacyTrackingDomains - - NSPrivacyCollectedDataTypes - - NSPrivacyAccessedAPITypes - - - diff --git a/ProductApp/Pods/IQKeyboardManager/PrivacyInfo.xcprivacy b/ProductApp/Pods/IQKeyboardManager/PrivacyInfo.xcprivacy deleted file mode 100644 index 276f761..0000000 --- a/ProductApp/Pods/IQKeyboardManager/PrivacyInfo.xcprivacy +++ /dev/null @@ -1,23 +0,0 @@ - - - - - NSPrivacyTracking - - NSPrivacyCollectedDataTypes - - NSPrivacyTrackingDomains - - NSPrivacyAccessedAPITypes - - - NSPrivacyAccessedAPIType - NSPrivacyAccessedAPICategoryFileTimestamp - NSPrivacyAccessedAPITypeReasons - - C617.1 - - - - - diff --git a/ProductApp/Pods/Manifest.lock b/ProductApp/Pods/Manifest.lock index 84fbfcc..b01bc8c 100644 --- a/ProductApp/Pods/Manifest.lock +++ b/ProductApp/Pods/Manifest.lock @@ -205,6 +205,6 @@ SPEC CHECKSUMS: YYText: 5c461d709e24d55a182d1441c41dc639a18a4849 ZXSDK: 414bed508b670437a9bdf7c75d49816b8cb7b2d4 -PODFILE CHECKSUM: add55c1c10e50d97525389b699cc2e6505d7d6b1 +PODFILE CHECKSUM: 8bea39b4f403cd5b4285bab4af17f04bbe42e8b1 -COCOAPODS: 1.15.2 +COCOAPODS: 1.16.2 diff --git a/ProductApp/Pods/Pods.xcodeproj/project.pbxproj b/ProductApp/Pods/Pods.xcodeproj/project.pbxproj index c457006..71fe644 100644 --- a/ProductApp/Pods/Pods.xcodeproj/project.pbxproj +++ b/ProductApp/Pods/Pods.xcodeproj/project.pbxproj @@ -16,7 +16,6 @@ dependencies = ( ); name = GTExtensionSDK; - productName = GTExtensionSDK; }; 09FABB7D06BB8D3958515FB15B4E7971 /* UMCommon */ = { isa = PBXAggregateTarget; @@ -28,7 +27,6 @@ 60688437A1469319D5D7798021AF0392 /* PBXTargetDependency */, ); name = UMCommon; - productName = UMCommon; }; 13F3E350F1D4CFC7B2B39D8AD5332419 /* libpag */ = { isa = PBXAggregateTarget; @@ -39,7 +37,6 @@ dependencies = ( ); name = libpag; - productName = libpag; }; 17D542296AD0C26B1C5815268E5C6BF6 /* GYSDK */ = { isa = PBXAggregateTarget; @@ -50,7 +47,6 @@ B8F0ECB59B67917CE542E59DA07E7A2B /* PBXTargetDependency */, ); name = GYSDK; - productName = GYSDK; }; 406ABB04FCACE2F2B2AD5F7F4868AE29 /* UMLink */ = { isa = PBXAggregateTarget; @@ -61,7 +57,6 @@ 44AC679D1D8C4A001A5FBE5505AD969D /* PBXTargetDependency */, ); name = UMLink; - productName = UMLink; }; 6075E73CE9761233A64B697DA4780D60 /* UMCCommonLog */ = { isa = PBXAggregateTarget; @@ -71,7 +66,6 @@ dependencies = ( ); name = UMCCommonLog; - productName = UMCCommonLog; }; 8194323886ECAF7E912EFDAFC84017AA /* ZXSDK */ = { isa = PBXAggregateTarget; @@ -81,7 +75,6 @@ dependencies = ( ); name = ZXSDK; - productName = ZXSDK; }; 8554F6236D2AA202CF58503D2DF29730 /* WechatOpenSDK */ = { isa = PBXAggregateTarget; @@ -91,7 +84,6 @@ dependencies = ( ); name = WechatOpenSDK; - productName = WechatOpenSDK; }; 997E783A70C18DC9BA830488608C03AA /* GTCommonSDK */ = { isa = PBXAggregateTarget; @@ -103,7 +95,6 @@ C6F8431F6B0DBAD593CD3A61EB573FF4 /* PBXTargetDependency */, ); name = GTCommonSDK; - productName = GTCommonSDK; }; A0DC60C966312FA79A138A075D99BB51 /* GTSDK */ = { isa = PBXAggregateTarget; @@ -115,7 +106,6 @@ 483CC2BA22904A8AC9D973AA616B09E0 /* PBXTargetDependency */, ); name = GTSDK; - productName = GTSDK; }; CEB9AD2C3CFC208BFBE1F22F5EC3E1FC /* UMDevice */ = { isa = PBXAggregateTarget; @@ -126,7 +116,6 @@ dependencies = ( ); name = UMDevice; - productName = UMDevice; }; F1E09035B7675D89EC69B16728E2833E /* UMAPM */ = { isa = PBXAggregateTarget; @@ -137,1198 +126,1198 @@ dependencies = ( ); name = UMAPM; - productName = UMAPM; }; /* End PBXAggregateTarget section */ /* Begin PBXBuildFile section */ - 000716E4365019727CEF9566248C6EDB /* HXPhotoEditStickerItemContentView.h in Headers */ = {isa = PBXBuildFile; fileRef = 82222D8378E17B386B0C1E87CBB540F0 /* HXPhotoEditStickerItemContentView.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 004509AE7B24CA286D05B45F3EFEBE64 /* UIView+HXExtension.h in Headers */ = {isa = PBXBuildFile; fileRef = F1A9D76ACFC0231EAAAAA27B3C707C3C /* UIView+HXExtension.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 00488EDF7F124D8CF29C28104BE9D944 /* filters.c in Sources */ = {isa = PBXBuildFile; fileRef = 7BE0C7E5F33C3ECBB2B132E658382369 /* filters.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - 0053B31D76CA47E598C7DA2F61043A04 /* HXPhotoSubViewCell.h in Headers */ = {isa = PBXBuildFile; fileRef = 418B0E1CD558486372125B666F271558 /* HXPhotoSubViewCell.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 0072A6D11B85C15A0B0B7C8779AE42C8 /* SDImageCachesManagerOperation.m in Sources */ = {isa = PBXBuildFile; fileRef = 9E7DABF9B441F1D29ED1EB06085D9820 /* SDImageCachesManagerOperation.m */; }; - 008B45C1119F1BD8FF043ACE995395E0 /* lossless_enc_sse41.c in Sources */ = {isa = PBXBuildFile; fileRef = B017EC0B025D0E5C3A2B3E30C32F7B1A /* lossless_enc_sse41.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - 0097064E7F7D3F413161738CC5C25EEC /* MBProgressHUD.m in Sources */ = {isa = PBXBuildFile; fileRef = 4FC03168260DA82D712CCC0A5E5717B8 /* MBProgressHUD.m */; }; - 00CE1433A0116638B4F38D336458E3F6 /* YYTextInput.m in Sources */ = {isa = PBXBuildFile; fileRef = CFE2D72E2B34C87B8A09732CC4C4252C /* YYTextInput.m */; }; - 01E5589199F84A69B6221B5957C2AD4F /* SDDisplayLink.h in Headers */ = {isa = PBXBuildFile; fileRef = 73DB69E68E14F9E996DA6667304BFD68 /* SDDisplayLink.h */; settings = {ATTRIBUTES = (Private, ); }; }; - 0235AE9F224E3089AACC6A288243B012 /* markdown.c in Sources */ = {isa = PBXBuildFile; fileRef = 4625E8D6F9B76FD52484DFA277D21187 /* markdown.c */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0"; }; }; - 0248B484C6F8BC1DCDDA23747EFC4EFB /* HXPhotoEditMosaicView.m in Sources */ = {isa = PBXBuildFile; fileRef = 96D1D26B5A129332CAD618347706267A /* HXPhotoEditMosaicView.m */; }; - 02802B2F553BE49364E7527D83A51C7B /* DTBlockFunctions.m in Sources */ = {isa = PBXBuildFile; fileRef = 8C93FE478F4688EAEB3D7A9B2ED250A6 /* DTBlockFunctions.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0"; }; }; - 02AD91C5250ED7D91B06BEAC91A5E507 /* mz_os.h in Headers */ = {isa = PBXBuildFile; fileRef = 70A945627DFD9871FC98526876A1CD69 /* mz_os.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 0343FC03D80AEE0591ACD7E89B2F3136 /* SDAnimatedImagePlayer.m in Sources */ = {isa = PBXBuildFile; fileRef = 5330AC345FDA1AB57FF9A18BAB87D58D /* SDAnimatedImagePlayer.m */; }; - 04517C11DD43B44857AA0CFF77808796 /* dsp.h in Headers */ = {isa = PBXBuildFile; fileRef = 64F4AA3979815C60B62227759B07443A /* dsp.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 04F0C95540D2FDFB5D11206FDF240A6B /* SDWebImageOperation.m in Sources */ = {isa = PBXBuildFile; fileRef = A21DF64D9F093A38920524E928DB4080 /* SDWebImageOperation.m */; }; - 052F3ECD244E4B8EFE3FCB8B6DAA34B4 /* SystemConfiguration.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = B7E4D4BC9EAE8F2B7307AF9A9C12C701 /* SystemConfiguration.framework */; }; - 0533499F3EBA6D766FA053D5C47F2497 /* sharpyuv_dsp.h in Headers */ = {isa = PBXBuildFile; fileRef = 3C673CFDC1D62BDCC393F45A604835FE /* sharpyuv_dsp.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 0537CAD4EFEB4E564272FACEC28DD962 /* SDAutoLayout-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 5C4F3EB0ED9B38B19C198447325D8130 /* SDAutoLayout-dummy.m */; }; - 05910998653380CED0686754AB75798C /* UIImage+Metadata.m in Sources */ = {isa = PBXBuildFile; fileRef = 42EA11A2548A74F5A7E57DE270889643 /* UIImage+Metadata.m */; }; - 0592290A4239554AB06066783D770B15 /* HXPhotoTools.h in Headers */ = {isa = PBXBuildFile; fileRef = 5190BDA48D52ECA13BE8CD2B17FD344B /* HXPhotoTools.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 059332136CAAB8014F2099D6AC105162 /* mz_strm_split.h in Headers */ = {isa = PBXBuildFile; fileRef = B3E62AF95810520C02E0C49E9A8D66B0 /* mz_strm_split.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 059CE41643FDD15AC84718A020D1C083 /* YYTextView.h in Headers */ = {isa = PBXBuildFile; fileRef = D32151C5488A1884223D15CC92B23760 /* YYTextView.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 05BFB8FC6DC56969E4A3EB14D88A4186 /* SDWebImageManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 952872B9EF884727EB93C3CFEBB65A96 /* SDWebImageManager.m */; }; - 05C81F24E1878A1A746933737B45839E /* HXPhotoConfiguration.m in Sources */ = {isa = PBXBuildFile; fileRef = 00A73187466B61FD950C4F98CA75DE04 /* HXPhotoConfiguration.m */; }; - 0633B30CB31677ADCFC32363A3A6F266 /* YYModel-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 0DE60D1DCD2679125BC10E791DC47484 /* YYModel-dummy.m */; }; - 06B095CAFA04988270FBF9CB779B49C5 /* basename.c in Sources */ = {isa = PBXBuildFile; fileRef = C68E856296DFA249BF8EA1642E60F8E3 /* basename.c */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0"; }; }; - 06B49D90C0224B0552743FD797D372F1 /* picture_tools_enc.c in Sources */ = {isa = PBXBuildFile; fileRef = C2E6420E41D783A51FDF0A04159C8635 /* picture_tools_enc.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - 06F445A335CC3A62112340A44F750CB7 /* UIImage+MemoryCacheCost.h in Headers */ = {isa = PBXBuildFile; fileRef = 7C0D8FA44BC8035071B4CC01E733056C /* UIImage+MemoryCacheCost.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 06FFE460D79ABD60F42C0332EB3BEE4D /* IQTitleBarButtonItem.m in Sources */ = {isa = PBXBuildFile; fileRef = FE821613F3024B66567E722359A6FAD7 /* IQTitleBarButtonItem.m */; }; - 07014F47AE0482F00830C7342DFD46E7 /* DTFoundation-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 56013037EB688C512F21DE91EE2CAC5F /* DTFoundation-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 073AC8F102F4815D017D1DB501AF6811 /* UITableView+SDAutoTableViewCellHeight.h in Headers */ = {isa = PBXBuildFile; fileRef = A5B491C431A57856838D806E75A9B517 /* UITableView+SDAutoTableViewCellHeight.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 078D164AF2BF302BCC15624AC64D93B4 /* NSObject+YYModel.m in Sources */ = {isa = PBXBuildFile; fileRef = 5519B68E94BA5F9D04AFCEF26621ECD6 /* NSObject+YYModel.m */; }; - 085009423CA8C70DECD38466B15F7B3F /* NSFileWrapper+DTCopying.h in Headers */ = {isa = PBXBuildFile; fileRef = 238C2AAF0C08CFEA4DDF32029251B2B3 /* NSFileWrapper+DTCopying.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 0884DCF15998CA25703BDA2FACE8E2A5 /* SDAsyncBlockOperation.m in Sources */ = {isa = PBXBuildFile; fileRef = 5C6661E2B0CD4B405AEC242E27B30C28 /* SDAsyncBlockOperation.m */; }; - 08A7FAD6D288E5408488FA003BC3F6FF /* TAAnimatedDotView.h in Headers */ = {isa = PBXBuildFile; fileRef = 3C75C92771FAA5B03E4D7CC8B2AA8F17 /* TAAnimatedDotView.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 08B194F9CA8206A541CEE1FDA5DB98D1 /* ssim.c in Sources */ = {isa = PBXBuildFile; fileRef = CE8F6AA8BAE754D28FDD1058B17EA6B5 /* ssim.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - 094B15411981106951E78618C355040D /* sharpyuv.c in Sources */ = {isa = PBXBuildFile; fileRef = 41875523F7935CFDF6C7527A4340E9D1 /* sharpyuv.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - 095AA181EC3EAA6A2EFADE533689CF41 /* NSButton+WebCache.h in Headers */ = {isa = PBXBuildFile; fileRef = E50F5C3798F6840B2A91D6720025E241 /* NSButton+WebCache.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 09CBA464D4A17576F3C7170735AD4C3F /* UIButton+HXExtension.m in Sources */ = {isa = PBXBuildFile; fileRef = C689D14C5D3B00E1E520002481913460 /* UIButton+HXExtension.m */; }; - 09DEE4B83FA228AB635D526BC6A2ED1C /* NSTimer+HXExtension.m in Sources */ = {isa = PBXBuildFile; fileRef = 71ABBEDCC485CF04C3E6C3B6E19B9404 /* NSTimer+HXExtension.m */; }; - 0A29DE17B868CC8F3F61B92E476DC312 /* HXPhotoEditSplashView.m in Sources */ = {isa = PBXBuildFile; fileRef = 6A2E447F61737DD5364F666DE16A5F83 /* HXPhotoEditSplashView.m */; }; - 0A3B708E06FB259D11F696EEE4E7624A /* YYClassInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = 78A70C1E3C1B9138A1ADF3661509EE6F /* YYClassInfo.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 0A48DAEFF3B2B76B6D59ECEACCF349DB /* IQKeyboardManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 4ECB7FB8B4036BF9EE4D4359C439BA31 /* IQKeyboardManager.m */; }; - 0A4ACE3AFFFCB7846F824A803645CC5F /* MJRefreshTrailer.m in Sources */ = {isa = PBXBuildFile; fileRef = 0A7C731BB617B0A36A64B2C16E85AD8E /* MJRefreshTrailer.m */; }; - 0A5A3A040629B694662609832755DF29 /* MOFSPickerManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 32410D9E2FDB3C78481EE33CF3531752 /* MOFSPickerManager.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 0A660586B4EA4E19E63C3389B37B9771 /* html5.c in Sources */ = {isa = PBXBuildFile; fileRef = A9B8BE1329A3B5794C767EFDF9A2EAF1 /* html5.c */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0"; }; }; - 0A93D725DA34E6ACB26D9B2A714BBEB6 /* UIScrollView+MJRefresh.h in Headers */ = {isa = PBXBuildFile; fileRef = 6599E44C9743C5851A14608775B5B286 /* UIScrollView+MJRefresh.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 0A9BC15A99912FB0EE81334D70180EC6 /* analysis_enc.c in Sources */ = {isa = PBXBuildFile; fileRef = 7560D97A956C734426FBC786A0DAD452 /* analysis_enc.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - 0AA33EBB857A5205F87C09CCB99EAC74 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 289873C8BE75186A989C5DED73A68B2E /* Foundation.framework */; }; - 0AB7605B6222AF1A014FD2F13DE971F5 /* DTAttributedTextCell.m in Sources */ = {isa = PBXBuildFile; fileRef = 5159FEEEBDC7998A68E5D35A7AD5E05F /* DTAttributedTextCell.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -DOS_OBJECT_USE_OBJC=0"; }; }; - 0AE196DA421B10CE8EADF7027554CD5B /* mz_strm_split.c in Sources */ = {isa = PBXBuildFile; fileRef = F4F6D21103ED637192E4EC01E94B7831 /* mz_strm_split.c */; }; - 0AE63FF0DD88DB7D240603CF841168D3 /* SocketRocket-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = C98BEB8295C3A921EC6414CC77B022F9 /* SocketRocket-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 0B0808004488205D6A70C519C12611C3 /* DTAccessibilityViewProxy.h in Headers */ = {isa = PBXBuildFile; fileRef = 1B42646DA81B88DFD4BCFCEAF3618706 /* DTAccessibilityViewProxy.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 0BD6F139EF6416436CEA92EE9CC8EFB3 /* DTHorizontalRuleHTMLElement.m in Sources */ = {isa = PBXBuildFile; fileRef = E73B033D59C195493D6C0270462A05F2 /* DTHorizontalRuleHTMLElement.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -DOS_OBJECT_USE_OBJC=0"; }; }; - 0BFAB38BABADFD6DB1E0BDAB9459471A /* NSNumber+RomanNumerals.h in Headers */ = {isa = PBXBuildFile; fileRef = 19E6033EF16E5BCF8966F08F3411D5BC /* NSNumber+RomanNumerals.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 0C348CC9811994215E7BB91C08FCEA7E /* yuv_sse41.c in Sources */ = {isa = PBXBuildFile; fileRef = 205F7176AD850F34B5659901DC585027 /* yuv_sse41.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - 0C48F4CB6EE536B845FDF36A327D7601 /* HXAssetManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 535BC53F7E1473D865704543B401C932 /* HXAssetManager.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 0C524450F5579F35CF05958F488670A4 /* mz_zip_rw.c in Sources */ = {isa = PBXBuildFile; fileRef = BC996223D54F1885C53D203335532BE5 /* mz_zip_rw.c */; }; - 0C5DCBE07AE0C034592BA088F3C733CF /* quant_levels_utils.h in Headers */ = {isa = PBXBuildFile; fileRef = 5C6894CF9126D689999E9FC0BAA93E0A /* quant_levels_utils.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 0C8B1AC4A83EAF95B1BFC3E5D2B24D16 /* HXPhotoPreviewLivePhotoCell.h in Headers */ = {isa = PBXBuildFile; fileRef = 0C19EC80F5D07560AEAD2F47B01D224B /* HXPhotoPreviewLivePhotoCell.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 0CE4F664915CF4DA77E7F18A43C1A978 /* HXCameraBottomView.h in Headers */ = {isa = PBXBuildFile; fileRef = B7709821992A833518BBF8B3646C8C0E /* HXCameraBottomView.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 0D2E792B2750527902DBB840A7E6887A /* rescaler_msa.c in Sources */ = {isa = PBXBuildFile; fileRef = 541C8A54AFB70925386D8D3E0732DFB1 /* rescaler_msa.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - 0D5B6BF6E03881852023D7A97FA3D27F /* SRSecurityPolicy.h in Headers */ = {isa = PBXBuildFile; fileRef = 41CF3672932411BBABA8F4AC5E05C7E9 /* SRSecurityPolicy.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 0D87C4665F8AD43731710EBBD8CCFCF8 /* Security.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = EE3EA94E225899690CA54C05B73F3333 /* Security.framework */; }; - 0D9B7663C4EAEFAC2F26A7DE662152E6 /* NSString+DTURLEncoding.m in Sources */ = {isa = PBXBuildFile; fileRef = AEC4D8A3BAE66B789017DD4AE19F2C39 /* NSString+DTURLEncoding.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0"; }; }; - 0E24DF405EC8109EDF266A01B2E97D87 /* dec_msa.c in Sources */ = {isa = PBXBuildFile; fileRef = 512699C8E0867674520645797D06E6BF /* dec_msa.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - 0E8CCAE597756C61B2D7B60EEF4A29E4 /* MASUtilities.h in Headers */ = {isa = PBXBuildFile; fileRef = 0C7B8E3D581F8F2439E01E298138B832 /* MASUtilities.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 0EF3774AC45C05C24674C6F390E4B571 /* mz_strm_os.h in Headers */ = {isa = PBXBuildFile; fileRef = B2DB0F8C3C2A0EADF6CEF2FA29546A3D /* mz_strm_os.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 0F313CE5B14382A85BBC06490BC0B1D2 /* DZNEmptyDataSet-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = FA481112207BA4FB201A6C6EE09E3F80 /* DZNEmptyDataSet-dummy.m */; }; - 0F73087DF8752328908C8145443A40EB /* SRIOConsumerPool.h in Headers */ = {isa = PBXBuildFile; fileRef = 7ACB287499792C36F16AE45253E31E21 /* SRIOConsumerPool.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 0F7C7CE2641DEAE16C1D48567E693F5A /* HXCircleProgressView.h in Headers */ = {isa = PBXBuildFile; fileRef = BCB71A981F7667FEC11F8FA066A7ACDE /* HXCircleProgressView.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 0FA106B38ACEE164F851ADCF83222B6C /* HXPreviewContentView.h in Headers */ = {isa = PBXBuildFile; fileRef = 9C352CCF9583FA1BD1CE1A70188BDDBF /* HXPreviewContentView.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 0FB959670AFFE747A4DB60B31DDD4C47 /* thread_utils.c in Sources */ = {isa = PBXBuildFile; fileRef = 5262B79E7F98B9C280993878A335DA78 /* thread_utils.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - 0FC2A3D164C3FDC83AFFACF05FB23ADF /* HX_PhotoEditViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 47E72702E10FC25FA497D3A67E848772 /* HX_PhotoEditViewController.m */; }; - 0FC2C7300D3DE350BD73741888D9A1A8 /* AFSecurityPolicy.h in Headers */ = {isa = PBXBuildFile; fileRef = EF4F5482C9CCDD6BA6C97379BA570C4A /* AFSecurityPolicy.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 1091BDB28E8E3171C4E6AC6FBAE74F41 /* SDAnimatedImageView.m in Sources */ = {isa = PBXBuildFile; fileRef = 18E2BE49F29B6FAF7FEB0DE924FFEEFC /* SDAnimatedImageView.m */; }; - 10A5E7494E629F77611786DCBB50FB20 /* HXPhoto3DTouchViewController.h in Headers */ = {isa = PBXBuildFile; fileRef = 0024E83CE339EF226B237BA1459CBCA1 /* HXPhoto3DTouchViewController.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 10AC6E284E96BA6BF6FA75A4935AD03C /* DTExtendedFileAttributes.m in Sources */ = {isa = PBXBuildFile; fileRef = 82436C0EC5FF876768FF045BC07D3B6C /* DTExtendedFileAttributes.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0"; }; }; - 10BBF53FAF4C4845C71FF1D16A1F2185 /* IQPreviousNextView.m in Sources */ = {isa = PBXBuildFile; fileRef = F8F0066029F4BC994E5F8F177DE8DAAB /* IQPreviousNextView.m */; }; - 111FD46B47CC1899F1EDB99473512284 /* NSTimer+HXExtension.h in Headers */ = {isa = PBXBuildFile; fileRef = 73B11D85731A249DF45B39D632AA83B8 /* NSTimer+HXExtension.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 113ABCE26A7F4C61DF80F1C98D78268A /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 289873C8BE75186A989C5DED73A68B2E /* Foundation.framework */; }; - 115ADDA382C1D097CB21AA33188A633F /* SDImageCachesManagerOperation.h in Headers */ = {isa = PBXBuildFile; fileRef = 5150FAB61431F21B5DA306E1936B7736 /* SDImageCachesManagerOperation.h */; settings = {ATTRIBUTES = (Private, ); }; }; - 118CA5F6019873DE27A31CD6784D4934 /* picture_enc.c in Sources */ = {isa = PBXBuildFile; fileRef = 9B27141A96D2E55EFC2DF55801FB3ED1 /* picture_enc.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - 12A6CFB863C10493BF6BFCBA98291749 /* yuv_mips32.c in Sources */ = {isa = PBXBuildFile; fileRef = CA0AEE571E6AA68FAB48FE9B0E5CD090 /* yuv_mips32.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - 12C532FCEF0BDFBD6C980CB52DA71A0B /* HXPhotoEditMosaicView.h in Headers */ = {isa = PBXBuildFile; fileRef = F1A237836133DF3ADCB78CB65EBDA602 /* HXPhotoEditMosaicView.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 12DB231826CF34B8B3D18CAFBDB8E39F /* DTStylesheetHTMLElement.h in Headers */ = {isa = PBXBuildFile; fileRef = 5789E46344B5F06829A13E2B557850A8 /* DTStylesheetHTMLElement.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 13157F17A5988F79C2C53453F5A21A9F /* PhotosUI.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = DAC251005A162C58F46E8E214A8252C8 /* PhotosUI.framework */; }; - 1367B7D7A0687DF2F24A387C9EE56047 /* vp8i_enc.h in Headers */ = {isa = PBXBuildFile; fileRef = BEBD04505CE8B72A66D5471AEAD7B6C1 /* vp8i_enc.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 138D5C92E017FCFC4671E77B7449EED9 /* mz_compat.c in Sources */ = {isa = PBXBuildFile; fileRef = 9DC1DE5DAAABC990E10D0F7467C5DBF0 /* mz_compat.c */; }; - 13A2D12156438B65C97AFF6A67ED8A42 /* DTListItemHTMLElement.m in Sources */ = {isa = PBXBuildFile; fileRef = 86A5BA5D771ACBFB95C27E6DDD59223A /* DTListItemHTMLElement.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -DOS_OBJECT_USE_OBJC=0"; }; }; - 13EB5E5CDEF43CA619EB607318382652 /* SDGraphicsImageRenderer.m in Sources */ = {isa = PBXBuildFile; fileRef = 16A0832280C06304C65C72027E7B67C6 /* SDGraphicsImageRenderer.m */; }; - 1484E5585DE5465CCCC219C18A73644D /* HXPhotoEditGridLayer.m in Sources */ = {isa = PBXBuildFile; fileRef = 79485572F588BF035197C59548F40B11 /* HXPhotoEditGridLayer.m */; }; - 14F350D1AE912096B4B04F9A0C6BAABE /* IQToolbar.h in Headers */ = {isa = PBXBuildFile; fileRef = 9B3A07076AD787D472471634363A9D44 /* IQToolbar.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 1503C8EF82F56F1AB36887072B266478 /* LSTTimer-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = F194010DEB070F836B36F589F1BD43CE /* LSTTimer-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 15A096A98389EB759A9996AE46ACD33B /* SDAnimatedImageRep.m in Sources */ = {isa = PBXBuildFile; fileRef = 8FCBE61ED239AF5B4D79107FF22EB61E /* SDAnimatedImageRep.m */; }; - 15FD3645636563EA7C183D6D0AC5F50D /* webp_enc.c in Sources */ = {isa = PBXBuildFile; fileRef = 149A9FB5CFA441CD24F9DE04BE6CAB52 /* webp_enc.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - 16408225E65608A1144DFF3EDC6DF0BC /* alpha_enc.c in Sources */ = {isa = PBXBuildFile; fileRef = 148BAF3BEFDFBAFD53897BDF11835C04 /* alpha_enc.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - 165041C9E91BA17FE09A0DA1F58404BC /* bit_writer_utils.c in Sources */ = {isa = PBXBuildFile; fileRef = B6852A271D79762AFC3F192046D9574D /* bit_writer_utils.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - 1679F00AECE1FF9FE2D134F864DEA28D /* SDImageCoder.m in Sources */ = {isa = PBXBuildFile; fileRef = 1C215E0455D7F7B20C460C98A61696CA /* SDImageCoder.m */; }; - 171E908B55264CE4C2D08AB7EFA5C3D7 /* HXPhotoViewFlowLayout.m in Sources */ = {isa = PBXBuildFile; fileRef = 764763966C26C39C6355B7E1261FCF9A /* HXPhotoViewFlowLayout.m */; }; - 17427FD15AE36A21742560ADD2822D79 /* UIImage+ExtendedCacheData.m in Sources */ = {isa = PBXBuildFile; fileRef = 7868F257A384681DC38DFFC979E940D6 /* UIImage+ExtendedCacheData.m */; }; - 176F8093A462DA87177AE2DC38C74F3A /* FMDB-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = FB81C2BFFDA965478C211B3306A36191 /* FMDB-dummy.m */; }; - 179D2E93178BA987B0E8EE759A6759CB /* bit_writer_utils.h in Headers */ = {isa = PBXBuildFile; fileRef = 0CC4E2F3B6F5C7D3EDBEB6AD5942EBB9 /* bit_writer_utils.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 1838D4AA47CD268A3DBE559DCE14DF6D /* SDImageGIFCoder.h in Headers */ = {isa = PBXBuildFile; fileRef = EE6E29FF2EA9C8B5FD6E3DE4803FDE36 /* SDImageGIFCoder.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 189A7841651BDD261E8A70CCC66A1F97 /* GHMarkdownParser-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = E0BAC78AB8419B0629B9322346C7F23E /* GHMarkdownParser-dummy.m */; }; - 18AEFCE986FB74A0B6B092B3BA2267C6 /* UIImageView+AFNetworking.m in Sources */ = {isa = PBXBuildFile; fileRef = 98F3BC56742D0A9538E8C92D25B2B9AE /* UIImageView+AFNetworking.m */; }; - 18B950D6B338D872DD08AA31C073231A /* NSString+HXExtension.m in Sources */ = {isa = PBXBuildFile; fileRef = 7356B0C4CD62926C25008D8F5EEB3CAE /* NSString+HXExtension.m */; }; - 1919D976FE1CE16A0E47AE0DE3CE5025 /* dec_neon.c in Sources */ = {isa = PBXBuildFile; fileRef = EA73FC78109F915860348EF33376FE07 /* dec_neon.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - 192373964B6417D1DD4EEE4B7F14D77D /* SDWebImageTransition.h in Headers */ = {isa = PBXBuildFile; fileRef = 0D3F480C1CA8460E807BD49764282C6A /* SDWebImageTransition.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 19300CF68F5718C6F9C3476F1A98C1DC /* MASCompositeConstraint.m in Sources */ = {isa = PBXBuildFile; fileRef = 40DA1C0EB0D40F0D6EA7A52ECB21438D /* MASCompositeConstraint.m */; }; - 1949A538F94AFA1B6AB541CC73090AF1 /* sharpyuv_gamma.c in Sources */ = {isa = PBXBuildFile; fileRef = D89057145031D5E566E5ECB93A0E1E83 /* sharpyuv_gamma.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - 19C2B73BB860783E9A55CE9DA6AD08B2 /* DTBreakHTMLElement.h in Headers */ = {isa = PBXBuildFile; fileRef = A971E77FC3E3D8A888A0AA33A509D6FE /* DTBreakHTMLElement.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 19D6A6ACD9C98916BEF48A793BD62169 /* HXPhotoEditGraffitiColorModel.h in Headers */ = {isa = PBXBuildFile; fileRef = FCCA878A6F9E1ED164041D50A2FE68A7 /* HXPhotoEditGraffitiColorModel.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 19D83EB713EAAEC57E567E794A3CB418 /* lossless_enc_mips32.c in Sources */ = {isa = PBXBuildFile; fileRef = 0EF78EFB3E0D889B1FF3440D2A0A7C63 /* lossless_enc_mips32.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - 19FA9B07CD47A1A2A8299E63070210D2 /* mz_strm_mem.c in Sources */ = {isa = PBXBuildFile; fileRef = B7828D67D5BAA93E9E63F6D5A35CB7E1 /* mz_strm_mem.c */; }; - 1A4F2EE5E0900177BD25388F335E48AC /* NSString+DTUtilities.m in Sources */ = {isa = PBXBuildFile; fileRef = 788A503CFAC595CE66254711D14BE510 /* NSString+DTUtilities.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0"; }; }; - 1ACC742585791325E0772EC6BF3F8B23 /* HXPhotoEditChartletModel.h in Headers */ = {isa = PBXBuildFile; fileRef = 3CB4C08A994DA9C3CBD8172C3C188BDD /* HXPhotoEditChartletModel.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 1B02B7B43549A27F23298D8388BA8114 /* DTPieProgressIndicator.m in Sources */ = {isa = PBXBuildFile; fileRef = 29A92496639C5598B9C9DB87AD7D9F19 /* DTPieProgressIndicator.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0"; }; }; - 1B0A847E02440CBB6D528183A3B65347 /* SDWebImage.h in Headers */ = {isa = PBXBuildFile; fileRef = 0C23CB5480DAB94955AC0100858CE552 /* SDWebImage.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 1B433A1BF92BBD5811F61A000E4771C2 /* MASConstraintMaker.h in Headers */ = {isa = PBXBuildFile; fileRef = C5304ED4C40E232E1D4B93B2A716026A /* MASConstraintMaker.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 1B4DE09E9D74BB03424A0F1DB0CA903C /* lossless_sse2.c in Sources */ = {isa = PBXBuildFile; fileRef = BDD9DFCB4CA71C52F10A7C4CD8DF4864 /* lossless_sse2.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - 1BC5207ED5AA2B6956BB9CD10C71C1AA /* mz_strm_pkcrypt.h in Headers */ = {isa = PBXBuildFile; fileRef = 83611A6F69597FA467B94B111D6E80AC /* mz_strm_pkcrypt.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 1C1315AC26A3AC6BFD1AE28FDD236F52 /* MOFSAddressPickerView.m in Sources */ = {isa = PBXBuildFile; fileRef = F00E91E5D9BF8D175AF293C87B4F773B /* MOFSAddressPickerView.m */; }; - 1C29F60C804F8F3AB421ADB89BB8195C /* UIView+WebCache.m in Sources */ = {isa = PBXBuildFile; fileRef = 7EED1025D764ACC4185077C23E1F946E /* UIView+WebCache.m */; }; - 1C789E086190CB49AD3473DD4B26450B /* mz.h in Headers */ = {isa = PBXBuildFile; fileRef = 7EEE196BB16C2518F769781675477EFA /* mz.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 1CB1E800AE6774EF9160E9591ACE655B /* SDImageGIFCoder.m in Sources */ = {isa = PBXBuildFile; fileRef = 017C2E751925FE07A1F0E903E3F86CBC /* SDImageGIFCoder.m */; }; - 1CBB4025C93633DC5E9C43CE96EC1B94 /* common_sse2.h in Headers */ = {isa = PBXBuildFile; fileRef = A4D79CB0566885023A073BC859DFF1AF /* common_sse2.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 1CE4117501350577401BAC5D77B027EE /* PopupView.h in Headers */ = {isa = PBXBuildFile; fileRef = 01EBE840268F50D2AC2D1C33D5D10C29 /* PopupView.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 1D4D83D71E6C808D78EE4443F8C93685 /* enc_neon.c in Sources */ = {isa = PBXBuildFile; fileRef = AD7A5C9DFBC708F8731B9B16ABE25D5D /* enc_neon.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - 1D6745D13A2633FB2D03D7B2979A2ACD /* SDWebImageDownloaderDecryptor.m in Sources */ = {isa = PBXBuildFile; fileRef = E545B2434F320B71A84331EC5CA314A2 /* SDWebImageDownloaderDecryptor.m */; }; - 1D79777692A89BEE717FF448D8C1EE06 /* SDCycleScrollView.h in Headers */ = {isa = PBXBuildFile; fileRef = DD61252445A4EB036E65160222B896A3 /* SDCycleScrollView.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 1E19963BE883C8BD3BDE355B5059A37A /* upsampling_mips_dsp_r2.c in Sources */ = {isa = PBXBuildFile; fileRef = EFA4A8B338CEC340F53A1F78B70DEC92 /* upsampling_mips_dsp_r2.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - 1E2D325E65772D61ECBD45AFA1E4AEA6 /* SDImageCache.h in Headers */ = {isa = PBXBuildFile; fileRef = C77BD9C25BEC723CB71DD391B3265C9A /* SDImageCache.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 1E51223491959B376EA571D19E053BD2 /* UIImage+DTFoundation.m in Sources */ = {isa = PBXBuildFile; fileRef = 34556FF89E64128D6D522244AF38A489 /* UIImage+DTFoundation.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0"; }; }; - 1E5EC2FCBED41FDF8AF6A35E0540B35D /* dec_sse41.c in Sources */ = {isa = PBXBuildFile; fileRef = D7A074E74CEE9DEEC7578621A4C345D4 /* dec_sse41.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - 1E680CB719AD4D81B1EDF50C01FAEAA5 /* HXPhotoEditGridView.m in Sources */ = {isa = PBXBuildFile; fileRef = C855CF03D9351015804D00ADAC63D0F5 /* HXPhotoEditGridView.m */; }; - 1E7310C01D20124E6AA8AA551F85EFEB /* YYTextAttribute.m in Sources */ = {isa = PBXBuildFile; fileRef = 202DC9435CDDAE5D10EEDFF62E285787 /* YYTextAttribute.m */; }; - 1E8E91075756180E17D7766188548329 /* UIImageView+WebCache.m in Sources */ = {isa = PBXBuildFile; fileRef = 5FA86FA00F9EDB01202F665ED2F6FD6E /* UIImageView+WebCache.m */; }; - 1EBDB0752AA918C1D5F1D1AAC28B1D6C /* DTHTMLParser.m in Sources */ = {isa = PBXBuildFile; fileRef = 254EC65BE1C1602224299E7311CCE628 /* DTHTMLParser.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0"; }; }; - 1EDA1D1ADFC85AAC982887ED03DAB461 /* NSRunLoop+SRWebSocketPrivate.h in Headers */ = {isa = PBXBuildFile; fileRef = FA3995BD838CD21230D9297E99961FD6 /* NSRunLoop+SRWebSocketPrivate.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 1EDF1B22D26E401D3A610356C48E148C /* PopupKit-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 9B46F0F8E0AA12C54940171AF83EDF15 /* PopupKit-dummy.m */; }; - 1EEE96EA736820A892F436C375FEFBA0 /* mkdio.h in Headers */ = {isa = PBXBuildFile; fileRef = 04553C2A37521133D50326323E32FBAD /* mkdio.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 1F4A046A6EA9F0DCAF6B13CCCB8CAA08 /* NSImage+Compatibility.m in Sources */ = {isa = PBXBuildFile; fileRef = 3EE55800EE92CA14F039391FCF0A587A /* NSImage+Compatibility.m */; }; - 1F5A376EDC1F50AD23A66B1522C9E0AE /* NSString+DTUtilities.h in Headers */ = {isa = PBXBuildFile; fileRef = 09F411142ED0FF1F0EF1ACDD3D393728 /* NSString+DTUtilities.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 2003EF0EC14962292532EE6D07E05789 /* DTHTMLAttributedStringBuilder.h in Headers */ = {isa = PBXBuildFile; fileRef = F8C2282DA08038F4CD2B0EE9D90A8D0C /* DTHTMLAttributedStringBuilder.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 2074D8FFED1B7FA59FFC01A20D9097C0 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 289873C8BE75186A989C5DED73A68B2E /* Foundation.framework */; }; - 207BED9436E1E37EFD500E4ED7DF4F45 /* HXVideoEditViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = E90D6A44A3D25BF85502E28EA80A59EE /* HXVideoEditViewController.m */; }; - 20ADC58CF7D1ECB4974500ECA867110C /* rescaler_sse2.c in Sources */ = {isa = PBXBuildFile; fileRef = D01FF0F7046787151DBA803C3D1754A3 /* rescaler_sse2.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - 20CA7ECC1ECB60095BA9A7A91197657A /* HXPhotoEdit.h in Headers */ = {isa = PBXBuildFile; fileRef = 1DFA786FB01A07E3A1654991B86E107D /* HXPhotoEdit.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 20FFEFA910DE88F4E8BD15C0294F775B /* SDWebImageOptionsProcessor.h in Headers */ = {isa = PBXBuildFile; fileRef = 2AC356151EDD40D7F4BB13BA214DAC93 /* SDWebImageOptionsProcessor.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 215CA854AA0FDEF96EF076AFCA29CBED /* SDWebImageDownloaderDecryptor.h in Headers */ = {isa = PBXBuildFile; fileRef = 6BC8316A2095E5F2853B92BF07D73A2E /* SDWebImageDownloaderDecryptor.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 22137228F740DE01E7114CB585670341 /* HXFullScreenCameraPlayView.h in Headers */ = {isa = PBXBuildFile; fileRef = 79C9DB285449D2E8FE33454491FFFEFA /* HXFullScreenCameraPlayView.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 223B29451D02609916EABC8D33153C37 /* SDDeviceHelper.h in Headers */ = {isa = PBXBuildFile; fileRef = B753A05121FEF7945FED230DCBD0462E /* SDDeviceHelper.h */; settings = {ATTRIBUTES = (Private, ); }; }; - 2258CE816082BACBABB1E25CD8D31997 /* HXPhotoEditGridMaskLayer.m in Sources */ = {isa = PBXBuildFile; fileRef = C08A7A20B848181906756626B763E688 /* HXPhotoEditGridMaskLayer.m */; }; - 2262758AE9890CC216EE0F36FFE4E90D /* UITableView+FDKeyedHeightCache.h in Headers */ = {isa = PBXBuildFile; fileRef = 742538A4B1DD4057BD903B90C9FD0AF6 /* UITableView+FDKeyedHeightCache.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 227F0159394303A5059755F39104214B /* SRProxyConnect.h in Headers */ = {isa = PBXBuildFile; fileRef = D8C9B0F23C16E214D58FEDE0D386A779 /* SRProxyConnect.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 228C9801C4FE467892152D4B50944427 /* SDInternalMacros.m in Sources */ = {isa = PBXBuildFile; fileRef = 187722D96992D33BC2AB51967632051C /* SDInternalMacros.m */; }; - 22AD28E260EF21FECAAEF40B04E8E020 /* AFURLSessionManager.h in Headers */ = {isa = PBXBuildFile; fileRef = C2FDE76A9AB5EC1C04C424BCAB5D1027 /* AFURLSessionManager.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 22AED1B43886A576E7BD14CE616DAFD6 /* NSString+DTPaths.h in Headers */ = {isa = PBXBuildFile; fileRef = C45ECC15C491E44FAAC979455F54BBDF /* NSString+DTPaths.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 23AEAF5E77D59B98AE79C57BAE746C1A /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 289873C8BE75186A989C5DED73A68B2E /* Foundation.framework */; }; - 2457FC29D9DFC58923D6750CF1096A07 /* CoreGraphics.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = D9E1CBCCADAE0E8BAC7F2EB3D635F333 /* CoreGraphics.framework */; }; - 245AEE3B46C6BC38E5B9573426C95DE1 /* SDWebImage-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = B548B977D65EA906956D352CF1EE153B /* SDWebImage-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 245C3EFCCB26556535EC3F082169D7F6 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 289873C8BE75186A989C5DED73A68B2E /* Foundation.framework */; }; - 248FABD9DD8F449AC0D868780E3B0D95 /* HXCustomCameraController.h in Headers */ = {isa = PBXBuildFile; fileRef = EDCC2136172AC51A36D6ABDBDFA0ED36 /* HXCustomCameraController.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 24CA5241C775CE3C9E9DF46D10859EAA /* FMDatabaseAdditions.h in Headers */ = {isa = PBXBuildFile; fileRef = FD7D83F9080950BA45F058A6C56D6763 /* FMDatabaseAdditions.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 24D2EDAA92E738982C6CF8FEE9C22B51 /* HXPhotoEditChartletContentViewCell.h in Headers */ = {isa = PBXBuildFile; fileRef = 7C81231F7469260322BFDCDDDD15599A /* HXPhotoEditChartletContentViewCell.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 255CB9700C81C0AACEF38F42E802272B /* mz_strm_wzaes.c in Sources */ = {isa = PBXBuildFile; fileRef = 90E4A55FAF987A1DE73A1A5609FEAEA4 /* mz_strm_wzaes.c */; }; - 25958FCECADF27609F7A03BC0EECA8FD /* MOFSPickerManager-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = FB4B2B78164C0A9D993190CE2D2F94C4 /* MOFSPickerManager-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 25A9CF83A2DECB7FB117141BDF3773A4 /* SDImageCacheDefine.m in Sources */ = {isa = PBXBuildFile; fileRef = 8D514725DFE732C616F9B1EBCB4FE874 /* SDImageCacheDefine.m */; }; - 25DA0A64E2ED60BAF564BAF632559026 /* NSURLRequest+SRWebSocket.m in Sources */ = {isa = PBXBuildFile; fileRef = F67F446F08B2FC383A8B59C6EF72F93F /* NSURLRequest+SRWebSocket.m */; }; - 262AB6E8F976FAB2C9540467C2656DDF /* huffman_encode_utils.h in Headers */ = {isa = PBXBuildFile; fileRef = D518891912C163C73FE28742A8DD0917 /* huffman_encode_utils.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 26BD93A7D84EBFF5E2FA578CAAE2D8D9 /* enc_sse2.c in Sources */ = {isa = PBXBuildFile; fileRef = 71E4408AAE511A643A0593498A572629 /* enc_sse2.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - 26EAA78CC543ED5172032C7127D22454 /* sharpyuv_cpu.c in Sources */ = {isa = PBXBuildFile; fileRef = BD09731CFE3ACBFDCD5B26404F917CC8 /* sharpyuv_cpu.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - 274C46F1DAF5900B58E31E661953EA40 /* lossless_enc.c in Sources */ = {isa = PBXBuildFile; fileRef = 37C8C9CB5AA852A683815420C64BDBB1 /* lossless_enc.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - 27602346517EB73FB0A82FF5FC9C2DE7 /* CTLineUtils.m in Sources */ = {isa = PBXBuildFile; fileRef = 444F731FBA3C90C60D218A13A37F75ED /* CTLineUtils.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -DOS_OBJECT_USE_OBJC=0"; }; }; - 27A1AA22D234973BA30D8493C546884C /* UIImageView+AFNetworking.h in Headers */ = {isa = PBXBuildFile; fileRef = A998A53C51C3AE9A0F514DE405B79C8A /* UIImageView+AFNetworking.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 27AB52C7962046BC8963B2CD626F22BD /* AFNetworkReachabilityManager.h in Headers */ = {isa = PBXBuildFile; fileRef = A0D1F832105B60C25A0B058473BDDBF6 /* AFNetworkReachabilityManager.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 280585FA40240BFF85DCE9E028813B06 /* yuv_mips_dsp_r2.c in Sources */ = {isa = PBXBuildFile; fileRef = EA8FC7ED59AB0110B9E3AE1566DDBD5D /* yuv_mips_dsp_r2.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - 280CB792AD05CCBFB7A697F1E470545D /* HXPhotoEditResizeControl.h in Headers */ = {isa = PBXBuildFile; fileRef = 483F6572BB52226344EF44D0639783A2 /* HXPhotoEditResizeControl.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 2839E3707C14798138E8A0C72ACE4C25 /* MASLayoutConstraint.h in Headers */ = {isa = PBXBuildFile; fileRef = 4976A88635BCF7693D1516029A980444 /* MASLayoutConstraint.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 288DE79A4AC02BAC20571DE69E8A25EE /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 289873C8BE75186A989C5DED73A68B2E /* Foundation.framework */; }; - 28A8E5503ADEB8BFE73EEC99A49A013B /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 289873C8BE75186A989C5DED73A68B2E /* Foundation.framework */; }; - 28B670018409AED0E375980AE9B6BC24 /* alpha_dec.c in Sources */ = {isa = PBXBuildFile; fileRef = 8B68493C77AC6365A571BD752DA5B192 /* alpha_dec.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - 28E4C62EEAFE9B3F496D729C5C875858 /* enc.c in Sources */ = {isa = PBXBuildFile; fileRef = 9EC4412FE53CE3AAED2808F4BA3BAC93 /* enc.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - 292133FE043AC08CC0E4FA6253888694 /* SRHTTPConnectMessage.h in Headers */ = {isa = PBXBuildFile; fileRef = D05A582827FD8B50840EC40AFE06C452 /* SRHTTPConnectMessage.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 293A4E38AD5968B32012FDCC10D5E3AC /* IQKeyboardManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 01D34A8D5025E3A9D223FA0EEB9EB179 /* IQKeyboardManager.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 29421B5D519A5B0801CB6E0716B5DB30 /* MJRefreshTrailer.h in Headers */ = {isa = PBXBuildFile; fileRef = 530E8F597DBFF6013750CD2A9059FAED /* MJRefreshTrailer.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 29FE98BE8BD5DC7C527365323E7209C3 /* YYText-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 39A70AFB6DFD323F435EE73E3A059C5F /* YYText-dummy.m */; }; - 2AA51446C1FFBBE332258026F5BAC44F /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 289873C8BE75186A989C5DED73A68B2E /* Foundation.framework */; }; - 2AA7643A127A5796FAFDD9B29D3F44EA /* SDImageFrame.m in Sources */ = {isa = PBXBuildFile; fileRef = 3B2689EC5B8B1610A0167E1B024844CE /* SDImageFrame.m */; }; - 2AAE3D6237E3DD87412BAD4AD4995E7F /* UIImage+HXExtension.h in Headers */ = {isa = PBXBuildFile; fileRef = C904C91FAD49BFCB284FD3218325A5C2 /* UIImage+HXExtension.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 2ACD10AB4D84F2EBD6656F4FB090D8BF /* NSRunLoop+SRWebSocket.m in Sources */ = {isa = PBXBuildFile; fileRef = 7FF9576E46D3F1B1B30CDAABF6707658 /* NSRunLoop+SRWebSocket.m */; }; - 2AE5DFFFB0C9E0A32B8512A20C14B035 /* PopupView.m in Sources */ = {isa = PBXBuildFile; fileRef = 7E6583CD1F9A79AB0B9129BD3C121B0D /* PopupView.m */; }; - 2AEEE75C7597F25C4DCB78C8D4C48A51 /* HXPhotoEditImageView.m in Sources */ = {isa = PBXBuildFile; fileRef = C3F8EB9228817644268F7E70A89D4F35 /* HXPhotoEditImageView.m */; }; - 2B76195748F810B14663FEEF84439457 /* NSBundle+HXPhotoPicker.m in Sources */ = {isa = PBXBuildFile; fileRef = 19A87129982AB5A083BB74BB4D1D783E /* NSBundle+HXPhotoPicker.m */; }; - 2B7CD5D34D04B818FF967C46DEDDDA9F /* HXCircleProgressView.m in Sources */ = {isa = PBXBuildFile; fileRef = 6B9EAB16D5987026FC1DF0D6C2DF1916 /* HXCircleProgressView.m */; }; - 2B7CEA2D4A92C99B73DC42FE525BDC03 /* NSString+Paragraphs.h in Headers */ = {isa = PBXBuildFile; fileRef = 8C9CD85CFC980410C9BBFA8D442E2D5F /* NSString+Paragraphs.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 2BBA4E23A79D79A966624E15219580C9 /* SDImageLoadersManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 2781D4D3F5CD374FF93A3E8421C34E04 /* SDImageLoadersManager.m */; }; - 2BCAC0177762E99F58CB5C5C85E0106D /* SDImageHEICCoder.m in Sources */ = {isa = PBXBuildFile; fileRef = D4836B4FDF5E4FA63A6ACF37CA3FBDB0 /* SDImageHEICCoder.m */; }; - 2C0F1162E2E4A707D81E13AFE618AB98 /* mux_types.h in Headers */ = {isa = PBXBuildFile; fileRef = 9505DA6E925C0E06E30E30CB4200A7B3 /* mux_types.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 2C28A3135F063412D66C3880BDA92E48 /* DTObjectTextAttachment.m in Sources */ = {isa = PBXBuildFile; fileRef = FE03ADC54C5E4CC38F16C8E87AD6821E /* DTObjectTextAttachment.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -DOS_OBJECT_USE_OBJC=0"; }; }; - 2C628F82A9EFC1F915419E97CB90222C /* quant_dec.c in Sources */ = {isa = PBXBuildFile; fileRef = EFA000DE154A111F9716A980512E3C9A /* quant_dec.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - 2C75CBAED4D99E0AEAFF9EE7A0836D94 /* HXPhotoEditTextView.h in Headers */ = {isa = PBXBuildFile; fileRef = 06B32A2D6C46AE01288F92DDA6174874 /* HXPhotoEditTextView.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 2CD59C5DD6FD05B1AFD8B7009B79DD3A /* SDAssociatedObject.m in Sources */ = {isa = PBXBuildFile; fileRef = 9CFC2C3F63367B7E970D1A67DC3CAF60 /* SDAssociatedObject.m */; }; - 2CF9C93A60CB85A1DC078532D43911F9 /* NSCoder+DTCompatibility.h in Headers */ = {isa = PBXBuildFile; fileRef = FB5903975146821B160F8307F98F75C5 /* NSCoder+DTCompatibility.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 2D24483068D5A5429E492051E512DAE0 /* HXPhotoView.h in Headers */ = {isa = PBXBuildFile; fileRef = 506DA9733634283AD718AD1C92EECA85 /* HXPhotoView.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 2D2BC9F106F6C41C73A1FCE3A8429741 /* HXAlbumListViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = DB2AF0A53AEBE16138F32164CBFC919F /* HXAlbumListViewController.m */; }; - 2D91B959241DF3245B2C139910B62456 /* NSBezierPath+SDRoundedCorners.m in Sources */ = {isa = PBXBuildFile; fileRef = 8BE3F4759C7002D36E7DEA617B338472 /* NSBezierPath+SDRoundedCorners.m */; }; - 2DC083A201587C198A0839A9CFBC9BAF /* DTBlockFunctions.h in Headers */ = {isa = PBXBuildFile; fileRef = 02C815ABE2B070C696B3348A84DAF622 /* DTBlockFunctions.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 2DC6CB74387A5185E89C6F9D4DE89D04 /* TADotView.m in Sources */ = {isa = PBXBuildFile; fileRef = 65C5E91BAB4782FFEC9E6899EA7CF89A /* TADotView.m */; }; - 2E0FEF4B1E10721620A9017914F8CA8C /* HXPhotoEditConfiguration.m in Sources */ = {isa = PBXBuildFile; fileRef = 8DC1085590AB8F7A77F528F986C423B7 /* HXPhotoEditConfiguration.m */; }; - 2F17635E20140FED87AAD0C518D52F8A /* HXPhotoEditClippingToolBar.h in Headers */ = {isa = PBXBuildFile; fileRef = F71B8085C0B687A1712C966F48F2B2C7 /* HXPhotoEditClippingToolBar.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 2F822E3E2AEAA87BAD9A511F5487BA4B /* IQBarButtonItem.m in Sources */ = {isa = PBXBuildFile; fileRef = 08D0768E56FD2181E35F4D9E37AFC0D5 /* IQBarButtonItem.m */; }; - 2F8989B09A19134B9BCA50FE2DB98914 /* UIColor+SDHexString.h in Headers */ = {isa = PBXBuildFile; fileRef = DD7E6C9573145299C27CA91987B78CEB /* UIColor+SDHexString.h */; settings = {ATTRIBUTES = (Private, ); }; }; - 2FC3C6399BE1E70404D6355EB4E67896 /* quant_levels_dec_utils.c in Sources */ = {isa = PBXBuildFile; fileRef = 2040007A6E395D40805C24768C76653E /* quant_levels_dec_utils.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - 2FC5D19C1089526E504DDBA12342036E /* backward_references_cost_enc.c in Sources */ = {isa = PBXBuildFile; fileRef = 205F39DBEFF8FC71BB967029ACC7C29E /* backward_references_cost_enc.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - 3029AF02172DD11FECB1A94F77864464 /* SRError.h in Headers */ = {isa = PBXBuildFile; fileRef = 1EAC96BD1C0492C0710DED9123903AB7 /* SRError.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 30B1A4E656C29AC56247DB77F3814290 /* MOFSDatePicker.m in Sources */ = {isa = PBXBuildFile; fileRef = C638D7244DE3FB4DC0AD5114732FA5CD /* MOFSDatePicker.m */; }; - 30D23C352773401AE1389972956969C4 /* SSZipArchive.h in Headers */ = {isa = PBXBuildFile; fileRef = ADDDA5193427FEB1B1CB2A9795EE9FEE /* SSZipArchive.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 30F79CF1028C9F6C5CC09BEC00C59813 /* SRProxyConnect.m in Sources */ = {isa = PBXBuildFile; fileRef = FA3BA1220DD68BD2295C609B65A489CC /* SRProxyConnect.m */; }; - 31005F5A8B58CA1089E5B7DA1097A424 /* MJRefreshBackFooter.m in Sources */ = {isa = PBXBuildFile; fileRef = C24A353911B9395F5A46B9B57CD28FC2 /* MJRefreshBackFooter.m */; }; - 314DDF823137430827BDF4C9DD2216C3 /* HXPhotoPreviewBottomView.m in Sources */ = {isa = PBXBuildFile; fileRef = 7261F4BB86B0FD21F6C3EA1074ED905A /* HXPhotoPreviewBottomView.m */; }; - 318CF6CED9AAE8FBB178BEF5E1513E81 /* SDWebImageWebPCoder-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = CFAE9D7C786B4AD657D79AFBD82BA262 /* SDWebImageWebPCoder-dummy.m */; }; - 31F7C35C8863FA25A741A884E21BE7D0 /* Masonry.h in Headers */ = {isa = PBXBuildFile; fileRef = 4424DD60E86BD75C446EA6250836996D /* Masonry.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 324FA9F770070A3DEFAAE3A77AC5E104 /* MOFSPickerManager-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = ACF46D013E23C23B8E4A1ADD61CEDB9E /* MOFSPickerManager-dummy.m */; }; - 32B7E25EECD5D8CD154A0F6263A8EB4F /* FMDB.h in Headers */ = {isa = PBXBuildFile; fileRef = 34BE3D7E354D834EAD162DD6B9F2E59C /* FMDB.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 330EFBBA990E557860777E37D763AB81 /* Pods-ProductApp-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = A4DBD013A0C5CD77A22DBC300D6ADE58 /* Pods-ProductApp-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 331580BD609E4EE22480C8C0410013C0 /* HXPhotoEditGraffitiColorViewCell.h in Headers */ = {isa = PBXBuildFile; fileRef = 861266042CDACAF733F2CEF86B68DB51 /* HXPhotoEditGraffitiColorViewCell.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 332FD82816A2E65A344BB31CC0E24C02 /* neon.h in Headers */ = {isa = PBXBuildFile; fileRef = A2BB9E0FFCD39CA9385ECF69376966E8 /* neon.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 33A4F6D2199266B0F53AB5D2A91FD53C /* MJRefreshStateHeader.h in Headers */ = {isa = PBXBuildFile; fileRef = 6DDC55EF7CBD38A4EE6A054AEBFCB8BC /* MJRefreshStateHeader.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 33B9A195FDB315F18465CB1BA24D74A9 /* AFHTTPSessionManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 3F43C5972889E808DC3B4FFE27D573D6 /* AFHTTPSessionManager.m */; }; - 34277F2311FD6F3C29CE91D6340BA74E /* color_cache_utils.c in Sources */ = {isa = PBXBuildFile; fileRef = F458BB555F3B9F9835009BAF054094AE /* color_cache_utils.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - 347731E8D4C4F27FC53DDFAC590481D6 /* AFAutoPurgingImageCache.h in Headers */ = {isa = PBXBuildFile; fileRef = 03EF1336407239AD16404470CE005282 /* AFAutoPurgingImageCache.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 34CC120CABC6004034D1F0443AB865AE /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 289873C8BE75186A989C5DED73A68B2E /* Foundation.framework */; }; - 356D434690950D415189D8DB5C0180B3 /* DTCoreTextFontCollection.h in Headers */ = {isa = PBXBuildFile; fileRef = 3DDFDE5333049463150E87F94983BB67 /* DTCoreTextFontCollection.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 35ADD00B5A6D556817E33A0F9DFD1F2D /* color_cache_utils.h in Headers */ = {isa = PBXBuildFile; fileRef = 1DC1FBBC027A0FC126D2D50A5EE307A8 /* color_cache_utils.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 35CAACFD59C779864D2256F12FB17AC2 /* SDCycleScrollView.m in Sources */ = {isa = PBXBuildFile; fileRef = 1FF903AF17587725175B8AD1454817F7 /* SDCycleScrollView.m */; }; - 35E344FFCFD0D8AFAB0B0B2AFC2E78FD /* NSMutableAttributedString+HTML.h in Headers */ = {isa = PBXBuildFile; fileRef = 21E8128A6CFAB525CC4F6EA4EB67280C /* NSMutableAttributedString+HTML.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 362EE474CB55BC8C6EDD5641453B2911 /* UIView+DTFoundation.h in Headers */ = {isa = PBXBuildFile; fileRef = CFF089605460DFD29D955FE66570431F /* UIView+DTFoundation.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 366BA6C89D3A7F2D4485D6D68BF3988A /* UIButton+WebCache.h in Headers */ = {isa = PBXBuildFile; fileRef = 73EC3A0E48AE453C390DC128A7182484 /* UIButton+WebCache.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 36990035291B4B7C6EAC67FC341D1FF9 /* HXPhotoEditClippingToolBar.m in Sources */ = {isa = PBXBuildFile; fileRef = CD368585A3DC11456BA88C17266BA26C /* HXPhotoEditClippingToolBar.m */; }; - 36C7D768898997E6B1E490285C344407 /* dec_clip_tables.c in Sources */ = {isa = PBXBuildFile; fileRef = CE81975EAD095EB9DDAAB115BBEC90A9 /* dec_clip_tables.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - 36D58203992AF358F16897880661CF95 /* SRMutex.m in Sources */ = {isa = PBXBuildFile; fileRef = AA2B04DE1677496445218CC440CBBD58 /* SRMutex.m */; }; - 36E3B7D2D1E85E23069F570B9A01FC49 /* vp8l_dec.c in Sources */ = {isa = PBXBuildFile; fileRef = 3CC9AD6E8F02D22AD27BD83CA4F0B118 /* vp8l_dec.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - 376283CB1C2F4FBFDEB918476761CBF2 /* IQKeyboardManagerConstants.h in Headers */ = {isa = PBXBuildFile; fileRef = E15048ED754217B61D576689A0368632 /* IQKeyboardManagerConstants.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 37940882E665D6136ECE54895A0C18B2 /* HX_PhotoEditViewController.h in Headers */ = {isa = PBXBuildFile; fileRef = 84A970661C4FF4CD28AF343EC2AB69C7 /* HX_PhotoEditViewController.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 38B9E9F82A988CAA21601B733C1E92B7 /* mz_strm_pkcrypt.c in Sources */ = {isa = PBXBuildFile; fileRef = CE1AA5EDCED3F203F3692D79B5D9AD29 /* mz_strm_pkcrypt.c */; }; - 3946F748F9D99EE99EACF31F588D2941 /* dec_mips_dsp_r2.c in Sources */ = {isa = PBXBuildFile; fileRef = B6650F9965F1FD8317F571888350FD33 /* dec_mips_dsp_r2.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - 3985533EB3105CE83BE6EC9B672491F5 /* UIApplication+DTNetworkActivity.m in Sources */ = {isa = PBXBuildFile; fileRef = 842D7C6B5345C57A5D1151D91A6FBFC4 /* UIApplication+DTNetworkActivity.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0"; }; }; - 39AAE6E39ECEC20640A7E2A9F046A9DE /* SDImageWebPCoder.h in Headers */ = {isa = PBXBuildFile; fileRef = 6774C5BF0180E2CBF6F39F8E8A7589E9 /* SDImageWebPCoder.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 3A172D90FF302CF5FEFABFCF66197439 /* HXPhotoViewFlowLayout.h in Headers */ = {isa = PBXBuildFile; fileRef = 6B50D433D3395A99A79AEF60E2DBC51A /* HXPhotoViewFlowLayout.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 3A5E751E5D684DE8F34433773EF9F259 /* IQTextView.h in Headers */ = {isa = PBXBuildFile; fileRef = F258498DC19DA8F50F634CD454151A87 /* IQTextView.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 3A7BE272D4504E0C637EBF045C33CD16 /* NSMutableAttributedString+HTML.m in Sources */ = {isa = PBXBuildFile; fileRef = 7E91358E192FA5FDE4DEA0DAA7BC6F89 /* NSMutableAttributedString+HTML.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -DOS_OBJECT_USE_OBJC=0"; }; }; - 3AE34B43486ACA730C0AA1AF9F1368F7 /* sharpyuv_dsp.c in Sources */ = {isa = PBXBuildFile; fileRef = E0892AE14217E5A7FA9A5EF7FC4A12A7 /* sharpyuv_dsp.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - 3B0EFC2330A65349303B1009033B9254 /* NSData+ImageContentType.m in Sources */ = {isa = PBXBuildFile; fileRef = 4281C11F0825C43CFC852E6D151F3B47 /* NSData+ImageContentType.m */; }; - 3B2775130C93A52F103B3E95A2713BD8 /* DTVideoTextAttachment.m in Sources */ = {isa = PBXBuildFile; fileRef = 1B0136D17D3F5D95B511AEDBE15DA26B /* DTVideoTextAttachment.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -DOS_OBJECT_USE_OBJC=0"; }; }; - 3B9A8BAF3EAA389CD32FA6A73AAB10F3 /* SDWebImageOperation.h in Headers */ = {isa = PBXBuildFile; fileRef = B7731C08DC5A42E05AA1BC6EE5CA560D /* SDWebImageOperation.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 3BDD6E1B6E746FB9FF5B06DEB178BDC6 /* HX_PhotoEditBottomView.h in Headers */ = {isa = PBXBuildFile; fileRef = 6533AE63D57BE7C511845DBD33E5EA8C /* HX_PhotoEditBottomView.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 3C51969F40D355ADB9FCBF491DD2468B /* YYTextLine.m in Sources */ = {isa = PBXBuildFile; fileRef = 3DAD7556BEDBA7557F25F5F4CDFB464F /* YYTextLine.m */; }; - 3C63DF222FD6B77E855A172B1CB46771 /* IQTextView.m in Sources */ = {isa = PBXBuildFile; fileRef = 8616617CA04D393255280902A28F9A65 /* IQTextView.m */; }; - 3C6AC29A00F4AF8C33C61BC9887004D9 /* NSAttributedString+SmallCaps.m in Sources */ = {isa = PBXBuildFile; fileRef = 984A2F523018BBC23CBCE1E1254730E4 /* NSAttributedString+SmallCaps.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -DOS_OBJECT_USE_OBJC=0"; }; }; - 3CB172EB8672BB20609A8813A937271F /* NSAttributedString+YYText.h in Headers */ = {isa = PBXBuildFile; fileRef = 3408F4EA11DFF03B2953897C544871CC /* NSAttributedString+YYText.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 3CC2182F05F42C187F970F37231C0055 /* HXPhotoPreviewBottomView.h in Headers */ = {isa = PBXBuildFile; fileRef = 014CCD5E9C1384DDBD741C5872018B3B /* HXPhotoPreviewBottomView.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 3CF76804B19127DB39E7E7E615FEAA36 /* mips_macro.h in Headers */ = {isa = PBXBuildFile; fileRef = 3F2EB7A3275F9365CBE98D65E468EBA0 /* mips_macro.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 3D0EFFE30E3193932A034220E3C4C0FA /* View+MASAdditions.h in Headers */ = {isa = PBXBuildFile; fileRef = D842C708F86A61C94706D9C3386A57F2 /* View+MASAdditions.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 3D9EAB01EA4377853F5D7272D9E95BEA /* CoreGraphics.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = D9E1CBCCADAE0E8BAC7F2EB3D635F333 /* CoreGraphics.framework */; }; - 3DCB07D1FC8EC231980C238631A265C8 /* HXCustomAssetModel.m in Sources */ = {isa = PBXBuildFile; fileRef = C3EF696B2AF475704F8A5959A7F27F22 /* HXCustomAssetModel.m */; }; - 3DDC5EF8F09F2A192618936067DFE41F /* MJRefreshBackGifFooter.h in Headers */ = {isa = PBXBuildFile; fileRef = EC42F19C71FE4589BB81E81E024EB823 /* MJRefreshBackGifFooter.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 3E5B7AC9815FA78072449FD0D2E23DA5 /* HXAlbumListViewController.h in Headers */ = {isa = PBXBuildFile; fileRef = 4023A07604C92E76BB8D0218B2A7AAE9 /* HXAlbumListViewController.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 3E791534D8353D2431FC97D024572959 /* random_utils.c in Sources */ = {isa = PBXBuildFile; fileRef = D4AB98A530475897042B61E943D781C1 /* random_utils.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - 3E7A25BCE5BAC256FBBA56106C3192CD /* UIKit+AFNetworking.h in Headers */ = {isa = PBXBuildFile; fileRef = E38FE1589BFA37C1511510D0E3712B5F /* UIKit+AFNetworking.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 3EB06038EA8B2F16AA51FF27905876A7 /* FMDB-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 7F19D98FB641E46F5604A3A16700057C /* FMDB-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 3F0917E1CE3994010CB70B74D9277A3B /* DTCoreTextFunctions.h in Headers */ = {isa = PBXBuildFile; fileRef = 99308C6B04B24F6D8655D3027BE7E658 /* DTCoreTextFunctions.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 3F21E5358882E172B42AEC93D01261D4 /* format_constants.h in Headers */ = {isa = PBXBuildFile; fileRef = 6B53A5EBC7C24C7D3460BCFAACF59D27 /* format_constants.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 3F5450D81C8CD829AA315DBF8DF33FF0 /* HXPhotoEditSplashMaskLayer.h in Headers */ = {isa = PBXBuildFile; fileRef = 2502F29F98C75363879021AA590E80F1 /* HXPhotoEditSplashMaskLayer.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 3F57997C48B9AC2E8157E45521B6F662 /* MJRefresh-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 4933E8A3EC3920A84C4937994A96E97C /* MJRefresh-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 4001355B353040167A76B7E9A078E358 /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 87AD0693AF68080015AE51152A7B1A5B /* UIKit.framework */; }; - 404B61113AB87679D15F5517FB6DE926 /* SDWebImageWebPCoder.h in Headers */ = {isa = PBXBuildFile; fileRef = 58AC70E468ED18BBF63973BAA52ABE20 /* SDWebImageWebPCoder.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 4084949237FE6CB74DB70DAEB0887227 /* lossless.h in Headers */ = {isa = PBXBuildFile; fileRef = F5F5E34708CD0865786930B0E4AAA2F5 /* lossless.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 40F4E20C93E0C58E973E4CFE35C552A2 /* HXPhotoPreviewImageViewCell.m in Sources */ = {isa = PBXBuildFile; fileRef = 624B21030A9B0AAE060C22ED96D587A8 /* HXPhotoPreviewImageViewCell.m */; }; - 413992DA2B2234C1FA2EEEDD6BD06B23 /* YYTextEffectWindow.h in Headers */ = {isa = PBXBuildFile; fileRef = B5B255733EF04B6B984558C2B41E598D /* YYTextEffectWindow.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 4176AA32C1D915DD49482F0DFA032163 /* SDImageWebPCoder.m in Sources */ = {isa = PBXBuildFile; fileRef = 8507954800A098C7389807A3A51E6B8C /* SDImageWebPCoder.m */; }; - 41D079881C02E0568972F8A4E0511BEC /* huffman_utils.c in Sources */ = {isa = PBXBuildFile; fileRef = E4FB756CA435B2109F6B1E63563C1646 /* huffman_utils.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - 41E97AAD01981464BF07FA02F1BD72D3 /* mkdio.c in Sources */ = {isa = PBXBuildFile; fileRef = 06D15A1BE9C40A88913A6DB043543E16 /* mkdio.c */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0"; }; }; - 42994F497799B78ACBCC339F53ABA8F9 /* NSAttributedString+HTML.m in Sources */ = {isa = PBXBuildFile; fileRef = 17B524636E218F2B6E8AD4E7A7D69DB4 /* NSAttributedString+HTML.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -DOS_OBJECT_USE_OBJC=0"; }; }; - 42ADA6A482DDE6CB0C0D0B9DFA79789A /* lossless_enc_sse2.c in Sources */ = {isa = PBXBuildFile; fileRef = 2EF107C6195DE29C4E0585E9AF8B7E4B /* lossless_enc_sse2.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - 4363E37273BACD6B1C96608B4EDBD795 /* HXPhotoEditStickerItem.h in Headers */ = {isa = PBXBuildFile; fileRef = 3D05837295398EC17515423BA75FD3D8 /* HXPhotoEditStickerItem.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 43967A52DF5DF083B0771199EE89F88A /* MJRefreshAutoGifFooter.h in Headers */ = {isa = PBXBuildFile; fileRef = 33BAA0706B3D609ED457DF21A6001BA7 /* MJRefreshAutoGifFooter.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 43B3A6E418AF6D457318D5DFD64B22B7 /* IQPreviousNextView.h in Headers */ = {isa = PBXBuildFile; fileRef = A950C46530CA690F0792F1F134AFED03 /* IQPreviousNextView.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 43B82852974B7735B60CC14AC748052C /* DTCoreTextConstants.m in Sources */ = {isa = PBXBuildFile; fileRef = AA95BC2AAB8CFBE95A60B85F6EDDF514 /* DTCoreTextConstants.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -DOS_OBJECT_USE_OBJC=0"; }; }; - 43E31BDB35204AC3A55D97FB32BC6B81 /* TAAbstractDotView.h in Headers */ = {isa = PBXBuildFile; fileRef = 441E79EF5DE44E05E36EA011D01C1343 /* TAAbstractDotView.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 448D62F892C2527CEC7712976CA41DF3 /* NSBezierPath+SDRoundedCorners.h in Headers */ = {isa = PBXBuildFile; fileRef = DC248EBB19D1DC06EAFF86B3F98E5C01 /* NSBezierPath+SDRoundedCorners.h */; settings = {ATTRIBUTES = (Private, ); }; }; - 44A9BFD30D026834BB61587072DD11B6 /* SDDiskCache.h in Headers */ = {isa = PBXBuildFile; fileRef = C7162933C153E9759AEB4BA97E6787C3 /* SDDiskCache.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 44F4F19AD4287696C5F58310CA90D384 /* Reachability-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 9F872219F0C262B84899FA95211AAA2C /* Reachability-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 4502D7E8FA8F03A1C87EE48533FEB8C0 /* MJRefresh-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = B1689309647881A07E346408055B59AB /* MJRefresh-dummy.m */; }; - 4585CF5705D4E00C8B158BE074FA1BF6 /* FMDatabase.m in Sources */ = {isa = PBXBuildFile; fileRef = 5C0FD15218A9EF28F47EB1C874406429 /* FMDatabase.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0"; }; }; - 45B870360CC0502184B399B5A992F13B /* rescaler_neon.c in Sources */ = {isa = PBXBuildFile; fileRef = C001C053DAA95CCB0FB1CADB92165EAC /* rescaler_neon.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - 45E5D2ABCB8D5A543D81315689152CD2 /* HXPhotoEditGraffitiColorSizeView.m in Sources */ = {isa = PBXBuildFile; fileRef = 6120B738C3A2E38C49DA2056AAA61E55 /* HXPhotoEditGraffitiColorSizeView.m */; }; - 45F7F8828DD50861EF0D6954273CC3A4 /* NSArray+DTError.m in Sources */ = {isa = PBXBuildFile; fileRef = 94B76D585549025FCB4A74FE848EC13D /* NSArray+DTError.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0"; }; }; - 4631E9E226FD815FC080CFA663911E70 /* DTCoreGraphicsUtils.m in Sources */ = {isa = PBXBuildFile; fileRef = D78F57B1AB72D9AAA20A5AD293888AA2 /* DTCoreGraphicsUtils.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0"; }; }; - 467B85E42771AEA992046972C76688B7 /* UIView+SDExtension.m in Sources */ = {isa = PBXBuildFile; fileRef = 6744090AED950CF4FA30B1CB452EE3AA /* UIView+SDExtension.m */; }; - 46CABB2581EDC02E6646E5FE296CEF9C /* MJRefreshBackStateFooter.m in Sources */ = {isa = PBXBuildFile; fileRef = 42DE6E44E1A57FD826E5D5FCEF53994C /* MJRefreshBackStateFooter.m */; }; - 46EFC8BC160E469BAC8918BB848D51A2 /* UIImageView+HXExtension.m in Sources */ = {isa = PBXBuildFile; fileRef = C6B56DE732DF75E347598C4B9537AFB7 /* UIImageView+HXExtension.m */; }; - 4706C8F907EADFE68DE0FFD149643F39 /* vp8li_enc.h in Headers */ = {isa = PBXBuildFile; fileRef = 5853ABA8B96D6A171CEF8BADEAAA7007 /* vp8li_enc.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 4774B41F3BD1C2B511A1457A8A642507 /* muxi.h in Headers */ = {isa = PBXBuildFile; fileRef = 12235019B4D8C452132B2107E882E8BC /* muxi.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 47E70B39D50CD49CB93F05C8A29A71FE /* IQUIViewController+Additions.m in Sources */ = {isa = PBXBuildFile; fileRef = 47BAD59B880D7D7C83559D92D76DF7C5 /* IQUIViewController+Additions.m */; }; - 480100366028D942574665FF98E36E11 /* SDImageCachesManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 7D54403B72A747A6F6F5CAD1C64B00EE /* SDImageCachesManager.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 484548C5D780A8DA124E24C3A27720CD /* MJRefreshStateTrailer.m in Sources */ = {isa = PBXBuildFile; fileRef = B804D2CC99F7550A8D10266C44429E64 /* MJRefreshStateTrailer.m */; }; - 48AA654A0B4DD355E3C48FB084A61F34 /* enc_msa.c in Sources */ = {isa = PBXBuildFile; fileRef = 2F71AEDCDF630BE3A347570BB2257450 /* enc_msa.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - 48DAB189FD91880A046F6A2975EF91FA /* HXPhotoPicker-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 1B7FA3494A0AAF9FBA291F71DA8081A9 /* HXPhotoPicker-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 491692C67BE2B852C005419B2A8AEF3D /* io_dec.c in Sources */ = {isa = PBXBuildFile; fileRef = C0438C67CB10625F3D09E098A7F725C1 /* io_dec.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - 49254E7C0EA6923CC48C47020C6F0FA3 /* NSMutableArray+DTMoving.m in Sources */ = {isa = PBXBuildFile; fileRef = 3416EF086838525A5DFD777742E9AF91 /* NSMutableArray+DTMoving.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0"; }; }; - 498E0F35DCB0340C42E4D0B9642FB8FB /* NSParagraphStyle+YYText.m in Sources */ = {isa = PBXBuildFile; fileRef = 393D27ED633317C7BFFAEA68A0176E49 /* NSParagraphStyle+YYText.m */; }; - 49C529AD9C1196B36A47634AB97558B8 /* encode.h in Headers */ = {isa = PBXBuildFile; fileRef = 91FCE13E299E53A02178C67B5111FF42 /* encode.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 49DF9D699BEA92C59B6BB8B8581BACE9 /* SDImageAPNGCoder.m in Sources */ = {isa = PBXBuildFile; fileRef = 4C740F9AF66125A3411DC94A43F8079F /* SDImageAPNGCoder.m */; }; - 49F0C3F057ED3EE3D751F1D4BB7D73C0 /* SDWebImageDownloaderConfig.m in Sources */ = {isa = PBXBuildFile; fileRef = B8B8680BC7B6D4EBF04810F7258705F6 /* SDWebImageDownloaderConfig.m */; }; - 49FC76707A2051F201DD39B835E5B4BD /* MOFSAddressModel.m in Sources */ = {isa = PBXBuildFile; fileRef = 8B1EA05854242DC7FB902189B39F38BD /* MOFSAddressModel.m */; }; - 49FE70BF3EEBFDCC3BE16A4CE1921D12 /* HXPhotoEditViewController.h in Headers */ = {isa = PBXBuildFile; fileRef = A3E36DAE78D325D3F683D114137D26D6 /* HXPhotoEditViewController.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 4A01028877A5CEF616B56A1A36E58D91 /* YYTextSelectionView.m in Sources */ = {isa = PBXBuildFile; fileRef = D41C9D369B0657D13C2C7B404F4BDB6D /* YYTextSelectionView.m */; }; - 4A8550399F1DEB0C527F39D6DE422D5E /* YYTextEffectWindow.m in Sources */ = {isa = PBXBuildFile; fileRef = 82AB9BF632CFD24D7231A26300E33507 /* YYTextEffectWindow.m */; }; - 4A9D2850FDD69C655571E7B686C80DA3 /* DTAttributedTextView.m in Sources */ = {isa = PBXBuildFile; fileRef = D5181AD2DFF5AE5063B27A28A83E0CD1 /* DTAttributedTextView.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -DOS_OBJECT_USE_OBJC=0"; }; }; - 4AD6CE40DAE2F152D7B323DC8DA22F8E /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 289873C8BE75186A989C5DED73A68B2E /* Foundation.framework */; }; - 4ADE7FC43628248C88EFB68940156CEF /* DTImageTextAttachment.h in Headers */ = {isa = PBXBuildFile; fileRef = 65B9C903EEF3480C821E7284D903A1C6 /* DTImageTextAttachment.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 4B035543F65E3C02B47F3DFBB737E33B /* UIImage+ForceDecode.m in Sources */ = {isa = PBXBuildFile; fileRef = 15A8B9FC3E36FCD073A789CCF7A4E39D /* UIImage+ForceDecode.m */; }; - 4B4181B548FF22C19E9AFE26141F389F /* YYTextInput.h in Headers */ = {isa = PBXBuildFile; fileRef = ACBE26459EE1917185F614C1891BFB04 /* YYTextInput.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 4B6F1A59944FA14A35CE88357E4C0A89 /* alpha_processing_neon.c in Sources */ = {isa = PBXBuildFile; fileRef = DFD3D202D7A50AF44FBA3DC287AFBC10 /* alpha_processing_neon.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - 4B92FB8EA5C981B4FFA2C99E89A5421A /* DTCoreTextFontCollection.m in Sources */ = {isa = PBXBuildFile; fileRef = 5F63D11D11BC77F59BF40E015179BEC1 /* DTCoreTextFontCollection.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -DOS_OBJECT_USE_OBJC=0"; }; }; - 4BDD2031B4AFE928EE430C5120C1FE84 /* DTDictationPlaceholderTextAttachment.m in Sources */ = {isa = PBXBuildFile; fileRef = 16F4CB2DDEBDD75E1B8CCC7DE61EABAD /* DTDictationPlaceholderTextAttachment.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -DOS_OBJECT_USE_OBJC=0"; }; }; - 4BE0E5EAB11950A0758C73468640EEE0 /* DZNEmptyDataSet-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 8B088AE04F2F1959A574FC3E424C3E07 /* DZNEmptyDataSet-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 4BE3D9D3D3363269D1C68A23C00BAF41 /* NSData+DTCrypto.m in Sources */ = {isa = PBXBuildFile; fileRef = 4A59618B4127E539801A314CA2C58E9D /* NSData+DTCrypto.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0"; }; }; - 4C1040607BA8840B4AA017519A80B764 /* CoreFoundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0D24A967417C541803304A2F4EA04769 /* CoreFoundation.framework */; }; - 4C1B9CA09615F448DA3D09EEC082E9DC /* DTAttributedTextView.h in Headers */ = {isa = PBXBuildFile; fileRef = 6F101B590E52D4BCF8C2D4EF4483E978 /* DTAttributedTextView.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 4C1BF19BA04665E3424C0F849FE8B70A /* MOFSPickerView.h in Headers */ = {isa = PBXBuildFile; fileRef = 6BC62B40FBB244CC15B0C6AC1AF2AE34 /* MOFSPickerView.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 4CC31DF304925A127BFA4F589DC3A2DE /* UIScreen+DTFoundation.h in Headers */ = {isa = PBXBuildFile; fileRef = 53394287978432502821E4327D0C9629 /* UIScreen+DTFoundation.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 4CC9B43AD90714A316815FAA71DC89A2 /* MASConstraintMaker.m in Sources */ = {isa = PBXBuildFile; fileRef = CA5D79CDF6A0624125F79ACEEA8D47E7 /* MASConstraintMaker.m */; }; - 4CEDE5E190D356C374D2B63F0F4EAA66 /* NSMutableString+HTML.h in Headers */ = {isa = PBXBuildFile; fileRef = 6BD7E131723F22A364E62FA34C400DC0 /* NSMutableString+HTML.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 4D2D81DBC5FC60293CD6D940FFB3132D /* NSArray+DTError.h in Headers */ = {isa = PBXBuildFile; fileRef = C02C267D39AC007B41FEC7550C9F59E1 /* NSArray+DTError.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 4D31CCA291F1AAB8DB56EAC5E5100D16 /* MJRefreshAutoStateFooter.h in Headers */ = {isa = PBXBuildFile; fileRef = 2755774C02FA30C5279A59CA51B64090 /* MJRefreshAutoStateFooter.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 4D3CBFDBA4EE4552F742A7747BA7DD13 /* HXPhotoEditChartletListView.m in Sources */ = {isa = PBXBuildFile; fileRef = DE7AD5D7CCB2B4F25F268DD2A772D817 /* HXPhotoEditChartletListView.m */; }; - 4D44DCC513AD5E580D92EDDF2D6A45A0 /* IQUITextFieldView+Additions.h in Headers */ = {isa = PBXBuildFile; fileRef = 0BA22F3C6FCF7B3FBE17C057BEFB082A /* IQUITextFieldView+Additions.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 4D561B19AED87A73A3E657B7F9B5AB92 /* SDImageIOAnimatedCoder.m in Sources */ = {isa = PBXBuildFile; fileRef = 417995D9D6B594A85067C03FF716F273 /* SDImageIOAnimatedCoder.m */; }; - 4DCB59DE84A69063E9485E4D8BF8C637 /* AFNetworking-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = A6D42B7DC699075BB14741A770AAB241 /* AFNetworking-dummy.m */; }; - 4E4B2D56EB1CD5ADCF042EE839EB7DE0 /* HXPhotoEditStickerTrashView.m in Sources */ = {isa = PBXBuildFile; fileRef = 97505C36E3BA15CE7351CC726B466140 /* HXPhotoEditStickerTrashView.m */; }; - 4E6FF90A6B3F2FAD99DB36A63F9EAA7E /* HXPhotoPreviewVideoViewCell.h in Headers */ = {isa = PBXBuildFile; fileRef = 5A225686ADD2A4429000A94AA6EF862F /* HXPhotoPreviewVideoViewCell.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 4E842C4A3B231A2790F76BCED8DD0F0B /* SRSIMDHelpers.h in Headers */ = {isa = PBXBuildFile; fileRef = 5883371138E19C87F04AF907BC6E054B /* SRSIMDHelpers.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 4E8CF94586B089080F0D86E418B9C250 /* UIColor+HXExtension.h in Headers */ = {isa = PBXBuildFile; fileRef = 527101D572714CAAA74F095C13D73058 /* UIColor+HXExtension.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 4EC68C1A1E4ACFC7D8E1777CCDEB6DD9 /* SDImageLoadersManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 17BDFA337E0326BA6A0BCC4D1D62590C /* SDImageLoadersManager.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 4ED885AAB638A867DCBB31A12B562D86 /* Photos.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 05146C82E90779DD8361C13815EA4661 /* Photos.framework */; }; - 4EFC9C6755B49EB9B22251848E9CE31C /* rescaler_mips32.c in Sources */ = {isa = PBXBuildFile; fileRef = 3557C1581939F83DEB411656B05BD161 /* rescaler_mips32.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - 4F0008CDB81497CCEFC1471A8B4677F0 /* NSImage+Compatibility.h in Headers */ = {isa = PBXBuildFile; fileRef = 150E0FE267E302B008011BFCCDC30245 /* NSImage+Compatibility.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 4F832F2BFA8BBC37D748EF5F54CCBBE9 /* SDImageTransformer.m in Sources */ = {isa = PBXBuildFile; fileRef = C45F687A0D65825C2C38364897F0F68D /* SDImageTransformer.m */; }; - 501E0AA95849D352A7290D4CC6C4E108 /* NSAttributedStringRunDelegates.h in Headers */ = {isa = PBXBuildFile; fileRef = E9A458D1537ADAF6FD3C7FCF0B216DE9 /* NSAttributedStringRunDelegates.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 50A94F4E0A4552CE76C6897CBF215229 /* DTTextHTMLElement.h in Headers */ = {isa = PBXBuildFile; fileRef = FB1ADB4ADFF88628335BEC344E944E22 /* DTTextHTMLElement.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 50AA8B65C8D392ADDFF8E72607ECF5B6 /* NSString+DTFormatNumbers.h in Headers */ = {isa = PBXBuildFile; fileRef = E63D9077EB34D4CBCB414BC87416654E /* NSString+DTFormatNumbers.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 50EB57798B3888718B4D8F676CEDAA71 /* UIImage+ExtendedCacheData.h in Headers */ = {isa = PBXBuildFile; fileRef = 431E067EDDB9A879711871E004353ED5 /* UIImage+ExtendedCacheData.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 5115D3D6373B887CE4A329A42180E90D /* DTCoreTextLayouter.m in Sources */ = {isa = PBXBuildFile; fileRef = 2F9B2BAEADD0F7826A4D16FB0067554A /* DTCoreTextLayouter.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -DOS_OBJECT_USE_OBJC=0"; }; }; - 518308E4FEA96F830D068E6274ECF6F0 /* DTIframeTextAttachment.m in Sources */ = {isa = PBXBuildFile; fileRef = DAB0FD9CB87CBF1DC524298838D8009E /* DTIframeTextAttachment.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -DOS_OBJECT_USE_OBJC=0"; }; }; - 51A41CF4EA1211A19BE492127E380AE2 /* alphai_dec.h in Headers */ = {isa = PBXBuildFile; fileRef = AB8834C5B2F2D7FABED0053F752E3763 /* alphai_dec.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 51F30AADCC2BF09A2CE8940B65BFDA4F /* SDWebImageError.m in Sources */ = {isa = PBXBuildFile; fileRef = 3D8CCDC23AC697E1D6AA50A44005EB7D /* SDWebImageError.m */; }; - 522FDE1D7BAC4CB170E0D45DCC232BF8 /* DTBase64Coding.m in Sources */ = {isa = PBXBuildFile; fileRef = 34FA9F39F402A356A3E00DF91967984F /* DTBase64Coding.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0"; }; }; - 525DE6A29BF75E3F018F7CD7DB740013 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 6900877974EE5190C23B520C755CD330 /* QuartzCore.framework */; }; - 529DF0C72841DFA9BE7CC36548DEE4CE /* HXPhotoEditChartletContentViewCell.m in Sources */ = {isa = PBXBuildFile; fileRef = 11543524CBDD9DE8445562E731986379 /* HXPhotoEditChartletContentViewCell.m */; }; - 52CF7D744D8C03E14B2903C9912519AE /* HXAlbumlistView.h in Headers */ = {isa = PBXBuildFile; fileRef = 4D1D9261E0F2DF03873DD26C0A099DB4 /* HXAlbumlistView.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 52E68E9AFF4A9C20F05A07F3E55EAF59 /* AFNetworking.h in Headers */ = {isa = PBXBuildFile; fileRef = 6C660ACE9E7C898A764BFC8303CDFD40 /* AFNetworking.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 5328A56FF126447547FB29B447CB3F86 /* backward_references_enc.h in Headers */ = {isa = PBXBuildFile; fileRef = 3A249AE2DBCA38CDADA0AB8DDD28DDEE /* backward_references_enc.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 53305278F1654F968B4E02DF71B098BE /* MASViewAttribute.m in Sources */ = {isa = PBXBuildFile; fileRef = 5D85B5E2B00AFEBB4E2D875F2C29704D /* MASViewAttribute.m */; }; - 5335FCD432917B82AD86B91CEB37D5AC /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 6900877974EE5190C23B520C755CD330 /* QuartzCore.framework */; }; - 53376FDBD4FD23344806D55138F975C5 /* picture_csp_enc.c in Sources */ = {isa = PBXBuildFile; fileRef = 3E56435145530225E0E8C7D9918EFB64 /* picture_csp_enc.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - 534EDA976CDBE519C377D315BA3FD183 /* SSZipCommon.h in Headers */ = {isa = PBXBuildFile; fileRef = ABFAC8F95F8774D0AD3E11CD00C00988 /* SSZipCommon.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 53E44889EF9658B3F8D7DF473986D62E /* HXPhotoEditStickerTrashView.h in Headers */ = {isa = PBXBuildFile; fileRef = 7048F2B85663D1EF93DFEC9F926716B0 /* HXPhotoEditStickerTrashView.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 541631BEC101371A101E0BB0212BC05D /* MOFSAddressModel.h in Headers */ = {isa = PBXBuildFile; fileRef = 0973D6B621CC22979676F007C3828164 /* MOFSAddressModel.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 54169FC7F617C196C67BB402F0BB92A4 /* DTCoreTextLayoutFrameAccessibilityElementGenerator.h in Headers */ = {isa = PBXBuildFile; fileRef = 923DDE6EA795DF84DADC5F32CE2797DD /* DTCoreTextLayoutFrameAccessibilityElementGenerator.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 5427DBACB1D189B22A74A5F95ECC6F7C /* MJRefreshBackNormalFooter.h in Headers */ = {isa = PBXBuildFile; fileRef = AE30E28DADB4650D80BB7ECAC41E9636 /* MJRefreshBackNormalFooter.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 543DF2B1E27089118203C137B020EE49 /* HXPickerResult.m in Sources */ = {isa = PBXBuildFile; fileRef = 4BCC0AF1644A1196BD93B54CA1556759 /* HXPickerResult.m */; }; - 543E009523212C55699E044798EB022C /* DTCoreText.h in Headers */ = {isa = PBXBuildFile; fileRef = F40B9D418CD5F3F0280D0C4D63181D0C /* DTCoreText.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 5456E361B9B09672CFDD8672DF181943 /* UIApplication+DTNetworkActivity.h in Headers */ = {isa = PBXBuildFile; fileRef = 6555945EADC65F4EB4413AD7339666C8 /* UIApplication+DTNetworkActivity.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 54BEFE9F75005D327641073B838C6776 /* MASLayoutConstraint.m in Sources */ = {isa = PBXBuildFile; fileRef = 32882A35D042EDC76E7999DEC72FC5C6 /* MASLayoutConstraint.m */; }; - 54CF4224F4571F3DE3EFCF488D21C746 /* SDMemoryCache.h in Headers */ = {isa = PBXBuildFile; fileRef = 91BA37BCBEA8A677ADEDAA1C2DF2A4A1 /* SDMemoryCache.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 54D91D3A5D3F94F912FC2E6C406FCA45 /* SDWebImageIndicator.h in Headers */ = {isa = PBXBuildFile; fileRef = 29804FBFE10CE5CBFA3A16848C66954F /* SDWebImageIndicator.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 54E50A9698B1CF8187A9DE557D593CC9 /* DTCSSStylesheet.h in Headers */ = {isa = PBXBuildFile; fileRef = B6441C18003FBD17CB4E1636CB64A692 /* DTCSSStylesheet.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 5510A16FF5FDB2D772C801D3C8CAF5BE /* NSString+CSS.m in Sources */ = {isa = PBXBuildFile; fileRef = 8407A8E2DE142CDD9DDB2E370B063CAD /* NSString+CSS.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -DOS_OBJECT_USE_OBJC=0"; }; }; - 55DB09D6EAFA1921C643F9F14FF64C4C /* DTCompatibility.h in Headers */ = {isa = PBXBuildFile; fileRef = 0C179491CABC1A0B2F38514AEF79DCEB /* DTCompatibility.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 562D00227BEDF243373C20BB2B1AE364 /* lossless_msa.c in Sources */ = {isa = PBXBuildFile; fileRef = 583274963235597DE73B4AB2B6159E8D /* lossless_msa.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - 567ABE0681AA82748435E32386DE12D7 /* ViewController+MASAdditions.m in Sources */ = {isa = PBXBuildFile; fileRef = 9889168D76EC91C662AB5DF2349BE5EC /* ViewController+MASAdditions.m */; }; - 568B25234AD915135C41AE67E403DBC7 /* NSDictionary+DTError.h in Headers */ = {isa = PBXBuildFile; fileRef = 33D0260650244C9A723E97D7E7A6A745 /* NSDictionary+DTError.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 569C9596A1EE66A0867C2F27DB4434FD /* MJRefreshComponent.h in Headers */ = {isa = PBXBuildFile; fileRef = 8D62567C1CFA2C84B6EEA896B14FC844 /* MJRefreshComponent.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 56F69E27093A6FF4B13AACEA76827231 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 6900877974EE5190C23B520C755CD330 /* QuartzCore.framework */; }; - 57139EEF8C3D66192102D004E5CA948B /* upsampling.c in Sources */ = {isa = PBXBuildFile; fileRef = DD0D7F4CCFF8309B0304F5785EECA73F /* upsampling.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - 571898C9118E0B2E87F77CD223979CC4 /* IQKeyboardReturnKeyHandler.h in Headers */ = {isa = PBXBuildFile; fileRef = 7C1DEEE20731663DDAABBA7FB469C9F6 /* IQKeyboardReturnKeyHandler.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 572DBDC37429318F768FD7A21F1C0B70 /* MJRefreshBackStateFooter.h in Headers */ = {isa = PBXBuildFile; fileRef = 4C66CF01BC859BD428BA770F0651A2FD /* MJRefreshBackStateFooter.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 57339B1356ECD680ACE7C2A487067718 /* quant_enc.c in Sources */ = {isa = PBXBuildFile; fileRef = 528460F25FB3E53624838A7240C9BF7D /* quant_enc.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - 57509FCBBDDE3E75E30FBBD106D36B68 /* GHMarkdownParser-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 774D4A27546B7C755E6C0BE9F6CCFB0B /* GHMarkdownParser-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 57744CA757400E7183DFC0D37EFB5214 /* WKWebView+AFNetworking.h in Headers */ = {isa = PBXBuildFile; fileRef = 3745D2014232235560B059995FABC694 /* WKWebView+AFNetworking.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 57856EBA73B7130E5BE6D52B62252897 /* HXMECancelBlock.h in Headers */ = {isa = PBXBuildFile; fileRef = 3A00491895C8AEF423754138D3925932 /* HXMECancelBlock.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 57E22E77C66DACE1C4237C861E7F626A /* lossless_sse41.c in Sources */ = {isa = PBXBuildFile; fileRef = 32CEA64AA9943081D88761DF9C4DE31F /* lossless_sse41.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - 57FC5647BCDC2E29C913D1383480EDEA /* NSString+HTML.h in Headers */ = {isa = PBXBuildFile; fileRef = A3737864F9B51A221E32F5E8BA6A4FDA /* NSString+HTML.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 584233A4CEC7C9AA382A1A43C26B87EE /* AFHTTPSessionManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 30A5BE6FAD13DBCBCC550DB431964463 /* AFHTTPSessionManager.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 5868F98D6F183E3C428BA9F99286D8FE /* sharpyuv_csp.h in Headers */ = {isa = PBXBuildFile; fileRef = 59F6E63F95632C9798EB36D8685887AB /* sharpyuv_csp.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 588E44F4D130A1B08C3B0EF68424D8E9 /* Pods-ProductApp-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 1CD2ABEBBC264E529BFAACD80E1282EF /* Pods-ProductApp-dummy.m */; }; - 58C91B4AB36E6B16421106CA634C58EF /* MBProgressHUD-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = FEE302F9476F612E8328AA0B619D9C0E /* MBProgressHUD-dummy.m */; }; - 58D385B7DBB612B6A3A06EA670C015F1 /* FMDatabasePool.h in Headers */ = {isa = PBXBuildFile; fileRef = A83EDDF53D919A546316FD72679FBA75 /* FMDatabasePool.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 5916183D75E3E1B09DCEB41507DCECD2 /* DTCoreTextLayoutFrame+Cursor.m in Sources */ = {isa = PBXBuildFile; fileRef = F82B4E15006FB1B36BBF88D8E347227D /* DTCoreTextLayoutFrame+Cursor.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -DOS_OBJECT_USE_OBJC=0"; }; }; - 59246D2320142174565D20F93699E360 /* UIView+SDAutoLayout.m in Sources */ = {isa = PBXBuildFile; fileRef = 1315E63E08B4F4236EBBC87DFFC08BA6 /* UIView+SDAutoLayout.m */; }; - 598604965343920DCAB0FB242F48FD66 /* DTTextAttachmentHTMLElement.h in Headers */ = {isa = PBXBuildFile; fileRef = 38D205D08D1DD5332CEE19F692B8E6F4 /* DTTextAttachmentHTMLElement.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 5A95B07A39948C3CD37E674FA1FB2289 /* UITableView+FDTemplateLayoutCell.h in Headers */ = {isa = PBXBuildFile; fileRef = 97449B014F7497CD02EC32FDB8CEEF77 /* UITableView+FDTemplateLayoutCell.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 5AAF5F2DFBE445CBADB1ACAE5C9EE86B /* UIScrollView+EmptyDataSet.h in Headers */ = {isa = PBXBuildFile; fileRef = EAB4A5DF7AB5BDCC3B51DB01F65FFA01 /* UIScrollView+EmptyDataSet.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 5AFD1D0A50138D98CF53E5E8AE77035A /* DTAnimatedGIF.m in Sources */ = {isa = PBXBuildFile; fileRef = E7F208854DEA7CDDAABB6469DC8FA5AD /* DTAnimatedGIF.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0"; }; }; - 5B5DAE3A1D6A6CADBFCB0F69FEA5D41A /* UIView+SDAutoLayout.h in Headers */ = {isa = PBXBuildFile; fileRef = 3160ECDD369B66787E025A304FB3D24C /* UIView+SDAutoLayout.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 5B66ED93D60BD9BE4B468A0F5D0994D8 /* SDCollectionViewCell.h in Headers */ = {isa = PBXBuildFile; fileRef = B074FEA81269824D6D99FD0549F1E098 /* SDCollectionViewCell.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 5BAC1EF86D0E57E44E404B2796993561 /* MBProgressHUD-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 4AAAC211FEA2294A28468F883A04FE50 /* MBProgressHUD-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 5BBEEF906A17458C65C5A188BB132FC8 /* DTWeakSupport.h in Headers */ = {isa = PBXBuildFile; fileRef = 8E8A3FC3216E6B6432ED196AE25070A4 /* DTWeakSupport.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 5BE27AF46E2DE81F61752081EDB7E52B /* AFSecurityPolicy.m in Sources */ = {isa = PBXBuildFile; fileRef = C74D5C8512C1FD77FD9F435FA73C0BDF /* AFSecurityPolicy.m */; }; - 5C0D92457401A07E703090AA500D991C /* LQYPickerView.m in Sources */ = {isa = PBXBuildFile; fileRef = BC18AA59404B3415125877D0F1964E64 /* LQYPickerView.m */; }; - 5C23B354133B3EBC01C50580E2FAFC51 /* HXAlbumlistView.m in Sources */ = {isa = PBXBuildFile; fileRef = B3C43EC7A7B1EECE820F6A99103379D0 /* HXAlbumlistView.m */; }; - 5C2C3D87F25806E90DDA2692324159E2 /* HXPreviewContentView.m in Sources */ = {isa = PBXBuildFile; fileRef = 53D9B4DFA78007563A53A91CF1DC0466 /* HXPreviewContentView.m */; }; - 5C3088B574A1ADCE8EDDFB6012C1C517 /* UIView+WebCacheOperation.h in Headers */ = {isa = PBXBuildFile; fileRef = 8B9784531A4F2E7BC040F75EC0E28B12 /* UIView+WebCacheOperation.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 5C340AD8EE2177569EEB9DF58895D31E /* SDImageAssetManager.m in Sources */ = {isa = PBXBuildFile; fileRef = B9F0EDA4954A6F5F3F87974502E5988C /* SDImageAssetManager.m */; }; - 5C7589BC8910AFCEFF61ACE4E650B242 /* NSDictionary+DTCoreText.h in Headers */ = {isa = PBXBuildFile; fileRef = 630AC2887F0B43441A36322B281128A9 /* NSDictionary+DTCoreText.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 5D26D69E41BBC66A251999B59B51515F /* HXCustomPreviewView.h in Headers */ = {isa = PBXBuildFile; fileRef = B42D73C06F54D97652ACF0AA9E84A61C /* HXCustomPreviewView.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 5D3BA3558556E9D514B6F4A8873F451B /* UITableView+FDTemplateLayoutCellDebug.h in Headers */ = {isa = PBXBuildFile; fileRef = F4A6E05E1EB41A6DA706BC4A1567F7B9 /* UITableView+FDTemplateLayoutCellDebug.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 5E9FE30BE09AD9274A5EC0C999D91742 /* SRHash.m in Sources */ = {isa = PBXBuildFile; fileRef = C0B3FC8F3CCF5AA5445F175CEF30C7C0 /* SRHash.m */; }; - 5F24CA2DAA215F6E0AEC5AC773198F95 /* MJRefreshConfig.h in Headers */ = {isa = PBXBuildFile; fileRef = A1CC909F024A174204111BB1133B129A /* MJRefreshConfig.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 5F29492846530A428B1198F7A167EA91 /* FMDatabaseQueue.h in Headers */ = {isa = PBXBuildFile; fileRef = 66AC833F9E0BAB007F148CD93901900B /* FMDatabaseQueue.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 5F2E7A4AB465A9098622ECDE6BA43EB2 /* github_flavoured.c in Sources */ = {isa = PBXBuildFile; fileRef = E8542A68A775842128D2AFE1EC74A4E9 /* github_flavoured.c */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0"; }; }; - 5F5D564941AD48C5E05564A783D2765C /* HXPhotoEditingView.m in Sources */ = {isa = PBXBuildFile; fileRef = 2D5AB3F018327605A5429DA8DBA45F4D /* HXPhotoEditingView.m */; }; - 5F800E52E1FE0F1A5F624C09F5BF2FD6 /* mz_zip.c in Sources */ = {isa = PBXBuildFile; fileRef = 2C1C39AB7BFF6C8F03490EC9354039CF /* mz_zip.c */; }; - 5FAD2731B01839C6742F4AEACD1344D1 /* upsampling_sse41.c in Sources */ = {isa = PBXBuildFile; fileRef = 0B26E536BF645304FB6BACEE007EBC24 /* upsampling_sse41.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - 602B7433249CA9EEB3A48E95E371C8FC /* SRIOConsumer.h in Headers */ = {isa = PBXBuildFile; fileRef = DF81B3320D1B268E51B80088A53DE7B3 /* SRIOConsumer.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 6093BBABFE62442D18F174F7E81BCF4A /* HXPhotoViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 1B9DFA0C9FC330151475BA0145EA4739 /* HXPhotoViewController.m */; }; - 609C82781EDA9D71D968E3178E786AA1 /* anim_decode.c in Sources */ = {isa = PBXBuildFile; fileRef = 5DAF5867F51AE426AA6105720B9FAD34 /* anim_decode.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - 60BE02006293330E675A865B5C69F13F /* SDAnimatedImagePlayer.h in Headers */ = {isa = PBXBuildFile; fileRef = D6A6A4AF69ED137882BBC95E56731971 /* SDAnimatedImagePlayer.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 60DAE5DFE50004C2094553F431048C2F /* DTCoreTextParagraphStyle.m in Sources */ = {isa = PBXBuildFile; fileRef = AE76C9CF85BF9390AA57642EDFA26C36 /* DTCoreTextParagraphStyle.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -DOS_OBJECT_USE_OBJC=0"; }; }; - 6103F2D621EB5960A166CFD395823F1F /* DTCoreTextFontDescriptor.m in Sources */ = {isa = PBXBuildFile; fileRef = F2D0C69565FF33FEDC4A71AD452288A3 /* DTCoreTextFontDescriptor.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -DOS_OBJECT_USE_OBJC=0"; }; }; - 61225B0B9AEC591476E30C9A575013B3 /* View+MASShorthandAdditions.h in Headers */ = {isa = PBXBuildFile; fileRef = D05C39495CADDD4BEDE369C8A36A5A19 /* View+MASShorthandAdditions.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 61315A8E0A834A42FC0D22C3A6F69177 /* lossless_common.h in Headers */ = {isa = PBXBuildFile; fileRef = 14B8BF08974571A847AF2CA2E27727AC /* lossless_common.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 61E62B2CC169FC66564C18C90DB68B7C /* amalloc.h in Headers */ = {isa = PBXBuildFile; fileRef = 258AF64019C6116728C078E3A478C1D1 /* amalloc.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 62858F253F3BB25D26A129EE7CF4D933 /* DTAttributedTextCell.h in Headers */ = {isa = PBXBuildFile; fileRef = 8B427DD2D9759776177A18CB816F4E30 /* DTAttributedTextCell.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 62A4EA737C02884212DCCB687CA6AF8C /* HXPhotoLimitView.h in Headers */ = {isa = PBXBuildFile; fileRef = 3DBF198B3934730F494790BE64118A6E /* HXPhotoLimitView.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 62D253A300F6A698ABB2967CB25CF34E /* MOFSToolView.m in Sources */ = {isa = PBXBuildFile; fileRef = 98B0D4CB28A8B8BE7EEA3B915B665D81 /* MOFSToolView.m */; }; - 632427C0DA69EF70CC8F5AC34261E787 /* yuv.h in Headers */ = {isa = PBXBuildFile; fileRef = 0B5D88BE52BA552C38C9C900C0E05D6F /* yuv.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 63419018E7222B414E161CD480398E20 /* AFNetworkReachabilityManager.m in Sources */ = {isa = PBXBuildFile; fileRef = D6947DF8533E676D65E8300A4B9DB305 /* AFNetworkReachabilityManager.m */; }; - 637243EE5807271030AE4D9741392852 /* AFURLSessionManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 95C2D1BA2515EAD2DE1EFB5FCC8FE942 /* AFURLSessionManager.m */; }; - 6372AFD5512AA9D634536E7543652957 /* UIScrollView+MJRefresh.m in Sources */ = {isa = PBXBuildFile; fileRef = 5BB84240C7F1E16538C0DAD2E913E334 /* UIScrollView+MJRefresh.m */; }; - 6420FCFB8CF69D364AC38A234B9E1490 /* yuv_neon.c in Sources */ = {isa = PBXBuildFile; fileRef = 235883E3F1E713DD71D3785155988AC3 /* yuv_neon.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - 64285968945D3D3C6320989FC765D8B4 /* tree_enc.c in Sources */ = {isa = PBXBuildFile; fileRef = BCD766F2250B68E1CC3046A104EA521E /* tree_enc.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - 647AA5EFC480FF43CF39EA765E23DE27 /* GHMarkdownParser.m in Sources */ = {isa = PBXBuildFile; fileRef = AF8FDE290405808D1257B00C822061D9 /* GHMarkdownParser.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0"; }; }; - 6484DF92F2384D30072E0D2D4D90BAE3 /* YYTextAsyncLayer.m in Sources */ = {isa = PBXBuildFile; fileRef = 568F23E30ADDB332706143500DD4391C /* YYTextAsyncLayer.m */; }; - 648E37F0F1A0CFD62138D51579F1661D /* YYModel-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 0303C532995D7AC91D504C64CF3F39D2 /* YYModel-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 64EBCFED05E8DE435DDCEEF05A1C553E /* SRHTTPConnectMessage.m in Sources */ = {isa = PBXBuildFile; fileRef = 3DF62BFA21E3E0C7AC36B4617D546C32 /* SRHTTPConnectMessage.m */; }; - 65163D7E6539C8A1D65F5FCBA0E6EFD2 /* UIRefreshControl+AFNetworking.h in Headers */ = {isa = PBXBuildFile; fileRef = D1E8C13276C10E9AEB4632647912896A /* UIRefreshControl+AFNetworking.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 655769268F88AECEBCC8494E27ECA393 /* SRPinningSecurityPolicy.m in Sources */ = {isa = PBXBuildFile; fileRef = EFFAB154FCC1991C568D44C5403D4236 /* SRPinningSecurityPolicy.m */; }; - 656C6630E490EB2CBA8A0022D892ECDB /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 6900877974EE5190C23B520C755CD330 /* QuartzCore.framework */; }; - 6579F1B66AB9CADABB69B726F8F15225 /* NSBundle+MJRefresh.m in Sources */ = {isa = PBXBuildFile; fileRef = C707CCF645AA7D54EFA49407390384D1 /* NSBundle+MJRefresh.m */; }; - 657D596F7ED1260403D4E064E6BF8CD1 /* WKWebView+AFNetworking.m in Sources */ = {isa = PBXBuildFile; fileRef = 5BA800D1657116C9F4B4AFF673AABA87 /* WKWebView+AFNetworking.m */; }; - 657E481443BE88953CF990F26E5DA71F /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 289873C8BE75186A989C5DED73A68B2E /* Foundation.framework */; }; - 65D8C6E665EF0ACB1E6348716A62A156 /* SDImageLoader.m in Sources */ = {isa = PBXBuildFile; fileRef = 2BCEE54EEED5067785426053097C7847 /* SDImageLoader.m */; }; - 6603E1D3BB5EF0D43AEC442527686CD9 /* HXCustomCameraController.m in Sources */ = {isa = PBXBuildFile; fileRef = 0BBB2927E7DCEBBB4A2DC348A25279F3 /* HXCustomCameraController.m */; }; - 661174C3B0C76C6E55844E0C3AAF5D26 /* DTCoreTextLayoutFrameAccessibilityElementGenerator.m in Sources */ = {isa = PBXBuildFile; fileRef = FED13C92FC95161D161002523E1E2998 /* DTCoreTextLayoutFrameAccessibilityElementGenerator.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -DOS_OBJECT_USE_OBJC=0"; }; }; - 66C4054984F9C04E565CB0558FE21BED /* HXPreviewLivePhotoView.h in Headers */ = {isa = PBXBuildFile; fileRef = 0EC66E72F8E635AFDA32D2DAF5208588 /* HXPreviewLivePhotoView.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 66E4BCFFEC96B8974AE4032A7B794C1C /* SDWebImageIndicator.m in Sources */ = {isa = PBXBuildFile; fileRef = 6DC4461D424663B07A29933BD09D508D /* SDWebImageIndicator.m */; }; - 66E5B47AAFB661F63CDB9A13C58F7708 /* DTLazyImageView.m in Sources */ = {isa = PBXBuildFile; fileRef = D9BB40FFEB7581A787CE1C69AA985D13 /* DTLazyImageView.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -DOS_OBJECT_USE_OBJC=0"; }; }; - 6734363273CFB661BC346A7E1FA50100 /* HXPhotoViewTransition.h in Headers */ = {isa = PBXBuildFile; fileRef = DEE7310712F9183CABDD70DBEAB8A4FC /* HXPhotoViewTransition.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 673B7A38B379DA4F96459B673A6A29E6 /* SRURLUtilities.m in Sources */ = {isa = PBXBuildFile; fileRef = 2FA55EC53A2765A7E884B1E9E804FE6F /* SRURLUtilities.m */; }; - 676F6F67107688D0C36C03D660619564 /* alpha_processing_mips_dsp_r2.c in Sources */ = {isa = PBXBuildFile; fileRef = E7E2F892010BE00978D52566BD7196E5 /* alpha_processing_mips_dsp_r2.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - 6779198FDEA4E9430CCC865645B1F00B /* blocktags in Resources */ = {isa = PBXBuildFile; fileRef = 24F7B35470E8BE60EB8D6629A2AD536C /* blocktags */; }; - 677C7AD30473E6B3BEDEC706651041BD /* DTFoundation-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = A7D879CEFC11D82713543E6AD4FB10A4 /* DTFoundation-dummy.m */; }; - 67E941CADB3CDDEEDF8CE4EE4A4A05BB /* MBProgressHUD.h in Headers */ = {isa = PBXBuildFile; fileRef = A88DD4D8F5413429A3E85D10EE836FEF /* MBProgressHUD.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 67FEF894268A4E5E1E0EB7010408F207 /* HXPhotoEditImageView.h in Headers */ = {isa = PBXBuildFile; fileRef = 48AEBF9CC4DE21EE166AD37A3CCBC336 /* HXPhotoEditImageView.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 6859CB54DFC62F9B3E050C2142041434 /* DTCoreTextFontDescriptor.h in Headers */ = {isa = PBXBuildFile; fileRef = 83067C072F06B086C0CF92FD5DAF8515 /* DTCoreTextFontDescriptor.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 6866BDC5DB2452285680090A490EFD64 /* MJRefreshNormalTrailer.h in Headers */ = {isa = PBXBuildFile; fileRef = A244112569CCA324C5C9769F9BBB39AE /* MJRefreshNormalTrailer.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 68D65F6997B925C7FF5CBAE974FA6EC0 /* vp8_dec.c in Sources */ = {isa = PBXBuildFile; fileRef = B094AAA9E090A73755239CDF6FA0A2F3 /* vp8_dec.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - 68F12C8528EEA1D097509D3154DD20CA /* DTHTMLParserNode.h in Headers */ = {isa = PBXBuildFile; fileRef = 87576885D9CB3C8980299DF064D13DD2 /* DTHTMLParserNode.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 68FB8FCAC9C3615E7C8CDE039FF6FC13 /* HXPhotoBottomSelectView.h in Headers */ = {isa = PBXBuildFile; fileRef = E783DDB3C4E1394425ADFC99E65F8119 /* HXPhotoBottomSelectView.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 69211D4DA257DD3B167506D3F2A746EC /* SRRunLoopThread.h in Headers */ = {isa = PBXBuildFile; fileRef = 7BBD43213388D8472A822C43059B3712 /* SRRunLoopThread.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 69359A20750375B3BF91D193B60C406D /* MJRefreshFooter.h in Headers */ = {isa = PBXBuildFile; fileRef = F0E1116C5E28746ADD3413AC3692F242 /* MJRefreshFooter.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 69D512A9B3D22FD7D1398279511E6528 /* sharpyuv_sse2.c in Sources */ = {isa = PBXBuildFile; fileRef = 1686415258822730702D69B379E0CD00 /* sharpyuv_sse2.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - 69E9AAB60098EC5A35F44A42542027A0 /* NSURLRequest+SRWebSocketPrivate.h in Headers */ = {isa = PBXBuildFile; fileRef = 56156A04D8B8543D8B41D2F1DB3E98E2 /* NSURLRequest+SRWebSocketPrivate.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 69EDC8F5C78441C64AD1DC97BA776A29 /* SDImageIOAnimatedCoderInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = 317DEF3E4C3267DECE49D602FE335533 /* SDImageIOAnimatedCoderInternal.h */; settings = {ATTRIBUTES = (Private, ); }; }; - 6A0D6B46E6432AA3767AC260AEB716B1 /* DTLog.h in Headers */ = {isa = PBXBuildFile; fileRef = 65614545ADE67B744F6F9DF2372ABB7B /* DTLog.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 6A69A31748C0EA49F6921EAF8E325A26 /* NSString+Paragraphs.m in Sources */ = {isa = PBXBuildFile; fileRef = 63D4C7984C31CBB0E1767547A017F7A4 /* NSString+Paragraphs.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -DOS_OBJECT_USE_OBJC=0"; }; }; - 6A8E5A86AB0DB6A364B4EC21A08CECDB /* tags.h in Headers */ = {isa = PBXBuildFile; fileRef = 0B86DD4D32E5D869972E5FF5DFF818B1 /* tags.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 6AB89931BC60A8C21AA48B106C5390A6 /* MOFSAddressPickerView.h in Headers */ = {isa = PBXBuildFile; fileRef = 70B90E0CB92BE90F0FA689AD38BAA4F0 /* MOFSAddressPickerView.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 6AC7AC0E4D26C744BFA5B9E21A051EDD /* SDWebImageDownloader.h in Headers */ = {isa = PBXBuildFile; fileRef = 94CDB89F71FC53C2B9D8E9AE93A9042A /* SDWebImageDownloader.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 6AC8B16A35F7BA93D6AFFAFE98BA8AA8 /* HXCustomCollectionReusableView.m in Sources */ = {isa = PBXBuildFile; fileRef = 4C94628F701A1BACCEF471B3CD21E20C /* HXCustomCollectionReusableView.m */; }; - 6B0EA8FAB16E23C259B8DF5A43C46334 /* cost_enc.c in Sources */ = {isa = PBXBuildFile; fileRef = 00EE0FEF311F212D64DD7D80D4BAF99F /* cost_enc.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - 6B697D276129515BC84466AD40AE03C8 /* NSURL+DTAppLinks.h in Headers */ = {isa = PBXBuildFile; fileRef = 6C75CFC50F4CE2D6DA4EA3A78DAFEFEB /* NSURL+DTAppLinks.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 6B6FFED6DCB7F73C2DF7089859CD31A1 /* UIImageView+WebCache.h in Headers */ = {isa = PBXBuildFile; fileRef = 28E2860C443FAAD0A5784E6549CA8830 /* UIImageView+WebCache.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 6BD8931E904F7BB80AC8EC981CFEC195 /* SDCollectionViewCell.m in Sources */ = {isa = PBXBuildFile; fileRef = 942F204AA320175D729DCF1F1DAD3134 /* SDCollectionViewCell.m */; }; - 6BDC3FDFAE9938228AD61C0A1A4EDDD9 /* HXFullScreenCameraPlayView.m in Sources */ = {isa = PBXBuildFile; fileRef = C2DDC6368B3C7936DC1087B0D4FC1151 /* HXFullScreenCameraPlayView.m */; }; - 6C239323DE74D9551EB571A31A24EC1E /* UIProgressView+AFNetworking.m in Sources */ = {isa = PBXBuildFile; fileRef = FE71AB80DBF15DE9901B0699C17A98A7 /* UIProgressView+AFNetworking.m */; }; - 6C8D636FC19EF52AC1C6C137034BD842 /* IQUIScrollView+Additions.m in Sources */ = {isa = PBXBuildFile; fileRef = 69CDF49D62C45C09358605F54F58A103 /* IQUIScrollView+Additions.m */; }; - 6D41BE5D2404F74DCD82B29AE9ECAFBD /* UIScrollView+EmptyDataSet.m in Sources */ = {isa = PBXBuildFile; fileRef = 06118AB7D8D18214AF9D514C1EEED8AF /* UIScrollView+EmptyDataSet.m */; }; - 6D4E6ED5BA710F0C79E96E021D7BA316 /* NSURL+DTComparing.h in Headers */ = {isa = PBXBuildFile; fileRef = A04CF3FAAA5D7E8B3BE11AB80039C0CA /* NSURL+DTComparing.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 6D7EE0E37B82EC69E80A480DA3F564C6 /* MJRefreshConfig.m in Sources */ = {isa = PBXBuildFile; fileRef = B9EE0CC59470B305083BA59F5900AC32 /* MJRefreshConfig.m */; }; - 6DB244706298D81730C5537279B7B635 /* AFNetworking-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 629623DFD480709199B75664FB53EBCE /* AFNetworking-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 6DBCFA2BF09B4053F38D1A14597A6EB8 /* SDWebImageCacheSerializer.m in Sources */ = {isa = PBXBuildFile; fileRef = 8637EFB8CFB25135F2943F8B8AF6E5ED /* SDWebImageCacheSerializer.m */; }; - 6E25F51B24C686F18C39060F57AD06BF /* UIFont+HXExtension.h in Headers */ = {isa = PBXBuildFile; fileRef = AD94470035A66CB6933A108213DAFF27 /* UIFont+HXExtension.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 6E33A451E19574D455691FDF397D6F4A /* config_enc.c in Sources */ = {isa = PBXBuildFile; fileRef = 228469D406A5D92406528DBBE33FEEEC /* config_enc.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - 6E48F9DBEE578FA9AB5EAEFF16418CBA /* HXCustomPreviewView.m in Sources */ = {isa = PBXBuildFile; fileRef = 3A66972C12C3FC14F359DE5AF999C3BB /* HXCustomPreviewView.m */; }; - 6E5C56F9FA482D43AE1FA3A2482BE1D5 /* SDImageGraphics.m in Sources */ = {isa = PBXBuildFile; fileRef = 3278B779C9D62E9C3415BFA7CF73B7E5 /* SDImageGraphics.m */; }; - 6EDBA17FA39073DB122BCB305FC5AC96 /* DTVersion.m in Sources */ = {isa = PBXBuildFile; fileRef = 88D4F95459B53A96A86F4132F09B5D1C /* DTVersion.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0"; }; }; - 6EF56EFC87CFB51E3FB7C6221C3E551A /* YYTextKeyboardManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 08D93E4F42328F7825F630BDE2D32300 /* YYTextKeyboardManager.m */; }; - 6F0F39CD0890561822B6A977338C36BB /* demux.c in Sources */ = {isa = PBXBuildFile; fileRef = 4D155FE2BAF4B18AB4230A01182F845F /* demux.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - 6F3F0B2EA881D9586B9D7AA2E3504259 /* SRRunLoopThread.m in Sources */ = {isa = PBXBuildFile; fileRef = 3CEB3599827694E70DFF6B426905BE57 /* SRRunLoopThread.m */; }; - 6F559EC27141969D56193B3F8243FF34 /* YYTextContainerView.h in Headers */ = {isa = PBXBuildFile; fileRef = 3284D9871079693B020C6BF8EBFABB53 /* YYTextContainerView.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 6F6269D151FE2A3F17B288C178F792C2 /* SDImageCodersManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 54341703B27DF0928F4BD8DA325A9A9E /* SDImageCodersManager.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 6F9F8F4C005902EE2E6221C3FEFCCE9E /* UIView+YYText.m in Sources */ = {isa = PBXBuildFile; fileRef = C71B0C679353C754416F368B65A7FBB8 /* UIView+YYText.m */; }; - 6FA8C49423B88B5C3BA56D8F8C469841 /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 87AD0693AF68080015AE51152A7B1A5B /* UIKit.framework */; }; - 6FE4D4241411C8A89DCE9BB057C5425E /* HXPhotoCommon.m in Sources */ = {isa = PBXBuildFile; fileRef = F47576046C5E21AA9293D58601A3CAC3 /* HXPhotoCommon.m */; }; - 701EF5A6361C424F788A514AA3652AA2 /* GHMarkdownParser.h in Headers */ = {isa = PBXBuildFile; fileRef = 8EC922C838F9596A2C63A01B802F710B /* GHMarkdownParser.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 7038A4B2B5F66931991FCBC061C2424B /* DTCoreTextLayoutLine.h in Headers */ = {isa = PBXBuildFile; fileRef = 349EF6906F555900ED24BA47488E18B8 /* DTCoreTextLayoutLine.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 704DDBA4770D15321DA12A38C8929EC7 /* province_data.json in Resources */ = {isa = PBXBuildFile; fileRef = D0F75FC5788B9E96B40E3A44DE14524E /* province_data.json */; }; - 70AE25D47D79FF85FAE63C90BF907861 /* SDAnimatedImage.h in Headers */ = {isa = PBXBuildFile; fileRef = 27B8DD7B0C6743DB24D9C8E2EF9535B9 /* SDAnimatedImage.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 70F8B03B8FD6DA8210ECF5A3ABD87EE1 /* DTAnimatedGIF.h in Headers */ = {isa = PBXBuildFile; fileRef = 6430C931961D2C1A7E8EF1F70D042FCB /* DTAnimatedGIF.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 7124A1C49580890BE3834469800FA7E8 /* DTVersion.h in Headers */ = {isa = PBXBuildFile; fileRef = 4D2D592B4EB4C0640C544551750509F1 /* DTVersion.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 7143132CC1964EDAD42B4AF038B147D2 /* cost_enc.h in Headers */ = {isa = PBXBuildFile; fileRef = EF8D4ABB8C0F62F09FDBBC288BCA7B26 /* cost_enc.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 715AB2C777F6FCAB5EE0C667A909B698 /* MASViewAttribute.h in Headers */ = {isa = PBXBuildFile; fileRef = 7DEEDA7E2151C516883440A317671C70 /* MASViewAttribute.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 71857304D9C639C935CC01EECDC7EA6D /* HXPhotoPreviewVideoViewCell.m in Sources */ = {isa = PBXBuildFile; fileRef = 3A18979615200EAE28A27BE1199FBB06 /* HXPhotoPreviewVideoViewCell.m */; }; - 719F9418AD0E644321B33738AA56BD01 /* YYTextLayout.m in Sources */ = {isa = PBXBuildFile; fileRef = 8FDEF55DCAFAAD186CEDA3F2910813EF /* YYTextLayout.m */; }; - 71D243139B4F509A947AD6270F5A7FA3 /* UIImage+MemoryCacheCost.m in Sources */ = {isa = PBXBuildFile; fileRef = 555FEA3394E5E74E6CA3452CC3E4115F /* UIImage+MemoryCacheCost.m */; }; - 7249F5CAFC1B08773E6A134816DA6891 /* filter_enc.c in Sources */ = {isa = PBXBuildFile; fileRef = 8DC2DFE14DC1A513C4D19F1B3900DC8F /* filter_enc.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - 726BCB76FE5552D82E5377F7188404E9 /* HXPhotoEditStickerItemView.m in Sources */ = {isa = PBXBuildFile; fileRef = 48D1450BEEDE828937A462D15465E001 /* HXPhotoEditStickerItemView.m */; }; - 7289DE6A732BA427A82B8C9541E72C54 /* UIImage+Transform.h in Headers */ = {isa = PBXBuildFile; fileRef = F07B982226E86870973C7AFC18C4EE0F /* UIImage+Transform.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 72CCCD9D37CEF2F362B76BCFD6A4B0DF /* HXPhotoEditGraffitiColorView.h in Headers */ = {isa = PBXBuildFile; fileRef = 532A98D01BDA114E80E619E4492BA766 /* HXPhotoEditGraffitiColorView.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 73122033646D1712D46C4FCDD4B2B561 /* muxread.c in Sources */ = {isa = PBXBuildFile; fileRef = 843251AE4EED555FDE79E9D79BB3CFAE /* muxread.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - 7334F57E4046F0DC518C2F6398BD9DBF /* CFNetwork.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 778B40773DC8AF3D3989C93360F5FB12 /* CFNetwork.framework */; }; - 7375EC52059EAFB829CF7B68539B58D5 /* dec_sse2.c in Sources */ = {isa = PBXBuildFile; fileRef = 19A63385CA49D253CD02F5AB1B2E1B30 /* dec_sse2.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - 7377831932A7A32A1D038C124A6B0551 /* HXPhotoConfiguration.h in Headers */ = {isa = PBXBuildFile; fileRef = 10A39A4B88F02295C65A8D64AD4CDEB3 /* HXPhotoConfiguration.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 73A0C9CFE3B3E556CB7606CD4813C27B /* PopupKit-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 4674513CEDED43C260F092860C25B03A /* PopupKit-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 73C10CDFEAC1F11878A7B3AD41B9907C /* FMDatabasePool.m in Sources */ = {isa = PBXBuildFile; fileRef = 2102542B56B272D3ACF54A41730639CB /* FMDatabasePool.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0"; }; }; - 7418C2AFE9817602220CD334B5C4F0B8 /* YYText.h in Headers */ = {isa = PBXBuildFile; fileRef = CFC66C829B929CF3C0A7931105A0CD0E /* YYText.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 7508823EE60C79C2B272868C93968E56 /* DTCoreTextGlyphRun.h in Headers */ = {isa = PBXBuildFile; fileRef = B2D84402C875697E033B64E9481C4278 /* DTCoreTextGlyphRun.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 752B36F5BBCF8DED01BF1E444D975546 /* UICollectionViewLayout+MJRefresh.m in Sources */ = {isa = PBXBuildFile; fileRef = CF80748CD216CA9038D1FEAEB733F55A /* UICollectionViewLayout+MJRefresh.m */; }; - 75A1E69F979E0B304AAE796C2D951581 /* histogram_enc.h in Headers */ = {isa = PBXBuildFile; fileRef = CDB853724C7CFC389B3EB522D7F71F5F /* histogram_enc.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 75E0F8077FA705EC37D48471C76DB64A /* DTWeakSupport.h in Headers */ = {isa = PBXBuildFile; fileRef = B47AED1840973FAB6B1808E5C545ECE1 /* DTWeakSupport.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 761A35E94B9C438D0F1FDBB4E16E9781 /* SDWebImagePrefetcher.m in Sources */ = {isa = PBXBuildFile; fileRef = 910271A172FB8D2FD0F0E164B52271CD /* SDWebImagePrefetcher.m */; }; - 766B1DD5032B5FEEECB2353EE0184E25 /* HXPreviewImageView.h in Headers */ = {isa = PBXBuildFile; fileRef = BACB35EDCC776319D7BAB640828A6712 /* HXPreviewImageView.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 767E8C18D61D8FCF29F3F6E4828671CC /* upsampling_msa.c in Sources */ = {isa = PBXBuildFile; fileRef = 8B20AAD1C2A1A2C72D7499670A7A47E2 /* upsampling_msa.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - 768C7D8165465E63F576F9135C572829 /* IQKeyboardManagerConstantsInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = C7411648ABE91C053C510F73B2F58E6F /* IQKeyboardManagerConstantsInternal.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 76E855397E8C49366D750C7C94C353D3 /* DTImage+HTML.h in Headers */ = {isa = PBXBuildFile; fileRef = 7250FEC75AA61033D9C8E9604B24DEA4 /* DTImage+HTML.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 76F234D25E2D1C35233773CDBF61F21B /* HXPhotoView.m in Sources */ = {isa = PBXBuildFile; fileRef = 59291BF9DEF304C5CA0428E584DADB84 /* HXPhotoView.m */; }; - 7720E1F51185458EE97D91EB9A42E901 /* huffman_utils.h in Headers */ = {isa = PBXBuildFile; fileRef = 17591E201BBA639DFA9208D32E88CAC6 /* huffman_utils.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 772315A42A272871F623875A319E29A8 /* idec_dec.c in Sources */ = {isa = PBXBuildFile; fileRef = 651D2FE3F588AF1DD6EB7D6762143EC4 /* idec_dec.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - 772FB71C1B1BD1AC2E7C637654BBD751 /* SDAnimatedImageView.h in Headers */ = {isa = PBXBuildFile; fileRef = A54BFE4D1B9D38390C46661C93EC20D3 /* SDAnimatedImageView.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 773D52F3D054DC85FD217266A000CE5A /* DTCoreTextConstants.h in Headers */ = {isa = PBXBuildFile; fileRef = 0475A3CC69C6A34B7C4E2A8EBAEDCFB9 /* DTCoreTextConstants.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 7791A2B81E3FFFEB9A0BE4BD8C97E87F /* YYText-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 9C6C485599C6FDF6D804CCAEF91EB218 /* YYText-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 77BFEC0CB11BC106F2C8251E2E5D8578 /* FMDatabaseQueue.m in Sources */ = {isa = PBXBuildFile; fileRef = B6227017EADE4D74A43688DAA53ED7AB /* FMDatabaseQueue.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0"; }; }; - 77F56E4B8630FEEF0B934FC9F86852AE /* IQUIView+Hierarchy.m in Sources */ = {isa = PBXBuildFile; fileRef = 25ADF22F298417104B886A330818D52C /* IQUIView+Hierarchy.m */; }; - 78251F42EB680FB72F040A1986279CD2 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 289873C8BE75186A989C5DED73A68B2E /* Foundation.framework */; }; - 7838C07FC0ED9AA93E7C06FACA144EFE /* frame_dec.c in Sources */ = {isa = PBXBuildFile; fileRef = 223FF15DCF050F79817DB3B32116EBA1 /* frame_dec.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - 783DBDE719078E4D27093698A37E26D7 /* HXPhotoClippingView.h in Headers */ = {isa = PBXBuildFile; fileRef = 1F93898A417070DD5D956A22C9745D73 /* HXPhotoClippingView.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 78D60FEC424678ECFDE034D866FB44D2 /* alpha_processing_sse2.c in Sources */ = {isa = PBXBuildFile; fileRef = ADD43CBF2C008B6ECDD089CF8FC9D078 /* alpha_processing_sse2.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - 790329A3E8BFA6CA7781823F29D377EF /* DTTiledLayerWithoutFade.m in Sources */ = {isa = PBXBuildFile; fileRef = 092ACA0F891448A3B6DCF86EF7F009E6 /* DTTiledLayerWithoutFade.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0"; }; }; - 7986D79FA56D522C21B04FC3679E480C /* UIColor+SDHexString.m in Sources */ = {isa = PBXBuildFile; fileRef = C3D48268B9EC6EC6625D78FF04B6E39F /* UIColor+SDHexString.m */; }; - 799EEF6C4869BB056988F23BEA0C53D5 /* HXPreviewLivePhotoView.m in Sources */ = {isa = PBXBuildFile; fileRef = FB0C7C66B8736C2C1B50F1373634410F /* HXPreviewLivePhotoView.m */; }; - 79A9A07E17BAD58A56F13507EB0A3484 /* bit_reader_inl_utils.h in Headers */ = {isa = PBXBuildFile; fileRef = 79A2CA675CFD6440BFDCF1DE0B917A7F /* bit_reader_inl_utils.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 79FF57976BE4902AFE523BA35F9391C4 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 289873C8BE75186A989C5DED73A68B2E /* Foundation.framework */; }; - 7A499B960433261AEE566FA89DDC061D /* bit_reader_utils.c in Sources */ = {isa = PBXBuildFile; fileRef = 7F7CA228828A3EDADFBD8E8327AA7599 /* bit_reader_utils.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - 7AC4D1CAC674B797B38FBED0554BBBA9 /* vp8li_dec.h in Headers */ = {isa = PBXBuildFile; fileRef = 7C677F51AA883A9656AF3519EDA58A92 /* vp8li_dec.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 7ACE87B9C261EA5EF16DF1B02DE80F84 /* alpha_processing_sse41.c in Sources */ = {isa = PBXBuildFile; fileRef = A6B07CCCE681E5C470EECB767E656B20 /* alpha_processing_sse41.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - 7AD5CC409112108A786EC0F4965C648D /* YYTextRubyAnnotation.h in Headers */ = {isa = PBXBuildFile; fileRef = 497EC56EA665458CF6C5EECFAD195019 /* YYTextRubyAnnotation.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 7B05A8DE072977F90AA84A0E98E23167 /* MASConstraint.m in Sources */ = {isa = PBXBuildFile; fileRef = 8B0A27625865DE3E074B842CAFB870C1 /* MASConstraint.m */; }; - 7B5E8768B1E20FFFEDE7CAD8DEF5D5CA /* sharpyuv.h in Headers */ = {isa = PBXBuildFile; fileRef = 803CDE487514BD1032A21B91B7FE6F17 /* sharpyuv.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 7BB1E1FE9A7A9DB3841F56DDBE7F62E2 /* SDAsyncBlockOperation.h in Headers */ = {isa = PBXBuildFile; fileRef = F7B5A993AFDE1D517A20ED193127C377 /* SDAsyncBlockOperation.h */; settings = {ATTRIBUTES = (Private, ); }; }; - 7BD13D85E09724D5CCD9EDCDC809FBE0 /* cost.c in Sources */ = {isa = PBXBuildFile; fileRef = EF13BF526C1E93C73132DEA2397EB7AF /* cost.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - 7C2020902B79E6236A1FDA9B0BB69411 /* picture_rescale_enc.c in Sources */ = {isa = PBXBuildFile; fileRef = 56618BC80FFC0DF1DCFE71D6DD5BE6F1 /* picture_rescale_enc.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - 7C6C6DDFEE4B8EDB447FDDEBD3B54816 /* SDAssociatedObject.h in Headers */ = {isa = PBXBuildFile; fileRef = 46E4F195DF0C282CA641C23BCBB916C8 /* SDAssociatedObject.h */; settings = {ATTRIBUTES = (Private, ); }; }; - 7CACA7640580003D379868A1896C4657 /* HXPhotoEditStickerItemView.h in Headers */ = {isa = PBXBuildFile; fileRef = 5BF50D5F9A335FC769CFFAD562DB6E97 /* HXPhotoEditStickerItemView.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 7CF681A6C2EA63B293CB5B06E2536842 /* NSString+GHMarkdownParser.h in Headers */ = {isa = PBXBuildFile; fileRef = F6CB0553D6C72723818F02285AECB3A5 /* NSString+GHMarkdownParser.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 7D0518A55B4D54D317BEE88781116AC8 /* HXPhotoPersentInteractiveTransition.m in Sources */ = {isa = PBXBuildFile; fileRef = C074CA38D27A6F89F5671AA24A441846 /* HXPhotoPersentInteractiveTransition.m */; }; - 7D24D21B28B00E91354E3A5A8A7EAD66 /* UIView+MJExtension.m in Sources */ = {isa = PBXBuildFile; fileRef = 018A9DD2DA4A274BEB9D2A7439E55838 /* UIView+MJExtension.m */; }; - 7DB2C0596405DB863CF2B2A489AE2636 /* mz_zip.h in Headers */ = {isa = PBXBuildFile; fileRef = 28762C282391139B03416C11E65D8311 /* mz_zip.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 7DC1482C4B44EB74A7F4A29181442678 /* HXPhotoEditChartletPreviewView.h in Headers */ = {isa = PBXBuildFile; fileRef = E62643F6F0EF7648870AF8CF1960B6C8 /* HXPhotoEditChartletPreviewView.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 7DCC6265687C838DA0F59D33B0DC3075 /* SDWebImage-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 06805390CEFE39F07B0D635EF85ADCA9 /* SDWebImage-dummy.m */; }; - 7DE86E4745DFF08BAA4E9CE7EE98801F /* HXPhotoViewPresentTransition.m in Sources */ = {isa = PBXBuildFile; fileRef = 7A1D6D2CE9D52E4068BA0A88D4AE947C /* HXPhotoViewPresentTransition.m */; }; - 7DEB7F3E448476252892D3A03D1BD98C /* SRMutex.h in Headers */ = {isa = PBXBuildFile; fileRef = BD4A4A8FB49F1FBCAE5B76E26BBF485E /* SRMutex.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 7DEE6F081E7D0864376F247544DE8CB7 /* generate.c in Sources */ = {isa = PBXBuildFile; fileRef = DEFB5CB9EBA1A486212612A054EAC130 /* generate.c */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0"; }; }; - 7E35ECAFC48C14A91E318A0D5ACB8E8F /* token_enc.c in Sources */ = {isa = PBXBuildFile; fileRef = 5522D69920DB322160BF212FAC070C38 /* token_enc.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - 7E8143CF8919BCF2A63CB0201056E6CD /* SDImageLoader.h in Headers */ = {isa = PBXBuildFile; fileRef = 73035353D8609201D76D834F0D0B7951 /* SDImageLoader.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 7F58BE8838D03B2D5B30E68952FF1E4D /* SSZipArchive-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 407FF6A95A13C1AE69A3D19CB62BE0FC /* SSZipArchive-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 7FBAE3625C370D9168ADD3B472A398AE /* SDImageIOAnimatedCoder.h in Headers */ = {isa = PBXBuildFile; fileRef = A1D2722DA2CA160A6579343915B032E1 /* SDImageIOAnimatedCoder.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 7FC4063C13E4C52FB391A70669B1824B /* YYTextMagnifier.h in Headers */ = {isa = PBXBuildFile; fileRef = 146E1B14BB84A59E93EAE25F3DEDDF26 /* YYTextMagnifier.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 7FF48C89F4EBEF8F8FF7E8BF51EB65B3 /* SRDelegateController.m in Sources */ = {isa = PBXBuildFile; fileRef = FA1AE49F35664554EB6438DD1A5410F6 /* SRDelegateController.m */; }; - 801724F329AA434F8BB6A11E96E5805A /* AFAutoPurgingImageCache.m in Sources */ = {isa = PBXBuildFile; fileRef = 71B9AA392ABD8D8282A0E660D2E224C5 /* AFAutoPurgingImageCache.m */; }; - 802791EEF3808980CC757607144E4EBB /* NSArray+HXExtension.h in Headers */ = {isa = PBXBuildFile; fileRef = BE4D1D90479E5EA58FBC77DFAA5D6F20 /* NSArray+HXExtension.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 812516BC75D7A5A54A0166F074B2FA29 /* HXPhotoEditChartletModel.m in Sources */ = {isa = PBXBuildFile; fileRef = 0F594DDD8652915F3DE430638526427B /* HXPhotoEditChartletModel.m */; }; - 8171D105E2C5CD3C1357D544942B4446 /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 87AD0693AF68080015AE51152A7B1A5B /* UIKit.framework */; }; - 819F7F8F1154897414C1A2573C735FA7 /* TADotView.h in Headers */ = {isa = PBXBuildFile; fileRef = ADF823348C55C5A30E6D258C14CF6871 /* TADotView.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 81A9C05A7509B49890D38384C453909F /* UIFont+DTCoreText.h in Headers */ = {isa = PBXBuildFile; fileRef = 990BE2D3BBE23E75C1C5E2BBEDC43BB8 /* UIFont+DTCoreText.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 81C563026A42E2DFE6468FDCD559BE97 /* HXPhotoEditGridMaskLayer.h in Headers */ = {isa = PBXBuildFile; fileRef = 9E1CB125911027304917501866F638DF /* HXPhotoEditGridMaskLayer.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 81C569F1D6D2117767F38FB4942793FB /* NSString+DTFormatNumbers.m in Sources */ = {isa = PBXBuildFile; fileRef = 6C27159682446F1299301C2AC19A20D4 /* NSString+DTFormatNumbers.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0"; }; }; - 81C76941D750B3F226E07AE600A67FC6 /* AFURLResponseSerialization.h in Headers */ = {isa = PBXBuildFile; fileRef = 969443E563A4D7F8B91E7FA1AE09A7A0 /* AFURLResponseSerialization.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 82272C74223859CFEC8160429C4A8756 /* yuv_sse2.c in Sources */ = {isa = PBXBuildFile; fileRef = B0E09A4912CC7F2A572B3A4B1AC8C2B2 /* yuv_sse2.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - 8246D862087C7890593899AEA5898697 /* FMResultSet.h in Headers */ = {isa = PBXBuildFile; fileRef = A412475DE3D7CCF5A26312BD4883280E /* FMResultSet.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 82633E5CDC46055D09FE79FBF3E56F95 /* predictor_enc.c in Sources */ = {isa = PBXBuildFile; fileRef = B0E26D743F6D7B0790EC4FC5B3C62D14 /* predictor_enc.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - 838F748F95C6777FDB6D9D105FA8F008 /* SDFileAttributeHelper.m in Sources */ = {isa = PBXBuildFile; fileRef = FD37EA8FD5A0ADF3D809BE4F675B564F /* SDFileAttributeHelper.m */; }; - 8428EF7A77F2C196C1C4DEF0434EC42E /* SDDiskCache.m in Sources */ = {isa = PBXBuildFile; fileRef = FCFFE0D6FFA30DCC3B899614146415EF /* SDDiskCache.m */; }; - 84A68F7703F080FAC47F220113CF6FB1 /* filters_utils.h in Headers */ = {isa = PBXBuildFile; fileRef = 4CAC3A77F360502999F6AA40E5C8B1FF /* filters_utils.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 84BB954581A00F81EC3383BAB4901BF9 /* endian_inl_utils.h in Headers */ = {isa = PBXBuildFile; fileRef = CBF6A852B042A107B0F2F6678CE26C85 /* endian_inl_utils.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 85276196E3DA512641DB46622408FCA6 /* DTHTMLParserNode.m in Sources */ = {isa = PBXBuildFile; fileRef = F6CB97DD21AF5F7AE37372A25D8B516C /* DTHTMLParserNode.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -DOS_OBJECT_USE_OBJC=0"; }; }; - 85549982FAEE5543342B2FDB99EB4573 /* UILabel+HXExtension.h in Headers */ = {isa = PBXBuildFile; fileRef = 73D36952127E2FF0451701AC609AE778 /* UILabel+HXExtension.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 85BC413BB35DE20594B6D84572FB49FC /* MJRefreshNormalTrailer.m in Sources */ = {isa = PBXBuildFile; fileRef = DA07C976C619BF745B55C83630111F76 /* MJRefreshNormalTrailer.m */; }; - 85CF2AFC146CF732984BCE7A39F22CAD /* SDWeakProxy.m in Sources */ = {isa = PBXBuildFile; fileRef = DB8C663EF4073FBA13424F0DCDFC4293 /* SDWeakProxy.m */; }; - 85E4248771E791D0DA0BBF87C471F10D /* NSAttributedString+HTML.h in Headers */ = {isa = PBXBuildFile; fileRef = 02D3719AFF6FB707442BF1BA9D6EB7EB /* NSAttributedString+HTML.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 862A55D2C5843E3ABFD8179F31D610D2 /* SRLog.m in Sources */ = {isa = PBXBuildFile; fileRef = AE09CD746B517C56A390C247B2F07201 /* SRLog.m */; }; - 867C9F31A6A96C18280B57C399E1A81F /* utils.c in Sources */ = {isa = PBXBuildFile; fileRef = 814812726D6C8F33598062E4CE513663 /* utils.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - 8695D4A73E237B5CE2F6747C6055A295 /* NSObject+YYModel.h in Headers */ = {isa = PBXBuildFile; fileRef = BFD2F998577AC991FEFDD4A937B2E228 /* NSObject+YYModel.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 86A17EBE67C74FF6EF44009CAB5775CA /* SocketRocket-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = E312F0A7D7CFA471E28B73E28C82404A /* SocketRocket-dummy.m */; }; - 86E1788C3AAEF3E290227D45F90450B2 /* lossless.c in Sources */ = {isa = PBXBuildFile; fileRef = 30AE17D79C597A2CD14312F1513FB133 /* lossless.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - 87A2C9442E7EF975D9FB96A784B7B76C /* YYTextRunDelegate.m in Sources */ = {isa = PBXBuildFile; fileRef = 44C8AD8DF61C37DBA121527C23CFF55F /* YYTextRunDelegate.m */; }; - 88185B9FA0C176B2A3D78C709EAD8178 /* Csio.c in Sources */ = {isa = PBXBuildFile; fileRef = FB8C1525496E39ED14C67E7B47D88DC4 /* Csio.c */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0"; }; }; - 8826A59A327CB2481C9A78BF4D289FBB /* HXPhotoViewCellCustomProtocol.h in Headers */ = {isa = PBXBuildFile; fileRef = FEC05AD812F53F3D5FC8C3ECD6F25D59 /* HXPhotoViewCellCustomProtocol.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 884776496A8A70244C002BAFE92475CD /* YYLabel.h in Headers */ = {isa = PBXBuildFile; fileRef = 57E37B56BCDAFCBF31CB7CB8918BA593 /* YYLabel.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 893D48F479D3ABE9A98060106F304DD9 /* DTHTMLParser.h in Headers */ = {isa = PBXBuildFile; fileRef = 70957DABA3F90CD0E9AF8602383BC510 /* DTHTMLParser.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 8961D57A7CA2EF7EFCF96DC74D08B319 /* DTSmartPagingScrollView.h in Headers */ = {isa = PBXBuildFile; fileRef = 3E8007205209A5A5C9E8D8EE4007C5A0 /* DTSmartPagingScrollView.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 89AECD9F4931EA70C032C83AB105F415 /* mz_os.c in Sources */ = {isa = PBXBuildFile; fileRef = 3261926909F22DD86C0BE7DDDC6F6565 /* mz_os.c */; }; - 89C81161752EABB6CE603D0F2939628A /* Resources.bundle in Resources */ = {isa = PBXBuildFile; fileRef = F4E2B1AC73977F10254628C0B7EBE38F /* Resources.bundle */; }; - 89D1E7BF521F0C957AD9BE6483BCD4BD /* YYTextArchiver.h in Headers */ = {isa = PBXBuildFile; fileRef = 861A7A587C22CF2296ECBCFBF1F5A5D2 /* YYTextArchiver.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 8A526B19DE081C69777FFA646B9FCC50 /* UIView+WebCacheOperation.m in Sources */ = {isa = PBXBuildFile; fileRef = FC30690294D2330AEED0F55DE56EB5BB /* UIView+WebCacheOperation.m */; }; - 8A6173F5B3B029C97231F576625F2924 /* TAAnimatedDotView.m in Sources */ = {isa = PBXBuildFile; fileRef = 6111312209CAB7A039A00469ED702A6F /* TAAnimatedDotView.m */; }; - 8A92C7F8D884896930CCD61BD45A25C9 /* UIViewController+HXExtension.h in Headers */ = {isa = PBXBuildFile; fileRef = F5DA859F95757E9DA77D995AF4A2D790 /* UIViewController+HXExtension.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 8AB091199F99F1C2E9E67030DAC50F6E /* mz_strm_mem.h in Headers */ = {isa = PBXBuildFile; fileRef = FA6F9F7668D86C8EDB4A91C0D88A6FE4 /* mz_strm_mem.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 8AE868BC3E2E6FC92F4717835180C47D /* NSArray+MASAdditions.h in Headers */ = {isa = PBXBuildFile; fileRef = 183DCF2FD8B7DD4D13FD212A68BC47BE /* NSArray+MASAdditions.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 8B300C3CA2C619A23B2BF1717CF693F3 /* HXPhotoModel.m in Sources */ = {isa = PBXBuildFile; fileRef = 634086981A79DC59BB1E25A2EEBF5452 /* HXPhotoModel.m */; }; - 8B31B3390B4CFD9064799D424B609907 /* HXPhotoEditGraffitiColorView.m in Sources */ = {isa = PBXBuildFile; fileRef = AC505A6744FC7FC7FFDC255CEFB5DAA5 /* HXPhotoEditGraffitiColorView.m */; }; - 8B384325553F1BBBF236DF6A3BE52ECD /* HXPreviewImageView.m in Sources */ = {isa = PBXBuildFile; fileRef = 643DDE17AAA07D9B286FDB9AA904FA35 /* HXPreviewImageView.m */; }; - 8B3F2D3D186B8FEAC753EA6A923EF692 /* tree_dec.c in Sources */ = {isa = PBXBuildFile; fileRef = CEF6660C4229CA2CC18F3C01554FB607 /* tree_dec.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - 8B566763930AD11F2945B71E4B2754A2 /* IQKeyboardManager-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 64D758A3C2BEF57E172C6D2FB0D401C4 /* IQKeyboardManager-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 8BBAB12CDD86FB4BF02E97EA462D249E /* SDAutoLayout-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = BC355BE0D4E74E2C9B28BCFDC9D961D8 /* SDAutoLayout-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 8C0F23668A60F6CB5FF131BFEBDCC197 /* SRError.m in Sources */ = {isa = PBXBuildFile; fileRef = 3119CE3E10F31AD8EC3933B425110514 /* SRError.m */; }; - 8C3F15928D791502CAC4526EF535D9C5 /* Accelerate.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AA584F6EDAD1146F5522055A8B14E09A /* Accelerate.framework */; }; - 8C4FBC2492C6DDE369B02AEE117ED2BF /* mz_strm.c in Sources */ = {isa = PBXBuildFile; fileRef = E8012C5374C668E72E162EA28BE2C848 /* mz_strm.c */; }; - 8CDCE67FD5B2BBED3F91487EC2C96822 /* HXPhotoEditTextView.m in Sources */ = {isa = PBXBuildFile; fileRef = CEBBE38414BD97EE84D26DA1CAEC1472 /* HXPhotoEditTextView.m */; }; - 8CF9FCB2326A649304C1FE0CF23568A5 /* common_dec.h in Headers */ = {isa = PBXBuildFile; fileRef = 1A0F633B7DE4006FD83C0AE87A1CD1BE /* common_dec.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 8D190F7A745438DDD51BF85F95141D94 /* DTCoreTextFunctions.m in Sources */ = {isa = PBXBuildFile; fileRef = 2DE1968E8BAC1419AF1812B07659A0B0 /* DTCoreTextFunctions.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -DOS_OBJECT_USE_OBJC=0"; }; }; - 8DE19395A7F8F8200080DEEE4C7A257F /* Reachability.m in Sources */ = {isa = PBXBuildFile; fileRef = 153E8D5FD3EC0D91F2C1557E170F3DA5 /* Reachability.m */; }; - 8DE1ABD8AED3A382DA4863BFEBC0953F /* HXPhotoPreviewLivePhotoCell.m in Sources */ = {isa = PBXBuildFile; fileRef = D929F00B848F6F6093AA621F50DC9A56 /* HXPhotoPreviewLivePhotoCell.m */; }; - 8DE95F15984CCEDF37F9CA8BEB5DE406 /* HXPhotoEditSplashMaskLayer.m in Sources */ = {isa = PBXBuildFile; fileRef = BA9802A1C45FD39479F1856A9158F8A1 /* HXPhotoEditSplashMaskLayer.m */; }; - 8DF94F2EC8976CD6C2CF4015CF0E8760 /* NSURL+DTComparing.m in Sources */ = {isa = PBXBuildFile; fileRef = 0ACD184810660A590FDD34E636D1AD65 /* NSURL+DTComparing.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0"; }; }; - 8E025E461DB08F85253554E78C2E5837 /* cost_mips_dsp_r2.c in Sources */ = {isa = PBXBuildFile; fileRef = 5F5DC6D0BBEE4C3E15D9E8CF48693905 /* cost_mips_dsp_r2.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - 8E2A5299296D3B95CA67816607C178C1 /* near_lossless_enc.c in Sources */ = {isa = PBXBuildFile; fileRef = E8E95AB1813147A82D9B8618C881078A /* near_lossless_enc.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - 8E4662F17F2531D0075D3F1FE54D839D /* HXCustomCameraViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 0E31414C03C48CF0EDB0D6FFA3231BD2 /* HXCustomCameraViewController.m */; }; - 8E5D6631D2C1F08FF6AC7EF9CB96CF75 /* SRSIMDHelpers.m in Sources */ = {isa = PBXBuildFile; fileRef = 1BCBF10A989D4E4D41658DCD195731A8 /* SRSIMDHelpers.m */; }; - 8E6357644443344B3C9798FB16F19D5A /* UIView+DTFoundation.m in Sources */ = {isa = PBXBuildFile; fileRef = AEFDD45CD793C4F0C87915277A8AC028 /* UIView+DTFoundation.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0"; }; }; - 8E7CA506DF0CE8EA7622A921FD3FAB42 /* SRIOConsumer.m in Sources */ = {isa = PBXBuildFile; fileRef = F47AD8DE3B7994C03BADE43840FF6213 /* SRIOConsumer.m */; }; - 8E85F0B7F15A10F3FC413F0B10EBCE4C /* HXPhotoDefine.h in Headers */ = {isa = PBXBuildFile; fileRef = 1F57959362DF2F23B21777A3B240F04F /* HXPhotoDefine.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 8EAC8E43C3B973A9C9CE99FB6719FD43 /* DTHorizontalRuleHTMLElement.h in Headers */ = {isa = PBXBuildFile; fileRef = D2B12A21491CB32EAF3B7AF927D70BC7 /* DTHorizontalRuleHTMLElement.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 8EBD223381F86BAEC79864264EDC6909 /* SDWebImageDownloaderOperation.m in Sources */ = {isa = PBXBuildFile; fileRef = E75468931BCB0974A2376D3F2E131C4C /* SDWebImageDownloaderOperation.m */; }; - 8EC05D71090EB0D96BD0C209A25C4C50 /* HXPhotoCommon.h in Headers */ = {isa = PBXBuildFile; fileRef = 969C97F9B17C2CE314E2B382B0FF0182 /* HXPhotoCommon.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 8EC44C2D6DC7B5DA595F6FFF782EA361 /* UIColor+HXExtension.m in Sources */ = {isa = PBXBuildFile; fileRef = 88836C5BDD111D82403B6BC83DC3D7AE /* UIColor+HXExtension.m */; }; - 8F0E3704A95C24DD9ED018641993D95E /* SDWebImageDefine.m in Sources */ = {isa = PBXBuildFile; fileRef = AF968957116292C99F2B91501F4D76F4 /* SDWebImageDefine.m */; }; - 8F2FCC0BFF64974E2815E69F08BE0D95 /* libwebp-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = B244CD5E8D6FED6A3B3AF0989BFBC502 /* libwebp-dummy.m */; }; - 8F502308919D67FB187E8911ADD813A9 /* DTLinkButton.h in Headers */ = {isa = PBXBuildFile; fileRef = 34017FCB6DFA403F53CB5BC14E63E35C /* DTLinkButton.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 8F558B50C3C503E369709FEF1A4C33ED /* DTIframeTextAttachment.h in Headers */ = {isa = PBXBuildFile; fileRef = 984C71119B63AB7A888F0590305353AD /* DTIframeTextAttachment.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 8F8F6F3322EFC9A6C358FAFC72637665 /* DTFolderMonitor.m in Sources */ = {isa = PBXBuildFile; fileRef = DFB290E32CB880A631C399847F00A1A2 /* DTFolderMonitor.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0"; }; }; - 8FC5684C4684961A4B867842E66D7798 /* FMResultSet.m in Sources */ = {isa = PBXBuildFile; fileRef = 22667777C11444BFFAAC73CA9A5C89D9 /* FMResultSet.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0"; }; }; - 8FC5CE54C98B531BF20EB18771142D80 /* DTCoreText-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 7AD592DB932E3F597C2DB2029D8A751C /* DTCoreText-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 8FFE3652BF30CF6F0544102E69D4D017 /* sharpyuv_gamma.h in Headers */ = {isa = PBXBuildFile; fileRef = CCAF0834DCA3F4CDA9790C35ED983096 /* sharpyuv_gamma.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 9029EC5712DE89D8E269F3E838A0952D /* MOFSPickerManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 7852BD3A2EA2D248947EF39850FCD093 /* MOFSPickerManager.m */; }; - 902BADFE2A1F8FB83EDD94D6AD011F07 /* HXPhotoEditStickerItemContentView.m in Sources */ = {isa = PBXBuildFile; fileRef = 3733AD8C4FBCD82A7020C258CC9084EB /* HXPhotoEditStickerItemContentView.m */; }; - 904BD151D09CD45EE781F9A0C1CB75E7 /* picture_psnr_enc.c in Sources */ = {isa = PBXBuildFile; fileRef = DABA87463FE4B3F73445189B4BEE4560 /* picture_psnr_enc.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - 9068E22DCB7D9B0FC5726838D0CD1137 /* DTHTMLParserTextNode.h in Headers */ = {isa = PBXBuildFile; fileRef = 07EB6F9B677C356DC7E9D6A4838901B0 /* DTHTMLParserTextNode.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 90DF670DC21B9EFD8DFEFC5081073963 /* mz_strm_buf.h in Headers */ = {isa = PBXBuildFile; fileRef = 1F0624A93FBA024FDE1907601DE202D6 /* mz_strm_buf.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 90EB5EC8CA4EA0DFA3EBA0189AB5BC62 /* SDWebImageDownloaderConfig.h in Headers */ = {isa = PBXBuildFile; fileRef = 839719B4076BC860631CF5A7CE0F85C9 /* SDWebImageDownloaderConfig.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 910731E24F17568EAB10411BF4F4916D /* HXCollectionView.m in Sources */ = {isa = PBXBuildFile; fileRef = 6C25BA40DFC23AFD988B79D0C38321DB /* HXCollectionView.m */; }; - 910E6DBD404677E4C10E5A7350D6C3F2 /* HXPhotoEditGraffitiColorSizeView.h in Headers */ = {isa = PBXBuildFile; fileRef = 0A030613C0282CA1AAE88B06498D2348 /* HXPhotoEditGraffitiColorSizeView.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 911F5CD63C14901757467E55435ED89F /* DTHTMLElement.h in Headers */ = {isa = PBXBuildFile; fileRef = CD8C148DB065FECAF005DDF22CB3F787 /* DTHTMLElement.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 915B70AABD8FA7068C51161330588CB1 /* SDImageCachesManager.m in Sources */ = {isa = PBXBuildFile; fileRef = BFC296DCAB337534549A58E6419632A3 /* SDImageCachesManager.m */; }; - 915E16A05E2B71BB6DD7FC5CC3210572 /* HXCustomAssetModel.h in Headers */ = {isa = PBXBuildFile; fileRef = 26EF8E38F041A2B735996B8035E77DC0 /* HXCustomAssetModel.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 917C18629664AC6B1C91422F5904E83E /* DTActivityTitleView.h in Headers */ = {isa = PBXBuildFile; fileRef = 8E5C3748880B7BFD3AC3175BABF64050 /* DTActivityTitleView.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 9189914EB419B17B89A0B879F8E9612B /* resource.c in Sources */ = {isa = PBXBuildFile; fileRef = A6B140DFEDBEAF1CB22C2017005F2977 /* resource.c */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0"; }; }; - 918AD88A49B79CD1B13BAD5415FE5621 /* AFURLRequestSerialization.h in Headers */ = {isa = PBXBuildFile; fileRef = DBDB36460C1A10E89B599262F503B964 /* AFURLRequestSerialization.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 9199DF61061D209ACBE0EF59931BF8FE /* HXPhotoPreviewViewController.h in Headers */ = {isa = PBXBuildFile; fileRef = B1C712EF5EAD5ADE6AED50E61A79C00C /* HXPhotoPreviewViewController.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 9221CAD4B027AD11998E69F05D94A805 /* SDDisplayLink.m in Sources */ = {isa = PBXBuildFile; fileRef = 8326E651A722BC5BC1E00E5EACB0225C /* SDDisplayLink.m */; }; - 92745EB6432B5FF9407750F3D04CAB69 /* CTLineUtils.h in Headers */ = {isa = PBXBuildFile; fileRef = 1A94D776831DC1B5AF52DAFA7932BC10 /* CTLineUtils.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 927DF15A74376F9FD582A3D17A293EC5 /* MJRefreshAutoFooter.m in Sources */ = {isa = PBXBuildFile; fileRef = 7F7FD0EDE18FA6670499202F6BBF1158 /* MJRefreshAutoFooter.m */; }; - 929F01F8B3FC4C2784EE2877653EF60B /* NSMutableArray+DTMoving.h in Headers */ = {isa = PBXBuildFile; fileRef = 195936087D3C806B60A88B4ABF0F35E1 /* NSMutableArray+DTMoving.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 92A2BA5CE2E0F13CF32B96118A54B298 /* IQNSArray+Sort.h in Headers */ = {isa = PBXBuildFile; fileRef = 0EC95B395F491AD20D171DA2C460B5BF /* IQNSArray+Sort.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 92B0D81F5CB212D05988D8CF115A3F01 /* HXPreviewVideoView.h in Headers */ = {isa = PBXBuildFile; fileRef = 154637FC448BB3F86AD969587D5B9DE7 /* HXPreviewVideoView.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 92CDEA757588E5DD4C74C7D4A33B7394 /* lossless_enc_neon.c in Sources */ = {isa = PBXBuildFile; fileRef = D321657F8D95A83573D59B5290BDD4C6 /* lossless_enc_neon.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - 933179E0A4FB57C873265ED6A5EE5CD3 /* SDImageFrame.h in Headers */ = {isa = PBXBuildFile; fileRef = FB1664033AA20450EFB31873050564E9 /* SDImageFrame.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 937BACF31A7D438C355D0054259A7050 /* SDWebImageManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 01072DE9E73FE69256E01D7AEDCD1CC4 /* SDWebImageManager.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 9392A78D50317DA7E0F6436D162468E7 /* xml.c in Sources */ = {isa = PBXBuildFile; fileRef = F5C545BB97A2F6EE191F52396BAD27D1 /* xml.c */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0"; }; }; - 93DB03827E2E475F570D08E66109BD94 /* YYTextTransaction.m in Sources */ = {isa = PBXBuildFile; fileRef = 8093D219C347C949189AA4615C4A264F /* YYTextTransaction.m */; }; - 93EDF16CDA3A695F982FC5443959624D /* TAPageControl.h in Headers */ = {isa = PBXBuildFile; fileRef = E7C228218165606A593373EA35A2A55C /* TAPageControl.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 94326F434198863FC87312D046A9A5B2 /* NSDictionary+DTCoreText.m in Sources */ = {isa = PBXBuildFile; fileRef = 8E4C84C6EC1B6F4AC920E4139B015379 /* NSDictionary+DTCoreText.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -DOS_OBJECT_USE_OBJC=0"; }; }; - 94344C81B82B1CB2A791B410E1C83C11 /* DTCoreTextLayouter.h in Headers */ = {isa = PBXBuildFile; fileRef = 6DB149072B010028F574720E14D00350 /* DTCoreTextLayouter.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 94479644C8931E5EA240B05B5833C74E /* HXPhotoEditConfiguration.h in Headers */ = {isa = PBXBuildFile; fileRef = 4A4A164CC624FC9668FC356695A4E4D6 /* HXPhotoEditConfiguration.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 94C832E6BB81AB443BA7848BB95B32BE /* tags.c in Sources */ = {isa = PBXBuildFile; fileRef = A5AE93872D2A208EEF8D4EDC1BC9ED23 /* tags.c */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0"; }; }; - 94D61F61EB345E582EE5D38EC3DB467A /* DTImage+HTML.m in Sources */ = {isa = PBXBuildFile; fileRef = 841DA965167E5BAF609EE855A8AB770F /* DTImage+HTML.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -DOS_OBJECT_USE_OBJC=0"; }; }; - 94FE43CD06F24B8C5E8566B219E44E58 /* MOFSToolView.h in Headers */ = {isa = PBXBuildFile; fileRef = A4A2A661A176B7B9347BCE37E5C484FC /* MOFSToolView.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 956D66056DEED967DF76F96C4EC8EFC1 /* HXPhotoEditingView.h in Headers */ = {isa = PBXBuildFile; fileRef = 92A436D9016D6FCB1FC7C29AD8BA1F73 /* HXPhotoEditingView.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 96AEC17F994EDCC344CF6C0C110ABDCC /* HXVideoEditViewController.h in Headers */ = {isa = PBXBuildFile; fileRef = 3F383298490EAC698AE9AAFD1EE3A436 /* HXVideoEditViewController.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 96D9632519B9B18BAB745070E1B00EC6 /* rescaler_mips_dsp_r2.c in Sources */ = {isa = PBXBuildFile; fileRef = 75ABFBA1315A8DF4903F1D8CEEB25961 /* rescaler_mips_dsp_r2.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - 96E2C139E66FB277E598D261EE65BB9E /* DTAnchorHTMLElement.m in Sources */ = {isa = PBXBuildFile; fileRef = 96739D55C2E38FAC8BE0FF64F0B8C8B0 /* DTAnchorHTMLElement.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -DOS_OBJECT_USE_OBJC=0"; }; }; - 96FDCD5D7DBFE7C7AA6CC0328F1B53E3 /* UIImage+ForceDecode.h in Headers */ = {isa = PBXBuildFile; fileRef = 9F9D995589C0B2BF7D97772498376748 /* UIImage+ForceDecode.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 970999B868E55979BE1335337DB2AA9F /* YYTextArchiver.m in Sources */ = {isa = PBXBuildFile; fileRef = 28D40597106E317BD6E8E2299E9514BC /* YYTextArchiver.m */; }; - 970AD4A2B63CDA8593A22C59D961B2BF /* HXPhotoEditStickerView.h in Headers */ = {isa = PBXBuildFile; fileRef = 29D45533655C6934785CCD92AD450FE0 /* HXPhotoEditStickerView.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 97295ECA6972CE33CFF4182B27B06D3B /* DTHTMLWriter.m in Sources */ = {isa = PBXBuildFile; fileRef = 19508FD15BDE383099E698EB9D378799 /* DTHTMLWriter.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -DOS_OBJECT_USE_OBJC=0"; }; }; - 973CBD42F3F63AA2C91294B74B414903 /* yuv.c in Sources */ = {isa = PBXBuildFile; fileRef = C37BA03E05295E80349C363652AE662A /* yuv.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - 97BFB20014A01D0794A820E18BA68001 /* quant_levels_utils.c in Sources */ = {isa = PBXBuildFile; fileRef = BCF05379597816CE7102E795F76EF30C /* quant_levels_utils.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - 97EB8976E78AA2C17544A6453BC1EF04 /* AFURLResponseSerialization.m in Sources */ = {isa = PBXBuildFile; fileRef = B000C67AFE44DC6A055192917302A046 /* AFURLResponseSerialization.m */; }; - 97FEBDA7FC83211CF88B6C542E0B687F /* UIView+YYText.h in Headers */ = {isa = PBXBuildFile; fileRef = 39501855B52A9B3BF26A16E1DB286D9E /* UIView+YYText.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 9807BF49C74281A14440DACC71E07C4A /* MJRefreshBackFooter.h in Headers */ = {isa = PBXBuildFile; fileRef = E09B106A3CD83ADB7F33F72A1F629F65 /* MJRefreshBackFooter.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 98147A3CF520130838C49FDF987AC03A /* LQYPickerView.h in Headers */ = {isa = PBXBuildFile; fileRef = 29C93921CEFA5E0F06A53B6677379F9F /* LQYPickerView.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 983EFB5B866CFD57F499DE1BA5950E4E /* decode.h in Headers */ = {isa = PBXBuildFile; fileRef = F7A321F959A92CE7DAF7DD3D7AAF6665 /* decode.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 985C13D7E9791E121715BE53EAAE0513 /* DTListItemHTMLElement.h in Headers */ = {isa = PBXBuildFile; fileRef = 406E2F65EBA96C3865027A681BC41975 /* DTListItemHTMLElement.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 9869BE90A4E205295E92E1930E059FC0 /* IQUIView+Hierarchy.h in Headers */ = {isa = PBXBuildFile; fileRef = 4EEA3D78D0F1B9BB00718A8C777C2901 /* IQUIView+Hierarchy.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 98D26084F9E56A2B873CB0E72B1EDAFB /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 289873C8BE75186A989C5DED73A68B2E /* Foundation.framework */; }; - 98EAF4CA985CD43CFE416B235817CEFA /* MJRefreshGifHeader.h in Headers */ = {isa = PBXBuildFile; fileRef = BC12E36F41BDFCEB16FB9114A7DD3F76 /* MJRefreshGifHeader.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 98F9BD9DEE9537E585F8283884B819EF /* HXAssetManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 0A747F5C2A0D438F00B304EFAF984C2D /* HXAssetManager.m */; }; - 991592F6F292D0B66ED8C16654EB20E9 /* HXPhotoEditGridLayer.h in Headers */ = {isa = PBXBuildFile; fileRef = 96AC38A7878DF97BFBEA6DF7BB713A1A /* HXPhotoEditGridLayer.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 9954B51A926EE634C82107E023489A9B /* UITableView+FDTemplateLayoutCell-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 2BAF2E5B4F7708801BC0E626B383E6E4 /* UITableView+FDTemplateLayoutCell-dummy.m */; }; - 998C043BDBFE423178C548450707F69C /* SDDeviceHelper.m in Sources */ = {isa = PBXBuildFile; fileRef = 9A2CD30CC71C3F5CEAC5917E27F1A19B /* SDDeviceHelper.m */; }; - 99901ABAED9E68944C9A8BD0AED32FD8 /* DTBase64Coding.h in Headers */ = {isa = PBXBuildFile; fileRef = DFD743AE66FC370DCBF0D82465DB63BE /* DTBase64Coding.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 99A0A905FD141FB239C9D779710B1C7C /* thread_utils.h in Headers */ = {isa = PBXBuildFile; fileRef = 5BDE4C709C822373E3A58DF4C501B4CF /* thread_utils.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 99A6F633E7B076E23EEFF4A19CFA2630 /* quant.h in Headers */ = {isa = PBXBuildFile; fileRef = 7A35A038288381CB98DAA3420BC6B8B8 /* quant.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 99BDD53FF4A34A533FAACF0C5B645C63 /* HXPhotoEditResizeControl.m in Sources */ = {isa = PBXBuildFile; fileRef = 579E1CE8DCB4119EED97CF44F6E6167E /* HXPhotoEditResizeControl.m */; }; - 99D08FAABC93A9D69A123725066A4B76 /* DTCustomColoredAccessory.m in Sources */ = {isa = PBXBuildFile; fileRef = D48DD267398B0F8FA291D1C450A6924F /* DTCustomColoredAccessory.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0"; }; }; - 9A2B2CB38F73127AFDA0E08BB81E2433 /* DTTextBlock.m in Sources */ = {isa = PBXBuildFile; fileRef = D04EA7A782B080F00D9E212F86039A58 /* DTTextBlock.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -DOS_OBJECT_USE_OBJC=0"; }; }; - 9A4EEFD4A54652BBE35EDFB1496ECDD2 /* enc_mips_dsp_r2.c in Sources */ = {isa = PBXBuildFile; fileRef = E1745E3BA58818BE4CA4E4D1FFEC73D0 /* enc_mips_dsp_r2.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - 9A51903B2A2F4822E580B5A5F9E3AB44 /* backward_references_enc.c in Sources */ = {isa = PBXBuildFile; fileRef = 3000AD82806A70525DDFCFC42AA24E9D /* backward_references_enc.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - 9AAFE05A0F85381C6B7CFD4FE7EBC2D7 /* DTCustomColoredAccessory.h in Headers */ = {isa = PBXBuildFile; fileRef = 76425B0D9CFECB20D870410E54820748 /* DTCustomColoredAccessory.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 9AC52ABE0B0DEFC42A638D0BAB067529 /* YYTextLine.h in Headers */ = {isa = PBXBuildFile; fileRef = 82B80F7C1717B6261E2B5806D2272F4F /* YYTextLine.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 9B1334219F066FBBD7BE39D3F07E393A /* syntax_enc.c in Sources */ = {isa = PBXBuildFile; fileRef = 02F65EA94947B5ED7C5B7FDD54084C49 /* syntax_enc.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - 9B24239AB7D6D040506A6C6A4EEB6D85 /* HXPhotoPersentInteractiveTransition.h in Headers */ = {isa = PBXBuildFile; fileRef = B46E002C97D27898F599A85230F6BFE1 /* HXPhotoPersentInteractiveTransition.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 9B2930497E6BE506C1A9F6A919222289 /* SDImageCoderHelper.m in Sources */ = {isa = PBXBuildFile; fileRef = F6CE734C5609D9EC4641596B0340FF5B /* SDImageCoderHelper.m */; }; - 9B4605507232162CF0CE9FA4A9101D20 /* HXPhotoPicker.h in Headers */ = {isa = PBXBuildFile; fileRef = 8E686193C164B0D6E37065533B7AC4B8 /* HXPhotoPicker.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 9B6D6B5C3A80E60B3327DBBE2AF15FF4 /* UIView+SDExtension.h in Headers */ = {isa = PBXBuildFile; fileRef = F576322A3D08C70395A84D827C8A3538 /* UIView+SDExtension.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 9BAB8F81F579E31F7B602DE2C7C7E12D /* DTExtendedFileAttributes.h in Headers */ = {isa = PBXBuildFile; fileRef = A042CD2EC435AF812BD0BE7DA0F9D80E /* DTExtendedFileAttributes.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 9BFF7C787B3D12E7CFD0142F5A6A9004 /* msa_macro.h in Headers */ = {isa = PBXBuildFile; fileRef = 044E15A68FFD399BD8136AB3FC268487 /* msa_macro.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 9C2763F1A8C51CBC748BB9300E19D999 /* NSString+CSS.h in Headers */ = {isa = PBXBuildFile; fileRef = 59CEE55A83B6121DB9A367D9A8BFEB57 /* NSString+CSS.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 9C41EF0E685AD816D8C26D83B93AB6AF /* MJRefreshStateHeader.m in Sources */ = {isa = PBXBuildFile; fileRef = 34C56C4B5C4216E401ACDD0BADB193BA /* MJRefreshStateHeader.m */; }; - 9C9E98C39FDF70A4AC21A099286F70F9 /* NSDate+HXExtension.m in Sources */ = {isa = PBXBuildFile; fileRef = 65E08734FA37BBCB22E7252E6F5C5D70 /* NSDate+HXExtension.m */; }; - 9CB5750C815842CBEC3D59F31F60FEA5 /* vp8l_enc.c in Sources */ = {isa = PBXBuildFile; fileRef = 1EC5E1984D837A07318043D118671C16 /* vp8l_enc.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - 9D1FF72B3D71911873C48F0F92761295 /* SDImageCacheDefine.h in Headers */ = {isa = PBXBuildFile; fileRef = 5917FF09FE5ED901D26BBBC313108319 /* SDImageCacheDefine.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 9D420997871F24FEB04C2A77D881E6C9 /* SSZipArchive-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = B72D5E1A1706672E0AA36959BA34618F /* SSZipArchive-dummy.m */; }; - 9D6DD29F92FA5D2E0683B98FEBAB7526 /* DTPieProgressIndicator.h in Headers */ = {isa = PBXBuildFile; fileRef = F032F072E908777387035D1936761F73 /* DTPieProgressIndicator.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 9DA803B0287477EF17EFBC5D0C2E29D1 /* HXPhotoEditChartletListView.h in Headers */ = {isa = PBXBuildFile; fileRef = 8DBBBBF1839DE2D2B2729ADBFC48EC05 /* HXPhotoEditChartletListView.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 9DBDBDE1968D63790B52EA55F1277E91 /* SDImageCoderHelper.h in Headers */ = {isa = PBXBuildFile; fileRef = 3DD162E46F92A2BA2472BB976787B594 /* SDImageCoderHelper.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 9DE3181B012B81D07485366D34ABF062 /* NSURL+DTUnshorten.h in Headers */ = {isa = PBXBuildFile; fileRef = 43AB397DE95D7D6759E8FD34593597F7 /* NSURL+DTUnshorten.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 9DF4A779674079EA615B21B98A3E39FC /* DTFolderMonitor.h in Headers */ = {isa = PBXBuildFile; fileRef = 9634F15C946B8D907AF5169D902C3A41 /* DTFolderMonitor.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 9E0C0684E966107A081AD446F8C567E2 /* NSAttributedString+SmallCaps.h in Headers */ = {isa = PBXBuildFile; fileRef = B55B3F6192B5178E9F5BD26048A8786F /* NSAttributedString+SmallCaps.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 9E19CA391688A54143F9007687B797F9 /* NSString+DTPaths.m in Sources */ = {isa = PBXBuildFile; fileRef = 90518DC89E1ACB71D55D35A48BEA1DDB /* NSString+DTPaths.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0"; }; }; - 9EE42EA1D5742891C0A2718A3BFE0F4A /* IQBarButtonItem.h in Headers */ = {isa = PBXBuildFile; fileRef = F8B1DEE0FD912DDEBEFC1B13BBB92F47 /* IQBarButtonItem.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 9F1730A239218262B3536AE8C8EFCC10 /* DTTextHTMLElement.m in Sources */ = {isa = PBXBuildFile; fileRef = 7DBA18B229312716236DB5837B003828 /* DTTextHTMLElement.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -DOS_OBJECT_USE_OBJC=0"; }; }; - 9F4104A7DE6E45EFB0B52FBEC3CB5845 /* YYTextView.m in Sources */ = {isa = PBXBuildFile; fileRef = 71E99F2CAC91B6E7EFF46D02F956DBB3 /* YYTextView.m */; }; - 9F5D472E0B58C95613C76C43148FC8B5 /* UIButton+AFNetworking.h in Headers */ = {isa = PBXBuildFile; fileRef = 0EB83549B261F9A1EADBAB0568C69995 /* UIButton+AFNetworking.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 9FA0B7412F70EE044AFE30A48E65F48A /* HXCameraBottomView.m in Sources */ = {isa = PBXBuildFile; fileRef = 96B54BF88E1ED366366FD6B2B3605FF2 /* HXCameraBottomView.m */; }; - 9FE0328578397179017EC47E4CC88CB9 /* HXPhotoCustomNavigationBar.h in Headers */ = {isa = PBXBuildFile; fileRef = A73A04F6288346437E43099581620300 /* HXPhotoCustomNavigationBar.h */; settings = {ATTRIBUTES = (Public, ); }; }; - A00ACC622413BDE5A4D248C56FDAB3E4 /* UIImage+Metadata.h in Headers */ = {isa = PBXBuildFile; fileRef = B7824EAAA1B8F9F5D8A1D58B56B19F00 /* UIImage+Metadata.h */; settings = {ATTRIBUTES = (Public, ); }; }; - A087F260B5EAF4A022FDCA0369DD3CDA /* DTCSSListStyle.h in Headers */ = {isa = PBXBuildFile; fileRef = C4805422F0D4DC48C05CC1DE0467CFB8 /* DTCSSListStyle.h */; settings = {ATTRIBUTES = (Public, ); }; }; - A0AF68FE7C423F0A669441A25935D049 /* IQNSArray+Sort.m in Sources */ = {isa = PBXBuildFile; fileRef = 4920B210E9B65644CBE1A0270341744A /* IQNSArray+Sort.m */; }; - A0C2891A8EE757E199310C3601A66130 /* IQUIScrollView+Additions.h in Headers */ = {isa = PBXBuildFile; fileRef = A2D04F33244A1A53B20F4D01D8199C5C /* IQUIScrollView+Additions.h */; settings = {ATTRIBUTES = (Public, ); }; }; - A1336977ADAAD492D6CFD089A8C6E358 /* View+MASAdditions.m in Sources */ = {isa = PBXBuildFile; fileRef = 1D528921A3D7E0CBDA01672F7ACBBE86 /* View+MASAdditions.m */; }; - A1C8FB7657A9E081E435E6924E508070 /* DTFoundationConstants.m in Sources */ = {isa = PBXBuildFile; fileRef = B0892B69B85CC50F27D3BE5090BF1FDE /* DTFoundationConstants.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0"; }; }; - A1EC4209663C5081A3B8A65269EE1102 /* sharpyuv_cpu.h in Headers */ = {isa = PBXBuildFile; fileRef = 1DDDA0C5BD4873F199F832487EE35AC3 /* sharpyuv_cpu.h */; settings = {ATTRIBUTES = (Project, ); }; }; - A1F51595B98AA6395A7CC2D279538ECD /* UIFont+HXExtension.m in Sources */ = {isa = PBXBuildFile; fileRef = BF7B69970E32AA57BCFF06ACE1389583 /* UIFont+HXExtension.m */; }; - A25CA3F2540143EFA8C6D6C45845B79A /* IQKeyboardReturnKeyHandler.m in Sources */ = {isa = PBXBuildFile; fileRef = CDF9422C14235E190BE1995F9C0A94C4 /* IQKeyboardReturnKeyHandler.m */; }; - A2F9CCFB581BED828C7173CA2AEACA52 /* DTAttributedLabel.h in Headers */ = {isa = PBXBuildFile; fileRef = D21D1CFF2E76F79BDC439FCC5C431365 /* DTAttributedLabel.h */; settings = {ATTRIBUTES = (Public, ); }; }; - A305EC04D8C38888203DFBF5331FAD8D /* DTCoreTextParagraphStyle.h in Headers */ = {isa = PBXBuildFile; fileRef = A1E54336640FA32B4010E6AF55796452 /* DTCoreTextParagraphStyle.h */; settings = {ATTRIBUTES = (Public, ); }; }; - A3558B7BAFB2806BD10AC05F328792FE /* SDImageAssetManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 4880F028A73D2D51BB53A3725970DE9C /* SDImageAssetManager.h */; settings = {ATTRIBUTES = (Private, ); }; }; - A3702C75DF49BE5194657917FA933413 /* HXPhotoEditStickerItem.m in Sources */ = {isa = PBXBuildFile; fileRef = 766C1571DD76E58B7CDEC05E57CEB5C1 /* HXPhotoEditStickerItem.m */; }; - A3D32467ECC5255B6AD9FFE3E3CE5703 /* SDImageCache.m in Sources */ = {isa = PBXBuildFile; fileRef = 4D5D0CC512A8E9F41C0C7AD0D2104B04 /* SDImageCache.m */; }; - A42EA4EBA8F9796FE74C1CF167EBEB34 /* UIImageView+HighlightedWebCache.m in Sources */ = {isa = PBXBuildFile; fileRef = 83714D8DE1BF9A2F56FF2A6A3D6F1F09 /* UIImageView+HighlightedWebCache.m */; }; - A45C4877F4420F13B594BDD7BBD5860D /* HXPhotoInteractiveTransition.h in Headers */ = {isa = PBXBuildFile; fileRef = 777340911042A05AD6FCA66D1BCCB611 /* HXPhotoInteractiveTransition.h */; settings = {ATTRIBUTES = (Public, ); }; }; - A4F447FA7122B13300BD80CE080444F7 /* mz_strm.h in Headers */ = {isa = PBXBuildFile; fileRef = 773664AE4E69D9742BA5B6657B8BDC07 /* mz_strm.h */; settings = {ATTRIBUTES = (Project, ); }; }; - A50026746FDA575A71B7751EEF0846EB /* NSScanner+HTML.m in Sources */ = {isa = PBXBuildFile; fileRef = DD09743343BB14E21DBA1FFCCA8A3425 /* NSScanner+HTML.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -DOS_OBJECT_USE_OBJC=0"; }; }; - A524C26ADF58B5ABF1278D9ACBE7DB1B /* UIImage+HXExtension.m in Sources */ = {isa = PBXBuildFile; fileRef = 978422B8A6E8F4D05AF5B2F95BAF42D5 /* UIImage+HXExtension.m */; }; - A581C2CF6DA78DEFBD952C5423800D19 /* DTHTMLWriter.h in Headers */ = {isa = PBXBuildFile; fileRef = 860546474E9B8188D290291F26E919C7 /* DTHTMLWriter.h */; settings = {ATTRIBUTES = (Public, ); }; }; - A5BB2720E59A3618D5A8BA6D7F2E4554 /* UIPasteboard+YYText.m in Sources */ = {isa = PBXBuildFile; fileRef = C2EAAD49BEF5BAD7705657BC55367A8E /* UIPasteboard+YYText.m */; }; - A5BCA196E07DC120F4615ACB3C15488C /* SDImageIOCoder.h in Headers */ = {isa = PBXBuildFile; fileRef = D34A855C38027E9866A79C0008A06B42 /* SDImageIOCoder.h */; settings = {ATTRIBUTES = (Public, ); }; }; - A5F020B40B6330CDEC3A78B59AE1B07F /* ssim_sse2.c in Sources */ = {isa = PBXBuildFile; fileRef = 30A08F89B338C00243A464A3D011C019 /* ssim_sse2.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - A69D8904B9AB67C5CFEF841F4A9DD0BF /* YYTextUtilities.h in Headers */ = {isa = PBXBuildFile; fileRef = 2A9F0AB8650612286002692BD9AC1DE8 /* YYTextUtilities.h */; settings = {ATTRIBUTES = (Public, ); }; }; - A6C24C9F651EAD3A4764594FC607E3BD /* UIImage+MultiFormat.m in Sources */ = {isa = PBXBuildFile; fileRef = 42B278CE1325C890AC80F7BC13CCD1FD /* UIImage+MultiFormat.m */; }; - A6E937A07516D0533091488AC2733276 /* NSURLRequest+SRWebSocket.h in Headers */ = {isa = PBXBuildFile; fileRef = E2AD4F81667C216F9797AE9D115C455F /* NSURLRequest+SRWebSocket.h */; settings = {ATTRIBUTES = (Public, ); }; }; - A72FCA206EF16319B201A1B638AEF4D2 /* DTCoreTextLayoutFrame.h in Headers */ = {isa = PBXBuildFile; fileRef = 2F7CD45E3FE474FCA7D88DA1F2B7C794 /* DTCoreTextLayoutFrame.h */; settings = {ATTRIBUTES = (Public, ); }; }; - A7FC4912F21D463CBBAE69403D09AC19 /* MOFSDatePicker.h in Headers */ = {isa = PBXBuildFile; fileRef = 884793F205E76A1A3B5C1949A5DB3BC0 /* MOFSDatePicker.h */; settings = {ATTRIBUTES = (Public, ); }; }; - A83A6757F6C0003332D57B41FE24BEEA /* MASConstraint+Private.h in Headers */ = {isa = PBXBuildFile; fileRef = 1B6C1215D22EC52FEE26ACE2D2C031E3 /* MASConstraint+Private.h */; settings = {ATTRIBUTES = (Public, ); }; }; - A85E1CB430B52CFA0FA06CED1AAA17E3 /* iterator_enc.c in Sources */ = {isa = PBXBuildFile; fileRef = DE447EEFE143AAFE2ECBE425B2644915 /* iterator_enc.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - A87F265168F263F2BB4361361BF616DF /* mz_crypt_apple.c in Sources */ = {isa = PBXBuildFile; fileRef = 21374D7ACB7F9DB25E51B9C2AFBEECB4 /* mz_crypt_apple.c */; }; - A88C3EEA8EDC1C9BA8192483AC59BD9E /* HXAlbumModel.h in Headers */ = {isa = PBXBuildFile; fileRef = 00FBF7FB43EAC3723C75C6ABE1960A8F /* HXAlbumModel.h */; settings = {ATTRIBUTES = (Public, ); }; }; - A942A77CC1789293849B46EFF319BB71 /* random_utils.h in Headers */ = {isa = PBXBuildFile; fileRef = 3411377AE52BF8C1850736C5C6D2A22A /* random_utils.h */; settings = {ATTRIBUTES = (Project, ); }; }; - A98C52AD16DBEB61343675FAD5C68DA8 /* HXPhotoViewProtocol.h in Headers */ = {isa = PBXBuildFile; fileRef = 78475D4CA0FCC17E1E6C9CA4207093AD /* HXPhotoViewProtocol.h */; settings = {ATTRIBUTES = (Public, ); }; }; - A99D87AC985B23695FFC5E966FC3931A /* NSNumber+RomanNumerals.m in Sources */ = {isa = PBXBuildFile; fileRef = 081E0985D7F52CE0D75586392EF1E172 /* NSNumber+RomanNumerals.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -DOS_OBJECT_USE_OBJC=0"; }; }; - A9AE83FB2D2C31D0E73EA3F9DCD01D0C /* dec.c in Sources */ = {isa = PBXBuildFile; fileRef = 863CE536BCEDB6DAFB9984BCB707C619 /* dec.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - AA058ECA3B4811B3A089702D5083D330 /* DTLazyImageView.h in Headers */ = {isa = PBXBuildFile; fileRef = 107457B230E048DCE166F170FF9591CB /* DTLazyImageView.h */; settings = {ATTRIBUTES = (Public, ); }; }; - AA9E64F096122A13630E7327DAF06D0B /* sharpyuv_neon.c in Sources */ = {isa = PBXBuildFile; fileRef = 35153C0F9B081E43768D377413D84732 /* sharpyuv_neon.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - AAB0384853C90088036B7501CA8ACFE0 /* mz_crypt.h in Headers */ = {isa = PBXBuildFile; fileRef = 495B07CC47D07F02417795DCC36CC952 /* mz_crypt.h */; settings = {ATTRIBUTES = (Project, ); }; }; - AB3572EE05CAB75E13670C2D9F4C9928 /* province_data.xml in Resources */ = {isa = PBXBuildFile; fileRef = D080EB8027C782685ED314C59FC24ECF /* province_data.xml */; }; - AB5958BA59F34460139B065451B7D71D /* MJRefresh.h in Headers */ = {isa = PBXBuildFile; fileRef = E4B6C3B0FD8ED8CB23A3C2B1AD6506A6 /* MJRefresh.h */; settings = {ATTRIBUTES = (Public, ); }; }; - AB5F2F2F7C8F2E6E5B1B31299E352CAB /* DTActivityTitleView.m in Sources */ = {isa = PBXBuildFile; fileRef = D24EEFCA2D251D3D86EC613F546CF940 /* DTActivityTitleView.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0"; }; }; - AC29EE5318026D0BAF479C904536378F /* UIRefreshControl+AFNetworking.m in Sources */ = {isa = PBXBuildFile; fileRef = 2E7B1446D09E6B3977BC88178BDB9EC5 /* UIRefreshControl+AFNetworking.m */; }; - AC301C7EBC53C03CA6134F59B66BBB69 /* DTAccessibilityElement.m in Sources */ = {isa = PBXBuildFile; fileRef = 7D500B26734DF7F953F297248DCC08FE /* DTAccessibilityElement.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -DOS_OBJECT_USE_OBJC=0"; }; }; - AC3833C7ADB9F65FED4E9205B00CEA05 /* SRURLUtilities.h in Headers */ = {isa = PBXBuildFile; fileRef = 4626D77C1E6DDF7FA7D334D49D53FAF6 /* SRURLUtilities.h */; settings = {ATTRIBUTES = (Project, ); }; }; - ACA6084759985D0674567208C68415A4 /* HXPhotoEditGraffitiColorViewCell.m in Sources */ = {isa = PBXBuildFile; fileRef = 02F9F2A7485291E9F94E2E3FE5EDD7B1 /* HXPhotoEditGraffitiColorViewCell.m */; }; - ACA7224EE8B1874A9F8FD61B83D03891 /* UIPasteboard+YYText.h in Headers */ = {isa = PBXBuildFile; fileRef = 724EB132D4D58D03B4BA097E5C279D54 /* UIPasteboard+YYText.h */; settings = {ATTRIBUTES = (Public, ); }; }; - ACA9F384F3B84787AC972C1F331D0312 /* YYTextDebugOption.m in Sources */ = {isa = PBXBuildFile; fileRef = ECB7FBAFFA82ADB46CB5ABD22D3D1C2C /* YYTextDebugOption.m */; }; - ACC80ACAC2FDA2876278DDEAA57868E6 /* UIScreen+DTFoundation.m in Sources */ = {isa = PBXBuildFile; fileRef = 2910765E77715DE10F7270E16142E2DB /* UIScreen+DTFoundation.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0"; }; }; - ACE5ED3C7D44202AADF5B7703FC9388B /* DTHTMLElement.m in Sources */ = {isa = PBXBuildFile; fileRef = 33C8C368B7A431058E8CB5B717EB43F9 /* DTHTMLElement.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -DOS_OBJECT_USE_OBJC=0"; }; }; - AD15659CA70B5BDC13283D8A372D1A3B /* UIButton+WebCache.m in Sources */ = {isa = PBXBuildFile; fileRef = 24044543FA8AD55533E31BBBF079138B /* UIButton+WebCache.m */; }; - AD3357981EFA80B54A3D77495608D29E /* YYTextParser.h in Headers */ = {isa = PBXBuildFile; fileRef = 9CEFCE42691A0ECB0E8A463F989622FE /* YYTextParser.h */; settings = {ATTRIBUTES = (Public, ); }; }; - AD6158AF5746E99C7136F3ECA9423C63 /* UIActivityIndicatorView+AFNetworking.m in Sources */ = {isa = PBXBuildFile; fileRef = 4BD38BBF05D1218363BC4E919D289C9A /* UIActivityIndicatorView+AFNetworking.m */; }; - ADFEF609DFC57168087F124F74C88551 /* UITableView+FDIndexPathHeightCache.m in Sources */ = {isa = PBXBuildFile; fileRef = EF45592B3CE10A9646DE0EF32089BEA5 /* UITableView+FDIndexPathHeightCache.m */; }; - AE0FF5B3C55AFD12E15909F98595C848 /* UIView+MJExtension.h in Headers */ = {isa = PBXBuildFile; fileRef = DAE4F054AB0C4A1E5FB5E9722AD1E28F /* UIView+MJExtension.h */; settings = {ATTRIBUTES = (Public, ); }; }; - AE1BFD35D9B8904FAE4E9CA0E25B4EBC /* DTCSSListStyle.m in Sources */ = {isa = PBXBuildFile; fileRef = 0B56087E7DAB799CF18CC30A259B29DB /* DTCSSListStyle.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -DOS_OBJECT_USE_OBJC=0"; }; }; - AE768947966C712DA645BDECBC8E20F1 /* DTTextAttachmentHTMLElement.m in Sources */ = {isa = PBXBuildFile; fileRef = 1D4A1E9F03E1777E842A01CCF4A18F41 /* DTTextAttachmentHTMLElement.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -DOS_OBJECT_USE_OBJC=0"; }; }; - AEE9436ADE58F4F2C6A4B6DF35AA7766 /* NSAttributedString+DTCoreText.h in Headers */ = {isa = PBXBuildFile; fileRef = FE9A4A3BC77CD44B36A2EBC051277E85 /* NSAttributedString+DTCoreText.h */; settings = {ATTRIBUTES = (Public, ); }; }; - AF48F21F13058D4DA35F3BE185FE03D0 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 289873C8BE75186A989C5DED73A68B2E /* Foundation.framework */; }; - AF4B3C88EF24097513282E7551F33385 /* MJRefreshNormalHeader.m in Sources */ = {isa = PBXBuildFile; fileRef = FED66B56AA209DC2F4A43D1AC08E11F3 /* MJRefreshNormalHeader.m */; }; - AF82F1E83849C9C60DF01C78670C4988 /* common_sse41.h in Headers */ = {isa = PBXBuildFile; fileRef = 3AB01C0F4F50A68AB9B45C4718C4F4A6 /* common_sse41.h */; settings = {ATTRIBUTES = (Project, ); }; }; - AF93D3E947F1840FF67FEE25FC4957C1 /* YYTextSelectionView.h in Headers */ = {isa = PBXBuildFile; fileRef = 40AB34ECF36F5C6E5C57C725C06EFD8D /* YYTextSelectionView.h */; settings = {ATTRIBUTES = (Public, ); }; }; - AFAC1D4EBD53A048346210536741DF13 /* CoreGraphics.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = D9E1CBCCADAE0E8BAC7F2EB3D635F333 /* CoreGraphics.framework */; }; - AFACFB1C46D1DAC20E36CBDE88BEAA2B /* SDInternalMacros.h in Headers */ = {isa = PBXBuildFile; fileRef = 86A907769960504AEF9F90860E1DCDB0 /* SDInternalMacros.h */; settings = {ATTRIBUTES = (Private, ); }; }; - AFC163E9FA96A65B85C3BEF30BD5EE2B /* HX_PhotoEditBottomView.m in Sources */ = {isa = PBXBuildFile; fileRef = 76B7FE2D8FF97EFF9E18B7DA414EFAD6 /* HX_PhotoEditBottomView.m */; }; - B10646B6AF73D470221EF25A5DEEEB6F /* ViewController+MASAdditions.h in Headers */ = {isa = PBXBuildFile; fileRef = C6F73C062355927586D5F52C8A1AE8AA /* ViewController+MASAdditions.h */; settings = {ATTRIBUTES = (Public, ); }; }; - B11A530C3592A77DA8419148CFE32810 /* DTColorFunctions.h in Headers */ = {isa = PBXBuildFile; fileRef = 5DA3E9ABCA2D66D5BFDFC2840720070D /* DTColorFunctions.h */; settings = {ATTRIBUTES = (Public, ); }; }; - B1237496D4F16F903B085E2C3CAA0EDF /* filters_neon.c in Sources */ = {isa = PBXBuildFile; fileRef = 5F7FF5AA2CD76A4425756314AD3DA7C7 /* filters_neon.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - B135E28CA9A3C6164C40DAA4E95E9DD0 /* DTCoreTextGlyphRun.m in Sources */ = {isa = PBXBuildFile; fileRef = A7E73C5BE42C10D1C0BAE864A1D325B6 /* DTCoreTextGlyphRun.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -DOS_OBJECT_USE_OBJC=0"; }; }; - B1697A65A2C2E831EC71A771DE110B4C /* lossless_neon.c in Sources */ = {isa = PBXBuildFile; fileRef = A3CCCB819E1E7D5B874E79EA17DFD362 /* lossless_neon.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - B1710684E2A5AD92E0626BB33775034F /* NSString+HXExtension.h in Headers */ = {isa = PBXBuildFile; fileRef = B9FAA374DABC9C0AE5053841C11A0CD3 /* NSString+HXExtension.h */; settings = {ATTRIBUTES = (Public, ); }; }; - B184A8F8E72B8E8FF01FB31395EDFB79 /* enc_sse41.c in Sources */ = {isa = PBXBuildFile; fileRef = F66B5AC7437613A5A96433298385E793 /* enc_sse41.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - B1A449000258795E7AC84403BE97481F /* HXPhotoTypes.h in Headers */ = {isa = PBXBuildFile; fileRef = EA1488CE64F5DC63AA4A27E1FA7D99E3 /* HXPhotoTypes.h */; settings = {ATTRIBUTES = (Public, ); }; }; - B1CDFFF0AA2D8FD6BEFE6E42837F47D5 /* HXCustomNavigationController.m in Sources */ = {isa = PBXBuildFile; fileRef = 1510B45C4F9C471DFDFC907BC6E2A606 /* HXCustomNavigationController.m */; }; - B1F5EA3D6418135C311F753999815C93 /* SRConstants.h in Headers */ = {isa = PBXBuildFile; fileRef = 87011144B486600FC475E4D7C6F7597A /* SRConstants.h */; settings = {ATTRIBUTES = (Project, ); }; }; - B203527C5F0194F69C5302C34CFCE352 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 289873C8BE75186A989C5DED73A68B2E /* Foundation.framework */; }; - B20BB2AD2137BBF6E97BD43F981A45E0 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 289873C8BE75186A989C5DED73A68B2E /* Foundation.framework */; }; - B20D3DFBFADE9D0E0EB89D57DE1B8BC7 /* CoreText.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 6F88D68D5829523C7C36988A0114AD2F /* CoreText.framework */; }; - B224891C8C061D738A289D6D5501B68B /* YYTextKeyboardManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 3D53003F7B38679F2CE3E0C320CB4C81 /* YYTextKeyboardManager.h */; settings = {ATTRIBUTES = (Public, ); }; }; - B297866915324DB8DBFCC749DA26FD9B /* NSDate+HXExtension.h in Headers */ = {isa = PBXBuildFile; fileRef = 7A2A98A88A0DDD446552E33C13E71B08 /* NSDate+HXExtension.h */; settings = {ATTRIBUTES = (Public, ); }; }; - B2AA2DDA5AD6003140AD3C945113F368 /* NSScanner+HTML.h in Headers */ = {isa = PBXBuildFile; fileRef = 5765153654ACE5CE8685869B660D73CF /* NSScanner+HTML.h */; settings = {ATTRIBUTES = (Public, ); }; }; - B2AD724974C2094268D5158FE9180E3F /* HXPhotoViewTransition.m in Sources */ = {isa = PBXBuildFile; fileRef = D463CB93DD0C4193B5602EF090DEC641 /* HXPhotoViewTransition.m */; }; - B2E75538F6B195A280392F88EEF92C25 /* sharpyuv_csp.c in Sources */ = {isa = PBXBuildFile; fileRef = 75990F00CBD65F7E6F4EC047F7F8F3E6 /* sharpyuv_csp.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - B316FED69A0A80BA7166E05C457B619E /* UITableView+FDTemplateLayoutCell.m in Sources */ = {isa = PBXBuildFile; fileRef = 94894A03213E9E61732BF7D7ED8F6932 /* UITableView+FDTemplateLayoutCell.m */; }; - B34EE15CECE3B3F06DC0C1BB1FFA61C1 /* IQUIView+IQKeyboardToolbar.h in Headers */ = {isa = PBXBuildFile; fileRef = 990FB0E5619D9AB389E2897BD00F087C /* IQUIView+IQKeyboardToolbar.h */; settings = {ATTRIBUTES = (Public, ); }; }; - B3663E0DB4CAD89A3FE03E3C95597AAA /* HXPhotoEditChartletPreviewView.m in Sources */ = {isa = PBXBuildFile; fileRef = A5EABA37CDBC5E32C423AA1A924325FB /* HXPhotoEditChartletPreviewView.m */; }; - B3C12191E9AFA741CA7F4176133908AD /* UILabel+HXExtension.m in Sources */ = {isa = PBXBuildFile; fileRef = AEDA9C0284D90F65763F09B742A27F5A /* UILabel+HXExtension.m */; }; - B3F66DE7462FC4A262E153A6774BCB19 /* libwebp-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 2EFCD699DA6F67ADDF8696285DAABFFC /* libwebp-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - B4677C991EB293683CC8BF67431A3A12 /* SDImageAWebPCoder.m in Sources */ = {isa = PBXBuildFile; fileRef = 622D009110C4CB0E98575FA68AD1D4CE /* SDImageAWebPCoder.m */; }; - B4BE7728D87333785F811FED48CF134E /* MASCompositeConstraint.h in Headers */ = {isa = PBXBuildFile; fileRef = 4FFA396D0D4F2E204C6273A4F850C484 /* MASCompositeConstraint.h */; settings = {ATTRIBUTES = (Public, ); }; }; - B52177FF72FDAC3EDB7195DE98F5501E /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 6900877974EE5190C23B520C755CD330 /* QuartzCore.framework */; }; - B53F5F626ABF7F6076668B4AD22681CB /* SDGraphicsImageRenderer.h in Headers */ = {isa = PBXBuildFile; fileRef = 33CB67621A21AB4CE812A5ED53ED5A88 /* SDGraphicsImageRenderer.h */; settings = {ATTRIBUTES = (Public, ); }; }; - B5402265E04D513FAD8EA1EB234A969F /* MJRefreshGifHeader.m in Sources */ = {isa = PBXBuildFile; fileRef = 4536284EDCEE5144FDE7A31D0368893A /* MJRefreshGifHeader.m */; }; - B5B122B965516FA9349250A502C3A58D /* MJRefreshStateTrailer.h in Headers */ = {isa = PBXBuildFile; fileRef = 555F142F6F622BCAFEB1606F1290140D /* MJRefreshStateTrailer.h */; settings = {ATTRIBUTES = (Public, ); }; }; - B61AA5459C2B345AD6D84D8A5111C9CE /* Masonry-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = C3438927D0C3A8534E95845BCA0CCA51 /* Masonry-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - B63E8729CF83A280D45499959E5B87E8 /* HXPhotoCustomNavigationBar.m in Sources */ = {isa = PBXBuildFile; fileRef = BBFA72E30E19D59F3B9ED97299252526 /* HXPhotoCustomNavigationBar.m */; }; - B6443195B707F0DD1CEAECAB73E0E0C6 /* SDWebImageCacheKeyFilter.h in Headers */ = {isa = PBXBuildFile; fileRef = 5B4708DFDC3C90EB034E28544B733765 /* SDWebImageCacheKeyFilter.h */; settings = {ATTRIBUTES = (Public, ); }; }; - B6692421DA659DA1C6379D8345FA8F1C /* HXPhotoEditStickerView.m in Sources */ = {isa = PBXBuildFile; fileRef = 1F31AE5225E269EB8BBE2D3253FB9224 /* HXPhotoEditStickerView.m */; }; - B6CFE05D3D685ABB29302EE9258BC408 /* HXPhotoEditGraffitiColorModel.m in Sources */ = {isa = PBXBuildFile; fileRef = AC323B46C2144A9B53B62D715FCA25F4 /* HXPhotoEditGraffitiColorModel.m */; }; - B6F187A6A49EBE7EE554117245404BF2 /* NSAttributedString+YYText.m in Sources */ = {isa = PBXBuildFile; fileRef = 4BE1DCDAB3F9B103C6ABE077BF6B3E18 /* NSAttributedString+YYText.m */; }; - B75D4EA847C80EFA9A98C84CDB5973EE /* utils.h in Headers */ = {isa = PBXBuildFile; fileRef = B984614368D4E6D05649DEF444A445E0 /* utils.h */; settings = {ATTRIBUTES = (Project, ); }; }; - B762D1F9316905CD6FB7B240EF7078E2 /* DTTiledLayerWithoutFade.h in Headers */ = {isa = PBXBuildFile; fileRef = E8D21A3D8C06602CBCB69770A254F16A /* DTTiledLayerWithoutFade.h */; settings = {ATTRIBUTES = (Public, ); }; }; - B78AABCB250A304B47362D01AD97055B /* cost_mips32.c in Sources */ = {isa = PBXBuildFile; fileRef = 41B2DF151562630A5DAFFB654FE14454 /* cost_mips32.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - B7C80224F24A996D257B1105CA33EBF5 /* DTTextAttachment.h in Headers */ = {isa = PBXBuildFile; fileRef = E7E7AE00AFBE942F5F1A3289C5C1E6FB /* DTTextAttachment.h */; settings = {ATTRIBUTES = (Public, ); }; }; - B7DA5AE2EE8808176A31F845A204C190 /* UIButton+AFNetworking.m in Sources */ = {isa = PBXBuildFile; fileRef = 67599ED109D09FD53C85C4A20FE8FBCB /* UIButton+AFNetworking.m */; }; - B7DA879199AECAC4BA5A25D23C5A0F5B /* HXPhotoEditTransition.m in Sources */ = {isa = PBXBuildFile; fileRef = 04AA3A109FDCA181E52DFA5AFC379372 /* HXPhotoEditTransition.m */; }; - B826D5B6F481D744CA0A9292BB8D6A63 /* SRRandom.m in Sources */ = {isa = PBXBuildFile; fileRef = 104C3E7B458544163C2271BF96216CD8 /* SRRandom.m */; }; - B83F111D588DB276AB060D21C5977510 /* SDImageHEICCoder.h in Headers */ = {isa = PBXBuildFile; fileRef = D049980EDA70B842C1868D9DE20EC006 /* SDImageHEICCoder.h */; settings = {ATTRIBUTES = (Public, ); }; }; - B853F466745939B88D5644D59C444887 /* NSDictionary+DTError.m in Sources */ = {isa = PBXBuildFile; fileRef = 9FEEF702294BE75E31B4E7C457A87B40 /* NSDictionary+DTError.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0"; }; }; - B88A878B87992CCD3FEC2979994802C6 /* demux.h in Headers */ = {isa = PBXBuildFile; fileRef = 83CD241AC610A3747443340FCE57E101 /* demux.h */; settings = {ATTRIBUTES = (Public, ); }; }; - B89D12D57B18DF6AB4800B6A6E8C4A31 /* SDWebImagePrefetcher.h in Headers */ = {isa = PBXBuildFile; fileRef = 559D1FF1AAED669D90E4A7E5908B8EB8 /* SDWebImagePrefetcher.h */; settings = {ATTRIBUTES = (Public, ); }; }; - B8AD58C4501F99461CB07AC05DCB8705 /* UIActivityIndicatorView+AFNetworking.h in Headers */ = {isa = PBXBuildFile; fileRef = 7E024A631BC1E8A4BC60FF77CBCC807C /* UIActivityIndicatorView+AFNetworking.h */; settings = {ATTRIBUTES = (Public, ); }; }; - B8B4A245FEFA2CE20339CA8CA8BE68EC /* UIProgressView+AFNetworking.h in Headers */ = {isa = PBXBuildFile; fileRef = 7E5D2D2B8B86C9D397084AE323EB7EB6 /* UIProgressView+AFNetworking.h */; settings = {ATTRIBUTES = (Public, ); }; }; - B8E9D06DC51EC50FD682E9678F8AE43D /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 289873C8BE75186A989C5DED73A68B2E /* Foundation.framework */; }; - B9466B34BDCC4A1D48EEF78C1D3C55D4 /* cpu.h in Headers */ = {isa = PBXBuildFile; fileRef = 0762E2770275FB13D3988469BBE85CF6 /* cpu.h */; settings = {ATTRIBUTES = (Project, ); }; }; - B9A25ED2CDEC8D7CFEB48042E27CE784 /* LSTTimer.m in Sources */ = {isa = PBXBuildFile; fileRef = 58AD80025DFBE263204C461DE4BE6484 /* LSTTimer.m */; }; - B9B0889D20F1B1882047B051B88E2682 /* SDImageCacheConfig.h in Headers */ = {isa = PBXBuildFile; fileRef = 843C7894CF4A4186D18B395276F1AF6B /* SDImageCacheConfig.h */; settings = {ATTRIBUTES = (Public, ); }; }; - B9FB1992ADA84DD39591CBA1240A7C58 /* quant_levels_dec_utils.h in Headers */ = {isa = PBXBuildFile; fileRef = D703D5D5B394205753672B63C10A069A /* quant_levels_dec_utils.h */; settings = {ATTRIBUTES = (Project, ); }; }; - BAA4C06A1DE43F74573C2E49EC85D9B5 /* MJRefreshComponent.m in Sources */ = {isa = PBXBuildFile; fileRef = 9DEAC4128EABD5C282220D8037067378 /* MJRefreshComponent.m */; }; - BAB08D6748C698A6AA6DC7D6A2BFFE49 /* AFNetworkActivityIndicatorManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 5B6B041E66BB6B0EBA5693BF59FC66CD /* AFNetworkActivityIndicatorManager.m */; }; - BAB25971449CAAF285AFBB35399C6869 /* UITableView+SDAutoTableViewCellHeight.m in Sources */ = {isa = PBXBuildFile; fileRef = CE1B233E3B83DBF328F3E4853E6BC11C /* UITableView+SDAutoTableViewCellHeight.m */; }; - BAB26EA0AFE983A65E38B5AE07494C89 /* SRConstants.m in Sources */ = {isa = PBXBuildFile; fileRef = 34EFED82C23E82D8B7F76A2691E28C38 /* SRConstants.m */; }; - BAEF9F669ED8492F000CDE8BD791C50D /* YYTextWeakProxy.h in Headers */ = {isa = PBXBuildFile; fileRef = 78A737D8F22E4A34BC95426584145672 /* YYTextWeakProxy.h */; settings = {ATTRIBUTES = (Public, ); }; }; - BAF06482F59DE8880D118BE5D5A4615B /* DTCSSStylesheet.m in Sources */ = {isa = PBXBuildFile; fileRef = EAB92ED2E5FEA49F44A1F4B804B6B0BF /* DTCSSStylesheet.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -DOS_OBJECT_USE_OBJC=0"; }; }; - BB38D84E9295C3CC63563307A0173A66 /* HXAlbumModel.m in Sources */ = {isa = PBXBuildFile; fileRef = 1FFDDA172FB05B77C0AE0860DAB97C8E /* HXAlbumModel.m */; }; - BB4782EE1267513C3BA8E6D226D245E5 /* SSZipArchive.m in Sources */ = {isa = PBXBuildFile; fileRef = D320A337D18A9E6F2FBE88C1CAFEA423 /* SSZipArchive.m */; }; - BB59AE048F3C1294679F131BD97B3612 /* types.h in Headers */ = {isa = PBXBuildFile; fileRef = 5CC0B87FEC7D100919B073D0D45FB44C /* types.h */; settings = {ATTRIBUTES = (Public, ); }; }; - BB67DCB5183951BF184CE16A337601C3 /* NSRunLoop+SRWebSocket.h in Headers */ = {isa = PBXBuildFile; fileRef = B7A54DAC56BD73219761214D92093E1B /* NSRunLoop+SRWebSocket.h */; settings = {ATTRIBUTES = (Public, ); }; }; - BBB52B078F82DC4E2E8456097DA62440 /* rescaler.c in Sources */ = {isa = PBXBuildFile; fileRef = 75DD752CB88496AE80A6DCE371DA40A1 /* rescaler.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - BC29069E8C5679A176E284888F597C32 /* MJRefreshBackNormalFooter.m in Sources */ = {isa = PBXBuildFile; fileRef = EAD9805662E8DE0AE1D6E1227940E825 /* MJRefreshBackNormalFooter.m */; }; - BCAA9BC60AF04B30BE36D0E65FDF270C /* SDWebImageCompat.h in Headers */ = {isa = PBXBuildFile; fileRef = 699F6D2F8DB0D14768064581FC261EA1 /* SDWebImageCompat.h */; settings = {ATTRIBUTES = (Public, ); }; }; - BCE83367DFF09E7AE122B9D729AA8C2A /* UIViewController+HXExtension.m in Sources */ = {isa = PBXBuildFile; fileRef = 1DA964BA2CA090E35AB4F3B91F755E32 /* UIViewController+HXExtension.m */; }; - BD2168F5B04A76B8AAC433F3E1165DF0 /* SDMemoryCache.m in Sources */ = {isa = PBXBuildFile; fileRef = B49F9D742891A987EDF49812C75BA53C /* SDMemoryCache.m */; }; - BD93F5A0D2D4F5EEB2EFCE10D9D1FE90 /* SDWebImageWebPCoderDefine.m in Sources */ = {isa = PBXBuildFile; fileRef = CC7D31712AC9469A923A8936DCC768F4 /* SDWebImageWebPCoderDefine.m */; }; - BD942AAFAAEB5EB39EDC8795E6D5FCE8 /* setup.c in Sources */ = {isa = PBXBuildFile; fileRef = 2EAE76D876AAEFDA6F37930E5D621D17 /* setup.c */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0"; }; }; - BDCCA4A9A781026F988E16D64945E358 /* mz_strm_zlib.c in Sources */ = {isa = PBXBuildFile; fileRef = A4B405668BA72D7AA8F773B9D0EF8A6B /* mz_strm_zlib.c */; }; - BDFF68F76ED8639B0031A55390727068 /* UIScrollView+MJExtension.h in Headers */ = {isa = PBXBuildFile; fileRef = 65ACC484DBCED804ECB840E6632C88E1 /* UIScrollView+MJExtension.h */; settings = {ATTRIBUTES = (Public, ); }; }; - BE050DABC9BF806B3379AFD2367F4194 /* NSLayoutConstraint+MASDebugAdditions.h in Headers */ = {isa = PBXBuildFile; fileRef = BED6D2712128C5410F1E4D7400126C10 /* NSLayoutConstraint+MASDebugAdditions.h */; settings = {ATTRIBUTES = (Public, ); }; }; - BE6C672F9D4B3CE0D0D83079B8A740F2 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 289873C8BE75186A989C5DED73A68B2E /* Foundation.framework */; }; - BEA5052719DA436293E363906B448C8C /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 87AD0693AF68080015AE51152A7B1A5B /* UIKit.framework */; }; - BEA99A49E5F8DA685E33DABA606041FF /* MASConstraint.h in Headers */ = {isa = PBXBuildFile; fileRef = 3DA79D9F1CEFE3C50B7087CCC7E97345 /* MASConstraint.h */; settings = {ATTRIBUTES = (Public, ); }; }; - BEF4CC97D88ADCD73B93AA179F7E1802 /* mz_compat.h in Headers */ = {isa = PBXBuildFile; fileRef = 82B5D1FE3B6681557FAAF7A896282940 /* mz_compat.h */; settings = {ATTRIBUTES = (Project, ); }; }; - BF0730C742392009B9DBEA6B663FF300 /* NSFileWrapper+DTCopying.m in Sources */ = {isa = PBXBuildFile; fileRef = 143EFBE00B88181FA3A8246DD06824E7 /* NSFileWrapper+DTCopying.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0"; }; }; - BF1A148832BC2A213384F7F3700CF8B5 /* UICollectionViewLayout+MJRefresh.h in Headers */ = {isa = PBXBuildFile; fileRef = 03E50521600F5D5B6CB54545BFC7AFBC /* UICollectionViewLayout+MJRefresh.h */; settings = {ATTRIBUTES = (Public, ); }; }; - BF23396359A8378433FD72B3949619E7 /* DTAccessibilityElement.h in Headers */ = {isa = PBXBuildFile; fileRef = 2CA39D797BE33EC1562541C97ECB66F8 /* DTAccessibilityElement.h */; settings = {ATTRIBUTES = (Public, ); }; }; - C000D89B62A6D17D86BF22CEA89A17E4 /* rescaler_utils.h in Headers */ = {isa = PBXBuildFile; fileRef = A5E6D92892F5A2B9131430039B3749CF /* rescaler_utils.h */; settings = {ATTRIBUTES = (Project, ); }; }; - C01EC9892E32C9BA33139D8E2BEA0907 /* vp8_dec.h in Headers */ = {isa = PBXBuildFile; fileRef = 71FBAF079A515A8761D777B1F181A5B0 /* vp8_dec.h */; settings = {ATTRIBUTES = (Project, ); }; }; - C02522CE867DE38E8B945E38DA200F79 /* DTSmartPagingScrollView.m in Sources */ = {isa = PBXBuildFile; fileRef = A80E6D68C0FE366A3F856BF92335D879 /* DTSmartPagingScrollView.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0"; }; }; - C026CB8517224EC5751B626FE3147FF9 /* HXPhotoSubViewCell.m in Sources */ = {isa = PBXBuildFile; fileRef = 4231816CCF80D2609B9423DBE292A63D /* HXPhotoSubViewCell.m */; }; - C06E3C3D5823C8B367F333B870A0FB9B /* NSURL+DTAppLinks.m in Sources */ = {isa = PBXBuildFile; fileRef = C8948BF549340D74005457E325CD87B7 /* NSURL+DTAppLinks.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0"; }; }; - C113813690E3826663CE879B53FBA274 /* SDWebImageDownloaderResponseModifier.m in Sources */ = {isa = PBXBuildFile; fileRef = 412F1514A270557679A6779FB5098753 /* SDWebImageDownloaderResponseModifier.m */; }; - C1429343D02931AC71AD12608E14F20E /* HXPhoto3DTouchViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 5D673A3462A9EA0A7C180B398C655F40 /* HXPhoto3DTouchViewController.m */; }; - C18FF3DA53C259715DD836C6927941D4 /* DTBreakHTMLElement.m in Sources */ = {isa = PBXBuildFile; fileRef = 868FC9677DD602D3B6AA8491D7BE4B3C /* DTBreakHTMLElement.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -DOS_OBJECT_USE_OBJC=0"; }; }; - C1B9A32F74EFA48873E808F0A81ABDAC /* HXPickerResult.h in Headers */ = {isa = PBXBuildFile; fileRef = D81BCAEB9B5917B6389C6680A77DCE01 /* HXPickerResult.h */; settings = {ATTRIBUTES = (Public, ); }; }; - C28E73E7C990B5831ABCDDA6F8275FD0 /* MJRefresh.bundle in Resources */ = {isa = PBXBuildFile; fileRef = 3C806A74CF2F54A3313C929152C7A843 /* MJRefresh.bundle */; }; - C2AF277F715467B70DA6900B0066D5F1 /* SRWebSocket.h in Headers */ = {isa = PBXBuildFile; fileRef = 98612CA0C7319D3614C849D8F25E45A6 /* SRWebSocket.h */; settings = {ATTRIBUTES = (Public, ); }; }; - C2DAF3F69A792D57DE62BA9B8C154650 /* DTLog.m in Sources */ = {isa = PBXBuildFile; fileRef = 4DF8AF73A142CF1E71F399B50D14CFFB /* DTLog.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0"; }; }; - C2E3562A9EDADE0BCFD5D54324629F46 /* IQUIViewController+Additions.h in Headers */ = {isa = PBXBuildFile; fileRef = 63E4956FFDF5DB5E9096BE1435505D9B /* IQUIViewController+Additions.h */; settings = {ATTRIBUTES = (Public, ); }; }; - C30412AC5ADFE1BB05429BC941DDB71A /* DTTextBlock.h in Headers */ = {isa = PBXBuildFile; fileRef = 1939205C9D1250B5EF2389CE0654B544 /* DTTextBlock.h */; settings = {ATTRIBUTES = (Public, ); }; }; - C30DB8F46569FBD4D1C7D7DA0E4B67EC /* mz_zip_rw.h in Headers */ = {isa = PBXBuildFile; fileRef = CBF54867064CD2E73AF8E3808D8FFAA9 /* mz_zip_rw.h */; settings = {ATTRIBUTES = (Project, ); }; }; - C3105B821D7BE18A0515121AB4EC4151 /* SDAutoLayout.h in Headers */ = {isa = PBXBuildFile; fileRef = 7C7457CE0FF4CF66B74A0B18EF85484E /* SDAutoLayout.h */; settings = {ATTRIBUTES = (Public, ); }; }; - C3296E1E1BCEAEE6294A3FE8562C0EFC /* Reachability.h in Headers */ = {isa = PBXBuildFile; fileRef = 4A14305D16EA5375E8891A425C0DDCE1 /* Reachability.h */; settings = {ATTRIBUTES = (Public, ); }; }; - C3620C7E6C571B89DF267CA44C3C74BC /* YYTextLayout.h in Headers */ = {isa = PBXBuildFile; fileRef = 50A6879E010D77F82036C72BAEEEDD14 /* YYTextLayout.h */; settings = {ATTRIBUTES = (Public, ); }; }; - C3A160E82826D84E59889F7AC3157F42 /* MJRefreshAutoGifFooter.m in Sources */ = {isa = PBXBuildFile; fileRef = F1C4EAD1B3540DAC58C82521069526ED /* MJRefreshAutoGifFooter.m */; }; - C3D352F8B703F950FD32936D16968D12 /* mz_crypt.c in Sources */ = {isa = PBXBuildFile; fileRef = E7CF9C3921C05B34FB811D49604D52CA /* mz_crypt.c */; }; - C47C0300381613AAD3C90B1F5744EF1A /* SocketRocket.h in Headers */ = {isa = PBXBuildFile; fileRef = AFA851E6CFF62BEA42838B5B5A0E1641 /* SocketRocket.h */; settings = {ATTRIBUTES = (Public, ); }; }; - C4B18D88388DFE877C61195B04595EC7 /* UITableView+FDTemplateLayoutCellDebug.m in Sources */ = {isa = PBXBuildFile; fileRef = 0A9CF2C4CAA5804D370CCA0E850DC956 /* UITableView+FDTemplateLayoutCellDebug.m */; }; - C51B4EEE6127AD382DB4BD8CE1F54011 /* SDAnimatedImageView+WebCache.h in Headers */ = {isa = PBXBuildFile; fileRef = 976E89771C840A5EDF73E0F277DEA95C /* SDAnimatedImageView+WebCache.h */; settings = {ATTRIBUTES = (Public, ); }; }; - C52E0B64E8606502454142E3110C35B0 /* YYTextAsyncLayer.h in Headers */ = {isa = PBXBuildFile; fileRef = B01E3F1267CD3CD8BE8EA780D9654B30 /* YYTextAsyncLayer.h */; settings = {ATTRIBUTES = (Public, ); }; }; - C5B6C98E3E5799DE20B829322A9D03A5 /* HXPreviewVideoView.m in Sources */ = {isa = PBXBuildFile; fileRef = 5BB8385E0B06C051D7E5D67CD4760BB6 /* HXPreviewVideoView.m */; }; - C64369E491F2F200A2832C05124B8788 /* YYTextContainerView.m in Sources */ = {isa = PBXBuildFile; fileRef = 46219EB61A0088A66078760216728F7A /* YYTextContainerView.m */; }; - C67BFDB39E684080BE5CFDD72D949BBB /* DTAnchorHTMLElement.h in Headers */ = {isa = PBXBuildFile; fileRef = 3113C0897C5290AE75DB46E45CAE095E /* DTAnchorHTMLElement.h */; settings = {ATTRIBUTES = (Public, ); }; }; - C6C05F67FB5F25A5FFEC3C5AB1BA8586 /* DTColorFunctions.m in Sources */ = {isa = PBXBuildFile; fileRef = E467629E904D6CD40CEF873C28825744 /* DTColorFunctions.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -DOS_OBJECT_USE_OBJC=0"; }; }; - C709031487A53B0343EC9A3CABCD9A1F /* NSBundle+HXPhotoPicker.h in Headers */ = {isa = PBXBuildFile; fileRef = 839DD53862E1F9E13C8F83D707B3DD58 /* NSBundle+HXPhotoPicker.h */; settings = {ATTRIBUTES = (Public, ); }; }; - C7096039FEEE4CA5C721B4A1E3CB6842 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 289873C8BE75186A989C5DED73A68B2E /* Foundation.framework */; }; - C712B9C29946BB8D0881B53EB2D0CC47 /* CoreText.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 6F88D68D5829523C7C36988A0114AD2F /* CoreText.framework */; }; - C719D25367F5885B703644EB263E24B8 /* SDImageAWebPCoder.h in Headers */ = {isa = PBXBuildFile; fileRef = 871802461B067686EC9BA3390A2CD125 /* SDImageAWebPCoder.h */; settings = {ATTRIBUTES = (Public, ); }; }; - C726A88AF45C5B45453187A209F88A5B /* SDImageTransformer.h in Headers */ = {isa = PBXBuildFile; fileRef = 9D61161B62CF725DE3295BADEBD42ABC /* SDImageTransformer.h */; settings = {ATTRIBUTES = (Public, ); }; }; - C73D43DF2CF87089907EF4650530F636 /* cstring.h in Headers */ = {isa = PBXBuildFile; fileRef = E51EEA2FFB6930E7F1D802776160186D /* cstring.h */; settings = {ATTRIBUTES = (Public, ); }; }; - C7519CEEB8A2793D460B07CC68925C70 /* HXPhotoClippingView.m in Sources */ = {isa = PBXBuildFile; fileRef = B7E9CB42550FD3443D279F7D0129241D /* HXPhotoClippingView.m */; }; - C774E5375B5F624F57FFBA482A869A6A /* TAAbstractDotView.m in Sources */ = {isa = PBXBuildFile; fileRef = 257D8A7DE77640EF4651269CA8A29EA9 /* TAAbstractDotView.m */; }; - C7A3C6CA25298BC2B2F8922DAAC97B11 /* DTImageTextAttachment.m in Sources */ = {isa = PBXBuildFile; fileRef = 951857926E66634D4F20E0D80941CD19 /* DTImageTextAttachment.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -DOS_OBJECT_USE_OBJC=0"; }; }; - C7B6B7B63D6EACF28750EDF4E0B17BC1 /* emmatch.c in Sources */ = {isa = PBXBuildFile; fileRef = 3C58DC464C4B4DECFE5C0B22F6E757D1 /* emmatch.c */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0"; }; }; - C7D83D99D755676EF8A09CC77845BAF4 /* NSLayoutConstraint+MASDebugAdditions.m in Sources */ = {isa = PBXBuildFile; fileRef = 608A1F5ED0BAD75B4F1D80B0DBEB1358 /* NSLayoutConstraint+MASDebugAdditions.m */; }; - C865B3FBEA48DDBA33CF4815496B5DA0 /* YYTextTransaction.h in Headers */ = {isa = PBXBuildFile; fileRef = 9CDADDB78B43E99A1F1B6B7F77AC0D74 /* YYTextTransaction.h */; settings = {ATTRIBUTES = (Public, ); }; }; - C89B0FCA6D33E03ACDB452351C99085B /* YYTextMagnifier.m in Sources */ = {isa = PBXBuildFile; fileRef = D4BB6F15F1835513D07442B0E46E06B8 /* YYTextMagnifier.m */; }; - C9375F078B54A9030D4B9C2E73222A5D /* NSArray+MASAdditions.m in Sources */ = {isa = PBXBuildFile; fileRef = 345C77D51138FDA43AC2D9377AAD3F17 /* NSArray+MASAdditions.m */; }; - C958FF62D6CDDD405DE5978B5A29FE30 /* upsampling_neon.c in Sources */ = {isa = PBXBuildFile; fileRef = 85B33DF8E9A17E8A64CFA3EE2FFAA923 /* upsampling_neon.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - C978FE063E897EAF8A3CD1C84D613885 /* SDImageAPNGCoder.h in Headers */ = {isa = PBXBuildFile; fileRef = BE88F95BAF0AD09F40709F9C49C769FD /* SDImageAPNGCoder.h */; settings = {ATTRIBUTES = (Public, ); }; }; - C9E2028D081BDAE9B9F17CA7814EE76C /* DTHTMLParserTextNode.m in Sources */ = {isa = PBXBuildFile; fileRef = 6D8E2096818D8FE4FE41F24DEB81DE75 /* DTHTMLParserTextNode.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -DOS_OBJECT_USE_OBJC=0"; }; }; - C9E5CF6D346D9A661026EF440930DEEA /* SRRandom.h in Headers */ = {isa = PBXBuildFile; fileRef = 870FDD949201F89E88727E4C615527DC /* SRRandom.h */; settings = {ATTRIBUTES = (Project, ); }; }; - CA3BB6F48D6A11287DE0976E371FEBB3 /* SRWebSocket.m in Sources */ = {isa = PBXBuildFile; fileRef = D706695FEE581B807CC5EC1BEA53D236 /* SRWebSocket.m */; }; - CA66C3EA90E163AE321981EE89D1C957 /* filters_utils.c in Sources */ = {isa = PBXBuildFile; fileRef = CFDBAA7E6103E31739DBCCEAEEF09DB6 /* filters_utils.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - CA820E7D2D755AB3007DF2D8 /* PrivacyInfo.xcprivacy in Resources */ = {isa = PBXBuildFile; fileRef = CA820E7C2D755AB3007DF2D8 /* PrivacyInfo.xcprivacy */; }; - CA820E7F2D755AC5007DF2D8 /* PrivacyInfo.xcprivacy in Resources */ = {isa = PBXBuildFile; fileRef = CA820E7E2D755AC5007DF2D8 /* PrivacyInfo.xcprivacy */; }; - CA820E812D755AD5007DF2D8 /* PrivacyInfo.xcprivacy in Resources */ = {isa = PBXBuildFile; fileRef = CA820E802D755AD5007DF2D8 /* PrivacyInfo.xcprivacy */; }; - CA9708832D76CA0500DD05E0 /* PrivacyInfo.xcprivacy in Resources */ = {isa = PBXBuildFile; fileRef = CA9708822D76CA0500DD05E0 /* PrivacyInfo.xcprivacy */; }; - CA9708852D76CA1C00DD05E0 /* PrivacyInfo.xcprivacy in Resources */ = {isa = PBXBuildFile; fileRef = CA9708842D76CA1C00DD05E0 /* PrivacyInfo.xcprivacy */; }; - CA9708872D76CA2700DD05E0 /* PrivacyInfo.xcprivacy in Resources */ = {isa = PBXBuildFile; fileRef = CA9708862D76CA2700DD05E0 /* PrivacyInfo.xcprivacy */; }; - CAB70D8D2211B36D63871BA63CF7D335 /* alpha_processing.c in Sources */ = {isa = PBXBuildFile; fileRef = AABC9C9800B10FF17DCC23AB205132BC /* alpha_processing.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - CAD4E325579A7EF19B64FBAF9BEC6E71 /* Security.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = EE3EA94E225899690CA54C05B73F3333 /* Security.framework */; }; - CB10E53706781CDDC758C54B0D8A26B6 /* HXPhotoEditDrawView.h in Headers */ = {isa = PBXBuildFile; fileRef = 4B63DC05839EC4ED571DDCF3F1F6A05A /* HXPhotoEditDrawView.h */; settings = {ATTRIBUTES = (Public, ); }; }; - CB15C1E01064257CD8F17C856AE9FF35 /* HXPhotoEditTransition.h in Headers */ = {isa = PBXBuildFile; fileRef = 58C47B6201E5D3139B48E8AE309FB57B /* HXPhotoEditTransition.h */; settings = {ATTRIBUTES = (Public, ); }; }; - CB1D422D7A197C004C2C5182CAAB5174 /* DTAttributedLabel.m in Sources */ = {isa = PBXBuildFile; fileRef = 0C2209C5B5746FF2DBFA46EB522C80A6 /* DTAttributedLabel.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -DOS_OBJECT_USE_OBJC=0"; }; }; - CB22A6EB40296FC6DC5C8BBDDE56BA22 /* HXPhotoBottomSelectView.m in Sources */ = {isa = PBXBuildFile; fileRef = 57E20BC76EA78FBF0F49B0C12DA069AC /* HXPhotoBottomSelectView.m */; }; - CBEE7D78C556F6293BD4A554A190EB84 /* UITableView+FDKeyedHeightCache.m in Sources */ = {isa = PBXBuildFile; fileRef = 0B565E410D273619D787FEAE5FE4E9AB /* UITableView+FDKeyedHeightCache.m */; }; - CBF761BA1949A40964B20CEE0EE8303C /* SDWebImageTransition.m in Sources */ = {isa = PBXBuildFile; fileRef = 7042509F5C1EB9D7AC2F510D12CBCBD4 /* SDWebImageTransition.m */; }; - CC3290E00B1E1011F833BCAA5168C965 /* SDImageCoder.h in Headers */ = {isa = PBXBuildFile; fileRef = 315744588BA6E353AC21525F39407113 /* SDImageCoder.h */; settings = {ATTRIBUTES = (Public, ); }; }; - CC3BDF34EF610DCE2573E71A1320ECA5 /* PHAsset+HXExtension.m in Sources */ = {isa = PBXBuildFile; fileRef = 3B93E63A6817D787A116AC30CE1AFE10 /* PHAsset+HXExtension.m */; }; - CC491F214BCD0A6374070670C29DBA2D /* lossless_enc_mips_dsp_r2.c in Sources */ = {isa = PBXBuildFile; fileRef = 7849118C9D307047DEA98E4DE436D8FD /* lossless_enc_mips_dsp_r2.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - CCECE87431A451056454222F247B89D5 /* IQUITextFieldView+Additions.m in Sources */ = {isa = PBXBuildFile; fileRef = 53FE411218819AC1526A104E6E763E7A /* IQUITextFieldView+Additions.m */; }; - CCF5A33A837858FEC542E493B4F1A45D /* enc_mips32.c in Sources */ = {isa = PBXBuildFile; fileRef = AA6A76EBFF8CA3A751DE382FC85DF39A /* enc_mips32.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - CD6C124155E7F7DC2703B11DA1E03B60 /* NSCoder+DTCompatibility.m in Sources */ = {isa = PBXBuildFile; fileRef = 2ADFE6E495AF0B68AA319681B4D30663 /* NSCoder+DTCompatibility.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -DOS_OBJECT_USE_OBJC=0"; }; }; - CD6F1F4517D2A2851E5D2B1C12FE6A90 /* HXPhotoEditDrawView.m in Sources */ = {isa = PBXBuildFile; fileRef = D6FB2425C3960B365DD4D5BAE47CA49F /* HXPhotoEditDrawView.m */; }; - CDA9619F5632965E66E0C43E2869348C /* DTColor+Compatibility.h in Headers */ = {isa = PBXBuildFile; fileRef = 4E973CFFE0E511F38C7C6E835AF14D8E /* DTColor+Compatibility.h */; settings = {ATTRIBUTES = (Public, ); }; }; - CDD02069CD285CF2517D1115565792D1 /* DTTextAttachment.m in Sources */ = {isa = PBXBuildFile; fileRef = 91047B812FD7B363FAD113A4FBB158B2 /* DTTextAttachment.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -DOS_OBJECT_USE_OBJC=0"; }; }; - CDEF12A353FEBC8FE4E2EA0D3FFAC615 /* AFURLRequestSerialization.m in Sources */ = {isa = PBXBuildFile; fileRef = FFA389D1CF5BC4B240F70DFE55E018F9 /* AFURLRequestSerialization.m */; }; - CECDB459AFB5AD0040AF86378F2DBF97 /* Masonry-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = FA0887F2484C10BBCA16F6F1F1E24AD8 /* Masonry-dummy.m */; }; - CEE7BDCC3F3073CBBF7A76BC6CF3E519 /* MASViewConstraint.h in Headers */ = {isa = PBXBuildFile; fileRef = BDF9E36DB4A69CC8C7A76EE72EADEFD8 /* MASViewConstraint.h */; settings = {ATTRIBUTES = (Public, ); }; }; - CF878073F4ECEF3C906DEB91A34BF023 /* mux.h in Headers */ = {isa = PBXBuildFile; fileRef = BF3BAB9DFD27EF2B57CE8BF6478353FD /* mux.h */; settings = {ATTRIBUTES = (Public, ); }; }; - CF8F8475240D977331F81294DBF0ADEA /* HXCollectionView.h in Headers */ = {isa = PBXBuildFile; fileRef = A6A7D545392537FA60DD8FB1E87A76D7 /* HXCollectionView.h */; settings = {ATTRIBUTES = (Public, ); }; }; - D0038F642442AAE53C12ECA3240B5A6D /* MJRefreshAutoNormalFooter.m in Sources */ = {isa = PBXBuildFile; fileRef = 216E8D2D8F9840F9D7186C7B710D7AFD /* MJRefreshAutoNormalFooter.m */; }; - D0326C79C0D8EF1E02AFF9B481405E0A /* amalloc.c in Sources */ = {isa = PBXBuildFile; fileRef = 78E913AE5B7ADF4D41E7CB997728F9DC /* amalloc.c */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0"; }; }; - D0665D6E3CD34DD382F7E85551753C0A /* MJRefreshBackGifFooter.m in Sources */ = {isa = PBXBuildFile; fileRef = 4C1454E88F6901321F1C9C968BCB9341 /* MJRefreshBackGifFooter.m */; }; - D09D5C8DD85A57A526AE63E5FA1CD280 /* filters_mips_dsp_r2.c in Sources */ = {isa = PBXBuildFile; fileRef = C19FCADC3466F695B6B1D7C9548FF052 /* filters_mips_dsp_r2.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - D0B5AC49DD2F7DADCF9BAAF2365228C3 /* SDWebImageDownloaderResponseModifier.h in Headers */ = {isa = PBXBuildFile; fileRef = 22BF96DE6E15851A96B7C0E81B2B5111 /* SDWebImageDownloaderResponseModifier.h */; settings = {ATTRIBUTES = (Public, ); }; }; - D1C7CB72D112A2C0ECEB2C72B6FE8EC7 /* SDCycleScrollView-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = F4AB6D79BAB79446F5A745A271F58CE5 /* SDCycleScrollView-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - D1D720D339874E364E7A3F3FF38D1AF9 /* YYTextUtilities.m in Sources */ = {isa = PBXBuildFile; fileRef = 529362D0D83AD0FE8A10E1D03CCAEC42 /* YYTextUtilities.m */; }; - D1EA75021FDBE6DC5FAD41B865000851 /* animi.h in Headers */ = {isa = PBXBuildFile; fileRef = 30F2261D3AD447FCFC1C773FBFC41F2C /* animi.h */; settings = {ATTRIBUTES = (Project, ); }; }; - D295C576F34F80487A0FA37A1DDA22E4 /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 87AD0693AF68080015AE51152A7B1A5B /* UIKit.framework */; }; - D308B5E7E229F43C96537536800F3A84 /* MOFSPickerView.m in Sources */ = {isa = PBXBuildFile; fileRef = 8F1370D488106C971DE17B6EBF7EE341 /* MOFSPickerView.m */; }; - D3230CE83EE3F2C61C2C76210ECDF15E /* SRIOConsumerPool.m in Sources */ = {isa = PBXBuildFile; fileRef = 273A46B6E5A2C9C141D7BB0A88D50154 /* SRIOConsumerPool.m */; }; - D32626501881210ED223C5BF290047B6 /* filters_sse2.c in Sources */ = {isa = PBXBuildFile; fileRef = 9992B8E2E049E38D85E7811B685F4858 /* filters_sse2.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - D32DD34EDD042D544B2563D4172F9AD4 /* HXPhotoPreviewViewCell.h in Headers */ = {isa = PBXBuildFile; fileRef = 4DD9B2347BC71B8F7FDBC197EFC5BF40 /* HXPhotoPreviewViewCell.h */; settings = {ATTRIBUTES = (Public, ); }; }; - D3340EC887ADD4CCC83BF67712BC883A /* mz_strm_buf.c in Sources */ = {isa = PBXBuildFile; fileRef = 161A2BD26C7AAE16628C822335CC4BB4 /* mz_strm_buf.c */; }; - D34A23A7E51DDDAA4A883633A0BD1B18 /* UITableView+FDIndexPathHeightCache.h in Headers */ = {isa = PBXBuildFile; fileRef = 8FF3470600AEEED519A763FCCC665D9B /* UITableView+FDIndexPathHeightCache.h */; settings = {ATTRIBUTES = (Public, ); }; }; - D3C7A7A067D31137A0131A659F550461 /* DTCompatibility.h in Headers */ = {isa = PBXBuildFile; fileRef = E6D9BD3797D1D7DCECD262CBCBD02BAC /* DTCompatibility.h */; settings = {ATTRIBUTES = (Public, ); }; }; - D3CA7822066BCE04B7030A305A4A58B0 /* UIImageView+HighlightedWebCache.h in Headers */ = {isa = PBXBuildFile; fileRef = 5F25D4663B023D37BF71284703E9F337 /* UIImageView+HighlightedWebCache.h */; settings = {ATTRIBUTES = (Public, ); }; }; - D3DD0D61134CE95FDE2181B7662FC95D /* HXPhotoEditSplashView.h in Headers */ = {isa = PBXBuildFile; fileRef = 29373FCF78B23BA6A70C2C3D498CDA4B /* HXPhotoEditSplashView.h */; settings = {ATTRIBUTES = (Public, ); }; }; - D3FD0532EC76B2D23A48CD624B5299EB /* MediaPlayer.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 2F96A397B55CECD6A5BFE71BBC1F7F9D /* MediaPlayer.framework */; }; - D43C0E831750DB310012D56EDB8F36A1 /* MJRefreshConst.h in Headers */ = {isa = PBXBuildFile; fileRef = 88069C483AF060EA7165E1409DAAB2B9 /* MJRefreshConst.h */; settings = {ATTRIBUTES = (Public, ); }; }; - D48066CC92973AA0ED8E3816E5A427CA /* NSString+HTML.m in Sources */ = {isa = PBXBuildFile; fileRef = 90A347F56CEEE7A224AAD19E86BE9B9F /* NSString+HTML.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -DOS_OBJECT_USE_OBJC=0"; }; }; - D5A4C677D98EDAC72E1DF7B2F87C86E7 /* SDImageIOCoder.m in Sources */ = {isa = PBXBuildFile; fileRef = C3ABE9627B01B6CCA3CA851793F63454 /* SDImageIOCoder.m */; }; - D64AC46CD9F7A80E38E0EBDCAF359DB1 /* NSAttributedString+DTCoreText.m in Sources */ = {isa = PBXBuildFile; fileRef = 45B464757987F13571F940C0193334ED /* NSAttributedString+DTCoreText.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -DOS_OBJECT_USE_OBJC=0"; }; }; - D67863DE81F4355730A02C2DCBC3A2B0 /* SDCycleScrollView-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = F960889FF9DEBEBDED48290765E0EB8D /* SDCycleScrollView-dummy.m */; }; - D68C7565D94055197D5ABD47DA666E8E /* default.css in Resources */ = {isa = PBXBuildFile; fileRef = FFF6941AD8005FA37F7092643B316011 /* default.css */; }; - D6D280EC6DDE4F2F3A3C22A13F4AB645 /* NSArray+HXExtension.m in Sources */ = {isa = PBXBuildFile; fileRef = C63150977430D66E959E4D8098462F50 /* NSArray+HXExtension.m */; }; - D6F3F7E7AF74419F0C8DECE23FF7B12E /* SDAnimatedImageView+WebCache.m in Sources */ = {isa = PBXBuildFile; fileRef = 3C7FA69DC145478395644D3C9149E2DD /* SDAnimatedImageView+WebCache.m */; }; - D761E96364E4DCD9927113EE7CFF5A8C /* NSData+DTCrypto.h in Headers */ = {isa = PBXBuildFile; fileRef = 61C07B30EF61CD216D86D97A9CE1CD3C /* NSData+DTCrypto.h */; settings = {ATTRIBUTES = (Public, ); }; }; - D765413EAC448FD892736F2CFCB7DA76 /* LSTTimer-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = D80065F6C3E9F0B2772D1BBC9BEC1F6E /* LSTTimer-dummy.m */; }; - D79EA9B5CAF47F06C0B1D74997AAD1CC /* cost_neon.c in Sources */ = {isa = PBXBuildFile; fileRef = 9046B26CDFA8A027A3792F8DAA7BBEB1 /* cost_neon.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - D7AD86EFDFCD327B0C78ADD1925BE3F2 /* config.h in Headers */ = {isa = PBXBuildFile; fileRef = FC563161767484610A78370B02570CB1 /* config.h */; settings = {ATTRIBUTES = (Public, ); }; }; - D80DB168F78A16F9572F11806252058D /* NSAttributedString+DTDebug.h in Headers */ = {isa = PBXBuildFile; fileRef = 33AE1F0BBA5483D7A76D02CDF6390F12 /* NSAttributedString+DTDebug.h */; settings = {ATTRIBUTES = (Public, ); }; }; - D82DA013C1C8324C0FECB013B07B5340 /* UIImage+MultiFormat.h in Headers */ = {isa = PBXBuildFile; fileRef = 85EE39D5B2A48AF6DC9A6C322C3BFDFB /* UIImage+MultiFormat.h */; settings = {ATTRIBUTES = (Public, ); }; }; - D86F14EE4CF4CBE370C6BE16F3D7F53E /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 289873C8BE75186A989C5DED73A68B2E /* Foundation.framework */; }; - D8C2361CC58C7B21C3AAE5DB08A2B7B8 /* HXPhotoInteractiveTransition.m in Sources */ = {isa = PBXBuildFile; fileRef = 50DA6BACD58DCD1DBC7F529C75136CFA /* HXPhotoInteractiveTransition.m */; }; - D8EB67C0FF9D6E40DD95A195C05E0548 /* markdown.h in Headers */ = {isa = PBXBuildFile; fileRef = 2847C08AE20D3F8721BFFC51DF372003 /* markdown.h */; settings = {ATTRIBUTES = (Public, ); }; }; - D9EEC96C5EC2C7E5FDCEF6B8C8A83296 /* YYTextWeakProxy.m in Sources */ = {isa = PBXBuildFile; fileRef = 941AFCDC0CDF216188A517ED3002403F /* YYTextWeakProxy.m */; }; - D9EED6FDF393033C942E5B2149E99B2F /* mz_os_posix.c in Sources */ = {isa = PBXBuildFile; fileRef = 011229A57EC3A21750AB3122A406A895 /* mz_os_posix.c */; }; - DA03F43B5F08C4EF6B7E4F8E7B43DBF8 /* CoreFoundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0D24A967417C541803304A2F4EA04769 /* CoreFoundation.framework */; }; - DA11D8463A9B7730791BD9ECF7C461ED /* SDWebImageWebPCoderDefine.h in Headers */ = {isa = PBXBuildFile; fileRef = 840DD94850F1C4BB79DC08A744DC0027 /* SDWebImageWebPCoderDefine.h */; settings = {ATTRIBUTES = (Public, ); }; }; - DA29B42577CF2BAAC7C5A001D5C15B2E /* SDWebImageDownloader.m in Sources */ = {isa = PBXBuildFile; fileRef = 4FCEAFE1F964BB8A190BF9209A64CF2C /* SDWebImageDownloader.m */; }; - DA6CBABBA6442AA0637294440251D9AB /* YYTextRubyAnnotation.m in Sources */ = {isa = PBXBuildFile; fileRef = E03CE9D944C4934D4D95979E7ACCC0E4 /* YYTextRubyAnnotation.m */; }; - DAE184D84282656E28E9E7A8B11DA5BB /* SDmetamacros.h in Headers */ = {isa = PBXBuildFile; fileRef = 45474C94DB1E11FC5F4EF353446360DD /* SDmetamacros.h */; settings = {ATTRIBUTES = (Private, ); }; }; - DB7566FADE8BE3CB529D5819CE5C98C4 /* YYTextRunDelegate.h in Headers */ = {isa = PBXBuildFile; fileRef = B0EAE394F330B2E3C9B5E47C87833285 /* YYTextRunDelegate.h */; settings = {ATTRIBUTES = (Public, ); }; }; - DB8D866421553A538A8157562FC4AA03 /* SRHash.h in Headers */ = {isa = PBXBuildFile; fileRef = A6322C9B8862D78D1383CCFBC47FCFAF /* SRHash.h */; settings = {ATTRIBUTES = (Project, ); }; }; - DC2C49AAB308A122CB3D29A522CE641C /* DTCoreTextLayoutFrame+Cursor.h in Headers */ = {isa = PBXBuildFile; fileRef = 3A2DF516BC690198F1DA4DBCCEA03FDE /* DTCoreTextLayoutFrame+Cursor.h */; settings = {ATTRIBUTES = (Public, ); }; }; - DC6895B7C969323F8573A10CDD547208 /* YYClassInfo.m in Sources */ = {isa = PBXBuildFile; fileRef = E7E152942CBC3FE1F2A300551141EB57 /* YYClassInfo.m */; }; - DC77275127FD9BDB863940B21F3D8BF9 /* SRSecurityPolicy.m in Sources */ = {isa = PBXBuildFile; fileRef = A7B169485617ECA5A5217C8E7A8C99C8 /* SRSecurityPolicy.m */; }; - DC856AC01E5CA28D6040846E1387D0D4 /* HXPhotoEditGridView.h in Headers */ = {isa = PBXBuildFile; fileRef = 32D5D9FB88200C0DE3321266294EEB66 /* HXPhotoEditGridView.h */; settings = {ATTRIBUTES = (Public, ); }; }; - DC9546719F3413DACD9BEEF4C537532B /* SDWebImageDownloaderOperation.h in Headers */ = {isa = PBXBuildFile; fileRef = 1F0D7035329572AE8601EE47DCE44661 /* SDWebImageDownloaderOperation.h */; settings = {ATTRIBUTES = (Public, ); }; }; - DD0F84AB270557DBEFDA3988BD86D8FA /* DTCoreText-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 4DA80B3A9F915B3D6438291CA7AE68E8 /* DTCoreText-dummy.m */; }; - DD9E9F362E9E2B201116D373DECDA419 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 289873C8BE75186A989C5DED73A68B2E /* Foundation.framework */; }; - DDEBC6CD2F36B3D7445C6C419FC34102 /* IQUIView+IQKeyboardToolbar.m in Sources */ = {isa = PBXBuildFile; fileRef = 54222B4903E8A64140BEB2D4E69B7E2F /* IQUIView+IQKeyboardToolbar.m */; }; - DDFBBC32BACC480FAF1073DDBCDA9DD4 /* NSData+ImageContentType.h in Headers */ = {isa = PBXBuildFile; fileRef = 48CA2F11CA3AE6CF0312752BFE5EE2BF /* NSData+ImageContentType.h */; settings = {ATTRIBUTES = (Public, ); }; }; - DE367D939C9D9FD7E251F6F99D67CC57 /* filters_msa.c in Sources */ = {isa = PBXBuildFile; fileRef = DF3CC5D5C7D14CB77868FFC751EFF40F /* filters_msa.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - DE69C0F7065E70B274F8EA8B299D6848 /* HXMECancelBlock.m in Sources */ = {isa = PBXBuildFile; fileRef = C512BF1FA426136DAA68A8EA452FC75D /* HXMECancelBlock.m */; }; - DF3604CD026CD6285693B9F8471321D5 /* HXPhotoPreviewViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 08206B8ED972EEA5BAE4F08E930C29E8 /* HXPhotoPreviewViewController.m */; }; - DF90E5758638B22514CD3F99C920489E /* UIImage+GIF.m in Sources */ = {isa = PBXBuildFile; fileRef = C38701EDACDECAEDF48BC49210AD3B03 /* UIImage+GIF.m */; }; - DF92AE3FA1EBAF61D77F3645FAEE8EF4 /* DTAttributedTextContentView.m in Sources */ = {isa = PBXBuildFile; fileRef = 62E599C455FFD1BF1621E37C78D4B256 /* DTAttributedTextContentView.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -DOS_OBJECT_USE_OBJC=0"; }; }; - DF9C5D7F572C6F766077174C11678BB6 /* buffer_dec.c in Sources */ = {isa = PBXBuildFile; fileRef = BD17CBD752CE8E90BD08D8B4160901D0 /* buffer_dec.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - DFAC0D51D6AECE59FF2C55AC07A47B58 /* HXCustomCameraViewController.h in Headers */ = {isa = PBXBuildFile; fileRef = 8CC5CD83AB5042F61A80655CE00DD042 /* HXCustomCameraViewController.h */; settings = {ATTRIBUTES = (Public, ); }; }; - DFB344B00658F4CD379626E0AEC31F9F /* webp_dec.c in Sources */ = {isa = PBXBuildFile; fileRef = 5810CF19160377AB1E413C9C32758513 /* webp_dec.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - DFBA7F11ED6C0AE14FE7B2122148A65C /* LSTTimer.h in Headers */ = {isa = PBXBuildFile; fileRef = B9F4B8740240C793E1C158DA8BC5E077 /* LSTTimer.h */; settings = {ATTRIBUTES = (Public, ); }; }; - DFDB94EC702A8A6C519D9961E73058F7 /* SDWebImageDownloaderRequestModifier.m in Sources */ = {isa = PBXBuildFile; fileRef = 3560A5B90208103885E28A80D5AC8BFA /* SDWebImageDownloaderRequestModifier.m */; }; - DFE6802E5A26ADFC391B93733A848B23 /* SDWebImageCacheKeyFilter.m in Sources */ = {isa = PBXBuildFile; fileRef = 683A49494977A22C61C563990E383E51 /* SDWebImageCacheKeyFilter.m */; }; - E02A5BD0FDEE91AD55892C1E2CFA3BEE /* UIImage+WebP.h in Headers */ = {isa = PBXBuildFile; fileRef = 43D9A1BFEE8A23FE87D2DB1D7A15B363 /* UIImage+WebP.h */; settings = {ATTRIBUTES = (Public, ); }; }; - E06B2B66CCACFE651B000E97C7232551 /* HXPhotoPreviewViewCell.m in Sources */ = {isa = PBXBuildFile; fileRef = 83F4D3E4E8455FCC502B15F7388CC48A /* HXPhotoPreviewViewCell.m */; }; - E06F23A73A0B8B5DA02801452C98712C /* YYTextParser.m in Sources */ = {isa = PBXBuildFile; fileRef = 653DCFB06D6B88B3346864F1CFC80B10 /* YYTextParser.m */; }; - E0E842EA660F1E7811295821240E1BAA /* DTStylesheetHTMLElement.m in Sources */ = {isa = PBXBuildFile; fileRef = E504E0E6545DE0559E2B866AD7E32B83 /* DTStylesheetHTMLElement.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -DOS_OBJECT_USE_OBJC=0"; }; }; - E0F232498D163274CB115E52A96803BC /* NSParagraphStyle+YYText.h in Headers */ = {isa = PBXBuildFile; fileRef = F3F4005F9ECF018F8F1E64209D7DBDCB /* NSParagraphStyle+YYText.h */; settings = {ATTRIBUTES = (Public, ); }; }; - E15214E66D7A6069AA5E0B470A16F92F /* MJRefreshConst.m in Sources */ = {isa = PBXBuildFile; fileRef = 4124D61DC3640DE1DFC75AE87F504DAD /* MJRefreshConst.m */; }; - E1A832502A451E4BBECC675212478700 /* SDWebImageDefine.h in Headers */ = {isa = PBXBuildFile; fileRef = 2037CD1BE4A6829F4E226EEDDD15DA7E /* SDWebImageDefine.h */; settings = {ATTRIBUTES = (Public, ); }; }; - E1AA7FD41D4AF2FB61ECA6DE53F0AFAA /* muxinternal.c in Sources */ = {isa = PBXBuildFile; fileRef = 0840856BFF4BA2827E2DC2060C4F074B /* muxinternal.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - E1E70AC1AD19CE559A3010188E505ABD /* SDImageGraphics.h in Headers */ = {isa = PBXBuildFile; fileRef = 3C4510699E878D90EBEE824C45FEB0F8 /* SDImageGraphics.h */; settings = {ATTRIBUTES = (Public, ); }; }; - E2135621204107C9C4748667494DC973 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 289873C8BE75186A989C5DED73A68B2E /* Foundation.framework */; }; - E274BC73CE74DF82487F86E124B54586 /* NSCharacterSet+HTML.h in Headers */ = {isa = PBXBuildFile; fileRef = 7FA218D2E1076E13EB68E485DA25CBF0 /* NSCharacterSet+HTML.h */; settings = {ATTRIBUTES = (Public, ); }; }; - E283FB720230774CD0B37558A72B5AA1 /* SDAnimatedImage.m in Sources */ = {isa = PBXBuildFile; fileRef = E10282E85545F61ED4968C87236B9320 /* SDAnimatedImage.m */; }; - E2F7208786F2364B3784725E60B03632 /* huffman_encode_utils.c in Sources */ = {isa = PBXBuildFile; fileRef = 49E9E5EE84BFB763C40AE907AFB64189 /* huffman_encode_utils.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - E311E126DBB051DF4577AD71690F2684 /* UIImage+DTFoundation.h in Headers */ = {isa = PBXBuildFile; fileRef = E0F57C8489783DB51D09BBF4ADC7D155 /* UIImage+DTFoundation.h */; settings = {ATTRIBUTES = (Public, ); }; }; - E3226C305B708F68460A437B3A73C0DE /* IQToolbar.m in Sources */ = {isa = PBXBuildFile; fileRef = F13C07F09E547FD5D215D23BFAC5E2E3 /* IQToolbar.m */; }; - E38E419D88CB6DEA7F395F6F9F07E451 /* HXPhotoEditViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 9F21C73A854702BE7E7FB5BD8821F463 /* HXPhotoEditViewController.m */; }; - E3A2DBE1EDE27450185A08E7F279FCD4 /* DTVideoTextAttachment.h in Headers */ = {isa = PBXBuildFile; fileRef = E0BE45DAED5877818A0C8CC555A3008E /* DTVideoTextAttachment.h */; settings = {ATTRIBUTES = (Public, ); }; }; - E3A90F4FB659B5DDCF5DA603DDEF9E66 /* MJRefreshAutoStateFooter.m in Sources */ = {isa = PBXBuildFile; fileRef = 22B07407D7C844A10540C2870DFD38AB /* MJRefreshAutoStateFooter.m */; }; - E444CDC398CEEAC3B0EBF66176AB2134 /* HXPhotoPreviewImageViewCell.h in Headers */ = {isa = PBXBuildFile; fileRef = 168097E92353A32361EFC77AD49A4B95 /* HXPhotoPreviewImageViewCell.h */; settings = {ATTRIBUTES = (Public, ); }; }; - E4856CF8825DCAF68E8A3FDD42C50024 /* UIImage+Transform.m in Sources */ = {isa = PBXBuildFile; fileRef = D564B55F310EE561BEA716921286CF58 /* UIImage+Transform.m */; }; - E4FC89FD3AB13721C008A3B4A0F25BD8 /* vp8i_dec.h in Headers */ = {isa = PBXBuildFile; fileRef = 7F336AF58CB528C25F8E45B149B7FBBC /* vp8i_dec.h */; settings = {ATTRIBUTES = (Project, ); }; }; - E53FCD0CD1526B53074ED4EEF00131E9 /* NSArray+MASShorthandAdditions.h in Headers */ = {isa = PBXBuildFile; fileRef = C72E93030E19DF10288C0286B1ED3E98 /* NSArray+MASShorthandAdditions.h */; settings = {ATTRIBUTES = (Public, ); }; }; - E579107E3F34A6761997CE937C6DFF1A /* UIScrollView+MJExtension.m in Sources */ = {isa = PBXBuildFile; fileRef = B8CA63C64E1335DD80EF5CBB931DBF8F /* UIScrollView+MJExtension.m */; }; - E5811803B998E2E3F32641112961302B /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 289873C8BE75186A989C5DED73A68B2E /* Foundation.framework */; }; - E5907FFDB2BB84B0868843EE1BD8D61B /* ImageIO.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = A10F95D0AE89DAE27A4E48E1B3F007C7 /* ImageIO.framework */; }; - E612A8A0BA70CA00CDAFCE5BA6FC2BD2 /* HXPhotoViewController.h in Headers */ = {isa = PBXBuildFile; fileRef = C25F44736874CC73BF0A79EE4A27B5A6 /* HXPhotoViewController.h */; settings = {ATTRIBUTES = (Public, ); }; }; - E631ABD2990F2B1BB9BFC88060AFEBBD /* DTDictationPlaceholderView.h in Headers */ = {isa = PBXBuildFile; fileRef = E202998C3A0F1EEA98265F8C64AA97EB /* DTDictationPlaceholderView.h */; settings = {ATTRIBUTES = (Public, ); }; }; - E69906D832F1B5DDF9250BEE1D7D5B93 /* HXPhotoModel.h in Headers */ = {isa = PBXBuildFile; fileRef = 4E11A2E9D67014F8698917B544185CAB /* HXPhotoModel.h */; settings = {ATTRIBUTES = (Public, ); }; }; - E6A1E977C4817AC611D7D8490023FB9F /* DTColor+Compatibility.m in Sources */ = {isa = PBXBuildFile; fileRef = 14E692ACD814E9BF53FC5CFA89B11C71 /* DTColor+Compatibility.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -DOS_OBJECT_USE_OBJC=0"; }; }; - E6A55F136D338F297C7E81C4CE21A804 /* NSAttributedStringRunDelegates.m in Sources */ = {isa = PBXBuildFile; fileRef = 15E0E880CB0C7D6975D4220EC89628D0 /* NSAttributedStringRunDelegates.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -DOS_OBJECT_USE_OBJC=0"; }; }; - E6B8F0D7E730BBE4B4703EEB30793B3B /* DTAccessibilityViewProxy.m in Sources */ = {isa = PBXBuildFile; fileRef = F23DA17B36A792F54A8C84F19322E683 /* DTAccessibilityViewProxy.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -DOS_OBJECT_USE_OBJC=0"; }; }; - E6D1E0657F2E7190956CA155F09136A4 /* MJRefreshNormalHeader.h in Headers */ = {isa = PBXBuildFile; fileRef = 15B9870A08FB3081A65148E8D826B27A /* MJRefreshNormalHeader.h */; settings = {ATTRIBUTES = (Public, ); }; }; - E6D9023CDB668019B535ADC5EB526217 /* muxedit.c in Sources */ = {isa = PBXBuildFile; fileRef = 5E60BCD07D4F4EFC09C40CDD17EDA3A8 /* muxedit.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - E6FB269534400D40C1CE67D18EDD8A9A /* MASViewConstraint.m in Sources */ = {isa = PBXBuildFile; fileRef = 2B3FF15DD4EDDC48F30DB2C707FA0045 /* MASViewConstraint.m */; }; - E707863A0F89D6BDE549017A068ED37D /* DTLinkButton.m in Sources */ = {isa = PBXBuildFile; fileRef = 619F043E5404FEE71550060DF00DE85F /* DTLinkButton.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -DOS_OBJECT_USE_OBJC=0"; }; }; - E7C88D1DCFA4A2F1B9BEA903FEB5AB71 /* NSMutableString+HTML.m in Sources */ = {isa = PBXBuildFile; fileRef = 02852685BC6BEB6CE89C2D94591A548D /* NSMutableString+HTML.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -DOS_OBJECT_USE_OBJC=0"; }; }; - E811941E2ACD5310D24D107FA8FCD6FA /* Reachability-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 5B02649CD310146D847ED942F3912587 /* Reachability-dummy.m */; }; - E81E71F4A0EC06F9E789F9F2574BB8AA /* UIImage+WebP.m in Sources */ = {isa = PBXBuildFile; fileRef = 7BE70DBD085C120294DF5858C773F55D /* UIImage+WebP.m */; }; - E8372DA8FDA0830EF5FF160493C0B37A /* AFImageDownloader.h in Headers */ = {isa = PBXBuildFile; fileRef = B297671E4C7287732E665A0EA21BE661 /* AFImageDownloader.h */; settings = {ATTRIBUTES = (Public, ); }; }; - E8981E0994C2627D12525538DA2EB452 /* YYLabel.m in Sources */ = {isa = PBXBuildFile; fileRef = 6BC2B8BEE33DCC10B17A81D110FAEEF7 /* YYLabel.m */; }; - E97FBD4ACF41716423C4397B338766D6 /* UIView+HXExtension.m in Sources */ = {isa = PBXBuildFile; fileRef = 87D6FDCCCA65C4AB2595E75E344F2028 /* UIView+HXExtension.m */; }; - E983448731E51C017C2787669D4E48F9 /* SDWeakProxy.h in Headers */ = {isa = PBXBuildFile; fileRef = EB3B45895948269AA210C95CD1B3A6DF /* SDWeakProxy.h */; settings = {ATTRIBUTES = (Private, ); }; }; - EA2C02A48B084AE79D8AE2C4551855AD /* UITableView+FDTemplateLayoutCell-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 2DBB7C4714B843C3C1748A2D81ABC448 /* UITableView+FDTemplateLayoutCell-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - EA8DA32E4CAECD43F958636CA38B8F0B /* SDWebImageOptionsProcessor.m in Sources */ = {isa = PBXBuildFile; fileRef = 467319A6800FC5AF9A9DB5C76C4341B7 /* SDWebImageOptionsProcessor.m */; }; - EAE0CDF8138DFEC1B5C952117656EF09 /* rescaler_utils.c in Sources */ = {isa = PBXBuildFile; fileRef = C69AF8FC6AD1EC18659E5A4E0A72DC87 /* rescaler_utils.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - EAF1EA491CE594B1FF038E29289DFDEE /* frame_enc.c in Sources */ = {isa = PBXBuildFile; fileRef = 679241222870CC251E3D4C2F87B172B1 /* frame_enc.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - EB554F382268E2ED59D89210CF43575E /* DTCoreTextLayoutLine.m in Sources */ = {isa = PBXBuildFile; fileRef = B3D110ACB014826B6F56E8A3842E0357 /* DTCoreTextLayoutLine.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -DOS_OBJECT_USE_OBJC=0"; }; }; - EB6325923A7D23B26F5257C931BFF5A2 /* YYTextDebugOption.h in Headers */ = {isa = PBXBuildFile; fileRef = BC4F83EA2A266AC38A2F1CFD924FCD22 /* YYTextDebugOption.h */; settings = {ATTRIBUTES = (Public, ); }; }; - EB9B0C0ECBD7C1A660ED61E397B50AED /* cpu.c in Sources */ = {isa = PBXBuildFile; fileRef = 18789DC062909E75E43FB82715B76949 /* cpu.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - EBB1A3ACACBE3A17C8F37364EE8FE957 /* lossless_mips_dsp_r2.c in Sources */ = {isa = PBXBuildFile; fileRef = 8FC6AB13BD0CD67CC64BF86AF8CB1A7A /* lossless_mips_dsp_r2.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - EC09FA93CD817F51A9C4D57E8FDB8067 /* SDImageCacheConfig.m in Sources */ = {isa = PBXBuildFile; fileRef = EB6575014C131E79DB6B6087A03894C8 /* SDImageCacheConfig.m */; }; - EC2FD4350EA605565A112C2979D54E42 /* HXPhotoTools.m in Sources */ = {isa = PBXBuildFile; fileRef = D691AE19F3BF2E69C8F448E5F6CAE95B /* HXPhotoTools.m */; }; - EC5A05DD85E55884E3407625F59C18C6 /* DTAttributedTextContentView.h in Headers */ = {isa = PBXBuildFile; fileRef = C24D2A464E4961C78DC0ACD72A375D61 /* DTAttributedTextContentView.h */; settings = {ATTRIBUTES = (Public, ); }; }; - EC7A19215B0957CF1EFFF58A1D79F273 /* MJRefreshFooter.m in Sources */ = {isa = PBXBuildFile; fileRef = 849708CEAA737556D6A6EEB20D5A760D /* MJRefreshFooter.m */; }; - EC8A372AEAA469C74B2208C4606DDF3E /* HXPhotoPicker-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = AD838E7A51EC7744BD349FE55EC72164 /* HXPhotoPicker-dummy.m */; }; - ECB08950D6E9F872672FB5280A43FA24 /* YYModel.h in Headers */ = {isa = PBXBuildFile; fileRef = 19F7A9F97876C4E9BC7B944AA08B4FF8 /* YYModel.h */; settings = {ATTRIBUTES = (Public, ); }; }; - ECC185838CAF58D6BC93695DDA32E409 /* SDFileAttributeHelper.h in Headers */ = {isa = PBXBuildFile; fileRef = 57FEC39D4A3E4368D235965E1BF19062 /* SDFileAttributeHelper.h */; settings = {ATTRIBUTES = (Private, ); }; }; - ECEA218263BDC01B5765DEB51EE5D63F /* SRPinningSecurityPolicy.h in Headers */ = {isa = PBXBuildFile; fileRef = F8FD66E1A8417131053EC3F09AE5E04A /* SRPinningSecurityPolicy.h */; settings = {ATTRIBUTES = (Project, ); }; }; - ED0B81FF1DEC0B138947EA93D22E5A4E /* AFNetworkActivityIndicatorManager.h in Headers */ = {isa = PBXBuildFile; fileRef = D3A24D3324FBB733E73E13BA6D825E78 /* AFNetworkActivityIndicatorManager.h */; settings = {ATTRIBUTES = (Public, ); }; }; - EDA95B072E393487AB3D17607657C96D /* UIFont+DTCoreText.m in Sources */ = {isa = PBXBuildFile; fileRef = 7BEE30967FB98E3DAD0A7FFCD56DCB32 /* UIFont+DTCoreText.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -DOS_OBJECT_USE_OBJC=0"; }; }; - EDF3BC7DC11AB501D444507C0D743272 /* UIImageView+HXExtension.h in Headers */ = {isa = PBXBuildFile; fileRef = C64D86D2501CF98A9BBD207E0D17490A /* UIImageView+HXExtension.h */; settings = {ATTRIBUTES = (Public, ); }; }; - EDFA81B2C5D9FD36974528FEFE33309D /* SDWebImageCacheSerializer.h in Headers */ = {isa = PBXBuildFile; fileRef = 813F64FD14D9FCEF43D43B0B265F8E3E /* SDWebImageCacheSerializer.h */; settings = {ATTRIBUTES = (Public, ); }; }; - EE3B8613CDD20D58260C22D21BC61F38 /* AFCompatibilityMacros.h in Headers */ = {isa = PBXBuildFile; fileRef = 18193BF25CB434A4CBBF94F85A76D990 /* AFCompatibilityMacros.h */; settings = {ATTRIBUTES = (Public, ); }; }; - EE424ECE443C88A654B2CC271E9F4874 /* mz_strm_wzaes.h in Headers */ = {isa = PBXBuildFile; fileRef = 8DF939F3212161E8E8E67F4BA032D969 /* mz_strm_wzaes.h */; settings = {ATTRIBUTES = (Project, ); }; }; - EE85A2DDCED7EE7AB3F57DE292D36C18 /* MJRefreshHeader.m in Sources */ = {isa = PBXBuildFile; fileRef = C6B1C800DB0790B08E4E382003DF604E /* MJRefreshHeader.m */; }; - EE8A8825B4733B59D4576172764F2AAC /* HXPhotoViewPresentTransition.h in Headers */ = {isa = PBXBuildFile; fileRef = C31A688F2F41D5B0746990FB2B88D86F /* HXPhotoViewPresentTransition.h */; settings = {ATTRIBUTES = (Public, ); }; }; - EF9C00E340B33BA67D9CEF5A2262D15E /* mz_strm_zlib.h in Headers */ = {isa = PBXBuildFile; fileRef = B9F17A0E83249407DB3C56C9BA53E8A1 /* mz_strm_zlib.h */; settings = {ATTRIBUTES = (Project, ); }; }; - EF9CFA6F5713A875AA54F0A284226F95 /* HXPhotoEdit.m in Sources */ = {isa = PBXBuildFile; fileRef = 10741D9DFD0E06B86CC1439FBBED461F /* HXPhotoEdit.m */; }; - EFBC6626A53D5A38C59DBE189C264DE2 /* YYTextAttribute.h in Headers */ = {isa = PBXBuildFile; fileRef = 04BAD3ED0BD86CBFAA1456664770060E /* YYTextAttribute.h */; settings = {ATTRIBUTES = (Public, ); }; }; - EFBCD5F499464C4A8042EBCFAB4ACC1A /* FMDatabaseAdditions.m in Sources */ = {isa = PBXBuildFile; fileRef = 40A2D5396F52381EA680D060BADBAB2A /* FMDatabaseAdditions.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0"; }; }; - EFE936E5DBC6AEE0B47D92500218702C /* ZipArchive.h in Headers */ = {isa = PBXBuildFile; fileRef = 64711E7E5B5DAB7885409B423D5FF125 /* ZipArchive.h */; settings = {ATTRIBUTES = (Project, ); }; }; - F019ED8E4845E6CA2B274E5C079312AD /* HXPhotoLimitView.m in Sources */ = {isa = PBXBuildFile; fileRef = D077218F7A24CF688D2EBA935DFC140F /* HXPhotoLimitView.m */; }; - F01A528BBE23051E19BB4AACDF9C192C /* SDWebImageDownloaderRequestModifier.h in Headers */ = {isa = PBXBuildFile; fileRef = C11F941291C80D22C8961A44E299C034 /* SDWebImageDownloaderRequestModifier.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F0925F82F575F480D875DA94DA870E20 /* UIButton+HXExtension.h in Headers */ = {isa = PBXBuildFile; fileRef = 4C0496EDDF0411B44C150B8740A1E0A8 /* UIButton+HXExtension.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F09DF119162463BF7F12D75F6A2ACB69 /* HXPhotoManager.h in Headers */ = {isa = PBXBuildFile; fileRef = D0BE38C94D5318D5A636239903F92E97 /* HXPhotoManager.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F0A8BD29E773E2DD530D5A9E5D650C64 /* NSButton+WebCache.m in Sources */ = {isa = PBXBuildFile; fileRef = D45575E32C50B7CB673AA4D20D921B4E /* NSButton+WebCache.m */; }; - F0A9E5779F37FDC1B0EAE9A3F7B86745 /* NSString+GHMarkdownParser.m in Sources */ = {isa = PBXBuildFile; fileRef = 610A31F82FCE1E70F9C35A875191BA49 /* NSString+GHMarkdownParser.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0"; }; }; - F0AD0E9222DC4A06FFC0B07737CE2FEA /* MJRefreshAutoFooter.h in Headers */ = {isa = PBXBuildFile; fileRef = DD594CACE43F3A9D5C8CAF4C97AA4CBC /* MJRefreshAutoFooter.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F147CA50AABD9BFF90293236C1E7E0ED /* MobileCoreServices.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0B252D92516D267478074DA69CD60B23 /* MobileCoreServices.framework */; }; - F1F81A853F45262031F958B72A67827A /* SDWebImageTransitionInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = 0D4413BEEA0E97A19BA12F9D329265F3 /* SDWebImageTransitionInternal.h */; settings = {ATTRIBUTES = (Private, ); }; }; - F24A4839C2F2BC3E44B0D857C724C67F /* ImageIO.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = A10F95D0AE89DAE27A4E48E1B3F007C7 /* ImageIO.framework */; }; - F28DD4EC570DE71EBAA44940B3641E78 /* HXPhotoPicker.bundle in Resources */ = {isa = PBXBuildFile; fileRef = 59DEED48756BFBDB106DFF7E1AD18C34 /* HXPhotoPicker.bundle */; }; - F3959A6F13D70E595F272F07FB8B00BD /* FMDatabase.h in Headers */ = {isa = PBXBuildFile; fileRef = B273FBFC6B869FA8F18BCA0CBBDE4368 /* FMDatabase.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F4B9B06F951FFF35806F5358CBEE9E95 /* DTCoreTextMacros.h in Headers */ = {isa = PBXBuildFile; fileRef = 7CA4126303DA9BB2CEBC2CFB340D5825 /* DTCoreTextMacros.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F4D27FF1356667BE35B37BFE422F1FE2 /* DTHTMLAttributedStringBuilder.m in Sources */ = {isa = PBXBuildFile; fileRef = A5701544C8578321D20007913772AC50 /* DTHTMLAttributedStringBuilder.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -DOS_OBJECT_USE_OBJC=0"; }; }; - F4EE2E6DCDCEF44F75E879B4AE7581A9 /* webpi_dec.h in Headers */ = {isa = PBXBuildFile; fileRef = FF073969335F4E55AEFAE8DF9F834723 /* webpi_dec.h */; settings = {ATTRIBUTES = (Project, ); }; }; - F4F723087ED20D05F02C8FF1562305CA /* IQKeyboardManager-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = ED21C784F0695394855E296658EF710D /* IQKeyboardManager-dummy.m */; }; - F5FC44F20C4C70ED6A445DE22E794A58 /* NSURL+DTUnshorten.m in Sources */ = {isa = PBXBuildFile; fileRef = 52987D20215D956E93E68BE3B8BB16A6 /* NSURL+DTUnshorten.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0"; }; }; - F62CA7F6612508022E7061A33D0D7A39 /* NSCharacterSet+HTML.m in Sources */ = {isa = PBXBuildFile; fileRef = 408B379783503726D74AB984A4565704 /* NSCharacterSet+HTML.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -DOS_OBJECT_USE_OBJC=0"; }; }; - F6640B7D93F5C88E68549059C40FA180 /* histogram_enc.c in Sources */ = {isa = PBXBuildFile; fileRef = 699E083D6DB35956E2DCD6EE46C2CA05 /* histogram_enc.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - F677A7103D7C898C2FF7998DACFAF54B /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 87AD0693AF68080015AE51152A7B1A5B /* UIKit.framework */; }; - F684B879DD9974E6DECAA87F19838C98 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 289873C8BE75186A989C5DED73A68B2E /* Foundation.framework */; }; - F68EA6BE66E478F9F507B4784E2A5CB8 /* ImageIO.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = A10F95D0AE89DAE27A4E48E1B3F007C7 /* ImageIO.framework */; }; - F6EFFD36E5B1E6F604124B1014D8521B /* UIView+WebCache.h in Headers */ = {isa = PBXBuildFile; fileRef = C38941832534360C249641271C2453A6 /* UIView+WebCache.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F70809F061727C4D21515A942C617420 /* lossless_enc_msa.c in Sources */ = {isa = PBXBuildFile; fileRef = 88E7F92057695A56DBBF8AFBE5FEA277 /* lossless_enc_msa.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - F71117E3C5158BD6036AA7F8AB71FC47 /* NSBundle+MJRefresh.h in Headers */ = {isa = PBXBuildFile; fileRef = FDA8CF19121830C74EB8B4FC698D2644 /* NSBundle+MJRefresh.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F73C6B8F53A58263A375518A8BFF974F /* IQTitleBarButtonItem.h in Headers */ = {isa = PBXBuildFile; fileRef = CC1A0BA25D1A8D9F0CC946339B2BE725 /* IQTitleBarButtonItem.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F7B48CDD4E960C49C7294F4E2C67D523 /* SRDelegateController.h in Headers */ = {isa = PBXBuildFile; fileRef = 8151079D84FC6476AB0BA2010558BC10 /* SRDelegateController.h */; settings = {ATTRIBUTES = (Project, ); }; }; - F830455436F6D96CDA374453C415E24C /* bit_reader_utils.h in Headers */ = {isa = PBXBuildFile; fileRef = 7EC6B3524841D639EBFFCD0EBF8AC515 /* bit_reader_utils.h */; settings = {ATTRIBUTES = (Project, ); }; }; - F847DB2BA40225C45CD418323B08F8A9 /* HXCustomCollectionReusableView.h in Headers */ = {isa = PBXBuildFile; fileRef = 5FEA7DF3DE743F44EB9D80544A3923A9 /* HXCustomCollectionReusableView.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F84E93ED07FA5DA7970F8D5ACEFA5F37 /* DTCoreGraphicsUtils.h in Headers */ = {isa = PBXBuildFile; fileRef = C2B2658A32163C5136F5D81934E379A1 /* DTCoreGraphicsUtils.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F8B0EBF12AACD16E9D073F16F105FCBD /* DTObjectTextAttachment.h in Headers */ = {isa = PBXBuildFile; fileRef = 0DE2457983A9A1A836390E0AEDD9290C /* DTObjectTextAttachment.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F8F88D4B557757ED05992A0456DD425B /* dec_mips32.c in Sources */ = {isa = PBXBuildFile; fileRef = A300C9ABC87BA342E9A39B31B5D18A68 /* dec_mips32.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - FA482C6F33494F529CF642D22DBA3B44 /* MJRefreshHeader.h in Headers */ = {isa = PBXBuildFile; fileRef = 0F0682112FEA3A73FA0E8A77C3785530 /* MJRefreshHeader.h */; settings = {ATTRIBUTES = (Public, ); }; }; - FA547B4C8198B509384F91C97820C554 /* SDWebImageCompat.m in Sources */ = {isa = PBXBuildFile; fileRef = 0B3B80279B73511DD1A2EC7ABDBE878F /* SDWebImageCompat.m */; }; - FA57C7B9116769DBBCAEE173060683A3 /* AFImageDownloader.m in Sources */ = {isa = PBXBuildFile; fileRef = 1B71F349F5EC58BB888CA84923862A84 /* AFImageDownloader.m */; }; - FAB500875933AC4BDEA90D49DC494DB1 /* cost_sse2.c in Sources */ = {isa = PBXBuildFile; fileRef = 5CAD516331582B67499277EE1A3E5C4D /* cost_sse2.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - FAEEAD2CDF2BA60866A9B704FD55FB12 /* upsampling_sse2.c in Sources */ = {isa = PBXBuildFile; fileRef = 0154200FBF9ED62F5ED1F5AA8B3F3231 /* upsampling_sse2.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - FB9A72C7D1570538977F2544D3BD45BD /* HXPhotoManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 0CB63194229D84F2A79A4EAA477E30BE /* HXPhotoManager.m */; }; - FBA7EA226496BF2188316CF420E20D71 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 289873C8BE75186A989C5DED73A68B2E /* Foundation.framework */; }; - FC07268B4377E083C883195A7D2D4063 /* SDAnimatedImageRep.h in Headers */ = {isa = PBXBuildFile; fileRef = 71E6FFA24B97BD0A8EAA0400A81B638D /* SDAnimatedImageRep.h */; settings = {ATTRIBUTES = (Public, ); }; }; - FC42711B8E37AD9B5C2F735EDDAD441A /* MJRefreshAutoNormalFooter.h in Headers */ = {isa = PBXBuildFile; fileRef = E946D2318D153B5CE1F37242891C9FD4 /* MJRefreshAutoNormalFooter.h */; settings = {ATTRIBUTES = (Public, ); }; }; - FC63528641777BDF3D4859D045D01873 /* DTFoundationConstants.h in Headers */ = {isa = PBXBuildFile; fileRef = C09447819519E4F94284A867A7C62AE1 /* DTFoundationConstants.h */; settings = {ATTRIBUTES = (Public, ); }; }; - FCAA2BB99EB95D2F114CA581E05C7898 /* DTDictationPlaceholderView.m in Sources */ = {isa = PBXBuildFile; fileRef = B7EF56E0ED0305F42F53F61CF4898FBF /* DTDictationPlaceholderView.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -DOS_OBJECT_USE_OBJC=0"; }; }; - FCC3B428DB745ACAD12F15D334B76518 /* NSAttributedString+DTDebug.m in Sources */ = {isa = PBXBuildFile; fileRef = 172CB473A0EC259FC7EA523C440C76E4 /* NSAttributedString+DTDebug.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -DOS_OBJECT_USE_OBJC=0"; }; }; - FCF67D1B25BAC2519B25B3F32DE9E7C0 /* TAPageControl.m in Sources */ = {isa = PBXBuildFile; fileRef = 1EC9750B7525F2BA4C5ED4C7790A781D /* TAPageControl.m */; }; - FD2C1B3B3AA993BF54643CE885149847 /* UIImage+GIF.h in Headers */ = {isa = PBXBuildFile; fileRef = E7592FAEA22FEB57FCCBD8BBA843A22C /* UIImage+GIF.h */; settings = {ATTRIBUTES = (Public, ); }; }; - FD548D04DBD8D2848550AB7D483922DC /* SDImageCodersManager.m in Sources */ = {isa = PBXBuildFile; fileRef = A1E6D783DEC67D0886EFA41ED2A0F29E /* SDImageCodersManager.m */; }; - FDED68456B089945207D55B9ED1C28BA /* SDWebImageError.h in Headers */ = {isa = PBXBuildFile; fileRef = 7C72E0B70ADF77470D006881B1449526 /* SDWebImageError.h */; settings = {ATTRIBUTES = (Public, ); }; }; - FE214DE24F821993C26BAD15719F5302 /* DTCoreTextLayoutFrame.m in Sources */ = {isa = PBXBuildFile; fileRef = 35D8ADED8C55CCE6DFC4C75536E31AB2 /* DTCoreTextLayoutFrame.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -DOS_OBJECT_USE_OBJC=0"; }; }; - FE2EE6093678026505B029E3BB5E829E /* anim_encode.c in Sources */ = {isa = PBXBuildFile; fileRef = AA5B3C9B72E1F445F2B91FA83BD79BC4 /* anim_encode.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - FE65F1BB661DA0B662E5789434B4C898 /* HXCustomNavigationController.h in Headers */ = {isa = PBXBuildFile; fileRef = 87FB0C5827B7070F24FD035E52381E47 /* HXCustomNavigationController.h */; settings = {ATTRIBUTES = (Public, ); }; }; - FE8BF7C7018EF47E97426B7D135691A3 /* mz_strm_os_posix.c in Sources */ = {isa = PBXBuildFile; fileRef = 30684A712255B8EFC70C314B7E0F7671 /* mz_strm_os_posix.c */; }; - FEB0CF6F69DD4D4ACB89BAAB553E2D60 /* SRLog.h in Headers */ = {isa = PBXBuildFile; fileRef = D19C6AB1CD2E310086246AFDF3B56FF2 /* SRLog.h */; settings = {ATTRIBUTES = (Project, ); }; }; - FEB663EEB9777C4A629AE10D6437F919 /* NSString+DTURLEncoding.h in Headers */ = {isa = PBXBuildFile; fileRef = 086680F7D606E27A49B5BE1D08089F3F /* NSString+DTURLEncoding.h */; settings = {ATTRIBUTES = (Public, ); }; }; - FEEF7FAB2E47F388F301C0B6DDE78872 /* PHAsset+HXExtension.h in Headers */ = {isa = PBXBuildFile; fileRef = 33002F0E38871FB86949391DA2F353C5 /* PHAsset+HXExtension.h */; settings = {ATTRIBUTES = (Public, ); }; }; - FEFD225393A5449E18D28EF651FB3C73 /* DTDictationPlaceholderTextAttachment.h in Headers */ = {isa = PBXBuildFile; fileRef = 77E079F0FEA7EF971DEC342C3558EBCD /* DTDictationPlaceholderTextAttachment.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 001F8AD42B53FA3D5CB8A515F2605EC3 /* LQYPickerView.m in Sources */ = {isa = PBXBuildFile; fileRef = BC18AA59404B3415125877D0F1964E64 /* LQYPickerView.m */; }; + 0066C9BDBCB5DB47CB2A1DAB18E8A1EF /* CoreText.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F1E195639051A4FE58268E0D05D7BF4F /* CoreText.framework */; }; + 00AD329DA4AA5B175AB5285D7EE9F196 /* NSArray+DTError.m in Sources */ = {isa = PBXBuildFile; fileRef = 94B76D585549025FCB4A74FE848EC13D /* NSArray+DTError.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0"; }; }; + 00D2873143D1B0FB4BE819168A9CD8CA /* quant_levels_dec_utils.c in Sources */ = {isa = PBXBuildFile; fileRef = 2040007A6E395D40805C24768C76653E /* quant_levels_dec_utils.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + 0104977F50A324681C504F3CA7B2BE17 /* MJRefreshGifHeader.m in Sources */ = {isa = PBXBuildFile; fileRef = 4536284EDCEE5144FDE7A31D0368893A /* MJRefreshGifHeader.m */; }; + 0114B8F5F20574BB892ACFE2B202D95C /* MJRefreshTrailer.h in Headers */ = {isa = PBXBuildFile; fileRef = 530E8F597DBFF6013750CD2A9059FAED /* MJRefreshTrailer.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 017169EFCF339B59B9259F2496C0F51C /* YYLabel.h in Headers */ = {isa = PBXBuildFile; fileRef = 57E37B56BCDAFCBF31CB7CB8918BA593 /* YYLabel.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 01B4962E95B0A0795B1E55AF36DA68F6 /* MOFSPickerView.h in Headers */ = {isa = PBXBuildFile; fileRef = 6BC62B40FBB244CC15B0C6AC1AF2AE34 /* MOFSPickerView.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 01C70DF9478B8E48DF25B0B5A4E72CA2 /* HXPhotoEditStickerView.m in Sources */ = {isa = PBXBuildFile; fileRef = 1F31AE5225E269EB8BBE2D3253FB9224 /* HXPhotoEditStickerView.m */; }; + 01CAF784E88F6311309F32D814F0FEEF /* UIFont+HXExtension.h in Headers */ = {isa = PBXBuildFile; fileRef = AD94470035A66CB6933A108213DAFF27 /* UIFont+HXExtension.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 020BFE0F854C063ABAED2DBC1689C2AC /* UIButton+HXExtension.h in Headers */ = {isa = PBXBuildFile; fileRef = 4C0496EDDF0411B44C150B8740A1E0A8 /* UIButton+HXExtension.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 030DE50F280B0B9BACC7D9BC920E542F /* UITableView+FDKeyedHeightCache.h in Headers */ = {isa = PBXBuildFile; fileRef = 742538A4B1DD4057BD903B90C9FD0AF6 /* UITableView+FDKeyedHeightCache.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 03588B938BECEEF89042E2C73159BEA2 /* mz_strm_wzaes.h in Headers */ = {isa = PBXBuildFile; fileRef = 8DF939F3212161E8E8E67F4BA032D969 /* mz_strm_wzaes.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 0362BB03F32EC9FB6013DEE29E8E33EF /* SRHTTPConnectMessage.m in Sources */ = {isa = PBXBuildFile; fileRef = 3DF62BFA21E3E0C7AC36B4617D546C32 /* SRHTTPConnectMessage.m */; }; + 0365734B07F09325B1CB55FD60FB7FE4 /* config.h in Headers */ = {isa = PBXBuildFile; fileRef = FC563161767484610A78370B02570CB1 /* config.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 037B1D8672E05A2085997C6EFCD6F387 /* SDImageLoader.h in Headers */ = {isa = PBXBuildFile; fileRef = 73035353D8609201D76D834F0D0B7951 /* SDImageLoader.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 03C064303758D51B6496594275BC3E37 /* PhotosUI.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 2DF94DC4A3B5FD2D12EF61AD395AB7BA /* PhotosUI.framework */; }; + 03C799B414232EE811ACC0E7B223FD5F /* alpha_processing_neon.c in Sources */ = {isa = PBXBuildFile; fileRef = DFD3D202D7A50AF44FBA3DC287AFBC10 /* alpha_processing_neon.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + 03D90C831397E8636A33CE557024A136 /* NSMutableAttributedString+HTML.h in Headers */ = {isa = PBXBuildFile; fileRef = 21E8128A6CFAB525CC4F6EA4EB67280C /* NSMutableAttributedString+HTML.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 03EB84BE88F9C6C43F3140FD49453626 /* HXPhotoView.m in Sources */ = {isa = PBXBuildFile; fileRef = 59291BF9DEF304C5CA0428E584DADB84 /* HXPhotoView.m */; }; + 046C8CF4F5BC1F8F7AEB535E1FB5CFF9 /* TADotView.m in Sources */ = {isa = PBXBuildFile; fileRef = 65C5E91BAB4782FFEC9E6899EA7CF89A /* TADotView.m */; }; + 047F86D589F138CC97BBA75B490A677D /* IQPreviousNextView.m in Sources */ = {isa = PBXBuildFile; fileRef = F8F0066029F4BC994E5F8F177DE8DAAB /* IQPreviousNextView.m */; }; + 04986EEC139DC7C45DAB58056315FDC8 /* SRPinningSecurityPolicy.h in Headers */ = {isa = PBXBuildFile; fileRef = F8FD66E1A8417131053EC3F09AE5E04A /* SRPinningSecurityPolicy.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 049F424700228E95B0CA10A8B965580C /* NSAttributedString+DTDebug.m in Sources */ = {isa = PBXBuildFile; fileRef = 172CB473A0EC259FC7EA523C440C76E4 /* NSAttributedString+DTDebug.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -DOS_OBJECT_USE_OBJC=0"; }; }; + 04E75D6743CBE17B30EA33258AC8DD3E /* utils.h in Headers */ = {isa = PBXBuildFile; fileRef = B984614368D4E6D05649DEF444A445E0 /* utils.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 05C0BCC686313351ED3DC295084B8A5A /* UIImage+ExtendedCacheData.h in Headers */ = {isa = PBXBuildFile; fileRef = 431E067EDDB9A879711871E004353ED5 /* UIImage+ExtendedCacheData.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 05C72493BC22CB7BA10670ACB0EC8023 /* YYTextDebugOption.m in Sources */ = {isa = PBXBuildFile; fileRef = ECB7FBAFFA82ADB46CB5ABD22D3D1C2C /* YYTextDebugOption.m */; }; + 05E2B7C1DB7528A0BBEA1521BE0DBAF1 /* MASViewAttribute.h in Headers */ = {isa = PBXBuildFile; fileRef = 7DEEDA7E2151C516883440A317671C70 /* MASViewAttribute.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 0635BB9D4BF6B284F6AB431741A26055 /* upsampling_neon.c in Sources */ = {isa = PBXBuildFile; fileRef = 85B33DF8E9A17E8A64CFA3EE2FFAA923 /* upsampling_neon.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + 06E189FEB307DB7750A567D188722366 /* SDGraphicsImageRenderer.m in Sources */ = {isa = PBXBuildFile; fileRef = 16A0832280C06304C65C72027E7B67C6 /* SDGraphicsImageRenderer.m */; }; + 06F0B1216A540A6DD777001555EA151E /* HXPhotoEditGraffitiColorModel.m in Sources */ = {isa = PBXBuildFile; fileRef = AC323B46C2144A9B53B62D715FCA25F4 /* HXPhotoEditGraffitiColorModel.m */; }; + 07001AC0996BE60A300662B816A2F12C /* FMDatabasePool.m in Sources */ = {isa = PBXBuildFile; fileRef = 2102542B56B272D3ACF54A41730639CB /* FMDatabasePool.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0"; }; }; + 07632D281C5DED61CC7866B079BC9D2C /* SocketRocket.h in Headers */ = {isa = PBXBuildFile; fileRef = AFA851E6CFF62BEA42838B5B5A0E1641 /* SocketRocket.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 081F53D30EF8AC1051445B9094C1BA52 /* UIView+WebCache.m in Sources */ = {isa = PBXBuildFile; fileRef = 7EED1025D764ACC4185077C23E1F946E /* UIView+WebCache.m */; }; + 082E28AA62F1BC069B67256534386E82 /* SDImageCoder.h in Headers */ = {isa = PBXBuildFile; fileRef = 315744588BA6E353AC21525F39407113 /* SDImageCoder.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 08AC508F243F11B8224981B001FFC6CD /* NSString+HTML.m in Sources */ = {isa = PBXBuildFile; fileRef = 90A347F56CEEE7A224AAD19E86BE9B9F /* NSString+HTML.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -DOS_OBJECT_USE_OBJC=0"; }; }; + 08FEFE6873047CB3D8661201F3F87E81 /* SDWebImageDownloaderResponseModifier.m in Sources */ = {isa = PBXBuildFile; fileRef = 412F1514A270557679A6779FB5098753 /* SDWebImageDownloaderResponseModifier.m */; }; + 090CC8DB2713055B65F3693A67A9F0AF /* mz_zip_rw.c in Sources */ = {isa = PBXBuildFile; fileRef = BC996223D54F1885C53D203335532BE5 /* mz_zip_rw.c */; }; + 091A9A7B4E544655AB562B7BD305B244 /* SDImageCacheConfig.h in Headers */ = {isa = PBXBuildFile; fileRef = 843C7894CF4A4186D18B395276F1AF6B /* SDImageCacheConfig.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 09553B58A43786AC9084C3C31439FC0B /* markdown.c in Sources */ = {isa = PBXBuildFile; fileRef = 4625E8D6F9B76FD52484DFA277D21187 /* markdown.c */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0"; }; }; + 09619600B966107FA6826F5DE5823B72 /* UIImage+MultiFormat.m in Sources */ = {isa = PBXBuildFile; fileRef = 42B278CE1325C890AC80F7BC13CCD1FD /* UIImage+MultiFormat.m */; }; + 09B0041C75A41664964C757532CC703A /* HXPhotoEditStickerItemContentView.m in Sources */ = {isa = PBXBuildFile; fileRef = 3733AD8C4FBCD82A7020C258CC9084EB /* HXPhotoEditStickerItemContentView.m */; }; + 09D83550FA3463CBD1F973791C1BAD6D /* MOFSDatePicker.h in Headers */ = {isa = PBXBuildFile; fileRef = 884793F205E76A1A3B5C1949A5DB3BC0 /* MOFSDatePicker.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 0A0A345C0241627708415615771F6838 /* lossless_enc_mips_dsp_r2.c in Sources */ = {isa = PBXBuildFile; fileRef = 7849118C9D307047DEA98E4DE436D8FD /* lossless_enc_mips_dsp_r2.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + 0A543346E663B7BA3CC071AA92390EB4 /* TADotView.h in Headers */ = {isa = PBXBuildFile; fileRef = ADF823348C55C5A30E6D258C14CF6871 /* TADotView.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 0A6F296C16EA0A455916828CCBEEFDC8 /* IQKeyboardReturnKeyHandler.m in Sources */ = {isa = PBXBuildFile; fileRef = CDF9422C14235E190BE1995F9C0A94C4 /* IQKeyboardReturnKeyHandler.m */; }; + 0A9EBDF836233C803F73FB6C1799E054 /* HXPhotoBottomSelectView.m in Sources */ = {isa = PBXBuildFile; fileRef = 57E20BC76EA78FBF0F49B0C12DA069AC /* HXPhotoBottomSelectView.m */; }; + 0AB52C0487A31E8D3D238D3F1C00315B /* NSString+DTPaths.h in Headers */ = {isa = PBXBuildFile; fileRef = C45ECC15C491E44FAAC979455F54BBDF /* NSString+DTPaths.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 0ABC4D62588EABAA636441FD9A82C940 /* CTLineUtils.h in Headers */ = {isa = PBXBuildFile; fileRef = 1A94D776831DC1B5AF52DAFA7932BC10 /* CTLineUtils.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 0AE6A7FE983C927682480C8A9D1C32A9 /* UITableView+FDTemplateLayoutCellDebug.m in Sources */ = {isa = PBXBuildFile; fileRef = 0A9CF2C4CAA5804D370CCA0E850DC956 /* UITableView+FDTemplateLayoutCellDebug.m */; }; + 0AF16F084FDB6E84677C4692CD931EE6 /* TAAbstractDotView.m in Sources */ = {isa = PBXBuildFile; fileRef = 257D8A7DE77640EF4651269CA8A29EA9 /* TAAbstractDotView.m */; }; + 0B52433B68C3249818DF2C648AB92DA6 /* HXPhotoEditSplashView.m in Sources */ = {isa = PBXBuildFile; fileRef = 6A2E447F61737DD5364F666DE16A5F83 /* HXPhotoEditSplashView.m */; }; + 0B6FA1F22150D7F8B1865F41FF70C922 /* DTImage+HTML.h in Headers */ = {isa = PBXBuildFile; fileRef = 7250FEC75AA61033D9C8E9604B24DEA4 /* DTImage+HTML.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 0BC07F4382425ED134B78369F5BAD1C4 /* SDImageCodersManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 54341703B27DF0928F4BD8DA325A9A9E /* SDImageCodersManager.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 0BCA1CEF8D18D72E3E58AA74B8928AE1 /* DTActivityTitleView.h in Headers */ = {isa = PBXBuildFile; fileRef = 8E5C3748880B7BFD3AC3175BABF64050 /* DTActivityTitleView.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 0BD1E52C6A20A1E2F9B6044C2CF41DAC /* SDCollectionViewCell.h in Headers */ = {isa = PBXBuildFile; fileRef = B074FEA81269824D6D99FD0549F1E098 /* SDCollectionViewCell.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 0C5577668F46933C06A4A9486B739C62 /* PopupView.m in Sources */ = {isa = PBXBuildFile; fileRef = 7E6583CD1F9A79AB0B9129BD3C121B0D /* PopupView.m */; }; + 0C6C1DF657C9B13F7BAB9AFCDC583837 /* HXPhotoEditGraffitiColorSizeView.m in Sources */ = {isa = PBXBuildFile; fileRef = 6120B738C3A2E38C49DA2056AAA61E55 /* HXPhotoEditGraffitiColorSizeView.m */; }; + 0C789EC69C1D9F6B7606A71F7D11F458 /* SDAsyncBlockOperation.h in Headers */ = {isa = PBXBuildFile; fileRef = F7B5A993AFDE1D517A20ED193127C377 /* SDAsyncBlockOperation.h */; settings = {ATTRIBUTES = (Private, ); }; }; + 0C91F1C99A35729020707737A2FEDD00 /* UIView+MJExtension.m in Sources */ = {isa = PBXBuildFile; fileRef = 018A9DD2DA4A274BEB9D2A7439E55838 /* UIView+MJExtension.m */; }; + 0CA0D096C0B9639CB98BC1CB283A5907 /* quant_levels_utils.c in Sources */ = {isa = PBXBuildFile; fileRef = BCF05379597816CE7102E795F76EF30C /* quant_levels_utils.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + 0CB64CB5060AD130E14BEEE2F8A6E07F /* HXPhotoEditStickerTrashView.h in Headers */ = {isa = PBXBuildFile; fileRef = 7048F2B85663D1EF93DFEC9F926716B0 /* HXPhotoEditStickerTrashView.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 0D4DD2D8825FF1A96634726EF321570B /* DTBreakHTMLElement.m in Sources */ = {isa = PBXBuildFile; fileRef = 868FC9677DD602D3B6AA8491D7BE4B3C /* DTBreakHTMLElement.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -DOS_OBJECT_USE_OBJC=0"; }; }; + 0D72C23AB0597CFF32A4C8889E6AA3DA /* YYTextRubyAnnotation.h in Headers */ = {isa = PBXBuildFile; fileRef = 497EC56EA665458CF6C5EECFAD195019 /* YYTextRubyAnnotation.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 0DF5856674EB9A3C7E5A5B1BBE9FAED4 /* MOFSAddressPickerView.h in Headers */ = {isa = PBXBuildFile; fileRef = 70B90E0CB92BE90F0FA689AD38BAA4F0 /* MOFSAddressPickerView.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 0E2ECB052F836AD0D0F5120C3F4807B7 /* vp8li_enc.h in Headers */ = {isa = PBXBuildFile; fileRef = 5853ABA8B96D6A171CEF8BADEAAA7007 /* vp8li_enc.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 0E4B0BAA25B6D5B2660DFD088182942F /* SDWebImage-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = B548B977D65EA906956D352CF1EE153B /* SDWebImage-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 0E97E599AFAECF5ADA6320390A394E72 /* SDWebImagePrefetcher.m in Sources */ = {isa = PBXBuildFile; fileRef = 910271A172FB8D2FD0F0E164B52271CD /* SDWebImagePrefetcher.m */; }; + 0EF82C537B9797EF0A6138CFA1D71D2B /* tree_dec.c in Sources */ = {isa = PBXBuildFile; fileRef = CEF6660C4229CA2CC18F3C01554FB607 /* tree_dec.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + 0F31B31FE6C8649DA05D958A66F9D271 /* IQKeyboardManagerConstants.h in Headers */ = {isa = PBXBuildFile; fileRef = E15048ED754217B61D576689A0368632 /* IQKeyboardManagerConstants.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 0F57B200F4BA21668D932879FC2B80B5 /* SDWebImageWebPCoder.h in Headers */ = {isa = PBXBuildFile; fileRef = 58AC70E468ED18BBF63973BAA52ABE20 /* SDWebImageWebPCoder.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 0F962B172DB117E8D83E7A9C884130EB /* muxi.h in Headers */ = {isa = PBXBuildFile; fileRef = 12235019B4D8C452132B2107E882E8BC /* muxi.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 0FB199C06866EC3D430A3E21C4850C87 /* MJRefreshConst.m in Sources */ = {isa = PBXBuildFile; fileRef = 4124D61DC3640DE1DFC75AE87F504DAD /* MJRefreshConst.m */; }; + 0FCBC8C64D8862F2A0E8794EDADDECBD /* UIFont+DTCoreText.h in Headers */ = {isa = PBXBuildFile; fileRef = 990BE2D3BBE23E75C1C5E2BBEDC43BB8 /* UIFont+DTCoreText.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 0FCF45D76E7F5788D6A313F7F950AD79 /* dec_msa.c in Sources */ = {isa = PBXBuildFile; fileRef = 512699C8E0867674520645797D06E6BF /* dec_msa.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + 0FF6B64E3EA4752A5324ABF644406BFA /* SDWebImageCacheSerializer.h in Headers */ = {isa = PBXBuildFile; fileRef = 813F64FD14D9FCEF43D43B0B265F8E3E /* SDWebImageCacheSerializer.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 104742BE068C9F5CBE55CA3D750A20DB /* enc.c in Sources */ = {isa = PBXBuildFile; fileRef = 9EC4412FE53CE3AAED2808F4BA3BAC93 /* enc.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + 1047D2086FAD702E94829A26274A2C5F /* sharpyuv_dsp.c in Sources */ = {isa = PBXBuildFile; fileRef = E0892AE14217E5A7FA9A5EF7FC4A12A7 /* sharpyuv_dsp.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + 1049C553DC26C66939E90976B5F81C89 /* vp8_dec.h in Headers */ = {isa = PBXBuildFile; fileRef = 71FBAF079A515A8761D777B1F181A5B0 /* vp8_dec.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 104D9196010D2A8C52C0C19E9C9D52E8 /* MBProgressHUD-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = FEE302F9476F612E8328AA0B619D9C0E /* MBProgressHUD-dummy.m */; }; + 109458F9D48FD4F381F0E40E2DB3D91C /* DTLazyImageView.h in Headers */ = {isa = PBXBuildFile; fileRef = 107457B230E048DCE166F170FF9591CB /* DTLazyImageView.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 11C666F1C3E2B683782ED6B22960E56F /* NSArray+HXExtension.h in Headers */ = {isa = PBXBuildFile; fileRef = BE4D1D90479E5EA58FBC77DFAA5D6F20 /* NSArray+HXExtension.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 11D4DC1FCE5647EEA8484AA4A880AF8F /* MBProgressHUD.m in Sources */ = {isa = PBXBuildFile; fileRef = 4FC03168260DA82D712CCC0A5E5717B8 /* MBProgressHUD.m */; }; + 120331856B83F602B11CE7667ABA7073 /* upsampling_sse41.c in Sources */ = {isa = PBXBuildFile; fileRef = 0B26E536BF645304FB6BACEE007EBC24 /* upsampling_sse41.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + 12B4A35B8E40C112E18A7C5511F023E9 /* CoreText.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F1E195639051A4FE58268E0D05D7BF4F /* CoreText.framework */; }; + 12C7DE82A3AB6AC39B308466E7F632BA /* HXFullScreenCameraPlayView.m in Sources */ = {isa = PBXBuildFile; fileRef = C2DDC6368B3C7936DC1087B0D4FC1151 /* HXFullScreenCameraPlayView.m */; }; + 12E0561F867451288E18E03A64866925 /* yuv_sse41.c in Sources */ = {isa = PBXBuildFile; fileRef = 205F7176AD850F34B5659901DC585027 /* yuv_sse41.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + 130C3A85D9F9F445222C2E31EC245B0A /* NSScanner+HTML.h in Headers */ = {isa = PBXBuildFile; fileRef = 5765153654ACE5CE8685869B660D73CF /* NSScanner+HTML.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 136771EFA0FD0D9D220193D884C7C7F1 /* DTImage+HTML.m in Sources */ = {isa = PBXBuildFile; fileRef = 841DA965167E5BAF609EE855A8AB770F /* DTImage+HTML.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -DOS_OBJECT_USE_OBJC=0"; }; }; + 13C08970C4FE9987EA2D5D993CE36004 /* UIColor+HXExtension.m in Sources */ = {isa = PBXBuildFile; fileRef = 88836C5BDD111D82403B6BC83DC3D7AE /* UIColor+HXExtension.m */; }; + 14190E09E20C4F48A2B1DDB6CF411538 /* HXPhotoPreviewBottomView.m in Sources */ = {isa = PBXBuildFile; fileRef = 7261F4BB86B0FD21F6C3EA1074ED905A /* HXPhotoPreviewBottomView.m */; }; + 142DC36C4E8A5C262348932BE8B5B41D /* anim_encode.c in Sources */ = {isa = PBXBuildFile; fileRef = AA5B3C9B72E1F445F2B91FA83BD79BC4 /* anim_encode.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + 144B65962EAF96D0BAC5E446F91F04A4 /* enc_mips32.c in Sources */ = {isa = PBXBuildFile; fileRef = AA6A76EBFF8CA3A751DE382FC85DF39A /* enc_mips32.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + 14DB650DE9291B375DA64F688AAA317F /* HXVideoEditViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = E90D6A44A3D25BF85502E28EA80A59EE /* HXVideoEditViewController.m */; }; + 15A7ED15DA03DD3B9F26A017D270D1C2 /* DTCSSListStyle.h in Headers */ = {isa = PBXBuildFile; fileRef = C4805422F0D4DC48C05CC1DE0467CFB8 /* DTCSSListStyle.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 15B27182B591769C57B55544260DC886 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = EC36730326A1885111C5BE0D8AA23687 /* Foundation.framework */; }; + 15BF3C1D46917AAD817B0900BE4D9A88 /* UIImage+MultiFormat.h in Headers */ = {isa = PBXBuildFile; fileRef = 85EE39D5B2A48AF6DC9A6C322C3BFDFB /* UIImage+MultiFormat.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 15C28D71BC4A83613F1AB5023BDEC01A /* upsampling.c in Sources */ = {isa = PBXBuildFile; fileRef = DD0D7F4CCFF8309B0304F5785EECA73F /* upsampling.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + 15CAD8ECCBC0468E5895AC2EB11ABFDF /* HXPhotoTypes.h in Headers */ = {isa = PBXBuildFile; fileRef = EA1488CE64F5DC63AA4A27E1FA7D99E3 /* HXPhotoTypes.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 15D490C89FF297F4A0BADB300D94224A /* HXPhotoPersentInteractiveTransition.h in Headers */ = {isa = PBXBuildFile; fileRef = B46E002C97D27898F599A85230F6BFE1 /* HXPhotoPersentInteractiveTransition.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 163B4A0628E697A35A39610FD3E84EDE /* SDImageAWebPCoder.h in Headers */ = {isa = PBXBuildFile; fileRef = 871802461B067686EC9BA3390A2CD125 /* SDImageAWebPCoder.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 1695EAD359CE44D79B09FBA395C778B5 /* SDWebImageIndicator.h in Headers */ = {isa = PBXBuildFile; fileRef = 29804FBFE10CE5CBFA3A16848C66954F /* SDWebImageIndicator.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 16DC80AF51E45F15544316C929AC1C4B /* encode.h in Headers */ = {isa = PBXBuildFile; fileRef = 91FCE13E299E53A02178C67B5111FF42 /* encode.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 16E25DFF3BEDBA8D38F81ED1BAD33ABB /* HXCustomNavigationController.m in Sources */ = {isa = PBXBuildFile; fileRef = 1510B45C4F9C471DFDFC907BC6E2A606 /* HXCustomNavigationController.m */; }; + 16E78698B3CFCD1A3CAAB55A9F603552 /* SDDiskCache.m in Sources */ = {isa = PBXBuildFile; fileRef = FCFFE0D6FFA30DCC3B899614146415EF /* SDDiskCache.m */; }; + 1763BF1A73363FCCDD9C9BE2F3C9ECC5 /* MJRefreshAutoStateFooter.m in Sources */ = {isa = PBXBuildFile; fileRef = 22B07407D7C844A10540C2870DFD38AB /* MJRefreshAutoStateFooter.m */; }; + 17AB37BA02329BB0B2F3AF7FF1ADE493 /* SDWebImage-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 06805390CEFE39F07B0D635EF85ADCA9 /* SDWebImage-dummy.m */; }; + 181E5F4343C6D3625AE04C1B0D70F0C7 /* MJRefreshAutoStateFooter.h in Headers */ = {isa = PBXBuildFile; fileRef = 2755774C02FA30C5279A59CA51B64090 /* MJRefreshAutoStateFooter.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 1821649EEEEAED86F289A43E1282A4C7 /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 03B4C673444D64D7A69E5956918705AE /* UIKit.framework */; }; + 1845452D6292BF4A9C5EBAA3607C7A8D /* SDDeviceHelper.m in Sources */ = {isa = PBXBuildFile; fileRef = 9A2CD30CC71C3F5CEAC5917E27F1A19B /* SDDeviceHelper.m */; }; + 189284018676411FF80014BD72749134 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = EC36730326A1885111C5BE0D8AA23687 /* Foundation.framework */; }; + 191824B2B1E1B0A7DD3B6298100B4B8A /* CoreGraphics.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = D9D3196DF8865948F3B55A10BA2DFF8F /* CoreGraphics.framework */; }; + 19237894700AABD50780BCB5E501CE8D /* muxedit.c in Sources */ = {isa = PBXBuildFile; fileRef = 5E60BCD07D4F4EFC09C40CDD17EDA3A8 /* muxedit.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + 192D92141C6268D336BDCA1275D65A06 /* lossless_enc_msa.c in Sources */ = {isa = PBXBuildFile; fileRef = 88E7F92057695A56DBBF8AFBE5FEA277 /* lossless_enc_msa.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + 194C8E6BD59A2DD3B811F133997EDAA8 /* SDWebImageDownloader.m in Sources */ = {isa = PBXBuildFile; fileRef = 4FCEAFE1F964BB8A190BF9209A64CF2C /* SDWebImageDownloader.m */; }; + 19649ED312D92A6F5D2D6AF4E540CE75 /* DTHorizontalRuleHTMLElement.h in Headers */ = {isa = PBXBuildFile; fileRef = D2B12A21491CB32EAF3B7AF927D70BC7 /* DTHorizontalRuleHTMLElement.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 19C342CFB203AEA0E2A7B67FA786BA91 /* DTHTMLWriter.m in Sources */ = {isa = PBXBuildFile; fileRef = 19508FD15BDE383099E698EB9D378799 /* DTHTMLWriter.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -DOS_OBJECT_USE_OBJC=0"; }; }; + 19DE04E9E89AB7AD5700B1C32629486B /* MOFSAddressModel.m in Sources */ = {isa = PBXBuildFile; fileRef = 8B1EA05854242DC7FB902189B39F38BD /* MOFSAddressModel.m */; }; + 19F8A68E37A49FF193C31BFFFF882400 /* UIView+YYText.m in Sources */ = {isa = PBXBuildFile; fileRef = C71B0C679353C754416F368B65A7FBB8 /* UIView+YYText.m */; }; + 1A117EC847E321871E40EB39F3576D11 /* SRDelegateController.m in Sources */ = {isa = PBXBuildFile; fileRef = FA1AE49F35664554EB6438DD1A5410F6 /* SRDelegateController.m */; }; + 1A52E04B0EA57C81BC8A731045AAF98F /* NSURL+DTUnshorten.m in Sources */ = {isa = PBXBuildFile; fileRef = 52987D20215D956E93E68BE3B8BB16A6 /* NSURL+DTUnshorten.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0"; }; }; + 1A76C0CC423AF6F072D55EA435E2F722 /* SDWebImageDefine.m in Sources */ = {isa = PBXBuildFile; fileRef = AF968957116292C99F2B91501F4D76F4 /* SDWebImageDefine.m */; }; + 1B229B400CCD85FD5F0E11E1BDC63196 /* DTVersion.h in Headers */ = {isa = PBXBuildFile; fileRef = 4D2D592B4EB4C0640C544551750509F1 /* DTVersion.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 1B4E701F6DD1172EB7A525B1BD5C6B96 /* color_cache_utils.c in Sources */ = {isa = PBXBuildFile; fileRef = F458BB555F3B9F9835009BAF054094AE /* color_cache_utils.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + 1B925B91904C1C5883657C9058C7390D /* NSURL+DTAppLinks.m in Sources */ = {isa = PBXBuildFile; fileRef = C8948BF549340D74005457E325CD87B7 /* NSURL+DTAppLinks.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0"; }; }; + 1BDF445F3641A5206C57661C63AF4BCD /* SDImageWebPCoder.h in Headers */ = {isa = PBXBuildFile; fileRef = 6774C5BF0180E2CBF6F39F8E8A7589E9 /* SDImageWebPCoder.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 1C10B2B3E413FE82C7D891E68601EE77 /* SDWebImageOperation.h in Headers */ = {isa = PBXBuildFile; fileRef = B7731C08DC5A42E05AA1BC6EE5CA560D /* SDWebImageOperation.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 1C24C57967DA472A3154EAF114A0B8F0 /* HXPhotoClippingView.h in Headers */ = {isa = PBXBuildFile; fileRef = 1F93898A417070DD5D956A22C9745D73 /* HXPhotoClippingView.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 1C5F4984AF3D849D034DC2C71FB7D1F0 /* UIView+DTFoundation.m in Sources */ = {isa = PBXBuildFile; fileRef = AEFDD45CD793C4F0C87915277A8AC028 /* UIView+DTFoundation.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0"; }; }; + 1CA7ADC37A1FB17AA6DDF31CFABF90B2 /* MJRefreshAutoFooter.m in Sources */ = {isa = PBXBuildFile; fileRef = 7F7FD0EDE18FA6670499202F6BBF1158 /* MJRefreshAutoFooter.m */; }; + 1CB3978B07A69A3A020E5CF64D0AAF29 /* YYTextUtilities.m in Sources */ = {isa = PBXBuildFile; fileRef = 529362D0D83AD0FE8A10E1D03CCAEC42 /* YYTextUtilities.m */; }; + 1CDB03419D31CB46D2DDA3BDBFE54FA0 /* MJRefreshAutoFooter.h in Headers */ = {isa = PBXBuildFile; fileRef = DD594CACE43F3A9D5C8CAF4C97AA4CBC /* MJRefreshAutoFooter.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 1D146DC787ED4A8660880889B1245F87 /* HXPhotoTools.m in Sources */ = {isa = PBXBuildFile; fileRef = D691AE19F3BF2E69C8F448E5F6CAE95B /* HXPhotoTools.m */; }; + 1D4F52693E82A4B173871FEE48201D38 /* HXPreviewContentView.h in Headers */ = {isa = PBXBuildFile; fileRef = 9C352CCF9583FA1BD1CE1A70188BDDBF /* HXPreviewContentView.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 1D56A164E9972784FE1E453434091535 /* MOFSPickerManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 32410D9E2FDB3C78481EE33CF3531752 /* MOFSPickerManager.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 1DEA230A6701C090C12AB7BF4F3A58E6 /* UIImage+DTFoundation.m in Sources */ = {isa = PBXBuildFile; fileRef = 34556FF89E64128D6D522244AF38A489 /* UIImage+DTFoundation.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0"; }; }; + 1E33CF505B1DF297100427C3DA86B8EF /* HXCircleProgressView.h in Headers */ = {isa = PBXBuildFile; fileRef = BCB71A981F7667FEC11F8FA066A7ACDE /* HXCircleProgressView.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 1EA0ACD1E9B575A603431A2F1AF43D82 /* basename.c in Sources */ = {isa = PBXBuildFile; fileRef = C68E856296DFA249BF8EA1642E60F8E3 /* basename.c */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0"; }; }; + 1EC67CBED52AA6A3A4DAA69798D5CC20 /* SDImageCachesManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 7D54403B72A747A6F6F5CAD1C64B00EE /* SDImageCachesManager.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 1F24CBFF8FFB6AF0D970561CDE49D2A7 /* msa_macro.h in Headers */ = {isa = PBXBuildFile; fileRef = 044E15A68FFD399BD8136AB3FC268487 /* msa_macro.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 1F63148070E96C36486D6059263C8A06 /* SDDisplayLink.m in Sources */ = {isa = PBXBuildFile; fileRef = 8326E651A722BC5BC1E00E5EACB0225C /* SDDisplayLink.m */; }; + 1F93903852349284E37DA80F586B9EC1 /* SDWebImageWebPCoder-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = CFAE9D7C786B4AD657D79AFBD82BA262 /* SDWebImageWebPCoder-dummy.m */; }; + 1F9D207D164A5C7123FD1260A9638FF1 /* SDAnimatedImageView.h in Headers */ = {isa = PBXBuildFile; fileRef = A54BFE4D1B9D38390C46661C93EC20D3 /* SDAnimatedImageView.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 1FBBAD7611B709AA3657BE9ACD0810AC /* demux.h in Headers */ = {isa = PBXBuildFile; fileRef = 83CD241AC610A3747443340FCE57E101 /* demux.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 1FC36473A4EF5DCD9340A741E8E1653D /* UIScreen+DTFoundation.m in Sources */ = {isa = PBXBuildFile; fileRef = 2910765E77715DE10F7270E16142E2DB /* UIScreen+DTFoundation.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0"; }; }; + 1FD375229131BE5A380920D3AA89EB09 /* SDImageIOAnimatedCoder.h in Headers */ = {isa = PBXBuildFile; fileRef = A1D2722DA2CA160A6579343915B032E1 /* SDImageIOAnimatedCoder.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 20B8C7C05E3AF3032935F30500EF5550 /* SRIOConsumerPool.m in Sources */ = {isa = PBXBuildFile; fileRef = 273A46B6E5A2C9C141D7BB0A88D50154 /* SRIOConsumerPool.m */; }; + 20C4FC6749978833B8101324626C65CF /* DTSmartPagingScrollView.h in Headers */ = {isa = PBXBuildFile; fileRef = 3E8007205209A5A5C9E8D8EE4007C5A0 /* DTSmartPagingScrollView.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 20CB36D39C5129AAAFF28C3E6AE26B37 /* PopupView.h in Headers */ = {isa = PBXBuildFile; fileRef = 01EBE840268F50D2AC2D1C33D5D10C29 /* PopupView.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 20D9BB0F4F8BEEC740F352C80D5185AE /* rescaler_utils.c in Sources */ = {isa = PBXBuildFile; fileRef = C69AF8FC6AD1EC18659E5A4E0A72DC87 /* rescaler_utils.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + 20EBE3D9DF1CEEE31D37208650BF227F /* UIPasteboard+YYText.h in Headers */ = {isa = PBXBuildFile; fileRef = 724EB132D4D58D03B4BA097E5C279D54 /* UIPasteboard+YYText.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 21087B4BD807DF5EDA03D4FBD2D0CA38 /* cost_neon.c in Sources */ = {isa = PBXBuildFile; fileRef = 9046B26CDFA8A027A3792F8DAA7BBEB1 /* cost_neon.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + 213905E9BABFC7493940825354000546 /* lossless_sse2.c in Sources */ = {isa = PBXBuildFile; fileRef = BDD9DFCB4CA71C52F10A7C4CD8DF4864 /* lossless_sse2.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + 21B18ACAECEBEE705A96921362F3683B /* DTCoreTextLayoutFrame.m in Sources */ = {isa = PBXBuildFile; fileRef = 35D8ADED8C55CCE6DFC4C75536E31AB2 /* DTCoreTextLayoutFrame.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -DOS_OBJECT_USE_OBJC=0"; }; }; + 21C1B01A26FB94FCCA9E190BB2F131EE /* MOFSAddressPickerView.m in Sources */ = {isa = PBXBuildFile; fileRef = F00E91E5D9BF8D175AF293C87B4F773B /* MOFSAddressPickerView.m */; }; + 21E6EE8764BC8501246DF607050BB55A /* HXPhotoEditStickerItem.m in Sources */ = {isa = PBXBuildFile; fileRef = 766C1571DD76E58B7CDEC05E57CEB5C1 /* HXPhotoEditStickerItem.m */; }; + 21E95C1B2ED0762CFBD82D3731196218 /* SDWebImageDownloaderResponseModifier.h in Headers */ = {isa = PBXBuildFile; fileRef = 22BF96DE6E15851A96B7C0E81B2B5111 /* SDWebImageDownloaderResponseModifier.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 2203356EEA94A9172BC7902923E43CBE /* DTCoreTextFontCollection.h in Headers */ = {isa = PBXBuildFile; fileRef = 3DDFDE5333049463150E87F94983BB67 /* DTCoreTextFontCollection.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 23193D554E0DEBA970D22DC7FF28F7CF /* HXPhotoViewCellCustomProtocol.h in Headers */ = {isa = PBXBuildFile; fileRef = FEC05AD812F53F3D5FC8C3ECD6F25D59 /* HXPhotoViewCellCustomProtocol.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 23269290D0EEA41E2C7F39AC4086FADA /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = EC36730326A1885111C5BE0D8AA23687 /* Foundation.framework */; }; + 23486DD9336EEB999117576C1E42DEAB /* quant_dec.c in Sources */ = {isa = PBXBuildFile; fileRef = EFA000DE154A111F9716A980512E3C9A /* quant_dec.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + 23ED04C6DB27F724447C3EFF81A2BC69 /* HXPhotoEdit.h in Headers */ = {isa = PBXBuildFile; fileRef = 1DFA786FB01A07E3A1654991B86E107D /* HXPhotoEdit.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 24055BDA1297B6640DA9F8E8090C199D /* enc_sse41.c in Sources */ = {isa = PBXBuildFile; fileRef = F66B5AC7437613A5A96433298385E793 /* enc_sse41.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + 24211D20F9094CD869C245C8E2B4E51B /* NSAttributedString+YYText.m in Sources */ = {isa = PBXBuildFile; fileRef = 4BE1DCDAB3F9B103C6ABE077BF6B3E18 /* NSAttributedString+YYText.m */; }; + 24413C36520FF899576233DBCE83AD46 /* SDWeakProxy.h in Headers */ = {isa = PBXBuildFile; fileRef = EB3B45895948269AA210C95CD1B3A6DF /* SDWeakProxy.h */; settings = {ATTRIBUTES = (Private, ); }; }; + 2445709667CB3820E51CD4AA915E6943 /* DTHTMLParserTextNode.h in Headers */ = {isa = PBXBuildFile; fileRef = 07EB6F9B677C356DC7E9D6A4838901B0 /* DTHTMLParserTextNode.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 244FD9E56C02A59126F3569A27B732CC /* SDAnimatedImageView+WebCache.m in Sources */ = {isa = PBXBuildFile; fileRef = 3C7FA69DC145478395644D3C9149E2DD /* SDAnimatedImageView+WebCache.m */; }; + 24F64EA41F1EC17EDA93FE575AF46ECF /* Pods-ProductApp-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 1CD2ABEBBC264E529BFAACD80E1282EF /* Pods-ProductApp-dummy.m */; }; + 25384AD48739B8990844BAD423DCE019 /* NSData+ImageContentType.m in Sources */ = {isa = PBXBuildFile; fileRef = 4281C11F0825C43CFC852E6D151F3B47 /* NSData+ImageContentType.m */; }; + 261859FCA1A22BF074C854B4505FEF30 /* SDImageCachesManager.m in Sources */ = {isa = PBXBuildFile; fileRef = BFC296DCAB337534549A58E6419632A3 /* SDImageCachesManager.m */; }; + 2653513D169081EADB05D0AFA465A842 /* DTTextAttachment.m in Sources */ = {isa = PBXBuildFile; fileRef = 91047B812FD7B363FAD113A4FBB158B2 /* DTTextAttachment.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -DOS_OBJECT_USE_OBJC=0"; }; }; + 26A3DE3437CC7F7DD97F8225B1609A3E /* UIScrollView+MJRefresh.m in Sources */ = {isa = PBXBuildFile; fileRef = 5BB84240C7F1E16538C0DAD2E913E334 /* UIScrollView+MJRefresh.m */; }; + 271D0D491254AB4E27685180A4182291 /* huffman_encode_utils.h in Headers */ = {isa = PBXBuildFile; fileRef = D518891912C163C73FE28742A8DD0917 /* huffman_encode_utils.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 2725F07A7EBA7860F6BF7EA561EA9132 /* SDImageCacheConfig.m in Sources */ = {isa = PBXBuildFile; fileRef = EB6575014C131E79DB6B6087A03894C8 /* SDImageCacheConfig.m */; }; + 27293E7084BFE6AF873BB233419CFA2D /* mz_strm_mem.c in Sources */ = {isa = PBXBuildFile; fileRef = B7828D67D5BAA93E9E63F6D5A35CB7E1 /* mz_strm_mem.c */; }; + 2779BEE40BBF5AF0D3EB04F465B4D501 /* DTTextAttachmentHTMLElement.m in Sources */ = {isa = PBXBuildFile; fileRef = 1D4A1E9F03E1777E842A01CCF4A18F41 /* DTTextAttachmentHTMLElement.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -DOS_OBJECT_USE_OBJC=0"; }; }; + 27D52287BEAFEB9E8043253054AF3A27 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = EC36730326A1885111C5BE0D8AA23687 /* Foundation.framework */; }; + 27F75ABD781F27A0E88681B971558AE4 /* config_enc.c in Sources */ = {isa = PBXBuildFile; fileRef = 228469D406A5D92406528DBBE33FEEEC /* config_enc.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + 2810D600241A2A3ED9654A44D8D4A760 /* NSURL+DTAppLinks.h in Headers */ = {isa = PBXBuildFile; fileRef = 6C75CFC50F4CE2D6DA4EA3A78DAFEFEB /* NSURL+DTAppLinks.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 285D81A9C8549E20C0973E6BC51A4464 /* HXMECancelBlock.h in Headers */ = {isa = PBXBuildFile; fileRef = 3A00491895C8AEF423754138D3925932 /* HXMECancelBlock.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 2877ECC48B408FDAE6792092BE1ED234 /* IQUIView+IQKeyboardToolbar.m in Sources */ = {isa = PBXBuildFile; fileRef = 54222B4903E8A64140BEB2D4E69B7E2F /* IQUIView+IQKeyboardToolbar.m */; }; + 28E46BC57F6A78BC65519EA75C652FCE /* SDImageCache.m in Sources */ = {isa = PBXBuildFile; fileRef = 4D5D0CC512A8E9F41C0C7AD0D2104B04 /* SDImageCache.m */; }; + 28EBBA2950E4BD8AAA80DEB568EB5503 /* SDAnimatedImageView+WebCache.h in Headers */ = {isa = PBXBuildFile; fileRef = 976E89771C840A5EDF73E0F277DEA95C /* SDAnimatedImageView+WebCache.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 28FB65C44FADC2321A23AD8AB582D1E9 /* DTBase64Coding.h in Headers */ = {isa = PBXBuildFile; fileRef = DFD743AE66FC370DCBF0D82465DB63BE /* DTBase64Coding.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 29291DC1B575F5DC351294E186BD89DE /* SDWebImageWebPCoderDefine.m in Sources */ = {isa = PBXBuildFile; fileRef = CC7D31712AC9469A923A8936DCC768F4 /* SDWebImageWebPCoderDefine.m */; }; + 2986D3DCB056C631A235AB4A09E48EB2 /* SDWebImageDownloaderDecryptor.h in Headers */ = {isa = PBXBuildFile; fileRef = 6BC8316A2095E5F2853B92BF07D73A2E /* SDWebImageDownloaderDecryptor.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 29939A199EE4BAE8976AEC88E59F2ABB /* CoreFoundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1E0B7AA25F88632D82FC0015E34170D5 /* CoreFoundation.framework */; }; + 2A7EF9C11F784256B7E01BDCE4DCF503 /* SDWebImageManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 01072DE9E73FE69256E01D7AEDCD1CC4 /* SDWebImageManager.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 2A9D5705BAF7401932B6DF298D2B00FE /* MJRefreshBackNormalFooter.m in Sources */ = {isa = PBXBuildFile; fileRef = EAD9805662E8DE0AE1D6E1227940E825 /* MJRefreshBackNormalFooter.m */; }; + 2ABD1964737C165A9E2DF76F2A0ABF94 /* DTCSSStylesheet.m in Sources */ = {isa = PBXBuildFile; fileRef = EAB92ED2E5FEA49F44A1F4B804B6B0BF /* DTCSSStylesheet.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -DOS_OBJECT_USE_OBJC=0"; }; }; + 2B289C0A8781058AC00756D8B1EF159F /* huffman_utils.h in Headers */ = {isa = PBXBuildFile; fileRef = 17591E201BBA639DFA9208D32E88CAC6 /* huffman_utils.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 2B3EBDF06826D5C83FC80D17F006692A /* UITableView+SDAutoTableViewCellHeight.h in Headers */ = {isa = PBXBuildFile; fileRef = A5B491C431A57856838D806E75A9B517 /* UITableView+SDAutoTableViewCellHeight.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 2B7184BD487141C385B3CC3F3984AA55 /* SRSecurityPolicy.h in Headers */ = {isa = PBXBuildFile; fileRef = 41CF3672932411BBABA8F4AC5E05C7E9 /* SRSecurityPolicy.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 2B8BCA440F1A6FA1D773425E272D7796 /* filters_neon.c in Sources */ = {isa = PBXBuildFile; fileRef = 5F7FF5AA2CD76A4425756314AD3DA7C7 /* filters_neon.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + 2BF054F18924A4DC445E553EF1D9D70C /* IQUIView+Hierarchy.h in Headers */ = {isa = PBXBuildFile; fileRef = 4EEA3D78D0F1B9BB00718A8C777C2901 /* IQUIView+Hierarchy.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 2C248006D944BB9B2FB0F144A896FFC4 /* SDImageLoader.m in Sources */ = {isa = PBXBuildFile; fileRef = 2BCEE54EEED5067785426053097C7847 /* SDImageLoader.m */; }; + 2C8E76B6D91E3DE9106CBF393D0ED287 /* DTCustomColoredAccessory.h in Headers */ = {isa = PBXBuildFile; fileRef = 76425B0D9CFECB20D870410E54820748 /* DTCustomColoredAccessory.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 2C9B18C8C462BFAF1BB55D4BCC72272F /* quant_levels_utils.h in Headers */ = {isa = PBXBuildFile; fileRef = 5C6894CF9126D689999E9FC0BAA93E0A /* quant_levels_utils.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 2CCA3D634838EB8DF78043A20D06094B /* FMDatabase.m in Sources */ = {isa = PBXBuildFile; fileRef = 5C0FD15218A9EF28F47EB1C874406429 /* FMDatabase.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0"; }; }; + 2D08BA4FB7B2BA6CF773BF96045AA850 /* amalloc.h in Headers */ = {isa = PBXBuildFile; fileRef = 258AF64019C6116728C078E3A478C1D1 /* amalloc.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 2D9FA9FECA8D3D57C67215CCD37D02DC /* IQTextView.m in Sources */ = {isa = PBXBuildFile; fileRef = 8616617CA04D393255280902A28F9A65 /* IQTextView.m */; }; + 2DB0021F9583F06D433E0EA01CC4BD65 /* YYClassInfo.m in Sources */ = {isa = PBXBuildFile; fileRef = E7E152942CBC3FE1F2A300551141EB57 /* YYClassInfo.m */; }; + 2DD2F657E036EA3D2DA77EDC621B1391 /* vp8_dec.c in Sources */ = {isa = PBXBuildFile; fileRef = B094AAA9E090A73755239CDF6FA0A2F3 /* vp8_dec.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + 2EFF1EFA2FF0D2F1AE44A9DDBB932425 /* UIScrollView+EmptyDataSet.h in Headers */ = {isa = PBXBuildFile; fileRef = EAB4A5DF7AB5BDCC3B51DB01F65FFA01 /* UIScrollView+EmptyDataSet.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 2F137BB6EEB5949639F7E106AFB1752C /* analysis_enc.c in Sources */ = {isa = PBXBuildFile; fileRef = 7560D97A956C734426FBC786A0DAD452 /* analysis_enc.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + 2F75AC11B36110337AA9C7D210917269 /* YYTextAsyncLayer.h in Headers */ = {isa = PBXBuildFile; fileRef = B01E3F1267CD3CD8BE8EA780D9654B30 /* YYTextAsyncLayer.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 2FBE398C09A98A26270B5557A699A8BD /* picture_rescale_enc.c in Sources */ = {isa = PBXBuildFile; fileRef = 56618BC80FFC0DF1DCFE71D6DD5BE6F1 /* picture_rescale_enc.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + 2FE42FFBD81A337E8B9537DAA432DF79 /* HXPhotoEditViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 9F21C73A854702BE7E7FB5BD8821F463 /* HXPhotoEditViewController.m */; }; + 2FFD69D66A61497B891C1B13C949C4DD /* demux.c in Sources */ = {isa = PBXBuildFile; fileRef = 4D155FE2BAF4B18AB4230A01182F845F /* demux.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + 304163EB21EEDF341E09B3A4620DDEA5 /* SDWebImageCacheKeyFilter.m in Sources */ = {isa = PBXBuildFile; fileRef = 683A49494977A22C61C563990E383E51 /* SDWebImageCacheKeyFilter.m */; }; + 307AE0D647DAE7C7087580876705D0D9 /* DTAnimatedGIF.m in Sources */ = {isa = PBXBuildFile; fileRef = E7F208854DEA7CDDAABB6469DC8FA5AD /* DTAnimatedGIF.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0"; }; }; + 308FB0290A02A92FFEEC4CBC7089B1A6 /* yuv.c in Sources */ = {isa = PBXBuildFile; fileRef = C37BA03E05295E80349C363652AE662A /* yuv.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + 3092E5D6E966E92ABC3B9F9FD83FCBB9 /* HXPhotoManager.h in Headers */ = {isa = PBXBuildFile; fileRef = D0BE38C94D5318D5A636239903F92E97 /* HXPhotoManager.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 30A7CA98BB7BA1C207668E8C5873CD93 /* SDWebImageOptionsProcessor.m in Sources */ = {isa = PBXBuildFile; fileRef = 467319A6800FC5AF9A9DB5C76C4341B7 /* SDWebImageOptionsProcessor.m */; }; + 30D9853AE5AEAF1343801F017D131874 /* HXPhotoLimitView.m in Sources */ = {isa = PBXBuildFile; fileRef = D077218F7A24CF688D2EBA935DFC140F /* HXPhotoLimitView.m */; }; + 310311660ADEB0B1CDBF42028C2D0383 /* rescaler_mips_dsp_r2.c in Sources */ = {isa = PBXBuildFile; fileRef = 75ABFBA1315A8DF4903F1D8CEEB25961 /* rescaler_mips_dsp_r2.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + 316E46C6D5765AA383AB6A31F0EE9AA9 /* sharpyuv_neon.c in Sources */ = {isa = PBXBuildFile; fileRef = 35153C0F9B081E43768D377413D84732 /* sharpyuv_neon.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + 318018DB6A040C5A9718B2D39D41383C /* SDAssociatedObject.h in Headers */ = {isa = PBXBuildFile; fileRef = 46E4F195DF0C282CA641C23BCBB916C8 /* SDAssociatedObject.h */; settings = {ATTRIBUTES = (Private, ); }; }; + 318ED83A82298256CDBF24EC6E727EAC /* HXPhotoPersentInteractiveTransition.m in Sources */ = {isa = PBXBuildFile; fileRef = C074CA38D27A6F89F5671AA24A441846 /* HXPhotoPersentInteractiveTransition.m */; }; + 31B805C50E0E187E6242B0C878C4D30D /* DTCoreTextMacros.h in Headers */ = {isa = PBXBuildFile; fileRef = 7CA4126303DA9BB2CEBC2CFB340D5825 /* DTCoreTextMacros.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 31F58010BAA3D370A3BF2F45E449C2FF /* DTCoreTextFontCollection.m in Sources */ = {isa = PBXBuildFile; fileRef = 5F63D11D11BC77F59BF40E015179BEC1 /* DTCoreTextFontCollection.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -DOS_OBJECT_USE_OBJC=0"; }; }; + 31F72C701D53D60C3E43502949059556 /* HXCircleProgressView.m in Sources */ = {isa = PBXBuildFile; fileRef = 6B9EAB16D5987026FC1DF0D6C2DF1916 /* HXCircleProgressView.m */; }; + 326EA154B72C7225BD3F1510429CD58D /* alpha_dec.c in Sources */ = {isa = PBXBuildFile; fileRef = 8B68493C77AC6365A571BD752DA5B192 /* alpha_dec.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + 32A0562A5AFB59F1B771D61CF74CE3F9 /* UILabel+HXExtension.h in Headers */ = {isa = PBXBuildFile; fileRef = 73D36952127E2FF0451701AC609AE778 /* UILabel+HXExtension.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 32B21F26DF9BD417228A5C391B2194F5 /* Pods-ProductApp-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = A4DBD013A0C5CD77A22DBC300D6ADE58 /* Pods-ProductApp-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 32BB92B1E6CC85B446D6336DA09A4569 /* frame_enc.c in Sources */ = {isa = PBXBuildFile; fileRef = 679241222870CC251E3D4C2F87B172B1 /* frame_enc.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + 3331A013D48A5063B483A51B7E9068ED /* AFURLSessionManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 95C2D1BA2515EAD2DE1EFB5FCC8FE942 /* AFURLSessionManager.m */; }; + 33CA83007BB8DADDC33B6DCAF4A9D668 /* UIImage+ExtendedCacheData.m in Sources */ = {isa = PBXBuildFile; fileRef = 7868F257A384681DC38DFFC979E940D6 /* UIImage+ExtendedCacheData.m */; }; + 33FD0C5A3FA84DC4B6C2C48264637350 /* HXCustomCameraController.h in Headers */ = {isa = PBXBuildFile; fileRef = EDCC2136172AC51A36D6ABDBDFA0ED36 /* HXCustomCameraController.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 342E7184AB29BBCFA4CDC16670E10F6B /* HXPhotoViewProtocol.h in Headers */ = {isa = PBXBuildFile; fileRef = 78475D4CA0FCC17E1E6C9CA4207093AD /* HXPhotoViewProtocol.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 343DB102D95FC4CF2B431CD0BF37C9DC /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = EC36730326A1885111C5BE0D8AA23687 /* Foundation.framework */; }; + 343E794F88AA503F5139C2244DC1A2B1 /* DTTextAttachmentHTMLElement.h in Headers */ = {isa = PBXBuildFile; fileRef = 38D205D08D1DD5332CEE19F692B8E6F4 /* DTTextAttachmentHTMLElement.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 3459BF9BB199B2EBFE4EB4BBAC12543D /* SDImageLoadersManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 17BDFA337E0326BA6A0BCC4D1D62590C /* SDImageLoadersManager.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 34A689B299CE83428D7EEF244B164378 /* DTAttributedTextContentView.m in Sources */ = {isa = PBXBuildFile; fileRef = 62E599C455FFD1BF1621E37C78D4B256 /* DTAttributedTextContentView.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -DOS_OBJECT_USE_OBJC=0"; }; }; + 34FD82F362D17F8C12FFFA562863EDB0 /* decode.h in Headers */ = {isa = PBXBuildFile; fileRef = F7A321F959A92CE7DAF7DD3D7AAF6665 /* decode.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 3501A2448C1F74D8E8C3AAF7564FA9B8 /* UIColor+HXExtension.h in Headers */ = {isa = PBXBuildFile; fileRef = 527101D572714CAAA74F095C13D73058 /* UIColor+HXExtension.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 352E63E404CED072E7F714C52FF93E49 /* mz_compat.c in Sources */ = {isa = PBXBuildFile; fileRef = 9DC1DE5DAAABC990E10D0F7467C5DBF0 /* mz_compat.c */; }; + 35631280EC704BB5825EF281CE907D97 /* UITableView+FDTemplateLayoutCellDebug.h in Headers */ = {isa = PBXBuildFile; fileRef = F4A6E05E1EB41A6DA706BC4A1567F7B9 /* UITableView+FDTemplateLayoutCellDebug.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 3569C610B85C895FCF5D82C3FEE30963 /* DTCoreTextLayouter.m in Sources */ = {isa = PBXBuildFile; fileRef = 2F9B2BAEADD0F7826A4D16FB0067554A /* DTCoreTextLayouter.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -DOS_OBJECT_USE_OBJC=0"; }; }; + 35A4FE7088F7CA4B023B38FFDB6AE68A /* YYTextContainerView.h in Headers */ = {isa = PBXBuildFile; fileRef = 3284D9871079693B020C6BF8EBFABB53 /* YYTextContainerView.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 35C5BE59CA712CCDF93D6E7010D93883 /* DTAttributedTextContentView.h in Headers */ = {isa = PBXBuildFile; fileRef = C24D2A464E4961C78DC0ACD72A375D61 /* DTAttributedTextContentView.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 3683A04365A59519AAB2F47C5FA6FA3C /* mz_os_posix.c in Sources */ = {isa = PBXBuildFile; fileRef = 011229A57EC3A21750AB3122A406A895 /* mz_os_posix.c */; }; + 370C1BDBCB90657A10FDBEC8C4D4A2AA /* HXPhotoPreviewViewCell.m in Sources */ = {isa = PBXBuildFile; fileRef = 83F4D3E4E8455FCC502B15F7388CC48A /* HXPhotoPreviewViewCell.m */; }; + 372ACDC5BD2CCB61A378ECFC6AF5EFF5 /* DTCoreTextLayoutFrame+Cursor.m in Sources */ = {isa = PBXBuildFile; fileRef = F82B4E15006FB1B36BBF88D8E347227D /* DTCoreTextLayoutFrame+Cursor.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -DOS_OBJECT_USE_OBJC=0"; }; }; + 372E907DF08263D0E1AF904F1FCD66EB /* DTTextAttachment.h in Headers */ = {isa = PBXBuildFile; fileRef = E7E7AE00AFBE942F5F1A3289C5C1E6FB /* DTTextAttachment.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 374A6F1D4B5F8EF6A90D35FF00327ACC /* SDWeakProxy.m in Sources */ = {isa = PBXBuildFile; fileRef = DB8C663EF4073FBA13424F0DCDFC4293 /* SDWeakProxy.m */; }; + 374FECA22750A2F7F17CA125C25DB352 /* mz_compat.h in Headers */ = {isa = PBXBuildFile; fileRef = 82B5D1FE3B6681557FAAF7A896282940 /* mz_compat.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 3769DDC469C4CECA0F9883481E631CC2 /* MJRefreshGifHeader.h in Headers */ = {isa = PBXBuildFile; fileRef = BC12E36F41BDFCEB16FB9114A7DD3F76 /* MJRefreshGifHeader.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 3770A36369288B899314730DB0C0A195 /* vp8l_dec.c in Sources */ = {isa = PBXBuildFile; fileRef = 3CC9AD6E8F02D22AD27BD83CA4F0B118 /* vp8l_dec.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + 37B890ABDC7DD441E6AA662325D412E6 /* MASConstraint.h in Headers */ = {isa = PBXBuildFile; fileRef = 3DA79D9F1CEFE3C50B7087CCC7E97345 /* MASConstraint.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 380A51F791A1ADA93833BE2AAC7AD16F /* yuv_sse2.c in Sources */ = {isa = PBXBuildFile; fileRef = B0E09A4912CC7F2A572B3A4B1AC8C2B2 /* yuv_sse2.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + 381A6D0D42271B154392A36D0F051926 /* alpha_processing.c in Sources */ = {isa = PBXBuildFile; fileRef = AABC9C9800B10FF17DCC23AB205132BC /* alpha_processing.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + 384811792FDEE1292B5CC79B31BDE89D /* blocktags in Resources */ = {isa = PBXBuildFile; fileRef = 24F7B35470E8BE60EB8D6629A2AD536C /* blocktags */; }; + 385D0E5F7591029BA9E790F7B1260E38 /* yuv_neon.c in Sources */ = {isa = PBXBuildFile; fileRef = 235883E3F1E713DD71D3785155988AC3 /* yuv_neon.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + 387350037FEB2ECEDF210F302562DBD8 /* rescaler_utils.h in Headers */ = {isa = PBXBuildFile; fileRef = A5E6D92892F5A2B9131430039B3749CF /* rescaler_utils.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 388BB4079F7D18CB3D7AF0848BC98F08 /* UIView+SDExtension.m in Sources */ = {isa = PBXBuildFile; fileRef = 6744090AED950CF4FA30B1CB452EE3AA /* UIView+SDExtension.m */; }; + 38B3358330769E0529CEFD1D3BFB1E48 /* MJRefreshBackFooter.m in Sources */ = {isa = PBXBuildFile; fileRef = C24A353911B9395F5A46B9B57CD28FC2 /* MJRefreshBackFooter.m */; }; + 38D40252BDDBCE420549BCE5C4F52F8E /* webpi_dec.h in Headers */ = {isa = PBXBuildFile; fileRef = FF073969335F4E55AEFAE8DF9F834723 /* webpi_dec.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 391EC27C611809CBC7CE1636D0323492 /* IQUIView+IQKeyboardToolbar.h in Headers */ = {isa = PBXBuildFile; fileRef = 990FB0E5619D9AB389E2897BD00F087C /* IQUIView+IQKeyboardToolbar.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 39372C4CFBFC6DA9E8CD14B52826B2D1 /* SDAutoLayout.h in Headers */ = {isa = PBXBuildFile; fileRef = 7C7457CE0FF4CF66B74A0B18EF85484E /* SDAutoLayout.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 39D2A3C0FB56B5F906CB393A55B1FD43 /* DTAnimatedGIF.h in Headers */ = {isa = PBXBuildFile; fileRef = 6430C931961D2C1A7E8EF1F70D042FCB /* DTAnimatedGIF.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 39FE8209EA066F156DABC99E3D739DDB /* SDWebImageDefine.h in Headers */ = {isa = PBXBuildFile; fileRef = 2037CD1BE4A6829F4E226EEDDD15DA7E /* SDWebImageDefine.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 3A02445DF01C048496087B674B076EF2 /* HXPhotoEditConfiguration.h in Headers */ = {isa = PBXBuildFile; fileRef = 4A4A164CC624FC9668FC356695A4E4D6 /* HXPhotoEditConfiguration.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 3A479E97823142AC3F49E005986B96CC /* UIPasteboard+YYText.m in Sources */ = {isa = PBXBuildFile; fileRef = C2EAAD49BEF5BAD7705657BC55367A8E /* UIPasteboard+YYText.m */; }; + 3A5A05E7F58CEE200F08F5D25004C2D4 /* quant_enc.c in Sources */ = {isa = PBXBuildFile; fileRef = 528460F25FB3E53624838A7240C9BF7D /* quant_enc.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + 3AD69B6D1E2BBC4BDFF94ABF8E4D573B /* YYTextLine.m in Sources */ = {isa = PBXBuildFile; fileRef = 3DAD7556BEDBA7557F25F5F4CDFB464F /* YYTextLine.m */; }; + 3AD72AEC37F8EF2CBB87FA336B16B038 /* cost_enc.h in Headers */ = {isa = PBXBuildFile; fileRef = EF8D4ABB8C0F62F09FDBBC288BCA7B26 /* cost_enc.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 3B0A971B4652519EDE236DB8C73BC29B /* NSString+DTFormatNumbers.h in Headers */ = {isa = PBXBuildFile; fileRef = E63D9077EB34D4CBCB414BC87416654E /* NSString+DTFormatNumbers.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 3B8A870E1E05AB450CD0F84E3B3B1410 /* Csio.c in Sources */ = {isa = PBXBuildFile; fileRef = FB8C1525496E39ED14C67E7B47D88DC4 /* Csio.c */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0"; }; }; + 3B8EDFF69A68ABD3735E0C6931CA5C95 /* AFURLSessionManager.h in Headers */ = {isa = PBXBuildFile; fileRef = C2FDE76A9AB5EC1C04C424BCAB5D1027 /* AFURLSessionManager.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 3BB0B5D924BE769E95E64A5E6FC1675D /* NSRunLoop+SRWebSocketPrivate.h in Headers */ = {isa = PBXBuildFile; fileRef = FA3995BD838CD21230D9297E99961FD6 /* NSRunLoop+SRWebSocketPrivate.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 3C3477F499E86B705DC2B40300E55556 /* SDWebImage.h in Headers */ = {isa = PBXBuildFile; fileRef = 0C23CB5480DAB94955AC0100858CE552 /* SDWebImage.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 3C3995F80F9F6EBFC93FB963EBC35E48 /* thread_utils.h in Headers */ = {isa = PBXBuildFile; fileRef = 5BDE4C709C822373E3A58DF4C501B4CF /* thread_utils.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 3C96DF50D236E4C3CC5BF67565190B95 /* NSTimer+HXExtension.m in Sources */ = {isa = PBXBuildFile; fileRef = 71ABBEDCC485CF04C3E6C3B6E19B9404 /* NSTimer+HXExtension.m */; }; + 3D7340E1814C6C4A46747018EAF9F23E /* DTPieProgressIndicator.h in Headers */ = {isa = PBXBuildFile; fileRef = F032F072E908777387035D1936761F73 /* DTPieProgressIndicator.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 3DA02F4FF895CDDEC9F91D57165B5BCF /* HXCustomAssetModel.h in Headers */ = {isa = PBXBuildFile; fileRef = 26EF8E38F041A2B735996B8035E77DC0 /* HXCustomAssetModel.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 3DC8F9474FC6A0BB7E81A703CE958966 /* NSAttributedString+DTDebug.h in Headers */ = {isa = PBXBuildFile; fileRef = 33AE1F0BBA5483D7A76D02CDF6390F12 /* NSAttributedString+DTDebug.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 3DD3F4337EF574C71A52B6F7AE55B2BA /* lossless_sse41.c in Sources */ = {isa = PBXBuildFile; fileRef = 32CEA64AA9943081D88761DF9C4DE31F /* lossless_sse41.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + 3E4A12CB055C805955E4FF61F90E2868 /* MJRefreshStateHeader.m in Sources */ = {isa = PBXBuildFile; fileRef = 34C56C4B5C4216E401ACDD0BADB193BA /* MJRefreshStateHeader.m */; }; + 3E6237D6ED23E330B6D395FF4C88F386 /* libwebp-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = B244CD5E8D6FED6A3B3AF0989BFBC502 /* libwebp-dummy.m */; }; + 3E730480406725BF0CBACDF5FC802735 /* alpha_processing_sse41.c in Sources */ = {isa = PBXBuildFile; fileRef = A6B07CCCE681E5C470EECB767E656B20 /* alpha_processing_sse41.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + 3EEBA74A9D3A19D1182B1EA522DA9362 /* MJRefreshConfig.m in Sources */ = {isa = PBXBuildFile; fileRef = B9EE0CC59470B305083BA59F5900AC32 /* MJRefreshConfig.m */; }; + 3F21F8895667A9CE066819F981072898 /* mkdio.c in Sources */ = {isa = PBXBuildFile; fileRef = 06D15A1BE9C40A88913A6DB043543E16 /* mkdio.c */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0"; }; }; + 3F55A4FFCD4FB2B207221A75E02CE41B /* FMDatabase.h in Headers */ = {isa = PBXBuildFile; fileRef = B273FBFC6B869FA8F18BCA0CBBDE4368 /* FMDatabase.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 3F80A04F61DD949D1C5AFC80D39A646A /* dec.c in Sources */ = {isa = PBXBuildFile; fileRef = 863CE536BCEDB6DAFB9984BCB707C619 /* dec.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + 3F9479B66420595413FE33003B7F76C6 /* DTTextBlock.m in Sources */ = {isa = PBXBuildFile; fileRef = D04EA7A782B080F00D9E212F86039A58 /* DTTextBlock.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -DOS_OBJECT_USE_OBJC=0"; }; }; + 3FD061C37E3E9E0F662F018C3FF742C8 /* cpu.h in Headers */ = {isa = PBXBuildFile; fileRef = 0762E2770275FB13D3988469BBE85CF6 /* cpu.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 3FE28DD0CFB8D1F9CD4179C8ADE335A7 /* UIImage+WebP.h in Headers */ = {isa = PBXBuildFile; fileRef = 43D9A1BFEE8A23FE87D2DB1D7A15B363 /* UIImage+WebP.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 3FEBA08CE97F6BB1A37996E02BD83FB3 /* generate.c in Sources */ = {isa = PBXBuildFile; fileRef = DEFB5CB9EBA1A486212612A054EAC130 /* generate.c */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0"; }; }; + 3FF7252DD60182221BB1E5A167C41A07 /* UIProgressView+AFNetworking.m in Sources */ = {isa = PBXBuildFile; fileRef = FE71AB80DBF15DE9901B0699C17A98A7 /* UIProgressView+AFNetworking.m */; }; + 403D898F4BA3F19AD155F16A947E2099 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = EC36730326A1885111C5BE0D8AA23687 /* Foundation.framework */; }; + 408274B19E0C204335A0064EDA175AB6 /* DTTextHTMLElement.m in Sources */ = {isa = PBXBuildFile; fileRef = 7DBA18B229312716236DB5837B003828 /* DTTextHTMLElement.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -DOS_OBJECT_USE_OBJC=0"; }; }; + 408F6FECC8459BFBCB70BF51549DA2D3 /* backward_references_enc.h in Headers */ = {isa = PBXBuildFile; fileRef = 3A249AE2DBCA38CDADA0AB8DDD28DDEE /* backward_references_enc.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 40BBBF27ABC40883CE1A932341483984 /* GHMarkdownParser-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = E0BAC78AB8419B0629B9322346C7F23E /* GHMarkdownParser-dummy.m */; }; + 414088B3055FBD30DC406BD66BBA3676 /* HXPhotoEditMosaicView.h in Headers */ = {isa = PBXBuildFile; fileRef = F1A237836133DF3ADCB78CB65EBDA602 /* HXPhotoEditMosaicView.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 4167E8BBE9A279BBBA18238F69C22A3D /* NSString+DTUtilities.h in Headers */ = {isa = PBXBuildFile; fileRef = 09F411142ED0FF1F0EF1ACDD3D393728 /* NSString+DTUtilities.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 416D52E05DDE04CD5209CB3A9BBB998F /* IQKeyboardManagerConstantsInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = C7411648ABE91C053C510F73B2F58E6F /* IQKeyboardManagerConstantsInternal.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 417AC3CFA1B7BF3D0A9316BFC7FB07C0 /* HXPhotoEditImageView.m in Sources */ = {isa = PBXBuildFile; fileRef = C3F8EB9228817644268F7E70A89D4F35 /* HXPhotoEditImageView.m */; }; + 41A4ED7E242918747CA367F3C1C4A5FE /* HXPreviewContentView.m in Sources */ = {isa = PBXBuildFile; fileRef = 53D9B4DFA78007563A53A91CF1DC0466 /* HXPreviewContentView.m */; }; + 41C94BC116CB02EBA68CAF46D30EC387 /* UIImageView+HXExtension.h in Headers */ = {isa = PBXBuildFile; fileRef = C64D86D2501CF98A9BBD207E0D17490A /* UIImageView+HXExtension.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 41F3CA69B06B23B7D7A4AC072F7D5058 /* lossless_enc_sse2.c in Sources */ = {isa = PBXBuildFile; fileRef = 2EF107C6195DE29C4E0585E9AF8B7E4B /* lossless_enc_sse2.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + 424AE2BA94DAF602752D107F92EBF812 /* HXPhotoEditGridMaskLayer.h in Headers */ = {isa = PBXBuildFile; fileRef = 9E1CB125911027304917501866F638DF /* HXPhotoEditGridMaskLayer.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 425ED2B9D9E79D8DCA0BD001A47F5DCE /* LQYPickerView.h in Headers */ = {isa = PBXBuildFile; fileRef = 29C93921CEFA5E0F06A53B6677379F9F /* LQYPickerView.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 42B033347F935B2BBA23FE09919B373A /* rescaler_neon.c in Sources */ = {isa = PBXBuildFile; fileRef = C001C053DAA95CCB0FB1CADB92165EAC /* rescaler_neon.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + 42D2200B6A67898F2D377F9B6EEEEEDA /* HXPhotoBottomSelectView.h in Headers */ = {isa = PBXBuildFile; fileRef = E783DDB3C4E1394425ADFC99E65F8119 /* HXPhotoBottomSelectView.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 430EADBFF054EC4BFCBF184F0B56AA7B /* IQUIViewController+Additions.m in Sources */ = {isa = PBXBuildFile; fileRef = 47BAD59B880D7D7C83559D92D76DF7C5 /* IQUIViewController+Additions.m */; }; + 4352C97DF3CF65478082AE2B6DA60085 /* NSString+GHMarkdownParser.m in Sources */ = {isa = PBXBuildFile; fileRef = 610A31F82FCE1E70F9C35A875191BA49 /* NSString+GHMarkdownParser.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0"; }; }; + 438321B3BD08E7457E605D6FB5DB73FA /* HXPhotoViewPresentTransition.m in Sources */ = {isa = PBXBuildFile; fileRef = 7A1D6D2CE9D52E4068BA0A88D4AE947C /* HXPhotoViewPresentTransition.m */; }; + 43E5A70EBFF7281EDA9B689FC1557AC4 /* sharpyuv_gamma.h in Headers */ = {isa = PBXBuildFile; fileRef = CCAF0834DCA3F4CDA9790C35ED983096 /* sharpyuv_gamma.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 443A9E214A15C17F140EDB201207B4EF /* filter_enc.c in Sources */ = {isa = PBXBuildFile; fileRef = 8DC2DFE14DC1A513C4D19F1B3900DC8F /* filter_enc.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + 444E95921E2BDCE7512867EAA1A6B381 /* SRWebSocket.h in Headers */ = {isa = PBXBuildFile; fileRef = 98612CA0C7319D3614C849D8F25E45A6 /* SRWebSocket.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 4467676F0FE19FAC276C293C627F7BB0 /* MJRefreshBackGifFooter.m in Sources */ = {isa = PBXBuildFile; fileRef = 4C1454E88F6901321F1C9C968BCB9341 /* MJRefreshBackGifFooter.m */; }; + 44935AEAAD87482DD16B104EEF82F68A /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = EC36730326A1885111C5BE0D8AA23687 /* Foundation.framework */; }; + 44CE30696D59627F6B82E8BDB77C9AF4 /* NSAttributedString+HTML.m in Sources */ = {isa = PBXBuildFile; fileRef = 17B524636E218F2B6E8AD4E7A7D69DB4 /* NSAttributedString+HTML.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -DOS_OBJECT_USE_OBJC=0"; }; }; + 44EFA9A76932F81582D03076A8346A4B /* SRIOConsumerPool.h in Headers */ = {isa = PBXBuildFile; fileRef = 7ACB287499792C36F16AE45253E31E21 /* SRIOConsumerPool.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 4503871CE8439E60A724AD0DCFD69B38 /* quant_levels_dec_utils.h in Headers */ = {isa = PBXBuildFile; fileRef = D703D5D5B394205753672B63C10A069A /* quant_levels_dec_utils.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 45133E47CC5FBCF78BFCD38981BA027F /* DTDictationPlaceholderView.h in Headers */ = {isa = PBXBuildFile; fileRef = E202998C3A0F1EEA98265F8C64AA97EB /* DTDictationPlaceholderView.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 4569AD436BB87FA37A01C5C982F025A2 /* SSZipArchive.h in Headers */ = {isa = PBXBuildFile; fileRef = ADDDA5193427FEB1B1CB2A9795EE9FEE /* SSZipArchive.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 4571A0EA37DC84F39E3830D38A1531AB /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 03B4C673444D64D7A69E5956918705AE /* UIKit.framework */; }; + 45BF315527F885031B750D14F57989AD /* MOFSAddressModel.h in Headers */ = {isa = PBXBuildFile; fileRef = 0973D6B621CC22979676F007C3828164 /* MOFSAddressModel.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 46769185203E89ABB9B75F2429AD3B20 /* DTFolderMonitor.h in Headers */ = {isa = PBXBuildFile; fileRef = 9634F15C946B8D907AF5169D902C3A41 /* DTFolderMonitor.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 46887C1CB5E48C5D77180769EC65904D /* HXPhotoEditResizeControl.m in Sources */ = {isa = PBXBuildFile; fileRef = 579E1CE8DCB4119EED97CF44F6E6167E /* HXPhotoEditResizeControl.m */; }; + 46EF32D586FF590CE2C60C66364B9357 /* ImageIO.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F22F154934197D0AEF8EF327846CEC30 /* ImageIO.framework */; }; + 47547924B6C8DDE0B6732AD2FCA9D2D0 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = EC36730326A1885111C5BE0D8AA23687 /* Foundation.framework */; }; + 4795D3C845331828781BB0144BED27C2 /* SDImageIOAnimatedCoder.m in Sources */ = {isa = PBXBuildFile; fileRef = 417995D9D6B594A85067C03FF716F273 /* SDImageIOAnimatedCoder.m */; }; + 47D08577B6811F928635F897EF3D68CC /* HXPhotoView.h in Headers */ = {isa = PBXBuildFile; fileRef = 506DA9733634283AD718AD1C92EECA85 /* HXPhotoView.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 47E27473C6C3DAD243E76BBB9FAAC38A /* YYModel.h in Headers */ = {isa = PBXBuildFile; fileRef = 19F7A9F97876C4E9BC7B944AA08B4FF8 /* YYModel.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 4858D6CAD29A80C05E94DAF44FE6D960 /* HXPreviewImageView.m in Sources */ = {isa = PBXBuildFile; fileRef = 643DDE17AAA07D9B286FDB9AA904FA35 /* HXPreviewImageView.m */; }; + 49900106BEFC9C1BEB3E96558C0C4AE8 /* mz_zip.h in Headers */ = {isa = PBXBuildFile; fileRef = 28762C282391139B03416C11E65D8311 /* mz_zip.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 4990936139BF46A3888CBF58360A7251 /* UIView+SDExtension.h in Headers */ = {isa = PBXBuildFile; fileRef = F576322A3D08C70395A84D827C8A3538 /* UIView+SDExtension.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 4A2D7878579537881DD3859B3359F702 /* CoreGraphics.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = D9D3196DF8865948F3B55A10BA2DFF8F /* CoreGraphics.framework */; }; + 4A686EB04A565549F84E2289962B87DD /* UIImageView+HXExtension.m in Sources */ = {isa = PBXBuildFile; fileRef = C6B56DE732DF75E347598C4B9537AFB7 /* UIImageView+HXExtension.m */; }; + 4A8E0BDCCB017818A4B3702F577E3CEA /* HXPhotoEditConfiguration.m in Sources */ = {isa = PBXBuildFile; fileRef = 8DC1085590AB8F7A77F528F986C423B7 /* HXPhotoEditConfiguration.m */; }; + 4A9A683358116886CA069E79F9A5F42E /* HXMECancelBlock.m in Sources */ = {isa = PBXBuildFile; fileRef = C512BF1FA426136DAA68A8EA452FC75D /* HXMECancelBlock.m */; }; + 4AE80809F146B0E268CD615CE60128B2 /* NSNumber+RomanNumerals.m in Sources */ = {isa = PBXBuildFile; fileRef = 081E0985D7F52CE0D75586392EF1E172 /* NSNumber+RomanNumerals.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -DOS_OBJECT_USE_OBJC=0"; }; }; + 4B1119729B98D47BBE00B0AD9AE14324 /* NSString+HXExtension.h in Headers */ = {isa = PBXBuildFile; fileRef = B9FAA374DABC9C0AE5053841C11A0CD3 /* NSString+HXExtension.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 4B611DDF30DBEAF7EF202508B70C40C1 /* MJRefreshNormalHeader.m in Sources */ = {isa = PBXBuildFile; fileRef = FED66B56AA209DC2F4A43D1AC08E11F3 /* MJRefreshNormalHeader.m */; }; + 4BA8E3287049C8A5D7E9EF3322E256E4 /* SDAnimatedImageRep.m in Sources */ = {isa = PBXBuildFile; fileRef = 8FCBE61ED239AF5B4D79107FF22EB61E /* SDAnimatedImageRep.m */; }; + 4C215A660304A50E21F02CA1232E04DA /* SDImageCache.h in Headers */ = {isa = PBXBuildFile; fileRef = C77BD9C25BEC723CB71DD391B3265C9A /* SDImageCache.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 4C4ABEBDD371D69F9166B3A0FA0DD21C /* animi.h in Headers */ = {isa = PBXBuildFile; fileRef = 30F2261D3AD447FCFC1C773FBFC41F2C /* animi.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 4C5C8F6FD17D816165C696FA5654B419 /* markdown.h in Headers */ = {isa = PBXBuildFile; fileRef = 2847C08AE20D3F8721BFFC51DF372003 /* markdown.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 4C652DF3EC0F0F39B29287E72864FC11 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = EC36730326A1885111C5BE0D8AA23687 /* Foundation.framework */; }; + 4C796C1B71F025E6E2417E5BF0B3ED47 /* DTCSSListStyle.m in Sources */ = {isa = PBXBuildFile; fileRef = 0B56087E7DAB799CF18CC30A259B29DB /* DTCSSListStyle.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -DOS_OBJECT_USE_OBJC=0"; }; }; + 4C87A2F45708CAF9FE2E92853551F882 /* bit_reader_utils.c in Sources */ = {isa = PBXBuildFile; fileRef = 7F7CA228828A3EDADFBD8E8327AA7599 /* bit_reader_utils.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + 4C8A5ADD06D2DFC9E7FA2A1CA9DD565A /* mz_strm_pkcrypt.c in Sources */ = {isa = PBXBuildFile; fileRef = CE1AA5EDCED3F203F3692D79B5D9AD29 /* mz_strm_pkcrypt.c */; }; + 4C95040C1B9BCCA4FFD63C006F663DF4 /* NSBundle+HXPhotoPicker.m in Sources */ = {isa = PBXBuildFile; fileRef = 19A87129982AB5A083BB74BB4D1D783E /* NSBundle+HXPhotoPicker.m */; }; + 4CA2C8C4A627D1A9640C57461B715C37 /* GHMarkdownParser-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 774D4A27546B7C755E6C0BE9F6CCFB0B /* GHMarkdownParser-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 4CD984689675DDE6F1553CAF3AA1CBBC /* picture_csp_enc.c in Sources */ = {isa = PBXBuildFile; fileRef = 3E56435145530225E0E8C7D9918EFB64 /* picture_csp_enc.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + 4CDBA78B37943620B09E8ED3B9CF6805 /* UIButton+WebCache.h in Headers */ = {isa = PBXBuildFile; fileRef = 73EC3A0E48AE453C390DC128A7182484 /* UIButton+WebCache.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 4CFDCF666FE8B9B51AD56EAFB0FAC477 /* LSTTimer-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = F194010DEB070F836B36F589F1BD43CE /* LSTTimer-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 4DA4D74F1B64BD90E96C3A088D56DE0B /* HXPhotoViewPresentTransition.h in Headers */ = {isa = PBXBuildFile; fileRef = C31A688F2F41D5B0746990FB2B88D86F /* HXPhotoViewPresentTransition.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 4DC15DC2DF3C4BBA344C86B112C9C68B /* SRWebSocket.m in Sources */ = {isa = PBXBuildFile; fileRef = D706695FEE581B807CC5EC1BEA53D236 /* SRWebSocket.m */; }; + 4DE6A9634F2B7349539AF600BC5C4A02 /* mux_types.h in Headers */ = {isa = PBXBuildFile; fileRef = 9505DA6E925C0E06E30E30CB4200A7B3 /* mux_types.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 4DF29D136FBBA6CA1763077AFBE4CAB5 /* mips_macro.h in Headers */ = {isa = PBXBuildFile; fileRef = 3F2EB7A3275F9365CBE98D65E468EBA0 /* mips_macro.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 4E03C151E0D457E77AD80400343A9139 /* YYTextParser.m in Sources */ = {isa = PBXBuildFile; fileRef = 653DCFB06D6B88B3346864F1CFC80B10 /* YYTextParser.m */; }; + 4E4939F6592B06D2CA764DCACFB47871 /* NSString+Paragraphs.h in Headers */ = {isa = PBXBuildFile; fileRef = 8C9CD85CFC980410C9BBFA8D442E2D5F /* NSString+Paragraphs.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 4E56BA148170B3A6E7FA6D312B06C784 /* mz_zip_rw.h in Headers */ = {isa = PBXBuildFile; fileRef = CBF54867064CD2E73AF8E3808D8FFAA9 /* mz_zip_rw.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 4E975E8D2B0FAAD5C921D6E017A54756 /* common_dec.h in Headers */ = {isa = PBXBuildFile; fileRef = 1A0F633B7DE4006FD83C0AE87A1CD1BE /* common_dec.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 4EA22758AAFDC732A628FF232E78822A /* HXPhotoEditGridMaskLayer.m in Sources */ = {isa = PBXBuildFile; fileRef = C08A7A20B848181906756626B763E688 /* HXPhotoEditGridMaskLayer.m */; }; + 4F50C703427747B88405080B221349A1 /* DTLinkButton.h in Headers */ = {isa = PBXBuildFile; fileRef = 34017FCB6DFA403F53CB5BC14E63E35C /* DTLinkButton.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 4F56CCAE467C57BD8B5B288737AC80B4 /* YYTextEffectWindow.h in Headers */ = {isa = PBXBuildFile; fileRef = B5B255733EF04B6B984558C2B41E598D /* YYTextEffectWindow.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 4FC7369DDBEFADBCC6ED813533DCE07D /* HXPhotoEditChartletModel.m in Sources */ = {isa = PBXBuildFile; fileRef = 0F594DDD8652915F3DE430638526427B /* HXPhotoEditChartletModel.m */; }; + 4FEB34B2CCEEF5F60DFE65F70AFB4505 /* SDWebImageDownloaderOperation.m in Sources */ = {isa = PBXBuildFile; fileRef = E75468931BCB0974A2376D3F2E131C4C /* SDWebImageDownloaderOperation.m */; }; + 4FED2BA63C93218F7265DF27E1F1EA2B /* histogram_enc.c in Sources */ = {isa = PBXBuildFile; fileRef = 699E083D6DB35956E2DCD6EE46C2CA05 /* histogram_enc.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + 5005432EAECE0BBCAE0487FB541489F7 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = EC36730326A1885111C5BE0D8AA23687 /* Foundation.framework */; }; + 500BAD0E77FF33CC2AE4BF425D9AB0E7 /* PopupKit-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 4674513CEDED43C260F092860C25B03A /* PopupKit-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 506D16B71291C50C2E4114876E5B8B41 /* HXPhotoPreviewViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 08206B8ED972EEA5BAE4F08E930C29E8 /* HXPhotoPreviewViewController.m */; }; + 506FC58999564A737C745F2590E9B4D5 /* AFHTTPSessionManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 30A5BE6FAD13DBCBCC550DB431964463 /* AFHTTPSessionManager.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 507745C1AD33AD177A63370231DEC452 /* NSURL+DTComparing.h in Headers */ = {isa = PBXBuildFile; fileRef = A04CF3FAAA5D7E8B3BE11AB80039C0CA /* NSURL+DTComparing.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 509004D10E0A0635FD4FAD85D06E07D3 /* HXCustomPreviewView.h in Headers */ = {isa = PBXBuildFile; fileRef = B42D73C06F54D97652ACF0AA9E84A61C /* HXCustomPreviewView.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 5097DD445988C13058BD4596448EF4B2 /* endian_inl_utils.h in Headers */ = {isa = PBXBuildFile; fileRef = CBF6A852B042A107B0F2F6678CE26C85 /* endian_inl_utils.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 5164B1A67FADEEBA8EE8073E144EE4E9 /* IQTitleBarButtonItem.h in Headers */ = {isa = PBXBuildFile; fileRef = CC1A0BA25D1A8D9F0CC946339B2BE725 /* IQTitleBarButtonItem.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 5198AE39DA60B93F39BD67C15B61C600 /* DTPieProgressIndicator.m in Sources */ = {isa = PBXBuildFile; fileRef = 29A92496639C5598B9C9DB87AD7D9F19 /* DTPieProgressIndicator.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0"; }; }; + 51995F5D5D16416183ADA75CB3780A8E /* dec_mips32.c in Sources */ = {isa = PBXBuildFile; fileRef = A300C9ABC87BA342E9A39B31B5D18A68 /* dec_mips32.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + 51A1B5800D23C355B1712E8D1103780C /* DTTextBlock.h in Headers */ = {isa = PBXBuildFile; fileRef = 1939205C9D1250B5EF2389CE0654B544 /* DTTextBlock.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 52328E2EFA8DDC2FF7D161D91AC8B56E /* SDWebImageDownloaderDecryptor.m in Sources */ = {isa = PBXBuildFile; fileRef = E545B2434F320B71A84331EC5CA314A2 /* SDWebImageDownloaderDecryptor.m */; }; + 5264AE10CCF9100C6022E5FF6A31377E /* DTFoundation-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = A7D879CEFC11D82713543E6AD4FB10A4 /* DTFoundation-dummy.m */; }; + 5270E2A21146C68C4120E22D3CB0F6FC /* SDAssociatedObject.m in Sources */ = {isa = PBXBuildFile; fileRef = 9CFC2C3F63367B7E970D1A67DC3CAF60 /* SDAssociatedObject.m */; }; + 528DBAC7FCEFC7D6575C1F6CB4399AEA /* DTStylesheetHTMLElement.h in Headers */ = {isa = PBXBuildFile; fileRef = 5789E46344B5F06829A13E2B557850A8 /* DTStylesheetHTMLElement.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 52C18503A44DE74877ED672414463DC4 /* SDWebImagePrefetcher.h in Headers */ = {isa = PBXBuildFile; fileRef = 559D1FF1AAED669D90E4A7E5908B8EB8 /* SDWebImagePrefetcher.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 531D4BD3451276039883434C6D400278 /* DTBlockFunctions.h in Headers */ = {isa = PBXBuildFile; fileRef = 02C815ABE2B070C696B3348A84DAF622 /* DTBlockFunctions.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 532CBC75FBAC4E062B4393E1953422B5 /* HXVideoEditViewController.h in Headers */ = {isa = PBXBuildFile; fileRef = 3F383298490EAC698AE9AAFD1EE3A436 /* HXVideoEditViewController.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 54552A4091ECD5A54CB51D40D5F9AA93 /* DTSmartPagingScrollView.m in Sources */ = {isa = PBXBuildFile; fileRef = A80E6D68C0FE366A3F856BF92335D879 /* DTSmartPagingScrollView.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0"; }; }; + 554894AD889E5347DDEB845FACF4A322 /* vp8i_enc.h in Headers */ = {isa = PBXBuildFile; fileRef = BEBD04505CE8B72A66D5471AEAD7B6C1 /* vp8i_enc.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 5582735073EBB9F5078E6E8AEEFB646A /* DTCoreTextLayoutLine.h in Headers */ = {isa = PBXBuildFile; fileRef = 349EF6906F555900ED24BA47488E18B8 /* DTCoreTextLayoutLine.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 55BCBA624710314EF6FE53F3BC5A8E53 /* DTHTMLParserNode.m in Sources */ = {isa = PBXBuildFile; fileRef = F6CB97DD21AF5F7AE37372A25D8B516C /* DTHTMLParserNode.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -DOS_OBJECT_USE_OBJC=0"; }; }; + 564714D075CF51356D3D8437846AA6EB /* AFURLRequestSerialization.m in Sources */ = {isa = PBXBuildFile; fileRef = FFA389D1CF5BC4B240F70DFE55E018F9 /* AFURLRequestSerialization.m */; }; + 564C95482D463B3CE3205B8E86BA8104 /* YYTextRunDelegate.h in Headers */ = {isa = PBXBuildFile; fileRef = B0EAE394F330B2E3C9B5E47C87833285 /* YYTextRunDelegate.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 56851E11140A140A15088A41DC4C33BD /* NSURLRequest+SRWebSocket.h in Headers */ = {isa = PBXBuildFile; fileRef = E2AD4F81667C216F9797AE9D115C455F /* NSURLRequest+SRWebSocket.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 569BE5206D113E9503260029F0B6F74E /* cost_mips32.c in Sources */ = {isa = PBXBuildFile; fileRef = 41B2DF151562630A5DAFFB654FE14454 /* cost_mips32.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + 56E232547C1CDAF85EB45BD39B1A7D44 /* MOFSPickerView.m in Sources */ = {isa = PBXBuildFile; fileRef = 8F1370D488106C971DE17B6EBF7EE341 /* MOFSPickerView.m */; }; + 56E800EB3B2BE8AE0BA45A30974D7920 /* Masonry-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = FA0887F2484C10BBCA16F6F1F1E24AD8 /* Masonry-dummy.m */; }; + 575F47896C606F884B8DF6C907434C13 /* SDImageCodersManager.m in Sources */ = {isa = PBXBuildFile; fileRef = A1E6D783DEC67D0886EFA41ED2A0F29E /* SDImageCodersManager.m */; }; + 5781DAB7E472A587A90449B94011D8C1 /* predictor_enc.c in Sources */ = {isa = PBXBuildFile; fileRef = B0E26D743F6D7B0790EC4FC5B3C62D14 /* predictor_enc.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + 5798319294ED9577D70EAA9875177225 /* YYTextInput.m in Sources */ = {isa = PBXBuildFile; fileRef = CFE2D72E2B34C87B8A09732CC4C4252C /* YYTextInput.m */; }; + 57A34E19799F03EB53206496FD362449 /* SRURLUtilities.h in Headers */ = {isa = PBXBuildFile; fileRef = 4626D77C1E6DDF7FA7D334D49D53FAF6 /* SRURLUtilities.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 57AA834EB3714288E65CFC1C37C45DCB /* SDImageTransformer.m in Sources */ = {isa = PBXBuildFile; fileRef = C45F687A0D65825C2C38364897F0F68D /* SDImageTransformer.m */; }; + 57E0511A50E82AE4801E61A90F2E4DE4 /* alpha_enc.c in Sources */ = {isa = PBXBuildFile; fileRef = 148BAF3BEFDFBAFD53897BDF11835C04 /* alpha_enc.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + 583BB50C6529CB97910AEB3144F99409 /* HX_PhotoEditViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 47E72702E10FC25FA497D3A67E848772 /* HX_PhotoEditViewController.m */; }; + 58468E17F31D90388F73D03FA03D9896 /* NSBundle+MJRefresh.m in Sources */ = {isa = PBXBuildFile; fileRef = C707CCF645AA7D54EFA49407390384D1 /* NSBundle+MJRefresh.m */; }; + 58629628D4153B5CDF4FCFD6B48A06E9 /* HXPhotoEditChartletListView.m in Sources */ = {isa = PBXBuildFile; fileRef = DE7AD5D7CCB2B4F25F268DD2A772D817 /* HXPhotoEditChartletListView.m */; }; + 58823E03B52AF221F952338464C46E8B /* lossless_common.h in Headers */ = {isa = PBXBuildFile; fileRef = 14B8BF08974571A847AF2CA2E27727AC /* lossless_common.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 5883298B98669B170676157FF04B5DC9 /* lossless_enc_mips32.c in Sources */ = {isa = PBXBuildFile; fileRef = 0EF78EFB3E0D889B1FF3440D2A0A7C63 /* lossless_enc_mips32.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + 58B1051758A1FA76C2B9F8C07AC1E55C /* MJRefreshBackNormalFooter.h in Headers */ = {isa = PBXBuildFile; fileRef = AE30E28DADB4650D80BB7ECAC41E9636 /* MJRefreshBackNormalFooter.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 5901084F0039F17126684A022E5F84B5 /* MJRefreshConfig.h in Headers */ = {isa = PBXBuildFile; fileRef = A1CC909F024A174204111BB1133B129A /* MJRefreshConfig.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 597006C18CE0CF9A89BDBB30D5361D59 /* dec_clip_tables.c in Sources */ = {isa = PBXBuildFile; fileRef = CE81975EAD095EB9DDAAB115BBEC90A9 /* dec_clip_tables.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + 5990C9B4C0CDC58C553D8A780679F336 /* UILabel+HXExtension.m in Sources */ = {isa = PBXBuildFile; fileRef = AEDA9C0284D90F65763F09B742A27F5A /* UILabel+HXExtension.m */; }; + 59ADF0E3B69414B62501C9D2A7A44DB1 /* NSDictionary+DTError.h in Headers */ = {isa = PBXBuildFile; fileRef = 33D0260650244C9A723E97D7E7A6A745 /* NSDictionary+DTError.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 59C54848B4C4E311BA8B4A4C8D20F36C /* NSMutableAttributedString+HTML.m in Sources */ = {isa = PBXBuildFile; fileRef = 7E91358E192FA5FDE4DEA0DAA7BC6F89 /* NSMutableAttributedString+HTML.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -DOS_OBJECT_USE_OBJC=0"; }; }; + 59E4423F8A68B65529E34E28B372168D /* NSMutableString+HTML.m in Sources */ = {isa = PBXBuildFile; fileRef = 02852685BC6BEB6CE89C2D94591A548D /* NSMutableString+HTML.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -DOS_OBJECT_USE_OBJC=0"; }; }; + 5A3F8ED451E4F85930D24F140C1E7101 /* HXPhotoEditGraffitiColorViewCell.m in Sources */ = {isa = PBXBuildFile; fileRef = 02F9F2A7485291E9F94E2E3FE5EDD7B1 /* HXPhotoEditGraffitiColorViewCell.m */; }; + 5A6D3BE92C77ED70C397567996DFAEB9 /* AFHTTPSessionManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 3F43C5972889E808DC3B4FFE27D573D6 /* AFHTTPSessionManager.m */; }; + 5A9F91C16BDDAD6E5967A9CB522FF2F0 /* SDImageCacheDefine.h in Headers */ = {isa = PBXBuildFile; fileRef = 5917FF09FE5ED901D26BBBC313108319 /* SDImageCacheDefine.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 5AF22814CD055B553AD9D78BE54B94E1 /* UIProgressView+AFNetworking.h in Headers */ = {isa = PBXBuildFile; fileRef = 7E5D2D2B8B86C9D397084AE323EB7EB6 /* UIProgressView+AFNetworking.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 5B08596E856E4CC2F34A8A2372F9F764 /* NSArray+MASAdditions.m in Sources */ = {isa = PBXBuildFile; fileRef = 345C77D51138FDA43AC2D9377AAD3F17 /* NSArray+MASAdditions.m */; }; + 5B30AD456409D542C9C93C0E893912D1 /* NSURL+DTUnshorten.h in Headers */ = {isa = PBXBuildFile; fileRef = 43AB397DE95D7D6759E8FD34593597F7 /* NSURL+DTUnshorten.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 5B67445AE2F3934BDA08D407BBA3028B /* SocketRocket-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = C98BEB8295C3A921EC6414CC77B022F9 /* SocketRocket-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 5BA92AC5ED3714B3712B31A72E56968D /* NSData+DTCrypto.h in Headers */ = {isa = PBXBuildFile; fileRef = 61C07B30EF61CD216D86D97A9CE1CD3C /* NSData+DTCrypto.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 5BC09FA5D9BF46861F0A2BCF71D612F0 /* IQBarButtonItem.h in Headers */ = {isa = PBXBuildFile; fileRef = F8B1DEE0FD912DDEBEFC1B13BBB92F47 /* IQBarButtonItem.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 5C50F36F9CB20A20396364C601DB40B0 /* MJRefreshBackStateFooter.h in Headers */ = {isa = PBXBuildFile; fileRef = 4C66CF01BC859BD428BA770F0651A2FD /* MJRefreshBackStateFooter.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 5CD2092292D4321AC1C105546C7EBF9A /* UIView+HXExtension.h in Headers */ = {isa = PBXBuildFile; fileRef = F1A9D76ACFC0231EAAAAA27B3C707C3C /* UIView+HXExtension.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 5D03A5B9DC067875CFEC9D4EA7B059E8 /* DTCoreTextLayoutFrameAccessibilityElementGenerator.h in Headers */ = {isa = PBXBuildFile; fileRef = 923DDE6EA795DF84DADC5F32CE2797DD /* DTCoreTextLayoutFrameAccessibilityElementGenerator.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 5D5BF70ADF1F00DC7068BD775756EF1D /* DTExtendedFileAttributes.h in Headers */ = {isa = PBXBuildFile; fileRef = A042CD2EC435AF812BD0BE7DA0F9D80E /* DTExtendedFileAttributes.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 5D8D65121E87E419D8D2F23F8AF43673 /* DTColor+Compatibility.h in Headers */ = {isa = PBXBuildFile; fileRef = 4E973CFFE0E511F38C7C6E835AF14D8E /* DTColor+Compatibility.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 5DC259C825FC53F8D546B8EF40DB4493 /* sharpyuv_csp.h in Headers */ = {isa = PBXBuildFile; fileRef = 59F6E63F95632C9798EB36D8685887AB /* sharpyuv_csp.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 5DE5CC7246325D98220585078C7F0384 /* HXPhotoModel.m in Sources */ = {isa = PBXBuildFile; fileRef = 634086981A79DC59BB1E25A2EEBF5452 /* HXPhotoModel.m */; }; + 5DFD87881941225F0A5EAE64EB247708 /* SRSIMDHelpers.h in Headers */ = {isa = PBXBuildFile; fileRef = 5883371138E19C87F04AF907BC6E054B /* SRSIMDHelpers.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 5E7BAC7B977030139CFA9BFA922AB9DF /* UIButton+WebCache.m in Sources */ = {isa = PBXBuildFile; fileRef = 24044543FA8AD55533E31BBBF079138B /* UIButton+WebCache.m */; }; + 5E7E257AE5D618E46EF57A5818010F85 /* NSRunLoop+SRWebSocket.m in Sources */ = {isa = PBXBuildFile; fileRef = 7FF9576E46D3F1B1B30CDAABF6707658 /* NSRunLoop+SRWebSocket.m */; }; + 5E90EBD876ED4E50AB890FB56C4BFA57 /* DTHTMLParserNode.h in Headers */ = {isa = PBXBuildFile; fileRef = 87576885D9CB3C8980299DF064D13DD2 /* DTHTMLParserNode.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 5F0DC84F4EAB4C4991CA9157B88778D1 /* SDWebImageTransition.h in Headers */ = {isa = PBXBuildFile; fileRef = 0D3F480C1CA8460E807BD49764282C6A /* SDWebImageTransition.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 5F2257A9CCF4C300CDFBBC80341118D4 /* YYText-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 9C6C485599C6FDF6D804CCAEF91EB218 /* YYText-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 5F2622E174BFC945E9C40B8BFFC9BC82 /* MJRefresh.bundle in Resources */ = {isa = PBXBuildFile; fileRef = 3C806A74CF2F54A3313C929152C7A843 /* MJRefresh.bundle */; }; + 5F45735DF355530CC955066D3C007E19 /* MASViewConstraint.h in Headers */ = {isa = PBXBuildFile; fileRef = BDF9E36DB4A69CC8C7A76EE72EADEFD8 /* MASViewConstraint.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 5F5426608460A8B17C1AE5C2351BAA19 /* UIScrollView+EmptyDataSet.m in Sources */ = {isa = PBXBuildFile; fileRef = 06118AB7D8D18214AF9D514C1EEED8AF /* UIScrollView+EmptyDataSet.m */; }; + 5FD474375C00ACD2BA4E2670B4D0BE39 /* SDImageAPNGCoder.h in Headers */ = {isa = PBXBuildFile; fileRef = BE88F95BAF0AD09F40709F9C49C769FD /* SDImageAPNGCoder.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 5FE0259EDD40F2889D5D693CFDE6CD46 /* NSAttributedStringRunDelegates.m in Sources */ = {isa = PBXBuildFile; fileRef = 15E0E880CB0C7D6975D4220EC89628D0 /* NSAttributedStringRunDelegates.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -DOS_OBJECT_USE_OBJC=0"; }; }; + 5FF1C3AF7672F55437688FC35E2E6A71 /* MJRefresh.h in Headers */ = {isa = PBXBuildFile; fileRef = E4B6C3B0FD8ED8CB23A3C2B1AD6506A6 /* MJRefresh.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 60532A2E06CCFF814933D2FAE6793AE9 /* DTCoreTextLayouter.h in Headers */ = {isa = PBXBuildFile; fileRef = 6DB149072B010028F574720E14D00350 /* DTCoreTextLayouter.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 60C3030078AF5020CC9073D5AE4C2A45 /* NSString+DTPaths.m in Sources */ = {isa = PBXBuildFile; fileRef = 90518DC89E1ACB71D55D35A48BEA1DDB /* NSString+DTPaths.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0"; }; }; + 60E384ABEF99F5104C99DCB596E2BE95 /* mz_crypt.c in Sources */ = {isa = PBXBuildFile; fileRef = E7CF9C3921C05B34FB811D49604D52CA /* mz_crypt.c */; }; + 6102A8A6F33CCA4D182B011484DF0DA0 /* SDImageCachesManagerOperation.h in Headers */ = {isa = PBXBuildFile; fileRef = 5150FAB61431F21B5DA306E1936B7736 /* SDImageCachesManagerOperation.h */; settings = {ATTRIBUTES = (Private, ); }; }; + 6135798CCD656C1B3A6EA5738A23190A /* SRSIMDHelpers.m in Sources */ = {isa = PBXBuildFile; fileRef = 1BCBF10A989D4E4D41658DCD195731A8 /* SRSIMDHelpers.m */; }; + 6143298A56182D2F6AEBB43BDA9D853E /* NSString+HXExtension.m in Sources */ = {isa = PBXBuildFile; fileRef = 7356B0C4CD62926C25008D8F5EEB3CAE /* NSString+HXExtension.m */; }; + 6150380914085D7E35DFD6110EF92F8A /* UITableView+FDTemplateLayoutCell-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 2BAF2E5B4F7708801BC0E626B383E6E4 /* UITableView+FDTemplateLayoutCell-dummy.m */; }; + 61507E402F1F7C58BF119995A0479A22 /* NSArray+MASShorthandAdditions.h in Headers */ = {isa = PBXBuildFile; fileRef = C72E93030E19DF10288C0286B1ED3E98 /* NSArray+MASShorthandAdditions.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 6192B1789161AA0813AE5E453CD68668 /* HXPhotoEditStickerItemView.h in Headers */ = {isa = PBXBuildFile; fileRef = 5BF50D5F9A335FC769CFFAD562DB6E97 /* HXPhotoEditStickerItemView.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 61BE3607EABD2657BC71AF8ACB1C25D4 /* DTHTMLAttributedStringBuilder.h in Headers */ = {isa = PBXBuildFile; fileRef = F8C2282DA08038F4CD2B0EE9D90A8D0C /* DTHTMLAttributedStringBuilder.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 61F706F2C53FEB0851B318203876B9CE /* MJRefreshNormalTrailer.m in Sources */ = {isa = PBXBuildFile; fileRef = DA07C976C619BF745B55C83630111F76 /* MJRefreshNormalTrailer.m */; }; + 6239648BD2B43E4718542EBE33169273 /* bit_reader_inl_utils.h in Headers */ = {isa = PBXBuildFile; fileRef = 79A2CA675CFD6440BFDCF1DE0B917A7F /* bit_reader_inl_utils.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 62A7EBC7DCC41D86792FABE7E17F8528 /* SDFileAttributeHelper.m in Sources */ = {isa = PBXBuildFile; fileRef = FD37EA8FD5A0ADF3D809BE4F675B564F /* SDFileAttributeHelper.m */; }; + 631C7A46CD48A0306B13B66BB384EC03 /* YYTextParser.h in Headers */ = {isa = PBXBuildFile; fileRef = 9CEFCE42691A0ECB0E8A463F989622FE /* YYTextParser.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 6344FCABCDE7C780A4ED8B3CE4D6B982 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = EC36730326A1885111C5BE0D8AA23687 /* Foundation.framework */; }; + 634BE5E521B6975F412B6CFF850BEE0E /* SDDeviceHelper.h in Headers */ = {isa = PBXBuildFile; fileRef = B753A05121FEF7945FED230DCBD0462E /* SDDeviceHelper.h */; settings = {ATTRIBUTES = (Private, ); }; }; + 63D3B34B8DE2A4EC41BA73B19C0B7EEC /* alphai_dec.h in Headers */ = {isa = PBXBuildFile; fileRef = AB8834C5B2F2D7FABED0053F752E3763 /* alphai_dec.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 64061B1D7F14C1E7D3EAE807A1675818 /* UIView+WebCacheOperation.h in Headers */ = {isa = PBXBuildFile; fileRef = 8B9784531A4F2E7BC040F75EC0E28B12 /* UIView+WebCacheOperation.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 644B68C8815E61FF7B6030A1BC5DB13E /* HXPhotoEditGraffitiColorView.h in Headers */ = {isa = PBXBuildFile; fileRef = 532A98D01BDA114E80E619E4492BA766 /* HXPhotoEditGraffitiColorView.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 6463C68797A0834BC986E22E6E4DA383 /* SDImageCoder.m in Sources */ = {isa = PBXBuildFile; fileRef = 1C215E0455D7F7B20C460C98A61696CA /* SDImageCoder.m */; }; + 6464C345447C71904DA3706AACA3F55D /* SRProxyConnect.h in Headers */ = {isa = PBXBuildFile; fileRef = D8C9B0F23C16E214D58FEDE0D386A779 /* SRProxyConnect.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 6482D198FBFE2A6C418BA6AF7E22207A /* rescaler_mips32.c in Sources */ = {isa = PBXBuildFile; fileRef = 3557C1581939F83DEB411656B05BD161 /* rescaler_mips32.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + 6547C69FAABA53C226393DA7AB05D1D0 /* filters_sse2.c in Sources */ = {isa = PBXBuildFile; fileRef = 9992B8E2E049E38D85E7811B685F4858 /* filters_sse2.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + 6577A9EB1AED47B915B7F77C3F8BF335 /* mz_os.c in Sources */ = {isa = PBXBuildFile; fileRef = 3261926909F22DD86C0BE7DDDC6F6565 /* mz_os.c */; }; + 6599A24982B2C719C2DEB6B76CAC9A72 /* IQUIScrollView+Additions.m in Sources */ = {isa = PBXBuildFile; fileRef = 69CDF49D62C45C09358605F54F58A103 /* IQUIScrollView+Additions.m */; }; + 65E5693A457A8AEE3E5758075D1E2792 /* SRError.h in Headers */ = {isa = PBXBuildFile; fileRef = 1EAC96BD1C0492C0710DED9123903AB7 /* SRError.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 6634D568E49F5610242E1454680E5885 /* NSAttributedString+SmallCaps.h in Headers */ = {isa = PBXBuildFile; fileRef = B55B3F6192B5178E9F5BD26048A8786F /* NSAttributedString+SmallCaps.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 6642CAD103636909359C17E776BA2899 /* HXPhotoEditTextView.h in Headers */ = {isa = PBXBuildFile; fileRef = 06B32A2D6C46AE01288F92DDA6174874 /* HXPhotoEditTextView.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 6645E9FB4265C5712E38055C931E1630 /* NSURLRequest+SRWebSocket.m in Sources */ = {isa = PBXBuildFile; fileRef = F67F446F08B2FC383A8B59C6EF72F93F /* NSURLRequest+SRWebSocket.m */; }; + 66732F7219D1BE2B982282C831E74B06 /* HXPreviewVideoView.m in Sources */ = {isa = PBXBuildFile; fileRef = 5BB8385E0B06C051D7E5D67CD4760BB6 /* HXPreviewVideoView.m */; }; + 6689C17931B49D8981438BC352957945 /* UIButton+HXExtension.m in Sources */ = {isa = PBXBuildFile; fileRef = C689D14C5D3B00E1E520002481913460 /* UIButton+HXExtension.m */; }; + 673A44E9ACF4B75A78431562B8CDD906 /* SDImageAPNGCoder.m in Sources */ = {isa = PBXBuildFile; fileRef = 4C740F9AF66125A3411DC94A43F8079F /* SDImageAPNGCoder.m */; }; + 673F3289BD02C39B6886B916436FDB06 /* MJRefreshFooter.m in Sources */ = {isa = PBXBuildFile; fileRef = 849708CEAA737556D6A6EEB20D5A760D /* MJRefreshFooter.m */; }; + 67830BA02B88D37A8D875EB4B8057AD3 /* HXPhotoEditGridView.m in Sources */ = {isa = PBXBuildFile; fileRef = C855CF03D9351015804D00ADAC63D0F5 /* HXPhotoEditGridView.m */; }; + 67AE2AC8D9B961D45871077774E11FD3 /* DTObjectTextAttachment.h in Headers */ = {isa = PBXBuildFile; fileRef = 0DE2457983A9A1A836390E0AEDD9290C /* DTObjectTextAttachment.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 67F31764DA06E15449A1747306EFBF85 /* HXPhotoLimitView.h in Headers */ = {isa = PBXBuildFile; fileRef = 3DBF198B3934730F494790BE64118A6E /* HXPhotoLimitView.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 686FE9298EA73F78E06EFD1C37E4F18E /* SDImageGraphics.m in Sources */ = {isa = PBXBuildFile; fileRef = 3278B779C9D62E9C3415BFA7CF73B7E5 /* SDImageGraphics.m */; }; + 68D4A83EA695C463981E04DAD037064F /* mz_strm_split.c in Sources */ = {isa = PBXBuildFile; fileRef = F4F6D21103ED637192E4EC01E94B7831 /* mz_strm_split.c */; }; + 690D46E0E94CA062D02D86CCE2E04174 /* random_utils.c in Sources */ = {isa = PBXBuildFile; fileRef = D4AB98A530475897042B61E943D781C1 /* random_utils.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + 6935914147D61C6E0360F416709FC008 /* DTAccessibilityViewProxy.m in Sources */ = {isa = PBXBuildFile; fileRef = F23DA17B36A792F54A8C84F19322E683 /* DTAccessibilityViewProxy.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -DOS_OBJECT_USE_OBJC=0"; }; }; + 69B89C497B02D3F672A6FA8D829AEE1D /* SDImageWebPCoder.m in Sources */ = {isa = PBXBuildFile; fileRef = 8507954800A098C7389807A3A51E6B8C /* SDImageWebPCoder.m */; }; + 6A0903858D14C2CBD0DF28C3EE5FD6DC /* SDInternalMacros.m in Sources */ = {isa = PBXBuildFile; fileRef = 187722D96992D33BC2AB51967632051C /* SDInternalMacros.m */; }; + 6AC1AE0130FCA5F4B34AD5C2E5B81999 /* SDDiskCache.h in Headers */ = {isa = PBXBuildFile; fileRef = C7162933C153E9759AEB4BA97E6787C3 /* SDDiskCache.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 6AC5C1A5D62F3EF99F4605493EFDA081 /* SDWebImageManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 952872B9EF884727EB93C3CFEBB65A96 /* SDWebImageManager.m */; }; + 6AF104D6E845206AD9C0A48C067ED769 /* UITableView+FDTemplateLayoutCell-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 2DBB7C4714B843C3C1748A2D81ABC448 /* UITableView+FDTemplateLayoutCell-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 6B248006F914EFA0501E626A11F73A06 /* YYTextWeakProxy.h in Headers */ = {isa = PBXBuildFile; fileRef = 78A737D8F22E4A34BC95426584145672 /* YYTextWeakProxy.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 6B865FF1B63034A9FFB68A63C15F49FD /* HXPhotoSubViewCell.m in Sources */ = {isa = PBXBuildFile; fileRef = 4231816CCF80D2609B9423DBE292A63D /* HXPhotoSubViewCell.m */; }; + 6B8883C750BCB6DD9059B201E47FB422 /* HXPhotoCommon.h in Headers */ = {isa = PBXBuildFile; fileRef = 969C97F9B17C2CE314E2B382B0FF0182 /* HXPhotoCommon.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 6C85CA8D99E50C137D056B6057DAC58A /* UIRefreshControl+AFNetworking.m in Sources */ = {isa = PBXBuildFile; fileRef = 2E7B1446D09E6B3977BC88178BDB9EC5 /* UIRefreshControl+AFNetworking.m */; }; + 6CA0B4A9E7B2957063163BC673F355CD /* AFAutoPurgingImageCache.m in Sources */ = {isa = PBXBuildFile; fileRef = 71B9AA392ABD8D8282A0E660D2E224C5 /* AFAutoPurgingImageCache.m */; }; + 6CE3F7E854C8DA0E5E7865BB2D8E4F45 /* HXPhoto3DTouchViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 5D673A3462A9EA0A7C180B398C655F40 /* HXPhoto3DTouchViewController.m */; }; + 6D10951DA80D436E62B9DCE4679CD9BC /* DTColor+Compatibility.m in Sources */ = {isa = PBXBuildFile; fileRef = 14E692ACD814E9BF53FC5CFA89B11C71 /* DTColor+Compatibility.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -DOS_OBJECT_USE_OBJC=0"; }; }; + 6D296F93F82840889F83C95C63135055 /* NSString+DTFormatNumbers.m in Sources */ = {isa = PBXBuildFile; fileRef = 6C27159682446F1299301C2AC19A20D4 /* NSString+DTFormatNumbers.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0"; }; }; + 6D532AAF9835D32C03AA72D15EF287C4 /* huffman_encode_utils.c in Sources */ = {isa = PBXBuildFile; fileRef = 49E9E5EE84BFB763C40AE907AFB64189 /* huffman_encode_utils.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + 6DC4D5DDEC1A005E79AFC5B6D3749EA2 /* HXPhotoEditChartletContentViewCell.m in Sources */ = {isa = PBXBuildFile; fileRef = 11543524CBDD9DE8445562E731986379 /* HXPhotoEditChartletContentViewCell.m */; }; + 6E261D72B6817096F7A6E136C3B32A9F /* Reachability.m in Sources */ = {isa = PBXBuildFile; fileRef = 153E8D5FD3EC0D91F2C1557E170F3DA5 /* Reachability.m */; }; + 6E2F3922AEF4EFA5B8013B25ED7F6F19 /* MJRefreshStateTrailer.m in Sources */ = {isa = PBXBuildFile; fileRef = B804D2CC99F7550A8D10266C44429E64 /* MJRefreshStateTrailer.m */; }; + 6E3D0FDD78ECC20F4B3697ED21D64224 /* MediaPlayer.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F920B5E5F0896C2B5F006DCBB2B1E498 /* MediaPlayer.framework */; }; + 6E78665BAE5915E7F247BEA01961B1DC /* UIView+DTFoundation.h in Headers */ = {isa = PBXBuildFile; fileRef = CFF089605460DFD29D955FE66570431F /* UIView+DTFoundation.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 6EB41A40A6DF5FE69A222D378E42260D /* ImageIO.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F22F154934197D0AEF8EF327846CEC30 /* ImageIO.framework */; }; + 6EF556B5074F8C6D3861DB7F5962AF1D /* NSBezierPath+SDRoundedCorners.m in Sources */ = {isa = PBXBuildFile; fileRef = 8BE3F4759C7002D36E7DEA617B338472 /* NSBezierPath+SDRoundedCorners.m */; }; + 6F21DEBCBBDA91BD6C25F2AFB4DC0716 /* GHMarkdownParser.h in Headers */ = {isa = PBXBuildFile; fileRef = 8EC922C838F9596A2C63A01B802F710B /* GHMarkdownParser.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 6F3C757CEB0D390D769BE2284AB6D515 /* DTAttributedTextCell.m in Sources */ = {isa = PBXBuildFile; fileRef = 5159FEEEBDC7998A68E5D35A7AD5E05F /* DTAttributedTextCell.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -DOS_OBJECT_USE_OBJC=0"; }; }; + 6F5475F142A1E83603DB1B357605096D /* MJRefreshComponent.m in Sources */ = {isa = PBXBuildFile; fileRef = 9DEAC4128EABD5C282220D8037067378 /* MJRefreshComponent.m */; }; + 6FA3EC34A3D80B942A74EE91826F80EF /* HXPhotoEditChartletModel.h in Headers */ = {isa = PBXBuildFile; fileRef = 3CB4C08A994DA9C3CBD8172C3C188BDD /* HXPhotoEditChartletModel.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 6FDD3066C63A512706B47E353A4B93D5 /* NSAttributedString+DTCoreText.m in Sources */ = {isa = PBXBuildFile; fileRef = 45B464757987F13571F940C0193334ED /* NSAttributedString+DTCoreText.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -DOS_OBJECT_USE_OBJC=0"; }; }; + 6FE83830F93DF43182B7C923B51D5428 /* DTActivityTitleView.m in Sources */ = {isa = PBXBuildFile; fileRef = D24EEFCA2D251D3D86EC613F546CF940 /* DTActivityTitleView.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0"; }; }; + 7027EF8D77D4082C1BB9B80FF61FCADC /* DTCoreTextLayoutFrame+Cursor.h in Headers */ = {isa = PBXBuildFile; fileRef = 3A2DF516BC690198F1DA4DBCCEA03FDE /* DTCoreTextLayoutFrame+Cursor.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 702F441F50FFF6ED8619C8AD596F17BF /* NSButton+WebCache.m in Sources */ = {isa = PBXBuildFile; fileRef = D45575E32C50B7CB673AA4D20D921B4E /* NSButton+WebCache.m */; }; + 703CF930346778B201FFA9172712217F /* tree_enc.c in Sources */ = {isa = PBXBuildFile; fileRef = BCD766F2250B68E1CC3046A104EA521E /* tree_enc.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + 70469253B1AB8B9165FC9B37ABBEECCC /* NSArray+HXExtension.m in Sources */ = {isa = PBXBuildFile; fileRef = C63150977430D66E959E4D8098462F50 /* NSArray+HXExtension.m */; }; + 705227AC0D2868E0C0452B6B2F13E7AA /* UIScrollView+MJRefresh.h in Headers */ = {isa = PBXBuildFile; fileRef = 6599E44C9743C5851A14608775B5B286 /* UIScrollView+MJRefresh.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 70F41293A152D03D145BB2399EFD007A /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 03B4C673444D64D7A69E5956918705AE /* UIKit.framework */; }; + 7153E285AB4ACBEB1F94BF25A79E62EE /* DTColorFunctions.m in Sources */ = {isa = PBXBuildFile; fileRef = E467629E904D6CD40CEF873C28825744 /* DTColorFunctions.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -DOS_OBJECT_USE_OBJC=0"; }; }; + 7174D48AADABCBE6FC53185C5442B952 /* NSURLRequest+SRWebSocketPrivate.h in Headers */ = {isa = PBXBuildFile; fileRef = 56156A04D8B8543D8B41D2F1DB3E98E2 /* NSURLRequest+SRWebSocketPrivate.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 71A1AB887F39F6E57E125EEE93A8C6A5 /* HXPhotoEditGridLayer.m in Sources */ = {isa = PBXBuildFile; fileRef = 79485572F588BF035197C59548F40B11 /* HXPhotoEditGridLayer.m */; }; + 71AC329C338751BEF7513397092067F7 /* HXFullScreenCameraPlayView.h in Headers */ = {isa = PBXBuildFile; fileRef = 79C9DB285449D2E8FE33454491FFFEFA /* HXFullScreenCameraPlayView.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 71D2B4B054F213B41BBCC77B77347BA7 /* HXPreviewLivePhotoView.h in Headers */ = {isa = PBXBuildFile; fileRef = 0EC66E72F8E635AFDA32D2DAF5208588 /* HXPreviewLivePhotoView.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 71D31B7E607254FDA7526F9D66CB6A43 /* HXPreviewVideoView.h in Headers */ = {isa = PBXBuildFile; fileRef = 154637FC448BB3F86AD969587D5B9DE7 /* HXPreviewVideoView.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 723D1925C39764631641D0DBFDF6833B /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = EC36730326A1885111C5BE0D8AA23687 /* Foundation.framework */; }; + 724991CA89C46BAFBC08264D94D86484 /* AFURLRequestSerialization.h in Headers */ = {isa = PBXBuildFile; fileRef = DBDB36460C1A10E89B599262F503B964 /* AFURLRequestSerialization.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 72C99FE0EB6097D8765A786094A595C0 /* SDImageCacheDefine.m in Sources */ = {isa = PBXBuildFile; fileRef = 8D514725DFE732C616F9B1EBCB4FE874 /* SDImageCacheDefine.m */; }; + 730ACB99580C5982DC08D50FC5084D41 /* DTAttributedTextView.h in Headers */ = {isa = PBXBuildFile; fileRef = 6F101B590E52D4BCF8C2D4EF4483E978 /* DTAttributedTextView.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 73E908E15FB15E5F69816E93EC8E1620 /* HXAlbumModel.h in Headers */ = {isa = PBXBuildFile; fileRef = 00FBF7FB43EAC3723C75C6ABE1960A8F /* HXAlbumModel.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 742163AFA6D3BAA3D60890FDBF1F2C21 /* HXAlbumListViewController.h in Headers */ = {isa = PBXBuildFile; fileRef = 4023A07604C92E76BB8D0218B2A7AAE9 /* HXAlbumListViewController.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 74407C09C57590AB5950AA92C5B71D13 /* cstring.h in Headers */ = {isa = PBXBuildFile; fileRef = E51EEA2FFB6930E7F1D802776160186D /* cstring.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 7459A1656EDC29D685073B83561B783E /* NSNumber+RomanNumerals.h in Headers */ = {isa = PBXBuildFile; fileRef = 19E6033EF16E5BCF8966F08F3411D5BC /* NSNumber+RomanNumerals.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 74972CE2B8760849ADCE77A57DB2592E /* YYTextWeakProxy.m in Sources */ = {isa = PBXBuildFile; fileRef = 941AFCDC0CDF216188A517ED3002403F /* YYTextWeakProxy.m */; }; + 750DFB580DFE565AD9DF9E4BE4A14EC4 /* SDWebImageDownloader.h in Headers */ = {isa = PBXBuildFile; fileRef = 94CDB89F71FC53C2B9D8E9AE93A9042A /* SDWebImageDownloader.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 759CDC954E65E835A7C27AA7E1BB4F80 /* SDmetamacros.h in Headers */ = {isa = PBXBuildFile; fileRef = 45474C94DB1E11FC5F4EF353446360DD /* SDmetamacros.h */; settings = {ATTRIBUTES = (Private, ); }; }; + 7641EF25F40F17D23AFBFED1DB4296F8 /* mux.h in Headers */ = {isa = PBXBuildFile; fileRef = BF3BAB9DFD27EF2B57CE8BF6478353FD /* mux.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 7672F2589A19B825C819AA69A1DB0DF3 /* YYTextAttribute.h in Headers */ = {isa = PBXBuildFile; fileRef = 04BAD3ED0BD86CBFAA1456664770060E /* YYTextAttribute.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 76AB79ED4C4EE4F1F4C0B9B2CF96BDCF /* HXPhotoEditMosaicView.m in Sources */ = {isa = PBXBuildFile; fileRef = 96D1D26B5A129332CAD618347706267A /* HXPhotoEditMosaicView.m */; }; + 76BBFC2D0ECC6E5F94147FED50DA8650 /* DTVersion.m in Sources */ = {isa = PBXBuildFile; fileRef = 88D4F95459B53A96A86F4132F09B5D1C /* DTVersion.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0"; }; }; + 76FC19B33B03D28F5F8DED929A4718D4 /* HXCameraBottomView.h in Headers */ = {isa = PBXBuildFile; fileRef = B7709821992A833518BBF8B3646C8C0E /* HXCameraBottomView.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 77012917D2242C283FC2033151C77E72 /* YYTextMagnifier.h in Headers */ = {isa = PBXBuildFile; fileRef = 146E1B14BB84A59E93EAE25F3DEDDF26 /* YYTextMagnifier.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 772CF8E9CD02ECA4275B6173E2110E80 /* View+MASShorthandAdditions.h in Headers */ = {isa = PBXBuildFile; fileRef = D05C39495CADDD4BEDE369C8A36A5A19 /* View+MASShorthandAdditions.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 77B3308C9E74D3344D293DB4EE2CEC3A /* IQNSArray+Sort.h in Headers */ = {isa = PBXBuildFile; fileRef = 0EC95B395F491AD20D171DA2C460B5BF /* IQNSArray+Sort.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 7819DD27A1B62DFC933835DFAFBDBF42 /* mz.h in Headers */ = {isa = PBXBuildFile; fileRef = 7EEE196BB16C2518F769781675477EFA /* mz.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 7821105EF320619993B3BF7FB90C7ADA /* DTCSSStylesheet.h in Headers */ = {isa = PBXBuildFile; fileRef = B6441C18003FBD17CB4E1636CB64A692 /* DTCSSStylesheet.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 782981022BF319DFD85AE89A392639A2 /* SRMutex.h in Headers */ = {isa = PBXBuildFile; fileRef = BD4A4A8FB49F1FBCAE5B76E26BBF485E /* SRMutex.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 785F511C49B3A4256687F86962AFF914 /* HXPhotoPicker.bundle in Resources */ = {isa = PBXBuildFile; fileRef = 59DEED48756BFBDB106DFF7E1AD18C34 /* HXPhotoPicker.bundle */; }; + 78709E7DABDE73FB55CB0B8293845E15 /* NSString+Paragraphs.m in Sources */ = {isa = PBXBuildFile; fileRef = 63D4C7984C31CBB0E1767547A017F7A4 /* NSString+Paragraphs.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -DOS_OBJECT_USE_OBJC=0"; }; }; + 7959D76D458D19EF126CFD821743CDAB /* HXAlbumModel.m in Sources */ = {isa = PBXBuildFile; fileRef = 1FFDDA172FB05B77C0AE0860DAB97C8E /* HXAlbumModel.m */; }; + 79698439F4F02626B11986B9C9B29777 /* DTCoreTextFunctions.m in Sources */ = {isa = PBXBuildFile; fileRef = 2DE1968E8BAC1419AF1812B07659A0B0 /* DTCoreTextFunctions.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -DOS_OBJECT_USE_OBJC=0"; }; }; + 7979AA0F93C47F3FB78AA5785CDCEA64 /* MJRefreshHeader.m in Sources */ = {isa = PBXBuildFile; fileRef = C6B1C800DB0790B08E4E382003DF604E /* MJRefreshHeader.m */; }; + 7A26241DF106712AC7C5AB50BDCDCCAD /* UIView+YYText.h in Headers */ = {isa = PBXBuildFile; fileRef = 39501855B52A9B3BF26A16E1DB286D9E /* UIView+YYText.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 7A2DC818D18DCA49D5298EF3AF6706EE /* emmatch.c in Sources */ = {isa = PBXBuildFile; fileRef = 3C58DC464C4B4DECFE5C0B22F6E757D1 /* emmatch.c */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0"; }; }; + 7A332CF6139CC5AD0CEBE0F153A899A4 /* HXPhotoPreviewBottomView.h in Headers */ = {isa = PBXBuildFile; fileRef = 014CCD5E9C1384DDBD741C5872018B3B /* HXPhotoPreviewBottomView.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 7A33649224D8482D7943CBFC8C1BB984 /* SDImageCachesManagerOperation.m in Sources */ = {isa = PBXBuildFile; fileRef = 9E7DABF9B441F1D29ED1EB06085D9820 /* SDImageCachesManagerOperation.m */; }; + 7A48CDFB40202EFD09A2A9AB0EE0770D /* DTCoreTextFontDescriptor.h in Headers */ = {isa = PBXBuildFile; fileRef = 83067C072F06B086C0CF92FD5DAF8515 /* DTCoreTextFontDescriptor.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 7A663F9524E2B1A1D982ABEA1F554329 /* UIImage+HXExtension.h in Headers */ = {isa = PBXBuildFile; fileRef = C904C91FAD49BFCB284FD3218325A5C2 /* UIImage+HXExtension.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 7AAAAF830A438A8461AE5DA19DDDC52C /* SDMemoryCache.h in Headers */ = {isa = PBXBuildFile; fileRef = 91BA37BCBEA8A677ADEDAA1C2DF2A4A1 /* SDMemoryCache.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 7B0458B6E9002963B57B5E8DB56B33B8 /* TAAbstractDotView.h in Headers */ = {isa = PBXBuildFile; fileRef = 441E79EF5DE44E05E36EA011D01C1343 /* TAAbstractDotView.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 7B9A9C54A1BFCDAEF1A88567F8D042CC /* NSScanner+HTML.m in Sources */ = {isa = PBXBuildFile; fileRef = DD09743343BB14E21DBA1FFCCA8A3425 /* NSScanner+HTML.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -DOS_OBJECT_USE_OBJC=0"; }; }; + 7BB0843A67CBF5B64FE1695CD08DC981 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 782B859D7FB28EF6CB16DC9D96075925 /* QuartzCore.framework */; }; + 7BBF5AD55E29FF2527047EEF7CA0F7E1 /* common_sse41.h in Headers */ = {isa = PBXBuildFile; fileRef = 3AB01C0F4F50A68AB9B45C4718C4F4A6 /* common_sse41.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 7C0E703E6FA0DE4C0E4CE1A52FAF925A /* TAPageControl.m in Sources */ = {isa = PBXBuildFile; fileRef = 1EC9750B7525F2BA4C5ED4C7790A781D /* TAPageControl.m */; }; + 7C32C2016ADBFD979DAB2822AADF1B71 /* DTLog.m in Sources */ = {isa = PBXBuildFile; fileRef = 4DF8AF73A142CF1E71F399B50D14CFFB /* DTLog.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0"; }; }; + 7C410E1216FBC2EFC93E22CBAC706CA7 /* PHAsset+HXExtension.m in Sources */ = {isa = PBXBuildFile; fileRef = 3B93E63A6817D787A116AC30CE1AFE10 /* PHAsset+HXExtension.m */; }; + 7C5505A2D3F2A697A5F324787061F4B7 /* MASConstraint+Private.h in Headers */ = {isa = PBXBuildFile; fileRef = 1B6C1215D22EC52FEE26ACE2D2C031E3 /* MASConstraint+Private.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 7C6A24B103E14B07F00100A020D9BA7D /* YYModel-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 0303C532995D7AC91D504C64CF3F39D2 /* YYModel-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 7CB578E7AAD65F5F1F6A31FC5CE65790 /* SDAnimatedImageRep.h in Headers */ = {isa = PBXBuildFile; fileRef = 71E6FFA24B97BD0A8EAA0400A81B638D /* SDAnimatedImageRep.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 7D25A48A6AACB222D2FCE7EBA3D265C6 /* HXPhotoClippingView.m in Sources */ = {isa = PBXBuildFile; fileRef = B7E9CB42550FD3443D279F7D0129241D /* HXPhotoClippingView.m */; }; + 7E2E5AEA82FA4709DCD17C7A1ECDB427 /* SDMemoryCache.m in Sources */ = {isa = PBXBuildFile; fileRef = B49F9D742891A987EDF49812C75BA53C /* SDMemoryCache.m */; }; + 7ED6C3C05EA6EE83780A3600C7088B46 /* mz_crypt.h in Headers */ = {isa = PBXBuildFile; fileRef = 495B07CC47D07F02417795DCC36CC952 /* mz_crypt.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 7EF07FEAD66A3650823636BB8218DA80 /* HXPhotoViewFlowLayout.h in Headers */ = {isa = PBXBuildFile; fileRef = 6B50D433D3395A99A79AEF60E2DBC51A /* HXPhotoViewFlowLayout.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 7F09987B10661DB9446E759D3A6B1C9E /* html5.c in Sources */ = {isa = PBXBuildFile; fileRef = A9B8BE1329A3B5794C767EFDF9A2EAF1 /* html5.c */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0"; }; }; + 7F10C0D094C74F2FA4CD38C7FD77B0A8 /* WKWebView+AFNetworking.m in Sources */ = {isa = PBXBuildFile; fileRef = 5BA800D1657116C9F4B4AFF673AABA87 /* WKWebView+AFNetworking.m */; }; + 7F30D73D46CAD9D21A25738B11A6DDDA /* SRURLUtilities.m in Sources */ = {isa = PBXBuildFile; fileRef = 2FA55EC53A2765A7E884B1E9E804FE6F /* SRURLUtilities.m */; }; + 7F6AD080302D6EF36205E10AC5640610 /* sharpyuv.c in Sources */ = {isa = PBXBuildFile; fileRef = 41875523F7935CFDF6C7527A4340E9D1 /* sharpyuv.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + 7F7980FD9D43035FE788779811792DC4 /* FMDB-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = FB81C2BFFDA965478C211B3306A36191 /* FMDB-dummy.m */; }; + 7F886FC2763F0BF1625A24EE4F94C04D /* UIRefreshControl+AFNetworking.h in Headers */ = {isa = PBXBuildFile; fileRef = D1E8C13276C10E9AEB4632647912896A /* UIRefreshControl+AFNetworking.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 7FA9B19D2720BCF4BF76E82D9B4118FE /* NSMutableArray+DTMoving.h in Headers */ = {isa = PBXBuildFile; fileRef = 195936087D3C806B60A88B4ABF0F35E1 /* NSMutableArray+DTMoving.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 7FD9659BBC648CB38E1224279C15E2AC /* anim_decode.c in Sources */ = {isa = PBXBuildFile; fileRef = 5DAF5867F51AE426AA6105720B9FAD34 /* anim_decode.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + 7FF8A56511E71D6FEC966BF9FEE135B5 /* AFNetworkActivityIndicatorManager.h in Headers */ = {isa = PBXBuildFile; fileRef = D3A24D3324FBB733E73E13BA6D825E78 /* AFNetworkActivityIndicatorManager.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 8077A41ACD375F4384A97031D20DA8C2 /* MJRefreshAutoGifFooter.h in Headers */ = {isa = PBXBuildFile; fileRef = 33BAA0706B3D609ED457DF21A6001BA7 /* MJRefreshAutoGifFooter.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 80834D3BEA3406A2B3F3FEEDBD4A9567 /* SDWebImageError.h in Headers */ = {isa = PBXBuildFile; fileRef = 7C72E0B70ADF77470D006881B1449526 /* SDWebImageError.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 8099F1E613A15275EF5FC59ED3C73579 /* NSAttributedString+HTML.h in Headers */ = {isa = PBXBuildFile; fileRef = 02D3719AFF6FB707442BF1BA9D6EB7EB /* NSAttributedString+HTML.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 80A8D44E274367AA97A804B3BEC264A5 /* SDCycleScrollView-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = F960889FF9DEBEBDED48290765E0EB8D /* SDCycleScrollView-dummy.m */; }; + 810A4177BDDAD9C0FF8D6782853B809C /* NSCoder+DTCompatibility.m in Sources */ = {isa = PBXBuildFile; fileRef = 2ADFE6E495AF0B68AA319681B4D30663 /* NSCoder+DTCompatibility.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -DOS_OBJECT_USE_OBJC=0"; }; }; + 813BE4C96A6D39C13EC50C6CD164F0AF /* MASConstraintMaker.h in Headers */ = {isa = PBXBuildFile; fileRef = C5304ED4C40E232E1D4B93B2A716026A /* MASConstraintMaker.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 81641F79C3F7870116CB676B6AD2FCA3 /* HXPhotoEditChartletListView.h in Headers */ = {isa = PBXBuildFile; fileRef = 8DBBBBF1839DE2D2B2729ADBFC48EC05 /* HXPhotoEditChartletListView.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 817909CFA2E8032670693BF57A2D5519 /* mz_strm_mem.h in Headers */ = {isa = PBXBuildFile; fileRef = FA6F9F7668D86C8EDB4A91C0D88A6FE4 /* mz_strm_mem.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 81905A7717925A17E6B98E934A75B8BA /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 782B859D7FB28EF6CB16DC9D96075925 /* QuartzCore.framework */; }; + 8198BBEA936976639A87152DB2B58190 /* syntax_enc.c in Sources */ = {isa = PBXBuildFile; fileRef = 02F65EA94947B5ED7C5B7FDD54084C49 /* syntax_enc.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + 81B1B8D29C0AF033C9F296B242331D94 /* MJRefreshTrailer.m in Sources */ = {isa = PBXBuildFile; fileRef = 0A7C731BB617B0A36A64B2C16E85AD8E /* MJRefreshTrailer.m */; }; + 82119A0DC4981CC2AF389C7C4CC08186 /* DTListItemHTMLElement.h in Headers */ = {isa = PBXBuildFile; fileRef = 406E2F65EBA96C3865027A681BC41975 /* DTListItemHTMLElement.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 823033F3DF2D5C7C4B123A277DB55073 /* mz_strm.c in Sources */ = {isa = PBXBuildFile; fileRef = E8012C5374C668E72E162EA28BE2C848 /* mz_strm.c */; }; + 825D12E2014A0326891B40E3CA977AC9 /* YYText-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 39A70AFB6DFD323F435EE73E3A059C5F /* YYText-dummy.m */; }; + 830F0EA7E054BA60F19BE2E0948D55AF /* SDWebImageTransition.m in Sources */ = {isa = PBXBuildFile; fileRef = 7042509F5C1EB9D7AC2F510D12CBCBD4 /* SDWebImageTransition.m */; }; + 834460AE023B4C15DB4417681F6B13CB /* HXPhoto3DTouchViewController.h in Headers */ = {isa = PBXBuildFile; fileRef = 0024E83CE339EF226B237BA1459CBCA1 /* HXPhoto3DTouchViewController.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 835780DBB8F43EE11544C2ABEBE06E68 /* MOFSToolView.m in Sources */ = {isa = PBXBuildFile; fileRef = 98B0D4CB28A8B8BE7EEA3B915B665D81 /* MOFSToolView.m */; }; + 835C687083E3D51DE87C2F2C4C681B1C /* Security.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = C9C41780298A275AB7FEB230584C79E3 /* Security.framework */; }; + 837AA8FACF31CBD17473CF3A52B5802E /* MJRefresh-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = B1689309647881A07E346408055B59AB /* MJRefresh-dummy.m */; }; + 83A4BC9FE4765C9B848DD4925D99F362 /* DTAccessibilityElement.h in Headers */ = {isa = PBXBuildFile; fileRef = 2CA39D797BE33EC1562541C97ECB66F8 /* DTAccessibilityElement.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 83D15540324FF7B3BC020F93D5A67D88 /* HXPhotoViewTransition.m in Sources */ = {isa = PBXBuildFile; fileRef = D463CB93DD0C4193B5602EF090DEC641 /* HXPhotoViewTransition.m */; }; + 83DBE799D6FF4B24CE057034C954C948 /* HXPhotoEditTextView.m in Sources */ = {isa = PBXBuildFile; fileRef = CEBBE38414BD97EE84D26DA1CAEC1472 /* HXPhotoEditTextView.m */; }; + 83DD0AA04C87293B8F9578D7D2754187 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = EC36730326A1885111C5BE0D8AA23687 /* Foundation.framework */; }; + 8415E191A2886EC3426A01BC86299E1F /* mz_strm_buf.c in Sources */ = {isa = PBXBuildFile; fileRef = 161A2BD26C7AAE16628C822335CC4BB4 /* mz_strm_buf.c */; }; + 842E3F4B1AE2C5468AAB2E46E4E190FF /* UIViewController+HXExtension.m in Sources */ = {isa = PBXBuildFile; fileRef = 1DA964BA2CA090E35AB4F3B91F755E32 /* UIViewController+HXExtension.m */; }; + 84520FF0ADF6EBB45E14AECA38545334 /* HXPhotoViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 1B9DFA0C9FC330151475BA0145EA4739 /* HXPhotoViewController.m */; }; + 84695F65F88396707A6698C4638578B9 /* frame_dec.c in Sources */ = {isa = PBXBuildFile; fileRef = 223FF15DCF050F79817DB3B32116EBA1 /* frame_dec.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + 8494971161DB612556F921FE7C7304C7 /* SDWebImageOperation.m in Sources */ = {isa = PBXBuildFile; fileRef = A21DF64D9F093A38920524E928DB4080 /* SDWebImageOperation.m */; }; + 84B5FB65B38C19F534F49DE6471C0E5B /* mz_strm_zlib.c in Sources */ = {isa = PBXBuildFile; fileRef = A4B405668BA72D7AA8F773B9D0EF8A6B /* mz_strm_zlib.c */; }; + 84ED142527EEA5EA377CDC7388055291 /* alpha_processing_mips_dsp_r2.c in Sources */ = {isa = PBXBuildFile; fileRef = E7E2F892010BE00978D52566BD7196E5 /* alpha_processing_mips_dsp_r2.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + 84F35FF9332B76DFF6D894CE08D5C9B6 /* NSData+ImageContentType.h in Headers */ = {isa = PBXBuildFile; fileRef = 48CA2F11CA3AE6CF0312752BFE5EE2BF /* NSData+ImageContentType.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 8502CEE170B9A7E73B1A2C76B9FDC090 /* HXPhotoEditStickerItem.h in Headers */ = {isa = PBXBuildFile; fileRef = 3D05837295398EC17515423BA75FD3D8 /* HXPhotoEditStickerItem.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 850969135122C836F98342B47EE12933 /* FMDB-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 7F19D98FB641E46F5604A3A16700057C /* FMDB-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 8514311F04366BB8EA2192C301979FA3 /* HXPhotoEditDrawView.h in Headers */ = {isa = PBXBuildFile; fileRef = 4B63DC05839EC4ED571DDCF3F1F6A05A /* HXPhotoEditDrawView.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 85305EF91557B2A9ADB081DAA1D1FBBD /* SDDisplayLink.h in Headers */ = {isa = PBXBuildFile; fileRef = 73DB69E68E14F9E996DA6667304BFD68 /* SDDisplayLink.h */; settings = {ATTRIBUTES = (Private, ); }; }; + 85604C0FD1A6AEB89CFEDC81F0E62B31 /* SDWebImageDownloaderRequestModifier.h in Headers */ = {isa = PBXBuildFile; fileRef = C11F941291C80D22C8961A44E299C034 /* SDWebImageDownloaderRequestModifier.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 85CCCB5ED36828C0EB11E769D6CB6515 /* HXPhotoModel.h in Headers */ = {isa = PBXBuildFile; fileRef = 4E11A2E9D67014F8698917B544185CAB /* HXPhotoModel.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 85E33F2826838546C77096FA2C30E475 /* filters_utils.h in Headers */ = {isa = PBXBuildFile; fileRef = 4CAC3A77F360502999F6AA40E5C8B1FF /* filters_utils.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 85E3440A5D22E5F8390B157FBCD17E8E /* cpu.c in Sources */ = {isa = PBXBuildFile; fileRef = 18789DC062909E75E43FB82715B76949 /* cpu.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + 860CB3A5D2E13B946CD2EFB7F749C4CF /* UIActivityIndicatorView+AFNetworking.h in Headers */ = {isa = PBXBuildFile; fileRef = 7E024A631BC1E8A4BC60FF77CBCC807C /* UIActivityIndicatorView+AFNetworking.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 863265A549BF19D79A4EBB25C183DC7F /* MJRefreshAutoNormalFooter.h in Headers */ = {isa = PBXBuildFile; fileRef = E946D2318D153B5CE1F37242891C9FD4 /* MJRefreshAutoNormalFooter.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 8632C5137523138C2CE74247D24B9B31 /* Reachability-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 9F872219F0C262B84899FA95211AAA2C /* Reachability-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 86899481C2E9FAF2663E6D0137DE026A /* HXPhotoCommon.m in Sources */ = {isa = PBXBuildFile; fileRef = F47576046C5E21AA9293D58601A3CAC3 /* HXPhotoCommon.m */; }; + 87252260B12FD4E6F7773A918FC5A34F /* UIApplication+DTNetworkActivity.m in Sources */ = {isa = PBXBuildFile; fileRef = 842D7C6B5345C57A5D1151D91A6FBFC4 /* UIApplication+DTNetworkActivity.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0"; }; }; + 8778EC2E96BCCA03E1B8D0C03AC1EE34 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 782B859D7FB28EF6CB16DC9D96075925 /* QuartzCore.framework */; }; + 87A9CE62B362C1011CB274F5CD5F0BA8 /* backward_references_cost_enc.c in Sources */ = {isa = PBXBuildFile; fileRef = 205F39DBEFF8FC71BB967029ACC7C29E /* backward_references_cost_enc.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + 880A23F187428E6D316C083C27EB4FBC /* IQToolbar.m in Sources */ = {isa = PBXBuildFile; fileRef = F13C07F09E547FD5D215D23BFAC5E2E3 /* IQToolbar.m */; }; + 884E2F157EC5222BDA52AF11E1B601F6 /* NSBundle+HXPhotoPicker.h in Headers */ = {isa = PBXBuildFile; fileRef = 839DD53862E1F9E13C8F83D707B3DD58 /* NSBundle+HXPhotoPicker.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 887751FF276CEB03A32722C588F4C47B /* HX_PhotoEditBottomView.h in Headers */ = {isa = PBXBuildFile; fileRef = 6533AE63D57BE7C511845DBD33E5EA8C /* HX_PhotoEditBottomView.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 887BD0E0EB82B083C911A648283E4EF4 /* DTFoundationConstants.m in Sources */ = {isa = PBXBuildFile; fileRef = B0892B69B85CC50F27D3BE5090BF1FDE /* DTFoundationConstants.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0"; }; }; + 88840FC58A3BD83ACFE5B5337E563F51 /* cost_sse2.c in Sources */ = {isa = PBXBuildFile; fileRef = 5CAD516331582B67499277EE1A3E5C4D /* cost_sse2.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + 89235D5EC1FA4F0FD6165B17B542D714 /* MJRefreshConst.h in Headers */ = {isa = PBXBuildFile; fileRef = 88069C483AF060EA7165E1409DAAB2B9 /* MJRefreshConst.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 89CAC1E5DC5833EE630A652957D253A7 /* SRLog.h in Headers */ = {isa = PBXBuildFile; fileRef = D19C6AB1CD2E310086246AFDF3B56FF2 /* SRLog.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 8A0A0FB23DB0021ADC9AD0D90631883A /* NSMutableString+HTML.h in Headers */ = {isa = PBXBuildFile; fileRef = 6BD7E131723F22A364E62FA34C400DC0 /* NSMutableString+HTML.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 8A10937669666C69D42B50219042C36E /* NSCharacterSet+HTML.m in Sources */ = {isa = PBXBuildFile; fileRef = 408B379783503726D74AB984A4565704 /* NSCharacterSet+HTML.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -DOS_OBJECT_USE_OBJC=0"; }; }; + 8A35CC67F0AA6B26397C10D756EA34E8 /* DTTextHTMLElement.h in Headers */ = {isa = PBXBuildFile; fileRef = FB1ADB4ADFF88628335BEC344E944E22 /* DTTextHTMLElement.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 8A88124CB7825E7C303CDBCB332E0E6B /* dec_sse2.c in Sources */ = {isa = PBXBuildFile; fileRef = 19A63385CA49D253CD02F5AB1B2E1B30 /* dec_sse2.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + 8AB222B27AAE9F0751CCB8E712E6D487 /* NSURL+DTComparing.m in Sources */ = {isa = PBXBuildFile; fileRef = 0ACD184810660A590FDD34E636D1AD65 /* NSURL+DTComparing.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0"; }; }; + 8AB26F99BD6470448011BC4208C4CF42 /* HXPhotoEditGridLayer.h in Headers */ = {isa = PBXBuildFile; fileRef = 96AC38A7878DF97BFBEA6DF7BB713A1A /* HXPhotoEditGridLayer.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 8B3778593AF4CD0751F7AD496AA881DB /* SDAnimatedImage.m in Sources */ = {isa = PBXBuildFile; fileRef = E10282E85545F61ED4968C87236B9320 /* SDAnimatedImage.m */; }; + 8B405CE13E7D718A9340A82B52766AB2 /* NSCharacterSet+HTML.h in Headers */ = {isa = PBXBuildFile; fileRef = 7FA218D2E1076E13EB68E485DA25CBF0 /* NSCharacterSet+HTML.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 8C160A535F5A4E50977DF957D506F24E /* NSImage+Compatibility.m in Sources */ = {isa = PBXBuildFile; fileRef = 3EE55800EE92CA14F039391FCF0A587A /* NSImage+Compatibility.m */; }; + 8C6C7E25C5A24C936F81823978190E96 /* ViewController+MASAdditions.h in Headers */ = {isa = PBXBuildFile; fileRef = C6F73C062355927586D5F52C8A1AE8AA /* ViewController+MASAdditions.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 8CA92A42117C9B8F05BA91E8F6EDA017 /* DTStylesheetHTMLElement.m in Sources */ = {isa = PBXBuildFile; fileRef = E504E0E6545DE0559E2B866AD7E32B83 /* DTStylesheetHTMLElement.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -DOS_OBJECT_USE_OBJC=0"; }; }; + 8CB2350CFFA10CCD8AFD4951F0FAD363 /* lossless_enc_neon.c in Sources */ = {isa = PBXBuildFile; fileRef = D321657F8D95A83573D59B5290BDD4C6 /* lossless_enc_neon.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + 8CC005AC0CFDB1272FBDE58B68803B36 /* sharpyuv_csp.c in Sources */ = {isa = PBXBuildFile; fileRef = 75990F00CBD65F7E6F4EC047F7F8F3E6 /* sharpyuv_csp.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + 8CFD1E1A982020FB57FDE7E30ACAC6CA /* filters.c in Sources */ = {isa = PBXBuildFile; fileRef = 7BE0C7E5F33C3ECBB2B132E658382369 /* filters.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + 8D0D15CE4E92BA4433AE7EA578FE3E15 /* SRSecurityPolicy.m in Sources */ = {isa = PBXBuildFile; fileRef = A7B169485617ECA5A5217C8E7A8C99C8 /* SRSecurityPolicy.m */; }; + 8D250E76971D8B8091883ACE9CD13DC0 /* YYTextKeyboardManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 08D93E4F42328F7825F630BDE2D32300 /* YYTextKeyboardManager.m */; }; + 8D65C57C1AFFAD5C32403202016FFC76 /* alpha_processing_sse2.c in Sources */ = {isa = PBXBuildFile; fileRef = ADD43CBF2C008B6ECDD089CF8FC9D078 /* alpha_processing_sse2.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + 8D99B3A48B34F105DBAF5BA1E65ED546 /* IQNSArray+Sort.m in Sources */ = {isa = PBXBuildFile; fileRef = 4920B210E9B65644CBE1A0270341744A /* IQNSArray+Sort.m */; }; + 8DB6E7E412BC1567BCADEDF1CA2A2FEF /* picture_psnr_enc.c in Sources */ = {isa = PBXBuildFile; fileRef = DABA87463FE4B3F73445189B4BEE4560 /* picture_psnr_enc.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + 8E57773898F362E96A3745730A4B0BDF /* IQUIViewController+Additions.h in Headers */ = {isa = PBXBuildFile; fileRef = 63E4956FFDF5DB5E9096BE1435505D9B /* IQUIViewController+Additions.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 8E9EE2408ABC56CBF1B47320684677B8 /* NSDate+HXExtension.h in Headers */ = {isa = PBXBuildFile; fileRef = 7A2A98A88A0DDD446552E33C13E71B08 /* NSDate+HXExtension.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 8EACE7F16279C16E2373EEC2F118F042 /* SDAnimatedImage.h in Headers */ = {isa = PBXBuildFile; fileRef = 27B8DD7B0C6743DB24D9C8E2EF9535B9 /* SDAnimatedImage.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 8EB9908241115BAAC4DE0482AD5EF2C8 /* lossless_mips_dsp_r2.c in Sources */ = {isa = PBXBuildFile; fileRef = 8FC6AB13BD0CD67CC64BF86AF8CB1A7A /* lossless_mips_dsp_r2.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + 8ED34722B5C54230E9FED56FE14F6A84 /* NSParagraphStyle+YYText.h in Headers */ = {isa = PBXBuildFile; fileRef = F3F4005F9ECF018F8F1E64209D7DBDCB /* NSParagraphStyle+YYText.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 8EF8AAD674000AB610BC4ED10258AD09 /* DTCoreGraphicsUtils.h in Headers */ = {isa = PBXBuildFile; fileRef = C2B2658A32163C5136F5D81934E379A1 /* DTCoreGraphicsUtils.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 8F302EDBED49A32FD975E7101FBB0821 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = EC36730326A1885111C5BE0D8AA23687 /* Foundation.framework */; }; + 8F43694404EAFF6D73EE58928154C0F2 /* mz_strm_buf.h in Headers */ = {isa = PBXBuildFile; fileRef = 1F0624A93FBA024FDE1907601DE202D6 /* mz_strm_buf.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 8F7CAC99E23F29FE24FB4F33EC030223 /* HX_PhotoEditBottomView.m in Sources */ = {isa = PBXBuildFile; fileRef = 76B7FE2D8FF97EFF9E18B7DA414EFAD6 /* HX_PhotoEditBottomView.m */; }; + 8F87F1040BEE9A60AF95E74AF0CA4237 /* SDImageLoadersManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 2781D4D3F5CD374FF93A3E8421C34E04 /* SDImageLoadersManager.m */; }; + 8F971C750214F554AFA2775CC8B625A3 /* NSButton+WebCache.h in Headers */ = {isa = PBXBuildFile; fileRef = E50F5C3798F6840B2A91D6720025E241 /* NSButton+WebCache.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 8FC7BD4D48B4C556F55C81FE61B781E7 /* HXPhotoConfiguration.m in Sources */ = {isa = PBXBuildFile; fileRef = 00A73187466B61FD950C4F98CA75DE04 /* HXPhotoConfiguration.m */; }; + 8FF4328E5133CD6EB0C3E664054C48C2 /* FMResultSet.m in Sources */ = {isa = PBXBuildFile; fileRef = 22667777C11444BFFAAC73CA9A5C89D9 /* FMResultSet.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0"; }; }; + 8FF7B6477BFA6E6ABA168E1417291D5F /* MASCompositeConstraint.m in Sources */ = {isa = PBXBuildFile; fileRef = 40DA1C0EB0D40F0D6EA7A52ECB21438D /* MASCompositeConstraint.m */; }; + 907686517B356197317623E5D428C9E8 /* HXPhotoEditTransition.h in Headers */ = {isa = PBXBuildFile; fileRef = 58C47B6201E5D3139B48E8AE309FB57B /* HXPhotoEditTransition.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 90BF156ECCB52B3050C193FA573B756D /* UIImageView+HighlightedWebCache.m in Sources */ = {isa = PBXBuildFile; fileRef = 83714D8DE1BF9A2F56FF2A6A3D6F1F09 /* UIImageView+HighlightedWebCache.m */; }; + 91317C66EC51A2C96AB2B4A073F056DD /* HXCameraBottomView.m in Sources */ = {isa = PBXBuildFile; fileRef = 96B54BF88E1ED366366FD6B2B3605FF2 /* HXCameraBottomView.m */; }; + 913739307D0EFDD58D93442C95ED3FE3 /* HXPhotoDefine.h in Headers */ = {isa = PBXBuildFile; fileRef = 1F57959362DF2F23B21777A3B240F04F /* HXPhotoDefine.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 918AD406999AAE718841B034702BF5CB /* TAAnimatedDotView.h in Headers */ = {isa = PBXBuildFile; fileRef = 3C75C92771FAA5B03E4D7CC8B2AA8F17 /* TAAnimatedDotView.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 91C6DD62D9008B004A486D8289DB04EE /* CoreGraphics.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = D9D3196DF8865948F3B55A10BA2DFF8F /* CoreGraphics.framework */; }; + 92449B68703E8783AAA4741EA7235B3D /* HXAlbumListViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = DB2AF0A53AEBE16138F32164CBFC919F /* HXAlbumListViewController.m */; }; + 92571FFBEF3A7B2F4F633624013010EE /* SRRunLoopThread.m in Sources */ = {isa = PBXBuildFile; fileRef = 3CEB3599827694E70DFF6B426905BE57 /* SRRunLoopThread.m */; }; + 92C59F96D443525E8833676479FA60C5 /* DTVideoTextAttachment.h in Headers */ = {isa = PBXBuildFile; fileRef = E0BE45DAED5877818A0C8CC555A3008E /* DTVideoTextAttachment.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 9320D67F1B4DB7F053B7DA8CF99C0508 /* YYTextTransaction.h in Headers */ = {isa = PBXBuildFile; fileRef = 9CDADDB78B43E99A1F1B6B7F77AC0D74 /* YYTextTransaction.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 939EE0216FC02064B2F5894E87628182 /* SRRunLoopThread.h in Headers */ = {isa = PBXBuildFile; fileRef = 7BBD43213388D8472A822C43059B3712 /* SRRunLoopThread.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 9435865F11203FB81E8B0B8F29BAEDE2 /* vp8l_enc.c in Sources */ = {isa = PBXBuildFile; fileRef = 1EC5E1984D837A07318043D118671C16 /* vp8l_enc.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + 94446E95231B931A093018084C0EB7AC /* HXPhotoPreviewImageViewCell.m in Sources */ = {isa = PBXBuildFile; fileRef = 624B21030A9B0AAE060C22ED96D587A8 /* HXPhotoPreviewImageViewCell.m */; }; + 944570252C492BD45C2439CC4B304B31 /* DTBlockFunctions.m in Sources */ = {isa = PBXBuildFile; fileRef = 8C93FE478F4688EAEB3D7A9B2ED250A6 /* DTBlockFunctions.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0"; }; }; + 94AAB60851A48CC5E2885145AE4010B8 /* idec_dec.c in Sources */ = {isa = PBXBuildFile; fileRef = 651D2FE3F588AF1DD6EB7D6762143EC4 /* idec_dec.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + 94C499B5770C41F7ABDD45B0B0F45197 /* YYTextDebugOption.h in Headers */ = {isa = PBXBuildFile; fileRef = BC4F83EA2A266AC38A2F1CFD924FCD22 /* YYTextDebugOption.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 94C9FAD53AFF994B72F811A8F523F2D8 /* DTCoreTextFontDescriptor.m in Sources */ = {isa = PBXBuildFile; fileRef = F2D0C69565FF33FEDC4A71AD452288A3 /* DTCoreTextFontDescriptor.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -DOS_OBJECT_USE_OBJC=0"; }; }; + 94D6C6161556D07AAC8154EF2387F80B /* NSString+GHMarkdownParser.h in Headers */ = {isa = PBXBuildFile; fileRef = F6CB0553D6C72723818F02285AECB3A5 /* NSString+GHMarkdownParser.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 94F5846979DBC90E2B646E975F5ECBA8 /* DTHTMLWriter.h in Headers */ = {isa = PBXBuildFile; fileRef = 860546474E9B8188D290291F26E919C7 /* DTHTMLWriter.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 9548711862F9FE6C0C030106967DD0B1 /* HXPhotoPicker.h in Headers */ = {isa = PBXBuildFile; fileRef = 8E686193C164B0D6E37065533B7AC4B8 /* HXPhotoPicker.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 95831510BF549386EA98C08C86650C1B /* lossless.h in Headers */ = {isa = PBXBuildFile; fileRef = F5F5E34708CD0865786930B0E4AAA2F5 /* lossless.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 95C7E64E203D3D1592AAD7E8E936F133 /* DTAttributedLabel.m in Sources */ = {isa = PBXBuildFile; fileRef = 0C2209C5B5746FF2DBFA46EB522C80A6 /* DTAttributedLabel.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -DOS_OBJECT_USE_OBJC=0"; }; }; + 95E711E3A6AE2059C7A439634C930C74 /* DTCustomColoredAccessory.m in Sources */ = {isa = PBXBuildFile; fileRef = D48DD267398B0F8FA291D1C450A6924F /* DTCustomColoredAccessory.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0"; }; }; + 95EB2125F7CDFF4B60E839122DC5BC5E /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = EC36730326A1885111C5BE0D8AA23687 /* Foundation.framework */; }; + 95F9439EAC3E7F08070BABF362215E4E /* UIImage+HXExtension.m in Sources */ = {isa = PBXBuildFile; fileRef = 978422B8A6E8F4D05AF5B2F95BAF42D5 /* UIImage+HXExtension.m */; }; + 9674D4E2B24CA6EC519AF2963B2C7FAE /* Accelerate.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0D03E91C5F24D91BCB6AD4472F19239A /* Accelerate.framework */; }; + 968E0EE41D6AFCB5871FE3A28D581D99 /* NSAttributedString+SmallCaps.m in Sources */ = {isa = PBXBuildFile; fileRef = 984A2F523018BBC23CBCE1E1254730E4 /* NSAttributedString+SmallCaps.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -DOS_OBJECT_USE_OBJC=0"; }; }; + 96C079537D2DC8EC99EBAEDA99E351B1 /* HXPhotoPreviewImageViewCell.h in Headers */ = {isa = PBXBuildFile; fileRef = 168097E92353A32361EFC77AD49A4B95 /* HXPhotoPreviewImageViewCell.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 979873F04C03A17D663573DF47242F7C /* picture_tools_enc.c in Sources */ = {isa = PBXBuildFile; fileRef = C2E6420E41D783A51FDF0A04159C8635 /* picture_tools_enc.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + 97C5A66B195BD0F9E7468F6C561CB4C7 /* NSObject+YYModel.h in Headers */ = {isa = PBXBuildFile; fileRef = BFD2F998577AC991FEFDD4A937B2E228 /* NSObject+YYModel.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 97CF1CCB9483874851BEC8A690928EE8 /* common_sse2.h in Headers */ = {isa = PBXBuildFile; fileRef = A4D79CB0566885023A073BC859DFF1AF /* common_sse2.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 9854DC3F1763B6272C2EA3FC6EC40B95 /* NSAttributedStringRunDelegates.h in Headers */ = {isa = PBXBuildFile; fileRef = E9A458D1537ADAF6FD3C7FCF0B216DE9 /* NSAttributedStringRunDelegates.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 987538B07E11741899878EA8BC947F51 /* NSCoder+DTCompatibility.h in Headers */ = {isa = PBXBuildFile; fileRef = FB5903975146821B160F8307F98F75C5 /* NSCoder+DTCompatibility.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 98EFA246A2A845E74DEFF098CE60356C /* SDCycleScrollView.h in Headers */ = {isa = PBXBuildFile; fileRef = DD61252445A4EB036E65160222B896A3 /* SDCycleScrollView.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 98F3E3E30CB29B6D33FEC344656DE2B1 /* MJRefreshBackGifFooter.h in Headers */ = {isa = PBXBuildFile; fileRef = EC42F19C71FE4589BB81E81E024EB823 /* MJRefreshBackGifFooter.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 992B7C8C824B5EA190EF1DB096064DB7 /* DTDictationPlaceholderTextAttachment.h in Headers */ = {isa = PBXBuildFile; fileRef = 77E079F0FEA7EF971DEC342C3558EBCD /* DTDictationPlaceholderTextAttachment.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 99A43025016FBB7F4A499B6CF62A241E /* ssim_sse2.c in Sources */ = {isa = PBXBuildFile; fileRef = 30A08F89B338C00243A464A3D011C019 /* ssim_sse2.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + 9A2DC5356256DDB77F00B03DC8AF88B2 /* YYTextAttribute.m in Sources */ = {isa = PBXBuildFile; fileRef = 202DC9435CDDAE5D10EEDFF62E285787 /* YYTextAttribute.m */; }; + 9A3761D8CEFB0E2131D2EFA2DEBB3A99 /* SRRandom.m in Sources */ = {isa = PBXBuildFile; fileRef = 104C3E7B458544163C2271BF96216CD8 /* SRRandom.m */; }; + 9A3B9C740BC8FE0500132251551E5BE7 /* SRIOConsumer.h in Headers */ = {isa = PBXBuildFile; fileRef = DF81B3320D1B268E51B80088A53DE7B3 /* SRIOConsumer.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 9AA0219F486DBB7F639136E2911ADAF8 /* resource.c in Sources */ = {isa = PBXBuildFile; fileRef = A6B140DFEDBEAF1CB22C2017005F2977 /* resource.c */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0"; }; }; + 9AD13CBA64A2611A305B598B1D1DB154 /* NSParagraphStyle+YYText.m in Sources */ = {isa = PBXBuildFile; fileRef = 393D27ED633317C7BFFAEA68A0176E49 /* NSParagraphStyle+YYText.m */; }; + 9AE7479887868A7ED7620FB8950D3AAE /* NSArray+DTError.h in Headers */ = {isa = PBXBuildFile; fileRef = C02C267D39AC007B41FEC7550C9F59E1 /* NSArray+DTError.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 9B2750468E7A79C25A194BED4DE932D7 /* DTFolderMonitor.m in Sources */ = {isa = PBXBuildFile; fileRef = DFB290E32CB880A631C399847F00A1A2 /* DTFolderMonitor.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0"; }; }; + 9B3FE9CCBFC2DB4E6CB6553CC427686C /* HXPhotoEditStickerItemContentView.h in Headers */ = {isa = PBXBuildFile; fileRef = 82222D8378E17B386B0C1E87CBB540F0 /* HXPhotoEditStickerItemContentView.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 9B61C13D398F112A5E7A003D8C92A0FE /* NSDate+HXExtension.m in Sources */ = {isa = PBXBuildFile; fileRef = 65E08734FA37BBCB22E7252E6F5C5D70 /* NSDate+HXExtension.m */; }; + 9B9B917C3C15C7843C886C7C21B9DF44 /* HXPickerResult.h in Headers */ = {isa = PBXBuildFile; fileRef = D81BCAEB9B5917B6389C6680A77DCE01 /* HXPickerResult.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 9C15983CCA409B8CE6F0EA392C0190C8 /* quant.h in Headers */ = {isa = PBXBuildFile; fileRef = 7A35A038288381CB98DAA3420BC6B8B8 /* quant.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 9C84369AC291F05C8A1BBF66E5F436FF /* io_dec.c in Sources */ = {isa = PBXBuildFile; fileRef = C0438C67CB10625F3D09E098A7F725C1 /* io_dec.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + 9C98BC881146608FA4EDC388E12E4830 /* sharpyuv_cpu.c in Sources */ = {isa = PBXBuildFile; fileRef = BD09731CFE3ACBFDCD5B26404F917CC8 /* sharpyuv_cpu.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + 9D13F8FFA82D0FEC3D632D223776190D /* cost_mips_dsp_r2.c in Sources */ = {isa = PBXBuildFile; fileRef = 5F5DC6D0BBEE4C3E15D9E8CF48693905 /* cost_mips_dsp_r2.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + 9D1A314CAB28F8599745C3DA4949975A /* yuv.h in Headers */ = {isa = PBXBuildFile; fileRef = 0B5D88BE52BA552C38C9C900C0E05D6F /* yuv.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 9D422527A25BAE6A207DEFE11958ABBC /* AFCompatibilityMacros.h in Headers */ = {isa = PBXBuildFile; fileRef = 18193BF25CB434A4CBBF94F85A76D990 /* AFCompatibilityMacros.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 9D470506E09A98BA5223E2A880D7197C /* DTFoundationConstants.h in Headers */ = {isa = PBXBuildFile; fileRef = C09447819519E4F94284A867A7C62AE1 /* DTFoundationConstants.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 9D781BABE4BC0316C505A2F3EB427B5F /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 03B4C673444D64D7A69E5956918705AE /* UIKit.framework */; }; + 9D7C4F43A277B91F559F115D0AB2CA30 /* HXPhotoConfiguration.h in Headers */ = {isa = PBXBuildFile; fileRef = 10A39A4B88F02295C65A8D64AD4CDEB3 /* HXPhotoConfiguration.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 9DA87C2B30998A18176447424B8846BD /* FMDatabasePool.h in Headers */ = {isa = PBXBuildFile; fileRef = A83EDDF53D919A546316FD72679FBA75 /* FMDatabasePool.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 9DE04C83A68C7512C0A860FFF5CEC113 /* DTCoreText.h in Headers */ = {isa = PBXBuildFile; fileRef = F40B9D418CD5F3F0280D0C4D63181D0C /* DTCoreText.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 9E112819DCB0A36BCA4A3CB641B4A5F7 /* DTWeakSupport.h in Headers */ = {isa = PBXBuildFile; fileRef = 8E8A3FC3216E6B6432ED196AE25070A4 /* DTWeakSupport.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 9E2E34918A66B77BF8E6BFDE8FBCA2A0 /* MJRefreshAutoNormalFooter.m in Sources */ = {isa = PBXBuildFile; fileRef = 216E8D2D8F9840F9D7186C7B710D7AFD /* MJRefreshAutoNormalFooter.m */; }; + 9F69075D5DC6E2F9183F5D8E7B090D76 /* YYTextLine.h in Headers */ = {isa = PBXBuildFile; fileRef = 82B80F7C1717B6261E2B5806D2272F4F /* YYTextLine.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 9FA55E987A1DF76C3A0322D7C2CBD292 /* UIView+SDAutoLayout.h in Headers */ = {isa = PBXBuildFile; fileRef = 3160ECDD369B66787E025A304FB3D24C /* UIView+SDAutoLayout.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 9FC6D74166946C8EBEE1F3720EF70148 /* yuv_mips_dsp_r2.c in Sources */ = {isa = PBXBuildFile; fileRef = EA8FC7ED59AB0110B9E3AE1566DDBD5D /* yuv_mips_dsp_r2.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + 9FF5A23684672B83FD8A9F51BC2DB5E9 /* enc_msa.c in Sources */ = {isa = PBXBuildFile; fileRef = 2F71AEDCDF630BE3A347570BB2257450 /* enc_msa.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + A034972E83062F703FF8AF380448B0AD /* HXPhotoEditStickerView.h in Headers */ = {isa = PBXBuildFile; fileRef = 29D45533655C6934785CCD92AD450FE0 /* HXPhotoEditStickerView.h */; settings = {ATTRIBUTES = (Public, ); }; }; + A0DCE66F785B82DBC04045569C123F79 /* random_utils.h in Headers */ = {isa = PBXBuildFile; fileRef = 3411377AE52BF8C1850736C5C6D2A22A /* random_utils.h */; settings = {ATTRIBUTES = (Project, ); }; }; + A0E0DC76F51300E7EB1EBA5492DE854D /* UIImageView+AFNetworking.m in Sources */ = {isa = PBXBuildFile; fileRef = 98F3BC56742D0A9538E8C92D25B2B9AE /* UIImageView+AFNetworking.m */; }; + A132A0C9EB13B65FB886B11AA2E6304C /* NSDictionary+DTCoreText.h in Headers */ = {isa = PBXBuildFile; fileRef = 630AC2887F0B43441A36322B281128A9 /* NSDictionary+DTCoreText.h */; settings = {ATTRIBUTES = (Public, ); }; }; + A13937B812B177145CB91B76A293C78D /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = EC36730326A1885111C5BE0D8AA23687 /* Foundation.framework */; }; + A190A9DFC23558006BE5D8D5B6DAE51C /* mz_strm_zlib.h in Headers */ = {isa = PBXBuildFile; fileRef = B9F17A0E83249407DB3C56C9BA53E8A1 /* mz_strm_zlib.h */; settings = {ATTRIBUTES = (Project, ); }; }; + A1A1266FD70CEB545FD7602CC33F2F7B /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 782B859D7FB28EF6CB16DC9D96075925 /* QuartzCore.framework */; }; + A1F2E9C1FDF1189C301EAEB8CFB4917A /* IQUITextFieldView+Additions.h in Headers */ = {isa = PBXBuildFile; fileRef = 0BA22F3C6FCF7B3FBE17C057BEFB082A /* IQUITextFieldView+Additions.h */; settings = {ATTRIBUTES = (Public, ); }; }; + A216155C63895EEB9D9C7BA8FEF0CA03 /* SDWebImageOptionsProcessor.h in Headers */ = {isa = PBXBuildFile; fileRef = 2AC356151EDD40D7F4BB13BA214DAC93 /* SDWebImageOptionsProcessor.h */; settings = {ATTRIBUTES = (Public, ); }; }; + A288D5FE6B6E98CF318C6335AFC235E0 /* ImageIO.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F22F154934197D0AEF8EF327846CEC30 /* ImageIO.framework */; }; + A2A7B47834336A60225EA02C3E2C1E9C /* UIImageView+HighlightedWebCache.h in Headers */ = {isa = PBXBuildFile; fileRef = 5F25D4663B023D37BF71284703E9F337 /* UIImageView+HighlightedWebCache.h */; settings = {ATTRIBUTES = (Public, ); }; }; + A30DA823F688E00AD1D275EBC018E219 /* DTObjectTextAttachment.m in Sources */ = {isa = PBXBuildFile; fileRef = FE03ADC54C5E4CC38F16C8E87AD6821E /* DTObjectTextAttachment.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -DOS_OBJECT_USE_OBJC=0"; }; }; + A3208284C64D353CC2A4F8DDF8326567 /* DTCoreGraphicsUtils.m in Sources */ = {isa = PBXBuildFile; fileRef = D78F57B1AB72D9AAA20A5AD293888AA2 /* DTCoreGraphicsUtils.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0"; }; }; + A32C79A703440A6FD893D2EC99C8A50B /* MJRefreshBackFooter.h in Headers */ = {isa = PBXBuildFile; fileRef = E09B106A3CD83ADB7F33F72A1F629F65 /* MJRefreshBackFooter.h */; settings = {ATTRIBUTES = (Public, ); }; }; + A34BDBE62E37DE9CC59D0794FA7C9F64 /* HXPhotoEditingView.h in Headers */ = {isa = PBXBuildFile; fileRef = 92A436D9016D6FCB1FC7C29AD8BA1F73 /* HXPhotoEditingView.h */; settings = {ATTRIBUTES = (Public, ); }; }; + A3585531EE4D8466B74A5A6F7958EC79 /* SocketRocket-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = E312F0A7D7CFA471E28B73E28C82404A /* SocketRocket-dummy.m */; }; + A419F0E7FF01D466C2DF59CB4FBB1CD6 /* SDImageIOCoder.h in Headers */ = {isa = PBXBuildFile; fileRef = D34A855C38027E9866A79C0008A06B42 /* SDImageIOCoder.h */; settings = {ATTRIBUTES = (Public, ); }; }; + A44C1B664D16CE42922D382B552CCDF5 /* YYTextLayout.m in Sources */ = {isa = PBXBuildFile; fileRef = 8FDEF55DCAFAAD186CEDA3F2910813EF /* YYTextLayout.m */; }; + A52A274B1CB24FC98E6CC46D5E638A7E /* HXPreviewImageView.h in Headers */ = {isa = PBXBuildFile; fileRef = BACB35EDCC776319D7BAB640828A6712 /* HXPreviewImageView.h */; settings = {ATTRIBUTES = (Public, ); }; }; + A564D0B0EE8AED950D943A75C2B3092E /* SRMutex.m in Sources */ = {isa = PBXBuildFile; fileRef = AA2B04DE1677496445218CC440CBBD58 /* SRMutex.m */; }; + A5E82AEAEB6D8046E2D0EBC477540F84 /* IQBarButtonItem.m in Sources */ = {isa = PBXBuildFile; fileRef = 08D0768E56FD2181E35F4D9E37AFC0D5 /* IQBarButtonItem.m */; }; + A6796A2367FAFF9434DCDEF1228A66A9 /* UIFont+HXExtension.m in Sources */ = {isa = PBXBuildFile; fileRef = BF7B69970E32AA57BCFF06ACE1389583 /* UIFont+HXExtension.m */; }; + A68AFCF38ADBC5568851AAA09C9C09A3 /* lossless_msa.c in Sources */ = {isa = PBXBuildFile; fileRef = 583274963235597DE73B4AB2B6159E8D /* lossless_msa.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + A69690C43A272A643A24944BB22368C5 /* YYTextAsyncLayer.m in Sources */ = {isa = PBXBuildFile; fileRef = 568F23E30ADDB332706143500DD4391C /* YYTextAsyncLayer.m */; }; + A6FCF74348D1907891FBDE3F2E331136 /* DZNEmptyDataSet-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 8B088AE04F2F1959A574FC3E424C3E07 /* DZNEmptyDataSet-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + A7115FA6048C62D90DB37EA3119ED7FA /* DTHTMLParser.m in Sources */ = {isa = PBXBuildFile; fileRef = 254EC65BE1C1602224299E7311CCE628 /* DTHTMLParser.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0"; }; }; + A71E222C76A20B18600A6DE4091CFB0E /* SSZipArchive.m in Sources */ = {isa = PBXBuildFile; fileRef = D320A337D18A9E6F2FBE88C1CAFEA423 /* SSZipArchive.m */; }; + A72E9F983E5BBFA7485EFB482B80E89E /* DTWeakSupport.h in Headers */ = {isa = PBXBuildFile; fileRef = B47AED1840973FAB6B1808E5C545ECE1 /* DTWeakSupport.h */; settings = {ATTRIBUTES = (Public, ); }; }; + A742179D252F532EBF0473401607E6B6 /* HXPhotoEditSplashView.h in Headers */ = {isa = PBXBuildFile; fileRef = 29373FCF78B23BA6A70C2C3D498CDA4B /* HXPhotoEditSplashView.h */; settings = {ATTRIBUTES = (Public, ); }; }; + A77344570578D267026883F162EA49A0 /* HXPhotoTools.h in Headers */ = {isa = PBXBuildFile; fileRef = 5190BDA48D52ECA13BE8CD2B17FD344B /* HXPhotoTools.h */; settings = {ATTRIBUTES = (Public, ); }; }; + A79309134876CE62C3E36A625DACC2CF /* webp_dec.c in Sources */ = {isa = PBXBuildFile; fileRef = 5810CF19160377AB1E413C9C32758513 /* webp_dec.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + A80BC5C8F2D2755BB5826D304AE13114 /* HXPhotoEditDrawView.m in Sources */ = {isa = PBXBuildFile; fileRef = D6FB2425C3960B365DD4D5BAE47CA49F /* HXPhotoEditDrawView.m */; }; + A85C7760CC82EF9C2F68544C581744F7 /* YYLabel.m in Sources */ = {isa = PBXBuildFile; fileRef = 6BC2B8BEE33DCC10B17A81D110FAEEF7 /* YYLabel.m */; }; + A880C8A6BCDBBB79DD037210D57D7910 /* NSFileWrapper+DTCopying.h in Headers */ = {isa = PBXBuildFile; fileRef = 238C2AAF0C08CFEA4DDF32029251B2B3 /* NSFileWrapper+DTCopying.h */; settings = {ATTRIBUTES = (Public, ); }; }; + A8AD3B5507610591B1DDAAD9079CE895 /* YYTextEffectWindow.m in Sources */ = {isa = PBXBuildFile; fileRef = 82AB9BF632CFD24D7231A26300E33507 /* YYTextEffectWindow.m */; }; + A8E58BF4665F9CC4142EA41D80CD6E17 /* Reachability-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 5B02649CD310146D847ED942F3912587 /* Reachability-dummy.m */; }; + A90260F860E51EC89130250EA3E61F22 /* SSZipArchive-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = B72D5E1A1706672E0AA36959BA34618F /* SSZipArchive-dummy.m */; }; + A958A4F458C4D0A36CC2CCAF368DC6F4 /* MOFSPickerManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 7852BD3A2EA2D248947EF39850FCD093 /* MOFSPickerManager.m */; }; + A97AE4B7E025EBB54D35D021F81BE624 /* DTVideoTextAttachment.m in Sources */ = {isa = PBXBuildFile; fileRef = 1B0136D17D3F5D95B511AEDBE15DA26B /* DTVideoTextAttachment.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -DOS_OBJECT_USE_OBJC=0"; }; }; + A9CE5ABFFAD7B978B8B6977B846FA24A /* SDImageFrame.h in Headers */ = {isa = PBXBuildFile; fileRef = FB1664033AA20450EFB31873050564E9 /* SDImageFrame.h */; settings = {ATTRIBUTES = (Public, ); }; }; + A9F150EE0FCCE7FE780E1087D05BBAAD /* SDAnimatedImagePlayer.m in Sources */ = {isa = PBXBuildFile; fileRef = 5330AC345FDA1AB57FF9A18BAB87D58D /* SDAnimatedImagePlayer.m */; }; + AA14FA452C6E6DCB9D55BEC86A91ECB2 /* SystemConfiguration.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = E9299E2172B2E595AACE7E2E4FCA64EB /* SystemConfiguration.framework */; }; + AAF2B7BD4C56295DBA1BB6039AC0EDD4 /* ZipArchive.h in Headers */ = {isa = PBXBuildFile; fileRef = 64711E7E5B5DAB7885409B423D5FF125 /* ZipArchive.h */; settings = {ATTRIBUTES = (Project, ); }; }; + AB12501C57FFF722131F674ACB425944 /* SRError.m in Sources */ = {isa = PBXBuildFile; fileRef = 3119CE3E10F31AD8EC3933B425110514 /* SRError.m */; }; + AB3EB67A523F8D197A0F8DCC3E74EBC3 /* sharpyuv_dsp.h in Headers */ = {isa = PBXBuildFile; fileRef = 3C673CFDC1D62BDCC393F45A604835FE /* sharpyuv_dsp.h */; settings = {ATTRIBUTES = (Project, ); }; }; + AB4333755D48C7A9BDC1097E7D3B9066 /* NSMutableArray+DTMoving.m in Sources */ = {isa = PBXBuildFile; fileRef = 3416EF086838525A5DFD777742E9AF91 /* NSMutableArray+DTMoving.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0"; }; }; + AB78F1315EA1F46F8E075EEC144DE99E /* FMDB.h in Headers */ = {isa = PBXBuildFile; fileRef = 34BE3D7E354D834EAD162DD6B9F2E59C /* FMDB.h */; settings = {ATTRIBUTES = (Public, ); }; }; + ABD794654E81B9A03E0CEE53934C2699 /* vp8i_dec.h in Headers */ = {isa = PBXBuildFile; fileRef = 7F336AF58CB528C25F8E45B149B7FBBC /* vp8i_dec.h */; settings = {ATTRIBUTES = (Project, ); }; }; + AC7000465258822B466855B12F1F97A3 /* DTCoreTextGlyphRun.h in Headers */ = {isa = PBXBuildFile; fileRef = B2D84402C875697E033B64E9481C4278 /* DTCoreTextGlyphRun.h */; settings = {ATTRIBUTES = (Public, ); }; }; + AC9F4C954AA852C5F3EB2F294FED89DE /* UIApplication+DTNetworkActivity.h in Headers */ = {isa = PBXBuildFile; fileRef = 6555945EADC65F4EB4413AD7339666C8 /* UIApplication+DTNetworkActivity.h */; settings = {ATTRIBUTES = (Public, ); }; }; + ACA7C10693383EDB5E40BC95E6FC2FFB /* DTListItemHTMLElement.m in Sources */ = {isa = PBXBuildFile; fileRef = 86A5BA5D771ACBFB95C27E6DDD59223A /* DTListItemHTMLElement.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -DOS_OBJECT_USE_OBJC=0"; }; }; + ACD3336E7C5F6CF03C97031A96D7A595 /* DTCoreTextParagraphStyle.m in Sources */ = {isa = PBXBuildFile; fileRef = AE76C9CF85BF9390AA57642EDFA26C36 /* DTCoreTextParagraphStyle.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -DOS_OBJECT_USE_OBJC=0"; }; }; + AD1712EE7EF8E8FAC3ACA26C0ECC3043 /* SDFileAttributeHelper.h in Headers */ = {isa = PBXBuildFile; fileRef = 57FEC39D4A3E4368D235965E1BF19062 /* SDFileAttributeHelper.h */; settings = {ATTRIBUTES = (Private, ); }; }; + AD380C122F209123920C4D4597F83971 /* lossless_enc_sse41.c in Sources */ = {isa = PBXBuildFile; fileRef = B017EC0B025D0E5C3A2B3E30C32F7B1A /* lossless_enc_sse41.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + AD52EDFC0CE91FE223552A4E1633CC45 /* PHAsset+HXExtension.h in Headers */ = {isa = PBXBuildFile; fileRef = 33002F0E38871FB86949391DA2F353C5 /* PHAsset+HXExtension.h */; settings = {ATTRIBUTES = (Public, ); }; }; + ADA3FEBCAA1696E73733B945C53E7974 /* buffer_dec.c in Sources */ = {isa = PBXBuildFile; fileRef = BD17CBD752CE8E90BD08D8B4160901D0 /* buffer_dec.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + ADC601CBDB073382DF6ACABD749FA65E /* HXPhotoEditGridView.h in Headers */ = {isa = PBXBuildFile; fileRef = 32D5D9FB88200C0DE3321266294EEB66 /* HXPhotoEditGridView.h */; settings = {ATTRIBUTES = (Public, ); }; }; + AE0F1284A9C414203C1D5C66EDE95E8E /* mz_strm.h in Headers */ = {isa = PBXBuildFile; fileRef = 773664AE4E69D9742BA5B6657B8BDC07 /* mz_strm.h */; settings = {ATTRIBUTES = (Project, ); }; }; + AE49732F6700419CC7231310E261EF3E /* SDWebImageDownloaderOperation.h in Headers */ = {isa = PBXBuildFile; fileRef = 1F0D7035329572AE8601EE47DCE44661 /* SDWebImageDownloaderOperation.h */; settings = {ATTRIBUTES = (Public, ); }; }; + AE64FEE3DD0450A9D9C201BE297DA317 /* upsampling_mips_dsp_r2.c in Sources */ = {isa = PBXBuildFile; fileRef = EFA4A8B338CEC340F53A1F78B70DEC92 /* upsampling_mips_dsp_r2.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + AE7A86B43D6D2A2034623A976747AAD7 /* IQKeyboardManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 01D34A8D5025E3A9D223FA0EEB9EB179 /* IQKeyboardManager.h */; settings = {ATTRIBUTES = (Public, ); }; }; + AE7B02645B8F769CA5F215EE8F7CC5B0 /* View+MASAdditions.h in Headers */ = {isa = PBXBuildFile; fileRef = D842C708F86A61C94706D9C3386A57F2 /* View+MASAdditions.h */; settings = {ATTRIBUTES = (Public, ); }; }; + AF023477E5CE632EC3E2B76C1B65DDE7 /* picture_enc.c in Sources */ = {isa = PBXBuildFile; fileRef = 9B27141A96D2E55EFC2DF55801FB3ED1 /* picture_enc.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + AF5905061CB57271181AA2525C18084F /* SDImageGIFCoder.h in Headers */ = {isa = PBXBuildFile; fileRef = EE6E29FF2EA9C8B5FD6E3DE4803FDE36 /* SDImageGIFCoder.h */; settings = {ATTRIBUTES = (Public, ); }; }; + AF7A1DC953992A149CB0815C90769529 /* DTIframeTextAttachment.h in Headers */ = {isa = PBXBuildFile; fileRef = 984C71119B63AB7A888F0590305353AD /* DTIframeTextAttachment.h */; settings = {ATTRIBUTES = (Public, ); }; }; + AFAAE42DF4585633FA1A217A0E811856 /* MJRefreshHeader.h in Headers */ = {isa = PBXBuildFile; fileRef = 0F0682112FEA3A73FA0E8A77C3785530 /* MJRefreshHeader.h */; settings = {ATTRIBUTES = (Public, ); }; }; + AFC0FF1DBFE7FCA955AB1157A9F377C2 /* HXAlbumlistView.h in Headers */ = {isa = PBXBuildFile; fileRef = 4D1D9261E0F2DF03873DD26C0A099DB4 /* HXAlbumlistView.h */; settings = {ATTRIBUTES = (Public, ); }; }; + AFCAB08BAA820B1082BE494E2D5858C9 /* NSString+CSS.m in Sources */ = {isa = PBXBuildFile; fileRef = 8407A8E2DE142CDD9DDB2E370B063CAD /* NSString+CSS.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -DOS_OBJECT_USE_OBJC=0"; }; }; + AFD1D411A9387DCEC6F0034653E23787 /* DZNEmptyDataSet-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = FA481112207BA4FB201A6C6EE09E3F80 /* DZNEmptyDataSet-dummy.m */; }; + B009ABFD1135177852DEDAB7F64CD52B /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = EC36730326A1885111C5BE0D8AA23687 /* Foundation.framework */; }; + B030B558BE97E0225652EFB8C8FA431F /* AFAutoPurgingImageCache.h in Headers */ = {isa = PBXBuildFile; fileRef = 03EF1336407239AD16404470CE005282 /* AFAutoPurgingImageCache.h */; settings = {ATTRIBUTES = (Public, ); }; }; + B0B2F4A8784A307CB77697B5B246E1A6 /* rescaler_msa.c in Sources */ = {isa = PBXBuildFile; fileRef = 541C8A54AFB70925386D8D3E0732DFB1 /* rescaler_msa.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + B0E13A3BA5664B75ADD9B28E9599FD30 /* MOFSToolView.h in Headers */ = {isa = PBXBuildFile; fileRef = A4A2A661A176B7B9347BCE37E5C484FC /* MOFSToolView.h */; settings = {ATTRIBUTES = (Public, ); }; }; + B0F36E9025B754D74A5502D44A6BC005 /* MobileCoreServices.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 8DF9C37E251584582AA38097B40677CD /* MobileCoreServices.framework */; }; + B11D964D81D0EF31D61552C5631E7A3F /* NSBundle+MJRefresh.h in Headers */ = {isa = PBXBuildFile; fileRef = FDA8CF19121830C74EB8B4FC698D2644 /* NSBundle+MJRefresh.h */; settings = {ATTRIBUTES = (Public, ); }; }; + B1307BCEFA623FF242109620B14A08BA /* MJRefresh-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 4933E8A3EC3920A84C4937994A96E97C /* MJRefresh-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + B24338A2F430BD00571A6DE792116B0D /* HXPhotoEditStickerTrashView.m in Sources */ = {isa = PBXBuildFile; fileRef = 97505C36E3BA15CE7351CC726B466140 /* HXPhotoEditStickerTrashView.m */; }; + B2CAAAD25BAE066FC41DB747D18F727C /* UIImage+WebP.m in Sources */ = {isa = PBXBuildFile; fileRef = 7BE70DBD085C120294DF5858C773F55D /* UIImage+WebP.m */; }; + B2D2FE6E46F8591312A6FE2C640B3417 /* SDWebImageCompat.m in Sources */ = {isa = PBXBuildFile; fileRef = 0B3B80279B73511DD1A2EC7ABDBE878F /* SDWebImageCompat.m */; }; + B314521294A36CBD14F09072B3FEF8B9 /* NSTimer+HXExtension.h in Headers */ = {isa = PBXBuildFile; fileRef = 73B11D85731A249DF45B39D632AA83B8 /* NSTimer+HXExtension.h */; settings = {ATTRIBUTES = (Public, ); }; }; + B343D3230839F8DAC6052D674F7B4450 /* NSBezierPath+SDRoundedCorners.h in Headers */ = {isa = PBXBuildFile; fileRef = DC248EBB19D1DC06EAFF86B3F98E5C01 /* NSBezierPath+SDRoundedCorners.h */; settings = {ATTRIBUTES = (Private, ); }; }; + B3581DBC3D7B31F290F2ABE35A084236 /* DTTiledLayerWithoutFade.m in Sources */ = {isa = PBXBuildFile; fileRef = 092ACA0F891448A3B6DCF86EF7F009E6 /* DTTiledLayerWithoutFade.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0"; }; }; + B3FFCF67603888B839DC1AEAEAA2B1C8 /* YYTextContainerView.m in Sources */ = {isa = PBXBuildFile; fileRef = 46219EB61A0088A66078760216728F7A /* YYTextContainerView.m */; }; + B4950607859DDDE0732DE47807B8871A /* sharpyuv_cpu.h in Headers */ = {isa = PBXBuildFile; fileRef = 1DDDA0C5BD4873F199F832487EE35AC3 /* sharpyuv_cpu.h */; settings = {ATTRIBUTES = (Project, ); }; }; + B4A3D389BDB1B0E149378182CC942228 /* YYClassInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = 78A70C1E3C1B9138A1ADF3661509EE6F /* YYClassInfo.h */; settings = {ATTRIBUTES = (Public, ); }; }; + B4A90507704E5C8EAD94C2495D0CF240 /* PopupKit-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 9B46F0F8E0AA12C54940171AF83EDF15 /* PopupKit-dummy.m */; }; + B4C82668A78939FE910FEA0D314F06C1 /* Security.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = C9C41780298A275AB7FEB230584C79E3 /* Security.framework */; }; + B4DF1CDCE2413AF579E102954A4033F6 /* mz_strm_os_posix.c in Sources */ = {isa = PBXBuildFile; fileRef = 30684A712255B8EFC70C314B7E0F7671 /* mz_strm_os_posix.c */; }; + B53219A9BE7E7CD57E802F7D8943F74C /* HXPhotoPreviewVideoViewCell.h in Headers */ = {isa = PBXBuildFile; fileRef = 5A225686ADD2A4429000A94AA6EF862F /* HXPhotoPreviewVideoViewCell.h */; settings = {ATTRIBUTES = (Public, ); }; }; + B543A1E1882CAEA19589891FCE2D17EA /* NSRunLoop+SRWebSocket.h in Headers */ = {isa = PBXBuildFile; fileRef = B7A54DAC56BD73219761214D92093E1B /* NSRunLoop+SRWebSocket.h */; settings = {ATTRIBUTES = (Public, ); }; }; + B56C5232421EACF43C99690956858FBD /* filters_utils.c in Sources */ = {isa = PBXBuildFile; fileRef = CFDBAA7E6103E31739DBCCEAEEF09DB6 /* filters_utils.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + B57E67F5CAE0DF86D148A3CDA0407BA0 /* YYTextArchiver.h in Headers */ = {isa = PBXBuildFile; fileRef = 861A7A587C22CF2296ECBCFBF1F5A5D2 /* YYTextArchiver.h */; settings = {ATTRIBUTES = (Public, ); }; }; + B59E60FBC9665FC1061B88B8E6FD9FAF /* Masonry-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = C3438927D0C3A8534E95845BCA0CCA51 /* Masonry-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + B5A2F3E7D703C37359D9725FC5CA7B57 /* UIScreen+DTFoundation.h in Headers */ = {isa = PBXBuildFile; fileRef = 53394287978432502821E4327D0C9629 /* UIScreen+DTFoundation.h */; settings = {ATTRIBUTES = (Public, ); }; }; + B680C2604BD8BC9644AE7C67BC46B9BB /* MASLayoutConstraint.h in Headers */ = {isa = PBXBuildFile; fileRef = 4976A88635BCF7693D1516029A980444 /* MASLayoutConstraint.h */; settings = {ATTRIBUTES = (Public, ); }; }; + B68A17D2D4F37F7C2874C9A3D9FA3364 /* DTHTMLElement.m in Sources */ = {isa = PBXBuildFile; fileRef = 33C8C368B7A431058E8CB5B717EB43F9 /* DTHTMLElement.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -DOS_OBJECT_USE_OBJC=0"; }; }; + B6DBA8D67560683A92130FF6F1A38365 /* bit_writer_utils.h in Headers */ = {isa = PBXBuildFile; fileRef = 0CC4E2F3B6F5C7D3EDBEB6AD5942EBB9 /* bit_writer_utils.h */; settings = {ATTRIBUTES = (Project, ); }; }; + B74CB6C5EEB37213D196812179B9FB5D /* DTDictationPlaceholderTextAttachment.m in Sources */ = {isa = PBXBuildFile; fileRef = 16F4CB2DDEBDD75E1B8CCC7DE61EABAD /* DTDictationPlaceholderTextAttachment.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -DOS_OBJECT_USE_OBJC=0"; }; }; + B76F2D85C34BA7C28D6191273788881E /* thread_utils.c in Sources */ = {isa = PBXBuildFile; fileRef = 5262B79E7F98B9C280993878A335DA78 /* thread_utils.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + B7BDD79FC06A1E4E0E17592860844108 /* NSAttributedString+DTCoreText.h in Headers */ = {isa = PBXBuildFile; fileRef = FE9A4A3BC77CD44B36A2EBC051277E85 /* NSAttributedString+DTCoreText.h */; settings = {ATTRIBUTES = (Public, ); }; }; + B7C92B9E427F13CE6196FBB274B8CA13 /* HXPhotoPreviewViewController.h in Headers */ = {isa = PBXBuildFile; fileRef = B1C712EF5EAD5ADE6AED50E61A79C00C /* HXPhotoPreviewViewController.h */; settings = {ATTRIBUTES = (Public, ); }; }; + B8332F36582F7A001FE85A8D54B27C9E /* DTCoreTextParagraphStyle.h in Headers */ = {isa = PBXBuildFile; fileRef = A1E54336640FA32B4010E6AF55796452 /* DTCoreTextParagraphStyle.h */; settings = {ATTRIBUTES = (Public, ); }; }; + B893C0DD5BE32FAE1D6895E1ED392B7A /* SRConstants.m in Sources */ = {isa = PBXBuildFile; fileRef = 34EFED82C23E82D8B7F76A2691E28C38 /* SRConstants.m */; }; + B8B8131CD6B1A35D0A874A9BC8DCB68A /* UIColor+SDHexString.h in Headers */ = {isa = PBXBuildFile; fileRef = DD7E6C9573145299C27CA91987B78CEB /* UIColor+SDHexString.h */; settings = {ATTRIBUTES = (Private, ); }; }; + B940240C643CCC1314AC65D48E4CE89E /* YYTextUtilities.h in Headers */ = {isa = PBXBuildFile; fileRef = 2A9F0AB8650612286002692BD9AC1DE8 /* YYTextUtilities.h */; settings = {ATTRIBUTES = (Public, ); }; }; + B94CD41727DFCA8791EED8FB2CA397DD /* DTCompatibility.h in Headers */ = {isa = PBXBuildFile; fileRef = 0C179491CABC1A0B2F38514AEF79DCEB /* DTCompatibility.h */; settings = {ATTRIBUTES = (Public, ); }; }; + B957F91DED5BFD3850A53398A98A79C6 /* huffman_utils.c in Sources */ = {isa = PBXBuildFile; fileRef = E4FB756CA435B2109F6B1E63563C1646 /* huffman_utils.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + B9713A191E896B331A7281BCBB3D755B /* YYTextView.m in Sources */ = {isa = PBXBuildFile; fileRef = 71E99F2CAC91B6E7EFF46D02F956DBB3 /* YYTextView.m */; }; + B9B0A5E3087868B8EC657CBA7F2863BB /* cost_enc.c in Sources */ = {isa = PBXBuildFile; fileRef = 00EE0FEF311F212D64DD7D80D4BAF99F /* cost_enc.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + B9BA7E8413FB3260CA0001C39A3403E4 /* SDImageIOCoder.m in Sources */ = {isa = PBXBuildFile; fileRef = C3ABE9627B01B6CCA3CA851793F63454 /* SDImageIOCoder.m */; }; + BA394D9A04B9AC12F40FA00BF46ADF52 /* filters_mips_dsp_r2.c in Sources */ = {isa = PBXBuildFile; fileRef = C19FCADC3466F695B6B1D7C9548FF052 /* filters_mips_dsp_r2.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + BA4FB8AABBE8E1EFD26F32C18E90BE83 /* HXPhotoManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 0CB63194229D84F2A79A4EAA477E30BE /* HXPhotoManager.m */; }; + BA904ABA8ED36CC4E5EB2B2004CA1F18 /* MASCompositeConstraint.h in Headers */ = {isa = PBXBuildFile; fileRef = 4FFA396D0D4F2E204C6273A4F850C484 /* MASCompositeConstraint.h */; settings = {ATTRIBUTES = (Public, ); }; }; + BACAA91A92F35CD7E7795232A83F21D1 /* AFNetworkActivityIndicatorManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 5B6B041E66BB6B0EBA5693BF59FC66CD /* AFNetworkActivityIndicatorManager.m */; }; + BADD983E7B7CEB4799AD6AC589BB0FA6 /* tags.c in Sources */ = {isa = PBXBuildFile; fileRef = A5AE93872D2A208EEF8D4EDC1BC9ED23 /* tags.c */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0"; }; }; + BAFD04D2ABD0CAE3788A6E5DA77D9289 /* HXCustomAssetModel.m in Sources */ = {isa = PBXBuildFile; fileRef = C3EF696B2AF475704F8A5959A7F27F22 /* HXCustomAssetModel.m */; }; + BB02300750C2DBC52F7209EC008743BA /* YYTextInput.h in Headers */ = {isa = PBXBuildFile; fileRef = ACBE26459EE1917185F614C1891BFB04 /* YYTextInput.h */; settings = {ATTRIBUTES = (Public, ); }; }; + BB78C12FD2D51A935C51DF5073189C05 /* HXPhotoEditSplashMaskLayer.h in Headers */ = {isa = PBXBuildFile; fileRef = 2502F29F98C75363879021AA590E80F1 /* HXPhotoEditSplashMaskLayer.h */; settings = {ATTRIBUTES = (Public, ); }; }; + BC23554B8DD756B1F0F205E0725352AF /* province_data.xml in Resources */ = {isa = PBXBuildFile; fileRef = D080EB8027C782685ED314C59FC24ECF /* province_data.xml */; }; + BC4A8237493422E675B2706AA113E68B /* YYTextSelectionView.h in Headers */ = {isa = PBXBuildFile; fileRef = 40AB34ECF36F5C6E5C57C725C06EFD8D /* YYTextSelectionView.h */; settings = {ATTRIBUTES = (Public, ); }; }; + BC5458210A973BC7A29D1F45D458A14B /* AFNetworking-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 629623DFD480709199B75664FB53EBCE /* AFNetworking-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + BC9C7E0E9489AAA797AC18CFCA501A38 /* NSDictionary+DTError.m in Sources */ = {isa = PBXBuildFile; fileRef = 9FEEF702294BE75E31B4E7C457A87B40 /* NSDictionary+DTError.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0"; }; }; + BCA597780C9ECA993B3E2754BE10BD91 /* TAAnimatedDotView.m in Sources */ = {isa = PBXBuildFile; fileRef = 6111312209CAB7A039A00469ED702A6F /* TAAnimatedDotView.m */; }; + BCA947B348A2977CD7E8B8ADB78E6851 /* YYTextArchiver.m in Sources */ = {isa = PBXBuildFile; fileRef = 28D40597106E317BD6E8E2299E9514BC /* YYTextArchiver.m */; }; + BCDBDAFDEF452F23F8173A415D1DDBA2 /* DTAnchorHTMLElement.m in Sources */ = {isa = PBXBuildFile; fileRef = 96739D55C2E38FAC8BE0FF64F0B8C8B0 /* DTAnchorHTMLElement.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -DOS_OBJECT_USE_OBJC=0"; }; }; + BDF18C49B1C10D75D78283D3520F5985 /* HXPhotoPreviewViewCell.h in Headers */ = {isa = PBXBuildFile; fileRef = 4DD9B2347BC71B8F7FDBC197EFC5BF40 /* HXPhotoPreviewViewCell.h */; settings = {ATTRIBUTES = (Public, ); }; }; + BDF4DD90F404F01D4990234EA800FABE /* SDWebImageDownloaderRequestModifier.m in Sources */ = {isa = PBXBuildFile; fileRef = 3560A5B90208103885E28A80D5AC8BFA /* SDWebImageDownloaderRequestModifier.m */; }; + BE2628E525C69DEA358F75C57C5ECC6B /* HXAlbumlistView.m in Sources */ = {isa = PBXBuildFile; fileRef = B3C43EC7A7B1EECE820F6A99103379D0 /* HXAlbumlistView.m */; }; + BE9AFE7C927E0BEDE5AC2E335CF513FA /* bit_writer_utils.c in Sources */ = {isa = PBXBuildFile; fileRef = B6852A271D79762AFC3F192046D9574D /* bit_writer_utils.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + BEBCA9DF46FCBD644B316BEF17E3C1A3 /* HXPhotoEditChartletPreviewView.m in Sources */ = {isa = PBXBuildFile; fileRef = A5EABA37CDBC5E32C423AA1A924325FB /* HXPhotoEditChartletPreviewView.m */; }; + BF22D137EF6324675FA50080C5D93C00 /* NSArray+MASAdditions.h in Headers */ = {isa = PBXBuildFile; fileRef = 183DCF2FD8B7DD4D13FD212A68BC47BE /* NSArray+MASAdditions.h */; settings = {ATTRIBUTES = (Public, ); }; }; + BF604B807DE4E0EEECC8664F5F7F62F4 /* UIView+HXExtension.m in Sources */ = {isa = PBXBuildFile; fileRef = 87D6FDCCCA65C4AB2595E75E344F2028 /* UIView+HXExtension.m */; }; + BFC8E6D17D4B0862CFA07FDE8DEB5929 /* webp_enc.c in Sources */ = {isa = PBXBuildFile; fileRef = 149A9FB5CFA441CD24F9DE04BE6CAB52 /* webp_enc.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + BFF01BC01F5DEB29A6708D973CDE74F2 /* IQUIScrollView+Additions.h in Headers */ = {isa = PBXBuildFile; fileRef = A2D04F33244A1A53B20F4D01D8199C5C /* IQUIScrollView+Additions.h */; settings = {ATTRIBUTES = (Public, ); }; }; + BFF6DFEC471BB68CE2475DB83AC74663 /* UIImage+ForceDecode.h in Headers */ = {isa = PBXBuildFile; fileRef = 9F9D995589C0B2BF7D97772498376748 /* UIImage+ForceDecode.h */; settings = {ATTRIBUTES = (Public, ); }; }; + C00F260511723CD7DC4B4E9D22CD9DF1 /* YYTextView.h in Headers */ = {isa = PBXBuildFile; fileRef = D32151C5488A1884223D15CC92B23760 /* YYTextView.h */; settings = {ATTRIBUTES = (Public, ); }; }; + C014A3668BFF08C9DBFEE67B8B27AD5B /* HXPhotoPreviewLivePhotoCell.m in Sources */ = {isa = PBXBuildFile; fileRef = D929F00B848F6F6093AA621F50DC9A56 /* HXPhotoPreviewLivePhotoCell.m */; }; + C0189EEB39D3A616734370BEBEFCE29C /* HXPhotoPicker-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = AD838E7A51EC7744BD349FE55EC72164 /* HXPhotoPicker-dummy.m */; }; + C03897AE71D58D32E7137D237039FCBB /* HXCustomCameraController.m in Sources */ = {isa = PBXBuildFile; fileRef = 0BBB2927E7DCEBBB4A2DC348A25279F3 /* HXCustomCameraController.m */; }; + C0A27AF8E1BA202D8015FC341C905C25 /* SDCycleScrollView-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = F4AB6D79BAB79446F5A745A271F58CE5 /* SDCycleScrollView-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + C0D7926E41A294ACA98D7B033B283919 /* WKWebView+AFNetworking.h in Headers */ = {isa = PBXBuildFile; fileRef = 3745D2014232235560B059995FABC694 /* WKWebView+AFNetworking.h */; settings = {ATTRIBUTES = (Public, ); }; }; + C0E9BF71BCC689883BA178161ED91EF0 /* UIColor+SDHexString.m in Sources */ = {isa = PBXBuildFile; fileRef = C3D48268B9EC6EC6625D78FF04B6E39F /* UIColor+SDHexString.m */; }; + C121CBE23FBC400579A6CBADD8E7BA5F /* filters_msa.c in Sources */ = {isa = PBXBuildFile; fileRef = DF3CC5D5C7D14CB77868FFC751EFF40F /* filters_msa.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + C12898BE0B276371267615C0F91ED58D /* HXPhotoEdit.m in Sources */ = {isa = PBXBuildFile; fileRef = 10741D9DFD0E06B86CC1439FBBED461F /* HXPhotoEdit.m */; }; + C13603D1918C826692A774FDE889A193 /* DTHTMLParserTextNode.m in Sources */ = {isa = PBXBuildFile; fileRef = 6D8E2096818D8FE4FE41F24DEB81DE75 /* DTHTMLParserTextNode.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -DOS_OBJECT_USE_OBJC=0"; }; }; + C160429FBD742AA101A2229C94EB55F4 /* SDImageTransformer.h in Headers */ = {isa = PBXBuildFile; fileRef = 9D61161B62CF725DE3295BADEBD42ABC /* SDImageTransformer.h */; settings = {ATTRIBUTES = (Public, ); }; }; + C19956D52CA75123202DABE177495ECE /* format_constants.h in Headers */ = {isa = PBXBuildFile; fileRef = 6B53A5EBC7C24C7D3460BCFAACF59D27 /* format_constants.h */; settings = {ATTRIBUTES = (Public, ); }; }; + C1C03ED798450629B34B4FCE103F686E /* lossless_enc.c in Sources */ = {isa = PBXBuildFile; fileRef = 37C8C9CB5AA852A683815420C64BDBB1 /* lossless_enc.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + C1DEC03FBE65F7443A8BEFCF172F21B2 /* HXCustomCollectionReusableView.m in Sources */ = {isa = PBXBuildFile; fileRef = 4C94628F701A1BACCEF471B3CD21E20C /* HXCustomCollectionReusableView.m */; }; + C2068AEACC2D9C7F1FFE41AA25B12A68 /* MASUtilities.h in Headers */ = {isa = PBXBuildFile; fileRef = 0C7B8E3D581F8F2439E01E298138B832 /* MASUtilities.h */; settings = {ATTRIBUTES = (Public, ); }; }; + C22C3A513340A166C2A31FFF05D46A75 /* SDWebImageTransitionInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = 0D4413BEEA0E97A19BA12F9D329265F3 /* SDWebImageTransitionInternal.h */; settings = {ATTRIBUTES = (Private, ); }; }; + C23EFD3540420D55E888239EFD8D22F3 /* HXCustomNavigationController.h in Headers */ = {isa = PBXBuildFile; fileRef = 87FB0C5827B7070F24FD035E52381E47 /* HXCustomNavigationController.h */; settings = {ATTRIBUTES = (Public, ); }; }; + C253E7545D526F62D22341251674C232 /* color_cache_utils.h in Headers */ = {isa = PBXBuildFile; fileRef = 1DC1FBBC027A0FC126D2D50A5EE307A8 /* color_cache_utils.h */; settings = {ATTRIBUTES = (Project, ); }; }; + C2667A6393A22577C16D8E3A6FA12B00 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = EC36730326A1885111C5BE0D8AA23687 /* Foundation.framework */; }; + C2FAC4A2B242B390A2319684C65B8D50 /* HXPhotoEditResizeControl.h in Headers */ = {isa = PBXBuildFile; fileRef = 483F6572BB52226344EF44D0639783A2 /* HXPhotoEditResizeControl.h */; settings = {ATTRIBUTES = (Public, ); }; }; + C2FE60A10C792613E45031AE6E851ECB /* MASViewConstraint.m in Sources */ = {isa = PBXBuildFile; fileRef = 2B3FF15DD4EDDC48F30DB2C707FA0045 /* MASViewConstraint.m */; }; + C36214D8311B615CDA115276934926DC /* SRRandom.h in Headers */ = {isa = PBXBuildFile; fileRef = 870FDD949201F89E88727E4C615527DC /* SRRandom.h */; settings = {ATTRIBUTES = (Project, ); }; }; + C3D82BF4695695F3EF949469DD49FB7C /* HXPhotoEditChartletContentViewCell.h in Headers */ = {isa = PBXBuildFile; fileRef = 7C81231F7469260322BFDCDDDD15599A /* HXPhotoEditChartletContentViewCell.h */; settings = {ATTRIBUTES = (Public, ); }; }; + C442ABF058087AF692B7FF75884EDB8E /* NSImage+Compatibility.h in Headers */ = {isa = PBXBuildFile; fileRef = 150E0FE267E302B008011BFCCDC30245 /* NSImage+Compatibility.h */; settings = {ATTRIBUTES = (Public, ); }; }; + C452940C709C0C21D69B4CD6D81A6A57 /* histogram_enc.h in Headers */ = {isa = PBXBuildFile; fileRef = CDB853724C7CFC389B3EB522D7F71F5F /* histogram_enc.h */; settings = {ATTRIBUTES = (Project, ); }; }; + C48C2572B9C5D95193D0F8418758A6CE /* HXPickerResult.m in Sources */ = {isa = PBXBuildFile; fileRef = 4BCC0AF1644A1196BD93B54CA1556759 /* HXPickerResult.m */; }; + C4A3B3454DC5B66E24E9D98D2FBB65B6 /* dec_neon.c in Sources */ = {isa = PBXBuildFile; fileRef = EA73FC78109F915860348EF33376FE07 /* dec_neon.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + C509B9E78A58C8E42A05E8E418D53B6F /* DTImageTextAttachment.m in Sources */ = {isa = PBXBuildFile; fileRef = 951857926E66634D4F20E0D80941CD19 /* DTImageTextAttachment.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -DOS_OBJECT_USE_OBJC=0"; }; }; + C51A1EB23FB1FEFCB5454144C05DAEF1 /* upsampling_sse2.c in Sources */ = {isa = PBXBuildFile; fileRef = 0154200FBF9ED62F5ED1F5AA8B3F3231 /* upsampling_sse2.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + C51E391BD20C4B99BB06E2C649CC64C2 /* SDAnimatedImagePlayer.h in Headers */ = {isa = PBXBuildFile; fileRef = D6A6A4AF69ED137882BBC95E56731971 /* SDAnimatedImagePlayer.h */; settings = {ATTRIBUTES = (Public, ); }; }; + C521753E66AABD0422BC202C401DEA16 /* lossless_neon.c in Sources */ = {isa = PBXBuildFile; fileRef = A3CCCB819E1E7D5B874E79EA17DFD362 /* lossless_neon.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + C53D326186927C0C85580CC5FEB133E3 /* mz_os.h in Headers */ = {isa = PBXBuildFile; fileRef = 70A945627DFD9871FC98526876A1CD69 /* mz_os.h */; settings = {ATTRIBUTES = (Project, ); }; }; + C5DC2251B033AC936257C6B3D2CA2F9E /* HXPhotoEditGraffitiColorView.m in Sources */ = {isa = PBXBuildFile; fileRef = AC505A6744FC7FC7FFDC255CEFB5DAA5 /* HXPhotoEditGraffitiColorView.m */; }; + C5EE7DEEEB3BD0E7C258F8446C5167CB /* DTHTMLParser.h in Headers */ = {isa = PBXBuildFile; fileRef = 70957DABA3F90CD0E9AF8602383BC510 /* DTHTMLParser.h */; settings = {ATTRIBUTES = (Public, ); }; }; + C5F6EF983A0360C19E14B23FD2BF9BA4 /* enc_neon.c in Sources */ = {isa = PBXBuildFile; fileRef = AD7A5C9DFBC708F8731B9B16ABE25D5D /* enc_neon.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + C64C28E8B15C171323473E543C608E68 /* mz_strm_os.h in Headers */ = {isa = PBXBuildFile; fileRef = B2DB0F8C3C2A0EADF6CEF2FA29546A3D /* mz_strm_os.h */; settings = {ATTRIBUTES = (Project, ); }; }; + C66609BD9164BFCE3BD3447551B62A85 /* UITableView+SDAutoTableViewCellHeight.m in Sources */ = {isa = PBXBuildFile; fileRef = CE1B233E3B83DBF328F3E4853E6BC11C /* UITableView+SDAutoTableViewCellHeight.m */; }; + C676E0426A6A7AC384E0F10BA6151BEE /* SDWebImageDownloaderConfig.h in Headers */ = {isa = PBXBuildFile; fileRef = 839719B4076BC860631CF5A7CE0F85C9 /* SDWebImageDownloaderConfig.h */; settings = {ATTRIBUTES = (Public, ); }; }; + C6912AEC1D74519033F336201EF5B302 /* HXPhotoSubViewCell.h in Headers */ = {isa = PBXBuildFile; fileRef = 418B0E1CD558486372125B666F271558 /* HXPhotoSubViewCell.h */; settings = {ATTRIBUTES = (Public, ); }; }; + C6C89F3A7C4756DBFC37BFBC3EBCC9AE /* mkdio.h in Headers */ = {isa = PBXBuildFile; fileRef = 04553C2A37521133D50326323E32FBAD /* mkdio.h */; settings = {ATTRIBUTES = (Public, ); }; }; + C72CE4B974DFAE2C3037D425EB559314 /* DTCoreTextLayoutFrame.h in Headers */ = {isa = PBXBuildFile; fileRef = 2F7CD45E3FE474FCA7D88DA1F2B7C794 /* DTCoreTextLayoutFrame.h */; settings = {ATTRIBUTES = (Public, ); }; }; + C730E1D890FF6FE079228A7A1D508DEA /* HXPhotoEditClippingToolBar.h in Headers */ = {isa = PBXBuildFile; fileRef = F71B8085C0B687A1712C966F48F2B2C7 /* HXPhotoEditClippingToolBar.h */; settings = {ATTRIBUTES = (Public, ); }; }; + C834D798E23180CF7F96A096DE38B15F /* SDGraphicsImageRenderer.h in Headers */ = {isa = PBXBuildFile; fileRef = 33CB67621A21AB4CE812A5ED53ED5A88 /* SDGraphicsImageRenderer.h */; settings = {ATTRIBUTES = (Public, ); }; }; + C8497602F23B553BA6FCAB2908F32228 /* SDImageGraphics.h in Headers */ = {isa = PBXBuildFile; fileRef = 3C4510699E878D90EBEE824C45FEB0F8 /* SDImageGraphics.h */; settings = {ATTRIBUTES = (Public, ); }; }; + C857B8D2D0BAA5A8A764F9E1C4B85807 /* ViewController+MASAdditions.m in Sources */ = {isa = PBXBuildFile; fileRef = 9889168D76EC91C662AB5DF2349BE5EC /* ViewController+MASAdditions.m */; }; + C870D4FFBF8B37D615C1C88B2ABEBC33 /* YYTextRunDelegate.m in Sources */ = {isa = PBXBuildFile; fileRef = 44C8AD8DF61C37DBA121527C23CFF55F /* YYTextRunDelegate.m */; }; + C88A46E88C8EDE09AD071D9DE3B74FD6 /* DTCompatibility.h in Headers */ = {isa = PBXBuildFile; fileRef = E6D9BD3797D1D7DCECD262CBCBD02BAC /* DTCompatibility.h */; settings = {ATTRIBUTES = (Public, ); }; }; + C8B8830D931A919F5A6DE092A3CC7B76 /* SDWebImageCompat.h in Headers */ = {isa = PBXBuildFile; fileRef = 699F6D2F8DB0D14768064581FC261EA1 /* SDWebImageCompat.h */; settings = {ATTRIBUTES = (Public, ); }; }; + C8EC35DFB0945DBE2F2FF9ECFE6D9711 /* NSLayoutConstraint+MASDebugAdditions.m in Sources */ = {isa = PBXBuildFile; fileRef = 608A1F5ED0BAD75B4F1D80B0DBEB1358 /* NSLayoutConstraint+MASDebugAdditions.m */; }; + C8F3EFA4EA70E6B5FE0FDD4461416318 /* UITableView+FDKeyedHeightCache.m in Sources */ = {isa = PBXBuildFile; fileRef = 0B565E410D273619D787FEAE5FE4E9AB /* UITableView+FDKeyedHeightCache.m */; }; + C8F753B56A6C4D2A938B6EA68CF522F8 /* DTColorFunctions.h in Headers */ = {isa = PBXBuildFile; fileRef = 5DA3E9ABCA2D66D5BFDFC2840720070D /* DTColorFunctions.h */; settings = {ATTRIBUTES = (Public, ); }; }; + C92D93F48E74B79C08A2C5B81B68FD7D /* SRConstants.h in Headers */ = {isa = PBXBuildFile; fileRef = 87011144B486600FC475E4D7C6F7597A /* SRConstants.h */; settings = {ATTRIBUTES = (Project, ); }; }; + C95428562D396700A7EB3A1F6DC46E76 /* SDImageAssetManager.m in Sources */ = {isa = PBXBuildFile; fileRef = B9F0EDA4954A6F5F3F87974502E5988C /* SDImageAssetManager.m */; }; + C96CCF36AB48993EE619B6A9BC4015A5 /* NSString+DTURLEncoding.m in Sources */ = {isa = PBXBuildFile; fileRef = AEC4D8A3BAE66B789017DD4AE19F2C39 /* NSString+DTURLEncoding.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0"; }; }; + C993A4D0CFA51E567F458CA65C1298AA /* MBProgressHUD-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 4AAAC211FEA2294A28468F883A04FE50 /* MBProgressHUD-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + C9ADAF2030F93C4355B83C0CA2E2E7B2 /* SDWebImageError.m in Sources */ = {isa = PBXBuildFile; fileRef = 3D8CCDC23AC697E1D6AA50A44005EB7D /* SDWebImageError.m */; }; + C9AFC6682FD2C8231E779A4349DBDFD6 /* mz_strm_wzaes.c in Sources */ = {isa = PBXBuildFile; fileRef = 90E4A55FAF987A1DE73A1A5609FEAEA4 /* mz_strm_wzaes.c */; }; + C9D34976F1E801E950D8C1C3EF032EB0 /* HXPhotoCustomNavigationBar.m in Sources */ = {isa = PBXBuildFile; fileRef = BBFA72E30E19D59F3B9ED97299252526 /* HXPhotoCustomNavigationBar.m */; }; + C9DD05EF2D27FFEBFA7BF6F437168501 /* DTCoreTextConstants.h in Headers */ = {isa = PBXBuildFile; fileRef = 0475A3CC69C6A34B7C4E2A8EBAEDCFB9 /* DTCoreTextConstants.h */; settings = {ATTRIBUTES = (Public, ); }; }; + C9DD4D212CEA235BE8A5C3E0B14812F2 /* FMDatabaseQueue.h in Headers */ = {isa = PBXBuildFile; fileRef = 66AC833F9E0BAB007F148CD93901900B /* FMDatabaseQueue.h */; settings = {ATTRIBUTES = (Public, ); }; }; + C9DEA67781FB5D9779DF5093CEA10EEE /* NSFileWrapper+DTCopying.m in Sources */ = {isa = PBXBuildFile; fileRef = 143EFBE00B88181FA3A8246DD06824E7 /* NSFileWrapper+DTCopying.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0"; }; }; + C9E19D164C26414115CC969ED9A303C1 /* MASLayoutConstraint.m in Sources */ = {isa = PBXBuildFile; fileRef = 32882A35D042EDC76E7999DEC72FC5C6 /* MASLayoutConstraint.m */; }; + C9EA8ADF176E3A9958740431739FA3E4 /* YYTextTransaction.m in Sources */ = {isa = PBXBuildFile; fileRef = 8093D219C347C949189AA4615C4A264F /* YYTextTransaction.m */; }; + C9EC097EA48D015CAB2E8D4E3FF0EC89 /* HXPhotoPreviewLivePhotoCell.h in Headers */ = {isa = PBXBuildFile; fileRef = 0C19EC80F5D07560AEAD2F47B01D224B /* HXPhotoPreviewLivePhotoCell.h */; settings = {ATTRIBUTES = (Public, ); }; }; + CA255FB18C2FADD7CC3177C8CE5FE07E /* UIImage+GIF.m in Sources */ = {isa = PBXBuildFile; fileRef = C38701EDACDECAEDF48BC49210AD3B03 /* UIImage+GIF.m */; }; + CA8439DD65CD0FB7FB9079D40E096170 /* SDInternalMacros.h in Headers */ = {isa = PBXBuildFile; fileRef = 86A907769960504AEF9F90860E1DCDB0 /* SDInternalMacros.h */; settings = {ATTRIBUTES = (Private, ); }; }; + CAAB694385C9A801C78AB8DBE8347DD4 /* LSTTimer.m in Sources */ = {isa = PBXBuildFile; fileRef = 58AD80025DFBE263204C461DE4BE6484 /* LSTTimer.m */; }; + CB04C318CBD63D39A91F3EDEC0CE9F56 /* HXAssetManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 0A747F5C2A0D438F00B304EFAF984C2D /* HXAssetManager.m */; }; + CBE0DBF80412D2EE333BF202FB71D41F /* DTLog.h in Headers */ = {isa = PBXBuildFile; fileRef = 65614545ADE67B744F6F9DF2372ABB7B /* DTLog.h */; settings = {ATTRIBUTES = (Public, ); }; }; + CC344213CF3017F17E810FB007EE65EF /* YYTextLayout.h in Headers */ = {isa = PBXBuildFile; fileRef = 50A6879E010D77F82036C72BAEEEDD14 /* YYTextLayout.h */; settings = {ATTRIBUTES = (Public, ); }; }; + CC4F11DE003A880456411027726DC0F4 /* MJRefreshComponent.h in Headers */ = {isa = PBXBuildFile; fileRef = 8D62567C1CFA2C84B6EEA896B14FC844 /* MJRefreshComponent.h */; settings = {ATTRIBUTES = (Public, ); }; }; + CC8B8F3D758E98B51F69EDFAA69663A4 /* NSString+HTML.h in Headers */ = {isa = PBXBuildFile; fileRef = A3737864F9B51A221E32F5E8BA6A4FDA /* NSString+HTML.h */; settings = {ATTRIBUTES = (Public, ); }; }; + CCFBAD5D98E4D090EC94ECC8BE6FFA49 /* YYTextRubyAnnotation.m in Sources */ = {isa = PBXBuildFile; fileRef = E03CE9D944C4934D4D95979E7ACCC0E4 /* YYTextRubyAnnotation.m */; }; + CDD033CA4A385ADDB1E4475E2813738B /* NSAttributedString+YYText.h in Headers */ = {isa = PBXBuildFile; fileRef = 3408F4EA11DFF03B2953897C544871CC /* NSAttributedString+YYText.h */; settings = {ATTRIBUTES = (Public, ); }; }; + CE06FFF753B37861F0FAAD6869D98103 /* setup.c in Sources */ = {isa = PBXBuildFile; fileRef = 2EAE76D876AAEFDA6F37930E5D621D17 /* setup.c */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0"; }; }; + CE9BCBAD24F7170954A9C7C0B9CB762F /* MJRefreshStateHeader.h in Headers */ = {isa = PBXBuildFile; fileRef = 6DDC55EF7CBD38A4EE6A054AEBFCB8BC /* MJRefreshStateHeader.h */; settings = {ATTRIBUTES = (Public, ); }; }; + CEB59827AE6CBB0DA71D8B2F004534D6 /* UIImage+MemoryCacheCost.h in Headers */ = {isa = PBXBuildFile; fileRef = 7C0D8FA44BC8035071B4CC01E733056C /* UIImage+MemoryCacheCost.h */; settings = {ATTRIBUTES = (Public, ); }; }; + CF1EB018B2610594B4563C9A6149B245 /* NSDictionary+DTCoreText.m in Sources */ = {isa = PBXBuildFile; fileRef = 8E4C84C6EC1B6F4AC920E4139B015379 /* NSDictionary+DTCoreText.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -DOS_OBJECT_USE_OBJC=0"; }; }; + CF437822542B2F450ED68D63ECC9109F /* UITableView+FDIndexPathHeightCache.h in Headers */ = {isa = PBXBuildFile; fileRef = 8FF3470600AEEED519A763FCCC665D9B /* UITableView+FDIndexPathHeightCache.h */; settings = {ATTRIBUTES = (Public, ); }; }; + CF4378938851E383F1230F5D61C1F42F /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = EC36730326A1885111C5BE0D8AA23687 /* Foundation.framework */; }; + CF6554D8A9380CAC0F51D5043769D930 /* SRLog.m in Sources */ = {isa = PBXBuildFile; fileRef = AE09CD746B517C56A390C247B2F07201 /* SRLog.m */; }; + CF658E385C4580471D3967F156BA096D /* muxinternal.c in Sources */ = {isa = PBXBuildFile; fileRef = 0840856BFF4BA2827E2DC2060C4F074B /* muxinternal.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + CF83F4607CB60494478471DEDEA18AD1 /* HXCustomCameraViewController.h in Headers */ = {isa = PBXBuildFile; fileRef = 8CC5CD83AB5042F61A80655CE00DD042 /* HXCustomCameraViewController.h */; settings = {ATTRIBUTES = (Public, ); }; }; + CF96B3FEA3AEFCF6137DD7A22D92569E /* YYModel-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 0DE60D1DCD2679125BC10E791DC47484 /* YYModel-dummy.m */; }; + CFC13C8619D2AC8860226686729DDFD3 /* sharpyuv_sse2.c in Sources */ = {isa = PBXBuildFile; fileRef = 1686415258822730702D69B379E0CD00 /* sharpyuv_sse2.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + D01F6A786C2D0C445D4B1D6BBCE7E0FA /* SDWebImageIndicator.m in Sources */ = {isa = PBXBuildFile; fileRef = 6DC4461D424663B07A29933BD09D508D /* SDWebImageIndicator.m */; }; + D0B32E3BE5288DD7DCA85EBE8F55D14F /* IQToolbar.h in Headers */ = {isa = PBXBuildFile; fileRef = 9B3A07076AD787D472471634363A9D44 /* IQToolbar.h */; settings = {ATTRIBUTES = (Public, ); }; }; + D11D9ECBBFD8FCE57703995391A72B98 /* libwebp-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 2EFCD699DA6F67ADDF8696285DAABFFC /* libwebp-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + D130C8BE7BC0BB31056F4443930DF68A /* HX_PhotoEditViewController.h in Headers */ = {isa = PBXBuildFile; fileRef = 84A970661C4FF4CD28AF343EC2AB69C7 /* HX_PhotoEditViewController.h */; settings = {ATTRIBUTES = (Public, ); }; }; + D16F4C491B11976B7FE47A6D65E2690C /* UIImageView+WebCache.m in Sources */ = {isa = PBXBuildFile; fileRef = 5FA86FA00F9EDB01202F665ED2F6FD6E /* UIImageView+WebCache.m */; }; + D184927BA0E626EDF43D0163DE2D571B /* cost.c in Sources */ = {isa = PBXBuildFile; fileRef = EF13BF526C1E93C73132DEA2397EB7AF /* cost.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + D25185C12789EA624C8BAC6A6432E77B /* SRPinningSecurityPolicy.m in Sources */ = {isa = PBXBuildFile; fileRef = EFFAB154FCC1991C568D44C5403D4236 /* SRPinningSecurityPolicy.m */; }; + D2E460754683003AE9ECF32A831D401F /* CFNetwork.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 6231FFA1527C8C33AB77FA016593ABF6 /* CFNetwork.framework */; }; + D2E6ED217227452C59C9B29C62858F7C /* SSZipArchive-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 407FF6A95A13C1AE69A3D19CB62BE0FC /* SSZipArchive-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + D30C290AC055F0FCD7C468109D1E1478 /* HXPhotoEditClippingToolBar.m in Sources */ = {isa = PBXBuildFile; fileRef = CD368585A3DC11456BA88C17266BA26C /* HXPhotoEditClippingToolBar.m */; }; + D38FE21CAD9F90DF6DE898A07DDB51EB /* UITableView+FDTemplateLayoutCell.m in Sources */ = {isa = PBXBuildFile; fileRef = 94894A03213E9E61732BF7D7ED8F6932 /* UITableView+FDTemplateLayoutCell.m */; }; + D3D4E2FE663AF65B487BCD28531A7860 /* HXCollectionView.m in Sources */ = {isa = PBXBuildFile; fileRef = 6C25BA40DFC23AFD988B79D0C38321DB /* HXCollectionView.m */; }; + D4069DE57AA9D4A54C1FCD9965A6C7C7 /* HXCollectionView.h in Headers */ = {isa = PBXBuildFile; fileRef = A6A7D545392537FA60DD8FB1E87A76D7 /* HXCollectionView.h */; settings = {ATTRIBUTES = (Public, ); }; }; + D526E03C098DA6CF8F01C1BC126C9BBA /* DTCoreText-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 7AD592DB932E3F597C2DB2029D8A751C /* DTCoreText-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + D54410BFDA50EE733901A79289E521F0 /* iterator_enc.c in Sources */ = {isa = PBXBuildFile; fileRef = DE447EEFE143AAFE2ECBE425B2644915 /* iterator_enc.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + D5589ACF37E00A8A6B6BB6F9D38C7C35 /* MOFSPickerManager-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = ACF46D013E23C23B8E4A1ADD61CEDB9E /* MOFSPickerManager-dummy.m */; }; + D5740260F7F6B4C93F0BE84E4ACD587F /* SDAutoLayout-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 5C4F3EB0ED9B38B19C198447325D8130 /* SDAutoLayout-dummy.m */; }; + D59E90493967BB2F6751379428D479A4 /* FMDatabaseAdditions.m in Sources */ = {isa = PBXBuildFile; fileRef = 40A2D5396F52381EA680D060BADBAB2A /* FMDatabaseAdditions.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0"; }; }; + D5C046C46961BE465293625D6B870620 /* AFNetworking-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = A6D42B7DC699075BB14741A770AAB241 /* AFNetworking-dummy.m */; }; + D5E73ACCD82A00919BAF11EDC6AE5C49 /* HXPhotoEditStickerItemView.m in Sources */ = {isa = PBXBuildFile; fileRef = 48D1450BEEDE828937A462D15465E001 /* HXPhotoEditStickerItemView.m */; }; + D623A6CB33709C4D87766C66A756A0F7 /* SRProxyConnect.m in Sources */ = {isa = PBXBuildFile; fileRef = FA3BA1220DD68BD2295C609B65A489CC /* SRProxyConnect.m */; }; + D62E8EBC82FE2A4110091499EB72C052 /* TAPageControl.h in Headers */ = {isa = PBXBuildFile; fileRef = E7C228218165606A593373EA35A2A55C /* TAPageControl.h */; settings = {ATTRIBUTES = (Public, ); }; }; + D663837F4347AF58660EE6F7FD426ECE /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = EC36730326A1885111C5BE0D8AA23687 /* Foundation.framework */; }; + D6B9DD59FD8693C1DC5C2C42AC402B1E /* UIImageView+WebCache.h in Headers */ = {isa = PBXBuildFile; fileRef = 28E2860C443FAAD0A5784E6549CA8830 /* UIImageView+WebCache.h */; settings = {ATTRIBUTES = (Public, ); }; }; + D6C7F3D5AB204642D6D1E3377A43C2BF /* HXPhotoPicker-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 1B7FA3494A0AAF9FBA291F71DA8081A9 /* HXPhotoPicker-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + D731B5F756D35760225EABBAC75EADCF /* IQUIView+Hierarchy.m in Sources */ = {isa = PBXBuildFile; fileRef = 25ADF22F298417104B886A330818D52C /* IQUIView+Hierarchy.m */; }; + D762E8BB13EAEC801AF0E3403E3CA9B8 /* UIImage+GIF.h in Headers */ = {isa = PBXBuildFile; fileRef = E7592FAEA22FEB57FCCBD8BBA843A22C /* UIImage+GIF.h */; settings = {ATTRIBUTES = (Public, ); }; }; + D77BD1D033A6D4FF2D2607F98FBD4B27 /* LSTTimer-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = D80065F6C3E9F0B2772D1BBC9BEC1F6E /* LSTTimer-dummy.m */; }; + D788BA4B9E8186271BA75CA52B30502C /* View+MASAdditions.m in Sources */ = {isa = PBXBuildFile; fileRef = 1D528921A3D7E0CBDA01672F7ACBBE86 /* View+MASAdditions.m */; }; + D7A9792850966C3B335DAFD4A8E6EF60 /* ssim.c in Sources */ = {isa = PBXBuildFile; fileRef = CE8F6AA8BAE754D28FDD1058B17EA6B5 /* ssim.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + D7BE64725E87DA9EF7793B1BB03716C8 /* UIView+WebCacheOperation.m in Sources */ = {isa = PBXBuildFile; fileRef = FC30690294D2330AEED0F55DE56EB5BB /* UIView+WebCacheOperation.m */; }; + D7EF87054DFFF33CF21B2CA594361D7B /* MOFSDatePicker.m in Sources */ = {isa = PBXBuildFile; fileRef = C638D7244DE3FB4DC0AD5114732FA5CD /* MOFSDatePicker.m */; }; + D7F8E709473F773CC2D195C5F0FD6435 /* muxread.c in Sources */ = {isa = PBXBuildFile; fileRef = 843251AE4EED555FDE79E9D79BB3CFAE /* muxread.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + D7FF38E49265D2F9E46B3CE2EEB91011 /* DTAccessibilityElement.m in Sources */ = {isa = PBXBuildFile; fileRef = 7D500B26734DF7F953F297248DCC08FE /* DTAccessibilityElement.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -DOS_OBJECT_USE_OBJC=0"; }; }; + D82DDA4C1E5C4D5378A9E5EA3F8E9DFE /* DTBreakHTMLElement.h in Headers */ = {isa = PBXBuildFile; fileRef = A971E77FC3E3D8A888A0AA33A509D6FE /* DTBreakHTMLElement.h */; settings = {ATTRIBUTES = (Public, ); }; }; + D875F931575EA6C3308F17F716CC8748 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = EC36730326A1885111C5BE0D8AA23687 /* Foundation.framework */; }; + D8BAB7FCCD476D32A8730FEF59EA16F9 /* UIImage+Transform.h in Headers */ = {isa = PBXBuildFile; fileRef = F07B982226E86870973C7AFC18C4EE0F /* UIImage+Transform.h */; settings = {ATTRIBUTES = (Public, ); }; }; + D8D1BB5564D50AD7B3F7AA7754BB45FD /* CTLineUtils.m in Sources */ = {isa = PBXBuildFile; fileRef = 444F731FBA3C90C60D218A13A37F75ED /* CTLineUtils.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -DOS_OBJECT_USE_OBJC=0"; }; }; + D922F9AD6B9412405A62C6E4E48A7D66 /* default.css in Resources */ = {isa = PBXBuildFile; fileRef = FFF6941AD8005FA37F7092643B316011 /* default.css */; }; + D932F2BAEAC50FCDA0CF32F53C8A5353 /* DTAttributedTextView.m in Sources */ = {isa = PBXBuildFile; fileRef = D5181AD2DFF5AE5063B27A28A83E0CD1 /* DTAttributedTextView.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -DOS_OBJECT_USE_OBJC=0"; }; }; + D94D79E02706A23BB39F2DD6788C8506 /* UIView+SDAutoLayout.m in Sources */ = {isa = PBXBuildFile; fileRef = 1315E63E08B4F4236EBBC87DFFC08BA6 /* UIView+SDAutoLayout.m */; }; + D968461E31E8FF3FF6BA1DC621B0433B /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 03B4C673444D64D7A69E5956918705AE /* UIKit.framework */; }; + D9C15A8B92E62396D95DB88415A38A8F /* mz_strm_split.h in Headers */ = {isa = PBXBuildFile; fileRef = B3E62AF95810520C02E0C49E9A8D66B0 /* mz_strm_split.h */; settings = {ATTRIBUTES = (Project, ); }; }; + D9E69CF7C68B32CA5AD776CF5715BEAF /* lossless.c in Sources */ = {isa = PBXBuildFile; fileRef = 30AE17D79C597A2CD14312F1513FB133 /* lossless.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + DA37465D786B7D27BE3923E08100593E /* HXPhotoEditTransition.m in Sources */ = {isa = PBXBuildFile; fileRef = 04AA3A109FDCA181E52DFA5AFC379372 /* HXPhotoEditTransition.m */; }; + DA5B51E5D80C161D2902B6FC60DA5EC8 /* DTImageTextAttachment.h in Headers */ = {isa = PBXBuildFile; fileRef = 65B9C903EEF3480C821E7284D903A1C6 /* DTImageTextAttachment.h */; settings = {ATTRIBUTES = (Public, ); }; }; + DA9EBF8C205561F391C19F8FF8C68881 /* Photos.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 62208927F39C27D4C2DD04849E741F31 /* Photos.framework */; }; + DB3A4C3F906480FB87EE2B0B4222E295 /* SDAutoLayout-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = BC355BE0D4E74E2C9B28BCFDC9D961D8 /* SDAutoLayout-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + DB40EFFCF73782CEC4707879E19B5297 /* HXPhotoInteractiveTransition.h in Headers */ = {isa = PBXBuildFile; fileRef = 777340911042A05AD6FCA66D1BCCB611 /* HXPhotoInteractiveTransition.h */; settings = {ATTRIBUTES = (Public, ); }; }; + DB4F1157D04B6808A35A04D0B7AC6F09 /* UIImage+ForceDecode.m in Sources */ = {isa = PBXBuildFile; fileRef = 15A8B9FC3E36FCD073A789CCF7A4E39D /* UIImage+ForceDecode.m */; }; + DB9115A32D21E4841C21E90066FE12A1 /* enc_mips_dsp_r2.c in Sources */ = {isa = PBXBuildFile; fileRef = E1745E3BA58818BE4CA4E4D1FFEC73D0 /* enc_mips_dsp_r2.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + DBA9500CBBA5FF6FCBBA115AE4D12152 /* NSLayoutConstraint+MASDebugAdditions.h in Headers */ = {isa = PBXBuildFile; fileRef = BED6D2712128C5410F1E4D7400126C10 /* NSLayoutConstraint+MASDebugAdditions.h */; settings = {ATTRIBUTES = (Public, ); }; }; + DBCA42F7E1697F4EC82E0E7C9657851D /* DTAttributedTextCell.h in Headers */ = {isa = PBXBuildFile; fileRef = 8B427DD2D9759776177A18CB816F4E30 /* DTAttributedTextCell.h */; settings = {ATTRIBUTES = (Public, ); }; }; + DBD9152526A180771BF7D7CD209B957E /* AFSecurityPolicy.h in Headers */ = {isa = PBXBuildFile; fileRef = EF4F5482C9CCDD6BA6C97379BA570C4A /* AFSecurityPolicy.h */; settings = {ATTRIBUTES = (Public, ); }; }; + DC144D28FAD6053F6D6AE2D72CB75877 /* HXPhotoEditingView.m in Sources */ = {isa = PBXBuildFile; fileRef = 2D5AB3F018327605A5429DA8DBA45F4D /* HXPhotoEditingView.m */; }; + DC575AC0F92E06BFC9059052EC8CA81A /* dec_sse41.c in Sources */ = {isa = PBXBuildFile; fileRef = D7A074E74CEE9DEEC7578621A4C345D4 /* dec_sse41.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + DC5ADE4E7F945347243490500F62A2BC /* SDImageAssetManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 4880F028A73D2D51BB53A3725970DE9C /* SDImageAssetManager.h */; settings = {ATTRIBUTES = (Private, ); }; }; + DC63AE07DCDDC0EC80557DD4CDC1286E /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 782B859D7FB28EF6CB16DC9D96075925 /* QuartzCore.framework */; }; + DC7CC6D441A3922B265F321283C595AB /* UIImage+MemoryCacheCost.m in Sources */ = {isa = PBXBuildFile; fileRef = 555FEA3394E5E74E6CA3452CC3E4115F /* UIImage+MemoryCacheCost.m */; }; + DC85D12C019E6CB72D09B11EE84A15F2 /* DTCoreTextLayoutLine.m in Sources */ = {isa = PBXBuildFile; fileRef = B3D110ACB014826B6F56E8A3842E0357 /* DTCoreTextLayoutLine.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -DOS_OBJECT_USE_OBJC=0"; }; }; + DCC8C4281DE909EE9CDA0AC9AC0AE30B /* neon.h in Headers */ = {isa = PBXBuildFile; fileRef = A2BB9E0FFCD39CA9385ECF69376966E8 /* neon.h */; settings = {ATTRIBUTES = (Project, ); }; }; + DD73CD0E5148961D1ABD80E050122314 /* DTCoreTextFunctions.h in Headers */ = {isa = PBXBuildFile; fileRef = 99308C6B04B24F6D8655D3027BE7E658 /* DTCoreTextFunctions.h */; settings = {ATTRIBUTES = (Public, ); }; }; + DDA16FB9C21AD941442357DAE6939530 /* UIKit+AFNetworking.h in Headers */ = {isa = PBXBuildFile; fileRef = E38FE1589BFA37C1511510D0E3712B5F /* UIKit+AFNetworking.h */; settings = {ATTRIBUTES = (Public, ); }; }; + DDB5EAC35F159B3253A679459040D125 /* UIImage+DTFoundation.h in Headers */ = {isa = PBXBuildFile; fileRef = E0F57C8489783DB51D09BBF4ADC7D155 /* UIImage+DTFoundation.h */; settings = {ATTRIBUTES = (Public, ); }; }; + DE40F794FB54E4C7FF82A6CB8747687F /* UIViewController+HXExtension.h in Headers */ = {isa = PBXBuildFile; fileRef = F5DA859F95757E9DA77D995AF4A2D790 /* UIViewController+HXExtension.h */; settings = {ATTRIBUTES = (Public, ); }; }; + DE5A78F116018E2AC54714238276574D /* UIActivityIndicatorView+AFNetworking.m in Sources */ = {isa = PBXBuildFile; fileRef = 4BD38BBF05D1218363BC4E919D289C9A /* UIActivityIndicatorView+AFNetworking.m */; }; + DE5CB39DB19EE9A2F044B3AD41BCE22D /* Reachability.h in Headers */ = {isa = PBXBuildFile; fileRef = 4A14305D16EA5375E8891A425C0DDCE1 /* Reachability.h */; settings = {ATTRIBUTES = (Public, ); }; }; + DED9EA115D0068DD19DC22E8F9F14CD4 /* DTExtendedFileAttributes.m in Sources */ = {isa = PBXBuildFile; fileRef = 82436C0EC5FF876768FF045BC07D3B6C /* DTExtendedFileAttributes.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0"; }; }; + DEEC14319D7619F96C4E93415A6D577D /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = EC36730326A1885111C5BE0D8AA23687 /* Foundation.framework */; }; + DEF1BA2BDA7637D25590A610CFF2728E /* UIFont+DTCoreText.m in Sources */ = {isa = PBXBuildFile; fileRef = 7BEE30967FB98E3DAD0A7FFCD56DCB32 /* UIFont+DTCoreText.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -DOS_OBJECT_USE_OBJC=0"; }; }; + DF011D18EBB28ECE459B6D96D3E460D8 /* SRHTTPConnectMessage.h in Headers */ = {isa = PBXBuildFile; fileRef = D05A582827FD8B50840EC40AFE06C452 /* SRHTTPConnectMessage.h */; settings = {ATTRIBUTES = (Project, ); }; }; + DF2B15402CE105F5A8CE48BBDCFFD5DD /* MASConstraint.m in Sources */ = {isa = PBXBuildFile; fileRef = 8B0A27625865DE3E074B842CAFB870C1 /* MASConstraint.m */; }; + DF889A785035B037F177A844BE8449DA /* sharpyuv.h in Headers */ = {isa = PBXBuildFile; fileRef = 803CDE487514BD1032A21B91B7FE6F17 /* sharpyuv.h */; settings = {ATTRIBUTES = (Public, ); }; }; + DFA5AE4763E40E994BEEE491C22B4AA8 /* FMResultSet.h in Headers */ = {isa = PBXBuildFile; fileRef = A412475DE3D7CCF5A26312BD4883280E /* FMResultSet.h */; settings = {ATTRIBUTES = (Public, ); }; }; + DFB5A1C64C7908FD05BEFF7C7B571353 /* DTAttributedLabel.h in Headers */ = {isa = PBXBuildFile; fileRef = D21D1CFF2E76F79BDC439FCC5C431365 /* DTAttributedLabel.h */; settings = {ATTRIBUTES = (Public, ); }; }; + DFDD51FB2AFF10C897F5F908FD4658CA /* UITableView+FDIndexPathHeightCache.m in Sources */ = {isa = PBXBuildFile; fileRef = EF45592B3CE10A9646DE0EF32089BEA5 /* UITableView+FDIndexPathHeightCache.m */; }; + E034A851C637AB2F012BB8CDAA3357D6 /* HXPhotoViewFlowLayout.m in Sources */ = {isa = PBXBuildFile; fileRef = 764763966C26C39C6355B7E1261FCF9A /* HXPhotoViewFlowLayout.m */; }; + E052D8EFF5BB0FC9BAB3D371E358A459 /* DTCoreTextLayoutFrameAccessibilityElementGenerator.m in Sources */ = {isa = PBXBuildFile; fileRef = FED13C92FC95161D161002523E1E2998 /* DTCoreTextLayoutFrameAccessibilityElementGenerator.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -DOS_OBJECT_USE_OBJC=0"; }; }; + E063A2C5BE8547A13E2DA5A63D54B2C5 /* YYTextMagnifier.m in Sources */ = {isa = PBXBuildFile; fileRef = D4BB6F15F1835513D07442B0E46E06B8 /* YYTextMagnifier.m */; }; + E0A35ED67EDF129AE170A7A03A029C1E /* amalloc.c in Sources */ = {isa = PBXBuildFile; fileRef = 78E913AE5B7ADF4D41E7CB997728F9DC /* amalloc.c */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0"; }; }; + E0CF511894E399B769FD9665079A6384 /* HXPhotoViewTransition.h in Headers */ = {isa = PBXBuildFile; fileRef = DEE7310712F9183CABDD70DBEAB8A4FC /* HXPhotoViewTransition.h */; settings = {ATTRIBUTES = (Public, ); }; }; + E0DD4912EECE5F66D8BA46FDB840F4FE /* LSTTimer.h in Headers */ = {isa = PBXBuildFile; fileRef = B9F4B8740240C793E1C158DA8BC5E077 /* LSTTimer.h */; settings = {ATTRIBUTES = (Public, ); }; }; + E10C55EB8BF3342398A4687C1E33ACF0 /* yuv_mips32.c in Sources */ = {isa = PBXBuildFile; fileRef = CA0AEE571E6AA68FAB48FE9B0E5CD090 /* yuv_mips32.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + E174ED82C9A686561B16BD31A6C4FC59 /* upsampling_msa.c in Sources */ = {isa = PBXBuildFile; fileRef = 8B20AAD1C2A1A2C72D7499670A7A47E2 /* upsampling_msa.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + E17CBD13490A7B254521E41DD9F36FD8 /* SDImageCoderHelper.h in Headers */ = {isa = PBXBuildFile; fileRef = 3DD162E46F92A2BA2472BB976787B594 /* SDImageCoderHelper.h */; settings = {ATTRIBUTES = (Public, ); }; }; + E1BF615DD0422B06C97542F03C879D41 /* AFNetworking.h in Headers */ = {isa = PBXBuildFile; fileRef = 6C660ACE9E7C898A764BFC8303CDFD40 /* AFNetworking.h */; settings = {ATTRIBUTES = (Public, ); }; }; + E2331FE6033880C759D97900B68B7380 /* DTTiledLayerWithoutFade.h in Headers */ = {isa = PBXBuildFile; fileRef = E8D21A3D8C06602CBCB69770A254F16A /* DTTiledLayerWithoutFade.h */; settings = {ATTRIBUTES = (Public, ); }; }; + E2439927697EA3EBCD59E6E30C3F137F /* SDAsyncBlockOperation.m in Sources */ = {isa = PBXBuildFile; fileRef = 5C6661E2B0CD4B405AEC242E27B30C28 /* SDAsyncBlockOperation.m */; }; + E26270176D6BF19961091537CED04175 /* YYTextSelectionView.m in Sources */ = {isa = PBXBuildFile; fileRef = D41C9D369B0657D13C2C7B404F4BDB6D /* YYTextSelectionView.m */; }; + E27EFFD550E6FDFF522076063E71E7DE /* SDWebImageWebPCoderDefine.h in Headers */ = {isa = PBXBuildFile; fileRef = 840DD94850F1C4BB79DC08A744DC0027 /* SDWebImageWebPCoderDefine.h */; settings = {ATTRIBUTES = (Public, ); }; }; + E283D8FF283E09D9CF863A27B55886EF /* mz_crypt_apple.c in Sources */ = {isa = PBXBuildFile; fileRef = 21374D7ACB7F9DB25E51B9C2AFBEECB4 /* mz_crypt_apple.c */; }; + E286D66CCCDA502C0752304994BB90A1 /* YYText.h in Headers */ = {isa = PBXBuildFile; fileRef = CFC66C829B929CF3C0A7931105A0CD0E /* YYText.h */; settings = {ATTRIBUTES = (Public, ); }; }; + E3073CA98E00E91598591BB39A850397 /* UIView+MJExtension.h in Headers */ = {isa = PBXBuildFile; fileRef = DAE4F054AB0C4A1E5FB5E9722AD1E28F /* UIView+MJExtension.h */; settings = {ATTRIBUTES = (Public, ); }; }; + E33DCFED1EFD41C458A123B1AD477292 /* SDImageGIFCoder.m in Sources */ = {isa = PBXBuildFile; fileRef = 017C2E751925FE07A1F0E903E3F86CBC /* SDImageGIFCoder.m */; }; + E38FC7829B5BDD1588FA487E0FBAC208 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = EC36730326A1885111C5BE0D8AA23687 /* Foundation.framework */; }; + E3961190D7AB65C73029A5D37138FECB /* token_enc.c in Sources */ = {isa = PBXBuildFile; fileRef = 5522D69920DB322160BF212FAC070C38 /* token_enc.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + E3FC6BEE41652C0500F57E0CB83B347F /* UIButton+AFNetworking.h in Headers */ = {isa = PBXBuildFile; fileRef = 0EB83549B261F9A1EADBAB0568C69995 /* UIButton+AFNetworking.h */; settings = {ATTRIBUTES = (Public, ); }; }; + E431B5FBF54A7E91C292713A99619616 /* DTIframeTextAttachment.m in Sources */ = {isa = PBXBuildFile; fileRef = DAB0FD9CB87CBF1DC524298838D8009E /* DTIframeTextAttachment.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -DOS_OBJECT_USE_OBJC=0"; }; }; + E45D944BEFB89C5CAF567E404FB47D0C /* HXPhotoEditChartletPreviewView.h in Headers */ = {isa = PBXBuildFile; fileRef = E62643F6F0EF7648870AF8CF1960B6C8 /* HXPhotoEditChartletPreviewView.h */; settings = {ATTRIBUTES = (Public, ); }; }; + E55B3151D86660E28CEABC3CDE6B1508 /* UIButton+AFNetworking.m in Sources */ = {isa = PBXBuildFile; fileRef = 67599ED109D09FD53C85C4A20FE8FBCB /* UIButton+AFNetworking.m */; }; + E5FA0235CD286C13C0F568946EB0AEA8 /* mz_strm_pkcrypt.h in Headers */ = {isa = PBXBuildFile; fileRef = 83611A6F69597FA467B94B111D6E80AC /* mz_strm_pkcrypt.h */; settings = {ATTRIBUTES = (Project, ); }; }; + E5FBFD8B8EFEB0F8C62FECEF15D79E3F /* SDWebImageCacheSerializer.m in Sources */ = {isa = PBXBuildFile; fileRef = 8637EFB8CFB25135F2943F8B8AF6E5ED /* SDWebImageCacheSerializer.m */; }; + E69689D02F65E151584D4699213E0763 /* SDCollectionViewCell.m in Sources */ = {isa = PBXBuildFile; fileRef = 942F204AA320175D729DCF1F1DAD3134 /* SDCollectionViewCell.m */; }; + E6B88C35508DA0743FD6B5A273511C92 /* IQKeyboardManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 4ECB7FB8B4036BF9EE4D4359C439BA31 /* IQKeyboardManager.m */; }; + E779F4DF319F2F9CED6AD129228BF881 /* HXCustomPreviewView.m in Sources */ = {isa = PBXBuildFile; fileRef = 3A66972C12C3FC14F359DE5AF999C3BB /* HXCustomPreviewView.m */; }; + E82C97DB56EC8FAFAA4B262F420B43CD /* vp8li_dec.h in Headers */ = {isa = PBXBuildFile; fileRef = 7C677F51AA883A9656AF3519EDA58A92 /* vp8li_dec.h */; settings = {ATTRIBUTES = (Project, ); }; }; + E830CCD5E2B1F9A1BACA799D13F05712 /* IQKeyboardManager-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = ED21C784F0695394855E296658EF710D /* IQKeyboardManager-dummy.m */; }; + E83BA6EA897A8B3263AA6B58DC51D7DF /* NSData+DTCrypto.m in Sources */ = {isa = PBXBuildFile; fileRef = 4A59618B4127E539801A314CA2C58E9D /* NSData+DTCrypto.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0"; }; }; + E83D666E802BC80965A0C722C15175B0 /* HXCustomCameraViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 0E31414C03C48CF0EDB0D6FFA3231BD2 /* HXCustomCameraViewController.m */; }; + E8C27E85980A8C6B50E4AB7DE97B026F /* IQUITextFieldView+Additions.m in Sources */ = {isa = PBXBuildFile; fileRef = 53FE411218819AC1526A104E6E763E7A /* IQUITextFieldView+Additions.m */; }; + E8EE98DD0FA7CBA5FA488195BFC662FF /* FMDatabaseAdditions.h in Headers */ = {isa = PBXBuildFile; fileRef = FD7D83F9080950BA45F058A6C56D6763 /* FMDatabaseAdditions.h */; settings = {ATTRIBUTES = (Public, ); }; }; + E9011BC85DA118986161559E75C8F693 /* SDImageIOAnimatedCoderInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = 317DEF3E4C3267DECE49D602FE335533 /* SDImageIOAnimatedCoderInternal.h */; settings = {ATTRIBUTES = (Private, ); }; }; + E930A5612DC6D120BE040AD17C6D1BCD /* MASViewAttribute.m in Sources */ = {isa = PBXBuildFile; fileRef = 5D85B5E2B00AFEBB4E2D875F2C29704D /* MASViewAttribute.m */; }; + E93721437B635C6EBFEF06B9EFD0C3FF /* utils.c in Sources */ = {isa = PBXBuildFile; fileRef = 814812726D6C8F33598062E4CE513663 /* utils.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + E953F52DDFA1D4F316ACCF43C80DD5EF /* HXAssetManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 535BC53F7E1473D865704543B401C932 /* HXAssetManager.h */; settings = {ATTRIBUTES = (Public, ); }; }; + E9BA0C83963AE1A0DC1B3D8A6E5E6AD3 /* HXPhotoEditGraffitiColorViewCell.h in Headers */ = {isa = PBXBuildFile; fileRef = 861266042CDACAF733F2CEF86B68DB51 /* HXPhotoEditGraffitiColorViewCell.h */; settings = {ATTRIBUTES = (Public, ); }; }; + EA326FCC70D2720A01BA55BEAC8ADEAB /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 03B4C673444D64D7A69E5956918705AE /* UIKit.framework */; }; + EA3A85BFAFFFA47F66AEFF942EA2C668 /* DTDictationPlaceholderView.m in Sources */ = {isa = PBXBuildFile; fileRef = B7EF56E0ED0305F42F53F61CF4898FBF /* DTDictationPlaceholderView.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -DOS_OBJECT_USE_OBJC=0"; }; }; + EAA993C385E6F1E9A17B65193B3C34C9 /* CoreFoundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1E0B7AA25F88632D82FC0015E34170D5 /* CoreFoundation.framework */; }; + EABCB60A26B06BF576E50BBD2F89A385 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = EC36730326A1885111C5BE0D8AA23687 /* Foundation.framework */; }; + EADBD46FBFE93D23C40CD320CD65C8D8 /* UIImage+Transform.m in Sources */ = {isa = PBXBuildFile; fileRef = D564B55F310EE561BEA716921286CF58 /* UIImage+Transform.m */; }; + EB27DEF6CC7E1606E358166B56931C05 /* NSObject+YYModel.m in Sources */ = {isa = PBXBuildFile; fileRef = 5519B68E94BA5F9D04AFCEF26621ECD6 /* NSObject+YYModel.m */; }; + EB3BCE9B36BF814DA3069FA077168301 /* SRHash.m in Sources */ = {isa = PBXBuildFile; fileRef = C0B3FC8F3CCF5AA5445F175CEF30C7C0 /* SRHash.m */; }; + EB3DF628891F7D6AB114718AF760CB2A /* UIImageView+AFNetworking.h in Headers */ = {isa = PBXBuildFile; fileRef = A998A53C51C3AE9A0F514DE405B79C8A /* UIImageView+AFNetworking.h */; settings = {ATTRIBUTES = (Public, ); }; }; + EB980FB9F9CF23049E8B93205103E3E7 /* IQTextView.h in Headers */ = {isa = PBXBuildFile; fileRef = F258498DC19DA8F50F634CD454151A87 /* IQTextView.h */; settings = {ATTRIBUTES = (Public, ); }; }; + EBB46A055EEA4DA6D9B7DD3DF2F7E910 /* MOFSPickerManager-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = FB4B2B78164C0A9D993190CE2D2F94C4 /* MOFSPickerManager-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + EC4C53C76A87F13A08D8CCD32B9EC2A6 /* SDImageHEICCoder.m in Sources */ = {isa = PBXBuildFile; fileRef = D4836B4FDF5E4FA63A6ACF37CA3FBDB0 /* SDImageHEICCoder.m */; }; + EC8DB2CC9791B7DC686DCC78EFBB56C5 /* SRDelegateController.h in Headers */ = {isa = PBXBuildFile; fileRef = 8151079D84FC6476AB0BA2010558BC10 /* SRDelegateController.h */; settings = {ATTRIBUTES = (Project, ); }; }; + EC9B34262AED632D7EFB49804337648E /* Masonry.h in Headers */ = {isa = PBXBuildFile; fileRef = 4424DD60E86BD75C446EA6250836996D /* Masonry.h */; settings = {ATTRIBUTES = (Public, ); }; }; + ECBC215883D3DF3A4E9971487E4DB260 /* MJRefreshFooter.h in Headers */ = {isa = PBXBuildFile; fileRef = F0E1116C5E28746ADD3413AC3692F242 /* MJRefreshFooter.h */; settings = {ATTRIBUTES = (Public, ); }; }; + ED114775C24CFF87F53938B0634B7136 /* FMDatabaseQueue.m in Sources */ = {isa = PBXBuildFile; fileRef = B6227017EADE4D74A43688DAA53ED7AB /* FMDatabaseQueue.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0"; }; }; + ED3EE2280B2B889CE4B4F30717AF227F /* HXPhotoEditGraffitiColorModel.h in Headers */ = {isa = PBXBuildFile; fileRef = FCCA878A6F9E1ED164041D50A2FE68A7 /* HXPhotoEditGraffitiColorModel.h */; settings = {ATTRIBUTES = (Public, ); }; }; + ED45985B0A6C2BFAC504278FC1DD9DEE /* rescaler.c in Sources */ = {isa = PBXBuildFile; fileRef = 75DD752CB88496AE80A6DCE371DA40A1 /* rescaler.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + ED827C9A4615ECBD8EFFA1E2C2E59B92 /* UICollectionViewLayout+MJRefresh.m in Sources */ = {isa = PBXBuildFile; fileRef = CF80748CD216CA9038D1FEAEB733F55A /* UICollectionViewLayout+MJRefresh.m */; }; + ED8991A8AE7C04362C2BED3875DC1656 /* AFURLResponseSerialization.m in Sources */ = {isa = PBXBuildFile; fileRef = B000C67AFE44DC6A055192917302A046 /* AFURLResponseSerialization.m */; }; + ED9C51A66341A9C0224E9E07AB1F38D7 /* UICollectionViewLayout+MJRefresh.h in Headers */ = {isa = PBXBuildFile; fileRef = 03E50521600F5D5B6CB54545BFC7AFBC /* UICollectionViewLayout+MJRefresh.h */; settings = {ATTRIBUTES = (Public, ); }; }; + ED9DC266977F10C47FC18E466C231ADD /* SDCycleScrollView.m in Sources */ = {isa = PBXBuildFile; fileRef = 1FF903AF17587725175B8AD1454817F7 /* SDCycleScrollView.m */; }; + EDA269B595D70EC2B9D81DC890157D63 /* DTAccessibilityViewProxy.h in Headers */ = {isa = PBXBuildFile; fileRef = 1B42646DA81B88DFD4BCFCEAF3618706 /* DTAccessibilityViewProxy.h */; settings = {ATTRIBUTES = (Public, ); }; }; + EDB1726AD94F7EAB22CDF1EB6AB7ECEF /* DTFoundation-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 56013037EB688C512F21DE91EE2CAC5F /* DTFoundation-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + EDBFD5127D0DA9233A1B8F15D99E3322 /* HXPhotoEditViewController.h in Headers */ = {isa = PBXBuildFile; fileRef = A3E36DAE78D325D3F683D114137D26D6 /* HXPhotoEditViewController.h */; settings = {ATTRIBUTES = (Public, ); }; }; + EE4F0992A0F597320FF7BDE4691D0FD4 /* NSString+CSS.h in Headers */ = {isa = PBXBuildFile; fileRef = 59CEE55A83B6121DB9A367D9A8BFEB57 /* NSString+CSS.h */; settings = {ATTRIBUTES = (Public, ); }; }; + EE55B657FB4345071DCD3741DFD78186 /* IQKeyboardManager-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 64D758A3C2BEF57E172C6D2FB0D401C4 /* IQKeyboardManager-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + EE775C82F2D7586A168324F31FE31F5B /* sharpyuv_gamma.c in Sources */ = {isa = PBXBuildFile; fileRef = D89057145031D5E566E5ECB93A0E1E83 /* sharpyuv_gamma.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + EFADF8A960B3254E3CA391B885310837 /* HXPreviewLivePhotoView.m in Sources */ = {isa = PBXBuildFile; fileRef = FB0C7C66B8736C2C1B50F1373634410F /* HXPreviewLivePhotoView.m */; }; + EFBF4EE06BF3F7417CB4414192B0643B /* DTCoreTextConstants.m in Sources */ = {isa = PBXBuildFile; fileRef = AA95BC2AAB8CFBE95A60B85F6EDDF514 /* DTCoreTextConstants.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -DOS_OBJECT_USE_OBJC=0"; }; }; + EFD88A96BB9FF9888F22452560FB7AF0 /* DTHorizontalRuleHTMLElement.m in Sources */ = {isa = PBXBuildFile; fileRef = E73B033D59C195493D6C0270462A05F2 /* DTHorizontalRuleHTMLElement.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -DOS_OBJECT_USE_OBJC=0"; }; }; + EFDF15F7D60DE0B19CF4F9F847823EB6 /* UIImage+Metadata.m in Sources */ = {isa = PBXBuildFile; fileRef = 42EA11A2548A74F5A7E57DE270889643 /* UIImage+Metadata.m */; }; + EFEFA01B352A18ECCB127A0071A90474 /* HXPhotoEditImageView.h in Headers */ = {isa = PBXBuildFile; fileRef = 48AEBF9CC4DE21EE166AD37A3CCBC336 /* HXPhotoEditImageView.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F006F73F17F2E3CC0E7852E9357BA946 /* DTAnchorHTMLElement.h in Headers */ = {isa = PBXBuildFile; fileRef = 3113C0897C5290AE75DB46E45CAE095E /* DTAnchorHTMLElement.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F090A3906795839A50DBA656489FD404 /* NSString+DTURLEncoding.h in Headers */ = {isa = PBXBuildFile; fileRef = 086680F7D606E27A49B5BE1D08089F3F /* NSString+DTURLEncoding.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F0A47F6F36953B755FFE4A51D358FD2D /* IQPreviousNextView.h in Headers */ = {isa = PBXBuildFile; fileRef = A950C46530CA690F0792F1F134AFED03 /* IQPreviousNextView.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F0B1FD5BBE0ADBD7D1922F1A50F3B638 /* SDAnimatedImageView.m in Sources */ = {isa = PBXBuildFile; fileRef = 18E2BE49F29B6FAF7FEB0DE924FFEEFC /* SDAnimatedImageView.m */; }; + F0EFE095EFAEFE179D87275A439E96F1 /* DTBase64Coding.m in Sources */ = {isa = PBXBuildFile; fileRef = 34FA9F39F402A356A3E00DF91967984F /* DTBase64Coding.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0"; }; }; + F0F631056BADA32253528247DF493272 /* DTHTMLElement.h in Headers */ = {isa = PBXBuildFile; fileRef = CD8C148DB065FECAF005DDF22CB3F787 /* DTHTMLElement.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F12DC17406B3FAD278F7F83F68F7D7C0 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = EC36730326A1885111C5BE0D8AA23687 /* Foundation.framework */; }; + F15545F4ECBB4CBCDA87116FD6253D85 /* SDWebImageDownloaderConfig.m in Sources */ = {isa = PBXBuildFile; fileRef = B8B8680BC7B6D4EBF04810F7258705F6 /* SDWebImageDownloaderConfig.m */; }; + F1826922EAAB639FE4EB8C43D49182D3 /* backward_references_enc.c in Sources */ = {isa = PBXBuildFile; fileRef = 3000AD82806A70525DDFCFC42AA24E9D /* backward_references_enc.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + F1D845E22D5B8FC6AFC3C2E41DA1B6DF /* AFNetworkReachabilityManager.h in Headers */ = {isa = PBXBuildFile; fileRef = A0D1F832105B60C25A0B058473BDDBF6 /* AFNetworkReachabilityManager.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F1FDBAE98135C3C32E9B2BFB3EB10423 /* province_data.json in Resources */ = {isa = PBXBuildFile; fileRef = D0F75FC5788B9E96B40E3A44DE14524E /* province_data.json */; }; + F25EB70CBB520BBE4DE716B475CD4E36 /* DTCoreText-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 4DA80B3A9F915B3D6438291CA7AE68E8 /* DTCoreText-dummy.m */; }; + F296B97008A5ACC66461F1A009F090D6 /* bit_reader_utils.h in Headers */ = {isa = PBXBuildFile; fileRef = 7EC6B3524841D639EBFFCD0EBF8AC515 /* bit_reader_utils.h */; settings = {ATTRIBUTES = (Project, ); }; }; + F2AD91050B1FE3C8BC78567F1FDE3ED5 /* AFURLResponseSerialization.h in Headers */ = {isa = PBXBuildFile; fileRef = 969443E563A4D7F8B91E7FA1AE09A7A0 /* AFURLResponseSerialization.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F2C9F9038FBEFD951516694AE873A2B9 /* MBProgressHUD.h in Headers */ = {isa = PBXBuildFile; fileRef = A88DD4D8F5413429A3E85D10EE836FEF /* MBProgressHUD.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F3CCE83E099D68B67C17AB211B6847D6 /* HXCustomCollectionReusableView.h in Headers */ = {isa = PBXBuildFile; fileRef = 5FEA7DF3DE743F44EB9D80544A3923A9 /* HXCustomCollectionReusableView.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F3FF96B01CFAB48C5A832CD270F66F0C /* NSString+DTUtilities.m in Sources */ = {isa = PBXBuildFile; fileRef = 788A503CFAC595CE66254711D14BE510 /* NSString+DTUtilities.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0"; }; }; + F460347ECED36E1DB871DA4804943E8A /* HXPhotoEditSplashMaskLayer.m in Sources */ = {isa = PBXBuildFile; fileRef = BA9802A1C45FD39479F1856A9158F8A1 /* HXPhotoEditSplashMaskLayer.m */; }; + F464C5D4A049285313EB61BD72FEDB12 /* tags.h in Headers */ = {isa = PBXBuildFile; fileRef = 0B86DD4D32E5D869972E5FF5DFF818B1 /* tags.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F514EA78D136755D0BC0C5D2778A4B73 /* MJRefreshStateTrailer.h in Headers */ = {isa = PBXBuildFile; fileRef = 555F142F6F622BCAFEB1606F1290140D /* MJRefreshStateTrailer.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F52A27FAA0646504F274F1224366E858 /* MJRefreshNormalHeader.h in Headers */ = {isa = PBXBuildFile; fileRef = 15B9870A08FB3081A65148E8D826B27A /* MJRefreshNormalHeader.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F5499380D2AFD9E13B8264CCD3AB3C9A /* MJRefreshBackStateFooter.m in Sources */ = {isa = PBXBuildFile; fileRef = 42DE6E44E1A57FD826E5D5FCEF53994C /* MJRefreshBackStateFooter.m */; }; + F57E786CB1BDBF555BEA708BD673C948 /* SDImageFrame.m in Sources */ = {isa = PBXBuildFile; fileRef = 3B2689EC5B8B1610A0167E1B024844CE /* SDImageFrame.m */; }; + F5A424E67F41C4F7B830CE2F7E71570D /* DTCoreText-Resources in Resources */ = {isa = PBXBuildFile; fileRef = F4E2B1AC73977F10254628C0B7EBE38F /* DTCoreText-Resources */; }; + F5BAEEA01FF147189237A10CB73F1378 /* dec_mips_dsp_r2.c in Sources */ = {isa = PBXBuildFile; fileRef = B6650F9965F1FD8317F571888350FD33 /* dec_mips_dsp_r2.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + F6244BCB48E572A369B67ABC0EB700C1 /* DTLazyImageView.m in Sources */ = {isa = PBXBuildFile; fileRef = D9BB40FFEB7581A787CE1C69AA985D13 /* DTLazyImageView.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -DOS_OBJECT_USE_OBJC=0"; }; }; + F698042A61FA79084EF39B423DBBF8D9 /* DTCoreTextGlyphRun.m in Sources */ = {isa = PBXBuildFile; fileRef = A7E73C5BE42C10D1C0BAE864A1D325B6 /* DTCoreTextGlyphRun.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -DOS_OBJECT_USE_OBJC=0"; }; }; + F6ADEC0977A81155C6D9741B7AAB8CE5 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = EC36730326A1885111C5BE0D8AA23687 /* Foundation.framework */; }; + F6D1C960368EB1E067ABD0BFF707FC56 /* MASConstraintMaker.m in Sources */ = {isa = PBXBuildFile; fileRef = CA5D79CDF6A0624125F79ACEEA8D47E7 /* MASConstraintMaker.m */; }; + F6D3BB35D459765869658FE7C8AE0F52 /* HXPhotoEditGraffitiColorSizeView.h in Headers */ = {isa = PBXBuildFile; fileRef = 0A030613C0282CA1AAE88B06498D2348 /* HXPhotoEditGraffitiColorSizeView.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F6E948E2688CC08D3843DAA74F6328E8 /* SRHash.h in Headers */ = {isa = PBXBuildFile; fileRef = A6322C9B8862D78D1383CCFBC47FCFAF /* SRHash.h */; settings = {ATTRIBUTES = (Project, ); }; }; + F7623E7C314AA5010D8D0BD6ED4AAAD4 /* AFImageDownloader.m in Sources */ = {isa = PBXBuildFile; fileRef = 1B71F349F5EC58BB888CA84923862A84 /* AFImageDownloader.m */; }; + F8D31E65466DECE981CBFFB9F96D569A /* YYTextKeyboardManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 3D53003F7B38679F2CE3E0C320CB4C81 /* YYTextKeyboardManager.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F8DC87466A9D08FC894399FC9EBCFAB8 /* SDImageAWebPCoder.m in Sources */ = {isa = PBXBuildFile; fileRef = 622D009110C4CB0E98575FA68AD1D4CE /* SDImageAWebPCoder.m */; }; + F9789D86D3279D71B398B550F27C3EFF /* AFSecurityPolicy.m in Sources */ = {isa = PBXBuildFile; fileRef = C74D5C8512C1FD77FD9F435FA73C0BDF /* AFSecurityPolicy.m */; }; + F9E0636E311BE0D866BDA09E23403EEB /* xml.c in Sources */ = {isa = PBXBuildFile; fileRef = F5C545BB97A2F6EE191F52396BAD27D1 /* xml.c */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0"; }; }; + FA32E2D10E493D296F2DA9B04109DACE /* near_lossless_enc.c in Sources */ = {isa = PBXBuildFile; fileRef = E8E95AB1813147A82D9B8618C881078A /* near_lossless_enc.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + FA331333108D885A5996B456B8A08441 /* UITableView+FDTemplateLayoutCell.h in Headers */ = {isa = PBXBuildFile; fileRef = 97449B014F7497CD02EC32FDB8CEEF77 /* UITableView+FDTemplateLayoutCell.h */; settings = {ATTRIBUTES = (Public, ); }; }; + FA56D22943F795A3225577BC81B2F931 /* types.h in Headers */ = {isa = PBXBuildFile; fileRef = 5CC0B87FEC7D100919B073D0D45FB44C /* types.h */; settings = {ATTRIBUTES = (Public, ); }; }; + FA68240EE7FA1BDB472330040AA946C3 /* IQTitleBarButtonItem.m in Sources */ = {isa = PBXBuildFile; fileRef = FE821613F3024B66567E722359A6FAD7 /* IQTitleBarButtonItem.m */; }; + FAFA1D68D84A97F73D00F31955C519FE /* github_flavoured.c in Sources */ = {isa = PBXBuildFile; fileRef = E8542A68A775842128D2AFE1EC74A4E9 /* github_flavoured.c */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0"; }; }; + FB089BB7B3DEB76CC1E57D393045B655 /* HXPhotoViewController.h in Headers */ = {isa = PBXBuildFile; fileRef = C25F44736874CC73BF0A79EE4A27B5A6 /* HXPhotoViewController.h */; settings = {ATTRIBUTES = (Public, ); }; }; + FB4416B45143297FEB5761E069726056 /* enc_sse2.c in Sources */ = {isa = PBXBuildFile; fileRef = 71E4408AAE511A643A0593498A572629 /* enc_sse2.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + FBEC52C8E9B226BA47B698E7B9049F4C /* SDWebImageCacheKeyFilter.h in Headers */ = {isa = PBXBuildFile; fileRef = 5B4708DFDC3C90EB034E28544B733765 /* SDWebImageCacheKeyFilter.h */; settings = {ATTRIBUTES = (Public, ); }; }; + FBF481A2EC25D99DC41914AE7B9754D2 /* mz_zip.c in Sources */ = {isa = PBXBuildFile; fileRef = 2C1C39AB7BFF6C8F03490EC9354039CF /* mz_zip.c */; }; + FC4B58D903417B4CC65C149E94081A1E /* DTLinkButton.m in Sources */ = {isa = PBXBuildFile; fileRef = 619F043E5404FEE71550060DF00DE85F /* DTLinkButton.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -DOS_OBJECT_USE_OBJC=0"; }; }; + FC79741C9A5A85B1133CA92133C2CDB3 /* UIView+WebCache.h in Headers */ = {isa = PBXBuildFile; fileRef = C38941832534360C249641271C2453A6 /* UIView+WebCache.h */; settings = {ATTRIBUTES = (Public, ); }; }; + FCB322846896C6112DC6D6CED302950B /* SDImageCoderHelper.m in Sources */ = {isa = PBXBuildFile; fileRef = F6CE734C5609D9EC4641596B0340FF5B /* SDImageCoderHelper.m */; }; + FCC1D19A73045BEB53630A0D5171E71D /* SDImageHEICCoder.h in Headers */ = {isa = PBXBuildFile; fileRef = D049980EDA70B842C1868D9DE20EC006 /* SDImageHEICCoder.h */; settings = {ATTRIBUTES = (Public, ); }; }; + FCD74E3AAFA4B7F77787AA7EBEC19C9F /* HXPhotoInteractiveTransition.m in Sources */ = {isa = PBXBuildFile; fileRef = 50DA6BACD58DCD1DBC7F529C75136CFA /* HXPhotoInteractiveTransition.m */; }; + FCFC8D5B48F3DC4BC8942320631D8C1B /* SRIOConsumer.m in Sources */ = {isa = PBXBuildFile; fileRef = F47AD8DE3B7994C03BADE43840FF6213 /* SRIOConsumer.m */; }; + FCFDE2357FA1A2ED0177BAA2B8600111 /* UIImage+Metadata.h in Headers */ = {isa = PBXBuildFile; fileRef = B7824EAAA1B8F9F5D8A1D58B56B19F00 /* UIImage+Metadata.h */; settings = {ATTRIBUTES = (Public, ); }; }; + FD22F093E3034AD7AFA862D0C50E0C0A /* HXPhotoPreviewVideoViewCell.m in Sources */ = {isa = PBXBuildFile; fileRef = 3A18979615200EAE28A27BE1199FBB06 /* HXPhotoPreviewVideoViewCell.m */; }; + FD4B4B78162D1D7652A08B0D408281C4 /* HXPhotoCustomNavigationBar.h in Headers */ = {isa = PBXBuildFile; fileRef = A73A04F6288346437E43099581620300 /* HXPhotoCustomNavigationBar.h */; settings = {ATTRIBUTES = (Public, ); }; }; + FD7662803D266AB3603053D653FA601D /* UIScrollView+MJExtension.h in Headers */ = {isa = PBXBuildFile; fileRef = 65ACC484DBCED804ECB840E6632C88E1 /* UIScrollView+MJExtension.h */; settings = {ATTRIBUTES = (Public, ); }; }; + FD9E6A83907C18D2D5F5DD9E8E4FAA9D /* UIScrollView+MJExtension.m in Sources */ = {isa = PBXBuildFile; fileRef = B8CA63C64E1335DD80EF5CBB931DBF8F /* UIScrollView+MJExtension.m */; }; + FDACBA49610EA6F39CABB7FE44B137D1 /* AFImageDownloader.h in Headers */ = {isa = PBXBuildFile; fileRef = B297671E4C7287732E665A0EA21BE661 /* AFImageDownloader.h */; settings = {ATTRIBUTES = (Public, ); }; }; + FDBF71A80DA97E797CD9491BD4662833 /* rescaler_sse2.c in Sources */ = {isa = PBXBuildFile; fileRef = D01FF0F7046787151DBA803C3D1754A3 /* rescaler_sse2.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + FDC259C9C5B9DAC04C400C78001CBF92 /* DTHTMLAttributedStringBuilder.m in Sources */ = {isa = PBXBuildFile; fileRef = A5701544C8578321D20007913772AC50 /* DTHTMLAttributedStringBuilder.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -DOS_OBJECT_USE_OBJC=0"; }; }; + FE07C069C2E3543002CEB5D751ABA9AC /* AFNetworkReachabilityManager.m in Sources */ = {isa = PBXBuildFile; fileRef = D6947DF8533E676D65E8300A4B9DB305 /* AFNetworkReachabilityManager.m */; }; + FE6264E3C4D12DBEE389996AFF918054 /* MJRefreshAutoGifFooter.m in Sources */ = {isa = PBXBuildFile; fileRef = F1C4EAD1B3540DAC58C82521069526ED /* MJRefreshAutoGifFooter.m */; }; + FE73C58DD46C766C1E9DB84D85B52081 /* dsp.h in Headers */ = {isa = PBXBuildFile; fileRef = 64F4AA3979815C60B62227759B07443A /* dsp.h */; settings = {ATTRIBUTES = (Project, ); }; }; + FF500FD55C6C8DD8418FA2290B95811A /* SSZipCommon.h in Headers */ = {isa = PBXBuildFile; fileRef = ABFAC8F95F8774D0AD3E11CD00C00988 /* SSZipCommon.h */; settings = {ATTRIBUTES = (Public, ); }; }; + FF5D09270B5A2A00D0E459592002D1F2 /* MJRefreshNormalTrailer.h in Headers */ = {isa = PBXBuildFile; fileRef = A244112569CCA324C5C9769F9BBB39AE /* MJRefreshNormalTrailer.h */; settings = {ATTRIBUTES = (Public, ); }; }; + FF7AF4A6077120A5C542E4F4D07E9A83 /* IQKeyboardReturnKeyHandler.h in Headers */ = {isa = PBXBuildFile; fileRef = 7C1DEEE20731663DDAABBA7FB469C9F6 /* IQKeyboardReturnKeyHandler.h */; settings = {ATTRIBUTES = (Public, ); }; }; + FF8F93B89246686CE2DD5D32AC445258 /* GHMarkdownParser.m in Sources */ = {isa = PBXBuildFile; fileRef = AF8FDE290405808D1257B00C822061D9 /* GHMarkdownParser.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0"; }; }; /* End PBXBuildFile section */ /* Begin PBXContainerItemProxy section */ - 01E8148B533F65726D8A5705CB1E9379 /* PBXContainerItemProxy */ = { + 04AFF0097747B465E1AD1E81FAD0C77C /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 1953860EA9853AA2BC8022B242F08512; - remoteInfo = SDWebImageWebPCoder; + remoteGlobalIDString = 55AF53E6C77A10ED4985E04D74A8878E; + remoteInfo = Masonry; }; - 0F29F47B074F034E3CF8A2D221A80F2E /* PBXContainerItemProxy */ = { + 05113A676F5EEB601BA8FB5FEEDD3A17 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 2006263064A94C0063192AE0D2C3F409; - remoteInfo = "UITableView+FDTemplateLayoutCell"; + remoteGlobalIDString = 17D542296AD0C26B1C5815268E5C6BF6; + remoteInfo = GYSDK; }; - 12759B967E87C018D355A62CA993CDE7 /* PBXContainerItemProxy */ = { + 06DE1097EDCBB70AB1BC32D8AD56F99F /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = CAA047C0F5E4106F3904E8497FA17F97; - remoteInfo = Reachability; + remoteGlobalIDString = 8F6E5A5BF72D62CDFD25F91A7CFA3309; + remoteInfo = DTFoundation; + }; + 0D365902919E145A0CFF7B41C9E88418 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = B88F4EA0695B6B3165C64594850D72C7; + remoteInfo = DTCoreText; }; 1B48F5619101181FB191F12737467565 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; @@ -1337,166 +1326,166 @@ remoteGlobalIDString = 09FABB7D06BB8D3958515FB15B4E7971; remoteInfo = UMCommon; }; - 1B8E65B63A459039FED475214DEC40D0 /* PBXContainerItemProxy */ = { + 1E86F3F106E7CCCC4A1583C5773053E2 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = FBA456CB50E371584C11231929A0971E; - remoteInfo = IQKeyboardManager; + remoteGlobalIDString = 03932C47FBFD347205B2F367F78E9B63; + remoteInfo = SDAutoLayout; }; - 1D0097DC236562BA3FA330B8DB112408 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 3847153A6E5EEFB86565BA840768F429; - remoteInfo = SDWebImage; - }; - 1DEA1CBC28FCA50D26BEF30154F80401 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 5A2609DB0612F95A3450D2E02CA850A0; - remoteInfo = LSTTimer; - }; - 2A1378AE2EA32DDF3EE7B6022EF249F0 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 47D2E85A78C25869BB13521D8561A638; - remoteInfo = libwebp; - }; - 2AB87E6E9E344741BBCE931E2FD7CD61 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 8554F6236D2AA202CF58503D2DF29730; - remoteInfo = WechatOpenSDK; - }; - 2BA6D5F9EBB4C17F833C71B172FFA999 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = CEB9AD2C3CFC208BFBE1F22F5EC3E1FC; - remoteInfo = UMDevice; - }; - 3183DFC1B6EB13BC3B42B9E08847EF5C /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 6F5C17E80BD1B7F60A33F79692330A57; - remoteInfo = YYText; - }; - 4E04A0C03DEF09D3C0A86940EDA7DD86 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 8194323886ECAF7E912EFDAFC84017AA; - remoteInfo = ZXSDK; - }; - 672423EEEC9C3C4F16236883122BE858 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 47D2E85A78C25869BB13521D8561A638; - remoteInfo = libwebp; - }; - 6DA2A3E6641279CABADC413FA1879477 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 1948D0B63D2CF6A48E18B0B292BC6091; - remoteInfo = SocketRocket; - }; - 74F18F959EBE3E5BBCE565A65FEF8233 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = F1E09035B7675D89EC69B16728E2833E; - remoteInfo = UMAPM; - }; - 7721A3D852CB13098255E185171EFB06 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = F1BCD9702276377FB5B3BDB6EAF709D7; - remoteInfo = DZNEmptyDataSet; - }; - 7B546A3006AB34F2548D7A44EF4ADCE5 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = CBED833AAD6266F3AEFE9BE31C68E094; - remoteInfo = SDCycleScrollView; - }; - 7EFF0D10AE70A5221C761BBF6802C0E0 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 6075E73CE9761233A64B697DA4780D60; - remoteInfo = UMCCommonLog; - }; - 96E8DA8C1B18B93D69F1ABD663E182EE /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 17D542296AD0C26B1C5815268E5C6BF6; - remoteInfo = GYSDK; - }; - 9934EFC2CCF57DFE9A8BB7DB0FBC7692 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 498769A9CE4D8F28BB9BCA14EDF3ADEE; - remoteInfo = PopupKit; - }; - 9A028FC827D4630F24B4F579B2FB4F3A /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 55AF53E6C77A10ED4985E04D74A8878E; - remoteInfo = Masonry; - }; - 9ADD4679BD6833E34811957DCA79FBD1 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 0135C158D4AF8569954142D6748FC786; - remoteInfo = GTExtensionSDK; - }; - 9FBD1C26F00E8BCB5A0FFCF284FBBC58 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 3847153A6E5EEFB86565BA840768F429; - remoteInfo = SDWebImage; - }; - A12A6A7933526F5C503F4ACCD494A49E /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = A0DC60C966312FA79A138A075D99BB51; - remoteInfo = GTSDK; - }; - A12F88C60EC1E395F460C6AB6B3BEA2C /* PBXContainerItemProxy */ = { + 26E68F81567F4A85A00031255D547543 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; remoteGlobalIDString = 13F3E350F1D4CFC7B2B39D8AD5332419; remoteInfo = libpag; }; - A5D2C60D877251C004E0680196346F11 /* PBXContainerItemProxy */ = { + 27053ED3C2C71EBFFAC13CB258B525E9 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = F1BCD9702276377FB5B3BDB6EAF709D7; + remoteInfo = DZNEmptyDataSet; + }; + 2FBA0D666FED376C9D236C37B1E6C6B0 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = F1E09035B7675D89EC69B16728E2833E; + remoteInfo = UMAPM; + }; + 34A3FC9C76B6170F376F3F2DD4126CC2 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 9B407B312D9EAE176A2DDE572135AC35; + remoteInfo = MOFSPickerManager; + }; + 4A28BE263D9CDDB95A1618D2D7F92EE8 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = A0DC60C966312FA79A138A075D99BB51; + remoteInfo = GTSDK; + }; + 4C9EAEF8500FCBCA4FB3B67E342FA093 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 8592E0E389D40AC17881400ADC67ABC0; + remoteInfo = FMDB; + }; + 4F0E2510A6AEBC389941325C13A6A878 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 82B0A41D3031FF27D78E17B0A9A46FB0; + remoteInfo = MBProgressHUD; + }; + 503E3992C5091CEB6192F83CD2F1E132 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = CAA047C0F5E4106F3904E8497FA17F97; + remoteInfo = Reachability; + }; + 5F12A11F04A701EAC4F6F66C247A659D /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 3847153A6E5EEFB86565BA840768F429; + remoteInfo = SDWebImage; + }; + 631E37B4715F6E3745E24E02D83DF246 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 997E783A70C18DC9BA830488608C03AA; + remoteInfo = GTCommonSDK; + }; + 67485A4C30D27EE61DD2158B3FF1CE72 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 6075E73CE9761233A64B697DA4780D60; + remoteInfo = UMCCommonLog; + }; + 6AC43F8E99BD69B982FD65317E683E67 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 8554F6236D2AA202CF58503D2DF29730; + remoteInfo = WechatOpenSDK; + }; + 6C94C5F6BD03408909B0394D4CA113E5 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = FBA456CB50E371584C11231929A0971E; + remoteInfo = IQKeyboardManager; + }; + 6F36B7668E83B41A4EB47517D1B68A23 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 3847153A6E5EEFB86565BA840768F429; + remoteInfo = SDWebImage; + }; + 6F8FE025EA48946166DA047814092FC5 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 8F6E5A5BF72D62CDFD25F91A7CFA3309; + remoteInfo = DTFoundation; + }; + 7390DC540CA3D8E6EE1A9E2336C0C549 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 3847153A6E5EEFB86565BA840768F429; + remoteInfo = SDWebImage; + }; + 783EAC9EF95619307F2F14EBDC65CA81 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; remoteGlobalIDString = 0130B3724283586C0E9D2A112D4F2AA1; remoteInfo = AFNetworking; }; - AD1773C58D1BAF0CC735DC8BF2DB55A4 /* PBXContainerItemProxy */ = { + 80D90826A546137EF1964046A44BCBED /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 3847153A6E5EEFB86565BA840768F429; - remoteInfo = SDWebImage; + remoteGlobalIDString = 8194323886ECAF7E912EFDAFC84017AA; + remoteInfo = ZXSDK; + }; + 9E4C44BB8A34320B10986470AC7599AA /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = F60E38364AFF5E1349FF07415B944396; + remoteInfo = SSZipArchive; + }; + A314E5E8935633AEC4B711AEB01B64D7 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = F8051AA643C524FA4E210DD0E6E62332; + remoteInfo = HXPhotoPicker; + }; + A569E844FA5A84402EFC9D7214FDE7FD /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 0C24CB0E87A728A11AA1124CB360D6A1; + remoteInfo = "DTCoreText-Resources"; + }; + A959E0033B7D7DE1E4FD93061A11B42D /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 47D2E85A78C25869BB13521D8561A638; + remoteInfo = libwebp; }; B0D87F9C17E2A8880B2CBAED74A97788 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; @@ -1505,19 +1494,19 @@ remoteGlobalIDString = 8194323886ECAF7E912EFDAFC84017AA; remoteInfo = ZXSDK; }; - B21BFB026F75D5C09E3EED81F8AFA18C /* PBXContainerItemProxy */ = { + B407EB8B125F0E68FDB3F9D125DE6575 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 8F6E5A5BF72D62CDFD25F91A7CFA3309; - remoteInfo = DTFoundation; + remoteGlobalIDString = 09FABB7D06BB8D3958515FB15B4E7971; + remoteInfo = UMCommon; }; - B89DE545B2CBF810BBCCA5B12587E16D /* PBXContainerItemProxy */ = { + B7DAF4D157B190E93646F3C468682BD3 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 84B44807A12996D487A4A591A481D6A0; - remoteInfo = YYModel; + remoteGlobalIDString = B902A71DF72D2FDB45E0A423E20872A7; + remoteInfo = GHMarkdownParser; }; BF94D982C21B2027B7672F3D2EECA5EC /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; @@ -1526,68 +1515,89 @@ remoteGlobalIDString = CEB9AD2C3CFC208BFBE1F22F5EC3E1FC; remoteInfo = UMDevice; }; - C7B97155FA18CBA52AB15BB39BA25F7E /* PBXContainerItemProxy */ = { + C674DC19E57BBD07B3A4AF60F6F1D885 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = B902A71DF72D2FDB45E0A423E20872A7; - remoteInfo = GHMarkdownParser; + remoteGlobalIDString = 84B44807A12996D487A4A591A481D6A0; + remoteInfo = YYModel; }; - CAE8382A2274B3F9B98D5331C905BEA3 /* PBXContainerItemProxy */ = { + CE20E46D1DFFC3E882B2EBDB21A9EFA4 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 9B407B312D9EAE176A2DDE572135AC35; - remoteInfo = MOFSPickerManager; + remoteGlobalIDString = 2006263064A94C0063192AE0D2C3F409; + remoteInfo = "UITableView+FDTemplateLayoutCell"; }; - D29FE5F91CDB1A4C2DB5A0581A7333BC /* PBXContainerItemProxy */ = { + D6AA86B285FA42A3900DB13FF98C2334 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = F60E38364AFF5E1349FF07415B944396; - remoteInfo = SSZipArchive; + remoteGlobalIDString = 6F5C17E80BD1B7F60A33F79692330A57; + remoteInfo = YYText; }; - D517518B49512AF151B878192CECD5F1 /* PBXContainerItemProxy */ = { + D87020F0218B12A798179B7FC04E9CA2 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 406ABB04FCACE2F2B2AD5F7F4868AE29; - remoteInfo = UMLink; + remoteGlobalIDString = 47D2E85A78C25869BB13521D8561A638; + remoteInfo = libwebp; }; - D72E4DDCEE376AC139F14FF72A44C41E /* PBXContainerItemProxy */ = { + DF8F12115D2525D1963FB6086655052A /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 82B0A41D3031FF27D78E17B0A9A46FB0; - remoteInfo = MBProgressHUD; + remoteGlobalIDString = CEB9AD2C3CFC208BFBE1F22F5EC3E1FC; + remoteInfo = UMDevice; }; - DF196AF684FB4F64017675026FDF408A /* PBXContainerItemProxy */ = { + E1466AC03AF4F89E55CF64B97BD00C08 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; remoteGlobalIDString = 6868056D761E163D10FDAF8CF1C4D9B8; remoteInfo = MJRefresh; }; - E78A7E73CA167EADA8083321A644F37F /* PBXContainerItemProxy */ = { + E2629060569B8A82898B88719F958D2A /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = B88F4EA0695B6B3165C64594850D72C7; - remoteInfo = DTCoreText; + remoteGlobalIDString = CBED833AAD6266F3AEFE9BE31C68E094; + remoteInfo = SDCycleScrollView; }; - EAD19342743713E552DD9DE58FB4CD67 /* PBXContainerItemProxy */ = { + E69E7351184BBCC94B9A1607190820B3 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 03932C47FBFD347205B2F367F78E9B63; - remoteInfo = SDAutoLayout; + remoteGlobalIDString = 0135C158D4AF8569954142D6748FC786; + remoteInfo = GTExtensionSDK; }; - EB2C8FFD8C8CDAF8903603463F9D55CF /* PBXContainerItemProxy */ = { + ED504DAB51053CE18371AFC9DD8E3378 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 997E783A70C18DC9BA830488608C03AA; - remoteInfo = GTCommonSDK; + remoteGlobalIDString = 1948D0B63D2CF6A48E18B0B292BC6091; + remoteInfo = SocketRocket; + }; + ED8EBA7A51259FFB4C739D94F48E811E /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 1953860EA9853AA2BC8022B242F08512; + remoteInfo = SDWebImageWebPCoder; + }; + F251E4645E8ACD3C4A516CFDCE8443EB /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 406ABB04FCACE2F2B2AD5F7F4868AE29; + remoteInfo = UMLink; + }; + F281276B65C985D0CAC7252F7D8FD6A0 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 5A2609DB0612F95A3450D2E02CA850A0; + remoteInfo = LSTTimer; }; F4C9CBCE26795388349440E71C8BB5EF /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; @@ -1603,40 +1613,12 @@ remoteGlobalIDString = 997E783A70C18DC9BA830488608C03AA; remoteInfo = GTCommonSDK; }; - F9CD4E0DE5451F7E1BA6CFA2CC43D7C7 /* PBXContainerItemProxy */ = { + FCEA8067B11E560479F5F2CEBCD61626 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 8F6E5A5BF72D62CDFD25F91A7CFA3309; - remoteInfo = DTFoundation; - }; - FA24489E879A4D55F822CB7AB0D21FCF /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = F8051AA643C524FA4E210DD0E6E62332; - remoteInfo = HXPhotoPicker; - }; - FB75614747283B42D00798E6B3CC0A05 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 09FABB7D06BB8D3958515FB15B4E7971; - remoteInfo = UMCommon; - }; - FC715F27CAA78F9CAF006BFDEF728F63 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 0C24CB0E87A728A11AA1124CB360D6A1; - remoteInfo = "DTCoreText-Resources"; - }; - FD508D7668B41EDBC2F622D8304FF818 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 8592E0E389D40AC17881400ADC67ABC0; - remoteInfo = FMDB; + remoteGlobalIDString = 498769A9CE4D8F28BB9BCA14EDF3ADEE; + remoteInfo = PopupKit; }; /* End PBXContainerItemProxy section */ @@ -1644,12 +1626,12 @@ 0024E83CE339EF226B237BA1459CBCA1 /* HXPhoto3DTouchViewController.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = HXPhoto3DTouchViewController.h; path = HXPhotoPicker/Controller/HXPhoto3DTouchViewController.h; sourceTree = ""; }; 007DD91164B8CB914FDD7723E5A869EC /* Pods-ProductApp-frameworks.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-ProductApp-frameworks.sh"; sourceTree = ""; }; 00A73187466B61FD950C4F98CA75DE04 /* HXPhotoConfiguration.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = HXPhotoConfiguration.m; path = HXPhotoPicker/HXPhotoConfiguration.m; sourceTree = ""; }; - 00EE0FEF311F212D64DD7D80D4BAF99F /* cost_enc.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = cost_enc.c; path = src/enc/cost_enc.c; sourceTree = ""; }; + 00EE0FEF311F212D64DD7D80D4BAF99F /* cost_enc.c */ = {isa = PBXFileReference; includeInIndex = 1; name = cost_enc.c; path = src/enc/cost_enc.c; sourceTree = ""; }; 00FBF7FB43EAC3723C75C6ABE1960A8F /* HXAlbumModel.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = HXAlbumModel.h; path = HXPhotoPicker/Model/HXAlbumModel.h; sourceTree = ""; }; 01072DE9E73FE69256E01D7AEDCD1CC4 /* SDWebImageManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDWebImageManager.h; path = SDWebImage/Core/SDWebImageManager.h; sourceTree = ""; }; - 011229A57EC3A21750AB3122A406A895 /* mz_os_posix.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = mz_os_posix.c; path = SSZipArchive/minizip/mz_os_posix.c; sourceTree = ""; }; + 011229A57EC3A21750AB3122A406A895 /* mz_os_posix.c */ = {isa = PBXFileReference; includeInIndex = 1; name = mz_os_posix.c; path = SSZipArchive/minizip/mz_os_posix.c; sourceTree = ""; }; 014CCD5E9C1384DDBD741C5872018B3B /* HXPhotoPreviewBottomView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = HXPhotoPreviewBottomView.h; path = HXPhotoPicker/View/HXPhotoPreviewBottomView.h; sourceTree = ""; }; - 0154200FBF9ED62F5ED1F5AA8B3F3231 /* upsampling_sse2.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = upsampling_sse2.c; path = src/dsp/upsampling_sse2.c; sourceTree = ""; }; + 0154200FBF9ED62F5ED1F5AA8B3F3231 /* upsampling_sse2.c */ = {isa = PBXFileReference; includeInIndex = 1; name = upsampling_sse2.c; path = src/dsp/upsampling_sse2.c; sourceTree = ""; }; 017C2E751925FE07A1F0E903E3F86CBC /* SDImageGIFCoder.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDImageGIFCoder.m; path = SDWebImage/Core/SDImageGIFCoder.m; sourceTree = ""; }; 0180578F4C854095CBCD4A7EC0031893 /* libwebp.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = libwebp.debug.xcconfig; sourceTree = ""; }; 018A9DD2DA4A274BEB9D2A7439E55838 /* UIView+MJExtension.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIView+MJExtension.m"; path = "MJRefresh/UIView+MJExtension.m"; sourceTree = ""; }; @@ -1659,9 +1641,10 @@ 02852685BC6BEB6CE89C2D94591A548D /* NSMutableString+HTML.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "NSMutableString+HTML.m"; path = "Core/Source/NSMutableString+HTML.m"; sourceTree = ""; }; 02C815ABE2B070C696B3348A84DAF622 /* DTBlockFunctions.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = DTBlockFunctions.h; path = Core/Source/DTBlockFunctions.h; sourceTree = ""; }; 02D3719AFF6FB707442BF1BA9D6EB7EB /* NSAttributedString+HTML.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSAttributedString+HTML.h"; path = "Core/Source/NSAttributedString+HTML.h"; sourceTree = ""; }; - 02F65EA94947B5ED7C5B7FDD54084C49 /* syntax_enc.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = syntax_enc.c; path = src/enc/syntax_enc.c; sourceTree = ""; }; + 02F65EA94947B5ED7C5B7FDD54084C49 /* syntax_enc.c */ = {isa = PBXFileReference; includeInIndex = 1; name = syntax_enc.c; path = src/enc/syntax_enc.c; sourceTree = ""; }; 02F9F2A7485291E9F94E2E3FE5EDD7B1 /* HXPhotoEditGraffitiColorViewCell.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = HXPhotoEditGraffitiColorViewCell.m; path = HXPhotoPicker/HXPhotoEdit/View/HXPhotoEditGraffitiColorViewCell.m; sourceTree = ""; }; 0303C532995D7AC91D504C64CF3F39D2 /* YYModel-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "YYModel-umbrella.h"; sourceTree = ""; }; + 03B4C673444D64D7A69E5956918705AE /* UIKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = UIKit.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.0.sdk/System/Library/Frameworks/UIKit.framework; sourceTree = DEVELOPER_DIR; }; 03E50521600F5D5B6CB54545BFC7AFBC /* UICollectionViewLayout+MJRefresh.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UICollectionViewLayout+MJRefresh.h"; path = "MJRefresh/UICollectionViewLayout+MJRefresh.h"; sourceTree = ""; }; 03EF1336407239AD16404470CE005282 /* AFAutoPurgingImageCache.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AFAutoPurgingImageCache.h; path = "UIKit+AFNetworking/AFAutoPurgingImageCache.h"; sourceTree = ""; }; 044E15A68FFD399BD8136AB3FC268487 /* msa_macro.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = msa_macro.h; path = src/dsp/msa_macro.h; sourceTree = ""; }; @@ -1670,11 +1653,10 @@ 0475A3CC69C6A34B7C4E2A8EBAEDCFB9 /* DTCoreTextConstants.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = DTCoreTextConstants.h; path = Core/Source/DTCoreTextConstants.h; sourceTree = ""; }; 04AA3A109FDCA181E52DFA5AFC379372 /* HXPhotoEditTransition.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = HXPhotoEditTransition.m; path = HXPhotoPicker/TransitionAnimation/HXPhotoEditTransition.m; sourceTree = ""; }; 04BAD3ED0BD86CBFAA1456664770060E /* YYTextAttribute.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = YYTextAttribute.h; path = YYText/String/YYTextAttribute.h; sourceTree = ""; }; - 05146C82E90779DD8361C13815EA4661 /* Photos.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Photos.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS14.0.sdk/System/Library/Frameworks/Photos.framework; sourceTree = DEVELOPER_DIR; }; 06118AB7D8D18214AF9D514C1EEED8AF /* UIScrollView+EmptyDataSet.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIScrollView+EmptyDataSet.m"; path = "Source/UIScrollView+EmptyDataSet.m"; sourceTree = ""; }; 06805390CEFE39F07B0D635EF85ADCA9 /* SDWebImage-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "SDWebImage-dummy.m"; sourceTree = ""; }; 06B32A2D6C46AE01288F92DDA6174874 /* HXPhotoEditTextView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = HXPhotoEditTextView.h; path = HXPhotoPicker/HXPhotoEdit/View/HXPhotoEditTextView.h; sourceTree = ""; }; - 06D15A1BE9C40A88913A6DB043543E16 /* mkdio.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = mkdio.c; path = discount/mkdio.c; sourceTree = ""; }; + 06D15A1BE9C40A88913A6DB043543E16 /* mkdio.c */ = {isa = PBXFileReference; includeInIndex = 1; name = mkdio.c; path = discount/mkdio.c; sourceTree = ""; }; 06EFD2D6DFB259C169CDBC2DDF235A3E /* SDAutoLayout.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = SDAutoLayout.debug.xcconfig; sourceTree = ""; }; 0724B19E90675B836088BFB3C234832A /* UMCCommonLog.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = UMCCommonLog.release.xcconfig; sourceTree = ""; }; 0762E2770275FB13D3988469BBE85CF6 /* cpu.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = cpu.h; path = src/dsp/cpu.h; sourceTree = ""; }; @@ -1682,7 +1664,7 @@ 081E0985D7F52CE0D75586392EF1E172 /* NSNumber+RomanNumerals.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "NSNumber+RomanNumerals.m"; path = "Core/Source/NSNumber+RomanNumerals.m"; sourceTree = ""; }; 08206B8ED972EEA5BAE4F08E930C29E8 /* HXPhotoPreviewViewController.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = HXPhotoPreviewViewController.m; path = HXPhotoPicker/Controller/HXPhotoPreviewViewController.m; sourceTree = ""; }; 083AB464F17C16BB1D7EA7C4F59A95E3 /* AFNetworking-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "AFNetworking-Info.plist"; sourceTree = ""; }; - 0840856BFF4BA2827E2DC2060C4F074B /* muxinternal.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = muxinternal.c; path = src/mux/muxinternal.c; sourceTree = ""; }; + 0840856BFF4BA2827E2DC2060C4F074B /* muxinternal.c */ = {isa = PBXFileReference; includeInIndex = 1; name = muxinternal.c; path = src/mux/muxinternal.c; sourceTree = ""; }; 086676B8254FE76216C088D9E89F29BB /* MBProgressHUD-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "MBProgressHUD-Info.plist"; sourceTree = ""; }; 086680F7D606E27A49B5BE1D08089F3F /* NSString+DTURLEncoding.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSString+DTURLEncoding.h"; path = "Core/Source/NSString+DTURLEncoding.h"; sourceTree = ""; }; 08D0768E56FD2181E35F4D9E37AFC0D5 /* IQBarButtonItem.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = IQBarButtonItem.m; path = IQKeyboardManager/IQToolbar/IQBarButtonItem.m; sourceTree = ""; }; @@ -1695,8 +1677,7 @@ 0A7C731BB617B0A36A64B2C16E85AD8E /* MJRefreshTrailer.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MJRefreshTrailer.m; path = MJRefresh/Base/MJRefreshTrailer.m; sourceTree = ""; }; 0A9CF2C4CAA5804D370CCA0E850DC956 /* UITableView+FDTemplateLayoutCellDebug.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UITableView+FDTemplateLayoutCellDebug.m"; path = "Classes/UITableView+FDTemplateLayoutCellDebug.m"; sourceTree = ""; }; 0ACD184810660A590FDD34E636D1AD65 /* NSURL+DTComparing.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "NSURL+DTComparing.m"; path = "Core/Source/NSURL+DTComparing.m"; sourceTree = ""; }; - 0B252D92516D267478074DA69CD60B23 /* MobileCoreServices.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = MobileCoreServices.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS14.0.sdk/System/Library/Frameworks/MobileCoreServices.framework; sourceTree = DEVELOPER_DIR; }; - 0B26E536BF645304FB6BACEE007EBC24 /* upsampling_sse41.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = upsampling_sse41.c; path = src/dsp/upsampling_sse41.c; sourceTree = ""; }; + 0B26E536BF645304FB6BACEE007EBC24 /* upsampling_sse41.c */ = {isa = PBXFileReference; includeInIndex = 1; name = upsampling_sse41.c; path = src/dsp/upsampling_sse41.c; sourceTree = ""; }; 0B3B80279B73511DD1A2EC7ABDBE878F /* SDWebImageCompat.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDWebImageCompat.m; path = SDWebImage/Core/SDWebImageCompat.m; sourceTree = ""; }; 0B56087E7DAB799CF18CC30A259B29DB /* DTCSSListStyle.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = DTCSSListStyle.m; path = Core/Source/DTCSSListStyle.m; sourceTree = ""; }; 0B565E410D273619D787FEAE5FE4E9AB /* UITableView+FDKeyedHeightCache.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UITableView+FDKeyedHeightCache.m"; path = "Classes/UITableView+FDKeyedHeightCache.m"; sourceTree = ""; }; @@ -1711,7 +1692,7 @@ 0C7B8E3D581F8F2439E01E298138B832 /* MASUtilities.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MASUtilities.h; path = Masonry/MASUtilities.h; sourceTree = ""; }; 0CB63194229D84F2A79A4EAA477E30BE /* HXPhotoManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = HXPhotoManager.m; path = HXPhotoPicker/HXPhotoManager.m; sourceTree = ""; }; 0CC4E2F3B6F5C7D3EDBEB6AD5942EBB9 /* bit_writer_utils.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = bit_writer_utils.h; path = src/utils/bit_writer_utils.h; sourceTree = ""; }; - 0D24A967417C541803304A2F4EA04769 /* CoreFoundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreFoundation.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS14.0.sdk/System/Library/Frameworks/CoreFoundation.framework; sourceTree = DEVELOPER_DIR; }; + 0D03E91C5F24D91BCB6AD4472F19239A /* Accelerate.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Accelerate.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.0.sdk/System/Library/Frameworks/Accelerate.framework; sourceTree = DEVELOPER_DIR; }; 0D3F480C1CA8460E807BD49764282C6A /* SDWebImageTransition.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDWebImageTransition.h; path = SDWebImage/Core/SDWebImageTransition.h; sourceTree = ""; }; 0D4413BEEA0E97A19BA12F9D329265F3 /* SDWebImageTransitionInternal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDWebImageTransitionInternal.h; path = SDWebImage/Private/SDWebImageTransitionInternal.h; sourceTree = ""; }; 0DB177FEACA20EDB5D15B1762222EA9E /* HXPhotoPicker-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "HXPhotoPicker-Info.plist"; sourceTree = ""; }; @@ -1722,7 +1703,7 @@ 0EB83549B261F9A1EADBAB0568C69995 /* UIButton+AFNetworking.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIButton+AFNetworking.h"; path = "UIKit+AFNetworking/UIButton+AFNetworking.h"; sourceTree = ""; }; 0EC66E72F8E635AFDA32D2DAF5208588 /* HXPreviewLivePhotoView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = HXPreviewLivePhotoView.h; path = HXPhotoPicker/View/HXPreviewLivePhotoView.h; sourceTree = ""; }; 0EC95B395F491AD20D171DA2C460B5BF /* IQNSArray+Sort.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "IQNSArray+Sort.h"; path = "IQKeyboardManager/Categories/IQNSArray+Sort.h"; sourceTree = ""; }; - 0EF78EFB3E0D889B1FF3440D2A0A7C63 /* lossless_enc_mips32.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = lossless_enc_mips32.c; path = src/dsp/lossless_enc_mips32.c; sourceTree = ""; }; + 0EF78EFB3E0D889B1FF3440D2A0A7C63 /* lossless_enc_mips32.c */ = {isa = PBXFileReference; includeInIndex = 1; name = lossless_enc_mips32.c; path = src/dsp/lossless_enc_mips32.c; sourceTree = ""; }; 0F0682112FEA3A73FA0E8A77C3785530 /* MJRefreshHeader.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MJRefreshHeader.h; path = MJRefresh/Base/MJRefreshHeader.h; sourceTree = ""; }; 0F594DDD8652915F3DE430638526427B /* HXPhotoEditChartletModel.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = HXPhotoEditChartletModel.m; path = HXPhotoPicker/HXPhotoEdit/Model/HXPhotoEditChartletModel.m; sourceTree = ""; }; 0F5DD8A8A8415806C12401BC77BE1D26 /* UITableView+FDTemplateLayoutCell.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "UITableView+FDTemplateLayoutCell.debug.xcconfig"; sourceTree = ""; }; @@ -1737,8 +1718,8 @@ 1315E63E08B4F4236EBBC87DFFC08BA6 /* UIView+SDAutoLayout.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIView+SDAutoLayout.m"; path = "SDAutoLayoutDemo/SDAutoLayout/UIView+SDAutoLayout.m"; sourceTree = ""; }; 143EFBE00B88181FA3A8246DD06824E7 /* NSFileWrapper+DTCopying.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "NSFileWrapper+DTCopying.m"; path = "Core/Source/NSFileWrapper+DTCopying.m"; sourceTree = ""; }; 146E1B14BB84A59E93EAE25F3DEDDF26 /* YYTextMagnifier.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = YYTextMagnifier.h; path = YYText/Component/YYTextMagnifier.h; sourceTree = ""; }; - 148BAF3BEFDFBAFD53897BDF11835C04 /* alpha_enc.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = alpha_enc.c; path = src/enc/alpha_enc.c; sourceTree = ""; }; - 149A9FB5CFA441CD24F9DE04BE6CAB52 /* webp_enc.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = webp_enc.c; path = src/enc/webp_enc.c; sourceTree = ""; }; + 148BAF3BEFDFBAFD53897BDF11835C04 /* alpha_enc.c */ = {isa = PBXFileReference; includeInIndex = 1; name = alpha_enc.c; path = src/enc/alpha_enc.c; sourceTree = ""; }; + 149A9FB5CFA441CD24F9DE04BE6CAB52 /* webp_enc.c */ = {isa = PBXFileReference; includeInIndex = 1; name = webp_enc.c; path = src/enc/webp_enc.c; sourceTree = ""; }; 14A84FC400256C8641CF6388DEC27372 /* YYText.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = YYText.release.xcconfig; sourceTree = ""; }; 14B8BF08974571A847AF2CA2E27727AC /* lossless_common.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = lossless_common.h; path = src/dsp/lossless_common.h; sourceTree = ""; }; 14E692ACD814E9BF53FC5CFA89B11C71 /* DTColor+Compatibility.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "DTColor+Compatibility.m"; path = "Core/Source/DTColor+Compatibility.m"; sourceTree = ""; }; @@ -1749,9 +1730,9 @@ 15A8B9FC3E36FCD073A789CCF7A4E39D /* UIImage+ForceDecode.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIImage+ForceDecode.m"; path = "SDWebImage/Core/UIImage+ForceDecode.m"; sourceTree = ""; }; 15B9870A08FB3081A65148E8D826B27A /* MJRefreshNormalHeader.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MJRefreshNormalHeader.h; path = MJRefresh/Custom/Header/MJRefreshNormalHeader.h; sourceTree = ""; }; 15E0E880CB0C7D6975D4220EC89628D0 /* NSAttributedStringRunDelegates.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = NSAttributedStringRunDelegates.m; path = Core/Source/NSAttributedStringRunDelegates.m; sourceTree = ""; }; - 161A2BD26C7AAE16628C822335CC4BB4 /* mz_strm_buf.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = mz_strm_buf.c; path = SSZipArchive/minizip/mz_strm_buf.c; sourceTree = ""; }; + 161A2BD26C7AAE16628C822335CC4BB4 /* mz_strm_buf.c */ = {isa = PBXFileReference; includeInIndex = 1; name = mz_strm_buf.c; path = SSZipArchive/minizip/mz_strm_buf.c; sourceTree = ""; }; 168097E92353A32361EFC77AD49A4B95 /* HXPhotoPreviewImageViewCell.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = HXPhotoPreviewImageViewCell.h; path = HXPhotoPicker/View/HXPhotoPreviewImageViewCell.h; sourceTree = ""; }; - 1686415258822730702D69B379E0CD00 /* sharpyuv_sse2.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = sharpyuv_sse2.c; path = sharpyuv/sharpyuv_sse2.c; sourceTree = ""; }; + 1686415258822730702D69B379E0CD00 /* sharpyuv_sse2.c */ = {isa = PBXFileReference; includeInIndex = 1; name = sharpyuv_sse2.c; path = sharpyuv/sharpyuv_sse2.c; sourceTree = ""; }; 16A0832280C06304C65C72027E7B67C6 /* SDGraphicsImageRenderer.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDGraphicsImageRenderer.m; path = SDWebImage/Core/SDGraphicsImageRenderer.m; sourceTree = ""; }; 16A307D4465AD699758C194A93AE9585 /* SDWebImageWebPCoder.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = SDWebImageWebPCoder.modulemap; sourceTree = ""; }; 16DAA7B46CCDE5B26A22DBEC0D676C2C /* UMCommon.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = UMCommon.release.xcconfig; sourceTree = ""; }; @@ -1765,14 +1746,14 @@ 18193BF25CB434A4CBBF94F85A76D990 /* AFCompatibilityMacros.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AFCompatibilityMacros.h; path = AFNetworking/AFCompatibilityMacros.h; sourceTree = ""; }; 1830F07DFA59DCD1564FE6068B3E7C0E /* YYModel.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = YYModel.release.xcconfig; sourceTree = ""; }; 183DCF2FD8B7DD4D13FD212A68BC47BE /* NSArray+MASAdditions.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSArray+MASAdditions.h"; path = "Masonry/NSArray+MASAdditions.h"; sourceTree = ""; }; - 184B5F7D3AEADD9F8D1346BBECF93355 /* UMAPM.xcframework */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = wrapper.xcframework; name = UMAPM.xcframework; path = UMAPM_1.9.3/UMAPM.xcframework; sourceTree = ""; }; + 184B5F7D3AEADD9F8D1346BBECF93355 /* UMAPM.xcframework */ = {isa = PBXFileReference; includeInIndex = 1; name = UMAPM.xcframework; path = UMAPM_1.9.3/UMAPM.xcframework; sourceTree = ""; }; 187722D96992D33BC2AB51967632051C /* SDInternalMacros.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDInternalMacros.m; path = SDWebImage/Private/SDInternalMacros.m; sourceTree = ""; }; - 18789DC062909E75E43FB82715B76949 /* cpu.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = cpu.c; path = src/dsp/cpu.c; sourceTree = ""; }; + 18789DC062909E75E43FB82715B76949 /* cpu.c */ = {isa = PBXFileReference; includeInIndex = 1; name = cpu.c; path = src/dsp/cpu.c; sourceTree = ""; }; 18E2BE49F29B6FAF7FEB0DE924FFEEFC /* SDAnimatedImageView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDAnimatedImageView.m; path = SDWebImage/Core/SDAnimatedImageView.m; sourceTree = ""; }; 1939205C9D1250B5EF2389CE0654B544 /* DTTextBlock.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = DTTextBlock.h; path = Core/Source/DTTextBlock.h; sourceTree = ""; }; 19508FD15BDE383099E698EB9D378799 /* DTHTMLWriter.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = DTHTMLWriter.m; path = Core/Source/DTHTMLWriter.m; sourceTree = ""; }; 195936087D3C806B60A88B4ABF0F35E1 /* NSMutableArray+DTMoving.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSMutableArray+DTMoving.h"; path = "Core/Source/NSMutableArray+DTMoving.h"; sourceTree = ""; }; - 19A63385CA49D253CD02F5AB1B2E1B30 /* dec_sse2.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = dec_sse2.c; path = src/dsp/dec_sse2.c; sourceTree = ""; }; + 19A63385CA49D253CD02F5AB1B2E1B30 /* dec_sse2.c */ = {isa = PBXFileReference; includeInIndex = 1; name = dec_sse2.c; path = src/dsp/dec_sse2.c; sourceTree = ""; }; 19A87129982AB5A083BB74BB4D1D783E /* NSBundle+HXPhotoPicker.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "NSBundle+HXPhotoPicker.m"; path = "HXPhotoPicker/Category/NSBundle+HXPhotoPicker.m"; sourceTree = ""; }; 19E6033EF16E5BCF8966F08F3411D5BC /* NSNumber+RomanNumerals.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSNumber+RomanNumerals.h"; path = "Core/Source/NSNumber+RomanNumerals.h"; sourceTree = ""; }; 19F7A9F97876C4E9BC7B944AA08B4FF8 /* YYModel.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = YYModel.h; path = YYModel/YYModel.h; sourceTree = ""; }; @@ -1788,17 +1769,18 @@ 1C07183569EC1B55C58329F10CAFF894 /* GTExtensionSDK.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = GTExtensionSDK.release.xcconfig; sourceTree = ""; }; 1C215E0455D7F7B20C460C98A61696CA /* SDImageCoder.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDImageCoder.m; path = SDWebImage/Core/SDImageCoder.m; sourceTree = ""; }; 1CD2ABEBBC264E529BFAACD80E1282EF /* Pods-ProductApp-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Pods-ProductApp-dummy.m"; sourceTree = ""; }; - 1CFC53AE3F4FB499DD09820A226F1CF2 /* GHMarkdownParser.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = GHMarkdownParser.framework; sourceTree = BUILT_PRODUCTS_DIR; }; + 1CFC53AE3F4FB499DD09820A226F1CF2 /* GHMarkdownParser */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = GHMarkdownParser; path = GHMarkdownParser.framework; sourceTree = BUILT_PRODUCTS_DIR; }; 1D4A1E9F03E1777E842A01CCF4A18F41 /* DTTextAttachmentHTMLElement.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = DTTextAttachmentHTMLElement.m; path = Core/Source/DTTextAttachmentHTMLElement.m; sourceTree = ""; }; 1D528921A3D7E0CBDA01672F7ACBBE86 /* View+MASAdditions.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "View+MASAdditions.m"; path = "Masonry/View+MASAdditions.m"; sourceTree = ""; }; 1DA964BA2CA090E35AB4F3B91F755E32 /* UIViewController+HXExtension.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIViewController+HXExtension.m"; path = "HXPhotoPicker/Category/UIViewController+HXExtension.m"; sourceTree = ""; }; 1DC1FBBC027A0FC126D2D50A5EE307A8 /* color_cache_utils.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = color_cache_utils.h; path = src/utils/color_cache_utils.h; sourceTree = ""; }; 1DDDA0C5BD4873F199F832487EE35AC3 /* sharpyuv_cpu.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = sharpyuv_cpu.h; path = sharpyuv/sharpyuv_cpu.h; sourceTree = ""; }; 1DFA786FB01A07E3A1654991B86E107D /* HXPhotoEdit.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = HXPhotoEdit.h; path = HXPhotoPicker/HXPhotoEdit/HXPhotoEdit.h; sourceTree = ""; }; + 1E0B7AA25F88632D82FC0015E34170D5 /* CoreFoundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreFoundation.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.0.sdk/System/Library/Frameworks/CoreFoundation.framework; sourceTree = DEVELOPER_DIR; }; 1E9D502FCE405EE38B60F250283764E8 /* WechatAuthSDK.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = WechatAuthSDK.h; path = OpenSDK2.0.4/WechatAuthSDK.h; sourceTree = ""; }; 1EAAA8A0BB335520CE70A8592CAF6C85 /* SDCycleScrollView-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "SDCycleScrollView-prefix.pch"; sourceTree = ""; }; 1EAC96BD1C0492C0710DED9123903AB7 /* SRError.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SRError.h; path = SocketRocket/Internal/Utilities/SRError.h; sourceTree = ""; }; - 1EC5E1984D837A07318043D118671C16 /* vp8l_enc.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = vp8l_enc.c; path = src/enc/vp8l_enc.c; sourceTree = ""; }; + 1EC5E1984D837A07318043D118671C16 /* vp8l_enc.c */ = {isa = PBXFileReference; includeInIndex = 1; name = vp8l_enc.c; path = src/enc/vp8l_enc.c; sourceTree = ""; }; 1EC9750B7525F2BA4C5ED4C7790A781D /* TAPageControl.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = TAPageControl.m; path = SDCycleScrollView/Lib/SDCycleScrollView/PageControl/TAPageControl.m; sourceTree = ""; }; 1EFE30B1987E3BE256409E62BC73F2BD /* LSTTimer.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = LSTTimer.release.xcconfig; sourceTree = ""; }; 1F0624A93FBA024FDE1907601DE202D6 /* mz_strm_buf.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = mz_strm_buf.h; path = SSZipArchive/minizip/mz_strm_buf.h; sourceTree = ""; }; @@ -1808,36 +1790,36 @@ 1F93898A417070DD5D956A22C9745D73 /* HXPhotoClippingView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = HXPhotoClippingView.h; path = HXPhotoPicker/HXPhotoEdit/View/HXPhotoClippingView.h; sourceTree = ""; }; 1FF903AF17587725175B8AD1454817F7 /* SDCycleScrollView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDCycleScrollView.m; path = SDCycleScrollView/Lib/SDCycleScrollView/SDCycleScrollView.m; sourceTree = ""; }; 1FFDDA172FB05B77C0AE0860DAB97C8E /* HXAlbumModel.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = HXAlbumModel.m; path = HXPhotoPicker/Model/HXAlbumModel.m; sourceTree = ""; }; - 1FFED36A657123030ABB700256D73F15 /* Masonry.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Masonry.framework; sourceTree = BUILT_PRODUCTS_DIR; }; + 1FFED36A657123030ABB700256D73F15 /* Masonry */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = Masonry; path = Masonry.framework; sourceTree = BUILT_PRODUCTS_DIR; }; 202DC9435CDDAE5D10EEDFF62E285787 /* YYTextAttribute.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = YYTextAttribute.m; path = YYText/String/YYTextAttribute.m; sourceTree = ""; }; 2037CD1BE4A6829F4E226EEDDD15DA7E /* SDWebImageDefine.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDWebImageDefine.h; path = SDWebImage/Core/SDWebImageDefine.h; sourceTree = ""; }; - 2040007A6E395D40805C24768C76653E /* quant_levels_dec_utils.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = quant_levels_dec_utils.c; path = src/utils/quant_levels_dec_utils.c; sourceTree = ""; }; - 205F39DBEFF8FC71BB967029ACC7C29E /* backward_references_cost_enc.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = backward_references_cost_enc.c; path = src/enc/backward_references_cost_enc.c; sourceTree = ""; }; - 205F7176AD850F34B5659901DC585027 /* yuv_sse41.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = yuv_sse41.c; path = src/dsp/yuv_sse41.c; sourceTree = ""; }; + 2040007A6E395D40805C24768C76653E /* quant_levels_dec_utils.c */ = {isa = PBXFileReference; includeInIndex = 1; name = quant_levels_dec_utils.c; path = src/utils/quant_levels_dec_utils.c; sourceTree = ""; }; + 205F39DBEFF8FC71BB967029ACC7C29E /* backward_references_cost_enc.c */ = {isa = PBXFileReference; includeInIndex = 1; name = backward_references_cost_enc.c; path = src/enc/backward_references_cost_enc.c; sourceTree = ""; }; + 205F7176AD850F34B5659901DC585027 /* yuv_sse41.c */ = {isa = PBXFileReference; includeInIndex = 1; name = yuv_sse41.c; path = src/dsp/yuv_sse41.c; sourceTree = ""; }; 2102542B56B272D3ACF54A41730639CB /* FMDatabasePool.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FMDatabasePool.m; path = src/fmdb/FMDatabasePool.m; sourceTree = ""; }; - 21374D7ACB7F9DB25E51B9C2AFBEECB4 /* mz_crypt_apple.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = mz_crypt_apple.c; path = SSZipArchive/minizip/mz_crypt_apple.c; sourceTree = ""; }; + 21374D7ACB7F9DB25E51B9C2AFBEECB4 /* mz_crypt_apple.c */ = {isa = PBXFileReference; includeInIndex = 1; name = mz_crypt_apple.c; path = SSZipArchive/minizip/mz_crypt_apple.c; sourceTree = ""; }; 216E8D2D8F9840F9D7186C7B710D7AFD /* MJRefreshAutoNormalFooter.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MJRefreshAutoNormalFooter.m; path = MJRefresh/Custom/Footer/Auto/MJRefreshAutoNormalFooter.m; sourceTree = ""; }; 219B3DAE637C41229C38244DC0312033 /* Pods-ProductApp.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = "Pods-ProductApp.modulemap"; sourceTree = ""; }; 21E8128A6CFAB525CC4F6EA4EB67280C /* NSMutableAttributedString+HTML.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSMutableAttributedString+HTML.h"; path = "Core/Source/NSMutableAttributedString+HTML.h"; sourceTree = ""; }; 22124F4F486F981F39664A86199DA80A /* MOFSPickerManager.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = MOFSPickerManager.modulemap; sourceTree = ""; }; - 223FF15DCF050F79817DB3B32116EBA1 /* frame_dec.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = frame_dec.c; path = src/dec/frame_dec.c; sourceTree = ""; }; + 223FF15DCF050F79817DB3B32116EBA1 /* frame_dec.c */ = {isa = PBXFileReference; includeInIndex = 1; name = frame_dec.c; path = src/dec/frame_dec.c; sourceTree = ""; }; 22667777C11444BFFAAC73CA9A5C89D9 /* FMResultSet.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FMResultSet.m; path = src/fmdb/FMResultSet.m; sourceTree = ""; }; - 228469D406A5D92406528DBBE33FEEEC /* config_enc.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = config_enc.c; path = src/enc/config_enc.c; sourceTree = ""; }; + 228469D406A5D92406528DBBE33FEEEC /* config_enc.c */ = {isa = PBXFileReference; includeInIndex = 1; name = config_enc.c; path = src/enc/config_enc.c; sourceTree = ""; }; 22B07407D7C844A10540C2870DFD38AB /* MJRefreshAutoStateFooter.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MJRefreshAutoStateFooter.m; path = MJRefresh/Custom/Footer/Auto/MJRefreshAutoStateFooter.m; sourceTree = ""; }; 22BF96DE6E15851A96B7C0E81B2B5111 /* SDWebImageDownloaderResponseModifier.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDWebImageDownloaderResponseModifier.h; path = SDWebImage/Core/SDWebImageDownloaderResponseModifier.h; sourceTree = ""; }; 23159E3A243EC5E0C66A066B511824BE /* PopupKit-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "PopupKit-Info.plist"; sourceTree = ""; }; - 235883E3F1E713DD71D3785155988AC3 /* yuv_neon.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = yuv_neon.c; path = src/dsp/yuv_neon.c; sourceTree = ""; }; + 235883E3F1E713DD71D3785155988AC3 /* yuv_neon.c */ = {isa = PBXFileReference; includeInIndex = 1; name = yuv_neon.c; path = src/dsp/yuv_neon.c; sourceTree = ""; }; 238C2AAF0C08CFEA4DDF32029251B2B3 /* NSFileWrapper+DTCopying.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSFileWrapper+DTCopying.h"; path = "Core/Source/NSFileWrapper+DTCopying.h"; sourceTree = ""; }; 23B2C9E542DF6B289B7B0245E6A0E15D /* GHMarkdownParser.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = GHMarkdownParser.release.xcconfig; sourceTree = ""; }; 24044543FA8AD55533E31BBBF079138B /* UIButton+WebCache.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIButton+WebCache.m"; path = "SDWebImage/Core/UIButton+WebCache.m"; sourceTree = ""; }; - 24DDD4A0849B06C0942057220E1E81B2 /* HXPhotoPicker.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = HXPhotoPicker.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - 24F7B35470E8BE60EB8D6629A2AD536C /* blocktags */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; name = blocktags; path = discount/blocktags; sourceTree = ""; }; + 24DDD4A0849B06C0942057220E1E81B2 /* HXPhotoPicker */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = HXPhotoPicker; path = HXPhotoPicker.framework; sourceTree = BUILT_PRODUCTS_DIR; }; + 24F7B35470E8BE60EB8D6629A2AD536C /* blocktags */ = {isa = PBXFileReference; includeInIndex = 1; name = blocktags; path = discount/blocktags; sourceTree = ""; }; 2502F29F98C75363879021AA590E80F1 /* HXPhotoEditSplashMaskLayer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = HXPhotoEditSplashMaskLayer.h; path = HXPhotoPicker/HXPhotoEdit/View/HXPhotoEditSplashMaskLayer.h; sourceTree = ""; }; 254EC65BE1C1602224299E7311CCE628 /* DTHTMLParser.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = DTHTMLParser.m; path = Core/Source/DTHTMLParser/DTHTMLParser.m; sourceTree = ""; }; 257D8A7DE77640EF4651269CA8A29EA9 /* TAAbstractDotView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = TAAbstractDotView.m; path = SDCycleScrollView/Lib/SDCycleScrollView/PageControl/TAAbstractDotView.m; sourceTree = ""; }; 258AF64019C6116728C078E3A478C1D1 /* amalloc.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = amalloc.h; path = discount/amalloc.h; sourceTree = ""; }; 25ADF22F298417104B886A330818D52C /* IQUIView+Hierarchy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "IQUIView+Hierarchy.m"; path = "IQKeyboardManager/Categories/IQUIView+Hierarchy.m"; sourceTree = ""; }; - 264D76B475071FB313DA2263662E992D /* libpag.xcframework */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = wrapper.xcframework; name = libpag.xcframework; path = framework/libpag.xcframework; sourceTree = ""; }; + 264D76B475071FB313DA2263662E992D /* libpag.xcframework */ = {isa = PBXFileReference; includeInIndex = 1; name = libpag.xcframework; path = framework/libpag.xcframework; sourceTree = ""; }; 26986CB2EA341279420E3851E9602026 /* FMDB.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = FMDB.debug.xcconfig; sourceTree = ""; }; 26A3439076B33CB02F410C3BA6289B7E /* UMAPM-xcframeworks.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "UMAPM-xcframeworks.sh"; sourceTree = ""; }; 26EF8E38F041A2B735996B8035E77DC0 /* HXCustomAssetModel.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = HXCustomAssetModel.h; path = HXPhotoPicker/Model/HXCustomAssetModel.h; sourceTree = ""; }; @@ -1848,7 +1830,6 @@ 27B8DD7B0C6743DB24D9C8E2EF9535B9 /* SDAnimatedImage.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDAnimatedImage.h; path = SDWebImage/Core/SDAnimatedImage.h; sourceTree = ""; }; 2847C08AE20D3F8721BFFC51DF372003 /* markdown.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = markdown.h; path = discount/markdown.h; sourceTree = ""; }; 28762C282391139B03416C11E65D8311 /* mz_zip.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = mz_zip.h; path = SSZipArchive/minizip/mz_zip.h; sourceTree = ""; }; - 289873C8BE75186A989C5DED73A68B2E /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS14.0.sdk/System/Library/Frameworks/Foundation.framework; sourceTree = DEVELOPER_DIR; }; 28A25AF6484B483CB5D57BC9F46591DD /* DTFoundation-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "DTFoundation-Info.plist"; sourceTree = ""; }; 28D40597106E317BD6E8E2299E9514BC /* YYTextArchiver.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = YYTextArchiver.m; path = YYText/String/YYTextArchiver.m; sourceTree = ""; }; 28E2860C443FAAD0A5784E6549CA8830 /* UIImageView+WebCache.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIImageView+WebCache.h"; path = "SDWebImage/Core/UIImageView+WebCache.h"; sourceTree = ""; }; @@ -1865,29 +1846,29 @@ 2B3FF15DD4EDDC48F30DB2C707FA0045 /* MASViewConstraint.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MASViewConstraint.m; path = Masonry/MASViewConstraint.m; sourceTree = ""; }; 2BAF2E5B4F7708801BC0E626B383E6E4 /* UITableView+FDTemplateLayoutCell-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "UITableView+FDTemplateLayoutCell-dummy.m"; sourceTree = ""; }; 2BCEE54EEED5067785426053097C7847 /* SDImageLoader.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDImageLoader.m; path = SDWebImage/Core/SDImageLoader.m; sourceTree = ""; }; - 2C1C39AB7BFF6C8F03490EC9354039CF /* mz_zip.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = mz_zip.c; path = SSZipArchive/minizip/mz_zip.c; sourceTree = ""; }; + 2C1C39AB7BFF6C8F03490EC9354039CF /* mz_zip.c */ = {isa = PBXFileReference; includeInIndex = 1; name = mz_zip.c; path = SSZipArchive/minizip/mz_zip.c; sourceTree = ""; }; 2C715573DB0F0652620CE406C053813F /* AFNetworking-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "AFNetworking-prefix.pch"; sourceTree = ""; }; 2CA39D797BE33EC1562541C97ECB66F8 /* DTAccessibilityElement.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = DTAccessibilityElement.h; path = Core/Source/DTAccessibilityElement.h; sourceTree = ""; }; - 2D24B4853EF5CE5AD7D4FA5E183BD6E2 /* SDAutoLayout.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = SDAutoLayout.framework; sourceTree = BUILT_PRODUCTS_DIR; }; + 2D24B4853EF5CE5AD7D4FA5E183BD6E2 /* SDAutoLayout */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = SDAutoLayout; path = SDAutoLayout.framework; sourceTree = BUILT_PRODUCTS_DIR; }; 2D5AB3F018327605A5429DA8DBA45F4D /* HXPhotoEditingView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = HXPhotoEditingView.m; path = HXPhotoPicker/HXPhotoEdit/View/HXPhotoEditingView.m; sourceTree = ""; }; 2D6E93C3F95DA07ED9230228E063C097 /* UMDevice-xcframeworks.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "UMDevice-xcframeworks.sh"; sourceTree = ""; }; 2DBB7C4714B843C3C1748A2D81ABC448 /* UITableView+FDTemplateLayoutCell-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "UITableView+FDTemplateLayoutCell-umbrella.h"; sourceTree = ""; }; 2DE1968E8BAC1419AF1812B07659A0B0 /* DTCoreTextFunctions.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = DTCoreTextFunctions.m; path = Core/Source/DTCoreTextFunctions.m; sourceTree = ""; }; + 2DF94DC4A3B5FD2D12EF61AD395AB7BA /* PhotosUI.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = PhotosUI.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.0.sdk/System/Library/Frameworks/PhotosUI.framework; sourceTree = DEVELOPER_DIR; }; 2E31E77636D9AB132194A03A61438F23 /* libwebp-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "libwebp-Info.plist"; sourceTree = ""; }; 2E7B1446D09E6B3977BC88178BDB9EC5 /* UIRefreshControl+AFNetworking.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIRefreshControl+AFNetworking.m"; path = "UIKit+AFNetworking/UIRefreshControl+AFNetworking.m"; sourceTree = ""; }; - 2EAE76D876AAEFDA6F37930E5D621D17 /* setup.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = setup.c; path = discount/setup.c; sourceTree = ""; }; - 2EF107C6195DE29C4E0585E9AF8B7E4B /* lossless_enc_sse2.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = lossless_enc_sse2.c; path = src/dsp/lossless_enc_sse2.c; sourceTree = ""; }; + 2EAE76D876AAEFDA6F37930E5D621D17 /* setup.c */ = {isa = PBXFileReference; includeInIndex = 1; name = setup.c; path = discount/setup.c; sourceTree = ""; }; + 2EF107C6195DE29C4E0585E9AF8B7E4B /* lossless_enc_sse2.c */ = {isa = PBXFileReference; includeInIndex = 1; name = lossless_enc_sse2.c; path = src/dsp/lossless_enc_sse2.c; sourceTree = ""; }; 2EFCD699DA6F67ADDF8696285DAABFFC /* libwebp-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "libwebp-umbrella.h"; sourceTree = ""; }; - 2F71AEDCDF630BE3A347570BB2257450 /* enc_msa.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = enc_msa.c; path = src/dsp/enc_msa.c; sourceTree = ""; }; + 2F71AEDCDF630BE3A347570BB2257450 /* enc_msa.c */ = {isa = PBXFileReference; includeInIndex = 1; name = enc_msa.c; path = src/dsp/enc_msa.c; sourceTree = ""; }; 2F7CD45E3FE474FCA7D88DA1F2B7C794 /* DTCoreTextLayoutFrame.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = DTCoreTextLayoutFrame.h; path = Core/Source/DTCoreTextLayoutFrame.h; sourceTree = ""; }; - 2F96A397B55CECD6A5BFE71BBC1F7F9D /* MediaPlayer.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = MediaPlayer.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS14.0.sdk/System/Library/Frameworks/MediaPlayer.framework; sourceTree = DEVELOPER_DIR; }; 2F9B2BAEADD0F7826A4D16FB0067554A /* DTCoreTextLayouter.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = DTCoreTextLayouter.m; path = Core/Source/DTCoreTextLayouter.m; sourceTree = ""; }; 2FA55EC53A2765A7E884B1E9E804FE6F /* SRURLUtilities.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SRURLUtilities.m; path = SocketRocket/Internal/Utilities/SRURLUtilities.m; sourceTree = ""; }; - 3000AD82806A70525DDFCFC42AA24E9D /* backward_references_enc.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = backward_references_enc.c; path = src/enc/backward_references_enc.c; sourceTree = ""; }; - 30684A712255B8EFC70C314B7E0F7671 /* mz_strm_os_posix.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = mz_strm_os_posix.c; path = SSZipArchive/minizip/mz_strm_os_posix.c; sourceTree = ""; }; - 30A08F89B338C00243A464A3D011C019 /* ssim_sse2.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = ssim_sse2.c; path = src/dsp/ssim_sse2.c; sourceTree = ""; }; + 3000AD82806A70525DDFCFC42AA24E9D /* backward_references_enc.c */ = {isa = PBXFileReference; includeInIndex = 1; name = backward_references_enc.c; path = src/enc/backward_references_enc.c; sourceTree = ""; }; + 30684A712255B8EFC70C314B7E0F7671 /* mz_strm_os_posix.c */ = {isa = PBXFileReference; includeInIndex = 1; name = mz_strm_os_posix.c; path = SSZipArchive/minizip/mz_strm_os_posix.c; sourceTree = ""; }; + 30A08F89B338C00243A464A3D011C019 /* ssim_sse2.c */ = {isa = PBXFileReference; includeInIndex = 1; name = ssim_sse2.c; path = src/dsp/ssim_sse2.c; sourceTree = ""; }; 30A5BE6FAD13DBCBCC550DB431964463 /* AFHTTPSessionManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AFHTTPSessionManager.h; path = AFNetworking/AFHTTPSessionManager.h; sourceTree = ""; }; - 30AE17D79C597A2CD14312F1513FB133 /* lossless.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = lossless.c; path = src/dsp/lossless.c; sourceTree = ""; }; + 30AE17D79C597A2CD14312F1513FB133 /* lossless.c */ = {isa = PBXFileReference; includeInIndex = 1; name = lossless.c; path = src/dsp/lossless.c; sourceTree = ""; }; 30F2261D3AD447FCFC1C773FBFC41F2C /* animi.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = animi.h; path = src/mux/animi.h; sourceTree = ""; }; 3113C0897C5290AE75DB46E45CAE095E /* DTAnchorHTMLElement.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = DTAnchorHTMLElement.h; path = Core/Source/DTAnchorHTMLElement.h; sourceTree = ""; }; 3119CE3E10F31AD8EC3933B425110514 /* SRError.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SRError.m; path = SocketRocket/Internal/Utilities/SRError.m; sourceTree = ""; }; @@ -1897,11 +1878,11 @@ 317DEF3E4C3267DECE49D602FE335533 /* SDImageIOAnimatedCoderInternal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDImageIOAnimatedCoderInternal.h; path = SDWebImage/Private/SDImageIOAnimatedCoderInternal.h; sourceTree = ""; }; 32228AA7F86137F2FEDEA6BBD1973A42 /* UMCCommonLog.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = UMCCommonLog.debug.xcconfig; sourceTree = ""; }; 32410D9E2FDB3C78481EE33CF3531752 /* MOFSPickerManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MOFSPickerManager.h; path = MOFSPickerManagerDemo/MOFSPickerManager/MOFSPickerManager.h; sourceTree = ""; }; - 3261926909F22DD86C0BE7DDDC6F6565 /* mz_os.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = mz_os.c; path = SSZipArchive/minizip/mz_os.c; sourceTree = ""; }; + 3261926909F22DD86C0BE7DDDC6F6565 /* mz_os.c */ = {isa = PBXFileReference; includeInIndex = 1; name = mz_os.c; path = SSZipArchive/minizip/mz_os.c; sourceTree = ""; }; 3278B779C9D62E9C3415BFA7CF73B7E5 /* SDImageGraphics.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDImageGraphics.m; path = SDWebImage/Core/SDImageGraphics.m; sourceTree = ""; }; 3284D9871079693B020C6BF8EBFABB53 /* YYTextContainerView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = YYTextContainerView.h; path = YYText/Component/YYTextContainerView.h; sourceTree = ""; }; 32882A35D042EDC76E7999DEC72FC5C6 /* MASLayoutConstraint.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MASLayoutConstraint.m; path = Masonry/MASLayoutConstraint.m; sourceTree = ""; }; - 32CEA64AA9943081D88761DF9C4DE31F /* lossless_sse41.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = lossless_sse41.c; path = src/dsp/lossless_sse41.c; sourceTree = ""; }; + 32CEA64AA9943081D88761DF9C4DE31F /* lossless_sse41.c */ = {isa = PBXFileReference; includeInIndex = 1; name = lossless_sse41.c; path = src/dsp/lossless_sse41.c; sourceTree = ""; }; 32D5D9FB88200C0DE3321266294EEB66 /* HXPhotoEditGridView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = HXPhotoEditGridView.h; path = HXPhotoPicker/HXPhotoEdit/View/HXPhotoEditGridView.h; sourceTree = ""; }; 32E7C810016AB5D4864CBFC1FE24F18D /* ZXSDK.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; path = ZXSDK.framework; sourceTree = ""; }; 33002F0E38871FB86949391DA2F353C5 /* PHAsset+HXExtension.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "PHAsset+HXExtension.h"; path = "HXPhotoPicker/Category/PHAsset+HXExtension.h"; sourceTree = ""; }; @@ -1924,8 +1905,8 @@ 34C56C4B5C4216E401ACDD0BADB193BA /* MJRefreshStateHeader.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MJRefreshStateHeader.m; path = MJRefresh/Custom/Header/MJRefreshStateHeader.m; sourceTree = ""; }; 34EFED82C23E82D8B7F76A2691E28C38 /* SRConstants.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SRConstants.m; path = SocketRocket/Internal/SRConstants.m; sourceTree = ""; }; 34FA9F39F402A356A3E00DF91967984F /* DTBase64Coding.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = DTBase64Coding.m; path = Core/Source/DTBase64Coding.m; sourceTree = ""; }; - 35153C0F9B081E43768D377413D84732 /* sharpyuv_neon.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = sharpyuv_neon.c; path = sharpyuv/sharpyuv_neon.c; sourceTree = ""; }; - 3557C1581939F83DEB411656B05BD161 /* rescaler_mips32.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = rescaler_mips32.c; path = src/dsp/rescaler_mips32.c; sourceTree = ""; }; + 35153C0F9B081E43768D377413D84732 /* sharpyuv_neon.c */ = {isa = PBXFileReference; includeInIndex = 1; name = sharpyuv_neon.c; path = sharpyuv/sharpyuv_neon.c; sourceTree = ""; }; + 3557C1581939F83DEB411656B05BD161 /* rescaler_mips32.c */ = {isa = PBXFileReference; includeInIndex = 1; name = rescaler_mips32.c; path = src/dsp/rescaler_mips32.c; sourceTree = ""; }; 3560A5B90208103885E28A80D5AC8BFA /* SDWebImageDownloaderRequestModifier.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDWebImageDownloaderRequestModifier.m; path = SDWebImage/Core/SDWebImageDownloaderRequestModifier.m; sourceTree = ""; }; 35D8ADED8C55CCE6DFC4C75536E31AB2 /* DTCoreTextLayoutFrame.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = DTCoreTextLayoutFrame.m; path = Core/Source/DTCoreTextLayoutFrame.m; sourceTree = ""; }; 35E99618C3CA113BD8AC08536B882A20 /* ZXSDK.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = ZXSDK.release.xcconfig; sourceTree = ""; }; @@ -1934,7 +1915,7 @@ 3697F288D4A1DCA459D636134D047F0B /* UMAPM.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = UMAPM.debug.xcconfig; sourceTree = ""; }; 3733AD8C4FBCD82A7020C258CC9084EB /* HXPhotoEditStickerItemContentView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = HXPhotoEditStickerItemContentView.m; path = HXPhotoPicker/HXPhotoEdit/View/HXPhotoEditStickerItemContentView.m; sourceTree = ""; }; 3745D2014232235560B059995FABC694 /* WKWebView+AFNetworking.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "WKWebView+AFNetworking.h"; path = "UIKit+AFNetworking/WKWebView+AFNetworking.h"; sourceTree = ""; }; - 37C8C9CB5AA852A683815420C64BDBB1 /* lossless_enc.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = lossless_enc.c; path = src/dsp/lossless_enc.c; sourceTree = ""; }; + 37C8C9CB5AA852A683815420C64BDBB1 /* lossless_enc.c */ = {isa = PBXFileReference; includeInIndex = 1; name = lossless_enc.c; path = src/dsp/lossless_enc.c; sourceTree = ""; }; 38D205D08D1DD5332CEE19F692B8E6F4 /* DTTextAttachmentHTMLElement.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = DTTextAttachmentHTMLElement.h; path = Core/Source/DTTextAttachmentHTMLElement.h; sourceTree = ""; }; 39104600091A62397679A89F3280F193 /* UMAPM.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = UMAPM.release.xcconfig; sourceTree = ""; }; 393D27ED633317C7BFFAEA68A0176E49 /* NSParagraphStyle+YYText.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "NSParagraphStyle+YYText.m"; path = "YYText/Utility/NSParagraphStyle+YYText.m"; sourceTree = ""; }; @@ -1951,13 +1932,13 @@ 3B54DF1B147B9690C2DA1A6A18ECDEE1 /* HXPhotoPicker.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = HXPhotoPicker.modulemap; sourceTree = ""; }; 3B93E63A6817D787A116AC30CE1AFE10 /* PHAsset+HXExtension.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "PHAsset+HXExtension.m"; path = "HXPhotoPicker/Category/PHAsset+HXExtension.m"; sourceTree = ""; }; 3C4510699E878D90EBEE824C45FEB0F8 /* SDImageGraphics.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDImageGraphics.h; path = SDWebImage/Core/SDImageGraphics.h; sourceTree = ""; }; - 3C58DC464C4B4DECFE5C0B22F6E757D1 /* emmatch.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = emmatch.c; path = discount/emmatch.c; sourceTree = ""; }; + 3C58DC464C4B4DECFE5C0B22F6E757D1 /* emmatch.c */ = {isa = PBXFileReference; includeInIndex = 1; name = emmatch.c; path = discount/emmatch.c; sourceTree = ""; }; 3C673CFDC1D62BDCC393F45A604835FE /* sharpyuv_dsp.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = sharpyuv_dsp.h; path = sharpyuv/sharpyuv_dsp.h; sourceTree = ""; }; 3C75C92771FAA5B03E4D7CC8B2AA8F17 /* TAAnimatedDotView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = TAAnimatedDotView.h; path = SDCycleScrollView/Lib/SDCycleScrollView/PageControl/TAAnimatedDotView.h; sourceTree = ""; }; 3C7FA69DC145478395644D3C9149E2DD /* SDAnimatedImageView+WebCache.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "SDAnimatedImageView+WebCache.m"; path = "SDWebImage/Core/SDAnimatedImageView+WebCache.m"; sourceTree = ""; }; 3C806A74CF2F54A3313C929152C7A843 /* MJRefresh.bundle */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = "wrapper.plug-in"; name = MJRefresh.bundle; path = MJRefresh/MJRefresh.bundle; sourceTree = ""; }; 3CB4C08A994DA9C3CBD8172C3C188BDD /* HXPhotoEditChartletModel.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = HXPhotoEditChartletModel.h; path = HXPhotoPicker/HXPhotoEdit/Model/HXPhotoEditChartletModel.h; sourceTree = ""; }; - 3CC9AD6E8F02D22AD27BD83CA4F0B118 /* vp8l_dec.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = vp8l_dec.c; path = src/dec/vp8l_dec.c; sourceTree = ""; }; + 3CC9AD6E8F02D22AD27BD83CA4F0B118 /* vp8l_dec.c */ = {isa = PBXFileReference; includeInIndex = 1; name = vp8l_dec.c; path = src/dec/vp8l_dec.c; sourceTree = ""; }; 3CEB3599827694E70DFF6B426905BE57 /* SRRunLoopThread.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SRRunLoopThread.m; path = SocketRocket/Internal/RunLoop/SRRunLoopThread.m; sourceTree = ""; }; 3D05837295398EC17515423BA75FD3D8 /* HXPhotoEditStickerItem.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = HXPhotoEditStickerItem.h; path = HXPhotoPicker/HXPhotoEdit/View/HXPhotoEditStickerItem.h; sourceTree = ""; }; 3D3E40EE1B24208F84529044EC3999C9 /* GTCommonSDK.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = GTCommonSDK.debug.xcconfig; sourceTree = ""; }; @@ -1969,13 +1950,13 @@ 3DD162E46F92A2BA2472BB976787B594 /* SDImageCoderHelper.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDImageCoderHelper.h; path = SDWebImage/Core/SDImageCoderHelper.h; sourceTree = ""; }; 3DDFDE5333049463150E87F94983BB67 /* DTCoreTextFontCollection.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = DTCoreTextFontCollection.h; path = Core/Source/DTCoreTextFontCollection.h; sourceTree = ""; }; 3DF62BFA21E3E0C7AC36B4617D546C32 /* SRHTTPConnectMessage.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SRHTTPConnectMessage.m; path = SocketRocket/Internal/Utilities/SRHTTPConnectMessage.m; sourceTree = ""; }; - 3E56435145530225E0E8C7D9918EFB64 /* picture_csp_enc.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = picture_csp_enc.c; path = src/enc/picture_csp_enc.c; sourceTree = ""; }; + 3E56435145530225E0E8C7D9918EFB64 /* picture_csp_enc.c */ = {isa = PBXFileReference; includeInIndex = 1; name = picture_csp_enc.c; path = src/enc/picture_csp_enc.c; sourceTree = ""; }; 3E8007205209A5A5C9E8D8EE4007C5A0 /* DTSmartPagingScrollView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = DTSmartPagingScrollView.h; path = Core/Source/iOS/DTSmartPagingScrollView.h; sourceTree = ""; }; 3EE55800EE92CA14F039391FCF0A587A /* NSImage+Compatibility.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "NSImage+Compatibility.m"; path = "SDWebImage/Core/NSImage+Compatibility.m"; sourceTree = ""; }; 3F2EB7A3275F9365CBE98D65E468EBA0 /* mips_macro.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = mips_macro.h; path = src/dsp/mips_macro.h; sourceTree = ""; }; 3F383298490EAC698AE9AAFD1EE3A436 /* HXVideoEditViewController.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = HXVideoEditViewController.h; path = HXPhotoPicker/Controller/HXVideoEditViewController.h; sourceTree = ""; }; 3F43C5972889E808DC3B4FFE27D573D6 /* AFHTTPSessionManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AFHTTPSessionManager.m; path = AFNetworking/AFHTTPSessionManager.m; sourceTree = ""; }; - 400FF55D0451E7A8F33A3D0D3E11C1B9 /* Reachability.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Reachability.framework; sourceTree = BUILT_PRODUCTS_DIR; }; + 400FF55D0451E7A8F33A3D0D3E11C1B9 /* Reachability */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = Reachability; path = Reachability.framework; sourceTree = BUILT_PRODUCTS_DIR; }; 4023A07604C92E76BB8D0218B2A7AAE9 /* HXAlbumListViewController.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = HXAlbumListViewController.h; path = HXPhotoPicker/Controller/HXAlbumListViewController.h; sourceTree = ""; }; 40312C705DC8B3CAACD0C134213E7D19 /* FMDB-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "FMDB-prefix.pch"; sourceTree = ""; }; 406E2F65EBA96C3865027A681BC41975 /* DTListItemHTMLElement.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = DTListItemHTMLElement.h; path = Core/Source/DTListItemHTMLElement.h; sourceTree = ""; }; @@ -1987,9 +1968,9 @@ 4124D61DC3640DE1DFC75AE87F504DAD /* MJRefreshConst.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MJRefreshConst.m; path = MJRefresh/MJRefreshConst.m; sourceTree = ""; }; 412F1514A270557679A6779FB5098753 /* SDWebImageDownloaderResponseModifier.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDWebImageDownloaderResponseModifier.m; path = SDWebImage/Core/SDWebImageDownloaderResponseModifier.m; sourceTree = ""; }; 417995D9D6B594A85067C03FF716F273 /* SDImageIOAnimatedCoder.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDImageIOAnimatedCoder.m; path = SDWebImage/Core/SDImageIOAnimatedCoder.m; sourceTree = ""; }; - 41875523F7935CFDF6C7527A4340E9D1 /* sharpyuv.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = sharpyuv.c; path = sharpyuv/sharpyuv.c; sourceTree = ""; }; + 41875523F7935CFDF6C7527A4340E9D1 /* sharpyuv.c */ = {isa = PBXFileReference; includeInIndex = 1; name = sharpyuv.c; path = sharpyuv/sharpyuv.c; sourceTree = ""; }; 418B0E1CD558486372125B666F271558 /* HXPhotoSubViewCell.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = HXPhotoSubViewCell.h; path = HXPhotoPicker/View/HXPhotoSubViewCell.h; sourceTree = ""; }; - 41B2DF151562630A5DAFFB654FE14454 /* cost_mips32.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = cost_mips32.c; path = src/dsp/cost_mips32.c; sourceTree = ""; }; + 41B2DF151562630A5DAFFB654FE14454 /* cost_mips32.c */ = {isa = PBXFileReference; includeInIndex = 1; name = cost_mips32.c; path = src/dsp/cost_mips32.c; sourceTree = ""; }; 41CF3672932411BBABA8F4AC5E05C7E9 /* SRSecurityPolicy.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SRSecurityPolicy.h; path = SocketRocket/SRSecurityPolicy.h; sourceTree = ""; }; 4231816CCF80D2609B9423DBE292A63D /* HXPhotoSubViewCell.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = HXPhotoSubViewCell.m; path = HXPhotoPicker/View/HXPhotoSubViewCell.m; sourceTree = ""; }; 427FA876BFDC2379974C5D5B3B61013F /* SSZipArchive.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = SSZipArchive.modulemap; sourceTree = ""; }; @@ -2009,9 +1990,9 @@ 45474C94DB1E11FC5F4EF353446360DD /* SDmetamacros.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDmetamacros.h; path = SDWebImage/Private/SDmetamacros.h; sourceTree = ""; }; 4580DC5847218A4B23FBB535FA53FF61 /* SocketRocket.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = SocketRocket.release.xcconfig; sourceTree = ""; }; 45B464757987F13571F940C0193334ED /* NSAttributedString+DTCoreText.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "NSAttributedString+DTCoreText.m"; path = "Core/Source/NSAttributedString+DTCoreText.m"; sourceTree = ""; }; - 45DD93B925BF1302816704523D37C4AD /* MOFSPickerManager.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = MOFSPickerManager.framework; sourceTree = BUILT_PRODUCTS_DIR; }; + 45DD93B925BF1302816704523D37C4AD /* MOFSPickerManager */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = MOFSPickerManager; path = MOFSPickerManager.framework; sourceTree = BUILT_PRODUCTS_DIR; }; 46219EB61A0088A66078760216728F7A /* YYTextContainerView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = YYTextContainerView.m; path = YYText/Component/YYTextContainerView.m; sourceTree = ""; }; - 4625E8D6F9B76FD52484DFA277D21187 /* markdown.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = markdown.c; path = discount/markdown.c; sourceTree = ""; }; + 4625E8D6F9B76FD52484DFA277D21187 /* markdown.c */ = {isa = PBXFileReference; includeInIndex = 1; name = markdown.c; path = discount/markdown.c; sourceTree = ""; }; 4626D77C1E6DDF7FA7D334D49D53FAF6 /* SRURLUtilities.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SRURLUtilities.h; path = SocketRocket/Internal/Utilities/SRURLUtilities.h; sourceTree = ""; }; 463701C19DB3FE320911A1A272870CC8 /* UMCommon.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = UMCommon.debug.xcconfig; sourceTree = ""; }; 467319A6800FC5AF9A9DB5C76C4341B7 /* SDWebImageOptionsProcessor.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDWebImageOptionsProcessor.m; path = SDWebImage/Core/SDWebImageOptionsProcessor.m; sourceTree = ""; }; @@ -2029,7 +2010,7 @@ 495B07CC47D07F02417795DCC36CC952 /* mz_crypt.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = mz_crypt.h; path = SSZipArchive/minizip/mz_crypt.h; sourceTree = ""; }; 4976A88635BCF7693D1516029A980444 /* MASLayoutConstraint.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MASLayoutConstraint.h; path = Masonry/MASLayoutConstraint.h; sourceTree = ""; }; 497EC56EA665458CF6C5EECFAD195019 /* YYTextRubyAnnotation.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = YYTextRubyAnnotation.h; path = YYText/String/YYTextRubyAnnotation.h; sourceTree = ""; }; - 49E9E5EE84BFB763C40AE907AFB64189 /* huffman_encode_utils.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = huffman_encode_utils.c; path = src/utils/huffman_encode_utils.c; sourceTree = ""; }; + 49E9E5EE84BFB763C40AE907AFB64189 /* huffman_encode_utils.c */ = {isa = PBXFileReference; includeInIndex = 1; name = huffman_encode_utils.c; path = src/utils/huffman_encode_utils.c; sourceTree = ""; }; 4A14305D16EA5375E8891A425C0DDCE1 /* Reachability.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = Reachability.h; sourceTree = ""; }; 4A4A164CC624FC9668FC356695A4E4D6 /* HXPhotoEditConfiguration.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = HXPhotoEditConfiguration.h; path = HXPhotoPicker/HXPhotoEdit/HXPhotoEditConfiguration.h; sourceTree = ""; }; 4A59618B4127E539801A314CA2C58E9D /* NSData+DTCrypto.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "NSData+DTCrypto.m"; path = "Core/Source/NSData+DTCrypto.m"; sourceTree = ""; }; @@ -2045,7 +2026,7 @@ 4C740F9AF66125A3411DC94A43F8079F /* SDImageAPNGCoder.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDImageAPNGCoder.m; path = SDWebImage/Core/SDImageAPNGCoder.m; sourceTree = ""; }; 4C94628F701A1BACCEF471B3CD21E20C /* HXCustomCollectionReusableView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = HXCustomCollectionReusableView.m; path = HXPhotoPicker/View/HXCustomCollectionReusableView.m; sourceTree = ""; }; 4CAC3A77F360502999F6AA40E5C8B1FF /* filters_utils.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = filters_utils.h; path = src/utils/filters_utils.h; sourceTree = ""; }; - 4D155FE2BAF4B18AB4230A01182F845F /* demux.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = demux.c; path = src/demux/demux.c; sourceTree = ""; }; + 4D155FE2BAF4B18AB4230A01182F845F /* demux.c */ = {isa = PBXFileReference; includeInIndex = 1; name = demux.c; path = src/demux/demux.c; sourceTree = ""; }; 4D1D9261E0F2DF03873DD26C0A099DB4 /* HXAlbumlistView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = HXAlbumlistView.h; path = HXPhotoPicker/View/HXAlbumlistView.h; sourceTree = ""; }; 4D2D592B4EB4C0640C544551750509F1 /* DTVersion.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = DTVersion.h; path = Core/Source/DTVersion.h; sourceTree = ""; }; 4D5D0CC512A8E9F41C0C7AD0D2104B04 /* SDImageCache.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDImageCache.m; path = SDWebImage/Core/SDImageCache.m; sourceTree = ""; }; @@ -2066,14 +2047,14 @@ 50BC1E524A5919BBDEB9ADF643E592DA /* GHMarkdownParser.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = GHMarkdownParser.debug.xcconfig; sourceTree = ""; }; 50DA6BACD58DCD1DBC7F529C75136CFA /* HXPhotoInteractiveTransition.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = HXPhotoInteractiveTransition.m; path = HXPhotoPicker/TransitionAnimation/HXPhotoInteractiveTransition.m; sourceTree = ""; }; 50E43D9BD9C7894E885B41C0D0F6FB7D /* libpag-xcframeworks.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "libpag-xcframeworks.sh"; sourceTree = ""; }; - 512699C8E0867674520645797D06E6BF /* dec_msa.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = dec_msa.c; path = src/dsp/dec_msa.c; sourceTree = ""; }; + 512699C8E0867674520645797D06E6BF /* dec_msa.c */ = {isa = PBXFileReference; includeInIndex = 1; name = dec_msa.c; path = src/dsp/dec_msa.c; sourceTree = ""; }; 514D2B933C27548B6D1EB61EBE56CE3E /* SDWebImageWebPCoder.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = SDWebImageWebPCoder.debug.xcconfig; sourceTree = ""; }; 5150FAB61431F21B5DA306E1936B7736 /* SDImageCachesManagerOperation.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDImageCachesManagerOperation.h; path = SDWebImage/Private/SDImageCachesManagerOperation.h; sourceTree = ""; }; 5159FEEEBDC7998A68E5D35A7AD5E05F /* DTAttributedTextCell.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = DTAttributedTextCell.m; path = Core/Source/DTAttributedTextCell.m; sourceTree = ""; }; 5190BDA48D52ECA13BE8CD2B17FD344B /* HXPhotoTools.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = HXPhotoTools.h; path = HXPhotoPicker/HXPhotoTools.h; sourceTree = ""; }; - 5262B79E7F98B9C280993878A335DA78 /* thread_utils.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = thread_utils.c; path = src/utils/thread_utils.c; sourceTree = ""; }; + 5262B79E7F98B9C280993878A335DA78 /* thread_utils.c */ = {isa = PBXFileReference; includeInIndex = 1; name = thread_utils.c; path = src/utils/thread_utils.c; sourceTree = ""; }; 527101D572714CAAA74F095C13D73058 /* UIColor+HXExtension.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIColor+HXExtension.h"; path = "HXPhotoPicker/Category/UIColor+HXExtension.h"; sourceTree = ""; }; - 528460F25FB3E53624838A7240C9BF7D /* quant_enc.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = quant_enc.c; path = src/enc/quant_enc.c; sourceTree = ""; }; + 528460F25FB3E53624838A7240C9BF7D /* quant_enc.c */ = {isa = PBXFileReference; includeInIndex = 1; name = quant_enc.c; path = src/enc/quant_enc.c; sourceTree = ""; }; 529362D0D83AD0FE8A10E1D03CCAEC42 /* YYTextUtilities.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = YYTextUtilities.m; path = YYText/Utility/YYTextUtilities.m; sourceTree = ""; }; 52987D20215D956E93E68BE3B8BB16A6 /* NSURL+DTUnshorten.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "NSURL+DTUnshorten.m"; path = "Core/Source/NSURL+DTUnshorten.m"; sourceTree = ""; }; 52A95744F98B32D0C4D279D4341DCD23 /* GeYanSdk.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; path = GeYanSdk.framework; sourceTree = ""; }; @@ -2084,17 +2065,17 @@ 535BC53F7E1473D865704543B401C932 /* HXAssetManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = HXAssetManager.h; path = HXPhotoPicker/HXAssetManager.h; sourceTree = ""; }; 53D9B4DFA78007563A53A91CF1DC0466 /* HXPreviewContentView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = HXPreviewContentView.m; path = HXPhotoPicker/View/HXPreviewContentView.m; sourceTree = ""; }; 53FE411218819AC1526A104E6E763E7A /* IQUITextFieldView+Additions.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "IQUITextFieldView+Additions.m"; path = "IQKeyboardManager/Categories/IQUITextFieldView+Additions.m"; sourceTree = ""; }; - 541C8A54AFB70925386D8D3E0732DFB1 /* rescaler_msa.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = rescaler_msa.c; path = src/dsp/rescaler_msa.c; sourceTree = ""; }; + 541C8A54AFB70925386D8D3E0732DFB1 /* rescaler_msa.c */ = {isa = PBXFileReference; includeInIndex = 1; name = rescaler_msa.c; path = src/dsp/rescaler_msa.c; sourceTree = ""; }; 54222B4903E8A64140BEB2D4E69B7E2F /* IQUIView+IQKeyboardToolbar.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "IQUIView+IQKeyboardToolbar.m"; path = "IQKeyboardManager/IQToolbar/IQUIView+IQKeyboardToolbar.m"; sourceTree = ""; }; 54341703B27DF0928F4BD8DA325A9A9E /* SDImageCodersManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDImageCodersManager.h; path = SDWebImage/Core/SDImageCodersManager.h; sourceTree = ""; }; 5519B68E94BA5F9D04AFCEF26621ECD6 /* NSObject+YYModel.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "NSObject+YYModel.m"; path = "YYModel/NSObject+YYModel.m"; sourceTree = ""; }; - 5522D69920DB322160BF212FAC070C38 /* token_enc.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = token_enc.c; path = src/enc/token_enc.c; sourceTree = ""; }; + 5522D69920DB322160BF212FAC070C38 /* token_enc.c */ = {isa = PBXFileReference; includeInIndex = 1; name = token_enc.c; path = src/enc/token_enc.c; sourceTree = ""; }; 555F142F6F622BCAFEB1606F1290140D /* MJRefreshStateTrailer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MJRefreshStateTrailer.h; path = MJRefresh/Custom/Trailer/MJRefreshStateTrailer.h; sourceTree = ""; }; 555FEA3394E5E74E6CA3452CC3E4115F /* UIImage+MemoryCacheCost.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIImage+MemoryCacheCost.m"; path = "SDWebImage/Core/UIImage+MemoryCacheCost.m"; sourceTree = ""; }; 559D1FF1AAED669D90E4A7E5908B8EB8 /* SDWebImagePrefetcher.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDWebImagePrefetcher.h; path = SDWebImage/Core/SDWebImagePrefetcher.h; sourceTree = ""; }; 56013037EB688C512F21DE91EE2CAC5F /* DTFoundation-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "DTFoundation-umbrella.h"; sourceTree = ""; }; 56156A04D8B8543D8B41D2F1DB3E98E2 /* NSURLRequest+SRWebSocketPrivate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSURLRequest+SRWebSocketPrivate.h"; path = "SocketRocket/Internal/NSURLRequest+SRWebSocketPrivate.h"; sourceTree = ""; }; - 56618BC80FFC0DF1DCFE71D6DD5BE6F1 /* picture_rescale_enc.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = picture_rescale_enc.c; path = src/enc/picture_rescale_enc.c; sourceTree = ""; }; + 56618BC80FFC0DF1DCFE71D6DD5BE6F1 /* picture_rescale_enc.c */ = {isa = PBXFileReference; includeInIndex = 1; name = picture_rescale_enc.c; path = src/enc/picture_rescale_enc.c; sourceTree = ""; }; 568F23E30ADDB332706143500DD4391C /* YYTextAsyncLayer.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = YYTextAsyncLayer.m; path = YYText/Utility/YYTextAsyncLayer.m; sourceTree = ""; }; 573DD36F30B57799EF6B6F4507AD2EB4 /* AFNetworking.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = AFNetworking.debug.xcconfig; sourceTree = ""; }; 5765153654ACE5CE8685869B660D73CF /* NSScanner+HTML.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSScanner+HTML.h"; path = "Core/Source/NSScanner+HTML.h"; sourceTree = ""; }; @@ -2103,9 +2084,9 @@ 57E20BC76EA78FBF0F49B0C12DA069AC /* HXPhotoBottomSelectView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = HXPhotoBottomSelectView.m; path = HXPhotoPicker/View/HXPhotoBottomSelectView.m; sourceTree = ""; }; 57E37B56BCDAFCBF31CB7CB8918BA593 /* YYLabel.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = YYLabel.h; path = YYText/YYLabel.h; sourceTree = ""; }; 57FEC39D4A3E4368D235965E1BF19062 /* SDFileAttributeHelper.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDFileAttributeHelper.h; path = SDWebImage/Private/SDFileAttributeHelper.h; sourceTree = ""; }; - 5810CF19160377AB1E413C9C32758513 /* webp_dec.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = webp_dec.c; path = src/dec/webp_dec.c; sourceTree = ""; }; + 5810CF19160377AB1E413C9C32758513 /* webp_dec.c */ = {isa = PBXFileReference; includeInIndex = 1; name = webp_dec.c; path = src/dec/webp_dec.c; sourceTree = ""; }; 581375DCC4730817AD263624E68CCF84 /* SDWebImage-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "SDWebImage-prefix.pch"; sourceTree = ""; }; - 583274963235597DE73B4AB2B6159E8D /* lossless_msa.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = lossless_msa.c; path = src/dsp/lossless_msa.c; sourceTree = ""; }; + 583274963235597DE73B4AB2B6159E8D /* lossless_msa.c */ = {isa = PBXFileReference; includeInIndex = 1; name = lossless_msa.c; path = src/dsp/lossless_msa.c; sourceTree = ""; }; 5853ABA8B96D6A171CEF8BADEAAA7007 /* vp8li_enc.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = vp8li_enc.h; path = src/enc/vp8li_enc.h; sourceTree = ""; }; 5883371138E19C87F04AF907BC6E054B /* SRSIMDHelpers.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SRSIMDHelpers.h; path = SocketRocket/Internal/Utilities/SRSIMDHelpers.h; sourceTree = ""; }; 58AC70E468ED18BBF63973BAA52ABE20 /* SDWebImageWebPCoder.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDWebImageWebPCoder.h; path = SDWebImageWebPCoder/Module/SDWebImageWebPCoder.h; sourceTree = ""; }; @@ -2130,21 +2111,21 @@ 5C4F3EB0ED9B38B19C198447325D8130 /* SDAutoLayout-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "SDAutoLayout-dummy.m"; sourceTree = ""; }; 5C6661E2B0CD4B405AEC242E27B30C28 /* SDAsyncBlockOperation.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDAsyncBlockOperation.m; path = SDWebImage/Private/SDAsyncBlockOperation.m; sourceTree = ""; }; 5C6894CF9126D689999E9FC0BAA93E0A /* quant_levels_utils.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = quant_levels_utils.h; path = src/utils/quant_levels_utils.h; sourceTree = ""; }; - 5CAD516331582B67499277EE1A3E5C4D /* cost_sse2.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = cost_sse2.c; path = src/dsp/cost_sse2.c; sourceTree = ""; }; + 5CAD516331582B67499277EE1A3E5C4D /* cost_sse2.c */ = {isa = PBXFileReference; includeInIndex = 1; name = cost_sse2.c; path = src/dsp/cost_sse2.c; sourceTree = ""; }; 5CC0B87FEC7D100919B073D0D45FB44C /* types.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = types.h; path = src/webp/types.h; sourceTree = ""; }; 5D3C4969560A92DA9719D6F7E28C4009 /* SDCycleScrollView-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "SDCycleScrollView-Info.plist"; sourceTree = ""; }; 5D673A3462A9EA0A7C180B398C655F40 /* HXPhoto3DTouchViewController.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = HXPhoto3DTouchViewController.m; path = HXPhotoPicker/Controller/HXPhoto3DTouchViewController.m; sourceTree = ""; }; 5D85B5E2B00AFEBB4E2D875F2C29704D /* MASViewAttribute.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MASViewAttribute.m; path = Masonry/MASViewAttribute.m; sourceTree = ""; }; 5DA3E9ABCA2D66D5BFDFC2840720070D /* DTColorFunctions.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = DTColorFunctions.h; path = Core/Source/DTColorFunctions.h; sourceTree = ""; }; 5DA406E2CACE07CDDF86A8AFF972866C /* DTCoreText-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "DTCoreText-Info.plist"; sourceTree = ""; }; - 5DA4577FE3BC4A03751108FFED07B385 /* DZNEmptyDataSet.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = DZNEmptyDataSet.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - 5DAF5867F51AE426AA6105720B9FAD34 /* anim_decode.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = anim_decode.c; path = src/demux/anim_decode.c; sourceTree = ""; }; - 5E4674603A5D5B9215FFA0F8E69F8B71 /* libwebp.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = libwebp.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - 5E60BCD07D4F4EFC09C40CDD17EDA3A8 /* muxedit.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = muxedit.c; path = src/mux/muxedit.c; sourceTree = ""; }; + 5DA4577FE3BC4A03751108FFED07B385 /* DZNEmptyDataSet */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = DZNEmptyDataSet; path = DZNEmptyDataSet.framework; sourceTree = BUILT_PRODUCTS_DIR; }; + 5DAF5867F51AE426AA6105720B9FAD34 /* anim_decode.c */ = {isa = PBXFileReference; includeInIndex = 1; name = anim_decode.c; path = src/demux/anim_decode.c; sourceTree = ""; }; + 5E4674603A5D5B9215FFA0F8E69F8B71 /* libwebp */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = libwebp; path = libwebp.framework; sourceTree = BUILT_PRODUCTS_DIR; }; + 5E60BCD07D4F4EFC09C40CDD17EDA3A8 /* muxedit.c */ = {isa = PBXFileReference; includeInIndex = 1; name = muxedit.c; path = src/mux/muxedit.c; sourceTree = ""; }; 5F25D4663B023D37BF71284703E9F337 /* UIImageView+HighlightedWebCache.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIImageView+HighlightedWebCache.h"; path = "SDWebImage/Core/UIImageView+HighlightedWebCache.h"; sourceTree = ""; }; - 5F5DC6D0BBEE4C3E15D9E8CF48693905 /* cost_mips_dsp_r2.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = cost_mips_dsp_r2.c; path = src/dsp/cost_mips_dsp_r2.c; sourceTree = ""; }; + 5F5DC6D0BBEE4C3E15D9E8CF48693905 /* cost_mips_dsp_r2.c */ = {isa = PBXFileReference; includeInIndex = 1; name = cost_mips_dsp_r2.c; path = src/dsp/cost_mips_dsp_r2.c; sourceTree = ""; }; 5F63D11D11BC77F59BF40E015179BEC1 /* DTCoreTextFontCollection.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = DTCoreTextFontCollection.m; path = Core/Source/DTCoreTextFontCollection.m; sourceTree = ""; }; - 5F7FF5AA2CD76A4425756314AD3DA7C7 /* filters_neon.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = filters_neon.c; path = src/dsp/filters_neon.c; sourceTree = ""; }; + 5F7FF5AA2CD76A4425756314AD3DA7C7 /* filters_neon.c */ = {isa = PBXFileReference; includeInIndex = 1; name = filters_neon.c; path = src/dsp/filters_neon.c; sourceTree = ""; }; 5FA86FA00F9EDB01202F665ED2F6FD6E /* UIImageView+WebCache.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIImageView+WebCache.m"; path = "SDWebImage/Core/UIImageView+WebCache.m"; sourceTree = ""; }; 5FEA7DF3DE743F44EB9D80544A3923A9 /* HXCustomCollectionReusableView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = HXCustomCollectionReusableView.h; path = HXPhotoPicker/View/HXCustomCollectionReusableView.h; sourceTree = ""; }; 6027BF5D3577523D97D6E59A8440AC2C /* GTSDK.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = GTSDK.release.xcconfig; sourceTree = ""; }; @@ -2154,7 +2135,9 @@ 6120B738C3A2E38C49DA2056AAA61E55 /* HXPhotoEditGraffitiColorSizeView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = HXPhotoEditGraffitiColorSizeView.m; path = HXPhotoPicker/HXPhotoEdit/View/HXPhotoEditGraffitiColorSizeView.m; sourceTree = ""; }; 619F043E5404FEE71550060DF00DE85F /* DTLinkButton.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = DTLinkButton.m; path = Core/Source/DTLinkButton.m; sourceTree = ""; }; 61C07B30EF61CD216D86D97A9CE1CD3C /* NSData+DTCrypto.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSData+DTCrypto.h"; path = "Core/Source/NSData+DTCrypto.h"; sourceTree = ""; }; + 62208927F39C27D4C2DD04849E741F31 /* Photos.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Photos.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.0.sdk/System/Library/Frameworks/Photos.framework; sourceTree = DEVELOPER_DIR; }; 622D009110C4CB0E98575FA68AD1D4CE /* SDImageAWebPCoder.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDImageAWebPCoder.m; path = SDWebImage/Core/SDImageAWebPCoder.m; sourceTree = ""; }; + 6231FFA1527C8C33AB77FA016593ABF6 /* CFNetwork.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CFNetwork.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.0.sdk/System/Library/Frameworks/CFNetwork.framework; sourceTree = DEVELOPER_DIR; }; 624B21030A9B0AAE060C22ED96D587A8 /* HXPhotoPreviewImageViewCell.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = HXPhotoPreviewImageViewCell.m; path = HXPhotoPicker/View/HXPhotoPreviewImageViewCell.m; sourceTree = ""; }; 629623DFD480709199B75664FB53EBCE /* AFNetworking-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "AFNetworking-umbrella.h"; sourceTree = ""; }; 62E599C455FFD1BF1621E37C78D4B256 /* DTAttributedTextContentView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = DTAttributedTextContentView.m; path = Core/Source/DTAttributedTextContentView.m; sourceTree = ""; }; @@ -2170,7 +2153,7 @@ 64711E7E5B5DAB7885409B423D5FF125 /* ZipArchive.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ZipArchive.h; path = SSZipArchive/include/ZipArchive.h; sourceTree = ""; }; 64D758A3C2BEF57E172C6D2FB0D401C4 /* IQKeyboardManager-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "IQKeyboardManager-umbrella.h"; sourceTree = ""; }; 64F4AA3979815C60B62227759B07443A /* dsp.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = dsp.h; path = src/dsp/dsp.h; sourceTree = ""; }; - 651D2FE3F588AF1DD6EB7D6762143EC4 /* idec_dec.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = idec_dec.c; path = src/dec/idec_dec.c; sourceTree = ""; }; + 651D2FE3F588AF1DD6EB7D6762143EC4 /* idec_dec.c */ = {isa = PBXFileReference; includeInIndex = 1; name = idec_dec.c; path = src/dec/idec_dec.c; sourceTree = ""; }; 6533AE63D57BE7C511845DBD33E5EA8C /* HX_PhotoEditBottomView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = HX_PhotoEditBottomView.h; path = HXPhotoPicker/HXPhotoEdit/View/HX_PhotoEditBottomView.h; sourceTree = ""; }; 653DCFB06D6B88B3346864F1CFC80B10 /* YYTextParser.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = YYTextParser.m; path = YYText/String/YYTextParser.m; sourceTree = ""; }; 6555945EADC65F4EB4413AD7339666C8 /* UIApplication+DTNetworkActivity.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIApplication+DTNetworkActivity.h"; path = "Core/Source/iOS/UIApplication+DTNetworkActivity.h"; sourceTree = ""; }; @@ -2184,11 +2167,10 @@ 6744090AED950CF4FA30B1CB452EE3AA /* UIView+SDExtension.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIView+SDExtension.m"; path = "SDCycleScrollView/Lib/SDCycleScrollView/UIView+SDExtension.m"; sourceTree = ""; }; 67599ED109D09FD53C85C4A20FE8FBCB /* UIButton+AFNetworking.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIButton+AFNetworking.m"; path = "UIKit+AFNetworking/UIButton+AFNetworking.m"; sourceTree = ""; }; 6774C5BF0180E2CBF6F39F8E8A7589E9 /* SDImageWebPCoder.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDImageWebPCoder.h; path = SDWebImageWebPCoder/Classes/SDImageWebPCoder.h; sourceTree = ""; }; - 679241222870CC251E3D4C2F87B172B1 /* frame_enc.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = frame_enc.c; path = src/enc/frame_enc.c; sourceTree = ""; }; + 679241222870CC251E3D4C2F87B172B1 /* frame_enc.c */ = {isa = PBXFileReference; includeInIndex = 1; name = frame_enc.c; path = src/enc/frame_enc.c; sourceTree = ""; }; 683A49494977A22C61C563990E383E51 /* SDWebImageCacheKeyFilter.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDWebImageCacheKeyFilter.m; path = SDWebImage/Core/SDWebImageCacheKeyFilter.m; sourceTree = ""; }; 68DB41BC6226FAAE133CB423F2A28AC2 /* SSZipArchive.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = SSZipArchive.debug.xcconfig; sourceTree = ""; }; - 6900877974EE5190C23B520C755CD330 /* QuartzCore.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = QuartzCore.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS14.0.sdk/System/Library/Frameworks/QuartzCore.framework; sourceTree = DEVELOPER_DIR; }; - 699E083D6DB35956E2DCD6EE46C2CA05 /* histogram_enc.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = histogram_enc.c; path = src/enc/histogram_enc.c; sourceTree = ""; }; + 699E083D6DB35956E2DCD6EE46C2CA05 /* histogram_enc.c */ = {isa = PBXFileReference; includeInIndex = 1; name = histogram_enc.c; path = src/enc/histogram_enc.c; sourceTree = ""; }; 699F6D2F8DB0D14768064581FC261EA1 /* SDWebImageCompat.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDWebImageCompat.h; path = SDWebImage/Core/SDWebImageCompat.h; sourceTree = ""; }; 69CDF49D62C45C09358605F54F58A103 /* IQUIScrollView+Additions.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "IQUIScrollView+Additions.m"; path = "IQKeyboardManager/Categories/IQUIScrollView+Additions.m"; sourceTree = ""; }; 69D04E2D62B23C2B1184E9377B4254DD /* YYText.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = YYText.debug.xcconfig; sourceTree = ""; }; @@ -2211,8 +2193,7 @@ 6DDC55EF7CBD38A4EE6A054AEBFCB8BC /* MJRefreshStateHeader.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MJRefreshStateHeader.h; path = MJRefresh/Custom/Header/MJRefreshStateHeader.h; sourceTree = ""; }; 6DDD6EE2D76645A6655E32343F55476E /* DTCoreText.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = DTCoreText.debug.xcconfig; sourceTree = ""; }; 6F101B590E52D4BCF8C2D4EF4483E978 /* DTAttributedTextView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = DTAttributedTextView.h; path = Core/Source/DTAttributedTextView.h; sourceTree = ""; }; - 6F88D68D5829523C7C36988A0114AD2F /* CoreText.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreText.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS14.0.sdk/System/Library/Frameworks/CoreText.framework; sourceTree = DEVELOPER_DIR; }; - 700CC1D404BB0D780AEE4030C99A02F5 /* PopupKit.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = PopupKit.framework; sourceTree = BUILT_PRODUCTS_DIR; }; + 700CC1D404BB0D780AEE4030C99A02F5 /* PopupKit */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = PopupKit; path = PopupKit.framework; sourceTree = BUILT_PRODUCTS_DIR; }; 7042509F5C1EB9D7AC2F510D12CBCBD4 /* SDWebImageTransition.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDWebImageTransition.m; path = SDWebImage/Core/SDWebImageTransition.m; sourceTree = ""; }; 7048F2B85663D1EF93DFEC9F926716B0 /* HXPhotoEditStickerTrashView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = HXPhotoEditStickerTrashView.h; path = HXPhotoPicker/HXPhotoEdit/View/HXPhotoEditStickerTrashView.h; sourceTree = ""; }; 704DF5065272998543C7D8356F2B44B2 /* libpag.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = libpag.debug.xcconfig; sourceTree = ""; }; @@ -2221,10 +2202,10 @@ 70B22B33580530BEEC64921684B332A0 /* WechatOpenSDK.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = WechatOpenSDK.debug.xcconfig; sourceTree = ""; }; 70B90E0CB92BE90F0FA689AD38BAA4F0 /* MOFSAddressPickerView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MOFSAddressPickerView.h; path = MOFSPickerManagerDemo/MOFSPickerManager/MOFSAddressPickerView.h; sourceTree = ""; }; 70D833E98F3BE3B8AEF34B3F7D7411D8 /* Pods-ProductApp-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-ProductApp-Info.plist"; sourceTree = ""; }; - 71762A728913EB440C97D3616D291AF3 /* YYText.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = YYText.framework; sourceTree = BUILT_PRODUCTS_DIR; }; + 71762A728913EB440C97D3616D291AF3 /* YYText */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = YYText; path = YYText.framework; sourceTree = BUILT_PRODUCTS_DIR; }; 71ABBEDCC485CF04C3E6C3B6E19B9404 /* NSTimer+HXExtension.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "NSTimer+HXExtension.m"; path = "HXPhotoPicker/Category/NSTimer+HXExtension.m"; sourceTree = ""; }; 71B9AA392ABD8D8282A0E660D2E224C5 /* AFAutoPurgingImageCache.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AFAutoPurgingImageCache.m; path = "UIKit+AFNetworking/AFAutoPurgingImageCache.m"; sourceTree = ""; }; - 71E4408AAE511A643A0593498A572629 /* enc_sse2.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = enc_sse2.c; path = src/dsp/enc_sse2.c; sourceTree = ""; }; + 71E4408AAE511A643A0593498A572629 /* enc_sse2.c */ = {isa = PBXFileReference; includeInIndex = 1; name = enc_sse2.c; path = src/dsp/enc_sse2.c; sourceTree = ""; }; 71E6FFA24B97BD0A8EAA0400A81B638D /* SDAnimatedImageRep.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDAnimatedImageRep.h; path = SDWebImage/Core/SDAnimatedImageRep.h; sourceTree = ""; }; 71E99F2CAC91B6E7EFF46D02F956DBB3 /* YYTextView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = YYTextView.m; path = YYText/YYTextView.m; sourceTree = ""; }; 71FBAF079A515A8761D777B1F181A5B0 /* vp8_dec.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = vp8_dec.h; path = src/dec/vp8_dec.h; sourceTree = ""; }; @@ -2240,10 +2221,10 @@ 73DB69E68E14F9E996DA6667304BFD68 /* SDDisplayLink.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDDisplayLink.h; path = SDWebImage/Private/SDDisplayLink.h; sourceTree = ""; }; 73EC3A0E48AE453C390DC128A7182484 /* UIButton+WebCache.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIButton+WebCache.h"; path = "SDWebImage/Core/UIButton+WebCache.h"; sourceTree = ""; }; 742538A4B1DD4057BD903B90C9FD0AF6 /* UITableView+FDKeyedHeightCache.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UITableView+FDKeyedHeightCache.h"; path = "Classes/UITableView+FDKeyedHeightCache.h"; sourceTree = ""; }; - 7560D97A956C734426FBC786A0DAD452 /* analysis_enc.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = analysis_enc.c; path = src/enc/analysis_enc.c; sourceTree = ""; }; - 75990F00CBD65F7E6F4EC047F7F8F3E6 /* sharpyuv_csp.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = sharpyuv_csp.c; path = sharpyuv/sharpyuv_csp.c; sourceTree = ""; }; - 75ABFBA1315A8DF4903F1D8CEEB25961 /* rescaler_mips_dsp_r2.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = rescaler_mips_dsp_r2.c; path = src/dsp/rescaler_mips_dsp_r2.c; sourceTree = ""; }; - 75DD752CB88496AE80A6DCE371DA40A1 /* rescaler.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = rescaler.c; path = src/dsp/rescaler.c; sourceTree = ""; }; + 7560D97A956C734426FBC786A0DAD452 /* analysis_enc.c */ = {isa = PBXFileReference; includeInIndex = 1; name = analysis_enc.c; path = src/enc/analysis_enc.c; sourceTree = ""; }; + 75990F00CBD65F7E6F4EC047F7F8F3E6 /* sharpyuv_csp.c */ = {isa = PBXFileReference; includeInIndex = 1; name = sharpyuv_csp.c; path = sharpyuv/sharpyuv_csp.c; sourceTree = ""; }; + 75ABFBA1315A8DF4903F1D8CEEB25961 /* rescaler_mips_dsp_r2.c */ = {isa = PBXFileReference; includeInIndex = 1; name = rescaler_mips_dsp_r2.c; path = src/dsp/rescaler_mips_dsp_r2.c; sourceTree = ""; }; + 75DD752CB88496AE80A6DCE371DA40A1 /* rescaler.c */ = {isa = PBXFileReference; includeInIndex = 1; name = rescaler.c; path = src/dsp/rescaler.c; sourceTree = ""; }; 76425B0D9CFECB20D870410E54820748 /* DTCustomColoredAccessory.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = DTCustomColoredAccessory.h; path = Core/Source/iOS/DTCustomColoredAccessory.h; sourceTree = ""; }; 764763966C26C39C6355B7E1261FCF9A /* HXPhotoViewFlowLayout.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = HXPhotoViewFlowLayout.m; path = HXPhotoPicker/View/HXPhotoViewFlowLayout.m; sourceTree = ""; }; 766C1571DD76E58B7CDEC05E57CEB5C1 /* HXPhotoEditStickerItem.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = HXPhotoEditStickerItem.m; path = HXPhotoPicker/HXPhotoEdit/View/HXPhotoEditStickerItem.m; sourceTree = ""; }; @@ -2251,16 +2232,16 @@ 773664AE4E69D9742BA5B6657B8BDC07 /* mz_strm.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = mz_strm.h; path = SSZipArchive/minizip/mz_strm.h; sourceTree = ""; }; 774D4A27546B7C755E6C0BE9F6CCFB0B /* GHMarkdownParser-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "GHMarkdownParser-umbrella.h"; sourceTree = ""; }; 777340911042A05AD6FCA66D1BCCB611 /* HXPhotoInteractiveTransition.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = HXPhotoInteractiveTransition.h; path = HXPhotoPicker/TransitionAnimation/HXPhotoInteractiveTransition.h; sourceTree = ""; }; - 778B40773DC8AF3D3989C93360F5FB12 /* CFNetwork.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CFNetwork.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS14.0.sdk/System/Library/Frameworks/CFNetwork.framework; sourceTree = DEVELOPER_DIR; }; 77E079F0FEA7EF971DEC342C3558EBCD /* DTDictationPlaceholderTextAttachment.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = DTDictationPlaceholderTextAttachment.h; path = Core/Source/DTDictationPlaceholderTextAttachment.h; sourceTree = ""; }; + 782B859D7FB28EF6CB16DC9D96075925 /* QuartzCore.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = QuartzCore.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.0.sdk/System/Library/Frameworks/QuartzCore.framework; sourceTree = DEVELOPER_DIR; }; 78475D4CA0FCC17E1E6C9CA4207093AD /* HXPhotoViewProtocol.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = HXPhotoViewProtocol.h; path = HXPhotoPicker/Model/HXPhotoViewProtocol.h; sourceTree = ""; }; - 7849118C9D307047DEA98E4DE436D8FD /* lossless_enc_mips_dsp_r2.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = lossless_enc_mips_dsp_r2.c; path = src/dsp/lossless_enc_mips_dsp_r2.c; sourceTree = ""; }; + 7849118C9D307047DEA98E4DE436D8FD /* lossless_enc_mips_dsp_r2.c */ = {isa = PBXFileReference; includeInIndex = 1; name = lossless_enc_mips_dsp_r2.c; path = src/dsp/lossless_enc_mips_dsp_r2.c; sourceTree = ""; }; 7852BD3A2EA2D248947EF39850FCD093 /* MOFSPickerManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MOFSPickerManager.m; path = MOFSPickerManagerDemo/MOFSPickerManager/MOFSPickerManager.m; sourceTree = ""; }; 7868F257A384681DC38DFFC979E940D6 /* UIImage+ExtendedCacheData.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIImage+ExtendedCacheData.m"; path = "SDWebImage/Core/UIImage+ExtendedCacheData.m"; sourceTree = ""; }; 788A503CFAC595CE66254711D14BE510 /* NSString+DTUtilities.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "NSString+DTUtilities.m"; path = "Core/Source/NSString+DTUtilities.m"; sourceTree = ""; }; 78A70C1E3C1B9138A1ADF3661509EE6F /* YYClassInfo.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = YYClassInfo.h; path = YYModel/YYClassInfo.h; sourceTree = ""; }; 78A737D8F22E4A34BC95426584145672 /* YYTextWeakProxy.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = YYTextWeakProxy.h; path = YYText/Utility/YYTextWeakProxy.h; sourceTree = ""; }; - 78E913AE5B7ADF4D41E7CB997728F9DC /* amalloc.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = amalloc.c; path = discount/amalloc.c; sourceTree = ""; }; + 78E913AE5B7ADF4D41E7CB997728F9DC /* amalloc.c */ = {isa = PBXFileReference; includeInIndex = 1; name = amalloc.c; path = discount/amalloc.c; sourceTree = ""; }; 793CB26D3132F892B1C33B027AA87025 /* AFNetworking.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = AFNetworking.modulemap; sourceTree = ""; }; 79485572F588BF035197C59548F40B11 /* HXPhotoEditGridLayer.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = HXPhotoEditGridLayer.m; path = HXPhotoPicker/HXPhotoEdit/View/HXPhotoEditGridLayer.m; sourceTree = ""; }; 79A2CA675CFD6440BFDCF1DE0B917A7F /* bit_reader_inl_utils.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = bit_reader_inl_utils.h; path = src/utils/bit_reader_inl_utils.h; sourceTree = ""; }; @@ -2273,7 +2254,7 @@ 7ACB287499792C36F16AE45253E31E21 /* SRIOConsumerPool.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SRIOConsumerPool.h; path = SocketRocket/Internal/IOConsumer/SRIOConsumerPool.h; sourceTree = ""; }; 7AD592DB932E3F597C2DB2029D8A751C /* DTCoreText-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "DTCoreText-umbrella.h"; sourceTree = ""; }; 7BBD43213388D8472A822C43059B3712 /* SRRunLoopThread.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SRRunLoopThread.h; path = SocketRocket/Internal/RunLoop/SRRunLoopThread.h; sourceTree = ""; }; - 7BE0C7E5F33C3ECBB2B132E658382369 /* filters.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = filters.c; path = src/dsp/filters.c; sourceTree = ""; }; + 7BE0C7E5F33C3ECBB2B132E658382369 /* filters.c */ = {isa = PBXFileReference; includeInIndex = 1; name = filters.c; path = src/dsp/filters.c; sourceTree = ""; }; 7BE70DBD085C120294DF5858C773F55D /* UIImage+WebP.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIImage+WebP.m"; path = "SDWebImageWebPCoder/Classes/UIImage+WebP.m"; sourceTree = ""; }; 7BEE30967FB98E3DAD0A7FFCD56DCB32 /* UIFont+DTCoreText.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIFont+DTCoreText.m"; path = "Core/Source/UIFont+DTCoreText.m"; sourceTree = ""; }; 7C0D8FA44BC8035071B4CC01E733056C /* UIImage+MemoryCacheCost.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIImage+MemoryCacheCost.h"; path = "SDWebImage/Core/UIImage+MemoryCacheCost.h"; sourceTree = ""; }; @@ -2300,7 +2281,7 @@ 7EEE196BB16C2518F769781675477EFA /* mz.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = mz.h; path = SSZipArchive/minizip/mz.h; sourceTree = ""; }; 7F19D98FB641E46F5604A3A16700057C /* FMDB-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "FMDB-umbrella.h"; sourceTree = ""; }; 7F336AF58CB528C25F8E45B149B7FBBC /* vp8i_dec.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = vp8i_dec.h; path = src/dec/vp8i_dec.h; sourceTree = ""; }; - 7F7CA228828A3EDADFBD8E8327AA7599 /* bit_reader_utils.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = bit_reader_utils.c; path = src/utils/bit_reader_utils.c; sourceTree = ""; }; + 7F7CA228828A3EDADFBD8E8327AA7599 /* bit_reader_utils.c */ = {isa = PBXFileReference; includeInIndex = 1; name = bit_reader_utils.c; path = src/utils/bit_reader_utils.c; sourceTree = ""; }; 7F7FD0EDE18FA6670499202F6BBF1158 /* MJRefreshAutoFooter.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MJRefreshAutoFooter.m; path = MJRefresh/Base/MJRefreshAutoFooter.m; sourceTree = ""; }; 7FA218D2E1076E13EB68E485DA25CBF0 /* NSCharacterSet+HTML.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSCharacterSet+HTML.h"; path = "Core/Source/NSCharacterSet+HTML.h"; sourceTree = ""; }; 7FD167DE0B9569BA287E2BF8BE1B7BAA /* LSTTimer.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = LSTTimer.modulemap; sourceTree = ""; }; @@ -2308,7 +2289,7 @@ 803CDE487514BD1032A21B91B7FE6F17 /* sharpyuv.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = sharpyuv.h; path = sharpyuv/sharpyuv.h; sourceTree = ""; }; 8093D219C347C949189AA4615C4A264F /* YYTextTransaction.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = YYTextTransaction.m; path = YYText/Utility/YYTextTransaction.m; sourceTree = ""; }; 813F64FD14D9FCEF43D43B0B265F8E3E /* SDWebImageCacheSerializer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDWebImageCacheSerializer.h; path = SDWebImage/Core/SDWebImageCacheSerializer.h; sourceTree = ""; }; - 814812726D6C8F33598062E4CE513663 /* utils.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = utils.c; path = src/utils/utils.c; sourceTree = ""; }; + 814812726D6C8F33598062E4CE513663 /* utils.c */ = {isa = PBXFileReference; includeInIndex = 1; name = utils.c; path = src/utils/utils.c; sourceTree = ""; }; 8151079D84FC6476AB0BA2010558BC10 /* SRDelegateController.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SRDelegateController.h; path = SocketRocket/Internal/Delegate/SRDelegateController.h; sourceTree = ""; }; 81921C2DAA4B4182E8FCA9A92B1A1B64 /* libWechatOpenSDK.a */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = archive.ar; name = libWechatOpenSDK.a; path = OpenSDK2.0.4/libWechatOpenSDK.a; sourceTree = ""; }; 81D209CB032B7B41A3B668FD250D022A /* WXApi.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = WXApi.h; path = OpenSDK2.0.4/WXApi.h; sourceTree = ""; }; @@ -2330,14 +2311,14 @@ 840DD94850F1C4BB79DC08A744DC0027 /* SDWebImageWebPCoderDefine.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDWebImageWebPCoderDefine.h; path = SDWebImageWebPCoder/Classes/SDWebImageWebPCoderDefine.h; sourceTree = ""; }; 841DA965167E5BAF609EE855A8AB770F /* DTImage+HTML.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "DTImage+HTML.m"; path = "Core/Source/DTImage+HTML.m"; sourceTree = ""; }; 842D7C6B5345C57A5D1151D91A6FBFC4 /* UIApplication+DTNetworkActivity.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIApplication+DTNetworkActivity.m"; path = "Core/Source/iOS/UIApplication+DTNetworkActivity.m"; sourceTree = ""; }; - 843251AE4EED555FDE79E9D79BB3CFAE /* muxread.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = muxread.c; path = src/mux/muxread.c; sourceTree = ""; }; + 843251AE4EED555FDE79E9D79BB3CFAE /* muxread.c */ = {isa = PBXFileReference; includeInIndex = 1; name = muxread.c; path = src/mux/muxread.c; sourceTree = ""; }; 843C7894CF4A4186D18B395276F1AF6B /* SDImageCacheConfig.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDImageCacheConfig.h; path = SDWebImage/Core/SDImageCacheConfig.h; sourceTree = ""; }; 844A6511E13F31773088ADB5CDE7AF5B /* SDWebImage.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = SDWebImage.debug.xcconfig; sourceTree = ""; }; 849708CEAA737556D6A6EEB20D5A760D /* MJRefreshFooter.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MJRefreshFooter.m; path = MJRefresh/Base/MJRefreshFooter.m; sourceTree = ""; }; 84A970661C4FF4CD28AF343EC2AB69C7 /* HX_PhotoEditViewController.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = HX_PhotoEditViewController.h; path = HXPhotoPicker/HXPhotoEdit/Controller/HX_PhotoEditViewController.h; sourceTree = ""; }; 8507954800A098C7389807A3A51E6B8C /* SDImageWebPCoder.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDImageWebPCoder.m; path = SDWebImageWebPCoder/Classes/SDImageWebPCoder.m; sourceTree = ""; }; - 85A01882ED06DFEA2E0CE78BCDB204A7 /* SocketRocket.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = SocketRocket.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - 85B33DF8E9A17E8A64CFA3EE2FFAA923 /* upsampling_neon.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = upsampling_neon.c; path = src/dsp/upsampling_neon.c; sourceTree = ""; }; + 85A01882ED06DFEA2E0CE78BCDB204A7 /* SocketRocket */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = SocketRocket; path = SocketRocket.framework; sourceTree = BUILT_PRODUCTS_DIR; }; + 85B33DF8E9A17E8A64CFA3EE2FFAA923 /* upsampling_neon.c */ = {isa = PBXFileReference; includeInIndex = 1; name = upsampling_neon.c; path = src/dsp/upsampling_neon.c; sourceTree = ""; }; 85EE39D5B2A48AF6DC9A6C322C3BFDFB /* UIImage+MultiFormat.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIImage+MultiFormat.h"; path = "SDWebImage/Core/UIImage+MultiFormat.h"; sourceTree = ""; }; 860004CD71B9D84F0819ABBA232148C6 /* YYModel-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "YYModel-prefix.pch"; sourceTree = ""; }; 860546474E9B8188D290291F26E919C7 /* DTHTMLWriter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = DTHTMLWriter.h; path = Core/Source/DTHTMLWriter.h; sourceTree = ""; }; @@ -2345,7 +2326,7 @@ 8616617CA04D393255280902A28F9A65 /* IQTextView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = IQTextView.m; path = IQKeyboardManager/IQTextView/IQTextView.m; sourceTree = ""; }; 861A7A587C22CF2296ECBCFBF1F5A5D2 /* YYTextArchiver.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = YYTextArchiver.h; path = YYText/String/YYTextArchiver.h; sourceTree = ""; }; 8637EFB8CFB25135F2943F8B8AF6E5ED /* SDWebImageCacheSerializer.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDWebImageCacheSerializer.m; path = SDWebImage/Core/SDWebImageCacheSerializer.m; sourceTree = ""; }; - 863CE536BCEDB6DAFB9984BCB707C619 /* dec.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = dec.c; path = src/dsp/dec.c; sourceTree = ""; }; + 863CE536BCEDB6DAFB9984BCB707C619 /* dec.c */ = {isa = PBXFileReference; includeInIndex = 1; name = dec.c; path = src/dsp/dec.c; sourceTree = ""; }; 864387D8FA1EABC7ECF0E58B40870652 /* SDAutoLayout-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "SDAutoLayout-Info.plist"; sourceTree = ""; }; 868FC9677DD602D3B6AA8491D7BE4B3C /* DTBreakHTMLElement.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = DTBreakHTMLElement.m; path = Core/Source/DTBreakHTMLElement.m; sourceTree = ""; }; 86A5BA5D771ACBFB95C27E6DDD59223A /* DTListItemHTMLElement.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = DTListItemHTMLElement.m; path = Core/Source/DTListItemHTMLElement.m; sourceTree = ""; }; @@ -2356,7 +2337,6 @@ 872D55A7454B017C04568A417ADB8421 /* UMLink.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; path = UMLink.framework; sourceTree = ""; }; 874958EBC3D99FF9CF878949F6B10F10 /* MBProgressHUD-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "MBProgressHUD-prefix.pch"; sourceTree = ""; }; 87576885D9CB3C8980299DF064D13DD2 /* DTHTMLParserNode.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = DTHTMLParserNode.h; path = Core/Source/DTHTMLParserNode.h; sourceTree = ""; }; - 87AD0693AF68080015AE51152A7B1A5B /* UIKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = UIKit.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS14.0.sdk/System/Library/Frameworks/UIKit.framework; sourceTree = DEVELOPER_DIR; }; 87D1FB1198A859AB2C4ACBDEFC1B38FF /* YYModel.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = YYModel.debug.xcconfig; sourceTree = ""; }; 87D6FDCCCA65C4AB2595E75E344F2028 /* UIView+HXExtension.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIView+HXExtension.m"; path = "HXPhotoPicker/Category/UIView+HXExtension.m"; sourceTree = ""; }; 87FB0C5827B7070F24FD035E52381E47 /* HXCustomNavigationController.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = HXCustomNavigationController.h; path = HXPhotoPicker/Controller/HXCustomNavigationController.h; sourceTree = ""; }; @@ -2364,17 +2344,17 @@ 884793F205E76A1A3B5C1949A5DB3BC0 /* MOFSDatePicker.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MOFSDatePicker.h; path = MOFSPickerManagerDemo/MOFSPickerManager/MOFSDatePicker.h; sourceTree = ""; }; 88836C5BDD111D82403B6BC83DC3D7AE /* UIColor+HXExtension.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIColor+HXExtension.m"; path = "HXPhotoPicker/Category/UIColor+HXExtension.m"; sourceTree = ""; }; 88D4F95459B53A96A86F4132F09B5D1C /* DTVersion.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = DTVersion.m; path = Core/Source/DTVersion.m; sourceTree = ""; }; - 88E7F92057695A56DBBF8AFBE5FEA277 /* lossless_enc_msa.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = lossless_enc_msa.c; path = src/dsp/lossless_enc_msa.c; sourceTree = ""; }; + 88E7F92057695A56DBBF8AFBE5FEA277 /* lossless_enc_msa.c */ = {isa = PBXFileReference; includeInIndex = 1; name = lossless_enc_msa.c; path = src/dsp/lossless_enc_msa.c; sourceTree = ""; }; 892CF03BB2CFDD9AF8AB7881F08DE741 /* SocketRocket-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "SocketRocket-prefix.pch"; sourceTree = ""; }; 89DC9B2CDC2D3825C97964EEE7246040 /* YYModel.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = YYModel.modulemap; sourceTree = ""; }; 8B088AE04F2F1959A574FC3E424C3E07 /* DZNEmptyDataSet-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "DZNEmptyDataSet-umbrella.h"; sourceTree = ""; }; 8B0A27625865DE3E074B842CAFB870C1 /* MASConstraint.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MASConstraint.m; path = Masonry/MASConstraint.m; sourceTree = ""; }; 8B1EA05854242DC7FB902189B39F38BD /* MOFSAddressModel.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MOFSAddressModel.m; path = MOFSPickerManagerDemo/MOFSPickerManager/MOFSAddressModel.m; sourceTree = ""; }; - 8B20AAD1C2A1A2C72D7499670A7A47E2 /* upsampling_msa.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = upsampling_msa.c; path = src/dsp/upsampling_msa.c; sourceTree = ""; }; + 8B20AAD1C2A1A2C72D7499670A7A47E2 /* upsampling_msa.c */ = {isa = PBXFileReference; includeInIndex = 1; name = upsampling_msa.c; path = src/dsp/upsampling_msa.c; sourceTree = ""; }; 8B427DD2D9759776177A18CB816F4E30 /* DTAttributedTextCell.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = DTAttributedTextCell.h; path = Core/Source/DTAttributedTextCell.h; sourceTree = ""; }; - 8B68493C77AC6365A571BD752DA5B192 /* alpha_dec.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = alpha_dec.c; path = src/dec/alpha_dec.c; sourceTree = ""; }; - 8B6CF5C20C32EE9F7F0862FF892524DE /* SDCycleScrollView.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = SDCycleScrollView.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - 8B8FAB0D627B17EDE1366984278705D9 /* MBProgressHUD.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = MBProgressHUD.framework; sourceTree = BUILT_PRODUCTS_DIR; }; + 8B68493C77AC6365A571BD752DA5B192 /* alpha_dec.c */ = {isa = PBXFileReference; includeInIndex = 1; name = alpha_dec.c; path = src/dec/alpha_dec.c; sourceTree = ""; }; + 8B6CF5C20C32EE9F7F0862FF892524DE /* SDCycleScrollView */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = SDCycleScrollView; path = SDCycleScrollView.framework; sourceTree = BUILT_PRODUCTS_DIR; }; + 8B8FAB0D627B17EDE1366984278705D9 /* MBProgressHUD */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = MBProgressHUD; path = MBProgressHUD.framework; sourceTree = BUILT_PRODUCTS_DIR; }; 8B9784531A4F2E7BC040F75EC0E28B12 /* UIView+WebCacheOperation.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIView+WebCacheOperation.h"; path = "SDWebImage/Core/UIView+WebCacheOperation.h"; sourceTree = ""; }; 8BE3F4759C7002D36E7DEA617B338472 /* NSBezierPath+SDRoundedCorners.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "NSBezierPath+SDRoundedCorners.m"; path = "SDWebImage/Private/NSBezierPath+SDRoundedCorners.m"; sourceTree = ""; }; 8C93FE478F4688EAEB3D7A9B2ED250A6 /* DTBlockFunctions.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = DTBlockFunctions.m; path = Core/Source/DTBlockFunctions.m; sourceTree = ""; }; @@ -2385,29 +2365,30 @@ 8D6281F8EEB153C3A27C50713A4CC2AF /* GTSDK.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = GTSDK.debug.xcconfig; sourceTree = ""; }; 8DBBBBF1839DE2D2B2729ADBFC48EC05 /* HXPhotoEditChartletListView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = HXPhotoEditChartletListView.h; path = HXPhotoPicker/HXPhotoEdit/View/HXPhotoEditChartletListView.h; sourceTree = ""; }; 8DC1085590AB8F7A77F528F986C423B7 /* HXPhotoEditConfiguration.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = HXPhotoEditConfiguration.m; path = HXPhotoPicker/HXPhotoEdit/HXPhotoEditConfiguration.m; sourceTree = ""; }; - 8DC2DFE14DC1A513C4D19F1B3900DC8F /* filter_enc.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = filter_enc.c; path = src/enc/filter_enc.c; sourceTree = ""; }; + 8DC2DFE14DC1A513C4D19F1B3900DC8F /* filter_enc.c */ = {isa = PBXFileReference; includeInIndex = 1; name = filter_enc.c; path = src/enc/filter_enc.c; sourceTree = ""; }; 8DF939F3212161E8E8E67F4BA032D969 /* mz_strm_wzaes.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = mz_strm_wzaes.h; path = SSZipArchive/minizip/mz_strm_wzaes.h; sourceTree = ""; }; + 8DF9C37E251584582AA38097B40677CD /* MobileCoreServices.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = MobileCoreServices.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.0.sdk/System/Library/Frameworks/MobileCoreServices.framework; sourceTree = DEVELOPER_DIR; }; 8E4C84C6EC1B6F4AC920E4139B015379 /* NSDictionary+DTCoreText.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "NSDictionary+DTCoreText.m"; path = "Core/Source/NSDictionary+DTCoreText.m"; sourceTree = ""; }; 8E5C3748880B7BFD3AC3175BABF64050 /* DTActivityTitleView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = DTActivityTitleView.h; path = Core/Source/iOS/DTActivityTitleView.h; sourceTree = ""; }; 8E686193C164B0D6E37065533B7AC4B8 /* HXPhotoPicker.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = HXPhotoPicker.h; path = HXPhotoPicker/HXPhotoPicker.h; sourceTree = ""; }; 8E8A3FC3216E6B6432ED196AE25070A4 /* DTWeakSupport.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = DTWeakSupport.h; path = Core/Source/DTWeakSupport.h; sourceTree = ""; }; 8EC922C838F9596A2C63A01B802F710B /* GHMarkdownParser.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GHMarkdownParser.h; path = GHMarkdownParser/GHMarkdownParser/GHMarkdownParser.h; sourceTree = ""; }; 8F1370D488106C971DE17B6EBF7EE341 /* MOFSPickerView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MOFSPickerView.m; path = MOFSPickerManagerDemo/MOFSPickerManager/MOFSPickerView.m; sourceTree = ""; }; - 8FC6AB13BD0CD67CC64BF86AF8CB1A7A /* lossless_mips_dsp_r2.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = lossless_mips_dsp_r2.c; path = src/dsp/lossless_mips_dsp_r2.c; sourceTree = ""; }; + 8FC6AB13BD0CD67CC64BF86AF8CB1A7A /* lossless_mips_dsp_r2.c */ = {isa = PBXFileReference; includeInIndex = 1; name = lossless_mips_dsp_r2.c; path = src/dsp/lossless_mips_dsp_r2.c; sourceTree = ""; }; 8FCBE61ED239AF5B4D79107FF22EB61E /* SDAnimatedImageRep.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDAnimatedImageRep.m; path = SDWebImage/Core/SDAnimatedImageRep.m; sourceTree = ""; }; 8FDEF55DCAFAAD186CEDA3F2910813EF /* YYTextLayout.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = YYTextLayout.m; path = YYText/Component/YYTextLayout.m; sourceTree = ""; }; 8FF3470600AEEED519A763FCCC665D9B /* UITableView+FDIndexPathHeightCache.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UITableView+FDIndexPathHeightCache.h"; path = "Classes/UITableView+FDIndexPathHeightCache.h"; sourceTree = ""; }; 8FF84CF467EF38D0F6CFA0A389FCF3A8 /* MOFSPickerManager-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "MOFSPickerManager-prefix.pch"; sourceTree = ""; }; 8FFC16DC20A54DC0B9B5C74D88D29097 /* YYModel-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "YYModel-Info.plist"; sourceTree = ""; }; - 9046B26CDFA8A027A3792F8DAA7BBEB1 /* cost_neon.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = cost_neon.c; path = src/dsp/cost_neon.c; sourceTree = ""; }; + 9046B26CDFA8A027A3792F8DAA7BBEB1 /* cost_neon.c */ = {isa = PBXFileReference; includeInIndex = 1; name = cost_neon.c; path = src/dsp/cost_neon.c; sourceTree = ""; }; 90518DC89E1ACB71D55D35A48BEA1DDB /* NSString+DTPaths.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "NSString+DTPaths.m"; path = "Core/Source/NSString+DTPaths.m"; sourceTree = ""; }; 9069BB06797C6DB53D2CB6CFC3670CF3 /* SDWebImageWebPCoder-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "SDWebImageWebPCoder-prefix.pch"; sourceTree = ""; }; 90A347F56CEEE7A224AAD19E86BE9B9F /* NSString+HTML.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "NSString+HTML.m"; path = "Core/Source/NSString+HTML.m"; sourceTree = ""; }; - 90E4A55FAF987A1DE73A1A5609FEAEA4 /* mz_strm_wzaes.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = mz_strm_wzaes.c; path = SSZipArchive/minizip/mz_strm_wzaes.c; sourceTree = ""; }; + 90E4A55FAF987A1DE73A1A5609FEAEA4 /* mz_strm_wzaes.c */ = {isa = PBXFileReference; includeInIndex = 1; name = mz_strm_wzaes.c; path = SSZipArchive/minizip/mz_strm_wzaes.c; sourceTree = ""; }; 910271A172FB8D2FD0F0E164B52271CD /* SDWebImagePrefetcher.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDWebImagePrefetcher.m; path = SDWebImage/Core/SDWebImagePrefetcher.m; sourceTree = ""; }; 91047B812FD7B363FAD113A4FBB158B2 /* DTTextAttachment.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = DTTextAttachment.m; path = Core/Source/DTTextAttachment.m; sourceTree = ""; }; 91513AD64A04CB57BC3380E1F04A0D68 /* DTCoreText.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = DTCoreText.release.xcconfig; sourceTree = ""; }; - 91B23470DEB9A986332BEB5034234BC7 /* SSZipArchive.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = SSZipArchive.framework; sourceTree = BUILT_PRODUCTS_DIR; }; + 91B23470DEB9A986332BEB5034234BC7 /* SSZipArchive */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = SSZipArchive; path = SSZipArchive.framework; sourceTree = BUILT_PRODUCTS_DIR; }; 91BA37BCBEA8A677ADEDAA1C2DF2A4A1 /* SDMemoryCache.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDMemoryCache.h; path = SDWebImage/Core/SDMemoryCache.h; sourceTree = ""; }; 91FCE13E299E53A02178C67B5111FF42 /* encode.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = encode.h; path = src/webp/encode.h; sourceTree = ""; }; 923DDE6EA795DF84DADC5F32CE2797DD /* DTCoreTextLayoutFrameAccessibilityElementGenerator.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = DTCoreTextLayoutFrameAccessibilityElementGenerator.h; path = Core/Source/DTCoreTextLayoutFrameAccessibilityElementGenerator.h; sourceTree = ""; }; @@ -2439,7 +2420,7 @@ 978422B8A6E8F4D05AF5B2F95BAF42D5 /* UIImage+HXExtension.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIImage+HXExtension.m"; path = "HXPhotoPicker/Category/UIImage+HXExtension.m"; sourceTree = ""; }; 984A2F523018BBC23CBCE1E1254730E4 /* NSAttributedString+SmallCaps.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "NSAttributedString+SmallCaps.m"; path = "Core/Source/NSAttributedString+SmallCaps.m"; sourceTree = ""; }; 984C71119B63AB7A888F0590305353AD /* DTIframeTextAttachment.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = DTIframeTextAttachment.h; path = Core/Source/DTIframeTextAttachment.h; sourceTree = ""; }; - 98527D7196957AAB07B79E2E2AFDE23E /* IQKeyboardManager.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = IQKeyboardManager.framework; sourceTree = BUILT_PRODUCTS_DIR; }; + 98527D7196957AAB07B79E2E2AFDE23E /* IQKeyboardManager */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = IQKeyboardManager; path = IQKeyboardManager.framework; sourceTree = BUILT_PRODUCTS_DIR; }; 98612CA0C7319D3614C849D8F25E45A6 /* SRWebSocket.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SRWebSocket.h; path = SocketRocket/SRWebSocket.h; sourceTree = ""; }; 9889168D76EC91C662AB5DF2349BE5EC /* ViewController+MASAdditions.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "ViewController+MASAdditions.m"; path = "Masonry/ViewController+MASAdditions.m"; sourceTree = ""; }; 98A6845DF9D857547DB711A54FAFD362 /* DZNEmptyDataSet-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "DZNEmptyDataSet-prefix.pch"; sourceTree = ""; }; @@ -2448,11 +2429,11 @@ 990BE2D3BBE23E75C1C5E2BBEDC43BB8 /* UIFont+DTCoreText.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIFont+DTCoreText.h"; path = "Core/Source/UIFont+DTCoreText.h"; sourceTree = ""; }; 990FB0E5619D9AB389E2897BD00F087C /* IQUIView+IQKeyboardToolbar.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "IQUIView+IQKeyboardToolbar.h"; path = "IQKeyboardManager/IQToolbar/IQUIView+IQKeyboardToolbar.h"; sourceTree = ""; }; 99308C6B04B24F6D8655D3027BE7E658 /* DTCoreTextFunctions.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = DTCoreTextFunctions.h; path = Core/Source/DTCoreTextFunctions.h; sourceTree = ""; }; - 9992B8E2E049E38D85E7811B685F4858 /* filters_sse2.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = filters_sse2.c; path = src/dsp/filters_sse2.c; sourceTree = ""; }; + 9992B8E2E049E38D85E7811B685F4858 /* filters_sse2.c */ = {isa = PBXFileReference; includeInIndex = 1; name = filters_sse2.c; path = src/dsp/filters_sse2.c; sourceTree = ""; }; 99B450D49DAD979C6A228FEA4ADC4B20 /* MOFSPickerManager-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "MOFSPickerManager-Info.plist"; sourceTree = ""; }; 99BAD17636377982A2CA1A2CEC671185 /* DTFoundation.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = DTFoundation.modulemap; sourceTree = ""; }; 9A2CD30CC71C3F5CEAC5917E27F1A19B /* SDDeviceHelper.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDDeviceHelper.m; path = SDWebImage/Private/SDDeviceHelper.m; sourceTree = ""; }; - 9B27141A96D2E55EFC2DF55801FB3ED1 /* picture_enc.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = picture_enc.c; path = src/enc/picture_enc.c; sourceTree = ""; }; + 9B27141A96D2E55EFC2DF55801FB3ED1 /* picture_enc.c */ = {isa = PBXFileReference; includeInIndex = 1; name = picture_enc.c; path = src/enc/picture_enc.c; sourceTree = ""; }; 9B3A07076AD787D472471634363A9D44 /* IQToolbar.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = IQToolbar.h; path = IQKeyboardManager/IQToolbar/IQToolbar.h; sourceTree = ""; }; 9B46F0F8E0AA12C54940171AF83EDF15 /* PopupKit-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "PopupKit-dummy.m"; sourceTree = ""; }; 9C352CCF9583FA1BD1CE1A70188BDDBF /* HXPreviewContentView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = HXPreviewContentView.h; path = HXPhotoPicker/View/HXPreviewContentView.h; sourceTree = ""; }; @@ -2462,12 +2443,12 @@ 9CEFCE42691A0ECB0E8A463F989622FE /* YYTextParser.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = YYTextParser.h; path = YYText/String/YYTextParser.h; sourceTree = ""; }; 9CFC2C3F63367B7E970D1A67DC3CAF60 /* SDAssociatedObject.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDAssociatedObject.m; path = SDWebImage/Private/SDAssociatedObject.m; sourceTree = ""; }; 9D61161B62CF725DE3295BADEBD42ABC /* SDImageTransformer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDImageTransformer.h; path = SDWebImage/Core/SDImageTransformer.h; sourceTree = ""; }; - 9D940727FF8FB9C785EB98E56350EF41 /* Podfile */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; name = Podfile; path = ../Podfile; sourceTree = SOURCE_ROOT; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; - 9DC1DE5DAAABC990E10D0F7467C5DBF0 /* mz_compat.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = mz_compat.c; path = SSZipArchive/minizip/mz_compat.c; sourceTree = ""; }; + 9D940727FF8FB9C785EB98E56350EF41 /* Podfile */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; lastKnownFileType = text; name = Podfile; path = ../Podfile; sourceTree = SOURCE_ROOT; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; + 9DC1DE5DAAABC990E10D0F7467C5DBF0 /* mz_compat.c */ = {isa = PBXFileReference; includeInIndex = 1; name = mz_compat.c; path = SSZipArchive/minizip/mz_compat.c; sourceTree = ""; }; 9DEAC4128EABD5C282220D8037067378 /* MJRefreshComponent.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MJRefreshComponent.m; path = MJRefresh/Base/MJRefreshComponent.m; sourceTree = ""; }; 9E1CB125911027304917501866F638DF /* HXPhotoEditGridMaskLayer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = HXPhotoEditGridMaskLayer.h; path = HXPhotoPicker/HXPhotoEdit/View/HXPhotoEditGridMaskLayer.h; sourceTree = ""; }; 9E7DABF9B441F1D29ED1EB06085D9820 /* SDImageCachesManagerOperation.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDImageCachesManagerOperation.m; path = SDWebImage/Private/SDImageCachesManagerOperation.m; sourceTree = ""; }; - 9EC4412FE53CE3AAED2808F4BA3BAC93 /* enc.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = enc.c; path = src/dsp/enc.c; sourceTree = ""; }; + 9EC4412FE53CE3AAED2808F4BA3BAC93 /* enc.c */ = {isa = PBXFileReference; includeInIndex = 1; name = enc.c; path = src/dsp/enc.c; sourceTree = ""; }; 9F21C73A854702BE7E7FB5BD8821F463 /* HXPhotoEditViewController.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = HXPhotoEditViewController.m; path = HXPhotoPicker/Controller/HXPhotoEditViewController.m; sourceTree = ""; }; 9F872219F0C262B84899FA95211AAA2C /* Reachability-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Reachability-umbrella.h"; sourceTree = ""; }; 9F9D995589C0B2BF7D97772498376748 /* UIImage+ForceDecode.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIImage+ForceDecode.h"; path = "SDWebImage/Core/UIImage+ForceDecode.h"; sourceTree = ""; }; @@ -2477,7 +2458,6 @@ A058C1E34EDA21F2027DD7FFD9261251 /* FMDB.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = FMDB.modulemap; sourceTree = ""; }; A0D1F832105B60C25A0B058473BDDBF6 /* AFNetworkReachabilityManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AFNetworkReachabilityManager.h; path = AFNetworking/AFNetworkReachabilityManager.h; sourceTree = ""; }; A0EE52E4C9B9F839946CE977F2B25EAC /* UITableView+FDTemplateLayoutCell-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "UITableView+FDTemplateLayoutCell-prefix.pch"; sourceTree = ""; }; - A10F95D0AE89DAE27A4E48E1B3F007C7 /* ImageIO.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = ImageIO.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS14.0.sdk/System/Library/Frameworks/ImageIO.framework; sourceTree = DEVELOPER_DIR; }; A1381765BC8C73E769BE7102DE61881A /* MJRefresh-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "MJRefresh-prefix.pch"; sourceTree = ""; }; A1CC909F024A174204111BB1133B129A /* MJRefreshConfig.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MJRefreshConfig.h; path = MJRefresh/MJRefreshConfig.h; sourceTree = ""; }; A1D2722DA2CA160A6579343915B032E1 /* SDImageIOAnimatedCoder.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDImageIOAnimatedCoder.h; path = SDWebImage/Core/SDImageIOAnimatedCoder.h; sourceTree = ""; }; @@ -2488,27 +2468,27 @@ A244112569CCA324C5C9769F9BBB39AE /* MJRefreshNormalTrailer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MJRefreshNormalTrailer.h; path = MJRefresh/Custom/Trailer/MJRefreshNormalTrailer.h; sourceTree = ""; }; A2BB9E0FFCD39CA9385ECF69376966E8 /* neon.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = neon.h; path = src/dsp/neon.h; sourceTree = ""; }; A2D04F33244A1A53B20F4D01D8199C5C /* IQUIScrollView+Additions.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "IQUIScrollView+Additions.h"; path = "IQKeyboardManager/Categories/IQUIScrollView+Additions.h"; sourceTree = ""; }; - A300C9ABC87BA342E9A39B31B5D18A68 /* dec_mips32.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = dec_mips32.c; path = src/dsp/dec_mips32.c; sourceTree = ""; }; + A300C9ABC87BA342E9A39B31B5D18A68 /* dec_mips32.c */ = {isa = PBXFileReference; includeInIndex = 1; name = dec_mips32.c; path = src/dsp/dec_mips32.c; sourceTree = ""; }; A3737864F9B51A221E32F5E8BA6A4FDA /* NSString+HTML.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSString+HTML.h"; path = "Core/Source/NSString+HTML.h"; sourceTree = ""; }; - A3A80BA70CFB7F75C5391BEBBBA8C9DA /* FMDB.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = FMDB.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - A3CCCB819E1E7D5B874E79EA17DFD362 /* lossless_neon.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = lossless_neon.c; path = src/dsp/lossless_neon.c; sourceTree = ""; }; + A3A80BA70CFB7F75C5391BEBBBA8C9DA /* FMDB */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = FMDB; path = FMDB.framework; sourceTree = BUILT_PRODUCTS_DIR; }; + A3CCCB819E1E7D5B874E79EA17DFD362 /* lossless_neon.c */ = {isa = PBXFileReference; includeInIndex = 1; name = lossless_neon.c; path = src/dsp/lossless_neon.c; sourceTree = ""; }; A3E36DAE78D325D3F683D114137D26D6 /* HXPhotoEditViewController.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = HXPhotoEditViewController.h; path = HXPhotoPicker/Controller/HXPhotoEditViewController.h; sourceTree = ""; }; A412475DE3D7CCF5A26312BD4883280E /* FMResultSet.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FMResultSet.h; path = src/fmdb/FMResultSet.h; sourceTree = ""; }; A4A2A661A176B7B9347BCE37E5C484FC /* MOFSToolView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MOFSToolView.h; path = MOFSPickerManagerDemo/MOFSPickerManager/MOFSToolView.h; sourceTree = ""; }; - A4B405668BA72D7AA8F773B9D0EF8A6B /* mz_strm_zlib.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = mz_strm_zlib.c; path = SSZipArchive/minizip/mz_strm_zlib.c; sourceTree = ""; }; + A4B405668BA72D7AA8F773B9D0EF8A6B /* mz_strm_zlib.c */ = {isa = PBXFileReference; includeInIndex = 1; name = mz_strm_zlib.c; path = SSZipArchive/minizip/mz_strm_zlib.c; sourceTree = ""; }; A4D79CB0566885023A073BC859DFF1AF /* common_sse2.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = common_sse2.h; path = src/dsp/common_sse2.h; sourceTree = ""; }; A4DBD013A0C5CD77A22DBC300D6ADE58 /* Pods-ProductApp-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Pods-ProductApp-umbrella.h"; sourceTree = ""; }; - A4FA15D44DF6BAC7550EDEED10862AA3 /* AFNetworking.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = AFNetworking.framework; sourceTree = BUILT_PRODUCTS_DIR; }; + A4FA15D44DF6BAC7550EDEED10862AA3 /* AFNetworking */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = AFNetworking; path = AFNetworking.framework; sourceTree = BUILT_PRODUCTS_DIR; }; A54BFE4D1B9D38390C46661C93EC20D3 /* SDAnimatedImageView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDAnimatedImageView.h; path = SDWebImage/Core/SDAnimatedImageView.h; sourceTree = ""; }; A5701544C8578321D20007913772AC50 /* DTHTMLAttributedStringBuilder.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = DTHTMLAttributedStringBuilder.m; path = Core/Source/DTHTMLAttributedStringBuilder.m; sourceTree = ""; }; - A5AE93872D2A208EEF8D4EDC1BC9ED23 /* tags.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = tags.c; path = discount/tags.c; sourceTree = ""; }; + A5AE93872D2A208EEF8D4EDC1BC9ED23 /* tags.c */ = {isa = PBXFileReference; includeInIndex = 1; name = tags.c; path = discount/tags.c; sourceTree = ""; }; A5B491C431A57856838D806E75A9B517 /* UITableView+SDAutoTableViewCellHeight.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UITableView+SDAutoTableViewCellHeight.h"; path = "SDAutoLayoutDemo/SDAutoLayout/UITableView+SDAutoTableViewCellHeight.h"; sourceTree = ""; }; A5E6D92892F5A2B9131430039B3749CF /* rescaler_utils.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = rescaler_utils.h; path = src/utils/rescaler_utils.h; sourceTree = ""; }; A5EABA37CDBC5E32C423AA1A924325FB /* HXPhotoEditChartletPreviewView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = HXPhotoEditChartletPreviewView.m; path = HXPhotoPicker/HXPhotoEdit/View/HXPhotoEditChartletPreviewView.m; sourceTree = ""; }; A6322C9B8862D78D1383CCFBC47FCFAF /* SRHash.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SRHash.h; path = SocketRocket/Internal/Utilities/SRHash.h; sourceTree = ""; }; A6A7D545392537FA60DD8FB1E87A76D7 /* HXCollectionView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = HXCollectionView.h; path = HXPhotoPicker/View/HXCollectionView.h; sourceTree = ""; }; - A6B07CCCE681E5C470EECB767E656B20 /* alpha_processing_sse41.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = alpha_processing_sse41.c; path = src/dsp/alpha_processing_sse41.c; sourceTree = ""; }; - A6B140DFEDBEAF1CB22C2017005F2977 /* resource.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = resource.c; path = discount/resource.c; sourceTree = ""; }; + A6B07CCCE681E5C470EECB767E656B20 /* alpha_processing_sse41.c */ = {isa = PBXFileReference; includeInIndex = 1; name = alpha_processing_sse41.c; path = src/dsp/alpha_processing_sse41.c; sourceTree = ""; }; + A6B140DFEDBEAF1CB22C2017005F2977 /* resource.c */ = {isa = PBXFileReference; includeInIndex = 1; name = resource.c; path = discount/resource.c; sourceTree = ""; }; A6D42B7DC699075BB14741A770AAB241 /* AFNetworking-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "AFNetworking-dummy.m"; sourceTree = ""; }; A73A04F6288346437E43099581620300 /* HXPhotoCustomNavigationBar.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = HXPhotoCustomNavigationBar.h; path = HXPhotoPicker/View/HXPhotoCustomNavigationBar.h; sourceTree = ""; }; A7B169485617ECA5A5217C8E7A8C99C8 /* SRSecurityPolicy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SRSecurityPolicy.m; path = SocketRocket/SRSecurityPolicy.m; sourceTree = ""; }; @@ -2522,13 +2502,12 @@ A971E77FC3E3D8A888A0AA33A509D6FE /* DTBreakHTMLElement.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = DTBreakHTMLElement.h; path = Core/Source/DTBreakHTMLElement.h; sourceTree = ""; }; A998A53C51C3AE9A0F514DE405B79C8A /* UIImageView+AFNetworking.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIImageView+AFNetworking.h"; path = "UIKit+AFNetworking/UIImageView+AFNetworking.h"; sourceTree = ""; }; A9AA4A240225F5E42168647C689286B6 /* IQKeyboardManager-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "IQKeyboardManager-prefix.pch"; sourceTree = ""; }; - A9B8BE1329A3B5794C767EFDF9A2EAF1 /* html5.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = html5.c; path = discount/html5.c; sourceTree = ""; }; + A9B8BE1329A3B5794C767EFDF9A2EAF1 /* html5.c */ = {isa = PBXFileReference; includeInIndex = 1; name = html5.c; path = discount/html5.c; sourceTree = ""; }; AA2B04DE1677496445218CC440CBBD58 /* SRMutex.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SRMutex.m; path = SocketRocket/Internal/Utilities/SRMutex.m; sourceTree = ""; }; - AA584F6EDAD1146F5522055A8B14E09A /* Accelerate.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Accelerate.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS14.0.sdk/System/Library/Frameworks/Accelerate.framework; sourceTree = DEVELOPER_DIR; }; - AA5B3C9B72E1F445F2B91FA83BD79BC4 /* anim_encode.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = anim_encode.c; path = src/mux/anim_encode.c; sourceTree = ""; }; - AA6A76EBFF8CA3A751DE382FC85DF39A /* enc_mips32.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = enc_mips32.c; path = src/dsp/enc_mips32.c; sourceTree = ""; }; + AA5B3C9B72E1F445F2B91FA83BD79BC4 /* anim_encode.c */ = {isa = PBXFileReference; includeInIndex = 1; name = anim_encode.c; path = src/mux/anim_encode.c; sourceTree = ""; }; + AA6A76EBFF8CA3A751DE382FC85DF39A /* enc_mips32.c */ = {isa = PBXFileReference; includeInIndex = 1; name = enc_mips32.c; path = src/dsp/enc_mips32.c; sourceTree = ""; }; AA95BC2AAB8CFBE95A60B85F6EDDF514 /* DTCoreTextConstants.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = DTCoreTextConstants.m; path = Core/Source/DTCoreTextConstants.m; sourceTree = ""; }; - AABC9C9800B10FF17DCC23AB205132BC /* alpha_processing.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = alpha_processing.c; path = src/dsp/alpha_processing.c; sourceTree = ""; }; + AABC9C9800B10FF17DCC23AB205132BC /* alpha_processing.c */ = {isa = PBXFileReference; includeInIndex = 1; name = alpha_processing.c; path = src/dsp/alpha_processing.c; sourceTree = ""; }; AB8834C5B2F2D7FABED0053F752E3763 /* alphai_dec.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = alphai_dec.h; path = src/dec/alphai_dec.h; sourceTree = ""; }; ABB340CEB545E6C39E537F3DBBFD92E6 /* GYSDK.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = GYSDK.debug.xcconfig; sourceTree = ""; }; ABFAC8F95F8774D0AD3E11CD00C00988 /* SSZipCommon.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SSZipCommon.h; path = SSZipArchive/SSZipCommon.h; sourceTree = ""; }; @@ -2536,34 +2515,34 @@ AC505A6744FC7FC7FFDC255CEFB5DAA5 /* HXPhotoEditGraffitiColorView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = HXPhotoEditGraffitiColorView.m; path = HXPhotoPicker/HXPhotoEdit/View/HXPhotoEditGraffitiColorView.m; sourceTree = ""; }; ACBE26459EE1917185F614C1891BFB04 /* YYTextInput.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = YYTextInput.h; path = YYText/Component/YYTextInput.h; sourceTree = ""; }; ACF46D013E23C23B8E4A1ADD61CEDB9E /* MOFSPickerManager-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "MOFSPickerManager-dummy.m"; sourceTree = ""; }; - AD7A5C9DFBC708F8731B9B16ABE25D5D /* enc_neon.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = enc_neon.c; path = src/dsp/enc_neon.c; sourceTree = ""; }; + AD7A5C9DFBC708F8731B9B16ABE25D5D /* enc_neon.c */ = {isa = PBXFileReference; includeInIndex = 1; name = enc_neon.c; path = src/dsp/enc_neon.c; sourceTree = ""; }; AD838E7A51EC7744BD349FE55EC72164 /* HXPhotoPicker-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "HXPhotoPicker-dummy.m"; sourceTree = ""; }; AD94470035A66CB6933A108213DAFF27 /* UIFont+HXExtension.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIFont+HXExtension.h"; path = "HXPhotoPicker/Category/UIFont+HXExtension.h"; sourceTree = ""; }; AD9DE022D5189B45BF5176B81B7B8CE0 /* SDWebImage.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = SDWebImage.modulemap; sourceTree = ""; }; - ADD43CBF2C008B6ECDD089CF8FC9D078 /* alpha_processing_sse2.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = alpha_processing_sse2.c; path = src/dsp/alpha_processing_sse2.c; sourceTree = ""; }; + ADD43CBF2C008B6ECDD089CF8FC9D078 /* alpha_processing_sse2.c */ = {isa = PBXFileReference; includeInIndex = 1; name = alpha_processing_sse2.c; path = src/dsp/alpha_processing_sse2.c; sourceTree = ""; }; ADDDA5193427FEB1B1CB2A9795EE9FEE /* SSZipArchive.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SSZipArchive.h; path = SSZipArchive/SSZipArchive.h; sourceTree = ""; }; ADF823348C55C5A30E6D258C14CF6871 /* TADotView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = TADotView.h; path = SDCycleScrollView/Lib/SDCycleScrollView/PageControl/TADotView.h; sourceTree = ""; }; AE09CD746B517C56A390C247B2F07201 /* SRLog.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SRLog.m; path = SocketRocket/Internal/Utilities/SRLog.m; sourceTree = ""; }; AE30E28DADB4650D80BB7ECAC41E9636 /* MJRefreshBackNormalFooter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MJRefreshBackNormalFooter.h; path = MJRefresh/Custom/Footer/Back/MJRefreshBackNormalFooter.h; sourceTree = ""; }; - AE411BE549828E722A2F19A4D74DF222 /* GTCommonSDK.xcframework */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = wrapper.xcframework; path = GTCommonSDK.xcframework; sourceTree = ""; }; + AE411BE549828E722A2F19A4D74DF222 /* GTCommonSDK.xcframework */ = {isa = PBXFileReference; includeInIndex = 1; path = GTCommonSDK.xcframework; sourceTree = ""; }; AE76C9CF85BF9390AA57642EDFA26C36 /* DTCoreTextParagraphStyle.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = DTCoreTextParagraphStyle.m; path = Core/Source/DTCoreTextParagraphStyle.m; sourceTree = ""; }; AEC4D8A3BAE66B789017DD4AE19F2C39 /* NSString+DTURLEncoding.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "NSString+DTURLEncoding.m"; path = "Core/Source/NSString+DTURLEncoding.m"; sourceTree = ""; }; AEDA9C0284D90F65763F09B742A27F5A /* UILabel+HXExtension.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UILabel+HXExtension.m"; path = "HXPhotoPicker/Category/UILabel+HXExtension.m"; sourceTree = ""; }; AEFDD45CD793C4F0C87915277A8AC028 /* UIView+DTFoundation.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIView+DTFoundation.m"; path = "Core/Source/iOS/UIView+DTFoundation.m"; sourceTree = ""; }; - AF180E00FD53C748517206FEA6D467EF /* UMDevice.xcframework */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = wrapper.xcframework; name = UMDevice.xcframework; path = UMDevice_3.4.0/UMDevice.xcframework; sourceTree = ""; }; + AF180E00FD53C748517206FEA6D467EF /* UMDevice.xcframework */ = {isa = PBXFileReference; includeInIndex = 1; name = UMDevice.xcframework; path = UMDevice_3.4.0/UMDevice.xcframework; sourceTree = ""; }; AF8FDE290405808D1257B00C822061D9 /* GHMarkdownParser.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GHMarkdownParser.m; path = GHMarkdownParser/GHMarkdownParser/GHMarkdownParser.m; sourceTree = ""; }; AF968957116292C99F2B91501F4D76F4 /* SDWebImageDefine.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDWebImageDefine.m; path = SDWebImage/Core/SDWebImageDefine.m; sourceTree = ""; }; AFA851E6CFF62BEA42838B5B5A0E1641 /* SocketRocket.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SocketRocket.h; path = SocketRocket/SocketRocket.h; sourceTree = ""; }; B000C67AFE44DC6A055192917302A046 /* AFURLResponseSerialization.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AFURLResponseSerialization.m; path = AFNetworking/AFURLResponseSerialization.m; sourceTree = ""; }; - B017EC0B025D0E5C3A2B3E30C32F7B1A /* lossless_enc_sse41.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = lossless_enc_sse41.c; path = src/dsp/lossless_enc_sse41.c; sourceTree = ""; }; + B017EC0B025D0E5C3A2B3E30C32F7B1A /* lossless_enc_sse41.c */ = {isa = PBXFileReference; includeInIndex = 1; name = lossless_enc_sse41.c; path = src/dsp/lossless_enc_sse41.c; sourceTree = ""; }; B01E3F1267CD3CD8BE8EA780D9654B30 /* YYTextAsyncLayer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = YYTextAsyncLayer.h; path = YYText/Utility/YYTextAsyncLayer.h; sourceTree = ""; }; B074FEA81269824D6D99FD0549F1E098 /* SDCollectionViewCell.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDCollectionViewCell.h; path = SDCycleScrollView/Lib/SDCycleScrollView/SDCollectionViewCell.h; sourceTree = ""; }; - B077D8F39FBB054A51A693844573D637 /* Pods_ProductApp.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_ProductApp.framework; sourceTree = BUILT_PRODUCTS_DIR; }; + B077D8F39FBB054A51A693844573D637 /* Pods-ProductApp */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = "Pods-ProductApp"; path = Pods_ProductApp.framework; sourceTree = BUILT_PRODUCTS_DIR; }; B0892B69B85CC50F27D3BE5090BF1FDE /* DTFoundationConstants.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = DTFoundationConstants.m; path = Core/Source/DTFoundationConstants.m; sourceTree = ""; }; - B094AAA9E090A73755239CDF6FA0A2F3 /* vp8_dec.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = vp8_dec.c; path = src/dec/vp8_dec.c; sourceTree = ""; }; - B0B214D775196BA7CA8E17E53048A493 /* SDWebImage.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = SDWebImage.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - B0E09A4912CC7F2A572B3A4B1AC8C2B2 /* yuv_sse2.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = yuv_sse2.c; path = src/dsp/yuv_sse2.c; sourceTree = ""; }; - B0E26D743F6D7B0790EC4FC5B3C62D14 /* predictor_enc.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = predictor_enc.c; path = src/enc/predictor_enc.c; sourceTree = ""; }; + B094AAA9E090A73755239CDF6FA0A2F3 /* vp8_dec.c */ = {isa = PBXFileReference; includeInIndex = 1; name = vp8_dec.c; path = src/dec/vp8_dec.c; sourceTree = ""; }; + B0B214D775196BA7CA8E17E53048A493 /* SDWebImage */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = SDWebImage; path = SDWebImage.framework; sourceTree = BUILT_PRODUCTS_DIR; }; + B0E09A4912CC7F2A572B3A4B1AC8C2B2 /* yuv_sse2.c */ = {isa = PBXFileReference; includeInIndex = 1; name = yuv_sse2.c; path = src/dsp/yuv_sse2.c; sourceTree = ""; }; + B0E26D743F6D7B0790EC4FC5B3C62D14 /* predictor_enc.c */ = {isa = PBXFileReference; includeInIndex = 1; name = predictor_enc.c; path = src/enc/predictor_enc.c; sourceTree = ""; }; B0EAE394F330B2E3C9B5E47C87833285 /* YYTextRunDelegate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = YYTextRunDelegate.h; path = YYText/String/YYTextRunDelegate.h; sourceTree = ""; }; B1689309647881A07E346408055B59AB /* MJRefresh-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "MJRefresh-dummy.m"; sourceTree = ""; }; B1C712EF5EAD5ADE6AED50E61A79C00C /* HXPhotoPreviewViewController.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = HXPhotoPreviewViewController.h; path = HXPhotoPicker/Controller/HXPhotoPreviewViewController.h; sourceTree = ""; }; @@ -2585,16 +2564,15 @@ B5B255733EF04B6B984558C2B41E598D /* YYTextEffectWindow.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = YYTextEffectWindow.h; path = YYText/Component/YYTextEffectWindow.h; sourceTree = ""; }; B6227017EADE4D74A43688DAA53ED7AB /* FMDatabaseQueue.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FMDatabaseQueue.m; path = src/fmdb/FMDatabaseQueue.m; sourceTree = ""; }; B6441C18003FBD17CB4E1636CB64A692 /* DTCSSStylesheet.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = DTCSSStylesheet.h; path = Core/Source/DTCSSStylesheet.h; sourceTree = ""; }; - B6650F9965F1FD8317F571888350FD33 /* dec_mips_dsp_r2.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = dec_mips_dsp_r2.c; path = src/dsp/dec_mips_dsp_r2.c; sourceTree = ""; }; - B6852A271D79762AFC3F192046D9574D /* bit_writer_utils.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = bit_writer_utils.c; path = src/utils/bit_writer_utils.c; sourceTree = ""; }; + B6650F9965F1FD8317F571888350FD33 /* dec_mips_dsp_r2.c */ = {isa = PBXFileReference; includeInIndex = 1; name = dec_mips_dsp_r2.c; path = src/dsp/dec_mips_dsp_r2.c; sourceTree = ""; }; + B6852A271D79762AFC3F192046D9574D /* bit_writer_utils.c */ = {isa = PBXFileReference; includeInIndex = 1; name = bit_writer_utils.c; path = src/utils/bit_writer_utils.c; sourceTree = ""; }; B72D5E1A1706672E0AA36959BA34618F /* SSZipArchive-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "SSZipArchive-dummy.m"; sourceTree = ""; }; B753A05121FEF7945FED230DCBD0462E /* SDDeviceHelper.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDDeviceHelper.h; path = SDWebImage/Private/SDDeviceHelper.h; sourceTree = ""; }; B7709821992A833518BBF8B3646C8C0E /* HXCameraBottomView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = HXCameraBottomView.h; path = HXPhotoPicker/View/HXCameraBottomView.h; sourceTree = ""; }; B7731C08DC5A42E05AA1BC6EE5CA560D /* SDWebImageOperation.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDWebImageOperation.h; path = SDWebImage/Core/SDWebImageOperation.h; sourceTree = ""; }; B7824EAAA1B8F9F5D8A1D58B56B19F00 /* UIImage+Metadata.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIImage+Metadata.h"; path = "SDWebImage/Core/UIImage+Metadata.h"; sourceTree = ""; }; - B7828D67D5BAA93E9E63F6D5A35CB7E1 /* mz_strm_mem.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = mz_strm_mem.c; path = SSZipArchive/minizip/mz_strm_mem.c; sourceTree = ""; }; + B7828D67D5BAA93E9E63F6D5A35CB7E1 /* mz_strm_mem.c */ = {isa = PBXFileReference; includeInIndex = 1; name = mz_strm_mem.c; path = SSZipArchive/minizip/mz_strm_mem.c; sourceTree = ""; }; B7A54DAC56BD73219761214D92093E1B /* NSRunLoop+SRWebSocket.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSRunLoop+SRWebSocket.h"; path = "SocketRocket/NSRunLoop+SRWebSocket.h"; sourceTree = ""; }; - B7E4D4BC9EAE8F2B7307AF9A9C12C701 /* SystemConfiguration.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = SystemConfiguration.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS14.0.sdk/System/Library/Frameworks/SystemConfiguration.framework; sourceTree = DEVELOPER_DIR; }; B7E9CB42550FD3443D279F7D0129241D /* HXPhotoClippingView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = HXPhotoClippingView.m; path = HXPhotoPicker/HXPhotoEdit/View/HXPhotoClippingView.m; sourceTree = ""; }; B7EF56E0ED0305F42F53F61CF4898FBF /* DTDictationPlaceholderView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = DTDictationPlaceholderView.m; path = Core/Source/DTDictationPlaceholderView.m; sourceTree = ""; }; B804D2CC99F7550A8D10266C44429E64 /* MJRefreshStateTrailer.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MJRefreshStateTrailer.m; path = MJRefresh/Custom/Trailer/MJRefreshStateTrailer.m; sourceTree = ""; }; @@ -2617,14 +2595,14 @@ BC355BE0D4E74E2C9B28BCFDC9D961D8 /* SDAutoLayout-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "SDAutoLayout-umbrella.h"; sourceTree = ""; }; BC4F83EA2A266AC38A2F1CFD924FCD22 /* YYTextDebugOption.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = YYTextDebugOption.h; path = YYText/Component/YYTextDebugOption.h; sourceTree = ""; }; BC8FC99B7984D5402FE68B42A32DDD80 /* SSZipArchive-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "SSZipArchive-prefix.pch"; sourceTree = ""; }; - BC996223D54F1885C53D203335532BE5 /* mz_zip_rw.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = mz_zip_rw.c; path = SSZipArchive/minizip/mz_zip_rw.c; sourceTree = ""; }; + BC996223D54F1885C53D203335532BE5 /* mz_zip_rw.c */ = {isa = PBXFileReference; includeInIndex = 1; name = mz_zip_rw.c; path = SSZipArchive/minizip/mz_zip_rw.c; sourceTree = ""; }; BCB71A981F7667FEC11F8FA066A7ACDE /* HXCircleProgressView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = HXCircleProgressView.h; path = HXPhotoPicker/View/HXCircleProgressView.h; sourceTree = ""; }; - BCD766F2250B68E1CC3046A104EA521E /* tree_enc.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = tree_enc.c; path = src/enc/tree_enc.c; sourceTree = ""; }; - BCF05379597816CE7102E795F76EF30C /* quant_levels_utils.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = quant_levels_utils.c; path = src/utils/quant_levels_utils.c; sourceTree = ""; }; - BD09731CFE3ACBFDCD5B26404F917CC8 /* sharpyuv_cpu.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = sharpyuv_cpu.c; path = sharpyuv/sharpyuv_cpu.c; sourceTree = ""; }; - BD17CBD752CE8E90BD08D8B4160901D0 /* buffer_dec.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = buffer_dec.c; path = src/dec/buffer_dec.c; sourceTree = ""; }; + BCD766F2250B68E1CC3046A104EA521E /* tree_enc.c */ = {isa = PBXFileReference; includeInIndex = 1; name = tree_enc.c; path = src/enc/tree_enc.c; sourceTree = ""; }; + BCF05379597816CE7102E795F76EF30C /* quant_levels_utils.c */ = {isa = PBXFileReference; includeInIndex = 1; name = quant_levels_utils.c; path = src/utils/quant_levels_utils.c; sourceTree = ""; }; + BD09731CFE3ACBFDCD5B26404F917CC8 /* sharpyuv_cpu.c */ = {isa = PBXFileReference; includeInIndex = 1; name = sharpyuv_cpu.c; path = sharpyuv/sharpyuv_cpu.c; sourceTree = ""; }; + BD17CBD752CE8E90BD08D8B4160901D0 /* buffer_dec.c */ = {isa = PBXFileReference; includeInIndex = 1; name = buffer_dec.c; path = src/dec/buffer_dec.c; sourceTree = ""; }; BD4A4A8FB49F1FBCAE5B76E26BBF485E /* SRMutex.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SRMutex.h; path = SocketRocket/Internal/Utilities/SRMutex.h; sourceTree = ""; }; - BDD9DFCB4CA71C52F10A7C4CD8DF4864 /* lossless_sse2.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = lossless_sse2.c; path = src/dsp/lossless_sse2.c; sourceTree = ""; }; + BDD9DFCB4CA71C52F10A7C4CD8DF4864 /* lossless_sse2.c */ = {isa = PBXFileReference; includeInIndex = 1; name = lossless_sse2.c; path = src/dsp/lossless_sse2.c; sourceTree = ""; }; BDF9E36DB4A69CC8C7A76EE72EADEFD8 /* MASViewConstraint.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MASViewConstraint.h; path = Masonry/MASViewConstraint.h; sourceTree = ""; }; BE4D1D90479E5EA58FBC77DFAA5D6F20 /* NSArray+HXExtension.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSArray+HXExtension.h"; path = "HXPhotoPicker/Category/NSArray+HXExtension.h"; sourceTree = ""; }; BE88F95BAF0AD09F40709F9C49C769FD /* SDImageAPNGCoder.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDImageAPNGCoder.h; path = SDWebImage/Core/SDImageAPNGCoder.h; sourceTree = ""; }; @@ -2638,28 +2616,28 @@ BFC296DCAB337534549A58E6419632A3 /* SDImageCachesManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDImageCachesManager.m; path = SDWebImage/Core/SDImageCachesManager.m; sourceTree = ""; }; BFCCDACEE08CE1F0A4BC27AF362E4142 /* GTSDK-xcframeworks.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "GTSDK-xcframeworks.sh"; sourceTree = ""; }; BFD2F998577AC991FEFDD4A937B2E228 /* NSObject+YYModel.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSObject+YYModel.h"; path = "YYModel/NSObject+YYModel.h"; sourceTree = ""; }; - C001C053DAA95CCB0FB1CADB92165EAC /* rescaler_neon.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = rescaler_neon.c; path = src/dsp/rescaler_neon.c; sourceTree = ""; }; + C001C053DAA95CCB0FB1CADB92165EAC /* rescaler_neon.c */ = {isa = PBXFileReference; includeInIndex = 1; name = rescaler_neon.c; path = src/dsp/rescaler_neon.c; sourceTree = ""; }; C02C267D39AC007B41FEC7550C9F59E1 /* NSArray+DTError.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSArray+DTError.h"; path = "Core/Source/NSArray+DTError.h"; sourceTree = ""; }; C0323D250E862166A10B27565669D078 /* IQKeyboardManager.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = IQKeyboardManager.debug.xcconfig; sourceTree = ""; }; - C0438C67CB10625F3D09E098A7F725C1 /* io_dec.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = io_dec.c; path = src/dec/io_dec.c; sourceTree = ""; }; + C0438C67CB10625F3D09E098A7F725C1 /* io_dec.c */ = {isa = PBXFileReference; includeInIndex = 1; name = io_dec.c; path = src/dec/io_dec.c; sourceTree = ""; }; C074CA38D27A6F89F5671AA24A441846 /* HXPhotoPersentInteractiveTransition.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = HXPhotoPersentInteractiveTransition.m; path = HXPhotoPicker/TransitionAnimation/HXPhotoPersentInteractiveTransition.m; sourceTree = ""; }; C08A7A20B848181906756626B763E688 /* HXPhotoEditGridMaskLayer.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = HXPhotoEditGridMaskLayer.m; path = HXPhotoPicker/HXPhotoEdit/View/HXPhotoEditGridMaskLayer.m; sourceTree = ""; }; C09447819519E4F94284A867A7C62AE1 /* DTFoundationConstants.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = DTFoundationConstants.h; path = Core/Source/DTFoundationConstants.h; sourceTree = ""; }; C0B3FC8F3CCF5AA5445F175CEF30C7C0 /* SRHash.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SRHash.m; path = SocketRocket/Internal/Utilities/SRHash.m; sourceTree = ""; }; C11F941291C80D22C8961A44E299C034 /* SDWebImageDownloaderRequestModifier.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDWebImageDownloaderRequestModifier.h; path = SDWebImage/Core/SDWebImageDownloaderRequestModifier.h; sourceTree = ""; }; - C19FCADC3466F695B6B1D7C9548FF052 /* filters_mips_dsp_r2.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = filters_mips_dsp_r2.c; path = src/dsp/filters_mips_dsp_r2.c; sourceTree = ""; }; + C19FCADC3466F695B6B1D7C9548FF052 /* filters_mips_dsp_r2.c */ = {isa = PBXFileReference; includeInIndex = 1; name = filters_mips_dsp_r2.c; path = src/dsp/filters_mips_dsp_r2.c; sourceTree = ""; }; C24A353911B9395F5A46B9B57CD28FC2 /* MJRefreshBackFooter.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MJRefreshBackFooter.m; path = MJRefresh/Base/MJRefreshBackFooter.m; sourceTree = ""; }; C24D2A464E4961C78DC0ACD72A375D61 /* DTAttributedTextContentView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = DTAttributedTextContentView.h; path = Core/Source/DTAttributedTextContentView.h; sourceTree = ""; }; C25955EF751FF518C60DBC4EEC0CAC7D /* DTFoundation-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "DTFoundation-prefix.pch"; sourceTree = ""; }; C25F44736874CC73BF0A79EE4A27B5A6 /* HXPhotoViewController.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = HXPhotoViewController.h; path = HXPhotoPicker/Controller/HXPhotoViewController.h; sourceTree = ""; }; C2B2658A32163C5136F5D81934E379A1 /* DTCoreGraphicsUtils.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = DTCoreGraphicsUtils.h; path = Core/Source/DTCoreGraphicsUtils.h; sourceTree = ""; }; C2DDC6368B3C7936DC1087B0D4FC1151 /* HXFullScreenCameraPlayView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = HXFullScreenCameraPlayView.m; path = HXPhotoPicker/View/HXFullScreenCameraPlayView.m; sourceTree = ""; }; - C2E6420E41D783A51FDF0A04159C8635 /* picture_tools_enc.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = picture_tools_enc.c; path = src/enc/picture_tools_enc.c; sourceTree = ""; }; + C2E6420E41D783A51FDF0A04159C8635 /* picture_tools_enc.c */ = {isa = PBXFileReference; includeInIndex = 1; name = picture_tools_enc.c; path = src/enc/picture_tools_enc.c; sourceTree = ""; }; C2EAAD49BEF5BAD7705657BC55367A8E /* UIPasteboard+YYText.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIPasteboard+YYText.m"; path = "YYText/Utility/UIPasteboard+YYText.m"; sourceTree = ""; }; C2FDE76A9AB5EC1C04C424BCAB5D1027 /* AFURLSessionManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AFURLSessionManager.h; path = AFNetworking/AFURLSessionManager.h; sourceTree = ""; }; C31A688F2F41D5B0746990FB2B88D86F /* HXPhotoViewPresentTransition.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = HXPhotoViewPresentTransition.h; path = HXPhotoPicker/TransitionAnimation/HXPhotoViewPresentTransition.h; sourceTree = ""; }; C3438927D0C3A8534E95845BCA0CCA51 /* Masonry-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Masonry-umbrella.h"; sourceTree = ""; }; - C37BA03E05295E80349C363652AE662A /* yuv.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = yuv.c; path = src/dsp/yuv.c; sourceTree = ""; }; + C37BA03E05295E80349C363652AE662A /* yuv.c */ = {isa = PBXFileReference; includeInIndex = 1; name = yuv.c; path = src/dsp/yuv.c; sourceTree = ""; }; C38701EDACDECAEDF48BC49210AD3B03 /* UIImage+GIF.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIImage+GIF.m"; path = "SDWebImage/Core/UIImage+GIF.m"; sourceTree = ""; }; C38941832534360C249641271C2453A6 /* UIView+WebCache.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIView+WebCache.h"; path = "SDWebImage/Core/UIView+WebCache.h"; sourceTree = ""; }; C3AACA171DE054FFE79413097669ADC7 /* Reachability.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = Reachability.debug.xcconfig; sourceTree = ""; }; @@ -2679,8 +2657,8 @@ C638D7244DE3FB4DC0AD5114732FA5CD /* MOFSDatePicker.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MOFSDatePicker.m; path = MOFSPickerManagerDemo/MOFSPickerManager/MOFSDatePicker.m; sourceTree = ""; }; C64D86D2501CF98A9BBD207E0D17490A /* UIImageView+HXExtension.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIImageView+HXExtension.h"; path = "HXPhotoPicker/Category/UIImageView+HXExtension.h"; sourceTree = ""; }; C689D14C5D3B00E1E520002481913460 /* UIButton+HXExtension.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIButton+HXExtension.m"; path = "HXPhotoPicker/Category/UIButton+HXExtension.m"; sourceTree = ""; }; - C68E856296DFA249BF8EA1642E60F8E3 /* basename.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = basename.c; path = discount/basename.c; sourceTree = ""; }; - C69AF8FC6AD1EC18659E5A4E0A72DC87 /* rescaler_utils.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = rescaler_utils.c; path = src/utils/rescaler_utils.c; sourceTree = ""; }; + C68E856296DFA249BF8EA1642E60F8E3 /* basename.c */ = {isa = PBXFileReference; includeInIndex = 1; name = basename.c; path = discount/basename.c; sourceTree = ""; }; + C69AF8FC6AD1EC18659E5A4E0A72DC87 /* rescaler_utils.c */ = {isa = PBXFileReference; includeInIndex = 1; name = rescaler_utils.c; path = src/utils/rescaler_utils.c; sourceTree = ""; }; C6B1C800DB0790B08E4E382003DF604E /* MJRefreshHeader.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MJRefreshHeader.m; path = MJRefresh/Base/MJRefreshHeader.m; sourceTree = ""; }; C6B56DE732DF75E347598C4B9537AFB7 /* UIImageView+HXExtension.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIImageView+HXExtension.m"; path = "HXPhotoPicker/Category/UIImageView+HXExtension.m"; sourceTree = ""; }; C6F73C062355927586D5F52C8A1AE8AA /* ViewController+MASAdditions.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "ViewController+MASAdditions.h"; path = "Masonry/ViewController+MASAdditions.h"; sourceTree = ""; }; @@ -2695,15 +2673,10 @@ C8948BF549340D74005457E325CD87B7 /* NSURL+DTAppLinks.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "NSURL+DTAppLinks.m"; path = "Core/Source/iOS/NSURL+DTAppLinks.m"; sourceTree = ""; }; C904C91FAD49BFCB284FD3218325A5C2 /* UIImage+HXExtension.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIImage+HXExtension.h"; path = "HXPhotoPicker/Category/UIImage+HXExtension.h"; sourceTree = ""; }; C98BEB8295C3A921EC6414CC77B022F9 /* SocketRocket-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "SocketRocket-umbrella.h"; sourceTree = ""; }; - CA0AEE571E6AA68FAB48FE9B0E5CD090 /* yuv_mips32.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = yuv_mips32.c; path = src/dsp/yuv_mips32.c; sourceTree = ""; }; + C9C41780298A275AB7FEB230584C79E3 /* Security.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Security.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.0.sdk/System/Library/Frameworks/Security.framework; sourceTree = DEVELOPER_DIR; }; + CA0AEE571E6AA68FAB48FE9B0E5CD090 /* yuv_mips32.c */ = {isa = PBXFileReference; includeInIndex = 1; name = yuv_mips32.c; path = src/dsp/yuv_mips32.c; sourceTree = ""; }; CA20DFC34B4BBF707397D48A17945CFE /* SSZipArchive.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = SSZipArchive.release.xcconfig; sourceTree = ""; }; CA5D79CDF6A0624125F79ACEEA8D47E7 /* MASConstraintMaker.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MASConstraintMaker.m; path = Masonry/MASConstraintMaker.m; sourceTree = ""; }; - CA820E7C2D755AB3007DF2D8 /* PrivacyInfo.xcprivacy */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = PrivacyInfo.xcprivacy; sourceTree = ""; }; - CA820E7E2D755AC5007DF2D8 /* PrivacyInfo.xcprivacy */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = PrivacyInfo.xcprivacy; sourceTree = ""; }; - CA820E802D755AD5007DF2D8 /* PrivacyInfo.xcprivacy */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = PrivacyInfo.xcprivacy; sourceTree = ""; }; - CA9708822D76CA0500DD05E0 /* PrivacyInfo.xcprivacy */ = {isa = PBXFileReference; lastKnownFileType = text.xml; name = PrivacyInfo.xcprivacy; path = "../../../../快存图/快存/Pods/SDWebImage/WebImage/PrivacyInfo.xcprivacy"; sourceTree = ""; }; - CA9708842D76CA1C00DD05E0 /* PrivacyInfo.xcprivacy */ = {isa = PBXFileReference; lastKnownFileType = text.xml; name = PrivacyInfo.xcprivacy; path = "../../../../快存图/快存/Pods/SDWebImage/WebImage/PrivacyInfo.xcprivacy"; sourceTree = ""; }; - CA9708862D76CA2700DD05E0 /* PrivacyInfo.xcprivacy */ = {isa = PBXFileReference; lastKnownFileType = text.xml; name = PrivacyInfo.xcprivacy; path = "../../../../快存图/快存/Pods/SDWebImage/WebImage/PrivacyInfo.xcprivacy"; sourceTree = ""; }; CB82C7B04B016B85663548E5243BAC26 /* Masonry.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = Masonry.release.xcconfig; sourceTree = ""; }; CBF54867064CD2E73AF8E3808D8FFAA9 /* mz_zip_rw.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = mz_zip_rw.h; path = SSZipArchive/minizip/mz_zip_rw.h; sourceTree = ""; }; CBF583F5C2546948FCBBC8FD6A6B2D03 /* IQKeyboardManager.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = IQKeyboardManager.release.xcconfig; sourceTree = ""; }; @@ -2716,38 +2689,38 @@ CDAF46E7243EE14953782B3A387A8167 /* UITableView+FDTemplateLayoutCell.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = "UITableView+FDTemplateLayoutCell.modulemap"; sourceTree = ""; }; CDB853724C7CFC389B3EB522D7F71F5F /* histogram_enc.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = histogram_enc.h; path = src/enc/histogram_enc.h; sourceTree = ""; }; CDF9422C14235E190BE1995F9C0A94C4 /* IQKeyboardReturnKeyHandler.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = IQKeyboardReturnKeyHandler.m; path = IQKeyboardManager/IQKeyboardReturnKeyHandler.m; sourceTree = ""; }; - CE1AA5EDCED3F203F3692D79B5D9AD29 /* mz_strm_pkcrypt.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = mz_strm_pkcrypt.c; path = SSZipArchive/minizip/mz_strm_pkcrypt.c; sourceTree = ""; }; + CE1AA5EDCED3F203F3692D79B5D9AD29 /* mz_strm_pkcrypt.c */ = {isa = PBXFileReference; includeInIndex = 1; name = mz_strm_pkcrypt.c; path = SSZipArchive/minizip/mz_strm_pkcrypt.c; sourceTree = ""; }; CE1B233E3B83DBF328F3E4853E6BC11C /* UITableView+SDAutoTableViewCellHeight.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UITableView+SDAutoTableViewCellHeight.m"; path = "SDAutoLayoutDemo/SDAutoLayout/UITableView+SDAutoTableViewCellHeight.m"; sourceTree = ""; }; - CE81975EAD095EB9DDAAB115BBEC90A9 /* dec_clip_tables.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = dec_clip_tables.c; path = src/dsp/dec_clip_tables.c; sourceTree = ""; }; - CE8F6AA8BAE754D28FDD1058B17EA6B5 /* ssim.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = ssim.c; path = src/dsp/ssim.c; sourceTree = ""; }; + CE81975EAD095EB9DDAAB115BBEC90A9 /* dec_clip_tables.c */ = {isa = PBXFileReference; includeInIndex = 1; name = dec_clip_tables.c; path = src/dsp/dec_clip_tables.c; sourceTree = ""; }; + CE8F6AA8BAE754D28FDD1058B17EA6B5 /* ssim.c */ = {isa = PBXFileReference; includeInIndex = 1; name = ssim.c; path = src/dsp/ssim.c; sourceTree = ""; }; CEBBE38414BD97EE84D26DA1CAEC1472 /* HXPhotoEditTextView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = HXPhotoEditTextView.m; path = HXPhotoPicker/HXPhotoEdit/View/HXPhotoEditTextView.m; sourceTree = ""; }; CEBFEF8E3FFAC9353BCD89D691342DC3 /* Pods-ProductApp.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-ProductApp.release.xcconfig"; sourceTree = ""; }; - CEF6660C4229CA2CC18F3C01554FB607 /* tree_dec.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = tree_dec.c; path = src/dec/tree_dec.c; sourceTree = ""; }; + CEF6660C4229CA2CC18F3C01554FB607 /* tree_dec.c */ = {isa = PBXFileReference; includeInIndex = 1; name = tree_dec.c; path = src/dec/tree_dec.c; sourceTree = ""; }; CF80748CD216CA9038D1FEAEB733F55A /* UICollectionViewLayout+MJRefresh.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UICollectionViewLayout+MJRefresh.m"; path = "MJRefresh/UICollectionViewLayout+MJRefresh.m"; sourceTree = ""; }; CFAE9D7C786B4AD657D79AFBD82BA262 /* SDWebImageWebPCoder-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "SDWebImageWebPCoder-dummy.m"; sourceTree = ""; }; CFC66C829B929CF3C0A7931105A0CD0E /* YYText.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = YYText.h; path = YYText/YYText.h; sourceTree = ""; }; - CFDBAA7E6103E31739DBCCEAEEF09DB6 /* filters_utils.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = filters_utils.c; path = src/utils/filters_utils.c; sourceTree = ""; }; + CFDBAA7E6103E31739DBCCEAEEF09DB6 /* filters_utils.c */ = {isa = PBXFileReference; includeInIndex = 1; name = filters_utils.c; path = src/utils/filters_utils.c; sourceTree = ""; }; CFE2D72E2B34C87B8A09732CC4C4252C /* YYTextInput.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = YYTextInput.m; path = YYText/Component/YYTextInput.m; sourceTree = ""; }; CFF089605460DFD29D955FE66570431F /* UIView+DTFoundation.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIView+DTFoundation.h"; path = "Core/Source/iOS/UIView+DTFoundation.h"; sourceTree = ""; }; - D01FF0F7046787151DBA803C3D1754A3 /* rescaler_sse2.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = rescaler_sse2.c; path = src/dsp/rescaler_sse2.c; sourceTree = ""; }; + D01FF0F7046787151DBA803C3D1754A3 /* rescaler_sse2.c */ = {isa = PBXFileReference; includeInIndex = 1; name = rescaler_sse2.c; path = src/dsp/rescaler_sse2.c; sourceTree = ""; }; D049980EDA70B842C1868D9DE20EC006 /* SDImageHEICCoder.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDImageHEICCoder.h; path = SDWebImage/Core/SDImageHEICCoder.h; sourceTree = ""; }; D04EA7A782B080F00D9E212F86039A58 /* DTTextBlock.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = DTTextBlock.m; path = Core/Source/DTTextBlock.m; sourceTree = ""; }; D05A582827FD8B50840EC40AFE06C452 /* SRHTTPConnectMessage.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SRHTTPConnectMessage.h; path = SocketRocket/Internal/Utilities/SRHTTPConnectMessage.h; sourceTree = ""; }; D05C39495CADDD4BEDE369C8A36A5A19 /* View+MASShorthandAdditions.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "View+MASShorthandAdditions.h"; path = "Masonry/View+MASShorthandAdditions.h"; sourceTree = ""; }; D077218F7A24CF688D2EBA935DFC140F /* HXPhotoLimitView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = HXPhotoLimitView.m; path = HXPhotoPicker/View/HXPhotoLimitView.m; sourceTree = ""; }; - D080EB8027C782685ED314C59FC24ECF /* province_data.xml */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xml; name = province_data.xml; path = MOFSPickerManagerDemo/MOFSPickerManager/province_data.xml; sourceTree = ""; }; + D080EB8027C782685ED314C59FC24ECF /* province_data.xml */ = {isa = PBXFileReference; includeInIndex = 1; name = province_data.xml; path = MOFSPickerManagerDemo/MOFSPickerManager/province_data.xml; sourceTree = ""; }; D0BE38C94D5318D5A636239903F92E97 /* HXPhotoManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = HXPhotoManager.h; path = HXPhotoPicker/HXPhotoManager.h; sourceTree = ""; }; - D0F75FC5788B9E96B40E3A44DE14524E /* province_data.json */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.json; name = province_data.json; path = MOFSPickerManagerDemo/MOFSPickerManager/province_data.json; sourceTree = ""; }; + D0F75FC5788B9E96B40E3A44DE14524E /* province_data.json */ = {isa = PBXFileReference; includeInIndex = 1; name = province_data.json; path = MOFSPickerManagerDemo/MOFSPickerManager/province_data.json; sourceTree = ""; }; D0FCC557A0074C760801A53B2FD392E3 /* UMCommon-xcframeworks.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "UMCommon-xcframeworks.sh"; sourceTree = ""; }; D19C6AB1CD2E310086246AFDF3B56FF2 /* SRLog.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SRLog.h; path = SocketRocket/Internal/Utilities/SRLog.h; sourceTree = ""; }; - D1E89A31867FF1FB44B4B999988F1B82 /* DTFoundation.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = DTFoundation.framework; sourceTree = BUILT_PRODUCTS_DIR; }; + D1E89A31867FF1FB44B4B999988F1B82 /* DTFoundation */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = DTFoundation; path = DTFoundation.framework; sourceTree = BUILT_PRODUCTS_DIR; }; D1E8C13276C10E9AEB4632647912896A /* UIRefreshControl+AFNetworking.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIRefreshControl+AFNetworking.h"; path = "UIKit+AFNetworking/UIRefreshControl+AFNetworking.h"; sourceTree = ""; }; D21D1CFF2E76F79BDC439FCC5C431365 /* DTAttributedLabel.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = DTAttributedLabel.h; path = Core/Source/DTAttributedLabel.h; sourceTree = ""; }; D24EEFCA2D251D3D86EC613F546CF940 /* DTActivityTitleView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = DTActivityTitleView.m; path = Core/Source/iOS/DTActivityTitleView.m; sourceTree = ""; }; D2B12A21491CB32EAF3B7AF927D70BC7 /* DTHorizontalRuleHTMLElement.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = DTHorizontalRuleHTMLElement.h; path = Core/Source/DTHorizontalRuleHTMLElement.h; sourceTree = ""; }; D320A337D18A9E6F2FBE88C1CAFEA423 /* SSZipArchive.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SSZipArchive.m; path = SSZipArchive/SSZipArchive.m; sourceTree = ""; }; D32151C5488A1884223D15CC92B23760 /* YYTextView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = YYTextView.h; path = YYText/YYTextView.h; sourceTree = ""; }; - D321657F8D95A83573D59B5290BDD4C6 /* lossless_enc_neon.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = lossless_enc_neon.c; path = src/dsp/lossless_enc_neon.c; sourceTree = ""; }; + D321657F8D95A83573D59B5290BDD4C6 /* lossless_enc_neon.c */ = {isa = PBXFileReference; includeInIndex = 1; name = lossless_enc_neon.c; path = src/dsp/lossless_enc_neon.c; sourceTree = ""; }; D32772EA4F5F1E5F6DD90EEB2CA1B89E /* SDWebImage-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "SDWebImage-Info.plist"; sourceTree = ""; }; D34A855C38027E9866A79C0008A06B42 /* SDImageIOCoder.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDImageIOCoder.h; path = SDWebImage/Core/SDImageIOCoder.h; sourceTree = ""; }; D3A24D3324FBB733E73E13BA6D825E78 /* AFNetworkActivityIndicatorManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AFNetworkActivityIndicatorManager.h; path = "UIKit+AFNetworking/AFNetworkActivityIndicatorManager.h"; sourceTree = ""; }; @@ -2759,12 +2732,12 @@ D4851A8940ACAFD04D3A87F0119C55C1 /* YYText.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = YYText.modulemap; sourceTree = ""; }; D4865D16CDC0F1ECC2C126B62EC383FD /* SDAutoLayout.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = SDAutoLayout.modulemap; sourceTree = ""; }; D48DD267398B0F8FA291D1C450A6924F /* DTCustomColoredAccessory.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = DTCustomColoredAccessory.m; path = Core/Source/iOS/DTCustomColoredAccessory.m; sourceTree = ""; }; - D4AB98A530475897042B61E943D781C1 /* random_utils.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = random_utils.c; path = src/utils/random_utils.c; sourceTree = ""; }; + D4AB98A530475897042B61E943D781C1 /* random_utils.c */ = {isa = PBXFileReference; includeInIndex = 1; name = random_utils.c; path = src/utils/random_utils.c; sourceTree = ""; }; D4BB6F15F1835513D07442B0E46E06B8 /* YYTextMagnifier.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = YYTextMagnifier.m; path = YYText/Component/YYTextMagnifier.m; sourceTree = ""; }; D5181AD2DFF5AE5063B27A28A83E0CD1 /* DTAttributedTextView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = DTAttributedTextView.m; path = Core/Source/DTAttributedTextView.m; sourceTree = ""; }; D518891912C163C73FE28742A8DD0917 /* huffman_encode_utils.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = huffman_encode_utils.h; path = src/utils/huffman_encode_utils.h; sourceTree = ""; }; D564B55F310EE561BEA716921286CF58 /* UIImage+Transform.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIImage+Transform.m"; path = "SDWebImage/Core/UIImage+Transform.m"; sourceTree = ""; }; - D6786E100B2EA41B9B7265AD9C1683CE /* GTExtensionSDK.xcframework */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = wrapper.xcframework; path = GTExtensionSDK.xcframework; sourceTree = ""; }; + D6786E100B2EA41B9B7265AD9C1683CE /* GTExtensionSDK.xcframework */ = {isa = PBXFileReference; includeInIndex = 1; path = GTExtensionSDK.xcframework; sourceTree = ""; }; D691AE19F3BF2E69C8F448E5F6CAE95B /* HXPhotoTools.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = HXPhotoTools.m; path = HXPhotoPicker/HXPhotoTools.m; sourceTree = ""; }; D6947DF8533E676D65E8300A4B9DB305 /* AFNetworkReachabilityManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AFNetworkReachabilityManager.m; path = AFNetworking/AFNetworkReachabilityManager.m; sourceTree = ""; }; D6A6A4AF69ED137882BBC95E56731971 /* SDAnimatedImagePlayer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDAnimatedImagePlayer.h; path = SDWebImage/Core/SDAnimatedImagePlayer.h; sourceTree = ""; }; @@ -2772,20 +2745,19 @@ D703D5D5B394205753672B63C10A069A /* quant_levels_dec_utils.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = quant_levels_dec_utils.h; path = src/utils/quant_levels_dec_utils.h; sourceTree = ""; }; D706695FEE581B807CC5EC1BEA53D236 /* SRWebSocket.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SRWebSocket.m; path = SocketRocket/SRWebSocket.m; sourceTree = ""; }; D78F57B1AB72D9AAA20A5AD293888AA2 /* DTCoreGraphicsUtils.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = DTCoreGraphicsUtils.m; path = Core/Source/DTCoreGraphicsUtils.m; sourceTree = ""; }; - D7A074E74CEE9DEEC7578621A4C345D4 /* dec_sse41.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = dec_sse41.c; path = src/dsp/dec_sse41.c; sourceTree = ""; }; + D7A074E74CEE9DEEC7578621A4C345D4 /* dec_sse41.c */ = {isa = PBXFileReference; includeInIndex = 1; name = dec_sse41.c; path = src/dsp/dec_sse41.c; sourceTree = ""; }; D80065F6C3E9F0B2772D1BBC9BEC1F6E /* LSTTimer-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "LSTTimer-dummy.m"; sourceTree = ""; }; D81BCAEB9B5917B6389C6680A77DCE01 /* HXPickerResult.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = HXPickerResult.h; path = HXPhotoPicker/Model/HXPickerResult.h; sourceTree = ""; }; D842C708F86A61C94706D9C3386A57F2 /* View+MASAdditions.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "View+MASAdditions.h"; path = "Masonry/View+MASAdditions.h"; sourceTree = ""; }; D8833D52AFADB8EE4B00440D584F1C91 /* Pods-ProductApp-acknowledgements.markdown */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; path = "Pods-ProductApp-acknowledgements.markdown"; sourceTree = ""; }; - D89057145031D5E566E5ECB93A0E1E83 /* sharpyuv_gamma.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = sharpyuv_gamma.c; path = sharpyuv/sharpyuv_gamma.c; sourceTree = ""; }; + D89057145031D5E566E5ECB93A0E1E83 /* sharpyuv_gamma.c */ = {isa = PBXFileReference; includeInIndex = 1; name = sharpyuv_gamma.c; path = sharpyuv/sharpyuv_gamma.c; sourceTree = ""; }; D8C9B0F23C16E214D58FEDE0D386A779 /* SRProxyConnect.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SRProxyConnect.h; path = SocketRocket/Internal/Proxy/SRProxyConnect.h; sourceTree = ""; }; D929F00B848F6F6093AA621F50DC9A56 /* HXPhotoPreviewLivePhotoCell.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = HXPhotoPreviewLivePhotoCell.m; path = HXPhotoPicker/View/HXPhotoPreviewLivePhotoCell.m; sourceTree = ""; }; D9BB40FFEB7581A787CE1C69AA985D13 /* DTLazyImageView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = DTLazyImageView.m; path = Core/Source/DTLazyImageView.m; sourceTree = ""; }; - D9E1CBCCADAE0E8BAC7F2EB3D635F333 /* CoreGraphics.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreGraphics.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS14.0.sdk/System/Library/Frameworks/CoreGraphics.framework; sourceTree = DEVELOPER_DIR; }; + D9D3196DF8865948F3B55A10BA2DFF8F /* CoreGraphics.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreGraphics.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.0.sdk/System/Library/Frameworks/CoreGraphics.framework; sourceTree = DEVELOPER_DIR; }; DA07C976C619BF745B55C83630111F76 /* MJRefreshNormalTrailer.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MJRefreshNormalTrailer.m; path = MJRefresh/Custom/Trailer/MJRefreshNormalTrailer.m; sourceTree = ""; }; DAB0FD9CB87CBF1DC524298838D8009E /* DTIframeTextAttachment.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = DTIframeTextAttachment.m; path = Core/Source/DTIframeTextAttachment.m; sourceTree = ""; }; - DABA87463FE4B3F73445189B4BEE4560 /* picture_psnr_enc.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = picture_psnr_enc.c; path = src/enc/picture_psnr_enc.c; sourceTree = ""; }; - DAC251005A162C58F46E8E214A8252C8 /* PhotosUI.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = PhotosUI.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS14.0.sdk/System/Library/Frameworks/PhotosUI.framework; sourceTree = DEVELOPER_DIR; }; + DABA87463FE4B3F73445189B4BEE4560 /* picture_psnr_enc.c */ = {isa = PBXFileReference; includeInIndex = 1; name = picture_psnr_enc.c; path = src/enc/picture_psnr_enc.c; sourceTree = ""; }; DAE4F054AB0C4A1E5FB5E9722AD1E28F /* UIView+MJExtension.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIView+MJExtension.h"; path = "MJRefresh/UIView+MJExtension.h"; sourceTree = ""; }; DB2AF0A53AEBE16138F32164CBFC919F /* HXAlbumListViewController.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = HXAlbumListViewController.m; path = HXPhotoPicker/Controller/HXAlbumListViewController.m; sourceTree = ""; }; DB8C663EF4073FBA13424F0DCDFC4293 /* SDWeakProxy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDWeakProxy.m; path = SDWebImage/Private/SDWeakProxy.m; sourceTree = ""; }; @@ -2794,42 +2766,42 @@ DC248EBB19D1DC06EAFF86B3F98E5C01 /* NSBezierPath+SDRoundedCorners.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSBezierPath+SDRoundedCorners.h"; path = "SDWebImage/Private/NSBezierPath+SDRoundedCorners.h"; sourceTree = ""; }; DCF94C045327950F1256B5FAEAB095A3 /* MOFSPickerManager.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = MOFSPickerManager.release.xcconfig; sourceTree = ""; }; DD09743343BB14E21DBA1FFCCA8A3425 /* NSScanner+HTML.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "NSScanner+HTML.m"; path = "Core/Source/NSScanner+HTML.m"; sourceTree = ""; }; - DD0D7F4CCFF8309B0304F5785EECA73F /* upsampling.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = upsampling.c; path = src/dsp/upsampling.c; sourceTree = ""; }; + DD0D7F4CCFF8309B0304F5785EECA73F /* upsampling.c */ = {isa = PBXFileReference; includeInIndex = 1; name = upsampling.c; path = src/dsp/upsampling.c; sourceTree = ""; }; DD201457CA693444C567FA07C6B6BB70 /* GHMarkdownParser-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "GHMarkdownParser-Info.plist"; sourceTree = ""; }; DD594CACE43F3A9D5C8CAF4C97AA4CBC /* MJRefreshAutoFooter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MJRefreshAutoFooter.h; path = MJRefresh/Base/MJRefreshAutoFooter.h; sourceTree = ""; }; DD61252445A4EB036E65160222B896A3 /* SDCycleScrollView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDCycleScrollView.h; path = SDCycleScrollView/Lib/SDCycleScrollView/SDCycleScrollView.h; sourceTree = ""; }; DD7E6C9573145299C27CA91987B78CEB /* UIColor+SDHexString.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIColor+SDHexString.h"; path = "SDWebImage/Private/UIColor+SDHexString.h"; sourceTree = ""; }; - DE19C7D984CBC535E4768F5543458A1E /* LSTTimer.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = LSTTimer.framework; sourceTree = BUILT_PRODUCTS_DIR; }; + DE19C7D984CBC535E4768F5543458A1E /* LSTTimer */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = LSTTimer; path = LSTTimer.framework; sourceTree = BUILT_PRODUCTS_DIR; }; DE1F9422C279879D40BDDE299D3126A8 /* DTCoreText-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "DTCoreText-prefix.pch"; sourceTree = ""; }; DE2CF4AE1441C9B3947063DD1F3A9808 /* DZNEmptyDataSet.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = DZNEmptyDataSet.release.xcconfig; sourceTree = ""; }; DE35DC9DA2BB5A83D5DABFDF72C09BCA /* LSTTimer-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "LSTTimer-Info.plist"; sourceTree = ""; }; - DE447EEFE143AAFE2ECBE425B2644915 /* iterator_enc.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = iterator_enc.c; path = src/enc/iterator_enc.c; sourceTree = ""; }; + DE447EEFE143AAFE2ECBE425B2644915 /* iterator_enc.c */ = {isa = PBXFileReference; includeInIndex = 1; name = iterator_enc.c; path = src/enc/iterator_enc.c; sourceTree = ""; }; DE7AD5D7CCB2B4F25F268DD2A772D817 /* HXPhotoEditChartletListView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = HXPhotoEditChartletListView.m; path = HXPhotoPicker/HXPhotoEdit/View/HXPhotoEditChartletListView.m; sourceTree = ""; }; DEE7310712F9183CABDD70DBEAB8A4FC /* HXPhotoViewTransition.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = HXPhotoViewTransition.h; path = HXPhotoPicker/TransitionAnimation/HXPhotoViewTransition.h; sourceTree = ""; }; - DEFB5CB9EBA1A486212612A054EAC130 /* generate.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = generate.c; path = discount/generate.c; sourceTree = ""; }; - DF3CC5D5C7D14CB77868FFC751EFF40F /* filters_msa.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = filters_msa.c; path = src/dsp/filters_msa.c; sourceTree = ""; }; + DEFB5CB9EBA1A486212612A054EAC130 /* generate.c */ = {isa = PBXFileReference; includeInIndex = 1; name = generate.c; path = discount/generate.c; sourceTree = ""; }; + DF3CC5D5C7D14CB77868FFC751EFF40F /* filters_msa.c */ = {isa = PBXFileReference; includeInIndex = 1; name = filters_msa.c; path = src/dsp/filters_msa.c; sourceTree = ""; }; DF81B3320D1B268E51B80088A53DE7B3 /* SRIOConsumer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SRIOConsumer.h; path = SocketRocket/Internal/IOConsumer/SRIOConsumer.h; sourceTree = ""; }; DFB290E32CB880A631C399847F00A1A2 /* DTFolderMonitor.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = DTFolderMonitor.m; path = Core/Source/DTFolderMonitor.m; sourceTree = ""; }; - DFD3D202D7A50AF44FBA3DC287AFBC10 /* alpha_processing_neon.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = alpha_processing_neon.c; path = src/dsp/alpha_processing_neon.c; sourceTree = ""; }; + DFD3D202D7A50AF44FBA3DC287AFBC10 /* alpha_processing_neon.c */ = {isa = PBXFileReference; includeInIndex = 1; name = alpha_processing_neon.c; path = src/dsp/alpha_processing_neon.c; sourceTree = ""; }; DFD743AE66FC370DCBF0D82465DB63BE /* DTBase64Coding.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = DTBase64Coding.h; path = Core/Source/DTBase64Coding.h; sourceTree = ""; }; E03CE9D944C4934D4D95979E7ACCC0E4 /* YYTextRubyAnnotation.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = YYTextRubyAnnotation.m; path = YYText/String/YYTextRubyAnnotation.m; sourceTree = ""; }; - E0892AE14217E5A7FA9A5EF7FC4A12A7 /* sharpyuv_dsp.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = sharpyuv_dsp.c; path = sharpyuv/sharpyuv_dsp.c; sourceTree = ""; }; + E0892AE14217E5A7FA9A5EF7FC4A12A7 /* sharpyuv_dsp.c */ = {isa = PBXFileReference; includeInIndex = 1; name = sharpyuv_dsp.c; path = sharpyuv/sharpyuv_dsp.c; sourceTree = ""; }; E09B106A3CD83ADB7F33F72A1F629F65 /* MJRefreshBackFooter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MJRefreshBackFooter.h; path = MJRefresh/Base/MJRefreshBackFooter.h; sourceTree = ""; }; E0BAC78AB8419B0629B9322346C7F23E /* GHMarkdownParser-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "GHMarkdownParser-dummy.m"; sourceTree = ""; }; E0BE45DAED5877818A0C8CC555A3008E /* DTVideoTextAttachment.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = DTVideoTextAttachment.h; path = Core/Source/DTVideoTextAttachment.h; sourceTree = ""; }; E0F57C8489783DB51D09BBF4ADC7D155 /* UIImage+DTFoundation.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIImage+DTFoundation.h"; path = "Core/Source/iOS/UIImage+DTFoundation.h"; sourceTree = ""; }; E10282E85545F61ED4968C87236B9320 /* SDAnimatedImage.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDAnimatedImage.m; path = SDWebImage/Core/SDAnimatedImage.m; sourceTree = ""; }; E15048ED754217B61D576689A0368632 /* IQKeyboardManagerConstants.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = IQKeyboardManagerConstants.h; path = IQKeyboardManager/Constants/IQKeyboardManagerConstants.h; sourceTree = ""; }; - E1745E3BA58818BE4CA4E4D1FFEC73D0 /* enc_mips_dsp_r2.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = enc_mips_dsp_r2.c; path = src/dsp/enc_mips_dsp_r2.c; sourceTree = ""; }; + E1745E3BA58818BE4CA4E4D1FFEC73D0 /* enc_mips_dsp_r2.c */ = {isa = PBXFileReference; includeInIndex = 1; name = enc_mips_dsp_r2.c; path = src/dsp/enc_mips_dsp_r2.c; sourceTree = ""; }; E202998C3A0F1EEA98265F8C64AA97EB /* DTDictationPlaceholderView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = DTDictationPlaceholderView.h; path = Core/Source/DTDictationPlaceholderView.h; sourceTree = ""; }; E2AD4F81667C216F9797AE9D115C455F /* NSURLRequest+SRWebSocket.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSURLRequest+SRWebSocket.h"; path = "SocketRocket/NSURLRequest+SRWebSocket.h"; sourceTree = ""; }; E312F0A7D7CFA471E28B73E28C82404A /* SocketRocket-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "SocketRocket-dummy.m"; sourceTree = ""; }; E38FE1589BFA37C1511510D0E3712B5F /* UIKit+AFNetworking.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIKit+AFNetworking.h"; path = "UIKit+AFNetworking/UIKit+AFNetworking.h"; sourceTree = ""; }; - E460D5B0416D36F66EE8EC89E5D2FA0A /* YYModel.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = YYModel.framework; sourceTree = BUILT_PRODUCTS_DIR; }; + E460D5B0416D36F66EE8EC89E5D2FA0A /* YYModel */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = YYModel; path = YYModel.framework; sourceTree = BUILT_PRODUCTS_DIR; }; E467629E904D6CD40CEF873C28825744 /* DTColorFunctions.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = DTColorFunctions.m; path = Core/Source/DTColorFunctions.m; sourceTree = ""; }; - E49D6D248DD1CEE584E6776B9164A1B2 /* MJRefresh.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = MJRefresh.framework; sourceTree = BUILT_PRODUCTS_DIR; }; + E49D6D248DD1CEE584E6776B9164A1B2 /* MJRefresh */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = MJRefresh; path = MJRefresh.framework; sourceTree = BUILT_PRODUCTS_DIR; }; E4B6C3B0FD8ED8CB23A3C2B1AD6506A6 /* MJRefresh.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MJRefresh.h; path = MJRefresh/MJRefresh.h; sourceTree = ""; }; - E4FB756CA435B2109F6B1E63563C1646 /* huffman_utils.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = huffman_utils.c; path = src/utils/huffman_utils.c; sourceTree = ""; }; + E4FB756CA435B2109F6B1E63563C1646 /* huffman_utils.c */ = {isa = PBXFileReference; includeInIndex = 1; name = huffman_utils.c; path = src/utils/huffman_utils.c; sourceTree = ""; }; E504E0E6545DE0559E2B866AD7E32B83 /* DTStylesheetHTMLElement.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = DTStylesheetHTMLElement.m; path = Core/Source/DTStylesheetHTMLElement.m; sourceTree = ""; }; E50F5C3798F6840B2A91D6720025E241 /* NSButton+WebCache.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSButton+WebCache.h"; path = "SDWebImage/Core/NSButton+WebCache.h"; sourceTree = ""; }; E51EEA2FFB6930E7F1D802776160186D /* cstring.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = cstring.h; path = discount/cstring.h; sourceTree = ""; }; @@ -2843,48 +2815,49 @@ E7592FAEA22FEB57FCCBD8BBA843A22C /* UIImage+GIF.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIImage+GIF.h"; path = "SDWebImage/Core/UIImage+GIF.h"; sourceTree = ""; }; E783DDB3C4E1394425ADFC99E65F8119 /* HXPhotoBottomSelectView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = HXPhotoBottomSelectView.h; path = HXPhotoPicker/View/HXPhotoBottomSelectView.h; sourceTree = ""; }; E7C228218165606A593373EA35A2A55C /* TAPageControl.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = TAPageControl.h; path = SDCycleScrollView/Lib/SDCycleScrollView/PageControl/TAPageControl.h; sourceTree = ""; }; - E7CF9C3921C05B34FB811D49604D52CA /* mz_crypt.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = mz_crypt.c; path = SSZipArchive/minizip/mz_crypt.c; sourceTree = ""; }; + E7CF9C3921C05B34FB811D49604D52CA /* mz_crypt.c */ = {isa = PBXFileReference; includeInIndex = 1; name = mz_crypt.c; path = SSZipArchive/minizip/mz_crypt.c; sourceTree = ""; }; E7E152942CBC3FE1F2A300551141EB57 /* YYClassInfo.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = YYClassInfo.m; path = YYModel/YYClassInfo.m; sourceTree = ""; }; - E7E2F892010BE00978D52566BD7196E5 /* alpha_processing_mips_dsp_r2.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = alpha_processing_mips_dsp_r2.c; path = src/dsp/alpha_processing_mips_dsp_r2.c; sourceTree = ""; }; + E7E2F892010BE00978D52566BD7196E5 /* alpha_processing_mips_dsp_r2.c */ = {isa = PBXFileReference; includeInIndex = 1; name = alpha_processing_mips_dsp_r2.c; path = src/dsp/alpha_processing_mips_dsp_r2.c; sourceTree = ""; }; E7E7AE00AFBE942F5F1A3289C5C1E6FB /* DTTextAttachment.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = DTTextAttachment.h; path = Core/Source/DTTextAttachment.h; sourceTree = ""; }; E7F208854DEA7CDDAABB6469DC8FA5AD /* DTAnimatedGIF.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = DTAnimatedGIF.m; path = Core/Source/iOS/DTAnimatedGIF/DTAnimatedGIF.m; sourceTree = ""; }; - E8012C5374C668E72E162EA28BE2C848 /* mz_strm.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = mz_strm.c; path = SSZipArchive/minizip/mz_strm.c; sourceTree = ""; }; + E8012C5374C668E72E162EA28BE2C848 /* mz_strm.c */ = {isa = PBXFileReference; includeInIndex = 1; name = mz_strm.c; path = SSZipArchive/minizip/mz_strm.c; sourceTree = ""; }; E82C77C56268933D1A02A0A9C5850D8A /* GYSDK.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = GYSDK.release.xcconfig; sourceTree = ""; }; - E8542A68A775842128D2AFE1EC74A4E9 /* github_flavoured.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = github_flavoured.c; path = discount/github_flavoured.c; sourceTree = ""; }; + E8542A68A775842128D2AFE1EC74A4E9 /* github_flavoured.c */ = {isa = PBXFileReference; includeInIndex = 1; name = github_flavoured.c; path = discount/github_flavoured.c; sourceTree = ""; }; E89F1323F632306E2590C7949C879BC2 /* Pods-ProductApp-resources.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-ProductApp-resources.sh"; sourceTree = ""; }; E8D21A3D8C06602CBCB69770A254F16A /* DTTiledLayerWithoutFade.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = DTTiledLayerWithoutFade.h; path = Core/Source/iOS/DTTiledLayerWithoutFade.h; sourceTree = ""; }; - E8E95AB1813147A82D9B8618C881078A /* near_lossless_enc.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = near_lossless_enc.c; path = src/enc/near_lossless_enc.c; sourceTree = ""; }; + E8E95AB1813147A82D9B8618C881078A /* near_lossless_enc.c */ = {isa = PBXFileReference; includeInIndex = 1; name = near_lossless_enc.c; path = src/enc/near_lossless_enc.c; sourceTree = ""; }; E90D6A44A3D25BF85502E28EA80A59EE /* HXVideoEditViewController.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = HXVideoEditViewController.m; path = HXPhotoPicker/Controller/HXVideoEditViewController.m; sourceTree = ""; }; + E9299E2172B2E595AACE7E2E4FCA64EB /* SystemConfiguration.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = SystemConfiguration.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.0.sdk/System/Library/Frameworks/SystemConfiguration.framework; sourceTree = DEVELOPER_DIR; }; E946D2318D153B5CE1F37242891C9FD4 /* MJRefreshAutoNormalFooter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MJRefreshAutoNormalFooter.h; path = MJRefresh/Custom/Footer/Auto/MJRefreshAutoNormalFooter.h; sourceTree = ""; }; E9A458D1537ADAF6FD3C7FCF0B216DE9 /* NSAttributedStringRunDelegates.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = NSAttributedStringRunDelegates.h; path = Core/Source/NSAttributedStringRunDelegates.h; sourceTree = ""; }; E9B1D23ACD9171CDE7E35E182DBE51D5 /* UMLink.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = UMLink.release.xcconfig; sourceTree = ""; }; - E9E80C3E28F1AACFD79A6B5C40B0C7C2 /* GTSDK.xcframework */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = wrapper.xcframework; path = GTSDK.xcframework; sourceTree = ""; }; + E9E80C3E28F1AACFD79A6B5C40B0C7C2 /* GTSDK.xcframework */ = {isa = PBXFileReference; includeInIndex = 1; path = GTSDK.xcframework; sourceTree = ""; }; EA1488CE64F5DC63AA4A27E1FA7D99E3 /* HXPhotoTypes.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = HXPhotoTypes.h; path = HXPhotoPicker/HXPhotoTypes.h; sourceTree = ""; }; - EA73FC78109F915860348EF33376FE07 /* dec_neon.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = dec_neon.c; path = src/dsp/dec_neon.c; sourceTree = ""; }; - EA8FC7ED59AB0110B9E3AE1566DDBD5D /* yuv_mips_dsp_r2.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = yuv_mips_dsp_r2.c; path = src/dsp/yuv_mips_dsp_r2.c; sourceTree = ""; }; + EA73FC78109F915860348EF33376FE07 /* dec_neon.c */ = {isa = PBXFileReference; includeInIndex = 1; name = dec_neon.c; path = src/dsp/dec_neon.c; sourceTree = ""; }; + EA8FC7ED59AB0110B9E3AE1566DDBD5D /* yuv_mips_dsp_r2.c */ = {isa = PBXFileReference; includeInIndex = 1; name = yuv_mips_dsp_r2.c; path = src/dsp/yuv_mips_dsp_r2.c; sourceTree = ""; }; EA90A23D1148DC84885F6BF295F632D6 /* YYText-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "YYText-prefix.pch"; sourceTree = ""; }; EAB4A5DF7AB5BDCC3B51DB01F65FFA01 /* UIScrollView+EmptyDataSet.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIScrollView+EmptyDataSet.h"; path = "Source/UIScrollView+EmptyDataSet.h"; sourceTree = ""; }; EAB92ED2E5FEA49F44A1F4B804B6B0BF /* DTCSSStylesheet.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = DTCSSStylesheet.m; path = Core/Source/DTCSSStylesheet.m; sourceTree = ""; }; EAD9805662E8DE0AE1D6E1227940E825 /* MJRefreshBackNormalFooter.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MJRefreshBackNormalFooter.m; path = MJRefresh/Custom/Footer/Back/MJRefreshBackNormalFooter.m; sourceTree = ""; }; - EB24BF474AAA30F7B91B2C9B0EC4C2F9 /* UMCommon.xcframework */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = wrapper.xcframework; name = UMCommon.xcframework; path = UMCommon_7.4.7/UMCommon.xcframework; sourceTree = ""; }; + EB24BF474AAA30F7B91B2C9B0EC4C2F9 /* UMCommon.xcframework */ = {isa = PBXFileReference; includeInIndex = 1; name = UMCommon.xcframework; path = UMCommon_7.4.7/UMCommon.xcframework; sourceTree = ""; }; EB3B45895948269AA210C95CD1B3A6DF /* SDWeakProxy.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDWeakProxy.h; path = SDWebImage/Private/SDWeakProxy.h; sourceTree = ""; }; EB6575014C131E79DB6B6087A03894C8 /* SDImageCacheConfig.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDImageCacheConfig.m; path = SDWebImage/Core/SDImageCacheConfig.m; sourceTree = ""; }; + EC36730326A1885111C5BE0D8AA23687 /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.0.sdk/System/Library/Frameworks/Foundation.framework; sourceTree = DEVELOPER_DIR; }; EC42F19C71FE4589BB81E81E024EB823 /* MJRefreshBackGifFooter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MJRefreshBackGifFooter.h; path = MJRefresh/Custom/Footer/Back/MJRefreshBackGifFooter.h; sourceTree = ""; }; EC602912C9E52731AA174E610F05CD26 /* MBProgressHUD.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = MBProgressHUD.modulemap; sourceTree = ""; }; ECB7FBAFFA82ADB46CB5ABD22D3D1C2C /* YYTextDebugOption.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = YYTextDebugOption.m; path = YYText/Component/YYTextDebugOption.m; sourceTree = ""; }; ED21C784F0695394855E296658EF710D /* IQKeyboardManager-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "IQKeyboardManager-dummy.m"; sourceTree = ""; }; ED47FB6FEF805034B5B67BD859470417 /* MJRefresh.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = MJRefresh.release.xcconfig; sourceTree = ""; }; - EDA6D5D7D0A04878EE78FAAE94F65068 /* DTCoreText.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = DTCoreText.framework; sourceTree = BUILT_PRODUCTS_DIR; }; + EDA6D5D7D0A04878EE78FAAE94F65068 /* DTCoreText */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = DTCoreText; path = DTCoreText.framework; sourceTree = BUILT_PRODUCTS_DIR; }; EDCC2136172AC51A36D6ABDBDFA0ED36 /* HXCustomCameraController.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = HXCustomCameraController.h; path = HXPhotoPicker/Controller/HXCustomCameraController.h; sourceTree = ""; }; - EE3EA94E225899690CA54C05B73F3333 /* Security.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Security.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS14.0.sdk/System/Library/Frameworks/Security.framework; sourceTree = DEVELOPER_DIR; }; EE6E29FF2EA9C8B5FD6E3DE4803FDE36 /* SDImageGIFCoder.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDImageGIFCoder.h; path = SDWebImage/Core/SDImageGIFCoder.h; sourceTree = ""; }; EEB236D1DD3B878462ECB8121D03FBD2 /* SDWebImageWebPCoder-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "SDWebImageWebPCoder-Info.plist"; sourceTree = ""; }; - EF13BF526C1E93C73132DEA2397EB7AF /* cost.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = cost.c; path = src/dsp/cost.c; sourceTree = ""; }; + EF13BF526C1E93C73132DEA2397EB7AF /* cost.c */ = {isa = PBXFileReference; includeInIndex = 1; name = cost.c; path = src/dsp/cost.c; sourceTree = ""; }; EF45592B3CE10A9646DE0EF32089BEA5 /* UITableView+FDIndexPathHeightCache.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UITableView+FDIndexPathHeightCache.m"; path = "Classes/UITableView+FDIndexPathHeightCache.m"; sourceTree = ""; }; EF4F5482C9CCDD6BA6C97379BA570C4A /* AFSecurityPolicy.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AFSecurityPolicy.h; path = AFNetworking/AFSecurityPolicy.h; sourceTree = ""; }; EF8D4ABB8C0F62F09FDBBC288BCA7B26 /* cost_enc.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = cost_enc.h; path = src/enc/cost_enc.h; sourceTree = ""; }; - EFA000DE154A111F9716A980512E3C9A /* quant_dec.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = quant_dec.c; path = src/dec/quant_dec.c; sourceTree = ""; }; - EFA4A8B338CEC340F53A1F78B70DEC92 /* upsampling_mips_dsp_r2.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = upsampling_mips_dsp_r2.c; path = src/dsp/upsampling_mips_dsp_r2.c; sourceTree = ""; }; + EFA000DE154A111F9716A980512E3C9A /* quant_dec.c */ = {isa = PBXFileReference; includeInIndex = 1; name = quant_dec.c; path = src/dec/quant_dec.c; sourceTree = ""; }; + EFA4A8B338CEC340F53A1F78B70DEC92 /* upsampling_mips_dsp_r2.c */ = {isa = PBXFileReference; includeInIndex = 1; name = upsampling_mips_dsp_r2.c; path = src/dsp/upsampling_mips_dsp_r2.c; sourceTree = ""; }; EFFAB154FCC1991C568D44C5403D4236 /* SRPinningSecurityPolicy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SRPinningSecurityPolicy.m; path = SocketRocket/Internal/Security/SRPinningSecurityPolicy.m; sourceTree = ""; }; F00E91E5D9BF8D175AF293C87B4F773B /* MOFSAddressPickerView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MOFSAddressPickerView.m; path = MOFSPickerManagerDemo/MOFSPickerManager/MOFSAddressPickerView.m; sourceTree = ""; }; F027A65379C9315089BABCEAB3D2A19D /* YYText-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "YYText-Info.plist"; sourceTree = ""; }; @@ -2896,31 +2869,33 @@ F1A237836133DF3ADCB78CB65EBDA602 /* HXPhotoEditMosaicView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = HXPhotoEditMosaicView.h; path = HXPhotoPicker/HXPhotoEdit/View/HXPhotoEditMosaicView.h; sourceTree = ""; }; F1A9D76ACFC0231EAAAAA27B3C707C3C /* UIView+HXExtension.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIView+HXExtension.h"; path = "HXPhotoPicker/Category/UIView+HXExtension.h"; sourceTree = ""; }; F1C4EAD1B3540DAC58C82521069526ED /* MJRefreshAutoGifFooter.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MJRefreshAutoGifFooter.m; path = MJRefresh/Custom/Footer/Auto/MJRefreshAutoGifFooter.m; sourceTree = ""; }; + F1E195639051A4FE58268E0D05D7BF4F /* CoreText.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreText.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.0.sdk/System/Library/Frameworks/CoreText.framework; sourceTree = DEVELOPER_DIR; }; + F22F154934197D0AEF8EF327846CEC30 /* ImageIO.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = ImageIO.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.0.sdk/System/Library/Frameworks/ImageIO.framework; sourceTree = DEVELOPER_DIR; }; F23DA17B36A792F54A8C84F19322E683 /* DTAccessibilityViewProxy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = DTAccessibilityViewProxy.m; path = Core/Source/DTAccessibilityViewProxy.m; sourceTree = ""; }; F258498DC19DA8F50F634CD454151A87 /* IQTextView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = IQTextView.h; path = IQKeyboardManager/IQTextView/IQTextView.h; sourceTree = ""; }; F2D0C69565FF33FEDC4A71AD452288A3 /* DTCoreTextFontDescriptor.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = DTCoreTextFontDescriptor.m; path = Core/Source/DTCoreTextFontDescriptor.m; sourceTree = ""; }; F3F4005F9ECF018F8F1E64209D7DBDCB /* NSParagraphStyle+YYText.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSParagraphStyle+YYText.h"; path = "YYText/Utility/NSParagraphStyle+YYText.h"; sourceTree = ""; }; F40B9D418CD5F3F0280D0C4D63181D0C /* DTCoreText.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = DTCoreText.h; path = Core/Source/DTCoreText.h; sourceTree = ""; }; F411E563B20D9FAED2E220C1CA198B4E /* libwebp-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "libwebp-prefix.pch"; sourceTree = ""; }; - F458BB555F3B9F9835009BAF054094AE /* color_cache_utils.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = color_cache_utils.c; path = src/utils/color_cache_utils.c; sourceTree = ""; }; + F458BB555F3B9F9835009BAF054094AE /* color_cache_utils.c */ = {isa = PBXFileReference; includeInIndex = 1; name = color_cache_utils.c; path = src/utils/color_cache_utils.c; sourceTree = ""; }; F47576046C5E21AA9293D58601A3CAC3 /* HXPhotoCommon.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = HXPhotoCommon.m; path = HXPhotoPicker/HXPhotoCommon.m; sourceTree = ""; }; F47AD8DE3B7994C03BADE43840FF6213 /* SRIOConsumer.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SRIOConsumer.m; path = SocketRocket/Internal/IOConsumer/SRIOConsumer.m; sourceTree = ""; }; F4A6E05E1EB41A6DA706BC4A1567F7B9 /* UITableView+FDTemplateLayoutCellDebug.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UITableView+FDTemplateLayoutCellDebug.h"; path = "Classes/UITableView+FDTemplateLayoutCellDebug.h"; sourceTree = ""; }; F4AB6D79BAB79446F5A745A271F58CE5 /* SDCycleScrollView-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "SDCycleScrollView-umbrella.h"; sourceTree = ""; }; - F4E2B1AC73977F10254628C0B7EBE38F /* Resources.bundle */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Resources.bundle; sourceTree = BUILT_PRODUCTS_DIR; }; + F4E2B1AC73977F10254628C0B7EBE38F /* DTCoreText-Resources */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; name = "DTCoreText-Resources"; path = Resources.bundle; sourceTree = BUILT_PRODUCTS_DIR; }; F4E9F77ABF5BE310D894473A19D21250 /* SocketRocket.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = SocketRocket.debug.xcconfig; sourceTree = ""; }; - F4F6D21103ED637192E4EC01E94B7831 /* mz_strm_split.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = mz_strm_split.c; path = SSZipArchive/minizip/mz_strm_split.c; sourceTree = ""; }; + F4F6D21103ED637192E4EC01E94B7831 /* mz_strm_split.c */ = {isa = PBXFileReference; includeInIndex = 1; name = mz_strm_split.c; path = SSZipArchive/minizip/mz_strm_split.c; sourceTree = ""; }; F5627606D149BA7F4D429E5E2224D046 /* ResourceBundle-Resources-DTCoreText-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "ResourceBundle-Resources-DTCoreText-Info.plist"; sourceTree = ""; }; F576322A3D08C70395A84D827C8A3538 /* UIView+SDExtension.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIView+SDExtension.h"; path = "SDCycleScrollView/Lib/SDCycleScrollView/UIView+SDExtension.h"; sourceTree = ""; }; F5B9D0E1D125374E22EAA97B2D551E63 /* UMDevice.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = UMDevice.debug.xcconfig; sourceTree = ""; }; - F5C545BB97A2F6EE191F52396BAD27D1 /* xml.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = xml.c; path = discount/xml.c; sourceTree = ""; }; + F5C545BB97A2F6EE191F52396BAD27D1 /* xml.c */ = {isa = PBXFileReference; includeInIndex = 1; name = xml.c; path = discount/xml.c; sourceTree = ""; }; F5DA859F95757E9DA77D995AF4A2D790 /* UIViewController+HXExtension.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIViewController+HXExtension.h"; path = "HXPhotoPicker/Category/UIViewController+HXExtension.h"; sourceTree = ""; }; F5F5E34708CD0865786930B0E4AAA2F5 /* lossless.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = lossless.h; path = src/dsp/lossless.h; sourceTree = ""; }; F62B1B9F862687E52E5C4CD35D40EE6F /* DTCoreText.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = DTCoreText.modulemap; sourceTree = ""; }; - F66B5AC7437613A5A96433298385E793 /* enc_sse41.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = enc_sse41.c; path = src/dsp/enc_sse41.c; sourceTree = ""; }; + F66B5AC7437613A5A96433298385E793 /* enc_sse41.c */ = {isa = PBXFileReference; includeInIndex = 1; name = enc_sse41.c; path = src/dsp/enc_sse41.c; sourceTree = ""; }; F67F13AA09A759C1874A342D2872F316 /* Reachability-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Reachability-Info.plist"; sourceTree = ""; }; F67F446F08B2FC383A8B59C6EF72F93F /* NSURLRequest+SRWebSocket.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "NSURLRequest+SRWebSocket.m"; path = "SocketRocket/NSURLRequest+SRWebSocket.m"; sourceTree = ""; }; - F68B286B9FE321CE3672C683727DBD9B /* UITableView_FDTemplateLayoutCell.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = UITableView_FDTemplateLayoutCell.framework; sourceTree = BUILT_PRODUCTS_DIR; }; + F68B286B9FE321CE3672C683727DBD9B /* UITableView+FDTemplateLayoutCell */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = "UITableView+FDTemplateLayoutCell"; path = UITableView_FDTemplateLayoutCell.framework; sourceTree = BUILT_PRODUCTS_DIR; }; F6CB0553D6C72723818F02285AECB3A5 /* NSString+GHMarkdownParser.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSString+GHMarkdownParser.h"; path = "GHMarkdownParser/GHMarkdownParser/Foundation and Class Additions/NSString+GHMarkdownParser.h"; sourceTree = ""; }; F6CB97DD21AF5F7AE37372A25D8B516C /* DTHTMLParserNode.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = DTHTMLParserNode.m; path = Core/Source/DTHTMLParserNode.m; sourceTree = ""; }; F6CE734C5609D9EC4641596B0340FF5B /* SDImageCoderHelper.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDImageCoderHelper.m; path = SDWebImage/Core/SDImageCoderHelper.m; sourceTree = ""; }; @@ -2934,6 +2909,7 @@ F8C2282DA08038F4CD2B0EE9D90A8D0C /* DTHTMLAttributedStringBuilder.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = DTHTMLAttributedStringBuilder.h; path = Core/Source/DTHTMLAttributedStringBuilder.h; sourceTree = ""; }; F8F0066029F4BC994E5F8F177DE8DAAB /* IQPreviousNextView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = IQPreviousNextView.m; path = IQKeyboardManager/IQToolbar/IQPreviousNextView.m; sourceTree = ""; }; F8FD66E1A8417131053EC3F09AE5E04A /* SRPinningSecurityPolicy.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SRPinningSecurityPolicy.h; path = SocketRocket/Internal/Security/SRPinningSecurityPolicy.h; sourceTree = ""; }; + F920B5E5F0896C2B5F006DCBB2B1E498 /* MediaPlayer.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = MediaPlayer.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.0.sdk/System/Library/Frameworks/MediaPlayer.framework; sourceTree = DEVELOPER_DIR; }; F95825B8A79DF65162E10559594AFEB9 /* HXPhotoPicker.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = HXPhotoPicker.release.xcconfig; sourceTree = ""; }; F960889FF9DEBEBDED48290765E0EB8D /* SDCycleScrollView-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "SDCycleScrollView-dummy.m"; sourceTree = ""; }; F99BCDAC4A25E8261460D5CC0CC736A2 /* DZNEmptyDataSet.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = DZNEmptyDataSet.debug.xcconfig; sourceTree = ""; }; @@ -2950,11 +2926,11 @@ FB4B2B78164C0A9D993190CE2D2F94C4 /* MOFSPickerManager-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "MOFSPickerManager-umbrella.h"; sourceTree = ""; }; FB5903975146821B160F8307F98F75C5 /* NSCoder+DTCompatibility.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSCoder+DTCompatibility.h"; path = "Core/Source/NSCoder+DTCompatibility.h"; sourceTree = ""; }; FB81C2BFFDA965478C211B3306A36191 /* FMDB-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "FMDB-dummy.m"; sourceTree = ""; }; - FB8C1525496E39ED14C67E7B47D88DC4 /* Csio.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = Csio.c; path = discount/Csio.c; sourceTree = ""; }; + FB8C1525496E39ED14C67E7B47D88DC4 /* Csio.c */ = {isa = PBXFileReference; includeInIndex = 1; name = Csio.c; path = discount/Csio.c; sourceTree = ""; }; FC30690294D2330AEED0F55DE56EB5BB /* UIView+WebCacheOperation.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIView+WebCacheOperation.m"; path = "SDWebImage/Core/UIView+WebCacheOperation.m"; sourceTree = ""; }; FC563161767484610A78370B02570CB1 /* config.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = config.h; path = discount/config.h; sourceTree = ""; }; FCCA878A6F9E1ED164041D50A2FE68A7 /* HXPhotoEditGraffitiColorModel.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = HXPhotoEditGraffitiColorModel.h; path = HXPhotoPicker/HXPhotoEdit/Model/HXPhotoEditGraffitiColorModel.h; sourceTree = ""; }; - FCF61D9B2B75054A9A3185DDC609B7FF /* SDWebImageWebPCoder.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = SDWebImageWebPCoder.framework; sourceTree = BUILT_PRODUCTS_DIR; }; + FCF61D9B2B75054A9A3185DDC609B7FF /* SDWebImageWebPCoder */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = SDWebImageWebPCoder; path = SDWebImageWebPCoder.framework; sourceTree = BUILT_PRODUCTS_DIR; }; FCFFE0D6FFA30DCC3B899614146415EF /* SDDiskCache.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDDiskCache.m; path = SDWebImage/Core/SDDiskCache.m; sourceTree = ""; }; FD37EA8FD5A0ADF3D809BE4F675B564F /* SDFileAttributeHelper.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDFileAttributeHelper.m; path = SDWebImage/Private/SDFileAttributeHelper.m; sourceTree = ""; }; FD7D83F9080950BA45F058A6C56D6763 /* FMDatabaseAdditions.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FMDatabaseAdditions.h; path = src/fmdb/FMDatabaseAdditions.h; sourceTree = ""; }; @@ -2971,252 +2947,252 @@ FEE302F9476F612E8328AA0B619D9C0E /* MBProgressHUD-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "MBProgressHUD-dummy.m"; sourceTree = ""; }; FF073969335F4E55AEFAE8DF9F834723 /* webpi_dec.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = webpi_dec.h; path = src/dec/webpi_dec.h; sourceTree = ""; }; FFA389D1CF5BC4B240F70DFE55E018F9 /* AFURLRequestSerialization.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AFURLRequestSerialization.m; path = AFNetworking/AFURLRequestSerialization.m; sourceTree = ""; }; - FFF6941AD8005FA37F7092643B316011 /* default.css */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.css; name = default.css; path = Core/Source/default.css; sourceTree = ""; }; + FFF6941AD8005FA37F7092643B316011 /* default.css */ = {isa = PBXFileReference; includeInIndex = 1; name = default.css; path = Core/Source/default.css; sourceTree = ""; }; /* End PBXFileReference section */ /* Begin PBXFrameworksBuildPhase section */ - 15ED0E037D2A733D7609DD163CDE54D7 /* Frameworks */ = { + 0CB5494E5539E84494DEEC0B4BB3991D /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( - BE6C672F9D4B3CE0D0D83079B8A740F2 /* Foundation.framework in Frameworks */, + 29939A199EE4BAE8976AEC88E59F2ABB /* CoreFoundation.framework in Frameworks */, + 5005432EAECE0BBCAE0487FB541489F7 /* Foundation.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; - 46CE7976A327A98FA11B937B79401E29 /* Frameworks */ = { + 12A799DC8ABB2C283ADDDED4421A5EAB /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( - B8E9D06DC51EC50FD682E9678F8AE43D /* Foundation.framework in Frameworks */, + D663837F4347AF58660EE6F7FD426ECE /* Foundation.framework in Frameworks */, + 4571A0EA37DC84F39E3830D38A1531AB /* UIKit.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; - 4B3EBB2EBF47613FD659F77CB43FF7FD /* Frameworks */ = { + 1A2DEC85C26503F425F5DCF5B49EDE4B /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( - E2135621204107C9C4748667494DC973 /* Foundation.framework in Frameworks */, - 052F3ECD244E4B8EFE3FCB8B6DAA34B4 /* SystemConfiguration.framework in Frameworks */, + 47547924B6C8DDE0B6732AD2FCA9D2D0 /* Foundation.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; - 5D0D20FA9B18993480EF067B9750D0A3 /* Frameworks */ = { + 2A6380EF2FFF8A7D07E2E66E6B18FCAD /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( - FBA7EA226496BF2188316CF420E20D71 /* Foundation.framework in Frameworks */, - F24A4839C2F2BC3E44B0D857C724C67F /* ImageIO.framework in Frameworks */, - 656C6630E490EB2CBA8A0022D892ECDB /* QuartzCore.framework in Frameworks */, + 95EB2125F7CDFF4B60E839122DC5BC5E /* Foundation.framework in Frameworks */, + A288D5FE6B6E98CF318C6335AFC235E0 /* ImageIO.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; - 71BA0F37ACDE2A75166134E109B0DBFB /* Frameworks */ = { + 360FA0CE5ADB6009E63F996B6D031207 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( - E5811803B998E2E3F32641112961302B /* Foundation.framework in Frameworks */, + A13937B812B177145CB91B76A293C78D /* Foundation.framework in Frameworks */, + DA9EBF8C205561F391C19F8FF8C68881 /* Photos.framework in Frameworks */, + 03C064303758D51B6496594275BC3E37 /* PhotosUI.framework in Frameworks */, + 1821649EEEEAED86F289A43E1282A4C7 /* UIKit.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; - 77059DF5765A2061C6F40BEF7325F0C3 /* Frameworks */ = { + 37145BAEB1B97BA7ADD7D6C3E86E99BD /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( - C7096039FEEE4CA5C721B4A1E3CB6842 /* Foundation.framework in Frameworks */, - BEA5052719DA436293E363906B448C8C /* UIKit.framework in Frameworks */, + EABCB60A26B06BF576E50BBD2F89A385 /* Foundation.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; - 7D33780B948A3E4364412C5BC201A0CD /* Frameworks */ = { + 3C9BA069841AE1F4B830AFE040DBAF05 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( - 2457FC29D9DFC58923D6750CF1096A07 /* CoreGraphics.framework in Frameworks */, - 245C3EFCCB26556535EC3F082169D7F6 /* Foundation.framework in Frameworks */, - 56F69E27093A6FF4B13AACEA76827231 /* QuartzCore.framework in Frameworks */, - F677A7103D7C898C2FF7998DACFAF54B /* UIKit.framework in Frameworks */, + D875F931575EA6C3308F17F716CC8748 /* Foundation.framework in Frameworks */, + AA14FA452C6E6DCB9D55BEC86A91ECB2 /* SystemConfiguration.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; - 86447BE65CF11DA5BF71BCB503B6FA97 /* Frameworks */ = { + 3EAA16936EA86A26110DB450DA88CEC3 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( - DD9E9F362E9E2B201116D373DECDA419 /* Foundation.framework in Frameworks */, + C2667A6393A22577C16D8E3A6FA12B00 /* Foundation.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; - 8891D9805D3332F626A5CDFA88090B47 /* Frameworks */ = { + 40EF6A1041669C9BE6E4A0F400DAF907 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( - D86F14EE4CF4CBE370C6BE16F3D7F53E /* Foundation.framework in Frameworks */, + 44935AEAAD87482DD16B104EEF82F68A /* Foundation.framework in Frameworks */, + 6EB41A40A6DF5FE69A222D378E42260D /* ImageIO.framework in Frameworks */, + 8778EC2E96BCCA03E1B8D0C03AC1EE34 /* QuartzCore.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; - 8EDCACC70BAB5BBFF4827790CDFC5798 /* Frameworks */ = { + 428F62AB5CE163EFEE813F6641007F37 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( - 3D9EAB01EA4377853F5D7272D9E95BEA /* CoreGraphics.framework in Frameworks */, - B20D3DFBFADE9D0E0EB89D57DE1B8BC7 /* CoreText.framework in Frameworks */, - 28A8E5503ADEB8BFE73EEC99A49A013B /* Foundation.framework in Frameworks */, - E5907FFDB2BB84B0868843EE1BD8D61B /* ImageIO.framework in Frameworks */, - D3FD0532EC76B2D23A48CD624B5299EB /* MediaPlayer.framework in Frameworks */, - 5335FCD432917B82AD86B91CEB37D5AC /* QuartzCore.framework in Frameworks */, + F12DC17406B3FAD278F7F83F68F7D7C0 /* Foundation.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; - 909DD780E8D750064B35A6ED89991663 /* Frameworks */ = { + 46DE389725C84E8632E6F3A39B17DE89 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( - 4C1040607BA8840B4AA017519A80B764 /* CoreFoundation.framework in Frameworks */, - 4AD6CE40DAE2F152D7B323DC8DA22F8E /* Foundation.framework in Frameworks */, + 8F302EDBED49A32FD975E7101FBB0821 /* Foundation.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; - 99B48E519B34B4C7BDCDDAC77A0187F4 /* Frameworks */ = { - isa = PBXFrameworksBuildPhase; - buildActionMask = 2147483647; - files = ( - 7334F57E4046F0DC518C2F6398BD9DBF /* CFNetwork.framework in Frameworks */, - 79FF57976BE4902AFE523BA35F9391C4 /* Foundation.framework in Frameworks */, - CAD4E325579A7EF19B64FBAF9BEC6E71 /* Security.framework in Frameworks */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - 9C7E9E5C4AB49483FEC4535E9BAD27D8 /* Frameworks */ = { - isa = PBXFrameworksBuildPhase; - buildActionMask = 2147483647; - files = ( - 8C3F15928D791502CAC4526EF535D9C5 /* Accelerate.framework in Frameworks */, - DA03F43B5F08C4EF6B7E4F8E7B43DBF8 /* CoreFoundation.framework in Frameworks */, - C712B9C29946BB8D0881B53EB2D0CC47 /* CoreText.framework in Frameworks */, - 98D26084F9E56A2B873CB0E72B1EDAFB /* Foundation.framework in Frameworks */, - F147CA50AABD9BFF90293236C1E7E0ED /* MobileCoreServices.framework in Frameworks */, - 525DE6A29BF75E3F018F7CD7DB740013 /* QuartzCore.framework in Frameworks */, - 6FA8C49423B88B5C3BA56D8F8C469841 /* UIKit.framework in Frameworks */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - A5492B6BB7E410C4D819AF9AF8F47BBE /* Frameworks */ = { - isa = PBXFrameworksBuildPhase; - buildActionMask = 2147483647; - files = ( - B203527C5F0194F69C5302C34CFCE352 /* Foundation.framework in Frameworks */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - A7EB9333BB3CE99C2B80C668EEFC3B43 /* Frameworks */ = { - isa = PBXFrameworksBuildPhase; - buildActionMask = 2147483647; - files = ( - B20BB2AD2137BBF6E97BD43F981A45E0 /* Foundation.framework in Frameworks */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - ADC613EB65919EC2A824D24DF5E45EE1 /* Frameworks */ = { - isa = PBXFrameworksBuildPhase; - buildActionMask = 2147483647; - files = ( - 2074D8FFED1B7FA59FFC01A20D9097C0 /* Foundation.framework in Frameworks */, - D295C576F34F80487A0FA37A1DDA22E4 /* UIKit.framework in Frameworks */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - B778ED24716B39DAD6C0CBE5C801F6DD /* Frameworks */ = { + 5508B7BC0B30CB2084615E103914655F /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( ); runOnlyForDeploymentPostprocessing = 0; }; - BB29B05FEE4CBD6CAEF71F3B5572421F /* Frameworks */ = { + 68E8ABE5C3790EAE1FB2A5590E50823D /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( - F684B879DD9974E6DECAA87F19838C98 /* Foundation.framework in Frameworks */, + 343DB102D95FC4CF2B431CD0BF37C9DC /* Foundation.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; - C53B0F0252BA918F39B61D8ADF443E0D /* Frameworks */ = { + 6F1DC7DF5E89C820D04E068D56B1D0EF /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( - 113ABCE26A7F4C61DF80F1C98D78268A /* Foundation.framework in Frameworks */, - 4ED885AAB638A867DCBB31A12B562D86 /* Photos.framework in Frameworks */, - 13157F17A5988F79C2C53453F5A21A9F /* PhotosUI.framework in Frameworks */, - 4001355B353040167A76B7E9A078E358 /* UIKit.framework in Frameworks */, + 191824B2B1E1B0A7DD3B6298100B4B8A /* CoreGraphics.framework in Frameworks */, + 12B4A35B8E40C112E18A7C5511F023E9 /* CoreText.framework in Frameworks */, + E38FC7829B5BDD1588FA487E0FBAC208 /* Foundation.framework in Frameworks */, + 46EF32D586FF590CE2C60C66364B9357 /* ImageIO.framework in Frameworks */, + 6E3D0FDD78ECC20F4B3697ED21D64224 /* MediaPlayer.framework in Frameworks */, + 81905A7717925A17E6B98E934A75B8BA /* QuartzCore.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; - CA2800DCEE7A01C3CB60EE9AB1697E81 /* Frameworks */ = { + 720968C6B8C22FDB326622504B89FBAF /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( - 657E481443BE88953CF990F26E5DA71F /* Foundation.framework in Frameworks */, - F68EA6BE66E478F9F507B4784E2A5CB8 /* ImageIO.framework in Frameworks */, + F6ADEC0977A81155C6D9741B7AAB8CE5 /* Foundation.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; - CBA59567B13F3EDBCCA091DDD3E51DD3 /* Frameworks */ = { + 796567F81D938DA74DF71A2AFF3F8F3D /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( - 23AEAF5E77D59B98AE79C57BAE746C1A /* Foundation.framework in Frameworks */, + D2E460754683003AE9ECF32A831D401F /* CFNetwork.framework in Frameworks */, + DEEC14319D7619F96C4E93415A6D577D /* Foundation.framework in Frameworks */, + B4C82668A78939FE910FEA0D314F06C1 /* Security.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; - CCB6E60691DB58C9D2C0F26733F25C2E /* Frameworks */ = { + 7B7CCC4D3C186BB73A6D1F0A0DCB559D /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( - 78251F42EB680FB72F040A1986279CD2 /* Foundation.framework in Frameworks */, - 8171D105E2C5CD3C1357D544942B4446 /* UIKit.framework in Frameworks */, + 4C652DF3EC0F0F39B29287E72864FC11 /* Foundation.framework in Frameworks */, + 835C687083E3D51DE87C2F2C4C681B1C /* Security.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; - D2EED6267B5DC3919ABF58C253B6A6B9 /* Frameworks */ = { + 972F22E2BAFD672AE196ECBEDA9CB0C3 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( - 288DE79A4AC02BAC20571DE69E8A25EE /* Foundation.framework in Frameworks */, + 23269290D0EEA41E2C7F39AC4086FADA /* Foundation.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; - D395DDDE7CE6C42609553A1722185846 /* Frameworks */ = { + 97E2187D9004BABDA40A9A7004212A8B /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( - 2AA51446C1FFBBE332258026F5BAC44F /* Foundation.framework in Frameworks */, + 91C6DD62D9008B004A486D8289DB04EE /* CoreGraphics.framework in Frameworks */, + 27D52287BEAFEB9E8043253054AF3A27 /* Foundation.framework in Frameworks */, + DC63AE07DCDDC0EC80557DD4CDC1286E /* QuartzCore.framework in Frameworks */, + EA326FCC70D2720A01BA55BEAC8ADEAB /* UIKit.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; - D6DC8F0C2894774845C1DD2E7CA07B0C /* Frameworks */ = { + 9865F41ED83EF59F214EBF65C2509C5D /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( - AFAC1D4EBD53A048346210536741DF13 /* CoreGraphics.framework in Frameworks */, - 0AA33EBB857A5205F87C09CCB99EAC74 /* Foundation.framework in Frameworks */, - B52177FF72FDAC3EDB7195DE98F5501E /* QuartzCore.framework in Frameworks */, + CF4378938851E383F1230F5D61C1F42F /* Foundation.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; - D95EA27797B56D642F96334D2D40384C /* Frameworks */ = { + A6DC97222D9778C87559B33772DE89A0 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( - AF48F21F13058D4DA35F3BE185FE03D0 /* Foundation.framework in Frameworks */, - 0D87C4665F8AD43731710EBBD8CCFCF8 /* Security.framework in Frameworks */, + B009ABFD1135177852DEDAB7F64CD52B /* Foundation.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; - F8193507DB4A0CD9D921AE40D3638B9A /* Frameworks */ = { + CA6527CF424B1AA12AF1D0BB36EBAF73 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( - 34CC120CABC6004034D1F0443AB865AE /* Foundation.framework in Frameworks */, + 4A2D7878579537881DD3859B3359F702 /* CoreGraphics.framework in Frameworks */, + 723D1925C39764631641D0DBFDF6833B /* Foundation.framework in Frameworks */, + A1A1266FD70CEB545FD7602CC33F2F7B /* QuartzCore.framework in Frameworks */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + CAB17EE71AD1E99666289AACDBA30421 /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + 6344FCABCDE7C780A4ED8B3CE4D6B982 /* Foundation.framework in Frameworks */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + DA1A8358510CE0717322AD31896BEB2C /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + 83DD0AA04C87293B8F9578D7D2754187 /* Foundation.framework in Frameworks */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + E672724427269716049B769344D7C3DC /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + 15B27182B591769C57B55544260DC886 /* Foundation.framework in Frameworks */, + D968461E31E8FF3FF6BA1DC621B0433B /* UIKit.framework in Frameworks */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + E699DE0BEE7553576B371F6878744108 /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + 9674D4E2B24CA6EC519AF2963B2C7FAE /* Accelerate.framework in Frameworks */, + EAA993C385E6F1E9A17B65193B3C34C9 /* CoreFoundation.framework in Frameworks */, + 0066C9BDBCB5DB47CB2A1DAB18E8A1EF /* CoreText.framework in Frameworks */, + 403D898F4BA3F19AD155F16A947E2099 /* Foundation.framework in Frameworks */, + B0F36E9025B754D74A5502D44A6BC005 /* MobileCoreServices.framework in Frameworks */, + 7BB0843A67CBF5B64FE1695CD08DC981 /* QuartzCore.framework in Frameworks */, + 9D781BABE4BC0316C505A2F3EB427B5F /* UIKit.framework in Frameworks */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + EB34190323A571FDF563D87F32C0690C /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + 189284018676411FF80014BD72749134 /* Foundation.framework in Frameworks */, + 70F41293A152D03D145BB2399EFD007A /* UIKit.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -3244,6 +3220,7 @@ 2D17798F247C492D68F979E4DA456C5B /* Frameworks */, 074FDEF28A6EE37AF568C369FD537978 /* Support Files */, ); + name = GTCommonSDK; path = GTCommonSDK; sourceTree = ""; }; @@ -3267,6 +3244,7 @@ 8C14F33879519B4BB454F55F734F2B17 /* Support Files */, 117CDDD4E4068854670C51D36131739A /* UIKit */, ); + name = DTFoundation; path = DTFoundation; sourceTree = ""; }; @@ -3288,7 +3266,6 @@ 102A3115899FA0485F483E72A0BCF1C3 /* Core */ = { isa = PBXGroup; children = ( - CA9708822D76CA0500DD05E0 /* PrivacyInfo.xcprivacy */, DC248EBB19D1DC06EAFF86B3F98E5C01 /* NSBezierPath+SDRoundedCorners.h */, 8BE3F4759C7002D36E7DEA617B338472 /* NSBezierPath+SDRoundedCorners.m */, E50F5C3798F6840B2A91D6720025E241 /* NSButton+WebCache.h */, @@ -3639,6 +3616,7 @@ 49E7B5D6C46257ABA7DA5087585FF6C2 /* Resources */, F6A73D7E839A5C4C03DE77E537535F95 /* Support Files */, ); + name = MOFSPickerManager; path = MOFSPickerManager; sourceTree = ""; }; @@ -3659,6 +3637,7 @@ 956574A62616B481ED34C53C0CCFCADA /* Frameworks */, B7981D3784139FC15CC7885599313773 /* Support Files */, ); + name = WechatOpenSDK; path = WechatOpenSDK; sourceTree = ""; }; @@ -3668,6 +3647,7 @@ CA907AF36622A189F374554867DC8EB5 /* Frameworks */, 62420EAC04611FC480BA07D608E0EF84 /* Support Files */, ); + name = UMLink; path = UMLink; sourceTree = ""; }; @@ -3687,8 +3667,8 @@ children = ( 91C957639F078031544253AE780F1F82 /* standard */, E41A04382EAB0F51E9E19EC467ACE912 /* Support Files */, - CA820E7E2D755AC5007DF2D8 /* PrivacyInfo.xcprivacy */, ); + name = FMDB; path = FMDB; sourceTree = ""; }; @@ -3716,6 +3696,7 @@ 7BE70DBD085C120294DF5858C773F55D /* UIImage+WebP.m */, B9565EA0A013E9AA56B75AE958403AE2 /* Support Files */, ); + name = SDWebImageWebPCoder; path = SDWebImageWebPCoder; sourceTree = ""; }; @@ -3796,6 +3777,7 @@ F38368BFB304595332AB34BD9D00BB71 /* Frameworks */, 948E303312D83A99F53C93DB7D717A38 /* Support Files */, ); + name = GYSDK; path = GYSDK; sourceTree = ""; }; @@ -3806,6 +3788,7 @@ 06118AB7D8D18214AF9D514C1EEED8AF /* UIScrollView+EmptyDataSet.m */, 83FF052DBD5F49FF622A9D53E5780C12 /* Support Files */, ); + name = DZNEmptyDataSet; path = DZNEmptyDataSet; sourceTree = ""; }; @@ -3819,6 +3802,7 @@ 1315E63E08B4F4236EBBC87DFFC08BA6 /* UIView+SDAutoLayout.m */, 28BE6020BBCCF2D7E0FE736203E18E69 /* Support Files */, ); + name = SDAutoLayout; path = SDAutoLayout; sourceTree = ""; }; @@ -3836,7 +3820,7 @@ 39B619844DE2099BB83F235E50E7C77C /* Frameworks */ = { isa = PBXGroup; children = ( - F1E166C453F8A0B9BA656870B5649B0A /* iOS */, + 616504DCE5C6A87DCD2421CC3C47C3AD /* iOS */, ); name = Frameworks; sourceTree = ""; @@ -3910,11 +3894,11 @@ 43E83849B9D3D76004F079D74885A9F5 /* MBProgressHUD */ = { isa = PBXGroup; children = ( - CA9708862D76CA2700DD05E0 /* PrivacyInfo.xcprivacy */, A88DD4D8F5413429A3E85D10EE836FEF /* MBProgressHUD.h */, 4FC03168260DA82D712CCC0A5E5717B8 /* MBProgressHUD.m */, C41E2A125023A26B88F769157ED8C81C /* Support Files */, ); + name = MBProgressHUD; path = MBProgressHUD; sourceTree = ""; }; @@ -3970,6 +3954,7 @@ DAA9BB54B4E258F0670B6F66074E11AF /* Resources */, 499EBB549D3261DF734E30BC2A926970 /* Support Files */, ); + name = GHMarkdownParser; path = GHMarkdownParser; sourceTree = ""; }; @@ -4028,6 +4013,7 @@ 2939E5196A7F26CFFA0BC263E240F4C7 /* Resources */, ED11453764CFAD04B1CC704DB9E238C8 /* Support Files */, ); + name = MJRefresh; path = MJRefresh; sourceTree = ""; }; @@ -4081,8 +4067,8 @@ 8E10C14A3898E18E0A280783D2810AE0 /* Serialization */, 7E7584D33B9FB6AE58BB34E1227994A4 /* Support Files */, D7FD13CAE723BDEBE4174022C74B7461 /* UIKit */, - CA820E7C2D755AB3007DF2D8 /* PrivacyInfo.xcprivacy */, ); + name = AFNetworking; path = AFNetworking; sourceTree = ""; }; @@ -4093,6 +4079,7 @@ 7E6583CD1F9A79AB0B9129BD3C121B0D /* PopupView.m */, D91A246957BCE9E2F628D641A70EDE8B /* Support Files */, ); + name = PopupKit; path = PopupKit; sourceTree = ""; }; @@ -4111,6 +4098,28 @@ path = "../Target Support Files/libwebp"; sourceTree = ""; }; + 616504DCE5C6A87DCD2421CC3C47C3AD /* iOS */ = { + isa = PBXGroup; + children = ( + 0D03E91C5F24D91BCB6AD4472F19239A /* Accelerate.framework */, + 6231FFA1527C8C33AB77FA016593ABF6 /* CFNetwork.framework */, + 1E0B7AA25F88632D82FC0015E34170D5 /* CoreFoundation.framework */, + D9D3196DF8865948F3B55A10BA2DFF8F /* CoreGraphics.framework */, + F1E195639051A4FE58268E0D05D7BF4F /* CoreText.framework */, + EC36730326A1885111C5BE0D8AA23687 /* Foundation.framework */, + F22F154934197D0AEF8EF327846CEC30 /* ImageIO.framework */, + F920B5E5F0896C2B5F006DCBB2B1E498 /* MediaPlayer.framework */, + 8DF9C37E251584582AA38097B40677CD /* MobileCoreServices.framework */, + 62208927F39C27D4C2DD04849E741F31 /* Photos.framework */, + 2DF94DC4A3B5FD2D12EF61AD395AB7BA /* PhotosUI.framework */, + 782B859D7FB28EF6CB16DC9D96075925 /* QuartzCore.framework */, + C9C41780298A275AB7FEB230584C79E3 /* Security.framework */, + E9299E2172B2E595AACE7E2E4FCA64EB /* SystemConfiguration.framework */, + 03B4C673444D64D7A69E5956918705AE /* UIKit.framework */, + ); + name = iOS; + sourceTree = ""; + }; 62420EAC04611FC480BA07D608E0EF84 /* Support Files */ = { isa = PBXGroup; children = ( @@ -4127,6 +4136,7 @@ 102A3115899FA0485F483E72A0BCF1C3 /* Core */, ACA0118D6D27DC57BE543B9FA03304FE /* Support Files */, ); + name = SDWebImage; path = SDWebImage; sourceTree = ""; }; @@ -4160,6 +4170,7 @@ 9889168D76EC91C662AB5DF2349BE5EC /* ViewController+MASAdditions.m */, EEEB4EDEC35DB8C22870C56BBBF21BAF /* Support Files */, ); + name = Masonry; path = Masonry; sourceTree = ""; }; @@ -4257,8 +4268,8 @@ 63E4956FFDF5DB5E9096BE1435505D9B /* IQUIViewController+Additions.h */, 47BAD59B880D7D7C83559D92D76DF7C5 /* IQUIViewController+Additions.m */, 45F0327421F8EAD58A4FD393BC5FA286 /* Support Files */, - CA820E802D755AD5007DF2D8 /* PrivacyInfo.xcprivacy */, ); + name = IQKeyboardManager; path = IQKeyboardManager; sourceTree = ""; }; @@ -4283,6 +4294,7 @@ 177B5BBA5202777277E11ED2B629C0A9 /* Frameworks */, 9AA2E4B4F34DB0DE991E8081D6D35A26 /* Support Files */, ); + name = GTSDK; path = GTSDK; sourceTree = ""; }; @@ -4307,6 +4319,7 @@ FD5A946222C820B74D7B6ABDDFED066D /* Default */, 2771C2D0B52838AB84548641B0F89C7B /* Support Files */, ); + name = HXPhotoPicker; path = HXPhotoPicker; sourceTree = ""; }; @@ -4319,6 +4332,7 @@ 60FD5B42F433F4DE87216373E36B097A /* Support Files */, 1529C512359681C334B81F438A884476 /* webp */, ); + name = libwebp; path = libwebp; sourceTree = ""; }; @@ -4477,6 +4491,7 @@ 941AFCDC0CDF216188A517ED3002403F /* YYTextWeakProxy.m */, 028261892B3714F763E34192DE465662 /* Support Files */, ); + name = YYText; path = YYText; sourceTree = ""; }; @@ -4494,6 +4509,7 @@ BFDD4E269A7720FACE5BD3666E6E2DBC /* Frameworks */, D8053C18B92F996FC0A5B672BEFB50A4 /* Support Files */, ); + name = ZXSDK; path = ZXSDK; sourceTree = ""; }; @@ -4538,6 +4554,7 @@ 53C2F5B37608D31AD6C4A18EE3D5B592 /* Frameworks */, DF27F28312DD2A113F1E9F48AC0370CF /* Support Files */, ); + name = libpag; path = libpag; sourceTree = ""; }; @@ -4615,6 +4632,7 @@ FF758591AE12D1809F44BA9DCBC3738B /* Frameworks */, 7C9FDBC0AB44E96EEA0312C85BA3DDA0 /* Support Files */, ); + name = UMCommon; path = UMCommon; sourceTree = ""; }; @@ -4624,6 +4642,7 @@ D9224CE68CD934A5A4B7BE4C07044574 /* Frameworks */, E34B06D9F40AE6C0D491BAA486162F07 /* Support Files */, ); + name = UMDevice; path = UMDevice; sourceTree = ""; }; @@ -4670,6 +4689,7 @@ 19F7A9F97876C4E9BC7B944AA08B4FF8 /* YYModel.h */, 0DB7473C384C93D4DBDD9A498F5F7195 /* Support Files */, ); + name = YYModel; path = YYModel; sourceTree = ""; }; @@ -4711,6 +4731,7 @@ 64711E7E5B5DAB7885409B423D5FF125 /* ZipArchive.h */, 407732837BDA9863662781275DBBD540 /* Support Files */, ); + name = SSZipArchive; path = SSZipArchive; sourceTree = ""; }; @@ -4847,6 +4868,7 @@ ED22A1BBE6E3DB809E0224A90CB8D00D /* Resources */, A110F697FC2511A472BF7D2828CB9BCB /* Support Files */, ); + name = DTCoreText; path = DTCoreText; sourceTree = ""; }; @@ -4879,8 +4901,8 @@ 4A14305D16EA5375E8891A425C0DDCE1 /* Reachability.h */, 153E8D5FD3EC0D91F2C1557E170F3DA5 /* Reachability.m */, 275BB2F2D85223D96B50E4E99DFD0F7D /* Support Files */, - CA9708842D76CA1C00DD05E0 /* PrivacyInfo.xcprivacy */, ); + name = Reachability; path = Reachability; sourceTree = ""; }; @@ -4953,6 +4975,7 @@ D706695FEE581B807CC5EC1BEA53D236 /* SRWebSocket.m */, DC74459ED91C415AFBB2ECEA6B698C7E /* Support Files */, ); + name = SocketRocket; path = SocketRocket; sourceTree = ""; }; @@ -5056,6 +5079,7 @@ 7917DC2AB74255E2001A7437C761538E /* Frameworks */, 327C657016ED632BF3B48F0FDE1FC5E8 /* Support Files */, ); + name = UMAPM; path = UMAPM; sourceTree = ""; }; @@ -5089,6 +5113,7 @@ 58AD80025DFBE263204C461DE4BE6484 /* LSTTimer.m */, 7B05FEF1FF5EEF26618B7402BE93F071 /* Support Files */, ); + name = LSTTimer; path = LSTTimer; sourceTree = ""; }; @@ -5180,39 +5205,40 @@ 0A9CF2C4CAA5804D370CCA0E850DC956 /* UITableView+FDTemplateLayoutCellDebug.m */, 4371094D7468DDC86B0578C53B85EBC5 /* Support Files */, ); + name = "UITableView+FDTemplateLayoutCell"; path = "UITableView+FDTemplateLayoutCell"; sourceTree = ""; }; EF88FD1DBAE8DE41188E399B21A1137E /* Products */ = { isa = PBXGroup; children = ( - A4FA15D44DF6BAC7550EDEED10862AA3 /* AFNetworking.framework */, - EDA6D5D7D0A04878EE78FAAE94F65068 /* DTCoreText.framework */, - F4E2B1AC73977F10254628C0B7EBE38F /* Resources.bundle */, - D1E89A31867FF1FB44B4B999988F1B82 /* DTFoundation.framework */, - 5DA4577FE3BC4A03751108FFED07B385 /* DZNEmptyDataSet.framework */, - A3A80BA70CFB7F75C5391BEBBBA8C9DA /* FMDB.framework */, - 1CFC53AE3F4FB499DD09820A226F1CF2 /* GHMarkdownParser.framework */, - 24DDD4A0849B06C0942057220E1E81B2 /* HXPhotoPicker.framework */, - 98527D7196957AAB07B79E2E2AFDE23E /* IQKeyboardManager.framework */, - 5E4674603A5D5B9215FFA0F8E69F8B71 /* libwebp.framework */, - DE19C7D984CBC535E4768F5543458A1E /* LSTTimer.framework */, - 1FFED36A657123030ABB700256D73F15 /* Masonry.framework */, - 8B8FAB0D627B17EDE1366984278705D9 /* MBProgressHUD.framework */, - E49D6D248DD1CEE584E6776B9164A1B2 /* MJRefresh.framework */, - 45DD93B925BF1302816704523D37C4AD /* MOFSPickerManager.framework */, - B077D8F39FBB054A51A693844573D637 /* Pods_ProductApp.framework */, - 700CC1D404BB0D780AEE4030C99A02F5 /* PopupKit.framework */, - 400FF55D0451E7A8F33A3D0D3E11C1B9 /* Reachability.framework */, - 2D24B4853EF5CE5AD7D4FA5E183BD6E2 /* SDAutoLayout.framework */, - 8B6CF5C20C32EE9F7F0862FF892524DE /* SDCycleScrollView.framework */, - B0B214D775196BA7CA8E17E53048A493 /* SDWebImage.framework */, - FCF61D9B2B75054A9A3185DDC609B7FF /* SDWebImageWebPCoder.framework */, - 85A01882ED06DFEA2E0CE78BCDB204A7 /* SocketRocket.framework */, - 91B23470DEB9A986332BEB5034234BC7 /* SSZipArchive.framework */, - F68B286B9FE321CE3672C683727DBD9B /* UITableView_FDTemplateLayoutCell.framework */, - E460D5B0416D36F66EE8EC89E5D2FA0A /* YYModel.framework */, - 71762A728913EB440C97D3616D291AF3 /* YYText.framework */, + A4FA15D44DF6BAC7550EDEED10862AA3 /* AFNetworking */, + EDA6D5D7D0A04878EE78FAAE94F65068 /* DTCoreText */, + F4E2B1AC73977F10254628C0B7EBE38F /* DTCoreText-Resources */, + D1E89A31867FF1FB44B4B999988F1B82 /* DTFoundation */, + 5DA4577FE3BC4A03751108FFED07B385 /* DZNEmptyDataSet */, + A3A80BA70CFB7F75C5391BEBBBA8C9DA /* FMDB */, + 1CFC53AE3F4FB499DD09820A226F1CF2 /* GHMarkdownParser */, + 24DDD4A0849B06C0942057220E1E81B2 /* HXPhotoPicker */, + 98527D7196957AAB07B79E2E2AFDE23E /* IQKeyboardManager */, + 5E4674603A5D5B9215FFA0F8E69F8B71 /* libwebp */, + DE19C7D984CBC535E4768F5543458A1E /* LSTTimer */, + 1FFED36A657123030ABB700256D73F15 /* Masonry */, + 8B8FAB0D627B17EDE1366984278705D9 /* MBProgressHUD */, + E49D6D248DD1CEE584E6776B9164A1B2 /* MJRefresh */, + 45DD93B925BF1302816704523D37C4AD /* MOFSPickerManager */, + B077D8F39FBB054A51A693844573D637 /* Pods-ProductApp */, + 700CC1D404BB0D780AEE4030C99A02F5 /* PopupKit */, + 400FF55D0451E7A8F33A3D0D3E11C1B9 /* Reachability */, + 2D24B4853EF5CE5AD7D4FA5E183BD6E2 /* SDAutoLayout */, + 8B6CF5C20C32EE9F7F0862FF892524DE /* SDCycleScrollView */, + B0B214D775196BA7CA8E17E53048A493 /* SDWebImage */, + FCF61D9B2B75054A9A3185DDC609B7FF /* SDWebImageWebPCoder */, + 85A01882ED06DFEA2E0CE78BCDB204A7 /* SocketRocket */, + 91B23470DEB9A986332BEB5034234BC7 /* SSZipArchive */, + F68B286B9FE321CE3672C683727DBD9B /* UITableView+FDTemplateLayoutCell */, + E460D5B0416D36F66EE8EC89E5D2FA0A /* YYModel */, + 71762A728913EB440C97D3616D291AF3 /* YYText */, ); name = Products; sourceTree = ""; @@ -5223,6 +5249,7 @@ 4BE526E6EC17CC0CDE5FB01602F79262 /* Frameworks */, 1B089FDAB24737C22C46456A56E2C20F /* Support Files */, ); + name = GTExtensionSDK; path = GTExtensionSDK; sourceTree = ""; }; @@ -5233,31 +5260,10 @@ A98DA07AB5164DB56F65205A15FB8D51 /* Resources */, 28CD835CF043EE3071700CD2ECEB5882 /* Support Files */, ); + name = UMCCommonLog; path = UMCCommonLog; sourceTree = ""; }; - F1E166C453F8A0B9BA656870B5649B0A /* iOS */ = { - isa = PBXGroup; - children = ( - AA584F6EDAD1146F5522055A8B14E09A /* Accelerate.framework */, - 778B40773DC8AF3D3989C93360F5FB12 /* CFNetwork.framework */, - 0D24A967417C541803304A2F4EA04769 /* CoreFoundation.framework */, - D9E1CBCCADAE0E8BAC7F2EB3D635F333 /* CoreGraphics.framework */, - 6F88D68D5829523C7C36988A0114AD2F /* CoreText.framework */, - 289873C8BE75186A989C5DED73A68B2E /* Foundation.framework */, - A10F95D0AE89DAE27A4E48E1B3F007C7 /* ImageIO.framework */, - 2F96A397B55CECD6A5BFE71BBC1F7F9D /* MediaPlayer.framework */, - 0B252D92516D267478074DA69CD60B23 /* MobileCoreServices.framework */, - 05146C82E90779DD8361C13815EA4661 /* Photos.framework */, - DAC251005A162C58F46E8E214A8252C8 /* PhotosUI.framework */, - 6900877974EE5190C23B520C755CD330 /* QuartzCore.framework */, - EE3EA94E225899690CA54C05B73F3333 /* Security.framework */, - B7E4D4BC9EAE8F2B7307AF9A9C12C701 /* SystemConfiguration.framework */, - 87AD0693AF68080015AE51152A7B1A5B /* UIKit.framework */, - ); - name = iOS; - sourceTree = ""; - }; F1EF40DF6EEAC37E7F4384529BAC4053 /* mux */ = { isa = PBXGroup; children = ( @@ -5314,6 +5320,7 @@ 6744090AED950CF4FA30B1CB452EE3AA /* UIView+SDExtension.m */, D8E195196392A014F55D8649EB1DDD73 /* Support Files */, ); + name = SDCycleScrollView; path = SDCycleScrollView; sourceTree = ""; }; @@ -5521,710 +5528,710 @@ /* End PBXGroup section */ /* Begin PBXHeadersBuildPhase section */ - 04A80912503FAD53AB5C574F8EB74D6B /* Headers */ = { + 042E2E41283EEC60079BC2737DDEF74C /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; files = ( - 73A0C9CFE3B3E556CB7606CD4813C27B /* PopupKit-umbrella.h in Headers */, - 1CE4117501350577401BAC5D77B027EE /* PopupView.h in Headers */, + 500BAD0E77FF33CC2AE4BF425D9AB0E7 /* PopupKit-umbrella.h in Headers */, + 20CB36D39C5129AAAFF28C3E6AE26B37 /* PopupView.h in Headers */, ); runOnlyForDeploymentPostprocessing = 0; }; - 1D8E4317C43E801B146629D24251A1E5 /* Headers */ = { + 09EE4349480B078AFE00E65B49E502BF /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; files = ( - F3959A6F13D70E595F272F07FB8B00BD /* FMDatabase.h in Headers */, - 24CA5241C775CE3C9E9DF46D10859EAA /* FMDatabaseAdditions.h in Headers */, - 58D385B7DBB612B6A3A06EA670C015F1 /* FMDatabasePool.h in Headers */, - 5F29492846530A428B1198F7A167EA91 /* FMDatabaseQueue.h in Headers */, - 32B7E25EECD5D8CD154A0F6263A8EB4F /* FMDB.h in Headers */, - 3EB06038EA8B2F16AA51FF27905876A7 /* FMDB-umbrella.h in Headers */, - 8246D862087C7890593899AEA5898697 /* FMResultSet.h in Headers */, + A6FCF74348D1907891FBDE3F2E331136 /* DZNEmptyDataSet-umbrella.h in Headers */, + 2EFF1EFA2FF0D2F1AE44A9DDBB932425 /* UIScrollView+EmptyDataSet.h in Headers */, ); runOnlyForDeploymentPostprocessing = 0; }; - 3668CDBC6108EF1AE853C1ACE3D2B62D /* Headers */ = { + 0EF2526B5CC15C0E915F32190565F64C /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; files = ( - C3105B821D7BE18A0515121AB4EC4151 /* SDAutoLayout.h in Headers */, - 8BBAB12CDD86FB4BF02E97EA462D249E /* SDAutoLayout-umbrella.h in Headers */, - 073AC8F102F4815D017D1DB501AF6811 /* UITableView+SDAutoTableViewCellHeight.h in Headers */, - 5B5DAE3A1D6A6CADBFCB0F69FEA5D41A /* UIView+SDAutoLayout.h in Headers */, + BA904ABA8ED36CC4E5EB2B2004CA1F18 /* MASCompositeConstraint.h in Headers */, + 37B890ABDC7DD441E6AA662325D412E6 /* MASConstraint.h in Headers */, + 7C5505A2D3F2A697A5F324787061F4B7 /* MASConstraint+Private.h in Headers */, + 813BE4C96A6D39C13EC50C6CD164F0AF /* MASConstraintMaker.h in Headers */, + B680C2604BD8BC9644AE7C67BC46B9BB /* MASLayoutConstraint.h in Headers */, + EC9B34262AED632D7EFB49804337648E /* Masonry.h in Headers */, + B59E60FBC9665FC1061B88B8E6FD9FAF /* Masonry-umbrella.h in Headers */, + C2068AEACC2D9C7F1FFE41AA25B12A68 /* MASUtilities.h in Headers */, + 05E2B7C1DB7528A0BBEA1521BE0DBAF1 /* MASViewAttribute.h in Headers */, + 5F45735DF355530CC955066D3C007E19 /* MASViewConstraint.h in Headers */, + BF22D137EF6324675FA50080C5D93C00 /* NSArray+MASAdditions.h in Headers */, + 61507E402F1F7C58BF119995A0479A22 /* NSArray+MASShorthandAdditions.h in Headers */, + DBA9500CBBA5FF6FCBBA115AE4D12152 /* NSLayoutConstraint+MASDebugAdditions.h in Headers */, + AE7B02645B8F769CA5F215EE8F7CC5B0 /* View+MASAdditions.h in Headers */, + 772CF8E9CD02ECA4275B6173E2110E80 /* View+MASShorthandAdditions.h in Headers */, + 8C6C7E25C5A24C936F81823978190E96 /* ViewController+MASAdditions.h in Headers */, ); runOnlyForDeploymentPostprocessing = 0; }; - 3F44603758E2F1AD4EF3CD47FFC23238 /* Headers */ = { + 17CE459992EC596201439FD057A9591D /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; files = ( - C3296E1E1BCEAEE6294A3FE8562C0EFC /* Reachability.h in Headers */, - 44F4F19AD4287696C5F58310CA90D384 /* Reachability-umbrella.h in Headers */, + 32B21F26DF9BD417228A5C391B2194F5 /* Pods-ProductApp-umbrella.h in Headers */, ); runOnlyForDeploymentPostprocessing = 0; }; - 409211D0743ADB9E12858F097AB900B3 /* Headers */ = { + 1ABC9BAD1FA94CCBD4C02ACD3076A60B /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; files = ( - 9EE42EA1D5742891C0A2718A3BFE0F4A /* IQBarButtonItem.h in Headers */, - 293A4E38AD5968B32012FDCC10D5E3AC /* IQKeyboardManager.h in Headers */, - 8B566763930AD11F2945B71E4B2754A2 /* IQKeyboardManager-umbrella.h in Headers */, - 376283CB1C2F4FBFDEB918476761CBF2 /* IQKeyboardManagerConstants.h in Headers */, - 768C7D8165465E63F576F9135C572829 /* IQKeyboardManagerConstantsInternal.h in Headers */, - 571898C9118E0B2E87F77CD223979CC4 /* IQKeyboardReturnKeyHandler.h in Headers */, - 92A2BA5CE2E0F13CF32B96118A54B298 /* IQNSArray+Sort.h in Headers */, - 43B3A6E418AF6D457318D5DFD64B22B7 /* IQPreviousNextView.h in Headers */, - 3A5E751E5D684DE8F34433773EF9F259 /* IQTextView.h in Headers */, - F73C6B8F53A58263A375518A8BFF974F /* IQTitleBarButtonItem.h in Headers */, - 14F350D1AE912096B4B04F9A0C6BAABE /* IQToolbar.h in Headers */, - A0C2891A8EE757E199310C3601A66130 /* IQUIScrollView+Additions.h in Headers */, - 4D44DCC513AD5E580D92EDDF2D6A45A0 /* IQUITextFieldView+Additions.h in Headers */, - 9869BE90A4E205295E92E1930E059FC0 /* IQUIView+Hierarchy.h in Headers */, - B34EE15CECE3B3F06DC0C1BB1FFA61C1 /* IQUIView+IQKeyboardToolbar.h in Headers */, - C2E3562A9EDADE0BCFD5D54324629F46 /* IQUIViewController+Additions.h in Headers */, + 425ED2B9D9E79D8DCA0BD001A47F5DCE /* LQYPickerView.h in Headers */, + 45BF315527F885031B750D14F57989AD /* MOFSAddressModel.h in Headers */, + 0DF5856674EB9A3C7E5A5B1BBE9FAED4 /* MOFSAddressPickerView.h in Headers */, + 09D83550FA3463CBD1F973791C1BAD6D /* MOFSDatePicker.h in Headers */, + 1D56A164E9972784FE1E453434091535 /* MOFSPickerManager.h in Headers */, + EBB46A055EEA4DA6D9B7DD3DF2F7E910 /* MOFSPickerManager-umbrella.h in Headers */, + 01B4962E95B0A0795B1E55AF36DA68F6 /* MOFSPickerView.h in Headers */, + B0E13A3BA5664B75ADD9B28E9599FD30 /* MOFSToolView.h in Headers */, ); runOnlyForDeploymentPostprocessing = 0; }; - 46E4829DC84FA5E1C451D6C040F44AAA /* Headers */ = { + 20224C705C095AF0EF9DFAF20CDDE648 /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; files = ( - 39AAE6E39ECEC20640A7E2A9F046A9DE /* SDImageWebPCoder.h in Headers */, - 404B61113AB87679D15F5517FB6DE926 /* SDWebImageWebPCoder.h in Headers */, - DA11D8463A9B7730791BD9ECF7C461ED /* SDWebImageWebPCoderDefine.h in Headers */, - E02A5BD0FDEE91AD55892C1E2CFA3BEE /* UIImage+WebP.h in Headers */, + 0BCA1CEF8D18D72E3E58AA74B8928AE1 /* DTActivityTitleView.h in Headers */, + 39D2A3C0FB56B5F906CB393A55B1FD43 /* DTAnimatedGIF.h in Headers */, + 28FB65C44FADC2321A23AD8AB582D1E9 /* DTBase64Coding.h in Headers */, + 531D4BD3451276039883434C6D400278 /* DTBlockFunctions.h in Headers */, + C88A46E88C8EDE09AD071D9DE3B74FD6 /* DTCompatibility.h in Headers */, + 8EF8AAD674000AB610BC4ED10258AD09 /* DTCoreGraphicsUtils.h in Headers */, + 2C8E76B6D91E3DE9106CBF393D0ED287 /* DTCustomColoredAccessory.h in Headers */, + 5D5BF70ADF1F00DC7068BD775756EF1D /* DTExtendedFileAttributes.h in Headers */, + 46769185203E89ABB9B75F2429AD3B20 /* DTFolderMonitor.h in Headers */, + EDB1726AD94F7EAB22CDF1EB6AB7ECEF /* DTFoundation-umbrella.h in Headers */, + 9D470506E09A98BA5223E2A880D7197C /* DTFoundationConstants.h in Headers */, + C5EE7DEEEB3BD0E7C258F8446C5167CB /* DTHTMLParser.h in Headers */, + CBE0DBF80412D2EE333BF202FB71D41F /* DTLog.h in Headers */, + 3D7340E1814C6C4A46747018EAF9F23E /* DTPieProgressIndicator.h in Headers */, + 20C4FC6749978833B8101324626C65CF /* DTSmartPagingScrollView.h in Headers */, + E2331FE6033880C759D97900B68B7380 /* DTTiledLayerWithoutFade.h in Headers */, + 1B229B400CCD85FD5F0E11E1BDC63196 /* DTVersion.h in Headers */, + 9E112819DCB0A36BCA4A3CB641B4A5F7 /* DTWeakSupport.h in Headers */, + 9AE7479887868A7ED7620FB8950D3AAE /* NSArray+DTError.h in Headers */, + 5BA92AC5ED3714B3712B31A72E56968D /* NSData+DTCrypto.h in Headers */, + 59ADF0E3B69414B62501C9D2A7A44DB1 /* NSDictionary+DTError.h in Headers */, + A880C8A6BCDBBB79DD037210D57D7910 /* NSFileWrapper+DTCopying.h in Headers */, + 7FA9B19D2720BCF4BF76E82D9B4118FE /* NSMutableArray+DTMoving.h in Headers */, + 3B0A971B4652519EDE236DB8C73BC29B /* NSString+DTFormatNumbers.h in Headers */, + 0AB52C0487A31E8D3D238D3F1C00315B /* NSString+DTPaths.h in Headers */, + F090A3906795839A50DBA656489FD404 /* NSString+DTURLEncoding.h in Headers */, + 4167E8BBE9A279BBBA18238F69C22A3D /* NSString+DTUtilities.h in Headers */, + 2810D600241A2A3ED9654A44D8D4A760 /* NSURL+DTAppLinks.h in Headers */, + 507745C1AD33AD177A63370231DEC452 /* NSURL+DTComparing.h in Headers */, + 5B30AD456409D542C9C93C0E893912D1 /* NSURL+DTUnshorten.h in Headers */, + AC9F4C954AA852C5F3EB2F294FED89DE /* UIApplication+DTNetworkActivity.h in Headers */, + DDB5EAC35F159B3253A679459040D125 /* UIImage+DTFoundation.h in Headers */, + B5A2F3E7D703C37359D9725FC5CA7B57 /* UIScreen+DTFoundation.h in Headers */, + 6E78665BAE5915E7F247BEA01961B1DC /* UIView+DTFoundation.h in Headers */, ); runOnlyForDeploymentPostprocessing = 0; }; - 48A5A36033A3B4B5F19B9CA766BED99F /* Headers */ = { + 23EF3B8B7CF6A91A417D9E465B925F2A /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; files = ( - BB67DCB5183951BF184CE16A337601C3 /* NSRunLoop+SRWebSocket.h in Headers */, - 1EDA1D1ADFC85AAC982887ED03DAB461 /* NSRunLoop+SRWebSocketPrivate.h in Headers */, - A6E937A07516D0533091488AC2733276 /* NSURLRequest+SRWebSocket.h in Headers */, - 69E9AAB60098EC5A35F44A42542027A0 /* NSURLRequest+SRWebSocketPrivate.h in Headers */, - C47C0300381613AAD3C90B1F5744EF1A /* SocketRocket.h in Headers */, - 0AE63FF0DD88DB7D240603CF841168D3 /* SocketRocket-umbrella.h in Headers */, - B1F5EA3D6418135C311F753999815C93 /* SRConstants.h in Headers */, - F7B48CDD4E960C49C7294F4E2C67D523 /* SRDelegateController.h in Headers */, - 3029AF02172DD11FECB1A94F77864464 /* SRError.h in Headers */, - DB8D866421553A538A8157562FC4AA03 /* SRHash.h in Headers */, - 292133FE043AC08CC0E4FA6253888694 /* SRHTTPConnectMessage.h in Headers */, - 602B7433249CA9EEB3A48E95E371C8FC /* SRIOConsumer.h in Headers */, - 0F73087DF8752328908C8145443A40EB /* SRIOConsumerPool.h in Headers */, - FEB0CF6F69DD4D4ACB89BAAB553E2D60 /* SRLog.h in Headers */, - 7DEB7F3E448476252892D3A03D1BD98C /* SRMutex.h in Headers */, - ECEA218263BDC01B5765DEB51EE5D63F /* SRPinningSecurityPolicy.h in Headers */, - 227F0159394303A5059755F39104214B /* SRProxyConnect.h in Headers */, - C9E5CF6D346D9A661026EF440930DEEA /* SRRandom.h in Headers */, - 69211D4DA257DD3B167506D3F2A746EC /* SRRunLoopThread.h in Headers */, - 0D5B6BF6E03881852023D7A97FA3D27F /* SRSecurityPolicy.h in Headers */, - 4E842C4A3B231A2790F76BCED8DD0F0B /* SRSIMDHelpers.h in Headers */, - AC3833C7ADB9F65FED4E9205B00CEA05 /* SRURLUtilities.h in Headers */, - C2AF277F715467B70DA6900B0066D5F1 /* SRWebSocket.h in Headers */, + CDD033CA4A385ADDB1E4475E2813738B /* NSAttributedString+YYText.h in Headers */, + 8ED34722B5C54230E9FED56FE14F6A84 /* NSParagraphStyle+YYText.h in Headers */, + 20EBE3D9DF1CEEE31D37208650BF227F /* UIPasteboard+YYText.h in Headers */, + 7A26241DF106712AC7C5AB50BDCDCCAD /* UIView+YYText.h in Headers */, + 017169EFCF339B59B9259F2496C0F51C /* YYLabel.h in Headers */, + E286D66CCCDA502C0752304994BB90A1 /* YYText.h in Headers */, + 5F2257A9CCF4C300CDFBBC80341118D4 /* YYText-umbrella.h in Headers */, + B57E67F5CAE0DF86D148A3CDA0407BA0 /* YYTextArchiver.h in Headers */, + 2F75AC11B36110337AA9C7D210917269 /* YYTextAsyncLayer.h in Headers */, + 7672F2589A19B825C819AA69A1DB0DF3 /* YYTextAttribute.h in Headers */, + 35A4FE7088F7CA4B023B38FFDB6AE68A /* YYTextContainerView.h in Headers */, + 94C499B5770C41F7ABDD45B0B0F45197 /* YYTextDebugOption.h in Headers */, + 4F56CCAE467C57BD8B5B288737AC80B4 /* YYTextEffectWindow.h in Headers */, + BB02300750C2DBC52F7209EC008743BA /* YYTextInput.h in Headers */, + F8D31E65466DECE981CBFFB9F96D569A /* YYTextKeyboardManager.h in Headers */, + CC344213CF3017F17E810FB007EE65EF /* YYTextLayout.h in Headers */, + 9F69075D5DC6E2F9183F5D8E7B090D76 /* YYTextLine.h in Headers */, + 77012917D2242C283FC2033151C77E72 /* YYTextMagnifier.h in Headers */, + 631C7A46CD48A0306B13B66BB384EC03 /* YYTextParser.h in Headers */, + 0D72C23AB0597CFF32A4C8889E6AA3DA /* YYTextRubyAnnotation.h in Headers */, + 564C95482D463B3CE3205B8E86BA8104 /* YYTextRunDelegate.h in Headers */, + BC4A8237493422E675B2706AA113E68B /* YYTextSelectionView.h in Headers */, + 9320D67F1B4DB7F053B7DA8CF99C0508 /* YYTextTransaction.h in Headers */, + B940240C643CCC1314AC65D48E4CE89E /* YYTextUtilities.h in Headers */, + C00F260511723CD7DC4B4E9D22CD9DF1 /* YYTextView.h in Headers */, + 6B248006F914EFA0501E626A11F73A06 /* YYTextWeakProxy.h in Headers */, ); runOnlyForDeploymentPostprocessing = 0; }; - 4B6D05C8A72AF4930A007C7FAEFF942C /* Headers */ = { + 29CB77F5EC62298B8E19FEFFD791AEAD /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; files = ( - DFBA7F11ED6C0AE14FE7B2122148A65C /* LSTTimer.h in Headers */, - 1503C8EF82F56F1AB36887072B266478 /* LSTTimer-umbrella.h in Headers */, + 0ABC4D62588EABAA636441FD9A82C940 /* CTLineUtils.h in Headers */, + 83A4BC9FE4765C9B848DD4925D99F362 /* DTAccessibilityElement.h in Headers */, + EDA269B595D70EC2B9D81DC890157D63 /* DTAccessibilityViewProxy.h in Headers */, + F006F73F17F2E3CC0E7852E9357BA946 /* DTAnchorHTMLElement.h in Headers */, + DFB5A1C64C7908FD05BEFF7C7B571353 /* DTAttributedLabel.h in Headers */, + DBCA42F7E1697F4EC82E0E7C9657851D /* DTAttributedTextCell.h in Headers */, + 35C5BE59CA712CCDF93D6E7010D93883 /* DTAttributedTextContentView.h in Headers */, + 730ACB99580C5982DC08D50FC5084D41 /* DTAttributedTextView.h in Headers */, + D82DDA4C1E5C4D5378A9E5EA3F8E9DFE /* DTBreakHTMLElement.h in Headers */, + 5D8D65121E87E419D8D2F23F8AF43673 /* DTColor+Compatibility.h in Headers */, + C8F753B56A6C4D2A938B6EA68CF522F8 /* DTColorFunctions.h in Headers */, + B94CD41727DFCA8791EED8FB2CA397DD /* DTCompatibility.h in Headers */, + 9DE04C83A68C7512C0A860FFF5CEC113 /* DTCoreText.h in Headers */, + D526E03C098DA6CF8F01C1BC126C9BBA /* DTCoreText-umbrella.h in Headers */, + C9DD05EF2D27FFEBFA7BF6F437168501 /* DTCoreTextConstants.h in Headers */, + 2203356EEA94A9172BC7902923E43CBE /* DTCoreTextFontCollection.h in Headers */, + 7A48CDFB40202EFD09A2A9AB0EE0770D /* DTCoreTextFontDescriptor.h in Headers */, + DD73CD0E5148961D1ABD80E050122314 /* DTCoreTextFunctions.h in Headers */, + AC7000465258822B466855B12F1F97A3 /* DTCoreTextGlyphRun.h in Headers */, + 60532A2E06CCFF814933D2FAE6793AE9 /* DTCoreTextLayouter.h in Headers */, + C72CE4B974DFAE2C3037D425EB559314 /* DTCoreTextLayoutFrame.h in Headers */, + 7027EF8D77D4082C1BB9B80FF61FCADC /* DTCoreTextLayoutFrame+Cursor.h in Headers */, + 5D03A5B9DC067875CFEC9D4EA7B059E8 /* DTCoreTextLayoutFrameAccessibilityElementGenerator.h in Headers */, + 5582735073EBB9F5078E6E8AEEFB646A /* DTCoreTextLayoutLine.h in Headers */, + 31B805C50E0E187E6242B0C878C4D30D /* DTCoreTextMacros.h in Headers */, + B8332F36582F7A001FE85A8D54B27C9E /* DTCoreTextParagraphStyle.h in Headers */, + 15A7ED15DA03DD3B9F26A017D270D1C2 /* DTCSSListStyle.h in Headers */, + 7821105EF320619993B3BF7FB90C7ADA /* DTCSSStylesheet.h in Headers */, + 992B7C8C824B5EA190EF1DB096064DB7 /* DTDictationPlaceholderTextAttachment.h in Headers */, + 45133E47CC5FBCF78BFCD38981BA027F /* DTDictationPlaceholderView.h in Headers */, + 19649ED312D92A6F5D2D6AF4E540CE75 /* DTHorizontalRuleHTMLElement.h in Headers */, + 61BE3607EABD2657BC71AF8ACB1C25D4 /* DTHTMLAttributedStringBuilder.h in Headers */, + F0F631056BADA32253528247DF493272 /* DTHTMLElement.h in Headers */, + 5E90EBD876ED4E50AB890FB56C4BFA57 /* DTHTMLParserNode.h in Headers */, + 2445709667CB3820E51CD4AA915E6943 /* DTHTMLParserTextNode.h in Headers */, + 94F5846979DBC90E2B646E975F5ECBA8 /* DTHTMLWriter.h in Headers */, + AF7A1DC953992A149CB0815C90769529 /* DTIframeTextAttachment.h in Headers */, + 0B6FA1F22150D7F8B1865F41FF70C922 /* DTImage+HTML.h in Headers */, + DA5B51E5D80C161D2902B6FC60DA5EC8 /* DTImageTextAttachment.h in Headers */, + 109458F9D48FD4F381F0E40E2DB3D91C /* DTLazyImageView.h in Headers */, + 4F50C703427747B88405080B221349A1 /* DTLinkButton.h in Headers */, + 82119A0DC4981CC2AF389C7C4CC08186 /* DTListItemHTMLElement.h in Headers */, + 67AE2AC8D9B961D45871077774E11FD3 /* DTObjectTextAttachment.h in Headers */, + 528DBAC7FCEFC7D6575C1F6CB4399AEA /* DTStylesheetHTMLElement.h in Headers */, + 372E907DF08263D0E1AF904F1FCD66EB /* DTTextAttachment.h in Headers */, + 343E794F88AA503F5139C2244DC1A2B1 /* DTTextAttachmentHTMLElement.h in Headers */, + 51A1B5800D23C355B1712E8D1103780C /* DTTextBlock.h in Headers */, + 8A35CC67F0AA6B26397C10D756EA34E8 /* DTTextHTMLElement.h in Headers */, + 92C59F96D443525E8833676479FA60C5 /* DTVideoTextAttachment.h in Headers */, + A72E9F983E5BBFA7485EFB482B80E89E /* DTWeakSupport.h in Headers */, + B7BDD79FC06A1E4E0E17592860844108 /* NSAttributedString+DTCoreText.h in Headers */, + 3DC8F9474FC6A0BB7E81A703CE958966 /* NSAttributedString+DTDebug.h in Headers */, + 8099F1E613A15275EF5FC59ED3C73579 /* NSAttributedString+HTML.h in Headers */, + 6634D568E49F5610242E1454680E5885 /* NSAttributedString+SmallCaps.h in Headers */, + 9854DC3F1763B6272C2EA3FC6EC40B95 /* NSAttributedStringRunDelegates.h in Headers */, + 8B405CE13E7D718A9340A82B52766AB2 /* NSCharacterSet+HTML.h in Headers */, + 987538B07E11741899878EA8BC947F51 /* NSCoder+DTCompatibility.h in Headers */, + A132A0C9EB13B65FB886B11AA2E6304C /* NSDictionary+DTCoreText.h in Headers */, + 03D90C831397E8636A33CE557024A136 /* NSMutableAttributedString+HTML.h in Headers */, + 8A0A0FB23DB0021ADC9AD0D90631883A /* NSMutableString+HTML.h in Headers */, + 7459A1656EDC29D685073B83561B783E /* NSNumber+RomanNumerals.h in Headers */, + 130C3A85D9F9F445222C2E31EC245B0A /* NSScanner+HTML.h in Headers */, + EE4F0992A0F597320FF7BDE4691D0FD4 /* NSString+CSS.h in Headers */, + CC8B8F3D758E98B51F69EDFAA69663A4 /* NSString+HTML.h in Headers */, + 4E4939F6592B06D2CA764DCACFB47871 /* NSString+Paragraphs.h in Headers */, + 0FCBC8C64D8862F2A0E8794EDADDECBD /* UIFont+DTCoreText.h in Headers */, ); runOnlyForDeploymentPostprocessing = 0; }; - 4E35CE6BECC2AB7442CF34F64C6F7A56 /* Headers */ = { + 3AAB81F4DDEBB0F4D169298A90B35AA0 /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; files = ( - 61E62B2CC169FC66564C18C90DB68B7C /* amalloc.h in Headers */, - D7AD86EFDFCD327B0C78ADD1925BE3F2 /* config.h in Headers */, - C73D43DF2CF87089907EF4650530F636 /* cstring.h in Headers */, - 701EF5A6361C424F788A514AA3652AA2 /* GHMarkdownParser.h in Headers */, - 57509FCBBDDE3E75E30FBBD106D36B68 /* GHMarkdownParser-umbrella.h in Headers */, - D8EB67C0FF9D6E40DD95A195C05E0548 /* markdown.h in Headers */, - 1EEE96EA736820A892F436C375FEFBA0 /* mkdio.h in Headers */, - 7CF681A6C2EA63B293CB5B06E2536842 /* NSString+GHMarkdownParser.h in Headers */, - 6A8E5A86AB0DB6A364B4EC21A08CECDB /* tags.h in Headers */, + DE5CB39DB19EE9A2F044B3AD41BCE22D /* Reachability.h in Headers */, + 8632C5137523138C2CE74247D24B9B31 /* Reachability-umbrella.h in Headers */, ); runOnlyForDeploymentPostprocessing = 0; }; - 5D546A87685B22925E8F02F832441D24 /* Headers */ = { + 3C671E74EE990CC2845FACBE9BF760DE /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; files = ( - 3CB172EB8672BB20609A8813A937271F /* NSAttributedString+YYText.h in Headers */, - E0F232498D163274CB115E52A96803BC /* NSParagraphStyle+YYText.h in Headers */, - ACA7224EE8B1874A9F8FD61B83D03891 /* UIPasteboard+YYText.h in Headers */, - 97FEBDA7FC83211CF88B6C542E0B687F /* UIView+YYText.h in Headers */, - 884776496A8A70244C002BAFE92475CD /* YYLabel.h in Headers */, - 7418C2AFE9817602220CD334B5C4F0B8 /* YYText.h in Headers */, - 7791A2B81E3FFFEB9A0BE4BD8C97E87F /* YYText-umbrella.h in Headers */, - 89D1E7BF521F0C957AD9BE6483BCD4BD /* YYTextArchiver.h in Headers */, - C52E0B64E8606502454142E3110C35B0 /* YYTextAsyncLayer.h in Headers */, - EFBC6626A53D5A38C59DBE189C264DE2 /* YYTextAttribute.h in Headers */, - 6F559EC27141969D56193B3F8243FF34 /* YYTextContainerView.h in Headers */, - EB6325923A7D23B26F5257C931BFF5A2 /* YYTextDebugOption.h in Headers */, - 413992DA2B2234C1FA2EEEDD6BD06B23 /* YYTextEffectWindow.h in Headers */, - 4B4181B548FF22C19E9AFE26141F389F /* YYTextInput.h in Headers */, - B224891C8C061D738A289D6D5501B68B /* YYTextKeyboardManager.h in Headers */, - C3620C7E6C571B89DF267CA44C3C74BC /* YYTextLayout.h in Headers */, - 9AC52ABE0B0DEFC42A638D0BAB067529 /* YYTextLine.h in Headers */, - 7FC4063C13E4C52FB391A70669B1824B /* YYTextMagnifier.h in Headers */, - AD3357981EFA80B54A3D77495608D29E /* YYTextParser.h in Headers */, - 7AD5CC409112108A786EC0F4965C648D /* YYTextRubyAnnotation.h in Headers */, - DB7566FADE8BE3CB529D5819CE5C98C4 /* YYTextRunDelegate.h in Headers */, - AF93D3E947F1840FF67FEE25FC4957C1 /* YYTextSelectionView.h in Headers */, - C865B3FBEA48DDBA33CF4815496B5DA0 /* YYTextTransaction.h in Headers */, - A69D8904B9AB67C5CFEF841F4A9DD0BF /* YYTextUtilities.h in Headers */, - 059CE41643FDD15AC84718A020D1C083 /* YYTextView.h in Headers */, - BAEF9F669ED8492F000CDE8BD791C50D /* YYTextWeakProxy.h in Headers */, + 5FF1C3AF7672F55437688FC35E2E6A71 /* MJRefresh.h in Headers */, + B1307BCEFA623FF242109620B14A08BA /* MJRefresh-umbrella.h in Headers */, + 1CDB03419D31CB46D2DDA3BDBFE54FA0 /* MJRefreshAutoFooter.h in Headers */, + 8077A41ACD375F4384A97031D20DA8C2 /* MJRefreshAutoGifFooter.h in Headers */, + 863265A549BF19D79A4EBB25C183DC7F /* MJRefreshAutoNormalFooter.h in Headers */, + 181E5F4343C6D3625AE04C1B0D70F0C7 /* MJRefreshAutoStateFooter.h in Headers */, + A32C79A703440A6FD893D2EC99C8A50B /* MJRefreshBackFooter.h in Headers */, + 98F3E3E30CB29B6D33FEC344656DE2B1 /* MJRefreshBackGifFooter.h in Headers */, + 58B1051758A1FA76C2B9F8C07AC1E55C /* MJRefreshBackNormalFooter.h in Headers */, + 5C50F36F9CB20A20396364C601DB40B0 /* MJRefreshBackStateFooter.h in Headers */, + CC4F11DE003A880456411027726DC0F4 /* MJRefreshComponent.h in Headers */, + 5901084F0039F17126684A022E5F84B5 /* MJRefreshConfig.h in Headers */, + 89235D5EC1FA4F0FD6165B17B542D714 /* MJRefreshConst.h in Headers */, + ECBC215883D3DF3A4E9971487E4DB260 /* MJRefreshFooter.h in Headers */, + 3769DDC469C4CECA0F9883481E631CC2 /* MJRefreshGifHeader.h in Headers */, + AFAAE42DF4585633FA1A217A0E811856 /* MJRefreshHeader.h in Headers */, + F52A27FAA0646504F274F1224366E858 /* MJRefreshNormalHeader.h in Headers */, + FF5D09270B5A2A00D0E459592002D1F2 /* MJRefreshNormalTrailer.h in Headers */, + CE9BCBAD24F7170954A9C7C0B9CB762F /* MJRefreshStateHeader.h in Headers */, + F514EA78D136755D0BC0C5D2778A4B73 /* MJRefreshStateTrailer.h in Headers */, + 0114B8F5F20574BB892ACFE2B202D95C /* MJRefreshTrailer.h in Headers */, + B11D964D81D0EF31D61552C5631E7A3F /* NSBundle+MJRefresh.h in Headers */, + ED9C51A66341A9C0224E9E07AB1F38D7 /* UICollectionViewLayout+MJRefresh.h in Headers */, + FD7662803D266AB3603053D653FA601D /* UIScrollView+MJExtension.h in Headers */, + 705227AC0D2868E0C0452B6B2F13E7AA /* UIScrollView+MJRefresh.h in Headers */, + E3073CA98E00E91598591BB39A850397 /* UIView+MJExtension.h in Headers */, ); runOnlyForDeploymentPostprocessing = 0; }; - 5D82C29ACD851E6EA219B34A73C961F5 /* Headers */ = { + 4B0EA8D1BC9C5902B3CAE467B93EA92B /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; files = ( - 67E941CADB3CDDEEDF8CE4EE4A4A05BB /* MBProgressHUD.h in Headers */, - 5BAC1EF86D0E57E44E404B2796993561 /* MBProgressHUD-umbrella.h in Headers */, + 97C5A66B195BD0F9E7468F6C561CB4C7 /* NSObject+YYModel.h in Headers */, + B4A3D389BDB1B0E149378182CC942228 /* YYClassInfo.h in Headers */, + 47E27473C6C3DAD243E76BBB9FAAC38A /* YYModel.h in Headers */, + 7C6A24B103E14B07F00100A020D9BA7D /* YYModel-umbrella.h in Headers */, ); runOnlyForDeploymentPostprocessing = 0; }; - 5DCB44E04E6D9113675A3F74FFF0122B /* Headers */ = { + 62A153C120151A7996841380F7236C94 /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; files = ( - 92745EB6432B5FF9407750F3D04CAB69 /* CTLineUtils.h in Headers */, - BF23396359A8378433FD72B3949619E7 /* DTAccessibilityElement.h in Headers */, - 0B0808004488205D6A70C519C12611C3 /* DTAccessibilityViewProxy.h in Headers */, - C67BFDB39E684080BE5CFDD72D949BBB /* DTAnchorHTMLElement.h in Headers */, - A2F9CCFB581BED828C7173CA2AEACA52 /* DTAttributedLabel.h in Headers */, - 62858F253F3BB25D26A129EE7CF4D933 /* DTAttributedTextCell.h in Headers */, - EC5A05DD85E55884E3407625F59C18C6 /* DTAttributedTextContentView.h in Headers */, - 4C1B9CA09615F448DA3D09EEC082E9DC /* DTAttributedTextView.h in Headers */, - 19C2B73BB860783E9A55CE9DA6AD08B2 /* DTBreakHTMLElement.h in Headers */, - CDA9619F5632965E66E0C43E2869348C /* DTColor+Compatibility.h in Headers */, - B11A530C3592A77DA8419148CFE32810 /* DTColorFunctions.h in Headers */, - 55DB09D6EAFA1921C643F9F14FF64C4C /* DTCompatibility.h in Headers */, - 543E009523212C55699E044798EB022C /* DTCoreText.h in Headers */, - 8FC5CE54C98B531BF20EB18771142D80 /* DTCoreText-umbrella.h in Headers */, - 773D52F3D054DC85FD217266A000CE5A /* DTCoreTextConstants.h in Headers */, - 356D434690950D415189D8DB5C0180B3 /* DTCoreTextFontCollection.h in Headers */, - 6859CB54DFC62F9B3E050C2142041434 /* DTCoreTextFontDescriptor.h in Headers */, - 3F0917E1CE3994010CB70B74D9277A3B /* DTCoreTextFunctions.h in Headers */, - 7508823EE60C79C2B272868C93968E56 /* DTCoreTextGlyphRun.h in Headers */, - 94344C81B82B1CB2A791B410E1C83C11 /* DTCoreTextLayouter.h in Headers */, - A72FCA206EF16319B201A1B638AEF4D2 /* DTCoreTextLayoutFrame.h in Headers */, - DC2C49AAB308A122CB3D29A522CE641C /* DTCoreTextLayoutFrame+Cursor.h in Headers */, - 54169FC7F617C196C67BB402F0BB92A4 /* DTCoreTextLayoutFrameAccessibilityElementGenerator.h in Headers */, - 7038A4B2B5F66931991FCBC061C2424B /* DTCoreTextLayoutLine.h in Headers */, - F4B9B06F951FFF35806F5358CBEE9E95 /* DTCoreTextMacros.h in Headers */, - A305EC04D8C38888203DFBF5331FAD8D /* DTCoreTextParagraphStyle.h in Headers */, - A087F260B5EAF4A022FDCA0369DD3CDA /* DTCSSListStyle.h in Headers */, - 54E50A9698B1CF8187A9DE557D593CC9 /* DTCSSStylesheet.h in Headers */, - FEFD225393A5449E18D28EF651FB3C73 /* DTDictationPlaceholderTextAttachment.h in Headers */, - E631ABD2990F2B1BB9BFC88060AFEBBD /* DTDictationPlaceholderView.h in Headers */, - 8EAC8E43C3B973A9C9CE99FB6719FD43 /* DTHorizontalRuleHTMLElement.h in Headers */, - 2003EF0EC14962292532EE6D07E05789 /* DTHTMLAttributedStringBuilder.h in Headers */, - 911F5CD63C14901757467E55435ED89F /* DTHTMLElement.h in Headers */, - 68F12C8528EEA1D097509D3154DD20CA /* DTHTMLParserNode.h in Headers */, - 9068E22DCB7D9B0FC5726838D0CD1137 /* DTHTMLParserTextNode.h in Headers */, - A581C2CF6DA78DEFBD952C5423800D19 /* DTHTMLWriter.h in Headers */, - 8F558B50C3C503E369709FEF1A4C33ED /* DTIframeTextAttachment.h in Headers */, - 76E855397E8C49366D750C7C94C353D3 /* DTImage+HTML.h in Headers */, - 4ADE7FC43628248C88EFB68940156CEF /* DTImageTextAttachment.h in Headers */, - AA058ECA3B4811B3A089702D5083D330 /* DTLazyImageView.h in Headers */, - 8F502308919D67FB187E8911ADD813A9 /* DTLinkButton.h in Headers */, - 985C13D7E9791E121715BE53EAAE0513 /* DTListItemHTMLElement.h in Headers */, - F8B0EBF12AACD16E9D073F16F105FCBD /* DTObjectTextAttachment.h in Headers */, - 12DB231826CF34B8B3D18CAFBDB8E39F /* DTStylesheetHTMLElement.h in Headers */, - B7C80224F24A996D257B1105CA33EBF5 /* DTTextAttachment.h in Headers */, - 598604965343920DCAB0FB242F48FD66 /* DTTextAttachmentHTMLElement.h in Headers */, - C30412AC5ADFE1BB05429BC941DDB71A /* DTTextBlock.h in Headers */, - 50A94F4E0A4552CE76C6897CBF215229 /* DTTextHTMLElement.h in Headers */, - E3A2DBE1EDE27450185A08E7F279FCD4 /* DTVideoTextAttachment.h in Headers */, - 75E0F8077FA705EC37D48471C76DB64A /* DTWeakSupport.h in Headers */, - AEE9436ADE58F4F2C6A4B6DF35AA7766 /* NSAttributedString+DTCoreText.h in Headers */, - D80DB168F78A16F9572F11806252058D /* NSAttributedString+DTDebug.h in Headers */, - 85E4248771E791D0DA0BBF87C471F10D /* NSAttributedString+HTML.h in Headers */, - 9E0C0684E966107A081AD446F8C567E2 /* NSAttributedString+SmallCaps.h in Headers */, - 501E0AA95849D352A7290D4CC6C4E108 /* NSAttributedStringRunDelegates.h in Headers */, - E274BC73CE74DF82487F86E124B54586 /* NSCharacterSet+HTML.h in Headers */, - 2CF9C93A60CB85A1DC078532D43911F9 /* NSCoder+DTCompatibility.h in Headers */, - 5C7589BC8910AFCEFF61ACE4E650B242 /* NSDictionary+DTCoreText.h in Headers */, - 35E344FFCFD0D8AFAB0B0B2AFC2E78FD /* NSMutableAttributedString+HTML.h in Headers */, - 4CEDE5E190D356C374D2B63F0F4EAA66 /* NSMutableString+HTML.h in Headers */, - 0BFAB38BABADFD6DB1E0BDAB9459471A /* NSNumber+RomanNumerals.h in Headers */, - B2AA2DDA5AD6003140AD3C945113F368 /* NSScanner+HTML.h in Headers */, - 9C2763F1A8C51CBC748BB9300E19D999 /* NSString+CSS.h in Headers */, - 57FC5647BCDC2E29C913D1383480EDEA /* NSString+HTML.h in Headers */, - 2B7CEA2D4A92C99B73DC42FE525BDC03 /* NSString+Paragraphs.h in Headers */, - 81A9C05A7509B49890D38384C453909F /* UIFont+DTCoreText.h in Headers */, + 39372C4CFBFC6DA9E8CD14B52826B2D1 /* SDAutoLayout.h in Headers */, + DB3A4C3F906480FB87EE2B0B4222E295 /* SDAutoLayout-umbrella.h in Headers */, + 2B3EBDF06826D5C83FC80D17F006692A /* UITableView+SDAutoTableViewCellHeight.h in Headers */, + 9FA55E987A1DF76C3A0322D7C2CBD292 /* UIView+SDAutoLayout.h in Headers */, ); runOnlyForDeploymentPostprocessing = 0; }; - 611427CBC37B16A455BA30DDD0F9104D /* Headers */ = { + 65CDCD725E404567B6CEDE98BCE6EB88 /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; files = ( - 347731E8D4C4F27FC53DDFAC590481D6 /* AFAutoPurgingImageCache.h in Headers */, - EE3B8613CDD20D58260C22D21BC61F38 /* AFCompatibilityMacros.h in Headers */, - 584233A4CEC7C9AA382A1A43C26B87EE /* AFHTTPSessionManager.h in Headers */, - E8372DA8FDA0830EF5FF160493C0B37A /* AFImageDownloader.h in Headers */, - ED0B81FF1DEC0B138947EA93D22E5A4E /* AFNetworkActivityIndicatorManager.h in Headers */, - 52E68E9AFF4A9C20F05A07F3E55EAF59 /* AFNetworking.h in Headers */, - 6DB244706298D81730C5537279B7B635 /* AFNetworking-umbrella.h in Headers */, - 27AB52C7962046BC8963B2CD626F22BD /* AFNetworkReachabilityManager.h in Headers */, - 0FC2C7300D3DE350BD73741888D9A1A8 /* AFSecurityPolicy.h in Headers */, - 918AD88A49B79CD1B13BAD5415FE5621 /* AFURLRequestSerialization.h in Headers */, - 81C76941D750B3F226E07AE600A67FC6 /* AFURLResponseSerialization.h in Headers */, - 22AD28E260EF21FECAAEF40B04E8E020 /* AFURLSessionManager.h in Headers */, - B8AD58C4501F99461CB07AC05DCB8705 /* UIActivityIndicatorView+AFNetworking.h in Headers */, - 9F5D472E0B58C95613C76C43148FC8B5 /* UIButton+AFNetworking.h in Headers */, - 27A1AA22D234973BA30D8493C546884C /* UIImageView+AFNetworking.h in Headers */, - 3E7A25BCE5BAC256FBBA56106C3192CD /* UIKit+AFNetworking.h in Headers */, - B8B4A245FEFA2CE20339CA8CA8BE68EC /* UIProgressView+AFNetworking.h in Headers */, - 65163D7E6539C8A1D65F5FCBA0E6EFD2 /* UIRefreshControl+AFNetworking.h in Headers */, - 57744CA757400E7183DFC0D37EFB5214 /* WKWebView+AFNetworking.h in Headers */, + 7819DD27A1B62DFC933835DFAFBDBF42 /* mz.h in Headers */, + 374FECA22750A2F7F17CA125C25DB352 /* mz_compat.h in Headers */, + 7ED6C3C05EA6EE83780A3600C7088B46 /* mz_crypt.h in Headers */, + C53D326186927C0C85580CC5FEB133E3 /* mz_os.h in Headers */, + AE0F1284A9C414203C1D5C66EDE95E8E /* mz_strm.h in Headers */, + 8F43694404EAFF6D73EE58928154C0F2 /* mz_strm_buf.h in Headers */, + 817909CFA2E8032670693BF57A2D5519 /* mz_strm_mem.h in Headers */, + C64C28E8B15C171323473E543C608E68 /* mz_strm_os.h in Headers */, + E5FA0235CD286C13C0F568946EB0AEA8 /* mz_strm_pkcrypt.h in Headers */, + D9C15A8B92E62396D95DB88415A38A8F /* mz_strm_split.h in Headers */, + 03588B938BECEEF89042E2C73159BEA2 /* mz_strm_wzaes.h in Headers */, + A190A9DFC23558006BE5D8D5B6DAE51C /* mz_strm_zlib.h in Headers */, + 49900106BEFC9C1BEB3E96558C0C4AE8 /* mz_zip.h in Headers */, + 4E56BA148170B3A6E7FA6D312B06C784 /* mz_zip_rw.h in Headers */, + 4569AD436BB87FA37A01C5C982F025A2 /* SSZipArchive.h in Headers */, + D2E6ED217227452C59C9B29C62858F7C /* SSZipArchive-umbrella.h in Headers */, + FF500FD55C6C8DD8418FA2290B95811A /* SSZipCommon.h in Headers */, + AAF2B7BD4C56295DBA1BB6039AC0EDD4 /* ZipArchive.h in Headers */, ); runOnlyForDeploymentPostprocessing = 0; }; - 66880D948D57D398FAE1D8C476EC6C19 /* Headers */ = { + 733B09B99E951623806459471EE565DD /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; files = ( - 51A41CF4EA1211A19BE492127E380AE2 /* alphai_dec.h in Headers */, - D1EA75021FDBE6DC5FAD41B865000851 /* animi.h in Headers */, - 5328A56FF126447547FB29B447CB3F86 /* backward_references_enc.h in Headers */, - 79A9A07E17BAD58A56F13507EB0A3484 /* bit_reader_inl_utils.h in Headers */, - F830455436F6D96CDA374453C415E24C /* bit_reader_utils.h in Headers */, - 179D2E93178BA987B0E8EE759A6759CB /* bit_writer_utils.h in Headers */, - 35ADD00B5A6D556817E33A0F9DFD1F2D /* color_cache_utils.h in Headers */, - 8CF9FCB2326A649304C1FE0CF23568A5 /* common_dec.h in Headers */, - 1CBB4025C93633DC5E9C43CE96EC1B94 /* common_sse2.h in Headers */, - AF82F1E83849C9C60DF01C78670C4988 /* common_sse41.h in Headers */, - 7143132CC1964EDAD42B4AF038B147D2 /* cost_enc.h in Headers */, - B9466B34BDCC4A1D48EEF78C1D3C55D4 /* cpu.h in Headers */, - 983EFB5B866CFD57F499DE1BA5950E4E /* decode.h in Headers */, - B88A878B87992CCD3FEC2979994802C6 /* demux.h in Headers */, - 04517C11DD43B44857AA0CFF77808796 /* dsp.h in Headers */, - 49C529AD9C1196B36A47634AB97558B8 /* encode.h in Headers */, - 84BB954581A00F81EC3383BAB4901BF9 /* endian_inl_utils.h in Headers */, - 84A68F7703F080FAC47F220113CF6FB1 /* filters_utils.h in Headers */, - 3F21E5358882E172B42AEC93D01261D4 /* format_constants.h in Headers */, - 75A1E69F979E0B304AAE796C2D951581 /* histogram_enc.h in Headers */, - 262AB6E8F976FAB2C9540467C2656DDF /* huffman_encode_utils.h in Headers */, - 7720E1F51185458EE97D91EB9A42E901 /* huffman_utils.h in Headers */, - B3F66DE7462FC4A262E153A6774BCB19 /* libwebp-umbrella.h in Headers */, - 4084949237FE6CB74DB70DAEB0887227 /* lossless.h in Headers */, - 61315A8E0A834A42FC0D22C3A6F69177 /* lossless_common.h in Headers */, - 3CF76804B19127DB39E7E7E615FEAA36 /* mips_macro.h in Headers */, - 9BFF7C787B3D12E7CFD0142F5A6A9004 /* msa_macro.h in Headers */, - CF878073F4ECEF3C906DEB91A34BF023 /* mux.h in Headers */, - 2C0F1162E2E4A707D81E13AFE618AB98 /* mux_types.h in Headers */, - 4774B41F3BD1C2B511A1457A8A642507 /* muxi.h in Headers */, - 332FD82816A2E65A344BB31CC0E24C02 /* neon.h in Headers */, - 99A6F633E7B076E23EEFF4A19CFA2630 /* quant.h in Headers */, - B9FB1992ADA84DD39591CBA1240A7C58 /* quant_levels_dec_utils.h in Headers */, - 0C5DCBE07AE0C034592BA088F3C733CF /* quant_levels_utils.h in Headers */, - A942A77CC1789293849B46EFF319BB71 /* random_utils.h in Headers */, - C000D89B62A6D17D86BF22CEA89A17E4 /* rescaler_utils.h in Headers */, - 7B5E8768B1E20FFFEDE7CAD8DEF5D5CA /* sharpyuv.h in Headers */, - A1EC4209663C5081A3B8A65269EE1102 /* sharpyuv_cpu.h in Headers */, - 5868F98D6F183E3C428BA9F99286D8FE /* sharpyuv_csp.h in Headers */, - 0533499F3EBA6D766FA053D5C47F2497 /* sharpyuv_dsp.h in Headers */, - 8FFE3652BF30CF6F0544102E69D4D017 /* sharpyuv_gamma.h in Headers */, - 99A0A905FD141FB239C9D779710B1C7C /* thread_utils.h in Headers */, - BB59AE048F3C1294679F131BD97B3612 /* types.h in Headers */, - B75D4EA847C80EFA9A98C84CDB5973EE /* utils.h in Headers */, - C01EC9892E32C9BA33139D8E2BEA0907 /* vp8_dec.h in Headers */, - E4FC89FD3AB13721C008A3B4A0F25BD8 /* vp8i_dec.h in Headers */, - 1367B7D7A0687DF2F24A387C9EE56047 /* vp8i_enc.h in Headers */, - 7AC4D1CAC674B797B38FBED0554BBBA9 /* vp8li_dec.h in Headers */, - 4706C8F907EADFE68DE0FFD149643F39 /* vp8li_enc.h in Headers */, - F4EE2E6DCDCEF44F75E879B4AE7581A9 /* webpi_dec.h in Headers */, - 632427C0DA69EF70CC8F5AC34261E787 /* yuv.h in Headers */, + 3F55A4FFCD4FB2B207221A75E02CE41B /* FMDatabase.h in Headers */, + E8EE98DD0FA7CBA5FA488195BFC662FF /* FMDatabaseAdditions.h in Headers */, + 9DA87C2B30998A18176447424B8846BD /* FMDatabasePool.h in Headers */, + C9DD4D212CEA235BE8A5C3E0B14812F2 /* FMDatabaseQueue.h in Headers */, + AB78F1315EA1F46F8E075EEC144DE99E /* FMDB.h in Headers */, + 850969135122C836F98342B47EE12933 /* FMDB-umbrella.h in Headers */, + DFA5AE4763E40E994BEEE491C22B4AA8 /* FMResultSet.h in Headers */, ); runOnlyForDeploymentPostprocessing = 0; }; - 704CB66F6AA39883655FE888B9B89C5B /* Headers */ = { + 8209AAC7D71D1564175C0E1D6A3018F7 /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; files = ( - 448D62F892C2527CEC7712976CA41DF3 /* NSBezierPath+SDRoundedCorners.h in Headers */, - 095AA181EC3EAA6A2EFADE533689CF41 /* NSButton+WebCache.h in Headers */, - DDFBBC32BACC480FAF1073DDBCDA9DD4 /* NSData+ImageContentType.h in Headers */, - 4F0008CDB81497CCEFC1471A8B4677F0 /* NSImage+Compatibility.h in Headers */, - 70AE25D47D79FF85FAE63C90BF907861 /* SDAnimatedImage.h in Headers */, - 60BE02006293330E675A865B5C69F13F /* SDAnimatedImagePlayer.h in Headers */, - FC07268B4377E083C883195A7D2D4063 /* SDAnimatedImageRep.h in Headers */, - 772FB71C1B1BD1AC2E7C637654BBD751 /* SDAnimatedImageView.h in Headers */, - C51B4EEE6127AD382DB4BD8CE1F54011 /* SDAnimatedImageView+WebCache.h in Headers */, - 7C6C6DDFEE4B8EDB447FDDEBD3B54816 /* SDAssociatedObject.h in Headers */, - 7BB1E1FE9A7A9DB3841F56DDBE7F62E2 /* SDAsyncBlockOperation.h in Headers */, - 223B29451D02609916EABC8D33153C37 /* SDDeviceHelper.h in Headers */, - 44A9BFD30D026834BB61587072DD11B6 /* SDDiskCache.h in Headers */, - 01E5589199F84A69B6221B5957C2AD4F /* SDDisplayLink.h in Headers */, - ECC185838CAF58D6BC93695DDA32E409 /* SDFileAttributeHelper.h in Headers */, - B53F5F626ABF7F6076668B4AD22681CB /* SDGraphicsImageRenderer.h in Headers */, - C978FE063E897EAF8A3CD1C84D613885 /* SDImageAPNGCoder.h in Headers */, - A3558B7BAFB2806BD10AC05F328792FE /* SDImageAssetManager.h in Headers */, - C719D25367F5885B703644EB263E24B8 /* SDImageAWebPCoder.h in Headers */, - 1E2D325E65772D61ECBD45AFA1E4AEA6 /* SDImageCache.h in Headers */, - B9B0889D20F1B1882047B051B88E2682 /* SDImageCacheConfig.h in Headers */, - 9D1FF72B3D71911873C48F0F92761295 /* SDImageCacheDefine.h in Headers */, - 480100366028D942574665FF98E36E11 /* SDImageCachesManager.h in Headers */, - 115ADDA382C1D097CB21AA33188A633F /* SDImageCachesManagerOperation.h in Headers */, - CC3290E00B1E1011F833BCAA5168C965 /* SDImageCoder.h in Headers */, - 9DBDBDE1968D63790B52EA55F1277E91 /* SDImageCoderHelper.h in Headers */, - 6F6269D151FE2A3F17B288C178F792C2 /* SDImageCodersManager.h in Headers */, - 933179E0A4FB57C873265ED6A5EE5CD3 /* SDImageFrame.h in Headers */, - 1838D4AA47CD268A3DBE559DCE14DF6D /* SDImageGIFCoder.h in Headers */, - E1E70AC1AD19CE559A3010188E505ABD /* SDImageGraphics.h in Headers */, - B83F111D588DB276AB060D21C5977510 /* SDImageHEICCoder.h in Headers */, - 7FBAE3625C370D9168ADD3B472A398AE /* SDImageIOAnimatedCoder.h in Headers */, - 69EDC8F5C78441C64AD1DC97BA776A29 /* SDImageIOAnimatedCoderInternal.h in Headers */, - A5BCA196E07DC120F4615ACB3C15488C /* SDImageIOCoder.h in Headers */, - 7E8143CF8919BCF2A63CB0201056E6CD /* SDImageLoader.h in Headers */, - 4EC68C1A1E4ACFC7D8E1777CCDEB6DD9 /* SDImageLoadersManager.h in Headers */, - C726A88AF45C5B45453187A209F88A5B /* SDImageTransformer.h in Headers */, - AFACFB1C46D1DAC20E36CBDE88BEAA2B /* SDInternalMacros.h in Headers */, - 54CF4224F4571F3DE3EFCF488D21C746 /* SDMemoryCache.h in Headers */, - DAE184D84282656E28E9E7A8B11DA5BB /* SDmetamacros.h in Headers */, - E983448731E51C017C2787669D4E48F9 /* SDWeakProxy.h in Headers */, - 1B0A847E02440CBB6D528183A3B65347 /* SDWebImage.h in Headers */, - 245AEE3B46C6BC38E5B9573426C95DE1 /* SDWebImage-umbrella.h in Headers */, - B6443195B707F0DD1CEAECAB73E0E0C6 /* SDWebImageCacheKeyFilter.h in Headers */, - EDFA81B2C5D9FD36974528FEFE33309D /* SDWebImageCacheSerializer.h in Headers */, - BCAA9BC60AF04B30BE36D0E65FDF270C /* SDWebImageCompat.h in Headers */, - E1A832502A451E4BBECC675212478700 /* SDWebImageDefine.h in Headers */, - 6AC7AC0E4D26C744BFA5B9E21A051EDD /* SDWebImageDownloader.h in Headers */, - 90EB5EC8CA4EA0DFA3EBA0189AB5BC62 /* SDWebImageDownloaderConfig.h in Headers */, - 215CA854AA0FDEF96EF076AFCA29CBED /* SDWebImageDownloaderDecryptor.h in Headers */, - DC9546719F3413DACD9BEEF4C537532B /* SDWebImageDownloaderOperation.h in Headers */, - F01A528BBE23051E19BB4AACDF9C192C /* SDWebImageDownloaderRequestModifier.h in Headers */, - D0B5AC49DD2F7DADCF9BAAF2365228C3 /* SDWebImageDownloaderResponseModifier.h in Headers */, - FDED68456B089945207D55B9ED1C28BA /* SDWebImageError.h in Headers */, - 54D91D3A5D3F94F912FC2E6C406FCA45 /* SDWebImageIndicator.h in Headers */, - 937BACF31A7D438C355D0054259A7050 /* SDWebImageManager.h in Headers */, - 3B9A8BAF3EAA389CD32FA6A73AAB10F3 /* SDWebImageOperation.h in Headers */, - 20FFEFA910DE88F4E8BD15C0294F775B /* SDWebImageOptionsProcessor.h in Headers */, - B89D12D57B18DF6AB4800B6A6E8C4A31 /* SDWebImagePrefetcher.h in Headers */, - 192373964B6417D1DD4EEE4B7F14D77D /* SDWebImageTransition.h in Headers */, - F1F81A853F45262031F958B72A67827A /* SDWebImageTransitionInternal.h in Headers */, - 366BA6C89D3A7F2D4485D6D68BF3988A /* UIButton+WebCache.h in Headers */, - 2F8989B09A19134B9BCA50FE2DB98914 /* UIColor+SDHexString.h in Headers */, - 50EB57798B3888718B4D8F676CEDAA71 /* UIImage+ExtendedCacheData.h in Headers */, - 96FDCD5D7DBFE7C7AA6CC0328F1B53E3 /* UIImage+ForceDecode.h in Headers */, - FD2C1B3B3AA993BF54643CE885149847 /* UIImage+GIF.h in Headers */, - 06F445A335CC3A62112340A44F750CB7 /* UIImage+MemoryCacheCost.h in Headers */, - A00ACC622413BDE5A4D248C56FDAB3E4 /* UIImage+Metadata.h in Headers */, - D82DA013C1C8324C0FECB013B07B5340 /* UIImage+MultiFormat.h in Headers */, - 7289DE6A732BA427A82B8C9541E72C54 /* UIImage+Transform.h in Headers */, - D3CA7822066BCE04B7030A305A4A58B0 /* UIImageView+HighlightedWebCache.h in Headers */, - 6B6FFED6DCB7F73C2DF7089859CD31A1 /* UIImageView+WebCache.h in Headers */, - F6EFFD36E5B1E6F604124B1014D8521B /* UIView+WebCache.h in Headers */, - 5C3088B574A1ADCE8EDDFB6012C1C517 /* UIView+WebCacheOperation.h in Headers */, + 0BD1E52C6A20A1E2F9B6044C2CF41DAC /* SDCollectionViewCell.h in Headers */, + 98EFA246A2A845E74DEFF098CE60356C /* SDCycleScrollView.h in Headers */, + C0A27AF8E1BA202D8015FC341C905C25 /* SDCycleScrollView-umbrella.h in Headers */, + 7B0458B6E9002963B57B5E8DB56B33B8 /* TAAbstractDotView.h in Headers */, + 918AD406999AAE718841B034702BF5CB /* TAAnimatedDotView.h in Headers */, + 0A543346E663B7BA3CC071AA92390EB4 /* TADotView.h in Headers */, + D62E8EBC82FE2A4110091499EB72C052 /* TAPageControl.h in Headers */, + 4990936139BF46A3888CBF58360A7251 /* UIView+SDExtension.h in Headers */, ); runOnlyForDeploymentPostprocessing = 0; }; - 8F2B451115C4C23BE3C5AD829BD79185 /* Headers */ = { + A440384545772625048C36C84242D128 /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; files = ( - 3BDD6E1B6E746FB9FF5B06DEB178BDC6 /* HX_PhotoEditBottomView.h in Headers */, - 37940882E665D6136ECE54895A0C18B2 /* HX_PhotoEditViewController.h in Headers */, - 52CF7D744D8C03E14B2903C9912519AE /* HXAlbumlistView.h in Headers */, - 3E5B7AC9815FA78072449FD0D2E23DA5 /* HXAlbumListViewController.h in Headers */, - A88C3EEA8EDC1C9BA8192483AC59BD9E /* HXAlbumModel.h in Headers */, - 0C48F4CB6EE536B845FDF36A327D7601 /* HXAssetManager.h in Headers */, - 0CE4F664915CF4DA77E7F18A43C1A978 /* HXCameraBottomView.h in Headers */, - 0F7C7CE2641DEAE16C1D48567E693F5A /* HXCircleProgressView.h in Headers */, - CF8F8475240D977331F81294DBF0ADEA /* HXCollectionView.h in Headers */, - 915E16A05E2B71BB6DD7FC5CC3210572 /* HXCustomAssetModel.h in Headers */, - 248FABD9DD8F449AC0D868780E3B0D95 /* HXCustomCameraController.h in Headers */, - DFAC0D51D6AECE59FF2C55AC07A47B58 /* HXCustomCameraViewController.h in Headers */, - F847DB2BA40225C45CD418323B08F8A9 /* HXCustomCollectionReusableView.h in Headers */, - FE65F1BB661DA0B662E5789434B4C898 /* HXCustomNavigationController.h in Headers */, - 5D26D69E41BBC66A251999B59B51515F /* HXCustomPreviewView.h in Headers */, - 22137228F740DE01E7114CB585670341 /* HXFullScreenCameraPlayView.h in Headers */, - 57856EBA73B7130E5BE6D52B62252897 /* HXMECancelBlock.h in Headers */, - 10A5E7494E629F77611786DCBB50FB20 /* HXPhoto3DTouchViewController.h in Headers */, - 68FB8FCAC9C3615E7C8CDE039FF6FC13 /* HXPhotoBottomSelectView.h in Headers */, - 783DBDE719078E4D27093698A37E26D7 /* HXPhotoClippingView.h in Headers */, - 8EC05D71090EB0D96BD0C209A25C4C50 /* HXPhotoCommon.h in Headers */, - 7377831932A7A32A1D038C124A6B0551 /* HXPhotoConfiguration.h in Headers */, - 9FE0328578397179017EC47E4CC88CB9 /* HXPhotoCustomNavigationBar.h in Headers */, - 8E85F0B7F15A10F3FC413F0B10EBCE4C /* HXPhotoDefine.h in Headers */, - 20CA7ECC1ECB60095BA9A7A91197657A /* HXPhotoEdit.h in Headers */, - 24D2EDAA92E738982C6CF8FEE9C22B51 /* HXPhotoEditChartletContentViewCell.h in Headers */, - 9DA803B0287477EF17EFBC5D0C2E29D1 /* HXPhotoEditChartletListView.h in Headers */, - 1ACC742585791325E0772EC6BF3F8B23 /* HXPhotoEditChartletModel.h in Headers */, - 7DC1482C4B44EB74A7F4A29181442678 /* HXPhotoEditChartletPreviewView.h in Headers */, - 2F17635E20140FED87AAD0C518D52F8A /* HXPhotoEditClippingToolBar.h in Headers */, - 94479644C8931E5EA240B05B5833C74E /* HXPhotoEditConfiguration.h in Headers */, - CB10E53706781CDDC758C54B0D8A26B6 /* HXPhotoEditDrawView.h in Headers */, - 19D6A6ACD9C98916BEF48A793BD62169 /* HXPhotoEditGraffitiColorModel.h in Headers */, - 910E6DBD404677E4C10E5A7350D6C3F2 /* HXPhotoEditGraffitiColorSizeView.h in Headers */, - 72CCCD9D37CEF2F362B76BCFD6A4B0DF /* HXPhotoEditGraffitiColorView.h in Headers */, - 331580BD609E4EE22480C8C0410013C0 /* HXPhotoEditGraffitiColorViewCell.h in Headers */, - 991592F6F292D0B66ED8C16654EB20E9 /* HXPhotoEditGridLayer.h in Headers */, - 81C563026A42E2DFE6468FDCD559BE97 /* HXPhotoEditGridMaskLayer.h in Headers */, - DC856AC01E5CA28D6040846E1387D0D4 /* HXPhotoEditGridView.h in Headers */, - 67FEF894268A4E5E1E0EB7010408F207 /* HXPhotoEditImageView.h in Headers */, - 956D66056DEED967DF76F96C4EC8EFC1 /* HXPhotoEditingView.h in Headers */, - 12C532FCEF0BDFBD6C980CB52DA71A0B /* HXPhotoEditMosaicView.h in Headers */, - 280CB792AD05CCBFB7A697F1E470545D /* HXPhotoEditResizeControl.h in Headers */, - 3F5450D81C8CD829AA315DBF8DF33FF0 /* HXPhotoEditSplashMaskLayer.h in Headers */, - D3DD0D61134CE95FDE2181B7662FC95D /* HXPhotoEditSplashView.h in Headers */, - 4363E37273BACD6B1C96608B4EDBD795 /* HXPhotoEditStickerItem.h in Headers */, - 000716E4365019727CEF9566248C6EDB /* HXPhotoEditStickerItemContentView.h in Headers */, - 7CACA7640580003D379868A1896C4657 /* HXPhotoEditStickerItemView.h in Headers */, - 53E44889EF9658B3F8D7DF473986D62E /* HXPhotoEditStickerTrashView.h in Headers */, - 970AD4A2B63CDA8593A22C59D961B2BF /* HXPhotoEditStickerView.h in Headers */, - 2C75CBAED4D99E0AEAFF9EE7A0836D94 /* HXPhotoEditTextView.h in Headers */, - CB15C1E01064257CD8F17C856AE9FF35 /* HXPhotoEditTransition.h in Headers */, - 49FE70BF3EEBFDCC3BE16A4CE1921D12 /* HXPhotoEditViewController.h in Headers */, - A45C4877F4420F13B594BDD7BBD5860D /* HXPhotoInteractiveTransition.h in Headers */, - 62A4EA737C02884212DCCB687CA6AF8C /* HXPhotoLimitView.h in Headers */, - F09DF119162463BF7F12D75F6A2ACB69 /* HXPhotoManager.h in Headers */, - E69906D832F1B5DDF9250BEE1D7D5B93 /* HXPhotoModel.h in Headers */, - 9B24239AB7D6D040506A6C6A4EEB6D85 /* HXPhotoPersentInteractiveTransition.h in Headers */, - 9B4605507232162CF0CE9FA4A9101D20 /* HXPhotoPicker.h in Headers */, - 48DAB189FD91880A046F6A2975EF91FA /* HXPhotoPicker-umbrella.h in Headers */, - 3CC2182F05F42C187F970F37231C0055 /* HXPhotoPreviewBottomView.h in Headers */, - E444CDC398CEEAC3B0EBF66176AB2134 /* HXPhotoPreviewImageViewCell.h in Headers */, - 0C8B1AC4A83EAF95B1BFC3E5D2B24D16 /* HXPhotoPreviewLivePhotoCell.h in Headers */, - 4E6FF90A6B3F2FAD99DB36A63F9EAA7E /* HXPhotoPreviewVideoViewCell.h in Headers */, - D32DD34EDD042D544B2563D4172F9AD4 /* HXPhotoPreviewViewCell.h in Headers */, - 9199DF61061D209ACBE0EF59931BF8FE /* HXPhotoPreviewViewController.h in Headers */, - 0053B31D76CA47E598C7DA2F61043A04 /* HXPhotoSubViewCell.h in Headers */, - 0592290A4239554AB06066783D770B15 /* HXPhotoTools.h in Headers */, - B1A449000258795E7AC84403BE97481F /* HXPhotoTypes.h in Headers */, - 2D24483068D5A5429E492051E512DAE0 /* HXPhotoView.h in Headers */, - 8826A59A327CB2481C9A78BF4D289FBB /* HXPhotoViewCellCustomProtocol.h in Headers */, - E612A8A0BA70CA00CDAFCE5BA6FC2BD2 /* HXPhotoViewController.h in Headers */, - 3A172D90FF302CF5FEFABFCF66197439 /* HXPhotoViewFlowLayout.h in Headers */, - EE8A8825B4733B59D4576172764F2AAC /* HXPhotoViewPresentTransition.h in Headers */, - A98C52AD16DBEB61343675FAD5C68DA8 /* HXPhotoViewProtocol.h in Headers */, - 6734363273CFB661BC346A7E1FA50100 /* HXPhotoViewTransition.h in Headers */, - C1B9A32F74EFA48873E808F0A81ABDAC /* HXPickerResult.h in Headers */, - 0FA106B38ACEE164F851ADCF83222B6C /* HXPreviewContentView.h in Headers */, - 766B1DD5032B5FEEECB2353EE0184E25 /* HXPreviewImageView.h in Headers */, - 66C4054984F9C04E565CB0558FE21BED /* HXPreviewLivePhotoView.h in Headers */, - 92B0D81F5CB212D05988D8CF115A3F01 /* HXPreviewVideoView.h in Headers */, - 96AEC17F994EDCC344CF6C0C110ABDCC /* HXVideoEditViewController.h in Headers */, - 802791EEF3808980CC757607144E4EBB /* NSArray+HXExtension.h in Headers */, - C709031487A53B0343EC9A3CABCD9A1F /* NSBundle+HXPhotoPicker.h in Headers */, - B297866915324DB8DBFCC749DA26FD9B /* NSDate+HXExtension.h in Headers */, - B1710684E2A5AD92E0626BB33775034F /* NSString+HXExtension.h in Headers */, - 111FD46B47CC1899F1EDB99473512284 /* NSTimer+HXExtension.h in Headers */, - FEEF7FAB2E47F388F301C0B6DDE78872 /* PHAsset+HXExtension.h in Headers */, - F0925F82F575F480D875DA94DA870E20 /* UIButton+HXExtension.h in Headers */, - 4E8CF94586B089080F0D86E418B9C250 /* UIColor+HXExtension.h in Headers */, - 6E25F51B24C686F18C39060F57AD06BF /* UIFont+HXExtension.h in Headers */, - 2AAE3D6237E3DD87412BAD4AD4995E7F /* UIImage+HXExtension.h in Headers */, - EDF3BC7DC11AB501D444507C0D743272 /* UIImageView+HXExtension.h in Headers */, - 85549982FAEE5543342B2FDB99EB4573 /* UILabel+HXExtension.h in Headers */, - 004509AE7B24CA286D05B45F3EFEBE64 /* UIView+HXExtension.h in Headers */, - 8A92C7F8D884896930CCD61BD45A25C9 /* UIViewController+HXExtension.h in Headers */, + B543A1E1882CAEA19589891FCE2D17EA /* NSRunLoop+SRWebSocket.h in Headers */, + 3BB0B5D924BE769E95E64A5E6FC1675D /* NSRunLoop+SRWebSocketPrivate.h in Headers */, + 56851E11140A140A15088A41DC4C33BD /* NSURLRequest+SRWebSocket.h in Headers */, + 7174D48AADABCBE6FC53185C5442B952 /* NSURLRequest+SRWebSocketPrivate.h in Headers */, + 07632D281C5DED61CC7866B079BC9D2C /* SocketRocket.h in Headers */, + 5B67445AE2F3934BDA08D407BBA3028B /* SocketRocket-umbrella.h in Headers */, + C92D93F48E74B79C08A2C5B81B68FD7D /* SRConstants.h in Headers */, + EC8DB2CC9791B7DC686DCC78EFBB56C5 /* SRDelegateController.h in Headers */, + 65E5693A457A8AEE3E5758075D1E2792 /* SRError.h in Headers */, + F6E948E2688CC08D3843DAA74F6328E8 /* SRHash.h in Headers */, + DF011D18EBB28ECE459B6D96D3E460D8 /* SRHTTPConnectMessage.h in Headers */, + 9A3B9C740BC8FE0500132251551E5BE7 /* SRIOConsumer.h in Headers */, + 44EFA9A76932F81582D03076A8346A4B /* SRIOConsumerPool.h in Headers */, + 89CAC1E5DC5833EE630A652957D253A7 /* SRLog.h in Headers */, + 782981022BF319DFD85AE89A392639A2 /* SRMutex.h in Headers */, + 04986EEC139DC7C45DAB58056315FDC8 /* SRPinningSecurityPolicy.h in Headers */, + 6464C345447C71904DA3706AACA3F55D /* SRProxyConnect.h in Headers */, + C36214D8311B615CDA115276934926DC /* SRRandom.h in Headers */, + 939EE0216FC02064B2F5894E87628182 /* SRRunLoopThread.h in Headers */, + 2B7184BD487141C385B3CC3F3984AA55 /* SRSecurityPolicy.h in Headers */, + 5DFD87881941225F0A5EAE64EB247708 /* SRSIMDHelpers.h in Headers */, + 57A34E19799F03EB53206496FD362449 /* SRURLUtilities.h in Headers */, + 444E95921E2BDCE7512867EAA1A6B381 /* SRWebSocket.h in Headers */, ); runOnlyForDeploymentPostprocessing = 0; }; - 8FF3AD70718FFC81F917AE2A166FEBAF /* Headers */ = { + A917A8C4EC5E5936506A36E9EB6CE3AE /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; files = ( - 330EFBBA990E557860777E37D763AB81 /* Pods-ProductApp-umbrella.h in Headers */, + 1BDF445F3641A5206C57661C63AF4BCD /* SDImageWebPCoder.h in Headers */, + 0F57B200F4BA21668D932879FC2B80B5 /* SDWebImageWebPCoder.h in Headers */, + E27EFFD550E6FDFF522076063E71E7DE /* SDWebImageWebPCoderDefine.h in Headers */, + 3FE28DD0CFB8D1F9CD4179C8ADE335A7 /* UIImage+WebP.h in Headers */, ); runOnlyForDeploymentPostprocessing = 0; }; - 94452E839494525F313B0A0894F5E123 /* Headers */ = { + ABC2352A5BA7EDEEEE4F899806776FC8 /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; files = ( - 8695D4A73E237B5CE2F6747C6055A295 /* NSObject+YYModel.h in Headers */, - 0A3B708E06FB259D11F696EEE4E7624A /* YYClassInfo.h in Headers */, - ECB08950D6E9F872672FB5280A43FA24 /* YYModel.h in Headers */, - 648E37F0F1A0CFD62138D51579F1661D /* YYModel-umbrella.h in Headers */, + 2D08BA4FB7B2BA6CF773BF96045AA850 /* amalloc.h in Headers */, + 0365734B07F09325B1CB55FD60FB7FE4 /* config.h in Headers */, + 74407C09C57590AB5950AA92C5B71D13 /* cstring.h in Headers */, + 6F21DEBCBBDA91BD6C25F2AFB4DC0716 /* GHMarkdownParser.h in Headers */, + 4CA2C8C4A627D1A9640C57461B715C37 /* GHMarkdownParser-umbrella.h in Headers */, + 4C5C8F6FD17D816165C696FA5654B419 /* markdown.h in Headers */, + C6C89F3A7C4756DBFC37BFBC3EBCC9AE /* mkdio.h in Headers */, + 94D6C6161556D07AAC8154EF2387F80B /* NSString+GHMarkdownParser.h in Headers */, + F464C5D4A049285313EB61BD72FEDB12 /* tags.h in Headers */, ); runOnlyForDeploymentPostprocessing = 0; }; - 99A8659D86DFD4C224D177332D003EDC /* Headers */ = { + AD416198EAE63BBAD5032C57F4473598 /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; files = ( - B4BE7728D87333785F811FED48CF134E /* MASCompositeConstraint.h in Headers */, - BEA99A49E5F8DA685E33DABA606041FF /* MASConstraint.h in Headers */, - A83A6757F6C0003332D57B41FE24BEEA /* MASConstraint+Private.h in Headers */, - 1B433A1BF92BBD5811F61A000E4771C2 /* MASConstraintMaker.h in Headers */, - 2839E3707C14798138E8A0C72ACE4C25 /* MASLayoutConstraint.h in Headers */, - 31F7C35C8863FA25A741A884E21BE7D0 /* Masonry.h in Headers */, - B61AA5459C2B345AD6D84D8A5111C9CE /* Masonry-umbrella.h in Headers */, - 0E8CCAE597756C61B2D7B60EEF4A29E4 /* MASUtilities.h in Headers */, - 715AB2C777F6FCAB5EE0C667A909B698 /* MASViewAttribute.h in Headers */, - CEE7BDCC3F3073CBBF7A76BC6CF3E519 /* MASViewConstraint.h in Headers */, - 8AE868BC3E2E6FC92F4717835180C47D /* NSArray+MASAdditions.h in Headers */, - E53FCD0CD1526B53074ED4EEF00131E9 /* NSArray+MASShorthandAdditions.h in Headers */, - BE050DABC9BF806B3379AFD2367F4194 /* NSLayoutConstraint+MASDebugAdditions.h in Headers */, - 3D0EFFE30E3193932A034220E3C4C0FA /* View+MASAdditions.h in Headers */, - 61225B0B9AEC591476E30C9A575013B3 /* View+MASShorthandAdditions.h in Headers */, - B10646B6AF73D470221EF25A5DEEEB6F /* ViewController+MASAdditions.h in Headers */, + E0DD4912EECE5F66D8BA46FDB840F4FE /* LSTTimer.h in Headers */, + 4CFDCF666FE8B9B51AD56EAFB0FAC477 /* LSTTimer-umbrella.h in Headers */, ); runOnlyForDeploymentPostprocessing = 0; }; - AFEFCB9EA7A4364A4FE87EA609067623 /* Headers */ = { + B5D73FBBE3085418AA04A3B4B8D080B8 /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; files = ( - 5B66ED93D60BD9BE4B468A0F5D0994D8 /* SDCollectionViewCell.h in Headers */, - 1D79777692A89BEE717FF448D8C1EE06 /* SDCycleScrollView.h in Headers */, - D1C7CB72D112A2C0ECEB2C72B6FE8EC7 /* SDCycleScrollView-umbrella.h in Headers */, - 43E31BDB35204AC3A55D97FB32BC6B81 /* TAAbstractDotView.h in Headers */, - 08A7FAD6D288E5408488FA003BC3F6FF /* TAAnimatedDotView.h in Headers */, - 819F7F8F1154897414C1A2573C735FA7 /* TADotView.h in Headers */, - 93EDF16CDA3A695F982FC5443959624D /* TAPageControl.h in Headers */, - 9B6D6B5C3A80E60B3327DBBE2AF15FF4 /* UIView+SDExtension.h in Headers */, + F2C9F9038FBEFD951516694AE873A2B9 /* MBProgressHUD.h in Headers */, + C993A4D0CFA51E567F458CA65C1298AA /* MBProgressHUD-umbrella.h in Headers */, ); runOnlyForDeploymentPostprocessing = 0; }; - B54E98A0F78F689CE4DC8242F7B2A2DE /* Headers */ = { + C28727BF947C33A4A2CA239CF3BC9E2B /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; files = ( - 1C789E086190CB49AD3473DD4B26450B /* mz.h in Headers */, - BEF4CC97D88ADCD73B93AA179F7E1802 /* mz_compat.h in Headers */, - AAB0384853C90088036B7501CA8ACFE0 /* mz_crypt.h in Headers */, - 02AD91C5250ED7D91B06BEAC91A5E507 /* mz_os.h in Headers */, - A4F447FA7122B13300BD80CE080444F7 /* mz_strm.h in Headers */, - 90DF670DC21B9EFD8DFEFC5081073963 /* mz_strm_buf.h in Headers */, - 8AB091199F99F1C2E9E67030DAC50F6E /* mz_strm_mem.h in Headers */, - 0EF3774AC45C05C24674C6F390E4B571 /* mz_strm_os.h in Headers */, - 1BC5207ED5AA2B6956BB9CD10C71C1AA /* mz_strm_pkcrypt.h in Headers */, - 059332136CAAB8014F2099D6AC105162 /* mz_strm_split.h in Headers */, - EE424ECE443C88A654B2CC271E9F4874 /* mz_strm_wzaes.h in Headers */, - EF9C00E340B33BA67D9CEF5A2262D15E /* mz_strm_zlib.h in Headers */, - 7DB2C0596405DB863CF2B2A489AE2636 /* mz_zip.h in Headers */, - C30DB8F46569FBD4D1C7D7DA0E4B67EC /* mz_zip_rw.h in Headers */, - 30D23C352773401AE1389972956969C4 /* SSZipArchive.h in Headers */, - 7F58BE8838D03B2D5B30E68952FF1E4D /* SSZipArchive-umbrella.h in Headers */, - 534EDA976CDBE519C377D315BA3FD183 /* SSZipCommon.h in Headers */, - EFE936E5DBC6AEE0B47D92500218702C /* ZipArchive.h in Headers */, + 63D3B34B8DE2A4EC41BA73B19C0B7EEC /* alphai_dec.h in Headers */, + 4C4ABEBDD371D69F9166B3A0FA0DD21C /* animi.h in Headers */, + 408F6FECC8459BFBCB70BF51549DA2D3 /* backward_references_enc.h in Headers */, + 6239648BD2B43E4718542EBE33169273 /* bit_reader_inl_utils.h in Headers */, + F296B97008A5ACC66461F1A009F090D6 /* bit_reader_utils.h in Headers */, + B6DBA8D67560683A92130FF6F1A38365 /* bit_writer_utils.h in Headers */, + C253E7545D526F62D22341251674C232 /* color_cache_utils.h in Headers */, + 4E975E8D2B0FAAD5C921D6E017A54756 /* common_dec.h in Headers */, + 97CF1CCB9483874851BEC8A690928EE8 /* common_sse2.h in Headers */, + 7BBF5AD55E29FF2527047EEF7CA0F7E1 /* common_sse41.h in Headers */, + 3AD72AEC37F8EF2CBB87FA336B16B038 /* cost_enc.h in Headers */, + 3FD061C37E3E9E0F662F018C3FF742C8 /* cpu.h in Headers */, + 34FD82F362D17F8C12FFFA562863EDB0 /* decode.h in Headers */, + 1FBBAD7611B709AA3657BE9ACD0810AC /* demux.h in Headers */, + FE73C58DD46C766C1E9DB84D85B52081 /* dsp.h in Headers */, + 16DC80AF51E45F15544316C929AC1C4B /* encode.h in Headers */, + 5097DD445988C13058BD4596448EF4B2 /* endian_inl_utils.h in Headers */, + 85E33F2826838546C77096FA2C30E475 /* filters_utils.h in Headers */, + C19956D52CA75123202DABE177495ECE /* format_constants.h in Headers */, + C452940C709C0C21D69B4CD6D81A6A57 /* histogram_enc.h in Headers */, + 271D0D491254AB4E27685180A4182291 /* huffman_encode_utils.h in Headers */, + 2B289C0A8781058AC00756D8B1EF159F /* huffman_utils.h in Headers */, + D11D9ECBBFD8FCE57703995391A72B98 /* libwebp-umbrella.h in Headers */, + 95831510BF549386EA98C08C86650C1B /* lossless.h in Headers */, + 58823E03B52AF221F952338464C46E8B /* lossless_common.h in Headers */, + 4DF29D136FBBA6CA1763077AFBE4CAB5 /* mips_macro.h in Headers */, + 1F24CBFF8FFB6AF0D970561CDE49D2A7 /* msa_macro.h in Headers */, + 7641EF25F40F17D23AFBFED1DB4296F8 /* mux.h in Headers */, + 4DE6A9634F2B7349539AF600BC5C4A02 /* mux_types.h in Headers */, + 0F962B172DB117E8D83E7A9C884130EB /* muxi.h in Headers */, + DCC8C4281DE909EE9CDA0AC9AC0AE30B /* neon.h in Headers */, + 9C15983CCA409B8CE6F0EA392C0190C8 /* quant.h in Headers */, + 4503871CE8439E60A724AD0DCFD69B38 /* quant_levels_dec_utils.h in Headers */, + 2C9B18C8C462BFAF1BB55D4BCC72272F /* quant_levels_utils.h in Headers */, + A0DCE66F785B82DBC04045569C123F79 /* random_utils.h in Headers */, + 387350037FEB2ECEDF210F302562DBD8 /* rescaler_utils.h in Headers */, + DF889A785035B037F177A844BE8449DA /* sharpyuv.h in Headers */, + B4950607859DDDE0732DE47807B8871A /* sharpyuv_cpu.h in Headers */, + 5DC259C825FC53F8D546B8EF40DB4493 /* sharpyuv_csp.h in Headers */, + AB3EB67A523F8D197A0F8DCC3E74EBC3 /* sharpyuv_dsp.h in Headers */, + 43E5A70EBFF7281EDA9B689FC1557AC4 /* sharpyuv_gamma.h in Headers */, + 3C3995F80F9F6EBFC93FB963EBC35E48 /* thread_utils.h in Headers */, + FA56D22943F795A3225577BC81B2F931 /* types.h in Headers */, + 04E75D6743CBE17B30EA33258AC8DD3E /* utils.h in Headers */, + 1049C553DC26C66939E90976B5F81C89 /* vp8_dec.h in Headers */, + ABD794654E81B9A03E0CEE53934C2699 /* vp8i_dec.h in Headers */, + 554894AD889E5347DDEB845FACF4A322 /* vp8i_enc.h in Headers */, + E82C97DB56EC8FAFAA4B262F420B43CD /* vp8li_dec.h in Headers */, + 0E2ECB052F836AD0D0F5120C3F4807B7 /* vp8li_enc.h in Headers */, + 38D40252BDDBCE420549BCE5C4F52F8E /* webpi_dec.h in Headers */, + 9D1A314CAB28F8599745C3DA4949975A /* yuv.h in Headers */, ); runOnlyForDeploymentPostprocessing = 0; }; - D06BA6C9F749FE4DEE5BE5FE450E10A5 /* Headers */ = { + C6390AB04A018D57637AAB0718C31A83 /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; files = ( - 4BE0E5EAB11950A0758C73468640EEE0 /* DZNEmptyDataSet-umbrella.h in Headers */, - 5AAF5F2DFBE445CBADB1ACAE5C9EE86B /* UIScrollView+EmptyDataSet.h in Headers */, + B030B558BE97E0225652EFB8C8FA431F /* AFAutoPurgingImageCache.h in Headers */, + 9D422527A25BAE6A207DEFE11958ABBC /* AFCompatibilityMacros.h in Headers */, + 506FC58999564A737C745F2590E9B4D5 /* AFHTTPSessionManager.h in Headers */, + FDACBA49610EA6F39CABB7FE44B137D1 /* AFImageDownloader.h in Headers */, + 7FF8A56511E71D6FEC966BF9FEE135B5 /* AFNetworkActivityIndicatorManager.h in Headers */, + E1BF615DD0422B06C97542F03C879D41 /* AFNetworking.h in Headers */, + BC5458210A973BC7A29D1F45D458A14B /* AFNetworking-umbrella.h in Headers */, + F1D845E22D5B8FC6AFC3C2E41DA1B6DF /* AFNetworkReachabilityManager.h in Headers */, + DBD9152526A180771BF7D7CD209B957E /* AFSecurityPolicy.h in Headers */, + 724991CA89C46BAFBC08264D94D86484 /* AFURLRequestSerialization.h in Headers */, + F2AD91050B1FE3C8BC78567F1FDE3ED5 /* AFURLResponseSerialization.h in Headers */, + 3B8EDFF69A68ABD3735E0C6931CA5C95 /* AFURLSessionManager.h in Headers */, + 860CB3A5D2E13B946CD2EFB7F749C4CF /* UIActivityIndicatorView+AFNetworking.h in Headers */, + E3FC6BEE41652C0500F57E0CB83B347F /* UIButton+AFNetworking.h in Headers */, + EB3DF628891F7D6AB114718AF760CB2A /* UIImageView+AFNetworking.h in Headers */, + DDA16FB9C21AD941442357DAE6939530 /* UIKit+AFNetworking.h in Headers */, + 5AF22814CD055B553AD9D78BE54B94E1 /* UIProgressView+AFNetworking.h in Headers */, + 7F886FC2763F0BF1625A24EE4F94C04D /* UIRefreshControl+AFNetworking.h in Headers */, + C0D7926E41A294ACA98D7B033B283919 /* WKWebView+AFNetworking.h in Headers */, ); runOnlyForDeploymentPostprocessing = 0; }; - D3A99BF609E9614D9F831DDD947266D1 /* Headers */ = { + E4CC6FE2B42299E12ED6D1184B84B30D /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; files = ( - AB5958BA59F34460139B065451B7D71D /* MJRefresh.h in Headers */, - 3F57997C48B9AC2E8157E45521B6F662 /* MJRefresh-umbrella.h in Headers */, - F0AD0E9222DC4A06FFC0B07737CE2FEA /* MJRefreshAutoFooter.h in Headers */, - 43967A52DF5DF083B0771199EE89F88A /* MJRefreshAutoGifFooter.h in Headers */, - FC42711B8E37AD9B5C2F735EDDAD441A /* MJRefreshAutoNormalFooter.h in Headers */, - 4D31CCA291F1AAB8DB56EAC5E5100D16 /* MJRefreshAutoStateFooter.h in Headers */, - 9807BF49C74281A14440DACC71E07C4A /* MJRefreshBackFooter.h in Headers */, - 3DDC5EF8F09F2A192618936067DFE41F /* MJRefreshBackGifFooter.h in Headers */, - 5427DBACB1D189B22A74A5F95ECC6F7C /* MJRefreshBackNormalFooter.h in Headers */, - 572DBDC37429318F768FD7A21F1C0B70 /* MJRefreshBackStateFooter.h in Headers */, - 569C9596A1EE66A0867C2F27DB4434FD /* MJRefreshComponent.h in Headers */, - 5F24CA2DAA215F6E0AEC5AC773198F95 /* MJRefreshConfig.h in Headers */, - D43C0E831750DB310012D56EDB8F36A1 /* MJRefreshConst.h in Headers */, - 69359A20750375B3BF91D193B60C406D /* MJRefreshFooter.h in Headers */, - 98EAF4CA985CD43CFE416B235817CEFA /* MJRefreshGifHeader.h in Headers */, - FA482C6F33494F529CF642D22DBA3B44 /* MJRefreshHeader.h in Headers */, - E6D1E0657F2E7190956CA155F09136A4 /* MJRefreshNormalHeader.h in Headers */, - 6866BDC5DB2452285680090A490EFD64 /* MJRefreshNormalTrailer.h in Headers */, - 33A4F6D2199266B0F53AB5D2A91FD53C /* MJRefreshStateHeader.h in Headers */, - B5B122B965516FA9349250A502C3A58D /* MJRefreshStateTrailer.h in Headers */, - 29421B5D519A5B0801CB6E0716B5DB30 /* MJRefreshTrailer.h in Headers */, - F71117E3C5158BD6036AA7F8AB71FC47 /* NSBundle+MJRefresh.h in Headers */, - BF1A148832BC2A213384F7F3700CF8B5 /* UICollectionViewLayout+MJRefresh.h in Headers */, - BDFF68F76ED8639B0031A55390727068 /* UIScrollView+MJExtension.h in Headers */, - 0A93D725DA34E6ACB26D9B2A714BBEB6 /* UIScrollView+MJRefresh.h in Headers */, - AE0FF5B3C55AFD12E15909F98595C848 /* UIView+MJExtension.h in Headers */, + B343D3230839F8DAC6052D674F7B4450 /* NSBezierPath+SDRoundedCorners.h in Headers */, + 8F971C750214F554AFA2775CC8B625A3 /* NSButton+WebCache.h in Headers */, + 84F35FF9332B76DFF6D894CE08D5C9B6 /* NSData+ImageContentType.h in Headers */, + C442ABF058087AF692B7FF75884EDB8E /* NSImage+Compatibility.h in Headers */, + 8EACE7F16279C16E2373EEC2F118F042 /* SDAnimatedImage.h in Headers */, + C51E391BD20C4B99BB06E2C649CC64C2 /* SDAnimatedImagePlayer.h in Headers */, + 7CB578E7AAD65F5F1F6A31FC5CE65790 /* SDAnimatedImageRep.h in Headers */, + 1F9D207D164A5C7123FD1260A9638FF1 /* SDAnimatedImageView.h in Headers */, + 28EBBA2950E4BD8AAA80DEB568EB5503 /* SDAnimatedImageView+WebCache.h in Headers */, + 318018DB6A040C5A9718B2D39D41383C /* SDAssociatedObject.h in Headers */, + 0C789EC69C1D9F6B7606A71F7D11F458 /* SDAsyncBlockOperation.h in Headers */, + 634BE5E521B6975F412B6CFF850BEE0E /* SDDeviceHelper.h in Headers */, + 6AC1AE0130FCA5F4B34AD5C2E5B81999 /* SDDiskCache.h in Headers */, + 85305EF91557B2A9ADB081DAA1D1FBBD /* SDDisplayLink.h in Headers */, + AD1712EE7EF8E8FAC3ACA26C0ECC3043 /* SDFileAttributeHelper.h in Headers */, + C834D798E23180CF7F96A096DE38B15F /* SDGraphicsImageRenderer.h in Headers */, + 5FD474375C00ACD2BA4E2670B4D0BE39 /* SDImageAPNGCoder.h in Headers */, + DC5ADE4E7F945347243490500F62A2BC /* SDImageAssetManager.h in Headers */, + 163B4A0628E697A35A39610FD3E84EDE /* SDImageAWebPCoder.h in Headers */, + 4C215A660304A50E21F02CA1232E04DA /* SDImageCache.h in Headers */, + 091A9A7B4E544655AB562B7BD305B244 /* SDImageCacheConfig.h in Headers */, + 5A9F91C16BDDAD6E5967A9CB522FF2F0 /* SDImageCacheDefine.h in Headers */, + 1EC67CBED52AA6A3A4DAA69798D5CC20 /* SDImageCachesManager.h in Headers */, + 6102A8A6F33CCA4D182B011484DF0DA0 /* SDImageCachesManagerOperation.h in Headers */, + 082E28AA62F1BC069B67256534386E82 /* SDImageCoder.h in Headers */, + E17CBD13490A7B254521E41DD9F36FD8 /* SDImageCoderHelper.h in Headers */, + 0BC07F4382425ED134B78369F5BAD1C4 /* SDImageCodersManager.h in Headers */, + A9CE5ABFFAD7B978B8B6977B846FA24A /* SDImageFrame.h in Headers */, + AF5905061CB57271181AA2525C18084F /* SDImageGIFCoder.h in Headers */, + C8497602F23B553BA6FCAB2908F32228 /* SDImageGraphics.h in Headers */, + FCC1D19A73045BEB53630A0D5171E71D /* SDImageHEICCoder.h in Headers */, + 1FD375229131BE5A380920D3AA89EB09 /* SDImageIOAnimatedCoder.h in Headers */, + E9011BC85DA118986161559E75C8F693 /* SDImageIOAnimatedCoderInternal.h in Headers */, + A419F0E7FF01D466C2DF59CB4FBB1CD6 /* SDImageIOCoder.h in Headers */, + 037B1D8672E05A2085997C6EFCD6F387 /* SDImageLoader.h in Headers */, + 3459BF9BB199B2EBFE4EB4BBAC12543D /* SDImageLoadersManager.h in Headers */, + C160429FBD742AA101A2229C94EB55F4 /* SDImageTransformer.h in Headers */, + CA8439DD65CD0FB7FB9079D40E096170 /* SDInternalMacros.h in Headers */, + 7AAAAF830A438A8461AE5DA19DDDC52C /* SDMemoryCache.h in Headers */, + 759CDC954E65E835A7C27AA7E1BB4F80 /* SDmetamacros.h in Headers */, + 24413C36520FF899576233DBCE83AD46 /* SDWeakProxy.h in Headers */, + 3C3477F499E86B705DC2B40300E55556 /* SDWebImage.h in Headers */, + 0E4B0BAA25B6D5B2660DFD088182942F /* SDWebImage-umbrella.h in Headers */, + FBEC52C8E9B226BA47B698E7B9049F4C /* SDWebImageCacheKeyFilter.h in Headers */, + 0FF6B64E3EA4752A5324ABF644406BFA /* SDWebImageCacheSerializer.h in Headers */, + C8B8830D931A919F5A6DE092A3CC7B76 /* SDWebImageCompat.h in Headers */, + 39FE8209EA066F156DABC99E3D739DDB /* SDWebImageDefine.h in Headers */, + 750DFB580DFE565AD9DF9E4BE4A14EC4 /* SDWebImageDownloader.h in Headers */, + C676E0426A6A7AC384E0F10BA6151BEE /* SDWebImageDownloaderConfig.h in Headers */, + 2986D3DCB056C631A235AB4A09E48EB2 /* SDWebImageDownloaderDecryptor.h in Headers */, + AE49732F6700419CC7231310E261EF3E /* SDWebImageDownloaderOperation.h in Headers */, + 85604C0FD1A6AEB89CFEDC81F0E62B31 /* SDWebImageDownloaderRequestModifier.h in Headers */, + 21E95C1B2ED0762CFBD82D3731196218 /* SDWebImageDownloaderResponseModifier.h in Headers */, + 80834D3BEA3406A2B3F3FEEDBD4A9567 /* SDWebImageError.h in Headers */, + 1695EAD359CE44D79B09FBA395C778B5 /* SDWebImageIndicator.h in Headers */, + 2A7EF9C11F784256B7E01BDCE4DCF503 /* SDWebImageManager.h in Headers */, + 1C10B2B3E413FE82C7D891E68601EE77 /* SDWebImageOperation.h in Headers */, + A216155C63895EEB9D9C7BA8FEF0CA03 /* SDWebImageOptionsProcessor.h in Headers */, + 52C18503A44DE74877ED672414463DC4 /* SDWebImagePrefetcher.h in Headers */, + 5F0DC84F4EAB4C4991CA9157B88778D1 /* SDWebImageTransition.h in Headers */, + C22C3A513340A166C2A31FFF05D46A75 /* SDWebImageTransitionInternal.h in Headers */, + 4CDBA78B37943620B09E8ED3B9CF6805 /* UIButton+WebCache.h in Headers */, + B8B8131CD6B1A35D0A874A9BC8DCB68A /* UIColor+SDHexString.h in Headers */, + 05C0BCC686313351ED3DC295084B8A5A /* UIImage+ExtendedCacheData.h in Headers */, + BFF6DFEC471BB68CE2475DB83AC74663 /* UIImage+ForceDecode.h in Headers */, + D762E8BB13EAEC801AF0E3403E3CA9B8 /* UIImage+GIF.h in Headers */, + CEB59827AE6CBB0DA71D8B2F004534D6 /* UIImage+MemoryCacheCost.h in Headers */, + FCFDE2357FA1A2ED0177BAA2B8600111 /* UIImage+Metadata.h in Headers */, + 15BF3C1D46917AAD817B0900BE4D9A88 /* UIImage+MultiFormat.h in Headers */, + D8BAB7FCCD476D32A8730FEF59EA16F9 /* UIImage+Transform.h in Headers */, + A2A7B47834336A60225EA02C3E2C1E9C /* UIImageView+HighlightedWebCache.h in Headers */, + D6B9DD59FD8693C1DC5C2C42AC402B1E /* UIImageView+WebCache.h in Headers */, + FC79741C9A5A85B1133CA92133C2CDB3 /* UIView+WebCache.h in Headers */, + 64061B1D7F14C1E7D3EAE807A1675818 /* UIView+WebCacheOperation.h in Headers */, ); runOnlyForDeploymentPostprocessing = 0; }; - DB7F68E880F1F43B36EE8CE65F396114 /* Headers */ = { + EE205425FAB131C7A7D874288D5AA56E /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; files = ( - 917C18629664AC6B1C91422F5904E83E /* DTActivityTitleView.h in Headers */, - 70F8B03B8FD6DA8210ECF5A3ABD87EE1 /* DTAnimatedGIF.h in Headers */, - 99901ABAED9E68944C9A8BD0AED32FD8 /* DTBase64Coding.h in Headers */, - 2DC083A201587C198A0839A9CFBC9BAF /* DTBlockFunctions.h in Headers */, - D3C7A7A067D31137A0131A659F550461 /* DTCompatibility.h in Headers */, - F84E93ED07FA5DA7970F8D5ACEFA5F37 /* DTCoreGraphicsUtils.h in Headers */, - 9AAFE05A0F85381C6B7CFD4FE7EBC2D7 /* DTCustomColoredAccessory.h in Headers */, - 9BAB8F81F579E31F7B602DE2C7C7E12D /* DTExtendedFileAttributes.h in Headers */, - 9DF4A779674079EA615B21B98A3E39FC /* DTFolderMonitor.h in Headers */, - 07014F47AE0482F00830C7342DFD46E7 /* DTFoundation-umbrella.h in Headers */, - FC63528641777BDF3D4859D045D01873 /* DTFoundationConstants.h in Headers */, - 893D48F479D3ABE9A98060106F304DD9 /* DTHTMLParser.h in Headers */, - 6A0D6B46E6432AA3767AC260AEB716B1 /* DTLog.h in Headers */, - 9D6DD29F92FA5D2E0683B98FEBAB7526 /* DTPieProgressIndicator.h in Headers */, - 8961D57A7CA2EF7EFCF96DC74D08B319 /* DTSmartPagingScrollView.h in Headers */, - B762D1F9316905CD6FB7B240EF7078E2 /* DTTiledLayerWithoutFade.h in Headers */, - 7124A1C49580890BE3834469800FA7E8 /* DTVersion.h in Headers */, - 5BBEEF906A17458C65C5A188BB132FC8 /* DTWeakSupport.h in Headers */, - 4D2D81DBC5FC60293CD6D940FFB3132D /* NSArray+DTError.h in Headers */, - D761E96364E4DCD9927113EE7CFF5A8C /* NSData+DTCrypto.h in Headers */, - 568B25234AD915135C41AE67E403DBC7 /* NSDictionary+DTError.h in Headers */, - 085009423CA8C70DECD38466B15F7B3F /* NSFileWrapper+DTCopying.h in Headers */, - 929F01F8B3FC4C2784EE2877653EF60B /* NSMutableArray+DTMoving.h in Headers */, - 50AA8B65C8D392ADDFF8E72607ECF5B6 /* NSString+DTFormatNumbers.h in Headers */, - 22AED1B43886A576E7BD14CE616DAFD6 /* NSString+DTPaths.h in Headers */, - FEB663EEB9777C4A629AE10D6437F919 /* NSString+DTURLEncoding.h in Headers */, - 1F5A376EDC1F50AD23A66B1522C9E0AE /* NSString+DTUtilities.h in Headers */, - 6B697D276129515BC84466AD40AE03C8 /* NSURL+DTAppLinks.h in Headers */, - 6D4E6ED5BA710F0C79E96E021D7BA316 /* NSURL+DTComparing.h in Headers */, - 9DE3181B012B81D07485366D34ABF062 /* NSURL+DTUnshorten.h in Headers */, - 5456E361B9B09672CFDD8672DF181943 /* UIApplication+DTNetworkActivity.h in Headers */, - E311E126DBB051DF4577AD71690F2684 /* UIImage+DTFoundation.h in Headers */, - 4CC31DF304925A127BFA4F589DC3A2DE /* UIScreen+DTFoundation.h in Headers */, - 362EE474CB55BC8C6EDD5641453B2911 /* UIView+DTFoundation.h in Headers */, + 887751FF276CEB03A32722C588F4C47B /* HX_PhotoEditBottomView.h in Headers */, + D130C8BE7BC0BB31056F4443930DF68A /* HX_PhotoEditViewController.h in Headers */, + AFC0FF1DBFE7FCA955AB1157A9F377C2 /* HXAlbumlistView.h in Headers */, + 742163AFA6D3BAA3D60890FDBF1F2C21 /* HXAlbumListViewController.h in Headers */, + 73E908E15FB15E5F69816E93EC8E1620 /* HXAlbumModel.h in Headers */, + E953F52DDFA1D4F316ACCF43C80DD5EF /* HXAssetManager.h in Headers */, + 76FC19B33B03D28F5F8DED929A4718D4 /* HXCameraBottomView.h in Headers */, + 1E33CF505B1DF297100427C3DA86B8EF /* HXCircleProgressView.h in Headers */, + D4069DE57AA9D4A54C1FCD9965A6C7C7 /* HXCollectionView.h in Headers */, + 3DA02F4FF895CDDEC9F91D57165B5BCF /* HXCustomAssetModel.h in Headers */, + 33FD0C5A3FA84DC4B6C2C48264637350 /* HXCustomCameraController.h in Headers */, + CF83F4607CB60494478471DEDEA18AD1 /* HXCustomCameraViewController.h in Headers */, + F3CCE83E099D68B67C17AB211B6847D6 /* HXCustomCollectionReusableView.h in Headers */, + C23EFD3540420D55E888239EFD8D22F3 /* HXCustomNavigationController.h in Headers */, + 509004D10E0A0635FD4FAD85D06E07D3 /* HXCustomPreviewView.h in Headers */, + 71AC329C338751BEF7513397092067F7 /* HXFullScreenCameraPlayView.h in Headers */, + 285D81A9C8549E20C0973E6BC51A4464 /* HXMECancelBlock.h in Headers */, + 834460AE023B4C15DB4417681F6B13CB /* HXPhoto3DTouchViewController.h in Headers */, + 42D2200B6A67898F2D377F9B6EEEEEDA /* HXPhotoBottomSelectView.h in Headers */, + 1C24C57967DA472A3154EAF114A0B8F0 /* HXPhotoClippingView.h in Headers */, + 6B8883C750BCB6DD9059B201E47FB422 /* HXPhotoCommon.h in Headers */, + 9D7C4F43A277B91F559F115D0AB2CA30 /* HXPhotoConfiguration.h in Headers */, + FD4B4B78162D1D7652A08B0D408281C4 /* HXPhotoCustomNavigationBar.h in Headers */, + 913739307D0EFDD58D93442C95ED3FE3 /* HXPhotoDefine.h in Headers */, + 23ED04C6DB27F724447C3EFF81A2BC69 /* HXPhotoEdit.h in Headers */, + C3D82BF4695695F3EF949469DD49FB7C /* HXPhotoEditChartletContentViewCell.h in Headers */, + 81641F79C3F7870116CB676B6AD2FCA3 /* HXPhotoEditChartletListView.h in Headers */, + 6FA3EC34A3D80B942A74EE91826F80EF /* HXPhotoEditChartletModel.h in Headers */, + E45D944BEFB89C5CAF567E404FB47D0C /* HXPhotoEditChartletPreviewView.h in Headers */, + C730E1D890FF6FE079228A7A1D508DEA /* HXPhotoEditClippingToolBar.h in Headers */, + 3A02445DF01C048496087B674B076EF2 /* HXPhotoEditConfiguration.h in Headers */, + 8514311F04366BB8EA2192C301979FA3 /* HXPhotoEditDrawView.h in Headers */, + ED3EE2280B2B889CE4B4F30717AF227F /* HXPhotoEditGraffitiColorModel.h in Headers */, + F6D3BB35D459765869658FE7C8AE0F52 /* HXPhotoEditGraffitiColorSizeView.h in Headers */, + 644B68C8815E61FF7B6030A1BC5DB13E /* HXPhotoEditGraffitiColorView.h in Headers */, + E9BA0C83963AE1A0DC1B3D8A6E5E6AD3 /* HXPhotoEditGraffitiColorViewCell.h in Headers */, + 8AB26F99BD6470448011BC4208C4CF42 /* HXPhotoEditGridLayer.h in Headers */, + 424AE2BA94DAF602752D107F92EBF812 /* HXPhotoEditGridMaskLayer.h in Headers */, + ADC601CBDB073382DF6ACABD749FA65E /* HXPhotoEditGridView.h in Headers */, + EFEFA01B352A18ECCB127A0071A90474 /* HXPhotoEditImageView.h in Headers */, + A34BDBE62E37DE9CC59D0794FA7C9F64 /* HXPhotoEditingView.h in Headers */, + 414088B3055FBD30DC406BD66BBA3676 /* HXPhotoEditMosaicView.h in Headers */, + C2FAC4A2B242B390A2319684C65B8D50 /* HXPhotoEditResizeControl.h in Headers */, + BB78C12FD2D51A935C51DF5073189C05 /* HXPhotoEditSplashMaskLayer.h in Headers */, + A742179D252F532EBF0473401607E6B6 /* HXPhotoEditSplashView.h in Headers */, + 8502CEE170B9A7E73B1A2C76B9FDC090 /* HXPhotoEditStickerItem.h in Headers */, + 9B3FE9CCBFC2DB4E6CB6553CC427686C /* HXPhotoEditStickerItemContentView.h in Headers */, + 6192B1789161AA0813AE5E453CD68668 /* HXPhotoEditStickerItemView.h in Headers */, + 0CB64CB5060AD130E14BEEE2F8A6E07F /* HXPhotoEditStickerTrashView.h in Headers */, + A034972E83062F703FF8AF380448B0AD /* HXPhotoEditStickerView.h in Headers */, + 6642CAD103636909359C17E776BA2899 /* HXPhotoEditTextView.h in Headers */, + 907686517B356197317623E5D428C9E8 /* HXPhotoEditTransition.h in Headers */, + EDBFD5127D0DA9233A1B8F15D99E3322 /* HXPhotoEditViewController.h in Headers */, + DB40EFFCF73782CEC4707879E19B5297 /* HXPhotoInteractiveTransition.h in Headers */, + 67F31764DA06E15449A1747306EFBF85 /* HXPhotoLimitView.h in Headers */, + 3092E5D6E966E92ABC3B9F9FD83FCBB9 /* HXPhotoManager.h in Headers */, + 85CCCB5ED36828C0EB11E769D6CB6515 /* HXPhotoModel.h in Headers */, + 15D490C89FF297F4A0BADB300D94224A /* HXPhotoPersentInteractiveTransition.h in Headers */, + 9548711862F9FE6C0C030106967DD0B1 /* HXPhotoPicker.h in Headers */, + D6C7F3D5AB204642D6D1E3377A43C2BF /* HXPhotoPicker-umbrella.h in Headers */, + 7A332CF6139CC5AD0CEBE0F153A899A4 /* HXPhotoPreviewBottomView.h in Headers */, + 96C079537D2DC8EC99EBAEDA99E351B1 /* HXPhotoPreviewImageViewCell.h in Headers */, + C9EC097EA48D015CAB2E8D4E3FF0EC89 /* HXPhotoPreviewLivePhotoCell.h in Headers */, + B53219A9BE7E7CD57E802F7D8943F74C /* HXPhotoPreviewVideoViewCell.h in Headers */, + BDF18C49B1C10D75D78283D3520F5985 /* HXPhotoPreviewViewCell.h in Headers */, + B7C92B9E427F13CE6196FBB274B8CA13 /* HXPhotoPreviewViewController.h in Headers */, + C6912AEC1D74519033F336201EF5B302 /* HXPhotoSubViewCell.h in Headers */, + A77344570578D267026883F162EA49A0 /* HXPhotoTools.h in Headers */, + 15CAD8ECCBC0468E5895AC2EB11ABFDF /* HXPhotoTypes.h in Headers */, + 47D08577B6811F928635F897EF3D68CC /* HXPhotoView.h in Headers */, + 23193D554E0DEBA970D22DC7FF28F7CF /* HXPhotoViewCellCustomProtocol.h in Headers */, + FB089BB7B3DEB76CC1E57D393045B655 /* HXPhotoViewController.h in Headers */, + 7EF07FEAD66A3650823636BB8218DA80 /* HXPhotoViewFlowLayout.h in Headers */, + 4DA4D74F1B64BD90E96C3A088D56DE0B /* HXPhotoViewPresentTransition.h in Headers */, + 342E7184AB29BBCFA4CDC16670E10F6B /* HXPhotoViewProtocol.h in Headers */, + E0CF511894E399B769FD9665079A6384 /* HXPhotoViewTransition.h in Headers */, + 9B9B917C3C15C7843C886C7C21B9DF44 /* HXPickerResult.h in Headers */, + 1D4F52693E82A4B173871FEE48201D38 /* HXPreviewContentView.h in Headers */, + A52A274B1CB24FC98E6CC46D5E638A7E /* HXPreviewImageView.h in Headers */, + 71D2B4B054F213B41BBCC77B77347BA7 /* HXPreviewLivePhotoView.h in Headers */, + 71D31B7E607254FDA7526F9D66CB6A43 /* HXPreviewVideoView.h in Headers */, + 532CBC75FBAC4E062B4393E1953422B5 /* HXVideoEditViewController.h in Headers */, + 11C666F1C3E2B683782ED6B22960E56F /* NSArray+HXExtension.h in Headers */, + 884E2F157EC5222BDA52AF11E1B601F6 /* NSBundle+HXPhotoPicker.h in Headers */, + 8E9EE2408ABC56CBF1B47320684677B8 /* NSDate+HXExtension.h in Headers */, + 4B1119729B98D47BBE00B0AD9AE14324 /* NSString+HXExtension.h in Headers */, + B314521294A36CBD14F09072B3FEF8B9 /* NSTimer+HXExtension.h in Headers */, + AD52EDFC0CE91FE223552A4E1633CC45 /* PHAsset+HXExtension.h in Headers */, + 020BFE0F854C063ABAED2DBC1689C2AC /* UIButton+HXExtension.h in Headers */, + 3501A2448C1F74D8E8C3AAF7564FA9B8 /* UIColor+HXExtension.h in Headers */, + 01CAF784E88F6311309F32D814F0FEEF /* UIFont+HXExtension.h in Headers */, + 7A663F9524E2B1A1D982ABEA1F554329 /* UIImage+HXExtension.h in Headers */, + 41C94BC116CB02EBA68CAF46D30EC387 /* UIImageView+HXExtension.h in Headers */, + 32A0562A5AFB59F1B771D61CF74CE3F9 /* UILabel+HXExtension.h in Headers */, + 5CD2092292D4321AC1C105546C7EBF9A /* UIView+HXExtension.h in Headers */, + DE40F794FB54E4C7FF82A6CB8747687F /* UIViewController+HXExtension.h in Headers */, ); runOnlyForDeploymentPostprocessing = 0; }; - DBD5F746A030FE4954C100ABBAC39D67 /* Headers */ = { + F84654830B24D5DF037D2A89E969E302 /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; files = ( - 98147A3CF520130838C49FDF987AC03A /* LQYPickerView.h in Headers */, - 541631BEC101371A101E0BB0212BC05D /* MOFSAddressModel.h in Headers */, - 6AB89931BC60A8C21AA48B106C5390A6 /* MOFSAddressPickerView.h in Headers */, - A7FC4912F21D463CBBAE69403D09AC19 /* MOFSDatePicker.h in Headers */, - 0A5A3A040629B694662609832755DF29 /* MOFSPickerManager.h in Headers */, - 25958FCECADF27609F7A03BC0EECA8FD /* MOFSPickerManager-umbrella.h in Headers */, - 4C1BF19BA04665E3424C0F849FE8B70A /* MOFSPickerView.h in Headers */, - 94FE43CD06F24B8C5E8566B219E44E58 /* MOFSToolView.h in Headers */, + CF437822542B2F450ED68D63ECC9109F /* UITableView+FDIndexPathHeightCache.h in Headers */, + 030DE50F280B0B9BACC7D9BC920E542F /* UITableView+FDKeyedHeightCache.h in Headers */, + FA331333108D885A5996B456B8A08441 /* UITableView+FDTemplateLayoutCell.h in Headers */, + 6AF104D6E845206AD9C0A48C067ED769 /* UITableView+FDTemplateLayoutCell-umbrella.h in Headers */, + 35631280EC704BB5825EF281CE907D97 /* UITableView+FDTemplateLayoutCellDebug.h in Headers */, ); runOnlyForDeploymentPostprocessing = 0; }; - E30A9187325FCD99B499243F9E9CC1DF /* Headers */ = { + FBBE3B9D64A444E25DE0DB762FF104F4 /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; files = ( - D34A23A7E51DDDAA4A883633A0BD1B18 /* UITableView+FDIndexPathHeightCache.h in Headers */, - 2262758AE9890CC216EE0F36FFE4E90D /* UITableView+FDKeyedHeightCache.h in Headers */, - 5A95B07A39948C3CD37E674FA1FB2289 /* UITableView+FDTemplateLayoutCell.h in Headers */, - EA2C02A48B084AE79D8AE2C4551855AD /* UITableView+FDTemplateLayoutCell-umbrella.h in Headers */, - 5D3BA3558556E9D514B6F4A8873F451B /* UITableView+FDTemplateLayoutCellDebug.h in Headers */, + 5BC09FA5D9BF46861F0A2BCF71D612F0 /* IQBarButtonItem.h in Headers */, + AE7A86B43D6D2A2034623A976747AAD7 /* IQKeyboardManager.h in Headers */, + EE55B657FB4345071DCD3741DFD78186 /* IQKeyboardManager-umbrella.h in Headers */, + 0F31B31FE6C8649DA05D958A66F9D271 /* IQKeyboardManagerConstants.h in Headers */, + 416D52E05DDE04CD5209CB3A9BBB998F /* IQKeyboardManagerConstantsInternal.h in Headers */, + FF7AF4A6077120A5C542E4F4D07E9A83 /* IQKeyboardReturnKeyHandler.h in Headers */, + 77B3308C9E74D3344D293DB4EE2CEC3A /* IQNSArray+Sort.h in Headers */, + F0A47F6F36953B755FFE4A51D358FD2D /* IQPreviousNextView.h in Headers */, + EB980FB9F9CF23049E8B93205103E3E7 /* IQTextView.h in Headers */, + 5164B1A67FADEEBA8EE8073E144EE4E9 /* IQTitleBarButtonItem.h in Headers */, + D0B32E3BE5288DD7DCA85EBE8F55D14F /* IQToolbar.h in Headers */, + BFF01BC01F5DEB29A6708D973CDE74F2 /* IQUIScrollView+Additions.h in Headers */, + A1F2E9C1FDF1189C301EAEB8CFB4917A /* IQUITextFieldView+Additions.h in Headers */, + 2BF054F18924A4DC445E553EF1D9D70C /* IQUIView+Hierarchy.h in Headers */, + 391EC27C611809CBC7CE1636D0323492 /* IQUIView+IQKeyboardToolbar.h in Headers */, + 8E57773898F362E96A3745730A4B0BDF /* IQUIViewController+Additions.h in Headers */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -6233,12 +6240,12 @@ /* Begin PBXNativeTarget section */ 0130B3724283586C0E9D2A112D4F2AA1 /* AFNetworking */ = { isa = PBXNativeTarget; - buildConfigurationList = D5480C5D42AA8B0CF0C71E4D89BF03BF /* Build configuration list for PBXNativeTarget "AFNetworking" */; + buildConfigurationList = 7CEB2E47380AD51987AA02ECD4DFBCD9 /* Build configuration list for PBXNativeTarget "AFNetworking" */; buildPhases = ( - 611427CBC37B16A455BA30DDD0F9104D /* Headers */, - CAE03210FAC4855FA1090E525AB10480 /* Sources */, - CBA59567B13F3EDBCCA091DDD3E51DD3 /* Frameworks */, - 8A190A17F289F99ECE07124E97ED74B2 /* Resources */, + C6390AB04A018D57637AAB0718C31A83 /* Headers */, + D08DDDF416AB9EEE26C8FFEE674F7A12 /* Sources */, + 37145BAEB1B97BA7ADD7D6C3E86E99BD /* Frameworks */, + 9BB224D4E89ABC2539ABBEBDC9696C8F /* Resources */, ); buildRules = ( ); @@ -6246,17 +6253,17 @@ ); name = AFNetworking; productName = AFNetworking; - productReference = A4FA15D44DF6BAC7550EDEED10862AA3 /* AFNetworking.framework */; + productReference = A4FA15D44DF6BAC7550EDEED10862AA3 /* AFNetworking */; productType = "com.apple.product-type.framework"; }; 03932C47FBFD347205B2F367F78E9B63 /* SDAutoLayout */ = { isa = PBXNativeTarget; - buildConfigurationList = 1BDE38C5D1686153FCBFDE40C48CF5EB /* Build configuration list for PBXNativeTarget "SDAutoLayout" */; + buildConfigurationList = 6C6AA5A3CEAE47A7B1C7D186F36B0AA4 /* Build configuration list for PBXNativeTarget "SDAutoLayout" */; buildPhases = ( - 3668CDBC6108EF1AE853C1ACE3D2B62D /* Headers */, - 5316B41190BDB406467CC13CC11C3CE0 /* Sources */, - D395DDDE7CE6C42609553A1722185846 /* Frameworks */, - 4781F8C37CCE02053E70594441912ACD /* Resources */, + 62A153C120151A7996841380F7236C94 /* Headers */, + D4EC940D589F3E09866AD60BD085AE28 /* Sources */, + 428F62AB5CE163EFEE813F6641007F37 /* Frameworks */, + 44658EA6EFF6740D61777C5A714C96C6 /* Resources */, ); buildRules = ( ); @@ -6264,16 +6271,16 @@ ); name = SDAutoLayout; productName = SDAutoLayout; - productReference = 2D24B4853EF5CE5AD7D4FA5E183BD6E2 /* SDAutoLayout.framework */; + productReference = 2D24B4853EF5CE5AD7D4FA5E183BD6E2 /* SDAutoLayout */; productType = "com.apple.product-type.framework"; }; 0C24CB0E87A728A11AA1124CB360D6A1 /* DTCoreText-Resources */ = { isa = PBXNativeTarget; - buildConfigurationList = CAA1E2D3B6CD16004C0965C85311397E /* Build configuration list for PBXNativeTarget "DTCoreText-Resources" */; + buildConfigurationList = AEC6650D4B75E6922477039973B1A58A /* Build configuration list for PBXNativeTarget "DTCoreText-Resources" */; buildPhases = ( - 9136997CFEDC2AC503BB044A348B65E3 /* Sources */, - B778ED24716B39DAD6C0CBE5C801F6DD /* Frameworks */, - 044D49C890F6FC2B94B35729E02199CA /* Resources */, + CEB9CB5DA4FA94A0F9D7F3C5DE27C026 /* Sources */, + 5508B7BC0B30CB2084615E103914655F /* Frameworks */, + A1D7B97AEEDE0EB3F02CD7C671434723 /* Resources */, ); buildRules = ( ); @@ -6281,17 +6288,17 @@ ); name = "DTCoreText-Resources"; productName = Resources; - productReference = F4E2B1AC73977F10254628C0B7EBE38F /* Resources.bundle */; + productReference = F4E2B1AC73977F10254628C0B7EBE38F /* DTCoreText-Resources */; productType = "com.apple.product-type.bundle"; }; 1948D0B63D2CF6A48E18B0B292BC6091 /* SocketRocket */ = { isa = PBXNativeTarget; - buildConfigurationList = 23512F3F81C9F1F949B7F8B79ABF0F1E /* Build configuration list for PBXNativeTarget "SocketRocket" */; + buildConfigurationList = 698D46877F77FCD24D7D79E95A4A06D5 /* Build configuration list for PBXNativeTarget "SocketRocket" */; buildPhases = ( - 48A5A36033A3B4B5F19B9CA766BED99F /* Headers */, - 5C29A0DB17EB380E52B293DD9C670E7B /* Sources */, - 99B48E519B34B4C7BDCDDAC77A0187F4 /* Frameworks */, - 3707729877BA4B93CDC6709C4D16389F /* Resources */, + A440384545772625048C36C84242D128 /* Headers */, + 5B14979992C9DB89400DDFB2EB8B8ECB /* Sources */, + 796567F81D938DA74DF71A2AFF3F8F3D /* Frameworks */, + A540247F97F33E3F24D6C4B41FFA27DB /* Resources */, ); buildRules = ( ); @@ -6299,37 +6306,37 @@ ); name = SocketRocket; productName = SocketRocket; - productReference = 85A01882ED06DFEA2E0CE78BCDB204A7 /* SocketRocket.framework */; + productReference = 85A01882ED06DFEA2E0CE78BCDB204A7 /* SocketRocket */; productType = "com.apple.product-type.framework"; }; 1953860EA9853AA2BC8022B242F08512 /* SDWebImageWebPCoder */ = { isa = PBXNativeTarget; - buildConfigurationList = E4E5722C68670B53BECE14BEE640E097 /* Build configuration list for PBXNativeTarget "SDWebImageWebPCoder" */; + buildConfigurationList = CA934BC87B7AB9F83DD79086852160FA /* Build configuration list for PBXNativeTarget "SDWebImageWebPCoder" */; buildPhases = ( - 46E4829DC84FA5E1C451D6C040F44AAA /* Headers */, - 11AA11C23972887A84A25E6B08E08388 /* Sources */, - BB29B05FEE4CBD6CAEF71F3B5572421F /* Frameworks */, - 2DEE20EB24176DB7A99970BF1D816012 /* Resources */, + A917A8C4EC5E5936506A36E9EB6CE3AE /* Headers */, + 58D191DA1BB5700A7F7B671E42FEECAE /* Sources */, + A6DC97222D9778C87559B33772DE89A0 /* Frameworks */, + 62AE141E56166113BA91C3B0A69D487A /* Resources */, ); buildRules = ( ); dependencies = ( - 649BCD7BE9BA1FBE42650472339B10BE /* PBXTargetDependency */, - E5E20D4D206B1091B9E419B80E1D2588 /* PBXTargetDependency */, + 774501A4A90A9EF9F36F828703179431 /* PBXTargetDependency */, + 33978AC0B34DC53D216DBACE3FCE1D75 /* PBXTargetDependency */, ); name = SDWebImageWebPCoder; productName = SDWebImageWebPCoder; - productReference = FCF61D9B2B75054A9A3185DDC609B7FF /* SDWebImageWebPCoder.framework */; + productReference = FCF61D9B2B75054A9A3185DDC609B7FF /* SDWebImageWebPCoder */; productType = "com.apple.product-type.framework"; }; 2006263064A94C0063192AE0D2C3F409 /* UITableView+FDTemplateLayoutCell */ = { isa = PBXNativeTarget; - buildConfigurationList = 7653A9790BF089C5087552F5F163357A /* Build configuration list for PBXNativeTarget "UITableView+FDTemplateLayoutCell" */; + buildConfigurationList = 510F87152C4C91BACE96515D0006E170 /* Build configuration list for PBXNativeTarget "UITableView+FDTemplateLayoutCell" */; buildPhases = ( - E30A9187325FCD99B499243F9E9CC1DF /* Headers */, - 32ECBFFAF94937B527DFD2A31572CF05 /* Sources */, - A5492B6BB7E410C4D819AF9AF8F47BBE /* Frameworks */, - 3DFA7C52F9F6644307776FCCDAB83EF2 /* Resources */, + F84654830B24D5DF037D2A89E969E302 /* Headers */, + ABC3E59E78448E9B8A25FD14A4D15480 /* Sources */, + 9865F41ED83EF59F214EBF65C2509C5D /* Frameworks */, + 83F043BCB9C636C6051CFCCE25EFC4E0 /* Resources */, ); buildRules = ( ); @@ -6337,17 +6344,17 @@ ); name = "UITableView+FDTemplateLayoutCell"; productName = UITableView_FDTemplateLayoutCell; - productReference = F68B286B9FE321CE3672C683727DBD9B /* UITableView_FDTemplateLayoutCell.framework */; + productReference = F68B286B9FE321CE3672C683727DBD9B /* UITableView+FDTemplateLayoutCell */; productType = "com.apple.product-type.framework"; }; 3847153A6E5EEFB86565BA840768F429 /* SDWebImage */ = { isa = PBXNativeTarget; - buildConfigurationList = D4AF8245FD9D7EC07A715571A56B6D4B /* Build configuration list for PBXNativeTarget "SDWebImage" */; + buildConfigurationList = BC566A95796D36C1A56FF0FB604310B5 /* Build configuration list for PBXNativeTarget "SDWebImage" */; buildPhases = ( - 704CB66F6AA39883655FE888B9B89C5B /* Headers */, - 226155AC5131C5F062BD3A7C325E4BBB /* Sources */, - CA2800DCEE7A01C3CB60EE9AB1697E81 /* Frameworks */, - 86444F572C83049161B79F4E85741D0B /* Resources */, + E4CC6FE2B42299E12ED6D1184B84B30D /* Headers */, + 9E4AC8530B46903DD0CB9FE1BF2266B0 /* Sources */, + 2A6380EF2FFF8A7D07E2E66E6B18FCAD /* Frameworks */, + 1C418AEF11F6B68B01931D539F556D1B /* Resources */, ); buildRules = ( ); @@ -6355,17 +6362,17 @@ ); name = SDWebImage; productName = SDWebImage; - productReference = B0B214D775196BA7CA8E17E53048A493 /* SDWebImage.framework */; + productReference = B0B214D775196BA7CA8E17E53048A493 /* SDWebImage */; productType = "com.apple.product-type.framework"; }; 47D2E85A78C25869BB13521D8561A638 /* libwebp */ = { isa = PBXNativeTarget; - buildConfigurationList = DA43FF7CD0CDAED316C92DF575869F4E /* Build configuration list for PBXNativeTarget "libwebp" */; + buildConfigurationList = 84D091C2B78B2FA307A1BEBC6092606A /* Build configuration list for PBXNativeTarget "libwebp" */; buildPhases = ( - 66880D948D57D398FAE1D8C476EC6C19 /* Headers */, - 505AC472EFC050DB31CDD1509B5195C9 /* Sources */, - F8193507DB4A0CD9D921AE40D3638B9A /* Frameworks */, - 53720085FEB408E40A5AEBC002E651E7 /* Resources */, + C28727BF947C33A4A2CA239CF3BC9E2B /* Headers */, + 8909EA346DFBF9868E0677EA2FED6CB8 /* Sources */, + 972F22E2BAFD672AE196ECBEDA9CB0C3 /* Frameworks */, + 8FDEC1B9D1E7BBBDE035D654306AC267 /* Resources */, ); buildRules = ( ); @@ -6373,17 +6380,17 @@ ); name = libwebp; productName = libwebp; - productReference = 5E4674603A5D5B9215FFA0F8E69F8B71 /* libwebp.framework */; + productReference = 5E4674603A5D5B9215FFA0F8E69F8B71 /* libwebp */; productType = "com.apple.product-type.framework"; }; 498769A9CE4D8F28BB9BCA14EDF3ADEE /* PopupKit */ = { isa = PBXNativeTarget; - buildConfigurationList = C67FD27B3C6C2F351F329311A35DB0DE /* Build configuration list for PBXNativeTarget "PopupKit" */; + buildConfigurationList = 136CEFF2DF8587F9B94157F9A4417A02 /* Build configuration list for PBXNativeTarget "PopupKit" */; buildPhases = ( - 04A80912503FAD53AB5C574F8EB74D6B /* Headers */, - B32950B8901F3B4A3A47B52C366F8DBB /* Sources */, - 77059DF5765A2061C6F40BEF7325F0C3 /* Frameworks */, - 79783B63AF8196263A60C2055E01A301 /* Resources */, + 042E2E41283EEC60079BC2737DDEF74C /* Headers */, + 0BD935CFBB048760894BC8C246597ED7 /* Sources */, + EB34190323A571FDF563D87F32C0690C /* Frameworks */, + 95B4F7B37432D99166D84F57A5633F2B /* Resources */, ); buildRules = ( ); @@ -6391,17 +6398,17 @@ ); name = PopupKit; productName = PopupKit; - productReference = 700CC1D404BB0D780AEE4030C99A02F5 /* PopupKit.framework */; + productReference = 700CC1D404BB0D780AEE4030C99A02F5 /* PopupKit */; productType = "com.apple.product-type.framework"; }; 55AF53E6C77A10ED4985E04D74A8878E /* Masonry */ = { isa = PBXNativeTarget; - buildConfigurationList = 104EC9250BF4EDE104280490293C13C3 /* Build configuration list for PBXNativeTarget "Masonry" */; + buildConfigurationList = AAA1F8799DB68036C3BE983C05FAA2C7 /* Build configuration list for PBXNativeTarget "Masonry" */; buildPhases = ( - 99A8659D86DFD4C224D177332D003EDC /* Headers */, - 3003736003A11F9793D9EA6DC169AED7 /* Sources */, - CCB6E60691DB58C9D2C0F26733F25C2E /* Frameworks */, - 4522D50300D635138BEDBF5E60D39B53 /* Resources */, + 0EF2526B5CC15C0E915F32190565F64C /* Headers */, + DA0B6A6F9B3EDF226BF081DAC7E777E7 /* Sources */, + 12A799DC8ABB2C283ADDDED4421A5EAB /* Frameworks */, + ECD6B9A8E754DF142B323DF2D7E0D112 /* Resources */, ); buildRules = ( ); @@ -6409,17 +6416,17 @@ ); name = Masonry; productName = Masonry; - productReference = 1FFED36A657123030ABB700256D73F15 /* Masonry.framework */; + productReference = 1FFED36A657123030ABB700256D73F15 /* Masonry */; productType = "com.apple.product-type.framework"; }; 5A2609DB0612F95A3450D2E02CA850A0 /* LSTTimer */ = { isa = PBXNativeTarget; - buildConfigurationList = 596ACDC662468048A583F8A11F4A6A81 /* Build configuration list for PBXNativeTarget "LSTTimer" */; + buildConfigurationList = A69440BB65817E63E7084BAE527601C7 /* Build configuration list for PBXNativeTarget "LSTTimer" */; buildPhases = ( - 4B6D05C8A72AF4930A007C7FAEFF942C /* Headers */, - 50607DDA2EA2613DD9A22F4861F9E163 /* Sources */, - 86447BE65CF11DA5BF71BCB503B6FA97 /* Frameworks */, - B50A3E8716FB44CBD1BC750BF68769E7 /* Resources */, + AD416198EAE63BBAD5032C57F4473598 /* Headers */, + 1EB24C56DF081E547E866210A8330467 /* Sources */, + 46DE389725C84E8632E6F3A39B17DE89 /* Frameworks */, + 91592CCAFBC02A15F70FFF39EB0B1281 /* Resources */, ); buildRules = ( ); @@ -6427,17 +6434,17 @@ ); name = LSTTimer; productName = LSTTimer; - productReference = DE19C7D984CBC535E4768F5543458A1E /* LSTTimer.framework */; + productReference = DE19C7D984CBC535E4768F5543458A1E /* LSTTimer */; productType = "com.apple.product-type.framework"; }; 6868056D761E163D10FDAF8CF1C4D9B8 /* MJRefresh */ = { isa = PBXNativeTarget; - buildConfigurationList = FAA2EC63F721708EC257E816806AC5E0 /* Build configuration list for PBXNativeTarget "MJRefresh" */; + buildConfigurationList = 0E7E0F60830A86D70533E72AE5DA33D1 /* Build configuration list for PBXNativeTarget "MJRefresh" */; buildPhases = ( - D3A99BF609E9614D9F831DDD947266D1 /* Headers */, - CB56C88BF9587D0062D919E0C96F51CD /* Sources */, - 15ED0E037D2A733D7609DD163CDE54D7 /* Frameworks */, - 31878AEE0AE7F7144A2F4FD5CEA126F5 /* Resources */, + 3C671E74EE990CC2845FACBE9BF760DE /* Headers */, + E79DCB6C4418DDCD358032DAE520F2F5 /* Sources */, + 3EAA16936EA86A26110DB450DA88CEC3 /* Frameworks */, + 4FFE6EAC99DFE8941FFB61B891AB92B9 /* Resources */, ); buildRules = ( ); @@ -6445,17 +6452,17 @@ ); name = MJRefresh; productName = MJRefresh; - productReference = E49D6D248DD1CEE584E6776B9164A1B2 /* MJRefresh.framework */; + productReference = E49D6D248DD1CEE584E6776B9164A1B2 /* MJRefresh */; productType = "com.apple.product-type.framework"; }; 6F5C17E80BD1B7F60A33F79692330A57 /* YYText */ = { isa = PBXNativeTarget; - buildConfigurationList = 13923E7718D022EE1B94781226CE805D /* Build configuration list for PBXNativeTarget "YYText" */; + buildConfigurationList = D1D7732AEA344F37DB7E6932B6ED6DF3 /* Build configuration list for PBXNativeTarget "YYText" */; buildPhases = ( - 5D546A87685B22925E8F02F832441D24 /* Headers */, - CEF631E73F82ADC9D4B2ACB1028BCA1A /* Sources */, - 9C7E9E5C4AB49483FEC4535E9BAD27D8 /* Frameworks */, - 01BA8221474FA7820A9DEE4278695971 /* Resources */, + 23EF3B8B7CF6A91A417D9E465B925F2A /* Headers */, + 58DDDF246CE81A513A93B0A5955C735E /* Sources */, + E699DE0BEE7553576B371F6878744108 /* Frameworks */, + 907BFFF7CC9F2CD2BA53644263EFC083 /* Resources */, ); buildRules = ( ); @@ -6463,17 +6470,17 @@ ); name = YYText; productName = YYText; - productReference = 71762A728913EB440C97D3616D291AF3 /* YYText.framework */; + productReference = 71762A728913EB440C97D3616D291AF3 /* YYText */; productType = "com.apple.product-type.framework"; }; 82B0A41D3031FF27D78E17B0A9A46FB0 /* MBProgressHUD */ = { isa = PBXNativeTarget; - buildConfigurationList = A7BD2681E97C00DCC2EF91B0EBA76110 /* Build configuration list for PBXNativeTarget "MBProgressHUD" */; + buildConfigurationList = 945C0F2B41CBADE68A142120AE9A4AF3 /* Build configuration list for PBXNativeTarget "MBProgressHUD" */; buildPhases = ( - 5D82C29ACD851E6EA219B34A73C961F5 /* Headers */, - 7E957D4020E4C4BC633BF50F7F51E5F6 /* Sources */, - D6DC8F0C2894774845C1DD2E7CA07B0C /* Frameworks */, - C0E0F7D28F4D633128D0F53BEAE34D3D /* Resources */, + B5D73FBBE3085418AA04A3B4B8D080B8 /* Headers */, + A29E3C9E62E3E86A20CAE1E7632313FC /* Sources */, + CA6527CF424B1AA12AF1D0BB36EBAF73 /* Frameworks */, + E664BDFE0B44D742638A43686ACB3008 /* Resources */, ); buildRules = ( ); @@ -6481,17 +6488,17 @@ ); name = MBProgressHUD; productName = MBProgressHUD; - productReference = 8B8FAB0D627B17EDE1366984278705D9 /* MBProgressHUD.framework */; + productReference = 8B8FAB0D627B17EDE1366984278705D9 /* MBProgressHUD */; productType = "com.apple.product-type.framework"; }; 84B44807A12996D487A4A591A481D6A0 /* YYModel */ = { isa = PBXNativeTarget; - buildConfigurationList = C4491A1839789B11EAB3061804D2ABF5 /* Build configuration list for PBXNativeTarget "YYModel" */; + buildConfigurationList = D0544D7DC4BCDADC7495D11D44228F4B /* Build configuration list for PBXNativeTarget "YYModel" */; buildPhases = ( - 94452E839494525F313B0A0894F5E123 /* Headers */, - 98632DE06703F46ADBA40228DC1E152C /* Sources */, - 909DD780E8D750064B35A6ED89991663 /* Frameworks */, - C5BAF2F3D595FD19784CA129F1E781F1 /* Resources */, + 4B0EA8D1BC9C5902B3CAE467B93EA92B /* Headers */, + CD5D9934A10A00C27F600B9FC3CA2A18 /* Sources */, + 0CB5494E5539E84494DEEC0B4BB3991D /* Frameworks */, + B5976ACC8512D9E7821BD1DBEB00A151 /* Resources */, ); buildRules = ( ); @@ -6499,17 +6506,17 @@ ); name = YYModel; productName = YYModel; - productReference = E460D5B0416D36F66EE8EC89E5D2FA0A /* YYModel.framework */; + productReference = E460D5B0416D36F66EE8EC89E5D2FA0A /* YYModel */; productType = "com.apple.product-type.framework"; }; 8592E0E389D40AC17881400ADC67ABC0 /* FMDB */ = { isa = PBXNativeTarget; - buildConfigurationList = 69FA85BFF587E84927EC6224938E617F /* Build configuration list for PBXNativeTarget "FMDB" */; + buildConfigurationList = DEE2F5BCEE889EC56F1AF03EFF0999D7 /* Build configuration list for PBXNativeTarget "FMDB" */; buildPhases = ( - 1D8E4317C43E801B146629D24251A1E5 /* Headers */, - 4A16EBB77E9792704EF119C3C0F5FF30 /* Sources */, - 46CE7976A327A98FA11B937B79401E29 /* Frameworks */, - 391A0FAA8EEAFC4A6C713A0DC407ABB7 /* Resources */, + 733B09B99E951623806459471EE565DD /* Headers */, + FC659AB8C458A7E39032A0555C2364AE /* Sources */, + CAB17EE71AD1E99666289AACDBA30421 /* Frameworks */, + 0DC189C78B7FC49856A78661AA9A9EAC /* Resources */, ); buildRules = ( ); @@ -6517,17 +6524,17 @@ ); name = FMDB; productName = FMDB; - productReference = A3A80BA70CFB7F75C5391BEBBBA8C9DA /* FMDB.framework */; + productReference = A3A80BA70CFB7F75C5391BEBBBA8C9DA /* FMDB */; productType = "com.apple.product-type.framework"; }; 8F6E5A5BF72D62CDFD25F91A7CFA3309 /* DTFoundation */ = { isa = PBXNativeTarget; - buildConfigurationList = 66D54DCE747E2D3AED3FE0C2B8CF88DB /* Build configuration list for PBXNativeTarget "DTFoundation" */; + buildConfigurationList = 26F4459BC90479CB47161B120C2C84AF /* Build configuration list for PBXNativeTarget "DTFoundation" */; buildPhases = ( - DB7F68E880F1F43B36EE8CE65F396114 /* Headers */, - 63794BBB7C75CCE436BA41497A2002B6 /* Sources */, - 5D0D20FA9B18993480EF067B9750D0A3 /* Frameworks */, - 203B3ACD3B5CD1E53DDA1E338E68C0AC /* Resources */, + 20224C705C095AF0EF9DFAF20CDDE648 /* Headers */, + D3B24D477ED97DD98D1E970F71B9317B /* Sources */, + 40EF6A1041669C9BE6E4A0F400DAF907 /* Frameworks */, + E0D2AEADBF1DFF291AB0777A6ABD5631 /* Resources */, ); buildRules = ( ); @@ -6535,17 +6542,17 @@ ); name = DTFoundation; productName = DTFoundation; - productReference = D1E89A31867FF1FB44B4B999988F1B82 /* DTFoundation.framework */; + productReference = D1E89A31867FF1FB44B4B999988F1B82 /* DTFoundation */; productType = "com.apple.product-type.framework"; }; 9B407B312D9EAE176A2DDE572135AC35 /* MOFSPickerManager */ = { isa = PBXNativeTarget; - buildConfigurationList = 4E4A9B6B76EE1519305444245B7ED703 /* Build configuration list for PBXNativeTarget "MOFSPickerManager" */; + buildConfigurationList = 055FF0F0669FD6F70EA9D646BA250799 /* Build configuration list for PBXNativeTarget "MOFSPickerManager" */; buildPhases = ( - DBD5F746A030FE4954C100ABBAC39D67 /* Headers */, - 0F33A21855C8903918B96B1BC6FB6944 /* Sources */, - 71BA0F37ACDE2A75166134E109B0DBFB /* Frameworks */, - 8B4E7E576AFD508D3191750602FC3B73 /* Resources */, + 1ABC9BAD1FA94CCBD4C02ACD3076A60B /* Headers */, + C017AC38326DC75D512D5482815850F5 /* Sources */, + 68E8ABE5C3790EAE1FB2A5590E50823D /* Frameworks */, + 6333A2E313BE3BDC7F7FBDC559B8CC7D /* Resources */, ); buildRules = ( ); @@ -6553,37 +6560,37 @@ ); name = MOFSPickerManager; productName = MOFSPickerManager; - productReference = 45DD93B925BF1302816704523D37C4AD /* MOFSPickerManager.framework */; + productReference = 45DD93B925BF1302816704523D37C4AD /* MOFSPickerManager */; productType = "com.apple.product-type.framework"; }; B88F4EA0695B6B3165C64594850D72C7 /* DTCoreText */ = { isa = PBXNativeTarget; - buildConfigurationList = 727C201EEDCC7A0F3756E2BA9A657005 /* Build configuration list for PBXNativeTarget "DTCoreText" */; + buildConfigurationList = 0C6B1944226D4396EB72162F792F7CD2 /* Build configuration list for PBXNativeTarget "DTCoreText" */; buildPhases = ( - 5DCB44E04E6D9113675A3F74FFF0122B /* Headers */, - 5313CCC2CD90DAAF131109201FDED8EA /* Sources */, - 8EDCACC70BAB5BBFF4827790CDFC5798 /* Frameworks */, - F34EA631FEBAD6DBF1223A3BC5768207 /* Resources */, + 29CB77F5EC62298B8E19FEFFD791AEAD /* Headers */, + A5D607A457C5D08513BB91B0821A6A98 /* Sources */, + 6F1DC7DF5E89C820D04E068D56B1D0EF /* Frameworks */, + 378BF991D3B318AACBF6D78F57218233 /* Resources */, ); buildRules = ( ); dependencies = ( - 1A293264464A88EB25AEA47C8009ABF7 /* PBXTargetDependency */, - B86C861621DFB760B95BFA415817720C /* PBXTargetDependency */, + 8AF561F32E9D2E83E25428EE651435FB /* PBXTargetDependency */, + BB8048AA85149E2A467C613F792E3107 /* PBXTargetDependency */, ); name = DTCoreText; productName = DTCoreText; - productReference = EDA6D5D7D0A04878EE78FAAE94F65068 /* DTCoreText.framework */; + productReference = EDA6D5D7D0A04878EE78FAAE94F65068 /* DTCoreText */; productType = "com.apple.product-type.framework"; }; B902A71DF72D2FDB45E0A423E20872A7 /* GHMarkdownParser */ = { isa = PBXNativeTarget; - buildConfigurationList = B3194E01053F458385B47CBEEA454EDC /* Build configuration list for PBXNativeTarget "GHMarkdownParser" */; + buildConfigurationList = FB267B8A22ED6F3FE0F66813F192080F /* Build configuration list for PBXNativeTarget "GHMarkdownParser" */; buildPhases = ( - 4E35CE6BECC2AB7442CF34F64C6F7A56 /* Headers */, - 8E80CD5869D756FF5F8D229B7D947635 /* Sources */, - D2EED6267B5DC3919ABF58C253B6A6B9 /* Frameworks */, - C6CBC0E56101429679BEFEA29BE6174D /* Resources */, + ABC2352A5BA7EDEEEE4F899806776FC8 /* Headers */, + 94D52D51FC6A5244D2CD24E5B0290065 /* Sources */, + 1A2DEC85C26503F425F5DCF5B49EDE4B /* Frameworks */, + 4109A406E491DE7ED04D060200379FA3 /* Resources */, ); buildRules = ( ); @@ -6591,72 +6598,72 @@ ); name = GHMarkdownParser; productName = GHMarkdownParser; - productReference = 1CFC53AE3F4FB499DD09820A226F1CF2 /* GHMarkdownParser.framework */; + productReference = 1CFC53AE3F4FB499DD09820A226F1CF2 /* GHMarkdownParser */; productType = "com.apple.product-type.framework"; }; C350D0AF2821ACA667D8ABD5B11F720F /* Pods-ProductApp */ = { isa = PBXNativeTarget; - buildConfigurationList = 5E320B9D32B585CE6EFFF19DB531CC4B /* Build configuration list for PBXNativeTarget "Pods-ProductApp" */; + buildConfigurationList = F9115B5A03ADEA6DB47B4BB3826866E7 /* Build configuration list for PBXNativeTarget "Pods-ProductApp" */; buildPhases = ( - 8FF3AD70718FFC81F917AE2A166FEBAF /* Headers */, - E964B1EE1383BE950A120A7D08ACD25E /* Sources */, - 8891D9805D3332F626A5CDFA88090B47 /* Frameworks */, - 0763C0F17A71331B5E978500DF793A06 /* Resources */, + 17CE459992EC596201439FD057A9591D /* Headers */, + 16C762DF24ABA8DF57922A8F734A73F9 /* Sources */, + 720968C6B8C22FDB326622504B89FBAF /* Frameworks */, + F92F740C3D99A6902D8EF4D2AAD45429 /* Resources */, ); buildRules = ( ); dependencies = ( - C87A8D82AB21D44A1B2D96E57DB323A2 /* PBXTargetDependency */, - 1E10BA73A7000412227322A7603D23E2 /* PBXTargetDependency */, - D817E02B00DD04B4C663760F0DC13C6C /* PBXTargetDependency */, - C1F3D3D085802A4E17158D689E55B2BC /* PBXTargetDependency */, - C06904E85EF99B358E0A5239E4A789F1 /* PBXTargetDependency */, - 5FF14A39A49E13D58EBA6094DA3E2938 /* PBXTargetDependency */, - 8C1992232E35CA3892D58ECC0CF560AF /* PBXTargetDependency */, - 69AB58B4800A940C73F6CADE0CF5E4BC /* PBXTargetDependency */, - 35F91804F4B0B7E5158E3458751953A3 /* PBXTargetDependency */, - DA2C705C8AF8CBAF4A7E2C9E2FC6C957 /* PBXTargetDependency */, - 50F318164A7A483B95DD5CC4FDA9CEB9 /* PBXTargetDependency */, - 99CFF0C5384C74B2A218CA05419FDD4E /* PBXTargetDependency */, - 74D4CE9CB5FBC8EE950B98682A381C0A /* PBXTargetDependency */, - 18DFFC8CA0B30283AE4477D1E2935AFC /* PBXTargetDependency */, - 098C78333E59520B0E7C03F90584726E /* PBXTargetDependency */, - 04D57314B5DAADD67DD329F79B92743F /* PBXTargetDependency */, - 45A9C3D37265EDD2EFE22FDBD97837D8 /* PBXTargetDependency */, - 26E48950FB3C0D67F7CBDA85D40F514F /* PBXTargetDependency */, - 524CA6BF735E72A5141F713616EA8673 /* PBXTargetDependency */, - 959238AC784F931D2210B0ACC9AE0F85 /* PBXTargetDependency */, - C55F549D27417873A6A9D438B0E318B4 /* PBXTargetDependency */, - 113D75A8B072A6FC313DE4EC17677299 /* PBXTargetDependency */, - E5257396F64D9B807F9F67DBEEE46B4B /* PBXTargetDependency */, - 587F301281EA9C25BFB9DB17F70D9F01 /* PBXTargetDependency */, - 51FC5E099DED5847B2AB98A9CAEB1640 /* PBXTargetDependency */, - FA9156F11DD72488302F0E3167235ED1 /* PBXTargetDependency */, - 486A5DE057DB76F96E20D119F69097C5 /* PBXTargetDependency */, - 4BC5184D32313500E494072A85F42861 /* PBXTargetDependency */, - F3A79AD9A1EE5D9A72204BF77C2015E7 /* PBXTargetDependency */, - E2B0198EBC904A675C4B4B3CB1A5B6C2 /* PBXTargetDependency */, - 408E41F1DB7E61A1451C9AB37715BEDA /* PBXTargetDependency */, - 00D21D19912A4E6CFC121B3458F4DF7C /* PBXTargetDependency */, - 8989FF1F94EE4AA629A9C9EB95C07EC5 /* PBXTargetDependency */, - FDD1B1D3400BB467ABEEF0DE488E310D /* PBXTargetDependency */, - E6B8539A10D1E255FB31A06DB0DCFB06 /* PBXTargetDependency */, - B8F198C0810DCCD88D76EC01995CA5E5 /* PBXTargetDependency */, - E5BBA75E6735635AA1D316C0C0B0B4EF /* PBXTargetDependency */, + C5BF658B659E46807903B3097112EC7F /* PBXTargetDependency */, + D63F9CB55B270497DD9A078C7CE4F276 /* PBXTargetDependency */, + BEF106E0FBF4CAAB331545572EA7BA0D /* PBXTargetDependency */, + B7001CAB82F2DC444F60944158E16BA6 /* PBXTargetDependency */, + 9242CC3EB5E607D0596C3B031309C040 /* PBXTargetDependency */, + 06F299526910480C41F10D02223CB18D /* PBXTargetDependency */, + 7A9848ABC8AC58FEE0A59533EDCD2A40 /* PBXTargetDependency */, + 56390CA64900BBCC83EAD9ED116F894D /* PBXTargetDependency */, + 4D034F99FBF12AE0E4ABE38E290D098D /* PBXTargetDependency */, + 4E43BECAF6EB619378405B5188E0A25A /* PBXTargetDependency */, + C6EB071308BABC4BE5772699D996B691 /* PBXTargetDependency */, + E4DA0B0ADB5473D020E71AFBACBD0E95 /* PBXTargetDependency */, + DCB109B4396B84E0410532750AA4B7A9 /* PBXTargetDependency */, + 22EE4C273F67D38D5CCA8EA9ACA4E65A /* PBXTargetDependency */, + 197A3C0FE76866621CF120003463784F /* PBXTargetDependency */, + A34B38CDDABF1344BF4D8056CF4C32BE /* PBXTargetDependency */, + FB0D93BB4603B8FE390F8EFED847EBA8 /* PBXTargetDependency */, + B68AA593493562A814B2E43FC0AF830B /* PBXTargetDependency */, + 31B934C8048FD3D518B4616D7BE711AC /* PBXTargetDependency */, + 7A158BA867DFD3C0BE6B56B764936471 /* PBXTargetDependency */, + 56C1000BFA322D9269D45DBB56C06B61 /* PBXTargetDependency */, + D98B49B6CC270DD62CF4F1D247E17241 /* PBXTargetDependency */, + 6A8EDC20AD82C2B69B23B8CB5A8361FF /* PBXTargetDependency */, + 509916204D6DD6BC5586F48E8E9E050A /* PBXTargetDependency */, + FE31E6A9D52F499FC7DB31BF7CEDBFBA /* PBXTargetDependency */, + 1567870E634AD34B17D52ECA8BE1C007 /* PBXTargetDependency */, + C996D95C78718D814BA2F3721435231B /* PBXTargetDependency */, + F9446A38E939B231EDD4C7C2E57F8E4C /* PBXTargetDependency */, + 27E60B9CC1FCE611B315EAE1B03C3483 /* PBXTargetDependency */, + 8131E97C1AE4DBE158C295BE051F7C59 /* PBXTargetDependency */, + FC6DEA5DBC76C0B05D73D46A55704F05 /* PBXTargetDependency */, + C6E56C4BF2369B9431AA8BFBD8DFBBFC /* PBXTargetDependency */, + 0EA2B5F4C1EDB68E87883B622A60038C /* PBXTargetDependency */, + 0A52BDE1D347AEC44BE1187D7E6B3D11 /* PBXTargetDependency */, + 84B726DC9FC0D283807EF0D830F1063B /* PBXTargetDependency */, + 56089F272CE1436D151857AEEB342C17 /* PBXTargetDependency */, + F8CEB53BB10B1B47ACC59964209BA8EF /* PBXTargetDependency */, ); name = "Pods-ProductApp"; productName = Pods_ProductApp; - productReference = B077D8F39FBB054A51A693844573D637 /* Pods_ProductApp.framework */; + productReference = B077D8F39FBB054A51A693844573D637 /* Pods-ProductApp */; productType = "com.apple.product-type.framework"; }; CAA047C0F5E4106F3904E8497FA17F97 /* Reachability */ = { isa = PBXNativeTarget; - buildConfigurationList = 5C0933C293D6F3585115F511022948B4 /* Build configuration list for PBXNativeTarget "Reachability" */; + buildConfigurationList = 35F578C15A7207B829452A13078C0F9C /* Build configuration list for PBXNativeTarget "Reachability" */; buildPhases = ( - 3F44603758E2F1AD4EF3CD47FFC23238 /* Headers */, - 48DBF8F317733652C8AE9B33B64618BC /* Sources */, - 4B3EBB2EBF47613FD659F77CB43FF7FD /* Frameworks */, - C5A3257F5DD43790266FA0EACF2E73B1 /* Resources */, + 3AAB81F4DDEBB0F4D169298A90B35AA0 /* Headers */, + 8EC01F2F884A8FC99A6F71878A870A29 /* Sources */, + 3C9BA069841AE1F4B830AFE040DBAF05 /* Frameworks */, + AD591B1ADF4AA6BD222E6FD36DB9138E /* Resources */, ); buildRules = ( ); @@ -6664,36 +6671,36 @@ ); name = Reachability; productName = Reachability; - productReference = 400FF55D0451E7A8F33A3D0D3E11C1B9 /* Reachability.framework */; + productReference = 400FF55D0451E7A8F33A3D0D3E11C1B9 /* Reachability */; productType = "com.apple.product-type.framework"; }; CBED833AAD6266F3AEFE9BE31C68E094 /* SDCycleScrollView */ = { isa = PBXNativeTarget; - buildConfigurationList = AE11AEAE54A79B5A6281652563D7E190 /* Build configuration list for PBXNativeTarget "SDCycleScrollView" */; + buildConfigurationList = A020BE4F30D5498BBF7C50EED4A184DF /* Build configuration list for PBXNativeTarget "SDCycleScrollView" */; buildPhases = ( - AFEFCB9EA7A4364A4FE87EA609067623 /* Headers */, - 1399CCC2D53D74532EBB4B6DB14EFB54 /* Sources */, - A7EB9333BB3CE99C2B80C668EEFC3B43 /* Frameworks */, - 7BECCDA458B9086B3A64D1DDB1D9746E /* Resources */, + 8209AAC7D71D1564175C0E1D6A3018F7 /* Headers */, + 88E2A10DEB519538DBE2748B27A93303 /* Sources */, + DA1A8358510CE0717322AD31896BEB2C /* Frameworks */, + 2A6387AC8633B9D047BDE1E497EA88E3 /* Resources */, ); buildRules = ( ); dependencies = ( - 5A63F911D702E32D99D657B12CE1B995 /* PBXTargetDependency */, + AF1E3D79F15DD62064214655FE46D5CC /* PBXTargetDependency */, ); name = SDCycleScrollView; productName = SDCycleScrollView; - productReference = 8B6CF5C20C32EE9F7F0862FF892524DE /* SDCycleScrollView.framework */; + productReference = 8B6CF5C20C32EE9F7F0862FF892524DE /* SDCycleScrollView */; productType = "com.apple.product-type.framework"; }; F1BCD9702276377FB5B3BDB6EAF709D7 /* DZNEmptyDataSet */ = { isa = PBXNativeTarget; - buildConfigurationList = A6C0B0B9350AD3B45C31553A10607F26 /* Build configuration list for PBXNativeTarget "DZNEmptyDataSet" */; + buildConfigurationList = 1CF7CA11A791652D6975B2EDE2FC6719 /* Build configuration list for PBXNativeTarget "DZNEmptyDataSet" */; buildPhases = ( - D06BA6C9F749FE4DEE5BE5FE450E10A5 /* Headers */, - 56243939AE36D20168FC6B2F2BFDB725 /* Sources */, - ADC613EB65919EC2A824D24DF5E45EE1 /* Frameworks */, - 0CF2858256F214275644663A167B964F /* Resources */, + 09EE4349480B078AFE00E65B49E502BF /* Headers */, + 06020C44A2C925372A030239192BBF6C /* Sources */, + E672724427269716049B769344D7C3DC /* Frameworks */, + FD378D1F5CAFCC3C5D44074788563A1C /* Resources */, ); buildRules = ( ); @@ -6701,17 +6708,17 @@ ); name = DZNEmptyDataSet; productName = DZNEmptyDataSet; - productReference = 5DA4577FE3BC4A03751108FFED07B385 /* DZNEmptyDataSet.framework */; + productReference = 5DA4577FE3BC4A03751108FFED07B385 /* DZNEmptyDataSet */; productType = "com.apple.product-type.framework"; }; F60E38364AFF5E1349FF07415B944396 /* SSZipArchive */ = { isa = PBXNativeTarget; - buildConfigurationList = 5D0A1C5EC006615C1092F876C06EAF4D /* Build configuration list for PBXNativeTarget "SSZipArchive" */; + buildConfigurationList = 4E86C95B2CC48E329293EC1606BA231C /* Build configuration list for PBXNativeTarget "SSZipArchive" */; buildPhases = ( - B54E98A0F78F689CE4DC8242F7B2A2DE /* Headers */, - 5B98828D7A514D1398027374EC0F2A4A /* Sources */, - D95EA27797B56D642F96334D2D40384C /* Frameworks */, - A66CA23A56A2FF4A3BDDEDD5B1558478 /* Resources */, + 65CDCD725E404567B6CEDE98BCE6EB88 /* Headers */, + 049BE71707DDB25A944AB502CE7E174A /* Sources */, + 7B7CCC4D3C186BB73A6D1F0A0DCB559D /* Frameworks */, + 68B18CAE9D89E3559204AEEBF86D5F3B /* Resources */, ); buildRules = ( ); @@ -6719,17 +6726,17 @@ ); name = SSZipArchive; productName = SSZipArchive; - productReference = 91B23470DEB9A986332BEB5034234BC7 /* SSZipArchive.framework */; + productReference = 91B23470DEB9A986332BEB5034234BC7 /* SSZipArchive */; productType = "com.apple.product-type.framework"; }; F8051AA643C524FA4E210DD0E6E62332 /* HXPhotoPicker */ = { isa = PBXNativeTarget; - buildConfigurationList = 3315111A2E0FCAFED9366E99F734F761 /* Build configuration list for PBXNativeTarget "HXPhotoPicker" */; + buildConfigurationList = 6B35BC0AE26B6156723784C3F0A5F21A /* Build configuration list for PBXNativeTarget "HXPhotoPicker" */; buildPhases = ( - 8F2B451115C4C23BE3C5AD829BD79185 /* Headers */, - FEB8F76148EF62A0BDAEBA7E68F4CB6A /* Sources */, - C53B0F0252BA918F39B61D8ADF443E0D /* Frameworks */, - CEBC4D581E9652422830466379EB664E /* Resources */, + EE205425FAB131C7A7D874288D5AA56E /* Headers */, + 35DDC180CDB054547E010BB2A539654D /* Sources */, + 360FA0CE5ADB6009E63F996B6D031207 /* Frameworks */, + A6B72D39B505AE2791149B463605033F /* Resources */, ); buildRules = ( ); @@ -6737,17 +6744,17 @@ ); name = HXPhotoPicker; productName = HXPhotoPicker; - productReference = 24DDD4A0849B06C0942057220E1E81B2 /* HXPhotoPicker.framework */; + productReference = 24DDD4A0849B06C0942057220E1E81B2 /* HXPhotoPicker */; productType = "com.apple.product-type.framework"; }; FBA456CB50E371584C11231929A0971E /* IQKeyboardManager */ = { isa = PBXNativeTarget; - buildConfigurationList = 468D926BA08FE82BE611371F2784EEC3 /* Build configuration list for PBXNativeTarget "IQKeyboardManager" */; + buildConfigurationList = 30AA1E905ED77D3D6C5830E5E1562E0B /* Build configuration list for PBXNativeTarget "IQKeyboardManager" */; buildPhases = ( - 409211D0743ADB9E12858F097AB900B3 /* Headers */, - 696476BA263493405A5C1762E016993A /* Sources */, - 7D33780B948A3E4364412C5BC201A0CD /* Frameworks */, - D5CF6450C682B42321290106E8F7E838 /* Resources */, + FBBE3B9D64A444E25DE0DB762FF104F4 /* Headers */, + 7F092DFC50297A6CF47989308359F401 /* Sources */, + 97E2187D9004BABDA40A9A7004212A8B /* Frameworks */, + AF8684C39163D1E5F6384F6DFB3C9F74 /* Resources */, ); buildRules = ( ); @@ -6755,7 +6762,7 @@ ); name = IQKeyboardManager; productName = IQKeyboardManager; - productReference = 98527D7196957AAB07B79E2E2AFDE23E /* IQKeyboardManager.framework */; + productReference = 98527D7196957AAB07B79E2E2AFDE23E /* IQKeyboardManager */; productType = "com.apple.product-type.framework"; }; /* End PBXNativeTarget section */ @@ -6764,8 +6771,8 @@ BFDFE7DC352907FC980B868725387E98 /* Project object */ = { isa = PBXProject; attributes = { - LastSwiftUpdateCheck = 1500; - LastUpgradeCheck = 1500; + LastSwiftUpdateCheck = 1600; + LastUpgradeCheck = 1600; }; buildConfigurationList = 4821239608C13582E20E6DA73FD5F1F9 /* Build configuration list for PBXProject "Pods" */; compatibilityVersion = "Xcode 12.0"; @@ -6776,6 +6783,8 @@ en, ); mainGroup = CF1408CF629C7361332E53B88F7BD30C; + minimizedProjectReferenceProxies = 0; + preferredProjectObjectVersion = 77; productRefGroup = EF88FD1DBAE8DE41188E399B21A1137E /* Products */; projectDirPath = ""; projectRoot = ""; @@ -6824,205 +6833,199 @@ /* End PBXProject section */ /* Begin PBXResourcesBuildPhase section */ - 01BA8221474FA7820A9DEE4278695971 /* Resources */ = { + 0DC189C78B7FC49856A78661AA9A9EAC /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( ); runOnlyForDeploymentPostprocessing = 0; }; - 044D49C890F6FC2B94B35729E02199CA /* Resources */ = { - isa = PBXResourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - D68C7565D94055197D5ABD47DA666E8E /* default.css in Resources */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - 0763C0F17A71331B5E978500DF793A06 /* Resources */ = { + 1C418AEF11F6B68B01931D539F556D1B /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( ); runOnlyForDeploymentPostprocessing = 0; }; - 0CF2858256F214275644663A167B964F /* Resources */ = { + 2A6387AC8633B9D047BDE1E497EA88E3 /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( ); runOnlyForDeploymentPostprocessing = 0; }; - 203B3ACD3B5CD1E53DDA1E338E68C0AC /* Resources */ = { + 378BF991D3B318AACBF6D78F57218233 /* Resources */ = { + isa = PBXResourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + F5A424E67F41C4F7B830CE2F7E71570D /* DTCoreText-Resources in Resources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + 4109A406E491DE7ED04D060200379FA3 /* Resources */ = { + isa = PBXResourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + 384811792FDEE1292B5CC79B31BDE89D /* blocktags in Resources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + 44658EA6EFF6740D61777C5A714C96C6 /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( ); runOnlyForDeploymentPostprocessing = 0; }; - 2DEE20EB24176DB7A99970BF1D816012 /* Resources */ = { + 4FFE6EAC99DFE8941FFB61B891AB92B9 /* Resources */ = { + isa = PBXResourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + 5F2622E174BFC945E9C40B8BFFC9BC82 /* MJRefresh.bundle in Resources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + 62AE141E56166113BA91C3B0A69D487A /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( ); runOnlyForDeploymentPostprocessing = 0; }; - 31878AEE0AE7F7144A2F4FD5CEA126F5 /* Resources */ = { + 6333A2E313BE3BDC7F7FBDC559B8CC7D /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( - C28E73E7C990B5831ABCDDA6F8275FD0 /* MJRefresh.bundle in Resources */, + F1FDBAE98135C3C32E9B2BFB3EB10423 /* province_data.json in Resources */, + BC23554B8DD756B1F0F205E0725352AF /* province_data.xml in Resources */, ); runOnlyForDeploymentPostprocessing = 0; }; - 3707729877BA4B93CDC6709C4D16389F /* Resources */ = { + 68B18CAE9D89E3559204AEEBF86D5F3B /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( ); runOnlyForDeploymentPostprocessing = 0; }; - 391A0FAA8EEAFC4A6C713A0DC407ABB7 /* Resources */ = { - isa = PBXResourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - CA820E7F2D755AC5007DF2D8 /* PrivacyInfo.xcprivacy in Resources */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - 3DFA7C52F9F6644307776FCCDAB83EF2 /* Resources */ = { + 83F043BCB9C636C6051CFCCE25EFC4E0 /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( ); runOnlyForDeploymentPostprocessing = 0; }; - 4522D50300D635138BEDBF5E60D39B53 /* Resources */ = { + 8FDEC1B9D1E7BBBDE035D654306AC267 /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( ); runOnlyForDeploymentPostprocessing = 0; }; - 4781F8C37CCE02053E70594441912ACD /* Resources */ = { + 907BFFF7CC9F2CD2BA53644263EFC083 /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( ); runOnlyForDeploymentPostprocessing = 0; }; - 53720085FEB408E40A5AEBC002E651E7 /* Resources */ = { + 91592CCAFBC02A15F70FFF39EB0B1281 /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( ); runOnlyForDeploymentPostprocessing = 0; }; - 79783B63AF8196263A60C2055E01A301 /* Resources */ = { + 95B4F7B37432D99166D84F57A5633F2B /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( ); runOnlyForDeploymentPostprocessing = 0; }; - 7BECCDA458B9086B3A64D1DDB1D9746E /* Resources */ = { + 9BB224D4E89ABC2539ABBEBDC9696C8F /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( ); runOnlyForDeploymentPostprocessing = 0; }; - 86444F572C83049161B79F4E85741D0B /* Resources */ = { + A1D7B97AEEDE0EB3F02CD7C671434723 /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( - CA9708832D76CA0500DD05E0 /* PrivacyInfo.xcprivacy in Resources */, + D922F9AD6B9412405A62C6E4E48A7D66 /* default.css in Resources */, ); runOnlyForDeploymentPostprocessing = 0; }; - 8A190A17F289F99ECE07124E97ED74B2 /* Resources */ = { - isa = PBXResourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - CA820E7D2D755AB3007DF2D8 /* PrivacyInfo.xcprivacy in Resources */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - 8B4E7E576AFD508D3191750602FC3B73 /* Resources */ = { - isa = PBXResourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - 704DDBA4770D15321DA12A38C8929EC7 /* province_data.json in Resources */, - AB3572EE05CAB75E13670C2D9F4C9928 /* province_data.xml in Resources */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - A66CA23A56A2FF4A3BDDEDD5B1558478 /* Resources */ = { + A540247F97F33E3F24D6C4B41FFA27DB /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( ); runOnlyForDeploymentPostprocessing = 0; }; - B50A3E8716FB44CBD1BC750BF68769E7 /* Resources */ = { + A6B72D39B505AE2791149B463605033F /* Resources */ = { + isa = PBXResourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + 785F511C49B3A4256687F86962AFF914 /* HXPhotoPicker.bundle in Resources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + AD591B1ADF4AA6BD222E6FD36DB9138E /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( ); runOnlyForDeploymentPostprocessing = 0; }; - C0E0F7D28F4D633128D0F53BEAE34D3D /* Resources */ = { - isa = PBXResourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - CA9708872D76CA2700DD05E0 /* PrivacyInfo.xcprivacy in Resources */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - C5A3257F5DD43790266FA0EACF2E73B1 /* Resources */ = { - isa = PBXResourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - CA9708852D76CA1C00DD05E0 /* PrivacyInfo.xcprivacy in Resources */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - C5BAF2F3D595FD19784CA129F1E781F1 /* Resources */ = { + AF8684C39163D1E5F6384F6DFB3C9F74 /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( ); runOnlyForDeploymentPostprocessing = 0; }; - C6CBC0E56101429679BEFEA29BE6174D /* Resources */ = { + B5976ACC8512D9E7821BD1DBEB00A151 /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( - 6779198FDEA4E9430CCC865645B1F00B /* blocktags in Resources */, ); runOnlyForDeploymentPostprocessing = 0; }; - CEBC4D581E9652422830466379EB664E /* Resources */ = { + E0D2AEADBF1DFF291AB0777A6ABD5631 /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( - F28DD4EC570DE71EBAA44940B3641E78 /* HXPhotoPicker.bundle in Resources */, ); runOnlyForDeploymentPostprocessing = 0; }; - D5CF6450C682B42321290106E8F7E838 /* Resources */ = { + E664BDFE0B44D742638A43686ACB3008 /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( - CA820E812D755AD5007DF2D8 /* PrivacyInfo.xcprivacy in Resources */, ); runOnlyForDeploymentPostprocessing = 0; }; - F34EA631FEBAD6DBF1223A3BC5768207 /* Resources */ = { + ECD6B9A8E754DF142B323DF2D7E0D112 /* Resources */ = { + isa = PBXResourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + runOnlyForDeploymentPostprocessing = 0; + }; + F92F740C3D99A6902D8EF4D2AAD45429 /* Resources */ = { + isa = PBXResourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + runOnlyForDeploymentPostprocessing = 0; + }; + FD378D1F5CAFCC3C5D44074788563A1C /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( - 89C81161752EABB6CE603D0F2939628A /* Resources.bundle in Resources */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -7151,827 +7154,821 @@ /* End PBXShellScriptBuildPhase section */ /* Begin PBXSourcesBuildPhase section */ - 0F33A21855C8903918B96B1BC6FB6944 /* Sources */ = { + 049BE71707DDB25A944AB502CE7E174A /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( - 5C0D92457401A07E703090AA500D991C /* LQYPickerView.m in Sources */, - 49FC76707A2051F201DD39B835E5B4BD /* MOFSAddressModel.m in Sources */, - 1C1315AC26A3AC6BFD1AE28FDD236F52 /* MOFSAddressPickerView.m in Sources */, - 30B1A4E656C29AC56247DB77F3814290 /* MOFSDatePicker.m in Sources */, - 9029EC5712DE89D8E269F3E838A0952D /* MOFSPickerManager.m in Sources */, - 324FA9F770070A3DEFAAE3A77AC5E104 /* MOFSPickerManager-dummy.m in Sources */, - D308B5E7E229F43C96537536800F3A84 /* MOFSPickerView.m in Sources */, - 62D253A300F6A698ABB2967CB25CF34E /* MOFSToolView.m in Sources */, + 352E63E404CED072E7F714C52FF93E49 /* mz_compat.c in Sources */, + 60E384ABEF99F5104C99DCB596E2BE95 /* mz_crypt.c in Sources */, + E283D8FF283E09D9CF863A27B55886EF /* mz_crypt_apple.c in Sources */, + 6577A9EB1AED47B915B7F77C3F8BF335 /* mz_os.c in Sources */, + 3683A04365A59519AAB2F47C5FA6FA3C /* mz_os_posix.c in Sources */, + 823033F3DF2D5C7C4B123A277DB55073 /* mz_strm.c in Sources */, + 8415E191A2886EC3426A01BC86299E1F /* mz_strm_buf.c in Sources */, + 27293E7084BFE6AF873BB233419CFA2D /* mz_strm_mem.c in Sources */, + B4DF1CDCE2413AF579E102954A4033F6 /* mz_strm_os_posix.c in Sources */, + 4C8A5ADD06D2DFC9E7FA2A1CA9DD565A /* mz_strm_pkcrypt.c in Sources */, + 68D4A83EA695C463981E04DAD037064F /* mz_strm_split.c in Sources */, + C9AFC6682FD2C8231E779A4349DBDFD6 /* mz_strm_wzaes.c in Sources */, + 84B5FB65B38C19F534F49DE6471C0E5B /* mz_strm_zlib.c in Sources */, + FBF481A2EC25D99DC41914AE7B9754D2 /* mz_zip.c in Sources */, + 090CC8DB2713055B65F3693A67A9F0AF /* mz_zip_rw.c in Sources */, + A71E222C76A20B18600A6DE4091CFB0E /* SSZipArchive.m in Sources */, + A90260F860E51EC89130250EA3E61F22 /* SSZipArchive-dummy.m in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; - 11AA11C23972887A84A25E6B08E08388 /* Sources */ = { + 06020C44A2C925372A030239192BBF6C /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( - 4176AA32C1D915DD49482F0DFA032163 /* SDImageWebPCoder.m in Sources */, - 318CF6CED9AAE8FBB178BEF5E1513E81 /* SDWebImageWebPCoder-dummy.m in Sources */, - BD93F5A0D2D4F5EEB2EFCE10D9D1FE90 /* SDWebImageWebPCoderDefine.m in Sources */, - E81E71F4A0EC06F9E789F9F2574BB8AA /* UIImage+WebP.m in Sources */, + AFD1D411A9387DCEC6F0034653E23787 /* DZNEmptyDataSet-dummy.m in Sources */, + 5F5426608460A8B17C1AE5C2351BAA19 /* UIScrollView+EmptyDataSet.m in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; - 1399CCC2D53D74532EBB4B6DB14EFB54 /* Sources */ = { + 0BD935CFBB048760894BC8C246597ED7 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( - 6BD8931E904F7BB80AC8EC981CFEC195 /* SDCollectionViewCell.m in Sources */, - 35CAACFD59C779864D2256F12FB17AC2 /* SDCycleScrollView.m in Sources */, - D67863DE81F4355730A02C2DCBC3A2B0 /* SDCycleScrollView-dummy.m in Sources */, - C774E5375B5F624F57FFBA482A869A6A /* TAAbstractDotView.m in Sources */, - 8A6173F5B3B029C97231F576625F2924 /* TAAnimatedDotView.m in Sources */, - 2DC6CB74387A5185E89C6F9D4DE89D04 /* TADotView.m in Sources */, - FCF67D1B25BAC2519B25B3F32DE9E7C0 /* TAPageControl.m in Sources */, - 467B85E42771AEA992046972C76688B7 /* UIView+SDExtension.m in Sources */, + B4A90507704E5C8EAD94C2495D0CF240 /* PopupKit-dummy.m in Sources */, + 0C5577668F46933C06A4A9486B739C62 /* PopupView.m in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; - 226155AC5131C5F062BD3A7C325E4BBB /* Sources */ = { + 16C762DF24ABA8DF57922A8F734A73F9 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( - 2D91B959241DF3245B2C139910B62456 /* NSBezierPath+SDRoundedCorners.m in Sources */, - F0A8BD29E773E2DD530D5A9E5D650C64 /* NSButton+WebCache.m in Sources */, - 3B0EFC2330A65349303B1009033B9254 /* NSData+ImageContentType.m in Sources */, - 1F4A046A6EA9F0DCAF6B13CCCB8CAA08 /* NSImage+Compatibility.m in Sources */, - E283FB720230774CD0B37558A72B5AA1 /* SDAnimatedImage.m in Sources */, - 0343FC03D80AEE0591ACD7E89B2F3136 /* SDAnimatedImagePlayer.m in Sources */, - 15A096A98389EB759A9996AE46ACD33B /* SDAnimatedImageRep.m in Sources */, - 1091BDB28E8E3171C4E6AC6FBAE74F41 /* SDAnimatedImageView.m in Sources */, - D6F3F7E7AF74419F0C8DECE23FF7B12E /* SDAnimatedImageView+WebCache.m in Sources */, - 2CD59C5DD6FD05B1AFD8B7009B79DD3A /* SDAssociatedObject.m in Sources */, - 0884DCF15998CA25703BDA2FACE8E2A5 /* SDAsyncBlockOperation.m in Sources */, - 998C043BDBFE423178C548450707F69C /* SDDeviceHelper.m in Sources */, - 8428EF7A77F2C196C1C4DEF0434EC42E /* SDDiskCache.m in Sources */, - 9221CAD4B027AD11998E69F05D94A805 /* SDDisplayLink.m in Sources */, - 838F748F95C6777FDB6D9D105FA8F008 /* SDFileAttributeHelper.m in Sources */, - 13EB5E5CDEF43CA619EB607318382652 /* SDGraphicsImageRenderer.m in Sources */, - 49DF9D699BEA92C59B6BB8B8581BACE9 /* SDImageAPNGCoder.m in Sources */, - 5C340AD8EE2177569EEB9DF58895D31E /* SDImageAssetManager.m in Sources */, - B4677C991EB293683CC8BF67431A3A12 /* SDImageAWebPCoder.m in Sources */, - A3D32467ECC5255B6AD9FFE3E3CE5703 /* SDImageCache.m in Sources */, - EC09FA93CD817F51A9C4D57E8FDB8067 /* SDImageCacheConfig.m in Sources */, - 25A9CF83A2DECB7FB117141BDF3773A4 /* SDImageCacheDefine.m in Sources */, - 915B70AABD8FA7068C51161330588CB1 /* SDImageCachesManager.m in Sources */, - 0072A6D11B85C15A0B0B7C8779AE42C8 /* SDImageCachesManagerOperation.m in Sources */, - 1679F00AECE1FF9FE2D134F864DEA28D /* SDImageCoder.m in Sources */, - 9B2930497E6BE506C1A9F6A919222289 /* SDImageCoderHelper.m in Sources */, - FD548D04DBD8D2848550AB7D483922DC /* SDImageCodersManager.m in Sources */, - 2AA7643A127A5796FAFDD9B29D3F44EA /* SDImageFrame.m in Sources */, - 1CB1E800AE6774EF9160E9591ACE655B /* SDImageGIFCoder.m in Sources */, - 6E5C56F9FA482D43AE1FA3A2482BE1D5 /* SDImageGraphics.m in Sources */, - 2BCAC0177762E99F58CB5C5C85E0106D /* SDImageHEICCoder.m in Sources */, - 4D561B19AED87A73A3E657B7F9B5AB92 /* SDImageIOAnimatedCoder.m in Sources */, - D5A4C677D98EDAC72E1DF7B2F87C86E7 /* SDImageIOCoder.m in Sources */, - 65D8C6E665EF0ACB1E6348716A62A156 /* SDImageLoader.m in Sources */, - 2BBA4E23A79D79A966624E15219580C9 /* SDImageLoadersManager.m in Sources */, - 4F832F2BFA8BBC37D748EF5F54CCBBE9 /* SDImageTransformer.m in Sources */, - 228C9801C4FE467892152D4B50944427 /* SDInternalMacros.m in Sources */, - BD2168F5B04A76B8AAC433F3E1165DF0 /* SDMemoryCache.m in Sources */, - 85CF2AFC146CF732984BCE7A39F22CAD /* SDWeakProxy.m in Sources */, - 7DCC6265687C838DA0F59D33B0DC3075 /* SDWebImage-dummy.m in Sources */, - DFE6802E5A26ADFC391B93733A848B23 /* SDWebImageCacheKeyFilter.m in Sources */, - 6DBCFA2BF09B4053F38D1A14597A6EB8 /* SDWebImageCacheSerializer.m in Sources */, - FA547B4C8198B509384F91C97820C554 /* SDWebImageCompat.m in Sources */, - 8F0E3704A95C24DD9ED018641993D95E /* SDWebImageDefine.m in Sources */, - DA29B42577CF2BAAC7C5A001D5C15B2E /* SDWebImageDownloader.m in Sources */, - 49F0C3F057ED3EE3D751F1D4BB7D73C0 /* SDWebImageDownloaderConfig.m in Sources */, - 1D6745D13A2633FB2D03D7B2979A2ACD /* SDWebImageDownloaderDecryptor.m in Sources */, - 8EBD223381F86BAEC79864264EDC6909 /* SDWebImageDownloaderOperation.m in Sources */, - DFDB94EC702A8A6C519D9961E73058F7 /* SDWebImageDownloaderRequestModifier.m in Sources */, - C113813690E3826663CE879B53FBA274 /* SDWebImageDownloaderResponseModifier.m in Sources */, - 51F30AADCC2BF09A2CE8940B65BFDA4F /* SDWebImageError.m in Sources */, - 66E4BCFFEC96B8974AE4032A7B794C1C /* SDWebImageIndicator.m in Sources */, - 05BFB8FC6DC56969E4A3EB14D88A4186 /* SDWebImageManager.m in Sources */, - 04F0C95540D2FDFB5D11206FDF240A6B /* SDWebImageOperation.m in Sources */, - EA8DA32E4CAECD43F958636CA38B8F0B /* SDWebImageOptionsProcessor.m in Sources */, - 761A35E94B9C438D0F1FDBB4E16E9781 /* SDWebImagePrefetcher.m in Sources */, - CBF761BA1949A40964B20CEE0EE8303C /* SDWebImageTransition.m in Sources */, - AD15659CA70B5BDC13283D8A372D1A3B /* UIButton+WebCache.m in Sources */, - 7986D79FA56D522C21B04FC3679E480C /* UIColor+SDHexString.m in Sources */, - 17427FD15AE36A21742560ADD2822D79 /* UIImage+ExtendedCacheData.m in Sources */, - 4B035543F65E3C02B47F3DFBB737E33B /* UIImage+ForceDecode.m in Sources */, - DF90E5758638B22514CD3F99C920489E /* UIImage+GIF.m in Sources */, - 71D243139B4F509A947AD6270F5A7FA3 /* UIImage+MemoryCacheCost.m in Sources */, - 05910998653380CED0686754AB75798C /* UIImage+Metadata.m in Sources */, - A6C24C9F651EAD3A4764594FC607E3BD /* UIImage+MultiFormat.m in Sources */, - E4856CF8825DCAF68E8A3FDD42C50024 /* UIImage+Transform.m in Sources */, - A42EA4EBA8F9796FE74C1CF167EBEB34 /* UIImageView+HighlightedWebCache.m in Sources */, - 1E8E91075756180E17D7766188548329 /* UIImageView+WebCache.m in Sources */, - 1C29F60C804F8F3AB421ADB89BB8195C /* UIView+WebCache.m in Sources */, - 8A526B19DE081C69777FFA646B9FCC50 /* UIView+WebCacheOperation.m in Sources */, + 24F64EA41F1EC17EDA93FE575AF46ECF /* Pods-ProductApp-dummy.m in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; - 3003736003A11F9793D9EA6DC169AED7 /* Sources */ = { + 1EB24C56DF081E547E866210A8330467 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( - 19300CF68F5718C6F9C3476F1A98C1DC /* MASCompositeConstraint.m in Sources */, - 7B05A8DE072977F90AA84A0E98E23167 /* MASConstraint.m in Sources */, - 4CC9B43AD90714A316815FAA71DC89A2 /* MASConstraintMaker.m in Sources */, - 54BEFE9F75005D327641073B838C6776 /* MASLayoutConstraint.m in Sources */, - CECDB459AFB5AD0040AF86378F2DBF97 /* Masonry-dummy.m in Sources */, - 53305278F1654F968B4E02DF71B098BE /* MASViewAttribute.m in Sources */, - E6FB269534400D40C1CE67D18EDD8A9A /* MASViewConstraint.m in Sources */, - C9375F078B54A9030D4B9C2E73222A5D /* NSArray+MASAdditions.m in Sources */, - C7D83D99D755676EF8A09CC77845BAF4 /* NSLayoutConstraint+MASDebugAdditions.m in Sources */, - A1336977ADAAD492D6CFD089A8C6E358 /* View+MASAdditions.m in Sources */, - 567ABE0681AA82748435E32386DE12D7 /* ViewController+MASAdditions.m in Sources */, + CAAB694385C9A801C78AB8DBE8347DD4 /* LSTTimer.m in Sources */, + D77BD1D033A6D4FF2D2607F98FBD4B27 /* LSTTimer-dummy.m in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; - 32ECBFFAF94937B527DFD2A31572CF05 /* Sources */ = { + 35DDC180CDB054547E010BB2A539654D /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( - ADFEF609DFC57168087F124F74C88551 /* UITableView+FDIndexPathHeightCache.m in Sources */, - CBEE7D78C556F6293BD4A554A190EB84 /* UITableView+FDKeyedHeightCache.m in Sources */, - B316FED69A0A80BA7166E05C457B619E /* UITableView+FDTemplateLayoutCell.m in Sources */, - 9954B51A926EE634C82107E023489A9B /* UITableView+FDTemplateLayoutCell-dummy.m in Sources */, - C4B18D88388DFE877C61195B04595EC7 /* UITableView+FDTemplateLayoutCellDebug.m in Sources */, + 8F7CAC99E23F29FE24FB4F33EC030223 /* HX_PhotoEditBottomView.m in Sources */, + 583BB50C6529CB97910AEB3144F99409 /* HX_PhotoEditViewController.m in Sources */, + BE2628E525C69DEA358F75C57C5ECC6B /* HXAlbumlistView.m in Sources */, + 92449B68703E8783AAA4741EA7235B3D /* HXAlbumListViewController.m in Sources */, + 7959D76D458D19EF126CFD821743CDAB /* HXAlbumModel.m in Sources */, + CB04C318CBD63D39A91F3EDEC0CE9F56 /* HXAssetManager.m in Sources */, + 91317C66EC51A2C96AB2B4A073F056DD /* HXCameraBottomView.m in Sources */, + 31F72C701D53D60C3E43502949059556 /* HXCircleProgressView.m in Sources */, + D3D4E2FE663AF65B487BCD28531A7860 /* HXCollectionView.m in Sources */, + BAFD04D2ABD0CAE3788A6E5DA77D9289 /* HXCustomAssetModel.m in Sources */, + C03897AE71D58D32E7137D237039FCBB /* HXCustomCameraController.m in Sources */, + E83D666E802BC80965A0C722C15175B0 /* HXCustomCameraViewController.m in Sources */, + C1DEC03FBE65F7443A8BEFCF172F21B2 /* HXCustomCollectionReusableView.m in Sources */, + 16E25DFF3BEDBA8D38F81ED1BAD33ABB /* HXCustomNavigationController.m in Sources */, + E779F4DF319F2F9CED6AD129228BF881 /* HXCustomPreviewView.m in Sources */, + 12C7DE82A3AB6AC39B308466E7F632BA /* HXFullScreenCameraPlayView.m in Sources */, + 4A9A683358116886CA069E79F9A5F42E /* HXMECancelBlock.m in Sources */, + 6CE3F7E854C8DA0E5E7865BB2D8E4F45 /* HXPhoto3DTouchViewController.m in Sources */, + 0A9EBDF836233C803F73FB6C1799E054 /* HXPhotoBottomSelectView.m in Sources */, + 7D25A48A6AACB222D2FCE7EBA3D265C6 /* HXPhotoClippingView.m in Sources */, + 86899481C2E9FAF2663E6D0137DE026A /* HXPhotoCommon.m in Sources */, + 8FC7BD4D48B4C556F55C81FE61B781E7 /* HXPhotoConfiguration.m in Sources */, + C9D34976F1E801E950D8C1C3EF032EB0 /* HXPhotoCustomNavigationBar.m in Sources */, + C12898BE0B276371267615C0F91ED58D /* HXPhotoEdit.m in Sources */, + 6DC4D5DDEC1A005E79AFC5B6D3749EA2 /* HXPhotoEditChartletContentViewCell.m in Sources */, + 58629628D4153B5CDF4FCFD6B48A06E9 /* HXPhotoEditChartletListView.m in Sources */, + 4FC7369DDBEFADBCC6ED813533DCE07D /* HXPhotoEditChartletModel.m in Sources */, + BEBCA9DF46FCBD644B316BEF17E3C1A3 /* HXPhotoEditChartletPreviewView.m in Sources */, + D30C290AC055F0FCD7C468109D1E1478 /* HXPhotoEditClippingToolBar.m in Sources */, + 4A8E0BDCCB017818A4B3702F577E3CEA /* HXPhotoEditConfiguration.m in Sources */, + A80BC5C8F2D2755BB5826D304AE13114 /* HXPhotoEditDrawView.m in Sources */, + 06F0B1216A540A6DD777001555EA151E /* HXPhotoEditGraffitiColorModel.m in Sources */, + 0C6C1DF657C9B13F7BAB9AFCDC583837 /* HXPhotoEditGraffitiColorSizeView.m in Sources */, + C5DC2251B033AC936257C6B3D2CA2F9E /* HXPhotoEditGraffitiColorView.m in Sources */, + 5A3F8ED451E4F85930D24F140C1E7101 /* HXPhotoEditGraffitiColorViewCell.m in Sources */, + 71A1AB887F39F6E57E125EEE93A8C6A5 /* HXPhotoEditGridLayer.m in Sources */, + 4EA22758AAFDC732A628FF232E78822A /* HXPhotoEditGridMaskLayer.m in Sources */, + 67830BA02B88D37A8D875EB4B8057AD3 /* HXPhotoEditGridView.m in Sources */, + 417AC3CFA1B7BF3D0A9316BFC7FB07C0 /* HXPhotoEditImageView.m in Sources */, + DC144D28FAD6053F6D6AE2D72CB75877 /* HXPhotoEditingView.m in Sources */, + 76AB79ED4C4EE4F1F4C0B9B2CF96BDCF /* HXPhotoEditMosaicView.m in Sources */, + 46887C1CB5E48C5D77180769EC65904D /* HXPhotoEditResizeControl.m in Sources */, + F460347ECED36E1DB871DA4804943E8A /* HXPhotoEditSplashMaskLayer.m in Sources */, + 0B52433B68C3249818DF2C648AB92DA6 /* HXPhotoEditSplashView.m in Sources */, + 21E6EE8764BC8501246DF607050BB55A /* HXPhotoEditStickerItem.m in Sources */, + 09B0041C75A41664964C757532CC703A /* HXPhotoEditStickerItemContentView.m in Sources */, + D5E73ACCD82A00919BAF11EDC6AE5C49 /* HXPhotoEditStickerItemView.m in Sources */, + B24338A2F430BD00571A6DE792116B0D /* HXPhotoEditStickerTrashView.m in Sources */, + 01C70DF9478B8E48DF25B0B5A4E72CA2 /* HXPhotoEditStickerView.m in Sources */, + 83DBE799D6FF4B24CE057034C954C948 /* HXPhotoEditTextView.m in Sources */, + DA37465D786B7D27BE3923E08100593E /* HXPhotoEditTransition.m in Sources */, + 2FE42FFBD81A337E8B9537DAA432DF79 /* HXPhotoEditViewController.m in Sources */, + FCD74E3AAFA4B7F77787AA7EBEC19C9F /* HXPhotoInteractiveTransition.m in Sources */, + 30D9853AE5AEAF1343801F017D131874 /* HXPhotoLimitView.m in Sources */, + BA4FB8AABBE8E1EFD26F32C18E90BE83 /* HXPhotoManager.m in Sources */, + 5DE5CC7246325D98220585078C7F0384 /* HXPhotoModel.m in Sources */, + 318ED83A82298256CDBF24EC6E727EAC /* HXPhotoPersentInteractiveTransition.m in Sources */, + C0189EEB39D3A616734370BEBEFCE29C /* HXPhotoPicker-dummy.m in Sources */, + 14190E09E20C4F48A2B1DDB6CF411538 /* HXPhotoPreviewBottomView.m in Sources */, + 94446E95231B931A093018084C0EB7AC /* HXPhotoPreviewImageViewCell.m in Sources */, + C014A3668BFF08C9DBFEE67B8B27AD5B /* HXPhotoPreviewLivePhotoCell.m in Sources */, + FD22F093E3034AD7AFA862D0C50E0C0A /* HXPhotoPreviewVideoViewCell.m in Sources */, + 370C1BDBCB90657A10FDBEC8C4D4A2AA /* HXPhotoPreviewViewCell.m in Sources */, + 506D16B71291C50C2E4114876E5B8B41 /* HXPhotoPreviewViewController.m in Sources */, + 6B865FF1B63034A9FFB68A63C15F49FD /* HXPhotoSubViewCell.m in Sources */, + 1D146DC787ED4A8660880889B1245F87 /* HXPhotoTools.m in Sources */, + 03EB84BE88F9C6C43F3140FD49453626 /* HXPhotoView.m in Sources */, + 84520FF0ADF6EBB45E14AECA38545334 /* HXPhotoViewController.m in Sources */, + E034A851C637AB2F012BB8CDAA3357D6 /* HXPhotoViewFlowLayout.m in Sources */, + 438321B3BD08E7457E605D6FB5DB73FA /* HXPhotoViewPresentTransition.m in Sources */, + 83D15540324FF7B3BC020F93D5A67D88 /* HXPhotoViewTransition.m in Sources */, + C48C2572B9C5D95193D0F8418758A6CE /* HXPickerResult.m in Sources */, + 41A4ED7E242918747CA367F3C1C4A5FE /* HXPreviewContentView.m in Sources */, + 4858D6CAD29A80C05E94DAF44FE6D960 /* HXPreviewImageView.m in Sources */, + EFADF8A960B3254E3CA391B885310837 /* HXPreviewLivePhotoView.m in Sources */, + 66732F7219D1BE2B982282C831E74B06 /* HXPreviewVideoView.m in Sources */, + 14DB650DE9291B375DA64F688AAA317F /* HXVideoEditViewController.m in Sources */, + 70469253B1AB8B9165FC9B37ABBEECCC /* NSArray+HXExtension.m in Sources */, + 4C95040C1B9BCCA4FFD63C006F663DF4 /* NSBundle+HXPhotoPicker.m in Sources */, + 9B61C13D398F112A5E7A003D8C92A0FE /* NSDate+HXExtension.m in Sources */, + 6143298A56182D2F6AEBB43BDA9D853E /* NSString+HXExtension.m in Sources */, + 3C96DF50D236E4C3CC5BF67565190B95 /* NSTimer+HXExtension.m in Sources */, + 7C410E1216FBC2EFC93E22CBAC706CA7 /* PHAsset+HXExtension.m in Sources */, + 6689C17931B49D8981438BC352957945 /* UIButton+HXExtension.m in Sources */, + 13C08970C4FE9987EA2D5D993CE36004 /* UIColor+HXExtension.m in Sources */, + A6796A2367FAFF9434DCDEF1228A66A9 /* UIFont+HXExtension.m in Sources */, + 95F9439EAC3E7F08070BABF362215E4E /* UIImage+HXExtension.m in Sources */, + 4A686EB04A565549F84E2289962B87DD /* UIImageView+HXExtension.m in Sources */, + 5990C9B4C0CDC58C553D8A780679F336 /* UILabel+HXExtension.m in Sources */, + BF604B807DE4E0EEECC8664F5F7F62F4 /* UIView+HXExtension.m in Sources */, + 842E3F4B1AE2C5468AAB2E46E4E190FF /* UIViewController+HXExtension.m in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; - 48DBF8F317733652C8AE9B33B64618BC /* Sources */ = { + 58D191DA1BB5700A7F7B671E42FEECAE /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( - 8DE19395A7F8F8200080DEEE4C7A257F /* Reachability.m in Sources */, - E811941E2ACD5310D24D107FA8FCD6FA /* Reachability-dummy.m in Sources */, + 69B89C497B02D3F672A6FA8D829AEE1D /* SDImageWebPCoder.m in Sources */, + 1F93903852349284E37DA80F586B9EC1 /* SDWebImageWebPCoder-dummy.m in Sources */, + 29291DC1B575F5DC351294E186BD89DE /* SDWebImageWebPCoderDefine.m in Sources */, + B2CAAAD25BAE066FC41DB747D18F727C /* UIImage+WebP.m in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; - 4A16EBB77E9792704EF119C3C0F5FF30 /* Sources */ = { + 58DDDF246CE81A513A93B0A5955C735E /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( - 4585CF5705D4E00C8B158BE074FA1BF6 /* FMDatabase.m in Sources */, - EFBCD5F499464C4A8042EBCFAB4ACC1A /* FMDatabaseAdditions.m in Sources */, - 73C10CDFEAC1F11878A7B3AD41B9907C /* FMDatabasePool.m in Sources */, - 77BFEC0CB11BC106F2C8251E2E5D8578 /* FMDatabaseQueue.m in Sources */, - 176F8093A462DA87177AE2DC38C74F3A /* FMDB-dummy.m in Sources */, - 8FC5684C4684961A4B867842E66D7798 /* FMResultSet.m in Sources */, + 24211D20F9094CD869C245C8E2B4E51B /* NSAttributedString+YYText.m in Sources */, + 9AD13CBA64A2611A305B598B1D1DB154 /* NSParagraphStyle+YYText.m in Sources */, + 3A479E97823142AC3F49E005986B96CC /* UIPasteboard+YYText.m in Sources */, + 19F8A68E37A49FF193C31BFFFF882400 /* UIView+YYText.m in Sources */, + A85C7760CC82EF9C2F68544C581744F7 /* YYLabel.m in Sources */, + 825D12E2014A0326891B40E3CA977AC9 /* YYText-dummy.m in Sources */, + BCA947B348A2977CD7E8B8ADB78E6851 /* YYTextArchiver.m in Sources */, + A69690C43A272A643A24944BB22368C5 /* YYTextAsyncLayer.m in Sources */, + 9A2DC5356256DDB77F00B03DC8AF88B2 /* YYTextAttribute.m in Sources */, + B3FFCF67603888B839DC1AEAEAA2B1C8 /* YYTextContainerView.m in Sources */, + 05C72493BC22CB7BA10670ACB0EC8023 /* YYTextDebugOption.m in Sources */, + A8AD3B5507610591B1DDAAD9079CE895 /* YYTextEffectWindow.m in Sources */, + 5798319294ED9577D70EAA9875177225 /* YYTextInput.m in Sources */, + 8D250E76971D8B8091883ACE9CD13DC0 /* YYTextKeyboardManager.m in Sources */, + A44C1B664D16CE42922D382B552CCDF5 /* YYTextLayout.m in Sources */, + 3AD69B6D1E2BBC4BDFF94ABF8E4D573B /* YYTextLine.m in Sources */, + E063A2C5BE8547A13E2DA5A63D54B2C5 /* YYTextMagnifier.m in Sources */, + 4E03C151E0D457E77AD80400343A9139 /* YYTextParser.m in Sources */, + CCFBAD5D98E4D090EC94ECC8BE6FFA49 /* YYTextRubyAnnotation.m in Sources */, + C870D4FFBF8B37D615C1C88B2ABEBC33 /* YYTextRunDelegate.m in Sources */, + E26270176D6BF19961091537CED04175 /* YYTextSelectionView.m in Sources */, + C9EA8ADF176E3A9958740431739FA3E4 /* YYTextTransaction.m in Sources */, + 1CB3978B07A69A3A020E5CF64D0AAF29 /* YYTextUtilities.m in Sources */, + B9713A191E896B331A7281BCBB3D755B /* YYTextView.m in Sources */, + 74972CE2B8760849ADCE77A57DB2592E /* YYTextWeakProxy.m in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; - 505AC472EFC050DB31CDD1509B5195C9 /* Sources */ = { + 5B14979992C9DB89400DDFB2EB8B8ECB /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( - 28B670018409AED0E375980AE9B6BC24 /* alpha_dec.c in Sources */, - 16408225E65608A1144DFF3EDC6DF0BC /* alpha_enc.c in Sources */, - CAB70D8D2211B36D63871BA63CF7D335 /* alpha_processing.c in Sources */, - 676F6F67107688D0C36C03D660619564 /* alpha_processing_mips_dsp_r2.c in Sources */, - 4B6F1A59944FA14A35CE88357E4C0A89 /* alpha_processing_neon.c in Sources */, - 78D60FEC424678ECFDE034D866FB44D2 /* alpha_processing_sse2.c in Sources */, - 7ACE87B9C261EA5EF16DF1B02DE80F84 /* alpha_processing_sse41.c in Sources */, - 0A9BC15A99912FB0EE81334D70180EC6 /* analysis_enc.c in Sources */, - 609C82781EDA9D71D968E3178E786AA1 /* anim_decode.c in Sources */, - FE2EE6093678026505B029E3BB5E829E /* anim_encode.c in Sources */, - 2FC5D19C1089526E504DDBA12342036E /* backward_references_cost_enc.c in Sources */, - 9A51903B2A2F4822E580B5A5F9E3AB44 /* backward_references_enc.c in Sources */, - 7A499B960433261AEE566FA89DDC061D /* bit_reader_utils.c in Sources */, - 165041C9E91BA17FE09A0DA1F58404BC /* bit_writer_utils.c in Sources */, - DF9C5D7F572C6F766077174C11678BB6 /* buffer_dec.c in Sources */, - 34277F2311FD6F3C29CE91D6340BA74E /* color_cache_utils.c in Sources */, - 6E33A451E19574D455691FDF397D6F4A /* config_enc.c in Sources */, - 7BD13D85E09724D5CCD9EDCDC809FBE0 /* cost.c in Sources */, - 6B0EA8FAB16E23C259B8DF5A43C46334 /* cost_enc.c in Sources */, - B78AABCB250A304B47362D01AD97055B /* cost_mips32.c in Sources */, - 8E025E461DB08F85253554E78C2E5837 /* cost_mips_dsp_r2.c in Sources */, - D79EA9B5CAF47F06C0B1D74997AAD1CC /* cost_neon.c in Sources */, - FAB500875933AC4BDEA90D49DC494DB1 /* cost_sse2.c in Sources */, - EB9B0C0ECBD7C1A660ED61E397B50AED /* cpu.c in Sources */, - A9AE83FB2D2C31D0E73EA3F9DCD01D0C /* dec.c in Sources */, - 36C7D768898997E6B1E490285C344407 /* dec_clip_tables.c in Sources */, - F8F88D4B557757ED05992A0456DD425B /* dec_mips32.c in Sources */, - 3946F748F9D99EE99EACF31F588D2941 /* dec_mips_dsp_r2.c in Sources */, - 0E24DF405EC8109EDF266A01B2E97D87 /* dec_msa.c in Sources */, - 1919D976FE1CE16A0E47AE0DE3CE5025 /* dec_neon.c in Sources */, - 7375EC52059EAFB829CF7B68539B58D5 /* dec_sse2.c in Sources */, - 1E5EC2FCBED41FDF8AF6A35E0540B35D /* dec_sse41.c in Sources */, - 6F0F39CD0890561822B6A977338C36BB /* demux.c in Sources */, - 28E4C62EEAFE9B3F496D729C5C875858 /* enc.c in Sources */, - CCF5A33A837858FEC542E493B4F1A45D /* enc_mips32.c in Sources */, - 9A4EEFD4A54652BBE35EDFB1496ECDD2 /* enc_mips_dsp_r2.c in Sources */, - 48AA654A0B4DD355E3C48FB084A61F34 /* enc_msa.c in Sources */, - 1D4D83D71E6C808D78EE4443F8C93685 /* enc_neon.c in Sources */, - 26BD93A7D84EBFF5E2FA578CAAE2D8D9 /* enc_sse2.c in Sources */, - B184A8F8E72B8E8FF01FB31395EDFB79 /* enc_sse41.c in Sources */, - 7249F5CAFC1B08773E6A134816DA6891 /* filter_enc.c in Sources */, - 00488EDF7F124D8CF29C28104BE9D944 /* filters.c in Sources */, - D09D5C8DD85A57A526AE63E5FA1CD280 /* filters_mips_dsp_r2.c in Sources */, - DE367D939C9D9FD7E251F6F99D67CC57 /* filters_msa.c in Sources */, - B1237496D4F16F903B085E2C3CAA0EDF /* filters_neon.c in Sources */, - D32626501881210ED223C5BF290047B6 /* filters_sse2.c in Sources */, - CA66C3EA90E163AE321981EE89D1C957 /* filters_utils.c in Sources */, - 7838C07FC0ED9AA93E7C06FACA144EFE /* frame_dec.c in Sources */, - EAF1EA491CE594B1FF038E29289DFDEE /* frame_enc.c in Sources */, - F6640B7D93F5C88E68549059C40FA180 /* histogram_enc.c in Sources */, - E2F7208786F2364B3784725E60B03632 /* huffman_encode_utils.c in Sources */, - 41D079881C02E0568972F8A4E0511BEC /* huffman_utils.c in Sources */, - 772315A42A272871F623875A319E29A8 /* idec_dec.c in Sources */, - 491692C67BE2B852C005419B2A8AEF3D /* io_dec.c in Sources */, - A85E1CB430B52CFA0FA06CED1AAA17E3 /* iterator_enc.c in Sources */, - 8F2FCC0BFF64974E2815E69F08BE0D95 /* libwebp-dummy.m in Sources */, - 86E1788C3AAEF3E290227D45F90450B2 /* lossless.c in Sources */, - 274C46F1DAF5900B58E31E661953EA40 /* lossless_enc.c in Sources */, - 19D83EB713EAAEC57E567E794A3CB418 /* lossless_enc_mips32.c in Sources */, - CC491F214BCD0A6374070670C29DBA2D /* lossless_enc_mips_dsp_r2.c in Sources */, - F70809F061727C4D21515A942C617420 /* lossless_enc_msa.c in Sources */, - 92CDEA757588E5DD4C74C7D4A33B7394 /* lossless_enc_neon.c in Sources */, - 42ADA6A482DDE6CB0C0D0B9DFA79789A /* lossless_enc_sse2.c in Sources */, - 008B45C1119F1BD8FF043ACE995395E0 /* lossless_enc_sse41.c in Sources */, - EBB1A3ACACBE3A17C8F37364EE8FE957 /* lossless_mips_dsp_r2.c in Sources */, - 562D00227BEDF243373C20BB2B1AE364 /* lossless_msa.c in Sources */, - B1697A65A2C2E831EC71A771DE110B4C /* lossless_neon.c in Sources */, - 1B4DE09E9D74BB03424A0F1DB0CA903C /* lossless_sse2.c in Sources */, - 57E22E77C66DACE1C4237C861E7F626A /* lossless_sse41.c in Sources */, - E6D9023CDB668019B535ADC5EB526217 /* muxedit.c in Sources */, - E1AA7FD41D4AF2FB61ECA6DE53F0AFAA /* muxinternal.c in Sources */, - 73122033646D1712D46C4FCDD4B2B561 /* muxread.c in Sources */, - 8E2A5299296D3B95CA67816607C178C1 /* near_lossless_enc.c in Sources */, - 53376FDBD4FD23344806D55138F975C5 /* picture_csp_enc.c in Sources */, - 118CA5F6019873DE27A31CD6784D4934 /* picture_enc.c in Sources */, - 904BD151D09CD45EE781F9A0C1CB75E7 /* picture_psnr_enc.c in Sources */, - 7C2020902B79E6236A1FDA9B0BB69411 /* picture_rescale_enc.c in Sources */, - 06B49D90C0224B0552743FD797D372F1 /* picture_tools_enc.c in Sources */, - 82633E5CDC46055D09FE79FBF3E56F95 /* predictor_enc.c in Sources */, - 2C628F82A9EFC1F915419E97CB90222C /* quant_dec.c in Sources */, - 57339B1356ECD680ACE7C2A487067718 /* quant_enc.c in Sources */, - 2FC3C6399BE1E70404D6355EB4E67896 /* quant_levels_dec_utils.c in Sources */, - 97BFB20014A01D0794A820E18BA68001 /* quant_levels_utils.c in Sources */, - 3E791534D8353D2431FC97D024572959 /* random_utils.c in Sources */, - BBB52B078F82DC4E2E8456097DA62440 /* rescaler.c in Sources */, - 4EFC9C6755B49EB9B22251848E9CE31C /* rescaler_mips32.c in Sources */, - 96D9632519B9B18BAB745070E1B00EC6 /* rescaler_mips_dsp_r2.c in Sources */, - 0D2E792B2750527902DBB840A7E6887A /* rescaler_msa.c in Sources */, - 45B870360CC0502184B399B5A992F13B /* rescaler_neon.c in Sources */, - 20ADC58CF7D1ECB4974500ECA867110C /* rescaler_sse2.c in Sources */, - EAE0CDF8138DFEC1B5C952117656EF09 /* rescaler_utils.c in Sources */, - 094B15411981106951E78618C355040D /* sharpyuv.c in Sources */, - 26EAA78CC543ED5172032C7127D22454 /* sharpyuv_cpu.c in Sources */, - B2E75538F6B195A280392F88EEF92C25 /* sharpyuv_csp.c in Sources */, - 3AE34B43486ACA730C0AA1AF9F1368F7 /* sharpyuv_dsp.c in Sources */, - 1949A538F94AFA1B6AB541CC73090AF1 /* sharpyuv_gamma.c in Sources */, - AA9E64F096122A13630E7327DAF06D0B /* sharpyuv_neon.c in Sources */, - 69D512A9B3D22FD7D1398279511E6528 /* sharpyuv_sse2.c in Sources */, - 08B194F9CA8206A541CEE1FDA5DB98D1 /* ssim.c in Sources */, - A5F020B40B6330CDEC3A78B59AE1B07F /* ssim_sse2.c in Sources */, - 9B1334219F066FBBD7BE39D3F07E393A /* syntax_enc.c in Sources */, - 0FB959670AFFE747A4DB60B31DDD4C47 /* thread_utils.c in Sources */, - 7E35ECAFC48C14A91E318A0D5ACB8E8F /* token_enc.c in Sources */, - 8B3F2D3D186B8FEAC753EA6A923EF692 /* tree_dec.c in Sources */, - 64285968945D3D3C6320989FC765D8B4 /* tree_enc.c in Sources */, - 57139EEF8C3D66192102D004E5CA948B /* upsampling.c in Sources */, - 1E19963BE883C8BD3BDE355B5059A37A /* upsampling_mips_dsp_r2.c in Sources */, - 767E8C18D61D8FCF29F3F6E4828671CC /* upsampling_msa.c in Sources */, - C958FF62D6CDDD405DE5978B5A29FE30 /* upsampling_neon.c in Sources */, - FAEEAD2CDF2BA60866A9B704FD55FB12 /* upsampling_sse2.c in Sources */, - 5FAD2731B01839C6742F4AEACD1344D1 /* upsampling_sse41.c in Sources */, - 867C9F31A6A96C18280B57C399E1A81F /* utils.c in Sources */, - 68D65F6997B925C7FF5CBAE974FA6EC0 /* vp8_dec.c in Sources */, - 36E3B7D2D1E85E23069F570B9A01FC49 /* vp8l_dec.c in Sources */, - 9CB5750C815842CBEC3D59F31F60FEA5 /* vp8l_enc.c in Sources */, - DFB344B00658F4CD379626E0AEC31F9F /* webp_dec.c in Sources */, - 15FD3645636563EA7C183D6D0AC5F50D /* webp_enc.c in Sources */, - 973CBD42F3F63AA2C91294B74B414903 /* yuv.c in Sources */, - 12A6CFB863C10493BF6BFCBA98291749 /* yuv_mips32.c in Sources */, - 280585FA40240BFF85DCE9E028813B06 /* yuv_mips_dsp_r2.c in Sources */, - 6420FCFB8CF69D364AC38A234B9E1490 /* yuv_neon.c in Sources */, - 82272C74223859CFEC8160429C4A8756 /* yuv_sse2.c in Sources */, - 0C348CC9811994215E7BB91C08FCEA7E /* yuv_sse41.c in Sources */, + 5E7E257AE5D618E46EF57A5818010F85 /* NSRunLoop+SRWebSocket.m in Sources */, + 6645E9FB4265C5712E38055C931E1630 /* NSURLRequest+SRWebSocket.m in Sources */, + A3585531EE4D8466B74A5A6F7958EC79 /* SocketRocket-dummy.m in Sources */, + B893C0DD5BE32FAE1D6895E1ED392B7A /* SRConstants.m in Sources */, + 1A117EC847E321871E40EB39F3576D11 /* SRDelegateController.m in Sources */, + AB12501C57FFF722131F674ACB425944 /* SRError.m in Sources */, + EB3BCE9B36BF814DA3069FA077168301 /* SRHash.m in Sources */, + 0362BB03F32EC9FB6013DEE29E8E33EF /* SRHTTPConnectMessage.m in Sources */, + FCFC8D5B48F3DC4BC8942320631D8C1B /* SRIOConsumer.m in Sources */, + 20B8C7C05E3AF3032935F30500EF5550 /* SRIOConsumerPool.m in Sources */, + CF6554D8A9380CAC0F51D5043769D930 /* SRLog.m in Sources */, + A564D0B0EE8AED950D943A75C2B3092E /* SRMutex.m in Sources */, + D25185C12789EA624C8BAC6A6432E77B /* SRPinningSecurityPolicy.m in Sources */, + D623A6CB33709C4D87766C66A756A0F7 /* SRProxyConnect.m in Sources */, + 9A3761D8CEFB0E2131D2EFA2DEBB3A99 /* SRRandom.m in Sources */, + 92571FFBEF3A7B2F4F633624013010EE /* SRRunLoopThread.m in Sources */, + 8D0D15CE4E92BA4433AE7EA578FE3E15 /* SRSecurityPolicy.m in Sources */, + 6135798CCD656C1B3A6EA5738A23190A /* SRSIMDHelpers.m in Sources */, + 7F30D73D46CAD9D21A25738B11A6DDDA /* SRURLUtilities.m in Sources */, + 4DC15DC2DF3C4BBA344C86B112C9C68B /* SRWebSocket.m in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; - 50607DDA2EA2613DD9A22F4861F9E163 /* Sources */ = { + 7F092DFC50297A6CF47989308359F401 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( - B9A25ED2CDEC8D7CFEB48042E27CE784 /* LSTTimer.m in Sources */, - D765413EAC448FD892736F2CFCB7DA76 /* LSTTimer-dummy.m in Sources */, + A5E82AEAEB6D8046E2D0EBC477540F84 /* IQBarButtonItem.m in Sources */, + E6B88C35508DA0743FD6B5A273511C92 /* IQKeyboardManager.m in Sources */, + E830CCD5E2B1F9A1BACA799D13F05712 /* IQKeyboardManager-dummy.m in Sources */, + 0A6F296C16EA0A455916828CCBEEFDC8 /* IQKeyboardReturnKeyHandler.m in Sources */, + 8D99B3A48B34F105DBAF5BA1E65ED546 /* IQNSArray+Sort.m in Sources */, + 047F86D589F138CC97BBA75B490A677D /* IQPreviousNextView.m in Sources */, + 2D9FA9FECA8D3D57C67215CCD37D02DC /* IQTextView.m in Sources */, + FA68240EE7FA1BDB472330040AA946C3 /* IQTitleBarButtonItem.m in Sources */, + 880A23F187428E6D316C083C27EB4FBC /* IQToolbar.m in Sources */, + 6599A24982B2C719C2DEB6B76CAC9A72 /* IQUIScrollView+Additions.m in Sources */, + E8C27E85980A8C6B50E4AB7DE97B026F /* IQUITextFieldView+Additions.m in Sources */, + D731B5F756D35760225EABBAC75EADCF /* IQUIView+Hierarchy.m in Sources */, + 2877ECC48B408FDAE6792092BE1ED234 /* IQUIView+IQKeyboardToolbar.m in Sources */, + 430EADBFF054EC4BFCBF184F0B56AA7B /* IQUIViewController+Additions.m in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; - 5313CCC2CD90DAAF131109201FDED8EA /* Sources */ = { + 88E2A10DEB519538DBE2748B27A93303 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( - 27602346517EB73FB0A82FF5FC9C2DE7 /* CTLineUtils.m in Sources */, - AC301C7EBC53C03CA6134F59B66BBB69 /* DTAccessibilityElement.m in Sources */, - E6B8F0D7E730BBE4B4703EEB30793B3B /* DTAccessibilityViewProxy.m in Sources */, - 96E2C139E66FB277E598D261EE65BB9E /* DTAnchorHTMLElement.m in Sources */, - CB1D422D7A197C004C2C5182CAAB5174 /* DTAttributedLabel.m in Sources */, - 0AB7605B6222AF1A014FD2F13DE971F5 /* DTAttributedTextCell.m in Sources */, - DF92AE3FA1EBAF61D77F3645FAEE8EF4 /* DTAttributedTextContentView.m in Sources */, - 4A9D2850FDD69C655571E7B686C80DA3 /* DTAttributedTextView.m in Sources */, - C18FF3DA53C259715DD836C6927941D4 /* DTBreakHTMLElement.m in Sources */, - E6A1E977C4817AC611D7D8490023FB9F /* DTColor+Compatibility.m in Sources */, - C6C05F67FB5F25A5FFEC3C5AB1BA8586 /* DTColorFunctions.m in Sources */, - DD0F84AB270557DBEFDA3988BD86D8FA /* DTCoreText-dummy.m in Sources */, - 43B82852974B7735B60CC14AC748052C /* DTCoreTextConstants.m in Sources */, - 4B92FB8EA5C981B4FFA2C99E89A5421A /* DTCoreTextFontCollection.m in Sources */, - 6103F2D621EB5960A166CFD395823F1F /* DTCoreTextFontDescriptor.m in Sources */, - 8D190F7A745438DDD51BF85F95141D94 /* DTCoreTextFunctions.m in Sources */, - B135E28CA9A3C6164C40DAA4E95E9DD0 /* DTCoreTextGlyphRun.m in Sources */, - 5115D3D6373B887CE4A329A42180E90D /* DTCoreTextLayouter.m in Sources */, - FE214DE24F821993C26BAD15719F5302 /* DTCoreTextLayoutFrame.m in Sources */, - 5916183D75E3E1B09DCEB41507DCECD2 /* DTCoreTextLayoutFrame+Cursor.m in Sources */, - 661174C3B0C76C6E55844E0C3AAF5D26 /* DTCoreTextLayoutFrameAccessibilityElementGenerator.m in Sources */, - EB554F382268E2ED59D89210CF43575E /* DTCoreTextLayoutLine.m in Sources */, - 60DAE5DFE50004C2094553F431048C2F /* DTCoreTextParagraphStyle.m in Sources */, - AE1BFD35D9B8904FAE4E9CA0E25B4EBC /* DTCSSListStyle.m in Sources */, - BAF06482F59DE8880D118BE5D5A4615B /* DTCSSStylesheet.m in Sources */, - 4BDD2031B4AFE928EE430C5120C1FE84 /* DTDictationPlaceholderTextAttachment.m in Sources */, - FCAA2BB99EB95D2F114CA581E05C7898 /* DTDictationPlaceholderView.m in Sources */, - 0BD6F139EF6416436CEA92EE9CC8EFB3 /* DTHorizontalRuleHTMLElement.m in Sources */, - F4D27FF1356667BE35B37BFE422F1FE2 /* DTHTMLAttributedStringBuilder.m in Sources */, - ACE5ED3C7D44202AADF5B7703FC9388B /* DTHTMLElement.m in Sources */, - 85276196E3DA512641DB46622408FCA6 /* DTHTMLParserNode.m in Sources */, - C9E2028D081BDAE9B9F17CA7814EE76C /* DTHTMLParserTextNode.m in Sources */, - 97295ECA6972CE33CFF4182B27B06D3B /* DTHTMLWriter.m in Sources */, - 518308E4FEA96F830D068E6274ECF6F0 /* DTIframeTextAttachment.m in Sources */, - 94D61F61EB345E582EE5D38EC3DB467A /* DTImage+HTML.m in Sources */, - C7A3C6CA25298BC2B2F8922DAAC97B11 /* DTImageTextAttachment.m in Sources */, - 66E5B47AAFB661F63CDB9A13C58F7708 /* DTLazyImageView.m in Sources */, - E707863A0F89D6BDE549017A068ED37D /* DTLinkButton.m in Sources */, - 13A2D12156438B65C97AFF6A67ED8A42 /* DTListItemHTMLElement.m in Sources */, - 2C28A3135F063412D66C3880BDA92E48 /* DTObjectTextAttachment.m in Sources */, - E0E842EA660F1E7811295821240E1BAA /* DTStylesheetHTMLElement.m in Sources */, - CDD02069CD285CF2517D1115565792D1 /* DTTextAttachment.m in Sources */, - AE768947966C712DA645BDECBC8E20F1 /* DTTextAttachmentHTMLElement.m in Sources */, - 9A2B2CB38F73127AFDA0E08BB81E2433 /* DTTextBlock.m in Sources */, - 9F1730A239218262B3536AE8C8EFCC10 /* DTTextHTMLElement.m in Sources */, - 3B2775130C93A52F103B3E95A2713BD8 /* DTVideoTextAttachment.m in Sources */, - D64AC46CD9F7A80E38E0EBDCAF359DB1 /* NSAttributedString+DTCoreText.m in Sources */, - FCC3B428DB745ACAD12F15D334B76518 /* NSAttributedString+DTDebug.m in Sources */, - 42994F497799B78ACBCC339F53ABA8F9 /* NSAttributedString+HTML.m in Sources */, - 3C6AC29A00F4AF8C33C61BC9887004D9 /* NSAttributedString+SmallCaps.m in Sources */, - E6A55F136D338F297C7E81C4CE21A804 /* NSAttributedStringRunDelegates.m in Sources */, - F62CA7F6612508022E7061A33D0D7A39 /* NSCharacterSet+HTML.m in Sources */, - CD6C124155E7F7DC2703B11DA1E03B60 /* NSCoder+DTCompatibility.m in Sources */, - 94326F434198863FC87312D046A9A5B2 /* NSDictionary+DTCoreText.m in Sources */, - 3A7BE272D4504E0C637EBF045C33CD16 /* NSMutableAttributedString+HTML.m in Sources */, - E7C88D1DCFA4A2F1B9BEA903FEB5AB71 /* NSMutableString+HTML.m in Sources */, - A99D87AC985B23695FFC5E966FC3931A /* NSNumber+RomanNumerals.m in Sources */, - A50026746FDA575A71B7751EEF0846EB /* NSScanner+HTML.m in Sources */, - 5510A16FF5FDB2D772C801D3C8CAF5BE /* NSString+CSS.m in Sources */, - D48066CC92973AA0ED8E3816E5A427CA /* NSString+HTML.m in Sources */, - 6A69A31748C0EA49F6921EAF8E325A26 /* NSString+Paragraphs.m in Sources */, - EDA95B072E393487AB3D17607657C96D /* UIFont+DTCoreText.m in Sources */, + E69689D02F65E151584D4699213E0763 /* SDCollectionViewCell.m in Sources */, + ED9DC266977F10C47FC18E466C231ADD /* SDCycleScrollView.m in Sources */, + 80A8D44E274367AA97A804B3BEC264A5 /* SDCycleScrollView-dummy.m in Sources */, + 0AF16F084FDB6E84677C4692CD931EE6 /* TAAbstractDotView.m in Sources */, + BCA597780C9ECA993B3E2754BE10BD91 /* TAAnimatedDotView.m in Sources */, + 046C8CF4F5BC1F8F7AEB535E1FB5CFF9 /* TADotView.m in Sources */, + 7C0E703E6FA0DE4C0E4CE1A52FAF925A /* TAPageControl.m in Sources */, + 388BB4079F7D18CB3D7AF0848BC98F08 /* UIView+SDExtension.m in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; - 5316B41190BDB406467CC13CC11C3CE0 /* Sources */ = { + 8909EA346DFBF9868E0677EA2FED6CB8 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( - 0537CAD4EFEB4E564272FACEC28DD962 /* SDAutoLayout-dummy.m in Sources */, - BAB25971449CAAF285AFBB35399C6869 /* UITableView+SDAutoTableViewCellHeight.m in Sources */, - 59246D2320142174565D20F93699E360 /* UIView+SDAutoLayout.m in Sources */, + 326EA154B72C7225BD3F1510429CD58D /* alpha_dec.c in Sources */, + 57E0511A50E82AE4801E61A90F2E4DE4 /* alpha_enc.c in Sources */, + 381A6D0D42271B154392A36D0F051926 /* alpha_processing.c in Sources */, + 84ED142527EEA5EA377CDC7388055291 /* alpha_processing_mips_dsp_r2.c in Sources */, + 03C799B414232EE811ACC0E7B223FD5F /* alpha_processing_neon.c in Sources */, + 8D65C57C1AFFAD5C32403202016FFC76 /* alpha_processing_sse2.c in Sources */, + 3E730480406725BF0CBACDF5FC802735 /* alpha_processing_sse41.c in Sources */, + 2F137BB6EEB5949639F7E106AFB1752C /* analysis_enc.c in Sources */, + 7FD9659BBC648CB38E1224279C15E2AC /* anim_decode.c in Sources */, + 142DC36C4E8A5C262348932BE8B5B41D /* anim_encode.c in Sources */, + 87A9CE62B362C1011CB274F5CD5F0BA8 /* backward_references_cost_enc.c in Sources */, + F1826922EAAB639FE4EB8C43D49182D3 /* backward_references_enc.c in Sources */, + 4C87A2F45708CAF9FE2E92853551F882 /* bit_reader_utils.c in Sources */, + BE9AFE7C927E0BEDE5AC2E335CF513FA /* bit_writer_utils.c in Sources */, + ADA3FEBCAA1696E73733B945C53E7974 /* buffer_dec.c in Sources */, + 1B4E701F6DD1172EB7A525B1BD5C6B96 /* color_cache_utils.c in Sources */, + 27F75ABD781F27A0E88681B971558AE4 /* config_enc.c in Sources */, + D184927BA0E626EDF43D0163DE2D571B /* cost.c in Sources */, + B9B0A5E3087868B8EC657CBA7F2863BB /* cost_enc.c in Sources */, + 569BE5206D113E9503260029F0B6F74E /* cost_mips32.c in Sources */, + 9D13F8FFA82D0FEC3D632D223776190D /* cost_mips_dsp_r2.c in Sources */, + 21087B4BD807DF5EDA03D4FBD2D0CA38 /* cost_neon.c in Sources */, + 88840FC58A3BD83ACFE5B5337E563F51 /* cost_sse2.c in Sources */, + 85E3440A5D22E5F8390B157FBCD17E8E /* cpu.c in Sources */, + 3F80A04F61DD949D1C5AFC80D39A646A /* dec.c in Sources */, + 597006C18CE0CF9A89BDBB30D5361D59 /* dec_clip_tables.c in Sources */, + 51995F5D5D16416183ADA75CB3780A8E /* dec_mips32.c in Sources */, + F5BAEEA01FF147189237A10CB73F1378 /* dec_mips_dsp_r2.c in Sources */, + 0FCF45D76E7F5788D6A313F7F950AD79 /* dec_msa.c in Sources */, + C4A3B3454DC5B66E24E9D98D2FBB65B6 /* dec_neon.c in Sources */, + 8A88124CB7825E7C303CDBCB332E0E6B /* dec_sse2.c in Sources */, + DC575AC0F92E06BFC9059052EC8CA81A /* dec_sse41.c in Sources */, + 2FFD69D66A61497B891C1B13C949C4DD /* demux.c in Sources */, + 104742BE068C9F5CBE55CA3D750A20DB /* enc.c in Sources */, + 144B65962EAF96D0BAC5E446F91F04A4 /* enc_mips32.c in Sources */, + DB9115A32D21E4841C21E90066FE12A1 /* enc_mips_dsp_r2.c in Sources */, + 9FF5A23684672B83FD8A9F51BC2DB5E9 /* enc_msa.c in Sources */, + C5F6EF983A0360C19E14B23FD2BF9BA4 /* enc_neon.c in Sources */, + FB4416B45143297FEB5761E069726056 /* enc_sse2.c in Sources */, + 24055BDA1297B6640DA9F8E8090C199D /* enc_sse41.c in Sources */, + 443A9E214A15C17F140EDB201207B4EF /* filter_enc.c in Sources */, + 8CFD1E1A982020FB57FDE7E30ACAC6CA /* filters.c in Sources */, + BA394D9A04B9AC12F40FA00BF46ADF52 /* filters_mips_dsp_r2.c in Sources */, + C121CBE23FBC400579A6CBADD8E7BA5F /* filters_msa.c in Sources */, + 2B8BCA440F1A6FA1D773425E272D7796 /* filters_neon.c in Sources */, + 6547C69FAABA53C226393DA7AB05D1D0 /* filters_sse2.c in Sources */, + B56C5232421EACF43C99690956858FBD /* filters_utils.c in Sources */, + 84695F65F88396707A6698C4638578B9 /* frame_dec.c in Sources */, + 32BB92B1E6CC85B446D6336DA09A4569 /* frame_enc.c in Sources */, + 4FED2BA63C93218F7265DF27E1F1EA2B /* histogram_enc.c in Sources */, + 6D532AAF9835D32C03AA72D15EF287C4 /* huffman_encode_utils.c in Sources */, + B957F91DED5BFD3850A53398A98A79C6 /* huffman_utils.c in Sources */, + 94AAB60851A48CC5E2885145AE4010B8 /* idec_dec.c in Sources */, + 9C84369AC291F05C8A1BBF66E5F436FF /* io_dec.c in Sources */, + D54410BFDA50EE733901A79289E521F0 /* iterator_enc.c in Sources */, + 3E6237D6ED23E330B6D395FF4C88F386 /* libwebp-dummy.m in Sources */, + D9E69CF7C68B32CA5AD776CF5715BEAF /* lossless.c in Sources */, + C1C03ED798450629B34B4FCE103F686E /* lossless_enc.c in Sources */, + 5883298B98669B170676157FF04B5DC9 /* lossless_enc_mips32.c in Sources */, + 0A0A345C0241627708415615771F6838 /* lossless_enc_mips_dsp_r2.c in Sources */, + 192D92141C6268D336BDCA1275D65A06 /* lossless_enc_msa.c in Sources */, + 8CB2350CFFA10CCD8AFD4951F0FAD363 /* lossless_enc_neon.c in Sources */, + 41F3CA69B06B23B7D7A4AC072F7D5058 /* lossless_enc_sse2.c in Sources */, + AD380C122F209123920C4D4597F83971 /* lossless_enc_sse41.c in Sources */, + 8EB9908241115BAAC4DE0482AD5EF2C8 /* lossless_mips_dsp_r2.c in Sources */, + A68AFCF38ADBC5568851AAA09C9C09A3 /* lossless_msa.c in Sources */, + C521753E66AABD0422BC202C401DEA16 /* lossless_neon.c in Sources */, + 213905E9BABFC7493940825354000546 /* lossless_sse2.c in Sources */, + 3DD3F4337EF574C71A52B6F7AE55B2BA /* lossless_sse41.c in Sources */, + 19237894700AABD50780BCB5E501CE8D /* muxedit.c in Sources */, + CF658E385C4580471D3967F156BA096D /* muxinternal.c in Sources */, + D7F8E709473F773CC2D195C5F0FD6435 /* muxread.c in Sources */, + FA32E2D10E493D296F2DA9B04109DACE /* near_lossless_enc.c in Sources */, + 4CD984689675DDE6F1553CAF3AA1CBBC /* picture_csp_enc.c in Sources */, + AF023477E5CE632EC3E2B76C1B65DDE7 /* picture_enc.c in Sources */, + 8DB6E7E412BC1567BCADEDF1CA2A2FEF /* picture_psnr_enc.c in Sources */, + 2FBE398C09A98A26270B5557A699A8BD /* picture_rescale_enc.c in Sources */, + 979873F04C03A17D663573DF47242F7C /* picture_tools_enc.c in Sources */, + 5781DAB7E472A587A90449B94011D8C1 /* predictor_enc.c in Sources */, + 23486DD9336EEB999117576C1E42DEAB /* quant_dec.c in Sources */, + 3A5A05E7F58CEE200F08F5D25004C2D4 /* quant_enc.c in Sources */, + 00D2873143D1B0FB4BE819168A9CD8CA /* quant_levels_dec_utils.c in Sources */, + 0CA0D096C0B9639CB98BC1CB283A5907 /* quant_levels_utils.c in Sources */, + 690D46E0E94CA062D02D86CCE2E04174 /* random_utils.c in Sources */, + ED45985B0A6C2BFAC504278FC1DD9DEE /* rescaler.c in Sources */, + 6482D198FBFE2A6C418BA6AF7E22207A /* rescaler_mips32.c in Sources */, + 310311660ADEB0B1CDBF42028C2D0383 /* rescaler_mips_dsp_r2.c in Sources */, + B0B2F4A8784A307CB77697B5B246E1A6 /* rescaler_msa.c in Sources */, + 42B033347F935B2BBA23FE09919B373A /* rescaler_neon.c in Sources */, + FDBF71A80DA97E797CD9491BD4662833 /* rescaler_sse2.c in Sources */, + 20D9BB0F4F8BEEC740F352C80D5185AE /* rescaler_utils.c in Sources */, + 7F6AD080302D6EF36205E10AC5640610 /* sharpyuv.c in Sources */, + 9C98BC881146608FA4EDC388E12E4830 /* sharpyuv_cpu.c in Sources */, + 8CC005AC0CFDB1272FBDE58B68803B36 /* sharpyuv_csp.c in Sources */, + 1047D2086FAD702E94829A26274A2C5F /* sharpyuv_dsp.c in Sources */, + EE775C82F2D7586A168324F31FE31F5B /* sharpyuv_gamma.c in Sources */, + 316E46C6D5765AA383AB6A31F0EE9AA9 /* sharpyuv_neon.c in Sources */, + CFC13C8619D2AC8860226686729DDFD3 /* sharpyuv_sse2.c in Sources */, + D7A9792850966C3B335DAFD4A8E6EF60 /* ssim.c in Sources */, + 99A43025016FBB7F4A499B6CF62A241E /* ssim_sse2.c in Sources */, + 8198BBEA936976639A87152DB2B58190 /* syntax_enc.c in Sources */, + B76F2D85C34BA7C28D6191273788881E /* thread_utils.c in Sources */, + E3961190D7AB65C73029A5D37138FECB /* token_enc.c in Sources */, + 0EF82C537B9797EF0A6138CFA1D71D2B /* tree_dec.c in Sources */, + 703CF930346778B201FFA9172712217F /* tree_enc.c in Sources */, + 15C28D71BC4A83613F1AB5023BDEC01A /* upsampling.c in Sources */, + AE64FEE3DD0450A9D9C201BE297DA317 /* upsampling_mips_dsp_r2.c in Sources */, + E174ED82C9A686561B16BD31A6C4FC59 /* upsampling_msa.c in Sources */, + 0635BB9D4BF6B284F6AB431741A26055 /* upsampling_neon.c in Sources */, + C51A1EB23FB1FEFCB5454144C05DAEF1 /* upsampling_sse2.c in Sources */, + 120331856B83F602B11CE7667ABA7073 /* upsampling_sse41.c in Sources */, + E93721437B635C6EBFEF06B9EFD0C3FF /* utils.c in Sources */, + 2DD2F657E036EA3D2DA77EDC621B1391 /* vp8_dec.c in Sources */, + 3770A36369288B899314730DB0C0A195 /* vp8l_dec.c in Sources */, + 9435865F11203FB81E8B0B8F29BAEDE2 /* vp8l_enc.c in Sources */, + A79309134876CE62C3E36A625DACC2CF /* webp_dec.c in Sources */, + BFC8E6D17D4B0862CFA07FDE8DEB5929 /* webp_enc.c in Sources */, + 308FB0290A02A92FFEEC4CBC7089B1A6 /* yuv.c in Sources */, + E10C55EB8BF3342398A4687C1E33ACF0 /* yuv_mips32.c in Sources */, + 9FC6D74166946C8EBEE1F3720EF70148 /* yuv_mips_dsp_r2.c in Sources */, + 385D0E5F7591029BA9E790F7B1260E38 /* yuv_neon.c in Sources */, + 380A51F791A1ADA93833BE2AAC7AD16F /* yuv_sse2.c in Sources */, + 12E0561F867451288E18E03A64866925 /* yuv_sse41.c in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; - 56243939AE36D20168FC6B2F2BFDB725 /* Sources */ = { + 8EC01F2F884A8FC99A6F71878A870A29 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( - 0F313CE5B14382A85BBC06490BC0B1D2 /* DZNEmptyDataSet-dummy.m in Sources */, - 6D41BE5D2404F74DCD82B29AE9ECAFBD /* UIScrollView+EmptyDataSet.m in Sources */, + 6E261D72B6817096F7A6E136C3B32A9F /* Reachability.m in Sources */, + A8E58BF4665F9CC4142EA41D80CD6E17 /* Reachability-dummy.m in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; - 5B98828D7A514D1398027374EC0F2A4A /* Sources */ = { + 94D52D51FC6A5244D2CD24E5B0290065 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( - 138D5C92E017FCFC4671E77B7449EED9 /* mz_compat.c in Sources */, - C3D352F8B703F950FD32936D16968D12 /* mz_crypt.c in Sources */, - A87F265168F263F2BB4361361BF616DF /* mz_crypt_apple.c in Sources */, - 89AECD9F4931EA70C032C83AB105F415 /* mz_os.c in Sources */, - D9EED6FDF393033C942E5B2149E99B2F /* mz_os_posix.c in Sources */, - 8C4FBC2492C6DDE369B02AEE117ED2BF /* mz_strm.c in Sources */, - D3340EC887ADD4CCC83BF67712BC883A /* mz_strm_buf.c in Sources */, - 19FA9B07CD47A1A2A8299E63070210D2 /* mz_strm_mem.c in Sources */, - FE8BF7C7018EF47E97426B7D135691A3 /* mz_strm_os_posix.c in Sources */, - 38B9E9F82A988CAA21601B733C1E92B7 /* mz_strm_pkcrypt.c in Sources */, - 0AE196DA421B10CE8EADF7027554CD5B /* mz_strm_split.c in Sources */, - 255CB9700C81C0AACEF38F42E802272B /* mz_strm_wzaes.c in Sources */, - BDCCA4A9A781026F988E16D64945E358 /* mz_strm_zlib.c in Sources */, - 5F800E52E1FE0F1A5F624C09F5BF2FD6 /* mz_zip.c in Sources */, - 0C524450F5579F35CF05958F488670A4 /* mz_zip_rw.c in Sources */, - BB4782EE1267513C3BA8E6D226D245E5 /* SSZipArchive.m in Sources */, - 9D420997871F24FEB04C2A77D881E6C9 /* SSZipArchive-dummy.m in Sources */, + E0A35ED67EDF129AE170A7A03A029C1E /* amalloc.c in Sources */, + 1EA0ACD1E9B575A603431A2F1AF43D82 /* basename.c in Sources */, + 3B8A870E1E05AB450CD0F84E3B3B1410 /* Csio.c in Sources */, + 7A2DC818D18DCA49D5298EF3AF6706EE /* emmatch.c in Sources */, + 3FEBA08CE97F6BB1A37996E02BD83FB3 /* generate.c in Sources */, + FF8F93B89246686CE2DD5D32AC445258 /* GHMarkdownParser.m in Sources */, + 40BBBF27ABC40883CE1A932341483984 /* GHMarkdownParser-dummy.m in Sources */, + FAFA1D68D84A97F73D00F31955C519FE /* github_flavoured.c in Sources */, + 7F09987B10661DB9446E759D3A6B1C9E /* html5.c in Sources */, + 09553B58A43786AC9084C3C31439FC0B /* markdown.c in Sources */, + 3F21F8895667A9CE066819F981072898 /* mkdio.c in Sources */, + 4352C97DF3CF65478082AE2B6DA60085 /* NSString+GHMarkdownParser.m in Sources */, + 9AA0219F486DBB7F639136E2911ADAF8 /* resource.c in Sources */, + CE06FFF753B37861F0FAAD6869D98103 /* setup.c in Sources */, + BADD983E7B7CEB4799AD6AC589BB0FA6 /* tags.c in Sources */, + F9E0636E311BE0D866BDA09E23403EEB /* xml.c in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; - 5C29A0DB17EB380E52B293DD9C670E7B /* Sources */ = { + 9E4AC8530B46903DD0CB9FE1BF2266B0 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( - 2ACD10AB4D84F2EBD6656F4FB090D8BF /* NSRunLoop+SRWebSocket.m in Sources */, - 25DA0A64E2ED60BAF564BAF632559026 /* NSURLRequest+SRWebSocket.m in Sources */, - 86A17EBE67C74FF6EF44009CAB5775CA /* SocketRocket-dummy.m in Sources */, - BAB26EA0AFE983A65E38B5AE07494C89 /* SRConstants.m in Sources */, - 7FF48C89F4EBEF8F8FF7E8BF51EB65B3 /* SRDelegateController.m in Sources */, - 8C0F23668A60F6CB5FF131BFEBDCC197 /* SRError.m in Sources */, - 5E9FE30BE09AD9274A5EC0C999D91742 /* SRHash.m in Sources */, - 64EBCFED05E8DE435DDCEEF05A1C553E /* SRHTTPConnectMessage.m in Sources */, - 8E7CA506DF0CE8EA7622A921FD3FAB42 /* SRIOConsumer.m in Sources */, - D3230CE83EE3F2C61C2C76210ECDF15E /* SRIOConsumerPool.m in Sources */, - 862A55D2C5843E3ABFD8179F31D610D2 /* SRLog.m in Sources */, - 36D58203992AF358F16897880661CF95 /* SRMutex.m in Sources */, - 655769268F88AECEBCC8494E27ECA393 /* SRPinningSecurityPolicy.m in Sources */, - 30F79CF1028C9F6C5CC09BEC00C59813 /* SRProxyConnect.m in Sources */, - B826D5B6F481D744CA0A9292BB8D6A63 /* SRRandom.m in Sources */, - 6F3F0B2EA881D9586B9D7AA2E3504259 /* SRRunLoopThread.m in Sources */, - DC77275127FD9BDB863940B21F3D8BF9 /* SRSecurityPolicy.m in Sources */, - 8E5D6631D2C1F08FF6AC7EF9CB96CF75 /* SRSIMDHelpers.m in Sources */, - 673B7A38B379DA4F96459B673A6A29E6 /* SRURLUtilities.m in Sources */, - CA3BB6F48D6A11287DE0976E371FEBB3 /* SRWebSocket.m in Sources */, + 6EF556B5074F8C6D3861DB7F5962AF1D /* NSBezierPath+SDRoundedCorners.m in Sources */, + 702F441F50FFF6ED8619C8AD596F17BF /* NSButton+WebCache.m in Sources */, + 25384AD48739B8990844BAD423DCE019 /* NSData+ImageContentType.m in Sources */, + 8C160A535F5A4E50977DF957D506F24E /* NSImage+Compatibility.m in Sources */, + 8B3778593AF4CD0751F7AD496AA881DB /* SDAnimatedImage.m in Sources */, + A9F150EE0FCCE7FE780E1087D05BBAAD /* SDAnimatedImagePlayer.m in Sources */, + 4BA8E3287049C8A5D7E9EF3322E256E4 /* SDAnimatedImageRep.m in Sources */, + F0B1FD5BBE0ADBD7D1922F1A50F3B638 /* SDAnimatedImageView.m in Sources */, + 244FD9E56C02A59126F3569A27B732CC /* SDAnimatedImageView+WebCache.m in Sources */, + 5270E2A21146C68C4120E22D3CB0F6FC /* SDAssociatedObject.m in Sources */, + E2439927697EA3EBCD59E6E30C3F137F /* SDAsyncBlockOperation.m in Sources */, + 1845452D6292BF4A9C5EBAA3607C7A8D /* SDDeviceHelper.m in Sources */, + 16E78698B3CFCD1A3CAAB55A9F603552 /* SDDiskCache.m in Sources */, + 1F63148070E96C36486D6059263C8A06 /* SDDisplayLink.m in Sources */, + 62A7EBC7DCC41D86792FABE7E17F8528 /* SDFileAttributeHelper.m in Sources */, + 06E189FEB307DB7750A567D188722366 /* SDGraphicsImageRenderer.m in Sources */, + 673A44E9ACF4B75A78431562B8CDD906 /* SDImageAPNGCoder.m in Sources */, + C95428562D396700A7EB3A1F6DC46E76 /* SDImageAssetManager.m in Sources */, + F8DC87466A9D08FC894399FC9EBCFAB8 /* SDImageAWebPCoder.m in Sources */, + 28E46BC57F6A78BC65519EA75C652FCE /* SDImageCache.m in Sources */, + 2725F07A7EBA7860F6BF7EA561EA9132 /* SDImageCacheConfig.m in Sources */, + 72C99FE0EB6097D8765A786094A595C0 /* SDImageCacheDefine.m in Sources */, + 261859FCA1A22BF074C854B4505FEF30 /* SDImageCachesManager.m in Sources */, + 7A33649224D8482D7943CBFC8C1BB984 /* SDImageCachesManagerOperation.m in Sources */, + 6463C68797A0834BC986E22E6E4DA383 /* SDImageCoder.m in Sources */, + FCB322846896C6112DC6D6CED302950B /* SDImageCoderHelper.m in Sources */, + 575F47896C606F884B8DF6C907434C13 /* SDImageCodersManager.m in Sources */, + F57E786CB1BDBF555BEA708BD673C948 /* SDImageFrame.m in Sources */, + E33DCFED1EFD41C458A123B1AD477292 /* SDImageGIFCoder.m in Sources */, + 686FE9298EA73F78E06EFD1C37E4F18E /* SDImageGraphics.m in Sources */, + EC4C53C76A87F13A08D8CCD32B9EC2A6 /* SDImageHEICCoder.m in Sources */, + 4795D3C845331828781BB0144BED27C2 /* SDImageIOAnimatedCoder.m in Sources */, + B9BA7E8413FB3260CA0001C39A3403E4 /* SDImageIOCoder.m in Sources */, + 2C248006D944BB9B2FB0F144A896FFC4 /* SDImageLoader.m in Sources */, + 8F87F1040BEE9A60AF95E74AF0CA4237 /* SDImageLoadersManager.m in Sources */, + 57AA834EB3714288E65CFC1C37C45DCB /* SDImageTransformer.m in Sources */, + 6A0903858D14C2CBD0DF28C3EE5FD6DC /* SDInternalMacros.m in Sources */, + 7E2E5AEA82FA4709DCD17C7A1ECDB427 /* SDMemoryCache.m in Sources */, + 374A6F1D4B5F8EF6A90D35FF00327ACC /* SDWeakProxy.m in Sources */, + 17AB37BA02329BB0B2F3AF7FF1ADE493 /* SDWebImage-dummy.m in Sources */, + 304163EB21EEDF341E09B3A4620DDEA5 /* SDWebImageCacheKeyFilter.m in Sources */, + E5FBFD8B8EFEB0F8C62FECEF15D79E3F /* SDWebImageCacheSerializer.m in Sources */, + B2D2FE6E46F8591312A6FE2C640B3417 /* SDWebImageCompat.m in Sources */, + 1A76C0CC423AF6F072D55EA435E2F722 /* SDWebImageDefine.m in Sources */, + 194C8E6BD59A2DD3B811F133997EDAA8 /* SDWebImageDownloader.m in Sources */, + F15545F4ECBB4CBCDA87116FD6253D85 /* SDWebImageDownloaderConfig.m in Sources */, + 52328E2EFA8DDC2FF7D161D91AC8B56E /* SDWebImageDownloaderDecryptor.m in Sources */, + 4FEB34B2CCEEF5F60DFE65F70AFB4505 /* SDWebImageDownloaderOperation.m in Sources */, + BDF4DD90F404F01D4990234EA800FABE /* SDWebImageDownloaderRequestModifier.m in Sources */, + 08FEFE6873047CB3D8661201F3F87E81 /* SDWebImageDownloaderResponseModifier.m in Sources */, + C9ADAF2030F93C4355B83C0CA2E2E7B2 /* SDWebImageError.m in Sources */, + D01F6A786C2D0C445D4B1D6BBCE7E0FA /* SDWebImageIndicator.m in Sources */, + 6AC5C1A5D62F3EF99F4605493EFDA081 /* SDWebImageManager.m in Sources */, + 8494971161DB612556F921FE7C7304C7 /* SDWebImageOperation.m in Sources */, + 30A7CA98BB7BA1C207668E8C5873CD93 /* SDWebImageOptionsProcessor.m in Sources */, + 0E97E599AFAECF5ADA6320390A394E72 /* SDWebImagePrefetcher.m in Sources */, + 830F0EA7E054BA60F19BE2E0948D55AF /* SDWebImageTransition.m in Sources */, + 5E7BAC7B977030139CFA9BFA922AB9DF /* UIButton+WebCache.m in Sources */, + C0E9BF71BCC689883BA178161ED91EF0 /* UIColor+SDHexString.m in Sources */, + 33CA83007BB8DADDC33B6DCAF4A9D668 /* UIImage+ExtendedCacheData.m in Sources */, + DB4F1157D04B6808A35A04D0B7AC6F09 /* UIImage+ForceDecode.m in Sources */, + CA255FB18C2FADD7CC3177C8CE5FE07E /* UIImage+GIF.m in Sources */, + DC7CC6D441A3922B265F321283C595AB /* UIImage+MemoryCacheCost.m in Sources */, + EFDF15F7D60DE0B19CF4F9F847823EB6 /* UIImage+Metadata.m in Sources */, + 09619600B966107FA6826F5DE5823B72 /* UIImage+MultiFormat.m in Sources */, + EADBD46FBFE93D23C40CD320CD65C8D8 /* UIImage+Transform.m in Sources */, + 90BF156ECCB52B3050C193FA573B756D /* UIImageView+HighlightedWebCache.m in Sources */, + D16F4C491B11976B7FE47A6D65E2690C /* UIImageView+WebCache.m in Sources */, + 081F53D30EF8AC1051445B9094C1BA52 /* UIView+WebCache.m in Sources */, + D7BE64725E87DA9EF7793B1BB03716C8 /* UIView+WebCacheOperation.m in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; - 63794BBB7C75CCE436BA41497A2002B6 /* Sources */ = { + A29E3C9E62E3E86A20CAE1E7632313FC /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( - AB5F2F2F7C8F2E6E5B1B31299E352CAB /* DTActivityTitleView.m in Sources */, - 5AFD1D0A50138D98CF53E5E8AE77035A /* DTAnimatedGIF.m in Sources */, - 522FDE1D7BAC4CB170E0D45DCC232BF8 /* DTBase64Coding.m in Sources */, - 02802B2F553BE49364E7527D83A51C7B /* DTBlockFunctions.m in Sources */, - 4631E9E226FD815FC080CFA663911E70 /* DTCoreGraphicsUtils.m in Sources */, - 99D08FAABC93A9D69A123725066A4B76 /* DTCustomColoredAccessory.m in Sources */, - 10AC6E284E96BA6BF6FA75A4935AD03C /* DTExtendedFileAttributes.m in Sources */, - 8F8F6F3322EFC9A6C358FAFC72637665 /* DTFolderMonitor.m in Sources */, - 677C7AD30473E6B3BEDEC706651041BD /* DTFoundation-dummy.m in Sources */, - A1C8FB7657A9E081E435E6924E508070 /* DTFoundationConstants.m in Sources */, - 1EBDB0752AA918C1D5F1D1AAC28B1D6C /* DTHTMLParser.m in Sources */, - C2DAF3F69A792D57DE62BA9B8C154650 /* DTLog.m in Sources */, - 1B02B7B43549A27F23298D8388BA8114 /* DTPieProgressIndicator.m in Sources */, - C02522CE867DE38E8B945E38DA200F79 /* DTSmartPagingScrollView.m in Sources */, - 790329A3E8BFA6CA7781823F29D377EF /* DTTiledLayerWithoutFade.m in Sources */, - 6EDBA17FA39073DB122BCB305FC5AC96 /* DTVersion.m in Sources */, - 45F7F8828DD50861EF0D6954273CC3A4 /* NSArray+DTError.m in Sources */, - 4BE3D9D3D3363269D1C68A23C00BAF41 /* NSData+DTCrypto.m in Sources */, - B853F466745939B88D5644D59C444887 /* NSDictionary+DTError.m in Sources */, - BF0730C742392009B9DBEA6B663FF300 /* NSFileWrapper+DTCopying.m in Sources */, - 49254E7C0EA6923CC48C47020C6F0FA3 /* NSMutableArray+DTMoving.m in Sources */, - 81C569F1D6D2117767F38FB4942793FB /* NSString+DTFormatNumbers.m in Sources */, - 9E19CA391688A54143F9007687B797F9 /* NSString+DTPaths.m in Sources */, - 0D9B7663C4EAEFAC2F26A7DE662152E6 /* NSString+DTURLEncoding.m in Sources */, - 1A4F2EE5E0900177BD25388F335E48AC /* NSString+DTUtilities.m in Sources */, - C06E3C3D5823C8B367F333B870A0FB9B /* NSURL+DTAppLinks.m in Sources */, - 8DF94F2EC8976CD6C2CF4015CF0E8760 /* NSURL+DTComparing.m in Sources */, - F5FC44F20C4C70ED6A445DE22E794A58 /* NSURL+DTUnshorten.m in Sources */, - 3985533EB3105CE83BE6EC9B672491F5 /* UIApplication+DTNetworkActivity.m in Sources */, - 1E51223491959B376EA571D19E053BD2 /* UIImage+DTFoundation.m in Sources */, - ACC80ACAC2FDA2876278DDEAA57868E6 /* UIScreen+DTFoundation.m in Sources */, - 8E6357644443344B3C9798FB16F19D5A /* UIView+DTFoundation.m in Sources */, + 11D4DC1FCE5647EEA8484AA4A880AF8F /* MBProgressHUD.m in Sources */, + 104D9196010D2A8C52C0C19E9C9D52E8 /* MBProgressHUD-dummy.m in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; - 696476BA263493405A5C1762E016993A /* Sources */ = { + A5D607A457C5D08513BB91B0821A6A98 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( - 2F822E3E2AEAA87BAD9A511F5487BA4B /* IQBarButtonItem.m in Sources */, - 0A48DAEFF3B2B76B6D59ECEACCF349DB /* IQKeyboardManager.m in Sources */, - F4F723087ED20D05F02C8FF1562305CA /* IQKeyboardManager-dummy.m in Sources */, - A25CA3F2540143EFA8C6D6C45845B79A /* IQKeyboardReturnKeyHandler.m in Sources */, - A0AF68FE7C423F0A669441A25935D049 /* IQNSArray+Sort.m in Sources */, - 10BBF53FAF4C4845C71FF1D16A1F2185 /* IQPreviousNextView.m in Sources */, - 3C63DF222FD6B77E855A172B1CB46771 /* IQTextView.m in Sources */, - 06FFE460D79ABD60F42C0332EB3BEE4D /* IQTitleBarButtonItem.m in Sources */, - E3226C305B708F68460A437B3A73C0DE /* IQToolbar.m in Sources */, - 6C8D636FC19EF52AC1C6C137034BD842 /* IQUIScrollView+Additions.m in Sources */, - CCECE87431A451056454222F247B89D5 /* IQUITextFieldView+Additions.m in Sources */, - 77F56E4B8630FEEF0B934FC9F86852AE /* IQUIView+Hierarchy.m in Sources */, - DDEBC6CD2F36B3D7445C6C419FC34102 /* IQUIView+IQKeyboardToolbar.m in Sources */, - 47E70B39D50CD49CB93F05C8A29A71FE /* IQUIViewController+Additions.m in Sources */, + D8D1BB5564D50AD7B3F7AA7754BB45FD /* CTLineUtils.m in Sources */, + D7FF38E49265D2F9E46B3CE2EEB91011 /* DTAccessibilityElement.m in Sources */, + 6935914147D61C6E0360F416709FC008 /* DTAccessibilityViewProxy.m in Sources */, + BCDBDAFDEF452F23F8173A415D1DDBA2 /* DTAnchorHTMLElement.m in Sources */, + 95C7E64E203D3D1592AAD7E8E936F133 /* DTAttributedLabel.m in Sources */, + 6F3C757CEB0D390D769BE2284AB6D515 /* DTAttributedTextCell.m in Sources */, + 34A689B299CE83428D7EEF244B164378 /* DTAttributedTextContentView.m in Sources */, + D932F2BAEAC50FCDA0CF32F53C8A5353 /* DTAttributedTextView.m in Sources */, + 0D4DD2D8825FF1A96634726EF321570B /* DTBreakHTMLElement.m in Sources */, + 6D10951DA80D436E62B9DCE4679CD9BC /* DTColor+Compatibility.m in Sources */, + 7153E285AB4ACBEB1F94BF25A79E62EE /* DTColorFunctions.m in Sources */, + F25EB70CBB520BBE4DE716B475CD4E36 /* DTCoreText-dummy.m in Sources */, + EFBF4EE06BF3F7417CB4414192B0643B /* DTCoreTextConstants.m in Sources */, + 31F58010BAA3D370A3BF2F45E449C2FF /* DTCoreTextFontCollection.m in Sources */, + 94C9FAD53AFF994B72F811A8F523F2D8 /* DTCoreTextFontDescriptor.m in Sources */, + 79698439F4F02626B11986B9C9B29777 /* DTCoreTextFunctions.m in Sources */, + F698042A61FA79084EF39B423DBBF8D9 /* DTCoreTextGlyphRun.m in Sources */, + 3569C610B85C895FCF5D82C3FEE30963 /* DTCoreTextLayouter.m in Sources */, + 21B18ACAECEBEE705A96921362F3683B /* DTCoreTextLayoutFrame.m in Sources */, + 372ACDC5BD2CCB61A378ECFC6AF5EFF5 /* DTCoreTextLayoutFrame+Cursor.m in Sources */, + E052D8EFF5BB0FC9BAB3D371E358A459 /* DTCoreTextLayoutFrameAccessibilityElementGenerator.m in Sources */, + DC85D12C019E6CB72D09B11EE84A15F2 /* DTCoreTextLayoutLine.m in Sources */, + ACD3336E7C5F6CF03C97031A96D7A595 /* DTCoreTextParagraphStyle.m in Sources */, + 4C796C1B71F025E6E2417E5BF0B3ED47 /* DTCSSListStyle.m in Sources */, + 2ABD1964737C165A9E2DF76F2A0ABF94 /* DTCSSStylesheet.m in Sources */, + B74CB6C5EEB37213D196812179B9FB5D /* DTDictationPlaceholderTextAttachment.m in Sources */, + EA3A85BFAFFFA47F66AEFF942EA2C668 /* DTDictationPlaceholderView.m in Sources */, + EFD88A96BB9FF9888F22452560FB7AF0 /* DTHorizontalRuleHTMLElement.m in Sources */, + FDC259C9C5B9DAC04C400C78001CBF92 /* DTHTMLAttributedStringBuilder.m in Sources */, + B68A17D2D4F37F7C2874C9A3D9FA3364 /* DTHTMLElement.m in Sources */, + 55BCBA624710314EF6FE53F3BC5A8E53 /* DTHTMLParserNode.m in Sources */, + C13603D1918C826692A774FDE889A193 /* DTHTMLParserTextNode.m in Sources */, + 19C342CFB203AEA0E2A7B67FA786BA91 /* DTHTMLWriter.m in Sources */, + E431B5FBF54A7E91C292713A99619616 /* DTIframeTextAttachment.m in Sources */, + 136771EFA0FD0D9D220193D884C7C7F1 /* DTImage+HTML.m in Sources */, + C509B9E78A58C8E42A05E8E418D53B6F /* DTImageTextAttachment.m in Sources */, + F6244BCB48E572A369B67ABC0EB700C1 /* DTLazyImageView.m in Sources */, + FC4B58D903417B4CC65C149E94081A1E /* DTLinkButton.m in Sources */, + ACA7C10693383EDB5E40BC95E6FC2FFB /* DTListItemHTMLElement.m in Sources */, + A30DA823F688E00AD1D275EBC018E219 /* DTObjectTextAttachment.m in Sources */, + 8CA92A42117C9B8F05BA91E8F6EDA017 /* DTStylesheetHTMLElement.m in Sources */, + 2653513D169081EADB05D0AFA465A842 /* DTTextAttachment.m in Sources */, + 2779BEE40BBF5AF0D3EB04F465B4D501 /* DTTextAttachmentHTMLElement.m in Sources */, + 3F9479B66420595413FE33003B7F76C6 /* DTTextBlock.m in Sources */, + 408274B19E0C204335A0064EDA175AB6 /* DTTextHTMLElement.m in Sources */, + A97AE4B7E025EBB54D35D021F81BE624 /* DTVideoTextAttachment.m in Sources */, + 6FDD3066C63A512706B47E353A4B93D5 /* NSAttributedString+DTCoreText.m in Sources */, + 049F424700228E95B0CA10A8B965580C /* NSAttributedString+DTDebug.m in Sources */, + 44CE30696D59627F6B82E8BDB77C9AF4 /* NSAttributedString+HTML.m in Sources */, + 968E0EE41D6AFCB5871FE3A28D581D99 /* NSAttributedString+SmallCaps.m in Sources */, + 5FE0259EDD40F2889D5D693CFDE6CD46 /* NSAttributedStringRunDelegates.m in Sources */, + 8A10937669666C69D42B50219042C36E /* NSCharacterSet+HTML.m in Sources */, + 810A4177BDDAD9C0FF8D6782853B809C /* NSCoder+DTCompatibility.m in Sources */, + CF1EB018B2610594B4563C9A6149B245 /* NSDictionary+DTCoreText.m in Sources */, + 59C54848B4C4E311BA8B4A4C8D20F36C /* NSMutableAttributedString+HTML.m in Sources */, + 59E4423F8A68B65529E34E28B372168D /* NSMutableString+HTML.m in Sources */, + 4AE80809F146B0E268CD615CE60128B2 /* NSNumber+RomanNumerals.m in Sources */, + 7B9A9C54A1BFCDAEF1A88567F8D042CC /* NSScanner+HTML.m in Sources */, + AFCAB08BAA820B1082BE494E2D5858C9 /* NSString+CSS.m in Sources */, + 08AC508F243F11B8224981B001FFC6CD /* NSString+HTML.m in Sources */, + 78709E7DABDE73FB55CB0B8293845E15 /* NSString+Paragraphs.m in Sources */, + DEF1BA2BDA7637D25590A610CFF2728E /* UIFont+DTCoreText.m in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; - 7E957D4020E4C4BC633BF50F7F51E5F6 /* Sources */ = { + ABC3E59E78448E9B8A25FD14A4D15480 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( - 0097064E7F7D3F413161738CC5C25EEC /* MBProgressHUD.m in Sources */, - 58C91B4AB36E6B16421106CA634C58EF /* MBProgressHUD-dummy.m in Sources */, + DFDD51FB2AFF10C897F5F908FD4658CA /* UITableView+FDIndexPathHeightCache.m in Sources */, + C8F3EFA4EA70E6B5FE0FDD4461416318 /* UITableView+FDKeyedHeightCache.m in Sources */, + D38FE21CAD9F90DF6DE898A07DDB51EB /* UITableView+FDTemplateLayoutCell.m in Sources */, + 6150380914085D7E35DFD6110EF92F8A /* UITableView+FDTemplateLayoutCell-dummy.m in Sources */, + 0AE6A7FE983C927682480C8A9D1C32A9 /* UITableView+FDTemplateLayoutCellDebug.m in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; - 8E80CD5869D756FF5F8D229B7D947635 /* Sources */ = { + C017AC38326DC75D512D5482815850F5 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( - D0326C79C0D8EF1E02AFF9B481405E0A /* amalloc.c in Sources */, - 06B095CAFA04988270FBF9CB779B49C5 /* basename.c in Sources */, - 88185B9FA0C176B2A3D78C709EAD8178 /* Csio.c in Sources */, - C7B6B7B63D6EACF28750EDF4E0B17BC1 /* emmatch.c in Sources */, - 7DEE6F081E7D0864376F247544DE8CB7 /* generate.c in Sources */, - 647AA5EFC480FF43CF39EA765E23DE27 /* GHMarkdownParser.m in Sources */, - 189A7841651BDD261E8A70CCC66A1F97 /* GHMarkdownParser-dummy.m in Sources */, - 5F2E7A4AB465A9098622ECDE6BA43EB2 /* github_flavoured.c in Sources */, - 0A660586B4EA4E19E63C3389B37B9771 /* html5.c in Sources */, - 0235AE9F224E3089AACC6A288243B012 /* markdown.c in Sources */, - 41E97AAD01981464BF07FA02F1BD72D3 /* mkdio.c in Sources */, - F0A9E5779F37FDC1B0EAE9A3F7B86745 /* NSString+GHMarkdownParser.m in Sources */, - 9189914EB419B17B89A0B879F8E9612B /* resource.c in Sources */, - BD942AAFAAEB5EB39EDC8795E6D5FCE8 /* setup.c in Sources */, - 94C832E6BB81AB443BA7848BB95B32BE /* tags.c in Sources */, - 9392A78D50317DA7E0F6436D162468E7 /* xml.c in Sources */, + 001F8AD42B53FA3D5CB8A515F2605EC3 /* LQYPickerView.m in Sources */, + 19DE04E9E89AB7AD5700B1C32629486B /* MOFSAddressModel.m in Sources */, + 21C1B01A26FB94FCCA9E190BB2F131EE /* MOFSAddressPickerView.m in Sources */, + D7EF87054DFFF33CF21B2CA594361D7B /* MOFSDatePicker.m in Sources */, + A958A4F458C4D0A36CC2CCAF368DC6F4 /* MOFSPickerManager.m in Sources */, + D5589ACF37E00A8A6B6BB6F9D38C7C35 /* MOFSPickerManager-dummy.m in Sources */, + 56E232547C1CDAF85EB45BD39B1A7D44 /* MOFSPickerView.m in Sources */, + 835780DBB8F43EE11544C2ABEBE06E68 /* MOFSToolView.m in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; - 9136997CFEDC2AC503BB044A348B65E3 /* Sources */ = { + CD5D9934A10A00C27F600B9FC3CA2A18 /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + EB27DEF6CC7E1606E358166B56931C05 /* NSObject+YYModel.m in Sources */, + 2DB0021F9583F06D433E0EA01CC4BD65 /* YYClassInfo.m in Sources */, + CF96B3FEA3AEFCF6137DD7A22D92569E /* YYModel-dummy.m in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + CEB9CB5DA4FA94A0F9D7F3C5DE27C026 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( ); runOnlyForDeploymentPostprocessing = 0; }; - 98632DE06703F46ADBA40228DC1E152C /* Sources */ = { + D08DDDF416AB9EEE26C8FFEE674F7A12 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( - 078D164AF2BF302BCC15624AC64D93B4 /* NSObject+YYModel.m in Sources */, - DC6895B7C969323F8573A10CDD547208 /* YYClassInfo.m in Sources */, - 0633B30CB31677ADCFC32363A3A6F266 /* YYModel-dummy.m in Sources */, + 6CA0B4A9E7B2957063163BC673F355CD /* AFAutoPurgingImageCache.m in Sources */, + 5A6D3BE92C77ED70C397567996DFAEB9 /* AFHTTPSessionManager.m in Sources */, + F7623E7C314AA5010D8D0BD6ED4AAAD4 /* AFImageDownloader.m in Sources */, + BACAA91A92F35CD7E7795232A83F21D1 /* AFNetworkActivityIndicatorManager.m in Sources */, + D5C046C46961BE465293625D6B870620 /* AFNetworking-dummy.m in Sources */, + FE07C069C2E3543002CEB5D751ABA9AC /* AFNetworkReachabilityManager.m in Sources */, + F9789D86D3279D71B398B550F27C3EFF /* AFSecurityPolicy.m in Sources */, + 564714D075CF51356D3D8437846AA6EB /* AFURLRequestSerialization.m in Sources */, + ED8991A8AE7C04362C2BED3875DC1656 /* AFURLResponseSerialization.m in Sources */, + 3331A013D48A5063B483A51B7E9068ED /* AFURLSessionManager.m in Sources */, + DE5A78F116018E2AC54714238276574D /* UIActivityIndicatorView+AFNetworking.m in Sources */, + E55B3151D86660E28CEABC3CDE6B1508 /* UIButton+AFNetworking.m in Sources */, + A0E0DC76F51300E7EB1EBA5492DE854D /* UIImageView+AFNetworking.m in Sources */, + 3FF7252DD60182221BB1E5A167C41A07 /* UIProgressView+AFNetworking.m in Sources */, + 6C85CA8D99E50C137D056B6057DAC58A /* UIRefreshControl+AFNetworking.m in Sources */, + 7F10C0D094C74F2FA4CD38C7FD77B0A8 /* WKWebView+AFNetworking.m in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; - B32950B8901F3B4A3A47B52C366F8DBB /* Sources */ = { + D3B24D477ED97DD98D1E970F71B9317B /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( - 1EDF1B22D26E401D3A610356C48E148C /* PopupKit-dummy.m in Sources */, - 2AE5DFFFB0C9E0A32B8512A20C14B035 /* PopupView.m in Sources */, + 6FE83830F93DF43182B7C923B51D5428 /* DTActivityTitleView.m in Sources */, + 307AE0D647DAE7C7087580876705D0D9 /* DTAnimatedGIF.m in Sources */, + F0EFE095EFAEFE179D87275A439E96F1 /* DTBase64Coding.m in Sources */, + 944570252C492BD45C2439CC4B304B31 /* DTBlockFunctions.m in Sources */, + A3208284C64D353CC2A4F8DDF8326567 /* DTCoreGraphicsUtils.m in Sources */, + 95E711E3A6AE2059C7A439634C930C74 /* DTCustomColoredAccessory.m in Sources */, + DED9EA115D0068DD19DC22E8F9F14CD4 /* DTExtendedFileAttributes.m in Sources */, + 9B2750468E7A79C25A194BED4DE932D7 /* DTFolderMonitor.m in Sources */, + 5264AE10CCF9100C6022E5FF6A31377E /* DTFoundation-dummy.m in Sources */, + 887BD0E0EB82B083C911A648283E4EF4 /* DTFoundationConstants.m in Sources */, + A7115FA6048C62D90DB37EA3119ED7FA /* DTHTMLParser.m in Sources */, + 7C32C2016ADBFD979DAB2822AADF1B71 /* DTLog.m in Sources */, + 5198AE39DA60B93F39BD67C15B61C600 /* DTPieProgressIndicator.m in Sources */, + 54552A4091ECD5A54CB51D40D5F9AA93 /* DTSmartPagingScrollView.m in Sources */, + B3581DBC3D7B31F290F2ABE35A084236 /* DTTiledLayerWithoutFade.m in Sources */, + 76BBFC2D0ECC6E5F94147FED50DA8650 /* DTVersion.m in Sources */, + 00AD329DA4AA5B175AB5285D7EE9F196 /* NSArray+DTError.m in Sources */, + E83BA6EA897A8B3263AA6B58DC51D7DF /* NSData+DTCrypto.m in Sources */, + BC9C7E0E9489AAA797AC18CFCA501A38 /* NSDictionary+DTError.m in Sources */, + C9DEA67781FB5D9779DF5093CEA10EEE /* NSFileWrapper+DTCopying.m in Sources */, + AB4333755D48C7A9BDC1097E7D3B9066 /* NSMutableArray+DTMoving.m in Sources */, + 6D296F93F82840889F83C95C63135055 /* NSString+DTFormatNumbers.m in Sources */, + 60C3030078AF5020CC9073D5AE4C2A45 /* NSString+DTPaths.m in Sources */, + C96CCF36AB48993EE619B6A9BC4015A5 /* NSString+DTURLEncoding.m in Sources */, + F3FF96B01CFAB48C5A832CD270F66F0C /* NSString+DTUtilities.m in Sources */, + 1B925B91904C1C5883657C9058C7390D /* NSURL+DTAppLinks.m in Sources */, + 8AB222B27AAE9F0751CCB8E712E6D487 /* NSURL+DTComparing.m in Sources */, + 1A52E04B0EA57C81BC8A731045AAF98F /* NSURL+DTUnshorten.m in Sources */, + 87252260B12FD4E6F7773A918FC5A34F /* UIApplication+DTNetworkActivity.m in Sources */, + 1DEA230A6701C090C12AB7BF4F3A58E6 /* UIImage+DTFoundation.m in Sources */, + 1FC36473A4EF5DCD9340A741E8E1653D /* UIScreen+DTFoundation.m in Sources */, + 1C5F4984AF3D849D034DC2C71FB7D1F0 /* UIView+DTFoundation.m in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; - CAE03210FAC4855FA1090E525AB10480 /* Sources */ = { + D4EC940D589F3E09866AD60BD085AE28 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( - 801724F329AA434F8BB6A11E96E5805A /* AFAutoPurgingImageCache.m in Sources */, - 33B9A195FDB315F18465CB1BA24D74A9 /* AFHTTPSessionManager.m in Sources */, - FA57C7B9116769DBBCAEE173060683A3 /* AFImageDownloader.m in Sources */, - BAB08D6748C698A6AA6DC7D6A2BFFE49 /* AFNetworkActivityIndicatorManager.m in Sources */, - 4DCB59DE84A69063E9485E4D8BF8C637 /* AFNetworking-dummy.m in Sources */, - 63419018E7222B414E161CD480398E20 /* AFNetworkReachabilityManager.m in Sources */, - 5BE27AF46E2DE81F61752081EDB7E52B /* AFSecurityPolicy.m in Sources */, - CDEF12A353FEBC8FE4E2EA0D3FFAC615 /* AFURLRequestSerialization.m in Sources */, - 97EB8976E78AA2C17544A6453BC1EF04 /* AFURLResponseSerialization.m in Sources */, - 637243EE5807271030AE4D9741392852 /* AFURLSessionManager.m in Sources */, - AD6158AF5746E99C7136F3ECA9423C63 /* UIActivityIndicatorView+AFNetworking.m in Sources */, - B7DA5AE2EE8808176A31F845A204C190 /* UIButton+AFNetworking.m in Sources */, - 18AEFCE986FB74A0B6B092B3BA2267C6 /* UIImageView+AFNetworking.m in Sources */, - 6C239323DE74D9551EB571A31A24EC1E /* UIProgressView+AFNetworking.m in Sources */, - AC29EE5318026D0BAF479C904536378F /* UIRefreshControl+AFNetworking.m in Sources */, - 657D596F7ED1260403D4E064E6BF8CD1 /* WKWebView+AFNetworking.m in Sources */, + D5740260F7F6B4C93F0BE84E4ACD587F /* SDAutoLayout-dummy.m in Sources */, + C66609BD9164BFCE3BD3447551B62A85 /* UITableView+SDAutoTableViewCellHeight.m in Sources */, + D94D79E02706A23BB39F2DD6788C8506 /* UIView+SDAutoLayout.m in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; - CB56C88BF9587D0062D919E0C96F51CD /* Sources */ = { + DA0B6A6F9B3EDF226BF081DAC7E777E7 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( - 4502D7E8FA8F03A1C87EE48533FEB8C0 /* MJRefresh-dummy.m in Sources */, - 927DF15A74376F9FD582A3D17A293EC5 /* MJRefreshAutoFooter.m in Sources */, - C3A160E82826D84E59889F7AC3157F42 /* MJRefreshAutoGifFooter.m in Sources */, - D0038F642442AAE53C12ECA3240B5A6D /* MJRefreshAutoNormalFooter.m in Sources */, - E3A90F4FB659B5DDCF5DA603DDEF9E66 /* MJRefreshAutoStateFooter.m in Sources */, - 31005F5A8B58CA1089E5B7DA1097A424 /* MJRefreshBackFooter.m in Sources */, - D0665D6E3CD34DD382F7E85551753C0A /* MJRefreshBackGifFooter.m in Sources */, - BC29069E8C5679A176E284888F597C32 /* MJRefreshBackNormalFooter.m in Sources */, - 46CABB2581EDC02E6646E5FE296CEF9C /* MJRefreshBackStateFooter.m in Sources */, - BAA4C06A1DE43F74573C2E49EC85D9B5 /* MJRefreshComponent.m in Sources */, - 6D7EE0E37B82EC69E80A480DA3F564C6 /* MJRefreshConfig.m in Sources */, - E15214E66D7A6069AA5E0B470A16F92F /* MJRefreshConst.m in Sources */, - EC7A19215B0957CF1EFFF58A1D79F273 /* MJRefreshFooter.m in Sources */, - B5402265E04D513FAD8EA1EB234A969F /* MJRefreshGifHeader.m in Sources */, - EE85A2DDCED7EE7AB3F57DE292D36C18 /* MJRefreshHeader.m in Sources */, - AF4B3C88EF24097513282E7551F33385 /* MJRefreshNormalHeader.m in Sources */, - 85BC413BB35DE20594B6D84572FB49FC /* MJRefreshNormalTrailer.m in Sources */, - 9C41EF0E685AD816D8C26D83B93AB6AF /* MJRefreshStateHeader.m in Sources */, - 484548C5D780A8DA124E24C3A27720CD /* MJRefreshStateTrailer.m in Sources */, - 0A4ACE3AFFFCB7846F824A803645CC5F /* MJRefreshTrailer.m in Sources */, - 6579F1B66AB9CADABB69B726F8F15225 /* NSBundle+MJRefresh.m in Sources */, - 752B36F5BBCF8DED01BF1E444D975546 /* UICollectionViewLayout+MJRefresh.m in Sources */, - E579107E3F34A6761997CE937C6DFF1A /* UIScrollView+MJExtension.m in Sources */, - 6372AFD5512AA9D634536E7543652957 /* UIScrollView+MJRefresh.m in Sources */, - 7D24D21B28B00E91354E3A5A8A7EAD66 /* UIView+MJExtension.m in Sources */, + 8FF7B6477BFA6E6ABA168E1417291D5F /* MASCompositeConstraint.m in Sources */, + DF2B15402CE105F5A8CE48BBDCFFD5DD /* MASConstraint.m in Sources */, + F6D1C960368EB1E067ABD0BFF707FC56 /* MASConstraintMaker.m in Sources */, + C9E19D164C26414115CC969ED9A303C1 /* MASLayoutConstraint.m in Sources */, + 56E800EB3B2BE8AE0BA45A30974D7920 /* Masonry-dummy.m in Sources */, + E930A5612DC6D120BE040AD17C6D1BCD /* MASViewAttribute.m in Sources */, + C2FE60A10C792613E45031AE6E851ECB /* MASViewConstraint.m in Sources */, + 5B08596E856E4CC2F34A8A2372F9F764 /* NSArray+MASAdditions.m in Sources */, + C8EC35DFB0945DBE2F2FF9ECFE6D9711 /* NSLayoutConstraint+MASDebugAdditions.m in Sources */, + D788BA4B9E8186271BA75CA52B30502C /* View+MASAdditions.m in Sources */, + C857B8D2D0BAA5A8A764F9E1C4B85807 /* ViewController+MASAdditions.m in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; - CEF631E73F82ADC9D4B2ACB1028BCA1A /* Sources */ = { + E79DCB6C4418DDCD358032DAE520F2F5 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( - B6F187A6A49EBE7EE554117245404BF2 /* NSAttributedString+YYText.m in Sources */, - 498E0F35DCB0340C42E4D0B9642FB8FB /* NSParagraphStyle+YYText.m in Sources */, - A5BB2720E59A3618D5A8BA6D7F2E4554 /* UIPasteboard+YYText.m in Sources */, - 6F9F8F4C005902EE2E6221C3FEFCCE9E /* UIView+YYText.m in Sources */, - E8981E0994C2627D12525538DA2EB452 /* YYLabel.m in Sources */, - 29FE98BE8BD5DC7C527365323E7209C3 /* YYText-dummy.m in Sources */, - 970999B868E55979BE1335337DB2AA9F /* YYTextArchiver.m in Sources */, - 6484DF92F2384D30072E0D2D4D90BAE3 /* YYTextAsyncLayer.m in Sources */, - 1E7310C01D20124E6AA8AA551F85EFEB /* YYTextAttribute.m in Sources */, - C64369E491F2F200A2832C05124B8788 /* YYTextContainerView.m in Sources */, - ACA9F384F3B84787AC972C1F331D0312 /* YYTextDebugOption.m in Sources */, - 4A8550399F1DEB0C527F39D6DE422D5E /* YYTextEffectWindow.m in Sources */, - 00CE1433A0116638B4F38D336458E3F6 /* YYTextInput.m in Sources */, - 6EF56EFC87CFB51E3FB7C6221C3E551A /* YYTextKeyboardManager.m in Sources */, - 719F9418AD0E644321B33738AA56BD01 /* YYTextLayout.m in Sources */, - 3C51969F40D355ADB9FCBF491DD2468B /* YYTextLine.m in Sources */, - C89B0FCA6D33E03ACDB452351C99085B /* YYTextMagnifier.m in Sources */, - E06F23A73A0B8B5DA02801452C98712C /* YYTextParser.m in Sources */, - DA6CBABBA6442AA0637294440251D9AB /* YYTextRubyAnnotation.m in Sources */, - 87A2C9442E7EF975D9FB96A784B7B76C /* YYTextRunDelegate.m in Sources */, - 4A01028877A5CEF616B56A1A36E58D91 /* YYTextSelectionView.m in Sources */, - 93DB03827E2E475F570D08E66109BD94 /* YYTextTransaction.m in Sources */, - D1D720D339874E364E7A3F3FF38D1AF9 /* YYTextUtilities.m in Sources */, - 9F4104A7DE6E45EFB0B52FBEC3CB5845 /* YYTextView.m in Sources */, - D9EEC96C5EC2C7E5FDCEF6B8C8A83296 /* YYTextWeakProxy.m in Sources */, + 837AA8FACF31CBD17473CF3A52B5802E /* MJRefresh-dummy.m in Sources */, + 1CA7ADC37A1FB17AA6DDF31CFABF90B2 /* MJRefreshAutoFooter.m in Sources */, + FE6264E3C4D12DBEE389996AFF918054 /* MJRefreshAutoGifFooter.m in Sources */, + 9E2E34918A66B77BF8E6BFDE8FBCA2A0 /* MJRefreshAutoNormalFooter.m in Sources */, + 1763BF1A73363FCCDD9C9BE2F3C9ECC5 /* MJRefreshAutoStateFooter.m in Sources */, + 38B3358330769E0529CEFD1D3BFB1E48 /* MJRefreshBackFooter.m in Sources */, + 4467676F0FE19FAC276C293C627F7BB0 /* MJRefreshBackGifFooter.m in Sources */, + 2A9D5705BAF7401932B6DF298D2B00FE /* MJRefreshBackNormalFooter.m in Sources */, + F5499380D2AFD9E13B8264CCD3AB3C9A /* MJRefreshBackStateFooter.m in Sources */, + 6F5475F142A1E83603DB1B357605096D /* MJRefreshComponent.m in Sources */, + 3EEBA74A9D3A19D1182B1EA522DA9362 /* MJRefreshConfig.m in Sources */, + 0FB199C06866EC3D430A3E21C4850C87 /* MJRefreshConst.m in Sources */, + 673F3289BD02C39B6886B916436FDB06 /* MJRefreshFooter.m in Sources */, + 0104977F50A324681C504F3CA7B2BE17 /* MJRefreshGifHeader.m in Sources */, + 7979AA0F93C47F3FB78AA5785CDCEA64 /* MJRefreshHeader.m in Sources */, + 4B611DDF30DBEAF7EF202508B70C40C1 /* MJRefreshNormalHeader.m in Sources */, + 61F706F2C53FEB0851B318203876B9CE /* MJRefreshNormalTrailer.m in Sources */, + 3E4A12CB055C805955E4FF61F90E2868 /* MJRefreshStateHeader.m in Sources */, + 6E2F3922AEF4EFA5B8013B25ED7F6F19 /* MJRefreshStateTrailer.m in Sources */, + 81B1B8D29C0AF033C9F296B242331D94 /* MJRefreshTrailer.m in Sources */, + 58468E17F31D90388F73D03FA03D9896 /* NSBundle+MJRefresh.m in Sources */, + ED827C9A4615ECBD8EFFA1E2C2E59B92 /* UICollectionViewLayout+MJRefresh.m in Sources */, + FD9E6A83907C18D2D5F5DD9E8E4FAA9D /* UIScrollView+MJExtension.m in Sources */, + 26A3DE3437CC7F7DD97F8225B1609A3E /* UIScrollView+MJRefresh.m in Sources */, + 0C91F1C99A35729020707737A2FEDD00 /* UIView+MJExtension.m in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; - E964B1EE1383BE950A120A7D08ACD25E /* Sources */ = { + FC659AB8C458A7E39032A0555C2364AE /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( - 588E44F4D130A1B08C3B0EF68424D8E9 /* Pods-ProductApp-dummy.m in Sources */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - FEB8F76148EF62A0BDAEBA7E68F4CB6A /* Sources */ = { - isa = PBXSourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - AFC163E9FA96A65B85C3BEF30BD5EE2B /* HX_PhotoEditBottomView.m in Sources */, - 0FC2A3D164C3FDC83AFFACF05FB23ADF /* HX_PhotoEditViewController.m in Sources */, - 5C23B354133B3EBC01C50580E2FAFC51 /* HXAlbumlistView.m in Sources */, - 2D2BC9F106F6C41C73A1FCE3A8429741 /* HXAlbumListViewController.m in Sources */, - BB38D84E9295C3CC63563307A0173A66 /* HXAlbumModel.m in Sources */, - 98F9BD9DEE9537E585F8283884B819EF /* HXAssetManager.m in Sources */, - 9FA0B7412F70EE044AFE30A48E65F48A /* HXCameraBottomView.m in Sources */, - 2B7CD5D34D04B818FF967C46DEDDDA9F /* HXCircleProgressView.m in Sources */, - 910731E24F17568EAB10411BF4F4916D /* HXCollectionView.m in Sources */, - 3DCB07D1FC8EC231980C238631A265C8 /* HXCustomAssetModel.m in Sources */, - 6603E1D3BB5EF0D43AEC442527686CD9 /* HXCustomCameraController.m in Sources */, - 8E4662F17F2531D0075D3F1FE54D839D /* HXCustomCameraViewController.m in Sources */, - 6AC8B16A35F7BA93D6AFFAFE98BA8AA8 /* HXCustomCollectionReusableView.m in Sources */, - B1CDFFF0AA2D8FD6BEFE6E42837F47D5 /* HXCustomNavigationController.m in Sources */, - 6E48F9DBEE578FA9AB5EAEFF16418CBA /* HXCustomPreviewView.m in Sources */, - 6BDC3FDFAE9938228AD61C0A1A4EDDD9 /* HXFullScreenCameraPlayView.m in Sources */, - DE69C0F7065E70B274F8EA8B299D6848 /* HXMECancelBlock.m in Sources */, - C1429343D02931AC71AD12608E14F20E /* HXPhoto3DTouchViewController.m in Sources */, - CB22A6EB40296FC6DC5C8BBDDE56BA22 /* HXPhotoBottomSelectView.m in Sources */, - C7519CEEB8A2793D460B07CC68925C70 /* HXPhotoClippingView.m in Sources */, - 6FE4D4241411C8A89DCE9BB057C5425E /* HXPhotoCommon.m in Sources */, - 05C81F24E1878A1A746933737B45839E /* HXPhotoConfiguration.m in Sources */, - B63E8729CF83A280D45499959E5B87E8 /* HXPhotoCustomNavigationBar.m in Sources */, - EF9CFA6F5713A875AA54F0A284226F95 /* HXPhotoEdit.m in Sources */, - 529DF0C72841DFA9BE7CC36548DEE4CE /* HXPhotoEditChartletContentViewCell.m in Sources */, - 4D3CBFDBA4EE4552F742A7747BA7DD13 /* HXPhotoEditChartletListView.m in Sources */, - 812516BC75D7A5A54A0166F074B2FA29 /* HXPhotoEditChartletModel.m in Sources */, - B3663E0DB4CAD89A3FE03E3C95597AAA /* HXPhotoEditChartletPreviewView.m in Sources */, - 36990035291B4B7C6EAC67FC341D1FF9 /* HXPhotoEditClippingToolBar.m in Sources */, - 2E0FEF4B1E10721620A9017914F8CA8C /* HXPhotoEditConfiguration.m in Sources */, - CD6F1F4517D2A2851E5D2B1C12FE6A90 /* HXPhotoEditDrawView.m in Sources */, - B6CFE05D3D685ABB29302EE9258BC408 /* HXPhotoEditGraffitiColorModel.m in Sources */, - 45E5D2ABCB8D5A543D81315689152CD2 /* HXPhotoEditGraffitiColorSizeView.m in Sources */, - 8B31B3390B4CFD9064799D424B609907 /* HXPhotoEditGraffitiColorView.m in Sources */, - ACA6084759985D0674567208C68415A4 /* HXPhotoEditGraffitiColorViewCell.m in Sources */, - 1484E5585DE5465CCCC219C18A73644D /* HXPhotoEditGridLayer.m in Sources */, - 2258CE816082BACBABB1E25CD8D31997 /* HXPhotoEditGridMaskLayer.m in Sources */, - 1E680CB719AD4D81B1EDF50C01FAEAA5 /* HXPhotoEditGridView.m in Sources */, - 2AEEE75C7597F25C4DCB78C8D4C48A51 /* HXPhotoEditImageView.m in Sources */, - 5F5D564941AD48C5E05564A783D2765C /* HXPhotoEditingView.m in Sources */, - 0248B484C6F8BC1DCDDA23747EFC4EFB /* HXPhotoEditMosaicView.m in Sources */, - 99BDD53FF4A34A533FAACF0C5B645C63 /* HXPhotoEditResizeControl.m in Sources */, - 8DE95F15984CCEDF37F9CA8BEB5DE406 /* HXPhotoEditSplashMaskLayer.m in Sources */, - 0A29DE17B868CC8F3F61B92E476DC312 /* HXPhotoEditSplashView.m in Sources */, - A3702C75DF49BE5194657917FA933413 /* HXPhotoEditStickerItem.m in Sources */, - 902BADFE2A1F8FB83EDD94D6AD011F07 /* HXPhotoEditStickerItemContentView.m in Sources */, - 726BCB76FE5552D82E5377F7188404E9 /* HXPhotoEditStickerItemView.m in Sources */, - 4E4B2D56EB1CD5ADCF042EE839EB7DE0 /* HXPhotoEditStickerTrashView.m in Sources */, - B6692421DA659DA1C6379D8345FA8F1C /* HXPhotoEditStickerView.m in Sources */, - 8CDCE67FD5B2BBED3F91487EC2C96822 /* HXPhotoEditTextView.m in Sources */, - B7DA879199AECAC4BA5A25D23C5A0F5B /* HXPhotoEditTransition.m in Sources */, - E38E419D88CB6DEA7F395F6F9F07E451 /* HXPhotoEditViewController.m in Sources */, - D8C2361CC58C7B21C3AAE5DB08A2B7B8 /* HXPhotoInteractiveTransition.m in Sources */, - F019ED8E4845E6CA2B274E5C079312AD /* HXPhotoLimitView.m in Sources */, - FB9A72C7D1570538977F2544D3BD45BD /* HXPhotoManager.m in Sources */, - 8B300C3CA2C619A23B2BF1717CF693F3 /* HXPhotoModel.m in Sources */, - 7D0518A55B4D54D317BEE88781116AC8 /* HXPhotoPersentInteractiveTransition.m in Sources */, - EC8A372AEAA469C74B2208C4606DDF3E /* HXPhotoPicker-dummy.m in Sources */, - 314DDF823137430827BDF4C9DD2216C3 /* HXPhotoPreviewBottomView.m in Sources */, - 40F4E20C93E0C58E973E4CFE35C552A2 /* HXPhotoPreviewImageViewCell.m in Sources */, - 8DE1ABD8AED3A382DA4863BFEBC0953F /* HXPhotoPreviewLivePhotoCell.m in Sources */, - 71857304D9C639C935CC01EECDC7EA6D /* HXPhotoPreviewVideoViewCell.m in Sources */, - E06B2B66CCACFE651B000E97C7232551 /* HXPhotoPreviewViewCell.m in Sources */, - DF3604CD026CD6285693B9F8471321D5 /* HXPhotoPreviewViewController.m in Sources */, - C026CB8517224EC5751B626FE3147FF9 /* HXPhotoSubViewCell.m in Sources */, - EC2FD4350EA605565A112C2979D54E42 /* HXPhotoTools.m in Sources */, - 76F234D25E2D1C35233773CDBF61F21B /* HXPhotoView.m in Sources */, - 6093BBABFE62442D18F174F7E81BCF4A /* HXPhotoViewController.m in Sources */, - 171E908B55264CE4C2D08AB7EFA5C3D7 /* HXPhotoViewFlowLayout.m in Sources */, - 7DE86E4745DFF08BAA4E9CE7EE98801F /* HXPhotoViewPresentTransition.m in Sources */, - B2AD724974C2094268D5158FE9180E3F /* HXPhotoViewTransition.m in Sources */, - 543DF2B1E27089118203C137B020EE49 /* HXPickerResult.m in Sources */, - 5C2C3D87F25806E90DDA2692324159E2 /* HXPreviewContentView.m in Sources */, - 8B384325553F1BBBF236DF6A3BE52ECD /* HXPreviewImageView.m in Sources */, - 799EEF6C4869BB056988F23BEA0C53D5 /* HXPreviewLivePhotoView.m in Sources */, - C5B6C98E3E5799DE20B829322A9D03A5 /* HXPreviewVideoView.m in Sources */, - 207BED9436E1E37EFD500E4ED7DF4F45 /* HXVideoEditViewController.m in Sources */, - D6D280EC6DDE4F2F3A3C22A13F4AB645 /* NSArray+HXExtension.m in Sources */, - 2B76195748F810B14663FEEF84439457 /* NSBundle+HXPhotoPicker.m in Sources */, - 9C9E98C39FDF70A4AC21A099286F70F9 /* NSDate+HXExtension.m in Sources */, - 18B950D6B338D872DD08AA31C073231A /* NSString+HXExtension.m in Sources */, - 09DEE4B83FA228AB635D526BC6A2ED1C /* NSTimer+HXExtension.m in Sources */, - CC3BDF34EF610DCE2573E71A1320ECA5 /* PHAsset+HXExtension.m in Sources */, - 09CBA464D4A17576F3C7170735AD4C3F /* UIButton+HXExtension.m in Sources */, - 8EC44C2D6DC7B5DA595F6FFF782EA361 /* UIColor+HXExtension.m in Sources */, - A1F51595B98AA6395A7CC2D279538ECD /* UIFont+HXExtension.m in Sources */, - A524C26ADF58B5ABF1278D9ACBE7DB1B /* UIImage+HXExtension.m in Sources */, - 46EFC8BC160E469BAC8918BB848D51A2 /* UIImageView+HXExtension.m in Sources */, - B3C12191E9AFA741CA7F4176133908AD /* UILabel+HXExtension.m in Sources */, - E97FBD4ACF41716423C4397B338766D6 /* UIView+HXExtension.m in Sources */, - BCE83367DFF09E7AE122B9D729AA8C2A /* UIViewController+HXExtension.m in Sources */, + 2CCA3D634838EB8DF78043A20D06094B /* FMDatabase.m in Sources */, + D59E90493967BB2F6751379428D479A4 /* FMDatabaseAdditions.m in Sources */, + 07001AC0996BE60A300662B816A2F12C /* FMDatabasePool.m in Sources */, + ED114775C24CFF87F53938B0634B7136 /* FMDatabaseQueue.m in Sources */, + 7F7980FD9D43035FE788779811792DC4 /* FMDB-dummy.m in Sources */, + 8FF4328E5133CD6EB0C3E664054C48C2 /* FMResultSet.m in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; /* End PBXSourcesBuildPhase section */ /* Begin PBXTargetDependency section */ - 00D21D19912A4E6CFC121B3458F4DF7C /* PBXTargetDependency */ = { + 06F299526910480C41F10D02223CB18D /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = WechatOpenSDK; - target = 8554F6236D2AA202CF58503D2DF29730 /* WechatOpenSDK */; - targetProxy = 2AB87E6E9E344741BBCE931E2FD7CD61 /* PBXContainerItemProxy */; + name = GHMarkdownParser; + target = B902A71DF72D2FDB45E0A423E20872A7 /* GHMarkdownParser */; + targetProxy = B7DAF4D157B190E93646F3C468682BD3 /* PBXContainerItemProxy */; }; - 04D57314B5DAADD67DD329F79B92743F /* PBXTargetDependency */ = { + 0A52BDE1D347AEC44BE1187D7E6B3D11 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = MOFSPickerManager; - target = 9B407B312D9EAE176A2DDE572135AC35 /* MOFSPickerManager */; - targetProxy = CAE8382A2274B3F9B98D5331C905BEA3 /* PBXContainerItemProxy */; + name = YYText; + target = 6F5C17E80BD1B7F60A33F79692330A57 /* YYText */; + targetProxy = D6AA86B285FA42A3900DB13FF98C2334 /* PBXContainerItemProxy */; }; - 098C78333E59520B0E7C03F90584726E /* PBXTargetDependency */ = { + 0EA2B5F4C1EDB68E87883B622A60038C /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = YYModel; + target = 84B44807A12996D487A4A591A481D6A0 /* YYModel */; + targetProxy = C674DC19E57BBD07B3A4AF60F6F1D885 /* PBXContainerItemProxy */; + }; + 1567870E634AD34B17D52ECA8BE1C007 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = "UITableView+FDTemplateLayoutCell"; + target = 2006263064A94C0063192AE0D2C3F409 /* UITableView+FDTemplateLayoutCell */; + targetProxy = CE20E46D1DFFC3E882B2EBDB21A9EFA4 /* PBXContainerItemProxy */; + }; + 197A3C0FE76866621CF120003463784F /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = MJRefresh; target = 6868056D761E163D10FDAF8CF1C4D9B8 /* MJRefresh */; - targetProxy = DF196AF684FB4F64017675026FDF408A /* PBXContainerItemProxy */; + targetProxy = E1466AC03AF4F89E55CF64B97BD00C08 /* PBXContainerItemProxy */; }; - 113D75A8B072A6FC313DE4EC17677299 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = SDWebImage; - target = 3847153A6E5EEFB86565BA840768F429 /* SDWebImage */; - targetProxy = AD1773C58D1BAF0CC735DC8BF2DB55A4 /* PBXContainerItemProxy */; - }; - 18DFFC8CA0B30283AE4477D1E2935AFC /* PBXTargetDependency */ = { + 22EE4C273F67D38D5CCA8EA9ACA4E65A /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = MBProgressHUD; target = 82B0A41D3031FF27D78E17B0A9A46FB0 /* MBProgressHUD */; - targetProxy = D72E4DDCEE376AC139F14FF72A44C41E /* PBXContainerItemProxy */; + targetProxy = 4F0E2510A6AEBC389941325C13A6A878 /* PBXContainerItemProxy */; }; - 1A293264464A88EB25AEA47C8009ABF7 /* PBXTargetDependency */ = { + 27E60B9CC1FCE611B315EAE1B03C3483 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = "DTCoreText-Resources"; - target = 0C24CB0E87A728A11AA1124CB360D6A1 /* DTCoreText-Resources */; - targetProxy = FC715F27CAA78F9CAF006BFDEF728F63 /* PBXContainerItemProxy */; + name = UMCommon; + target = 09FABB7D06BB8D3958515FB15B4E7971 /* UMCommon */; + targetProxy = B407EB8B125F0E68FDB3F9D125DE6575 /* PBXContainerItemProxy */; }; - 1E10BA73A7000412227322A7603D23E2 /* PBXTargetDependency */ = { + 31B934C8048FD3D518B4616D7BE711AC /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = DTCoreText; - target = B88F4EA0695B6B3165C64594850D72C7 /* DTCoreText */; - targetProxy = E78A7E73CA167EADA8083321A644F37F /* PBXContainerItemProxy */; + name = Reachability; + target = CAA047C0F5E4106F3904E8497FA17F97 /* Reachability */; + targetProxy = 503E3992C5091CEB6192F83CD2F1E132 /* PBXContainerItemProxy */; }; - 26E48950FB3C0D67F7CBDA85D40F514F /* PBXTargetDependency */ = { + 33978AC0B34DC53D216DBACE3FCE1D75 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = PopupKit; - target = 498769A9CE4D8F28BB9BCA14EDF3ADEE /* PopupKit */; - targetProxy = 9934EFC2CCF57DFE9A8BB7DB0FBC7692 /* PBXContainerItemProxy */; - }; - 35F91804F4B0B7E5158E3458751953A3 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = GTSDK; - target = A0DC60C966312FA79A138A075D99BB51 /* GTSDK */; - targetProxy = A12A6A7933526F5C503F4ACCD494A49E /* PBXContainerItemProxy */; - }; - 408E41F1DB7E61A1451C9AB37715BEDA /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = UMLink; - target = 406ABB04FCACE2F2B2AD5F7F4868AE29 /* UMLink */; - targetProxy = D517518B49512AF151B878192CECD5F1 /* PBXContainerItemProxy */; + name = libwebp; + target = 47D2E85A78C25869BB13521D8561A638 /* libwebp */; + targetProxy = D87020F0218B12A798179B7FC04E9CA2 /* PBXContainerItemProxy */; }; 44AC679D1D8C4A001A5FBE5505AD969D /* PBXTargetDependency */ = { isa = PBXTargetDependency; @@ -7979,65 +7976,47 @@ target = 09FABB7D06BB8D3958515FB15B4E7971 /* UMCommon */; targetProxy = 1B48F5619101181FB191F12737467565 /* PBXContainerItemProxy */; }; - 45A9C3D37265EDD2EFE22FDBD97837D8 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = Masonry; - target = 55AF53E6C77A10ED4985E04D74A8878E /* Masonry */; - targetProxy = 9A028FC827D4630F24B4F579B2FB4F3A /* PBXContainerItemProxy */; - }; 483CC2BA22904A8AC9D973AA616B09E0 /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = GTCommonSDK; target = 997E783A70C18DC9BA830488608C03AA /* GTCommonSDK */; targetProxy = F4C9CBCE26795388349440E71C8BB5EF /* PBXContainerItemProxy */; }; - 486A5DE057DB76F96E20D119F69097C5 /* PBXTargetDependency */ = { + 4D034F99FBF12AE0E4ABE38E290D098D /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = UMAPM; - target = F1E09035B7675D89EC69B16728E2833E /* UMAPM */; - targetProxy = 74F18F959EBE3E5BBCE565A65FEF8233 /* PBXContainerItemProxy */; + name = GTSDK; + target = A0DC60C966312FA79A138A075D99BB51 /* GTSDK */; + targetProxy = 4A28BE263D9CDDB95A1618D2D7F92EE8 /* PBXContainerItemProxy */; }; - 4BC5184D32313500E494072A85F42861 /* PBXTargetDependency */ = { + 4E43BECAF6EB619378405B5188E0A25A /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = UMCCommonLog; - target = 6075E73CE9761233A64B697DA4780D60 /* UMCCommonLog */; - targetProxy = 7EFF0D10AE70A5221C761BBF6802C0E0 /* PBXContainerItemProxy */; + name = GYSDK; + target = 17D542296AD0C26B1C5815268E5C6BF6 /* GYSDK */; + targetProxy = 05113A676F5EEB601BA8FB5FEEDD3A17 /* PBXContainerItemProxy */; }; - 50F318164A7A483B95DD5CC4FDA9CEB9 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = HXPhotoPicker; - target = F8051AA643C524FA4E210DD0E6E62332 /* HXPhotoPicker */; - targetProxy = FA24489E879A4D55F822CB7AB0D21FCF /* PBXContainerItemProxy */; - }; - 51FC5E099DED5847B2AB98A9CAEB1640 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = SocketRocket; - target = 1948D0B63D2CF6A48E18B0B292BC6091 /* SocketRocket */; - targetProxy = 6DA2A3E6641279CABADC413FA1879477 /* PBXContainerItemProxy */; - }; - 524CA6BF735E72A5141F713616EA8673 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = Reachability; - target = CAA047C0F5E4106F3904E8497FA17F97 /* Reachability */; - targetProxy = 12759B967E87C018D355A62CA993CDE7 /* PBXContainerItemProxy */; - }; - 587F301281EA9C25BFB9DB17F70D9F01 /* PBXTargetDependency */ = { + 509916204D6DD6BC5586F48E8E9E050A /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = SSZipArchive; target = F60E38364AFF5E1349FF07415B944396 /* SSZipArchive */; - targetProxy = D29FE5F91CDB1A4C2DB5A0581A7333BC /* PBXContainerItemProxy */; + targetProxy = 9E4C44BB8A34320B10986470AC7599AA /* PBXContainerItemProxy */; }; - 5A63F911D702E32D99D657B12CE1B995 /* PBXTargetDependency */ = { + 56089F272CE1436D151857AEEB342C17 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = SDWebImage; - target = 3847153A6E5EEFB86565BA840768F429 /* SDWebImage */; - targetProxy = 9FBD1C26F00E8BCB5A0FFCF284FBBC58 /* PBXContainerItemProxy */; + name = libpag; + target = 13F3E350F1D4CFC7B2B39D8AD5332419 /* libpag */; + targetProxy = 26E68F81567F4A85A00031255D547543 /* PBXContainerItemProxy */; }; - 5FF14A39A49E13D58EBA6094DA3E2938 /* PBXTargetDependency */ = { + 56390CA64900BBCC83EAD9ED116F894D /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = GHMarkdownParser; - target = B902A71DF72D2FDB45E0A423E20872A7 /* GHMarkdownParser */; - targetProxy = C7B97155FA18CBA52AB15BB39BA25F7E /* PBXContainerItemProxy */; + name = GTExtensionSDK; + target = 0135C158D4AF8569954142D6748FC786 /* GTExtensionSDK */; + targetProxy = E69E7351184BBCC94B9A1607190820B3 /* PBXContainerItemProxy */; + }; + 56C1000BFA322D9269D45DBB56C06B61 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = SDCycleScrollView; + target = CBED833AAD6266F3AEFE9BE31C68E094 /* SDCycleScrollView */; + targetProxy = E2629060569B8A82898B88719F958D2A /* PBXContainerItemProxy */; }; 60688437A1469319D5D7798021AF0392 /* PBXTargetDependency */ = { isa = PBXTargetDependency; @@ -8045,53 +8024,77 @@ target = CEB9AD2C3CFC208BFBE1F22F5EC3E1FC /* UMDevice */; targetProxy = BF94D982C21B2027B7672F3D2EECA5EC /* PBXContainerItemProxy */; }; - 649BCD7BE9BA1FBE42650472339B10BE /* PBXTargetDependency */ = { + 6A8EDC20AD82C2B69B23B8CB5A8361FF /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = SDWebImageWebPCoder; + target = 1953860EA9853AA2BC8022B242F08512 /* SDWebImageWebPCoder */; + targetProxy = ED8EBA7A51259FFB4C739D94F48E811E /* PBXContainerItemProxy */; + }; + 774501A4A90A9EF9F36F828703179431 /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = SDWebImage; target = 3847153A6E5EEFB86565BA840768F429 /* SDWebImage */; - targetProxy = 1D0097DC236562BA3FA330B8DB112408 /* PBXContainerItemProxy */; + targetProxy = 5F12A11F04A701EAC4F6F66C247A659D /* PBXContainerItemProxy */; }; - 69AB58B4800A940C73F6CADE0CF5E4BC /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = GTExtensionSDK; - target = 0135C158D4AF8569954142D6748FC786 /* GTExtensionSDK */; - targetProxy = 9ADD4679BD6833E34811957DCA79FBD1 /* PBXContainerItemProxy */; - }; - 74D4CE9CB5FBC8EE950B98682A381C0A /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = LSTTimer; - target = 5A2609DB0612F95A3450D2E02CA850A0 /* LSTTimer */; - targetProxy = 1DEA1CBC28FCA50D26BEF30154F80401 /* PBXContainerItemProxy */; - }; - 8989FF1F94EE4AA629A9C9EB95C07EC5 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = YYModel; - target = 84B44807A12996D487A4A591A481D6A0 /* YYModel */; - targetProxy = B89DE545B2CBF810BBCCA5B12587E16D /* PBXContainerItemProxy */; - }; - 8C1992232E35CA3892D58ECC0CF560AF /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = GTCommonSDK; - target = 997E783A70C18DC9BA830488608C03AA /* GTCommonSDK */; - targetProxy = EB2C8FFD8C8CDAF8903603463F9D55CF /* PBXContainerItemProxy */; - }; - 959238AC784F931D2210B0ACC9AE0F85 /* PBXTargetDependency */ = { + 7A158BA867DFD3C0BE6B56B764936471 /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = SDAutoLayout; target = 03932C47FBFD347205B2F367F78E9B63 /* SDAutoLayout */; - targetProxy = EAD19342743713E552DD9DE58FB4CD67 /* PBXContainerItemProxy */; + targetProxy = 1E86F3F106E7CCCC4A1583C5773053E2 /* PBXContainerItemProxy */; }; - 99CFF0C5384C74B2A218CA05419FDD4E /* PBXTargetDependency */ = { + 7A9848ABC8AC58FEE0A59533EDCD2A40 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = IQKeyboardManager; - target = FBA456CB50E371584C11231929A0971E /* IQKeyboardManager */; - targetProxy = 1B8E65B63A459039FED475214DEC40D0 /* PBXContainerItemProxy */; + name = GTCommonSDK; + target = 997E783A70C18DC9BA830488608C03AA /* GTCommonSDK */; + targetProxy = 631E37B4715F6E3745E24E02D83DF246 /* PBXContainerItemProxy */; }; - B86C861621DFB760B95BFA415817720C /* PBXTargetDependency */ = { + 8131E97C1AE4DBE158C295BE051F7C59 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = DTFoundation; - target = 8F6E5A5BF72D62CDFD25F91A7CFA3309 /* DTFoundation */; - targetProxy = B21BFB026F75D5C09E3EED81F8AFA18C /* PBXContainerItemProxy */; + name = UMDevice; + target = CEB9AD2C3CFC208BFBE1F22F5EC3E1FC /* UMDevice */; + targetProxy = DF8F12115D2525D1963FB6086655052A /* PBXContainerItemProxy */; + }; + 84B726DC9FC0D283807EF0D830F1063B /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = ZXSDK; + target = 8194323886ECAF7E912EFDAFC84017AA /* ZXSDK */; + targetProxy = 80D90826A546137EF1964046A44BCBED /* PBXContainerItemProxy */; + }; + 8AF561F32E9D2E83E25428EE651435FB /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = "DTCoreText-Resources"; + target = 0C24CB0E87A728A11AA1124CB360D6A1 /* DTCoreText-Resources */; + targetProxy = A569E844FA5A84402EFC9D7214FDE7FD /* PBXContainerItemProxy */; + }; + 9242CC3EB5E607D0596C3B031309C040 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = FMDB; + target = 8592E0E389D40AC17881400ADC67ABC0 /* FMDB */; + targetProxy = 4C9EAEF8500FCBCA4FB3B67E342FA093 /* PBXContainerItemProxy */; + }; + A34B38CDDABF1344BF4D8056CF4C32BE /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = MOFSPickerManager; + target = 9B407B312D9EAE176A2DDE572135AC35 /* MOFSPickerManager */; + targetProxy = 34A3FC9C76B6170F376F3F2DD4126CC2 /* PBXContainerItemProxy */; + }; + AF1E3D79F15DD62064214655FE46D5CC /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = SDWebImage; + target = 3847153A6E5EEFB86565BA840768F429 /* SDWebImage */; + targetProxy = 7390DC540CA3D8E6EE1A9E2336C0C549 /* PBXContainerItemProxy */; + }; + B68AA593493562A814B2E43FC0AF830B /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = PopupKit; + target = 498769A9CE4D8F28BB9BCA14EDF3ADEE /* PopupKit */; + targetProxy = FCEA8067B11E560479F5F2CEBCD61626 /* PBXContainerItemProxy */; + }; + B7001CAB82F2DC444F60944158E16BA6 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = DZNEmptyDataSet; + target = F1BCD9702276377FB5B3BDB6EAF709D7 /* DZNEmptyDataSet */; + targetProxy = 27053ED3C2C71EBFFAC13CB258B525E9 /* PBXContainerItemProxy */; }; B8F0ECB59B67917CE542E59DA07E7A2B /* PBXTargetDependency */ = { isa = PBXTargetDependency; @@ -8099,29 +8102,35 @@ target = 997E783A70C18DC9BA830488608C03AA /* GTCommonSDK */; targetProxy = F5C1140171E473664123BA643AD57775 /* PBXContainerItemProxy */; }; - B8F198C0810DCCD88D76EC01995CA5E5 /* PBXTargetDependency */ = { + BB8048AA85149E2A467C613F792E3107 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = libpag; - target = 13F3E350F1D4CFC7B2B39D8AD5332419 /* libpag */; - targetProxy = A12F88C60EC1E395F460C6AB6B3BEA2C /* PBXContainerItemProxy */; + name = DTFoundation; + target = 8F6E5A5BF72D62CDFD25F91A7CFA3309 /* DTFoundation */; + targetProxy = 6F8FE025EA48946166DA047814092FC5 /* PBXContainerItemProxy */; }; - C06904E85EF99B358E0A5239E4A789F1 /* PBXTargetDependency */ = { + BEF106E0FBF4CAAB331545572EA7BA0D /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = FMDB; - target = 8592E0E389D40AC17881400ADC67ABC0 /* FMDB */; - targetProxy = FD508D7668B41EDBC2F622D8304FF818 /* PBXContainerItemProxy */; + name = DTFoundation; + target = 8F6E5A5BF72D62CDFD25F91A7CFA3309 /* DTFoundation */; + targetProxy = 06DE1097EDCBB70AB1BC32D8AD56F99F /* PBXContainerItemProxy */; }; - C1F3D3D085802A4E17158D689E55B2BC /* PBXTargetDependency */ = { + C5BF658B659E46807903B3097112EC7F /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = DZNEmptyDataSet; - target = F1BCD9702276377FB5B3BDB6EAF709D7 /* DZNEmptyDataSet */; - targetProxy = 7721A3D852CB13098255E185171EFB06 /* PBXContainerItemProxy */; + name = AFNetworking; + target = 0130B3724283586C0E9D2A112D4F2AA1 /* AFNetworking */; + targetProxy = 783EAC9EF95619307F2F14EBDC65CA81 /* PBXContainerItemProxy */; }; - C55F549D27417873A6A9D438B0E318B4 /* PBXTargetDependency */ = { + C6E56C4BF2369B9431AA8BFBD8DFBBFC /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = SDCycleScrollView; - target = CBED833AAD6266F3AEFE9BE31C68E094 /* SDCycleScrollView */; - targetProxy = 7B546A3006AB34F2548D7A44EF4ADCE5 /* PBXContainerItemProxy */; + name = WechatOpenSDK; + target = 8554F6236D2AA202CF58503D2DF29730 /* WechatOpenSDK */; + targetProxy = 6AC43F8E99BD69B982FD65317E683E67 /* PBXContainerItemProxy */; + }; + C6EB071308BABC4BE5772699D996B691 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = HXPhotoPicker; + target = F8051AA643C524FA4E210DD0E6E62332 /* HXPhotoPicker */; + targetProxy = A314E5E8935633AEC4B711AEB01B64D7 /* PBXContainerItemProxy */; }; C6F8431F6B0DBAD593CD3A61EB573FF4 /* PBXTargetDependency */ = { isa = PBXTargetDependency; @@ -8129,76 +8138,363 @@ target = 8194323886ECAF7E912EFDAFC84017AA /* ZXSDK */; targetProxy = B0D87F9C17E2A8880B2CBAED74A97788 /* PBXContainerItemProxy */; }; - C87A8D82AB21D44A1B2D96E57DB323A2 /* PBXTargetDependency */ = { + C996D95C78718D814BA2F3721435231B /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = AFNetworking; - target = 0130B3724283586C0E9D2A112D4F2AA1 /* AFNetworking */; - targetProxy = A5D2C60D877251C004E0680196346F11 /* PBXContainerItemProxy */; + name = UMAPM; + target = F1E09035B7675D89EC69B16728E2833E /* UMAPM */; + targetProxy = 2FBA0D666FED376C9D236C37B1E6C6B0 /* PBXContainerItemProxy */; }; - D817E02B00DD04B4C663760F0DC13C6C /* PBXTargetDependency */ = { + D63F9CB55B270497DD9A078C7CE4F276 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = DTFoundation; - target = 8F6E5A5BF72D62CDFD25F91A7CFA3309 /* DTFoundation */; - targetProxy = F9CD4E0DE5451F7E1BA6CFA2CC43D7C7 /* PBXContainerItemProxy */; + name = DTCoreText; + target = B88F4EA0695B6B3165C64594850D72C7 /* DTCoreText */; + targetProxy = 0D365902919E145A0CFF7B41C9E88418 /* PBXContainerItemProxy */; }; - DA2C705C8AF8CBAF4A7E2C9E2FC6C957 /* PBXTargetDependency */ = { + D98B49B6CC270DD62CF4F1D247E17241 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = GYSDK; - target = 17D542296AD0C26B1C5815268E5C6BF6 /* GYSDK */; - targetProxy = 96E8DA8C1B18B93D69F1ABD663E182EE /* PBXContainerItemProxy */; + name = SDWebImage; + target = 3847153A6E5EEFB86565BA840768F429 /* SDWebImage */; + targetProxy = 6F36B7668E83B41A4EB47517D1B68A23 /* PBXContainerItemProxy */; }; - E2B0198EBC904A675C4B4B3CB1A5B6C2 /* PBXTargetDependency */ = { + DCB109B4396B84E0410532750AA4B7A9 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = UMDevice; - target = CEB9AD2C3CFC208BFBE1F22F5EC3E1FC /* UMDevice */; - targetProxy = 2BA6D5F9EBB4C17F833C71B172FFA999 /* PBXContainerItemProxy */; + name = LSTTimer; + target = 5A2609DB0612F95A3450D2E02CA850A0 /* LSTTimer */; + targetProxy = F281276B65C985D0CAC7252F7D8FD6A0 /* PBXContainerItemProxy */; }; - E5257396F64D9B807F9F67DBEEE46B4B /* PBXTargetDependency */ = { + E4DA0B0ADB5473D020E71AFBACBD0E95 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = SDWebImageWebPCoder; - target = 1953860EA9853AA2BC8022B242F08512 /* SDWebImageWebPCoder */; - targetProxy = 01E8148B533F65726D8A5705CB1E9379 /* PBXContainerItemProxy */; + name = IQKeyboardManager; + target = FBA456CB50E371584C11231929A0971E /* IQKeyboardManager */; + targetProxy = 6C94C5F6BD03408909B0394D4CA113E5 /* PBXContainerItemProxy */; }; - E5BBA75E6735635AA1D316C0C0B0B4EF /* PBXTargetDependency */ = { + F8CEB53BB10B1B47ACC59964209BA8EF /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = libwebp; target = 47D2E85A78C25869BB13521D8561A638 /* libwebp */; - targetProxy = 672423EEEC9C3C4F16236883122BE858 /* PBXContainerItemProxy */; + targetProxy = A959E0033B7D7DE1E4FD93061A11B42D /* PBXContainerItemProxy */; }; - E5E20D4D206B1091B9E419B80E1D2588 /* PBXTargetDependency */ = { + F9446A38E939B231EDD4C7C2E57F8E4C /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = libwebp; - target = 47D2E85A78C25869BB13521D8561A638 /* libwebp */; - targetProxy = 2A1378AE2EA32DDF3EE7B6022EF249F0 /* PBXContainerItemProxy */; + name = UMCCommonLog; + target = 6075E73CE9761233A64B697DA4780D60 /* UMCCommonLog */; + targetProxy = 67485A4C30D27EE61DD2158B3FF1CE72 /* PBXContainerItemProxy */; }; - E6B8539A10D1E255FB31A06DB0DCFB06 /* PBXTargetDependency */ = { + FB0D93BB4603B8FE390F8EFED847EBA8 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = ZXSDK; - target = 8194323886ECAF7E912EFDAFC84017AA /* ZXSDK */; - targetProxy = 4E04A0C03DEF09D3C0A86940EDA7DD86 /* PBXContainerItemProxy */; + name = Masonry; + target = 55AF53E6C77A10ED4985E04D74A8878E /* Masonry */; + targetProxy = 04AFF0097747B465E1AD1E81FAD0C77C /* PBXContainerItemProxy */; }; - F3A79AD9A1EE5D9A72204BF77C2015E7 /* PBXTargetDependency */ = { + FC6DEA5DBC76C0B05D73D46A55704F05 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = UMCommon; - target = 09FABB7D06BB8D3958515FB15B4E7971 /* UMCommon */; - targetProxy = FB75614747283B42D00798E6B3CC0A05 /* PBXContainerItemProxy */; + name = UMLink; + target = 406ABB04FCACE2F2B2AD5F7F4868AE29 /* UMLink */; + targetProxy = F251E4645E8ACD3C4A516CFDCE8443EB /* PBXContainerItemProxy */; }; - FA9156F11DD72488302F0E3167235ED1 /* PBXTargetDependency */ = { + FE31E6A9D52F499FC7DB31BF7CEDBFBA /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = "UITableView+FDTemplateLayoutCell"; - target = 2006263064A94C0063192AE0D2C3F409 /* UITableView+FDTemplateLayoutCell */; - targetProxy = 0F29F47B074F034E3CF8A2D221A80F2E /* PBXContainerItemProxy */; - }; - FDD1B1D3400BB467ABEEF0DE488E310D /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = YYText; - target = 6F5C17E80BD1B7F60A33F79692330A57 /* YYText */; - targetProxy = 3183DFC1B6EB13BC3B42B9E08847EF5C /* PBXContainerItemProxy */; + name = SocketRocket; + target = 1948D0B63D2CF6A48E18B0B292BC6091 /* SocketRocket */; + targetProxy = ED504DAB51053CE18371AFC9DD8E3378 /* PBXContainerItemProxy */; }; /* End PBXTargetDependency section */ /* Begin XCBuildConfiguration section */ - 143C6E00203FDCDE91708D3FF2E6890E /* Release */ = { + 005699EF00B52895CA32C2E9347A7FD5 /* Debug */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 32228AA7F86137F2FEDEA6BBD1973A42 /* UMCCommonLog.debug.xcconfig */; + buildSettings = { + ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; + ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor; + ENABLE_USER_SCRIPT_SANDBOXING = NO; + IPHONEOS_DEPLOYMENT_TARGET = 11.0; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@executable_path/Frameworks", + ); + SDKROOT = iphoneos; + TARGETED_DEVICE_FAMILY = "1,2"; + }; + name = Debug; + }; + 00DBBD639799D4F01B73D8D9C55ED38E /* Debug */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 68DB41BC6226FAAE133CB423F2A28AC2 /* SSZipArchive.debug.xcconfig */; + buildSettings = { + "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; + CURRENT_PROJECT_VERSION = 1; + DYLIB_COMPATIBILITY_VERSION = 1; + DYLIB_CURRENT_VERSION = 1; + DYLIB_INSTALL_NAME_BASE = "@rpath"; + ENABLE_MODULE_VERIFIER = NO; + ENABLE_USER_SCRIPT_SANDBOXING = NO; + GCC_PREFIX_HEADER = "Target Support Files/SSZipArchive/SSZipArchive-prefix.pch"; + GENERATE_INFOPLIST_FILE = NO; + INFOPLIST_FILE = "Target Support Files/SSZipArchive/SSZipArchive-Info.plist"; + INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; + IPHONEOS_DEPLOYMENT_TARGET = 11.0; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@executable_path/Frameworks", + "@loader_path/Frameworks", + ); + MODULEMAP_FILE = "Target Support Files/SSZipArchive/SSZipArchive.modulemap"; + PRODUCT_MODULE_NAME = SSZipArchive; + PRODUCT_NAME = SSZipArchive; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; + SWIFT_INSTALL_OBJC_HEADER = YES; + TARGETED_DEVICE_FAMILY = "1,2"; + VERSIONING_SYSTEM = "apple-generic"; + VERSION_INFO_PREFIX = ""; + }; + name = Debug; + }; + 034BECCF62DB5ADAB1A3BFCA3009B2C8 /* Debug */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 70B22B33580530BEEC64921684B332A0 /* WechatOpenSDK.debug.xcconfig */; + buildSettings = { + ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; + ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor; + ENABLE_USER_SCRIPT_SANDBOXING = NO; + IPHONEOS_DEPLOYMENT_TARGET = 11.0; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@executable_path/Frameworks", + ); + SDKROOT = iphoneos; + TARGETED_DEVICE_FAMILY = "1,2"; + }; + name = Debug; + }; + 037F86B9D6B6A452F5A0AE43772BA782 /* Debug */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 82C1C913B744E65F62BB8B15BB0A285E /* HXPhotoPicker.debug.xcconfig */; + buildSettings = { + "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; + CURRENT_PROJECT_VERSION = 1; + DEFINES_MODULE = YES; + DYLIB_COMPATIBILITY_VERSION = 1; + DYLIB_CURRENT_VERSION = 1; + DYLIB_INSTALL_NAME_BASE = "@rpath"; + ENABLE_MODULE_VERIFIER = NO; + ENABLE_USER_SCRIPT_SANDBOXING = NO; + GCC_PREFIX_HEADER = "Target Support Files/HXPhotoPicker/HXPhotoPicker-prefix.pch"; + GENERATE_INFOPLIST_FILE = NO; + INFOPLIST_FILE = "Target Support Files/HXPhotoPicker/HXPhotoPicker-Info.plist"; + INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; + IPHONEOS_DEPLOYMENT_TARGET = 11.0; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@executable_path/Frameworks", + "@loader_path/Frameworks", + ); + MODULEMAP_FILE = "Target Support Files/HXPhotoPicker/HXPhotoPicker.modulemap"; + PRODUCT_MODULE_NAME = HXPhotoPicker; + PRODUCT_NAME = HXPhotoPicker; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; + SWIFT_INSTALL_OBJC_HEADER = YES; + TARGETED_DEVICE_FAMILY = "1,2"; + VERSIONING_SYSTEM = "apple-generic"; + VERSION_INFO_PREFIX = ""; + }; + name = Debug; + }; + 081567CE9CD56A99A66C0B763397A722 /* Release */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 362544FBDC51311999AEA557288D9B76 /* GTCommonSDK.release.xcconfig */; + buildSettings = { + ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; + ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor; + ENABLE_USER_SCRIPT_SANDBOXING = NO; + IPHONEOS_DEPLOYMENT_TARGET = 11.0; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@executable_path/Frameworks", + ); + SDKROOT = iphoneos; + TARGETED_DEVICE_FAMILY = "1,2"; + VALIDATE_PRODUCT = YES; + }; + name = Release; + }; + 0BB0D62A4EA068B60394BE405BFF69FA /* Debug */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 50BC1E524A5919BBDEB9ADF643E592DA /* GHMarkdownParser.debug.xcconfig */; + buildSettings = { + "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; + CURRENT_PROJECT_VERSION = 1; + DEFINES_MODULE = YES; + DYLIB_COMPATIBILITY_VERSION = 1; + DYLIB_CURRENT_VERSION = 1; + DYLIB_INSTALL_NAME_BASE = "@rpath"; + ENABLE_MODULE_VERIFIER = NO; + ENABLE_USER_SCRIPT_SANDBOXING = NO; + GCC_PREFIX_HEADER = "Target Support Files/GHMarkdownParser/GHMarkdownParser-prefix.pch"; + GENERATE_INFOPLIST_FILE = NO; + INFOPLIST_FILE = "Target Support Files/GHMarkdownParser/GHMarkdownParser-Info.plist"; + INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; + IPHONEOS_DEPLOYMENT_TARGET = 11.0; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@executable_path/Frameworks", + "@loader_path/Frameworks", + ); + MODULEMAP_FILE = "Target Support Files/GHMarkdownParser/GHMarkdownParser.modulemap"; + PRODUCT_MODULE_NAME = GHMarkdownParser; + PRODUCT_NAME = GHMarkdownParser; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; + SWIFT_INSTALL_OBJC_HEADER = YES; + TARGETED_DEVICE_FAMILY = "1,2"; + VERSIONING_SYSTEM = "apple-generic"; + VERSION_INFO_PREFIX = ""; + }; + name = Debug; + }; + 0FD0B7EC2D2141CCF04BCD15323CFE17 /* Release */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 636297602E44036246FC93830C9CD8A4 /* UITableView+FDTemplateLayoutCell.release.xcconfig */; + buildSettings = { + "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; + CURRENT_PROJECT_VERSION = 1; + DEFINES_MODULE = YES; + DYLIB_COMPATIBILITY_VERSION = 1; + DYLIB_CURRENT_VERSION = 1; + DYLIB_INSTALL_NAME_BASE = "@rpath"; + ENABLE_MODULE_VERIFIER = NO; + ENABLE_USER_SCRIPT_SANDBOXING = NO; + GCC_PREFIX_HEADER = "Target Support Files/UITableView+FDTemplateLayoutCell/UITableView+FDTemplateLayoutCell-prefix.pch"; + GENERATE_INFOPLIST_FILE = NO; + INFOPLIST_FILE = "Target Support Files/UITableView+FDTemplateLayoutCell/UITableView+FDTemplateLayoutCell-Info.plist"; + INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; + IPHONEOS_DEPLOYMENT_TARGET = 11.0; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@executable_path/Frameworks", + "@loader_path/Frameworks", + ); + MODULEMAP_FILE = "Target Support Files/UITableView+FDTemplateLayoutCell/UITableView+FDTemplateLayoutCell.modulemap"; + PRODUCT_MODULE_NAME = UITableView_FDTemplateLayoutCell; + PRODUCT_NAME = UITableView_FDTemplateLayoutCell; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; + SWIFT_INSTALL_OBJC_HEADER = YES; + TARGETED_DEVICE_FAMILY = "1,2"; + VALIDATE_PRODUCT = YES; + VERSIONING_SYSTEM = "apple-generic"; + VERSION_INFO_PREFIX = ""; + }; + name = Release; + }; + 12143FE03B419645E070C51DAA682A57 /* Release */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = C514BB69CF220CD23022A0360EB9B490 /* DTFoundation.release.xcconfig */; + buildSettings = { + "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; + CURRENT_PROJECT_VERSION = 1; + DEFINES_MODULE = YES; + DYLIB_COMPATIBILITY_VERSION = 1; + DYLIB_CURRENT_VERSION = 1; + DYLIB_INSTALL_NAME_BASE = "@rpath"; + ENABLE_MODULE_VERIFIER = NO; + ENABLE_USER_SCRIPT_SANDBOXING = NO; + GCC_PREFIX_HEADER = "Target Support Files/DTFoundation/DTFoundation-prefix.pch"; + GENERATE_INFOPLIST_FILE = NO; + INFOPLIST_FILE = "Target Support Files/DTFoundation/DTFoundation-Info.plist"; + INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; + IPHONEOS_DEPLOYMENT_TARGET = 11.0; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@executable_path/Frameworks", + "@loader_path/Frameworks", + ); + MODULEMAP_FILE = "Target Support Files/DTFoundation/DTFoundation.modulemap"; + PRODUCT_MODULE_NAME = DTFoundation; + PRODUCT_NAME = DTFoundation; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; + SWIFT_INSTALL_OBJC_HEADER = YES; + TARGETED_DEVICE_FAMILY = "1,2"; + VALIDATE_PRODUCT = YES; + VERSIONING_SYSTEM = "apple-generic"; + VERSION_INFO_PREFIX = ""; + }; + name = Release; + }; + 1ABE8413BB2DC1DE22CACD9B7A8CC450 /* Debug */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 26986CB2EA341279420E3851E9602026 /* FMDB.debug.xcconfig */; + buildSettings = { + "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; + CURRENT_PROJECT_VERSION = 1; + DEFINES_MODULE = YES; + DYLIB_COMPATIBILITY_VERSION = 1; + DYLIB_CURRENT_VERSION = 1; + DYLIB_INSTALL_NAME_BASE = "@rpath"; + ENABLE_MODULE_VERIFIER = NO; + ENABLE_USER_SCRIPT_SANDBOXING = NO; + GCC_PREFIX_HEADER = "Target Support Files/FMDB/FMDB-prefix.pch"; + GENERATE_INFOPLIST_FILE = NO; + INFOPLIST_FILE = "Target Support Files/FMDB/FMDB-Info.plist"; + INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; + IPHONEOS_DEPLOYMENT_TARGET = 11.0; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@executable_path/Frameworks", + "@loader_path/Frameworks", + ); + MODULEMAP_FILE = "Target Support Files/FMDB/FMDB.modulemap"; + PRODUCT_MODULE_NAME = FMDB; + PRODUCT_NAME = FMDB; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; + SWIFT_INSTALL_OBJC_HEADER = YES; + TARGETED_DEVICE_FAMILY = "1,2"; + VERSIONING_SYSTEM = "apple-generic"; + VERSION_INFO_PREFIX = ""; + }; + name = Debug; + }; + 1EDFD670251A71FD3272953B02EA2E18 /* Release */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 35E99618C3CA113BD8AC08536B882A20 /* ZXSDK.release.xcconfig */; + buildSettings = { + ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; + ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor; + ENABLE_USER_SCRIPT_SANDBOXING = NO; + IPHONEOS_DEPLOYMENT_TARGET = 11.0; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@executable_path/Frameworks", + ); + SDKROOT = iphoneos; + TARGETED_DEVICE_FAMILY = "1,2"; + VALIDATE_PRODUCT = YES; + }; + name = Release; + }; + 29CAB41A6315161D6BD7B4DB349988FD /* Release */ = { isa = XCBuildConfiguration; baseConfigurationReference = CBF583F5C2546948FCBBC8FD6A6B2D03 /* IQKeyboardManager.release.xcconfig */; buildSettings = { @@ -8210,7 +8506,10 @@ DYLIB_COMPATIBILITY_VERSION = 1; DYLIB_CURRENT_VERSION = 1; DYLIB_INSTALL_NAME_BASE = "@rpath"; + ENABLE_MODULE_VERIFIER = NO; + ENABLE_USER_SCRIPT_SANDBOXING = NO; GCC_PREFIX_HEADER = "Target Support Files/IQKeyboardManager/IQKeyboardManager-prefix.pch"; + GENERATE_INFOPLIST_FILE = NO; INFOPLIST_FILE = "Target Support Files/IQKeyboardManager/IQKeyboardManager-Info.plist"; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; IPHONEOS_DEPLOYMENT_TARGET = 11.0; @@ -8225,6 +8524,7 @@ SDKROOT = iphoneos; SKIP_INSTALL = YES; SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; + SWIFT_INSTALL_OBJC_HEADER = YES; TARGETED_DEVICE_FAMILY = "1,2"; VALIDATE_PRODUCT = YES; VERSIONING_SYSTEM = "apple-generic"; @@ -8232,43 +8532,9 @@ }; name = Release; }; - 19EB48C8530FBA1DDEA8FFCDD602F307 /* Release */ = { + 2A7F35534ECD53055F15662A97059A13 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 10A6CD3AC2F03A1AB15815BC9BB1B1EE /* WechatOpenSDK.release.xcconfig */; - buildSettings = { - ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; - ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor; - IPHONEOS_DEPLOYMENT_TARGET = 11.0; - LD_RUNPATH_SEARCH_PATHS = ( - "$(inherited)", - "@executable_path/Frameworks", - ); - SDKROOT = iphoneos; - TARGETED_DEVICE_FAMILY = "1,2"; - VALIDATE_PRODUCT = YES; - }; - name = Release; - }; - 1C65073AF8184188D205E739B69442F5 /* Debug */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = 045524D3165DDCC9EA22EFBE17CCE80F /* GTExtensionSDK.debug.xcconfig */; - buildSettings = { - ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; - ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor; - CLANG_ENABLE_OBJC_WEAK = NO; - IPHONEOS_DEPLOYMENT_TARGET = 11.0; - LD_RUNPATH_SEARCH_PATHS = ( - "$(inherited)", - "@executable_path/Frameworks", - ); - SDKROOT = iphoneos; - TARGETED_DEVICE_FAMILY = "1,2"; - }; - name = Debug; - }; - 234BF72EBEF070B5BB2F6387C666E3CE /* Debug */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = 69D04E2D62B23C2B1184E9377B4254DD /* YYText.debug.xcconfig */; + baseConfigurationReference = BA7FE78B3DD2AEC1F5F273532ABFDA44 /* Reachability.release.xcconfig */; buildSettings = { "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; @@ -8278,8 +8544,11 @@ DYLIB_COMPATIBILITY_VERSION = 1; DYLIB_CURRENT_VERSION = 1; DYLIB_INSTALL_NAME_BASE = "@rpath"; - GCC_PREFIX_HEADER = "Target Support Files/YYText/YYText-prefix.pch"; - INFOPLIST_FILE = "Target Support Files/YYText/YYText-Info.plist"; + ENABLE_MODULE_VERIFIER = NO; + ENABLE_USER_SCRIPT_SANDBOXING = NO; + GCC_PREFIX_HEADER = "Target Support Files/Reachability/Reachability-prefix.pch"; + GENERATE_INFOPLIST_FILE = NO; + INFOPLIST_FILE = "Target Support Files/Reachability/Reachability-Info.plist"; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; IPHONEOS_DEPLOYMENT_TARGET = 11.0; LD_RUNPATH_SEARCH_PATHS = ( @@ -8287,19 +8556,133 @@ "@executable_path/Frameworks", "@loader_path/Frameworks", ); - MODULEMAP_FILE = "Target Support Files/YYText/YYText.modulemap"; - PRODUCT_MODULE_NAME = YYText; - PRODUCT_NAME = YYText; + MODULEMAP_FILE = "Target Support Files/Reachability/Reachability.modulemap"; + PRODUCT_MODULE_NAME = Reachability; + PRODUCT_NAME = Reachability; SDKROOT = iphoneos; SKIP_INSTALL = YES; SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; + SWIFT_INSTALL_OBJC_HEADER = YES; + TARGETED_DEVICE_FAMILY = "1,2"; + VALIDATE_PRODUCT = YES; + VERSIONING_SYSTEM = "apple-generic"; + VERSION_INFO_PREFIX = ""; + }; + name = Release; + }; + 2D1085CA7BD144CABF012FC10C6C9120 /* Debug */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = A7EC74344704D49983A9D9501A67B400 /* Masonry.debug.xcconfig */; + buildSettings = { + "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; + CURRENT_PROJECT_VERSION = 1; + DEFINES_MODULE = YES; + DYLIB_COMPATIBILITY_VERSION = 1; + DYLIB_CURRENT_VERSION = 1; + DYLIB_INSTALL_NAME_BASE = "@rpath"; + ENABLE_MODULE_VERIFIER = NO; + ENABLE_USER_SCRIPT_SANDBOXING = NO; + GCC_PREFIX_HEADER = "Target Support Files/Masonry/Masonry-prefix.pch"; + GENERATE_INFOPLIST_FILE = NO; + INFOPLIST_FILE = "Target Support Files/Masonry/Masonry-Info.plist"; + INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; + IPHONEOS_DEPLOYMENT_TARGET = 11.0; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@executable_path/Frameworks", + "@loader_path/Frameworks", + ); + MODULEMAP_FILE = "Target Support Files/Masonry/Masonry.modulemap"; + PRODUCT_MODULE_NAME = Masonry; + PRODUCT_NAME = Masonry; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; + SWIFT_INSTALL_OBJC_HEADER = YES; TARGETED_DEVICE_FAMILY = "1,2"; VERSIONING_SYSTEM = "apple-generic"; VERSION_INFO_PREFIX = ""; }; name = Debug; }; - 242FCEE7C34861072C8EDD7439DC432C /* Debug */ = { + 32AC22AE87F32244E46C17D546884299 /* Release */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 7C6578804676184EAF38D40BF3807F50 /* FMDB.release.xcconfig */; + buildSettings = { + "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; + CURRENT_PROJECT_VERSION = 1; + DEFINES_MODULE = YES; + DYLIB_COMPATIBILITY_VERSION = 1; + DYLIB_CURRENT_VERSION = 1; + DYLIB_INSTALL_NAME_BASE = "@rpath"; + ENABLE_MODULE_VERIFIER = NO; + ENABLE_USER_SCRIPT_SANDBOXING = NO; + GCC_PREFIX_HEADER = "Target Support Files/FMDB/FMDB-prefix.pch"; + GENERATE_INFOPLIST_FILE = NO; + INFOPLIST_FILE = "Target Support Files/FMDB/FMDB-Info.plist"; + INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; + IPHONEOS_DEPLOYMENT_TARGET = 11.0; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@executable_path/Frameworks", + "@loader_path/Frameworks", + ); + MODULEMAP_FILE = "Target Support Files/FMDB/FMDB.modulemap"; + PRODUCT_MODULE_NAME = FMDB; + PRODUCT_NAME = FMDB; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; + SWIFT_INSTALL_OBJC_HEADER = YES; + TARGETED_DEVICE_FAMILY = "1,2"; + VALIDATE_PRODUCT = YES; + VERSIONING_SYSTEM = "apple-generic"; + VERSION_INFO_PREFIX = ""; + }; + name = Release; + }; + 35044A57510DB3F4E442A9C16E980E4A /* Debug */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = F99BCDAC4A25E8261460D5CC0CC736A2 /* DZNEmptyDataSet.debug.xcconfig */; + buildSettings = { + "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; + CURRENT_PROJECT_VERSION = 1; + DEFINES_MODULE = YES; + DYLIB_COMPATIBILITY_VERSION = 1; + DYLIB_CURRENT_VERSION = 1; + DYLIB_INSTALL_NAME_BASE = "@rpath"; + ENABLE_MODULE_VERIFIER = NO; + ENABLE_USER_SCRIPT_SANDBOXING = NO; + GCC_PREFIX_HEADER = "Target Support Files/DZNEmptyDataSet/DZNEmptyDataSet-prefix.pch"; + GENERATE_INFOPLIST_FILE = NO; + INFOPLIST_FILE = "Target Support Files/DZNEmptyDataSet/DZNEmptyDataSet-Info.plist"; + INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; + IPHONEOS_DEPLOYMENT_TARGET = 11.0; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@executable_path/Frameworks", + "@loader_path/Frameworks", + ); + MODULEMAP_FILE = "Target Support Files/DZNEmptyDataSet/DZNEmptyDataSet.modulemap"; + PRODUCT_MODULE_NAME = DZNEmptyDataSet; + PRODUCT_NAME = DZNEmptyDataSet; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; + SWIFT_INSTALL_OBJC_HEADER = YES; + TARGETED_DEVICE_FAMILY = "1,2"; + VERSIONING_SYSTEM = "apple-generic"; + VERSION_INFO_PREFIX = ""; + }; + name = Debug; + }; + 351BFC2CBD4FD5DA556F5FC49A87626F /* Debug */ = { isa = XCBuildConfiguration; baseConfigurationReference = 87D1FB1198A859AB2C4ACBDEFC1B38FF /* YYModel.debug.xcconfig */; buildSettings = { @@ -8311,7 +8694,10 @@ DYLIB_COMPATIBILITY_VERSION = 1; DYLIB_CURRENT_VERSION = 1; DYLIB_INSTALL_NAME_BASE = "@rpath"; + ENABLE_MODULE_VERIFIER = NO; + ENABLE_USER_SCRIPT_SANDBOXING = NO; GCC_PREFIX_HEADER = "Target Support Files/YYModel/YYModel-prefix.pch"; + GENERATE_INFOPLIST_FILE = NO; INFOPLIST_FILE = "Target Support Files/YYModel/YYModel-Info.plist"; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; IPHONEOS_DEPLOYMENT_TARGET = 11.0; @@ -8326,15 +8712,35 @@ SDKROOT = iphoneos; SKIP_INSTALL = YES; SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; + SWIFT_INSTALL_OBJC_HEADER = YES; TARGETED_DEVICE_FAMILY = "1,2"; VERSIONING_SYSTEM = "apple-generic"; VERSION_INFO_PREFIX = ""; }; name = Debug; }; - 2678D8E764C322A36BCB506F6AA14DD4 /* Debug */ = { + 3E6A8432EEEF570E0D814B636E5CF04D /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = F4E9F77ABF5BE310D894473A19D21250 /* SocketRocket.debug.xcconfig */; + baseConfigurationReference = 1C07183569EC1B55C58329F10CAFF894 /* GTExtensionSDK.release.xcconfig */; + buildSettings = { + ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; + ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor; + CLANG_ENABLE_OBJC_WEAK = NO; + ENABLE_USER_SCRIPT_SANDBOXING = NO; + IPHONEOS_DEPLOYMENT_TARGET = 11.0; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@executable_path/Frameworks", + ); + SDKROOT = iphoneos; + TARGETED_DEVICE_FAMILY = "1,2"; + VALIDATE_PRODUCT = YES; + }; + name = Release; + }; + 4145A8CAC8BA3B2EBFD3A4E9B68EDA89 /* Release */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = C4550F5A4D153476A57E8ACA5EA86D0F /* PopupKit.release.xcconfig */; buildSettings = { "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; @@ -8344,8 +8750,11 @@ DYLIB_COMPATIBILITY_VERSION = 1; DYLIB_CURRENT_VERSION = 1; DYLIB_INSTALL_NAME_BASE = "@rpath"; - GCC_PREFIX_HEADER = "Target Support Files/SocketRocket/SocketRocket-prefix.pch"; - INFOPLIST_FILE = "Target Support Files/SocketRocket/SocketRocket-Info.plist"; + ENABLE_MODULE_VERIFIER = NO; + ENABLE_USER_SCRIPT_SANDBOXING = NO; + GCC_PREFIX_HEADER = "Target Support Files/PopupKit/PopupKit-prefix.pch"; + GENERATE_INFOPLIST_FILE = NO; + INFOPLIST_FILE = "Target Support Files/PopupKit/PopupKit-Info.plist"; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; IPHONEOS_DEPLOYMENT_TARGET = 11.0; LD_RUNPATH_SEARCH_PATHS = ( @@ -8353,24 +8762,44 @@ "@executable_path/Frameworks", "@loader_path/Frameworks", ); - MODULEMAP_FILE = "Target Support Files/SocketRocket/SocketRocket.modulemap"; - PRODUCT_MODULE_NAME = SocketRocket; - PRODUCT_NAME = SocketRocket; + MODULEMAP_FILE = "Target Support Files/PopupKit/PopupKit.modulemap"; + PRODUCT_MODULE_NAME = PopupKit; + PRODUCT_NAME = PopupKit; SDKROOT = iphoneos; SKIP_INSTALL = YES; SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; + SWIFT_INSTALL_OBJC_HEADER = YES; TARGETED_DEVICE_FAMILY = "1,2"; + VALIDATE_PRODUCT = YES; VERSIONING_SYSTEM = "apple-generic"; VERSION_INFO_PREFIX = ""; }; - name = Debug; + name = Release; }; - 3883582B69FFFB06EEC17AFE3AA2F80B /* Debug */ = { + 43596F4722E4D0E9F0DEF96371020001 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 3697F288D4A1DCA459D636134D047F0B /* UMAPM.debug.xcconfig */; + baseConfigurationReference = 91513AD64A04CB57BC3380E1F04A0D68 /* DTCoreText.release.xcconfig */; + buildSettings = { + CODE_SIGNING_ALLOWED = NO; + CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/DTCoreText"; + IBSC_MODULE = DTCoreText; + INFOPLIST_FILE = "Target Support Files/DTCoreText/ResourceBundle-Resources-DTCoreText-Info.plist"; + IPHONEOS_DEPLOYMENT_TARGET = 11.0; + PRODUCT_NAME = Resources; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + TARGETED_DEVICE_FAMILY = "1,2"; + WRAPPER_EXTENSION = bundle; + }; + name = Release; + }; + 4361153E2862A624638EAEA871E0FD1D /* Debug */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 6ADF08A79BA8A14A783BDB490A6241B7 /* ZXSDK.debug.xcconfig */; buildSettings = { ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor; + ENABLE_USER_SCRIPT_SANDBOXING = NO; IPHONEOS_DEPLOYMENT_TARGET = 11.0; LD_RUNPATH_SEARCH_PATHS = ( "$(inherited)", @@ -8381,23 +8810,7 @@ }; name = Debug; }; - 3FB9CC0248F263FDDECF5F048A418877 /* Debug */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = 32228AA7F86137F2FEDEA6BBD1973A42 /* UMCCommonLog.debug.xcconfig */; - buildSettings = { - ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; - ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor; - IPHONEOS_DEPLOYMENT_TARGET = 11.0; - LD_RUNPATH_SEARCH_PATHS = ( - "$(inherited)", - "@executable_path/Frameworks", - ); - SDKROOT = iphoneos; - TARGETED_DEVICE_FAMILY = "1,2"; - }; - name = Debug; - }; - 41E7698A7978711E46F1B49FAC609A7E /* Debug */ = { + 47FCBF3625F3E88D64FADF2D5E4945DB /* Debug */ = { isa = XCBuildConfiguration; baseConfigurationReference = F83B3401E99A50C83FC210C9749D399D /* Pods-ProductApp.debug.xcconfig */; buildSettings = { @@ -8411,6 +8824,8 @@ DYLIB_COMPATIBILITY_VERSION = 1; DYLIB_CURRENT_VERSION = 1; DYLIB_INSTALL_NAME_BASE = "@rpath"; + ENABLE_MODULE_VERIFIER = NO; + ENABLE_USER_SCRIPT_SANDBOXING = NO; INFOPLIST_FILE = "Target Support Files/Pods-ProductApp/Pods-ProductApp-Info.plist"; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; IPHONEOS_DEPLOYMENT_TARGET = 11.0; @@ -8434,43 +8849,9 @@ }; name = Debug; }; - 46FC015119B96DEFE5ED0074EEFD108C /* Release */ = { + 49CEA33268972C89BF290FCBF8F9DFC0 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = E9B1D23ACD9171CDE7E35E182DBE51D5 /* UMLink.release.xcconfig */; - buildSettings = { - ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; - ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor; - IPHONEOS_DEPLOYMENT_TARGET = 11.0; - LD_RUNPATH_SEARCH_PATHS = ( - "$(inherited)", - "@executable_path/Frameworks", - ); - SDKROOT = iphoneos; - TARGETED_DEVICE_FAMILY = "1,2"; - VALIDATE_PRODUCT = YES; - }; - name = Release; - }; - 47F5FA5C0B40A88FC95B0453880E28B5 /* Release */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = 16DAA7B46CCDE5B26A22DBEC0D676C2C /* UMCommon.release.xcconfig */; - buildSettings = { - ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; - ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor; - IPHONEOS_DEPLOYMENT_TARGET = 11.0; - LD_RUNPATH_SEARCH_PATHS = ( - "$(inherited)", - "@executable_path/Frameworks", - ); - SDKROOT = iphoneos; - TARGETED_DEVICE_FAMILY = "1,2"; - VALIDATE_PRODUCT = YES; - }; - name = Release; - }; - 4965BA3566A2E3A8C35138D2CE2C67DC /* Release */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = F95825B8A79DF65162E10559594AFEB9 /* HXPhotoPicker.release.xcconfig */; + baseConfigurationReference = DE2CF4AE1441C9B3947063DD1F3A9808 /* DZNEmptyDataSet.release.xcconfig */; buildSettings = { "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; @@ -8480,8 +8861,11 @@ DYLIB_COMPATIBILITY_VERSION = 1; DYLIB_CURRENT_VERSION = 1; DYLIB_INSTALL_NAME_BASE = "@rpath"; - GCC_PREFIX_HEADER = "Target Support Files/HXPhotoPicker/HXPhotoPicker-prefix.pch"; - INFOPLIST_FILE = "Target Support Files/HXPhotoPicker/HXPhotoPicker-Info.plist"; + ENABLE_MODULE_VERIFIER = NO; + ENABLE_USER_SCRIPT_SANDBOXING = NO; + GCC_PREFIX_HEADER = "Target Support Files/DZNEmptyDataSet/DZNEmptyDataSet-prefix.pch"; + GENERATE_INFOPLIST_FILE = NO; + INFOPLIST_FILE = "Target Support Files/DZNEmptyDataSet/DZNEmptyDataSet-Info.plist"; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; IPHONEOS_DEPLOYMENT_TARGET = 11.0; LD_RUNPATH_SEARCH_PATHS = ( @@ -8489,12 +8873,13 @@ "@executable_path/Frameworks", "@loader_path/Frameworks", ); - MODULEMAP_FILE = "Target Support Files/HXPhotoPicker/HXPhotoPicker.modulemap"; - PRODUCT_MODULE_NAME = HXPhotoPicker; - PRODUCT_NAME = HXPhotoPicker; + MODULEMAP_FILE = "Target Support Files/DZNEmptyDataSet/DZNEmptyDataSet.modulemap"; + PRODUCT_MODULE_NAME = DZNEmptyDataSet; + PRODUCT_NAME = DZNEmptyDataSet; SDKROOT = iphoneos; SKIP_INSTALL = YES; SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; + SWIFT_INSTALL_OBJC_HEADER = YES; TARGETED_DEVICE_FAMILY = "1,2"; VALIDATE_PRODUCT = YES; VERSIONING_SYSTEM = "apple-generic"; @@ -8502,9 +8887,26 @@ }; name = Release; }; - 574336E93FEE5E80463961C3B5210418 /* Debug */ = { + 4A22BCF69B28496DCBE2EF7B42573370 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = A7EC74344704D49983A9D9501A67B400 /* Masonry.debug.xcconfig */; + baseConfigurationReference = 8D6281F8EEB153C3A27C50713A4CC2AF /* GTSDK.debug.xcconfig */; + buildSettings = { + ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; + ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor; + ENABLE_USER_SCRIPT_SANDBOXING = NO; + IPHONEOS_DEPLOYMENT_TARGET = 11.0; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@executable_path/Frameworks", + ); + SDKROOT = iphoneos; + TARGETED_DEVICE_FAMILY = "1,2"; + }; + name = Debug; + }; + 4B208F06D7529DB4DF8D6ADB226C6347 /* Debug */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 0202185851AE5A73FBA78B1638E387BC /* PopupKit.debug.xcconfig */; buildSettings = { "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; @@ -8514,8 +8916,11 @@ DYLIB_COMPATIBILITY_VERSION = 1; DYLIB_CURRENT_VERSION = 1; DYLIB_INSTALL_NAME_BASE = "@rpath"; - GCC_PREFIX_HEADER = "Target Support Files/Masonry/Masonry-prefix.pch"; - INFOPLIST_FILE = "Target Support Files/Masonry/Masonry-Info.plist"; + ENABLE_MODULE_VERIFIER = NO; + ENABLE_USER_SCRIPT_SANDBOXING = NO; + GCC_PREFIX_HEADER = "Target Support Files/PopupKit/PopupKit-prefix.pch"; + GENERATE_INFOPLIST_FILE = NO; + INFOPLIST_FILE = "Target Support Files/PopupKit/PopupKit-Info.plist"; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; IPHONEOS_DEPLOYMENT_TARGET = 11.0; LD_RUNPATH_SEARCH_PATHS = ( @@ -8523,37 +8928,39 @@ "@executable_path/Frameworks", "@loader_path/Frameworks", ); - MODULEMAP_FILE = "Target Support Files/Masonry/Masonry.modulemap"; - PRODUCT_MODULE_NAME = Masonry; - PRODUCT_NAME = Masonry; + MODULEMAP_FILE = "Target Support Files/PopupKit/PopupKit.modulemap"; + PRODUCT_MODULE_NAME = PopupKit; + PRODUCT_NAME = PopupKit; SDKROOT = iphoneos; SKIP_INSTALL = YES; SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; + SWIFT_INSTALL_OBJC_HEADER = YES; TARGETED_DEVICE_FAMILY = "1,2"; VERSIONING_SYSTEM = "apple-generic"; VERSION_INFO_PREFIX = ""; }; name = Debug; }; - 58DE2F69BB2369DA2BD94CDE14DEC388 /* Debug */ = { + 50EE249AC9C4F8460259FB6265582EB1 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = ABB340CEB545E6C39E537F3DBBFD92E6 /* GYSDK.debug.xcconfig */; + baseConfigurationReference = 6DDD6EE2D76645A6655E32343F55476E /* DTCoreText.debug.xcconfig */; buildSettings = { - ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; - ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor; + CODE_SIGNING_ALLOWED = NO; + CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/DTCoreText"; + IBSC_MODULE = DTCoreText; + INFOPLIST_FILE = "Target Support Files/DTCoreText/ResourceBundle-Resources-DTCoreText-Info.plist"; IPHONEOS_DEPLOYMENT_TARGET = 11.0; - LD_RUNPATH_SEARCH_PATHS = ( - "$(inherited)", - "@executable_path/Frameworks", - ); + PRODUCT_NAME = Resources; SDKROOT = iphoneos; + SKIP_INSTALL = YES; TARGETED_DEVICE_FAMILY = "1,2"; + WRAPPER_EXTENSION = bundle; }; name = Debug; }; - 58ED6705B7F0DE0C54C6F9055371D328 /* Release */ = { + 53BACED7D63C5C1F9F6F15C89DD27FAD /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = ED47FB6FEF805034B5B67BD859470417 /* MJRefresh.release.xcconfig */; + baseConfigurationReference = 69D04E2D62B23C2B1184E9377B4254DD /* YYText.debug.xcconfig */; buildSettings = { "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; @@ -8563,8 +8970,11 @@ DYLIB_COMPATIBILITY_VERSION = 1; DYLIB_CURRENT_VERSION = 1; DYLIB_INSTALL_NAME_BASE = "@rpath"; - GCC_PREFIX_HEADER = "Target Support Files/MJRefresh/MJRefresh-prefix.pch"; - INFOPLIST_FILE = "Target Support Files/MJRefresh/MJRefresh-Info.plist"; + ENABLE_MODULE_VERIFIER = NO; + ENABLE_USER_SCRIPT_SANDBOXING = NO; + GCC_PREFIX_HEADER = "Target Support Files/YYText/YYText-prefix.pch"; + GENERATE_INFOPLIST_FILE = NO; + INFOPLIST_FILE = "Target Support Files/YYText/YYText-Info.plist"; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; IPHONEOS_DEPLOYMENT_TARGET = 11.0; LD_RUNPATH_SEARCH_PATHS = ( @@ -8572,86 +8982,22 @@ "@executable_path/Frameworks", "@loader_path/Frameworks", ); - MODULEMAP_FILE = "Target Support Files/MJRefresh/MJRefresh.modulemap"; - PRODUCT_MODULE_NAME = MJRefresh; - PRODUCT_NAME = MJRefresh; - SDKROOT = iphoneos; - SKIP_INSTALL = YES; - SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; - TARGETED_DEVICE_FAMILY = "1,2"; - VALIDATE_PRODUCT = YES; - VERSIONING_SYSTEM = "apple-generic"; - VERSION_INFO_PREFIX = ""; - }; - name = Release; - }; - 66AE5BF3EB9BED21906F3969F27B408B /* Debug */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = 68DB41BC6226FAAE133CB423F2A28AC2 /* SSZipArchive.debug.xcconfig */; - buildSettings = { - "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; - CURRENT_PROJECT_VERSION = 1; - DYLIB_COMPATIBILITY_VERSION = 1; - DYLIB_CURRENT_VERSION = 1; - DYLIB_INSTALL_NAME_BASE = "@rpath"; - GCC_PREFIX_HEADER = "Target Support Files/SSZipArchive/SSZipArchive-prefix.pch"; - INFOPLIST_FILE = "Target Support Files/SSZipArchive/SSZipArchive-Info.plist"; - INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; - IPHONEOS_DEPLOYMENT_TARGET = 11.0; - LD_RUNPATH_SEARCH_PATHS = ( - "$(inherited)", - "@executable_path/Frameworks", - "@loader_path/Frameworks", - ); - MODULEMAP_FILE = "Target Support Files/SSZipArchive/SSZipArchive.modulemap"; - PRODUCT_MODULE_NAME = SSZipArchive; - PRODUCT_NAME = SSZipArchive; + MODULEMAP_FILE = "Target Support Files/YYText/YYText.modulemap"; + PRODUCT_MODULE_NAME = YYText; + PRODUCT_NAME = YYText; SDKROOT = iphoneos; SKIP_INSTALL = YES; SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; + SWIFT_INSTALL_OBJC_HEADER = YES; TARGETED_DEVICE_FAMILY = "1,2"; VERSIONING_SYSTEM = "apple-generic"; VERSION_INFO_PREFIX = ""; }; name = Debug; }; - 671A4AD2CD96F15D7B384E4ACD620E89 /* Debug */ = { + 56CB5227134DE33CE8E46D24FD61DC91 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = F5B9D0E1D125374E22EAA97B2D551E63 /* UMDevice.debug.xcconfig */; - buildSettings = { - ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; - ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor; - IPHONEOS_DEPLOYMENT_TARGET = 11.0; - LD_RUNPATH_SEARCH_PATHS = ( - "$(inherited)", - "@executable_path/Frameworks", - ); - SDKROOT = iphoneos; - TARGETED_DEVICE_FAMILY = "1,2"; - }; - name = Debug; - }; - 67B62484B8CB4DC87F460E5E3D442A63 /* Debug */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = 704DF5065272998543C7D8356F2B44B2 /* libpag.debug.xcconfig */; - buildSettings = { - ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; - ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor; - IPHONEOS_DEPLOYMENT_TARGET = 11.0; - LD_RUNPATH_SEARCH_PATHS = ( - "$(inherited)", - "@executable_path/Frameworks", - ); - SDKROOT = iphoneos; - TARGETED_DEVICE_FAMILY = "1,2"; - }; - name = Debug; - }; - 6C42B350563C4F0F42A94051D05C6E7E /* Debug */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = 316D623EC06BD53BBAFB840C9CD02BB6 /* LSTTimer.debug.xcconfig */; + baseConfigurationReference = 514D2B933C27548B6D1EB61EBE56CE3E /* SDWebImageWebPCoder.debug.xcconfig */; buildSettings = { "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; @@ -8661,8 +9007,11 @@ DYLIB_COMPATIBILITY_VERSION = 1; DYLIB_CURRENT_VERSION = 1; DYLIB_INSTALL_NAME_BASE = "@rpath"; - GCC_PREFIX_HEADER = "Target Support Files/LSTTimer/LSTTimer-prefix.pch"; - INFOPLIST_FILE = "Target Support Files/LSTTimer/LSTTimer-Info.plist"; + ENABLE_MODULE_VERIFIER = NO; + ENABLE_USER_SCRIPT_SANDBOXING = NO; + GCC_PREFIX_HEADER = "Target Support Files/SDWebImageWebPCoder/SDWebImageWebPCoder-prefix.pch"; + GENERATE_INFOPLIST_FILE = NO; + INFOPLIST_FILE = "Target Support Files/SDWebImageWebPCoder/SDWebImageWebPCoder-Info.plist"; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; IPHONEOS_DEPLOYMENT_TARGET = 11.0; LD_RUNPATH_SEARCH_PATHS = ( @@ -8670,74 +9019,26 @@ "@executable_path/Frameworks", "@loader_path/Frameworks", ); - MODULEMAP_FILE = "Target Support Files/LSTTimer/LSTTimer.modulemap"; - PRODUCT_MODULE_NAME = LSTTimer; - PRODUCT_NAME = LSTTimer; + MODULEMAP_FILE = "Target Support Files/SDWebImageWebPCoder/SDWebImageWebPCoder.modulemap"; + PRODUCT_MODULE_NAME = SDWebImageWebPCoder; + PRODUCT_NAME = SDWebImageWebPCoder; SDKROOT = iphoneos; SKIP_INSTALL = YES; SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; + SWIFT_INSTALL_OBJC_HEADER = YES; TARGETED_DEVICE_FAMILY = "1,2"; VERSIONING_SYSTEM = "apple-generic"; VERSION_INFO_PREFIX = ""; }; name = Debug; }; - 6D8D8CF66D84A19D1B4A705DE7D284CF /* Release */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = 6027BF5D3577523D97D6E59A8440AC2C /* GTSDK.release.xcconfig */; - buildSettings = { - ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; - ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor; - IPHONEOS_DEPLOYMENT_TARGET = 11.0; - LD_RUNPATH_SEARCH_PATHS = ( - "$(inherited)", - "@executable_path/Frameworks", - ); - SDKROOT = iphoneos; - TARGETED_DEVICE_FAMILY = "1,2"; - VALIDATE_PRODUCT = YES; - }; - name = Release; - }; - 6EE56DD85D841F5DF244C1F9FA3019E8 /* Debug */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = 82C1C913B744E65F62BB8B15BB0A285E /* HXPhotoPicker.debug.xcconfig */; - buildSettings = { - "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; - CURRENT_PROJECT_VERSION = 1; - DEFINES_MODULE = YES; - DYLIB_COMPATIBILITY_VERSION = 1; - DYLIB_CURRENT_VERSION = 1; - DYLIB_INSTALL_NAME_BASE = "@rpath"; - GCC_PREFIX_HEADER = "Target Support Files/HXPhotoPicker/HXPhotoPicker-prefix.pch"; - INFOPLIST_FILE = "Target Support Files/HXPhotoPicker/HXPhotoPicker-Info.plist"; - INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; - IPHONEOS_DEPLOYMENT_TARGET = 11.0; - LD_RUNPATH_SEARCH_PATHS = ( - "$(inherited)", - "@executable_path/Frameworks", - "@loader_path/Frameworks", - ); - MODULEMAP_FILE = "Target Support Files/HXPhotoPicker/HXPhotoPicker.modulemap"; - PRODUCT_MODULE_NAME = HXPhotoPicker; - PRODUCT_NAME = HXPhotoPicker; - SDKROOT = iphoneos; - SKIP_INSTALL = YES; - SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; - TARGETED_DEVICE_FAMILY = "1,2"; - VERSIONING_SYSTEM = "apple-generic"; - VERSION_INFO_PREFIX = ""; - }; - name = Debug; - }; - 7201031E8E778F9B981DDB25D75B5317 /* Debug */ = { + 57239CEEF78682C91389B4F82AC87912 /* Debug */ = { isa = XCBuildConfiguration; baseConfigurationReference = D3B08115C9127FB9FE237D2CEE5F5554 /* UMLink.debug.xcconfig */; buildSettings = { ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor; + ENABLE_USER_SCRIPT_SANDBOXING = NO; IPHONEOS_DEPLOYMENT_TARGET = 11.0; LD_RUNPATH_SEARCH_PATHS = ( "$(inherited)", @@ -8748,12 +9049,89 @@ }; name = Debug; }; - 72EE4AEC47EC12B8FB37C2B061868638 /* Release */ = { + 5867F811DE4D507DC9B4E48A99BA4475 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 0724B19E90675B836088BFB3C234832A /* UMCCommonLog.release.xcconfig */; + baseConfigurationReference = 9442BBBAB13831639900876353D65188 /* SDAutoLayout.release.xcconfig */; + buildSettings = { + "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; + CURRENT_PROJECT_VERSION = 1; + DEFINES_MODULE = YES; + DYLIB_COMPATIBILITY_VERSION = 1; + DYLIB_CURRENT_VERSION = 1; + DYLIB_INSTALL_NAME_BASE = "@rpath"; + ENABLE_MODULE_VERIFIER = NO; + ENABLE_USER_SCRIPT_SANDBOXING = NO; + GCC_PREFIX_HEADER = "Target Support Files/SDAutoLayout/SDAutoLayout-prefix.pch"; + GENERATE_INFOPLIST_FILE = NO; + INFOPLIST_FILE = "Target Support Files/SDAutoLayout/SDAutoLayout-Info.plist"; + INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; + IPHONEOS_DEPLOYMENT_TARGET = 11.0; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@executable_path/Frameworks", + "@loader_path/Frameworks", + ); + MODULEMAP_FILE = "Target Support Files/SDAutoLayout/SDAutoLayout.modulemap"; + PRODUCT_MODULE_NAME = SDAutoLayout; + PRODUCT_NAME = SDAutoLayout; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; + SWIFT_INSTALL_OBJC_HEADER = YES; + TARGETED_DEVICE_FAMILY = "1,2"; + VALIDATE_PRODUCT = YES; + VERSIONING_SYSTEM = "apple-generic"; + VERSION_INFO_PREFIX = ""; + }; + name = Release; + }; + 5D613078E55B7CB338B3A1C8C95EAA19 /* Release */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 3AEE7D9D1A6E04D3C38DDF6825F21959 /* SDWebImageWebPCoder.release.xcconfig */; + buildSettings = { + "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; + CURRENT_PROJECT_VERSION = 1; + DEFINES_MODULE = YES; + DYLIB_COMPATIBILITY_VERSION = 1; + DYLIB_CURRENT_VERSION = 1; + DYLIB_INSTALL_NAME_BASE = "@rpath"; + ENABLE_MODULE_VERIFIER = NO; + ENABLE_USER_SCRIPT_SANDBOXING = NO; + GCC_PREFIX_HEADER = "Target Support Files/SDWebImageWebPCoder/SDWebImageWebPCoder-prefix.pch"; + GENERATE_INFOPLIST_FILE = NO; + INFOPLIST_FILE = "Target Support Files/SDWebImageWebPCoder/SDWebImageWebPCoder-Info.plist"; + INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; + IPHONEOS_DEPLOYMENT_TARGET = 11.0; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@executable_path/Frameworks", + "@loader_path/Frameworks", + ); + MODULEMAP_FILE = "Target Support Files/SDWebImageWebPCoder/SDWebImageWebPCoder.modulemap"; + PRODUCT_MODULE_NAME = SDWebImageWebPCoder; + PRODUCT_NAME = SDWebImageWebPCoder; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; + SWIFT_INSTALL_OBJC_HEADER = YES; + TARGETED_DEVICE_FAMILY = "1,2"; + VALIDATE_PRODUCT = YES; + VERSIONING_SYSTEM = "apple-generic"; + VERSION_INFO_PREFIX = ""; + }; + name = Release; + }; + 60054257C872BAE10F9E73D672B0899D /* Release */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 39104600091A62397679A89F3280F193 /* UMAPM.release.xcconfig */; buildSettings = { ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor; + ENABLE_USER_SCRIPT_SANDBOXING = NO; IPHONEOS_DEPLOYMENT_TARGET = 11.0; LD_RUNPATH_SEARCH_PATHS = ( "$(inherited)", @@ -8765,9 +9143,9 @@ }; name = Release; }; - 743B0FA3B07D4F7096032ED53D5AD63E /* Debug */ = { + 601F2FBF13798D977817DCA11DE339A2 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 0180578F4C854095CBCD4A7EC0031893 /* libwebp.debug.xcconfig */; + baseConfigurationReference = 6DDD6EE2D76645A6655E32343F55476E /* DTCoreText.debug.xcconfig */; buildSettings = { "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; @@ -8777,8 +9155,11 @@ DYLIB_COMPATIBILITY_VERSION = 1; DYLIB_CURRENT_VERSION = 1; DYLIB_INSTALL_NAME_BASE = "@rpath"; - GCC_PREFIX_HEADER = "Target Support Files/libwebp/libwebp-prefix.pch"; - INFOPLIST_FILE = "Target Support Files/libwebp/libwebp-Info.plist"; + ENABLE_MODULE_VERIFIER = NO; + ENABLE_USER_SCRIPT_SANDBOXING = NO; + GCC_PREFIX_HEADER = "Target Support Files/DTCoreText/DTCoreText-prefix.pch"; + GENERATE_INFOPLIST_FILE = NO; + INFOPLIST_FILE = "Target Support Files/DTCoreText/DTCoreText-Info.plist"; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; IPHONEOS_DEPLOYMENT_TARGET = 11.0; LD_RUNPATH_SEARCH_PATHS = ( @@ -8786,119 +9167,54 @@ "@executable_path/Frameworks", "@loader_path/Frameworks", ); - MODULEMAP_FILE = "Target Support Files/libwebp/libwebp.modulemap"; - PRODUCT_MODULE_NAME = libwebp; - PRODUCT_NAME = libwebp; + MODULEMAP_FILE = "Target Support Files/DTCoreText/DTCoreText.modulemap"; + PRODUCT_MODULE_NAME = DTCoreText; + PRODUCT_NAME = DTCoreText; SDKROOT = iphoneos; SKIP_INSTALL = YES; SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; + SWIFT_INSTALL_OBJC_HEADER = YES; TARGETED_DEVICE_FAMILY = "1,2"; VERSIONING_SYSTEM = "apple-generic"; VERSION_INFO_PREFIX = ""; }; name = Debug; }; - 764A72112DE56B59743379D4760D98E4 /* Debug */ = { + 68F5B3954D22C3AE996F089D0ACE587F /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 50BC1E524A5919BBDEB9ADF643E592DA /* GHMarkdownParser.debug.xcconfig */; + baseConfigurationReference = 3D3E40EE1B24208F84529044EC3999C9 /* GTCommonSDK.debug.xcconfig */; buildSettings = { - "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; - CURRENT_PROJECT_VERSION = 1; - DEFINES_MODULE = YES; - DYLIB_COMPATIBILITY_VERSION = 1; - DYLIB_CURRENT_VERSION = 1; - DYLIB_INSTALL_NAME_BASE = "@rpath"; - GCC_PREFIX_HEADER = "Target Support Files/GHMarkdownParser/GHMarkdownParser-prefix.pch"; - INFOPLIST_FILE = "Target Support Files/GHMarkdownParser/GHMarkdownParser-Info.plist"; - INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; + ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; + ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor; + ENABLE_USER_SCRIPT_SANDBOXING = NO; IPHONEOS_DEPLOYMENT_TARGET = 11.0; LD_RUNPATH_SEARCH_PATHS = ( "$(inherited)", "@executable_path/Frameworks", - "@loader_path/Frameworks", ); - MODULEMAP_FILE = "Target Support Files/GHMarkdownParser/GHMarkdownParser.modulemap"; - PRODUCT_MODULE_NAME = GHMarkdownParser; - PRODUCT_NAME = GHMarkdownParser; SDKROOT = iphoneos; - SKIP_INSTALL = YES; - SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; TARGETED_DEVICE_FAMILY = "1,2"; - VERSIONING_SYSTEM = "apple-generic"; - VERSION_INFO_PREFIX = ""; }; name = Debug; }; - 773932493FBE755274FFB42AF5D59C4D /* Debug */ = { + 6F00EAFF57B316871ECB93BD75912D0F /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 96E5D986E8559ABDCDA323CAAE5ED632 /* MJRefresh.debug.xcconfig */; + baseConfigurationReference = 463701C19DB3FE320911A1A272870CC8 /* UMCommon.debug.xcconfig */; buildSettings = { - "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; - CURRENT_PROJECT_VERSION = 1; - DEFINES_MODULE = YES; - DYLIB_COMPATIBILITY_VERSION = 1; - DYLIB_CURRENT_VERSION = 1; - DYLIB_INSTALL_NAME_BASE = "@rpath"; - GCC_PREFIX_HEADER = "Target Support Files/MJRefresh/MJRefresh-prefix.pch"; - INFOPLIST_FILE = "Target Support Files/MJRefresh/MJRefresh-Info.plist"; - INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; + ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; + ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor; + ENABLE_USER_SCRIPT_SANDBOXING = NO; IPHONEOS_DEPLOYMENT_TARGET = 11.0; LD_RUNPATH_SEARCH_PATHS = ( "$(inherited)", "@executable_path/Frameworks", - "@loader_path/Frameworks", ); - MODULEMAP_FILE = "Target Support Files/MJRefresh/MJRefresh.modulemap"; - PRODUCT_MODULE_NAME = MJRefresh; - PRODUCT_NAME = MJRefresh; SDKROOT = iphoneos; - SKIP_INSTALL = YES; - SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; TARGETED_DEVICE_FAMILY = "1,2"; - VERSIONING_SYSTEM = "apple-generic"; - VERSION_INFO_PREFIX = ""; }; name = Debug; }; - 77B9BFB6652FA6A57FFA61D3AF79D4EB /* Release */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = 7C6578804676184EAF38D40BF3807F50 /* FMDB.release.xcconfig */; - buildSettings = { - "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; - CURRENT_PROJECT_VERSION = 1; - DEFINES_MODULE = YES; - DYLIB_COMPATIBILITY_VERSION = 1; - DYLIB_CURRENT_VERSION = 1; - DYLIB_INSTALL_NAME_BASE = "@rpath"; - GCC_PREFIX_HEADER = "Target Support Files/FMDB/FMDB-prefix.pch"; - INFOPLIST_FILE = "Target Support Files/FMDB/FMDB-Info.plist"; - INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; - IPHONEOS_DEPLOYMENT_TARGET = 11.0; - LD_RUNPATH_SEARCH_PATHS = ( - "$(inherited)", - "@executable_path/Frameworks", - "@loader_path/Frameworks", - ); - MODULEMAP_FILE = "Target Support Files/FMDB/FMDB.modulemap"; - PRODUCT_MODULE_NAME = FMDB; - PRODUCT_NAME = FMDB; - SDKROOT = iphoneos; - SKIP_INSTALL = YES; - SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; - TARGETED_DEVICE_FAMILY = "1,2"; - VALIDATE_PRODUCT = YES; - VERSIONING_SYSTEM = "apple-generic"; - VERSION_INFO_PREFIX = ""; - }; - name = Release; - }; - 796DC4304ED75B409BD507C2856E9EBA /* Release */ = { + 6F497FFBB9DB8A13D91CC3DC5F372ADB /* Release */ = { isa = XCBuildConfiguration; baseConfigurationReference = CA20DFC34B4BBF707397D48A17945CFE /* SSZipArchive.release.xcconfig */; buildSettings = { @@ -8909,7 +9225,10 @@ DYLIB_COMPATIBILITY_VERSION = 1; DYLIB_CURRENT_VERSION = 1; DYLIB_INSTALL_NAME_BASE = "@rpath"; + ENABLE_MODULE_VERIFIER = NO; + ENABLE_USER_SCRIPT_SANDBOXING = NO; GCC_PREFIX_HEADER = "Target Support Files/SSZipArchive/SSZipArchive-prefix.pch"; + GENERATE_INFOPLIST_FILE = NO; INFOPLIST_FILE = "Target Support Files/SSZipArchive/SSZipArchive-Info.plist"; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; IPHONEOS_DEPLOYMENT_TARGET = 11.0; @@ -8924,6 +9243,7 @@ SDKROOT = iphoneos; SKIP_INSTALL = YES; SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; + SWIFT_INSTALL_OBJC_HEADER = YES; TARGETED_DEVICE_FAMILY = "1,2"; VALIDATE_PRODUCT = YES; VERSIONING_SYSTEM = "apple-generic"; @@ -8931,13 +9251,13 @@ }; name = Release; }; - 7C098B367A0880881DAAB91A1DEBD358 /* Release */ = { + 70721F341262EDBC22DCC78D886521A6 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 1C07183569EC1B55C58329F10CAFF894 /* GTExtensionSDK.release.xcconfig */; + baseConfigurationReference = FDE86428646CB4697B4EF9175043E972 /* UMDevice.release.xcconfig */; buildSettings = { ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor; - CLANG_ENABLE_OBJC_WEAK = NO; + ENABLE_USER_SCRIPT_SANDBOXING = NO; IPHONEOS_DEPLOYMENT_TARGET = 11.0; LD_RUNPATH_SEARCH_PATHS = ( "$(inherited)", @@ -8949,6 +9269,157 @@ }; name = Release; }; + 74D20FA0AD6B5B261295593354ED1D44 /* Release */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 27654438CD22D6A7575FD372E5371C80 /* SDCycleScrollView.release.xcconfig */; + buildSettings = { + "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; + CURRENT_PROJECT_VERSION = 1; + DEFINES_MODULE = YES; + DYLIB_COMPATIBILITY_VERSION = 1; + DYLIB_CURRENT_VERSION = 1; + DYLIB_INSTALL_NAME_BASE = "@rpath"; + ENABLE_MODULE_VERIFIER = NO; + ENABLE_USER_SCRIPT_SANDBOXING = NO; + GCC_PREFIX_HEADER = "Target Support Files/SDCycleScrollView/SDCycleScrollView-prefix.pch"; + GENERATE_INFOPLIST_FILE = NO; + INFOPLIST_FILE = "Target Support Files/SDCycleScrollView/SDCycleScrollView-Info.plist"; + INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; + IPHONEOS_DEPLOYMENT_TARGET = 11.0; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@executable_path/Frameworks", + "@loader_path/Frameworks", + ); + MODULEMAP_FILE = "Target Support Files/SDCycleScrollView/SDCycleScrollView.modulemap"; + PRODUCT_MODULE_NAME = SDCycleScrollView; + PRODUCT_NAME = SDCycleScrollView; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; + SWIFT_INSTALL_OBJC_HEADER = YES; + TARGETED_DEVICE_FAMILY = "1,2"; + VALIDATE_PRODUCT = YES; + VERSIONING_SYSTEM = "apple-generic"; + VERSION_INFO_PREFIX = ""; + }; + name = Release; + }; + 7728E537FFEFB17BEB0194D2D91EC8E8 /* Release */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = FA243244DB10E6CC0488C941DF5A4B5E /* SDWebImage.release.xcconfig */; + buildSettings = { + "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; + CURRENT_PROJECT_VERSION = 1; + DEFINES_MODULE = YES; + DYLIB_COMPATIBILITY_VERSION = 1; + DYLIB_CURRENT_VERSION = 1; + DYLIB_INSTALL_NAME_BASE = "@rpath"; + ENABLE_MODULE_VERIFIER = NO; + ENABLE_USER_SCRIPT_SANDBOXING = NO; + GCC_PREFIX_HEADER = "Target Support Files/SDWebImage/SDWebImage-prefix.pch"; + GENERATE_INFOPLIST_FILE = NO; + INFOPLIST_FILE = "Target Support Files/SDWebImage/SDWebImage-Info.plist"; + INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; + IPHONEOS_DEPLOYMENT_TARGET = 11.0; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@executable_path/Frameworks", + "@loader_path/Frameworks", + ); + MODULEMAP_FILE = "Target Support Files/SDWebImage/SDWebImage.modulemap"; + PRODUCT_MODULE_NAME = SDWebImage; + PRODUCT_NAME = SDWebImage; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; + SWIFT_INSTALL_OBJC_HEADER = YES; + TARGETED_DEVICE_FAMILY = "1,2"; + VALIDATE_PRODUCT = YES; + VERSIONING_SYSTEM = "apple-generic"; + VERSION_INFO_PREFIX = ""; + }; + name = Release; + }; + 7AAA7894DB95648088C7D375174C03AC /* Release */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = DCF94C045327950F1256B5FAEAB095A3 /* MOFSPickerManager.release.xcconfig */; + buildSettings = { + "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; + CURRENT_PROJECT_VERSION = 1; + DEFINES_MODULE = YES; + DYLIB_COMPATIBILITY_VERSION = 1; + DYLIB_CURRENT_VERSION = 1; + DYLIB_INSTALL_NAME_BASE = "@rpath"; + ENABLE_MODULE_VERIFIER = NO; + ENABLE_USER_SCRIPT_SANDBOXING = NO; + GCC_PREFIX_HEADER = "Target Support Files/MOFSPickerManager/MOFSPickerManager-prefix.pch"; + GENERATE_INFOPLIST_FILE = NO; + INFOPLIST_FILE = "Target Support Files/MOFSPickerManager/MOFSPickerManager-Info.plist"; + INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; + IPHONEOS_DEPLOYMENT_TARGET = 11.0; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@executable_path/Frameworks", + "@loader_path/Frameworks", + ); + MODULEMAP_FILE = "Target Support Files/MOFSPickerManager/MOFSPickerManager.modulemap"; + PRODUCT_MODULE_NAME = MOFSPickerManager; + PRODUCT_NAME = MOFSPickerManager; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; + SWIFT_INSTALL_OBJC_HEADER = YES; + TARGETED_DEVICE_FAMILY = "1,2"; + VALIDATE_PRODUCT = YES; + VERSIONING_SYSTEM = "apple-generic"; + VERSION_INFO_PREFIX = ""; + }; + name = Release; + }; + 7E32B56CE02D09258DA9CAB9FC70A96F /* Debug */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 4F52088F6C2E300C0BAC0A3E83B7DB7C /* SDCycleScrollView.debug.xcconfig */; + buildSettings = { + "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; + CURRENT_PROJECT_VERSION = 1; + DEFINES_MODULE = YES; + DYLIB_COMPATIBILITY_VERSION = 1; + DYLIB_CURRENT_VERSION = 1; + DYLIB_INSTALL_NAME_BASE = "@rpath"; + ENABLE_MODULE_VERIFIER = NO; + ENABLE_USER_SCRIPT_SANDBOXING = NO; + GCC_PREFIX_HEADER = "Target Support Files/SDCycleScrollView/SDCycleScrollView-prefix.pch"; + GENERATE_INFOPLIST_FILE = NO; + INFOPLIST_FILE = "Target Support Files/SDCycleScrollView/SDCycleScrollView-Info.plist"; + INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; + IPHONEOS_DEPLOYMENT_TARGET = 11.0; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@executable_path/Frameworks", + "@loader_path/Frameworks", + ); + MODULEMAP_FILE = "Target Support Files/SDCycleScrollView/SDCycleScrollView.modulemap"; + PRODUCT_MODULE_NAME = SDCycleScrollView; + PRODUCT_NAME = SDCycleScrollView; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; + SWIFT_INSTALL_OBJC_HEADER = YES; + TARGETED_DEVICE_FAMILY = "1,2"; + VERSIONING_SYSTEM = "apple-generic"; + VERSION_INFO_PREFIX = ""; + }; + name = Debug; + }; 7EE7A78859F657F6BEFC651185B43192 /* Release */ = { isa = XCBuildConfiguration; buildSettings = { @@ -9011,643 +9482,7 @@ }; name = Release; }; - 7FD737DA317870F745569EA44C512FE4 /* Debug */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = 26986CB2EA341279420E3851E9602026 /* FMDB.debug.xcconfig */; - buildSettings = { - "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; - CURRENT_PROJECT_VERSION = 1; - DEFINES_MODULE = YES; - DYLIB_COMPATIBILITY_VERSION = 1; - DYLIB_CURRENT_VERSION = 1; - DYLIB_INSTALL_NAME_BASE = "@rpath"; - GCC_PREFIX_HEADER = "Target Support Files/FMDB/FMDB-prefix.pch"; - INFOPLIST_FILE = "Target Support Files/FMDB/FMDB-Info.plist"; - INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; - IPHONEOS_DEPLOYMENT_TARGET = 11.0; - LD_RUNPATH_SEARCH_PATHS = ( - "$(inherited)", - "@executable_path/Frameworks", - "@loader_path/Frameworks", - ); - MODULEMAP_FILE = "Target Support Files/FMDB/FMDB.modulemap"; - PRODUCT_MODULE_NAME = FMDB; - PRODUCT_NAME = FMDB; - SDKROOT = iphoneos; - SKIP_INSTALL = YES; - SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; - TARGETED_DEVICE_FAMILY = "1,2"; - VERSIONING_SYSTEM = "apple-generic"; - VERSION_INFO_PREFIX = ""; - }; - name = Debug; - }; - 80344A194E5B0B3EC11B1DFCF0360690 /* Release */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = 72ABCAD9DE2830B148170EBF3BE2F052 /* AFNetworking.release.xcconfig */; - buildSettings = { - "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; - CURRENT_PROJECT_VERSION = 1; - DEFINES_MODULE = YES; - DYLIB_COMPATIBILITY_VERSION = 1; - DYLIB_CURRENT_VERSION = 1; - DYLIB_INSTALL_NAME_BASE = "@rpath"; - GCC_PREFIX_HEADER = "Target Support Files/AFNetworking/AFNetworking-prefix.pch"; - INFOPLIST_FILE = "Target Support Files/AFNetworking/AFNetworking-Info.plist"; - INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; - IPHONEOS_DEPLOYMENT_TARGET = 11.0; - LD_RUNPATH_SEARCH_PATHS = ( - "$(inherited)", - "@executable_path/Frameworks", - "@loader_path/Frameworks", - ); - MODULEMAP_FILE = "Target Support Files/AFNetworking/AFNetworking.modulemap"; - PRODUCT_MODULE_NAME = AFNetworking; - PRODUCT_NAME = AFNetworking; - SDKROOT = iphoneos; - SKIP_INSTALL = YES; - SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; - TARGETED_DEVICE_FAMILY = "1,2"; - VALIDATE_PRODUCT = YES; - VERSIONING_SYSTEM = "apple-generic"; - VERSION_INFO_PREFIX = ""; - }; - name = Release; - }; - 83A1CD5A0D744E6C5C16EB552F459A6A /* Release */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = CB82C7B04B016B85663548E5243BAC26 /* Masonry.release.xcconfig */; - buildSettings = { - "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; - CURRENT_PROJECT_VERSION = 1; - DEFINES_MODULE = YES; - DYLIB_COMPATIBILITY_VERSION = 1; - DYLIB_CURRENT_VERSION = 1; - DYLIB_INSTALL_NAME_BASE = "@rpath"; - GCC_PREFIX_HEADER = "Target Support Files/Masonry/Masonry-prefix.pch"; - INFOPLIST_FILE = "Target Support Files/Masonry/Masonry-Info.plist"; - INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; - IPHONEOS_DEPLOYMENT_TARGET = 11.0; - LD_RUNPATH_SEARCH_PATHS = ( - "$(inherited)", - "@executable_path/Frameworks", - "@loader_path/Frameworks", - ); - MODULEMAP_FILE = "Target Support Files/Masonry/Masonry.modulemap"; - PRODUCT_MODULE_NAME = Masonry; - PRODUCT_NAME = Masonry; - SDKROOT = iphoneos; - SKIP_INSTALL = YES; - SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; - TARGETED_DEVICE_FAMILY = "1,2"; - VALIDATE_PRODUCT = YES; - VERSIONING_SYSTEM = "apple-generic"; - VERSION_INFO_PREFIX = ""; - }; - name = Release; - }; - 8550ADD12CEFDC662FD6B451ADB7844B /* Release */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = 1830F07DFA59DCD1564FE6068B3E7C0E /* YYModel.release.xcconfig */; - buildSettings = { - "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; - CURRENT_PROJECT_VERSION = 1; - DEFINES_MODULE = YES; - DYLIB_COMPATIBILITY_VERSION = 1; - DYLIB_CURRENT_VERSION = 1; - DYLIB_INSTALL_NAME_BASE = "@rpath"; - GCC_PREFIX_HEADER = "Target Support Files/YYModel/YYModel-prefix.pch"; - INFOPLIST_FILE = "Target Support Files/YYModel/YYModel-Info.plist"; - INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; - IPHONEOS_DEPLOYMENT_TARGET = 11.0; - LD_RUNPATH_SEARCH_PATHS = ( - "$(inherited)", - "@executable_path/Frameworks", - "@loader_path/Frameworks", - ); - MODULEMAP_FILE = "Target Support Files/YYModel/YYModel.modulemap"; - PRODUCT_MODULE_NAME = YYModel; - PRODUCT_NAME = YYModel; - SDKROOT = iphoneos; - SKIP_INSTALL = YES; - SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; - TARGETED_DEVICE_FAMILY = "1,2"; - VALIDATE_PRODUCT = YES; - VERSIONING_SYSTEM = "apple-generic"; - VERSION_INFO_PREFIX = ""; - }; - name = Release; - }; - 883A4E75D0BEA686BE9F0E526CF6DCAA /* Debug */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = C0323D250E862166A10B27565669D078 /* IQKeyboardManager.debug.xcconfig */; - buildSettings = { - "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; - CURRENT_PROJECT_VERSION = 1; - DEFINES_MODULE = YES; - DYLIB_COMPATIBILITY_VERSION = 1; - DYLIB_CURRENT_VERSION = 1; - DYLIB_INSTALL_NAME_BASE = "@rpath"; - GCC_PREFIX_HEADER = "Target Support Files/IQKeyboardManager/IQKeyboardManager-prefix.pch"; - INFOPLIST_FILE = "Target Support Files/IQKeyboardManager/IQKeyboardManager-Info.plist"; - INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; - IPHONEOS_DEPLOYMENT_TARGET = 11.0; - LD_RUNPATH_SEARCH_PATHS = ( - "$(inherited)", - "@executable_path/Frameworks", - "@loader_path/Frameworks", - ); - MODULEMAP_FILE = "Target Support Files/IQKeyboardManager/IQKeyboardManager.modulemap"; - PRODUCT_MODULE_NAME = IQKeyboardManager; - PRODUCT_NAME = IQKeyboardManager; - SDKROOT = iphoneos; - SKIP_INSTALL = YES; - SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; - TARGETED_DEVICE_FAMILY = "1,2"; - VERSIONING_SYSTEM = "apple-generic"; - VERSION_INFO_PREFIX = ""; - }; - name = Debug; - }; - 8B54CE06EEE4F9191264B9DAC4583562 /* Debug */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = 4F52088F6C2E300C0BAC0A3E83B7DB7C /* SDCycleScrollView.debug.xcconfig */; - buildSettings = { - "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; - CURRENT_PROJECT_VERSION = 1; - DEFINES_MODULE = YES; - DYLIB_COMPATIBILITY_VERSION = 1; - DYLIB_CURRENT_VERSION = 1; - DYLIB_INSTALL_NAME_BASE = "@rpath"; - GCC_PREFIX_HEADER = "Target Support Files/SDCycleScrollView/SDCycleScrollView-prefix.pch"; - INFOPLIST_FILE = "Target Support Files/SDCycleScrollView/SDCycleScrollView-Info.plist"; - INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; - IPHONEOS_DEPLOYMENT_TARGET = 11.0; - LD_RUNPATH_SEARCH_PATHS = ( - "$(inherited)", - "@executable_path/Frameworks", - "@loader_path/Frameworks", - ); - MODULEMAP_FILE = "Target Support Files/SDCycleScrollView/SDCycleScrollView.modulemap"; - PRODUCT_MODULE_NAME = SDCycleScrollView; - PRODUCT_NAME = SDCycleScrollView; - SDKROOT = iphoneos; - SKIP_INSTALL = YES; - SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; - TARGETED_DEVICE_FAMILY = "1,2"; - VERSIONING_SYSTEM = "apple-generic"; - VERSION_INFO_PREFIX = ""; - }; - name = Debug; - }; - 8BD44D6DD09949D8E86E835F72B2EA03 /* Debug */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = 3D3E40EE1B24208F84529044EC3999C9 /* GTCommonSDK.debug.xcconfig */; - buildSettings = { - ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; - ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor; - IPHONEOS_DEPLOYMENT_TARGET = 11.0; - LD_RUNPATH_SEARCH_PATHS = ( - "$(inherited)", - "@executable_path/Frameworks", - ); - SDKROOT = iphoneos; - TARGETED_DEVICE_FAMILY = "1,2"; - }; - name = Debug; - }; - 8C16B4F00FE550F36393E9F7062B3E44 /* Debug */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = 6DDD6EE2D76645A6655E32343F55476E /* DTCoreText.debug.xcconfig */; - buildSettings = { - "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; - CURRENT_PROJECT_VERSION = 1; - DEFINES_MODULE = YES; - DYLIB_COMPATIBILITY_VERSION = 1; - DYLIB_CURRENT_VERSION = 1; - DYLIB_INSTALL_NAME_BASE = "@rpath"; - GCC_PREFIX_HEADER = "Target Support Files/DTCoreText/DTCoreText-prefix.pch"; - INFOPLIST_FILE = "Target Support Files/DTCoreText/DTCoreText-Info.plist"; - INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; - IPHONEOS_DEPLOYMENT_TARGET = 11.0; - LD_RUNPATH_SEARCH_PATHS = ( - "$(inherited)", - "@executable_path/Frameworks", - "@loader_path/Frameworks", - ); - MODULEMAP_FILE = "Target Support Files/DTCoreText/DTCoreText.modulemap"; - PRODUCT_MODULE_NAME = DTCoreText; - PRODUCT_NAME = DTCoreText; - SDKROOT = iphoneos; - SKIP_INSTALL = YES; - SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; - TARGETED_DEVICE_FAMILY = "1,2"; - VERSIONING_SYSTEM = "apple-generic"; - VERSION_INFO_PREFIX = ""; - }; - name = Debug; - }; - 8D7D52583BD6614E9338E4851F2D7A14 /* Release */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = 23B2C9E542DF6B289B7B0245E6A0E15D /* GHMarkdownParser.release.xcconfig */; - buildSettings = { - "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; - CURRENT_PROJECT_VERSION = 1; - DEFINES_MODULE = YES; - DYLIB_COMPATIBILITY_VERSION = 1; - DYLIB_CURRENT_VERSION = 1; - DYLIB_INSTALL_NAME_BASE = "@rpath"; - GCC_PREFIX_HEADER = "Target Support Files/GHMarkdownParser/GHMarkdownParser-prefix.pch"; - INFOPLIST_FILE = "Target Support Files/GHMarkdownParser/GHMarkdownParser-Info.plist"; - INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; - IPHONEOS_DEPLOYMENT_TARGET = 11.0; - LD_RUNPATH_SEARCH_PATHS = ( - "$(inherited)", - "@executable_path/Frameworks", - "@loader_path/Frameworks", - ); - MODULEMAP_FILE = "Target Support Files/GHMarkdownParser/GHMarkdownParser.modulemap"; - PRODUCT_MODULE_NAME = GHMarkdownParser; - PRODUCT_NAME = GHMarkdownParser; - SDKROOT = iphoneos; - SKIP_INSTALL = YES; - SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; - TARGETED_DEVICE_FAMILY = "1,2"; - VALIDATE_PRODUCT = YES; - VERSIONING_SYSTEM = "apple-generic"; - VERSION_INFO_PREFIX = ""; - }; - name = Release; - }; - 8EC61F3447FE8EC8C6C87A92BAED3EA0 /* Release */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = 27654438CD22D6A7575FD372E5371C80 /* SDCycleScrollView.release.xcconfig */; - buildSettings = { - "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; - CURRENT_PROJECT_VERSION = 1; - DEFINES_MODULE = YES; - DYLIB_COMPATIBILITY_VERSION = 1; - DYLIB_CURRENT_VERSION = 1; - DYLIB_INSTALL_NAME_BASE = "@rpath"; - GCC_PREFIX_HEADER = "Target Support Files/SDCycleScrollView/SDCycleScrollView-prefix.pch"; - INFOPLIST_FILE = "Target Support Files/SDCycleScrollView/SDCycleScrollView-Info.plist"; - INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; - IPHONEOS_DEPLOYMENT_TARGET = 11.0; - LD_RUNPATH_SEARCH_PATHS = ( - "$(inherited)", - "@executable_path/Frameworks", - "@loader_path/Frameworks", - ); - MODULEMAP_FILE = "Target Support Files/SDCycleScrollView/SDCycleScrollView.modulemap"; - PRODUCT_MODULE_NAME = SDCycleScrollView; - PRODUCT_NAME = SDCycleScrollView; - SDKROOT = iphoneos; - SKIP_INSTALL = YES; - SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; - TARGETED_DEVICE_FAMILY = "1,2"; - VALIDATE_PRODUCT = YES; - VERSIONING_SYSTEM = "apple-generic"; - VERSION_INFO_PREFIX = ""; - }; - name = Release; - }; - 97538F88F663EAEEAC6895FA49D9DB26 /* Release */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = 362544FBDC51311999AEA557288D9B76 /* GTCommonSDK.release.xcconfig */; - buildSettings = { - ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; - ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor; - IPHONEOS_DEPLOYMENT_TARGET = 11.0; - LD_RUNPATH_SEARCH_PATHS = ( - "$(inherited)", - "@executable_path/Frameworks", - ); - SDKROOT = iphoneos; - TARGETED_DEVICE_FAMILY = "1,2"; - VALIDATE_PRODUCT = YES; - }; - name = Release; - }; - 9828307CC82AF81C82C065A6FEAD30C5 /* Debug */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = 8D6281F8EEB153C3A27C50713A4CC2AF /* GTSDK.debug.xcconfig */; - buildSettings = { - ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; - ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor; - IPHONEOS_DEPLOYMENT_TARGET = 11.0; - LD_RUNPATH_SEARCH_PATHS = ( - "$(inherited)", - "@executable_path/Frameworks", - ); - SDKROOT = iphoneos; - TARGETED_DEVICE_FAMILY = "1,2"; - }; - name = Debug; - }; - 982F11DB8B146A43DBF8E3397273251D /* Release */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = 35E99618C3CA113BD8AC08536B882A20 /* ZXSDK.release.xcconfig */; - buildSettings = { - ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; - ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor; - IPHONEOS_DEPLOYMENT_TARGET = 11.0; - LD_RUNPATH_SEARCH_PATHS = ( - "$(inherited)", - "@executable_path/Frameworks", - ); - SDKROOT = iphoneos; - TARGETED_DEVICE_FAMILY = "1,2"; - VALIDATE_PRODUCT = YES; - }; - name = Release; - }; - 98E65E1BC3BA029515C4CFF390CC6A21 /* Debug */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = 6ADF08A79BA8A14A783BDB490A6241B7 /* ZXSDK.debug.xcconfig */; - buildSettings = { - ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; - ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor; - IPHONEOS_DEPLOYMENT_TARGET = 11.0; - LD_RUNPATH_SEARCH_PATHS = ( - "$(inherited)", - "@executable_path/Frameworks", - ); - SDKROOT = iphoneos; - TARGETED_DEVICE_FAMILY = "1,2"; - }; - name = Debug; - }; - A03AA237310A3C0FD11730BC4CB5B51D /* Debug */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = 06EFD2D6DFB259C169CDBC2DDF235A3E /* SDAutoLayout.debug.xcconfig */; - buildSettings = { - "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; - CURRENT_PROJECT_VERSION = 1; - DEFINES_MODULE = YES; - DYLIB_COMPATIBILITY_VERSION = 1; - DYLIB_CURRENT_VERSION = 1; - DYLIB_INSTALL_NAME_BASE = "@rpath"; - GCC_PREFIX_HEADER = "Target Support Files/SDAutoLayout/SDAutoLayout-prefix.pch"; - INFOPLIST_FILE = "Target Support Files/SDAutoLayout/SDAutoLayout-Info.plist"; - INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; - IPHONEOS_DEPLOYMENT_TARGET = 11.0; - LD_RUNPATH_SEARCH_PATHS = ( - "$(inherited)", - "@executable_path/Frameworks", - "@loader_path/Frameworks", - ); - MODULEMAP_FILE = "Target Support Files/SDAutoLayout/SDAutoLayout.modulemap"; - PRODUCT_MODULE_NAME = SDAutoLayout; - PRODUCT_NAME = SDAutoLayout; - SDKROOT = iphoneos; - SKIP_INSTALL = YES; - SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; - TARGETED_DEVICE_FAMILY = "1,2"; - VERSIONING_SYSTEM = "apple-generic"; - VERSION_INFO_PREFIX = ""; - }; - name = Debug; - }; - B05F79BF2033F0212181BEB00A0AC515 /* Release */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = 39104600091A62397679A89F3280F193 /* UMAPM.release.xcconfig */; - buildSettings = { - ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; - ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor; - IPHONEOS_DEPLOYMENT_TARGET = 11.0; - LD_RUNPATH_SEARCH_PATHS = ( - "$(inherited)", - "@executable_path/Frameworks", - ); - SDKROOT = iphoneos; - TARGETED_DEVICE_FAMILY = "1,2"; - VALIDATE_PRODUCT = YES; - }; - name = Release; - }; - B55147EB49E4DDEF5F27278D362F1999 /* Release */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = 14A84FC400256C8641CF6388DEC27372 /* YYText.release.xcconfig */; - buildSettings = { - "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; - CURRENT_PROJECT_VERSION = 1; - DEFINES_MODULE = YES; - DYLIB_COMPATIBILITY_VERSION = 1; - DYLIB_CURRENT_VERSION = 1; - DYLIB_INSTALL_NAME_BASE = "@rpath"; - GCC_PREFIX_HEADER = "Target Support Files/YYText/YYText-prefix.pch"; - INFOPLIST_FILE = "Target Support Files/YYText/YYText-Info.plist"; - INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; - IPHONEOS_DEPLOYMENT_TARGET = 11.0; - LD_RUNPATH_SEARCH_PATHS = ( - "$(inherited)", - "@executable_path/Frameworks", - "@loader_path/Frameworks", - ); - MODULEMAP_FILE = "Target Support Files/YYText/YYText.modulemap"; - PRODUCT_MODULE_NAME = YYText; - PRODUCT_NAME = YYText; - SDKROOT = iphoneos; - SKIP_INSTALL = YES; - SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; - TARGETED_DEVICE_FAMILY = "1,2"; - VALIDATE_PRODUCT = YES; - VERSIONING_SYSTEM = "apple-generic"; - VERSION_INFO_PREFIX = ""; - }; - name = Release; - }; - B565BC044AA3B2C5CF554ECC609263F7 /* Debug */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = 0202185851AE5A73FBA78B1638E387BC /* PopupKit.debug.xcconfig */; - buildSettings = { - "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; - CURRENT_PROJECT_VERSION = 1; - DEFINES_MODULE = YES; - DYLIB_COMPATIBILITY_VERSION = 1; - DYLIB_CURRENT_VERSION = 1; - DYLIB_INSTALL_NAME_BASE = "@rpath"; - GCC_PREFIX_HEADER = "Target Support Files/PopupKit/PopupKit-prefix.pch"; - INFOPLIST_FILE = "Target Support Files/PopupKit/PopupKit-Info.plist"; - INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; - IPHONEOS_DEPLOYMENT_TARGET = 11.0; - LD_RUNPATH_SEARCH_PATHS = ( - "$(inherited)", - "@executable_path/Frameworks", - "@loader_path/Frameworks", - ); - MODULEMAP_FILE = "Target Support Files/PopupKit/PopupKit.modulemap"; - PRODUCT_MODULE_NAME = PopupKit; - PRODUCT_NAME = PopupKit; - SDKROOT = iphoneos; - SKIP_INSTALL = YES; - SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; - TARGETED_DEVICE_FAMILY = "1,2"; - VERSIONING_SYSTEM = "apple-generic"; - VERSION_INFO_PREFIX = ""; - }; - name = Debug; - }; - B698EF996BC164BC3485173C7A23AFDC /* Release */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = 4580DC5847218A4B23FBB535FA53FF61 /* SocketRocket.release.xcconfig */; - buildSettings = { - "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; - CURRENT_PROJECT_VERSION = 1; - DEFINES_MODULE = YES; - DYLIB_COMPATIBILITY_VERSION = 1; - DYLIB_CURRENT_VERSION = 1; - DYLIB_INSTALL_NAME_BASE = "@rpath"; - GCC_PREFIX_HEADER = "Target Support Files/SocketRocket/SocketRocket-prefix.pch"; - INFOPLIST_FILE = "Target Support Files/SocketRocket/SocketRocket-Info.plist"; - INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; - IPHONEOS_DEPLOYMENT_TARGET = 11.0; - LD_RUNPATH_SEARCH_PATHS = ( - "$(inherited)", - "@executable_path/Frameworks", - "@loader_path/Frameworks", - ); - MODULEMAP_FILE = "Target Support Files/SocketRocket/SocketRocket.modulemap"; - PRODUCT_MODULE_NAME = SocketRocket; - PRODUCT_NAME = SocketRocket; - SDKROOT = iphoneos; - SKIP_INSTALL = YES; - SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; - TARGETED_DEVICE_FAMILY = "1,2"; - VALIDATE_PRODUCT = YES; - VERSIONING_SYSTEM = "apple-generic"; - VERSION_INFO_PREFIX = ""; - }; - name = Release; - }; - BAD3D1BDB72E7DC437E6E050A3442E12 /* Release */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = E82C77C56268933D1A02A0A9C5850D8A /* GYSDK.release.xcconfig */; - buildSettings = { - ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; - ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor; - IPHONEOS_DEPLOYMENT_TARGET = 11.0; - LD_RUNPATH_SEARCH_PATHS = ( - "$(inherited)", - "@executable_path/Frameworks", - ); - SDKROOT = iphoneos; - TARGETED_DEVICE_FAMILY = "1,2"; - VALIDATE_PRODUCT = YES; - }; - name = Release; - }; - BE2CBC109D846B4922937D87C742DE00 /* Debug */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = F99BCDAC4A25E8261460D5CC0CC736A2 /* DZNEmptyDataSet.debug.xcconfig */; - buildSettings = { - "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; - CURRENT_PROJECT_VERSION = 1; - DEFINES_MODULE = YES; - DYLIB_COMPATIBILITY_VERSION = 1; - DYLIB_CURRENT_VERSION = 1; - DYLIB_INSTALL_NAME_BASE = "@rpath"; - GCC_PREFIX_HEADER = "Target Support Files/DZNEmptyDataSet/DZNEmptyDataSet-prefix.pch"; - INFOPLIST_FILE = "Target Support Files/DZNEmptyDataSet/DZNEmptyDataSet-Info.plist"; - INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; - IPHONEOS_DEPLOYMENT_TARGET = 11.0; - LD_RUNPATH_SEARCH_PATHS = ( - "$(inherited)", - "@executable_path/Frameworks", - "@loader_path/Frameworks", - ); - MODULEMAP_FILE = "Target Support Files/DZNEmptyDataSet/DZNEmptyDataSet.modulemap"; - PRODUCT_MODULE_NAME = DZNEmptyDataSet; - PRODUCT_NAME = DZNEmptyDataSet; - SDKROOT = iphoneos; - SKIP_INSTALL = YES; - SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; - TARGETED_DEVICE_FAMILY = "1,2"; - VERSIONING_SYSTEM = "apple-generic"; - VERSION_INFO_PREFIX = ""; - }; - name = Debug; - }; - BFFECE3A9CEC023DE5D81ACAF0F7FFEB /* Release */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = 636297602E44036246FC93830C9CD8A4 /* UITableView+FDTemplateLayoutCell.release.xcconfig */; - buildSettings = { - "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; - CURRENT_PROJECT_VERSION = 1; - DEFINES_MODULE = YES; - DYLIB_COMPATIBILITY_VERSION = 1; - DYLIB_CURRENT_VERSION = 1; - DYLIB_INSTALL_NAME_BASE = "@rpath"; - GCC_PREFIX_HEADER = "Target Support Files/UITableView+FDTemplateLayoutCell/UITableView+FDTemplateLayoutCell-prefix.pch"; - INFOPLIST_FILE = "Target Support Files/UITableView+FDTemplateLayoutCell/UITableView+FDTemplateLayoutCell-Info.plist"; - INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; - IPHONEOS_DEPLOYMENT_TARGET = 11.0; - LD_RUNPATH_SEARCH_PATHS = ( - "$(inherited)", - "@executable_path/Frameworks", - "@loader_path/Frameworks", - ); - MODULEMAP_FILE = "Target Support Files/UITableView+FDTemplateLayoutCell/UITableView+FDTemplateLayoutCell.modulemap"; - PRODUCT_MODULE_NAME = UITableView_FDTemplateLayoutCell; - PRODUCT_NAME = UITableView_FDTemplateLayoutCell; - SDKROOT = iphoneos; - SKIP_INSTALL = YES; - SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; - TARGETED_DEVICE_FAMILY = "1,2"; - VALIDATE_PRODUCT = YES; - VERSIONING_SYSTEM = "apple-generic"; - VERSION_INFO_PREFIX = ""; - }; - name = Release; - }; - C327A58F86DCA9FF66D6B2C2370F128C /* Release */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = FDE86428646CB4697B4EF9175043E972 /* UMDevice.release.xcconfig */; - buildSettings = { - ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; - ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor; - IPHONEOS_DEPLOYMENT_TARGET = 11.0; - LD_RUNPATH_SEARCH_PATHS = ( - "$(inherited)", - "@executable_path/Frameworks", - ); - SDKROOT = iphoneos; - TARGETED_DEVICE_FAMILY = "1,2"; - VALIDATE_PRODUCT = YES; - }; - name = Release; - }; - C655A379320F01BF5311326B47DD5CEF /* Release */ = { + 83CC572A926DD10D074830966B21236D /* Release */ = { isa = XCBuildConfiguration; baseConfigurationReference = 91513AD64A04CB57BC3380E1F04A0D68 /* DTCoreText.release.xcconfig */; buildSettings = { @@ -9659,7 +9494,10 @@ DYLIB_COMPATIBILITY_VERSION = 1; DYLIB_CURRENT_VERSION = 1; DYLIB_INSTALL_NAME_BASE = "@rpath"; + ENABLE_MODULE_VERIFIER = NO; + ENABLE_USER_SCRIPT_SANDBOXING = NO; GCC_PREFIX_HEADER = "Target Support Files/DTCoreText/DTCoreText-prefix.pch"; + GENERATE_INFOPLIST_FILE = NO; INFOPLIST_FILE = "Target Support Files/DTCoreText/DTCoreText-Info.plist"; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; IPHONEOS_DEPLOYMENT_TARGET = 11.0; @@ -9674,6 +9512,7 @@ SDKROOT = iphoneos; SKIP_INSTALL = YES; SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; + SWIFT_INSTALL_OBJC_HEADER = YES; TARGETED_DEVICE_FAMILY = "1,2"; VALIDATE_PRODUCT = YES; VERSIONING_SYSTEM = "apple-generic"; @@ -9681,40 +9520,24 @@ }; name = Release; }; - C8FE7B9322F370ABB2877406203C95F0 /* Debug */ = { + 84CA6D42BE41EB8F598872B3E268BEB7 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = BEB7375115E7389F185B4002CC81D9D0 /* DTFoundation.debug.xcconfig */; + baseConfigurationReference = ABB340CEB545E6C39E537F3DBBFD92E6 /* GYSDK.debug.xcconfig */; buildSettings = { - "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; - CURRENT_PROJECT_VERSION = 1; - DEFINES_MODULE = YES; - DYLIB_COMPATIBILITY_VERSION = 1; - DYLIB_CURRENT_VERSION = 1; - DYLIB_INSTALL_NAME_BASE = "@rpath"; - GCC_PREFIX_HEADER = "Target Support Files/DTFoundation/DTFoundation-prefix.pch"; - INFOPLIST_FILE = "Target Support Files/DTFoundation/DTFoundation-Info.plist"; - INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; + ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; + ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor; + ENABLE_USER_SCRIPT_SANDBOXING = NO; IPHONEOS_DEPLOYMENT_TARGET = 11.0; LD_RUNPATH_SEARCH_PATHS = ( "$(inherited)", "@executable_path/Frameworks", - "@loader_path/Frameworks", ); - MODULEMAP_FILE = "Target Support Files/DTFoundation/DTFoundation.modulemap"; - PRODUCT_MODULE_NAME = DTFoundation; - PRODUCT_NAME = DTFoundation; SDKROOT = iphoneos; - SKIP_INSTALL = YES; - SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; TARGETED_DEVICE_FAMILY = "1,2"; - VERSIONING_SYSTEM = "apple-generic"; - VERSION_INFO_PREFIX = ""; }; name = Debug; }; - C9695EE69B545090BD092E29A375D564 /* Release */ = { + 89BFC959C024ABD7D7FEDD2BC7C8D7A2 /* Release */ = { isa = XCBuildConfiguration; baseConfigurationReference = 1EFE30B1987E3BE256409E62BC73F2BD /* LSTTimer.release.xcconfig */; buildSettings = { @@ -9726,7 +9549,10 @@ DYLIB_COMPATIBILITY_VERSION = 1; DYLIB_CURRENT_VERSION = 1; DYLIB_INSTALL_NAME_BASE = "@rpath"; + ENABLE_MODULE_VERIFIER = NO; + ENABLE_USER_SCRIPT_SANDBOXING = NO; GCC_PREFIX_HEADER = "Target Support Files/LSTTimer/LSTTimer-prefix.pch"; + GENERATE_INFOPLIST_FILE = NO; INFOPLIST_FILE = "Target Support Files/LSTTimer/LSTTimer-Info.plist"; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; IPHONEOS_DEPLOYMENT_TARGET = 11.0; @@ -9741,6 +9567,7 @@ SDKROOT = iphoneos; SKIP_INSTALL = YES; SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; + SWIFT_INSTALL_OBJC_HEADER = YES; TARGETED_DEVICE_FAMILY = "1,2"; VALIDATE_PRODUCT = YES; VERSIONING_SYSTEM = "apple-generic"; @@ -9748,113 +9575,124 @@ }; name = Release; }; - C96A23F071AC17CCAB9D1980EC4E721F /* Release */ = { + 948F00CDED0475BE17AFE054A206AF2A /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = FA243244DB10E6CC0488C941DF5A4B5E /* SDWebImage.release.xcconfig */; - buildSettings = { - "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; - CURRENT_PROJECT_VERSION = 1; - DEFINES_MODULE = YES; - DYLIB_COMPATIBILITY_VERSION = 1; - DYLIB_CURRENT_VERSION = 1; - DYLIB_INSTALL_NAME_BASE = "@rpath"; - GCC_PREFIX_HEADER = "Target Support Files/SDWebImage/SDWebImage-prefix.pch"; - INFOPLIST_FILE = "Target Support Files/SDWebImage/SDWebImage-Info.plist"; - INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; - IPHONEOS_DEPLOYMENT_TARGET = 11.0; - LD_RUNPATH_SEARCH_PATHS = ( - "$(inherited)", - "@executable_path/Frameworks", - "@loader_path/Frameworks", - ); - MODULEMAP_FILE = "Target Support Files/SDWebImage/SDWebImage.modulemap"; - PRODUCT_MODULE_NAME = SDWebImage; - PRODUCT_NAME = SDWebImage; - SDKROOT = iphoneos; - SKIP_INSTALL = YES; - SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; - TARGETED_DEVICE_FAMILY = "1,2"; - VALIDATE_PRODUCT = YES; - VERSIONING_SYSTEM = "apple-generic"; - VERSION_INFO_PREFIX = ""; - }; - name = Release; - }; - C9925B53F49663245D183A9EA0895B78 /* Release */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = 9442BBBAB13831639900876353D65188 /* SDAutoLayout.release.xcconfig */; - buildSettings = { - "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; - CURRENT_PROJECT_VERSION = 1; - DEFINES_MODULE = YES; - DYLIB_COMPATIBILITY_VERSION = 1; - DYLIB_CURRENT_VERSION = 1; - DYLIB_INSTALL_NAME_BASE = "@rpath"; - GCC_PREFIX_HEADER = "Target Support Files/SDAutoLayout/SDAutoLayout-prefix.pch"; - INFOPLIST_FILE = "Target Support Files/SDAutoLayout/SDAutoLayout-Info.plist"; - INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; - IPHONEOS_DEPLOYMENT_TARGET = 11.0; - LD_RUNPATH_SEARCH_PATHS = ( - "$(inherited)", - "@executable_path/Frameworks", - "@loader_path/Frameworks", - ); - MODULEMAP_FILE = "Target Support Files/SDAutoLayout/SDAutoLayout.modulemap"; - PRODUCT_MODULE_NAME = SDAutoLayout; - PRODUCT_NAME = SDAutoLayout; - SDKROOT = iphoneos; - SKIP_INSTALL = YES; - SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; - TARGETED_DEVICE_FAMILY = "1,2"; - VALIDATE_PRODUCT = YES; - VERSIONING_SYSTEM = "apple-generic"; - VERSION_INFO_PREFIX = ""; - }; - name = Release; - }; - CA0A4F85AD09A7889593ECBD6EDC45D4 /* Debug */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = 844A6511E13F31773088ADB5CDE7AF5B /* SDWebImage.debug.xcconfig */; - buildSettings = { - "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; - CURRENT_PROJECT_VERSION = 1; - DEFINES_MODULE = YES; - DYLIB_COMPATIBILITY_VERSION = 1; - DYLIB_CURRENT_VERSION = 1; - DYLIB_INSTALL_NAME_BASE = "@rpath"; - GCC_PREFIX_HEADER = "Target Support Files/SDWebImage/SDWebImage-prefix.pch"; - INFOPLIST_FILE = "Target Support Files/SDWebImage/SDWebImage-Info.plist"; - INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; - IPHONEOS_DEPLOYMENT_TARGET = 11.0; - LD_RUNPATH_SEARCH_PATHS = ( - "$(inherited)", - "@executable_path/Frameworks", - "@loader_path/Frameworks", - ); - MODULEMAP_FILE = "Target Support Files/SDWebImage/SDWebImage.modulemap"; - PRODUCT_MODULE_NAME = SDWebImage; - PRODUCT_NAME = SDWebImage; - SDKROOT = iphoneos; - SKIP_INSTALL = YES; - SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; - TARGETED_DEVICE_FAMILY = "1,2"; - VERSIONING_SYSTEM = "apple-generic"; - VERSION_INFO_PREFIX = ""; - }; - name = Debug; - }; - CD8A4CBA86DB4A3D4283C97F4AF56223 /* Debug */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = 463701C19DB3FE320911A1A272870CC8 /* UMCommon.debug.xcconfig */; + baseConfigurationReference = 10A6CD3AC2F03A1AB15815BC9BB1B1EE /* WechatOpenSDK.release.xcconfig */; buildSettings = { ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor; + ENABLE_USER_SCRIPT_SANDBOXING = NO; + IPHONEOS_DEPLOYMENT_TARGET = 11.0; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@executable_path/Frameworks", + ); + SDKROOT = iphoneos; + TARGETED_DEVICE_FAMILY = "1,2"; + VALIDATE_PRODUCT = YES; + }; + name = Release; + }; + 94A5CECAA0E9979A63E73BF3A64D6241 /* Debug */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 316D623EC06BD53BBAFB840C9CD02BB6 /* LSTTimer.debug.xcconfig */; + buildSettings = { + "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; + CURRENT_PROJECT_VERSION = 1; + DEFINES_MODULE = YES; + DYLIB_COMPATIBILITY_VERSION = 1; + DYLIB_CURRENT_VERSION = 1; + DYLIB_INSTALL_NAME_BASE = "@rpath"; + ENABLE_MODULE_VERIFIER = NO; + ENABLE_USER_SCRIPT_SANDBOXING = NO; + GCC_PREFIX_HEADER = "Target Support Files/LSTTimer/LSTTimer-prefix.pch"; + GENERATE_INFOPLIST_FILE = NO; + INFOPLIST_FILE = "Target Support Files/LSTTimer/LSTTimer-Info.plist"; + INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; + IPHONEOS_DEPLOYMENT_TARGET = 11.0; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@executable_path/Frameworks", + "@loader_path/Frameworks", + ); + MODULEMAP_FILE = "Target Support Files/LSTTimer/LSTTimer.modulemap"; + PRODUCT_MODULE_NAME = LSTTimer; + PRODUCT_NAME = LSTTimer; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; + SWIFT_INSTALL_OBJC_HEADER = YES; + TARGETED_DEVICE_FAMILY = "1,2"; + VERSIONING_SYSTEM = "apple-generic"; + VERSION_INFO_PREFIX = ""; + }; + name = Debug; + }; + 94EA61888C7F525B31F35F6A6A9F95EA /* Release */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = E82C77C56268933D1A02A0A9C5850D8A /* GYSDK.release.xcconfig */; + buildSettings = { + ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; + ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor; + ENABLE_USER_SCRIPT_SANDBOXING = NO; + IPHONEOS_DEPLOYMENT_TARGET = 11.0; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@executable_path/Frameworks", + ); + SDKROOT = iphoneos; + TARGETED_DEVICE_FAMILY = "1,2"; + VALIDATE_PRODUCT = YES; + }; + name = Release; + }; + 9686817CB7797FBB869427D2D837ACFF /* Release */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 4580DC5847218A4B23FBB535FA53FF61 /* SocketRocket.release.xcconfig */; + buildSettings = { + "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; + CURRENT_PROJECT_VERSION = 1; + DEFINES_MODULE = YES; + DYLIB_COMPATIBILITY_VERSION = 1; + DYLIB_CURRENT_VERSION = 1; + DYLIB_INSTALL_NAME_BASE = "@rpath"; + ENABLE_MODULE_VERIFIER = NO; + ENABLE_USER_SCRIPT_SANDBOXING = NO; + GCC_PREFIX_HEADER = "Target Support Files/SocketRocket/SocketRocket-prefix.pch"; + GENERATE_INFOPLIST_FILE = NO; + INFOPLIST_FILE = "Target Support Files/SocketRocket/SocketRocket-Info.plist"; + INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; + IPHONEOS_DEPLOYMENT_TARGET = 11.0; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@executable_path/Frameworks", + "@loader_path/Frameworks", + ); + MODULEMAP_FILE = "Target Support Files/SocketRocket/SocketRocket.modulemap"; + PRODUCT_MODULE_NAME = SocketRocket; + PRODUCT_NAME = SocketRocket; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; + SWIFT_INSTALL_OBJC_HEADER = YES; + TARGETED_DEVICE_FAMILY = "1,2"; + VALIDATE_PRODUCT = YES; + VERSIONING_SYSTEM = "apple-generic"; + VERSION_INFO_PREFIX = ""; + }; + name = Release; + }; + 97945EBD076730EDCFA3279B9D40532F /* Debug */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 704DF5065272998543C7D8356F2B44B2 /* libpag.debug.xcconfig */; + buildSettings = { + ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; + ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor; + ENABLE_USER_SCRIPT_SANDBOXING = NO; IPHONEOS_DEPLOYMENT_TARGET = 11.0; LD_RUNPATH_SEARCH_PATHS = ( "$(inherited)", @@ -9865,7 +9703,379 @@ }; name = Debug; }; - CE82259E8755F62223B25EE70D0CEAB5 /* Debug */ = { + 9B56AA45A2F592CB1415467333A55255 /* Debug */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 5064AB227D7C688B2908F1A0F9F97055 /* MOFSPickerManager.debug.xcconfig */; + buildSettings = { + "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; + CURRENT_PROJECT_VERSION = 1; + DEFINES_MODULE = YES; + DYLIB_COMPATIBILITY_VERSION = 1; + DYLIB_CURRENT_VERSION = 1; + DYLIB_INSTALL_NAME_BASE = "@rpath"; + ENABLE_MODULE_VERIFIER = NO; + ENABLE_USER_SCRIPT_SANDBOXING = NO; + GCC_PREFIX_HEADER = "Target Support Files/MOFSPickerManager/MOFSPickerManager-prefix.pch"; + GENERATE_INFOPLIST_FILE = NO; + INFOPLIST_FILE = "Target Support Files/MOFSPickerManager/MOFSPickerManager-Info.plist"; + INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; + IPHONEOS_DEPLOYMENT_TARGET = 11.0; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@executable_path/Frameworks", + "@loader_path/Frameworks", + ); + MODULEMAP_FILE = "Target Support Files/MOFSPickerManager/MOFSPickerManager.modulemap"; + PRODUCT_MODULE_NAME = MOFSPickerManager; + PRODUCT_NAME = MOFSPickerManager; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; + SWIFT_INSTALL_OBJC_HEADER = YES; + TARGETED_DEVICE_FAMILY = "1,2"; + VERSIONING_SYSTEM = "apple-generic"; + VERSION_INFO_PREFIX = ""; + }; + name = Debug; + }; + A3E83753C2B7D068B4B7334A42D8288A /* Debug */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = C0323D250E862166A10B27565669D078 /* IQKeyboardManager.debug.xcconfig */; + buildSettings = { + "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; + CURRENT_PROJECT_VERSION = 1; + DEFINES_MODULE = YES; + DYLIB_COMPATIBILITY_VERSION = 1; + DYLIB_CURRENT_VERSION = 1; + DYLIB_INSTALL_NAME_BASE = "@rpath"; + ENABLE_MODULE_VERIFIER = NO; + ENABLE_USER_SCRIPT_SANDBOXING = NO; + GCC_PREFIX_HEADER = "Target Support Files/IQKeyboardManager/IQKeyboardManager-prefix.pch"; + GENERATE_INFOPLIST_FILE = NO; + INFOPLIST_FILE = "Target Support Files/IQKeyboardManager/IQKeyboardManager-Info.plist"; + INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; + IPHONEOS_DEPLOYMENT_TARGET = 11.0; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@executable_path/Frameworks", + "@loader_path/Frameworks", + ); + MODULEMAP_FILE = "Target Support Files/IQKeyboardManager/IQKeyboardManager.modulemap"; + PRODUCT_MODULE_NAME = IQKeyboardManager; + PRODUCT_NAME = IQKeyboardManager; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; + SWIFT_INSTALL_OBJC_HEADER = YES; + TARGETED_DEVICE_FAMILY = "1,2"; + VERSIONING_SYSTEM = "apple-generic"; + VERSION_INFO_PREFIX = ""; + }; + name = Debug; + }; + B2853438D4C34901AAEF98B59D05C034 /* Release */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 0FE03F235D991513C988D42C3E416B50 /* libwebp.release.xcconfig */; + buildSettings = { + "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; + CURRENT_PROJECT_VERSION = 1; + DEFINES_MODULE = YES; + DYLIB_COMPATIBILITY_VERSION = 1; + DYLIB_CURRENT_VERSION = 1; + DYLIB_INSTALL_NAME_BASE = "@rpath"; + ENABLE_MODULE_VERIFIER = NO; + ENABLE_USER_SCRIPT_SANDBOXING = NO; + GCC_PREFIX_HEADER = "Target Support Files/libwebp/libwebp-prefix.pch"; + GENERATE_INFOPLIST_FILE = NO; + INFOPLIST_FILE = "Target Support Files/libwebp/libwebp-Info.plist"; + INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; + IPHONEOS_DEPLOYMENT_TARGET = 11.0; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@executable_path/Frameworks", + "@loader_path/Frameworks", + ); + MODULEMAP_FILE = "Target Support Files/libwebp/libwebp.modulemap"; + PRODUCT_MODULE_NAME = libwebp; + PRODUCT_NAME = libwebp; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; + SWIFT_INSTALL_OBJC_HEADER = YES; + TARGETED_DEVICE_FAMILY = "1,2"; + VALIDATE_PRODUCT = YES; + VERSIONING_SYSTEM = "apple-generic"; + VERSION_INFO_PREFIX = ""; + }; + name = Release; + }; + B90B64C8B5F6A178A363A5DFA80DAD85 /* Debug */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 96E5D986E8559ABDCDA323CAAE5ED632 /* MJRefresh.debug.xcconfig */; + buildSettings = { + "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; + CURRENT_PROJECT_VERSION = 1; + DEFINES_MODULE = YES; + DYLIB_COMPATIBILITY_VERSION = 1; + DYLIB_CURRENT_VERSION = 1; + DYLIB_INSTALL_NAME_BASE = "@rpath"; + ENABLE_MODULE_VERIFIER = NO; + ENABLE_USER_SCRIPT_SANDBOXING = NO; + GCC_PREFIX_HEADER = "Target Support Files/MJRefresh/MJRefresh-prefix.pch"; + GENERATE_INFOPLIST_FILE = NO; + INFOPLIST_FILE = "Target Support Files/MJRefresh/MJRefresh-Info.plist"; + INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; + IPHONEOS_DEPLOYMENT_TARGET = 11.0; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@executable_path/Frameworks", + "@loader_path/Frameworks", + ); + MODULEMAP_FILE = "Target Support Files/MJRefresh/MJRefresh.modulemap"; + PRODUCT_MODULE_NAME = MJRefresh; + PRODUCT_NAME = MJRefresh; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; + SWIFT_INSTALL_OBJC_HEADER = YES; + TARGETED_DEVICE_FAMILY = "1,2"; + VERSIONING_SYSTEM = "apple-generic"; + VERSION_INFO_PREFIX = ""; + }; + name = Debug; + }; + B9B7185DA4D19078405D9BA5A87FC7C3 /* Debug */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = BEB7375115E7389F185B4002CC81D9D0 /* DTFoundation.debug.xcconfig */; + buildSettings = { + "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; + CURRENT_PROJECT_VERSION = 1; + DEFINES_MODULE = YES; + DYLIB_COMPATIBILITY_VERSION = 1; + DYLIB_CURRENT_VERSION = 1; + DYLIB_INSTALL_NAME_BASE = "@rpath"; + ENABLE_MODULE_VERIFIER = NO; + ENABLE_USER_SCRIPT_SANDBOXING = NO; + GCC_PREFIX_HEADER = "Target Support Files/DTFoundation/DTFoundation-prefix.pch"; + GENERATE_INFOPLIST_FILE = NO; + INFOPLIST_FILE = "Target Support Files/DTFoundation/DTFoundation-Info.plist"; + INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; + IPHONEOS_DEPLOYMENT_TARGET = 11.0; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@executable_path/Frameworks", + "@loader_path/Frameworks", + ); + MODULEMAP_FILE = "Target Support Files/DTFoundation/DTFoundation.modulemap"; + PRODUCT_MODULE_NAME = DTFoundation; + PRODUCT_NAME = DTFoundation; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; + SWIFT_INSTALL_OBJC_HEADER = YES; + TARGETED_DEVICE_FAMILY = "1,2"; + VERSIONING_SYSTEM = "apple-generic"; + VERSION_INFO_PREFIX = ""; + }; + name = Debug; + }; + BCD70A0BB22D0C72BAF7207A7D4F44BD /* Debug */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = B1E6D222747DDDBDB99045D57A9C84A4 /* MBProgressHUD.debug.xcconfig */; + buildSettings = { + "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; + CURRENT_PROJECT_VERSION = 1; + DEFINES_MODULE = YES; + DYLIB_COMPATIBILITY_VERSION = 1; + DYLIB_CURRENT_VERSION = 1; + DYLIB_INSTALL_NAME_BASE = "@rpath"; + ENABLE_MODULE_VERIFIER = NO; + ENABLE_USER_SCRIPT_SANDBOXING = NO; + GCC_PREFIX_HEADER = "Target Support Files/MBProgressHUD/MBProgressHUD-prefix.pch"; + GENERATE_INFOPLIST_FILE = NO; + INFOPLIST_FILE = "Target Support Files/MBProgressHUD/MBProgressHUD-Info.plist"; + INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; + IPHONEOS_DEPLOYMENT_TARGET = 11.0; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@executable_path/Frameworks", + "@loader_path/Frameworks", + ); + MODULEMAP_FILE = "Target Support Files/MBProgressHUD/MBProgressHUD.modulemap"; + PRODUCT_MODULE_NAME = MBProgressHUD; + PRODUCT_NAME = MBProgressHUD; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; + SWIFT_INSTALL_OBJC_HEADER = YES; + TARGETED_DEVICE_FAMILY = "1,2"; + VERSIONING_SYSTEM = "apple-generic"; + VERSION_INFO_PREFIX = ""; + }; + name = Debug; + }; + BE0CDEB7BE0A402663AFCC2111742430 /* Release */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 64531B4BDBECDB00C3D1210B9ED90490 /* MBProgressHUD.release.xcconfig */; + buildSettings = { + "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; + CURRENT_PROJECT_VERSION = 1; + DEFINES_MODULE = YES; + DYLIB_COMPATIBILITY_VERSION = 1; + DYLIB_CURRENT_VERSION = 1; + DYLIB_INSTALL_NAME_BASE = "@rpath"; + ENABLE_MODULE_VERIFIER = NO; + ENABLE_USER_SCRIPT_SANDBOXING = NO; + GCC_PREFIX_HEADER = "Target Support Files/MBProgressHUD/MBProgressHUD-prefix.pch"; + GENERATE_INFOPLIST_FILE = NO; + INFOPLIST_FILE = "Target Support Files/MBProgressHUD/MBProgressHUD-Info.plist"; + INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; + IPHONEOS_DEPLOYMENT_TARGET = 11.0; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@executable_path/Frameworks", + "@loader_path/Frameworks", + ); + MODULEMAP_FILE = "Target Support Files/MBProgressHUD/MBProgressHUD.modulemap"; + PRODUCT_MODULE_NAME = MBProgressHUD; + PRODUCT_NAME = MBProgressHUD; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; + SWIFT_INSTALL_OBJC_HEADER = YES; + TARGETED_DEVICE_FAMILY = "1,2"; + VALIDATE_PRODUCT = YES; + VERSIONING_SYSTEM = "apple-generic"; + VERSION_INFO_PREFIX = ""; + }; + name = Release; + }; + BF38863806495AC29FCFF82A9C7BACBB /* Debug */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 0180578F4C854095CBCD4A7EC0031893 /* libwebp.debug.xcconfig */; + buildSettings = { + "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; + CURRENT_PROJECT_VERSION = 1; + DEFINES_MODULE = YES; + DYLIB_COMPATIBILITY_VERSION = 1; + DYLIB_CURRENT_VERSION = 1; + DYLIB_INSTALL_NAME_BASE = "@rpath"; + ENABLE_MODULE_VERIFIER = NO; + ENABLE_USER_SCRIPT_SANDBOXING = NO; + GCC_PREFIX_HEADER = "Target Support Files/libwebp/libwebp-prefix.pch"; + GENERATE_INFOPLIST_FILE = NO; + INFOPLIST_FILE = "Target Support Files/libwebp/libwebp-Info.plist"; + INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; + IPHONEOS_DEPLOYMENT_TARGET = 11.0; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@executable_path/Frameworks", + "@loader_path/Frameworks", + ); + MODULEMAP_FILE = "Target Support Files/libwebp/libwebp.modulemap"; + PRODUCT_MODULE_NAME = libwebp; + PRODUCT_NAME = libwebp; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; + SWIFT_INSTALL_OBJC_HEADER = YES; + TARGETED_DEVICE_FAMILY = "1,2"; + VERSIONING_SYSTEM = "apple-generic"; + VERSION_INFO_PREFIX = ""; + }; + name = Debug; + }; + BF57B17A35EAEC316B185D34991394E8 /* Release */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 6027BF5D3577523D97D6E59A8440AC2C /* GTSDK.release.xcconfig */; + buildSettings = { + ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; + ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor; + ENABLE_USER_SCRIPT_SANDBOXING = NO; + IPHONEOS_DEPLOYMENT_TARGET = 11.0; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@executable_path/Frameworks", + ); + SDKROOT = iphoneos; + TARGETED_DEVICE_FAMILY = "1,2"; + VALIDATE_PRODUCT = YES; + }; + name = Release; + }; + C13C5C417C9D4BCB5EB8D5A58DEF1BD7 /* Release */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = ED47FB6FEF805034B5B67BD859470417 /* MJRefresh.release.xcconfig */; + buildSettings = { + "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; + CURRENT_PROJECT_VERSION = 1; + DEFINES_MODULE = YES; + DYLIB_COMPATIBILITY_VERSION = 1; + DYLIB_CURRENT_VERSION = 1; + DYLIB_INSTALL_NAME_BASE = "@rpath"; + ENABLE_MODULE_VERIFIER = NO; + ENABLE_USER_SCRIPT_SANDBOXING = NO; + GCC_PREFIX_HEADER = "Target Support Files/MJRefresh/MJRefresh-prefix.pch"; + GENERATE_INFOPLIST_FILE = NO; + INFOPLIST_FILE = "Target Support Files/MJRefresh/MJRefresh-Info.plist"; + INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; + IPHONEOS_DEPLOYMENT_TARGET = 11.0; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@executable_path/Frameworks", + "@loader_path/Frameworks", + ); + MODULEMAP_FILE = "Target Support Files/MJRefresh/MJRefresh.modulemap"; + PRODUCT_MODULE_NAME = MJRefresh; + PRODUCT_NAME = MJRefresh; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; + SWIFT_INSTALL_OBJC_HEADER = YES; + TARGETED_DEVICE_FAMILY = "1,2"; + VALIDATE_PRODUCT = YES; + VERSIONING_SYSTEM = "apple-generic"; + VERSION_INFO_PREFIX = ""; + }; + name = Release; + }; + C4AF3D1D335EED1C9DDEB74036973208 /* Release */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = E9B1D23ACD9171CDE7E35E182DBE51D5 /* UMLink.release.xcconfig */; + buildSettings = { + ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; + ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor; + ENABLE_USER_SCRIPT_SANDBOXING = NO; + IPHONEOS_DEPLOYMENT_TARGET = 11.0; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@executable_path/Frameworks", + ); + SDKROOT = iphoneos; + TARGETED_DEVICE_FAMILY = "1,2"; + VALIDATE_PRODUCT = YES; + }; + name = Release; + }; + CEE7FEC0A1B23DE7053203A448EEB294 /* Debug */ = { isa = XCBuildConfiguration; baseConfigurationReference = 573DD36F30B57799EF6B6F4507AD2EB4 /* AFNetworking.debug.xcconfig */; buildSettings = { @@ -9877,7 +10087,10 @@ DYLIB_COMPATIBILITY_VERSION = 1; DYLIB_CURRENT_VERSION = 1; DYLIB_INSTALL_NAME_BASE = "@rpath"; + ENABLE_MODULE_VERIFIER = NO; + ENABLE_USER_SCRIPT_SANDBOXING = NO; GCC_PREFIX_HEADER = "Target Support Files/AFNetworking/AFNetworking-prefix.pch"; + GENERATE_INFOPLIST_FILE = NO; INFOPLIST_FILE = "Target Support Files/AFNetworking/AFNetworking-Info.plist"; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; IPHONEOS_DEPLOYMENT_TARGET = 11.0; @@ -9892,26 +10105,88 @@ SDKROOT = iphoneos; SKIP_INSTALL = YES; SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; + SWIFT_INSTALL_OBJC_HEADER = YES; TARGETED_DEVICE_FAMILY = "1,2"; VERSIONING_SYSTEM = "apple-generic"; VERSION_INFO_PREFIX = ""; }; name = Debug; }; - D18E327F93CDE4A1840C7F3EB0E9A55C /* Release */ = { + D0AB0AEF4014B926FCD853D3AE0A370A /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 91513AD64A04CB57BC3380E1F04A0D68 /* DTCoreText.release.xcconfig */; + baseConfigurationReference = CB82C7B04B016B85663548E5243BAC26 /* Masonry.release.xcconfig */; buildSettings = { - CODE_SIGNING_ALLOWED = NO; - CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/DTCoreText"; - IBSC_MODULE = DTCoreText; - INFOPLIST_FILE = "Target Support Files/DTCoreText/ResourceBundle-Resources-DTCoreText-Info.plist"; + "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; + CURRENT_PROJECT_VERSION = 1; + DEFINES_MODULE = YES; + DYLIB_COMPATIBILITY_VERSION = 1; + DYLIB_CURRENT_VERSION = 1; + DYLIB_INSTALL_NAME_BASE = "@rpath"; + ENABLE_MODULE_VERIFIER = NO; + ENABLE_USER_SCRIPT_SANDBOXING = NO; + GCC_PREFIX_HEADER = "Target Support Files/Masonry/Masonry-prefix.pch"; + GENERATE_INFOPLIST_FILE = NO; + INFOPLIST_FILE = "Target Support Files/Masonry/Masonry-Info.plist"; + INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; IPHONEOS_DEPLOYMENT_TARGET = 11.0; - PRODUCT_NAME = Resources; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@executable_path/Frameworks", + "@loader_path/Frameworks", + ); + MODULEMAP_FILE = "Target Support Files/Masonry/Masonry.modulemap"; + PRODUCT_MODULE_NAME = Masonry; + PRODUCT_NAME = Masonry; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; + SWIFT_INSTALL_OBJC_HEADER = YES; + TARGETED_DEVICE_FAMILY = "1,2"; + VALIDATE_PRODUCT = YES; + VERSIONING_SYSTEM = "apple-generic"; + VERSION_INFO_PREFIX = ""; + }; + name = Release; + }; + D1497FD7436BAC9C3E9BDFEAA5159A5C /* Release */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = CEBFEF8E3FFAC9353BCD89D691342DC3 /* Pods-ProductApp.release.xcconfig */; + buildSettings = { + ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO; + CLANG_ENABLE_OBJC_WEAK = NO; + "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; + CURRENT_PROJECT_VERSION = 1; + DEFINES_MODULE = YES; + DYLIB_COMPATIBILITY_VERSION = 1; + DYLIB_CURRENT_VERSION = 1; + DYLIB_INSTALL_NAME_BASE = "@rpath"; + ENABLE_MODULE_VERIFIER = NO; + ENABLE_USER_SCRIPT_SANDBOXING = NO; + INFOPLIST_FILE = "Target Support Files/Pods-ProductApp/Pods-ProductApp-Info.plist"; + INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; + IPHONEOS_DEPLOYMENT_TARGET = 11.0; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@executable_path/Frameworks", + "@loader_path/Frameworks", + ); + MACH_O_TYPE = staticlib; + MODULEMAP_FILE = "Target Support Files/Pods-ProductApp/Pods-ProductApp.modulemap"; + OTHER_LDFLAGS = ""; + OTHER_LIBTOOLFLAGS = ""; + PODS_ROOT = "$(SRCROOT)"; + PRODUCT_BUNDLE_IDENTIFIER = "org.cocoapods.${PRODUCT_NAME:rfc1034identifier}"; + PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)"; SDKROOT = iphoneos; SKIP_INSTALL = YES; TARGETED_DEVICE_FAMILY = "1,2"; - WRAPPER_EXTENSION = bundle; + VALIDATE_PRODUCT = YES; + VERSIONING_SYSTEM = "apple-generic"; + VERSION_INFO_PREFIX = ""; }; name = Release; }; @@ -9981,197 +10256,13 @@ }; name = Debug; }; - D89B50E98344CE34BF92D126EFA9677E /* Release */ = { + D48FA4D76575DDF223B9B5D7EE4C4E15 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = DCF94C045327950F1256B5FAEAB095A3 /* MOFSPickerManager.release.xcconfig */; - buildSettings = { - "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; - CURRENT_PROJECT_VERSION = 1; - DEFINES_MODULE = YES; - DYLIB_COMPATIBILITY_VERSION = 1; - DYLIB_CURRENT_VERSION = 1; - DYLIB_INSTALL_NAME_BASE = "@rpath"; - GCC_PREFIX_HEADER = "Target Support Files/MOFSPickerManager/MOFSPickerManager-prefix.pch"; - INFOPLIST_FILE = "Target Support Files/MOFSPickerManager/MOFSPickerManager-Info.plist"; - INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; - IPHONEOS_DEPLOYMENT_TARGET = 11.0; - LD_RUNPATH_SEARCH_PATHS = ( - "$(inherited)", - "@executable_path/Frameworks", - "@loader_path/Frameworks", - ); - MODULEMAP_FILE = "Target Support Files/MOFSPickerManager/MOFSPickerManager.modulemap"; - PRODUCT_MODULE_NAME = MOFSPickerManager; - PRODUCT_NAME = MOFSPickerManager; - SDKROOT = iphoneos; - SKIP_INSTALL = YES; - SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; - TARGETED_DEVICE_FAMILY = "1,2"; - VALIDATE_PRODUCT = YES; - VERSIONING_SYSTEM = "apple-generic"; - VERSION_INFO_PREFIX = ""; - }; - name = Release; - }; - D97DB2D8ECC1B0F793BA0472BDE6EC56 /* Debug */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = B1E6D222747DDDBDB99045D57A9C84A4 /* MBProgressHUD.debug.xcconfig */; - buildSettings = { - "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; - CURRENT_PROJECT_VERSION = 1; - DEFINES_MODULE = YES; - DYLIB_COMPATIBILITY_VERSION = 1; - DYLIB_CURRENT_VERSION = 1; - DYLIB_INSTALL_NAME_BASE = "@rpath"; - GCC_PREFIX_HEADER = "Target Support Files/MBProgressHUD/MBProgressHUD-prefix.pch"; - INFOPLIST_FILE = "Target Support Files/MBProgressHUD/MBProgressHUD-Info.plist"; - INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; - IPHONEOS_DEPLOYMENT_TARGET = 11.0; - LD_RUNPATH_SEARCH_PATHS = ( - "$(inherited)", - "@executable_path/Frameworks", - "@loader_path/Frameworks", - ); - MODULEMAP_FILE = "Target Support Files/MBProgressHUD/MBProgressHUD.modulemap"; - PRODUCT_MODULE_NAME = MBProgressHUD; - PRODUCT_NAME = MBProgressHUD; - SDKROOT = iphoneos; - SKIP_INSTALL = YES; - SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; - TARGETED_DEVICE_FAMILY = "1,2"; - VERSIONING_SYSTEM = "apple-generic"; - VERSION_INFO_PREFIX = ""; - }; - name = Debug; - }; - DAE921A41BEF1AB76D1F770D97E70D67 /* Release */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = C514BB69CF220CD23022A0360EB9B490 /* DTFoundation.release.xcconfig */; - buildSettings = { - "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; - CURRENT_PROJECT_VERSION = 1; - DEFINES_MODULE = YES; - DYLIB_COMPATIBILITY_VERSION = 1; - DYLIB_CURRENT_VERSION = 1; - DYLIB_INSTALL_NAME_BASE = "@rpath"; - GCC_PREFIX_HEADER = "Target Support Files/DTFoundation/DTFoundation-prefix.pch"; - INFOPLIST_FILE = "Target Support Files/DTFoundation/DTFoundation-Info.plist"; - INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; - IPHONEOS_DEPLOYMENT_TARGET = 11.0; - LD_RUNPATH_SEARCH_PATHS = ( - "$(inherited)", - "@executable_path/Frameworks", - "@loader_path/Frameworks", - ); - MODULEMAP_FILE = "Target Support Files/DTFoundation/DTFoundation.modulemap"; - PRODUCT_MODULE_NAME = DTFoundation; - PRODUCT_NAME = DTFoundation; - SDKROOT = iphoneos; - SKIP_INSTALL = YES; - SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; - TARGETED_DEVICE_FAMILY = "1,2"; - VALIDATE_PRODUCT = YES; - VERSIONING_SYSTEM = "apple-generic"; - VERSION_INFO_PREFIX = ""; - }; - name = Release; - }; - DB5BB0F274FC5D790016BECB2CA424A9 /* Debug */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = 514D2B933C27548B6D1EB61EBE56CE3E /* SDWebImageWebPCoder.debug.xcconfig */; - buildSettings = { - "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; - CURRENT_PROJECT_VERSION = 1; - DEFINES_MODULE = YES; - DYLIB_COMPATIBILITY_VERSION = 1; - DYLIB_CURRENT_VERSION = 1; - DYLIB_INSTALL_NAME_BASE = "@rpath"; - GCC_PREFIX_HEADER = "Target Support Files/SDWebImageWebPCoder/SDWebImageWebPCoder-prefix.pch"; - INFOPLIST_FILE = "Target Support Files/SDWebImageWebPCoder/SDWebImageWebPCoder-Info.plist"; - INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; - IPHONEOS_DEPLOYMENT_TARGET = 11.0; - LD_RUNPATH_SEARCH_PATHS = ( - "$(inherited)", - "@executable_path/Frameworks", - "@loader_path/Frameworks", - ); - MODULEMAP_FILE = "Target Support Files/SDWebImageWebPCoder/SDWebImageWebPCoder.modulemap"; - PRODUCT_MODULE_NAME = SDWebImageWebPCoder; - PRODUCT_NAME = SDWebImageWebPCoder; - SDKROOT = iphoneos; - SKIP_INSTALL = YES; - SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; - TARGETED_DEVICE_FAMILY = "1,2"; - VERSIONING_SYSTEM = "apple-generic"; - VERSION_INFO_PREFIX = ""; - }; - name = Debug; - }; - DCBAF0CB04B0AC06CE642703EE0F031C /* Debug */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = 6DDD6EE2D76645A6655E32343F55476E /* DTCoreText.debug.xcconfig */; - buildSettings = { - CODE_SIGNING_ALLOWED = NO; - CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/DTCoreText"; - IBSC_MODULE = DTCoreText; - INFOPLIST_FILE = "Target Support Files/DTCoreText/ResourceBundle-Resources-DTCoreText-Info.plist"; - IPHONEOS_DEPLOYMENT_TARGET = 11.0; - PRODUCT_NAME = Resources; - SDKROOT = iphoneos; - SKIP_INSTALL = YES; - TARGETED_DEVICE_FAMILY = "1,2"; - WRAPPER_EXTENSION = bundle; - }; - name = Debug; - }; - E8927F0C4A1EA02F5A30844CC0F3E7D7 /* Release */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = 3AEE7D9D1A6E04D3C38DDF6825F21959 /* SDWebImageWebPCoder.release.xcconfig */; - buildSettings = { - "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; - CURRENT_PROJECT_VERSION = 1; - DEFINES_MODULE = YES; - DYLIB_COMPATIBILITY_VERSION = 1; - DYLIB_CURRENT_VERSION = 1; - DYLIB_INSTALL_NAME_BASE = "@rpath"; - GCC_PREFIX_HEADER = "Target Support Files/SDWebImageWebPCoder/SDWebImageWebPCoder-prefix.pch"; - INFOPLIST_FILE = "Target Support Files/SDWebImageWebPCoder/SDWebImageWebPCoder-Info.plist"; - INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; - IPHONEOS_DEPLOYMENT_TARGET = 11.0; - LD_RUNPATH_SEARCH_PATHS = ( - "$(inherited)", - "@executable_path/Frameworks", - "@loader_path/Frameworks", - ); - MODULEMAP_FILE = "Target Support Files/SDWebImageWebPCoder/SDWebImageWebPCoder.modulemap"; - PRODUCT_MODULE_NAME = SDWebImageWebPCoder; - PRODUCT_NAME = SDWebImageWebPCoder; - SDKROOT = iphoneos; - SKIP_INSTALL = YES; - SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; - TARGETED_DEVICE_FAMILY = "1,2"; - VALIDATE_PRODUCT = YES; - VERSIONING_SYSTEM = "apple-generic"; - VERSION_INFO_PREFIX = ""; - }; - name = Release; - }; - E9034C3C8B274D7A7C62065B44D4B763 /* Debug */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = 70B22B33580530BEEC64921684B332A0 /* WechatOpenSDK.debug.xcconfig */; + baseConfigurationReference = C4471DCB10E8CF5CCD6CB0F995A28415 /* libpag.release.xcconfig */; buildSettings = { ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor; + ENABLE_USER_SCRIPT_SANDBOXING = NO; IPHONEOS_DEPLOYMENT_TARGET = 11.0; LD_RUNPATH_SEARCH_PATHS = ( "$(inherited)", @@ -10179,117 +10270,163 @@ ); SDKROOT = iphoneos; TARGETED_DEVICE_FAMILY = "1,2"; + VALIDATE_PRODUCT = YES; }; - name = Debug; + name = Release; }; - F254C06C09C7464F0676F692916FE2EB /* Release */ = { + DA533AA9B577872DAFB44EF2CF26C49A /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = CEBFEF8E3FFAC9353BCD89D691342DC3 /* Pods-ProductApp.release.xcconfig */; + baseConfigurationReference = 72ABCAD9DE2830B148170EBF3BE2F052 /* AFNetworking.release.xcconfig */; buildSettings = { - ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO; + "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; + CURRENT_PROJECT_VERSION = 1; + DEFINES_MODULE = YES; + DYLIB_COMPATIBILITY_VERSION = 1; + DYLIB_CURRENT_VERSION = 1; + DYLIB_INSTALL_NAME_BASE = "@rpath"; + ENABLE_MODULE_VERIFIER = NO; + ENABLE_USER_SCRIPT_SANDBOXING = NO; + GCC_PREFIX_HEADER = "Target Support Files/AFNetworking/AFNetworking-prefix.pch"; + GENERATE_INFOPLIST_FILE = NO; + INFOPLIST_FILE = "Target Support Files/AFNetworking/AFNetworking-Info.plist"; + INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; + IPHONEOS_DEPLOYMENT_TARGET = 11.0; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@executable_path/Frameworks", + "@loader_path/Frameworks", + ); + MODULEMAP_FILE = "Target Support Files/AFNetworking/AFNetworking.modulemap"; + PRODUCT_MODULE_NAME = AFNetworking; + PRODUCT_NAME = AFNetworking; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; + SWIFT_INSTALL_OBJC_HEADER = YES; + TARGETED_DEVICE_FAMILY = "1,2"; + VALIDATE_PRODUCT = YES; + VERSIONING_SYSTEM = "apple-generic"; + VERSION_INFO_PREFIX = ""; + }; + name = Release; + }; + DB924D52BB2D843B6B8151BFCAEA7B2F /* Release */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = F95825B8A79DF65162E10559594AFEB9 /* HXPhotoPicker.release.xcconfig */; + buildSettings = { + "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; + CURRENT_PROJECT_VERSION = 1; + DEFINES_MODULE = YES; + DYLIB_COMPATIBILITY_VERSION = 1; + DYLIB_CURRENT_VERSION = 1; + DYLIB_INSTALL_NAME_BASE = "@rpath"; + ENABLE_MODULE_VERIFIER = NO; + ENABLE_USER_SCRIPT_SANDBOXING = NO; + GCC_PREFIX_HEADER = "Target Support Files/HXPhotoPicker/HXPhotoPicker-prefix.pch"; + GENERATE_INFOPLIST_FILE = NO; + INFOPLIST_FILE = "Target Support Files/HXPhotoPicker/HXPhotoPicker-Info.plist"; + INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; + IPHONEOS_DEPLOYMENT_TARGET = 11.0; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@executable_path/Frameworks", + "@loader_path/Frameworks", + ); + MODULEMAP_FILE = "Target Support Files/HXPhotoPicker/HXPhotoPicker.modulemap"; + PRODUCT_MODULE_NAME = HXPhotoPicker; + PRODUCT_NAME = HXPhotoPicker; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; + SWIFT_INSTALL_OBJC_HEADER = YES; + TARGETED_DEVICE_FAMILY = "1,2"; + VALIDATE_PRODUCT = YES; + VERSIONING_SYSTEM = "apple-generic"; + VERSION_INFO_PREFIX = ""; + }; + name = Release; + }; + DEF564A26D77FC31338DB6E7544DCD6D /* Release */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 1830F07DFA59DCD1564FE6068B3E7C0E /* YYModel.release.xcconfig */; + buildSettings = { + "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; + CURRENT_PROJECT_VERSION = 1; + DEFINES_MODULE = YES; + DYLIB_COMPATIBILITY_VERSION = 1; + DYLIB_CURRENT_VERSION = 1; + DYLIB_INSTALL_NAME_BASE = "@rpath"; + ENABLE_MODULE_VERIFIER = NO; + ENABLE_USER_SCRIPT_SANDBOXING = NO; + GCC_PREFIX_HEADER = "Target Support Files/YYModel/YYModel-prefix.pch"; + GENERATE_INFOPLIST_FILE = NO; + INFOPLIST_FILE = "Target Support Files/YYModel/YYModel-Info.plist"; + INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; + IPHONEOS_DEPLOYMENT_TARGET = 11.0; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@executable_path/Frameworks", + "@loader_path/Frameworks", + ); + MODULEMAP_FILE = "Target Support Files/YYModel/YYModel.modulemap"; + PRODUCT_MODULE_NAME = YYModel; + PRODUCT_NAME = YYModel; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; + SWIFT_INSTALL_OBJC_HEADER = YES; + TARGETED_DEVICE_FAMILY = "1,2"; + VALIDATE_PRODUCT = YES; + VERSIONING_SYSTEM = "apple-generic"; + VERSION_INFO_PREFIX = ""; + }; + name = Release; + }; + E010AC4AD5D017CFCC1785A16DED277D /* Debug */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 045524D3165DDCC9EA22EFBE17CCE80F /* GTExtensionSDK.debug.xcconfig */; + buildSettings = { + ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; + ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor; CLANG_ENABLE_OBJC_WEAK = NO; - "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; - CURRENT_PROJECT_VERSION = 1; - DEFINES_MODULE = YES; - DYLIB_COMPATIBILITY_VERSION = 1; - DYLIB_CURRENT_VERSION = 1; - DYLIB_INSTALL_NAME_BASE = "@rpath"; - INFOPLIST_FILE = "Target Support Files/Pods-ProductApp/Pods-ProductApp-Info.plist"; - INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; + ENABLE_USER_SCRIPT_SANDBOXING = NO; IPHONEOS_DEPLOYMENT_TARGET = 11.0; LD_RUNPATH_SEARCH_PATHS = ( "$(inherited)", "@executable_path/Frameworks", - "@loader_path/Frameworks", ); - MACH_O_TYPE = staticlib; - MODULEMAP_FILE = "Target Support Files/Pods-ProductApp/Pods-ProductApp.modulemap"; - OTHER_LDFLAGS = ""; - OTHER_LIBTOOLFLAGS = ""; - PODS_ROOT = "$(SRCROOT)"; - PRODUCT_BUNDLE_IDENTIFIER = "org.cocoapods.${PRODUCT_NAME:rfc1034identifier}"; - PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)"; SDKROOT = iphoneos; - SKIP_INSTALL = YES; TARGETED_DEVICE_FAMILY = "1,2"; - VALIDATE_PRODUCT = YES; - VERSIONING_SYSTEM = "apple-generic"; - VERSION_INFO_PREFIX = ""; - }; - name = Release; - }; - F561972150A0A1BA505610542FA8F925 /* Release */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = C4550F5A4D153476A57E8ACA5EA86D0F /* PopupKit.release.xcconfig */; - buildSettings = { - "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; - CURRENT_PROJECT_VERSION = 1; - DEFINES_MODULE = YES; - DYLIB_COMPATIBILITY_VERSION = 1; - DYLIB_CURRENT_VERSION = 1; - DYLIB_INSTALL_NAME_BASE = "@rpath"; - GCC_PREFIX_HEADER = "Target Support Files/PopupKit/PopupKit-prefix.pch"; - INFOPLIST_FILE = "Target Support Files/PopupKit/PopupKit-Info.plist"; - INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; - IPHONEOS_DEPLOYMENT_TARGET = 11.0; - LD_RUNPATH_SEARCH_PATHS = ( - "$(inherited)", - "@executable_path/Frameworks", - "@loader_path/Frameworks", - ); - MODULEMAP_FILE = "Target Support Files/PopupKit/PopupKit.modulemap"; - PRODUCT_MODULE_NAME = PopupKit; - PRODUCT_NAME = PopupKit; - SDKROOT = iphoneos; - SKIP_INSTALL = YES; - SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; - TARGETED_DEVICE_FAMILY = "1,2"; - VALIDATE_PRODUCT = YES; - VERSIONING_SYSTEM = "apple-generic"; - VERSION_INFO_PREFIX = ""; - }; - name = Release; - }; - F64A86C00569213D2EA1EB8A31959811 /* Debug */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = 5064AB227D7C688B2908F1A0F9F97055 /* MOFSPickerManager.debug.xcconfig */; - buildSettings = { - "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; - CURRENT_PROJECT_VERSION = 1; - DEFINES_MODULE = YES; - DYLIB_COMPATIBILITY_VERSION = 1; - DYLIB_CURRENT_VERSION = 1; - DYLIB_INSTALL_NAME_BASE = "@rpath"; - GCC_PREFIX_HEADER = "Target Support Files/MOFSPickerManager/MOFSPickerManager-prefix.pch"; - INFOPLIST_FILE = "Target Support Files/MOFSPickerManager/MOFSPickerManager-Info.plist"; - INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; - IPHONEOS_DEPLOYMENT_TARGET = 11.0; - LD_RUNPATH_SEARCH_PATHS = ( - "$(inherited)", - "@executable_path/Frameworks", - "@loader_path/Frameworks", - ); - MODULEMAP_FILE = "Target Support Files/MOFSPickerManager/MOFSPickerManager.modulemap"; - PRODUCT_MODULE_NAME = MOFSPickerManager; - PRODUCT_NAME = MOFSPickerManager; - SDKROOT = iphoneos; - SKIP_INSTALL = YES; - SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; - TARGETED_DEVICE_FAMILY = "1,2"; - VERSIONING_SYSTEM = "apple-generic"; - VERSION_INFO_PREFIX = ""; }; name = Debug; }; - F7D534B0082C17DC387BE11E83F09954 /* Release */ = { + E0B1D04766E3489D167686FFB6C494E1 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = BA7FE78B3DD2AEC1F5F273532ABFDA44 /* Reachability.release.xcconfig */; + baseConfigurationReference = 0724B19E90675B836088BFB3C234832A /* UMCCommonLog.release.xcconfig */; + buildSettings = { + ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; + ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor; + ENABLE_USER_SCRIPT_SANDBOXING = NO; + IPHONEOS_DEPLOYMENT_TARGET = 11.0; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@executable_path/Frameworks", + ); + SDKROOT = iphoneos; + TARGETED_DEVICE_FAMILY = "1,2"; + VALIDATE_PRODUCT = YES; + }; + name = Release; + }; + E27B7F12B1E68A54C7EAE9074C486041 /* Release */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 14A84FC400256C8641CF6388DEC27372 /* YYText.release.xcconfig */; buildSettings = { "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; @@ -10299,8 +10436,11 @@ DYLIB_COMPATIBILITY_VERSION = 1; DYLIB_CURRENT_VERSION = 1; DYLIB_INSTALL_NAME_BASE = "@rpath"; - GCC_PREFIX_HEADER = "Target Support Files/Reachability/Reachability-prefix.pch"; - INFOPLIST_FILE = "Target Support Files/Reachability/Reachability-Info.plist"; + ENABLE_MODULE_VERIFIER = NO; + ENABLE_USER_SCRIPT_SANDBOXING = NO; + GCC_PREFIX_HEADER = "Target Support Files/YYText/YYText-prefix.pch"; + GENERATE_INFOPLIST_FILE = NO; + INFOPLIST_FILE = "Target Support Files/YYText/YYText-Info.plist"; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; IPHONEOS_DEPLOYMENT_TARGET = 11.0; LD_RUNPATH_SEARCH_PATHS = ( @@ -10308,12 +10448,13 @@ "@executable_path/Frameworks", "@loader_path/Frameworks", ); - MODULEMAP_FILE = "Target Support Files/Reachability/Reachability.modulemap"; - PRODUCT_MODULE_NAME = Reachability; - PRODUCT_NAME = Reachability; + MODULEMAP_FILE = "Target Support Files/YYText/YYText.modulemap"; + PRODUCT_MODULE_NAME = YYText; + PRODUCT_NAME = YYText; SDKROOT = iphoneos; SKIP_INSTALL = YES; SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; + SWIFT_INSTALL_OBJC_HEADER = YES; TARGETED_DEVICE_FAMILY = "1,2"; VALIDATE_PRODUCT = YES; VERSIONING_SYSTEM = "apple-generic"; @@ -10321,9 +10462,9 @@ }; name = Release; }; - F89882F3E2ADA304ADB18AE15C7AD0E0 /* Release */ = { + E5276A69EC3DD109701B3659DAEFF55C /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = DE2CF4AE1441C9B3947063DD1F3A9808 /* DZNEmptyDataSet.release.xcconfig */; + baseConfigurationReference = 23B2C9E542DF6B289B7B0245E6A0E15D /* GHMarkdownParser.release.xcconfig */; buildSettings = { "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; @@ -10333,8 +10474,11 @@ DYLIB_COMPATIBILITY_VERSION = 1; DYLIB_CURRENT_VERSION = 1; DYLIB_INSTALL_NAME_BASE = "@rpath"; - GCC_PREFIX_HEADER = "Target Support Files/DZNEmptyDataSet/DZNEmptyDataSet-prefix.pch"; - INFOPLIST_FILE = "Target Support Files/DZNEmptyDataSet/DZNEmptyDataSet-Info.plist"; + ENABLE_MODULE_VERIFIER = NO; + ENABLE_USER_SCRIPT_SANDBOXING = NO; + GCC_PREFIX_HEADER = "Target Support Files/GHMarkdownParser/GHMarkdownParser-prefix.pch"; + GENERATE_INFOPLIST_FILE = NO; + INFOPLIST_FILE = "Target Support Files/GHMarkdownParser/GHMarkdownParser-Info.plist"; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; IPHONEOS_DEPLOYMENT_TARGET = 11.0; LD_RUNPATH_SEARCH_PATHS = ( @@ -10342,12 +10486,13 @@ "@executable_path/Frameworks", "@loader_path/Frameworks", ); - MODULEMAP_FILE = "Target Support Files/DZNEmptyDataSet/DZNEmptyDataSet.modulemap"; - PRODUCT_MODULE_NAME = DZNEmptyDataSet; - PRODUCT_NAME = DZNEmptyDataSet; + MODULEMAP_FILE = "Target Support Files/GHMarkdownParser/GHMarkdownParser.modulemap"; + PRODUCT_MODULE_NAME = GHMarkdownParser; + PRODUCT_NAME = GHMarkdownParser; SDKROOT = iphoneos; SKIP_INSTALL = YES; SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; + SWIFT_INSTALL_OBJC_HEADER = YES; TARGETED_DEVICE_FAMILY = "1,2"; VALIDATE_PRODUCT = YES; VERSIONING_SYSTEM = "apple-generic"; @@ -10355,74 +10500,7 @@ }; name = Release; }; - F8AD3C3F3B57739CA50736030E9C9471 /* Release */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = 0FE03F235D991513C988D42C3E416B50 /* libwebp.release.xcconfig */; - buildSettings = { - "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; - CURRENT_PROJECT_VERSION = 1; - DEFINES_MODULE = YES; - DYLIB_COMPATIBILITY_VERSION = 1; - DYLIB_CURRENT_VERSION = 1; - DYLIB_INSTALL_NAME_BASE = "@rpath"; - GCC_PREFIX_HEADER = "Target Support Files/libwebp/libwebp-prefix.pch"; - INFOPLIST_FILE = "Target Support Files/libwebp/libwebp-Info.plist"; - INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; - IPHONEOS_DEPLOYMENT_TARGET = 11.0; - LD_RUNPATH_SEARCH_PATHS = ( - "$(inherited)", - "@executable_path/Frameworks", - "@loader_path/Frameworks", - ); - MODULEMAP_FILE = "Target Support Files/libwebp/libwebp.modulemap"; - PRODUCT_MODULE_NAME = libwebp; - PRODUCT_NAME = libwebp; - SDKROOT = iphoneos; - SKIP_INSTALL = YES; - SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; - TARGETED_DEVICE_FAMILY = "1,2"; - VALIDATE_PRODUCT = YES; - VERSIONING_SYSTEM = "apple-generic"; - VERSION_INFO_PREFIX = ""; - }; - name = Release; - }; - F937DEAC1EACBE561153FC07F8E6E6EC /* Debug */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = C3AACA171DE054FFE79413097669ADC7 /* Reachability.debug.xcconfig */; - buildSettings = { - "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; - CURRENT_PROJECT_VERSION = 1; - DEFINES_MODULE = YES; - DYLIB_COMPATIBILITY_VERSION = 1; - DYLIB_CURRENT_VERSION = 1; - DYLIB_INSTALL_NAME_BASE = "@rpath"; - GCC_PREFIX_HEADER = "Target Support Files/Reachability/Reachability-prefix.pch"; - INFOPLIST_FILE = "Target Support Files/Reachability/Reachability-Info.plist"; - INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; - IPHONEOS_DEPLOYMENT_TARGET = 11.0; - LD_RUNPATH_SEARCH_PATHS = ( - "$(inherited)", - "@executable_path/Frameworks", - "@loader_path/Frameworks", - ); - MODULEMAP_FILE = "Target Support Files/Reachability/Reachability.modulemap"; - PRODUCT_MODULE_NAME = Reachability; - PRODUCT_NAME = Reachability; - SDKROOT = iphoneos; - SKIP_INSTALL = YES; - SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; - TARGETED_DEVICE_FAMILY = "1,2"; - VERSIONING_SYSTEM = "apple-generic"; - VERSION_INFO_PREFIX = ""; - }; - name = Debug; - }; - FBDE49ED56730641BE88DB20055EC718 /* Debug */ = { + E591C67ACEEE8B4545A9C4C163CE421C /* Debug */ = { isa = XCBuildConfiguration; baseConfigurationReference = 0F5DD8A8A8415806C12401BC77BE1D26 /* UITableView+FDTemplateLayoutCell.debug.xcconfig */; buildSettings = { @@ -10434,7 +10512,10 @@ DYLIB_COMPATIBILITY_VERSION = 1; DYLIB_CURRENT_VERSION = 1; DYLIB_INSTALL_NAME_BASE = "@rpath"; + ENABLE_MODULE_VERIFIER = NO; + ENABLE_USER_SCRIPT_SANDBOXING = NO; GCC_PREFIX_HEADER = "Target Support Files/UITableView+FDTemplateLayoutCell/UITableView+FDTemplateLayoutCell-prefix.pch"; + GENERATE_INFOPLIST_FILE = NO; INFOPLIST_FILE = "Target Support Files/UITableView+FDTemplateLayoutCell/UITableView+FDTemplateLayoutCell-Info.plist"; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; IPHONEOS_DEPLOYMENT_TARGET = 11.0; @@ -10449,15 +10530,16 @@ SDKROOT = iphoneos; SKIP_INSTALL = YES; SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; + SWIFT_INSTALL_OBJC_HEADER = YES; TARGETED_DEVICE_FAMILY = "1,2"; VERSIONING_SYSTEM = "apple-generic"; VERSION_INFO_PREFIX = ""; }; name = Debug; }; - FE5E8856B8FDB3D13A91241BB13F9B50 /* Release */ = { + E6AEFD25548BD728008875E92BD30634 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 64531B4BDBECDB00C3D1210B9ED90490 /* MBProgressHUD.release.xcconfig */; + baseConfigurationReference = C3AACA171DE054FFE79413097669ADC7 /* Reachability.debug.xcconfig */; buildSettings = { "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; @@ -10467,8 +10549,11 @@ DYLIB_COMPATIBILITY_VERSION = 1; DYLIB_CURRENT_VERSION = 1; DYLIB_INSTALL_NAME_BASE = "@rpath"; - GCC_PREFIX_HEADER = "Target Support Files/MBProgressHUD/MBProgressHUD-prefix.pch"; - INFOPLIST_FILE = "Target Support Files/MBProgressHUD/MBProgressHUD-Info.plist"; + ENABLE_MODULE_VERIFIER = NO; + ENABLE_USER_SCRIPT_SANDBOXING = NO; + GCC_PREFIX_HEADER = "Target Support Files/Reachability/Reachability-prefix.pch"; + GENERATE_INFOPLIST_FILE = NO; + INFOPLIST_FILE = "Target Support Files/Reachability/Reachability-Info.plist"; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; IPHONEOS_DEPLOYMENT_TARGET = 11.0; LD_RUNPATH_SEARCH_PATHS = ( @@ -10476,25 +10561,26 @@ "@executable_path/Frameworks", "@loader_path/Frameworks", ); - MODULEMAP_FILE = "Target Support Files/MBProgressHUD/MBProgressHUD.modulemap"; - PRODUCT_MODULE_NAME = MBProgressHUD; - PRODUCT_NAME = MBProgressHUD; + MODULEMAP_FILE = "Target Support Files/Reachability/Reachability.modulemap"; + PRODUCT_MODULE_NAME = Reachability; + PRODUCT_NAME = Reachability; SDKROOT = iphoneos; SKIP_INSTALL = YES; SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; + SWIFT_INSTALL_OBJC_HEADER = YES; TARGETED_DEVICE_FAMILY = "1,2"; - VALIDATE_PRODUCT = YES; VERSIONING_SYSTEM = "apple-generic"; VERSION_INFO_PREFIX = ""; }; - name = Release; + name = Debug; }; - FEE98E345A2461FAFEEB89F7C5E1C3B5 /* Release */ = { + E77A861C0DE4A9F1F6D5423CD56254FD /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = C4471DCB10E8CF5CCD6CB0F995A28415 /* libpag.release.xcconfig */; + baseConfigurationReference = 16DAA7B46CCDE5B26A22DBEC0D676C2C /* UMCommon.release.xcconfig */; buildSettings = { ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor; + ENABLE_USER_SCRIPT_SANDBOXING = NO; IPHONEOS_DEPLOYMENT_TARGET = 11.0; LD_RUNPATH_SEARCH_PATHS = ( "$(inherited)", @@ -10506,32 +10592,195 @@ }; name = Release; }; + E8327D1808FDCF8174364C3531947CFF /* Debug */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = F5B9D0E1D125374E22EAA97B2D551E63 /* UMDevice.debug.xcconfig */; + buildSettings = { + ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; + ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor; + ENABLE_USER_SCRIPT_SANDBOXING = NO; + IPHONEOS_DEPLOYMENT_TARGET = 11.0; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@executable_path/Frameworks", + ); + SDKROOT = iphoneos; + TARGETED_DEVICE_FAMILY = "1,2"; + }; + name = Debug; + }; + ECD4563B0B8F8D73361D1142D504DEF5 /* Debug */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 06EFD2D6DFB259C169CDBC2DDF235A3E /* SDAutoLayout.debug.xcconfig */; + buildSettings = { + "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; + CURRENT_PROJECT_VERSION = 1; + DEFINES_MODULE = YES; + DYLIB_COMPATIBILITY_VERSION = 1; + DYLIB_CURRENT_VERSION = 1; + DYLIB_INSTALL_NAME_BASE = "@rpath"; + ENABLE_MODULE_VERIFIER = NO; + ENABLE_USER_SCRIPT_SANDBOXING = NO; + GCC_PREFIX_HEADER = "Target Support Files/SDAutoLayout/SDAutoLayout-prefix.pch"; + GENERATE_INFOPLIST_FILE = NO; + INFOPLIST_FILE = "Target Support Files/SDAutoLayout/SDAutoLayout-Info.plist"; + INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; + IPHONEOS_DEPLOYMENT_TARGET = 11.0; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@executable_path/Frameworks", + "@loader_path/Frameworks", + ); + MODULEMAP_FILE = "Target Support Files/SDAutoLayout/SDAutoLayout.modulemap"; + PRODUCT_MODULE_NAME = SDAutoLayout; + PRODUCT_NAME = SDAutoLayout; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; + SWIFT_INSTALL_OBJC_HEADER = YES; + TARGETED_DEVICE_FAMILY = "1,2"; + VERSIONING_SYSTEM = "apple-generic"; + VERSION_INFO_PREFIX = ""; + }; + name = Debug; + }; + F3983441A75509BC8D9F4D524FAB2CF8 /* Debug */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 3697F288D4A1DCA459D636134D047F0B /* UMAPM.debug.xcconfig */; + buildSettings = { + ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; + ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor; + ENABLE_USER_SCRIPT_SANDBOXING = NO; + IPHONEOS_DEPLOYMENT_TARGET = 11.0; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@executable_path/Frameworks", + ); + SDKROOT = iphoneos; + TARGETED_DEVICE_FAMILY = "1,2"; + }; + name = Debug; + }; + F6FB6E5FCB301117B2F79CF7D934E892 /* Debug */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 844A6511E13F31773088ADB5CDE7AF5B /* SDWebImage.debug.xcconfig */; + buildSettings = { + "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; + CURRENT_PROJECT_VERSION = 1; + DEFINES_MODULE = YES; + DYLIB_COMPATIBILITY_VERSION = 1; + DYLIB_CURRENT_VERSION = 1; + DYLIB_INSTALL_NAME_BASE = "@rpath"; + ENABLE_MODULE_VERIFIER = NO; + ENABLE_USER_SCRIPT_SANDBOXING = NO; + GCC_PREFIX_HEADER = "Target Support Files/SDWebImage/SDWebImage-prefix.pch"; + GENERATE_INFOPLIST_FILE = NO; + INFOPLIST_FILE = "Target Support Files/SDWebImage/SDWebImage-Info.plist"; + INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; + IPHONEOS_DEPLOYMENT_TARGET = 11.0; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@executable_path/Frameworks", + "@loader_path/Frameworks", + ); + MODULEMAP_FILE = "Target Support Files/SDWebImage/SDWebImage.modulemap"; + PRODUCT_MODULE_NAME = SDWebImage; + PRODUCT_NAME = SDWebImage; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; + SWIFT_INSTALL_OBJC_HEADER = YES; + TARGETED_DEVICE_FAMILY = "1,2"; + VERSIONING_SYSTEM = "apple-generic"; + VERSION_INFO_PREFIX = ""; + }; + name = Debug; + }; + FF577651BEB876AF586AF6142FEC82F3 /* Debug */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = F4E9F77ABF5BE310D894473A19D21250 /* SocketRocket.debug.xcconfig */; + buildSettings = { + "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; + CURRENT_PROJECT_VERSION = 1; + DEFINES_MODULE = YES; + DYLIB_COMPATIBILITY_VERSION = 1; + DYLIB_CURRENT_VERSION = 1; + DYLIB_INSTALL_NAME_BASE = "@rpath"; + ENABLE_MODULE_VERIFIER = NO; + ENABLE_USER_SCRIPT_SANDBOXING = NO; + GCC_PREFIX_HEADER = "Target Support Files/SocketRocket/SocketRocket-prefix.pch"; + GENERATE_INFOPLIST_FILE = NO; + INFOPLIST_FILE = "Target Support Files/SocketRocket/SocketRocket-Info.plist"; + INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; + IPHONEOS_DEPLOYMENT_TARGET = 11.0; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@executable_path/Frameworks", + "@loader_path/Frameworks", + ); + MODULEMAP_FILE = "Target Support Files/SocketRocket/SocketRocket.modulemap"; + PRODUCT_MODULE_NAME = SocketRocket; + PRODUCT_NAME = SocketRocket; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; + SWIFT_INSTALL_OBJC_HEADER = YES; + TARGETED_DEVICE_FAMILY = "1,2"; + VERSIONING_SYSTEM = "apple-generic"; + VERSION_INFO_PREFIX = ""; + }; + name = Debug; + }; /* End XCBuildConfiguration section */ /* Begin XCConfigurationList section */ - 104EC9250BF4EDE104280490293C13C3 /* Build configuration list for PBXNativeTarget "Masonry" */ = { + 055FF0F0669FD6F70EA9D646BA250799 /* Build configuration list for PBXNativeTarget "MOFSPickerManager" */ = { isa = XCConfigurationList; buildConfigurations = ( - 574336E93FEE5E80463961C3B5210418 /* Debug */, - 83A1CD5A0D744E6C5C16EB552F459A6A /* Release */, + 9B56AA45A2F592CB1415467333A55255 /* Debug */, + 7AAA7894DB95648088C7D375174C03AC /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - 13923E7718D022EE1B94781226CE805D /* Build configuration list for PBXNativeTarget "YYText" */ = { + 0C6B1944226D4396EB72162F792F7CD2 /* Build configuration list for PBXNativeTarget "DTCoreText" */ = { isa = XCConfigurationList; buildConfigurations = ( - 234BF72EBEF070B5BB2F6387C666E3CE /* Debug */, - B55147EB49E4DDEF5F27278D362F1999 /* Release */, + 601F2FBF13798D977817DCA11DE339A2 /* Debug */, + 83CC572A926DD10D074830966B21236D /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - 1BDE38C5D1686153FCBFDE40C48CF5EB /* Build configuration list for PBXNativeTarget "SDAutoLayout" */ = { + 0E7E0F60830A86D70533E72AE5DA33D1 /* Build configuration list for PBXNativeTarget "MJRefresh" */ = { isa = XCConfigurationList; buildConfigurations = ( - A03AA237310A3C0FD11730BC4CB5B51D /* Debug */, - C9925B53F49663245D183A9EA0895B78 /* Release */, + B90B64C8B5F6A178A363A5DFA80DAD85 /* Debug */, + C13C5C417C9D4BCB5EB8D5A58DEF1BD7 /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; + 136CEFF2DF8587F9B94157F9A4417A02 /* Build configuration list for PBXNativeTarget "PopupKit" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + 4B208F06D7529DB4DF8D6ADB226C6347 /* Debug */, + 4145A8CAC8BA3B2EBFD3A4E9B68EDA89 /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; + 1CF7CA11A791652D6975B2EDE2FC6719 /* Build configuration list for PBXNativeTarget "DZNEmptyDataSet" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + 35044A57510DB3F4E442A9C16E980E4A /* Debug */, + 49CEA33268972C89BF290FCBF8F9DFC0 /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; @@ -10539,17 +10788,8 @@ 21DFF75A531EC1DF6B040621A349D74C /* Build configuration list for PBXAggregateTarget "GTExtensionSDK" */ = { isa = XCConfigurationList; buildConfigurations = ( - 1C65073AF8184188D205E739B69442F5 /* Debug */, - 7C098B367A0880881DAAB91A1DEBD358 /* Release */, - ); - defaultConfigurationIsVisible = 0; - defaultConfigurationName = Release; - }; - 23512F3F81C9F1F949B7F8B79ABF0F1E /* Build configuration list for PBXNativeTarget "SocketRocket" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - 2678D8E764C322A36BCB506F6AA14DD4 /* Debug */, - B698EF996BC164BC3485173C7A23AFDC /* Release */, + E010AC4AD5D017CFCC1785A16DED277D /* Debug */, + 3E6A8432EEEF570E0D814B636E5CF04D /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; @@ -10557,17 +10797,35 @@ 254A3D9A2F939386353013917B236221 /* Build configuration list for PBXAggregateTarget "GTCommonSDK" */ = { isa = XCConfigurationList; buildConfigurations = ( - 8BD44D6DD09949D8E86E835F72B2EA03 /* Debug */, - 97538F88F663EAEEAC6895FA49D9DB26 /* Release */, + 68F5B3954D22C3AE996F089D0ACE587F /* Debug */, + 081567CE9CD56A99A66C0B763397A722 /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - 3315111A2E0FCAFED9366E99F734F761 /* Build configuration list for PBXNativeTarget "HXPhotoPicker" */ = { + 26F4459BC90479CB47161B120C2C84AF /* Build configuration list for PBXNativeTarget "DTFoundation" */ = { isa = XCConfigurationList; buildConfigurations = ( - 6EE56DD85D841F5DF244C1F9FA3019E8 /* Debug */, - 4965BA3566A2E3A8C35138D2CE2C67DC /* Release */, + B9B7185DA4D19078405D9BA5A87FC7C3 /* Debug */, + 12143FE03B419645E070C51DAA682A57 /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; + 30AA1E905ED77D3D6C5830E5E1562E0B /* Build configuration list for PBXNativeTarget "IQKeyboardManager" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + A3E83753C2B7D068B4B7334A42D8288A /* Debug */, + 29CAB41A6315161D6BD7B4DB349988FD /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; + 35F578C15A7207B829452A13078C0F9C /* Build configuration list for PBXNativeTarget "Reachability" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + E6AEFD25548BD728008875E92BD30634 /* Debug */, + 2A7F35534ECD53055F15662A97059A13 /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; @@ -10575,8 +10833,8 @@ 368CB3503361E94073CBAF26231FA20E /* Build configuration list for PBXAggregateTarget "ZXSDK" */ = { isa = XCConfigurationList; buildConfigurations = ( - 98E65E1BC3BA029515C4CFF390CC6A21 /* Debug */, - 982F11DB8B146A43DBF8E3397273251D /* Release */, + 4361153E2862A624638EAEA871E0FD1D /* Debug */, + 1EDFD670251A71FD3272953B02EA2E18 /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; @@ -10584,17 +10842,8 @@ 45FD99108E7AB89251E35128D7F41231 /* Build configuration list for PBXAggregateTarget "UMDevice" */ = { isa = XCConfigurationList; buildConfigurations = ( - 671A4AD2CD96F15D7B384E4ACD620E89 /* Debug */, - C327A58F86DCA9FF66D6B2C2370F128C /* Release */, - ); - defaultConfigurationIsVisible = 0; - defaultConfigurationName = Release; - }; - 468D926BA08FE82BE611371F2784EEC3 /* Build configuration list for PBXNativeTarget "IQKeyboardManager" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - 883A4E75D0BEA686BE9F0E526CF6DCAA /* Debug */, - 143C6E00203FDCDE91708D3FF2E6890E /* Release */, + E8327D1808FDCF8174364C3531947CFF /* Debug */, + 70721F341262EDBC22DCC78D886521A6 /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; @@ -10611,8 +10860,8 @@ 4AF0DF2249DC5CF1F6B67BE5469CE54C /* Build configuration list for PBXAggregateTarget "WechatOpenSDK" */ = { isa = XCConfigurationList; buildConfigurations = ( - E9034C3C8B274D7A7C62065B44D4B763 /* Debug */, - 19EB48C8530FBA1DDEA8FFCDD602F307 /* Release */, + 034BECCF62DB5ADAB1A3BFCA3009B2C8 /* Debug */, + 948F00CDED0475BE17AFE054A206AF2A /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; @@ -10620,17 +10869,26 @@ 4CD3D05CE6D490D9C78E73262F2D0E70 /* Build configuration list for PBXAggregateTarget "GTSDK" */ = { isa = XCConfigurationList; buildConfigurations = ( - 9828307CC82AF81C82C065A6FEAD30C5 /* Debug */, - 6D8D8CF66D84A19D1B4A705DE7D284CF /* Release */, + 4A22BCF69B28496DCBE2EF7B42573370 /* Debug */, + BF57B17A35EAEC316B185D34991394E8 /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - 4E4A9B6B76EE1519305444245B7ED703 /* Build configuration list for PBXNativeTarget "MOFSPickerManager" */ = { + 4E86C95B2CC48E329293EC1606BA231C /* Build configuration list for PBXNativeTarget "SSZipArchive" */ = { isa = XCConfigurationList; buildConfigurations = ( - F64A86C00569213D2EA1EB8A31959811 /* Debug */, - D89B50E98344CE34BF92D126EFA9677E /* Release */, + 00DBBD639799D4F01B73D8D9C55ED38E /* Debug */, + 6F497FFBB9DB8A13D91CC3DC5F372ADB /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; + 510F87152C4C91BACE96515D0006E170 /* Build configuration list for PBXNativeTarget "UITableView+FDTemplateLayoutCell" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + E591C67ACEEE8B4545A9C4C163CE421C /* Debug */, + 0FD0B7EC2D2141CCF04BCD15323CFE17 /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; @@ -10638,8 +10896,8 @@ 5871F270ABD8B286D0731DB2D64E76B7 /* Build configuration list for PBXAggregateTarget "libpag" */ = { isa = XCConfigurationList; buildConfigurations = ( - 67B62484B8CB4DC87F460E5E3D442A63 /* Debug */, - FEE98E345A2461FAFEEB89F7C5E1C3B5 /* Release */, + 97945EBD076730EDCFA3279B9D40532F /* Debug */, + D48FA4D76575DDF223B9B5D7EE4C4E15 /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; @@ -10647,35 +10905,8 @@ 58FA5C1BB84F6AC78249BA6554286974 /* Build configuration list for PBXAggregateTarget "UMLink" */ = { isa = XCConfigurationList; buildConfigurations = ( - 7201031E8E778F9B981DDB25D75B5317 /* Debug */, - 46FC015119B96DEFE5ED0074EEFD108C /* Release */, - ); - defaultConfigurationIsVisible = 0; - defaultConfigurationName = Release; - }; - 596ACDC662468048A583F8A11F4A6A81 /* Build configuration list for PBXNativeTarget "LSTTimer" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - 6C42B350563C4F0F42A94051D05C6E7E /* Debug */, - C9695EE69B545090BD092E29A375D564 /* Release */, - ); - defaultConfigurationIsVisible = 0; - defaultConfigurationName = Release; - }; - 5C0933C293D6F3585115F511022948B4 /* Build configuration list for PBXNativeTarget "Reachability" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - F937DEAC1EACBE561153FC07F8E6E6EC /* Debug */, - F7D534B0082C17DC387BE11E83F09954 /* Release */, - ); - defaultConfigurationIsVisible = 0; - defaultConfigurationName = Release; - }; - 5D0A1C5EC006615C1092F876C06EAF4D /* Build configuration list for PBXNativeTarget "SSZipArchive" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - 66AE5BF3EB9BED21906F3969F27B408B /* Debug */, - 796DC4304ED75B409BD507C2856E9EBA /* Release */, + 57239CEEF78682C91389B4F82AC87912 /* Debug */, + C4AF3D1D335EED1C9DDEB74036973208 /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; @@ -10683,53 +10914,44 @@ 5DEB3D768503A188F0E2B99ED6F4F053 /* Build configuration list for PBXAggregateTarget "GYSDK" */ = { isa = XCConfigurationList; buildConfigurations = ( - 58DE2F69BB2369DA2BD94CDE14DEC388 /* Debug */, - BAD3D1BDB72E7DC437E6E050A3442E12 /* Release */, + 84CA6D42BE41EB8F598872B3E268BEB7 /* Debug */, + 94EA61888C7F525B31F35F6A6A9F95EA /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - 5E320B9D32B585CE6EFFF19DB531CC4B /* Build configuration list for PBXNativeTarget "Pods-ProductApp" */ = { + 698D46877F77FCD24D7D79E95A4A06D5 /* Build configuration list for PBXNativeTarget "SocketRocket" */ = { isa = XCConfigurationList; buildConfigurations = ( - 41E7698A7978711E46F1B49FAC609A7E /* Debug */, - F254C06C09C7464F0676F692916FE2EB /* Release */, + FF577651BEB876AF586AF6142FEC82F3 /* Debug */, + 9686817CB7797FBB869427D2D837ACFF /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - 66D54DCE747E2D3AED3FE0C2B8CF88DB /* Build configuration list for PBXNativeTarget "DTFoundation" */ = { + 6B35BC0AE26B6156723784C3F0A5F21A /* Build configuration list for PBXNativeTarget "HXPhotoPicker" */ = { isa = XCConfigurationList; buildConfigurations = ( - C8FE7B9322F370ABB2877406203C95F0 /* Debug */, - DAE921A41BEF1AB76D1F770D97E70D67 /* Release */, + 037F86B9D6B6A452F5A0AE43772BA782 /* Debug */, + DB924D52BB2D843B6B8151BFCAEA7B2F /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - 69FA85BFF587E84927EC6224938E617F /* Build configuration list for PBXNativeTarget "FMDB" */ = { + 6C6AA5A3CEAE47A7B1C7D186F36B0AA4 /* Build configuration list for PBXNativeTarget "SDAutoLayout" */ = { isa = XCConfigurationList; buildConfigurations = ( - 7FD737DA317870F745569EA44C512FE4 /* Debug */, - 77B9BFB6652FA6A57FFA61D3AF79D4EB /* Release */, + ECD4563B0B8F8D73361D1142D504DEF5 /* Debug */, + 5867F811DE4D507DC9B4E48A99BA4475 /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - 727C201EEDCC7A0F3756E2BA9A657005 /* Build configuration list for PBXNativeTarget "DTCoreText" */ = { + 7CEB2E47380AD51987AA02ECD4DFBCD9 /* Build configuration list for PBXNativeTarget "AFNetworking" */ = { isa = XCConfigurationList; buildConfigurations = ( - 8C16B4F00FE550F36393E9F7062B3E44 /* Debug */, - C655A379320F01BF5311326B47DD5CEF /* Release */, - ); - defaultConfigurationIsVisible = 0; - defaultConfigurationName = Release; - }; - 7653A9790BF089C5087552F5F163357A /* Build configuration list for PBXNativeTarget "UITableView+FDTemplateLayoutCell" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - FBDE49ED56730641BE88DB20055EC718 /* Debug */, - BFFECE3A9CEC023DE5D81ACAF0F7FFEB /* Release */, + CEE7FEC0A1B23DE7053203A448EEB294 /* Debug */, + DA533AA9B577872DAFB44EF2CF26C49A /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; @@ -10737,8 +10959,26 @@ 7F613CA1E8BB9C4C12BA1E2892472C6C /* Build configuration list for PBXAggregateTarget "UMAPM" */ = { isa = XCConfigurationList; buildConfigurations = ( - 3883582B69FFFB06EEC17AFE3AA2F80B /* Debug */, - B05F79BF2033F0212181BEB00A0AC515 /* Release */, + F3983441A75509BC8D9F4D524FAB2CF8 /* Debug */, + 60054257C872BAE10F9E73D672B0899D /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; + 84D091C2B78B2FA307A1BEBC6092606A /* Build configuration list for PBXNativeTarget "libwebp" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + BF38863806495AC29FCFF82A9C7BACBB /* Debug */, + B2853438D4C34901AAEF98B59D05C034 /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; + 945C0F2B41CBADE68A142120AE9A4AF3 /* Build configuration list for PBXNativeTarget "MBProgressHUD" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + BCD70A0BB22D0C72BAF7207A7D4F44BD /* Debug */, + BE0CDEB7BE0A402663AFCC2111742430 /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; @@ -10746,44 +10986,44 @@ 9DF695D117A32C4130EBADE4EA5BF03A /* Build configuration list for PBXAggregateTarget "UMCCommonLog" */ = { isa = XCConfigurationList; buildConfigurations = ( - 3FB9CC0248F263FDDECF5F048A418877 /* Debug */, - 72EE4AEC47EC12B8FB37C2B061868638 /* Release */, + 005699EF00B52895CA32C2E9347A7FD5 /* Debug */, + E0B1D04766E3489D167686FFB6C494E1 /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - A6C0B0B9350AD3B45C31553A10607F26 /* Build configuration list for PBXNativeTarget "DZNEmptyDataSet" */ = { + A020BE4F30D5498BBF7C50EED4A184DF /* Build configuration list for PBXNativeTarget "SDCycleScrollView" */ = { isa = XCConfigurationList; buildConfigurations = ( - BE2CBC109D846B4922937D87C742DE00 /* Debug */, - F89882F3E2ADA304ADB18AE15C7AD0E0 /* Release */, + 7E32B56CE02D09258DA9CAB9FC70A96F /* Debug */, + 74D20FA0AD6B5B261295593354ED1D44 /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - A7BD2681E97C00DCC2EF91B0EBA76110 /* Build configuration list for PBXNativeTarget "MBProgressHUD" */ = { + A69440BB65817E63E7084BAE527601C7 /* Build configuration list for PBXNativeTarget "LSTTimer" */ = { isa = XCConfigurationList; buildConfigurations = ( - D97DB2D8ECC1B0F793BA0472BDE6EC56 /* Debug */, - FE5E8856B8FDB3D13A91241BB13F9B50 /* Release */, + 94A5CECAA0E9979A63E73BF3A64D6241 /* Debug */, + 89BFC959C024ABD7D7FEDD2BC7C8D7A2 /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - AE11AEAE54A79B5A6281652563D7E190 /* Build configuration list for PBXNativeTarget "SDCycleScrollView" */ = { + AAA1F8799DB68036C3BE983C05FAA2C7 /* Build configuration list for PBXNativeTarget "Masonry" */ = { isa = XCConfigurationList; buildConfigurations = ( - 8B54CE06EEE4F9191264B9DAC4583562 /* Debug */, - 8EC61F3447FE8EC8C6C87A92BAED3EA0 /* Release */, + 2D1085CA7BD144CABF012FC10C6C9120 /* Debug */, + D0AB0AEF4014B926FCD853D3AE0A370A /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - B3194E01053F458385B47CBEEA454EDC /* Build configuration list for PBXNativeTarget "GHMarkdownParser" */ = { + AEC6650D4B75E6922477039973B1A58A /* Build configuration list for PBXNativeTarget "DTCoreText-Resources" */ = { isa = XCConfigurationList; buildConfigurations = ( - 764A72112DE56B59743379D4760D98E4 /* Debug */, - 8D7D52583BD6614E9338E4851F2D7A14 /* Release */, + 50EE249AC9C4F8460259FB6265582EB1 /* Debug */, + 43596F4722E4D0E9F0DEF96371020001 /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; @@ -10791,80 +11031,71 @@ B9DFAF360CCFE1B494B3ACC8FCE13909 /* Build configuration list for PBXAggregateTarget "UMCommon" */ = { isa = XCConfigurationList; buildConfigurations = ( - CD8A4CBA86DB4A3D4283C97F4AF56223 /* Debug */, - 47F5FA5C0B40A88FC95B0453880E28B5 /* Release */, + 6F00EAFF57B316871ECB93BD75912D0F /* Debug */, + E77A861C0DE4A9F1F6D5423CD56254FD /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - C4491A1839789B11EAB3061804D2ABF5 /* Build configuration list for PBXNativeTarget "YYModel" */ = { + BC566A95796D36C1A56FF0FB604310B5 /* Build configuration list for PBXNativeTarget "SDWebImage" */ = { isa = XCConfigurationList; buildConfigurations = ( - 242FCEE7C34861072C8EDD7439DC432C /* Debug */, - 8550ADD12CEFDC662FD6B451ADB7844B /* Release */, + F6FB6E5FCB301117B2F79CF7D934E892 /* Debug */, + 7728E537FFEFB17BEB0194D2D91EC8E8 /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - C67FD27B3C6C2F351F329311A35DB0DE /* Build configuration list for PBXNativeTarget "PopupKit" */ = { + CA934BC87B7AB9F83DD79086852160FA /* Build configuration list for PBXNativeTarget "SDWebImageWebPCoder" */ = { isa = XCConfigurationList; buildConfigurations = ( - B565BC044AA3B2C5CF554ECC609263F7 /* Debug */, - F561972150A0A1BA505610542FA8F925 /* Release */, + 56CB5227134DE33CE8E46D24FD61DC91 /* Debug */, + 5D613078E55B7CB338B3A1C8C95EAA19 /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - CAA1E2D3B6CD16004C0965C85311397E /* Build configuration list for PBXNativeTarget "DTCoreText-Resources" */ = { + D0544D7DC4BCDADC7495D11D44228F4B /* Build configuration list for PBXNativeTarget "YYModel" */ = { isa = XCConfigurationList; buildConfigurations = ( - DCBAF0CB04B0AC06CE642703EE0F031C /* Debug */, - D18E327F93CDE4A1840C7F3EB0E9A55C /* Release */, + 351BFC2CBD4FD5DA556F5FC49A87626F /* Debug */, + DEF564A26D77FC31338DB6E7544DCD6D /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - D4AF8245FD9D7EC07A715571A56B6D4B /* Build configuration list for PBXNativeTarget "SDWebImage" */ = { + D1D7732AEA344F37DB7E6932B6ED6DF3 /* Build configuration list for PBXNativeTarget "YYText" */ = { isa = XCConfigurationList; buildConfigurations = ( - CA0A4F85AD09A7889593ECBD6EDC45D4 /* Debug */, - C96A23F071AC17CCAB9D1980EC4E721F /* Release */, + 53BACED7D63C5C1F9F6F15C89DD27FAD /* Debug */, + E27B7F12B1E68A54C7EAE9074C486041 /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - D5480C5D42AA8B0CF0C71E4D89BF03BF /* Build configuration list for PBXNativeTarget "AFNetworking" */ = { + DEE2F5BCEE889EC56F1AF03EFF0999D7 /* Build configuration list for PBXNativeTarget "FMDB" */ = { isa = XCConfigurationList; buildConfigurations = ( - CE82259E8755F62223B25EE70D0CEAB5 /* Debug */, - 80344A194E5B0B3EC11B1DFCF0360690 /* Release */, + 1ABE8413BB2DC1DE22CACD9B7A8CC450 /* Debug */, + 32AC22AE87F32244E46C17D546884299 /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - DA43FF7CD0CDAED316C92DF575869F4E /* Build configuration list for PBXNativeTarget "libwebp" */ = { + F9115B5A03ADEA6DB47B4BB3826866E7 /* Build configuration list for PBXNativeTarget "Pods-ProductApp" */ = { isa = XCConfigurationList; buildConfigurations = ( - 743B0FA3B07D4F7096032ED53D5AD63E /* Debug */, - F8AD3C3F3B57739CA50736030E9C9471 /* Release */, + 47FCBF3625F3E88D64FADF2D5E4945DB /* Debug */, + D1497FD7436BAC9C3E9BDFEAA5159A5C /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - E4E5722C68670B53BECE14BEE640E097 /* Build configuration list for PBXNativeTarget "SDWebImageWebPCoder" */ = { + FB267B8A22ED6F3FE0F66813F192080F /* Build configuration list for PBXNativeTarget "GHMarkdownParser" */ = { isa = XCConfigurationList; buildConfigurations = ( - DB5BB0F274FC5D790016BECB2CA424A9 /* Debug */, - E8927F0C4A1EA02F5A30844CC0F3E7D7 /* Release */, - ); - defaultConfigurationIsVisible = 0; - defaultConfigurationName = Release; - }; - FAA2EC63F721708EC257E816806AC5E0 /* Build configuration list for PBXNativeTarget "MJRefresh" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - 773932493FBE755274FFB42AF5D59C4D /* Debug */, - 58ED6705B7F0DE0C54C6F9055371D328 /* Release */, + 0BB0D62A4EA068B60394BE405BFF69FA /* Debug */, + E5276A69EC3DD109701B3659DAEFF55C /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; diff --git a/ProductApp/Pods/Pods.xcodeproj/xcuserdata/gongzuo.xcuserdatad/xcschemes/AFNetworking.xcscheme b/ProductApp/Pods/Pods.xcodeproj/xcuserdata/gongzuo.xcuserdatad/xcschemes/AFNetworking.xcscheme index 918e170..0a091cb 100644 --- a/ProductApp/Pods/Pods.xcodeproj/xcuserdata/gongzuo.xcuserdatad/xcschemes/AFNetworking.xcscheme +++ b/ProductApp/Pods/Pods.xcodeproj/xcuserdata/gongzuo.xcuserdatad/xcschemes/AFNetworking.xcscheme @@ -1,6 +1,6 @@ ??bFOpMsco)b*0y5Ah<5^kKs$nH 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 z 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%0A$$#y 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 literal 2253973 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%0DEFj?vjK2V^4sas@ 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

X+OFuyHHYMtSURG2%0=QUOw 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

@x|aPUkB98P>D!5qU}N6mW(qdT16P`ClX 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

Ci9+64L~qzkYjX4z2I3Nb)%UUTQ_x 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

t9<7Q!92GF7HKH`aw z3rsQ$(ncP{<#xQHWx3FP7AHKv(lbbN#w5Tpm_`}Qt~924)S*>3cT;?z(_*8r@*~L$ zi#9rp$Ip#)9%Tn9n$B$TO%N|TofFiyA?0^V2GVHCPfOit;X#Ih zbFz&EycZHA56qmZuR|PL8gzbZ)BsJU^ycNCI9I(Rb<{7W1B9=riYO{RF|w5-8I>vO z*0kvxzK4^ZHc!eUON%B&+2QB&jIT2$9BhKT6Y?7G2Uq31b<1hLdq1^voLV>hV)cbp z)}h{0o8KNebM;22^@mrl{TTYvuDDt*WMB3>)hOs)A yH6qpQ)AH8)l-S%a89IIYYWHNrA>XK#;i@6Y+pP1@75bTk!D#Nj)JpP}^uGYo4{9O+ literal 0 HcmV?d00001 diff --git a/ProductApp/ProductApp/BaseControl/WMPlayer/WMPlayer.bundle/play_new_brightness_day@2x.png b/ProductApp/ProductApp/BaseControl/WMPlayer/WMPlayer.bundle/play_new_brightness_day@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..245d1cc22c601b8e2a51d0a78c6a0610426d8a3a GIT binary patch literal 4163 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 AS^xk5 literal 0 HcmV?d00001 diff --git a/ProductApp/ProductApp/BaseControl/WMPlayer/WMPlayer.bundle/play_new_brightness_night.png b/ProductApp/ProductApp/BaseControl/WMPlayer/WMPlayer.bundle/play_new_brightness_night.png new file mode 100644 index 0000000000000000000000000000000000000000..8dab846992fb03d32072a1544e4a9a321535cb6f GIT binary patch literal 2370 zcmaJ>2~<;88jfLKCxWOzhDk#OM6y8$Lm&tw1j8gOAqXNMS)LFed1>+p0jVG&1*HYG zuGIroQ$+@sQ5K6;WDz4MXpjgBqKJxCMMZ{1q%SIV=A3cfx$A$w|NH-Y@Aqy=WO%5R zxq~?ZfiR?}1hXO$803muXY$~=6>AlP3-^)wYHAF(KP-G*gFqNy#k@Euj>D!3K?$BO z0tEnGC6U4F2!#Jim5eV;2Ox|9ND)hE*q4nLu^6$4hK=>+5IHhBkSbo4BL|{$!g<1+ zbfK>ZyD|XducE>P5&+_3RFVv-f~ulnKk!oFvEEF;Vm?5ibQ(5D9}pAAiNw%BIe_uT zd*Osc5(z`0;7Md}3Wel>@g$Nw2}HP1a3nI-n?m*U!F>9#a5TASJ(bH~eu@RpXxLN; zl2HkStgI}2mKPqBrw~ZKzP@@6Pfr|-z$vn&5MPCpDxBvT7=S`37t0_qD8=X*`2sK# zqG91oKW;%H`%EiUd^#rhzz8b7j6lK@^;?<;ayb7VDv^9fDOgIlzZNIS&Lg=1(y)6@)-VDk#IyqbV4-Sg}+DW+|3`z;ifMmQ(@p zr9yzkpkZMKyjU!vGD5um9?W1eyu8U|5(%F81d&6$DBhk7CYkO<^qlu)fWk}(Acf|A zMSuE+e9>1g1&Iuf%mCzKB_LwTK?&x=mZ{<|=MwxyzE8fQFXux4qAvkXhM>RL|G4OR z6RaNn@Uv{;$!FmMQdsSBSk_DSrQd*m3416c4vGfXLs@(|fcU6hmV}=I-wa=r{f!3j zhe2pDBZ3F_NVw`hxBsq4RqS=U&G0gV#R%g4-bVwqflHfSHJ)Ey*h>DYdr=9M_0tfU zrzVqQs`gVPXy< zBkfUmQh>7hxI1XSESG+Aq{~Up9C^iRKJ|LPYRn<`ERsseQ)`AF@B|kVOdo3W;$IP*vp0YWzr`6 zQC8n!hp1&r>(_RNT^+1c<*3IO_Qdbs@1LjZoLK(4e?{cXx0kIP;z!Qd2WETEAs;%Z zqi@#P!>O%HyiPOnEks?uy(UI?Z?93IRR-C{{(@jJ9OKrZ^A2grTdFp!M#S!3Tyfi> zyR$9mXw^c=yeBT_Dq}ETk>H&Zwv3sY!MI)ZGWdJ4kNL>o)h~f$qEms6w-~ z$oRJO>$ys0`|kWq`pQX1eTzaa7|kP2nIRB!bK9&k%i*USuh-M_+YxMSB-&(5nVER! z5{0=WSqL>79MOT0Hl1}^#`L|Uw5?S-S76} zw9y*f2=ZZEQ*_R3M)U$^@FtTHLqoQ*It2ex;t*KYaV{=A5XQ@~6A9Sum7E2szd!R^ zErm_z^IEe^iugzFFW6;#>SbMIKH6fk zGH)DTfMK*C(;BJTV5Hn*NL!*=Vjl7=nT~8G=B~N|Bpi1(demN-JtXqJ(Cx0id4jwA zV1d<;{5HYDYBGi5;;N(iQEhhR@6?Enw2wAi?%tPWS};^#RXE%rHGWvXV#}4&`4O#$ zR}4^b1}&$K-0gC9HN84=Y90U0IS_53`tDjz(pde-+XgAm<`nN-XOAOn2^#37sQ&bo)%l1NB_3o zTIMksb5eDBY;yRxk5`e$BkkMbJum}H%>`N}EVg)15B6hB6V^q$(vA)&tHQ^6N94_s zJ0AmQG!2m*8w8$CYukuxLODKvh5GRh#J-yN7ROiF;4MxgI~>LHx7iqPAx4t^2-z+}`t<^E>A}=lgu04| zx|TK+s;&&uP*c}XRRexd6?H9`HWa3D7WBP=0c#}m6__2|?7J;sr4RO_P>3*9)sT=7 zNQfqcK=M^p*VWafb7*L&00GelWl>WE2TYq+khn5S`K6hY(EB2Lqn| zCj=bvZ(2P0dzyfRsZza(s_GCmdPqNjNaX*A;&6YX$rL-xfBpSOVzNUh5u<8{Arpd0 zC=39Xp_?MYOh_1S3W4N6AO!x%qOBi+LLmDQh#(VtC`jH3i$@be$O_-^NF)q_CsVxf zC=3Fw4+a<@SS%W50*4!!X`8BRYHMk!tD9=-YH6F9Xqo7oHP+HGGd0rvp$jLVf^ir; z<%cf%zq%Sf)uopLjtE$WV@TMm7_=FQfCGIC8HW9-FL1M;@_pAu|J)a~pX#at&ZyE4 z_J0oghX|-1`tcN}?K;l@qjRP<;0-fG$fiC}j1m?`8>-wj#z!;2x8##QK>I*<&L|NC#*;>d~ zvf4G+oZ58kc**iSv>uslbzxi!m%eyyf3xn0&rP1A(g7|?JnPCFT=9!WEN9#6VZ-wq zjNtZiGuDfI;+^q%1$l+`=ARq=G@X637fIIqIs?4Zku#xEX=D=Q1T)~nKeecX!(4AG53=?M7vJ=74>Fsrg1ylynEiAT4 z#k76R(&ZUVE?A({*u6yVu8oBY5VmJhTou?wC$q-#A)(EUl z9C0>sir&qM;Kp|714)dT1pHo4VEl4B6*`HMk^EdP!E$bGwsp!!&RPS#cZiBd)g^Sd|gti;2H z(Ne~e^iyYnow9e4dg!}MH_T9N!h)8CFP&k|1~24i3$I@0$+4ARnenO}V(CP(bNscs z(z+V~gXA6v=h!}s8fczaX4J6UV`5@D7HASZPg`wBrQe>h>x|Ex3Zy6|$H=Aq1ZFo8 zM|uLo&I+bnY)>fvOB7n57H@UXj8_0n3ss!YZDOA-x-GO^>w2ob0Cag_?*5eBABE|u zBGp1H%O${R>L@HmE?+9UF~-F)R0-HXxorG+>JbrYE z2f{h#m34&%4&&=k6MtpQm-GB_)(RukxkOjTtCgX#ztvcZ5ubZN*L_0{j7)ZPG;crX#_rczBnL1$p#Bq>zoJFVH^h|OT_ixy)g49u>xQG$y z7d4G}TAU4?T8w9JcSgtheAw~4A^$X*0Nv@lfzRT~10V)O+DE`vh==9UZhzZ=`Z>1x z+Jf0ZgBVaz3iwvg7+d}3w~&Ss_q-F~1u?Rr9L2U{d&+cwCCZ*yrTA`NE+{0hi z_#cmK61ub_G*jewgLuZ*-Ze*!D$aa5cOea}SJW#rPYPWNY`JEeV&a+;>7JZ4wb_{4rF!(po+7^|g)P&F;@EuxyELv1BkGmZj!9 z@3r|rap!|~nY)A9{h_$>%%!0x+v6C^{OXMz<0aaTXc9jVc2D&eSk$IrlPG>BES&3k>HK^+XVu5|!5bo}7P9Z&2lX#h z(&QqB0aJX5aFPL9Mh?-7e}d2d^!n}D<_?tnhg%c4zf_F*)?G)Gil1Do3cu}I%t6|~ zKN#}oH)aIlHfQb(GhevFqKl| zSeO{z?PlY+)ZX(Py5b`r%$9{b3ORo9kNA+Ty3`FPiJj;Q|4cf=Kp}0ssGbive_MZBvHBe$M4@P7&EPEBw zE$hw(a0{f%p3bxwmatr?HmVw!P+mkH8O{~MDN_XCoK~Y0Urz|3qbDsbT zT)hO;ge{-MtP^jwXY`=%NZ3_t#KqV|UbnEAUB5fw)rap<@f4YjN3q{IxUsSiTfM=_UHve3 zJb-=5Ke)))CX&}q7puKsB;1p>Sj+uJ)1-u$iSrNs1L88Xo1P<-vS7=u8YU=veKrfHWHWGtQ3RdUijY9T$mFpaXUvo!afTtrqlzE zrqHKGfh>nP3+0o#eCuKN#7JBQULRIadU`N7CGDHs|Mb7`pJY*)bG&bE%24Qg2vci# JrLkAczX4c2O;`W` literal 0 HcmV?d00001 diff --git a/ProductApp/ProductApp/BaseControl/WMPlayer/WMPlayer.bundle/player_ctrl_icon_next@2x.png b/ProductApp/ProductApp/BaseControl/WMPlayer/WMPlayer.bundle/player_ctrl_icon_next@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..b1154ad509b46f57c40709d6e2e049dbcf71ae49 GIT binary patch literal 650 zcmeAS@N?(olHy`uVBq!ia0vp^79h;Q3?%1AoYnzS(*k@#T!Az$@bBM0pcIh&`}gmk zKYxDw_>q~J>Ehz@<;$1PpFi*2yVuv(7bpvq`t|GAyLazy-MaPv|9_weko*1n_ix|6 z0aXIQ`}glZefk7c@Z`x8pqfjUE*(F9{NTZZFJHcV{`~oa2M>TEYuB#r>+9RGW5<>) zTY!cL&8=7pwA-*G$S;_IiItO|S44>Yy~M{iPtGYxub$y7^7Y=$$ytAYUpjnf%Z9}> z+8dLig1maWs}ihrwKY%Q{kxHYfw9Qb#WBR=_}ghW%bE-X+PYH|MFm_|uPDuYeQ9sy z|LNIkit4QlmQNOi|CwI*+?yjUZHKh+GA{uZzB|X5C7JKuXy9}?T$bbbvznvRB=@M$ zwUa7bhC&A?ZA%i|m^b%8ll|%+73VaV?nFrLIXY+KPo^`!x)kf4DV+{>)G%6g(7)lj z#hPsUb%iHm$pk`N~flIXMCC$uS2W4DwjY-n6lTV zNA-vAE#aDdsyRdOW)jnaZQ0AN*a>nxKC7a-@Y9OFkEY!A%>T4PQBLdA*-W>M9l=|K zr;8}Myx)CP^}UDP;w}D9=2mKGd=xmS@?S@dRn<=a`GX3}%YARpeJJM<+n&9idxK@o zD{b=^liqVLdQ}+_xiowQ@9H%%t$TheymQ(X?OtU#>#EhR*;oIqGA-Y1^tP~iPv+UX za=y-e@%vj;P2HW%lpj=!KNr6_-=VmNA^XJxM(5+nXMXaA-4A^C^P@qU&(!$YHjN9L SZ64ZyQk18wpUXO@geCyC`#%@} literal 0 HcmV?d00001 diff --git a/ProductApp/ProductApp/BaseControl/WMPlayer/WMPlayer.bundle/player_ctrl_icon_next@3x.png b/ProductApp/ProductApp/BaseControl/WMPlayer/WMPlayer.bundle/player_ctrl_icon_next@3x.png new file mode 100644 index 0000000000000000000000000000000000000000..1342995e8a882b721ab5c18ef44b52711cf4a671 GIT binary patch literal 913 zcmeAS@N?(olHy`uVBq!ia0vp^At21b3?#L;KKKlz)&=;4xB_WR@bBNh|Ns93Nj*Ki z@87@o_xJz){rm0Pw}1Zp`T6tbqeqV#8yg`C{{H>@3k+Vre*NOb3!orS1PH!-`SRew zgZ=yWFJ8QO!-fqIL7*W&e*F0K>C=Y~AAkzpzkd%j^Uj?+mo8m8b?VgCty}y0`m(aJ zfQlh1fmQ6}O+3#Oo zoIaEl`19GVc?p)<@{jLcUq5qFUvFEKkE5}w^qbSWmM&=wcAIl03ShV@Sl| zw>PebJvI<&O?)%)snDE9Asn6w8P2o)F8ybGRe^(lI>z zy1Mp+tVox>{SQ2<&d*NUr+DUlRjAR*!)%uqc%^7$B{|OeXXevkwB}!%SJJVBs2f}> zVW^Kwo zjTG_qu1em;2e$FHNIA56_DSf+*SRe_|XD3%xZqkxtc;Zqj)kY&UC? z+Z2IM%_nt#?-v!D`j}JR$Acqu@2?m3tG_+pb|LbPs*g)YAD6L|(bgZ&rXOhv30QY+ zQSmbKomQ;f+a8B)ne*%PE33Gx8v{jEMW^gvdRueW=3mFIKk{wRSS%Q)bz#C{&1|iG zPs^E#T=#E&wyfJHQS-uzs=tf@Udzvf)cI@1c*$OzF>|-g(i3gdmNB1F^N+07I3<6} zIk0H*&xL1J-t?F4wd>kcaaXD9*KddEza5s(fAUFP`BkHuU)sKfVpsk@+kY#Bl_%)_eeJ!D>s7yA@3Rem&bZq!zxrn(xrZb0Nyj|%Nk3&hE;pZlELgj7*}nb^ z8MU;nPdY9B3tmn<^!i3IW^9G? zT$>HLd)}?Ce6VrW?a-dzb)5`bc^Sn|o6Aby$CoL(3tFB#nE*^3 a;_pNgf}^^RxashMGM1;SpUXO@geCxZQ|0Oa literal 0 HcmV?d00001 diff --git a/ProductApp/ProductApp/BaseControl/WMPlayer/WMPlayer.bundle/player_ctrl_icon_pause@2x.png b/ProductApp/ProductApp/BaseControl/WMPlayer/WMPlayer.bundle/player_ctrl_icon_pause@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..76bc03c2bdf02697cea1ad8452638bd4e8cebf97 GIT binary patch literal 258 zcmeAS@N?(olHy`uVBq!ia0vp^79h;R3?!pgsObVJl>na*S0IfB{{8#+>C-1qPtW&Y z@c;jR+1UC}pd#*)AirP+77kuff%h{-Crz|+xZ)2KZt`?-46!(!EU~5`Fo2=Alc7nW z;grh@;UJ^1AQ6W|B@?ZgZEV_{O2&c?9*c9zt0pUP2`gsqtN#A(Xx9m!mZ^sl9VUi2 zGpeXL1zAdIY`W^faL{Gi7q+e(#;yZ17Ec1fE7OjgX=*XnSGw&V=8`6)XTTwDI-^x& g-y`1qgBBi)4DQy#5vHE{_8^~ly85}Sb4q9e0DMqW`v3p{ literal 0 HcmV?d00001 diff --git a/ProductApp/ProductApp/BaseControl/WMPlayer/WMPlayer.bundle/player_ctrl_icon_pause@3x.png b/ProductApp/ProductApp/BaseControl/WMPlayer/WMPlayer.bundle/player_ctrl_icon_pause@3x.png new file mode 100644 index 0000000000000000000000000000000000000000..6a77281925b447c71f39e117e3e367187f5c78e4 GIT binary patch literal 353 zcmeAS@N?(olHy`uVBq!ia0vp^At21c3?$#V@_qtRDgizru0R?Y{Qv*|&!0cZ$;t2E zzyI~?*SmM`fFe()&0zy7;w}mD3ua*F6%_mPK%(npXSZ`!2T=H-r;B5V$MLt*4ssrH z5OCcr`)591ndqL?q8XBz4j-PKW!n?cFxBOV$#az^#m~w~2PXf{>;FHKcjpl#&A7`%3hcOU k%@n9-KXRP&(acU8hDkT&|Z&w9Y#Rc7?%Y31v4;n@v?~sKKU&DsCx` zNHaHn`|#YU^1Sq5FIyu$RVBsgO_kBtz0Wr>Ffe9$x;Tb-9DjT5W?7SgK*K|)SuSDU zMUO0v+8VX{%gkW4dPgXJheYV(j}W78I#3RAvcU+*rKBtYcEio8DIoUmRFlcEfjNZwNQ@k9j@k zWmbwA88*(}dao}=;i|*C!?k%EE(Est2dpvo{&HoLq`Y(FJs;n*^9n>|oGSM|I3an- zNMoUvxz)qxrmZ)O%GPaR(Q~~1VKR4_WK@Ihh3D!PQ#cO3wYV8j+|kRg(J63ehIS>p zt-;B9T?d2JXLC-kV*brB+yBi>%RhZvmcMeHbG31??Z3YLpPu=Mi@ty5aQa%c4Ts17 zFM3w-Twam{r&yO$jFI_iFS5&{{H^-^z`!b^5^I0Dh!MVA) zva+)K`}_L(`uX|!_xJbp_4V)X@9OI6>gwv>-`|;;ney`T?(Xj3;NaEO)zHw;&(F`6 zmX`ed{O#@S>+9>=+uPaM+1S|F+}zy%|Nm*HORWF^06lb4PE!B^1PBcf3l$R=^5xS0 zBKjNc*2brcaqsF^lOoh^V8^e&7GKCSmCLEOg7_A9D`h1N_d- zO$g1sy5v92bsWPYV$l4;W6b?0A|}`)c@sy^1u96}wnS{({^;tNoMeXxnAeMPl~Ha! z`oqSLUf{T{a5c+~%_@m>#;@FE?4(@zLiyq?=2M)`_Rfo4u=1#FxpgAse%DuJv3iRw zD4F_`C^zl`SSj?4&f>q+4&~amG<#hAPfAJH>MO87r<9s{bK%LcK$-JE8L5tVbH$#O zW`TaE>_okI&%hR=7IU_gm(@&y1v;ku_+JGpdK;hH66lDE(%>v(AAb&oXhg;FUrVt- zS5zkJo;YCntp(~es9ZLSlO0PnB~hw2_eT~z$U>J?I>U#7U{P!)dP@@Nw!K8LDJ=zB zKK|WVvHB=g$AiQ1f~tWcq38jMO+!PHPqcS`WaWi3NppIXP>`ZFKpHe{AWyn^7gqekI3du@Y66jMQIRJ^3=cCPBvWs4V zEPnDl=N+Qy8L9a=qh&jgB7wS-4ATGYB}kFdZ_}6bCuC271UgH5?9M%h$&p`jSzSx^+x_7W{kg5|j z_PF~~b6u@L7f=lQEN1cOPY|JURz$N%pctSEP@9B$ZD`O76@jQ9<09m%OD<8)UzcYN UgB{o55&!@I07*qoM6N<$f-EL7Xu|Ghaf+azI z!3>O3=6r5rdcRgp@<;E3t#ul?!h5}dl5;&>978NlzrB2#uUSFB?V)2j%lmoX>u>5U z5!1M&cK6%;dHy~IT~DOH2hNI)yv^{VIlkfLBO`;7UCR^N&Z#E6IJi7Pu}hf8HbJwX zR>a}W^Ui#x72muWzWx(A;M@Nw=9=$Xk#KX z&o?9Q7fVOQjaNyx99)^!vQ9i~zRTVvg{Nw=Y0Zzx`)@H~js$Q$$Qk2V*Q_jDiMbDr7rki2$tX0$YTkMb2 X_R!h7Z2eAPP%wD9`njxgN@xNABZmPu literal 0 HcmV?d00001 diff --git a/ProductApp/ProductApp/BaseControl/WMPlayer/WMPlayer.bundle/player_icon_fullscreen@2x.png b/ProductApp/ProductApp/BaseControl/WMPlayer/WMPlayer.bundle/player_icon_fullscreen@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..57334f908b46aba7dc90144dd73fc2b3311e1bf3 GIT binary patch literal 486 zcmeAS@N?(olHy`uVBq!ia0vp^79h;Q3?%1AoYnzSt^qzFu0R?M{QLLs@#DvT|NedX z^5vyVmw?=chKAD8(w{$n0@*;pr%#^(*}1v7K<>0@)BgYeU)kyT255>{NswPK12a31 zkl2f$H%$TG4P?*$n%aFv=A(sFLT>GWnY8qZeW zd_wl|4&P-L?j0~oNw+?xJi$usq1o$_@B+z_#820x71I}+=1q@l&P;!@C!v0IyYt+v zZ<{As9bV!8E&aW%Uf+znar523&Ue4X^GM#Pb-we>W|m{e7+1W$S$S{+^NyZ27oIQ_u1epQ<~ SOIoiM6kDFIelF{r5}E*t?P)|NsB``ugeV>GbsU&CSiDqocsU zz$z*#_xJbj@9(Uvtp5J~{r&y*_4V!T?c3Yi+S=N$udo0A|EMDzjsO4v9&}PpQvd@7 z3Jnkw?-dxA68p}Uk5)fE9lDe<^XIXPTUs-BluN7t00J9HL_t(o!|j;sZi6rkh1a!^ zKnvs2>(=%CA9D^TC>z2_N>ode@L&6UjUDPFep_udA=_B<`4;e;d7bgdcV|#~ogo`V z+tDDkLdLlXBca*BAcYRhiE|smVj+Vjvu32w!9DAJXQ@s^ntU`88r{Yk*(>%RNJZ zxP=n4LEdptRN;%L%u-2Wa)&53eXRAHs1(5_@9G)eC|6gm09a^eGpgIZD75B3DXoj5 zZ);ntj;K8J1ZD%G@8buz0rkW|%{JxL5K|MAi2lDRafwU6^;-Pw`?##~W zc<5}%tRfD|hp-BHD8(Rz?PX6XPhv<3lxZfG0c#HzezB+gM|vT3GRBdRN=cIE?4joDGD|stdN7Ir!Tfq>7UeVK7NtE zX?jDEY<=lXTH-iKKluLrxu0M~Gs$OU`h)isPji_e zf-69yo`b5!Chs52+@4AQ<_0st5t548C^Z=&NesKv$8s_Q#Pm_8{7^Q1e4IY$UTrlQ Z`vIambb|u{E0O>J002ovPDHLkV1iq2VKD#z literal 0 HcmV?d00001 diff --git a/ProductApp/ProductApp/BaseControl/WMPlayer/WMPlayer.bundle/player_icon_lock@2x.png b/ProductApp/ProductApp/BaseControl/WMPlayer/WMPlayer.bundle/player_icon_lock@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..a7878d7cf5add075e270a4274abfe19af80784ce GIT binary patch literal 721 zcmeAS@N?(olHy`uVBq!ia0vp^79h;Q3?%1AoYnzS`2jv5u0R?N7#SJi?0;bJ^XJd= z=g-fZHxDTO_wQez*!S<>fBg9I?c2AvZ{L3Y{Q1a>$(j|>D{D??XJIxC^T zlX&97-+%w5H&5Wbar{`HnC0F4_C7t;=b4XbAE z-aS*xpihMHO5g3TpMw5H=J%UT5@GyOqZ_ew$2|9mN)2!C|D5oBZ?6LDg};+}b-r_* zNN}{RpYY^WcDdDCyKt4Ch1V8NV%oZ2Wv3;J`R9Tg6P{fCQt2u9Vxz)N&b(Eto+UbO zvf!H{(wOVHj&I#bnXiYto?K&dSh3c#j?H@;qu4%=b?n!)0^%p#sf?P%aiv^kx*boP z$GlfeOk0Idp5~aK;{4Y`X@kS0^9OHl3D`MFZqvtb+q+9LqkPiT?v;)(bbcJh&`!IdZqJ z%Yw~}Ju2Oirz072P6^J8+PuVJtpxKl-Sq6_xMv@~h0W?L{C6oafcIST)%LeD+AZF* zITt^^z0#G#c0u^6ld>!8R@pN*Ga6-1czL*Z`d;=mw+(99zN|~HcGKrrG4rmhGqRZ4u57wh_*d5;f8|Ym^FHYF5De6D|hIwb% z8QU+%?(WJ<=NCWrZ^7%fs~eW;?~Olk(C6R&8s@6Z6oc+JKAS;_(bLt>Wt~$(69Bd= BRW|?t literal 0 HcmV?d00001 diff --git a/ProductApp/ProductApp/BaseControl/WMPlayer/WMPlayer.bundle/player_icon_lock@3x.png b/ProductApp/ProductApp/BaseControl/WMPlayer/WMPlayer.bundle/player_icon_lock@3x.png new file mode 100644 index 0000000000000000000000000000000000000000..943b6d710031bd453160b5febc9acd8adb01b176 GIT binary patch literal 1342 zcmaKsc~H`67{`Ai?mCqenYkY6E@_^lC^l=WWg?V@p(5nHl@)}Bh`Ed6M%k7?-j)_B z=BAnAsH5)Uc!VuRYsxIzvQZwCX6BI*Y7CBUzr6eiq9{C+hz0roTK`Xay2L zB57@H<#0G;GTC4-Xti4KXmN2-qtVRI&w~Lfm1LjE#*&MMcqQ zw6(tl#{aVkruUyyegj^}Go65s1U`ep;1;HvEv);Zpm?*pMpAHop_e!VSLW7n`P)2-MkO_4A~UavfP_D#BqPzR#mkgaJAOn1pQ=d zws`~w#1i8ema)bbdCxd`(BxyU5WOrwe0|M@aLYc!SgQ6*j?F&jy;Jwj>EwK6h z@WiYnQ$QG;9^W$((~`RzE)><|0C%qWWVYMfKWa+4Yql3~M$lNxg)AF1@zPLEL-6io zh4Yze>4e%_P%Z!{DXxbooq{Uz^@X;`3(tM``u*e+^670ed06N3`?1+LI=Yj(bTD!} zfLY83A8Oyb1Cd*&a;zcFPwZFLZ+V*|gb0LJSb$zv9DcrSF55%@){l%P!Qmu_X#wR# zu~iZfF{0Zai`_%iFkG)aWV~i3hw;O)v0393-fT_m4jx5ioQz&Oph&)mM72AfA1_wj zm*G$-oq%+ax$74Hd70<@gvC@7pKs>t)L?|+t>s0E2P!M-s;uhHomI+Yc;&?ES9q0W zXSl<1%4xJoJq=({2eaqQeBzbwpX^MF?M<5+WDrYxbJ!>a@Z}NPaj&}Y>;6L{bszHU zgns_}cCrsQnn~$N3=QYQYt}^fj|fI+0rvF8Qpbe#xC(Y_fwo&27;_U}#0p#q{N-=&{(_=DQ0`I zU7EG^FmhJNf5g*R{_H{1*R78Q0M+!869ceI>ITqysfDw12`xZ(c zr$~@Huph}4E=B{F_aNn}v2z$1)LZR7C4BCzoG| zsiaHnP7)p@1-mZcZ}rQFB-)jfO0M)%d;^m2Qd=*a>npNqojM{w@*!U$5E64ne13F% z9q~%2QD4bn&%^+uB!?2WGu|^%Q0j4Z`Y{VgbeB`mi045lca323Kqm{OwgEvnE*Gs! zWyuwgheKrYbgD~<))Hs5$cpFimo(+J-?i?5D+*|GW}4zfh>|(0rQ-q;*u{rRI|=qZ zdTbRn`=AT_0v6rX&m>H}(oI>?B3QARP6+>Ou5YjQ8o}l!!D+nGS}h2j?4jc;@JDJ0 z$jPJKMGG&JoYarFTXAxIJHNxRe z6`itt_V{h;HlF-gVp$CGk7SA|9)*~+S{&Z*(S%MdmsZMub;rovD2nfSH#YY~6=2d} hT(w}>uW;_RL=OpwvGw`1|)SkPB1*lzRB^;iE^7fFeM>^R-S!0ToG>1o;IsurhIT z{1xIAsIM$2E6J63_wq@7UTVAlog#+qVn9WgJzX3_JdVG;c9E~ifTuO_dS5P+mO{s# z|J}FxbYf=An4?y-_5VNb>3S(KSzF~NrUdyltu%UXt21?@%9MoZ&l00b)t*=^+jeu? z#8j1MO*@zrudmKdYh}BxZe}IhvD?h0kYz`7;hQ`2Wi9JxUGDKyT&}k}-DAS%J#XGI z#w4^A-k8fH(teRDsYzx7tR{F@6xB|Tp}GC^VJ M>FVdQ&MBb@0AwYsrvLx| literal 0 HcmV?d00001 diff --git a/ProductApp/ProductApp/BaseControl/WMPlayer/WMPlayer.bundle/player_icon_nav_back@3x.png b/ProductApp/ProductApp/BaseControl/WMPlayer/WMPlayer.bundle/player_icon_nav_back@3x.png new file mode 100644 index 0000000000000000000000000000000000000000..6c42618de7187a2c633b6e1a739c107470fde2d3 GIT binary patch literal 511 zcmeAS@N?(olHy`uVBq!ia0vp^At21b3?#L;KKKlz!UKFlT!AzuU}k3i`SWLQZ|~o~ zf9KDi-`Lpr>(?)!vPqLB{r>$MC{XE9=6V6^sh zaSVw#{PspB-ysD7)`Z-|g6+4mVt4$vTzdYB;YW4;?PshHOjkU>l9seFLP!3TNh^2O zjI>hz5UEJz1WPrK`AlM3N53d`v`mOtz;juBqpj@j%|8}~G)3|+i`GjzWy!NN$Vc+* z4i353>NE08l9y|o?Fo0yeD;fBN)DG@NC+zHJkXdG?t#*ndKV3)pK@K+|}bOfp^7%Ukj~bKNT`N z?EWN|(D~1At}2@@r{OBPqDQ}f)r*$1r=RyM*cPCFL*r5V_V=^6<+6^fw|rFiV}D7< q2dj5K?j7`*C^+emaQD%q%H+JzXcN=#Nq0|yqS4dU&t;ucLK6V+aqHOt literal 0 HcmV?d00001 diff --git a/ProductApp/ProductApp/BaseControl/WMPlayer/WMPlayer.bundle/player_icon_unlock@2x.png b/ProductApp/ProductApp/BaseControl/WMPlayer/WMPlayer.bundle/player_icon_unlock@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..6c5ae2f4818d86aa1a2786925a3076c2bc34e608 GIT binary patch literal 730 zcmeAS@N?(olHy`uVBq!ia0vp^79h;Q3?%1AoYnzS6#+gWu0WcRkr7BD112V>|6uU* z=g;%!&(E7T@87?FA3l5llHb372MPkow{PEm`t+%#rDef_1@ZCmwY9bW{{BEsfByWL zJ9jQneQ)|Cr=(YaA5cD-9RmG-n^-=uLml-H0AtPpq1(+L4Lsutem_e zg3{t2zic)&e%AVO|E{fNxvI)CQbNCOvb{au<>X+f8xkx~cTDdG(6z5TT^vI^j$fU2 za?&FQ9+yC`PfRyVF1-12&-my6dJA^(8_Nv!ej5nRJ7ZO?sETvav=*b*u!6M(HjfSiY4!N5ZcJ?t$SGn(_y_+#h^<=8cI@Xir{DLg6o_|Nd=FDU5rZ zyvjTIr%zHp!TmAgituYM7-omw(IiCMCswCU;U K=d#Wzp$Pz>Hd>+p literal 0 HcmV?d00001 diff --git a/ProductApp/ProductApp/BaseControl/WMPlayer/WMPlayer.bundle/player_icon_unlock@3x.png b/ProductApp/ProductApp/BaseControl/WMPlayer/WMPlayer.bundle/player_icon_unlock@3x.png new file mode 100644 index 0000000000000000000000000000000000000000..c0c1643a140dba0cfe77ba650f4d530820a4021f GIT binary patch literal 1876 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 B;$Q#( literal 0 HcmV?d00001 diff --git a/ProductApp/ProductApp/BaseControl/WMPlayer/WMPlayer.bundle/player_pause@3x.png b/ProductApp/ProductApp/BaseControl/WMPlayer/WMPlayer.bundle/player_pause@3x.png new file mode 100644 index 0000000000000000000000000000000000000000..6e228116d705f74579d62b03de37250699cd4c7c GIT binary patch literal 9523 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 O3Zg8p0k3>+`R;#eC1uS3 literal 0 HcmV?d00001 diff --git a/ProductApp/ProductApp/BaseControl/WMPlayer/WMPlayer.bundle/progress_icon_l@2x.png b/ProductApp/ProductApp/BaseControl/WMPlayer/WMPlayer.bundle/progress_icon_l@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..a2f7d33095b1e2e3d660ca29109253e62b4d06ae GIT binary patch literal 615 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I0wfs{c7_5;mUKs7M+SzC{oH>NS%G|oWRD45bDP46hOx7_4S6Fo+k-*%fF5lweBoc6VW5Sk21sKj4xRVKctu>>|v-z?kpp;uw-~@9hjlA7)1pm;a^$PM2DiFbc6e^5JD`R?raP z3lC=(Vi)4vCf4iP%+`CnnXUbxt;_aC@00I+Z>BK+Os@X?@5!dQcWpNZXozsNI@L#C z*_3R4zaW`oQu0Lavkwne-DzxEe17(`4++0jw$|)>6j5BULDg-+gNVm*K$fnZ!@)v^ zS%<49ssn|dc>#rZ^7G8ufUJE7 zEHx~`c3hOX_hXiLK*5`{Rr^XC3NLH#D7>7`Wsv#n+YZmm>6{;~etBDPfA+uYjI(_2 zvt7@rGIcN&eQ_~P>{ z!vk|{3nm&i%#<`eFQu0(td?+duY%&yyBCVywQ)v#vzajASLX|p?1o3_PMaSsf7GH= zsqb-MllfvG!`$b@rtQg_AKhmc+Vn(x5;$!Bb=om*s$>k9$H-#{j1AQi*NBpo#FA92 zc+K%gS@u0FHY8^OjkNsfx;Mt^dQge2L0S!S$w|4^K7adj>6hsvR1%W7BcYl@~Uh zF7^%T`O;u~#j9$a7gu=R2j!I)isrsI@ie?79+Pl%$?`wTJi987`+2xBHUSMVycGLS zK{P7w(_}TxXR_8yrk_}23pA^!d-@Wm)9p5wRgTKkpWtem{Au^F*eU$<=bUcQy-v-k48vbvXBf)WZ}u2~fu zW2Gw+v8^QRvRCyS6xU^Ob1^(H_Svx35vzv(TN=o2faW`D_UV!Bx`U+`+q{)v`_{qZJIWj_@i89#=0 zPUi$BGxk4AFRJa(dvc^QerEBjg5z20xWn#P2`e;L)o?k(Ku5uot9I>m49 z=U6ZGbHD9220yP^ey{U$T^Q4ef0?4{=YCcy0>wLZkz-h>j(Mt3ua5qS!<&E!O|`@| zq9i4;B-JXpC>2OC7#SFv=^7g78XJTd8CV$_SQ(gU8(3Hw80`3%Y>J{GH$NpatrE9} UlWT5w0yQvry85}Sb4q9e0N#66x&QzG literal 0 HcmV?d00001 diff --git a/ProductApp/ProductApp/BaseControl/WMPlayer/WMPlayer.bundle/progress_icon_r@2x.png b/ProductApp/ProductApp/BaseControl/WMPlayer/WMPlayer.bundle/progress_icon_r@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..d6d5dd514ce5549c439f6256274943e7797f08da GIT binary patch literal 565 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I0wfs{c7_5;mUKs7M+SzC{oH>NS%G|oWRD45bDP46hOx7_4S6Fo+k-*%fF5lweBoc6VW5Sk21sKj4xRVKctu>>|v-z-a5~;uw-~@9hjlkLEy;*89?Yf@)1G5+WitMuhPs8Qsju zHWSZ{HrchpZS&PNH=lkjoxVL|LoFNYah>l6TD2?ue;+Ql{BW=S{ND9bLbRrOEe)#o zl{xKl{5nHVM%NM6b!-U-8$I@Hc$>+vz+bd8IG*{#sdXNAHonVbc;KUAXYs|9fj_6? z$keYNa-K5mQZh`uf1QCRqvOcV^^7wviFLY1&0}MzGAewM%`oqVP-pfv8(xMv9Y^q literal 0 HcmV?d00001 diff --git a/ProductApp/ProductApp/BaseControl/WMPlayer/WMPlayer.bundle/progress_icon_r@3x.png b/ProductApp/ProductApp/BaseControl/WMPlayer/WMPlayer.bundle/progress_icon_r@3x.png new file mode 100644 index 0000000000000000000000000000000000000000..0f313be33d8574954fa4c28dd28c9aa1cede2918 GIT binary patch literal 772 zcmeAS@N?(olHy`uVBq!ia0vp^2_VeD0wg^q?%xcgSkfJR9T^xl_H+M9WCijSl0AZa z85pY67#JE_7#My5g&JNkFq9fFFuY1&V6d9Oz#v{QXIG#NP=YDR+uenMVO6iP5s=4T z;_2(k{(wtPgo{nX^*m4k6OX5hV@SoVx3l(Vi93q4zF(y=LrKDgsc8xKG{)Ht3(B~z zX}xb#9=Lg}QkgmiGdSlFp|R@TMS5>Na*b^m~6@l5$Q zGpp4PNhJ3e9s?5^4;ANnyc8AB5@D#05!9Spu-A=|;d_eL>{Y^Z)3|TPh-lWP?gR>D z8!i1^%GI!Zj;Q9|^o4GW8_t_f6uPq_kl_HE*3#!c)uWQQ93MtN;w-Ju`Ess`uJ5+i{J)u+&YlyeZOW;>9JK7x z=0jViWZs@UZPQe~?n^=2bpK4A)-~nR<)Ddg<1<$VynI{{^{S0q;}^S|%<-!4v5Q0s zci)zdvI^F*I}#*wqRM;s;mpi^!aok*ez(!%rF;3#_s@U&DJVS(v=P+Y+qe2J_w%&d zf6hm|=W~fF-*tE4(w%+@+S6Qb|CjMTd|UqEmpb;cl=w%R_PH)wsmDFFtj|d2`)$9) zyM8w;tG2qh<)!q^ZEyV6%u!I8{ja=j@|uu^+6!NEzg(Wdxy-lxnbiBcp XtHiD098 literal 0 HcmV?d00001 diff --git a/ProductApp/ProductApp/BaseControl/WMPlayer/WMPlayer.bundle/top_shadow.png b/ProductApp/ProductApp/BaseControl/WMPlayer/WMPlayer.bundle/top_shadow.png new file mode 100644 index 0000000000000000000000000000000000000000..1a3cfd212218d5fa434a082e165c6f37ff9491b1 GIT binary patch literal 3021 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 P00000NkvXXu0mjf*ekDP literal 0 HcmV?d00001 diff --git a/ProductApp/ProductApp/BaseControl/WMPlayer/WMPlayer.h b/ProductApp/ProductApp/BaseControl/WMPlayer/WMPlayer.h new file mode 100644 index 0000000..3882cb4 --- /dev/null +++ b/ProductApp/ProductApp/BaseControl/WMPlayer/WMPlayer.h @@ -0,0 +1,185 @@ +/*! + @header WMPlayer.h + + @abstract 作者Github地址:https://github.com/zhengwenming + 作者CSDN博客地址:http://blog.csdn.net/wenmingzheng + + @author Created by zhengwenming on 16/1/24 + + @version 1.00 16/1/24 Creation(版本信息) + + Copyright © 2016年 郑文明. All rights reserved. + */ + +#import +#import +#import +#import "WMPlayerModel.h" +#import "FastForwardView.h" +#import "WMLightView.h" + +//****************************枚举******************************* +// 播放器的几种状态 +typedef NS_ENUM(NSInteger, WMPlayerState) { + WMPlayerStateFailed, // 播放失败 + WMPlayerStateBuffering, // 缓冲中 + WMPlayerStatePlaying, // 播放中 + WMPlayerStateStopped, //暂停播放 + WMPlayerStateFinished, //完成播放 + WMPlayerStatePause, // 打断播放 +}; +// playerLayer的填充模式(默认:等比例填充,直到一个维度到达区域边界) +typedef NS_ENUM(NSInteger, WMPlayerLayerGravity) { + WMPlayerLayerGravityResize, // 非均匀模式。两个维度完全填充至整个视图区域 + WMPlayerLayerGravityResizeAspect, // 等比例填充,直到一个维度到达区域边界 + WMPlayerLayerGravityResizeAspectFill // 等比例填充,直到填充满整个视图区域,其中一个维度的部分区域会被裁剪 +}; +// 枚举值,包含播放器左上角的返回按钮的类型 +typedef NS_ENUM(NSInteger, BackBtnStyle){ + BackBtnStyleClose,//关闭(X) + BackBtnStylePop //pop箭头<- +}; + +//手势操作的类型 +typedef NS_ENUM(NSUInteger,WMControlType) { + WMControlTypeDefault,//无任何操作 + WMControlTypeProgress,//视频进度调节操作 + WMControlTypeVoice,//声音调节操作 + WMControlTypeLight//屏幕亮度调节操作 +} ; + + + +@class WMPlayer; +@protocol WMPlayerDelegate +@optional +//点击播放暂停按钮代理方法 +-(void)wmplayer:(WMPlayer *)wmplayer clickedPlayOrPauseButton:(UIButton *)playOrPauseBtn; +//点击关闭按钮代理方法 +-(void)wmplayer:(WMPlayer *)wmplayer clickedCloseButton:(UIButton *)backBtn; +//点击全屏按钮代理方法 +-(void)wmplayer:(WMPlayer *)wmplayer clickedFullScreenButton:(UIButton *)fullScreenBtn; +//点击锁定🔒按钮的方法 +-(void)wmplayer:(WMPlayer *)wmplayer clickedLockButton:(UIButton *)lockBtn; +//单击WMPlayer的代理方法 +-(void)wmplayer:(WMPlayer *)wmplayer singleTaped:(UITapGestureRecognizer *)singleTap; +//双击WMPlayer的代理方法 +-(void)wmplayer:(WMPlayer *)wmplayer doubleTaped:(UITapGestureRecognizer *)doubleTap; +//WMPlayer的的操作栏隐藏和显示 +-(void)wmplayer:(WMPlayer *)wmplayer isHiddenTopAndBottomView:(BOOL )isHidden; +//播放失败的代理方法 +-(void)wmplayerFailedPlay:(WMPlayer *)wmplayer WMPlayerStatus:(WMPlayerState)state; +//准备播放的代理方法 +-(void)wmplayerReadyToPlay:(WMPlayer *)wmplayer WMPlayerStatus:(WMPlayerState)state; +//播放完毕的代理方法 +-(void)wmplayerFinishedPlay:(WMPlayer *)wmplayer; + +///长按 +-(void)wmplayerlongPress:(WMPlayer *)wmplayer; +@end + + +@interface WMPlayer : UIView + +/** + 自定义属性 + */ +@property (nonatomic, copy) NSString *type; +/** + 播放器对应的model + */ +@property (nonatomic,strong) WMPlayerModel *playerModel; +/** + 返回按钮的样式 + */ +@property (nonatomic, assign) BackBtnStyle backBtnStyle; +/** + BOOL值判断当前的状态,开发者要自己维护次BOOL值 + */ +@property (nonatomic,assign) BOOL isFullscreen; +/** + 播放速率(倍速播放,支持0.5、1.0、1.25、1.5、2.0) + */ +@property (nonatomic,assign) CGFloat rate; + + +@property (nonatomic,assign,readonly) BOOL prefersStatusBarHidden; +/** + 播放器的代理 + */ +@property (nonatomic, weak)id delegate; +/** + 是否开启音量手势 + */ +@property (nonatomic,assign) BOOL enableVolumeGesture; +/** + 是否开启后台播放模式 + */ +@property (nonatomic,assign) BOOL enableBackgroundMode; +/** + 是否开启快进手势 + */ +@property (nonatomic,assign) BOOL enableFastForwardGesture; +/** + 是否静音 + */ +@property (nonatomic,assign) BOOL muted; +/** + 设置playerLayer的填充模式 + */ +@property (nonatomic, assign) WMPlayerLayerGravity playerLayerGravity; +//是否是锁定屏幕旋转状态 +@property (nonatomic,assign,readonly) BOOL isLockScreen; + + +/** + 自定义实例化方法初始化方式(-方法) + + @param playerModel 播放model + @return 播放器实例 + */ +-(instancetype)initPlayerModel:(WMPlayerModel *)playerModel; + +/** + 自定义类方法+初始化方式(+方法) + + @param playerModel 播放model + @return 播放器实例 + */ ++(instancetype)playerWithModel:(WMPlayerModel *)playerModel; + +/** + 播放 + */ +- (void)play; + +/** + 暂停 + */ +- (void)pause; + +/** + 获取正在播放的时间点 + + @return double的一个时间点 + */ +- (double)currentTime; + +/** + 重置播放器,然后切换下一个播放资源 + */ +- (void )resetWMPlayer; + +/** + 版本号 + + @return 当前版本号 + */ ++(NSString *)version; +//获取当前的旋转状态 ++(CGAffineTransform)getCurrentDeviceOrientation; ++(BOOL)IsiPhoneX; +///底部是否显示 +-(void)bottomViewShow:(BOOL)isshow; +@end + diff --git a/ProductApp/ProductApp/BaseControl/WMPlayer/WMPlayer.m b/ProductApp/ProductApp/BaseControl/WMPlayer/WMPlayer.m new file mode 100644 index 0000000..99081bd --- /dev/null +++ b/ProductApp/ProductApp/BaseControl/WMPlayer/WMPlayer.m @@ -0,0 +1,1514 @@ +/*! + @header WMPlayer.m + + @abstract 作者Github地址:https://github.com/zhengwenming + 作者CSDN博客地址:http://blog.csdn.net/wenmingzheng + + @author Created by zhengwenming on 16/1/24 + + @version 2.0.0 16/1/24 Creation(版本信息) + + Copyright © 2016年 郑文明. All rights reserved. + */ + + +#import "sys/utsname.h" +#import "WMPlayer.h" +#import "Masonry.h" +#import "UIImageView+VideoImageView.h" +#import "AppDelegate.h" + +//****************************宏********************************* +#define WMPlayerSrcName(file) [@"WMPlayer.bundle" stringByAppendingPathComponent:file] +#define WMPlayerFrameworkSrcName(file) [@"Frameworks/WMPlayer.framework/WMPlayer.bundle" stringByAppendingPathComponent:file] +#define WMPlayerImage(file) [UIImage imageNamed:WMPlayerSrcName(file)] ? :[UIImage imageNamed:WMPlayerFrameworkSrcName(file)] + + + +//整个屏幕代表的时间 +#define TotalScreenTime 90 +#define LeastDistance 15 + +static void *PlayViewCMTimeValue = &PlayViewCMTimeValue; +static void *PlayViewStatusObservationContext = &PlayViewStatusObservationContext; + +@interface WMPlayer () +//顶部&底部操作工具栏 +@property (nonatomic,retain) UIImageView *topView,*bottomView; +//是否初始化了播放器 +@property (nonatomic,assign) BOOL isInitPlayer; +//用来判断手势是否移动过 +@property (nonatomic,assign) BOOL hasMoved; +//总时间 +@property (nonatomic,assign)CGFloat totalTime; +//记录触摸开始时的视频播放的时间 +@property (nonatomic,assign)CGFloat touchBeginValue; +//记录触摸开始亮度 +@property (nonatomic,assign)CGFloat touchBeginLightValue; +//记录触摸开始的音量 +@property (nonatomic,assign) CGFloat touchBeginVoiceValue; +//记录touch开始的点 +@property (nonatomic,assign) CGPoint touchBeginPoint; +//手势控制的类型,用来判断当前手势是在控制进度?声音?亮度? +@property (nonatomic,assign) WMControlType controlType; +//格式化时间(懒加载防止多次重复初始化) +@property (nonatomic,strong) NSDateFormatter *dateFormatter; +//监听播放起状态的监听者 +@property (nonatomic,strong) id playbackTimeObserver; +//视频进度条的单击手势&播放器的单击手势 +@property (nonatomic,strong) UITapGestureRecognizer *progressTap,*singleTap; +//是否正在拖曳进度条 +@property (nonatomic,assign) BOOL isDragingSlider; +//BOOL值判断操作栏是否隐藏 +@property (nonatomic,assign) BOOL isHiddenTopAndBottomView; +//BOOL值判断操作栏是否隐藏 +@property (nonatomic,assign) BOOL hiddenStatusBar; +//是否被系统暂停 +@property (nonatomic,assign) BOOL isPauseBySystem; +//播放器状态 +@property (nonatomic,assign) WMPlayerState state; +//wmPlayer内部一个UIView,所有的控件统一管理在此view中 +@property (nonatomic,strong) UIView *contentView; +//这个用来显示滑动屏幕时的时间 +@property (nonatomic,strong) FastForwardView * FF_View; +//显示播放时间的UILabel+加载失败的UILabel+播放视频的title +@property (nonatomic,strong) UILabel *leftTimeLabel,*rightTimeLabel,*titleLabel,*loadFailedLabel; +//控制全屏和播放暂停按钮 +@property (nonatomic,strong) UIButton *fullScreenBtn,*playOrPauseBtn,*lockBtn,*backBtn,*rateBtn; +//进度滑块&声音滑块 +@property (nonatomic,strong) UISlider *progressSlider,*volumeSlider; +//显示缓冲进度和底部的播放进度 +@property (nonatomic,strong) UIProgressView *loadingProgress,*bottomProgress; +//菊花(加载框) +@property (nonatomic,strong) UIActivityIndicatorView *loadingView; +//当前播放的item +@property (nonatomic,retain) AVPlayerItem *currentItem; +//playerLayer,可以修改frame +@property (nonatomic,retain) AVPlayerLayer *playerLayer; +//播放器player +@property (nonatomic,retain) AVPlayer *player; +//播放资源路径URL +@property (nonatomic,strong) NSURL *videoURL; +//播放资源 +@property (nonatomic,strong) AVURLAsset *urlAsset; +//跳到time处播放 +@property (nonatomic,assign) double seekTime; +//视频填充模式 +@property (nonatomic, copy) NSString *videoGravity; + +///中间的暂停图片 +@property (nonatomic , strong) UIImageView *imgvCenter ; + +///视频第一帧 +@property (nonatomic , strong) UIImageView *imgvFirst; + +@end + + +@implementation WMPlayer +- (instancetype)initWithCoder:(NSCoder *)coder{ + self = [super initWithCoder:coder]; + if (self) { + [self initWMPlayer]; + } + return self; +} +-(instancetype)initWithFrame:(CGRect)frame{ + self = [super initWithFrame:frame]; + if (self) { + [self initWMPlayer]; + } + return self; +} +-(instancetype)initPlayerModel:(WMPlayerModel *)playerModel{ + self = [super init]; + if (self) { + self.playerModel = playerModel; + if(playerModel.videoURL) + { + [self.imgvFirst videoImageWithvideoURL:playerModel.videoURL atTime:0.1]; + } + } + return self; +} ++(instancetype)playerWithModel:(WMPlayerModel *)playerModel{ + WMPlayer *player = [[WMPlayer alloc] initPlayerModel:playerModel]; + return player; +} +- (NSDateFormatter *)dateFormatter { + if (!_dateFormatter) { + _dateFormatter = [[NSDateFormatter alloc] init]; + _dateFormatter.timeZone = [NSTimeZone timeZoneWithName:@"GMT"]; + } + return _dateFormatter; +} +- (NSString *)videoGravity { + if (!_videoGravity) { + _videoGravity = AVLayerVideoGravityResizeAspect; + } + return _videoGravity; +} +-(UIImageView *)imgvFirst +{ + if(!_imgvFirst) + { + _imgvFirst = [[UIImageView alloc] init]; + [_imgvFirst setContentMode:UIViewContentModeScaleAspectFit]; + } + return _imgvFirst; +} +///自定义属性 +- (void)setType:(NSString *)type { + _type = type; + if ([_type isEqualToString:@"1"]) { + [self.playOrPauseBtn setImage:WMPlayerImage(@"") forState:UIControlStateNormal]; + [self.playOrPauseBtn setImage:WMPlayerImage(@"") forState:UIControlStateSelected]; + self.playOrPauseBtn.userInteractionEnabled = NO; + }else { + [self.playOrPauseBtn setImage:WMPlayerImage(@"player_ctrl_icon_pause") forState:UIControlStateNormal]; + [self.playOrPauseBtn setImage:WMPlayerImage(@"player_ctrl_icon_play") forState:UIControlStateSelected]; + self.playOrPauseBtn.userInteractionEnabled = YES; + } + + if ([_type isEqualToString:@"1"]) { + [self.backBtn setImage:WMPlayerImage(@"") forState:UIControlStateNormal]; + [self.backBtn setImage:WMPlayerImage(@"") forState:UIControlStateSelected]; + self.backBtn.hidden = YES; + }else { + [self.backBtn setImage:WMPlayerImage(@"close.png") forState:UIControlStateNormal]; + [self.backBtn setImage:WMPlayerImage(@"close.png") forState:UIControlStateSelected]; + self.backBtn.hidden = NO; + } + if ([_type isEqualToString:@"1"]) { + [self.fullScreenBtn setImage:WMPlayerImage(@"") forState:UIControlStateNormal]; + [self.fullScreenBtn setImage:WMPlayerImage(@"") forState:UIControlStateSelected]; + self.fullScreenBtn.userInteractionEnabled = NO; + }else { + [self.fullScreenBtn setImage:WMPlayerImage(@"player_icon_fullscreen") forState:UIControlStateNormal]; + [self.fullScreenBtn setImage:WMPlayerImage(@"player_icon_fullscreen") forState:UIControlStateSelected]; + self.fullScreenBtn.userInteractionEnabled = YES; + } +} +-(void)initWMPlayer{ + NSError *setCategoryErr = nil; + NSError *activationErr = nil; + [[AVAudioSession sharedInstance] + setCategory: AVAudioSessionCategoryPlayback + error: &setCategoryErr]; + [[AVAudioSession sharedInstance] + setActive: YES + error: &activationErr]; + //wmplayer内部的一个view,用来管理子视图 + self.contentView = [UIView new]; + self.contentView.backgroundColor = [UIColor blackColor]; + [self addSubview:self.contentView]; + self.backgroundColor = [UIColor blackColor]; + + //创建fastForwardView,快进⏩和快退的view + self.FF_View = [[FastForwardView alloc] init]; + self.FF_View.hidden = YES; + [self.contentView addSubview:self.FF_View]; + + [[UIApplication sharedApplication].keyWindow addSubview:[WMLightView sharedLightView]]; + //设置默认值 + self.enableVolumeGesture = YES; + self.enableFastForwardGesture = YES; + + //小菊花 + self.loadingView = [[UIActivityIndicatorView alloc] initWithActivityIndicatorStyle:UIActivityIndicatorViewStyleWhite]; + [self.contentView addSubview:self.loadingView]; + [self.loadingView startAnimating]; + + //topView + self.topView = [[UIImageView alloc]initWithImage:WMPlayerImage(@"top_shadow")]; + self.topView.userInteractionEnabled = YES; + [self.contentView addSubview:self.topView]; + + //bottomView + self.bottomView = [[UIImageView alloc]initWithImage:WMPlayerImage(@"bottom_shadow")]; + self.bottomView.userInteractionEnabled = YES; + [self.contentView addSubview:self.bottomView]; + + //playOrPauseBtn + self.playOrPauseBtn = [UIButton buttonWithType:UIButtonTypeCustom]; + self.playOrPauseBtn.showsTouchWhenHighlighted = YES; + [self.playOrPauseBtn addTarget:self action:@selector(PlayOrPause:) forControlEvents:UIControlEventTouchUpInside]; + + [self.bottomView addSubview:self.playOrPauseBtn]; + if ([_type isEqualToString:@"1"]) { + [self.playOrPauseBtn setImage:WMPlayerImage(@"") forState:UIControlStateNormal]; + [self.playOrPauseBtn setImage:WMPlayerImage(@"") forState:UIControlStateSelected]; + self.playOrPauseBtn.userInteractionEnabled = NO; + }else { + [self.playOrPauseBtn setImage:WMPlayerImage(@"player_ctrl_icon_pause") forState:UIControlStateNormal]; + [self.playOrPauseBtn setImage:WMPlayerImage(@"player_ctrl_icon_play") forState:UIControlStateSelected]; + self.playOrPauseBtn.userInteractionEnabled = YES; + } + self.playOrPauseBtn.selected = YES;//默认状态,即默认是不自动播放 + + MPVolumeView *volumeView = [[MPVolumeView alloc]init]; + for (UIControl *view in volumeView.subviews) { + if ([view.superclass isSubclassOfClass:[UISlider class]]) { + self.volumeSlider = (UISlider *)view; + } + } + + self.loadingProgress = [[UIProgressView alloc] initWithProgressViewStyle:UIProgressViewStyleDefault]; + self.loadingProgress.progressTintColor = [UIColor colorWithRed:1 green:1 blue:1 alpha:0.5]; + self.loadingProgress.trackTintColor = [UIColor clearColor]; + [self.bottomView addSubview:self.loadingProgress]; + [self.loadingProgress setProgress:0.0 animated:NO]; + [self.bottomView sendSubviewToBack:self.loadingProgress]; + + //slider + self.progressSlider = [UISlider new]; + self.progressSlider.minimumValue = 0.0; + self.progressSlider.maximumValue = 1.0; + [self.progressSlider setThumbImage:WMPlayerImage(@"dot") forState:UIControlStateNormal]; + self.progressSlider.minimumTrackTintColor = [UIColor greenColor]; + self.progressSlider.maximumTrackTintColor = [UIColor colorWithRed:0.5 green:0.5 blue:0.5 alpha:0.5]; + self.progressSlider.backgroundColor = [UIColor clearColor]; + self.progressSlider.value = 0.0;//指定初始值 + //进度条的拖拽事件 + [self.progressSlider addTarget:self action:@selector(stratDragSlide:) forControlEvents:UIControlEventValueChanged]; + //进度条的点击事件 + [self.progressSlider addTarget:self action:@selector(updateProgress:) forControlEvents:UIControlEventTouchUpInside]; + //给进度条添加单击手势 + self.progressTap = [[UITapGestureRecognizer alloc] initWithTarget:self action:@selector(actionTapGesture:)]; + self.progressTap.delegate = self; + [self.progressSlider addGestureRecognizer:self.progressTap]; + [self.bottomView addSubview:self.progressSlider]; + + self.bottomProgress = [[UIProgressView alloc] initWithProgressViewStyle:UIProgressViewStyleDefault]; + self.bottomProgress.trackTintColor = [UIColor clearColor]; + self.bottomProgress.progressTintColor = [UIColor greenColor]; + self.bottomProgress.alpha = 0; + [self.contentView addSubview:self.bottomProgress]; + + //fullScreenBtn + self.fullScreenBtn = [UIButton buttonWithType:UIButtonTypeCustom]; + self.fullScreenBtn.showsTouchWhenHighlighted = YES; + [self.fullScreenBtn addTarget:self action:@selector(fullScreenAction:) forControlEvents:UIControlEventTouchUpInside]; + [self.bottomView addSubview:self.fullScreenBtn]; + if ([_type isEqualToString:@"1"]) { + [self.fullScreenBtn setImage:WMPlayerImage(@"") forState:UIControlStateNormal]; + [self.fullScreenBtn setImage:WMPlayerImage(@"") forState:UIControlStateSelected]; + self.fullScreenBtn.userInteractionEnabled = NO; + }else { + [self.fullScreenBtn setImage:WMPlayerImage(@"player_icon_fullscreen") forState:UIControlStateNormal]; + [self.fullScreenBtn setImage:WMPlayerImage(@"player_icon_fullscreen") forState:UIControlStateSelected]; + self.fullScreenBtn.userInteractionEnabled = YES; + } + + //lockBtn + self.lockBtn = [UIButton buttonWithType:UIButtonTypeCustom]; + self.lockBtn.showsTouchWhenHighlighted = YES; + [self.lockBtn addTarget:self action:@selector(lockAction:) forControlEvents:UIControlEventTouchUpInside]; + [self.lockBtn setImage:WMPlayerImage(@"player_icon_unlock") forState:UIControlStateNormal]; + [self.lockBtn setImage:WMPlayerImage(@"player_icon_lock") forState:UIControlStateSelected]; + self.lockBtn.hidden = YES; + [self.contentView addSubview:self.lockBtn]; + + //leftTimeLabel显示左边的时间进度 + self.leftTimeLabel = [UILabel new]; + self.leftTimeLabel.textAlignment = NSTextAlignmentRight; + self.leftTimeLabel.textColor = [UIColor whiteColor]; + self.leftTimeLabel.font = [UIFont systemFontOfSize:11]; + [self.bottomView addSubview:self.leftTimeLabel]; + self.leftTimeLabel.text = [self convertTime:0.0];//设置默认值 + + //rightTimeLabel显示右边的总时间 + self.rightTimeLabel = [UILabel new]; + self.rightTimeLabel.textAlignment = NSTextAlignmentLeft; + self.rightTimeLabel.textColor = [UIColor whiteColor]; + self.rightTimeLabel.font = [UIFont systemFontOfSize:11]; + [self.bottomView addSubview:self.rightTimeLabel]; + self.rightTimeLabel.text = [self convertTime:0.0];//设置默认值 + + //backBtn + self.backBtn = [UIButton buttonWithType:UIButtonTypeCustom]; + self.backBtn.showsTouchWhenHighlighted = YES; + + [self.backBtn addTarget:self action:@selector(colseTheVideo:) forControlEvents:UIControlEventTouchUpInside]; + [self.topView addSubview:self.backBtn]; + if ([_type isEqualToString:@"1"]) { + [self.backBtn setImage:WMPlayerImage(@"") forState:UIControlStateNormal]; + [self.backBtn setImage:WMPlayerImage(@"") forState:UIControlStateSelected]; + self.backBtn.hidden = YES; + }else { + [self.backBtn setImage:WMPlayerImage(@"close.png") forState:UIControlStateNormal]; + [self.backBtn setImage:WMPlayerImage(@"close.png") forState:UIControlStateSelected]; + self.backBtn.hidden = NO; + } + //rateBtn + self.rateBtn = [UIButton buttonWithType:UIButtonTypeCustom]; + [self.rateBtn addTarget:self action:@selector(switchRate:) forControlEvents:UIControlEventTouchUpInside]; + [self.rateBtn setTitle:@"1.0X" forState:UIControlStateNormal]; + [self.rateBtn setTitle:@"1.0X" forState:UIControlStateSelected]; + [self.topView addSubview:self.rateBtn]; + self.rateBtn.hidden = YES; + + //titleLabel + self.titleLabel = [UILabel new]; + self.titleLabel.textColor = [UIColor whiteColor]; + self.titleLabel.numberOfLines = 1; + self.titleLabel.font = [UIFont systemFontOfSize:15.0]; + [self.topView addSubview:self.titleLabel]; + + //加载失败的提示label + self.loadFailedLabel = [UILabel new]; + self.loadFailedLabel.textColor = [UIColor lightGrayColor]; + self.loadFailedLabel.textAlignment = NSTextAlignmentCenter; + self.loadFailedLabel.text = @"视频加载失败"; + self.loadFailedLabel.hidden = YES; + [self.contentView addSubview:self.loadFailedLabel]; + + [self addSubview:self.imgvFirst]; + [self.imgvFirst mas_makeConstraints:^(MASConstraintMaker *make) { + make.edges.equalTo(self); + }]; + + UIImageView *imgvCenter = [[UIImageView alloc] init]; + [imgvCenter setImage:WMPlayerImage(@"player_pause.png")]; + [self addSubview:imgvCenter]; + [imgvCenter mas_makeConstraints:^(MASConstraintMaker *make) { + make.center.equalTo(self); + make.width.height.offset(50); + }]; + [imgvCenter setHidden:YES]; + _imgvCenter = imgvCenter; + [imgvCenter setUserInteractionEnabled:YES]; + UIButton *btcenter = [[UIButton alloc] init]; + [imgvCenter addSubview:btcenter]; + [btcenter mas_makeConstraints:^(MASConstraintMaker *make) { + make.edges.equalTo(imgvCenter); + }]; + [btcenter addTarget:self action:@selector(startCenterAction) forControlEvents:UIControlEventTouchUpInside]; + + //添加子控件的默认约束 + [self addUIControlConstraints]; + + // 单击的 Recognizer + self.singleTap = [[UITapGestureRecognizer alloc] initWithTarget:self action:@selector(handleSingleTap:)]; + self.singleTap.numberOfTapsRequired = 1; // 单击 + self.singleTap.numberOfTouchesRequired = 1; + self.singleTap.delegate = self; + [self.contentView addGestureRecognizer:self.singleTap]; + + ///长按 + UILongPressGestureRecognizer *longPress = [[UILongPressGestureRecognizer alloc] initWithTarget:self action:@selector(longPressTap:)]; +// longPress.minimumPressDuration = 1.0; + longPress.delegate = self; + [self.contentView addGestureRecognizer:longPress]; + +// // 双击的 Recognizer +// UITapGestureRecognizer* doubleTap = [[UITapGestureRecognizer alloc] initWithTarget:self action:@selector(handleDoubleTap:)]; +// doubleTap.numberOfTouchesRequired = 1; //手指数 +// doubleTap.numberOfTapsRequired = 2; // 双击 +// doubleTap.delegate = self; +// // 解决点击当前view时候响应其他控件事件 +// [self.singleTap setDelaysTouchesBegan:YES]; +// [doubleTap setDelaysTouchesBegan:YES]; +// [self.singleTap requireGestureRecognizerToFail:doubleTap];//如果双击成立,则取消单击手势(双击的时候不会走单击事件) +// [self.contentView addGestureRecognizer:doubleTap]; + +} +#pragma mark - Gesture Delegate +- (BOOL)gestureRecognizer:(UIGestureRecognizer *)gestureRecognizer shouldReceiveTouch:(UITouch *)touch { + if ([touch.view isKindOfClass:[UIControl class]]) { + return NO; + } + return YES; +} +//添加控件的约束 +-(void)addUIControlConstraints{ + [self.contentView mas_makeConstraints:^(MASConstraintMaker *make) { + make.edges.mas_equalTo(UIEdgeInsetsMake(0, 0, 0, 0)); + }]; + [self.FF_View mas_makeConstraints:^(MASConstraintMaker *make) { + make.center.equalTo(self.contentView); + make.size.mas_equalTo(CGSizeMake(120, 70)); + }]; + [self.loadingView mas_makeConstraints:^(MASConstraintMaker *make) { + make.center.equalTo(self.contentView); + }]; + [self.topView mas_makeConstraints:^(MASConstraintMaker *make) { + make.leading.trailing.top.equalTo(self.contentView); + make.height.mas_equalTo([WMPlayer IsiPhoneX]?90:70); + }]; + [self.bottomView mas_makeConstraints:^(MASConstraintMaker *make) { + make.leading.trailing.bottom.equalTo(self.contentView); + make.height.mas_equalTo(50); + }]; + [self.lockBtn mas_makeConstraints:^(MASConstraintMaker *make) { + make.leading.equalTo(self.contentView).offset(15); + make.centerY.mas_equalTo(self.contentView); + }]; + [self.playOrPauseBtn mas_makeConstraints:^(MASConstraintMaker *make) { + make.centerY.equalTo(self.bottomView); + make.leading.equalTo(self.bottomView).offset(10); + }]; + [self.leftTimeLabel mas_makeConstraints:^(MASConstraintMaker *make) { +// make.leading.equalTo(self.bottomView).offset(50); + make.left.equalTo(self.playOrPauseBtn.mas_right).offset(10); + make.width.offset(40); + make.centerY.equalTo(self.bottomView); + }]; + [self.rightTimeLabel mas_makeConstraints:^(MASConstraintMaker *make) { +// make.trailing.equalTo(self.bottomView).offset(-50); +// make.top.equalTo(self.bottomView.mas_centerY).with.offset(8); + + make.width.offset(40); + make.centerY.equalTo(self.bottomView); + make.right.equalTo(self.bottomView).offset(-35); + + }]; + [self.loadingProgress mas_makeConstraints:^(MASConstraintMaker *make) { +// make.leading.equalTo(self.leftTimeLabel.mas_leading).offset(4); +// make.trailing.equalTo(self.rightTimeLabel.mas_trailing).offset(-4); + make.centerY.equalTo(self.bottomView); + make.left.equalTo(self.leftTimeLabel.mas_right).offset(10); + make.right.equalTo(self.rightTimeLabel.mas_left).offset(-10); + }]; + [self.progressSlider mas_makeConstraints:^(MASConstraintMaker *make) { +// make.leading.equalTo(self.leftTimeLabel.mas_leading).offset(4); +// make.trailing.equalTo(self.rightTimeLabel.mas_trailing).offset(-4); +// make.centerY.equalTo(self.bottomView).offset(-1); +// make.height.mas_equalTo(30); + make.centerY.equalTo(self.bottomView); + make.left.equalTo(self.leftTimeLabel.mas_right).offset(10); + make.right.equalTo(self.rightTimeLabel.mas_left).offset(-10); + }]; + [self.bottomProgress mas_makeConstraints:^(MASConstraintMaker *make) { + make.leading.trailing.mas_offset(0); + make.bottom.mas_offset(0); + }]; +// [self.fullScreenBtn setHidden:YES]; + [self.fullScreenBtn mas_makeConstraints:^(MASConstraintMaker *make) { + make.centerY.equalTo(self.bottomView); + make.trailing.equalTo(self.bottomView).offset(-10); + }]; + [self.rateBtn mas_makeConstraints:^(MASConstraintMaker *make) { + make.centerY.equalTo(self.topView); + make.trailing.equalTo(self.topView).offset(-10); + make.size.mas_equalTo(CGSizeMake(60, 30)); + }]; + [self.backBtn setHidden:YES]; + [self.backBtn mas_makeConstraints:^(MASConstraintMaker *make) { + make.leading.equalTo(self.topView).offset(8); + make.size.mas_equalTo(CGSizeMake(self.backBtn.currentImage.size.width+6, self.backBtn.currentImage.size.height+4)); + make.centerY.equalTo(self.titleLabel); + }]; + [self.titleLabel mas_makeConstraints:^(MASConstraintMaker *make) { + make.leading.mas_equalTo(self.backBtn.mas_trailing).offset(50); + make.trailing.equalTo(self.topView).offset(-50); + make.center.equalTo(self.topView); + make.top.equalTo(self.topView); + }]; + [self.loadFailedLabel mas_makeConstraints:^(MASConstraintMaker *make) { + make.center.equalTo(self.contentView); + }]; +} +-(void)setRate:(CGFloat)rate{ + _rate = rate; + self.player.rate = rate; + self.state = WMPlayerStatePlaying; + self.playOrPauseBtn.selected = NO; + if(rate==1.25){ + [self.rateBtn setTitle:[NSString stringWithFormat:@"%.2fX",rate] forState:UIControlStateNormal]; + [self.rateBtn setTitle:[NSString stringWithFormat:@"%.2fX",rate] forState:UIControlStateSelected]; + }else{ + [self.rateBtn setTitle:[NSString stringWithFormat:@"%.1fX",rate] forState:UIControlStateNormal]; + [self.rateBtn setTitle:[NSString stringWithFormat:@"%.1fX",rate] forState:UIControlStateSelected]; + } +} +//切换速度 +-(void)switchRate:(UIButton *)rateBtn{ + CGFloat rate = [rateBtn.currentTitle floatValue]; + if(rate==0.5){ + rate+=0.5; + }else if(rate==1.0){ + rate+=0.25; + }else if(rate==1.25){ + rate+=0.25; + }else if(rate==1.5){ + rate+=0.5; + }else if(rate==2){ + rate=0.5; + } + self.rate = rate; +} +#pragma mark +#pragma mark - layoutSubviews +-(void)layoutSubviews{ + [super layoutSubviews]; + self.playerLayer.frame = self.contentView.bounds; +} +#pragma mark +#pragma mark 进入后台 +- (void)appDidEnterBackground:(NSNotification*)note{ + if (self.state==WMPlayerStateFinished) { + return; + }else if (self.state==WMPlayerStateStopped) {//如果已经人为的暂停了 + self.isPauseBySystem = NO; + }else if(self.state==WMPlayerStatePlaying){ + if (self.enableBackgroundMode) { + self.playerLayer.player = nil; + [self.playerLayer removeFromSuperlayer]; + self.rate = [self.rateBtn.currentTitle floatValue]; + }else{ + self.isPauseBySystem = YES; + [self pause]; + self.state = WMPlayerStatePause; + } + } +} +#pragma mark +#pragma mark 进入前台 +- (void)appWillEnterForeground:(NSNotification*)note{ + if (self.state==WMPlayerStateFinished) { + if (self.enableBackgroundMode) { + self.playerLayer = [AVPlayerLayer playerLayerWithPlayer:self.player]; + self.playerLayer.frame = self.contentView.bounds; + self.playerLayer.videoGravity = AVLayerVideoGravityResizeAspect; + [self.contentView.layer insertSublayer:self.playerLayer atIndex:0]; + }else{ + return; + } + }else if(self.state==WMPlayerStateStopped){ + return; + }else if(self.state==WMPlayerStatePause){ + if (self.isPauseBySystem) { + self.isPauseBySystem = NO; + [self play]; + [self.imgvCenter setHidden:YES]; + } + }else if(self.state==WMPlayerStatePlaying){ + if (self.enableBackgroundMode) { + self.playerLayer = [AVPlayerLayer playerLayerWithPlayer:self.player]; + self.playerLayer.frame = self.contentView.bounds; + self.playerLayer.videoGravity = AVLayerVideoGravityResizeAspect; + [self.contentView.layer insertSublayer:self.playerLayer atIndex:0]; + [self.player play]; + self.rate = [self.rateBtn.currentTitle floatValue]; + }else{ + return; + } + } +} +//视频进度条的点击事件 +- (void)actionTapGesture:(UITapGestureRecognizer *)sender { + CGPoint touchLocation = [sender locationInView:self.progressSlider]; + CGFloat value = (self.progressSlider.maximumValue - self.progressSlider.minimumValue) * (touchLocation.x/self.progressSlider.frame.size.width); + [self.progressSlider setValue:value animated:YES]; + self.bottomProgress.progress = self.progressSlider.value; + + [self.player seekToTime:CMTimeMakeWithSeconds(self.progressSlider.value, self.currentItem.currentTime.timescale)]; + if (self.player.rate != 1.f) { + self.playOrPauseBtn.selected = NO; + [self.player play]; + } +} +#pragma mark +#pragma mark - 点击锁定🔒屏幕旋转 +-(void)lockAction:(UIButton *)sender{ + sender.selected = !sender.selected; + self.isLockScreen = sender.selected; + if (self.delegate&&[self.delegate respondsToSelector:@selector(wmplayer:clickedLockButton:)]) { + [self.delegate wmplayer:self clickedLockButton:sender]; + } +} +#pragma mark +#pragma mark - 全屏按钮点击func +-(void)fullScreenAction:(UIButton *)sender{ + sender.selected = !sender.selected; + + AppDelegate *appdel = (AppDelegate*)[[UIApplication sharedApplication] delegate]; + appdel.allowOrentitaionRotation = sender.selected; + + if (self.delegate&&[self.delegate respondsToSelector:@selector(wmplayer:clickedFullScreenButton:)]) { + [self.delegate wmplayer:self clickedFullScreenButton:sender]; + } +} +#pragma mark +#pragma mark - 关闭按钮点击func +-(void)colseTheVideo:(UIButton *)sender{ + if (self.delegate&&[self.delegate respondsToSelector:@selector(wmplayer:clickedCloseButton:)]) { + [self.delegate wmplayer:self clickedCloseButton:sender]; + } +} +//获取视频长度 +- (double)duration{ + AVPlayerItem *playerItem = self.player.currentItem; + if (playerItem.status == AVPlayerItemStatusReadyToPlay){ + return CMTimeGetSeconds([[playerItem asset] duration]); + }else{ + return 0.f; + } +} +//获取视频当前播放的时间 +- (double)currentTime{ + if (self.player) { + return CMTimeGetSeconds([self.player currentTime]); + }else{ + return 0.0; + } +} + +-(void)startCenterAction +{ + [self play]; + self.rate = [self.rateBtn.currentTitle floatValue]; + [self.imgvCenter setHidden:YES]; +} +#pragma mark +#pragma mark - PlayOrPause +- (void)PlayOrPause:(UIButton *)sender{ + [self.imgvFirst setHidden:YES]; + if (self.state==WMPlayerStateStopped||self.state==WMPlayerStateFailed) { + [self play]; + self.rate = [self.rateBtn.currentTitle floatValue]; + [self.imgvCenter setHidden:YES]; + } else if(self.state==WMPlayerStatePlaying){ + [self pause]; + [self.imgvCenter setHidden:NO]; + }else if(self.state ==WMPlayerStateFinished){ + self.rate = [self.rateBtn.currentTitle floatValue]; + }else if(self.state==WMPlayerStatePause){ + + self.rate = [self.rateBtn.currentTitle floatValue]; + } + if ([self.delegate respondsToSelector:@selector(wmplayer:clickedPlayOrPauseButton:)]) { + [self.delegate wmplayer:self clickedPlayOrPauseButton:sender]; + } +} +//播放 +-(void)play{ + if (self.isInitPlayer == NO) { + [self creatWMPlayerAndReadyToPlay]; + self.playOrPauseBtn.selected = NO; + }else{ + if (self.state==WMPlayerStateStopped||self.state ==WMPlayerStatePause) { + self.state = WMPlayerStatePlaying; + self.playOrPauseBtn.selected = NO; + [self.player play]; + }else if(self.state ==WMPlayerStateFinished){ + NSLog(@"fffff"); + } + } +} +//暂停 +-(void)pause{ + if (self.state==WMPlayerStatePlaying) { + self.state = WMPlayerStateStopped; + } + [self.player pause]; + self.playOrPauseBtn.selected = YES; + [self.imgvCenter setHidden:NO]; +} +-(void)setPrefersStatusBarHidden:(BOOL)prefersStatusBarHidden{ + _prefersStatusBarHidden = prefersStatusBarHidden; +} +#pragma mark +#pragma mark - 单击手势方法 +- (void)handleSingleTap:(UITapGestureRecognizer *)sender{ +// if (self.isLockScreen) { +// if (self.lockBtn.alpha) { +// self.lockBtn.alpha = 0.0; +// self.prefersStatusBarHidden = self.hiddenStatusBar = YES; +// }else{ +// self.lockBtn.alpha = 1.0; +// self.prefersStatusBarHidden = self.hiddenStatusBar = NO; +// [NSObject cancelPreviousPerformRequestsWithTarget:self selector:@selector(hiddenLockBtn) object:nil]; +// [self performSelector:@selector(hiddenLockBtn) withObject:nil afterDelay:5.0]; +// } +// }else{ +// +// } +// if (self.delegate&&[self.delegate respondsToSelector:@selector(wmplayer:singleTaped:)]) { +// [self.delegate wmplayer:self singleTaped:sender]; +// } +// if (self.isLockScreen) { +// return; +// } +// [self dismissControlView]; +// [UIView animateWithDuration:0.5 animations:^{ +// if (self.bottomView.alpha == 0.0) { +// [self showControlView]; +// }else{ +// [self hiddenControlView]; +// } +// } completion:^(BOOL finish){ +// +// }]; + + + if (self.delegate&&[self.delegate respondsToSelector:@selector(wmplayer:singleTaped:)]) { + [self.delegate wmplayer:self singleTaped:sender]; + } + if (self.isLockScreen) { + return; + } + [self PlayOrPause:self.playOrPauseBtn]; + [self showControlView]; + +} +#pragma mark - 长按 +-(void)longPressTap:(UILongPressGestureRecognizer *)longTap +{ + if(longTap.state == UIGestureRecognizerStateBegan) + { + if (self.delegate&&[self.delegate respondsToSelector:@selector(wmplayerlongPress:)]) { + [self.delegate wmplayerlongPress:self]; + } + } + +} + +#pragma mark - 双击手势方法 +- (void)handleDoubleTap:(UITapGestureRecognizer *)doubleTap{ + if (self.delegate&&[self.delegate respondsToSelector:@selector(wmplayer:doubleTaped:)]) { + [self.delegate wmplayer:self doubleTaped:doubleTap]; + } + if (self.isLockScreen) { + return; + } + [self PlayOrPause:self.playOrPauseBtn]; + [self showControlView]; +} + +-(void)setCurrentItem:(AVPlayerItem *)playerItem{ + if (_currentItem==playerItem) { + return; + } + if (_currentItem) { + [[NSNotificationCenter defaultCenter] removeObserver:self name:AVPlayerItemDidPlayToEndTimeNotification object:_currentItem]; + [_currentItem removeObserver:self forKeyPath:@"status"]; + [_currentItem removeObserver:self forKeyPath:@"loadedTimeRanges"]; + [_currentItem removeObserver:self forKeyPath:@"playbackBufferEmpty"]; + [_currentItem removeObserver:self forKeyPath:@"playbackLikelyToKeepUp"]; + [_currentItem removeObserver:self forKeyPath:@"duration"]; + _currentItem = nil; + } + _currentItem = playerItem; + if (_currentItem) { + [_currentItem addObserver:self + forKeyPath:@"status" + options:NSKeyValueObservingOptionNew + context:PlayViewStatusObservationContext]; + + [_currentItem addObserver:self forKeyPath:@"loadedTimeRanges" options:NSKeyValueObservingOptionNew context:PlayViewStatusObservationContext]; + // 缓冲区空了,需要等待数据 + [_currentItem addObserver:self forKeyPath:@"playbackBufferEmpty" options: NSKeyValueObservingOptionNew context:PlayViewStatusObservationContext]; + // 缓冲区有足够数据可以播放了 + [_currentItem addObserver:self forKeyPath:@"playbackLikelyToKeepUp" options: NSKeyValueObservingOptionNew context:PlayViewStatusObservationContext]; + + [_currentItem addObserver:self forKeyPath:@"duration" options:NSKeyValueObservingOptionNew context:PlayViewStatusObservationContext]; + + [self.player replaceCurrentItemWithPlayerItem:_currentItem]; + // 添加视频播放结束通知 + [[NSNotificationCenter defaultCenter]addObserver:self selector:@selector(moviePlayDidEnd:) name:AVPlayerItemDidPlayToEndTimeNotification object:_currentItem]; + } +} +//设置静音 +- (void)setMuted:(BOOL)muted{ + _muted = muted; + self.player.muted = muted; +} +//设置playerLayer的填充模式 +- (void)setPlayerLayerGravity:(WMPlayerLayerGravity)playerLayerGravity { + _playerLayerGravity = playerLayerGravity; + switch (playerLayerGravity) { + case WMPlayerLayerGravityResize: + self.playerLayer.videoGravity = AVLayerVideoGravityResize; + self.videoGravity = AVLayerVideoGravityResize; + break; + case WMPlayerLayerGravityResizeAspect: + self.playerLayer.videoGravity = AVLayerVideoGravityResizeAspect; + self.videoGravity = AVLayerVideoGravityResizeAspect; + break; + case WMPlayerLayerGravityResizeAspectFill: + self.playerLayer.videoGravity = AVLayerVideoGravityResizeAspectFill; + self.videoGravity = AVLayerVideoGravityResizeAspectFill; + break; + default: + break; + } +} +-(void)setIsLockScreen:(BOOL)isLockScreen{ + _isLockScreen = isLockScreen; + self.prefersStatusBarHidden = self.hiddenStatusBar = isLockScreen; + if (isLockScreen) { + [self hiddenControlView]; + }else{ + [NSObject cancelPreviousPerformRequestsWithTarget:self selector:@selector(hiddenLockBtn) object:nil]; + [self showControlView]; + [self dismissControlView]; + } +} +//重写playerModel的setter方法,处理自己的逻辑 +-(void)setPlayerModel:(WMPlayerModel *)playerModel{ + if (_playerModel==playerModel) { + return; + } + _playerModel = playerModel; + self.isPauseBySystem = NO; + self.seekTime = playerModel.seekTime; + self.titleLabel.text = playerModel.title; + if(playerModel.playerItem){ + self.currentItem = playerModel.playerItem; + }else{ + self.videoURL = playerModel.videoURL; + } + if (self.isInitPlayer) { + self.state = WMPlayerStateBuffering; + }else{ + self.state = WMPlayerStateStopped; + [self.loadingView stopAnimating]; + } +} +-(void)creatWMPlayerAndReadyToPlay{ + self.isInitPlayer = YES; + [[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(appDidEnterBackground:) name:UIApplicationDidEnterBackgroundNotification object:nil]; + [[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(appWillEnterForeground:) name:UIApplicationWillEnterForegroundNotification object:nil]; + //设置player的参数 + if(self.currentItem){ + self.player = [AVPlayer playerWithPlayerItem:self.currentItem]; + }else{ + self.urlAsset = [AVURLAsset assetWithURL:self.videoURL]; + + +// NSMutableDictionary* headers = [NSMutableDictionary dictionary]; +// [headers setObject:@"bytes=0-"forKey:@"Range"]; +// self.urlAsset = [AVURLAsset URLAssetWithURL:self.videoURL options:@{AVURLAssetReferenceRestrictionsKey: headers}];// 初始化 + + + + self.currentItem = [AVPlayerItem playerItemWithAsset:self.urlAsset]; + self.player = [AVPlayer playerWithPlayerItem:self.currentItem]; + } + +// self.urlAsset = [AVURLAsset assetWithURL:self.videoURL]; +// self.currentItem = [AVPlayerItem playerItemWithAsset:self.urlAsset]; +// self.player = [AVPlayer playerWithPlayerItem:self.currentItem]; + //ios10新添加的属性,如果播放不了,可以试试打开这个代码 +// if ([self.player respondsToSelector:@selector(automaticallyWaitsToMinimizeStalling)]) { +// self.player.automaticallyWaitsToMinimizeStalling = YES; +// } + self.player.usesExternalPlaybackWhileExternalScreenIsActive=YES; + //AVPlayerLayer + self.playerLayer = [AVPlayerLayer playerLayerWithPlayer:self.player]; + //WMPlayer视频的默认填充模式,AVLayerVideoGravityResizeAspect + self.playerLayer.frame = self.contentView.layer.bounds; + self.playerLayer.videoGravity = self.videoGravity; + [self.contentView.layer insertSublayer:self.playerLayer atIndex:0]; + self.state = WMPlayerStateBuffering; + //监听播放状态 + [self initTimer]; + [self.player play]; +} ++(BOOL)IsiPhoneX{ + struct utsname systemInfo; + uname(&systemInfo); + NSString *platform = [NSString stringWithCString: systemInfo.machine encoding:NSASCIIStringEncoding]; + if([platform isEqualToString:@"i386"]||[platform isEqualToString:@"x86_64"]){//模拟器 + return ([UIScreen instancesRespondToSelector:@selector(currentMode)] ? CGSizeEqualToSize(CGSizeMake(1125, 2436), [[UIScreen mainScreen] currentMode].size) : NO); + }else{//真机 + if([platform isEqualToString:@"iPhone10,3"]||[platform isEqualToString:@"iPhone10,6"]) { + return YES; + } + return NO; + } +} +///底部是否显示 +-(void)bottomViewShow:(BOOL)isshow +{ + [self.bottomView setHidden:!isshow]; + if(isshow==NO) + { + [self.imgvCenter mas_updateConstraints:^(MASConstraintMaker *make) { + make.width.height.offset(20); + }]; + } + else + { + [self.imgvCenter mas_updateConstraints:^(MASConstraintMaker *make) { + make.width.height.offset(50); + }]; + } +} +//是否全屏 +-(void)setIsFullscreen:(BOOL)isFullscreen{ + _isFullscreen = isFullscreen; + self.rateBtn.hidden = self.lockBtn.hidden = !isFullscreen; + self.fullScreenBtn.selected= isFullscreen; + if (!isFullscreen) { + self.bottomProgress.alpha = 0.0; + } + if ([WMPlayer IsiPhoneX]) { + if (self.isFullscreen) { + [self.contentView mas_remakeConstraints:^(MASConstraintMaker *make) { + make.edges.mas_equalTo(UIEdgeInsetsMake(0, 70, 0, 70)); + }]; + [self.bottomView mas_remakeConstraints:^(MASConstraintMaker *make) { + make.leading.trailing.bottom.equalTo(self.contentView); + make.height.mas_equalTo(90); + }]; + }else{ + [self.contentView mas_remakeConstraints:^(MASConstraintMaker *make) { + make.edges.mas_equalTo(UIEdgeInsetsMake(0, 0, 0, 0)); + }]; + [self.bottomView mas_remakeConstraints:^(MASConstraintMaker *make) { + make.leading.trailing.bottom.equalTo(self.contentView); + make.height.mas_equalTo(50); + }]; + } + } +} +-(void)setBackBtnStyle:(BackBtnStyle)backBtnStyle{ + _backBtnStyle = backBtnStyle; + if (backBtnStyle==BackBtnStylePop) { + [self.backBtn setImage:WMPlayerImage(@"player_icon_nav_back.png") forState:UIControlStateNormal]; + [self.backBtn setImage:WMPlayerImage(@"player_icon_nav_back.png") forState:UIControlStateSelected]; + }else{ + [self.backBtn setImage:WMPlayerImage(@"close.png") forState:UIControlStateNormal]; + [self.backBtn setImage:WMPlayerImage(@"close.png") forState:UIControlStateSelected]; + } +} +-(void)setIsHiddenTopAndBottomView:(BOOL)isHiddenTopAndBottomView{ + _isHiddenTopAndBottomView = isHiddenTopAndBottomView; + self.prefersStatusBarHidden = isHiddenTopAndBottomView; +} +//设置播放的状态 +- (void)setState:(WMPlayerState)state{ + _state = state; + // 控制菊花显示、隐藏 + if (state == WMPlayerStateBuffering) { + [self.loadingView startAnimating]; + }else if(state == WMPlayerStatePlaying){ + [self.loadingView stopAnimating]; + }else if(state == WMPlayerStatePause){ + [self.loadingView stopAnimating]; + }else{ + [self.loadingView stopAnimating]; + } +} +#pragma mark +#pragma mark--播放完成 +- (void)moviePlayDidEnd:(NSNotification *)notification { + if (self.delegate&&[self.delegate respondsToSelector:@selector(wmplayerFinishedPlay:)]) { + [self.delegate wmplayerFinishedPlay:self]; + } + [self.player seekToTime:kCMTimeZero toleranceBefore:kCMTimeZero toleranceAfter:kCMTimeZero completionHandler:^(BOOL finished) { + if (finished) { + if (self.isLockScreen) { + [self lockAction:self.lockBtn]; + }else{ + [self showControlView]; + } + dispatch_after(dispatch_time(DISPATCH_TIME_NOW, (int64_t)(1.0 * NSEC_PER_SEC)), dispatch_get_main_queue(), ^{ + self.state = WMPlayerStateFinished; + self.bottomProgress.progress = 0; + self.playOrPauseBtn.selected = YES; + }); + } + }]; +} +//显示操作栏view +-(void)showControlView{ + [UIView animateWithDuration:0.5 animations:^{ + self.bottomView.alpha = 1.0; + self.topView.alpha = 1.0; + self.lockBtn.alpha = 1.0; + self.bottomProgress.alpha = 0.f; + self.isHiddenTopAndBottomView = NO; + if (self.delegate&&[self.delegate respondsToSelector:@selector(wmplayer:isHiddenTopAndBottomView:)]) { + [self.delegate wmplayer:self isHiddenTopAndBottomView:self.isHiddenTopAndBottomView]; + } + } completion:^(BOOL finish){ + + }]; +} +-(void)hiddenLockBtn{ + self.lockBtn.alpha = 0.0; + self.prefersStatusBarHidden = self.hiddenStatusBar = YES; + if (self.delegate&&[self.delegate respondsToSelector:@selector(wmplayer:singleTaped:)]) { + [self.delegate wmplayer:self singleTaped:self.singleTap]; + } +} +//隐藏操作栏view +-(void)hiddenControlView{ +// [UIView animateWithDuration:0.5 animations:^{ +// self.bottomView.alpha = 0.0; +// self.topView.alpha = 0.0; +// if (self.isFullscreen) { +// self.bottomProgress.alpha = 1.0; +// }else{ +// self.bottomProgress.alpha = 0.f; +// } +// if (self.isLockScreen) { +// //5s hiddenLockBtn +// [NSObject cancelPreviousPerformRequestsWithTarget:self selector:@selector(hiddenLockBtn) object:nil]; +// [self performSelector:@selector(hiddenLockBtn) withObject:nil afterDelay:5.0]; +// }else{ +// self.lockBtn.alpha = 0.0; +// } +// +// self.isHiddenTopAndBottomView = YES; +// if (self.delegate&&[self.delegate respondsToSelector:@selector(wmplayer:isHiddenTopAndBottomView:)]) { +// [self.delegate wmplayer:self isHiddenTopAndBottomView:self.isHiddenTopAndBottomView]; +// } +// } completion:^(BOOL finish){ +// +// }]; +} +#pragma mark +#pragma mark--开始拖曳sidle +- (void)stratDragSlide:(UISlider *)slider{ + self.isDragingSlider = YES; +} +#pragma mark +#pragma mark - 播放进度 +- (void)updateProgress:(UISlider *)slider{ + self.isDragingSlider = NO; + [self.player seekToTime:CMTimeMakeWithSeconds(slider.value, self.currentItem.currentTime.timescale)]; +} +-(void)dismissControlView{ + [NSObject cancelPreviousPerformRequestsWithTarget:self selector:@selector(autoDismissControlView) object:nil]; + [self performSelector:@selector(autoDismissControlView) withObject:nil afterDelay:5.0]; +} +#pragma mark +#pragma mark KVO +- (void)observeValueForKeyPath:(NSString *)keyPath ofObject:(id)object change:(NSDictionary *)change context:(void *)context{ + /* AVPlayerItem "status" property value observer. */ + if (context == PlayViewStatusObservationContext){ + if ([keyPath isEqualToString:@"status"]) { + AVPlayerStatus status = [[change objectForKey:NSKeyValueChangeNewKey] integerValue]; + switch (status){ + case AVPlayerItemStatusUnknown:{ + [self.loadingProgress setProgress:0.0 animated:NO]; + self.state = WMPlayerStateBuffering; + [self.loadingView startAnimating]; + } + break; + case AVPlayerItemStatusReadyToPlay:{ + /* Once the AVPlayerItem becomes ready to play, i.e. + [playerItem status] == AVPlayerItemStatusReadyToPlay, + its duration can be fetched from the item. */ + if (self.state==WMPlayerStateStopped||self.state==WMPlayerStatePause) { + + }else{ + //5s dismiss controlView + [self dismissControlView]; + self.state=WMPlayerStatePlaying; + } + if (self.delegate&&[self.delegate respondsToSelector:@selector(wmplayerReadyToPlay:WMPlayerStatus:)]) { + [self.delegate wmplayerReadyToPlay:self WMPlayerStatus:WMPlayerStatePlaying]; + } + [self.loadingView stopAnimating]; + if (self.seekTime) { + [self seekToTimeToPlay:self.seekTime]; + } + if (self.muted) { + self.player.muted = self.muted; + } + if (self.state==WMPlayerStateStopped||self.state==WMPlayerStatePause) { + + }else{ + self.rate = [self.rateBtn.currentTitle floatValue]; + } + } + break; + + case AVPlayerItemStatusFailed:{ + self.state = WMPlayerStateFailed; + if (self.delegate&&[self.delegate respondsToSelector:@selector(wmplayerFailedPlay:WMPlayerStatus:)]) { + [self.delegate wmplayerFailedPlay:self WMPlayerStatus:WMPlayerStateFailed]; + } + NSError *error = [self.player.currentItem error]; + if (error) { + self.loadFailedLabel.hidden = NO; + [self bringSubviewToFront:self.loadFailedLabel]; + //here + [self.loadingView stopAnimating]; + } + NSLog(@"视频加载失败===%@",error.description); + } + break; + } + }else if ([keyPath isEqualToString:@"duration"]) { + if ((CGFloat)CMTimeGetSeconds(self.currentItem.duration) != self.totalTime) { + self.totalTime = (CGFloat)CMTimeGetSeconds(self.currentItem.duration); + if(self.totalTime>0) + { + self.progressSlider.maximumValue = self.totalTime; + } + if (self.state==WMPlayerStateStopped||self.state==WMPlayerStatePause) { + + }else{ + self.state = WMPlayerStatePlaying; + } + } + }else if ([keyPath isEqualToString:@"loadedTimeRanges"]) { + // 计算缓冲进度 + NSTimeInterval timeInterval = [self availableDuration]; + CMTime duration = self.currentItem.duration; + CGFloat totalDuration = CMTimeGetSeconds(duration); + //缓冲颜色 + self.loadingProgress.progressTintColor = [UIColor colorWithRed:1.0 green:1.0 blue:1.0 alpha:0.7]; + [self.loadingProgress setProgress:timeInterval / totalDuration animated:NO]; + } else if ([keyPath isEqualToString:@"playbackBufferEmpty"]) { + [self.loadingView startAnimating]; + // 当缓冲是空的时候 + if (self.currentItem.playbackBufferEmpty) { + NSLog(@"%s WMPlayerStateBuffering",__FUNCTION__); + [self loadedTimeRanges]; + } + }else if ([keyPath isEqualToString:@"playbackLikelyToKeepUp"]) { + //here + [self.loadingView stopAnimating]; + // 当缓冲好的时候 + if (self.currentItem.playbackLikelyToKeepUp && self.state == WMPlayerStateBuffering){ + NSLog(@"55555%s WMPlayerStatePlaying",__FUNCTION__); + if (self.state==WMPlayerStateStopped||self.state==WMPlayerStatePause) { + + }else{ + self.state = WMPlayerStatePlaying; + } + } + } + } +} +//缓冲回调 +- (void)loadedTimeRanges{ + if (self.state==WMPlayerStatePause) { + + }else{ + self.state = WMPlayerStateBuffering; + } + dispatch_after(dispatch_time(DISPATCH_TIME_NOW, (int64_t)(5.0 * NSEC_PER_SEC)), dispatch_get_main_queue(), ^{ + if (self.state==WMPlayerStatePlaying||self.state==WMPlayerStateFinished) { + + }else{ + [self play]; + } + [self.loadingView stopAnimating]; + }); +} + +#pragma mark +#pragma mark autoDismissControlView +-(void)autoDismissControlView{ + [self hiddenControlView];//隐藏操作栏 +} +#pragma mark - 定时器 +-(void)initTimer{ + __weak typeof(self) weakSelf = self; + self.playbackTimeObserver = [self.player addPeriodicTimeObserverForInterval:CMTimeMakeWithSeconds(1.0, NSEC_PER_SEC) queue:dispatch_get_main_queue() /* If you pass NULL, the main queue is used. */ + usingBlock:^(CMTime time){ + [weakSelf syncScrubber]; + }]; +} +- (void)syncScrubber{ + CMTime playerDuration = [self playerItemDuration]; + if (CMTIME_IS_INVALID(playerDuration)){ + self.progressSlider.minimumValue = 0.0; + self.bottomProgress.progress = 0.0; + return; + } + long long nowTime = self.currentItem.currentTime.value/self.currentItem.currentTime.timescale; + self.leftTimeLabel.text = [self convertTime:nowTime]; + self.rightTimeLabel.text = [self convertTime:self.totalTime]; + if (self.isDragingSlider==YES) {//拖拽slider中,不更新slider的值 + + }else if(self.isDragingSlider==NO){ + CGFloat value = (self.progressSlider.maximumValue - self.progressSlider.minimumValue) * nowTime / self.totalTime + self.progressSlider.minimumValue; + self.progressSlider.value = value; + [self.bottomProgress setProgress:nowTime/(self.totalTime) animated:YES]; + } +} +//seekTime跳到time处播放 +- (void)seekToTimeToPlay:(double)seekTime{ + if (self.player&&self.player.currentItem.status == AVPlayerItemStatusReadyToPlay) { + if (seekTime>=self.totalTime) { + seekTime = 0.0; + } + if (seekTime<0) { + seekTime=0.0; + } +// int32_t timeScale = self.player.currentItem.asset.duration.timescale; + //currentItem.asset.duration.timescale计算的时候严重堵塞主线程,慎用 + /* A timescale of 1 means you can only specify whole seconds to seek to. The timescale is the number of parts per second. Use 600 for video, as Apple recommends, since it is a product of the common video frame rates like 50, 60, 25 and 24 frames per second*/ + __weak typeof(self) weakSelf = self; + + [self.player seekToTime:CMTimeMakeWithSeconds(seekTime, self.currentItem.currentTime.timescale) toleranceBefore:kCMTimeZero toleranceAfter:kCMTimeZero completionHandler:^(BOOL finished) { + weakSelf.seekTime = 0; + }]; + } +} +- (CMTime)playerItemDuration{ + AVPlayerItem *playerItem = self.currentItem; + if (playerItem.status == AVPlayerItemStatusReadyToPlay){ + return([playerItem duration]); + } + return(kCMTimeInvalid); +} +- (NSString *)convertTime:(float)second{ + NSDate *d = [NSDate dateWithTimeIntervalSince1970:second]; + if (second/3600 >= 1) { + [[self dateFormatter] setDateFormat:@"HH:mm:ss"]; + } else { + [[self dateFormatter] setDateFormat:@"mm:ss"]; + } + return [[self dateFormatter] stringFromDate:d]; +} +//计算缓冲进度 +- (NSTimeInterval)availableDuration { + NSArray *loadedTimeRanges = [_currentItem loadedTimeRanges]; + CMTimeRange timeRange = [loadedTimeRanges.firstObject CMTimeRangeValue];// 获取缓冲区域 + float startSeconds = CMTimeGetSeconds(timeRange.start); + float durationSeconds = CMTimeGetSeconds(timeRange.duration); + NSTimeInterval result = startSeconds + durationSeconds;// 计算缓冲总进度 + return result; +} +#pragma mark +#pragma mark - touches +- (void)touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event{ + //这个是用来判断, 如果有多个手指点击则不做出响应 + UITouch * touch = (UITouch *)touches.anyObject; + if (touches.count > 1 || [touch tapCount] > 1 || event.allTouches.count > 1) { + return; + } +// 这个是用来判断, 手指点击的是不是本视图, 如果不是则不做出响应 + if (![[(UITouch *)touches.anyObject view] isEqual:self.contentView] && ![[(UITouch *)touches.anyObject view] isEqual:self]) { + return; + } + [super touchesBegan:touches withEvent:event]; + + //触摸开始, 初始化一些值 + self.hasMoved = NO; + self.touchBeginValue = self.progressSlider.value; + //位置 + self.touchBeginPoint = [touches.anyObject locationInView:self]; + //亮度 + self.touchBeginLightValue = [UIScreen mainScreen].brightness; + //声音 + self.touchBeginVoiceValue = self.volumeSlider.value; +} + +- (void)touchesMoved:(NSSet *)touches withEvent:(UIEvent *)event{ + UITouch * touch = (UITouch *)touches.anyObject; + if (touches.count > 1 || [touch tapCount] > 1 || event.allTouches.count > 1) { + return; + } + if (![[(UITouch *)touches.anyObject view] isEqual:self.contentView] && ![[(UITouch *)touches.anyObject view] isEqual:self]) { + return; + } + [super touchesMoved:touches withEvent:event]; + + + //如果移动的距离过于小, 就判断为没有移动 + CGPoint tempPoint = [touches.anyObject locationInView:self]; + if (fabs(tempPoint.x - self.touchBeginPoint.x) < LeastDistance && fabs(tempPoint.y - self.touchBeginPoint.y) < LeastDistance) { + return; + } + self.hasMoved = YES; + //如果还没有判断出使什么控制手势, 就进行判断 + //滑动角度的tan值 + float tan = fabs(tempPoint.y - _touchBeginPoint.y)/fabs(tempPoint.x - self.touchBeginPoint.x); + if (tan < 1/sqrt(3)) { //当滑动角度小于30度的时候, 进度手势 + self.controlType = WMControlTypeProgress; + }else if(tan > sqrt(3)){ //当滑动角度大于60度的时候, 声音和亮度 + //判断是在屏幕的左半边还是右半边滑动, 左侧控制为亮度, 右侧控制音量 + if (self.touchBeginPoint.x < self.bounds.size.width/2) { + self.controlType = WMControlTypeLight; + }else{ + self.controlType = WMControlTypeVoice; + } + }else{ //如果是其他角度则不是任何控制 + self.controlType = WMControlTypeDefault; + return; + } + if (self.controlType == WMControlTypeProgress) { //如果是进度手势 + if (self.enableFastForwardGesture) { + float value = [self moveProgressControllWithTempPoint:tempPoint]; + [self timeValueChangingWithValue:value]; + } + }else if(self.controlType == WMControlTypeVoice){ //如果是音量手势 + if (self.isFullscreen) {//全屏的时候才开启音量的手势调节 + if (self.enableVolumeGesture) { + //根据触摸开始时的音量和触摸开始时的点去计算出现在滑动到的音量 + float voiceValue = self.touchBeginVoiceValue - ((tempPoint.y - self.touchBeginPoint.y)/self.bounds.size.height); + //判断控制一下, 不能超出 0~1 + if (voiceValue < 0) { + self.volumeSlider.value = 0; + }else if(voiceValue > 1){ + self.volumeSlider.value = 1; + }else{ + self.volumeSlider.value = voiceValue; + } + } + }else{ + return; + } + }else if(self.controlType == WMControlTypeLight){ //如果是亮度手势 + if (self.isFullscreen) { + //根据触摸开始时的亮度, 和触摸开始时的点来计算出现在的亮度 + float tempLightValue = self.touchBeginLightValue - ((tempPoint.y - _touchBeginPoint.y)/self.bounds.size.height); + if (tempLightValue < 0) { + tempLightValue = 0; + }else if(tempLightValue > 1){ + tempLightValue = 1; + } + // 控制亮度的方法 + [UIScreen mainScreen].brightness = tempLightValue; + // 实时改变现实亮度进度的view + NSLog(@"亮度调节 = %f",tempLightValue); + }else{ + + } + } +} +-(void)touchesCancelled:(NSSet *)touches withEvent:(UIEvent *)event{ + [super touchesCancelled:touches withEvent:event]; + //判断是否移动过, + if (self.hasMoved) { + if (_controlType == WMControlTypeProgress) { //进度控制就跳到响应的进度 + CGPoint tempPoint = [touches.anyObject locationInView:self]; + // if ([self.delegate respondsToSelector:@selector(seekToTheTimeValue:)]) { + if (self.enableFastForwardGesture) { + float value = [self moveProgressControllWithTempPoint:tempPoint]; + // [self.delegate seekToTheTimeValue:value]; + [self seekToTimeToPlay:value]; + } + // } + self.FF_View.hidden = YES; + }else if (_controlType == WMControlTypeLight){//如果是亮度控制, 控制完亮度还要隐藏显示亮度的view + } + }else{ + } +} + +- (void)touchesEnded:(NSSet *)touches withEvent:(UIEvent *)event{ + self.FF_View.hidden = YES; + [super touchesEnded:touches withEvent:event]; + //判断是否移动过, + if (self.hasMoved) { + if (self.controlType == WMControlTypeProgress) { //进度控制就跳到响应的进度 + // if ([self.delegate respondsToSelector:@selector(seekToTheTimeValue:)]) { + if (self.enableFastForwardGesture) { + CGPoint tempPoint = [touches.anyObject locationInView:self]; + float value = [self moveProgressControllWithTempPoint:tempPoint]; + [self seekToTimeToPlay:value]; + self.FF_View.hidden = YES; + } + }else if (_controlType == WMControlTypeLight){//如果是亮度控制, 控制完亮度还要隐藏显示亮度的view + } + }else{ + + } +} +#pragma mark - 用来控制移动过程中计算手指划过的时间 +-(float)moveProgressControllWithTempPoint:(CGPoint)tempPoint{ + //90代表整个屏幕代表的时间 + float tempValue = self.touchBeginValue + TotalScreenTime * ((tempPoint.x - self.touchBeginPoint.x)/([UIScreen mainScreen].bounds.size.width)); + if (tempValue > [self duration]) { + tempValue = [self duration]; + }else if (tempValue < 0){ + tempValue = 0.0f; + } + return tempValue; +} + +#pragma mark - 用来显示时间的view在时间发生变化时所作的操作 +-(void)timeValueChangingWithValue:(float)value{ + if (value > self.touchBeginValue) { + self.FF_View.stateImageView.image = WMPlayerImage(@"progress_icon_r"); + }else if(value < self.touchBeginValue){ + self.FF_View.stateImageView.image = WMPlayerImage(@"progress_icon_l"); + } + self.FF_View.hidden = NO; + self.FF_View.timeLabel.text = [NSString stringWithFormat:@"%@/%@", [self convertTime:value], [self convertTime:self.totalTime]]; + self.leftTimeLabel.text = [self convertTime:value]; +} + +NSString * calculateTimeWithTimeFormatter(long long timeSecond){ + NSString * theLastTime = nil; + if (timeSecond < 60) { + theLastTime = [NSString stringWithFormat:@"00:%.2lld", timeSecond]; + }else if(timeSecond >= 60 && timeSecond < 3600){ + theLastTime = [NSString stringWithFormat:@"%.2lld:%.2lld", timeSecond/60, timeSecond%60]; + }else if(timeSecond >= 3600){ + theLastTime = [NSString stringWithFormat:@"%.2lld:%.2lld:%.2lld", timeSecond/3600, timeSecond%3600/60, timeSecond%60]; + } + return theLastTime; +} +//重置播放器 +-(void )resetWMPlayer{ + self.currentItem = nil; + self.isInitPlayer = NO; + self.bottomProgress.progress = 0; + _playerModel = nil; + self.seekTime = 0; + // 移除通知 + [[NSNotificationCenter defaultCenter] removeObserver:self]; + // 暂停 + [self pause]; + self.progressSlider.value = 0; + self.bottomProgress.progress = 0; + self.loadingProgress.progress = 0; + self.leftTimeLabel.text = self.rightTimeLabel.text = [self convertTime:0.0];//设置默认值 + // 移除原来的layer + [self.playerLayer removeFromSuperlayer]; + // 替换PlayerItem为nil + [self.player replaceCurrentItemWithPlayerItem:nil]; + // 把player置为nil + self.player = nil; +} +-(void)dealloc{ + for (UIView *aLightView in [UIApplication sharedApplication].keyWindow.subviews) { + if ([aLightView isKindOfClass:[WMLightView class]]) { + [aLightView removeFromSuperview]; + } + } + NSLog(@"WMPlayer dealloc"); + [[NSNotificationCenter defaultCenter] removeObserver:self]; + [self.player.currentItem cancelPendingSeeks]; + [self.player.currentItem.asset cancelLoading]; + [self.player pause]; + [self.player removeTimeObserver:self.playbackTimeObserver]; + + //移除观察者 + [_currentItem removeObserver:self forKeyPath:@"status"]; + [_currentItem removeObserver:self forKeyPath:@"loadedTimeRanges"]; + [_currentItem removeObserver:self forKeyPath:@"playbackBufferEmpty"]; + [_currentItem removeObserver:self forKeyPath:@"playbackLikelyToKeepUp"]; + [_currentItem removeObserver:self forKeyPath:@"duration"]; + _currentItem = nil; + + [self.playerLayer removeFromSuperlayer]; + [self.player replaceCurrentItemWithPlayerItem:nil]; + self.player = nil; + self.playOrPauseBtn = nil; + self.playerLayer = nil; +} + +//获取当前的旋转状态 ++(CGAffineTransform)getCurrentDeviceOrientation{ + //状态条的方向已经设置过,所以这个就是你想要旋转的方向 + UIInterfaceOrientation orientation = [UIApplication sharedApplication].statusBarOrientation; + //根据要进行旋转的方向来计算旋转的角度 + if (orientation ==UIInterfaceOrientationPortrait) { + return CGAffineTransformIdentity; + }else if (orientation ==UIInterfaceOrientationLandscapeLeft){ + return CGAffineTransformMakeRotation(-M_PI_2); + }else if(orientation ==UIInterfaceOrientationLandscapeRight){ + return CGAffineTransformMakeRotation(M_PI_2); + } + return CGAffineTransformIdentity; +} +//版本号 ++(NSString *)version{ + return @"5.0.0"; +} +@end diff --git a/ProductApp/ProductApp/BaseControl/WMPlayer/WMPlayerModel.h b/ProductApp/ProductApp/BaseControl/WMPlayer/WMPlayerModel.h new file mode 100644 index 0000000..109b1b3 --- /dev/null +++ b/ProductApp/ProductApp/BaseControl/WMPlayer/WMPlayerModel.h @@ -0,0 +1,22 @@ +// +// WMPlayerModel.h +// +// +// Created by zhengwenming on 2018/4/26. +// + +#import +#import +#import + +@interface WMPlayerModel : NSObject +//视频标题 +@property (nonatomic, copy) NSString *title; +//视频的URL,本地路径or网络路径http +@property (nonatomic, strong) NSURL *videoURL; +//videoURL和playerItem二选一 +@property (nonatomic, strong) AVPlayerItem *playerItem; +//跳到seekTime处播放 +@property (nonatomic, assign) double seekTime; +@property (nonatomic, strong) NSIndexPath *indexPath; +@end diff --git a/ProductApp/ProductApp/BaseControl/WMPlayer/WMPlayerModel.m b/ProductApp/ProductApp/BaseControl/WMPlayer/WMPlayerModel.m new file mode 100644 index 0000000..3027d0d --- /dev/null +++ b/ProductApp/ProductApp/BaseControl/WMPlayer/WMPlayerModel.m @@ -0,0 +1,11 @@ +// +// WMPlayerModel.m +// +// +// Created by zhengwenming on 2018/4/26. +// + +#import "WMPlayerModel.h" + +@implementation WMPlayerModel +@end diff --git a/ProductApp/ProductApp/Other/PGJUILabel.m b/ProductApp/ProductApp/Other/PGJUILabel.m index 8693d55..f602f6d 100644 --- a/ProductApp/ProductApp/Other/PGJUILabel.m +++ b/ProductApp/ProductApp/Other/PGJUILabel.m @@ -7,17 +7,378 @@ #import "PGJUILabel.h" -@implementation PGJUILabel +@interface PGJUILabel () --(id)initWithFrame:(CGRect)frame -{ - if(self = [super initWithFrame:frame]) - { - - +@property (strong, nonatomic) NSTextStorage *textStorage; + +@property (strong, nonatomic) NSLayoutManager *layoutManager; + +@property (strong, nonatomic) NSTextContainer *textContainer; +/// +@property (nonatomic , strong) NSMutableParagraphStyle *style; + +/// +@property (nonatomic , strong) NSMutableAttributedString *attributedStringcopy; +//////两个拖动的标 +@property (nonatomic , strong) UIImageView *imgvspan; +@property (nonatomic , strong) UIImageView *imgvspantwo; +/// +@property (nonatomic , strong) UIMenuController * menu; + +@property (nonatomic , assign) CGSize sizeitem; + +@property (nonatomic , assign) CGRect rectspan; +@property (nonatomic , assign) CGRect rectspantwo; + +@property (nonatomic , assign) NSInteger istart; +@property (nonatomic , assign) NSInteger ilength; + +@end + +@implementation PGJUILabel +#pragma mark - ---------- 两种常用初始化方法 ---------- +- (instancetype)initWithFrame:(CGRect)frame { + self = [super initWithFrame:frame]; + if (self) { + [self setUp]; } return self; } +- (instancetype)init { + self = [super init]; + if (self) { + [self setUp]; + } + return self; +} +// 设置label可以成为第一响应者 +- (BOOL)canBecomeFirstResponder { + return YES; +} + +-(void)setAttributedText:(NSAttributedString *)attributedText +{ + [super setAttributedText:attributedText]; + [self.textStorage setAttributedString:attributedText]; +} + +// 设置长按事件 +- (void)setUp { + /* 你可以在这里添加一些代码,比如字体、居中、夜间模式等 */ + self.userInteractionEnabled = YES; + [self addGestureRecognizer:[[UILongPressGestureRecognizer alloc]initWithTarget:self action:@selector(longPress:)]]; + + UITapGestureRecognizer *tap = [[UITapGestureRecognizer alloc] initWithTarget:self action:@selector(labelTapped:)]; + [self addGestureRecognizer:tap]; + +// self.textStorage = [NSTextStorage new]; +// +// self.layoutManager = [NSLayoutManager new]; +// +// self.textContainer = [NSTextContainer new]; +// +// [self.textStorage addLayoutManager:self.layoutManager]; +// +// [self.layoutManager addTextContainer:self.textContainer]; + +} + +// 长按事件 +- (void)longPress:(UILongPressGestureRecognizer *)gesture { + + // 设置label为第一响应者 + [self becomeFirstResponder]; + + if(gesture.state==UIGestureRecognizerStateBegan) + { + [self.superview bringSubviewToFront:self]; + if(self.imgvspan) + { + [self.imgvspan removeFromSuperview]; + [self.imgvspantwo removeFromSuperview]; + [self.menu setMenuVisible:NO]; + } + CGPoint tapLocation = [gesture locationInView:self]; + NSInteger characterIndex = [self characterIndexAtPoint:tapLocation label:self]; + if (characterIndex != NSNotFound) + {///文字的位置 添加开始选择的控件 并添加copy的控件 +// [self configWithLabel:self]; + CGRect recttemp = [self characterRectAtIndex:characterIndex]; + self.sizeitem = recttemp.size; + + ///两个拖动的标 + UIImageView *imgvspan = [[UIImageView alloc] initWithFrame:CGRectMake(-15, -(30-recttemp.size.height), 30, 30)]; + [imgvspan setImage:[UIImage imageNamed:@"copy_up"]]; + [imgvspan setUserInteractionEnabled:YES]; + [imgvspan setTag:1]; + [self addSubview:imgvspan]; + _imgvspan = imgvspan; + UIPanGestureRecognizer *pan = [[UIPanGestureRecognizer alloc] initWithTarget:self action:@selector(panMoveAction:)]; + [imgvspan addGestureRecognizer:pan]; + + + recttemp = [self characterRectAtIndex:self.text.length-1]; + UIImageView *imgvspantwo = [[UIImageView alloc] initWithFrame:CGRectMake(recttemp.origin.x+self.sizeitem.width-15, recttemp.origin.y, 30, 30)]; + [imgvspantwo setImage:[UIImage imageNamed:@"copy_down"]]; + [imgvspantwo setUserInteractionEnabled:YES]; + [imgvspantwo setTag:2]; + [self addSubview:imgvspantwo]; + _imgvspantwo = imgvspantwo; + UIPanGestureRecognizer *pan1 = [[UIPanGestureRecognizer alloc] initWithTarget:self action:@selector(panMoveAction:)]; + [imgvspantwo addGestureRecognizer:pan1]; + ///复制的位置 + // 自定义 UIMenuController + UIMenuController * menu = [UIMenuController sharedMenuController]; + UIMenuItem * item1 = [[UIMenuItem alloc]initWithTitle:@"复制" action:@selector(copyText:)]; + menu.menuItems = @[item1]; + [menu setTargetRect:self.frame inView:self]; + [menu setMenuVisible:YES animated:YES]; + _menu = menu; + + + NSMutableAttributedString *attributedString = [[NSMutableAttributedString alloc] initWithAttributedString:self.attributedText]; + [attributedString addAttribute:NSBackgroundColorAttributeName value:RGBACOLOR(255, 0, 0, 0.4) range:NSMakeRange(0, self.text.length)]; + _attributedStringcopy = attributedString; + self.attributedText = self.attributedStringcopy; + self.istart = 0; + self.ilength = self.text.length; + + } + } + +} +///移动 +-(void)panMoveAction:(UIPanGestureRecognizer *)pan{ + + UIView *viewtemp = pan.view; + if(pan.state == UIGestureRecognizerStateBegan){ + ///需要记录开始的位置 + self.rectspan = self.imgvspan.frame; + self.rectspantwo = self.imgvspantwo.frame; + [self.menu setMenuVisible:NO]; + }else if(pan.state == UIGestureRecognizerStateChanged){ + + CGPoint transP = [pan translationInView:self]; + NSInteger characterIndex; + NSInteger characterIndextwo; + + if(viewtemp.tag==1) + { + CGPoint pointmove = CGPointMake(self.rectspan.origin.x+self.rectspan.size.width/2.0+transP.x, self.rectspan.origin.y+self.rectspan.size.height/2.0+transP.y+self.sizeitem.height/2.0); + characterIndex = [self characterIndexAtPoint:pointmove label:self]; + + CGPoint pointttt = CGPointMake(self.imgvspantwo.center.x, self.imgvspantwo.center.y+self.sizeitem.height/2.0); + characterIndextwo = [self characterIndexAtPoint:pointttt label:self]; + + if (characterIndex == NSNotFound||characterIndextwo == NSNotFound)return; + if(characterIndexcharacterIndextwo) + { + [self.imgvspan setImage:[UIImage imageNamed:@"copy_down"]]; + CGRect recttemp = [self characterRectAtIndex:characterIndex]; + self.imgvspan.frame = CGRectMake(recttemp.origin.x-self.rectspan.size.width/2.0, recttemp.origin.y+(30-self.sizeitem.height)/2.0, self.rectspan.size.width, self.rectspan.size.height); + + [self.imgvspantwo setImage:[UIImage imageNamed:@"copy_up"]]; + CGRect recttemptwo = [self characterRectAtIndex:characterIndextwo]; + self.imgvspantwo.frame = CGRectMake(self.rectspantwo.origin.x, recttemptwo.origin.y-(self.rectspantwo.size.height-self.sizeitem.height)/2.0, self.rectspantwo.size.width, self.rectspantwo.size.height); + + [self.attributedStringcopy addAttribute:NSBackgroundColorAttributeName value:[UIColor clearColor] range:NSMakeRange(0, self.attributedText.string.length)]; + [self.attributedStringcopy addAttribute:NSBackgroundColorAttributeName value:RGBACOLOR(255, 0, 0, 0.4) range:NSMakeRange(characterIndextwo+1, characterIndex-characterIndextwo-1)]; + self.attributedText = self.attributedStringcopy; + + self.istart = characterIndextwo+1; + self.ilength = characterIndex-characterIndextwo-1; + } + } + else + { + CGPoint pointttt = CGPointMake(self.imgvspan.center.x, self.rectspan.origin.y+self.sizeitem.height/2.0); + characterIndex = [self characterIndexAtPoint:pointttt label:self]; + + CGPoint pointmove = CGPointMake(self.rectspantwo.origin.x+self.rectspantwo.size.width/2.0+transP.x, self.rectspantwo.origin.y+self.rectspantwo.size.height/2.0+transP.y-self.sizeitem.height/2.0); + characterIndextwo = [self characterIndexAtPoint:pointmove label:self]; + + if (characterIndex == NSNotFound||characterIndextwo == NSNotFound)return; + if(characterIndex0?characterIndex+1:0, characterIndextwo-characterIndex)]; + self.attributedText = self.attributedStringcopy; + + + self.istart = characterIndex>0?characterIndex+1:0; + self.ilength = characterIndextwo-characterIndex; + + } + else if(characterIndex>characterIndextwo) + { + CGRect recttemp = [self characterRectAtIndex:characterIndex]; + [self.imgvspan setImage:[UIImage imageNamed:@"copy_down"]]; + self.imgvspan.frame = CGRectMake(self.rectspan.origin.x, recttemp.origin.y+(self.rectspan.size.height-self.sizeitem.height)/2.0, self.rectspan.size.width, self.rectspan.size.height); + + CGRect recttemptwo = [self characterRectAtIndex:characterIndextwo]; + [self.imgvspantwo setImage:[UIImage imageNamed:@"copy_up"]]; + self.imgvspantwo.frame = CGRectMake(recttemptwo.origin.x-(30-self.rectspantwo.size.width)/2.0, recttemptwo.origin.y-(self.rectspantwo.size.height-self.sizeitem.height)/2.0, self.rectspantwo.size.width, self.rectspantwo.size.height); + + [self.attributedStringcopy addAttribute:NSBackgroundColorAttributeName value:[UIColor clearColor] range:NSMakeRange(0, self.attributedText.string.length)]; + [self.attributedStringcopy addAttribute:NSBackgroundColorAttributeName value:RGBACOLOR(255, 0, 0, 0.4) range:NSMakeRange(characterIndextwo+1, characterIndex-characterIndextwo)]; + self.attributedText = self.attributedStringcopy; + + self.istart = characterIndextwo+1; + self.ilength = characterIndex-characterIndextwo; + + } + } + NSLog(@"sss %ld= %ld",characterIndex,characterIndextwo); + + }else if(pan.state == UIGestureRecognizerStateEnded){ + CGRect rectmenu; + if(self.imgvspantwo.frame.origin.y-self.imgvspan.frame.origin.y= self.textStorage.length) { + return CGRectZero; + } + NSRange characterRange = NSMakeRange(charIndex, 1); + NSRange glyphRange = [self.layoutManager glyphRangeForCharacterRange:characterRange actualCharacterRange:nil]; + return [self.layoutManager boundingRectForGlyphRange:glyphRange inTextContainer:self.textContainer]; +} +/////配置信息 +//-(void)configWithLabel:(UILabel *)label +//{ +// self.textContainer.size = label.bounds.size; +// self.textContainer.lineFragmentPadding = 0; +// self.textContainer.maximumNumberOfLines = label.numberOfLines; +// self.textContainer.lineBreakMode = label.lineBreakMode; +// +// NSMutableAttributedString *attributedText = [[NSMutableAttributedString alloc] initWithString:label.text]; +// NSRange textRange = NSMakeRange(0, attributedText.length); +// [attributedText addAttribute:NSFontAttributeName value:label.font range:textRange]; +// +// +// [attributedText addAttribute:NSParagraphStyleAttributeName value:self.style range:textRange]; +// [self.textStorage setAttributedString:attributedText]; +//} +//-(NSMutableParagraphStyle *)style +//{ +// if(!_style) +// { +// NSMutableParagraphStyle *style = [NSMutableParagraphStyle new]; +// style.lineSpacing = 5.2; +// style.lineBreakMode = NSLineBreakByCharWrapping; +// style.alignment = NSTextAlignmentLeft; +// _style = style; +// } +// return _style; +//} + + +// 设置label能够执行那些具体操作 +- (BOOL)canPerformAction:(SEL)action withSender:(id)sender { + if(action == @selector(copyText:)) return YES; + return NO; +} + +// 复制方法 +- (void)copyText:(UIMenuController *)menu { + // 没有文字时结束方法 + if (!self.text) return; + // 复制文字到剪切板 + UIPasteboard * paste = [UIPasteboard generalPasteboard]; + paste.string = [self.attributedStringcopy.string substringWithRange:NSMakeRange(self.istart, self.ilength)]; +} +///点击的时候关闭复制粘贴选中等信息 +-(void)labelTapped:(UITapGestureRecognizer *)tapGesture +{ + NSMutableAttributedString *attributedString = [[NSMutableAttributedString alloc] initWithAttributedString:self.attributedText]; + [attributedString addAttribute:NSBackgroundColorAttributeName value:[UIColor clearColor] range:NSMakeRange(0, self.text.length)]; + _attributedStringcopy = attributedString; + self.attributedText = self.attributedStringcopy; + + [self.imgvspan removeFromSuperview]; + [self.imgvspantwo removeFromSuperview]; + [self.menu setMenuVisible:NO animated:YES]; + + [self.superview sendSubviewToBack:self]; + +} +- (NSInteger)characterIndexAtPoint:(CGPoint)point label:(UILabel *)label +{ + NSTextContainer *textContainer = [[NSTextContainer alloc] initWithSize:label.bounds.size]; + textContainer.lineFragmentPadding = 0; + textContainer.maximumNumberOfLines = label.numberOfLines; + textContainer.lineBreakMode = label.lineBreakMode; + self.textContainer = textContainer; + + NSLayoutManager *layoutManager = [[NSLayoutManager alloc] init]; + [layoutManager addTextContainer:textContainer]; + self.layoutManager = layoutManager; + + NSTextStorage *textStorage = [[NSTextStorage alloc] initWithAttributedString:label.attributedText]; + [textStorage addLayoutManager:layoutManager]; + self.textStorage = textStorage; + + [self.textStorage setAttributedString:label.attributedText]; + + CGRect textBoundingBox = [layoutManager usedRectForTextContainer:textContainer]; + + CGPoint textContainerOffset = CGPointMake((label.bounds.size.width - textBoundingBox.size.width) *0.5 - textBoundingBox.origin.x,(label.bounds.size.height - textBoundingBox.size.height) * 0.5 -textBoundingBox.origin.y); + + CGPoint adjustedPoint = CGPointMake(point.x - textContainerOffset.x, point.y -textContainerOffset.y); + + NSInteger characterindex = [layoutManager characterIndexForPoint:adjustedPoint + inTextContainer:textContainer + fractionOfDistanceBetweenInsertionPoints:nil]; + return characterindex; +} + @end diff --git a/ProductApp/ProductApp/Other/PGJUILaelSpanView.h b/ProductApp/ProductApp/Other/PGJUILaelSpanView.h new file mode 100644 index 0000000..e24d15c --- /dev/null +++ b/ProductApp/ProductApp/Other/PGJUILaelSpanView.h @@ -0,0 +1,22 @@ +// +// PGJUILaelSpanView.h +// ProductApp +// +// Created by 工作 on 2025/3/17. +// + +#import + +NS_ASSUME_NONNULL_BEGIN + +@interface PGJUILaelSpanView : UIView +///开始点 +@property (nonatomic , assign) CGPoint startPoint; +///结束点 +@property (nonatomic , assign) CGPoint endPoint; +///行高 +@property (nonatomic , assign) float flineHeight; + +@end + +NS_ASSUME_NONNULL_END diff --git a/ProductApp/ProductApp/Other/PGJUILaelSpanView.m b/ProductApp/ProductApp/Other/PGJUILaelSpanView.m new file mode 100644 index 0000000..20cfeb5 --- /dev/null +++ b/ProductApp/ProductApp/Other/PGJUILaelSpanView.m @@ -0,0 +1,60 @@ +// +// PGJUILaelSpanView.m +// ProductApp +// +// Created by 工作 on 2025/3/17. +// + +#import "PGJUILaelSpanView.h" + +@implementation PGJUILaelSpanView + + +- (void)drawRect:(CGRect)rect +{ + CGContextRef context = UIGraphicsGetCurrentContext(); + CGContextSetLineWidth(context, 2.0); + CGContextSetFillColorWithColor(context, RGBACOLOR(255, 0, 0, 0.5).CGColor); + + [self getDrawPath:context]; + + CGContextFillPath(context); +} +-(void)getDrawPath:(CGContextRef)context{ + if(self.endPoint.y-self.startPoint.y +#import "WMPlayer.h" +#import "AppDelegate.h" + + +@interface PiLiangXiuGaiViewController () /// @property (nonatomic , strong) UITableView *tableView; /// @@ -47,9 +51,21 @@ /// @property (nonatomic , strong) NSArray *arrpeizhi; +@property (nonatomic , strong) WMPlayer *player; +///全屏 +@property (nonatomic , strong) UIView *viewplayer; +///浮窗 +@property (nonatomic , strong) UIView *viewAlterplayer; + @end @implementation PiLiangXiuGaiViewController + +-(void)viewWillDisappear:(BOOL)animated +{ + [super viewWillDisappear:animated]; + [self.player pause]; +} - (UIStatusBarStyle)preferredStatusBarStyle { return UIStatusBarStyleDefault; } @@ -135,6 +151,8 @@ make.top.equalTo(viewback.mas_bottom); make.bottom.equalTo(self.view).offset(-TabHeight-20); }]; + [tableView setEmptyDataSetDelegate:self]; + [tableView setEmptyDataSetSource:self]; _tableView = tableView; UIView *viewbottom = [[UIView alloc] init]; @@ -546,10 +564,88 @@ }]; } +-(void)showAlterFc +{ + if(self.arrData.count==0) + { + if(self.viewAlterplayer) + { + [self.viewAlterplayer removeFromSuperview]; + self.viewAlterplayer = nil; + } + [self.player bottomViewShow:YES]; + } + else + { + if(self.player.isFullscreen==NO) + { + if(self.viewplayer) + { + [self.viewplayer removeFromSuperview]; + self.viewplayer = nil; + } + if(!self.viewAlterplayer) + { + self.viewAlterplayer = [[UIView alloc] initWithFrame:CGRectMake(UISCREEN_WIDTH-60, UISCREEN_HEIGHT-200, 50, 70)]; + [self.view addSubview:self.viewAlterplayer]; + [self.viewAlterplayer.layer setMasksToBounds:YES]; + [self.viewAlterplayer.layer setCornerRadius:6]; + UIPanGestureRecognizer *pan2 = [[UIPanGestureRecognizer alloc] initWithTarget:self action:@selector(panMoveAction:)]; + [self.viewAlterplayer addGestureRecognizer:pan2]; + } + [self.player bottomViewShow:NO]; + [self.viewAlterplayer addSubview:self.player]; + [self.player mas_remakeConstraints:^(MASConstraintMaker *make) { + make.edges.equalTo(self.viewAlterplayer); + }]; + + UIButton *btfull = [[UIButton alloc] init]; + [self.viewAlterplayer addSubview:btfull]; + [btfull mas_makeConstraints:^(MASConstraintMaker *make) { + make.edges.equalTo(self.viewAlterplayer); + }]; + [btfull addTarget:self action:@selector(fullPlayer) forControlEvents:UIControlEventTouchUpInside]; + } + } +} + +///移动 +-(void)panMoveAction:(UIPanGestureRecognizer *)pan{ + + UIView *viewtemp = pan.view; + if(pan.state == UIGestureRecognizerStateBegan){ + + }else if(pan.state == UIGestureRecognizerStateChanged){ + + CGPoint transP = [pan translationInView:viewtemp]; + viewtemp.transform = CGAffineTransformTranslate(viewtemp.transform, transP.x, transP.y); + + [pan setTranslation:CGPointZero inView:viewtemp]; + + }else if(pan.state == UIGestureRecognizerStateEnded){ + if(viewtemp.left>=UISCREEN_WIDTH/2.0) + { + viewtemp.right = UISCREEN_WIDTH-10; + } + else + { + viewtemp.left = 10; + } + if(viewtemp.topUISCREEN_HEIGHT-TabHeight-8) + { + viewtemp.bottom = UISCREEN_HEIGHT-TabHeight-8; + } + } +} #pragma mark - UITableView -(NSInteger)tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger)section { + [self showAlterFc]; return self.arrData.count; } -(UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath @@ -630,4 +726,99 @@ vc.modelDetail = self.arrData[indexPath.row]; [self.navigationController pushViewController:vc animated:YES]; } +#pragma mark - DZNEmptyDataSetSource +- (UIView *)customViewForEmptyDataSet:(UIScrollView *)scrollView +{ + UIView *viewback = [[UIView alloc] init]; + NSLayoutConstraint *heightConstraint = [NSLayoutConstraint constraintWithItem:viewback attribute:NSLayoutAttributeHeight relatedBy:NSLayoutRelationEqual toItem:nil attribute:NSLayoutAttributeNotAnAttribute multiplier:1 constant:UISCREEN_HEIGHT]; + [viewback addConstraint:heightConstraint]; + [viewback setBackgroundColor:RGBCOLOR(255, 255, 255)]; + [viewback setUserInteractionEnabled:YES]; + + + UIImageView *imgvback = [[UIImageView alloc] init]; + [imgvback setContentMode:UIViewContentModeScaleAspectFit]; + [viewback addSubview:imgvback]; + [imgvback mas_makeConstraints:^(MASConstraintMaker *make) { + make.height.offset(UISCREEN_HEIGHT-NavHeight-TabHeight-150); + make.width.offset(UISCREEN_WIDTH-95); + make.centerX.equalTo(viewback); + make.top.offset(50+NavHeight); + }]; + [imgvback.layer setMasksToBounds:YES]; + [imgvback.layer setCornerRadius:12]; + [imgvback setUserInteractionEnabled:YES]; + +// if(self.player) +// { +// [self.player pause]; +// } + + [imgvback addSubview:self.player]; + [self.player mas_remakeConstraints:^(MASConstraintMaker *make) { + make.edges.equalTo(imgvback); + }]; + + + UILabel *lbname = [[UILabel alloc] init]; + [lbname setText:@"操作教程"]; + [lbname setTextColor:RGBCOLOR(102, 102, 102)]; + [lbname setTextAlignment:NSTextAlignmentLeft]; + [lbname setFont:[UIFont systemFontOfSize:14]]; + [viewback addSubview:lbname]; + [lbname mas_makeConstraints:^(MASConstraintMaker *make) { + make.centerX.equalTo(imgvback); + make.top.equalTo(imgvback.mas_bottom).offset(10); + }]; + + return viewback; +} + +- (BOOL)emptyDataSetShouldAllowScroll:(UIScrollView *)scrollView +{ + return YES; +} +-(void)fullPlayer +{ + UIView *view = [[UIView alloc] initWithFrame:CGRectMake(0, 0, UISCREEN_WIDTH, UISCREEN_HEIGHT)]; + [self.view addSubview:view]; + [view addSubview:self.player]; + self.viewplayer = view; + [self.player mas_remakeConstraints:^(MASConstraintMaker *make) { + make.edges.equalTo(view); + }]; + self.player.isFullscreen = YES; + [self.player bottomViewShow:YES]; +} +//点击全屏按钮代理方法 +-(void)wmplayer:(WMPlayer *)wmplayer clickedFullScreenButton:(UIButton *)fullScreenBtn +{ + if(fullScreenBtn.selected) + { + [self fullPlayer]; + } + else + { + self.player.isFullscreen = NO; + [self.tableView reloadData]; + [self.viewplayer removeFromSuperview]; + } +} +-(WMPlayer *)player +{ + if(!_player) + { + NSString *strtemp = [[UserInfoModel shareModel].config objectForKey:@"client.video.course.batch.correct"]; +// NSString *strtemp = @"https://m.batiao8.com/package/video/old/kct_wechat_course.mp4"; + WMPlayerModel *model = [[WMPlayerModel alloc] init]; + model.videoURL = [NSURL URLWithString:strtemp]; + + WMPlayer *player = [[WMPlayer alloc] initPlayerModel:model]; + [player setDelegate:self]; + _player = player; + + } + return _player; +} + @end

TQ+pNer1rBQ{7omn z+0k!q;x|3~Ci`zYk+F_Eb!4fNl;or&2j5YI;@D#yebgz(A2j1{TGNRxbVt8+?68h! z*SW-f+*2L*ROdwy*7dHs5k4RmzKOc-r*1>~Fc#VB>ap$y4ss4X*45+hA0g}SiTRYY zWFQk+u(#jyQwg*F{u{qzf4?`yxAc2Ux-yRK?806CegOCO`!U?x?`LptznkOtt3g;# z-g4cF6aJvUP?1)q_IbjVb%2zFVo2WG0b4>QzH#Me~BUhC_wzTWDazkWaL zxc&m{vi?%+vc6r`U&B%KQU4-WxXS|`qvJn3`;V_EgPZ!JI&SI@IsP#JALjp~6>Vt8 zRE}de4MKF=AS1eLkdGgzhAtcY!++?mfteZ%WH7@R!F24bf!#OQgKwb02~KeqT{gHE zgbiboot)&t{u}0{0B)|K-WnFi%{4SfLwOs@+fd$y|I!iPb3=FBP;U);qql|w7{q+` z;qDs6CpUU%BzvQY$k<4pMzS>0Tcc-~zp?onCm|UrNsV1Lw#&wa&_(0Yl%op2QUm=q zmaDO6H(teNwxNf{hp@B8I&SQy8sFe{5dIk*xAdoce4)2DI)q`^XVVp|W*ytv#a{MvCkUH)b~AfwmV+<(nt~L@JvGxsvx?YT zvu1QazGiN@nfEpu$_Pd?jtSUbv)4h`{8Q|tc^*n*|IKA@{wJO2!dT4Od?s^PiXNNm zvH2Qyb0r8{d_)}Vtc9JmNQ~#VNI@#nVvZJ>sX!%UZc!EcYoXT`zoD}h^=U|Bn$U;Y z=%mHNApAQ4-%^8rk@0VN{+8wM103ck*Lcn=-UeaIcZo&}lH)F0y33Y2Xqk&|$V-0Y zYU$Z6hoiHWlhH%V`M9T+?y2Q6wqj>3FXI+ky4{w~co~GP-Xr8g?6Fl`bls{EeHn+j zTCHOvzNuE{afhv*24U-1BqRyRNQVwvXGZ4MvbO#iIa}LTYx`>5onCl;>j4aA7$X^j zysdX2bL&0q;~+;k&PmR2jtl7RpHC@BZMrcBJ^yn*2;0cmMxHjZv?;{*6r~dO*rp-w zsZCQ_(2~{+WE6JSM!#*`R~yf5qu(|Qk*CeWAZ+_SI%undwmN8=60^6>PEK;+&xW?O zFl$?TX=}!|x@>!u8`woVyJ(jfv$Xq){K(r*-gc!aOL;2b4*lL~*iQa-dTpoAcKU3m z&vtrjH=1$C-A>+i`fMj_yC*#76?$v`F7B?zgnleSFYR9h;lIiG4s-w85k3ApkHsuw1v@##SuWs4|GkDzIz&OY9X=us zy6K>s4!+k8pCL~N&+gC$H`PH09dyt^2OYetgV{SwW*Rd%7=#_o+A$6K?I@eya1A?F z<`3+>V^8`p6xNLQ+wp?G?UrP#r`_!wbN2`)@c>;bXw0w&ha(~|I^8Tg{g-g{*(Q` z1IXA}p3bs#PDNVMlbaHhqAd2z0u$d`@;s(+Hh(v!iZqqT8Dw?4FVW$k<(;?y__r$Pk7xofWKREpDs( zX0~FV-LG?tyFBA1p4%fJDfzLd9yR%m-)TZq+>_sa4SRIO-g-=A9t&B*a@=r_?d)PN z`?0^Cnec7*{FOgwhyC|7U(c~D!1vp84@Wt{X|ABho_g$gn^!^D>tphwhhBEp%g%Zg z$MbuY;YTW9j$XgenQqA3s~0-!)t^D=t(V?k^jgJ9-Ueas6ck40-hG+FZf>Bv zK6>lpHvNuk*e5<|$$)wLWW_G~e1U9zWa=YRADQ~-wvTT6cy6DD$kt~z`s<^&J_qn; zL7y|&Tc3+u#y8Q&H_YIZv`Ij(+Z--vb^abHC^4tlyg; z?Eel?iB3#HK0tT3wFee2mOi@bUT?4D|D>bNv8ydKVv)n_rLH02yE~&_d z9tY`hP<3P-)PTmcZzalsC4z7b+8(beb2Fo${FPhPUR>(A1rokgv&S~^Ad)7UFw6cW4RhacEB_F`q>&Wd&Q= z!EW~9yBPX12!~~+6xA@(FkKFFo5S=tY#a+&f^TWqF-{`yu&Z3>7I(0_;QcySL$I zxxgjl87|N8n?X22cO%lGlM(tJ;Vwq#VT9}>UIgJt8Ar-9QkIcFP@1yTq$zeevL*ju zmm_sDQnryYjg)DmOe5!^n~}O1xeVDxJ`2K8u}MTyl9QfHxT#T}laGQ_;dlPP-bOW{ z9Ub_OuIOmg0?aqsO^l9@I~pzf=&vcx&$!3Y<{aGxeU8@WXnl^><7hh^J(0<{htc*w z`U%f@#oHhp^Ddr0MsH(6KExbj;_)r{k$KE_xVJII(AyZjjnUhf@>HNA%^8GF#+=|y z5ROenQR*V&Sb4_EGIlwuSi@eItcIC~qni{rSXac8-}T^{flyBz0M#_N0hPqe^J#+z;YRA#V}ZMduP zXLuTf69S?TosZDtgm}cqH!&eEdYE8m6YOllpSZaRo`C{r@5%2Fl^A%}&_%%{0eMd1uNyQ{I_wZRP;n@JzkV z9LZ?LF@Z^}=UfoZ()BDmnpGS<%#wYU?`D>av*ejA%WS>Peh>4{HvjBQWF)Z1u5bS+<|D5q`;2>t3^AP)=Yv*(0k(La|KUc4F^*L9cbM-k_k8`V06S?QgJ6E4`Wu3c> zm8?N;b2qV-9qeWw-Z@w1xiZgthbZW6p5Eq#d`K+f@-Yecf*<)Cw>@t)7lUxVyz}j3 zzKrwbnJ>%ymi$9o`Y;x|oIjaq%w#rO*o*zmKa3ljf1XR|c!69CJbOVtic$hSEO1W? z+|vTLyukhz*xLeoTi~u13_-pHqwwAZvzW^Q^s`_o`d%1^9N5W1z4{&3aA93!U)Y&p zjARjJUAT^o>|zi5ImiWG2H~Pq*x4dGTa=m4@%%+!@-=xd$D)G#K_g^d^cT(0>!Q}^ zY*BkU@*iE8$Od$>*pB@6Yq+=^{tQ?=7#SDKvsjkJSGmD0UI(GyZw;5kCLRe$L=uvb zivs9iNfFBMBNeDfbM&xeJ}c0}5OFtzA`dO-< zrRkA(V0}NA{&pgK$}d4~T{TW?6P}BJ(ntmlfiB+{Ln=(d9CGUuN&i z#xeoVUp9@I%)uPXbhT_LZeZC(E~B$$*U{OsyFB0#|IhIpb1nabuc(3@Eg#QTZU*5B zSy#xoLY@_}toVg$)Zi~VVUH`i(~G|JXAr)F6*^e4oKK&r;F)7jGDm|_$i|=SvRjN~u1~fvStJ-5v ztGY6d>CD3OS1rR$ta1~p*0KjZu8u`q;**dhB*S}GrzRa4$%3v{d;e;Et@a(SmSJ@* z>LAPNKagd$EUWdnT5qf8Z~*&RV<&6!Qj-qIxJI5evaC6Xn_6>>>%8D~5Uve~LUi6E z1sTZ9=jhgN!G>$|Q2@EtdiL58Ok@grSi68lEXD5D+Syt=TYHK7$hY<>-n%XaZe*Q3 zuG7!DIDA7x`Y;x~uG8bX4amOk91nRCgzG=Ttm_lwds?5C^kgCn-%^40bfh!g=!xgA zcWdhhF%)yGAI%oFBlG&*>_xBZ52Lg7CpgVn&hsV+HzY+T8|-Lcwv+?U`t-~x}^|$+ftO`$g)Lu zTkLYnEcWmq2)D|-)s1egLTiSiyRG)IRd0UJHQc(9LmcGJM_3C3ekv1X59RaO8kPI?Xa^QzwtYN(1<3O zV~4yu)1p#a@nag45{ofF2IU;B#_d{|CRu_jXWk2Mgln4i?26 z2TLLE!Pc}vX9xd9Z+;UtJlLI{$aAnC1JK>UJ?P|+JsolvhxFigUc*D@|>5v3BqHt z9DA2!aX+;mrd%Pb58Nx8;qub-FvBTrKJ+6!6 z?(Fz}?DK?YpU~fl9DK>w6vR!PD1t6dR79sIn$ZFIPISe4{q}2kVg#cZ#{_orItWjG zN><$J$YR8{QnlwME$hR#mary-4LLLX+MlT#0a@U+`H{Vg^47a32>b6S?u z2RO`8uJN2#ya~cH?+}&f*yovaWF!k;;l|E*?wNeZbEZA^bY?O-IHQ9zIykcuv!7Yd zCbn=l2+x}Jtlgabk?J(11$J?E5L20fZ|ST(pWTbRXHRmPb6ns)Zt>g)#3vz1NR1xP z>G519zM(vA(Ze}AJ7;I-y3>ok48Wgf=ge_#B=Vlyid#G94$kT9+&&I+gk#8aPM&jT z(cSsP=;XY<&v!--=Vd>CCkQXdctM^EvRuedAqr#17wTe{7aHQGF6iSzbNj-{ceq7E+V;9@e&elaWA$%)-v)b~ZRUR;P7FS?bBm$=Ha zAiNZfPcX}+FRnwBN@#sHlv42c6Q0mES%Kos2DWpiA9A9*k5!mVA-LtYB-9YrXHJeTFUTn61;?uAY+yOqmNg7AtSuE>6+ z8Zusy=ZY*>=Cg<;Y~>gyIm3DMapekcgYfEmgnUQ>5|I@BUUkD)J^N})I@67w^ufEX zj$u5Ln1Wll_6{k@fo#|Gc&!3;X@(xJ>G9e`WW6?*1*~K>>)3$3T|2~W%zDlDd+k*a zUbnyNF^KR!iTQ%6RHqhos7C`D^B3;zx;d`@gS^+LG99;eeKvZ%?q;qpW+^LJ#Trgx zmp4AeOgCy{h8uI(&8;B3X|FeRcT;aS&3`i$c6{@D?DA#_?DD4Dx~Y?!vfY&Frc5_w zy7?cvx#_t#d!d(`ySU5)9`lTsL3qo~ZrRx_JG&K|xVWKPjp)lb%ydhaw>F~3TlRkI z5$^JKEPO||-Op`#Z>J*znaN6C3Q!q+-qz=BecsmN?PmN1^ML5^^o zQ=H`j=D2+=2=B;yCm!+n1fAV+Z+DWTw>x^fla};kq$qXiiJ9)Wi#ukxo0!~Gq6NCU ztGB!6zuTV)*yr6PEXOYIu4O$ZxX2Z*qu;ywy{q55FM{x%Joh~No;}^Gjt=hW;GPcd zdDlI&-)lpAIxqvX-g_N{_wD4qZ1=N}je?Y>Ccn`RS?}BP{oV{=I3pR&EatKev);G6 z`$sv)1@w6TDo=v&!AIoc8|>_Xojv%DA{3`2WiZEs3dsAQBW~?M7wqqWULW*9XAcG< z&x2u%U@1q?$-^Y%M-LBWe>fc(AIkGkmWMBS6NHZfVv~~8q{AK`>EqGo6r&tJQIQ(d zrY`z@WQUJD`_TsWa)84e!@C|`<0f~w7le-!Qi2AwMYhL!d_0c%tU-^D_4xQUvOa#! zs~~(5jTl6DAA5W91>a)UCx!TdQj|rHPipcHlbFg3+~t#bEMy7GS%rIhVvZ;BK9To{ zyieTPlSjB=zXuyWdCl7(eEKd?iOy#fMAuL4=;{9`xT~-$3N8x3qteWwySux)ySuwv zKqW*vB}7C)LO@zTKvF=u1w=wbKqN(w2I=_U|Kh!5&f075`EGcgS%n^+%Kj`dGCq^% znJmxr_N)iye`fw?pD~RunTb6(T~$d;T%w(fRW!e2(s)>;Cy7ma-iEzj%*K6vk{X8e{)2?EJ+5K4mgXSj`V? zU^{wzv4?$};&u@Gr5;`;!_Ho&Aw8b|GAlXAjX7Qxq!n$E`DI5s(~X|==6(9}A+o%j z&N|NUEQtLo6*9lFk5^+^%x-k|N^h^uae+I$31Yu~2lKv;Mhs$+kzC}Z03|6yc`D-B zuSYW%_y2koYmno$`Cpsg_g`bbKE%&F3Sz&>Ock2aiGkS3n@N1lN_6?=Aitu!H)eYC z7gxB(-~5L;-^M2esYyq6a*_vKzAZ~LMluGwe{1(|?f$LZzt!8@8O*{QZ|5WL+any~ zIBwzXY4rB?56*LuOUU&0Z4d@&s6Zzsu$q%R2*P*bk()A9qzct&P7iw1mk$`gAf_>! zZ&<*0tYQs6a2n5kHx@}rL2A-@v>Abc+x$w@_FWPPtZ zm8eZU8qkQ2e8O1F`rahIWCpXC!wU9tn|nOuKc4ZDH$fQX9ik8&b3~Chio8+ejZ%VA zltr&mDpQpj)S?bOnTW2V{L14XjH-vIvPW%=j8Wx@Doa$oMO}yaqnbbJ8UEk`e{qFt zybi)>x`-B&ki;Y-CHjq44$qD@fYFTOQzqlLqRnMK3t7xD+(&eKiJl+XqSr@{(L2*0 zJx14K^ly5F@d zVU8GskvGN?mf_Z7tVFLd+**wFY~)9_B2$b%u*;aKFjLG9m?7pWj&LgoW7%sg-Nn*d zEc3_8fE~xGgk8p}f!m7ZwqiBFK4X2zKt4vlvGf~Dzp*B<9M6trPqFTBpGUkx$Fbd0 zY+b}oKu(HL68U`CBaH24V(UJ(?qfHlIiuLXZ~Tqth4vrXf9RINtdyWMO=yc*L%R$6 zpvUk7K4J{taDc-c#m+)I3q3zP%Xuzx8FNG;#6#vtB9dT#5xqvzptndyG9ybwcae^a z$DSg`kU5UO0db1ZnEvR_H(bLwdW$oKd3Xonti!xV4&v%9ZYy*Uw;OIMZZC%LCEv1`Wvsw&#dSAvx8siE?&04cjF%d_iB}iTi}yaV z$CEwY=PY6=J2`~i$NPof`GX7SGTxmajBjW0^HPAq*nNDvkMH^M?LNNV;#bAZ#WzR% z0Srdw_(K_vTZlgv-Ntuw@h9^cvc&%$`;31-2ooeg*9l}!FoOB);5@oZ@BqCfcoKvO zqvIX${njvHD$)u>4$n$iN#PAF5txokvd3HPIignCHmmJ<5Cgyv7^mJ-@q zq7d^YYD-_tl}PqP)3J|4-sMF5IEY;*x{17r>^jjiUhtZ?L6|rW_MSKg1u<{p;#5GF ziFKK{I?d?EY`$Ru_LkV*61&gDt60N2%#rv<^U;eALp6a6H!%Vc(#>}e1t zPeyk1np}^`Yax5`9t_1@B_G8c7PE{MtVfT@e?;!&@+Q9$gehcAVP`4qEJY%cl7iHv zBO_Vxn<->YA#;kRG^ZtPXiq1)(4C(2Mt3Q`;}~uwWkTFSN_kU$f{ZEUNhwRpUpT=j zu3?ucpYej%xUE$0AX_S#QpuD`rc?zeOfgE}*{MEeI&Lb}B9@*GNzL!oh<3}maZh`PiOvgZRtQ~x?z{;>@r zkABkYC%s*!mp#4N(mx5p4AIeRhOFd3_6*f%iCfGt5br>S(Tv0XGEC!3X0QZ%%y0v{ z&v1wPJmUY)f6go324O~XWYks0Jmg2_jD^u_Mz@wxXBo> z4Z=(^XVP`1rVL;@y33@uOsiPUPV6$%DbDZ*7r4mNAj}-_9?^(P0uqyyLU?v&d&)eR zPZ-VwCgGkk>mu_!>@D+F4kBOXWBA?7e{zYd{LMc>n8p6GRHPGjl4TTMVgFfV&$5Zb z9OXJ@&GLZ9yhe{%^_VpZ3CTrcnqg;I?JR41JU?q!de9qlWc`4-%tz*|i?F|}dd<3$ z?^(k-HXut@-DQ0kgxQjy?`*A*Ione9b1ew7zk}|w>n*$6%$|zel%YJ8s7ejoXmr~OBzBVHeh}t-5Btw4d(KQ0#VzJ+h*@*Cr2{?DV@^Hh?9WJMvzG(dSx!64c^uEr z`5R|Bk2!K)4#Hfqh#+&W_}E`Az2-`e&T^$8JsHVN1=^#NT+2AZgCNYEm_o>yTb|sq z0@!;#d(UU@`8+>gdE8sRs?@+7`35i;nez?B9poE@Uh|DdZ}}$k z8M5TlT|T?acRvX8C!h#2=Xay|=d*+J=q|r~|^$8q(vY3S^-y)u@TP zEYOq|w5Bcc6!7cUUipW(&t|D?3+08!mQ{*tWgRp2!GT^R?7N9W2&_Pjq zD{5~=?X74%+)~k%9OX}L@j3{L>9d$Fi=`nyg{Vyvn&XCwb*39V=*19*VsFLlzt}>S zu$r}ae~ZaoOx|LCt9UeIEgs?qiYFj3$uL+{aE!JmER^S;9U`CM6vi z$%1}M>bInROBO}0lAc}ib7nCYJ(OI|3ckl(mE3{7l{|-gDk)#dJNVs_x-X^sQtzRk zQZdkfsg8`{EA(1QkEQItlaFg3XSUM_ZEp2zD6Oo#r)awac>I=)q_vGnFrx!#uua5uRQ4DzAdDoSP~a5*InjnZKO* z%Vj1TIcUgOma>_B{EnTJ^KO@W7KG(vqs#JH$%pRBo2h(RDo}|kG^P)BU;bmf1Lemt zfl27H{9Np;{6#Kv4ZAOI_vPa-29^66&cU(b^3dJZ% zX=JL<3j3@upWW!Xq8TdYr4GHBi0&#bKyMY7u!)2G%u(#K;z{hYqHGmqswh)MnJPsk z2A*3ff^3y)(}nlxkK3x`rYeoV-YSjdOJ=f`?d)PN2ROwU{@?;SsvMo-w4f($wX!ZN ze}?%guVN>AIFCLn>$CDL^jP^n?6C5SAgtmZs@Q*(n&_cQeHzge&#%&&c67uXRl4KG zs(gjaRc4{HD(}p%lU$skIXXNo2mM0en5}a?Y;UH+)ed2L0H2MYQ(}!zSkPoNJdIh;~s06vqm-a zSwo*S^jSlXH9F9lt_)x*KeCM-xXl{-IEdbA9OGBaQNtb7khkW$L?IgPt!8ZWR#R^^ z^;T1!n)1|4K~b8ZlbUmJTQ&7iOZHmXk+GIMwPdL^gkg+e8Vgy%a_q8}K5Ds9-)s$Q zc?W9!##t_N4L4RxzqRG6?b)>};I3-dK@YWC(3-Zir!OBc8Fy4$zS{HgyS3M_j*aN2 zwq4e?!#as6LRIuyM~`)SAbXt&%)u?z*^F81?BxLVSLXz$IfFgcvB$bu$w6-NQ4r6s zTbxpq#T<1j(}#Y@T-UAD9f)4*x|zDe8Oa#NAxmA|)wRpI{{&$@eb>u_%=HE_lTDmL zclGpE?>2XN8-(@akr4CNx6Aq|aa;9et1nZ1nd-|_U$^yjTi{qy`8gbnPfK{1-6#|CC#fF*CXG489)MrCIHY`JVD$;uG?cgD zMJ{m#oi%iC4R3LWd&tvJo`z3?u#xT>6+kDA^xep9HPS;P*&9bi#>VnAmZfo1TF{E# z48txPk6}FeXzWHCPh~kjuz}6EvBqw!@c|BTJqVlVp-Fmjpob=UXyTrlltd3r%2Ag_ z_`N1>sEHeDGJ?^3&UEat$t>ou4|6q5N;V2p4ewV|xtn(96Wn3bQTR7a7qg5NtY;%X zvX#T=v6+1}i$i=8;rY!{;MSU@BO_VJj;@+DMqka`OS6`=p*4@-`pBY;@TC5XbnHlU&6fn?L0RuY<5fz`LZx?pkYJ@$%U}4Nb6nseceo#ftzu%R(sjcLF})UURxdK1gAK|S!8PUGzeQKp#)}XJpwbd{+XLW*d_*<(Onz8wK0F2 za@3~-cG;#YcG<=*+w@^P`e@@e+st4-3t57W+jw@H8-f3_BSJh9B1c>Ew>5v;?BpU3 zP5BhNX}b;Gwmpw7+uq|<5VnhpF5Bg#5V~t;rgjynLN#jO9^2VjJG*Z;jFC)aGE>oI zy9I3F3fK7u`)_xb2e`R*dTaLrH`m@A?d5GRZ+m&$=c54Lz4q?7z21BWHf*oA_7$jv zccJ|V++F(v+zP@Ddgvf~hla@5L7on>bkJLe<(R*N`8yotI4AiHyX;_>9Uh^J4sV07 z>Lo6Y}BU_cHg-L zt?~TM9qB@M%+dLMzGex0 z$k;`mu5n33Qj(K{l9Zu5m8eQ}I?$6o=%DMz3}pnP&_h?x?s^{g)YUz8bx&O%;J3QH zLlmMD6Zg}t6JzlXb(5`|eRSKx&-{)ayXmoeG-U0bfW)LBJsHW2o9bSadYHAl_q=;s zy3vE)yw5OZvWvagdv|;9ZtvZX$dX&K~dyK?PJq}`qp7F^?UF@}|?t1F2r}=x1$Buh`hh6quja~NKfKGbK)>EdQ zGWC?H=M8kz^Z(Di7lgg^(kn03XiPI&(gr*0WoNzYtk;JOzzzAXYuM{y5cYl#GxgSG z?=0xCx4rjnio5Ln0iWQ0ddu6}`{P@!VeilRf^XT1K6~r4w?2F8vG-|y=MUUNpLfVX zZuHQnAVnxnDaulT%9x{%ynW>DBX6HUxVJt!>*L<~$kAsEdh7EkGWA)GuKT#V_ao%T z4DSzNHty>EGwAO9+vx562SM2PUF@@O5|Wb&yX|X>u_Aiee_LsZAy#4)F|Cz|z{~H#th^2goo9pkl z`>$goe!IWC{jYKzIr_`dUylBI>#w)|kCCarOdlks5PJFGW9G3Bd;c&xSqEIdl|i&0`8xQEoO4U}V`eh0S1{S1_8 z;3v#sC-yZcDrOi|7dsy`g%#*-koz2@w?X?kgPjh#$-mg^pnKTsVEG2iHCV2}at+Qv zX0nk3-3;!*XeKk2FOXxfy$^Op6<|VDJV0;tGCi@I(H?{S3B)k2BJk0gUHM zmLdPg@_&4Y^IXKq^@p?Vye3HLeFeGbh- zS=`pphBTo$t!TqQybnWlJ9Hen9je=*Uon#nc=piyJm(c}gK$_3V&krc>0($K(o+Ka z8YbVc+W6gJZf96KI?{!1Ok*$Cu#@5Mk{IvAaM_0!p*n7IcxTKyydNJj6g>{t=wOt+jdD|?hA@#SEM+~L*uqa7<|xNG$!T5(;b`-XwwuxI(d}s2 zN9%I5y^mhVM$9?-1n2mZOWef!JNhoV9PJjy*x8u!RKo7Z*!`H=c>Wl@jcJ0L8)J?! zZJEF%WF9jWw=m{Q^fqP|bC|~hWEry)`y8w9v6-lb%wu&u_6L6D4!Rqsw{g*kL2`1C zn|u_+F2@z4J}q#YIQ|~?KSA~h@yLj~not(APN+#8nxe-EdYsUP-i%`n z>#(y4b~a%foCLH4l&yjh;YwYh+y?z=MoqZaM2yux|9%`c#-+&E2-OQgs zIPo3QA>%}OCdx9gKOZrW3CvH)nY`)3En1)-N z{5_l4!cXi+kCXK{+50s4JdcBLN^0~l#m=VK*_7;f{*=5FpfKi`Qj$(|Mdm3z(b<%~ ze1P7j=xxf!e1a@f=CGBELHJofCS?As4^vphVRZMI-ad1ipIzg>Ae*sd!d3$90 zd?aJAi_aIb5qJ6d31t2JPcCtjf4R$j-Ui{cWTeNe)3TBeJx(i3QL4}u_cd)2pJ8Xy z>}=XhX7ddTScEyI$vaKnY4T1x!&&TanqH?}<|=>l54VEwi|AxQ*I)GFbM)|q>|Z<& z!s#+jmuI>x)AcsJ4(6Y3{^|Ysh(Qd&9;c6B7P^@3E~mT8=|8Z6&FFXf1w8x91i1Y# zGmx2V_^mIC;fB5}Lpi$RKEAY8$hFhDV zvl$JLXGT++Gk~wq$qYN1;U;G4VW#XeyCLIDd1lHob1U1~$*)}I8aJ@VnfjP{F9^Sm zL3|RClyqby3;O+9uCG1&>yb=k3VQf@7CQcV9t&8*A%5d5@_l^~H~jTo9`KkaK{(3} zXVu3&%o>g7&02&WXW99zef*BS&3eQu%sTsBViO@AdYqk}5_F^sc0b!)&VC=ypZyW; zZT1j`VUF1=_#T;OyS3Tg<=Jj{wq9qunb|wo&0h9%B?#xdgRXu1HJsxn=1fD+bG$cm zWSlF{Tv_Jo&9_^_xj89CZR%l{a~orqbM11jY;$FrE7M$==IVB?Zs+P^?ia{5_ayq8 ztGBsNaaZ5GM^x)BN9f8H5Ym&w?_@xImr-vMkWsg6Vw4QZ};{@4$jx*yV!# zT*N!D;1)Vq;2sw|=M`^)@LN56>)GEnr4wE0L2vxlw?i4hXvVUdOF_8s9TFhhLi<=) zm?|_xj|=sLVjUu5r# z?0r#9>QJ9Xm}5~3S0t2lza zF4moIw}wm1zvMmacu8jLa!F3y)RO!Z#6Fia#$7IHiGG*pcZq(N^x{)IdxaE^AIVMzVtMv9o1%wrmrgzw9S=vIlc4JH!JXBlEIn*xxd}E)RH@ zC`2bFvMkr#@~ZSi-^+hM=H)Mg@VgWgrwO|IPH*46Pd`R6of*u+ZGAT%xAmQUez%tc z9Ofi$?7Op^L!K3$y~3VWltTwAbg)7PEBw|9v#)4HTiP=bv#zk46?c(sWgOyT7c28p zfy%T&)|EZz%>V{5grQ8vEv{USSyyggGrQP>9#CwN>t5mHn;K>#9EJY}E(Ivr3*-A2X9p=w#KaApAZZdiY-U?>|Mx@8$Vk zmhaDVkxM)X!qx8*l^EFLYJIGZM|RxhYInK180D!%RrI@BuGOBsdLb)WjUHBSMaQe% z)9T&)$|-L19Qjti4Z<~kcTHRpkQn`}vCB1fxaK2funfJf(W7s+hHGSB^A9h16NGD% zV%D`8$%6f@%}*hUV2^9e7yWe8>O>GX%G_ zPPTP2t&?e;OzU*JPPglHv2GKdz3xd6uGioCRHP*Xa;&$r^@Xvs^(85dU9JC`E$DH* znbzOp4tm^R?;FzKE;p3G4mMQ5OdA@|h^92hEp9O9hB4@KgFZLtbAui?%;Q@Yv5q4= z<|!|D9fTVL-a~I2V-jMHjqYHhyc^3&J`HJ1f2N`Djb_^DE;gBA zldd;;cQ%b?0lM3yw@v2Xw2hNY z=8k;ASSB!uFPX_K=CFeAIe=T*e1<=`fVfE`1rvXXx_B#hCBMJ^aR5 z9-z-3^|>WLk6Y|;OB~|i9=6#3miFjjOILc(8_(bJ0RtF}IkpUEIV+KQ%NlgHWdobp z%1`WMH+#|DmbXE;RVQ2Zy|p`2S&E7@^h+iGH$+v;JL+w5{%Q(7R~ zHkr1`v~3i+-KL9e)0mDuZaankwms(+a{Tlzaj~{WQOG4mY=5 zZ`-f(H|}7&Ikw-!9qe#xJKWk18FpkqZ#(q1BL}(2gFHJ5QkVwx<16fGhk16sLuM+` zkrC)_r}=lf&7E^t#ddbF7dN`|Fh{t?9q#i8{qEH7F8%I`f;_uCdsl1R)Gi(D(!nkr z?DAW?%)V}3k#~>0d!{fI``e?} zJ#y^P+n%}1L#92t+jAiZ_XgP0-YS@3@8_)H7ydVL4M^FXZVZD*xSCp`7a3f#~~$dX@7b$k)J{or39tu zjQRHe$YDHhzb^Oda=#uA#3D86D2_f4=<|R+59skgLz>Wxu8iP2R-uOj>)43rAK1nY zcC!z29JtRTWIphe=jiN!dpoGNgYTiYgE5fhU{d*|nW;Sz??~q)F4{9Fq`T{+xr-l%qKvu!olk1pV z$K*OzloIIYSXnwSoUd8Ja#pe$9UQZ_WA=8;-i{sMUJ(A0o(eRi9s2x5pTFqx7yJKZ z87tV!QI2zx^ZdyruJC}zL3liZPLJ#KxK5Aj^0+%ZZjZ-v;U3BDjQX@ezLTBsyC*+nARnWjlXiL14o|v^lP`ntRESG4!vWIt7#c68(u%zA19 zld!*2GnmC3?D3R6p1RFF9`Ya0`2X|W-063Sf;mpdq98?(`LtU*T?)OPb~C3dQHAQ% zM3&RKJ8hSzzenG`^BVpp^KYeT#Sp$mcfaZFw;x!~K7QjY=efvbu412Oq7sAHBqAv( zNJVix`;0xE8OBJ)FomhOr!%@Zvj}@Tvy-F9cg8KB@w>k18lJh%Km5y`ApG6_ey>J% z?Bw_H%*OtIm;Lu`{K5%tVbhWw$l98Vlw8qZP+S%DIc>dX5yib43 zadr^jvKX1qF30}P>hrsfwWvcqWIHF*IhoGMbWXRv+Zy_AYk2NcWIJ~l{hia>xw|~z1+RD;gy-MEJ8?cC zxv;PErEo{*D^QmPG^QCkIzJlooj=139tYtC*)PN*CD|y6IWIItpBMCbL7%?I8eZtf zhYY|wabX?@`I%$<$|*emg5EA%;4jQ^!5#b=hxo|+XJXvjpDEDWpJ_=?CbA&QpOxu^ zzW=nRKi$QjGGEm7#iBIf19W#$Zx<)?8S}Bvi|aA(#UF837q=tZMVT(jbWx^@y1l5| zi~oP_lOX&{w!ey?zrXbMS4-N^6?^-u7kwDY4BY=;_Vw3ytYQm4v6DUQ!`)vp-=%WY z$MY`f@{%qu>G9GREMYmj(dQ+7Uef0!J^ChVc2QdVhFAvAPUDny<@k~T-m!~p~>FDnAaUKQX6??kkwyw0r{ajgyj928jBFh!M zU3tp$AiNrjl%ydY8OcmmWV6P(80 zuAb!vw}SB6d&I-Ot|cKk?&ex{a*-DuU32%>%y-Q@er*Td*=w?2yUau02I2JtnDcrb z^m$#M*Y$Z_kJqbFliIZ6Bj)ifi&@4BJl}U(!|UtWggLIegX`D%2br(m#=TvCfZnd_ z?YiEszv4|0{vD8-Qt0IGQMj$Yk8(c2j$&1fVg6MDR< z$D0k2^``r|*@2$)p)dUz$!r#3)|=j=o9o!XX7qUT5cYK|77^lM@3-vzmc8FfMOrf8 z-fo%Wmb|y*y(RB0w|2`N+-i+pZ^>~>Z@0SA9hq+F?v`ENI>MbG{5L*k_}7j8`!TcF zgzkK!HT+j^|DNCqk9dMz{`(3yb^9GskdZ97%i9Ie?`{3wEjzj&93$Tj#g^?j1LCNB4Jhe^EFHO5&OR*`<*{j{;1Umb6NC@-_)w1z zb0h1+;*_E?)u=%&+|=-wW> zw@2o9B<~}6AIba3tvzxFkKFJhy*`rTk=`Dary?>v(%mDwe6)mv{2PS6;~GA8qmLW$ z0iUD0$M)eHt>NR9{KPT51CLK&pO1gzcjS94*JHUJ%k`h#{TG`!#6vg#)uTK8`3Sf5 zpB(?WssF|?ftk!^J-gV8Tl()XXZV8){Ke%Ud=d*YK50!K-0Bm3KGEkBT|QaE9`Z6ONO=*GWKW#@xx?ql{z4!`u_EhGlbD4+Up1QfG zx_i1D-97ytS)Lw6-_P9Mv-~th=4bQS!JoVc!sohsuD9n2NlX^()VEs0=OrmkS;`~d zbGe?&^<1v!`hBk7=lXsAF*<#|75jRwyXU%leg!$6-^K2pKMcYb@9-X}$WAWu;-+5s ztrrz=KQG+$3pf4Z1KiMy1N@Ggeeo3eU&`;Bt>Md@g%jjL65ILWH6sFjHxVO5li`wRjlS9zoOgM?(?;7U+ebub#4UV8+qP% z_M39lMh9H~Pk1zLo85O448#Z%a{^2J}SMw*&c@ z(TrsR6Pd+aHe%MdyV=Jvj-$u7r@6|jAQEII8#&2CehN{P5|pMK73szM^y33QVh}?Z z#t23;mhmiRFE@h7J2A;kLk2Q~jhy5v|L`w&coRh4jY|R&lZ=$4CN0G%PbI2S56^wK z3C)n}-LLt9t!!r(hdIJ8{K{Wk;bjncF9xxRLwwSZo=jvVI}I4a5;kGB_s;MKw|E*v zqQoMC{8988MW0dh8AYE_^yvGnktmgsJBqwf^ch9gD07&{x9Ba(GFI?CYgv!qj3RRs znWJ3eZ}b*LZ&B`YpNIU%|Fb*~B2kl2nC941)cNe^W)O*H=4fV%R*A;6pfzpj%Sg-{ zZ9Eg1!c>-{+h`lujBcapBH95CaXpAc_w4BUi=KnrD1twxa{G#ME8P1?^aQiTUPS}b{5;tVsF76g^4JP9z!#QUFeP;LwgTr^9^n~Ss!Vj)jlS>hI?2*s#Q3+ys(J369|xNbDAea4;0 z6h3DbZY-`Fi>u$b_8j;B&wdd^;zh^4<3)&v--?%xjAS7jZYbVp7PArA;^{HoS#I(q zh{V@pd_Bg`jI8nVQ;5=(qXLz%xA;wXAG5|E!Z7SF{-;dlGrnOHe{qHD{KLQ8#l6LU zjC+f3j`**GNCJ5iWG5$XEkR!Nn!wE@C`xfkQ3jb3w8kzIEWk_&{thAu&5$r3b?Jk> zCe&R*y(Kh%!ll@8!b8|)!eiKFLbsJrCkbUsC{se263Ub)8oEj3xryQ+TcSF2r7!L( z(E!|2B6~|ThH-qwOxCiUUAUt}2k={o&hQ5pxEMqd+hbz$C3X{ud!pOKvM2rwdr!QI zotQJR_crl0Zg7i7{KqroP9krT4Aex{B=(=gZ6;}o=O@uyl6JVcBwgsv7s#AM<|OVd ziT62)J5HjvB#T(Wa#kQqlEc_%QoSV2Ljz<^s_UfNIENmS#lUSQi$?-7;;xbvr39t1 z%VZU3NhfrhtOvSHrrTtL8G<~?JUiKG+c&QjP}iv1ko2)}RwbENn^h@_M^<$FZM9i+6slzL4Wm-r+k3CT!7QJU~EW=gpW zGo*?|cB;`C-KEl7D)Xlr!88_Pm#LOvm#OSB)oKo+k5q0m)fxWc3fIwbYR^ucm2%Xk z9u1KrwfR$6Eo}+hTv~Iat%$s7-=`n$E$v6R zOK1Lcw{e&0;}DMoBq9lR znqI#2a;29my{Ph$n^*@XK_FGu?Q*j;*Er$5UB-UN{h?+}IP_^k{{ zNkMATQVm^an8PYOFT+vvnc)(5f=I@I_eh0KGwL*>PBZEO6)H4X14MZ@?`exEQ!g04zlPViw?5*tt@8G zQik$Wq!(t*vJ>x87TL1g=TQ*xebz|U_+%n0_MBDLthKOb-)oIzZ9!|=V&_@=F%h$7 zoxv;?vKT#P{f-|w!3$mok!*IB&Caq#BPJnnadX+sku4eWW~)RM+(9<`%cj?C-sx;Q z%hniqvdQE7u90km`5K*MyBI{Wzl$ES%bvX_GG>=2yDZtavx_~P;u<%&g*|51NA`z7 zBu8xAWe#_lBLx}BLU#0-0T;&~9sW!79#iGls)N=OotVUM}&F;{nb;VyIa z=Oa8nmwU@KjFFfl*Lc>l9+`8wwOnpEmtJ$ZnOwWs%K;7{OD^5zw#(c((0A^>$eepC zfAB1b@&|O#xj9ve925^u?f%4V^4Wr@+OGneTP^? za8G%4kvAR1sX}$+%j=f&w!#hP?LcR`Vt;wvMBb~|Nj}fZXaD(++))AhEU=rs?B^iz6_BfdTm|GR zV0Q)dTR^`B15#6t=IE}V?h1B8j)Hn9H~@E5a6A)P#9G`_K|3qBg##SsD91U0+b?9s zLbYjw_o|RS3+c0vE(>{|3aw)!-lIY~Eu_;zIxVEjLjUkDckm7sPD~lfql>~-se$Jg zu175CqVnW@;fEJlyT+{k;`%JE&*FM4-Wcz1@fLJv6f0TH4{X4F7T=2AitobB6*ot5cTim3;{WlK=eW1x zZ-Ph(y_L{g3B8q&r$lTbhINcr5_x4+Pa#o_>O8Tv&-%39rS0&G`oR~DEM-P>CTsbf9sj~f5wztamR$1qjbzWJ% z%Kh=Xm33cvEECXAADbXQGp)poL*lU(I*%v;SatKH>(5UDO(b(yNmR9&X(x~;C;>YiIYJGJPJ z{;E&q3%=rO?5z57?5z4~)?!yRVv`F!)-Y3z*0e*9HSE2{G~8v4@3Dg#TadTLeh%?7 zM>&sMtnoC6)YNB9eb&@xO+D6(Pa=|#nKE=m4>fz!mk$`gU_QY+SkoLe-9b%xYyQA` zHlnkd?ycr_cCiO}Y98b;x~mlxoz&8IEw@!m54B{kbru`sQWmG)Jsh|WUlAd>SaN%_1sK7oz=@vA&O9p z#(aoQ>e*2}H&H(d*{F()_2sEAOZ{2QWgctT#a<3@7Mir<`HSE2Sy*IM=MvZW9joe!!_twZ9 zjpS`4ZzFjdxwS^_pphGHq}N7s_=W{6WHGzB6hs>9y0INKu7MsJ%ih>~(^$sF@-&g9 ziQbyT!2C_j-y|1#DL`TDu}KLUqKhW(zexvr(uaQN*LPYYO+35FQQT7#_teBaHMzq7 zf9oOt@r)Niq-jRnM^k%gIv&}YE<=w^w{ZwPHq~R(r$MBdtj*pd8gYqFB9f4qY?Q~W z&D?*pdNijcZD_~)OyCDLVE4_ovYlP*#l1CiZ@$+WX?7fWo4w>UZmsz{=(V|9Yp%2A zA@Verr+Gs1Q5T&wx1;86qPZSg$lf9YGWtGiq=hUkK4c(+naCXG@h$e)LLV)@V-H98 zg%h0PPcEU~7IL-p?3N{|L{;?AvLQNd*^Cx+XB1O$LoMZN`8961<#JZCnzh(rtJt`Q zR;BU0R;|%vt9}e)8ur%8-;q|EFl(!y*v~MdsFSt+jW#wHt1&*Vb;P^&o~Yl;O-}8@g^|M{V3ho0{mkjrXRFjBVs; zBTE~-wYkc5o&=G$(TPQbc-Ujx#N?qUCD1|JDpaQyb&#vAXSZF3&f2a=4{dj{n|-*a zw!d+f2fPU)?c{401;5)a5lKmbe%hs_8Xq%$SaG zYp=8RH@L-Z?go(#vB`l>I@nPMH_>4$7kM2-I?C8lo{q9~tV;tL(U}1Z<`ahFK0A)# z8x9y;YA9|b8)C0f%1H`GbKP9HFW(Tw9$Cb5CP zgGgt4>6{GD>s$;ycCJNpdf}!z`#aLv{dYEN=b0>EAxqF>=S|pG=V!dc-n-a)7klsG z`CVe+-nzsiA?D~(mI}z+r3&t#OHK6Jr5<|g(wL^m(nWV&?6S)i&hs{ibd|ZQ8|~VS z@hnDnUG1Z*-n#DOS1xl6^LD+-zqqSz(TGa|5|f7XWFiZm-K`75naot&R5v-gnZKL) zyDeuW-*YC2bdN!HN>G&+*h%+34B<0$*?k4;(Oq{lb>G8&4sw{Yn6vw1?7oM0poe#$ zM@Ssvqstx{C`l)}V)s4lzK7lSu=^f*>oFKN*TWn=Mj>yH)vRS5ZlT9!^w#4icCeeh z$kgLX5b0^3J@wtwOg(#IhMv0ad74K-q*pw2*Gq4`%-<^~rKn9k8qx&2^v%{tum4eS zR{>WPS`>hX5{Yv}KvEi!6p?O_?hr*JMM}E6ySux)ySux)MFasU3Ca82hwqV@wb$PB zzj*J_NmJRH%G6Y*rv1=OQ_pSc&YF%#FHO($n0I^(Ld_x)1v_hIXU*Jhv&1B!I31aU zew&%8*qktDR@JJA%7vcL6=L`-8jO<8S`sT@Y&T zJ818Y+RN8IE#BKc7kMdwe%jk*dpm4DogJJ+ukH2N{&^7UAbW?;NsU|VPzbYjC`$$G zufs3Yq&D{0!5%xTWDV=t#8y1N!*2F*5OZ`m&MV#^a|gH9F+i^!-Au<%iB5>mkfo#U zI@)E&R_MFq24wCOf#ejV2D-oko9k+hu6dBR zYXch57`M>X9e34RSG{%BTUU9ycBMO0*o;oP*^}RQ4RzB)H`%)lL&k3Mbd#mq4Q_LX z7eT1|CqyF#VeGPd95Rv}x7poocGqur{dV`!>>D@x&3dW~QmZnW3yAkXVF=$kFFJvSVj`?5t0I+)}$@xebHxMefHI7Up@Lg)==MB%waW0_?K6_;eFtL z_D3Z2)-M_{F-Jdl&`;ie1t`S#xVL^K&|5$E)~`I3_<#w)|=I_6Squ6KvoBY9D?(-lB4TwyLSj0iU1N1vUzXMVu&j8OJU{3=Eqk{oD z7@&gz-ZjAN1Lm`cC7caH1I;?{YwTp8Yy*F$I!)=sP~6SHg~&S4o(FDVCwth(0nT%Y zXP9-M-3^LBbYh~%L7$VH+|;E$b~eb)1~sP@ZRtQ~%rU4Z@(x;xTN|_z`x~U!K^xK8 zpl!%AXg7Pg6@&%{=wxtl8l#87vJXCkj6>uZBFm7kNK1P1QkDu-#vX_0W5_SmpdH=m zMPKwg#B+z}cgQ&88gh<*a92az)sXi=XsC{dx~HKru)m@9Hq_pR>U^lqhnA!aZfL0P zht}d(>~d%W^gnbLw|O3fhM8?x9O7Yj!?I!b!%FiTO=&@Ex}e8lJ?YIT7Ndt@b~en; zhF#?bo#v*yV_wxUCWUIm8j}@Q5eqV8lB<2BDD=iHsgbdiKbg*!Re0 zw4@E*HL?%=8N?9W!pOTpXjD`ZAloSW7?l?{Fsd4Q9Hqxm1CiBlw1)gfYshc2hDOb1 z9t&8{2`*yRQP=s4`#eOCquvLh(e^dEAm39AdmnA@qwRfkC8|&r_cq!bqvahf?`U~P zyS35oVDxD8I$Dm=dK*2J>Bux%ccblcOh8JCV}>zqbj%8l^8nqAwU4oS8~X|INsDh_ zY)0&J?6-V}d}HMrE7w@L#@gN32K-JFhO>mdoZ>7OxQq_Q{*AqjwYRa)g3!3cl%qL4 z7|IOvIc^O*IfL6A_n6nbi+@QVM?+juuOAtJh)AkTzo#6W)&N}!Vob~RxYdYB;l zMBmRu87Im!QI?5KX+bM`Glua@WD3*J$wb*E$}~}?i84(*iEbw9X5vLWdr|_jP=LY| zMUF{!Hp$K=+1VtwG^sWN*~}FlVy4NuoctMjoScb56rl$7X@r?3x1|G}=)z#kIe9+% zoUG5u`kbuC$vg4=`d!x0WcM)nQ4pFEkA!?lGE(vtdYh5~H#fx`Q?eoNlseR<9`0?5 zdz+%SDSDftw<+>WX-`Ld4^!5nlPPb4(A1>pVXEv?2O#5Ad8W!T^%7UP&f_37Eg%w~ zV3*VMG0kmF`x@WCw5;TyAm8K0rs;Q@T+=*z+DzQlw58}_+D3FdZ5ul{&R_hCJMw$3 zp=s}f&~$e^Jwz5hhAq~MsG82a0^*x>Taf8&MZQG1|joI zH#+lK5SsNl-=Mo$_AyIuvr6#`ZfaI@TG1A_HLDY&nZk5tv6yA7WHl%7?AbAhOMDWM ziZr;V*}9mWo66LtF7nNG53}3hW@fwL+1=@h{ms6@yC5{jPUd*toJ@R+Z_01AhUWZ= zozLk;f6O{(C~j|#9_LJEDofbQBcAXaJDX!?bN>JQk3nc|M56F1=9rs}oX9*kFZr>* zxq6*joRXBG92IEF5Oh8F6fc6%yu|2vUM*ytC(k@t=IL$T8rHF&3tYx7=iT5ocX%I! z=6^yoV)6wE@Z9-HkY|2P+S3Oe%-6wu9n7DE+2_w-Hgh?KSr;TH3k9e|73^X`Yx*$| zd-hwcA-~lc@>{K;1)JEyc6MUt3r_QZe|g25Aha+NdR(Z-h0#gKcT`6Y3+-&7oh@ug zW17*DHke~!C*)l?j|I4cg*scfoK>u4J@PD+XW=$D^%WdMWG?_zsi?AeR|X9P2mZHXS2?BOi8(Bl$4E{%n(OTQ!;X-Q8eGGlK`3-b$RUD|-( zvA?Bl=|Cq2GK<3;<0NM|&n4X3(i^z9rRG?AF9v#E^AhbfB6`sAqo>tUB2P<^2LI*3nYlYcYbfpKqSd3X$ybnSv?PR5FE59KN-&29Q z)TcYL`mNTG-)ar59M2@CFpZ_G;2>sQX?H6xaFg5UaphmU3_`0uBNutGvsHGsswgEW zO*txJj#WP)@2cLowN<|5Rra?^ud9YLlF^J~0y3>y&pG}JLaWWRx*%p)J&1)I;10T5 zt+&EKG;azLflZkKnj_T-o?Q(YDd24T=&$Z8k(7J#)#3M60 z^*gO0ztb98r^|JvC`);2(w-U2W*)j&w*=2$w~DoFU^C`e=g!vMN9J{pc#NA{r?+)( zZk_Jd>2BS}AhbRLNy*Qz^kD(Vcp8K@=yrpQ8|2v_%Lct|u#*i9>Bu04Vy7EMF_!VH zU?W@D&H)bNxf@O(&&JP4OLlayQ3o4!u(1qg-&lz%{6r7Ty74r=rHxO5(56Uyf?aG% zO-}M)&ztOdQ*Gqk)P!cVq&0TFsV~!*&mxwx4n1ztqu*u?Z92l8AhbDz9yZ(AW;@%Q zkS|F_O5EILb8OClyql|14R^3vXPbS~n}4GLjgV)vJeymfyUk0`$!2|T`2sy`k$p>d zWZWXp7Fo8O~DJ-(vbms+-{HCyV8T+^kX2NzumoUAH`VAv3)Xo*pJNH-P-n}=ykiB z*?yMuT;d9{Y}efmyWEiL9V?UZS!Zg=W-r|0fm!f_r1p% zOuKGy8$Ir}_uX-Dm%B4#2fOnk@9q+mrYz;Di8*(7#5b_JF9R6KXvQJ;Zh3cm*Y11B zy89pOe)qq;LT|g@2cbRQy(bc%;N5%V-IERXwnvUVa_o^~kKXp^&2PGf_LM}XJq_v4 zV$8J1UF)b>qd+#9IKAHAKBPQ-_ zUjh=7ghJ?IUwir>$G$-fWfE?8-wb9m7x%F5V-VV(oGh5hZ?%T@SHT_ZZ;jjBKag3N zY5y|h-M@(~Y-cC#alicg^}1i5`}MhBpMIA$bRY_!5}kzT^FVcK@hkPv+kwV3qa|%H z$AM1Bdte?5aBm0nc0g|jRG#kO7UJ25?CH=Wp75M^==g91ba6N~_ICIi z@*>~i!g%jt-5=Kd;i~*X4fKC_0~fi^%OG?l8uoug_9N-ZkKG@shFOo)rxC5t;}Ja` z>BsdW#8jCo{d^A4xcT}%OlaYc{q#-S`9M#>? z1`I~uM^7U2u|(wNXWF5=V|qI_oRQ38HR~|%F}pmrjUC8#Or~Qp9h2#pZjb5q*#DpV zItU$4OfK|y+)W+-m3lP9&W?A$&W?AZ2X=M*GH-*>2|b=L(}|4u)=%j1guS1r!*6uO z4o(b2-Vm}TropC|NrLZ2t}c;Y61@F)KUp_3tUpof$BD9HB|qa`8C>qO+6k?c`8KFba82%5!oex;uFmot)D5DYtb>52s{5wE!7U$#Y7UQ~&Xf z4?*bkXC%iiPp2Ur`Z(=IPuu6|iu}M&)W(gSc4MdYd)l5)d-my_9K*g(pW!^-b^0#% zdB{IO=!_dWQ;NoPLAEn`JTsjYY(*H5>fb+=-AuYFUgKs&laXA z_II`dm8rsSbY&h3S;BHwu@?7sb~EnntU1o^LEf{Ed5T**`vSe5bu(w*^DzjWi%4WX zAr*Fct^sB`w-hs+dl`hze?d0v^}O!R>+QVx&o{-6&kx5paDFsnvCs4Nd0xKra-Em! zyj%hF53Ua#Vlhz8`*-~7v;U^U6;bhdMPe$;8G%z zkR07z^6pFS?ovj)`;xquexU|(T$1CG9G7%=>34K@sW~kf#!}qgB{N-)hZ!!{!S{Yy z#>?_tmgTbEE}Q@IdH&)xc6#|k5V{fp`@CYGSE7-U417Zt^m|3WSM+UJzUZ8m38Rh%4Y2Cig#bp!xj0iyuf>}c<)u+UyXr&uIlG%9Av+0wyPtUiC(Yn z#9dyM{pv0L#dmS_O%S@~-(35WWXOC?=4+YwmhUKxF0a|ywf+oZD4u_9G~<|vIj-sI z+AI!p47YYoXV=c4vul^Q%5~(p_6O#=9+4Cj!;Y>GVHM|)^@fZ$F}m>K}CMxN2=0*-?9H&X1z6>QA}nkGnmCn4q@-NUSRLH z?ERK|yBz`db~`H3F~{v#$a^~<1t`S#==F9G_jE@WcNVc5cXa18=eUTQxug3#5BP^CLFmtfnD5V~bi?!hwEsV6;+Fp0&MD6F zh?o4wyC8Ho3VOV&$Gb5}Og3s#2R+=iv%7Y7*YoeTpf&C2h&k@gWdSnZUBWVSc6SYW zyX$W5>h11UWVw5VH$mvHq!gkaGXJ%lV>}E(_oAV@d&$t-z0_pKH*n8B@0F%3<*A5# z_vE@K*FCxJ^+Lb*^m}g*^Et$Abazj8_nsohJw4p}7=-S-tNXD?hx@~P^lx4M-JDjmp*K_5%K;9f zi@#6e`G335zb|o>8<^uk48q9#AU1J{kKP_6L3a;y_aHTCC_-KOvyh`a3qlX$q1%Tt zK9uL7ED!be&`ur>#VtKt&MMYopAR=knO2VPi1;4)6*K%#&e(6L$;@L*@oVp`Ualb`%`;+dXdXq4nDcoS@{k|j`}0zi!A(4u z`?roY zsy@wWNgLYHmjTSgtgn0nuU4>;&A5kGJ2=i?LFjcX;$ZKu?ftdAzfMLN9X zzW#+8)WWy-TCcAg(1^w~qXn%Pj$OV!g_-_~j~V{^m7dJNUjNhGe|r1R{Qq6Rj{o}) zyZrA%5PD;mZ|w3-6q2HkH|fbl4sw$Z9lxngcP5~NH*=Ve4&KS?__>=h$GnHJKerJ%Xuzwg=@SC zLhloz@AvNIeIMMzdtJYO7=%8^_(7fzvV73n2e7T8S!Dr5ZJ8M|XPB7rjQ+Yt%7}V>Rdahgaw!svbVIvrj)o51)qkk`#E~ zrzI#&IV$3gKdr-WG{7x=Itp`rdWRQ5I9f!$AOUhm%Rwp1QUU)aS}WSpfu6X9Xm%HE z0B$du9;4Y;v@2Za7M>sNFaG8cPk7GDARJv+(Nm(Y=xInx2EHK+S&<{U-9|T8biGAy z&t&W;x}C((LyYvu8bihy^2CrOhFgj;otdm+H+$L7K@Q`_V*H72V?5b#Z zW-)5fkj6Aaj+pK#W*53K6!#EwA?w)47PfPQO+4fFqaK% z<_uT4!EGL(%aATZ&w_9`0*NR>adZ*3x3Im1JwN;-KT{oZgnwl)!;m>V3ilS)TX+(> z3r|CL;n~O%-i5wDi%c3yBlBltS;J`_2jN({i>0?%pAwzKWF#}@jg^fY*lDav{DS+8 zRfpecN()*soK+k~2eI@P>k>MMWpA3BxNX%8;tGSja>s>#&!#_?JV{RR%7?E?LPJvJU_PH zV(;Yu=7@cam;8s!vESns;zUGmar72PZ*f9=#^-!PIdl@op5nNRIM;%3+z2E`#<=pt zl_hR#+R=f5*k|0S%)l<=&SL>PImA(P5ceWixXw-F`ogon$c@gvD25)ssKgKa#LqOO zF>d#Zk;wPOc)a(E`7B~7`uV~xzqlNPtVH8~ZuP z5sqPR@m>Vs_(`$%`1T&(-s9VQe9w>nEm_HdIpXJ|K8=t$zFUjm9KFVGOM5!fg>J|a zUw85CGX9MqoIu|RzCz{%Ef~%+4x_sSdQ0#JfATU2CyYuoVi3YU6Ml|-3FS&CS3NlZ&6Y4i%X>^)!FmupdLfs{FTM6YzxE;GoxSLb_%`4tuXNdy5E0G&c6o+^upfGLl zy(XH6=Ox;QJ`-KyF8}c^2q*pmohH_4Vx1<|W#Y_yhwnFW5o*wnfeb+xiAUl2i6=0b zY0ShNiH~vunG>Jk9BwYL-V$F!zlm>i2U)(1L`sTdUtbPI<}c4<=Skv{1>Genf!>mo zr6zWoq!s2((wDd{~PpvPo(pX^JLkqbLWRup-YRpbYLq$&+CXR=<{eX?PUWD--D zj@-%QP3B$6o+4|qSJ-{B_dz&$fZmdSf_Ep6$!BIryz19mm|3x$@P|8Z^jP!}0f$df{r6naZx{uG-y%oVP43%gA57x#m3%82+5Qik~) z{if7!O8us^=alY0rDvz?!a&?qN;j2q6yB9`7IRs^B2EY4RFU}#J4q#5s-LJvV>+P6 zRC-J`A6Zk`bEfPMnLlFK-CtumoS8n1fJ$xnmSErCM zjXY^&Nt22+q$M|{DMtk=Qw5!*ku8l(X=F+xQR9eq6r^L>4lN4V3pvZswj3cjH*=1f}?eWulC zT79O~V_G{*+nKJohqU&e_82EQ!+9>@`Dyi*_BMZFjX5g+eu0#Hedd;ZMjQY%|&y0G^_&1M`JEOdr^qEQ4OhqV8DfE`9 z0&XtTkGO+O)$z_uGG~%G(@@-TCcS0STc+_$WHQr`C6jMF({`=};cp^fPv4ZF8KW@s zH)i|hA@755X1AF+3QPF^_aa5vSx2e3p&z;ZuGz{X1A~G_MY9W*?mXZcd(1S=rQ{_{t3c4 z;**FZ*nN&vq#+#{$&7o;VU8T~=8!jsygBOAkjCgWM@w4Mjt+FfcaUQpy3X-72x!p%@d&yk`*>ZP9kGV%O4L#=8WA3BKn)@PGxWirU z^ME(J55jrkVb(nEKhIZu!?$E5J4LBUe+FUqc}6graZF?i?k$fw^2|lvJSRDgTg&5H z_B*fPJZ>$I&hp$so;>p8xfg`-9%nJ^cOeY4T*YEZC z{W4_#{s`B(h5Z*XYmrZgMr`5|pM<2v{);rm-iz3K5qmG<-immB5%*T42fZ;zk%9P* zi>yWFA{*I^UW@ERXGQjLki#71eh@DDDLN@?M@8L4(TQy33NjXxrXT_6} z9J?ysg{kPVxS5I{<0N`4Zto=`;4Vuf!468K!%QWzlZ!m$!!4FDr{8N0m-rp?mS{&u zdeMje$X!C-5-X9l#8vFRgx#0;lY6+i690d2lhI4bn?bmgdnlD2bC+s_9!rg93e%a1J(t?eJ`P}?rH*o(zj%W0 zpwvrrTw2GaqYxF(E?t5;xU14FaaX0~C~f}I<}W>np$umO_k(bm=-5k{wB)4#6{vx~ zCuMY5W(am&Mt5b*RAvtIS;%5GVa_t=xQ_jmxx*tK<0i`JvTP*2q!=Z!x3czDwh~p) zTiIWzi8;#thP-7*Fp4pZVE2l)p%JNi}rLx{Ccc2r4nZk5tF&BHRyolW#;W#>|e3@(98vqsJ;Ikh_Y!RsIXYKg#-}o&9KMKW5+?vXBk${xJ{v zDTKT~Hl;bf97yK(bK^Fv7DUHYbzHSP6>+0gN3sYVR9(kLbWn8< zZmQ}*E?{?6p9lVP1(EoKXz2fE{r~Lm!q3S_fgSv8zMrSD9Nqpb`_H=k+1`JC9E7Vy z#GKWV@-_BXEfYD&g`23R%W7q*&u~UzZ`JIr+GISxn%=6-VLs-lwv=;RMCNK&xy~*0 zR!wi!^j7U5|L`OT{}Li2I{C$(ei_eJZt^h*SC`RmxrVFDQoRyY_z8De-9D>#p*wb2 zy)XTl!9tdxgX$aD%rLFVsM$T3xWqTH7&G?Z}v+c6pjH z6nm|$yV`oIZGOMw8m?`}weMn=wIAZ9YCq%OAY8{j>%_xd*7*|s*3oYr{np8ZJas&~ zjy=^GgAVHGppFjecvl^>*IB`8)^aTf|7zA>zr{{|mF?GGsYg3{GmeR@Le^jH`PZEs z;wZ;C$qjDvHVD@>YhAmm8=W|OfgbB7A|2n;gyz^;T|2AWfzEWJCw(wS-9gA(cO7o6 z?k4Q7u3qczVh{W9J=Z;qOm*)E;om+bBWC)oHD>s2D_3|EgzLpeclGqw)l!+ys#Tu-KYqtQ)0&#gBZz0|vm+pX`W>PO-eqG4zC?X13? z)lWtWO4F5TEXPdsby@!udaQ5n4I&bSr1%CJxSs~{HpoG4@{*sj)JLBU^w~h44fNQc z2fgWwduXtfb6i9Z4X$&GJN(7pJmLxFXee((c^k^xFct2tq0Sn*w}x^w%#7X|W<#ci zKcMS|?yliRt_I;oW@wa#Vz{eDz0h5w3FxiSRF+|%jdrnz{T$*5vNe*akxY$bYV?ke zLHKvi{XH^z`MoGLX-qR((gt_*yPf@RXTRIo??YJ2-5}i9eKt;jnHuLpmyPw<*xnmA zr3C{S#aQHRJd-)hV*%?qfj%4Sv#~xK>#^~D9`XfO=W4O zw`Nf=e>3wpOGidBW0%dclaq?*qFD`U(}*Uxv1a;hCRa1hZgz;%xT|J*Xm*P~&~dYS zyy8s|ZXSo^$k#j#-rL;GG0%-dcQ3 zAxcq}3jB;7Thv7E7V@?jfUGUnU}r5hv6UU{W*-MRf_Ju%xrNLv-ti#_w+x8HCqyF# zVPX**-L))FYurl9jktwY^0rEWjIHEpB}*%J*{VGq8H8Q7n#N4#FrS6&;xNZJ$tA9G z10A=LtF>ph&O;H3qlea&aZjz?Q)~NcZEvmZt#x1ALu>h3Pr!RyFJLjt&`;~t=(|mb zZ?Ka#dTpb}Hg%D`O;5%!o)wt2%@*8Xn*$u;D95?R%OKn~8Ftpz&f2CW1D@YD3)#qt zIojr@0ly=2+h(*tuWj3*v$mb-Mh|*1oo(o(ogKAv6Ya{;ijm0JPM&tMw7bop{Ke}a z+&&sH3G+E|iAO@dBQFIgOldr~eMNNKUat0|S;AU2u$eu$r}pltz5TVfxAykd{zVY( z;2t_e;ZtIefW#!lE<2<`-yOO$13T$pwhkvbgTI9xo(AEL{_b^*iu@h*+EJf=uQl9J zpB?qsF&_nyyQ91v_1RI@j^mif6!g|{7IRsEJLtF!@9ZdZN0~cb=O%jVsJD*yc)%l` z@Qi@R-=O6i*UuZ&C?6Pxj`Z18f%wZ|^*LgK= ztn+quq2tbSb@A*jU-A`c(LqA z^xfrg5bhcaJL#&|u6pcR6xqAhr5zpVjBlaqRP3wkY?h$Mt}BtdtGrz=2jOnAcKZZ7 z>*nUVeMW4)z#VjR2i=n5oqp>z+)d_g6{y4y{6saXQAK~ z1mS+45`)y(bH8tqw_iRAP?#cArU`B7Kxg`($9{V3H<(GR#(nj>jvo5iSwB1L_cxDt z!gF3?j{frYm$$#X{nL>Fo%PRx9R0JSxBhvMsed(e-G3_ExgCTDm|=kX8Bm7C3_y1S z+|U5M4VcXu+|hso9O5V^a90Cl8z9pFnFh!-Fd|X#+=0=NZD47BqbV(DO&7XjZv%TX zim@!iEe+hpPWIq#2A<(Om(bCm$heC^RcS;!bUA1U<{Pw#t?b|;`W&RsL4TpgLC>(m zL9c@FVD~WC{s)&t4};57i7I&hU^h3|%?+-DIR-btjSU`+%!9|Hv%&6d@O1PxSZ{;p zu>e^H`xXZO8H9&K!=8pzK;|Kn*vJL`4Z=fpH&ky!LwrVZ>~m-~%sVtUb~&^FvJI7K zs7ym;8mil&x*h7dLpvbb&<*HssNRNNWu>2IF z2*qfQ`G)x(hMmUqhUs#cE{E%JcpTD@j_=XuaD5Kf=Wsm^uR(2or6q${%{ufjd<)z0 z{NZkH_yG=c408UN|qM&9O55FQnQ)aY+iaY|8^ zAF;Plx)`O4QBCmfQF<69-zfJm%6mt7@2I7$KtH4OGs-SU$v)a_qq9;Jy^gL&Lu4P_ zkBPX&(bMs7M(<<~`#HfW&T^hV(d8I>A7k%h?0w9)c>WmoHpab;$wxtSHO38$aRXyo z(FUE3>4470bfX8o=u3YFGLOBuyRp&vhAPNAb^`0s;n+Le=OO>_F$j-~MI7RhkS|F} zP72{J$LV)m1uCQ8aaECLoM(?)$u@K_P6y+3FwVRD_G@_DC9ZNk2#=47S;yPUcsm&{ z+juuHemHh9-Y&-PU^o8$jF)x%U;NE;Uh6y*n+ zG7dYNU}qETY=V26FqZ`^W*O#~um*W2+~5{}V1E#=pokF%IAH6K0w? z6*Ek{8-yoCAvJ~3-6XwDGXJC+G^0B`=}lkkbCP{dl5dh+ljNEt*Q8BsML&~vq0h+? zNJJ{qkPbN}XUFa)>w0oY%1{sYG`TGu=*$2HGmMdp#@~j?W}Ffx85z;%6n#$7<&-+K zp*gXrdC6DQ)?m1)Nbf|s@t1-I|xtv1evE*qy@uSg6^j2ZQ5S;a{)V@_JDtQ zihWMA&*`6$fW#!_Ytoa6%*Zp{v!~nBbaypf2h(*hT?f;>Yr5H|uVO9hxeu?coT<;5G0@}8cqByb znezHQ*YHfYKU3D3t!an*oY{r$^uoJmx`UbSV5WD^ly~MvHY3MOIcCZ+Q*Sf%HuDfN z&6H{8-$8g*H1sm70`6kgB7~}=zY!)c-I{L&(Z&! z-)X{F%s1yRUI*d1x}7Wg+{C!2xw$EeIp;Q_6>YJ_e;PAbiSJtwM#Ep``+TQi<@$hcUZC9*7uN_1k91p8c)g{xqU8gi_VvCM&=cfNyYcnMt3XpwxT1Q z8NyU%FdKKZVj+vM(-lW?n=4Lph3nknk088Ko|T@x(w#U~MV;Wu8xtIANGhRC|A4ejYcFZ$A-aV%#8W?i+7{pfMk z5sq<{7eRP+Qc{o_J6mmMt26N}S;;|e%&}VD)$*>EcXd;mV}Gmlx>}CadRyIvZpgG+ zcdNH>BM7gtC%*$5USoze?q|(#mT?%}t+9_adRy}+FN5$}ceK_%*T%p;*M7$5$hTIm zwQ{YMYpva_Ek;R7qnovZnZr_6uo^kmZf7UEaYt*<@`yLMr*#35h(#RYk&wg`#f@kyU#m52I2L-qxCvnuhaE9U9Zda-;tf16sI-=8Gk76vIzkV{) zn29;o&*ud0Y`x6u&vOyIt#@8-ez5H*5zhBZvKG={7!H5xmll^ z^|@J(o2N2^S*+v`&v=0zHoxUV5Z>bXTOt#c=!7uGmfYk+<}HPAZ(DS>r6hXW;=A6W zw=I>BWlKv&u!eK|7lgOUytN2*>BV$(w{T1Nf6#{f7{F8JKt_6+dXf) zo7_H=Rcz-JcE0@)FEQ)(cR_eZ6!f?wIx$I1HfmCb->|bCcDBRwceJ22?dXU(cFbh~ zGVfTzGVE`MUU#f#BU{+U4zBVx2=CPO&cf7Z2zvJWuHl_B?viJhEW7l!D-~angA$a& zyt~R#0sGw5m^Szhc6FjR{qWuH(#J0Ob{*yq9`YEswM&j&AA<1ifQZ=H?zm(k5BVvC zo7i2EANYxCRL2f?n{oFA>}B_hAiU>OV(=yDaFcuNeb3MQN z$Psk0$KLkX+aAx~bD3-0#2kC>2I0M*5gVEJ#v=iG+nW^K?M;d9_I`~ldyAv*y@Oc7 z31r^qhW6#6Ds9o-KE3T5#t3GzinW+`-zK)=w)V-kPo{k`?UQMrZujYS-~XTcDhThF zZGTSmw_k7jYfzg;*xUYQw4ggZnZ$e+v6K~f*Zv*&Cid^+08fJO0rMTOn*&wQ?E%>j zbYLLkSco|f?By6IIm1=1K358C~~LU{f`y&Wt?St?MOF35aP z=7YU)3kL_Fw}W~+ID*lPWjwxzgQs~Jgb&%%p?uV(Kl70BkUWQEIi$BkZ+I7k4~Ixf z3Q}X2htrdhVwA@>a99V2Yf^{bsE-~Fd-mb&xT(W#>ad$Sd=~FIe22gI8{fr|FDQZC z9O;B?N9^OsRF<(BJs#2Hk^9Jc#Ga454#Gzx5Q$Itl=vhfD`q|F8#wwsWhjSxI9i!s z>C7DFWA8`p{iwYkUClZ+vITP--G#hIAMu!{JV&ob|Klz1gYdC{h(sm@c6qEGW;(VQ zGaUOj2p^Bbci8K3-5uB4aq}NR}Am52Wc<%|_pV0k@8O&xb`akh82%k(& z779=a`#&lB$=3A4?oZCbtS6VTl1=FGq#jT1MzR8(oN_Ct6H<`h=#7l0@cRY1liB-;xspShB?oL(dRjRp3~_y5xr1~2IEc*Wj^f_VokDNt^ma~f=dN;{o4gOg=f6ZJ z=j-CO&M)O8kAv_98866lL6!@Jahn&4QlV{b_4Pq$cn80MFVsDrB@(6psWbc>k{gS<3`v3Dk2I0#QiGn#U z#~>Ryk@>P)yPO}rUM_;pE|;VX<)}bYhM*I_2OGZZCaxsL?O&;dj928jBFmMPxXUZ+ z*v|znbB&w0&ntiOAqZcMN_2E^H6981lBCFW)w8d5KxbF`pogm?7|mG5GmnMr!VO)O z@9J5+_v#(~;&1eG)h@3kpfpYBie9hj@!AYzzqXB&oZ%s6z4n^7LHK%PKEbziJqGr6 zJu5Y^_v`k4-QKU;`*qL1?%uAux9e>&$Mw$4VLmcncWc*|qSx!IShS`=Cs zfJf<^L#K3icQ?|~2m%5kDIy_K(k)VggtP(zA}Jx#jWiNUcXQ~z&t0zPr!((<_nx!( z^|79f$Z}41=j`(Q2k85J8)QDej04;b;$Mh~?k?!w+8?^l-uME(U}oBqznNvx{XYj~l*Nj|McR zDT6WN#S>h^tzOdSC4FAfm?!9TnT;@|KM+$c|bVNTwdZPE0aW37y;-jk~yW zoaaIOyUCF8t~_^Tx!ZxxbY&plGl?It%e!v$?oZ5R1KZKTUHiLx6gPJF6lbu@dwRH6 z5O;M?5BKzN&pq9%g&yvGL~FeJo*wSWcW)ftd(V6C&0#+Jxu>6dzasm6v)%W1=6*5s zdcO%DBm4b6xW)T!@%}{oKlfL&4w>)Ee19iGP2;A6?@GuY>rHlc3YbI(@9u z$GUu+mjV=`BF!1bNObY|J0{@ykEb%7S(xLoTX=kcL&*I27;f&d-X5PtcaP7byT@0M zCb^UzErGUg-5jb#(TkHub1aL%K5ooxJ#mS3&%j>8VUxWPB;lOIcp7Wjz}?z<*re zGS|4t?I8ZEsJP2l?(&rmUZo~28OVfOuRQxze{}Y06nc0yg=x5_S2OvQN+^z+ItU%TVib@`IP==HT8UoS-V*V{RXZ{YP=9`h!M|0W;`ana+O1jzkH z-Zv$Y^^Kjqv9mW_=*Cy{q7VHTh*u-YGBFmedTngg9eUHqz zkGGw$kGJ;m*356s_AUZDd6$LkNa=nx5-AKmp9pAHz!`Rom zNObq^c@PHg5ryc)BpLZAO*tx3h59t2Db4wW5v=D7xADC9;t-#-rI0a-JW*tc@*NYH!~)jv2OHVUR<^T~b6n>ZcX`VHpZl7(K^Rr8sAXtOE86fG zU+^V8=*2KbGMDB2&T7`NgWc@oAcxR*v>epHPNJDDT0aKzJ+oNBDh_ahQ=H`rdW?3H z+q?|I=!wunbUTY~XMW!`j9v}Tk6xR4G{79un=ypp$Q*q%V;RpxCi4S7G6PwnZ{Rd< zf-r{rh*1%lW7tQGrR?Vhx{IN=m~Jy>6cUq}Y?wD@Zro_h0>~CqrkFCtlqsfeW9l}h z=f>=WJ;wYM{lz@OasJ^9b{6v%b{6vikwF;Cu42`qD|(D&rdYFao3Zp5YYWFX$$jh~ z)+^+V9fMfJB|h#db~=iq&)E8mtrghR$NUx7hE3Fpl2h=q*lkViKFIRG}kgisLTgm?6%~AdH)WVl+f|arGA0 z{BgT62>XmXg=yGj+@F}kdbY8XJ?J;Ce&gyl?rG$S=h^Y>DPCE05Kjm3bP&(G;+Z|( z$9zI7Mq$=?|6(WcWQ!k<2-1^>@>HS)vc|XP_?_uVZ@!@)V_3j4%o^YB;%`Ea@wc*_ zqudU{(0zr;NQs?=b{1wN3)#s@U=7*o80XP7iu9iIwO&d>(`m zsnJ7(>=DC|F+!dQSt9fnaR&28m_Ooe5GHt!sKme?6T~Gmx=4_pLX@T)713{k&++U8 zKjHQhEa!Jt<6Q}M;D!?H;{Z>BFroWMXfFwyB3r^f=rQ3qrlZG%dQ7+%SreY%6c@S7 zHE!@M2ou>?B709{)@P_m;>UiR4WrZz6dU z{mo&Hq1QxmB+^@=|2U6KiFB9PE)$oh4I?l^VmF%jK@cVh$%XFxu50LbUBe_*X@Z+d z(iyu<(jB*zq>AB3lxflE{=~E=%y-B)Unm61^me48o*wNKPu!kRCfrYG+C9ENM}S zW(~VAQ&L?fy~)cUOcsNbn8ok6hRJ+K$>dEYZ?f9dr9KUDi^?v9!V+wgv$dY0eYx#q{oZ&w%;I>leBZb>a`5v)} zM+9yxr5j6`7X7A_E2U?r{04WGayWWOIgu$$z>k3FWg$J8zPly-bh zCp)FI+WJ#^N)OPtnI`sX)XUP1)3J!5E z2-CztcWLyNCKFjGN;PU=-ZXZZrao>fjcjRTN+VMmnbPPsjc(I;Zkq4-oxjmvn#Vlj zC2xW-t(~Qfhn=NOL=x;OZ8s*MN5AJ9rrpL)^qAJ((>}#rrb~z&q)UUm>2i>ZyyT}G zZZTbR^qEed>GYXSkLh~RhrWzvJ_pc4x}%)n6lXcdMXq3ubnYO%yy=sYoRsJ+y?aZa zfy`t@p7iph&x7vLcSI-Y^_|{rrPo6S*)x)fY~nBUk-?2- zu+I$FxXB%!;Knkzu?+gnXwMlv+wZ=H8QWmr89UG!@5 zF;gKb^AUQ?q{mEykTugdzUN0~@Dp>ew@fS9k6APQ!x`)^(^YP8ix)wdIUyw}LwPDu zl@D=mnd{=-GMgiFQ{>G&j1joC%wy1NW;c_05>uGQbY`+1yUhGL2(y?eO9jl3Wh}q4 z4|~m`yDWOkYJR`#8fLZQteNl)WX(nn>@%xoR*C>@j--+(h<%EMyV7$iAH4S$b-8Zppcj*93chh61Zh8}Xro--*j=9DL=EIB`?6I~dIqfs2 zK61`tExv=C+t|t99KoIC)Nf8VmCLhp<)sv5vGZJ&@vdAAX~M^}U^stpnp?=0TaUTp zk%pY;F}EIbH$&FkpV5Kt^rSa^u(#Y}Sb$k`uV5ASmwPi?+0IdJ2VtJXBqJpskdBOG zAv^9Zk2&%bK;Ar`&^``BeZyUZ7h4Co_Y9`aLy(v(BT`8+${U}oT^^8JdN$|pxY z^XD^vz8&mlFOfl*KNEJ7zY)64-wR#lAI(&jpv(NbIE3!ad z3#7m|P#`l|$$>5ll%xUu`IaHre}Peq#myDaTY)LKxdP@WAa4PA3&>kwKL_zW7jVY~ zi@VWGHWM|XwXW+A;5szgKFRiO@a<_o&h zgK_-8kIZBt`Yoj2Ld%e+kY^W;P9k(rSOG2#e{V znC!)xB4aUmipf$;Z^f2l{$l1Yc9avG;w<)9>;f->u(&RYM4LJPE>5Iw@sGrQAd*J(QBY)E;CkEl+7#N~h!l(vpwzRH7>OSXv*Y z>rju5_e9xLXfJhjndMLkyRkE|6(F_tMzWjZslw~9MBh*>Kh z<6q8k5j|Fn48lrrC`3_8P?~a7qzcukiF>PLj!N=YlDCq)mE2mTp^QMUmE@?Tw@MS3 zgiMumSII6bJqg0f$tZ~#D!b9j3)s#DbXVCvD(kKCt01fr7dKTU9T~_>R@_&W3e-R! zRqD}<7PLagRR%JTjp(4tZhQk(bWr64r#Qn+?gU}gXe1;F$w`H~shX2KF2<)jw5p+;P2Q_q1qb6pr@evJa z%(s}ehTYV-f;*@gl^EDXO?$6djFL3Ko@=&3-kP21%9nh_U}ms@Us%E_^jK4mH8-%A zOF>x6-Pekb9%|WHEjz1~5;s>X9T~}jIcmvUOWs=Y)@sVf=&Y7IuGJR3)#^Yex}dvS zi#f>sAgrATJ=B)Hc0XjSEl+J(YU{1`5zJrP{I#F(oLAUo9XC}c3aQaWoou+vI)x}o z3G`b>t~#DwX9_t^cu7V5@CKXv0_hjraV z-BCU?KnTJO~@cLaz<=*f1BeH~f$m_#PVe!K@93F_H;P;s>T- zZw)J*PX@;1whtj#{g?wi?t zv$nLy%{BAxW^S(8SM);OX7gBpdut{~GdY?qM{mtmv6esBz&|_OLOx#PeVHLW1r0{Qw_Up?nax}r31c!<~{iu{WjNcbNx0Sg*`U+?BB^Vr@sq*KUn>J~2m2d0WccQr?ycNlY^I z+ER{|dTW^;-*iivTI#N)UA7#?FYLz*t&&iP`gB8gt?Z+f-dc@eCd*iXUA9__+iJCu zvBXKh@)>7kLnbZDLV?!W6^K z+LXcb+faDGBv+au@Y!{nUq`|!H?6O@JvLRbLncB(JPNsIcZKvCIp4+Z9?!Vn!^w-W! zwcE!*4r6ESE?{Tvu5lv>KeMaPD$*7``VH6cvnfnNkDuB5XL~uoRqWuihsgWcn;>i- z@IFyVggM*ip(rINO%ij`ni2e~NFq{VV>T>0JK0DZFho!9H4>qy`9e3D=emZz|$GBw1U3DysyXq)MNAq_yf5+O?qdxsu&LQlj z8_KRI(<$@y6^>VvXk$q(;VjGJLvQqzq1-$cG`)1 z>l}mF#3KTG>ztGn=&f^FGGLC*@^+TDv%H-f(wJtnK#tC>aXXzqL#EEdu+PqWxD|w5 zblt@aU7FCFA6SL%y11(@dh7Bx=Xt;*p7Mg%ybZ#x$w)^=vXB@3cGYj!qR7+Lv%7xJ zEOgLS2VHg0)w{Zyy{kLwx{1wP55h0Z`i1-a!cM-B?Tb!yWgugjjc@b|d;UV!FYNgX zd;a1WCppC#ZU$jD_unlJX6=@Ml<2WrTI{e}KC0tyRkxmeO<(M+o7?O*lo5<(9OmdI zZ#Q|n$=huU+pxcGdhNEKgB<24$9WipUq+zoFB|ac z^LICY_vWTbSh)SKLK5O#UuD1zeU*(I z)W>~%WiMZ?L$bd&$#FmR`$P!AiDcf4xp}3SIR2mvcM|!rlQmW1>$Z0i zk|9&?#&n}U-=c@!dgwigA25IKnb=!zH{9F2U#BD|=K9+Hzpjn_f8CjZ492egUTf(0 zT0_6r8h*WsHT=N__Hux$+{69(eb(^nH|VmDF8f3!5xKChK26X?pHHy2K5c1FN4j8+ zK3^ekpV_#xKJ!_K-unEC?)vQ|H!RK@-Dt3_QtqAzCb=Z5;7=MMVpuh0Iv?4OQ;6rm0}?XT1RI_4feE>TTdqhBFmA9r!Ee9k_y(*y+H7oa8kB z;>HHv;5K)I@LSLRHaAtMPa~Ql$G7JH*8JaoL3esEi$gpJ!a?s5pY+(tpu*VwAon>) zmxI3K8+13wOoK)-mhbqU*_d z-UgSWBIX!e9eD@$q&IzV3xfxsx52*a!NVBIXk;3^82cQo?;&OyQUEgy(e;oSY~UYs zH$-nk%s(VD2!}=?G08~D2iWD%43wl2ZgZ&H9ID@;`W>p@p&#=#o;}o_hW^PGwsQa- z4|P*Rbusi3uYzz`OyVHlumrf9VY(lt`(ath&PNPoA#3rxVfH`F{)gS-Sr877O+2#T zu7;a+xZMpegC2)hq%sZY!Vmn&Ozdp9oelT=;fru{!EX?^6XJ*$%PI^>0p!&MtRpLvyZAq4QkN~vyR$}d-VIQ;i#9q3Bu8KF*+4_ zaF?U)d942S&p1^d>I(iO^(c|dltl%$B1>ub_ai69Y4 zNkMANF-G1o@{W<$@4AL#>S2Fl^g5;)zUMJ5X-ylxWj4AVb2SLZ#zGHcWgpue8OO>q zR+h1P8@n6xk2U|;+uY+JkFm$GFM@DfLUb|CU5;~?<8qLjeCT&vLp*!j7^X3UpO}kx zjr$!pG;SU1xfF!oxsUJc<-01#_T6Xb@w;yrfgZop<9BP3^}B8Cd4Pz#b>GT$1l>-UkGr4n|7X7r!ilknOGrYzYhng6lMQ>DsOyQt_!;|{DBHw;IKyq8 z2jL_=PSWF~tjId4AVnxkc`9LVlN!>5FEOj%XbmU1ze%GQ!*_hoZ2sUPSGdkC?(%>~ zJjJa|GRLHMK{#37$vJUnlily+{OEOZQFJ!B6!J`#XL3baF%X?hwj;mw8cxx}6xpYI zgp5<G4!sk^y= zS*Q9tJoP^IH}xfNco&4z;**uS)W=;;Yl?fD))MzNtsU-dnmML*Mc!%CnTcDQ=7y)~ zb())*wumJx<2PiQ_BVFOo zIlVHUppWSt=|V61&<`C?_Z>{%%s=R0`em-6gXs^^^K>^gBN{PDPag79h@!aT8CCg^ zTGYWFXP9q>o0#!0x}72W3|-E&_n9A%4|C3}Nkf|OF>U#b4(M{GUCx}uCjP?yXYOPV zoGmmf_bId#wgtMX$9hqmv#`iocL~pYalav&sLY7%2u+Lfgo;928$o!M8f67G- zK1X*y>Fp=C`O^?4vyerY_orpp=TE=0k7JzVG?%!_4Q>VD>=@*rB089@x7ogf**cir zf>yYz*st#7ItMS_P)^G7ux$mdtd1J z3m3DL-!R9*HJsxjGB0#%3$LTsg?G`}!bqO*j2A)pb5aVUlb`L#Z@h*-@5Jr@5)&DJ zk>?j#erblg{G}z`7{pLUFdFyy%XlWR1b6w%TGq1-&;4Z&`;co}`>~E$V`MSk#|y8N&BW;s@+<(G2vx=xGoxPKKQ%o!^|@G|i}kp8HS3UjvAm1*xkT0_@rWQ1dRvl$)TG57EXj;_E|GbO%u5>41idZM z+mcp%N?Y0^%aTrv2a_V4c#l8_`M$Gd*dMo#jOkEV=a zDSsl{@AmQg1s?J?2v_QHr5;!2M%IgUURdTG7V^vwoQ;{mjv`VH`?HSGz z^s?$f5U#e5)%LO4+^fGvkE`uu^{=?i)hpP_QBH7*vz$XGt6v1+8r`mmMoe_GMmKBR z*qRi`v&OU6bY~zsSfhhAI#}afYs|i820t-}y_j`vYV^BSwzajWOKa?X?I7Ic+F8iD z)}Ghe*V;9#V*{Jm&lT=s*0qm#jULy%hwo{fdst`x>l)CQX0*W0*0td?I?$OfFvmK1 z*U7t1-gWbEZ|m%DonF^1<2P2anzi^2)>Is^)+dSF4liZ5Bl>hL(uPfxz>C3`g2_87J69!l;`Mp{hJ`%5EtLY zhHMl@z6~Yu-VHUVO+ECpp%Het;dhR58NF`Q19F z*)FV0{^J5V`120;iR5t*ZkB7a zXK${B&NjRM&3f3}j?d{xXZkXLskoud@@-y%_io<6pKL)to9%M*y&(K69p(85z5b=g zzj`A3Uz7M5-@{+qFza7`bA&Ve%XuzhZ(Cwf0DIqJ?_2DBi@k60{4MTni+kJhA?Dap zmp=4E<}Ge*%V6}n#kag=G-Dah1Z3HwyDfIPt3^VrHcbhlM+Tc7bF z2)D&16=_J1o7$F@?AYhF8o0}C^=L*5TJb3Z@$7B(v~35w*~c+X;-0qYV%yCi-2Ofx z36XDmax&vv*q)O-3(*_BNx@t-7fpsrMF#e>4`hqHHxu}XCjkXhHqfkdN$!6ckN+62e}o5yFGh% z7V_e*b{D1$?rC>Lbm4bh!`+SPMt|hn?H+b}?`}7<`v-nxCO=_+yI%z1o|M?h9(TH@ z2KK*4_C1}k^F4!^fm!$b!V*@Y$31%7vw^)_3c|f{h>xA^wX?m+@cg|WkdBO)V{djo zq9HQxZHoQv)$88Y=xpz2bf6Pm7|mjIviE)v?n^{*TF?&}_sO$QmVJM7gkxOc3D0@O z+aTQk9#Ke*yWHJPA&OFhQpmO6v-eLyXZz=(hyBZNPy5}|{?%+}7w5TyeETEu z-UGgc1JQ_yeh%2>0e5`hb4D>8y&llxfj^P`z*+9$8#ovnvmQ)J3Nnz1tYpXD4%Xuv z?ERpy z9sTVl{$9iZZU^BZ84t;GNR~sTDMtnB)0XyhqzmrzPm9dphi%4yVMs4(A{@`6z(!p7@0&tYR&Huz|hU*9m(+Vb&Aw|HMmP z^DYQa>hWX*+4+cuG{NpqenM;7(jNDA(!HHD$4Pll%6n4YlXIBILiBo4j+1&j`5V6@ z(@EX=&DZdsL=>heX86aA{)hfI?&;KXba6TsamkE3IxXL6ouBsJ({ARp?oaFfbUo_R zkL4WV0(XP(Oo08Lk^M}1+~S#{)Wxi4n$wcc(c>9Cp80|SOl1q(*@c~*Ie_P%Im!u6 zVU9EBg79n%Vk7g}_}JfBy`D{q&d#PH4e7{0Sw2B0XWh!#J=_bzf8FT6`H}HodH$8< zUw7#@Tf=`x@*_)F#tK&9w*LKtBb?zsbnx#@?r@)nLHM5@{`2hrKE&<+*Nhgl!n^+K z##i*>Yvyu{$3b{58nT_Uk8{~5P8IZcPLJn$BI~(93}qbSnaE_^)VWRU#H{D`bDWc$ zMvv!i1>t%7I-iTY6u{ok+xvNYKVJs-cHX_6cW>v-abDi@@}8IXyjwf(4$iyb^Ljlm z$9cW^o!9XE7-TxHyYqH={%#On2q}meF1XPPGug-~ba%l%F6iyTqaeH(l_Vs`E-$9R zO&vB8 zw|U7+cm+bkHJzsjxOWyD<2rs+E%UQ{XSuYo%EPA|L2|K*p zkgmA-%hQ>~9PI4!&n#vszp)Z?T$cB;yqD#@e3k3i-(|gCen2Eoc*ct$ypoi{==w@u zW}}BIvR{pfj92BkD$7;9U2TE+ubThrAciu6(b(hF@hn0YS68!+Eo^5O`n`HP2(Nke zwe;k{?O!WIQM~I~Rou|ETGZid+{ZP0x%MxzU3-ll{XT1W{R8xPU60pmBJ1@gd`w%~ z(}7NWgMD4M_v>c8K965n#tQU!eJf{z@J1A(6AQb)5t5K3B*(qoaBnxvaYNo4^4^g5 zMm_4&2)*8D&L^~{4ejt9+?b25Z(I+;n{m*?P1$euK*pQ$+?3^}-fr&2{5Q>i^DYl~ z#8d3?=BpsQl^9*zN=HU=k(UDK_m*6@Jp0x-e&9#+aBCsIpyONa>DES$bCD~^ck32z z=GIHz1mW#~_sNNyxIKXJc;4;b(Bo}8zkQg?T*JQZ*!vx`-f{nTl97Vc=51Ln>5J#z8H9VgGlJ2WkV72dUJ%}mhpzA1(cRw6 zLeFKFmfA z+}cCm@r8#!_a5iRocr^$k%@CQF+H}EQBXt+4w@C9xF2s%_cVm~4 z2XRx8$2fs~Mn1z``fb+mk$xZP_mO@d#V048{m7mkb>k~~F_1yHr$@SYG==4CWHa(T z+JT#Sr29v@f8=k%qkn_&aWsn3gbsM#WBY$>|Bv0$<0bsb7EW^svp%-F#}CotjOdeLc@Ze!S~>c`8vA9X;>P0(Nqe%joj? ziy(Yqz8A^JL2jy`&lmc9q0bk3e9?+F$o)dz7vorqtS>h47u)ds7kk*x-yFdmyl`VL zWqv91%c$t=Wh~;Nx0iZ*nTRCF^0E;1(aXypaThOTer4~kvQQa4zWR!<=}UjU!#-cl zVQ|Pri$m!4)d_U_O1H1Ba4iU5%k$c^Uzf#Az1G2N9lX}TYwvn(_Sbgyx)WWn ztJh|IeG}i&8`<8ZziKmVKBoO!6>FNgVmVz%@($EfWOh>n`2z! zRS>?-L{{wVt)0EiM?s2EoKl$MZ3X0g+m&v(gSYngR7CR zl%+g%>A*y$FpU}f#9S8e3rjG^`zw(5{eL;f1uk)w8{Fa!_j$;pARieUj{IUp^RV@^Z1qJ{EmL3>Nl!>qi#c5f^W?Zi%^$rkM?FM^2Zu}MY_a#ICaquX=zhI~S6+R%<3 z^yYia8r|-q&t?%z&|~!9*vvmcM2vta*jWraixHQQgd`z3=7^C7d1HKtTZ>T}`-`F1 z7>#H`Gg{CRnPLoJ7F#h>%ovyBc@`59frT8F*G@*Tu-N3rCKbq(*0rTbXA zkM){&K}78L(0}aa^yfR=Y3$|Le{9)fAL0^rANy?(5yz}?ViS*~=rN8S<9t9aD$|uO zv9maK7Uvs0KhC!dVL0Z9GnO^{fy{9>VSjP-8fOPOi?f#l{LNwR1`%=NqLa98C2lWf z;zr}1N5**a#FHhSyNp+eB2=XbAM**VY0GB}WF%wILA0L>B5Wh$1p}Pnz77aHUDt|dk^hBwD<51?k#k0p?mX>f{5@{5D_77L{_rn)*^DF*NB1? zrYI#SMHxQEE+c-zOc7Uthy-RxkcV1y#$FTXE`i<>m_NY+>^Q+L>@vXt+*E?29LGKr zJjGomcpXF})NexlCe&}jc;vvd6WUY4FX&EB2JkKJDWNVBPG%V!_!IdOZpY0e)O|wT zCp^vBARhC(SlaA!5oRlGZC2+|G+ftFR@+|&t*P8vxp_^=2{SuMAu1jQI}rmImvot zOd?NGS(554sk=-XftyTPfWp{i(h|6>q-80OY)NHGDpS%9=r*Y?l77uM%whxjOL~FJ z$l-TeBa%MF&XU?$(sw~bviGp7WX&lE=VI$?Z9L zQc{qL4=`u)yy!K#K9lP+xjvKYG5M#oqdj^^uFvFuu#wGdWe0jozK?^rgXHE&eiC_8 zypKCbp|cb*(OU|=rAR;`H8{)u&%HT8COVSlNQaGaA|&GFIo&ND z@r38R3?kCUA}*ORYkIp&Ux?C_MUUw#QJ>CCVH$Rp-p5e;&7% z-nX3I{?h9;{cY}YpGY3_G>FKMhypaiOc`ckh78w&h>X$5M0s?VQEwT|pRqaaE8_s{ zGUE{JGUF(8l2JCl%^HzWri?OW+=Om2dTz!Y$d)N8ZZ}gFd;^(sQJ7+spcFNzO?!IK zn{RMOnMN~?@0o;-GHvET5Ro|n8OVz+GgroZncL8dK1@WPne~}@E_%#thnaulcicl} z`_J+|ddL!!IK;>Evm_=NDKSTubX2D%GH0oa&ayP52_MsfR(wiZbeClgI?1B%tg*>Q z1HMAWtny@)CF@T1un+f@^$vEK^&xhd)h@F>4@3>~>@3?_{=lxXC!!E~%xB-mh#m(i=TaKZOz#KW`%^`0N zd2?*Qz2$IkIkus<9J|q5jsyJ7?I0p&Z1P}FIeVaooU-Tq4;gdGlS`IdddpP+^XD>u zu0}MaIW4ivTy~kOKf1`}8^|>l_n2!MGth4?JIv+Txt<0QxuX!BSj5GRCAacg;VqSw4`Ew9e<7D1l8^5iW|Gy0&D zympk=P2|%|m=|8N1b7Vw=HxX(i#qsM~LNJCXVq!#Y7V0{|V6!%uJCGM@DISR^KP~L*_ z7IbR`eai*ia6!EmoWnd8@(YXE#nm99kgf~mqz-y0Bzqy>O(7Wz$x~RC!g?zl5Azo` zf8qQTq9`S>$HHYPk9`(y!)J6rzlA-wuzm}FgFJ;dU{8g0P*?|rbx`;wW-t7L*SrfN zio8b-%vz*BW-Ky;<^0Yz4si*y6nPs&6t(A~@)ni1Xi`#;iVw&|UWy@iQGFKm?4o)s zs>h<8=t4K-E;@+mY)4;3_i_O5EP9j^oZ>9!xEMqf^X_8aT})TS5|9Wvipfz-j$(2Y z(_yg;_^ylTtXM0C@-zGJP5F)1h~fqLh%fk-VYtuYqtQe0rRbvg3Rbe3wa8aouHteP zm#g@7ZgH3UK}3m!#ooJ4n}@1VER4}*v@ z?_;NBl47T2Qj?bSl%OJ2sLn^|w~T(vG((;;o?T`YThKun9hA{Q8Sg4%_A>u+o{K?5 z+1Qx1Yzyq9tZZe!V*>N|jcx42p3BNw)}G7SbJ?dn=M`^)h;nhsOdiZyt`McsW4Q|0 zVY&KrW(w1o!B5y(xdr^f5|-iS%9*2_yyfIACvUmST*dy%>9w33<@8q0-IRNbOyzY~ zz5tD|r}8r~L-}h#M1^Q%qCC2*U>_CqR-rjv7{DNgFr1N$W|-l zA&96Lh1BSvVm5N3gNj9PQx!|{A+`97ujoY|`r&RWj%7R(narPC>5hz58j@?wVmuhCJ))9A5%^g%5gWIe&mkpSy+Aid+c9i4%!)e@OHTkQ_UtO=&^;un? z)n%?ObM^GNyXsjeOl^Ae4gJwu^&t#r6z-t9IjXyZ>QiuQ)wd!;^_}Rg`aTYFh$F~T z{Uml=U3VWQrWnmI&xZ@x!}TDdMszZwyBg-NQHnCup%rcTj1Kr-YjkA<-!q9H&~FX> z*3fT_U$D;_o?SB_7I6vDam|!`fG%pmTuPI;67I<$>-Pi2KSJ-9EuhD}KbYDFUU%7r724VDj`d4-PIn<&*;1Mogku)%yo*;kRD7x zcXjkuX9-LBlfOBFdF$9^ol~6Q5wCd{MAUtsIK(FbiSX>Y_32C>`Y{kW>YBf<`Rh($ z8q?X%lOUpAQnFHrs@O@rkNKRw=(65a=AgTJW~%oaD_PB2c5)88uXl^PJmopB(B(&Q zv9phAQ;+{qa906W6j~I3$D|a`AtV&(E@_mKZlt@rySux)e!9E6Q%WfTr9&D42?2@w z-G}dW&f075Ige8jyDx9|bEBIm*jhUf%NZmY>Ni+(LPGTwZVGm!h}w zt5}0~q5Q)jRKdGfAv2ZHLj~C@>_)~4@>G#N+c4Ip6|&*b_!C2;*>&1mAYWQ zN=LbfTdgE}rT0Oo@>hI|o2+ck$|ccfWqnrGXJtKBZiF3HZjO7XZ2y(FvkU(tl@D+j z&-b0yQ00@H!5o$U2trldSe4I^xk?n=Tb1bOt%}~N=&edTz99iWQVpF{nazIg1)-{6 zk`5WG%2QRAs=e`kRvo}Z7P5rp*k#qVtminta{(Pxy~Q2eSk;F?sG1&pzco~?Fy*O4 zRche3sF0dsy>tvjA9J4 zaEsNqVbkg#?=|ebhP~JLf!yT7z11*Bjbg}Kqa&ShYc;x~ z*BX7%S&c!+Q)4(IaVIr?K_@lssHU5!sfU`f*PMZjHRY)(OU*|-;h!K>>l0!ThxpiI zEq&BVLN45Yt)i5m0+p$Terw59%d=~3U?+RfL#^ZJxYjAo;C-m|7w)!pG~}xt#_!fn zOfpiUAK!Bg)waXhLs-IA^jcewwJ#xi?KeTF&XoTZI`&v+ z8Z&X1b>^`U&#&X&>a1cd=BTroYurTUI&Q6w8?K|*I&Q}ITtju9@sd}_Qdf6%?Xqrl z^j&ujGS|Hygz7~h6@}4VJ-yYdOk1ex^M3-p=0J*?YU%xVLuh zt(|*oXO4EQkhk45X5iM^%|@^77NWCu%aEttYS!XT+C2(F?RC=Lj@rA4_IhY9d;2}e z*j}CvviLr0s6%YxkcuD3O+M_ggFZSGr34LVNgLYJgWmLG0Cw0x4;?Pyo;tXv4v+bV z4?(Eo$9zU)q9R+zMhs>OdhNKGZ5+eSJL<8c9y@uDI)#YI*CZq{$G(WCFQhPn)5D8sSiE-P5gIySNeopd>aZo6FN z2D<5@n=Vgz7KFOW)77)PmZBOu=&FORI_T=Rx|+RfC%V#|`Ixoq%OKQEzujc(mXb8& zq8K%Bm)*J`Yd3rDW?$XLFrJA_W+A&cj9I&#;2e7Fc9F}thwk>@Jp-A@N)GI-dmetG zAVnySIl9Z+UEc2UcJGOM>u!JD_1ayI?t1G!f>FrSU3cA&@i++eu%{l`Fhh?%%wi{h zqPrgU(L--NUId|@pA(1p*k#W|Bqcd{DM|@SQyKmC)Njw)$kWrad%E482hc%J9rV;e zPrudE>^-k>lfQycujrVyS3T^cmu$Us*=rJuSkEEcWiNZ~C2KEx?q$!t-tdkOL8$jf zcqe+tBpqh$ofEt3U5Fy+v3E(T(}9`HW*&CddkM=~#acFCj^5jlxA$%Cav%Hat=HcF z@Emv3`!)X|Q=jFc?Dk0D#XXe1*&-;;&h*jvB+6r?;Ya7+Dq(3^gYW*ifl!Zh~r zJP7rVO$t1(zb^ahvcDetH=#SdaQprB*vLNq>eB`GPMW}?k8qp4Yj?m`_eU8xMh!NP~h_Seb5%xdgI(is! z2e&!m5l?uAn;Y>ObBy>9ght9cGA-%Jh|Wg3w~;yck=)2LQl60o(cQ>C=wzh6N8SrU zqx3LJ_EF`Lag;oxWEr)9#VlnT$FR#$r#Oo~M*V?(j{1-HL1^?xM8%Dbc4MRUJ6f*M zo;|t+?rL-w^e}n=Ivzcg;Y?#4yKzUp=^7gS3vOn#J05+JD_jdgW9)E@n;27*R(Rf+ zQRs2ZTvo9cdmD3^+n9CCLtgMNZ_wk|Xe6UFWwHCQm8pj3kFA4y8{3Gcm}BfjrXcfJ zw>CC{Ip}rlLi9Fv87q)wtnS9z<+$j4Peo)N=SIiv2iLUgZ7t`_V@#nb84gTV9p5mUy>te#Ed`?2rVP6w6lMTN$p)kcL ziH;_8W(i056L&g6mlNIvp^4_3_zf9wixW$r&x!h+sLzRdoY;^i$URZsiR0LYtP}UJ zpF?>5#N+(NX@18YOmbtBWS%7Rq{!%O(wDfmNim5{T;lUBx|>v$p6GkhKJEsg$zPBb z87Ip#S(eFqo7|WFOke?aIe8f?S%Vv$Y@d_Q;vJZ*gUL6!%{?9jp(%Qp;@MLQQ4af_ zQibaHttriEMO)hAhNhgrZhV_HG*z~#_AxaHS@;P(`bKMLY8zyoYR^-9GlXG`WHb@D z#i{ey&H)Z{lr!jY>ILMUD(|$9k#(A#O|!FUS;@hVDRwy{F7Zi# zPG%%Vwizm%WdWWap|^;YxVZ>(L~PuyxQRJ^aW`|uGJ(nHXwF{DH#Zi^$&BoCi{YN; zHpV^9HRs$(=yR?<=jwB=9_OxR9UIusr64r#Ga?g>=!Eh7d3u`{A2&D89P`}4yi)v( z%=0SX-sV+BZ}apvPjB-Y(1<1sWIj5XcP|LdcU$wbP=(IOIA5OmvdsSlw>kd=S9r`n zyudE!|A!l0@HGiZf({mBAQNtEL3ZR?;MohtptA)t(8GeoxTggxSjA4xaT9m6K)wYJ zalZ@R@*xN<{FqNkPaW)K;W#{R;ac>#@F1u8i@QN+(MLqZtc$!yi{kMO-=W7v8L_WL z?dXWTFS7SV_P)sT7Y$%A!x)J<7HwfWGB4VVJ6Lo8y)HV+aem_zXLu5X7Jr4V7u(Td zH?ep&dR}}Z2rZFui9AbWS)#WkIrxDR)SwpTT~dz**yobo3}HB9ZiT>~o@E*US9( zEVJunnfQ@BYMi@*Hz4 zdlQ6~%ey=UsYpXQ^tL=R+0fl`d6wrUFZx^F9i1%S!>u5+LJuosUr`zvSIDzM7T;$L z`95oC#R4{Rh$GnN3j184j}>Qm#7kb|HdlT|WTK(pmEYspD;v`R_rKE4SN6njtsKc1 z#xoIjwDNHfTID`hB}TSYdR$eAO4LV>tMs^P9I~#8U=B-J!7A2ZZ>uhF9kZ^w!xR4D z1$tclISFz1t4mUba#W-W)u}~Y+}mn%td@7RysPD1?bcRLWd?d(J(u|`VhPLeF08&C zgx2VKO*+b=hc&XV*@}#72aOCue*x7 z^c~jF`cLs5tvA#9n0!rK;*%P4t}l!}*Xwh=KG*AUeI4v@eM8*C`jKp83)|VnUJjtQ z^+!2@Io6*+-t`}X(1wrr1oyVVy=~Cj2KTn%D`F4}nKophJo?^XrVTqV!$w_iOim%{ zp}UQG+i3ocJsE|4Zk&sKZd`=>+NhI_vTc-Uqf8rR+IR`wZ2bRoZv~-EvTaI69*R($ zQdFWU)u~Af2I7u4xus20n9gF{&8C&CVI3EP&}Q>(&OkmqZ?i5p>vFRmH}_=%lUa>E zH|uk=J~!)e^AV2oEAC?WPb8Kl$Gi2V<3iq}}XItFc z7QJopPH)lMmfpy+C4wEeyR9FS0-3kAWelr0hVHgrM{iqi^KTH^W}n-l5uGr0xy>%O zWh5uL$V*X5P@12SXPakl^WJT9Q`>Z~O$Xa_u+496GyAqvoaG!Jg3xxeZZD7bXuE9N z2QV1B*uH?xY{Qk|l zu(KW0n8|GBu@H0YSdP3q&hrQEV2Azf(Cdzy=xoPb zdxkL{v+kM7T;{U~J?`1eNnZ07yWi_B_kM=w?~R6g+Z!ep=Ggla1(A8LTiaV4H@sJ` zd)>_5id3N*HR#F|biLP(_PGh)Yz_HVYiM6{WZWmuK3VqZZQpM8a+;gm<{l5R$9+$O z(Eg~zUw0|udIKiLD=i9BJ{eE}<6Q1!B z{p|lQ2pvd9Wx6mFy&llxf#t}4;0Tv+QwLrJp@U{U=>88zB18;g69;=cn2)B|`$2m@ zXzvH@{h;R`bZ-aU+rhq=_I||PkKE)o?(N7!+}n|VFvk&H9r-T^9d!doQzFAr zogGb&&W>gwJMtWr=cqhKT@9Uc8E2p!YIG1-sFdQ8S+@*I=p*c|4w5c@rL z7<)YCK9A|+m_CmE&fomY8{P$><92*J3SSVNOnCP3CUnF-9d}R1d*Qc^k76tnn1uT| z{v-&U2;*HkA=`-p6s9tEenO8Y^mt-CvYwd5T$Ztd)vRR?`?3EMW<7D22R!E`-lY@& z1)*P~l9W>XjC=dF5>=@|ZR*hwbNt#Id4HYERNUIHGtuj>-sN8xu!yBBXC+6m%iq4l zOupwD`ppc#MX-a5*y~B%oz&Y&^Ph}~9iPmGU7pNEUh-2A`#jl*rnEr6C-r+$zbAVl z&q>cdX-~f08aknIPk%*R;*)@cWFQkIFzac%J6(p^dZFr1N$#@>9JHFRz(W<7V1U$DP(XE?_N?gXLp z0jWucyF8y6_jW!f?(KYD+}n9`oG*&J=R42|w|3qQpV#YoH*;QR=LaIs`C*J;35U_i z1v|RnCNAjVg6tQjBjW{mF357>A&+?)g#P%Ln0!qgR{MH|TaEYs24?=%NB{#KbjckAF@y~J0V>NpGQ;)vG8v0Y# zKkxI1m%QRX-UXqH_IB|rQeoDMS;>L@T`WLhic*<2Ol1b{^5R_F+r`B!VGYOPZ|U@wE^o!d9&dezo48ekHnc|l!lN zmglxCw=2bu2G#6IuMMlbjN3PShYgYUP7?wk95EA)7O25$5Id=_HQ_YZTF6P)A> zI=TNhy1oB~cR}cZZXW37f%ob`bmV#9*$V=6KW`c^^$?D$}vQM|yoUj|D8k|L3FS$n@wa_kz&hUt*@eD`1Ad zBiO-3UIn4Yx_hj*$L4<=lVoJWE+7AhT|TzU$N8y_J{~uw8SUvrS9JV%3fnk?4jy0S z20D0bZ;$o-_@5y3p?F@Gn;uVWC?cp%r2iD z;x|sCgJ)N`&Mj^Sq33#d?%B`t;ijIuspoF$c_sYT^F}nK1+8#L&wt?_Z-USZ*NQey8f z?fs>_zsy2*ejqpIcv%2>U$&+#ZtZ19^!lo_OJQ>eSjUm`VzZ*6$86`6&IbnlI@jDuVi{9)2ou`=9TBZs(@^-Ca{8y zxT{y&aZj%fbA)63$+IBzI=~&h{+uYd-`DZ@mV_jx1m=4k!74oOwJv?HHS}7KuOA1Y zHy`sE-=WVp`h26$H+p=NlU(G%J-o61H=`Mc9^QCQ-%Q8z-^^h?i&%;|-u%u5WPWoA z_x46-Z`|7(y}h}M-rhVymjAvWE$;5Wc1%L%|E}^r2)#|fkLd1gS@ia{5{gVwSOzO>AWcySRvFzl%d6l9GaqWF{-RcvqNW)T1@>y>mzJ{O&t<{B8)t z8O0dv@7?_%^gbGP@;)`WvH$n7zpsUzzwf|E%=&&RGgyEg-|O-Ha<*}Xw|odfAMEUd zoqdRm=YNP!m{^$OLwpKS1ergS!2Uky^@I2MLq#f6jT*@EL3bafv6HJoIQWFrl%^#k zSi)9zv6uavLlx-a5PcHM44?*~okNJ$~gosIOl97kTG(!)c zw4pto|4CPR(3^gk|sBL_=W3u2ckUU3GOkP7A+e&v5RPxX@^E zj1jnlFYNCNy?!x?DNMsV{lzTiu#-zc_{#t@eOUxEd^wiY{K^A#7hP}B%^&@9;*biv zjGlo^WFo>Z7qqjkx=$;+jo}&Mb4x;NIx(=fIt>|Wt{*>pu48mWz zp|8yPReS8@E7`u9&muN+fb+P^ubv_6SN0tGm}o>NL<|!1BLy*Q$nHYr(PO9z-ltGg z`mv0atijGgb{5*o4tBGTgP0>EZ%E#dyrEaT!T!Q}4a*VMTR0L?kSVOYa8X)dPvNzg zA^cwujuD?9sEqDn*oSYnhGVp&Ki+{DlbOm4>@tR3#*i(BOfh7NAybS~oW*lv{DEvS zvjnBEx0vOqO9Oi1mST=%4C9&2JQlJ99mPBogkyb13UW{gUB;@8`C@ft z1fyAuK4a-K)+Y2AYcF;f>k#fCmi@<$gC1fhAQ4IN{Me~UM@GyM+dCNBjm55q%&{Ax zv)Jw}wtI`Mx7d1%-I31765G2Fdjl7+r?0<5=C7MFghlK}cVFx6>q}hWaS)DUpK(6n zbL=wC7r3uDDfyl(WG5d5C`?fr;@NTRDb7+>u$nDw!+RJ<7jb^Y-s0TnU*wD9j^g^= zxL@LqAcUBqKd~jHkzVSt&?O1~C*n zi)Ux?#^L$#rZAld%n@%s$N3GJ_c`8Wu5yE0$P!<7@sm&lea9b(%<<3h zA_#vIi%jV58@+wwHoqxFEn3r#j&z|rZuA@b{ALz&S-?u%*f;Chh&1K)HFe{1${bMPa%X@pt7wVQ8`AltY1c!*sjh)Mzy@dL6ZC`>WRQIX12r3r2^ z!2ryfU<~8&-X@4Zj|t|nmZLo5C3cp;&JuhG!ry(&XGA6%=J+m*yx--)t$pVXzO%pY z^!iZA#lt-rT+A)?5nCZJWK{%lq5*DHX{h5vK66!6X`4evA7?-figx9glgm#(m zZV*oN5&B5vHWP)2$G0Rz$BFV%kM8Io(O`z5gG3Y2bE0W1VL1ml#aYhtCwI8dBcAY2 z5Ke55iOrYTO(gDvZWGI%SeJ?IJ@FpgV`6jq9&0%9EB@ns5Ka<_D13n~lh|dF?9`z? z_MfCFE%5v#dP~xgE|?=pFBY*BnUkz!HS5q@lFe*o2fL6Z$z|*_slJmIpfNHh)pb(u zPtw1GaI$FVE}7nvxlP|~4JXS%F-lT~a#W-;ZRko5dNYLKjA9J(B=hWK_LR*1C(}VP z9VF91a=(?_?8(E#;%o9@*5r1Rd_J-z-_IfJBDuXM|CcvGI7LikO_7i!q$LC2lbQS! zq$c`Iq0ba8&|`|ubVKeG@}}@xDUKs+iqrhg1uk-h>-g;y?jVIbNa?pz%9}DS@sT5? z94X~UnVgiQAssTM)LqKvjK)kU&tisD-{Jj9C1WaiQpu7^Z>h|mY9b5Sgk7fE!EW~9 zMpM~ms@vS-A^J_F-&Fcd^)3jfw&&EIow_m&u64QRx0T)=)4Q$o#nDCjN>rsD4QYaY(~rcn)9=GQ zrFT#1-BbDt_^tGJdBER13BnoT;XX3hONL&^mLUQ?W?0KE^q4`986F|4Z?c9nybZz` zKO-_x`GRk-uZ;Gd(X1KWf5uXjp&WY5Sf3s&U@^V3|t+pO*_tKPD>Js_Hg<4~TRg=bWtT7en;@Jc5>fe*5HYaB9IbE@IcDQ| zId-GR9A~)3Gwdy=|B{?>F>B86NJ(nap~swgs7xRFWA{1TX3i0Ke$H`BWD3(UN6teW zLFSxpEvNT6r#sH6*PQ3kTh2>dL6)4l`@t@M_=)-qM&=*f=ns#B@Q=|+i|&53k015+ zV-c$0rhKP0{9|j{(UH!KVJb72#bTDRlGVubqi5%eOl)+JO9#1hkjro7GJCE}WF_@g-H@S^n^ygO24Gg-VGZXVj~;VRVH!)= zi<{5=h$q-tZad5Unzwui!g)UCGt7}k-aPW=kvC6He#HLr=rxZVdGwa2D8-Q}kM8me zVLA4c=V=hmYlgh;CvSDSF&W+EwU4}d%e$6+xTC!1uuI=*4d=beb>0NweBOb4pA&@` z=r^B!^TkJ=e4d@J1AWm!J{{!KK|a5g&+PeTGMl*^#jHOiz)pUW?I&ISRF3+zp+D~O zCwu-$R^Md}|76cUZDK3i*~xMK;&06Q({tXT$NV2-hxudT_VZVwDmAE$o#k&x6PnYC zwwS|rTf_O~%`b2M`7Ff#^6NGKD%P-`jcn#D&w_9PT^IO)TIivG>;(=XV?lWe%2H5o z1;4@k1f<>{*f_7O@wt_Mhl&PRhzS9~m*azJd9EfKZJiuk#RKZ8Mse*D8 z3b3<6c2>yF3Pr;m6>7{7redZ-ThL`8Jr=U}LJ#o{6?S`t!^FZ&g%gp4? z3+uD6J`3x!upSGy#10F$!#xz9#y$@63&;4CQ|PVmdH%#4g|7u+-)#*S`GV+#aBoH2 zTM@k#ac@PwB_WAP%1_im-$l$+#@(G z_F42K`Y3vdtK8)Qf1~4Ko?YyFic^_t)I^SA<}YUcV(sZf7v^vpyD9!Dy7f)gaB*E0 z&q-mbqRZkP>4ol!o2mFn#xRZv%)`!#+r4kGhKnEN48L;$T^7F=giCx(S~8Fc`!A7$ zAIXE>N))6B<|rX=33*G%TcR61=uJQ5C^3kk3`eFCOR>)q4});Y=;*qn8A`g-k~7%G zd30COZI;wq$$x@ysZVfMrQ#5u1SG_v$UO*maVidOOIzhYuJx>w6r~!mbJ7!`z~v^^uN63 zE$@SHnJ-B}M$B3!8+p-VnS$71nTmL4%S>h(GntK@m2sP8mav>vti>E<-Uh*mk{~VjF==$gG%t8-8%U(7TGM1I6tSn{qR<vg5bP6~PUaD@7T);6BRPOSy~4 zR_;IaSpF-%MUUn6SiU5(majr}8qkQQG^ZQ(Ro>pqo3;F0ma&4>=&}4B{s_VqKIStb zWA_!J6DAgMaBmgdTLp7ekhg-o738f@mhx0WuNCB|ptlO%=L+?ZseN zM!^gf-Dt)3jAIqLt7sn;^;Yo+f8wSpdIu^##y%@P<3$jzBwr=DD#=wzu1a=SDK+WH zKsj17go#XHIuYog(n{>DlD$>h$dw>mIYcH3@H6$%XXVZeU@~sA@;bJ&3-3~8yQ+MG z-#EoJZt^w=`yOk!icYKO)HhheRlX)3-;joaw4@EXsM3k9^q@EW7>GHl3`gE7o7loO zcA&Q^Zmx>%svJUhRgNK3mHR=ss=lkH$4pf_V1}wYxx{}#xLRCvS50r#%wH`Fg|O3V zc3Q0lwXx4?4d}@rhB5;ER?}}a{Z^ZaJk>nAnmtu_SJib;T?f^5P~C4;H+%K(NK8`P zQgyRdcO%v9q`GX?PjZG^JPpD%KE-=f!~NBewT3;{$Vg6dk%xSgp$TmM_`#w1p8o#nt@%Bf$wm%-pfa7% zbn4?(z&o2XNs26$eb z0qC)go!42wX53;O`>JE_b;8=A*R6zmt6PKGn4|7+ zMj>$%Z->p9KiAY5N}_3fj+-s(r? z8{Aa=jF`86R_wCAUDlVazD)IHsxMQ0-PYG_eb24m9y_eR4*k`?z(uZboxgdCoz=Iq z`mcj6MAf5rUr{xiXI!-dxJl5mknNG2MxVP4drbZoiH(pO)}hK!=KP+Lwz>X zXG1+UtWGWJ(3&BvK@SZ#v6UU{W*-On1#>iX2My(I_=dN<55kRf*2ujz`kW|4L!L$< zVxYT5Wzb0@eK&Gjjr7o1_Qr{kv9UajWog`j&U9rM)3M9Ovzf<27PE&V9OpOm+gQJi z|Nq=;LAZ%LO%h>GO^Tp{COT-MgC;dGdz1P!q6uR$Ym=MUNz;#rMI2I*jbfCfA@^t<(%+8wGS+g{x=X^E#p;=AlxM}_SB^bGIw!5 zT~6{i2zUJg-F3B(u6pa5lAO4suJ+lrG(S_03dq-0uC8)*m8+}Wb=7ZI{dOJ6YL4?4 z|KP5=zT&?i+)W4FqG4~{?5$f&a?_eI=(5{N_OKsacC-6#&-ph9cXxl?y`$ajp?gA7 zk%shSBro~#9(C7gcb#_EX?IRc>I8?stQ*@3Dq^ z#Nun>5+A+wNJLU}*F&Bj^7KfD{(3Y;Cq3+{hx_WGhn}+c%!Q0S<>@I)&rytJJoDMW zX6&=4efHEx&wX6Pd(iU^_j$%k+*wck_Ht9bJiAv#>d_E8@6{Z?)vG(b=u3Z=bD8%+ zxc67c)?1IgGgFYV=&`pRd-p-s-Xj>z6s9wiS=d|eL;QwWdwZ99U*Q@z(PQuDLAcMC zWakHRlaB%vrWkInPZ``>A9M7Pw~xGiTdC@~( z+50X=#=i3Om8GxV`o6{d{mkDl5lKlwYV5IJ28yDKe(t|tW$I9$M(DTSa6G%;9^6wu z_teil^*e{(>UW!aJml{n+&>QPqrbiM?}2RnXQ0RatJ#4b`|Gj)17z+0FK>eIfKT|0 z$V4R`-;xcp4sibi3Q?M$DNjWj(36EM!R`mFVl5lk%r@NH0CNo3kGumO^Axu>z`Hy^ zuLIoL0G$mCkY}Jg10#`)g6L$R9Sw971NAUa_Ca4G;~;qk$ug)ZEoen=#xR~q*yA95 z42obAyV=JF9BU9!DHO))BvRf$QAlHg~bN5pRO< z$e5UQWI~c)eaH& zJ&xAL=pOWD3UipxB384Gjcn#DdKeQT9(ov~hcT(p!x%k`$w*!b;`hchqa|%HS<)zI6xNo?gJAA<1sPQ)C=3 z&v;qJZ(}FBImvZyafkan;&Bk35ScKs(7}X6BqasB) zhxmn~=x*}oq@fgTaSM~>o%{zfPLXGdEK|~wf$zzWUHT?#cuHleQXO|X#r#ux(~p7Z zcZztFKb6Py?VVWD7X4lg)k(KP^q$nk5fOlzH8`{$YT~5>GH1E{3aV+Bu=g`Hp zOW51A8~nvx9$=1XPlNDud8a2JA&GHw)AcqzHR;gZba|#{AshOe-VU8i-;Dd3p@$i= z&nSe9Gvt{e%Z$lPV+JeO$sX);hJDV^#|(Em;}+h78Bch|TRsHgnIEIynJMw?nYCz6 zE9`t`2mIE|0SsmsBXCDEZwKKB_Zblv*&_59k&9APLyr-9j2Mcn5fhoh9Oki*#n@ZK zR!(Eq2=7wFb?h(VA&+?)gl7fBqX2~|MoG$0j*3*lz0ESmth&fMYb2v_YqQ3q*I906 zmd<8HAkQp$W-VYZ*MjhDoy@kQ*=}OC9%jq#o2=p4GR~G~jx2LNBQjC>hIC{kGxq44 ztl>F7QUUirrw;XLL2KHf-#K#4@$5Or`JD^sVa_ddJm(${c*DCOJojtd&|LZErpE8i z{ej%%LqBuva;_cDoy{Ijq1U;3oclZo&y#+d+I{FrrKY06@M^J-9=y4d49dz`nH z4YTO|B zbg-~Im2guF8`Fo8jA1!?@S@1r&7vRiyhYWKeUa>odN7)CEW_>> zc?TAG2Nvz)0Ef}#q6^sB;`k&W5q7`W?iYLhV!L0gx5b%pbBoQfxE>9Wd2v&k;}#aT zMQ@8cp|{1|>B%&2aCcTPEwWi@2XFeTm%oDW zN*%AX^OZkQj>>pHSJpreD|^uwU923$P=+JhN|{#5v{I&(+u4QZuH4Vl`V@*QjT~m_M{EW`lRHO>k zsfj#m+EygH+)B8(%{C{xv_QnT_@K%&t5kIceQQ`dRR9f_q1*a%h<{ee#afHlW*N!{O-C} z{Kxwsyk0-+?Q*>xuCGlW#-i8tdR)IA+1H=q7H)AvfLS+u!B^PdhWI2PA@;bz9yhe5 z1D)wcPdtBvd)qLGp_pUCXg0GAnK!t#4SUe*1~;=oXB&?3Dq)J;t-Eiq@@sUXtR8qtKfGxH=#ML(9dSO+&qI5{LP0TyhX2D^tdGnvTyl` z3V0v3w85-fdeEC83}Ymtv9~RoxQe}RvG*Wgmw&gkhVva5Eg7DT9q(pQLCol}^G&UU)Do%7J!&c!TcIl9|EW7o#`zy@9+x)w;kewf}%ia0NPjz&$yD`mhkGnhJ#&+v> zcLbij`wZ8(iGAk~^&pv)bk9+jE=Y0^~E9>5< ze970uZc*wgT zd{DN7dOVnjOyot62laTc6|x@eMo$JYl;MoT-VV-UGiLSO)v)ibh7a1`|0uYta4iZg z48WswvuD%Y-QCh6NJ)ouN=PFD3P?!^2vQO%B1nlKAfj}4cXxN^dC$drJO8)7wPs)K zXSN*RFh{w<+aO|VR&wAjx8}pWZ7qU(+gb|uw$&V4D|OL~IX;AQ4Hi$L;#qo|a;` z|Lqm|kXqECKKk8mhub}S`=6}EJ#BYS+qdDjwjbjpXE+x`?1)JTn$Q{9cIa`(IDTR= zdfcJM9jB3X$8~P;m}k7;RS>b$-gd?#3ufI}fWp|{&azaX5_RdqWTxRReS(&V#O~;1 z#$I>pZnxfcn}7GG*zxYKvCG{D!$%QWWR-rb!+iRx1Eoe|kE6T`BKEycH0*z09OC2V_UUb3Qrz4=bL^9MpS=6z-B+EOc%S#V z<9&MD*BHI+YfekPVkYix-=!d8e+=}nU-tdoka52}`(@d$xBXi%|9S# zVV?(NJ0Q~mnGVQwAPd>i&4E04_JOX9U=mZ9jvNOTU}p#H?0}seSi#vK;$TAZQyw!N zY=tfl>ha(=xXpuZ^WZYpuog2N+{teCaR4`Y(3}Tf2N8$#c}Sm!^m#~+hmv52hf?Am z4ppEtpVNchd_jNoc4#ne?vObSjY8f-EBTv$aBqj)+abLj(%T`u9g^peJcssjD~LE8 z8=V}kMKAPlSoXtbknxB-M`SsY7w_khLR6wYjc7tM+}9DE9FgsaOh;roBGZwH=;nxS ze4{nuh-^nr@t8M3#L<8##3eovM3RBbl))_>t%1EAt&6)k+J^RghK`Q@fccJI=S2{4 zEIP6uONDznRs#2U%$&zMqR(UcJf_cMdOT)_$A&W!_i)VqkDcH&=eWofJpY*9j@{(} z<~a5&h&Y~(jL3XEEAH)hF7$RhKLsg5F=RR3fIjH^xIG z%;G2h#6C}K!MrDSVxK4Wa*g{u;wj$SlkXFa7e!7`|f_ zH-d;$u}MibN@6FcYSI+9c}kb3Ml%WBoifv@IsC?a7O)y~o;t!=E^wJU+~Xm-JROBp zRH6!Yf7O?~`LJKKu3bfr7J(C^u4 zc=p+SoW@O^byH`r@c-X>!gF5Xy*QVJhV)|;vYpeTZ?Q(4Tgxu=cutS!UIr28Wj*hH z&c`AoF-b{|y`9fVMa+8MJ8-@Z_IJJ+-ly}e>A`6JVio`JAM4q~R(9at&YR=>LF7IE zHi)Euk;rtR0Cwpct`Qf^bYTrh7Z6E}H*h zf9&|;OziUF9NgB$-&u%#Ufjce4x!(R`n{;%i`V4^sVX|Sq=QR3xa7Ak znf+2bI?{%?Bud+my?l_TomVHYSIB&FWd9wz6@dr!x+J2{@`!SdfDzSZ$pol zce9r>JPjhQq$LBHv9l|7b|nw_DMV39V2&&DUXk~TyjQyLIreu&uUEd{O9t{agPFyD z==y3DvZ9BpvR@sKj92BkD$7;9UA=<&ubTf_EaH-Y5PQ6qlziyoS}8uD3e~8Aey_=O z&9krl&N5b@hie6hvGPknehQ{O-5S0irZrU=C-NonlyMq9pP0(O663e)lY8}9AK9Dc(bHx_Y( z+ZJOx-G};JlNgs z0+gdM?fDElyWI`Hb=xi9{)XX<=( z@_6?BuNc87#xj{{{D>~@FX9i}zwfg~+?VhEDg5sJTioRVk9itIJg~n9wdsMKJQ&X$ z?Eiu64>n`x4^Hw3vp#qiL_B<-IOy@A9v_CJrv$BOhn+pNvxlGK`44;Z1#a%4IUWvX z0gI9O;h)&wL%lv+jm{pfWdobo!o?us(R=9R(T8+m0xLL-jF07cEX(68WG5%3s7@{F zP@hILp%?D*vAcY%gU4eS$M;M^uE(DJ_zpUI`~p2ZiAGG^)04QQBn?HWhF*rG z-k;k0Q+t1E?@vAdse60s-k#pX98d2D5zms73Ynj|wPzX7>$7a+AQySbk1Wr0_slMz zO+??%P9XF1jFhJ(U!l9_dV4;FX)It3|FMn@*yr;t$oE{X=W;!l>$!fP>-V{SpT7+v zUZkfC4QNAqKBEgdcwuiZ?CpiUy%@$4&Ib`M-$R!#(^7!K=<=oAzifxwd^v>C*uzUV zSB&p^1hPy zmAtP;@GWlcmEK;-@k+n1CNmY8UajINFN28J_Vv0fW_UdcJAb{ME9ma^EA;jzAObsm zlNmdG<2`tjhkSg*C)A@MEz$2A{l4jlJa0Vv%|`a2gEu;Oqk}ho>y6pp+~O|xgNV1u zG3(pT*vVVj-p=GF{$wo&@E*Oj=eM%Hwdc3?{4N?Xh)rC)NAC(z8neEuz{lwEU2W{} zT`T(YEAv>uV(jeQa#pgMe{pl~%<)d%ck;fI_uWGtV}I}T`tJWZ-Ueat9#M!!2FlTv z5iH~YPlE8hL=>bJEonzbIx&E;jAtT~nZ}R&#eb}46T8{RK@RgQ2;cYY_j6N%(v+nF ze(U`@)Ta?m7|KeHaUI#B#3T->$WAFfpdqqGX+wLu(UacvWjM2$k6EKEVHKqL^cL+1=8tCnXfJrpyC97IKKAH)tYP$Y=puS9@=}bFltI7I<%;gv z(WmhXbJ0WeKe4muI*$G~+c?i1?jv9Hr$HFQ&BTaKEaDQMqPU3|qxccei?Ieh#<24k zr@6<&AdG2WG3`C3S!1RkBbmvD9%B~g6Z-QNgR%RVBk=r~V{vaWCo&mx#N5ahWRAIm zUF=1#F%O|P-)jwHoS$;A`e!U-51PVSF>h zFNmGT@6LDVF8;6RE&lKPgPq3T%YF`V6g!PCTYQ<~%alN-1hI&V=O&0iF9~Y%8GZSZ zfegYe`A%z?z|IobS%Rr-;874JbfXC~W2S_a&}BkBCbav6{TRRx%;IO{O}LmpSjJy$ zVk_s+XF`1@)Mr9HCVYV%CVU%&5$++v{v&FlhlqMKqzTPviMxwvk2xZ`Ag_Ns3?qJI zCOV67ZxM6RTZG;s7O{k-?BRA0h6yoKSRXU^CTke3<1DX&Fj9AsdW$rFWD>GspT5N! z`W9>GTdZMZMch|pb2`w8uIM*XzmfWl{F)hfcBDN;Uf?p_2gQQj&-Kxc$U+Fl%DFOWX=QCT>qhzF-3X z@E_~3v&43m*z*(bW*-MRf;p1BM^t1^5|h~2UlP403DH}Uq$Ed{B)Ut|fd1H1k`2h5 zG!8lVh<4~MseL5XThhUNkM|_0eI}j9?<{07@+Flksa#3rN@{mW^_x_`Nv{TBvM6NX z19X>6cgboXM>0JmYl^!{)`j7?|74SKPs!{oncqsbh(B0{TTXT+2$LruALa18 z^4<*L2d45TI!&(AyClguGMT*>beu{z=p*W>5M~V(~Lgo~o z)16-EEyb7UE`{z=4CWi$b&7Rd3c{4p$WBdqqT7@*rj#e8EGhMt(oRy|z%8YULwxKs zRV0Z?ifpN5^8M8?l}xF0n@YE-bdjnSo}Fqu`b)Kv)%=SbsoYYkeb`wlJ4)@#$&#)%b*WE#zQDVZZXknjSLt+;PPTM1rIRV0OzBpj zn{>KK_aB~}?oAM;PeMlAfBNjmk>1YI+gW-$OJAOfxTEy5S`pvB0%sG)Kvu9_vr_2-3L1rCf z)7qgUQoC?A$X3dfZJINwjmgcmgCxe)XyUFqgvSzX8ENj`uPIj}GGo0gj z5N6e9R()oTfgZDlBu4J6@@Dm0Svw$W)~kTJVF*=5PDx9sN6o)7nx{S)jmdqbMg47ZhC zC)xX>+w3D4g>JHYZuV*Xh+NrE@fh!b@3V$Eq7at^L=Z^^+;omIRHFv&C`Vmd(uVeY zMrVFt8`pUeggMQYGdZcqO$n+~i;nc5H(xLqJ^BV~m~$lVA?H%`kn=Qlmh&Q4@cf*& zxXS~~k@Hy)=1NCKWX_cp_m(Rcc_~04ic*}C=q{IC=F&+nx1H-k5ay17u5(vK#@zDc zmL>NLX7e+4oZBvQZ)FF&*~bBH@`$JCAkX_mBPOxYLmto0(;EBE(~~~*!*AvJmNATD z0&XGC?I6tS{`00mw!HR{w;XODZ*%mRSC4tWL)N_0naOX=XCaI6j^|y+ammWzv4B1bl%)~wzd&0$ z(4AiNMZX2?uz+V5ILJBNQvvr>;5z^Rt>?VrZ4egpP84)M1)DH{vB*|Xj|G>qfxYOl zpdJf)j|$0JC>C)^OfpiC3VSP*hkSg*C)A@MEzx74cF0{w-a_M%wUC_^va>=P*}`^q z;kOI9w?cIz=PL#=fnS)*d=|0P3MqPNj+G1-cxCLQ^)_hPkim&LjuYcYE+W?#O=8WtPDD8}$3 zvsi^$i)~^n`#69eiyh?(_Fp_JImnHj6)#8;ic^XYFh}u9$XmQS-sR%GvA^PaEk2O1 z8O%_IGm^P%=6Vp8FjI*ZA#=(2QeK4T)2vH#LDn9VQft@M1{ zTxoNZ{u6mipWz(tt@I__acRAk)>~=4m6oTpJf)umVVRKp=%kE2m2nqk^iW3j527OD z2l9L%%LnyoL=!qQkUoqRBwU-7r$gQYCzU)He^9e;2w2+MkY+0^8~U6plL zWeei>%2uEHbYU6#{jxhlw8&JC4oKnq&amiE|Pxqf_) zdCPeZe2+COXNTn$@dtmho)bY>{(YhmlQ_gDfqh zyD8t8rZlG|GL;{MeU{&ZnJUD>3>E6og9+Ge1>IH9TLtr1*nvG)xP^WCHfvbHJ}bDd z3OcDMTSb{F%2ZLNirLXkMbE96AH7uU&M2lZotgZEomE_lomE`P-?*bnkrbj5W~!vi zN*&N+CGT;iX}HZwEATE=azmBmt+a>z9ON*UaF3PV1z}}aIy4ep_` z{a5}RJyh<^7xd>V1~Zfqn4|Jo& zJ$xwphv$*8iab?hsZxN#6r~D{u*)jVXo+1`(Mc8As>oDDrYbU3nT&3#=%&gnWUF$P zXF>Q;Kop{rfC${wM@h&`Hp)?h+SuDi4QPWq{^&EhprenbV!n^u#7D1#u&O(%Dtpzm ziB!SoK>*;~uKof7R2R<04nMj^|g^Th#|V#vD~&24S^~ zWI^U?IdE^)@}jqDdaI_lY9%N|8Jh4VI;pmv%R%^YZ1PYY89$ciV_80)%`g1Q3bwL? z-Pq;FZtG*W_3<5^@&X-Hk48+~SoL_wRo%0zw?k*u-BooxRR4-We8Vs%F$M2Ib$3)< zzUrIsyVVbIloRNux?R?YL2(+>3BA_PV~y{Sy~ZNe;TCJ0!mKr}ag#?p;W;mZu%^A$ z%s@5ly{5g_wD+3!Ueohyeo6~kV~&~~`JNw;xu#pI`6GI*`7?8v%X}6fOHJMRrfXO$ zF8Z$Z2{PB3!5U8TEC_4suD0H4CnO{zg(!-7Yujb*GL)qet!PUJy3>ok^ux1jujU|b zs`f>$AV+QU*EWCcSG*0vPXe;jgaM3YI*YNBPrRR>?BxQw{Nzm#)`^bp>X@lcVv>=9 zROBQ#m8pq&>(rwex~!wiI&#;Mw~pVcvl3bB{ENNSv9~%~*v>BecAWzp#&6e^x9s}0)VZ&L%=8w_JAKk^r5ZLpqA>_(3b^w{7K7qS0_ znaGNFwV|Cg%!lVUEJATgVUC97=|op#ZrB6+YpB^DFc4_oJyfn#$W$-lp<4J;OQd zuc=;}UdP|Hrgyl5TECEYM*i!tc4g+5#8vxOd8 z{DvL2ScrRQVgD^&^DYQmzE3n_5(mAtj35!_Xqf_eTUMqDRdH`E-CIk&wRCSS>(huP ze9D(hL*FgU)G7*QXr=2`of*x1bk|C6t<2wQ6NjeqabV@m&7C^CHifx z-`4tVoeOzddva4r-QJKS=;2rPTI)UrUk9(#b74k zZrUtG);9L+yR2cG?d)O?`#8(9AoMNP(6?B_wszMx0eWnkh$LjD4DI=hF4$RHJ8RpA zehlDihG34i^0t+?t-NhlunPNYtJk)2wAEYN&1^-cwz_KJ$(tbTpo0#vh(kP5 zk(Odqq6*chfxGF@jFz;a9pf-x2k&@?M?u(8w;g5gsLPJ_-mwrLV$P0s*3s@eeohbi zGmt^(vf~66aEPOv;56s({Em9-c%56AqvL}h{452jk@>UqWF!lE`z$B9$wvWX`K&hf z`I){yTgk~F>?Ct1U3aQLE51f|o%GhpZFZW@LjGkP8`*+gcG}4$ZgY=^yy9&Tc7Bg2 z$kW-gJKIy|j_9DX4m#_gv)}4$_Rhl?$tad%)-HC_B`LCXDM|_KqKmzE=|opXAZwS2 zOlCH}@GHNug1xw_E@tg=hO6kY%PsEkItaTa#@%-}9mOe+S$kB$?e)-OkNVhQ zkM_9z9>24QKUjvH_3->2Ygo$$He-$+_j!cOJ)ZFb`|F|Cp6?Tt7{nqD+4vA$_Z-Wg z97E5&QXpe5d3wpxOK-j0Wv}kI$zBtgj9vEn5xeYVm%U``B~ve%ddbvFx4m@ROBcP4 zvi4bn9{b4J$IklfW-n)W8iak*l7YmyKfit)z^F6w>NV1m80(fzQS(%>a6d-oDae;?B|Otd`vgS;Xc3E z#c3{Z88`XGvmo?+*3kD^!+vhFUj&IrLSBkd68-kmYrm>grzZ0FerwooK5nU>4*Kb! zpAP!@t$t?jcYwp#SwFY)rCGoHgx1LR(ba*MmT%P$`W zVgL7tN@~p7KRdZ7Oi}dMzZBJIgI)C>k6Y_+XZ@!!gW3GTT+GpbA@cS=#tBYgfBp5^ z{}MXue;s-H-{D>m4sb&Qa-x#~-T47M43K@m+aMe$<3M=^$}+GPb*M)>`tl_MvB!b> z7&wes%wqwIS;=btMZW{>aG+;@m6S|mB?r0jTVIu?EET9kSAJpx2a)Y7J%05h2)~X_ zBzpW>k6)KZ)~{<&o5nPyIW4ibuX{2Evwl65AF;o$f8%!+@(+i2&AT8R}HQL;u394fQS$wZEZy z9lD;4Y-Srf*v0iA92SF|m}yvd%rI;XCwUQszR?;E*WGZv4LASr{J5{-b+F6f4YAAN zb~(H`U!afSLm9z%CNdcv4`0D?9-xEaZ-Q_{fDT63+Xy|6NJv_WQHd&4qXvF!L^E2_ zhIWi&0~dJ|gd;s~WF)eWlzn6&KEyqaw6l?RKk{>W(4T<}LYE^auz*7x7XCdxt)H*h@h3&YnQJ1*QJs$E3e_uwwM-ZA-!q$K*!h^f9K)<*&Tthyj=9Ah zUI*dW#FU{N6|u9ib~e`Y$JU|_^=X7T#tvg7GLId@ci7)py^fuX-p2mOOk^3WyRoNu z7lhy0(|47S`8)UX-4gb26Wxuok8ye%7mXyiqjB~*E+@IkOMc`VC)YT+#>q9#?#AhN zoPNiB#t0U$3Ehp;-ME9uF-{NT&f~7eJqW__vGM+oPl0%O)sL3bPr8NVX%X}81iwS??`4d+05C5?q zb4<9+J!GEnh$lQpZxh}I;rF`xUU%O|BL?pJ`wFz@TNZPOXF)how-aTYD9=P$ChBdX zolNY4TbekI@3GT~Q<%;SR0Y-SJp@!W|=kY`e2@=y{TOwz$59Zaf?*(WuiF-;kU zStlLm22X?VhgihLE`G>CY06^HKiKmRZISnf?)0P&Uts4yjA9Op_=9DvL61M^@dxkk z4+ppzgp(uD!(=;~Y-f|xl7Y-*!_7@L$K?FTJNZ+Z;|?b4Y;rp~qPNLY5O?H zDb8}9i#*_Q5KfPWPN(a1x=yF-a(Y(m(f3%x>26|rT?R4;T}&U2`>VW%_fbVg@B$3AEDVl0!H#tig3L%%chJ7Y0B@$8xQG&2DqiAh5`GNOx_ zg|N4owQx@}<(t_WzdKX+Gj%_+9|QOb{m(qX%OIQ;hh*f${%6TP>tmW@_p|zA)>$JM z#YFVzd#vHC>HN+{ZgCeon`LLSp7H{t|_Ffz|Bj{VKn>um4z>qY{JI zMB>JNPEJaS;n_di)6eee=RthK7{0^1__Hp4{snvcc`dt;@8<*f-JdUTnQPqSb`btz zf4_W42khjR;Y`E+f05lcTEk!V;1++mfmwff!t)@U^B#JfqsKWhNlHE%(G)wIV`p>P z;`wtr(UtC)V@_XwVh%FTnTP$&(d(Q)_><+VwbyXY$h;no%nMX!rSF^2D$z(jsv8FsnoNf0hJ)8dktVev42WfS(g zSa*x{w%GiOUj^Y3J6@6+yIhh1yIhhDoh*@UiA+mmS|ZbuCg^5~=PqfDY)j_wFI#X| zOLpO&me|{p6P)5^5dIN`gt((Wl8_wt`$u+ik(c~5#(aM)W-Xrghc5rnbdMlu?^Ts8r> zwQMp|`ICS6kM-=pbC>Po0CFvlz@C;DqzJ_+PbEIYO)YPTy)Ey>VBFDiceH#IQ<%<7 ze&QGOz5GoO{*?wh`O9p7)x`e)vUA^R4gdOv;ml?}3t7S{^!V4mti?O=*VQ0gp@$WA zw!+R2Q~;a-oA&#VAP`$|Bb)&t5eRovoUS z9#;LyU+7_#9#(DV0(Q0P0d8p3vmpFCDt_nh*u+CWf9J#8f4hgjXYf06|Gkd=oWV`~ zZN}Ac(dBAguGZyh9j?~lY8|eYd9|#o>oO2ISKHTW`&#`iV;INx{J>OxWHZ~?fg4z@ zuho8c^&yUOoKwiL`W$-u$8Z1h0lNNY81CSoeVBKRxz@d--=Gvi*CJ zD?AOt|DuqDG|Lpj`a#ZDGYEqjPv}OQi{cj|8_1`2W;}-t=kp*nxHureQ6Q1*m zw?Vk}J>0-rbF7Vxylab4j1rVWuWQSrv$Y>0&surb)}Rxk(8*dmTI;UX>0zDh>pn%s zb@Hr}W!)bv<1e;wloOoB9@pt(-DTbc;ri&rA})zZMoRR%-VWD$_WC}2gL_)^ufY<}Ta+|T-VLAW6u`H^jd9yipbEj`fV20d>08Cf?hW+|&#!&=s3ZyOGB3$t$U z4sCcDgd6Q|V>DtCo8%Or3C(bq8{6RCHhzYC+t>~Fw$U6L`yubfxy-|@ZFIvM^}5l` zY}DDtmB_PEo{j%;k{3a^Nhh1^Xp@`Rq=!wiZ`zHFo8{Ro%jPtsCnJTZL=~!GkDK+e zxelFi|C_&{KSLS8DD=D84mW%D<|{nJJ#BVRn_mUt7QeM64)KW~68E#EE93YH*?gNd z+_H(oTtJUo^td%4vTjX9TC$Oo+~mdHwl<&zX5HG3&*@Gt^tg2xv)IN?_TVnJ9^xn` zaBo}B;oi2IW1GC&C30v&(HGS-@V*u-%Pr zFG_uSqPy+(v0ZQ5zhgFTYWs3l@Hck3-7dGwwq2&}GHsV>`&}OJ|K~mp!X0|qQG}W_ zr8%u=i~HSSXFKd{hn?*h$Zs6yMG)?cjhS}lK$ko9xYOQuHp5-+{E~0*9_^HO=l4uv z3e%X+LN=q%o%-CV&z*YQc@{g|c?tKh%l>y2LJzx2P@1w-pfVrvG3MCy3G(jxia`uP zXS>|nu2GC-9P;dvXV+wOx9cD}*{$#0rO?A}*>}%H#@+JlmSy)dUh+B!_rxO&cDW}b zS;&t2+EbD0)S?dh-J{<!F~{M0G(_gZO>qZ@TcX#)?deEo zy3&oYEJD|Z?dXV`I8q8dANd*?kH~XGmLqyQa+srB<2f%e?~%7bcr?I1kESFOS;;{` ziclPV9F^&4e)L z4ZA+J9lJiZmt&mZG-tVky&sQ7NMe%V{*LSNxGs-pqbRj-_s0jIi{tio+}@6lWHjF~ z0dpLmg1pB!v4w5yKySzQp}XU5?zrxbALk^`g7AdCPn5t+CkA1L6K?3ljUYT3lg#Mu zq~1=N|72Ne(~7oqpcD3avK!yxJviw-I5`#lp49J2{hs_Cc}{xvDSJAV03Dpt!6_Y_ z@>{3Oekvz<$VVg0ddiKQvXfJ?ojSvL9`H5@Peii6OcQ!B z5VM}PJKtmtPwUY)S;Ny4`GqxH<{CG#v(t8V`Vmig!E4?H;TdzBk@t+eXXHIofI`^c z8NHq<%?FgHB9&>)5OjTJJGX=ItRBwFe%AYQR>rgPoR#IQ-p($-{AbO7b}t7w%rWfo z>}k&NJP6OdM^s{vkVulC-*a~8Tdm=_?tH~yhBAUlxS?~?naONqJNGgO&!;38dOiO! z-huNi=z<>4>+$>y<}#m!{KYC(qtEm9c76|6xyM7EV1E|^q7aQl*yDxzG@>cZX+>K) z(21^?<3cawz3>zIy6`J{z2Md^=csV953k&^kfJ>vYBnz*%dpxvY$g7Uvw+^BKCh-k(YQj61q6-}ME!nd`d0uKVlj z*~qORypftR)Wq{{*#8atzu}f{jAstNv5xJS^@iQuIEEf?oaQWdg79W^@=}1p*x5}x zyXpBi%TbXJsfsyn_Msm#-yF!-*xyaP-Wq zS#Ig=mb<+5EC_GA$=k_EMOrdokGHc@mXG)t9o+V}<#rRA(E_<{d-mTVv)dbb3nsZ15BQ5}1`+nZU~`(1m#YwvgM{jTTVb#Hgw+ufCzbdMlzbQxT*W! z<3{gK<`4d64SKl0jh*aaAF@60{0G_4+XL^w16@2QO9d+NA@ylQ58TlM86OP8Z$J2f zsr-nJ9@yuD9lQ#{hpEVoZXZ^s7VxMNAB&>r|9-kYxMT01D)u?=Zs+?I(cMIkKM)N zk~HTlWPB{oV_6>W$8A17!d0H}k~cy4B*2Y6iAEZ-k^>z)DME2dQ3ko5c=nSi=u)7!feWBkMbJ@rh-Ui`I-M!S^%XrA~GC3(pO)m0Mg?co^&R#a76K?or zcY4u>*_iR=!ytSW1-JT2pRe@!N|&!H(tyVFM5nKG`bwv-bopv5NfZI|MQ>loL89RwOe?dgWSmcIzI)`+w0=!?saK&_qsf?yl#oUU;oNhZU*5Sncozm z4m}u$?%wF_&3qQH20MMT5A(h`%rQB8&f8O*c^MJUd1uYETvzu7O!}%6jVvS`1JGc`>#!f&%>?5{)#5Qwmv&BA+oy5M&10DsDaiWqK^TtU@ z8q$-IQs_2L6{?}zIJ$`A#^N+Zo;aQzM}KiPqJua(h@*ozek+dIxb_^^dldIMFL}eeATpj?jF**sm^EGzK0uH0DpHwx zbY%+DnaNMsS-ju)okjeCJBVkFc=E=RH=exluHfF{*^UHn2c z#Gc~M!VK}R2ayS4kcA59E`fa{&|89Le2%{z3G6e$Q0z0oNJb%F0=W{%l|Zfpc9&o+ z8`#9vATnVTQjwipfxEp+0uy z+pLkk%^Dfej^2F11a#`VtdS8qjnHMpLYA$2QkKZgY-0x}xy4=V zGtxdI^%40Zh)fjXJxG*>^yDBn?ktgh6UmjxvlESG5>wDaqB-a|(R>!LntwUMMdV9# z9lx9CIj?vdL?+fxV!KRihl$-q;;$KxUK8sv@p5EOe1OYb3nG&Qm^DdU5@3HxQjnUo z*kclVOwx^>^r0UE@cblhF3B)PVvZ!=v5J3?If+|KvL3xAaWhG_vy(mSLzX1EOKO)% z^P}&ieUUlo2F~*?h)k9W-6hjovceRl3XN!rd6U^?vevZaD@HJiu}o$fGnj>ECp*it zATqg|N*;sQ$dTOq$<3cU9T~|?4F>Tu%UH)j>?FB&DEXrxGDUQBnIZ!@(On8Nr6@ru zKA;@6FlUO+cn4B=2U7HBD8u;{U8b1Ma!zv&yH8>FDeOLl-KWr7iU+v46y`|rGKfqm zZ^|rWBL{9Fr8`ckx0Hn_LUBq`n#R~?N`0p^Q_4$0WGXYH(sinj>BLBMmr8G`%%5rw zf3bz_*k`Ie>_;c5WJ@JeDw$HrlsXE!N$t6*;~-n=YP6vXZYy<924HWg2lEZzvyi`8 z!&)}57k88TFvmC%M5cKk^QEarJ3KFqF4O2TjULm?;~)OxDEdsJ&ouf>qsKJ&dBl?- zGOc?^YyW90^AUPT>s?Lz37(&}Ax&sTOU#jWEaQpfx&3|2aKy zW9j>%hxDGEem`gMZl%A(RsR25PkF&>-Ug8wveJkz8I5ci>?6Yx+)9Ss=rMyHGrS5S zGs>FLdz8_8lrfUTBqIgc$wej1nz1%@`IP3gq76M6!wUY!-ZR>JMtje=nQgeYjP5O? zIWitX-i+^p$V~6y)-pvyubJYYvrGw*CzCvxlHyJ>)j=nj>?o6)$fSqNvS-eMjG5)h zEKBAu=+8jDV>Z7q7kkXCkIakNioa)>4|0UFT;MYL%_3J8&(87zRj7s@vNS-)S(?%e z??aYuxZ5mlD2seqX5e?TEaDHAp`R>vnZ*vXh7_bCdd;fGtnHCK>oBJBBY$Dmtn1l? z{bk*YcPZ;3>@ll7X3IoY+-0`h%xVc>B$hCxHoJ8haXK@R;E}^$v*SX0Z?jcL=_}FJ|edq4U6lBh=>pTHz zDTVIx=q*n@8qk4$48Xj31~Zi5$d*T@JTm2xDUWXR=r)h%=2?eqdENz)dG(i9Z+YET zUbmGuANH2FFh!}%N3_De^7f!NUoec3jOIIZly^0^g2;SvNsU|0r^|e0F<-uBbjLmB z8;d^k=`-I9^q6lR3s}S&4)Z36%&&+1QHV|~JU@Q|LK0(+{O%xsMLtC4{MFD|{#w+b zJ`HKYr!+@*`F}(w`So4EZ57B#O}Zju0eK3@QeZu9v%nUPat*sIaEJRm;z%!OCs4hsK^UJGwPZ-uwA9a#$Nu83V0$-&2TL*^oG zw8#mb2a!b+qr0N^QB-e5^HGjZs7FJZ;HHYUpdUjRhPx~}fk{kZ8uAqN?4l2O7ep4* zK`|W^(?K!6Rm|+gQj&&re1utx&0sOI72Csp?4sD+AhP&-M8%$q%UV1;_FTL$#VA23 z?7Vmzy8MrVy9%J9(4qi3ib#kE+zSXOB^}b;-QC^Y-QC^Y-7P8IC0&Yugh&X8NQlH+ z?_>SW-DjUO_j537t}gUNkG{hi$~A<^tijFay2>xuSuQ)vb(i}*t43q9s5M{V?&PmlRVA#1*A%w!QuSk6k^V!mA*!mRmZ&G&%E$eQmJ|MFiD${&^Q zD2w+$e`TsslRC(szY#jh--6amL6`acc79#u*HwP+asI_DMUMQdu-E)L%&)Wjc39v` z?52Qy6zIh~c5|IKL8xF9qT}5x7$O;Ns$fp?ke@;np)Sp6iGB;}wO|i=(-(OPdUnCf z+(8Egbx=?TzTFxsX!e31f>5DPh(J2bT4(?hk*&~1ws4s9+{2Cv+jC)A3rFKCz9s?R zl8EmqK}F13xH=8cW8tPWryJw3tHO3wcn|xrv%*I?!D-HN0do|Vw}`w&uX^;1x;?5_AvoJEhtFL9T5L8wG>Qjr!r zE0Kw;NSo#-aEq$Md{LM>V^KTF;V{c`WkOs4s z$w)5pkRLsksX$96F_js(%QEv=$P$*b3inpV9A)G!BX1db%eb{Nw{gQ|^jb!aGI}fX zl)sRvtnSL%W!cJfWhQ1Q>qg6cLSpivyK?qXPH*LE(h4_Kt{-+;ZU}Cx+(;I&nssbs zC;Ba?-*N|#r@UvEkB{3guY>YBD6fO^eyhCM%NLRL&05}Vmba7gviS~csQjBC z4d zglfxN`+LgKmQm=gw%%$lW+_`a$_dO{+b(OL;{uQQhu6FfLUkhWIZ^lm&#qI3rnsp( zUFm@wb`js(V-tCr$kL=c-p?j|7|T5DvdI#bqmL$Qu+JtxagK}piW_U<#+vB2 zsa#DxyJImnGUnir%M zZIQXTTWj7Ky*76<&2`qi9|IZ8P!_QtowTr{7H*a^|p+AEdiu-Ikip8v9JvwN+i#_b;Aab?y z>~;yzSv&s&?ex$t3)#s@Zc0&>X1Jkt^0n)U-)%RNF^oq)zULZhx0|OysQp(YMz8Jl z*uDs|w{JvOdeDo>%wax@SdAXrZ$R$$^0xmu2z8LPgPnD-vkqSnotT7)OMJe?Z+4Km zgUlVuVOn5O8i!$J;oKL~Y3uBL?k6G-;)U)cdCwOcN&X*cbdxr7UQ=%ZDuPwu)9ufp>u5PrgI5o z>)e9Y*hOc%=&Z-idhEO%Svw!Xd(`hcL@?eZmVuuD7=kdVY=pd_8> zik)@oO+N-QgyFciF6QVm0eQRph+FI8hPxaWH~92a;Ngu2>g*UXryYfsG3 z^&q!{P`3bk?WVhKdh2HXZaJ~zZnd$?ZVhQdb6R4b-9|HxiRibRe!J!7>e>TdS#-;sh;RKl#?mtrT~W$S*KYdqvt5b6U6-YJ?ySWe?~A0J@y#SJhpL*JJ?wdJL~b7r#$B$USp0P?}L!jU416FZn4*J^Hc`GxfY5gnF5wS4Jw(o-ydIm)?4rzt?iySFhvPWv?@w z=Mq=2&t7l%j}Jkpw|;x;x3_+Ke}z1~J-fF(_3nladh4LK4to2o-e&JTiK$G-4fQr_ zpIF#QAKCg8p*S^YN)Oy+pDD=N$DaEvW)17u$Yu_3m>Zb2kKOh8lb5_kkA2<+p}t>` zjB-@O&idL}-&)kA0gY*fIr_Fi-o7(%YklWne|`1ZcL_S{yApZ&%F}lPr+FNN`st)! zCaR%_ezN!5i;Vr`=`TzF7=(yT3UZK}eAr`uee^FzeOl0(c66r~ebH}!x%zu{|Ev7Q zUG&iZ89MIop8CHELIWa_khFY{d;_vlh@zCBG-a{F0V{A11AfNy2K(qnG} zOHmoK4y;Kdn$R3Q4(!21cCs70ALuRz9>Mbmp2EEiJkKS}F(@DcG7oZVgQDPu2kCW? zn;8@)F7Ze}PHLd*L3ZRDuAxDH1fjut9-Ial2g@^9mce=(Jb*z=W(mt##airf@Fq@j zkt^t6@Ev~V0gr;v5Iqd>>>)*PPea_(5cf2s7Jh3;E85b5PR!;sPxugohRQb7K87YC zGX>D&P(2Q9kE}y`(~sedWDMh&i<|Nd*3eM14t4*&yBZpLjtgAoD);#qgodReE%rXl z-iO)yupGFzVeW01dmCnsVa1VmSZBK8)`oePhv{`#e{?o%2=WY*XV_@m$*`m7WVjs- zcN4?)FkJTGvygGPJi}!f{+Ory6@*57LM&qQHTF0{A0rZzi^3G6B$cR24fH$04o7(Q zh|TQ7J&kZrBaY*@MqJ}MH}Ou4bU!2WP?vVdHd2oxC$fn3=y9YTN8Uizkq`Nkm%QdJ z?}E@Mdm9y7DwxQoK`W>U+F~^W+tY?q4r?KhL!B`!P)xlW5HP-B7 zOHr2c^uVlRPhuxyWgGh+AA-=hulR-xWTp(Vj4F~@j$$IClj-tiTwjQx$*>v%cF>ur1k8X?no z-Hl(sA?#^F6wENef53#!OkzE{n_wRk^fuuHzu+C1@D#h8@DH!~HwaCPMFJ9%gf!@P zqJAf4rUITlaST(L!EBb`o+hqD7ZZ1Kfm_@`zKJ@Y_!2iWQTG#dKPezJb?A%tVUp)f zT8I5lI=~rjbC35yX!7Tnb#gS^-ef&aj*lHqPK(>0+>VZPp*waq+4Cn4U@*fNi8&_! zz;Q=9A=%i z5cfDuwrS_Ngk4PgI|xmWh`XF_&(md{o*sLio{PNXryzDdy)tbu>+~M3ztBNN`|8QI85Ze*HKi=NEI zOf&8Tp_yiwnT|5FW(2yMskfQtpShSV9Ofv;If;GFw9lFH&6I1VTr=gG`7sF1`V{@l ziiAFAm7pQ5XiEp=n5BnVb~j7cv&J)t)wriwyV%2ie&QS#xx%#|H2V|GIJ+v%=!`yR z>vOg)XD??bySa=`XX|vfPG{?K_A~5p_CG;rj+>bC4aF#lF6NY{5}rS&2DPb&Ip#EB zEEAA<&J^6-9KFqPb8~bzX92pKvlLn8975l7-QL_(ltpIWX${TY$|ar$p?SKSr?+`g ziN?3s>AXyscV2dKVyE+}P?rWY#*NKuPba!Cku97?2lMnc&wb6)!MyuCtvM~klpp(W;9l7>9E)g`ho zsgHMRNnhOL5_2wDgFct&bBR8e=yAyrj&qWqasNvbkdP!KBPE`{RBuZ&k_B@tbq7lu z(+ruHw!*zFZI9lT>TPLvdeMh|%w{J#S^6;uEpuDTO3{w7$hb_NWwI>0iT88aUH%C| z%Oet*FR;tyF>#~IV-pwImdms}FFIbXi{)j|@p2t6_Z!RgxmDE@tyz*D{ zwo-2^?{S|8Jmv|qtcpfjDqv5mrXjO$wT4!G2tupBB{#ZTt+&-xs77;o&69I zO-KCJ8t=rKAq;0Eo46Z<)_z88Ja26_^trYa)oDdrhM`m6T@9_(=~`W`UBF_NvW3&U zImJ6XR6x3vBiclaIqT>lvR-0(SH5epq`a9A_qQoJF$s~BJT#>R_P)v9H`)89E_BDuZSsz7GRLOD$h&Dh8*yu! zen79AcA>LP`;ceTVUFTXHh+pvHrvr=H?dg{n`Pg885y_8vqhFIDM>>*@==~jRK*^* z=wnM=y3wCO3}qY>nSy?|*x?q>-tv_Ha8EzDryoAUZ~YJ^F7feB{7{S@%w!d^{h-Gm zPIH4t=y9tax5h)(t;tD6CbE*9oY>pe(lo)WTRYGh``g+N@6y)6Oky<`xq`dg`YY~j z>m7dQ0q$+9Ikr9zLfhos_AQBUYunuLHob0hGuzUVo{VHhrfrq5%WYFJ)3#rN&~`Iy zPeu_MW3StFw_R`B&A)v%cD#KzcDelkcDdayeVaAp+pMAO`q=)2zxbDTd<;T6biBi} zcNC&FZfZws+|&*^c9?&M`F9LqI3wA_-5|8nZg$2-w>z_;%blgDPAhb|a~R{%-A*&@ zoX0{Ivy?5EbLUyE;T_m{lRtRKpXhSu`yjL{4h1NT{qHJC8Oo!#T~%>&yUekx9`f!Q z#TeY%F7NX$cf3n)yJj$pxy(nVU3;+4ANBpCnSLye8Gh9Dj~h6{V|2G$Z@bOE`*Ymo z?o_13K7E@twA(&++vo0b=wo*+>e7ssv_Z$aJ$v^$j^eI%U%_4NmSea1cbk9rGydkE zAhhRODquHz2BF(Mi_qnstsLYsy4>@ex9D!Knf6BE3!)Q)M3{50|C7B%@gDg8YG`j2 zs!Qs`u#J?(QB`}D9+_Wj==<9>Pe%d)>co#?_)rZJP*%wqvM*)Q9EnfA-HU#9&R z(9M3`?EeMNJ`kTQ6r>2nk>h}!9k8PEN>n zLZ%Zkosj9odUSI_Hz&3s+lf~}=;T*?jk`LTkd&k$9p96W>NLR}oot1@o%CBL`!ayR zcn43e<5mzl6%Z58JCzC9Ps#3ktf5oQaEqq~q0dwLJf+W5dOS6U`7C4u_J8U*|L~f( zybnUBJ^yqB^maN5(J;qpH+DJ?GM_GhdpqskPM1Kpr^`^DipX-h1LJXbr!S%FpJe{2 zFpU_%QjmIdX9&X? z#aMK3#x0$(w=?#3W+^}MF$kSaj4sdSrxI1s<=M^*V zZWrE%bFYHX`S|3eA$mA3`+41-m+^u;7i77hw+jg|{{{13C`>U*VxJf6^MZX|XoW5= zbfYJO7|ICrdtoh}ec=wz_?wr!2|^eB*2TztL3Cn}i#FKHMK^F!wu^hv22|Zrwj@*~zy|fTnFP+BDE?wX<*SL<~zI2;= z{1JpM%X>M5Tf6MP;<6l<<+z-Pq$DFHsY#3OF1KI|ZsoFhF1v**y1tSd8L!B5MV2e( zzcPVIEXFRcY-1<8*~bA6@hiXcfXC?O%KxAHmUltusytWoQVktk)xlLAT-EbcvtR8) zf9%dTT|-ybV%Do4gU~fIUi1E3%SaZAQi-OR<=Q~(`I@}ffiu zuJAK=(Bri~c*vU|^m9z~@N+)w?B^mBrxazWKxNGFb4}#^c_?o9=aGzN921$sH01eN zo}cHUyPvP2lV1{27(M(V`!8#d@fUf1k>!{7LFjtGr-VpGO6>A_I=)9I*JZmd({-7y z%XGaFy1A~K>#dOO`YH}`iZh(&7k=dyxA}_~LFm_L#N!+6?boDaAT!y>iH?44g86=R z6Tcqg60-mLi2s7njmWsG8|J)`1AX4m=M8<{(Blm|yit|vxQ83|e`5u!aho?bvIWn- zp|=~m*@ro99N{U?k@?0;+}n+}=WxlEFTXD%w z6?At?Z@1dgo&nhBttm`r7IT@;cJ_0KqnyP%d+Rb+@gDr<*}vJ-Z@I`z0ZLMua_Hi> z`t)EZBarVmcl4XP`OO{wwvZ((!~Sl&i`z-CliQwm+x~A?qd8p|&L|e+u5O$4_9k|r z$J_fjz&RcUp*yjN&DYr39Xq?@`FE0$k~E~p9CvC_7n$!gq%rn)N3VCh&v)9?(M#NyKj#B z3y}BzDSpDO-9L|B?_cF-u5**$xWmUF^oL#kQ5ZA*F%mQUae?PS=s^tZ^?~jl=G4?v?C@D++`}{be^v`UJZnH>n&J7++R&a( znB$pu@R=KXwgj1|6_S}sG?&xp%{w|1{`MV-js7_4=u?2hi`*%F=MMU)YA|5HoMP8~=AG5w_N;^8x z89lxjf_=R>!g1{Vg}uM9_ZOc3;wtX##SMPL9REb)D`fsBggf}>YxMe0LK5>G$w^63 znxN}{?C2ji@z0AO^it0+y*n>ud@0XMSzhYxpABqgD?6~qmwULvE$*O$mrr@l zKfDS;ujG2=*{>>~vsZP{!>bmwqAl*}RX+wYi{;4oYAt^E)o%825dFM5#$Q3`byA8@ z6}`UJ`htZ ze^VJ9y)nldbG#XfF5iqoS8sInW+GFV&P?Voj|G_H&2>Hop?}@;zr|?71lA+tzw-Pm z%iDkmL?jL=ahGq?00k2DPb2bM*RFuW$AGb`qZbR%dT7;f~(AqqjHkTW_DB z%eU^}?aLtapS$_5BApnFZ2v808QVC79{L>3 zFlK#Ml1fyeI(mH90(*aF-|y`E-3Hv*yRGctNA_}n!SsYPAt(~!nAqa|{D z(v}W%LZ(k9vVn`d48otr!wjD`VK9r>%ULdQm7jUUe|!kS5dtFcIgybqf=m%)iXc;j zT;#=bBNRfm2!oi-5|*=y&HTW2c5<9k+~Ya_@S3+l__Ihvd zAm;n*H(u~62uJ)1eMZ!0#DwTEVruL#;`ijEIs?!{#9@qN44xlx5>uIhIU>&EC?}9P z;!o%-;sq|Fw}^U+_$xP&CF1)a{P{N&#GXDMj?AB*<5>`n6rHr_E|T6N6{R>eu+KWce{G=Z7SVLmHZ%{n$9PbANdY)_HhRAe1Q)W_QzBxHsPaaYH>$i*bCMhTi>lYCazxcz)Do0Jrl`7$I)XLWQ`F}{ z_zN?9;eNiTO)sXSyD#kH3%z}@iG#SKFRoyhU;N4~Zu2$>M~lGcL?IUXji%pd@yUT_ zN9#gg1~8a0xTk0n(M7aHEM*TTkuRFgqxs!vZYG-Uqv_r^UBl5H2jMTn6sH9}ai?F- z#QuGgHT>mHPIHzAnDxtlcpZeJ2k0@n9-~Jh4jHIP9qMCe(VOD=(Oc7wj+i5QcNVZ1 znWHbq{-WzO`g%69nXPO`mgu^R{xS%E6%T!X)c~2lTE%hx2*NQwLw7Os7UNqIk&!|a z#k?`>GDca-BU=oaV#pLjrWm@7q1zaq8)F3SKgKci7sE}(_=^|33c@k%EavCfS3F|F967z@6A70CPHnN!?*oH2`*SOA2>@NHW9f$Q3TfW#CC`l!% zQUf_+H>MeO7u(Ka_hK^cDfVKPu@bivdj~(F|JeI^7=+`PF-~5};k}CEF5`4$5aU_I zQoKjLy&8^lg40|^mvM9%#~$N&hvI%ldNQJmxY@C{xSk)k0EH=rIpUU~D?N}oZXf!g zx41(Xj_%@)VH^|CUtIf)tCO!|l8rjJ)34_vB>_ zGYL8|n|Ul`3Cr>P1bR!b0XLVx90}Y(g4^6f<^&ILZwa2Dw*-Il53l(bS-$z29O(NS zd-4s}@HaAlqw8;@lA7Y^?pwWm+ki%N#y-Ct&M3w*fk~`p3)|SqL5^^olgN|MvlH4= zLN}FA2MKkMPzMS9RzkBUEK3C{(HpZSw3~$9qlB_0{1Ai_eS%#iviC%p$wql(O;nqD zG^ZtPXh&bB;jR*yHPKSmp~pm<`GG_H8iW%^Br;!MXNm1BahSNo=UWnEj>PgNmN&7y ziK|cz`%A3X#BwCoTjItvMW)2MOT3t)*i({dm?4S#Nz#p}Y(jTQ>?4WZlAPuS?kLG~ zUhoRLOk$TwWlJhkQkjyd5Ki_f`b?(JWco~|$7J7N zhsl!Q9+KIAvd-usSx@@VpFs>|1fwxWvWdu>Y&Uz^kIs_0w`9jT#ZSnSOrB(y&|UHv z=p?zmllMjs$z@M|HwdSYF@-!SWJ!^YoaCkqb+OA7jcJBHQnbcCQ;cN-lbM4XOX0>+ z=r@I2DgOWLcR@I%yGj`uJ){hyNC)8pC)dVvnipG1YDE@duB1!vCM|-cr5d zU(Au}V-QZAinPd_+O4I|gkDp-nbf(+Lw*V(OKRPvw#(Fu(Rb3ZTW(@n(=(k(>ZbZgnbW`5uh-tly| zFl)NUJmocSd5_HLWlf(FIn&#FdV5b_3wuxB0QZ*O@1}1_8`>jl`q|7yU+HB?FGG5r zrPo>d)vQCF^qV-tlOX(kOmy;n4cx-_ZuEOIe=pn{?O=a{>WQ>g4&GTz5br_e+UO*+J!L-3qad6m zI_Z%yi#%Cm$ufY!48=`mvCk~4Si^cY;=Z!TmPMv4GG&n|i*B>%Hj6H@JPyKHWy_it z{bki#R=1VaZDp-XeHzh(&U9lu_LX%$ZX)Ya+)dUW*v>9=l=b%@oXvdMa#9MnnoV}! zX$@y{PuWH@4|8VQi9WOGGn+oM=`q_yu5gV%f^hbL)TAQ=naPIdXV+Wy{J6R7=E&|2 zvUj8lGH36Bd&}Mzy=B*1cD-dE!6?SCl4Iy3$CtRR95v{}Y-G$KPYzjf{E6Gl@jM9o zHfuO%h&aTIF<#7{vj^g(7MnT5B^5m5zZynra-iCByFvA$h7~E&xiL7EXThT$@103cU zC(uJa&(4<=_ms~)<#SK@a^ko0m81;isfhc@w}#W)K(>7Lkv||N3DIMIJ?1ZmtodtE zmu9r2HEnTI`TH{iv*usIayGCD?^6D49N}gVE)a>R*n0tcFJSKl;^5v2xVHlCt$;ZS zBuCx?m8gPSD^LTy7N|!98qt*I$W&k$c3I#!W-1sRGZd^z52j>NCt>Hpu zFSL{0?B$OjT-dCIb7LokWh>l<_6%Sw3s}sL$XeK*3!mg7SGdM6JPg7`KIIF{TEy;( z#7B=s5|M>{jd!3}eHzk)X0%`+qtHjO3Cv^; z^U-lJ&o1^G{|4dWpA&^>$Wh$<#m!$lDekCvN-8oKyD9D_iyz<;S9!q8AY39cx-5~5 z^ysdHnM&lP0EH+*Wz1Q^&Pv#QiQe>MI3pQ@E=$a1D>u2#J^tVkPtaS57r40+<|y$l z2$z(%WGd2-j_=8Y-b!XCCwa(+OeO1LpC$EO(o7|P55lF)P)gUO%F~X~=&qFBN}0dZ zGPZGylh|jev)E@T`z-Y*`Y82=|AKJo&xk}+bX+<$Wod>EN_V0wIw);#rS)9eU6r1~ zT6VIVeH_GZmA=4buHlx;L?9d0X@TdJ8G-C&WG}OlAK8nYm9hIWce&3qp7Rg7EE|!8 zl%O=_u>Z1E@cgp1&|BFCG{zid$1@3;%T8kkv++)s)os~DEX8|WR+h3yu+MUlNrSG- z$z0BzmfOx1UIgLtx-0KC%j>OtbQ0mN%4fm6SG4+J9C1uiBXbOlBJEaaUE%TGj5V9z~B; zPw^AK@-hflOGpxuVQ1CsteWRn%SaZolM8cHYeq|CuGW_J*k3ihR_j48`qH0)%wspY zuKp=0D2tw}Pe8`%@>G|ly56e0%j)-e9fWH{<_qkyMhxt-hF#W>t%giBWU3)k4c*qz zZ4F)2D2Hd)7>E99xTzZ3*oho9PH-AKt6^s~F5!-9W}qT^tZAm2gBXe)YubCwt?a<< z)wBcOW)0UgQ_Y7w<|%*S9&4GiRs!@{OP{s$Sxb+#vXPVAl%g?X7|$f8GK1OZt=2-8 zV2)bupq9L~E_0Qiac{M5qPJS^t=8{6;1PcY;o4D1g}!T>skXbQZHC&quKiySt`nae z=&p|5>X^SyWtw20b$Za7e%NK5!OUSPD_D(w>*%+Re(U^*Jas&~u07RFf)48Hpso(; z`mMTVubYp86s8Skt-BXHsViIEXZ#(6>qQ_2-{EfR6+qT{_FS(#HK;{h>eG(lOu(%5 z?5^H?^jL2R%lLtxc*VcG!_Mm4S^bDa<_n?|6LZv;x4yjf<*i?o;@Dq(z1FWlC8|=L znsj3-x~~5VAA)cLJv5NLK?`JTAWs8X8tARTZp`1n{0)BNF86teJvMk6gd0Xe7Y#$i zArVPQj(!`;)zGsW4rCN#(L=+T%tprz7qFg9oa8F<`Ic+Aq2F!z1UKC91^Q|DCI~mO z!$wu;$}sfWNRN$HB738w{EWRdy2|%P1kUf)VP%<9dHXx#XLQnH2kxS!9$L!YvKTV9l&7UEEoU&BxvXO^2RMvfw$w+<)BKKi zpyhM^;e8Np72w8N>9>_!tvtI`ecV;6*65*CcY4u>et0KZO~CE8a!0M?YxN_3x78`m za31}%vddO>*g6xHX@Xu`>#_B4WN*Ec?YPC(7cpz=Tin6^T0g=2)cWrr+{PZ;*khX_ z6sHtrsetFVsYXreV2(D87|l3jZsXS4OhK=0+)SG}%wr*ok)@69+Sp~=&(L?<(#YI) zDqFa~vmo3~ckT4nE;3O`Ksqvz8MoCgC%LiDc6Dh$W7^Q3PIO@+p54x#+Fj-v*SW`i z+*3PUw0n!awU5Jh$k*O2xA(j4-EjN76reCgvA^~U*pHpGzsYm#zk}=@Vv(Fw6vC_> z%2AP8=&^$yJ2a#NBiY0c*jWcV>#zsU?{J8toWL9%&hm!;kh#OhAl%XZI_kA!By`p> z8eb8U5E-d}PC8CwC%1xdrwAlP#!m8dlBH8udeDo}%wax@Sjq}kaS(Ue$z68RL8o81 z!Ef9_uFjs_IS)GPTmn6Gu7Z2&?4CN;rWI`&#$@E{JQKg$*}Kqr4eQZQXS?j|j=MxB z0|n7*7d>`qg6v%eF%|DXmxY+Mi>zIaa2#2?T*N!n#XWTSBM5g5u&5(YKL7P1>tUX)6G7* zRi`(z*uiD);~u*`<*y*z{S(|$_t<<*0uqv#Tok4lC8I;4t>wL)IP-`IDEt<}L4naL+GD zMtaQJGYfgqW6weqp)zf-tDbh%b2js^vz|*>&MMZj0dw?}x2L>44Tf;Glua@VhX!)6MerT zF`n1AAbRX;=Y1Q|l^)nvUwiLs*1ii^$!gZ2$G&^H8ie}=MBsDmzF#yvzh5leTfeVK zfI0e=pfob~D^EqLpx1si(ObWIG(eVqy6b0`{SI(92=|YK%>CVH|Bg&xExPM(AN}># z{}|VBQ~m$s8Gqxp`o9js17Z-5Z%9Nc((*kSk!OHs4;aOCbTB{%19ULJZw)Z}fX!@W zJHG|tfo2_;g`&tduqiFDi-E(K$sFu?psWM;W6uLmbC&a5#Lfr)&W9j8$gG2+@+EQj z8a)pBmUI-OJ)N+#L3TE%H~kpM5QbxpL1U43&<=Lt4hGrZAiWMc%u&40gHG`iG7b7O z2>YIEcyI>HG`JgP7`%_0ybr=d;-kAEdK+T?A=xNS4Qf$`df4X>`y3+Q5V?lPHAJo< zlbMEohRkLUzwjam4|P{VBk(y<(7{l98)|Pu?QLih+|tm#%ws)2at3`4)#cDuz{vbT>Q)xu}l5hr7MuW*UAg2#+wsh}4v%1w+x@ z2)&Ik|A+-_#7;-p>4>A8z)nZl>4^L2W5nOQe50z+6y1)JeUvUo+54zv?7*C(E^&k3 zxQiPc^_1u6aUA_gI16PFYez+H_u>-h52K#$|=QlEAV$K8+L%vS7dyq%5T%K;8^jFXsS zyu9P(9WU?r_k0Y(6YOt-UMEB*Dqr#yG5MZy=z78wwxfrMvQJEmj1%RVD2wm1h9`Ez z{1eSTaTaq~z+&ui;tKYoi;3=XqPv`UjqBV*zZ2z}y}T8?*N(pvO0X%luhIU4E7k6tJ1adIPM_ifhj0^6t^~|J$m*1*6_#V3?P#i-m|B*OOhCq|@=TRw>TT|EpVvWnT4d~Unt7*1$9+wUMOw0wgWMFMIHl0X zH2J2DVJYj_$QI<7wvPiG;sTd>id&lYAqY?ZgwKdcn7G8}8|-kp8K=+0UZ!uu4NO0c zd-8qO@N|2h5fG20BqtS_(B%wW&d5m#8ZwHp=wgPw&9Ju_o zGp_P8dYf^JJLqo4A3Wr75cW;i@J##kP1o?uc1&VB?sVqcAUsRPS@O)1WtN@Hsz4n7tGm@D?6r~<+X|{Z` zJK}d|yPMhGhuOo?&uqJ#?LTa`yO~m_-mJW=>taGL^gM}<+87r{2 zIcIr;z0a}tx%NKS-sgJ$TsJrOOJZP-xp62!VPu}`*5;N(uXD?zv$<8MPEBglgX!pG zt{u&D6Z29~npVg-Po8N)o%_12W%d=RP#d=$u2Jr~Pj-}6o@Ur-Pi_FX1n(wxTm+5txTU(~HW#5yDEM%iH zozTfLJ6h%@mVZKWiX!83d6vtvd^)q3!&>&RpF;g$BXvH_mAasYZ< zIfaF6!A-67KeF-~W?gxcKX}NW=yB!yAiT=HRu!Ny_P)yASK0e2&tFvu_qNKtt*VVV zRt;wqGOrqkJ6JUty{?*p-d4?JKC-OR-733W9gvjb$h_K(uHL{I9;3T8_OV89Yd$9~ zsYr`?eUCM~#xB>`-6$h1bLH8QQy?Hb*#@!U1-k!{U-^tVQDYcArh*4*MY_qfl? zAiOp@2}p>2txZNI-0#{PT<0v*XnUyRK6uKxzOi2efs`tc%2^C zRrwzUcNM5bp+y0Bq&v?Xxd~4XnZa!IFlQl4@ccQeSjz@BV~#oZd4$Y!p78>m&3P9@%#DKH z=Efv8anYUcxJJxvk3G$GTXT=$e&(e_#(DD0lVzUX=5^w0`tb*&u*-Sln7|}f;vJZ` z6&=iTkMoY;#^#+wuKAul|08rZ-(Ahu!~9BArW!S9N(=h%3-ZnX9ltx@&CH+7H1son z7Kej~1u@76dNIpL1Q%X{XviSeCcpwwd!D78F_6{u8 z!QvIH#!W5W!&M&floz<8C4Os3JQ9+G2#V1OyIC>`&s(wq*_X(^PS{yrD+Lr+g!tR&a{Zh|gYWGX^w)8LD+){Ha-Oes#Ub>G1xP_(1 z(CyMwoaH>SEPWS5EVIvLrD%b!m&v^BAP<6w<%!6J?v|HEZ_CS5pLTS_yvyx#c{l8H zxopd2S}xOanU?Ezxo($x?(+E@;(idZLVqhFNkMATk&_RxvlVu>q99Ee!6Njy!b~eJ za}7PNjE>t}={8s9#|~DOK;D&~QtEx~9-K`pmPFCrAmD^ga zht;yLZj6kpIE!jDcd-XU9LXM1@y7njjp!OHL-|G0+Qjz*0`}X`duT}8qZ$y zE$(W~0Q9itcihvOKN-z5X0Q==v_`%)NASCAu5g`O=x2>xuC>FpmFPep^tx7$YbPT6 z+O-_OEv~(TS=YYcbr7-6{?^4L4)L(Zb@sUKOPb(4UDt}Xc>X%~wyq1^Fvq&yOyNId zUgy@<%|Wm0+{`+ity|72*07G#yb2=L>twwht#=dahcJ)5$hbkC4YF)VPbRWZfO1r% zGSzTb8){RJujz#jHvGuX3}qO@nTsAa+~g5@*r11vQP9IiJ#36ka{Ts2J#3V3qZ``j zcQ^Xojdf{&em3f7qnq9+`$n^EbPpTvq1R0bNrLQ~@=%(xRKVYCYR^~5yh-Lw-|++P zV$<*Fa+AGpviD8LIfdtMx`2DzbPaQC($%K>LBwV^usJnp(b?vV=xlQ~a*zu-Hs`}! zo2%2Ak=W7ZlR?CmfXv9cMaC`iY>{QlpNwHFvsjHiZrR8dwzHE<+(rjm9%9E^-Ubm{ z-y^6GZqRu@>Hi5p1->Z z?rpc5*xj1$=yCUQRTJw|(wmpMC8!>%Lpq$9~!NrzRbFC`L8hJ3Ek%k10e^KE)gd z;5)vjFa7z6f7yVp55^=1dN?Ti!I8*#P@aRb9Ms#v8<_u~ z`47b>5q5bf#4ZonF_{wd03B!?fvjdyaR{b-r;jx#7u|p@_rof86}XOHi86_=<_x&GCci_V`0|c_Ic$ zc^_S#C`Bc7cfw338qko&G^I13D=BCl&fVt>4r7J)IMIPJ8xgdpbP=9h}y|X&s#QTc^!_ zdM*oC#OWa7j9JgP&og#%Mz%9eXiiu9G7@)lWv1i|3jX1NNUF=~WXSu-3AmXf9 z&)VJD*d!qWJ)TWLHcHZtj@a2*J3HH*o_xm-^uruy2P5y<#kjSz%dx++dOf?IjcjHc zJCNz@^&sM0OmbkRb6;bIbE`PXiy-2BB)U7VxAW#dpBMLaz9x2gz8-dY-Y(BK=3De} zegK2;-k$%1QRw*m5{~l#9h`p?L|h2a!G*Z!`9dPnQHakdPbI40w=OiIDJ^KlFg9?J zM?u6z&%2lu*)Pg|F+b&Sj~DIiqTOHYL>GF~hab`9#o^545Jx$I{a-wX=U;Sl7xi}W z7I!hnrIe&W=1UpK#QV78OS-+3i#+5*mP^&K&r2g&imorqeA%5|E=@CjKzEnj=4HKI z9?LA;)#Y_;WDDEb$t7-ckB7X%|CcN85fyo^c=nZsv_%J3bZ|unSNzr$vtMyXR|fM7 zi!kd|_j%P#UX|@?L5g4(SL@N9udwHNlalHc7Am)$1v;FGh9WFS8s8L z*FnU!kWVQ|8SLzuon3RA*Q!yII@HG;*W|q>?=^X^4dplN@0wn(x#MepF^=&}WDTc- zi0it(o{_TX;kxYC=ON>Dd9KTHLvJ^tVg4KDzmbg`Y~S6ZRpEP<}e?-zqOPVtY#hV?UsAHWsY0& z-jes0ytkh7k~cxbZN1)>#$HROS z~S*e{&5=K$NfFdfi53^LT$dMF9R6FFZ{~y=+0SC(rk=T}XKw0QTKv|t z+~g%c1#m~thGQ?!HX+-yOX%_0vmoMmH1zmfkIz3s*5}1>KhG;sg=*BGDJ^jO&&~S$ zXNK}8qZ!LMX0aLf_540||NJR0c+I;Y;zbmqV~!Vbk@rPG3ggyZ6hp5s+}aDBy(o`7 zFDg@&4h%sjFYM@rn|P^*m$JWXgp4occ`3`w`7B}yTRFx_&R~x(_3`owZ-ad^le#LLS`iF^3W-5Dwh}Qub$cJpN_4v9rt@s8#zSiUG zf06a|To$mB)vRL!_V)S^w=wH$@A>OjLBt#TdlQ4$#3dyk(U8Wt%Qr1?Z*SW36<_1t z-k9S}FXVkQjp?|xH*WZiUf;NxH#&Q>40+zj^JXolco{^z)yZ2sdg~_M>fx>IZ}%YM zJ9*y8@-7`2$;`);r2?O0kMH#Ht`;3}|L=P89X~OcA?Wv=T<<*l-Bs@K5Iwwm8-&4o zL?t>ABqI;SC_!n;QjE_rUCMX>i6_8!CDW7vBP&yVprRjGkFV$`EA1CTk!V17ZbF@8s9G5%x>V;RQ^j-!*9 zb`;Z1#B9S*W+7utd1A^E^Gy)O3W!2dGLx0;xT#pVaig(hizQPmnPSNlOSiFf8%r0l z+Tz)s|2xHq->`HV%kFm`Z`yVEv$Jq8B`vC6J_gKT& zb`bjoW{Ttei4&7J#KSGdF=w2D=rfK!FWmmC@6$rDeO zcfd#?wbUHyUp_-hp_V*~Wej;l|?WH{PotjPKd;^YSSrDMLB@R{Xj& z;7c0ghT^Z}6t|HrfgTeiBt5y%V*))UXo#!{+)sk`bfr5z>5aW5_?2mxHG%gi!4m8* z!Fo2ag~Qwl!i15eAT{a8NEWh@1NWBD90~IyZ^9-t!>uK3go>7}6PKkqo}Jj95>ICqb6JLt6T2thZw(Xg;VO@KihPM*2VoL7lSKDPbe|*%5fq~n zzcUHXOJe^?>_3THN^+4WJP*R8iAjlBliFRFNV=U}$eeT^2e7}SdQEx)y(K-%d1OhdyNI-u!k!`qBXflR0TB;^Fib=)bQju3 zsJE~@_3;jb9Wig%g|4`-a2R9woALa|Oy)3;-P{Yp$XMtgQg4yT&_QG-+*D*%3Q(1X zG^QCX@mrDZCh}X{abzE+aU8oz76;Eu_5rddlRa4_8qt(q^vCX#{mckPG8$bbn~t3& zyU88yWB1AIKH2}DZ}-XcmOKh>F1b09=OsTfCoe=1+(Pma=r*~VOJ0r&$dbGb_L+PZ zd(gG-wuUK+(tw_fLU$=?)1>O4AQFlx7Purj;kHENSf| zZAwy;i%%&@Y06TbipZ8$rnEApl_{-m)9N;@F4Fc#wzQkjUs}DTz0NHj^AvZL_Eiw3 zi$i?g$G*}PpfI1{cG7)LRcfH4bbT;iy8T?>ZV;xIJ$*DnGV(FzOkW*+rq^eBeWurA z`u2Q9XMSJ|8`#V?cCrW0Pp`N1M{#rM&5_<6WQavvWX_Nf_m&|7y=Bl_2EAoSM+P!c zg2w11!&KZ>hI>JnF)8_wF{3;gWyv@Ix0&&0#xje!%x4kqD&sO_%P3PunKH_hQMVa& zn^6}T?+0Nf*)rupf0^`_sW$a!N^{(lZ@7k;dhk2$Ka+iBnv9#s{Wd*BQi@VR9 zf+AGH^D?(b_RO+p9?AsVW9C)pGqXN3>oc<+GaunNC%F-XS)!1G+~g%c1@ZhW#n4-p z(zv-S=E&m4vUEe{EIn~=S=?KezUVE>K=hVn2){Cu9oz}R_wDKZkEoCPd4C)-zAw-F zvb?Xi_aE>m2(v~bBsr-_i(O{T#3y`4d32D~J!Y*-0~#V%R?p751f6BwfF82$VIK!M z%q6b!E(o*5L%wWD@VnXEZ?-ICLqFMaQHR0IU?qCZrpIh&kUiV0Ak3Zsx0w9{%$nVM zl)W&eC__0aU~k#KW-Rue-QKg?dv<%z?)lkgGmnLsBl~hLa2c7iU*{%z&Fn!^d zp7WB|LHI!m3Zat^?C1kG@xgX(2Vsu5$e2T(9J1v2k|s3c8wN0lU-%XG>AS39j#(^b z89Kmp*STeO$}=E6>cb}d^!8#cXJMBB%{$!PP@#x zg=aySD>>QGYc4(J`W)GFwWAL|@)u^!5ay1Jz2~;~-1eT^ z-gA3?Zugekz2(k;IdW&E8a0tQw_D3yAHC*oOjDZEiZ;lSTX(tbGWSmO{b3?x{;&Z( z8N(8E_o3cC+{=D0@Q^1w$4!0sHVE?s*k_)MxXV1*$V+|-QW$yicy=Cp%Hw}P9v$S- zK^`6C@mqP!o@W(nSgTe;Un2Ux)Ox>Wy~*6ep&MCEq@WrpWpoX8_|>&w8kFuci<;< zk>6eBcbED9VIq^!Z~pE4|JiSY@ME|CaRL$(f#3Q#Gj8bP56DSv+{efE^6?5}`}hQU z{P+$pgRp=e3+S;xc4RH^F@-2eY06Tbx-{S$%v#_F`Z0uG`JE9=VkMWjirp8u%{?CS z1ou|Jy%jJ=!S|52U@ktytrh$Ty%uz91&dOQ5|pA0O|i>@Q!rD(n?YE}42AMjlP=h6 zA>9?yTOsoonu#43+KpWnI*8jUbexmeXQ9`;3&O%t&~IV=7S?a!q{vg)vkTi(VYgpc z2ZeP|SOp67J0>+AS@b>EL5R7wXn0Ic2@LDn$Vn9w8b1nFG zmd5C!SbM&r2fgTnev8Rf%(IIf=K`0}L$UijM90OR1>vVLNJmaSM7~cy#?5^C8E*K~ zN>rvhZsOA&oW%1!eTg26+j;R+Omf@^q4ePP{;#=|j z;=6Hg#Sd}>bCh_GXvkb57IBD=UP~lFZzYnE0$EDvu7q8d=*>TDK<1KewB!d=pcT3+ zX&)u^R9l0PE=m`t2DP#0(z2HBg*}%Z$j=PnSM0p>1eRmg(wo`F zeh#9?(#N>UyC5u+jU3on89OVJpMn&j7$q=AnX<@RrVCwh2W9N9j9$xpkIu^UN1if+ z`Gx=3icUU@M;`R>ne3nag^Zuc^O-E4-Qq6ygRty-Bq1ajDM^h^%Ic)7Y-MFCD^pqf zE32Ebx+zjZL3b4jppy!2yTU}aVjmS_ zBV$E*D#}vv3mVY`H(9YCKQV}37|L(RR#B#kGF6nRqHZhdwxTX7ZbP<8G0|Toy;aJ| zhZLd+ZmLpos!*MF*jJ@qxaUeg;*Kl*&L50IN0l~UzRx4bLOx{wygc5k&s)(GbAJ9O z`t;4!@N<2BuE)>kv5>`V;&c#Jj!rD%l7Pf`er3H?PDvWfQP~|-{+z1FT)8Iht#Uo| zR#|VA^;Wq#EosdFCZm(eH-fN=+p6*rb?J_bRphB6OO@@o%_@61%RL_Q1iP&A3O8Cc zl5}K52UT;E7dKY50D7qE*;R)zjtTtBRQy)eB`jwZYj8u=l2e$9$X3lhs&(XhhM>o4 zdaSk*S*y99YCAZ{5sq$t`0(J*Uu?@{%nq$VvH$V5IW(Ul(9dv$xSZtvCmGmxKg zZ`I9FeFXAWU(0&jTJ_E7wfatUR(&7xR6op7+)0fj=%j`n)o>Fv^iV_g8drj_ri?Y^ zsVPg%f)wEsD$|IjG^Z79&`C|5)Re8JOf_YyX@50!Q&TrJr!Wn@)V#{OAgmRSgve1V z#LjBjS*>j3AQyEQ%nbBf%S^RSa)!Iudu?}F+g;ZF0Qckjt6^>Xs$GiDC`Sd%S^Ep* z_wCiNwmxg?v$o8&Wv)G(k&MDU)YfP1Yuw}x_t9JJr@Y`b=BN{e=(x2yZmo_Cbv{OK zb@W!J7{w_`8OlUyt<{vW4wjK%e#XSzn*^^;q8y>%R@c1_AD&K{l#W3q3Sw zz?XP_12@;86>aH&IU0=NZ)9#T0r%EGXAS;iCVFcyj|D73cMa|Z;TK7ow4fWRW z3fFnSW9+Tr^C0{(CUM9_9_;JO0u;vGd|83dsfv!i?1lNh+{0P?fB91OM(^RhYLt$A zn6pt8^w~(Cjr7?_kB!>Uo{sn*(CAOrvVqNPV<(>9NN#ecg8mA^L=_y7-bkg`=+*ae;LD(b_A0lHDd78-5q%Q*)$Y`cBi@Dfklf}5v zCi^(fDRj`}8aHucP3{F@Q@NUYcGL3ctZ6Ou(6kB7Xi00jGmLS#qo(pTor?Qyx`gGd zVhvY=uvv2KrCCKhuUR|v*z9|TFrG=QWD{m><~?e5ki#59kIk+JVRQRx{sFnL_vZHA z+}@jee)CT#PANXa9L>L`D>66#7I)CR4|;9hpPv}aFAQY{+tGCkJ8I!3TGT_&E&fKv z7V@-^rG?&F+~;8swv0*y$w)~W?6GA=ic*Gh=%8gy>QJ9A&_helZn+ru)Y3h*bWbgJ z;9N&0WNmeeyFB9suX!7Ut>fdST4%?s zt=)g?LX@O5WhqZxI`bFfu=m#X-rC+tO`DhS)SlQsp>NgF$A<0jhZp^fZq;~-;OdD_a-wjqsaN*DSwkiiV$S9H== zCv9bGD^pvU+S*@R-L%zB+a2seKked@8F$q#5ALenCwz)7+UcTQ4Qlfhy|K4;eev$K z8_q~ZGZr1S+rqOTY;UgivbT4q?JMv(U(yb9ws(u|Y2Z-elw_lQbrvXG4&`_(7Z=R5vn zJd>Eh9OknSU3|3(d;7{wf8~z8az|f1s*NH^g<7v?X0t%b#`-|J-_o%+*{`nn4|L;Hn16) zJ8ws4o%gVxLmc5aCpnGozD|x#zSj5G{g}>fZUtc%8N0~SMV2nbC_yRgxJwJ{vP(NU z(wQ#UXP1$<%Pu0(9@$7G+p|fuip@(l$lNR^%O(yd3F;(~i`Mzn2-~Hxm zy3zyvd}Ej2OywBQgRpCC^x9RAU2`IP*NS{e6MACSu0Jst?^4%47{wUut?PPjVDDY+ zy{o-T}?5LZY z=$?$CG(g7g@^qJ_`)ua1fQ=mDC?`0L`|N&!mqFMgDlyPOk0gX7Cnb95;n_XD!9DeG zPd(gIkDu{dJ^o@G6PSei>G3)UzfD7KWc$`WzO7C(I-$pJ_4w_0Wc_v~b6Co9Rdry1s*&6rO)4la{Z#~V?vpe$k{Ff=X zwVu<_YtOmNXCX^i#tM#Nm%UP8re2LPL$4WZ=UNc#eum=I@;jJMLW)yX;*K zH`Ti`Rk6?BU*j%&_dvhB_1jy&y$2&tZ_n;+PrdJ=gWfvmt%L9U)^}$AE)MZYNFmJn z-4N{LJK4Tl%{umThWk7U!anhkwU0gbNkwL|lARnBp(YJ6YahGo(;hwc=}Z^;GL}tj zWe0ZF$Ikj3A!ysN)|y(3_D=VhZy8I1@MX<4WA{kL%gUtsv~{Ci;F#RXne6C-m6Y&inq( zWZYt3`|{n@u&-JB?&TOKIE^0r-U-5fG5C;te2m@qD~jj$D~WsSSB{F9qhEJ=B6Gh! z{6IhS+HVkg>o=6&kfopQ`q^c_`$5=02?db3zZ>m8fwi1Mcm3_7zux*k4Z;C2aZ>}l z0|Qc%mh@yqz5#L#kZXWk1MF^qeh27xz!!Ya-z;VWo7u)rbTHr~_BO!Y23!onpW;%C zM(FaV?-<4iborCr|Fj9W`O`VBV-G)hmwxgN{q%y@ybZ#E@kxaHAE?uTIvuFffw~-6 znzEFqE}i*{ap+>;zf5I1vzW^Q%rS5o@(#Sj6|Qjuy$!sF?glLDnI$a05dU;Q2!$(A|)f zq#->Oka>vAL#k1O+SEh8LmJYUrpPknN9=TnUWQx=!lC*eD)Ugc>btDr(BbHD=sMiz zQ1>}>2Pbh`L+@a(LmyzTL!SiUuk!sW*ROK@D%Y>?lbxL8raE6Sh>?tDEdQW`U*|BN zMJ(ZL5dM~kyy)_`sx+e|y8Nv_qj00YEo2q;@SAt)x1H=}9|t(kiy$1P(_uOtrqf}G zNlGNiaSy{v(3TE#LKnlj@h!dip1!!fVdfYn?=X3X$?Kb~;jk5~MsLI97^dH0ZhF{u zWEyrY2!D^k2iVu|oiW4jE3xz6p9kUa5Zw*Wf!>Dap(J)Xyf$_^{0kbrgWX8q$Ey7L2i{6mj_4CGJda*UIl!Os4;gy;WpgWKH0 z9Dh6s!jWmofXpMaV1Fa^Ix-g@l9&7xK$elZ8`+gH=zHYZApBG2KeJJeR`f@Af9mbe zag1jk>)FIscCeeh*yo@3dBjuR1>q<+HYz$Xk!O@=kFuvx9nrxk9gNb!D8Dtz?4y2W zD8I1`vyQf#(W#JabWuLVE=GHgM|YwNLy&d!XvQ*`X-sD(D{zaWk6_l(7r4wF?xDxg zkArYbR8sR9<*~Cdb~dIuwWv!2zQi13nj`O+VYsz1?qH1ljnV6vzwthgnZUnHL8dXA zxEO?g#lTE|eU2Ia8pRS0^B@Sv>Tayw#+rX@JkpRGyBzxwb~&~%IvFe5SeeGkG*+gu z9nj5K&mG$py^LMV9^BN}Go0rVb~e_|#@gA~7rY9>zcW*Z9t_4zf9vw^S?KX^d;j}1 z=Xf53-hjGhU#acG7 znQiRE9OL#Q@3_~z4Z?o{boP&X`zIE0iH|)0$n#GGy8EXZI{8Q6|Exq0<7FS82^q)B zGhUYQ-T0PX3}GC0IerpTu*>l}886#-na0aBUZ(LU(9L+=jK2_s6FhrD28!VRCsd>| za!jx@-){{k*x7_uv|%`#xXhCvoM@(rx}2CCJx;Xui4|}+6I=2XUt^|;efWWX48T23 zH0Q*5=yRezC+c&e9w+W#H+yjp6Q2g*q;zB?3)#qlo13J!N%<*=IVKfD-brm~Pe^&rp2sNKOh(OH?Cr<_O1;d8%8RdKSG-bu&|SHuVO#xy$_^oED#) z=wzB5O>+~|R^#@ky$izsWc*K_|77{EI<=@nYrds7-_sX&_1{1yFr8WG;J;<8WDV<( z>p#z)o*bP`&x{_X=fVH4=^s;&vQ(fMZfLrE)4Sn!r~kxYhM=G6b~$|ow}Nm+Jkp@o z8G4*i0@-IY;%mGQGk(RaGyY;6Q~8gX%*Nhk9Og|B&b0TL_CC|zXWIKr&!6euX1ceT zA?BEwiZYZ#=9zA7W@Yp`vnI8vO9L7r%S_$Pw9A=m(f6!q$ULhG9U00DbT>DHg>R^y_~_Eb6y1DT<^eK@4(zxBqk}5=yGmW zO3;=L*!^6)pKJGX?S8J_=6;Wxn`@4_gOGRbB9^cWw=mZo&(+&pz0K9zTzTfoGj|u) zgK%C@3V&UWSlS0d|Bq_s^dEY41OT4S$^b+=e= zi_O1y0(QK319rK18#~#60K_7L7ENr2=-g%+8k8!1I^Y;|m&Lj%6+QmEVzh*+}efnO>KTLubn- zF@(p+R>-o#U9N~n0@9I(k0?N4KH*bJP@iVBqz!It zh3Bs5K~Lmav4Vr>V1*7==wQWl%)a6|uXr1TEA4KjTUcqmH-1A8tL$u*ovm8WCbqJJ z-MF_^=2&$Ec~`%OTU#BSn8YDI2}w)@ktFA1YVj>*TD=xCtg(+ZSt(0%bhk!tYs|mq zd)(!kiA-iH)0xR^wxEwSZgb6H&TyVf=yCZq0Ga7TQTf}PCv5{TuVL!TDcY&8d zxIPo_WB==O@*(-q+xkKj#T@HPBJcW+bi%!@|Ay}9ZN1*s>utR}>*ZPh6aTUSooukD z4enxt9yZ9nVI(qckY|G|8?JJLTf7d!jqyoDQtWc0K76M&+?bzYl%O=9Q z5N?i&y>0g1Zq9~TH+u&*7o;$spvTRXX~i%`VE3EH@Hd{nc@k6jkC~Wb^HEM9^JcfU z+55cN`@C7No3Ej_&9}LWEL(K9#V)s0qYI;ud5as}@-7Isrllyl+iD+M^|rMRt#MPn z%NlMq@75o&%dK{~Rkp1%ZIx-OOuo|^Zq@Bp&)vEf*|xq7!fpE7rnhaGa97(tBp>-H zz-N@FDPLh<+q%+&0Sw|7enm&ymUA-*x5p(l?sU5@w-?8J+rOkUZgKli^toN1+y6$7 z+ov&uS*+v`uhGMfC`2a~p1&gjiHX1*JKVvJ(v(H!9Tm~pj;ho^Z#(q1qds3C%Z^_B z#Tx8sr@PoG^Ulh2Uu$T*T>{y5H=#LpvAZuL8O?lT-MyN1 zY-bmH*vDBe@G=PZm~~GKVv~dj^tdMl*(ganI$~#g>}*eWdh#7V&<}I$8H~Jp7US0T zxPv|Rw@0sg)}ymMTaahZPIhx62=~T9Cwr^V1wHJQeeWq`+$YaIS@z{35BVrfE$Y$$ zd)%jwea+~NyWHn4_x-{jjN&i!yHBotp1toeZ-Q`tfFAb8BO&f-e^N4%g-@x3eEX~8 zclS4?1+CG~e!JXnhx@m2ofkoPK(7b%cpx>hA1Fd)s!@aXbfpKq=#L%`3`Xt)@*Y@- ztOxAufSnz<%r$Ouhxy%m-yYm=!mCFbBEGOMVJan4%OzcL#g&4{qh)r64@y z77odK=yPN|B+nsP4vl9LlUa;i9@@@M_TaV-9YD52G98lXkW7c85S>`W!Ltunq&aTN z_gllm-I3$)Kz?Q@!x+v=ZU^C!_@u>5N9^Q?+dQJjBaP`oH-2L@V=>c_X-sDpb8uHj zj-byY`aGh~BX_vRLmmg=(Wuzj(a$JPCG6gJS;M2XaC1lXcJxc!+);BJmG`K;N98^G z2X5i0J3i{(j>>U#0{=1vnT~GaVh|p4Bge9#>tkj(Hi{)2=0Ol1*WK}$=?{WPe?}j|bJ^T1x+|+R$9M{2d9UTAvZ<+o0GhXsK2v4}9 z6J|Z}Ep~E3wi7d$%^G%chV$6-Nm)U!up8 z&G?#MSj19RU}q=Y=E;q0VLQ7p$H@c8d-4tMg7DOP*xxC=o^r>h;^J;jB_atjoyto! zx?-kND>1|AXk?-kZtAq|PV4Qo`A_#^2;;EJ)BiG+>CD7FPw!?Q2hs0o{hrqE=}SR) zCcv}L*wdNMD37~3Q;Ry(M;B+>(VyROM`z?a^A~RBjPB3q{>(fUa54zb#v>P>;(2H7 z|E&F=bxUV|U<7|Mmt~mMw^+loThXKMuZCy$aGEDUcrGm&$c&wxv$J!ae=ZLnQGmjj z<6KMHAoIBne1-j;)9bnJ=F`#7(+ z^H+EpgcrO67vd0~L?k67H{O8@MJPsDD)2c~kmrJDU-*y3=-`45F6iKb-@0J-3;Q|5 z5#9#jMYCS4j(fZ)oA0rP7k|PoE>31C?((8NUzGLYS?u}ZP3~}y2SIqr&M&1PBWAsn zjlAgbQUMB4jwbxfP=;Y=m+b7)82)BFlbC`zF3EdI-b?acI>rg??~-0GUBvr*=^8h< z6@-^#kriEE?#OWTa9Q@tFN5%kj928jBFh!MU8#!subBVJH*}{b-(ine`Z5+>Tyd9I z+~t*pEMYnNy>bT6zM7QuWa53Y!m1zTf1H!y)o-->nkwR^>;yd!wfen(1tkZxA(Ay33 z-<o-?)HX-nfcg-muFX?(1d@^l>u@A!*4#W^{bBG_Cjn9o!s(ci^TDZvKUyZ@Q_Q zbJ&Vox_OinoW^h6yv;ox@;C@@rJ*XF>5J#xnuP4PWcOXx@YWHIV`sPQ-nUr8+uniO zv589pba^`+g=k6(T4VpWJL37b-P~=x-R{YEnB(?zW+C(Kc`U&DeA^x0*6r<8tYtm2 z+&+hW-pNQAbbUwWI}16${UE#>AKl$`n|JkgHyedYfSFXEq z-Tevu-qr8jUzyJyuJVYdyx?^Z-qXRoc-Y%Ld%G7wF*@-(y7Zma@ZJVCqsx02d4l`A zpO}=`!+r15{p{o0sr}uSwzcXFvMh^xuf$i*KFS@vYm}8ve4ClFoIUdOS zK;8%PK8PeasnFX4IUeZufqQp*|j7;Vut&jE*09Hy;(CDmr-d1&z?bqqcP5EBf#we=&_2%w`^| zS;t1Uu#Njc_}F}py-$y8q1(r@Ki1`Adw={V(=q2`J9}*RkN4w!dVHF*TtJtP9|qx* zxa6lGMJPrIJpYN_o>bs-%<-fKz4;!QpY&q@gV5U(y*<&}lM#$$6pJ{BPM+G6@4ALh zn=z27$oN#Ar?NbKhIjO-+k6%u`+Syx%-H3#4{%@4KBEfN(ZRDXX+m>aqK9Xm{cJ66 z>Y1B*=BAz<#&12l%r$OuI|!eLl%owjk?pyCJRip#R-(t}dVGEZS)aR~=g))i#d|~} z2C+y+NPc*RHFt>>BVHGVec>O{e`{1SjZBVeq zyL>eooxGCml}xW>dL`4Vo#^J3=e|0KY_F4$gZ#Lw*F|toukG!1c`8z$hIGRnz5a>8 z3}Fm^GoDH4==E;i2H~4@kv=^u|5B zvH!P;(8JqEQji+Yf18mkWWyY9b5oZF$o#euI(zHh-nK$-Z}s-JBb|`t?QhKC0QU6G zUA&X|T~mH!0;|#8JH5R-!ZEI6pYLAtHi!(~BN{PCM>cYhn}QUf7{zJE4~$_d)0xFw zRg2?wWP>Px~;TyU$h>`rqOg6EbeH`QzXE@JA9`HDbj1r$nQjnS~WaR^L zQj}Ws;Ya#2ke?aKFh=kv=7{n)@sd^2W?h0Se*X zV!F4OdW-39VwRyC6{tiT2BGhmW{T-9VwoY9u46TzC!^3^EWO1tf2;*;#6DvkK8g{df>zFl;-NktpMEV|UWZWp|F>XvE z`H*^ift|&*v$!p2O*=Z$8FR$#j=XXI#jVAihW*9WYuvf$Ebb!Yi7QXsl^o+~5E)M= z@jjsmdWa``ydB6GU!M4~#7{+9(vz1`d`5ZfF}^@lG|CfvqO+-1W39K!Pxy0?UATn_Z3L#@+c@oQ#_!oX<7!z5*VwSRk zRk*FhvL%)&u}q0&O03(&x=pN$#7~3BB%Yn50QyVPkj6AajwE)Lq#JgYq&I!At0c#H z5kw}{V^T9E{eWEPF{!;LZG^i_+6y~KIuJ7@9l@WB<}ci0QgbHVj6RdM`kA zE^vv5L1aW+@>7r^6r%*C(OX0XKF1sp?jS=YLFg?)ZxMQnkSAg!qgcd2 zbP^`VZH0OWWe=w!V<=B3OZbeJybdBG^B*QHx{|K`tFHR}!FL`CEQ3HESZjZ?)GmRO{W*(lOdE$dpORM^$u}Qg12S(2m{= zWf&uHTPepd7W+)Onssbs7kfFtA?^o}sXRNCJ*E1XLKLM8WpPibbdjn7_LizU{gE$~ zTTbP7Q@P<(Dr>tboxs-8#&S~WC?bbZVTJ7yL5U@=Z4Z}!*0^sOL{Y_!W2!bFXBGM&DNC-%WNC>ES*L_&8^MCu>d(Ojo z7&dbRGbKNdyvc9yJ9oIpE96fue+s>(&}RyLrjR*>%qen^o4k~vDdU*P6!ey27IT@8 zJ4j)U6z;$`T*DM@EyZbMNO2CmrMScut|Lzhc~Z!eLY|Z#kOs4*?8G$mkW%)PvZj(T zl{~3rNmY?5RHHd|nW{H^8NgtM@)=85&MNeqO24T*H`O=TXR5z~Fm)Ufk%Ujtaq5g@ zK^Lj*Ew#O+)_H23r|w7>x}*El!x@ELrXG*}Q{N22H1Csul;puXmd1Q(>e2zXm}U%i zmu3dDS%@Cf=rN7=Da}@n@d7=hv9mOGmi8SyKW$WE@FC_%8;`;iL*}%l&{^8@c%Rc& zr8>2!Lp^ktb{0BGtM9b`24T8Xl%p*&rjsX~Ea`Tzi|?@Gbl0%UbiZ?#2RsVG^!DkS zt)XwWhUs;XJ{c)UOjb1bEL~j}Qun$=>>Mo;QW=ctE+9Pu&H=5}*e*|IX z57Av_`^c=f%;_mWMXFGpTDYmq_36PthTtwUPhc|Bn88LoJM(>>@sig;nB`rf;GVMR z!na(*EQ!fY3FOP-9i ztYvA2S+jPcEB(-8Ry}4N$`n>{k~7#@Ry)gj8PCu98@ITFIkG+q!fYXlkU3jY>@S;M zv!y|2*)o!aY~-LSUC>Fkt^C5jL6|)S#gQ?)JlSQ*K9f0o#%gx5o4tI`K@M>pcbVN? zX4gUXSNzS}Aj}aUR}Rn4(Ey$0XoDVd^uRlq!#(Bb&p4K_fv=D+$94|jUC415e-mVy!cFBo%FmcJ=Ou3PJ9p7z&euVh%f50IqA2#B%ieR@ zdoIt_3hTMP(#dDs6Uf%i@wVm7Sd-SeHPk|9t-W~2fR;({Cz3(I0y?z&_m&* zBqtS~UpNDq$%Z)!yMw|_X@Sgz+n}?;9qEGJ3hS+KZ~7uj;W>QG1?;JayC@=ak@k#Z z6$j8=5xo`pm8(1n!lL$B^gTYnE{nz@HtEPtF7i^0l9Ztw@)Y&#qV`nOO%>HaQ5_W3 zK~cX|)a*qMa}4iA(Z7PQm|2V2O|eGER%{SMv5R6~u!$`kMb=`!aEY7T<}UYn%|Ag{ zJOO4co`Te5Asc!uo|{rMW(?!8v*LDEdxBbVfUp+Vb;>qn91kpv9umbFJm)Dc*aZYthAk#{x1m2 zcz&5EL?b5VDDyD|DT2&pN??Cw^jf9@IxAC^8q}f=J(+<{%D9y>e+OaN6u8l{t&y>; zJY{7m>n_XgWEaP{!gX$Pn|nM6!gBBPA#u<_xg>l_N>ZbTa-Lmo2ossYbY|hV$}MLV zYgot6L0J9+(vct8%G*czMs#KXdMvNU@~e@x{MUTLKECH5hj3HnFY+t)U;b?nR(J=Q zE67~oBjOUDRM>xoHrRUwd#_;c6?)Jc_g2BZRWL_|;pnQudfY$-87gc=uN8KnvkKp_ z7kMiDz>nyzqFq)@OL@#w(JfTeb;WZ$55h_xqq|DxuauF@6u~Zit2L}-mzC<$0G(8l zt&&WYWU3@nCEZlgO(oB*G#l9}{mdg?@)~zlISTHnatvaT7=Ifo=c6?CR=FZoXh;*9 z(+V9`o{GLJyZ_36;!dmRvPuHXS0xu^af?-2qR%S&tkMHLRvFANM&KT**ngEX=%LC5 zE^`&nuX2k!+{YYM{s_XViAaLXRgDTxmqep z(t@GruA1Jeea3v&VxQIQvzmQY+s^?GB40JRs>xMNu4?+Nrr&D%t@btutLwCSQR<<) z>bk4m7CEZ-#O|v1Wenq4%0}$0`qzAe+o^ttBOK=>uY$0K8GXYwtkIYb=(C1CYv{7Z zLcU@v$IxjFoz~E44PDl_%{?CQCJ1ZBqcFwLMa?p}&zhcJ)7{mqL2b-Y(=F5-#aLvn zIT1HkQ*SkAG6&t&T)-DBLVqWCYvwE-Dx$x};~T6R+VUEU`FX~}?n z*3L#wa#IEGLG1?UpmrPDbz1RH~H&=Hb?yasl>dISJ-n#PEb!&CqLEXR6YrS`Pj}M4O4AM~+UDun; zSLmUh?DZ2NV|{t*%Tix&^}AyJ`sS}cliAE=9t*I~`nssUhyDD(aZaJ*`ueFaUxNf> zB_9PTf*cJh;HDbbT?0F7(2V}L{|0WU!6c^gIqs&xQuNVnAmZh0M^_hvDPPlQiMg)W=vvROt7P?JFn zWdyotW^c_rzu6R~GmE*HqnUj*JBZB94s(mY2Nkis-&Br-QY z#)BYi5rcH-u0;{_)}kb}XiYmh(gp8Ai=IrvyU^k@7GQTR++>S2tV5m_p55|&K1K&E zb1Pv$ovGUSw-|jT_iStAKcf*mEmcTNT2dTa}{%m8puIx9ZC< z%-U)UQ_*9qSyy9=(24QPA*V-Jdj+<$F1@A)J zoBSSx?PB95+O?o3p4V6Um$b)B`jkldTsC4+Hc@1w(vFHgZ6&}VFz7zu%iwQ8IGPi z96-hn@^qA?qux3u#9emGL}7|ik}}w1$BML~Gu_ZZ$3YBb1f!6vqi1*g6`ggwiyk^Y z=OwRkPn}|ritOYd9noD^`{=5-u49@ZsP>M za0z$W^)~l-$m1aF78B3zR*ve_qAty7iF@j%i*9|G%I7RXzHaWJ+h*KMH}68XZ`qCg zb&udZ?QSRCJ+FHQIx~ccEX2;c@8o;T+WjZop6{`S-OqD@J3-hZAOo4nhMo1WvmTz` zqYyoJz`$kIc1J$~eV5cagEp4pMPr~BzSpB2}np{l98MOcn5lwp*-%fS8eLifWCNkuPyAtUG>_}5sq;Z zUG%!nP5ueO-qDe-w|nUAcYC{;-YH2#dNN{vzTF!3UWJ|XcBj36!Tx*8-uqP$_ObIm zu}Ozn`{W`o#n7Ygv4(xhQira5#sciDkDc{dj_3DT!+JJhjy~JC%5TWr=XdO{k6!yc zLT7#cc zZFtO+n}Qy=PFP5lNY$DL4Wga5DvD_!JpzT2d5z`Imk_3u;huF=KipVykBVDkIA(L3dQocpjAwP1MGyKdiT;whf zf^g{jn006z;*o@8=y7N&a#D%j^ux}E+S$-i# zM>xg_yw5|=a*jWPaM;J>!A!#jVTNG`xfO)N-y=D?8?LwE<{w^&$~3_)hquHoeXBJb zu9M-i4VP)SOv7aw{yDlC?zzL4qnF_~@wa4zn;H>|kBEz%jj*#3b~YkC8L7n>R`CsH z8llS(m(b$~dmkB-*rdZdG}8Tyly_t?N>G}z)S)Z-9I4Nd`W&gpk>i=f6x_o|`yY9g z-_XOzJKX0HfAEZ#yv7`(|{54`5wPD<_vCU%mwUV?0dMMv2|&OdmTFt`NzudJFVf^ zUAW7!_BQr9_CNMEPk736}-^GRLIX{DaJs1K!2{ChK*wTb}$OafnNNa!?&zPoB%STo1x2dY+OB8K=lI zMV2Xgo6?_wOyUa`vy7G4wQ)~V z-P6=YbfgPoaYw%A8cv;$-<`S!@50ng=x6HJTnWNyACa9B=yjSNr?p1*X(O3~o0_&6 zvrhYteH`W}Cpd+@O?wrD(^FvY)9rn_y-&CI>7GB`y-jy-(+gmZ>BVSICuE-9jUMQA zx?7vBv+08w#t25SguUowh8@jt6EmvOiYP=Ry$9dIz)4vYT0L=*bwy zV;8elv6J1L!=7jThP<;L@q|Bl9)z>s!#gnhBhn-5?A+u-*4b`twtJXej=FTiu4aGE zB9^j(FOh%t2EJk|+tJhP8~E+nx4Fv$9`lrEyu@B->u`>DdQM&%VmEW_W6qD<55l?8 zk#Vj(b7h(99_KctIX!SobM-J+4|69mmFcX(J%Q;DinX8`N)K7HoCKa=gVe}iydz{ey*kMs06uL`oxYd~Y#(2kCDW)MRej@|hN zYdCKutJ#bm=WR#sdGgM?9)$B{ogWK3n;(}1BqT9@dwvR1lMZ?3*P;&fkYm0a^PAC< z*2puz1D(*_{4Y6*TUlV91#V%1t``hM#s%^$kY$1S7o6lYH?YeEFL}*B{1=3uzr!c^ z+wyr@GN9kj_4~PgKQBlVJp1!mEMYmTScBjCd?&lvi`{*$?=O;21UvacwlBKUgON-_ zk6-BVi#^Edd#s`Fv4&rq=OUM}yDuK{BnTHq!>kMA;|3QdCnae}M_#JYpF!B!!V!#S z921#>ds}D@-)#*S%DeD;+}c7nyznRVy6^-#TX+_E7GB^Ie+A*95S=WtqeX6FkscPw zzUW>ME|zhzJd0&nT!^9+rv@!)LpwU+wifGTv22TFS}fCInHDcbH;Z+%_)9!{@tq)C z67V5$h=&|Y>}-jhEwQsDnaPS9S~7vP?7~b-bh+dzdR$`fOFzP0F3p5@V5$3AYNn;7 zC_{NF(g1V%7HhavpG)<*RG&-rxO5sbnT>l`x|`p*%L5+sl;`Me=^MO*%gnLtJ>*@M zjU42{y)AQZ%k;KPZ_D(yOrB-(EGviiVA&{ivg|OAf^fMWmdn1pE;25cXSpoPSF?@{ z?BOJ5IEP&>*T-_VwfrUCffer(h1h(I8(X2@6$S9@72O!jFh(*4zqMix^Z1;FxSb0dN#6|t!(2AcKKxj z%=Bd=%<$z(e&A*huC~|Jx?8Qc)#hKF7&~5FgkqGS6!y8=K3B`PTCUY{t(I$be+HqS z)x%lNJ}z>bdpzU`I#_LQYwT@}y{(B#c3Luu*(^n$YxKEBmuu{PjoV!FAPCpK&xd%I z*1Dm!Nk~QtQjwE9R7Iz2b-GrkYjwG{J@&Y^3vOcV9QLpuU93IC5sq_;vz*5qYkv*G zb@Hx@Mhs%%=GN(LU3_%6E+M*Gmy}N_jK0^oy>(_*ZQ6*ZLd$j(*nP55f)l+>nt{RHhm=kz+$s>~4duH}s%4 zQ*h547P5rpe1-eju$`Uk;#LrDG~-4$w6Q#O(C0>dZq((*34Fm~cA!(=Vhw$ZHQcDn zjqY%xJ#PF3H?h$TY)Vfibg?N1x$*o>1#x?uiervVW$8vwWZu*lH@8V|o7~(c-EA6) z?lz4>mQAbB_a?XZRZOxW^H&3y$2a_p?!MC7SC4oSgqs8GbaQ+ne1d)YR%^I9KP4zl zIjU2Oy3|LW&7Qs4o;JIy%{thugUveF?6)?Xee)%*a4iV8M8m9G>}HF1X^U)ICNmAY z*kbQn_Hh9Bw?)=1cX_~b{^B)%2jSKjq#`qB-ReEqS_nOEElx>l(2-fpWj=Pc)y}pq zV%8lt)SZ! z;@c#AN_sMp75#o&3(x*`0`BQs_w=oM`gSpX>)TCiVH@9YJqUNXk6re%t2DChYKUVZO1>)sWZaj!erdyWgZfxRz-a9?!HvM&wxyieYJ^6o1_ zaY|AeyWdxrZuDmmLm7u2_f2Lh3)zky_SxA!JKJ}c2R!B}&v9@2%(3s^AlxtS{tURa z{aMIHPV$hC0u-hwGVO1|V3uH}{kMbgdoz4*AKzD_E0fUO_j>!@{NJy_O@99qM>)Z1 ze&#$+c*Wn?-vRv|(C-2L9{32mJmA>}?CC%cdgHDR3}+-`(8YndY+^Tik?+7k&Y=4P zx<7E4D?#|f2jr r3&$?EeS*|6vj9*u#D(#i zl*Qf;oAq!Vn$nzB=<#rG?CbD$c4F^`?ftO5ANKsiKjGdEySKxqF~{M5gYZaz%tzkG z9UO^{UXR2^Z%5*h09lUc?ucC;>BoG&L*}Dy^k`bj&=TDpwU48EJ354^EM^(zJ^CeU za92lv;5er^%dcGH2DgInm}ehLO%W%5S6Y`#r_k_GBy3h@`aH0=-J24QwofyUl7V#aw1>wo}NQWLy%6@V> zGM<#@q%0@(cJg=3f71M?q7#dc@D7}^%TsoFDm%J3RhVLwrxI1s?9l;OKfv#v4oO53^m94|c6fR)3)zTXPwVltn>;Q1 z=_f&W=3VUVOft-R#yfB(3wg;;A&Ov+XWB588QA@q&sc!xpIO3kR$-1a>p8~-WIp58 z&Rj*WXWZHuot?SILmu--5T5;z%;@B-9i4R(XLoa*|AO#m8Gn}NXIXx(L2c^Nj{Xc{ zC?gonSSGNHb?D&d&3wyu?Bjdv@SGmbCB{9Sb5G~8l7pg@pfu&EfNbYhaFFxd+yV9s!@|VG^GWt(C2yY!}$S>WDJY=lC^ALJ8t3pE@VD`40(Tv&Bw&Y z@BQ)#Nl8vB(vksv{^ECksZT>1Bf~E;{L&iT{nCNXbfr5}SkEc`48jW`g=voW5sJ|g&%QX1m8{0jE^fqc zUEITde&9#k?xhrz#NVe&vR&#$U&b*TJzmn|r31)%=_F^k%vG*)gQr1w+1@V4!>pIR zN0(EQnsn&#a(-$skRc3b6l0mdWTr8bIhfjlv3b+>lC1f?iTd1Se+yX$s&eJ%RF{znl0Ci8CvX+VGG zpu6An_M5x>?JM?khI3rNZT)tY>)7XwcZotYJ|;d95+TnG&%R+#H{AXW9o*2t4ISL@ zTQ|&p<8v0Vgu|Hirrq4kf^0XdP#wFt*_9EDW+AfPT*G>{v4d~f%~5Xg2(#XN#y{xs z);qjMTryFcdNjn&ZrRzbRIc#lMyW706${)caL$BGo0fB?(MEQ?*0~p_vF3z zAs^w^?!`l|_uSgO#3Us-DM?KU?DF1d%yjPvX1E`pT-3x~@9XZq-tL?K{zUBf{(9{4 z{$}j*zFppTU-wU=kNa1+&OILT1RX!{><2lhh?{!Q5I6NejtAy{VEzZa=u3Z=au&OJ z7zN!vOoJ{T7N9H*(B;EE3`KVj&Gc{z)0xR^mSfI`d-)0Pz{3;#!bN^Xmk%EW;iC`8 zMo#SiQGNs5JsQUZCNmY89&NxrAL;wC znI7lG43BmFcrkmpjP4%m?XmeEzYM}B?(#`O5|fM+*yWS76r((qsEU4{==X_!pEN_B zC!YPpo}L^;2TyeHLp3@e_oB6 z)W!`xH|z6L*vWI*UcAHmBp@YuaF;J?AnOZze$ku`bfzoa8OBIH$E+{x?!{WRvJE}H z_?E-m2*Q^!iH)7Tw6m8HJ|QW|NrgFHWKOynjX1<~&- zxn6npt2r!UDSCLd0Uf_`Pp`h_06%h#hsgKpPyFudcZotY^z+&-U)$m9_Do;_dVQ_O z*WV%g>&ramX%N1Nfmz>#B*OmQq$V91u*Wy{_+}tOaF=gJF&58%(uqPX4x|zum;&t2xGlApA$hf8_Z`mVb&+ zoRZX{HSOp~7u?l9J(_2cJ^;| z+`_-^_}^Bvr5Ak}fIa>@6kY#&kvBp3HYVosUDohzR*F%XX0&7wqZ!9UW}(Bk^N{(i ztZ%Aq6m!{#5~rpk+~om}f{1UqM&2z?2L>{Z1uR7NcXx4u)7;0b@4n=95P9!i z-X|*2Nk|SF(uC%;qAi~PUT3<|6LY-RpQWro=J!^!mJNJ`&feR`4!&hK7kL##-q*?d zMQO=+)^ijYqsS9QmMBR{PD*l7nsQX63e~AeCwkKl9Yh($SSBzDJw);BD7SdZbN=E@ z5c$AweGr2Wi9=ip(S@ljMz#;^IqIh8yxN*GP=7@VhbgaeyDu zPYk<^VTUo(QjYrQHKrb84np>r^I6X(e!{FVf94nLFXj!rOEK?YkFo4AR(=ZME@PFT zG@c*Jy~V0Rb<7c~F2fj!%(2{BEH@lWud&=rtm({T4xb@QEZxPj%UG|2$cOs=uoyCb zIDyq1;ugC5P;Vdp%YQ*6b{tZWiZrCdK4WJ>zSwfbmMgYgvGp5Uzp?cjyEWrj!FL?t zIHx#^4r1F|YP7e{Y# zUZJ}<|Dd~%-{C!yqwkMfVWyAQV1|#M1(CRM$w5_g7guj_%^$Y|1F_S%b{cm&v#`^+ zb{h99^byy)5O*&>ag-D2IPRk$5-$!J&_TRBxUYCRh-Yu{^c=4|_2|wJhBFHH6whzP zo6CH@U=fFS9Yo@PLMA*fekEj&FMIsX48vWaj&|8AG=q*7fx-gM7xVr>Tf=C#T0yJST zGKTVmvV?l`kMu}*mRr2w6@T+Kh(zo%VwaI5q#->zh~y?81u2YN5zmgyL1&Sr=pnL! zO>DtUMGo*I*KkV_`67SfcN4nfgzh+DH1w13L-Nv|2`oUb3H6xJO(v8*;bk84G>9aM zfmsuI2NESBC8s zL^?}!jtgAkS6&B^PZFY&PweOuH}T18j`1LfB$hF;Jc(sVT!iA3q!z7dM@PEgJ`?w3 z60`XX9VA}PD%P+Lxe|MJlK0VB68E1(4@r{nDJe)rPV!I{H&C>`5!qgysyutVzA+NyjsTS$LO{&coi4?&BWzp48rx z+Iv!aPx}AoySJq7E!jJmBUx0klM9)XxwT{k(5r8`Mw00)S!v2qfl9Pz96Cv6N6Fm8 zrx6O#5E(y}=TlieU5~r`bTi*`mh)WXSKQ~PzwsuBB!7<&&_VLJBp@N5poiq1oxB(B zDY<(}?w*oQz;7j=&lfCaDefovKS3l#QnDgj3j0V=gO+qdk16z+!h4iL))Z^mz;<@9 zi|=q#DNb@1v!-~?UqK{gz`J;tQbr{t8}(^~y{EMIl=hyo9quiqdrRrwQko-WU*t`> zj1{=Gl&jHe%8lqO??=VPs4#Pik3GCng!m z$w5iVP#$|st&h~z>45uB-G}~+U^L^3m zY1~hmPE2MYvZc{unthz+Dtb(#$F$y~w6dm6L=w`Fj*Mi+-qIGO9%fD3iniEa+8%h9 z()MKxi#Ws)+-2HRxVN@1_*XFP^?AmartaRpswd>lkFMI}4A$cz1FDval6a&wvV zmZ?0IFh{0-3`FKkLm7_uIg>liq}xmrnZh(=$+Qvs%=9#fWR8cfGs~RWon~IbUVcS) zncZe)y=DF@h-8U|yULP;Pf1A{+*g+3RG>1|sE>CxOH-ON1kcX0lkYjmPn_l~ZYql| zvfSZ*5Xt%;agZ--h~LfXZn9<|Gug<2{bilZ2J9s3QLbYDS!K`qUl7S==h+gF6|-h5 zND<1S$837cR)xm&VG&EQvut*j&247${A^#bmF<`#+irg6E;46(i2Y^LYc_YB?Io}H zn}3ldyY8}k2eUUr-`Q6pbM_}eBu8wrP!Zkb&|41gXO1@XWgHWj#1!l^#|-4lAy*E$ za>$iKzd7`qL%%tW@FU30EvLQZtbtp~xt`qWgHChlG?z|uZD12y_?iR!8boqOAsR8!MedJ@ zPlQiMN^;DRTi)FA=9V{iE$ZOra_cR3Q*@VGce!hOFcuH~P&hS6b9V63%ap_n>dDN7mCKm#3w>>Qekg}bWtcT-iJapX@-1-+TeE!^`Sq5 z7|L+ga2fk4?3N0<&%#--o5Hdeu1X79GX%31p1@@0pvS^`Ec^xQ_<=|K!87cv@N546 zeETo*F7{u<97ST1n|#Pzq!9L3M6X3kp|c|8sYDg3(V0o;q{wMr1d*bNDMnLdEGkb? zS&DweR<`jYzi^2wT<0dg^EQYSbC1RRZ7HUMVj+o0LNeqk=Gn#ip|fJ{wU{1!zco^9 zChn=&TvoE0{hUC)Vn5?|i{0W5_t8%=yDaXGi&vx*gVAeoJr-Y#?8U$16lZyeS&P5o z?;uj*eLf&MF|oH2xoC{Nm$3H|_Flr?OL%?>_g2EamFSH*N(^KbTPv|1y_VR5 z&Psg4x9nyQmw6LJO6sJf9hGzwB`30xCKHB#mh z?yZb_E92hEn4`?SAW~M|vI&Ub*2*SEuVqu9v$AQCr)(y&;7-bRKqqDGsH~ePtA}#3 zmn)2n<>V$Cv0nho1H|V##T;)Bxd>xw70zH)P zLU(%78}CE;vAEmv>yfYg7W{7c?>Wd%=%>70mbb$S>8U_N^jblW6^0;th0oc@W{zOi z3g@|q{Z+Vycd5cX?6IOfRxC&n+-1d5l*RKay0?nesEIi$)@KBxk-4Hb0Vq zsW_9_e8zlasi?b(c3JW7AW})+l}aFUrAe&iFt^cNCB0SpFNjorhq$C7Eg5iIm9vop z`>b4xx-_6A-q*_Q>4-d)J-f0!RX&9dD(j%K4l4Vt%4V!Zsiw1P?;%e$d8)-A9c9r;waI*i9;(S+ zJrOcim&f;5Bh@?6mF|pSCUcmFJyzF8^(E}YT~>FO)qmnNKl2Ovtu9v$&#sY^LKH<0 zH7cUx8t$n^4Vu%6!AwBD8q@H*H5RjsmFTC2UDmL}no&qgKJ@BatP$U0jntIAW`8Cz zl`k=C&8=+5{%Y>$2Y$pJYuaP22%q3CYb7TYo?pwo)yhmZ%uy>3O=*G5wcJ`QH(X1v zwcJcCoz?0|ANnzXxokrxwd|<2o2Xre4va^}+Va$vrS>JRaE(8LNS$|hpAU#mOx#u- z+3LttN2WS5)zNJo-PX}Xow9g#ow4Yz&U!Yn1v%>2S)GH}S)HRC$FAz8rviGcYo@vb z8G;_`+I!uNxXZdnu!FkiF;m?e+~N-RaEtXmMxXWcSx=w!GLVU^WTzPQ8Nq1AF_9@u zXBK*^H=i#sM?HD#$y-m}dM9yj_1s&%Uy!5TWv+4^ndb{}w8xCVNmvB3cV&Qp>++-vBZ&aKrG{-$Q@(wi`gIOC* zVm5kgG#@)`w3Y)rsUT;x}-VUJC2@ox}m z`T^0=LDK{zBr!?RLsQRg+Luwd{iYL`jNfYd1&dk63fxfB|AI)fMC7CqO|kdp_TJpyn|H*$ zHFs~#-CJ{WG#`Mx%~$dzZmsz`^xAwgTk$?O-@&)+<|204A_-<{(GoMXSkF=J2a%Tc z+ERBd_14n-EmLC0ElXpUEi2-tT2`kf_Sv#G?y}`T^xIOuE%n=S67sb4?3VV_@+mrK zse_g}XyvzBnZ4DA#33$)Fl(!+*hwqdTJ7a~&T^e+ybL0(KSI{l_S`xd>BvB4vQmWN zG{CH_?XGoude93!w(ie3mT;J3*jZ~kYkiIjT;?jjVUE^!f=C;A+r-1IwTWPVZS>ma zQ&NzMw4^5^#i*yN)icGkhp zI+UU;6{t)#%+a9^@^%=3Tk9|e`|F_B4pW%M3}!PInL2FaXI=%7j%Mmu6f<-j&zJnj zO?2mbtdWl9@Ax)|baG#vl9Q6uq{Tiv*=HyDI?2^Zu1<1wYD81?)2S8u?6jQS9ONgw z2c6{T^b2;^N!Ok32a(S25eN6wIV2H&t8)f2lZ_lSMAw}+um{iUd=-6m{*(WLNSC-I zAS*iUqSG!q?V`&r<*7s!8qbeq{yFLjb-R!(u7Am5I>}PP@6SZj+e8H0-sT zeBI>gCRaDPx_ys+yXm*v5grAR?lDM(yX~Hfyc9qO-Q81nd+Tm*-D@zA^&Cf+-5>Ba zi1c^|UH15toaCV@^{|H?O=wF8I?;u}%t5C;blO9wJvOk3Equ)Zehnf$qY#al=%VMx z#3#ZhB*pFZG)GT)d&=8W-k!CnLw)qtvnjgksk@%K>)DRcEawpSf=I6q(L*oUd+D~9 zjJ@RPB}*^8^*W0Adzru26aM4{_Swrmd)a625MB5#YovD?vXX<`=(o3Ay*<14H0JR+ zdg$$@dfQoV9rxbIckJULw~?>+L;P;+g zd+Yl?X6@@;>KhOD*Ebm{NQFK2tweA7VfTH9FdWbCJC+Gd#vFZTvWq>)+}Ex3{Qt~n!@}Td2gOIu3L2d<+{_l|--SyX-Z?i^xn>EtEGEHbsE8JFp zx7EKB_St_5)0xE=EM^%i*w6o;ZBGL}AUd%~KtkNp09_2oL}_YJ8~J>{H8P+b9qB@M zdSZVA+{A##*vUZ88)*LnQ<96~)S@ok=#NkaKZC2$l}YGs zuzd{H+u&7vgF7006!Q)~g$Dw8#T9Pv8aj3ly?aKh%-cUOjx(IoPdWVK?U=y3! z#{qstpF{OIRG&ljIP@j2`8$XVi$N+XqlaNNsY87l(Ucan#vH@k!7zD;&Bc2>YymnO z=H7-aV7-x2ma!m~%5=O*?&;vNtA|8M=ne?esAyS$GZ8rh8D z%s{r0dK~#R2RVZtN9u9ZJIFffL*kH##3Um*_BJXfl`!k5dNjoTMzx_m9T~t(cCm;3 z{J5-GVW?@O&ZaZ=Cq^-y_teL8oLmC8@rsZ*vfWxqNB05g2*`Yjmt-Q-03*k$8};b z6Zisij@yAg$LVvNKF8^CoE?rk$1k{tarQqxJ(R{& zouzCnC;!Gx+}h+j=ymcVp750CyyR67nUVmzoKhb%O<9B)rrZr8 zQ=^g=d!4Ggsd}4g{;5r|3>HkeO`cN5|9L(==U7t4ce1(+~Nk4Z+P!)BQBvPn*RY_V7m#nf@^;@x1BwKi&SP zyQS%^=*s|R@;PRmZg5`}2k*$g|I;rTP-6X6q*VvZRVsEo`r zs#6pDo1xbk4bj_-X0$+-8M>RXm;>0;%;?BGvlcy>!A5j9(>`YEZRTMv;T@Q1pEIBE zlxMsMBD3V1CD$yuX2~_n?q=zCmVRetr3PIY$86lytOYDY2eUR{Z?o)e);6vNk=b#` zfi7oPqa|(7Uba#q? zq;z+uba!{>k?!t}fBYBYl6ODznR9V@@Er|xe?wPe4?{Pyi#_b;Am?}*2A;!uK>o55r|2uG`@iOGBTt&vGdL2A-aijLUJNH;K2wvqeL3@{*qdl%_28FzYDa(x^7Lzfs-!lfM|w0#0xmyB~EP-|DEV+`!F^x`#PN zJqaSC*nEY4q73GR6#JGEsuM*y|YGjnUf} z^N*Q;9go?FU5?p?U5>HKF?+d!KE^!YF>iv%*l5H+$79n`oa*RcY(snlV|6gL9eN(? zrpESX5VKguO4hI*cRY4Khd9ddATrJ#$C+=On;2Ic-Hwyp-)4=Bv-fe+Sb;gm9pOLD zagkfx;Xb+?ZbOaA2gvk zEsRltn>3R-*u^A!pA^Me zo&}M~vQCacEE152Bt-axZ*W(W%{sXZ71875s#K#9y>R!F7qJvOn`~#3*Rhc;Y-bnd zm@MyPc_+&|`898Y$Q1jVqSq;MOwrqvxO{+2Q*<|_G)?)3Wtd^A`!)Fo?{GK`hKWD=zU#h-|ZDnkCaL znP%yBmTqTxcUCDH(HH&ATF7FSu@XC*wG%s=wV#97)$FW%j~-{6X?AD2p~u-1ScKc0 zy$?H>eF}MJU*S48xy>ugIVZx$q~jAl=YQlv?m6<#@mq8LLe@F`vHLkg7>?fNjKy!y znani&_8fWV9LBxPkzf&7bD68iG&d$0D2bWox{JAHn0u0EL1dnc^W>Q) z%RIf!GylA@)Swx@gL!SR%XyvX!bm3J8<;l({m#?xJpInI=Xr9?^Y;9NBqJqyn4gI( zWW!C(_f5>VxA|^&em&%y?~dmC-TAtoulxBu(a-!o=zspDAhO_HK0>bx^tizO7s$S# zA`NInFU-2Y?iLJVJQHyb3#Q?lSg@BTJjc!!ybU4?-@*F}V-trDFvr3VDL_GFURadk z=yhRf%J2i_semjCb+^zi7cNKN3ttD3e`WsnTYl$HCZoH5_4e;-*0PVYT;MX-xXJAx zvdBIc#U~L-NQG~9QF=b12;N>~Pm6lj7}8qO%jFqgG#U^Di(N*}9sa|!pq>K+ey z#oHjV`W^JU+74HHd-bn0z&)*YPpeztw^sL{7k%(e_#3W~)mMVZnplL$wnmR@@>7~h z=y8o6*Z7Xs$hu}IBbdl!rZEG1TeFfwn03t=&SQUTZsA*6b3cfz4M<91is3HTeusNo zTMqZOwj%CrtvS}#K;E_e7=T+_>xS3rb*-COtFyJ^kY}wtYp1f2b3tUCPS)AcIybRS z59?%Kw-_1M$+KRT_3sj!_eoAx>~ei}a*zx6wZ1IBP=#vLMaS!Pyk0-+Ko8l0U_~>tweQwgpCik*wDW`F#n^Pg`Rh!RBL}B#JXZWQ!iQczeqi6y;m&e9QOvtu4P&gId(V9c|gbc^)9!R{PkR1oyHv zCwknfM}L1cvQ^ftjcG=EI?{!13}Og#G3(Y9tY!<_*vW2A@i2&NOF?SveVe^+v-fRT zaC6)KhkM&*j%{Be@3!Bmhg;kB2YTJs9Gz`zgFM^h+143%vTYSQ*=|SM-Nbf1Y?pm| ze`MS)&vse1pXCCVcpOA_#N<8VVvjrYvExHN!~O5b$5#}i1mB_G9dhmP_KxW+U=e!Q zu?`*Y*vwXZ4?B+IZg;q$o$~FBj^Evxn2$(`esb|uHGyE2j)``eWp-_ouxvBzEZxa)5Q;4XI!Wdz>e<=%EpWD4fkHH$+WMdn>@ zZI>I~rPp0<#@}*{?7GY~ZXnBU-R-u^-KEj@?thSZcN8y!$ev_;f$sL`ZO;$5t-LsO_oWR?A?P+gHJ|-Pm$%cE{tBbvbsX{#(BHv!OytgxM zcyCYsq7U}B*G=qu7dzSKy?yq-FCV3-NCO(ti-DMR-!R6b$9+?n#uE1Ogy+1%&i32c ze(&#(O&mTTA?Da$fP%=pzbM7Azx{gMUk1JHFHZ$z*{{3(Ls*VI?SCCa4#<4K{T%q6 zKbef~4%o*5y&YJ~KHSlP3z+x7RjzY0h#ZVTJQ9!?H+e8MX-Q8ZYSRfF9Ms#ve(2!f zNZi!HvCLsU+d0Bs;*^XW0Q4l$<*W(`&LH6UhDZzKx|8d{I@usw(Bc16+5B|aa zj~~I_kK6n4|2T*Dk6*#P9lwP+j_c|~a@@cPnNOreuO~91vlE~3IXTEh9?H`kot&_v z6H!6r09YjtAMCV=PI_2$C z)zI0g2I%2bYueI*PV{3SGjT(w3clnaS(}$K}zgB%HE^wJ<8srydUM>qJE(Y=7_3^uA=(m z2BP#8H59!@jY4NpB z8q$+_EMzgdIJc5DtY;Hj*?~FE$$L)TbMl^h$?G6;-p!rY+j%+8>-YTo#6_m_Stvzg z?Cbmz%y9lq5V>II7rvqry1UQ>yk)MF5cx;5V;heM5H4-MbPD?>eNGbm&|mj4ejVi zXZmB#OLlh2?k_FH_jG9^o7sjgFCFJz5V@R`6r?6C8Tb^vUCxHPyKIijUm)-0TGXK~ z_4xz6UDn%Wyff3Zu0{9t_AqrYYA}2 z*FHi&*X;6|9bRkA2xg+!YkIu48`-a2=M`^*$n_AjUQbU(vXg_{e1Sb)x5w+f`I`X@ zW+>jjKALe%#2nYBv!6rAeBG^G_dQ?N>vcDC{Tvs#%vEH$p}QM)d7~uyzA+G)Z=B>= z5V;v47rOH|S|c~Vrz|ySMoY|l(=Kmz#BJS_?WRmOWx6TTP2Jwq?M?6AT#jrvp9Yaz z`n#pKTPbi?w?4(*Zhgk*d`(4aV_&x#(1`YQqANZ4llhqMb~F;$>`*&gxi}#6#Iqu}+D`dV?5chUR zXLm~Q9eTU-13&T;y1O%oCD_v)w{`bp+|S)w$aq(tyRzKX+uaqcVmDEo#V+q&<{CGG z$i3+J2JXd22lw3Ly;Qidd+Cttp11FHL}&Nh)jd7j8_IA-F^1X9V;la@x+mYglla|x zZsy)C?xLT2kAlekl$50@-O%fOJ>H*+?Dscu6t{T)K4!h|J9-fC9&z}91lZeyywt?r zAK3c?dw*c>54``N1@7%ZJIwK*3p1I6%nuguFM568)*k5W!5Y@HkF$MQWcf!}@n3stCwejeN9<9@8;Ecejs6FojjjO8dwfezx?pclW^e#|e`4=X?EQ(oKk@z(_x9v6*D%MEJ3-`Wgk;G4)U7@J z7`;CI1f4z2LN>CKgR(S6Cr|C@shfEECWt&sOCe-@CeJfjo(;iWJ{!p_R) z+rfEma2p*wd(JD~29f8{kn6d(pI1g_&;38}To2Ei(~>r{qc?vu6*u%;zURyFyU(|? zi@oUQxm`Yg8AM)uMj5K3*B5$x(H+@eOk^?3*pFFXoaPKyxsGq?#U1SJDfRJhHsh-AlWC6`=1|#gX~d zAQrHXo9OPf-d@KbCJ{a*3)yf}uXB+H`+WTi?(%gt>e7HlG@&2fer->$4|0U#oZ}+y z>9sCiKM5jl;*)~Z$oD1#Iq)sK$xD6;V1IAi#G94a$s6yzvHv%>c@sq5#vv7H_>v-+ z^=(OhM2~MPQi*zWV>a_xh@HK)v$x)VyN2~_Vk_o&d!I+h{Pr0ycpZd6z&pes7Vi;< zPx+RH^ygoW^D+pdB_kg{Q24C9%|N;a{T9USBc-i>yWS3&qrQgZMO zg(*e}D)0+cs74L?u$m}t^CAeN$0Gr0$VMTG@+-enA9~^2U%ihP*L;qc%E=(EvGOG)8YRS|C%5f6#S| zqdX15cavj=ck9rTDQrM@?;b;M@1Eus_8BuEIx(@!n06U6J)e=CoP33TW9m0%QEKAt znB$nvEatM5<*Y&%F?X|%t2{!!m^zQ?cVoSe?qlgbR$`LyHBA}JWEQXq`;R4itcyJ1 zc@V}|lRd~B`vCSATd%QC zaEd6-avoXU)7^WiDT2P=>x0bi9p*t0zMqh6=Jz3=;Yza*7uNMp?VzFofGiZ%>l z6l0mdOy)43h3w^C5XN~A9mLUFoDdzvNr#(?^C@5OCFQ9>Eq#+5y;F5}vJ+_L#t-EAK$Z{w zWeLmJj(vV`nlsqt2bZ|Q^&pJ@4sp;yeEW-^jFfy#T8g2E_#JRl@!eGX0Ssn5lbFg3 zW+7XG7-S$1ZY9CbxXlC&u=50ZOrXaE({Vou7O|9dY-BU~OmKwb*nfiOyy9&TCXCJd z#3Mebu>XYip3vSC+IzzK{6Q0%79~Q^A@S*NM)cuE5sm5Qd z4aLOX9mtqQ@j{X-^*}vzvV!#Lkk~SrYFj`Hyp4 zqqJNgiK`NGfGh(U4OKI!#oedh@K-~A!9_Ih%6DkMcid% z2vb?g3RbfYdyH%*ipyL>2NBd_Ft6?ULA-ROZE3eWI1 z2$Lp2wxsrvG$%zVhaQva(cfeZlggU39|IZ57{)Py`M9a1yD)3gW1Qpym$=Gxo&{mD zgnUT>>^+&iC$sltC2?=b+*>mDmdqTZa_}8LQIX2j;&M`XlWKZ=zDfyUum^D=~N??Df%Hvx~^$Yfx${thAVlM77)gqSS{Z#HP)jBp} zj#S&Z$3tXJ<N(uP1}G*w5BZ`=!Ba}I}P`r)~solu$J{~ zLXT+=V_)f#5Rx2wPiODx>^)sZ+*>;Lmd?GUGe}DO^eHeydN-Q>Po}aF-KDpW^mB_i<`Bvz+G=S8$IR?JQ#iyU&=CPjG)3v!Kh2Ur~Y1bfYJK(U<-VLT?#| z#y#xgAV-iR;|WgVb~4J8@l_ChYM-BeLrrx3sTn@q&z&I56pzg4 zE|c5Lq_<4P_!)PVsR4~>N()*sfDw#l9MjQnCjDlbk35;YojDdCqJzvj$gG3Rek-%t zGrObAImt~m%$nJKX0{W5mo?0Mfy+Dz!YtAGh@{wa7Fn~{a~6BfQi{@)r5rVAM|aGc zr8k4oW0v9AVU`(e;5xUs%LD8zi`&fdk~cw^H5xH6M^<^W%9~Z*tY451`^&1=ta4=4 zTUK|IwFEL{)m_$J%*LLw-V4Id%<$QlRH7}z(A{VD@tNK}TgXNZag^hnB8oFS4Z>^z z`p6cO_#`3;I?k4hiZn$B**ek%9c1f^o60tj@hoQx+u6ll{8l!1lkFTA(f{WkP>`B5 z$9tdugY2Kn?(eaNpKoI)cJ}#A?B3sC4L^T@`}22K!|b}uo`6jJNCkeO3f1s__S)zz zdjs5Dc5`GO#aLv{K9R{xViSxV(!W_EG z;Wl&VEk{x^nrwiuKWBxo-n2w$1nZrEnG>=a5$d*T@JTm2RpLs5# zn>@P7b2A9P(90KDC`vhgLXIygV`pF3*%x;9gyic69P(JpP9szLfpT(a89v zJYUN48ozj~jq_?5=U_LUyL8q8$u{3|_vrN^(%AnR8*xXlxu^ODy=Sis&2WFQ-6 zEs%=>d_!UMSfD(AFpQCmVLX$V$_!>RkA;|{fV>6dEg)|Jw^raX*U)PLISS~lzyls3 z)7QHD+AhETnYN6@3}3s^Z{8(6h0xtM_VJD0zNtzh+|)PSu*+}$!fk!ik7>;3UzV^I z{eGk0Z?+;&L2nmKh1)NvgMvCJsDpxjtDxBneoHAzN9XeR|_E2ztYuY#~p zJd*Jl*|FzBvKF%ELiSv!CbjsTdbq_xgBXQb3r%1qdMq>#J1n%0<3U*1%@>YNOy0xJ z3dbiANeD@fISR{LSl+_&7B0gN*k5727Oq4Us!@aA=)!n(UHDQE7Kx1>ipXB188Q}; zr-&>?^j2gW<}YIYA~(2=T^4!3W1a?K(F7zV1*!QI{TB6Z(d@`mv?+ZUjt+|Ipr{Ut z&c*CS7qOJ(oD0HYW-XQzJ1JI<+SJ9Z6#J8rxXWVpT+E(}*>f>@i|t`Q2RY0IUIt-z@;v12p zxO*$Ex8l2ysrdCE{8rcBX2qVqZH^hfUBhW!1YwB?x+~$PO6aXb4vO#-_F3W=DpM6Z zEg@eCxk|`YLaq`6`G;YQKsP0hbC2h|;%yL?l%u2`O2#8TsrZ9N;#(E2p<|F^Nr5?6cfwWG5$f zSuQW-@Ew%+@0v2Is zf6eZ+Uskzu*=2_mf_KdY4$dPh37A3#HKYPlH&39)6O&LP}(; zAWsEZD(J03bIf1C{1t{Xim^<<9xF`6jaINve~&e+u$z78w}N*o=(obzApBXLpHpK` zKkMLU9sI0=pUYtOpQ}-m+WgKy%=+^M%vdoXF(2WZu9ypVSMA; z{?e2dw5BcX=|mU0F`l)Y55h{(F;AuMaif*&q|yTRpu0-uuXLHK*m33eh=cp89G`^f zrLugL<*F=KWw|OBML(7GQ@J$0h06Vy#(aDSmF>Q=9F_G@c@yrc@?mcA9Jf^YZ4g#@ z2ftM%5lIM1MiE-!E~?DHdsVih&nl<6#!KD=Vbusat*X0XvU$-8uPKU8uxg}6YRc*-PiDbO}nqDx06z2WSK7YH& zW!?l~tysKIJnXJkQc{o#-$1Quv_S{8^j51EI;b_6p}4DB(^$uD_HmFS_^n!(xXKND z6Sb4@Ep}789p0-w3fXJRUV9aLIly%uVE4731!0|NL?QtgC)v^0Jc3;Q) zb?m;5-s&`?CFZCzktxVrX9lxy3w0Kt+d6Kp&N5aYOP%A`=kLk*3SIv$^Y63S$+aM? z`!2exn;gB>{h0qzm|~RRJIe3_^=VEk+-BWw^yDx4AWvOy*S)}9bWm3Zb#+kBZ`Ct< zJ$F>^0}_xAv(|H;_1t7V+3Kxj19nmG4EK2yg!S#YzO40=V$bz6kde$}#m?*h#IKmO zel7k$kM*0;g6@oA3)|U+oz=Iq`fjuSF-{W2S9ksRG}I*sg2+Iqa|+WkM?wA8t&r{duj9@vNg(t9vc;)6nbo=$42dt zwb7sSW-vn-&PZlpUyba&ky#t<=LDzt4?X%jtYPC=WG5$iu=~be@ePG3hI?!5-Wr>u zvAm7tZ7gr&&UB>*dTrc?zZt+F{=s+9cptiMVnQt~nBu*asKQV3l%{hlAFL{+Mz-==ak^>))$Y-SsJXnKev=(wqSYI-dQn?>UT z5+Yx-2yUiXMl$mmpYscDqS+kQ;Js#1=&_ldH+vm~%@dFq`)Y3Q&CS}}{WmX4aY~}c z=9Ou|SSBzTyKg=d?>C>1duzUg<(Q-SMXn%o^Bdg4x7=K>%^#t+=FfSFEG=}`!Y*6< zN*AUea|<`xGA>ytf$mz`M@zl6tVK)QR7>AL%Rc-~e+D97OSxLg)l#mOcGptBE%n=S z2bY7eRcz9ryH>hul^r=+>7muv6r?QmXhmB(U}vrTR;vNHU+llV?ClR>=l&*Z*dZEb?GTRyBt?%M^w{BJKBolDXo;P5 zu(J-G@P3CL^uo<`Fh_@htY9@VcUX`8bn75N%cB(^NWa}hTCz(3Q)JeCUblb_hohGuGbLg+Lo9g@? zafy$ebxw_)bC*=Gw7kqC9ZOV+uY+JPcTPUdArKnRo)MWS*i+YwLD)?X-DK}p8X3FE(@mCcdh0d`^LI0Ux2^18H+I?WAcwhyF1kJA zWe|3EkKJS8#=7gbyIkG9-MtQtaaY~-(7h9O)?LTldoqN%tYi)Hb>GB(+)VeQoZwUt z_J~eyex@$o>+u(Q>|y6UX0n=f*jEpG?_t&+zM~#)ug85Jp+|pQs#2ZbFh|b;3`XXj!x+J6^xAU*dh0or>B!PkcRlU$&)8(93^M=eM*m#SF&+kC zFWvRBk6wD~^#Q4IQ@wmAy>gL(i!(J^I&SLg(k|@q{ z0Uh*ufW7syw_Y!T@UL`Kpf$SuYbZ0AjV}MP`@c@(Hvf7WguMgop|@|Tw{NI-LO$dp zGVnDz?XA<^I_>>4zfgr=`GY^1&%Z1|7rj@pmJMuX8#^&aZ+Uym+gsk=uXq!LeWIba zK63QYZ=X2CL#94i`Hm*oSD&Srq0ieO>}%(J3s4!|^=*pY`nIAMcG`C|W0}BY?6j|J zeP!w^Q(u|-9_0ky?fYL4{;ik4Q<8@w6sIJmaZ7*O+23~dx1If6oBpiFjsATfGxgJD zKVA0IV?Vp^SBw(WqydePw_iIt(3!3b&Td*BLIkPAHy&WGHCy=A)Y--W{@*^~g2kZ4eF(NrSr@ni2OjGza!K^b33!L*2tr zcQv#L&1pqj{-ig5Gk`&?zDMvNj;;@$VXE>u6%QW;jY&LUo55tb2 zhv5NsHasTp;r-$9NkkINF+4eLZTPpyJp4Pp=LgDDfr?b7DzXgkz-ZQSE(k}&K;{wl zF~XgV=*KK{H$rbCHnD}HT;V$A9dU>IJPg8-vW=8!q)a1a8mZfnx*h4=ky(*#jOxn>bUA7s<{Pz}Go0r| z5RTU8Xnl@;4?T|lkO)cfO^hx?1N1Q3ZH{h%n;Y%@(H-eRcg!)`9gO~$CCEH_1v(qO zmJR4_wBANr+6NOV?RQ7WA!%nbN)wR>~rkTn0IUy z>~d@kWE(5fSeeGkG*-7`bvxF(V@Dy|*pujQtlq}H3BqyFc%OKFc@u=w{q}S{OqXxE8=CHSr~BRM z1t^Gqrt4?AT~3#My4j|?hv`Sr>-5Jw3&I()&-e&8HN*EiqZsagMmc`sSE}P%no*k; z^kXUZKEvK;tYahIpW)tSxVIU5F~LUska3ngvt*gomJW1c027$ZG~DN`Im}}l`#FRTW}V?Ym$(vyv-L3B z+q1vHJV+|TSCT<1j)&XH}7eauNoHtc+k9_Q$Bj_+uWtaDn^ zj_&-)U-V%l|FR0R&e_0DcC!yX&N+*H%}qmkGGgy@?R~Dj&&`Q@o9o`@euX*a$~#xy zx$@3+YjfSf+?MEdZhJb?g>Lj3J`nZ#7gv2ZqrIfl#&PZ5RQ7GB^ox?6aITigl4fA#mTeg3PHf15It zRk+iCUkBkL85ha3NR~x*vdC>N`iVNUrX3yVOjq34BH0$nv`D5!GA+{WBHb?1#iG@C zd(q1vT&%yv?rL#*G9t%fJ6rrEcDA@6g|Vx}<5-6t7n^DET^O`}?{c}8dwY2g+|}}d=wbO7 z#xs%0{L2#d;*OTfxBMJ_clkXY@&x@Xx62iFxZ-Ep&>Ow3(Bq0Z$i8AHQMknw&w_BJ zSy#p&7WTI?5lM((k1OqQWjz|wm}a!Z`zzbiiLRJqWiJ-62$@&9wUsN->qEnxhfO-UeyGdSFPj(PlIsvhv;s#-d2Cc=MS#Q9kZ@&PAfX2$F+J~`zJ%0$1zS~XKU?j?FGEQ_8K?2gE`hd z3c__M`52kkrN{o(>2+OJvXPyf5(u zV?OKIgn8H7<@%lM<`TEL$3tH6HV8MoLk!YTlwZ-o2EA?g108Izw+(J;Lr4B*05e#^ za#pdHUF_umhdIidAlzuajdru~H*~vE_KmvSXzv@Runcobl%Xs}#?A6=*_<@!QQvo`!;*uwt>xT!@X@Y$F}{* zyX_^fackS7q1WxP(AoC5$g@2miE$^}%c7I*cC_71Y}dmM*>|Kx#vStPkYz_p+R%=^ zjA1;Ju*V(x*fEPuxc?pdILImf;~e_kX@@(#y)!>0a8Enk)6R1Et(`TgO>S za`*Wl++(Ia88O42W(;Bh_PR%Rd-S%){Cloq$9vzyF86+bUGBBZy-CQ1KK6b|0g6+S z(&%`vxAzWU25xHaa@^EjIrf@=ule^L;4nvd6NLM+V>kPLL$~|7qsx86nZh!3x$h9C z(cL~X?YqHk?s7i}_Xn7Be+n|-8`z(PT;w4iy4+uiTJ&Qe_P>7^BN>C<_D{mi?Kj8% z*~q*97$G=#DA97QNbaAK% zRjJP($aknY?&gs059$6;Z~C&B%RzWJCK0@M*!~aO|6$+N;a_M-WB$Tj9X9J>yE{Aq zJszIQbe6J@r@Y{G5c=Dz;SoDK;{7A<;pUFSClTg2@->B!`A9Lo#r}@y^+;LtcH}31 zMwTPGJ2I3N*wc|WL3mW=qa~OPeMK>AHPwDdf3?sJ3Hb16D?^&dpco`6SJ6$ z%qJGI2>Uys*AuH*%LX>Fh4VppGCd+aNss4u0!&B9ai23^#PT6~mc^qb41+@!vEy`FF7f3YyYJ|um5Ev6IsYcc4YdmEOzmshZwb!@~O zmv3_qnJ+)W9bA5nUN655!Yk2;K}=%f|Bow0(e)KOy5c6T96`@lBglAFo~yE4)!WrS zXiOIdF@)ia!XB@VXE__#j1I2u=MYCZj$GHgeJwjWyY>}&xK;u?yY@Zq=~^{v(w@JN z?^=KS?zM4DWD5H6_gcei{$IEro%G~Juh;c>{TF1v-kLtRsq51)>vi{keF&nC8D zZ`W@H;f*BN`we@)VedEW{f75%xVIbb?Z#)A<3>)ZQXQFZ)S?c0z2VkwG@=R3X^AX1 zba%rpZyZD4H&Y<<&ENTxscb}dH}!V&6j9vfO%UFShIwz<<*oN{qqk)9H(0}4GToBt zmTqt9_Lg^V6{Rjc(ci7v%wr*ov9nv7v9nt{*^OP@{)BJQ<83qDZc7LBc-!7@&&6Hd z-hmz5K7zcr&vB84vO#{=)9>^k)!yyE7cW zeP=8a@Y{Ffy|Wkhc1Mmoa@>*Q&Ph&l2AS?$;B64zwa>eHxm%mwxQDyCzI#6i?K`s2&{T8&Q9d>YkD#v&lgb!lly$7G7&j)t@pd?kPj=eq5=>wfU z(CGtRKKO@Wj9@zJxyDWIpo<5O`2Y7`@Hz+|21Lgk4?iadGC#~iUh<>2hXv8^!(zCf zhq65Uoj;j{eLcJzgpXu?ln*<9)P|wx?veX^q_;;4*npirI)Zs0og|7g$o5#K$1**Z z>9KAf>-MpCA4ibwaYgj^SZ|Lz(uLl*tH=Er$at2sh3(ka(YQmnB(av#v=36iA+XkPiHa*y**vXB9@@Lr}u*J*@xKEGq?4uEAGeNV-26l z_)MPXvOL$@^N?g@;VZtuE}s{p1f{5j@8Ee8bnx6gKJSbhd)@=No_qUw6gqqEuAb}R z`6Hh2oR>lP;(gMQot((`A|J(ZGcQV0mU6Vm|2Hq}<;5Ai_u@?uzSQH(M5HDMxhaFa zzclMh-_gt8sYgTf__8DR^>Q5>vGWO=2#S9bZT3zOK2%&*<(>uh{a19bP=K3?nX^`8u92D6#RLfq8rrR?K4 zr*N0AuW+4P+zG-r^1Si(n{W9E9lX)O8y&pyTW`$%rYS9G#dys6=6(>qeFxdzrX>S* z@wNy*Qwe*1E9=|N*z?=I^k*Q0vGcc6Sc6&L?qD}ZIEEhIp5{i7G>A@CJ|_pc$xD8| zrVvH>mQu8!HEn56N4n6RKlzKk^kV>X*u|Y7X|x37qB5Ns#~Mx|OSHQ@;8BqDopik&qIkr9+UG5RgWs5s^kD1SCb2629mA@%){;&pv0~ zg=@J6J-&Ys`-%~rnAm#^dyir7F+4v;h=q`p`#`uwYK^QYGGRJhIzQY>EoXIA17t=ms>MiC8uJM?sm^bEg>@ucZ#*!_T zOtEB&B~vWj#?oyp&y7_G*UT(Ptbz#z{eH(vq7h^r1g`h%=NC zcz&F*e8PApVvac5_#T<#{J>sx7UwWOp|?0EInB@LE^a*XV^4A2R@{ZSpSZsVVLTb* z$rDeOczTOhn4(mp87*l|J37z_+2Y9*Po{V>#nWv(-Nw^Jysz=>c)y{)_|b?#Y~+aV zj^d}m&f?oy{4CUA3`@{sd^5#A%dhA$zP%@SpIBtX4iesS}+`)B;1GFN~DKGvL~vIjJ~%TCXyx5B9^k8t^CMQj&llkl}IOvWJ@Gd zBAF7&lsGE7Nvxa1aq#TKHR(t{+<)RB$dTC265Cl~J4@{EN#Yr}qr{JbFiCvUVWuRy zOi}?oCTYt61~V0Zdy>q@Oi5Pp4d1dJ_n5?-NiLz!B>GIE&m?+G@{H%a48o-DA!&N5 zQ;WJZpfOF+Thi9JxuoXs{naq3yh*=g7PE10N!?pgy(M)wNtdyb)vVzNcY-jPzLS|L znY&14hGe=<_B|K*HwcsKF1g;4n?HF%GGL#{3uB+jOJJYL?KAm@=p%UtI@5>#3_{1r zJv;e!&Tx(2xrH45Lm*6U{^YNC6NF(vHkx5K;Ush$u0@yOUQTcwU55V!VI&&5i$p_e3#O@G}4-VDN2@}%tA)WAEM+MZL(n%bUI+jHvCjAb03GLv;|!>p-ya~M6QK878pzJhl)jlX+o z(vyj-*jXC4nIWTkw)G$@}`kDO%Hlue`)lZW-vn;!6-gr0lUz3+V{wU9@5I5 zb_z14l_#w%Y4w)&7UoZD{&X>jO*|4}kLi+;2VJBqL20T`om%KOom}ZWJKZWavIRY) z+sl4*obE?{1x%utoKOkgrovHJ|O@caz(ac>!xupDz_IKwZjDgqii1IV~B;j2xK@Q4~ANY-gFv(v^Aa zLXVlvl=&e~f-s97v)Fr<^tj6`rLco6-lHsL%F>7?G@}LGF=v*~&}SBXX3=LBJ!V%Cwa~*-UMORcZfoC^p-Ua@i9kMcaT-ytmUXcCEQ!q>gX-2d&^pnhBW3w2J$8P z&T6Kt?joBRvgtZoXFg>qy33}wZ067Q1E;XhY&WsbY2*>sX!w(K%xmnpkU+0&q# z?4FxF3$kVJ#AwDdkuUfPd&@qbg?!5fe!?wfzsMDS!`)l%X2hYzjh@p(Y9683a zhIPoCV-q^dv5oK9%^vo1ki+OM=X>ZRr@nLcU^-hlhm5|t8s?HES5`hCC+;g(ZR|2v zLz>{Wa<#xdbB$sQI>?QXTJTFfI^q40T`KU-0+TdNvV^-f>4f70P7$ebRo-eSkJf}H} zz2~v_JocW)^Yh%mz2&*feaw+JIVq4iZyMY|-i+uqZ#MLnHy3%3C9m%C+GXBpZ00;N z=X0a^%F>z<=q{gq~N3Rb5Ub!k9j%u!I@g7OxWx8UbY#QqBE zwV)gY^;U2;bCIc_?h0PuzaT7RPld{3hC=SA&>D_%2i+C2kHUH@{2qyMM}@OumxXhY zm;BVgJ5aa@&1jE)3+uOVcjPJT*@X{s1|1aEL17&f_FIL`UicwTcp8L7QexI3y|9xa zvK9H7C2VFdXK|NB?74`nMeMnVJr{kSSi~V7sYypM%v!V(c2~3>4bWrJ59!QDtY$6i zv9qGzv7Md#z&^}T^he|^`ZxdZ9Q!M(*J1(h;%C;`%Lq5qU~@b_shbQ3f59 z&_M|ul<-?6%wD27t!RTADq+?VSFn>3vXzWW0@9P4a=6QqEs?dPJ(ujkKn6365lmzm z-(uF1c2{y2dMvq*1N_YWAS{)HPo-00hSD7w$5Qs9yVCYiT5qK<^8oKanRl?uGSP`iY%-CH zycD1$`Yog1G8JiyXO~&P3Rbh0?{H6LzDE~jj&YJZJVU-RIxpjQ%etAex-YByvWZDb zY5FjYCAibF`?3GBvX{Ndzq|~>a)~f&xiqBb1N2xKPtaRG-BZ1Dx0HnLgcMn3b$6d92KZc zHEL2Dc`7%c5xT294V_dz&+8zpqK7K7SLuL^RphB6OO>tcU?<19%5~gSl|Rr&mHR^jNJqJs64} ztLd@YDrBv;g>CF*KZp1cd#iSlru_t;H=)<+Zl=1he@S$nQZ|;~jKT!;WgWi5hySA$yIp$XHXJ znzGc)Og28C1U0EcJsQ%4rr2lA;f!Jo`mL$onx0#8I_vovd#d@2=e!EST2Y9Gd#a_2 zS`qB6Rw2q$iK^5<_qCeSing>z|FwSLH=gh&2x}+6{%f1Bc0MX%_qE&5l^*nF2zsoo z$J(R$f|Z;`54G*Aww=|!g6G%1!ENqhj@plcuugJPAak8G=*)Ln!#Y{eTOGaC$weMy zsZ*PtOk*?Wk-2Vq%F>z<=&r8b>dxdVRQ(ay^eRlw^+lvk9oms-Uea4 zcaW!^XVEfp(FJ!|e;l&b zpUMp8^EHcE$|l@m{garr{w1#R2Y1n9{fGP)gbk8XnsV4#13PO_om$kT0gW+7gBHl! zU_5TEfjekme+~57;7evPn|UlirUtvX9E1%6%+#E>1~0@)g_p3D0Y6|Bdaxv0G{qi`1l}809f*6T53t4?Q+%%!hR5 zBUZDP_1IYxJ8RnmpleWNz}Dm)PHjdj0S{qVhg5iA^@Dpz9AOvyt=Y zxv6)jsf~Ok zMK5&LVgT~Akf((_E#zr2mmQd`r5&}*h#p$X-cr_+S+|;2BvbA=X ztv}{V?7X!eTkEm4_o%h3t*`JKclnctJmzf>wn?%LXA+p2Wq z3(U~gjkbLrgzb`10Nu5-k9K-%SDV)Kp&tXV&vru?hJ5YhYA07ax!T!XyLD`2GrDQ_ zcM!IZLsCNAR(m4aNq@3-0yWdx%c!#C)<{hJ`{5D(AmkQ;q= z@J@8Fvkq>uLq|rT(+)cApwkYz>@b^oEMP5%c*I{kLl+%h;rSikAqvrni8(sDvyMfP zxnoI6Qx3g#tc-p;)}R)$bnL-I)?;5C{|UlQGIuJ2op&0^Ty)oI1A6Q99fz^gPM5gK zb#8K-w?XI|tf6nPhMnVLcby}oA`S9%_Uz7s8HWx!>!7m^I{U58X79X+r7Y)U5Oy(Z zm-OUEwl4K)gk5y$&!>EjJ$I3{%R212%lGVJ5Bsq5F86qfS-ZRl!mjV4$F9+dL2~la zloqtc&br!J*DiFY7kzPaUCq%|-mda?mAC6kR%3r%_1aaAu6pabmF>vXRd-$g4Z?0I zu%~WqFhe)@)9okj24VMT=&rkcbk|$=bmYSwb+3e7cCSHg>e3bOLHB_SVGR21uHWvT zBTskF?tX*E=%Bj}y6d2a-|AuZ90*YbQ9+R+>9w6Fh?(Wd&%2N z-d>4Fg8lWL#B?FnrLIv8P>t3rkjvji;-n$So_Lir&EWP#CdjjU~ZT{Zt*vJ;P zVUN9caSmPd{+(Mq-f&oD-?9QV=3Ui!vFw!YcX zW8YF#M~{8=*mo$h_WgwMOk)PKn2lTX4c4&lw;bjaKO=KrnfqSnCbxMOg#GNXUt#RN zUrEYPo=Q~3z4bFkzk2AZ-$*_}hJNGFYd^QvPiOtUU@G$To5@$`uAg1@dme=S-AaG+ z^mhyWb=`jjhq!_6`kTN1Yu*ImfOy#DfDB~DZ4JmlE-F)p`ZPkn1N1vUzXLiU&j8OJ zum}4dpo0NA7@&gzertf)2i)a8b~jMp1I;?HD|Rwawt;h5z&dtvk~92?tONh$We^T} zkEpy)OzeJ8K8j=3L1n3i9tYK?F0C2DVwPcNgY0aOoekQ+X11~e_cq8JgXA3~?;v>x zd6x(Mh5ZfE>!4Ts7leZY-X#j@D1)vCf5K|?Fj#iqV-1JMI7FTyvJBDNkj|KYi1~eo zH5~Egj-i_&r;%-F0}r=rUbGNt4BL}GZu3WTZle~>2sJqhv{+HcIUgd`z3De(N^dK;dRESO`scW}5H8~!0O4{w2c8{QVZ4evx3y3-R`hIyNT%}E~e(G0VWb)RGH zWUOpsukkxigYe^kM7W!e-TTL~er(Slm!dLNsX;AT(3&Bb^<%sH_%o(59X)>h6)V`o zUG8INAKTf-{)T+~oL9UF!g23lj&aeEcU*ql+PK2l-#ERFD~-;^RY0C`@{FraXFf$I z(ogX>MO&;)=r@Tg&<8?XyJreQ(4QPxm#@pL?dmG=5j&z|r<`~}>dB-o{ zYZkKj9y69)3T~4&aiSAhd9D9PU88K+}xz|T*4fat_R`dn8ZQm$!=|OBJ?`h%}h=~D$F#Ix0(Nl`-A%WT>3W;~EC^>r z!yV1A&lxGO&lzb*hkP^SnjzN=xn|hijD|F!DI=J}CibwOL%6FMI+$?*dz)czGu+ab zF)2X{yh~pWV=_}&%sTerJ^J!0-lH$?@c_H}@;R^gF9>~uHS`VEaHjWYrcP(-bf!*c z>T+f|DpHw7^x`Y#qKlb}Sjq}kvzGOkW9E0rJM(vLa+^EoZKj)>sk@nfp}U#?@*)Ul zB}Lz}+}-h;RuIni?Ai7-J3BeaLs4`*yA-;ZT^oCw-3|9NTfW&N@w>BiKU?>+-SX^N z%trsS{|>@ANyv=%YEC8We~#>PIx!TxpEDD)&RNVdzD197^f+e=2e=Z1bE6RhJDY1~ za}(nEbCZ*T)R<##Mru+AnddgZ{^sg+ZgX@tw+-#-NN2{e6rIdA5H5_0Sr;ZC zF{wyHdNN{f3u`a{dtYep3+;WOy)X3qh3;+P=S;#J3#YS_ACP&WTU&S#y)N{3W#Ms7 za)z_WvQT$l+vV4V(D&EFk@@RG+zP@)QAmgG7U^wKF-lOAmb9TgZfa3ix?`VCQjdnnx40Rd@h&XxNgw)Qe~aD3;zvQa z#7>rY-V*y?l7Rx0r2&oU%@EAGWE7vFN8e!$mwdqjw(=V{xQ(4Hv9l%rfBs)Q<2kP| z$I>ihN9Luu$b|Tb2A86=zB$JT4N_G%(h}G_P@f;S8U`UKXRRWJm4`e(Bq0X zLAWv?9$C@DN;_L=XDgf10?%LBj*fJ}94mYA6?2h!dvaCGG!ysIh z5cjdF2{Ny;k5zm5jsJphweD8yZMEB6ot$iV2UeHFysOLMMpsuxw$(DNmT9$2t983t zx2rvO^=RyI^&a%M+D)y#%Y7bUXRF@^;Wu{nO;n;|SKqW{EPDLLOy6wAZGNN2Z+_tp ze+J>2DA>W8_{h5^C8gaQgKG*1TjULx@pfg<=!Zf~TH+ooefWx@CHEwRr zDSpPytue=1dDqIjR^GKSh=tD9y0^7*tWAR6)<%$NZBcZ+b~p>zhZ(+&%?DJY6T16$ z1bX{+4AZgCZ&$F2HLPO;vVAMlw=#Vz)3?8Ki~m3OUJ$O+%ew58rw;XL#D}<}b#}JS z&eqx4x<1U|818f3n;=|oruDj9ugmp%TyO8|>(P*&3}PtquK$G3n7}0F;U3p-L!ayQ zxn7^^^|<~FcDVjm+{1eN-;fnOY{*4k+~$VD6vNGJD1$jRR6^bjed*6Ybhg30Z5YW% zj76Re@@)7V-EBC8PB!X$V;=OdQTC0qk#VCu8)ez}Cl7fXgqz+WA$GYbIVsS`rnK1S zrgBuI3UzT~o7~tY{cf`7O`g4JBR^o@n-20LerwZtE^(FLf^f4N+FYFG^gy=FdfYsP zMSP1MH|ufp6=dCfm-{^9IWKt~gj?)wOI#9Q|6B4?2${FYyrlw_sY(;5`HUHLDw4pC{x%Ct5a_a6cP1tk zY0<&X9ONb+1<=Dz&)zu+H?`AE?Q~N+m*BT{ZsI$(^F8ipS5gX71=)7l$F6P+XFPh` zrN>=vZg`_Sv|ANh%6oa8hz?S34DKiK6D`7zTELomY+`}sWx_q>C> z?$O;Iz3nmoo}$?Co@UtPo;J9tJ)P)+efkD#xW`@YnTme*=y#8P_bf)9J^z2UJ?(uT z9qiS?ULEZ9TYJsEHzQfdMm@~BcNuoFSGK+9xWGOB4Z?jfi9=>&-Dl7H3Q~$Pl&2yM z=)pkDy3g+RjYE(7K4&6x*~}Gw;|6xN&(8MU=MjJLjOUnRzr6e9-7oL{56FrA?bqx6 zLKLAmB`HmFhN0{Id$|>a2lQ}2_5-z$@qj!BWI3R>14}Uf0rMX?%ugKW6!v)F7apRE z126e62oFXh2C>oa!Mu3(!A`jSgM%2#2>jN;Nw}ed)A^F!xQ|2jawt8r9V&+&4>h74 zdOW1ZL(`D;&;k~*nzgKB1ADNqL-u~itcULKgs1$29uG$+Emf&OZS4MVLz>WxmbkaW z?(MKS4$FI3-ox@9p2ckDq1VH59M;?6<*Y=e!@4_cmp{fN2X!#Rk8bqG?VRUX5FXLp z5&Jlzw5I9Zf`1l9Pq(lt-sWb$V2% zM|F9$1+8gIA3kRj-=T}6JNbcq9OOriVveJyk@x6-ybZ!*@9-XaJLcw&>F!t@bayNv ziOGw;kGZ{LW;(V5GaQdX2FlS2-5uB4aq}M^$^`86xSbwf%rflr_-giZjFX%}zsL1^ zT))R}1mOvJPI&eSdphB+PUzr-4o>Lcgx@-0_7ffGOjq2}3A3JXBPZjTuM(pgAot?@_ z9`aL&qL|~9yr<+nCGV;3^u+#7>GjkghA^CwjAlMN(e>$f$&4OO%YOO`WIQd;X<1I| z?etB|f7<+K-X|7uNq{|`NlI>Xai%z>s7y6#qTe%p@$54zar(TyK{OwXZ~{yu;X(B@eZ6D%5d!SoPC~?@0?ucoZt~ZQJV2l4b$LE6Zu5Lb zN>T~$(s?&@z9CI$N^`pLF*-f3)AKq#KaT}0VhI~L%HRCUOLTD|;60)dgV@Bw92exh zAnyfvFO;JKZtjBKF4RPK7j$<)cNZGbk7<0zd0q$MMLk@U{i1F!%6L(pi?UqQ+r=H2 z|DyRXUgbJBvCoV4dC@*EMMW2vya$&OlZv!tK);vdy5!lHM)E12qX*w-4KIC#jxWt; z4F@^HFUWW45_k9$cXR0pPlNDsO5D!nUW~@`E`N<4FWdR$y`05OUbe5x_I}x{m%UF{ z-X|t;(BqZV6s9%p=!o54>5k`L>B|5HGYoTFS;1;#zVa>W*@RxNxV08SF-*X7 zuT5n-a$Wlwd%E_F=e!ES-=Yv5_w-vVBG}t+g(#1E@O{?sw;Fs%b6U}s_UQY!ANUPB z`OR$C6JY<>?fiN^DpG|ubfpKq8G;_Kk7P7ouo697x3lYZcKsq(@cipHxXoS6as5#c z{+^r^$ozX6(vguYWG4r?$xD88_q$#Gu9M%laDlf$cth7W$|2(od2YyZV+OOBjUC^x z%Nx6~%NzS~qc;xo6SCcq>4r=<{zA7mbaC??-oqYmmPda#-PFzQ$Z^w6-5iCT-5kef ze9k6r1>vn|B*RR%+~%!fRL9 zTQc8zh~3?K8icpsMW44TP?>7Dx!ZcXT^~1h+a26C$L&_M#jV|TYqw>%Jq^9x*4ynl z%txNv^4yl^wmi4@^Lr5fVYWZq_8&FS!ymH$A?qJ9{vppDS?)w9Cb6;OJGrpSJNa>= zcZ#5sJF?x8>5fcyWV)l9JG!~khkkhWolP9W&hK328gksRvpaTn$9r+-IWL3oZU!1M z5dGdY)7=%UMvr%Y*0%e?~!Xf9mZ|z5OZAp9x4r9%`eL zKfh!Lf^1eRquVNoZIl*Zzas@YbU%wBc;@J<1 zQ-$i(qAq^xK^xlB3Gc=OH}v2D?*G9*LHJO%hkAS%lAXfn@u40cc0|^P?&skEMlzbQ zjKkg@uH`$-`fw))Im}P!@!=)@4#G$7>rq-VkeO`cAUF9ahSEj5}laDAwKr_ zBni3D#S{1cq$HK7N)7b;M6M^E{bU8}*@PaR{J>sx{KP#y`GtqP;!P0#CEs6Ba5H}; zCK(Y@QV}=t*H^5<^Zq)59{;lQzwYs05c>XV_|(3h+WS+pK6U?3^OB!J=<#V~S~H%B ze1Y9R{SwcAIv4l$bP-E2$J0~%jLc7e6V1-{Mq2cmJB{-}*G92~FvO zIsYAp-Tylk@4&zFS;%5^`R^u<@r>u#{l9kq-0q*-{d2uNkBOUmZjR@PkoS3M%2FP; z@Z9_STyM|y_FQkz<#{g8^TzaNIy!l7PtV=O3q8D${Y6J)d?C*ZSzc`8dv*Vk_5^-gxPm;K1{T6h21<$syb_kZ1x z*|%B4|IYF>2;amg`H;s|+ja+Z!dL!2x{l3xf8~whS!X{2} zmw$M{Yu*OoTOGW$x3~88*52MGqYQnSjxOJB-~flw4(RVH!)=%vQFulilp$0>5*MJ3QfU{^dmwc`qqNsfP~U zYe^e)@LqR%(TCBDWge?o!#Xzd1N%70kNm{bAQHuVQ7X|G-A0i;iY}u};48ktoKX&Q zik~^hHLi0LT}F8pM54x}FvTcI8Or1NQS}zJ2DLFq)P{`YBV>*`j!*dWP9H}-e1UicA>}j_4xjM zWPRWLy#FeQ#E3#PVi1c6sVIb5V|WK*RHPPls82)MGlJ!;!ro)pdklMzv4w4Xk9&(@ zju;1!H^yWB!mY*l2ffC4jm~1egFG?iiTOV6BxVJ464Q=ix`~*2h$(xlWXKpxo>;QP z>OyyVGKwioXD0R-OCPZouod?oYd?oL$r*k@zp>Y$V}HKI z8j0gwigN&ajAM^+laL&D88MU+= z`Z0h(%wQ8biEBsk+(f+cbm9|aj3-Y#S>m1N5?6T0+aMDEU83?n?kav9;**Vh=pcR( z%2I*KRHY+&h`*R`&_jGZ#NWYA^bmh9r|{eH^$=ga_^8 zEKg!t5?7-p?lN&}`p}<2xX;8R7{ymCVktUEyq-;b$2Rnk*t3%)z&-h1Yb1$#N|FV? zm83AmC`oDDPm(!&&oN|6VjoE!1(BoycAiv^N%fet1hOWrLUkI@m=9@2S9;*KlA1N? zG`?g3U$cZ|Z00!s@B({JYVXPHJy}%TTQc{SEH36qmKb@Hm7yGNEmnyd!3s6%}k zB2%*d*k!V zxXUmJ`VI9P>Nm`cJfUZY_7qM;2cZr^9fW=>G`s&1EE0ahTFwQLh*=}qu#<>vk*2hu zC&QS`R8}Kv#GWJD*~bA6bASIuS`pPFc*FdIolqTDH^&`H>6U<^}FDjXkH4HH|%|vF9{7$wNL0P@d*=z^rMy z(H}jg8G;?A`5d>O<`^eA!!OubnoC^eIyd19h_oCdU@HSOq5FYGP7p3{$E91Czu>Az(Io7u|&4)YT_O8+c~WH4Wb zDtw4{Due79hBJvdti_xe+Tj@jAM~GCMOivAfz`;ENuEryWO~ip zAd>kV5|V+;WaR_gSLWR0r5g2VgdQ@tr30PmiY_vHe&+q0;%Clr0l$~|F86uFlOU4C z9c8IO4@M$i7CXtZh>iS!F0<$|%R}VN;)b$#m$F9VePR)Zl(@&NMKEvH3RI>J^=L?A zIx>ote1qL*wfn4gpLHuc*oB+RYL2XjkT>gJ{Ed6d`W)S6eG^2o=`GuP$dgT;Y%y^w z*(#xvZ1$ARU1ZZkHrca>$e3N8?6PF|0ucA2uvlwGFmC(%uI z-DLk2**-`{9*W|&J}6BUs#BBNv}6z;^Wr5;a$q{3GOk+V)U6qpE>lILytLj@&kK0h5hGDND`8hg4B3^&Wz|SXLfR8j+|~R zXLDrE*&6qj)4k>FjBaywrx$&YCFc~@;qG!i3nIC6olE9i?HI!%cB8voXVF`(3*5s# zbGfTrZ-Yqgcd*mkQIRjVT)E}SEm!VB=r^~1bC;qGBbmigRaqb6^{IST2?(*v`zxnf*rvY}F-%j&)qbK&6zaJC%lCPMHe)H=$zkc(t z;Rv2xz@7@kB>{;^g^mlPM;8V1Q-cq2PX**F&=$8-K=%c7UtlmpS;8-P&kIJ!^9tI3 zLHjRQoGLV#eZ6EWD0A zoaQXQauIthe2wQpq{ur&K?gD>4E-6d8}56>(2Ryo*H^vY792 zM@8f-ast0wh3xi1pdj& zdql9fuhy$zE;%pD>-}n6unI^jS`y zzR4OXr^j-3Sne9$r*iJ0y#1HYM?s2EoKkpxdA*gdOf}3=z79hej?Cpp5k72Q_F^3Bt~tt7IRQ=I{;M&|@V% zR{8^3E4iOa-lIxygGl9fi9$4z;1(hxc$NRZ63iDt1)GO;piC71^sMM8>M} zRF$P_dpgmDp-f;hQ?bXY`lvdajky1+yV=W69Oo4Jt!jtWJiFQl6u~`Jb5GUE;$1Ks>+7+;y*Efm65L*c!W2W^29>Bnb!yTa zb2hNE26o?IET8ZNQ<;I>4diX$w;KF`tPLJu{|%n<4|;3x8o%A}U83T*8_L@-KLwGa zp&Sk6XsEY_dTUsb%2cHz<5-268a@gljm*%fC{2*DkvxrLX{5JC=5Mr)J)Gt&zhak- zu5gX#L8S3JL?Jr*ZLHtM`fY5_jop7^&u-j@k+`YGZmRL8_^rmXn8SP)@*^*UNRt%U zNfX(c)Sx!4>46@b=&{K>WNl*4O}=3>-?5$V`HAD)#;i^3uE{gr1d$H|+{1@aNlZ=} z@ga8hVJq6wfzEWJC+7IDKk|O~HE!+0r7TCUAFknB*0YH%Y~?I=*)$nuYT5!bG+n_V zZUvEM_S#H$&GhEmtdVA^u;XT>u}j}*jrc}uq**m|(oD8yGBuN_nM}<_pqpl%+iVvk4bFYQ1ecF#%#>gT$jyvqQ~a;-uwaXvPBHM11;Q7 z3wc|lBLkVqN@41t&ldV@q0bh2Y|)h-^uj%~u>Tf&*pD7s9N`!zIm0iU=Mv^n;pt7&BOe ze63gDcU!xe);rjRep>It4%@hiHl?VIUfbxgOoE z5NW6Hc7>3+-DnoFn@i}fo!)$xHPY^%AkscM$w`5E+uLRP3}iyK_A<4Xsl80?b=zLI z?LD`BOFm)&`fGoH!~Dc??5zD2?5zC_ZUvDJcGaN_ZO~%}Gj*88m*}yBz55<(q=UQc z@H=+U;UV&Nc*%df4I&-iAwJpAXGeW@)MrOMb}UaNs?eC;%w`^X=(w0=tmGTMWdoZr zM@M-(%G*)ij(>0$opp3?9sfda9slJ8uYyP?-E}HVGwi9;BJ|Kn_RcYpv9mm#W$COp z-(`(-Hh*XHcOJ_pcn5r+HPU$!Um#m&nL5kVS*Ff=*pF^H|A=RId7pITA}sm)+kbCk=Nsmp70*;S8S?Y(Or@>7F`G{H<=+tZ0IbYm#y>^c*DcGYKB zeRkDj*Y((8*Dbh*u2+Icw`jy5Ht|SE67<&1&2>wSIl5&;-fnfMM+4kjH}}>}Z{6Hm zx7M_y12T2{m?h}Do0+=D!3^DX?HjF;?q9MI-F4Snck_2Y&Qj=j*L1yEJdz9|9|#>L8PzF`o=&H zeUspx`bJ2}2jrqM?x?SPeVgKU`*x)Vz0pr!yX?DwQ#=VG{oX~d{q)!`6SDU!Pb1u7 zzrL8Y-$*{aE>ka<9U>d}YE=x%`C2CQHeJ2=V-PUEHq{K^IF zbHFRy<-m7{NgU#n5P1fA_CR|YI2aua)WJX<4D?$A%|37jvzX03%sR+!24zOJL6xYA zT@32PP)0BlS$&^1GH4m!vYt(B;Q)vE4YT?#Yh=(Pp7Rnt4tg6z2FE1}b*PV>4Ysqv z&1pqjI?x$&4DN}%gXiGZ2D^j7_BU9sgO{_C)p(x=uVVuzco0N}B*08V8e@hbi`c_8 zUI&q(x*Mvuq2?c&jI0#JJ212)rLoVU_Bm9(p>hqCYp7g9`!fjr3>}U>hwkJTu5umk z!B9DdKF02b>U!9FcrS*f!95MjO+E@zj*3*FIyD)H8HXL=B7dOIVfq}d%i$@=MP90* zQ{QHd4A<#!T@G)LJr3`Jn;7l}hVNh(x){EnLwNr1W1Qp+<`{lHh>UoLD9AkGecap# zy^U~lBNCyz5y^>=68(*6f=))*)&E+!@31cGy$|4bWtnAr-&Ut#X}gXMZBNVQ$+G#h zcUETEX{(5+pd#WRQ52C>6hs9TaUi0ifQS=tpdzB?z=;F3=XK8WbX~8`b*{_b_x^m} z@6YXj-M`Ogdk}VQ$}O0&t9iPb#kX0*uHEUuAW|7e8tLe>t3JCHv63}ZQq5NWbM9Y3 z*v&lMZbnbt>{T}zbdy0h8Fc#;cklKUo#;#=?%GW^-A)E!_p`a0Ytcn_y?1X<2kc*W zJ$L^F^LFn=G=1sM2u6`ZJ_{(M3_1E1YuLS=i@2NnxSxl36!(Z| zi+Lly!>&cxg9w>Lc&8(}5$DPQbhuM1!!;C%5)59#j%^LRD z!`>i_)N$m6=rZzh>{O&YBCkQ8k&k09BcI`AUgdS<8)>dcXGczD7ITq9WDzosv`>-C z*~HNx?0E)FFkjE}urocq3q7yn23nv)-)#+hjv*W8^<0G=Qi9m zsud6NFpnX}sP=SZFbU{BDv4yAA2k;H7L`sW?h&<)D$E>Z*P?3JhFqg|AvfP~4WkZV zmR_>!rORF&_>tk5xtAU7-H7XX6xsPMYuH{RdWMA8ep)w?gLWH6a5W|PN! z7O*)8`#8JLRouu;+{!)NhkfcJi$2fsF`emx`TE$0KE1Isee7_bIO5S?pWQ(ieJ(nQ zc3$)&JdSrN`hC7f=g|ZB19y!ciQS8qV{|%`n8OPswnPXnyCG-~~*O)hWi+6aB59mq~vX0pjgnb)x8*=XZEoSU%p1x-3E4RK2DWrlO z?4pkS=&|qNAnbQOS70yu$)I0LZsB(BL=OF&-7lJ<*!_MZ7=>r`%Va9kn1LPYe<7`S z60`N!NB__Gi74dQUyl8=F>C*M6i`Ab%UMY^cB=ojAdC%YLQ~G;a^x6$73PjLZ|u{U zHCAV_I*a|8-{?jUJUg}zeTl`qvAN7<0bB2=p|_UJO2yTX_yM4mQtVvkaEo;AB$BVgZYA z-@*DETtX?^*vkRx`8x=QoXY9QV~F{NJk9%j!B=#`97BHLceW)E$Suie83(hrJxyhhdCmCVC&bnkqI^!)|0bRF*>z24TW!T**^BgDevC zmY}x;=O?_*TfBpNBz#0a24LodK@34|3Esy9*(HoZb_uDNCBgfUAn!lUpe4^^=0EJv zAJbUHz91YXyJ2!0b{0*!ircx1ySWd24%6qb4tNiSeZa@q$zk8}JwFhSvxn(vSUGFi zKrP$Zi7bX455mMtxQ-hzU*ava#ttVw%ws%({t`!$hfWfmm#F{513@^v5f{*$7CcHj z+;#X%yn!5tzr%ZcLvJRN#dLHwTxY|bKYTt5SxhnRG5j#cF!S(}K{z5neY zqdvi`qdL=t-|0>ddNPP~^gha6N6lgZi&%mjN3BI)$yf3Zu0!w1dQaAS^6l8SWc!wE z-;&)U*}Tc-O*U`xm)L{kPRKR+2Y%!iexobigXCOfJvyK{au{v)(fu*wX!DFV%V@cc zuEzaGyMM|VG@&Wyp~sYqxeZyQwBbRX;u)SpzA5HPadygBGMS1TQsy!b8K>B%lvQ{i zQucBp2*;Rj%xQS;n2WfSE0E8atI^?@pGjmQavdYbF{PM&%r5>8!c@JbHp5+glQm4e znO59GYwkynsUOmpSahE{m;{`kYTr_m8H0PIrm=$6m^sz1rLIG+sdg<@W~sI8U?;nS z@Xxcj37Pzi6ER{<_Y#^!ly)$g6t;bAh!u~D8(L4(C36L zY-Jlef^eewCYo!axh9%xVu*Yv%6H;*JjI9nN+0?X%Rpo>aWs0HsJDq}*roJF+<+|8 zpWrp#M3(745<`E+;yp^&L;5u4l1~8(Sw%VCqjZ_3%QRi48M4eci*q=StGSQ&`3PBL ze8E@P&y4S|cNz9B!#y&(V&04iq%(=h$Sq?!vdhRtb{Tn?DWeK`Pr4R&n)Dg&Flh>9 z)CFN?Q)HJZw@mlXY(Z;unyJ&wmuQbZGhgRhe&#p2A>T~-X394+4)bI>J5x`Y_9{~b znKHx?Cz5<pa-zm|gP)sSy(b*K8OC=WCSy*KqfPEG{a8J_?&)B#Edh{Gs7%1 zP6T02z^PnBb6RjSw{a)`y<}8|WE_N#S8rtBlxli#7 zFY^ko@dlsKoix(Xd#>Jd^`4u9eap3Px%MsBJ#q^%Z|(sOVb^kxBG+8+@+_InYJ_=a zHQ{XR$*iZ5$t)esvJ<}}~HqUIc%>If_bfyP`7|Jm8I9ndGN0W>FpS_4B ztY9@2$al86<~Vy!D<0$#!ezKz-E{!BjxFdlcEo6QXLH+MeXrMZRZajqWoE~gpxGVfZN z;vRYT@*W>z<~+NWXNU9TnrCP7WR~|m|K=xtA%W@0Bu_{4?8Lmbd`UEBoM)bSW|_B+ zDmJk%2=hbzI`%3*hgr-a zk5aaA5Pjtz!@D=%v*w?}`CP;$Jj}NYBn9WqpO4w+n|=Nk>amLj7b4FBc^1gCK#m2s zatC+uC~wk(DEiQsSe#!l7`YWBl7xE{*s+2V%v?~0eJikU1r^A)U_Bezj9C^0{DUX> z1X(XI^MaM^55k2Pa67VF_#|>$*p9c*=fZF3Oc#E{UM-AgI3pR&1TvV+RF>iFMQ3v{ zml1M3H_#GUENVl0-s3~ex5yqX`T={h=vTVZ9sMm@hutaENul!!?PTGdJjRQBfX)lO zLxsI?*TQ}bL5_uqj9?-Q*v(!JptC}q75?Y^zk_h`shrN4xX0qVxeqfhet?J2-(tBg zehRrQewODk%VOCrj$smdT6{1Fmza5p{aNx3zcCEiEz!pkxh=_NA@*oVCF|KpH8q?F z!Xoc{Q4^YCAB!%h8CPMRB4-!!;rmhW+o67!arx5T_9V;PVBO5|E%juN?*Ok)OSDv@2up&(p(1$y%R)^MpiEVVyN z7qcx0OB*4(Qhk)lt@Iz|E^8vM-2XIPSDemdj+hOpeR+zO0V@L0D$@$}Z+I%v!*R@>sEvYId@ReaLv_`LyDBWU$h1t$Z69to#%?uk6S#{LWCuFqSmZu{SGc zlgE4(pvP72x9U+|Mz*WWzDky>^u8*dKXK1h`4q8~GAda|6|!8V%hhLc7k8uo)%Wud z&R;FJ)op2qd#rwmpZFCsukJ{JEy=FA?*nsTT z$Zd_?TyrD{%bO5#74BPp9XHSdvz42v+)U+WDwl1!Y|EWn{yt_aPey*_ax1r6<#wxl zIeIH!Lj~Ic{~0~!ps$LHxRmR;k(;=c+j$-LtC+wnoL3>s3RzajvEq0TR-VU&+=4tS zt{ddI;RVdTp(9!cF#b)2TG0IW3UErdHfb8y>)1o1DFAFf!X@|2N5DQ#zBFLKgE` zNELQylleC7!*e&ELL(X@pUt}5?C;0TpV5b5$aS+EH_yiGo7b|Ny+K&r1b3~zgv+^> z>+vpCw?uE%|Kex#Uaj|Py;tkK+WFP?tvZ&0xJPvY^C-Z~)po6V339Do#&TA&h6>D5 zExRqc+;Tti-qIa2Zz*C&5Z0W@4alxWZZ!|{C@=FNpWwbVx~%ycJ6dD58Z*_Hsm4q- zvaOMAjdN?pQ_S`t+$z7V=W+oTa~V3@+5(+zy^TB2)z%m$BFC-nv~@ijk>ggq*Pf5P zti2T-)V9XFwcelFwzT6p-r{@YSu4+4dDhCYwm)&iGn!mvRV%C7N<6RD^J=Tv%E=(y zX8vvZ-`1G3I0tiV)9JQbF#onYX~iP^e%oeh*cOD_?ca78Z6AtV**+o&cj$k|gUETu zW0-$O5nJ%w9dg^TGYJ3cf|>ssfSLdDcfd}+-RZYG-F4^lyhMB6;{!fMS3AEzo;x!r z#hE*g;!eBV$u~{IUHaH%FL&u=mpklw2)*xm0(tIwg%0Ru*W0{9S4J}*dF|TGehy*J zcArTT&ZaqcaX0s2|8_r(*>{_Lx7mH?G~C^h--w_my-45>63Jp71;}{!5_Gn^f^}4} ziDN;y$8-1SXU|2r+nyU~!A(4lXYP^L9{1YgUVH5J9(nEglCSAR98*|@KKA^Dd+worM&!lohO| zoW01mPQGrv9$IrhKa-6=d&oW< zGQ*)d+_nBJ%u{ck`pXEplG}L%dr@zO`u23-4eUjI7j#np2YRWOLA?y>W#F5qVZB`I zy=(RMqh3$-tC4U04t8-O2oE>n9Nhiz_1u8FAAXdlcpA???D>aZMh=HR;|n^X+rtAH zj2;e~;qW*nkb#^IPi18g9yy!4c>#Ah;x0$t;vL@OOYF;$Ncu5=WSn=zIY*XI%5rpk zMBYc%QOjYD2H{cN9es!wG4Ih=c^%I=YTl#Y&>7hs{Smz!&0$Lr9=nQm__N34d+byE znPc5C(=m5EmV}v(O(B;#nB`alCxfuT``sYZhQ{c%LADL&A|lzo6bTp8x;= diff --git a/ProductApp/ProductApp.xcworkspace/xcuserdata/gongzuo.xcuserdatad/xcdebugger/Breakpoints_v2.xcbkptlist b/ProductApp/ProductApp.xcworkspace/xcuserdata/gongzuo.xcuserdatad/xcdebugger/Breakpoints_v2.xcbkptlist index 23b17ba..0a3f0d3 100644 --- a/ProductApp/ProductApp.xcworkspace/xcuserdata/gongzuo.xcuserdatad/xcdebugger/Breakpoints_v2.xcbkptlist +++ b/ProductApp/ProductApp.xcworkspace/xcuserdata/gongzuo.xcuserdatad/xcdebugger/Breakpoints_v2.xcbkptlist @@ -36,21 +36,5 @@ landmarkType = "7"> - - - - diff --git a/ProductApp/ProductApp/AppDelegate.m b/ProductApp/ProductApp/AppDelegate.m index 48890ce..1df39b2 100644 --- a/ProductApp/ProductApp/AppDelegate.m +++ b/ProductApp/ProductApp/AppDelegate.m @@ -38,7 +38,7 @@ /// 在这里写支持的旋转方向,为了防止横屏方向,应用启动时候界面变为横屏模式 - (UIInterfaceOrientationMask)application:(UIApplication *)application supportedInterfaceOrientationsForWindow:(UIWindow *)window { // return UIInterfaceOrientationMaskLandscapeRight;///启动就横屏 -// // 可以这么写 + // 可以这么写 // if (self.allowOrentitaionRotation) { // return UIInterfaceOrientationMaskAllButUpsideDown; // } diff --git a/ProductApp/ProductApp/Assets.xcassets/copy_down.imageset/Contents.json b/ProductApp/ProductApp/Assets.xcassets/copy_down.imageset/Contents.json new file mode 100644 index 0000000..07d4c21 --- /dev/null +++ b/ProductApp/ProductApp/Assets.xcassets/copy_down.imageset/Contents.json @@ -0,0 +1,21 @@ +{ + "images" : [ + { + "filename" : "copy_down.png", + "idiom" : "universal", + "scale" : "1x" + }, + { + "idiom" : "universal", + "scale" : "2x" + }, + { + "idiom" : "universal", + "scale" : "3x" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/ProductApp/ProductApp/Assets.xcassets/copy_down.imageset/copy_down.png b/ProductApp/ProductApp/Assets.xcassets/copy_down.imageset/copy_down.png new file mode 100644 index 0000000000000000000000000000000000000000..d022d846d0ed7e970c118d3d8b87ef2a863e51f7 GIT binary patch literal 1122 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=Ea{HEjtmSN`?>!lvI6-E$sR$z z3=CCj3=9n|3=F@3LJcn%7)lKo7+xhXFj&oCU=S~uvn$XBC=rkv;hE;^%b*2hb1*P5 z3NbJPS&Tr)(4NV_0%kKX08Ih{<^_xh*#%5+S%(G82sTJzNKei>pdpc&ArU1JzCKpT z`MG+DDfvmMdKI|^AO#FI6;?oIZfZ%QLPc&)Ua?h$trA#;6_5=Q)>l#hD=EpgRf_Np zP;kyKN>wn^Gte_ovg1-vP_QXVNwW%aaf50H@@$ndN=gc>^!3Zj%k|2Q_413-^$jg8 zE%gnI^o@*kfhu&1EAvVcD|GXUl_7?}%yCIAPAW!u6CtwwoPr_ zvgzjj-0Q_hjJO-FmS25ZUpJ*yr~LHWhj$L`4*C=m|838&RoABL&Xww0C9&CfojSY1 z(fMB_Px^eEDR*G1#_z8Wy5=TUX)yG#*v@A>pgd)_t;mGmJk>v2nQWYP-gai(d49w6 zcn#tuCTlrVH_2Vdo~!(Rd+;02s^)7vdv|`kXzFb`Q-n8It6{gWyk8>wBAurPa%Nm& z$oS-|{ncQ(=KPtl$y^L6pV)d>8TlF}+6XiK(Y#=?X+y)s^ket=9T>m#8zlXYpRcsa zKqW$hAtfPs-vzCPwTx$~>p7TrDjX6yu;+U_!-V;X3=oiwTyc3{7x$jPx%14%?dRCr$Pn_W_aKoEpyxtO5u(PMCngj;Y7&ASpW##)PROksdEbdQufyrfcr zUFM@_dVh$M%nz4&{9*u10g42ky1MLpDP19VpgxoU^+8iz^> zguuPXJ_ei=n3v}G&>oV`U2zf>z)gW)2IHk+D}n}Kkh_;|#l!i&l&A&@0BG=E7z!s9 zqc%_g?A~e*dGe!17!cq9cCYn8oa`9@f?K>)ZG~(b3V<1W3>vKhEC7=9FP}JC1uy`N z!Z#&#qzYgFG~^$FAXNYZ@YvPeuSR++DwzQQx&cf9EbpHZ%JII1+&iR^aFf{suo|FP z1O+%bf~A1wI3Rlfn;Zy*La0&)fbt)f<5rAEeq5@O23rO|R{=P9xB^0hOcfw=|2(fi zra)|q0f7-bMF9*5tl+5t&gsxgdFv8cnDsf4hOrn*O@VP*4QmCTxRcfjH3C-!5Iaj* zG-1m9TD^mg15yg=(yS3R%}u!%dJVXC69!;m<=7MeTIsPANF-oIFcB2&G%JEu1n0NT z%>~Q_FdH7JMax_ul@#hca{+S!bAj16$jk=K2F(Ulty#6RV5Me*W`kyfW`lFX>VH2D zSbB*fZvce-|D{Qsx(&{4oohe+KiL@??-Rzq%&~WYr<9=p0< Xs<}N-f_j?600000NkvXXu0mjf=7;h% literal 0 HcmV?d00001 diff --git a/ProductApp/ProductApp/BaseControl/WMPlayer/Category/UIViewController+ShouldAutorotate.h b/ProductApp/ProductApp/BaseControl/WMPlayer/Category/UIViewController+ShouldAutorotate.h new file mode 100644 index 0000000..2dfe39b --- /dev/null +++ b/ProductApp/ProductApp/BaseControl/WMPlayer/Category/UIViewController+ShouldAutorotate.h @@ -0,0 +1,25 @@ +// +// UIViewController+ShouldAutorotate.h +// PlayerDemo +// +// Created by zhengwenming on 2018/6/10. +// Copyright © 2018年 DS-Team. All rights reserved. +// + +#import + +@interface UIViewController (ShouldAutorotate) + +@end + +@interface UITabBarController (ShouldAutorotate) + +@end + +@interface UINavigationController (ShouldAutorotate) + +@end + +@interface UIAlertController (ShouldAutorotate) + +@end diff --git a/ProductApp/ProductApp/BaseControl/WMPlayer/Category/UIViewController+ShouldAutorotate.m b/ProductApp/ProductApp/BaseControl/WMPlayer/Category/UIViewController+ShouldAutorotate.m new file mode 100644 index 0000000..e4aaa60 --- /dev/null +++ b/ProductApp/ProductApp/BaseControl/WMPlayer/Category/UIViewController+ShouldAutorotate.m @@ -0,0 +1,123 @@ +// +// UIViewController+ShouldAutorotate.m +// PlayerDemo +// +// Created by zhengwenming on 2018/6/10. +// Copyright © 2018年 DS-Team. All rights reserved. +// + +#import "UIViewController+ShouldAutorotate.h" +#import +@implementation UIViewController (ShouldAutorotate) +// 是否支持自动转屏 +- (BOOL)shouldAutorotate { + return NO; +} +// 支持哪些屏幕方向 +- (UIInterfaceOrientationMask)supportedInterfaceOrientations { + return UIInterfaceOrientationMaskPortrait; +} +// 默认的屏幕方向(当前ViewController必须是通过模态出来的UIViewController(模态带导航的无效)方式展现出来的,才会调用这个方法) +- (UIInterfaceOrientation)preferredInterfaceOrientationForPresentation { + return UIInterfaceOrientationPortrait; +} +- (UIStatusBarStyle)preferredStatusBarStyle { + return UIStatusBarStyleDefault; +} +- (BOOL)prefersStatusBarHidden { + return NO; +} +@end + + +@implementation UITabBarController (ShouldAutorotate) ++ (void)load { + SEL selectors[] = { + @selector(selectedIndex) + }; + for (NSUInteger index = 0; index < sizeof(selectors) / sizeof(SEL); ++index) { + SEL originalSelector = selectors[index]; + SEL swizzledSelector = NSSelectorFromString([@"wm_" stringByAppendingString:NSStringFromSelector(originalSelector)]); + Method originalMethod = class_getInstanceMethod(self, originalSelector); + Method swizzledMethod = class_getInstanceMethod(self, swizzledSelector); + if (class_addMethod(self, originalSelector, method_getImplementation(swizzledMethod), method_getTypeEncoding(swizzledMethod))) { + class_replaceMethod(self, swizzledSelector, method_getImplementation(originalMethod), method_getTypeEncoding(originalMethod)); + } else { + method_exchangeImplementations(originalMethod, swizzledMethod); + } + } +} + +- (NSInteger)wm_selectedIndex { + NSInteger index = [self wm_selectedIndex]; + if (index > self.viewControllers.count){ + return 0; + } + return index; +} +// 是否支持自动转屏 +- (BOOL)shouldAutorotate { + UIViewController *vc = self.viewControllers[self.selectedIndex]; + if ([vc isKindOfClass:UINavigationController.class]) { + UINavigationController *nav = (UINavigationController *)vc; + return [nav.topViewController shouldAutorotate]; + } else { + return [vc shouldAutorotate]; + } +} +// 支持哪些屏幕方向 +- (UIInterfaceOrientationMask)supportedInterfaceOrientations { + UIViewController *vc = self.viewControllers[self.selectedIndex]; + if ([vc isKindOfClass:UINavigationController.class]) { + UINavigationController *nav = (UINavigationController *)vc; + return [nav.topViewController supportedInterfaceOrientations]; + } else { + return [vc supportedInterfaceOrientations]; + } +} +// 默认的屏幕方向(当前ViewController必须是通过模态出来的UIViewController(模态带导航的无效)方式展现出来的,才会调用这个方法) +- (UIInterfaceOrientation)preferredInterfaceOrientationForPresentation { + UIViewController *vc = self.viewControllers[self.selectedIndex]; + if ([vc isKindOfClass:UINavigationController.class]) { + UINavigationController *nav = (UINavigationController *)vc; + return [nav.topViewController preferredInterfaceOrientationForPresentation]; + } else { + return [vc preferredInterfaceOrientationForPresentation]; + } +} +@end + +@implementation UINavigationController (ShouldAutorotate) +// 是否支持自动转屏 +- (BOOL)shouldAutorotate { + return [self.topViewController shouldAutorotate]; +} +// 支持哪些屏幕方向 +- (UIInterfaceOrientationMask)supportedInterfaceOrientations { + return [self.topViewController supportedInterfaceOrientations]; +} +// 默认的屏幕方向(当前ViewController必须是通过模态出来的UIViewController(模态带导航的无效)方式展现出来的,才会调用这个方法) +- (UIInterfaceOrientation)preferredInterfaceOrientationForPresentation { + return [self.topViewController preferredInterfaceOrientationForPresentation]; +} +- (UIViewController *)childViewControllerForStatusBarStyle { + return self.topViewController; +} +- (UIViewController *)childViewControllerForStatusBarHidden { + return self.topViewController; +} + +@end + +@implementation UIAlertController (ShouldAutorotate) +#if __IPHONE_OS_VERSION_MAX_ALLOWED < 90000 +- (NSUInteger)supportedInterfaceOrientations; { + return UIInterfaceOrientationMaskAll; +} +#else +- (UIInterfaceOrientationMask)supportedInterfaceOrientations { + return UIInterfaceOrientationMaskAll; +} +#endif +@end + diff --git a/ProductApp/ProductApp/BaseControl/WMPlayer/FastForwardView.h b/ProductApp/ProductApp/BaseControl/WMPlayer/FastForwardView.h new file mode 100644 index 0000000..ca9809b --- /dev/null +++ b/ProductApp/ProductApp/BaseControl/WMPlayer/FastForwardView.h @@ -0,0 +1,14 @@ +// +// FastForwardView.h +// WMPlayer +// +// Created by 郑文明 on 16/10/26. +// Copyright © 2016年 郑文明. All rights reserved. +// + +#import + +@interface FastForwardView : UIView +@property (strong, nonatomic) UIImageView *stateImageView; +@property (strong, nonatomic) UILabel *timeLabel; +@end diff --git a/ProductApp/ProductApp/BaseControl/WMPlayer/FastForwardView.m b/ProductApp/ProductApp/BaseControl/WMPlayer/FastForwardView.m new file mode 100644 index 0000000..8b2611e --- /dev/null +++ b/ProductApp/ProductApp/BaseControl/WMPlayer/FastForwardView.m @@ -0,0 +1,40 @@ +// +// FastForwardView.m +// WMPlayer +// +// Created by 郑文明 on 16/10/26. +// Copyright © 2016年 郑文明. All rights reserved. +// + +#import "FastForwardView.h" +#import "Masonry.h" + +@implementation FastForwardView +- (instancetype)init{ + self = [super init]; + if (self) { + self.backgroundColor = [UIColor colorWithRed:0/256.0f green:0/256.0f blue:0/256.0f alpha:0.8]; + self.layer.cornerRadius = 4; + self.layer.masksToBounds = YES; + + self.stateImageView = [UIImageView new]; + self.stateImageView.image = [UIImage imageNamed:@"progress_icon_r"]; + [self addSubview:self.stateImageView]; + [self.stateImageView mas_makeConstraints:^(MASConstraintMaker *make) { + make.top.equalTo(self).offset(10); + make.centerX.mas_equalTo(self); + }]; + + self.timeLabel = [UILabel new]; + self.timeLabel.font = [UIFont systemFontOfSize:15.f]; + self.timeLabel.textAlignment = NSTextAlignmentCenter; + self.timeLabel.textColor = [UIColor whiteColor]; + [self addSubview:self.timeLabel]; + [self.timeLabel mas_makeConstraints:^(MASConstraintMaker *make) { + make.bottom.equalTo(self).offset(-10); + make.centerX.mas_equalTo(self); + }]; + } + return self; +} +@end diff --git a/ProductApp/ProductApp/BaseControl/WMPlayer/WMLightView.h b/ProductApp/ProductApp/BaseControl/WMPlayer/WMLightView.h new file mode 100644 index 0000000..c9cb2f2 --- /dev/null +++ b/ProductApp/ProductApp/BaseControl/WMPlayer/WMLightView.h @@ -0,0 +1,18 @@ +// +// WMLightView.h +// WMPlayer +// +// Created by 郑文明 on 16/10/26. +// Copyright © 2016年 郑文明. All rights reserved. +// + +#import + +@interface WMLightView : UIView +@property (strong, nonatomic) UIView *lightBackView; +@property (strong, nonatomic) UIImageView *centerLightIV; + +@property (nonatomic, strong) NSMutableArray * lightViewArr; + ++ (instancetype)sharedLightView; +@end diff --git a/ProductApp/ProductApp/BaseControl/WMPlayer/WMLightView.m b/ProductApp/ProductApp/BaseControl/WMPlayer/WMLightView.m new file mode 100644 index 0000000..1999422 --- /dev/null +++ b/ProductApp/ProductApp/BaseControl/WMPlayer/WMLightView.m @@ -0,0 +1,143 @@ +// +// WMLightView.m +// WMPlayer +// +// Created by 郑文明 on 16/10/26. +// Copyright © 2016年 郑文明. All rights reserved. +// + +#import "WMLightView.h" +#import "WMPlayer.h" +#define LIGHT_VIEW_COUNT 16 + +@interface WMLightView () +@property (nonatomic, strong) NSTimer *timer; + +@end + +@implementation WMLightView ++ (instancetype)sharedLightView{ + WMLightView *lightView = [[WMLightView alloc] init]; + lightView.backgroundColor = [UIColor whiteColor]; + return lightView; +} +- (instancetype)init +{ + self = [super init]; + if (self) { + self.frame = CGRectMake(([UIScreen mainScreen].bounds.size.width) * 0.5, ([UIScreen mainScreen].bounds.size.height) * 0.5, 155, 155); + self.layer.cornerRadius = 10; + + { + UILabel *titleLabel = [[UILabel alloc] initWithFrame:CGRectMake(0, 5, self.bounds.size.width, 30)]; + titleLabel.font = [UIFont boldSystemFontOfSize:16.0]; + titleLabel.textColor = [UIColor colorWithRed:0.25f green:0.22f blue:0.21f alpha:1.00f]; + titleLabel.textAlignment = NSTextAlignmentCenter; + titleLabel.text = @"亮度"; + [self addSubview:titleLabel]; + } + + + { + self.centerLightIV = [[UIImageView alloc] initWithFrame:CGRectMake(0, 0, 79, 76)]; + self.centerLightIV.image = [UIImage imageNamed:[@"WMPlayer.bundle" stringByAppendingPathComponent:@"play_new_brightness_day"]]; + self.centerLightIV.center = CGPointMake(155 * 0.5, 155 * 0.5); + [self addSubview:self.centerLightIV]; + } + + + + { + self.lightBackView = [[UIView alloc]initWithFrame:CGRectMake(13, 132, self.bounds.size.width - 26, 7)]; + self.lightBackView .backgroundColor = [UIColor colorWithRed:65.0/255.0 green:67.0/255.0 blue:70.0/255.0 alpha:1.0]; + [self addSubview:self.lightBackView ]; + } + + + self.lightViewArr = [NSMutableArray arrayWithCapacity:16]; + CGFloat wiew_width = (self.lightBackView.bounds.size.width - 17) / 16; + CGFloat wiew_Height = 5; + CGFloat wiew_Y = 1; + for (int i = 0; i < LIGHT_VIEW_COUNT; i++) { + CGFloat wiew_X = i * (wiew_width + 1) + 1; + UIView * view = [[UIView alloc] initWithFrame:CGRectMake(wiew_X, wiew_Y, wiew_width, wiew_Height)]; + view.backgroundColor = [UIColor whiteColor]; + [self.lightViewArr addObject:view]; + [self.lightBackView addSubview:view]; + } + + [self updateLongView:[UIScreen mainScreen].brightness]; + + + //通知 + [[NSNotificationCenter defaultCenter] addObserver:self + selector:@selector(onOrientationDidChange:) + name:UIDeviceOrientationDidChangeNotification + object:nil]; + + //KVO + [[UIScreen mainScreen] addObserver:self + forKeyPath:@"brightness" + options:NSKeyValueObservingOptionNew context:NULL]; + self.alpha = 0.0; + } + return self; +} +- (void)observeValueForKeyPath:(NSString *)keyPath + ofObject:(id)object + change:(NSDictionary *)change + context:(void *)context { + + CGFloat sound = [change[@"new"] floatValue]; + if (self.alpha == 0.0) { + self.alpha = 1.0; + dispatch_after(dispatch_time(DISPATCH_TIME_NOW, (int64_t)(3.0 * NSEC_PER_SEC)), dispatch_get_main_queue(), ^{ + [self hideLightView]; + }); + } + + [self updateLongView:sound]; +} + +- (void)onOrientationDidChange:(NSNotification *)notify { + self.alpha = 0.0; +} +- (void)hideLightView{ + if (self.alpha == 1.0) { + [UIView animateWithDuration:0.8 animations:^{ + self.alpha = 0.0; + } completion:^(BOOL finished) { + + }]; + } +} +#pragma mark - Update View +- (void)updateLongView:(CGFloat)sound { + CGFloat stage = 1 / 15.0; + NSInteger level = sound / stage; + + for (int i = 0; i < self.lightViewArr.count; i++) { + UIView *aView = self.lightViewArr[i]; + if (i <= level) { + aView.hidden = NO; + } else { + aView.hidden = YES; + } + } + [self setNeedsLayout]; + +} +- (void)layoutSubviews { + [super layoutSubviews]; + self.transform = [WMPlayer getCurrentDeviceOrientation]; + self.transform = CGAffineTransformIdentity; + self.center = [UIApplication sharedApplication].keyWindow.center; +} +- (void)dealloc { + self.lightViewArr = nil; + self.lightBackView = nil; + NSLog(@"WMLightView dealloc"); + [[UIScreen mainScreen] removeObserver:self forKeyPath:@"brightness"]; + [[NSNotificationCenter defaultCenter] removeObserver:self]; +} +@end diff --git a/ProductApp/ProductApp/BaseControl/WMPlayer/WMPlayer.bundle/bottom_shadow.png b/ProductApp/ProductApp/BaseControl/WMPlayer/WMPlayer.bundle/bottom_shadow.png new file mode 100644 index 0000000000000000000000000000000000000000..e67cb3606ae74770896c51e993b911af2ceb01e4 GIT binary patch literal 1142 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 literal 0 HcmV?d00001 diff --git a/ProductApp/ProductApp/BaseControl/WMPlayer/WMPlayer.bundle/close@3x.png b/ProductApp/ProductApp/BaseControl/WMPlayer/WMPlayer.bundle/close@3x.png new file mode 100644 index 0000000000000000000000000000000000000000..27e02d5e3d9b29e253183c90be7a031f00901ef4 GIT binary patch literal 3799 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 Pucn&|*7+XtAn*SG^$eKa literal 0 HcmV?d00001 diff --git a/ProductApp/ProductApp/BaseControl/WMPlayer/WMPlayer.bundle/dot@2x.png b/ProductApp/ProductApp/BaseControl/WMPlayer/WMPlayer.bundle/dot@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..6cfb5e7f2c67c4c8115f87047373418c254f4ddb GIT binary patch literal 250 zcmeAS@N?(olHy`uVBq!ia0vp^A|TAc1|)ksWqE-VXMsm#F#`j)FbFd;%$g$s6qGD+ zjVKAuPb(=;EJ|f?Ovz75Rq)JBOiv9;O-!jQJeg_(RMhV2;uunKE9uAo|MtvcYZ#6Q zH~ctM?^D32wYR(s z%%u%V!V@$S7RYHZ?EJtqVWGb&vwjoLAAeVIqaFul$Bi`;yPn0eNLDm-vB@o{I<&0n r+Tyf_4!0k5tFh{Yu3~6lU}ost^Zo4Q7c15Soy6ej>gTe~DWM4fN{Lcm literal 0 HcmV?d00001 diff --git a/ProductApp/ProductApp/BaseControl/WMPlayer/WMPlayer.bundle/dot@3x.png b/ProductApp/ProductApp/BaseControl/WMPlayer/WMPlayer.bundle/dot@3x.png new file mode 100644 index 0000000000000000000000000000000000000000..7c57a53f99b8f0ed9508294cee443a013f697c25 GIT binary patch literal 335 zcmeAS@N?(olHy`uVBq!ia0vp^av;pX1|+Qw)-3{3oCO|{#S9GG!XV7ZFl&wkP*AeO zHKHUqKdq!Zu_%?nF(p4KRlzeiF+DXXH8G{K@MNkDP|+Pv7srr_TTiAxmvPkCuX;Q z^znP5F)#kyi3jTMPAKnNAGmMrxmf8NlbGw)DHN||`rOUAe|bpL_O`HxQWuo|$jNNj zduZzOC3AMTs9m_&=zadQGlQ+JPMo26yYP#w_e-TSSDQ0`4x7)tcl%bO=8FkO9~|`f z&v}mR&Kp(BjO@&r7a3%Hqt)0qFIJiox%p@QME)BK7-aL>e~K^akGx^ryM0+>+*7W{ fYxHu(8QB;Xs=WRbCC)qn=uZYuS3j3^P6Y(t_w>5D`KTrf3mFPX-b}7hfv0%bSr3F%bI#BAegE~GjWz8p zDc)2}5JX9|QHbMpi}S5siT^v@BSUy8Lk(@H1$Ll}WC9|jz;-}JH7N<=KvKGoJp%!P zD5_KwZKzG$&&yDwB?m*>nt|B_5!h`TlH3Il*$$Gb9;CiJ8ly;62~w?I(JdNbkWw3a zOwiKPl#qM6WWPe~-bDs%9t&syNu;eE)h*r*QdwOd?;SHkky!}p3R1s=Y7=8*7@C0e z(lsvG&9WrN(QK`kqxR)x>b=^5P&6{s)1Cfla8X)4$~+|;Yfd{pczZD zx|J&vE*N7=2E)>BC#5`46#oy^v?a8K;^0rb{}i?o-3DOdz=CO0#*OQ!a9kOD*aQ-S zW&*;a`6|Xz5J4*i4Km!qkyWB3tGZ*T&N4)ikLnhZbQwg2AcZw(RaJOFaEEKyNL|EN zkL%u0>+^YP>jgH%a)K{h$9eNy0m^9&=qS%s{&0N-xy~?X2KFofQ#}rphzT_^n>4Q$ zj>TJ0FUM61$HEolGB_Ba7e^AMCzs!Eo>AX7&!pb7clyW1w=a~gd;0T8)sWgvxG+(~Pft8N z5t+VG_Ik}68{2kk_Qj3iWv%jy!2Dbh=({(#@zVM86aG=(^Qo=wRRiPIn~Q(GGZxmi uo_X`N;vh`hO{Jfz{FNtee@r|WrymoO`(6+2DHqN;H#^$UB#hJ_>HP)cVR2yq literal 0 HcmV?d00001 diff --git a/ProductApp/ProductApp/BaseControl/WMPlayer/WMPlayer.bundle/fullscreen@3x.png b/ProductApp/ProductApp/BaseControl/WMPlayer/WMPlayer.bundle/fullscreen@3x.png new file mode 100644 index 0000000000000000000000000000000000000000..c68b2cea13a9d0ed35f2eaf7d9ded799ce42692c GIT binary patch literal 1213 zcmeAS@N?(olHy`uVBq!ia0vp^x**KK1|+Sd9?b$$k|nMYCBgY=CFO}lsSJ)O`AMk? zp1FzXsX?iUDV2pMQ*9U+m{l@EB1$5BeXNr6bM+EIYV;~{3xK*A7;Nk-3KEmEQ%e+* zQqwc@Y?a>c-mj#PnPRIHZt82`Ti~3Uk?B!Ylp0*+7m{3+ootz+WN)WnQ(*-(AUCxn zQK2F?C$HG5!d3}vt`(3C64qBz04piUwpD^SD#ABF!8yMuRl!uxSU1_g&``n5OwZ87 z)XdCKN5ROz&`93^h|F{iO{`4Ktc=VRpg;*|TTx1yRgjAt)Gi>;Rw<*Tq`*pFzr4I$ zuiRKKzbIYb(9+TpWQLKEE>MMTab;dfVufyAu`f(~1RD^r68eAMwS&*t9 zlvO-#2=9ZF3nBND}m`vLFjeDsTY(OatnYqyQCInmZhe+73JqDfIV%MiN!50E(XrV zhHjQX^MGjpn_D1yQ?R%Nsu$!B?0WTqj?o82EmBm&gn;P>#DphYAP1iGQ}cl7y$G1F ztCvS_VPIg?_jGX#skrs#=0UDQ20UyJ{JPgaKREf3h`f&g>+_@CcJn;WE@%x5i@mMm znc5g*)6>7xw0?_G0M~vk)1;(w_5az=4T6& zb*6$pxb|*{y+vvd!CUPPS6o zLCfP6MsuvIRSv4MEX&w2Ws3OM-Cbctrw;bA?w-4O?c9)(^3q`2f{We`8K=ef@BDJm mQ=b1zeamv$iL30Gco<6lX8imdB9{y*P&{4zT-G@yGywpir=}VJ literal 0 HcmV?d00001 diff --git a/ProductApp/ProductApp/BaseControl/WMPlayer/WMPlayer.bundle/nonfullscreen@2x.png b/ProductApp/ProductApp/BaseControl/WMPlayer/WMPlayer.bundle/nonfullscreen@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..45274a4d64ab66d5fd98c76be0a4049f192ce8e2 GIT binary patch literal 1096 zcmaJ=O-K|`93L^QL?ucOS;Q~~S-A7HyW{TU8oJ}=hNH{63N*SzVbP_Mh~B8H9omMOdGG!C{eJ(?cQMv4NXoC<(>n``(l#l-V>9Ol**$(TIu*GPHDais@tzxtRJgP|@APyv@zjp>yV_5EP zHIal#v5}Vzjg(vr>1ZZmV_5Y8$CTu50P!}^q3R*x%hW>xSCtUa>KAFz41-R!A#H({ zbW=i3cgsPAI8cLEJ3JE50F-b?>(OoA2@%V>JleZviolm4uscMo1eFwHc-XK2?kBw- znPwQA<4DHm=QySkXK99|X!LR(#>e|Po~^=H9|C!^ly*KYL{@#FQ;6t<(Bvs9l}eE* zFKJjE6cY>vT@9A?AcV*6*P-Nibh|vGAOKsoR1>O(j=PFdo6!eD1d4Pe1V1I#>#Gx(T80w>;VRCb;R=S_rvV*ixXL=$o0aPhgJvSn0e@Q` zym$8c6UlsXIJfxBtw710c{4dQ^{DJ^5xFq-wRExg>Vi1Gv-s3>Gu681=b-_Giq+>G zemXfZa_-}B+V|}CKZQIR1F_Ue$@g syC)|C<96OO&D>4*E`9sa`YDx@j~xlUA5T^dm%4X5THhp$)g3+k2iRC`MgRZ+ literal 0 HcmV?d00001 diff --git a/ProductApp/ProductApp/BaseControl/WMPlayer/WMPlayer.bundle/nonfullscreen@3x.png b/ProductApp/ProductApp/BaseControl/WMPlayer/WMPlayer.bundle/nonfullscreen@3x.png new file mode 100644 index 0000000000000000000000000000000000000000..e83f58ca79ef88add4d66a691b1e2d5ec9a906bb GIT binary patch literal 1221 zcmeAS@N?(olHy`uVBq!ia0vp^x**KK1|+Sd9?b$$k|nMYCBgY=CFO}lsSJ)O`AMk? zp1FzXsX?iUDV2pMQ*9U+m{l@EB1$5BeXNr6bM+EIYV;~{3xK*A7;Nk-3KEmEQ%e+* zQqwc@Y?a>c-mj#PnPRIHZt82`Ti~3Uk?B!Ylp0*+7m{3+ootz+WN)WnQ(*-(AUCxn zQK2F?C$HG5!d3}vt`(3C64qBz04piUwpD^SD#ABF!8yMuRl!uxSU1_g&``n5OwZ87 z)XdCKN5ROz&`93^h|F{iO{`4Ktc=VRpg;*|TTx1yRgjAt)Gi>;Rw<*Tq`*pFzr4I$ zuiRKKzbIYb(9+TpWQLKEE>MMTab;dfVufyAu`f(~1RD^r68eAMwS&*t9 zlvO-#2=9ZF3nBND}m`vLFjeEsTY(OatnYqyQCInmZhe+73JqDfIV%MiQ6sCIL(9V zO~LIJ7o2+afsWA!MJ-ZP!-Rn82gHOYTp$OY^i%VI>AeV;u=^*3S28d#ntQr9hE&{o zbHkVGkbwZ}gDt%G{9<;jdT?rS=Spewsy#uEM1(q8Z}|O7W2*hIV8?|1fK;R2Yf%p8 zE+~Ito9hy><@246o{4O07O-E=X4&Hr_2Oj0^Dh^yw><6<`%qPK!STP_%=4^^@?6f{ zY8UzN=!HmuP>IeQ9$98}*Y-mvFDe#@W$4V|m10hBy~mZ_{_UVV-yGFjho-W}@#s!m zd@5y`gLTZ=om1vbmooNGzC1H?!}r?!cNa}mz8zujIvJvuClk6vRCJlwmNS1B-}K-0 z?Yi>syOs7YWqVIQ_*1;lyS49D%2YS|$p?zh@9Va-KFPJt#OfqhACoNaawqqLnimfi zWR(caVV2^3-gIwMcw%SV?bRDx^P7rY)*srr=>H+r#~W{MZ<5{_&opiJ8o^%^MPovA hYS{KKT)&=ynIUvnF4Oh-A0fDE; zBDj`&Ueq8GjnGCnR905`>w*@*AubG zY!M6w)1btVY5p)k&93{>4v0t4yr_ZD>aUvGnh-r`Fj)bEsUvy8;gWFr1|kdOqnK{%Er79bE%SiB>FfL#mVFjyQK1APR0ES~5{AmW^W&jSg06S29(K&r=QUl2z^#!4hY zA{w2Nl7dQcK!KtdG}gt%MTLRG*+UxkVwpg~l-di#R$maP95GA86H0iX08k+^qroHz z2?<5|_Z9fUudo8~=VyW*3@v2}(O48lb)_$gbo&2S<@3L4izR`af8zb0z~W$;kb@57 zh`}Tgivy`!say$(6cL9h0Y$+enDFHl{bNB1D2@e%040b3*oN^0Y%oQ<`jbALPNWIM z5~hH~p;1Xl2m!_8v56Ec9`Av3q&PU@@mQ?8gB#VEOm?DR9m&pQth2lG7h5XGO5$?_ zk}tOGe{8AWv{jV?UkG`oazwmj4%tmGw%BO&Qb@rV{sXNf5}Dq%cJs*x%Jl<1=HR%rM!q z#3qg_q-4RP`UOL)8Z=eI_P?k47DjdL5vcXn(x`61V-FdAom-5wCX{{=HI?xVgkGN? zsaKRQce*qZJbH3*X;rxFx}?W3{Z!KbiZ^&k!3+R3>dv$JDyltEs|(wbW%DLU5I3OCuiDg|iYf1w z(_4MF2M={=!gdmH0PIHT-E)Y4-PW3)x~8r^BO z`l=kwN*l-TDM?Rgdo8cpr9802)2C%5LGIMtA3p;1wi>hUzr8M)lJ~Bmcc#XS?_rvF z{aWgGn>`?_L050yd#*jpxT@dW4+B>}GYfCNc*096bUDvW0Y1>eqFP^38z_e&@(_%7 z(~N@5ers%XWRLfrkLh#GNw$in5J-etW|6^^dOgekX}IA-;^BgQwM&Mo=Y022PTF?t z9+Vm%9Ap@|Upub1$7D!-TCisFLE=PQ^@Zhz>EB`Cx6lhM-Sk5v40~3ruLyKCQGBLoU@^ zcuM6aJl5Y|`Y5NsH?#64bBT-6Ox$?=*_UK11&yKHE zH02AK&SQN#b)vC9UrC`v1@w3$XdAANYP;qsbtbB;4E9$(FU;TT9`=l7(EPi`Ep?BE zUClxugE=oB!NLdkY!0_}{Ut$qW1C=9caufMy%yU^F2l}ovU)6xGT46kl(E1gZDeU= zuH8hhTFWV(&w1v8I?Jnzv|c0E+QTzmnyct&^?f~KzHnvT>&dx zQ_x3zXNr$9fgAkNVV>E)ICcj1q-14O>;WBz74LMqbZ6maZ^;eKwf*`ROA@$+@#AQh zl-8-XsmHvw90%>V^vPN7((+*vJ;bb{@^+l;5X2vge`B##%XJr^t(l~w;Wh?@J$snj zS=2;}t}C>34B-t~S8eAy8|&FCH--o0YMSdk!DZiwll5<{A%!;UK5c_HVrral*1h{Z zGL~PyhNR3hS_ISho<$2$o3;A&wElRRw|ml zL%E@bSMeb{qu~ZUw#36TW4Yyc1|=OxmyZ}|7<2^>`v>LTd46|-a!XfI?PZBKT7HQC zywDh;JD0Z%BV~8tCk=B7Jf{Y(H})C#*foy7DhU5MZyLI;N`5#3pdmMvAK9M%+AxFp zzVNs80Y{D(wC?B#J{15-v#p!RT=KI=AwnG2CQ;W-f9oo(7^tv_mPNAUB{*{o-0H