Newer
Older
LaserMethane / Pods / Pods.xcodeproj / project.pbxproj
Pengxh on 28 Jul 2021 191 KB first commit
// !$*UTF8*$!
{
	archiveVersion = 1;
	classes = {
	};
	objectVersion = 51;
	objects = {

/* Begin PBXBuildFile section */
		0116999205A46198CC6443778A8BAE52 /* MJRefreshHeader.m in Sources */ = {isa = PBXBuildFile; fileRef = 9F5D67FBCA41ABE500DC4FC01F6C7A8D /* MJRefreshHeader.m */; };
		01C550A53C9E2047C83F8E85BBB558E6 /* ConstraintLayoutSupportDSL.swift in Sources */ = {isa = PBXBuildFile; fileRef = 840C4BBF6EE539EE5388AD6586F9271E /* ConstraintLayoutSupportDSL.swift */; };
		039EAFE7935113805F3FC21BF1B7C9D5 /* LayoutConstraint.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7A5556F1CE7472B6F0386E56C89C3A0B /* LayoutConstraint.swift */; };
		03E9D1028B1D0E597D04CEBD49D6F05D /* MJRefreshFooter.m in Sources */ = {isa = PBXBuildFile; fileRef = 88C1782C53F14BBDC179D585AD9EF6BE /* MJRefreshFooter.m */; };
		0441B3E976E5F55E22731AECFF0DBA88 /* Keychain.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2D854F10F39EF90ED301FC92BABF5E41 /* Keychain.swift */; };
		04985672870F9381A567566DA3FAAEE4 /* Security.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 98FB7F5E831156D6731AD6198151D193 /* Security.framework */; };
		0A293BC418AA0CF64EECEE3C86AE851D /* MJRefreshBackNormalFooter.h in Headers */ = {isa = PBXBuildFile; fileRef = EF89D6DE36CDDF9CE78E44CC6EA90B90 /* MJRefreshBackNormalFooter.h */; settings = {ATTRIBUTES = (Public, ); }; };
		0C5E11DE24DAA737704B355F5F2F3426 /* ParameterEncoding.swift in Sources */ = {isa = PBXBuildFile; fileRef = F58FF76D1BF93CF25557556A79773E2F /* ParameterEncoding.swift */; };
		0DC716D6A630FAC820D9EA7E6F36EDF4 /* Placeholder.swift in Sources */ = {isa = PBXBuildFile; fileRef = 38C60BD1A5F43DB0DB8ADBCF301FBDE0 /* Placeholder.swift */; };
		0ED96C2BFBC7238A100BC7CD916440B0 /* UIScrollView+MJExtension.h in Headers */ = {isa = PBXBuildFile; fileRef = 7524F758A4B383E089D1E2D9B3A0AB67 /* UIScrollView+MJExtension.h */; settings = {ATTRIBUTES = (Public, ); }; };
		102F4487BC4ADC3C2B56A0470E0A9468 /* IQKeyboardManagerConstantsInternal.swift in Sources */ = {isa = PBXBuildFile; fileRef = D3EB267917791F5029032A935290C448 /* IQKeyboardManagerConstantsInternal.swift */; };
		132E0F619E4338E5D1B27E4C72076B3F /* Notifications.swift in Sources */ = {isa = PBXBuildFile; fileRef = F16E840660F4B89214E3310A19F5BDC3 /* Notifications.swift */; };
		14A1F8F0AC0D3D614E226EB2F875E0ED /* MJRefreshNormalHeader.m in Sources */ = {isa = PBXBuildFile; fileRef = C50AEFF6404F12F7C83317B42113E703 /* MJRefreshNormalHeader.m */; };
		17949EA5A648628698D3045C32125D9A /* FormatIndicatedCacheSerializer.swift in Sources */ = {isa = PBXBuildFile; fileRef = F523D67D1785211D4F25F04FA73A5E06 /* FormatIndicatedCacheSerializer.swift */; };
		1942F7D3B7722A5637C3FC0BE44B1E6C /* SwiftyJSON-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 03C1A150461315E7EEAC7F3E02165E9F /* SwiftyJSON-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; };
		1945CD5D63A1C164AEAAA9A33E85571E /* Alamofire-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = D4B24215E19C11DC1E1B374AD9666F6D /* Alamofire-dummy.m */; };
		1956E392D500F3CD899D39A5F805736D /* Typealiases.swift in Sources */ = {isa = PBXBuildFile; fileRef = C62CFC5107F0FA7D2907BF6E95B16B37 /* Typealiases.swift */; };
		1986B50C74F1697EA43F68335C93CEB3 /* MultipartFormData.swift in Sources */ = {isa = PBXBuildFile; fileRef = E23DCF2A4CD060B4660DE76748224351 /* MultipartFormData.swift */; };
		1AFB1E9136716C0B61D6C700FF1E60FD /* ConstraintLayoutGuide+Extensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3C3141C367B3B993533AB164CE79A7AF /* ConstraintLayoutGuide+Extensions.swift */; };
		1D182C2DB0E3A2FC683C635DA33254CD /* UIButton+Kingfisher.swift in Sources */ = {isa = PBXBuildFile; fileRef = 40091AFC4558DC31B99C52AFCF99551B /* UIButton+Kingfisher.swift */; };
		21AB1101BBE4D28D74ED4EDF0D59025A /* ConstraintInsets.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4929067D03461052D0B8CC49D1346477 /* ConstraintInsets.swift */; };
		22CE20BA8BF17AA36AF8D3E51E6F5BC2 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = C54DEA7675AEAFB3616CC714A41EFA10 /* Foundation.framework */; };
		232B2F922E972D9F43D2EE15ACECE734 /* ConstraintPriority.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9D67705CBE0756933E14B07FCE79F185 /* ConstraintPriority.swift */; };
		2358B57B83BE526AED64799C6892B2CE /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 038D409F5B06A52CD915FEA11E9A6F17 /* QuartzCore.framework */; };
		259D6FC80BCFE785471F743B1F533970 /* IQNSArray+Sort.swift in Sources */ = {isa = PBXBuildFile; fileRef = F9D49941343AE3CBFA4590A6C4829657 /* IQNSArray+Sort.swift */; };
		27B427F4F2C7B3472B55F06404188D82 /* ImagePrefetcher.swift in Sources */ = {isa = PBXBuildFile; fileRef = C0CB934EC1C6E98BC15205D57746C89D /* ImagePrefetcher.swift */; };
		28FDC9276EEB4D7EF81271D302CD1D60 /* Box.swift in Sources */ = {isa = PBXBuildFile; fileRef = EB0FFB9324125C8DD1B2E76AA2E7FA61 /* Box.swift */; };
		299F12937C90218A3807CC95AA639487 /* MJRefreshBackNormalFooter.m in Sources */ = {isa = PBXBuildFile; fileRef = 555C1B81FEDC3F0BCFE1D4188355D85C /* MJRefreshBackNormalFooter.m */; };
		2A1BBBC87AC2367BD14610A9D10D285E /* ConstraintAttributes.swift in Sources */ = {isa = PBXBuildFile; fileRef = 67D3BB196135E9C6360230316D152C95 /* ConstraintAttributes.swift */; };
		2A52D0C8B5DEEB1EFF24F8061E91AABA /* UIScrollView+MJRefresh.m in Sources */ = {isa = PBXBuildFile; fileRef = C2453DB9B81ECD6AD9D9A4549BDED899 /* UIScrollView+MJRefresh.m */; };
		2A7FD4939378213CCC6222BF5A2CD57D /* MJRefreshAutoNormalFooter.m in Sources */ = {isa = PBXBuildFile; fileRef = EC08E1B6D37E3D81E4B139901BDEDBC8 /* MJRefreshAutoNormalFooter.m */; };
		2B1AF8EF30381B46379523D6F28D78F2 /* Device.generated.swift in Sources */ = {isa = PBXBuildFile; fileRef = ED7F8913F610EFFC550BEE0DA1053DAD /* Device.generated.swift */; };
		2BF6FBC0A64BF107C5D64C61F1397770 /* SwiftyJSON-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 5BAB1C26994EC77031D9700C352B68BB /* SwiftyJSON-dummy.m */; };
		2C06F2E972444D359754D21AC46BFFE2 /* ConstraintInsetTarget.swift in Sources */ = {isa = PBXBuildFile; fileRef = BE91F0C6BD12EDF135AD2766A611DEEF /* ConstraintInsetTarget.swift */; };
		2C61B040BA6A9A7AE66C4D9BA26D5520 /* SessionDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 369E91BB6F87B62529654A0D75239F49 /* SessionDelegate.swift */; };
		2F1873261C16B7D40D6F340B6F2368C5 /* Signature.swift in Sources */ = {isa = PBXBuildFile; fileRef = DDA5D34FB09ACB7AD045FFA76EF60C83 /* Signature.swift */; };
		318907E4EFD4E68F2365AFE828AE24F0 /* ClearMessage.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4560CB4DB5F0F67642369F61F882BD9F /* ClearMessage.swift */; };
		333C4DEF0BED4CA16CCF8A22EEB05C2B /* MJRefreshBackGifFooter.m in Sources */ = {isa = PBXBuildFile; fileRef = 9B540A20F63F7525EAABDB2718168965 /* MJRefreshBackGifFooter.m */; };
		33483C1C427390BED308CBAB3EEEE277 /* CoreGraphics.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = A663E21BEBB53F5D55E219FF93DEF28F /* CoreGraphics.framework */; };
		33E4D49372B55E745B36382B64130122 /* AnimatedImageView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7716FA8A45A46ED51FB52B82F85A7A3D /* AnimatedImageView.swift */; };
		33E5258A99BFCE6EF6C1A82D9AA6FBAF /* MJRefreshFooter.h in Headers */ = {isa = PBXBuildFile; fileRef = 4475FE024477EAA21E31F2ECCD3B7598 /* MJRefreshFooter.h */; settings = {ATTRIBUTES = (Public, ); }; };
		3571F958A3907B3A806E62D50C2550D4 /* NetworkReachabilityManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = 48C9B0F8611F60DA2AC29165E183349D /* NetworkReachabilityManager.swift */; };
		35A0CC737D339BCF7E80028DCAD8A816 /* Message.swift in Sources */ = {isa = PBXBuildFile; fileRef = DDA2F416321BC41E46F703D99EBB04F1 /* Message.swift */; };
		37DD30C9D863EE4FF8DC3D735A06C0AE /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = C54DEA7675AEAFB3616CC714A41EFA10 /* Foundation.framework */; };
		38EE0727B33503FD20E1363988E46AB2 /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 02BE3C5D81FF7D7292595B9F9B9304F0 /* UIKit.framework */; };
		39B6E7D27620A6C0819C31040B227AAE /* MJRefreshGifHeader.h in Headers */ = {isa = PBXBuildFile; fileRef = B6B48B581694A70D93BA050351249EB1 /* MJRefreshGifHeader.h */; settings = {ATTRIBUTES = (Public, ); }; };
		39FC1A51FF31905080FDA44316A2E3FA /* Kingfisher.h in Headers */ = {isa = PBXBuildFile; fileRef = 77FAA52A5AC1BDB4BD1E92E9DDC23A00 /* Kingfisher.h */; settings = {ATTRIBUTES = (Public, ); }; };
		3BFC243AB9BD579969F0D5756560BCAA /* Constraint.swift in Sources */ = {isa = PBXBuildFile; fileRef = FC7F0E10742EB8D12A9CE1B216C01544 /* Constraint.swift */; };
		3E5285F4F36EAD77ECABBFB7F36BB1BB /* ConstraintView+Extensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 73337E42DBF5521A3119EF7B4E0C4E73 /* ConstraintView+Extensions.swift */; };
		3F091C427A3E96117C902E8EA143729E /* IQKeyboardManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9A46C5C25A026CB2BF7E9E1A8C037FC4 /* IQKeyboardManager.swift */; };
		3F16D804325593344A0F85AE492A5C79 /* UIScrollView+MJExtension.m in Sources */ = {isa = PBXBuildFile; fileRef = D0BB1208C8685797B95F5D35D1FECD2A /* UIScrollView+MJExtension.m */; };
		4015497700167E2F7A78FB0FA8728D83 /* ImageView+Kingfisher.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9DB765F4CAF4E07D901AB69A9D592AE3 /* ImageView+Kingfisher.swift */; };
		40B92FDF71624FC72B5AAF014FF827C5 /* String+MD5.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2EAF0B67340CC762E8BF59B36AF7C899 /* String+MD5.swift */; };
		410AE03E20286BDF9E08D28B3FB33447 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = C54DEA7675AEAFB3616CC714A41EFA10 /* Foundation.framework */; };
		443C09C19397A4B5599EA6AFC359678D /* ImageModifier.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95A6C1A4699350AC19791C09F3A7861F /* ImageModifier.swift */; };
		4737103B10A1C40C5301D0512B9310E4 /* IQKeyboardReturnKeyHandler.swift in Sources */ = {isa = PBXBuildFile; fileRef = 46C7BC4D0D6B563667D1BE5BD42CCEB0 /* IQKeyboardReturnKeyHandler.swift */; };
		48881623240E26BA71BC25107EE78525 /* MJRefreshAutoGifFooter.h in Headers */ = {isa = PBXBuildFile; fileRef = 5C1AAC7CA5887B48960D52D45F47B084 /* MJRefreshAutoGifFooter.h */; settings = {ATTRIBUTES = (Public, ); }; };
		4AEB48FE18565A59266480250E7C3FEA /* KeychainAccess-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = A76B115F8A6D07C2694E56AF2BCED845 /* KeychainAccess-dummy.m */; };
		4BD7CEFC4E484655EB79BC43F4A81257 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = C54DEA7675AEAFB3616CC714A41EFA10 /* Foundation.framework */; };
		4C069FA7FAA45154DA92CF5DF3BCDCA9 /* IQUITextFieldView+Additions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2FCAC53769C2EE9893D5082CF2C47B16 /* IQUITextFieldView+Additions.swift */; };
		4C7A676DAE95EEAC3787A75349F0862D /* SnapKit-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = B423D2D43850DAA98F54197EE1677598 /* SnapKit-dummy.m */; };
		4F0CF2AD58CF0D08BC090E7AF0DD63D7 /* IQInvocation.swift in Sources */ = {isa = PBXBuildFile; fileRef = C34F61B26AB5CD0A483581B65069E094 /* IQInvocation.swift */; };
		4F5453330A2C82B176C71EEEC4DF7D98 /* MJRefreshAutoStateFooter.m in Sources */ = {isa = PBXBuildFile; fileRef = EEBDAACAD91411EA968AEF2270620703 /* MJRefreshAutoStateFooter.m */; };
		50013C33D35EBAF31ACF3A8B3A9A3FB4 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = C54DEA7675AEAFB3616CC714A41EFA10 /* Foundation.framework */; };
		5044FEAEF09468B6964F9F37A1F1F45C /* IQPreviousNextView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2EEB6A598984D02215A8684BDFDA3C83 /* IQPreviousNextView.swift */; };
		51CD5887014967E77E58F5A163996454 /* ConstraintMaker.swift in Sources */ = {isa = PBXBuildFile; fileRef = 04C8E11CF6EE3F26874BC846B32221A7 /* ConstraintMaker.swift */; };
		53164A2DDB944329FD8720F2F0D45228 /* Kingfisher-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = B0E58835063D0A88BD824B89BC0A4D0C /* Kingfisher-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; };
		53791F5E5F07400F92CFDFC89A432305 /* Validation.swift in Sources */ = {isa = PBXBuildFile; fileRef = 68607BA46B21F7940B89CC2E1D286A6C /* Validation.swift */; };
		54A80F49AECD3BAF29BBD098330E49D1 /* Asn1Parser.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5A41B4983AC2D5B53C9DD7F0896C2125 /* Asn1Parser.swift */; };
		5548C91B7B13B05D91EE5DAFFB3E8B14 /* ImageTransition.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6F9CFA2E169B2B0DD7DE522F3AF31978 /* ImageTransition.swift */; };
		55B73B58EE9E36E4C860A2135A9796A9 /* Kingfisher-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 8741E102BBA4C51DDDE1E71642452EC4 /* Kingfisher-dummy.m */; };
		57B1876F2BE4168E5BFDB63D8CC849A0 /* ConstraintLayoutSupport.swift in Sources */ = {isa = PBXBuildFile; fileRef = B960849531957F753275199196418592 /* ConstraintLayoutSupport.swift */; };
		5854DF509E8A016B6235793D04083035 /* ConstraintConstantTarget.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4F65C15E08692EC4029B1019B524ED51 /* ConstraintConstantTarget.swift */; };
		59617574D268DFE7C5440267F9AF5A9D /* DeviceKit-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = C98D14D4E0C72DD53E3155BE0BA047A9 /* DeviceKit-dummy.m */; };
		59A62BE2B9F4EE2DB82C1A5705403F51 /* ImageProcessor.swift in Sources */ = {isa = PBXBuildFile; fileRef = E8A63842DE90FCCE7308E7657DE7A8A0 /* ImageProcessor.swift */; };
		5EABE357108BB0AC56B6C7D0AFCC4532 /* Indicator.swift in Sources */ = {isa = PBXBuildFile; fileRef = E0D1AE305C7CD59C32EEE0D369724A87 /* Indicator.swift */; };
		626CCD3B19CAB7090293FF68A57E610A /* KingfisherOptionsInfo.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5F14D6F48F7CEA19B517CA27C2011342 /* KingfisherOptionsInfo.swift */; };
		62A85277D0462C43B80A05E8822794BB /* IQKeyboardManagerSwift-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = C105FF15C71C4C15DEDC7435087570C9 /* IQKeyboardManagerSwift-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; };
		64744C911253C3E01461FAD7C935C8D7 /* Result.swift in Sources */ = {isa = PBXBuildFile; fileRef = D90F88E0EF533F74A6CDAF90F4F76C7D /* Result.swift */; };
		6496446016C149A05E360793BC94A085 /* MJRefreshBackStateFooter.h in Headers */ = {isa = PBXBuildFile; fileRef = 68EB1E6FD01F1E05C294985E42014FE5 /* MJRefreshBackStateFooter.h */; settings = {ATTRIBUTES = (Public, ); }; };
		66457B4A6802B94B61C6ADAC5D7A5C62 /* MJRefreshAutoStateFooter.h in Headers */ = {isa = PBXBuildFile; fileRef = 9F867C31178B6F10674CE989B0EFEA2E /* MJRefreshAutoStateFooter.h */; settings = {ATTRIBUTES = (Public, ); }; };
		666DB8C81CEFFFE9D55BB26E692B999A /* DeviceKit-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 91935645B74DDC4CA07A8A4850A789E1 /* DeviceKit-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; };
		6782DF51127156DB56E217BCD507B3FE /* MJRefreshAutoGifFooter.m in Sources */ = {isa = PBXBuildFile; fileRef = 89FC561D1B3E16AA0D8990BB38D026E9 /* MJRefreshAutoGifFooter.m */; };
		69CCBEEDFCA6D743D80026568D961919 /* ConstraintMakerExtendable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3EE4BC7BD7540FF2FB7AFE83207C8F54 /* ConstraintMakerExtendable.swift */; };
		69E3A06BBDFDC7D06A9D4BDC4E895E73 /* ConstraintRelatableTarget.swift in Sources */ = {isa = PBXBuildFile; fileRef = A249DC0B1B4F3D1408599A8CC6ED3885 /* ConstraintRelatableTarget.swift */; };
		6A470BF4E9F0D3C3712D9FC582F7C9BD /* MJRefreshConst.h in Headers */ = {isa = PBXBuildFile; fileRef = 80F15F286F07D712A780471FE06C30AB /* MJRefreshConst.h */; settings = {ATTRIBUTES = (Public, ); }; };
		6E0EB9E7FAAEDBB7A73ECF3095F69C4A /* UILayoutSupport+Extensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = E71AEB39B093B50B16933DA48B067127 /* UILayoutSupport+Extensions.swift */; };
		70B77BE487CE9527EA3E66C689111F25 /* MJRefreshNormalHeader.h in Headers */ = {isa = PBXBuildFile; fileRef = E79D9E3412922EFEEBBB2DC6607FD7CA /* MJRefreshNormalHeader.h */; settings = {ATTRIBUTES = (Public, ); }; };
		70ECB3E5FED2F2D4F6DEFE366519C8AE /* Resource.swift in Sources */ = {isa = PBXBuildFile; fileRef = DA424EE7AC0EC2C732271FE405E8259A /* Resource.swift */; };
		70EE1C774C978E1876AE6CA1224E897D /* MBProgressHUD.m in Sources */ = {isa = PBXBuildFile; fileRef = BC0D67729459D336FB5698EC6732BE1E /* MBProgressHUD.m */; };
		718A0CE5A12C0DA76BDC4657F8E63B3F /* Pods-LaserMethane-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 382222BE7F100CF9C16AD70D6C42DBA1 /* Pods-LaserMethane-dummy.m */; };
		71DE9DC2FA583526AB4D1FD7F00C099C /* ConstraintDirectionalInsetTarget.swift in Sources */ = {isa = PBXBuildFile; fileRef = 47A47C0BA7929D5536F4FB650BB18BEA /* ConstraintDirectionalInsetTarget.swift */; };
		74341DA37F4B926FDF4CB2599CAC547A /* IQUIViewController+Additions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4A75E75E65376E0FB79C62ADD09CAAF4 /* IQUIViewController+Additions.swift */; };
		7596519E375DA27F6E7D05D440757055 /* CoreGraphics.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = A663E21BEBB53F5D55E219FF93DEF28F /* CoreGraphics.framework */; };
		75E146C12D1287228A0B493E87CDE31F /* ConstraintMakerRelatable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7B687CB603C83EB7DDF4E94D90DFB372 /* ConstraintMakerRelatable.swift */; };
		762E3951F3B8372E5A5B8BBE96E0C17B /* MJRefreshBackStateFooter.m in Sources */ = {isa = PBXBuildFile; fileRef = D2794F1B6F07BBC989B6FB6E67DE1F3A /* MJRefreshBackStateFooter.m */; };
		77C9889055A3B32EA13A9616824DB0ED /* ConstraintLayoutGuideDSL.swift in Sources */ = {isa = PBXBuildFile; fileRef = 16C23A31A8D8B0E7A73D90EBA97FD3AF /* ConstraintLayoutGuideDSL.swift */; };
		7813A09B8F9242BBF63900D45EF15054 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = C54DEA7675AEAFB3616CC714A41EFA10 /* Foundation.framework */; };
		7B4CE5C84161E2BFE477F42DFD634382 /* SwiftyJSON.swift in Sources */ = {isa = PBXBuildFile; fileRef = A4C244BFF8C72C4ECE74C206B1A80EB7 /* SwiftyJSON.swift */; };
		7C1702076F3A31D8D2D45A4A9F09B266 /* ConstraintMakerEditable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2A701617826B1152406E1949EB7AF644 /* ConstraintMakerEditable.swift */; };
		7FB3576FD619DD256294BAD7E5F83CBE /* IQTextView.swift in Sources */ = {isa = PBXBuildFile; fileRef = AD2131C49DF9D0140B96FE3042284557 /* IQTextView.swift */; };
		81B9E2F21B1EF9FE4E769103108DEA8A /* MBProgressHUD-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = F027706EE3744A0A59D2CD14E023049D /* MBProgressHUD-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; };
		8277256ADEC3C4DCF79957D1CA681A9A /* ConstraintDSL.swift in Sources */ = {isa = PBXBuildFile; fileRef = 21FC031C9B70EAD860AD41D02DFFAC80 /* ConstraintDSL.swift */; };
		83956E20859CDBBE7BC38ABADE0170FB /* AFError.swift in Sources */ = {isa = PBXBuildFile; fileRef = 07C7EE01C3E3AB2641A4ED6A60D81350 /* AFError.swift */; };
		8705BBF0D428BF0AE1B554A377ECC540 /* ConstraintOffsetTarget.swift in Sources */ = {isa = PBXBuildFile; fileRef = CBF4F2B6BDE6BA1B903C5AB222F69B40 /* ConstraintOffsetTarget.swift */; };
		88D5FB9CD0BC5BA6A7A6BD75AE615C90 /* SwiftyRSA+ObjC.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6B6C3C706536E1BB40EADA2748854B4B /* SwiftyRSA+ObjC.swift */; };
		8B439A47AA5FDEF67AD63BDDB808AC5A /* IQUIView+Hierarchy.swift in Sources */ = {isa = PBXBuildFile; fileRef = C87C98B66CA57C872146EDEA2794D969 /* IQUIView+Hierarchy.swift */; };
		8D70740ECE860A7D9815448CC0481315 /* PrivateKey.swift in Sources */ = {isa = PBXBuildFile; fileRef = 383B3CD1C5841B5790652BC309CF4852 /* PrivateKey.swift */; };
		8F31819454827D1670CAC8F6B8BAC0A5 /* MJRefresh.bundle in Resources */ = {isa = PBXBuildFile; fileRef = BA78997D644F081BB479C9FC17BA77A6 /* MJRefresh.bundle */; };
		931BBB8230A25161D5C37528A8F9FECF /* SessionManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = A25518FAA376C24018A40F1C46A00ECE /* SessionManager.swift */; };
		933FDA5970AA525D6CB92BFEBA2BAB4A /* Timeline.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3631EC012B4562D664770430EA3C64AD /* Timeline.swift */; };
		9577B427BE9F9536725C03478765DBE6 /* MJRefreshBackFooter.m in Sources */ = {isa = PBXBuildFile; fileRef = 2A68C3748F70B1D31822654ABD762873 /* MJRefreshBackFooter.m */; };
		96152B6581A629A38AE9498243EFAADF /* MJRefreshBackGifFooter.h in Headers */ = {isa = PBXBuildFile; fileRef = F2DD4A2C0982B3672E785FEB4B24DB34 /* MJRefreshBackGifFooter.h */; settings = {ATTRIBUTES = (Public, ); }; };
		970F14BBE9FEF12A8BA7ECDC7BF9E2C6 /* MJRefreshConst.m in Sources */ = {isa = PBXBuildFile; fileRef = 7A41E653A8977815E9B2876DA5662C9A /* MJRefreshConst.m */; };
		980E5594F8DBCE362764AEDC2F086E36 /* IQToolbar.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7D7F657F8F019BC5DC90652E37D1A661 /* IQToolbar.swift */; };
		98337F23B46EC94A2789C0DE21BFD96D /* MJRefreshAutoFooter.h in Headers */ = {isa = PBXBuildFile; fileRef = 5CFE2E34D1D51483EBF29C9F67FE4C00 /* MJRefreshAutoFooter.h */; settings = {ATTRIBUTES = (Public, ); }; };
		98A929C8E9012AB167672714FFD2113C /* Request.swift in Sources */ = {isa = PBXBuildFile; fileRef = 76A616AF1F8A86C0C95A151F0B6601FB /* Request.swift */; };
		99AC2AF7ABE5CD9F488C2B312E29B6D1 /* MJRefreshAutoNormalFooter.h in Headers */ = {isa = PBXBuildFile; fileRef = 125C464A8F541FA9181FF016DE62CF5B /* MJRefreshAutoNormalFooter.h */; settings = {ATTRIBUTES = (Public, ); }; };
		99B5296A5EDECE0557B9DA53D9E19CA1 /* ConstraintItem.swift in Sources */ = {isa = PBXBuildFile; fileRef = 229234548A7328732E080C8564A1B945 /* ConstraintItem.swift */; };
		9B09968922C73D50040C6EEF57890D6E /* ConstraintConfig.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6EB7122EC464750C85249FC2737159B0 /* ConstraintConfig.swift */; };
		9BDA533ACF30B280CA9C9A6A9923480D /* SwiftyRSA.swift in Sources */ = {isa = PBXBuildFile; fileRef = C26DF03F20A0010FDAECC6E95E730A5B /* SwiftyRSA.swift */; };
		A031C032CFEDFE915279E275A04EF334 /* MJRefreshComponent.h in Headers */ = {isa = PBXBuildFile; fileRef = 16FCF175ACC62FC89AA40A1A8AC433D0 /* MJRefreshComponent.h */; settings = {ATTRIBUTES = (Public, ); }; };
		A270CD9EC3C541FE86E65AEDCEF500CF /* ConstraintLayoutGuide.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1C3ABA0E2F3BFE746C329BF7FD684737 /* ConstraintLayoutGuide.swift */; };
		A317E632C48B5D4A15D0CBD1E5499430 /* ImageCache.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1E94D469678E366A3F5E22EE5D4B3658 /* ImageCache.swift */; };
		A4420637EE415057C5BA22ABE5A984F9 /* Image.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0AC6EBEA4D24D4D7F83DAD4E7C34CC6F /* Image.swift */; };
		A556058B0B08B94156481722C30BEEF3 /* MJRefreshHeader.h in Headers */ = {isa = PBXBuildFile; fileRef = 540D37A189C0E7B2A037DC2371955A64 /* MJRefreshHeader.h */; settings = {ATTRIBUTES = (Public, ); }; };
		A5C6C6AF307753F62CB842B879E50CB2 /* Kingfisher.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4036EF0475132F0B4854BEBC00A9BF18 /* Kingfisher.swift */; };
		A66ED57B365A35434C5BAF4B990819B7 /* SnapKit-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = BEA5D9A85DF03795339EECBE2E70AA3C /* SnapKit-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; };
		AB896E86184C7E4C1B132A6FD48C945F /* ThreadHelper.swift in Sources */ = {isa = PBXBuildFile; fileRef = 875E41B6EDDC7243A95BF9395A38AF05 /* ThreadHelper.swift */; };
		AB9FB1075E6B9C0BF3EC8BAC7007BD93 /* MJRefresh-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 31810C6840CB41B1D947B1B354AA4A92 /* MJRefresh-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; };
		AC1B5B34F7456E723EC031A496585471 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = C54DEA7675AEAFB3616CC714A41EFA10 /* Foundation.framework */; };
		AC35C9341C4BB156BB26FDD237EE3721 /* ConstraintDirectionalInsets.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95634810032C46114D2281EA4E8CB95C /* ConstraintDirectionalInsets.swift */; };
		AC4E060582E54A42FE64F5766C3BF68A /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = C54DEA7675AEAFB3616CC714A41EFA10 /* Foundation.framework */; };
		AE3B246482DCD60BA846EA3CE983A1FB /* IQUIView+IQKeyboardToolbar.swift in Sources */ = {isa = PBXBuildFile; fileRef = 23A52EC5F849E6E630A99537D5C9DE12 /* IQUIView+IQKeyboardToolbar.swift */; };
		AFC64B1097F7355FF423D6A73E9C7210 /* TaskDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 43B01A845D3646C29CC901496F7647D2 /* TaskDelegate.swift */; };
		B373020D1219FEEC8CBE5C6B2678FAA5 /* NSBundle+MJRefresh.h in Headers */ = {isa = PBXBuildFile; fileRef = 146CEBD9C60E578E24ABAC43D4D75F64 /* NSBundle+MJRefresh.h */; settings = {ATTRIBUTES = (Public, ); }; };
		B3C80EE89729B2E1E94D3F2906AEF7FF /* PublicKey.swift in Sources */ = {isa = PBXBuildFile; fileRef = 150BEC8DC1911B6753ABCFF95210D595 /* PublicKey.swift */; };
		B4EA329362D601B8B1F3E47DCD958059 /* SwiftyRSA-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 35EEFA54496B4E83B308B5D8E4028D68 /* SwiftyRSA-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; };
		B599696DFEF6B2A5ECF528F4E5BB1846 /* ConstraintDescription.swift in Sources */ = {isa = PBXBuildFile; fileRef = 99BD95FF36CBDAADCE03FA42DBBC1FE9 /* ConstraintDescription.swift */; };
		B780B272106411CBE258BB60FFC45410 /* Debugging.swift in Sources */ = {isa = PBXBuildFile; fileRef = 13AF471BDCAB475353AAB70A45CAD7F9 /* Debugging.swift */; };
		B7F559ABF7622040866557F0C6F422C3 /* RequestModifier.swift in Sources */ = {isa = PBXBuildFile; fileRef = C5D66102DA7EB3BDEDB0D93AC55041DD /* RequestModifier.swift */; };
		B8812EC9258E228E36D44D4D460B120E /* MJRefresh.h in Headers */ = {isa = PBXBuildFile; fileRef = B6A563AEFAF44C3F8798C959955FE909 /* MJRefresh.h */; settings = {ATTRIBUTES = (Public, ); }; };
		B973D73F61F89CD80E5C7A367B3A53AB /* CFNetwork.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 503014B439A3665200ACD03877CC2DA3 /* CFNetwork.framework */; };
		B98378C55379E1B92897F11A22E38443 /* IQKeyboardManagerSwift-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 29423959DF58A6FBD642BB00484D6DB3 /* IQKeyboardManagerSwift-dummy.m */; };
		BB383B727A2E31F4E5A9E4A04F04ACA8 /* EncryptedMessage.swift in Sources */ = {isa = PBXBuildFile; fileRef = 545A5E8DDAAC1CEC4348A8D3DBF2B7B8 /* EncryptedMessage.swift */; };
		BECA67DFB5E0984DFAEFCB775C31972E /* ConstraintView.swift in Sources */ = {isa = PBXBuildFile; fileRef = C3D2558FEEF8B8AA432B4686241E7DA4 /* ConstraintView.swift */; };
		BEE6B677416CA71C981D1D3F60B18C96 /* Alamofire.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8790143A7B775656F18833B38CF0B735 /* Alamofire.swift */; };
		C04C5F1F1D6B337F87E157B55A747E41 /* IQKeyboardManagerConstants.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5064D2D28FF6AC8F07CF9BD04C8B45BB /* IQKeyboardManagerConstants.swift */; };
		C08A09B0CEBC18AD963AAFB1778A9848 /* KingfisherManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = F310477EE2C4B35397E36F40AA806B77 /* KingfisherManager.swift */; };
		C0EB3776478AB80676E488BC9C9CDA3C /* IQUIScrollView+Additions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 182D12931721FEE8D106800A9091A5D9 /* IQUIScrollView+Additions.swift */; };
		C297AC9431379391C114794AFD4F9778 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = C54DEA7675AEAFB3616CC714A41EFA10 /* Foundation.framework */; };
		C35DCE97EB77150C41E735DB57BD6616 /* IQTitleBarButtonItem.swift in Sources */ = {isa = PBXBuildFile; fileRef = CEEBA676018B705E7597AF50A76E23BC /* IQTitleBarButtonItem.swift */; };
		C412F27D75AFC0DF0F0289DBB270931C /* ConstraintMakerFinalizable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0DFA3D9A6ABC238134813A914479FC87 /* ConstraintMakerFinalizable.swift */; };
		C47A1C638C0E97C4ECCBD18FD494BB34 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = C54DEA7675AEAFB3616CC714A41EFA10 /* Foundation.framework */; };
		C579128CC4586FF6D56E7F0DF9E3F165 /* MJRefreshStateHeader.m in Sources */ = {isa = PBXBuildFile; fileRef = 8EFB7F5764B8EB0982D60B96095F5054 /* MJRefreshStateHeader.m */; };
		C79D4F0D0C79942AAD2B4F16D0766095 /* CacheSerializer.swift in Sources */ = {isa = PBXBuildFile; fileRef = DD9D17AD7223AF54A870B6C9EBA24A4C /* CacheSerializer.swift */; };
		C7B0979AB5F9DD07ED6DA0E3AC8DA076 /* MJRefreshStateHeader.h in Headers */ = {isa = PBXBuildFile; fileRef = 402ACD1D4D7C148A0788C591DD333926 /* MJRefreshStateHeader.h */; settings = {ATTRIBUTES = (Public, ); }; };
		CCE5FAFFCA449C9E33F7C9F7914A8982 /* SwiftyRSA.h in Headers */ = {isa = PBXBuildFile; fileRef = 085D39EEF55027BB7A5B10792BB5AEAA /* SwiftyRSA.h */; settings = {ATTRIBUTES = (Public, ); }; };
		CD92E3C8B2B53B5545D1B0394881A1EB /* ImageDownloader.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2ABDB90E1B893E4AEBB3B4B4316D77A2 /* ImageDownloader.swift */; };
		CE62FEABA57B2B53EABF8C7DCCC6B2C4 /* ConstraintRelation.swift in Sources */ = {isa = PBXBuildFile; fileRef = D97ED719B52B6A0B0BF6588A171756DF /* ConstraintRelation.swift */; };
		D0CCA29D563BD5C9A80FA6D02BCBD5BB /* UIView+MJExtension.m in Sources */ = {isa = PBXBuildFile; fileRef = 5EBB5813DA6AA35DEA9B5B393CB02AF5 /* UIView+MJExtension.m */; };
		D3D8C379C6E4FB487E5ABD6800AD7B7E /* DispatchQueue+Alamofire.swift in Sources */ = {isa = PBXBuildFile; fileRef = E4FBA683529CB219FE98931004983E51 /* DispatchQueue+Alamofire.swift */; };
		D45611E8F8D8A0E92449ED0A155C09FD /* MJRefreshAutoFooter.m in Sources */ = {isa = PBXBuildFile; fileRef = 995D07EF7E7E61B3FEFC91D7ED2B374D /* MJRefreshAutoFooter.m */; };
		D4697DC40F3B059E4A0867838CA1814E /* ConstraintMultiplierTarget.swift in Sources */ = {isa = PBXBuildFile; fileRef = C31EA652991B7539F80649EF9C54ED4A /* ConstraintMultiplierTarget.swift */; };
		D65C254F5ABF2CB5ECEE50FE8F8E1A80 /* Response.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3DA8FDDDEE268CAFC721B8134C7CC8DE /* Response.swift */; };
		DABF20F73D27572CD97071A6D4DB9004 /* MBProgressHUD-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 330E188D20B8A45ABBF9164995C5E530 /* MBProgressHUD-dummy.m */; };
		DD605F812C91FC7AB4F59F1ECCBA0982 /* MJRefreshBackFooter.h in Headers */ = {isa = PBXBuildFile; fileRef = 173691FC4E28428647707DFB745CC025 /* MJRefreshBackFooter.h */; settings = {ATTRIBUTES = (Public, ); }; };
		DDE417BA9D13D2BB98316DF0512A1944 /* IQBarButtonItem.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9F2D6E38621EC3E101960E6747A69425 /* IQBarButtonItem.swift */; };
		E2E7A4627F9124F71E5096F6BA8518CE /* Key.swift in Sources */ = {isa = PBXBuildFile; fileRef = 70CFEED8B955108347A85FEBEC2ECB29 /* Key.swift */; };
		E3747EC31FCCA97D75A81FC700CF7E24 /* ResponseSerialization.swift in Sources */ = {isa = PBXBuildFile; fileRef = BD32536A4A2EC8DEC2B2D56D3F7EB4A7 /* ResponseSerialization.swift */; };
		E44D4596E5DFAF2458FEA91D23447B1A /* MJRefresh-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 525DF94BBFA3E439822A7AD7E6ABA041 /* MJRefresh-dummy.m */; };
		E50EAA966F48C7CE403C0DFA79312D93 /* NSData+SHA.m in Sources */ = {isa = PBXBuildFile; fileRef = 64A80F63CD5821312B5FE64B2C515E67 /* NSData+SHA.m */; };
		E7304C352808013D67EE82BF7AF1D2BA /* UIScrollView+MJRefresh.h in Headers */ = {isa = PBXBuildFile; fileRef = 576C7EB406F43822ED64B9174965CE61 /* UIScrollView+MJRefresh.h */; settings = {ATTRIBUTES = (Public, ); }; };
		E8F2429683B3015CBD39CE883770BCA7 /* ConstraintPriorityTarget.swift in Sources */ = {isa = PBXBuildFile; fileRef = 06518AEF307AB3E5AC568DC06CC96C4F /* ConstraintPriorityTarget.swift */; };
		E9A970BC24EA15832F248EA020072746 /* LayoutConstraintItem.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8292B3139E22464C66706ED1281B62C6 /* LayoutConstraintItem.swift */; };
		EB1726F5E0D0EEBA20E4528B1E37A8FA /* ConstraintViewDSL.swift in Sources */ = {isa = PBXBuildFile; fileRef = 356D86BB3A1F204B245591540A94B662 /* ConstraintViewDSL.swift */; };
		EB2A4C29BE958CCB03B3FD9FAB927F1F /* MBProgressHUD.h in Headers */ = {isa = PBXBuildFile; fileRef = F59B6308918D66D57128DF5AD7A671FC /* MBProgressHUD.h */; settings = {ATTRIBUTES = (Public, ); }; };
		EB64CEFEA2ED517611E2227C55462254 /* SwiftyRSAError.swift in Sources */ = {isa = PBXBuildFile; fileRef = A74E1FD52C9589EE6CA09FDDD5D8B802 /* SwiftyRSAError.swift */; };
		ECEA1DFDE6D8AD75CD2EC083B801F1DD /* MJRefreshComponent.m in Sources */ = {isa = PBXBuildFile; fileRef = D83AF5D23157EA8695E8C3D1692316DF /* MJRefreshComponent.m */; };
		EDD70CE2C2ECB482CFFB0EF720EAA798 /* NSBundle+MJRefresh.m in Sources */ = {isa = PBXBuildFile; fileRef = 4411387C063DBC669DBD903C699004BC /* NSBundle+MJRefresh.m */; };
		EDF22D485E9480A525852898A09FBA38 /* UIView+MJExtension.h in Headers */ = {isa = PBXBuildFile; fileRef = E3229B315DFF3A48954FD0D63D1E3B17 /* UIView+MJExtension.h */; settings = {ATTRIBUTES = (Public, ); }; };
		EE909C7C786140109051BC9562EEC7C8 /* ConstraintMakerPriortizable.swift in Sources */ = {isa = PBXBuildFile; fileRef = DC223C41451429C6B8134F37DB5F207D /* ConstraintMakerPriortizable.swift */; };
		EEADFC5C1C5EC6E3E20506B8E069931D /* KeychainAccess-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 8B8C8989DFB608F37781F5A4AEAC7BA6 /* KeychainAccess-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; };
		EEBBB80C1B53909F9EAA4B46ECAF365C /* Pods-LaserMethane-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 05F20D2D8F62B6894464F0D1BC4318BD /* Pods-LaserMethane-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; };
		EEF066616EFE6EBC57541C1B92C6770A /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = C54DEA7675AEAFB3616CC714A41EFA10 /* Foundation.framework */; };
		F13F2AA7F2E6D95A181CAB99B900D531 /* ServerTrustPolicy.swift in Sources */ = {isa = PBXBuildFile; fileRef = 46BF418CD379ED95FEF2ED96B89EF316 /* ServerTrustPolicy.swift */; };
		F612969E69DE5F072AD96720641B1184 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 038D409F5B06A52CD915FEA11E9A6F17 /* QuartzCore.framework */; };
		F7B74645E07C39771156A1FA413B98D4 /* Alamofire-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = F4A8C9E227F3945BC39D81AAD44AB490 /* Alamofire-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; };
		F8AAB6789B0A59CC99A8466A64543BE1 /* MJRefreshGifHeader.m in Sources */ = {isa = PBXBuildFile; fileRef = 1DC670D37203031064FC9ADD6057123E /* MJRefreshGifHeader.m */; };
		F9BC0BCD165A3FCA8636CE51007A28A2 /* Filter.swift in Sources */ = {isa = PBXBuildFile; fileRef = 304A75712D30E3E0F91A80CC02C9D762 /* Filter.swift */; };
		FA2707A25E0E01A3391DA31D198F87D7 /* SwiftyRSA-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 6ACEB7D40F4A209DACB004AFAFEBE688 /* SwiftyRSA-dummy.m */; };
		FF6AB5778D4AEF9956F3DB881A3184AF /* NSData+SHA.h in Headers */ = {isa = PBXBuildFile; fileRef = 241563DFE79A065F4DF7AD3E87EDBFA1 /* NSData+SHA.h */; settings = {ATTRIBUTES = (Public, ); }; };
