// !$*UTF8*$!
{
	archiveVersion = 1;
	classes = {
	};
	objectVersion = 50;
	objects = {

/* Begin PBXBuildFile section */
		A9661B5024EA64F20024EB54 /* Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = A9661B4F24EA64F20024EB54 /* Assets.xcassets */; };
		A9661B5324EA64F20024EB54 /* LaunchScreen.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = A9661B5124EA64F20024EB54 /* LaunchScreen.storyboard */; };
		A9661B5624EA64F20024EB54 /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = A9661B5524EA64F20024EB54 /* main.m */; };
		A9661B6024EA72900024EB54 /* AppDelegate.m in Sources */ = {isa = PBXBuildFile; fileRef = A9661B5E24EA72900024EB54 /* AppDelegate.m */; };
		A9661B6124EA72900024EB54 /* ViewController.mm in Sources */ = {isa = PBXBuildFile; fileRef = A9661B5F24EA72900024EB54 /* ViewController.mm */; };
		A9661B6424EA729A0024EB54 /* Main.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = A9661B6224EA729A0024EB54 /* Main.storyboard */; };
		A9661FCD24EA7AD10024EB54 /* CJLoadingView.m in Sources */ = {isa = PBXBuildFile; fileRef = A9661F8324EA7AD10024EB54 /* CJLoadingView.m */; };
		A9661FCE24EA7AD10024EB54 /* SDTool.m in Sources */ = {isa = PBXBuildFile; fileRef = A9661F8424EA7AD10024EB54 /* SDTool.m */; };
		A9661FCF24EA7AD10024EB54 /* DSToast.m in Sources */ = {isa = PBXBuildFile; fileRef = A9661F8924EA7AD10024EB54 /* DSToast.m */; };
		A9661FD024EA7AD10024EB54 /* OffcnNetworkExecutor.m in Sources */ = {isa = PBXBuildFile; fileRef = A9661F8C24EA7AD10024EB54 /* OffcnNetworkExecutor.m */; };
		A9661FD124EA7AD10024EB54 /* OffcnBaseNetworking.m in Sources */ = {isa = PBXBuildFile; fileRef = A9661F8E24EA7AD10024EB54 /* OffcnBaseNetworking.m */; };
		A9661FD224EA7AD10024EB54 /* UIImage+Extension.m in Sources */ = {isa = PBXBuildFile; fileRef = A9661F9224EA7AD10024EB54 /* UIImage+Extension.m */; };
		A9661FD324EA7AD10024EB54 /* UIImage+Color.m in Sources */ = {isa = PBXBuildFile; fileRef = A9661F9424EA7AD10024EB54 /* UIImage+Color.m */; };
		A9661FD524EA7AD10024EB54 /* NSDictionary+NullReplacement.m in Sources */ = {isa = PBXBuildFile; fileRef = A9661F9A24EA7AD10024EB54 /* NSDictionary+NullReplacement.m */; };
		A9661FD624EA7AD10024EB54 /* SDLabel.m in Sources */ = {isa = PBXBuildFile; fileRef = A9661F9D24EA7AD10024EB54 /* SDLabel.m */; };
		A9661FD724EA7AD10024EB54 /* UIBarButtonItem+WNXBarButtonItem.m in Sources */ = {isa = PBXBuildFile; fileRef = A9661FA124EA7AD10024EB54 /* UIBarButtonItem+WNXBarButtonItem.m */; };
		A9661FD824EA7AD10024EB54 /* JYButton.m in Sources */ = {isa = PBXBuildFile; fileRef = A9661FA224EA7AD10024EB54 /* JYButton.m */; };
		A9661FD924EA7AD10024EB54 /* SDButton.m in Sources */ = {isa = PBXBuildFile; fileRef = A9661FA424EA7AD10024EB54 /* SDButton.m */; };
		A9661FDA24EA7AD10024EB54 /* UIColor+applianceHex.m in Sources */ = {isa = PBXBuildFile; fileRef = A9661FA624EA7AD10024EB54 /* UIColor+applianceHex.m */; };
		A9661FDB24EA7AD10024EB54 /* NSFileManager+Paths.m in Sources */ = {isa = PBXBuildFile; fileRef = A9661FAA24EA7AD10024EB54 /* NSFileManager+Paths.m */; };
		A9661FDC24EA7AD10024EB54 /* UIView+bezierShape.m in Sources */ = {isa = PBXBuildFile; fileRef = A9661FAC24EA7AD10024EB54 /* UIView+bezierShape.m */; };
		A9661FDD24EA7AD10024EB54 /* UIView+IBExtension.m in Sources */ = {isa = PBXBuildFile; fileRef = A9661FAD24EA7AD10024EB54 /* UIView+IBExtension.m */; };
		A9661FDE24EA7AD10024EB54 /* UIViewExt.m in Sources */ = {isa = PBXBuildFile; fileRef = A9661FAE24EA7AD10024EB54 /* UIViewExt.m */; };
		A9661FDF24EA7AD10024EB54 /* NSAttributedString+SDSize.m in Sources */ = {isa = PBXBuildFile; fileRef = A9661FB324EA7AD10024EB54 /* NSAttributedString+SDSize.m */; };
		A9661FE024EA7AD10024EB54 /* NSString+JSON.m in Sources */ = {isa = PBXBuildFile; fileRef = A9661FB724EA7AD10024EB54 /* NSString+JSON.m */; };
		A9661FE124EA7AD10024EB54 /* NSString+Extension.m in Sources */ = {isa = PBXBuildFile; fileRef = A9661FB924EA7AD10024EB54 /* NSString+Extension.m */; };
		A9661FE224EA7AD10024EB54 /* NSMutableAttributedString+SDSize.m in Sources */ = {isa = PBXBuildFile; fileRef = A9661FBA24EA7AD10024EB54 /* NSMutableAttributedString+SDSize.m */; };
		A9661FE324EA7AD10024EB54 /* NSString+MD5.m in Sources */ = {isa = PBXBuildFile; fileRef = A9661FBB24EA7AD10024EB54 /* NSString+MD5.m */; };
		A9661FE424EA7AD10024EB54 /* CLSlider.m in Sources */ = {isa = PBXBuildFile; fileRef = A9661FBE24EA7AD10024EB54 /* CLSlider.m */; };
		A9661FE524EA7AD10024EB54 /* DataSafe.m in Sources */ = {isa = PBXBuildFile; fileRef = A9661FC124EA7AD10024EB54 /* DataSafe.m */; };
		A9661FE624EA7AD10024EB54 /* SDGeneralTool.m in Sources */ = {isa = PBXBuildFile; fileRef = A9661FC424EA7AD10024EB54 /* SDGeneralTool.m */; };
		A9661FE724EA7AD10024EB54 /* OffcnToast.m in Sources */ = {isa = PBXBuildFile; fileRef = A9661FC524EA7AD10024EB54 /* OffcnToast.m */; };
		A966215024EA80A60024EB54 /* ZYJZYJFMDatabaseQueue.m in Sources */ = {isa = PBXBuildFile; fileRef = A9661FEB24EA80A50024EB54 /* ZYJZYJFMDatabaseQueue.m */; };
		A966215124EA80A60024EB54 /* ZYJZYJFMDatabasePool.m in Sources */ = {isa = PBXBuildFile; fileRef = A9661FED24EA80A50024EB54 /* ZYJZYJFMDatabasePool.m */; };
		A966215224EA80A60024EB54 /* ZYJZYJFMDatabase.m in Sources */ = {isa = PBXBuildFile; fileRef = A9661FF024EA80A50024EB54 /* ZYJZYJFMDatabase.m */; };
		A966215324EA80A60024EB54 /* ZYJZYJFMDatabaseAdditions.m in Sources */ = {isa = PBXBuildFile; fileRef = A9661FF124EA80A50024EB54 /* ZYJZYJFMDatabaseAdditions.m */; };
		A966215424EA80A60024EB54 /* ZYJZYJFMResultSet.m in Sources */ = {isa = PBXBuildFile; fileRef = A9661FF424EA80A50024EB54 /* ZYJZYJFMResultSet.m */; };
		A966215524EA80A60024EB54 /* OffcnIMZYJFMDBHandler.m in Sources */ = {isa = PBXBuildFile; fileRef = A9661FF524EA80A50024EB54 /* OffcnIMZYJFMDBHandler.m */; };
		A966215624EA80A60024EB54 /* NSObject+ZYJMJCoding.m in Sources */ = {isa = PBXBuildFile; fileRef = A9661FF824EA80A50024EB54 /* NSObject+ZYJMJCoding.m */; };
		A966215724EA80A60024EB54 /* ZYJMJPropertyType.m in Sources */ = {isa = PBXBuildFile; fileRef = A9661FFB24EA80A50024EB54 /* ZYJMJPropertyType.m */; };
		A966215824EA80A60024EB54 /* ZYJMJProperty.m in Sources */ = {isa = PBXBuildFile; fileRef = A9661FFC24EA80A50024EB54 /* ZYJMJProperty.m */; };
		A966215924EA80A60024EB54 /* NSObject+ZYJMJKeyValue.m in Sources */ = {isa = PBXBuildFile; fileRef = A9661FFD24EA80A50024EB54 /* NSObject+ZYJMJKeyValue.m */; };
		A966215A24EA80A60024EB54 /* NSObject+ZYJMJProperty.m in Sources */ = {isa = PBXBuildFile; fileRef = A966200324EA80A50024EB54 /* NSObject+ZYJMJProperty.m */; };
		A966215B24EA80A60024EB54 /* ZYJMJFoundation.m in Sources */ = {isa = PBXBuildFile; fileRef = A966200724EA80A50024EB54 /* ZYJMJFoundation.m */; };
		A966215C24EA80A60024EB54 /* NSObject+ZYJMJClass.m in Sources */ = {isa = PBXBuildFile; fileRef = A966200824EA80A50024EB54 /* NSObject+ZYJMJClass.m */; };
		A966215D24EA80A60024EB54 /* ZYJMJExtensionConst.m in Sources */ = {isa = PBXBuildFile; fileRef = A966200924EA80A50024EB54 /* ZYJMJExtensionConst.m */; };
		A966215E24EA80A60024EB54 /* NSString+ZYJMJExtension.m in Sources */ = {isa = PBXBuildFile; fileRef = A966200B24EA80A50024EB54 /* NSString+ZYJMJExtension.m */; };
		A966215F24EA80A60024EB54 /* ZYJMJPropertyKey.m in Sources */ = {isa = PBXBuildFile; fileRef = A966200C24EA80A50024EB54 /* ZYJMJPropertyKey.m */; };
		A966216024EA80A60024EB54 /* View+ZYJMASAdditions.m in Sources */ = {isa = PBXBuildFile; fileRef = A966200E24EA80A50024EB54 /* View+ZYJMASAdditions.m */; };
		A966216124EA80A60024EB54 /* ZYJMASConstraintMaker.m in Sources */ = {isa = PBXBuildFile; fileRef = A966201024EA80A50024EB54 /* ZYJMASConstraintMaker.m */; };
		A966216224EA80A60024EB54 /* ViewController+ZYJMASAdditions.m in Sources */ = {isa = PBXBuildFile; fileRef = A966201624EA80A50024EB54 /* ViewController+ZYJMASAdditions.m */; };
		A966216324EA80A60024EB54 /* ZYJMASCompositeConstraint.m in Sources */ = {isa = PBXBuildFile; fileRef = A966201824EA80A50024EB54 /* ZYJMASCompositeConstraint.m */; };
		A966216424EA80A60024EB54 /* ZYJMASViewConstraint.m in Sources */ = {isa = PBXBuildFile; fileRef = A966201924EA80A50024EB54 /* ZYJMASViewConstraint.m */; };
		A966216524EA80A60024EB54 /* NSArray+ZYJMASAdditions.m in Sources */ = {isa = PBXBuildFile; fileRef = A966201A24EA80A50024EB54 /* NSArray+ZYJMASAdditions.m */; };
		A966216624EA80A60024EB54 /* ZYJMASLayoutConstraint.m in Sources */ = {isa = PBXBuildFile; fileRef = A966201B24EA80A50024EB54 /* ZYJMASLayoutConstraint.m */; };
		A966216724EA80A60024EB54 /* NSLayoutConstraint+ZYJMASDebugAdditions.m in Sources */ = {isa = PBXBuildFile; fileRef = A966201C24EA80A50024EB54 /* NSLayoutConstraint+ZYJMASDebugAdditions.m */; };
		A966216824EA80A60024EB54 /* ZYJMASConstraint.m in Sources */ = {isa = PBXBuildFile; fileRef = A966201E24EA80A50024EB54 /* ZYJMASConstraint.m */; };
		A966216924EA80A60024EB54 /* ZYJMASViewAttribute.m in Sources */ = {isa = PBXBuildFile; fileRef = A966202024EA80A50024EB54 /* ZYJMASViewAttribute.m */; };
		A966216A24EA80A60024EB54 /* ZYJPingFoundation.m in Sources */ = {isa = PBXBuildFile; fileRef = A966202B24EA80A50024EB54 /* ZYJPingFoundation.m */; };
		A966216B24EA80A60024EB54 /* ZYJPingHelper.m in Sources */ = {isa = PBXBuildFile; fileRef = A966202C24EA80A50024EB54 /* ZYJPingHelper.m */; };
		A966216C24EA80A60024EB54 /* ZYJLocalConnection.m in Sources */ = {isa = PBXBuildFile; fileRef = A966202E24EA80A50024EB54 /* ZYJLocalConnection.m */; };
		A966216D24EA80A60024EB54 /* ZYJReachState.m in Sources */ = {isa = PBXBuildFile; fileRef = A966203424EA80A50024EB54 /* ZYJReachState.m */; };
		A966216E24EA80A60024EB54 /* ZYJReachStateUnloaded.m in Sources */ = {isa = PBXBuildFile; fileRef = A966203624EA80A50024EB54 /* ZYJReachStateUnloaded.m */; };
		A966216F24EA80A60024EB54 /* ZYJReachStateLoading.m in Sources */ = {isa = PBXBuildFile; fileRef = A966203824EA80A50024EB54 /* ZYJReachStateLoading.m */; };
		A966217024EA80A60024EB54 /* ZYJReachStateUnReachable.m in Sources */ = {isa = PBXBuildFile; fileRef = A966203B24EA80A50024EB54 /* ZYJReachStateUnReachable.m */; };
		A966217124EA80A60024EB54 /* ZYJFSMStateUtil.m in Sources */ = {isa = PBXBuildFile; fileRef = A966203C24EA80A50024EB54 /* ZYJFSMStateUtil.m */; };
		A966217224EA80A60024EB54 /* ZYJReachStateWWAN.m in Sources */ = {isa = PBXBuildFile; fileRef = A966203E24EA80A50024EB54 /* ZYJReachStateWWAN.m */; };
		A966217324EA80A60024EB54 /* ZYJReachStateWIFI.m in Sources */ = {isa = PBXBuildFile; fileRef = A966204024EA80A50024EB54 /* ZYJReachStateWIFI.m */; };
		A966217424EA80A60024EB54 /* ZYJFSMEngine.m in Sources */ = {isa = PBXBuildFile; fileRef = A966204124EA80A50024EB54 /* ZYJFSMEngine.m */; };
		A966217524EA80A60024EB54 /* ZYJRealReachability.m in Sources */ = {isa = PBXBuildFile; fileRef = A966204324EA80A50024EB54 /* ZYJRealReachability.m */; };
		A966217624EA80A60024EB54 /* UIImageView+ZYJWebCache.m in Sources */ = {isa = PBXBuildFile; fileRef = A966204724EA80A50024EB54 /* UIImageView+ZYJWebCache.m */; };
		A966217724EA80A60024EB54 /* UIView+ZYJWebCache.m in Sources */ = {isa = PBXBuildFile; fileRef = A966204824EA80A50024EB54 /* UIView+ZYJWebCache.m */; };
		A966217824EA80A60024EB54 /* UIImageView+ZYJHighlightedWebCache.m in Sources */ = {isa = PBXBuildFile; fileRef = A966204A24EA80A50024EB54 /* UIImageView+ZYJHighlightedWebCache.m */; };
		A966217924EA80A60024EB54 /* UIImage+ZYJGIF.m in Sources */ = {isa = PBXBuildFile; fileRef = A966204C24EA80A50024EB54 /* UIImage+ZYJGIF.m */; };
		A966217A24EA80A60024EB54 /* ZYJSDWebImageCompat.m in Sources */ = {isa = PBXBuildFile; fileRef = A966204E24EA80A50024EB54 /* ZYJSDWebImageCompat.m */; };
		A966217B24EA80A60024EB54 /* ZYJSDImageCacheConfig.m in Sources */ = {isa = PBXBuildFile; fileRef = A966205324EA80A50024EB54 /* ZYJSDImageCacheConfig.m */; };
		A966217C24EA80A60024EB54 /* ZYJSDWebImageDownloaderOperation.m in Sources */ = {isa = PBXBuildFile; fileRef = A966205424EA80A50024EB54 /* ZYJSDWebImageDownloaderOperation.m */; };
		A966217D24EA80A60024EB54 /* ZYJSDWebImageDecoder.m in Sources */ = {isa = PBXBuildFile; fileRef = A966205624EA80A50024EB54 /* ZYJSDWebImageDecoder.m */; };
		A966217E24EA80A60024EB54 /* UIImage+ZYJMultiFormat.m in Sources */ = {isa = PBXBuildFile; fileRef = A966205924EA80A50024EB54 /* UIImage+ZYJMultiFormat.m */; };
		A966217F24EA80A60024EB54 /* UIButton+ZYJWebCache.m in Sources */ = {isa = PBXBuildFile; fileRef = A966205C24EA80A50024EB54 /* UIButton+ZYJWebCache.m */; };
		A966218024EA80A60024EB54 /* ZYJSDWebImageManager.m in Sources */ = {isa = PBXBuildFile; fileRef = A966205D24EA80A50024EB54 /* ZYJSDWebImageManager.m */; };
		A966218124EA80A60024EB54 /* NSImage+ZYJWebCache.m in Sources */ = {isa = PBXBuildFile; fileRef = A966205F24EA80A50024EB54 /* NSImage+ZYJWebCache.m */; };
		A966218224EA80A60024EB54 /* ZYJSDWebImagePrefetcher.m in Sources */ = {isa = PBXBuildFile; fileRef = A966206124EA80A50024EB54 /* ZYJSDWebImagePrefetcher.m */; };
		A966218324EA80A60024EB54 /* UIView+ZYJWebCacheOperation.m in Sources */ = {isa = PBXBuildFile; fileRef = A966206224EA80A50024EB54 /* UIView+ZYJWebCacheOperation.m */; };
		A966218424EA80A60024EB54 /* ZYJSDImageCache.m in Sources */ = {isa = PBXBuildFile; fileRef = A966206324EA80A50024EB54 /* ZYJSDImageCache.m */; };
		A966218524EA80A60024EB54 /* ZYJSDWebImageDownloader.m in Sources */ = {isa = PBXBuildFile; fileRef = A966206624EA80A50024EB54 /* ZYJSDWebImageDownloader.m */; };
		A966218624EA80A60024EB54 /* NSData+ZYJImageContentType.m in Sources */ = {isa = PBXBuildFile; fileRef = A966206724EA80A50024EB54 /* NSData+ZYJImageContentType.m */; };
		A966218724EA80A60024EB54 /* ZYJMJRefresh.bundle in Resources */ = {isa = PBXBuildFile; fileRef = A966206B24EA80A50024EB54 /* ZYJMJRefresh.bundle */; };
		A966218824EA80A60024EB54 /* ZYJMJRefreshConst.m in Sources */ = {isa = PBXBuildFile; fileRef = A966206C24EA80A50024EB54 /* ZYJMJRefreshConst.m */; };
		A966218924EA80A60024EB54 /* UIScrollView+ZYJMJExtension.m in Sources */ = {isa = PBXBuildFile; fileRef = A966206E24EA80A50024EB54 /* UIScrollView+ZYJMJExtension.m */; };
		A966218A24EA80A60024EB54 /* UIScrollView+ZYJMJRefresh.m in Sources */ = {isa = PBXBuildFile; fileRef = A966207024EA80A50024EB54 /* UIScrollView+ZYJMJRefresh.m */; };
		A966218B24EA80A60024EB54 /* UIView+ZYJMJExtension.m in Sources */ = {isa = PBXBuildFile; fileRef = A966207124EA80A50024EB54 /* UIView+ZYJMJExtension.m */; };
		A966218C24EA80A60024EB54 /* ZYJMJRefreshBackNormalFooter.m in Sources */ = {isa = PBXBuildFile; fileRef = A966207724EA80A50024EB54 /* ZYJMJRefreshBackNormalFooter.m */; };
		A966218D24EA80A60024EB54 /* ZYJMJRefreshBackStateFooter.m in Sources */ = {isa = PBXBuildFile; fileRef = A966207824EA80A50024EB54 /* ZYJMJRefreshBackStateFooter.m */; };
		A966218E24EA80A60024EB54 /* ZYJMJRefreshBackGifFooter.m in Sources */ = {isa = PBXBuildFile; fileRef = A966207924EA80A50024EB54 /* ZYJMJRefreshBackGifFooter.m */; };
		A966218F24EA80A60024EB54 /* ZYJMJRefreshAutoStateFooter.m in Sources */ = {isa = PBXBuildFile; fileRef = A966207E24EA80A50024EB54 /* ZYJMJRefreshAutoStateFooter.m */; };
		A966219024EA80A60024EB54 /* ZYJMJRefreshAutoNormalFooter.m in Sources */ = {isa = PBXBuildFile; fileRef = A966207F24EA80A50024EB54 /* ZYJMJRefreshAutoNormalFooter.m */; };
		A966219124EA80A60024EB54 /* ZYJMJRefreshAutoGifFooter.m in Sources */ = {isa = PBXBuildFile; fileRef = A966208024EA80A50024EB54 /* ZYJMJRefreshAutoGifFooter.m */; };
		A966219224EA80A60024EB54 /* ZYJMJRefreshNormalHeader.m in Sources */ = {isa = PBXBuildFile; fileRef = A966208524EA80A50024EB54 /* ZYJMJRefreshNormalHeader.m */; };
		A966219324EA80A60024EB54 /* ZYJMJRefreshGifHeader.m in Sources */ = {isa = PBXBuildFile; fileRef = A966208624EA80A50024EB54 /* ZYJMJRefreshGifHeader.m */; };
		A966219424EA80A60024EB54 /* ZYJMJRefreshStateHeader.m in Sources */ = {isa = PBXBuildFile; fileRef = A966208724EA80A50024EB54 /* ZYJMJRefreshStateHeader.m */; };
		A966219524EA80A60024EB54 /* NSBundle+ZYJMJRefresh.m in Sources */ = {isa = PBXBuildFile; fileRef = A966208B24EA80A50024EB54 /* NSBundle+ZYJMJRefresh.m */; };
		A966219624EA80A60024EB54 /* ZYJMJRefreshComponent.m in Sources */ = {isa = PBXBuildFile; fileRef = A966209024EA80A50024EB54 /* ZYJMJRefreshComponent.m */; };
		A966219724EA80A60024EB54 /* ZYJMJRefreshBackFooter.m in Sources */ = {isa = PBXBuildFile; fileRef = A966209124EA80A50024EB54 /* ZYJMJRefreshBackFooter.m */; };
		A966219824EA80A60024EB54 /* ZYJMJRefreshFooter.m in Sources */ = {isa = PBXBuildFile; fileRef = A966209324EA80A50024EB54 /* ZYJMJRefreshFooter.m */; };
		A966219924EA80A60024EB54 /* ZYJMJRefreshHeader.m in Sources */ = {isa = PBXBuildFile; fileRef = A966209424EA80A50024EB54 /* ZYJMJRefreshHeader.m */; };
		A966219A24EA80A60024EB54 /* ZYJMJRefreshAutoFooter.m in Sources */ = {isa = PBXBuildFile; fileRef = A966209524EA80A50024EB54 /* ZYJMJRefreshAutoFooter.m */; };
		A966219B24EA80A60024EB54 /* ZYJOSSGetSymlinkResult.m in Sources */ = {isa = PBXBuildFile; fileRef = A966209B24EA80A50024EB54 /* ZYJOSSGetSymlinkResult.m */; };
		A966219C24EA80A60024EB54 /* ZYJOSSGetObjectACLRequest.m in Sources */ = {isa = PBXBuildFile; fileRef = A966209C24EA80A50024EB54 /* ZYJOSSGetObjectACLRequest.m */; };
		A966219D24EA80A60024EB54 /* NSMutableDictionary+ZYJOSS.m in Sources */ = {isa = PBXBuildFile; fileRef = A966209D24EA80A50024EB54 /* NSMutableDictionary+ZYJOSS.m */; };
		A966219E24EA80A60024EB54 /* ZYJOSSConstants.m in Sources */ = {isa = PBXBuildFile; fileRef = A966209E24EA80A50024EB54 /* ZYJOSSConstants.m */; };
		A966219F24EA80A60024EB54 /* ZYJOSSDeleteMultipleObjectsRequest.m in Sources */ = {isa = PBXBuildFile; fileRef = A966209F24EA80A50024EB54 /* ZYJOSSDeleteMultipleObjectsRequest.m */; };
		A96621A024EA80A60024EB54 /* NSDate+ZYJOSS.m in Sources */ = {isa = PBXBuildFile; fileRef = A96620A024EA80A50024EB54 /* NSDate+ZYJOSS.m */; };
		A96621A124EA80A60024EB54 /* ZYJOSSGetObjectACLResult.m in Sources */ = {isa = PBXBuildFile; fileRef = A96620A124EA80A50024EB54 /* ZYJOSSGetObjectACLResult.m */; };
		A96621A224EA80A60024EB54 /* ZYJOSSClient.m in Sources */ = {isa = PBXBuildFile; fileRef = A96620A224EA80A50024EB54 /* ZYJOSSClient.m */; };
		A96621A324EA80A60024EB54 /* ZYJOSSLog.m in Sources */ = {isa = PBXBuildFile; fileRef = A96620A424EA80A50024EB54 /* ZYJOSSLog.m */; };
		A96621A424EA80A60024EB54 /* ZYJOSSNetworkingRequestDelegate.m in Sources */ = {isa = PBXBuildFile; fileRef = A96620A624EA80A50024EB54 /* ZYJOSSNetworkingRequestDelegate.m */; };
		A96621A524EA80A60024EB54 /* ZYJOSSGetBucketInfoRequest.m in Sources */ = {isa = PBXBuildFile; fileRef = A96620A724EA80A50024EB54 /* ZYJOSSGetBucketInfoRequest.m */; };
		A96621A624EA80A60024EB54 /* ZYJOSSModel.m in Sources */ = {isa = PBXBuildFile; fileRef = A96620A824EA80A50024EB54 /* ZYJOSSModel.m */; };
		A96621A724EA80A60024EB54 /* ZYJOSSAllRequestNeededMessage.m in Sources */ = {isa = PBXBuildFile; fileRef = A96620A924EA80A50024EB54 /* ZYJOSSAllRequestNeededMessage.m */; };
		A96621A824EA80A60024EB54 /* ZYJOSSPutSymlinkResult.m in Sources */ = {isa = PBXBuildFile; fileRef = A96620AB24EA80A50024EB54 /* ZYJOSSPutSymlinkResult.m */; };
		A96621A924EA80A60024EB54 /* ZYJOSSHttpResponseParser.m in Sources */ = {isa = PBXBuildFile; fileRef = A96620AE24EA80A50024EB54 /* ZYJOSSHttpResponseParser.m */; };
		A96621AA24EA80A60024EB54 /* ZYJOSSReachability.m in Sources */ = {isa = PBXBuildFile; fileRef = A96620B224EA80A50024EB54 /* ZYJOSSReachability.m */; };
		A96621AB24EA80A60024EB54 /* ZYJOSSNSLogger.m in Sources */ = {isa = PBXBuildFile; fileRef = A96620B624EA80A50024EB54 /* ZYJOSSNSLogger.m */; };
		A96621AC24EA80A60024EB54 /* ZYJOSSDDLog.m in Sources */ = {isa = PBXBuildFile; fileRef = A96620B724EA80A50024EB54 /* ZYJOSSDDLog.m */; };
		A96621AD24EA80A60024EB54 /* ZYJOSSFileLogger.m in Sources */ = {isa = PBXBuildFile; fileRef = A96620B824EA80A50024EB54 /* ZYJOSSFileLogger.m */; };
		A96621AE24EA80A60024EB54 /* ZYJOSSInputStreamHelper.m in Sources */ = {isa = PBXBuildFile; fileRef = A96620BA24EA80A50024EB54 /* ZYJOSSInputStreamHelper.m */; };
		A96621AF24EA80A60024EB54 /* ZYJOSSResult.m in Sources */ = {isa = PBXBuildFile; fileRef = A96620BB24EA80A50024EB54 /* ZYJOSSResult.m */; };
		A96621B024EA80A60024EB54 /* ZYJOSSNetworking.m in Sources */ = {isa = PBXBuildFile; fileRef = A96620BC24EA80A50024EB54 /* ZYJOSSNetworking.m */; };
		A96621B124EA80A60024EB54 /* ZYJOSSGetSymlinkRequest.m in Sources */ = {isa = PBXBuildFile; fileRef = A96620BD24EA80A50024EB54 /* ZYJOSSGetSymlinkRequest.m */; };
		A96621B224EA80A60024EB54 /* ZYJOSSHttpdns.m in Sources */ = {isa = PBXBuildFile; fileRef = A96620BE24EA80A50024EB54 /* ZYJOSSHttpdns.m */; };
		A96621B324EA80A60024EB54 /* ZYJOSSURLRequestRetryHandler.m in Sources */ = {isa = PBXBuildFile; fileRef = A96620BF24EA80A50024EB54 /* ZYJOSSURLRequestRetryHandler.m */; };
		A96621B424EA80A60024EB54 /* ZYJOSSRestoreObjectResult.m in Sources */ = {isa = PBXBuildFile; fileRef = A96620C024EA80A50024EB54 /* ZYJOSSRestoreObjectResult.m */; };
		A96621B524EA80A60024EB54 /* NSMutableData+ZYJOSS_CRC.m in Sources */ = {isa = PBXBuildFile; fileRef = A96620C124EA80A50024EB54 /* NSMutableData+ZYJOSS_CRC.m */; };
		A96621B624EA80A60024EB54 /* ZYJOSSCancellationTokenRegistration.m in Sources */ = {isa = PBXBuildFile; fileRef = A96620C624EA80A60024EB54 /* ZYJOSSCancellationTokenRegistration.m */; };
		A96621B724EA80A60024EB54 /* ZYJOSSTaskCompletionSource.m in Sources */ = {isa = PBXBuildFile; fileRef = A96620C924EA80A60024EB54 /* ZYJOSSTaskCompletionSource.m */; };
		A96621B824EA80A60024EB54 /* ZYJOSSTask.m in Sources */ = {isa = PBXBuildFile; fileRef = A96620CB24EA80A60024EB54 /* ZYJOSSTask.m */; };
		A96621B924EA80A60024EB54 /* ZYJOSSBolts.m in Sources */ = {isa = PBXBuildFile; fileRef = A96620CC24EA80A60024EB54 /* ZYJOSSBolts.m */; };
		A96621BA24EA80A60024EB54 /* ZYJOSSCancellationTokenSource.m in Sources */ = {isa = PBXBuildFile; fileRef = A96620CE24EA80A60024EB54 /* ZYJOSSCancellationTokenSource.m */; };
		A96621BB24EA80A60024EB54 /* ZYJOSSCancellationToken.m in Sources */ = {isa = PBXBuildFile; fileRef = A96620CF24EA80A60024EB54 /* ZYJOSSCancellationToken.m */; };
		A96621BC24EA80A60024EB54 /* ZYJOSSExecutor.m in Sources */ = {isa = PBXBuildFile; fileRef = A96620D224EA80A60024EB54 /* ZYJOSSExecutor.m */; };
		A96621BD24EA80A60024EB54 /* ZYJOSSCompat.m in Sources */ = {isa = PBXBuildFile; fileRef = A96620D924EA80A60024EB54 /* ZYJOSSCompat.m */; };
		A96621BE24EA80A60024EB54 /* ZYJOSSGetBucketInfoResult.m in Sources */ = {isa = PBXBuildFile; fileRef = A96620DA24EA80A60024EB54 /* ZYJOSSGetBucketInfoResult.m */; };
		A96621BF24EA80A60024EB54 /* ZYJOSSRequest.m in Sources */ = {isa = PBXBuildFile; fileRef = A96620DC24EA80A60024EB54 /* ZYJOSSRequest.m */; };
		A96621C024EA80A60024EB54 /* ZYJOSSPutSymlinkRequest.m in Sources */ = {isa = PBXBuildFile; fileRef = A96620DF24EA80A60024EB54 /* ZYJOSSPutSymlinkRequest.m */; };
		A96621C124EA80A60024EB54 /* ZYJOSSRestoreObjectRequest.m in Sources */ = {isa = PBXBuildFile; fileRef = A96620E324EA80A60024EB54 /* ZYJOSSRestoreObjectRequest.m */; };
		A96621C224EA80A60024EB54 /* ZYJOSSXMLDictionary.m in Sources */ = {isa = PBXBuildFile; fileRef = A96620E624EA80A60024EB54 /* ZYJOSSXMLDictionary.m */; };
		A96621C324EA80A60024EB54 /* ZYJOSSReachabilityManager.m in Sources */ = {isa = PBXBuildFile; fileRef = A96620EC24EA80A60024EB54 /* ZYJOSSReachabilityManager.m */; };
		A96621C424EA80A60024EB54 /* ZYJOSSIPv6PrefixResolver.m in Sources */ = {isa = PBXBuildFile; fileRef = A96620EE24EA80A60024EB54 /* ZYJOSSIPv6PrefixResolver.m */; };
		A96621C524EA80A60024EB54 /* ZYJOSSIPv6Adapter.m in Sources */ = {isa = PBXBuildFile; fileRef = A96620F124EA80A60024EB54 /* ZYJOSSIPv6Adapter.m */; };
		A96621C624EA80A60024EB54 /* ZYJOSSUtil.m in Sources */ = {isa = PBXBuildFile; fileRef = A96620F324EA80A60024EB54 /* ZYJOSSUtil.m */; };
		A96621C724EA80A60024EB54 /* ZYJaos_crc64.c in Sources */ = {isa = PBXBuildFile; fileRef = A96620F424EA80A60024EB54 /* ZYJaos_crc64.c */; };
		A96621C824EA80A60024EB54 /* ZYJOSSDeleteMultipleObjectsResult.m in Sources */ = {isa = PBXBuildFile; fileRef = A96620F524EA80A60024EB54 /* ZYJOSSDeleteMultipleObjectsResult.m */; };
		A96621C924EA80A60024EB54 /* ZYJMBProgressHUD.m in Sources */ = {isa = PBXBuildFile; fileRef = A96620FD24EA80A60024EB54 /* ZYJMBProgressHUD.m */; };
		A96621CA24EA80A60024EB54 /* ZYJMQTTCFSocketEncoder.m in Sources */ = {isa = PBXBuildFile; fileRef = A966210124EA80A60024EB54 /* ZYJMQTTCFSocketEncoder.m */; };
		A96621CB24EA80A60024EB54 /* ZYJMQTTSSLSecurityPolicyEncoder.m in Sources */ = {isa = PBXBuildFile; fileRef = A966210224EA80A60024EB54 /* ZYJMQTTSSLSecurityPolicyEncoder.m */; };
		A96621CC24EA80A60024EB54 /* ZYJMQTTSSLSecurityPolicyTransport.m in Sources */ = {isa = PBXBuildFile; fileRef = A966210324EA80A60024EB54 /* ZYJMQTTSSLSecurityPolicyTransport.m */; };
		A96621CD24EA80A60024EB54 /* ZYJMQTTLog.m in Sources */ = {isa = PBXBuildFile; fileRef = A966210424EA80A60024EB54 /* ZYJMQTTLog.m */; };
		A96621CE24EA80A60024EB54 /* ZYJMQTTMessage.m in Sources */ = {isa = PBXBuildFile; fileRef = A966210824EA80A60024EB54 /* ZYJMQTTMessage.m */; };
		A96621CF24EA80A60024EB54 /* ZYJMQTTSessionLegacy.m in Sources */ = {isa = PBXBuildFile; fileRef = A966210924EA80A60024EB54 /* ZYJMQTTSessionLegacy.m */; };
		A96621D024EA80A60024EB54 /* ZYJMQTTCFSocketTransport.m in Sources */ = {isa = PBXBuildFile; fileRef = A966210A24EA80A60024EB54 /* ZYJMQTTCFSocketTransport.m */; };
		A96621D124EA80A60024EB54 /* ZYJMQTTProperties.m in Sources */ = {isa = PBXBuildFile; fileRef = A966210C24EA80A60024EB54 /* ZYJMQTTProperties.m */; };
		A96621D224EA80A60024EB54 /* ZYJMQTTTransport.m in Sources */ = {isa = PBXBuildFile; fileRef = A966210E24EA80A60024EB54 /* ZYJMQTTTransport.m */; };
		A96621D324EA80A60024EB54 /* ZYJMQTTSSLSecurityPolicy.m in Sources */ = {isa = PBXBuildFile; fileRef = A966211224EA80A60024EB54 /* ZYJMQTTSSLSecurityPolicy.m */; };
		A96621D424EA80A60024EB54 /* ZYJForegroundReconnection.m in Sources */ = {isa = PBXBuildFile; fileRef = A966211424EA80A60024EB54 /* ZYJForegroundReconnection.m */; };
		A96621D524EA80A60024EB54 /* ZYJMQTTDecoder.m in Sources */ = {isa = PBXBuildFile; fileRef = A966211524EA80A60024EB54 /* ZYJMQTTDecoder.m */; };
		A96621D624EA80A60024EB54 /* ZYJMQTTInMemoryPersistence.m in Sources */ = {isa = PBXBuildFile; fileRef = A966211924EA80A60024EB54 /* ZYJMQTTInMemoryPersistence.m */; };
		A96621D724EA80A60024EB54 /* ZYJMQTTSession.m in Sources */ = {isa = PBXBuildFile; fileRef = A966211A24EA80A60024EB54 /* ZYJMQTTSession.m */; };
		A96621D824EA80A60024EB54 /* ZYJMQTTCoreDataPersistence.m in Sources */ = {isa = PBXBuildFile; fileRef = A966211B24EA80A60024EB54 /* ZYJMQTTCoreDataPersistence.m */; };
		A96621D924EA80A60024EB54 /* ZYJReconnectTimer.m in Sources */ = {isa = PBXBuildFile; fileRef = A966211C24EA80A60024EB54 /* ZYJReconnectTimer.m */; };
		A96621DA24EA80A60024EB54 /* ZYJMQTTSessionSynchron.m in Sources */ = {isa = PBXBuildFile; fileRef = A966211F24EA80A60024EB54 /* ZYJMQTTSessionSynchron.m */; };
		A96621DB24EA80A60024EB54 /* ZYJMQTTStrict.m in Sources */ = {isa = PBXBuildFile; fileRef = A966212124EA80A60024EB54 /* ZYJMQTTStrict.m */; };
		A96621DC24EA80A60024EB54 /* ZYJMQTTSSLSecurityPolicyDecoder.m in Sources */ = {isa = PBXBuildFile; fileRef = A966212824EA80A60024EB54 /* ZYJMQTTSSLSecurityPolicyDecoder.m */; };
		A96621DD24EA80A60024EB54 /* ZYJGCDTimer.m in Sources */ = {isa = PBXBuildFile; fileRef = A966212A24EA80A60024EB54 /* ZYJGCDTimer.m */; };
		A96621DE24EA80A60024EB54 /* ZYJMQTTSessionManager.m in Sources */ = {isa = PBXBuildFile; fileRef = A966212B24EA80A60024EB54 /* ZYJMQTTSessionManager.m */; };
		A96621DF24EA80A60024EB54 /* ZYJMQTTCFSocketDecoder.m in Sources */ = {isa = PBXBuildFile; fileRef = A966212C24EA80A60024EB54 /* ZYJMQTTCFSocketDecoder.m */; };
		A96621E024EA80A60024EB54 /* UIRefreshControl+ZYJAFNetworking.m in Sources */ = {isa = PBXBuildFile; fileRef = A966213024EA80A60024EB54 /* UIRefreshControl+ZYJAFNetworking.m */; };
		A96621E124EA80A60024EB54 /* UIProgressView+ZYJAFNetworking.m in Sources */ = {isa = PBXBuildFile; fileRef = A966213124EA80A60024EB54 /* UIProgressView+ZYJAFNetworking.m */; };
		A96621E224EA80A60024EB54 /* UIActivityIndicatorView+ZYJAFNetworking.m in Sources */ = {isa = PBXBuildFile; fileRef = A966213224EA80A60024EB54 /* UIActivityIndicatorView+ZYJAFNetworking.m */; };
		A96621E324EA80A60024EB54 /* UIImageView+ZYJAFNetworking.m in Sources */ = {isa = PBXBuildFile; fileRef = A966213524EA80A60024EB54 /* UIImageView+ZYJAFNetworking.m */; };
		A96621E424EA80A60024EB54 /* ZYJAFImageDownloader.m in Sources */ = {isa = PBXBuildFile; fileRef = A966213624EA80A60024EB54 /* ZYJAFImageDownloader.m */; };
		A96621E524EA80A60024EB54 /* ZYJAFNetworkActivityIndicatorManager.m in Sources */ = {isa = PBXBuildFile; fileRef = A966213724EA80A60024EB54 /* ZYJAFNetworkActivityIndicatorManager.m */; };
		A96621E624EA80A60024EB54 /* ZYJAFAutoPurgingImageCache.m in Sources */ = {isa = PBXBuildFile; fileRef = A966213E24EA80A60024EB54 /* ZYJAFAutoPurgingImageCache.m */; };
		A96621E724EA80A60024EB54 /* UIButton+ZYJAFNetworking.m in Sources */ = {isa = PBXBuildFile; fileRef = A966213F24EA80A60024EB54 /* UIButton+ZYJAFNetworking.m */; };
		A96621E824EA80A60024EB54 /* ZYJAFNetworkReachabilityManager.m in Sources */ = {isa = PBXBuildFile; fileRef = A966214324EA80A60024EB54 /* ZYJAFNetworkReachabilityManager.m */; };
		A96621E924EA80A60024EB54 /* ZYJAFURLResponseSerialization.m in Sources */ = {isa = PBXBuildFile; fileRef = A966214424EA80A60024EB54 /* ZYJAFURLResponseSerialization.m */; };
		A96621EA24EA80A60024EB54 /* ZYJAFURLRequestSerialization.m in Sources */ = {isa = PBXBuildFile; fileRef = A966214824EA80A60024EB54 /* ZYJAFURLRequestSerialization.m */; };
		A96621EB24EA80A60024EB54 /* ZYJAFURLSessionManager.m in Sources */ = {isa = PBXBuildFile; fileRef = A966214B24EA80A60024EB54 /* ZYJAFURLSessionManager.m */; };
		A96621EC24EA80A60024EB54 /* ZYJAFHTTPSessionManager.m in Sources */ = {isa = PBXBuildFile; fileRef = A966214D24EA80A60024EB54 /* ZYJAFHTTPSessionManager.m */; };
		A96621ED24EA80A60024EB54 /* ZYJAFSecurityPolicy.m in Sources */ = {isa = PBXBuildFile; fileRef = A966214E24EA80A60024EB54 /* ZYJAFSecurityPolicy.m */; };
		A96621EF24EA83A80024EB54 /* SystemConfiguration.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = A96621EE24EA83A80024EB54 /* SystemConfiguration.framework */; };
		A96621F124EA83B10024EB54 /* CoreTelephony.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = A96621F024EA83B10024EB54 /* CoreTelephony.framework */; };
		A96621F524EA84160024EB54 /* libxml2.tbd in Frameworks */ = {isa = PBXBuildFile; fileRef = A96621F424EA83D70024EB54 /* libxml2.tbd */; };
		A96621F624EA84230024EB54 /* libsqlite3.tbd in Frameworks */ = {isa = PBXBuildFile; fileRef = A96621F324EA83C90024EB54 /* libsqlite3.tbd */; };
		A96621F724EA842E0024EB54 /* libresolv.tbd in Frameworks */ = {isa = PBXBuildFile; fileRef = A96621F224EA83BB0024EB54 /* libresolv.tbd */; };
		A966274D24EBA56C0024EB54 /* OffcnIMSDKiOS.m in Sources */ = {isa = PBXBuildFile; fileRef = A966274C24EBA56C0024EB54 /* OffcnIMSDKiOS.m */; };
		A9D1B31824EFAD8C000F4662 /* OffcnUploadManager.m in Sources */ = {isa = PBXBuildFile; fileRef = A9D1B31724EFAD8C000F4662 /* OffcnUploadManager.m */; };
		A9D1B31B24F34C25000F4662 /* OffcnIMSocketManager.m in Sources */ = {isa = PBXBuildFile; fileRef = A9D1B31A24F34C25000F4662 /* OffcnIMSocketManager.m */; };
		A9D1B32224F50973000F4662 /* OffcnIMModel.m in Sources */ = {isa = PBXBuildFile; fileRef = A9D1B32124F50973000F4662 /* OffcnIMModel.m */; };
		A9D1B32E24F7BE7B000F4662 /* OffcnZYJTestDataStorageView.m in Sources */ = {isa = PBXBuildFile; fileRef = A9D1B32C24F7BE7B000F4662 /* OffcnZYJTestDataStorageView.m */; };
		A9D1B33E24FE3BE6000F4662 /* OffcnIMSqliteTestVC.m in Sources */ = {isa = PBXBuildFile; fileRef = A9D1B33D24FE3BE6000F4662 /* OffcnIMSqliteTestVC.m */; };
		A9D1B60624FE765F000F4662 /* ZYJQNFile.m in Sources */ = {isa = PBXBuildFile; fileRef = A9D1B58324FE765E000F4662 /* ZYJQNFile.m */; };
		A9D1B60724FE765F000F4662 /* ZYJQNDnsManager.m in Sources */ = {isa = PBXBuildFile; fileRef = A9D1B58424FE765E000F4662 /* ZYJQNDnsManager.m */; };
		A9D1B60824FE765F000F4662 /* ZYJQNURLProtocol.m in Sources */ = {isa = PBXBuildFile; fileRef = A9D1B58724FE765E000F4662 /* ZYJQNURLProtocol.m */; };
		A9D1B60924FE765F000F4662 /* ZYJQNGetAddrInfo.m in Sources */ = {isa = PBXBuildFile; fileRef = A9D1B58B24FE765E000F4662 /* ZYJQNGetAddrInfo.m */; };
		A9D1B60A24FE765F000F4662 /* ZYJQNDnsPrefetcher.m in Sources */ = {isa = PBXBuildFile; fileRef = A9D1B58C24FE765E000F4662 /* ZYJQNDnsPrefetcher.m */; };
		A9D1B60B24FE765F000F4662 /* ZYJQNEtag.m in Sources */ = {isa = PBXBuildFile; fileRef = A9D1B58D24FE765E000F4662 /* ZYJQNEtag.m */; };
		A9D1B60C24FE765F000F4662 /* ZYJQNHijackingDetectWrapper.m in Sources */ = {isa = PBXBuildFile; fileRef = A9D1B58E24FE765E000F4662 /* ZYJQNHijackingDetectWrapper.m */; };
		A9D1B60D24FE765F000F4662 /* ZYJQNZoneInfo.m in Sources */ = {isa = PBXBuildFile; fileRef = A9D1B59224FE765E000F4662 /* ZYJQNZoneInfo.m */; };
		A9D1B60E24FE765F000F4662 /* ZYJQNCrc32.m in Sources */ = {isa = PBXBuildFile; fileRef = A9D1B59424FE765E000F4662 /* ZYJQNCrc32.m */; };
		A9D1B60F24FE765F000F4662 /* NSURLRequest+ZYJQNRequest.m in Sources */ = {isa = PBXBuildFile; fileRef = A9D1B59524FE765E000F4662 /* NSURLRequest+ZYJQNRequest.m */; };
		A9D1B61024FE765F000F4662 /* ZYJQNFileRecorder.m in Sources */ = {isa = PBXBuildFile; fileRef = A9D1B5A024FE765E000F4662 /* ZYJQNFileRecorder.m */; };
		A9D1B61124FE765F000F4662 /* NSObject+ZYJQNSwizzle.m in Sources */ = {isa = PBXBuildFile; fileRef = A9D1B5A124FE765E000F4662 /* NSObject+ZYJQNSwizzle.m */; };
		A9D1B61224FE765F000F4662 /* ZYJQNLruCache.m in Sources */ = {isa = PBXBuildFile; fileRef = A9D1B5A224FE765E000F4662 /* ZYJQNLruCache.m */; };
		A9D1B61324FE765F000F4662 /* ZYJQNDnsCacheInfo.m in Sources */ = {isa = PBXBuildFile; fileRef = A9D1B5A524FE765E000F4662 /* ZYJQNDnsCacheInfo.m */; };
		A9D1B61424FE765F000F4662 /* ZYJQNZone.m in Sources */ = {isa = PBXBuildFile; fileRef = A9D1B5A924FE765E000F4662 /* ZYJQNZone.m */; };
		A9D1B61524FE765F000F4662 /* ZYJQNDes.m in Sources */ = {isa = PBXBuildFile; fileRef = A9D1B5AC24FE765E000F4662 /* ZYJQNDes.m */; };
		A9D1B61624FE765F000F4662 /* ZYJQNDnspodFree.m in Sources */ = {isa = PBXBuildFile; fileRef = A9D1B5AE24FE765E000F4662 /* ZYJQNDnspodFree.m */; };
		A9D1B61724FE765F000F4662 /* ZYJQNAutoZone.m in Sources */ = {isa = PBXBuildFile; fileRef = A9D1B5AF24FE765E000F4662 /* ZYJQNAutoZone.m */; };
		A9D1B61824FE765F000F4662 /* ZYJQNRecord.m in Sources */ = {isa = PBXBuildFile; fileRef = A9D1B5B024FE765E000F4662 /* ZYJQNRecord.m */; };
		A9D1B61924FE765F000F4662 /* ZYJQNTransactionManager.m in Sources */ = {isa = PBXBuildFile; fileRef = A9D1B5B424FE765E000F4662 /* ZYJQNTransactionManager.m */; };
		A9D1B61A24FE765F000F4662 /* ZYJQNUploadInfoReporter.m in Sources */ = {isa = PBXBuildFile; fileRef = A9D1B5B924FE765E000F4662 /* ZYJQNUploadInfoReporter.m */; };
		A9D1B61B24FE765F000F4662 /* ZYJQNInetAddress.m in Sources */ = {isa = PBXBuildFile; fileRef = A9D1B5BB24FE765E000F4662 /* ZYJQNInetAddress.m */; };
		A9D1B61C24FE765F000F4662 /* ZYJQNDnspodEnterprise.m in Sources */ = {isa = PBXBuildFile; fileRef = A9D1B5BC24FE765E000F4662 /* ZYJQNDnspodEnterprise.m */; };
		A9D1B61D24FE765F000F4662 /* ZYJQNUserAgent.m in Sources */ = {isa = PBXBuildFile; fileRef = A9D1B5BE24FE765E000F4662 /* ZYJQNUserAgent.m */; };
		A9D1B61E24FE765F000F4662 /* ZYJQNHttpResponseInfo.m in Sources */ = {isa = PBXBuildFile; fileRef = A9D1B5BF24FE765E000F4662 /* ZYJQNHttpResponseInfo.m */; };
		A9D1B61F24FE765F000F4662 /* ZYJQNDomain.m in Sources */ = {isa = PBXBuildFile; fileRef = A9D1B5C024FE765E000F4662 /* ZYJQNDomain.m */; };
		A9D1B62024FE765F000F4662 /* ZYJQNAssessment.m in Sources */ = {isa = PBXBuildFile; fileRef = A9D1B5C124FE765E000F4662 /* ZYJQNAssessment.m */; };
		A9D1B62124FE765F000F4662 /* ZYJQNHex.m in Sources */ = {isa = PBXBuildFile; fileRef = A9D1B5C224FE765E000F4662 /* ZYJQNHex.m */; };
		A9D1B62224FE765F000F4662 /* ZYJQNFixedZone.m in Sources */ = {isa = PBXBuildFile; fileRef = A9D1B5C524FE765E000F4662 /* ZYJQNFixedZone.m */; };
		A9D1B62324FE765F000F4662 /* ZYJQNTxtResolver.m in Sources */ = {isa = PBXBuildFile; fileRef = A9D1B5C624FE765E000F4662 /* ZYJQNTxtResolver.m */; };
		A9D1B62424FE765F000F4662 /* ZYJQNConcurrentResumeUpload.m in Sources */ = {isa = PBXBuildFile; fileRef = A9D1B5CB24FE765E000F4662 /* ZYJQNConcurrentResumeUpload.m */; };
		A9D1B62524FE765F000F4662 /* ZYJQNUrlSafeBase64.m in Sources */ = {isa = PBXBuildFile; fileRef = A9D1B5CD24FE765E000F4662 /* ZYJQNUrlSafeBase64.m */; };
		A9D1B62624FE765F000F4662 /* ZYJQNResolvUtil.m in Sources */ = {isa = PBXBuildFile; fileRef = A9D1B5CE24FE765E000F4662 /* ZYJQNResolvUtil.m */; };
		A9D1B62724FE765F000F4662 /* ZYJQN_GTM_Base64.m in Sources */ = {isa = PBXBuildFile; fileRef = A9D1B5D624FE765E000F4662 /* ZYJQN_GTM_Base64.m */; };
		A9D1B62824FE765F000F4662 /* ZYJQNCFHttpClient.m in Sources */ = {isa = PBXBuildFile; fileRef = A9D1B5D724FE765E000F4662 /* ZYJQNCFHttpClient.m */; };
		A9D1B62924FE765F000F4662 /* ZYJQNResponseInfo.m in Sources */ = {isa = PBXBuildFile; fileRef = A9D1B5D824FE765E000F4662 /* ZYJQNResponseInfo.m */; };
		A9D1B62A24FE765F000F4662 /* ZYJQNResumeUpload.m in Sources */ = {isa = PBXBuildFile; fileRef = A9D1B5D924FE765E000F4662 /* ZYJQNResumeUpload.m */; };
		A9D1B62B24FE765F000F4662 /* ZYJQNFormUpload.m in Sources */ = {isa = PBXBuildFile; fileRef = A9D1B5DA24FE765E000F4662 /* ZYJQNFormUpload.m */; };
		A9D1B62C24FE765F000F4662 /* ZYJQNUploadInfoCollector.m in Sources */ = {isa = PBXBuildFile; fileRef = A9D1B5DB24FE765E000F4662 /* ZYJQNUploadInfoCollector.m */; };
		A9D1B62D24FE765F000F4662 /* ZYJQNPHAssetResource.m in Sources */ = {isa = PBXBuildFile; fileRef = A9D1B5DC24FE765E000F4662 /* ZYJQNPHAssetResource.m */; };
		A9D1B62E24FE765F000F4662 /* ZYJQNMD5.m in Sources */ = {isa = PBXBuildFile; fileRef = A9D1B5DF24FE765E000F4662 /* ZYJQNMD5.m */; };
		A9D1B62F24FE765F000F4662 /* ZYJQNResolver.m in Sources */ = {isa = PBXBuildFile; fileRef = A9D1B5E024FE765E000F4662 /* ZYJQNResolver.m */; };
		A9D1B63024FE765F000F4662 /* ZYJQNSessionManager.m in Sources */ = {isa = PBXBuildFile; fileRef = A9D1B5E124FE765E000F4662 /* ZYJQNSessionManager.m */; };
		A9D1B63124FE765F000F4662 /* ZYJQNPHAssetFile.m in Sources */ = {isa = PBXBuildFile; fileRef = A9D1B5E324FE765E000F4662 /* ZYJQNPHAssetFile.m */; };
		A9D1B63224FE765F000F4662 /* ZYJQNIpModel.m in Sources */ = {isa = PBXBuildFile; fileRef = A9D1B5E424FE765E000F4662 /* ZYJQNIpModel.m */; };
		A9D1B63324FE765F000F4662 /* ZYJQNHosts.m in Sources */ = {isa = PBXBuildFile; fileRef = A9D1B5E524FE765E000F4662 /* ZYJQNHosts.m */; };
		A9D1B63424FE765F000F4662 /* ZYJQNALAssetFile.m in Sources */ = {isa = PBXBuildFile; fileRef = A9D1B5E624FE765E000F4662 /* ZYJQNALAssetFile.m */; };
		A9D1B63524FE765F000F4662 /* ZYJQNBaseUpload.m in Sources */ = {isa = PBXBuildFile; fileRef = A9D1B5E724FE765E000F4662 /* ZYJQNBaseUpload.m */; };
		A9D1B63624FE765F000F4662 /* ZYJQNSystem.m in Sources */ = {isa = PBXBuildFile; fileRef = A9D1B5E924FE765E000F4662 /* ZYJQNSystem.m */; };
		A9D1B63724FE765F000F4662 /* ZYJQNUtils.m in Sources */ = {isa = PBXBuildFile; fileRef = A9D1B5EA24FE765E000F4662 /* ZYJQNUtils.m */; };
		A9D1B63824FE765F000F4662 /* ZYJQNNetworkInfo.m in Sources */ = {isa = PBXBuildFile; fileRef = A9D1B5EB24FE765E000F4662 /* ZYJQNNetworkInfo.m */; };
		A9D1B63924FE765F000F4662 /* ZYJQNDnsCacheFile.m in Sources */ = {isa = PBXBuildFile; fileRef = A9D1B5EC24FE765E000F4662 /* ZYJQNDnsCacheFile.m */; };
		A9D1B63A24FE765F000F4662 /* ZYJQNUploadManager.m in Sources */ = {isa = PBXBuildFile; fileRef = A9D1B5F024FE765E000F4662 /* ZYJQNUploadManager.m */; };
		A9D1B63B24FE765F000F4662 /* ZYJQNPipeline.m in Sources */ = {isa = PBXBuildFile; fileRef = A9D1B5F324FE765E000F4662 /* ZYJQNPipeline.m */; };
		A9D1B63C24FE765F000F4662 /* ZYJQNAsyncRun.m in Sources */ = {isa = PBXBuildFile; fileRef = A9D1B5F424FE765E000F4662 /* ZYJQNAsyncRun.m */; };
		A9D1B63D24FE765F000F4662 /* ZYJQNConfiguration.m in Sources */ = {isa = PBXBuildFile; fileRef = A9D1B5F524FE765E000F4662 /* ZYJQNConfiguration.m */; };
		A9D1B63E24FE765F000F4662 /* ZYJQNUploadOption.m in Sources */ = {isa = PBXBuildFile; fileRef = A9D1B5F624FE765F000F4662 /* ZYJQNUploadOption.m */; };
		A9D1B63F24FE765F000F4662 /* ZYJQNRefresher.m in Sources */ = {isa = PBXBuildFile; fileRef = A9D1B5F824FE765F000F4662 /* ZYJQNRefresher.m */; };
		A9D1B64024FE765F000F4662 /* ZYJQNUpToken.m in Sources */ = {isa = PBXBuildFile; fileRef = A9D1B5F924FE765F000F4662 /* ZYJQNUpToken.m */; };
		A9D1B64124FE765F000F4662 /* ZYJQNIP.m in Sources */ = {isa = PBXBuildFile; fileRef = A9D1B5FC24FE765F000F4662 /* ZYJQNIP.m */; };
		A9D1B64224FE765F000F4662 /* ZYJQNSystemTool.m in Sources */ = {isa = PBXBuildFile; fileRef = A9D1B60224FE765F000F4662 /* ZYJQNSystemTool.m */; };
		A9D1B64524FE7D1F000F4662 /* AppDelegate+OffcnIMPush.m in Sources */ = {isa = PBXBuildFile; fileRef = A9D1B64424FE7D1F000F4662 /* AppDelegate+OffcnIMPush.m */; };
		A9D1B65024FF9E53000F4662 /* oimcore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = A9D1B64E24FF9E4F000F4662 /* oimcore.framework */; };
		A9D1B65124FF9E53000F4662 /* oimcore.framework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = A9D1B64E24FF9E4F000F4662 /* oimcore.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; };
		B94FCB1053F8932068A11CC9 /* libPods-OffcnIMSDKiOS.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 49CE5E230A14D9B821170F61 /* libPods-OffcnIMSDKiOS.a */; };
