// !$*UTF8*$! { archiveVersion = 1; classes = { }; objectVersion = 77; objects = { /* Begin PBXBuildFile section */ 1BB91D102E04FD6A00A2C715 /* AppDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91BBD2E04FD6A00A2C715 /* AppDelegate.swift */; }; 1BB91D112E04FD6A00A2C715 /* AppDelegate+APNS.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91BBE2E04FD6A00A2C715 /* AppDelegate+APNS.swift */; }; 1BB91D122E04FD6A00A2C715 /* AppDelegate+Config.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91BBF2E04FD6A00A2C715 /* AppDelegate+Config.swift */; }; 1BB91D132E04FD6A00A2C715 /* AppDelegate+OpenApp.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91BC02E04FD6A00A2C715 /* AppDelegate+OpenApp.swift */; }; 1BB91D142E04FD6A00A2C715 /* AppDelegate+Thirdparty.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91BC12E04FD6A00A2C715 /* AppDelegate+Thirdparty.swift */; }; 1BB91D152E04FD6A00A2C715 /* SceneDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91BC22E04FD6A00A2C715 /* SceneDelegate.swift */; }; 1BB91D162E04FD6A00A2C715 /* SPNavigationController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91BC42E04FD6A00A2C715 /* SPNavigationController.swift */; }; 1BB91D172E04FD6A00A2C715 /* SPTabBarController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91BC52E04FD6A00A2C715 /* SPTabBarController.swift */; }; 1BB91D182E04FD6A00A2C715 /* SPViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91BC62E04FD6A00A2C715 /* SPViewController.swift */; }; 1BB91D192E04FD6A00A2C715 /* SPAPPKey.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91BC82E04FD6A00A2C715 /* SPAPPKey.swift */; }; 1BB91D1A2E04FD6A00A2C715 /* SPDefine.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91BC92E04FD6A00A2C715 /* SPDefine.swift */; }; 1BB91D1B2E04FD6A00A2C715 /* SPUserDefaultsKey.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91BCA2E04FD6A00A2C715 /* SPUserDefaultsKey.swift */; }; 1BB91D1C2E04FD6A00A2C715 /* CGMutablePath+SPAdd.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91BCC2E04FD6A00A2C715 /* CGMutablePath+SPAdd.swift */; }; 1BB91D1D2E04FD6A00A2C715 /* Date+SPAdd.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91BCD2E04FD6A00A2C715 /* Date+SPAdd.swift */; }; 1BB91D1E2E04FD6A00A2C715 /* Dictionary+SPAdd.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91BCE2E04FD6A00A2C715 /* Dictionary+SPAdd.swift */; }; 1BB91D1F2E04FD6A00A2C715 /* Int+SPAdd.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91BCF2E04FD6A00A2C715 /* Int+SPAdd.swift */; }; 1BB91D202E04FD6A00A2C715 /* NSNumber+SPAdd.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91BD02E04FD6A00A2C715 /* NSNumber+SPAdd.swift */; }; 1BB91D212E04FD6A00A2C715 /* NSUserDefaults+JXAdd.m in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91BD22E04FD6A00A2C715 /* NSUserDefaults+JXAdd.m */; }; 1BB91D222E04FD6A00A2C715 /* String+SPAdd.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91BD32E04FD6A00A2C715 /* String+SPAdd.swift */; }; 1BB91D232E04FD6A00A2C715 /* UIBarButtonItem+SPAdd.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91BD42E04FD6A00A2C715 /* UIBarButtonItem+SPAdd.swift */; }; 1BB91D242E04FD6A00A2C715 /* UIColor+SPAdd.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91BD52E04FD6A00A2C715 /* UIColor+SPAdd.swift */; }; 1BB91D252E04FD6A00A2C715 /* UIDevice+SPAdd.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91BD62E04FD6A00A2C715 /* UIDevice+SPAdd.swift */; }; 1BB91D262E04FD6A00A2C715 /* UIFont+SPAdd.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91BD72E04FD6A00A2C715 /* UIFont+SPAdd.swift */; }; 1BB91D272E04FD6A00A2C715 /* UIImage+SPAdd.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91BD82E04FD6A00A2C715 /* UIImage+SPAdd.swift */; }; 1BB91D282E04FD6A00A2C715 /* UIImageView+SPAdd.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91BD92E04FD6A00A2C715 /* UIImageView+SPAdd.swift */; }; 1BB91D292E04FD6A00A2C715 /* UINavigationBar+SPAdd.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91BDA2E04FD6A00A2C715 /* UINavigationBar+SPAdd.swift */; }; 1BB91D2A2E04FD6A00A2C715 /* UINavigationController+SPAdd.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91BDB2E04FD6A00A2C715 /* UINavigationController+SPAdd.swift */; }; 1BB91D2B2E04FD6A00A2C715 /* UIScrollView+SPRefresh.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91BDC2E04FD6A00A2C715 /* UIScrollView+SPRefresh.swift */; }; 1BB91D2C2E04FD6A00A2C715 /* UIStackView+SPAdd.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91BDD2E04FD6A00A2C715 /* UIStackView+SPAdd.swift */; }; 1BB91D2D2E04FD6A00A2C715 /* UIView+SPAdd.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91BDE2E04FD6A00A2C715 /* UIView+SPAdd.swift */; }; 1BB91D2E2E04FD6A00A2C715 /* SPListModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91BE02E04FD6A00A2C715 /* SPListModel.swift */; }; 1BB91D2F2E04FD6A00A2C715 /* SPModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91BE12E04FD6A00A2C715 /* SPModel.swift */; }; 1BB91D302E04FD6A00A2C715 /* SPOpenAppModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91BE22E04FD6A00A2C715 /* SPOpenAppModel.swift */; }; 1BB91D312E04FD6A00A2C715 /* SPApnsAPI.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91BE42E04FD6A00A2C715 /* SPApnsAPI.swift */; }; 1BB91D322E04FD6A00A2C715 /* SPHomeAPI.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91BE52E04FD6A00A2C715 /* SPHomeAPI.swift */; }; 1BB91D332E04FD6A00A2C715 /* SPRewardsAPI.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91BE62E04FD6A00A2C715 /* SPRewardsAPI.swift */; }; 1BB91D342E04FD6A00A2C715 /* SPSettingAPI.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91BE72E04FD6A00A2C715 /* SPSettingAPI.swift */; }; 1BB91D352E04FD6A00A2C715 /* SPStatAPI.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91BE82E04FD6A00A2C715 /* SPStatAPI.swift */; }; 1BB91D362E04FD6A00A2C715 /* SPUserAPI.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91BE92E04FD6A00A2C715 /* SPUserAPI.swift */; }; 1BB91D372E04FD6A00A2C715 /* SPVideoAPI.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91BEA2E04FD6A00A2C715 /* SPVideoAPI.swift */; }; 1BB91D382E04FD6A00A2C715 /* SPWalletAPI.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91BEB2E04FD6A00A2C715 /* SPWalletAPI.swift */; }; 1BB91D392E04FD6A00A2C715 /* CryptorService.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91BED2E04FD6A00A2C715 /* CryptorService.swift */; }; 1BB91D3A2E04FD6A00A2C715 /* SPApi.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91BEE2E04FD6A00A2C715 /* SPApi.swift */; }; 1BB91D3B2E04FD6A00A2C715 /* SPCryptService.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91BEF2E04FD6A00A2C715 /* SPCryptService.swift */; }; 1BB91D3C2E04FD6A00A2C715 /* SPNetwork.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91BF02E04FD6A00A2C715 /* SPNetwork.swift */; }; 1BB91D3D2E04FD6A00A2C715 /* SPNetworkReachabilityManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91BF12E04FD6A00A2C715 /* SPNetworkReachabilityManager.swift */; }; 1BB91D3E2E04FD6A00A2C715 /* SPURLPath.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91BF22E04FD6A00A2C715 /* SPURLPath.swift */; }; 1BB91D3F2E04FD6A00A2C715 /* SPApnsAlertView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91BF52E04FD6A00A2C715 /* SPApnsAlertView.swift */; }; 1BB91D402E04FD6A00A2C715 /* SPCollectionView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91BF62E04FD6A00A2C715 /* SPCollectionView.swift */; }; 1BB91D412E04FD6A00A2C715 /* SPCollectionViewCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91BF72E04FD6A00A2C715 /* SPCollectionViewCell.swift */; }; 1BB91D422E04FD6A00A2C715 /* SPFadeEdgeImageView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91BF82E04FD6A00A2C715 /* SPFadeEdgeImageView.swift */; }; 1BB91D432E04FD6A00A2C715 /* SPGradientLabel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91BF92E04FD6A00A2C715 /* SPGradientLabel.swift */; }; 1BB91D442E04FD6A00A2C715 /* SPGradientView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91BFA2E04FD6A00A2C715 /* SPGradientView.swift */; }; 1BB91D452E04FD6A00A2C715 /* SPImageView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91BFB2E04FD6A00A2C715 /* SPImageView.swift */; }; 1BB91D462E04FD6A00A2C715 /* SPScrollView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91BFC2E04FD6A00A2C715 /* SPScrollView.swift */; }; 1BB91D472E04FD6A00A2C715 /* SPTableView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91BFD2E04FD6A00A2C715 /* SPTableView.swift */; }; 1BB91D482E04FD6A00A2C715 /* SPTableViewCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91BFE2E04FD6A00A2C715 /* SPTableViewCell.swift */; }; 1BB91D492E04FD6A00A2C715 /* SPTextField.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91BFF2E04FD6A00A2C715 /* SPTextField.swift */; }; 1BB91D4A2E04FD6A00A2C715 /* SPCampaignWebViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91C012E04FD6A00A2C715 /* SPCampaignWebViewController.swift */; }; 1BB91D4B2E04FD6A00A2C715 /* SPWebMessageModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91C022E04FD6A00A2C715 /* SPWebMessageModel.swift */; }; 1BB91D4C2E04FD6A00A2C715 /* SPWebView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91C032E04FD6A00A2C715 /* SPWebView.swift */; }; 1BB91D4D2E04FD6A00A2C715 /* SPWebViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91C042E04FD6A00A2C715 /* SPWebViewController.swift */; }; 1BB91D4E2E04FD6A00A2C715 /* SPWebViewController+ScriptMessage.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91C052E04FD6A00A2C715 /* SPWebViewController+ScriptMessage.swift */; }; 1BB91D4F2E04FD6A00A2C715 /* SPAllShortViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91C082E04FD6A00A2C715 /* SPAllShortViewController.swift */; }; 1BB91D502E04FD6A00A2C715 /* SPExplorePageController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91C092E04FD6A00A2C715 /* SPExplorePageController.swift */; }; 1BB91D512E04FD6A00A2C715 /* SPExploreViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91C0A2E04FD6A00A2C715 /* SPExploreViewController.swift */; }; 1BB91D522E04FD6A00A2C715 /* SPCategoryModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91C0C2E04FD6A00A2C715 /* SPCategoryModel.swift */; }; 1BB91D532E04FD6A00A2C715 /* SPAllShortCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91C0E2E04FD6A00A2C715 /* SPAllShortCell.swift */; }; 1BB91D542E04FD6A00A2C715 /* SPExplorePlayerCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91C0F2E04FD6A00A2C715 /* SPExplorePlayerCell.swift */; }; 1BB91D552E04FD6A00A2C715 /* SPExplorePlayerControlView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91C102E04FD6A00A2C715 /* SPExplorePlayerControlView.swift */; }; 1BB91D562E04FD6A00A2C715 /* SPVideoPlayerInfoView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91C112E04FD6A00A2C715 /* SPVideoPlayerInfoView.swift */; }; 1BB91D572E04FD6A00A2C715 /* SPGuideViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91C142E04FD6A00A2C715 /* SPGuideViewController.swift */; }; 1BB91D582E04FD6A00A2C715 /* SPAllViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91C172E04FD6A00A2C715 /* SPAllViewController.swift */; }; 1BB91D592E04FD6A00A2C715 /* SPHomeChildController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91C182E04FD6A00A2C715 /* SPHomeChildController.swift */; }; 1BB91D5A2E04FD6A00A2C715 /* SPHomePageController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91C192E04FD6A00A2C715 /* SPHomePageController.swift */; }; 1BB91D5B2E04FD6A00A2C715 /* SPHomeV2ViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91C1A2E04FD6A00A2C715 /* SPHomeV2ViewController.swift */; }; 1BB91D5C2E04FD6A00A2C715 /* SPHomeViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91C1B2E04FD6A00A2C715 /* SPHomeViewController.swift */; }; 1BB91D5D2E04FD6A00A2C715 /* SPSearchViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91C1C2E04FD6A00A2C715 /* SPSearchViewController.swift */; }; 1BB91D5E2E04FD6A00A2C715 /* SPHomeCategoryModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91C1E2E04FD6A00A2C715 /* SPHomeCategoryModel.swift */; }; 1BB91D5F2E04FD6A00A2C715 /* SPHomeContentModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91C1F2E04FD6A00A2C715 /* SPHomeContentModel.swift */; }; 1BB91D602E04FD6A00A2C715 /* SPHomeModuleModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91C202E04FD6A00A2C715 /* SPHomeModuleModel.swift */; }; 1BB91D612E04FD6A00A2C715 /* SPHomeTopModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91C212E04FD6A00A2C715 /* SPHomeTopModel.swift */; }; 1BB91D622E04FD6A00A2C715 /* SPHomeBannerCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91C232E04FD6A00A2C715 /* SPHomeBannerCell.swift */; }; 1BB91D632E04FD6A00A2C715 /* SPHomeBannerContentCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91C242E04FD6A00A2C715 /* SPHomeBannerContentCell.swift */; }; 1BB91D642E04FD6A00A2C715 /* SPHomeCategoryContentCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91C252E04FD6A00A2C715 /* SPHomeCategoryContentCell.swift */; }; 1BB91D652E04FD6A00A2C715 /* SPHomeCategoryVideoCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91C262E04FD6A00A2C715 /* SPHomeCategoryVideoCell.swift */; }; 1BB91D662E04FD6A00A2C715 /* SPHomeCategoryVideoView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91C272E04FD6A00A2C715 /* SPHomeCategoryVideoView.swift */; }; 1BB91D672E04FD6A00A2C715 /* SPHomeContentCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91C282E04FD6A00A2C715 /* SPHomeContentCell.swift */; }; 1BB91D682E04FD6A00A2C715 /* SPHomeDataItemView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91C292E04FD6A00A2C715 /* SPHomeDataItemView.swift */; }; 1BB91D692E04FD6A00A2C715 /* SPHomeExploreCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91C2A2E04FD6A00A2C715 /* SPHomeExploreCell.swift */; }; 1BB91D6A2E04FD6A00A2C715 /* SPHomeExploreView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91C2B2E04FD6A00A2C715 /* SPHomeExploreView.swift */; }; 1BB91D6B2E04FD6A00A2C715 /* SPHomeHeaderView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91C2C2E04FD6A00A2C715 /* SPHomeHeaderView.swift */; }; 1BB91D6C2E04FD6A00A2C715 /* SPHomeHistoryContentCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91C2D2E04FD6A00A2C715 /* SPHomeHistoryContentCell.swift */; }; 1BB91D6D2E04FD6A00A2C715 /* SPHomeHotCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91C2E2E04FD6A00A2C715 /* SPHomeHotCell.swift */; }; 1BB91D6E2E04FD6A00A2C715 /* SPHomeHotContentCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91C2F2E04FD6A00A2C715 /* SPHomeHotContentCell.swift */; }; 1BB91D6F2E04FD6A00A2C715 /* SPHomeHotSearchCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91C302E04FD6A00A2C715 /* SPHomeHotSearchCell.swift */; }; 1BB91D702E04FD6A00A2C715 /* SPHomeHotSearchView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91C312E04FD6A00A2C715 /* SPHomeHotSearchView.swift */; }; 1BB91D712E04FD6A00A2C715 /* SPHomeHotView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91C322E04FD6A00A2C715 /* SPHomeHotView.swift */; }; 1BB91D722E04FD6A00A2C715 /* SPHomeNineSquareContentCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91C332E04FD6A00A2C715 /* SPHomeNineSquareContentCell.swift */; }; 1BB91D732E04FD6A00A2C715 /* SPHomePlayHistoricalView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91C342E04FD6A00A2C715 /* SPHomePlayHistoricalView.swift */; }; 1BB91D742E04FD6A00A2C715 /* SPHomePlayHistoryCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91C352E04FD6A00A2C715 /* SPHomePlayHistoryCell.swift */; }; 1BB91D752E04FD6A00A2C715 /* SPHomePlayHistoryView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91C362E04FD6A00A2C715 /* SPHomePlayHistoryView.swift */; }; 1BB91D762E04FD6A00A2C715 /* SPHomeSearchButton.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91C372E04FD6A00A2C715 /* SPHomeSearchButton.swift */; }; 1BB91D772E04FD6A00A2C715 /* SPHomeSearchHistoryView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91C382E04FD6A00A2C715 /* SPHomeSearchHistoryView.swift */; }; 1BB91D782E04FD6A00A2C715 /* SPHomeShortCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91C392E04FD6A00A2C715 /* SPHomeShortCell.swift */; }; 1BB91D792E04FD6A00A2C715 /* SPHomeShortsForYouCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91C3A2E04FD6A00A2C715 /* SPHomeShortsForYouCell.swift */; }; 1BB91D7A2E04FD6A00A2C715 /* SPHomeShortsForYouView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91C3B2E04FD6A00A2C715 /* SPHomeShortsForYouView.swift */; }; 1BB91D7B2E04FD6A00A2C715 /* SPHomeTrendingCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91C3C2E04FD6A00A2C715 /* SPHomeTrendingCell.swift */; }; 1BB91D7C2E04FD6A00A2C715 /* SPHomeTrendingView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91C3D2E04FD6A00A2C715 /* SPHomeTrendingView.swift */; }; 1BB91D7D2E04FD6A00A2C715 /* SPHomeZoomBannerCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91C3E2E04FD6A00A2C715 /* SPHomeZoomBannerCell.swift */; }; 1BB91D7E2E04FD6A00A2C715 /* SPSearchAssociativeCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91C3F2E04FD6A00A2C715 /* SPSearchAssociativeCell.swift */; }; 1BB91D7F2E04FD6A00A2C715 /* SPSearchAssociativeView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91C402E04FD6A00A2C715 /* SPSearchAssociativeView.swift */; }; 1BB91D802E04FD6A00A2C715 /* SPSearchHomeView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91C412E04FD6A00A2C715 /* SPSearchHomeView.swift */; }; 1BB91D812E04FD6A00A2C715 /* SPSearchInputView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91C422E04FD6A00A2C715 /* SPSearchInputView.swift */; }; 1BB91D822E04FD6A00A2C715 /* SPSearchResultCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91C432E04FD6A00A2C715 /* SPSearchResultCell.swift */; }; 1BB91D832E04FD6A00A2C715 /* SPSearchResultView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91C442E04FD6A00A2C715 /* SPSearchResultView.swift */; }; 1BB91D842E04FD6A00A2C715 /* SPHomeViewModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91C462E04FD6A00A2C715 /* SPHomeViewModel.swift */; }; 1BB91D852E04FD6A00A2C715 /* SPSearchViewModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91C472E04FD6A00A2C715 /* SPSearchViewModel.swift */; }; 1BB91D862E04FD6A00A2C715 /* SPLoginViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91C4A2E04FD6A00A2C715 /* SPLoginViewController.swift */; }; 1BB91D872E04FD6A00A2C715 /* SPAboutUsViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91C4D2E04FD6A00A2C715 /* SPAboutUsViewController.swift */; }; 1BB91D882E04FD6A00A2C715 /* SPDeleteAccountViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91C4E2E04FD6A00A2C715 /* SPDeleteAccountViewController.swift */; }; 1BB91D892E04FD6A00A2C715 /* SPFeedbackViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91C4F2E04FD6A00A2C715 /* SPFeedbackViewController.swift */; }; 1BB91D8A2E04FD6A00A2C715 /* SPLanguageViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91C502E04FD6A00A2C715 /* SPLanguageViewController.swift */; }; 1BB91D8B2E04FD6A00A2C715 /* SPMineViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91C512E04FD6A00A2C715 /* SPMineViewController.swift */; }; 1BB91D8C2E04FD6A00A2C715 /* SPSettingsViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91C522E04FD6A00A2C715 /* SPSettingsViewController.swift */; }; 1BB91D8D2E04FD6A00A2C715 /* SPLanguageModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91C542E04FD6A00A2C715 /* SPLanguageModel.swift */; }; 1BB91D8E2E04FD6A00A2C715 /* SPMineItem.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91C552E04FD6A00A2C715 /* SPMineItem.swift */; }; 1BB91D8F2E04FD6A00A2C715 /* SPAboutUsCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91C572E04FD6A00A2C715 /* SPAboutUsCell.swift */; }; 1BB91D902E04FD6A00A2C715 /* SPAboutUsHeaderView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91C582E04FD6A00A2C715 /* SPAboutUsHeaderView.swift */; }; 1BB91D912E04FD6A00A2C715 /* SPDeleteAccountDetailTextView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91C592E04FD6A00A2C715 /* SPDeleteAccountDetailTextView.swift */; }; 1BB91D922E04FD6A00A2C715 /* SPDeleteAccountNormalTextView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91C5A2E04FD6A00A2C715 /* SPDeleteAccountNormalTextView.swift */; }; 1BB91D932E04FD6A00A2C715 /* SPDeleteAccountTextView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91C5B2E04FD6A00A2C715 /* SPDeleteAccountTextView.swift */; }; 1BB91D942E04FD6A00A2C715 /* SPDeleteAccountTipView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91C5C2E04FD6A00A2C715 /* SPDeleteAccountTipView.swift */; }; 1BB91D952E04FD6A00A2C715 /* SPLanguageCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91C5D2E04FD6A00A2C715 /* SPLanguageCell.swift */; }; 1BB91D962E04FD6A00A2C715 /* SPMineCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91C5E2E04FD6A00A2C715 /* SPMineCell.swift */; }; 1BB91D972E04FD6A00A2C715 /* SPMineHeaderView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91C5F2E04FD6A00A2C715 /* SPMineHeaderView.swift */; }; 1BB91D982E04FD6A00A2C715 /* SPMineMemberNoView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91C602E04FD6A00A2C715 /* SPMineMemberNoView.swift */; }; 1BB91D992E04FD6A00A2C715 /* SPMineMemberView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91C612E04FD6A00A2C715 /* SPMineMemberView.swift */; }; 1BB91D9A2E04FD6A00A2C715 /* SPMineMemberYesView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91C622E04FD6A00A2C715 /* SPMineMemberYesView.swift */; }; 1BB91D9B2E04FD6A00A2C715 /* SPMinePlayHistoryCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91C632E04FD6A00A2C715 /* SPMinePlayHistoryCell.swift */; }; 1BB91D9C2E04FD6A00A2C715 /* SPMinePlayHistoryView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91C642E04FD6A00A2C715 /* SPMinePlayHistoryView.swift */; }; 1BB91D9D2E04FD6A00A2C715 /* SPMineWalletView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91C652E04FD6A00A2C715 /* SPMineWalletView.swift */; }; 1BB91D9E2E04FD6A00A2C715 /* SPSettingsCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91C662E04FD6A00A2C715 /* SPSettingsCell.swift */; }; 1BB91D9F2E04FD6A00A2C715 /* SPCollectListViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91C692E04FD6A00A2C715 /* SPCollectListViewController.swift */; }; 1BB91DA02E04FD6A00A2C715 /* SPMyListChildViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91C6A2E04FD6A00A2C715 /* SPMyListChildViewController.swift */; }; 1BB91DA12E04FD6A00A2C715 /* SPMyListViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91C6B2E04FD6A00A2C715 /* SPMyListViewController.swift */; }; 1BB91DA22E04FD6A00A2C715 /* SPPlayHistoryViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91C6C2E04FD6A00A2C715 /* SPPlayHistoryViewController.swift */; }; 1BB91DA32E04FD6A00A2C715 /* SPCollectListCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91C6E2E04FD6A00A2C715 /* SPCollectListCell.swift */; }; 1BB91DA42E04FD6A00A2C715 /* SPPlayHistoryCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91C6F2E04FD6A00A2C715 /* SPPlayHistoryCell.swift */; }; 1BB91DA52E04FD6A00A2C715 /* SPPlayerDetailViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91C722E04FD6A00A2C715 /* SPPlayerDetailViewController.swift */; }; 1BB91DA62E04FD6A00A2C715 /* SPPlayerListViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91C732E04FD6A00A2C715 /* SPPlayerListViewController.swift */; }; 1BB91DA72E04FD6A00A2C715 /* SPPlayerProtocol.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91C752E04FD6A00A2C715 /* SPPlayerProtocol.swift */; }; 1BB91DA82E04FD6A00A2C715 /* SPShortModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91C762E04FD6A00A2C715 /* SPShortModel.swift */; }; 1BB91DA92E04FD6A00A2C715 /* SPSpeedModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91C772E04FD6A00A2C715 /* SPSpeedModel.swift */; }; 1BB91DAA2E04FD6A00A2C715 /* SPVideoDetailModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91C782E04FD6A00A2C715 /* SPVideoDetailModel.swift */; }; 1BB91DAB2E04FD6A00A2C715 /* SPVideoInfoModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91C792E04FD6A00A2C715 /* SPVideoInfoModel.swift */; }; 1BB91DAC2E04FD6A00A2C715 /* SPEpisodeCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91C7B2E04FD6A00A2C715 /* SPEpisodeCell.swift */; }; 1BB91DAD2E04FD6A00A2C715 /* SPEpisodeMenuView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91C7C2E04FD6A00A2C715 /* SPEpisodeMenuView.swift */; }; 1BB91DAE2E04FD6A00A2C715 /* SPEpisodeView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91C7D2E04FD6A00A2C715 /* SPEpisodeView.swift */; }; 1BB91DAF2E04FD6A00A2C715 /* SPPlayBuyView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91C7E2E04FD6A00A2C715 /* SPPlayBuyView.swift */; }; 1BB91DB02E04FD6A00A2C715 /* SPPlayerControlView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91C7F2E04FD6A00A2C715 /* SPPlayerControlView.swift */; }; 1BB91DB12E04FD6A00A2C715 /* SPPlayerDetailCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91C802E04FD6A00A2C715 /* SPPlayerDetailCell.swift */; }; 1BB91DB22E04FD6A00A2C715 /* SPPlayerDetailControlView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91C812E04FD6A00A2C715 /* SPPlayerDetailControlView.swift */; }; 1BB91DB32E04FD6A00A2C715 /* SPPlayerDetailRecommandCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91C822E04FD6A00A2C715 /* SPPlayerDetailRecommandCell.swift */; }; 1BB91DB42E04FD6A00A2C715 /* SPPlayerDetailRecommandView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91C832E04FD6A00A2C715 /* SPPlayerDetailRecommandView.swift */; }; 1BB91DB52E04FD6A00A2C715 /* SPPlayerListCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91C842E04FD6A00A2C715 /* SPPlayerListCell.swift */; }; 1BB91DB62E04FD6A00A2C715 /* SPPlayerProgressView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91C852E04FD6A00A2C715 /* SPPlayerProgressView.swift */; }; 1BB91DB72E04FD6A00A2C715 /* SPPlayLockView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91C862E04FD6A00A2C715 /* SPPlayLockView.swift */; }; 1BB91DB82E04FD6A00A2C715 /* SPSpeedSelectedCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91C872E04FD6A00A2C715 /* SPSpeedSelectedCell.swift */; }; 1BB91DB92E04FD6A00A2C715 /* SPSpeedSelectedView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91C882E04FD6A00A2C715 /* SPSpeedSelectedView.swift */; }; 1BB91DBA2E04FD6A00A2C715 /* SPPlayerListViewModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91C8A2E04FD6A00A2C715 /* SPPlayerListViewModel.swift */; }; 1BB91DBB2E04FD6A00A2C715 /* SPRewardsViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91C8D2E04FD6A00A2C715 /* SPRewardsViewController.swift */; }; 1BB91DBC2E04FD6A00A2C715 /* SPCoinOrderRecordViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91C902E04FD6A00A2C715 /* SPCoinOrderRecordViewController.swift */; }; 1BB91DBD2E04FD6A00A2C715 /* SPConsumptionRecordsViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91C912E04FD6A00A2C715 /* SPConsumptionRecordsViewController.swift */; }; 1BB91DBE2E04FD6A00A2C715 /* SPOrderRecordsPageViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91C922E04FD6A00A2C715 /* SPOrderRecordsPageViewController.swift */; }; 1BB91DBF2E04FD6A00A2C715 /* SPRewardCoinsViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91C932E04FD6A00A2C715 /* SPRewardCoinsViewController.swift */; }; 1BB91DC02E04FD6A00A2C715 /* SPStoreViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91C942E04FD6A00A2C715 /* SPStoreViewController.swift */; }; 1BB91DC12E04FD6A00A2C715 /* SPVIPOrderRecordViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91C952E04FD6A00A2C715 /* SPVIPOrderRecordViewController.swift */; }; 1BB91DC22E04FD6A00A2C715 /* SPWalletViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91C962E04FD6A00A2C715 /* SPWalletViewController.swift */; }; 1BB91DC32E04FD6A00A2C715 /* SPBuyRecordsModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91C982E04FD6A00A2C715 /* SPBuyRecordsModel.swift */; }; 1BB91DC42E04FD6A00A2C715 /* SPPayTemplateItem.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91C992E04FD6A00A2C715 /* SPPayTemplateItem.swift */; }; 1BB91DC52E04FD6A00A2C715 /* SPPayTemplateModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91C9A2E04FD6A00A2C715 /* SPPayTemplateModel.swift */; }; 1BB91DC62E04FD6A00A2C715 /* SPRechargeRecordModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91C9B2E04FD6A00A2C715 /* SPRechargeRecordModel.swift */; }; 1BB91DC72E04FD6A00A2C715 /* SPRewardCoinsRecordModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91C9C2E04FD6A00A2C715 /* SPRewardCoinsRecordModel.swift */; }; 1BB91DC82E04FD6A00A2C715 /* SPVideoUnlockModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91C9D2E04FD6A00A2C715 /* SPVideoUnlockModel.swift */; }; 1BB91DC92E04FD6A00A2C715 /* SPCoinOrderRecordCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91C9F2E04FD6A00A2C715 /* SPCoinOrderRecordCell.swift */; }; 1BB91DCA2E04FD6A00A2C715 /* SPCoinRechargeBigCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91CA02E04FD6A00A2C715 /* SPCoinRechargeBigCell.swift */; }; 1BB91DCB2E04FD6A00A2C715 /* SPCoinRechargeCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91CA12E04FD6A00A2C715 /* SPCoinRechargeCell.swift */; }; 1BB91DCC2E04FD6A00A2C715 /* SPCoinRechargeSmallCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91CA22E04FD6A00A2C715 /* SPCoinRechargeSmallCell.swift */; }; 1BB91DCD2E04FD6A00A2C715 /* SPCoinRechargeView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91CA32E04FD6A00A2C715 /* SPCoinRechargeView.swift */; }; 1BB91DCE2E04FD6A00A2C715 /* SPConsumptionRecordsCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91CA42E04FD6A00A2C715 /* SPConsumptionRecordsCell.swift */; }; 1BB91DCF2E04FD6A00A2C715 /* SPMemberRechargeCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91CA52E04FD6A00A2C715 /* SPMemberRechargeCell.swift */; }; 1BB91DD02E04FD6A00A2C715 /* SPMemberRechargeView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91CA62E04FD6A00A2C715 /* SPMemberRechargeView.swift */; }; 1BB91DD12E04FD6A00A2C715 /* SPRewardCoinsCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91CA72E04FD6A00A2C715 /* SPRewardCoinsCell.swift */; }; 1BB91DD22E04FD6A00A2C715 /* SPVipAlertCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91CA82E04FD6A00A2C715 /* SPVipAlertCell.swift */; }; 1BB91DD32E04FD6A00A2C715 /* SPVipAlertView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91CA92E04FD6A00A2C715 /* SPVipAlertView.swift */; }; 1BB91DD42E04FD6A00A2C715 /* SPVIPOrderRecordCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91CAA2E04FD6A00A2C715 /* SPVIPOrderRecordCell.swift */; }; 1BB91DD52E04FD6A00A2C715 /* SPWalletCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91CAB2E04FD6A00A2C715 /* SPWalletCell.swift */; }; 1BB91DD62E04FD6A00A2C715 /* SPWalletHeaderView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91CAC2E04FD6A00A2C715 /* SPWalletHeaderView.swift */; }; 1BB91DD72E04FD6A00A2C715 /* SPAlertView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91CB02E04FD6A00A2C715 /* SPAlertView.swift */; }; 1BB91DD82E04FD6A00A2C715 /* SPAlertWindowManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91CB12E04FD6A00A2C715 /* SPAlertWindowManager.swift */; }; 1BB91DD92E04FD6A00A2C715 /* SPAPPTool.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91CB32E04FD6A00A2C715 /* SPAPPTool.swift */; }; 1BB91DDA2E04FD6A00A2C715 /* SPAppCacheManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91CB52E04FD6A00A2C715 /* SPAppCacheManager.swift */; }; 1BB91DDB2E04FD6A00A2C715 /* SPNoNetworkEmptyView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91CB72E04FD6A00A2C715 /* SPNoNetworkEmptyView.swift */; }; 1BB91DDC2E04FD6A00A2C715 /* UIScrollView+Empty.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91CB82E04FD6A00A2C715 /* UIScrollView+Empty.swift */; }; 1BB91DDD2E04FD6A00A2C715 /* SPHUD.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91CBA2E04FD6A00A2C715 /* SPHUD.swift */; }; 1BB91DDE2E04FD6A00A2C715 /* SPToast.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91CBB2E04FD6A00A2C715 /* SPToast.swift */; }; 1BB91DDF2E04FD6A00A2C715 /* SPImagePickerManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91CBD2E04FD6A00A2C715 /* SPImagePickerManager.swift */; }; 1BB91DE02E04FD6A00A2C715 /* SPLoginManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91CBF2E04FD6A00A2C715 /* SPLoginManager.swift */; }; 1BB91DE12E04FD6A00A2C715 /* SPLoginManager+Apple.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91CC02E04FD6A00A2C715 /* SPLoginManager+Apple.swift */; }; 1BB91DE22E04FD6A00A2C715 /* SPLoginManager+Facebook.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91CC12E04FD6A00A2C715 /* SPLoginManager+Facebook.swift */; }; 1BB91DE32E04FD6A00A2C715 /* SPThirdSignModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91CC22E04FD6A00A2C715 /* SPThirdSignModel.swift */; }; 1BB91DE42E04FD6A00A2C715 /* SPTokenModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91CC32E04FD6A00A2C715 /* SPTokenModel.swift */; }; 1BB91DE52E04FD6A00A2C715 /* SPPlayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91CC52E04FD6A00A2C715 /* SPPlayer.swift */; }; 1BB91DE62E04FD6A00A2C715 /* SPIAPManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91CC72E04FD6A00A2C715 /* SPIAPManager.swift */; }; 1BB91DE72E04FD6A00A2C715 /* SPIAPOrderModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91CC82E04FD6A00A2C715 /* SPIAPOrderModel.swift */; }; 1BB91DE82E04FD6A00A2C715 /* SPIAPVerifyModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91CC92E04FD6A00A2C715 /* SPIAPVerifyModel.swift */; }; 1BB91DE92E04FD6A00A2C715 /* SPWaitRestoreModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91CCA2E04FD6A00A2C715 /* SPWaitRestoreModel.swift */; }; 1BB91DEA2E04FD6A00A2C715 /* SPLocalizedManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91CCC2E04FD6A00A2C715 /* SPLocalizedManager.swift */; }; 1BB91DEB2E04FD6A00A2C715 /* SPLocalizedModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91CCD2E04FD6A00A2C715 /* SPLocalizedModel.swift */; }; 1BB91DEC2E04FD6A00A2C715 /* SPUserInfo.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91CCF2E04FD6A00A2C715 /* SPUserInfo.swift */; }; 1BB91DED2E04FD6A00A2C715 /* WaterfallMutiSectionFlowLayout.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91CDD2E04FD6A00A2C715 /* WaterfallMutiSectionFlowLayout.swift */; }; 1BB91DEE2E04FD6A00A2C715 /* JXButton.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91CDF2E04FD6A00A2C715 /* JXButton.swift */; }; 1BB91DEF2E04FD6A00A2C715 /* JXIAPManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91CE12E04FD6A00A2C715 /* JXIAPManager.swift */; }; 1BB91DF02E04FD6A00A2C715 /* JXTagView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91CE32E04FD6A00A2C715 /* JXTagView.swift */; }; 1BB91DF12E04FD6A00A2C715 /* JXBaseAnimatedTransition.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91CE52E04FD6A00A2C715 /* JXBaseAnimatedTransition.swift */; }; 1BB91DF22E04FD6A00A2C715 /* JXNavigationInteractiveTransition.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91CE62E04FD6A00A2C715 /* JXNavigationInteractiveTransition.swift */; }; 1BB91DF32E04FD6A00A2C715 /* JXPopAnimatedTransition.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91CE72E04FD6A00A2C715 /* JXPopAnimatedTransition.swift */; }; 1BB91DF42E04FD6A00A2C715 /* JXPushAnimatedTransition.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91CE82E04FD6A00A2C715 /* JXPushAnimatedTransition.swift */; }; 1BB91DF52E04FD6A00A2C715 /* JXTransitionDefine.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91CE92E04FD6A00A2C715 /* JXTransitionDefine.swift */; }; 1BB91DF62E04FD6A00A2C715 /* JXTransitionDelegateBridge.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91CEA2E04FD6A00A2C715 /* JXTransitionDelegateBridge.swift */; }; 1BB91DF72E04FD6A00A2C715 /* UIGestureRecognizer+JXTransition.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91CEB2E04FD6A00A2C715 /* UIGestureRecognizer+JXTransition.swift */; }; 1BB91DF82E04FD6A00A2C715 /* UINavigationController+JXTransition.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91CEC2E04FD6A00A2C715 /* UINavigationController+JXTransition.swift */; }; 1BB91DF92E04FD6A00A2C715 /* UIViewController+JXTransition.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91CED2E04FD6A00A2C715 /* UIViewController+JXTransition.swift */; }; 1BB91DFA2E04FD6A00A2C715 /* JXUUID.m in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91CF02E04FD6A00A2C715 /* JXUUID.m */; }; 1BB91DFB2E04FD6A00A2C715 /* PDKeyChain.m in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91CF22E04FD6A00A2C715 /* PDKeyChain.m */; }; 1BB91DFC2E04FD6A00A2C715 /* JYPageConfig.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91CF42E04FD6A00A2C715 /* JYPageConfig.swift */; }; 1BB91DFD2E04FD6A00A2C715 /* JYPageContollerProtocol.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91CF52E04FD6A00A2C715 /* JYPageContollerProtocol.swift */; }; 1BB91DFE2E04FD6A00A2C715 /* JYPageController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91CF62E04FD6A00A2C715 /* JYPageController.swift */; }; 1BB91DFF2E04FD6A00A2C715 /* JYScrollView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91CF72E04FD6A00A2C715 /* JYScrollView.swift */; }; 1BB91E002E04FD6A00A2C715 /* JYSegmentedView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91CF82E04FD6A00A2C715 /* JYSegmentedView.swift */; }; 1BB91E012E04FD6A00A2C715 /* JYSegmentedViewItem.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91CF92E04FD6A00A2C715 /* JYSegmentedViewItem.swift */; }; 1BB91E022E04FD6A00A2C715 /* WMMenuItem.m in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91CFD2E04FD6A00A2C715 /* WMMenuItem.m */; }; 1BB91E032E04FD6A00A2C715 /* WMMenuView.m in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91CFF2E04FD6A00A2C715 /* WMMenuView.m */; }; 1BB91E042E04FD6A00A2C715 /* WMProgressView.m in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91D012E04FD6A00A2C715 /* WMProgressView.m */; }; 1BB91E052E04FD6A00A2C715 /* WMScrollView.m in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91D032E04FD6A00A2C715 /* WMScrollView.m */; }; 1BB91E062E04FD6A00A2C715 /* UIViewController+WMPageController.m in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91D062E04FD6A00A2C715 /* UIViewController+WMPageController.m */; }; 1BB91E072E04FD6A00A2C715 /* WMPageController.m in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91D082E04FD6A00A2C715 /* WMPageController.m */; }; 1BB91E082E04FD6A00A2C715 /* ZKCycleScrollView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91D0A2E04FD6A00A2C715 /* ZKCycleScrollView.swift */; }; 1BB91E092E04FD6A00A2C715 /* ZKCycleScrollViewFlowLayout.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91D0B2E04FD6A00A2C715 /* ZKCycleScrollViewFlowLayout.swift */; }; 1BB91E0A2E04FD6A00A2C715 /* Inter-ExtraBold-5.otf in Resources */ = {isa = PBXBuildFile; fileRef = 1BB91CD22E04FD6A00A2C715 /* Inter-ExtraBold-5.otf */; }; 1BB91E0B2E04FD6A00A2C715 /* Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 1BB91CD42E04FD6A00A2C715 /* Assets.xcassets */; }; 1BB91E0C2E04FD6A00A2C715 /* GoogleService-Info.plist in Resources */ = {isa = PBXBuildFile; fileRef = 1BB91CD52E04FD6A00A2C715 /* GoogleService-Info.plist */; }; 1BB91E0E2E04FD6A00A2C715 /* LaunchScreen.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 1BB91CD82E04FD6A00A2C715 /* LaunchScreen.storyboard */; }; 1BB91E0F2E04FD6A00A2C715 /* Localizable.strings in Resources */ = {isa = PBXBuildFile; fileRef = 1BB91CDA2E04FD6A00A2C715 /* Localizable.strings */; }; 1BE7892B2DCB0E530001A8F1 /* FacebookCore in Frameworks */ = {isa = PBXBuildFile; productRef = 1BE7892A2DCB0E530001A8F1 /* FacebookCore */; }; 1BE7892D2DCB0E530001A8F1 /* FacebookLogin in Frameworks */ = {isa = PBXBuildFile; productRef = 1BE7892C2DCB0E530001A8F1 /* FacebookLogin */; }; 1BF22FD12DC2169B0082429A /* FirebaseAnalytics in Frameworks */ = {isa = PBXBuildFile; productRef = 1BF22FD02DC2169B0082429A /* FirebaseAnalytics */; }; 1BF22FD32DC2169B0082429A /* FirebaseCore in Frameworks */ = {isa = PBXBuildFile; productRef = 1BF22FD22DC2169B0082429A /* FirebaseCore */; }; 1BF22FD52DC2169B0082429A /* FirebaseMessaging in Frameworks */ = {isa = PBXBuildFile; productRef = 1BF22FD42DC2169B0082429A /* FirebaseMessaging */; }; C3D1CE788CA03A1878493356 /* Pods_ThimraTV.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = B64805795B479324EB764157 /* Pods_ThimraTV.framework */; }; /* End PBXBuildFile section */ /* Begin PBXCopyFilesBuildPhase section */ 1BB9206E2E050B1A00A2C715 /* Embed Foundation Extensions */ = { isa = PBXCopyFilesBuildPhase; buildActionMask = 2147483647; dstPath = ""; dstSubfolderSpec = 13; files = ( ); name = "Embed Foundation Extensions"; runOnlyForDeploymentPostprocessing = 0; }; /* End PBXCopyFilesBuildPhase section */ /* Begin PBXFileReference section */ 0538826A0638D33FEF3A2E38 /* Pods-ThimraTV.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-ThimraTV.debug.xcconfig"; path = "Target Support Files/Pods-ThimraTV/Pods-ThimraTV.debug.xcconfig"; sourceTree = ""; }; 109EB01BE447EE135493CA38 /* Pods-MoviaBox.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-MoviaBox.release.xcconfig"; path = "Target Support Files/Pods-MoviaBox/Pods-MoviaBox.release.xcconfig"; sourceTree = ""; }; 1BB91BBD2E04FD6A00A2C715 /* AppDelegate.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AppDelegate.swift; sourceTree = ""; }; 1BB91BBE2E04FD6A00A2C715 /* AppDelegate+APNS.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "AppDelegate+APNS.swift"; sourceTree = ""; }; 1BB91BBF2E04FD6A00A2C715 /* AppDelegate+Config.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "AppDelegate+Config.swift"; sourceTree = ""; }; 1BB91BC02E04FD6A00A2C715 /* AppDelegate+OpenApp.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "AppDelegate+OpenApp.swift"; sourceTree = ""; }; 1BB91BC12E04FD6A00A2C715 /* AppDelegate+Thirdparty.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "AppDelegate+Thirdparty.swift"; sourceTree = ""; }; 1BB91BC22E04FD6A00A2C715 /* SceneDelegate.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SceneDelegate.swift; sourceTree = ""; }; 1BB91BC42E04FD6A00A2C715 /* SPNavigationController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPNavigationController.swift; sourceTree = ""; }; 1BB91BC52E04FD6A00A2C715 /* SPTabBarController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPTabBarController.swift; sourceTree = ""; }; 1BB91BC62E04FD6A00A2C715 /* SPViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPViewController.swift; sourceTree = ""; }; 1BB91BC82E04FD6A00A2C715 /* SPAPPKey.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPAPPKey.swift; sourceTree = ""; }; 1BB91BC92E04FD6A00A2C715 /* SPDefine.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPDefine.swift; sourceTree = ""; }; 1BB91BCA2E04FD6A00A2C715 /* SPUserDefaultsKey.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPUserDefaultsKey.swift; sourceTree = ""; }; 1BB91BCC2E04FD6A00A2C715 /* CGMutablePath+SPAdd.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "CGMutablePath+SPAdd.swift"; sourceTree = ""; }; 1BB91BCD2E04FD6A00A2C715 /* Date+SPAdd.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "Date+SPAdd.swift"; sourceTree = ""; }; 1BB91BCE2E04FD6A00A2C715 /* Dictionary+SPAdd.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "Dictionary+SPAdd.swift"; sourceTree = ""; }; 1BB91BCF2E04FD6A00A2C715 /* Int+SPAdd.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "Int+SPAdd.swift"; sourceTree = ""; }; 1BB91BD02E04FD6A00A2C715 /* NSNumber+SPAdd.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "NSNumber+SPAdd.swift"; sourceTree = ""; }; 1BB91BD12E04FD6A00A2C715 /* NSUserDefaults+JXAdd.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "NSUserDefaults+JXAdd.h"; sourceTree = ""; }; 1BB91BD22E04FD6A00A2C715 /* NSUserDefaults+JXAdd.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = "NSUserDefaults+JXAdd.m"; sourceTree = ""; }; 1BB91BD32E04FD6A00A2C715 /* String+SPAdd.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "String+SPAdd.swift"; sourceTree = ""; }; 1BB91BD42E04FD6A00A2C715 /* UIBarButtonItem+SPAdd.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "UIBarButtonItem+SPAdd.swift"; sourceTree = ""; }; 1BB91BD52E04FD6A00A2C715 /* UIColor+SPAdd.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "UIColor+SPAdd.swift"; sourceTree = ""; }; 1BB91BD62E04FD6A00A2C715 /* UIDevice+SPAdd.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "UIDevice+SPAdd.swift"; sourceTree = ""; }; 1BB91BD72E04FD6A00A2C715 /* UIFont+SPAdd.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "UIFont+SPAdd.swift"; sourceTree = ""; }; 1BB91BD82E04FD6A00A2C715 /* UIImage+SPAdd.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "UIImage+SPAdd.swift"; sourceTree = ""; }; 1BB91BD92E04FD6A00A2C715 /* UIImageView+SPAdd.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "UIImageView+SPAdd.swift"; sourceTree = ""; }; 1BB91BDA2E04FD6A00A2C715 /* UINavigationBar+SPAdd.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "UINavigationBar+SPAdd.swift"; sourceTree = ""; }; 1BB91BDB2E04FD6A00A2C715 /* UINavigationController+SPAdd.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "UINavigationController+SPAdd.swift"; sourceTree = ""; }; 1BB91BDC2E04FD6A00A2C715 /* UIScrollView+SPRefresh.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "UIScrollView+SPRefresh.swift"; sourceTree = ""; }; 1BB91BDD2E04FD6A00A2C715 /* UIStackView+SPAdd.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "UIStackView+SPAdd.swift"; sourceTree = ""; }; 1BB91BDE2E04FD6A00A2C715 /* UIView+SPAdd.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "UIView+SPAdd.swift"; sourceTree = ""; }; 1BB91BE02E04FD6A00A2C715 /* SPListModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPListModel.swift; sourceTree = ""; }; 1BB91BE12E04FD6A00A2C715 /* SPModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPModel.swift; sourceTree = ""; }; 1BB91BE22E04FD6A00A2C715 /* SPOpenAppModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPOpenAppModel.swift; sourceTree = ""; }; 1BB91BE42E04FD6A00A2C715 /* SPApnsAPI.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPApnsAPI.swift; sourceTree = ""; }; 1BB91BE52E04FD6A00A2C715 /* SPHomeAPI.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPHomeAPI.swift; sourceTree = ""; }; 1BB91BE62E04FD6A00A2C715 /* SPRewardsAPI.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPRewardsAPI.swift; sourceTree = ""; }; 1BB91BE72E04FD6A00A2C715 /* SPSettingAPI.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPSettingAPI.swift; sourceTree = ""; }; 1BB91BE82E04FD6A00A2C715 /* SPStatAPI.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPStatAPI.swift; sourceTree = ""; }; 1BB91BE92E04FD6A00A2C715 /* SPUserAPI.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPUserAPI.swift; sourceTree = ""; }; 1BB91BEA2E04FD6A00A2C715 /* SPVideoAPI.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPVideoAPI.swift; sourceTree = ""; }; 1BB91BEB2E04FD6A00A2C715 /* SPWalletAPI.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPWalletAPI.swift; sourceTree = ""; }; 1BB91BED2E04FD6A00A2C715 /* CryptorService.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CryptorService.swift; sourceTree = ""; }; 1BB91BEE2E04FD6A00A2C715 /* SPApi.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPApi.swift; sourceTree = ""; }; 1BB91BEF2E04FD6A00A2C715 /* SPCryptService.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPCryptService.swift; sourceTree = ""; }; 1BB91BF02E04FD6A00A2C715 /* SPNetwork.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPNetwork.swift; sourceTree = ""; }; 1BB91BF12E04FD6A00A2C715 /* SPNetworkReachabilityManager.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPNetworkReachabilityManager.swift; sourceTree = ""; }; 1BB91BF22E04FD6A00A2C715 /* SPURLPath.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPURLPath.swift; sourceTree = ""; }; 1BB91BF52E04FD6A00A2C715 /* SPApnsAlertView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPApnsAlertView.swift; sourceTree = ""; }; 1BB91BF62E04FD6A00A2C715 /* SPCollectionView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPCollectionView.swift; sourceTree = ""; }; 1BB91BF72E04FD6A00A2C715 /* SPCollectionViewCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPCollectionViewCell.swift; sourceTree = ""; }; 1BB91BF82E04FD6A00A2C715 /* SPFadeEdgeImageView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPFadeEdgeImageView.swift; sourceTree = ""; }; 1BB91BF92E04FD6A00A2C715 /* SPGradientLabel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPGradientLabel.swift; sourceTree = ""; }; 1BB91BFA2E04FD6A00A2C715 /* SPGradientView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPGradientView.swift; sourceTree = ""; }; 1BB91BFB2E04FD6A00A2C715 /* SPImageView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPImageView.swift; sourceTree = ""; }; 1BB91BFC2E04FD6A00A2C715 /* SPScrollView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPScrollView.swift; sourceTree = ""; }; 1BB91BFD2E04FD6A00A2C715 /* SPTableView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPTableView.swift; sourceTree = ""; }; 1BB91BFE2E04FD6A00A2C715 /* SPTableViewCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPTableViewCell.swift; sourceTree = ""; }; 1BB91BFF2E04FD6A00A2C715 /* SPTextField.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPTextField.swift; sourceTree = ""; }; 1BB91C012E04FD6A00A2C715 /* SPCampaignWebViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPCampaignWebViewController.swift; sourceTree = ""; }; 1BB91C022E04FD6A00A2C715 /* SPWebMessageModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPWebMessageModel.swift; sourceTree = ""; }; 1BB91C032E04FD6A00A2C715 /* SPWebView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPWebView.swift; sourceTree = ""; }; 1BB91C042E04FD6A00A2C715 /* SPWebViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPWebViewController.swift; sourceTree = ""; }; 1BB91C052E04FD6A00A2C715 /* SPWebViewController+ScriptMessage.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "SPWebViewController+ScriptMessage.swift"; sourceTree = ""; }; 1BB91C082E04FD6A00A2C715 /* SPAllShortViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPAllShortViewController.swift; sourceTree = ""; }; 1BB91C092E04FD6A00A2C715 /* SPExplorePageController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPExplorePageController.swift; sourceTree = ""; }; 1BB91C0A2E04FD6A00A2C715 /* SPExploreViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPExploreViewController.swift; sourceTree = ""; }; 1BB91C0C2E04FD6A00A2C715 /* SPCategoryModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPCategoryModel.swift; sourceTree = ""; }; 1BB91C0E2E04FD6A00A2C715 /* SPAllShortCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPAllShortCell.swift; sourceTree = ""; }; 1BB91C0F2E04FD6A00A2C715 /* SPExplorePlayerCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPExplorePlayerCell.swift; sourceTree = ""; }; 1BB91C102E04FD6A00A2C715 /* SPExplorePlayerControlView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPExplorePlayerControlView.swift; sourceTree = ""; }; 1BB91C112E04FD6A00A2C715 /* SPVideoPlayerInfoView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPVideoPlayerInfoView.swift; sourceTree = ""; }; 1BB91C142E04FD6A00A2C715 /* SPGuideViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPGuideViewController.swift; sourceTree = ""; }; 1BB91C172E04FD6A00A2C715 /* SPAllViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPAllViewController.swift; sourceTree = ""; }; 1BB91C182E04FD6A00A2C715 /* SPHomeChildController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPHomeChildController.swift; sourceTree = ""; }; 1BB91C192E04FD6A00A2C715 /* SPHomePageController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPHomePageController.swift; sourceTree = ""; }; 1BB91C1A2E04FD6A00A2C715 /* SPHomeV2ViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPHomeV2ViewController.swift; sourceTree = ""; }; 1BB91C1B2E04FD6A00A2C715 /* SPHomeViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPHomeViewController.swift; sourceTree = ""; }; 1BB91C1C2E04FD6A00A2C715 /* SPSearchViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPSearchViewController.swift; sourceTree = ""; }; 1BB91C1E2E04FD6A00A2C715 /* SPHomeCategoryModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPHomeCategoryModel.swift; sourceTree = ""; }; 1BB91C1F2E04FD6A00A2C715 /* SPHomeContentModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPHomeContentModel.swift; sourceTree = ""; }; 1BB91C202E04FD6A00A2C715 /* SPHomeModuleModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPHomeModuleModel.swift; sourceTree = ""; }; 1BB91C212E04FD6A00A2C715 /* SPHomeTopModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPHomeTopModel.swift; sourceTree = ""; }; 1BB91C232E04FD6A00A2C715 /* SPHomeBannerCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPHomeBannerCell.swift; sourceTree = ""; }; 1BB91C242E04FD6A00A2C715 /* SPHomeBannerContentCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPHomeBannerContentCell.swift; sourceTree = ""; }; 1BB91C252E04FD6A00A2C715 /* SPHomeCategoryContentCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPHomeCategoryContentCell.swift; sourceTree = ""; }; 1BB91C262E04FD6A00A2C715 /* SPHomeCategoryVideoCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPHomeCategoryVideoCell.swift; sourceTree = ""; }; 1BB91C272E04FD6A00A2C715 /* SPHomeCategoryVideoView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPHomeCategoryVideoView.swift; sourceTree = ""; }; 1BB91C282E04FD6A00A2C715 /* SPHomeContentCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPHomeContentCell.swift; sourceTree = ""; }; 1BB91C292E04FD6A00A2C715 /* SPHomeDataItemView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPHomeDataItemView.swift; sourceTree = ""; }; 1BB91C2A2E04FD6A00A2C715 /* SPHomeExploreCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPHomeExploreCell.swift; sourceTree = ""; }; 1BB91C2B2E04FD6A00A2C715 /* SPHomeExploreView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPHomeExploreView.swift; sourceTree = ""; }; 1BB91C2C2E04FD6A00A2C715 /* SPHomeHeaderView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPHomeHeaderView.swift; sourceTree = ""; }; 1BB91C2D2E04FD6A00A2C715 /* SPHomeHistoryContentCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPHomeHistoryContentCell.swift; sourceTree = ""; }; 1BB91C2E2E04FD6A00A2C715 /* SPHomeHotCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPHomeHotCell.swift; sourceTree = ""; }; 1BB91C2F2E04FD6A00A2C715 /* SPHomeHotContentCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPHomeHotContentCell.swift; sourceTree = ""; }; 1BB91C302E04FD6A00A2C715 /* SPHomeHotSearchCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPHomeHotSearchCell.swift; sourceTree = ""; }; 1BB91C312E04FD6A00A2C715 /* SPHomeHotSearchView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPHomeHotSearchView.swift; sourceTree = ""; }; 1BB91C322E04FD6A00A2C715 /* SPHomeHotView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPHomeHotView.swift; sourceTree = ""; }; 1BB91C332E04FD6A00A2C715 /* SPHomeNineSquareContentCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPHomeNineSquareContentCell.swift; sourceTree = ""; }; 1BB91C342E04FD6A00A2C715 /* SPHomePlayHistoricalView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPHomePlayHistoricalView.swift; sourceTree = ""; }; 1BB91C352E04FD6A00A2C715 /* SPHomePlayHistoryCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPHomePlayHistoryCell.swift; sourceTree = ""; }; 1BB91C362E04FD6A00A2C715 /* SPHomePlayHistoryView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPHomePlayHistoryView.swift; sourceTree = ""; }; 1BB91C372E04FD6A00A2C715 /* SPHomeSearchButton.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPHomeSearchButton.swift; sourceTree = ""; }; 1BB91C382E04FD6A00A2C715 /* SPHomeSearchHistoryView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPHomeSearchHistoryView.swift; sourceTree = ""; }; 1BB91C392E04FD6A00A2C715 /* SPHomeShortCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPHomeShortCell.swift; sourceTree = ""; }; 1BB91C3A2E04FD6A00A2C715 /* SPHomeShortsForYouCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPHomeShortsForYouCell.swift; sourceTree = ""; }; 1BB91C3B2E04FD6A00A2C715 /* SPHomeShortsForYouView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPHomeShortsForYouView.swift; sourceTree = ""; }; 1BB91C3C2E04FD6A00A2C715 /* SPHomeTrendingCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPHomeTrendingCell.swift; sourceTree = ""; }; 1BB91C3D2E04FD6A00A2C715 /* SPHomeTrendingView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPHomeTrendingView.swift; sourceTree = ""; }; 1BB91C3E2E04FD6A00A2C715 /* SPHomeZoomBannerCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPHomeZoomBannerCell.swift; sourceTree = ""; }; 1BB91C3F2E04FD6A00A2C715 /* SPSearchAssociativeCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPSearchAssociativeCell.swift; sourceTree = ""; }; 1BB91C402E04FD6A00A2C715 /* SPSearchAssociativeView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPSearchAssociativeView.swift; sourceTree = ""; }; 1BB91C412E04FD6A00A2C715 /* SPSearchHomeView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPSearchHomeView.swift; sourceTree = ""; }; 1BB91C422E04FD6A00A2C715 /* SPSearchInputView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPSearchInputView.swift; sourceTree = ""; }; 1BB91C432E04FD6A00A2C715 /* SPSearchResultCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPSearchResultCell.swift; sourceTree = ""; }; 1BB91C442E04FD6A00A2C715 /* SPSearchResultView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPSearchResultView.swift; sourceTree = ""; }; 1BB91C462E04FD6A00A2C715 /* SPHomeViewModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPHomeViewModel.swift; sourceTree = ""; }; 1BB91C472E04FD6A00A2C715 /* SPSearchViewModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPSearchViewModel.swift; sourceTree = ""; }; 1BB91C4A2E04FD6A00A2C715 /* SPLoginViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPLoginViewController.swift; sourceTree = ""; }; 1BB91C4D2E04FD6A00A2C715 /* SPAboutUsViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPAboutUsViewController.swift; sourceTree = ""; }; 1BB91C4E2E04FD6A00A2C715 /* SPDeleteAccountViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPDeleteAccountViewController.swift; sourceTree = ""; }; 1BB91C4F2E04FD6A00A2C715 /* SPFeedbackViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPFeedbackViewController.swift; sourceTree = ""; }; 1BB91C502E04FD6A00A2C715 /* SPLanguageViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPLanguageViewController.swift; sourceTree = ""; }; 1BB91C512E04FD6A00A2C715 /* SPMineViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPMineViewController.swift; sourceTree = ""; }; 1BB91C522E04FD6A00A2C715 /* SPSettingsViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPSettingsViewController.swift; sourceTree = ""; }; 1BB91C542E04FD6A00A2C715 /* SPLanguageModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPLanguageModel.swift; sourceTree = ""; }; 1BB91C552E04FD6A00A2C715 /* SPMineItem.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPMineItem.swift; sourceTree = ""; }; 1BB91C572E04FD6A00A2C715 /* SPAboutUsCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPAboutUsCell.swift; sourceTree = ""; }; 1BB91C582E04FD6A00A2C715 /* SPAboutUsHeaderView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPAboutUsHeaderView.swift; sourceTree = ""; }; 1BB91C592E04FD6A00A2C715 /* SPDeleteAccountDetailTextView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPDeleteAccountDetailTextView.swift; sourceTree = ""; }; 1BB91C5A2E04FD6A00A2C715 /* SPDeleteAccountNormalTextView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPDeleteAccountNormalTextView.swift; sourceTree = ""; }; 1BB91C5B2E04FD6A00A2C715 /* SPDeleteAccountTextView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPDeleteAccountTextView.swift; sourceTree = ""; }; 1BB91C5C2E04FD6A00A2C715 /* SPDeleteAccountTipView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPDeleteAccountTipView.swift; sourceTree = ""; }; 1BB91C5D2E04FD6A00A2C715 /* SPLanguageCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPLanguageCell.swift; sourceTree = ""; }; 1BB91C5E2E04FD6A00A2C715 /* SPMineCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPMineCell.swift; sourceTree = ""; }; 1BB91C5F2E04FD6A00A2C715 /* SPMineHeaderView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPMineHeaderView.swift; sourceTree = ""; }; 1BB91C602E04FD6A00A2C715 /* SPMineMemberNoView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPMineMemberNoView.swift; sourceTree = ""; }; 1BB91C612E04FD6A00A2C715 /* SPMineMemberView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPMineMemberView.swift; sourceTree = ""; }; 1BB91C622E04FD6A00A2C715 /* SPMineMemberYesView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPMineMemberYesView.swift; sourceTree = ""; }; 1BB91C632E04FD6A00A2C715 /* SPMinePlayHistoryCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPMinePlayHistoryCell.swift; sourceTree = ""; }; 1BB91C642E04FD6A00A2C715 /* SPMinePlayHistoryView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPMinePlayHistoryView.swift; sourceTree = ""; }; 1BB91C652E04FD6A00A2C715 /* SPMineWalletView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPMineWalletView.swift; sourceTree = ""; }; 1BB91C662E04FD6A00A2C715 /* SPSettingsCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPSettingsCell.swift; sourceTree = ""; }; 1BB91C692E04FD6A00A2C715 /* SPCollectListViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPCollectListViewController.swift; sourceTree = ""; }; 1BB91C6A2E04FD6A00A2C715 /* SPMyListChildViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPMyListChildViewController.swift; sourceTree = ""; }; 1BB91C6B2E04FD6A00A2C715 /* SPMyListViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPMyListViewController.swift; sourceTree = ""; }; 1BB91C6C2E04FD6A00A2C715 /* SPPlayHistoryViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPPlayHistoryViewController.swift; sourceTree = ""; }; 1BB91C6E2E04FD6A00A2C715 /* SPCollectListCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPCollectListCell.swift; sourceTree = ""; }; 1BB91C6F2E04FD6A00A2C715 /* SPPlayHistoryCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPPlayHistoryCell.swift; sourceTree = ""; }; 1BB91C722E04FD6A00A2C715 /* SPPlayerDetailViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPPlayerDetailViewController.swift; sourceTree = ""; }; 1BB91C732E04FD6A00A2C715 /* SPPlayerListViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPPlayerListViewController.swift; sourceTree = ""; }; 1BB91C752E04FD6A00A2C715 /* SPPlayerProtocol.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPPlayerProtocol.swift; sourceTree = ""; }; 1BB91C762E04FD6A00A2C715 /* SPShortModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPShortModel.swift; sourceTree = ""; }; 1BB91C772E04FD6A00A2C715 /* SPSpeedModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPSpeedModel.swift; sourceTree = ""; }; 1BB91C782E04FD6A00A2C715 /* SPVideoDetailModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPVideoDetailModel.swift; sourceTree = ""; }; 1BB91C792E04FD6A00A2C715 /* SPVideoInfoModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPVideoInfoModel.swift; sourceTree = ""; }; 1BB91C7B2E04FD6A00A2C715 /* SPEpisodeCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPEpisodeCell.swift; sourceTree = ""; }; 1BB91C7C2E04FD6A00A2C715 /* SPEpisodeMenuView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPEpisodeMenuView.swift; sourceTree = ""; }; 1BB91C7D2E04FD6A00A2C715 /* SPEpisodeView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPEpisodeView.swift; sourceTree = ""; }; 1BB91C7E2E04FD6A00A2C715 /* SPPlayBuyView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPPlayBuyView.swift; sourceTree = ""; }; 1BB91C7F2E04FD6A00A2C715 /* SPPlayerControlView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPPlayerControlView.swift; sourceTree = ""; }; 1BB91C802E04FD6A00A2C715 /* SPPlayerDetailCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPPlayerDetailCell.swift; sourceTree = ""; }; 1BB91C812E04FD6A00A2C715 /* SPPlayerDetailControlView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPPlayerDetailControlView.swift; sourceTree = ""; }; 1BB91C822E04FD6A00A2C715 /* SPPlayerDetailRecommandCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPPlayerDetailRecommandCell.swift; sourceTree = ""; }; 1BB91C832E04FD6A00A2C715 /* SPPlayerDetailRecommandView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPPlayerDetailRecommandView.swift; sourceTree = ""; }; 1BB91C842E04FD6A00A2C715 /* SPPlayerListCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPPlayerListCell.swift; sourceTree = ""; }; 1BB91C852E04FD6A00A2C715 /* SPPlayerProgressView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPPlayerProgressView.swift; sourceTree = ""; }; 1BB91C862E04FD6A00A2C715 /* SPPlayLockView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPPlayLockView.swift; sourceTree = ""; }; 1BB91C872E04FD6A00A2C715 /* SPSpeedSelectedCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPSpeedSelectedCell.swift; sourceTree = ""; }; 1BB91C882E04FD6A00A2C715 /* SPSpeedSelectedView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPSpeedSelectedView.swift; sourceTree = ""; }; 1BB91C8A2E04FD6A00A2C715 /* SPPlayerListViewModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPPlayerListViewModel.swift; sourceTree = ""; }; 1BB91C8D2E04FD6A00A2C715 /* SPRewardsViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPRewardsViewController.swift; sourceTree = ""; }; 1BB91C902E04FD6A00A2C715 /* SPCoinOrderRecordViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPCoinOrderRecordViewController.swift; sourceTree = ""; }; 1BB91C912E04FD6A00A2C715 /* SPConsumptionRecordsViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPConsumptionRecordsViewController.swift; sourceTree = ""; }; 1BB91C922E04FD6A00A2C715 /* SPOrderRecordsPageViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPOrderRecordsPageViewController.swift; sourceTree = ""; }; 1BB91C932E04FD6A00A2C715 /* SPRewardCoinsViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPRewardCoinsViewController.swift; sourceTree = ""; }; 1BB91C942E04FD6A00A2C715 /* SPStoreViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPStoreViewController.swift; sourceTree = ""; }; 1BB91C952E04FD6A00A2C715 /* SPVIPOrderRecordViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPVIPOrderRecordViewController.swift; sourceTree = ""; }; 1BB91C962E04FD6A00A2C715 /* SPWalletViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPWalletViewController.swift; sourceTree = ""; }; 1BB91C982E04FD6A00A2C715 /* SPBuyRecordsModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPBuyRecordsModel.swift; sourceTree = ""; }; 1BB91C992E04FD6A00A2C715 /* SPPayTemplateItem.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPPayTemplateItem.swift; sourceTree = ""; }; 1BB91C9A2E04FD6A00A2C715 /* SPPayTemplateModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPPayTemplateModel.swift; sourceTree = ""; }; 1BB91C9B2E04FD6A00A2C715 /* SPRechargeRecordModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPRechargeRecordModel.swift; sourceTree = ""; }; 1BB91C9C2E04FD6A00A2C715 /* SPRewardCoinsRecordModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPRewardCoinsRecordModel.swift; sourceTree = ""; }; 1BB91C9D2E04FD6A00A2C715 /* SPVideoUnlockModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPVideoUnlockModel.swift; sourceTree = ""; }; 1BB91C9F2E04FD6A00A2C715 /* SPCoinOrderRecordCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPCoinOrderRecordCell.swift; sourceTree = ""; }; 1BB91CA02E04FD6A00A2C715 /* SPCoinRechargeBigCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPCoinRechargeBigCell.swift; sourceTree = ""; }; 1BB91CA12E04FD6A00A2C715 /* SPCoinRechargeCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPCoinRechargeCell.swift; sourceTree = ""; }; 1BB91CA22E04FD6A00A2C715 /* SPCoinRechargeSmallCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPCoinRechargeSmallCell.swift; sourceTree = ""; }; 1BB91CA32E04FD6A00A2C715 /* SPCoinRechargeView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPCoinRechargeView.swift; sourceTree = ""; }; 1BB91CA42E04FD6A00A2C715 /* SPConsumptionRecordsCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPConsumptionRecordsCell.swift; sourceTree = ""; }; 1BB91CA52E04FD6A00A2C715 /* SPMemberRechargeCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPMemberRechargeCell.swift; sourceTree = ""; }; 1BB91CA62E04FD6A00A2C715 /* SPMemberRechargeView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPMemberRechargeView.swift; sourceTree = ""; }; 1BB91CA72E04FD6A00A2C715 /* SPRewardCoinsCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPRewardCoinsCell.swift; sourceTree = ""; }; 1BB91CA82E04FD6A00A2C715 /* SPVipAlertCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPVipAlertCell.swift; sourceTree = ""; }; 1BB91CA92E04FD6A00A2C715 /* SPVipAlertView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPVipAlertView.swift; sourceTree = ""; }; 1BB91CAA2E04FD6A00A2C715 /* SPVIPOrderRecordCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPVIPOrderRecordCell.swift; sourceTree = ""; }; 1BB91CAB2E04FD6A00A2C715 /* SPWalletCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPWalletCell.swift; sourceTree = ""; }; 1BB91CAC2E04FD6A00A2C715 /* SPWalletHeaderView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPWalletHeaderView.swift; sourceTree = ""; }; 1BB91CB02E04FD6A00A2C715 /* SPAlertView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPAlertView.swift; sourceTree = ""; }; 1BB91CB12E04FD6A00A2C715 /* SPAlertWindowManager.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPAlertWindowManager.swift; sourceTree = ""; }; 1BB91CB32E04FD6A00A2C715 /* SPAPPTool.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPAPPTool.swift; sourceTree = ""; }; 1BB91CB52E04FD6A00A2C715 /* SPAppCacheManager.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPAppCacheManager.swift; sourceTree = ""; }; 1BB91CB72E04FD6A00A2C715 /* SPNoNetworkEmptyView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPNoNetworkEmptyView.swift; sourceTree = ""; }; 1BB91CB82E04FD6A00A2C715 /* UIScrollView+Empty.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "UIScrollView+Empty.swift"; sourceTree = ""; }; 1BB91CBA2E04FD6A00A2C715 /* SPHUD.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPHUD.swift; sourceTree = ""; }; 1BB91CBB2E04FD6A00A2C715 /* SPToast.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPToast.swift; sourceTree = ""; }; 1BB91CBD2E04FD6A00A2C715 /* SPImagePickerManager.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPImagePickerManager.swift; sourceTree = ""; }; 1BB91CBF2E04FD6A00A2C715 /* SPLoginManager.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPLoginManager.swift; sourceTree = ""; }; 1BB91CC02E04FD6A00A2C715 /* SPLoginManager+Apple.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "SPLoginManager+Apple.swift"; sourceTree = ""; }; 1BB91CC12E04FD6A00A2C715 /* SPLoginManager+Facebook.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "SPLoginManager+Facebook.swift"; sourceTree = ""; }; 1BB91CC22E04FD6A00A2C715 /* SPThirdSignModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPThirdSignModel.swift; sourceTree = ""; }; 1BB91CC32E04FD6A00A2C715 /* SPTokenModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPTokenModel.swift; sourceTree = ""; }; 1BB91CC52E04FD6A00A2C715 /* SPPlayer.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPPlayer.swift; sourceTree = ""; }; 1BB91CC72E04FD6A00A2C715 /* SPIAPManager.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPIAPManager.swift; sourceTree = ""; }; 1BB91CC82E04FD6A00A2C715 /* SPIAPOrderModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPIAPOrderModel.swift; sourceTree = ""; }; 1BB91CC92E04FD6A00A2C715 /* SPIAPVerifyModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPIAPVerifyModel.swift; sourceTree = ""; }; 1BB91CCA2E04FD6A00A2C715 /* SPWaitRestoreModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPWaitRestoreModel.swift; sourceTree = ""; }; 1BB91CCC2E04FD6A00A2C715 /* SPLocalizedManager.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPLocalizedManager.swift; sourceTree = ""; }; 1BB91CCD2E04FD6A00A2C715 /* SPLocalizedModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPLocalizedModel.swift; sourceTree = ""; }; 1BB91CCF2E04FD6A00A2C715 /* SPUserInfo.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPUserInfo.swift; sourceTree = ""; }; 1BB91CD22E04FD6A00A2C715 /* Inter-ExtraBold-5.otf */ = {isa = PBXFileReference; lastKnownFileType = file; path = "Inter-ExtraBold-5.otf"; sourceTree = ""; }; 1BB91CD42E04FD6A00A2C715 /* Assets.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Assets.xcassets; sourceTree = ""; }; 1BB91CD52E04FD6A00A2C715 /* GoogleService-Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = "GoogleService-Info.plist"; sourceTree = ""; }; 1BB91CD62E04FD6A00A2C715 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; 1BB91CD72E04FD6A00A2C715 /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = Base; path = Base.lproj/LaunchScreen.storyboard; sourceTree = ""; }; 1BB91CD92E04FD6A00A2C715 /* en */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = en; path = en.lproj/Localizable.strings; sourceTree = ""; }; 1BB91CDB2E04FD6A00A2C715 /* ThimraTV-Bridging-Header.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "ThimraTV-Bridging-Header.h"; sourceTree = ""; }; 1BB91CDD2E04FD6A00A2C715 /* WaterfallMutiSectionFlowLayout.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = WaterfallMutiSectionFlowLayout.swift; sourceTree = ""; }; 1BB91CDF2E04FD6A00A2C715 /* JXButton.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = JXButton.swift; sourceTree = ""; }; 1BB91CE12E04FD6A00A2C715 /* JXIAPManager.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = JXIAPManager.swift; sourceTree = ""; }; 1BB91CE32E04FD6A00A2C715 /* JXTagView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = JXTagView.swift; sourceTree = ""; }; 1BB91CE52E04FD6A00A2C715 /* JXBaseAnimatedTransition.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = JXBaseAnimatedTransition.swift; sourceTree = ""; }; 1BB91CE62E04FD6A00A2C715 /* JXNavigationInteractiveTransition.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = JXNavigationInteractiveTransition.swift; sourceTree = ""; }; 1BB91CE72E04FD6A00A2C715 /* JXPopAnimatedTransition.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = JXPopAnimatedTransition.swift; sourceTree = ""; }; 1BB91CE82E04FD6A00A2C715 /* JXPushAnimatedTransition.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = JXPushAnimatedTransition.swift; sourceTree = ""; }; 1BB91CE92E04FD6A00A2C715 /* JXTransitionDefine.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = JXTransitionDefine.swift; sourceTree = ""; }; 1BB91CEA2E04FD6A00A2C715 /* JXTransitionDelegateBridge.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = JXTransitionDelegateBridge.swift; sourceTree = ""; }; 1BB91CEB2E04FD6A00A2C715 /* UIGestureRecognizer+JXTransition.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "UIGestureRecognizer+JXTransition.swift"; sourceTree = ""; }; 1BB91CEC2E04FD6A00A2C715 /* UINavigationController+JXTransition.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "UINavigationController+JXTransition.swift"; sourceTree = ""; }; 1BB91CED2E04FD6A00A2C715 /* UIViewController+JXTransition.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "UIViewController+JXTransition.swift"; sourceTree = ""; }; 1BB91CEF2E04FD6A00A2C715 /* JXUUID.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = JXUUID.h; sourceTree = ""; }; 1BB91CF02E04FD6A00A2C715 /* JXUUID.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = JXUUID.m; sourceTree = ""; }; 1BB91CF12E04FD6A00A2C715 /* PDKeyChain.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = PDKeyChain.h; sourceTree = ""; }; 1BB91CF22E04FD6A00A2C715 /* PDKeyChain.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = PDKeyChain.m; sourceTree = ""; }; 1BB91CF42E04FD6A00A2C715 /* JYPageConfig.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = JYPageConfig.swift; sourceTree = ""; }; 1BB91CF52E04FD6A00A2C715 /* JYPageContollerProtocol.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = JYPageContollerProtocol.swift; sourceTree = ""; }; 1BB91CF62E04FD6A00A2C715 /* JYPageController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = JYPageController.swift; sourceTree = ""; }; 1BB91CF72E04FD6A00A2C715 /* JYScrollView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = JYScrollView.swift; sourceTree = ""; }; 1BB91CF82E04FD6A00A2C715 /* JYSegmentedView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = JYSegmentedView.swift; sourceTree = ""; }; 1BB91CF92E04FD6A00A2C715 /* JYSegmentedViewItem.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = JYSegmentedViewItem.swift; sourceTree = ""; }; 1BB91CFC2E04FD6A00A2C715 /* WMMenuItem.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = WMMenuItem.h; sourceTree = ""; }; 1BB91CFD2E04FD6A00A2C715 /* WMMenuItem.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = WMMenuItem.m; sourceTree = ""; }; 1BB91CFE2E04FD6A00A2C715 /* WMMenuView.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = WMMenuView.h; sourceTree = ""; }; 1BB91CFF2E04FD6A00A2C715 /* WMMenuView.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = WMMenuView.m; sourceTree = ""; }; 1BB91D002E04FD6A00A2C715 /* WMProgressView.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = WMProgressView.h; sourceTree = ""; }; 1BB91D012E04FD6A00A2C715 /* WMProgressView.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = WMProgressView.m; sourceTree = ""; }; 1BB91D022E04FD6A00A2C715 /* WMScrollView.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = WMScrollView.h; sourceTree = ""; }; 1BB91D032E04FD6A00A2C715 /* WMScrollView.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = WMScrollView.m; sourceTree = ""; }; 1BB91D052E04FD6A00A2C715 /* UIViewController+WMPageController.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "UIViewController+WMPageController.h"; sourceTree = ""; }; 1BB91D062E04FD6A00A2C715 /* UIViewController+WMPageController.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = "UIViewController+WMPageController.m"; sourceTree = ""; }; 1BB91D072E04FD6A00A2C715 /* WMPageController.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = WMPageController.h; sourceTree = ""; }; 1BB91D082E04FD6A00A2C715 /* WMPageController.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = WMPageController.m; sourceTree = ""; }; 1BB91D0A2E04FD6A00A2C715 /* ZKCycleScrollView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ZKCycleScrollView.swift; sourceTree = ""; }; 1BB91D0B2E04FD6A00A2C715 /* ZKCycleScrollViewFlowLayout.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ZKCycleScrollViewFlowLayout.swift; sourceTree = ""; }; 1BB91D0E2E04FD6A00A2C715 /* ThimraTV.entitlements */ = {isa = PBXFileReference; lastKnownFileType = text.plist.entitlements; path = ThimraTV.entitlements; sourceTree = ""; }; 1DBC40592DA4EDFC0093FCB0 /* ThimraTV.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = ThimraTV.app; sourceTree = BUILT_PRODUCTS_DIR; }; 1F666DE0B12C863F26BE5027 /* Pods-MoviaBox.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-MoviaBox.debug.xcconfig"; path = "Target Support Files/Pods-MoviaBox/Pods-MoviaBox.debug.xcconfig"; sourceTree = ""; }; A1174E10BCF2C606F7818792 /* Pods-ThimraTV.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-ThimraTV.release.xcconfig"; path = "Target Support Files/Pods-ThimraTV/Pods-ThimraTV.release.xcconfig"; sourceTree = ""; }; B64805795B479324EB764157 /* Pods_ThimraTV.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_ThimraTV.framework; sourceTree = BUILT_PRODUCTS_DIR; }; F7763FEFB6BEB1A75D6FBA0A /* Pods-Thimra.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-Thimra.debug.xcconfig"; path = "Target Support Files/Pods-Thimra/Pods-Thimra.debug.xcconfig"; sourceTree = ""; }; FEA583158A7C05D8D7C5A9FC /* Pods-Thimra.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-Thimra.release.xcconfig"; path = "Target Support Files/Pods-Thimra/Pods-Thimra.release.xcconfig"; sourceTree = ""; }; /* End PBXFileReference section */ /* Begin PBXFrameworksBuildPhase section */ 1DBC40562DA4EDFC0093FCB0 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( 1BF22FD52DC2169B0082429A /* FirebaseMessaging in Frameworks */, 1BE7892B2DCB0E530001A8F1 /* FacebookCore in Frameworks */, 1BE7892D2DCB0E530001A8F1 /* FacebookLogin in Frameworks */, 1BF22FD32DC2169B0082429A /* FirebaseCore in Frameworks */, 1BF22FD12DC2169B0082429A /* FirebaseAnalytics in Frameworks */, C3D1CE788CA03A1878493356 /* Pods_ThimraTV.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; /* End PBXFrameworksBuildPhase section */ /* Begin PBXGroup section */ 0061C3496D158807460301A9 /* Pods */ = { isa = PBXGroup; children = ( F7763FEFB6BEB1A75D6FBA0A /* Pods-Thimra.debug.xcconfig */, FEA583158A7C05D8D7C5A9FC /* Pods-Thimra.release.xcconfig */, 1F666DE0B12C863F26BE5027 /* Pods-MoviaBox.debug.xcconfig */, 109EB01BE447EE135493CA38 /* Pods-MoviaBox.release.xcconfig */, 0538826A0638D33FEF3A2E38 /* Pods-ThimraTV.debug.xcconfig */, A1174E10BCF2C606F7818792 /* Pods-ThimraTV.release.xcconfig */, ); path = Pods; sourceTree = ""; }; 1BB91BC32E04FD6A00A2C715 /* AppDelegate */ = { isa = PBXGroup; children = ( 1BB91BBD2E04FD6A00A2C715 /* AppDelegate.swift */, 1BB91BC22E04FD6A00A2C715 /* SceneDelegate.swift */, 1BB91BBE2E04FD6A00A2C715 /* AppDelegate+APNS.swift */, 1BB91BBF2E04FD6A00A2C715 /* AppDelegate+Config.swift */, 1BB91BC02E04FD6A00A2C715 /* AppDelegate+OpenApp.swift */, 1BB91BC12E04FD6A00A2C715 /* AppDelegate+Thirdparty.swift */, ); path = AppDelegate; sourceTree = ""; }; 1BB91BC72E04FD6A00A2C715 /* Controller */ = { isa = PBXGroup; children = ( 1BB91BC42E04FD6A00A2C715 /* SPNavigationController.swift */, 1BB91BC52E04FD6A00A2C715 /* SPTabBarController.swift */, 1BB91BC62E04FD6A00A2C715 /* SPViewController.swift */, ); path = Controller; sourceTree = ""; }; 1BB91BCB2E04FD6A00A2C715 /* Define */ = { isa = PBXGroup; children = ( 1BB91BC82E04FD6A00A2C715 /* SPAPPKey.swift */, 1BB91BC92E04FD6A00A2C715 /* SPDefine.swift */, 1BB91BCA2E04FD6A00A2C715 /* SPUserDefaultsKey.swift */, ); path = Define; sourceTree = ""; }; 1BB91BDF2E04FD6A00A2C715 /* Extension */ = { isa = PBXGroup; children = ( 1BB91BCC2E04FD6A00A2C715 /* CGMutablePath+SPAdd.swift */, 1BB91BCD2E04FD6A00A2C715 /* Date+SPAdd.swift */, 1BB91BCE2E04FD6A00A2C715 /* Dictionary+SPAdd.swift */, 1BB91BCF2E04FD6A00A2C715 /* Int+SPAdd.swift */, 1BB91BD02E04FD6A00A2C715 /* NSNumber+SPAdd.swift */, 1BB91BD12E04FD6A00A2C715 /* NSUserDefaults+JXAdd.h */, 1BB91BD22E04FD6A00A2C715 /* NSUserDefaults+JXAdd.m */, 1BB91BD32E04FD6A00A2C715 /* String+SPAdd.swift */, 1BB91BD42E04FD6A00A2C715 /* UIBarButtonItem+SPAdd.swift */, 1BB91BD52E04FD6A00A2C715 /* UIColor+SPAdd.swift */, 1BB91BD62E04FD6A00A2C715 /* UIDevice+SPAdd.swift */, 1BB91BD72E04FD6A00A2C715 /* UIFont+SPAdd.swift */, 1BB91BD82E04FD6A00A2C715 /* UIImage+SPAdd.swift */, 1BB91BD92E04FD6A00A2C715 /* UIImageView+SPAdd.swift */, 1BB91BDA2E04FD6A00A2C715 /* UINavigationBar+SPAdd.swift */, 1BB91BDB2E04FD6A00A2C715 /* UINavigationController+SPAdd.swift */, 1BB91BDC2E04FD6A00A2C715 /* UIScrollView+SPRefresh.swift */, 1BB91BDD2E04FD6A00A2C715 /* UIStackView+SPAdd.swift */, 1BB91BDE2E04FD6A00A2C715 /* UIView+SPAdd.swift */, ); path = Extension; sourceTree = ""; }; 1BB91BE32E04FD6A00A2C715 /* Model */ = { isa = PBXGroup; children = ( 1BB91BE02E04FD6A00A2C715 /* SPListModel.swift */, 1BB91BE12E04FD6A00A2C715 /* SPModel.swift */, 1BB91BE22E04FD6A00A2C715 /* SPOpenAppModel.swift */, ); path = Model; sourceTree = ""; }; 1BB91BEC2E04FD6A00A2C715 /* API */ = { isa = PBXGroup; children = ( 1BB91BE42E04FD6A00A2C715 /* SPApnsAPI.swift */, 1BB91BE52E04FD6A00A2C715 /* SPHomeAPI.swift */, 1BB91BE62E04FD6A00A2C715 /* SPRewardsAPI.swift */, 1BB91BE72E04FD6A00A2C715 /* SPSettingAPI.swift */, 1BB91BE82E04FD6A00A2C715 /* SPStatAPI.swift */, 1BB91BE92E04FD6A00A2C715 /* SPUserAPI.swift */, 1BB91BEA2E04FD6A00A2C715 /* SPVideoAPI.swift */, 1BB91BEB2E04FD6A00A2C715 /* SPWalletAPI.swift */, ); path = API; sourceTree = ""; }; 1BB91BF32E04FD6A00A2C715 /* Base */ = { isa = PBXGroup; children = ( 1BB91BED2E04FD6A00A2C715 /* CryptorService.swift */, 1BB91BEE2E04FD6A00A2C715 /* SPApi.swift */, 1BB91BEF2E04FD6A00A2C715 /* SPCryptService.swift */, 1BB91BF02E04FD6A00A2C715 /* SPNetwork.swift */, 1BB91BF12E04FD6A00A2C715 /* SPNetworkReachabilityManager.swift */, 1BB91BF22E04FD6A00A2C715 /* SPURLPath.swift */, ); path = Base; sourceTree = ""; }; 1BB91BF42E04FD6A00A2C715 /* Networking */ = { isa = PBXGroup; children = ( 1BB91BEC2E04FD6A00A2C715 /* API */, 1BB91BF32E04FD6A00A2C715 /* Base */, ); path = Networking; sourceTree = ""; }; 1BB91C002E04FD6A00A2C715 /* View */ = { isa = PBXGroup; children = ( 1BB91BF52E04FD6A00A2C715 /* SPApnsAlertView.swift */, 1BB91BF62E04FD6A00A2C715 /* SPCollectionView.swift */, 1BB91BF72E04FD6A00A2C715 /* SPCollectionViewCell.swift */, 1BB91BF82E04FD6A00A2C715 /* SPFadeEdgeImageView.swift */, 1BB91BF92E04FD6A00A2C715 /* SPGradientLabel.swift */, 1BB91BFA2E04FD6A00A2C715 /* SPGradientView.swift */, 1BB91BFB2E04FD6A00A2C715 /* SPImageView.swift */, 1BB91BFC2E04FD6A00A2C715 /* SPScrollView.swift */, 1BB91BFD2E04FD6A00A2C715 /* SPTableView.swift */, 1BB91BFE2E04FD6A00A2C715 /* SPTableViewCell.swift */, 1BB91BFF2E04FD6A00A2C715 /* SPTextField.swift */, ); path = View; sourceTree = ""; }; 1BB91C062E04FD6A00A2C715 /* WebView */ = { isa = PBXGroup; children = ( 1BB91C012E04FD6A00A2C715 /* SPCampaignWebViewController.swift */, 1BB91C022E04FD6A00A2C715 /* SPWebMessageModel.swift */, 1BB91C032E04FD6A00A2C715 /* SPWebView.swift */, 1BB91C042E04FD6A00A2C715 /* SPWebViewController.swift */, 1BB91C052E04FD6A00A2C715 /* SPWebViewController+ScriptMessage.swift */, ); path = WebView; sourceTree = ""; }; 1BB91C072E04FD6A00A2C715 /* Base */ = { isa = PBXGroup; children = ( 1BB91BC72E04FD6A00A2C715 /* Controller */, 1BB91BCB2E04FD6A00A2C715 /* Define */, 1BB91BDF2E04FD6A00A2C715 /* Extension */, 1BB91BE32E04FD6A00A2C715 /* Model */, 1BB91BF42E04FD6A00A2C715 /* Networking */, 1BB91C002E04FD6A00A2C715 /* View */, 1BB91C062E04FD6A00A2C715 /* WebView */, ); path = Base; sourceTree = ""; }; 1BB91C0B2E04FD6A00A2C715 /* Controller */ = { isa = PBXGroup; children = ( 1BB91C082E04FD6A00A2C715 /* SPAllShortViewController.swift */, 1BB91C092E04FD6A00A2C715 /* SPExplorePageController.swift */, 1BB91C0A2E04FD6A00A2C715 /* SPExploreViewController.swift */, ); path = Controller; sourceTree = ""; }; 1BB91C0D2E04FD6A00A2C715 /* Model */ = { isa = PBXGroup; children = ( 1BB91C0C2E04FD6A00A2C715 /* SPCategoryModel.swift */, ); path = Model; sourceTree = ""; }; 1BB91C122E04FD6A00A2C715 /* View */ = { isa = PBXGroup; children = ( 1BB91C0E2E04FD6A00A2C715 /* SPAllShortCell.swift */, 1BB91C0F2E04FD6A00A2C715 /* SPExplorePlayerCell.swift */, 1BB91C102E04FD6A00A2C715 /* SPExplorePlayerControlView.swift */, 1BB91C112E04FD6A00A2C715 /* SPVideoPlayerInfoView.swift */, ); path = View; sourceTree = ""; }; 1BB91C132E04FD6A00A2C715 /* Explore */ = { isa = PBXGroup; children = ( 1BB91C0B2E04FD6A00A2C715 /* Controller */, 1BB91C0D2E04FD6A00A2C715 /* Model */, 1BB91C122E04FD6A00A2C715 /* View */, ); path = Explore; sourceTree = ""; }; 1BB91C152E04FD6A00A2C715 /* Controller */ = { isa = PBXGroup; children = ( 1BB91C142E04FD6A00A2C715 /* SPGuideViewController.swift */, ); path = Controller; sourceTree = ""; }; 1BB91C162E04FD6A00A2C715 /* Guide */ = { isa = PBXGroup; children = ( 1BB91C152E04FD6A00A2C715 /* Controller */, ); path = Guide; sourceTree = ""; }; 1BB91C1D2E04FD6A00A2C715 /* Controller */ = { isa = PBXGroup; children = ( 1BB91C172E04FD6A00A2C715 /* SPAllViewController.swift */, 1BB91C182E04FD6A00A2C715 /* SPHomeChildController.swift */, 1BB91C192E04FD6A00A2C715 /* SPHomePageController.swift */, 1BB91C1A2E04FD6A00A2C715 /* SPHomeV2ViewController.swift */, 1BB91C1B2E04FD6A00A2C715 /* SPHomeViewController.swift */, 1BB91C1C2E04FD6A00A2C715 /* SPSearchViewController.swift */, ); path = Controller; sourceTree = ""; }; 1BB91C222E04FD6A00A2C715 /* Model */ = { isa = PBXGroup; children = ( 1BB91C1E2E04FD6A00A2C715 /* SPHomeCategoryModel.swift */, 1BB91C1F2E04FD6A00A2C715 /* SPHomeContentModel.swift */, 1BB91C202E04FD6A00A2C715 /* SPHomeModuleModel.swift */, 1BB91C212E04FD6A00A2C715 /* SPHomeTopModel.swift */, ); path = Model; sourceTree = ""; }; 1BB91C452E04FD6A00A2C715 /* View */ = { isa = PBXGroup; children = ( 1BB91C232E04FD6A00A2C715 /* SPHomeBannerCell.swift */, 1BB91C242E04FD6A00A2C715 /* SPHomeBannerContentCell.swift */, 1BB91C252E04FD6A00A2C715 /* SPHomeCategoryContentCell.swift */, 1BB91C262E04FD6A00A2C715 /* SPHomeCategoryVideoCell.swift */, 1BB91C272E04FD6A00A2C715 /* SPHomeCategoryVideoView.swift */, 1BB91C282E04FD6A00A2C715 /* SPHomeContentCell.swift */, 1BB91C292E04FD6A00A2C715 /* SPHomeDataItemView.swift */, 1BB91C2A2E04FD6A00A2C715 /* SPHomeExploreCell.swift */, 1BB91C2B2E04FD6A00A2C715 /* SPHomeExploreView.swift */, 1BB91C2C2E04FD6A00A2C715 /* SPHomeHeaderView.swift */, 1BB91C2D2E04FD6A00A2C715 /* SPHomeHistoryContentCell.swift */, 1BB91C2E2E04FD6A00A2C715 /* SPHomeHotCell.swift */, 1BB91C2F2E04FD6A00A2C715 /* SPHomeHotContentCell.swift */, 1BB91C302E04FD6A00A2C715 /* SPHomeHotSearchCell.swift */, 1BB91C312E04FD6A00A2C715 /* SPHomeHotSearchView.swift */, 1BB91C322E04FD6A00A2C715 /* SPHomeHotView.swift */, 1BB91C332E04FD6A00A2C715 /* SPHomeNineSquareContentCell.swift */, 1BB91C342E04FD6A00A2C715 /* SPHomePlayHistoricalView.swift */, 1BB91C352E04FD6A00A2C715 /* SPHomePlayHistoryCell.swift */, 1BB91C362E04FD6A00A2C715 /* SPHomePlayHistoryView.swift */, 1BB91C372E04FD6A00A2C715 /* SPHomeSearchButton.swift */, 1BB91C382E04FD6A00A2C715 /* SPHomeSearchHistoryView.swift */, 1BB91C392E04FD6A00A2C715 /* SPHomeShortCell.swift */, 1BB91C3A2E04FD6A00A2C715 /* SPHomeShortsForYouCell.swift */, 1BB91C3B2E04FD6A00A2C715 /* SPHomeShortsForYouView.swift */, 1BB91C3C2E04FD6A00A2C715 /* SPHomeTrendingCell.swift */, 1BB91C3D2E04FD6A00A2C715 /* SPHomeTrendingView.swift */, 1BB91C3E2E04FD6A00A2C715 /* SPHomeZoomBannerCell.swift */, 1BB91C3F2E04FD6A00A2C715 /* SPSearchAssociativeCell.swift */, 1BB91C402E04FD6A00A2C715 /* SPSearchAssociativeView.swift */, 1BB91C412E04FD6A00A2C715 /* SPSearchHomeView.swift */, 1BB91C422E04FD6A00A2C715 /* SPSearchInputView.swift */, 1BB91C432E04FD6A00A2C715 /* SPSearchResultCell.swift */, 1BB91C442E04FD6A00A2C715 /* SPSearchResultView.swift */, ); path = View; sourceTree = ""; }; 1BB91C482E04FD6A00A2C715 /* ViewModel */ = { isa = PBXGroup; children = ( 1BB91C462E04FD6A00A2C715 /* SPHomeViewModel.swift */, 1BB91C472E04FD6A00A2C715 /* SPSearchViewModel.swift */, ); path = ViewModel; sourceTree = ""; }; 1BB91C492E04FD6A00A2C715 /* Home */ = { isa = PBXGroup; children = ( 1BB91C1D2E04FD6A00A2C715 /* Controller */, 1BB91C222E04FD6A00A2C715 /* Model */, 1BB91C452E04FD6A00A2C715 /* View */, 1BB91C482E04FD6A00A2C715 /* ViewModel */, ); path = Home; sourceTree = ""; }; 1BB91C4B2E04FD6A00A2C715 /* Controller */ = { isa = PBXGroup; children = ( 1BB91C4A2E04FD6A00A2C715 /* SPLoginViewController.swift */, ); path = Controller; sourceTree = ""; }; 1BB91C4C2E04FD6A00A2C715 /* Login */ = { isa = PBXGroup; children = ( 1BB91C4B2E04FD6A00A2C715 /* Controller */, ); path = Login; sourceTree = ""; }; 1BB91C532E04FD6A00A2C715 /* Controller */ = { isa = PBXGroup; children = ( 1BB91C4D2E04FD6A00A2C715 /* SPAboutUsViewController.swift */, 1BB91C4E2E04FD6A00A2C715 /* SPDeleteAccountViewController.swift */, 1BB91C4F2E04FD6A00A2C715 /* SPFeedbackViewController.swift */, 1BB91C502E04FD6A00A2C715 /* SPLanguageViewController.swift */, 1BB91C512E04FD6A00A2C715 /* SPMineViewController.swift */, 1BB91C522E04FD6A00A2C715 /* SPSettingsViewController.swift */, ); path = Controller; sourceTree = ""; }; 1BB91C562E04FD6A00A2C715 /* Model */ = { isa = PBXGroup; children = ( 1BB91C542E04FD6A00A2C715 /* SPLanguageModel.swift */, 1BB91C552E04FD6A00A2C715 /* SPMineItem.swift */, ); path = Model; sourceTree = ""; }; 1BB91C672E04FD6A00A2C715 /* View */ = { isa = PBXGroup; children = ( 1BB91C572E04FD6A00A2C715 /* SPAboutUsCell.swift */, 1BB91C582E04FD6A00A2C715 /* SPAboutUsHeaderView.swift */, 1BB91C592E04FD6A00A2C715 /* SPDeleteAccountDetailTextView.swift */, 1BB91C5A2E04FD6A00A2C715 /* SPDeleteAccountNormalTextView.swift */, 1BB91C5B2E04FD6A00A2C715 /* SPDeleteAccountTextView.swift */, 1BB91C5C2E04FD6A00A2C715 /* SPDeleteAccountTipView.swift */, 1BB91C5D2E04FD6A00A2C715 /* SPLanguageCell.swift */, 1BB91C5E2E04FD6A00A2C715 /* SPMineCell.swift */, 1BB91C5F2E04FD6A00A2C715 /* SPMineHeaderView.swift */, 1BB91C602E04FD6A00A2C715 /* SPMineMemberNoView.swift */, 1BB91C612E04FD6A00A2C715 /* SPMineMemberView.swift */, 1BB91C622E04FD6A00A2C715 /* SPMineMemberYesView.swift */, 1BB91C632E04FD6A00A2C715 /* SPMinePlayHistoryCell.swift */, 1BB91C642E04FD6A00A2C715 /* SPMinePlayHistoryView.swift */, 1BB91C652E04FD6A00A2C715 /* SPMineWalletView.swift */, 1BB91C662E04FD6A00A2C715 /* SPSettingsCell.swift */, ); path = View; sourceTree = ""; }; 1BB91C682E04FD6A00A2C715 /* Mine */ = { isa = PBXGroup; children = ( 1BB91C532E04FD6A00A2C715 /* Controller */, 1BB91C562E04FD6A00A2C715 /* Model */, 1BB91C672E04FD6A00A2C715 /* View */, ); path = Mine; sourceTree = ""; }; 1BB91C6D2E04FD6A00A2C715 /* Controller */ = { isa = PBXGroup; children = ( 1BB91C692E04FD6A00A2C715 /* SPCollectListViewController.swift */, 1BB91C6A2E04FD6A00A2C715 /* SPMyListChildViewController.swift */, 1BB91C6B2E04FD6A00A2C715 /* SPMyListViewController.swift */, 1BB91C6C2E04FD6A00A2C715 /* SPPlayHistoryViewController.swift */, ); path = Controller; sourceTree = ""; }; 1BB91C702E04FD6A00A2C715 /* View */ = { isa = PBXGroup; children = ( 1BB91C6E2E04FD6A00A2C715 /* SPCollectListCell.swift */, 1BB91C6F2E04FD6A00A2C715 /* SPPlayHistoryCell.swift */, ); path = View; sourceTree = ""; }; 1BB91C712E04FD6A00A2C715 /* MyList */ = { isa = PBXGroup; children = ( 1BB91C6D2E04FD6A00A2C715 /* Controller */, 1BB91C702E04FD6A00A2C715 /* View */, ); path = MyList; sourceTree = ""; }; 1BB91C742E04FD6A00A2C715 /* Controller */ = { isa = PBXGroup; children = ( 1BB91C722E04FD6A00A2C715 /* SPPlayerDetailViewController.swift */, 1BB91C732E04FD6A00A2C715 /* SPPlayerListViewController.swift */, ); path = Controller; sourceTree = ""; }; 1BB91C7A2E04FD6A00A2C715 /* Model */ = { isa = PBXGroup; children = ( 1BB91C752E04FD6A00A2C715 /* SPPlayerProtocol.swift */, 1BB91C762E04FD6A00A2C715 /* SPShortModel.swift */, 1BB91C772E04FD6A00A2C715 /* SPSpeedModel.swift */, 1BB91C782E04FD6A00A2C715 /* SPVideoDetailModel.swift */, 1BB91C792E04FD6A00A2C715 /* SPVideoInfoModel.swift */, ); path = Model; sourceTree = ""; }; 1BB91C892E04FD6A00A2C715 /* View */ = { isa = PBXGroup; children = ( 1BB91C7B2E04FD6A00A2C715 /* SPEpisodeCell.swift */, 1BB91C7C2E04FD6A00A2C715 /* SPEpisodeMenuView.swift */, 1BB91C7D2E04FD6A00A2C715 /* SPEpisodeView.swift */, 1BB91C7E2E04FD6A00A2C715 /* SPPlayBuyView.swift */, 1BB91C7F2E04FD6A00A2C715 /* SPPlayerControlView.swift */, 1BB91C802E04FD6A00A2C715 /* SPPlayerDetailCell.swift */, 1BB91C812E04FD6A00A2C715 /* SPPlayerDetailControlView.swift */, 1BB91C822E04FD6A00A2C715 /* SPPlayerDetailRecommandCell.swift */, 1BB91C832E04FD6A00A2C715 /* SPPlayerDetailRecommandView.swift */, 1BB91C842E04FD6A00A2C715 /* SPPlayerListCell.swift */, 1BB91C852E04FD6A00A2C715 /* SPPlayerProgressView.swift */, 1BB91C862E04FD6A00A2C715 /* SPPlayLockView.swift */, 1BB91C872E04FD6A00A2C715 /* SPSpeedSelectedCell.swift */, 1BB91C882E04FD6A00A2C715 /* SPSpeedSelectedView.swift */, ); path = View; sourceTree = ""; }; 1BB91C8B2E04FD6A00A2C715 /* ViewModel */ = { isa = PBXGroup; children = ( 1BB91C8A2E04FD6A00A2C715 /* SPPlayerListViewModel.swift */, ); path = ViewModel; sourceTree = ""; }; 1BB91C8C2E04FD6A00A2C715 /* Player */ = { isa = PBXGroup; children = ( 1BB91C742E04FD6A00A2C715 /* Controller */, 1BB91C7A2E04FD6A00A2C715 /* Model */, 1BB91C892E04FD6A00A2C715 /* View */, 1BB91C8B2E04FD6A00A2C715 /* ViewModel */, ); path = Player; sourceTree = ""; }; 1BB91C8E2E04FD6A00A2C715 /* Controller */ = { isa = PBXGroup; children = ( 1BB91C8D2E04FD6A00A2C715 /* SPRewardsViewController.swift */, ); path = Controller; sourceTree = ""; }; 1BB91C8F2E04FD6A00A2C715 /* Rewards */ = { isa = PBXGroup; children = ( 1BB91C8E2E04FD6A00A2C715 /* Controller */, ); path = Rewards; sourceTree = ""; }; 1BB91C972E04FD6A00A2C715 /* Controller */ = { isa = PBXGroup; children = ( 1BB91C902E04FD6A00A2C715 /* SPCoinOrderRecordViewController.swift */, 1BB91C912E04FD6A00A2C715 /* SPConsumptionRecordsViewController.swift */, 1BB91C922E04FD6A00A2C715 /* SPOrderRecordsPageViewController.swift */, 1BB91C932E04FD6A00A2C715 /* SPRewardCoinsViewController.swift */, 1BB91C942E04FD6A00A2C715 /* SPStoreViewController.swift */, 1BB91C952E04FD6A00A2C715 /* SPVIPOrderRecordViewController.swift */, 1BB91C962E04FD6A00A2C715 /* SPWalletViewController.swift */, ); path = Controller; sourceTree = ""; }; 1BB91C9E2E04FD6A00A2C715 /* Model */ = { isa = PBXGroup; children = ( 1BB91C982E04FD6A00A2C715 /* SPBuyRecordsModel.swift */, 1BB91C992E04FD6A00A2C715 /* SPPayTemplateItem.swift */, 1BB91C9A2E04FD6A00A2C715 /* SPPayTemplateModel.swift */, 1BB91C9B2E04FD6A00A2C715 /* SPRechargeRecordModel.swift */, 1BB91C9C2E04FD6A00A2C715 /* SPRewardCoinsRecordModel.swift */, 1BB91C9D2E04FD6A00A2C715 /* SPVideoUnlockModel.swift */, ); path = Model; sourceTree = ""; }; 1BB91CAD2E04FD6A00A2C715 /* View */ = { isa = PBXGroup; children = ( 1BB91C9F2E04FD6A00A2C715 /* SPCoinOrderRecordCell.swift */, 1BB91CA02E04FD6A00A2C715 /* SPCoinRechargeBigCell.swift */, 1BB91CA12E04FD6A00A2C715 /* SPCoinRechargeCell.swift */, 1BB91CA22E04FD6A00A2C715 /* SPCoinRechargeSmallCell.swift */, 1BB91CA32E04FD6A00A2C715 /* SPCoinRechargeView.swift */, 1BB91CA42E04FD6A00A2C715 /* SPConsumptionRecordsCell.swift */, 1BB91CA52E04FD6A00A2C715 /* SPMemberRechargeCell.swift */, 1BB91CA62E04FD6A00A2C715 /* SPMemberRechargeView.swift */, 1BB91CA72E04FD6A00A2C715 /* SPRewardCoinsCell.swift */, 1BB91CA82E04FD6A00A2C715 /* SPVipAlertCell.swift */, 1BB91CA92E04FD6A00A2C715 /* SPVipAlertView.swift */, 1BB91CAA2E04FD6A00A2C715 /* SPVIPOrderRecordCell.swift */, 1BB91CAB2E04FD6A00A2C715 /* SPWalletCell.swift */, 1BB91CAC2E04FD6A00A2C715 /* SPWalletHeaderView.swift */, ); path = View; sourceTree = ""; }; 1BB91CAE2E04FD6A00A2C715 /* Wallet */ = { isa = PBXGroup; children = ( 1BB91C972E04FD6A00A2C715 /* Controller */, 1BB91C9E2E04FD6A00A2C715 /* Model */, 1BB91CAD2E04FD6A00A2C715 /* View */, ); path = Wallet; sourceTree = ""; }; 1BB91CAF2E04FD6A00A2C715 /* Class */ = { isa = PBXGroup; children = ( 1BB91C132E04FD6A00A2C715 /* Explore */, 1BB91C162E04FD6A00A2C715 /* Guide */, 1BB91C492E04FD6A00A2C715 /* Home */, 1BB91C4C2E04FD6A00A2C715 /* Login */, 1BB91C682E04FD6A00A2C715 /* Mine */, 1BB91C712E04FD6A00A2C715 /* MyList */, 1BB91C8C2E04FD6A00A2C715 /* Player */, 1BB91C8F2E04FD6A00A2C715 /* Rewards */, 1BB91CAE2E04FD6A00A2C715 /* Wallet */, ); path = Class; sourceTree = ""; }; 1BB91CB22E04FD6A00A2C715 /* Alert */ = { isa = PBXGroup; children = ( 1BB91CB02E04FD6A00A2C715 /* SPAlertView.swift */, 1BB91CB12E04FD6A00A2C715 /* SPAlertWindowManager.swift */, ); path = Alert; sourceTree = ""; }; 1BB91CB42E04FD6A00A2C715 /* APPTool */ = { isa = PBXGroup; children = ( 1BB91CB32E04FD6A00A2C715 /* SPAPPTool.swift */, ); path = APPTool; sourceTree = ""; }; 1BB91CB62E04FD6A00A2C715 /* Cache */ = { isa = PBXGroup; children = ( 1BB91CB52E04FD6A00A2C715 /* SPAppCacheManager.swift */, ); path = Cache; sourceTree = ""; }; 1BB91CB92E04FD6A00A2C715 /* Empty */ = { isa = PBXGroup; children = ( 1BB91CB72E04FD6A00A2C715 /* SPNoNetworkEmptyView.swift */, 1BB91CB82E04FD6A00A2C715 /* UIScrollView+Empty.swift */, ); path = Empty; sourceTree = ""; }; 1BB91CBC2E04FD6A00A2C715 /* HUD */ = { isa = PBXGroup; children = ( 1BB91CBA2E04FD6A00A2C715 /* SPHUD.swift */, 1BB91CBB2E04FD6A00A2C715 /* SPToast.swift */, ); path = HUD; sourceTree = ""; }; 1BB91CBE2E04FD6A00A2C715 /* ImagePickerManager */ = { isa = PBXGroup; children = ( 1BB91CBD2E04FD6A00A2C715 /* SPImagePickerManager.swift */, ); path = ImagePickerManager; sourceTree = ""; }; 1BB91CC42E04FD6A00A2C715 /* Login */ = { isa = PBXGroup; children = ( 1BB91CBF2E04FD6A00A2C715 /* SPLoginManager.swift */, 1BB91CC02E04FD6A00A2C715 /* SPLoginManager+Apple.swift */, 1BB91CC12E04FD6A00A2C715 /* SPLoginManager+Facebook.swift */, 1BB91CC22E04FD6A00A2C715 /* SPThirdSignModel.swift */, 1BB91CC32E04FD6A00A2C715 /* SPTokenModel.swift */, ); path = Login; sourceTree = ""; }; 1BB91CC62E04FD6A00A2C715 /* Player */ = { isa = PBXGroup; children = ( 1BB91CC52E04FD6A00A2C715 /* SPPlayer.swift */, ); path = Player; sourceTree = ""; }; 1BB91CCB2E04FD6A00A2C715 /* SPIAPManager */ = { isa = PBXGroup; children = ( 1BB91CC72E04FD6A00A2C715 /* SPIAPManager.swift */, 1BB91CC82E04FD6A00A2C715 /* SPIAPOrderModel.swift */, 1BB91CC92E04FD6A00A2C715 /* SPIAPVerifyModel.swift */, 1BB91CCA2E04FD6A00A2C715 /* SPWaitRestoreModel.swift */, ); path = SPIAPManager; sourceTree = ""; }; 1BB91CCE2E04FD6A00A2C715 /* SPLocalizedManager */ = { isa = PBXGroup; children = ( 1BB91CCC2E04FD6A00A2C715 /* SPLocalizedManager.swift */, 1BB91CCD2E04FD6A00A2C715 /* SPLocalizedModel.swift */, ); path = SPLocalizedManager; sourceTree = ""; }; 1BB91CD02E04FD6A00A2C715 /* User */ = { isa = PBXGroup; children = ( 1BB91CCF2E04FD6A00A2C715 /* SPUserInfo.swift */, ); path = User; sourceTree = ""; }; 1BB91CD12E04FD6A00A2C715 /* Libs */ = { isa = PBXGroup; children = ( 1BB91CB22E04FD6A00A2C715 /* Alert */, 1BB91CB42E04FD6A00A2C715 /* APPTool */, 1BB91CB62E04FD6A00A2C715 /* Cache */, 1BB91CB92E04FD6A00A2C715 /* Empty */, 1BB91CBC2E04FD6A00A2C715 /* HUD */, 1BB91CBE2E04FD6A00A2C715 /* ImagePickerManager */, 1BB91CC42E04FD6A00A2C715 /* Login */, 1BB91CC62E04FD6A00A2C715 /* Player */, 1BB91CCB2E04FD6A00A2C715 /* SPIAPManager */, 1BB91CCE2E04FD6A00A2C715 /* SPLocalizedManager */, 1BB91CD02E04FD6A00A2C715 /* User */, ); path = Libs; sourceTree = ""; }; 1BB91CD32E04FD6A00A2C715 /* Font */ = { isa = PBXGroup; children = ( 1BB91CD22E04FD6A00A2C715 /* Inter-ExtraBold-5.otf */, ); path = Font; sourceTree = ""; }; 1BB91CDC2E04FD6A00A2C715 /* Source */ = { isa = PBXGroup; children = ( 1BB91CD32E04FD6A00A2C715 /* Font */, 1BB91CD42E04FD6A00A2C715 /* Assets.xcassets */, 1BB91CD52E04FD6A00A2C715 /* GoogleService-Info.plist */, 1BB91CD62E04FD6A00A2C715 /* Info.plist */, 1BB91CD82E04FD6A00A2C715 /* LaunchScreen.storyboard */, 1BB91CDA2E04FD6A00A2C715 /* Localizable.strings */, 1BB91CDB2E04FD6A00A2C715 /* ThimraTV-Bridging-Header.h */, ); path = Source; sourceTree = ""; }; 1BB91CDE2E04FD6A00A2C715 /* FlowLayout */ = { isa = PBXGroup; children = ( 1BB91CDD2E04FD6A00A2C715 /* WaterfallMutiSectionFlowLayout.swift */, ); path = FlowLayout; sourceTree = ""; }; 1BB91CE02E04FD6A00A2C715 /* JXButton */ = { isa = PBXGroup; children = ( 1BB91CDF2E04FD6A00A2C715 /* JXButton.swift */, ); path = JXButton; sourceTree = ""; }; 1BB91CE22E04FD6A00A2C715 /* JXIAPManager */ = { isa = PBXGroup; children = ( 1BB91CE12E04FD6A00A2C715 /* JXIAPManager.swift */, ); path = JXIAPManager; sourceTree = ""; }; 1BB91CE42E04FD6A00A2C715 /* JXTagView */ = { isa = PBXGroup; children = ( 1BB91CE32E04FD6A00A2C715 /* JXTagView.swift */, ); path = JXTagView; sourceTree = ""; }; 1BB91CEE2E04FD6A00A2C715 /* JXTransition */ = { isa = PBXGroup; children = ( 1BB91CE52E04FD6A00A2C715 /* JXBaseAnimatedTransition.swift */, 1BB91CE62E04FD6A00A2C715 /* JXNavigationInteractiveTransition.swift */, 1BB91CE72E04FD6A00A2C715 /* JXPopAnimatedTransition.swift */, 1BB91CE82E04FD6A00A2C715 /* JXPushAnimatedTransition.swift */, 1BB91CE92E04FD6A00A2C715 /* JXTransitionDefine.swift */, 1BB91CEA2E04FD6A00A2C715 /* JXTransitionDelegateBridge.swift */, 1BB91CEB2E04FD6A00A2C715 /* UIGestureRecognizer+JXTransition.swift */, 1BB91CEC2E04FD6A00A2C715 /* UINavigationController+JXTransition.swift */, 1BB91CED2E04FD6A00A2C715 /* UIViewController+JXTransition.swift */, ); path = JXTransition; sourceTree = ""; }; 1BB91CF32E04FD6A00A2C715 /* JXUUID */ = { isa = PBXGroup; children = ( 1BB91CEF2E04FD6A00A2C715 /* JXUUID.h */, 1BB91CF02E04FD6A00A2C715 /* JXUUID.m */, 1BB91CF12E04FD6A00A2C715 /* PDKeyChain.h */, 1BB91CF22E04FD6A00A2C715 /* PDKeyChain.m */, ); path = JXUUID; sourceTree = ""; }; 1BB91CFA2E04FD6A00A2C715 /* Classes */ = { isa = PBXGroup; children = ( 1BB91CF42E04FD6A00A2C715 /* JYPageConfig.swift */, 1BB91CF52E04FD6A00A2C715 /* JYPageContollerProtocol.swift */, 1BB91CF62E04FD6A00A2C715 /* JYPageController.swift */, 1BB91CF72E04FD6A00A2C715 /* JYScrollView.swift */, 1BB91CF82E04FD6A00A2C715 /* JYSegmentedView.swift */, 1BB91CF92E04FD6A00A2C715 /* JYSegmentedViewItem.swift */, ); path = Classes; sourceTree = ""; }; 1BB91CFB2E04FD6A00A2C715 /* JYPageController */ = { isa = PBXGroup; children = ( 1BB91CFA2E04FD6A00A2C715 /* Classes */, ); path = JYPageController; sourceTree = ""; }; 1BB91D042E04FD6A00A2C715 /* WMMenuView */ = { isa = PBXGroup; children = ( 1BB91CFC2E04FD6A00A2C715 /* WMMenuItem.h */, 1BB91CFD2E04FD6A00A2C715 /* WMMenuItem.m */, 1BB91CFE2E04FD6A00A2C715 /* WMMenuView.h */, 1BB91CFF2E04FD6A00A2C715 /* WMMenuView.m */, 1BB91D002E04FD6A00A2C715 /* WMProgressView.h */, 1BB91D012E04FD6A00A2C715 /* WMProgressView.m */, 1BB91D022E04FD6A00A2C715 /* WMScrollView.h */, 1BB91D032E04FD6A00A2C715 /* WMScrollView.m */, ); path = WMMenuView; sourceTree = ""; }; 1BB91D092E04FD6A00A2C715 /* WMPageController */ = { isa = PBXGroup; children = ( 1BB91D042E04FD6A00A2C715 /* WMMenuView */, 1BB91D052E04FD6A00A2C715 /* UIViewController+WMPageController.h */, 1BB91D062E04FD6A00A2C715 /* UIViewController+WMPageController.m */, 1BB91D072E04FD6A00A2C715 /* WMPageController.h */, 1BB91D082E04FD6A00A2C715 /* WMPageController.m */, ); path = WMPageController; sourceTree = ""; }; 1BB91D0C2E04FD6A00A2C715 /* ZKCycleScrollView-Swift */ = { isa = PBXGroup; children = ( 1BB91D0A2E04FD6A00A2C715 /* ZKCycleScrollView.swift */, 1BB91D0B2E04FD6A00A2C715 /* ZKCycleScrollViewFlowLayout.swift */, ); path = "ZKCycleScrollView-Swift"; sourceTree = ""; }; 1BB91D0D2E04FD6A00A2C715 /* Thirdparty */ = { isa = PBXGroup; children = ( 1BB91CDE2E04FD6A00A2C715 /* FlowLayout */, 1BB91CE02E04FD6A00A2C715 /* JXButton */, 1BB91CE22E04FD6A00A2C715 /* JXIAPManager */, 1BB91CE42E04FD6A00A2C715 /* JXTagView */, 1BB91CEE2E04FD6A00A2C715 /* JXTransition */, 1BB91CF32E04FD6A00A2C715 /* JXUUID */, 1BB91CFB2E04FD6A00A2C715 /* JYPageController */, 1BB91D092E04FD6A00A2C715 /* WMPageController */, 1BB91D0C2E04FD6A00A2C715 /* ZKCycleScrollView-Swift */, ); path = Thirdparty; sourceTree = ""; }; 1BB91D0F2E04FD6A00A2C715 /* ThimraTV */ = { isa = PBXGroup; children = ( 1BB91BC32E04FD6A00A2C715 /* AppDelegate */, 1BB91C072E04FD6A00A2C715 /* Base */, 1BB91CAF2E04FD6A00A2C715 /* Class */, 1BB91CD12E04FD6A00A2C715 /* Libs */, 1BB91CDC2E04FD6A00A2C715 /* Source */, 1BB91D0D2E04FD6A00A2C715 /* Thirdparty */, 1BB91D0E2E04FD6A00A2C715 /* ThimraTV.entitlements */, ); path = ThimraTV; sourceTree = ""; }; 1DBC40502DA4EDFC0093FCB0 = { isa = PBXGroup; children = ( 1BB91D0F2E04FD6A00A2C715 /* ThimraTV */, 1DBC405A2DA4EDFC0093FCB0 /* Products */, 0061C3496D158807460301A9 /* Pods */, B6C9E282BAC4C4B3E926A853 /* Frameworks */, ); sourceTree = ""; }; 1DBC405A2DA4EDFC0093FCB0 /* Products */ = { isa = PBXGroup; children = ( 1DBC40592DA4EDFC0093FCB0 /* ThimraTV.app */, ); name = Products; sourceTree = ""; }; B6C9E282BAC4C4B3E926A853 /* Frameworks */ = { isa = PBXGroup; children = ( B64805795B479324EB764157 /* Pods_ThimraTV.framework */, ); name = Frameworks; sourceTree = ""; }; /* End PBXGroup section */ /* Begin PBXNativeTarget section */ 1DBC40582DA4EDFC0093FCB0 /* ThimraTV */ = { isa = PBXNativeTarget; buildConfigurationList = 1DBC40822DA4EE010093FCB0 /* Build configuration list for PBXNativeTarget "ThimraTV" */; buildPhases = ( 801A3E3FF53193556BBE9EBF /* [CP] Check Pods Manifest.lock */, 1DBC40552DA4EDFC0093FCB0 /* Sources */, 1DBC40562DA4EDFC0093FCB0 /* Frameworks */, 1DBC40572DA4EDFC0093FCB0 /* Resources */, 4E1CBF3F1205E28DFCF11722 /* [CP] Embed Pods Frameworks */, 1BB9206E2E050B1A00A2C715 /* Embed Foundation Extensions */, ); buildRules = ( ); dependencies = ( ); name = ThimraTV; productName = ShortPlay; productReference = 1DBC40592DA4EDFC0093FCB0 /* ThimraTV.app */; productType = "com.apple.product-type.application"; }; /* End PBXNativeTarget section */ /* Begin PBXProject section */ 1DBC40512DA4EDFC0093FCB0 /* Project object */ = { isa = PBXProject; attributes = { BuildIndependentTargetsInParallel = 1; LastSwiftUpdateCheck = 1640; LastUpgradeCheck = 1620; TargetAttributes = { 1DBC40582DA4EDFC0093FCB0 = { CreatedOnToolsVersion = 16.2; }; }; }; buildConfigurationList = 1DBC40542DA4EDFC0093FCB0 /* Build configuration list for PBXProject "ThimraTV" */; developmentRegion = en; hasScannedForEncodings = 0; knownRegions = ( en, Base, ); mainGroup = 1DBC40502DA4EDFC0093FCB0; minimizedProjectReferenceProxies = 1; packageReferences = ( 1BF22FCF2DC2169B0082429A /* XCRemoteSwiftPackageReference "firebase-ios-sdk" */, 1BE789292DCB0E530001A8F1 /* XCRemoteSwiftPackageReference "facebook-ios-sdk" */, ); preferredProjectObjectVersion = 77; productRefGroup = 1DBC405A2DA4EDFC0093FCB0 /* Products */; projectDirPath = ""; projectRoot = ""; targets = ( 1DBC40582DA4EDFC0093FCB0 /* ThimraTV */, ); }; /* End PBXProject section */ /* Begin PBXResourcesBuildPhase section */ 1DBC40572DA4EDFC0093FCB0 /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( 1BB91E0A2E04FD6A00A2C715 /* Inter-ExtraBold-5.otf in Resources */, 1BB91E0B2E04FD6A00A2C715 /* Assets.xcassets in Resources */, 1BB91E0C2E04FD6A00A2C715 /* GoogleService-Info.plist in Resources */, 1BB91E0E2E04FD6A00A2C715 /* LaunchScreen.storyboard in Resources */, 1BB91E0F2E04FD6A00A2C715 /* Localizable.strings in Resources */, ); runOnlyForDeploymentPostprocessing = 0; }; /* End PBXResourcesBuildPhase section */ /* Begin PBXShellScriptBuildPhase section */ 4E1CBF3F1205E28DFCF11722 /* [CP] Embed Pods Frameworks */ = { isa = PBXShellScriptBuildPhase; buildActionMask = 2147483647; files = ( ); inputFileListPaths = ( "${PODS_ROOT}/Target Support Files/Pods-ThimraTV/Pods-ThimraTV-frameworks-${CONFIGURATION}-input-files.xcfilelist", ); inputPaths = ( ); name = "[CP] Embed Pods Frameworks"; outputFileListPaths = ( "${PODS_ROOT}/Target Support Files/Pods-ThimraTV/Pods-ThimraTV-frameworks-${CONFIGURATION}-output-files.xcfilelist", ); outputPaths = ( ); runOnlyForDeploymentPostprocessing = 0; shellPath = /bin/sh; shellScript = "\"${PODS_ROOT}/Target Support Files/Pods-ThimraTV/Pods-ThimraTV-frameworks.sh\"\n"; showEnvVarsInLog = 0; }; 801A3E3FF53193556BBE9EBF /* [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-ThimraTV-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 */ 1DBC40552DA4EDFC0093FCB0 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( 1BB91D102E04FD6A00A2C715 /* AppDelegate.swift in Sources */, 1BB91D112E04FD6A00A2C715 /* AppDelegate+APNS.swift in Sources */, 1BB91D122E04FD6A00A2C715 /* AppDelegate+Config.swift in Sources */, 1BB91D132E04FD6A00A2C715 /* AppDelegate+OpenApp.swift in Sources */, 1BB91D142E04FD6A00A2C715 /* AppDelegate+Thirdparty.swift in Sources */, 1BB91D152E04FD6A00A2C715 /* SceneDelegate.swift in Sources */, 1BB91D162E04FD6A00A2C715 /* SPNavigationController.swift in Sources */, 1BB91D172E04FD6A00A2C715 /* SPTabBarController.swift in Sources */, 1BB91D182E04FD6A00A2C715 /* SPViewController.swift in Sources */, 1BB91D192E04FD6A00A2C715 /* SPAPPKey.swift in Sources */, 1BB91D1A2E04FD6A00A2C715 /* SPDefine.swift in Sources */, 1BB91D1B2E04FD6A00A2C715 /* SPUserDefaultsKey.swift in Sources */, 1BB91D1C2E04FD6A00A2C715 /* CGMutablePath+SPAdd.swift in Sources */, 1BB91D1D2E04FD6A00A2C715 /* Date+SPAdd.swift in Sources */, 1BB91D1E2E04FD6A00A2C715 /* Dictionary+SPAdd.swift in Sources */, 1BB91D1F2E04FD6A00A2C715 /* Int+SPAdd.swift in Sources */, 1BB91D202E04FD6A00A2C715 /* NSNumber+SPAdd.swift in Sources */, 1BB91D212E04FD6A00A2C715 /* NSUserDefaults+JXAdd.m in Sources */, 1BB91D222E04FD6A00A2C715 /* String+SPAdd.swift in Sources */, 1BB91D232E04FD6A00A2C715 /* UIBarButtonItem+SPAdd.swift in Sources */, 1BB91D242E04FD6A00A2C715 /* UIColor+SPAdd.swift in Sources */, 1BB91D252E04FD6A00A2C715 /* UIDevice+SPAdd.swift in Sources */, 1BB91D262E04FD6A00A2C715 /* UIFont+SPAdd.swift in Sources */, 1BB91D272E04FD6A00A2C715 /* UIImage+SPAdd.swift in Sources */, 1BB91D282E04FD6A00A2C715 /* UIImageView+SPAdd.swift in Sources */, 1BB91D292E04FD6A00A2C715 /* UINavigationBar+SPAdd.swift in Sources */, 1BB91D2A2E04FD6A00A2C715 /* UINavigationController+SPAdd.swift in Sources */, 1BB91D2B2E04FD6A00A2C715 /* UIScrollView+SPRefresh.swift in Sources */, 1BB91D2C2E04FD6A00A2C715 /* UIStackView+SPAdd.swift in Sources */, 1BB91D2D2E04FD6A00A2C715 /* UIView+SPAdd.swift in Sources */, 1BB91D2E2E04FD6A00A2C715 /* SPListModel.swift in Sources */, 1BB91D2F2E04FD6A00A2C715 /* SPModel.swift in Sources */, 1BB91D302E04FD6A00A2C715 /* SPOpenAppModel.swift in Sources */, 1BB91D312E04FD6A00A2C715 /* SPApnsAPI.swift in Sources */, 1BB91D322E04FD6A00A2C715 /* SPHomeAPI.swift in Sources */, 1BB91D332E04FD6A00A2C715 /* SPRewardsAPI.swift in Sources */, 1BB91D342E04FD6A00A2C715 /* SPSettingAPI.swift in Sources */, 1BB91D352E04FD6A00A2C715 /* SPStatAPI.swift in Sources */, 1BB91D362E04FD6A00A2C715 /* SPUserAPI.swift in Sources */, 1BB91D372E04FD6A00A2C715 /* SPVideoAPI.swift in Sources */, 1BB91D382E04FD6A00A2C715 /* SPWalletAPI.swift in Sources */, 1BB91D392E04FD6A00A2C715 /* CryptorService.swift in Sources */, 1BB91D3A2E04FD6A00A2C715 /* SPApi.swift in Sources */, 1BB91D3B2E04FD6A00A2C715 /* SPCryptService.swift in Sources */, 1BB91D3C2E04FD6A00A2C715 /* SPNetwork.swift in Sources */, 1BB91D3D2E04FD6A00A2C715 /* SPNetworkReachabilityManager.swift in Sources */, 1BB91D3E2E04FD6A00A2C715 /* SPURLPath.swift in Sources */, 1BB91D3F2E04FD6A00A2C715 /* SPApnsAlertView.swift in Sources */, 1BB91D402E04FD6A00A2C715 /* SPCollectionView.swift in Sources */, 1BB91D412E04FD6A00A2C715 /* SPCollectionViewCell.swift in Sources */, 1BB91D422E04FD6A00A2C715 /* SPFadeEdgeImageView.swift in Sources */, 1BB91D432E04FD6A00A2C715 /* SPGradientLabel.swift in Sources */, 1BB91D442E04FD6A00A2C715 /* SPGradientView.swift in Sources */, 1BB91D452E04FD6A00A2C715 /* SPImageView.swift in Sources */, 1BB91D462E04FD6A00A2C715 /* SPScrollView.swift in Sources */, 1BB91D472E04FD6A00A2C715 /* SPTableView.swift in Sources */, 1BB91D482E04FD6A00A2C715 /* SPTableViewCell.swift in Sources */, 1BB91D492E04FD6A00A2C715 /* SPTextField.swift in Sources */, 1BB91D4A2E04FD6A00A2C715 /* SPCampaignWebViewController.swift in Sources */, 1BB91D4B2E04FD6A00A2C715 /* SPWebMessageModel.swift in Sources */, 1BB91D4C2E04FD6A00A2C715 /* SPWebView.swift in Sources */, 1BB91D4D2E04FD6A00A2C715 /* SPWebViewController.swift in Sources */, 1BB91D4E2E04FD6A00A2C715 /* SPWebViewController+ScriptMessage.swift in Sources */, 1BB91D4F2E04FD6A00A2C715 /* SPAllShortViewController.swift in Sources */, 1BB91D502E04FD6A00A2C715 /* SPExplorePageController.swift in Sources */, 1BB91D512E04FD6A00A2C715 /* SPExploreViewController.swift in Sources */, 1BB91D522E04FD6A00A2C715 /* SPCategoryModel.swift in Sources */, 1BB91D532E04FD6A00A2C715 /* SPAllShortCell.swift in Sources */, 1BB91D542E04FD6A00A2C715 /* SPExplorePlayerCell.swift in Sources */, 1BB91D552E04FD6A00A2C715 /* SPExplorePlayerControlView.swift in Sources */, 1BB91D562E04FD6A00A2C715 /* SPVideoPlayerInfoView.swift in Sources */, 1BB91D572E04FD6A00A2C715 /* SPGuideViewController.swift in Sources */, 1BB91D582E04FD6A00A2C715 /* SPAllViewController.swift in Sources */, 1BB91D592E04FD6A00A2C715 /* SPHomeChildController.swift in Sources */, 1BB91D5A2E04FD6A00A2C715 /* SPHomePageController.swift in Sources */, 1BB91D5B2E04FD6A00A2C715 /* SPHomeV2ViewController.swift in Sources */, 1BB91D5C2E04FD6A00A2C715 /* SPHomeViewController.swift in Sources */, 1BB91D5D2E04FD6A00A2C715 /* SPSearchViewController.swift in Sources */, 1BB91D5E2E04FD6A00A2C715 /* SPHomeCategoryModel.swift in Sources */, 1BB91D5F2E04FD6A00A2C715 /* SPHomeContentModel.swift in Sources */, 1BB91D602E04FD6A00A2C715 /* SPHomeModuleModel.swift in Sources */, 1BB91D612E04FD6A00A2C715 /* SPHomeTopModel.swift in Sources */, 1BB91D622E04FD6A00A2C715 /* SPHomeBannerCell.swift in Sources */, 1BB91D632E04FD6A00A2C715 /* SPHomeBannerContentCell.swift in Sources */, 1BB91D642E04FD6A00A2C715 /* SPHomeCategoryContentCell.swift in Sources */, 1BB91D652E04FD6A00A2C715 /* SPHomeCategoryVideoCell.swift in Sources */, 1BB91D662E04FD6A00A2C715 /* SPHomeCategoryVideoView.swift in Sources */, 1BB91D672E04FD6A00A2C715 /* SPHomeContentCell.swift in Sources */, 1BB91D682E04FD6A00A2C715 /* SPHomeDataItemView.swift in Sources */, 1BB91D692E04FD6A00A2C715 /* SPHomeExploreCell.swift in Sources */, 1BB91D6A2E04FD6A00A2C715 /* SPHomeExploreView.swift in Sources */, 1BB91D6B2E04FD6A00A2C715 /* SPHomeHeaderView.swift in Sources */, 1BB91D6C2E04FD6A00A2C715 /* SPHomeHistoryContentCell.swift in Sources */, 1BB91D6D2E04FD6A00A2C715 /* SPHomeHotCell.swift in Sources */, 1BB91D6E2E04FD6A00A2C715 /* SPHomeHotContentCell.swift in Sources */, 1BB91D6F2E04FD6A00A2C715 /* SPHomeHotSearchCell.swift in Sources */, 1BB91D702E04FD6A00A2C715 /* SPHomeHotSearchView.swift in Sources */, 1BB91D712E04FD6A00A2C715 /* SPHomeHotView.swift in Sources */, 1BB91D722E04FD6A00A2C715 /* SPHomeNineSquareContentCell.swift in Sources */, 1BB91D732E04FD6A00A2C715 /* SPHomePlayHistoricalView.swift in Sources */, 1BB91D742E04FD6A00A2C715 /* SPHomePlayHistoryCell.swift in Sources */, 1BB91D752E04FD6A00A2C715 /* SPHomePlayHistoryView.swift in Sources */, 1BB91D762E04FD6A00A2C715 /* SPHomeSearchButton.swift in Sources */, 1BB91D772E04FD6A00A2C715 /* SPHomeSearchHistoryView.swift in Sources */, 1BB91D782E04FD6A00A2C715 /* SPHomeShortCell.swift in Sources */, 1BB91D792E04FD6A00A2C715 /* SPHomeShortsForYouCell.swift in Sources */, 1BB91D7A2E04FD6A00A2C715 /* SPHomeShortsForYouView.swift in Sources */, 1BB91D7B2E04FD6A00A2C715 /* SPHomeTrendingCell.swift in Sources */, 1BB91D7C2E04FD6A00A2C715 /* SPHomeTrendingView.swift in Sources */, 1BB91D7D2E04FD6A00A2C715 /* SPHomeZoomBannerCell.swift in Sources */, 1BB91D7E2E04FD6A00A2C715 /* SPSearchAssociativeCell.swift in Sources */, 1BB91D7F2E04FD6A00A2C715 /* SPSearchAssociativeView.swift in Sources */, 1BB91D802E04FD6A00A2C715 /* SPSearchHomeView.swift in Sources */, 1BB91D812E04FD6A00A2C715 /* SPSearchInputView.swift in Sources */, 1BB91D822E04FD6A00A2C715 /* SPSearchResultCell.swift in Sources */, 1BB91D832E04FD6A00A2C715 /* SPSearchResultView.swift in Sources */, 1BB91D842E04FD6A00A2C715 /* SPHomeViewModel.swift in Sources */, 1BB91D852E04FD6A00A2C715 /* SPSearchViewModel.swift in Sources */, 1BB91D862E04FD6A00A2C715 /* SPLoginViewController.swift in Sources */, 1BB91D872E04FD6A00A2C715 /* SPAboutUsViewController.swift in Sources */, 1BB91D882E04FD6A00A2C715 /* SPDeleteAccountViewController.swift in Sources */, 1BB91D892E04FD6A00A2C715 /* SPFeedbackViewController.swift in Sources */, 1BB91D8A2E04FD6A00A2C715 /* SPLanguageViewController.swift in Sources */, 1BB91D8B2E04FD6A00A2C715 /* SPMineViewController.swift in Sources */, 1BB91D8C2E04FD6A00A2C715 /* SPSettingsViewController.swift in Sources */, 1BB91D8D2E04FD6A00A2C715 /* SPLanguageModel.swift in Sources */, 1BB91D8E2E04FD6A00A2C715 /* SPMineItem.swift in Sources */, 1BB91D8F2E04FD6A00A2C715 /* SPAboutUsCell.swift in Sources */, 1BB91D902E04FD6A00A2C715 /* SPAboutUsHeaderView.swift in Sources */, 1BB91D912E04FD6A00A2C715 /* SPDeleteAccountDetailTextView.swift in Sources */, 1BB91D922E04FD6A00A2C715 /* SPDeleteAccountNormalTextView.swift in Sources */, 1BB91D932E04FD6A00A2C715 /* SPDeleteAccountTextView.swift in Sources */, 1BB91D942E04FD6A00A2C715 /* SPDeleteAccountTipView.swift in Sources */, 1BB91D952E04FD6A00A2C715 /* SPLanguageCell.swift in Sources */, 1BB91D962E04FD6A00A2C715 /* SPMineCell.swift in Sources */, 1BB91D972E04FD6A00A2C715 /* SPMineHeaderView.swift in Sources */, 1BB91D982E04FD6A00A2C715 /* SPMineMemberNoView.swift in Sources */, 1BB91D992E04FD6A00A2C715 /* SPMineMemberView.swift in Sources */, 1BB91D9A2E04FD6A00A2C715 /* SPMineMemberYesView.swift in Sources */, 1BB91D9B2E04FD6A00A2C715 /* SPMinePlayHistoryCell.swift in Sources */, 1BB91D9C2E04FD6A00A2C715 /* SPMinePlayHistoryView.swift in Sources */, 1BB91D9D2E04FD6A00A2C715 /* SPMineWalletView.swift in Sources */, 1BB91D9E2E04FD6A00A2C715 /* SPSettingsCell.swift in Sources */, 1BB91D9F2E04FD6A00A2C715 /* SPCollectListViewController.swift in Sources */, 1BB91DA02E04FD6A00A2C715 /* SPMyListChildViewController.swift in Sources */, 1BB91DA12E04FD6A00A2C715 /* SPMyListViewController.swift in Sources */, 1BB91DA22E04FD6A00A2C715 /* SPPlayHistoryViewController.swift in Sources */, 1BB91DA32E04FD6A00A2C715 /* SPCollectListCell.swift in Sources */, 1BB91DA42E04FD6A00A2C715 /* SPPlayHistoryCell.swift in Sources */, 1BB91DA52E04FD6A00A2C715 /* SPPlayerDetailViewController.swift in Sources */, 1BB91DA62E04FD6A00A2C715 /* SPPlayerListViewController.swift in Sources */, 1BB91DA72E04FD6A00A2C715 /* SPPlayerProtocol.swift in Sources */, 1BB91DA82E04FD6A00A2C715 /* SPShortModel.swift in Sources */, 1BB91DA92E04FD6A00A2C715 /* SPSpeedModel.swift in Sources */, 1BB91DAA2E04FD6A00A2C715 /* SPVideoDetailModel.swift in Sources */, 1BB91DAB2E04FD6A00A2C715 /* SPVideoInfoModel.swift in Sources */, 1BB91DAC2E04FD6A00A2C715 /* SPEpisodeCell.swift in Sources */, 1BB91DAD2E04FD6A00A2C715 /* SPEpisodeMenuView.swift in Sources */, 1BB91DAE2E04FD6A00A2C715 /* SPEpisodeView.swift in Sources */, 1BB91DAF2E04FD6A00A2C715 /* SPPlayBuyView.swift in Sources */, 1BB91DB02E04FD6A00A2C715 /* SPPlayerControlView.swift in Sources */, 1BB91DB12E04FD6A00A2C715 /* SPPlayerDetailCell.swift in Sources */, 1BB91DB22E04FD6A00A2C715 /* SPPlayerDetailControlView.swift in Sources */, 1BB91DB32E04FD6A00A2C715 /* SPPlayerDetailRecommandCell.swift in Sources */, 1BB91DB42E04FD6A00A2C715 /* SPPlayerDetailRecommandView.swift in Sources */, 1BB91DB52E04FD6A00A2C715 /* SPPlayerListCell.swift in Sources */, 1BB91DB62E04FD6A00A2C715 /* SPPlayerProgressView.swift in Sources */, 1BB91DB72E04FD6A00A2C715 /* SPPlayLockView.swift in Sources */, 1BB91DB82E04FD6A00A2C715 /* SPSpeedSelectedCell.swift in Sources */, 1BB91DB92E04FD6A00A2C715 /* SPSpeedSelectedView.swift in Sources */, 1BB91DBA2E04FD6A00A2C715 /* SPPlayerListViewModel.swift in Sources */, 1BB91DBB2E04FD6A00A2C715 /* SPRewardsViewController.swift in Sources */, 1BB91DBC2E04FD6A00A2C715 /* SPCoinOrderRecordViewController.swift in Sources */, 1BB91DBD2E04FD6A00A2C715 /* SPConsumptionRecordsViewController.swift in Sources */, 1BB91DBE2E04FD6A00A2C715 /* SPOrderRecordsPageViewController.swift in Sources */, 1BB91DBF2E04FD6A00A2C715 /* SPRewardCoinsViewController.swift in Sources */, 1BB91DC02E04FD6A00A2C715 /* SPStoreViewController.swift in Sources */, 1BB91DC12E04FD6A00A2C715 /* SPVIPOrderRecordViewController.swift in Sources */, 1BB91DC22E04FD6A00A2C715 /* SPWalletViewController.swift in Sources */, 1BB91DC32E04FD6A00A2C715 /* SPBuyRecordsModel.swift in Sources */, 1BB91DC42E04FD6A00A2C715 /* SPPayTemplateItem.swift in Sources */, 1BB91DC52E04FD6A00A2C715 /* SPPayTemplateModel.swift in Sources */, 1BB91DC62E04FD6A00A2C715 /* SPRechargeRecordModel.swift in Sources */, 1BB91DC72E04FD6A00A2C715 /* SPRewardCoinsRecordModel.swift in Sources */, 1BB91DC82E04FD6A00A2C715 /* SPVideoUnlockModel.swift in Sources */, 1BB91DC92E04FD6A00A2C715 /* SPCoinOrderRecordCell.swift in Sources */, 1BB91DCA2E04FD6A00A2C715 /* SPCoinRechargeBigCell.swift in Sources */, 1BB91DCB2E04FD6A00A2C715 /* SPCoinRechargeCell.swift in Sources */, 1BB91DCC2E04FD6A00A2C715 /* SPCoinRechargeSmallCell.swift in Sources */, 1BB91DCD2E04FD6A00A2C715 /* SPCoinRechargeView.swift in Sources */, 1BB91DCE2E04FD6A00A2C715 /* SPConsumptionRecordsCell.swift in Sources */, 1BB91DCF2E04FD6A00A2C715 /* SPMemberRechargeCell.swift in Sources */, 1BB91DD02E04FD6A00A2C715 /* SPMemberRechargeView.swift in Sources */, 1BB91DD12E04FD6A00A2C715 /* SPRewardCoinsCell.swift in Sources */, 1BB91DD22E04FD6A00A2C715 /* SPVipAlertCell.swift in Sources */, 1BB91DD32E04FD6A00A2C715 /* SPVipAlertView.swift in Sources */, 1BB91DD42E04FD6A00A2C715 /* SPVIPOrderRecordCell.swift in Sources */, 1BB91DD52E04FD6A00A2C715 /* SPWalletCell.swift in Sources */, 1BB91DD62E04FD6A00A2C715 /* SPWalletHeaderView.swift in Sources */, 1BB91DD72E04FD6A00A2C715 /* SPAlertView.swift in Sources */, 1BB91DD82E04FD6A00A2C715 /* SPAlertWindowManager.swift in Sources */, 1BB91DD92E04FD6A00A2C715 /* SPAPPTool.swift in Sources */, 1BB91DDA2E04FD6A00A2C715 /* SPAppCacheManager.swift in Sources */, 1BB91DDB2E04FD6A00A2C715 /* SPNoNetworkEmptyView.swift in Sources */, 1BB91DDC2E04FD6A00A2C715 /* UIScrollView+Empty.swift in Sources */, 1BB91DDD2E04FD6A00A2C715 /* SPHUD.swift in Sources */, 1BB91DDE2E04FD6A00A2C715 /* SPToast.swift in Sources */, 1BB91DDF2E04FD6A00A2C715 /* SPImagePickerManager.swift in Sources */, 1BB91DE02E04FD6A00A2C715 /* SPLoginManager.swift in Sources */, 1BB91DE12E04FD6A00A2C715 /* SPLoginManager+Apple.swift in Sources */, 1BB91DE22E04FD6A00A2C715 /* SPLoginManager+Facebook.swift in Sources */, 1BB91DE32E04FD6A00A2C715 /* SPThirdSignModel.swift in Sources */, 1BB91DE42E04FD6A00A2C715 /* SPTokenModel.swift in Sources */, 1BB91DE52E04FD6A00A2C715 /* SPPlayer.swift in Sources */, 1BB91DE62E04FD6A00A2C715 /* SPIAPManager.swift in Sources */, 1BB91DE72E04FD6A00A2C715 /* SPIAPOrderModel.swift in Sources */, 1BB91DE82E04FD6A00A2C715 /* SPIAPVerifyModel.swift in Sources */, 1BB91DE92E04FD6A00A2C715 /* SPWaitRestoreModel.swift in Sources */, 1BB91DEA2E04FD6A00A2C715 /* SPLocalizedManager.swift in Sources */, 1BB91DEB2E04FD6A00A2C715 /* SPLocalizedModel.swift in Sources */, 1BB91DEC2E04FD6A00A2C715 /* SPUserInfo.swift in Sources */, 1BB91DED2E04FD6A00A2C715 /* WaterfallMutiSectionFlowLayout.swift in Sources */, 1BB91DEE2E04FD6A00A2C715 /* JXButton.swift in Sources */, 1BB91DEF2E04FD6A00A2C715 /* JXIAPManager.swift in Sources */, 1BB91DF02E04FD6A00A2C715 /* JXTagView.swift in Sources */, 1BB91DF12E04FD6A00A2C715 /* JXBaseAnimatedTransition.swift in Sources */, 1BB91DF22E04FD6A00A2C715 /* JXNavigationInteractiveTransition.swift in Sources */, 1BB91DF32E04FD6A00A2C715 /* JXPopAnimatedTransition.swift in Sources */, 1BB91DF42E04FD6A00A2C715 /* JXPushAnimatedTransition.swift in Sources */, 1BB91DF52E04FD6A00A2C715 /* JXTransitionDefine.swift in Sources */, 1BB91DF62E04FD6A00A2C715 /* JXTransitionDelegateBridge.swift in Sources */, 1BB91DF72E04FD6A00A2C715 /* UIGestureRecognizer+JXTransition.swift in Sources */, 1BB91DF82E04FD6A00A2C715 /* UINavigationController+JXTransition.swift in Sources */, 1BB91DF92E04FD6A00A2C715 /* UIViewController+JXTransition.swift in Sources */, 1BB91DFA2E04FD6A00A2C715 /* JXUUID.m in Sources */, 1BB91DFB2E04FD6A00A2C715 /* PDKeyChain.m in Sources */, 1BB91DFC2E04FD6A00A2C715 /* JYPageConfig.swift in Sources */, 1BB91DFD2E04FD6A00A2C715 /* JYPageContollerProtocol.swift in Sources */, 1BB91DFE2E04FD6A00A2C715 /* JYPageController.swift in Sources */, 1BB91DFF2E04FD6A00A2C715 /* JYScrollView.swift in Sources */, 1BB91E002E04FD6A00A2C715 /* JYSegmentedView.swift in Sources */, 1BB91E012E04FD6A00A2C715 /* JYSegmentedViewItem.swift in Sources */, 1BB91E022E04FD6A00A2C715 /* WMMenuItem.m in Sources */, 1BB91E032E04FD6A00A2C715 /* WMMenuView.m in Sources */, 1BB91E042E04FD6A00A2C715 /* WMProgressView.m in Sources */, 1BB91E052E04FD6A00A2C715 /* WMScrollView.m in Sources */, 1BB91E062E04FD6A00A2C715 /* UIViewController+WMPageController.m in Sources */, 1BB91E072E04FD6A00A2C715 /* WMPageController.m in Sources */, 1BB91E082E04FD6A00A2C715 /* ZKCycleScrollView.swift in Sources */, 1BB91E092E04FD6A00A2C715 /* ZKCycleScrollViewFlowLayout.swift in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; /* End PBXSourcesBuildPhase section */ /* Begin PBXVariantGroup section */ 1BB91CD82E04FD6A00A2C715 /* LaunchScreen.storyboard */ = { isa = PBXVariantGroup; children = ( 1BB91CD72E04FD6A00A2C715 /* Base */, ); name = LaunchScreen.storyboard; sourceTree = ""; }; 1BB91CDA2E04FD6A00A2C715 /* Localizable.strings */ = { isa = PBXVariantGroup; children = ( 1BB91CD92E04FD6A00A2C715 /* en */, ); name = Localizable.strings; sourceTree = ""; }; /* End PBXVariantGroup section */ /* Begin XCBuildConfiguration section */ 1DBC40832DA4EE010093FCB0 /* Debug */ = { isa = XCBuildConfiguration; baseConfigurationReference = 0538826A0638D33FEF3A2E38 /* Pods-ThimraTV.debug.xcconfig */; buildSettings = { ARCHS = "$(ARCHS_STANDARD)"; ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor; CODE_SIGN_ENTITLEMENTS = ThimraTV/ThimraTV.entitlements; CODE_SIGN_IDENTITY = "Apple Development"; CODE_SIGN_STYLE = Automatic; CURRENT_PROJECT_VERSION = 1; DEVELOPMENT_TEAM = TWDZ3MP9DV; ENABLE_USER_SCRIPT_SANDBOXING = NO; GENERATE_INFOPLIST_FILE = YES; INFOPLIST_FILE = ThimraTV/Source/Info.plist; INFOPLIST_KEY_CFBundleDisplayName = ThimraTV; INFOPLIST_KEY_NSCameraUsageDescription = "The APP needs to access your album to provide screenshots for feedback."; INFOPLIST_KEY_NSLocationWhenInUseUsageDescription = "The APP needs to access your location to recommend better short dramas for you"; INFOPLIST_KEY_NSPhotoLibraryUsageDescription = "The APP needs to access your album to provide screenshots for feedback."; INFOPLIST_KEY_UIApplicationSupportsIndirectInputEvents = YES; INFOPLIST_KEY_UILaunchStoryboardName = LaunchScreen; INFOPLIST_KEY_UIMainStoryboardFile = ""; INFOPLIST_KEY_UIStatusBarHidden = NO; INFOPLIST_KEY_UIStatusBarStyle = UIStatusBarStyleLightContent; INFOPLIST_KEY_UISupportedInterfaceOrientations = UIInterfaceOrientationPortrait; INFOPLIST_KEY_UISupportedInterfaceOrientations_iPad = "UIInterfaceOrientationLandscapeLeft UIInterfaceOrientationLandscapeRight UIInterfaceOrientationPortrait UIInterfaceOrientationPortraitUpsideDown"; INFOPLIST_KEY_UIUserInterfaceStyle = Light; IPHONEOS_DEPLOYMENT_TARGET = 15.0; LD_RUNPATH_SEARCH_PATHS = ( "$(inherited)", "@executable_path/Frameworks", ); MARKETING_VERSION = 1.1.1; PRODUCT_BUNDLE_IDENTIFIER = com.thimratv.app; PRODUCT_NAME = "$(TARGET_NAME)"; PROVISIONING_PROFILE_SPECIFIER = ""; SUPPORTED_PLATFORMS = "iphoneos iphonesimulator"; SUPPORTS_MACCATALYST = NO; SWIFT_EMIT_LOC_STRINGS = YES; SWIFT_OBJC_BRIDGING_HEADER = "ThimraTV/Source/ThimraTV-Bridging-Header.h"; SWIFT_VERSION = 5.0; TARGETED_DEVICE_FAMILY = 1; VALID_ARCHS = "arm64 arm64e armv7s x86_64"; }; name = Debug; }; 1DBC40842DA4EE010093FCB0 /* Release */ = { isa = XCBuildConfiguration; baseConfigurationReference = A1174E10BCF2C606F7818792 /* Pods-ThimraTV.release.xcconfig */; buildSettings = { ARCHS = "$(ARCHS_STANDARD)"; ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor; CODE_SIGN_ENTITLEMENTS = ThimraTV/ThimraTV.entitlements; CODE_SIGN_IDENTITY = "Apple Development"; CODE_SIGN_STYLE = Automatic; CURRENT_PROJECT_VERSION = 1; DEVELOPMENT_TEAM = TWDZ3MP9DV; ENABLE_USER_SCRIPT_SANDBOXING = NO; GENERATE_INFOPLIST_FILE = YES; INFOPLIST_FILE = ThimraTV/Source/Info.plist; INFOPLIST_KEY_CFBundleDisplayName = ThimraTV; INFOPLIST_KEY_NSCameraUsageDescription = "The APP needs to access your album to provide screenshots for feedback."; INFOPLIST_KEY_NSLocationWhenInUseUsageDescription = "The APP needs to access your location to recommend better short dramas for you"; INFOPLIST_KEY_NSPhotoLibraryUsageDescription = "The APP needs to access your album to provide screenshots for feedback."; INFOPLIST_KEY_UIApplicationSupportsIndirectInputEvents = YES; INFOPLIST_KEY_UILaunchStoryboardName = LaunchScreen; INFOPLIST_KEY_UIMainStoryboardFile = ""; INFOPLIST_KEY_UIStatusBarHidden = NO; INFOPLIST_KEY_UIStatusBarStyle = UIStatusBarStyleLightContent; INFOPLIST_KEY_UISupportedInterfaceOrientations = UIInterfaceOrientationPortrait; INFOPLIST_KEY_UISupportedInterfaceOrientations_iPad = "UIInterfaceOrientationLandscapeLeft UIInterfaceOrientationLandscapeRight UIInterfaceOrientationPortrait UIInterfaceOrientationPortraitUpsideDown"; INFOPLIST_KEY_UIUserInterfaceStyle = Light; IPHONEOS_DEPLOYMENT_TARGET = 15.0; LD_RUNPATH_SEARCH_PATHS = ( "$(inherited)", "@executable_path/Frameworks", ); MARKETING_VERSION = 1.1.1; PRODUCT_BUNDLE_IDENTIFIER = com.thimratv.app; PRODUCT_NAME = "$(TARGET_NAME)"; PROVISIONING_PROFILE_SPECIFIER = ""; SUPPORTED_PLATFORMS = "iphoneos iphonesimulator"; SUPPORTS_MACCATALYST = NO; SWIFT_EMIT_LOC_STRINGS = YES; SWIFT_OBJC_BRIDGING_HEADER = "ThimraTV/Source/ThimraTV-Bridging-Header.h"; SWIFT_VERSION = 5.0; TARGETED_DEVICE_FAMILY = 1; VALID_ARCHS = "arm64 arm64e armv7s x86_64"; }; name = Release; }; 1DBC40852DA4EE010093FCB0 /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { ALWAYS_SEARCH_USER_PATHS = NO; ASSETCATALOG_COMPILER_GENERATE_SWIFT_ASSET_SYMBOL_EXTENSIONS = YES; CLANG_ANALYZER_NONNULL = YES; CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE; CLANG_CXX_LANGUAGE_STANDARD = "gnu++20"; CLANG_ENABLE_MODULES = YES; CLANG_ENABLE_OBJC_ARC = YES; CLANG_ENABLE_OBJC_WEAK = YES; CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES; CLANG_WARN_BOOL_CONVERSION = YES; CLANG_WARN_COMMA = YES; CLANG_WARN_CONSTANT_CONVERSION = YES; CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES; CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; CLANG_WARN_DOCUMENTATION_COMMENTS = YES; CLANG_WARN_EMPTY_BODY = YES; CLANG_WARN_ENUM_CONVERSION = YES; CLANG_WARN_INFINITE_RECURSION = YES; CLANG_WARN_INT_CONVERSION = YES; CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES; CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES; CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES; CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; CLANG_WARN_STRICT_PROTOTYPES = YES; CLANG_WARN_SUSPICIOUS_MOVE = YES; CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE; CLANG_WARN_UNREACHABLE_CODE = YES; CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; COPY_PHASE_STRIP = NO; DEBUG_INFORMATION_FORMAT = dwarf; ENABLE_STRICT_OBJC_MSGSEND = YES; ENABLE_TESTABILITY = YES; ENABLE_USER_SCRIPT_SANDBOXING = YES; GCC_C_LANGUAGE_STANDARD = gnu17; GCC_DYNAMIC_NO_PIC = NO; GCC_NO_COMMON_BLOCKS = YES; GCC_OPTIMIZATION_LEVEL = 0; GCC_PREPROCESSOR_DEFINITIONS = ( "DEBUG=1", "$(inherited)", ); GCC_WARN_64_TO_32_BIT_CONVERSION = YES; GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; GCC_WARN_UNDECLARED_SELECTOR = YES; GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; GCC_WARN_UNUSED_FUNCTION = YES; GCC_WARN_UNUSED_VARIABLE = YES; IPHONEOS_DEPLOYMENT_TARGET = 18.2; LOCALIZATION_PREFERS_STRING_CATALOGS = YES; MTL_ENABLE_DEBUG_INFO = INCLUDE_SOURCE; MTL_FAST_MATH = YES; ONLY_ACTIVE_ARCH = YES; SDKROOT = iphoneos; SWIFT_ACTIVE_COMPILATION_CONDITIONS = "DEBUG $(inherited)"; SWIFT_EMIT_LOC_STRINGS = YES; SWIFT_OPTIMIZATION_LEVEL = "-Onone"; }; name = Debug; }; 1DBC40862DA4EE010093FCB0 /* Release */ = { isa = XCBuildConfiguration; buildSettings = { ALWAYS_SEARCH_USER_PATHS = NO; ASSETCATALOG_COMPILER_GENERATE_SWIFT_ASSET_SYMBOL_EXTENSIONS = YES; CLANG_ANALYZER_NONNULL = YES; CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE; CLANG_CXX_LANGUAGE_STANDARD = "gnu++20"; CLANG_ENABLE_MODULES = YES; CLANG_ENABLE_OBJC_ARC = YES; CLANG_ENABLE_OBJC_WEAK = YES; CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES; CLANG_WARN_BOOL_CONVERSION = YES; CLANG_WARN_COMMA = YES; CLANG_WARN_CONSTANT_CONVERSION = YES; CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES; CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; CLANG_WARN_DOCUMENTATION_COMMENTS = YES; CLANG_WARN_EMPTY_BODY = YES; CLANG_WARN_ENUM_CONVERSION = YES; CLANG_WARN_INFINITE_RECURSION = YES; CLANG_WARN_INT_CONVERSION = YES; CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES; CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES; CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES; CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; CLANG_WARN_STRICT_PROTOTYPES = YES; CLANG_WARN_SUSPICIOUS_MOVE = YES; CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE; CLANG_WARN_UNREACHABLE_CODE = YES; CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; COPY_PHASE_STRIP = NO; DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; ENABLE_NS_ASSERTIONS = NO; ENABLE_STRICT_OBJC_MSGSEND = YES; ENABLE_USER_SCRIPT_SANDBOXING = YES; GCC_C_LANGUAGE_STANDARD = gnu17; GCC_NO_COMMON_BLOCKS = YES; GCC_WARN_64_TO_32_BIT_CONVERSION = YES; GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; GCC_WARN_UNDECLARED_SELECTOR = YES; GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; GCC_WARN_UNUSED_FUNCTION = YES; GCC_WARN_UNUSED_VARIABLE = YES; IPHONEOS_DEPLOYMENT_TARGET = 18.2; LOCALIZATION_PREFERS_STRING_CATALOGS = YES; MTL_ENABLE_DEBUG_INFO = NO; MTL_FAST_MATH = YES; SDKROOT = iphoneos; SWIFT_COMPILATION_MODE = wholemodule; SWIFT_EMIT_LOC_STRINGS = YES; VALIDATE_PRODUCT = YES; }; name = Release; }; /* End XCBuildConfiguration section */ /* Begin XCConfigurationList section */ 1DBC40542DA4EDFC0093FCB0 /* Build configuration list for PBXProject "ThimraTV" */ = { isa = XCConfigurationList; buildConfigurations = ( 1DBC40852DA4EE010093FCB0 /* Debug */, 1DBC40862DA4EE010093FCB0 /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; 1DBC40822DA4EE010093FCB0 /* Build configuration list for PBXNativeTarget "ThimraTV" */ = { isa = XCConfigurationList; buildConfigurations = ( 1DBC40832DA4EE010093FCB0 /* Debug */, 1DBC40842DA4EE010093FCB0 /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; /* End XCConfigurationList section */ /* Begin XCRemoteSwiftPackageReference section */ 1BE789292DCB0E530001A8F1 /* XCRemoteSwiftPackageReference "facebook-ios-sdk" */ = { isa = XCRemoteSwiftPackageReference; repositoryURL = "https://github.com/facebook/facebook-ios-sdk"; requirement = { kind = upToNextMajorVersion; minimumVersion = 14.1.0; }; }; 1BF22FCF2DC2169B0082429A /* XCRemoteSwiftPackageReference "firebase-ios-sdk" */ = { isa = XCRemoteSwiftPackageReference; repositoryURL = "https://github.com/firebase/firebase-ios-sdk"; requirement = { kind = upToNextMajorVersion; minimumVersion = 11.12.0; }; }; /* End XCRemoteSwiftPackageReference section */ /* Begin XCSwiftPackageProductDependency section */ 1BE7892A2DCB0E530001A8F1 /* FacebookCore */ = { isa = XCSwiftPackageProductDependency; package = 1BE789292DCB0E530001A8F1 /* XCRemoteSwiftPackageReference "facebook-ios-sdk" */; productName = FacebookCore; }; 1BE7892C2DCB0E530001A8F1 /* FacebookLogin */ = { isa = XCSwiftPackageProductDependency; package = 1BE789292DCB0E530001A8F1 /* XCRemoteSwiftPackageReference "facebook-ios-sdk" */; productName = FacebookLogin; }; 1BF22FD02DC2169B0082429A /* FirebaseAnalytics */ = { isa = XCSwiftPackageProductDependency; package = 1BF22FCF2DC2169B0082429A /* XCRemoteSwiftPackageReference "firebase-ios-sdk" */; productName = FirebaseAnalytics; }; 1BF22FD22DC2169B0082429A /* FirebaseCore */ = { isa = XCSwiftPackageProductDependency; package = 1BF22FCF2DC2169B0082429A /* XCRemoteSwiftPackageReference "firebase-ios-sdk" */; productName = FirebaseCore; }; 1BF22FD42DC2169B0082429A /* FirebaseMessaging */ = { isa = XCSwiftPackageProductDependency; package = 1BF22FCF2DC2169B0082429A /* XCRemoteSwiftPackageReference "firebase-ios-sdk" */; productName = FirebaseMessaging; }; /* End XCSwiftPackageProductDependency section */ }; rootObject = 1DBC40512DA4EDFC0093FCB0 /* Project object */; }