/* End PBXBuildFile section */

/* Begin PBXContainerItemProxy section */
		0CF912BA4802B1EB82129445BDB01875 /* PBXContainerItemProxy */ = {
			isa = PBXContainerItemProxy;
			containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
			proxyType = 1;
			remoteGlobalIDString = D118A6A04828FD3CDA8640CD2B6796D2;
			remoteInfo = SwiftyJSON;
		};
		27A8EF01B4A7774AE5C592DA7DC01878 /* PBXContainerItemProxy */ = {
			isa = PBXContainerItemProxy;
			containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
			proxyType = 1;
			remoteGlobalIDString = B490E7485944099E16C9CBD79119D1D4;
			remoteInfo = IQKeyboardManagerSwift;
		};
		2A0092FAAAFA6084636D7508ACF8C3C9 /* PBXContainerItemProxy */ = {
			isa = PBXContainerItemProxy;
			containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
			proxyType = 1;
			remoteGlobalIDString = 19622742EBA51E823D6DAE3F8CDBFAD4;
			remoteInfo = SnapKit;
		};
		351EC768A9DFCFE2E25F66B27D65133A /* PBXContainerItemProxy */ = {
			isa = PBXContainerItemProxy;
			containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
			proxyType = 1;
			remoteGlobalIDString = 82B0A41D3031FF27D78E17B0A9A46FB0;
			remoteInfo = MBProgressHUD;
		};
		49EF8BE0B3A6694C4202C38F55DB8F49 /* PBXContainerItemProxy */ = {
			isa = PBXContainerItemProxy;
			containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
			proxyType = 1;
			remoteGlobalIDString = EAAA1AD3A8A1B59AB91319EE40752C6D;
			remoteInfo = Alamofire;
		};
		6869802C4E779263A2C274EC9BA601CC /* PBXContainerItemProxy */ = {
			isa = PBXContainerItemProxy;
			containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
			proxyType = 1;
			remoteGlobalIDString = E8022D22FAA6690B5E1C379C1BCE1491;
			remoteInfo = Kingfisher;
		};
		8448E8F59DF184E3B71668C6B6E43767 /* PBXContainerItemProxy */ = {
			isa = PBXContainerItemProxy;
			containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
			proxyType = 1;
			remoteGlobalIDString = 92A1C13902E7ACDA3ABB5BA1FEACC86C;
			remoteInfo = SwiftyRSA;
		};
		AF4F9DEBC5F12B3D6CEA776122F62C52 /* PBXContainerItemProxy */ = {
			isa = PBXContainerItemProxy;
			containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
			proxyType = 1;
			remoteGlobalIDString = 4CDD1C6C8885D07092D8EA708AAC0E53;
			remoteInfo = DeviceKit;
		};
		C951EB72E5CA68926E72D63FB04B2581 /* PBXContainerItemProxy */ = {
			isa = PBXContainerItemProxy;
			containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
			proxyType = 1;
			remoteGlobalIDString = 6868056D761E163D10FDAF8CF1C4D9B8;
			remoteInfo = MJRefresh;
		};
		E1656C5A97236BAAF9FB974381654123 /* PBXContainerItemProxy */ = {
			isa = PBXContainerItemProxy;
			containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
			proxyType = 1;
			remoteGlobalIDString = 615C831BCE925ED486B225B87E44926D;
			remoteInfo = KeychainAccess;
		};
/* End PBXContainerItemProxy section */