/* End PBXBuildFile section */

/* Begin PBXCopyFilesBuildPhase section */
		A966275024EBD28A0024EB54 /* Embed Frameworks */ = {
			isa = PBXCopyFilesBuildPhase;
			buildActionMask = 12;
			dstPath = "";
			dstSubfolderSpec = 10;
			files = (
				A9D1B65124FF9E53000F4662 /* oimcore.framework in Embed Frameworks */,
			);
			name = "Embed Frameworks";
			runOnlyForDeploymentPostprocessing = 0;
		};
/* End PBXCopyFilesBuildPhase section */

/* Begin PBXFileReference section */
		3F07C2EC97AF605DC6BD528E /* Pods-OffcnIMSDKiOS.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-OffcnIMSDKiOS.debug.xcconfig"; path = "Target Support Files/Pods-OffcnIMSDKiOS/Pods-OffcnIMSDKiOS.debug.xcconfig"; sourceTree = "<group>"; };
		49CE5E230A14D9B821170F61 /* libPods-OffcnIMSDKiOS.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = "libPods-OffcnIMSDKiOS.a"; sourceTree = BUILT_PRODUCTS_DIR; };
		A9661B4024EA64EE0024EB54 /* OffcnIMSDKiOS.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = OffcnIMSDKiOS.app; sourceTree = BUILT_PRODUCTS_DIR; };
		A9661B4F24EA64F20024EB54 /* Assets.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Assets.xcassets; sourceTree = "<group>"; };
		A9661B5224EA64F20024EB54 /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = Base; path = Base.lproj/LaunchScreen.storyboard; sourceTree = "<group>"; };
		A9661B5424EA64F20024EB54 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
		A9661B5524EA64F20024EB54 /* main.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = main.m; sourceTree = "<group>"; };
		A9661B5C24EA72900024EB54 /* AppDelegate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = AppDelegate.h; sourceTree = "<group>"; };
		A9661B5D24EA72900024EB54 /* ViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ViewController.h; sourceTree = "<group>"; };
		A9661B5E24EA72900024EB54 /* AppDelegate.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = AppDelegate.m; sourceTree = "<group>"; };
		A9661B5F24EA72900024EB54 /* ViewController.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = ViewController.mm; sourceTree = "<group>"; };
		A9661B6324EA729A0024EB54 /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = Base; path = Base.lproj/Main.storyboard; sourceTree = "<group>"; };
		A9661F8324EA7AD10024EB54 /* CJLoadingView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CJLoadingView.m; sourceTree = "<group>"; };
		A9661F8424EA7AD10024EB54 /* SDTool.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SDTool.m; sourceTree = "<group>"; };
		A9661F8524EA7AD10024EB54 /* CJLoadingView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CJLoadingView.h; sourceTree = "<group>"; };
		A9661F8624EA7AD10024EB54 /* SDTool.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SDTool.h; sourceTree = "<group>"; };
		A9661F8824EA7AD10024EB54 /* DSToast.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DSToast.h; sourceTree = "<group>"; };
		A9661F8924EA7AD10024EB54 /* DSToast.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = DSToast.m; sourceTree = "<group>"; };
		A9661F8B24EA7AD10024EB54 /* OffcnBaseNetworking.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OffcnBaseNetworking.h; sourceTree = "<group>"; };
		A9661F8C24EA7AD10024EB54 /* OffcnNetworkExecutor.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OffcnNetworkExecutor.m; sourceTree = "<group>"; };
		A9661F8D24EA7AD10024EB54 /* OffcnNetworkExecutor.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OffcnNetworkExecutor.h; sourceTree = "<group>"; };
		A9661F8E24EA7AD10024EB54 /* OffcnBaseNetworking.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OffcnBaseNetworking.m; sourceTree = "<group>"; };
		A9661F9124EA7AD10024EB54 /* UIImage+Color.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "UIImage+Color.h"; sourceTree = "<group>"; };
		A9661F9224EA7AD10024EB54 /* UIImage+Extension.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "UIImage+Extension.m"; sourceTree = "<group>"; };
		A9661F9324EA7AD10024EB54 /* UIImage+Extension.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "UIImage+Extension.h"; sourceTree = "<group>"; };
		A9661F9424EA7AD10024EB54 /* UIImage+Color.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "UIImage+Color.m"; sourceTree = "<group>"; };
		A9661F9924EA7AD10024EB54 /* NSDictionary+NullReplacement.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "NSDictionary+NullReplacement.h"; sourceTree = "<group>"; };
		A9661F9A24EA7AD10024EB54 /* NSDictionary+NullReplacement.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "NSDictionary+NullReplacement.m"; sourceTree = "<group>"; };
		A9661F9C24EA7AD10024EB54 /* SDLabel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SDLabel.h; sourceTree = "<group>"; };
		A9661F9D24EA7AD10024EB54 /* SDLabel.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SDLabel.m; sourceTree = "<group>"; };
		A9661F9F24EA7AD10024EB54 /* JYButton.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = JYButton.h; sourceTree = "<group>"; };
		A9661FA024EA7AD10024EB54 /* SDButton.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SDButton.h; sourceTree = "<group>"; };
		A9661FA124EA7AD10024EB54 /* UIBarButtonItem+WNXBarButtonItem.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "UIBarButtonItem+WNXBarButtonItem.m"; sourceTree = "<group>"; };
		A9661FA224EA7AD10024EB54 /* JYButton.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = JYButton.m; sourceTree = "<group>"; };
		A9661FA324EA7AD10024EB54 /* UIBarButtonItem+WNXBarButtonItem.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "UIBarButtonItem+WNXBarButtonItem.h"; sourceTree = "<group>"; };
		A9661FA424EA7AD10024EB54 /* SDButton.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SDButton.m; sourceTree = "<group>"; };
		A9661FA624EA7AD10024EB54 /* UIColor+applianceHex.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "UIColor+applianceHex.m"; sourceTree = "<group>"; };
		A9661FA724EA7AD10024EB54 /* UIColor+applianceHex.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "UIColor+applianceHex.h"; sourceTree = "<group>"; };
		A9661FA924EA7AD10024EB54 /* NSFileManager+Paths.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "NSFileManager+Paths.h"; sourceTree = "<group>"; };
		A9661FAA24EA7AD10024EB54 /* NSFileManager+Paths.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "NSFileManager+Paths.m"; sourceTree = "<group>"; };
		A9661FAC24EA7AD10024EB54 /* UIView+bezierShape.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "UIView+bezierShape.m"; sourceTree = "<group>"; };
		A9661FAD24EA7AD10024EB54 /* UIView+IBExtension.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "UIView+IBExtension.m"; sourceTree = "<group>"; };
		A9661FAE24EA7AD10024EB54 /* UIViewExt.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = UIViewExt.m; sourceTree = "<group>"; };
		A9661FAF24EA7AD10024EB54 /* UIView+bezierShape.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "UIView+bezierShape.h"; sourceTree = "<group>"; };
		A9661FB024EA7AD10024EB54 /* UIViewExt.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = UIViewExt.h; sourceTree = "<group>"; };
		A9661FB124EA7AD10024EB54 /* UIView+IBExtension.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "UIView+IBExtension.h"; sourceTree = "<group>"; };
		A9661FB324EA7AD10024EB54 /* NSAttributedString+SDSize.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "NSAttributedString+SDSize.m"; sourceTree = "<group>"; };
		A9661FB424EA7AD10024EB54 /* NSMutableAttributedString+SDSize.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "NSMutableAttributedString+SDSize.h"; sourceTree = "<group>"; };
		A9661FB524EA7AD10024EB54 /* NSString+Extension.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "NSString+Extension.h"; sourceTree = "<group>"; };
		A9661FB624EA7AD10024EB54 /* NSString+MD5.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "NSString+MD5.h"; sourceTree = "<group>"; };
		A9661FB724EA7AD10024EB54 /* NSString+JSON.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "NSString+JSON.m"; sourceTree = "<group>"; };
		A9661FB824EA7AD10024EB54 /* NSAttributedString+SDSize.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "NSAttributedString+SDSize.h"; sourceTree = "<group>"; };
		A9661FB924EA7AD10024EB54 /* NSString+Extension.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "NSString+Extension.m"; sourceTree = "<group>"; };
		A9661FBA24EA7AD10024EB54 /* NSMutableAttributedString+SDSize.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "NSMutableAttributedString+SDSize.m"; sourceTree = "<group>"; };
		A9661FBB24EA7AD10024EB54 /* NSString+MD5.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "NSString+MD5.m"; sourceTree = "<group>"; };
		A9661FBC24EA7AD10024EB54 /* NSString+JSON.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "NSString+JSON.h"; sourceTree = "<group>"; };
		A9661FBE24EA7AD10024EB54 /* CLSlider.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CLSlider.m; sourceTree = "<group>"; };
		A9661FBF24EA7AD10024EB54 /* CLSlider.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CLSlider.h; sourceTree = "<group>"; };
		A9661FC124EA7AD10024EB54 /* DataSafe.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = DataSafe.m; sourceTree = "<group>"; };
		A9661FC224EA7AD10024EB54 /* DataSafe.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DataSafe.h; sourceTree = "<group>"; };
		A9661FC424EA7AD10024EB54 /* SDGeneralTool.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SDGeneralTool.m; sourceTree = "<group>"; };
		A9661FC524EA7AD10024EB54 /* OffcnToast.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OffcnToast.m; sourceTree = "<group>"; };
		A9661FC624EA7AD10024EB54 /* SDGeneralTool.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SDGeneralTool.h; sourceTree = "<group>"; };
		A9661FC724EA7AD10024EB54 /* OffcnToast.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OffcnToast.h; sourceTree = "<group>"; };
		A9661FC924EA7AD10024EB54 /* SDGeneralDefine.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SDGeneralDefine.h; sourceTree = "<group>"; };
		A9661FCA24EA7AD10024EB54 /* SDKeyBoard.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SDKeyBoard.h; sourceTree = "<group>"; };
		A9661FCB24EA7AD10024EB54 /* SDEnum.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SDEnum.h; sourceTree = "<group>"; };
		A9661FCC24EA7AD10024EB54 /* SDConfigrationNetwork.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SDConfigrationNetwork.h; sourceTree = "<group>"; };
		A9661FE924EA80A50024EB54 /* ZYJZYJFMDB.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZYJZYJFMDB.h; sourceTree = "<group>"; };
		A9661FEA24EA80A50024EB54 /* ZYJZYJFMDatabase.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZYJZYJFMDatabase.h; sourceTree = "<group>"; };
		A9661FEB24EA80A50024EB54 /* ZYJZYJFMDatabaseQueue.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZYJZYJFMDatabaseQueue.m; sourceTree = "<group>"; };
		A9661FEC24EA80A50024EB54 /* ZYJZYJFMDatabaseAdditions.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZYJZYJFMDatabaseAdditions.h; sourceTree = "<group>"; };
		A9661FED24EA80A50024EB54 /* ZYJZYJFMDatabasePool.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZYJZYJFMDatabasePool.m; sourceTree = "<group>"; };
		A9661FEE24EA80A50024EB54 /* OffcnIMZYJFMDBHandler.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OffcnIMZYJFMDBHandler.h; sourceTree = "<group>"; };
		A9661FEF24EA80A50024EB54 /* ZYJZYJFMResultSet.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZYJZYJFMResultSet.h; sourceTree = "<group>"; };
		A9661FF024EA80A50024EB54 /* ZYJZYJFMDatabase.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZYJZYJFMDatabase.m; sourceTree = "<group>"; };
		A9661FF124EA80A50024EB54 /* ZYJZYJFMDatabaseAdditions.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZYJZYJFMDatabaseAdditions.m; sourceTree = "<group>"; };
		A9661FF224EA80A50024EB54 /* ZYJZYJFMDatabaseQueue.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZYJZYJFMDatabaseQueue.h; sourceTree = "<group>"; };
		A9661FF324EA80A50024EB54 /* ZYJZYJFMDatabasePool.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZYJZYJFMDatabasePool.h; sourceTree = "<group>"; };
		A9661FF424EA80A50024EB54 /* ZYJZYJFMResultSet.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZYJZYJFMResultSet.m; sourceTree = "<group>"; };
		A9661FF524EA80A50024EB54 /* OffcnIMZYJFMDBHandler.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OffcnIMZYJFMDBHandler.m; sourceTree = "<group>"; };
		A9661FF824EA80A50024EB54 /* NSObject+ZYJMJCoding.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "NSObject+ZYJMJCoding.m"; sourceTree = "<group>"; };
		A9661FF924EA80A50024EB54 /* NSObject+ZYJMJProperty.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "NSObject+ZYJMJProperty.h"; sourceTree = "<group>"; };
		A9661FFA24EA80A50024EB54 /* ZYJMJFoundation.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZYJMJFoundation.h; sourceTree = "<group>"; };
		A9661FFB24EA80A50024EB54 /* ZYJMJPropertyType.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZYJMJPropertyType.m; sourceTree = "<group>"; };
		A9661FFC24EA80A50024EB54 /* ZYJMJProperty.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZYJMJProperty.m; sourceTree = "<group>"; };
		A9661FFD24EA80A50024EB54 /* NSObject+ZYJMJKeyValue.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "NSObject+ZYJMJKeyValue.m"; sourceTree = "<group>"; };
		A9661FFE24EA80A50024EB54 /* ZYJMJExtensionConst.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZYJMJExtensionConst.h; sourceTree = "<group>"; };
		A9661FFF24EA80A50024EB54 /* NSObject+ZYJMJClass.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "NSObject+ZYJMJClass.h"; sourceTree = "<group>"; };
		A966200024EA80A50024EB54 /* ZYJMJExtension.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZYJMJExtension.h; sourceTree = "<group>"; };
		A966200124EA80A50024EB54 /* NSString+ZYJMJExtension.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "NSString+ZYJMJExtension.h"; sourceTree = "<group>"; };
		A966200224EA80A50024EB54 /* ZYJMJPropertyKey.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZYJMJPropertyKey.h; sourceTree = "<group>"; };
		A966200324EA80A50024EB54 /* NSObject+ZYJMJProperty.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "NSObject+ZYJMJProperty.m"; sourceTree = "<group>"; };
		A966200424EA80A50024EB54 /* NSObject+ZYJMJCoding.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "NSObject+ZYJMJCoding.h"; sourceTree = "<group>"; };
		A966200524EA80A50024EB54 /* ZYJMJProperty.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZYJMJProperty.h; sourceTree = "<group>"; };
		A966200624EA80A50024EB54 /* ZYJMJPropertyType.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZYJMJPropertyType.h; sourceTree = "<group>"; };
		A966200724EA80A50024EB54 /* ZYJMJFoundation.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZYJMJFoundation.m; sourceTree = "<group>"; };
		A966200824EA80A50024EB54 /* NSObject+ZYJMJClass.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "NSObject+ZYJMJClass.m"; sourceTree = "<group>"; };
		A966200924EA80A50024EB54 /* ZYJMJExtensionConst.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZYJMJExtensionConst.m; sourceTree = "<group>"; };
		A966200A24EA80A50024EB54 /* NSObject+ZYJMJKeyValue.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "NSObject+ZYJMJKeyValue.h"; sourceTree = "<group>"; };
		A966200B24EA80A50024EB54 /* NSString+ZYJMJExtension.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "NSString+ZYJMJExtension.m"; sourceTree = "<group>"; };
		A966200C24EA80A50024EB54 /* ZYJMJPropertyKey.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZYJMJPropertyKey.m; sourceTree = "<group>"; };
		A966200E24EA80A50024EB54 /* View+ZYJMASAdditions.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "View+ZYJMASAdditions.m"; sourceTree = "<group>"; };
		A966200F24EA80A50024EB54 /* ZYJMASConstraint.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZYJMASConstraint.h; sourceTree = "<group>"; };
		A966201024EA80A50024EB54 /* ZYJMASConstraintMaker.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZYJMASConstraintMaker.m; sourceTree = "<group>"; };
		A966201124EA80A50024EB54 /* NSLayoutConstraint+ZYJMASDebugAdditions.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "NSLayoutConstraint+ZYJMASDebugAdditions.h"; sourceTree = "<group>"; };
		A966201224EA80A50024EB54 /* ZYJMASLayoutConstraint.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZYJMASLayoutConstraint.h; sourceTree = "<group>"; };
		A966201324EA80A50024EB54 /* NSArray+ZYJMASAdditions.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "NSArray+ZYJMASAdditions.h"; sourceTree = "<group>"; };
		A966201424EA80A50024EB54 /* ZYJMASUtilities.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZYJMASUtilities.h; sourceTree = "<group>"; };
		A966201524EA80A50024EB54 /* ZYJMASViewAttribute.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZYJMASViewAttribute.h; sourceTree = "<group>"; };
		A966201624EA80A50024EB54 /* ViewController+ZYJMASAdditions.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "ViewController+ZYJMASAdditions.m"; sourceTree = "<group>"; };
		A966201724EA80A50024EB54 /* View+ZYJMASShorthandAdditions.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "View+ZYJMASShorthandAdditions.h"; sourceTree = "<group>"; };
		A966201824EA80A50024EB54 /* ZYJMASCompositeConstraint.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZYJMASCompositeConstraint.m; sourceTree = "<group>"; };
		A966201924EA80A50024EB54 /* ZYJMASViewConstraint.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZYJMASViewConstraint.m; sourceTree = "<group>"; };
		A966201A24EA80A50024EB54 /* NSArray+ZYJMASAdditions.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "NSArray+ZYJMASAdditions.m"; sourceTree = "<group>"; };
		A966201B24EA80A50024EB54 /* ZYJMASLayoutConstraint.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZYJMASLayoutConstraint.m; sourceTree = "<group>"; };
		A966201C24EA80A50024EB54 /* NSLayoutConstraint+ZYJMASDebugAdditions.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "NSLayoutConstraint+ZYJMASDebugAdditions.m"; sourceTree = "<group>"; };
		A966201D24EA80A50024EB54 /* ZYJMASConstraintMaker.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZYJMASConstraintMaker.h; sourceTree = "<group>"; };
		A966201E24EA80A50024EB54 /* ZYJMASConstraint.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZYJMASConstraint.m; sourceTree = "<group>"; };
		A966201F24EA80A50024EB54 /* View+ZYJMASAdditions.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "View+ZYJMASAdditions.h"; sourceTree = "<group>"; };
		A966202024EA80A50024EB54 /* ZYJMASViewAttribute.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZYJMASViewAttribute.m; sourceTree = "<group>"; };
		A966202124EA80A50024EB54 /* ViewController+ZYJMASAdditions.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "ViewController+ZYJMASAdditions.h"; sourceTree = "<group>"; };
		A966202224EA80A50024EB54 /* ZYJMASViewConstraint.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZYJMASViewConstraint.h; sourceTree = "<group>"; };
		A966202324EA80A50024EB54 /* ZYJMASCompositeConstraint.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZYJMASCompositeConstraint.h; sourceTree = "<group>"; };
		A966202424EA80A50024EB54 /* ZYJMasonry.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZYJMasonry.h; sourceTree = "<group>"; };
		A966202524EA80A50024EB54 /* NSArray+ZYJMASShorthandAdditions.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "NSArray+ZYJMASShorthandAdditions.h"; sourceTree = "<group>"; };
		A966202624EA80A50024EB54 /* ZYJMASConstraint+ZYJPrivate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "ZYJMASConstraint+ZYJPrivate.h"; sourceTree = "<group>"; };
		A966202924EA80A50024EB54 /* ZYJPingFoundation.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZYJPingFoundation.h; sourceTree = "<group>"; };
		A966202A24EA80A50024EB54 /* ZYJPingHelper.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZYJPingHelper.h; sourceTree = "<group>"; };
		A966202B24EA80A50024EB54 /* ZYJPingFoundation.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZYJPingFoundation.m; sourceTree = "<group>"; };
		A966202C24EA80A50024EB54 /* ZYJPingHelper.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZYJPingHelper.m; sourceTree = "<group>"; };
		A966202E24EA80A50024EB54 /* ZYJLocalConnection.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZYJLocalConnection.m; sourceTree = "<group>"; };
		A966202F24EA80A50024EB54 /* ZYJLocalConnection.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZYJLocalConnection.h; sourceTree = "<group>"; };
		A966203024EA80A50024EB54 /* ZYJRealReachability.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZYJRealReachability.h; sourceTree = "<group>"; };
		A966203224EA80A50024EB54 /* ZYJFSMStateUtil.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZYJFSMStateUtil.h; sourceTree = "<group>"; };
		A966203324EA80A50024EB54 /* ZYJReachStateUnReachable.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZYJReachStateUnReachable.h; sourceTree = "<group>"; };
		A966203424EA80A50024EB54 /* ZYJReachState.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZYJReachState.m; sourceTree = "<group>"; };
		A966203524EA80A50024EB54 /* ZYJReachStateWWAN.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZYJReachStateWWAN.h; sourceTree = "<group>"; };
		A966203624EA80A50024EB54 /* ZYJReachStateUnloaded.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZYJReachStateUnloaded.m; sourceTree = "<group>"; };
		A966203724EA80A50024EB54 /* ZYJReachStateWIFI.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZYJReachStateWIFI.h; sourceTree = "<group>"; };
		A966203824EA80A50024EB54 /* ZYJReachStateLoading.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZYJReachStateLoading.m; sourceTree = "<group>"; };
		A966203924EA80A50024EB54 /* ZYJFSMEngine.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZYJFSMEngine.h; sourceTree = "<group>"; };
		A966203A24EA80A50024EB54 /* ZYJFSMDefines.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZYJFSMDefines.h; sourceTree = "<group>"; };
		A966203B24EA80A50024EB54 /* ZYJReachStateUnReachable.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZYJReachStateUnReachable.m; sourceTree = "<group>"; };
		A966203C24EA80A50024EB54 /* ZYJFSMStateUtil.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZYJFSMStateUtil.m; sourceTree = "<group>"; };
		A966203D24EA80A50024EB54 /* ZYJReachStateUnloaded.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZYJReachStateUnloaded.h; sourceTree = "<group>"; };
		A966203E24EA80A50024EB54 /* ZYJReachStateWWAN.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZYJReachStateWWAN.m; sourceTree = "<group>"; };
		A966203F24EA80A50024EB54 /* ZYJReachState.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZYJReachState.h; sourceTree = "<group>"; };
		A966204024EA80A50024EB54 /* ZYJReachStateWIFI.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZYJReachStateWIFI.m; sourceTree = "<group>"; };
		A966204124EA80A50024EB54 /* ZYJFSMEngine.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZYJFSMEngine.m; sourceTree = "<group>"; };
		A966204224EA80A50024EB54 /* ZYJReachStateLoading.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZYJReachStateLoading.h; sourceTree = "<group>"; };
		A966204324EA80A50024EB54 /* ZYJRealReachability.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZYJRealReachability.m; sourceTree = "<group>"; };
		A966204524EA80A50024EB54 /* ZYJSDWebImageManager.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZYJSDWebImageManager.h; sourceTree = "<group>"; };
		A966204624EA80A50024EB54 /* UIButton+ZYJWebCache.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "UIButton+ZYJWebCache.h"; sourceTree = "<group>"; };
		A966204724EA80A50024EB54 /* UIImageView+ZYJWebCache.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "UIImageView+ZYJWebCache.m"; sourceTree = "<group>"; };
		A966204824EA80A50024EB54 /* UIView+ZYJWebCache.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "UIView+ZYJWebCache.m"; sourceTree = "<group>"; };
		A966204924EA80A50024EB54 /* UIImage+ZYJMultiFormat.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "UIImage+ZYJMultiFormat.h"; sourceTree = "<group>"; };
		A966204A24EA80A50024EB54 /* UIImageView+ZYJHighlightedWebCache.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "UIImageView+ZYJHighlightedWebCache.m"; sourceTree = "<group>"; };
		A966204B24EA80A50024EB54 /* ZYJSDWebImageDecoder.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZYJSDWebImageDecoder.h; sourceTree = "<group>"; };
		A966204C24EA80A50024EB54 /* UIImage+ZYJGIF.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "UIImage+ZYJGIF.m"; sourceTree = "<group>"; };
		A966204D24EA80A50024EB54 /* NSImage+ZYJWebCache.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "NSImage+ZYJWebCache.h"; sourceTree = "<group>"; };
		A966204E24EA80A50024EB54 /* ZYJSDWebImageCompat.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZYJSDWebImageCompat.m; sourceTree = "<group>"; };
		A966204F24EA80A50024EB54 /* UIView+ZYJWebCacheOperation.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "UIView+ZYJWebCacheOperation.h"; sourceTree = "<group>"; };
		A966205024EA80A50024EB54 /* ZYJSDWebImagePrefetcher.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZYJSDWebImagePrefetcher.h; sourceTree = "<group>"; };
		A966205124EA80A50024EB54 /* NSData+ZYJImageContentType.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "NSData+ZYJImageContentType.h"; sourceTree = "<group>"; };
		A966205224EA80A50024EB54 /* ZYJSDWebImageDownloader.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZYJSDWebImageDownloader.h; sourceTree = "<group>"; };
		A966205324EA80A50024EB54 /* ZYJSDImageCacheConfig.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZYJSDImageCacheConfig.m; sourceTree = "<group>"; };
		A966205424EA80A50024EB54 /* ZYJSDWebImageDownloaderOperation.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZYJSDWebImageDownloaderOperation.m; sourceTree = "<group>"; };
		A966205524EA80A50024EB54 /* ZYJSDImageCache.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZYJSDImageCache.h; sourceTree = "<group>"; };
		A966205624EA80A50024EB54 /* ZYJSDWebImageDecoder.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZYJSDWebImageDecoder.m; sourceTree = "<group>"; };
		A966205724EA80A50024EB54 /* UIImageView+ZYJHighlightedWebCache.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "UIImageView+ZYJHighlightedWebCache.h"; sourceTree = "<group>"; };
		A966205824EA80A50024EB54 /* UIView+ZYJWebCache.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "UIView+ZYJWebCache.h"; sourceTree = "<group>"; };
		A966205924EA80A50024EB54 /* UIImage+ZYJMultiFormat.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "UIImage+ZYJMultiFormat.m"; sourceTree = "<group>"; };
		A966205A24EA80A50024EB54 /* ZYJSDWebImageOperation.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZYJSDWebImageOperation.h; sourceTree = "<group>"; };
		A966205B24EA80A50024EB54 /* UIImageView+ZYJWebCache.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "UIImageView+ZYJWebCache.h"; sourceTree = "<group>"; };
		A966205C24EA80A50024EB54 /* UIButton+ZYJWebCache.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "UIButton+ZYJWebCache.m"; sourceTree = "<group>"; };
		A966205D24EA80A50024EB54 /* ZYJSDWebImageManager.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZYJSDWebImageManager.m; sourceTree = "<group>"; };
		A966205E24EA80A50024EB54 /* ZYJSDWebImageCompat.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZYJSDWebImageCompat.h; sourceTree = "<group>"; };
		A966205F24EA80A50024EB54 /* NSImage+ZYJWebCache.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "NSImage+ZYJWebCache.m"; sourceTree = "<group>"; };
		A966206024EA80A50024EB54 /* UIImage+ZYJGIF.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "UIImage+ZYJGIF.h"; sourceTree = "<group>"; };
		A966206124EA80A50024EB54 /* ZYJSDWebImagePrefetcher.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZYJSDWebImagePrefetcher.m; sourceTree = "<group>"; };
		A966206224EA80A50024EB54 /* UIView+ZYJWebCacheOperation.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "UIView+ZYJWebCacheOperation.m"; sourceTree = "<group>"; };
		A966206324EA80A50024EB54 /* ZYJSDImageCache.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZYJSDImageCache.m; sourceTree = "<group>"; };
		A966206424EA80A50024EB54 /* ZYJSDWebImageDownloaderOperation.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZYJSDWebImageDownloaderOperation.h; sourceTree = "<group>"; };
		A966206524EA80A50024EB54 /* ZYJSDImageCacheConfig.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZYJSDImageCacheConfig.h; sourceTree = "<group>"; };
		A966206624EA80A50024EB54 /* ZYJSDWebImageDownloader.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZYJSDWebImageDownloader.m; sourceTree = "<group>"; };
		A966206724EA80A50024EB54 /* NSData+ZYJImageContentType.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "NSData+ZYJImageContentType.m"; sourceTree = "<group>"; };
		A966206924EA80A50024EB54 /* UIScrollView+ZYJMJRefresh.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "UIScrollView+ZYJMJRefresh.h"; sourceTree = "<group>"; };
		A966206A24EA80A50024EB54 /* ZYJMJRefresh.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZYJMJRefresh.h; sourceTree = "<group>"; };
		A966206B24EA80A50024EB54 /* ZYJMJRefresh.bundle */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.plug-in"; path = ZYJMJRefresh.bundle; sourceTree = "<group>"; };
		A966206C24EA80A50024EB54 /* ZYJMJRefreshConst.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZYJMJRefreshConst.m; sourceTree = "<group>"; };
		A966206D24EA80A50024EB54 /* UIView+ZYJMJExtension.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "UIView+ZYJMJExtension.h"; sourceTree = "<group>"; };
		A966206E24EA80A50024EB54 /* UIScrollView+ZYJMJExtension.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "UIScrollView+ZYJMJExtension.m"; sourceTree = "<group>"; };
		A966206F24EA80A50024EB54 /* NSBundle+ZYJMJRefresh.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "NSBundle+ZYJMJRefresh.h"; sourceTree = "<group>"; };
		A966207024EA80A50024EB54 /* UIScrollView+ZYJMJRefresh.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "UIScrollView+ZYJMJRefresh.m"; sourceTree = "<group>"; };
		A966207124EA80A50024EB54 /* UIView+ZYJMJExtension.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "UIView+ZYJMJExtension.m"; sourceTree = "<group>"; };
		A966207224EA80A50024EB54 /* ZYJMJRefreshConst.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZYJMJRefreshConst.h; sourceTree = "<group>"; };
		A966207324EA80A50024EB54 /* UIScrollView+ZYJMJExtension.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "UIScrollView+ZYJMJExtension.h"; sourceTree = "<group>"; };
		A966207724EA80A50024EB54 /* ZYJMJRefreshBackNormalFooter.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZYJMJRefreshBackNormalFooter.m; sourceTree = "<group>"; };
		A966207824EA80A50024EB54 /* ZYJMJRefreshBackStateFooter.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZYJMJRefreshBackStateFooter.m; sourceTree = "<group>"; };
		A966207924EA80A50024EB54 /* ZYJMJRefreshBackGifFooter.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZYJMJRefreshBackGifFooter.m; sourceTree = "<group>"; };
		A966207A24EA80A50024EB54 /* ZYJMJRefreshBackNormalFooter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZYJMJRefreshBackNormalFooter.h; sourceTree = "<group>"; };
		A966207B24EA80A50024EB54 /* ZYJMJRefreshBackStateFooter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZYJMJRefreshBackStateFooter.h; sourceTree = "<group>"; };
		A966207C24EA80A50024EB54 /* ZYJMJRefreshBackGifFooter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZYJMJRefreshBackGifFooter.h; sourceTree = "<group>"; };
		A966207E24EA80A50024EB54 /* ZYJMJRefreshAutoStateFooter.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZYJMJRefreshAutoStateFooter.m; sourceTree = "<group>"; };
		A966207F24EA80A50024EB54 /* ZYJMJRefreshAutoNormalFooter.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZYJMJRefreshAutoNormalFooter.m; sourceTree = "<group>"; };
		A966208024EA80A50024EB54 /* ZYJMJRefreshAutoGifFooter.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZYJMJRefreshAutoGifFooter.m; sourceTree = "<group>"; };
		A966208124EA80A50024EB54 /* ZYJMJRefreshAutoStateFooter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZYJMJRefreshAutoStateFooter.h; sourceTree = "<group>"; };
		A966208224EA80A50024EB54 /* ZYJMJRefreshAutoGifFooter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZYJMJRefreshAutoGifFooter.h; sourceTree = "<group>"; };
		A966208324EA80A50024EB54 /* ZYJMJRefreshAutoNormalFooter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZYJMJRefreshAutoNormalFooter.h; sourceTree = "<group>"; };
		A966208524EA80A50024EB54 /* ZYJMJRefreshNormalHeader.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZYJMJRefreshNormalHeader.m; sourceTree = "<group>"; };
		A966208624EA80A50024EB54 /* ZYJMJRefreshGifHeader.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZYJMJRefreshGifHeader.m; sourceTree = "<group>"; };
		A966208724EA80A50024EB54 /* ZYJMJRefreshStateHeader.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZYJMJRefreshStateHeader.m; sourceTree = "<group>"; };
		A966208824EA80A50024EB54 /* ZYJMJRefreshNormalHeader.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZYJMJRefreshNormalHeader.h; sourceTree = "<group>"; };
		A966208924EA80A50024EB54 /* ZYJMJRefreshStateHeader.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZYJMJRefreshStateHeader.h; sourceTree = "<group>"; };
		A966208A24EA80A50024EB54 /* ZYJMJRefreshGifHeader.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZYJMJRefreshGifHeader.h; sourceTree = "<group>"; };
		A966208B24EA80A50024EB54 /* NSBundle+ZYJMJRefresh.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "NSBundle+ZYJMJRefresh.m"; sourceTree = "<group>"; };
		A966208D24EA80A50024EB54 /* ZYJMJRefreshAutoFooter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZYJMJRefreshAutoFooter.h; sourceTree = "<group>"; };
		A966208E24EA80A50024EB54 /* ZYJMJRefreshHeader.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZYJMJRefreshHeader.h; sourceTree = "<group>"; };
		A966208F24EA80A50024EB54 /* ZYJMJRefreshFooter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZYJMJRefreshFooter.h; sourceTree = "<group>"; };
		A966209024EA80A50024EB54 /* ZYJMJRefreshComponent.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZYJMJRefreshComponent.m; sourceTree = "<group>"; };
		A966209124EA80A50024EB54 /* ZYJMJRefreshBackFooter.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZYJMJRefreshBackFooter.m; sourceTree = "<group>"; };
		A966209224EA80A50024EB54 /* ZYJMJRefreshComponent.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZYJMJRefreshComponent.h; sourceTree = "<group>"; };
		A966209324EA80A50024EB54 /* ZYJMJRefreshFooter.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZYJMJRefreshFooter.m; sourceTree = "<group>"; };
		A966209424EA80A50024EB54 /* ZYJMJRefreshHeader.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZYJMJRefreshHeader.m; sourceTree = "<group>"; };
		A966209524EA80A50024EB54 /* ZYJMJRefreshAutoFooter.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZYJMJRefreshAutoFooter.m; sourceTree = "<group>"; };
		A966209624EA80A50024EB54 /* ZYJMJRefreshBackFooter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZYJMJRefreshBackFooter.h; sourceTree = "<group>"; };
		A966209824EA80A50024EB54 /* ZYJOSSRequest.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZYJOSSRequest.h; sourceTree = "<group>"; };
		A966209924EA80A50024EB54 /* ZYJOSSGetBucketInfoResult.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZYJOSSGetBucketInfoResult.h; sourceTree = "<group>"; };
		A966209A24EA80A50024EB54 /* ZYJOSSCompat.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZYJOSSCompat.h; sourceTree = "<group>"; };
		A966209B24EA80A50024EB54 /* ZYJOSSGetSymlinkResult.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZYJOSSGetSymlinkResult.m; sourceTree = "<group>"; };
		A966209C24EA80A50024EB54 /* ZYJOSSGetObjectACLRequest.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZYJOSSGetObjectACLRequest.m; sourceTree = "<group>"; };
		A966209D24EA80A50024EB54 /* NSMutableDictionary+ZYJOSS.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "NSMutableDictionary+ZYJOSS.m"; sourceTree = "<group>"; };
		A966209E24EA80A50024EB54 /* ZYJOSSConstants.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZYJOSSConstants.m; sourceTree = "<group>"; };
		A966209F24EA80A50024EB54 /* ZYJOSSDeleteMultipleObjectsRequest.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZYJOSSDeleteMultipleObjectsRequest.m; sourceTree = "<group>"; };
		A96620A024EA80A50024EB54 /* NSDate+ZYJOSS.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "NSDate+ZYJOSS.m"; sourceTree = "<group>"; };
		A96620A124EA80A50024EB54 /* ZYJOSSGetObjectACLResult.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZYJOSSGetObjectACLResult.m; sourceTree = "<group>"; };
		A96620A224EA80A50024EB54 /* ZYJOSSClient.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZYJOSSClient.m; sourceTree = "<group>"; };
		A96620A324EA80A50024EB54 /* ZYJOSSXMLDictionary.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZYJOSSXMLDictionary.h; sourceTree = "<group>"; };
		A96620A424EA80A50024EB54 /* ZYJOSSLog.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZYJOSSLog.m; sourceTree = "<group>"; };
		A96620A524EA80A50024EB54 /* ZYJOSSRestoreObjectRequest.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZYJOSSRestoreObjectRequest.h; sourceTree = "<group>"; };
		A96620A624EA80A50024EB54 /* ZYJOSSNetworkingRequestDelegate.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZYJOSSNetworkingRequestDelegate.m; sourceTree = "<group>"; };
		A96620A724EA80A50024EB54 /* ZYJOSSGetBucketInfoRequest.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZYJOSSGetBucketInfoRequest.m; sourceTree = "<group>"; };
		A96620A824EA80A50024EB54 /* ZYJOSSModel.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZYJOSSModel.m; sourceTree = "<group>"; };
		A96620A924EA80A50024EB54 /* ZYJOSSAllRequestNeededMessage.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZYJOSSAllRequestNeededMessage.m; sourceTree = "<group>"; };
		A96620AA24EA80A50024EB54 /* ZYJOSSPutSymlinkRequest.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZYJOSSPutSymlinkRequest.h; sourceTree = "<group>"; };
		A96620AB24EA80A50024EB54 /* ZYJOSSPutSymlinkResult.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZYJOSSPutSymlinkResult.m; sourceTree = "<group>"; };
		A96620AC24EA80A50024EB54 /* ZYJaos_crc64.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZYJaos_crc64.h; sourceTree = "<group>"; };
		A96620AD24EA80A50024EB54 /* ZYJOSSUtil.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZYJOSSUtil.h; sourceTree = "<group>"; };
		A96620AE24EA80A50024EB54 /* ZYJOSSHttpResponseParser.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZYJOSSHttpResponseParser.m; sourceTree = "<group>"; };
		A96620B024EA80A50024EB54 /* ZYJOSSDDLog.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZYJOSSDDLog.h; sourceTree = "<group>"; };
		A96620B124EA80A50024EB54 /* ZYJOSSNSLogger.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZYJOSSNSLogger.h; sourceTree = "<group>"; };
		A96620B224EA80A50024EB54 /* ZYJOSSReachability.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZYJOSSReachability.m; sourceTree = "<group>"; };
		A96620B324EA80A50024EB54 /* ZYJOSSFileLogger.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZYJOSSFileLogger.h; sourceTree = "<group>"; };
		A96620B424EA80A50024EB54 /* ZYJOSSLogMacros.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZYJOSSLogMacros.h; sourceTree = "<group>"; };
		A96620B524EA80A50024EB54 /* ZYJOSSCocoaLumberjack.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZYJOSSCocoaLumberjack.h; sourceTree = "<group>"; };
		A96620B624EA80A50024EB54 /* ZYJOSSNSLogger.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZYJOSSNSLogger.m; sourceTree = "<group>"; };
		A96620B724EA80A50024EB54 /* ZYJOSSDDLog.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZYJOSSDDLog.m; sourceTree = "<group>"; };
		A96620B824EA80A50024EB54 /* ZYJOSSFileLogger.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZYJOSSFileLogger.m; sourceTree = "<group>"; };
		A96620B924EA80A50024EB54 /* ZYJOSSReachability.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZYJOSSReachability.h; sourceTree = "<group>"; };
		A96620BA24EA80A50024EB54 /* ZYJOSSInputStreamHelper.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZYJOSSInputStreamHelper.m; sourceTree = "<group>"; };
		A96620BB24EA80A50024EB54 /* ZYJOSSResult.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZYJOSSResult.m; sourceTree = "<group>"; };
		A96620BC24EA80A50024EB54 /* ZYJOSSNetworking.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZYJOSSNetworking.m; sourceTree = "<group>"; };
		A96620BD24EA80A50024EB54 /* ZYJOSSGetSymlinkRequest.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZYJOSSGetSymlinkRequest.m; sourceTree = "<group>"; };
		A96620BE24EA80A50024EB54 /* ZYJOSSHttpdns.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZYJOSSHttpdns.m; sourceTree = "<group>"; };
		A96620BF24EA80A50024EB54 /* ZYJOSSURLRequestRetryHandler.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZYJOSSURLRequestRetryHandler.m; sourceTree = "<group>"; };
		A96620C024EA80A50024EB54 /* ZYJOSSRestoreObjectResult.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZYJOSSRestoreObjectResult.m; sourceTree = "<group>"; };
		A96620C124EA80A50024EB54 /* NSMutableData+ZYJOSS_CRC.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "NSMutableData+ZYJOSS_CRC.m"; sourceTree = "<group>"; };
		A96620C224EA80A50024EB54 /* ZYJAliyunOSSiOS.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZYJAliyunOSSiOS.h; sourceTree = "<group>"; };
		A96620C324EA80A50024EB54 /* ZYJOSSDeleteMultipleObjectsResult.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZYJOSSDeleteMultipleObjectsResult.h; sourceTree = "<group>"; };
		A96620C524EA80A50024EB54 /* ZYJOSSBolts.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZYJOSSBolts.h; sourceTree = "<group>"; };
		A96620C624EA80A60024EB54 /* ZYJOSSCancellationTokenRegistration.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZYJOSSCancellationTokenRegistration.m; sourceTree = "<group>"; };
		A96620C724EA80A60024EB54 /* ZYJOSSCancellationToken.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZYJOSSCancellationToken.h; sourceTree = "<group>"; };
		A96620C824EA80A60024EB54 /* ZYJOSSCancellationTokenSource.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZYJOSSCancellationTokenSource.h; sourceTree = "<group>"; };
		A96620C924EA80A60024EB54 /* ZYJOSSTaskCompletionSource.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZYJOSSTaskCompletionSource.m; sourceTree = "<group>"; };
		A96620CA24EA80A60024EB54 /* ZYJOSSExecutor.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZYJOSSExecutor.h; sourceTree = "<group>"; };
		A96620CB24EA80A60024EB54 /* ZYJOSSTask.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZYJOSSTask.m; sourceTree = "<group>"; };
		A96620CC24EA80A60024EB54 /* ZYJOSSBolts.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZYJOSSBolts.m; sourceTree = "<group>"; };
		A96620CD24EA80A60024EB54 /* ZYJOSSCancellationTokenRegistration.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZYJOSSCancellationTokenRegistration.h; sourceTree = "<group>"; };
		A96620CE24EA80A60024EB54 /* ZYJOSSCancellationTokenSource.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZYJOSSCancellationTokenSource.m; sourceTree = "<group>"; };
		A96620CF24EA80A60024EB54 /* ZYJOSSCancellationToken.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZYJOSSCancellationToken.m; sourceTree = "<group>"; };
		A96620D024EA80A60024EB54 /* ZYJOSSTask.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZYJOSSTask.h; sourceTree = "<group>"; };
		A96620D124EA80A60024EB54 /* ZYJOSSTaskCompletionSource.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZYJOSSTaskCompletionSource.h; sourceTree = "<group>"; };
		A96620D224EA80A60024EB54 /* ZYJOSSExecutor.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZYJOSSExecutor.m; sourceTree = "<group>"; };
		A96620D324EA80A60024EB54 /* ZYJOSSService.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZYJOSSService.h; sourceTree = "<group>"; };
		A96620D424EA80A60024EB54 /* NSMutableDictionary+ZYJOSS.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "NSMutableDictionary+ZYJOSS.h"; sourceTree = "<group>"; };
		A96620D524EA80A60024EB54 /* ZYJOSSDeleteMultipleObjectsRequest.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZYJOSSDeleteMultipleObjectsRequest.h; sourceTree = "<group>"; };
		A96620D624EA80A60024EB54 /* ZYJOSSConstants.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZYJOSSConstants.h; sourceTree = "<group>"; };
		A96620D724EA80A60024EB54 /* ZYJOSSGetObjectACLRequest.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZYJOSSGetObjectACLRequest.h; sourceTree = "<group>"; };
		A96620D824EA80A60024EB54 /* ZYJOSSGetSymlinkResult.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZYJOSSGetSymlinkResult.h; sourceTree = "<group>"; };
		A96620D924EA80A60024EB54 /* ZYJOSSCompat.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZYJOSSCompat.m; sourceTree = "<group>"; };
		A96620DA24EA80A60024EB54 /* ZYJOSSGetBucketInfoResult.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZYJOSSGetBucketInfoResult.m; sourceTree = "<group>"; };
		A96620DB24EA80A60024EB54 /* ZYJOSSDefine.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZYJOSSDefine.h; sourceTree = "<group>"; };
		A96620DC24EA80A60024EB54 /* ZYJOSSRequest.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZYJOSSRequest.m; sourceTree = "<group>"; };
		A96620DD24EA80A60024EB54 /* ZYJOSSPutSymlinkResult.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZYJOSSPutSymlinkResult.h; sourceTree = "<group>"; };
		A96620DE24EA80A60024EB54 /* ZYJOSSAllRequestNeededMessage.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZYJOSSAllRequestNeededMessage.h; sourceTree = "<group>"; };
		A96620DF24EA80A60024EB54 /* ZYJOSSPutSymlinkRequest.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZYJOSSPutSymlinkRequest.m; sourceTree = "<group>"; };
		A96620E024EA80A60024EB54 /* ZYJOSSModel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZYJOSSModel.h; sourceTree = "<group>"; };
		A96620E124EA80A60024EB54 /* ZYJOSSGetBucketInfoRequest.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZYJOSSGetBucketInfoRequest.h; sourceTree = "<group>"; };
		A96620E224EA80A60024EB54 /* ZYJOSSNetworkingRequestDelegate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZYJOSSNetworkingRequestDelegate.h; sourceTree = "<group>"; };
		A96620E324EA80A60024EB54 /* ZYJOSSRestoreObjectRequest.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZYJOSSRestoreObjectRequest.m; sourceTree = "<group>"; };
		A96620E424EA80A60024EB54 /* ZYJOSSLog.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZYJOSSLog.h; sourceTree = "<group>"; };
		A96620E524EA80A60024EB54 /* ZYJOSSClient.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZYJOSSClient.h; sourceTree = "<group>"; };
		A96620E624EA80A60024EB54 /* ZYJOSSXMLDictionary.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZYJOSSXMLDictionary.m; sourceTree = "<group>"; };
		A96620E724EA80A60024EB54 /* NSDate+ZYJOSS.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "NSDate+ZYJOSS.h"; sourceTree = "<group>"; };
		A96620E824EA80A60024EB54 /* ZYJOSSGetObjectACLResult.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZYJOSSGetObjectACLResult.h; sourceTree = "<group>"; };
		A96620E924EA80A60024EB54 /* ZYJOSSResult.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZYJOSSResult.h; sourceTree = "<group>"; };
		A96620EA24EA80A60024EB54 /* ZYJOSSInputStreamHelper.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZYJOSSInputStreamHelper.h; sourceTree = "<group>"; };
		A96620EC24EA80A60024EB54 /* ZYJOSSReachabilityManager.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZYJOSSReachabilityManager.m; sourceTree = "<group>"; };
		A96620ED24EA80A60024EB54 /* ZYJOSSIPv6Adapter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZYJOSSIPv6Adapter.h; sourceTree = "<group>"; };
		A96620EE24EA80A60024EB54 /* ZYJOSSIPv6PrefixResolver.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZYJOSSIPv6PrefixResolver.m; sourceTree = "<group>"; };
		A96620EF24EA80A60024EB54 /* ZYJOSSReachabilityManager.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZYJOSSReachabilityManager.h; sourceTree = "<group>"; };
		A96620F024EA80A60024EB54 /* ZYJOSSIPv6PrefixResolver.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZYJOSSIPv6PrefixResolver.h; sourceTree = "<group>"; };
		A96620F124EA80A60024EB54 /* ZYJOSSIPv6Adapter.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZYJOSSIPv6Adapter.m; sourceTree = "<group>"; };
		A96620F224EA80A60024EB54 /* ZYJOSSHttpResponseParser.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZYJOSSHttpResponseParser.h; sourceTree = "<group>"; };
		A96620F324EA80A60024EB54 /* ZYJOSSUtil.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZYJOSSUtil.m; sourceTree = "<group>"; };
		A96620F424EA80A60024EB54 /* ZYJaos_crc64.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = ZYJaos_crc64.c; sourceTree = "<group>"; };
		A96620F524EA80A60024EB54 /* ZYJOSSDeleteMultipleObjectsResult.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZYJOSSDeleteMultipleObjectsResult.m; sourceTree = "<group>"; };
		A96620F624EA80A60024EB54 /* NSMutableData+ZYJOSS_CRC.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "NSMutableData+ZYJOSS_CRC.h"; sourceTree = "<group>"; };
		A96620F724EA80A60024EB54 /* ZYJOSSRestoreObjectResult.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZYJOSSRestoreObjectResult.h; sourceTree = "<group>"; };
		A96620F824EA80A60024EB54 /* ZYJOSSURLRequestRetryHandler.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZYJOSSURLRequestRetryHandler.h; sourceTree = "<group>"; };
		A96620F924EA80A60024EB54 /* ZYJOSSHttpdns.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZYJOSSHttpdns.h; sourceTree = "<group>"; };
		A96620FA24EA80A60024EB54 /* ZYJOSSNetworking.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZYJOSSNetworking.h; sourceTree = "<group>"; };
		A96620FB24EA80A60024EB54 /* ZYJOSSGetSymlinkRequest.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZYJOSSGetSymlinkRequest.h; sourceTree = "<group>"; };
		A96620FD24EA80A60024EB54 /* ZYJMBProgressHUD.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZYJMBProgressHUD.m; sourceTree = "<group>"; };
		A96620FE24EA80A60024EB54 /* ZYJMBProgressHUD.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZYJMBProgressHUD.h; sourceTree = "<group>"; };
		A966210024EA80A60024EB54 /* ZYJMQTTInMemoryPersistence.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZYJMQTTInMemoryPersistence.h; sourceTree = "<group>"; };
		A966210124EA80A60024EB54 /* ZYJMQTTCFSocketEncoder.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZYJMQTTCFSocketEncoder.m; sourceTree = "<group>"; };
		A966210224EA80A60024EB54 /* ZYJMQTTSSLSecurityPolicyEncoder.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZYJMQTTSSLSecurityPolicyEncoder.m; sourceTree = "<group>"; };
		A966210324EA80A60024EB54 /* ZYJMQTTSSLSecurityPolicyTransport.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZYJMQTTSSLSecurityPolicyTransport.m; sourceTree = "<group>"; };
		A966210424EA80A60024EB54 /* ZYJMQTTLog.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZYJMQTTLog.m; sourceTree = "<group>"; };
		A966210524EA80A60024EB54 /* ZYJReconnectTimer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZYJReconnectTimer.h; sourceTree = "<group>"; };
		A966210624EA80A60024EB54 /* ZYJMQTTCoreDataPersistence.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZYJMQTTCoreDataPersistence.h; sourceTree = "<group>"; };
		A966210724EA80A60024EB54 /* ZYJMQTTSession.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZYJMQTTSession.h; sourceTree = "<group>"; };
		A966210824EA80A60024EB54 /* ZYJMQTTMessage.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZYJMQTTMessage.m; sourceTree = "<group>"; };
		A966210924EA80A60024EB54 /* ZYJMQTTSessionLegacy.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZYJMQTTSessionLegacy.m; sourceTree = "<group>"; };
		A966210A24EA80A60024EB54 /* ZYJMQTTCFSocketTransport.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZYJMQTTCFSocketTransport.m; sourceTree = "<group>"; };
		A966210B24EA80A60024EB54 /* ZYJMQTTStrict.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZYJMQTTStrict.h; sourceTree = "<group>"; };
		A966210C24EA80A60024EB54 /* ZYJMQTTProperties.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZYJMQTTProperties.m; sourceTree = "<group>"; };
		A966210D24EA80A60024EB54 /* ZYJMQTTSessionSynchron.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZYJMQTTSessionSynchron.h; sourceTree = "<group>"; };
		A966210E24EA80A60024EB54 /* ZYJMQTTTransport.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZYJMQTTTransport.m; sourceTree = "<group>"; };
		A966210F24EA80A60024EB54 /* ZYJMQTTCFSocketDecoder.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZYJMQTTCFSocketDecoder.h; sourceTree = "<group>"; };
		A966211024EA80A60024EB54 /* ZYJMQTTSessionManager.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZYJMQTTSessionManager.h; sourceTree = "<group>"; };
		A966211124EA80A60024EB54 /* ZYJGCDTimer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZYJGCDTimer.h; sourceTree = "<group>"; };
		A966211224EA80A60024EB54 /* ZYJMQTTSSLSecurityPolicy.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZYJMQTTSSLSecurityPolicy.m; sourceTree = "<group>"; };
		A966211324EA80A60024EB54 /* ZYJMQTTSSLSecurityPolicyDecoder.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZYJMQTTSSLSecurityPolicyDecoder.h; sourceTree = "<group>"; };
		A966211424EA80A60024EB54 /* ZYJForegroundReconnection.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZYJForegroundReconnection.m; sourceTree = "<group>"; };
		A966211524EA80A60024EB54 /* ZYJMQTTDecoder.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZYJMQTTDecoder.m; sourceTree = "<group>"; };
		A966211624EA80A60024EB54 /* ZYJMQTTSSLSecurityPolicyEncoder.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZYJMQTTSSLSecurityPolicyEncoder.h; sourceTree = "<group>"; };
		A966211724EA80A60024EB54 /* ZYJMQTTPersistence.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZYJMQTTPersistence.h; sourceTree = "<group>"; };
		A966211824EA80A60024EB54 /* ZYJMQTTCFSocketEncoder.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZYJMQTTCFSocketEncoder.h; sourceTree = "<group>"; };
		A966211924EA80A60024EB54 /* ZYJMQTTInMemoryPersistence.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZYJMQTTInMemoryPersistence.m; sourceTree = "<group>"; };
		A966211A24EA80A60024EB54 /* ZYJMQTTSession.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZYJMQTTSession.m; sourceTree = "<group>"; };
		A966211B24EA80A60024EB54 /* ZYJMQTTCoreDataPersistence.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZYJMQTTCoreDataPersistence.m; sourceTree = "<group>"; };
		A966211C24EA80A60024EB54 /* ZYJReconnectTimer.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZYJReconnectTimer.m; sourceTree = "<group>"; };
		A966211D24EA80A60024EB54 /* ZYJMQTTSSLSecurityPolicyTransport.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZYJMQTTSSLSecurityPolicyTransport.h; sourceTree = "<group>"; };
		A966211E24EA80A60024EB54 /* ZYJMQTTLog.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZYJMQTTLog.h; sourceTree = "<group>"; };
		A966211F24EA80A60024EB54 /* ZYJMQTTSessionSynchron.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZYJMQTTSessionSynchron.m; sourceTree = "<group>"; };
		A966212024EA80A60024EB54 /* ZYJMQTTProperties.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZYJMQTTProperties.h; sourceTree = "<group>"; };
		A966212124EA80A60024EB54 /* ZYJMQTTStrict.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZYJMQTTStrict.m; sourceTree = "<group>"; };
		A966212224EA80A60024EB54 /* ZYJMQTTCFSocketTransport.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZYJMQTTCFSocketTransport.h; sourceTree = "<group>"; };
		A966212324EA80A60024EB54 /* ZYJMQTTSessionLegacy.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZYJMQTTSessionLegacy.h; sourceTree = "<group>"; };
		A966212424EA80A60024EB54 /* ZYJMQTTMessage.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZYJMQTTMessage.h; sourceTree = "<group>"; };
		A966212524EA80A60024EB54 /* ZYJMQTTDecoder.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZYJMQTTDecoder.h; sourceTree = "<group>"; };
		A966212624EA80A60024EB54 /* ZYJMQTTClient.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZYJMQTTClient.h; sourceTree = "<group>"; };
		A966212724EA80A60024EB54 /* ZYJForegroundReconnection.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZYJForegroundReconnection.h; sourceTree = "<group>"; };
		A966212824EA80A60024EB54 /* ZYJMQTTSSLSecurityPolicyDecoder.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZYJMQTTSSLSecurityPolicyDecoder.m; sourceTree = "<group>"; };
		A966212924EA80A60024EB54 /* ZYJMQTTSSLSecurityPolicy.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZYJMQTTSSLSecurityPolicy.h; sourceTree = "<group>"; };
		A966212A24EA80A60024EB54 /* ZYJGCDTimer.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZYJGCDTimer.m; sourceTree = "<group>"; };
		A966212B24EA80A60024EB54 /* ZYJMQTTSessionManager.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZYJMQTTSessionManager.m; sourceTree = "<group>"; };
		A966212C24EA80A60024EB54 /* ZYJMQTTCFSocketDecoder.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZYJMQTTCFSocketDecoder.m; sourceTree = "<group>"; };
		A966212D24EA80A60024EB54 /* ZYJMQTTTransport.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZYJMQTTTransport.h; sourceTree = "<group>"; };
		A966213024EA80A60024EB54 /* UIRefreshControl+ZYJAFNetworking.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "UIRefreshControl+ZYJAFNetworking.m"; sourceTree = "<group>"; };
		A966213124EA80A60024EB54 /* UIProgressView+ZYJAFNetworking.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "UIProgressView+ZYJAFNetworking.m"; sourceTree = "<group>"; };
		A966213224EA80A60024EB54 /* UIActivityIndicatorView+ZYJAFNetworking.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "UIActivityIndicatorView+ZYJAFNetworking.m"; sourceTree = "<group>"; };
		A966213324EA80A60024EB54 /* ZYJAFAutoPurgingImageCache.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZYJAFAutoPurgingImageCache.h; sourceTree = "<group>"; };
		A966213424EA80A60024EB54 /* UIButton+ZYJAFNetworking.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "UIButton+ZYJAFNetworking.h"; sourceTree = "<group>"; };
		A966213524EA80A60024EB54 /* UIImageView+ZYJAFNetworking.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "UIImageView+ZYJAFNetworking.m"; sourceTree = "<group>"; };
		A966213624EA80A60024EB54 /* ZYJAFImageDownloader.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZYJAFImageDownloader.m; sourceTree = "<group>"; };
		A966213724EA80A60024EB54 /* ZYJAFNetworkActivityIndicatorManager.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZYJAFNetworkActivityIndicatorManager.m; sourceTree = "<group>"; };
		A966213824EA80A60024EB54 /* UIRefreshControl+ZYJAFNetworking.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "UIRefreshControl+ZYJAFNetworking.h"; sourceTree = "<group>"; };
		A966213924EA80A60024EB54 /* UIActivityIndicatorView+ZYJAFNetworking.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "UIActivityIndicatorView+ZYJAFNetworking.h"; sourceTree = "<group>"; };
		A966213A24EA80A60024EB54 /* UIProgressView+ZYJAFNetworking.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "UIProgressView+ZYJAFNetworking.h"; sourceTree = "<group>"; };
		A966213B24EA80A60024EB54 /* UIImage+ZYJAFNetworking.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "UIImage+ZYJAFNetworking.h"; sourceTree = "<group>"; };
		A966213C24EA80A60024EB54 /* ZYJAFImageDownloader.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZYJAFImageDownloader.h; sourceTree = "<group>"; };
		A966213D24EA80A60024EB54 /* UIImageView+ZYJAFNetworking.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "UIImageView+ZYJAFNetworking.h"; sourceTree = "<group>"; };
		A966213E24EA80A60024EB54 /* ZYJAFAutoPurgingImageCache.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZYJAFAutoPurgingImageCache.m; sourceTree = "<group>"; };
		A966213F24EA80A60024EB54 /* UIButton+ZYJAFNetworking.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "UIButton+ZYJAFNetworking.m"; sourceTree = "<group>"; };
		A966214024EA80A60024EB54 /* ZYJAFNetworkActivityIndicatorManager.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZYJAFNetworkActivityIndicatorManager.h; sourceTree = "<group>"; };
		A966214124EA80A60024EB54 /* UIKit+ZYJAFNetworking.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "UIKit+ZYJAFNetworking.h"; sourceTree = "<group>"; };
		A966214324EA80A60024EB54 /* ZYJAFNetworkReachabilityManager.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZYJAFNetworkReachabilityManager.m; sourceTree = "<group>"; };
		A966214424EA80A60024EB54 /* ZYJAFURLResponseSerialization.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZYJAFURLResponseSerialization.m; sourceTree = "<group>"; };
		A966214524EA80A60024EB54 /* ZYJAFURLSessionManager.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZYJAFURLSessionManager.h; sourceTree = "<group>"; };
		A966214624EA80A60024EB54 /* ZYJAFSecurityPolicy.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZYJAFSecurityPolicy.h; sourceTree = "<group>"; };
		A966214724EA80A60024EB54 /* ZYJAFHTTPSessionManager.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZYJAFHTTPSessionManager.h; sourceTree = "<group>"; };
		A966214824EA80A60024EB54 /* ZYJAFURLRequestSerialization.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZYJAFURLRequestSerialization.m; sourceTree = "<group>"; };
		A966214924EA80A60024EB54 /* ZYJAFURLResponseSerialization.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZYJAFURLResponseSerialization.h; sourceTree = "<group>"; };
		A966214A24EA80A60024EB54 /* ZYJAFNetworkReachabilityManager.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZYJAFNetworkReachabilityManager.h; sourceTree = "<group>"; };
		A966214B24EA80A60024EB54 /* ZYJAFURLSessionManager.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZYJAFURLSessionManager.m; sourceTree = "<group>"; };
		A966214C24EA80A60024EB54 /* ZYJAFURLRequestSerialization.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZYJAFURLRequestSerialization.h; sourceTree = "<group>"; };
		A966214D24EA80A60024EB54 /* ZYJAFHTTPSessionManager.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZYJAFHTTPSessionManager.m; sourceTree = "<group>"; };
		A966214E24EA80A60024EB54 /* ZYJAFSecurityPolicy.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZYJAFSecurityPolicy.m; sourceTree = "<group>"; };
		A966214F24EA80A60024EB54 /* ZYJAFNetworking.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZYJAFNetworking.h; sourceTree = "<group>"; };
		A96621EE24EA83A80024EB54 /* SystemConfiguration.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = SystemConfiguration.framework; path = System/Library/Frameworks/SystemConfiguration.framework; sourceTree = SDKROOT; };
		A96621F024EA83B10024EB54 /* CoreTelephony.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreTelephony.framework; path = System/Library/Frameworks/CoreTelephony.framework; sourceTree = SDKROOT; };
		A96621F224EA83BB0024EB54 /* libresolv.tbd */ = {isa = PBXFileReference; lastKnownFileType = "sourcecode.text-based-dylib-definition"; name = libresolv.tbd; path = usr/lib/libresolv.tbd; sourceTree = SDKROOT; };
		A96621F324EA83C90024EB54 /* libsqlite3.tbd */ = {isa = PBXFileReference; lastKnownFileType = "sourcecode.text-based-dylib-definition"; name = libsqlite3.tbd; path = usr/lib/libsqlite3.tbd; sourceTree = SDKROOT; };
		A96621F424EA83D70024EB54 /* libxml2.tbd */ = {isa = PBXFileReference; lastKnownFileType = "sourcecode.text-based-dylib-definition"; name = libxml2.tbd; path = usr/lib/libxml2.tbd; sourceTree = SDKROOT; };
		A966274B24EBA56C0024EB54 /* OffcnIMSDKiOS.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OffcnIMSDKiOS.h; sourceTree = "<group>"; };
		A966274C24EBA56C0024EB54 /* OffcnIMSDKiOS.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OffcnIMSDKiOS.m; sourceTree = "<group>"; };
		A9662CBF24ECD98B0024EB54 /* OffcnIMSDKiOS.entitlements */ = {isa = PBXFileReference; lastKnownFileType = text.plist.entitlements; path = OffcnIMSDKiOS.entitlements; sourceTree = "<group>"; };
		A9D1B31624EFAD8C000F4662 /* OffcnUploadManager.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = OffcnUploadManager.h; sourceTree = "<group>"; };
		A9D1B31724EFAD8C000F4662 /* OffcnUploadManager.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = OffcnUploadManager.m; sourceTree = "<group>"; };
		A9D1B31924F34C25000F4662 /* OffcnIMSocketManager.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = OffcnIMSocketManager.h; sourceTree = "<group>"; };
		A9D1B31A24F34C25000F4662 /* OffcnIMSocketManager.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = OffcnIMSocketManager.m; sourceTree = "<group>"; };
		A9D1B32024F50973000F4662 /* OffcnIMModel.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = OffcnIMModel.h; sourceTree = "<group>"; };
		A9D1B32124F50973000F4662 /* OffcnIMModel.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = OffcnIMModel.m; sourceTree = "<group>"; };
		A9D1B32C24F7BE7B000F4662 /* OffcnZYJTestDataStorageView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OffcnZYJTestDataStorageView.m; sourceTree = "<group>"; };
		A9D1B32D24F7BE7B000F4662 /* OffcnZYJTestDataStorageView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OffcnZYJTestDataStorageView.h; sourceTree = "<group>"; };
		A9D1B33C24FE3BE6000F4662 /* OffcnIMSqliteTestVC.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = OffcnIMSqliteTestVC.h; sourceTree = "<group>"; };
		A9D1B33D24FE3BE6000F4662 /* OffcnIMSqliteTestVC.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = OffcnIMSqliteTestVC.m; sourceTree = "<group>"; };
		A9D1B58324FE765E000F4662 /* ZYJQNFile.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZYJQNFile.m; sourceTree = "<group>"; };
		A9D1B58424FE765E000F4662 /* ZYJQNDnsManager.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZYJQNDnsManager.m; sourceTree = "<group>"; };
		A9D1B58524FE765E000F4662 /* ZYJQNUrlSafeBase64.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZYJQNUrlSafeBase64.h; sourceTree = "<group>"; };
		A9D1B58624FE765E000F4662 /* ZYJQNResolvUtil.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZYJQNResolvUtil.h; sourceTree = "<group>"; };
		A9D1B58724FE765E000F4662 /* ZYJQNURLProtocol.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZYJQNURLProtocol.m; sourceTree = "<group>"; };
		A9D1B58824FE765E000F4662 /* ZYJQNResolverDelegate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZYJQNResolverDelegate.h; sourceTree = "<group>"; };
		A9D1B58924FE765E000F4662 /* ZYJQNRecorderDelegate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZYJQNRecorderDelegate.h; sourceTree = "<group>"; };
		A9D1B58A24FE765E000F4662 /* ZYJQNConcurrentResumeUpload.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZYJQNConcurrentResumeUpload.h; sourceTree = "<group>"; };
		A9D1B58B24FE765E000F4662 /* ZYJQNGetAddrInfo.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZYJQNGetAddrInfo.m; sourceTree = "<group>"; };
		A9D1B58C24FE765E000F4662 /* ZYJQNDnsPrefetcher.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZYJQNDnsPrefetcher.m; sourceTree = "<group>"; };
		A9D1B58D24FE765E000F4662 /* ZYJQNEtag.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZYJQNEtag.m; sourceTree = "<group>"; };
		A9D1B58E24FE765E000F4662 /* ZYJQNHijackingDetectWrapper.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZYJQNHijackingDetectWrapper.m; sourceTree = "<group>"; };
		A9D1B58F24FE765E000F4662 /* ZYJQNIpModel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZYJQNIpModel.h; sourceTree = "<group>"; };
		A9D1B59024FE765E000F4662 /* ZYJHappyDNS.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZYJHappyDNS.h; sourceTree = "<group>"; };
		A9D1B59124FE765E000F4662 /* ZYJQNPHAssetFile.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZYJQNPHAssetFile.h; sourceTree = "<group>"; };
		A9D1B59224FE765E000F4662 /* ZYJQNZoneInfo.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZYJQNZoneInfo.m; sourceTree = "<group>"; };
		A9D1B59324FE765E000F4662 /* ZYJQNSessionManager.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZYJQNSessionManager.h; sourceTree = "<group>"; };
		A9D1B59424FE765E000F4662 /* ZYJQNCrc32.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZYJQNCrc32.m; sourceTree = "<group>"; };
		A9D1B59524FE765E000F4662 /* NSURLRequest+ZYJQNRequest.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "NSURLRequest+ZYJQNRequest.m"; sourceTree = "<group>"; };
		A9D1B59624FE765E000F4662 /* ZYJQNMD5.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZYJQNMD5.h; sourceTree = "<group>"; };
		A9D1B59724FE765E000F4662 /* ZYJQNResolver.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZYJQNResolver.h; sourceTree = "<group>"; };
		A9D1B59824FE765E000F4662 /* ZYJQNPHAssetResource.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZYJQNPHAssetResource.h; sourceTree = "<group>"; };
		A9D1B59924FE765E000F4662 /* ZYJQNFileDelegate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZYJQNFileDelegate.h; sourceTree = "<group>"; };
		A9D1B59A24FE765E000F4662 /* ZYJQNUploadInfoCollector.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZYJQNUploadInfoCollector.h; sourceTree = "<group>"; };
		A9D1B59B24FE765E000F4662 /* ZYJQNResumeUpload.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZYJQNResumeUpload.h; sourceTree = "<group>"; };
		A9D1B59C24FE765E000F4662 /* ZYJQNResponseInfo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZYJQNResponseInfo.h; sourceTree = "<group>"; };
		A9D1B59D24FE765E000F4662 /* ZYJQNFormUpload.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZYJQNFormUpload.h; sourceTree = "<group>"; };
		A9D1B59E24FE765E000F4662 /* ZYJQNCFHttpClient.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZYJQNCFHttpClient.h; sourceTree = "<group>"; };
		A9D1B59F24FE765E000F4662 /* ZYJQN_GTM_Base64.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZYJQN_GTM_Base64.h; sourceTree = "<group>"; };
		A9D1B5A024FE765E000F4662 /* ZYJQNFileRecorder.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZYJQNFileRecorder.m; sourceTree = "<group>"; };
		A9D1B5A124FE765E000F4662 /* NSObject+ZYJQNSwizzle.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "NSObject+ZYJQNSwizzle.m"; sourceTree = "<group>"; };
		A9D1B5A224FE765E000F4662 /* ZYJQNLruCache.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZYJQNLruCache.m; sourceTree = "<group>"; };
		A9D1B5A324FE765E000F4662 /* ZYJQNUpToken.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZYJQNUpToken.h; sourceTree = "<group>"; };
		A9D1B5A424FE765E000F4662 /* ZYJQNRefresher.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZYJQNRefresher.h; sourceTree = "<group>"; };
		A9D1B5A524FE765E000F4662 /* ZYJQNDnsCacheInfo.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZYJQNDnsCacheInfo.m; sourceTree = "<group>"; };
		A9D1B5A624FE765E000F4662 /* ZYJQNConfiguration.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZYJQNConfiguration.h; sourceTree = "<group>"; };
		A9D1B5A724FE765E000F4662 /* ZYJQNVersion.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZYJQNVersion.h; sourceTree = "<group>"; };
		A9D1B5A824FE765E000F4662 /* ZYJQNUploadOption.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZYJQNUploadOption.h; sourceTree = "<group>"; };
		A9D1B5A924FE765E000F4662 /* ZYJQNZone.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZYJQNZone.m; sourceTree = "<group>"; };
		A9D1B5AA24FE765E000F4662 /* ZYJQNAsyncRun.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZYJQNAsyncRun.h; sourceTree = "<group>"; };
		A9D1B5AB24FE765E000F4662 /* ZYJQNPipeline.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZYJQNPipeline.h; sourceTree = "<group>"; };
		A9D1B5AC24FE765E000F4662 /* ZYJQNDes.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZYJQNDes.m; sourceTree = "<group>"; };
		A9D1B5AD24FE765E000F4662 /* ZYJQNUploadManager.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZYJQNUploadManager.h; sourceTree = "<group>"; };
		A9D1B5AE24FE765E000F4662 /* ZYJQNDnspodFree.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZYJQNDnspodFree.m; sourceTree = "<group>"; };
		A9D1B5AF24FE765E000F4662 /* ZYJQNAutoZone.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZYJQNAutoZone.m; sourceTree = "<group>"; };
		A9D1B5B024FE765E000F4662 /* ZYJQNRecord.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZYJQNRecord.m; sourceTree = "<group>"; };
		A9D1B5B124FE765E000F4662 /* ZYJQNDnsCacheFile.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZYJQNDnsCacheFile.h; sourceTree = "<group>"; };
		A9D1B5B224FE765E000F4662 /* ZYJQNNetworkInfo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZYJQNNetworkInfo.h; sourceTree = "<group>"; };
		A9D1B5B324FE765E000F4662 /* ZYJQNUtils.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZYJQNUtils.h; sourceTree = "<group>"; };
		A9D1B5B424FE765E000F4662 /* ZYJQNTransactionManager.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZYJQNTransactionManager.m; sourceTree = "<group>"; };
		A9D1B5B524FE765E000F4662 /* ZYJQNSystem.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZYJQNSystem.h; sourceTree = "<group>"; };
		A9D1B5B624FE765E000F4662 /* ZYJQNHosts.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZYJQNHosts.h; sourceTree = "<group>"; };
		A9D1B5B724FE765E000F4662 /* ZYJQNALAssetFile.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZYJQNALAssetFile.h; sourceTree = "<group>"; };
		A9D1B5B824FE765E000F4662 /* ZYJQNBaseUpload.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZYJQNBaseUpload.h; sourceTree = "<group>"; };
		A9D1B5B924FE765E000F4662 /* ZYJQNUploadInfoReporter.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZYJQNUploadInfoReporter.m; sourceTree = "<group>"; };
		A9D1B5BA24FE765E000F4662 /* ZYJQNSystemTool.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZYJQNSystemTool.h; sourceTree = "<group>"; };
		A9D1B5BB24FE765E000F4662 /* ZYJQNInetAddress.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZYJQNInetAddress.m; sourceTree = "<group>"; };
		A9D1B5BC24FE765E000F4662 /* ZYJQNDnspodEnterprise.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZYJQNDnspodEnterprise.m; sourceTree = "<group>"; };
		A9D1B5BD24FE765E000F4662 /* ZYJQiniuSDK.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZYJQiniuSDK.h; sourceTree = "<group>"; };
		A9D1B5BE24FE765E000F4662 /* ZYJQNUserAgent.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZYJQNUserAgent.m; sourceTree = "<group>"; };
		A9D1B5BF24FE765E000F4662 /* ZYJQNHttpResponseInfo.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZYJQNHttpResponseInfo.m; sourceTree = "<group>"; };
		A9D1B5C024FE765E000F4662 /* ZYJQNDomain.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZYJQNDomain.m; sourceTree = "<group>"; };
		A9D1B5C124FE765E000F4662 /* ZYJQNAssessment.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZYJQNAssessment.m; sourceTree = "<group>"; };
		A9D1B5C224FE765E000F4662 /* ZYJQNHex.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZYJQNHex.m; sourceTree = "<group>"; };
		A9D1B5C324FE765E000F4662 /* ZYJQNIP.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZYJQNIP.h; sourceTree = "<group>"; };
		A9D1B5C424FE765E000F4662 /* ZYJQNUploadOption+Private.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "ZYJQNUploadOption+Private.h"; sourceTree = "<group>"; };
		A9D1B5C524FE765E000F4662 /* ZYJQNFixedZone.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZYJQNFixedZone.m; sourceTree = "<group>"; };
		A9D1B5C624FE765E000F4662 /* ZYJQNTxtResolver.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZYJQNTxtResolver.m; sourceTree = "<group>"; };
		A9D1B5C724FE765E000F4662 /* ZYJQNHijackingDetectWrapper.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZYJQNHijackingDetectWrapper.h; sourceTree = "<group>"; };
		A9D1B5C824FE765E000F4662 /* ZYJQNEtag.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZYJQNEtag.h; sourceTree = "<group>"; };
		A9D1B5C924FE765E000F4662 /* ZYJQNDnsPrefetcher.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZYJQNDnsPrefetcher.h; sourceTree = "<group>"; };
		A9D1B5CA24FE765E000F4662 /* ZYJQNGetAddrInfo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZYJQNGetAddrInfo.h; sourceTree = "<group>"; };
		A9D1B5CB24FE765E000F4662 /* ZYJQNConcurrentResumeUpload.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZYJQNConcurrentResumeUpload.m; sourceTree = "<group>"; };
		A9D1B5CC24FE765E000F4662 /* ZYJQNURLProtocol.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZYJQNURLProtocol.h; sourceTree = "<group>"; };
		A9D1B5CD24FE765E000F4662 /* ZYJQNUrlSafeBase64.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZYJQNUrlSafeBase64.m; sourceTree = "<group>"; };
		A9D1B5CE24FE765E000F4662 /* ZYJQNResolvUtil.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZYJQNResolvUtil.m; sourceTree = "<group>"; };
		A9D1B5CF24FE765E000F4662 /* ZYJQNDnsManager.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZYJQNDnsManager.h; sourceTree = "<group>"; };
		A9D1B5D024FE765E000F4662 /* ZYJQNFile.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZYJQNFile.h; sourceTree = "<group>"; };
		A9D1B5D124FE765E000F4662 /* ZYJQNDns.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZYJQNDns.h; sourceTree = "<group>"; };
		A9D1B5D224FE765E000F4662 /* ZYJQNLruCache.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZYJQNLruCache.h; sourceTree = "<group>"; };
		A9D1B5D324FE765E000F4662 /* ZYJQNConfig.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZYJQNConfig.h; sourceTree = "<group>"; };
		A9D1B5D424FE765E000F4662 /* ZYJQNFileRecorder.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZYJQNFileRecorder.h; sourceTree = "<group>"; };
		A9D1B5D524FE765E000F4662 /* NSObject+ZYJQNSwizzle.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "NSObject+ZYJQNSwizzle.h"; sourceTree = "<group>"; };
		A9D1B5D624FE765E000F4662 /* ZYJQN_GTM_Base64.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZYJQN_GTM_Base64.m; sourceTree = "<group>"; };
		A9D1B5D724FE765E000F4662 /* ZYJQNCFHttpClient.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZYJQNCFHttpClient.m; sourceTree = "<group>"; };
		A9D1B5D824FE765E000F4662 /* ZYJQNResponseInfo.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZYJQNResponseInfo.m; sourceTree = "<group>"; };
		A9D1B5D924FE765E000F4662 /* ZYJQNResumeUpload.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZYJQNResumeUpload.m; sourceTree = "<group>"; };
		A9D1B5DA24FE765E000F4662 /* ZYJQNFormUpload.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZYJQNFormUpload.m; sourceTree = "<group>"; };
		A9D1B5DB24FE765E000F4662 /* ZYJQNUploadInfoCollector.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZYJQNUploadInfoCollector.m; sourceTree = "<group>"; };
		A9D1B5DC24FE765E000F4662 /* ZYJQNPHAssetResource.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZYJQNPHAssetResource.m; sourceTree = "<group>"; };
		A9D1B5DD24FE765E000F4662 /* NSURLRequest+ZYJQNRequest.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "NSURLRequest+ZYJQNRequest.h"; sourceTree = "<group>"; };
		A9D1B5DE24FE765E000F4662 /* ZYJQNCrc32.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZYJQNCrc32.h; sourceTree = "<group>"; };
		A9D1B5DF24FE765E000F4662 /* ZYJQNMD5.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZYJQNMD5.m; sourceTree = "<group>"; };
		A9D1B5E024FE765E000F4662 /* ZYJQNResolver.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZYJQNResolver.m; sourceTree = "<group>"; };
		A9D1B5E124FE765E000F4662 /* ZYJQNSessionManager.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZYJQNSessionManager.m; sourceTree = "<group>"; };
		A9D1B5E224FE765E000F4662 /* ZYJQNZoneInfo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZYJQNZoneInfo.h; sourceTree = "<group>"; };
		A9D1B5E324FE765E000F4662 /* ZYJQNPHAssetFile.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZYJQNPHAssetFile.m; sourceTree = "<group>"; };
		A9D1B5E424FE765E000F4662 /* ZYJQNIpModel.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZYJQNIpModel.m; sourceTree = "<group>"; };
		A9D1B5E524FE765E000F4662 /* ZYJQNHosts.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZYJQNHosts.m; sourceTree = "<group>"; };
		A9D1B5E624FE765E000F4662 /* ZYJQNALAssetFile.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZYJQNALAssetFile.m; sourceTree = "<group>"; };
		A9D1B5E724FE765E000F4662 /* ZYJQNBaseUpload.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZYJQNBaseUpload.m; sourceTree = "<group>"; };
		A9D1B5E824FE765E000F4662 /* ZYJQNTransactionManager.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZYJQNTransactionManager.h; sourceTree = "<group>"; };
		A9D1B5E924FE765E000F4662 /* ZYJQNSystem.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZYJQNSystem.m; sourceTree = "<group>"; };
		A9D1B5EA24FE765E000F4662 /* ZYJQNUtils.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZYJQNUtils.m; sourceTree = "<group>"; };
		A9D1B5EB24FE765E000F4662 /* ZYJQNNetworkInfo.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZYJQNNetworkInfo.m; sourceTree = "<group>"; };
		A9D1B5EC24FE765E000F4662 /* ZYJQNDnsCacheFile.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZYJQNDnsCacheFile.m; sourceTree = "<group>"; };
		A9D1B5ED24FE765E000F4662 /* ZYJQNAutoZone.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZYJQNAutoZone.h; sourceTree = "<group>"; };
		A9D1B5EE24FE765E000F4662 /* ZYJQNRecord.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZYJQNRecord.h; sourceTree = "<group>"; };
		A9D1B5EF24FE765E000F4662 /* ZYJQNDnspodFree.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZYJQNDnspodFree.h; sourceTree = "<group>"; };
		A9D1B5F024FE765E000F4662 /* ZYJQNUploadManager.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZYJQNUploadManager.m; sourceTree = "<group>"; };
		A9D1B5F124FE765E000F4662 /* ZYJQNDes.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZYJQNDes.h; sourceTree = "<group>"; };
		A9D1B5F224FE765E000F4662 /* ZYJQNZone.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZYJQNZone.h; sourceTree = "<group>"; };
		A9D1B5F324FE765E000F4662 /* ZYJQNPipeline.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZYJQNPipeline.m; sourceTree = "<group>"; };
		A9D1B5F424FE765E000F4662 /* ZYJQNAsyncRun.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZYJQNAsyncRun.m; sourceTree = "<group>"; };
		A9D1B5F524FE765E000F4662 /* ZYJQNConfiguration.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZYJQNConfiguration.m; sourceTree = "<group>"; };
		A9D1B5F624FE765F000F4662 /* ZYJQNUploadOption.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZYJQNUploadOption.m; sourceTree = "<group>"; };
		A9D1B5F724FE765F000F4662 /* ZYJQNDnsCacheInfo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZYJQNDnsCacheInfo.h; sourceTree = "<group>"; };
		A9D1B5F824FE765F000F4662 /* ZYJQNRefresher.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZYJQNRefresher.m; sourceTree = "<group>"; };
		A9D1B5F924FE765F000F4662 /* ZYJQNUpToken.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZYJQNUpToken.m; sourceTree = "<group>"; };
		A9D1B5FA24FE765F000F4662 /* ZYJQNTxtResolver.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZYJQNTxtResolver.h; sourceTree = "<group>"; };
		A9D1B5FB24FE765F000F4662 /* ZYJQNFixedZone.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZYJQNFixedZone.h; sourceTree = "<group>"; };
		A9D1B5FC24FE765F000F4662 /* ZYJQNIP.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZYJQNIP.m; sourceTree = "<group>"; };
		A9D1B5FD24FE765F000F4662 /* ZYJQNHex.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZYJQNHex.h; sourceTree = "<group>"; };
		A9D1B5FE24FE765F000F4662 /* ZYJQNAssessment.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZYJQNAssessment.h; sourceTree = "<group>"; };
		A9D1B5FF24FE765F000F4662 /* ZYJQNDomain.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZYJQNDomain.h; sourceTree = "<group>"; };
		A9D1B60024FE765F000F4662 /* ZYJQNUserAgent.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZYJQNUserAgent.h; sourceTree = "<group>"; };
		A9D1B60124FE765F000F4662 /* ZYJQNHttpResponseInfo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZYJQNHttpResponseInfo.h; sourceTree = "<group>"; };
		A9D1B60224FE765F000F4662 /* ZYJQNSystemTool.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZYJQNSystemTool.m; sourceTree = "<group>"; };
		A9D1B60324FE765F000F4662 /* ZYJQNDnspodEnterprise.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZYJQNDnspodEnterprise.h; sourceTree = "<group>"; };
		A9D1B60424FE765F000F4662 /* ZYJQNInetAddress.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZYJQNInetAddress.h; sourceTree = "<group>"; };
		A9D1B60524FE765F000F4662 /* ZYJQNUploadInfoReporter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZYJQNUploadInfoReporter.h; sourceTree = "<group>"; };
		A9D1B64324FE7D1F000F4662 /* AppDelegate+OffcnIMPush.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "AppDelegate+OffcnIMPush.h"; sourceTree = "<group>"; };
		A9D1B64424FE7D1F000F4662 /* AppDelegate+OffcnIMPush.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = "AppDelegate+OffcnIMPush.m"; sourceTree = "<group>"; };
		A9D1B64E24FF9E4F000F4662 /* oimcore.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; path = oimcore.framework; sourceTree = "<group>"; };
		D7DCDED1DEE7F99F223D5C73 /* Pods-OffcnIMSDKiOS.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-OffcnIMSDKiOS.release.xcconfig"; path = "Target Support Files/Pods-OffcnIMSDKiOS/Pods-OffcnIMSDKiOS.release.xcconfig"; sourceTree = "<group>"; };
/* End PBXFileReference section */

