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

/* Begin PBXBuildFile section */
		007E4A9363B819089774B481510E7DFC /* DownloadTask.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2122C6EBB21D40091E4A7024A3A84553 /* DownloadTask.swift */; };
		018E14B621F0A041F5109C9B4028DAA7 /* JXSegmentedIndicatorGradientView.swift in Sources */ = {isa = PBXBuildFile; fileRef = DCCBB3FF9CDB5CB4828893DDEB488674 /* JXSegmentedIndicatorGradientView.swift */; };
		0335018FAC1AD7BC453F8F9A68CDABC4 /* SVProgressAnimatedView.h in Headers */ = {isa = PBXBuildFile; fileRef = C723BAF098E360E89C3837C2C28AAC23 /* SVProgressAnimatedView.h */; settings = {ATTRIBUTES = (Public, ); }; };
		0361F2B5CB823772710AB366D00D3F0E /* Formatter+Protocols.swift in Sources */ = {isa = PBXBuildFile; fileRef = 35FA650454D142550A0573C6FB619834 /* Formatter+Protocols.swift */; };
		0493E66044259CA8F47711626563E29C /* RelativeFormatterLanguage.swift in Sources */ = {isa = PBXBuildFile; fileRef = 473404EA66F41CF156A5AA1663364FDC /* RelativeFormatterLanguage.swift */; };
		04F6A4F4967C6BDC48DD5BDA64DE07FD /* Pods-relax.offline.mp3.music-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 5A9791A6864A1422EB3D01824FCFDE53 /* Pods-relax.offline.mp3.music-dummy.m */; };
		05B82D21BB4500108A38518E64D25A6E /* CPListItem+Kingfisher.swift in Sources */ = {isa = PBXBuildFile; fileRef = DE89C1ABF2A598826BFD10EDDDA95AC6 /* CPListItem+Kingfisher.swift */; };
		060ABD8CDFB995116BE1FEF7FA7D9EFC /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = B4B8063291033C95A8B2A24FA2AD7A79 /* Foundation.framework */; };
		07F83DE63FB5CC8015F48F7B9B800B6F /* IQPreviousNextView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 23941654FE33A23CA7BF75F0C95BA24B /* IQPreviousNextView.swift */; };
		07FD274BC01F578C7B37989F79350C1E /* IQToolbar.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8BD415DF4E0434B63CAD999FB00828B9 /* IQToolbar.swift */; };
		080B0A6E64DD22DBD5BF269AA6A556FB /* KFAnimatedImage.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4FFF862E204569AABC42FFAFD56353A0 /* KFAnimatedImage.swift */; };
		081815B67871C182C0D337274DEDCE69 /* MJRefreshBackStateFooter.m in Sources */ = {isa = PBXBuildFile; fileRef = 7DC49AD779BCF52CF1DA54C5AE6E2B36 /* MJRefreshBackStateFooter.m */; };
		08593ACC3F8955B57D3865FBE5940230 /* JXPagingView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4D2D33F595163FDA3C1066EFF04B0A3C /* JXPagingView.swift */; };
		0874E6176184E3A1C3E8AB158AE5E98B /* CoreGraphics.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 828F1C480D9959D94E2868CE1084677F /* CoreGraphics.framework */; };
		09871A1E8CE997DD91E7ACE2A0A273BF /* Zones.swift in Sources */ = {isa = PBXBuildFile; fileRef = 955FB175B0F957F837E1F14A74513FF5 /* Zones.swift */; };
		0A5C290276F7453D9471E25BEA655842 /* ConstraintLayoutGuide.swift in Sources */ = {isa = PBXBuildFile; fileRef = 93B36940516BABBD2527915100693F88 /* ConstraintLayoutGuide.swift */; };
		0AD7A0DA8FF5880E3D8599062129AB12 /* ConstraintMakerEditable.swift in Sources */ = {isa = PBXBuildFile; fileRef = E17BB19CC994226AFBDBA45E90174B3A /* ConstraintMakerEditable.swift */; };
		0CC41A7F3CDAAF90C1825DCF4FB71B9B /* DateRepresentable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9CA4F7B8603C3C6B06E3EC0DD58D9C71 /* DateRepresentable.swift */; };
		0D665B6767B345D8C70D7E029A2A48D8 /* ConstraintViewDSL.swift in Sources */ = {isa = PBXBuildFile; fileRef = B240B0622C4AC6081D7EDFC6202A7A07 /* ConstraintViewDSL.swift */; };
		0DA9A9D2F8960818017E26DA480FA143 /* ConstraintLayoutGuideDSL.swift in Sources */ = {isa = PBXBuildFile; fileRef = B803220E5945CD79C62D45CBE3A42ABE /* ConstraintLayoutGuideDSL.swift */; };
		0F1D68554CA1AC595168E8FB4E1A6E63 /* CachedResponseHandler.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8D5E2396A67F7160A6BAEE91CF8DE309 /* CachedResponseHandler.swift */; };
		1093AAD9CB7394BDBDD0E287103515F6 /* MJRefreshNormalTrailer.h in Headers */ = {isa = PBXBuildFile; fileRef = 5FC94C6FC28C2204F52D7975F7EAD382 /* MJRefreshNormalTrailer.h */; settings = {ATTRIBUTES = (Public, ); }; };
		1102439674F0EB249240589D2607B9EF /* Result.swift in Sources */ = {isa = PBXBuildFile; fileRef = C83CA5A1A860D5596AEBFBC4F15135E1 /* Result.swift */; };
		11F2B1DF419EC68AD10D2A1D1176B082 /* SwiftDate-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 635635C80C4A6F844662FBC0825108B1 /* SwiftDate-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; };
		12EC6890A8A59536867A18E8F83C8BB7 /* JXPagingView-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 953FC7D1F8564B6B9DC76A37A7333FA5 /* JXPagingView-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; };
		1336E9B0D82E5DE4E4DA4DAD898489BC /* DateInRegion+Create.swift in Sources */ = {isa = PBXBuildFile; fileRef = C97BEE5E450A5E886F39744CBDD8E4E3 /* DateInRegion+Create.swift */; };
		13CC0CFB1C56F23BBC872801F983C1A3 /* ConstraintLayoutSupport.swift in Sources */ = {isa = PBXBuildFile; fileRef = 42D32A21BC6970499FB68AB45D275ACC /* ConstraintLayoutSupport.swift */; };
		15CC896E2126D6A47D03C01964D74776 /* JXSegmentedIndicatorGradientLineView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 46314C1E12962DB1E9D783BE2AB6599D /* JXSegmentedIndicatorGradientLineView.swift */; };
		15F68E09ADCDB843B938C490059485BD /* ConstraintMakerRelatable+Extensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = DA52ED1D7100B2335479F45E0BAB48BA /* ConstraintMakerRelatable+Extensions.swift */; };
		162B358A9CC48A414D6744BAF8562D93 /* JXSegmentedTitleDynamicConfiguration.swift in Sources */ = {isa = PBXBuildFile; fileRef = EC38E3F74F0F49291A13DB319164307F /* JXSegmentedTitleDynamicConfiguration.swift */; };
		165B4E7F47A4A27EDF01B892B8E2A03B /* Array+Safe.swift in Sources */ = {isa = PBXBuildFile; fileRef = 238B7566326A9971E1086B295C5ABFCB /* Array+Safe.swift */; };
		16E5F9C7FE2C499D21F3E7AF1FFC2FA7 /* IQKeyboardManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = 81D940990A7A5C8F9765145438343AEB /* IQKeyboardManager.swift */; };
		170E0C2556FD00466C155473B428F792 /* MJRefreshBackFooter.h in Headers */ = {isa = PBXBuildFile; fileRef = 7B00242AEAF7DC8FA5F63CFFCD102E90 /* MJRefreshBackFooter.h */; settings = {ATTRIBUTES = (Public, ); }; };
		172D6F4BDBFD921ABF3F4936747C7B5F /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = B4B8063291033C95A8B2A24FA2AD7A79 /* Foundation.framework */; };
		18B137C1708A9B9DC45BBB1ECF1CE4A8 /* MJRefreshHeader.m in Sources */ = {isa = PBXBuildFile; fileRef = 0BBE9EF043CCF5A5419ECFEB06C690C1 /* MJRefreshHeader.m */; };
		19C5CA44D4D4D5B711D33A73525D453F /* IQUIView+IQKeyboardToolbar.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5DDFC2B686C7E589416A77F3D89D8BD5 /* IQUIView+IQKeyboardToolbar.swift */; };
		19FE9BC7F25FF5D48B6B2B3B520D4D47 /* SVProgressHUD.h in Headers */ = {isa = PBXBuildFile; fileRef = 1F83353ECC4B459BF4234E1164289644 /* SVProgressHUD.h */; settings = {ATTRIBUTES = (Public, ); }; };
		1A39B80A5083C84CF22A0D9FBB27761E /* UICollectionViewLayout+MJRefresh.m in Sources */ = {isa = PBXBuildFile; fileRef = 1449C5993FC9FD9E4C34B82F3C5CB814 /* UICollectionViewLayout+MJRefresh.m */; };
		1A56A2E0BE0367DDB6BE95E537D43314 /* Commons.swift in Sources */ = {isa = PBXBuildFile; fileRef = D8516622262A452328B0B65E29AA340F /* Commons.swift */; };
		1A6AF38DE42C92491AFFC76527050663 /* MarqueeLabel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 664067D6AFAD9C1DDA40DD6EF0AEB02D /* MarqueeLabel.swift */; };
		1AEABE21257723E2AEE836117F3A8B12 /* MJRefreshFooter.h in Headers */ = {isa = PBXBuildFile; fileRef = 1A7EDE82DCCDCDE3D2E8D7244ED9788E /* MJRefreshFooter.h */; settings = {ATTRIBUTES = (Public, ); }; };
		1B1FF7E1AFE69EA5C4816CF9426FD088 /* PKCircleView.h in Headers */ = {isa = PBXBuildFile; fileRef = 81BA5C6700842B547C2E19A43B0551B9 /* PKCircleView.h */; settings = {ATTRIBUTES = (Public, ); }; };
		1B2341CD952E45126D64F01292BBCB40 /* MarqueeLabel-MarqueeLabel in Resources */ = {isa = PBXBuildFile; fileRef = FD694DB3E09A81036691F823E3211D44 /* MarqueeLabel-MarqueeLabel */; };
		1B4B180E84924CF99663817A2AFFAA92 /* IQKeyboardManager+Debug.swift in Sources */ = {isa = PBXBuildFile; fileRef = 33140581269593D23CABC41A35B01F83 /* IQKeyboardManager+Debug.swift */; };
		1BD39AF66EBE2534F3B4FBD6B3E117B3 /* PrivacyInfo.xcprivacy in Resources */ = {isa = PBXBuildFile; fileRef = 6088064A3AA58B0CD11EFF40FF0662CE /* PrivacyInfo.xcprivacy */; };
		1E7E37C51375285EA22294CD2ADB3159 /* Debugging.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4BE433B1433BD888BDE297FD204C49F9 /* Debugging.swift */; };
		1F539427E456AC56FFDD416169240415 /* UIImage+PKDownloadButton.h in Headers */ = {isa = PBXBuildFile; fileRef = A04E95A84D68E6C700795D5A112CC666 /* UIImage+PKDownloadButton.h */; settings = {ATTRIBUTES = (Public, ); }; };
		1FF54BA1EA87ACD81339325012E2537B /* JXSegmentedTitleGradientCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9BA92119A502CEB293041F6667E32905 /* JXSegmentedTitleGradientCell.swift */; };
		20F437D81954DB9DF1BA404A1C48EE5D /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = B4B8063291033C95A8B2A24FA2AD7A79 /* Foundation.framework */; };
		222B9B50C37D319BBACE8E15B8A40348 /* JXSegmentedNumberDataSource.swift in Sources */ = {isa = PBXBuildFile; fileRef = ECC9C3685EE7FC815B55A7A258463229 /* JXSegmentedNumberDataSource.swift */; };
		22FAFA41450EC40132CF4B0EEE7E6788 /* ParameterEncoder.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6B285B835616B56F46980ADD39A51C61 /* ParameterEncoder.swift */; };
		23277D4B1F4E8335DDCAB69A2AD75C9F /* JXSegmentedTitleOrImageDataSource.swift in Sources */ = {isa = PBXBuildFile; fileRef = DBB233A8A5D344EC01196A58581E8D80 /* JXSegmentedTitleOrImageDataSource.swift */; };
		23B1B9EA25E2C943FCE5EC6D4EE19D6A /* MJRefreshGifHeader.m in Sources */ = {isa = PBXBuildFile; fileRef = 43CCDEB493C9979C1959B9942047DA1C /* MJRefreshGifHeader.m */; };
		23EE2A5A9ADF9A6B9A3515CA85E382ED /* UIView+MJExtension.h in Headers */ = {isa = PBXBuildFile; fileRef = 4C5997F32ACC78D0783DECD6876B8362 /* UIView+MJExtension.h */; settings = {ATTRIBUTES = (Public, ); }; };
		244119912087C6ECC078CB0E740833EB /* UIScrollView+MJRefresh.m in Sources */ = {isa = PBXBuildFile; fileRef = 0C3119926A431E2B17B538C93E17A852 /* UIScrollView+MJRefresh.m */; };
		2480B116D9A738E79212C0E0DD41872D /* GIFAnimatedImage.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0131C8FEF300D7E0DCB43F23E7C66B1F /* GIFAnimatedImage.swift */; };
		25BCD06941B1CFB8F9A231960D546885 /* PKCircleView.m in Sources */ = {isa = PBXBuildFile; fileRef = 8791B26F243EFF6DF5A806240222E002 /* PKCircleView.m */; };
		26541C9BEC53081C7AD9BB9819D71B41 /* JXSegmentedNumberCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 42517ADA576373B5F2B2AA56BB57260F /* JXSegmentedNumberCell.swift */; };
		274E0D56AEB27C391FC58EBED912F19A /* Image.swift in Sources */ = {isa = PBXBuildFile; fileRef = A6A506A57BEBD985E5CA2ABEF70A3C8A /* Image.swift */; };
		279E3C4211663A097FFE575249B19BC3 /* SVProgressAnimatedView.m in Sources */ = {isa = PBXBuildFile; fileRef = D07CECE9C0A88C78E0F6FF510ED64787 /* SVProgressAnimatedView.m */; };
		287D870088725A42B4DF1FFC8772EA19 /* Task.swift in Sources */ = {isa = PBXBuildFile; fileRef = 94C202F95364504949AF0B1D2FF5EA5A /* Task.swift */; };
		2927AE446998C11370D49E4A2CFD17AC /* MJRefreshNormalHeader.m in Sources */ = {isa = PBXBuildFile; fileRef = 4E9D0ECB7E0F273DE9EDC330510B8A28 /* MJRefreshNormalHeader.m */; };
		2AE3EFDE302E34CF498E6A693ACC9D06 /* ImageDataProcessor.swift in Sources */ = {isa = PBXBuildFile; fileRef = 925B3EF9170B62EB96DDA4A261C43D64 /* ImageDataProcessor.swift */; };
		2B1AAA73D9231A2A7BA89DD1FF01C273 /* JXSegmentedTitleImageCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = B9751538A41C93069AC520FC8ADDD990 /* JXSegmentedTitleImageCell.swift */; };
		2B230B24827053BA3E9DA0C78A796BC2 /* ResponseSerialization.swift in Sources */ = {isa = PBXBuildFile; fileRef = F9F1C66852BF157B00E2E839B79BE5FF /* ResponseSerialization.swift */; };
		2B42D035AFF52D62722161A7772C6C08 /* HTTPHeaders.swift in Sources */ = {isa = PBXBuildFile; fileRef = B18AE0202CE7B90525259BA625A527F6 /* HTTPHeaders.swift */; };
		2C4C08BB733A2101D945E8C37256F78F /* UploadRequest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9132990A6001E8384B01FF456D4DE827 /* UploadRequest.swift */; };
		2C94C305900E95BDB9296A7EFCF3C940 /* MJRefreshConst.h in Headers */ = {isa = PBXBuildFile; fileRef = 117201D42D64EEBD54A9824C19353C82 /* MJRefreshConst.h */; settings = {ATTRIBUTES = (Public, ); }; };
		2DD965DE434BE3B5A0C6EC1FC47AE81D /* String+Parser.swift in Sources */ = {isa = PBXBuildFile; fileRef = F6D2CA71CCD091A767826F36D43522CA /* String+Parser.swift */; };
		2E572B53624BB2ED444BC9747A9F1781 /* ImageDownloader.swift in Sources */ = {isa = PBXBuildFile; fileRef = 90A81DA85C66E9E2FB3201D69AAD666D /* ImageDownloader.swift */; };
		2E84CD435150EDA1356EE23EAB3CE5E7 /* SVRadialGradientLayer.h in Headers */ = {isa = PBXBuildFile; fileRef = 8BA3C103CC568409B715494D387CC7F4 /* SVRadialGradientLayer.h */; settings = {ATTRIBUTES = (Public, ); }; };
		3013EFF5D3DB5F626FB63C96A690082A /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = B4B8063291033C95A8B2A24FA2AD7A79 /* Foundation.framework */; };
		3031C92E9CB81AD378483755A4DA6F79 /* KingfisherManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = 350BCB03327C5F2C9BECC6FFA0542AC8 /* KingfisherManager.swift */; };
		3035E05E0216ED11647680F9C2127B01 /* MJRefresh.bundle in Resources */ = {isa = PBXBuildFile; fileRef = BF06AC62113E5692AF1F4761A2616AC8 /* MJRefresh.bundle */; };
		30DBC87A501715FE2328B9FF011F1BB9 /* MJRefreshStateHeader.m in Sources */ = {isa = PBXBuildFile; fileRef = C7316A7F04B5390E547BCE5243EAA31F /* MJRefreshStateHeader.m */; };
		32AD6316A2024235B39F19FC97C0B6BF /* ImageDataProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = 31C323285A3155F84D9AFE58FD78D246 /* ImageDataProvider.swift */; };
		3360B725B480679D59E44B812DD8D116 /* MJRefresh-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 9EE6328AB6C72590DE803C111C37A60A /* MJRefresh-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; };
		346855A32221981DE16BBB5C1E636BA4 /* MJRefreshAutoStateFooter.m in Sources */ = {isa = PBXBuildFile; fileRef = 506242F11D90C1AEE578033478116092 /* MJRefreshAutoStateFooter.m */; };
		360F2B06AC4C38F3994965AA69FF0AC7 /* Kingfisher.swift in Sources */ = {isa = PBXBuildFile; fileRef = 15069099C57BDA36E80037EF11AE010D /* Kingfisher.swift */; };
		36C78069A72BECAEB66B31FF794A09ED /* Request.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5AC5A3F2AFE4DBC634FBBEEC8C8597BC /* Request.swift */; };
		371D974865C3554FFC4B2D487D12615E /* Notifications.swift in Sources */ = {isa = PBXBuildFile; fileRef = 46F8ABAB992507C6BBCA2AAF69DAB50D /* Notifications.swift */; };
		37289CBB73D25EA3424BF2ADFBB898AC /* TimePeriodProtocol.swift in Sources */ = {isa = PBXBuildFile; fileRef = AA23D6F550CE77AB601F0A0B2ED964C6 /* TimePeriodProtocol.swift */; };
		373502D50A1B2266D86409E19EC46DDB /* IQTitleBarButtonItem.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6CF22C8803B6805B8F73395E93D6AC83 /* IQTitleBarButtonItem.swift */; };
		37D302D5A81F84194396C4A7C871F1DA /* langs in Resources */ = {isa = PBXBuildFile; fileRef = BDA6861F693C9A7F89FADBFCDF8B4DC8 /* langs */; };
		395102C6B3D1D5F7DB48E7D762CE9152 /* DownloadButton-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = CBE5626C57DF328776BD0D2C05BB609E /* DownloadButton-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; };
		39EAB37ED329E6CE7C691B9EAF731446 /* JXSegmentedDotDataSource.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6F8849479F3F19A2250A43346D9708F3 /* JXSegmentedDotDataSource.swift */; };
		3A55DECC322583F176EC1F2038CDE44A /* PrivacyInfo.xcprivacy in Resources */ = {isa = PBXBuildFile; fileRef = F9ABB3A8141E40470EE54F0016A46483 /* PrivacyInfo.xcprivacy */; };
		3B573F7FAA3A12BA7BF2CC874A31DEAB /* DateInRegion+Components.swift in Sources */ = {isa = PBXBuildFile; fileRef = 48E651BF46CACE566E99761D182A8313 /* DateInRegion+Components.swift */; };
		3B901DF82C6576019330391D0F470B31 /* CFNetwork.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 8A2A128F3FAE37601751167FDC47182A /* CFNetwork.framework */; };
		3BC51136C1F65D6962C6727889AA942E /* String+MD5.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8448673A4774CAFEBCD24BE82AF62917 /* String+MD5.swift */; };
		3C425FEE22F5E6EE82500F6107EAE8F4 /* JXSegmentedIndicatorProtocol.swift in Sources */ = {isa = PBXBuildFile; fileRef = E4A0DFD919AD82038C8BF847F5F739FE /* JXSegmentedIndicatorProtocol.swift */; };
		3DAFEDCDC5094007E329D71FE84FF704 /* SnapKit-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 2A1D22F7B21663BAD85E06A344194AF0 /* SnapKit-dummy.m */; };
		417EAFB7648F1C35B8F7ADC203A96315 /* JXSegmentedBaseItemModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4E5F5A742DDBDAE2FC927882DAC7C146 /* JXSegmentedBaseItemModel.swift */; };
		41A536E6CE1C85116A756B710B2C660B /* IQKeyboardManagerConstants.swift in Sources */ = {isa = PBXBuildFile; fileRef = C52CB88FD984A6FB84683407A504D382 /* IQKeyboardManagerConstants.swift */; };
		42B43A15ADA9F66F4E2AD66666943F26 /* SwiftDate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BD0AAB38CA9722D37F600FF34CC07B9 /* SwiftDate.swift */; };
		4318466387894387E637747807B70757 /* Tiercel-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = AFDD721B961419036553BB7F816B5B9E /* Tiercel-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; };
		4337931D8B8E3F3BA03C77C1B496BEAD /* HTTPMethod.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1617A3777D8D48603550A764643637E8 /* HTTPMethod.swift */; };
		43E7BD44853E62096917DAF77B6C1CE3 /* Executer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 33E1D0F4570630A66EC11D6550996BFD /* Executer.swift */; };
		43ED71634C98518E6B0749001ED89C43 /* MJRefreshAutoNormalFooter.h in Headers */ = {isa = PBXBuildFile; fileRef = 5AFABD0F91AAB460005E72FA49182E21 /* MJRefreshAutoNormalFooter.h */; settings = {ATTRIBUTES = (Public, ); }; };
		440C0830E1410552E2ED0A1647CC4209 /* JXPagingListRefreshView.swift in Sources */ = {isa = PBXBuildFile; fileRef = E8062DA15BB499A276DDB19826D59379 /* JXPagingListRefreshView.swift */; };
		4413F602F8263A6E3EE93517916F2EDF /* SwiftDate-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 5713B1AF8B3CD5B2368E33B8C9CE5E78 /* SwiftDate-dummy.m */; };
		45131830DC22C22B4A21C4A54A147947 /* MJRefreshNormalTrailer.m in Sources */ = {isa = PBXBuildFile; fileRef = 19C4B336344ECAEDD6712562E4049762 /* MJRefreshNormalTrailer.m */; };
		454D70B3D5531C61FAF93EF01F6B761D /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1199E580C5F19AFD1010FE20258DADBD /* UIKit.framework */; };
		45ABFED1A9F6C0B330BB822AC08029A5 /* TiercelError.swift in Sources */ = {isa = PBXBuildFile; fileRef = 841611B569DBCAF114BC4865BCEAB887 /* TiercelError.swift */; };
		45D1C5B966D0BE59EF67F8A839AED2F4 /* JXSegmentedViewTool.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8AC2C00A0C5A41F4D64A8E965AADD87B /* JXSegmentedViewTool.swift */; };
		47B7A22D43797E42FCDCD96028823BFF /* KFImageProtocol.swift in Sources */ = {isa = PBXBuildFile; fileRef = 76EB2408020A5E896E8A7E5BF1D6866D /* KFImageProtocol.swift */; };
		4803DFE6BE7D9A926811385567288A8C /* TimePeriodGroup.swift in Sources */ = {isa = PBXBuildFile; fileRef = C36A6C9D52AF7D31EA7F08AA56D00180 /* TimePeriodGroup.swift */; };
		48E83D4BC4A5C3542CB0560A1E82A2F4 /* MJRefresh.h in Headers */ = {isa = PBXBuildFile; fileRef = A02680B209797E014A9CB2E457201E74 /* MJRefresh.h */; settings = {ATTRIBUTES = (Public, ); }; };
		498FFEC31A02476F4F719EF645AC1562 /* MJRefreshHeader.h in Headers */ = {isa = PBXBuildFile; fileRef = EC728CA1DF148330DE8CEE2CDC59F7A0 /* MJRefreshHeader.h */; settings = {ATTRIBUTES = (Public, ); }; };
		49C77BE32959EA3C1D1643AE62B6F647 /* PrivacyInfo.xcprivacy in Resources */ = {isa = PBXBuildFile; fileRef = 0C57FE4092186DA3BF03087A3DDC928C /* PrivacyInfo.xcprivacy */; };
		49D5506D651C7F3E49D8DA20ABD46AF9 /* OperationQueue+DispatchQueue.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6AFB9BB0EF5449C725EAD24210DFD26B /* OperationQueue+DispatchQueue.swift */; };
		4AADD25AAE104D5F72CDC039E82D9BB6 /* RedirectHandler.swift in Sources */ = {isa = PBXBuildFile; fileRef = E0D6121CA98BB82C7851D193FD419502 /* RedirectHandler.swift */; };
		4B6EA5410A2C492D91A141426FD81588 /* WKInterfaceImage+Kingfisher.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5569399D1EB726EB0DD2A7E1396321DC /* WKInterfaceImage+Kingfisher.swift */; };
		4C1CC731DAB49793158DB4EA0982137C /* ImageBinder.swift in Sources */ = {isa = PBXBuildFile; fileRef = 00809342163D914F7313B357D343777A /* ImageBinder.swift */; };
		4D77099177C62FCD622E0BB73237386E /* CacheSerializer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0A64F5F92A75933EA79178722B51ABD8 /* CacheSerializer.swift */; };
		4EFCD7DECB92938B822DE9FB6CABD30F /* FileManager+AvailableCapacity.swift in Sources */ = {isa = PBXBuildFile; fileRef = EE9A6FA2A81AC5A30859A6BB2B4FA72E /* FileManager+AvailableCapacity.swift */; };
		4F2F7AFD7C593DAE210F77E7F8BC2403 /* JXSegmentedIndicatorTriangleView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4DB6D4B8D6F44ACDD6E446998748BD0B /* JXSegmentedIndicatorTriangleView.swift */; };
		4F4B9DFA352D9958C7494D7BC24631D8 /* Alamofire-Alamofire in Resources */ = {isa = PBXBuildFile; fileRef = 085DBCE7DD98588B2ED103B1C1F36026 /* Alamofire-Alamofire */; };
		4F80144C5D33EFDAC14379838CF9720E /* MJRefreshBackFooter.m in Sources */ = {isa = PBXBuildFile; fileRef = E51F1EF01413ADDECD6664205BCE7A93 /* MJRefreshBackFooter.m */; };
		4FE35DBCEE3E9B3AE786452DCCD1B66C /* JXSegmentedBaseDataSource.swift in Sources */ = {isa = PBXBuildFile; fileRef = 48FC6499D782B6A38B55A1058728D46D /* JXSegmentedBaseDataSource.swift */; };
		506C1EE2968687F178BB2DFA34D185CE /* IQKeyboardReturnKeyHandler.swift in Sources */ = {isa = PBXBuildFile; fileRef = 53D9BBF299544DEEAD5E456AA5306990 /* IQKeyboardReturnKeyHandler.swift */; };
		5075DC82A63A9807DFC390B4CE8046CD /* Session.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0A679FA4BEEED4176374BC386B15E12B /* Session.swift */; };
		50E4E24710A4C5A77BE6594A10DFE773 /* ConstraintMultiplierTarget.swift in Sources */ = {isa = PBXBuildFile; fileRef = 64C33D2228817B887C70B400F0DC5497 /* ConstraintMultiplierTarget.swift */; };
		514A19E702520E6E336D77E2615D17CF /* NSBundle+MJRefresh.m in Sources */ = {isa = PBXBuildFile; fileRef = A22F8A41B6D2270432A011E71F734FA4 /* NSBundle+MJRefresh.m */; };
		51D9F94E4B4D2A55B87D6CF7199B9E7C /* UIButton+PKDownloadButton.m in Sources */ = {isa = PBXBuildFile; fileRef = 8A9EC97D60C19B6EC4595E86F1D00537 /* UIButton+PKDownloadButton.m */; };
		530FC2CFAAF9C09C0B75CF5CF6DF0B65 /* Storage.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2A8550EC020A77B500DD995CEA60F882 /* Storage.swift */; };
		539E9EED5FBF53E3ECF2652ECFA4A2FD /* MemoryStorage.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7FC69616A1892344EB78134505A3F752 /* MemoryStorage.swift */; };
		5610B3D1D3CC41790D99E354C1201DA5 /* Cache.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7E77397A610E64B5DE29B2C6790C9B0C /* Cache.swift */; };
		56987A745C2D39979A167EBF45B8D073 /* JXPagingSmoothView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4676AC055A0230683AB285C9444D9EB6 /* JXPagingSmoothView.swift */; };
		56CD198002D3D45274F6719725B983CF /* ConstraintOffsetTarget.swift in Sources */ = {isa = PBXBuildFile; fileRef = E8BB085594A33CFA1AE37B223A06BF25 /* ConstraintOffsetTarget.swift */; };
		56E561C1A8960D630D418FF931D36FBA /* JXSegmentedTitleItemModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0DFF1834A88DF9FB33D90BDD9AA81691 /* JXSegmentedTitleItemModel.swift */; };
		571142A2747CD90165F631A8AE980A0A /* Alamofire-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = EA4C6F8B96D45ED1BBBD34CFA947EC47 /* Alamofire-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; };
		574450219BF9DBA9113E31EBC80BAEF2 /* JXSegmentedTitleCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9D8B7EF73D50EE3EC8D8AB0CD2F05FDC /* JXSegmentedTitleCell.swift */; };
		578833D3ED755D5D1F1577005AEADBAE /* TimeStructures.swift in Sources */ = {isa = PBXBuildFile; fileRef = 74BF157814EA00E73F813C2C5D28312D /* TimeStructures.swift */; };
		57A86BF81E7C01FFE89F869654E50676 /* PrivacyInfo.xcprivacy in Resources */ = {isa = PBXBuildFile; fileRef = 5C44472740A9D2F104F11556227D7B0A /* PrivacyInfo.xcprivacy */; };
		5830C6260CA2B7CD6DC74054FB29CDD1 /* DownloadRequest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1770F6E73FCAE86AC7722A319B012606 /* DownloadRequest.swift */; };
		5896E7040BD3FBD6C57C9727F706407A /* GraphicsContext.swift in Sources */ = {isa = PBXBuildFile; fileRef = 98EDA8CF2147231BF156393E8D125FAD /* GraphicsContext.swift */; };
		58E936B1E7E42C0BFC119D428B70F1D8 /* Alamofire.swift in Sources */ = {isa = PBXBuildFile; fileRef = F58A90C8C5934EE6AB722DB8819C1632 /* Alamofire.swift */; };
		5AD4E5B4118A1DC7D639F611044B4159 /* DataRequest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2128D882568DC494E8F1150547E3A4DB /* DataRequest.swift */; };
		5C041C0F3BBC8ED3017D03D1A00BFEDF /* DisplayLink.swift in Sources */ = {isa = PBXBuildFile; fileRef = BEA6DFC5EDEDBA9D67A35572352AA3C4 /* DisplayLink.swift */; };
		5CCFD596BBF1E6D91167E6E3A977FB86 /* UIImage+PKDownloadButton.m in Sources */ = {isa = PBXBuildFile; fileRef = 109F4B31BBCDDD9360293F5C663FC4FB /* UIImage+PKDownloadButton.m */; };
		5D2F784CAC2EEE09B332245A61D3687D /* AssociatedValues.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0A585AAA4ABFEE88AF9EA38DA8480A4E /* AssociatedValues.swift */; };
		5D90B0097BBDAB6B90F35314BBC37554 /* Date+Create.swift in Sources */ = {isa = PBXBuildFile; fileRef = A2B99C0D768123D8E998850C1C856C0E /* Date+Create.swift */; };
		5E858AD3F64F096EE17F34759F017DC3 /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1199E580C5F19AFD1010FE20258DADBD /* UIKit.framework */; };
		5E8E9469BF126E918EADF79EC4BB5CA2 /* IQUIView+Hierarchy.swift in Sources */ = {isa = PBXBuildFile; fileRef = F4EE1B14402D8D0CCFC4F70B19E2A807 /* IQUIView+Hierarchy.swift */; };
		5E977209B51A440181A31A4CA27CA677 /* ImageContext.swift in Sources */ = {isa = PBXBuildFile; fileRef = A5089A55177AC7BFF0A6C618FC9C79DF /* ImageContext.swift */; };
		5F52D18FE8736028A8FB4B4B61B49111 /* JXSegmentedView-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 8504EF1F9133A53B74DAAF48F3E48C0A /* JXSegmentedView-dummy.m */; };
		5FE04B779A038EBDFE268D19297F0FA5 /* RelativeFormatter.swift in Sources */ = {isa = PBXBuildFile; fileRef = 804AE736B53C8214AF7EE8E174CB4F9E /* RelativeFormatter.swift */; };
		6084CC72921FA7260B8FA2A07F49AE96 /* JXSegmentedTitleAttributeItemModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = E00CAFDC4D99F63CED52FFAFF61E8F34 /* JXSegmentedTitleAttributeItemModel.swift */; };
		60CD99E8F32FD54F599DECFB768863A0 /* JXSegmentedIndicatorImageView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 34F26DA97773D658E22071F12B542CCD /* JXSegmentedIndicatorImageView.swift */; };
		60CE1AC69D95F0F7C6637C601A84C069 /* MJRefresh-MJRefresh.Privacy in Resources */ = {isa = PBXBuildFile; fileRef = 7E3097CFEFDA621E9FB0E62009FF87FC /* MJRefresh-MJRefresh.Privacy */; };
		60D62AFE59E950FFEA458C1788D05486 /* UIColor+PKDownloadButton.h in Headers */ = {isa = PBXBuildFile; fileRef = 18A583CCFD6D1DBEB9CCF90CFBD1BC6A /* UIColor+PKDownloadButton.h */; settings = {ATTRIBUTES = (Public, ); }; };
		612AE0ABB9BCD3AF0E1D29B4C063CA62 /* StringEncoding+Alamofire.swift in Sources */ = {isa = PBXBuildFile; fileRef = F81293AC0002136C2A240AEE245EA761 /* StringEncoding+Alamofire.swift */; };
		6142372CEE4D251A94EA4BE2630F27E7 /* Date+Components.swift in Sources */ = {isa = PBXBuildFile; fileRef = 14B1A3F3039D6C5E815E246D2738947D /* Date+Components.swift */; };
		632239BD2DF58FF13D9E4D1C4327F528 /* JXSegmentedTitleDataSource.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1E5AFB42EE6B29720DA3E27B5455357A /* JXSegmentedTitleDataSource.swift */; };
		638A729C295B6267093699D505B8589D /* KFImageRenderer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 92477ADA09E2A3DC05DB6B89EEDFB913 /* KFImageRenderer.swift */; };
		63BCE3414C785046BB317537B8120B5D /* MJRefreshAutoFooter.h in Headers */ = {isa = PBXBuildFile; fileRef = 913FD792342D6E20478B1A3D754EAF95 /* MJRefreshAutoFooter.h */; settings = {ATTRIBUTES = (Public, ); }; };
		6431218578A566C5EBF5FD166F164059 /* ConstraintMakerExtendable.swift in Sources */ = {isa = PBXBuildFile; fileRef = EE3980766775DB21E234DC0A37D61FB5 /* ConstraintMakerExtendable.swift */; };
		647D16586EBBE25158E3FD684541A1DD /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = B4B8063291033C95A8B2A24FA2AD7A79 /* Foundation.framework */; };
		6584A733B2610DAFBB1CEF8E90635EC9 /* TimePeriodCollection.swift in Sources */ = {isa = PBXBuildFile; fileRef = F326CD136B8C209A498E147755654AFA /* TimePeriodCollection.swift */; };
		65D2E717EEAEBB4658708CD9C8991C93 /* CallbackQueue.swift in Sources */ = {isa = PBXBuildFile; fileRef = DE57191B720EDB55AFB0B738ACBE9FA2 /* CallbackQueue.swift */; };
		65EEB9B45B77C5733E6233759FE7BC76 /* Data+Hash.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9AA7A53084CE6242FC8923CB61D69A11 /* Data+Hash.swift */; };
		65F1A046F742E910CE0EE30BE2600DDD /* JXSegmentedDotItemModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2035235CBB8446F3D2B5C3DF03DB596F /* JXSegmentedDotItemModel.swift */; };
		661036CF70C0946F0ED7BAF395598868 /* URLSession+ResumeData.swift in Sources */ = {isa = PBXBuildFile; fileRef = 78162222A9C1E9E834399EBEC817C51A /* URLSession+ResumeData.swift */; };
		6628BE82C4F27A39F94CBEA02BB498EF /* DateInRegion+Compare.swift in Sources */ = {isa = PBXBuildFile; fileRef = 40E624220D9808FE4E6F704725D45A64 /* DateInRegion+Compare.swift */; };
		6654CDCA10823EA080976DF72D8729B2 /* AVAssetImageDataProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = E3999012C65D76E395381CECF9C5701C /* AVAssetImageDataProvider.swift */; };
		6735E4B11C64D20B4E05A92811F5A721 /* IQKeyboardManager+Internal.swift in Sources */ = {isa = PBXBuildFile; fileRef = D2D7D8612278935E2C4A971B057FF070 /* IQKeyboardManager+Internal.swift */; };
		67942FD70EE19BA957045141036FD49E /* RequestModifier.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1E0C9D5FFE7B4EBECE637ACE8C31A3E8 /* RequestModifier.swift */; };
		68238227D42B2511FA6A26BF71E92520 /* Alamofire-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 58763E9810DBE5D64F8BB7A2F0CC8ED8 /* Alamofire-dummy.m */; };
		68241B77CB3EE81665BBB4275AC19679 /* JXSegmentedListContainerView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4BA391400C88257C2944C66CBCCB7253 /* JXSegmentedListContainerView.swift */; };
		686ABAEBCE5C0EA6644AA80F9B4B3687 /* MJRefreshNormalHeader.h in Headers */ = {isa = PBXBuildFile; fileRef = E20BAB91FEA315F02B58AF69507DB592 /* MJRefreshNormalHeader.h */; settings = {ATTRIBUTES = (Public, ); }; };
		68995B28EE5B539CEA5A1133E4623927 /* MultipartFormData.swift in Sources */ = {isa = PBXBuildFile; fileRef = D3C8574545A771D6331BDF26BD545BC1 /* MultipartFormData.swift */; };
		68A74F13F8FEBAA7E0EA9344DED0458B /* OperationQueue+Alamofire.swift in Sources */ = {isa = PBXBuildFile; fileRef = B2703C2DE8F79F4582B6E3096674C625 /* OperationQueue+Alamofire.swift */; };
		68DCF4550B3B72228D5D8B4E25A341F2 /* Box.swift in Sources */ = {isa = PBXBuildFile; fileRef = DEA0FFC9C5524694F1BEEB79266364F1 /* Box.swift */; };
		69261B5D3B53EBF7109D5E1DA3768CAC /* AuthenticationInterceptor.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7A65DD241CD2326B542E0BE7B68D3D65 /* AuthenticationInterceptor.swift */; };
		6A9418B4C77EFF47E92EEA22C5BF7EC0 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = B4B8063291033C95A8B2A24FA2AD7A79 /* Foundation.framework */; };
		6C2A8D78B7E5B02974B212599B28AD77 /* Indicator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 51CD975673CF1F07A2A13679560350A0 /* Indicator.swift */; };
		6C4BCC8C2D31263360E2697776A9E80D /* JXSegmentedIndicatorBaseView.swift in Sources */ = {isa = PBXBuildFile; fileRef = D3658B955BF25B61E3DB76C7549665CF /* JXSegmentedIndicatorBaseView.swift */; };
		6CC7E7C00730B1BF42A28B2E23CA01D6 /* URLSessionConfiguration+Alamofire.swift in Sources */ = {isa = PBXBuildFile; fileRef = 39662A3DEB2406A1947116C8C84879C4 /* URLSessionConfiguration+Alamofire.swift */; };
		6D389E4D5F97798BE1AEEB8C317852D7 /* SnapKit-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 8CAEB2326B3AA2C450941202C12210D4 /* SnapKit-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; };
		6D4A08865846C0F0DB9A05C617C2A947 /* MJRefreshStateTrailer.h in Headers */ = {isa = PBXBuildFile; fileRef = 602EEB89E65E882D26595BFB30A68753 /* MJRefreshStateTrailer.h */; settings = {ATTRIBUTES = (Public, ); }; };
		6E23DA3D58E8C10B007C321E13508FEF /* URLConvertible.swift in Sources */ = {isa = PBXBuildFile; fileRef = 82411FCD639DFF62A404373043D0A97B /* URLConvertible.swift */; };
		6E2884B29CD49EE91C48C725105F295A /* LayoutConstraint.swift in Sources */ = {isa = PBXBuildFile; fileRef = 34BF55272606579ED586584FC1416BCE /* LayoutConstraint.swift */; };
		6E4DEB1A81739DE58C64997251DAA87C /* ISOFormatter.swift in Sources */ = {isa = PBXBuildFile; fileRef = BF98BFA0D0A06425E83174B4F21DCB21 /* ISOFormatter.swift */; };
		6F271B6EA85E0BDDA7DD1CC621EDC4F9 /* MJRefreshGifHeader.h in Headers */ = {isa = PBXBuildFile; fileRef = 60031D8D6F31B55CA6F941F4E74FE20A /* MJRefreshGifHeader.h */; settings = {ATTRIBUTES = (Public, ); }; };
		6F2E0DC7D8598283D088A989FDB8E5F6 /* ParameterEncoding.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2116DD2B393A810DC0A155E69BB8F7BB /* ParameterEncoding.swift */; };
		7052944C657F270E47777446D0E10E1C /* ConstraintInsetTarget.swift in Sources */ = {isa = PBXBuildFile; fileRef = 31FD8F5F9DCF707E18D9317B12D18BBE /* ConstraintInsetTarget.swift */; };
		70B890CA221D229ABF2346A7245654C5 /* Int+DateComponents.swift in Sources */ = {isa = PBXBuildFile; fileRef = D0534F15E81BC57C85EEEF636D7A15AD /* Int+DateComponents.swift */; };
		714D5F4F9165ED6BF3CFA9FEA7DB9FF5 /* Placeholder.swift in Sources */ = {isa = PBXBuildFile; fileRef = 651C18F3728516BA04D822B7AF347A1D /* Placeholder.swift */; };
		7161A8A89FB1C894F9145BF97D2EE8B1 /* PKStopDownloadButton.h in Headers */ = {isa = PBXBuildFile; fileRef = 1DB0A9A327903E1073962BAAED8DA960 /* PKStopDownloadButton.h */; settings = {ATTRIBUTES = (Public, ); }; };
		71655F70079826C7494ABF198F9F563A /* RelativeFormatter+Style.swift in Sources */ = {isa = PBXBuildFile; fileRef = 34407EBEDB54B802330DFFF56E661207 /* RelativeFormatter+Style.swift */; };
		71B32D2CE27370DCC6032569FEE5C8DC /* Date+Math.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2A4A8EC54C0D772248106B90417E277C /* Date+Math.swift */; };
		72C19C762FADC82517C344E9F47D7E50 /* AlamofireExtended.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5C6E47641FE0A4E8F158FBB515918A17 /* AlamofireExtended.swift */; };
		72D0CDE3B34D718422CFD4F85ADEFB04 /* RetryStrategy.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1980AB08B7A9EEC85770C1233B343099 /* RetryStrategy.swift */; };
		735B99CA4190FBE5FE23DA796402D447 /* DateInRegion.swift in Sources */ = {isa = PBXBuildFile; fileRef = C5EBB178A1D51C38C6D030242C68E41C /* DateInRegion.swift */; };
		7367DD455506C92257B75D2B810C2318 /* MarqueeLabel-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = B143CD633633C08DB7AF7A0DBD6F28AC /* MarqueeLabel-dummy.m */; };
		73F8AC99A58E5837924C056E89543B97 /* Typealiases.swift in Sources */ = {isa = PBXBuildFile; fileRef = BB9A3310F4C2D7FF46E05C5C085EFB8C /* Typealiases.swift */; };
		74145F14ACD710C1D165C5F9B3F0D7ED /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = B4B8063291033C95A8B2A24FA2AD7A79 /* Foundation.framework */; };
		74BF3CC58474F118E0E3953ADBBD233F /* MJRefreshComponent.m in Sources */ = {isa = PBXBuildFile; fileRef = E3DD611E2B6825B2332BD02231705E84 /* MJRefreshComponent.m */; };
		74DBD7BAE1B62FA323770957159589E1 /* Accelerate.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AA39C6D2448DC5A9AD18DDA3C96A1A0F /* Accelerate.framework */; };
		77A016AB014A21D60BBFAB9F7134D38B /* MJRefreshTrailer.h in Headers */ = {isa = PBXBuildFile; fileRef = 3C1E12FF093098A22E423F0E1E49DDA6 /* MJRefreshTrailer.h */; settings = {ATTRIBUTES = (Public, ); }; };
		77D782DE125D322922466676E2FFA289 /* ConstraintPriorityTarget.swift in Sources */ = {isa = PBXBuildFile; fileRef = FE70BEDA021F24905556038DC9C6EF72 /* ConstraintPriorityTarget.swift */; };
		78CA17524C270C0E381677E3D4C77B6B /* ImageDownloaderDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9F1DD919E6FEB406815EA8275F490877 /* ImageDownloaderDelegate.swift */; };
		78D414CF02F5ED61DAB995221C459C22 /* JXSegmentedIndicatorDoubleLineView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1E3D9A705DD4B8E1CB63DF9084EAC9FF /* JXSegmentedIndicatorDoubleLineView.swift */; };
		794FC38D15336AB502B73B012005E9BD /* Validation.swift in Sources */ = {isa = PBXBuildFile; fileRef = 910F21CD3337049AB8881F165BD19AE9 /* Validation.swift */; };
		795681285B4E2B121B5CD420131168F8 /* MultipartUpload.swift in Sources */ = {isa = PBXBuildFile; fileRef = 63A5658CA7BE9C8CB17CFA56505F5F3F /* MultipartUpload.swift */; };
		79E4EC8E7FF2E4B1B389722EB2BEC3D0 /* DownloadButton-DownloadButton in Resources */ = {isa = PBXBuildFile; fileRef = A6A74933CD02E6DBD2AFCF807116B6CB /* DownloadButton-DownloadButton */; };
		7A19CD0F168E8C66757012114767A36B /* UIScrollView+MJExtension.h in Headers */ = {isa = PBXBuildFile; fileRef = 160D754EC35823FF85A34B79E72C40F1 /* UIScrollView+MJExtension.h */; settings = {ATTRIBUTES = (Public, ); }; };
		7AD0E5A1A45CE95B2C7A8078B2F19073 /* TimeInterval+Formatter.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0ED55223068A73568B36FF08EFCF9EAF /* TimeInterval+Formatter.swift */; };
		7AE2E0B382A14D58BE7DAA0C852DCD02 /* ServerTrustEvaluation.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1CDC49949B6AE24CE48C5C0261DA3A8B /* ServerTrustEvaluation.swift */; };
		7BC03DCFF31FDA534EB7B100209D1718 /* Calendars.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3FAC5A61EF918CD2923F2347A8289EAF /* Calendars.swift */; };
		7C505E7C30A2E0FA68171866E82652AB /* SessionManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = AA063E0C0841D9CBEAFF14BEAD5D3CE8 /* SessionManager.swift */; };
		7CC5E76223E1EB7B09FBC03EA07E3DB3 /* JXSegmentedIndicatorBackgroundView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 90868F52B19BF2E08A1B70DCFF656B5C /* JXSegmentedIndicatorBackgroundView.swift */; };
		7D952C22D46295112F3FF0406FEE1F12 /* PKDownloadButton.h in Headers */ = {isa = PBXBuildFile; fileRef = 96B3849B994F57B8B26611E06131CB08 /* PKDownloadButton.h */; settings = {ATTRIBUTES = (Public, ); }; };
		7E59ABF8A1AC8F61FEFB9B8C72EFB9E5 /* IQKeyboardManager+Position.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9D871BE2C3416A74C644B64DBF2B5DC6 /* IQKeyboardManager+Position.swift */; };
		7E7F1EE3B8C0BB721181929B686FEC17 /* Kingfisher-Kingfisher in Resources */ = {isa = PBXBuildFile; fileRef = C298ABB78D9B05529B89D8322DB2E7B0 /* Kingfisher-Kingfisher */; };
		7F60A80731DCB0EB26C7D01DCCA932E4 /* ISOParser.swift in Sources */ = {isa = PBXBuildFile; fileRef = AC40E3618D748C02FC87EABC6B1128F5 /* ISOParser.swift */; };
		802108EDDE4D0E42D9A2411E75B9EB43 /* PrivacyInfo.xcprivacy in Resources */ = {isa = PBXBuildFile; fileRef = 489901D1795E72219A5650D4806CFBA6 /* PrivacyInfo.xcprivacy */; };
		80244605FFB26BF165B3C6E3CFA83A3C /* JXSegmentedTitleImageItemModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = B54BA2B28F4FA97B93861310BDA561C4 /* JXSegmentedTitleImageItemModel.swift */; };
		8072251E5FFDC1AB89E7558218C41D24 /* KingfisherError.swift in Sources */ = {isa = PBXBuildFile; fileRef = B083BDB134F183783F9CA8EE5D001949 /* KingfisherError.swift */; };
		81245F505360D8598E4A6C7D67E09F21 /* Double+TaskInfo.swift in Sources */ = {isa = PBXBuildFile; fileRef = B004488D8C4C6AC1F196AE21E80BF4AC /* Double+TaskInfo.swift */; };
		81DAB282980A3BB8EB7796B61934E4F4 /* KFImageOptions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4DD5A923B5AC516949CE302FF67EBB14 /* KFImageOptions.swift */; };
		82FE3B046FEA46F2BDFE7FB0E9D7CBAD /* SVProgressHUD-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 332F6C90B7478F0ADA35CCB36F18E139 /* SVProgressHUD-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; };
		830535E48AA507D7C15359F2A5B72DD1 /* ImageProgressive.swift in Sources */ = {isa = PBXBuildFile; fileRef = 39CEAE4CB2B89F74AF94DC40A7FCE403 /* ImageProgressive.swift */; };
		83DBC0F86AD7C6EFB6947E0F3616467E /* JXPagingListContainerView.swift in Sources */ = {isa = PBXBuildFile; fileRef = DE2C9A9D0E0B4D749B32C1E00BF7D8A7 /* JXPagingListContainerView.swift */; };
		8423D60239269F191A47A3E2D82E1EF7 /* ImageTransition.swift in Sources */ = {isa = PBXBuildFile; fileRef = F7DC336FCAEF4579E435D1CA1EAAFA09 /* ImageTransition.swift */; };
		84BEB9E439780B1E0DEF56459E3D3352 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = B4B8063291033C95A8B2A24FA2AD7A79 /* Foundation.framework */; };
		8640829049AE9907FE93825E5510C33D /* ConstraintMaker.swift in Sources */ = {isa = PBXBuildFile; fileRef = D93B88986A70049740732E9BDA2D984D /* ConstraintMaker.swift */; };
		868D4A456CBC3255A772F7FEA2F63BE0 /* JXSegmentedIndicatorParams.swift in Sources */ = {isa = PBXBuildFile; fileRef = F2B2DB1CB4157320AB7B46D983F577B3 /* JXSegmentedIndicatorParams.swift */; };
		8775BC8B188C38085646E9580CE231BA /* Kingfisher-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = E96DA98FB5788A040DD2ED9B93E36E78 /* Kingfisher-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; };
		87996D11DC92EE19EAF9305DAEA4ACF2 /* ConstraintMakerPrioritizable.swift in Sources */ = {isa = PBXBuildFile; fileRef = DF7749CC04C556874BBE546166F36A46 /* ConstraintMakerPrioritizable.swift */; };
		8868BA37E3CE7C58D26123806D543F3F /* ConstraintView.swift in Sources */ = {isa = PBXBuildFile; fileRef = C7280B062A7EAD9FFA0FEC16E1936C6E /* ConstraintView.swift */; };
		887DB52C63E52FBD3B88F42DD8CFB421 /* RequestCompression.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0F8AF943C90C2F212A2E7474570424EE /* RequestCompression.swift */; };
		891D1BF14C8881C74262EE9DBE5D67A9 /* UILayoutSupport+Extensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = C4E948AF2BE57221FF0FCEF5775EBBEF /* UILayoutSupport+Extensions.swift */; };
		8A52ECA8A45C0574AB3305F39FB8CF81 /* DownloadButton-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = C1A54DC86334B340EDFF3A979BBD5779 /* DownloadButton-dummy.m */; };
		8C077A05101B84731A302657381218CB /* MJRefreshStateHeader.h in Headers */ = {isa = PBXBuildFile; fileRef = C56F2770F14FFB52F18B08F7BC6A7C4C /* MJRefreshStateHeader.h */; settings = {ATTRIBUTES = (Public, ); }; };
		8CEABAE06B171EA941EB497A2F4A6917 /* Runtime.swift in Sources */ = {isa = PBXBuildFile; fileRef = 187C3048087F7F1D41E679EFC368D94B /* Runtime.swift */; };
		8D18198290C6F15504358DD49F0C505F /* JXSegmentedTitleOrImageCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0DA082E3A75E13CD0C8795CB3957F572 /* JXSegmentedTitleOrImageCell.swift */; };
		8DD0EA5259D87AA915FC266D43CD08D6 /* JXSegmentedView.swift in Sources */ = {isa = PBXBuildFile; fileRef = F6F26EC43199BA3CE04A9C318AACB128 /* JXSegmentedView.swift */; };
		8DD46EE7FB9503E7634E929DDE1CBA31 /* Notifications.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0085AF2C56752715FC005A6762AE8307 /* Notifications.swift */; };
		90441CBC43993A5E4E0F5CD5BECC2DDE /* MJRefreshBackNormalFooter.h in Headers */ = {isa = PBXBuildFile; fileRef = D006F0064B1980AC5E693A4C09DA3F4D /* MJRefreshBackNormalFooter.h */; settings = {ATTRIBUTES = (Public, ); }; };
		906EF891E58A035281766993F82373E3 /* ConstraintItem.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9BB1B70D50E125F5116226218AD83F85 /* ConstraintItem.swift */; };
		90D847B19214926EDE5210D44A08F3C7 /* RequestTaskMap.swift in Sources */ = {isa = PBXBuildFile; fileRef = 203DBA9560500D53E8DDCED4335E7CFE /* RequestTaskMap.swift */; };
		9136355471B1C08A16DA36B0A2E536B8 /* NSButton+Kingfisher.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0175C3BDDE4AF2390BE74E4410720475 /* NSButton+Kingfisher.swift */; };
		9189CD495B78CBC65B25DED32A881426 /* KFOptionsSetter.swift in Sources */ = {isa = PBXBuildFile; fileRef = D6376967BC13A929AB938E8FDFE0093B /* KFOptionsSetter.swift */; };
		92138A77DFEB4F76FCB582E97633896D /* URLRequest+Alamofire.swift in Sources */ = {isa = PBXBuildFile; fileRef = E5D2335C862D6E9C8606261324B9FD98 /* URLRequest+Alamofire.swift */; };
		9255A2BCECEB0006DAAF985CA00E2D15 /* JXSegmentedTitleGradientItemModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = ED2440BB8CE79C3D96A62D6671311E7B /* JXSegmentedTitleGradientItemModel.swift */; };
		92A81311D8592CB3D907E9DA59023E38 /* PrivacyInfo.xcprivacy in Resources */ = {isa = PBXBuildFile; fileRef = BFD7D664E057D7E5D8262EA574E4238E /* PrivacyInfo.xcprivacy */; };
		930B495B7A3197730A016E2339A4CBA7 /* IQKeyboardManagerSwift-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 1F06F0BFC065D8251E7724344E40E245 /* IQKeyboardManagerSwift-dummy.m */; };
		932470342D7352EEC18C00E52B37A5AE /* DotNetParserFormatter.swift in Sources */ = {isa = PBXBuildFile; fileRef = FFB2C31AAAD3CD21FEFE7182CC04951F /* DotNetParserFormatter.swift */; };
		9335612DA775B6D7696C46A692DF7335 /* PKDownloadButton.m in Sources */ = {isa = PBXBuildFile; fileRef = 1F365A87A2F56AA21E9F9300604BF5AC /* PKDownloadButton.m */; };
		9378157945D7B405C862A05B0D6B971B /* Result+Alamofire.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4CDF31659C5CFC027B5F60F47F8B324B /* Result+Alamofire.swift */; };
		938CFF5F6DE6E7E8CE94373E51F3E07A /* ConstraintLayoutGuide+Extensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = AB883732E46A5484BBD2DBC929A9BDE2 /* ConstraintLayoutGuide+Extensions.swift */; };
		94E00674FACB3ED40684E8DAA40BCC84 /* KF.swift in Sources */ = {isa = PBXBuildFile; fileRef = ED9E039902D3928D76325A9F22981AD4 /* KF.swift */; };
		950B809760A8CE4375DCE1016FB9859F /* ConstraintMakerRelatable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9DD63E7F57872EECA1B11850AC15C93E /* ConstraintMakerRelatable.swift */; };
		9779D52AD8CDA703D6EEE1C6D38E019F /* ConstraintAttributes.swift in Sources */ = {isa = PBXBuildFile; fileRef = C6C4B2FB359BAF9C49695E7D50FFC4D2 /* ConstraintAttributes.swift */; };
		97D7D91FC818805D8344C373CC098C32 /* SessionDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1576C1A75CD83CC0126786D2F38A300E /* SessionDelegate.swift */; };
		97EA46DA072EC4FD4D831606095B92C1 /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1199E580C5F19AFD1010FE20258DADBD /* UIKit.framework */; };
		98455F4176C861F9E33D36892A932684 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = B4B8063291033C95A8B2A24FA2AD7A79 /* Foundation.framework */; };
		98AEAA041DE971906C7EEBC1182A4470 /* UIButton+PKDownloadButton.h in Headers */ = {isa = PBXBuildFile; fileRef = 0D4E696F75CA79EF5DB1493DBFBD4E73 /* UIButton+PKDownloadButton.h */; settings = {ATTRIBUTES = (Public, ); }; };
		99F2413E51A57A17AF0B52EE43D448D3 /* Resource.swift in Sources */ = {isa = PBXBuildFile; fileRef = A54156DD4825B5F1C49FFDE72E5CA3D2 /* Resource.swift */; };
		99FB2910921988A9BCC5533A1EA70E59 /* Region.swift in Sources */ = {isa = PBXBuildFile; fileRef = E76218A6A0AC4A58A10DAA88E00C21FE /* Region.swift */; };
		9A07F0B734748735A80119550AC32104 /* SVIndefiniteAnimatedView.m in Sources */ = {isa = PBXBuildFile; fileRef = CDB23F11BFD150D06EB1E55D63A5809E /* SVIndefiniteAnimatedView.m */; };
		9AF14E4B1C52E5AD4C38021C4EC17974 /* UIScrollView+MJRefresh.h in Headers */ = {isa = PBXBuildFile; fileRef = 499F69400989C98B94A8F8B97F588969 /* UIScrollView+MJRefresh.h */; settings = {ATTRIBUTES = (Public, ); }; };
		9AF53260DACD3DE030C97AA110DAD22E /* MJRefreshComponent.h in Headers */ = {isa = PBXBuildFile; fileRef = 89F35204C15E154529FCD3A47194B781 /* MJRefreshComponent.h */; settings = {ATTRIBUTES = (Public, ); }; };
		9B93846DEFDF34EC2E881F65938B3F17 /* JXSegmentedTitleOrImageItemModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 602AADF40849A45983953E264A9BC93F /* JXSegmentedTitleOrImageItemModel.swift */; };
		9C2584A9CCF8CA6C9DF2AD79DB831E70 /* IQKeyboardManager+UIKeyboardNotification.swift in Sources */ = {isa = PBXBuildFile; fileRef = 15312F9E030D2895F28379E5E7AC2F61 /* IQKeyboardManager+UIKeyboardNotification.swift */; };
		9C292E2C761CB97ACD00F95FA4D60E85 /* IQKeyboardManager+OrientationNotification.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1676881842A119CAFB75D031A09B9F8A /* IQKeyboardManager+OrientationNotification.swift */; };
		9C7D314BE45AB79E96B260656C36BAEC /* RedirectHandler.swift in Sources */ = {isa = PBXBuildFile; fileRef = DBE3E5C271FCF47C09129826CD1607D5 /* RedirectHandler.swift */; };
		9D8BED7F3F86BB39E7C0923D92E73F8B /* Combine.swift in Sources */ = {isa = PBXBuildFile; fileRef = 578211F81ABFCC933FC2FCAD98E8D47E /* Combine.swift */; };
		9DACAF384DD9C46FB76E2D3DF5D41084 /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1199E580C5F19AFD1010FE20258DADBD /* UIKit.framework */; };
		9DE54A6FA3EA23631ADD6DEC4D190EC9 /* String+Hash.swift in Sources */ = {isa = PBXBuildFile; fileRef = 01CFEA1169540CE8BA1331ACE15B00A8 /* String+Hash.swift */; };
		9E4E278A3C1543798E1912699886023E /* IQKeyboardManager+UITextFieldViewNotification.swift in Sources */ = {isa = PBXBuildFile; fileRef = A96639B1598DB44935B4470271613AFB /* IQKeyboardManager+UITextFieldViewNotification.swift */; };
		9F15AD066C4130E1C6E3ADA35EC8264E /* NSLayoutConstraint+PKDownloadButton.m in Sources */ = {isa = PBXBuildFile; fileRef = 72B7DE9C38B4CCAA35EC94EC02E6D329 /* NSLayoutConstraint+PKDownloadButton.m */; };
		9F6257E692DB9F9130A3618CCCC5FA70 /* PKCircleProgressView.m in Sources */ = {isa = PBXBuildFile; fileRef = 5188492DCEB003519D4B536CDD1F7B5A /* PKCircleProgressView.m */; };
		9F8F5BCE4DAD6C16F3A8AA2A2F783D01 /* FormatIndicatedCacheSerializer.swift in Sources */ = {isa = PBXBuildFile; fileRef = B0524D8BA55EB77A9786839D001228E5 /* FormatIndicatedCacheSerializer.swift */; };
		A0371DF7D93D9B86BD50474D4B9294FD /* ConstraintInsets.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5F7F5E6F94879FAB29D921DC9FAF8CD9 /* ConstraintInsets.swift */; };
		A051999781E1280746F7743BDEEA6C49 /* ConstraintDescription.swift in Sources */ = {isa = PBXBuildFile; fileRef = FFC2163D8BC1DC94596E6612D1851079 /* ConstraintDescription.swift */; };
		A1506893FF52AA466B130E8B05FBE868 /* NetworkReachabilityManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = E25067B4F422F31021D401E81CDA3A38 /* NetworkReachabilityManager.swift */; };
		A1A93726CD533C8ACD4755250E46E48D /* Delegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3D5F1A2FF1FB1DD42568FD79BC4800F0 /* Delegate.swift */; };
		A22A2ACF53FDC243AAAFB009005A710F /* Concurrency.swift in Sources */ = {isa = PBXBuildFile; fileRef = 26D8FAAD7E324D1696484B36A27617E1 /* Concurrency.swift */; };
		A35877DE0C3D6B4CF2A10E666EF5F490 /* LayoutConstraintItem.swift in Sources */ = {isa = PBXBuildFile; fileRef = CB21BE53AD315A53D3028EB684445858 /* LayoutConstraintItem.swift */; };
		A393340CB069126B0A3D781C174E6E49 /* JXSegmentedNumberItemModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 651AF86B19A0753E59D925A358A62C7E /* JXSegmentedNumberItemModel.swift */; };
		A3FD52DF5584364FFD56965394C36CF2 /* URLConvertible+URLRequestConvertible.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7D8C5FDD4C842D708A0A3A727D77B58F /* URLConvertible+URLRequestConvertible.swift */; };
		A50A72FCD270217D99ECA1D2700CFAD4 /* PrivacyInfo.xcprivacy in Resources */ = {isa = PBXBuildFile; fileRef = E5AE85B549A0F1ADBF86C827D96A2547 /* PrivacyInfo.xcprivacy */; };
		A70C6EBC13661A0FC4023236B350AEA1 /* AuthenticationChallengeResponsable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 51BC721DE951672AC86725904BF54E3F /* AuthenticationChallengeResponsable.swift */; };
		A7AE58053194FA1CEA420D995AF17B85 /* MJRefreshAutoStateFooter.h in Headers */ = {isa = PBXBuildFile; fileRef = 49670BEF07B759207432F9BAC3232A37 /* MJRefreshAutoStateFooter.h */; settings = {ATTRIBUTES = (Public, ); }; };
		A86A28FC358F0AFE453C2EBD1D035751 /* JXSegmentedTitleGradientDataSource.swift in Sources */ = {isa = PBXBuildFile; fileRef = 76B9E41F33DAD89794D0675AA79CA8A6 /* JXSegmentedTitleGradientDataSource.swift */; };
		A8C0CBBC63C39A8C10083CBCA172F7CF /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = C07BEF0CE5DECC5BDCAC8625BF2FFA4B /* QuartzCore.framework */; };
		A8DD3F39B4D1F0C7B11866484A03336E /* IQInvocation.swift in Sources */ = {isa = PBXBuildFile; fileRef = 75CCB704A2F8C5FD5D51A39623EC97EF /* IQInvocation.swift */; };
		AA602A49B1DC7FDED565CAD8BB89EAC1 /* AFError.swift in Sources */ = {isa = PBXBuildFile; fileRef = BC4168D55A1803CD9FF8E4EE13C46B71 /* AFError.swift */; };
		AA99A5B65FF84BABBAADA73755A1128E /* TimePeriodChain.swift in Sources */ = {isa = PBXBuildFile; fileRef = 363041D7DAC28D7907D5E0EC0CEE54B6 /* TimePeriodChain.swift */; };
		AAC2529A1B4F4832A052B348C5093018 /* IQUIScrollView+Additions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 30619E70159FE994D5F9B876739CF48E /* IQUIScrollView+Additions.swift */; };
		AB651DB3A97A623234B6544AD030406A /* IQNSArray+Sort.swift in Sources */ = {isa = PBXBuildFile; fileRef = C20FA9B8AFEC263D98FDA510EF5428F4 /* IQNSArray+Sort.swift */; };
		ACDFC76B3486D1E62FD11EFAA88678ED /* SVProgressHUD.m in Sources */ = {isa = PBXBuildFile; fileRef = 468FDABC3307F80DBEFA314352D1EABA /* SVProgressHUD.m */; };
		AD6FD7F28D8F2517C7A2646D8836C386 /* PKMacros.h in Headers */ = {isa = PBXBuildFile; fileRef = 6673D2623B38B531794BA957717FE418 /* PKMacros.h */; settings = {ATTRIBUTES = (Public, ); }; };
		ADAE563BC8C5D1339B8C742D973D72EA /* NSLayoutConstraint+PKDownloadButton.h in Headers */ = {isa = PBXBuildFile; fileRef = 74594CC121111A6BE5D36A1345621641 /* NSLayoutConstraint+PKDownloadButton.h */; settings = {ATTRIBUTES = (Public, ); }; };
		AE80F0488D3A0780F143DF2AA0698212 /* UIColor+PKDownloadButton.m in Sources */ = {isa = PBXBuildFile; fileRef = 545EBFECE53F67DCEBC38048C429627C /* UIColor+PKDownloadButton.m */; };
		B0CB5FB63262E1A67317045B8960F363 /* IQBarButtonItem.swift in Sources */ = {isa = PBXBuildFile; fileRef = C84551F146725C38A8BF32264CB9D233 /* IQBarButtonItem.swift */; };
		B133BB9C9B03481C7F1D221F35A617F2 /* Constraint.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1D9415D9D582CA7A0D82036D18FAA265 /* Constraint.swift */; };
		B14FAF976D4BFA1065F209FC49DB722E /* Tiercel-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = C0BE2DDD0E10875AE143D7839F201491 /* Tiercel-dummy.m */; };
		B155E9B44BDC68C87FCC13B10F1D5532 /* ImageFormat.swift in Sources */ = {isa = PBXBuildFile; fileRef = A05D76B3DC19D0B92299EEAC15498891 /* ImageFormat.swift */; };
		B1E4796F3830DE510675DEE45E7FB648 /* JXSegmentedTitleImageDataSource.swift in Sources */ = {isa = PBXBuildFile; fileRef = A8AEFC03D74F434693AD37863156695D /* JXSegmentedTitleImageDataSource.swift */; };
		B2E03E67465612F21A685BC97EE7F947 /* KFImage.swift in Sources */ = {isa = PBXBuildFile; fileRef = 52B39B8C94D1DBDCA76CF5D74C8C6EF5 /* KFImage.swift */; };
		B3048DDF53B358B345D8FC23A4D7D1AB /* JXSegmentedIndicatorRainbowLineView.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5C5FBF667B1635D66E7702443A795A4 /* JXSegmentedIndicatorRainbowLineView.swift */; };
		B3DE1E5AC8DA2DFB20BBF40F392BCDB4 /* PrivacyInfo.xcprivacy in Resources */ = {isa = PBXBuildFile; fileRef = 21CB16C0EE3EC122700610CC88559E66 /* PrivacyInfo.xcprivacy */; };
		B3F75D115D5150C258F5E68404751010 /* ConstraintConstantTarget.swift in Sources */ = {isa = PBXBuildFile; fileRef = 003E0189738A9240CB460BA31D90274C /* ConstraintConstantTarget.swift */; };
		B46A36CA19ED6C09341D8E4031F66D5C /* IQUIViewController+Additions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 47CB3125EBE82E815B80A545A72A5737 /* IQUIViewController+Additions.swift */; };
		B4F5A298E60CC038619FC7685C3D50C3 /* Date+Compare.swift in Sources */ = {isa = PBXBuildFile; fileRef = 53BA0397D66EE761B2AD30DA65D57FC1 /* Date+Compare.swift */; };
		B4F9C9EC1B3F1689AE56BB719AE5439C /* ConstraintDirectionalInsetTarget.swift in Sources */ = {isa = PBXBuildFile; fileRef = A479C4969D1F508A7852E903C140798E /* ConstraintDirectionalInsetTarget.swift */; };
		B5C66B48EB624FEC4D2F64A50F143716 /* DataStreamRequest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 10833C90D303AA34D096538644A80BF9 /* DataStreamRequest.swift */; };
		B6E953695C48D2FDCE8D86321DE7D474 /* ImageCache.swift in Sources */ = {isa = PBXBuildFile; fileRef = 97C0B0DDE6518C31B73D58FD7DB4BC00 /* ImageCache.swift */; };
		B784C1E8FB583A4AA328D89038D2DC5B /* TimePeriod.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4B940D34CA176A20AE3392A5DF877602 /* TimePeriod.swift */; };
		B85354283CB89C658911748A7C5AF891 /* JXSegmentedAnimator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8672153590C5F65593C96F8B75DE91F9 /* JXSegmentedAnimator.swift */; };
		B962ED35C37063794B7D8468FB007AD5 /* MJRefresh-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = F808C875835D01EA4B267F0276991C8B /* MJRefresh-dummy.m */; };
		B97D95F7C0C87105C015BCCAE634B8DC /* Filter.swift in Sources */ = {isa = PBXBuildFile; fileRef = BE341138A72B8913BD879A77F75CBD06 /* Filter.swift */; };
		B99F90601D5EED64587743374BBC44F6 /* MJRefreshStateTrailer.m in Sources */ = {isa = PBXBuildFile; fileRef = 4069EDB34E4007F32A728D2FED8B7504 /* MJRefreshStateTrailer.m */; };
		B9A56C1C079CE609AD4404964A95A170 /* MJRefreshTrailer.m in Sources */ = {isa = PBXBuildFile; fileRef = 21518245391611F2B49EF91E63B4083E /* MJRefreshTrailer.m */; };
		B9DCCFD9F7800B172476EE7F2D90354B /* JXSegmentedTitleAttributeDataSource.swift in Sources */ = {isa = PBXBuildFile; fileRef = 46AE8E58DA72546DEDC39DEA7F914C3A /* JXSegmentedTitleAttributeDataSource.swift */; };
		BAF334D6167CAED8479849147C7F6858 /* TVMonogramView+Kingfisher.swift in Sources */ = {isa = PBXBuildFile; fileRef = EA93223DB4EFA6447ADE2A496727EF42 /* TVMonogramView+Kingfisher.swift */; };
		BB84B6AC5338AF7AD3B82B1C012386F8 /* JXSegmentedDotCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = C0A804BAF6EBDD252765A7DD178EA318 /* JXSegmentedDotCell.swift */; };
		BBC9585C538DD5B68FF7E7E32F714023 /* JXSegmentedCollectionView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 23225B4E8514DBFF46A9F508E8CB19A4 /* JXSegmentedCollectionView.swift */; };
		BC0A0C473B63B817926F4D58611281BB /* URLEncodedFormEncoder.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6CF9AE62D9C4C2E8CA013313CEDAA381 /* URLEncodedFormEncoder.swift */; };
		BD092797639DC408DC38DC00F63CAFE5 /* PKPendingView.m in Sources */ = {isa = PBXBuildFile; fileRef = DAD9DD293A168FD3266BB05A5E822BF1 /* PKPendingView.m */; };
		BDAD667B60A9D9981738646851C825A0 /* IQKeyboardManager+Toolbar.swift in Sources */ = {isa = PBXBuildFile; fileRef = E9669FA7175A0ECDE0583DD8E9C33F14 /* IQKeyboardManager+Toolbar.swift */; };
		BDEF755484EB2BA591FBF48752FBAEEC /* NSTextAttachment+Kingfisher.swift in Sources */ = {isa = PBXBuildFile; fileRef = 93A1AF74FF3777E85CA96AB1136C31D3 /* NSTextAttachment+Kingfisher.swift */; };
		BE355F69F84788D334FDAC7D1CD9B8C4 /* ConstraintDirectionalInsets.swift in Sources */ = {isa = PBXBuildFile; fileRef = AB74D4B0A0E85EFD5BED4E414FF4EFBF /* ConstraintDirectionalInsets.swift */; };
		BE60EC19FCBB8F301081E9C31BB85F3E /* IQUITextFieldView+Additions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0767EB67AF8AB44D30657126FC473E60 /* IQUITextFieldView+Additions.swift */; };
		BF567AEFDD52DC43AC75122734D571E2 /* ConstraintMakerFinalizable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 480B5DAE25DDAB0483A10B4A65214BB2 /* ConstraintMakerFinalizable.swift */; };
		BF580AC7D363639FB27CF60E136902C3 /* Pods-relax.offline.mp3.music-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 11F50E60BCEC8BA9DF3836EAFBABE24A /* Pods-relax.offline.mp3.music-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; };
		C04DBE6AE13FC5CFD01D363A351EF76A /* ConstraintView+Extensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7C0DB9DC40B79D952AF8493966908936 /* ConstraintView+Extensions.swift */; };
		C09A286120D64335EA18D7689720B773 /* NSBundle+MJRefresh.h in Headers */ = {isa = PBXBuildFile; fileRef = CCD4525C09817A4E7F1DBF72D225A3C4 /* NSBundle+MJRefresh.h */; settings = {ATTRIBUTES = (Public, ); }; };
		C4522EAA36074B975252AAFED57FA952 /* PKCircleProgressView.h in Headers */ = {isa = PBXBuildFile; fileRef = 2846700660840F9BEB3E18B26DD04EB0 /* PKCircleProgressView.h */; settings = {ATTRIBUTES = (Public, ); }; };
		C50A637F18FADC506FC35B99C726E216 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = C07BEF0CE5DECC5BDCAC8625BF2FFA4B /* QuartzCore.framework */; };
		C5C4137EA46E97E717E83EF0ACEBC695 /* JXSegmentedView-JXSegmentedView in Resources */ = {isa = PBXBuildFile; fileRef = 92B0EC788EDA1B0CFA48DFFCB3DDAECD /* JXSegmentedView-JXSegmentedView */; };
		C6675F7517783A748EEF6AF441B187EB /* DiskStorage.swift in Sources */ = {isa = PBXBuildFile; fileRef = C51A4E89875641A52F30561B602453E5 /* DiskStorage.swift */; };
		C7E343559158D03F717C616F79FAA006 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = B4B8063291033C95A8B2A24FA2AD7A79 /* Foundation.framework */; };
		C97C4259FD08F4E7519F858AA06B1A3B /* JXSegmentedRTLLayout.swift in Sources */ = {isa = PBXBuildFile; fileRef = D20F0C5A0D9F06EAD0F1386F0F85B218 /* JXSegmentedRTLLayout.swift */; };
		C9D65759B4F36BDD6F29F0D4EA18AEFF /* SVProgressHUD.bundle in Resources */ = {isa = PBXBuildFile; fileRef = A713E330CC0DEBC3A761CED11A4795D4 /* SVProgressHUD.bundle */; };
		C9E547298C46CBE02D64B938B330FC9C /* PKStopDownloadButton.m in Sources */ = {isa = PBXBuildFile; fileRef = 1615CF451757A9DDFB934B03559641D4 /* PKStopDownloadButton.m */; };
		CA2820BE946964DCBC8E68604B34FD10 /* SizeExtensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = C8746755854783E52DEFB00615699F5D /* SizeExtensions.swift */; };
		CCD6784611A32AE82D759F673AD23B47 /* JXPagingView-JXPagingView in Resources */ = {isa = PBXBuildFile; fileRef = 7EB20B4E68CCB69F85E7D08B7F8463D6 /* JXPagingView-JXPagingView */; };
		CDCA01B605A086576DBB75F8C3A24337 /* RetryPolicy.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3B05B30F83602E9BAE9D6BFAA15D754E /* RetryPolicy.swift */; };
		CDD01A2CBF13747972C51B1AE7A10B31 /* DispatchQueue+Safe.swift in Sources */ = {isa = PBXBuildFile; fileRef = 53F49612AAEE91DAD32EE172085A934A /* DispatchQueue+Safe.swift */; };
		CE453C62D0DA474AEE306AF3DF6DDAF1 /* MJRefreshConfig.m in Sources */ = {isa = PBXBuildFile; fileRef = 4D5C687385BE696DCC857DAFE966CAAD /* MJRefreshConfig.m */; };
		CFDC85864B426F19A908AD3E8F795D53 /* Protected.swift in Sources */ = {isa = PBXBuildFile; fileRef = 07BEA997FD9DBCEECF9DDD4849E2427B /* Protected.swift */; };
		D06D49E07A6416A2A6E41B7B7B0D66F2 /* ImagePrefetcher.swift in Sources */ = {isa = PBXBuildFile; fileRef = ADF9D748AB9232ECD519C2A7219DEDA3 /* ImagePrefetcher.swift */; };
		D091D9EA20CEB92609BF1E622E8CA348 /* SnapKit-SnapKit_Privacy in Resources */ = {isa = PBXBuildFile; fileRef = B9DCB5EC0B1CDADD221717CADDF62359 /* SnapKit-SnapKit_Privacy */; };
		D0DF994786BCEC54939BC8216B42FBC4 /* IQTextView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 06A55350BF66D9CE17E086D6174A2A51 /* IQTextView.swift */; };
		D191F3F5F0841B63F1F54A430608830E /* MJRefreshFooter.m in Sources */ = {isa = PBXBuildFile; fileRef = D42235E7352D41F807EE27C6444FF06B /* MJRefreshFooter.m */; };
		D219C90C04F199356B9E9356693A3D59 /* Date.swift in Sources */ = {isa = PBXBuildFile; fileRef = F98A5DF514D9F74D447722831FBA5807 /* Date.swift */; };
		D21E59C63A36A71A0B639350BA49E1A5 /* JXSegmentedView-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = CEEC154FF2778A9A73035DE01D39991A /* JXSegmentedView-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; };
		D313FF15F05623E5026892D032C08A30 /* JXSegmentedIndicatorLineView.swift in Sources */ = {isa = PBXBuildFile; fileRef = EBB3B662BEA23309AB382EFC97F9BDDA /* JXSegmentedIndicatorLineView.swift */; };
		D32F246A21567182179C39B12D534191 /* MJRefreshBackGifFooter.h in Headers */ = {isa = PBXBuildFile; fileRef = 13A6A7404AEFB590D7FBE61826442632 /* MJRefreshBackGifFooter.h */; settings = {ATTRIBUTES = (Public, ); }; };
		D468E9A0E49D654CDA69712404298D1C /* CALayer+PKDownloadButtonAnimations.h in Headers */ = {isa = PBXBuildFile; fileRef = 1745505B9FA5A35E72BC0FBEC9669138 /* CALayer+PKDownloadButtonAnimations.h */; settings = {ATTRIBUTES = (Public, ); }; };
		D46A095C95DE691323E1D470F9DA1A39 /* KingfisherOptionsInfo.swift in Sources */ = {isa = PBXBuildFile; fileRef = 26A8543F8061C4A8532F17AB9763A423 /* KingfisherOptionsInfo.swift */; };
		D496B7637BE491EE925D965EC64A46E8 /* MJRefreshBackStateFooter.h in Headers */ = {isa = PBXBuildFile; fileRef = FC486EF7D98345630D4FEB14D1DF50D8 /* MJRefreshBackStateFooter.h */; settings = {ATTRIBUTES = (Public, ); }; };
		D4A9338A969C1416E3C79CECCB97D514 /* SVIndefiniteAnimatedView.h in Headers */ = {isa = PBXBuildFile; fileRef = A5C3A22AED22F776F49519A0F9086543 /* SVIndefiniteAnimatedView.h */; settings = {ATTRIBUTES = (Public, ); }; };
		D4C21761CC592857F35B99ACDD62ADAB /* MJRefreshAutoNormalFooter.m in Sources */ = {isa = PBXBuildFile; fileRef = 6C91685D18502488D4C0C9C949E4166C /* MJRefreshAutoNormalFooter.m */; };
		D4E2EAD773A30B252B6AD6B99A7490F4 /* IQKeyboardManagerSwift-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = E8582A8D4529359E27C0462E791183E5 /* IQKeyboardManagerSwift-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; };
		D5CDB942C402656138596C179E5A64EB /* ImageModifier.swift in Sources */ = {isa = PBXBuildFile; fileRef = 547C395DDFFDD27A8A8FEE800C4BA045 /* ImageModifier.swift */; };
		D6A1AB77D9F4C84779521FAF5E469343 /* MJRefreshAutoFooter.m in Sources */ = {isa = PBXBuildFile; fileRef = 9D44F73F60EAA2C6700435B40B54AA74 /* MJRefreshAutoFooter.m */; };
		D6C6BF7DF334ECB734DF0F1AC176184B /* SessionDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = A7772DA4BDA381D5C4F75BCDD92362F9 /* SessionDelegate.swift */; };
		D6D4AB4590700B3706919889BF614D26 /* SVRadialGradientLayer.m in Sources */ = {isa = PBXBuildFile; fileRef = 1F56CF64E0AA628156FD417070CA92E2 /* SVRadialGradientLayer.m */; };
		D786D7CA6B8CE037FE8376A1DD390506 /* JXSegmentedBaseCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = AF603AAB8E1A44C4F5701C81A01D1DBE /* JXSegmentedBaseCell.swift */; };
		D92AEF78B87F929D88D5C876ABBAD79A /* ConstraintLayoutSupportDSL.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0BD6E357D41791AA4FB7890AED14C527 /* ConstraintLayoutSupportDSL.swift */; };
		DAA39F07C362D3F2DB232609D93CDF6B /* ImageDrawing.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6636254FFB6DE11FD7A8AFA55F06D1C4 /* ImageDrawing.swift */; };
		DE896085DFDD686BDBDEFB776F0D683A /* DispatchQueue+Alamofire.swift in Sources */ = {isa = PBXBuildFile; fileRef = F3B4936C04FD05F923650CD1AFD33840 /* DispatchQueue+Alamofire.swift */; };
		DE8F5B68839128A005EE3549A1149B09 /* RequestInterceptor.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6DE267000E0CF855728DAD2FA6B0D9D8 /* RequestInterceptor.swift */; };
		E06C5FBFE7D88C3630BA1FD51F7AF1E7 /* SVProgressHUD-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 5F6BBD8BAC38D8F22BFD8D815B81443B /* SVProgressHUD-dummy.m */; };
		E1C7B6DB080AC2293002CC3C12B136AD /* UIButton+Kingfisher.swift in Sources */ = {isa = PBXBuildFile; fileRef = 208D6F9BA69B30FB0264D0CE23153F7E /* UIButton+Kingfisher.swift */; };
		E2112B22B6B162AE91C23934B3F5C481 /* Source.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0EBDD43A7B38065D789EAEA7E3A99DC6 /* Source.swift */; };
		E2BB8FD3C0A59A4D81911A2A70CC74C7 /* CodingUserInfoKey+Cache.swift in Sources */ = {isa = PBXBuildFile; fileRef = 32B909B928CC41053D7CF406408D2DA8 /* CodingUserInfoKey+Cache.swift */; };
		E55E592D62CAE3D0B2960146E3D15CC6 /* UIView+MJExtension.m in Sources */ = {isa = PBXBuildFile; fileRef = 2A973CF3ED699EA4E9515A9F191A256F /* UIView+MJExtension.m */; };
		E598C1E3C7A57F92401D607E5675ADD3 /* JXSegmentedIndicatorDotLineView.swift in Sources */ = {isa = PBXBuildFile; fileRef = CDA6DE9F9E4B35314E50FE0F47F29F84 /* JXSegmentedIndicatorDotLineView.swift */; };
		E5BF005C09FAD7A3AC5E4FFFCE16F758 /* PKPendingView.h in Headers */ = {isa = PBXBuildFile; fileRef = 7A6ECD49E457E72D5012323706377C03 /* PKPendingView.h */; settings = {ATTRIBUTES = (Public, ); }; };
		E6ED06AC318A34F7744B32CEC759CDA9 /* Response.swift in Sources */ = {isa = PBXBuildFile; fileRef = 215886B2A76F059FE5D4A687D74535C3 /* Response.swift */; };
		E702D99CA55B52C306544C4DDF9083DA /* MJRefreshBackGifFooter.m in Sources */ = {isa = PBXBuildFile; fileRef = CA2334A7F161A92437E85AAEFF3C3F57 /* MJRefreshBackGifFooter.m */; };
		E718E500074E8D6B011D53571B27BC0D /* Kingfisher-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = F0DE2A1E22A9F0F6E1720611015699A8 /* Kingfisher-dummy.m */; };
		E818AF38E910251104A9A8AFC9227C3C /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = B4B8063291033C95A8B2A24FA2AD7A79 /* Foundation.framework */; };
		E8A077D1FE8B40F1D67F5B3FB0613628 /* SessionDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = EE9AF037CDAFAB9620BE013E2C3635C1 /* SessionDelegate.swift */; };
		E8AD52B68BDE7B679B358601CCAB3F2D /* UICollectionViewLayout+MJRefresh.h in Headers */ = {isa = PBXBuildFile; fileRef = 4E09F6B76B94BAB19AD42233BAB48DC8 /* UICollectionViewLayout+MJRefresh.h */; settings = {ATTRIBUTES = (Public, ); }; };
		E94B31DCAF75D93405D3BAE188604EB2 /* ConstraintConfig.swift in Sources */ = {isa = PBXBuildFile; fileRef = 30AE3CC8312E4132A9A995297F2523C6 /* ConstraintConfig.swift */; };
		EB126B698D642942058D9B676EC1E32B /* MJRefreshConst.m in Sources */ = {isa = PBXBuildFile; fileRef = 6C6CC3A8E70B816FE8E2E96EF7A27E41 /* MJRefreshConst.m */; };
		ECAA15FA3C4560E3287F2226EC8C1ECF /* IQKeyboardManagerConstantsInternal.swift in Sources */ = {isa = PBXBuildFile; fileRef = E779182A5BEF30E1BDDE84D00FEC1678 /* IQKeyboardManagerConstantsInternal.swift */; };
		ED3AF010A8D34BC50D7C0D7BE3D2E890 /* JXPagingView-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = C3C485FF66388D1EB16387D1E50F9941 /* JXPagingView-dummy.m */; };
		ED6D55B3F974F15896B01371C7FE20F3 /* Common.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1D817B76097E8F240E24A0DC3A3FDF0D /* Common.swift */; };
		EF9B92EF4A0412D775FA55E4D1CB7A45 /* MJRefreshConfig.h in Headers */ = {isa = PBXBuildFile; fileRef = 8F17C5948EBC1D81137E55F79E79794C /* MJRefreshConfig.h */; settings = {ATTRIBUTES = (Public, ); }; };
		EFC90283F9AB43BB6FF377812BD3673F /* ConstraintPriority.swift in Sources */ = {isa = PBXBuildFile; fileRef = 66A707A1F00997A05FF4D07781452021 /* ConstraintPriority.swift */; };
		F00E48AB2D923607D9B91DC61DBDEB8F /* MJRefreshAutoGifFooter.m in Sources */ = {isa = PBXBuildFile; fileRef = 68E5845A0F056ED6F021BCF06CE7E1B2 /* MJRefreshAutoGifFooter.m */; };
		F04A9832815B9EF600EF7387C6882D3D /* DateInRegion+Math.swift in Sources */ = {isa = PBXBuildFile; fileRef = F8E1A99F23F81AD71CD4CE65BBCEBF0D /* DateInRegion+Math.swift */; };
		F060261A5C0842947977A3CAAD96566B /* Int64+TaskInfo.swift in Sources */ = {isa = PBXBuildFile; fileRef = C78904CEF7B984BB219400B0132C5750 /* Int64+TaskInfo.swift */; };
		F0AB498412A415474D6105F398614F74 /* JXSegmentedComponetGradientView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0E6F64B9633F52177A952982CD9438CD /* JXSegmentedComponetGradientView.swift */; };
		F0DF27608B184B348B3127233761F4BA /* ExtensionHelpers.swift in Sources */ = {isa = PBXBuildFile; fileRef = 20AC444F5427C3749605C0383D160FEB /* ExtensionHelpers.swift */; };
		F2E9C9068E8434E9FC9B60755A354FA8 /* MJRefreshBackNormalFooter.m in Sources */ = {isa = PBXBuildFile; fileRef = C1CA9AD43CC89D078D46C132C44AB4A4 /* MJRefreshBackNormalFooter.m */; };
		F366D04DEA0EBBCA9CA4F1F4E29695E8 /* ConstraintDSL.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1A4AEBFDF713BDED395F4612202D7871 /* ConstraintDSL.swift */; };
		F3B5353C1CDE6C2DD2E80F32D3637750 /* SessionDataTask.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7A2F1293C202DA8EED09FA536FC3026D /* SessionDataTask.swift */; };
		F3EC0ED4BED8DD2C3222C7DCAC2452D2 /* JXSegmentedTitleAttributeCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = BD8A222583C51A0B76B606A5D28C3AC9 /* JXSegmentedTitleAttributeCell.swift */; };
		F403D62A7C82B41016A4AADD34D08263 /* FileChecksumHelper.swift in Sources */ = {isa = PBXBuildFile; fileRef = AC90EB3E707F329ECED58BF078742EBA /* FileChecksumHelper.swift */; };
		F404BFA0E5F2CFF051688C90B319AC85 /* AnimatedImageView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6792A4125127E2185D9E31BE55214F0B /* AnimatedImageView.swift */; };
		F42A33C2E837A959AB86B8E9B3752ECD /* MarqueeLabel-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 5008A7DABE33777CC0A485DD1BD55C41 /* MarqueeLabel-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; };
		F47587932A67D8E3820DAFD9A0E1995E /* IQPlaceholderable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 58565BBC4BB002FF81582767242BFC67 /* IQPlaceholderable.swift */; };
		F4DD0AD58DDD5641BDEAEA6CF44FF0ED /* Protected.swift in Sources */ = {isa = PBXBuildFile; fileRef = D395F3F3EB1DDC68123B77CC6C8F0E0B /* Protected.swift */; };
		F69925E3D8812AAFC099940721D12AEC /* Locales.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3A9302AD87823AB239A8DE5448ED7EA8 /* Locales.swift */; };
		F6CF73614B01B233058CEDDB54309E60 /* SessionConfiguration.swift in Sources */ = {isa = PBXBuildFile; fileRef = C9D5D3B28B85FDD2F58AC6C511AFF54B /* SessionConfiguration.swift */; };
		F7E576E007A81E0EFD2E0849CB17878D /* WebSocketRequest.swift in Sources */ = {isa = PBXBuildFile; fileRef = DA67D87E3B84EB4733A22C6E50F276B4 /* WebSocketRequest.swift */; };
		F879F5C9ADEB2CF1F832CB17B276B62A /* CALayer+PKDownloadButtonAnimations.m in Sources */ = {isa = PBXBuildFile; fileRef = 1B1D8FD42382BC246408336EEE182B52 /* CALayer+PKDownloadButtonAnimations.m */; };
		F94703ED86C58DDBE5A2503D148CD040 /* ConstraintRelation.swift in Sources */ = {isa = PBXBuildFile; fileRef = 22EAD7AA2887FF42492CB6AC6700A744 /* ConstraintRelation.swift */; };
		FA1E35E6DE6EC8A9E5E2B12A414E1B70 /* CFNetwork.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 8A2A128F3FAE37601751167FDC47182A /* CFNetwork.framework */; };
		FA50CBB47B030D9475376E2D6ED3FF04 /* ResumeDataHelper.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4FC60181C38DFC5BD6460CCD3C0E2E79 /* ResumeDataHelper.swift */; };
		FAAEE11A8980A75C0C498B73D8EEBFB8 /* PrivacyInfo.xcprivacy in Resources */ = {isa = PBXBuildFile; fileRef = F9D5768A8F3F026A26F10BBAE52783B3 /* PrivacyInfo.xcprivacy */; };
		FB2EEA5AF5278F76CD7366B23CC66815 /* ImageView+Kingfisher.swift in Sources */ = {isa = PBXBuildFile; fileRef = AA4F799B3FC61A81E6D33FEAB0B1267E /* ImageView+Kingfisher.swift */; };
		FC524E181A75784881A12562BDB00CC6 /* MJRefreshAutoGifFooter.h in Headers */ = {isa = PBXBuildFile; fileRef = A75CD4D4DC0FF7F566716FFDB363ADA2 /* MJRefreshAutoGifFooter.h */; settings = {ATTRIBUTES = (Public, ); }; };
		FC745954D9A2704BCACCB3A03336976E /* UIScrollView+MJExtension.m in Sources */ = {isa = PBXBuildFile; fileRef = 42DAEB0034C273A0993E66931DF30BA3 /* UIScrollView+MJExtension.m */; };
		FCE62086E1AB54A4F61EBCDBA15C1510 /* EventMonitor.swift in Sources */ = {isa = PBXBuildFile; fileRef = 16A00E05D0BD454FBE3C6BE4817B1CC2 /* EventMonitor.swift */; };
		FCEB3C1A7FCD1518AF8985822E2E14AA /* ImageProcessor.swift in Sources */ = {isa = PBXBuildFile; fileRef = 55A0A23CDD2D41CCEFF65E26C4A08F83 /* ImageProcessor.swift */; };
		FDEB8D2D369F9FEBF8FC3D822E5C96C6 /* JXPagingMainTableView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3B76ADE3C6D04E0B956F25B04B67B5DC /* JXPagingMainTableView.swift */; };
		FE2AC8DB019A3B729B6EA5CBBACFA61B /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = B4B8063291033C95A8B2A24FA2AD7A79 /* Foundation.framework */; };
		FE8F4A5C40BA40C835CA301C92AED5E0 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = B4B8063291033C95A8B2A24FA2AD7A79 /* Foundation.framework */; };
		FEC85148AFF458241FDD707C5BA8CD40 /* TimePeriod+Support.swift in Sources */ = {isa = PBXBuildFile; fileRef = A4FB2F0378651B15C91908EFC5DC27CB /* TimePeriod+Support.swift */; };
		FEDB5503231B230FDA7C7A25EAB38318 /* DateComponents+Extras.swift in Sources */ = {isa = PBXBuildFile; fileRef = 49EA64A868AD5A848F2723A28A022C20 /* DateComponents+Extras.swift */; };
		FF886124915FEF2A6FBB663CA621B4FC /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = C07BEF0CE5DECC5BDCAC8625BF2FFA4B /* QuartzCore.framework */; };
		FFD7E1B8FA0F3960BE24DA2D20647332 /* ConstraintRelatableTarget.swift in Sources */ = {isa = PBXBuildFile; fileRef = C56759DC72BE3E295255912D3346F86F /* ConstraintRelatableTarget.swift */; };
/* End PBXBuildFile section */

/* Begin PBXContainerItemProxy section */
		0965920B2C03B6ECDD27F9FDA68E5B2F /* PBXContainerItemProxy */ = {
			isa = PBXContainerItemProxy;
			containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
			proxyType = 1;
			remoteGlobalIDString = EF6413888FBA82A60EBB6F0A0EA14AD8;
			remoteInfo = Tiercel;
		};
		0F838A1E0D21BE8314387B19F444BF72 /* PBXContainerItemProxy */ = {
			isa = PBXContainerItemProxy;
			containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
			proxyType = 1;
			remoteGlobalIDString = 1C8D67D8B72D6BA42CCEDB648537A340;
			remoteInfo = SVProgressHUD;
		};
		2A50980AC7BCE46CAB3FF96CB00A499C /* PBXContainerItemProxy */ = {
			isa = PBXContainerItemProxy;
			containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
			proxyType = 1;
			remoteGlobalIDString = BC51A1CD10A25C78C1CF64315930A6A3;
			remoteInfo = DownloadButton;
		};
		300CCB3FCF4860082B536BE1B1B5EB4B /* PBXContainerItemProxy */ = {
			isa = PBXContainerItemProxy;
			containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
			proxyType = 1;
			remoteGlobalIDString = 6868056D761E163D10FDAF8CF1C4D9B8;
			remoteInfo = MJRefresh;
		};
		340587A3C7500EF1FD4EEBA748512D6E /* PBXContainerItemProxy */ = {
			isa = PBXContainerItemProxy;
			containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
			proxyType = 1;
			remoteGlobalIDString = E863A9A96F52A35F47491E7B41ECEF9A;
			remoteInfo = JXSegmentedView;
		};
		49F820E5EA81257683ABAF4F50AAECF6 /* PBXContainerItemProxy */ = {
			isa = PBXContainerItemProxy;
			containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
			proxyType = 1;
			remoteGlobalIDString = E8022D22FAA6690B5E1C379C1BCE1491;
			remoteInfo = Kingfisher;
		};
		4D9FA995ECE7665E4722E5DB04208A8C /* PBXContainerItemProxy */ = {
			isa = PBXContainerItemProxy;
			containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
			proxyType = 1;
			remoteGlobalIDString = 9828BBC09E9FB1238624113D7456E59E;
			remoteInfo = "Kingfisher-Kingfisher";
		};
		4F3760765A5A980CDAF0CBEED94EED25 /* PBXContainerItemProxy */ = {
			isa = PBXContainerItemProxy;
			containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
			proxyType = 1;
			remoteGlobalIDString = B2B2AD5303610D8EBEA025B2660C8EC5;
			remoteInfo = "JXPagingView-JXPagingView";
		};
		5795E672243C657EE42B3638D13129EE /* PBXContainerItemProxy */ = {
			isa = PBXContainerItemProxy;
			containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
			proxyType = 1;
			remoteGlobalIDString = B26054DF1DEA11585A231AF6D1D80D5E;
			remoteInfo = "MJRefresh-MJRefresh.Privacy";
		};
		5E95CF5C48D02289517615D76E1EEE75 /* PBXContainerItemProxy */ = {
			isa = PBXContainerItemProxy;
			containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
			proxyType = 1;
			remoteGlobalIDString = CBFB5A372F4DE9D4BC6B9ADA98B80BFE;
			remoteInfo = "MarqueeLabel-MarqueeLabel";
		};
		62E0C83F2175CECA1D1FE1633CBC6AAA /* PBXContainerItemProxy */ = {
			isa = PBXContainerItemProxy;
			containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
			proxyType = 1;
			remoteGlobalIDString = C23DB88E45B0ED14F0C8827BE9C46C95;
			remoteInfo = MarqueeLabel;
		};
		717D58C54671A62B4B9DE36E792C6C8D /* PBXContainerItemProxy */ = {
			isa = PBXContainerItemProxy;
			containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
			proxyType = 1;
			remoteGlobalIDString = 19622742EBA51E823D6DAE3F8CDBFAD4;
			remoteInfo = SnapKit;
		};
		A1359F993BF5F20C458649872D2DBC3F /* PBXContainerItemProxy */ = {
			isa = PBXContainerItemProxy;
			containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
			proxyType = 1;
			remoteGlobalIDString = 52F43AC38D9FF80196C69FB03AEEFDDA;
			remoteInfo = "JXSegmentedView-JXSegmentedView";
		};
		A5A501CBC2F25A6B0ED93EF910540274 /* PBXContainerItemProxy */ = {
			isa = PBXContainerItemProxy;
			containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
			proxyType = 1;
			remoteGlobalIDString = EAAA1AD3A8A1B59AB91319EE40752C6D;
			remoteInfo = Alamofire;
		};
		B73062B890FCA36EBDC3A7EA7196A939 /* PBXContainerItemProxy */ = {
			isa = PBXContainerItemProxy;
			containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
			proxyType = 1;
			remoteGlobalIDString = 052F337D75D74480BB3BE904E7F2B1DF;
			remoteInfo = "DownloadButton-DownloadButton";
		};
		E1D1E2392B71F4431C0DF26B1F0B8355 /* PBXContainerItemProxy */ = {
			isa = PBXContainerItemProxy;
			containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
			proxyType = 1;
			remoteGlobalIDString = B490E7485944099E16C9CBD79119D1D4;
			remoteInfo = IQKeyboardManagerSwift;
		};
		EA3CE36C556CAE127D1BEB5F119B0387 /* PBXContainerItemProxy */ = {
			isa = PBXContainerItemProxy;
			containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
			proxyType = 1;
			remoteGlobalIDString = 8A8DB685241263AFDF5E6B20FE67B93A;
			remoteInfo = "SnapKit-SnapKit_Privacy";
		};
		EABE74D428D2DC73C6A037A30FA6E9E3 /* PBXContainerItemProxy */ = {
			isa = PBXContainerItemProxy;
			containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
			proxyType = 1;
			remoteGlobalIDString = C4E1020AF425614337737213AA26DBD5;
			remoteInfo = JXPagingView;
		};
		F757A1EC10AB8AE304EDF4E391BBD01D /* PBXContainerItemProxy */ = {
			isa = PBXContainerItemProxy;
			containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
			proxyType = 1;
			remoteGlobalIDString = 6038CE6006EFBE9D905454CF01909C42;
			remoteInfo = SwiftDate;
		};
		FFA5052469D64C22F8D1AEBCD2D55C17 /* PBXContainerItemProxy */ = {
			isa = PBXContainerItemProxy;
			containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
			proxyType = 1;
			remoteGlobalIDString = 976126A1CE06DC6E162563800E1BDF14;
			remoteInfo = "Alamofire-Alamofire";
		};
/* End PBXContainerItemProxy section */

/* Begin PBXFileReference section */
		003E0189738A9240CB460BA31D90274C /* ConstraintConstantTarget.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintConstantTarget.swift; path = Sources/ConstraintConstantTarget.swift; sourceTree = "<group>"; };
		00809342163D914F7313B357D343777A /* ImageBinder.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ImageBinder.swift; path = Sources/SwiftUI/ImageBinder.swift; sourceTree = "<group>"; };
		0085AF2C56752715FC005A6762AE8307 /* Notifications.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Notifications.swift; path = Source/Core/Notifications.swift; sourceTree = "<group>"; };
		0131C8FEF300D7E0DCB43F23E7C66B1F /* GIFAnimatedImage.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = GIFAnimatedImage.swift; path = Sources/Image/GIFAnimatedImage.swift; sourceTree = "<group>"; };
		0175C3BDDE4AF2390BE74E4410720475 /* NSButton+Kingfisher.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "NSButton+Kingfisher.swift"; path = "Sources/Extensions/NSButton+Kingfisher.swift"; sourceTree = "<group>"; };
		01CFEA1169540CE8BA1331ACE15B00A8 /* String+Hash.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "String+Hash.swift"; path = "Sources/Extensions/String+Hash.swift"; sourceTree = "<group>"; };
		039652F74DE37B5B89EC981B2BAB2CC2 /* Kingfisher.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = Kingfisher.debug.xcconfig; sourceTree = "<group>"; };
		03F0C9EED97F4680E4D4278FA23670C7 /* Pods-relax.offline.mp3.music-acknowledgements.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-relax.offline.mp3.music-acknowledgements.plist"; sourceTree = "<group>"; };
		06A55350BF66D9CE17E086D6174A2A51 /* IQTextView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IQTextView.swift; path = IQKeyboardManagerSwift/IQTextView/IQTextView.swift; sourceTree = "<group>"; };
		0767EB67AF8AB44D30657126FC473E60 /* IQUITextFieldView+Additions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "IQUITextFieldView+Additions.swift"; path = "IQKeyboardManagerSwift/Categories/IQUITextFieldView+Additions.swift"; sourceTree = "<group>"; };
		07928762D9A8551470DAAD7C1E1F53A5 /* JXSegmentedView */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = JXSegmentedView; path = JXSegmentedView.framework; sourceTree = BUILT_PRODUCTS_DIR; };
		07BEA997FD9DBCEECF9DDD4849E2427B /* Protected.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Protected.swift; path = Sources/General/Protected.swift; sourceTree = "<group>"; };
		07E8C7FB8E7C661BECCBC076BEFF05C9 /* MJRefresh-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "MJRefresh-prefix.pch"; sourceTree = "<group>"; };
		085DBCE7DD98588B2ED103B1C1F36026 /* Alamofire-Alamofire */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; name = "Alamofire-Alamofire"; path = Alamofire.bundle; sourceTree = BUILT_PRODUCTS_DIR; };
		09CDA94CB3BF2E37AFD7A0FC04B56A35 /* Pods-relax.offline.mp3.music-acknowledgements.markdown */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; path = "Pods-relax.offline.mp3.music-acknowledgements.markdown"; sourceTree = "<group>"; };
		0A585AAA4ABFEE88AF9EA38DA8480A4E /* AssociatedValues.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AssociatedValues.swift; path = Sources/SwiftDate/Supports/AssociatedValues.swift; sourceTree = "<group>"; };
		0A64F5F92A75933EA79178722B51ABD8 /* CacheSerializer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = CacheSerializer.swift; path = Sources/Cache/CacheSerializer.swift; sourceTree = "<group>"; };
		0A679FA4BEEED4176374BC386B15E12B /* Session.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Session.swift; path = Source/Core/Session.swift; sourceTree = "<group>"; };
		0B834912E389FFAE58A478F718D86C19 /* Pods-relax.offline.mp3.music.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-relax.offline.mp3.music.release.xcconfig"; sourceTree = "<group>"; };
		0BBE9EF043CCF5A5419ECFEB06C690C1 /* MJRefreshHeader.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MJRefreshHeader.m; path = MJRefresh/Base/MJRefreshHeader.m; sourceTree = "<group>"; };
		0BD6E357D41791AA4FB7890AED14C527 /* ConstraintLayoutSupportDSL.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintLayoutSupportDSL.swift; path = Sources/ConstraintLayoutSupportDSL.swift; sourceTree = "<group>"; };
		0C3119926A431E2B17B538C93E17A852 /* UIScrollView+MJRefresh.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIScrollView+MJRefresh.m"; path = "MJRefresh/UIScrollView+MJRefresh.m"; sourceTree = "<group>"; };
		0C57FE4092186DA3BF03087A3DDC928C /* PrivacyInfo.xcprivacy */ = {isa = PBXFileReference; includeInIndex = 1; name = PrivacyInfo.xcprivacy; path = MJRefresh/PrivacyInfo.xcprivacy; sourceTree = "<group>"; };
		0D4E696F75CA79EF5DB1493DBFBD4E73 /* UIButton+PKDownloadButton.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIButton+PKDownloadButton.h"; path = "Pod/Classes/UIButton+PKDownloadButton.h"; sourceTree = "<group>"; };
		0DA082E3A75E13CD0C8795CB3957F572 /* JXSegmentedTitleOrImageCell.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = JXSegmentedTitleOrImageCell.swift; path = Sources/TitleOrImage/JXSegmentedTitleOrImageCell.swift; sourceTree = "<group>"; };
		0DFF1834A88DF9FB33D90BDD9AA81691 /* JXSegmentedTitleItemModel.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = JXSegmentedTitleItemModel.swift; path = Sources/Title/JXSegmentedTitleItemModel.swift; sourceTree = "<group>"; };
		0E6F64B9633F52177A952982CD9438CD /* JXSegmentedComponetGradientView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = JXSegmentedComponetGradientView.swift; path = Sources/Indicator/JXSegmentedComponetGradientView.swift; sourceTree = "<group>"; };
		0EBDD43A7B38065D789EAEA7E3A99DC6 /* Source.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Source.swift; path = Sources/General/ImageSource/Source.swift; sourceTree = "<group>"; };
		0ED55223068A73568B36FF08EFCF9EAF /* TimeInterval+Formatter.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "TimeInterval+Formatter.swift"; path = "Sources/SwiftDate/Foundation+Extras/TimeInterval+Formatter.swift"; sourceTree = "<group>"; };
		0F8AF943C90C2F212A2E7474570424EE /* RequestCompression.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RequestCompression.swift; path = Source/Features/RequestCompression.swift; sourceTree = "<group>"; };
		10833C90D303AA34D096538644A80BF9 /* DataStreamRequest.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DataStreamRequest.swift; path = Source/Core/DataStreamRequest.swift; sourceTree = "<group>"; };
		109F4B31BBCDDD9360293F5C663FC4FB /* UIImage+PKDownloadButton.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIImage+PKDownloadButton.m"; path = "Pod/Classes/UIImage+PKDownloadButton.m"; sourceTree = "<group>"; };
		117201D42D64EEBD54A9824C19353C82 /* MJRefreshConst.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MJRefreshConst.h; path = MJRefresh/MJRefreshConst.h; sourceTree = "<group>"; };
		1199E580C5F19AFD1010FE20258DADBD /* UIKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = UIKit.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS14.0.sdk/System/Library/Frameworks/UIKit.framework; sourceTree = DEVELOPER_DIR; };
		11F50E60BCEC8BA9DF3836EAFBABE24A /* Pods-relax.offline.mp3.music-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Pods-relax.offline.mp3.music-umbrella.h"; sourceTree = "<group>"; };
		13A6A7404AEFB590D7FBE61826442632 /* MJRefreshBackGifFooter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MJRefreshBackGifFooter.h; path = MJRefresh/Custom/Footer/Back/MJRefreshBackGifFooter.h; sourceTree = "<group>"; };
		1449C5993FC9FD9E4C34B82F3C5CB814 /* UICollectionViewLayout+MJRefresh.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UICollectionViewLayout+MJRefresh.m"; path = "MJRefresh/UICollectionViewLayout+MJRefresh.m"; sourceTree = "<group>"; };
		14B1A3F3039D6C5E815E246D2738947D /* Date+Components.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Date+Components.swift"; path = "Sources/SwiftDate/Date/Date+Components.swift"; sourceTree = "<group>"; };
		15069099C57BDA36E80037EF11AE010D /* Kingfisher.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Kingfisher.swift; path = Sources/General/Kingfisher.swift; sourceTree = "<group>"; };
		151EDB1C5044CF30A4CB9D9D05FC7B87 /* MarqueeLabel.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = MarqueeLabel.release.xcconfig; sourceTree = "<group>"; };
		15312F9E030D2895F28379E5E7AC2F61 /* IQKeyboardManager+UIKeyboardNotification.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "IQKeyboardManager+UIKeyboardNotification.swift"; path = "IQKeyboardManagerSwift/IQKeyboardManager+UIKeyboardNotification.swift"; sourceTree = "<group>"; };
		1576C1A75CD83CC0126786D2F38A300E /* SessionDelegate.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SessionDelegate.swift; path = Source/Core/SessionDelegate.swift; sourceTree = "<group>"; };
		160D754EC35823FF85A34B79E72C40F1 /* UIScrollView+MJExtension.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIScrollView+MJExtension.h"; path = "MJRefresh/UIScrollView+MJExtension.h"; sourceTree = "<group>"; };
		1615CF451757A9DDFB934B03559641D4 /* PKStopDownloadButton.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = PKStopDownloadButton.m; path = Pod/Classes/PKStopDownloadButton.m; sourceTree = "<group>"; };
		1617A3777D8D48603550A764643637E8 /* HTTPMethod.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = HTTPMethod.swift; path = Source/Core/HTTPMethod.swift; sourceTree = "<group>"; };
		1676881842A119CAFB75D031A09B9F8A /* IQKeyboardManager+OrientationNotification.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "IQKeyboardManager+OrientationNotification.swift"; path = "IQKeyboardManagerSwift/IQKeyboardManager+OrientationNotification.swift"; sourceTree = "<group>"; };
		16A00E05D0BD454FBE3C6BE4817B1CC2 /* EventMonitor.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = EventMonitor.swift; path = Source/Features/EventMonitor.swift; sourceTree = "<group>"; };
		1745505B9FA5A35E72BC0FBEC9669138 /* CALayer+PKDownloadButtonAnimations.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "CALayer+PKDownloadButtonAnimations.h"; path = "Pod/Classes/CALayer+PKDownloadButtonAnimations.h"; sourceTree = "<group>"; };
		1770F6E73FCAE86AC7722A319B012606 /* DownloadRequest.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DownloadRequest.swift; path = Source/Core/DownloadRequest.swift; sourceTree = "<group>"; };
		187C3048087F7F1D41E679EFC368D94B /* Runtime.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Runtime.swift; path = Sources/Utility/Runtime.swift; sourceTree = "<group>"; };
		18A583CCFD6D1DBEB9CCF90CFBD1BC6A /* UIColor+PKDownloadButton.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIColor+PKDownloadButton.h"; path = "Pod/Classes/UIColor+PKDownloadButton.h"; sourceTree = "<group>"; };
		19356736BF8163AB50220623743701DC /* SnapKit-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "SnapKit-Info.plist"; sourceTree = "<group>"; };
		1980AB08B7A9EEC85770C1233B343099 /* RetryStrategy.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RetryStrategy.swift; path = Sources/Networking/RetryStrategy.swift; sourceTree = "<group>"; };
		19C4B336344ECAEDD6712562E4049762 /* MJRefreshNormalTrailer.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MJRefreshNormalTrailer.m; path = MJRefresh/Custom/Trailer/MJRefreshNormalTrailer.m; sourceTree = "<group>"; };
		1A4AEBFDF713BDED395F4612202D7871 /* ConstraintDSL.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintDSL.swift; path = Sources/ConstraintDSL.swift; sourceTree = "<group>"; };
		1A7EDE82DCCDCDE3D2E8D7244ED9788E /* MJRefreshFooter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MJRefreshFooter.h; path = MJRefresh/Base/MJRefreshFooter.h; sourceTree = "<group>"; };
		1B1D8FD42382BC246408336EEE182B52 /* CALayer+PKDownloadButtonAnimations.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "CALayer+PKDownloadButtonAnimations.m"; path = "Pod/Classes/CALayer+PKDownloadButtonAnimations.m"; sourceTree = "<group>"; };
		1B5D2F0523E192F1C435C1D98E1484DC /* JXSegmentedView.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = JXSegmentedView.modulemap; sourceTree = "<group>"; };
		1BD0AAB38CA9722D37F600FF34CC07B9 /* SwiftDate.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SwiftDate.swift; path = Sources/SwiftDate/SwiftDate.swift; sourceTree = "<group>"; };
		1CDC49949B6AE24CE48C5C0261DA3A8B /* ServerTrustEvaluation.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ServerTrustEvaluation.swift; path = Source/Features/ServerTrustEvaluation.swift; sourceTree = "<group>"; };
		1D817B76097E8F240E24A0DC3A3FDF0D /* Common.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Common.swift; path = Sources/General/Common.swift; sourceTree = "<group>"; };
		1D9415D9D582CA7A0D82036D18FAA265 /* Constraint.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Constraint.swift; path = Sources/Constraint.swift; sourceTree = "<group>"; };
		1DB0A9A327903E1073962BAAED8DA960 /* PKStopDownloadButton.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PKStopDownloadButton.h; path = Pod/Classes/PKStopDownloadButton.h; sourceTree = "<group>"; };
		1E0C9D5FFE7B4EBECE637ACE8C31A3E8 /* RequestModifier.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RequestModifier.swift; path = Sources/Networking/RequestModifier.swift; sourceTree = "<group>"; };
		1E3D9A705DD4B8E1CB63DF9084EAC9FF /* JXSegmentedIndicatorDoubleLineView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = JXSegmentedIndicatorDoubleLineView.swift; path = Sources/Indicator/JXSegmentedIndicatorDoubleLineView.swift; sourceTree = "<group>"; };
		1E5AFB42EE6B29720DA3E27B5455357A /* JXSegmentedTitleDataSource.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = JXSegmentedTitleDataSource.swift; path = Sources/Title/JXSegmentedTitleDataSource.swift; sourceTree = "<group>"; };
		1F06F0BFC065D8251E7724344E40E245 /* IQKeyboardManagerSwift-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "IQKeyboardManagerSwift-dummy.m"; sourceTree = "<group>"; };
		1F365A87A2F56AA21E9F9300604BF5AC /* PKDownloadButton.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = PKDownloadButton.m; path = Pod/Classes/PKDownloadButton.m; sourceTree = "<group>"; };
		1F56CF64E0AA628156FD417070CA92E2 /* SVRadialGradientLayer.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SVRadialGradientLayer.m; path = SVProgressHUD/SVRadialGradientLayer.m; sourceTree = "<group>"; };
		1F83353ECC4B459BF4234E1164289644 /* SVProgressHUD.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SVProgressHUD.h; path = SVProgressHUD/SVProgressHUD.h; sourceTree = "<group>"; };
		2035235CBB8446F3D2B5C3DF03DB596F /* JXSegmentedDotItemModel.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = JXSegmentedDotItemModel.swift; path = Sources/Dot/JXSegmentedDotItemModel.swift; sourceTree = "<group>"; };
		203DBA9560500D53E8DDCED4335E7CFE /* RequestTaskMap.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RequestTaskMap.swift; path = Source/Core/RequestTaskMap.swift; sourceTree = "<group>"; };
		208D6F9BA69B30FB0264D0CE23153F7E /* UIButton+Kingfisher.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UIButton+Kingfisher.swift"; path = "Sources/Extensions/UIButton+Kingfisher.swift"; sourceTree = "<group>"; };
		20AC444F5427C3749605C0383D160FEB /* ExtensionHelpers.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ExtensionHelpers.swift; path = Sources/Utility/ExtensionHelpers.swift; sourceTree = "<group>"; };
		2116DD2B393A810DC0A155E69BB8F7BB /* ParameterEncoding.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ParameterEncoding.swift; path = Source/Core/ParameterEncoding.swift; sourceTree = "<group>"; };
		2122C6EBB21D40091E4A7024A3A84553 /* DownloadTask.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DownloadTask.swift; path = Sources/General/DownloadTask.swift; sourceTree = "<group>"; };
		2128D882568DC494E8F1150547E3A4DB /* DataRequest.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DataRequest.swift; path = Source/Core/DataRequest.swift; sourceTree = "<group>"; };
		21518245391611F2B49EF91E63B4083E /* MJRefreshTrailer.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MJRefreshTrailer.m; path = MJRefresh/Base/MJRefreshTrailer.m; sourceTree = "<group>"; };
		215886B2A76F059FE5D4A687D74535C3 /* Response.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Response.swift; path = Source/Core/Response.swift; sourceTree = "<group>"; };
		21CB16C0EE3EC122700610CC88559E66 /* PrivacyInfo.xcprivacy */ = {isa = PBXFileReference; includeInIndex = 1; name = PrivacyInfo.xcprivacy; path = Sources/PrivacyInfo.xcprivacy; sourceTree = "<group>"; };
		22E5D234C7281D45564E2715E0F37C73 /* MJRefresh.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = MJRefresh.debug.xcconfig; sourceTree = "<group>"; };
		22EAD7AA2887FF42492CB6AC6700A744 /* ConstraintRelation.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintRelation.swift; path = Sources/ConstraintRelation.swift; sourceTree = "<group>"; };
		23225B4E8514DBFF46A9F508E8CB19A4 /* JXSegmentedCollectionView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = JXSegmentedCollectionView.swift; path = Sources/Core/JXSegmentedCollectionView.swift; sourceTree = "<group>"; };
		238B7566326A9971E1086B295C5ABFCB /* Array+Safe.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Array+Safe.swift"; path = "Sources/Extensions/Array+Safe.swift"; sourceTree = "<group>"; };
		23941654FE33A23CA7BF75F0C95BA24B /* IQPreviousNextView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IQPreviousNextView.swift; path = IQKeyboardManagerSwift/IQToolbar/IQPreviousNextView.swift; sourceTree = "<group>"; };
		242C09118E5EDE159E70808EBDDA00E9 /* Tiercel-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Tiercel-Info.plist"; sourceTree = "<group>"; };
		2605453BAB1B4DD45080E1A38785226E /* MarqueeLabel.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = MarqueeLabel.modulemap; sourceTree = "<group>"; };
		26A8543F8061C4A8532F17AB9763A423 /* KingfisherOptionsInfo.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = KingfisherOptionsInfo.swift; path = Sources/General/KingfisherOptionsInfo.swift; sourceTree = "<group>"; };
		26D8FAAD7E324D1696484B36A27617E1 /* Concurrency.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Concurrency.swift; path = Source/Features/Concurrency.swift; sourceTree = "<group>"; };
		2846700660840F9BEB3E18B26DD04EB0 /* PKCircleProgressView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PKCircleProgressView.h; path = Pod/Classes/PKCircleProgressView.h; sourceTree = "<group>"; };
		286D36F1216FB22EFA1FA2B0BF33D8E4 /* DownloadButton.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = DownloadButton.debug.xcconfig; sourceTree = "<group>"; };
		29349230CDFAD84CC21CEE89781B4F38 /* SVProgressHUD-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "SVProgressHUD-Info.plist"; sourceTree = "<group>"; };
		2A1D22F7B21663BAD85E06A344194AF0 /* SnapKit-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "SnapKit-dummy.m"; sourceTree = "<group>"; };
		2A4A8EC54C0D772248106B90417E277C /* Date+Math.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Date+Math.swift"; path = "Sources/SwiftDate/Date/Date+Math.swift"; sourceTree = "<group>"; };
		2A8550EC020A77B500DD995CEA60F882 /* Storage.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Storage.swift; path = Sources/Cache/Storage.swift; sourceTree = "<group>"; };
		2A973CF3ED699EA4E9515A9F191A256F /* UIView+MJExtension.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIView+MJExtension.m"; path = "MJRefresh/UIView+MJExtension.m"; sourceTree = "<group>"; };
		2C40ADB610A320A37BD45C4B202CBBE0 /* Tiercel.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = Tiercel.modulemap; sourceTree = "<group>"; };
		2EF8C06157DE2D2EDC158F46A61C30F6 /* Alamofire-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Alamofire-prefix.pch"; sourceTree = "<group>"; };
		2F4A1CCB21DB7EA5A2ACEB11E374FBCA /* JXPagingView */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = JXPagingView; path = JXPagingView.framework; sourceTree = BUILT_PRODUCTS_DIR; };
		30619E70159FE994D5F9B876739CF48E /* IQUIScrollView+Additions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "IQUIScrollView+Additions.swift"; path = "IQKeyboardManagerSwift/Categories/IQUIScrollView+Additions.swift"; sourceTree = "<group>"; };
		30AE3CC8312E4132A9A995297F2523C6 /* ConstraintConfig.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintConfig.swift; path = Sources/ConstraintConfig.swift; sourceTree = "<group>"; };
		31C323285A3155F84D9AFE58FD78D246 /* ImageDataProvider.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ImageDataProvider.swift; path = Sources/General/ImageSource/ImageDataProvider.swift; sourceTree = "<group>"; };
		31FD8F5F9DCF707E18D9317B12D18BBE /* ConstraintInsetTarget.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintInsetTarget.swift; path = Sources/ConstraintInsetTarget.swift; sourceTree = "<group>"; };
		32B909B928CC41053D7CF406408D2DA8 /* CodingUserInfoKey+Cache.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "CodingUserInfoKey+Cache.swift"; path = "Sources/Extensions/CodingUserInfoKey+Cache.swift"; sourceTree = "<group>"; };
		33140581269593D23CABC41A35B01F83 /* IQKeyboardManager+Debug.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "IQKeyboardManager+Debug.swift"; path = "IQKeyboardManagerSwift/IQKeyboardManager+Debug.swift"; sourceTree = "<group>"; };
		332F6C90B7478F0ADA35CCB36F18E139 /* SVProgressHUD-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "SVProgressHUD-umbrella.h"; sourceTree = "<group>"; };
		33E1D0F4570630A66EC11D6550996BFD /* Executer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Executer.swift; path = Sources/General/Executer.swift; sourceTree = "<group>"; };
		34407EBEDB54B802330DFFF56E661207 /* RelativeFormatter+Style.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "RelativeFormatter+Style.swift"; path = "Sources/SwiftDate/Formatters/RelativeFormatter/RelativeFormatter+Style.swift"; sourceTree = "<group>"; };
		34BF55272606579ED586584FC1416BCE /* LayoutConstraint.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = LayoutConstraint.swift; path = Sources/LayoutConstraint.swift; sourceTree = "<group>"; };
		34F26DA97773D658E22071F12B542CCD /* JXSegmentedIndicatorImageView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = JXSegmentedIndicatorImageView.swift; path = Sources/Indicator/JXSegmentedIndicatorImageView.swift; sourceTree = "<group>"; };
		350BCB03327C5F2C9BECC6FFA0542AC8 /* KingfisherManager.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = KingfisherManager.swift; path = Sources/General/KingfisherManager.swift; sourceTree = "<group>"; };
		355900B5F79AA20082E754752E197105 /* JXPagingView.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = JXPagingView.release.xcconfig; sourceTree = "<group>"; };
		35FA650454D142550A0573C6FB619834 /* Formatter+Protocols.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Formatter+Protocols.swift"; path = "Sources/SwiftDate/Formatters/Formatter+Protocols.swift"; sourceTree = "<group>"; };
		363041D7DAC28D7907D5E0EC0CEE54B6 /* TimePeriodChain.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = TimePeriodChain.swift; path = Sources/SwiftDate/TimePeriod/Groups/TimePeriodChain.swift; sourceTree = "<group>"; };
		38934FCF51125F064A4F97B6DD3FE690 /* DownloadButton-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "DownloadButton-prefix.pch"; sourceTree = "<group>"; };
		39662A3DEB2406A1947116C8C84879C4 /* URLSessionConfiguration+Alamofire.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "URLSessionConfiguration+Alamofire.swift"; path = "Source/Extensions/URLSessionConfiguration+Alamofire.swift"; sourceTree = "<group>"; };
		39CEAE4CB2B89F74AF94DC40A7FCE403 /* ImageProgressive.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ImageProgressive.swift; path = Sources/Image/ImageProgressive.swift; sourceTree = "<group>"; };
		3A9302AD87823AB239A8DE5448ED7EA8 /* Locales.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Locales.swift; path = Sources/SwiftDate/Supports/Locales.swift; sourceTree = "<group>"; };
		3B05B30F83602E9BAE9D6BFAA15D754E /* RetryPolicy.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RetryPolicy.swift; path = Source/Features/RetryPolicy.swift; sourceTree = "<group>"; };
		3B234E4A6AC4FDDA785A69D6B9C0CC0E /* JXPagingView.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = JXPagingView.modulemap; sourceTree = "<group>"; };
		3B76ADE3C6D04E0B956F25B04B67B5DC /* JXPagingMainTableView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = JXPagingMainTableView.swift; path = Sources/JXPagingView/JXPagingMainTableView.swift; sourceTree = "<group>"; };
		3BD745A1B0F3015C609CB24A9BFDF524 /* ResourceBundle-JXPagingView-JXPagingView-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "ResourceBundle-JXPagingView-JXPagingView-Info.plist"; sourceTree = "<group>"; };
		3C1E12FF093098A22E423F0E1E49DDA6 /* MJRefreshTrailer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MJRefreshTrailer.h; path = MJRefresh/Base/MJRefreshTrailer.h; sourceTree = "<group>"; };
		3D5F1A2FF1FB1DD42568FD79BC4800F0 /* Delegate.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Delegate.swift; path = Sources/Utility/Delegate.swift; sourceTree = "<group>"; };
		3E98AA50CDCEBC05193C3D87CDDDF700 /* Pods-relax.offline.mp3.music.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = "Pods-relax.offline.mp3.music.modulemap"; sourceTree = "<group>"; };
		3FAC5A61EF918CD2923F2347A8289EAF /* Calendars.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Calendars.swift; path = Sources/SwiftDate/Supports/Calendars.swift; sourceTree = "<group>"; };
		40284AA2CE8A6329AA2F1E8E1DBDC5AC /* IQKeyboardManagerSwift-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "IQKeyboardManagerSwift-Info.plist"; sourceTree = "<group>"; };
		4069EDB34E4007F32A728D2FED8B7504 /* MJRefreshStateTrailer.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MJRefreshStateTrailer.m; path = MJRefresh/Custom/Trailer/MJRefreshStateTrailer.m; sourceTree = "<group>"; };
		40E624220D9808FE4E6F704725D45A64 /* DateInRegion+Compare.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "DateInRegion+Compare.swift"; path = "Sources/SwiftDate/DateInRegion/DateInRegion+Compare.swift"; sourceTree = "<group>"; };
		42517ADA576373B5F2B2AA56BB57260F /* JXSegmentedNumberCell.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = JXSegmentedNumberCell.swift; path = Sources/Number/JXSegmentedNumberCell.swift; sourceTree = "<group>"; };
		42D32A21BC6970499FB68AB45D275ACC /* ConstraintLayoutSupport.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintLayoutSupport.swift; path = Sources/ConstraintLayoutSupport.swift; sourceTree = "<group>"; };
		42DAEB0034C273A0993E66931DF30BA3 /* UIScrollView+MJExtension.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIScrollView+MJExtension.m"; path = "MJRefresh/UIScrollView+MJExtension.m"; sourceTree = "<group>"; };
		43CCDEB493C9979C1959B9942047DA1C /* MJRefreshGifHeader.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MJRefreshGifHeader.m; path = MJRefresh/Custom/Header/MJRefreshGifHeader.m; sourceTree = "<group>"; };
		46314C1E12962DB1E9D783BE2AB6599D /* JXSegmentedIndicatorGradientLineView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = JXSegmentedIndicatorGradientLineView.swift; path = Sources/Indicator/JXSegmentedIndicatorGradientLineView.swift; sourceTree = "<group>"; };
		4658976F267BC82EF3D6B7979DE50335 /* Kingfisher.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = Kingfisher.release.xcconfig; sourceTree = "<group>"; };
		4676AC055A0230683AB285C9444D9EB6 /* JXPagingSmoothView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = JXPagingSmoothView.swift; path = Sources/JXPagingView/JXPagingSmoothView.swift; sourceTree = "<group>"; };
		468FDABC3307F80DBEFA314352D1EABA /* SVProgressHUD.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SVProgressHUD.m; path = SVProgressHUD/SVProgressHUD.m; sourceTree = "<group>"; };
		46AE8E58DA72546DEDC39DEA7F914C3A /* JXSegmentedTitleAttributeDataSource.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = JXSegmentedTitleAttributeDataSource.swift; path = Sources/AttributeTitle/JXSegmentedTitleAttributeDataSource.swift; sourceTree = "<group>"; };
		46F8ABAB992507C6BBCA2AAF69DAB50D /* Notifications.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Notifications.swift; path = Sources/General/Notifications.swift; sourceTree = "<group>"; };
		473404EA66F41CF156A5AA1663364FDC /* RelativeFormatterLanguage.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RelativeFormatterLanguage.swift; path = Sources/SwiftDate/Formatters/RelativeFormatter/RelativeFormatterLanguage.swift; sourceTree = "<group>"; };
		47CB3125EBE82E815B80A545A72A5737 /* IQUIViewController+Additions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "IQUIViewController+Additions.swift"; path = "IQKeyboardManagerSwift/Categories/IQUIViewController+Additions.swift"; sourceTree = "<group>"; };
		480B5DAE25DDAB0483A10B4A65214BB2 /* ConstraintMakerFinalizable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintMakerFinalizable.swift; path = Sources/ConstraintMakerFinalizable.swift; sourceTree = "<group>"; };
		489901D1795E72219A5650D4806CFBA6 /* PrivacyInfo.xcprivacy */ = {isa = PBXFileReference; includeInIndex = 1; name = PrivacyInfo.xcprivacy; path = Sources/PrivacyInfo.xcprivacy; sourceTree = "<group>"; };
		48B8EFC8261F0683C57D3F2F7266B2FA /* MJRefresh.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = MJRefresh.release.xcconfig; sourceTree = "<group>"; };
		48E651BF46CACE566E99761D182A8313 /* DateInRegion+Components.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "DateInRegion+Components.swift"; path = "Sources/SwiftDate/DateInRegion/DateInRegion+Components.swift"; sourceTree = "<group>"; };
		48FC6499D782B6A38B55A1058728D46D /* JXSegmentedBaseDataSource.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = JXSegmentedBaseDataSource.swift; path = Sources/Core/JXSegmentedBaseDataSource.swift; sourceTree = "<group>"; };
		49670BEF07B759207432F9BAC3232A37 /* MJRefreshAutoStateFooter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MJRefreshAutoStateFooter.h; path = MJRefresh/Custom/Footer/Auto/MJRefreshAutoStateFooter.h; sourceTree = "<group>"; };
		499F69400989C98B94A8F8B97F588969 /* UIScrollView+MJRefresh.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIScrollView+MJRefresh.h"; path = "MJRefresh/UIScrollView+MJRefresh.h"; sourceTree = "<group>"; };
		49EA64A868AD5A848F2723A28A022C20 /* DateComponents+Extras.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "DateComponents+Extras.swift"; path = "Sources/SwiftDate/Foundation+Extras/DateComponents+Extras.swift"; sourceTree = "<group>"; };
		4A723B36400941F73232A642F2B5DC74 /* MarqueeLabel-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "MarqueeLabel-Info.plist"; sourceTree = "<group>"; };
		4B940D34CA176A20AE3392A5DF877602 /* TimePeriod.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = TimePeriod.swift; path = Sources/SwiftDate/TimePeriod/TimePeriod.swift; sourceTree = "<group>"; };
		4BA391400C88257C2944C66CBCCB7253 /* JXSegmentedListContainerView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = JXSegmentedListContainerView.swift; path = Sources/Common/JXSegmentedListContainerView.swift; sourceTree = "<group>"; };
		4BE433B1433BD888BDE297FD204C49F9 /* Debugging.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Debugging.swift; path = Sources/Debugging.swift; sourceTree = "<group>"; };
		4C5997F32ACC78D0783DECD6876B8362 /* UIView+MJExtension.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIView+MJExtension.h"; path = "MJRefresh/UIView+MJExtension.h"; sourceTree = "<group>"; };
		4CDF31659C5CFC027B5F60F47F8B324B /* Result+Alamofire.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Result+Alamofire.swift"; path = "Source/Extensions/Result+Alamofire.swift"; sourceTree = "<group>"; };
		4D2D33F595163FDA3C1066EFF04B0A3C /* JXPagingView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = JXPagingView.swift; path = Sources/JXPagingView/JXPagingView.swift; sourceTree = "<group>"; };
		4D5C687385BE696DCC857DAFE966CAAD /* MJRefreshConfig.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MJRefreshConfig.m; path = MJRefresh/MJRefreshConfig.m; sourceTree = "<group>"; };
		4DB6D4B8D6F44ACDD6E446998748BD0B /* JXSegmentedIndicatorTriangleView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = JXSegmentedIndicatorTriangleView.swift; path = Sources/Indicator/JXSegmentedIndicatorTriangleView.swift; sourceTree = "<group>"; };
		4DD5A923B5AC516949CE302FF67EBB14 /* KFImageOptions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = KFImageOptions.swift; path = Sources/SwiftUI/KFImageOptions.swift; sourceTree = "<group>"; };
		4E09F6B76B94BAB19AD42233BAB48DC8 /* UICollectionViewLayout+MJRefresh.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UICollectionViewLayout+MJRefresh.h"; path = "MJRefresh/UICollectionViewLayout+MJRefresh.h"; sourceTree = "<group>"; };
		4E107748342DFAA0AE5704BF236060EB /* JXPagingView.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = JXPagingView.debug.xcconfig; sourceTree = "<group>"; };
		4E5F5A742DDBDAE2FC927882DAC7C146 /* JXSegmentedBaseItemModel.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = JXSegmentedBaseItemModel.swift; path = Sources/Core/JXSegmentedBaseItemModel.swift; sourceTree = "<group>"; };
		4E9D0ECB7E0F273DE9EDC330510B8A28 /* MJRefreshNormalHeader.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MJRefreshNormalHeader.m; path = MJRefresh/Custom/Header/MJRefreshNormalHeader.m; sourceTree = "<group>"; };
		4FC60181C38DFC5BD6460CCD3C0E2E79 /* ResumeDataHelper.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ResumeDataHelper.swift; path = Sources/Utility/ResumeDataHelper.swift; sourceTree = "<group>"; };
		4FFF862E204569AABC42FFAFD56353A0 /* KFAnimatedImage.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = KFAnimatedImage.swift; path = Sources/SwiftUI/KFAnimatedImage.swift; sourceTree = "<group>"; };
		5008A7DABE33777CC0A485DD1BD55C41 /* MarqueeLabel-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "MarqueeLabel-umbrella.h"; sourceTree = "<group>"; };
		506242F11D90C1AEE578033478116092 /* MJRefreshAutoStateFooter.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MJRefreshAutoStateFooter.m; path = MJRefresh/Custom/Footer/Auto/MJRefreshAutoStateFooter.m; sourceTree = "<group>"; };
		5188492DCEB003519D4B536CDD1F7B5A /* PKCircleProgressView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = PKCircleProgressView.m; path = Pod/Classes/PKCircleProgressView.m; sourceTree = "<group>"; };
		51B62E8042BF1B6DD54027FC1086F65B /* SnapKit.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = SnapKit.debug.xcconfig; sourceTree = "<group>"; };
		51BC721DE951672AC86725904BF54E3F /* AuthenticationChallengeResponsable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AuthenticationChallengeResponsable.swift; path = Sources/Networking/AuthenticationChallengeResponsable.swift; sourceTree = "<group>"; };
		51CD975673CF1F07A2A13679560350A0 /* Indicator.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Indicator.swift; path = Sources/Views/Indicator.swift; sourceTree = "<group>"; };
		52B39B8C94D1DBDCA76CF5D74C8C6EF5 /* KFImage.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = KFImage.swift; path = Sources/SwiftUI/KFImage.swift; sourceTree = "<group>"; };
		52B9A7D79DF51BBB25CEB545FC1161D8 /* SnapKit.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = SnapKit.modulemap; sourceTree = "<group>"; };
		53BA0397D66EE761B2AD30DA65D57FC1 /* Date+Compare.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Date+Compare.swift"; path = "Sources/SwiftDate/Date/Date+Compare.swift"; sourceTree = "<group>"; };
		53D9BBF299544DEEAD5E456AA5306990 /* IQKeyboardReturnKeyHandler.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IQKeyboardReturnKeyHandler.swift; path = IQKeyboardManagerSwift/IQKeyboardReturnKeyHandler.swift; sourceTree = "<group>"; };
		53F49612AAEE91DAD32EE172085A934A /* DispatchQueue+Safe.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "DispatchQueue+Safe.swift"; path = "Sources/Extensions/DispatchQueue+Safe.swift"; sourceTree = "<group>"; };
		545EBFECE53F67DCEBC38048C429627C /* UIColor+PKDownloadButton.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIColor+PKDownloadButton.m"; path = "Pod/Classes/UIColor+PKDownloadButton.m"; sourceTree = "<group>"; };
		547C395DDFFDD27A8A8FEE800C4BA045 /* ImageModifier.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ImageModifier.swift; path = Sources/Networking/ImageModifier.swift; sourceTree = "<group>"; };
		54C9C6377C09561C9387D24D7E231921 /* DownloadButton */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = DownloadButton; path = DownloadButton.framework; sourceTree = BUILT_PRODUCTS_DIR; };
		5569399D1EB726EB0DD2A7E1396321DC /* WKInterfaceImage+Kingfisher.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "WKInterfaceImage+Kingfisher.swift"; path = "Sources/Extensions/WKInterfaceImage+Kingfisher.swift"; sourceTree = "<group>"; };
		55A0A23CDD2D41CCEFF65E26C4A08F83 /* ImageProcessor.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ImageProcessor.swift; path = Sources/Image/ImageProcessor.swift; sourceTree = "<group>"; };
		56D29ADB2EBBA325CE4BF575D81F9922 /* JXSegmentedView.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = JXSegmentedView.release.xcconfig; sourceTree = "<group>"; };
		5713B1AF8B3CD5B2368E33B8C9CE5E78 /* SwiftDate-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "SwiftDate-dummy.m"; sourceTree = "<group>"; };
		578211F81ABFCC933FC2FCAD98E8D47E /* Combine.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Combine.swift; path = Source/Features/Combine.swift; sourceTree = "<group>"; };
		58565BBC4BB002FF81582767242BFC67 /* IQPlaceholderable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IQPlaceholderable.swift; path = IQKeyboardManagerSwift/IQTextView/IQPlaceholderable.swift; sourceTree = "<group>"; };
		58763E9810DBE5D64F8BB7A2F0CC8ED8 /* Alamofire-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Alamofire-dummy.m"; sourceTree = "<group>"; };
		58AE0544E0C381DDBD09356C357EC82B /* SwiftDate */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = SwiftDate; path = SwiftDate.framework; sourceTree = BUILT_PRODUCTS_DIR; };
		5A9791A6864A1422EB3D01824FCFDE53 /* Pods-relax.offline.mp3.music-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Pods-relax.offline.mp3.music-dummy.m"; sourceTree = "<group>"; };
		5AC5A3F2AFE4DBC634FBBEEC8C8597BC /* Request.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Request.swift; path = Source/Core/Request.swift; sourceTree = "<group>"; };
		5AFABD0F91AAB460005E72FA49182E21 /* MJRefreshAutoNormalFooter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MJRefreshAutoNormalFooter.h; path = MJRefresh/Custom/Footer/Auto/MJRefreshAutoNormalFooter.h; sourceTree = "<group>"; };
		5C44472740A9D2F104F11556227D7B0A /* PrivacyInfo.xcprivacy */ = {isa = PBXFileReference; includeInIndex = 1; name = PrivacyInfo.xcprivacy; path = Sources/PrivacyInfo.xcprivacy; sourceTree = "<group>"; };
		5C6E47641FE0A4E8F158FBB515918A17 /* AlamofireExtended.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AlamofireExtended.swift; path = Source/Features/AlamofireExtended.swift; sourceTree = "<group>"; };
		5D797E9A5C5782CE845840781FA1CC81 /* Alamofire */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = Alamofire; path = Alamofire.framework; sourceTree = BUILT_PRODUCTS_DIR; };
		5DDFC2B686C7E589416A77F3D89D8BD5 /* IQUIView+IQKeyboardToolbar.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "IQUIView+IQKeyboardToolbar.swift"; path = "IQKeyboardManagerSwift/IQToolbar/IQUIView+IQKeyboardToolbar.swift"; sourceTree = "<group>"; };
		5F6BBD8BAC38D8F22BFD8D815B81443B /* SVProgressHUD-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "SVProgressHUD-dummy.m"; sourceTree = "<group>"; };
		5F7F5E6F94879FAB29D921DC9FAF8CD9 /* ConstraintInsets.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintInsets.swift; path = Sources/ConstraintInsets.swift; sourceTree = "<group>"; };
		5FC94C6FC28C2204F52D7975F7EAD382 /* MJRefreshNormalTrailer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MJRefreshNormalTrailer.h; path = MJRefresh/Custom/Trailer/MJRefreshNormalTrailer.h; sourceTree = "<group>"; };
		60031D8D6F31B55CA6F941F4E74FE20A /* MJRefreshGifHeader.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MJRefreshGifHeader.h; path = MJRefresh/Custom/Header/MJRefreshGifHeader.h; sourceTree = "<group>"; };
		602AADF40849A45983953E264A9BC93F /* JXSegmentedTitleOrImageItemModel.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = JXSegmentedTitleOrImageItemModel.swift; path = Sources/TitleOrImage/JXSegmentedTitleOrImageItemModel.swift; sourceTree = "<group>"; };
		602EEB89E65E882D26595BFB30A68753 /* MJRefreshStateTrailer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MJRefreshStateTrailer.h; path = MJRefresh/Custom/Trailer/MJRefreshStateTrailer.h; sourceTree = "<group>"; };
		6088064A3AA58B0CD11EFF40FF0662CE /* PrivacyInfo.xcprivacy */ = {isa = PBXFileReference; includeInIndex = 1; name = PrivacyInfo.xcprivacy; path = Sources/PrivacyInfo.xcprivacy; sourceTree = "<group>"; };
		61253EC4CFBA709FB063DAE4550C34F7 /* SwiftDate.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = SwiftDate.debug.xcconfig; sourceTree = "<group>"; };
		635635C80C4A6F844662FBC0825108B1 /* SwiftDate-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "SwiftDate-umbrella.h"; sourceTree = "<group>"; };
		63A5658CA7BE9C8CB17CFA56505F5F3F /* MultipartUpload.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = MultipartUpload.swift; path = Source/Features/MultipartUpload.swift; sourceTree = "<group>"; };
		64C33D2228817B887C70B400F0DC5497 /* ConstraintMultiplierTarget.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintMultiplierTarget.swift; path = Sources/ConstraintMultiplierTarget.swift; sourceTree = "<group>"; };
		651AF86B19A0753E59D925A358A62C7E /* JXSegmentedNumberItemModel.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = JXSegmentedNumberItemModel.swift; path = Sources/Number/JXSegmentedNumberItemModel.swift; sourceTree = "<group>"; };
		651C18F3728516BA04D822B7AF347A1D /* Placeholder.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Placeholder.swift; path = Sources/Image/Placeholder.swift; sourceTree = "<group>"; };
		65512D77E95DF21370474D08B7B54F6D /* ResourceBundle-SnapKit_Privacy-SnapKit-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "ResourceBundle-SnapKit_Privacy-SnapKit-Info.plist"; sourceTree = "<group>"; };
		6636254FFB6DE11FD7A8AFA55F06D1C4 /* ImageDrawing.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ImageDrawing.swift; path = Sources/Image/ImageDrawing.swift; sourceTree = "<group>"; };
		664067D6AFAD9C1DDA40DD6EF0AEB02D /* MarqueeLabel.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = MarqueeLabel.swift; path = Sources/MarqueeLabel.swift; sourceTree = "<group>"; };
		6673D2623B38B531794BA957717FE418 /* PKMacros.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PKMacros.h; path = Pod/Classes/PKMacros.h; sourceTree = "<group>"; };
		66A707A1F00997A05FF4D07781452021 /* ConstraintPriority.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintPriority.swift; path = Sources/ConstraintPriority.swift; sourceTree = "<group>"; };
		6701D40E2193283F7AFDE1685BEF2161 /* Tiercel-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Tiercel-prefix.pch"; sourceTree = "<group>"; };
		6792A4125127E2185D9E31BE55214F0B /* AnimatedImageView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AnimatedImageView.swift; path = Sources/Views/AnimatedImageView.swift; sourceTree = "<group>"; };
		68E5845A0F056ED6F021BCF06CE7E1B2 /* MJRefreshAutoGifFooter.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MJRefreshAutoGifFooter.m; path = MJRefresh/Custom/Footer/Auto/MJRefreshAutoGifFooter.m; sourceTree = "<group>"; };
		6AFB9BB0EF5449C725EAD24210DFD26B /* OperationQueue+DispatchQueue.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "OperationQueue+DispatchQueue.swift"; path = "Sources/Extensions/OperationQueue+DispatchQueue.swift"; sourceTree = "<group>"; };
		6B285B835616B56F46980ADD39A51C61 /* ParameterEncoder.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ParameterEncoder.swift; path = Source/Core/ParameterEncoder.swift; sourceTree = "<group>"; };
		6B5C8D50DB10C1E73267380E60B30402 /* MJRefresh.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = MJRefresh.modulemap; sourceTree = "<group>"; };
		6B6CB2F1F0411CD9330D8904E4247017 /* SwiftDate-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "SwiftDate-Info.plist"; sourceTree = "<group>"; };
		6C6CC3A8E70B816FE8E2E96EF7A27E41 /* MJRefreshConst.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MJRefreshConst.m; path = MJRefresh/MJRefreshConst.m; sourceTree = "<group>"; };
		6C91685D18502488D4C0C9C949E4166C /* MJRefreshAutoNormalFooter.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MJRefreshAutoNormalFooter.m; path = MJRefresh/Custom/Footer/Auto/MJRefreshAutoNormalFooter.m; sourceTree = "<group>"; };
		6CF22C8803B6805B8F73395E93D6AC83 /* IQTitleBarButtonItem.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IQTitleBarButtonItem.swift; path = IQKeyboardManagerSwift/IQToolbar/IQTitleBarButtonItem.swift; sourceTree = "<group>"; };
		6CF9AE62D9C4C2E8CA013313CEDAA381 /* URLEncodedFormEncoder.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = URLEncodedFormEncoder.swift; path = Source/Features/URLEncodedFormEncoder.swift; sourceTree = "<group>"; };
		6DE267000E0CF855728DAD2FA6B0D9D8 /* RequestInterceptor.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RequestInterceptor.swift; path = Source/Features/RequestInterceptor.swift; sourceTree = "<group>"; };
		6F8849479F3F19A2250A43346D9708F3 /* JXSegmentedDotDataSource.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = JXSegmentedDotDataSource.swift; path = Sources/Dot/JXSegmentedDotDataSource.swift; sourceTree = "<group>"; };
		72B7DE9C38B4CCAA35EC94EC02E6D329 /* NSLayoutConstraint+PKDownloadButton.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "NSLayoutConstraint+PKDownloadButton.m"; path = "Pod/Classes/NSLayoutConstraint+PKDownloadButton.m"; sourceTree = "<group>"; };
		74594CC121111A6BE5D36A1345621641 /* NSLayoutConstraint+PKDownloadButton.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSLayoutConstraint+PKDownloadButton.h"; path = "Pod/Classes/NSLayoutConstraint+PKDownloadButton.h"; sourceTree = "<group>"; };
		74BF157814EA00E73F813C2C5D28312D /* TimeStructures.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = TimeStructures.swift; path = Sources/SwiftDate/Supports/TimeStructures.swift; sourceTree = "<group>"; };
		75CCB704A2F8C5FD5D51A39623EC97EF /* IQInvocation.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IQInvocation.swift; path = IQKeyboardManagerSwift/IQToolbar/IQInvocation.swift; sourceTree = "<group>"; };
		7693E08BE3EFA537F12FEEF954BA8B4A /* DownloadButton-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "DownloadButton-Info.plist"; sourceTree = "<group>"; };
		76B9E41F33DAD89794D0675AA79CA8A6 /* JXSegmentedTitleGradientDataSource.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = JXSegmentedTitleGradientDataSource.swift; path = Sources/TitleGradient/JXSegmentedTitleGradientDataSource.swift; sourceTree = "<group>"; };
		76EB2408020A5E896E8A7E5BF1D6866D /* KFImageProtocol.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = KFImageProtocol.swift; path = Sources/SwiftUI/KFImageProtocol.swift; sourceTree = "<group>"; };
		78162222A9C1E9E834399EBEC817C51A /* URLSession+ResumeData.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "URLSession+ResumeData.swift"; path = "Sources/Extensions/URLSession+ResumeData.swift"; sourceTree = "<group>"; };
		789F6D0337DF509E335393411CC192CA /* DownloadButton.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = DownloadButton.modulemap; sourceTree = "<group>"; };
		78F169B56C38C8BD0409AADB1B0DFB10 /* Pods-relax.offline.mp3.music.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-relax.offline.mp3.music.debug.xcconfig"; sourceTree = "<group>"; };
		79E90E1B06EB62B96F30A9D606157FA9 /* ResourceBundle-JXSegmentedView-JXSegmentedView-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "ResourceBundle-JXSegmentedView-JXSegmentedView-Info.plist"; sourceTree = "<group>"; };
		7A2F1293C202DA8EED09FA536FC3026D /* SessionDataTask.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SessionDataTask.swift; path = Sources/Networking/SessionDataTask.swift; sourceTree = "<group>"; };
		7A65DD241CD2326B542E0BE7B68D3D65 /* AuthenticationInterceptor.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AuthenticationInterceptor.swift; path = Source/Features/AuthenticationInterceptor.swift; sourceTree = "<group>"; };
		7A6ECD49E457E72D5012323706377C03 /* PKPendingView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PKPendingView.h; path = Pod/Classes/PKPendingView.h; sourceTree = "<group>"; };
		7AD360CBB95105F7403945A8F40A6ACC /* SVProgressHUD.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = SVProgressHUD.modulemap; sourceTree = "<group>"; };
		7B00242AEAF7DC8FA5F63CFFCD102E90 /* MJRefreshBackFooter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MJRefreshBackFooter.h; path = MJRefresh/Base/MJRefreshBackFooter.h; sourceTree = "<group>"; };
		7B9742E02744BD8A0BB8D0D315C36A38 /* JXPagingView-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "JXPagingView-Info.plist"; sourceTree = "<group>"; };
		7C0DB9DC40B79D952AF8493966908936 /* ConstraintView+Extensions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "ConstraintView+Extensions.swift"; path = "Sources/ConstraintView+Extensions.swift"; sourceTree = "<group>"; };
		7D8C5FDD4C842D708A0A3A727D77B58F /* URLConvertible+URLRequestConvertible.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "URLConvertible+URLRequestConvertible.swift"; path = "Source/Core/URLConvertible+URLRequestConvertible.swift"; sourceTree = "<group>"; };
		7DC49AD779BCF52CF1DA54C5AE6E2B36 /* MJRefreshBackStateFooter.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MJRefreshBackStateFooter.m; path = MJRefresh/Custom/Footer/Back/MJRefreshBackStateFooter.m; sourceTree = "<group>"; };
		7E3097CFEFDA621E9FB0E62009FF87FC /* MJRefresh-MJRefresh.Privacy */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; name = "MJRefresh-MJRefresh.Privacy"; path = MJRefresh.Privacy.bundle; sourceTree = BUILT_PRODUCTS_DIR; };
		7E44CDDA1648D533E272048FC72962FF /* IQKeyboardManagerSwift.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = IQKeyboardManagerSwift.debug.xcconfig; sourceTree = "<group>"; };
		7E77397A610E64B5DE29B2C6790C9B0C /* Cache.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Cache.swift; path = Sources/General/Cache.swift; sourceTree = "<group>"; };
		7EB20B4E68CCB69F85E7D08B7F8463D6 /* JXPagingView-JXPagingView */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; name = "JXPagingView-JXPagingView"; path = JXPagingView.bundle; sourceTree = BUILT_PRODUCTS_DIR; };
		7FC69616A1892344EB78134505A3F752 /* MemoryStorage.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = MemoryStorage.swift; path = Sources/Cache/MemoryStorage.swift; sourceTree = "<group>"; };
		804AE736B53C8214AF7EE8E174CB4F9E /* RelativeFormatter.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RelativeFormatter.swift; path = Sources/SwiftDate/Formatters/RelativeFormatter/RelativeFormatter.swift; sourceTree = "<group>"; };
		80C4375ACA6756DEC97E8AEB9D624786 /* IQKeyboardManagerSwift.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = IQKeyboardManagerSwift.modulemap; sourceTree = "<group>"; };
		81BA5C6700842B547C2E19A43B0551B9 /* PKCircleView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PKCircleView.h; path = Pod/Classes/PKCircleView.h; sourceTree = "<group>"; };
		81D940990A7A5C8F9765145438343AEB /* IQKeyboardManager.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IQKeyboardManager.swift; path = IQKeyboardManagerSwift/IQKeyboardManager.swift; sourceTree = "<group>"; };
		823BE71A34CB959360DDD2BB9D4941C9 /* Kingfisher.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = Kingfisher.modulemap; sourceTree = "<group>"; };
		82411FCD639DFF62A404373043D0A97B /* URLConvertible.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = URLConvertible.swift; path = Sources/General/URLConvertible.swift; sourceTree = "<group>"; };
		828F1C480D9959D94E2868CE1084677F /* CoreGraphics.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreGraphics.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS14.0.sdk/System/Library/Frameworks/CoreGraphics.framework; sourceTree = DEVELOPER_DIR; };
		83F94B122379805EE9DD1FD51068BC97 /* SVProgressHUD-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "SVProgressHUD-prefix.pch"; sourceTree = "<group>"; };
		841611B569DBCAF114BC4865BCEAB887 /* TiercelError.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = TiercelError.swift; path = Sources/General/TiercelError.swift; sourceTree = "<group>"; };
		8448673A4774CAFEBCD24BE82AF62917 /* String+MD5.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "String+MD5.swift"; path = "Sources/Utility/String+MD5.swift"; sourceTree = "<group>"; };
		8504EF1F9133A53B74DAAF48F3E48C0A /* JXSegmentedView-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "JXSegmentedView-dummy.m"; sourceTree = "<group>"; };
		8672153590C5F65593C96F8B75DE91F9 /* JXSegmentedAnimator.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = JXSegmentedAnimator.swift; path = Sources/Common/JXSegmentedAnimator.swift; sourceTree = "<group>"; };
		8791B26F243EFF6DF5A806240222E002 /* PKCircleView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = PKCircleView.m; path = Pod/Classes/PKCircleView.m; sourceTree = "<group>"; };
		89F35204C15E154529FCD3A47194B781 /* MJRefreshComponent.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MJRefreshComponent.h; path = MJRefresh/Base/MJRefreshComponent.h; sourceTree = "<group>"; };
		8A2A128F3FAE37601751167FDC47182A /* CFNetwork.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CFNetwork.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS14.0.sdk/System/Library/Frameworks/CFNetwork.framework; sourceTree = DEVELOPER_DIR; };
		8A9EC97D60C19B6EC4595E86F1D00537 /* UIButton+PKDownloadButton.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIButton+PKDownloadButton.m"; path = "Pod/Classes/UIButton+PKDownloadButton.m"; sourceTree = "<group>"; };
		8AC2C00A0C5A41F4D64A8E965AADD87B /* JXSegmentedViewTool.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = JXSegmentedViewTool.swift; path = Sources/Common/JXSegmentedViewTool.swift; sourceTree = "<group>"; };
		8BA3C103CC568409B715494D387CC7F4 /* SVRadialGradientLayer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SVRadialGradientLayer.h; path = SVProgressHUD/SVRadialGradientLayer.h; sourceTree = "<group>"; };
		8BD415DF4E0434B63CAD999FB00828B9 /* IQToolbar.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IQToolbar.swift; path = IQKeyboardManagerSwift/IQToolbar/IQToolbar.swift; sourceTree = "<group>"; };
		8BEE3704E70DADA99D787D095DCF97C9 /* JXSegmentedView.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = JXSegmentedView.debug.xcconfig; sourceTree = "<group>"; };
		8CAEB2326B3AA2C450941202C12210D4 /* SnapKit-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "SnapKit-umbrella.h"; sourceTree = "<group>"; };
		8D2C68F835D1F2408841451F2FAC3843 /* MarqueeLabel-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "MarqueeLabel-prefix.pch"; sourceTree = "<group>"; };
		8D5E2396A67F7160A6BAEE91CF8DE309 /* CachedResponseHandler.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = CachedResponseHandler.swift; path = Source/Features/CachedResponseHandler.swift; sourceTree = "<group>"; };
		8F17C5948EBC1D81137E55F79E79794C /* MJRefreshConfig.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MJRefreshConfig.h; path = MJRefresh/MJRefreshConfig.h; sourceTree = "<group>"; };
		90868F52B19BF2E08A1B70DCFF656B5C /* JXSegmentedIndicatorBackgroundView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = JXSegmentedIndicatorBackgroundView.swift; path = Sources/Indicator/JXSegmentedIndicatorBackgroundView.swift; sourceTree = "<group>"; };
		90A81DA85C66E9E2FB3201D69AAD666D /* ImageDownloader.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ImageDownloader.swift; path = Sources/Networking/ImageDownloader.swift; sourceTree = "<group>"; };
		910F21CD3337049AB8881F165BD19AE9 /* Validation.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Validation.swift; path = Source/Features/Validation.swift; sourceTree = "<group>"; };
		9132990A6001E8384B01FF456D4DE827 /* UploadRequest.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = UploadRequest.swift; path = Source/Core/UploadRequest.swift; sourceTree = "<group>"; };
		913FD792342D6E20478B1A3D754EAF95 /* MJRefreshAutoFooter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MJRefreshAutoFooter.h; path = MJRefresh/Base/MJRefreshAutoFooter.h; sourceTree = "<group>"; };
		92477ADA09E2A3DC05DB6B89EEDFB913 /* KFImageRenderer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = KFImageRenderer.swift; path = Sources/SwiftUI/KFImageRenderer.swift; sourceTree = "<group>"; };
		925B3EF9170B62EB96DDA4A261C43D64 /* ImageDataProcessor.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ImageDataProcessor.swift; path = Sources/Networking/ImageDataProcessor.swift; sourceTree = "<group>"; };
		92B0EC788EDA1B0CFA48DFFCB3DDAECD /* JXSegmentedView-JXSegmentedView */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; name = "JXSegmentedView-JXSegmentedView"; path = JXSegmentedView.bundle; sourceTree = BUILT_PRODUCTS_DIR; };
		93A1AF74FF3777E85CA96AB1136C31D3 /* NSTextAttachment+Kingfisher.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "NSTextAttachment+Kingfisher.swift"; path = "Sources/Extensions/NSTextAttachment+Kingfisher.swift"; sourceTree = "<group>"; };
		93B36940516BABBD2527915100693F88 /* ConstraintLayoutGuide.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintLayoutGuide.swift; path = Sources/ConstraintLayoutGuide.swift; sourceTree = "<group>"; };
		94C202F95364504949AF0B1D2FF5EA5A /* Task.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Task.swift; path = Sources/General/Task.swift; sourceTree = "<group>"; };
		953FC7D1F8564B6B9DC76A37A7333FA5 /* JXPagingView-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "JXPagingView-umbrella.h"; sourceTree = "<group>"; };
		955FB175B0F957F837E1F14A74513FF5 /* Zones.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Zones.swift; path = Sources/SwiftDate/Supports/Zones.swift; sourceTree = "<group>"; };
		96B3849B994F57B8B26611E06131CB08 /* PKDownloadButton.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PKDownloadButton.h; path = Pod/Classes/PKDownloadButton.h; sourceTree = "<group>"; };
		979486118B3E90C08386079D57962701 /* SnapKit */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = SnapKit; path = SnapKit.framework; sourceTree = BUILT_PRODUCTS_DIR; };
		97C0B0DDE6518C31B73D58FD7DB4BC00 /* ImageCache.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ImageCache.swift; path = Sources/Cache/ImageCache.swift; sourceTree = "<group>"; };
		98EDA8CF2147231BF156393E8D125FAD /* GraphicsContext.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = GraphicsContext.swift; path = Sources/Image/GraphicsContext.swift; sourceTree = "<group>"; };
		9AA7A53084CE6242FC8923CB61D69A11 /* Data+Hash.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Data+Hash.swift"; path = "Sources/Extensions/Data+Hash.swift"; sourceTree = "<group>"; };
		9BA92119A502CEB293041F6667E32905 /* JXSegmentedTitleGradientCell.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = JXSegmentedTitleGradientCell.swift; path = Sources/TitleGradient/JXSegmentedTitleGradientCell.swift; sourceTree = "<group>"; };
		9BB1B70D50E125F5116226218AD83F85 /* ConstraintItem.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintItem.swift; path = Sources/ConstraintItem.swift; sourceTree = "<group>"; };
		9CA4F7B8603C3C6B06E3EC0DD58D9C71 /* DateRepresentable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DateRepresentable.swift; path = Sources/SwiftDate/DateRepresentable.swift; sourceTree = "<group>"; };
		9D271C33ED404BEC1B70C06271250403 /* Kingfisher-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Kingfisher-Info.plist"; sourceTree = "<group>"; };
		9D3801B2B1F7A26DC6F5168E5215724C /* ResourceBundle-DownloadButton-DownloadButton-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "ResourceBundle-DownloadButton-DownloadButton-Info.plist"; sourceTree = "<group>"; };
		9D44F73F60EAA2C6700435B40B54AA74 /* MJRefreshAutoFooter.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MJRefreshAutoFooter.m; path = MJRefresh/Base/MJRefreshAutoFooter.m; sourceTree = "<group>"; };
		9D871BE2C3416A74C644B64DBF2B5DC6 /* IQKeyboardManager+Position.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "IQKeyboardManager+Position.swift"; path = "IQKeyboardManagerSwift/IQKeyboardManager+Position.swift"; sourceTree = "<group>"; };
		9D8B7EF73D50EE3EC8D8AB0CD2F05FDC /* JXSegmentedTitleCell.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = JXSegmentedTitleCell.swift; path = Sources/Title/JXSegmentedTitleCell.swift; sourceTree = "<group>"; };
		9D940727FF8FB9C785EB98E56350EF41 /* Podfile */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; lastKnownFileType = text; name = Podfile; path = ../Podfile; sourceTree = SOURCE_ROOT; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; };
		9DD63E7F57872EECA1B11850AC15C93E /* ConstraintMakerRelatable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintMakerRelatable.swift; path = Sources/ConstraintMakerRelatable.swift; sourceTree = "<group>"; };
		9E6116C1253A5B521CBB9102BB9766D4 /* SwiftDate.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = SwiftDate.release.xcconfig; sourceTree = "<group>"; };
		9EE6328AB6C72590DE803C111C37A60A /* MJRefresh-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "MJRefresh-umbrella.h"; sourceTree = "<group>"; };
		9F1DD919E6FEB406815EA8275F490877 /* ImageDownloaderDelegate.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ImageDownloaderDelegate.swift; path = Sources/Networking/ImageDownloaderDelegate.swift; sourceTree = "<group>"; };
		A0237D9541BF734A21ABB974F665057B /* SnapKit.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = SnapKit.release.xcconfig; sourceTree = "<group>"; };
		A02680B209797E014A9CB2E457201E74 /* MJRefresh.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MJRefresh.h; path = MJRefresh/MJRefresh.h; sourceTree = "<group>"; };
		A04E95A84D68E6C700795D5A112CC666 /* UIImage+PKDownloadButton.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIImage+PKDownloadButton.h"; path = "Pod/Classes/UIImage+PKDownloadButton.h"; sourceTree = "<group>"; };
		A05D76B3DC19D0B92299EEAC15498891 /* ImageFormat.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ImageFormat.swift; path = Sources/Image/ImageFormat.swift; sourceTree = "<group>"; };
		A22F8A41B6D2270432A011E71F734FA4 /* NSBundle+MJRefresh.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "NSBundle+MJRefresh.m"; path = "MJRefresh/NSBundle+MJRefresh.m"; sourceTree = "<group>"; };
		A2B99C0D768123D8E998850C1C856C0E /* Date+Create.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Date+Create.swift"; path = "Sources/SwiftDate/Date/Date+Create.swift"; sourceTree = "<group>"; };
		A341A1C7CF6477FB5A94AD2E54AE987D /* SwiftDate-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "SwiftDate-prefix.pch"; sourceTree = "<group>"; };
		A3832FE8D85FB9947D3D2EEB36F8DBDF /* JXSegmentedView-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "JXSegmentedView-prefix.pch"; sourceTree = "<group>"; };
		A479C4969D1F508A7852E903C140798E /* ConstraintDirectionalInsetTarget.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintDirectionalInsetTarget.swift; path = Sources/ConstraintDirectionalInsetTarget.swift; sourceTree = "<group>"; };
		A4FB2F0378651B15C91908EFC5DC27CB /* TimePeriod+Support.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "TimePeriod+Support.swift"; path = "Sources/SwiftDate/TimePeriod/TimePeriod+Support.swift"; sourceTree = "<group>"; };
		A5089A55177AC7BFF0A6C618FC9C79DF /* ImageContext.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ImageContext.swift; path = Sources/SwiftUI/ImageContext.swift; sourceTree = "<group>"; };
		A54156DD4825B5F1C49FFDE72E5CA3D2 /* Resource.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Resource.swift; path = Sources/General/ImageSource/Resource.swift; sourceTree = "<group>"; };
		A5C3A22AED22F776F49519A0F9086543 /* SVIndefiniteAnimatedView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SVIndefiniteAnimatedView.h; path = SVProgressHUD/SVIndefiniteAnimatedView.h; sourceTree = "<group>"; };
		A6A506A57BEBD985E5CA2ABEF70A3C8A /* Image.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Image.swift; path = Sources/Image/Image.swift; sourceTree = "<group>"; };
		A6A74933CD02E6DBD2AFCF807116B6CB /* DownloadButton-DownloadButton */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; name = "DownloadButton-DownloadButton"; path = DownloadButton.bundle; sourceTree = BUILT_PRODUCTS_DIR; };
		A713E330CC0DEBC3A761CED11A4795D4 /* SVProgressHUD.bundle */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = "wrapper.plug-in"; name = SVProgressHUD.bundle; path = SVProgressHUD/SVProgressHUD.bundle; sourceTree = "<group>"; };
		A75CD4D4DC0FF7F566716FFDB363ADA2 /* MJRefreshAutoGifFooter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MJRefreshAutoGifFooter.h; path = MJRefresh/Custom/Footer/Auto/MJRefreshAutoGifFooter.h; sourceTree = "<group>"; };
		A7772DA4BDA381D5C4F75BCDD92362F9 /* SessionDelegate.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SessionDelegate.swift; path = Sources/Networking/SessionDelegate.swift; sourceTree = "<group>"; };
		A8AEFC03D74F434693AD37863156695D /* JXSegmentedTitleImageDataSource.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = JXSegmentedTitleImageDataSource.swift; path = Sources/TitleImage/JXSegmentedTitleImageDataSource.swift; sourceTree = "<group>"; };
		A8E950A16D00F649C54FFB30F81D7842 /* IQKeyboardManagerSwift */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = IQKeyboardManagerSwift; path = IQKeyboardManagerSwift.framework; sourceTree = BUILT_PRODUCTS_DIR; };
		A96639B1598DB44935B4470271613AFB /* IQKeyboardManager+UITextFieldViewNotification.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "IQKeyboardManager+UITextFieldViewNotification.swift"; path = "IQKeyboardManagerSwift/IQKeyboardManager+UITextFieldViewNotification.swift"; sourceTree = "<group>"; };
		AA063E0C0841D9CBEAFF14BEAD5D3CE8 /* SessionManager.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SessionManager.swift; path = Sources/General/SessionManager.swift; sourceTree = "<group>"; };
		AA23D6F550CE77AB601F0A0B2ED964C6 /* TimePeriodProtocol.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = TimePeriodProtocol.swift; path = Sources/SwiftDate/TimePeriod/TimePeriodProtocol.swift; sourceTree = "<group>"; };
		AA39C6D2448DC5A9AD18DDA3C96A1A0F /* Accelerate.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Accelerate.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS14.0.sdk/System/Library/Frameworks/Accelerate.framework; sourceTree = DEVELOPER_DIR; };
		AA4F799B3FC61A81E6D33FEAB0B1267E /* ImageView+Kingfisher.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "ImageView+Kingfisher.swift"; path = "Sources/Extensions/ImageView+Kingfisher.swift"; sourceTree = "<group>"; };
		AB74D4B0A0E85EFD5BED4E414FF4EFBF /* ConstraintDirectionalInsets.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintDirectionalInsets.swift; path = Sources/ConstraintDirectionalInsets.swift; sourceTree = "<group>"; };
		AB883732E46A5484BBD2DBC929A9BDE2 /* ConstraintLayoutGuide+Extensions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "ConstraintLayoutGuide+Extensions.swift"; path = "Sources/ConstraintLayoutGuide+Extensions.swift"; sourceTree = "<group>"; };
		AC40E3618D748C02FC87EABC6B1128F5 /* ISOParser.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ISOParser.swift; path = Sources/SwiftDate/Formatters/ISOParser.swift; sourceTree = "<group>"; };
		AC90EB3E707F329ECED58BF078742EBA /* FileChecksumHelper.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = FileChecksumHelper.swift; path = Sources/Utility/FileChecksumHelper.swift; sourceTree = "<group>"; };
		ADF9D748AB9232ECD519C2A7219DEDA3 /* ImagePrefetcher.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ImagePrefetcher.swift; path = Sources/Networking/ImagePrefetcher.swift; sourceTree = "<group>"; };
		AF0A56F7A9B298E04E4730EE1A0B362A /* JXSegmentedView-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "JXSegmentedView-Info.plist"; sourceTree = "<group>"; };
		AF4C256D8A18BF50D1ED6AD8B2B3B4C1 /* IQKeyboardManagerSwift-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "IQKeyboardManagerSwift-prefix.pch"; sourceTree = "<group>"; };
		AF603AAB8E1A44C4F5701C81A01D1DBE /* JXSegmentedBaseCell.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = JXSegmentedBaseCell.swift; path = Sources/Core/JXSegmentedBaseCell.swift; sourceTree = "<group>"; };
		AFDD721B961419036553BB7F816B5B9E /* Tiercel-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Tiercel-umbrella.h"; sourceTree = "<group>"; };
		B004488D8C4C6AC1F196AE21E80BF4AC /* Double+TaskInfo.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Double+TaskInfo.swift"; path = "Sources/Extensions/Double+TaskInfo.swift"; sourceTree = "<group>"; };
		B0524D8BA55EB77A9786839D001228E5 /* FormatIndicatedCacheSerializer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = FormatIndicatedCacheSerializer.swift; path = Sources/Cache/FormatIndicatedCacheSerializer.swift; sourceTree = "<group>"; };
		B083BDB134F183783F9CA8EE5D001949 /* KingfisherError.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = KingfisherError.swift; path = Sources/General/KingfisherError.swift; sourceTree = "<group>"; };
		B143CD633633C08DB7AF7A0DBD6F28AC /* MarqueeLabel-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "MarqueeLabel-dummy.m"; sourceTree = "<group>"; };
		B14BD1FA29CD461D96C4926A105568E7 /* ResourceBundle-Alamofire-Alamofire-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "ResourceBundle-Alamofire-Alamofire-Info.plist"; sourceTree = "<group>"; };
		B1587162BFA679126670ABAF09D8E3DD /* DownloadButton.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = DownloadButton.release.xcconfig; sourceTree = "<group>"; };
		B18AE0202CE7B90525259BA625A527F6 /* HTTPHeaders.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = HTTPHeaders.swift; path = Source/Core/HTTPHeaders.swift; sourceTree = "<group>"; };
		B240B0622C4AC6081D7EDFC6202A7A07 /* ConstraintViewDSL.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintViewDSL.swift; path = Sources/ConstraintViewDSL.swift; sourceTree = "<group>"; };
		B2703C2DE8F79F4582B6E3096674C625 /* OperationQueue+Alamofire.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "OperationQueue+Alamofire.swift"; path = "Source/Extensions/OperationQueue+Alamofire.swift"; sourceTree = "<group>"; };
		B2E569FD6AE02A7A1DC3F55132F39D8B /* MarqueeLabel.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = MarqueeLabel.debug.xcconfig; sourceTree = "<group>"; };
		B4B8063291033C95A8B2A24FA2AD7A79 /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS14.0.sdk/System/Library/Frameworks/Foundation.framework; sourceTree = DEVELOPER_DIR; };
		B54BA2B28F4FA97B93861310BDA561C4 /* JXSegmentedTitleImageItemModel.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = JXSegmentedTitleImageItemModel.swift; path = Sources/TitleImage/JXSegmentedTitleImageItemModel.swift; sourceTree = "<group>"; };
		B594663419E69E24C485630B047940CD /* SwiftDate.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = SwiftDate.modulemap; sourceTree = "<group>"; };
		B5C5FBF667B1635D66E7702443A795A4 /* JXSegmentedIndicatorRainbowLineView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = JXSegmentedIndicatorRainbowLineView.swift; path = Sources/Indicator/JXSegmentedIndicatorRainbowLineView.swift; sourceTree = "<group>"; };
		B630EB0D57457813941147FFA1FC226E /* SVProgressHUD.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = SVProgressHUD.debug.xcconfig; sourceTree = "<group>"; };
		B803220E5945CD79C62D45CBE3A42ABE /* ConstraintLayoutGuideDSL.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintLayoutGuideDSL.swift; path = Sources/ConstraintLayoutGuideDSL.swift; sourceTree = "<group>"; };
		B89D376B272B2FA5F769BC4CEEE83B5C /* JXPagingView-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "JXPagingView-prefix.pch"; sourceTree = "<group>"; };
		B9751538A41C93069AC520FC8ADDD990 /* JXSegmentedTitleImageCell.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = JXSegmentedTitleImageCell.swift; path = Sources/TitleImage/JXSegmentedTitleImageCell.swift; sourceTree = "<group>"; };
		B9DCB5EC0B1CDADD221717CADDF62359 /* SnapKit-SnapKit_Privacy */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; name = "SnapKit-SnapKit_Privacy"; path = SnapKit_Privacy.bundle; sourceTree = BUILT_PRODUCTS_DIR; };
		BB9A3310F4C2D7FF46E05C5C085EFB8C /* Typealiases.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Typealiases.swift; path = Sources/Typealiases.swift; sourceTree = "<group>"; };
		BC4168D55A1803CD9FF8E4EE13C46B71 /* AFError.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AFError.swift; path = Source/Core/AFError.swift; sourceTree = "<group>"; };
		BCFE95735F6A3DD9DA858134D05A1A19 /* ResourceBundle-MarqueeLabel-MarqueeLabel-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "ResourceBundle-MarqueeLabel-MarqueeLabel-Info.plist"; sourceTree = "<group>"; };
		BD8A222583C51A0B76B606A5D28C3AC9 /* JXSegmentedTitleAttributeCell.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = JXSegmentedTitleAttributeCell.swift; path = Sources/AttributeTitle/JXSegmentedTitleAttributeCell.swift; sourceTree = "<group>"; };
		BDA6861F693C9A7F89FADBFCDF8B4DC8 /* langs */ = {isa = PBXFileReference; includeInIndex = 1; name = langs; path = Sources/SwiftDate/Formatters/RelativeFormatter/langs; sourceTree = "<group>"; };
		BE341138A72B8913BD879A77F75CBD06 /* Filter.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Filter.swift; path = Sources/Image/Filter.swift; sourceTree = "<group>"; };
		BEA6DFC5EDEDBA9D67A35572352AA3C4 /* DisplayLink.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DisplayLink.swift; path = Sources/Utility/DisplayLink.swift; sourceTree = "<group>"; };
		BF06AC62113E5692AF1F4761A2616AC8 /* MJRefresh.bundle */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = "wrapper.plug-in"; name = MJRefresh.bundle; path = MJRefresh/MJRefresh.bundle; sourceTree = "<group>"; };
		BF98BFA0D0A06425E83174B4F21DCB21 /* ISOFormatter.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ISOFormatter.swift; path = Sources/SwiftDate/Formatters/ISOFormatter.swift; sourceTree = "<group>"; };
		BFD7D664E057D7E5D8262EA574E4238E /* PrivacyInfo.xcprivacy */ = {isa = PBXFileReference; includeInIndex = 1; name = PrivacyInfo.xcprivacy; path = SVProgressHUD/PrivacyInfo.xcprivacy; sourceTree = "<group>"; };
		C07BEF0CE5DECC5BDCAC8625BF2FFA4B /* QuartzCore.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = QuartzCore.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS14.0.sdk/System/Library/Frameworks/QuartzCore.framework; sourceTree = DEVELOPER_DIR; };
		C0A804BAF6EBDD252765A7DD178EA318 /* JXSegmentedDotCell.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = JXSegmentedDotCell.swift; path = Sources/Dot/JXSegmentedDotCell.swift; sourceTree = "<group>"; };
		C0BE2DDD0E10875AE143D7839F201491 /* Tiercel-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Tiercel-dummy.m"; sourceTree = "<group>"; };
		C1A54DC86334B340EDFF3A979BBD5779 /* DownloadButton-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "DownloadButton-dummy.m"; sourceTree = "<group>"; };
		C1CA9AD43CC89D078D46C132C44AB4A4 /* MJRefreshBackNormalFooter.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MJRefreshBackNormalFooter.m; path = MJRefresh/Custom/Footer/Back/MJRefreshBackNormalFooter.m; sourceTree = "<group>"; };
		C20FA9B8AFEC263D98FDA510EF5428F4 /* IQNSArray+Sort.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "IQNSArray+Sort.swift"; path = "IQKeyboardManagerSwift/Categories/IQNSArray+Sort.swift"; sourceTree = "<group>"; };
		C298ABB78D9B05529B89D8322DB2E7B0 /* Kingfisher-Kingfisher */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; name = "Kingfisher-Kingfisher"; path = Kingfisher.bundle; sourceTree = BUILT_PRODUCTS_DIR; };
		C36A6C9D52AF7D31EA7F08AA56D00180 /* TimePeriodGroup.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = TimePeriodGroup.swift; path = Sources/SwiftDate/TimePeriod/Groups/TimePeriodGroup.swift; sourceTree = "<group>"; };
		C3C485FF66388D1EB16387D1E50F9941 /* JXPagingView-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "JXPagingView-dummy.m"; sourceTree = "<group>"; };
		C3F44C782D64D7EB20B61CE3844EBFAD /* Kingfisher */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = Kingfisher; path = Kingfisher.framework; sourceTree = BUILT_PRODUCTS_DIR; };
		C4E948AF2BE57221FF0FCEF5775EBBEF /* UILayoutSupport+Extensions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UILayoutSupport+Extensions.swift"; path = "Sources/UILayoutSupport+Extensions.swift"; sourceTree = "<group>"; };
		C51A4E89875641A52F30561B602453E5 /* DiskStorage.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DiskStorage.swift; path = Sources/Cache/DiskStorage.swift; sourceTree = "<group>"; };
		C52CB88FD984A6FB84683407A504D382 /* IQKeyboardManagerConstants.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IQKeyboardManagerConstants.swift; path = IQKeyboardManagerSwift/Constants/IQKeyboardManagerConstants.swift; sourceTree = "<group>"; };
		C53B57243C12253DFF4D521DA23D9124 /* Tiercel.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = Tiercel.debug.xcconfig; sourceTree = "<group>"; };
		C56759DC72BE3E295255912D3346F86F /* ConstraintRelatableTarget.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintRelatableTarget.swift; path = Sources/ConstraintRelatableTarget.swift; sourceTree = "<group>"; };
		C56F2770F14FFB52F18B08F7BC6A7C4C /* MJRefreshStateHeader.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MJRefreshStateHeader.h; path = MJRefresh/Custom/Header/MJRefreshStateHeader.h; sourceTree = "<group>"; };
		C5EBB178A1D51C38C6D030242C68E41C /* DateInRegion.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DateInRegion.swift; path = Sources/SwiftDate/DateInRegion/DateInRegion.swift; sourceTree = "<group>"; };
		C6875035947686EB58790FA26575254B /* Alamofire.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = Alamofire.debug.xcconfig; sourceTree = "<group>"; };
		C6C4B2FB359BAF9C49695E7D50FFC4D2 /* ConstraintAttributes.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintAttributes.swift; path = Sources/ConstraintAttributes.swift; sourceTree = "<group>"; };
		C723BAF098E360E89C3837C2C28AAC23 /* SVProgressAnimatedView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SVProgressAnimatedView.h; path = SVProgressHUD/SVProgressAnimatedView.h; sourceTree = "<group>"; };
		C7280B062A7EAD9FFA0FEC16E1936C6E /* ConstraintView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintView.swift; path = Sources/ConstraintView.swift; sourceTree = "<group>"; };
		C7316A7F04B5390E547BCE5243EAA31F /* MJRefreshStateHeader.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MJRefreshStateHeader.m; path = MJRefresh/Custom/Header/MJRefreshStateHeader.m; sourceTree = "<group>"; };
		C78904CEF7B984BB219400B0132C5750 /* Int64+TaskInfo.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Int64+TaskInfo.swift"; path = "Sources/Extensions/Int64+TaskInfo.swift"; sourceTree = "<group>"; };
		C83CA5A1A860D5596AEBFBC4F15135E1 /* Result.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Result.swift; path = Sources/Utility/Result.swift; sourceTree = "<group>"; };
		C84551F146725C38A8BF32264CB9D233 /* IQBarButtonItem.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IQBarButtonItem.swift; path = IQKeyboardManagerSwift/IQToolbar/IQBarButtonItem.swift; sourceTree = "<group>"; };
		C8746755854783E52DEFB00615699F5D /* SizeExtensions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SizeExtensions.swift; path = Sources/Utility/SizeExtensions.swift; sourceTree = "<group>"; };
		C95D6CCF3E0FD33F5C451665C2330257 /* MJRefresh-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "MJRefresh-Info.plist"; sourceTree = "<group>"; };
		C97BEE5E450A5E886F39744CBDD8E4E3 /* DateInRegion+Create.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "DateInRegion+Create.swift"; path = "Sources/SwiftDate/DateInRegion/DateInRegion+Create.swift"; sourceTree = "<group>"; };
		C9D5D3B28B85FDD2F58AC6C511AFF54B /* SessionConfiguration.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SessionConfiguration.swift; path = Sources/General/SessionConfiguration.swift; sourceTree = "<group>"; };
		CA2334A7F161A92437E85AAEFF3C3F57 /* MJRefreshBackGifFooter.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MJRefreshBackGifFooter.m; path = MJRefresh/Custom/Footer/Back/MJRefreshBackGifFooter.m; sourceTree = "<group>"; };
		CA3954DC2A3A10C8903004C67DB104CD /* Pods-relax.offline.mp3.music-frameworks.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-relax.offline.mp3.music-frameworks.sh"; sourceTree = "<group>"; };
		CB21BE53AD315A53D3028EB684445858 /* LayoutConstraintItem.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = LayoutConstraintItem.swift; path = Sources/LayoutConstraintItem.swift; sourceTree = "<group>"; };
		CBE5626C57DF328776BD0D2C05BB609E /* DownloadButton-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "DownloadButton-umbrella.h"; sourceTree = "<group>"; };
		CCD4525C09817A4E7F1DBF72D225A3C4 /* NSBundle+MJRefresh.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSBundle+MJRefresh.h"; path = "MJRefresh/NSBundle+MJRefresh.h"; sourceTree = "<group>"; };
		CDA6DE9F9E4B35314E50FE0F47F29F84 /* JXSegmentedIndicatorDotLineView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = JXSegmentedIndicatorDotLineView.swift; path = Sources/Indicator/JXSegmentedIndicatorDotLineView.swift; sourceTree = "<group>"; };
		CDB23F11BFD150D06EB1E55D63A5809E /* SVIndefiniteAnimatedView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SVIndefiniteAnimatedView.m; path = SVProgressHUD/SVIndefiniteAnimatedView.m; sourceTree = "<group>"; };
		CEEC154FF2778A9A73035DE01D39991A /* JXSegmentedView-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "JXSegmentedView-umbrella.h"; sourceTree = "<group>"; };
		CF0AA9FBFBDB70858C030769541505ED /* MarqueeLabel */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = MarqueeLabel; path = MarqueeLabel.framework; sourceTree = BUILT_PRODUCTS_DIR; };
		D006F0064B1980AC5E693A4C09DA3F4D /* MJRefreshBackNormalFooter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MJRefreshBackNormalFooter.h; path = MJRefresh/Custom/Footer/Back/MJRefreshBackNormalFooter.h; sourceTree = "<group>"; };
		D04EA9E18CCA8A041EC5FC2AD22309B6 /* Alamofire.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = Alamofire.release.xcconfig; sourceTree = "<group>"; };
		D0534F15E81BC57C85EEEF636D7A15AD /* Int+DateComponents.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Int+DateComponents.swift"; path = "Sources/SwiftDate/Foundation+Extras/Int+DateComponents.swift"; sourceTree = "<group>"; };
		D07CECE9C0A88C78E0F6FF510ED64787 /* SVProgressAnimatedView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SVProgressAnimatedView.m; path = SVProgressHUD/SVProgressAnimatedView.m; sourceTree = "<group>"; };
		D095C62B7734C0DB6B8124A2A897B58B /* Pods-relax.offline.mp3.music */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = "Pods-relax.offline.mp3.music"; path = Pods_relax_offline_mp3_music.framework; sourceTree = BUILT_PRODUCTS_DIR; };
		D20F0C5A0D9F06EAD0F1386F0F85B218 /* JXSegmentedRTLLayout.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = JXSegmentedRTLLayout.swift; path = Sources/Common/JXSegmentedRTLLayout.swift; sourceTree = "<group>"; };
		D2D7D8612278935E2C4A971B057FF070 /* IQKeyboardManager+Internal.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "IQKeyboardManager+Internal.swift"; path = "IQKeyboardManagerSwift/IQKeyboardManager+Internal.swift"; sourceTree = "<group>"; };
		D3658B955BF25B61E3DB76C7549665CF /* JXSegmentedIndicatorBaseView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = JXSegmentedIndicatorBaseView.swift; path = Sources/Indicator/JXSegmentedIndicatorBaseView.swift; sourceTree = "<group>"; };
		D395F3F3EB1DDC68123B77CC6C8F0E0B /* Protected.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Protected.swift; path = Source/Core/Protected.swift; sourceTree = "<group>"; };
		D3C8574545A771D6331BDF26BD545BC1 /* MultipartFormData.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = MultipartFormData.swift; path = Source/Features/MultipartFormData.swift; sourceTree = "<group>"; };
		D42235E7352D41F807EE27C6444FF06B /* MJRefreshFooter.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MJRefreshFooter.m; path = MJRefresh/Base/MJRefreshFooter.m; sourceTree = "<group>"; };
		D6376967BC13A929AB938E8FDFE0093B /* KFOptionsSetter.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = KFOptionsSetter.swift; path = Sources/General/KFOptionsSetter.swift; sourceTree = "<group>"; };
		D8516622262A452328B0B65E29AA340F /* Commons.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Commons.swift; path = Sources/SwiftDate/Supports/Commons.swift; sourceTree = "<group>"; };
		D8B3228FE4BA6CDAFC9F18C3E8EC65DA /* Pods-relax.offline.mp3.music-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-relax.offline.mp3.music-Info.plist"; sourceTree = "<group>"; };
		D93B88986A70049740732E9BDA2D984D /* ConstraintMaker.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintMaker.swift; path = Sources/ConstraintMaker.swift; sourceTree = "<group>"; };
		DA52ED1D7100B2335479F45E0BAB48BA /* ConstraintMakerRelatable+Extensions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "ConstraintMakerRelatable+Extensions.swift"; path = "Sources/ConstraintMakerRelatable+Extensions.swift"; sourceTree = "<group>"; };
		DA67D87E3B84EB4733A22C6E50F276B4 /* WebSocketRequest.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = WebSocketRequest.swift; path = Source/Core/WebSocketRequest.swift; sourceTree = "<group>"; };
		DAD9DD293A168FD3266BB05A5E822BF1 /* PKPendingView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = PKPendingView.m; path = Pod/Classes/PKPendingView.m; sourceTree = "<group>"; };
		DBB233A8A5D344EC01196A58581E8D80 /* JXSegmentedTitleOrImageDataSource.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = JXSegmentedTitleOrImageDataSource.swift; path = Sources/TitleOrImage/JXSegmentedTitleOrImageDataSource.swift; sourceTree = "<group>"; };
		DBD68AAF67BB25B9E1F44519178DAE0F /* Tiercel */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = Tiercel; path = Tiercel.framework; sourceTree = BUILT_PRODUCTS_DIR; };
		DBE3E5C271FCF47C09129826CD1607D5 /* RedirectHandler.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RedirectHandler.swift; path = Source/Features/RedirectHandler.swift; sourceTree = "<group>"; };
		DCCBB3FF9CDB5CB4828893DDEB488674 /* JXSegmentedIndicatorGradientView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = JXSegmentedIndicatorGradientView.swift; path = Sources/Indicator/JXSegmentedIndicatorGradientView.swift; sourceTree = "<group>"; };
		DDD3C969C8BF4A653F2FD55DBC6D1216 /* ResourceBundle-MJRefresh.Privacy-MJRefresh-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "ResourceBundle-MJRefresh.Privacy-MJRefresh-Info.plist"; sourceTree = "<group>"; };
		DE2C9A9D0E0B4D749B32C1E00BF7D8A7 /* JXPagingListContainerView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = JXPagingListContainerView.swift; path = Sources/JXPagingView/JXPagingListContainerView.swift; sourceTree = "<group>"; };
		DE57191B720EDB55AFB0B738ACBE9FA2 /* CallbackQueue.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = CallbackQueue.swift; path = Sources/Utility/CallbackQueue.swift; sourceTree = "<group>"; };
		DE89C1ABF2A598826BFD10EDDDA95AC6 /* CPListItem+Kingfisher.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "CPListItem+Kingfisher.swift"; path = "Sources/Extensions/CPListItem+Kingfisher.swift"; sourceTree = "<group>"; };
		DEA0FFC9C5524694F1BEEB79266364F1 /* Box.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Box.swift; path = Sources/Utility/Box.swift; sourceTree = "<group>"; };
		DF7749CC04C556874BBE546166F36A46 /* ConstraintMakerPrioritizable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintMakerPrioritizable.swift; path = Sources/ConstraintMakerPrioritizable.swift; sourceTree = "<group>"; };
		E00CAFDC4D99F63CED52FFAFF61E8F34 /* JXSegmentedTitleAttributeItemModel.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = JXSegmentedTitleAttributeItemModel.swift; path = Sources/AttributeTitle/JXSegmentedTitleAttributeItemModel.swift; sourceTree = "<group>"; };
		E0D6121CA98BB82C7851D193FD419502 /* RedirectHandler.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RedirectHandler.swift; path = Sources/Networking/RedirectHandler.swift; sourceTree = "<group>"; };
		E17BB19CC994226AFBDBA45E90174B3A /* ConstraintMakerEditable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintMakerEditable.swift; path = Sources/ConstraintMakerEditable.swift; sourceTree = "<group>"; };
		E20BAB91FEA315F02B58AF69507DB592 /* MJRefreshNormalHeader.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MJRefreshNormalHeader.h; path = MJRefresh/Custom/Header/MJRefreshNormalHeader.h; sourceTree = "<group>"; };
		E25067B4F422F31021D401E81CDA3A38 /* NetworkReachabilityManager.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = NetworkReachabilityManager.swift; path = Source/Features/NetworkReachabilityManager.swift; sourceTree = "<group>"; };
		E3542F7E70022B5811F78FF63C58D5E0 /* Tiercel.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = Tiercel.release.xcconfig; sourceTree = "<group>"; };
		E3999012C65D76E395381CECF9C5701C /* AVAssetImageDataProvider.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AVAssetImageDataProvider.swift; path = Sources/General/ImageSource/AVAssetImageDataProvider.swift; sourceTree = "<group>"; };
		E3DD611E2B6825B2332BD02231705E84 /* MJRefreshComponent.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MJRefreshComponent.m; path = MJRefresh/Base/MJRefreshComponent.m; sourceTree = "<group>"; };
		E49D6D248DD1CEE584E6776B9164A1B2 /* MJRefresh */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = MJRefresh; path = MJRefresh.framework; sourceTree = BUILT_PRODUCTS_DIR; };
		E4A0DFD919AD82038C8BF847F5F739FE /* JXSegmentedIndicatorProtocol.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = JXSegmentedIndicatorProtocol.swift; path = Sources/Indicator/JXSegmentedIndicatorProtocol.swift; sourceTree = "<group>"; };
		E51F1EF01413ADDECD6664205BCE7A93 /* MJRefreshBackFooter.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MJRefreshBackFooter.m; path = MJRefresh/Base/MJRefreshBackFooter.m; sourceTree = "<group>"; };
		E5AE85B549A0F1ADBF86C827D96A2547 /* PrivacyInfo.xcprivacy */ = {isa = PBXFileReference; includeInIndex = 1; name = PrivacyInfo.xcprivacy; path = IQKeyboardManagerSwift/PrivacyInfo.xcprivacy; sourceTree = "<group>"; };
		E5D2335C862D6E9C8606261324B9FD98 /* URLRequest+Alamofire.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "URLRequest+Alamofire.swift"; path = "Source/Extensions/URLRequest+Alamofire.swift"; sourceTree = "<group>"; };
		E76218A6A0AC4A58A10DAA88E00C21FE /* Region.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Region.swift; path = Sources/SwiftDate/DateInRegion/Region.swift; sourceTree = "<group>"; };
		E779182A5BEF30E1BDDE84D00FEC1678 /* IQKeyboardManagerConstantsInternal.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IQKeyboardManagerConstantsInternal.swift; path = IQKeyboardManagerSwift/Constants/IQKeyboardManagerConstantsInternal.swift; sourceTree = "<group>"; };
		E8062DA15BB499A276DDB19826D59379 /* JXPagingListRefreshView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = JXPagingListRefreshView.swift; path = Sources/JXPagingView/JXPagingListRefreshView.swift; sourceTree = "<group>"; };
		E8582A8D4529359E27C0462E791183E5 /* IQKeyboardManagerSwift-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "IQKeyboardManagerSwift-umbrella.h"; sourceTree = "<group>"; };
		E8BB085594A33CFA1AE37B223A06BF25 /* ConstraintOffsetTarget.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintOffsetTarget.swift; path = Sources/ConstraintOffsetTarget.swift; sourceTree = "<group>"; };
		E9669FA7175A0ECDE0583DD8E9C33F14 /* IQKeyboardManager+Toolbar.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "IQKeyboardManager+Toolbar.swift"; path = "IQKeyboardManagerSwift/IQKeyboardManager+Toolbar.swift"; sourceTree = "<group>"; };
		E96DA98FB5788A040DD2ED9B93E36E78 /* Kingfisher-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Kingfisher-umbrella.h"; sourceTree = "<group>"; };
		E97D43C46A45EE515A4DA3AF94398441 /* SVProgressHUD */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = SVProgressHUD; path = SVProgressHUD.framework; sourceTree = BUILT_PRODUCTS_DIR; };
		EA4C6F8B96D45ED1BBBD34CFA947EC47 /* Alamofire-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Alamofire-umbrella.h"; sourceTree = "<group>"; };
		EA93223DB4EFA6447ADE2A496727EF42 /* TVMonogramView+Kingfisher.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "TVMonogramView+Kingfisher.swift"; path = "Sources/Extensions/TVMonogramView+Kingfisher.swift"; sourceTree = "<group>"; };
		EBB3B662BEA23309AB382EFC97F9BDDA /* JXSegmentedIndicatorLineView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = JXSegmentedIndicatorLineView.swift; path = Sources/Indicator/JXSegmentedIndicatorLineView.swift; sourceTree = "<group>"; };
		EC38E3F74F0F49291A13DB319164307F /* JXSegmentedTitleDynamicConfiguration.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = JXSegmentedTitleDynamicConfiguration.swift; path = Sources/Title/JXSegmentedTitleDynamicConfiguration.swift; sourceTree = "<group>"; };
		EC728CA1DF148330DE8CEE2CDC59F7A0 /* MJRefreshHeader.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MJRefreshHeader.h; path = MJRefresh/Base/MJRefreshHeader.h; sourceTree = "<group>"; };
		ECC9C3685EE7FC815B55A7A258463229 /* JXSegmentedNumberDataSource.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = JXSegmentedNumberDataSource.swift; path = Sources/Number/JXSegmentedNumberDataSource.swift; sourceTree = "<group>"; };
		ED2440BB8CE79C3D96A62D6671311E7B /* JXSegmentedTitleGradientItemModel.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = JXSegmentedTitleGradientItemModel.swift; path = Sources/TitleGradient/JXSegmentedTitleGradientItemModel.swift; sourceTree = "<group>"; };
		ED9E039902D3928D76325A9F22981AD4 /* KF.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = KF.swift; path = Sources/General/KF.swift; sourceTree = "<group>"; };
		EDC65E32BB51C809FFDF70FABAA749A3 /* ResourceBundle-Kingfisher-Kingfisher-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "ResourceBundle-Kingfisher-Kingfisher-Info.plist"; sourceTree = "<group>"; };
		EE3980766775DB21E234DC0A37D61FB5 /* ConstraintMakerExtendable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintMakerExtendable.swift; path = Sources/ConstraintMakerExtendable.swift; sourceTree = "<group>"; };
		EE9A6FA2A81AC5A30859A6BB2B4FA72E /* FileManager+AvailableCapacity.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "FileManager+AvailableCapacity.swift"; path = "Sources/Extensions/FileManager+AvailableCapacity.swift"; sourceTree = "<group>"; };
		EE9AF037CDAFAB9620BE013E2C3635C1 /* SessionDelegate.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SessionDelegate.swift; path = Sources/General/SessionDelegate.swift; sourceTree = "<group>"; };
		F0DE2A1E22A9F0F6E1720611015699A8 /* Kingfisher-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Kingfisher-dummy.m"; sourceTree = "<group>"; };
		F2B2DB1CB4157320AB7B46D983F577B3 /* JXSegmentedIndicatorParams.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = JXSegmentedIndicatorParams.swift; path = Sources/Indicator/JXSegmentedIndicatorParams.swift; sourceTree = "<group>"; };
		F326CD136B8C209A498E147755654AFA /* TimePeriodCollection.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = TimePeriodCollection.swift; path = Sources/SwiftDate/TimePeriod/Groups/TimePeriodCollection.swift; sourceTree = "<group>"; };
		F338AF678260C96DEC528B76D94CC60B /* Alamofire.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = Alamofire.modulemap; sourceTree = "<group>"; };
		F3B4936C04FD05F923650CD1AFD33840 /* DispatchQueue+Alamofire.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "DispatchQueue+Alamofire.swift"; path = "Source/Extensions/DispatchQueue+Alamofire.swift"; sourceTree = "<group>"; };
		F4EE1B14402D8D0CCFC4F70B19E2A807 /* IQUIView+Hierarchy.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "IQUIView+Hierarchy.swift"; path = "IQKeyboardManagerSwift/Categories/IQUIView+Hierarchy.swift"; sourceTree = "<group>"; };
		F58A90C8C5934EE6AB722DB8819C1632 /* Alamofire.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Alamofire.swift; path = Source/Alamofire.swift; sourceTree = "<group>"; };
		F624B3E773D2B4EDED7498509D928D5D /* SVProgressHUD.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = SVProgressHUD.release.xcconfig; sourceTree = "<group>"; };
		F6D2CA71CCD091A767826F36D43522CA /* String+Parser.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "String+Parser.swift"; path = "Sources/SwiftDate/Foundation+Extras/String+Parser.swift"; sourceTree = "<group>"; };
		F6F26EC43199BA3CE04A9C318AACB128 /* JXSegmentedView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = JXSegmentedView.swift; path = Sources/Core/JXSegmentedView.swift; sourceTree = "<group>"; };
		F7DC336FCAEF4579E435D1CA1EAAFA09 /* ImageTransition.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ImageTransition.swift; path = Sources/Image/ImageTransition.swift; sourceTree = "<group>"; };
		F808C875835D01EA4B267F0276991C8B /* MJRefresh-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "MJRefresh-dummy.m"; sourceTree = "<group>"; };
		F81293AC0002136C2A240AEE245EA761 /* StringEncoding+Alamofire.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "StringEncoding+Alamofire.swift"; path = "Source/Extensions/StringEncoding+Alamofire.swift"; sourceTree = "<group>"; };
		F8DE4E6DF18F9DDB7E134D8F36AD6A46 /* Kingfisher-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Kingfisher-prefix.pch"; sourceTree = "<group>"; };
		F8E1A99F23F81AD71CD4CE65BBCEBF0D /* DateInRegion+Math.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "DateInRegion+Math.swift"; path = "Sources/SwiftDate/DateInRegion/DateInRegion+Math.swift"; sourceTree = "<group>"; };
		F98A5DF514D9F74D447722831FBA5807 /* Date.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Date.swift; path = Sources/SwiftDate/Date/Date.swift; sourceTree = "<group>"; };
		F9ABB3A8141E40470EE54F0016A46483 /* PrivacyInfo.xcprivacy */ = {isa = PBXFileReference; includeInIndex = 1; name = PrivacyInfo.xcprivacy; path = Sources/PrivacyInfo.xcprivacy; sourceTree = "<group>"; };
		F9D5768A8F3F026A26F10BBAE52783B3 /* PrivacyInfo.xcprivacy */ = {isa = PBXFileReference; includeInIndex = 1; name = PrivacyInfo.xcprivacy; path = Source/PrivacyInfo.xcprivacy; sourceTree = "<group>"; };
		F9F1C66852BF157B00E2E839B79BE5FF /* ResponseSerialization.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ResponseSerialization.swift; path = Source/Features/ResponseSerialization.swift; sourceTree = "<group>"; };
		FB3952D9C2FCBCCECED2C8E5AE18BE0B /* Alamofire-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Alamofire-Info.plist"; sourceTree = "<group>"; };
		FB58FFF0E18E9CC1D93B8E1B68B39002 /* SnapKit-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "SnapKit-prefix.pch"; sourceTree = "<group>"; };
		FC486EF7D98345630D4FEB14D1DF50D8 /* MJRefreshBackStateFooter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MJRefreshBackStateFooter.h; path = MJRefresh/Custom/Footer/Back/MJRefreshBackStateFooter.h; sourceTree = "<group>"; };
		FD209E59AEF04DF3B00BEF141AD3C1FA /* IQKeyboardManagerSwift.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = IQKeyboardManagerSwift.release.xcconfig; sourceTree = "<group>"; };
		FD694DB3E09A81036691F823E3211D44 /* MarqueeLabel-MarqueeLabel */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; name = "MarqueeLabel-MarqueeLabel"; path = MarqueeLabel.bundle; sourceTree = BUILT_PRODUCTS_DIR; };
		FE70BEDA021F24905556038DC9C6EF72 /* ConstraintPriorityTarget.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintPriorityTarget.swift; path = Sources/ConstraintPriorityTarget.swift; sourceTree = "<group>"; };
		FFB2C31AAAD3CD21FEFE7182CC04951F /* DotNetParserFormatter.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DotNetParserFormatter.swift; path = Sources/SwiftDate/Formatters/DotNetParserFormatter.swift; sourceTree = "<group>"; };
		FFC2163D8BC1DC94596E6612D1851079 /* ConstraintDescription.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintDescription.swift; path = Sources/ConstraintDescription.swift; sourceTree = "<group>"; };
/* End PBXFileReference section */

/* Begin PBXFrameworksBuildPhase section */
		115EE9484AD8D18887A8175CFF9FEB3C /* Frameworks */ = {
			isa = PBXFrameworksBuildPhase;
			buildActionMask = 2147483647;
			files = (
				74DBD7BAE1B62FA323770957159589E1 /* Accelerate.framework in Frameworks */,
				FA1E35E6DE6EC8A9E5E2B12A414E1B70 /* CFNetwork.framework in Frameworks */,
				3013EFF5D3DB5F626FB63C96A690082A /* Foundation.framework in Frameworks */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		142367D96CC66440877AA0744C3EFF72 /* Frameworks */ = {
			isa = PBXFrameworksBuildPhase;
			buildActionMask = 2147483647;
			files = (
				74145F14ACD710C1D165C5F9B3F0D7ED /* Foundation.framework in Frameworks */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		193636C673E74188FC5712786C278842 /* Frameworks */ = {
			isa = PBXFrameworksBuildPhase;
			buildActionMask = 2147483647;
			files = (
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		2560AEF01B4ED19DB7D7B4882A6F90F9 /* Frameworks */ = {
			isa = PBXFrameworksBuildPhase;
			buildActionMask = 2147483647;
			files = (
				98455F4176C861F9E33D36892A932684 /* Foundation.framework in Frameworks */,
				FF886124915FEF2A6FBB663CA621B4FC /* QuartzCore.framework in Frameworks */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		2824AFBC58BFB120AEB0EDF752307998 /* Frameworks */ = {
			isa = PBXFrameworksBuildPhase;
			buildActionMask = 2147483647;
			files = (
				20F437D81954DB9DF1BA404A1C48EE5D /* Foundation.framework in Frameworks */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		286A612152665F0AAA91A6BFE1EC13E5 /* Frameworks */ = {
			isa = PBXFrameworksBuildPhase;
			buildActionMask = 2147483647;
			files = (
				FE2AC8DB019A3B729B6EA5CBBACFA61B /* Foundation.framework in Frameworks */,
				C50A637F18FADC506FC35B99C726E216 /* QuartzCore.framework in Frameworks */,
				9DACAF384DD9C46FB76E2D3DF5D41084 /* UIKit.framework in Frameworks */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		3D1165AC8D016F863667307F665B8523 /* Frameworks */ = {
			isa = PBXFrameworksBuildPhase;
			buildActionMask = 2147483647;
			files = (
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		3F75D70A10A1519DC08F20B94922A3BB /* Frameworks */ = {
			isa = PBXFrameworksBuildPhase;
			buildActionMask = 2147483647;
			files = (
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		3FA6BB0E255F3D1C771079154343333B /* Frameworks */ = {
			isa = PBXFrameworksBuildPhase;
			buildActionMask = 2147483647;
			files = (
				172D6F4BDBFD921ABF3F4936747C7B5F /* Foundation.framework in Frameworks */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		5BB620A2071AE9DC55E1F8EC51181915 /* Frameworks */ = {
			isa = PBXFrameworksBuildPhase;
			buildActionMask = 2147483647;
			files = (
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		5D616D3CD7A1C6CC97AC3A4D6BACDF09 /* Frameworks */ = {
			isa = PBXFrameworksBuildPhase;
			buildActionMask = 2147483647;
			files = (
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		5F966A77AD2F2547134B588BA2B65453 /* Frameworks */ = {
			isa = PBXFrameworksBuildPhase;
			buildActionMask = 2147483647;
			files = (
				6A9418B4C77EFF47E92EEA22C5BF7EC0 /* Foundation.framework in Frameworks */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		65BFC75CE1541E38446FFDA8AFF0DBEC /* Frameworks */ = {
			isa = PBXFrameworksBuildPhase;
			buildActionMask = 2147483647;
			files = (
				0874E6176184E3A1C3E8AB158AE5E98B /* CoreGraphics.framework in Frameworks */,
				647D16586EBBE25158E3FD684541A1DD /* Foundation.framework in Frameworks */,
				A8C0CBBC63C39A8C10083CBCA172F7CF /* QuartzCore.framework in Frameworks */,
				97EA46DA072EC4FD4D831606095B92C1 /* UIKit.framework in Frameworks */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		6F796DCACF7FECDF5C5CEF6AFE7BC0FF /* Frameworks */ = {
			isa = PBXFrameworksBuildPhase;
			buildActionMask = 2147483647;
			files = (
				C7E343559158D03F717C616F79FAA006 /* Foundation.framework in Frameworks */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		84A453DEE938C61E3223CDB74EB84021 /* Frameworks */ = {
			isa = PBXFrameworksBuildPhase;
			buildActionMask = 2147483647;
			files = (
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		8C9F9749633EAADD824404E0514F5B67 /* Frameworks */ = {
			isa = PBXFrameworksBuildPhase;
			buildActionMask = 2147483647;
			files = (
				FE8F4A5C40BA40C835CA301C92AED5E0 /* Foundation.framework in Frameworks */,
				5E858AD3F64F096EE17F34759F017DC3 /* UIKit.framework in Frameworks */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		A5C342523C3577E7122B4B43929BA8F3 /* Frameworks */ = {
			isa = PBXFrameworksBuildPhase;
			buildActionMask = 2147483647;
			files = (
				3B901DF82C6576019330391D0F470B31 /* CFNetwork.framework in Frameworks */,
				84BEB9E439780B1E0DEF56459E3D3352 /* Foundation.framework in Frameworks */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		A7FF618E6534FBC5720CDECBEF21021A /* Frameworks */ = {
			isa = PBXFrameworksBuildPhase;
			buildActionMask = 2147483647;
			files = (
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		E0AF7ACD02DA39E81F6F18CF3EA0C61C /* Frameworks */ = {
			isa = PBXFrameworksBuildPhase;
			buildActionMask = 2147483647;
			files = (
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		E868EB0B24BBF51B269DA945BB30E152 /* Frameworks */ = {
			isa = PBXFrameworksBuildPhase;
			buildActionMask = 2147483647;
			files = (
				E818AF38E910251104A9A8AFC9227C3C /* Foundation.framework in Frameworks */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		FAD71512EEFFE356C1FA56988FC3266F /* Frameworks */ = {
			isa = PBXFrameworksBuildPhase;
			buildActionMask = 2147483647;
			files = (
				060ABD8CDFB995116BE1FEF7FA7D9EFC /* Foundation.framework in Frameworks */,
				454D70B3D5531C61FAF93EF01F6B761D /* UIKit.framework in Frameworks */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
/* End PBXFrameworksBuildPhase section */

/* Begin PBXGroup section */
		0AA0BEFA963841B43AA8B0E59613FD11 /* JXSegmentedView */ = {
			isa = PBXGroup;
			children = (
				8672153590C5F65593C96F8B75DE91F9 /* JXSegmentedAnimator.swift */,
				AF603AAB8E1A44C4F5701C81A01D1DBE /* JXSegmentedBaseCell.swift */,
				48FC6499D782B6A38B55A1058728D46D /* JXSegmentedBaseDataSource.swift */,
				4E5F5A742DDBDAE2FC927882DAC7C146 /* JXSegmentedBaseItemModel.swift */,
				23225B4E8514DBFF46A9F508E8CB19A4 /* JXSegmentedCollectionView.swift */,
				0E6F64B9633F52177A952982CD9438CD /* JXSegmentedComponetGradientView.swift */,
				C0A804BAF6EBDD252765A7DD178EA318 /* JXSegmentedDotCell.swift */,
				6F8849479F3F19A2250A43346D9708F3 /* JXSegmentedDotDataSource.swift */,
				2035235CBB8446F3D2B5C3DF03DB596F /* JXSegmentedDotItemModel.swift */,
				90868F52B19BF2E08A1B70DCFF656B5C /* JXSegmentedIndicatorBackgroundView.swift */,
				D3658B955BF25B61E3DB76C7549665CF /* JXSegmentedIndicatorBaseView.swift */,
				CDA6DE9F9E4B35314E50FE0F47F29F84 /* JXSegmentedIndicatorDotLineView.swift */,
				1E3D9A705DD4B8E1CB63DF9084EAC9FF /* JXSegmentedIndicatorDoubleLineView.swift */,
				46314C1E12962DB1E9D783BE2AB6599D /* JXSegmentedIndicatorGradientLineView.swift */,
				DCCBB3FF9CDB5CB4828893DDEB488674 /* JXSegmentedIndicatorGradientView.swift */,
				34F26DA97773D658E22071F12B542CCD /* JXSegmentedIndicatorImageView.swift */,
				EBB3B662BEA23309AB382EFC97F9BDDA /* JXSegmentedIndicatorLineView.swift */,
				F2B2DB1CB4157320AB7B46D983F577B3 /* JXSegmentedIndicatorParams.swift */,
				E4A0DFD919AD82038C8BF847F5F739FE /* JXSegmentedIndicatorProtocol.swift */,
				B5C5FBF667B1635D66E7702443A795A4 /* JXSegmentedIndicatorRainbowLineView.swift */,
				4DB6D4B8D6F44ACDD6E446998748BD0B /* JXSegmentedIndicatorTriangleView.swift */,
				4BA391400C88257C2944C66CBCCB7253 /* JXSegmentedListContainerView.swift */,
				42517ADA576373B5F2B2AA56BB57260F /* JXSegmentedNumberCell.swift */,
				ECC9C3685EE7FC815B55A7A258463229 /* JXSegmentedNumberDataSource.swift */,
				651AF86B19A0753E59D925A358A62C7E /* JXSegmentedNumberItemModel.swift */,
				D20F0C5A0D9F06EAD0F1386F0F85B218 /* JXSegmentedRTLLayout.swift */,
				BD8A222583C51A0B76B606A5D28C3AC9 /* JXSegmentedTitleAttributeCell.swift */,
				46AE8E58DA72546DEDC39DEA7F914C3A /* JXSegmentedTitleAttributeDataSource.swift */,
				E00CAFDC4D99F63CED52FFAFF61E8F34 /* JXSegmentedTitleAttributeItemModel.swift */,
				9D8B7EF73D50EE3EC8D8AB0CD2F05FDC /* JXSegmentedTitleCell.swift */,
				1E5AFB42EE6B29720DA3E27B5455357A /* JXSegmentedTitleDataSource.swift */,
				EC38E3F74F0F49291A13DB319164307F /* JXSegmentedTitleDynamicConfiguration.swift */,
				9BA92119A502CEB293041F6667E32905 /* JXSegmentedTitleGradientCell.swift */,
				76B9E41F33DAD89794D0675AA79CA8A6 /* JXSegmentedTitleGradientDataSource.swift */,
				ED2440BB8CE79C3D96A62D6671311E7B /* JXSegmentedTitleGradientItemModel.swift */,
				B9751538A41C93069AC520FC8ADDD990 /* JXSegmentedTitleImageCell.swift */,
				A8AEFC03D74F434693AD37863156695D /* JXSegmentedTitleImageDataSource.swift */,
				B54BA2B28F4FA97B93861310BDA561C4 /* JXSegmentedTitleImageItemModel.swift */,
				0DFF1834A88DF9FB33D90BDD9AA81691 /* JXSegmentedTitleItemModel.swift */,
				0DA082E3A75E13CD0C8795CB3957F572 /* JXSegmentedTitleOrImageCell.swift */,
				DBB233A8A5D344EC01196A58581E8D80 /* JXSegmentedTitleOrImageDataSource.swift */,
				602AADF40849A45983953E264A9BC93F /* JXSegmentedTitleOrImageItemModel.swift */,
				F6F26EC43199BA3CE04A9C318AACB128 /* JXSegmentedView.swift */,
				8AC2C00A0C5A41F4D64A8E965AADD87B /* JXSegmentedViewTool.swift */,
				DF77CB201E7DC3EED84F11DEE0D060D7 /* Resources */,
				7F4560A52C12465F2ACAE64DDFB0B32A /* Support Files */,
			);
			name = JXSegmentedView;
			path = JXSegmentedView;
			sourceTree = "<group>";
		};
		0B404410E863BE7AB7F21409B7CF2AE4 /* Resources */ = {
			isa = PBXGroup;
			children = (
				489901D1795E72219A5650D4806CFBA6 /* PrivacyInfo.xcprivacy */,
			);
			name = Resources;
			sourceTree = "<group>";
		};
		0F6154F7DC0C024C1474326FAE09C829 /* MarqueeLabel */ = {
			isa = PBXGroup;
			children = (
				664067D6AFAD9C1DDA40DD6EF0AEB02D /* MarqueeLabel.swift */,
				A74757EDB866ACA63B73DF7681A3CF01 /* Resources */,
				A05AAB611E84B0FCC524024266E6B1AD /* Support Files */,
			);
			name = MarqueeLabel;
			path = MarqueeLabel;
			sourceTree = "<group>";
		};
		1426E874D531542C5A2E07082C62722D /* Support Files */ = {
			isa = PBXGroup;
			children = (
				B594663419E69E24C485630B047940CD /* SwiftDate.modulemap */,
				5713B1AF8B3CD5B2368E33B8C9CE5E78 /* SwiftDate-dummy.m */,
				6B6CB2F1F0411CD9330D8904E4247017 /* SwiftDate-Info.plist */,
				A341A1C7CF6477FB5A94AD2E54AE987D /* SwiftDate-prefix.pch */,
				635635C80C4A6F844662FBC0825108B1 /* SwiftDate-umbrella.h */,
				61253EC4CFBA709FB063DAE4550C34F7 /* SwiftDate.debug.xcconfig */,
				9E6116C1253A5B521CBB9102BB9766D4 /* SwiftDate.release.xcconfig */,
			);
			name = "Support Files";
			path = "../Target Support Files/SwiftDate";
			sourceTree = "<group>";
		};
		143A74B249F814532B790DCBBB738B04 /* MJRefresh */ = {
			isa = PBXGroup;
			children = (
				A02680B209797E014A9CB2E457201E74 /* MJRefresh.h */,
				913FD792342D6E20478B1A3D754EAF95 /* MJRefreshAutoFooter.h */,
				9D44F73F60EAA2C6700435B40B54AA74 /* MJRefreshAutoFooter.m */,
				A75CD4D4DC0FF7F566716FFDB363ADA2 /* MJRefreshAutoGifFooter.h */,
				68E5845A0F056ED6F021BCF06CE7E1B2 /* MJRefreshAutoGifFooter.m */,
				5AFABD0F91AAB460005E72FA49182E21 /* MJRefreshAutoNormalFooter.h */,
				6C91685D18502488D4C0C9C949E4166C /* MJRefreshAutoNormalFooter.m */,
				49670BEF07B759207432F9BAC3232A37 /* MJRefreshAutoStateFooter.h */,
				506242F11D90C1AEE578033478116092 /* MJRefreshAutoStateFooter.m */,
				7B00242AEAF7DC8FA5F63CFFCD102E90 /* MJRefreshBackFooter.h */,
				E51F1EF01413ADDECD6664205BCE7A93 /* MJRefreshBackFooter.m */,
				13A6A7404AEFB590D7FBE61826442632 /* MJRefreshBackGifFooter.h */,
				CA2334A7F161A92437E85AAEFF3C3F57 /* MJRefreshBackGifFooter.m */,
				D006F0064B1980AC5E693A4C09DA3F4D /* MJRefreshBackNormalFooter.h */,
				C1CA9AD43CC89D078D46C132C44AB4A4 /* MJRefreshBackNormalFooter.m */,
				FC486EF7D98345630D4FEB14D1DF50D8 /* MJRefreshBackStateFooter.h */,
				7DC49AD779BCF52CF1DA54C5AE6E2B36 /* MJRefreshBackStateFooter.m */,
				89F35204C15E154529FCD3A47194B781 /* MJRefreshComponent.h */,
				E3DD611E2B6825B2332BD02231705E84 /* MJRefreshComponent.m */,
				8F17C5948EBC1D81137E55F79E79794C /* MJRefreshConfig.h */,
				4D5C687385BE696DCC857DAFE966CAAD /* MJRefreshConfig.m */,
				117201D42D64EEBD54A9824C19353C82 /* MJRefreshConst.h */,
				6C6CC3A8E70B816FE8E2E96EF7A27E41 /* MJRefreshConst.m */,
				1A7EDE82DCCDCDE3D2E8D7244ED9788E /* MJRefreshFooter.h */,
				D42235E7352D41F807EE27C6444FF06B /* MJRefreshFooter.m */,
				60031D8D6F31B55CA6F941F4E74FE20A /* MJRefreshGifHeader.h */,
				43CCDEB493C9979C1959B9942047DA1C /* MJRefreshGifHeader.m */,
				EC728CA1DF148330DE8CEE2CDC59F7A0 /* MJRefreshHeader.h */,
				0BBE9EF043CCF5A5419ECFEB06C690C1 /* MJRefreshHeader.m */,
				E20BAB91FEA315F02B58AF69507DB592 /* MJRefreshNormalHeader.h */,
				4E9D0ECB7E0F273DE9EDC330510B8A28 /* MJRefreshNormalHeader.m */,
				5FC94C6FC28C2204F52D7975F7EAD382 /* MJRefreshNormalTrailer.h */,
				19C4B336344ECAEDD6712562E4049762 /* MJRefreshNormalTrailer.m */,
				C56F2770F14FFB52F18B08F7BC6A7C4C /* MJRefreshStateHeader.h */,
				C7316A7F04B5390E547BCE5243EAA31F /* MJRefreshStateHeader.m */,
				602EEB89E65E882D26595BFB30A68753 /* MJRefreshStateTrailer.h */,
				4069EDB34E4007F32A728D2FED8B7504 /* MJRefreshStateTrailer.m */,
				3C1E12FF093098A22E423F0E1E49DDA6 /* MJRefreshTrailer.h */,
				21518245391611F2B49EF91E63B4083E /* MJRefreshTrailer.m */,
				CCD4525C09817A4E7F1DBF72D225A3C4 /* NSBundle+MJRefresh.h */,
				A22F8A41B6D2270432A011E71F734FA4 /* NSBundle+MJRefresh.m */,
				4E09F6B76B94BAB19AD42233BAB48DC8 /* UICollectionViewLayout+MJRefresh.h */,
				1449C5993FC9FD9E4C34B82F3C5CB814 /* UICollectionViewLayout+MJRefresh.m */,
				160D754EC35823FF85A34B79E72C40F1 /* UIScrollView+MJExtension.h */,
				42DAEB0034C273A0993E66931DF30BA3 /* UIScrollView+MJExtension.m */,
				499F69400989C98B94A8F8B97F588969 /* UIScrollView+MJRefresh.h */,
				0C3119926A431E2B17B538C93E17A852 /* UIScrollView+MJRefresh.m */,
				4C5997F32ACC78D0783DECD6876B8362 /* UIView+MJExtension.h */,
				2A973CF3ED699EA4E9515A9F191A256F /* UIView+MJExtension.m */,
				4D4E45D4E13BE1479DE9ED6A5860E781 /* Resources */,
				1A5648977B58271DEAD152E72127CBF6 /* Support Files */,
			);
			name = MJRefresh;
			path = MJRefresh;
			sourceTree = "<group>";
		};
		1A5648977B58271DEAD152E72127CBF6 /* Support Files */ = {
			isa = PBXGroup;
			children = (
				6B5C8D50DB10C1E73267380E60B30402 /* MJRefresh.modulemap */,
				F808C875835D01EA4B267F0276991C8B /* MJRefresh-dummy.m */,
				C95D6CCF3E0FD33F5C451665C2330257 /* MJRefresh-Info.plist */,
				07E8C7FB8E7C661BECCBC076BEFF05C9 /* MJRefresh-prefix.pch */,
				9EE6328AB6C72590DE803C111C37A60A /* MJRefresh-umbrella.h */,
				22E5D234C7281D45564E2715E0F37C73 /* MJRefresh.debug.xcconfig */,
				48B8EFC8261F0683C57D3F2F7266B2FA /* MJRefresh.release.xcconfig */,
				DDD3C969C8BF4A653F2FD55DBC6D1216 /* ResourceBundle-MJRefresh.Privacy-MJRefresh-Info.plist */,
			);
			name = "Support Files";
			path = "../Target Support Files/MJRefresh";
			sourceTree = "<group>";
		};
		240448F0BC5A7FA708A96EDAB3214C7D /* SVProgressHUD */ = {
			isa = PBXGroup;
			children = (
				CF80132893629C135785067E59A851F4 /* Core */,
				972320F996F7E672EEE88463E00EBF2A /* Support Files */,
			);
			name = SVProgressHUD;
			path = SVProgressHUD;
			sourceTree = "<group>";
		};
		27CD36E81B91DFC23B8D4E924FB4FDF7 /* Tiercel */ = {
			isa = PBXGroup;
			children = (
				238B7566326A9971E1086B295C5ABFCB /* Array+Safe.swift */,
				7E77397A610E64B5DE29B2C6790C9B0C /* Cache.swift */,
				32B909B928CC41053D7CF406408D2DA8 /* CodingUserInfoKey+Cache.swift */,
				1D817B76097E8F240E24A0DC3A3FDF0D /* Common.swift */,
				9AA7A53084CE6242FC8923CB61D69A11 /* Data+Hash.swift */,
				53F49612AAEE91DAD32EE172085A934A /* DispatchQueue+Safe.swift */,
				B004488D8C4C6AC1F196AE21E80BF4AC /* Double+TaskInfo.swift */,
				2122C6EBB21D40091E4A7024A3A84553 /* DownloadTask.swift */,
				33E1D0F4570630A66EC11D6550996BFD /* Executer.swift */,
				AC90EB3E707F329ECED58BF078742EBA /* FileChecksumHelper.swift */,
				EE9A6FA2A81AC5A30859A6BB2B4FA72E /* FileManager+AvailableCapacity.swift */,
				C78904CEF7B984BB219400B0132C5750 /* Int64+TaskInfo.swift */,
				46F8ABAB992507C6BBCA2AAF69DAB50D /* Notifications.swift */,
				6AFB9BB0EF5449C725EAD24210DFD26B /* OperationQueue+DispatchQueue.swift */,
				07BEA997FD9DBCEECF9DDD4849E2427B /* Protected.swift */,
				4FC60181C38DFC5BD6460CCD3C0E2E79 /* ResumeDataHelper.swift */,
				C9D5D3B28B85FDD2F58AC6C511AFF54B /* SessionConfiguration.swift */,
				EE9AF037CDAFAB9620BE013E2C3635C1 /* SessionDelegate.swift */,
				AA063E0C0841D9CBEAFF14BEAD5D3CE8 /* SessionManager.swift */,
				01CFEA1169540CE8BA1331ACE15B00A8 /* String+Hash.swift */,
				94C202F95364504949AF0B1D2FF5EA5A /* Task.swift */,
				841611B569DBCAF114BC4865BCEAB887 /* TiercelError.swift */,
				82411FCD639DFF62A404373043D0A97B /* URLConvertible.swift */,
				78162222A9C1E9E834399EBEC817C51A /* URLSession+ResumeData.swift */,
				B0A91033E576989970FFD4CEDD4C313A /* Support Files */,
			);
			name = Tiercel;
			path = Tiercel;
			sourceTree = "<group>";
		};
		2822AE51D194BAC0001207CECF0DEFF5 /* Support Files */ = {
			isa = PBXGroup;
			children = (
				823BE71A34CB959360DDD2BB9D4941C9 /* Kingfisher.modulemap */,
				F0DE2A1E22A9F0F6E1720611015699A8 /* Kingfisher-dummy.m */,
				9D271C33ED404BEC1B70C06271250403 /* Kingfisher-Info.plist */,
				F8DE4E6DF18F9DDB7E134D8F36AD6A46 /* Kingfisher-prefix.pch */,
				E96DA98FB5788A040DD2ED9B93E36E78 /* Kingfisher-umbrella.h */,
				039652F74DE37B5B89EC981B2BAB2CC2 /* Kingfisher.debug.xcconfig */,
				4658976F267BC82EF3D6B7979DE50335 /* Kingfisher.release.xcconfig */,
				EDC65E32BB51C809FFDF70FABAA749A3 /* ResourceBundle-Kingfisher-Kingfisher-Info.plist */,
			);
			name = "Support Files";
			path = "../Target Support Files/Kingfisher";
			sourceTree = "<group>";
		};
		3457102D1EF9EB60995DB00FA7846513 /* Resources */ = {
			isa = PBXGroup;
			children = (
				21CB16C0EE3EC122700610CC88559E66 /* PrivacyInfo.xcprivacy */,
			);
			name = Resources;
			sourceTree = "<group>";
		};
		3FFD6C313E6030895AAECBE13F52010C /* Alamofire */ = {
			isa = PBXGroup;
			children = (
				BC4168D55A1803CD9FF8E4EE13C46B71 /* AFError.swift */,
				F58A90C8C5934EE6AB722DB8819C1632 /* Alamofire.swift */,
				5C6E47641FE0A4E8F158FBB515918A17 /* AlamofireExtended.swift */,
				7A65DD241CD2326B542E0BE7B68D3D65 /* AuthenticationInterceptor.swift */,
				8D5E2396A67F7160A6BAEE91CF8DE309 /* CachedResponseHandler.swift */,
				578211F81ABFCC933FC2FCAD98E8D47E /* Combine.swift */,
				26D8FAAD7E324D1696484B36A27617E1 /* Concurrency.swift */,
				2128D882568DC494E8F1150547E3A4DB /* DataRequest.swift */,
				10833C90D303AA34D096538644A80BF9 /* DataStreamRequest.swift */,
				F3B4936C04FD05F923650CD1AFD33840 /* DispatchQueue+Alamofire.swift */,
				1770F6E73FCAE86AC7722A319B012606 /* DownloadRequest.swift */,
				16A00E05D0BD454FBE3C6BE4817B1CC2 /* EventMonitor.swift */,
				B18AE0202CE7B90525259BA625A527F6 /* HTTPHeaders.swift */,
				1617A3777D8D48603550A764643637E8 /* HTTPMethod.swift */,
				D3C8574545A771D6331BDF26BD545BC1 /* MultipartFormData.swift */,
				63A5658CA7BE9C8CB17CFA56505F5F3F /* MultipartUpload.swift */,
				E25067B4F422F31021D401E81CDA3A38 /* NetworkReachabilityManager.swift */,
				0085AF2C56752715FC005A6762AE8307 /* Notifications.swift */,
				B2703C2DE8F79F4582B6E3096674C625 /* OperationQueue+Alamofire.swift */,
				6B285B835616B56F46980ADD39A51C61 /* ParameterEncoder.swift */,
				2116DD2B393A810DC0A155E69BB8F7BB /* ParameterEncoding.swift */,
				D395F3F3EB1DDC68123B77CC6C8F0E0B /* Protected.swift */,
				DBE3E5C271FCF47C09129826CD1607D5 /* RedirectHandler.swift */,
				5AC5A3F2AFE4DBC634FBBEEC8C8597BC /* Request.swift */,
				0F8AF943C90C2F212A2E7474570424EE /* RequestCompression.swift */,
				6DE267000E0CF855728DAD2FA6B0D9D8 /* RequestInterceptor.swift */,
				203DBA9560500D53E8DDCED4335E7CFE /* RequestTaskMap.swift */,
				215886B2A76F059FE5D4A687D74535C3 /* Response.swift */,
				F9F1C66852BF157B00E2E839B79BE5FF /* ResponseSerialization.swift */,
				4CDF31659C5CFC027B5F60F47F8B324B /* Result+Alamofire.swift */,
				3B05B30F83602E9BAE9D6BFAA15D754E /* RetryPolicy.swift */,
				1CDC49949B6AE24CE48C5C0261DA3A8B /* ServerTrustEvaluation.swift */,
				0A679FA4BEEED4176374BC386B15E12B /* Session.swift */,
				1576C1A75CD83CC0126786D2F38A300E /* SessionDelegate.swift */,
				F81293AC0002136C2A240AEE245EA761 /* StringEncoding+Alamofire.swift */,
				9132990A6001E8384B01FF456D4DE827 /* UploadRequest.swift */,
				7D8C5FDD4C842D708A0A3A727D77B58F /* URLConvertible+URLRequestConvertible.swift */,
				6CF9AE62D9C4C2E8CA013313CEDAA381 /* URLEncodedFormEncoder.swift */,
				E5D2335C862D6E9C8606261324B9FD98 /* URLRequest+Alamofire.swift */,
				39662A3DEB2406A1947116C8C84879C4 /* URLSessionConfiguration+Alamofire.swift */,
				910F21CD3337049AB8881F165BD19AE9 /* Validation.swift */,
				DA67D87E3B84EB4733A22C6E50F276B4 /* WebSocketRequest.swift */,
				51E7E26CDC38013CF3A319F4B6241041 /* Resources */,
				AA037B348CBD65719AE056F4F57B34BE /* Support Files */,
			);
			name = Alamofire;
			path = Alamofire;
			sourceTree = "<group>";
		};
		41D8086943C918562E353DEB221D986C /* Resources */ = {
			isa = PBXGroup;
			children = (
				BDA6861F693C9A7F89FADBFCDF8B4DC8 /* langs */,
			);
			name = Resources;
			sourceTree = "<group>";
		};
		4D4E45D4E13BE1479DE9ED6A5860E781 /* Resources */ = {
			isa = PBXGroup;
			children = (
				BF06AC62113E5692AF1F4761A2616AC8 /* MJRefresh.bundle */,
				0C57FE4092186DA3BF03087A3DDC928C /* PrivacyInfo.xcprivacy */,
			);
			name = Resources;
			sourceTree = "<group>";
		};
		51E7E26CDC38013CF3A319F4B6241041 /* Resources */ = {
			isa = PBXGroup;
			children = (
				F9D5768A8F3F026A26F10BBAE52783B3 /* PrivacyInfo.xcprivacy */,
			);
			name = Resources;
			sourceTree = "<group>";
		};
		581266D805F8677FB69257E7693678B8 /* DownloadButton */ = {
			isa = PBXGroup;
			children = (
				1745505B9FA5A35E72BC0FBEC9669138 /* CALayer+PKDownloadButtonAnimations.h */,
				1B1D8FD42382BC246408336EEE182B52 /* CALayer+PKDownloadButtonAnimations.m */,
				74594CC121111A6BE5D36A1345621641 /* NSLayoutConstraint+PKDownloadButton.h */,
				72B7DE9C38B4CCAA35EC94EC02E6D329 /* NSLayoutConstraint+PKDownloadButton.m */,
				2846700660840F9BEB3E18B26DD04EB0 /* PKCircleProgressView.h */,
				5188492DCEB003519D4B536CDD1F7B5A /* PKCircleProgressView.m */,
				81BA5C6700842B547C2E19A43B0551B9 /* PKCircleView.h */,
				8791B26F243EFF6DF5A806240222E002 /* PKCircleView.m */,
				96B3849B994F57B8B26611E06131CB08 /* PKDownloadButton.h */,
				1F365A87A2F56AA21E9F9300604BF5AC /* PKDownloadButton.m */,
				6673D2623B38B531794BA957717FE418 /* PKMacros.h */,
				7A6ECD49E457E72D5012323706377C03 /* PKPendingView.h */,
				DAD9DD293A168FD3266BB05A5E822BF1 /* PKPendingView.m */,
				1DB0A9A327903E1073962BAAED8DA960 /* PKStopDownloadButton.h */,
				1615CF451757A9DDFB934B03559641D4 /* PKStopDownloadButton.m */,
				0D4E696F75CA79EF5DB1493DBFBD4E73 /* UIButton+PKDownloadButton.h */,
				8A9EC97D60C19B6EC4595E86F1D00537 /* UIButton+PKDownloadButton.m */,
				18A583CCFD6D1DBEB9CCF90CFBD1BC6A /* UIColor+PKDownloadButton.h */,
				545EBFECE53F67DCEBC38048C429627C /* UIColor+PKDownloadButton.m */,
				A04E95A84D68E6C700795D5A112CC666 /* UIImage+PKDownloadButton.h */,
				109F4B31BBCDDD9360293F5C663FC4FB /* UIImage+PKDownloadButton.m */,
				87CCD49A306641DA6AE4145503CBB199 /* Support Files */,
			);
			name = DownloadButton;
			path = DownloadButton;
			sourceTree = "<group>";
		};
		5ED3CC4A9A204B4EE29DA6BBF5CFA2A5 /* Products */ = {
			isa = PBXGroup;
			children = (
				5D797E9A5C5782CE845840781FA1CC81 /* Alamofire */,
				085DBCE7DD98588B2ED103B1C1F36026 /* Alamofire-Alamofire */,
				54C9C6377C09561C9387D24D7E231921 /* DownloadButton */,
				A6A74933CD02E6DBD2AFCF807116B6CB /* DownloadButton-DownloadButton */,
				A8E950A16D00F649C54FFB30F81D7842 /* IQKeyboardManagerSwift */,
				2F4A1CCB21DB7EA5A2ACEB11E374FBCA /* JXPagingView */,
				7EB20B4E68CCB69F85E7D08B7F8463D6 /* JXPagingView-JXPagingView */,
				07928762D9A8551470DAAD7C1E1F53A5 /* JXSegmentedView */,
				92B0EC788EDA1B0CFA48DFFCB3DDAECD /* JXSegmentedView-JXSegmentedView */,
				C3F44C782D64D7EB20B61CE3844EBFAD /* Kingfisher */,
				C298ABB78D9B05529B89D8322DB2E7B0 /* Kingfisher-Kingfisher */,
				CF0AA9FBFBDB70858C030769541505ED /* MarqueeLabel */,
				FD694DB3E09A81036691F823E3211D44 /* MarqueeLabel-MarqueeLabel */,
				E49D6D248DD1CEE584E6776B9164A1B2 /* MJRefresh */,
				7E3097CFEFDA621E9FB0E62009FF87FC /* MJRefresh-MJRefresh.Privacy */,
				D095C62B7734C0DB6B8124A2A897B58B /* Pods-relax.offline.mp3.music */,
				979486118B3E90C08386079D57962701 /* SnapKit */,
				B9DCB5EC0B1CDADD221717CADDF62359 /* SnapKit-SnapKit_Privacy */,
				E97D43C46A45EE515A4DA3AF94398441 /* SVProgressHUD */,
				58AE0544E0C381DDBD09356C357EC82B /* SwiftDate */,
				DBD68AAF67BB25B9E1F44519178DAE0F /* Tiercel */,
			);
			name = Products;
			sourceTree = "<group>";
		};
		6625D72D58B79130D815A3A6D7072BCE /* iOS */ = {
			isa = PBXGroup;
			children = (
				AA39C6D2448DC5A9AD18DDA3C96A1A0F /* Accelerate.framework */,
				8A2A128F3FAE37601751167FDC47182A /* CFNetwork.framework */,
				828F1C480D9959D94E2868CE1084677F /* CoreGraphics.framework */,
				B4B8063291033C95A8B2A24FA2AD7A79 /* Foundation.framework */,
				C07BEF0CE5DECC5BDCAC8625BF2FFA4B /* QuartzCore.framework */,
				1199E580C5F19AFD1010FE20258DADBD /* UIKit.framework */,
			);
			name = iOS;
			sourceTree = "<group>";
		};
		69F140809519CF68B06DF2B6A16F5693 /* Targets Support Files */ = {
			isa = PBXGroup;
			children = (
				7CBE1112D54178853BC716B891956A38 /* Pods-relax.offline.mp3.music */,
			);
			name = "Targets Support Files";
			sourceTree = "<group>";
		};
		6F75E45EECB4CA1AF847C861997533EB /* Support Files */ = {
			isa = PBXGroup;
			children = (
				65512D77E95DF21370474D08B7B54F6D /* ResourceBundle-SnapKit_Privacy-SnapKit-Info.plist */,
				52B9A7D79DF51BBB25CEB545FC1161D8 /* SnapKit.modulemap */,
				2A1D22F7B21663BAD85E06A344194AF0 /* SnapKit-dummy.m */,
				19356736BF8163AB50220623743701DC /* SnapKit-Info.plist */,
				FB58FFF0E18E9CC1D93B8E1B68B39002 /* SnapKit-prefix.pch */,
				8CAEB2326B3AA2C450941202C12210D4 /* SnapKit-umbrella.h */,
				51B62E8042BF1B6DD54027FC1086F65B /* SnapKit.debug.xcconfig */,
				A0237D9541BF734A21ABB974F665057B /* SnapKit.release.xcconfig */,
			);
			name = "Support Files";
			path = "../Target Support Files/SnapKit";
			sourceTree = "<group>";
		};
		743F7347221E9D87EBA4FC251759325B /* Support Files */ = {
			isa = PBXGroup;
			children = (
				3B234E4A6AC4FDDA785A69D6B9C0CC0E /* JXPagingView.modulemap */,
				C3C485FF66388D1EB16387D1E50F9941 /* JXPagingView-dummy.m */,
				7B9742E02744BD8A0BB8D0D315C36A38 /* JXPagingView-Info.plist */,
				B89D376B272B2FA5F769BC4CEEE83B5C /* JXPagingView-prefix.pch */,
				953FC7D1F8564B6B9DC76A37A7333FA5 /* JXPagingView-umbrella.h */,
				4E107748342DFAA0AE5704BF236060EB /* JXPagingView.debug.xcconfig */,
				355900B5F79AA20082E754752E197105 /* JXPagingView.release.xcconfig */,
				3BD745A1B0F3015C609CB24A9BFDF524 /* ResourceBundle-JXPagingView-JXPagingView-Info.plist */,
			);
			name = "Support Files";
			path = "../Target Support Files/JXPagingView";
			sourceTree = "<group>";
		};
		7CBE1112D54178853BC716B891956A38 /* Pods-relax.offline.mp3.music */ = {
			isa = PBXGroup;
			children = (
				3E98AA50CDCEBC05193C3D87CDDDF700 /* Pods-relax.offline.mp3.music.modulemap */,
				09CDA94CB3BF2E37AFD7A0FC04B56A35 /* Pods-relax.offline.mp3.music-acknowledgements.markdown */,
				03F0C9EED97F4680E4D4278FA23670C7 /* Pods-relax.offline.mp3.music-acknowledgements.plist */,
				5A9791A6864A1422EB3D01824FCFDE53 /* Pods-relax.offline.mp3.music-dummy.m */,
				CA3954DC2A3A10C8903004C67DB104CD /* Pods-relax.offline.mp3.music-frameworks.sh */,
				D8B3228FE4BA6CDAFC9F18C3E8EC65DA /* Pods-relax.offline.mp3.music-Info.plist */,
				11F50E60BCEC8BA9DF3836EAFBABE24A /* Pods-relax.offline.mp3.music-umbrella.h */,
				78F169B56C38C8BD0409AADB1B0DFB10 /* Pods-relax.offline.mp3.music.debug.xcconfig */,
				0B834912E389FFAE58A478F718D86C19 /* Pods-relax.offline.mp3.music.release.xcconfig */,
			);
			name = "Pods-relax.offline.mp3.music";
			path = "Target Support Files/Pods-relax.offline.mp3.music";
			sourceTree = "<group>";
		};
		7DA0765ED75F1D106D2F242425EED256 /* Paging */ = {
			isa = PBXGroup;
			children = (
				DE2C9A9D0E0B4D749B32C1E00BF7D8A7 /* JXPagingListContainerView.swift */,
				E8062DA15BB499A276DDB19826D59379 /* JXPagingListRefreshView.swift */,
				3B76ADE3C6D04E0B956F25B04B67B5DC /* JXPagingMainTableView.swift */,
				4676AC055A0230683AB285C9444D9EB6 /* JXPagingSmoothView.swift */,
				4D2D33F595163FDA3C1066EFF04B0A3C /* JXPagingView.swift */,
				3457102D1EF9EB60995DB00FA7846513 /* Resources */,
			);
			name = Paging;
			sourceTree = "<group>";
		};
		7F4560A52C12465F2ACAE64DDFB0B32A /* Support Files */ = {
			isa = PBXGroup;
			children = (
				1B5D2F0523E192F1C435C1D98E1484DC /* JXSegmentedView.modulemap */,
				8504EF1F9133A53B74DAAF48F3E48C0A /* JXSegmentedView-dummy.m */,
				AF0A56F7A9B298E04E4730EE1A0B362A /* JXSegmentedView-Info.plist */,
				A3832FE8D85FB9947D3D2EEB36F8DBDF /* JXSegmentedView-prefix.pch */,
				CEEC154FF2778A9A73035DE01D39991A /* JXSegmentedView-umbrella.h */,
				8BEE3704E70DADA99D787D095DCF97C9 /* JXSegmentedView.debug.xcconfig */,
				56D29ADB2EBBA325CE4BF575D81F9922 /* JXSegmentedView.release.xcconfig */,
				79E90E1B06EB62B96F30A9D606157FA9 /* ResourceBundle-JXSegmentedView-JXSegmentedView-Info.plist */,
			);
			name = "Support Files";
			path = "../Target Support Files/JXSegmentedView";
			sourceTree = "<group>";
		};
		87CCD49A306641DA6AE4145503CBB199 /* Support Files */ = {
			isa = PBXGroup;
			children = (
				789F6D0337DF509E335393411CC192CA /* DownloadButton.modulemap */,
				C1A54DC86334B340EDFF3A979BBD5779 /* DownloadButton-dummy.m */,
				7693E08BE3EFA537F12FEEF954BA8B4A /* DownloadButton-Info.plist */,
				38934FCF51125F064A4F97B6DD3FE690 /* DownloadButton-prefix.pch */,
				CBE5626C57DF328776BD0D2C05BB609E /* DownloadButton-umbrella.h */,
				286D36F1216FB22EFA1FA2B0BF33D8E4 /* DownloadButton.debug.xcconfig */,
				B1587162BFA679126670ABAF09D8E3DD /* DownloadButton.release.xcconfig */,
				9D3801B2B1F7A26DC6F5168E5215724C /* ResourceBundle-DownloadButton-DownloadButton-Info.plist */,
			);
			name = "Support Files";
			path = "../Target Support Files/DownloadButton";
			sourceTree = "<group>";
		};
		972320F996F7E672EEE88463E00EBF2A /* Support Files */ = {
			isa = PBXGroup;
			children = (
				7AD360CBB95105F7403945A8F40A6ACC /* SVProgressHUD.modulemap */,
				5F6BBD8BAC38D8F22BFD8D815B81443B /* SVProgressHUD-dummy.m */,
				29349230CDFAD84CC21CEE89781B4F38 /* SVProgressHUD-Info.plist */,
				83F94B122379805EE9DD1FD51068BC97 /* SVProgressHUD-prefix.pch */,
				332F6C90B7478F0ADA35CCB36F18E139 /* SVProgressHUD-umbrella.h */,
				B630EB0D57457813941147FFA1FC226E /* SVProgressHUD.debug.xcconfig */,
				F624B3E773D2B4EDED7498509D928D5D /* SVProgressHUD.release.xcconfig */,
			);
			name = "Support Files";
			path = "../Target Support Files/SVProgressHUD";
			sourceTree = "<group>";
		};
		A05AAB611E84B0FCC524024266E6B1AD /* Support Files */ = {
			isa = PBXGroup;
			children = (
				2605453BAB1B4DD45080E1A38785226E /* MarqueeLabel.modulemap */,
				B143CD633633C08DB7AF7A0DBD6F28AC /* MarqueeLabel-dummy.m */,
				4A723B36400941F73232A642F2B5DC74 /* MarqueeLabel-Info.plist */,
				8D2C68F835D1F2408841451F2FAC3843 /* MarqueeLabel-prefix.pch */,
				5008A7DABE33777CC0A485DD1BD55C41 /* MarqueeLabel-umbrella.h */,
				B2E569FD6AE02A7A1DC3F55132F39D8B /* MarqueeLabel.debug.xcconfig */,
				151EDB1C5044CF30A4CB9D9D05FC7B87 /* MarqueeLabel.release.xcconfig */,
				BCFE95735F6A3DD9DA858134D05A1A19 /* ResourceBundle-MarqueeLabel-MarqueeLabel-Info.plist */,
			);
			name = "Support Files";
			path = "../Target Support Files/MarqueeLabel";
			sourceTree = "<group>";
		};
		A1C94F1E12A6A8E017C494BE55C8DF05 /* SwiftDate */ = {
			isa = PBXGroup;
			children = (
				0A585AAA4ABFEE88AF9EA38DA8480A4E /* AssociatedValues.swift */,
				3FAC5A61EF918CD2923F2347A8289EAF /* Calendars.swift */,
				D8516622262A452328B0B65E29AA340F /* Commons.swift */,
				F98A5DF514D9F74D447722831FBA5807 /* Date.swift */,
				53BA0397D66EE761B2AD30DA65D57FC1 /* Date+Compare.swift */,
				14B1A3F3039D6C5E815E246D2738947D /* Date+Components.swift */,
				A2B99C0D768123D8E998850C1C856C0E /* Date+Create.swift */,
				2A4A8EC54C0D772248106B90417E277C /* Date+Math.swift */,
				49EA64A868AD5A848F2723A28A022C20 /* DateComponents+Extras.swift */,
				C5EBB178A1D51C38C6D030242C68E41C /* DateInRegion.swift */,
				40E624220D9808FE4E6F704725D45A64 /* DateInRegion+Compare.swift */,
				48E651BF46CACE566E99761D182A8313 /* DateInRegion+Components.swift */,
				C97BEE5E450A5E886F39744CBDD8E4E3 /* DateInRegion+Create.swift */,
				F8E1A99F23F81AD71CD4CE65BBCEBF0D /* DateInRegion+Math.swift */,
				9CA4F7B8603C3C6B06E3EC0DD58D9C71 /* DateRepresentable.swift */,
				FFB2C31AAAD3CD21FEFE7182CC04951F /* DotNetParserFormatter.swift */,
				35FA650454D142550A0573C6FB619834 /* Formatter+Protocols.swift */,
				D0534F15E81BC57C85EEEF636D7A15AD /* Int+DateComponents.swift */,
				BF98BFA0D0A06425E83174B4F21DCB21 /* ISOFormatter.swift */,
				AC40E3618D748C02FC87EABC6B1128F5 /* ISOParser.swift */,
				3A9302AD87823AB239A8DE5448ED7EA8 /* Locales.swift */,
				E76218A6A0AC4A58A10DAA88E00C21FE /* Region.swift */,
				804AE736B53C8214AF7EE8E174CB4F9E /* RelativeFormatter.swift */,
				34407EBEDB54B802330DFFF56E661207 /* RelativeFormatter+Style.swift */,
				473404EA66F41CF156A5AA1663364FDC /* RelativeFormatterLanguage.swift */,
				F6D2CA71CCD091A767826F36D43522CA /* String+Parser.swift */,
				1BD0AAB38CA9722D37F600FF34CC07B9 /* SwiftDate.swift */,
				0ED55223068A73568B36FF08EFCF9EAF /* TimeInterval+Formatter.swift */,
				4B940D34CA176A20AE3392A5DF877602 /* TimePeriod.swift */,
				A4FB2F0378651B15C91908EFC5DC27CB /* TimePeriod+Support.swift */,
				363041D7DAC28D7907D5E0EC0CEE54B6 /* TimePeriodChain.swift */,
				F326CD136B8C209A498E147755654AFA /* TimePeriodCollection.swift */,
				C36A6C9D52AF7D31EA7F08AA56D00180 /* TimePeriodGroup.swift */,
				AA23D6F550CE77AB601F0A0B2ED964C6 /* TimePeriodProtocol.swift */,
				74BF157814EA00E73F813C2C5D28312D /* TimeStructures.swift */,
				955FB175B0F957F837E1F14A74513FF5 /* Zones.swift */,
				41D8086943C918562E353DEB221D986C /* Resources */,
				1426E874D531542C5A2E07082C62722D /* Support Files */,
			);
			name = SwiftDate;
			path = SwiftDate;
			sourceTree = "<group>";
		};
		A2250C38DE970A86A9514F8156919371 /* SnapKit */ = {
			isa = PBXGroup;
			children = (
				1D9415D9D582CA7A0D82036D18FAA265 /* Constraint.swift */,
				C6C4B2FB359BAF9C49695E7D50FFC4D2 /* ConstraintAttributes.swift */,
				30AE3CC8312E4132A9A995297F2523C6 /* ConstraintConfig.swift */,
				003E0189738A9240CB460BA31D90274C /* ConstraintConstantTarget.swift */,
				FFC2163D8BC1DC94596E6612D1851079 /* ConstraintDescription.swift */,
				AB74D4B0A0E85EFD5BED4E414FF4EFBF /* ConstraintDirectionalInsets.swift */,
				A479C4969D1F508A7852E903C140798E /* ConstraintDirectionalInsetTarget.swift */,
				1A4AEBFDF713BDED395F4612202D7871 /* ConstraintDSL.swift */,
				5F7F5E6F94879FAB29D921DC9FAF8CD9 /* ConstraintInsets.swift */,
				31FD8F5F9DCF707E18D9317B12D18BBE /* ConstraintInsetTarget.swift */,
				9BB1B70D50E125F5116226218AD83F85 /* ConstraintItem.swift */,
				93B36940516BABBD2527915100693F88 /* ConstraintLayoutGuide.swift */,
				AB883732E46A5484BBD2DBC929A9BDE2 /* ConstraintLayoutGuide+Extensions.swift */,
				B803220E5945CD79C62D45CBE3A42ABE /* ConstraintLayoutGuideDSL.swift */,
				42D32A21BC6970499FB68AB45D275ACC /* ConstraintLayoutSupport.swift */,
				0BD6E357D41791AA4FB7890AED14C527 /* ConstraintLayoutSupportDSL.swift */,
				D93B88986A70049740732E9BDA2D984D /* ConstraintMaker.swift */,
				E17BB19CC994226AFBDBA45E90174B3A /* ConstraintMakerEditable.swift */,
				EE3980766775DB21E234DC0A37D61FB5 /* ConstraintMakerExtendable.swift */,
				480B5DAE25DDAB0483A10B4A65214BB2 /* ConstraintMakerFinalizable.swift */,
				DF7749CC04C556874BBE546166F36A46 /* ConstraintMakerPrioritizable.swift */,
				9DD63E7F57872EECA1B11850AC15C93E /* ConstraintMakerRelatable.swift */,
				DA52ED1D7100B2335479F45E0BAB48BA /* ConstraintMakerRelatable+Extensions.swift */,
				64C33D2228817B887C70B400F0DC5497 /* ConstraintMultiplierTarget.swift */,
				E8BB085594A33CFA1AE37B223A06BF25 /* ConstraintOffsetTarget.swift */,
				66A707A1F00997A05FF4D07781452021 /* ConstraintPriority.swift */,
				FE70BEDA021F24905556038DC9C6EF72 /* ConstraintPriorityTarget.swift */,
				C56759DC72BE3E295255912D3346F86F /* ConstraintRelatableTarget.swift */,
				22EAD7AA2887FF42492CB6AC6700A744 /* ConstraintRelation.swift */,
				C7280B062A7EAD9FFA0FEC16E1936C6E /* ConstraintView.swift */,
				7C0DB9DC40B79D952AF8493966908936 /* ConstraintView+Extensions.swift */,
				B240B0622C4AC6081D7EDFC6202A7A07 /* ConstraintViewDSL.swift */,
				4BE433B1433BD888BDE297FD204C49F9 /* Debugging.swift */,
				34BF55272606579ED586584FC1416BCE /* LayoutConstraint.swift */,
				CB21BE53AD315A53D3028EB684445858 /* LayoutConstraintItem.swift */,
				BB9A3310F4C2D7FF46E05C5C085EFB8C /* Typealiases.swift */,
				C4E948AF2BE57221FF0FCEF5775EBBEF /* UILayoutSupport+Extensions.swift */,
				0B404410E863BE7AB7F21409B7CF2AE4 /* Resources */,
				6F75E45EECB4CA1AF847C861997533EB /* Support Files */,
			);
			name = SnapKit;
			path = SnapKit;
			sourceTree = "<group>";
		};
		A74757EDB866ACA63B73DF7681A3CF01 /* Resources */ = {
			isa = PBXGroup;
			children = (
				F9ABB3A8141E40470EE54F0016A46483 /* PrivacyInfo.xcprivacy */,
			);
			name = Resources;
			sourceTree = "<group>";
		};
		A9B90A0A9F371F65EC80BC5E4961DBC1 /* Kingfisher */ = {
			isa = PBXGroup;
			children = (
				6792A4125127E2185D9E31BE55214F0B /* AnimatedImageView.swift */,
				51BC721DE951672AC86725904BF54E3F /* AuthenticationChallengeResponsable.swift */,
				E3999012C65D76E395381CECF9C5701C /* AVAssetImageDataProvider.swift */,
				DEA0FFC9C5524694F1BEEB79266364F1 /* Box.swift */,
				0A64F5F92A75933EA79178722B51ABD8 /* CacheSerializer.swift */,
				DE57191B720EDB55AFB0B738ACBE9FA2 /* CallbackQueue.swift */,
				DE89C1ABF2A598826BFD10EDDDA95AC6 /* CPListItem+Kingfisher.swift */,
				3D5F1A2FF1FB1DD42568FD79BC4800F0 /* Delegate.swift */,
				C51A4E89875641A52F30561B602453E5 /* DiskStorage.swift */,
				BEA6DFC5EDEDBA9D67A35572352AA3C4 /* DisplayLink.swift */,
				20AC444F5427C3749605C0383D160FEB /* ExtensionHelpers.swift */,
				BE341138A72B8913BD879A77F75CBD06 /* Filter.swift */,
				B0524D8BA55EB77A9786839D001228E5 /* FormatIndicatedCacheSerializer.swift */,
				0131C8FEF300D7E0DCB43F23E7C66B1F /* GIFAnimatedImage.swift */,
				98EDA8CF2147231BF156393E8D125FAD /* GraphicsContext.swift */,
				A6A506A57BEBD985E5CA2ABEF70A3C8A /* Image.swift */,
				00809342163D914F7313B357D343777A /* ImageBinder.swift */,
				97C0B0DDE6518C31B73D58FD7DB4BC00 /* ImageCache.swift */,
				A5089A55177AC7BFF0A6C618FC9C79DF /* ImageContext.swift */,
				925B3EF9170B62EB96DDA4A261C43D64 /* ImageDataProcessor.swift */,
				31C323285A3155F84D9AFE58FD78D246 /* ImageDataProvider.swift */,
				90A81DA85C66E9E2FB3201D69AAD666D /* ImageDownloader.swift */,
				9F1DD919E6FEB406815EA8275F490877 /* ImageDownloaderDelegate.swift */,
				6636254FFB6DE11FD7A8AFA55F06D1C4 /* ImageDrawing.swift */,
				A05D76B3DC19D0B92299EEAC15498891 /* ImageFormat.swift */,
				547C395DDFFDD27A8A8FEE800C4BA045 /* ImageModifier.swift */,
				ADF9D748AB9232ECD519C2A7219DEDA3 /* ImagePrefetcher.swift */,
				55A0A23CDD2D41CCEFF65E26C4A08F83 /* ImageProcessor.swift */,
				39CEAE4CB2B89F74AF94DC40A7FCE403 /* ImageProgressive.swift */,
				F7DC336FCAEF4579E435D1CA1EAAFA09 /* ImageTransition.swift */,
				AA4F799B3FC61A81E6D33FEAB0B1267E /* ImageView+Kingfisher.swift */,
				51CD975673CF1F07A2A13679560350A0 /* Indicator.swift */,
				ED9E039902D3928D76325A9F22981AD4 /* KF.swift */,
				4FFF862E204569AABC42FFAFD56353A0 /* KFAnimatedImage.swift */,
				52B39B8C94D1DBDCA76CF5D74C8C6EF5 /* KFImage.swift */,
				4DD5A923B5AC516949CE302FF67EBB14 /* KFImageOptions.swift */,
				76EB2408020A5E896E8A7E5BF1D6866D /* KFImageProtocol.swift */,
				92477ADA09E2A3DC05DB6B89EEDFB913 /* KFImageRenderer.swift */,
				D6376967BC13A929AB938E8FDFE0093B /* KFOptionsSetter.swift */,
				15069099C57BDA36E80037EF11AE010D /* Kingfisher.swift */,
				B083BDB134F183783F9CA8EE5D001949 /* KingfisherError.swift */,
				350BCB03327C5F2C9BECC6FFA0542AC8 /* KingfisherManager.swift */,
				26A8543F8061C4A8532F17AB9763A423 /* KingfisherOptionsInfo.swift */,
				7FC69616A1892344EB78134505A3F752 /* MemoryStorage.swift */,
				0175C3BDDE4AF2390BE74E4410720475 /* NSButton+Kingfisher.swift */,
				93A1AF74FF3777E85CA96AB1136C31D3 /* NSTextAttachment+Kingfisher.swift */,
				651C18F3728516BA04D822B7AF347A1D /* Placeholder.swift */,
				E0D6121CA98BB82C7851D193FD419502 /* RedirectHandler.swift */,
				1E0C9D5FFE7B4EBECE637ACE8C31A3E8 /* RequestModifier.swift */,
				A54156DD4825B5F1C49FFDE72E5CA3D2 /* Resource.swift */,
				C83CA5A1A860D5596AEBFBC4F15135E1 /* Result.swift */,
				1980AB08B7A9EEC85770C1233B343099 /* RetryStrategy.swift */,
				187C3048087F7F1D41E679EFC368D94B /* Runtime.swift */,
				7A2F1293C202DA8EED09FA536FC3026D /* SessionDataTask.swift */,
				A7772DA4BDA381D5C4F75BCDD92362F9 /* SessionDelegate.swift */,
				C8746755854783E52DEFB00615699F5D /* SizeExtensions.swift */,
				0EBDD43A7B38065D789EAEA7E3A99DC6 /* Source.swift */,
				2A8550EC020A77B500DD995CEA60F882 /* Storage.swift */,
				8448673A4774CAFEBCD24BE82AF62917 /* String+MD5.swift */,
				EA93223DB4EFA6447ADE2A496727EF42 /* TVMonogramView+Kingfisher.swift */,
				208D6F9BA69B30FB0264D0CE23153F7E /* UIButton+Kingfisher.swift */,
				5569399D1EB726EB0DD2A7E1396321DC /* WKInterfaceImage+Kingfisher.swift */,
				BD3AC085296BE9CA17E5168BFC5103BD /* Resources */,
				2822AE51D194BAC0001207CECF0DEFF5 /* Support Files */,
			);
			name = Kingfisher;
			path = Kingfisher;
			sourceTree = "<group>";
		};
		AA037B348CBD65719AE056F4F57B34BE /* Support Files */ = {
			isa = PBXGroup;
			children = (
				F338AF678260C96DEC528B76D94CC60B /* Alamofire.modulemap */,
				58763E9810DBE5D64F8BB7A2F0CC8ED8 /* Alamofire-dummy.m */,
				FB3952D9C2FCBCCECED2C8E5AE18BE0B /* Alamofire-Info.plist */,
				2EF8C06157DE2D2EDC158F46A61C30F6 /* Alamofire-prefix.pch */,
				EA4C6F8B96D45ED1BBBD34CFA947EC47 /* Alamofire-umbrella.h */,
				C6875035947686EB58790FA26575254B /* Alamofire.debug.xcconfig */,
				D04EA9E18CCA8A041EC5FC2AD22309B6 /* Alamofire.release.xcconfig */,
				B14BD1FA29CD461D96C4926A105568E7 /* ResourceBundle-Alamofire-Alamofire-Info.plist */,
			);
			name = "Support Files";
			path = "../Target Support Files/Alamofire";
			sourceTree = "<group>";
		};
		B0A91033E576989970FFD4CEDD4C313A /* Support Files */ = {
			isa = PBXGroup;
			children = (
				2C40ADB610A320A37BD45C4B202CBBE0 /* Tiercel.modulemap */,
				C0BE2DDD0E10875AE143D7839F201491 /* Tiercel-dummy.m */,
				242C09118E5EDE159E70808EBDDA00E9 /* Tiercel-Info.plist */,
				6701D40E2193283F7AFDE1685BEF2161 /* Tiercel-prefix.pch */,
				AFDD721B961419036553BB7F816B5B9E /* Tiercel-umbrella.h */,
				C53B57243C12253DFF4D521DA23D9124 /* Tiercel.debug.xcconfig */,
				E3542F7E70022B5811F78FF63C58D5E0 /* Tiercel.release.xcconfig */,
			);
			name = "Support Files";
			path = "../Target Support Files/Tiercel";
			sourceTree = "<group>";
		};
		B1986DCE6E1F2730D425C88899763B8B /* IQKeyboardManagerSwift */ = {
			isa = PBXGroup;
			children = (
				C84551F146725C38A8BF32264CB9D233 /* IQBarButtonItem.swift */,
				75CCB704A2F8C5FD5D51A39623EC97EF /* IQInvocation.swift */,
				81D940990A7A5C8F9765145438343AEB /* IQKeyboardManager.swift */,
				33140581269593D23CABC41A35B01F83 /* IQKeyboardManager+Debug.swift */,
				D2D7D8612278935E2C4A971B057FF070 /* IQKeyboardManager+Internal.swift */,
				1676881842A119CAFB75D031A09B9F8A /* IQKeyboardManager+OrientationNotification.swift */,
				9D871BE2C3416A74C644B64DBF2B5DC6 /* IQKeyboardManager+Position.swift */,
				E9669FA7175A0ECDE0583DD8E9C33F14 /* IQKeyboardManager+Toolbar.swift */,
				15312F9E030D2895F28379E5E7AC2F61 /* IQKeyboardManager+UIKeyboardNotification.swift */,
				A96639B1598DB44935B4470271613AFB /* IQKeyboardManager+UITextFieldViewNotification.swift */,
				C52CB88FD984A6FB84683407A504D382 /* IQKeyboardManagerConstants.swift */,
				E779182A5BEF30E1BDDE84D00FEC1678 /* IQKeyboardManagerConstantsInternal.swift */,
				53D9BBF299544DEEAD5E456AA5306990 /* IQKeyboardReturnKeyHandler.swift */,
				C20FA9B8AFEC263D98FDA510EF5428F4 /* IQNSArray+Sort.swift */,
				58565BBC4BB002FF81582767242BFC67 /* IQPlaceholderable.swift */,
				23941654FE33A23CA7BF75F0C95BA24B /* IQPreviousNextView.swift */,
				06A55350BF66D9CE17E086D6174A2A51 /* IQTextView.swift */,
				6CF22C8803B6805B8F73395E93D6AC83 /* IQTitleBarButtonItem.swift */,
				8BD415DF4E0434B63CAD999FB00828B9 /* IQToolbar.swift */,
				30619E70159FE994D5F9B876739CF48E /* IQUIScrollView+Additions.swift */,
				0767EB67AF8AB44D30657126FC473E60 /* IQUITextFieldView+Additions.swift */,
				F4EE1B14402D8D0CCFC4F70B19E2A807 /* IQUIView+Hierarchy.swift */,
				5DDFC2B686C7E589416A77F3D89D8BD5 /* IQUIView+IQKeyboardToolbar.swift */,
				47CB3125EBE82E815B80A545A72A5737 /* IQUIViewController+Additions.swift */,
				F094CFEAC74E6FE5D6B6F32CC1FB5B76 /* Resources */,
				BCC3952F777DDAC86B934E0B79E3DEBA /* Support Files */,
			);
			name = IQKeyboardManagerSwift;
			path = IQKeyboardManagerSwift;
			sourceTree = "<group>";
		};
		BCC3952F777DDAC86B934E0B79E3DEBA /* Support Files */ = {
			isa = PBXGroup;
			children = (
				80C4375ACA6756DEC97E8AEB9D624786 /* IQKeyboardManagerSwift.modulemap */,
				1F06F0BFC065D8251E7724344E40E245 /* IQKeyboardManagerSwift-dummy.m */,
				40284AA2CE8A6329AA2F1E8E1DBDC5AC /* IQKeyboardManagerSwift-Info.plist */,
				AF4C256D8A18BF50D1ED6AD8B2B3B4C1 /* IQKeyboardManagerSwift-prefix.pch */,
				E8582A8D4529359E27C0462E791183E5 /* IQKeyboardManagerSwift-umbrella.h */,
				7E44CDDA1648D533E272048FC72962FF /* IQKeyboardManagerSwift.debug.xcconfig */,
				FD209E59AEF04DF3B00BEF141AD3C1FA /* IQKeyboardManagerSwift.release.xcconfig */,
			);
			name = "Support Files";
			path = "../Target Support Files/IQKeyboardManagerSwift";
			sourceTree = "<group>";
		};
		BD3AC085296BE9CA17E5168BFC5103BD /* Resources */ = {
			isa = PBXGroup;
			children = (
				6088064A3AA58B0CD11EFF40FF0662CE /* PrivacyInfo.xcprivacy */,
			);
			name = Resources;
			sourceTree = "<group>";
		};
		CA238E2EF3DE547A52E9FC5BC46EC3DE /* Pods */ = {
			isa = PBXGroup;
			children = (
				3FFD6C313E6030895AAECBE13F52010C /* Alamofire */,
				581266D805F8677FB69257E7693678B8 /* DownloadButton */,
				B1986DCE6E1F2730D425C88899763B8B /* IQKeyboardManagerSwift */,
				CEF2B67BB0D783E24F240A218F2314F2 /* JXPagingView */,
				0AA0BEFA963841B43AA8B0E59613FD11 /* JXSegmentedView */,
				A9B90A0A9F371F65EC80BC5E4961DBC1 /* Kingfisher */,
				0F6154F7DC0C024C1474326FAE09C829 /* MarqueeLabel */,
				143A74B249F814532B790DCBBB738B04 /* MJRefresh */,
				A2250C38DE970A86A9514F8156919371 /* SnapKit */,
				240448F0BC5A7FA708A96EDAB3214C7D /* SVProgressHUD */,
				A1C94F1E12A6A8E017C494BE55C8DF05 /* SwiftDate */,
				27CD36E81B91DFC23B8D4E924FB4FDF7 /* Tiercel */,
			);
			name = Pods;
			sourceTree = "<group>";
		};
		CEF2B67BB0D783E24F240A218F2314F2 /* JXPagingView */ = {
			isa = PBXGroup;
			children = (
				7DA0765ED75F1D106D2F242425EED256 /* Paging */,
				743F7347221E9D87EBA4FC251759325B /* Support Files */,
			);
			name = JXPagingView;
			path = JXPagingView;
			sourceTree = "<group>";
		};
		CF1408CF629C7361332E53B88F7BD30C = {
			isa = PBXGroup;
			children = (
				9D940727FF8FB9C785EB98E56350EF41 /* Podfile */,
				D68CA58901FBF589D75F5E40F1EAF5BA /* Frameworks */,
				CA238E2EF3DE547A52E9FC5BC46EC3DE /* Pods */,
				5ED3CC4A9A204B4EE29DA6BBF5CFA2A5 /* Products */,
				69F140809519CF68B06DF2B6A16F5693 /* Targets Support Files */,
			);
			sourceTree = "<group>";
		};
		CF80132893629C135785067E59A851F4 /* Core */ = {
			isa = PBXGroup;
			children = (
				A5C3A22AED22F776F49519A0F9086543 /* SVIndefiniteAnimatedView.h */,
				CDB23F11BFD150D06EB1E55D63A5809E /* SVIndefiniteAnimatedView.m */,
				C723BAF098E360E89C3837C2C28AAC23 /* SVProgressAnimatedView.h */,
				D07CECE9C0A88C78E0F6FF510ED64787 /* SVProgressAnimatedView.m */,
				1F83353ECC4B459BF4234E1164289644 /* SVProgressHUD.h */,
				468FDABC3307F80DBEFA314352D1EABA /* SVProgressHUD.m */,
				8BA3C103CC568409B715494D387CC7F4 /* SVRadialGradientLayer.h */,
				1F56CF64E0AA628156FD417070CA92E2 /* SVRadialGradientLayer.m */,
				D2752B11227BAE16E0E5534E177F27D4 /* Resources */,
			);
			name = Core;
			sourceTree = "<group>";
		};
		D2752B11227BAE16E0E5534E177F27D4 /* Resources */ = {
			isa = PBXGroup;
			children = (
				BFD7D664E057D7E5D8262EA574E4238E /* PrivacyInfo.xcprivacy */,
				A713E330CC0DEBC3A761CED11A4795D4 /* SVProgressHUD.bundle */,
			);
			name = Resources;
			sourceTree = "<group>";
		};
		D68CA58901FBF589D75F5E40F1EAF5BA /* Frameworks */ = {
			isa = PBXGroup;
			children = (
				6625D72D58B79130D815A3A6D7072BCE /* iOS */,
			);
			name = Frameworks;
			sourceTree = "<group>";
		};
		DF77CB201E7DC3EED84F11DEE0D060D7 /* Resources */ = {
			isa = PBXGroup;
			children = (
				5C44472740A9D2F104F11556227D7B0A /* PrivacyInfo.xcprivacy */,
			);
			name = Resources;
			sourceTree = "<group>";
		};
		F094CFEAC74E6FE5D6B6F32CC1FB5B76 /* Resources */ = {
			isa = PBXGroup;
			children = (
				E5AE85B549A0F1ADBF86C827D96A2547 /* PrivacyInfo.xcprivacy */,
			);
			name = Resources;
			sourceTree = "<group>";
		};
/* End PBXGroup section */

/* Begin PBXHeadersBuildPhase section */
		0F73A1D6E84F8E17BD0536FB5D04FBC6 /* Headers */ = {
			isa = PBXHeadersBuildPhase;
			buildActionMask = 2147483647;
			files = (
				BF580AC7D363639FB27CF60E136902C3 /* Pods-relax.offline.mp3.music-umbrella.h in Headers */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		13E008DBCAEF85921C1FFB6CD44120DA /* Headers */ = {
			isa = PBXHeadersBuildPhase;
			buildActionMask = 2147483647;
			files = (
				4318466387894387E637747807B70757 /* Tiercel-umbrella.h in Headers */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		3FBE446322EDFA526FB50BE550C80874 /* Headers */ = {
			isa = PBXHeadersBuildPhase;
			buildActionMask = 2147483647;
			files = (
				12EC6890A8A59536867A18E8F83C8BB7 /* JXPagingView-umbrella.h in Headers */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		5F56EC88D89E08B670BB19F6457F198C /* Headers */ = {
			isa = PBXHeadersBuildPhase;
			buildActionMask = 2147483647;
			files = (
				48E83D4BC4A5C3542CB0560A1E82A2F4 /* MJRefresh.h in Headers */,
				3360B725B480679D59E44B812DD8D116 /* MJRefresh-umbrella.h in Headers */,
				63BCE3414C785046BB317537B8120B5D /* MJRefreshAutoFooter.h in Headers */,
				FC524E181A75784881A12562BDB00CC6 /* MJRefreshAutoGifFooter.h in Headers */,
				43ED71634C98518E6B0749001ED89C43 /* MJRefreshAutoNormalFooter.h in Headers */,
				A7AE58053194FA1CEA420D995AF17B85 /* MJRefreshAutoStateFooter.h in Headers */,
				170E0C2556FD00466C155473B428F792 /* MJRefreshBackFooter.h in Headers */,
				D32F246A21567182179C39B12D534191 /* MJRefreshBackGifFooter.h in Headers */,
				90441CBC43993A5E4E0F5CD5BECC2DDE /* MJRefreshBackNormalFooter.h in Headers */,
				D496B7637BE491EE925D965EC64A46E8 /* MJRefreshBackStateFooter.h in Headers */,
				9AF53260DACD3DE030C97AA110DAD22E /* MJRefreshComponent.h in Headers */,
				EF9B92EF4A0412D775FA55E4D1CB7A45 /* MJRefreshConfig.h in Headers */,
				2C94C305900E95BDB9296A7EFCF3C940 /* MJRefreshConst.h in Headers */,
				1AEABE21257723E2AEE836117F3A8B12 /* MJRefreshFooter.h in Headers */,
				6F271B6EA85E0BDDA7DD1CC621EDC4F9 /* MJRefreshGifHeader.h in Headers */,
				498FFEC31A02476F4F719EF645AC1562 /* MJRefreshHeader.h in Headers */,
				686ABAEBCE5C0EA6644AA80F9B4B3687 /* MJRefreshNormalHeader.h in Headers */,
				1093AAD9CB7394BDBDD0E287103515F6 /* MJRefreshNormalTrailer.h in Headers */,
				8C077A05101B84731A302657381218CB /* MJRefreshStateHeader.h in Headers */,
				6D4A08865846C0F0DB9A05C617C2A947 /* MJRefreshStateTrailer.h in Headers */,
				77A016AB014A21D60BBFAB9F7134D38B /* MJRefreshTrailer.h in Headers */,
				C09A286120D64335EA18D7689720B773 /* NSBundle+MJRefresh.h in Headers */,
				E8AD52B68BDE7B679B358601CCAB3F2D /* UICollectionViewLayout+MJRefresh.h in Headers */,
				7A19CD0F168E8C66757012114767A36B /* UIScrollView+MJExtension.h in Headers */,
				9AF14E4B1C52E5AD4C38021C4EC17974 /* UIScrollView+MJRefresh.h in Headers */,
				23EE2A5A9ADF9A6B9A3515CA85E382ED /* UIView+MJExtension.h in Headers */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		6EEBC44DB4A2DF078FF825DD36BC6EB4 /* Headers */ = {
			isa = PBXHeadersBuildPhase;
			buildActionMask = 2147483647;
			files = (
				D468E9A0E49D654CDA69712404298D1C /* CALayer+PKDownloadButtonAnimations.h in Headers */,
				395102C6B3D1D5F7DB48E7D762CE9152 /* DownloadButton-umbrella.h in Headers */,
				ADAE563BC8C5D1339B8C742D973D72EA /* NSLayoutConstraint+PKDownloadButton.h in Headers */,
				C4522EAA36074B975252AAFED57FA952 /* PKCircleProgressView.h in Headers */,
				1B1FF7E1AFE69EA5C4816CF9426FD088 /* PKCircleView.h in Headers */,
				7D952C22D46295112F3FF0406FEE1F12 /* PKDownloadButton.h in Headers */,
				AD6FD7F28D8F2517C7A2646D8836C386 /* PKMacros.h in Headers */,
				E5BF005C09FAD7A3AC5E4FFFCE16F758 /* PKPendingView.h in Headers */,
				7161A8A89FB1C894F9145BF97D2EE8B1 /* PKStopDownloadButton.h in Headers */,
				98AEAA041DE971906C7EEBC1182A4470 /* UIButton+PKDownloadButton.h in Headers */,
				60D62AFE59E950FFEA458C1788D05486 /* UIColor+PKDownloadButton.h in Headers */,
				1F539427E456AC56FFDD416169240415 /* UIImage+PKDownloadButton.h in Headers */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		81E2CF9A00761F7CCFD3DA4555574DFF /* Headers */ = {
			isa = PBXHeadersBuildPhase;
			buildActionMask = 2147483647;
			files = (
				11F2B1DF419EC68AD10D2A1D1176B082 /* SwiftDate-umbrella.h in Headers */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		85A932520BC40A75F3549F020972CC8B /* Headers */ = {
			isa = PBXHeadersBuildPhase;
			buildActionMask = 2147483647;
			files = (
				D4E2EAD773A30B252B6AD6B99A7490F4 /* IQKeyboardManagerSwift-umbrella.h in Headers */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		BD2B111EBF8A7845E42930BF05778C63 /* Headers */ = {
			isa = PBXHeadersBuildPhase;
			buildActionMask = 2147483647;
			files = (
				6D389E4D5F97798BE1AEEB8C317852D7 /* SnapKit-umbrella.h in Headers */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		C72DDF298DBD0C4CD8D5AA9781CB9B97 /* Headers */ = {
			isa = PBXHeadersBuildPhase;
			buildActionMask = 2147483647;
			files = (
				F42A33C2E837A959AB86B8E9B3752ECD /* MarqueeLabel-umbrella.h in Headers */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		D3CFD33AB27993819E2EA9267DBD8C8A /* Headers */ = {
			isa = PBXHeadersBuildPhase;
			buildActionMask = 2147483647;
			files = (
				D4A9338A969C1416E3C79CECCB97D514 /* SVIndefiniteAnimatedView.h in Headers */,
				0335018FAC1AD7BC453F8F9A68CDABC4 /* SVProgressAnimatedView.h in Headers */,
				19FE9BC7F25FF5D48B6B2B3B520D4D47 /* SVProgressHUD.h in Headers */,
				82FE3B046FEA46F2BDFE7FB0E9D7CBAD /* SVProgressHUD-umbrella.h in Headers */,
				2E84CD435150EDA1356EE23EAB3CE5E7 /* SVRadialGradientLayer.h in Headers */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		DB3F5EA19841D5A3486C9C9A020AA313 /* Headers */ = {
			isa = PBXHeadersBuildPhase;
			buildActionMask = 2147483647;
			files = (
				571142A2747CD90165F631A8AE980A0A /* Alamofire-umbrella.h in Headers */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		DB64ACFB0AA3BA787E8AC68EDD58F07D /* Headers */ = {
			isa = PBXHeadersBuildPhase;
			buildActionMask = 2147483647;
			files = (
				8775BC8B188C38085646E9580CE231BA /* Kingfisher-umbrella.h in Headers */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		EFC2A3D69144AB504FDF75366F0761EC /* Headers */ = {
			isa = PBXHeadersBuildPhase;
			buildActionMask = 2147483647;
			files = (
				D21E59C63A36A71A0B639350BA49E1A5 /* JXSegmentedView-umbrella.h in Headers */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
/* End PBXHeadersBuildPhase section */

/* Begin PBXNativeTarget section */
		052F337D75D74480BB3BE904E7F2B1DF /* DownloadButton-DownloadButton */ = {
			isa = PBXNativeTarget;
			buildConfigurationList = BBBC45B0A8AFBA83743BEAA1299ABDB2 /* Build configuration list for PBXNativeTarget "DownloadButton-DownloadButton" */;
			buildPhases = (
				2EB1D4B3BDBABE29FF18BC41AF60A161 /* Sources */,
				193636C673E74188FC5712786C278842 /* Frameworks */,
				E2EE1867C2399FCA67365B121CBF1408 /* Resources */,
			);
			buildRules = (
			);
			dependencies = (
			);
			name = "DownloadButton-DownloadButton";
			productName = DownloadButton;
			productReference = A6A74933CD02E6DBD2AFCF807116B6CB /* DownloadButton-DownloadButton */;
			productType = "com.apple.product-type.bundle";
		};
		19622742EBA51E823D6DAE3F8CDBFAD4 /* SnapKit */ = {
			isa = PBXNativeTarget;
			buildConfigurationList = 4C4F25F04C086237315FCAEF7661357E /* Build configuration list for PBXNativeTarget "SnapKit" */;
			buildPhases = (
				BD2B111EBF8A7845E42930BF05778C63 /* Headers */,
				B52EB97EAADC4B42F512DF593D183539 /* Sources */,
				6F796DCACF7FECDF5C5CEF6AFE7BC0FF /* Frameworks */,
				8AFC96B9D49AC279B3790C99847FF1B3 /* Resources */,
			);
			buildRules = (
			);
			dependencies = (
				AF0E3C891B4E4A34D37908E33B8F3BA3 /* PBXTargetDependency */,
			);
			name = SnapKit;
			productName = SnapKit;
			productReference = 979486118B3E90C08386079D57962701 /* SnapKit */;
			productType = "com.apple.product-type.framework";
		};
		1C8D67D8B72D6BA42CCEDB648537A340 /* SVProgressHUD */ = {
			isa = PBXNativeTarget;
			buildConfigurationList = 3B02596C7FAA57EB3E61033F4406577A /* Build configuration list for PBXNativeTarget "SVProgressHUD" */;
			buildPhases = (
				D3CFD33AB27993819E2EA9267DBD8C8A /* Headers */,
				AAB3338BD40E4E170628192E4D18FE79 /* Sources */,
				2560AEF01B4ED19DB7D7B4882A6F90F9 /* Frameworks */,
				AC47CEB36BE3DE7A7A5DB7547DA55F3D /* Resources */,
			);
			buildRules = (
			);
			dependencies = (
			);
			name = SVProgressHUD;
			productName = SVProgressHUD;
			productReference = E97D43C46A45EE515A4DA3AF94398441 /* SVProgressHUD */;
			productType = "com.apple.product-type.framework";
		};
		3F85CDCAE91D8CA260CCE7ACA760991B /* Pods-relax.offline.mp3.music */ = {
			isa = PBXNativeTarget;
			buildConfigurationList = 0B4E390D7576A958C2D107868CB56835 /* Build configuration list for PBXNativeTarget "Pods-relax.offline.mp3.music" */;
			buildPhases = (
				0F73A1D6E84F8E17BD0536FB5D04FBC6 /* Headers */,
				E36B8C271EB0BC99805ADA9C342DCF8F /* Sources */,
				5F966A77AD2F2547134B588BA2B65453 /* Frameworks */,
				5B570175FEFFC946D039E38C8AF03690 /* Resources */,
			);
			buildRules = (
			);
			dependencies = (
				E12EEE2263308ECD017737CBE7B36379 /* PBXTargetDependency */,
				685B491840E989EA2D2585E679EBC08C /* PBXTargetDependency */,
				F148CEF2CACCED6108F5203D082FF205 /* PBXTargetDependency */,
				5AAFBE212836CAFAD2F8FC7103F128D9 /* PBXTargetDependency */,
				5B6F4B0C6409175FF6FF480C6A67E14C /* PBXTargetDependency */,
				F9A13351D8428FE59FFA1CE5FF55BBFB /* PBXTargetDependency */,
				FB6F272A4F1495504A44AB06753F48ED /* PBXTargetDependency */,
				8458C815AC07CF9F5D5CC2CEBB2F5C03 /* PBXTargetDependency */,
				A5E839B07112674036A5F13F0B4B61E6 /* PBXTargetDependency */,
				CB30534A1E82271DA1ACFC35D92AED89 /* PBXTargetDependency */,
				FB459691B6462699EA7B11888DA29B58 /* PBXTargetDependency */,
				86DAF579B4B034D594C88F4234AABCF4 /* PBXTargetDependency */,
			);
			name = "Pods-relax.offline.mp3.music";
			productName = Pods_relax_offline_mp3_music;
			productReference = D095C62B7734C0DB6B8124A2A897B58B /* Pods-relax.offline.mp3.music */;
			productType = "com.apple.product-type.framework";
		};
		52F43AC38D9FF80196C69FB03AEEFDDA /* JXSegmentedView-JXSegmentedView */ = {
			isa = PBXNativeTarget;
			buildConfigurationList = BB1E592564326F4728DB1CCE9424616A /* Build configuration list for PBXNativeTarget "JXSegmentedView-JXSegmentedView" */;
			buildPhases = (
				F0D1C2538982E13EBC64F9CB5ACED527 /* Sources */,
				5D616D3CD7A1C6CC97AC3A4D6BACDF09 /* Frameworks */,
				90ADC7EF59B2127041148B23B4B21105 /* Resources */,
			);
			buildRules = (
			);
			dependencies = (
			);
			name = "JXSegmentedView-JXSegmentedView";
			productName = JXSegmentedView;
			productReference = 92B0EC788EDA1B0CFA48DFFCB3DDAECD /* JXSegmentedView-JXSegmentedView */;
			productType = "com.apple.product-type.bundle";
		};
		6038CE6006EFBE9D905454CF01909C42 /* SwiftDate */ = {
			isa = PBXNativeTarget;
			buildConfigurationList = D5A2CF21EE107332158F878EC00A02C9 /* Build configuration list for PBXNativeTarget "SwiftDate" */;
			buildPhases = (
				81E2CF9A00761F7CCFD3DA4555574DFF /* Headers */,
				18CAFAC1E7DFA6B85E4A461A1071AE7C /* Sources */,
				E868EB0B24BBF51B269DA945BB30E152 /* Frameworks */,
				42606EB786EF0846751B55D95E3F3AC1 /* Resources */,
			);
			buildRules = (
			);
			dependencies = (
			);
			name = SwiftDate;
			productName = SwiftDate;
			productReference = 58AE0544E0C381DDBD09356C357EC82B /* SwiftDate */;
			productType = "com.apple.product-type.framework";
		};
		6868056D761E163D10FDAF8CF1C4D9B8 /* MJRefresh */ = {
			isa = PBXNativeTarget;
			buildConfigurationList = F09A4CBED64F267E853B71023517C77A /* Build configuration list for PBXNativeTarget "MJRefresh" */;
			buildPhases = (
				5F56EC88D89E08B670BB19F6457F198C /* Headers */,
				AF7DE4F344610DD30C852DC81D03A879 /* Sources */,
				3FA6BB0E255F3D1C771079154343333B /* Frameworks */,
				49DD1B1DA762309F6890441BBA43F2C8 /* Resources */,
			);
			buildRules = (
			);
			dependencies = (
				46A6EDC3F328F6366D5A9474851B5991 /* PBXTargetDependency */,
			);
			name = MJRefresh;
			productName = MJRefresh;
			productReference = E49D6D248DD1CEE584E6776B9164A1B2 /* MJRefresh */;
			productType = "com.apple.product-type.framework";
		};
		8A8DB685241263AFDF5E6B20FE67B93A /* SnapKit-SnapKit_Privacy */ = {
			isa = PBXNativeTarget;
			buildConfigurationList = 841D573662939AED46C3EE5DC64AE3B5 /* Build configuration list for PBXNativeTarget "SnapKit-SnapKit_Privacy" */;
			buildPhases = (
				05DCE25B71D4B4F87319FA411995E8FE /* Sources */,
				84A453DEE938C61E3223CDB74EB84021 /* Frameworks */,
				FF2FEFBC995ECF8E13C9317F9C3F777A /* Resources */,
			);
			buildRules = (
			);
			dependencies = (
			);
			name = "SnapKit-SnapKit_Privacy";
			productName = SnapKit_Privacy;
			productReference = B9DCB5EC0B1CDADD221717CADDF62359 /* SnapKit-SnapKit_Privacy */;
			productType = "com.apple.product-type.bundle";
		};
		976126A1CE06DC6E162563800E1BDF14 /* Alamofire-Alamofire */ = {
			isa = PBXNativeTarget;
			buildConfigurationList = 6759F285DA40F3ABE93A9AA82FE02E5A /* Build configuration list for PBXNativeTarget "Alamofire-Alamofire" */;
			buildPhases = (
				0F315AE5B10ECC4112F36DDE159D2230 /* Sources */,
				E0AF7ACD02DA39E81F6F18CF3EA0C61C /* Frameworks */,
				686F00047EEFA3FFF824328EE7E665AB /* Resources */,
			);
			buildRules = (
			);
			dependencies = (
			);
			name = "Alamofire-Alamofire";
			productName = Alamofire;
			productReference = 085DBCE7DD98588B2ED103B1C1F36026 /* Alamofire-Alamofire */;
			productType = "com.apple.product-type.bundle";
		};
		9828BBC09E9FB1238624113D7456E59E /* Kingfisher-Kingfisher */ = {
			isa = PBXNativeTarget;
			buildConfigurationList = FA4EF73C2AA33E80657945678E5CD600 /* Build configuration list for PBXNativeTarget "Kingfisher-Kingfisher" */;
			buildPhases = (
				06317076EE9B030EBB5F6960DBBDC625 /* Sources */,
				3F75D70A10A1519DC08F20B94922A3BB /* Frameworks */,
				CED90B26F39A70024732ED20EB6282CC /* Resources */,
			);
			buildRules = (
			);
			dependencies = (
			);
			name = "Kingfisher-Kingfisher";
			productName = Kingfisher;
			productReference = C298ABB78D9B05529B89D8322DB2E7B0 /* Kingfisher-Kingfisher */;
			productType = "com.apple.product-type.bundle";
		};
		B26054DF1DEA11585A231AF6D1D80D5E /* MJRefresh-MJRefresh.Privacy */ = {
			isa = PBXNativeTarget;
			buildConfigurationList = C50108E4096B8FAC0569BF6D7D5DA04C /* Build configuration list for PBXNativeTarget "MJRefresh-MJRefresh.Privacy" */;
			buildPhases = (
				DE218E3B3D8E48A4072CAC2D4A9E40B7 /* Sources */,
				A7FF618E6534FBC5720CDECBEF21021A /* Frameworks */,
				DB2DE821C40FAD03E49169A05136548F /* Resources */,
			);
			buildRules = (
			);
			dependencies = (
			);
			name = "MJRefresh-MJRefresh.Privacy";
			productName = MJRefresh.Privacy;
			productReference = 7E3097CFEFDA621E9FB0E62009FF87FC /* MJRefresh-MJRefresh.Privacy */;
			productType = "com.apple.product-type.bundle";
		};
		B2B2AD5303610D8EBEA025B2660C8EC5 /* JXPagingView-JXPagingView */ = {
			isa = PBXNativeTarget;
			buildConfigurationList = 35817099295FF8EC267AA6CD652F57EA /* Build configuration list for PBXNativeTarget "JXPagingView-JXPagingView" */;
			buildPhases = (
				B2D3B5AE9B8E2D0AA0428DEFBF27D8B5 /* Sources */,
				3D1165AC8D016F863667307F665B8523 /* Frameworks */,
				146302A615762F84AE39D6AF658D2601 /* Resources */,
			);
			buildRules = (
			);
			dependencies = (
			);
			name = "JXPagingView-JXPagingView";
			productName = JXPagingView;
			productReference = 7EB20B4E68CCB69F85E7D08B7F8463D6 /* JXPagingView-JXPagingView */;
			productType = "com.apple.product-type.bundle";
		};
		B490E7485944099E16C9CBD79119D1D4 /* IQKeyboardManagerSwift */ = {
			isa = PBXNativeTarget;
			buildConfigurationList = 6EA57D0428E1F541FC55143B3FEA485B /* Build configuration list for PBXNativeTarget "IQKeyboardManagerSwift" */;
			buildPhases = (
				85A932520BC40A75F3549F020972CC8B /* Headers */,
				F15C2AB492606C7255BF91F14E154EC6 /* Sources */,
				65BFC75CE1541E38446FFDA8AFF0DBEC /* Frameworks */,
				7AB4C6E7F42074143BEB486E118CCE8A /* Resources */,
			);
			buildRules = (
			);
			dependencies = (
			);
			name = IQKeyboardManagerSwift;
			productName = IQKeyboardManagerSwift;
			productReference = A8E950A16D00F649C54FFB30F81D7842 /* IQKeyboardManagerSwift */;
			productType = "com.apple.product-type.framework";
		};
		BC51A1CD10A25C78C1CF64315930A6A3 /* DownloadButton */ = {
			isa = PBXNativeTarget;
			buildConfigurationList = F60AD4C64E5D69DDDD4C73E9EC309F40 /* Build configuration list for PBXNativeTarget "DownloadButton" */;
			buildPhases = (
				6EEBC44DB4A2DF078FF825DD36BC6EB4 /* Headers */,
				B4B96C15B3695665DEA8833770F9D694 /* Sources */,
				FAD71512EEFFE356C1FA56988FC3266F /* Frameworks */,
				A4424D4EEF7EE0592727AA9611CF6FE8 /* Resources */,
			);
			buildRules = (
			);
			dependencies = (
				F3D1ADD4877FD7CE274B347AE8F9B63F /* PBXTargetDependency */,
			);
			name = DownloadButton;
			productName = DownloadButton;
			productReference = 54C9C6377C09561C9387D24D7E231921 /* DownloadButton */;
			productType = "com.apple.product-type.framework";
		};
		C23DB88E45B0ED14F0C8827BE9C46C95 /* MarqueeLabel */ = {
			isa = PBXNativeTarget;
			buildConfigurationList = 3675B649F824AD394E859E84994E2FCB /* Build configuration list for PBXNativeTarget "MarqueeLabel" */;
			buildPhases = (
				C72DDF298DBD0C4CD8D5AA9781CB9B97 /* Headers */,
				9E7F261D3155781C0770EE283B414221 /* Sources */,
				286A612152665F0AAA91A6BFE1EC13E5 /* Frameworks */,
				40403F2F98A3B3A5284F55EA59249711 /* Resources */,
			);
			buildRules = (
			);
			dependencies = (
				314CF7D46FB00431C7E389F8934457A5 /* PBXTargetDependency */,
			);
			name = MarqueeLabel;
			productName = MarqueeLabel;
			productReference = CF0AA9FBFBDB70858C030769541505ED /* MarqueeLabel */;
			productType = "com.apple.product-type.framework";
		};
		C4E1020AF425614337737213AA26DBD5 /* JXPagingView */ = {
			isa = PBXNativeTarget;
			buildConfigurationList = EF5C4DEBE2675B6E4A59F72D208FCC83 /* Build configuration list for PBXNativeTarget "JXPagingView" */;
			buildPhases = (
				3FBE446322EDFA526FB50BE550C80874 /* Headers */,
				9A14FD911C3032D94868E9D0EB100A2F /* Sources */,
				142367D96CC66440877AA0744C3EFF72 /* Frameworks */,
				0BAF278E95DCCDFBCB49933C4F5A6284 /* Resources */,
			);
			buildRules = (
			);
			dependencies = (
				B3E2DD4FF21E21B0E7E5BB53DCA42ADE /* PBXTargetDependency */,
			);
			name = JXPagingView;
			productName = JXPagingView;
			productReference = 2F4A1CCB21DB7EA5A2ACEB11E374FBCA /* JXPagingView */;
			productType = "com.apple.product-type.framework";
		};
		CBFB5A372F4DE9D4BC6B9ADA98B80BFE /* MarqueeLabel-MarqueeLabel */ = {
			isa = PBXNativeTarget;
			buildConfigurationList = D4E5AFED4ADD0A50DAA0055BD6C67596 /* Build configuration list for PBXNativeTarget "MarqueeLabel-MarqueeLabel" */;
			buildPhases = (
				19AF8D90015443D624621794882F5B81 /* Sources */,
				5BB620A2071AE9DC55E1F8EC51181915 /* Frameworks */,
				AE2D7F4DEF648745F9B573AD7DBD3252 /* Resources */,
			);
			buildRules = (
			);
			dependencies = (
			);
			name = "MarqueeLabel-MarqueeLabel";
			productName = MarqueeLabel;
			productReference = FD694DB3E09A81036691F823E3211D44 /* MarqueeLabel-MarqueeLabel */;
			productType = "com.apple.product-type.bundle";
		};
		E8022D22FAA6690B5E1C379C1BCE1491 /* Kingfisher */ = {
			isa = PBXNativeTarget;
			buildConfigurationList = 5208564FCF8321F270978B7DC8B0A7FB /* Build configuration list for PBXNativeTarget "Kingfisher" */;
			buildPhases = (
				DB64ACFB0AA3BA787E8AC68EDD58F07D /* Headers */,
				B91DBF058753E0D63959220B34ECE3F9 /* Sources */,
				115EE9484AD8D18887A8175CFF9FEB3C /* Frameworks */,
				197C74D6A29C83E6947779BA56812FDF /* Resources */,
			);
			buildRules = (
			);
			dependencies = (
				62596068F98AFB8A13288B1D1E7DFA2E /* PBXTargetDependency */,
			);
			name = Kingfisher;
			productName = Kingfisher;
			productReference = C3F44C782D64D7EB20B61CE3844EBFAD /* Kingfisher */;
			productType = "com.apple.product-type.framework";
		};
		E863A9A96F52A35F47491E7B41ECEF9A /* JXSegmentedView */ = {
			isa = PBXNativeTarget;
			buildConfigurationList = 90C7F3D714287CF9E70A4506BA9EBDAA /* Build configuration list for PBXNativeTarget "JXSegmentedView" */;
			buildPhases = (
				EFC2A3D69144AB504FDF75366F0761EC /* Headers */,
				5146C05A7DF5B5E54B7AE49C979FF34A /* Sources */,
				8C9F9749633EAADD824404E0514F5B67 /* Frameworks */,
				7D08E1D5F67A5709A06B4D00BE75A131 /* Resources */,
			);
			buildRules = (
			);
			dependencies = (
				45E7F9A4C0FA81FC774C988590C3D8A4 /* PBXTargetDependency */,
			);
			name = JXSegmentedView;
			productName = JXSegmentedView;
			productReference = 07928762D9A8551470DAAD7C1E1F53A5 /* JXSegmentedView */;
			productType = "com.apple.product-type.framework";
		};
		EAAA1AD3A8A1B59AB91319EE40752C6D /* Alamofire */ = {
			isa = PBXNativeTarget;
			buildConfigurationList = FA92BF783257A026FB1E05B4B536DD6E /* Build configuration list for PBXNativeTarget "Alamofire" */;
			buildPhases = (
				DB3F5EA19841D5A3486C9C9A020AA313 /* Headers */,
				E0C6F893D34CB935A73FBD4BD75299E5 /* Sources */,
				A5C342523C3577E7122B4B43929BA8F3 /* Frameworks */,
				5CEFF03EE9A7B5D7514E35F3AD2A314D /* Resources */,
			);
			buildRules = (
			);
			dependencies = (
				6BA289E074FDCCB267511172CC05A90D /* PBXTargetDependency */,
			);
			name = Alamofire;
			productName = Alamofire;
			productReference = 5D797E9A5C5782CE845840781FA1CC81 /* Alamofire */;
			productType = "com.apple.product-type.framework";
		};
		EF6413888FBA82A60EBB6F0A0EA14AD8 /* Tiercel */ = {
			isa = PBXNativeTarget;
			buildConfigurationList = 9C5F169E34BEBB2A75B7CAAB8B10889E /* Build configuration list for PBXNativeTarget "Tiercel" */;
			buildPhases = (
				13E008DBCAEF85921C1FFB6CD44120DA /* Headers */,
				1184B56E93F7B9DAA2F09189E480356C /* Sources */,
				2824AFBC58BFB120AEB0EDF752307998 /* Frameworks */,
				7B21873D2196F035E3BE4560DD32BD3B /* Resources */,
			);
			buildRules = (
			);
			dependencies = (
			);
			name = Tiercel;
			productName = Tiercel;
			productReference = DBD68AAF67BB25B9E1F44519178DAE0F /* Tiercel */;
			productType = "com.apple.product-type.framework";
		};
/* End PBXNativeTarget section */

/* Begin PBXProject section */
		BFDFE7DC352907FC980B868725387E98 /* Project object */ = {
			isa = PBXProject;
			attributes = {
				LastSwiftUpdateCheck = 1500;
				LastUpgradeCheck = 1500;
			};
			buildConfigurationList = 4821239608C13582E20E6DA73FD5F1F9 /* Build configuration list for PBXProject "Pods" */;
			compatibilityVersion = "Xcode 14.0";
			developmentRegion = en;
			hasScannedForEncodings = 0;
			knownRegions = (
				Base,
				en,
			);
			mainGroup = CF1408CF629C7361332E53B88F7BD30C;
			productRefGroup = 5ED3CC4A9A204B4EE29DA6BBF5CFA2A5 /* Products */;
			projectDirPath = "";
			projectRoot = "";
			targets = (
				EAAA1AD3A8A1B59AB91319EE40752C6D /* Alamofire */,
				976126A1CE06DC6E162563800E1BDF14 /* Alamofire-Alamofire */,
				BC51A1CD10A25C78C1CF64315930A6A3 /* DownloadButton */,
				052F337D75D74480BB3BE904E7F2B1DF /* DownloadButton-DownloadButton */,
				B490E7485944099E16C9CBD79119D1D4 /* IQKeyboardManagerSwift */,
				C4E1020AF425614337737213AA26DBD5 /* JXPagingView */,
				B2B2AD5303610D8EBEA025B2660C8EC5 /* JXPagingView-JXPagingView */,
				E863A9A96F52A35F47491E7B41ECEF9A /* JXSegmentedView */,
				52F43AC38D9FF80196C69FB03AEEFDDA /* JXSegmentedView-JXSegmentedView */,
				E8022D22FAA6690B5E1C379C1BCE1491 /* Kingfisher */,
				9828BBC09E9FB1238624113D7456E59E /* Kingfisher-Kingfisher */,
				C23DB88E45B0ED14F0C8827BE9C46C95 /* MarqueeLabel */,
				CBFB5A372F4DE9D4BC6B9ADA98B80BFE /* MarqueeLabel-MarqueeLabel */,
				6868056D761E163D10FDAF8CF1C4D9B8 /* MJRefresh */,
				B26054DF1DEA11585A231AF6D1D80D5E /* MJRefresh-MJRefresh.Privacy */,
				3F85CDCAE91D8CA260CCE7ACA760991B /* Pods-relax.offline.mp3.music */,
				19622742EBA51E823D6DAE3F8CDBFAD4 /* SnapKit */,
				8A8DB685241263AFDF5E6B20FE67B93A /* SnapKit-SnapKit_Privacy */,
				1C8D67D8B72D6BA42CCEDB648537A340 /* SVProgressHUD */,
				6038CE6006EFBE9D905454CF01909C42 /* SwiftDate */,
				EF6413888FBA82A60EBB6F0A0EA14AD8 /* Tiercel */,
			);
		};
/* End PBXProject section */

/* Begin PBXResourcesBuildPhase section */
		0BAF278E95DCCDFBCB49933C4F5A6284 /* Resources */ = {
			isa = PBXResourcesBuildPhase;
			buildActionMask = 2147483647;
			files = (
				CCD6784611A32AE82D759F673AD23B47 /* JXPagingView-JXPagingView in Resources */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		146302A615762F84AE39D6AF658D2601 /* Resources */ = {
			isa = PBXResourcesBuildPhase;
			buildActionMask = 2147483647;
			files = (
				B3DE1E5AC8DA2DFB20BBF40F392BCDB4 /* PrivacyInfo.xcprivacy in Resources */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		197C74D6A29C83E6947779BA56812FDF /* Resources */ = {
			isa = PBXResourcesBuildPhase;
			buildActionMask = 2147483647;
			files = (
				7E7F1EE3B8C0BB721181929B686FEC17 /* Kingfisher-Kingfisher in Resources */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		40403F2F98A3B3A5284F55EA59249711 /* Resources */ = {
			isa = PBXResourcesBuildPhase;
			buildActionMask = 2147483647;
			files = (
				1B2341CD952E45126D64F01292BBCB40 /* MarqueeLabel-MarqueeLabel in Resources */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		42606EB786EF0846751B55D95E3F3AC1 /* Resources */ = {
			isa = PBXResourcesBuildPhase;
			buildActionMask = 2147483647;
			files = (
				37D302D5A81F84194396C4A7C871F1DA /* langs in Resources */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		49DD1B1DA762309F6890441BBA43F2C8 /* Resources */ = {
			isa = PBXResourcesBuildPhase;
			buildActionMask = 2147483647;
			files = (
				3035E05E0216ED11647680F9C2127B01 /* MJRefresh.bundle in Resources */,
				60CE1AC69D95F0F7C6637C601A84C069 /* MJRefresh-MJRefresh.Privacy in Resources */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		5B570175FEFFC946D039E38C8AF03690 /* Resources */ = {
			isa = PBXResourcesBuildPhase;
			buildActionMask = 2147483647;
			files = (
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		5CEFF03EE9A7B5D7514E35F3AD2A314D /* Resources */ = {
			isa = PBXResourcesBuildPhase;
			buildActionMask = 2147483647;
			files = (
				4F4B9DFA352D9958C7494D7BC24631D8 /* Alamofire-Alamofire in Resources */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		686F00047EEFA3FFF824328EE7E665AB /* Resources */ = {
			isa = PBXResourcesBuildPhase;
			buildActionMask = 2147483647;
			files = (
				FAAEE11A8980A75C0C498B73D8EEBFB8 /* PrivacyInfo.xcprivacy in Resources */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		7AB4C6E7F42074143BEB486E118CCE8A /* Resources */ = {
			isa = PBXResourcesBuildPhase;
			buildActionMask = 2147483647;
			files = (
				A50A72FCD270217D99ECA1D2700CFAD4 /* PrivacyInfo.xcprivacy in Resources */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		7B21873D2196F035E3BE4560DD32BD3B /* Resources */ = {
			isa = PBXResourcesBuildPhase;
			buildActionMask = 2147483647;
			files = (
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		7D08E1D5F67A5709A06B4D00BE75A131 /* Resources */ = {
			isa = PBXResourcesBuildPhase;
			buildActionMask = 2147483647;
			files = (
				C5C4137EA46E97E717E83EF0ACEBC695 /* JXSegmentedView-JXSegmentedView in Resources */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		8AFC96B9D49AC279B3790C99847FF1B3 /* Resources */ = {
			isa = PBXResourcesBuildPhase;
			buildActionMask = 2147483647;
			files = (
				D091D9EA20CEB92609BF1E622E8CA348 /* SnapKit-SnapKit_Privacy in Resources */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		90ADC7EF59B2127041148B23B4B21105 /* Resources */ = {
			isa = PBXResourcesBuildPhase;
			buildActionMask = 2147483647;
			files = (
				57A86BF81E7C01FFE89F869654E50676 /* PrivacyInfo.xcprivacy in Resources */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		A4424D4EEF7EE0592727AA9611CF6FE8 /* Resources */ = {
			isa = PBXResourcesBuildPhase;
			buildActionMask = 2147483647;
			files = (
				79E4EC8E7FF2E4B1B389722EB2BEC3D0 /* DownloadButton-DownloadButton in Resources */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		AC47CEB36BE3DE7A7A5DB7547DA55F3D /* Resources */ = {
			isa = PBXResourcesBuildPhase;
			buildActionMask = 2147483647;
			files = (
				92A81311D8592CB3D907E9DA59023E38 /* PrivacyInfo.xcprivacy in Resources */,
				C9D65759B4F36BDD6F29F0D4EA18AEFF /* SVProgressHUD.bundle in Resources */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		AE2D7F4DEF648745F9B573AD7DBD3252 /* Resources */ = {
			isa = PBXResourcesBuildPhase;
			buildActionMask = 2147483647;
			files = (
				3A55DECC322583F176EC1F2038CDE44A /* PrivacyInfo.xcprivacy in Resources */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		CED90B26F39A70024732ED20EB6282CC /* Resources */ = {
			isa = PBXResourcesBuildPhase;
			buildActionMask = 2147483647;
			files = (
				1BD39AF66EBE2534F3B4FBD6B3E117B3 /* PrivacyInfo.xcprivacy in Resources */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		DB2DE821C40FAD03E49169A05136548F /* Resources */ = {
			isa = PBXResourcesBuildPhase;
			buildActionMask = 2147483647;
			files = (
				49C77BE32959EA3C1D1643AE62B6F647 /* PrivacyInfo.xcprivacy in Resources */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		E2EE1867C2399FCA67365B121CBF1408 /* Resources */ = {
			isa = PBXResourcesBuildPhase;
			buildActionMask = 2147483647;
			files = (
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		FF2FEFBC995ECF8E13C9317F9C3F777A /* Resources */ = {
			isa = PBXResourcesBuildPhase;
			buildActionMask = 2147483647;
			files = (
				802108EDDE4D0E42D9A2411E75B9EB43 /* PrivacyInfo.xcprivacy in Resources */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
/* End PBXResourcesBuildPhase section */

/* Begin PBXSourcesBuildPhase section */
		05DCE25B71D4B4F87319FA411995E8FE /* Sources */ = {
			isa = PBXSourcesBuildPhase;
			buildActionMask = 2147483647;
			files = (
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		06317076EE9B030EBB5F6960DBBDC625 /* Sources */ = {
			isa = PBXSourcesBuildPhase;
			buildActionMask = 2147483647;
			files = (
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		0F315AE5B10ECC4112F36DDE159D2230 /* Sources */ = {
			isa = PBXSourcesBuildPhase;
			buildActionMask = 2147483647;
			files = (
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		1184B56E93F7B9DAA2F09189E480356C /* Sources */ = {
			isa = PBXSourcesBuildPhase;
			buildActionMask = 2147483647;
			files = (
				165B4E7F47A4A27EDF01B892B8E2A03B /* Array+Safe.swift in Sources */,
				5610B3D1D3CC41790D99E354C1201DA5 /* Cache.swift in Sources */,
				E2BB8FD3C0A59A4D81911A2A70CC74C7 /* CodingUserInfoKey+Cache.swift in Sources */,
				ED6D55B3F974F15896B01371C7FE20F3 /* Common.swift in Sources */,
				65EEB9B45B77C5733E6233759FE7BC76 /* Data+Hash.swift in Sources */,
				CDD01A2CBF13747972C51B1AE7A10B31 /* DispatchQueue+Safe.swift in Sources */,
				81245F505360D8598E4A6C7D67E09F21 /* Double+TaskInfo.swift in Sources */,
				007E4A9363B819089774B481510E7DFC /* DownloadTask.swift in Sources */,
				43E7BD44853E62096917DAF77B6C1CE3 /* Executer.swift in Sources */,
				F403D62A7C82B41016A4AADD34D08263 /* FileChecksumHelper.swift in Sources */,
				4EFCD7DECB92938B822DE9FB6CABD30F /* FileManager+AvailableCapacity.swift in Sources */,
				F060261A5C0842947977A3CAAD96566B /* Int64+TaskInfo.swift in Sources */,
				371D974865C3554FFC4B2D487D12615E /* Notifications.swift in Sources */,
				49D5506D651C7F3E49D8DA20ABD46AF9 /* OperationQueue+DispatchQueue.swift in Sources */,
				CFDC85864B426F19A908AD3E8F795D53 /* Protected.swift in Sources */,
				FA50CBB47B030D9475376E2D6ED3FF04 /* ResumeDataHelper.swift in Sources */,
				F6CF73614B01B233058CEDDB54309E60 /* SessionConfiguration.swift in Sources */,
				E8A077D1FE8B40F1D67F5B3FB0613628 /* SessionDelegate.swift in Sources */,
				7C505E7C30A2E0FA68171866E82652AB /* SessionManager.swift in Sources */,
				9DE54A6FA3EA23631ADD6DEC4D190EC9 /* String+Hash.swift in Sources */,
				287D870088725A42B4DF1FFC8772EA19 /* Task.swift in Sources */,
				B14FAF976D4BFA1065F209FC49DB722E /* Tiercel-dummy.m in Sources */,
				45ABFED1A9F6C0B330BB822AC08029A5 /* TiercelError.swift in Sources */,
				6E23DA3D58E8C10B007C321E13508FEF /* URLConvertible.swift in Sources */,
				661036CF70C0946F0ED7BAF395598868 /* URLSession+ResumeData.swift in Sources */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		18CAFAC1E7DFA6B85E4A461A1071AE7C /* Sources */ = {
			isa = PBXSourcesBuildPhase;
			buildActionMask = 2147483647;
			files = (
				5D2F784CAC2EEE09B332245A61D3687D /* AssociatedValues.swift in Sources */,
				7BC03DCFF31FDA534EB7B100209D1718 /* Calendars.swift in Sources */,
				1A56A2E0BE0367DDB6BE95E537D43314 /* Commons.swift in Sources */,
				D219C90C04F199356B9E9356693A3D59 /* Date.swift in Sources */,
				B4F5A298E60CC038619FC7685C3D50C3 /* Date+Compare.swift in Sources */,
				6142372CEE4D251A94EA4BE2630F27E7 /* Date+Components.swift in Sources */,
				5D90B0097BBDAB6B90F35314BBC37554 /* Date+Create.swift in Sources */,
				71B32D2CE27370DCC6032569FEE5C8DC /* Date+Math.swift in Sources */,
				FEDB5503231B230FDA7C7A25EAB38318 /* DateComponents+Extras.swift in Sources */,
				735B99CA4190FBE5FE23DA796402D447 /* DateInRegion.swift in Sources */,
				6628BE82C4F27A39F94CBEA02BB498EF /* DateInRegion+Compare.swift in Sources */,
				3B573F7FAA3A12BA7BF2CC874A31DEAB /* DateInRegion+Components.swift in Sources */,
				1336E9B0D82E5DE4E4DA4DAD898489BC /* DateInRegion+Create.swift in Sources */,
				F04A9832815B9EF600EF7387C6882D3D /* DateInRegion+Math.swift in Sources */,
				0CC41A7F3CDAAF90C1825DCF4FB71B9B /* DateRepresentable.swift in Sources */,
				932470342D7352EEC18C00E52B37A5AE /* DotNetParserFormatter.swift in Sources */,
				0361F2B5CB823772710AB366D00D3F0E /* Formatter+Protocols.swift in Sources */,
				70B890CA221D229ABF2346A7245654C5 /* Int+DateComponents.swift in Sources */,
				6E4DEB1A81739DE58C64997251DAA87C /* ISOFormatter.swift in Sources */,
				7F60A80731DCB0EB26C7D01DCCA932E4 /* ISOParser.swift in Sources */,
				F69925E3D8812AAFC099940721D12AEC /* Locales.swift in Sources */,
				99FB2910921988A9BCC5533A1EA70E59 /* Region.swift in Sources */,
				5FE04B779A038EBDFE268D19297F0FA5 /* RelativeFormatter.swift in Sources */,
				71655F70079826C7494ABF198F9F563A /* RelativeFormatter+Style.swift in Sources */,
				0493E66044259CA8F47711626563E29C /* RelativeFormatterLanguage.swift in Sources */,
				2DD965DE434BE3B5A0C6EC1FC47AE81D /* String+Parser.swift in Sources */,
				42B43A15ADA9F66F4E2AD66666943F26 /* SwiftDate.swift in Sources */,
				4413F602F8263A6E3EE93517916F2EDF /* SwiftDate-dummy.m in Sources */,
				7AD0E5A1A45CE95B2C7A8078B2F19073 /* TimeInterval+Formatter.swift in Sources */,
				B784C1E8FB583A4AA328D89038D2DC5B /* TimePeriod.swift in Sources */,
				FEC85148AFF458241FDD707C5BA8CD40 /* TimePeriod+Support.swift in Sources */,
				AA99A5B65FF84BABBAADA73755A1128E /* TimePeriodChain.swift in Sources */,
				6584A733B2610DAFBB1CEF8E90635EC9 /* TimePeriodCollection.swift in Sources */,
				4803DFE6BE7D9A926811385567288A8C /* TimePeriodGroup.swift in Sources */,
				37289CBB73D25EA3424BF2ADFBB898AC /* TimePeriodProtocol.swift in Sources */,
				578833D3ED755D5D1F1577005AEADBAE /* TimeStructures.swift in Sources */,
				09871A1E8CE997DD91E7ACE2A0A273BF /* Zones.swift in Sources */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		19AF8D90015443D624621794882F5B81 /* Sources */ = {
			isa = PBXSourcesBuildPhase;
			buildActionMask = 2147483647;
			files = (
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		2EB1D4B3BDBABE29FF18BC41AF60A161 /* Sources */ = {
			isa = PBXSourcesBuildPhase;
			buildActionMask = 2147483647;
			files = (
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		5146C05A7DF5B5E54B7AE49C979FF34A /* Sources */ = {
			isa = PBXSourcesBuildPhase;
			buildActionMask = 2147483647;
			files = (
				B85354283CB89C658911748A7C5AF891 /* JXSegmentedAnimator.swift in Sources */,
				D786D7CA6B8CE037FE8376A1DD390506 /* JXSegmentedBaseCell.swift in Sources */,
				4FE35DBCEE3E9B3AE786452DCCD1B66C /* JXSegmentedBaseDataSource.swift in Sources */,
				417EAFB7648F1C35B8F7ADC203A96315 /* JXSegmentedBaseItemModel.swift in Sources */,
				BBC9585C538DD5B68FF7E7E32F714023 /* JXSegmentedCollectionView.swift in Sources */,
				F0AB498412A415474D6105F398614F74 /* JXSegmentedComponetGradientView.swift in Sources */,
				BB84B6AC5338AF7AD3B82B1C012386F8 /* JXSegmentedDotCell.swift in Sources */,
				39EAB37ED329E6CE7C691B9EAF731446 /* JXSegmentedDotDataSource.swift in Sources */,
				65F1A046F742E910CE0EE30BE2600DDD /* JXSegmentedDotItemModel.swift in Sources */,
				7CC5E76223E1EB7B09FBC03EA07E3DB3 /* JXSegmentedIndicatorBackgroundView.swift in Sources */,
				6C4BCC8C2D31263360E2697776A9E80D /* JXSegmentedIndicatorBaseView.swift in Sources */,
				E598C1E3C7A57F92401D607E5675ADD3 /* JXSegmentedIndicatorDotLineView.swift in Sources */,
				78D414CF02F5ED61DAB995221C459C22 /* JXSegmentedIndicatorDoubleLineView.swift in Sources */,
				15CC896E2126D6A47D03C01964D74776 /* JXSegmentedIndicatorGradientLineView.swift in Sources */,
				018E14B621F0A041F5109C9B4028DAA7 /* JXSegmentedIndicatorGradientView.swift in Sources */,
				60CD99E8F32FD54F599DECFB768863A0 /* JXSegmentedIndicatorImageView.swift in Sources */,
				D313FF15F05623E5026892D032C08A30 /* JXSegmentedIndicatorLineView.swift in Sources */,
				868D4A456CBC3255A772F7FEA2F63BE0 /* JXSegmentedIndicatorParams.swift in Sources */,
				3C425FEE22F5E6EE82500F6107EAE8F4 /* JXSegmentedIndicatorProtocol.swift in Sources */,
				B3048DDF53B358B345D8FC23A4D7D1AB /* JXSegmentedIndicatorRainbowLineView.swift in Sources */,
				4F2F7AFD7C593DAE210F77E7F8BC2403 /* JXSegmentedIndicatorTriangleView.swift in Sources */,
				68241B77CB3EE81665BBB4275AC19679 /* JXSegmentedListContainerView.swift in Sources */,
				26541C9BEC53081C7AD9BB9819D71B41 /* JXSegmentedNumberCell.swift in Sources */,
				222B9B50C37D319BBACE8E15B8A40348 /* JXSegmentedNumberDataSource.swift in Sources */,
				A393340CB069126B0A3D781C174E6E49 /* JXSegmentedNumberItemModel.swift in Sources */,
				C97C4259FD08F4E7519F858AA06B1A3B /* JXSegmentedRTLLayout.swift in Sources */,
				F3EC0ED4BED8DD2C3222C7DCAC2452D2 /* JXSegmentedTitleAttributeCell.swift in Sources */,
				B9DCCFD9F7800B172476EE7F2D90354B /* JXSegmentedTitleAttributeDataSource.swift in Sources */,
				6084CC72921FA7260B8FA2A07F49AE96 /* JXSegmentedTitleAttributeItemModel.swift in Sources */,
				574450219BF9DBA9113E31EBC80BAEF2 /* JXSegmentedTitleCell.swift in Sources */,
				632239BD2DF58FF13D9E4D1C4327F528 /* JXSegmentedTitleDataSource.swift in Sources */,
				162B358A9CC48A414D6744BAF8562D93 /* JXSegmentedTitleDynamicConfiguration.swift in Sources */,
				1FF54BA1EA87ACD81339325012E2537B /* JXSegmentedTitleGradientCell.swift in Sources */,
				A86A28FC358F0AFE453C2EBD1D035751 /* JXSegmentedTitleGradientDataSource.swift in Sources */,
				9255A2BCECEB0006DAAF985CA00E2D15 /* JXSegmentedTitleGradientItemModel.swift in Sources */,
				2B1AAA73D9231A2A7BA89DD1FF01C273 /* JXSegmentedTitleImageCell.swift in Sources */,
				B1E4796F3830DE510675DEE45E7FB648 /* JXSegmentedTitleImageDataSource.swift in Sources */,
				80244605FFB26BF165B3C6E3CFA83A3C /* JXSegmentedTitleImageItemModel.swift in Sources */,
				56E561C1A8960D630D418FF931D36FBA /* JXSegmentedTitleItemModel.swift in Sources */,
				8D18198290C6F15504358DD49F0C505F /* JXSegmentedTitleOrImageCell.swift in Sources */,
				23277D4B1F4E8335DDCAB69A2AD75C9F /* JXSegmentedTitleOrImageDataSource.swift in Sources */,
				9B93846DEFDF34EC2E881F65938B3F17 /* JXSegmentedTitleOrImageItemModel.swift in Sources */,
				8DD0EA5259D87AA915FC266D43CD08D6 /* JXSegmentedView.swift in Sources */,
				5F52D18FE8736028A8FB4B4B61B49111 /* JXSegmentedView-dummy.m in Sources */,
				45D1C5B966D0BE59EF67F8A839AED2F4 /* JXSegmentedViewTool.swift in Sources */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		9A14FD911C3032D94868E9D0EB100A2F /* Sources */ = {
			isa = PBXSourcesBuildPhase;
			buildActionMask = 2147483647;
			files = (
				83DBC0F86AD7C6EFB6947E0F3616467E /* JXPagingListContainerView.swift in Sources */,
				440C0830E1410552E2ED0A1647CC4209 /* JXPagingListRefreshView.swift in Sources */,
				FDEB8D2D369F9FEBF8FC3D822E5C96C6 /* JXPagingMainTableView.swift in Sources */,
				56987A745C2D39979A167EBF45B8D073 /* JXPagingSmoothView.swift in Sources */,
				08593ACC3F8955B57D3865FBE5940230 /* JXPagingView.swift in Sources */,
				ED3AF010A8D34BC50D7C0D7BE3D2E890 /* JXPagingView-dummy.m in Sources */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		9E7F261D3155781C0770EE283B414221 /* Sources */ = {
			isa = PBXSourcesBuildPhase;
			buildActionMask = 2147483647;
			files = (
				1A6AF38DE42C92491AFFC76527050663 /* MarqueeLabel.swift in Sources */,
				7367DD455506C92257B75D2B810C2318 /* MarqueeLabel-dummy.m in Sources */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		AAB3338BD40E4E170628192E4D18FE79 /* Sources */ = {
			isa = PBXSourcesBuildPhase;
			buildActionMask = 2147483647;
			files = (
				9A07F0B734748735A80119550AC32104 /* SVIndefiniteAnimatedView.m in Sources */,
				279E3C4211663A097FFE575249B19BC3 /* SVProgressAnimatedView.m in Sources */,
				ACDFC76B3486D1E62FD11EFAA88678ED /* SVProgressHUD.m in Sources */,
				E06C5FBFE7D88C3630BA1FD51F7AF1E7 /* SVProgressHUD-dummy.m in Sources */,
				D6D4AB4590700B3706919889BF614D26 /* SVRadialGradientLayer.m in Sources */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		AF7DE4F344610DD30C852DC81D03A879 /* Sources */ = {
			isa = PBXSourcesBuildPhase;
			buildActionMask = 2147483647;
			files = (
				B962ED35C37063794B7D8468FB007AD5 /* MJRefresh-dummy.m in Sources */,
				D6A1AB77D9F4C84779521FAF5E469343 /* MJRefreshAutoFooter.m in Sources */,
				F00E48AB2D923607D9B91DC61DBDEB8F /* MJRefreshAutoGifFooter.m in Sources */,
				D4C21761CC592857F35B99ACDD62ADAB /* MJRefreshAutoNormalFooter.m in Sources */,
				346855A32221981DE16BBB5C1E636BA4 /* MJRefreshAutoStateFooter.m in Sources */,
				4F80144C5D33EFDAC14379838CF9720E /* MJRefreshBackFooter.m in Sources */,
				E702D99CA55B52C306544C4DDF9083DA /* MJRefreshBackGifFooter.m in Sources */,
				F2E9C9068E8434E9FC9B60755A354FA8 /* MJRefreshBackNormalFooter.m in Sources */,
				081815B67871C182C0D337274DEDCE69 /* MJRefreshBackStateFooter.m in Sources */,
				74BF3CC58474F118E0E3953ADBBD233F /* MJRefreshComponent.m in Sources */,
				CE453C62D0DA474AEE306AF3DF6DDAF1 /* MJRefreshConfig.m in Sources */,
				EB126B698D642942058D9B676EC1E32B /* MJRefreshConst.m in Sources */,
				D191F3F5F0841B63F1F54A430608830E /* MJRefreshFooter.m in Sources */,
				23B1B9EA25E2C943FCE5EC6D4EE19D6A /* MJRefreshGifHeader.m in Sources */,
				18B137C1708A9B9DC45BBB1ECF1CE4A8 /* MJRefreshHeader.m in Sources */,
				2927AE446998C11370D49E4A2CFD17AC /* MJRefreshNormalHeader.m in Sources */,
				45131830DC22C22B4A21C4A54A147947 /* MJRefreshNormalTrailer.m in Sources */,
				30DBC87A501715FE2328B9FF011F1BB9 /* MJRefreshStateHeader.m in Sources */,
				B99F90601D5EED64587743374BBC44F6 /* MJRefreshStateTrailer.m in Sources */,
				B9A56C1C079CE609AD4404964A95A170 /* MJRefreshTrailer.m in Sources */,
				514A19E702520E6E336D77E2615D17CF /* NSBundle+MJRefresh.m in Sources */,
				1A39B80A5083C84CF22A0D9FBB27761E /* UICollectionViewLayout+MJRefresh.m in Sources */,
				FC745954D9A2704BCACCB3A03336976E /* UIScrollView+MJExtension.m in Sources */,
				244119912087C6ECC078CB0E740833EB /* UIScrollView+MJRefresh.m in Sources */,
				E55E592D62CAE3D0B2960146E3D15CC6 /* UIView+MJExtension.m in Sources */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		B2D3B5AE9B8E2D0AA0428DEFBF27D8B5 /* Sources */ = {
			isa = PBXSourcesBuildPhase;
			buildActionMask = 2147483647;
			files = (
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		B4B96C15B3695665DEA8833770F9D694 /* Sources */ = {
			isa = PBXSourcesBuildPhase;
			buildActionMask = 2147483647;
			files = (
				F879F5C9ADEB2CF1F832CB17B276B62A /* CALayer+PKDownloadButtonAnimations.m in Sources */,
				8A52ECA8A45C0574AB3305F39FB8CF81 /* DownloadButton-dummy.m in Sources */,
				9F15AD066C4130E1C6E3ADA35EC8264E /* NSLayoutConstraint+PKDownloadButton.m in Sources */,
				9F6257E692DB9F9130A3618CCCC5FA70 /* PKCircleProgressView.m in Sources */,
				25BCD06941B1CFB8F9A231960D546885 /* PKCircleView.m in Sources */,
				9335612DA775B6D7696C46A692DF7335 /* PKDownloadButton.m in Sources */,
				BD092797639DC408DC38DC00F63CAFE5 /* PKPendingView.m in Sources */,
				C9E547298C46CBE02D64B938B330FC9C /* PKStopDownloadButton.m in Sources */,
				51D9F94E4B4D2A55B87D6CF7199B9E7C /* UIButton+PKDownloadButton.m in Sources */,
				AE80F0488D3A0780F143DF2AA0698212 /* UIColor+PKDownloadButton.m in Sources */,
				5CCFD596BBF1E6D91167E6E3A977FB86 /* UIImage+PKDownloadButton.m in Sources */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		B52EB97EAADC4B42F512DF593D183539 /* Sources */ = {
			isa = PBXSourcesBuildPhase;
			buildActionMask = 2147483647;
			files = (
				B133BB9C9B03481C7F1D221F35A617F2 /* Constraint.swift in Sources */,
				9779D52AD8CDA703D6EEE1C6D38E019F /* ConstraintAttributes.swift in Sources */,
				E94B31DCAF75D93405D3BAE188604EB2 /* ConstraintConfig.swift in Sources */,
				B3F75D115D5150C258F5E68404751010 /* ConstraintConstantTarget.swift in Sources */,
				A051999781E1280746F7743BDEEA6C49 /* ConstraintDescription.swift in Sources */,
				BE355F69F84788D334FDAC7D1CD9B8C4 /* ConstraintDirectionalInsets.swift in Sources */,
				B4F9C9EC1B3F1689AE56BB719AE5439C /* ConstraintDirectionalInsetTarget.swift in Sources */,
				F366D04DEA0EBBCA9CA4F1F4E29695E8 /* ConstraintDSL.swift in Sources */,
				A0371DF7D93D9B86BD50474D4B9294FD /* ConstraintInsets.swift in Sources */,
				7052944C657F270E47777446D0E10E1C /* ConstraintInsetTarget.swift in Sources */,
				906EF891E58A035281766993F82373E3 /* ConstraintItem.swift in Sources */,
				0A5C290276F7453D9471E25BEA655842 /* ConstraintLayoutGuide.swift in Sources */,
				938CFF5F6DE6E7E8CE94373E51F3E07A /* ConstraintLayoutGuide+Extensions.swift in Sources */,
				0DA9A9D2F8960818017E26DA480FA143 /* ConstraintLayoutGuideDSL.swift in Sources */,
				13CC0CFB1C56F23BBC872801F983C1A3 /* ConstraintLayoutSupport.swift in Sources */,
				D92AEF78B87F929D88D5C876ABBAD79A /* ConstraintLayoutSupportDSL.swift in Sources */,
				8640829049AE9907FE93825E5510C33D /* ConstraintMaker.swift in Sources */,
				0AD7A0DA8FF5880E3D8599062129AB12 /* ConstraintMakerEditable.swift in Sources */,
				6431218578A566C5EBF5FD166F164059 /* ConstraintMakerExtendable.swift in Sources */,
				BF567AEFDD52DC43AC75122734D571E2 /* ConstraintMakerFinalizable.swift in Sources */,
				87996D11DC92EE19EAF9305DAEA4ACF2 /* ConstraintMakerPrioritizable.swift in Sources */,
				950B809760A8CE4375DCE1016FB9859F /* ConstraintMakerRelatable.swift in Sources */,
				15F68E09ADCDB843B938C490059485BD /* ConstraintMakerRelatable+Extensions.swift in Sources */,
				50E4E24710A4C5A77BE6594A10DFE773 /* ConstraintMultiplierTarget.swift in Sources */,
				56CD198002D3D45274F6719725B983CF /* ConstraintOffsetTarget.swift in Sources */,
				EFC90283F9AB43BB6FF377812BD3673F /* ConstraintPriority.swift in Sources */,
				77D782DE125D322922466676E2FFA289 /* ConstraintPriorityTarget.swift in Sources */,
				FFD7E1B8FA0F3960BE24DA2D20647332 /* ConstraintRelatableTarget.swift in Sources */,
				F94703ED86C58DDBE5A2503D148CD040 /* ConstraintRelation.swift in Sources */,
				8868BA37E3CE7C58D26123806D543F3F /* ConstraintView.swift in Sources */,
				C04DBE6AE13FC5CFD01D363A351EF76A /* ConstraintView+Extensions.swift in Sources */,
				0D665B6767B345D8C70D7E029A2A48D8 /* ConstraintViewDSL.swift in Sources */,
				1E7E37C51375285EA22294CD2ADB3159 /* Debugging.swift in Sources */,
				6E2884B29CD49EE91C48C725105F295A /* LayoutConstraint.swift in Sources */,
				A35877DE0C3D6B4CF2A10E666EF5F490 /* LayoutConstraintItem.swift in Sources */,
				3DAFEDCDC5094007E329D71FE84FF704 /* SnapKit-dummy.m in Sources */,
				73F8AC99A58E5837924C056E89543B97 /* Typealiases.swift in Sources */,
				891D1BF14C8881C74262EE9DBE5D67A9 /* UILayoutSupport+Extensions.swift in Sources */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		B91DBF058753E0D63959220B34ECE3F9 /* Sources */ = {
			isa = PBXSourcesBuildPhase;
			buildActionMask = 2147483647;
			files = (
				F404BFA0E5F2CFF051688C90B319AC85 /* AnimatedImageView.swift in Sources */,
				A70C6EBC13661A0FC4023236B350AEA1 /* AuthenticationChallengeResponsable.swift in Sources */,
				6654CDCA10823EA080976DF72D8729B2 /* AVAssetImageDataProvider.swift in Sources */,
				68DCF4550B3B72228D5D8B4E25A341F2 /* Box.swift in Sources */,
				4D77099177C62FCD622E0BB73237386E /* CacheSerializer.swift in Sources */,
				65D2E717EEAEBB4658708CD9C8991C93 /* CallbackQueue.swift in Sources */,
				05B82D21BB4500108A38518E64D25A6E /* CPListItem+Kingfisher.swift in Sources */,
				A1A93726CD533C8ACD4755250E46E48D /* Delegate.swift in Sources */,
				C6675F7517783A748EEF6AF441B187EB /* DiskStorage.swift in Sources */,
				5C041C0F3BBC8ED3017D03D1A00BFEDF /* DisplayLink.swift in Sources */,
				F0DF27608B184B348B3127233761F4BA /* ExtensionHelpers.swift in Sources */,
				B97D95F7C0C87105C015BCCAE634B8DC /* Filter.swift in Sources */,
				9F8F5BCE4DAD6C16F3A8AA2A2F783D01 /* FormatIndicatedCacheSerializer.swift in Sources */,
				2480B116D9A738E79212C0E0DD41872D /* GIFAnimatedImage.swift in Sources */,
				5896E7040BD3FBD6C57C9727F706407A /* GraphicsContext.swift in Sources */,
				274E0D56AEB27C391FC58EBED912F19A /* Image.swift in Sources */,
				4C1CC731DAB49793158DB4EA0982137C /* ImageBinder.swift in Sources */,
				B6E953695C48D2FDCE8D86321DE7D474 /* ImageCache.swift in Sources */,
				5E977209B51A440181A31A4CA27CA677 /* ImageContext.swift in Sources */,
				2AE3EFDE302E34CF498E6A693ACC9D06 /* ImageDataProcessor.swift in Sources */,
				32AD6316A2024235B39F19FC97C0B6BF /* ImageDataProvider.swift in Sources */,
				2E572B53624BB2ED444BC9747A9F1781 /* ImageDownloader.swift in Sources */,
				78CA17524C270C0E381677E3D4C77B6B /* ImageDownloaderDelegate.swift in Sources */,
				DAA39F07C362D3F2DB232609D93CDF6B /* ImageDrawing.swift in Sources */,
				B155E9B44BDC68C87FCC13B10F1D5532 /* ImageFormat.swift in Sources */,
				D5CDB942C402656138596C179E5A64EB /* ImageModifier.swift in Sources */,
				D06D49E07A6416A2A6E41B7B7B0D66F2 /* ImagePrefetcher.swift in Sources */,
				FCEB3C1A7FCD1518AF8985822E2E14AA /* ImageProcessor.swift in Sources */,
				830535E48AA507D7C15359F2A5B72DD1 /* ImageProgressive.swift in Sources */,
				8423D60239269F191A47A3E2D82E1EF7 /* ImageTransition.swift in Sources */,
				FB2EEA5AF5278F76CD7366B23CC66815 /* ImageView+Kingfisher.swift in Sources */,
				6C2A8D78B7E5B02974B212599B28AD77 /* Indicator.swift in Sources */,
				94E00674FACB3ED40684E8DAA40BCC84 /* KF.swift in Sources */,
				080B0A6E64DD22DBD5BF269AA6A556FB /* KFAnimatedImage.swift in Sources */,
				B2E03E67465612F21A685BC97EE7F947 /* KFImage.swift in Sources */,
				81DAB282980A3BB8EB7796B61934E4F4 /* KFImageOptions.swift in Sources */,
				47B7A22D43797E42FCDCD96028823BFF /* KFImageProtocol.swift in Sources */,
				638A729C295B6267093699D505B8589D /* KFImageRenderer.swift in Sources */,
				9189CD495B78CBC65B25DED32A881426 /* KFOptionsSetter.swift in Sources */,
				360F2B06AC4C38F3994965AA69FF0AC7 /* Kingfisher.swift in Sources */,
				E718E500074E8D6B011D53571B27BC0D /* Kingfisher-dummy.m in Sources */,
				8072251E5FFDC1AB89E7558218C41D24 /* KingfisherError.swift in Sources */,
				3031C92E9CB81AD378483755A4DA6F79 /* KingfisherManager.swift in Sources */,
				D46A095C95DE691323E1D470F9DA1A39 /* KingfisherOptionsInfo.swift in Sources */,
				539E9EED5FBF53E3ECF2652ECFA4A2FD /* MemoryStorage.swift in Sources */,
				9136355471B1C08A16DA36B0A2E536B8 /* NSButton+Kingfisher.swift in Sources */,
				BDEF755484EB2BA591FBF48752FBAEEC /* NSTextAttachment+Kingfisher.swift in Sources */,
				714D5F4F9165ED6BF3CFA9FEA7DB9FF5 /* Placeholder.swift in Sources */,
				4AADD25AAE104D5F72CDC039E82D9BB6 /* RedirectHandler.swift in Sources */,
				67942FD70EE19BA957045141036FD49E /* RequestModifier.swift in Sources */,
				99F2413E51A57A17AF0B52EE43D448D3 /* Resource.swift in Sources */,
				1102439674F0EB249240589D2607B9EF /* Result.swift in Sources */,
				72D0CDE3B34D718422CFD4F85ADEFB04 /* RetryStrategy.swift in Sources */,
				8CEABAE06B171EA941EB497A2F4A6917 /* Runtime.swift in Sources */,
				F3B5353C1CDE6C2DD2E80F32D3637750 /* SessionDataTask.swift in Sources */,
				D6C6BF7DF334ECB734DF0F1AC176184B /* SessionDelegate.swift in Sources */,
				CA2820BE946964DCBC8E68604B34FD10 /* SizeExtensions.swift in Sources */,
				E2112B22B6B162AE91C23934B3F5C481 /* Source.swift in Sources */,
				530FC2CFAAF9C09C0B75CF5CF6DF0B65 /* Storage.swift in Sources */,
				3BC51136C1F65D6962C6727889AA942E /* String+MD5.swift in Sources */,
				BAF334D6167CAED8479849147C7F6858 /* TVMonogramView+Kingfisher.swift in Sources */,
				E1C7B6DB080AC2293002CC3C12B136AD /* UIButton+Kingfisher.swift in Sources */,
				4B6EA5410A2C492D91A141426FD81588 /* WKInterfaceImage+Kingfisher.swift in Sources */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		DE218E3B3D8E48A4072CAC2D4A9E40B7 /* Sources */ = {
			isa = PBXSourcesBuildPhase;
			buildActionMask = 2147483647;
			files = (
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		E0C6F893D34CB935A73FBD4BD75299E5 /* Sources */ = {
			isa = PBXSourcesBuildPhase;
			buildActionMask = 2147483647;
			files = (
				AA602A49B1DC7FDED565CAD8BB89EAC1 /* AFError.swift in Sources */,
				58E936B1E7E42C0BFC119D428B70F1D8 /* Alamofire.swift in Sources */,
				68238227D42B2511FA6A26BF71E92520 /* Alamofire-dummy.m in Sources */,
				72C19C762FADC82517C344E9F47D7E50 /* AlamofireExtended.swift in Sources */,
				69261B5D3B53EBF7109D5E1DA3768CAC /* AuthenticationInterceptor.swift in Sources */,
				0F1D68554CA1AC595168E8FB4E1A6E63 /* CachedResponseHandler.swift in Sources */,
				9D8BED7F3F86BB39E7C0923D92E73F8B /* Combine.swift in Sources */,
				A22A2ACF53FDC243AAAFB009005A710F /* Concurrency.swift in Sources */,
				5AD4E5B4118A1DC7D639F611044B4159 /* DataRequest.swift in Sources */,
				B5C66B48EB624FEC4D2F64A50F143716 /* DataStreamRequest.swift in Sources */,
				DE896085DFDD686BDBDEFB776F0D683A /* DispatchQueue+Alamofire.swift in Sources */,
				5830C6260CA2B7CD6DC74054FB29CDD1 /* DownloadRequest.swift in Sources */,
				FCE62086E1AB54A4F61EBCDBA15C1510 /* EventMonitor.swift in Sources */,
				2B42D035AFF52D62722161A7772C6C08 /* HTTPHeaders.swift in Sources */,
				4337931D8B8E3F3BA03C77C1B496BEAD /* HTTPMethod.swift in Sources */,
				68995B28EE5B539CEA5A1133E4623927 /* MultipartFormData.swift in Sources */,
				795681285B4E2B121B5CD420131168F8 /* MultipartUpload.swift in Sources */,
				A1506893FF52AA466B130E8B05FBE868 /* NetworkReachabilityManager.swift in Sources */,
				8DD46EE7FB9503E7634E929DDE1CBA31 /* Notifications.swift in Sources */,
				68A74F13F8FEBAA7E0EA9344DED0458B /* OperationQueue+Alamofire.swift in Sources */,
				22FAFA41450EC40132CF4B0EEE7E6788 /* ParameterEncoder.swift in Sources */,
				6F2E0DC7D8598283D088A989FDB8E5F6 /* ParameterEncoding.swift in Sources */,
				F4DD0AD58DDD5641BDEAEA6CF44FF0ED /* Protected.swift in Sources */,
				9C7D314BE45AB79E96B260656C36BAEC /* RedirectHandler.swift in Sources */,
				36C78069A72BECAEB66B31FF794A09ED /* Request.swift in Sources */,
				887DB52C63E52FBD3B88F42DD8CFB421 /* RequestCompression.swift in Sources */,
				DE8F5B68839128A005EE3549A1149B09 /* RequestInterceptor.swift in Sources */,
				90D847B19214926EDE5210D44A08F3C7 /* RequestTaskMap.swift in Sources */,
				E6ED06AC318A34F7744B32CEC759CDA9 /* Response.swift in Sources */,
				2B230B24827053BA3E9DA0C78A796BC2 /* ResponseSerialization.swift in Sources */,
				9378157945D7B405C862A05B0D6B971B /* Result+Alamofire.swift in Sources */,
				CDCA01B605A086576DBB75F8C3A24337 /* RetryPolicy.swift in Sources */,
				7AE2E0B382A14D58BE7DAA0C852DCD02 /* ServerTrustEvaluation.swift in Sources */,
				5075DC82A63A9807DFC390B4CE8046CD /* Session.swift in Sources */,
				97D7D91FC818805D8344C373CC098C32 /* SessionDelegate.swift in Sources */,
				612AE0ABB9BCD3AF0E1D29B4C063CA62 /* StringEncoding+Alamofire.swift in Sources */,
				2C4C08BB733A2101D945E8C37256F78F /* UploadRequest.swift in Sources */,
				A3FD52DF5584364FFD56965394C36CF2 /* URLConvertible+URLRequestConvertible.swift in Sources */,
				BC0A0C473B63B817926F4D58611281BB /* URLEncodedFormEncoder.swift in Sources */,
				92138A77DFEB4F76FCB582E97633896D /* URLRequest+Alamofire.swift in Sources */,
				6CC7E7C00730B1BF42A28B2E23CA01D6 /* URLSessionConfiguration+Alamofire.swift in Sources */,
				794FC38D15336AB502B73B012005E9BD /* Validation.swift in Sources */,
				F7E576E007A81E0EFD2E0849CB17878D /* WebSocketRequest.swift in Sources */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		E36B8C271EB0BC99805ADA9C342DCF8F /* Sources */ = {
			isa = PBXSourcesBuildPhase;
			buildActionMask = 2147483647;
			files = (
				04F6A4F4967C6BDC48DD5BDA64DE07FD /* Pods-relax.offline.mp3.music-dummy.m in Sources */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		F0D1C2538982E13EBC64F9CB5ACED527 /* Sources */ = {
			isa = PBXSourcesBuildPhase;
			buildActionMask = 2147483647;
			files = (
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		F15C2AB492606C7255BF91F14E154EC6 /* Sources */ = {
			isa = PBXSourcesBuildPhase;
			buildActionMask = 2147483647;
			files = (
				B0CB5FB63262E1A67317045B8960F363 /* IQBarButtonItem.swift in Sources */,
				A8DD3F39B4D1F0C7B11866484A03336E /* IQInvocation.swift in Sources */,
				16E5F9C7FE2C499D21F3E7AF1FFC2FA7 /* IQKeyboardManager.swift in Sources */,
				1B4B180E84924CF99663817A2AFFAA92 /* IQKeyboardManager+Debug.swift in Sources */,
				6735E4B11C64D20B4E05A92811F5A721 /* IQKeyboardManager+Internal.swift in Sources */,
				9C292E2C761CB97ACD00F95FA4D60E85 /* IQKeyboardManager+OrientationNotification.swift in Sources */,
				7E59ABF8A1AC8F61FEFB9B8C72EFB9E5 /* IQKeyboardManager+Position.swift in Sources */,
				BDAD667B60A9D9981738646851C825A0 /* IQKeyboardManager+Toolbar.swift in Sources */,
				9C2584A9CCF8CA6C9DF2AD79DB831E70 /* IQKeyboardManager+UIKeyboardNotification.swift in Sources */,
				9E4E278A3C1543798E1912699886023E /* IQKeyboardManager+UITextFieldViewNotification.swift in Sources */,
				41A536E6CE1C85116A756B710B2C660B /* IQKeyboardManagerConstants.swift in Sources */,
				ECAA15FA3C4560E3287F2226EC8C1ECF /* IQKeyboardManagerConstantsInternal.swift in Sources */,
				930B495B7A3197730A016E2339A4CBA7 /* IQKeyboardManagerSwift-dummy.m in Sources */,
				506C1EE2968687F178BB2DFA34D185CE /* IQKeyboardReturnKeyHandler.swift in Sources */,
				AB651DB3A97A623234B6544AD030406A /* IQNSArray+Sort.swift in Sources */,
				F47587932A67D8E3820DAFD9A0E1995E /* IQPlaceholderable.swift in Sources */,
				07F83DE63FB5CC8015F48F7B9B800B6F /* IQPreviousNextView.swift in Sources */,
				D0DF994786BCEC54939BC8216B42FBC4 /* IQTextView.swift in Sources */,
				373502D50A1B2266D86409E19EC46DDB /* IQTitleBarButtonItem.swift in Sources */,
				07FD274BC01F578C7B37989F79350C1E /* IQToolbar.swift in Sources */,
				AAC2529A1B4F4832A052B348C5093018 /* IQUIScrollView+Additions.swift in Sources */,
				BE60EC19FCBB8F301081E9C31BB85F3E /* IQUITextFieldView+Additions.swift in Sources */,
				5E8E9469BF126E918EADF79EC4BB5CA2 /* IQUIView+Hierarchy.swift in Sources */,
				19C5CA44D4D4D5B711D33A73525D453F /* IQUIView+IQKeyboardToolbar.swift in Sources */,
				B46A36CA19ED6C09341D8E4031F66D5C /* IQUIViewController+Additions.swift in Sources */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
/* End PBXSourcesBuildPhase section */

/* Begin PBXTargetDependency section */
		314CF7D46FB00431C7E389F8934457A5 /* PBXTargetDependency */ = {
			isa = PBXTargetDependency;
			name = "MarqueeLabel-MarqueeLabel";
			target = CBFB5A372F4DE9D4BC6B9ADA98B80BFE /* MarqueeLabel-MarqueeLabel */;
			targetProxy = 5E95CF5C48D02289517615D76E1EEE75 /* PBXContainerItemProxy */;
		};
		45E7F9A4C0FA81FC774C988590C3D8A4 /* PBXTargetDependency */ = {
			isa = PBXTargetDependency;
			name = "JXSegmentedView-JXSegmentedView";
			target = 52F43AC38D9FF80196C69FB03AEEFDDA /* JXSegmentedView-JXSegmentedView */;
			targetProxy = A1359F993BF5F20C458649872D2DBC3F /* PBXContainerItemProxy */;
		};
		46A6EDC3F328F6366D5A9474851B5991 /* PBXTargetDependency */ = {
			isa = PBXTargetDependency;
			name = "MJRefresh-MJRefresh.Privacy";
			target = B26054DF1DEA11585A231AF6D1D80D5E /* MJRefresh-MJRefresh.Privacy */;
			targetProxy = 5795E672243C657EE42B3638D13129EE /* PBXContainerItemProxy */;
		};
		5AAFBE212836CAFAD2F8FC7103F128D9 /* PBXTargetDependency */ = {
			isa = PBXTargetDependency;
			name = JXPagingView;
			target = C4E1020AF425614337737213AA26DBD5 /* JXPagingView */;
			targetProxy = EABE74D428D2DC73C6A037A30FA6E9E3 /* PBXContainerItemProxy */;
		};
		5B6F4B0C6409175FF6FF480C6A67E14C /* PBXTargetDependency */ = {
			isa = PBXTargetDependency;
			name = JXSegmentedView;
			target = E863A9A96F52A35F47491E7B41ECEF9A /* JXSegmentedView */;
			targetProxy = 340587A3C7500EF1FD4EEBA748512D6E /* PBXContainerItemProxy */;
		};
		62596068F98AFB8A13288B1D1E7DFA2E /* PBXTargetDependency */ = {
			isa = PBXTargetDependency;
			name = "Kingfisher-Kingfisher";
			target = 9828BBC09E9FB1238624113D7456E59E /* Kingfisher-Kingfisher */;
			targetProxy = 4D9FA995ECE7665E4722E5DB04208A8C /* PBXContainerItemProxy */;
		};
		685B491840E989EA2D2585E679EBC08C /* PBXTargetDependency */ = {
			isa = PBXTargetDependency;
			name = DownloadButton;
			target = BC51A1CD10A25C78C1CF64315930A6A3 /* DownloadButton */;
			targetProxy = 2A50980AC7BCE46CAB3FF96CB00A499C /* PBXContainerItemProxy */;
		};
		6BA289E074FDCCB267511172CC05A90D /* PBXTargetDependency */ = {
			isa = PBXTargetDependency;
			name = "Alamofire-Alamofire";
			target = 976126A1CE06DC6E162563800E1BDF14 /* Alamofire-Alamofire */;
			targetProxy = FFA5052469D64C22F8D1AEBCD2D55C17 /* PBXContainerItemProxy */;
		};
		8458C815AC07CF9F5D5CC2CEBB2F5C03 /* PBXTargetDependency */ = {
			isa = PBXTargetDependency;
			name = MarqueeLabel;
			target = C23DB88E45B0ED14F0C8827BE9C46C95 /* MarqueeLabel */;
			targetProxy = 62E0C83F2175CECA1D1FE1633CBC6AAA /* PBXContainerItemProxy */;
		};
		86DAF579B4B034D594C88F4234AABCF4 /* PBXTargetDependency */ = {
			isa = PBXTargetDependency;
			name = Tiercel;
			target = EF6413888FBA82A60EBB6F0A0EA14AD8 /* Tiercel */;
			targetProxy = 0965920B2C03B6ECDD27F9FDA68E5B2F /* PBXContainerItemProxy */;
		};
		A5E839B07112674036A5F13F0B4B61E6 /* PBXTargetDependency */ = {
			isa = PBXTargetDependency;
			name = SVProgressHUD;
			target = 1C8D67D8B72D6BA42CCEDB648537A340 /* SVProgressHUD */;
			targetProxy = 0F838A1E0D21BE8314387B19F444BF72 /* PBXContainerItemProxy */;
		};
		AF0E3C891B4E4A34D37908E33B8F3BA3 /* PBXTargetDependency */ = {
			isa = PBXTargetDependency;
			name = "SnapKit-SnapKit_Privacy";
			target = 8A8DB685241263AFDF5E6B20FE67B93A /* SnapKit-SnapKit_Privacy */;
			targetProxy = EA3CE36C556CAE127D1BEB5F119B0387 /* PBXContainerItemProxy */;
		};
		B3E2DD4FF21E21B0E7E5BB53DCA42ADE /* PBXTargetDependency */ = {
			isa = PBXTargetDependency;
			name = "JXPagingView-JXPagingView";
			target = B2B2AD5303610D8EBEA025B2660C8EC5 /* JXPagingView-JXPagingView */;
			targetProxy = 4F3760765A5A980CDAF0CBEED94EED25 /* PBXContainerItemProxy */;
		};
		CB30534A1E82271DA1ACFC35D92AED89 /* PBXTargetDependency */ = {
			isa = PBXTargetDependency;
			name = SnapKit;
			target = 19622742EBA51E823D6DAE3F8CDBFAD4 /* SnapKit */;
			targetProxy = 717D58C54671A62B4B9DE36E792C6C8D /* PBXContainerItemProxy */;
		};
		E12EEE2263308ECD017737CBE7B36379 /* PBXTargetDependency */ = {
			isa = PBXTargetDependency;
			name = Alamofire;
			target = EAAA1AD3A8A1B59AB91319EE40752C6D /* Alamofire */;
			targetProxy = A5A501CBC2F25A6B0ED93EF910540274 /* PBXContainerItemProxy */;
		};
		F148CEF2CACCED6108F5203D082FF205 /* PBXTargetDependency */ = {
			isa = PBXTargetDependency;
			name = IQKeyboardManagerSwift;
			target = B490E7485944099E16C9CBD79119D1D4 /* IQKeyboardManagerSwift */;
			targetProxy = E1D1E2392B71F4431C0DF26B1F0B8355 /* PBXContainerItemProxy */;
		};
		F3D1ADD4877FD7CE274B347AE8F9B63F /* PBXTargetDependency */ = {
			isa = PBXTargetDependency;
			name = "DownloadButton-DownloadButton";
			target = 052F337D75D74480BB3BE904E7F2B1DF /* DownloadButton-DownloadButton */;
			targetProxy = B73062B890FCA36EBDC3A7EA7196A939 /* PBXContainerItemProxy */;
		};
		F9A13351D8428FE59FFA1CE5FF55BBFB /* PBXTargetDependency */ = {
			isa = PBXTargetDependency;
			name = Kingfisher;
			target = E8022D22FAA6690B5E1C379C1BCE1491 /* Kingfisher */;
			targetProxy = 49F820E5EA81257683ABAF4F50AAECF6 /* PBXContainerItemProxy */;
		};
		FB459691B6462699EA7B11888DA29B58 /* PBXTargetDependency */ = {
			isa = PBXTargetDependency;
			name = SwiftDate;
			target = 6038CE6006EFBE9D905454CF01909C42 /* SwiftDate */;
			targetProxy = F757A1EC10AB8AE304EDF4E391BBD01D /* PBXContainerItemProxy */;
		};
		FB6F272A4F1495504A44AB06753F48ED /* PBXTargetDependency */ = {
			isa = PBXTargetDependency;
			name = MJRefresh;
			target = 6868056D761E163D10FDAF8CF1C4D9B8 /* MJRefresh */;
			targetProxy = 300CCB3FCF4860082B536BE1B1B5EB4B /* PBXContainerItemProxy */;
		};
/* End PBXTargetDependency section */

/* Begin XCBuildConfiguration section */
		103E43353CA2E21FFFA572F4459B9B65 /* Debug */ = {
			isa = XCBuildConfiguration;
			baseConfigurationReference = 286D36F1216FB22EFA1FA2B0BF33D8E4 /* DownloadButton.debug.xcconfig */;
			buildSettings = {
				CODE_SIGNING_ALLOWED = NO;
				CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/DownloadButton";
				IBSC_MODULE = DownloadButton;
				INFOPLIST_FILE = "Target Support Files/DownloadButton/ResourceBundle-DownloadButton-DownloadButton-Info.plist";
				IPHONEOS_DEPLOYMENT_TARGET = 8.0;
				PRODUCT_NAME = DownloadButton;
				SDKROOT = iphoneos;
				SKIP_INSTALL = YES;
				TARGETED_DEVICE_FAMILY = "1,2";
				WRAPPER_EXTENSION = bundle;
			};
			name = Debug;
		};
		120DCFBFFC72D0384F9BBDA942FDF748 /* Release */ = {
			isa = XCBuildConfiguration;
			baseConfigurationReference = 4658976F267BC82EF3D6B7979DE50335 /* Kingfisher.release.xcconfig */;
			buildSettings = {
				CODE_SIGNING_ALLOWED = NO;
				CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/Kingfisher";
				IBSC_MODULE = Kingfisher;
				INFOPLIST_FILE = "Target Support Files/Kingfisher/ResourceBundle-Kingfisher-Kingfisher-Info.plist";
				IPHONEOS_DEPLOYMENT_TARGET = 12.0;
				PRODUCT_NAME = Kingfisher;
				SDKROOT = iphoneos;
				SKIP_INSTALL = YES;
				TARGETED_DEVICE_FAMILY = "1,2";
				WRAPPER_EXTENSION = bundle;
			};
			name = Release;
		};
		17FCF31D47F4C7CC6427ED1E84A9FC1B /* Debug */ = {
			isa = XCBuildConfiguration;
			baseConfigurationReference = B2E569FD6AE02A7A1DC3F55132F39D8B /* MarqueeLabel.debug.xcconfig */;
			buildSettings = {
				CLANG_ENABLE_OBJC_WEAK = NO;
				"CODE_SIGN_IDENTITY[sdk=appletvos*]" = "";
				"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "";
				"CODE_SIGN_IDENTITY[sdk=watchos*]" = "";
				CURRENT_PROJECT_VERSION = 1;
				DEFINES_MODULE = YES;
				DYLIB_COMPATIBILITY_VERSION = 1;
				DYLIB_CURRENT_VERSION = 1;
				DYLIB_INSTALL_NAME_BASE = "@rpath";
				GCC_PREFIX_HEADER = "Target Support Files/MarqueeLabel/MarqueeLabel-prefix.pch";
				INFOPLIST_FILE = "Target Support Files/MarqueeLabel/MarqueeLabel-Info.plist";
				INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
				IPHONEOS_DEPLOYMENT_TARGET = 12.0;
				LD_RUNPATH_SEARCH_PATHS = (
					"$(inherited)",
					"@executable_path/Frameworks",
					"@loader_path/Frameworks",
				);
				MODULEMAP_FILE = "Target Support Files/MarqueeLabel/MarqueeLabel.modulemap";
				PRODUCT_MODULE_NAME = MarqueeLabel;
				PRODUCT_NAME = MarqueeLabel;
				SDKROOT = iphoneos;
				SKIP_INSTALL = YES;
				SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) ";
				SWIFT_VERSION = 5.0;
				TARGETED_DEVICE_FAMILY = "1,2";
				VERSIONING_SYSTEM = "apple-generic";
				VERSION_INFO_PREFIX = "";
			};
			name = Debug;
		};
		1AAF3B5EE94AF573BC39D3167C5DF211 /* Release */ = {
			isa = XCBuildConfiguration;
			baseConfigurationReference = 9E6116C1253A5B521CBB9102BB9766D4 /* SwiftDate.release.xcconfig */;
			buildSettings = {
				"CODE_SIGN_IDENTITY[sdk=appletvos*]" = "";
				"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "";
				"CODE_SIGN_IDENTITY[sdk=watchos*]" = "";
				CURRENT_PROJECT_VERSION = 1;
				DEFINES_MODULE = YES;
				DYLIB_COMPATIBILITY_VERSION = 1;
				DYLIB_CURRENT_VERSION = 1;
				DYLIB_INSTALL_NAME_BASE = "@rpath";
				GCC_PREFIX_HEADER = "Target Support Files/SwiftDate/SwiftDate-prefix.pch";
				INFOPLIST_FILE = "Target Support Files/SwiftDate/SwiftDate-Info.plist";
				INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
				IPHONEOS_DEPLOYMENT_TARGET = 9.0;
				LD_RUNPATH_SEARCH_PATHS = (
					"$(inherited)",
					"@executable_path/Frameworks",
					"@loader_path/Frameworks",
				);
				MODULEMAP_FILE = "Target Support Files/SwiftDate/SwiftDate.modulemap";
				PRODUCT_MODULE_NAME = SwiftDate;
				PRODUCT_NAME = SwiftDate;
				SDKROOT = iphoneos;
				SKIP_INSTALL = YES;
				SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) ";
				SWIFT_VERSION = 5.1;
				TARGETED_DEVICE_FAMILY = "1,2";
				VALIDATE_PRODUCT = YES;
				VERSIONING_SYSTEM = "apple-generic";
				VERSION_INFO_PREFIX = "";
			};
			name = Release;
		};
		2B9E26EAE2CD392AD762421F663075A1 /* Debug */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				ALWAYS_SEARCH_USER_PATHS = NO;
				CLANG_ANALYZER_LOCALIZABILITY_NONLOCALIZED = YES;
				CLANG_ANALYZER_NONNULL = YES;
				CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE;
				CLANG_CXX_LANGUAGE_STANDARD = "gnu++14";
				CLANG_CXX_LIBRARY = "libc++";
				CLANG_ENABLE_MODULES = YES;
				CLANG_ENABLE_OBJC_ARC = YES;
				CLANG_ENABLE_OBJC_WEAK = YES;
				CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
				CLANG_WARN_BOOL_CONVERSION = YES;
				CLANG_WARN_COMMA = YES;
				CLANG_WARN_CONSTANT_CONVERSION = YES;
				CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES;
				CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
				CLANG_WARN_DOCUMENTATION_COMMENTS = YES;
				CLANG_WARN_EMPTY_BODY = YES;
				CLANG_WARN_ENUM_CONVERSION = YES;
				CLANG_WARN_INFINITE_RECURSION = YES;
				CLANG_WARN_INT_CONVERSION = YES;
				CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
				CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES;
				CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
				CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
				CLANG_WARN_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;
				GCC_C_LANGUAGE_STANDARD = gnu11;
				GCC_DYNAMIC_NO_PIC = NO;
				GCC_NO_COMMON_BLOCKS = YES;
				GCC_OPTIMIZATION_LEVEL = 0;
				GCC_PREPROCESSOR_DEFINITIONS = (
					"POD_CONFIGURATION_DEBUG=1",
					"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 = 12.0;
				MTL_ENABLE_DEBUG_INFO = INCLUDE_SOURCE;
				MTL_FAST_MATH = YES;
				ONLY_ACTIVE_ARCH = YES;
				PRODUCT_NAME = "$(TARGET_NAME)";
				STRIP_INSTALLED_PRODUCT = NO;
				SWIFT_ACTIVE_COMPILATION_CONDITIONS = DEBUG;
				SWIFT_OPTIMIZATION_LEVEL = "-Onone";
				SWIFT_VERSION = 5.0;
				SYMROOT = "${SRCROOT}/../build";
			};
			name = Debug;
		};
		49ECDEB1F766445F069C9762EF802030 /* Debug */ = {
			isa = XCBuildConfiguration;
			baseConfigurationReference = 286D36F1216FB22EFA1FA2B0BF33D8E4 /* DownloadButton.debug.xcconfig */;
			buildSettings = {
				"CODE_SIGN_IDENTITY[sdk=appletvos*]" = "";
				"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "";
				"CODE_SIGN_IDENTITY[sdk=watchos*]" = "";
				CURRENT_PROJECT_VERSION = 1;
				DEFINES_MODULE = YES;
				DYLIB_COMPATIBILITY_VERSION = 1;
				DYLIB_CURRENT_VERSION = 1;
				DYLIB_INSTALL_NAME_BASE = "@rpath";
				GCC_PREFIX_HEADER = "Target Support Files/DownloadButton/DownloadButton-prefix.pch";
				INFOPLIST_FILE = "Target Support Files/DownloadButton/DownloadButton-Info.plist";
				INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
				IPHONEOS_DEPLOYMENT_TARGET = 8.0;
				LD_RUNPATH_SEARCH_PATHS = (
					"$(inherited)",
					"@executable_path/Frameworks",
					"@loader_path/Frameworks",
				);
				MODULEMAP_FILE = "Target Support Files/DownloadButton/DownloadButton.modulemap";
				PRODUCT_MODULE_NAME = DownloadButton;
				PRODUCT_NAME = DownloadButton;
				SDKROOT = iphoneos;
				SKIP_INSTALL = YES;
				SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) ";
				SWIFT_VERSION = 5.0;
				TARGETED_DEVICE_FAMILY = "1,2";
				VERSIONING_SYSTEM = "apple-generic";
				VERSION_INFO_PREFIX = "";
			};
			name = Debug;
		};
		5604924DC24498421DA07F7C542B0C74 /* Release */ = {
			isa = XCBuildConfiguration;
			baseConfigurationReference = 56D29ADB2EBBA325CE4BF575D81F9922 /* JXSegmentedView.release.xcconfig */;
			buildSettings = {
				CODE_SIGNING_ALLOWED = NO;
				CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/JXSegmentedView";
				IBSC_MODULE = JXSegmentedView;
				INFOPLIST_FILE = "Target Support Files/JXSegmentedView/ResourceBundle-JXSegmentedView-JXSegmentedView-Info.plist";
				IPHONEOS_DEPLOYMENT_TARGET = 9.0;
				PRODUCT_NAME = JXSegmentedView;
				SDKROOT = iphoneos;
				SKIP_INSTALL = YES;
				TARGETED_DEVICE_FAMILY = "1,2";
				WRAPPER_EXTENSION = bundle;
			};
			name = Release;
		};
		563564487BD399E6F70C91C5FDCCBDA8 /* Release */ = {
			isa = XCBuildConfiguration;
			baseConfigurationReference = F624B3E773D2B4EDED7498509D928D5D /* SVProgressHUD.release.xcconfig */;
			buildSettings = {
				CLANG_ENABLE_OBJC_WEAK = NO;
				"CODE_SIGN_IDENTITY[sdk=appletvos*]" = "";
				"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "";
				"CODE_SIGN_IDENTITY[sdk=watchos*]" = "";
				CURRENT_PROJECT_VERSION = 1;
				DEFINES_MODULE = YES;
				DYLIB_COMPATIBILITY_VERSION = 1;
				DYLIB_CURRENT_VERSION = 1;
				DYLIB_INSTALL_NAME_BASE = "@rpath";
				GCC_PREFIX_HEADER = "Target Support Files/SVProgressHUD/SVProgressHUD-prefix.pch";
				INFOPLIST_FILE = "Target Support Files/SVProgressHUD/SVProgressHUD-Info.plist";
				INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
				IPHONEOS_DEPLOYMENT_TARGET = 12.0;
				LD_RUNPATH_SEARCH_PATHS = (
					"$(inherited)",
					"@executable_path/Frameworks",
					"@loader_path/Frameworks",
				);
				MODULEMAP_FILE = "Target Support Files/SVProgressHUD/SVProgressHUD.modulemap";
				PRODUCT_MODULE_NAME = SVProgressHUD;
				PRODUCT_NAME = SVProgressHUD;
				SDKROOT = iphoneos;
				SKIP_INSTALL = YES;
				SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) ";
				SWIFT_VERSION = 5.0;
				TARGETED_DEVICE_FAMILY = "1,2";
				VALIDATE_PRODUCT = YES;
				VERSIONING_SYSTEM = "apple-generic";
				VERSION_INFO_PREFIX = "";
			};
			name = Release;
		};
		5BC52FD46EE5AEF30D1D8C860A24A32F /* Release */ = {
			isa = XCBuildConfiguration;
			baseConfigurationReference = 151EDB1C5044CF30A4CB9D9D05FC7B87 /* MarqueeLabel.release.xcconfig */;
			buildSettings = {
				CLANG_ENABLE_OBJC_WEAK = NO;
				"CODE_SIGN_IDENTITY[sdk=appletvos*]" = "";
				"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "";
				"CODE_SIGN_IDENTITY[sdk=watchos*]" = "";
				CURRENT_PROJECT_VERSION = 1;
				DEFINES_MODULE = YES;
				DYLIB_COMPATIBILITY_VERSION = 1;
				DYLIB_CURRENT_VERSION = 1;
				DYLIB_INSTALL_NAME_BASE = "@rpath";
				GCC_PREFIX_HEADER = "Target Support Files/MarqueeLabel/MarqueeLabel-prefix.pch";
				INFOPLIST_FILE = "Target Support Files/MarqueeLabel/MarqueeLabel-Info.plist";
				INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
				IPHONEOS_DEPLOYMENT_TARGET = 12.0;
				LD_RUNPATH_SEARCH_PATHS = (
					"$(inherited)",
					"@executable_path/Frameworks",
					"@loader_path/Frameworks",
				);
				MODULEMAP_FILE = "Target Support Files/MarqueeLabel/MarqueeLabel.modulemap";
				PRODUCT_MODULE_NAME = MarqueeLabel;
				PRODUCT_NAME = MarqueeLabel;
				SDKROOT = iphoneos;
				SKIP_INSTALL = YES;
				SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) ";
				SWIFT_VERSION = 5.0;
				TARGETED_DEVICE_FAMILY = "1,2";
				VALIDATE_PRODUCT = YES;
				VERSIONING_SYSTEM = "apple-generic";
				VERSION_INFO_PREFIX = "";
			};
			name = Release;
		};
		5E4C64D56B505D84A44C5EBF9879A28A /* Debug */ = {
			isa = XCBuildConfiguration;
			baseConfigurationReference = C53B57243C12253DFF4D521DA23D9124 /* Tiercel.debug.xcconfig */;
			buildSettings = {
				CLANG_ENABLE_OBJC_WEAK = NO;
				"CODE_SIGN_IDENTITY[sdk=appletvos*]" = "";
				"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "";
				"CODE_SIGN_IDENTITY[sdk=watchos*]" = "";
				CURRENT_PROJECT_VERSION = 1;
				DEFINES_MODULE = YES;
				DYLIB_COMPATIBILITY_VERSION = 1;
				DYLIB_CURRENT_VERSION = 1;
				DYLIB_INSTALL_NAME_BASE = "@rpath";
				GCC_PREFIX_HEADER = "Target Support Files/Tiercel/Tiercel-prefix.pch";
				INFOPLIST_FILE = "Target Support Files/Tiercel/Tiercel-Info.plist";
				INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
				IPHONEOS_DEPLOYMENT_TARGET = 10.0;
				LD_RUNPATH_SEARCH_PATHS = (
					"$(inherited)",
					"@executable_path/Frameworks",
					"@loader_path/Frameworks",
				);
				MODULEMAP_FILE = "Target Support Files/Tiercel/Tiercel.modulemap";
				PRODUCT_MODULE_NAME = Tiercel;
				PRODUCT_NAME = Tiercel;
				SDKROOT = iphoneos;
				SKIP_INSTALL = YES;
				SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) ";
				SWIFT_VERSION = 5.0;
				TARGETED_DEVICE_FAMILY = "1,2";
				VERSIONING_SYSTEM = "apple-generic";
				VERSION_INFO_PREFIX = "";
			};
			name = Debug;
		};
		5EA01C8F2E402725AC281C80AB12CDC0 /* Debug */ = {
			isa = XCBuildConfiguration;
			baseConfigurationReference = 039652F74DE37B5B89EC981B2BAB2CC2 /* Kingfisher.debug.xcconfig */;
			buildSettings = {
				CLANG_ENABLE_OBJC_WEAK = NO;
				"CODE_SIGN_IDENTITY[sdk=appletvos*]" = "";
				"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "";
				"CODE_SIGN_IDENTITY[sdk=watchos*]" = "";
				CURRENT_PROJECT_VERSION = 1;
				DEFINES_MODULE = YES;
				DYLIB_COMPATIBILITY_VERSION = 1;
				DYLIB_CURRENT_VERSION = 1;
				DYLIB_INSTALL_NAME_BASE = "@rpath";
				GCC_PREFIX_HEADER = "Target Support Files/Kingfisher/Kingfisher-prefix.pch";
				INFOPLIST_FILE = "Target Support Files/Kingfisher/Kingfisher-Info.plist";
				INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
				IPHONEOS_DEPLOYMENT_TARGET = 12.0;
				LD_RUNPATH_SEARCH_PATHS = (
					"$(inherited)",
					"@executable_path/Frameworks",
					"@loader_path/Frameworks",
				);
				MODULEMAP_FILE = "Target Support Files/Kingfisher/Kingfisher.modulemap";
				PRODUCT_MODULE_NAME = Kingfisher;
				PRODUCT_NAME = Kingfisher;
				SDKROOT = iphoneos;
				SKIP_INSTALL = YES;
				SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) ";
				SWIFT_VERSION = 5.0;
				TARGETED_DEVICE_FAMILY = "1,2";
				VERSIONING_SYSTEM = "apple-generic";
				VERSION_INFO_PREFIX = "";
			};
			name = Debug;
		};
		63FAF33E1C55B71A5F5A8B3CC8749F99 /* Release */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				ALWAYS_SEARCH_USER_PATHS = NO;
				CLANG_ANALYZER_LOCALIZABILITY_NONLOCALIZED = YES;
				CLANG_ANALYZER_NONNULL = YES;
				CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE;
				CLANG_CXX_LANGUAGE_STANDARD = "gnu++14";
				CLANG_CXX_LIBRARY = "libc++";
				CLANG_ENABLE_MODULES = YES;
				CLANG_ENABLE_OBJC_ARC = YES;
				CLANG_ENABLE_OBJC_WEAK = YES;
				CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
				CLANG_WARN_BOOL_CONVERSION = YES;
				CLANG_WARN_COMMA = YES;
				CLANG_WARN_CONSTANT_CONVERSION = YES;
				CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES;
				CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
				CLANG_WARN_DOCUMENTATION_COMMENTS = YES;
				CLANG_WARN_EMPTY_BODY = YES;
				CLANG_WARN_ENUM_CONVERSION = YES;
				CLANG_WARN_INFINITE_RECURSION = YES;
				CLANG_WARN_INT_CONVERSION = YES;
				CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
				CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES;
				CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
				CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
				CLANG_WARN_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;
				GCC_C_LANGUAGE_STANDARD = gnu11;
				GCC_NO_COMMON_BLOCKS = YES;
				GCC_PREPROCESSOR_DEFINITIONS = (
					"POD_CONFIGURATION_RELEASE=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 = 12.0;
				MTL_ENABLE_DEBUG_INFO = NO;
				MTL_FAST_MATH = YES;
				PRODUCT_NAME = "$(TARGET_NAME)";
				STRIP_INSTALLED_PRODUCT = NO;
				SWIFT_COMPILATION_MODE = wholemodule;
				SWIFT_OPTIMIZATION_LEVEL = "-O";
				SWIFT_VERSION = 5.0;
				SYMROOT = "${SRCROOT}/../build";
			};
			name = Release;
		};
		6E081CF15D64ED1F8D4BA7C32D8286C9 /* Debug */ = {
			isa = XCBuildConfiguration;
			baseConfigurationReference = 4E107748342DFAA0AE5704BF236060EB /* JXPagingView.debug.xcconfig */;
			buildSettings = {
				CODE_SIGNING_ALLOWED = NO;
				CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/JXPagingView";
				IBSC_MODULE = JXPagingView;
				INFOPLIST_FILE = "Target Support Files/JXPagingView/ResourceBundle-JXPagingView-JXPagingView-Info.plist";
				IPHONEOS_DEPLOYMENT_TARGET = 8.0;
				PRODUCT_NAME = JXPagingView;
				SDKROOT = iphoneos;
				SKIP_INSTALL = YES;
				TARGETED_DEVICE_FAMILY = "1,2";
				WRAPPER_EXTENSION = bundle;
			};
			name = Debug;
		};
		706AA0597A13A3B80F45D0F81D56035B /* Release */ = {
			isa = XCBuildConfiguration;
			baseConfigurationReference = A0237D9541BF734A21ABB974F665057B /* SnapKit.release.xcconfig */;
			buildSettings = {
				CODE_SIGNING_ALLOWED = NO;
				CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/SnapKit";
				IBSC_MODULE = SnapKit;
				INFOPLIST_FILE = "Target Support Files/SnapKit/ResourceBundle-SnapKit_Privacy-SnapKit-Info.plist";
				IPHONEOS_DEPLOYMENT_TARGET = 12.0;
				PRODUCT_NAME = SnapKit_Privacy;
				SDKROOT = iphoneos;
				SKIP_INSTALL = YES;
				TARGETED_DEVICE_FAMILY = "1,2";
				WRAPPER_EXTENSION = bundle;
			};
			name = Release;
		};
		714A038955EDD712335B7293B4D7DAB3 /* Debug */ = {
			isa = XCBuildConfiguration;
			baseConfigurationReference = C6875035947686EB58790FA26575254B /* Alamofire.debug.xcconfig */;
			buildSettings = {
				CLANG_ENABLE_OBJC_WEAK = NO;
				"CODE_SIGN_IDENTITY[sdk=appletvos*]" = "";
				"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "";
				"CODE_SIGN_IDENTITY[sdk=watchos*]" = "";
				CURRENT_PROJECT_VERSION = 1;
				DEFINES_MODULE = YES;
				DYLIB_COMPATIBILITY_VERSION = 1;
				DYLIB_CURRENT_VERSION = 1;
				DYLIB_INSTALL_NAME_BASE = "@rpath";
				GCC_PREFIX_HEADER = "Target Support Files/Alamofire/Alamofire-prefix.pch";
				INFOPLIST_FILE = "Target Support Files/Alamofire/Alamofire-Info.plist";
				INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
				IPHONEOS_DEPLOYMENT_TARGET = 10.0;
				LD_RUNPATH_SEARCH_PATHS = (
					"$(inherited)",
					"@executable_path/Frameworks",
					"@loader_path/Frameworks",
				);
				MODULEMAP_FILE = "Target Support Files/Alamofire/Alamofire.modulemap";
				PRODUCT_MODULE_NAME = Alamofire;
				PRODUCT_NAME = Alamofire;
				SDKROOT = iphoneos;
				SKIP_INSTALL = YES;
				SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) ";
				SWIFT_VERSION = 5;
				TARGETED_DEVICE_FAMILY = "1,2";
				VERSIONING_SYSTEM = "apple-generic";
				VERSION_INFO_PREFIX = "";
			};
			name = Debug;
		};
		796A20FEF97A102A877A06F7C64B8D4B /* Debug */ = {
			isa = XCBuildConfiguration;
			baseConfigurationReference = 8BEE3704E70DADA99D787D095DCF97C9 /* JXSegmentedView.debug.xcconfig */;
			buildSettings = {
				"CODE_SIGN_IDENTITY[sdk=appletvos*]" = "";
				"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "";
				"CODE_SIGN_IDENTITY[sdk=watchos*]" = "";
				CURRENT_PROJECT_VERSION = 1;
				DEFINES_MODULE = YES;
				DYLIB_COMPATIBILITY_VERSION = 1;
				DYLIB_CURRENT_VERSION = 1;
				DYLIB_INSTALL_NAME_BASE = "@rpath";
				GCC_PREFIX_HEADER = "Target Support Files/JXSegmentedView/JXSegmentedView-prefix.pch";
				INFOPLIST_FILE = "Target Support Files/JXSegmentedView/JXSegmentedView-Info.plist";
				INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
				IPHONEOS_DEPLOYMENT_TARGET = 9.0;
				LD_RUNPATH_SEARCH_PATHS = (
					"$(inherited)",
					"@executable_path/Frameworks",
					"@loader_path/Frameworks",
				);
				MODULEMAP_FILE = "Target Support Files/JXSegmentedView/JXSegmentedView.modulemap";
				PRODUCT_MODULE_NAME = JXSegmentedView;
				PRODUCT_NAME = JXSegmentedView;
				SDKROOT = iphoneos;
				SKIP_INSTALL = YES;
				SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) ";
				SWIFT_VERSION = 5.0;
				TARGETED_DEVICE_FAMILY = "1,2";
				VERSIONING_SYSTEM = "apple-generic";
				VERSION_INFO_PREFIX = "";
			};
			name = Debug;
		};
		7AA0CDC46FF9EB1767FCB0D1E539D106 /* Release */ = {
			isa = XCBuildConfiguration;
			baseConfigurationReference = 48B8EFC8261F0683C57D3F2F7266B2FA /* MJRefresh.release.xcconfig */;
			buildSettings = {
				CODE_SIGNING_ALLOWED = NO;
				CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/MJRefresh";
				IBSC_MODULE = MJRefresh;
				INFOPLIST_FILE = "Target Support Files/MJRefresh/ResourceBundle-MJRefresh.Privacy-MJRefresh-Info.plist";
				IPHONEOS_DEPLOYMENT_TARGET = 12.0;
				PRODUCT_NAME = MJRefresh.Privacy;
				SDKROOT = iphoneos;
				SKIP_INSTALL = YES;
				TARGETED_DEVICE_FAMILY = "1,2";
				WRAPPER_EXTENSION = bundle;
			};
			name = Release;
		};
		8CACCE2CB5842FEF152EA06410C2C853 /* Release */ = {
			isa = XCBuildConfiguration;
			baseConfigurationReference = E3542F7E70022B5811F78FF63C58D5E0 /* Tiercel.release.xcconfig */;
			buildSettings = {
				CLANG_ENABLE_OBJC_WEAK = NO;
				"CODE_SIGN_IDENTITY[sdk=appletvos*]" = "";
				"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "";
				"CODE_SIGN_IDENTITY[sdk=watchos*]" = "";
				CURRENT_PROJECT_VERSION = 1;
				DEFINES_MODULE = YES;
				DYLIB_COMPATIBILITY_VERSION = 1;
				DYLIB_CURRENT_VERSION = 1;
				DYLIB_INSTALL_NAME_BASE = "@rpath";
				GCC_PREFIX_HEADER = "Target Support Files/Tiercel/Tiercel-prefix.pch";
				INFOPLIST_FILE = "Target Support Files/Tiercel/Tiercel-Info.plist";
				INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
				IPHONEOS_DEPLOYMENT_TARGET = 10.0;
				LD_RUNPATH_SEARCH_PATHS = (
					"$(inherited)",
					"@executable_path/Frameworks",
					"@loader_path/Frameworks",
				);
				MODULEMAP_FILE = "Target Support Files/Tiercel/Tiercel.modulemap";
				PRODUCT_MODULE_NAME = Tiercel;
				PRODUCT_NAME = Tiercel;
				SDKROOT = iphoneos;
				SKIP_INSTALL = YES;
				SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) ";
				SWIFT_VERSION = 5.0;
				TARGETED_DEVICE_FAMILY = "1,2";
				VALIDATE_PRODUCT = YES;
				VERSIONING_SYSTEM = "apple-generic";
				VERSION_INFO_PREFIX = "";
			};
			name = Release;
		};
		8CC8FFFA98A9060CE5FBE0E019B96CCF /* Debug */ = {
			isa = XCBuildConfiguration;
			baseConfigurationReference = C6875035947686EB58790FA26575254B /* Alamofire.debug.xcconfig */;
			buildSettings = {
				CODE_SIGNING_ALLOWED = NO;
				CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/Alamofire";
				IBSC_MODULE = Alamofire;
				INFOPLIST_FILE = "Target Support Files/Alamofire/ResourceBundle-Alamofire-Alamofire-Info.plist";
				IPHONEOS_DEPLOYMENT_TARGET = 10.0;
				PRODUCT_NAME = Alamofire;
				SDKROOT = iphoneos;
				SKIP_INSTALL = YES;
				TARGETED_DEVICE_FAMILY = "1,2";
				WRAPPER_EXTENSION = bundle;
			};
			name = Debug;
		};
		93E2EA07DFDD69936E365B577F51840E /* Debug */ = {
			isa = XCBuildConfiguration;
			baseConfigurationReference = 22E5D234C7281D45564E2715E0F37C73 /* MJRefresh.debug.xcconfig */;
			buildSettings = {
				CODE_SIGNING_ALLOWED = NO;
				CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/MJRefresh";
				IBSC_MODULE = MJRefresh;
				INFOPLIST_FILE = "Target Support Files/MJRefresh/ResourceBundle-MJRefresh.Privacy-MJRefresh-Info.plist";
				IPHONEOS_DEPLOYMENT_TARGET = 12.0;
				PRODUCT_NAME = MJRefresh.Privacy;
				SDKROOT = iphoneos;
				SKIP_INSTALL = YES;
				TARGETED_DEVICE_FAMILY = "1,2";
				WRAPPER_EXTENSION = bundle;
			};
			name = Debug;
		};
		984240AE6A3D535525200348828211E3 /* Release */ = {
			isa = XCBuildConfiguration;
			baseConfigurationReference = A0237D9541BF734A21ABB974F665057B /* SnapKit.release.xcconfig */;
			buildSettings = {
				CLANG_ENABLE_OBJC_WEAK = NO;
				"CODE_SIGN_IDENTITY[sdk=appletvos*]" = "";
				"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "";
				"CODE_SIGN_IDENTITY[sdk=watchos*]" = "";
				CURRENT_PROJECT_VERSION = 1;
				DEFINES_MODULE = YES;
				DYLIB_COMPATIBILITY_VERSION = 1;
				DYLIB_CURRENT_VERSION = 1;
				DYLIB_INSTALL_NAME_BASE = "@rpath";
				GCC_PREFIX_HEADER = "Target Support Files/SnapKit/SnapKit-prefix.pch";
				INFOPLIST_FILE = "Target Support Files/SnapKit/SnapKit-Info.plist";
				INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
				IPHONEOS_DEPLOYMENT_TARGET = 12.0;
				LD_RUNPATH_SEARCH_PATHS = (
					"$(inherited)",
					"@executable_path/Frameworks",
					"@loader_path/Frameworks",
				);
				MODULEMAP_FILE = "Target Support Files/SnapKit/SnapKit.modulemap";
				PRODUCT_MODULE_NAME = SnapKit;
				PRODUCT_NAME = SnapKit;
				SDKROOT = iphoneos;
				SKIP_INSTALL = YES;
				SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) ";
				SWIFT_VERSION = 5.0;
				TARGETED_DEVICE_FAMILY = "1,2";
				VALIDATE_PRODUCT = YES;
				VERSIONING_SYSTEM = "apple-generic";
				VERSION_INFO_PREFIX = "";
			};
			name = Release;
		};
		9C0B415A54C1C30F674208B8ADAB6C17 /* Debug */ = {
			isa = XCBuildConfiguration;
			baseConfigurationReference = 51B62E8042BF1B6DD54027FC1086F65B /* SnapKit.debug.xcconfig */;
			buildSettings = {
				CLANG_ENABLE_OBJC_WEAK = NO;
				"CODE_SIGN_IDENTITY[sdk=appletvos*]" = "";
				"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "";
				"CODE_SIGN_IDENTITY[sdk=watchos*]" = "";
				CURRENT_PROJECT_VERSION = 1;
				DEFINES_MODULE = YES;
				DYLIB_COMPATIBILITY_VERSION = 1;
				DYLIB_CURRENT_VERSION = 1;
				DYLIB_INSTALL_NAME_BASE = "@rpath";
				GCC_PREFIX_HEADER = "Target Support Files/SnapKit/SnapKit-prefix.pch";
				INFOPLIST_FILE = "Target Support Files/SnapKit/SnapKit-Info.plist";
				INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
				IPHONEOS_DEPLOYMENT_TARGET = 12.0;
				LD_RUNPATH_SEARCH_PATHS = (
					"$(inherited)",
					"@executable_path/Frameworks",
					"@loader_path/Frameworks",
				);
				MODULEMAP_FILE = "Target Support Files/SnapKit/SnapKit.modulemap";
				PRODUCT_MODULE_NAME = SnapKit;
				PRODUCT_NAME = SnapKit;
				SDKROOT = iphoneos;
				SKIP_INSTALL = YES;
				SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) ";
				SWIFT_VERSION = 5.0;
				TARGETED_DEVICE_FAMILY = "1,2";
				VERSIONING_SYSTEM = "apple-generic";
				VERSION_INFO_PREFIX = "";
			};
			name = Debug;
		};
		9E628F4B81033BC7892FA3321D875C76 /* Release */ = {
			isa = XCBuildConfiguration;
			baseConfigurationReference = 0B834912E389FFAE58A478F718D86C19 /* Pods-relax.offline.mp3.music.release.xcconfig */;
			buildSettings = {
				ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO;
				CLANG_ENABLE_OBJC_WEAK = NO;
				"CODE_SIGN_IDENTITY[sdk=appletvos*]" = "";
				"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "";
				"CODE_SIGN_IDENTITY[sdk=watchos*]" = "";
				CURRENT_PROJECT_VERSION = 1;
				DEFINES_MODULE = YES;
				DYLIB_COMPATIBILITY_VERSION = 1;
				DYLIB_CURRENT_VERSION = 1;
				DYLIB_INSTALL_NAME_BASE = "@rpath";
				INFOPLIST_FILE = "Target Support Files/Pods-relax.offline.mp3.music/Pods-relax.offline.mp3.music-Info.plist";
				INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
				IPHONEOS_DEPLOYMENT_TARGET = 12.0;
				LD_RUNPATH_SEARCH_PATHS = (
					"$(inherited)",
					"@executable_path/Frameworks",
					"@loader_path/Frameworks",
				);
				MACH_O_TYPE = staticlib;
				MODULEMAP_FILE = "Target Support Files/Pods-relax.offline.mp3.music/Pods-relax.offline.mp3.music.modulemap";
				OTHER_LDFLAGS = "";
				OTHER_LIBTOOLFLAGS = "";
				PODS_ROOT = "$(SRCROOT)";
				PRODUCT_BUNDLE_IDENTIFIER = "org.cocoapods.${PRODUCT_NAME:rfc1034identifier}";
				PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)";
				SDKROOT = iphoneos;
				SKIP_INSTALL = YES;
				TARGETED_DEVICE_FAMILY = "1,2";
				VALIDATE_PRODUCT = YES;
				VERSIONING_SYSTEM = "apple-generic";
				VERSION_INFO_PREFIX = "";
			};
			name = Release;
		};
		9EA015592184AA931D28D4D742623432 /* Release */ = {
			isa = XCBuildConfiguration;
			baseConfigurationReference = 151EDB1C5044CF30A4CB9D9D05FC7B87 /* MarqueeLabel.release.xcconfig */;
			buildSettings = {
				CODE_SIGNING_ALLOWED = NO;
				CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/MarqueeLabel";
				IBSC_MODULE = MarqueeLabel;
				INFOPLIST_FILE = "Target Support Files/MarqueeLabel/ResourceBundle-MarqueeLabel-MarqueeLabel-Info.plist";
				IPHONEOS_DEPLOYMENT_TARGET = 12.0;
				PRODUCT_NAME = MarqueeLabel;
				SDKROOT = iphoneos;
				SKIP_INSTALL = YES;
				TARGETED_DEVICE_FAMILY = "1,2";
				WRAPPER_EXTENSION = bundle;
			};
			name = Release;
		};
		A6260E74821A6D83D56C6FD7B057B34D /* Debug */ = {
			isa = XCBuildConfiguration;
			baseConfigurationReference = 7E44CDDA1648D533E272048FC72962FF /* IQKeyboardManagerSwift.debug.xcconfig */;
			buildSettings = {
				CLANG_ENABLE_OBJC_WEAK = NO;
				"CODE_SIGN_IDENTITY[sdk=appletvos*]" = "";
				"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "";
				"CODE_SIGN_IDENTITY[sdk=watchos*]" = "";
				CURRENT_PROJECT_VERSION = 1;
				DEFINES_MODULE = YES;
				DYLIB_COMPATIBILITY_VERSION = 1;
				DYLIB_CURRENT_VERSION = 1;
				DYLIB_INSTALL_NAME_BASE = "@rpath";
				GCC_PREFIX_HEADER = "Target Support Files/IQKeyboardManagerSwift/IQKeyboardManagerSwift-prefix.pch";
				INFOPLIST_FILE = "Target Support Files/IQKeyboardManagerSwift/IQKeyboardManagerSwift-Info.plist";
				INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
				IPHONEOS_DEPLOYMENT_TARGET = 11.0;
				LD_RUNPATH_SEARCH_PATHS = (
					"$(inherited)",
					"@executable_path/Frameworks",
					"@loader_path/Frameworks",
				);
				MODULEMAP_FILE = "Target Support Files/IQKeyboardManagerSwift/IQKeyboardManagerSwift.modulemap";
				PRODUCT_MODULE_NAME = IQKeyboardManagerSwift;
				PRODUCT_NAME = IQKeyboardManagerSwift;
				SDKROOT = iphoneos;
				SKIP_INSTALL = YES;
				SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) ";
				SWIFT_VERSION = 5.9;
				TARGETED_DEVICE_FAMILY = "1,2";
				VERSIONING_SYSTEM = "apple-generic";
				VERSION_INFO_PREFIX = "";
			};
			name = Debug;
		};
		A7D05D839D2CE193DCEADAAF8897CD53 /* Release */ = {
			isa = XCBuildConfiguration;
			baseConfigurationReference = 56D29ADB2EBBA325CE4BF575D81F9922 /* JXSegmentedView.release.xcconfig */;
			buildSettings = {
				"CODE_SIGN_IDENTITY[sdk=appletvos*]" = "";
				"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "";
				"CODE_SIGN_IDENTITY[sdk=watchos*]" = "";
				CURRENT_PROJECT_VERSION = 1;
				DEFINES_MODULE = YES;
				DYLIB_COMPATIBILITY_VERSION = 1;
				DYLIB_CURRENT_VERSION = 1;
				DYLIB_INSTALL_NAME_BASE = "@rpath";
				GCC_PREFIX_HEADER = "Target Support Files/JXSegmentedView/JXSegmentedView-prefix.pch";
				INFOPLIST_FILE = "Target Support Files/JXSegmentedView/JXSegmentedView-Info.plist";
				INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
				IPHONEOS_DEPLOYMENT_TARGET = 9.0;
				LD_RUNPATH_SEARCH_PATHS = (
					"$(inherited)",
					"@executable_path/Frameworks",
					"@loader_path/Frameworks",
				);
				MODULEMAP_FILE = "Target Support Files/JXSegmentedView/JXSegmentedView.modulemap";
				PRODUCT_MODULE_NAME = JXSegmentedView;
				PRODUCT_NAME = JXSegmentedView;
				SDKROOT = iphoneos;
				SKIP_INSTALL = YES;
				SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) ";
				SWIFT_VERSION = 5.0;
				TARGETED_DEVICE_FAMILY = "1,2";
				VALIDATE_PRODUCT = YES;
				VERSIONING_SYSTEM = "apple-generic";
				VERSION_INFO_PREFIX = "";
			};
			name = Release;
		};
		AB61C59875338450A659D520E532E996 /* Release */ = {
			isa = XCBuildConfiguration;
			baseConfigurationReference = D04EA9E18CCA8A041EC5FC2AD22309B6 /* Alamofire.release.xcconfig */;
			buildSettings = {
				CODE_SIGNING_ALLOWED = NO;
				CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/Alamofire";
				IBSC_MODULE = Alamofire;
				INFOPLIST_FILE = "Target Support Files/Alamofire/ResourceBundle-Alamofire-Alamofire-Info.plist";
				IPHONEOS_DEPLOYMENT_TARGET = 10.0;
				PRODUCT_NAME = Alamofire;
				SDKROOT = iphoneos;
				SKIP_INSTALL = YES;
				TARGETED_DEVICE_FAMILY = "1,2";
				WRAPPER_EXTENSION = bundle;
			};
			name = Release;
		};
		AC2245AE599A922316F4578A72A76666 /* Release */ = {
			isa = XCBuildConfiguration;
			baseConfigurationReference = 355900B5F79AA20082E754752E197105 /* JXPagingView.release.xcconfig */;
			buildSettings = {
				CODE_SIGNING_ALLOWED = NO;
				CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/JXPagingView";
				IBSC_MODULE = JXPagingView;
				INFOPLIST_FILE = "Target Support Files/JXPagingView/ResourceBundle-JXPagingView-JXPagingView-Info.plist";
				IPHONEOS_DEPLOYMENT_TARGET = 8.0;
				PRODUCT_NAME = JXPagingView;
				SDKROOT = iphoneos;
				SKIP_INSTALL = YES;
				TARGETED_DEVICE_FAMILY = "1,2";
				WRAPPER_EXTENSION = bundle;
			};
			name = Release;
		};
		B2EA9CB9CEB9B7AC2DFBD152B163B98A /* Release */ = {
			isa = XCBuildConfiguration;
			baseConfigurationReference = B1587162BFA679126670ABAF09D8E3DD /* DownloadButton.release.xcconfig */;
			buildSettings = {
				CODE_SIGNING_ALLOWED = NO;
				CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/DownloadButton";
				IBSC_MODULE = DownloadButton;
				INFOPLIST_FILE = "Target Support Files/DownloadButton/ResourceBundle-DownloadButton-DownloadButton-Info.plist";
				IPHONEOS_DEPLOYMENT_TARGET = 8.0;
				PRODUCT_NAME = DownloadButton;
				SDKROOT = iphoneos;
				SKIP_INSTALL = YES;
				TARGETED_DEVICE_FAMILY = "1,2";
				WRAPPER_EXTENSION = bundle;
			};
			name = Release;
		};
		B31CF9907306152728F440F1F94804FD /* Debug */ = {
			isa = XCBuildConfiguration;
			baseConfigurationReference = 22E5D234C7281D45564E2715E0F37C73 /* MJRefresh.debug.xcconfig */;
			buildSettings = {
				CLANG_ENABLE_OBJC_WEAK = NO;
				"CODE_SIGN_IDENTITY[sdk=appletvos*]" = "";
				"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "";
				"CODE_SIGN_IDENTITY[sdk=watchos*]" = "";
				CURRENT_PROJECT_VERSION = 1;
				DEFINES_MODULE = YES;
				DYLIB_COMPATIBILITY_VERSION = 1;
				DYLIB_CURRENT_VERSION = 1;
				DYLIB_INSTALL_NAME_BASE = "@rpath";
				GCC_PREFIX_HEADER = "Target Support Files/MJRefresh/MJRefresh-prefix.pch";
				INFOPLIST_FILE = "Target Support Files/MJRefresh/MJRefresh-Info.plist";
				INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
				IPHONEOS_DEPLOYMENT_TARGET = 12.0;
				LD_RUNPATH_SEARCH_PATHS = (
					"$(inherited)",
					"@executable_path/Frameworks",
					"@loader_path/Frameworks",
				);
				MODULEMAP_FILE = "Target Support Files/MJRefresh/MJRefresh.modulemap";
				PRODUCT_MODULE_NAME = MJRefresh;
				PRODUCT_NAME = MJRefresh;
				SDKROOT = iphoneos;
				SKIP_INSTALL = YES;
				SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) ";
				SWIFT_VERSION = 5.0;
				TARGETED_DEVICE_FAMILY = "1,2";
				VERSIONING_SYSTEM = "apple-generic";
				VERSION_INFO_PREFIX = "";
			};
			name = Debug;
		};
		C107A00E8915CBCD07039B1CDC63628E /* Debug */ = {
			isa = XCBuildConfiguration;
			baseConfigurationReference = B630EB0D57457813941147FFA1FC226E /* SVProgressHUD.debug.xcconfig */;
			buildSettings = {
				CLANG_ENABLE_OBJC_WEAK = NO;
				"CODE_SIGN_IDENTITY[sdk=appletvos*]" = "";
				"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "";
				"CODE_SIGN_IDENTITY[sdk=watchos*]" = "";
				CURRENT_PROJECT_VERSION = 1;
				DEFINES_MODULE = YES;
				DYLIB_COMPATIBILITY_VERSION = 1;
				DYLIB_CURRENT_VERSION = 1;
				DYLIB_INSTALL_NAME_BASE = "@rpath";
				GCC_PREFIX_HEADER = "Target Support Files/SVProgressHUD/SVProgressHUD-prefix.pch";
				INFOPLIST_FILE = "Target Support Files/SVProgressHUD/SVProgressHUD-Info.plist";
				INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
				IPHONEOS_DEPLOYMENT_TARGET = 12.0;
				LD_RUNPATH_SEARCH_PATHS = (
					"$(inherited)",
					"@executable_path/Frameworks",
					"@loader_path/Frameworks",
				);
				MODULEMAP_FILE = "Target Support Files/SVProgressHUD/SVProgressHUD.modulemap";
				PRODUCT_MODULE_NAME = SVProgressHUD;
				PRODUCT_NAME = SVProgressHUD;
				SDKROOT = iphoneos;
				SKIP_INSTALL = YES;
				SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) ";
				SWIFT_VERSION = 5.0;
				TARGETED_DEVICE_FAMILY = "1,2";
				VERSIONING_SYSTEM = "apple-generic";
				VERSION_INFO_PREFIX = "";
			};
			name = Debug;
		};
		C219CD15A6975416CFB297BEC61CF397 /* Debug */ = {
			isa = XCBuildConfiguration;
			baseConfigurationReference = B2E569FD6AE02A7A1DC3F55132F39D8B /* MarqueeLabel.debug.xcconfig */;
			buildSettings = {
				CODE_SIGNING_ALLOWED = NO;
				CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/MarqueeLabel";
				IBSC_MODULE = MarqueeLabel;
				INFOPLIST_FILE = "Target Support Files/MarqueeLabel/ResourceBundle-MarqueeLabel-MarqueeLabel-Info.plist";
				IPHONEOS_DEPLOYMENT_TARGET = 12.0;
				PRODUCT_NAME = MarqueeLabel;
				SDKROOT = iphoneos;
				SKIP_INSTALL = YES;
				TARGETED_DEVICE_FAMILY = "1,2";
				WRAPPER_EXTENSION = bundle;
			};
			name = Debug;
		};
		C37261D9FB6D4AFE04B143C9910CD592 /* Debug */ = {
			isa = XCBuildConfiguration;
			baseConfigurationReference = 61253EC4CFBA709FB063DAE4550C34F7 /* SwiftDate.debug.xcconfig */;
			buildSettings = {
				"CODE_SIGN_IDENTITY[sdk=appletvos*]" = "";
				"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "";
				"CODE_SIGN_IDENTITY[sdk=watchos*]" = "";
				CURRENT_PROJECT_VERSION = 1;
				DEFINES_MODULE = YES;
				DYLIB_COMPATIBILITY_VERSION = 1;
				DYLIB_CURRENT_VERSION = 1;
				DYLIB_INSTALL_NAME_BASE = "@rpath";
				GCC_PREFIX_HEADER = "Target Support Files/SwiftDate/SwiftDate-prefix.pch";
				INFOPLIST_FILE = "Target Support Files/SwiftDate/SwiftDate-Info.plist";
				INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
				IPHONEOS_DEPLOYMENT_TARGET = 9.0;
				LD_RUNPATH_SEARCH_PATHS = (
					"$(inherited)",
					"@executable_path/Frameworks",
					"@loader_path/Frameworks",
				);
				MODULEMAP_FILE = "Target Support Files/SwiftDate/SwiftDate.modulemap";
				PRODUCT_MODULE_NAME = SwiftDate;
				PRODUCT_NAME = SwiftDate;
				SDKROOT = iphoneos;
				SKIP_INSTALL = YES;
				SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) ";
				SWIFT_VERSION = 5.1;
				TARGETED_DEVICE_FAMILY = "1,2";
				VERSIONING_SYSTEM = "apple-generic";
				VERSION_INFO_PREFIX = "";
			};
			name = Debug;
		};
		CA60CF70D0AF64CB6C7F697460FBE2FE /* Release */ = {
			isa = XCBuildConfiguration;
			baseConfigurationReference = D04EA9E18CCA8A041EC5FC2AD22309B6 /* Alamofire.release.xcconfig */;
			buildSettings = {
				CLANG_ENABLE_OBJC_WEAK = NO;
				"CODE_SIGN_IDENTITY[sdk=appletvos*]" = "";
				"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "";
				"CODE_SIGN_IDENTITY[sdk=watchos*]" = "";
				CURRENT_PROJECT_VERSION = 1;
				DEFINES_MODULE = YES;
				DYLIB_COMPATIBILITY_VERSION = 1;
				DYLIB_CURRENT_VERSION = 1;
				DYLIB_INSTALL_NAME_BASE = "@rpath";
				GCC_PREFIX_HEADER = "Target Support Files/Alamofire/Alamofire-prefix.pch";
				INFOPLIST_FILE = "Target Support Files/Alamofire/Alamofire-Info.plist";
				INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
				IPHONEOS_DEPLOYMENT_TARGET = 10.0;
				LD_RUNPATH_SEARCH_PATHS = (
					"$(inherited)",
					"@executable_path/Frameworks",
					"@loader_path/Frameworks",
				);
				MODULEMAP_FILE = "Target Support Files/Alamofire/Alamofire.modulemap";
				PRODUCT_MODULE_NAME = Alamofire;
				PRODUCT_NAME = Alamofire;
				SDKROOT = iphoneos;
				SKIP_INSTALL = YES;
				SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) ";
				SWIFT_VERSION = 5;
				TARGETED_DEVICE_FAMILY = "1,2";
				VALIDATE_PRODUCT = YES;
				VERSIONING_SYSTEM = "apple-generic";
				VERSION_INFO_PREFIX = "";
			};
			name = Release;
		};
		D289924F49E290957622EAA7EBE53538 /* Release */ = {
			isa = XCBuildConfiguration;
			baseConfigurationReference = 4658976F267BC82EF3D6B7979DE50335 /* Kingfisher.release.xcconfig */;
			buildSettings = {
				CLANG_ENABLE_OBJC_WEAK = NO;
				"CODE_SIGN_IDENTITY[sdk=appletvos*]" = "";
				"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "";
				"CODE_SIGN_IDENTITY[sdk=watchos*]" = "";
				CURRENT_PROJECT_VERSION = 1;
				DEFINES_MODULE = YES;
				DYLIB_COMPATIBILITY_VERSION = 1;
				DYLIB_CURRENT_VERSION = 1;
				DYLIB_INSTALL_NAME_BASE = "@rpath";
				GCC_PREFIX_HEADER = "Target Support Files/Kingfisher/Kingfisher-prefix.pch";
				INFOPLIST_FILE = "Target Support Files/Kingfisher/Kingfisher-Info.plist";
				INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
				IPHONEOS_DEPLOYMENT_TARGET = 12.0;
				LD_RUNPATH_SEARCH_PATHS = (
					"$(inherited)",
					"@executable_path/Frameworks",
					"@loader_path/Frameworks",
				);
				MODULEMAP_FILE = "Target Support Files/Kingfisher/Kingfisher.modulemap";
				PRODUCT_MODULE_NAME = Kingfisher;
				PRODUCT_NAME = Kingfisher;
				SDKROOT = iphoneos;
				SKIP_INSTALL = YES;
				SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) ";
				SWIFT_VERSION = 5.0;
				TARGETED_DEVICE_FAMILY = "1,2";
				VALIDATE_PRODUCT = YES;
				VERSIONING_SYSTEM = "apple-generic";
				VERSION_INFO_PREFIX = "";
			};
			name = Release;
		};
		D71AFD6535C82AF9CF91933A9687B877 /* Release */ = {
			isa = XCBuildConfiguration;
			baseConfigurationReference = 48B8EFC8261F0683C57D3F2F7266B2FA /* MJRefresh.release.xcconfig */;
			buildSettings = {
				CLANG_ENABLE_OBJC_WEAK = NO;
				"CODE_SIGN_IDENTITY[sdk=appletvos*]" = "";
				"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "";
				"CODE_SIGN_IDENTITY[sdk=watchos*]" = "";
				CURRENT_PROJECT_VERSION = 1;
				DEFINES_MODULE = YES;
				DYLIB_COMPATIBILITY_VERSION = 1;
				DYLIB_CURRENT_VERSION = 1;
				DYLIB_INSTALL_NAME_BASE = "@rpath";
				GCC_PREFIX_HEADER = "Target Support Files/MJRefresh/MJRefresh-prefix.pch";
				INFOPLIST_FILE = "Target Support Files/MJRefresh/MJRefresh-Info.plist";
				INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
				IPHONEOS_DEPLOYMENT_TARGET = 12.0;
				LD_RUNPATH_SEARCH_PATHS = (
					"$(inherited)",
					"@executable_path/Frameworks",
					"@loader_path/Frameworks",
				);
				MODULEMAP_FILE = "Target Support Files/MJRefresh/MJRefresh.modulemap";
				PRODUCT_MODULE_NAME = MJRefresh;
				PRODUCT_NAME = MJRefresh;
				SDKROOT = iphoneos;
				SKIP_INSTALL = YES;
				SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) ";
				SWIFT_VERSION = 5.0;
				TARGETED_DEVICE_FAMILY = "1,2";
				VALIDATE_PRODUCT = YES;
				VERSIONING_SYSTEM = "apple-generic";
				VERSION_INFO_PREFIX = "";
			};
			name = Release;
		};
		E0D85AC35AE1FCCF988F5CD7503DDB0F /* Release */ = {
			isa = XCBuildConfiguration;
			baseConfigurationReference = 355900B5F79AA20082E754752E197105 /* JXPagingView.release.xcconfig */;
			buildSettings = {
				"CODE_SIGN_IDENTITY[sdk=appletvos*]" = "";
				"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "";
				"CODE_SIGN_IDENTITY[sdk=watchos*]" = "";
				CURRENT_PROJECT_VERSION = 1;
				DEFINES_MODULE = YES;
				DYLIB_COMPATIBILITY_VERSION = 1;
				DYLIB_CURRENT_VERSION = 1;
				DYLIB_INSTALL_NAME_BASE = "@rpath";
				GCC_PREFIX_HEADER = "Target Support Files/JXPagingView/JXPagingView-prefix.pch";
				INFOPLIST_FILE = "Target Support Files/JXPagingView/JXPagingView-Info.plist";
				INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
				IPHONEOS_DEPLOYMENT_TARGET = 8.0;
				LD_RUNPATH_SEARCH_PATHS = (
					"$(inherited)",
					"@executable_path/Frameworks",
					"@loader_path/Frameworks",
				);
				MODULEMAP_FILE = "Target Support Files/JXPagingView/JXPagingView.modulemap";
				PRODUCT_MODULE_NAME = JXPagingView;
				PRODUCT_NAME = JXPagingView;
				SDKROOT = iphoneos;
				SKIP_INSTALL = YES;
				SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) ";
				SWIFT_VERSION = 5.0;
				TARGETED_DEVICE_FAMILY = "1,2";
				VALIDATE_PRODUCT = YES;
				VERSIONING_SYSTEM = "apple-generic";
				VERSION_INFO_PREFIX = "";
			};
			name = Release;
		};
		E308FDB1DF2567AAD74804B255CA9F42 /* Debug */ = {
			isa = XCBuildConfiguration;
			baseConfigurationReference = 8BEE3704E70DADA99D787D095DCF97C9 /* JXSegmentedView.debug.xcconfig */;
			buildSettings = {
				CODE_SIGNING_ALLOWED = NO;
				CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/JXSegmentedView";
				IBSC_MODULE = JXSegmentedView;
				INFOPLIST_FILE = "Target Support Files/JXSegmentedView/ResourceBundle-JXSegmentedView-JXSegmentedView-Info.plist";
				IPHONEOS_DEPLOYMENT_TARGET = 9.0;
				PRODUCT_NAME = JXSegmentedView;
				SDKROOT = iphoneos;
				SKIP_INSTALL = YES;
				TARGETED_DEVICE_FAMILY = "1,2";
				WRAPPER_EXTENSION = bundle;
			};
			name = Debug;
		};
		EBC8FF3960E4DC70B8922435C1036916 /* Debug */ = {
			isa = XCBuildConfiguration;
			baseConfigurationReference = 51B62E8042BF1B6DD54027FC1086F65B /* SnapKit.debug.xcconfig */;
			buildSettings = {
				CODE_SIGNING_ALLOWED = NO;
				CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/SnapKit";
				IBSC_MODULE = SnapKit;
				INFOPLIST_FILE = "Target Support Files/SnapKit/ResourceBundle-SnapKit_Privacy-SnapKit-Info.plist";
				IPHONEOS_DEPLOYMENT_TARGET = 12.0;
				PRODUCT_NAME = SnapKit_Privacy;
				SDKROOT = iphoneos;
				SKIP_INSTALL = YES;
				TARGETED_DEVICE_FAMILY = "1,2";
				WRAPPER_EXTENSION = bundle;
			};
			name = Debug;
		};
		EEC4030BDA7412B3ED0FAF17334EC0A1 /* Debug */ = {
			isa = XCBuildConfiguration;
			baseConfigurationReference = 78F169B56C38C8BD0409AADB1B0DFB10 /* Pods-relax.offline.mp3.music.debug.xcconfig */;
			buildSettings = {
				ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO;
				CLANG_ENABLE_OBJC_WEAK = NO;
				"CODE_SIGN_IDENTITY[sdk=appletvos*]" = "";
				"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "";
				"CODE_SIGN_IDENTITY[sdk=watchos*]" = "";
				CURRENT_PROJECT_VERSION = 1;
				DEFINES_MODULE = YES;
				DYLIB_COMPATIBILITY_VERSION = 1;
				DYLIB_CURRENT_VERSION = 1;
				DYLIB_INSTALL_NAME_BASE = "@rpath";
				INFOPLIST_FILE = "Target Support Files/Pods-relax.offline.mp3.music/Pods-relax.offline.mp3.music-Info.plist";
				INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
				IPHONEOS_DEPLOYMENT_TARGET = 12.0;
				LD_RUNPATH_SEARCH_PATHS = (
					"$(inherited)",
					"@executable_path/Frameworks",
					"@loader_path/Frameworks",
				);
				MACH_O_TYPE = staticlib;
				MODULEMAP_FILE = "Target Support Files/Pods-relax.offline.mp3.music/Pods-relax.offline.mp3.music.modulemap";
				OTHER_LDFLAGS = "";
				OTHER_LIBTOOLFLAGS = "";
				PODS_ROOT = "$(SRCROOT)";
				PRODUCT_BUNDLE_IDENTIFIER = "org.cocoapods.${PRODUCT_NAME:rfc1034identifier}";
				PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)";
				SDKROOT = iphoneos;
				SKIP_INSTALL = YES;
				TARGETED_DEVICE_FAMILY = "1,2";
				VERSIONING_SYSTEM = "apple-generic";
				VERSION_INFO_PREFIX = "";
			};
			name = Debug;
		};
		F0C13041D6C39FC95F94A7215BB92DF1 /* Debug */ = {
			isa = XCBuildConfiguration;
			baseConfigurationReference = 4E107748342DFAA0AE5704BF236060EB /* JXPagingView.debug.xcconfig */;
			buildSettings = {
				"CODE_SIGN_IDENTITY[sdk=appletvos*]" = "";
				"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "";
				"CODE_SIGN_IDENTITY[sdk=watchos*]" = "";
				CURRENT_PROJECT_VERSION = 1;
				DEFINES_MODULE = YES;
				DYLIB_COMPATIBILITY_VERSION = 1;
				DYLIB_CURRENT_VERSION = 1;
				DYLIB_INSTALL_NAME_BASE = "@rpath";
				GCC_PREFIX_HEADER = "Target Support Files/JXPagingView/JXPagingView-prefix.pch";
				INFOPLIST_FILE = "Target Support Files/JXPagingView/JXPagingView-Info.plist";
				INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
				IPHONEOS_DEPLOYMENT_TARGET = 8.0;
				LD_RUNPATH_SEARCH_PATHS = (
					"$(inherited)",
					"@executable_path/Frameworks",
					"@loader_path/Frameworks",
				);
				MODULEMAP_FILE = "Target Support Files/JXPagingView/JXPagingView.modulemap";
				PRODUCT_MODULE_NAME = JXPagingView;
				PRODUCT_NAME = JXPagingView;
				SDKROOT = iphoneos;
				SKIP_INSTALL = YES;
				SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) ";
				SWIFT_VERSION = 5.0;
				TARGETED_DEVICE_FAMILY = "1,2";
				VERSIONING_SYSTEM = "apple-generic";
				VERSION_INFO_PREFIX = "";
			};
			name = Debug;
		};
		F1D16B7EEB454E8FDA08743BB5442971 /* Debug */ = {
			isa = XCBuildConfiguration;
			baseConfigurationReference = 039652F74DE37B5B89EC981B2BAB2CC2 /* Kingfisher.debug.xcconfig */;
			buildSettings = {
				CODE_SIGNING_ALLOWED = NO;
				CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/Kingfisher";
				IBSC_MODULE = Kingfisher;
				INFOPLIST_FILE = "Target Support Files/Kingfisher/ResourceBundle-Kingfisher-Kingfisher-Info.plist";
				IPHONEOS_DEPLOYMENT_TARGET = 12.0;
				PRODUCT_NAME = Kingfisher;
				SDKROOT = iphoneos;
				SKIP_INSTALL = YES;
				TARGETED_DEVICE_FAMILY = "1,2";
				WRAPPER_EXTENSION = bundle;
			};
			name = Debug;
		};
		FB24FCF099CA4E45348AAAE173CA95E3 /* Release */ = {
			isa = XCBuildConfiguration;
			baseConfigurationReference = B1587162BFA679126670ABAF09D8E3DD /* DownloadButton.release.xcconfig */;
			buildSettings = {
				"CODE_SIGN_IDENTITY[sdk=appletvos*]" = "";
				"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "";
				"CODE_SIGN_IDENTITY[sdk=watchos*]" = "";
				CURRENT_PROJECT_VERSION = 1;
				DEFINES_MODULE = YES;
				DYLIB_COMPATIBILITY_VERSION = 1;
				DYLIB_CURRENT_VERSION = 1;
				DYLIB_INSTALL_NAME_BASE = "@rpath";
				GCC_PREFIX_HEADER = "Target Support Files/DownloadButton/DownloadButton-prefix.pch";
				INFOPLIST_FILE = "Target Support Files/DownloadButton/DownloadButton-Info.plist";
				INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
				IPHONEOS_DEPLOYMENT_TARGET = 8.0;
				LD_RUNPATH_SEARCH_PATHS = (
					"$(inherited)",
					"@executable_path/Frameworks",
					"@loader_path/Frameworks",
				);
				MODULEMAP_FILE = "Target Support Files/DownloadButton/DownloadButton.modulemap";
				PRODUCT_MODULE_NAME = DownloadButton;
				PRODUCT_NAME = DownloadButton;
				SDKROOT = iphoneos;
				SKIP_INSTALL = YES;
				SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) ";
				SWIFT_VERSION = 5.0;
				TARGETED_DEVICE_FAMILY = "1,2";
				VALIDATE_PRODUCT = YES;
				VERSIONING_SYSTEM = "apple-generic";
				VERSION_INFO_PREFIX = "";
			};
			name = Release;
		};
		FB818BDDADBD0A197A07D52CF5BB68F5 /* Release */ = {
			isa = XCBuildConfiguration;
			baseConfigurationReference = FD209E59AEF04DF3B00BEF141AD3C1FA /* IQKeyboardManagerSwift.release.xcconfig */;
			buildSettings = {
				CLANG_ENABLE_OBJC_WEAK = NO;
				"CODE_SIGN_IDENTITY[sdk=appletvos*]" = "";
				"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "";
				"CODE_SIGN_IDENTITY[sdk=watchos*]" = "";
				CURRENT_PROJECT_VERSION = 1;
				DEFINES_MODULE = YES;
				DYLIB_COMPATIBILITY_VERSION = 1;
				DYLIB_CURRENT_VERSION = 1;
				DYLIB_INSTALL_NAME_BASE = "@rpath";
				GCC_PREFIX_HEADER = "Target Support Files/IQKeyboardManagerSwift/IQKeyboardManagerSwift-prefix.pch";
				INFOPLIST_FILE = "Target Support Files/IQKeyboardManagerSwift/IQKeyboardManagerSwift-Info.plist";
				INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
				IPHONEOS_DEPLOYMENT_TARGET = 11.0;
				LD_RUNPATH_SEARCH_PATHS = (
					"$(inherited)",
					"@executable_path/Frameworks",
					"@loader_path/Frameworks",
				);
				MODULEMAP_FILE = "Target Support Files/IQKeyboardManagerSwift/IQKeyboardManagerSwift.modulemap";
				PRODUCT_MODULE_NAME = IQKeyboardManagerSwift;
				PRODUCT_NAME = IQKeyboardManagerSwift;
				SDKROOT = iphoneos;
				SKIP_INSTALL = YES;
				SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) ";
				SWIFT_VERSION = 5.9;
				TARGETED_DEVICE_FAMILY = "1,2";
				VALIDATE_PRODUCT = YES;
				VERSIONING_SYSTEM = "apple-generic";
				VERSION_INFO_PREFIX = "";
			};
			name = Release;
		};
/* End XCBuildConfiguration section */

/* Begin XCConfigurationList section */
		0B4E390D7576A958C2D107868CB56835 /* Build configuration list for PBXNativeTarget "Pods-relax.offline.mp3.music" */ = {
			isa = XCConfigurationList;
			buildConfigurations = (
				EEC4030BDA7412B3ED0FAF17334EC0A1 /* Debug */,
				9E628F4B81033BC7892FA3321D875C76 /* Release */,
			);
			defaultConfigurationIsVisible = 0;
			defaultConfigurationName = Release;
		};
		35817099295FF8EC267AA6CD652F57EA /* Build configuration list for PBXNativeTarget "JXPagingView-JXPagingView" */ = {
			isa = XCConfigurationList;
			buildConfigurations = (
				6E081CF15D64ED1F8D4BA7C32D8286C9 /* Debug */,
				AC2245AE599A922316F4578A72A76666 /* Release */,
			);
			defaultConfigurationIsVisible = 0;
			defaultConfigurationName = Release;
		};
		3675B649F824AD394E859E84994E2FCB /* Build configuration list for PBXNativeTarget "MarqueeLabel" */ = {
			isa = XCConfigurationList;
			buildConfigurations = (
				17FCF31D47F4C7CC6427ED1E84A9FC1B /* Debug */,
				5BC52FD46EE5AEF30D1D8C860A24A32F /* Release */,
			);
			defaultConfigurationIsVisible = 0;
			defaultConfigurationName = Release;
		};
		3B02596C7FAA57EB3E61033F4406577A /* Build configuration list for PBXNativeTarget "SVProgressHUD" */ = {
			isa = XCConfigurationList;
			buildConfigurations = (
				C107A00E8915CBCD07039B1CDC63628E /* Debug */,
				563564487BD399E6F70C91C5FDCCBDA8 /* Release */,
			);
			defaultConfigurationIsVisible = 0;
			defaultConfigurationName = Release;
		};
		4821239608C13582E20E6DA73FD5F1F9 /* Build configuration list for PBXProject "Pods" */ = {
			isa = XCConfigurationList;
			buildConfigurations = (
				2B9E26EAE2CD392AD762421F663075A1 /* Debug */,
				63FAF33E1C55B71A5F5A8B3CC8749F99 /* Release */,
			);
			defaultConfigurationIsVisible = 0;
			defaultConfigurationName = Release;
		};
		4C4F25F04C086237315FCAEF7661357E /* Build configuration list for PBXNativeTarget "SnapKit" */ = {
			isa = XCConfigurationList;
			buildConfigurations = (
				9C0B415A54C1C30F674208B8ADAB6C17 /* Debug */,
				984240AE6A3D535525200348828211E3 /* Release */,
			);
			defaultConfigurationIsVisible = 0;
			defaultConfigurationName = Release;
		};
		5208564FCF8321F270978B7DC8B0A7FB /* Build configuration list for PBXNativeTarget "Kingfisher" */ = {
			isa = XCConfigurationList;
			buildConfigurations = (
				5EA01C8F2E402725AC281C80AB12CDC0 /* Debug */,
				D289924F49E290957622EAA7EBE53538 /* Release */,
			);
			defaultConfigurationIsVisible = 0;
			defaultConfigurationName = Release;
		};
		6759F285DA40F3ABE93A9AA82FE02E5A /* Build configuration list for PBXNativeTarget "Alamofire-Alamofire" */ = {
			isa = XCConfigurationList;
			buildConfigurations = (
				8CC8FFFA98A9060CE5FBE0E019B96CCF /* Debug */,
				AB61C59875338450A659D520E532E996 /* Release */,
			);
			defaultConfigurationIsVisible = 0;
			defaultConfigurationName = Release;
		};
		6EA57D0428E1F541FC55143B3FEA485B /* Build configuration list for PBXNativeTarget "IQKeyboardManagerSwift" */ = {
			isa = XCConfigurationList;
			buildConfigurations = (
				A6260E74821A6D83D56C6FD7B057B34D /* Debug */,
				FB818BDDADBD0A197A07D52CF5BB68F5 /* Release */,
			);
			defaultConfigurationIsVisible = 0;
			defaultConfigurationName = Release;
		};
		841D573662939AED46C3EE5DC64AE3B5 /* Build configuration list for PBXNativeTarget "SnapKit-SnapKit_Privacy" */ = {
			isa = XCConfigurationList;
			buildConfigurations = (
				EBC8FF3960E4DC70B8922435C1036916 /* Debug */,
				706AA0597A13A3B80F45D0F81D56035B /* Release */,
			);
			defaultConfigurationIsVisible = 0;
			defaultConfigurationName = Release;
		};
		90C7F3D714287CF9E70A4506BA9EBDAA /* Build configuration list for PBXNativeTarget "JXSegmentedView" */ = {
			isa = XCConfigurationList;
			buildConfigurations = (
				796A20FEF97A102A877A06F7C64B8D4B /* Debug */,
				A7D05D839D2CE193DCEADAAF8897CD53 /* Release */,
			);
			defaultConfigurationIsVisible = 0;
			defaultConfigurationName = Release;
		};
		9C5F169E34BEBB2A75B7CAAB8B10889E /* Build configuration list for PBXNativeTarget "Tiercel" */ = {
			isa = XCConfigurationList;
			buildConfigurations = (
				5E4C64D56B505D84A44C5EBF9879A28A /* Debug */,
				8CACCE2CB5842FEF152EA06410C2C853 /* Release */,
			);
			defaultConfigurationIsVisible = 0;
			defaultConfigurationName = Release;
		};
		BB1E592564326F4728DB1CCE9424616A /* Build configuration list for PBXNativeTarget "JXSegmentedView-JXSegmentedView" */ = {
			isa = XCConfigurationList;
			buildConfigurations = (
				E308FDB1DF2567AAD74804B255CA9F42 /* Debug */,
				5604924DC24498421DA07F7C542B0C74 /* Release */,
			);
			defaultConfigurationIsVisible = 0;
			defaultConfigurationName = Release;
		};
		BBBC45B0A8AFBA83743BEAA1299ABDB2 /* Build configuration list for PBXNativeTarget "DownloadButton-DownloadButton" */ = {
			isa = XCConfigurationList;
			buildConfigurations = (
				103E43353CA2E21FFFA572F4459B9B65 /* Debug */,
				B2EA9CB9CEB9B7AC2DFBD152B163B98A /* Release */,
			);
			defaultConfigurationIsVisible = 0;
			defaultConfigurationName = Release;
		};
		C50108E4096B8FAC0569BF6D7D5DA04C /* Build configuration list for PBXNativeTarget "MJRefresh-MJRefresh.Privacy" */ = {
			isa = XCConfigurationList;
			buildConfigurations = (
				93E2EA07DFDD69936E365B577F51840E /* Debug */,
				7AA0CDC46FF9EB1767FCB0D1E539D106 /* Release */,
			);
			defaultConfigurationIsVisible = 0;
			defaultConfigurationName = Release;
		};
		D4E5AFED4ADD0A50DAA0055BD6C67596 /* Build configuration list for PBXNativeTarget "MarqueeLabel-MarqueeLabel" */ = {
			isa = XCConfigurationList;
			buildConfigurations = (
				C219CD15A6975416CFB297BEC61CF397 /* Debug */,
				9EA015592184AA931D28D4D742623432 /* Release */,
			);
			defaultConfigurationIsVisible = 0;
			defaultConfigurationName = Release;
		};
		D5A2CF21EE107332158F878EC00A02C9 /* Build configuration list for PBXNativeTarget "SwiftDate" */ = {
			isa = XCConfigurationList;
			buildConfigurations = (
				C37261D9FB6D4AFE04B143C9910CD592 /* Debug */,
				1AAF3B5EE94AF573BC39D3167C5DF211 /* Release */,
			);
			defaultConfigurationIsVisible = 0;
			defaultConfigurationName = Release;
		};
		EF5C4DEBE2675B6E4A59F72D208FCC83 /* Build configuration list for PBXNativeTarget "JXPagingView" */ = {
			isa = XCConfigurationList;
			buildConfigurations = (
				F0C13041D6C39FC95F94A7215BB92DF1 /* Debug */,
				E0D85AC35AE1FCCF988F5CD7503DDB0F /* Release */,
			);
			defaultConfigurationIsVisible = 0;
			defaultConfigurationName = Release;
		};
		F09A4CBED64F267E853B71023517C77A /* Build configuration list for PBXNativeTarget "MJRefresh" */ = {
			isa = XCConfigurationList;
			buildConfigurations = (
				B31CF9907306152728F440F1F94804FD /* Debug */,
				D71AFD6535C82AF9CF91933A9687B877 /* Release */,
			);
			defaultConfigurationIsVisible = 0;
			defaultConfigurationName = Release;
		};
		F60AD4C64E5D69DDDD4C73E9EC309F40 /* Build configuration list for PBXNativeTarget "DownloadButton" */ = {
			isa = XCConfigurationList;
			buildConfigurations = (
				49ECDEB1F766445F069C9762EF802030 /* Debug */,
				FB24FCF099CA4E45348AAAE173CA95E3 /* Release */,
			);
			defaultConfigurationIsVisible = 0;
			defaultConfigurationName = Release;
		};
		FA4EF73C2AA33E80657945678E5CD600 /* Build configuration list for PBXNativeTarget "Kingfisher-Kingfisher" */ = {
			isa = XCConfigurationList;
			buildConfigurations = (
				F1D16B7EEB454E8FDA08743BB5442971 /* Debug */,
				120DCFBFFC72D0384F9BBDA942FDF748 /* Release */,
			);
			defaultConfigurationIsVisible = 0;
			defaultConfigurationName = Release;
		};
		FA92BF783257A026FB1E05B4B536DD6E /* Build configuration list for PBXNativeTarget "Alamofire" */ = {
			isa = XCConfigurationList;
			buildConfigurations = (
				714A038955EDD712335B7293B4D7DAB3 /* Debug */,
				CA60CF70D0AF64CB6C7F697460FBE2FE /* Release */,
			);
			defaultConfigurationIsVisible = 0;
			defaultConfigurationName = Release;
		};
/* End XCConfigurationList section */
	};
	rootObject = BFDFE7DC352907FC980B868725387E98 /* Project object */;
}