/* Begin PBXFileReference section */
		02BE3C5D81FF7D7292595B9F9B9304F0 /* 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; };
		02CB9DCB4266C9B5DAC463922C4EBB12 /* SwiftyJSON-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "SwiftyJSON-Info.plist"; sourceTree = "<group>"; };
		038D409F5B06A52CD915FEA11E9A6F17 /* 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; };
		03C1A150461315E7EEAC7F3E02165E9F /* SwiftyJSON-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "SwiftyJSON-umbrella.h"; sourceTree = "<group>"; };
		04C8E11CF6EE3F26874BC846B32221A7 /* ConstraintMaker.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintMaker.swift; path = Source/ConstraintMaker.swift; sourceTree = "<group>"; };
		04E57BBEA6725A3BE834F61DC519F99F /* MJRefresh.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = MJRefresh.debug.xcconfig; sourceTree = "<group>"; };
		05434088E8AAD1647565FC39A7C7491C /* SnapKit.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = SnapKit.debug.xcconfig; sourceTree = "<group>"; };
		05F20D2D8F62B6894464F0D1BC4318BD /* Pods-LaserMethane-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Pods-LaserMethane-umbrella.h"; sourceTree = "<group>"; };
		06518AEF307AB3E5AC568DC06CC96C4F /* ConstraintPriorityTarget.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintPriorityTarget.swift; path = Source/ConstraintPriorityTarget.swift; sourceTree = "<group>"; };
		06A84065C29C233532FC45F21EFCADD8 /* SwiftyJSON-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "SwiftyJSON-prefix.pch"; sourceTree = "<group>"; };
		07C7EE01C3E3AB2641A4ED6A60D81350 /* AFError.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AFError.swift; path = Source/AFError.swift; sourceTree = "<group>"; };
		085D39EEF55027BB7A5B10792BB5AEAA /* SwiftyRSA.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SwiftyRSA.h; path = Source/SwiftyRSA.h; sourceTree = "<group>"; };
		0AC6EBEA4D24D4D7F83DAD4E7C34CC6F /* Image.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Image.swift; path = Sources/Image.swift; sourceTree = "<group>"; };
		0DA4828908E30CE4A29CB9AD3A405635 /* SwiftyRSA.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = SwiftyRSA.framework; path = SwiftyRSA.framework; sourceTree = BUILT_PRODUCTS_DIR; };
		0DFA3D9A6ABC238134813A914479FC87 /* ConstraintMakerFinalizable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintMakerFinalizable.swift; path = Source/ConstraintMakerFinalizable.swift; sourceTree = "<group>"; };
		0E193CEE7DC826622FBE731B7E70E339 /* MBProgressHUD.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = MBProgressHUD.release.xcconfig; sourceTree = "<group>"; };
		125C464A8F541FA9181FF016DE62CF5B /* MJRefreshAutoNormalFooter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MJRefreshAutoNormalFooter.h; path = MJRefresh/Custom/Footer/Auto/MJRefreshAutoNormalFooter.h; sourceTree = "<group>"; };
		13AF471BDCAB475353AAB70A45CAD7F9 /* Debugging.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Debugging.swift; path = Source/Debugging.swift; sourceTree = "<group>"; };
		146CEBD9C60E578E24ABAC43D4D75F64 /* NSBundle+MJRefresh.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSBundle+MJRefresh.h"; path = "MJRefresh/NSBundle+MJRefresh.h"; sourceTree = "<group>"; };
		150BEC8DC1911B6753ABCFF95210D595 /* PublicKey.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = PublicKey.swift; path = Source/PublicKey.swift; sourceTree = "<group>"; };
		16C23A31A8D8B0E7A73D90EBA97FD3AF /* ConstraintLayoutGuideDSL.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintLayoutGuideDSL.swift; path = Source/ConstraintLayoutGuideDSL.swift; sourceTree = "<group>"; };
		16FCF175ACC62FC89AA40A1A8AC433D0 /* MJRefreshComponent.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MJRefreshComponent.h; path = MJRefresh/Base/MJRefreshComponent.h; sourceTree = "<group>"; };
		173691FC4E28428647707DFB745CC025 /* MJRefreshBackFooter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MJRefreshBackFooter.h; path = MJRefresh/Base/MJRefreshBackFooter.h; sourceTree = "<group>"; };
		182D12931721FEE8D106800A9091A5D9 /* IQUIScrollView+Additions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "IQUIScrollView+Additions.swift"; path = "IQKeyboardManagerSwift/Categories/IQUIScrollView+Additions.swift"; sourceTree = "<group>"; };
		190D7383CCEFD8AB3F8CB93098A3F214 /* DeviceKit.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = DeviceKit.framework; path = DeviceKit.framework; sourceTree = BUILT_PRODUCTS_DIR; };
		1C3ABA0E2F3BFE746C329BF7FD684737 /* ConstraintLayoutGuide.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintLayoutGuide.swift; path = Source/ConstraintLayoutGuide.swift; sourceTree = "<group>"; };
		1DC670D37203031064FC9ADD6057123E /* MJRefreshGifHeader.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MJRefreshGifHeader.m; path = MJRefresh/Custom/Header/MJRefreshGifHeader.m; sourceTree = "<group>"; };
		1E55781735BD55D981CBAB7D3C4893FD /* Pods-LaserMethane.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-LaserMethane.release.xcconfig"; sourceTree = "<group>"; };
		1E94D469678E366A3F5E22EE5D4B3658 /* ImageCache.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ImageCache.swift; path = Sources/ImageCache.swift; sourceTree = "<group>"; };
		1EA82FAED7FA6DC7BB5EAED48C4D5BBE /* SnapKit-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "SnapKit-Info.plist"; sourceTree = "<group>"; };
		21FC031C9B70EAD860AD41D02DFFAC80 /* ConstraintDSL.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintDSL.swift; path = Source/ConstraintDSL.swift; sourceTree = "<group>"; };
		229234548A7328732E080C8564A1B945 /* ConstraintItem.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintItem.swift; path = Source/ConstraintItem.swift; sourceTree = "<group>"; };
		23A52EC5F849E6E630A99537D5C9DE12 /* IQUIView+IQKeyboardToolbar.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "IQUIView+IQKeyboardToolbar.swift"; path = "IQKeyboardManagerSwift/IQToolbar/IQUIView+IQKeyboardToolbar.swift"; sourceTree = "<group>"; };
		241563DFE79A065F4DF7AD3E87EDBFA1 /* NSData+SHA.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSData+SHA.h"; path = "Source/NSData+SHA.h"; sourceTree = "<group>"; };
		2558BCC8D34DB3CB3F8DA919A50652DA /* IQKeyboardManagerSwift-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "IQKeyboardManagerSwift-prefix.pch"; sourceTree = "<group>"; };
		29423959DF58A6FBD642BB00484D6DB3 /* IQKeyboardManagerSwift-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "IQKeyboardManagerSwift-dummy.m"; sourceTree = "<group>"; };
		2A311967A2517FC76712DCA49181DEE0 /* Pods-LaserMethane.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-LaserMethane.debug.xcconfig"; sourceTree = "<group>"; };
		2A68C3748F70B1D31822654ABD762873 /* MJRefreshBackFooter.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MJRefreshBackFooter.m; path = MJRefresh/Base/MJRefreshBackFooter.m; sourceTree = "<group>"; };
		2A701617826B1152406E1949EB7AF644 /* ConstraintMakerEditable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintMakerEditable.swift; path = Source/ConstraintMakerEditable.swift; sourceTree = "<group>"; };
		2ABDB90E1B893E4AEBB3B4B4316D77A2 /* ImageDownloader.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ImageDownloader.swift; path = Sources/ImageDownloader.swift; sourceTree = "<group>"; };
		2D854F10F39EF90ED301FC92BABF5E41 /* Keychain.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Keychain.swift; path = Lib/KeychainAccess/Keychain.swift; sourceTree = "<group>"; };
		2EAF0B67340CC762E8BF59B36AF7C899 /* String+MD5.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "String+MD5.swift"; path = "Sources/String+MD5.swift"; sourceTree = "<group>"; };
		2EDCD08AC856D1AF78A5D99FB4A6463F /* SwiftyRSA.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = SwiftyRSA.modulemap; sourceTree = "<group>"; };
		2EEB6A598984D02215A8684BDFDA3C83 /* IQPreviousNextView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IQPreviousNextView.swift; path = IQKeyboardManagerSwift/IQToolbar/IQPreviousNextView.swift; sourceTree = "<group>"; };
		2FCAC53769C2EE9893D5082CF2C47B16 /* IQUITextFieldView+Additions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "IQUITextFieldView+Additions.swift"; path = "IQKeyboardManagerSwift/Categories/IQUITextFieldView+Additions.swift"; sourceTree = "<group>"; };
		304A75712D30E3E0F91A80CC02C9D762 /* Filter.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Filter.swift; path = Sources/Filter.swift; sourceTree = "<group>"; };
		308F455B5E82EB9F3CA998662C8DB48B /* Pods-LaserMethane-frameworks.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-LaserMethane-frameworks.sh"; sourceTree = "<group>"; };
		31810C6840CB41B1D947B1B354AA4A92 /* MJRefresh-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "MJRefresh-umbrella.h"; sourceTree = "<group>"; };
		330E188D20B8A45ABBF9164995C5E530 /* MBProgressHUD-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "MBProgressHUD-dummy.m"; sourceTree = "<group>"; };
		33493D53311AC2307F4306CF109DB074 /* DeviceKit-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "DeviceKit-prefix.pch"; sourceTree = "<group>"; };
		356D86BB3A1F204B245591540A94B662 /* ConstraintViewDSL.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintViewDSL.swift; path = Source/ConstraintViewDSL.swift; sourceTree = "<group>"; };
		35EEFA54496B4E83B308B5D8E4028D68 /* SwiftyRSA-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "SwiftyRSA-umbrella.h"; sourceTree = "<group>"; };
		3631EC012B4562D664770430EA3C64AD /* Timeline.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Timeline.swift; path = Source/Timeline.swift; sourceTree = "<group>"; };
		369E91BB6F87B62529654A0D75239F49 /* SessionDelegate.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SessionDelegate.swift; path = Source/SessionDelegate.swift; sourceTree = "<group>"; };
		3766A5E5D93A03BF09EA7289D0812F93 /* DeviceKit.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = DeviceKit.release.xcconfig; sourceTree = "<group>"; };
		382222BE7F100CF9C16AD70D6C42DBA1 /* Pods-LaserMethane-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Pods-LaserMethane-dummy.m"; sourceTree = "<group>"; };
		383B3CD1C5841B5790652BC309CF4852 /* PrivateKey.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = PrivateKey.swift; path = Source/PrivateKey.swift; sourceTree = "<group>"; };
		38C60BD1A5F43DB0DB8ADBCF301FBDE0 /* Placeholder.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Placeholder.swift; path = Sources/Placeholder.swift; sourceTree = "<group>"; };
		3B5C63E302370E762694300CC123F593 /* Alamofire.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = Alamofire.debug.xcconfig; sourceTree = "<group>"; };
		3C3141C367B3B993533AB164CE79A7AF /* ConstraintLayoutGuide+Extensions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "ConstraintLayoutGuide+Extensions.swift"; path = "Source/ConstraintLayoutGuide+Extensions.swift"; sourceTree = "<group>"; };
		3DA8FDDDEE268CAFC721B8134C7CC8DE /* Response.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Response.swift; path = Source/Response.swift; sourceTree = "<group>"; };
		3DC91D180B8C65E92F67E4EBB6565F4C /* KeychainAccess.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = KeychainAccess.modulemap; sourceTree = "<group>"; };
		3EE4BC7BD7540FF2FB7AFE83207C8F54 /* ConstraintMakerExtendable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintMakerExtendable.swift; path = Source/ConstraintMakerExtendable.swift; sourceTree = "<group>"; };
		40091AFC4558DC31B99C52AFCF99551B /* UIButton+Kingfisher.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UIButton+Kingfisher.swift"; path = "Sources/UIButton+Kingfisher.swift"; sourceTree = "<group>"; };
		402ACD1D4D7C148A0788C591DD333926 /* MJRefreshStateHeader.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MJRefreshStateHeader.h; path = MJRefresh/Custom/Header/MJRefreshStateHeader.h; sourceTree = "<group>"; };
		402F58A1E481D8D55212F7AC16101B9E /* Alamofire.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = Alamofire.release.xcconfig; sourceTree = "<group>"; };
		4036EF0475132F0B4854BEBC00A9BF18 /* Kingfisher.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Kingfisher.swift; path = Sources/Kingfisher.swift; sourceTree = "<group>"; };
		43B01A845D3646C29CC901496F7647D2 /* TaskDelegate.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = TaskDelegate.swift; path = Source/TaskDelegate.swift; sourceTree = "<group>"; };
		4411387C063DBC669DBD903C699004BC /* NSBundle+MJRefresh.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "NSBundle+MJRefresh.m"; path = "MJRefresh/NSBundle+MJRefresh.m"; sourceTree = "<group>"; };
		4475FE024477EAA21E31F2ECCD3B7598 /* MJRefreshFooter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MJRefreshFooter.h; path = MJRefresh/Base/MJRefreshFooter.h; sourceTree = "<group>"; };
		4560CB4DB5F0F67642369F61F882BD9F /* ClearMessage.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ClearMessage.swift; path = Source/ClearMessage.swift; sourceTree = "<group>"; };
		46AD4EA7E5F0F921ED9A466574C1D904 /* Alamofire-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Alamofire-Info.plist"; sourceTree = "<group>"; };
		46BF418CD379ED95FEF2ED96B89EF316 /* ServerTrustPolicy.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ServerTrustPolicy.swift; path = Source/ServerTrustPolicy.swift; sourceTree = "<group>"; };
		46C7BC4D0D6B563667D1BE5BD42CCEB0 /* IQKeyboardReturnKeyHandler.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IQKeyboardReturnKeyHandler.swift; path = IQKeyboardManagerSwift/IQKeyboardReturnKeyHandler.swift; sourceTree = "<group>"; };
		47A47C0BA7929D5536F4FB650BB18BEA /* ConstraintDirectionalInsetTarget.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintDirectionalInsetTarget.swift; path = Source/ConstraintDirectionalInsetTarget.swift; sourceTree = "<group>"; };
		48C9B0F8611F60DA2AC29165E183349D /* NetworkReachabilityManager.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = NetworkReachabilityManager.swift; path = Source/NetworkReachabilityManager.swift; sourceTree = "<group>"; };
		4929067D03461052D0B8CC49D1346477 /* ConstraintInsets.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintInsets.swift; path = Source/ConstraintInsets.swift; sourceTree = "<group>"; };
		4A75E75E65376E0FB79C62ADD09CAAF4 /* IQUIViewController+Additions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "IQUIViewController+Additions.swift"; path = "IQKeyboardManagerSwift/Categories/IQUIViewController+Additions.swift"; sourceTree = "<group>"; };
		4DE50ED3F6A7D52C5E141205FE04833C /* MBProgressHUD-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "MBProgressHUD-prefix.pch"; sourceTree = "<group>"; };
		4F65C15E08692EC4029B1019B524ED51 /* ConstraintConstantTarget.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintConstantTarget.swift; path = Source/ConstraintConstantTarget.swift; sourceTree = "<group>"; };
		503014B439A3665200ACD03877CC2DA3 /* 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; };
		5064D2D28FF6AC8F07CF9BD04C8B45BB /* IQKeyboardManagerConstants.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IQKeyboardManagerConstants.swift; path = IQKeyboardManagerSwift/Constants/IQKeyboardManagerConstants.swift; sourceTree = "<group>"; };
		525DF94BBFA3E439822A7AD7E6ABA041 /* MJRefresh-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "MJRefresh-dummy.m"; sourceTree = "<group>"; };
		528229D19FFD65F317F154ADE547D2BC /* SnapKit.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = SnapKit.modulemap; sourceTree = "<group>"; };
		540D37A189C0E7B2A037DC2371955A64 /* MJRefreshHeader.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MJRefreshHeader.h; path = MJRefresh/Base/MJRefreshHeader.h; sourceTree = "<group>"; };
		545A5E8DDAAC1CEC4348A8D3DBF2B7B8 /* EncryptedMessage.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = EncryptedMessage.swift; path = Source/EncryptedMessage.swift; sourceTree = "<group>"; };
		555C1B81FEDC3F0BCFE1D4188355D85C /* MJRefreshBackNormalFooter.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MJRefreshBackNormalFooter.m; path = MJRefresh/Custom/Footer/Back/MJRefreshBackNormalFooter.m; sourceTree = "<group>"; };
		5625FD6C6B5A70E40F86912B6E3784F8 /* Kingfisher-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Kingfisher-Info.plist"; sourceTree = "<group>"; };
		576C7EB406F43822ED64B9174965CE61 /* UIScrollView+MJRefresh.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIScrollView+MJRefresh.h"; path = "MJRefresh/UIScrollView+MJRefresh.h"; sourceTree = "<group>"; };
		5A41B4983AC2D5B53C9DD7F0896C2125 /* Asn1Parser.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Asn1Parser.swift; path = Source/Asn1Parser.swift; sourceTree = "<group>"; };
		5BAB1C26994EC77031D9700C352B68BB /* SwiftyJSON-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "SwiftyJSON-dummy.m"; sourceTree = "<group>"; };
		5C1AAC7CA5887B48960D52D45F47B084 /* MJRefreshAutoGifFooter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MJRefreshAutoGifFooter.h; path = MJRefresh/Custom/Footer/Auto/MJRefreshAutoGifFooter.h; sourceTree = "<group>"; };
		5CFE2E34D1D51483EBF29C9F67FE4C00 /* MJRefreshAutoFooter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MJRefreshAutoFooter.h; path = MJRefresh/Base/MJRefreshAutoFooter.h; sourceTree = "<group>"; };
		5D797E9A5C5782CE845840781FA1CC81 /* Alamofire.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = Alamofire.framework; path = Alamofire.framework; sourceTree = BUILT_PRODUCTS_DIR; };
		5EBB5813DA6AA35DEA9B5B393CB02AF5 /* UIView+MJExtension.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIView+MJExtension.m"; path = "MJRefresh/UIView+MJExtension.m"; sourceTree = "<group>"; };
		5F14D6F48F7CEA19B517CA27C2011342 /* KingfisherOptionsInfo.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = KingfisherOptionsInfo.swift; path = Sources/KingfisherOptionsInfo.swift; sourceTree = "<group>"; };
		62C9636FF774BAF52A1931C1336EAD23 /* MBProgressHUD.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = MBProgressHUD.debug.xcconfig; sourceTree = "<group>"; };
		64A80F63CD5821312B5FE64B2C515E67 /* NSData+SHA.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "NSData+SHA.m"; path = "Source/NSData+SHA.m"; sourceTree = "<group>"; };
		66F88BAC1E698A5590481A9969778985 /* SwiftyJSON.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = SwiftyJSON.debug.xcconfig; sourceTree = "<group>"; };
		67D3BB196135E9C6360230316D152C95 /* ConstraintAttributes.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintAttributes.swift; path = Source/ConstraintAttributes.swift; sourceTree = "<group>"; };
		68607BA46B21F7940B89CC2E1D286A6C /* Validation.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Validation.swift; path = Source/Validation.swift; sourceTree = "<group>"; };
		68C66CB28A6BAA5B5D2468204B9DCAEB /* Alamofire-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Alamofire-prefix.pch"; sourceTree = "<group>"; };
		68EB1E6FD01F1E05C294985E42014FE5 /* MJRefreshBackStateFooter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MJRefreshBackStateFooter.h; path = MJRefresh/Custom/Footer/Back/MJRefreshBackStateFooter.h; sourceTree = "<group>"; };
		6ACEB7D40F4A209DACB004AFAFEBE688 /* SwiftyRSA-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "SwiftyRSA-dummy.m"; sourceTree = "<group>"; };
		6B6C3C706536E1BB40EADA2748854B4B /* SwiftyRSA+ObjC.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "SwiftyRSA+ObjC.swift"; path = "Source/SwiftyRSA+ObjC.swift"; sourceTree = "<group>"; };
		6CD07218E780319253B36BCD14AC4FB2 /* IQKeyboardManagerSwift.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = IQKeyboardManagerSwift.modulemap; sourceTree = "<group>"; };
		6EB7122EC464750C85249FC2737159B0 /* ConstraintConfig.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintConfig.swift; path = Source/ConstraintConfig.swift; sourceTree = "<group>"; };
		6F9CFA2E169B2B0DD7DE522F3AF31978 /* ImageTransition.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ImageTransition.swift; path = Sources/ImageTransition.swift; sourceTree = "<group>"; };
		70CFEED8B955108347A85FEBEC2ECB29 /* Key.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Key.swift; path = Source/Key.swift; sourceTree = "<group>"; };
		73337E42DBF5521A3119EF7B4E0C4E73 /* ConstraintView+Extensions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "ConstraintView+Extensions.swift"; path = "Source/ConstraintView+Extensions.swift"; sourceTree = "<group>"; };
		7524F758A4B383E089D1E2D9B3A0AB67 /* UIScrollView+MJExtension.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIScrollView+MJExtension.h"; path = "MJRefresh/UIScrollView+MJExtension.h"; sourceTree = "<group>"; };
		76A616AF1F8A86C0C95A151F0B6601FB /* Request.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Request.swift; path = Source/Request.swift; sourceTree = "<group>"; };
		7716FA8A45A46ED51FB52B82F85A7A3D /* AnimatedImageView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AnimatedImageView.swift; path = Sources/AnimatedImageView.swift; sourceTree = "<group>"; };
		771B4E826DD466C801A1AF922946183C /* Pods-LaserMethane-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-LaserMethane-Info.plist"; sourceTree = "<group>"; };
		77FAA52A5AC1BDB4BD1E92E9DDC23A00 /* Kingfisher.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Kingfisher.h; path = Sources/Kingfisher.h; sourceTree = "<group>"; };
		7A41E653A8977815E9B2876DA5662C9A /* MJRefreshConst.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MJRefreshConst.m; path = MJRefresh/MJRefreshConst.m; sourceTree = "<group>"; };
		7A5556F1CE7472B6F0386E56C89C3A0B /* LayoutConstraint.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = LayoutConstraint.swift; path = Source/LayoutConstraint.swift; sourceTree = "<group>"; };
		7B687CB603C83EB7DDF4E94D90DFB372 /* ConstraintMakerRelatable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintMakerRelatable.swift; path = Source/ConstraintMakerRelatable.swift; sourceTree = "<group>"; };
		7D7F657F8F019BC5DC90652E37D1A661 /* IQToolbar.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IQToolbar.swift; path = IQKeyboardManagerSwift/IQToolbar/IQToolbar.swift; sourceTree = "<group>"; };
		80F15F286F07D712A780471FE06C30AB /* MJRefreshConst.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MJRefreshConst.h; path = MJRefresh/MJRefreshConst.h; sourceTree = "<group>"; };
		8292B3139E22464C66706ED1281B62C6 /* LayoutConstraintItem.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = LayoutConstraintItem.swift; path = Source/LayoutConstraintItem.swift; sourceTree = "<group>"; };
		840C4BBF6EE539EE5388AD6586F9271E /* ConstraintLayoutSupportDSL.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintLayoutSupportDSL.swift; path = Source/ConstraintLayoutSupportDSL.swift; sourceTree = "<group>"; };
		8704B25ACB231D8E347D197556CFD50C /* KeychainAccess.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = KeychainAccess.debug.xcconfig; sourceTree = "<group>"; };
		8741E102BBA4C51DDDE1E71642452EC4 /* Kingfisher-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Kingfisher-dummy.m"; sourceTree = "<group>"; };
		875E41B6EDDC7243A95BF9395A38AF05 /* ThreadHelper.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ThreadHelper.swift; path = Sources/ThreadHelper.swift; sourceTree = "<group>"; };
		8790143A7B775656F18833B38CF0B735 /* Alamofire.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Alamofire.swift; path = Source/Alamofire.swift; sourceTree = "<group>"; };
		88C1782C53F14BBDC179D585AD9EF6BE /* MJRefreshFooter.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MJRefreshFooter.m; path = MJRefresh/Base/MJRefreshFooter.m; sourceTree = "<group>"; };
		89FC561D1B3E16AA0D8990BB38D026E9 /* MJRefreshAutoGifFooter.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MJRefreshAutoGifFooter.m; path = MJRefresh/Custom/Footer/Auto/MJRefreshAutoGifFooter.m; sourceTree = "<group>"; };
		8B8C8989DFB608F37781F5A4AEAC7BA6 /* KeychainAccess-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "KeychainAccess-umbrella.h"; sourceTree = "<group>"; };
		8B8FAB0D627B17EDE1366984278705D9 /* MBProgressHUD.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = MBProgressHUD.framework; path = MBProgressHUD.framework; sourceTree = BUILT_PRODUCTS_DIR; };
		8BD9A1362643D8D495317FCD0CDE125F /* Alamofire.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = Alamofire.modulemap; sourceTree = "<group>"; };
		8EFB7F5764B8EB0982D60B96095F5054 /* MJRefreshStateHeader.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MJRefreshStateHeader.m; path = MJRefresh/Custom/Header/MJRefreshStateHeader.m; sourceTree = "<group>"; };
		8F49DFCF73731D5B9B57DDEB62C4D3F4 /* SwiftyJSON.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = SwiftyJSON.release.xcconfig; sourceTree = "<group>"; };
		917FE9A53559E35E24B567A3E7CBF3DE /* SwiftyRSA-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "SwiftyRSA-prefix.pch"; sourceTree = "<group>"; };
		91935645B74DDC4CA07A8A4850A789E1 /* DeviceKit-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "DeviceKit-umbrella.h"; sourceTree = "<group>"; };
		91D97E1DE7C78460E590F3724C3695AD /* SnapKit.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = SnapKit.release.xcconfig; sourceTree = "<group>"; };
		929FF054D3126C9B0338BB58DF84A756 /* SwiftyRSA.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = SwiftyRSA.debug.xcconfig; sourceTree = "<group>"; };
		95634810032C46114D2281EA4E8CB95C /* ConstraintDirectionalInsets.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintDirectionalInsets.swift; path = Source/ConstraintDirectionalInsets.swift; sourceTree = "<group>"; };
		95A6C1A4699350AC19791C09F3A7861F /* ImageModifier.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ImageModifier.swift; path = Sources/ImageModifier.swift; sourceTree = "<group>"; };
		979486118B3E90C08386079D57962701 /* SnapKit.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = SnapKit.framework; path = SnapKit.framework; sourceTree = BUILT_PRODUCTS_DIR; };
		9820C5BAE90E34A1F6BD1AE572512581 /* IQKeyboardManagerSwift-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "IQKeyboardManagerSwift-Info.plist"; sourceTree = "<group>"; };
		986F81F448A251CBA52117FE6C64A552 /* SwiftyRSA-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "SwiftyRSA-Info.plist"; sourceTree = "<group>"; };
		98FB7F5E831156D6731AD6198151D193 /* Security.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Security.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS14.0.sdk/System/Library/Frameworks/Security.framework; sourceTree = DEVELOPER_DIR; };
		98FDA62601D90C7A26999ED8EEDD85EF /* Kingfisher.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = Kingfisher.modulemap; sourceTree = "<group>"; };
		995D07EF7E7E61B3FEFC91D7ED2B374D /* MJRefreshAutoFooter.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MJRefreshAutoFooter.m; path = MJRefresh/Base/MJRefreshAutoFooter.m; sourceTree = "<group>"; };
		99BD95FF36CBDAADCE03FA42DBBC1FE9 /* ConstraintDescription.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintDescription.swift; path = Source/ConstraintDescription.swift; sourceTree = "<group>"; };
		9A46C5C25A026CB2BF7E9E1A8C037FC4 /* IQKeyboardManager.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IQKeyboardManager.swift; path = IQKeyboardManagerSwift/IQKeyboardManager.swift; sourceTree = "<group>"; };
		9AAFD3E9F6A95CC51057913FF560F97C /* Pods-LaserMethane-acknowledgements.markdown */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; path = "Pods-LaserMethane-acknowledgements.markdown"; sourceTree = "<group>"; };
		9B540A20F63F7525EAABDB2718168965 /* MJRefreshBackGifFooter.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MJRefreshBackGifFooter.m; path = MJRefresh/Custom/Footer/Back/MJRefreshBackGifFooter.m; sourceTree = "<group>"; };
		9D67705CBE0756933E14B07FCE79F185 /* ConstraintPriority.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintPriority.swift; path = Source/ConstraintPriority.swift; sourceTree = "<group>"; };
		9D7D7FC95FACB087EA906F143FF00C85 /* Pods-LaserMethane-acknowledgements.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-LaserMethane-acknowledgements.plist"; 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; };
		9DB765F4CAF4E07D901AB69A9D592AE3 /* ImageView+Kingfisher.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "ImageView+Kingfisher.swift"; path = "Sources/ImageView+Kingfisher.swift"; sourceTree = "<group>"; };
		9E81807DEB51EA0E8C32306040D6C5E8 /* MJRefresh-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "MJRefresh-prefix.pch"; sourceTree = "<group>"; };
		9F2D6E38621EC3E101960E6747A69425 /* IQBarButtonItem.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IQBarButtonItem.swift; path = IQKeyboardManagerSwift/IQToolbar/IQBarButtonItem.swift; sourceTree = "<group>"; };
		9F5D67FBCA41ABE500DC4FC01F6C7A8D /* MJRefreshHeader.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MJRefreshHeader.m; path = MJRefresh/Base/MJRefreshHeader.m; sourceTree = "<group>"; };
		9F867C31178B6F10674CE989B0EFEA2E /* MJRefreshAutoStateFooter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MJRefreshAutoStateFooter.h; path = MJRefresh/Custom/Footer/Auto/MJRefreshAutoStateFooter.h; sourceTree = "<group>"; };
		A249DC0B1B4F3D1408599A8CC6ED3885 /* ConstraintRelatableTarget.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintRelatableTarget.swift; path = Source/ConstraintRelatableTarget.swift; sourceTree = "<group>"; };
		A25518FAA376C24018A40F1C46A00ECE /* SessionManager.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SessionManager.swift; path = Source/SessionManager.swift; sourceTree = "<group>"; };
		A4562B3ADEE3DDF1038CE27FDE72ABE6 /* DeviceKit-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "DeviceKit-Info.plist"; sourceTree = "<group>"; };
		A4C244BFF8C72C4ECE74C206B1A80EB7 /* SwiftyJSON.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SwiftyJSON.swift; path = Source/SwiftyJSON/SwiftyJSON.swift; sourceTree = "<group>"; };
		A57C6E430314931E286019FA1B04353C /* KeychainAccess-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "KeychainAccess-prefix.pch"; sourceTree = "<group>"; };
		A663E21BEBB53F5D55E219FF93DEF28F /* 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; };
		A74E1FD52C9589EE6CA09FDDD5D8B802 /* SwiftyRSAError.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SwiftyRSAError.swift; path = Source/SwiftyRSAError.swift; sourceTree = "<group>"; };
		A76B115F8A6D07C2694E56AF2BCED845 /* KeychainAccess-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "KeychainAccess-dummy.m"; sourceTree = "<group>"; };
		A8E950A16D00F649C54FFB30F81D7842 /* IQKeyboardManagerSwift.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = IQKeyboardManagerSwift.framework; path = IQKeyboardManagerSwift.framework; sourceTree = BUILT_PRODUCTS_DIR; };
		AD2131C49DF9D0140B96FE3042284557 /* IQTextView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IQTextView.swift; path = IQKeyboardManagerSwift/IQTextView/IQTextView.swift; sourceTree = "<group>"; };
		AF2D0C6B75F64025687229E6ABE1372B /* DeviceKit.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = DeviceKit.debug.xcconfig; sourceTree = "<group>"; };
		B09000467D4BAB14939B4E0B31A65873 /* SwiftyRSA.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = SwiftyRSA.release.xcconfig; sourceTree = "<group>"; };
		B0E58835063D0A88BD824B89BC0A4D0C /* Kingfisher-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Kingfisher-umbrella.h"; sourceTree = "<group>"; };
		B238CDDC15570EEF7EDF393BF9551BFA /* MJRefresh.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = MJRefresh.release.xcconfig; sourceTree = "<group>"; };
		B423D2D43850DAA98F54197EE1677598 /* SnapKit-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "SnapKit-dummy.m"; sourceTree = "<group>"; };
		B4A7BCF8AEDC574929D3F07C004207B2 /* Kingfisher-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Kingfisher-prefix.pch"; sourceTree = "<group>"; };
		B6A563AEFAF44C3F8798C959955FE909 /* MJRefresh.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MJRefresh.h; path = MJRefresh/MJRefresh.h; sourceTree = "<group>"; };
		B6B48B581694A70D93BA050351249EB1 /* MJRefreshGifHeader.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MJRefreshGifHeader.h; path = MJRefresh/Custom/Header/MJRefreshGifHeader.h; sourceTree = "<group>"; };
		B960849531957F753275199196418592 /* ConstraintLayoutSupport.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintLayoutSupport.swift; path = Source/ConstraintLayoutSupport.swift; sourceTree = "<group>"; };
		BA78997D644F081BB479C9FC17BA77A6 /* MJRefresh.bundle */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = "wrapper.plug-in"; name = MJRefresh.bundle; path = MJRefresh/MJRefresh.bundle; sourceTree = "<group>"; };
		BC0D67729459D336FB5698EC6732BE1E /* MBProgressHUD.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = MBProgressHUD.m; sourceTree = "<group>"; };
		BD32536A4A2EC8DEC2B2D56D3F7EB4A7 /* ResponseSerialization.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ResponseSerialization.swift; path = Source/ResponseSerialization.swift; sourceTree = "<group>"; };
		BE91F0C6BD12EDF135AD2766A611DEEF /* ConstraintInsetTarget.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintInsetTarget.swift; path = Source/ConstraintInsetTarget.swift; sourceTree = "<group>"; };
		BEA5D9A85DF03795339EECBE2E70AA3C /* SnapKit-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "SnapKit-umbrella.h"; sourceTree = "<group>"; };
		BF9166476A3FD155458F778C8CC66DF9 /* Kingfisher.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = Kingfisher.release.xcconfig; sourceTree = "<group>"; };
		C0CB934EC1C6E98BC15205D57746C89D /* ImagePrefetcher.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ImagePrefetcher.swift; path = Sources/ImagePrefetcher.swift; sourceTree = "<group>"; };
		C105FF15C71C4C15DEDC7435087570C9 /* IQKeyboardManagerSwift-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "IQKeyboardManagerSwift-umbrella.h"; sourceTree = "<group>"; };
		C2453DB9B81ECD6AD9D9A4549BDED899 /* UIScrollView+MJRefresh.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIScrollView+MJRefresh.m"; path = "MJRefresh/UIScrollView+MJRefresh.m"; sourceTree = "<group>"; };
		C26DF03F20A0010FDAECC6E95E730A5B /* SwiftyRSA.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SwiftyRSA.swift; path = Source/SwiftyRSA.swift; sourceTree = "<group>"; };
		C31EA652991B7539F80649EF9C54ED4A /* ConstraintMultiplierTarget.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintMultiplierTarget.swift; path = Source/ConstraintMultiplierTarget.swift; sourceTree = "<group>"; };
		C34F61B26AB5CD0A483581B65069E094 /* IQInvocation.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IQInvocation.swift; path = IQKeyboardManagerSwift/IQToolbar/IQInvocation.swift; sourceTree = "<group>"; };
		C3D2558FEEF8B8AA432B4686241E7DA4 /* ConstraintView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintView.swift; path = Source/ConstraintView.swift; sourceTree = "<group>"; };
		C3F44C782D64D7EB20B61CE3844EBFAD /* Kingfisher.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = Kingfisher.framework; path = Kingfisher.framework; sourceTree = BUILT_PRODUCTS_DIR; };
		C50AEFF6404F12F7C83317B42113E703 /* MJRefreshNormalHeader.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MJRefreshNormalHeader.m; path = MJRefresh/Custom/Header/MJRefreshNormalHeader.m; sourceTree = "<group>"; };
		C54DEA7675AEAFB3616CC714A41EFA10 /* 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; };
		C5D66102DA7EB3BDEDB0D93AC55041DD /* RequestModifier.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RequestModifier.swift; path = Sources/RequestModifier.swift; sourceTree = "<group>"; };
		C62CFC5107F0FA7D2907BF6E95B16B37 /* Typealiases.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Typealiases.swift; path = Source/Typealiases.swift; sourceTree = "<group>"; };
		C7070D615C069C20CB86B4A02622C3C7 /* IQKeyboardManagerSwift.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = IQKeyboardManagerSwift.release.xcconfig; sourceTree = "<group>"; };
		C87C98B66CA57C872146EDEA2794D969 /* IQUIView+Hierarchy.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "IQUIView+Hierarchy.swift"; path = "IQKeyboardManagerSwift/Categories/IQUIView+Hierarchy.swift"; sourceTree = "<group>"; };
		C98D14D4E0C72DD53E3155BE0BA047A9 /* DeviceKit-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "DeviceKit-dummy.m"; sourceTree = "<group>"; };
		CA1A5981FBAE71CC28ECDA540F9C6D28 /* MBProgressHUD.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = MBProgressHUD.modulemap; sourceTree = "<group>"; };
		CA26E1728B57FD29275EB1485851260F /* Pods-LaserMethane.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = "Pods-LaserMethane.modulemap"; sourceTree = "<group>"; };
		CB2403C7FDA583774B6F82922D80033D /* MJRefresh.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = MJRefresh.modulemap; sourceTree = "<group>"; };
		CBF4F2B6BDE6BA1B903C5AB222F69B40 /* ConstraintOffsetTarget.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintOffsetTarget.swift; path = Source/ConstraintOffsetTarget.swift; sourceTree = "<group>"; };
		CE55465581D79379457C54E3E953A71B /* KeychainAccess.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = KeychainAccess.release.xcconfig; sourceTree = "<group>"; };
		CEEBA676018B705E7597AF50A76E23BC /* IQTitleBarButtonItem.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IQTitleBarButtonItem.swift; path = IQKeyboardManagerSwift/IQToolbar/IQTitleBarButtonItem.swift; sourceTree = "<group>"; };
		D0BB1208C8685797B95F5D35D1FECD2A /* UIScrollView+MJExtension.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIScrollView+MJExtension.m"; path = "MJRefresh/UIScrollView+MJExtension.m"; sourceTree = "<group>"; };
		D2794F1B6F07BBC989B6FB6E67DE1F3A /* MJRefreshBackStateFooter.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MJRefreshBackStateFooter.m; path = MJRefresh/Custom/Footer/Back/MJRefreshBackStateFooter.m; sourceTree = "<group>"; };
		D3EB267917791F5029032A935290C448 /* IQKeyboardManagerConstantsInternal.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IQKeyboardManagerConstantsInternal.swift; path = IQKeyboardManagerSwift/Constants/IQKeyboardManagerConstantsInternal.swift; sourceTree = "<group>"; };
		D4B24215E19C11DC1E1B374AD9666F6D /* Alamofire-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Alamofire-dummy.m"; sourceTree = "<group>"; };
		D5FA5B44E0D8287F80D2D4F58F8993E4 /* MJRefresh-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "MJRefresh-Info.plist"; sourceTree = "<group>"; };
		D83AF5D23157EA8695E8C3D1692316DF /* MJRefreshComponent.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MJRefreshComponent.m; path = MJRefresh/Base/MJRefreshComponent.m; sourceTree = "<group>"; };
		D90F88E0EF533F74A6CDAF90F4F76C7D /* Result.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Result.swift; path = Source/Result.swift; sourceTree = "<group>"; };
		D97ED719B52B6A0B0BF6588A171756DF /* ConstraintRelation.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintRelation.swift; path = Source/ConstraintRelation.swift; sourceTree = "<group>"; };
		DA424EE7AC0EC2C732271FE405E8259A /* Resource.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Resource.swift; path = Sources/Resource.swift; sourceTree = "<group>"; };
		DC223C41451429C6B8134F37DB5F207D /* ConstraintMakerPriortizable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintMakerPriortizable.swift; path = Source/ConstraintMakerPriortizable.swift; sourceTree = "<group>"; };
		DCF09D874F58C4D6229BCFF3DE6E6258 /* Pods_LaserMethane.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = Pods_LaserMethane.framework; path = "Pods-LaserMethane.framework"; sourceTree = BUILT_PRODUCTS_DIR; };
		DD9D17AD7223AF54A870B6C9EBA24A4C /* CacheSerializer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = CacheSerializer.swift; path = Sources/CacheSerializer.swift; sourceTree = "<group>"; };
		DDA2F416321BC41E46F703D99EBB04F1 /* Message.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Message.swift; path = Source/Message.swift; sourceTree = "<group>"; };
		DDA5D34FB09ACB7AD045FFA76EF60C83 /* Signature.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Signature.swift; path = Source/Signature.swift; sourceTree = "<group>"; };
		E0D1AE305C7CD59C32EEE0D369724A87 /* Indicator.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Indicator.swift; path = Sources/Indicator.swift; sourceTree = "<group>"; };
		E23C076BA70925415F490FEDB215DA92 /* SwiftyJSON.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = SwiftyJSON.framework; path = SwiftyJSON.framework; sourceTree = BUILT_PRODUCTS_DIR; };
		E23DCF2A4CD060B4660DE76748224351 /* MultipartFormData.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = MultipartFormData.swift; path = Source/MultipartFormData.swift; sourceTree = "<group>"; };
		E255C03E3706B2440CCEEE7E84E994ED /* SwiftyJSON.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = SwiftyJSON.modulemap; sourceTree = "<group>"; };
		E3229B315DFF3A48954FD0D63D1E3B17 /* UIView+MJExtension.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIView+MJExtension.h"; path = "MJRefresh/UIView+MJExtension.h"; sourceTree = "<group>"; };
		E3A952FAE10EE2334BE0761E6C2C26FD /* DeviceKit.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = DeviceKit.modulemap; sourceTree = "<group>"; };
		E49D6D248DD1CEE584E6776B9164A1B2 /* MJRefresh.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = MJRefresh.framework; path = MJRefresh.framework; sourceTree = BUILT_PRODUCTS_DIR; };
		E4FBA683529CB219FE98931004983E51 /* DispatchQueue+Alamofire.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "DispatchQueue+Alamofire.swift"; path = "Source/DispatchQueue+Alamofire.swift"; sourceTree = "<group>"; };
		E53FBD005DF4D2C02F651AD9E7290F7E /* Kingfisher.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = Kingfisher.debug.xcconfig; sourceTree = "<group>"; };
		E71AEB39B093B50B16933DA48B067127 /* UILayoutSupport+Extensions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UILayoutSupport+Extensions.swift"; path = "Source/UILayoutSupport+Extensions.swift"; sourceTree = "<group>"; };
		E79D9E3412922EFEEBBB2DC6607FD7CA /* MJRefreshNormalHeader.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MJRefreshNormalHeader.h; path = MJRefresh/Custom/Header/MJRefreshNormalHeader.h; sourceTree = "<group>"; };
		E8A63842DE90FCCE7308E7657DE7A8A0 /* ImageProcessor.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ImageProcessor.swift; path = Sources/ImageProcessor.swift; sourceTree = "<group>"; };
		E8EE7F078656FABB8F6821D10FF994BB /* KeychainAccess.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = KeychainAccess.framework; path = KeychainAccess.framework; sourceTree = BUILT_PRODUCTS_DIR; };
		EB0FFB9324125C8DD1B2E76AA2E7FA61 /* Box.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Box.swift; path = Sources/Box.swift; sourceTree = "<group>"; };
		EC08E1B6D37E3D81E4B139901BDEDBC8 /* MJRefreshAutoNormalFooter.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MJRefreshAutoNormalFooter.m; path = MJRefresh/Custom/Footer/Auto/MJRefreshAutoNormalFooter.m; sourceTree = "<group>"; };
		ED7F8913F610EFFC550BEE0DA1053DAD /* Device.generated.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Device.generated.swift; path = Source/Device.generated.swift; sourceTree = "<group>"; };
		EEBDAACAD91411EA968AEF2270620703 /* MJRefreshAutoStateFooter.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MJRefreshAutoStateFooter.m; path = MJRefresh/Custom/Footer/Auto/MJRefreshAutoStateFooter.m; sourceTree = "<group>"; };
		EF89D6DE36CDDF9CE78E44CC6EA90B90 /* MJRefreshBackNormalFooter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MJRefreshBackNormalFooter.h; path = MJRefresh/Custom/Footer/Back/MJRefreshBackNormalFooter.h; sourceTree = "<group>"; };
		F027706EE3744A0A59D2CD14E023049D /* MBProgressHUD-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "MBProgressHUD-umbrella.h"; sourceTree = "<group>"; };
		F0F5734FE0A764754AE2BDFEC4EF0F5D /* MBProgressHUD-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "MBProgressHUD-Info.plist"; sourceTree = "<group>"; };
		F16E840660F4B89214E3310A19F5BDC3 /* Notifications.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Notifications.swift; path = Source/Notifications.swift; sourceTree = "<group>"; };
		F2DD4A2C0982B3672E785FEB4B24DB34 /* MJRefreshBackGifFooter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MJRefreshBackGifFooter.h; path = MJRefresh/Custom/Footer/Back/MJRefreshBackGifFooter.h; sourceTree = "<group>"; };
		F310477EE2C4B35397E36F40AA806B77 /* KingfisherManager.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = KingfisherManager.swift; path = Sources/KingfisherManager.swift; sourceTree = "<group>"; };
		F4A8C9E227F3945BC39D81AAD44AB490 /* Alamofire-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Alamofire-umbrella.h"; sourceTree = "<group>"; };
		F523D67D1785211D4F25F04FA73A5E06 /* FormatIndicatedCacheSerializer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = FormatIndicatedCacheSerializer.swift; path = Sources/FormatIndicatedCacheSerializer.swift; sourceTree = "<group>"; };
		F58FF76D1BF93CF25557556A79773E2F /* ParameterEncoding.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ParameterEncoding.swift; path = Source/ParameterEncoding.swift; sourceTree = "<group>"; };
		F59B6308918D66D57128DF5AD7A671FC /* MBProgressHUD.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = MBProgressHUD.h; sourceTree = "<group>"; };
		F69BE54128B652B541CD378419281D36 /* KeychainAccess-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "KeychainAccess-Info.plist"; sourceTree = "<group>"; };
		F9252FB4CF82B2DBDCC83F9410B45A2F /* SnapKit-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "SnapKit-prefix.pch"; sourceTree = "<group>"; };
		F9D49941343AE3CBFA4590A6C4829657 /* IQNSArray+Sort.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "IQNSArray+Sort.swift"; path = "IQKeyboardManagerSwift/Categories/IQNSArray+Sort.swift"; sourceTree = "<group>"; };
		FC4C149C8317FC31174091D1EC5997E7 /* IQKeyboardManagerSwift.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = IQKeyboardManagerSwift.debug.xcconfig; sourceTree = "<group>"; };
		FC7F0E10742EB8D12A9CE1B216C01544 /* Constraint.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Constraint.swift; path = Source/Constraint.swift; sourceTree = "<group>"; };
/* End PBXFileReference section */