/* Begin PBXFrameworksBuildPhase section */
		A9661B3D24EA64ED0024EB54 /* Frameworks */ = {
			isa = PBXFrameworksBuildPhase;
			buildActionMask = 2147483647;
			files = (
				A96621F724EA842E0024EB54 /* libresolv.tbd in Frameworks */,
				A96621F624EA84230024EB54 /* libsqlite3.tbd in Frameworks */,
				A96621F524EA84160024EB54 /* libxml2.tbd in Frameworks */,
				A96621EF24EA83A80024EB54 /* SystemConfiguration.framework in Frameworks */,
				A9D1B65024FF9E53000F4662 /* oimcore.framework in Frameworks */,
				A96621F124EA83B10024EB54 /* CoreTelephony.framework in Frameworks */,
				B94FCB1053F8932068A11CC9 /* libPods-OffcnIMSDKiOS.a in Frameworks */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
/* End PBXFrameworksBuildPhase section */

/* Begin PBXGroup section */
		3A504C287D97669E4A91ACBF /* Pods */ = {
			isa = PBXGroup;
			children = (
				3F07C2EC97AF605DC6BD528E /* Pods-OffcnIMSDKiOS.debug.xcconfig */,
				D7DCDED1DEE7F99F223D5C73 /* Pods-OffcnIMSDKiOS.release.xcconfig */,
			);
			path = Pods;
			sourceTree = "<group>";
		};
		A9661B3724EA64ED0024EB54 = {
			isa = PBXGroup;
			children = (
				A9661B4224EA64EE0024EB54 /* OffcnIMSDKiOS */,
				A9661B4124EA64EE0024EB54 /* Products */,
				3A504C287D97669E4A91ACBF /* Pods */,
				CC1958D307ED3EA5F9EA7118 /* Frameworks */,
			);
			sourceTree = "<group>";
		};
		A9661B4124EA64EE0024EB54 /* Products */ = {
			isa = PBXGroup;
			children = (
				A9661B4024EA64EE0024EB54 /* OffcnIMSDKiOS.app */,
			);
			name = Products;
			sourceTree = "<group>";
		};
		A9661B4224EA64EE0024EB54 /* OffcnIMSDKiOS */ = {
			isa = PBXGroup;
			children = (
				A9D1B64E24FF9E4F000F4662 /* oimcore.framework */,
				A9662CBF24ECD98B0024EB54 /* OffcnIMSDKiOS.entitlements */,
				A966274724EBA36A0024EB54 /* ExposedInterface-(外放接口) */,
				A9661FC824EA7AD10024EB54 /* Common-(宏) */,
				A9661F8124EA7AD10024EB54 /* Tools-(工具) */,
				A9661B5C24EA72900024EB54 /* AppDelegate.h */,
				A9661B5E24EA72900024EB54 /* AppDelegate.m */,
				A9661B5D24EA72900024EB54 /* ViewController.h */,
				A9661B5F24EA72900024EB54 /* ViewController.mm */,
				A9D1B33C24FE3BE6000F4662 /* OffcnIMSqliteTestVC.h */,
				A9D1B33D24FE3BE6000F4662 /* OffcnIMSqliteTestVC.m */,
				A9D1B32D24F7BE7B000F4662 /* OffcnZYJTestDataStorageView.h */,
				A9D1B32C24F7BE7B000F4662 /* OffcnZYJTestDataStorageView.m */,
				A9661B6224EA729A0024EB54 /* Main.storyboard */,
				A9661B4F24EA64F20024EB54 /* Assets.xcassets */,
				A9661B5124EA64F20024EB54 /* LaunchScreen.storyboard */,
				A9661B5424EA64F20024EB54 /* Info.plist */,
				A9661B5524EA64F20024EB54 /* main.m */,
			);
			path = OffcnIMSDKiOS;
			sourceTree = "<group>";
		};
		A9661F8124EA7AD10024EB54 /* Tools-(工具) */ = {
			isa = PBXGroup;
			children = (
				A9D1B33324FD1308000F4662 /* ZYJQiniuManager */,
				A9661FE824EA80A50024EB54 /* OffcnZYJFMDBHandler */,
				A9661FF624EA80A50024EB54 /* ZYJLibs */,
				A9661F8224EA7AD10024EB54 /* LoadingView */,
				A9661F8724EA7AD10024EB54 /* DSToast */,
				A9661F8A24EA7AD10024EB54 /* NetworkManager */,
				A9661F8F24EA7AD10024EB54 /* Category */,
				A9661FC324EA7AD10024EB54 /* GeneralTool */,
			);
			path = "Tools-(工具)";
			sourceTree = "<group>";
		};
		A9661F8224EA7AD10024EB54 /* LoadingView */ = {
			isa = PBXGroup;
			children = (
				A9661F8624EA7AD10024EB54 /* SDTool.h */,
				A9661F8424EA7AD10024EB54 /* SDTool.m */,
				A9661F8524EA7AD10024EB54 /* CJLoadingView.h */,
				A9661F8324EA7AD10024EB54 /* CJLoadingView.m */,
			);
			path = LoadingView;
			sourceTree = "<group>";
		};
		A9661F8724EA7AD10024EB54 /* DSToast */ = {
			isa = PBXGroup;
			children = (
				A9661F8824EA7AD10024EB54 /* DSToast.h */,
				A9661F8924EA7AD10024EB54 /* DSToast.m */,
			);
			path = DSToast;
			sourceTree = "<group>";
		};
		A9661F8A24EA7AD10024EB54 /* NetworkManager */ = {
			isa = PBXGroup;
			children = (
				A9661F8D24EA7AD10024EB54 /* OffcnNetworkExecutor.h */,
				A9661F8C24EA7AD10024EB54 /* OffcnNetworkExecutor.m */,
				A9661F8B24EA7AD10024EB54 /* OffcnBaseNetworking.h */,
				A9661F8E24EA7AD10024EB54 /* OffcnBaseNetworking.m */,
			);
			path = NetworkManager;
			sourceTree = "<group>";
		};
		A9661F8F24EA7AD10024EB54 /* Category */ = {
			isa = PBXGroup;
			children = (
				A9661F9024EA7AD10024EB54 /* UIImage */,
				A9661F9824EA7AD10024EB54 /* NSDictionary */,
				A9661F9B24EA7AD10024EB54 /* UILabel */,
				A9661F9E24EA7AD10024EB54 /* UIButton */,
				A9661FA524EA7AD10024EB54 /* UIColor */,
				A9661FA824EA7AD10024EB54 /* NSFileManager */,
				A9661FAB24EA7AD10024EB54 /* UIView+EX */,
				A9661FB224EA7AD10024EB54 /* NSString */,
				A9661FBD24EA7AD10024EB54 /* UISlider */,
				A9661FC024EA7AD10024EB54 /* DataSafe */,
			);
			path = Category;
			sourceTree = "<group>";
		};
		A9661F9024EA7AD10024EB54 /* UIImage */ = {
			isa = PBXGroup;
			children = (
				A9661F9124EA7AD10024EB54 /* UIImage+Color.h */,
				A9661F9224EA7AD10024EB54 /* UIImage+Extension.m */,
				A9661F9324EA7AD10024EB54 /* UIImage+Extension.h */,
				A9661F9424EA7AD10024EB54 /* UIImage+Color.m */,
			);
			path = UIImage;
			sourceTree = "<group>";
		};
		A9661F9824EA7AD10024EB54 /* NSDictionary */ = {
			isa = PBXGroup;
			children = (
				A9661F9924EA7AD10024EB54 /* NSDictionary+NullReplacement.h */,
				A9661F9A24EA7AD10024EB54 /* NSDictionary+NullReplacement.m */,
			);
			path = NSDictionary;
			sourceTree = "<group>";
		};
		A9661F9B24EA7AD10024EB54 /* UILabel */ = {
			isa = PBXGroup;
			children = (
				A9661F9C24EA7AD10024EB54 /* SDLabel.h */,
				A9661F9D24EA7AD10024EB54 /* SDLabel.m */,
			);
			path = UILabel;
			sourceTree = "<group>";
		};
		A9661F9E24EA7AD10024EB54 /* UIButton */ = {
			isa = PBXGroup;
			children = (
				A9661F9F24EA7AD10024EB54 /* JYButton.h */,
				A9661FA224EA7AD10024EB54 /* JYButton.m */,
				A9661FA324EA7AD10024EB54 /* UIBarButtonItem+WNXBarButtonItem.h */,
				A9661FA124EA7AD10024EB54 /* UIBarButtonItem+WNXBarButtonItem.m */,
				A9661FA024EA7AD10024EB54 /* SDButton.h */,
				A9661FA424EA7AD10024EB54 /* SDButton.m */,
			);
			path = UIButton;
			sourceTree = "<group>";
		};
		A9661FA524EA7AD10024EB54 /* UIColor */ = {
			isa = PBXGroup;
			children = (
				A9661FA624EA7AD10024EB54 /* UIColor+applianceHex.m */,
				A9661FA724EA7AD10024EB54 /* UIColor+applianceHex.h */,
			);
			path = UIColor;
			sourceTree = "<group>";
		};
		A9661FA824EA7AD10024EB54 /* NSFileManager */ = {
			isa = PBXGroup;
			children = (
				A9661FA924EA7AD10024EB54 /* NSFileManager+Paths.h */,
				A9661FAA24EA7AD10024EB54 /* NSFileManager+Paths.m */,
			);
			path = NSFileManager;
			sourceTree = "<group>";
		};
		A9661FAB24EA7AD10024EB54 /* UIView+EX */ = {
			isa = PBXGroup;
			children = (
				A9661FB124EA7AD10024EB54 /* UIView+IBExtension.h */,
				A9661FAD24EA7AD10024EB54 /* UIView+IBExtension.m */,
				A9661FB024EA7AD10024EB54 /* UIViewExt.h */,
				A9661FAE24EA7AD10024EB54 /* UIViewExt.m */,
				A9661FAF24EA7AD10024EB54 /* UIView+bezierShape.h */,
				A9661FAC24EA7AD10024EB54 /* UIView+bezierShape.m */,
			);
			path = "UIView+EX";
			sourceTree = "<group>";
		};
		A9661FB224EA7AD10024EB54 /* NSString */ = {
			isa = PBXGroup;
			children = (
				A9661FB324EA7AD10024EB54 /* NSAttributedString+SDSize.m */,
				A9661FB424EA7AD10024EB54 /* NSMutableAttributedString+SDSize.h */,
				A9661FB524EA7AD10024EB54 /* NSString+Extension.h */,
				A9661FB624EA7AD10024EB54 /* NSString+MD5.h */,
				A9661FB724EA7AD10024EB54 /* NSString+JSON.m */,
				A9661FB824EA7AD10024EB54 /* NSAttributedString+SDSize.h */,
				A9661FB924EA7AD10024EB54 /* NSString+Extension.m */,
				A9661FBA24EA7AD10024EB54 /* NSMutableAttributedString+SDSize.m */,
				A9661FBB24EA7AD10024EB54 /* NSString+MD5.m */,
				A9661FBC24EA7AD10024EB54 /* NSString+JSON.h */,
			);
			path = NSString;
			sourceTree = "<group>";
		};
		A9661FBD24EA7AD10024EB54 /* UISlider */ = {
			isa = PBXGroup;
			children = (
				A9661FBE24EA7AD10024EB54 /* CLSlider.m */,
				A9661FBF24EA7AD10024EB54 /* CLSlider.h */,
			);
			path = UISlider;
			sourceTree = "<group>";
		};
		A9661FC024EA7AD10024EB54 /* DataSafe */ = {
			isa = PBXGroup;
			children = (
				A9661FC124EA7AD10024EB54 /* DataSafe.m */,
				A9661FC224EA7AD10024EB54 /* DataSafe.h */,
			);
			path = DataSafe;
			sourceTree = "<group>";
		};
		A9661FC324EA7AD10024EB54 /* GeneralTool */ = {
			isa = PBXGroup;
			children = (
				A9661FC624EA7AD10024EB54 /* SDGeneralTool.h */,
				A9661FC424EA7AD10024EB54 /* SDGeneralTool.m */,
				A9661FC724EA7AD10024EB54 /* OffcnToast.h */,
				A9661FC524EA7AD10024EB54 /* OffcnToast.m */,
			);
			path = GeneralTool;
			sourceTree = "<group>";
		};
		A9661FC824EA7AD10024EB54 /* Common-(宏) */ = {
			isa = PBXGroup;
			children = (
				A9661FC924EA7AD10024EB54 /* SDGeneralDefine.h */,
				A9661FCA24EA7AD10024EB54 /* SDKeyBoard.h */,
				A9661FCB24EA7AD10024EB54 /* SDEnum.h */,
				A9661FCC24EA7AD10024EB54 /* SDConfigrationNetwork.h */,
			);
			path = "Common-(宏)";
			sourceTree = "<group>";
		};
		A9661FE824EA80A50024EB54 /* OffcnZYJFMDBHandler */ = {
			isa = PBXGroup;
			children = (
				A9661FE924EA80A50024EB54 /* ZYJZYJFMDB.h */,
				A9661FEA24EA80A50024EB54 /* ZYJZYJFMDatabase.h */,
				A9661FEB24EA80A50024EB54 /* ZYJZYJFMDatabaseQueue.m */,
				A9661FEC24EA80A50024EB54 /* ZYJZYJFMDatabaseAdditions.h */,
				A9661FED24EA80A50024EB54 /* ZYJZYJFMDatabasePool.m */,
				A9661FEF24EA80A50024EB54 /* ZYJZYJFMResultSet.h */,
				A9661FF024EA80A50024EB54 /* ZYJZYJFMDatabase.m */,
				A9661FF124EA80A50024EB54 /* ZYJZYJFMDatabaseAdditions.m */,
				A9661FF224EA80A50024EB54 /* ZYJZYJFMDatabaseQueue.h */,
				A9661FF324EA80A50024EB54 /* ZYJZYJFMDatabasePool.h */,
				A9661FF424EA80A50024EB54 /* ZYJZYJFMResultSet.m */,
			);
			path = OffcnZYJFMDBHandler;
			sourceTree = "<group>";
		};
		A9661FF624EA80A50024EB54 /* ZYJLibs */ = {
			isa = PBXGroup;
			children = (
				A9D1B58224FE765E000F4662 /* ZYJQiniu */,
				A9661FF724EA80A50024EB54 /* ZYJMJExtension */,
				A966200D24EA80A50024EB54 /* ZYJMasonry */,
				A966202724EA80A50024EB54 /* ZYJRealReachability */,
				A966204424EA80A50024EB54 /* ZYJSDWebImage */,
				A966206824EA80A50024EB54 /* ZYJMJRefresh */,
				A966209724EA80A50024EB54 /* ZYJAliyunOSSSDK */,
				A96620FC24EA80A60024EB54 /* ZYJMBProgressHUD */,
				A96620FF24EA80A60024EB54 /* ZYJMQTTClient */,
				A966212E24EA80A60024EB54 /* ZYJAFNetworking */,
			);
			path = ZYJLibs;
			sourceTree = "<group>";
		};
		A9661FF724EA80A50024EB54 /* ZYJMJExtension */ = {
			isa = PBXGroup;
			children = (
				A9661FF824EA80A50024EB54 /* NSObject+ZYJMJCoding.m */,
				A9661FF924EA80A50024EB54 /* NSObject+ZYJMJProperty.h */,
				A9661FFA24EA80A50024EB54 /* ZYJMJFoundation.h */,
				A9661FFB24EA80A50024EB54 /* ZYJMJPropertyType.m */,
				A9661FFC24EA80A50024EB54 /* ZYJMJProperty.m */,
				A9661FFD24EA80A50024EB54 /* NSObject+ZYJMJKeyValue.m */,
				A9661FFE24EA80A50024EB54 /* ZYJMJExtensionConst.h */,
				A9661FFF24EA80A50024EB54 /* NSObject+ZYJMJClass.h */,
				A966200024EA80A50024EB54 /* ZYJMJExtension.h */,
				A966200124EA80A50024EB54 /* NSString+ZYJMJExtension.h */,
				A966200224EA80A50024EB54 /* ZYJMJPropertyKey.h */,
				A966200324EA80A50024EB54 /* NSObject+ZYJMJProperty.m */,
				A966200424EA80A50024EB54 /* NSObject+ZYJMJCoding.h */,
				A966200524EA80A50024EB54 /* ZYJMJProperty.h */,
				A966200624EA80A50024EB54 /* ZYJMJPropertyType.h */,
				A966200724EA80A50024EB54 /* ZYJMJFoundation.m */,
				A966200824EA80A50024EB54 /* NSObject+ZYJMJClass.m */,
				A966200924EA80A50024EB54 /* ZYJMJExtensionConst.m */,
				A966200A24EA80A50024EB54 /* NSObject+ZYJMJKeyValue.h */,
				A966200B24EA80A50024EB54 /* NSString+ZYJMJExtension.m */,
				A966200C24EA80A50024EB54 /* ZYJMJPropertyKey.m */,
			);
			path = ZYJMJExtension;
			sourceTree = "<group>";
		};
		A966200D24EA80A50024EB54 /* ZYJMasonry */ = {
			isa = PBXGroup;
			children = (
				A966200E24EA80A50024EB54 /* View+ZYJMASAdditions.m */,
				A966200F24EA80A50024EB54 /* ZYJMASConstraint.h */,
				A966201024EA80A50024EB54 /* ZYJMASConstraintMaker.m */,
				A966201124EA80A50024EB54 /* NSLayoutConstraint+ZYJMASDebugAdditions.h */,
				A966201224EA80A50024EB54 /* ZYJMASLayoutConstraint.h */,
				A966201324EA80A50024EB54 /* NSArray+ZYJMASAdditions.h */,
				A966201424EA80A50024EB54 /* ZYJMASUtilities.h */,
				A966201524EA80A50024EB54 /* ZYJMASViewAttribute.h */,
				A966201624EA80A50024EB54 /* ViewController+ZYJMASAdditions.m */,
				A966201724EA80A50024EB54 /* View+ZYJMASShorthandAdditions.h */,
				A966201824EA80A50024EB54 /* ZYJMASCompositeConstraint.m */,
				A966201924EA80A50024EB54 /* ZYJMASViewConstraint.m */,
				A966201A24EA80A50024EB54 /* NSArray+ZYJMASAdditions.m */,
				A966201B24EA80A50024EB54 /* ZYJMASLayoutConstraint.m */,
				A966201C24EA80A50024EB54 /* NSLayoutConstraint+ZYJMASDebugAdditions.m */,
				A966201D24EA80A50024EB54 /* ZYJMASConstraintMaker.h */,
				A966201E24EA80A50024EB54 /* ZYJMASConstraint.m */,
				A966201F24EA80A50024EB54 /* View+ZYJMASAdditions.h */,
				A966202024EA80A50024EB54 /* ZYJMASViewAttribute.m */,
				A966202124EA80A50024EB54 /* ViewController+ZYJMASAdditions.h */,
				A966202224EA80A50024EB54 /* ZYJMASViewConstraint.h */,
				A966202324EA80A50024EB54 /* ZYJMASCompositeConstraint.h */,
				A966202424EA80A50024EB54 /* ZYJMasonry.h */,
				A966202524EA80A50024EB54 /* NSArray+ZYJMASShorthandAdditions.h */,
				A966202624EA80A50024EB54 /* ZYJMASConstraint+ZYJPrivate.h */,
			);
			path = ZYJMasonry;
			sourceTree = "<group>";
		};
		A966202724EA80A50024EB54 /* ZYJRealReachability */ = {
			isa = PBXGroup;
			children = (
				A966202824EA80A50024EB54 /* Ping */,
				A966202D24EA80A50024EB54 /* Connection */,
				A966203024EA80A50024EB54 /* ZYJRealReachability.h */,
				A966203124EA80A50024EB54 /* FSM */,
				A966204324EA80A50024EB54 /* ZYJRealReachability.m */,
			);
			path = ZYJRealReachability;
			sourceTree = "<group>";
		};
		A966202824EA80A50024EB54 /* Ping */ = {
			isa = PBXGroup;
			children = (
				A966202924EA80A50024EB54 /* ZYJPingFoundation.h */,
				A966202A24EA80A50024EB54 /* ZYJPingHelper.h */,
				A966202B24EA80A50024EB54 /* ZYJPingFoundation.m */,
				A966202C24EA80A50024EB54 /* ZYJPingHelper.m */,
			);
			path = Ping;
			sourceTree = "<group>";
		};
		A966202D24EA80A50024EB54 /* Connection */ = {
			isa = PBXGroup;
			children = (
				A966202E24EA80A50024EB54 /* ZYJLocalConnection.m */,
				A966202F24EA80A50024EB54 /* ZYJLocalConnection.h */,
			);
			path = Connection;
			sourceTree = "<group>";
		};
		A966203124EA80A50024EB54 /* FSM */ = {
			isa = PBXGroup;
			children = (
				A966203224EA80A50024EB54 /* ZYJFSMStateUtil.h */,
				A966203324EA80A50024EB54 /* ZYJReachStateUnReachable.h */,
				A966203424EA80A50024EB54 /* ZYJReachState.m */,
				A966203524EA80A50024EB54 /* ZYJReachStateWWAN.h */,
				A966203624EA80A50024EB54 /* ZYJReachStateUnloaded.m */,
				A966203724EA80A50024EB54 /* ZYJReachStateWIFI.h */,
				A966203824EA80A50024EB54 /* ZYJReachStateLoading.m */,
				A966203924EA80A50024EB54 /* ZYJFSMEngine.h */,
				A966203A24EA80A50024EB54 /* ZYJFSMDefines.h */,
				A966203B24EA80A50024EB54 /* ZYJReachStateUnReachable.m */,
				A966203C24EA80A50024EB54 /* ZYJFSMStateUtil.m */,
				A966203D24EA80A50024EB54 /* ZYJReachStateUnloaded.h */,
				A966203E24EA80A50024EB54 /* ZYJReachStateWWAN.m */,
				A966203F24EA80A50024EB54 /* ZYJReachState.h */,
				A966204024EA80A50024EB54 /* ZYJReachStateWIFI.m */,
				A966204124EA80A50024EB54 /* ZYJFSMEngine.m */,
				A966204224EA80A50024EB54 /* ZYJReachStateLoading.h */,
			);
			path = FSM;
			sourceTree = "<group>";
		};
		A966204424EA80A50024EB54 /* ZYJSDWebImage */ = {
			isa = PBXGroup;
			children = (
				A966204524EA80A50024EB54 /* ZYJSDWebImageManager.h */,
				A966204624EA80A50024EB54 /* UIButton+ZYJWebCache.h */,
				A966204724EA80A50024EB54 /* UIImageView+ZYJWebCache.m */,
				A966204824EA80A50024EB54 /* UIView+ZYJWebCache.m */,
				A966204924EA80A50024EB54 /* UIImage+ZYJMultiFormat.h */,
				A966204A24EA80A50024EB54 /* UIImageView+ZYJHighlightedWebCache.m */,
				A966204B24EA80A50024EB54 /* ZYJSDWebImageDecoder.h */,
				A966204C24EA80A50024EB54 /* UIImage+ZYJGIF.m */,
				A966204D24EA80A50024EB54 /* NSImage+ZYJWebCache.h */,
				A966204E24EA80A50024EB54 /* ZYJSDWebImageCompat.m */,
				A966204F24EA80A50024EB54 /* UIView+ZYJWebCacheOperation.h */,
				A966205024EA80A50024EB54 /* ZYJSDWebImagePrefetcher.h */,
				A966205124EA80A50024EB54 /* NSData+ZYJImageContentType.h */,
				A966205224EA80A50024EB54 /* ZYJSDWebImageDownloader.h */,
				A966205324EA80A50024EB54 /* ZYJSDImageCacheConfig.m */,
				A966205424EA80A50024EB54 /* ZYJSDWebImageDownloaderOperation.m */,
				A966205524EA80A50024EB54 /* ZYJSDImageCache.h */,
				A966205624EA80A50024EB54 /* ZYJSDWebImageDecoder.m */,
				A966205724EA80A50024EB54 /* UIImageView+ZYJHighlightedWebCache.h */,
				A966205824EA80A50024EB54 /* UIView+ZYJWebCache.h */,
				A966205924EA80A50024EB54 /* UIImage+ZYJMultiFormat.m */,
				A966205A24EA80A50024EB54 /* ZYJSDWebImageOperation.h */,
				A966205B24EA80A50024EB54 /* UIImageView+ZYJWebCache.h */,
				A966205C24EA80A50024EB54 /* UIButton+ZYJWebCache.m */,
				A966205D24EA80A50024EB54 /* ZYJSDWebImageManager.m */,
				A966205E24EA80A50024EB54 /* ZYJSDWebImageCompat.h */,
				A966205F24EA80A50024EB54 /* NSImage+ZYJWebCache.m */,
				A966206024EA80A50024EB54 /* UIImage+ZYJGIF.h */,
				A966206124EA80A50024EB54 /* ZYJSDWebImagePrefetcher.m */,
				A966206224EA80A50024EB54 /* UIView+ZYJWebCacheOperation.m */,
				A966206324EA80A50024EB54 /* ZYJSDImageCache.m */,
				A966206424EA80A50024EB54 /* ZYJSDWebImageDownloaderOperation.h */,
				A966206524EA80A50024EB54 /* ZYJSDImageCacheConfig.h */,
				A966206624EA80A50024EB54 /* ZYJSDWebImageDownloader.m */,
				A966206724EA80A50024EB54 /* NSData+ZYJImageContentType.m */,
			);
			path = ZYJSDWebImage;
			sourceTree = "<group>";
		};
		A966206824EA80A50024EB54 /* ZYJMJRefresh */ = {
			isa = PBXGroup;
			children = (
				A966206924EA80A50024EB54 /* UIScrollView+ZYJMJRefresh.h */,
				A966206A24EA80A50024EB54 /* ZYJMJRefresh.h */,
				A966206B24EA80A50024EB54 /* ZYJMJRefresh.bundle */,
				A966206C24EA80A50024EB54 /* ZYJMJRefreshConst.m */,
				A966206D24EA80A50024EB54 /* UIView+ZYJMJExtension.h */,
				A966206E24EA80A50024EB54 /* UIScrollView+ZYJMJExtension.m */,
				A966206F24EA80A50024EB54 /* NSBundle+ZYJMJRefresh.h */,
				A966207024EA80A50024EB54 /* UIScrollView+ZYJMJRefresh.m */,
				A966207124EA80A50024EB54 /* UIView+ZYJMJExtension.m */,
				A966207224EA80A50024EB54 /* ZYJMJRefreshConst.h */,
				A966207324EA80A50024EB54 /* UIScrollView+ZYJMJExtension.h */,
				A966207424EA80A50024EB54 /* Custom */,
				A966208B24EA80A50024EB54 /* NSBundle+ZYJMJRefresh.m */,
				A966208C24EA80A50024EB54 /* Base */,
			);
			path = ZYJMJRefresh;
			sourceTree = "<group>";
		};
		A966207424EA80A50024EB54 /* Custom */ = {
			isa = PBXGroup;
			children = (
				A966207524EA80A50024EB54 /* Footer */,
				A966208424EA80A50024EB54 /* Header */,
			);
			path = Custom;
			sourceTree = "<group>";
		};
		A966207524EA80A50024EB54 /* Footer */ = {
			isa = PBXGroup;
			children = (
				A966207624EA80A50024EB54 /* Back */,
				A966207D24EA80A50024EB54 /* Auto */,
			);
			path = Footer;
			sourceTree = "<group>";
		};
		A966207624EA80A50024EB54 /* Back */ = {
			isa = PBXGroup;
			children = (
				A966207724EA80A50024EB54 /* ZYJMJRefreshBackNormalFooter.m */,
				A966207824EA80A50024EB54 /* ZYJMJRefreshBackStateFooter.m */,
				A966207924EA80A50024EB54 /* ZYJMJRefreshBackGifFooter.m */,
				A966207A24EA80A50024EB54 /* ZYJMJRefreshBackNormalFooter.h */,
				A966207B24EA80A50024EB54 /* ZYJMJRefreshBackStateFooter.h */,
				A966207C24EA80A50024EB54 /* ZYJMJRefreshBackGifFooter.h */,
			);
			path = Back;
			sourceTree = "<group>";
		};
		A966207D24EA80A50024EB54 /* Auto */ = {
			isa = PBXGroup;
			children = (
				A966207E24EA80A50024EB54 /* ZYJMJRefreshAutoStateFooter.m */,
				A966207F24EA80A50024EB54 /* ZYJMJRefreshAutoNormalFooter.m */,
				A966208024EA80A50024EB54 /* ZYJMJRefreshAutoGifFooter.m */,
				A966208124EA80A50024EB54 /* ZYJMJRefreshAutoStateFooter.h */,
				A966208224EA80A50024EB54 /* ZYJMJRefreshAutoGifFooter.h */,
				A966208324EA80A50024EB54 /* ZYJMJRefreshAutoNormalFooter.h */,
			);
			path = Auto;
			sourceTree = "<group>";
		};
		A966208424EA80A50024EB54 /* Header */ = {
			isa = PBXGroup;
			children = (
				A966208524EA80A50024EB54 /* ZYJMJRefreshNormalHeader.m */,
				A966208624EA80A50024EB54 /* ZYJMJRefreshGifHeader.m */,
				A966208724EA80A50024EB54 /* ZYJMJRefreshStateHeader.m */,
				A966208824EA80A50024EB54 /* ZYJMJRefreshNormalHeader.h */,
				A966208924EA80A50024EB54 /* ZYJMJRefreshStateHeader.h */,
				A966208A24EA80A50024EB54 /* ZYJMJRefreshGifHeader.h */,
			);
			path = Header;
			sourceTree = "<group>";
		};
		A966208C24EA80A50024EB54 /* Base */ = {
			isa = PBXGroup;
			children = (
				A966208D24EA80A50024EB54 /* ZYJMJRefreshAutoFooter.h */,
				A966208E24EA80A50024EB54 /* ZYJMJRefreshHeader.h */,
				A966208F24EA80A50024EB54 /* ZYJMJRefreshFooter.h */,
				A966209024EA80A50024EB54 /* ZYJMJRefreshComponent.m */,
				A966209124EA80A50024EB54 /* ZYJMJRefreshBackFooter.m */,
				A966209224EA80A50024EB54 /* ZYJMJRefreshComponent.h */,
				A966209324EA80A50024EB54 /* ZYJMJRefreshFooter.m */,
				A966209424EA80A50024EB54 /* ZYJMJRefreshHeader.m */,
				A966209524EA80A50024EB54 /* ZYJMJRefreshAutoFooter.m */,
				A966209624EA80A50024EB54 /* ZYJMJRefreshBackFooter.h */,
			);
			path = Base;
			sourceTree = "<group>";
		};
		A966209724EA80A50024EB54 /* ZYJAliyunOSSSDK */ = {
			isa = PBXGroup;
			children = (
				A966209824EA80A50024EB54 /* ZYJOSSRequest.h */,
				A966209924EA80A50024EB54 /* ZYJOSSGetBucketInfoResult.h */,
				A966209A24EA80A50024EB54 /* ZYJOSSCompat.h */,
				A966209B24EA80A50024EB54 /* ZYJOSSGetSymlinkResult.m */,
				A966209C24EA80A50024EB54 /* ZYJOSSGetObjectACLRequest.m */,
				A966209D24EA80A50024EB54 /* NSMutableDictionary+ZYJOSS.m */,
				A966209E24EA80A50024EB54 /* ZYJOSSConstants.m */,
				A966209F24EA80A50024EB54 /* ZYJOSSDeleteMultipleObjectsRequest.m */,
				A96620A024EA80A50024EB54 /* NSDate+ZYJOSS.m */,
				A96620A124EA80A50024EB54 /* ZYJOSSGetObjectACLResult.m */,
				A96620A224EA80A50024EB54 /* ZYJOSSClient.m */,
				A96620A324EA80A50024EB54 /* ZYJOSSXMLDictionary.h */,
				A96620A424EA80A50024EB54 /* ZYJOSSLog.m */,
				A96620A524EA80A50024EB54 /* ZYJOSSRestoreObjectRequest.h */,
				A96620A624EA80A50024EB54 /* ZYJOSSNetworkingRequestDelegate.m */,
				A96620A724EA80A50024EB54 /* ZYJOSSGetBucketInfoRequest.m */,
				A96620A824EA80A50024EB54 /* ZYJOSSModel.m */,
				A96620A924EA80A50024EB54 /* ZYJOSSAllRequestNeededMessage.m */,
				A96620AA24EA80A50024EB54 /* ZYJOSSPutSymlinkRequest.h */,
				A96620AB24EA80A50024EB54 /* ZYJOSSPutSymlinkResult.m */,
				A96620AC24EA80A50024EB54 /* ZYJaos_crc64.h */,
				A96620AD24EA80A50024EB54 /* ZYJOSSUtil.h */,
				A96620AE24EA80A50024EB54 /* ZYJOSSHttpResponseParser.m */,
				A96620AF24EA80A50024EB54 /* ZYJOSSFileLog */,
				A96620BA24EA80A50024EB54 /* ZYJOSSInputStreamHelper.m */,
				A96620BB24EA80A50024EB54 /* ZYJOSSResult.m */,
				A96620BC24EA80A50024EB54 /* ZYJOSSNetworking.m */,
				A96620BD24EA80A50024EB54 /* ZYJOSSGetSymlinkRequest.m */,
				A96620BE24EA80A50024EB54 /* ZYJOSSHttpdns.m */,
				A96620BF24EA80A50024EB54 /* ZYJOSSURLRequestRetryHandler.m */,
				A96620C024EA80A50024EB54 /* ZYJOSSRestoreObjectResult.m */,
				A96620C124EA80A50024EB54 /* NSMutableData+ZYJOSS_CRC.m */,
				A96620C224EA80A50024EB54 /* ZYJAliyunOSSiOS.h */,
				A96620C324EA80A50024EB54 /* ZYJOSSDeleteMultipleObjectsResult.h */,
				A96620C424EA80A50024EB54 /* ZYJOSSTask */,
				A96620D324EA80A60024EB54 /* ZYJOSSService.h */,
				A96620D424EA80A60024EB54 /* NSMutableDictionary+ZYJOSS.h */,
				A96620D524EA80A60024EB54 /* ZYJOSSDeleteMultipleObjectsRequest.h */,
				A96620D624EA80A60024EB54 /* ZYJOSSConstants.h */,
				A96620D724EA80A60024EB54 /* ZYJOSSGetObjectACLRequest.h */,
				A96620D824EA80A60024EB54 /* ZYJOSSGetSymlinkResult.h */,
				A96620D924EA80A60024EB54 /* ZYJOSSCompat.m */,
				A96620DA24EA80A60024EB54 /* ZYJOSSGetBucketInfoResult.m */,
				A96620DB24EA80A60024EB54 /* ZYJOSSDefine.h */,
				A96620DC24EA80A60024EB54 /* ZYJOSSRequest.m */,
				A96620DD24EA80A60024EB54 /* ZYJOSSPutSymlinkResult.h */,
				A96620DE24EA80A60024EB54 /* ZYJOSSAllRequestNeededMessage.h */,
				A96620DF24EA80A60024EB54 /* ZYJOSSPutSymlinkRequest.m */,
				A96620E024EA80A60024EB54 /* ZYJOSSModel.h */,
				A96620E124EA80A60024EB54 /* ZYJOSSGetBucketInfoRequest.h */,
				A96620E224EA80A60024EB54 /* ZYJOSSNetworkingRequestDelegate.h */,
				A96620E324EA80A60024EB54 /* ZYJOSSRestoreObjectRequest.m */,
				A96620E424EA80A60024EB54 /* ZYJOSSLog.h */,
				A96620E524EA80A60024EB54 /* ZYJOSSClient.h */,
				A96620E624EA80A60024EB54 /* ZYJOSSXMLDictionary.m */,
				A96620E724EA80A60024EB54 /* NSDate+ZYJOSS.h */,
				A96620E824EA80A60024EB54 /* ZYJOSSGetObjectACLResult.h */,
				A96620E924EA80A60024EB54 /* ZYJOSSResult.h */,
				A96620EA24EA80A60024EB54 /* ZYJOSSInputStreamHelper.h */,
				A96620EB24EA80A60024EB54 /* ZYJOSSIPv6 */,
				A96620F224EA80A60024EB54 /* ZYJOSSHttpResponseParser.h */,
				A96620F324EA80A60024EB54 /* ZYJOSSUtil.m */,
				A96620F424EA80A60024EB54 /* ZYJaos_crc64.c */,
				A96620F524EA80A60024EB54 /* ZYJOSSDeleteMultipleObjectsResult.m */,
				A96620F624EA80A60024EB54 /* NSMutableData+ZYJOSS_CRC.h */,
				A96620F724EA80A60024EB54 /* ZYJOSSRestoreObjectResult.h */,
				A96620F824EA80A60024EB54 /* ZYJOSSURLRequestRetryHandler.h */,
				A96620F924EA80A60024EB54 /* ZYJOSSHttpdns.h */,
				A96620FA24EA80A60024EB54 /* ZYJOSSNetworking.h */,
				A96620FB24EA80A60024EB54 /* ZYJOSSGetSymlinkRequest.h */,
			);
			path = ZYJAliyunOSSSDK;
			sourceTree = "<group>";
		};
		A96620AF24EA80A50024EB54 /* ZYJOSSFileLog */ = {
			isa = PBXGroup;
			children = (
				A96620B024EA80A50024EB54 /* ZYJOSSDDLog.h */,
				A96620B124EA80A50024EB54 /* ZYJOSSNSLogger.h */,
				A96620B224EA80A50024EB54 /* ZYJOSSReachability.m */,
				A96620B324EA80A50024EB54 /* ZYJOSSFileLogger.h */,
				A96620B424EA80A50024EB54 /* ZYJOSSLogMacros.h */,
				A96620B524EA80A50024EB54 /* ZYJOSSCocoaLumberjack.h */,
				A96620B624EA80A50024EB54 /* ZYJOSSNSLogger.m */,
				A96620B724EA80A50024EB54 /* ZYJOSSDDLog.m */,
				A96620B824EA80A50024EB54 /* ZYJOSSFileLogger.m */,
				A96620B924EA80A50024EB54 /* ZYJOSSReachability.h */,
			);
			path = ZYJOSSFileLog;
			sourceTree = "<group>";
		};
		A96620C424EA80A50024EB54 /* ZYJOSSTask */ = {
			isa = PBXGroup;
			children = (
				A96620C524EA80A50024EB54 /* ZYJOSSBolts.h */,
				A96620C624EA80A60024EB54 /* ZYJOSSCancellationTokenRegistration.m */,
				A96620C724EA80A60024EB54 /* ZYJOSSCancellationToken.h */,
				A96620C824EA80A60024EB54 /* ZYJOSSCancellationTokenSource.h */,
				A96620C924EA80A60024EB54 /* ZYJOSSTaskCompletionSource.m */,
				A96620CA24EA80A60024EB54 /* ZYJOSSExecutor.h */,
				A96620CB24EA80A60024EB54 /* ZYJOSSTask.m */,
				A96620CC24EA80A60024EB54 /* ZYJOSSBolts.m */,
				A96620CD24EA80A60024EB54 /* ZYJOSSCancellationTokenRegistration.h */,
				A96620CE24EA80A60024EB54 /* ZYJOSSCancellationTokenSource.m */,
				A96620CF24EA80A60024EB54 /* ZYJOSSCancellationToken.m */,
				A96620D024EA80A60024EB54 /* ZYJOSSTask.h */,
				A96620D124EA80A60024EB54 /* ZYJOSSTaskCompletionSource.h */,
				A96620D224EA80A60024EB54 /* ZYJOSSExecutor.m */,
			);
			path = ZYJOSSTask;
			sourceTree = "<group>";
		};
		A96620EB24EA80A60024EB54 /* ZYJOSSIPv6 */ = {
			isa = PBXGroup;
			children = (
				A96620EC24EA80A60024EB54 /* ZYJOSSReachabilityManager.m */,
				A96620ED24EA80A60024EB54 /* ZYJOSSIPv6Adapter.h */,
				A96620EE24EA80A60024EB54 /* ZYJOSSIPv6PrefixResolver.m */,
				A96620EF24EA80A60024EB54 /* ZYJOSSReachabilityManager.h */,
				A96620F024EA80A60024EB54 /* ZYJOSSIPv6PrefixResolver.h */,
				A96620F124EA80A60024EB54 /* ZYJOSSIPv6Adapter.m */,
			);
			path = ZYJOSSIPv6;
			sourceTree = "<group>";
		};
		A96620FC24EA80A60024EB54 /* ZYJMBProgressHUD */ = {
			isa = PBXGroup;
			children = (
				A96620FD24EA80A60024EB54 /* ZYJMBProgressHUD.m */,
				A96620FE24EA80A60024EB54 /* ZYJMBProgressHUD.h */,
			);
			path = ZYJMBProgressHUD;
			sourceTree = "<group>";
		};
		A96620FF24EA80A60024EB54 /* ZYJMQTTClient */ = {
			isa = PBXGroup;
			children = (
				A966210024EA80A60024EB54 /* ZYJMQTTInMemoryPersistence.h */,
				A966210124EA80A60024EB54 /* ZYJMQTTCFSocketEncoder.m */,
				A966210224EA80A60024EB54 /* ZYJMQTTSSLSecurityPolicyEncoder.m */,
				A966210324EA80A60024EB54 /* ZYJMQTTSSLSecurityPolicyTransport.m */,
				A966210424EA80A60024EB54 /* ZYJMQTTLog.m */,
				A966210524EA80A60024EB54 /* ZYJReconnectTimer.h */,
				A966210624EA80A60024EB54 /* ZYJMQTTCoreDataPersistence.h */,
				A966210724EA80A60024EB54 /* ZYJMQTTSession.h */,
				A966210824EA80A60024EB54 /* ZYJMQTTMessage.m */,
				A966210924EA80A60024EB54 /* ZYJMQTTSessionLegacy.m */,
				A966210A24EA80A60024EB54 /* ZYJMQTTCFSocketTransport.m */,
				A966210B24EA80A60024EB54 /* ZYJMQTTStrict.h */,
				A966210C24EA80A60024EB54 /* ZYJMQTTProperties.m */,
				A966210D24EA80A60024EB54 /* ZYJMQTTSessionSynchron.h */,
				A966210E24EA80A60024EB54 /* ZYJMQTTTransport.m */,
				A966210F24EA80A60024EB54 /* ZYJMQTTCFSocketDecoder.h */,
				A966211024EA80A60024EB54 /* ZYJMQTTSessionManager.h */,
				A966211124EA80A60024EB54 /* ZYJGCDTimer.h */,
				A966211224EA80A60024EB54 /* ZYJMQTTSSLSecurityPolicy.m */,
				A966211324EA80A60024EB54 /* ZYJMQTTSSLSecurityPolicyDecoder.h */,
				A966211424EA80A60024EB54 /* ZYJForegroundReconnection.m */,
				A966211524EA80A60024EB54 /* ZYJMQTTDecoder.m */,
				A966211624EA80A60024EB54 /* ZYJMQTTSSLSecurityPolicyEncoder.h */,
				A966211724EA80A60024EB54 /* ZYJMQTTPersistence.h */,
				A966211824EA80A60024EB54 /* ZYJMQTTCFSocketEncoder.h */,
				A966211924EA80A60024EB54 /* ZYJMQTTInMemoryPersistence.m */,
				A966211A24EA80A60024EB54 /* ZYJMQTTSession.m */,
				A966211B24EA80A60024EB54 /* ZYJMQTTCoreDataPersistence.m */,
				A966211C24EA80A60024EB54 /* ZYJReconnectTimer.m */,
				A966211D24EA80A60024EB54 /* ZYJMQTTSSLSecurityPolicyTransport.h */,
				A966211E24EA80A60024EB54 /* ZYJMQTTLog.h */,
				A966211F24EA80A60024EB54 /* ZYJMQTTSessionSynchron.m */,
				A966212024EA80A60024EB54 /* ZYJMQTTProperties.h */,
				A966212124EA80A60024EB54 /* ZYJMQTTStrict.m */,
				A966212224EA80A60024EB54 /* ZYJMQTTCFSocketTransport.h */,
				A966212324EA80A60024EB54 /* ZYJMQTTSessionLegacy.h */,
				A966212424EA80A60024EB54 /* ZYJMQTTMessage.h */,
				A966212524EA80A60024EB54 /* ZYJMQTTDecoder.h */,
				A966212624EA80A60024EB54 /* ZYJMQTTClient.h */,
				A966212724EA80A60024EB54 /* ZYJForegroundReconnection.h */,
				A966212824EA80A60024EB54 /* ZYJMQTTSSLSecurityPolicyDecoder.m */,
				A966212924EA80A60024EB54 /* ZYJMQTTSSLSecurityPolicy.h */,
				A966212A24EA80A60024EB54 /* ZYJGCDTimer.m */,
				A966212B24EA80A60024EB54 /* ZYJMQTTSessionManager.m */,
				A966212C24EA80A60024EB54 /* ZYJMQTTCFSocketDecoder.m */,
				A966212D24EA80A60024EB54 /* ZYJMQTTTransport.h */,
			);
			path = ZYJMQTTClient;
			sourceTree = "<group>";
		};
		A966212E24EA80A60024EB54 /* ZYJAFNetworking */ = {
			isa = PBXGroup;
			children = (
				A966212F24EA80A60024EB54 /* UIKit+ZYJAFNetworking */,
				A966214224EA80A60024EB54 /* ZYJAFNetworking */,
			);
			path = ZYJAFNetworking;
			sourceTree = "<group>";
		};
		A966212F24EA80A60024EB54 /* UIKit+ZYJAFNetworking */ = {
			isa = PBXGroup;
			children = (
				A966213024EA80A60024EB54 /* UIRefreshControl+ZYJAFNetworking.m */,
				A966213124EA80A60024EB54 /* UIProgressView+ZYJAFNetworking.m */,
				A966213224EA80A60024EB54 /* UIActivityIndicatorView+ZYJAFNetworking.m */,
				A966213324EA80A60024EB54 /* ZYJAFAutoPurgingImageCache.h */,
				A966213424EA80A60024EB54 /* UIButton+ZYJAFNetworking.h */,
				A966213524EA80A60024EB54 /* UIImageView+ZYJAFNetworking.m */,
				A966213624EA80A60024EB54 /* ZYJAFImageDownloader.m */,
				A966213724EA80A60024EB54 /* ZYJAFNetworkActivityIndicatorManager.m */,
				A966213824EA80A60024EB54 /* UIRefreshControl+ZYJAFNetworking.h */,
				A966213924EA80A60024EB54 /* UIActivityIndicatorView+ZYJAFNetworking.h */,
				A966213A24EA80A60024EB54 /* UIProgressView+ZYJAFNetworking.h */,
				A966213B24EA80A60024EB54 /* UIImage+ZYJAFNetworking.h */,
				A966213C24EA80A60024EB54 /* ZYJAFImageDownloader.h */,
				A966213D24EA80A60024EB54 /* UIImageView+ZYJAFNetworking.h */,
				A966213E24EA80A60024EB54 /* ZYJAFAutoPurgingImageCache.m */,
				A966213F24EA80A60024EB54 /* UIButton+ZYJAFNetworking.m */,
				A966214024EA80A60024EB54 /* ZYJAFNetworkActivityIndicatorManager.h */,
				A966214124EA80A60024EB54 /* UIKit+ZYJAFNetworking.h */,
			);
			path = "UIKit+ZYJAFNetworking";
			sourceTree = "<group>";
		};
		A966214224EA80A60024EB54 /* ZYJAFNetworking */ = {
			isa = PBXGroup;
			children = (
				A966214324EA80A60024EB54 /* ZYJAFNetworkReachabilityManager.m */,
				A966214424EA80A60024EB54 /* ZYJAFURLResponseSerialization.m */,
				A966214524EA80A60024EB54 /* ZYJAFURLSessionManager.h */,
				A966214624EA80A60024EB54 /* ZYJAFSecurityPolicy.h */,
				A966214724EA80A60024EB54 /* ZYJAFHTTPSessionManager.h */,
				A966214824EA80A60024EB54 /* ZYJAFURLRequestSerialization.m */,
				A966214924EA80A60024EB54 /* ZYJAFURLResponseSerialization.h */,
				A966214A24EA80A60024EB54 /* ZYJAFNetworkReachabilityManager.h */,
				A966214B24EA80A60024EB54 /* ZYJAFURLSessionManager.m */,
				A966214C24EA80A60024EB54 /* ZYJAFURLRequestSerialization.h */,
				A966214D24EA80A60024EB54 /* ZYJAFHTTPSessionManager.m */,
				A966214E24EA80A60024EB54 /* ZYJAFSecurityPolicy.m */,
				A966214F24EA80A60024EB54 /* ZYJAFNetworking.h */,
			);
			path = ZYJAFNetworking;
			sourceTree = "<group>";
		};
		A966274724EBA36A0024EB54 /* ExposedInterface-(外放接口) */ = {
			isa = PBXGroup;
			children = (
				A966274B24EBA56C0024EB54 /* OffcnIMSDKiOS.h */,
				A966274C24EBA56C0024EB54 /* OffcnIMSDKiOS.m */,
				A9D1B31924F34C25000F4662 /* OffcnIMSocketManager.h */,
				A9D1B31A24F34C25000F4662 /* OffcnIMSocketManager.m */,
				A9D1B32024F50973000F4662 /* OffcnIMModel.h */,
				A9D1B32124F50973000F4662 /* OffcnIMModel.m */,
				A9661FEE24EA80A50024EB54 /* OffcnIMZYJFMDBHandler.h */,
				A9661FF524EA80A50024EB54 /* OffcnIMZYJFMDBHandler.m */,
				A9D1B64324FE7D1F000F4662 /* AppDelegate+OffcnIMPush.h */,
				A9D1B64424FE7D1F000F4662 /* AppDelegate+OffcnIMPush.m */,
			);
			path = "ExposedInterface-(外放接口)";
			sourceTree = "<group>";
		};
		A9D1B33324FD1308000F4662 /* ZYJQiniuManager */ = {
			isa = PBXGroup;
			children = (
				A9D1B31624EFAD8C000F4662 /* OffcnUploadManager.h */,
				A9D1B31724EFAD8C000F4662 /* OffcnUploadManager.m */,
			);
			path = ZYJQiniuManager;
			sourceTree = "<group>";
		};
		A9D1B58224FE765E000F4662 /* ZYJQiniu */ = {
			isa = PBXGroup;
			children = (
				A9D1B58324FE765E000F4662 /* ZYJQNFile.m */,
				A9D1B58424FE765E000F4662 /* ZYJQNDnsManager.m */,
				A9D1B58524FE765E000F4662 /* ZYJQNUrlSafeBase64.h */,
				A9D1B58624FE765E000F4662 /* ZYJQNResolvUtil.h */,
				A9D1B58724FE765E000F4662 /* ZYJQNURLProtocol.m */,
				A9D1B58824FE765E000F4662 /* ZYJQNResolverDelegate.h */,
				A9D1B58924FE765E000F4662 /* ZYJQNRecorderDelegate.h */,
				A9D1B58A24FE765E000F4662 /* ZYJQNConcurrentResumeUpload.h */,
				A9D1B58B24FE765E000F4662 /* ZYJQNGetAddrInfo.m */,
				A9D1B58C24FE765E000F4662 /* ZYJQNDnsPrefetcher.m */,
				A9D1B58D24FE765E000F4662 /* ZYJQNEtag.m */,
				A9D1B58E24FE765E000F4662 /* ZYJQNHijackingDetectWrapper.m */,
				A9D1B58F24FE765E000F4662 /* ZYJQNIpModel.h */,
				A9D1B59024FE765E000F4662 /* ZYJHappyDNS.h */,
				A9D1B59124FE765E000F4662 /* ZYJQNPHAssetFile.h */,
				A9D1B59224FE765E000F4662 /* ZYJQNZoneInfo.m */,
				A9D1B59324FE765E000F4662 /* ZYJQNSessionManager.h */,
				A9D1B59424FE765E000F4662 /* ZYJQNCrc32.m */,
				A9D1B59524FE765E000F4662 /* NSURLRequest+ZYJQNRequest.m */,
				A9D1B59624FE765E000F4662 /* ZYJQNMD5.h */,
				A9D1B59724FE765E000F4662 /* ZYJQNResolver.h */,
				A9D1B59824FE765E000F4662 /* ZYJQNPHAssetResource.h */,
				A9D1B59924FE765E000F4662 /* ZYJQNFileDelegate.h */,
				A9D1B59A24FE765E000F4662 /* ZYJQNUploadInfoCollector.h */,
				A9D1B59B24FE765E000F4662 /* ZYJQNResumeUpload.h */,
				A9D1B59C24FE765E000F4662 /* ZYJQNResponseInfo.h */,
				A9D1B59D24FE765E000F4662 /* ZYJQNFormUpload.h */,
				A9D1B59E24FE765E000F4662 /* ZYJQNCFHttpClient.h */,
				A9D1B59F24FE765E000F4662 /* ZYJQN_GTM_Base64.h */,
				A9D1B5A024FE765E000F4662 /* ZYJQNFileRecorder.m */,
				A9D1B5A124FE765E000F4662 /* NSObject+ZYJQNSwizzle.m */,
				A9D1B5A224FE765E000F4662 /* ZYJQNLruCache.m */,
				A9D1B5A324FE765E000F4662 /* ZYJQNUpToken.h */,
				A9D1B5A424FE765E000F4662 /* ZYJQNRefresher.h */,
				A9D1B5A524FE765E000F4662 /* ZYJQNDnsCacheInfo.m */,
				A9D1B5A624FE765E000F4662 /* ZYJQNConfiguration.h */,
				A9D1B5A724FE765E000F4662 /* ZYJQNVersion.h */,
				A9D1B5A824FE765E000F4662 /* ZYJQNUploadOption.h */,
				A9D1B5A924FE765E000F4662 /* ZYJQNZone.m */,
				A9D1B5AA24FE765E000F4662 /* ZYJQNAsyncRun.h */,
				A9D1B5AB24FE765E000F4662 /* ZYJQNPipeline.h */,
				A9D1B5AC24FE765E000F4662 /* ZYJQNDes.m */,
				A9D1B5AD24FE765E000F4662 /* ZYJQNUploadManager.h */,
				A9D1B5AE24FE765E000F4662 /* ZYJQNDnspodFree.m */,
				A9D1B5AF24FE765E000F4662 /* ZYJQNAutoZone.m */,
				A9D1B5B024FE765E000F4662 /* ZYJQNRecord.m */,
				A9D1B5B124FE765E000F4662 /* ZYJQNDnsCacheFile.h */,
				A9D1B5B224FE765E000F4662 /* ZYJQNNetworkInfo.h */,
				A9D1B5B324FE765E000F4662 /* ZYJQNUtils.h */,
				A9D1B5B424FE765E000F4662 /* ZYJQNTransactionManager.m */,
				A9D1B5B524FE765E000F4662 /* ZYJQNSystem.h */,
				A9D1B5B624FE765E000F4662 /* ZYJQNHosts.h */,
				A9D1B5B724FE765E000F4662 /* ZYJQNALAssetFile.h */,
				A9D1B5B824FE765E000F4662 /* ZYJQNBaseUpload.h */,
				A9D1B5B924FE765E000F4662 /* ZYJQNUploadInfoReporter.m */,
				A9D1B5BA24FE765E000F4662 /* ZYJQNSystemTool.h */,
				A9D1B5BB24FE765E000F4662 /* ZYJQNInetAddress.m */,
				A9D1B5BC24FE765E000F4662 /* ZYJQNDnspodEnterprise.m */,
				A9D1B5BD24FE765E000F4662 /* ZYJQiniuSDK.h */,
				A9D1B5BE24FE765E000F4662 /* ZYJQNUserAgent.m */,
				A9D1B5BF24FE765E000F4662 /* ZYJQNHttpResponseInfo.m */,
				A9D1B5C024FE765E000F4662 /* ZYJQNDomain.m */,
				A9D1B5C124FE765E000F4662 /* ZYJQNAssessment.m */,
				A9D1B5C224FE765E000F4662 /* ZYJQNHex.m */,
				A9D1B5C324FE765E000F4662 /* ZYJQNIP.h */,
				A9D1B5C424FE765E000F4662 /* ZYJQNUploadOption+Private.h */,
				A9D1B5C524FE765E000F4662 /* ZYJQNFixedZone.m */,
				A9D1B5C624FE765E000F4662 /* ZYJQNTxtResolver.m */,
				A9D1B5C724FE765E000F4662 /* ZYJQNHijackingDetectWrapper.h */,
				A9D1B5C824FE765E000F4662 /* ZYJQNEtag.h */,
				A9D1B5C924FE765E000F4662 /* ZYJQNDnsPrefetcher.h */,
				A9D1B5CA24FE765E000F4662 /* ZYJQNGetAddrInfo.h */,
				A9D1B5CB24FE765E000F4662 /* ZYJQNConcurrentResumeUpload.m */,
				A9D1B5CC24FE765E000F4662 /* ZYJQNURLProtocol.h */,
				A9D1B5CD24FE765E000F4662 /* ZYJQNUrlSafeBase64.m */,
				A9D1B5CE24FE765E000F4662 /* ZYJQNResolvUtil.m */,
				A9D1B5CF24FE765E000F4662 /* ZYJQNDnsManager.h */,
				A9D1B5D024FE765E000F4662 /* ZYJQNFile.h */,
				A9D1B5D124FE765E000F4662 /* ZYJQNDns.h */,
				A9D1B5D224FE765E000F4662 /* ZYJQNLruCache.h */,
				A9D1B5D324FE765E000F4662 /* ZYJQNConfig.h */,
				A9D1B5D424FE765E000F4662 /* ZYJQNFileRecorder.h */,
				A9D1B5D524FE765E000F4662 /* NSObject+ZYJQNSwizzle.h */,
				A9D1B5D624FE765E000F4662 /* ZYJQN_GTM_Base64.m */,
				A9D1B5D724FE765E000F4662 /* ZYJQNCFHttpClient.m */,
				A9D1B5D824FE765E000F4662 /* ZYJQNResponseInfo.m */,
				A9D1B5D924FE765E000F4662 /* ZYJQNResumeUpload.m */,
				A9D1B5DA24FE765E000F4662 /* ZYJQNFormUpload.m */,
				A9D1B5DB24FE765E000F4662 /* ZYJQNUploadInfoCollector.m */,
				A9D1B5DC24FE765E000F4662 /* ZYJQNPHAssetResource.m */,
				A9D1B5DD24FE765E000F4662 /* NSURLRequest+ZYJQNRequest.h */,
				A9D1B5DE24FE765E000F4662 /* ZYJQNCrc32.h */,
				A9D1B5DF24FE765E000F4662 /* ZYJQNMD5.m */,
				A9D1B5E024FE765E000F4662 /* ZYJQNResolver.m */,
				A9D1B5E124FE765E000F4662 /* ZYJQNSessionManager.m */,
				A9D1B5E224FE765E000F4662 /* ZYJQNZoneInfo.h */,
				A9D1B5E324FE765E000F4662 /* ZYJQNPHAssetFile.m */,
				A9D1B5E424FE765E000F4662 /* ZYJQNIpModel.m */,
				A9D1B5E524FE765E000F4662 /* ZYJQNHosts.m */,
				A9D1B5E624FE765E000F4662 /* ZYJQNALAssetFile.m */,
				A9D1B5E724FE765E000F4662 /* ZYJQNBaseUpload.m */,
				A9D1B5E824FE765E000F4662 /* ZYJQNTransactionManager.h */,
				A9D1B5E924FE765E000F4662 /* ZYJQNSystem.m */,
				A9D1B5EA24FE765E000F4662 /* ZYJQNUtils.m */,
				A9D1B5EB24FE765E000F4662 /* ZYJQNNetworkInfo.m */,
				A9D1B5EC24FE765E000F4662 /* ZYJQNDnsCacheFile.m */,
				A9D1B5ED24FE765E000F4662 /* ZYJQNAutoZone.h */,
				A9D1B5EE24FE765E000F4662 /* ZYJQNRecord.h */,
				A9D1B5EF24FE765E000F4662 /* ZYJQNDnspodFree.h */,
				A9D1B5F024FE765E000F4662 /* ZYJQNUploadManager.m */,
				A9D1B5F124FE765E000F4662 /* ZYJQNDes.h */,
				A9D1B5F224FE765E000F4662 /* ZYJQNZone.h */,
				A9D1B5F324FE765E000F4662 /* ZYJQNPipeline.m */,
				A9D1B5F424FE765E000F4662 /* ZYJQNAsyncRun.m */,
				A9D1B5F524FE765E000F4662 /* ZYJQNConfiguration.m */,
				A9D1B5F624FE765F000F4662 /* ZYJQNUploadOption.m */,
				A9D1B5F724FE765F000F4662 /* ZYJQNDnsCacheInfo.h */,
				A9D1B5F824FE765F000F4662 /* ZYJQNRefresher.m */,
				A9D1B5F924FE765F000F4662 /* ZYJQNUpToken.m */,
				A9D1B5FA24FE765F000F4662 /* ZYJQNTxtResolver.h */,
				A9D1B5FB24FE765F000F4662 /* ZYJQNFixedZone.h */,
				A9D1B5FC24FE765F000F4662 /* ZYJQNIP.m */,
				A9D1B5FD24FE765F000F4662 /* ZYJQNHex.h */,
				A9D1B5FE24FE765F000F4662 /* ZYJQNAssessment.h */,
				A9D1B5FF24FE765F000F4662 /* ZYJQNDomain.h */,
				A9D1B60024FE765F000F4662 /* ZYJQNUserAgent.h */,
				A9D1B60124FE765F000F4662 /* ZYJQNHttpResponseInfo.h */,
				A9D1B60224FE765F000F4662 /* ZYJQNSystemTool.m */,
				A9D1B60324FE765F000F4662 /* ZYJQNDnspodEnterprise.h */,
				A9D1B60424FE765F000F4662 /* ZYJQNInetAddress.h */,
				A9D1B60524FE765F000F4662 /* ZYJQNUploadInfoReporter.h */,
			);
			path = ZYJQiniu;
			sourceTree = "<group>";
		};
		CC1958D307ED3EA5F9EA7118 /* Frameworks */ = {
			isa = PBXGroup;
			children = (
				A96621F424EA83D70024EB54 /* libxml2.tbd */,
				A96621F324EA83C90024EB54 /* libsqlite3.tbd */,
				A96621F224EA83BB0024EB54 /* libresolv.tbd */,
				A96621F024EA83B10024EB54 /* CoreTelephony.framework */,
				A96621EE24EA83A80024EB54 /* SystemConfiguration.framework */,
				49CE5E230A14D9B821170F61 /* libPods-OffcnIMSDKiOS.a */,
			);
			name = Frameworks;
			sourceTree = "<group>";
		};
/* End PBXGroup section */

/* Begin PBXNativeTarget section */
		A9661B3F24EA64ED0024EB54 /* OffcnIMSDKiOS */ = {
			isa = PBXNativeTarget;
			buildConfigurationList = A9661B5924EA64F20024EB54 /* Build configuration list for PBXNativeTarget "OffcnIMSDKiOS" */;
			buildPhases = (
				10BE1EC00E2920B1A07C211F /* [CP] Check Pods Manifest.lock */,
				A9661B3C24EA64ED0024EB54 /* Sources */,
				A9661B3D24EA64ED0024EB54 /* Frameworks */,
				A9661B3E24EA64ED0024EB54 /* Resources */,
				A966275024EBD28A0024EB54 /* Embed Frameworks */,
			);
			buildRules = (
			);
			dependencies = (
			);
			name = OffcnIMSDKiOS;
			productName = OffcnIMSDKiOS;
			productReference = A9661B4024EA64EE0024EB54 /* OffcnIMSDKiOS.app */;
			productType = "com.apple.product-type.application";
		};
/* End PBXNativeTarget section */

/* Begin PBXProject section */
		A9661B3824EA64ED0024EB54 /* Project object */ = {
			isa = PBXProject;
			attributes = {
				LastUpgradeCheck = 1120;
				ORGANIZATIONNAME = offcn;
				TargetAttributes = {
					A9661B3F24EA64ED0024EB54 = {
						CreatedOnToolsVersion = 11.2.1;
					};
				};
			};
			buildConfigurationList = A9661B3B24EA64ED0024EB54 /* Build configuration list for PBXProject "OffcnIMSDKiOS" */;
			compatibilityVersion = "Xcode 9.3";
			developmentRegion = en;
			hasScannedForEncodings = 0;
			knownRegions = (
				en,
				Base,
			);
			mainGroup = A9661B3724EA64ED0024EB54;
			productRefGroup = A9661B4124EA64EE0024EB54 /* Products */;
			projectDirPath = "";
			projectRoot = "";
			targets = (
				A9661B3F24EA64ED0024EB54 /* OffcnIMSDKiOS */,
			);
		};
/* End PBXProject section */

/* Begin PBXResourcesBuildPhase section */
		A9661B3E24EA64ED0024EB54 /* Resources */ = {
			isa = PBXResourcesBuildPhase;
			buildActionMask = 2147483647;
			files = (
				A9661B6424EA729A0024EB54 /* Main.storyboard in Resources */,
				A9661B5324EA64F20024EB54 /* LaunchScreen.storyboard in Resources */,
				A966218724EA80A60024EB54 /* ZYJMJRefresh.bundle in Resources */,
				A9661B5024EA64F20024EB54 /* Assets.xcassets in Resources */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
/* End PBXResourcesBuildPhase section */

/* Begin PBXShellScriptBuildPhase section */
		10BE1EC00E2920B1A07C211F /* [CP] Check Pods Manifest.lock */ = {
			isa = PBXShellScriptBuildPhase;
			buildActionMask = 2147483647;
			files = (
			);
			inputFileListPaths = (
			);
			inputPaths = (
				"${PODS_PODFILE_DIR_PATH}/Podfile.lock",
				"${PODS_ROOT}/Manifest.lock",
			);
			name = "[CP] Check Pods Manifest.lock";
			outputFileListPaths = (
			);
			outputPaths = (
				"$(DERIVED_FILE_DIR)/Pods-OffcnIMSDKiOS-checkManifestLockResult.txt",
			);
			runOnlyForDeploymentPostprocessing = 0;
			shellPath = /bin/sh;
			shellScript = "diff \"${PODS_PODFILE_DIR_PATH}/Podfile.lock\" \"${PODS_ROOT}/Manifest.lock\" > /dev/null\nif [ $? != 0 ] ; then\n    # print error to STDERR\n    echo \"error: The sandbox is not in sync with the Podfile.lock. Run 'pod install' or update your CocoaPods installation.\" >&2\n    exit 1\nfi\n# This output is used by Xcode 'outputs' to avoid re-running this script phase.\necho \"SUCCESS\" > \"${SCRIPT_OUTPUT_FILE_0}\"\n";
			showEnvVarsInLog = 0;
		};
/* End PBXShellScriptBuildPhase section */

/* Begin PBXSourcesBuildPhase section */
		A9661B3C24EA64ED0024EB54 /* Sources */ = {
			isa = PBXSourcesBuildPhase;
			buildActionMask = 2147483647;
			files = (
				A96621B124EA80A60024EB54 /* ZYJOSSGetSymlinkRequest.m in Sources */,
				A966218A24EA80A60024EB54 /* UIScrollView+ZYJMJRefresh.m in Sources */,
				A966216624EA80A60024EB54 /* ZYJMASLayoutConstraint.m in Sources */,
				A9D1B63D24FE765F000F4662 /* ZYJQNConfiguration.m in Sources */,
				A9661FCF24EA7AD10024EB54 /* DSToast.m in Sources */,
				A96621C724EA80A60024EB54 /* ZYJaos_crc64.c in Sources */,
				A96621C624EA80A60024EB54 /* ZYJOSSUtil.m in Sources */,
				A9661FD024EA7AD10024EB54 /* OffcnNetworkExecutor.m in Sources */,
				A96621AA24EA80A60024EB54 /* ZYJOSSReachability.m in Sources */,
				A9661FD624EA7AD10024EB54 /* SDLabel.m in Sources */,
				A9661FDA24EA7AD10024EB54 /* UIColor+applianceHex.m in Sources */,
				A966216024EA80A60024EB54 /* View+ZYJMASAdditions.m in Sources */,
				A966219E24EA80A60024EB54 /* ZYJOSSConstants.m in Sources */,
				A96621B524EA80A60024EB54 /* NSMutableData+ZYJOSS_CRC.m in Sources */,
				A96621C924EA80A60024EB54 /* ZYJMBProgressHUD.m in Sources */,
				A9D1B61224FE765F000F4662 /* ZYJQNLruCache.m in Sources */,
				A9D1B63624FE765F000F4662 /* ZYJQNSystem.m in Sources */,
				A9D1B60D24FE765F000F4662 /* ZYJQNZoneInfo.m in Sources */,
				A9661FD524EA7AD10024EB54 /* NSDictionary+NullReplacement.m in Sources */,
				A96621BC24EA80A60024EB54 /* ZYJOSSExecutor.m in Sources */,
				A9D1B62E24FE765F000F4662 /* ZYJQNMD5.m in Sources */,
				A9D1B64124FE765F000F4662 /* ZYJQNIP.m in Sources */,
				A96621E124EA80A60024EB54 /* UIProgressView+ZYJAFNetworking.m in Sources */,
				A966217D24EA80A60024EB54 /* ZYJSDWebImageDecoder.m in Sources */,
				A9661FDB24EA7AD10024EB54 /* NSFileManager+Paths.m in Sources */,
				A9661FCD24EA7AD10024EB54 /* CJLoadingView.m in Sources */,
				A9D1B61124FE765F000F4662 /* NSObject+ZYJQNSwizzle.m in Sources */,
				A96621A824EA80A60024EB54 /* ZYJOSSPutSymlinkResult.m in Sources */,
				A96621DC24EA80A60024EB54 /* ZYJMQTTSSLSecurityPolicyDecoder.m in Sources */,
				A9661FE124EA7AD10024EB54 /* NSString+Extension.m in Sources */,
				A966218424EA80A60024EB54 /* ZYJSDImageCache.m in Sources */,
				A966216F24EA80A60024EB54 /* ZYJReachStateLoading.m in Sources */,
				A9D1B62824FE765F000F4662 /* ZYJQNCFHttpClient.m in Sources */,
				A9661FE424EA7AD10024EB54 /* CLSlider.m in Sources */,
				A9D1B62A24FE765F000F4662 /* ZYJQNResumeUpload.m in Sources */,
				A9D1B61524FE765F000F4662 /* ZYJQNDes.m in Sources */,
				A966217224EA80A60024EB54 /* ZYJReachStateWWAN.m in Sources */,
				A966217024EA80A60024EB54 /* ZYJReachStateUnReachable.m in Sources */,
				A966215524EA80A60024EB54 /* OffcnIMZYJFMDBHandler.m in Sources */,
				A96621B824EA80A60024EB54 /* ZYJOSSTask.m in Sources */,
				A96621DE24EA80A60024EB54 /* ZYJMQTTSessionManager.m in Sources */,
				A9661FDF24EA7AD10024EB54 /* NSAttributedString+SDSize.m in Sources */,
				A96621C424EA80A60024EB54 /* ZYJOSSIPv6PrefixResolver.m in Sources */,
				A96621EB24EA80A60024EB54 /* ZYJAFURLSessionManager.m in Sources */,
				A966274D24EBA56C0024EB54 /* OffcnIMSDKiOS.m in Sources */,
				A96621AF24EA80A60024EB54 /* ZYJOSSResult.m in Sources */,
				A966219124EA80A60024EB54 /* ZYJMJRefreshAutoGifFooter.m in Sources */,
				A966215C24EA80A60024EB54 /* NSObject+ZYJMJClass.m in Sources */,
				A96621CF24EA80A60024EB54 /* ZYJMQTTSessionLegacy.m in Sources */,
				A966218824EA80A60024EB54 /* ZYJMJRefreshConst.m in Sources */,
				A9661FDE24EA7AD10024EB54 /* UIViewExt.m in Sources */,
				A966218024EA80A60024EB54 /* ZYJSDWebImageManager.m in Sources */,
				A9D1B60E24FE765F000F4662 /* ZYJQNCrc32.m in Sources */,
				A96621A124EA80A60024EB54 /* ZYJOSSGetObjectACLResult.m in Sources */,
				A9D1B62424FE765F000F4662 /* ZYJQNConcurrentResumeUpload.m in Sources */,
				A966218524EA80A60024EB54 /* ZYJSDWebImageDownloader.m in Sources */,
				A96621AD24EA80A60024EB54 /* ZYJOSSFileLogger.m in Sources */,
				A966217624EA80A60024EB54 /* UIImageView+ZYJWebCache.m in Sources */,
				A9D1B61624FE765F000F4662 /* ZYJQNDnspodFree.m in Sources */,
				A96621B024EA80A60024EB54 /* ZYJOSSNetworking.m in Sources */,
				A96621ED24EA80A60024EB54 /* ZYJAFSecurityPolicy.m in Sources */,
				A9D1B60924FE765F000F4662 /* ZYJQNGetAddrInfo.m in Sources */,
				A96621BE24EA80A60024EB54 /* ZYJOSSGetBucketInfoResult.m in Sources */,
				A9D1B63C24FE765F000F4662 /* ZYJQNAsyncRun.m in Sources */,
				A9661FD724EA7AD10024EB54 /* UIBarButtonItem+WNXBarButtonItem.m in Sources */,
				A966216A24EA80A60024EB54 /* ZYJPingFoundation.m in Sources */,
				A9D1B31824EFAD8C000F4662 /* OffcnUploadManager.m in Sources */,
				A96621D424EA80A60024EB54 /* ZYJForegroundReconnection.m in Sources */,
				A966218924EA80A60024EB54 /* UIScrollView+ZYJMJExtension.m in Sources */,
				A9D1B60C24FE765F000F4662 /* ZYJQNHijackingDetectWrapper.m in Sources */,
				A966218D24EA80A60024EB54 /* ZYJMJRefreshBackStateFooter.m in Sources */,
				A966219724EA80A60024EB54 /* ZYJMJRefreshBackFooter.m in Sources */,
				A966217424EA80A60024EB54 /* ZYJFSMEngine.m in Sources */,
				A966217924EA80A60024EB54 /* UIImage+ZYJGIF.m in Sources */,
				A9661FCE24EA7AD10024EB54 /* SDTool.m in Sources */,
				A9D1B61B24FE765F000F4662 /* ZYJQNInetAddress.m in Sources */,
				A966218B24EA80A60024EB54 /* UIView+ZYJMJExtension.m in Sources */,
				A9D1B32224F50973000F4662 /* OffcnIMModel.m in Sources */,
				A9661B6124EA72900024EB54 /* ViewController.mm in Sources */,
				A9D1B63424FE765F000F4662 /* ZYJQNALAssetFile.m in Sources */,
				A9661FDC24EA7AD10024EB54 /* UIView+bezierShape.m in Sources */,
				A966215224EA80A60024EB54 /* ZYJZYJFMDatabase.m in Sources */,
				A966217E24EA80A60024EB54 /* UIImage+ZYJMultiFormat.m in Sources */,
				A9D1B63724FE765F000F4662 /* ZYJQNUtils.m in Sources */,
				A9D1B62124FE765F000F4662 /* ZYJQNHex.m in Sources */,
				A966215B24EA80A60024EB54 /* ZYJMJFoundation.m in Sources */,
				A9661FE624EA7AD10024EB54 /* SDGeneralTool.m in Sources */,
				A966219924EA80A60024EB54 /* ZYJMJRefreshHeader.m in Sources */,
				A9661FD924EA7AD10024EB54 /* SDButton.m in Sources */,
				A9D1B61724FE765F000F4662 /* ZYJQNAutoZone.m in Sources */,
				A966219024EA80A60024EB54 /* ZYJMJRefreshAutoNormalFooter.m in Sources */,
				A96621CA24EA80A60024EB54 /* ZYJMQTTCFSocketEncoder.m in Sources */,
				A9D1B32E24F7BE7B000F4662 /* OffcnZYJTestDataStorageView.m in Sources */,
				A9D1B63E24FE765F000F4662 /* ZYJQNUploadOption.m in Sources */,
				A966218224EA80A60024EB54 /* ZYJSDWebImagePrefetcher.m in Sources */,
				A966216B24EA80A60024EB54 /* ZYJPingHelper.m in Sources */,
				A966217324EA80A60024EB54 /* ZYJReachStateWIFI.m in Sources */,
				A9D1B64524FE7D1F000F4662 /* AppDelegate+OffcnIMPush.m in Sources */,
				A9661B6024EA72900024EB54 /* AppDelegate.m in Sources */,
				A96621EC24EA80A60024EB54 /* ZYJAFHTTPSessionManager.m in Sources */,
				A966218124EA80A60024EB54 /* NSImage+ZYJWebCache.m in Sources */,
				A9D1B62324FE765F000F4662 /* ZYJQNTxtResolver.m in Sources */,
				A96621D524EA80A60024EB54 /* ZYJMQTTDecoder.m in Sources */,
				A96621D924EA80A60024EB54 /* ZYJReconnectTimer.m in Sources */,
				A96621DB24EA80A60024EB54 /* ZYJMQTTStrict.m in Sources */,
				A966219A24EA80A60024EB54 /* ZYJMJRefreshAutoFooter.m in Sources */,
				A966216D24EA80A60024EB54 /* ZYJReachState.m in Sources */,
				A96621C524EA80A60024EB54 /* ZYJOSSIPv6Adapter.m in Sources */,
				A96621E424EA80A60024EB54 /* ZYJAFImageDownloader.m in Sources */,
				A96621E724EA80A60024EB54 /* UIButton+ZYJAFNetworking.m in Sources */,
				A966217C24EA80A60024EB54 /* ZYJSDWebImageDownloaderOperation.m in Sources */,
				A966215924EA80A60024EB54 /* NSObject+ZYJMJKeyValue.m in Sources */,
				A96621BA24EA80A60024EB54 /* ZYJOSSCancellationTokenSource.m in Sources */,
				A966217824EA80A60024EB54 /* UIImageView+ZYJHighlightedWebCache.m in Sources */,
				A96621B724EA80A60024EB54 /* ZYJOSSTaskCompletionSource.m in Sources */,
				A96621A724EA80A60024EB54 /* ZYJOSSAllRequestNeededMessage.m in Sources */,
				A9661FD824EA7AD10024EB54 /* JYButton.m in Sources */,
				A96621BB24EA80A60024EB54 /* ZYJOSSCancellationToken.m in Sources */,
				A966219324EA80A60024EB54 /* ZYJMJRefreshGifHeader.m in Sources */,
				A9661FE524EA7AD10024EB54 /* DataSafe.m in Sources */,
				A9D1B63824FE765F000F4662 /* ZYJQNNetworkInfo.m in Sources */,
				A966215324EA80A60024EB54 /* ZYJZYJFMDatabaseAdditions.m in Sources */,
				A9D1B61024FE765F000F4662 /* ZYJQNFileRecorder.m in Sources */,
				A96621E224EA80A60024EB54 /* UIActivityIndicatorView+ZYJAFNetworking.m in Sources */,
				A9D1B63924FE765F000F4662 /* ZYJQNDnsCacheFile.m in Sources */,
				A966215824EA80A60024EB54 /* ZYJMJProperty.m in Sources */,
				A966217F24EA80A60024EB54 /* UIButton+ZYJWebCache.m in Sources */,
				A966216C24EA80A60024EB54 /* ZYJLocalConnection.m in Sources */,
				A96621D724EA80A60024EB54 /* ZYJMQTTSession.m in Sources */,
				A96621D624EA80A60024EB54 /* ZYJMQTTInMemoryPersistence.m in Sources */,
				A9D1B63A24FE765F000F4662 /* ZYJQNUploadManager.m in Sources */,
				A9D1B60824FE765F000F4662 /* ZYJQNURLProtocol.m in Sources */,
				A966217724EA80A60024EB54 /* UIView+ZYJWebCache.m in Sources */,
				A96621CD24EA80A60024EB54 /* ZYJMQTTLog.m in Sources */,
				A9D1B60A24FE765F000F4662 /* ZYJQNDnsPrefetcher.m in Sources */,
				A966219F24EA80A60024EB54 /* ZYJOSSDeleteMultipleObjectsRequest.m in Sources */,
				A96621EA24EA80A60024EB54 /* ZYJAFURLRequestSerialization.m in Sources */,
				A966219824EA80A60024EB54 /* ZYJMJRefreshFooter.m in Sources */,
				A9D1B61824FE765F000F4662 /* ZYJQNRecord.m in Sources */,
				A966216924EA80A60024EB54 /* ZYJMASViewAttribute.m in Sources */,
				A9D1B63124FE765F000F4662 /* ZYJQNPHAssetFile.m in Sources */,
				A966215424EA80A60024EB54 /* ZYJZYJFMResultSet.m in Sources */,
				A966219D24EA80A60024EB54 /* NSMutableDictionary+ZYJOSS.m in Sources */,
				A9D1B60F24FE765F000F4662 /* NSURLRequest+ZYJQNRequest.m in Sources */,
				A9D1B31B24F34C25000F4662 /* OffcnIMSocketManager.m in Sources */,
				A96621A424EA80A60024EB54 /* ZYJOSSNetworkingRequestDelegate.m in Sources */,
				A966216E24EA80A60024EB54 /* ZYJReachStateUnloaded.m in Sources */,
				A966218624EA80A60024EB54 /* NSData+ZYJImageContentType.m in Sources */,
				A966218324EA80A60024EB54 /* UIView+ZYJWebCacheOperation.m in Sources */,
				A96621E024EA80A60024EB54 /* UIRefreshControl+ZYJAFNetworking.m in Sources */,
				A9661FDD24EA7AD10024EB54 /* UIView+IBExtension.m in Sources */,
				A9D1B62C24FE765F000F4662 /* ZYJQNUploadInfoCollector.m in Sources */,
				A96621D224EA80A60024EB54 /* ZYJMQTTTransport.m in Sources */,
				A9D1B63F24FE765F000F4662 /* ZYJQNRefresher.m in Sources */,
				A96621DD24EA80A60024EB54 /* ZYJGCDTimer.m in Sources */,
				A96621BD24EA80A60024EB54 /* ZYJOSSCompat.m in Sources */,
				A966218C24EA80A60024EB54 /* ZYJMJRefreshBackNormalFooter.m in Sources */,
				A9D1B62F24FE765F000F4662 /* ZYJQNResolver.m in Sources */,
				A9D1B60724FE765F000F4662 /* ZYJQNDnsManager.m in Sources */,
				A96621DA24EA80A60024EB54 /* ZYJMQTTSessionSynchron.m in Sources */,
				A966215024EA80A60024EB54 /* ZYJZYJFMDatabaseQueue.m in Sources */,
				A966219624EA80A60024EB54 /* ZYJMJRefreshComponent.m in Sources */,
				A966219424EA80A60024EB54 /* ZYJMJRefreshStateHeader.m in Sources */,
				A9D1B63524FE765F000F4662 /* ZYJQNBaseUpload.m in Sources */,
				A96621CC24EA80A60024EB54 /* ZYJMQTTSSLSecurityPolicyTransport.m in Sources */,
				A9D1B61424FE765F000F4662 /* ZYJQNZone.m in Sources */,
				A96621BF24EA80A60024EB54 /* ZYJOSSRequest.m in Sources */,
				A9D1B61324FE765F000F4662 /* ZYJQNDnsCacheInfo.m in Sources */,
				A9661FD224EA7AD10024EB54 /* UIImage+Extension.m in Sources */,
				A96621E624EA80A60024EB54 /* ZYJAFAutoPurgingImageCache.m in Sources */,
				A966219C24EA80A60024EB54 /* ZYJOSSGetObjectACLRequest.m in Sources */,
				A966215124EA80A60024EB54 /* ZYJZYJFMDatabasePool.m in Sources */,
				A96621C824EA80A60024EB54 /* ZYJOSSDeleteMultipleObjectsResult.m in Sources */,
				A966217A24EA80A60024EB54 /* ZYJSDWebImageCompat.m in Sources */,
				A966215E24EA80A60024EB54 /* NSString+ZYJMJExtension.m in Sources */,
				A9D1B62024FE765F000F4662 /* ZYJQNAssessment.m in Sources */,
				A966216324EA80A60024EB54 /* ZYJMASCompositeConstraint.m in Sources */,
				A96621D124EA80A60024EB54 /* ZYJMQTTProperties.m in Sources */,
				A9D1B60B24FE765F000F4662 /* ZYJQNEtag.m in Sources */,
				A96621B324EA80A60024EB54 /* ZYJOSSURLRequestRetryHandler.m in Sources */,
				A96621A624EA80A60024EB54 /* ZYJOSSModel.m in Sources */,
				A9D1B63324FE765F000F4662 /* ZYJQNHosts.m in Sources */,
				A96621AE24EA80A60024EB54 /* ZYJOSSInputStreamHelper.m in Sources */,
				A96621A924EA80A60024EB54 /* ZYJOSSHttpResponseParser.m in Sources */,
				A966216824EA80A60024EB54 /* ZYJMASConstraint.m in Sources */,
				A96621A024EA80A60024EB54 /* NSDate+ZYJOSS.m in Sources */,
				A9D1B61E24FE765F000F4662 /* ZYJQNHttpResponseInfo.m in Sources */,
				A9D1B62B24FE765F000F4662 /* ZYJQNFormUpload.m in Sources */,
				A96621E524EA80A60024EB54 /* ZYJAFNetworkActivityIndicatorManager.m in Sources */,
				A9D1B61F24FE765F000F4662 /* ZYJQNDomain.m in Sources */,
				A96621B624EA80A60024EB54 /* ZYJOSSCancellationTokenRegistration.m in Sources */,
				A9D1B62724FE765F000F4662 /* ZYJQN_GTM_Base64.m in Sources */,
				A9D1B63B24FE765F000F4662 /* ZYJQNPipeline.m in Sources */,
				A966216524EA80A60024EB54 /* NSArray+ZYJMASAdditions.m in Sources */,
				A96621B224EA80A60024EB54 /* ZYJOSSHttpdns.m in Sources */,
				A9D1B61924FE765F000F4662 /* ZYJQNTransactionManager.m in Sources */,
				A966215624EA80A60024EB54 /* NSObject+ZYJMJCoding.m in Sources */,
				A96621B924EA80A60024EB54 /* ZYJOSSBolts.m in Sources */,
				A966215A24EA80A60024EB54 /* NSObject+ZYJMJProperty.m in Sources */,
				A966216224EA80A60024EB54 /* ViewController+ZYJMASAdditions.m in Sources */,
				A9661FE324EA7AD10024EB54 /* NSString+MD5.m in Sources */,
				A96621E324EA80A60024EB54 /* UIImageView+ZYJAFNetworking.m in Sources */,
				A9D1B62624FE765F000F4662 /* ZYJQNResolvUtil.m in Sources */,
				A96621E924EA80A60024EB54 /* ZYJAFURLResponseSerialization.m in Sources */,
				A96621A324EA80A60024EB54 /* ZYJOSSLog.m in Sources */,
				A9D1B61C24FE765F000F4662 /* ZYJQNDnspodEnterprise.m in Sources */,
				A9D1B63024FE765F000F4662 /* ZYJQNSessionManager.m in Sources */,
				A96621D824EA80A60024EB54 /* ZYJMQTTCoreDataPersistence.m in Sources */,
				A9661FE224EA7AD10024EB54 /* NSMutableAttributedString+SDSize.m in Sources */,
				A9D1B33E24FE3BE6000F4662 /* OffcnIMSqliteTestVC.m in Sources */,
				A9D1B62224FE765F000F4662 /* ZYJQNFixedZone.m in Sources */,
				A9D1B62924FE765F000F4662 /* ZYJQNResponseInfo.m in Sources */,
				A966218F24EA80A60024EB54 /* ZYJMJRefreshAutoStateFooter.m in Sources */,
				A96621E824EA80A60024EB54 /* ZYJAFNetworkReachabilityManager.m in Sources */,
				A96621A524EA80A60024EB54 /* ZYJOSSGetBucketInfoRequest.m in Sources */,
				A9D1B61A24FE765F000F4662 /* ZYJQNUploadInfoReporter.m in Sources */,
				A9661FD324EA7AD10024EB54 /* UIImage+Color.m in Sources */,
				A96621CE24EA80A60024EB54 /* ZYJMQTTMessage.m in Sources */,
				A966217B24EA80A60024EB54 /* ZYJSDImageCacheConfig.m in Sources */,
				A966218E24EA80A60024EB54 /* ZYJMJRefreshBackGifFooter.m in Sources */,
				A9D1B62524FE765F000F4662 /* ZYJQNUrlSafeBase64.m in Sources */,
				A96621C224EA80A60024EB54 /* ZYJOSSXMLDictionary.m in Sources */,
				A96621C124EA80A60024EB54 /* ZYJOSSRestoreObjectRequest.m in Sources */,
				A966216124EA80A60024EB54 /* ZYJMASConstraintMaker.m in Sources */,
				A96621D024EA80A60024EB54 /* ZYJMQTTCFSocketTransport.m in Sources */,
				A96621CB24EA80A60024EB54 /* ZYJMQTTSSLSecurityPolicyEncoder.m in Sources */,
				A966219524EA80A60024EB54 /* NSBundle+ZYJMJRefresh.m in Sources */,
				A966215724EA80A60024EB54 /* ZYJMJPropertyType.m in Sources */,
				A966216424EA80A60024EB54 /* ZYJMASViewConstraint.m in Sources */,
				A9D1B64024FE765F000F4662 /* ZYJQNUpToken.m in Sources */,
				A9661FE724EA7AD10024EB54 /* OffcnToast.m in Sources */,
				A966215F24EA80A60024EB54 /* ZYJMJPropertyKey.m in Sources */,
				A96621C024EA80A60024EB54 /* ZYJOSSPutSymlinkRequest.m in Sources */,
				A9D1B62D24FE765F000F4662 /* ZYJQNPHAssetResource.m in Sources */,
				A9D1B64224FE765F000F4662 /* ZYJQNSystemTool.m in Sources */,
				A96621A224EA80A60024EB54 /* ZYJOSSClient.m in Sources */,
				A96621D324EA80A60024EB54 /* ZYJMQTTSSLSecurityPolicy.m in Sources */,
				A96621AB24EA80A60024EB54 /* ZYJOSSNSLogger.m in Sources */,
				A96621C324EA80A60024EB54 /* ZYJOSSReachabilityManager.m in Sources */,
				A966217124EA80A60024EB54 /* ZYJFSMStateUtil.m in Sources */,
				A966216724EA80A60024EB54 /* NSLayoutConstraint+ZYJMASDebugAdditions.m in Sources */,
				A9661B5624EA64F20024EB54 /* main.m in Sources */,
				A9D1B61D24FE765F000F4662 /* ZYJQNUserAgent.m in Sources */,
				A966215D24EA80A60024EB54 /* ZYJMJExtensionConst.m in Sources */,
				A966219B24EA80A60024EB54 /* ZYJOSSGetSymlinkResult.m in Sources */,
				A9661FE024EA7AD10024EB54 /* NSString+JSON.m in Sources */,
				A9661FD124EA7AD10024EB54 /* OffcnBaseNetworking.m in Sources */,
				A96621AC24EA80A60024EB54 /* ZYJOSSDDLog.m in Sources */,
				A966217524EA80A60024EB54 /* ZYJRealReachability.m in Sources */,
				A9D1B60624FE765F000F4662 /* ZYJQNFile.m in Sources */,
				A96621B424EA80A60024EB54 /* ZYJOSSRestoreObjectResult.m in Sources */,
				A96621DF24EA80A60024EB54 /* ZYJMQTTCFSocketDecoder.m in Sources */,
				A9D1B63224FE765F000F4662 /* ZYJQNIpModel.m in Sources */,
				A966219224EA80A60024EB54 /* ZYJMJRefreshNormalHeader.m in Sources */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
/* End PBXSourcesBuildPhase section */

/* Begin PBXVariantGroup section */
		A9661B5124EA64F20024EB54 /* LaunchScreen.storyboard */ = {
			isa = PBXVariantGroup;
			children = (
				A9661B5224EA64F20024EB54 /* Base */,
			);
			name = LaunchScreen.storyboard;
			sourceTree = "<group>";
		};
		A9661B6224EA729A0024EB54 /* Main.storyboard */ = {
			isa = PBXVariantGroup;
			children = (
				A9661B6324EA729A0024EB54 /* Base */,
			);
			name = Main.storyboard;
			sourceTree = "<group>";
		};
/* End PBXVariantGroup section */

/* Begin XCBuildConfiguration section */
		A9661B5724EA64F20024EB54 /* Debug */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				ALWAYS_SEARCH_USER_PATHS = NO;
				CLANG_ANALYZER_NONNULL = YES;
				CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE;
				CLANG_CXX_LANGUAGE_STANDARD = "gnu++14";
				CLANG_CXX_LIBRARY = "libc++";
				CLANG_ENABLE_MODULES = YES;
				CLANG_ENABLE_OBJC_ARC = YES;
				CLANG_ENABLE_OBJC_WEAK = YES;
				CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
				CLANG_WARN_BOOL_CONVERSION = YES;
				CLANG_WARN_COMMA = YES;
				CLANG_WARN_CONSTANT_CONVERSION = YES;
				CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES;
				CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
				CLANG_WARN_DOCUMENTATION_COMMENTS = YES;
				CLANG_WARN_EMPTY_BODY = YES;
				CLANG_WARN_ENUM_CONVERSION = YES;
				CLANG_WARN_INFINITE_RECURSION = YES;
				CLANG_WARN_INT_CONVERSION = YES;
				CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
				CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES;
				CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
				CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
				CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
				CLANG_WARN_STRICT_PROTOTYPES = YES;
				CLANG_WARN_SUSPICIOUS_MOVE = YES;
				CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE;
				CLANG_WARN_UNREACHABLE_CODE = YES;
				CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
				COPY_PHASE_STRIP = NO;
				DEBUG_INFORMATION_FORMAT = dwarf;
				ENABLE_STRICT_OBJC_MSGSEND = YES;
				ENABLE_TESTABILITY = YES;
				GCC_C_LANGUAGE_STANDARD = gnu11;
				GCC_DYNAMIC_NO_PIC = NO;
				GCC_NO_COMMON_BLOCKS = YES;
				GCC_OPTIMIZATION_LEVEL = 0;
				GCC_PREPROCESSOR_DEFINITIONS = (
					"DEBUG=1",
					"$(inherited)",
				);
				GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
				GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
				GCC_WARN_UNDECLARED_SELECTOR = YES;
				GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
				GCC_WARN_UNUSED_FUNCTION = YES;
				GCC_WARN_UNUSED_VARIABLE = YES;
				IPHONEOS_DEPLOYMENT_TARGET = 13.2;
				MTL_ENABLE_DEBUG_INFO = INCLUDE_SOURCE;
				MTL_FAST_MATH = YES;
				ONLY_ACTIVE_ARCH = YES;
				SDKROOT = iphoneos;
			};
			name = Debug;
		};
		A9661B5824EA64F20024EB54 /* Release */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				ALWAYS_SEARCH_USER_PATHS = NO;
				CLANG_ANALYZER_NONNULL = YES;
				CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE;
				CLANG_CXX_LANGUAGE_STANDARD = "gnu++14";
				CLANG_CXX_LIBRARY = "libc++";
				CLANG_ENABLE_MODULES = YES;
				CLANG_ENABLE_OBJC_ARC = YES;
				CLANG_ENABLE_OBJC_WEAK = YES;
				CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
				CLANG_WARN_BOOL_CONVERSION = YES;
				CLANG_WARN_COMMA = YES;
				CLANG_WARN_CONSTANT_CONVERSION = YES;
				CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES;
				CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
				CLANG_WARN_DOCUMENTATION_COMMENTS = YES;
				CLANG_WARN_EMPTY_BODY = YES;
				CLANG_WARN_ENUM_CONVERSION = YES;
				CLANG_WARN_INFINITE_RECURSION = YES;
				CLANG_WARN_INT_CONVERSION = YES;
				CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
				CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES;
				CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
				CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
				CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
				CLANG_WARN_STRICT_PROTOTYPES = YES;
				CLANG_WARN_SUSPICIOUS_MOVE = YES;
				CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE;
				CLANG_WARN_UNREACHABLE_CODE = YES;
				CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
				COPY_PHASE_STRIP = NO;
				DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
				ENABLE_NS_ASSERTIONS = NO;
				ENABLE_STRICT_OBJC_MSGSEND = YES;
				GCC_C_LANGUAGE_STANDARD = gnu11;
				GCC_NO_COMMON_BLOCKS = YES;
				GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
				GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
				GCC_WARN_UNDECLARED_SELECTOR = YES;
				GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
				GCC_WARN_UNUSED_FUNCTION = YES;
				GCC_WARN_UNUSED_VARIABLE = YES;
				IPHONEOS_DEPLOYMENT_TARGET = 13.2;
				MTL_ENABLE_DEBUG_INFO = NO;
				MTL_FAST_MATH = YES;
				SDKROOT = iphoneos;
				VALIDATE_PRODUCT = YES;
			};
			name = Release;
		};
		A9661B5A24EA64F20024EB54 /* Debug */ = {
			isa = XCBuildConfiguration;
			baseConfigurationReference = 3F07C2EC97AF605DC6BD528E /* Pods-OffcnIMSDKiOS.debug.xcconfig */;
			buildSettings = {
				ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
				CODE_SIGN_ENTITLEMENTS = OffcnIMSDKiOS/OffcnIMSDKiOS.entitlements;
				CODE_SIGN_IDENTITY = "iPhone Developer";
				CODE_SIGN_STYLE = Manual;
				DEVELOPMENT_TEAM = LA78A3696S;
				ENABLE_BITCODE = NO;
				FRAMEWORK_SEARCH_PATHS = (
					"$(inherited)",
					"$(PROJECT_DIR)/OffcnIMSDKiOS",
				);
				HEADER_SEARCH_PATHS = (
					"$(inherited)",
					"$(PROJECT_DIR)/OffcnIMSDKiOS",
				);
				INFOPLIST_FILE = OffcnIMSDKiOS/Info.plist;
				IPHONEOS_DEPLOYMENT_TARGET = 8.0;
				LD_RUNPATH_SEARCH_PATHS = (
					"$(inherited)",
					"@executable_path/Frameworks",
				);
				ONLY_ACTIVE_ARCH = YES;
				OTHER_LDFLAGS = (
					"-ObjC",
					"$(inherited)",
				);
				PRODUCT_BUNDLE_IDENTIFIER = com.eoffcn.classonline;
				PRODUCT_NAME = "$(TARGET_NAME)";
				PROVISIONING_PROFILE_SPECIFIER = ClassonlineDev;
				TARGETED_DEVICE_FAMILY = "1,2";
			};
			name = Debug;
		};
		A9661B5B24EA64F20024EB54 /* Release */ = {
			isa = XCBuildConfiguration;
			baseConfigurationReference = D7DCDED1DEE7F99F223D5C73 /* Pods-OffcnIMSDKiOS.release.xcconfig */;
			buildSettings = {
				ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
				CODE_SIGN_ENTITLEMENTS = OffcnIMSDKiOS/OffcnIMSDKiOS.entitlements;
				CODE_SIGN_IDENTITY = "iPhone Developer";
				CODE_SIGN_STYLE = Manual;
				DEVELOPMENT_TEAM = LA78A3696S;
				ENABLE_BITCODE = NO;
				FRAMEWORK_SEARCH_PATHS = (
					"$(inherited)",
					"$(PROJECT_DIR)/OffcnIMSDKiOS",
				);
				HEADER_SEARCH_PATHS = (
					"$(inherited)",
					"$(PROJECT_DIR)/OffcnIMSDKiOS",
				);
				INFOPLIST_FILE = OffcnIMSDKiOS/Info.plist;
				IPHONEOS_DEPLOYMENT_TARGET = 8.0;
				LD_RUNPATH_SEARCH_PATHS = (
					"$(inherited)",
					"@executable_path/Frameworks",
				);
				OTHER_LDFLAGS = (
					"-ObjC",
					"$(inherited)",
				);
				PRODUCT_BUNDLE_IDENTIFIER = com.eoffcn.classonline;
				PRODUCT_NAME = "$(TARGET_NAME)";
				PROVISIONING_PROFILE_SPECIFIER = ClassonlineDev;
				TARGETED_DEVICE_FAMILY = "1,2";
			};
			name = Release;
		};
/* End XCBuildConfiguration section */

/* Begin XCConfigurationList section */
		A9661B3B24EA64ED0024EB54 /* Build configuration list for PBXProject "OffcnIMSDKiOS" */ = {
			isa = XCConfigurationList;
			buildConfigurations = (
				A9661B5724EA64F20024EB54 /* Debug */,
				A9661B5824EA64F20024EB54 /* Release */,
			);
			defaultConfigurationIsVisible = 0;
			defaultConfigurationName = Release;
		};
		A9661B5924EA64F20024EB54 /* Build configuration list for PBXNativeTarget "OffcnIMSDKiOS" */ = {
			isa = XCConfigurationList;
			buildConfigurations = (
				A9661B5A24EA64F20024EB54 /* Debug */,
				A9661B5B24EA64F20024EB54 /* Release */,
			);
			defaultConfigurationIsVisible = 0;
			defaultConfigurationName = Release;
		};
/* End XCConfigurationList section */
	};
	rootObject = A9661B3824EA64ED0024EB54 /* Project object */;
}