/* Begin PBXFrameworksBuildPhase section */
		090C1D63463ACF622287EFF9D5C9392D /* Frameworks */ = {
			isa = PBXFrameworksBuildPhase;
			buildActionMask = 2147483647;
			files = (
				50013C33D35EBAF31ACF3A8B3A9A3FB4 /* Foundation.framework in Frameworks */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		1AA3C16B4B3AB40CA74BDDADEF5C143A /* Frameworks */ = {
			isa = PBXFrameworksBuildPhase;
			buildActionMask = 2147483647;
			files = (
				7596519E375DA27F6E7D05D440757055 /* CoreGraphics.framework in Frameworks */,
				AC1B5B34F7456E723EC031A496585471 /* Foundation.framework in Frameworks */,
				F612969E69DE5F072AD96720641B1184 /* QuartzCore.framework in Frameworks */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		2C2292E431F316076553538B7FBB63C3 /* Frameworks */ = {
			isa = PBXFrameworksBuildPhase;
			buildActionMask = 2147483647;
			files = (
				33483C1C427390BED308CBAB3EEEE277 /* CoreGraphics.framework in Frameworks */,
				EEF066616EFE6EBC57541C1B92C6770A /* Foundation.framework in Frameworks */,
				2358B57B83BE526AED64799C6892B2CE /* QuartzCore.framework in Frameworks */,
				38EE0727B33503FD20E1363988E46AB2 /* UIKit.framework in Frameworks */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		348DC364BFF927A86165FEBCA0AEB859 /* Frameworks */ = {
			isa = PBXFrameworksBuildPhase;
			buildActionMask = 2147483647;
			files = (
				37DD30C9D863EE4FF8DC3D735A06C0AE /* Foundation.framework in Frameworks */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		3C8B1704CC97EF12D3409771318C6433 /* Frameworks */ = {
			isa = PBXFrameworksBuildPhase;
			buildActionMask = 2147483647;
			files = (
				7813A09B8F9242BBF63900D45EF15054 /* Foundation.framework in Frameworks */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		67B63C021A0FA31B9F0F42FCF656BBDB /* Frameworks */ = {
			isa = PBXFrameworksBuildPhase;
			buildActionMask = 2147483647;
			files = (
				B973D73F61F89CD80E5C7A367B3A53AB /* CFNetwork.framework in Frameworks */,
				4BD7CEFC4E484655EB79BC43F4A81257 /* Foundation.framework in Frameworks */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		7668D0A8468B5894E555ECAA4EC50BC1 /* Frameworks */ = {
			isa = PBXFrameworksBuildPhase;
			buildActionMask = 2147483647;
			files = (
				C47A1C638C0E97C4ECCBD18FD494BB34 /* Foundation.framework in Frameworks */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		9FECD5A7733922CF998FBBC70250B56B /* Frameworks */ = {
			isa = PBXFrameworksBuildPhase;
			buildActionMask = 2147483647;
			files = (
				410AE03E20286BDF9E08D28B3FB33447 /* Foundation.framework in Frameworks */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		AD4DA3A05BF34B92D94D7106C6E5F847 /* Frameworks */ = {
			isa = PBXFrameworksBuildPhase;
			buildActionMask = 2147483647;
			files = (
				22CE20BA8BF17AA36AF8D3E51E6F5BC2 /* Foundation.framework in Frameworks */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		AD9C5A8DAF4334B670E91B2EC08DBE2C /* Frameworks */ = {
			isa = PBXFrameworksBuildPhase;
			buildActionMask = 2147483647;
			files = (
				C297AC9431379391C114794AFD4F9778 /* Foundation.framework in Frameworks */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		F40E761EE702C6CA20F29689068FB8EA /* Frameworks */ = {
			isa = PBXFrameworksBuildPhase;
			buildActionMask = 2147483647;
			files = (
				AC4E060582E54A42FE64F5766C3BF68A /* Foundation.framework in Frameworks */,
				04985672870F9381A567566DA3FAAEE4 /* Security.framework in Frameworks */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
/* End PBXFrameworksBuildPhase section */

/* Begin PBXGroup section */
		0A3305BD9AB9D2543CD92C1770A0BCE2 /* SwiftyRSA */ = {
			isa = PBXGroup;
			children = (
				5A41B4983AC2D5B53C9DD7F0896C2125 /* Asn1Parser.swift */,
				4560CB4DB5F0F67642369F61F882BD9F /* ClearMessage.swift */,
				545A5E8DDAAC1CEC4348A8D3DBF2B7B8 /* EncryptedMessage.swift */,
				70CFEED8B955108347A85FEBEC2ECB29 /* Key.swift */,
				DDA2F416321BC41E46F703D99EBB04F1 /* Message.swift */,
				241563DFE79A065F4DF7AD3E87EDBFA1 /* NSData+SHA.h */,
				64A80F63CD5821312B5FE64B2C515E67 /* NSData+SHA.m */,
				383B3CD1C5841B5790652BC309CF4852 /* PrivateKey.swift */,
				150BEC8DC1911B6753ABCFF95210D595 /* PublicKey.swift */,
				DDA5D34FB09ACB7AD045FFA76EF60C83 /* Signature.swift */,
				085D39EEF55027BB7A5B10792BB5AEAA /* SwiftyRSA.h */,
				C26DF03F20A0010FDAECC6E95E730A5B /* SwiftyRSA.swift */,
				A74E1FD52C9589EE6CA09FDDD5D8B802 /* SwiftyRSAError.swift */,
				A0A8918739A0FE40C529703ECD3823B6 /* ObjC */,
				DD2DE0D816432ED068CD4B9C189B57BA /* Support Files */,
			);
			name = SwiftyRSA;
			path = SwiftyRSA;
			sourceTree = "<group>";
		};
		0A421785A1ADA587FF9454877293B472 /* Alamofire */ = {
			isa = PBXGroup;
			children = (
				07C7EE01C3E3AB2641A4ED6A60D81350 /* AFError.swift */,
				8790143A7B775656F18833B38CF0B735 /* Alamofire.swift */,
				E4FBA683529CB219FE98931004983E51 /* DispatchQueue+Alamofire.swift */,
				E23DCF2A4CD060B4660DE76748224351 /* MultipartFormData.swift */,
				48C9B0F8611F60DA2AC29165E183349D /* NetworkReachabilityManager.swift */,
				F16E840660F4B89214E3310A19F5BDC3 /* Notifications.swift */,
				F58FF76D1BF93CF25557556A79773E2F /* ParameterEncoding.swift */,
				76A616AF1F8A86C0C95A151F0B6601FB /* Request.swift */,
				3DA8FDDDEE268CAFC721B8134C7CC8DE /* Response.swift */,
				BD32536A4A2EC8DEC2B2D56D3F7EB4A7 /* ResponseSerialization.swift */,
				D90F88E0EF533F74A6CDAF90F4F76C7D /* Result.swift */,
				46BF418CD379ED95FEF2ED96B89EF316 /* ServerTrustPolicy.swift */,
				369E91BB6F87B62529654A0D75239F49 /* SessionDelegate.swift */,
				A25518FAA376C24018A40F1C46A00ECE /* SessionManager.swift */,
				43B01A845D3646C29CC901496F7647D2 /* TaskDelegate.swift */,
				3631EC012B4562D664770430EA3C64AD /* Timeline.swift */,
				68607BA46B21F7940B89CC2E1D286A6C /* Validation.swift */,
				8A54F781167F6A4C0CD0FB47E61033D5 /* Support Files */,
			);
			name = Alamofire;
			path = Alamofire;
			sourceTree = "<group>";
		};
		1C46845504D3B3CF570665DD65AEE390 /* iOS */ = {
			isa = PBXGroup;
			children = (
				503014B439A3665200ACD03877CC2DA3 /* CFNetwork.framework */,
				A663E21BEBB53F5D55E219FF93DEF28F /* CoreGraphics.framework */,
				C54DEA7675AEAFB3616CC714A41EFA10 /* Foundation.framework */,
				038D409F5B06A52CD915FEA11E9A6F17 /* QuartzCore.framework */,
				98FB7F5E831156D6731AD6198151D193 /* Security.framework */,
				02BE3C5D81FF7D7292595B9F9B9304F0 /* UIKit.framework */,
			);
			name = iOS;
			sourceTree = "<group>";
		};
		2D7FBBDA922A4D6547D59BA051DB5DF8 /* IQKeyboardManagerSwift */ = {
			isa = PBXGroup;
			children = (
				9F2D6E38621EC3E101960E6747A69425 /* IQBarButtonItem.swift */,
				C34F61B26AB5CD0A483581B65069E094 /* IQInvocation.swift */,
				9A46C5C25A026CB2BF7E9E1A8C037FC4 /* IQKeyboardManager.swift */,
				5064D2D28FF6AC8F07CF9BD04C8B45BB /* IQKeyboardManagerConstants.swift */,
				D3EB267917791F5029032A935290C448 /* IQKeyboardManagerConstantsInternal.swift */,
				46C7BC4D0D6B563667D1BE5BD42CCEB0 /* IQKeyboardReturnKeyHandler.swift */,
				F9D49941343AE3CBFA4590A6C4829657 /* IQNSArray+Sort.swift */,
				2EEB6A598984D02215A8684BDFDA3C83 /* IQPreviousNextView.swift */,
				AD2131C49DF9D0140B96FE3042284557 /* IQTextView.swift */,
				CEEBA676018B705E7597AF50A76E23BC /* IQTitleBarButtonItem.swift */,
				7D7F657F8F019BC5DC90652E37D1A661 /* IQToolbar.swift */,
				182D12931721FEE8D106800A9091A5D9 /* IQUIScrollView+Additions.swift */,
				2FCAC53769C2EE9893D5082CF2C47B16 /* IQUITextFieldView+Additions.swift */,
				C87C98B66CA57C872146EDEA2794D969 /* IQUIView+Hierarchy.swift */,
				23A52EC5F849E6E630A99537D5C9DE12 /* IQUIView+IQKeyboardToolbar.swift */,
				4A75E75E65376E0FB79C62ADD09CAAF4 /* IQUIViewController+Additions.swift */,
				BC6754D2A6E34E9B895A18ED8C91016D /* Support Files */,
			);
			name = IQKeyboardManagerSwift;
			path = IQKeyboardManagerSwift;
			sourceTree = "<group>";
		};
		2E821FF1ED0C037E98F8D8FFDA202A83 /* Targets Support Files */ = {
			isa = PBXGroup;
			children = (
				C8D7E65E7237446352D9745906E0BBA9 /* Pods-LaserMethane */,
			);
			name = "Targets Support Files";
			sourceTree = "<group>";
		};
		350D91EDD0F86D45B29C7193405FBD01 /* Support Files */ = {
			isa = PBXGroup;
			children = (
				CB2403C7FDA583774B6F82922D80033D /* MJRefresh.modulemap */,
				525DF94BBFA3E439822A7AD7E6ABA041 /* MJRefresh-dummy.m */,
				D5FA5B44E0D8287F80D2D4F58F8993E4 /* MJRefresh-Info.plist */,
				9E81807DEB51EA0E8C32306040D6C5E8 /* MJRefresh-prefix.pch */,
				31810C6840CB41B1D947B1B354AA4A92 /* MJRefresh-umbrella.h */,
				04E57BBEA6725A3BE834F61DC519F99F /* MJRefresh.debug.xcconfig */,
				B238CDDC15570EEF7EDF393BF9551BFA /* MJRefresh.release.xcconfig */,
			);
			name = "Support Files";
			path = "../Target Support Files/MJRefresh";
			sourceTree = "<group>";
		};
		39793DDEBA559C2BD7A590F3653BDC8E /* DeviceKit */ = {
			isa = PBXGroup;
			children = (
				ED7F8913F610EFFC550BEE0DA1053DAD /* Device.generated.swift */,
				8DD807E77045B1B49DA41C86D16E385A /* Support Files */,
			);
			name = DeviceKit;
			path = DeviceKit;
			sourceTree = "<group>";
		};
		3EDFE272CA27175FBD3EF59BB16CBC2A /* Support Files */ = {
			isa = PBXGroup;
			children = (
				528229D19FFD65F317F154ADE547D2BC /* SnapKit.modulemap */,
				B423D2D43850DAA98F54197EE1677598 /* SnapKit-dummy.m */,
				1EA82FAED7FA6DC7BB5EAED48C4D5BBE /* SnapKit-Info.plist */,
				F9252FB4CF82B2DBDCC83F9410B45A2F /* SnapKit-prefix.pch */,
				BEA5D9A85DF03795339EECBE2E70AA3C /* SnapKit-umbrella.h */,
				05434088E8AAD1647565FC39A7C7491C /* SnapKit.debug.xcconfig */,
				91D97E1DE7C78460E590F3724C3695AD /* SnapKit.release.xcconfig */,
			);
			name = "Support Files";
			path = "../Target Support Files/SnapKit";
			sourceTree = "<group>";
		};
		444CA97D5B810BE4E38514849294D1E5 /* Support Files */ = {
			isa = PBXGroup;
			children = (
				3DC91D180B8C65E92F67E4EBB6565F4C /* KeychainAccess.modulemap */,
				A76B115F8A6D07C2694E56AF2BCED845 /* KeychainAccess-dummy.m */,
				F69BE54128B652B541CD378419281D36 /* KeychainAccess-Info.plist */,
				A57C6E430314931E286019FA1B04353C /* KeychainAccess-prefix.pch */,
				8B8C8989DFB608F37781F5A4AEAC7BA6 /* KeychainAccess-umbrella.h */,
				8704B25ACB231D8E347D197556CFD50C /* KeychainAccess.debug.xcconfig */,
				CE55465581D79379457C54E3E953A71B /* KeychainAccess.release.xcconfig */,
			);
			name = "Support Files";
			path = "../Target Support Files/KeychainAccess";
			sourceTree = "<group>";
		};
		4AF5BFAC3ADB97599B8324E5CA1E4DC5 /* SwiftyJSON */ = {
			isa = PBXGroup;
			children = (
				A4C244BFF8C72C4ECE74C206B1A80EB7 /* SwiftyJSON.swift */,
				74F37B837DF6950B8B443BF7F1674003 /* Support Files */,
			);
			name = SwiftyJSON;
			path = SwiftyJSON;
			sourceTree = "<group>";
		};
		74F37B837DF6950B8B443BF7F1674003 /* Support Files */ = {
			isa = PBXGroup;
			children = (
				E255C03E3706B2440CCEEE7E84E994ED /* SwiftyJSON.modulemap */,
				5BAB1C26994EC77031D9700C352B68BB /* SwiftyJSON-dummy.m */,
				02CB9DCB4266C9B5DAC463922C4EBB12 /* SwiftyJSON-Info.plist */,
				06A84065C29C233532FC45F21EFCADD8 /* SwiftyJSON-prefix.pch */,
				03C1A150461315E7EEAC7F3E02165E9F /* SwiftyJSON-umbrella.h */,
				66F88BAC1E698A5590481A9969778985 /* SwiftyJSON.debug.xcconfig */,
				8F49DFCF73731D5B9B57DDEB62C4D3F4 /* SwiftyJSON.release.xcconfig */,
			);
			name = "Support Files";
			path = "../Target Support Files/SwiftyJSON";
			sourceTree = "<group>";
		};
		80C742FCD8974A31B1850EC662C8F90C /* KeychainAccess */ = {
			isa = PBXGroup;
			children = (
				2D854F10F39EF90ED301FC92BABF5E41 /* Keychain.swift */,
				444CA97D5B810BE4E38514849294D1E5 /* Support Files */,
			);
			name = KeychainAccess;
			path = KeychainAccess;
			sourceTree = "<group>";
		};
		83C57FCC195016703F810C718E8D6EE6 /* MBProgressHUD */ = {
			isa = PBXGroup;
			children = (
				F59B6308918D66D57128DF5AD7A671FC /* MBProgressHUD.h */,
				BC0D67729459D336FB5698EC6732BE1E /* MBProgressHUD.m */,
				FE23DE47A609617E3C5CC594A8A0613A /* Support Files */,
			);
			name = MBProgressHUD;
			path = MBProgressHUD;
			sourceTree = "<group>";
		};
		8A54F781167F6A4C0CD0FB47E61033D5 /* Support Files */ = {
			isa = PBXGroup;
			children = (
				8BD9A1362643D8D495317FCD0CDE125F /* Alamofire.modulemap */,
				D4B24215E19C11DC1E1B374AD9666F6D /* Alamofire-dummy.m */,
				46AD4EA7E5F0F921ED9A466574C1D904 /* Alamofire-Info.plist */,
				68C66CB28A6BAA5B5D2468204B9DCAEB /* Alamofire-prefix.pch */,
				F4A8C9E227F3945BC39D81AAD44AB490 /* Alamofire-umbrella.h */,
				3B5C63E302370E762694300CC123F593 /* Alamofire.debug.xcconfig */,
				402F58A1E481D8D55212F7AC16101B9E /* Alamofire.release.xcconfig */,
			);
			name = "Support Files";
			path = "../Target Support Files/Alamofire";
			sourceTree = "<group>";
		};
		8DD807E77045B1B49DA41C86D16E385A /* Support Files */ = {
			isa = PBXGroup;
			children = (
				E3A952FAE10EE2334BE0761E6C2C26FD /* DeviceKit.modulemap */,
				C98D14D4E0C72DD53E3155BE0BA047A9 /* DeviceKit-dummy.m */,
				A4562B3ADEE3DDF1038CE27FDE72ABE6 /* DeviceKit-Info.plist */,
				33493D53311AC2307F4306CF109DB074 /* DeviceKit-prefix.pch */,
				91935645B74DDC4CA07A8A4850A789E1 /* DeviceKit-umbrella.h */,
				AF2D0C6B75F64025687229E6ABE1372B /* DeviceKit.debug.xcconfig */,
				3766A5E5D93A03BF09EA7289D0812F93 /* DeviceKit.release.xcconfig */,
			);
			name = "Support Files";
			path = "../Target Support Files/DeviceKit";
			sourceTree = "<group>";
		};
		8E53F1B753CF1B9C3FF5ACE772DD8FBA /* MJRefresh */ = {
			isa = PBXGroup;
			children = (
				B6A563AEFAF44C3F8798C959955FE909 /* MJRefresh.h */,
				5CFE2E34D1D51483EBF29C9F67FE4C00 /* MJRefreshAutoFooter.h */,
				995D07EF7E7E61B3FEFC91D7ED2B374D /* MJRefreshAutoFooter.m */,
				5C1AAC7CA5887B48960D52D45F47B084 /* MJRefreshAutoGifFooter.h */,
				89FC561D1B3E16AA0D8990BB38D026E9 /* MJRefreshAutoGifFooter.m */,
				125C464A8F541FA9181FF016DE62CF5B /* MJRefreshAutoNormalFooter.h */,
				EC08E1B6D37E3D81E4B139901BDEDBC8 /* MJRefreshAutoNormalFooter.m */,
				9F867C31178B6F10674CE989B0EFEA2E /* MJRefreshAutoStateFooter.h */,
				EEBDAACAD91411EA968AEF2270620703 /* MJRefreshAutoStateFooter.m */,
				173691FC4E28428647707DFB745CC025 /* MJRefreshBackFooter.h */,
				2A68C3748F70B1D31822654ABD762873 /* MJRefreshBackFooter.m */,
				F2DD4A2C0982B3672E785FEB4B24DB34 /* MJRefreshBackGifFooter.h */,
				9B540A20F63F7525EAABDB2718168965 /* MJRefreshBackGifFooter.m */,
				EF89D6DE36CDDF9CE78E44CC6EA90B90 /* MJRefreshBackNormalFooter.h */,
				555C1B81FEDC3F0BCFE1D4188355D85C /* MJRefreshBackNormalFooter.m */,
				68EB1E6FD01F1E05C294985E42014FE5 /* MJRefreshBackStateFooter.h */,
				D2794F1B6F07BBC989B6FB6E67DE1F3A /* MJRefreshBackStateFooter.m */,
				16FCF175ACC62FC89AA40A1A8AC433D0 /* MJRefreshComponent.h */,
				D83AF5D23157EA8695E8C3D1692316DF /* MJRefreshComponent.m */,
				80F15F286F07D712A780471FE06C30AB /* MJRefreshConst.h */,
				7A41E653A8977815E9B2876DA5662C9A /* MJRefreshConst.m */,
				4475FE024477EAA21E31F2ECCD3B7598 /* MJRefreshFooter.h */,
				88C1782C53F14BBDC179D585AD9EF6BE /* MJRefreshFooter.m */,
				B6B48B581694A70D93BA050351249EB1 /* MJRefreshGifHeader.h */,
				1DC670D37203031064FC9ADD6057123E /* MJRefreshGifHeader.m */,
				540D37A189C0E7B2A037DC2371955A64 /* MJRefreshHeader.h */,
				9F5D67FBCA41ABE500DC4FC01F6C7A8D /* MJRefreshHeader.m */,
				E79D9E3412922EFEEBBB2DC6607FD7CA /* MJRefreshNormalHeader.h */,
				C50AEFF6404F12F7C83317B42113E703 /* MJRefreshNormalHeader.m */,
				402ACD1D4D7C148A0788C591DD333926 /* MJRefreshStateHeader.h */,
				8EFB7F5764B8EB0982D60B96095F5054 /* MJRefreshStateHeader.m */,
				146CEBD9C60E578E24ABAC43D4D75F64 /* NSBundle+MJRefresh.h */,
				4411387C063DBC669DBD903C699004BC /* NSBundle+MJRefresh.m */,
				7524F758A4B383E089D1E2D9B3A0AB67 /* UIScrollView+MJExtension.h */,
				D0BB1208C8685797B95F5D35D1FECD2A /* UIScrollView+MJExtension.m */,
				576C7EB406F43822ED64B9174965CE61 /* UIScrollView+MJRefresh.h */,
				C2453DB9B81ECD6AD9D9A4549BDED899 /* UIScrollView+MJRefresh.m */,
				E3229B315DFF3A48954FD0D63D1E3B17 /* UIView+MJExtension.h */,
				5EBB5813DA6AA35DEA9B5B393CB02AF5 /* UIView+MJExtension.m */,
				AA30B0A53BA87655686096A866FB10A2 /* Resources */,
				350D91EDD0F86D45B29C7193405FBD01 /* Support Files */,
			);
			name = MJRefresh;
			path = MJRefresh;
			sourceTree = "<group>";
		};
		945B235BD035C3F917FA3F62319B4C4B /* SnapKit */ = {
			isa = PBXGroup;
			children = (
				FC7F0E10742EB8D12A9CE1B216C01544 /* Constraint.swift */,
				67D3BB196135E9C6360230316D152C95 /* ConstraintAttributes.swift */,
				6EB7122EC464750C85249FC2737159B0 /* ConstraintConfig.swift */,
				4F65C15E08692EC4029B1019B524ED51 /* ConstraintConstantTarget.swift */,
				99BD95FF36CBDAADCE03FA42DBBC1FE9 /* ConstraintDescription.swift */,
				95634810032C46114D2281EA4E8CB95C /* ConstraintDirectionalInsets.swift */,
				47A47C0BA7929D5536F4FB650BB18BEA /* ConstraintDirectionalInsetTarget.swift */,
				21FC031C9B70EAD860AD41D02DFFAC80 /* ConstraintDSL.swift */,
				4929067D03461052D0B8CC49D1346477 /* ConstraintInsets.swift */,
				BE91F0C6BD12EDF135AD2766A611DEEF /* ConstraintInsetTarget.swift */,
				229234548A7328732E080C8564A1B945 /* ConstraintItem.swift */,
				1C3ABA0E2F3BFE746C329BF7FD684737 /* ConstraintLayoutGuide.swift */,
				3C3141C367B3B993533AB164CE79A7AF /* ConstraintLayoutGuide+Extensions.swift */,
				16C23A31A8D8B0E7A73D90EBA97FD3AF /* ConstraintLayoutGuideDSL.swift */,
				B960849531957F753275199196418592 /* ConstraintLayoutSupport.swift */,
				840C4BBF6EE539EE5388AD6586F9271E /* ConstraintLayoutSupportDSL.swift */,
				04C8E11CF6EE3F26874BC846B32221A7 /* ConstraintMaker.swift */,
				2A701617826B1152406E1949EB7AF644 /* ConstraintMakerEditable.swift */,
				3EE4BC7BD7540FF2FB7AFE83207C8F54 /* ConstraintMakerExtendable.swift */,
				0DFA3D9A6ABC238134813A914479FC87 /* ConstraintMakerFinalizable.swift */,
				DC223C41451429C6B8134F37DB5F207D /* ConstraintMakerPriortizable.swift */,
				7B687CB603C83EB7DDF4E94D90DFB372 /* ConstraintMakerRelatable.swift */,
				C31EA652991B7539F80649EF9C54ED4A /* ConstraintMultiplierTarget.swift */,
				CBF4F2B6BDE6BA1B903C5AB222F69B40 /* ConstraintOffsetTarget.swift */,
				9D67705CBE0756933E14B07FCE79F185 /* ConstraintPriority.swift */,
				06518AEF307AB3E5AC568DC06CC96C4F /* ConstraintPriorityTarget.swift */,
				A249DC0B1B4F3D1408599A8CC6ED3885 /* ConstraintRelatableTarget.swift */,
				D97ED719B52B6A0B0BF6588A171756DF /* ConstraintRelation.swift */,
				C3D2558FEEF8B8AA432B4686241E7DA4 /* ConstraintView.swift */,
				73337E42DBF5521A3119EF7B4E0C4E73 /* ConstraintView+Extensions.swift */,
				356D86BB3A1F204B245591540A94B662 /* ConstraintViewDSL.swift */,
				13AF471BDCAB475353AAB70A45CAD7F9 /* Debugging.swift */,
				7A5556F1CE7472B6F0386E56C89C3A0B /* LayoutConstraint.swift */,
				8292B3139E22464C66706ED1281B62C6 /* LayoutConstraintItem.swift */,
				C62CFC5107F0FA7D2907BF6E95B16B37 /* Typealiases.swift */,
				E71AEB39B093B50B16933DA48B067127 /* UILayoutSupport+Extensions.swift */,
				3EDFE272CA27175FBD3EF59BB16CBC2A /* Support Files */,
			);
			name = SnapKit;
			path = SnapKit;
			sourceTree = "<group>";
		};
		A0A8918739A0FE40C529703ECD3823B6 /* ObjC */ = {
			isa = PBXGroup;
			children = (
				6B6C3C706536E1BB40EADA2748854B4B /* SwiftyRSA+ObjC.swift */,
			);
			name = ObjC;
			sourceTree = "<group>";
		};
		AA30B0A53BA87655686096A866FB10A2 /* Resources */ = {
			isa = PBXGroup;
			children = (
				BA78997D644F081BB479C9FC17BA77A6 /* MJRefresh.bundle */,
			);
			name = Resources;
			sourceTree = "<group>";
		};
		B8C0B85808492844AD2C420D4E6F07C8 /* Kingfisher */ = {
			isa = PBXGroup;
			children = (
				7716FA8A45A46ED51FB52B82F85A7A3D /* AnimatedImageView.swift */,
				EB0FFB9324125C8DD1B2E76AA2E7FA61 /* Box.swift */,
				DD9D17AD7223AF54A870B6C9EBA24A4C /* CacheSerializer.swift */,
				304A75712D30E3E0F91A80CC02C9D762 /* Filter.swift */,
				F523D67D1785211D4F25F04FA73A5E06 /* FormatIndicatedCacheSerializer.swift */,
				0AC6EBEA4D24D4D7F83DAD4E7C34CC6F /* Image.swift */,
				1E94D469678E366A3F5E22EE5D4B3658 /* ImageCache.swift */,
				2ABDB90E1B893E4AEBB3B4B4316D77A2 /* ImageDownloader.swift */,
				95A6C1A4699350AC19791C09F3A7861F /* ImageModifier.swift */,
				C0CB934EC1C6E98BC15205D57746C89D /* ImagePrefetcher.swift */,
				E8A63842DE90FCCE7308E7657DE7A8A0 /* ImageProcessor.swift */,
				6F9CFA2E169B2B0DD7DE522F3AF31978 /* ImageTransition.swift */,
				9DB765F4CAF4E07D901AB69A9D592AE3 /* ImageView+Kingfisher.swift */,
				E0D1AE305C7CD59C32EEE0D369724A87 /* Indicator.swift */,
				77FAA52A5AC1BDB4BD1E92E9DDC23A00 /* Kingfisher.h */,
				4036EF0475132F0B4854BEBC00A9BF18 /* Kingfisher.swift */,
				F310477EE2C4B35397E36F40AA806B77 /* KingfisherManager.swift */,
				5F14D6F48F7CEA19B517CA27C2011342 /* KingfisherOptionsInfo.swift */,
				38C60BD1A5F43DB0DB8ADBCF301FBDE0 /* Placeholder.swift */,
				C5D66102DA7EB3BDEDB0D93AC55041DD /* RequestModifier.swift */,
				DA424EE7AC0EC2C732271FE405E8259A /* Resource.swift */,
				2EAF0B67340CC762E8BF59B36AF7C899 /* String+MD5.swift */,
				875E41B6EDDC7243A95BF9395A38AF05 /* ThreadHelper.swift */,
				40091AFC4558DC31B99C52AFCF99551B /* UIButton+Kingfisher.swift */,
				BBF8F4048080D2AB04A475A957B76DDF /* Support Files */,
			);
			name = Kingfisher;
			path = Kingfisher;
			sourceTree = "<group>";
		};
		BBF8F4048080D2AB04A475A957B76DDF /* Support Files */ = {
			isa = PBXGroup;
			children = (
				98FDA62601D90C7A26999ED8EEDD85EF /* Kingfisher.modulemap */,
				8741E102BBA4C51DDDE1E71642452EC4 /* Kingfisher-dummy.m */,
				5625FD6C6B5A70E40F86912B6E3784F8 /* Kingfisher-Info.plist */,
				B4A7BCF8AEDC574929D3F07C004207B2 /* Kingfisher-prefix.pch */,
				B0E58835063D0A88BD824B89BC0A4D0C /* Kingfisher-umbrella.h */,
				E53FBD005DF4D2C02F651AD9E7290F7E /* Kingfisher.debug.xcconfig */,
				BF9166476A3FD155458F778C8CC66DF9 /* Kingfisher.release.xcconfig */,
			);
			name = "Support Files";
			path = "../Target Support Files/Kingfisher";
			sourceTree = "<group>";
		};
		BC6754D2A6E34E9B895A18ED8C91016D /* Support Files */ = {
			isa = PBXGroup;
			children = (
				6CD07218E780319253B36BCD14AC4FB2 /* IQKeyboardManagerSwift.modulemap */,
				29423959DF58A6FBD642BB00484D6DB3 /* IQKeyboardManagerSwift-dummy.m */,
				9820C5BAE90E34A1F6BD1AE572512581 /* IQKeyboardManagerSwift-Info.plist */,
				2558BCC8D34DB3CB3F8DA919A50652DA /* IQKeyboardManagerSwift-prefix.pch */,
				C105FF15C71C4C15DEDC7435087570C9 /* IQKeyboardManagerSwift-umbrella.h */,
				FC4C149C8317FC31174091D1EC5997E7 /* IQKeyboardManagerSwift.debug.xcconfig */,
				C7070D615C069C20CB86B4A02622C3C7 /* IQKeyboardManagerSwift.release.xcconfig */,
			);
			name = "Support Files";
			path = "../Target Support Files/IQKeyboardManagerSwift";
			sourceTree = "<group>";
		};
		C8D7E65E7237446352D9745906E0BBA9 /* Pods-LaserMethane */ = {
			isa = PBXGroup;
			children = (
				CA26E1728B57FD29275EB1485851260F /* Pods-LaserMethane.modulemap */,
				9AAFD3E9F6A95CC51057913FF560F97C /* Pods-LaserMethane-acknowledgements.markdown */,
				9D7D7FC95FACB087EA906F143FF00C85 /* Pods-LaserMethane-acknowledgements.plist */,
				382222BE7F100CF9C16AD70D6C42DBA1 /* Pods-LaserMethane-dummy.m */,
				308F455B5E82EB9F3CA998662C8DB48B /* Pods-LaserMethane-frameworks.sh */,
				771B4E826DD466C801A1AF922946183C /* Pods-LaserMethane-Info.plist */,
				05F20D2D8F62B6894464F0D1BC4318BD /* Pods-LaserMethane-umbrella.h */,
				2A311967A2517FC76712DCA49181DEE0 /* Pods-LaserMethane.debug.xcconfig */,
				1E55781735BD55D981CBAB7D3C4893FD /* Pods-LaserMethane.release.xcconfig */,
			);
			name = "Pods-LaserMethane";
			path = "Target Support Files/Pods-LaserMethane";
			sourceTree = "<group>";
		};
		CF1408CF629C7361332E53B88F7BD30C = {
			isa = PBXGroup;
			children = (
				9D940727FF8FB9C785EB98E56350EF41 /* Podfile */,
				D68CA58901FBF589D75F5E40F1EAF5BA /* Frameworks */,
				FBBCBCF1A101A06943BA96B778A43507 /* Pods */,
				FC61B29BB629E856C22019F40098E4A0 /* Products */,
				2E821FF1ED0C037E98F8D8FFDA202A83 /* Targets Support Files */,
			);
			sourceTree = "<group>";
		};
		D68CA58901FBF589D75F5E40F1EAF5BA /* Frameworks */ = {
			isa = PBXGroup;
			children = (
				1C46845504D3B3CF570665DD65AEE390 /* iOS */,
			);
			name = Frameworks;
			sourceTree = "<group>";
		};
		DD2DE0D816432ED068CD4B9C189B57BA /* Support Files */ = {
			isa = PBXGroup;
			children = (
				2EDCD08AC856D1AF78A5D99FB4A6463F /* SwiftyRSA.modulemap */,
				6ACEB7D40F4A209DACB004AFAFEBE688 /* SwiftyRSA-dummy.m */,
				986F81F448A251CBA52117FE6C64A552 /* SwiftyRSA-Info.plist */,
				917FE9A53559E35E24B567A3E7CBF3DE /* SwiftyRSA-prefix.pch */,
				35EEFA54496B4E83B308B5D8E4028D68 /* SwiftyRSA-umbrella.h */,
				929FF054D3126C9B0338BB58DF84A756 /* SwiftyRSA.debug.xcconfig */,
				B09000467D4BAB14939B4E0B31A65873 /* SwiftyRSA.release.xcconfig */,
			);
			name = "Support Files";
			path = "../Target Support Files/SwiftyRSA";
			sourceTree = "<group>";
		};
		FBBCBCF1A101A06943BA96B778A43507 /* Pods */ = {
			isa = PBXGroup;
			children = (
				0A421785A1ADA587FF9454877293B472 /* Alamofire */,
				39793DDEBA559C2BD7A590F3653BDC8E /* DeviceKit */,
				2D7FBBDA922A4D6547D59BA051DB5DF8 /* IQKeyboardManagerSwift */,
				80C742FCD8974A31B1850EC662C8F90C /* KeychainAccess */,
				B8C0B85808492844AD2C420D4E6F07C8 /* Kingfisher */,
				83C57FCC195016703F810C718E8D6EE6 /* MBProgressHUD */,
				8E53F1B753CF1B9C3FF5ACE772DD8FBA /* MJRefresh */,
				945B235BD035C3F917FA3F62319B4C4B /* SnapKit */,
				4AF5BFAC3ADB97599B8324E5CA1E4DC5 /* SwiftyJSON */,
				0A3305BD9AB9D2543CD92C1770A0BCE2 /* SwiftyRSA */,
			);
			name = Pods;
			sourceTree = "<group>";
		};
		FC61B29BB629E856C22019F40098E4A0 /* Products */ = {
			isa = PBXGroup;
			children = (
				5D797E9A5C5782CE845840781FA1CC81 /* Alamofire.framework */,
				190D7383CCEFD8AB3F8CB93098A3F214 /* DeviceKit.framework */,
				A8E950A16D00F649C54FFB30F81D7842 /* IQKeyboardManagerSwift.framework */,
				E8EE7F078656FABB8F6821D10FF994BB /* KeychainAccess.framework */,
				C3F44C782D64D7EB20B61CE3844EBFAD /* Kingfisher.framework */,
				8B8FAB0D627B17EDE1366984278705D9 /* MBProgressHUD.framework */,
				E49D6D248DD1CEE584E6776B9164A1B2 /* MJRefresh.framework */,
				DCF09D874F58C4D6229BCFF3DE6E6258 /* Pods_LaserMethane.framework */,
				979486118B3E90C08386079D57962701 /* SnapKit.framework */,
				E23C076BA70925415F490FEDB215DA92 /* SwiftyJSON.framework */,
				0DA4828908E30CE4A29CB9AD3A405635 /* SwiftyRSA.framework */,
			);
			name = Products;
			sourceTree = "<group>";
		};
		FE23DE47A609617E3C5CC594A8A0613A /* Support Files */ = {
			isa = PBXGroup;
			children = (
				CA1A5981FBAE71CC28ECDA540F9C6D28 /* MBProgressHUD.modulemap */,
				330E188D20B8A45ABBF9164995C5E530 /* MBProgressHUD-dummy.m */,
				F0F5734FE0A764754AE2BDFEC4EF0F5D /* MBProgressHUD-Info.plist */,
				4DE50ED3F6A7D52C5E141205FE04833C /* MBProgressHUD-prefix.pch */,
				F027706EE3744A0A59D2CD14E023049D /* MBProgressHUD-umbrella.h */,
				62C9636FF774BAF52A1931C1336EAD23 /* MBProgressHUD.debug.xcconfig */,
				0E193CEE7DC826622FBE731B7E70E339 /* MBProgressHUD.release.xcconfig */,
			);
			name = "Support Files";
			path = "../Target Support Files/MBProgressHUD";
			sourceTree = "<group>";
		};
/* End PBXGroup section */

/* Begin PBXHeadersBuildPhase section */
		162E426BFDDFDFD32EF482D015420A3C /* Headers */ = {
			isa = PBXHeadersBuildPhase;
			buildActionMask = 2147483647;
			files = (
				666DB8C81CEFFFE9D55BB26E692B999A /* DeviceKit-umbrella.h in Headers */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		19BCDC195076B0FC54A473D85F90B1BA /* Headers */ = {
			isa = PBXHeadersBuildPhase;
			buildActionMask = 2147483647;
			files = (
				EEBBB80C1B53909F9EAA4B46ECAF365C /* Pods-LaserMethane-umbrella.h in Headers */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		2582784E4FA6A1AC5D23FC53AC3F6EE2 /* Headers */ = {
			isa = PBXHeadersBuildPhase;
			buildActionMask = 2147483647;
			files = (
				F7B74645E07C39771156A1FA413B98D4 /* Alamofire-umbrella.h in Headers */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		3293623AD08199534ABE2CF7F55E8FA9 /* Headers */ = {
			isa = PBXHeadersBuildPhase;
			buildActionMask = 2147483647;
			files = (
				FF6AB5778D4AEF9956F3DB881A3184AF /* NSData+SHA.h in Headers */,
				B4EA329362D601B8B1F3E47DCD958059 /* SwiftyRSA-umbrella.h in Headers */,
				CCE5FAFFCA449C9E33F7C9F7914A8982 /* SwiftyRSA.h in Headers */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		39CC3E71CEA7805FCA03E3A1CC052EEA /* Headers */ = {
			isa = PBXHeadersBuildPhase;
			buildActionMask = 2147483647;
			files = (
				EEADFC5C1C5EC6E3E20506B8E069931D /* KeychainAccess-umbrella.h in Headers */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		3D7DD627DB5C5AD636646E57B685AFB2 /* Headers */ = {
			isa = PBXHeadersBuildPhase;
			buildActionMask = 2147483647;
			files = (
				1942F7D3B7722A5637C3FC0BE44B1E6C /* SwiftyJSON-umbrella.h in Headers */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		7DFCF5F12AEEED0500986DBC9BF76170 /* Headers */ = {
			isa = PBXHeadersBuildPhase;
			buildActionMask = 2147483647;
			files = (
				A66ED57B365A35434C5BAF4B990819B7 /* SnapKit-umbrella.h in Headers */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		8F0EBAB2761523F18BB73EB4DC5CBEC3 /* Headers */ = {
			isa = PBXHeadersBuildPhase;
			buildActionMask = 2147483647;
			files = (
				81B9E2F21B1EF9FE4E769103108DEA8A /* MBProgressHUD-umbrella.h in Headers */,
				EB2A4C29BE958CCB03B3FD9FAB927F1F /* MBProgressHUD.h in Headers */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		90B338B354C92DC1414EA46072EDE417 /* Headers */ = {
			isa = PBXHeadersBuildPhase;
			buildActionMask = 2147483647;
			files = (
				53164A2DDB944329FD8720F2F0D45228 /* Kingfisher-umbrella.h in Headers */,
				39FC1A51FF31905080FDA44316A2E3FA /* Kingfisher.h in Headers */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		D5172CD7D2B4FF8452F758CAAB73AB84 /* Headers */ = {
			isa = PBXHeadersBuildPhase;
			buildActionMask = 2147483647;
			files = (
				AB9FB1075E6B9C0BF3EC8BAC7007BD93 /* MJRefresh-umbrella.h in Headers */,
				B8812EC9258E228E36D44D4D460B120E /* MJRefresh.h in Headers */,
				98337F23B46EC94A2789C0DE21BFD96D /* MJRefreshAutoFooter.h in Headers */,
				48881623240E26BA71BC25107EE78525 /* MJRefreshAutoGifFooter.h in Headers */,
				99AC2AF7ABE5CD9F488C2B312E29B6D1 /* MJRefreshAutoNormalFooter.h in Headers */,
				66457B4A6802B94B61C6ADAC5D7A5C62 /* MJRefreshAutoStateFooter.h in Headers */,
				DD605F812C91FC7AB4F59F1ECCBA0982 /* MJRefreshBackFooter.h in Headers */,
				96152B6581A629A38AE9498243EFAADF /* MJRefreshBackGifFooter.h in Headers */,
				0A293BC418AA0CF64EECEE3C86AE851D /* MJRefreshBackNormalFooter.h in Headers */,
				6496446016C149A05E360793BC94A085 /* MJRefreshBackStateFooter.h in Headers */,
				A031C032CFEDFE915279E275A04EF334 /* MJRefreshComponent.h in Headers */,
				6A470BF4E9F0D3C3712D9FC582F7C9BD /* MJRefreshConst.h in Headers */,
				33E5258A99BFCE6EF6C1A82D9AA6FBAF /* MJRefreshFooter.h in Headers */,
				39B6E7D27620A6C0819C31040B227AAE /* MJRefreshGifHeader.h in Headers */,
				A556058B0B08B94156481722C30BEEF3 /* MJRefreshHeader.h in Headers */,
				70B77BE487CE9527EA3E66C689111F25 /* MJRefreshNormalHeader.h in Headers */,
				C7B0979AB5F9DD07ED6DA0E3AC8DA076 /* MJRefreshStateHeader.h in Headers */,
				B373020D1219FEEC8CBE5C6B2678FAA5 /* NSBundle+MJRefresh.h in Headers */,
				0ED96C2BFBC7238A100BC7CD916440B0 /* UIScrollView+MJExtension.h in Headers */,
				E7304C352808013D67EE82BF7AF1D2BA /* UIScrollView+MJRefresh.h in Headers */,
				EDF22D485E9480A525852898A09FBA38 /* UIView+MJExtension.h in Headers */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		F4A6429FF0F9608A16E4D96813E85F23 /* Headers */ = {
			isa = PBXHeadersBuildPhase;
			buildActionMask = 2147483647;
			files = (
				62A85277D0462C43B80A05E8822794BB /* IQKeyboardManagerSwift-umbrella.h in Headers */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
/* End PBXHeadersBuildPhase section */

/* Begin PBXNativeTarget section */
		06291B7BCC22BC8E6AB046C35BC2EEC4 /* Pods-LaserMethane */ = {
			isa = PBXNativeTarget;
			buildConfigurationList = DACBB7711060FF1770C97D2B4495FA34 /* Build configuration list for PBXNativeTarget "Pods-LaserMethane" */;
			buildPhases = (
				19BCDC195076B0FC54A473D85F90B1BA /* Headers */,
				A329EB9603A022FFD7B2788127CAB298 /* Sources */,
				AD4DA3A05BF34B92D94D7106C6E5F847 /* Frameworks */,
				12BB97CF8AA77679E00E8DADA354DC05 /* Resources */,
			);
			buildRules = (
			);
			dependencies = (
				24CB5BFE16593DFC93577F00B419CA44 /* PBXTargetDependency */,
				A7EBE4A8EC29C0F09BB2D85D1CE9ED7A /* PBXTargetDependency */,
				3F59934C23D49193B60F9C2640712F2E /* PBXTargetDependency */,
				71AE23C54EFF1EA47B54C68F9FB16751 /* PBXTargetDependency */,
				2FF673E2092718060202E27B3AEFF51F /* PBXTargetDependency */,
				3B4F497B64DE8B6447075B9BC1DE3B86 /* PBXTargetDependency */,
				895FBE18A0FF069F30F3B9E461D83EC0 /* PBXTargetDependency */,
				0C448B8F5B66B9068A65B84DA9A5BF7F /* PBXTargetDependency */,
				69DF70A5086050A016E9E2130E936CAA /* PBXTargetDependency */,
				9AAEC742200BE95FF77F8B4CD241D86E /* PBXTargetDependency */,
			);
			name = "Pods-LaserMethane";
			productName = "Pods-LaserMethane";
			productReference = DCF09D874F58C4D6229BCFF3DE6E6258 /* Pods_LaserMethane.framework */;
			productType = "com.apple.product-type.framework";
		};
		19622742EBA51E823D6DAE3F8CDBFAD4 /* SnapKit */ = {
			isa = PBXNativeTarget;
			buildConfigurationList = 7F8CE4DC18DBEA01587212F09727DB3D /* Build configuration list for PBXNativeTarget "SnapKit" */;
			buildPhases = (
				7DFCF5F12AEEED0500986DBC9BF76170 /* Headers */,
				89222AF845A30312C284F407BA48B98F /* Sources */,
				3C8B1704CC97EF12D3409771318C6433 /* Frameworks */,
				9C691CAA90D9565F2EFF5EF823D8A80C /* Resources */,
			);
			buildRules = (
			);
			dependencies = (
			);
			name = SnapKit;
			productName = SnapKit;
			productReference = 979486118B3E90C08386079D57962701 /* SnapKit.framework */;
			productType = "com.apple.product-type.framework";
		};
		4CDD1C6C8885D07092D8EA708AAC0E53 /* DeviceKit */ = {
			isa = PBXNativeTarget;
			buildConfigurationList = C5AC05C163DBB658D212E5CA21CA8B4A /* Build configuration list for PBXNativeTarget "DeviceKit" */;
			buildPhases = (
				162E426BFDDFDFD32EF482D015420A3C /* Headers */,
				FE4F63D170D46A07750B3ACC5468DFC4 /* Sources */,
				9FECD5A7733922CF998FBBC70250B56B /* Frameworks */,
				428FC4A1AFC625758EC014C4EBBA2A8B /* Resources */,
			);
			buildRules = (
			);
			dependencies = (
			);
			name = DeviceKit;
			productName = DeviceKit;
			productReference = 190D7383CCEFD8AB3F8CB93098A3F214 /* DeviceKit.framework */;
			productType = "com.apple.product-type.framework";
		};
		615C831BCE925ED486B225B87E44926D /* KeychainAccess */ = {
			isa = PBXNativeTarget;
			buildConfigurationList = 4BEE926243448802ACA6F07A75D9C025 /* Build configuration list for PBXNativeTarget "KeychainAccess" */;
			buildPhases = (
				39CC3E71CEA7805FCA03E3A1CC052EEA /* Headers */,
				C4DE4004EE1661FE4BC4E6C40415F599 /* Sources */,
				7668D0A8468B5894E555ECAA4EC50BC1 /* Frameworks */,
				AE292B4411627ABE21EB769134C1E8BB /* Resources */,
			);
			buildRules = (
			);
			dependencies = (
			);
			name = KeychainAccess;
			productName = KeychainAccess;
			productReference = E8EE7F078656FABB8F6821D10FF994BB /* KeychainAccess.framework */;
			productType = "com.apple.product-type.framework";
		};
		6868056D761E163D10FDAF8CF1C4D9B8 /* MJRefresh */ = {
			isa = PBXNativeTarget;
			buildConfigurationList = FC960066DDBAC21B4B5F3C244DC95C6C /* Build configuration list for PBXNativeTarget "MJRefresh" */;
			buildPhases = (
				D5172CD7D2B4FF8452F758CAAB73AB84 /* Headers */,
				F77C7547495AA82E3F6322F7FCB3FCC3 /* Sources */,
				348DC364BFF927A86165FEBCA0AEB859 /* Frameworks */,
				3DBB58E26047779D6783C0EA2E3ED3C5 /* Resources */,
			);
			buildRules = (
			);
			dependencies = (
			);
			name = MJRefresh;
			productName = MJRefresh;
			productReference = E49D6D248DD1CEE584E6776B9164A1B2 /* MJRefresh.framework */;
			productType = "com.apple.product-type.framework";
		};
		82B0A41D3031FF27D78E17B0A9A46FB0 /* MBProgressHUD */ = {
			isa = PBXNativeTarget;
			buildConfigurationList = 70191416B9573C7ABB42333A08FA2DE4 /* Build configuration list for PBXNativeTarget "MBProgressHUD" */;
			buildPhases = (
				8F0EBAB2761523F18BB73EB4DC5CBEC3 /* Headers */,
				D2F84DC2E2DB3628B17B3841F2837477 /* Sources */,
				1AA3C16B4B3AB40CA74BDDADEF5C143A /* Frameworks */,
				435BF4D16B2F9CAB6E7F883F30E32B74 /* Resources */,
			);
			buildRules = (
			);
			dependencies = (
			);
			name = MBProgressHUD;
			productName = MBProgressHUD;
			productReference = 8B8FAB0D627B17EDE1366984278705D9 /* MBProgressHUD.framework */;
			productType = "com.apple.product-type.framework";
		};
		92A1C13902E7ACDA3ABB5BA1FEACC86C /* SwiftyRSA */ = {
			isa = PBXNativeTarget;
			buildConfigurationList = F4DAFF35D2D833DE79C4B99C39AE0186 /* Build configuration list for PBXNativeTarget "SwiftyRSA" */;
			buildPhases = (
				3293623AD08199534ABE2CF7F55E8FA9 /* Headers */,
				694EB5A60813B60ECA8AEF460CC6F5AF /* Sources */,
				F40E761EE702C6CA20F29689068FB8EA /* Frameworks */,
				7201FB0135853BF5FCF87B19B986B584 /* Resources */,
			);
			buildRules = (
			);
			dependencies = (
			);
			name = SwiftyRSA;
			productName = SwiftyRSA;
			productReference = 0DA4828908E30CE4A29CB9AD3A405635 /* SwiftyRSA.framework */;
			productType = "com.apple.product-type.framework";
		};
		B490E7485944099E16C9CBD79119D1D4 /* IQKeyboardManagerSwift */ = {
			isa = PBXNativeTarget;
			buildConfigurationList = A7155AE59A19533F60ECE3B4045B01F0 /* Build configuration list for PBXNativeTarget "IQKeyboardManagerSwift" */;
			buildPhases = (
				F4A6429FF0F9608A16E4D96813E85F23 /* Headers */,
				6C02E9CBF87ED8A1C6D8ED4C951F75A4 /* Sources */,
				2C2292E431F316076553538B7FBB63C3 /* Frameworks */,
				FAA5DA81F8292820D65F403E941074FC /* Resources */,
			);
			buildRules = (
			);
			dependencies = (
			);
			name = IQKeyboardManagerSwift;
			productName = IQKeyboardManagerSwift;
			productReference = A8E950A16D00F649C54FFB30F81D7842 /* IQKeyboardManagerSwift.framework */;
			productType = "com.apple.product-type.framework";
		};
		D118A6A04828FD3CDA8640CD2B6796D2 /* SwiftyJSON */ = {
			isa = PBXNativeTarget;
			buildConfigurationList = 62468BF9C7EDA172E951A24083C3ECA7 /* Build configuration list for PBXNativeTarget "SwiftyJSON" */;
			buildPhases = (
				3D7DD627DB5C5AD636646E57B685AFB2 /* Headers */,
				1700C451C98D9DCECBEDFC5E351C5A9E /* Sources */,
				AD9C5A8DAF4334B670E91B2EC08DBE2C /* Frameworks */,
				D098F7F0080A87A1F472C81FC2F85528 /* Resources */,
			);
			buildRules = (
			);
			dependencies = (
			);
			name = SwiftyJSON;
			productName = SwiftyJSON;
			productReference = E23C076BA70925415F490FEDB215DA92 /* SwiftyJSON.framework */;
			productType = "com.apple.product-type.framework";
		};
		E8022D22FAA6690B5E1C379C1BCE1491 /* Kingfisher */ = {
			isa = PBXNativeTarget;
			buildConfigurationList = 7975DE731E61F915096C31E290E8AE5B /* Build configuration list for PBXNativeTarget "Kingfisher" */;
			buildPhases = (
				90B338B354C92DC1414EA46072EDE417 /* Headers */,
				434B6F9CACF190785FE64AD5921875A4 /* Sources */,
				67B63C021A0FA31B9F0F42FCF656BBDB /* Frameworks */,
				8E633C628D869E4E76B8631E685A5079 /* Resources */,
			);
			buildRules = (
			);
			dependencies = (
			);
			name = Kingfisher;
			productName = Kingfisher;
			productReference = C3F44C782D64D7EB20B61CE3844EBFAD /* Kingfisher.framework */;
			productType = "com.apple.product-type.framework";
		};
		EAAA1AD3A8A1B59AB91319EE40752C6D /* Alamofire */ = {
			isa = PBXNativeTarget;
			buildConfigurationList = E4A5194ABAF7A4780609E0E581DA6B54 /* Build configuration list for PBXNativeTarget "Alamofire" */;
			buildPhases = (
				2582784E4FA6A1AC5D23FC53AC3F6EE2 /* Headers */,
				2DDFD9AC10F181CD7130BDF5F9E0502B /* Sources */,
				090C1D63463ACF622287EFF9D5C9392D /* Frameworks */,
				473D3E892ABB6C798CFF290644259B34 /* Resources */,
			);
			buildRules = (
			);
			dependencies = (
			);
			name = Alamofire;
			productName = Alamofire;
			productReference = 5D797E9A5C5782CE845840781FA1CC81 /* Alamofire.framework */;
			productType = "com.apple.product-type.framework";
		};
/* End PBXNativeTarget section */

/* Begin PBXProject section */
		BFDFE7DC352907FC980B868725387E98 /* Project object */ = {
			isa = PBXProject;
			attributes = {
				LastSwiftUpdateCheck = 1100;
				LastUpgradeCheck = 1100;
			};
			buildConfigurationList = 4821239608C13582E20E6DA73FD5F1F9 /* Build configuration list for PBXProject "Pods" */;
			compatibilityVersion = "Xcode 10.0";
			developmentRegion = en;
			hasScannedForEncodings = 0;
			knownRegions = (
				en,
				Base,
			);
			mainGroup = CF1408CF629C7361332E53B88F7BD30C;
			productRefGroup = FC61B29BB629E856C22019F40098E4A0 /* Products */;
			projectDirPath = "";
			projectRoot = "";
			targets = (
				EAAA1AD3A8A1B59AB91319EE40752C6D /* Alamofire */,
				4CDD1C6C8885D07092D8EA708AAC0E53 /* DeviceKit */,
				B490E7485944099E16C9CBD79119D1D4 /* IQKeyboardManagerSwift */,
				615C831BCE925ED486B225B87E44926D /* KeychainAccess */,
				E8022D22FAA6690B5E1C379C1BCE1491 /* Kingfisher */,
				82B0A41D3031FF27D78E17B0A9A46FB0 /* MBProgressHUD */,
				6868056D761E163D10FDAF8CF1C4D9B8 /* MJRefresh */,
				06291B7BCC22BC8E6AB046C35BC2EEC4 /* Pods-LaserMethane */,
				19622742EBA51E823D6DAE3F8CDBFAD4 /* SnapKit */,
				D118A6A04828FD3CDA8640CD2B6796D2 /* SwiftyJSON */,
				92A1C13902E7ACDA3ABB5BA1FEACC86C /* SwiftyRSA */,
			);
		};
/* End PBXProject section */

/* Begin PBXResourcesBuildPhase section */
		12BB97CF8AA77679E00E8DADA354DC05 /* Resources */ = {
			isa = PBXResourcesBuildPhase;
			buildActionMask = 2147483647;
			files = (
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		3DBB58E26047779D6783C0EA2E3ED3C5 /* Resources */ = {
			isa = PBXResourcesBuildPhase;
			buildActionMask = 2147483647;
			files = (
				8F31819454827D1670CAC8F6B8BAC0A5 /* MJRefresh.bundle in Resources */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		428FC4A1AFC625758EC014C4EBBA2A8B /* Resources */ = {
			isa = PBXResourcesBuildPhase;
			buildActionMask = 2147483647;
			files = (
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		435BF4D16B2F9CAB6E7F883F30E32B74 /* Resources */ = {
			isa = PBXResourcesBuildPhase;
			buildActionMask = 2147483647;
			files = (
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		473D3E892ABB6C798CFF290644259B34 /* Resources */ = {
			isa = PBXResourcesBuildPhase;
			buildActionMask = 2147483647;
			files = (
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		7201FB0135853BF5FCF87B19B986B584 /* Resources */ = {
			isa = PBXResourcesBuildPhase;
			buildActionMask = 2147483647;
			files = (
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		8E633C628D869E4E76B8631E685A5079 /* Resources */ = {
			isa = PBXResourcesBuildPhase;
			buildActionMask = 2147483647;
			files = (
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		9C691CAA90D9565F2EFF5EF823D8A80C /* Resources */ = {
			isa = PBXResourcesBuildPhase;
			buildActionMask = 2147483647;
			files = (
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		AE292B4411627ABE21EB769134C1E8BB /* Resources */ = {
			isa = PBXResourcesBuildPhase;
			buildActionMask = 2147483647;
			files = (
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		D098F7F0080A87A1F472C81FC2F85528 /* Resources */ = {
			isa = PBXResourcesBuildPhase;
			buildActionMask = 2147483647;
			files = (
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		FAA5DA81F8292820D65F403E941074FC /* Resources */ = {
			isa = PBXResourcesBuildPhase;
			buildActionMask = 2147483647;
			files = (
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
/* End PBXResourcesBuildPhase section */

/* Begin PBXSourcesBuildPhase section */
		1700C451C98D9DCECBEDFC5E351C5A9E /* Sources */ = {
			isa = PBXSourcesBuildPhase;
			buildActionMask = 2147483647;
			files = (
				2BF6FBC0A64BF107C5D64C61F1397770 /* SwiftyJSON-dummy.m in Sources */,
				7B4CE5C84161E2BFE477F42DFD634382 /* SwiftyJSON.swift in Sources */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		2DDFD9AC10F181CD7130BDF5F9E0502B /* Sources */ = {
			isa = PBXSourcesBuildPhase;
			buildActionMask = 2147483647;
			files = (
				83956E20859CDBBE7BC38ABADE0170FB /* AFError.swift in Sources */,
				1945CD5D63A1C164AEAAA9A33E85571E /* Alamofire-dummy.m in Sources */,
				BEE6B677416CA71C981D1D3F60B18C96 /* Alamofire.swift in Sources */,
				D3D8C379C6E4FB487E5ABD6800AD7B7E /* DispatchQueue+Alamofire.swift in Sources */,
				1986B50C74F1697EA43F68335C93CEB3 /* MultipartFormData.swift in Sources */,
				3571F958A3907B3A806E62D50C2550D4 /* NetworkReachabilityManager.swift in Sources */,
				132E0F619E4338E5D1B27E4C72076B3F /* Notifications.swift in Sources */,
				0C5E11DE24DAA737704B355F5F2F3426 /* ParameterEncoding.swift in Sources */,
				98A929C8E9012AB167672714FFD2113C /* Request.swift in Sources */,
				D65C254F5ABF2CB5ECEE50FE8F8E1A80 /* Response.swift in Sources */,
				E3747EC31FCCA97D75A81FC700CF7E24 /* ResponseSerialization.swift in Sources */,
				64744C911253C3E01461FAD7C935C8D7 /* Result.swift in Sources */,
				F13F2AA7F2E6D95A181CAB99B900D531 /* ServerTrustPolicy.swift in Sources */,
				2C61B040BA6A9A7AE66C4D9BA26D5520 /* SessionDelegate.swift in Sources */,
				931BBB8230A25161D5C37528A8F9FECF /* SessionManager.swift in Sources */,
				AFC64B1097F7355FF423D6A73E9C7210 /* TaskDelegate.swift in Sources */,
				933FDA5970AA525D6CB92BFEBA2BAB4A /* Timeline.swift in Sources */,
				53791F5E5F07400F92CFDFC89A432305 /* Validation.swift in Sources */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		434B6F9CACF190785FE64AD5921875A4 /* Sources */ = {
			isa = PBXSourcesBuildPhase;
			buildActionMask = 2147483647;
			files = (
				33E4D49372B55E745B36382B64130122 /* AnimatedImageView.swift in Sources */,
				28FDC9276EEB4D7EF81271D302CD1D60 /* Box.swift in Sources */,
				C79D4F0D0C79942AAD2B4F16D0766095 /* CacheSerializer.swift in Sources */,
				F9BC0BCD165A3FCA8636CE51007A28A2 /* Filter.swift in Sources */,
				17949EA5A648628698D3045C32125D9A /* FormatIndicatedCacheSerializer.swift in Sources */,
				A4420637EE415057C5BA22ABE5A984F9 /* Image.swift in Sources */,
				A317E632C48B5D4A15D0CBD1E5499430 /* ImageCache.swift in Sources */,
				CD92E3C8B2B53B5545D1B0394881A1EB /* ImageDownloader.swift in Sources */,
				443C09C19397A4B5599EA6AFC359678D /* ImageModifier.swift in Sources */,
				27B427F4F2C7B3472B55F06404188D82 /* ImagePrefetcher.swift in Sources */,
				59A62BE2B9F4EE2DB82C1A5705403F51 /* ImageProcessor.swift in Sources */,
				5548C91B7B13B05D91EE5DAFFB3E8B14 /* ImageTransition.swift in Sources */,
				4015497700167E2F7A78FB0FA8728D83 /* ImageView+Kingfisher.swift in Sources */,
				5EABE357108BB0AC56B6C7D0AFCC4532 /* Indicator.swift in Sources */,
				55B73B58EE9E36E4C860A2135A9796A9 /* Kingfisher-dummy.m in Sources */,
				A5C6C6AF307753F62CB842B879E50CB2 /* Kingfisher.swift in Sources */,
				C08A09B0CEBC18AD963AAFB1778A9848 /* KingfisherManager.swift in Sources */,
				626CCD3B19CAB7090293FF68A57E610A /* KingfisherOptionsInfo.swift in Sources */,
				0DC716D6A630FAC820D9EA7E6F36EDF4 /* Placeholder.swift in Sources */,
				B7F559ABF7622040866557F0C6F422C3 /* RequestModifier.swift in Sources */,
				70ECB3E5FED2F2D4F6DEFE366519C8AE /* Resource.swift in Sources */,
				40B92FDF71624FC72B5AAF014FF827C5 /* String+MD5.swift in Sources */,
				AB896E86184C7E4C1B132A6FD48C945F /* ThreadHelper.swift in Sources */,
				1D182C2DB0E3A2FC683C635DA33254CD /* UIButton+Kingfisher.swift in Sources */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		694EB5A60813B60ECA8AEF460CC6F5AF /* Sources */ = {
			isa = PBXSourcesBuildPhase;
			buildActionMask = 2147483647;
			files = (
				54A80F49AECD3BAF29BBD098330E49D1 /* Asn1Parser.swift in Sources */,
				318907E4EFD4E68F2365AFE828AE24F0 /* ClearMessage.swift in Sources */,
				BB383B727A2E31F4E5A9E4A04F04ACA8 /* EncryptedMessage.swift in Sources */,
				E2E7A4627F9124F71E5096F6BA8518CE /* Key.swift in Sources */,
				35A0CC737D339BCF7E80028DCAD8A816 /* Message.swift in Sources */,
				E50EAA966F48C7CE403C0DFA79312D93 /* NSData+SHA.m in Sources */,
				8D70740ECE860A7D9815448CC0481315 /* PrivateKey.swift in Sources */,
				B3C80EE89729B2E1E94D3F2906AEF7FF /* PublicKey.swift in Sources */,
				2F1873261C16B7D40D6F340B6F2368C5 /* Signature.swift in Sources */,
				88D5FB9CD0BC5BA6A7A6BD75AE615C90 /* SwiftyRSA+ObjC.swift in Sources */,
				FA2707A25E0E01A3391DA31D198F87D7 /* SwiftyRSA-dummy.m in Sources */,
				9BDA533ACF30B280CA9C9A6A9923480D /* SwiftyRSA.swift in Sources */,
				EB64CEFEA2ED517611E2227C55462254 /* SwiftyRSAError.swift in Sources */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		6C02E9CBF87ED8A1C6D8ED4C951F75A4 /* Sources */ = {
			isa = PBXSourcesBuildPhase;
			buildActionMask = 2147483647;
			files = (
				DDE417BA9D13D2BB98316DF0512A1944 /* IQBarButtonItem.swift in Sources */,
				4F0CF2AD58CF0D08BC090E7AF0DD63D7 /* IQInvocation.swift in Sources */,
				3F091C427A3E96117C902E8EA143729E /* IQKeyboardManager.swift in Sources */,
				C04C5F1F1D6B337F87E157B55A747E41 /* IQKeyboardManagerConstants.swift in Sources */,
				102F4487BC4ADC3C2B56A0470E0A9468 /* IQKeyboardManagerConstantsInternal.swift in Sources */,
				B98378C55379E1B92897F11A22E38443 /* IQKeyboardManagerSwift-dummy.m in Sources */,
				4737103B10A1C40C5301D0512B9310E4 /* IQKeyboardReturnKeyHandler.swift in Sources */,
				259D6FC80BCFE785471F743B1F533970 /* IQNSArray+Sort.swift in Sources */,
				5044FEAEF09468B6964F9F37A1F1F45C /* IQPreviousNextView.swift in Sources */,
				7FB3576FD619DD256294BAD7E5F83CBE /* IQTextView.swift in Sources */,
				C35DCE97EB77150C41E735DB57BD6616 /* IQTitleBarButtonItem.swift in Sources */,
				980E5594F8DBCE362764AEDC2F086E36 /* IQToolbar.swift in Sources */,
				C0EB3776478AB80676E488BC9C9CDA3C /* IQUIScrollView+Additions.swift in Sources */,
				4C069FA7FAA45154DA92CF5DF3BCDCA9 /* IQUITextFieldView+Additions.swift in Sources */,
				8B439A47AA5FDEF67AD63BDDB808AC5A /* IQUIView+Hierarchy.swift in Sources */,
				AE3B246482DCD60BA846EA3CE983A1FB /* IQUIView+IQKeyboardToolbar.swift in Sources */,
				74341DA37F4B926FDF4CB2599CAC547A /* IQUIViewController+Additions.swift in Sources */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		89222AF845A30312C284F407BA48B98F /* Sources */ = {
			isa = PBXSourcesBuildPhase;
			buildActionMask = 2147483647;
			files = (
				3BFC243AB9BD579969F0D5756560BCAA /* Constraint.swift in Sources */,
				2A1BBBC87AC2367BD14610A9D10D285E /* ConstraintAttributes.swift in Sources */,
				9B09968922C73D50040C6EEF57890D6E /* ConstraintConfig.swift in Sources */,
				5854DF509E8A016B6235793D04083035 /* ConstraintConstantTarget.swift in Sources */,
				B599696DFEF6B2A5ECF528F4E5BB1846 /* ConstraintDescription.swift in Sources */,
				AC35C9341C4BB156BB26FDD237EE3721 /* ConstraintDirectionalInsets.swift in Sources */,
				71DE9DC2FA583526AB4D1FD7F00C099C /* ConstraintDirectionalInsetTarget.swift in Sources */,
				8277256ADEC3C4DCF79957D1CA681A9A /* ConstraintDSL.swift in Sources */,
				21AB1101BBE4D28D74ED4EDF0D59025A /* ConstraintInsets.swift in Sources */,
				2C06F2E972444D359754D21AC46BFFE2 /* ConstraintInsetTarget.swift in Sources */,
				99B5296A5EDECE0557B9DA53D9E19CA1 /* ConstraintItem.swift in Sources */,
				1AFB1E9136716C0B61D6C700FF1E60FD /* ConstraintLayoutGuide+Extensions.swift in Sources */,
				A270CD9EC3C541FE86E65AEDCEF500CF /* ConstraintLayoutGuide.swift in Sources */,
				77C9889055A3B32EA13A9616824DB0ED /* ConstraintLayoutGuideDSL.swift in Sources */,
				57B1876F2BE4168E5BFDB63D8CC849A0 /* ConstraintLayoutSupport.swift in Sources */,
				01C550A53C9E2047C83F8E85BBB558E6 /* ConstraintLayoutSupportDSL.swift in Sources */,
				51CD5887014967E77E58F5A163996454 /* ConstraintMaker.swift in Sources */,
				7C1702076F3A31D8D2D45A4A9F09B266 /* ConstraintMakerEditable.swift in Sources */,
				69CCBEEDFCA6D743D80026568D961919 /* ConstraintMakerExtendable.swift in Sources */,
				C412F27D75AFC0DF0F0289DBB270931C /* ConstraintMakerFinalizable.swift in Sources */,
				EE909C7C786140109051BC9562EEC7C8 /* ConstraintMakerPriortizable.swift in Sources */,
				75E146C12D1287228A0B493E87CDE31F /* ConstraintMakerRelatable.swift in Sources */,
				D4697DC40F3B059E4A0867838CA1814E /* ConstraintMultiplierTarget.swift in Sources */,
				8705BBF0D428BF0AE1B554A377ECC540 /* ConstraintOffsetTarget.swift in Sources */,
				232B2F922E972D9F43D2EE15ACECE734 /* ConstraintPriority.swift in Sources */,
				E8F2429683B3015CBD39CE883770BCA7 /* ConstraintPriorityTarget.swift in Sources */,
				69E3A06BBDFDC7D06A9D4BDC4E895E73 /* ConstraintRelatableTarget.swift in Sources */,
				CE62FEABA57B2B53EABF8C7DCCC6B2C4 /* ConstraintRelation.swift in Sources */,
				3E5285F4F36EAD77ECABBFB7F36BB1BB /* ConstraintView+Extensions.swift in Sources */,
				BECA67DFB5E0984DFAEFCB775C31972E /* ConstraintView.swift in Sources */,
				EB1726F5E0D0EEBA20E4528B1E37A8FA /* ConstraintViewDSL.swift in Sources */,
				B780B272106411CBE258BB60FFC45410 /* Debugging.swift in Sources */,
				039EAFE7935113805F3FC21BF1B7C9D5 /* LayoutConstraint.swift in Sources */,
				E9A970BC24EA15832F248EA020072746 /* LayoutConstraintItem.swift in Sources */,
				4C7A676DAE95EEAC3787A75349F0862D /* SnapKit-dummy.m in Sources */,
				1956E392D500F3CD899D39A5F805736D /* Typealiases.swift in Sources */,
				6E0EB9E7FAAEDBB7A73ECF3095F69C4A /* UILayoutSupport+Extensions.swift in Sources */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		A329EB9603A022FFD7B2788127CAB298 /* Sources */ = {
			isa = PBXSourcesBuildPhase;
			buildActionMask = 2147483647;
			files = (
				718A0CE5A12C0DA76BDC4657F8E63B3F /* Pods-LaserMethane-dummy.m in Sources */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		C4DE4004EE1661FE4BC4E6C40415F599 /* Sources */ = {
			isa = PBXSourcesBuildPhase;
			buildActionMask = 2147483647;
			files = (
				0441B3E976E5F55E22731AECFF0DBA88 /* Keychain.swift in Sources */,
				4AEB48FE18565A59266480250E7C3FEA /* KeychainAccess-dummy.m in Sources */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		D2F84DC2E2DB3628B17B3841F2837477 /* Sources */ = {
			isa = PBXSourcesBuildPhase;
			buildActionMask = 2147483647;
			files = (
				DABF20F73D27572CD97071A6D4DB9004 /* MBProgressHUD-dummy.m in Sources */,
				70EE1C774C978E1876AE6CA1224E897D /* MBProgressHUD.m in Sources */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		F77C7547495AA82E3F6322F7FCB3FCC3 /* Sources */ = {
			isa = PBXSourcesBuildPhase;
			buildActionMask = 2147483647;
			files = (
				E44D4596E5DFAF2458FEA91D23447B1A /* MJRefresh-dummy.m in Sources */,
				D45611E8F8D8A0E92449ED0A155C09FD /* MJRefreshAutoFooter.m in Sources */,
				6782DF51127156DB56E217BCD507B3FE /* MJRefreshAutoGifFooter.m in Sources */,
				2A7FD4939378213CCC6222BF5A2CD57D /* MJRefreshAutoNormalFooter.m in Sources */,
				4F5453330A2C82B176C71EEEC4DF7D98 /* MJRefreshAutoStateFooter.m in Sources */,
				9577B427BE9F9536725C03478765DBE6 /* MJRefreshBackFooter.m in Sources */,
				333C4DEF0BED4CA16CCF8A22EEB05C2B /* MJRefreshBackGifFooter.m in Sources */,
				299F12937C90218A3807CC95AA639487 /* MJRefreshBackNormalFooter.m in Sources */,
				762E3951F3B8372E5A5B8BBE96E0C17B /* MJRefreshBackStateFooter.m in Sources */,
				ECEA1DFDE6D8AD75CD2EC083B801F1DD /* MJRefreshComponent.m in Sources */,
				970F14BBE9FEF12A8BA7ECDC7BF9E2C6 /* MJRefreshConst.m in Sources */,
				03E9D1028B1D0E597D04CEBD49D6F05D /* MJRefreshFooter.m in Sources */,
				F8AAB6789B0A59CC99A8466A64543BE1 /* MJRefreshGifHeader.m in Sources */,
				0116999205A46198CC6443778A8BAE52 /* MJRefreshHeader.m in Sources */,
				14A1F8F0AC0D3D614E226EB2F875E0ED /* MJRefreshNormalHeader.m in Sources */,
				C579128CC4586FF6D56E7F0DF9E3F165 /* MJRefreshStateHeader.m in Sources */,
				EDD70CE2C2ECB482CFFB0EF720EAA798 /* NSBundle+MJRefresh.m in Sources */,
				3F16D804325593344A0F85AE492A5C79 /* UIScrollView+MJExtension.m in Sources */,
				2A52D0C8B5DEEB1EFF24F8061E91AABA /* UIScrollView+MJRefresh.m in Sources */,
				D0CCA29D563BD5C9A80FA6D02BCBD5BB /* UIView+MJExtension.m in Sources */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		FE4F63D170D46A07750B3ACC5468DFC4 /* Sources */ = {
			isa = PBXSourcesBuildPhase;
			buildActionMask = 2147483647;
			files = (
				2B1AF8EF30381B46379523D6F28D78F2 /* Device.generated.swift in Sources */,
				59617574D268DFE7C5440267F9AF5A9D /* DeviceKit-dummy.m in Sources */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
/* End PBXSourcesBuildPhase section */

/* Begin PBXTargetDependency section */
		0C448B8F5B66B9068A65B84DA9A5BF7F /* PBXTargetDependency */ = {
			isa = PBXTargetDependency;
			name = SnapKit;
			target = 19622742EBA51E823D6DAE3F8CDBFAD4 /* SnapKit */;
			targetProxy = 2A0092FAAAFA6084636D7508ACF8C3C9 /* PBXContainerItemProxy */;
		};
		24CB5BFE16593DFC93577F00B419CA44 /* PBXTargetDependency */ = {
			isa = PBXTargetDependency;
			name = Alamofire;
			target = EAAA1AD3A8A1B59AB91319EE40752C6D /* Alamofire */;
			targetProxy = 49EF8BE0B3A6694C4202C38F55DB8F49 /* PBXContainerItemProxy */;
		};
		2FF673E2092718060202E27B3AEFF51F /* PBXTargetDependency */ = {
			isa = PBXTargetDependency;
			name = Kingfisher;
			target = E8022D22FAA6690B5E1C379C1BCE1491 /* Kingfisher */;
			targetProxy = 6869802C4E779263A2C274EC9BA601CC /* PBXContainerItemProxy */;
		};
		3B4F497B64DE8B6447075B9BC1DE3B86 /* PBXTargetDependency */ = {
			isa = PBXTargetDependency;
			name = MBProgressHUD;
			target = 82B0A41D3031FF27D78E17B0A9A46FB0 /* MBProgressHUD */;
			targetProxy = 351EC768A9DFCFE2E25F66B27D65133A /* PBXContainerItemProxy */;
		};
		3F59934C23D49193B60F9C2640712F2E /* PBXTargetDependency */ = {
			isa = PBXTargetDependency;
			name = IQKeyboardManagerSwift;
			target = B490E7485944099E16C9CBD79119D1D4 /* IQKeyboardManagerSwift */;
			targetProxy = 27A8EF01B4A7774AE5C592DA7DC01878 /* PBXContainerItemProxy */;
		};
		69DF70A5086050A016E9E2130E936CAA /* PBXTargetDependency */ = {
			isa = PBXTargetDependency;
			name = SwiftyJSON;
			target = D118A6A04828FD3CDA8640CD2B6796D2 /* SwiftyJSON */;
			targetProxy = 0CF912BA4802B1EB82129445BDB01875 /* PBXContainerItemProxy */;
		};
		71AE23C54EFF1EA47B54C68F9FB16751 /* PBXTargetDependency */ = {
			isa = PBXTargetDependency;
			name = KeychainAccess;
			target = 615C831BCE925ED486B225B87E44926D /* KeychainAccess */;
			targetProxy = E1656C5A97236BAAF9FB974381654123 /* PBXContainerItemProxy */;
		};
		895FBE18A0FF069F30F3B9E461D83EC0 /* PBXTargetDependency */ = {
			isa = PBXTargetDependency;
			name = MJRefresh;
			target = 6868056D761E163D10FDAF8CF1C4D9B8 /* MJRefresh */;
			targetProxy = C951EB72E5CA68926E72D63FB04B2581 /* PBXContainerItemProxy */;
		};
		9AAEC742200BE95FF77F8B4CD241D86E /* PBXTargetDependency */ = {
			isa = PBXTargetDependency;
			name = SwiftyRSA;
			target = 92A1C13902E7ACDA3ABB5BA1FEACC86C /* SwiftyRSA */;
			targetProxy = 8448E8F59DF184E3B71668C6B6E43767 /* PBXContainerItemProxy */;
		};
		A7EBE4A8EC29C0F09BB2D85D1CE9ED7A /* PBXTargetDependency */ = {
			isa = PBXTargetDependency;
			name = DeviceKit;
			target = 4CDD1C6C8885D07092D8EA708AAC0E53 /* DeviceKit */;
			targetProxy = AF4F9DEBC5F12B3D6CEA776122F62C52 /* PBXContainerItemProxy */;
		};
/* End PBXTargetDependency section */

/* Begin XCBuildConfiguration section */
		181479EB57329900A2AB691C5488AC6A /* Release */ = {
			isa = XCBuildConfiguration;
			baseConfigurationReference = B09000467D4BAB14939B4E0B31A65873 /* SwiftyRSA.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/SwiftyRSA/SwiftyRSA-prefix.pch";
				INFOPLIST_FILE = "Target Support Files/SwiftyRSA/SwiftyRSA-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/SwiftyRSA/SwiftyRSA.modulemap";
				PRODUCT_MODULE_NAME = SwiftyRSA;
				PRODUCT_NAME = SwiftyRSA;
				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;
		};
		1DE8A23B55505EC1D5621EED4BD2A775 /* Release */ = {
			isa = XCBuildConfiguration;
			baseConfigurationReference = B238CDDC15570EEF7EDF393BF9551BFA /* MJRefresh.release.xcconfig */;
			buildSettings = {
				"CODE_SIGN_IDENTITY[sdk=appletvos*]" = "";
				"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "";
				"CODE_SIGN_IDENTITY[sdk=watchos*]" = "";
				CURRENT_PROJECT_VERSION = 1;
				DEFINES_MODULE = YES;
				DYLIB_COMPATIBILITY_VERSION = 1;
				DYLIB_CURRENT_VERSION = 1;
				DYLIB_INSTALL_NAME_BASE = "@rpath";
				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 = 8.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;
		};
		34AEC349CB901FE89B7CE510AA71883C /* Release */ = {
			isa = XCBuildConfiguration;
			baseConfigurationReference = 3766A5E5D93A03BF09EA7289D0812F93 /* DeviceKit.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/DeviceKit/DeviceKit-prefix.pch";
				INFOPLIST_FILE = "Target Support Files/DeviceKit/DeviceKit-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/DeviceKit/DeviceKit.modulemap";
				PRODUCT_MODULE_NAME = DeviceKit;
				PRODUCT_NAME = DeviceKit;
				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;
		};
		3BE7200682DA3DD02079CC5BBF5E56EB /* Debug */ = {
			isa = XCBuildConfiguration;
			baseConfigurationReference = FC4C149C8317FC31174091D1EC5997E7 /* IQKeyboardManagerSwift.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/IQKeyboardManagerSwift/IQKeyboardManagerSwift-prefix.pch";
				INFOPLIST_FILE = "Target Support Files/IQKeyboardManagerSwift/IQKeyboardManagerSwift-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/IQKeyboardManagerSwift/IQKeyboardManagerSwift.modulemap";
				PRODUCT_MODULE_NAME = IQKeyboardManagerSwift;
				PRODUCT_NAME = IQKeyboardManagerSwift;
				SDKROOT = iphoneos;
				SKIP_INSTALL = YES;
				SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) ";
				SWIFT_VERSION = 5.3;
				TARGETED_DEVICE_FAMILY = "1,2";
				VERSIONING_SYSTEM = "apple-generic";
				VERSION_INFO_PREFIX = "";
			};
			name = Debug;
		};
		490E608F1D0044AFCF0FDDFA6752D736 /* Debug */ = {
			isa = XCBuildConfiguration;
			baseConfigurationReference = E53FBD005DF4D2C02F651AD9E7290F7E /* Kingfisher.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/Kingfisher/Kingfisher-prefix.pch";
				INFOPLIST_FILE = "Target Support Files/Kingfisher/Kingfisher-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/Kingfisher/Kingfisher.modulemap";
				PRODUCT_MODULE_NAME = Kingfisher;
				PRODUCT_NAME = Kingfisher;
				SDKROOT = iphoneos;
				SKIP_INSTALL = YES;
				SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) ";
				SWIFT_VERSION = 4.2;
				TARGETED_DEVICE_FAMILY = "1,2";
				VERSIONING_SYSTEM = "apple-generic";
				VERSION_INFO_PREFIX = "";
			};
			name = Debug;
		};
		4BC7450F9457737EE3E637BA155B56F7 /* 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 = 14.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;
		};
		501C4DDF76F727E13770D67E891EDEF3 /* Release */ = {
			isa = XCBuildConfiguration;
			baseConfigurationReference = 8F49DFCF73731D5B9B57DDEB62C4D3F4 /* SwiftyJSON.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/SwiftyJSON/SwiftyJSON-prefix.pch";
				INFOPLIST_FILE = "Target Support Files/SwiftyJSON/SwiftyJSON-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/SwiftyJSON/SwiftyJSON.modulemap";
				PRODUCT_MODULE_NAME = SwiftyJSON;
				PRODUCT_NAME = SwiftyJSON;
				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;
		};
		607EF8FDDA50846AE46EDEF47F1B99A8 /* Release */ = {
			isa = XCBuildConfiguration;
			baseConfigurationReference = 1E55781735BD55D981CBAB7D3C4893FD /* Pods-LaserMethane.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-LaserMethane/Pods-LaserMethane-Info.plist";
				INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
				IPHONEOS_DEPLOYMENT_TARGET = 14.0;
				LD_RUNPATH_SEARCH_PATHS = (
					"$(inherited)",
					"@executable_path/Frameworks",
					"@loader_path/Frameworks",
				);
				MACH_O_TYPE = staticlib;
				MODULEMAP_FILE = "Target Support Files/Pods-LaserMethane/Pods-LaserMethane.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;
		};
		77B25FC9CEE66CA6521DBC2E6517BD97 /* Debug */ = {
			isa = XCBuildConfiguration;
			baseConfigurationReference = 05434088E8AAD1647565FC39A7C7491C /* 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 = 10.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;
		};
		7A990D4D7A394E906F2DE82D639771CF /* Release */ = {
			isa = XCBuildConfiguration;
			baseConfigurationReference = 402F58A1E481D8D55212F7AC16101B9E /* Alamofire.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/Alamofire/Alamofire-prefix.pch";
				INFOPLIST_FILE = "Target Support Files/Alamofire/Alamofire-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/Alamofire/Alamofire.modulemap";
				PRODUCT_MODULE_NAME = Alamofire;
				PRODUCT_NAME = Alamofire;
				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;
		};
		80C9E84998295608A19670EA3070CD3F /* Release */ = {
			isa = XCBuildConfiguration;
			baseConfigurationReference = BF9166476A3FD155458F778C8CC66DF9 /* Kingfisher.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/Kingfisher/Kingfisher-prefix.pch";
				INFOPLIST_FILE = "Target Support Files/Kingfisher/Kingfisher-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/Kingfisher/Kingfisher.modulemap";
				PRODUCT_MODULE_NAME = Kingfisher;
				PRODUCT_NAME = Kingfisher;
				SDKROOT = iphoneos;
				SKIP_INSTALL = YES;
				SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) ";
				SWIFT_VERSION = 4.2;
				TARGETED_DEVICE_FAMILY = "1,2";
				VALIDATE_PRODUCT = YES;
				VERSIONING_SYSTEM = "apple-generic";
				VERSION_INFO_PREFIX = "";
			};
			name = Release;
		};
		877D0C843EF9B7A6EDCEE1C2ADC57B1D /* Debug */ = {
			isa = XCBuildConfiguration;
			baseConfigurationReference = 8704B25ACB231D8E347D197556CFD50C /* KeychainAccess.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/KeychainAccess/KeychainAccess-prefix.pch";
				INFOPLIST_FILE = "Target Support Files/KeychainAccess/KeychainAccess-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/KeychainAccess/KeychainAccess.modulemap";
				PRODUCT_MODULE_NAME = KeychainAccess;
				PRODUCT_NAME = KeychainAccess;
				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;
		};
		8B5A46FF8D3C1289CDEE3BAFACABCD2A /* 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 = 14.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;
		};
		8E403E361CD6D3F32A530333F7435318 /* Release */ = {
			isa = XCBuildConfiguration;
			baseConfigurationReference = 91D97E1DE7C78460E590F3724C3695AD /* 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 = 10.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;
		};
		93A2FF79E2EC721C724D10C8C2AF1B64 /* Release */ = {
			isa = XCBuildConfiguration;
			baseConfigurationReference = 0E193CEE7DC826622FBE731B7E70E339 /* MBProgressHUD.release.xcconfig */;
			buildSettings = {
				"CODE_SIGN_IDENTITY[sdk=appletvos*]" = "";
				"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "";
				"CODE_SIGN_IDENTITY[sdk=watchos*]" = "";
				CURRENT_PROJECT_VERSION = 1;
				DEFINES_MODULE = YES;
				DYLIB_COMPATIBILITY_VERSION = 1;
				DYLIB_CURRENT_VERSION = 1;
				DYLIB_INSTALL_NAME_BASE = "@rpath";
				GCC_PREFIX_HEADER = "Target Support Files/MBProgressHUD/MBProgressHUD-prefix.pch";
				INFOPLIST_FILE = "Target Support Files/MBProgressHUD/MBProgressHUD-Info.plist";
				INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
				IPHONEOS_DEPLOYMENT_TARGET = 8.0;
				LD_RUNPATH_SEARCH_PATHS = (
					"$(inherited)",
					"@executable_path/Frameworks",
					"@loader_path/Frameworks",
				);
				MODULEMAP_FILE = "Target Support Files/MBProgressHUD/MBProgressHUD.modulemap";
				PRODUCT_MODULE_NAME = MBProgressHUD;
				PRODUCT_NAME = MBProgressHUD;
				SDKROOT = iphoneos;
				SKIP_INSTALL = YES;
				SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) ";
				SWIFT_VERSION = 5.0;
				TARGETED_DEVICE_FAMILY = "1,2";
				VALIDATE_PRODUCT = YES;
				VERSIONING_SYSTEM = "apple-generic";
				VERSION_INFO_PREFIX = "";
			};
			name = Release;
		};
		93AD64353C65D45C0D4197F9ECAD786D /* Debug */ = {
			isa = XCBuildConfiguration;
			baseConfigurationReference = 3B5C63E302370E762694300CC123F593 /* Alamofire.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/Alamofire/Alamofire-prefix.pch";
				INFOPLIST_FILE = "Target Support Files/Alamofire/Alamofire-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/Alamofire/Alamofire.modulemap";
				PRODUCT_MODULE_NAME = Alamofire;
				PRODUCT_NAME = Alamofire;
				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;
		};
		A6D1856327C32BF7B667BB2BEEAC10FA /* Debug */ = {
			isa = XCBuildConfiguration;
			baseConfigurationReference = 66F88BAC1E698A5590481A9969778985 /* SwiftyJSON.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/SwiftyJSON/SwiftyJSON-prefix.pch";
				INFOPLIST_FILE = "Target Support Files/SwiftyJSON/SwiftyJSON-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/SwiftyJSON/SwiftyJSON.modulemap";
				PRODUCT_MODULE_NAME = SwiftyJSON;
				PRODUCT_NAME = SwiftyJSON;
				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;
		};
		AC91C9B77462309C76C70040DBE2A976 /* Debug */ = {
			isa = XCBuildConfiguration;
			baseConfigurationReference = AF2D0C6B75F64025687229E6ABE1372B /* DeviceKit.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/DeviceKit/DeviceKit-prefix.pch";
				INFOPLIST_FILE = "Target Support Files/DeviceKit/DeviceKit-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/DeviceKit/DeviceKit.modulemap";
				PRODUCT_MODULE_NAME = DeviceKit;
				PRODUCT_NAME = DeviceKit;
				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;
		};
		C3FCBEBF5C2011C1A7848C0D69CD689D /* Debug */ = {
			isa = XCBuildConfiguration;
			baseConfigurationReference = 04E57BBEA6725A3BE834F61DC519F99F /* MJRefresh.debug.xcconfig */;
			buildSettings = {
				"CODE_SIGN_IDENTITY[sdk=appletvos*]" = "";
				"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "";
				"CODE_SIGN_IDENTITY[sdk=watchos*]" = "";
				CURRENT_PROJECT_VERSION = 1;
				DEFINES_MODULE = YES;
				DYLIB_COMPATIBILITY_VERSION = 1;
				DYLIB_CURRENT_VERSION = 1;
				DYLIB_INSTALL_NAME_BASE = "@rpath";
				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 = 8.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;
		};
		CBFD66C31CBBEE4A24B97D6774480A7E /* Debug */ = {
			isa = XCBuildConfiguration;
			baseConfigurationReference = 62C9636FF774BAF52A1931C1336EAD23 /* MBProgressHUD.debug.xcconfig */;
			buildSettings = {
				"CODE_SIGN_IDENTITY[sdk=appletvos*]" = "";
				"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "";
				"CODE_SIGN_IDENTITY[sdk=watchos*]" = "";
				CURRENT_PROJECT_VERSION = 1;
				DEFINES_MODULE = YES;
				DYLIB_COMPATIBILITY_VERSION = 1;
				DYLIB_CURRENT_VERSION = 1;
				DYLIB_INSTALL_NAME_BASE = "@rpath";
				GCC_PREFIX_HEADER = "Target Support Files/MBProgressHUD/MBProgressHUD-prefix.pch";
				INFOPLIST_FILE = "Target Support Files/MBProgressHUD/MBProgressHUD-Info.plist";
				INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
				IPHONEOS_DEPLOYMENT_TARGET = 8.0;
				LD_RUNPATH_SEARCH_PATHS = (
					"$(inherited)",
					"@executable_path/Frameworks",
					"@loader_path/Frameworks",
				);
				MODULEMAP_FILE = "Target Support Files/MBProgressHUD/MBProgressHUD.modulemap";
				PRODUCT_MODULE_NAME = MBProgressHUD;
				PRODUCT_NAME = MBProgressHUD;
				SDKROOT = iphoneos;
				SKIP_INSTALL = YES;
				SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) ";
				SWIFT_VERSION = 5.0;
				TARGETED_DEVICE_FAMILY = "1,2";
				VERSIONING_SYSTEM = "apple-generic";
				VERSION_INFO_PREFIX = "";
			};
			name = Debug;
		};
		ECD830E9FF60065425D88BB789C29686 /* Release */ = {
			isa = XCBuildConfiguration;
			baseConfigurationReference = C7070D615C069C20CB86B4A02622C3C7 /* IQKeyboardManagerSwift.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/IQKeyboardManagerSwift/IQKeyboardManagerSwift-prefix.pch";
				INFOPLIST_FILE = "Target Support Files/IQKeyboardManagerSwift/IQKeyboardManagerSwift-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/IQKeyboardManagerSwift/IQKeyboardManagerSwift.modulemap";
				PRODUCT_MODULE_NAME = IQKeyboardManagerSwift;
				PRODUCT_NAME = IQKeyboardManagerSwift;
				SDKROOT = iphoneos;
				SKIP_INSTALL = YES;
				SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) ";
				SWIFT_VERSION = 5.3;
				TARGETED_DEVICE_FAMILY = "1,2";
				VALIDATE_PRODUCT = YES;
				VERSIONING_SYSTEM = "apple-generic";
				VERSION_INFO_PREFIX = "";
			};
			name = Release;
		};
		ED1BD43F05E25AD1812664ED10717173 /* Release */ = {
			isa = XCBuildConfiguration;
			baseConfigurationReference = CE55465581D79379457C54E3E953A71B /* KeychainAccess.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/KeychainAccess/KeychainAccess-prefix.pch";
				INFOPLIST_FILE = "Target Support Files/KeychainAccess/KeychainAccess-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/KeychainAccess/KeychainAccess.modulemap";
				PRODUCT_MODULE_NAME = KeychainAccess;
				PRODUCT_NAME = KeychainAccess;
				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;
		};
		EE60825694AC9F0D034DB31ADFC5DEFE /* Debug */ = {
			isa = XCBuildConfiguration;
			baseConfigurationReference = 2A311967A2517FC76712DCA49181DEE0 /* Pods-LaserMethane.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-LaserMethane/Pods-LaserMethane-Info.plist";
				INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
				IPHONEOS_DEPLOYMENT_TARGET = 14.0;
				LD_RUNPATH_SEARCH_PATHS = (
					"$(inherited)",
					"@executable_path/Frameworks",
					"@loader_path/Frameworks",
				);
				MACH_O_TYPE = staticlib;
				MODULEMAP_FILE = "Target Support Files/Pods-LaserMethane/Pods-LaserMethane.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;
		};
		FDE7CA13FA487B277C201EEE959355C4 /* Debug */ = {
			isa = XCBuildConfiguration;
			baseConfigurationReference = 929FF054D3126C9B0338BB58DF84A756 /* SwiftyRSA.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/SwiftyRSA/SwiftyRSA-prefix.pch";
				INFOPLIST_FILE = "Target Support Files/SwiftyRSA/SwiftyRSA-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/SwiftyRSA/SwiftyRSA.modulemap";
				PRODUCT_MODULE_NAME = SwiftyRSA;
				PRODUCT_NAME = SwiftyRSA;
				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;
		};
/* End XCBuildConfiguration section */

/* Begin XCConfigurationList section */
		4821239608C13582E20E6DA73FD5F1F9 /* Build configuration list for PBXProject "Pods" */ = {
			isa = XCConfigurationList;
			buildConfigurations = (
				4BC7450F9457737EE3E637BA155B56F7 /* Debug */,
				8B5A46FF8D3C1289CDEE3BAFACABCD2A /* Release */,
			);
			defaultConfigurationIsVisible = 0;
			defaultConfigurationName = Release;
		};
		4BEE926243448802ACA6F07A75D9C025 /* Build configuration list for PBXNativeTarget "KeychainAccess" */ = {
			isa = XCConfigurationList;
			buildConfigurations = (
				877D0C843EF9B7A6EDCEE1C2ADC57B1D /* Debug */,
				ED1BD43F05E25AD1812664ED10717173 /* Release */,
			);
			defaultConfigurationIsVisible = 0;
			defaultConfigurationName = Release;
		};
		62468BF9C7EDA172E951A24083C3ECA7 /* Build configuration list for PBXNativeTarget "SwiftyJSON" */ = {
			isa = XCConfigurationList;
			buildConfigurations = (
				A6D1856327C32BF7B667BB2BEEAC10FA /* Debug */,
				501C4DDF76F727E13770D67E891EDEF3 /* Release */,
			);
			defaultConfigurationIsVisible = 0;
			defaultConfigurationName = Release;
		};
		70191416B9573C7ABB42333A08FA2DE4 /* Build configuration list for PBXNativeTarget "MBProgressHUD" */ = {
			isa = XCConfigurationList;
			buildConfigurations = (
				CBFD66C31CBBEE4A24B97D6774480A7E /* Debug */,
				93A2FF79E2EC721C724D10C8C2AF1B64 /* Release */,
			);
			defaultConfigurationIsVisible = 0;
			defaultConfigurationName = Release;
		};
		7975DE731E61F915096C31E290E8AE5B /* Build configuration list for PBXNativeTarget "Kingfisher" */ = {
			isa = XCConfigurationList;
			buildConfigurations = (
				490E608F1D0044AFCF0FDDFA6752D736 /* Debug */,
				80C9E84998295608A19670EA3070CD3F /* Release */,
			);
			defaultConfigurationIsVisible = 0;
			defaultConfigurationName = Release;
		};
		7F8CE4DC18DBEA01587212F09727DB3D /* Build configuration list for PBXNativeTarget "SnapKit" */ = {
			isa = XCConfigurationList;
			buildConfigurations = (
				77B25FC9CEE66CA6521DBC2E6517BD97 /* Debug */,
				8E403E361CD6D3F32A530333F7435318 /* Release */,
			);
			defaultConfigurationIsVisible = 0;
			defaultConfigurationName = Release;
		};
		A7155AE59A19533F60ECE3B4045B01F0 /* Build configuration list for PBXNativeTarget "IQKeyboardManagerSwift" */ = {
			isa = XCConfigurationList;
			buildConfigurations = (
				3BE7200682DA3DD02079CC5BBF5E56EB /* Debug */,
				ECD830E9FF60065425D88BB789C29686 /* Release */,
			);
			defaultConfigurationIsVisible = 0;
			defaultConfigurationName = Release;
		};
		C5AC05C163DBB658D212E5CA21CA8B4A /* Build configuration list for PBXNativeTarget "DeviceKit" */ = {
			isa = XCConfigurationList;
			buildConfigurations = (
				AC91C9B77462309C76C70040DBE2A976 /* Debug */,
				34AEC349CB901FE89B7CE510AA71883C /* Release */,
			);
			defaultConfigurationIsVisible = 0;
			defaultConfigurationName = Release;
		};
		DACBB7711060FF1770C97D2B4495FA34 /* Build configuration list for PBXNativeTarget "Pods-LaserMethane" */ = {
			isa = XCConfigurationList;
			buildConfigurations = (
				EE60825694AC9F0D034DB31ADFC5DEFE /* Debug */,
				607EF8FDDA50846AE46EDEF47F1B99A8 /* Release */,
			);
			defaultConfigurationIsVisible = 0;
			defaultConfigurationName = Release;
		};
		E4A5194ABAF7A4780609E0E581DA6B54 /* Build configuration list for PBXNativeTarget "Alamofire" */ = {
			isa = XCConfigurationList;
			buildConfigurations = (
				93AD64353C65D45C0D4197F9ECAD786D /* Debug */,
				7A990D4D7A394E906F2DE82D639771CF /* Release */,
			);
			defaultConfigurationIsVisible = 0;
			defaultConfigurationName = Release;
		};
		F4DAFF35D2D833DE79C4B99C39AE0186 /* Build configuration list for PBXNativeTarget "SwiftyRSA" */ = {
			isa = XCConfigurationList;
			buildConfigurations = (
				FDE7CA13FA487B277C201EEE959355C4 /* Debug */,
				181479EB57329900A2AB691C5488AC6A /* Release */,
			);
			defaultConfigurationIsVisible = 0;
			defaultConfigurationName = Release;
		};
		FC960066DDBAC21B4B5F3C244DC95C6C /* Build configuration list for PBXNativeTarget "MJRefresh" */ = {
			isa = XCConfigurationList;
			buildConfigurations = (
				C3FCBEBF5C2011C1A7848C0D69CD689D /* Debug */,
				1DE8A23B55505EC1D5621EED4BD2A775 /* Release */,
			);
			defaultConfigurationIsVisible = 0;
			defaultConfigurationName = Release;
		};
/* End XCConfigurationList section */
	};
	rootObject = BFDFE7DC352907FC980B868725387E98 /* Project object */;
}