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

/* Begin PBXBuildFile section */
		009EC47F3AEA1A036E55DE2F90529583 /* near_lossless_enc.c in Sources */ = {isa = PBXBuildFile; fileRef = 326B8C8E4BD90E80523DEFBDE064F376 /* near_lossless_enc.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; };
		014FF988DB59B99468917FEC823E6877 /* Indicator.swift in Sources */ = {isa = PBXBuildFile; fileRef = F95447B398D96B9ED0C59515A9A28F5D /* Indicator.swift */; };
		035C33BD8AB9BD9332A719538DDFA32B /* cost_neon.c in Sources */ = {isa = PBXBuildFile; fileRef = ED7CF72BB9D1ADCDED88BF3E1EA56388 /* cost_neon.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; };
		05B7A0C9110D2CD7494394439D4AA3E8 /* KingfisherError.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6EDD4000E3E6B86C537C5A940FA70107 /* KingfisherError.swift */; };
		05BAB343E140BCD3831C0ED00A7542A6 /* CGImage+WebP.h in Headers */ = {isa = PBXBuildFile; fileRef = 7A713B5AF43EADB5332E2749F626CFB6 /* CGImage+WebP.h */; settings = {ATTRIBUTES = (Public, ); }; };
		067ED84A89A2A9728696010CB594CBD4 /* upsampling_neon.c in Sources */ = {isa = PBXBuildFile; fileRef = 7766555452912C99FF892D9F040ABA82 /* upsampling_neon.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; };
		06F7F726A28B5F6C656EFADFC84B39C7 /* ConstraintAttributes.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7B7173AB2B91F5345C502F03E33BD03E /* ConstraintAttributes.swift */; };
		0715DEF27AB7FBAECD0068D80AA0EF75 /* Kingfisher-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 0F8B08DF4B43F0B0069ABB316F6ED503 /* Kingfisher-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; };
		091A0C5789E43DBD39CFC12B930510A4 /* quant_dec.c in Sources */ = {isa = PBXBuildFile; fileRef = CC8EDCECAD338BF36C0AAC43D37E0130 /* quant_dec.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; };
		09D7E2F085DC41CB3F071EC304D4CBE3 /* filters_utils.h in Headers */ = {isa = PBXBuildFile; fileRef = 1F4802F6DF7812219A954E7BA72082B2 /* filters_utils.h */; settings = {ATTRIBUTES = (Project, ); }; };
		09E86D9BB950999786565E1EEF83456C /* Kingfisher.swift in Sources */ = {isa = PBXBuildFile; fileRef = BB54A41F7ADCAB5F6CE8EF6B3320429A /* Kingfisher.swift */; };
		0A3741DF46222A0A343ED4A976403321 /* common_dec.h in Headers */ = {isa = PBXBuildFile; fileRef = 63E694461AB10A6B17AFAA779F00F3F1 /* common_dec.h */; settings = {ATTRIBUTES = (Project, ); }; };
		0C5E11DE24DAA737704B355F5F2F3426 /* ParameterEncoding.swift in Sources */ = {isa = PBXBuildFile; fileRef = C49FA912FF8A277187BB5E87EBA0794C /* ParameterEncoding.swift */; };
		0C80E60452084BBDF88C4577767130F1 /* yuv_neon.c in Sources */ = {isa = PBXBuildFile; fileRef = 1B20049DD912716327C20EB86FE827EE /* yuv_neon.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; };
		0CA17955759CA7D78D796B5CFF172AA9 /* utils.c in Sources */ = {isa = PBXBuildFile; fileRef = DEA66EB808318499D9715C030E4B3B3E /* utils.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; };
		0E49EDB28245EA14A30AF377570B2E4C /* NXUI+Ext.swift in Sources */ = {isa = PBXBuildFile; fileRef = 21BCF63F6BDB2589D65AB637681D3C87 /* NXUI+Ext.swift */; };
		0F3780049F68FAF37E3490D65E0404BC /* Result.swift in Sources */ = {isa = PBXBuildFile; fileRef = ED3844400E5BF512FB5133B2BECBDF2B /* Result.swift */; };
		0F76997FC8744993E8886ABD952940F8 /* BFBundle+Ext.swift in Sources */ = {isa = PBXBuildFile; fileRef = A14825CA0896E450BCF91D24D7B83759 /* BFBundle+Ext.swift */; };
		0F7804058FD596CA5D0D592276C43DC1 /* thread_utils.h in Headers */ = {isa = PBXBuildFile; fileRef = A38C43F77211E9A41AA14C28372D03F1 /* thread_utils.h */; settings = {ATTRIBUTES = (Project, ); }; };
		102ACE2D2F21016AF6C40312A9A9748F /* ConstraintView+Extensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8D6FA6EB265C550113EA5976C95F6159 /* ConstraintView+Extensions.swift */; };
		102C5E1F7E6A046E57319FBE519D198A /* config_enc.c in Sources */ = {isa = PBXBuildFile; fileRef = DF29761AE48E1FBD03E60BBCBE8EB3C8 /* config_enc.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; };
		111BC185B46564171A9E4183819E5208 /* PQBridgeObject.h in Headers */ = {isa = PBXBuildFile; fileRef = 8BDFE391B08E224DAF076CC4B4DACE43 /* PQBridgeObject.h */; settings = {ATTRIBUTES = (Public, ); }; };
		11D832047DC74D58DCFA3335477B2F32 /* icon_detail_back@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = EA4C01D7C46DC3E9975514BF02D9767E /* icon_detail_back@2x.png */; };
		132E0F619E4338E5D1B27E4C72076B3F /* Notifications.swift in Sources */ = {isa = PBXBuildFile; fileRef = 574D669CB8EC31EC271462F164F9B182 /* Notifications.swift */; };
		15C9013EC2588CBB6CD1C86078208D8B /* PQVideoSnapshotUtil.swift in Sources */ = {isa = PBXBuildFile; fileRef = 53EC0201E66A41F4C7F37C9B210BF50D /* PQVideoSnapshotUtil.swift */; };
		160D1D7D055540DD1CBC0B5605F476AE /* ConstraintInsetTarget.swift in Sources */ = {isa = PBXBuildFile; fileRef = 303401770B82C8030DDCF8611643FE77 /* ConstraintInsetTarget.swift */; };
		16B20DB7DB675CB9011BC4680E1BFB84 /* KFOptionsSetter.swift in Sources */ = {isa = PBXBuildFile; fileRef = C8217E0A09CCE03C4AEA78BED6B8E74C /* KFOptionsSetter.swift */; };
		17CFD91D6B32ABC9284405C2D6BA87E7 /* ConstraintConstantTarget.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1E86422225A2FCD48074776F313CC94D /* ConstraintConstantTarget.swift */; };
		19054C18BB13886EBC7E68F6AFBFC3A7 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0E18EF2BE931408A500DBBA0AB25808E /* Foundation.framework */; };
		1945CD5D63A1C164AEAAA9A33E85571E /* Alamofire-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 6A45E962F72AB47E41F844C574DF90DA /* Alamofire-dummy.m */; };
		19599A78904EBE6739A6EB552F5C0844 /* KingfisherWebP-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 669DD68CB0A1621DDBFD6632D0A8535D /* KingfisherWebP-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; };
		1959C07D0D19440DAF77213B491FC515 /* yuv_sse2.c in Sources */ = {isa = PBXBuildFile; fileRef = 24D10ABAAA3689836F3A7F80A093C76B /* yuv_sse2.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; };
		1986B50C74F1697EA43F68335C93CEB3 /* MultipartFormData.swift in Sources */ = {isa = PBXBuildFile; fileRef = AE9225A53F417C0BEB6CEDB105B8042D /* MultipartFormData.swift */; };
		19B00F78D0DA557D27A54F30F8F19EB3 /* bit_reader_inl_utils.h in Headers */ = {isa = PBXBuildFile; fileRef = 28BE9AFA7617C0B3EF39BED7E71D5967 /* bit_reader_inl_utils.h */; settings = {ATTRIBUTES = (Project, ); }; };
		1A2FAC30DEE77EA2D5A262B0CCC85725 /* cost_enc.c in Sources */ = {isa = PBXBuildFile; fileRef = 887716EA2491D881F905B1C72CDF193A /* cost_enc.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; };
		1A5F5C57D90CBB962806FE328FE7F06C /* KeychainAccess.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 56D010C29A0304EECB49F7A6DB364E76 /* KeychainAccess.framework */; };
		1B55AC0C436584171E8E15941D60C96E /* RedirectHandler.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0662BF6A305112F06BE99CEDE3E26751 /* RedirectHandler.swift */; };
		1C0A55C5404EB5D45A22A5CAAD696340 /* BFCommonKit-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = F86A09640F7673328B614D26E0952485 /* BFCommonKit-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; };
		1C2282D20D182E861366D3C1EBE4789F /* BFUIButton+ext.swift in Sources */ = {isa = PBXBuildFile; fileRef = 33A2D27739432B0E482DE1F38AAAAF4F /* BFUIButton+ext.swift */; };
		1CFE45ED482E0E35A4A7AFB141C53A98 /* huffman_encode_utils.h in Headers */ = {isa = PBXBuildFile; fileRef = 440AC2ED417CF7B3E8282FA665A1948F /* huffman_encode_utils.h */; settings = {ATTRIBUTES = (Project, ); }; };
		1F0B236ADB0D807D5A73EADEE15689A3 /* enc_sse41.c in Sources */ = {isa = PBXBuildFile; fileRef = E4701D55AF18EE7EE6132BE8288CCDA0 /* enc_sse41.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; };
		1FF240EC738D48B103179940DE062A65 /* yuv_sse41.c in Sources */ = {isa = PBXBuildFile; fileRef = 759DEEBDE802B86E5BF4DDB8F64ECF62 /* yuv_sse41.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; };
		1FFD3E843984FD9A6E6176DF98B945B3 /* Pods-BFCommonKit_Tests-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = AF60EEAC121090B9A2331C9DD25A01BA /* Pods-BFCommonKit_Tests-dummy.m */; };
		20E03333EEFD3BEE775F9A3D0DE35F26 /* picture_tools_enc.c in Sources */ = {isa = PBXBuildFile; fileRef = 8860609A26676DE3F00F8D6C0102E00C /* picture_tools_enc.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; };
		213BA4ACF58627D52CCBC5F7F0C28B53 /* dec_clip_tables.c in Sources */ = {isa = PBXBuildFile; fileRef = 76665FA0BCCE29A022D6C59A5E60A527 /* dec_clip_tables.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; };
		2142A123900C2456C4654EF72E80E492 /* CFNetwork.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 7432BBD084F127751DDF6359E248542C /* CFNetwork.framework */; };
		218B3786E3E4C6A86AD60C57252C0AE2 /* LayoutConstraint.swift in Sources */ = {isa = PBXBuildFile; fileRef = E1EAB7AE26B1B1BC49D276095AD501DD /* LayoutConstraint.swift */; };
		21BE3A9684F5803B6BABFA6F7AD73EB8 /* quant_levels_dec_utils.c in Sources */ = {isa = PBXBuildFile; fileRef = F122D578E37DBF19F7876B525333A5B9 /* quant_levels_dec_utils.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; };
		21C27BCE11FBCDCF68CE2F58D6637C98 /* ImageFormat.swift in Sources */ = {isa = PBXBuildFile; fileRef = FDA06917E70008C9267EB2F232EA837B /* ImageFormat.swift */; };
		21D326AF5F8E16164A761285F8A99307 /* quant_levels_utils.c in Sources */ = {isa = PBXBuildFile; fileRef = E1658DF5E379FEBD0B8E5F9F8FCEE34C /* quant_levels_utils.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; };
		22DB44D90C9192CF0AB3839E5FA55407 /* rescaler_utils.h in Headers */ = {isa = PBXBuildFile; fileRef = 3EA70397C5FF51F22AB69D6A842B66AD /* rescaler_utils.h */; settings = {ATTRIBUTES = (Project, ); }; };
		24333EFD64CA09987E92B8015E45FD6D /* quant_enc.c in Sources */ = {isa = PBXBuildFile; fileRef = CD23564D74C175DC12080C829EC5AA7E /* quant_enc.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; };
		24DC017AD6FF58CA3D552FD885EDA913 /* RequestModifier.swift in Sources */ = {isa = PBXBuildFile; fileRef = D62FB512164DD568D4628C72C3F713D5 /* RequestModifier.swift */; };
		254E13A8133BE52703A7034F90F44A47 /* AudioToolbox.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 87EC7A862F5E8ECB57CBB882FB15DA11 /* AudioToolbox.framework */; };
		25B8821BAD0493894113F2856AE7C75C /* BFCommonKit-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = F0F793B9E1F1B06D0A5BFCCC26EF6E98 /* BFCommonKit-dummy.m */; };
		28B36A47DF5EDB8AF3CFF4E8F049AA7D /* Filter.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6FEFDEE05104DA1841C2948C72BBFDB1 /* Filter.swift */; };
		291183891B300A8AB7B32FDD07ECE603 /* WebKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = E1A101C23BE0F067465ABE4C8DDE568A /* WebKit.framework */; };
		292A4ADCC85A86AE1EBFB49748DDF692 /* ConstraintLayoutGuide.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6B505D0F0B1B1F1C113DD86731C85F9B /* ConstraintLayoutGuide.swift */; };
		295057F034663D363DBF7B62021894D2 /* AnimatedImageView.swift in Sources */ = {isa = PBXBuildFile; fileRef = C9E8B03D982C40781F63386EDE7CB8A6 /* AnimatedImageView.swift */; };
		295B7FA9CBC9F76BF97181EFE37E0C40 /* String+MD5.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1238DBC39599BA6A3673271BD3A6CDA8 /* String+MD5.swift */; };
		2A2523A010EBEB72DF30921707DA9C77 /* encode.h in Headers */ = {isa = PBXBuildFile; fileRef = 45F765571573AEAE9823D3241441A39F /* encode.h */; settings = {ATTRIBUTES = (Public, ); }; };
		2AAA5CB34EEF21994343E502F48AE8D8 /* picture_psnr_enc.c in Sources */ = {isa = PBXBuildFile; fileRef = 7E16C888B04D05FC387D85E7B9949848 /* picture_psnr_enc.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; };
		2B0F86405ED02E02FD227289EE6B21ED /* rescaler_mips_dsp_r2.c in Sources */ = {isa = PBXBuildFile; fileRef = 1ADB1057EF9EBF9A7F313FD6A78BBB97 /* rescaler_mips_dsp_r2.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; };
		2BFE8F9A0E3851F7AF5C05CD2AE0AFF1 /* vp8_dec.h in Headers */ = {isa = PBXBuildFile; fileRef = 551C0D4E19C982393A18932D4CC0059E /* vp8_dec.h */; settings = {ATTRIBUTES = (Project, ); }; };
		2C218C5617B82E4426BF8BDD0946C691 /* color_cache_utils.c in Sources */ = {isa = PBXBuildFile; fileRef = 7AF53F158111CC2E936F713952AEA1D5 /* color_cache_utils.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; };
		2C61B040BA6A9A7AE66C4D9BA26D5520 /* SessionDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = C7EB19604357B81A35FC3C906FB2E1C2 /* SessionDelegate.swift */; };
		2D5F64059DD091A95042B236278FE20E /* filters_neon.c in Sources */ = {isa = PBXBuildFile; fileRef = BB9E910154FC7E94023AC4C119960C71 /* filters_neon.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; };
		2D865258F3B1F7DC09FB6F59DE5276F6 /* SessionDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = EEDE2B1208FEDEF1E183EC9DA88F084F /* SessionDelegate.swift */; };
		2D9F39398956A521C96608624BFA59E4 /* enc_neon.c in Sources */ = {isa = PBXBuildFile; fileRef = B2FBACC517AD4DF9B29C7A9FFA0C69E3 /* enc_neon.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; };
		2E52DE04BD412B39A7F3E87ADDE1798F /* ConstraintPriority.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3B625EF67580109F595C84980D08F111 /* ConstraintPriority.swift */; };
		2FC9FE5CF68E69E01BFA7F0FC29D1984 /* yuv_mips_dsp_r2.c in Sources */ = {isa = PBXBuildFile; fileRef = 12D0160CEBCEDB191D9B03274472EA92 /* yuv_mips_dsp_r2.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; };
		30845F3256E3B6AB9366E1BA2FF78DBE /* NXLoggerManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = E92D0382A6B6978B6895835A72A78AFA /* NXLoggerManager.swift */; };
		30B6C8F7E23A14F333CA88022504E293 /* BFCommon_Resources.bundle in Resources */ = {isa = PBXBuildFile; fileRef = C1F246AE53C4EA036AA151EFFF9D40C1 /* BFCommon_Resources.bundle */; };
		31EE7206486153E7745867AD4FE07BE3 /* cost_sse2.c in Sources */ = {isa = PBXBuildFile; fileRef = 66F238EB2183AF8969CC25C4C1C53BEF /* cost_sse2.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; };
		32503D35DA1F4438F506D9FF077A9A35 /* webpi_dec.h in Headers */ = {isa = PBXBuildFile; fileRef = F7A48E47AE30340868E205CC01308227 /* webpi_dec.h */; settings = {ATTRIBUTES = (Project, ); }; };
		340BFD30CBA85608C08ED2C32EF7CB71 /* huffman_utils.c in Sources */ = {isa = PBXBuildFile; fileRef = C2152D24F718007F852440996ED5C822 /* huffman_utils.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; };
		340DDEAE7DEBC30699017F3A0B900198 /* cost_enc.h in Headers */ = {isa = PBXBuildFile; fileRef = 72E37BF6495B796963604408FA9D4678 /* cost_enc.h */; settings = {ATTRIBUTES = (Project, ); }; };
		3422F573FF66E96D48B57A16F0DE7807 /* ssim.c in Sources */ = {isa = PBXBuildFile; fileRef = A19EC4EAFD05273CFB2ACBA0483DB8F8 /* ssim.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; };
		343C772C9660F30318ACA1DB8085493F /* muxi.h in Headers */ = {isa = PBXBuildFile; fileRef = C482E906A43F38D842BA41EB2E81600F /* muxi.h */; settings = {ATTRIBUTES = (Project, ); }; };
		34B2BD430B8B427F00B6DB2EE7A734BC /* ConstraintMakerRelatable.swift in Sources */ = {isa = PBXBuildFile; fileRef = BFFF71FD231C95E5FEB3A6BBE7DD4C0C /* ConstraintMakerRelatable.swift */; };
		35584D9B7D454753794B20D17C3327D7 /* GIFAnimatedImage.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5576A1721C7F37D9CEA210A941EF2355 /* GIFAnimatedImage.swift */; };
		3571F958A3907B3A806E62D50C2550D4 /* NetworkReachabilityManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = A6567D79251FA12F99AEEE935F238255 /* NetworkReachabilityManager.swift */; };
		35B8FE7FD1A4E0D2BA79998E3BD2CF21 /* frame_enc.c in Sources */ = {isa = PBXBuildFile; fileRef = 74547C3FED94EE017B1EE03DA84FE359 /* frame_enc.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; };
		36BC88CC5FD45F5B332C91AC4A4493B0 /* vp8li_dec.h in Headers */ = {isa = PBXBuildFile; fileRef = F182A2445B0A1B66BA1A613E4C422865 /* vp8li_dec.h */; settings = {ATTRIBUTES = (Project, ); }; };
		36D09FCBBDB9E75F5B0B86F94A7C20B1 /* DiskStorage.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3E1A0C4574AC314BFC2405D273ADE21C /* DiskStorage.swift */; };
		379CE002BAE8E47BC1F38B2BFEFCBD47 /* NXLoggerVC.swift in Sources */ = {isa = PBXBuildFile; fileRef = D8B8B55232ACAA751AA81E616C4EC63E /* NXLoggerVC.swift */; };
		39490A8A5480DFB0971B1219B8785FF1 /* UIButton+Kingfisher.swift in Sources */ = {isa = PBXBuildFile; fileRef = 61C7B175B4BF2C8E1A3FDCBACB841301 /* UIButton+Kingfisher.swift */; };
		3A319B63A88F98E4FF8DEA3B4B570DF8 /* ImageDataProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = 21AF50CEB4A491624A648375442B4EA9 /* ImageDataProvider.swift */; };
		3A95022451B0A4AD38A1DE965724D4BA /* dec.c in Sources */ = {isa = PBXBuildFile; fileRef = 268F39A8FA81B18C53379202AA851693 /* dec.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; };
		3AAAFB9B5A0259D9F99523A0ED9FC1E6 /* libwebp.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 342A4063C2139DE12ADE3D496F15E134 /* libwebp.framework */; };
		3B75984F93125FA31C89481F22A62AC5 /* ConstraintMakerExtendable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 83B03BEBC73D16088FDC07949D2B0CC0 /* ConstraintMakerExtendable.swift */; };
		3BAA7DE23F02845D30FE5EF244143A88 /* alpha_processing_neon.c in Sources */ = {isa = PBXBuildFile; fileRef = D7CA128601480FEBF82CC8A69BA21614 /* alpha_processing_neon.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; };
		3BBC05D929DFA1799E5ADBA8BCF74065 /* Pods-BFCommonKit_Tests-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = B7B34C951D35523BB29D52FF2807C1CB /* Pods-BFCommonKit_Tests-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; };
		3C6086BFE61D17429A13B79F5DBC4C5A /* common_sse2.h in Headers */ = {isa = PBXBuildFile; fileRef = 3331042805ED80788113B15E704EAD85 /* common_sse2.h */; settings = {ATTRIBUTES = (Project, ); }; };
		3CAA3421BD635F653D2A61AF1F37F03E /* Accelerate.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 96295635A141042FEE3AB9A0BF4CF472 /* Accelerate.framework */; };
		3E97481820740A233BA55335C9421A23 /* random_utils.h in Headers */ = {isa = PBXBuildFile; fileRef = EC9E737E85BE045F522D1C6A695635EA /* random_utils.h */; settings = {ATTRIBUTES = (Project, ); }; };
		405CDAC3DCD27829A6B3B92B36512962 /* PQBridgeObject.m in Sources */ = {isa = PBXBuildFile; fileRef = 26AEC7F0878A1EF060F0DB085FBD57B6 /* PQBridgeObject.m */; };
		41476CF464A06E5EB6ACDDF43601E5EB /* PQRemindView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 13680FB5B7A1459EDB9AB6A6D99E7240 /* PQRemindView.swift */; };
		41633C3DDD03A7F4DE1C859B25BCF1AB /* cost_mips_dsp_r2.c in Sources */ = {isa = PBXBuildFile; fileRef = F5611EDEA6D0375B2B9A44DCC04A79EA /* cost_mips_dsp_r2.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; };
		41B892FFBFF425FAB09DBFC217FEDA2A /* quant.h in Headers */ = {isa = PBXBuildFile; fileRef = FA9079D86B78AFE2731248A6EBFF8FE3 /* quant.h */; settings = {ATTRIBUTES = (Project, ); }; };
		421F78C77FDFE03A4AA40310AA5129BE /* NXAudioRecorder.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8F0C57C440D8AB81109280B4D8CBF04E /* NXAudioRecorder.swift */; };
		424CA2C98C172B5C3FFF255768C86408 /* backward_references_cost_enc.c in Sources */ = {isa = PBXBuildFile; fileRef = D757C782E04830E07755F3A47CBC0750 /* backward_references_cost_enc.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; };
		4365BF4B7A2FDCDB228CFC8E2F1D9CAA /* FormatIndicatedCacheSerializer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 25950310A7322370CAF786BAF1D68DCB /* FormatIndicatedCacheSerializer.swift */; };
		43F8B9F544418744A75B09177495E353 /* NXFileManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = A61032C43836DCDFC59D1940DFECEC9D /* NXFileManager.swift */; };
		449AC401A4241808378968218A35F31F /* lossless_enc_sse41.c in Sources */ = {isa = PBXBuildFile; fileRef = DA564F1AA7803CAC1C7B2801F3358F27 /* lossless_enc_sse41.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; };
		456E99125522F3FFC61DC193A19E6CA9 /* demux.h in Headers */ = {isa = PBXBuildFile; fileRef = 8CD31506B110AAF843727F45D15BD3EC /* demux.h */; settings = {ATTRIBUTES = (Public, ); }; };
		46179F1504F903E7D7F541E0F50D8BFD /* lossless_enc_neon.c in Sources */ = {isa = PBXBuildFile; fileRef = 9117DB6BF65D910D0F60933E1E0A93E0 /* lossless_enc_neon.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; };
		4696C21B11B4E72FC1E4AB307584CF26 /* PQFollowButton.swift in Sources */ = {isa = PBXBuildFile; fileRef = DECB3FF18D460DD3232CB41E91BE4704 /* PQFollowButton.swift */; };
		46D989275B8C0CED55D9B0A3BA0724A7 /* tree_enc.c in Sources */ = {isa = PBXBuildFile; fileRef = 74986037A1831456F0A48D11E594506F /* tree_enc.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; };
		46F2C7D8E9002199C4FFA7FFC76D2932 /* huffman_encode_utils.c in Sources */ = {isa = PBXBuildFile; fileRef = 205D09068FB887431E4C2408E8EE74E9 /* huffman_encode_utils.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; };
		471960E2C1EA3865A65786E000CD4F60 /* PQPHAssetVideoParaseUtil.swift in Sources */ = {isa = PBXBuildFile; fileRef = 485457FD3FCCB33E6601E4B5F0DD97C2 /* PQPHAssetVideoParaseUtil.swift */; };
		47BC2EF4033306B8FD6B8EF135BADEB1 /* bit_writer_utils.c in Sources */ = {isa = PBXBuildFile; fileRef = 9E35FBDE3FF5AA375B7042186973E73F /* bit_writer_utils.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; };
		47D4952891CFF4CB96AFF84AB55B3C2E /* ImageModifier.swift in Sources */ = {isa = PBXBuildFile; fileRef = F8DBA4F15DA70448AC84FE3AB24B8996 /* ImageModifier.swift */; };
		48C1456F884B817E65531FB4A587A07D /* NXDeviceManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = 00C8D381D0146DD3B955F446666B674E /* NXDeviceManager.swift */; };
		490029E4A50E5F42BB040A28550BD4AE /* rescaler_neon.c in Sources */ = {isa = PBXBuildFile; fileRef = 73CFDE26D2DD071AC19230C348B0E102 /* rescaler_neon.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; };
		4AB3435E89A0C52A4A36C15B616AC50F /* Storage.swift in Sources */ = {isa = PBXBuildFile; fileRef = FF1B74ACA61322A47630E7B0B4F790CC /* Storage.swift */; };
		4B0C21D57D794F917C8E9996A8EEBB87 /* frame_dec.c in Sources */ = {isa = PBXBuildFile; fileRef = D75CA436EEDB3F1E493E838FE6F08877 /* frame_dec.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; };
		4B6E4EEB65DC482F0BF8800CB87219FD /* enc.c in Sources */ = {isa = PBXBuildFile; fileRef = 3E268EEC93D79D355B063F9029580098 /* enc.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; };
		4B94FCB4D48EB43F7D7FEBC1954D2052 /* PQGIFImageView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0542C6810D5CAE45D2D00BF68F0179F8 /* PQGIFImageView.swift */; };
		4D1FFEA9E8189DFEA74097B9BE97052C /* dec_sse41.c in Sources */ = {isa = PBXBuildFile; fileRef = E76F4DBA772A471483889ED07BF9CD15 /* dec_sse41.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; };
		4E271F0F2881C0371F6D101EB6EA9439 /* ImagePrefetcher.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9CAD6B76851F1BE43292476B15D241B3 /* ImagePrefetcher.swift */; };
		4E2DF0E005966BCB61B6A1C1EF7A0306 /* bit_reader_utils.c in Sources */ = {isa = PBXBuildFile; fileRef = EE9E4736BA05A861929E7C8C1BD2083F /* bit_reader_utils.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; };
		4FD289B3B8243D8D6C7F6C97AE791DBD /* Toast.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9E95D9BFCA3ED6D8DC2E01D37C211E1F /* Toast.swift */; };
		50013C33D35EBAF31ACF3A8B3A9A3FB4 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0E18EF2BE931408A500DBBA0AB25808E /* Foundation.framework */; };
		500D2EC451DF6151A3DF355A92B44ACA /* format_constants.h in Headers */ = {isa = PBXBuildFile; fileRef = 31E2020CDC9CC21519CA16BA35925E00 /* format_constants.h */; settings = {ATTRIBUTES = (Public, ); }; };
		51197EA467C67E1D76D8DB86B436D998 /* MemoryStorage.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9F1B4F388128EB89A49EA0FB8933288C /* MemoryStorage.swift */; };
		533832DE68F1FD6CE49771AC3FB52017 /* libwebp-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 8EF51F566F08B2CCF82A309D394C3539 /* libwebp-dummy.m */; };
		53791F5E5F07400F92CFDFC89A432305 /* Validation.swift in Sources */ = {isa = PBXBuildFile; fileRef = 55DF832DBA39E3B7C574734A23248BE9 /* Validation.swift */; };
		53D12903064FFA0FE07CDA9E22B8D261 /* analysis_enc.c in Sources */ = {isa = PBXBuildFile; fileRef = 8FFE020492C4964C65109C8C702CE8C7 /* analysis_enc.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; };
		54ED00F273A74CC3A89EDCFA190EE88D /* yuv_mips32.c in Sources */ = {isa = PBXBuildFile; fileRef = 3391C44F276D5FE10D9082980E384B80 /* yuv_mips32.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; };
		55A8D3E1D404DD9ED85FCC02CADF5AB2 /* Toast_Swift.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1E8EB350261342AF9C4E66AC4A5F985D /* Toast_Swift.framework */; };
		565627A57333BC43E8EA929FDA28D1A8 /* bit_writer_utils.h in Headers */ = {isa = PBXBuildFile; fileRef = AA5CC898F84104FF5DA3E2D8DF703461 /* bit_writer_utils.h */; settings = {ATTRIBUTES = (Project, ); }; };
		56A299653718D828E5DD2EB94C5C3A3A /* dec_neon.c in Sources */ = {isa = PBXBuildFile; fileRef = 447E5B294F1C036002B529298094904E /* dec_neon.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; };
		59C1DA96F55007199D39FB83FAEAFB9E /* vp8_dec.c in Sources */ = {isa = PBXBuildFile; fileRef = 7B27A62466E098FA5DDB9ABA9BB1F3B9 /* vp8_dec.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; };
		5A59D038D84AF0A94C339323D4449B96 /* huffman_utils.h in Headers */ = {isa = PBXBuildFile; fileRef = 973518D6514FFA52EAD3F10B6B871D6F /* huffman_utils.h */; settings = {ATTRIBUTES = (Project, ); }; };
		5A6BD3D7523110DF6D1B6F41CD523D95 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 96AB292FEC8913B98548CD72BF082736 /* QuartzCore.framework */; };
		5C2DD9C7EF45F9DA57E366A03D3DA468 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0E18EF2BE931408A500DBBA0AB25808E /* Foundation.framework */; };
		5C6AE4772AC41A0EFF887757D22D9297 /* TVMonogramView+Kingfisher.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3C9FF4905F83593CEECB410B24C0A6A9 /* TVMonogramView+Kingfisher.swift */; };
		5C96C53AA1AC51DF8F3E56444D6A1762 /* cost.c in Sources */ = {isa = PBXBuildFile; fileRef = EBB0CE3642A6C3A62FFB74188C52A7C5 /* cost.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; };
		5D57C6367EB745E3A233352EC5311C0C /* SizeExtensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 83F7E182F95143EA053B7CF1521CF69D /* SizeExtensions.swift */; };
		5FF59E8450339D0B6DB80D0F066735A1 /* Delegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = C692672DE47FA9C42C20A0590A0B79B8 /* Delegate.swift */; };
		61CA9B23A8C2CDB0E42FB97614ADB944 /* Pods-BFCommonKit_Example-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 89DB98D231E8A154C420112247FBD123 /* Pods-BFCommonKit_Example-dummy.m */; };
		6247AB8E22CC2572ED9CE49CD3A897A1 /* Placeholder.swift in Sources */ = {isa = PBXBuildFile; fileRef = B7F9A6C0354D63C63A49ACCC3A951AEB /* Placeholder.swift */; };
		627CFEE9435C06A05418E8989E6B7729 /* ConstraintRelation.swift in Sources */ = {isa = PBXBuildFile; fileRef = 323A0D98B0A9C5D6F889808BBE072C50 /* ConstraintRelation.swift */; };
		6298FA0F93D2261600CAE0DE20578131 /* idec_dec.c in Sources */ = {isa = PBXBuildFile; fileRef = DADC2F2432C7A4B21B4A8A426D2FB232 /* idec_dec.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; };
		642CC07CCA8264A4983D47ABE85226C5 /* MobileCoreServices.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 79D75CFA6D11D5909B1F339C90F8F063 /* MobileCoreServices.framework */; };
		643540D43510ABD492DAABE6866517FA /* PQTabBar.swift in Sources */ = {isa = PBXBuildFile; fileRef = D71C55A4E3AD5E50EAC0CAAFD0CD2017 /* PQTabBar.swift */; };
		64744C911253C3E01461FAD7C935C8D7 /* Result.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5BE888DCFEC0145D2EAADA29C42B1E3F /* Result.swift */; };
		6495ACF0D6DFDA541E1918D546E05252 /* anim_decode.c in Sources */ = {isa = PBXBuildFile; fileRef = 52982810B900FC455107BD1B42A2511E /* anim_decode.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; };
		65590B0712E19353706C7E1BF214EDF6 /* Photos.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 9C9011D2EADF096B1BF041352F013D9D /* Photos.framework */; };
		6560D1F816DC30536FC6398CA7616DB5 /* ConstraintPriorityTarget.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2020DA434ACE85625B626FB827BD3E3A /* ConstraintPriorityTarget.swift */; };
		666596E4C7B6550A38519BDE51F9253A /* ConstraintMultiplierTarget.swift in Sources */ = {isa = PBXBuildFile; fileRef = D25A9235F3C5252FD2CE4606FFED690B /* ConstraintMultiplierTarget.swift */; };
		66A0E3A64A00F48647B928A3AD8B91F1 /* ConstraintDirectionalInsets.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BFB4497909B4D8C7437CB0118D866F8 /* ConstraintDirectionalInsets.swift */; };
		66EFDCCE9A8A278D25FEA74D05BAEF37 /* alphai_dec.h in Headers */ = {isa = PBXBuildFile; fileRef = 069096ED3783E0E69C53C0264B43C093 /* alphai_dec.h */; settings = {ATTRIBUTES = (Project, ); }; };
		67789F4B796FC83E8C22CF1827A728AD /* syntax_enc.c in Sources */ = {isa = PBXBuildFile; fileRef = 71F0E21A8AA4C5D893B077CCFC2F89FC /* syntax_enc.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; };
		69C66C8E474E05B83AB672CCD507FD6D /* Constraint.swift in Sources */ = {isa = PBXBuildFile; fileRef = 52F9965FBE046803AFE2DAD9365EE0B9 /* Constraint.swift */; };
		6AA53D4A4144833D83BAA4008450AF46 /* lossless_sse2.c in Sources */ = {isa = PBXBuildFile; fileRef = 1A76CA25262523DEC047933069318BBB /* lossless_sse2.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; };
		6ABB535881FC9119CE678A470EBCE8AC /* AVAssetImageDataProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = BC417E962B8122213171CFB604297938 /* AVAssetImageDataProvider.swift */; };
		6AD43604B0FD961296597B43253DE3DA /* RetryStrategy.swift in Sources */ = {isa = PBXBuildFile; fileRef = 51A7D633132D82AF4EED96EA9471BF67 /* RetryStrategy.swift */; };
		6AF44AB8CA0AE0413FC6EDC69FFCACD4 /* KeychainAccess-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 7002F32A9EDB07B9C16828173AEE9406 /* KeychainAccess-dummy.m */; };
		6B3038E2643A55C6DD4A24169F5492F9 /* ConstraintConfig.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8C1350C2FB158635359394DCD8AC1091 /* ConstraintConfig.swift */; };
		6BB19E7BFBF9F68D5D9AF5DE6D156519 /* demux.c in Sources */ = {isa = PBXBuildFile; fileRef = BCDF35029968ACEB34EC67391CBFABE2 /* demux.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; };
		6C386B1177CD628F6C37300A33ECAA2E /* quant_levels_utils.h in Headers */ = {isa = PBXBuildFile; fileRef = 6EA866A9C360C4E4E7DB59E06EBCB5BC /* quant_levels_utils.h */; settings = {ATTRIBUTES = (Project, ); }; };
		6C6C6A6262E97D8CC396032231084D78 /* KingfisherOptionsInfo.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0AE75F24EF33647A502A13DF7BB1B62C /* KingfisherOptionsInfo.swift */; };
		6DB76EAFAA0C9376298234BD80FB3C25 /* alpha_processing_sse2.c in Sources */ = {isa = PBXBuildFile; fileRef = 9DB8852AF6392A279C7BDD74B24CE69D /* alpha_processing_sse2.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; };
		6DD477F26E921CC467B611403CC36B25 /* KF.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4062E9BE26C3CFD48C4D08E0F2D2D9BB /* KF.swift */; };
		6EF35431D9B8B35DD00B8479C42B682B /* utils.h in Headers */ = {isa = PBXBuildFile; fileRef = 9837D6E717BB7B76732BDC6FE3D338B8 /* utils.h */; settings = {ATTRIBUTES = (Project, ); }; };
		6F9C5AA9AA3250974399A944C763F41E /* AVKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 9D0FC67329F7F9A9ABD09A3C93702316 /* AVKit.framework */; };
		70E72B64D9B1D50EC962ADF2FC6ACFC3 /* alpha_dec.c in Sources */ = {isa = PBXBuildFile; fileRef = 551988343FFDA134019D7E3C9AA262F3 /* alpha_dec.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; };
		719C555B16BB5CE23128550C999B8A96 /* muxread.c in Sources */ = {isa = PBXBuildFile; fileRef = 4389294CF47B624A8C0E3E6DF7C33138 /* muxread.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; };
		725782EE7E48F43952E7C8D95F0C6816 /* ImageTransition.swift in Sources */ = {isa = PBXBuildFile; fileRef = F6E9C7E0C8476D636610E7D5B0DF612A /* ImageTransition.swift */; };
		7320CF296A231A788BD817F99BEDF1B6 /* Keychain.swift in Sources */ = {isa = PBXBuildFile; fileRef = C7A86DFBBB6E5F5A1DB2A93679C52CAB /* Keychain.swift */; };
		75F19B5AFCE299747B5E7F42E599C4EF /* webp_dec.c in Sources */ = {isa = PBXBuildFile; fileRef = 73A641D23242D4EDE98CE06EB032CA8A /* webp_dec.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; };
		77417191225862CC4861D47BFB83F051 /* quant_levels_dec_utils.h in Headers */ = {isa = PBXBuildFile; fileRef = B097CFC67F7486C8FB6C1B119FE460F5 /* quant_levels_dec_utils.h */; settings = {ATTRIBUTES = (Project, ); }; };
		7766893C8456CE6D122E6AF2F2B0AFEA /* KingfisherWebP.h in Headers */ = {isa = PBXBuildFile; fileRef = 73F754361BA50EA8FC3C88EE95BA1739 /* KingfisherWebP.h */; settings = {ATTRIBUTES = (Public, ); }; };
		7838468F6F5DA568DDF29846A692D17C /* Image.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0E0C41D3086B3492686CD5CECF9A263E /* Image.swift */; };
		799A62CDA96F638FC3B2A35FC4AB6ABA /* ImageDrawing.swift in Sources */ = {isa = PBXBuildFile; fileRef = 45BBB8E8568FE9EEE1F61A57E46B8859 /* ImageDrawing.swift */; };
		7AB79B16C522F5D98EC2673338102180 /* token_enc.c in Sources */ = {isa = PBXBuildFile; fileRef = 59DC309F3E1B26A458375D9C4DA7325C /* token_enc.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; };
		7BCCE086C84692469B5626B6E4BE5C8D /* dec_mips_dsp_r2.c in Sources */ = {isa = PBXBuildFile; fileRef = 47623244DA17140D3CE7FE588E9F6EB9 /* dec_mips_dsp_r2.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; };
		7BDC00210D107F4C18DBCCCED04802C0 /* lossless.h in Headers */ = {isa = PBXBuildFile; fileRef = 1B95CA1355189327F9624DE4DD9FD4BD /* lossless.h */; settings = {ATTRIBUTES = (Project, ); }; };
		7C0BDC9F7D022387D4463FDCA06A3522 /* picture_rescale_enc.c in Sources */ = {isa = PBXBuildFile; fileRef = CED58C4136359C149F43D5514D11A79D /* picture_rescale_enc.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; };
		7C56235F29CB6B7598F9004D21AF1B40 /* mips_macro.h in Headers */ = {isa = PBXBuildFile; fileRef = B030EBECAB10234732F2B8FC31BEF5A6 /* mips_macro.h */; settings = {ATTRIBUTES = (Project, ); }; };
		7D797C8F969AF289B56AFADB8A857B88 /* BFInt+Ext.swift in Sources */ = {isa = PBXBuildFile; fileRef = F2EB5A5EB976F01BD628A47CFC7A41E5 /* BFInt+Ext.swift */; };
		7D7BE4E3CEDA04AE2E81D962AE9A0DA5 /* lossless_enc_mips_dsp_r2.c in Sources */ = {isa = PBXBuildFile; fileRef = E8B4D31C906C32AB62FF2671200C8875 /* lossless_enc_mips_dsp_r2.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; };
		7D8ACEECA69A20E55CDA589F2EDC209A /* vp8l_dec.c in Sources */ = {isa = PBXBuildFile; fileRef = AD9B8E4B7F866ADAAAB28734F458D5E0 /* vp8l_dec.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; };
		7E2BA098E24660B84FA1033B58350364 /* PQLZStringUtil.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0CA51E3BF8ACC1761E0E5D731E74A57A /* PQLZStringUtil.swift */; };
		7E9D9B0BD4C7D6264711992288B35732 /* yuv.h in Headers */ = {isa = PBXBuildFile; fileRef = 10C6517ACF776A9AD22B228E3664CDF7 /* yuv.h */; settings = {ATTRIBUTES = (Project, ); }; };
		80159B245D410D780829EB2417AA9766 /* icon_detail_back@3x.png in Resources */ = {isa = PBXBuildFile; fileRef = 4E0A97DB2844ED7A50C038B9A399A721 /* icon_detail_back@3x.png */; };
		808C15D2AA14C96E8EA2D3C7B2EE8795 /* PQLoadingHUB.swift in Sources */ = {isa = PBXBuildFile; fileRef = 92F9E0286221EC31568B8A58432A1D3E /* PQLoadingHUB.swift */; };
		80B3A41A4954AC0FABF7C58F69776B35 /* lossless_enc_sse2.c in Sources */ = {isa = PBXBuildFile; fileRef = EF04CA88C51A2637E8889B21F54D6B10 /* lossless_enc_sse2.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; };
		817C889AB3C0A255E9B62C556E87197C /* ImageDownloaderDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8743675E434833725DE7F1BB59B3ADBF /* ImageDownloaderDelegate.swift */; };
		81905F2D8D4DF6F0243F89B47A2D4D0B /* vp8li_enc.h in Headers */ = {isa = PBXBuildFile; fileRef = 48BDDF018A12C4B35EF4CA6870FF6462 /* vp8li_enc.h */; settings = {ATTRIBUTES = (Project, ); }; };
		81F1E62619B20CFF54657AACE8F564C3 /* ImageBinder.swift in Sources */ = {isa = PBXBuildFile; fileRef = D1834F6A7416092A8C56E47B56E39EC4 /* ImageBinder.swift */; };
		82A251331AC3521135F08746E7B8719B /* placehold_image@3x.png in Resources */ = {isa = PBXBuildFile; fileRef = 3007C82A3340C16A99446D495F1B0850 /* placehold_image@3x.png */; };
		8304E9981482E1331C755A73A3D00858 /* lossless_enc_mips32.c in Sources */ = {isa = PBXBuildFile; fileRef = 5D4FA261186B745476376A08400B095C /* lossless_enc_mips32.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; };
		83956E20859CDBBE7BC38ABADE0170FB /* AFError.swift in Sources */ = {isa = PBXBuildFile; fileRef = 02BEC546BF44DBB65639322B0E8747AF /* AFError.swift */; };
		8396FC81AF653FF5A29C02560E4E421F /* PQBFConfig.swift in Sources */ = {isa = PBXBuildFile; fileRef = F157DF594DB4CCDF4B65FC3DB01CD223 /* PQBFConfig.swift */; };
		83F3531CA46294BF599744BCF4A6C408 /* PQCreateEmptyWAV.swift in Sources */ = {isa = PBXBuildFile; fileRef = FD44F46CD7FCC159788C2070B0446B32 /* PQCreateEmptyWAV.swift */; };
		850785874FA1D3A351F38B01E5A474A5 /* upsampling_sse2.c in Sources */ = {isa = PBXBuildFile; fileRef = 2498B71E6EA021642BE94BC3D830E0B1 /* upsampling_sse2.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; };
		855322FBC529E4BCC16B14C1ABC660B2 /* ImageView+Kingfisher.swift in Sources */ = {isa = PBXBuildFile; fileRef = AA0CED072AE44C7703B3AFD745B6FF7E /* ImageView+Kingfisher.swift */; };
		8651826B6B1896AE3C20DA9ED5BEB258 /* PQBaseModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = B7F4C4704ED3A8E9A67FC84051EA3C1E /* PQBaseModel.swift */; };
		88BB6D075D25C29E7DFDFE52378F62D4 /* random_utils.c in Sources */ = {isa = PBXBuildFile; fileRef = 4A92EDE24C5C992B7B0A815607E4539A /* random_utils.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; };
		8947CCB475AC7A1500D237A53FEF8467 /* ImageCache.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1D12E6F8B6EAFB53859252A260BE7812 /* ImageCache.swift */; };
		89B25B77BDEBF384CE79558994F1DE16 /* rescaler_mips32.c in Sources */ = {isa = PBXBuildFile; fileRef = 6570071792108EE1817B531B3FF34EC1 /* rescaler_mips32.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; };
		8A7C62C00D3C2A12DD6A58ED0E1BC60A /* libwebp-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 353DAAE8898B95953F8FDDDE0C28B74D /* libwebp-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; };
		8A8BE8A855AEFDC800A05383EB36DF0A /* UILayoutSupport+Extensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = DF829A3FA5BA5026716378D34CD4B1A0 /* UILayoutSupport+Extensions.swift */; };
		8B188A2BA1F5CF558449616296DF88D9 /* io_dec.c in Sources */ = {isa = PBXBuildFile; fileRef = E25307E3E2151CC068BF58485981A266 /* io_dec.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; };
		8B26FF9EE1D27EAEBC26EE63F5985C61 /* ImageDownloader.swift in Sources */ = {isa = PBXBuildFile; fileRef = A4FE7435C7DFA168C5EB8624D2698342 /* ImageDownloader.swift */; };
		8C036006095537191494E640F5E287BE /* ConstraintItem.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4ACE38BFAB168DE31D5C910DE01176F9 /* ConstraintItem.swift */; };
		8D52EE15A216C12EDC156630BD94EE35 /* filters_msa.c in Sources */ = {isa = PBXBuildFile; fileRef = CEFC0CC55AC344A9D970EEC3CD0818B8 /* filters_msa.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; };
		8DCBA729E0E0CE52F1D26FEE6B3A4840 /* lossless_neon.c in Sources */ = {isa = PBXBuildFile; fileRef = E802779BC7F78E47A634259175CE8E15 /* lossless_neon.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; };
		8E450C445E10105BBC2C70A7982CFF37 /* endian_inl_utils.h in Headers */ = {isa = PBXBuildFile; fileRef = D0EB64AB20DD805A513E5849F4ADB0DF /* endian_inl_utils.h */; settings = {ATTRIBUTES = (Project, ); }; };
		8E70BFBBFE42853755CB04FF5B6E809B /* ConstraintOffsetTarget.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8490FD19795AF4AAF21720757C59B550 /* ConstraintOffsetTarget.swift */; };
		90C7D421C5F7A37FE42F7B5A063A44B5 /* dec_sse2.c in Sources */ = {isa = PBXBuildFile; fileRef = 63475A3EA1B75447790376C9ABE01493 /* dec_sse2.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; };
		931BBB8230A25161D5C37528A8F9FECF /* SessionManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = CF776987710038E312CEBE898EC3F4C3 /* SessionManager.swift */; };
		933FDA5970AA525D6CB92BFEBA2BAB4A /* Timeline.swift in Sources */ = {isa = PBXBuildFile; fileRef = D0A047C297BE6E56E0DFC64BA0774F64 /* Timeline.swift */; };
		94C26F39DB81E90B7AAA368FBB66E7CE /* Toast-Swift-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 401D8DC4F40746DDA0B62562E7A6DC5D /* Toast-Swift-dummy.m */; };
		95D289282BDC646036A2FBC4A6337480 /* CallbackQueue.swift in Sources */ = {isa = PBXBuildFile; fileRef = 79EE1E383773F5B54F1D42AE61ADBF55 /* CallbackQueue.swift */; };
		97D200F6F71D53A7841B7C09B0964DBD /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0E18EF2BE931408A500DBBA0AB25808E /* Foundation.framework */; };
		97E45D32D338C2C0B5DBEF91DE4462FE /* types.h in Headers */ = {isa = PBXBuildFile; fileRef = 04DC641FC17D1BF075AC986316471B36 /* types.h */; settings = {ATTRIBUTES = (Public, ); }; };
		981D215ACB120575999278BC180A69B0 /* animi.h in Headers */ = {isa = PBXBuildFile; fileRef = 700A7AB202065DBB9A55E859CD822D54 /* animi.h */; settings = {ATTRIBUTES = (Project, ); }; };
		9876801BAF92F7329FC190230586D42B /* mux_types.h in Headers */ = {isa = PBXBuildFile; fileRef = 2D18A588917DE4A3824CA3ABEF05DDFA /* mux_types.h */; settings = {ATTRIBUTES = (Public, ); }; };
		98A929C8E9012AB167672714FFD2113C /* Request.swift in Sources */ = {isa = PBXBuildFile; fileRef = 908EDA69F386F1CFC6BB7B642C14072E /* Request.swift */; };
		98CB82373D246DFC8C034D67A0F7D4F9 /* lossless_mips_dsp_r2.c in Sources */ = {isa = PBXBuildFile; fileRef = 22FE5B9A30D579898C35AC6181C3F562 /* lossless_mips_dsp_r2.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; };
		9B2982430A8A17D22BFCC4CD87987519 /* BFString+Ext.swift in Sources */ = {isa = PBXBuildFile; fileRef = 008C6E4C6DC599C22490CFDA96A97D88 /* BFString+Ext.swift */; };
		9C339F132567F7A1863DF9019FF8B880 /* CGImage+WebP.m in Sources */ = {isa = PBXBuildFile; fileRef = 279183A7659B486D72E82F3C2E170A39 /* CGImage+WebP.m */; };
		9C4951DF21C2A2E50EB58428C4AB6DD0 /* Typealiases.swift in Sources */ = {isa = PBXBuildFile; fileRef = 33F3B0609C0909EF019AE055B4EA38BA /* Typealiases.swift */; };
		9CC116DADB90D835F57C313CFCDA74CA /* webp_enc.c in Sources */ = {isa = PBXBuildFile; fileRef = F04D9AE27BC4F5198EEA961F4C6F87F1 /* webp_enc.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; };
		9CFDD1784650550DB0F2C7F02DDF1FF9 /* histogram_enc.c in Sources */ = {isa = PBXBuildFile; fileRef = 3010DCD35C6C0C563D606649B298D238 /* histogram_enc.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; };
		9E084907AC34EC0B905797225B1782BC /* enc_mips_dsp_r2.c in Sources */ = {isa = PBXBuildFile; fileRef = 2094BB367B5F85B87FB05E017F3E211C /* enc_mips_dsp_r2.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; };
		9F4A0DE6BE3A5D5DC4CF943E0C379401 /* ImageProgressive.swift in Sources */ = {isa = PBXBuildFile; fileRef = 31CEBB5EA2863C79530D956AA74B5D98 /* ImageProgressive.swift */; };
		9F673FD6E3285D95AA526CE04DA8A445 /* PQCommonMethodUtil.swift in Sources */ = {isa = PBXBuildFile; fileRef = F6B4A4044AF07D4BA194C5961DC32D2B /* PQCommonMethodUtil.swift */; };
		9FF28E20123E440D4B80EFE24A12F81D /* KeychainAccess-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = B8AF72516324356817A06E5110128E5D /* KeychainAccess-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; };
		A073E8CE395AFB3D6BD229D606A29045 /* ConstraintViewDSL.swift in Sources */ = {isa = PBXBuildFile; fileRef = FA3D2974FBC09BBF9FCA74A9377576A9 /* ConstraintViewDSL.swift */; };
		A151A05605BEDC9D8BF369AA30A24E00 /* NXFundation+Ext.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1D4B6BC9ABB1E13FEB5BC41BA8282F95 /* NXFundation+Ext.swift */; };
		A193ED966901B5F9B5CAF752F0819C1E /* Accelerate.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 96295635A141042FEE3AB9A0BF4CF472 /* Accelerate.framework */; };
		A193F299BA7AAED7CBB077384AB40FFD /* dsp.h in Headers */ = {isa = PBXBuildFile; fileRef = C8B8E8B9AE7C9DEB273DB2EF0C460F0C /* dsp.h */; settings = {ATTRIBUTES = (Project, ); }; };
		A28B6F3B5B0112B80715D4F208F70D57 /* LayoutConstraintItem.swift in Sources */ = {isa = PBXBuildFile; fileRef = CFB25466547676FD2CC7F6BFE9CC8E38 /* LayoutConstraintItem.swift */; };
		A2B9F870C317502DF541D4C4BDA43105 /* ConstraintLayoutSupportDSL.swift in Sources */ = {isa = PBXBuildFile; fileRef = E9942FEC97B902D3FDE7D386366C9F7F /* ConstraintLayoutSupportDSL.swift */; };
		A2F60EE49D35DB926710B9F4B47A334C /* NSButton+Kingfisher.swift in Sources */ = {isa = PBXBuildFile; fileRef = FC623758B70F0956C2254E48A8526214 /* NSButton+Kingfisher.swift */; };
		A34104640CE5169BB79C269C9B31532A /* Debugging.swift in Sources */ = {isa = PBXBuildFile; fileRef = 03B20BE7FFC31D17EC8BF148DF87B7E4 /* Debugging.swift */; };
		A3711B9AACD984EB51DE6484B2B7AD5B /* buffer_dec.c in Sources */ = {isa = PBXBuildFile; fileRef = CBEA9F23DFB6FFBC40A74C82E75AADC9 /* buffer_dec.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; };
		A46912B4AC7ADE93440276273C8AEB4A /* WKInterfaceImage+Kingfisher.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7F54125B4C33A8C6E4579E5E9895AB49 /* WKInterfaceImage+Kingfisher.swift */; };
		A583A3F88E16CD0688653A015C5A293E /* rescaler_sse2.c in Sources */ = {isa = PBXBuildFile; fileRef = 93948DE08D68F1381C904EA76642F923 /* rescaler_sse2.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; };
		A590798AB6C2F0D4EBA361B14272DD46 /* backward_references_enc.h in Headers */ = {isa = PBXBuildFile; fileRef = F28AE01683550C63A3B9C8221F077881 /* backward_references_enc.h */; settings = {ATTRIBUTES = (Project, ); }; };
		A5966F6BF3F4668BBF52D9090E72377F /* WebPSerializer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3344E74C9C0297339A3B2868F3620F36 /* WebPSerializer.swift */; };
		A6B48A8733CC7664EF9CAF39A3F6C0CE /* lossless_msa.c in Sources */ = {isa = PBXBuildFile; fileRef = 015AE488498B66C289F780368AA4A5EC /* lossless_msa.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; };
		A6F8E1854E73FE0C7F4A02B6CAECF043 /* vp8l_enc.c in Sources */ = {isa = PBXBuildFile; fileRef = 407C7D89452C0C24F097A5C49AC67F4C /* vp8l_enc.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; };
		A6FF8BF4F5BB505AEA28D5E9D8C59A68 /* ConstraintInsets.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2B55BF580D262CB776C369205D26F9FC /* ConstraintInsets.swift */; };
		A709C6CE7004C2197C82D6875B9C6CE9 /* muxedit.c in Sources */ = {isa = PBXBuildFile; fileRef = D952749C90873AADAD4CCB322DDA0952 /* muxedit.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; };
		A78F71D3788AFE3266B4B0DE61DB5AF0 /* decode.h in Headers */ = {isa = PBXBuildFile; fileRef = 95A60AFE5772ADCBF850D112370E0E51 /* decode.h */; settings = {ATTRIBUTES = (Public, ); }; };
		A8424ABE06D43EC77AB85EEAED3C4BA7 /* ConstraintMaker.swift in Sources */ = {isa = PBXBuildFile; fileRef = EB6466962AB66699F96062E8AB335FDA /* ConstraintMaker.swift */; };
		A8B85AC044BAE5216F842AAC1AE670BF /* AdSupport.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 2017B018DB65FDC6A11A530D6A50FA00 /* AdSupport.framework */; };
		AAD1F33833A66EF92102BDAB7F2B2705 /* ConstraintDescription.swift in Sources */ = {isa = PBXBuildFile; fileRef = 64ED23D0602F56529E3DEC1CBA49A991 /* ConstraintDescription.swift */; };
		ABB82763DBEDC70B6782DB535CEB994A /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0E18EF2BE931408A500DBBA0AB25808E /* Foundation.framework */; };
		ABDC2ED2F1835F3B48B9B13B72605A80 /* ImageDataProcessor.swift in Sources */ = {isa = PBXBuildFile; fileRef = BE3F01D6C0A4E4FA8733BF0C99B959F5 /* ImageDataProcessor.swift */; };
		ACABDAB32BAD4EFFC7DF3608DA3E1D24 /* filters_mips_dsp_r2.c in Sources */ = {isa = PBXBuildFile; fileRef = F49E5C0C5368F341F76BE44E1AAD88E6 /* filters_mips_dsp_r2.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; };
		AD571950BFC208CF8825DABDE4F9B68C /* tree_dec.c in Sources */ = {isa = PBXBuildFile; fileRef = 7E05DD45BC03CAF9B2FE82D14C7346C9 /* tree_dec.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; };
		AD5CBA956818359012260DE0C1D89E7C /* NSTextAttachment+Kingfisher.swift in Sources */ = {isa = PBXBuildFile; fileRef = D322441F09F756ABDA251DDD1477ECFE /* NSTextAttachment+Kingfisher.swift */; };
		AFB6DB7C8F1D26201343A2463D6E573B /* KingfisherWebP.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = C528BA7772408C5B715D80EBF6E94451 /* KingfisherWebP.framework */; };
		AFC64B1097F7355FF423D6A73E9C7210 /* TaskDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5C2B5A185E68D6952807CBDA9B742950 /* TaskDelegate.swift */; };
		AFF94547578B54C78F210DE54B2D26FC /* cost_mips32.c in Sources */ = {isa = PBXBuildFile; fileRef = 80C38BD4354A86C927D0C350C1901365 /* cost_mips32.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; };
		B00057111571952FFA8497880F19F115 /* ConstraintLayoutGuideDSL.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BE11C33A061478437EF8BD9CFAED460 /* ConstraintLayoutGuideDSL.swift */; };
		B0304EB321510565B3D7ECA1E6348212 /* yuv.c in Sources */ = {isa = PBXBuildFile; fileRef = 2F43195FF594854D310708DB431FF28E /* yuv.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; };
		B0CA9D07A5EEDFFCEBDAC32AAA90D8B0 /* SnapKit-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 1DABD3D2A271C599F5C8AF6F0C5B7B2E /* SnapKit-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; };
		B0E819775C4534EDBD677945A398C741 /* Toast-Swift-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = B1716F9F35E0E418D103BE2E3DC01CAB /* Toast-Swift-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; };
		B399552E2A723FD7577DA9621C727D8A /* alpha_enc.c in Sources */ = {isa = PBXBuildFile; fileRef = 2B0A60A76F857EAA73EFCE07F4712917 /* alpha_enc.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; };
		B3C8D12DCD7ED88E9D2957C3BB20795A /* AuthenticationChallengeResponsable.swift in Sources */ = {isa = PBXBuildFile; fileRef = D2DF5E8C3D9BCDDED01372457238003E /* AuthenticationChallengeResponsable.swift */; };
		B57DD091F0AFC31F264E08CDFB2AAECA /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0E18EF2BE931408A500DBBA0AB25808E /* Foundation.framework */; };
		B612ECE66486C1101845F873B695163F /* color_cache_utils.h in Headers */ = {isa = PBXBuildFile; fileRef = 5C1EF41F6E6EE5081C31DF058A71F65E /* color_cache_utils.h */; settings = {ATTRIBUTES = (Project, ); }; };
		B7F09057077335E7DFF3CF4F877E2120 /* filters_utils.c in Sources */ = {isa = PBXBuildFile; fileRef = 6A1528F5640B106B5226E9BE18B0A5D4 /* filters_utils.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; };
		BA28FE29B4CF77DAE0F8438393ED8A2C /* ConstraintDirectionalInsetTarget.swift in Sources */ = {isa = PBXBuildFile; fileRef = 18F5B47C9ABF730E06F7BD99233703D5 /* ConstraintDirectionalInsetTarget.swift */; };
		BAF836E949D76DED2D3010922B9DF1A9 /* thread_utils.c in Sources */ = {isa = PBXBuildFile; fileRef = B62AC83CD497220D3F978ECB630B8EBC /* thread_utils.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; };
		BBC86EC1AE14BC4B1C833D9FD2FD1310 /* lossless_common.h in Headers */ = {isa = PBXBuildFile; fileRef = F3DD79936BCDC9A67DB422A27BDF9C59 /* lossless_common.h */; settings = {ATTRIBUTES = (Project, ); }; };
		BBDFF632A271DF574AC08742F8A8A9DC /* iterator_enc.c in Sources */ = {isa = PBXBuildFile; fileRef = 12DC1799D4335387C8A98CB0A7723F23 /* iterator_enc.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; };
		BC7EE313FB6624DE59B7EAEC1019BF3E /* Image+WebP.swift in Sources */ = {isa = PBXBuildFile; fileRef = B819B0FCA6FE18409369E24A8DD5522E /* Image+WebP.swift */; };
		BE3EFF90FC56714F816BD54054BF97E6 /* common_sse41.h in Headers */ = {isa = PBXBuildFile; fileRef = 8C6A38C42D16D12FFF79E4C6C38F5793 /* common_sse41.h */; settings = {ATTRIBUTES = (Project, ); }; };
		BEE6B677416CA71C981D1D3F60B18C96 /* Alamofire.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6524B54B42B00A2C445B051958D2DB35 /* Alamofire.swift */; };
		BF807E967646238E2C0EC6321410162F /* picture_enc.c in Sources */ = {isa = PBXBuildFile; fileRef = 604DDF8751856644E9BD87BEA0984EDD /* picture_enc.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; };
		BF8E89C1263D888D5C953560417F935B /* Resource.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4BB34E0C7A9EB76C5CD6A33108F7D35A /* Resource.swift */; };
		C00570977427D1975E78BA442046CE44 /* cpu.c in Sources */ = {isa = PBXBuildFile; fileRef = 706D464D81B27290EB45A91E649D87B2 /* cpu.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; };
		C22ED715CAAE0437D7B5E875D5CC3948 /* PQBaseWebViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 02ACFDEE32507911640EC4F82D0F44AA /* PQBaseWebViewController.swift */; };
		C2388E0C70259B316C9A9E4A519C2A75 /* predictor_enc.c in Sources */ = {isa = PBXBuildFile; fileRef = 5D83335A9122F722F77A29E38DD5F0DF /* predictor_enc.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; };
		C29CB1D3F53072BD15CF19B3E5A5E55A /* lossless_enc.c in Sources */ = {isa = PBXBuildFile; fileRef = 422F459B6CA0F28CFAF664AC2D73CE95 /* lossless_enc.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; };
		C31AC9D2ECDB7E55C4E1632847B762CF /* PQNavigatinController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7E55EFCD65C222D77B85CAAE420061AE /* PQNavigatinController.swift */; };
		C566BD48C18EDB53A54B63458D97E0AF /* Runtime.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7A03B2E91124137E1443B368939010ED /* Runtime.swift */; };
		C591242FA616F6451C287CE04BD47A28 /* enc_mips32.c in Sources */ = {isa = PBXBuildFile; fileRef = D2C0C2F0747C40CF1FFE52C1912E2644 /* enc_mips32.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; };
		C6083936FE2EFD3B9D4BC42809BBA55A /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0E18EF2BE931408A500DBBA0AB25808E /* Foundation.framework */; };
		C67C33EB6107E7FF82A4D1A2173B28B4 /* ConstraintMakerPriortizable.swift in Sources */ = {isa = PBXBuildFile; fileRef = BA816A688EBE06275384A0DA05FFE603 /* ConstraintMakerPriortizable.swift */; };
		C6AFF9487CEE41D4A97ED70C95D69BDE /* Kingfisher.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = D285911D89092337C300107FA2C82CD7 /* Kingfisher.framework */; };
		C9627C05F92EDF406E7F82E801BE3E3B /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0BA7C061BABF1A8103CABE1F8E562ED3 /* UIKit.framework */; };
		C9CC0E52545B8F8467D508A23A67A6D6 /* ConstraintLayoutSupport.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3EE8CA3DD695CE4534EE17CC1B6A3A94 /* ConstraintLayoutSupport.swift */; };
		CA455BD0A20F84811848C575ABC7F19C /* UIControl+NXCategory.h in Headers */ = {isa = PBXBuildFile; fileRef = D77B59D403B80599CA7DB06F47D5F70F /* UIControl+NXCategory.h */; settings = {ATTRIBUTES = (Public, ); }; };
		CBF454CF3CCD50942C0DA4E82E2739A6 /* lossless.c in Sources */ = {isa = PBXBuildFile; fileRef = B90E23FDC83F41C079C08610913F29FA /* lossless.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; };
		CBFCCAF3AD783D78BF2C9AB1CB13B624 /* Box.swift in Sources */ = {isa = PBXBuildFile; fileRef = 874C1686E23B2BA7E9BEC18B1BE762E9 /* Box.swift */; };
		CCDDB89713E30F308123B7D4331CB048 /* upsampling_mips_dsp_r2.c in Sources */ = {isa = PBXBuildFile; fileRef = 5E412EFF6D83E191E8E40A699D2195E4 /* upsampling_mips_dsp_r2.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; };
		CDC11562BD3ABC76BF348CC319DB8BD3 /* SWNetRequest.swift in Sources */ = {isa = PBXBuildFile; fileRef = D24F8C09F2ABFB4769C67C1AECBB4496 /* SWNetRequest.swift */; };
		CDD87FFFBC0590A05063457EBCA0121D /* dec_msa.c in Sources */ = {isa = PBXBuildFile; fileRef = 2CA76360CBFA75A3D6E1EC362773AFD2 /* dec_msa.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; };
		CF053340465A254C7161022030998981 /* PQWeakTimer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1A82DC5C8CE9B951669AAAEA0DCABB4B /* PQWeakTimer.swift */; };
		D0A2F3C6A9C52A237D496668B2C63A45 /* ConstraintRelatableTarget.swift in Sources */ = {isa = PBXBuildFile; fileRef = F185CEA9D10588F0064B7E835F683A7F /* ConstraintRelatableTarget.swift */; };
		D0A4785BB1D44640E6E71B740B700B39 /* SnapKit-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = DEBB108637F34783E7A911C6B06052A2 /* SnapKit-dummy.m */; };
		D186CD91C98E746AA26F14144537F34A /* filter_enc.c in Sources */ = {isa = PBXBuildFile; fileRef = B963E623F99A49D611D01714DB18C0D7 /* filter_enc.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; };
		D21909BEB298211E2F96700F62D329EA /* SnapKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 61E901A18549B9C30C62DC845600FA72 /* SnapKit.framework */; };
		D22852A249B8327B7699246488C0F327 /* alpha_processing.c in Sources */ = {isa = PBXBuildFile; fileRef = 6FF69C8D4A502946395F4D7788648142 /* alpha_processing.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; };
		D254F8DA084416EA0FBA0E979E9F7FF4 /* UIControl+NXCategory.m in Sources */ = {isa = PBXBuildFile; fileRef = 351D710B37AE715D105F0E07124A9B56 /* UIControl+NXCategory.m */; };
		D2D8E4B774710087F6F2CDD1481D27C2 /* GraphicsContext.swift in Sources */ = {isa = PBXBuildFile; fileRef = 53683D88CE558F9D7279EF9E22D8E356 /* GraphicsContext.swift */; };
		D330870B04CE49B7218BBEA592972571 /* anim_encode.c in Sources */ = {isa = PBXBuildFile; fileRef = A9D1C703D2B1D565257E9D183DD618A8 /* anim_encode.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; };
		D3D65CE8B86E4A3BD8C6E7496F70D97A /* placehold_image@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E4DC7E1E75813C70E9CCED332F53D3E2 /* placehold_image@2x.png */; };
		D3D8C379C6E4FB487E5ABD6800AD7B7E /* DispatchQueue+Alamofire.swift in Sources */ = {isa = PBXBuildFile; fileRef = 258A5878B732C6244E9BB4D9DD7A3A6C /* DispatchQueue+Alamofire.swift */; };
		D56C2FD7B0D4A29A53308BF3360855EA /* histogram_enc.h in Headers */ = {isa = PBXBuildFile; fileRef = 4A2B3C03A449F73A7B1F3E0E52576C01 /* histogram_enc.h */; settings = {ATTRIBUTES = (Project, ); }; };
		D65C254F5ABF2CB5ECEE50FE8F8E1A80 /* Response.swift in Sources */ = {isa = PBXBuildFile; fileRef = 923F4BAF56229A4306D6A4C8B73F7D25 /* Response.swift */; };
		D7799CCA0DA02565464FFC86505703DD /* BFColor+Ext.swift in Sources */ = {isa = PBXBuildFile; fileRef = 746F3349010A0A6C1C599A2EB4722742 /* BFColor+Ext.swift */; };
		D77B874E78115178883D467AF80E7A53 /* BFUIImage+Ext.swift in Sources */ = {isa = PBXBuildFile; fileRef = DC9AE75E6065222E62D1FC747984E076 /* BFUIImage+Ext.swift */; };
		D8832FCBC26D82CE4400C20B2316C4FD /* ConstraintLayoutGuide+Extensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7D90431355BBFA74BF02FB3545D31C2C /* ConstraintLayoutGuide+Extensions.swift */; };
		D8A98A32B65F80CBE1C62577F25A4F99 /* backward_references_enc.c in Sources */ = {isa = PBXBuildFile; fileRef = 2CFB4D05A462B9C1235E0D5009E6D51D /* backward_references_enc.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; };
		D8F0AE8779B3D77901DD7C80A6B4530C /* ImageProcessor.swift in Sources */ = {isa = PBXBuildFile; fileRef = D4DE093B7395E190A7B944FB1388C22E /* ImageProcessor.swift */; };
		D9D8990235D50AAE65B5B846A70861C3 /* enc_sse2.c in Sources */ = {isa = PBXBuildFile; fileRef = F0395D227768D8E057DB7E846F3D002A /* enc_sse2.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; };
		DA79CEEC0E079EF0D89F33C8D48E8388 /* picture_csp_enc.c in Sources */ = {isa = PBXBuildFile; fileRef = D30FD9343880B3C66B0F6F31E8024E6D /* picture_csp_enc.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; };
		DABEC5B9017BEF70299BBB4BF75D2015 /* Kingfisher.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = D285911D89092337C300107FA2C82CD7 /* Kingfisher.framework */; };
		DB3209D7D75717C877A3894E549EF674 /* upsampling_msa.c in Sources */ = {isa = PBXBuildFile; fileRef = BA4B29136303323CA7C7F07D24C72955 /* upsampling_msa.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; };
		DB4ADB6EA4727162B75743A62DEDF884 /* filters_sse2.c in Sources */ = {isa = PBXBuildFile; fileRef = 464F7818E3408B0ED45920E1F592D4A7 /* filters_sse2.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; };
		DD47169C81BA6983BA07DB20DE62C0BF /* upsampling.c in Sources */ = {isa = PBXBuildFile; fileRef = CBD74D90E6CD6D990EF7F4303606BD31 /* upsampling.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; };
		DDE440AA08F7145DFF85CD0E071254BB /* CacheSerializer.swift in Sources */ = {isa = PBXBuildFile; fileRef = A3B43E5F2D372B45BA2380846E6B8658 /* CacheSerializer.swift */; };
		DEC2350B80C7A28C1424AA9A8BA3DE55 /* msa_macro.h in Headers */ = {isa = PBXBuildFile; fileRef = 9E3B3ED6C397BDA524C12CB3C5FBDC02 /* msa_macro.h */; settings = {ATTRIBUTES = (Project, ); }; };
		E0A8013B0AE8AD5D3F94BC384880B0D5 /* upsampling_sse41.c in Sources */ = {isa = PBXBuildFile; fileRef = A682C9BDBC5536722176945EC79378C7 /* upsampling_sse41.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; };
		E1298265368E223CC5548EB7F5917E04 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0E18EF2BE931408A500DBBA0AB25808E /* Foundation.framework */; };
		E1B7ED0D7060CB7562E2F03471D9D4B9 /* PQConstant.swift in Sources */ = {isa = PBXBuildFile; fileRef = 01C0B5E5EE00F8526EDB1B763255A563 /* PQConstant.swift */; };
		E3747EC31FCCA97D75A81FC700CF7E24 /* ResponseSerialization.swift in Sources */ = {isa = PBXBuildFile; fileRef = 078074E54CF2817B30147A8239E0D7D5 /* ResponseSerialization.swift */; };
		E3D4308718AC429A440066C7C3D59589 /* PQBaseViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = B62483128EB3F1246C387CBEA89EE57E /* PQBaseViewController.swift */; };
		E49C837FA05AC083A8C7BCAF33BE44A3 /* filters.c in Sources */ = {isa = PBXBuildFile; fileRef = 3772517AA6CE576D78D5D944FA85004B /* filters.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; };
		E4E4CFE0AB7D54FEF044FEF90E8EBA83 /* MessageUI.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 2993B822005B8E586EDCEDDE90F8385C /* MessageUI.framework */; };
		E64F57658254E94970C68F13923B2C1D /* alpha_processing_mips_dsp_r2.c in Sources */ = {isa = PBXBuildFile; fileRef = 8CD72B85A6C994E005D057E2D943A545 /* alpha_processing_mips_dsp_r2.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; };
		E6FF7E6D18B1480480227CCE57602DFF /* Enums.swift in Sources */ = {isa = PBXBuildFile; fileRef = D61B986A1E1045DA62052DBD139A8F89 /* Enums.swift */; };
		E8EE24DD518F3BE4173965E1E7EC7D1E /* muxinternal.c in Sources */ = {isa = PBXBuildFile; fileRef = C8CBD389008F531A6CB30D1318551869 /* muxinternal.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; };
		E9D2534A8F4290F1D7ED5180A86F2F7A /* KingfisherWebP-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = B0655FB92BBEC16038CC5DC91D01C36E /* KingfisherWebP-dummy.m */; };
		EA9828B1CDE29E067E620E87E9D6196A /* ConstraintMakerFinalizable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7EA8AF65A1E1A7075DE29843E5F37D6B /* ConstraintMakerFinalizable.swift */; };
		EB3FD944F6B97F750150CEDA4C417AAC /* KingfisherManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = 54367C8C6FF8E8C45A8E6C698136F1B8 /* KingfisherManager.swift */; };
		EC7A444683F7AA8367021143E89DC825 /* neon.h in Headers */ = {isa = PBXBuildFile; fileRef = A137459BD399CF1ABDF1E30B521BA571 /* neon.h */; settings = {ATTRIBUTES = (Project, ); }; };
		EC8480D056F2661EC386EE18D48FD4D1 /* rescaler.c in Sources */ = {isa = PBXBuildFile; fileRef = 04E582908CD7C9F3C0A1E125F58CA43B /* rescaler.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; };
		EC9207C82CCF309ECEB8E58BA6099502 /* ssim_sse2.c in Sources */ = {isa = PBXBuildFile; fileRef = 1C1F88200BDB8B2E570CACCAC4525709 /* ssim_sse2.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; };
		EE7B02AD430455FFAA52C8AA0C3E129A /* SessionDataTask.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8A11D0493CE096216CECC56EF4EB385C /* SessionDataTask.swift */; };
		EE90DB67EB3BC0A3407EF5F4F18B960B /* Pods-BFCommonKit_Example-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 52768FDFE19C089F63CB5F2A7CCAD4FA /* Pods-BFCommonKit_Example-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; };
		EEEE714F812B0675294DD4EAFFD915FF /* PQTextView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 011CCEFF53D767AB910DD9791D6F8F88 /* PQTextView.swift */; };
		EFD83C9F708116664A511B9D9A76734E /* ConstraintView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2A9C38D1465D7E17ACD24C603671255F /* ConstraintView.swift */; };
		F01EC3647F0DB39B2F4279B30C7FA5B5 /* KFImageOptions.swift in Sources */ = {isa = PBXBuildFile; fileRef = D8C6DD684385CE1FA241B48F62D017E6 /* KFImageOptions.swift */; };
		F1169B1B9C7106E32E1BC09605858A67 /* PQHeartAnimation.swift in Sources */ = {isa = PBXBuildFile; fileRef = C07C160FC700004F5089B9DB723A94A8 /* PQHeartAnimation.swift */; };
		F13364F6BFD465012A0CE9B3B0D72A2F /* vp8i_enc.h in Headers */ = {isa = PBXBuildFile; fileRef = 20FE22E3810A05E100BE4D768B8C954B /* vp8i_enc.h */; settings = {ATTRIBUTES = (Project, ); }; };
		F13F2AA7F2E6D95A181CAB99B900D531 /* ServerTrustPolicy.swift in Sources */ = {isa = PBXBuildFile; fileRef = 90F146E9B6C5CF755078BA5A7A277769 /* ServerTrustPolicy.swift */; };
		F1D3F27F75F1B3849B7CD212911E06DF /* WebPProcessor.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9BB66D76087123E8A9F0288A05BA74DA /* WebPProcessor.swift */; };
		F2212F92C33D94DB76621938AF4973C2 /* rescaler_utils.c in Sources */ = {isa = PBXBuildFile; fileRef = A5E28055295B58FFC8EF2FE698445FDE /* rescaler_utils.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; };
		F2DB22BDE70DD69923EE2516247DA4E2 /* rescaler_msa.c in Sources */ = {isa = PBXBuildFile; fileRef = B7AA6304D478AD322052331AC01053FB /* rescaler_msa.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; };
		F2EFD8EC375561C9D076F0AB6978211E /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0E18EF2BE931408A500DBBA0AB25808E /* Foundation.framework */; };
		F484862FE58D5627137CD8F00CB6E33D /* ExtensionHelpers.swift in Sources */ = {isa = PBXBuildFile; fileRef = 41FD740E5D9C4699F0F91E9C2300B8A8 /* ExtensionHelpers.swift */; };
		F4E5C1691D4A216305324DB78E1E8DE2 /* enc_msa.c in Sources */ = {isa = PBXBuildFile; fileRef = FC3F555D8E769E8C93DE3C49331D44D1 /* enc_msa.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; };
		F4F4D9B44B338407FCB99A7CBE23CF64 /* bit_reader_utils.h in Headers */ = {isa = PBXBuildFile; fileRef = 5A0F0C2A23D39A65A69AF72F49CA0DD5 /* bit_reader_utils.h */; settings = {ATTRIBUTES = (Project, ); }; };
		F55A7379E1689C39A5FC9C851910EB29 /* BFUIView+Ext.swift in Sources */ = {isa = PBXBuildFile; fileRef = DCA25DE6CF4763D6853174C7038CFE43 /* BFUIView+Ext.swift */; };
		F628CCB608668A9DB2F164136BA6BDE0 /* alpha_processing_sse41.c in Sources */ = {isa = PBXBuildFile; fileRef = B95649F9A496334E3320E31BDA31A6F7 /* alpha_processing_sse41.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; };
		F693A1C12AE1999BE9556318F33EE213 /* Source.swift in Sources */ = {isa = PBXBuildFile; fileRef = CC3F473CB87441669CAC1855A4E0078B /* Source.swift */; };
		F69B1D14ABEF69414DB9F7BF8196476D /* vp8i_dec.h in Headers */ = {isa = PBXBuildFile; fileRef = 5468399DC42DF34F4DF6D390BFB153C9 /* vp8i_dec.h */; settings = {ATTRIBUTES = (Project, ); }; };
		F75136F47454567BA2222F791B79227F /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0E18EF2BE931408A500DBBA0AB25808E /* Foundation.framework */; };
		F79421077202A6975575077961DDBD91 /* ConstraintMakerEditable.swift in Sources */ = {isa = PBXBuildFile; fileRef = BFDAF1D975E34CAF3ACA149958518D38 /* ConstraintMakerEditable.swift */; };
		F7B74645E07C39771156A1FA413B98D4 /* Alamofire-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 69194E9900FB52B65B12B8FF5FC849E9 /* Alamofire-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; };
		F86183978C4D92FEA93CFBA38223683E /* ConstraintDSL.swift in Sources */ = {isa = PBXBuildFile; fileRef = 932448CFC886F59DC9561AADC73CE79F /* ConstraintDSL.swift */; };
		F8DA5E84CFE27A35830277F9766F9889 /* dec_mips32.c in Sources */ = {isa = PBXBuildFile; fileRef = CAC86ADAC443BFA0FCC35EE5A96C5314 /* dec_mips32.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; };
		F960CB84D0F48DBB3B04C8C24D024349 /* KFImage.swift in Sources */ = {isa = PBXBuildFile; fileRef = E0BAE05B8E99C303CE11C1F3B881E2DA /* KFImage.swift */; };
		FA27841F4C6D5826F0C30F328677A76F /* Kingfisher-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 2AB833BB09CFC4F279C37331713D2FF3 /* Kingfisher-dummy.m */; };
		FB88BB6E33E7A260E44631FD41214F09 /* NXLogger.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9C2FEAB99A98B9EE7235DD96E8B5148A /* NXLogger.swift */; };
		FC3CD3C82E21063D9B58107314D78840 /* mux.h in Headers */ = {isa = PBXBuildFile; fileRef = F078D22F91873A813FAFACE27AA5C4B8 /* mux.h */; settings = {ATTRIBUTES = (Public, ); }; };
		FD2B2902563C5AAB3490577952F093E4 /* lossless_enc_msa.c in Sources */ = {isa = PBXBuildFile; fileRef = 77AC8809D2CAC171BE3FF3706D29AB73 /* lossless_enc_msa.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; };
		FEECE568E15F459F171C297DD51C9676 /* Alamofire.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1D2D70E9A66EE49BC92D3BCDF61E3363 /* Alamofire.framework */; };
/* End PBXBuildFile section */

/* Begin PBXContainerItemProxy section */
		3530EFC748D6A4E10B8C4E41458D7C46 /* PBXContainerItemProxy */ = {
			isa = PBXContainerItemProxy;
			containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
			proxyType = 1;
			remoteGlobalIDString = EAAA1AD3A8A1B59AB91319EE40752C6D;
			remoteInfo = Alamofire;
		};
		3C6D7E3B634AC66CD863BB087B467770 /* PBXContainerItemProxy */ = {
			isa = PBXContainerItemProxy;
			containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
			proxyType = 1;
			remoteGlobalIDString = 996EA2DBA9A377DBA808C91295F9D107;
			remoteInfo = BFCommonKit;
		};
		5D4950057E46B6C839790694BA9B146C /* PBXContainerItemProxy */ = {
			isa = PBXContainerItemProxy;
			containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
			proxyType = 1;
			remoteGlobalIDString = E8022D22FAA6690B5E1C379C1BCE1491;
			remoteInfo = Kingfisher;
		};
		6363715605C2AACE48F1861E3CFF7DB0 /* PBXContainerItemProxy */ = {
			isa = PBXContainerItemProxy;
			containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
			proxyType = 1;
			remoteGlobalIDString = 47D2E85A78C25869BB13521D8561A638;
			remoteInfo = libwebp;
		};
		6B57398FB7C815ED73A103693167472A /* PBXContainerItemProxy */ = {
			isa = PBXContainerItemProxy;
			containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
			proxyType = 1;
			remoteGlobalIDString = 615C831BCE925ED486B225B87E44926D;
			remoteInfo = KeychainAccess;
		};
		6E995AA85344EAF0680BD67E138F6994 /* PBXContainerItemProxy */ = {
			isa = PBXContainerItemProxy;
			containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
			proxyType = 1;
			remoteGlobalIDString = 0D78006448081C29492BCBD9AE8ECC81;
			remoteInfo = KingfisherWebP;
		};
		7B848AA84D3F52EAD1A74D4FA231D52E /* PBXContainerItemProxy */ = {
			isa = PBXContainerItemProxy;
			containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
			proxyType = 1;
			remoteGlobalIDString = 19622742EBA51E823D6DAE3F8CDBFAD4;
			remoteInfo = SnapKit;
		};
		7FC25579FA1AA6034E16763C6D6DA6AC /* PBXContainerItemProxy */ = {
			isa = PBXContainerItemProxy;
			containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
			proxyType = 1;
			remoteGlobalIDString = E8022D22FAA6690B5E1C379C1BCE1491;
			remoteInfo = Kingfisher;
		};
		84E17E4B1D8554905E019E28220645C0 /* PBXContainerItemProxy */ = {
			isa = PBXContainerItemProxy;
			containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
			proxyType = 1;
			remoteGlobalIDString = 5A7EB080A0F422D7D006363619B17391;
			remoteInfo = "Pods-BFCommonKit_Example";
		};
		91CEB2201D40CAF9D3B8D37372E0634F /* PBXContainerItemProxy */ = {
			isa = PBXContainerItemProxy;
			containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
			proxyType = 1;
			remoteGlobalIDString = A2401F9298B9D2D73A8F7C5741E43EF1;
			remoteInfo = "BFCommonKit-BFCommon_Resources";
		};
		99F7BB4AEC4D312E50F3A540CC2336F3 /* PBXContainerItemProxy */ = {
			isa = PBXContainerItemProxy;
			containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
			proxyType = 1;
			remoteGlobalIDString = 19622742EBA51E823D6DAE3F8CDBFAD4;
			remoteInfo = SnapKit;
		};
		C5D4ED6E246F7470DEAF372AA95777F7 /* PBXContainerItemProxy */ = {
			isa = PBXContainerItemProxy;
			containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
			proxyType = 1;
			remoteGlobalIDString = B990BD87169C76A3ED3FE8A9258D91A3;
			remoteInfo = "Toast-Swift";
		};
		D32626FB61EA624712EAD9365C7ECC51 /* PBXContainerItemProxy */ = {
			isa = PBXContainerItemProxy;
			containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
			proxyType = 1;
			remoteGlobalIDString = 0D78006448081C29492BCBD9AE8ECC81;
			remoteInfo = KingfisherWebP;
		};
		D3BFFCAB404D24BC9F3312BEE38F3E61 /* PBXContainerItemProxy */ = {
			isa = PBXContainerItemProxy;
			containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
			proxyType = 1;
			remoteGlobalIDString = 47D2E85A78C25869BB13521D8561A638;
			remoteInfo = libwebp;
		};
		DA49704A35A604D3F5493A17A62B9DC4 /* PBXContainerItemProxy */ = {
			isa = PBXContainerItemProxy;
			containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
			proxyType = 1;
			remoteGlobalIDString = 615C831BCE925ED486B225B87E44926D;
			remoteInfo = KeychainAccess;
		};
		E9A888B1BB1CD31555B6DCFB4AA2099C /* PBXContainerItemProxy */ = {
			isa = PBXContainerItemProxy;
			containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
			proxyType = 1;
			remoteGlobalIDString = E8022D22FAA6690B5E1C379C1BCE1491;
			remoteInfo = Kingfisher;
		};
		F318C062271814A4F756A99AB96A5A7A /* PBXContainerItemProxy */ = {
			isa = PBXContainerItemProxy;
			containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
			proxyType = 1;
			remoteGlobalIDString = B990BD87169C76A3ED3FE8A9258D91A3;
			remoteInfo = "Toast-Swift";
		};
		F70E7E8B662509C821DDB67DFFCF89ED /* PBXContainerItemProxy */ = {
			isa = PBXContainerItemProxy;
			containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
			proxyType = 1;
			remoteGlobalIDString = EAAA1AD3A8A1B59AB91319EE40752C6D;
			remoteInfo = Alamofire;
		};
/* End PBXContainerItemProxy section */

/* Begin PBXFileReference section */
		008C6E4C6DC599C22490CFDA96A97D88 /* BFString+Ext.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "BFString+Ext.swift"; path = "BFCommonKit/Classes/BFCategorys/BFString+Ext.swift"; sourceTree = "<group>"; };
		00C8D381D0146DD3B955F446666B674E /* NXDeviceManager.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = NXDeviceManager.swift; path = BFCommonKit/Classes/BFUtility/NXDeviceManager.swift; sourceTree = "<group>"; };
		011CCEFF53D767AB910DD9791D6F8F88 /* PQTextView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = PQTextView.swift; sourceTree = "<group>"; };
		015AE488498B66C289F780368AA4A5EC /* lossless_msa.c */ = {isa = PBXFileReference; includeInIndex = 1; name = lossless_msa.c; path = src/dsp/lossless_msa.c; sourceTree = "<group>"; };
		01C0B5E5EE00F8526EDB1B763255A563 /* PQConstant.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = PQConstant.swift; path = BFCommonKit/Classes/BFUtility/PQConstant.swift; sourceTree = "<group>"; };
		02ACFDEE32507911640EC4F82D0F44AA /* PQBaseWebViewController.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = PQBaseWebViewController.swift; sourceTree = "<group>"; };
		02BEC546BF44DBB65639322B0E8747AF /* AFError.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AFError.swift; path = Source/AFError.swift; sourceTree = "<group>"; };
		03B20BE7FFC31D17EC8BF148DF87B7E4 /* Debugging.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Debugging.swift; path = Source/Debugging.swift; sourceTree = "<group>"; };
		04DC641FC17D1BF075AC986316471B36 /* types.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = types.h; path = src/webp/types.h; sourceTree = "<group>"; };
		04E582908CD7C9F3C0A1E125F58CA43B /* rescaler.c */ = {isa = PBXFileReference; includeInIndex = 1; name = rescaler.c; path = src/dsp/rescaler.c; sourceTree = "<group>"; };
		0542C6810D5CAE45D2D00BF68F0179F8 /* PQGIFImageView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = PQGIFImageView.swift; sourceTree = "<group>"; };
		0662BF6A305112F06BE99CEDE3E26751 /* RedirectHandler.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RedirectHandler.swift; path = Sources/Networking/RedirectHandler.swift; sourceTree = "<group>"; };
		069096ED3783E0E69C53C0264B43C093 /* alphai_dec.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = alphai_dec.h; path = src/dec/alphai_dec.h; sourceTree = "<group>"; };
		078074E54CF2817B30147A8239E0D7D5 /* ResponseSerialization.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ResponseSerialization.swift; path = Source/ResponseSerialization.swift; sourceTree = "<group>"; };
		0AE75F24EF33647A502A13DF7BB1B62C /* KingfisherOptionsInfo.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = KingfisherOptionsInfo.swift; path = Sources/General/KingfisherOptionsInfo.swift; sourceTree = "<group>"; };
		0BA7C061BABF1A8103CABE1F8E562ED3 /* 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; };
		0CA51E3BF8ACC1761E0E5D731E74A57A /* PQLZStringUtil.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = PQLZStringUtil.swift; path = BFCommonKit/Classes/BFUtility/PQLZStringUtil.swift; sourceTree = "<group>"; };
		0E0C41D3086B3492686CD5CECF9A263E /* Image.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Image.swift; path = Sources/Image/Image.swift; sourceTree = "<group>"; };
		0E0EBB986ABE6DFB91250BD8989DF417 /* Pods-BFCommonKit_Example-frameworks.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-BFCommonKit_Example-frameworks.sh"; sourceTree = "<group>"; };
		0E18EF2BE931408A500DBBA0AB25808E /* 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; };
		0F2789864FEDA89C60C3C763F83C45FF /* SnapKit-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "SnapKit-Info.plist"; sourceTree = "<group>"; };
		0F8B08DF4B43F0B0069ABB316F6ED503 /* Kingfisher-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Kingfisher-umbrella.h"; sourceTree = "<group>"; };
		10C6517ACF776A9AD22B228E3664CDF7 /* yuv.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = yuv.h; path = src/dsp/yuv.h; sourceTree = "<group>"; };
		1238DBC39599BA6A3673271BD3A6CDA8 /* String+MD5.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "String+MD5.swift"; path = "Sources/Utility/String+MD5.swift"; sourceTree = "<group>"; };
		125E8F85151D68919B9C17F952D2FABA /* Pods-BFCommonKit_Example-acknowledgements.markdown */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; path = "Pods-BFCommonKit_Example-acknowledgements.markdown"; sourceTree = "<group>"; };
		12D0160CEBCEDB191D9B03274472EA92 /* yuv_mips_dsp_r2.c */ = {isa = PBXFileReference; includeInIndex = 1; name = yuv_mips_dsp_r2.c; path = src/dsp/yuv_mips_dsp_r2.c; sourceTree = "<group>"; };
		12DC1799D4335387C8A98CB0A7723F23 /* iterator_enc.c */ = {isa = PBXFileReference; includeInIndex = 1; name = iterator_enc.c; path = src/enc/iterator_enc.c; sourceTree = "<group>"; };
		1329481FF2C598C5B7112286EC012769 /* KingfisherWebP-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "KingfisherWebP-prefix.pch"; sourceTree = "<group>"; };
		13680FB5B7A1459EDB9AB6A6D99E7240 /* PQRemindView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = PQRemindView.swift; sourceTree = "<group>"; };
		18F5B47C9ABF730E06F7BD99233703D5 /* ConstraintDirectionalInsetTarget.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintDirectionalInsetTarget.swift; path = Source/ConstraintDirectionalInsetTarget.swift; sourceTree = "<group>"; };
		1A76CA25262523DEC047933069318BBB /* lossless_sse2.c */ = {isa = PBXFileReference; includeInIndex = 1; name = lossless_sse2.c; path = src/dsp/lossless_sse2.c; sourceTree = "<group>"; };
		1A82DC5C8CE9B951669AAAEA0DCABB4B /* PQWeakTimer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = PQWeakTimer.swift; path = BFCommonKit/Classes/BFUtility/PQWeakTimer.swift; sourceTree = "<group>"; };
		1ADB1057EF9EBF9A7F313FD6A78BBB97 /* rescaler_mips_dsp_r2.c */ = {isa = PBXFileReference; includeInIndex = 1; name = rescaler_mips_dsp_r2.c; path = src/dsp/rescaler_mips_dsp_r2.c; sourceTree = "<group>"; };
		1B20049DD912716327C20EB86FE827EE /* yuv_neon.c */ = {isa = PBXFileReference; includeInIndex = 1; name = yuv_neon.c; path = src/dsp/yuv_neon.c; sourceTree = "<group>"; };
		1B95CA1355189327F9624DE4DD9FD4BD /* lossless.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = lossless.h; path = src/dsp/lossless.h; sourceTree = "<group>"; };
		1BE11C33A061478437EF8BD9CFAED460 /* ConstraintLayoutGuideDSL.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintLayoutGuideDSL.swift; path = Source/ConstraintLayoutGuideDSL.swift; sourceTree = "<group>"; };
		1BFB4497909B4D8C7437CB0118D866F8 /* ConstraintDirectionalInsets.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintDirectionalInsets.swift; path = Source/ConstraintDirectionalInsets.swift; sourceTree = "<group>"; };
		1C1F88200BDB8B2E570CACCAC4525709 /* ssim_sse2.c */ = {isa = PBXFileReference; includeInIndex = 1; name = ssim_sse2.c; path = src/dsp/ssim_sse2.c; sourceTree = "<group>"; };
		1D12E6F8B6EAFB53859252A260BE7812 /* ImageCache.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ImageCache.swift; path = Sources/Cache/ImageCache.swift; sourceTree = "<group>"; };
		1D2D70E9A66EE49BC92D3BCDF61E3363 /* Alamofire.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Alamofire.framework; sourceTree = BUILT_PRODUCTS_DIR; };
		1D4B6BC9ABB1E13FEB5BC41BA8282F95 /* NXFundation+Ext.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "NXFundation+Ext.swift"; path = "BFCommonKit/Classes/BFCategorys/NXFundation+Ext.swift"; sourceTree = "<group>"; };
		1DABD3D2A271C599F5C8AF6F0C5B7B2E /* SnapKit-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "SnapKit-umbrella.h"; sourceTree = "<group>"; };
		1E86422225A2FCD48074776F313CC94D /* ConstraintConstantTarget.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintConstantTarget.swift; path = Source/ConstraintConstantTarget.swift; sourceTree = "<group>"; };
		1E8EB350261342AF9C4E66AC4A5F985D /* Toast_Swift.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Toast_Swift.framework; sourceTree = BUILT_PRODUCTS_DIR; };
		1F4802F6DF7812219A954E7BA72082B2 /* filters_utils.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = filters_utils.h; path = src/utils/filters_utils.h; sourceTree = "<group>"; };
		1F88F90659E7628F40D3A2944B3C4D41 /* SnapKit.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = SnapKit.debug.xcconfig; sourceTree = "<group>"; };
		2017B018DB65FDC6A11A530D6A50FA00 /* AdSupport.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AdSupport.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS14.0.sdk/System/Library/Frameworks/AdSupport.framework; sourceTree = DEVELOPER_DIR; };
		2020DA434ACE85625B626FB827BD3E3A /* ConstraintPriorityTarget.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintPriorityTarget.swift; path = Source/ConstraintPriorityTarget.swift; sourceTree = "<group>"; };
		205D09068FB887431E4C2408E8EE74E9 /* huffman_encode_utils.c */ = {isa = PBXFileReference; includeInIndex = 1; name = huffman_encode_utils.c; path = src/utils/huffman_encode_utils.c; sourceTree = "<group>"; };
		2094BB367B5F85B87FB05E017F3E211C /* enc_mips_dsp_r2.c */ = {isa = PBXFileReference; includeInIndex = 1; name = enc_mips_dsp_r2.c; path = src/dsp/enc_mips_dsp_r2.c; sourceTree = "<group>"; };
		20FE22E3810A05E100BE4D768B8C954B /* vp8i_enc.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = vp8i_enc.h; path = src/enc/vp8i_enc.h; sourceTree = "<group>"; };
		21AF50CEB4A491624A648375442B4EA9 /* ImageDataProvider.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ImageDataProvider.swift; path = Sources/General/ImageSource/ImageDataProvider.swift; sourceTree = "<group>"; };
		21BCF63F6BDB2589D65AB637681D3C87 /* NXUI+Ext.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "NXUI+Ext.swift"; path = "BFCommonKit/Classes/BFCategorys/NXUI+Ext.swift"; sourceTree = "<group>"; };
		22E186486C24A324268A510B54A2D605 /* SnapKit.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = SnapKit.modulemap; sourceTree = "<group>"; };
		22FE5B9A30D579898C35AC6181C3F562 /* lossless_mips_dsp_r2.c */ = {isa = PBXFileReference; includeInIndex = 1; name = lossless_mips_dsp_r2.c; path = src/dsp/lossless_mips_dsp_r2.c; sourceTree = "<group>"; };
		2498B71E6EA021642BE94BC3D830E0B1 /* upsampling_sse2.c */ = {isa = PBXFileReference; includeInIndex = 1; name = upsampling_sse2.c; path = src/dsp/upsampling_sse2.c; sourceTree = "<group>"; };
		24D10ABAAA3689836F3A7F80A093C76B /* yuv_sse2.c */ = {isa = PBXFileReference; includeInIndex = 1; name = yuv_sse2.c; path = src/dsp/yuv_sse2.c; sourceTree = "<group>"; };
		258A5878B732C6244E9BB4D9DD7A3A6C /* DispatchQueue+Alamofire.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "DispatchQueue+Alamofire.swift"; path = "Source/DispatchQueue+Alamofire.swift"; sourceTree = "<group>"; };
		25950310A7322370CAF786BAF1D68DCB /* FormatIndicatedCacheSerializer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = FormatIndicatedCacheSerializer.swift; path = Sources/Cache/FormatIndicatedCacheSerializer.swift; sourceTree = "<group>"; };
		268F39A8FA81B18C53379202AA851693 /* dec.c */ = {isa = PBXFileReference; includeInIndex = 1; name = dec.c; path = src/dsp/dec.c; sourceTree = "<group>"; };
		26AEC7F0878A1EF060F0DB085FBD57B6 /* PQBridgeObject.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = PQBridgeObject.m; path = BFCommonKit/Classes/BFUtility/PQBridgeObject.m; sourceTree = "<group>"; };
		279183A7659B486D72E82F3C2E170A39 /* CGImage+WebP.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "CGImage+WebP.m"; path = "Sources/CGImage+WebP.m"; sourceTree = "<group>"; };
		28BE9AFA7617C0B3EF39BED7E71D5967 /* bit_reader_inl_utils.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = bit_reader_inl_utils.h; path = src/utils/bit_reader_inl_utils.h; sourceTree = "<group>"; };
		2993B822005B8E586EDCEDDE90F8385C /* MessageUI.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = MessageUI.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS14.0.sdk/System/Library/Frameworks/MessageUI.framework; sourceTree = DEVELOPER_DIR; };
		2A9C38D1465D7E17ACD24C603671255F /* ConstraintView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintView.swift; path = Source/ConstraintView.swift; sourceTree = "<group>"; };
		2AB833BB09CFC4F279C37331713D2FF3 /* Kingfisher-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Kingfisher-dummy.m"; sourceTree = "<group>"; };
		2B0A60A76F857EAA73EFCE07F4712917 /* alpha_enc.c */ = {isa = PBXFileReference; includeInIndex = 1; name = alpha_enc.c; path = src/enc/alpha_enc.c; sourceTree = "<group>"; };
		2B55BF580D262CB776C369205D26F9FC /* ConstraintInsets.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintInsets.swift; path = Source/ConstraintInsets.swift; sourceTree = "<group>"; };
		2B773AF2F65C22AC2E82DB4EEB447357 /* Alamofire-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Alamofire-prefix.pch"; sourceTree = "<group>"; };
		2CA76360CBFA75A3D6E1EC362773AFD2 /* dec_msa.c */ = {isa = PBXFileReference; includeInIndex = 1; name = dec_msa.c; path = src/dsp/dec_msa.c; sourceTree = "<group>"; };
		2CFB4D05A462B9C1235E0D5009E6D51D /* backward_references_enc.c */ = {isa = PBXFileReference; includeInIndex = 1; name = backward_references_enc.c; path = src/enc/backward_references_enc.c; sourceTree = "<group>"; };
		2D18A588917DE4A3824CA3ABEF05DDFA /* mux_types.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = mux_types.h; path = src/webp/mux_types.h; sourceTree = "<group>"; };
		2F43195FF594854D310708DB431FF28E /* yuv.c */ = {isa = PBXFileReference; includeInIndex = 1; name = yuv.c; path = src/dsp/yuv.c; sourceTree = "<group>"; };
		2FC7D0890A2DCAA85AFA92E9014FBB85 /* KingfisherWebP.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = KingfisherWebP.framework; path = KingfisherWebP.framework; sourceTree = BUILT_PRODUCTS_DIR; };
		3007C82A3340C16A99446D495F1B0850 /* placehold_image@3x.png */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = image.png; name = "placehold_image@3x.png"; path = "BFCommonKit/Assets/Resources/placehold_image@3x.png"; sourceTree = "<group>"; };
		3010DCD35C6C0C563D606649B298D238 /* histogram_enc.c */ = {isa = PBXFileReference; includeInIndex = 1; name = histogram_enc.c; path = src/enc/histogram_enc.c; sourceTree = "<group>"; };
		303401770B82C8030DDCF8611643FE77 /* ConstraintInsetTarget.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintInsetTarget.swift; path = Source/ConstraintInsetTarget.swift; sourceTree = "<group>"; };
		31A8C8A8FA60F4D8C147F369FBA43415 /* BFCommonKit-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "BFCommonKit-prefix.pch"; sourceTree = "<group>"; };
		31CEBB5EA2863C79530D956AA74B5D98 /* ImageProgressive.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ImageProgressive.swift; path = Sources/Image/ImageProgressive.swift; sourceTree = "<group>"; };
		31E2020CDC9CC21519CA16BA35925E00 /* format_constants.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = format_constants.h; path = src/webp/format_constants.h; sourceTree = "<group>"; };
		323A0D98B0A9C5D6F889808BBE072C50 /* ConstraintRelation.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintRelation.swift; path = Source/ConstraintRelation.swift; sourceTree = "<group>"; };
		326B8C8E4BD90E80523DEFBDE064F376 /* near_lossless_enc.c */ = {isa = PBXFileReference; includeInIndex = 1; name = near_lossless_enc.c; path = src/enc/near_lossless_enc.c; sourceTree = "<group>"; };
		3331042805ED80788113B15E704EAD85 /* common_sse2.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = common_sse2.h; path = src/dsp/common_sse2.h; sourceTree = "<group>"; };
		3344E74C9C0297339A3B2868F3620F36 /* WebPSerializer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = WebPSerializer.swift; path = Sources/WebPSerializer.swift; sourceTree = "<group>"; };
		33739A281CF33C0BF0E93857A6367E97 /* BFCommonKit.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = BFCommonKit.framework; path = BFCommonKit.framework; sourceTree = BUILT_PRODUCTS_DIR; };
		3391C44F276D5FE10D9082980E384B80 /* yuv_mips32.c */ = {isa = PBXFileReference; includeInIndex = 1; name = yuv_mips32.c; path = src/dsp/yuv_mips32.c; sourceTree = "<group>"; };
		33A2D27739432B0E482DE1F38AAAAF4F /* BFUIButton+ext.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "BFUIButton+ext.swift"; path = "BFCommonKit/Classes/BFCategorys/BFUIButton+ext.swift"; sourceTree = "<group>"; };
		33F3B0609C0909EF019AE055B4EA38BA /* Typealiases.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Typealiases.swift; path = Source/Typealiases.swift; sourceTree = "<group>"; };
		342A4063C2139DE12ADE3D496F15E134 /* libwebp.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = libwebp.framework; sourceTree = BUILT_PRODUCTS_DIR; };
		351D710B37AE715D105F0E07124A9B56 /* UIControl+NXCategory.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIControl+NXCategory.m"; path = "BFCommonKit/Classes/BFCategorys/UIControl+NXCategory.m"; sourceTree = "<group>"; };
		353DAAE8898B95953F8FDDDE0C28B74D /* libwebp-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "libwebp-umbrella.h"; sourceTree = "<group>"; };
		3772517AA6CE576D78D5D944FA85004B /* filters.c */ = {isa = PBXFileReference; includeInIndex = 1; name = filters.c; path = src/dsp/filters.c; sourceTree = "<group>"; };
		3B625EF67580109F595C84980D08F111 /* ConstraintPriority.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintPriority.swift; path = Source/ConstraintPriority.swift; sourceTree = "<group>"; };
		3C102BA833BED66F65CA136115F710F6 /* SnapKit-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "SnapKit-prefix.pch"; sourceTree = "<group>"; };
		3C9FF4905F83593CEECB410B24C0A6A9 /* TVMonogramView+Kingfisher.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "TVMonogramView+Kingfisher.swift"; path = "Sources/Extensions/TVMonogramView+Kingfisher.swift"; sourceTree = "<group>"; };
		3E1A0C4574AC314BFC2405D273ADE21C /* DiskStorage.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DiskStorage.swift; path = Sources/Cache/DiskStorage.swift; sourceTree = "<group>"; };
		3E268EEC93D79D355B063F9029580098 /* enc.c */ = {isa = PBXFileReference; includeInIndex = 1; name = enc.c; path = src/dsp/enc.c; sourceTree = "<group>"; };
		3E56CCF2004C6CFA88B6C8507E987FD2 /* Pods-BFCommonKit_Tests-acknowledgements.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-BFCommonKit_Tests-acknowledgements.plist"; sourceTree = "<group>"; };
		3EA70397C5FF51F22AB69D6A842B66AD /* rescaler_utils.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = rescaler_utils.h; path = src/utils/rescaler_utils.h; sourceTree = "<group>"; };
		3EE8CA3DD695CE4534EE17CC1B6A3A94 /* ConstraintLayoutSupport.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintLayoutSupport.swift; path = Source/ConstraintLayoutSupport.swift; sourceTree = "<group>"; };
		3F1AC82D650500699C8AFD055107CDBF /* libwebp.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = libwebp.modulemap; sourceTree = "<group>"; };
		401D8DC4F40746DDA0B62562E7A6DC5D /* Toast-Swift-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Toast-Swift-dummy.m"; sourceTree = "<group>"; };
		4062E9BE26C3CFD48C4D08E0F2D2D9BB /* KF.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = KF.swift; path = Sources/General/KF.swift; sourceTree = "<group>"; };
		407C7D89452C0C24F097A5C49AC67F4C /* vp8l_enc.c */ = {isa = PBXFileReference; includeInIndex = 1; name = vp8l_enc.c; path = src/enc/vp8l_enc.c; sourceTree = "<group>"; };
		41FD740E5D9C4699F0F91E9C2300B8A8 /* ExtensionHelpers.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ExtensionHelpers.swift; path = Sources/Utility/ExtensionHelpers.swift; sourceTree = "<group>"; };
		422F459B6CA0F28CFAF664AC2D73CE95 /* lossless_enc.c */ = {isa = PBXFileReference; includeInIndex = 1; name = lossless_enc.c; path = src/dsp/lossless_enc.c; sourceTree = "<group>"; };
		4389294CF47B624A8C0E3E6DF7C33138 /* muxread.c */ = {isa = PBXFileReference; includeInIndex = 1; name = muxread.c; path = src/mux/muxread.c; sourceTree = "<group>"; };
		440AC2ED417CF7B3E8282FA665A1948F /* huffman_encode_utils.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = huffman_encode_utils.h; path = src/utils/huffman_encode_utils.h; sourceTree = "<group>"; };
		447E5B294F1C036002B529298094904E /* dec_neon.c */ = {isa = PBXFileReference; includeInIndex = 1; name = dec_neon.c; path = src/dsp/dec_neon.c; sourceTree = "<group>"; };
		45BBB8E8568FE9EEE1F61A57E46B8859 /* ImageDrawing.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ImageDrawing.swift; path = Sources/Image/ImageDrawing.swift; sourceTree = "<group>"; };
		45F765571573AEAE9823D3241441A39F /* encode.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = encode.h; path = src/webp/encode.h; sourceTree = "<group>"; };
		464F7818E3408B0ED45920E1F592D4A7 /* filters_sse2.c */ = {isa = PBXFileReference; includeInIndex = 1; name = filters_sse2.c; path = src/dsp/filters_sse2.c; sourceTree = "<group>"; };
		466D1EEB4D9C9A2015CE924DCF6B4D0F /* Pods-BFCommonKit_Tests-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-BFCommonKit_Tests-Info.plist"; sourceTree = "<group>"; };
		473B8BF9A0C0C4FECAE8497519355E92 /* Pods-BFCommonKit_Example.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-BFCommonKit_Example.release.xcconfig"; sourceTree = "<group>"; };
		47623244DA17140D3CE7FE588E9F6EB9 /* dec_mips_dsp_r2.c */ = {isa = PBXFileReference; includeInIndex = 1; name = dec_mips_dsp_r2.c; path = src/dsp/dec_mips_dsp_r2.c; sourceTree = "<group>"; };
		485457FD3FCCB33E6601E4B5F0DD97C2 /* PQPHAssetVideoParaseUtil.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = PQPHAssetVideoParaseUtil.swift; path = BFCommonKit/Classes/BFUtility/PQPHAssetVideoParaseUtil.swift; sourceTree = "<group>"; };
		4891FA0B7BCF429D6736A0291FCDC082 /* libwebp-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "libwebp-Info.plist"; sourceTree = "<group>"; };
		48BDDF018A12C4B35EF4CA6870FF6462 /* vp8li_enc.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = vp8li_enc.h; path = src/enc/vp8li_enc.h; sourceTree = "<group>"; };
		4A2B3C03A449F73A7B1F3E0E52576C01 /* histogram_enc.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = histogram_enc.h; path = src/enc/histogram_enc.h; sourceTree = "<group>"; };
		4A92EDE24C5C992B7B0A815607E4539A /* random_utils.c */ = {isa = PBXFileReference; includeInIndex = 1; name = random_utils.c; path = src/utils/random_utils.c; sourceTree = "<group>"; };
		4ACE38BFAB168DE31D5C910DE01176F9 /* ConstraintItem.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintItem.swift; path = Source/ConstraintItem.swift; sourceTree = "<group>"; };
		4BB34E0C7A9EB76C5CD6A33108F7D35A /* Resource.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Resource.swift; path = Sources/General/ImageSource/Resource.swift; sourceTree = "<group>"; };
		4D6A07A73C64460B2970E6BF755B6233 /* Toast-Swift.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = "Toast-Swift.modulemap"; sourceTree = "<group>"; };
		4E0A97DB2844ED7A50C038B9A399A721 /* icon_detail_back@3x.png */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = image.png; name = "icon_detail_back@3x.png"; path = "BFCommonKit/Assets/Resources/icon_detail_back@3x.png"; sourceTree = "<group>"; };
		4E5E68BA5391D0675E4BB8C9098B8DD0 /* Kingfisher-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Kingfisher-Info.plist"; sourceTree = "<group>"; };
		51A7D633132D82AF4EED96EA9471BF67 /* RetryStrategy.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RetryStrategy.swift; path = Sources/Networking/RetryStrategy.swift; sourceTree = "<group>"; };
		523AF881CF87A00A786BEBF50439B1C1 /* KingfisherWebP-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "KingfisherWebP-Info.plist"; sourceTree = "<group>"; };
		52768FDFE19C089F63CB5F2A7CCAD4FA /* Pods-BFCommonKit_Example-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Pods-BFCommonKit_Example-umbrella.h"; sourceTree = "<group>"; };
		52982810B900FC455107BD1B42A2511E /* anim_decode.c */ = {isa = PBXFileReference; includeInIndex = 1; name = anim_decode.c; path = src/demux/anim_decode.c; sourceTree = "<group>"; };
		52F9965FBE046803AFE2DAD9365EE0B9 /* Constraint.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Constraint.swift; path = Source/Constraint.swift; sourceTree = "<group>"; };
		53683D88CE558F9D7279EF9E22D8E356 /* GraphicsContext.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = GraphicsContext.swift; path = Sources/Image/GraphicsContext.swift; sourceTree = "<group>"; };
		53EC0201E66A41F4C7F37C9B210BF50D /* PQVideoSnapshotUtil.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = PQVideoSnapshotUtil.swift; path = BFCommonKit/Classes/BFUtility/PQVideoSnapshotUtil.swift; sourceTree = "<group>"; };
		5418966A2C860516F5F1652D9E356282 /* BFCommonKit.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = BFCommonKit.release.xcconfig; sourceTree = "<group>"; };
		54367C8C6FF8E8C45A8E6C698136F1B8 /* KingfisherManager.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = KingfisherManager.swift; path = Sources/General/KingfisherManager.swift; sourceTree = "<group>"; };
		5468399DC42DF34F4DF6D390BFB153C9 /* vp8i_dec.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = vp8i_dec.h; path = src/dec/vp8i_dec.h; sourceTree = "<group>"; };
		551988343FFDA134019D7E3C9AA262F3 /* alpha_dec.c */ = {isa = PBXFileReference; includeInIndex = 1; name = alpha_dec.c; path = src/dec/alpha_dec.c; sourceTree = "<group>"; };
		551C0D4E19C982393A18932D4CC0059E /* vp8_dec.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = vp8_dec.h; path = src/dec/vp8_dec.h; sourceTree = "<group>"; };
		5576A1721C7F37D9CEA210A941EF2355 /* GIFAnimatedImage.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = GIFAnimatedImage.swift; path = Sources/Image/GIFAnimatedImage.swift; sourceTree = "<group>"; };
		55DF832DBA39E3B7C574734A23248BE9 /* Validation.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Validation.swift; path = Source/Validation.swift; sourceTree = "<group>"; };
		56D010C29A0304EECB49F7A6DB364E76 /* KeychainAccess.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = KeychainAccess.framework; sourceTree = BUILT_PRODUCTS_DIR; };
		574D669CB8EC31EC271462F164F9B182 /* Notifications.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Notifications.swift; path = Source/Notifications.swift; sourceTree = "<group>"; };
		59DC309F3E1B26A458375D9C4DA7325C /* token_enc.c */ = {isa = PBXFileReference; includeInIndex = 1; name = token_enc.c; path = src/enc/token_enc.c; sourceTree = "<group>"; };
		5A0F0C2A23D39A65A69AF72F49CA0DD5 /* bit_reader_utils.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = bit_reader_utils.h; path = src/utils/bit_reader_utils.h; sourceTree = "<group>"; };
		5BE888DCFEC0145D2EAADA29C42B1E3F /* Result.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Result.swift; path = Source/Result.swift; sourceTree = "<group>"; };
		5C1EF41F6E6EE5081C31DF058A71F65E /* color_cache_utils.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = color_cache_utils.h; path = src/utils/color_cache_utils.h; sourceTree = "<group>"; };
		5C2B5A185E68D6952807CBDA9B742950 /* TaskDelegate.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = TaskDelegate.swift; path = Source/TaskDelegate.swift; sourceTree = "<group>"; };
		5C810E48C5E0734345170976B456B156 /* KeychainAccess-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "KeychainAccess-Info.plist"; sourceTree = "<group>"; };
		5D4FA261186B745476376A08400B095C /* lossless_enc_mips32.c */ = {isa = PBXFileReference; includeInIndex = 1; name = lossless_enc_mips32.c; path = src/dsp/lossless_enc_mips32.c; sourceTree = "<group>"; };
		5D797E9A5C5782CE845840781FA1CC81 /* Alamofire.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = Alamofire.framework; path = Alamofire.framework; sourceTree = BUILT_PRODUCTS_DIR; };
		5D83335A9122F722F77A29E38DD5F0DF /* predictor_enc.c */ = {isa = PBXFileReference; includeInIndex = 1; name = predictor_enc.c; path = src/enc/predictor_enc.c; sourceTree = "<group>"; };
		5E412EFF6D83E191E8E40A699D2195E4 /* upsampling_mips_dsp_r2.c */ = {isa = PBXFileReference; includeInIndex = 1; name = upsampling_mips_dsp_r2.c; path = src/dsp/upsampling_mips_dsp_r2.c; sourceTree = "<group>"; };
		5E4674603A5D5B9215FFA0F8E69F8B71 /* libwebp.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = libwebp.framework; path = libwebp.framework; sourceTree = BUILT_PRODUCTS_DIR; };
		604DDF8751856644E9BD87BEA0984EDD /* picture_enc.c */ = {isa = PBXFileReference; includeInIndex = 1; name = picture_enc.c; path = src/enc/picture_enc.c; sourceTree = "<group>"; };
		61C7B175B4BF2C8E1A3FDCBACB841301 /* UIButton+Kingfisher.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UIButton+Kingfisher.swift"; path = "Sources/Extensions/UIButton+Kingfisher.swift"; sourceTree = "<group>"; };
		61E901A18549B9C30C62DC845600FA72 /* SnapKit.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = SnapKit.framework; sourceTree = BUILT_PRODUCTS_DIR; };
		63475A3EA1B75447790376C9ABE01493 /* dec_sse2.c */ = {isa = PBXFileReference; includeInIndex = 1; name = dec_sse2.c; path = src/dsp/dec_sse2.c; sourceTree = "<group>"; };
		63E694461AB10A6B17AFAA779F00F3F1 /* common_dec.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = common_dec.h; path = src/dec/common_dec.h; sourceTree = "<group>"; };
		64ED23D0602F56529E3DEC1CBA49A991 /* ConstraintDescription.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintDescription.swift; path = Source/ConstraintDescription.swift; sourceTree = "<group>"; };
		6524B54B42B00A2C445B051958D2DB35 /* Alamofire.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Alamofire.swift; path = Source/Alamofire.swift; sourceTree = "<group>"; };
		6570071792108EE1817B531B3FF34EC1 /* rescaler_mips32.c */ = {isa = PBXFileReference; includeInIndex = 1; name = rescaler_mips32.c; path = src/dsp/rescaler_mips32.c; sourceTree = "<group>"; };
		65DD8CD7576F9ED0F2B0F49187978CEE /* Pods-BFCommonKit_Example.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = "Pods-BFCommonKit_Example.modulemap"; sourceTree = "<group>"; };
		669DD68CB0A1621DDBFD6632D0A8535D /* KingfisherWebP-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "KingfisherWebP-umbrella.h"; sourceTree = "<group>"; };
		66F238EB2183AF8969CC25C4C1C53BEF /* cost_sse2.c */ = {isa = PBXFileReference; includeInIndex = 1; name = cost_sse2.c; path = src/dsp/cost_sse2.c; sourceTree = "<group>"; };
		69194E9900FB52B65B12B8FF5FC849E9 /* Alamofire-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Alamofire-umbrella.h"; sourceTree = "<group>"; };
		6A1528F5640B106B5226E9BE18B0A5D4 /* filters_utils.c */ = {isa = PBXFileReference; includeInIndex = 1; name = filters_utils.c; path = src/utils/filters_utils.c; sourceTree = "<group>"; };
		6A45E962F72AB47E41F844C574DF90DA /* Alamofire-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Alamofire-dummy.m"; sourceTree = "<group>"; };
		6B505D0F0B1B1F1C113DD86731C85F9B /* ConstraintLayoutGuide.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintLayoutGuide.swift; path = Source/ConstraintLayoutGuide.swift; sourceTree = "<group>"; };
		6EA866A9C360C4E4E7DB59E06EBCB5BC /* quant_levels_utils.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = quant_levels_utils.h; path = src/utils/quant_levels_utils.h; sourceTree = "<group>"; };
		6EDD4000E3E6B86C537C5A940FA70107 /* KingfisherError.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = KingfisherError.swift; path = Sources/General/KingfisherError.swift; sourceTree = "<group>"; };
		6FEFDEE05104DA1841C2948C72BBFDB1 /* Filter.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Filter.swift; path = Sources/Image/Filter.swift; sourceTree = "<group>"; };
		6FF69C8D4A502946395F4D7788648142 /* alpha_processing.c */ = {isa = PBXFileReference; includeInIndex = 1; name = alpha_processing.c; path = src/dsp/alpha_processing.c; sourceTree = "<group>"; };
		7002F32A9EDB07B9C16828173AEE9406 /* KeychainAccess-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "KeychainAccess-dummy.m"; sourceTree = "<group>"; };
		700A7AB202065DBB9A55E859CD822D54 /* animi.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = animi.h; path = src/mux/animi.h; sourceTree = "<group>"; };
		706D464D81B27290EB45A91E649D87B2 /* cpu.c */ = {isa = PBXFileReference; includeInIndex = 1; name = cpu.c; path = src/dsp/cpu.c; sourceTree = "<group>"; };
		71DA2416604A781ADF8C84247CE0D533 /* Pods-BFCommonKit_Example.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-BFCommonKit_Example.debug.xcconfig"; sourceTree = "<group>"; };
		71F0E21A8AA4C5D893B077CCFC2F89FC /* syntax_enc.c */ = {isa = PBXFileReference; includeInIndex = 1; name = syntax_enc.c; path = src/enc/syntax_enc.c; sourceTree = "<group>"; };
		72E37BF6495B796963604408FA9D4678 /* cost_enc.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = cost_enc.h; path = src/enc/cost_enc.h; sourceTree = "<group>"; };
		73A641D23242D4EDE98CE06EB032CA8A /* webp_dec.c */ = {isa = PBXFileReference; includeInIndex = 1; name = webp_dec.c; path = src/dec/webp_dec.c; sourceTree = "<group>"; };
		73CFDE26D2DD071AC19230C348B0E102 /* rescaler_neon.c */ = {isa = PBXFileReference; includeInIndex = 1; name = rescaler_neon.c; path = src/dsp/rescaler_neon.c; sourceTree = "<group>"; };
		73F754361BA50EA8FC3C88EE95BA1739 /* KingfisherWebP.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = KingfisherWebP.h; path = Sources/KingfisherWebP.h; sourceTree = "<group>"; };
		7432BBD084F127751DDF6359E248542C /* 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; };
		74547C3FED94EE017B1EE03DA84FE359 /* frame_enc.c */ = {isa = PBXFileReference; includeInIndex = 1; name = frame_enc.c; path = src/enc/frame_enc.c; sourceTree = "<group>"; };
		746F3349010A0A6C1C599A2EB4722742 /* BFColor+Ext.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "BFColor+Ext.swift"; path = "BFCommonKit/Classes/BFCategorys/BFColor+Ext.swift"; sourceTree = "<group>"; };
		74986037A1831456F0A48D11E594506F /* tree_enc.c */ = {isa = PBXFileReference; includeInIndex = 1; name = tree_enc.c; path = src/enc/tree_enc.c; sourceTree = "<group>"; };
		759DEEBDE802B86E5BF4DDB8F64ECF62 /* yuv_sse41.c */ = {isa = PBXFileReference; includeInIndex = 1; name = yuv_sse41.c; path = src/dsp/yuv_sse41.c; sourceTree = "<group>"; };
		76665FA0BCCE29A022D6C59A5E60A527 /* dec_clip_tables.c */ = {isa = PBXFileReference; includeInIndex = 1; name = dec_clip_tables.c; path = src/dsp/dec_clip_tables.c; sourceTree = "<group>"; };
		7766555452912C99FF892D9F040ABA82 /* upsampling_neon.c */ = {isa = PBXFileReference; includeInIndex = 1; name = upsampling_neon.c; path = src/dsp/upsampling_neon.c; sourceTree = "<group>"; };
		77AC8809D2CAC171BE3FF3706D29AB73 /* lossless_enc_msa.c */ = {isa = PBXFileReference; includeInIndex = 1; name = lossless_enc_msa.c; path = src/dsp/lossless_enc_msa.c; sourceTree = "<group>"; };
		79D75CFA6D11D5909B1F339C90F8F063 /* MobileCoreServices.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = MobileCoreServices.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS14.0.sdk/System/Library/Frameworks/MobileCoreServices.framework; sourceTree = DEVELOPER_DIR; };
		79EE1E383773F5B54F1D42AE61ADBF55 /* CallbackQueue.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = CallbackQueue.swift; path = Sources/Utility/CallbackQueue.swift; sourceTree = "<group>"; };
		7A03B2E91124137E1443B368939010ED /* Runtime.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Runtime.swift; path = Sources/Utility/Runtime.swift; sourceTree = "<group>"; };
		7A713B5AF43EADB5332E2749F626CFB6 /* CGImage+WebP.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "CGImage+WebP.h"; path = "Sources/CGImage+WebP.h"; sourceTree = "<group>"; };
		7AF53F158111CC2E936F713952AEA1D5 /* color_cache_utils.c */ = {isa = PBXFileReference; includeInIndex = 1; name = color_cache_utils.c; path = src/utils/color_cache_utils.c; sourceTree = "<group>"; };
		7B27A62466E098FA5DDB9ABA9BB1F3B9 /* vp8_dec.c */ = {isa = PBXFileReference; includeInIndex = 1; name = vp8_dec.c; path = src/dec/vp8_dec.c; sourceTree = "<group>"; };
		7B7173AB2B91F5345C502F03E33BD03E /* ConstraintAttributes.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintAttributes.swift; path = Source/ConstraintAttributes.swift; sourceTree = "<group>"; };
		7D90431355BBFA74BF02FB3545D31C2C /* ConstraintLayoutGuide+Extensions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "ConstraintLayoutGuide+Extensions.swift"; path = "Source/ConstraintLayoutGuide+Extensions.swift"; sourceTree = "<group>"; };
		7E05DD45BC03CAF9B2FE82D14C7346C9 /* tree_dec.c */ = {isa = PBXFileReference; includeInIndex = 1; name = tree_dec.c; path = src/dec/tree_dec.c; sourceTree = "<group>"; };
		7E16C888B04D05FC387D85E7B9949848 /* picture_psnr_enc.c */ = {isa = PBXFileReference; includeInIndex = 1; name = picture_psnr_enc.c; path = src/enc/picture_psnr_enc.c; sourceTree = "<group>"; };
		7E55EFCD65C222D77B85CAAE420061AE /* PQNavigatinController.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = PQNavigatinController.swift; sourceTree = "<group>"; };
		7EA8AF65A1E1A7075DE29843E5F37D6B /* ConstraintMakerFinalizable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintMakerFinalizable.swift; path = Source/ConstraintMakerFinalizable.swift; sourceTree = "<group>"; };
		7F54125B4C33A8C6E4579E5E9895AB49 /* WKInterfaceImage+Kingfisher.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "WKInterfaceImage+Kingfisher.swift"; path = "Sources/Extensions/WKInterfaceImage+Kingfisher.swift"; sourceTree = "<group>"; };
		800199F48536B632606212213C070F30 /* Kingfisher.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = Kingfisher.modulemap; sourceTree = "<group>"; };
		805861C4C1D0C722DF24B8FB17C41C58 /* Alamofire.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = Alamofire.release.xcconfig; sourceTree = "<group>"; };
		80C38BD4354A86C927D0C350C1901365 /* cost_mips32.c */ = {isa = PBXFileReference; includeInIndex = 1; name = cost_mips32.c; path = src/dsp/cost_mips32.c; sourceTree = "<group>"; };
		83B03BEBC73D16088FDC07949D2B0CC0 /* ConstraintMakerExtendable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintMakerExtendable.swift; path = Source/ConstraintMakerExtendable.swift; sourceTree = "<group>"; };
		83F7E182F95143EA053B7CF1521CF69D /* SizeExtensions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SizeExtensions.swift; path = Sources/Utility/SizeExtensions.swift; sourceTree = "<group>"; };
		841B0622FB0DA7DC1802B7888021AB93 /* LICENSE */ = {isa = PBXFileReference; includeInIndex = 1; path = LICENSE; sourceTree = "<group>"; };
		8490FD19795AF4AAF21720757C59B550 /* ConstraintOffsetTarget.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintOffsetTarget.swift; path = Source/ConstraintOffsetTarget.swift; sourceTree = "<group>"; };
		865855CB28F2F8200F5AFE03F1CCEC99 /* Pods-BFCommonKit_Tests.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-BFCommonKit_Tests.release.xcconfig"; sourceTree = "<group>"; };
		8743675E434833725DE7F1BB59B3ADBF /* ImageDownloaderDelegate.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ImageDownloaderDelegate.swift; path = Sources/Networking/ImageDownloaderDelegate.swift; sourceTree = "<group>"; };
		874C1686E23B2BA7E9BEC18B1BE762E9 /* Box.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Box.swift; path = Sources/Utility/Box.swift; sourceTree = "<group>"; };
		87EC7A862F5E8ECB57CBB882FB15DA11 /* AudioToolbox.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AudioToolbox.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS14.0.sdk/System/Library/Frameworks/AudioToolbox.framework; sourceTree = DEVELOPER_DIR; };
		8860609A26676DE3F00F8D6C0102E00C /* picture_tools_enc.c */ = {isa = PBXFileReference; includeInIndex = 1; name = picture_tools_enc.c; path = src/enc/picture_tools_enc.c; sourceTree = "<group>"; };
		887716EA2491D881F905B1C72CDF193A /* cost_enc.c */ = {isa = PBXFileReference; includeInIndex = 1; name = cost_enc.c; path = src/enc/cost_enc.c; sourceTree = "<group>"; };
		89DB98D231E8A154C420112247FBD123 /* Pods-BFCommonKit_Example-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Pods-BFCommonKit_Example-dummy.m"; sourceTree = "<group>"; };
		8A11D0493CE096216CECC56EF4EB385C /* SessionDataTask.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SessionDataTask.swift; path = Sources/Networking/SessionDataTask.swift; sourceTree = "<group>"; };
		8A172B95CFBF8BD7719302AA6249117D /* KingfisherWebP.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = KingfisherWebP.release.xcconfig; sourceTree = "<group>"; };
		8A43DB323E17A4728AC66268DA5C7695 /* KingfisherWebP.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = KingfisherWebP.modulemap; sourceTree = "<group>"; };
		8AA5E1A029FB035976B99DCD8C51D864 /* KeychainAccess.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = KeychainAccess.modulemap; sourceTree = "<group>"; };
		8BDFE391B08E224DAF076CC4B4DACE43 /* PQBridgeObject.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PQBridgeObject.h; path = BFCommonKit/Classes/BFUtility/PQBridgeObject.h; sourceTree = "<group>"; };
		8C1350C2FB158635359394DCD8AC1091 /* ConstraintConfig.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintConfig.swift; path = Source/ConstraintConfig.swift; sourceTree = "<group>"; };
		8C6A38C42D16D12FFF79E4C6C38F5793 /* common_sse41.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = common_sse41.h; path = src/dsp/common_sse41.h; sourceTree = "<group>"; };
		8CD31506B110AAF843727F45D15BD3EC /* demux.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = demux.h; path = src/webp/demux.h; sourceTree = "<group>"; };
		8CD72B85A6C994E005D057E2D943A545 /* alpha_processing_mips_dsp_r2.c */ = {isa = PBXFileReference; includeInIndex = 1; name = alpha_processing_mips_dsp_r2.c; path = src/dsp/alpha_processing_mips_dsp_r2.c; sourceTree = "<group>"; };
		8D6FA6EB265C550113EA5976C95F6159 /* ConstraintView+Extensions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "ConstraintView+Extensions.swift"; path = "Source/ConstraintView+Extensions.swift"; sourceTree = "<group>"; };
		8EF51F566F08B2CCF82A309D394C3539 /* libwebp-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "libwebp-dummy.m"; sourceTree = "<group>"; };
		8F0C57C440D8AB81109280B4D8CBF04E /* NXAudioRecorder.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = NXAudioRecorder.swift; path = BFCommonKit/Classes/BFUtility/NXAudioRecorder.swift; sourceTree = "<group>"; };
		8F93D1EE8E93C058737C563A9878BBAE /* Pods-BFCommonKit_Example-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-BFCommonKit_Example-Info.plist"; sourceTree = "<group>"; };
		8FFE020492C4964C65109C8C702CE8C7 /* analysis_enc.c */ = {isa = PBXFileReference; includeInIndex = 1; name = analysis_enc.c; path = src/enc/analysis_enc.c; sourceTree = "<group>"; };
		908EDA69F386F1CFC6BB7B642C14072E /* Request.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Request.swift; path = Source/Request.swift; sourceTree = "<group>"; };
		90F146E9B6C5CF755078BA5A7A277769 /* ServerTrustPolicy.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ServerTrustPolicy.swift; path = Source/ServerTrustPolicy.swift; sourceTree = "<group>"; };
		9117DB6BF65D910D0F60933E1E0A93E0 /* lossless_enc_neon.c */ = {isa = PBXFileReference; includeInIndex = 1; name = lossless_enc_neon.c; path = src/dsp/lossless_enc_neon.c; sourceTree = "<group>"; };
		923F4BAF56229A4306D6A4C8B73F7D25 /* Response.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Response.swift; path = Source/Response.swift; sourceTree = "<group>"; };
		92F9E0286221EC31568B8A58432A1D3E /* PQLoadingHUB.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = PQLoadingHUB.swift; sourceTree = "<group>"; };
		932448CFC886F59DC9561AADC73CE79F /* ConstraintDSL.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintDSL.swift; path = Source/ConstraintDSL.swift; sourceTree = "<group>"; };
		93948DE08D68F1381C904EA76642F923 /* rescaler_sse2.c */ = {isa = PBXFileReference; includeInIndex = 1; name = rescaler_sse2.c; path = src/dsp/rescaler_sse2.c; sourceTree = "<group>"; };
		94911199496C462A4D81672255779B87 /* BFCommonKit-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "BFCommonKit-Info.plist"; sourceTree = "<group>"; };
		95A60AFE5772ADCBF850D112370E0E51 /* decode.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = decode.h; path = src/webp/decode.h; sourceTree = "<group>"; };
		95B92B82C8ACF6B340BAC5640BAA4CBD /* Alamofire.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = Alamofire.debug.xcconfig; sourceTree = "<group>"; };
		96295635A141042FEE3AB9A0BF4CF472 /* Accelerate.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Accelerate.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS14.0.sdk/System/Library/Frameworks/Accelerate.framework; sourceTree = DEVELOPER_DIR; };
		96AB292FEC8913B98548CD72BF082736 /* 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; };
		971E4E40C61C4DB4D55F5B23888BC84F /* libwebp.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = libwebp.release.xcconfig; sourceTree = "<group>"; };
		973518D6514FFA52EAD3F10B6B871D6F /* huffman_utils.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = huffman_utils.h; path = src/utils/huffman_utils.h; sourceTree = "<group>"; };
		979486118B3E90C08386079D57962701 /* SnapKit.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = SnapKit.framework; path = SnapKit.framework; sourceTree = BUILT_PRODUCTS_DIR; };
		9837D6E717BB7B76732BDC6FE3D338B8 /* utils.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = utils.h; path = src/utils/utils.h; sourceTree = "<group>"; };
		9BB66D76087123E8A9F0288A05BA74DA /* WebPProcessor.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = WebPProcessor.swift; path = Sources/WebPProcessor.swift; sourceTree = "<group>"; };
		9C2FEAB99A98B9EE7235DD96E8B5148A /* NXLogger.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = NXLogger.swift; path = BFCommonKit/Classes/BFDebug/NXLogger.swift; sourceTree = "<group>"; };
		9C9011D2EADF096B1BF041352F013D9D /* Photos.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Photos.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS14.0.sdk/System/Library/Frameworks/Photos.framework; sourceTree = DEVELOPER_DIR; };
		9CAD6B76851F1BE43292476B15D241B3 /* ImagePrefetcher.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ImagePrefetcher.swift; path = Sources/Networking/ImagePrefetcher.swift; sourceTree = "<group>"; };
		9D0FC67329F7F9A9ABD09A3C93702316 /* AVKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AVKit.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS14.0.sdk/System/Library/Frameworks/AVKit.framework; sourceTree = DEVELOPER_DIR; };
		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; };
		9DB8852AF6392A279C7BDD74B24CE69D /* alpha_processing_sse2.c */ = {isa = PBXFileReference; includeInIndex = 1; name = alpha_processing_sse2.c; path = src/dsp/alpha_processing_sse2.c; sourceTree = "<group>"; };
		9E35FBDE3FF5AA375B7042186973E73F /* bit_writer_utils.c */ = {isa = PBXFileReference; includeInIndex = 1; name = bit_writer_utils.c; path = src/utils/bit_writer_utils.c; sourceTree = "<group>"; };
		9E3B3ED6C397BDA524C12CB3C5FBDC02 /* msa_macro.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = msa_macro.h; path = src/dsp/msa_macro.h; sourceTree = "<group>"; };
		9E95D9BFCA3ED6D8DC2E01D37C211E1F /* Toast.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Toast.swift; path = Toast/Toast.swift; sourceTree = "<group>"; };
		9F1B4F388128EB89A49EA0FB8933288C /* MemoryStorage.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = MemoryStorage.swift; path = Sources/Cache/MemoryStorage.swift; sourceTree = "<group>"; };
		9FDF55309BDBBE199BFD467FE1DE1F32 /* Pods-BFCommonKit_Tests.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = "Pods-BFCommonKit_Tests.modulemap"; sourceTree = "<group>"; };
		A10D688629A6DE39709D1B203D171AF7 /* Alamofire.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = Alamofire.modulemap; sourceTree = "<group>"; };
		A137459BD399CF1ABDF1E30B521BA571 /* neon.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = neon.h; path = src/dsp/neon.h; sourceTree = "<group>"; };
		A14825CA0896E450BCF91D24D7B83759 /* BFBundle+Ext.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "BFBundle+Ext.swift"; path = "BFCommonKit/Classes/BFCategorys/BFBundle+Ext.swift"; sourceTree = "<group>"; };
		A16583AD154AE5D7B2A123138D0C4B99 /* Kingfisher.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = Kingfisher.release.xcconfig; sourceTree = "<group>"; };
		A19EC4EAFD05273CFB2ACBA0483DB8F8 /* ssim.c */ = {isa = PBXFileReference; includeInIndex = 1; name = ssim.c; path = src/dsp/ssim.c; sourceTree = "<group>"; };
		A38C43F77211E9A41AA14C28372D03F1 /* thread_utils.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = thread_utils.h; path = src/utils/thread_utils.h; sourceTree = "<group>"; };
		A3B43E5F2D372B45BA2380846E6B8658 /* CacheSerializer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = CacheSerializer.swift; path = Sources/Cache/CacheSerializer.swift; sourceTree = "<group>"; };
		A4FE7435C7DFA168C5EB8624D2698342 /* ImageDownloader.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ImageDownloader.swift; path = Sources/Networking/ImageDownloader.swift; sourceTree = "<group>"; };
		A5E28055295B58FFC8EF2FE698445FDE /* rescaler_utils.c */ = {isa = PBXFileReference; includeInIndex = 1; name = rescaler_utils.c; path = src/utils/rescaler_utils.c; sourceTree = "<group>"; };
		A61032C43836DCDFC59D1940DFECEC9D /* NXFileManager.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = NXFileManager.swift; path = BFCommonKit/Classes/BFUtility/NXFileManager.swift; sourceTree = "<group>"; };
		A6567D79251FA12F99AEEE935F238255 /* NetworkReachabilityManager.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = NetworkReachabilityManager.swift; path = Source/NetworkReachabilityManager.swift; sourceTree = "<group>"; };
		A682C9BDBC5536722176945EC79378C7 /* upsampling_sse41.c */ = {isa = PBXFileReference; includeInIndex = 1; name = upsampling_sse41.c; path = src/dsp/upsampling_sse41.c; sourceTree = "<group>"; };
		A7E3F383AF5EFE1414D1C70B48F41641 /* libwebp-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "libwebp-prefix.pch"; sourceTree = "<group>"; };
		A84EE25EBB99DE04BFC924837F998377 /* README.md */ = {isa = PBXFileReference; includeInIndex = 1; path = README.md; sourceTree = "<group>"; };
		A9D1C703D2B1D565257E9D183DD618A8 /* anim_encode.c */ = {isa = PBXFileReference; includeInIndex = 1; name = anim_encode.c; path = src/mux/anim_encode.c; sourceTree = "<group>"; };
		A9E0C6B21E4FE0E770BD098737B1F4A0 /* Toast-Swift.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Toast-Swift.debug.xcconfig"; sourceTree = "<group>"; };
		AA0CED072AE44C7703B3AFD745B6FF7E /* ImageView+Kingfisher.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "ImageView+Kingfisher.swift"; path = "Sources/Extensions/ImageView+Kingfisher.swift"; sourceTree = "<group>"; };
		AA5CC898F84104FF5DA3E2D8DF703461 /* bit_writer_utils.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = bit_writer_utils.h; path = src/utils/bit_writer_utils.h; sourceTree = "<group>"; };
		AB0F70ECDC0B6DA41056F86D4F3E3A92 /* KeychainAccess.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = KeychainAccess.debug.xcconfig; sourceTree = "<group>"; };
		AD105209A26035444B013C35E1E1A758 /* libwebp.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = libwebp.debug.xcconfig; sourceTree = "<group>"; };
		AD9B8E4B7F866ADAAAB28734F458D5E0 /* vp8l_dec.c */ = {isa = PBXFileReference; includeInIndex = 1; name = vp8l_dec.c; path = src/dec/vp8l_dec.c; sourceTree = "<group>"; };
		ADB3D8EC2813A31362182B1A3D36E214 /* Kingfisher.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = Kingfisher.debug.xcconfig; sourceTree = "<group>"; };
		AE9225A53F417C0BEB6CEDB105B8042D /* MultipartFormData.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = MultipartFormData.swift; path = Source/MultipartFormData.swift; sourceTree = "<group>"; };
		AF60EEAC121090B9A2331C9DD25A01BA /* Pods-BFCommonKit_Tests-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Pods-BFCommonKit_Tests-dummy.m"; sourceTree = "<group>"; };
		AF8F5D7E9C75230CCB8CB7659FF60ADC /* Kingfisher-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Kingfisher-prefix.pch"; sourceTree = "<group>"; };
		B030EBECAB10234732F2B8FC31BEF5A6 /* mips_macro.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = mips_macro.h; path = src/dsp/mips_macro.h; sourceTree = "<group>"; };
		B0655FB92BBEC16038CC5DC91D01C36E /* KingfisherWebP-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "KingfisherWebP-dummy.m"; sourceTree = "<group>"; };
		B097CFC67F7486C8FB6C1B119FE460F5 /* quant_levels_dec_utils.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = quant_levels_dec_utils.h; path = src/utils/quant_levels_dec_utils.h; sourceTree = "<group>"; };
		B1716F9F35E0E418D103BE2E3DC01CAB /* Toast-Swift-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Toast-Swift-umbrella.h"; sourceTree = "<group>"; };
		B29853E7399975E3B95F4942009EA680 /* Toast-Swift-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Toast-Swift-prefix.pch"; sourceTree = "<group>"; };
		B2FBACC517AD4DF9B29C7A9FFA0C69E3 /* enc_neon.c */ = {isa = PBXFileReference; includeInIndex = 1; name = enc_neon.c; path = src/dsp/enc_neon.c; sourceTree = "<group>"; };
		B62483128EB3F1246C387CBEA89EE57E /* PQBaseViewController.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = PQBaseViewController.swift; sourceTree = "<group>"; };
		B62AC83CD497220D3F978ECB630B8EBC /* thread_utils.c */ = {isa = PBXFileReference; includeInIndex = 1; name = thread_utils.c; path = src/utils/thread_utils.c; sourceTree = "<group>"; };
		B7AA6304D478AD322052331AC01053FB /* rescaler_msa.c */ = {isa = PBXFileReference; includeInIndex = 1; name = rescaler_msa.c; path = src/dsp/rescaler_msa.c; sourceTree = "<group>"; };
		B7B34C951D35523BB29D52FF2807C1CB /* Pods-BFCommonKit_Tests-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Pods-BFCommonKit_Tests-umbrella.h"; sourceTree = "<group>"; };
		B7F4C4704ED3A8E9A67FC84051EA3C1E /* PQBaseModel.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = PQBaseModel.swift; sourceTree = "<group>"; };
		B7F9A6C0354D63C63A49ACCC3A951AEB /* Placeholder.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Placeholder.swift; path = Sources/Image/Placeholder.swift; sourceTree = "<group>"; };
		B819B0FCA6FE18409369E24A8DD5522E /* Image+WebP.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Image+WebP.swift"; path = "Sources/Image+WebP.swift"; sourceTree = "<group>"; };
		B8AF72516324356817A06E5110128E5D /* KeychainAccess-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "KeychainAccess-umbrella.h"; sourceTree = "<group>"; };
		B90E23FDC83F41C079C08610913F29FA /* lossless.c */ = {isa = PBXFileReference; includeInIndex = 1; name = lossless.c; path = src/dsp/lossless.c; sourceTree = "<group>"; };
		B95649F9A496334E3320E31BDA31A6F7 /* alpha_processing_sse41.c */ = {isa = PBXFileReference; includeInIndex = 1; name = alpha_processing_sse41.c; path = src/dsp/alpha_processing_sse41.c; sourceTree = "<group>"; };
		B963E623F99A49D611D01714DB18C0D7 /* filter_enc.c */ = {isa = PBXFileReference; includeInIndex = 1; name = filter_enc.c; path = src/enc/filter_enc.c; sourceTree = "<group>"; };
		BA4B29136303323CA7C7F07D24C72955 /* upsampling_msa.c */ = {isa = PBXFileReference; includeInIndex = 1; name = upsampling_msa.c; path = src/dsp/upsampling_msa.c; sourceTree = "<group>"; };
		BA816A688EBE06275384A0DA05FFE603 /* ConstraintMakerPriortizable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintMakerPriortizable.swift; path = Source/ConstraintMakerPriortizable.swift; sourceTree = "<group>"; };
		BB54A41F7ADCAB5F6CE8EF6B3320429A /* Kingfisher.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Kingfisher.swift; path = Sources/General/Kingfisher.swift; sourceTree = "<group>"; };
		BB9E910154FC7E94023AC4C119960C71 /* filters_neon.c */ = {isa = PBXFileReference; includeInIndex = 1; name = filters_neon.c; path = src/dsp/filters_neon.c; sourceTree = "<group>"; };
		BC417E962B8122213171CFB604297938 /* AVAssetImageDataProvider.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AVAssetImageDataProvider.swift; path = Sources/General/ImageSource/AVAssetImageDataProvider.swift; sourceTree = "<group>"; };
		BCDF35029968ACEB34EC67391CBFABE2 /* demux.c */ = {isa = PBXFileReference; includeInIndex = 1; name = demux.c; path = src/demux/demux.c; sourceTree = "<group>"; };
		BE3F01D6C0A4E4FA8733BF0C99B959F5 /* ImageDataProcessor.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ImageDataProcessor.swift; path = Sources/Networking/ImageDataProcessor.swift; sourceTree = "<group>"; };
		BFDAF1D975E34CAF3ACA149958518D38 /* ConstraintMakerEditable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintMakerEditable.swift; path = Source/ConstraintMakerEditable.swift; sourceTree = "<group>"; };
		BFFF71FD231C95E5FEB3A6BBE7DD4C0C /* ConstraintMakerRelatable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintMakerRelatable.swift; path = Source/ConstraintMakerRelatable.swift; sourceTree = "<group>"; };
		C07C160FC700004F5089B9DB723A94A8 /* PQHeartAnimation.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = PQHeartAnimation.swift; sourceTree = "<group>"; };
		C1F246AE53C4EA036AA151EFFF9D40C1 /* BFCommon_Resources.bundle */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; name = BFCommon_Resources.bundle; path = "BFCommonKit-BFCommon_Resources.bundle"; sourceTree = BUILT_PRODUCTS_DIR; };
		C2152D24F718007F852440996ED5C822 /* huffman_utils.c */ = {isa = PBXFileReference; includeInIndex = 1; name = huffman_utils.c; path = src/utils/huffman_utils.c; sourceTree = "<group>"; };
		C3F44C782D64D7EB20B61CE3844EBFAD /* Kingfisher.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = Kingfisher.framework; path = Kingfisher.framework; sourceTree = BUILT_PRODUCTS_DIR; };
		C41FF2D25FA4C741175891B639AD43EC /* Toast-Swift-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Toast-Swift-Info.plist"; sourceTree = "<group>"; };
		C482E906A43F38D842BA41EB2E81600F /* muxi.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = muxi.h; path = src/mux/muxi.h; sourceTree = "<group>"; };
		C49FA912FF8A277187BB5E87EBA0794C /* ParameterEncoding.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ParameterEncoding.swift; path = Source/ParameterEncoding.swift; sourceTree = "<group>"; };
		C528BA7772408C5B715D80EBF6E94451 /* KingfisherWebP.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = KingfisherWebP.framework; sourceTree = BUILT_PRODUCTS_DIR; };
		C692672DE47FA9C42C20A0590A0B79B8 /* Delegate.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Delegate.swift; path = Sources/Utility/Delegate.swift; sourceTree = "<group>"; };
		C7A86DFBBB6E5F5A1DB2A93679C52CAB /* Keychain.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Keychain.swift; path = Lib/KeychainAccess/Keychain.swift; sourceTree = "<group>"; };
		C7EB19604357B81A35FC3C906FB2E1C2 /* SessionDelegate.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SessionDelegate.swift; path = Source/SessionDelegate.swift; sourceTree = "<group>"; };
		C8217E0A09CCE03C4AEA78BED6B8E74C /* KFOptionsSetter.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = KFOptionsSetter.swift; path = Sources/General/KFOptionsSetter.swift; sourceTree = "<group>"; };
		C8B8E8B9AE7C9DEB273DB2EF0C460F0C /* dsp.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = dsp.h; path = src/dsp/dsp.h; sourceTree = "<group>"; };
		C8CBD389008F531A6CB30D1318551869 /* muxinternal.c */ = {isa = PBXFileReference; includeInIndex = 1; name = muxinternal.c; path = src/mux/muxinternal.c; sourceTree = "<group>"; };
		C9E8B03D982C40781F63386EDE7CB8A6 /* AnimatedImageView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AnimatedImageView.swift; path = Sources/Views/AnimatedImageView.swift; sourceTree = "<group>"; };
		CA15BCD370B938E8B51869B723E2A236 /* KingfisherWebP.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = KingfisherWebP.debug.xcconfig; sourceTree = "<group>"; };
		CA833533D8AF8D3019E59F42B4F9ABE9 /* Pods_BFCommonKit_Tests.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = Pods_BFCommonKit_Tests.framework; path = "Pods-BFCommonKit_Tests.framework"; sourceTree = BUILT_PRODUCTS_DIR; };
		CAC86ADAC443BFA0FCC35EE5A96C5314 /* dec_mips32.c */ = {isa = PBXFileReference; includeInIndex = 1; name = dec_mips32.c; path = src/dsp/dec_mips32.c; sourceTree = "<group>"; };
		CB04E9A67CC149E1A8601653B2AF2E46 /* Alamofire-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Alamofire-Info.plist"; sourceTree = "<group>"; };
		CBD74D90E6CD6D990EF7F4303606BD31 /* upsampling.c */ = {isa = PBXFileReference; includeInIndex = 1; name = upsampling.c; path = src/dsp/upsampling.c; sourceTree = "<group>"; };
		CBEA9F23DFB6FFBC40A74C82E75AADC9 /* buffer_dec.c */ = {isa = PBXFileReference; includeInIndex = 1; name = buffer_dec.c; path = src/dec/buffer_dec.c; sourceTree = "<group>"; };
		CC3F473CB87441669CAC1855A4E0078B /* Source.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Source.swift; path = Sources/General/ImageSource/Source.swift; sourceTree = "<group>"; };
		CC8EDCECAD338BF36C0AAC43D37E0130 /* quant_dec.c */ = {isa = PBXFileReference; includeInIndex = 1; name = quant_dec.c; path = src/dec/quant_dec.c; sourceTree = "<group>"; };
		CD23564D74C175DC12080C829EC5AA7E /* quant_enc.c */ = {isa = PBXFileReference; includeInIndex = 1; name = quant_enc.c; path = src/enc/quant_enc.c; sourceTree = "<group>"; };
		CED58C4136359C149F43D5514D11A79D /* picture_rescale_enc.c */ = {isa = PBXFileReference; includeInIndex = 1; name = picture_rescale_enc.c; path = src/enc/picture_rescale_enc.c; sourceTree = "<group>"; };
		CEFC0CC55AC344A9D970EEC3CD0818B8 /* filters_msa.c */ = {isa = PBXFileReference; includeInIndex = 1; name = filters_msa.c; path = src/dsp/filters_msa.c; sourceTree = "<group>"; };
		CF776987710038E312CEBE898EC3F4C3 /* SessionManager.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SessionManager.swift; path = Source/SessionManager.swift; sourceTree = "<group>"; };
		CFB25466547676FD2CC7F6BFE9CC8E38 /* LayoutConstraintItem.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = LayoutConstraintItem.swift; path = Source/LayoutConstraintItem.swift; sourceTree = "<group>"; };
		D0A047C297BE6E56E0DFC64BA0774F64 /* Timeline.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Timeline.swift; path = Source/Timeline.swift; sourceTree = "<group>"; };
		D0EB64AB20DD805A513E5849F4ADB0DF /* endian_inl_utils.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = endian_inl_utils.h; path = src/utils/endian_inl_utils.h; sourceTree = "<group>"; };
		D1834F6A7416092A8C56E47B56E39EC4 /* ImageBinder.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ImageBinder.swift; path = Sources/SwiftUI/ImageBinder.swift; sourceTree = "<group>"; };
		D1A284359D8D6252013030CA7AA32D5A /* KeychainAccess-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "KeychainAccess-prefix.pch"; sourceTree = "<group>"; };
		D24F8C09F2ABFB4769C67C1AECBB4496 /* SWNetRequest.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SWNetRequest.swift; path = BFCommonKit/Classes/BFUtility/SWNetRequest.swift; sourceTree = "<group>"; };
		D25A9235F3C5252FD2CE4606FFED690B /* ConstraintMultiplierTarget.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintMultiplierTarget.swift; path = Source/ConstraintMultiplierTarget.swift; sourceTree = "<group>"; };
		D25D6AD87DBFCACD9AA256889E383492 /* Pods-BFCommonKit_Tests.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-BFCommonKit_Tests.debug.xcconfig"; sourceTree = "<group>"; };
		D285911D89092337C300107FA2C82CD7 /* Kingfisher.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Kingfisher.framework; sourceTree = BUILT_PRODUCTS_DIR; };
		D2C0C2F0747C40CF1FFE52C1912E2644 /* enc_mips32.c */ = {isa = PBXFileReference; includeInIndex = 1; name = enc_mips32.c; path = src/dsp/enc_mips32.c; sourceTree = "<group>"; };
		D2DF5E8C3D9BCDDED01372457238003E /* AuthenticationChallengeResponsable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AuthenticationChallengeResponsable.swift; path = Sources/Networking/AuthenticationChallengeResponsable.swift; sourceTree = "<group>"; };
		D30FD9343880B3C66B0F6F31E8024E6D /* picture_csp_enc.c */ = {isa = PBXFileReference; includeInIndex = 1; name = picture_csp_enc.c; path = src/enc/picture_csp_enc.c; sourceTree = "<group>"; };
		D322441F09F756ABDA251DDD1477ECFE /* NSTextAttachment+Kingfisher.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "NSTextAttachment+Kingfisher.swift"; path = "Sources/Extensions/NSTextAttachment+Kingfisher.swift"; sourceTree = "<group>"; };
		D4DE093B7395E190A7B944FB1388C22E /* ImageProcessor.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ImageProcessor.swift; path = Sources/Image/ImageProcessor.swift; sourceTree = "<group>"; };
		D6043471C96F93DC41F7DD1E0D7D8B35 /* Toast_Swift.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = Toast_Swift.framework; path = "Toast-Swift.framework"; sourceTree = BUILT_PRODUCTS_DIR; };
		D61B986A1E1045DA62052DBD139A8F89 /* Enums.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Enums.swift; path = BFCommonKit/Classes/BFEnums/Enums.swift; sourceTree = "<group>"; };
		D62FB512164DD568D4628C72C3F713D5 /* RequestModifier.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RequestModifier.swift; path = Sources/Networking/RequestModifier.swift; sourceTree = "<group>"; };
		D71C55A4E3AD5E50EAC0CAAFD0CD2017 /* PQTabBar.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = PQTabBar.swift; sourceTree = "<group>"; };
		D757C782E04830E07755F3A47CBC0750 /* backward_references_cost_enc.c */ = {isa = PBXFileReference; includeInIndex = 1; name = backward_references_cost_enc.c; path = src/enc/backward_references_cost_enc.c; sourceTree = "<group>"; };
		D75CA436EEDB3F1E493E838FE6F08877 /* frame_dec.c */ = {isa = PBXFileReference; includeInIndex = 1; name = frame_dec.c; path = src/dec/frame_dec.c; sourceTree = "<group>"; };
		D77B59D403B80599CA7DB06F47D5F70F /* UIControl+NXCategory.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIControl+NXCategory.h"; path = "BFCommonKit/Classes/BFCategorys/UIControl+NXCategory.h"; sourceTree = "<group>"; };
		D7CA128601480FEBF82CC8A69BA21614 /* alpha_processing_neon.c */ = {isa = PBXFileReference; includeInIndex = 1; name = alpha_processing_neon.c; path = src/dsp/alpha_processing_neon.c; sourceTree = "<group>"; };
		D8B8B55232ACAA751AA81E616C4EC63E /* NXLoggerVC.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = NXLoggerVC.swift; path = BFCommonKit/Classes/BFDebug/NXLoggerVC.swift; sourceTree = "<group>"; };
		D8C6DD684385CE1FA241B48F62D017E6 /* KFImageOptions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = KFImageOptions.swift; path = Sources/SwiftUI/KFImageOptions.swift; sourceTree = "<group>"; };
		D94629DCA48691A662A33E2EB1ECEB76 /* BFCommonKit.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = BFCommonKit.modulemap; sourceTree = "<group>"; };
		D952749C90873AADAD4CCB322DDA0952 /* muxedit.c */ = {isa = PBXFileReference; includeInIndex = 1; name = muxedit.c; path = src/mux/muxedit.c; sourceTree = "<group>"; };
		DA564F1AA7803CAC1C7B2801F3358F27 /* lossless_enc_sse41.c */ = {isa = PBXFileReference; includeInIndex = 1; name = lossless_enc_sse41.c; path = src/dsp/lossless_enc_sse41.c; sourceTree = "<group>"; };
		DADC2F2432C7A4B21B4A8A426D2FB232 /* idec_dec.c */ = {isa = PBXFileReference; includeInIndex = 1; name = idec_dec.c; path = src/dec/idec_dec.c; sourceTree = "<group>"; };
		DB53477E46A16D0E6AEBF93426D1B985 /* KeychainAccess.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = KeychainAccess.release.xcconfig; sourceTree = "<group>"; };
		DC9AE75E6065222E62D1FC747984E076 /* BFUIImage+Ext.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "BFUIImage+Ext.swift"; path = "BFCommonKit/Classes/BFCategorys/BFUIImage+Ext.swift"; sourceTree = "<group>"; };
		DCA1A6A777946E116D2C131E6EC1784D /* SnapKit.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = SnapKit.release.xcconfig; sourceTree = "<group>"; };
		DCA25DE6CF4763D6853174C7038CFE43 /* BFUIView+Ext.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "BFUIView+Ext.swift"; path = "BFCommonKit/Classes/BFCategorys/BFUIView+Ext.swift"; sourceTree = "<group>"; };
		DCF006A89BBDB52D48CEB1E86A9617D8 /* ResourceBundle-BFCommon_Resources-BFCommonKit-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "ResourceBundle-BFCommon_Resources-BFCommonKit-Info.plist"; sourceTree = "<group>"; };
		DEA66EB808318499D9715C030E4B3B3E /* utils.c */ = {isa = PBXFileReference; includeInIndex = 1; name = utils.c; path = src/utils/utils.c; sourceTree = "<group>"; };
		DEBB108637F34783E7A911C6B06052A2 /* SnapKit-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "SnapKit-dummy.m"; sourceTree = "<group>"; };
		DECB3FF18D460DD3232CB41E91BE4704 /* PQFollowButton.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = PQFollowButton.swift; sourceTree = "<group>"; };
		DF29761AE48E1FBD03E60BBCBE8EB3C8 /* config_enc.c */ = {isa = PBXFileReference; includeInIndex = 1; name = config_enc.c; path = src/enc/config_enc.c; sourceTree = "<group>"; };
		DF829A3FA5BA5026716378D34CD4B1A0 /* UILayoutSupport+Extensions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UILayoutSupport+Extensions.swift"; path = "Source/UILayoutSupport+Extensions.swift"; sourceTree = "<group>"; };
		E0BAE05B8E99C303CE11C1F3B881E2DA /* KFImage.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = KFImage.swift; path = Sources/SwiftUI/KFImage.swift; sourceTree = "<group>"; };
		E1658DF5E379FEBD0B8E5F9F8FCEE34C /* quant_levels_utils.c */ = {isa = PBXFileReference; includeInIndex = 1; name = quant_levels_utils.c; path = src/utils/quant_levels_utils.c; sourceTree = "<group>"; };
		E1A101C23BE0F067465ABE4C8DDE568A /* WebKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = WebKit.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS14.0.sdk/System/Library/Frameworks/WebKit.framework; sourceTree = DEVELOPER_DIR; };
		E1EAB7AE26B1B1BC49D276095AD501DD /* LayoutConstraint.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = LayoutConstraint.swift; path = Source/LayoutConstraint.swift; sourceTree = "<group>"; };
		E25307E3E2151CC068BF58485981A266 /* io_dec.c */ = {isa = PBXFileReference; includeInIndex = 1; name = io_dec.c; path = src/dec/io_dec.c; sourceTree = "<group>"; };
		E4701D55AF18EE7EE6132BE8288CCDA0 /* enc_sse41.c */ = {isa = PBXFileReference; includeInIndex = 1; name = enc_sse41.c; path = src/dsp/enc_sse41.c; sourceTree = "<group>"; };
		E4DC7E1E75813C70E9CCED332F53D3E2 /* placehold_image@2x.png */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = image.png; name = "placehold_image@2x.png"; path = "BFCommonKit/Assets/Resources/placehold_image@2x.png"; sourceTree = "<group>"; };
		E76F4DBA772A471483889ED07BF9CD15 /* dec_sse41.c */ = {isa = PBXFileReference; includeInIndex = 1; name = dec_sse41.c; path = src/dsp/dec_sse41.c; sourceTree = "<group>"; };
		E802779BC7F78E47A634259175CE8E15 /* lossless_neon.c */ = {isa = PBXFileReference; includeInIndex = 1; name = lossless_neon.c; path = src/dsp/lossless_neon.c; sourceTree = "<group>"; };
		E8B4D31C906C32AB62FF2671200C8875 /* lossless_enc_mips_dsp_r2.c */ = {isa = PBXFileReference; includeInIndex = 1; name = lossless_enc_mips_dsp_r2.c; path = src/dsp/lossless_enc_mips_dsp_r2.c; sourceTree = "<group>"; };
		E8EE7F078656FABB8F6821D10FF994BB /* KeychainAccess.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = KeychainAccess.framework; path = KeychainAccess.framework; sourceTree = BUILT_PRODUCTS_DIR; };
		E92D0382A6B6978B6895835A72A78AFA /* NXLoggerManager.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = NXLoggerManager.swift; path = BFCommonKit/Classes/BFDebug/NXLoggerManager.swift; sourceTree = "<group>"; };
		E959E635B4D0874EDD73606D3CD54FAA /* BFCommonKit.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = BFCommonKit.debug.xcconfig; sourceTree = "<group>"; };
		E9942FEC97B902D3FDE7D386366C9F7F /* ConstraintLayoutSupportDSL.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintLayoutSupportDSL.swift; path = Source/ConstraintLayoutSupportDSL.swift; sourceTree = "<group>"; };
		EA4C01D7C46DC3E9975514BF02D9767E /* icon_detail_back@2x.png */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = image.png; name = "icon_detail_back@2x.png"; path = "BFCommonKit/Assets/Resources/icon_detail_back@2x.png"; sourceTree = "<group>"; };
		EB6466962AB66699F96062E8AB335FDA /* ConstraintMaker.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintMaker.swift; path = Source/ConstraintMaker.swift; sourceTree = "<group>"; };
		EBB0CE3642A6C3A62FFB74188C52A7C5 /* cost.c */ = {isa = PBXFileReference; includeInIndex = 1; name = cost.c; path = src/dsp/cost.c; sourceTree = "<group>"; };
		EC9E737E85BE045F522D1C6A695635EA /* random_utils.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = random_utils.h; path = src/utils/random_utils.h; sourceTree = "<group>"; };
		ED3844400E5BF512FB5133B2BECBDF2B /* Result.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Result.swift; path = Sources/Utility/Result.swift; sourceTree = "<group>"; };
		ED7CF72BB9D1ADCDED88BF3E1EA56388 /* cost_neon.c */ = {isa = PBXFileReference; includeInIndex = 1; name = cost_neon.c; path = src/dsp/cost_neon.c; sourceTree = "<group>"; };
		EE9E4736BA05A861929E7C8C1BD2083F /* bit_reader_utils.c */ = {isa = PBXFileReference; includeInIndex = 1; name = bit_reader_utils.c; path = src/utils/bit_reader_utils.c; sourceTree = "<group>"; };
		EEDE2B1208FEDEF1E183EC9DA88F084F /* SessionDelegate.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SessionDelegate.swift; path = Sources/Networking/SessionDelegate.swift; sourceTree = "<group>"; };
		EF04CA88C51A2637E8889B21F54D6B10 /* lossless_enc_sse2.c */ = {isa = PBXFileReference; includeInIndex = 1; name = lossless_enc_sse2.c; path = src/dsp/lossless_enc_sse2.c; sourceTree = "<group>"; };
		F0395D227768D8E057DB7E846F3D002A /* enc_sse2.c */ = {isa = PBXFileReference; includeInIndex = 1; name = enc_sse2.c; path = src/dsp/enc_sse2.c; sourceTree = "<group>"; };
		F04D9AE27BC4F5198EEA961F4C6F87F1 /* webp_enc.c */ = {isa = PBXFileReference; includeInIndex = 1; name = webp_enc.c; path = src/enc/webp_enc.c; sourceTree = "<group>"; };
		F078D22F91873A813FAFACE27AA5C4B8 /* mux.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = mux.h; path = src/webp/mux.h; sourceTree = "<group>"; };
		F0F793B9E1F1B06D0A5BFCCC26EF6E98 /* BFCommonKit-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "BFCommonKit-dummy.m"; sourceTree = "<group>"; };
		F122D578E37DBF19F7876B525333A5B9 /* quant_levels_dec_utils.c */ = {isa = PBXFileReference; includeInIndex = 1; name = quant_levels_dec_utils.c; path = src/utils/quant_levels_dec_utils.c; sourceTree = "<group>"; };
		F157DF594DB4CCDF4B65FC3DB01CD223 /* PQBFConfig.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = PQBFConfig.swift; path = BFCommonKit/Classes/BFConfig/PQBFConfig.swift; sourceTree = "<group>"; };
		F182A2445B0A1B66BA1A613E4C422865 /* vp8li_dec.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = vp8li_dec.h; path = src/dec/vp8li_dec.h; sourceTree = "<group>"; };
		F185CEA9D10588F0064B7E835F683A7F /* ConstraintRelatableTarget.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintRelatableTarget.swift; path = Source/ConstraintRelatableTarget.swift; sourceTree = "<group>"; };
		F28AE01683550C63A3B9C8221F077881 /* backward_references_enc.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = backward_references_enc.h; path = src/enc/backward_references_enc.h; sourceTree = "<group>"; };
		F2EB5A5EB976F01BD628A47CFC7A41E5 /* BFInt+Ext.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "BFInt+Ext.swift"; path = "BFCommonKit/Classes/BFCategorys/BFInt+Ext.swift"; sourceTree = "<group>"; };
		F3717055653D3FDE638479059FBA383B /* Pods-BFCommonKit_Example-acknowledgements.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-BFCommonKit_Example-acknowledgements.plist"; sourceTree = "<group>"; };
		F3DD79936BCDC9A67DB422A27BDF9C59 /* lossless_common.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = lossless_common.h; path = src/dsp/lossless_common.h; sourceTree = "<group>"; };
		F49E5C0C5368F341F76BE44E1AAD88E6 /* filters_mips_dsp_r2.c */ = {isa = PBXFileReference; includeInIndex = 1; name = filters_mips_dsp_r2.c; path = src/dsp/filters_mips_dsp_r2.c; sourceTree = "<group>"; };
		F5611EDEA6D0375B2B9A44DCC04A79EA /* cost_mips_dsp_r2.c */ = {isa = PBXFileReference; includeInIndex = 1; name = cost_mips_dsp_r2.c; path = src/dsp/cost_mips_dsp_r2.c; sourceTree = "<group>"; };
		F5DB1F6A3014AC72E1247806BFE0E1C8 /* Pods-BFCommonKit_Tests-acknowledgements.markdown */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; path = "Pods-BFCommonKit_Tests-acknowledgements.markdown"; sourceTree = "<group>"; };
		F6B4A4044AF07D4BA194C5961DC32D2B /* PQCommonMethodUtil.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = PQCommonMethodUtil.swift; path = BFCommonKit/Classes/BFUtility/PQCommonMethodUtil.swift; sourceTree = "<group>"; };
		F6E9C7E0C8476D636610E7D5B0DF612A /* ImageTransition.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ImageTransition.swift; path = Sources/Image/ImageTransition.swift; sourceTree = "<group>"; };
		F7A48E47AE30340868E205CC01308227 /* webpi_dec.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = webpi_dec.h; path = src/dec/webpi_dec.h; sourceTree = "<group>"; };
		F86A09640F7673328B614D26E0952485 /* BFCommonKit-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "BFCommonKit-umbrella.h"; sourceTree = "<group>"; };
		F8DBA4F15DA70448AC84FE3AB24B8996 /* ImageModifier.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ImageModifier.swift; path = Sources/Networking/ImageModifier.swift; sourceTree = "<group>"; };
		F95447B398D96B9ED0C59515A9A28F5D /* Indicator.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Indicator.swift; path = Sources/Views/Indicator.swift; sourceTree = "<group>"; };
		FA04FD815E1912F167CBDD3007B2A248 /* Pods_BFCommonKit_Example.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = Pods_BFCommonKit_Example.framework; path = "Pods-BFCommonKit_Example.framework"; sourceTree = BUILT_PRODUCTS_DIR; };
		FA3D2974FBC09BBF9FCA74A9377576A9 /* ConstraintViewDSL.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintViewDSL.swift; path = Source/ConstraintViewDSL.swift; sourceTree = "<group>"; };
		FA9079D86B78AFE2731248A6EBFF8FE3 /* quant.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = quant.h; path = src/dsp/quant.h; sourceTree = "<group>"; };
		FB4FA2517EF50BF3031E8344A016B129 /* Toast-Swift.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Toast-Swift.release.xcconfig"; sourceTree = "<group>"; };
		FC3F555D8E769E8C93DE3C49331D44D1 /* enc_msa.c */ = {isa = PBXFileReference; includeInIndex = 1; name = enc_msa.c; path = src/dsp/enc_msa.c; sourceTree = "<group>"; };
		FC623758B70F0956C2254E48A8526214 /* NSButton+Kingfisher.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "NSButton+Kingfisher.swift"; path = "Sources/Extensions/NSButton+Kingfisher.swift"; sourceTree = "<group>"; };
		FCDA0B4F06E01F4796E6920528742E42 /* BFCommonKit.podspec */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; lastKnownFileType = text; path = BFCommonKit.podspec; sourceTree = "<group>"; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; };
		FD44F46CD7FCC159788C2070B0446B32 /* PQCreateEmptyWAV.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = PQCreateEmptyWAV.swift; path = BFCommonKit/Classes/BFUtility/PQCreateEmptyWAV.swift; sourceTree = "<group>"; };
		FDA06917E70008C9267EB2F232EA837B /* ImageFormat.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ImageFormat.swift; path = Sources/Image/ImageFormat.swift; sourceTree = "<group>"; };
		FF1B74ACA61322A47630E7B0B4F790CC /* Storage.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Storage.swift; path = Sources/Cache/Storage.swift; sourceTree = "<group>"; };
/* End PBXFileReference section */

/* Begin PBXFrameworksBuildPhase section */
		090C1D63463ACF622287EFF9D5C9392D /* Frameworks */ = {
			isa = PBXFrameworksBuildPhase;
			buildActionMask = 2147483647;
			files = (
				50013C33D35EBAF31ACF3A8B3A9A3FB4 /* Foundation.framework in Frameworks */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		0D97B6616327C98659D3F6BB6CA7D265 /* Frameworks */ = {
			isa = PBXFrameworksBuildPhase;
			buildActionMask = 2147483647;
			files = (
				ABB82763DBEDC70B6782DB535CEB994A /* Foundation.framework in Frameworks */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		219D58A0FB4E5A17F821ADC6E87569FA /* Frameworks */ = {
			isa = PBXFrameworksBuildPhase;
			buildActionMask = 2147483647;
			files = (
				A8B85AC044BAE5216F842AAC1AE670BF /* AdSupport.framework in Frameworks */,
				FEECE568E15F459F171C297DD51C9676 /* Alamofire.framework in Frameworks */,
				254E13A8133BE52703A7034F90F44A47 /* AudioToolbox.framework in Frameworks */,
				6F9C5AA9AA3250974399A944C763F41E /* AVKit.framework in Frameworks */,
				97D200F6F71D53A7841B7C09B0964DBD /* Foundation.framework in Frameworks */,
				1A5F5C57D90CBB962806FE328FE7F06C /* KeychainAccess.framework in Frameworks */,
				DABEC5B9017BEF70299BBB4BF75D2015 /* Kingfisher.framework in Frameworks */,
				AFB6DB7C8F1D26201343A2463D6E573B /* KingfisherWebP.framework in Frameworks */,
				E4E4CFE0AB7D54FEF044FEF90E8EBA83 /* MessageUI.framework in Frameworks */,
				642CC07CCA8264A4983D47ABE85226C5 /* MobileCoreServices.framework in Frameworks */,
				65590B0712E19353706C7E1BF214EDF6 /* Photos.framework in Frameworks */,
				D21909BEB298211E2F96700F62D329EA /* SnapKit.framework in Frameworks */,
				55A8D3E1D404DD9ED85FCC02CADF5AB2 /* Toast_Swift.framework in Frameworks */,
				C9627C05F92EDF406E7F82E801BE3E3B /* UIKit.framework in Frameworks */,
				291183891B300A8AB7B32FDD07ECE603 /* WebKit.framework in Frameworks */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		22818A59F3DC6583177813962426DDC2 /* Frameworks */ = {
			isa = PBXFrameworksBuildPhase;
			buildActionMask = 2147483647;
			files = (
				E1298265368E223CC5548EB7F5917E04 /* Foundation.framework in Frameworks */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		5381650CAE0B4BAC9A646EB58982F57C /* Frameworks */ = {
			isa = PBXFrameworksBuildPhase;
			buildActionMask = 2147483647;
			files = (
				A193ED966901B5F9B5CAF752F0819C1E /* Accelerate.framework in Frameworks */,
				2142A123900C2456C4654EF72E80E492 /* CFNetwork.framework in Frameworks */,
				19054C18BB13886EBC7E68F6AFBFC3A7 /* Foundation.framework in Frameworks */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		61161B40D747632E24C98E43D6E5F022 /* Frameworks */ = {
			isa = PBXFrameworksBuildPhase;
			buildActionMask = 2147483647;
			files = (
				C6083936FE2EFD3B9D4BC42809BBA55A /* Foundation.framework in Frameworks */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		72F6C3BB9D032D29D3F88F89EFE502C2 /* Frameworks */ = {
			isa = PBXFrameworksBuildPhase;
			buildActionMask = 2147483647;
			files = (
				F2EFD8EC375561C9D076F0AB6978211E /* Foundation.framework in Frameworks */,
				5A6BD3D7523110DF6D1B6F41CD523D95 /* QuartzCore.framework in Frameworks */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		ADF502B6D36BBA8B869AFEA3A1502184 /* Frameworks */ = {
			isa = PBXFrameworksBuildPhase;
			buildActionMask = 2147483647;
			files = (
				3CAA3421BD635F653D2A61AF1F37F03E /* Accelerate.framework in Frameworks */,
				5C2DD9C7EF45F9DA57E366A03D3DA468 /* Foundation.framework in Frameworks */,
				C6AFF9487CEE41D4A97ED70C95D69BDE /* Kingfisher.framework in Frameworks */,
				3AAAFB9B5A0259D9F99523A0ED9FC1E6 /* libwebp.framework in Frameworks */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		BDFB9E6CDE95D119D45EFA787BB77699 /* Frameworks */ = {
			isa = PBXFrameworksBuildPhase;
			buildActionMask = 2147483647;
			files = (
				F75136F47454567BA2222F791B79227F /* Foundation.framework in Frameworks */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		D162179A42AE1C6CA1D88D7D920F4BA2 /* Frameworks */ = {
			isa = PBXFrameworksBuildPhase;
			buildActionMask = 2147483647;
			files = (
				B57DD091F0AFC31F264E08CDFB2AAECA /* Foundation.framework in Frameworks */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		D5C29C648F0ED064C4DDD4B8F9C8B2F0 /* Frameworks */ = {
			isa = PBXFrameworksBuildPhase;
			buildActionMask = 2147483647;
			files = (
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
/* End PBXFrameworksBuildPhase section */

/* Begin PBXGroup section */
		05A1F545AE4C4DCB07473C6B897C16DA /* webp */ = {
			isa = PBXGroup;
			children = (
				551988343FFDA134019D7E3C9AA262F3 /* alpha_dec.c */,
				2B0A60A76F857EAA73EFCE07F4712917 /* alpha_enc.c */,
				6FF69C8D4A502946395F4D7788648142 /* alpha_processing.c */,
				8CD72B85A6C994E005D057E2D943A545 /* alpha_processing_mips_dsp_r2.c */,
				D7CA128601480FEBF82CC8A69BA21614 /* alpha_processing_neon.c */,
				9DB8852AF6392A279C7BDD74B24CE69D /* alpha_processing_sse2.c */,
				B95649F9A496334E3320E31BDA31A6F7 /* alpha_processing_sse41.c */,
				069096ED3783E0E69C53C0264B43C093 /* alphai_dec.h */,
				8FFE020492C4964C65109C8C702CE8C7 /* analysis_enc.c */,
				D757C782E04830E07755F3A47CBC0750 /* backward_references_cost_enc.c */,
				2CFB4D05A462B9C1235E0D5009E6D51D /* backward_references_enc.c */,
				F28AE01683550C63A3B9C8221F077881 /* backward_references_enc.h */,
				28BE9AFA7617C0B3EF39BED7E71D5967 /* bit_reader_inl_utils.h */,
				EE9E4736BA05A861929E7C8C1BD2083F /* bit_reader_utils.c */,
				5A0F0C2A23D39A65A69AF72F49CA0DD5 /* bit_reader_utils.h */,
				9E35FBDE3FF5AA375B7042186973E73F /* bit_writer_utils.c */,
				AA5CC898F84104FF5DA3E2D8DF703461 /* bit_writer_utils.h */,
				CBEA9F23DFB6FFBC40A74C82E75AADC9 /* buffer_dec.c */,
				7AF53F158111CC2E936F713952AEA1D5 /* color_cache_utils.c */,
				5C1EF41F6E6EE5081C31DF058A71F65E /* color_cache_utils.h */,
				63E694461AB10A6B17AFAA779F00F3F1 /* common_dec.h */,
				3331042805ED80788113B15E704EAD85 /* common_sse2.h */,
				8C6A38C42D16D12FFF79E4C6C38F5793 /* common_sse41.h */,
				DF29761AE48E1FBD03E60BBCBE8EB3C8 /* config_enc.c */,
				EBB0CE3642A6C3A62FFB74188C52A7C5 /* cost.c */,
				887716EA2491D881F905B1C72CDF193A /* cost_enc.c */,
				72E37BF6495B796963604408FA9D4678 /* cost_enc.h */,
				80C38BD4354A86C927D0C350C1901365 /* cost_mips32.c */,
				F5611EDEA6D0375B2B9A44DCC04A79EA /* cost_mips_dsp_r2.c */,
				ED7CF72BB9D1ADCDED88BF3E1EA56388 /* cost_neon.c */,
				66F238EB2183AF8969CC25C4C1C53BEF /* cost_sse2.c */,
				706D464D81B27290EB45A91E649D87B2 /* cpu.c */,
				268F39A8FA81B18C53379202AA851693 /* dec.c */,
				76665FA0BCCE29A022D6C59A5E60A527 /* dec_clip_tables.c */,
				CAC86ADAC443BFA0FCC35EE5A96C5314 /* dec_mips32.c */,
				47623244DA17140D3CE7FE588E9F6EB9 /* dec_mips_dsp_r2.c */,
				2CA76360CBFA75A3D6E1EC362773AFD2 /* dec_msa.c */,
				447E5B294F1C036002B529298094904E /* dec_neon.c */,
				63475A3EA1B75447790376C9ABE01493 /* dec_sse2.c */,
				E76F4DBA772A471483889ED07BF9CD15 /* dec_sse41.c */,
				95A60AFE5772ADCBF850D112370E0E51 /* decode.h */,
				C8B8E8B9AE7C9DEB273DB2EF0C460F0C /* dsp.h */,
				3E268EEC93D79D355B063F9029580098 /* enc.c */,
				D2C0C2F0747C40CF1FFE52C1912E2644 /* enc_mips32.c */,
				2094BB367B5F85B87FB05E017F3E211C /* enc_mips_dsp_r2.c */,
				FC3F555D8E769E8C93DE3C49331D44D1 /* enc_msa.c */,
				B2FBACC517AD4DF9B29C7A9FFA0C69E3 /* enc_neon.c */,
				F0395D227768D8E057DB7E846F3D002A /* enc_sse2.c */,
				E4701D55AF18EE7EE6132BE8288CCDA0 /* enc_sse41.c */,
				45F765571573AEAE9823D3241441A39F /* encode.h */,
				D0EB64AB20DD805A513E5849F4ADB0DF /* endian_inl_utils.h */,
				B963E623F99A49D611D01714DB18C0D7 /* filter_enc.c */,
				3772517AA6CE576D78D5D944FA85004B /* filters.c */,
				F49E5C0C5368F341F76BE44E1AAD88E6 /* filters_mips_dsp_r2.c */,
				CEFC0CC55AC344A9D970EEC3CD0818B8 /* filters_msa.c */,
				BB9E910154FC7E94023AC4C119960C71 /* filters_neon.c */,
				464F7818E3408B0ED45920E1F592D4A7 /* filters_sse2.c */,
				6A1528F5640B106B5226E9BE18B0A5D4 /* filters_utils.c */,
				1F4802F6DF7812219A954E7BA72082B2 /* filters_utils.h */,
				31E2020CDC9CC21519CA16BA35925E00 /* format_constants.h */,
				D75CA436EEDB3F1E493E838FE6F08877 /* frame_dec.c */,
				74547C3FED94EE017B1EE03DA84FE359 /* frame_enc.c */,
				3010DCD35C6C0C563D606649B298D238 /* histogram_enc.c */,
				4A2B3C03A449F73A7B1F3E0E52576C01 /* histogram_enc.h */,
				205D09068FB887431E4C2408E8EE74E9 /* huffman_encode_utils.c */,
				440AC2ED417CF7B3E8282FA665A1948F /* huffman_encode_utils.h */,
				C2152D24F718007F852440996ED5C822 /* huffman_utils.c */,
				973518D6514FFA52EAD3F10B6B871D6F /* huffman_utils.h */,
				DADC2F2432C7A4B21B4A8A426D2FB232 /* idec_dec.c */,
				E25307E3E2151CC068BF58485981A266 /* io_dec.c */,
				12DC1799D4335387C8A98CB0A7723F23 /* iterator_enc.c */,
				B90E23FDC83F41C079C08610913F29FA /* lossless.c */,
				1B95CA1355189327F9624DE4DD9FD4BD /* lossless.h */,
				F3DD79936BCDC9A67DB422A27BDF9C59 /* lossless_common.h */,
				422F459B6CA0F28CFAF664AC2D73CE95 /* lossless_enc.c */,
				5D4FA261186B745476376A08400B095C /* lossless_enc_mips32.c */,
				E8B4D31C906C32AB62FF2671200C8875 /* lossless_enc_mips_dsp_r2.c */,
				77AC8809D2CAC171BE3FF3706D29AB73 /* lossless_enc_msa.c */,
				9117DB6BF65D910D0F60933E1E0A93E0 /* lossless_enc_neon.c */,
				EF04CA88C51A2637E8889B21F54D6B10 /* lossless_enc_sse2.c */,
				DA564F1AA7803CAC1C7B2801F3358F27 /* lossless_enc_sse41.c */,
				22FE5B9A30D579898C35AC6181C3F562 /* lossless_mips_dsp_r2.c */,
				015AE488498B66C289F780368AA4A5EC /* lossless_msa.c */,
				E802779BC7F78E47A634259175CE8E15 /* lossless_neon.c */,
				1A76CA25262523DEC047933069318BBB /* lossless_sse2.c */,
				B030EBECAB10234732F2B8FC31BEF5A6 /* mips_macro.h */,
				9E3B3ED6C397BDA524C12CB3C5FBDC02 /* msa_macro.h */,
				2D18A588917DE4A3824CA3ABEF05DDFA /* mux_types.h */,
				326B8C8E4BD90E80523DEFBDE064F376 /* near_lossless_enc.c */,
				A137459BD399CF1ABDF1E30B521BA571 /* neon.h */,
				D30FD9343880B3C66B0F6F31E8024E6D /* picture_csp_enc.c */,
				604DDF8751856644E9BD87BEA0984EDD /* picture_enc.c */,
				7E16C888B04D05FC387D85E7B9949848 /* picture_psnr_enc.c */,
				CED58C4136359C149F43D5514D11A79D /* picture_rescale_enc.c */,
				8860609A26676DE3F00F8D6C0102E00C /* picture_tools_enc.c */,
				5D83335A9122F722F77A29E38DD5F0DF /* predictor_enc.c */,
				FA9079D86B78AFE2731248A6EBFF8FE3 /* quant.h */,
				CC8EDCECAD338BF36C0AAC43D37E0130 /* quant_dec.c */,
				CD23564D74C175DC12080C829EC5AA7E /* quant_enc.c */,
				F122D578E37DBF19F7876B525333A5B9 /* quant_levels_dec_utils.c */,
				B097CFC67F7486C8FB6C1B119FE460F5 /* quant_levels_dec_utils.h */,
				E1658DF5E379FEBD0B8E5F9F8FCEE34C /* quant_levels_utils.c */,
				6EA866A9C360C4E4E7DB59E06EBCB5BC /* quant_levels_utils.h */,
				4A92EDE24C5C992B7B0A815607E4539A /* random_utils.c */,
				EC9E737E85BE045F522D1C6A695635EA /* random_utils.h */,
				04E582908CD7C9F3C0A1E125F58CA43B /* rescaler.c */,
				6570071792108EE1817B531B3FF34EC1 /* rescaler_mips32.c */,
				1ADB1057EF9EBF9A7F313FD6A78BBB97 /* rescaler_mips_dsp_r2.c */,
				B7AA6304D478AD322052331AC01053FB /* rescaler_msa.c */,
				73CFDE26D2DD071AC19230C348B0E102 /* rescaler_neon.c */,
				93948DE08D68F1381C904EA76642F923 /* rescaler_sse2.c */,
				A5E28055295B58FFC8EF2FE698445FDE /* rescaler_utils.c */,
				3EA70397C5FF51F22AB69D6A842B66AD /* rescaler_utils.h */,
				A19EC4EAFD05273CFB2ACBA0483DB8F8 /* ssim.c */,
				1C1F88200BDB8B2E570CACCAC4525709 /* ssim_sse2.c */,
				71F0E21A8AA4C5D893B077CCFC2F89FC /* syntax_enc.c */,
				B62AC83CD497220D3F978ECB630B8EBC /* thread_utils.c */,
				A38C43F77211E9A41AA14C28372D03F1 /* thread_utils.h */,
				59DC309F3E1B26A458375D9C4DA7325C /* token_enc.c */,
				7E05DD45BC03CAF9B2FE82D14C7346C9 /* tree_dec.c */,
				74986037A1831456F0A48D11E594506F /* tree_enc.c */,
				04DC641FC17D1BF075AC986316471B36 /* types.h */,
				CBD74D90E6CD6D990EF7F4303606BD31 /* upsampling.c */,
				5E412EFF6D83E191E8E40A699D2195E4 /* upsampling_mips_dsp_r2.c */,
				BA4B29136303323CA7C7F07D24C72955 /* upsampling_msa.c */,
				7766555452912C99FF892D9F040ABA82 /* upsampling_neon.c */,
				2498B71E6EA021642BE94BC3D830E0B1 /* upsampling_sse2.c */,
				A682C9BDBC5536722176945EC79378C7 /* upsampling_sse41.c */,
				DEA66EB808318499D9715C030E4B3B3E /* utils.c */,
				9837D6E717BB7B76732BDC6FE3D338B8 /* utils.h */,
				7B27A62466E098FA5DDB9ABA9BB1F3B9 /* vp8_dec.c */,
				551C0D4E19C982393A18932D4CC0059E /* vp8_dec.h */,
				5468399DC42DF34F4DF6D390BFB153C9 /* vp8i_dec.h */,
				20FE22E3810A05E100BE4D768B8C954B /* vp8i_enc.h */,
				AD9B8E4B7F866ADAAAB28734F458D5E0 /* vp8l_dec.c */,
				407C7D89452C0C24F097A5C49AC67F4C /* vp8l_enc.c */,
				F182A2445B0A1B66BA1A613E4C422865 /* vp8li_dec.h */,
				48BDDF018A12C4B35EF4CA6870FF6462 /* vp8li_enc.h */,
				73A641D23242D4EDE98CE06EB032CA8A /* webp_dec.c */,
				F04D9AE27BC4F5198EEA961F4C6F87F1 /* webp_enc.c */,
				F7A48E47AE30340868E205CC01308227 /* webpi_dec.h */,
				2F43195FF594854D310708DB431FF28E /* yuv.c */,
				10C6517ACF776A9AD22B228E3664CDF7 /* yuv.h */,
				3391C44F276D5FE10D9082980E384B80 /* yuv_mips32.c */,
				12D0160CEBCEDB191D9B03274472EA92 /* yuv_mips_dsp_r2.c */,
				1B20049DD912716327C20EB86FE827EE /* yuv_neon.c */,
				24D10ABAAA3689836F3A7F80A093C76B /* yuv_sse2.c */,
				759DEEBDE802B86E5BF4DDB8F64ECF62 /* yuv_sse41.c */,
			);
			name = webp;
			sourceTree = "<group>";
		};
		0E0FCAA217460FE1721FA3622E2DBF97 /* iOS */ = {
			isa = PBXGroup;
			children = (
				96295635A141042FEE3AB9A0BF4CF472 /* Accelerate.framework */,
				2017B018DB65FDC6A11A530D6A50FA00 /* AdSupport.framework */,
				87EC7A862F5E8ECB57CBB882FB15DA11 /* AudioToolbox.framework */,
				9D0FC67329F7F9A9ABD09A3C93702316 /* AVKit.framework */,
				7432BBD084F127751DDF6359E248542C /* CFNetwork.framework */,
				0E18EF2BE931408A500DBBA0AB25808E /* Foundation.framework */,
				2993B822005B8E586EDCEDDE90F8385C /* MessageUI.framework */,
				79D75CFA6D11D5909B1F339C90F8F063 /* MobileCoreServices.framework */,
				9C9011D2EADF096B1BF041352F013D9D /* Photos.framework */,
				96AB292FEC8913B98548CD72BF082736 /* QuartzCore.framework */,
				0BA7C061BABF1A8103CABE1F8E562ED3 /* UIKit.framework */,
				E1A101C23BE0F067465ABE4C8DDE568A /* WebKit.framework */,
			);
			name = iOS;
			sourceTree = "<group>";
		};
		12304B97241C39AAD20052A759813326 /* libwebp */ = {
			isa = PBXGroup;
			children = (
				2573538EC1D38A66477A8DF2022C70B4 /* demux */,
				195C4C291DC163E7B6E9BA5AE1CCF64B /* mux */,
				7F1B3D41D48B0612C9746E1C4CB4A985 /* Support Files */,
				05A1F545AE4C4DCB07473C6B897C16DA /* webp */,
			);
			name = libwebp;
			path = libwebp;
			sourceTree = "<group>";
		};
		195C4C291DC163E7B6E9BA5AE1CCF64B /* mux */ = {
			isa = PBXGroup;
			children = (
				A9D1C703D2B1D565257E9D183DD618A8 /* anim_encode.c */,
				700A7AB202065DBB9A55E859CD822D54 /* animi.h */,
				F078D22F91873A813FAFACE27AA5C4B8 /* mux.h */,
				D952749C90873AADAD4CCB322DDA0952 /* muxedit.c */,
				C482E906A43F38D842BA41EB2E81600F /* muxi.h */,
				C8CBD389008F531A6CB30D1318551869 /* muxinternal.c */,
				4389294CF47B624A8C0E3E6DF7C33138 /* muxread.c */,
			);
			name = mux;
			sourceTree = "<group>";
		};
		24E265517E4805EF48E3B972EA2AC134 /* Support Files */ = {
			isa = PBXGroup;
			children = (
				22E186486C24A324268A510B54A2D605 /* SnapKit.modulemap */,
				DEBB108637F34783E7A911C6B06052A2 /* SnapKit-dummy.m */,
				0F2789864FEDA89C60C3C763F83C45FF /* SnapKit-Info.plist */,
				3C102BA833BED66F65CA136115F710F6 /* SnapKit-prefix.pch */,
				1DABD3D2A271C599F5C8AF6F0C5B7B2E /* SnapKit-umbrella.h */,
				1F88F90659E7628F40D3A2944B3C4D41 /* SnapKit.debug.xcconfig */,
				DCA1A6A777946E116D2C131E6EC1784D /* SnapKit.release.xcconfig */,
			);
			name = "Support Files";
			path = "../Target Support Files/SnapKit";
			sourceTree = "<group>";
		};
		2573538EC1D38A66477A8DF2022C70B4 /* demux */ = {
			isa = PBXGroup;
			children = (
				52982810B900FC455107BD1B42A2511E /* anim_decode.c */,
				BCDF35029968ACEB34EC67391CBFABE2 /* demux.c */,
				8CD31506B110AAF843727F45D15BD3EC /* demux.h */,
			);
			name = demux;
			sourceTree = "<group>";
		};
		28EE0D0032EF52D96CEF15AD1218DF42 /* Support Files */ = {
			isa = PBXGroup;
			children = (
				8A43DB323E17A4728AC66268DA5C7695 /* KingfisherWebP.modulemap */,
				B0655FB92BBEC16038CC5DC91D01C36E /* KingfisherWebP-dummy.m */,
				523AF881CF87A00A786BEBF50439B1C1 /* KingfisherWebP-Info.plist */,
				1329481FF2C598C5B7112286EC012769 /* KingfisherWebP-prefix.pch */,
				669DD68CB0A1621DDBFD6632D0A8535D /* KingfisherWebP-umbrella.h */,
				CA15BCD370B938E8B51869B723E2A236 /* KingfisherWebP.debug.xcconfig */,
				8A172B95CFBF8BD7719302AA6249117D /* KingfisherWebP.release.xcconfig */,
			);
			name = "Support Files";
			path = "../Target Support Files/KingfisherWebP";
			sourceTree = "<group>";
		};
		2B667F8F33FAD3A13690B7B5D82A57FE /* Development Pods */ = {
			isa = PBXGroup;
			children = (
				A9FB495C25A791C41F8F10B695719941 /* BFCommonKit */,
			);
			name = "Development Pods";
			sourceTree = "<group>";
		};
		30A79611166A56F5A8C2E252A0FD9478 /* BFCategorys */ = {
			isa = PBXGroup;
			children = (
				A14825CA0896E450BCF91D24D7B83759 /* BFBundle+Ext.swift */,
				746F3349010A0A6C1C599A2EB4722742 /* BFColor+Ext.swift */,
				F2EB5A5EB976F01BD628A47CFC7A41E5 /* BFInt+Ext.swift */,
				008C6E4C6DC599C22490CFDA96A97D88 /* BFString+Ext.swift */,
				33A2D27739432B0E482DE1F38AAAAF4F /* BFUIButton+ext.swift */,
				DC9AE75E6065222E62D1FC747984E076 /* BFUIImage+Ext.swift */,
				DCA25DE6CF4763D6853174C7038CFE43 /* BFUIView+Ext.swift */,
				1D4B6BC9ABB1E13FEB5BC41BA8282F95 /* NXFundation+Ext.swift */,
				21BCF63F6BDB2589D65AB637681D3C87 /* NXUI+Ext.swift */,
				D77B59D403B80599CA7DB06F47D5F70F /* UIControl+NXCategory.h */,
				351D710B37AE715D105F0E07124A9B56 /* UIControl+NXCategory.m */,
			);
			name = BFCategorys;
			sourceTree = "<group>";
		};
		327A9CC1584C81404720757213BED3E8 /* Pods-BFCommonKit_Example */ = {
			isa = PBXGroup;
			children = (
				65DD8CD7576F9ED0F2B0F49187978CEE /* Pods-BFCommonKit_Example.modulemap */,
				125E8F85151D68919B9C17F952D2FABA /* Pods-BFCommonKit_Example-acknowledgements.markdown */,
				F3717055653D3FDE638479059FBA383B /* Pods-BFCommonKit_Example-acknowledgements.plist */,
				89DB98D231E8A154C420112247FBD123 /* Pods-BFCommonKit_Example-dummy.m */,
				0E0EBB986ABE6DFB91250BD8989DF417 /* Pods-BFCommonKit_Example-frameworks.sh */,
				8F93D1EE8E93C058737C563A9878BBAE /* Pods-BFCommonKit_Example-Info.plist */,
				52768FDFE19C089F63CB5F2A7CCAD4FA /* Pods-BFCommonKit_Example-umbrella.h */,
				71DA2416604A781ADF8C84247CE0D533 /* Pods-BFCommonKit_Example.debug.xcconfig */,
				473B8BF9A0C0C4FECAE8497519355E92 /* Pods-BFCommonKit_Example.release.xcconfig */,
			);
			name = "Pods-BFCommonKit_Example";
			path = "Target Support Files/Pods-BFCommonKit_Example";
			sourceTree = "<group>";
		};
		36C0E824CF1326CCFF5CB8CBE60CB7CB /* Pod */ = {
			isa = PBXGroup;
			children = (
				FCDA0B4F06E01F4796E6920528742E42 /* BFCommonKit.podspec */,
				841B0622FB0DA7DC1802B7888021AB93 /* LICENSE */,
				A84EE25EBB99DE04BFC924837F998377 /* README.md */,
			);
			name = Pod;
			sourceTree = "<group>";
		};
		3BB9A5942E165F9203DBE64D5E1B89B7 /* BFDebug */ = {
			isa = PBXGroup;
			children = (
				9C2FEAB99A98B9EE7235DD96E8B5148A /* NXLogger.swift */,
				E92D0382A6B6978B6895835A72A78AFA /* NXLoggerManager.swift */,
				D8B8B55232ACAA751AA81E616C4EC63E /* NXLoggerVC.swift */,
			);
			name = BFDebug;
			sourceTree = "<group>";
		};
		3DD59ACD3025430CB45C30907E2044F7 /* Frameworks */ = {
			isa = PBXGroup;
			children = (
				1D2D70E9A66EE49BC92D3BCDF61E3363 /* Alamofire.framework */,
				56D010C29A0304EECB49F7A6DB364E76 /* KeychainAccess.framework */,
				D285911D89092337C300107FA2C82CD7 /* Kingfisher.framework */,
				C528BA7772408C5B715D80EBF6E94451 /* KingfisherWebP.framework */,
				342A4063C2139DE12ADE3D496F15E134 /* libwebp.framework */,
				61E901A18549B9C30C62DC845600FA72 /* SnapKit.framework */,
				1E8EB350261342AF9C4E66AC4A5F985D /* Toast_Swift.framework */,
				0E0FCAA217460FE1721FA3622E2DBF97 /* iOS */,
			);
			name = Frameworks;
			sourceTree = "<group>";
		};
		49D45FB277C4A14D44AE3D2326D2C7C6 /* Targets Support Files */ = {
			isa = PBXGroup;
			children = (
				327A9CC1584C81404720757213BED3E8 /* Pods-BFCommonKit_Example */,
				4A265890045352D19B6CF07251DF9E8E /* Pods-BFCommonKit_Tests */,
			);
			name = "Targets Support Files";
			sourceTree = "<group>";
		};
		4A265890045352D19B6CF07251DF9E8E /* Pods-BFCommonKit_Tests */ = {
			isa = PBXGroup;
			children = (
				9FDF55309BDBBE199BFD467FE1DE1F32 /* Pods-BFCommonKit_Tests.modulemap */,
				F5DB1F6A3014AC72E1247806BFE0E1C8 /* Pods-BFCommonKit_Tests-acknowledgements.markdown */,
				3E56CCF2004C6CFA88B6C8507E987FD2 /* Pods-BFCommonKit_Tests-acknowledgements.plist */,
				AF60EEAC121090B9A2331C9DD25A01BA /* Pods-BFCommonKit_Tests-dummy.m */,
				466D1EEB4D9C9A2015CE924DCF6B4D0F /* Pods-BFCommonKit_Tests-Info.plist */,
				B7B34C951D35523BB29D52FF2807C1CB /* Pods-BFCommonKit_Tests-umbrella.h */,
				D25D6AD87DBFCACD9AA256889E383492 /* Pods-BFCommonKit_Tests.debug.xcconfig */,
				865855CB28F2F8200F5AFE03F1CCEC99 /* Pods-BFCommonKit_Tests.release.xcconfig */,
			);
			name = "Pods-BFCommonKit_Tests";
			path = "Target Support Files/Pods-BFCommonKit_Tests";
			sourceTree = "<group>";
		};
		5034DC6DB7F9BBAE3230E36B0C7D099D /* Support Files */ = {
			isa = PBXGroup;
			children = (
				4D6A07A73C64460B2970E6BF755B6233 /* Toast-Swift.modulemap */,
				401D8DC4F40746DDA0B62562E7A6DC5D /* Toast-Swift-dummy.m */,
				C41FF2D25FA4C741175891B639AD43EC /* Toast-Swift-Info.plist */,
				B29853E7399975E3B95F4942009EA680 /* Toast-Swift-prefix.pch */,
				B1716F9F35E0E418D103BE2E3DC01CAB /* Toast-Swift-umbrella.h */,
				A9E0C6B21E4FE0E770BD098737B1F4A0 /* Toast-Swift.debug.xcconfig */,
				FB4FA2517EF50BF3031E8344A016B129 /* Toast-Swift.release.xcconfig */,
			);
			name = "Support Files";
			path = "../Target Support Files/Toast-Swift";
			sourceTree = "<group>";
		};
		50914EA2391DA25A511F148A86CA93AF /* KingfisherWebP */ = {
			isa = PBXGroup;
			children = (
				7A713B5AF43EADB5332E2749F626CFB6 /* CGImage+WebP.h */,
				279183A7659B486D72E82F3C2E170A39 /* CGImage+WebP.m */,
				B819B0FCA6FE18409369E24A8DD5522E /* Image+WebP.swift */,
				73F754361BA50EA8FC3C88EE95BA1739 /* KingfisherWebP.h */,
				9BB66D76087123E8A9F0288A05BA74DA /* WebPProcessor.swift */,
				3344E74C9C0297339A3B2868F3620F36 /* WebPSerializer.swift */,
				28EE0D0032EF52D96CEF15AD1218DF42 /* Support Files */,
			);
			name = KingfisherWebP;
			path = KingfisherWebP;
			sourceTree = "<group>";
		};
		73EA99C608167E8A4EC1B351C0C27972 /* Model */ = {
			isa = PBXGroup;
			children = (
				B7F4C4704ED3A8E9A67FC84051EA3C1E /* PQBaseModel.swift */,
			);
			name = Model;
			path = BFCommonKit/Classes/BFBase/Model;
			sourceTree = "<group>";
		};
		7F1B3D41D48B0612C9746E1C4CB4A985 /* Support Files */ = {
			isa = PBXGroup;
			children = (
				3F1AC82D650500699C8AFD055107CDBF /* libwebp.modulemap */,
				8EF51F566F08B2CCF82A309D394C3539 /* libwebp-dummy.m */,
				4891FA0B7BCF429D6736A0291FCDC082 /* libwebp-Info.plist */,
				A7E3F383AF5EFE1414D1C70B48F41641 /* libwebp-prefix.pch */,
				353DAAE8898B95953F8FDDDE0C28B74D /* libwebp-umbrella.h */,
				AD105209A26035444B013C35E1E1A758 /* libwebp.debug.xcconfig */,
				971E4E40C61C4DB4D55F5B23888BC84F /* libwebp.release.xcconfig */,
			);
			name = "Support Files";
			path = "../Target Support Files/libwebp";
			sourceTree = "<group>";
		};
		86F6DA456FF74751755D221E2BBF72C0 /* Support Files */ = {
			isa = PBXGroup;
			children = (
				D94629DCA48691A662A33E2EB1ECEB76 /* BFCommonKit.modulemap */,
				F0F793B9E1F1B06D0A5BFCCC26EF6E98 /* BFCommonKit-dummy.m */,
				94911199496C462A4D81672255779B87 /* BFCommonKit-Info.plist */,
				31A8C8A8FA60F4D8C147F369FBA43415 /* BFCommonKit-prefix.pch */,
				F86A09640F7673328B614D26E0952485 /* BFCommonKit-umbrella.h */,
				E959E635B4D0874EDD73606D3CD54FAA /* BFCommonKit.debug.xcconfig */,
				5418966A2C860516F5F1652D9E356282 /* BFCommonKit.release.xcconfig */,
				DCF006A89BBDB52D48CEB1E86A9617D8 /* ResourceBundle-BFCommon_Resources-BFCommonKit-Info.plist */,
			);
			name = "Support Files";
			path = "Example/Pods/Target Support Files/BFCommonKit";
			sourceTree = "<group>";
		};
		947C4EFF6FBAF9614D44B3BC5F670528 /* BFEnums */ = {
			isa = PBXGroup;
			children = (
				D61B986A1E1045DA62052DBD139A8F89 /* Enums.swift */,
			);
			name = BFEnums;
			sourceTree = "<group>";
		};
		A1E3323028E60541C89968653AFD5402 /* KeychainAccess */ = {
			isa = PBXGroup;
			children = (
				C7A86DFBBB6E5F5A1DB2A93679C52CAB /* Keychain.swift */,
				FB23EFDCA7EB2E73846D68ED6C84EF70 /* Support Files */,
			);
			name = KeychainAccess;
			path = KeychainAccess;
			sourceTree = "<group>";
		};
		A9FB495C25A791C41F8F10B695719941 /* BFCommonKit */ = {
			isa = PBXGroup;
			children = (
				EA4C01D7C46DC3E9975514BF02D9767E /* icon_detail_back@2x.png */,
				4E0A97DB2844ED7A50C038B9A399A721 /* icon_detail_back@3x.png */,
				E4DC7E1E75813C70E9CCED332F53D3E2 /* placehold_image@2x.png */,
				3007C82A3340C16A99446D495F1B0850 /* placehold_image@3x.png */,
				C46A45E37D4E157C10EED2AD9229FB53 /* BFBase */,
				30A79611166A56F5A8C2E252A0FD9478 /* BFCategorys */,
				C39CE7225866B79B52B217B8D33E6B66 /* BFConfig */,
				3BB9A5942E165F9203DBE64D5E1B89B7 /* BFDebug */,
				947C4EFF6FBAF9614D44B3BC5F670528 /* BFEnums */,
				D0EAF03C0EFA76D0073FFD6E68628831 /* BFUtility */,
				36C0E824CF1326CCFF5CB8CBE60CB7CB /* Pod */,
				86F6DA456FF74751755D221E2BBF72C0 /* Support Files */,
			);
			name = BFCommonKit;
			path = ../..;
			sourceTree = "<group>";
		};
		C39CE7225866B79B52B217B8D33E6B66 /* BFConfig */ = {
			isa = PBXGroup;
			children = (
				F157DF594DB4CCDF4B65FC3DB01CD223 /* PQBFConfig.swift */,
			);
			name = BFConfig;
			sourceTree = "<group>";
		};
		C46A45E37D4E157C10EED2AD9229FB53 /* BFBase */ = {
			isa = PBXGroup;
			children = (
				F9FC4BE1BFD62C583810624469399DBC /* Controller */,
				73EA99C608167E8A4EC1B351C0C27972 /* Model */,
				F247B7762BD1DE71C59EF66C457FA904 /* View */,
			);
			name = BFBase;
			sourceTree = "<group>";
		};
		CF1408CF629C7361332E53B88F7BD30C = {
			isa = PBXGroup;
			children = (
				9D940727FF8FB9C785EB98E56350EF41 /* Podfile */,
				2B667F8F33FAD3A13690B7B5D82A57FE /* Development Pods */,
				3DD59ACD3025430CB45C30907E2044F7 /* Frameworks */,
				DEAD82F27D51D6D75C14E2A4B0018C26 /* Pods */,
				F432AFD0B9CB45437DABCA6FEBBBA48C /* Products */,
				49D45FB277C4A14D44AE3D2326D2C7C6 /* Targets Support Files */,
			);
			sourceTree = "<group>";
		};
		D0EAF03C0EFA76D0073FFD6E68628831 /* BFUtility */ = {
			isa = PBXGroup;
			children = (
				8F0C57C440D8AB81109280B4D8CBF04E /* NXAudioRecorder.swift */,
				00C8D381D0146DD3B955F446666B674E /* NXDeviceManager.swift */,
				A61032C43836DCDFC59D1940DFECEC9D /* NXFileManager.swift */,
				8BDFE391B08E224DAF076CC4B4DACE43 /* PQBridgeObject.h */,
				26AEC7F0878A1EF060F0DB085FBD57B6 /* PQBridgeObject.m */,
				F6B4A4044AF07D4BA194C5961DC32D2B /* PQCommonMethodUtil.swift */,
				01C0B5E5EE00F8526EDB1B763255A563 /* PQConstant.swift */,
				FD44F46CD7FCC159788C2070B0446B32 /* PQCreateEmptyWAV.swift */,
				0CA51E3BF8ACC1761E0E5D731E74A57A /* PQLZStringUtil.swift */,
				485457FD3FCCB33E6601E4B5F0DD97C2 /* PQPHAssetVideoParaseUtil.swift */,
				53EC0201E66A41F4C7F37C9B210BF50D /* PQVideoSnapshotUtil.swift */,
				1A82DC5C8CE9B951669AAAEA0DCABB4B /* PQWeakTimer.swift */,
				D24F8C09F2ABFB4769C67C1AECBB4496 /* SWNetRequest.swift */,
			);
			name = BFUtility;
			sourceTree = "<group>";
		};
		D5F2B9808E3CCB087DDBEC809A12E08A /* SnapKit */ = {
			isa = PBXGroup;
			children = (
				52F9965FBE046803AFE2DAD9365EE0B9 /* Constraint.swift */,
				7B7173AB2B91F5345C502F03E33BD03E /* ConstraintAttributes.swift */,
				8C1350C2FB158635359394DCD8AC1091 /* ConstraintConfig.swift */,
				1E86422225A2FCD48074776F313CC94D /* ConstraintConstantTarget.swift */,
				64ED23D0602F56529E3DEC1CBA49A991 /* ConstraintDescription.swift */,
				1BFB4497909B4D8C7437CB0118D866F8 /* ConstraintDirectionalInsets.swift */,
				18F5B47C9ABF730E06F7BD99233703D5 /* ConstraintDirectionalInsetTarget.swift */,
				932448CFC886F59DC9561AADC73CE79F /* ConstraintDSL.swift */,
				2B55BF580D262CB776C369205D26F9FC /* ConstraintInsets.swift */,
				303401770B82C8030DDCF8611643FE77 /* ConstraintInsetTarget.swift */,
				4ACE38BFAB168DE31D5C910DE01176F9 /* ConstraintItem.swift */,
				6B505D0F0B1B1F1C113DD86731C85F9B /* ConstraintLayoutGuide.swift */,
				7D90431355BBFA74BF02FB3545D31C2C /* ConstraintLayoutGuide+Extensions.swift */,
				1BE11C33A061478437EF8BD9CFAED460 /* ConstraintLayoutGuideDSL.swift */,
				3EE8CA3DD695CE4534EE17CC1B6A3A94 /* ConstraintLayoutSupport.swift */,
				E9942FEC97B902D3FDE7D386366C9F7F /* ConstraintLayoutSupportDSL.swift */,
				EB6466962AB66699F96062E8AB335FDA /* ConstraintMaker.swift */,
				BFDAF1D975E34CAF3ACA149958518D38 /* ConstraintMakerEditable.swift */,
				83B03BEBC73D16088FDC07949D2B0CC0 /* ConstraintMakerExtendable.swift */,
				7EA8AF65A1E1A7075DE29843E5F37D6B /* ConstraintMakerFinalizable.swift */,
				BA816A688EBE06275384A0DA05FFE603 /* ConstraintMakerPriortizable.swift */,
				BFFF71FD231C95E5FEB3A6BBE7DD4C0C /* ConstraintMakerRelatable.swift */,
				D25A9235F3C5252FD2CE4606FFED690B /* ConstraintMultiplierTarget.swift */,
				8490FD19795AF4AAF21720757C59B550 /* ConstraintOffsetTarget.swift */,
				3B625EF67580109F595C84980D08F111 /* ConstraintPriority.swift */,
				2020DA434ACE85625B626FB827BD3E3A /* ConstraintPriorityTarget.swift */,
				F185CEA9D10588F0064B7E835F683A7F /* ConstraintRelatableTarget.swift */,
				323A0D98B0A9C5D6F889808BBE072C50 /* ConstraintRelation.swift */,
				2A9C38D1465D7E17ACD24C603671255F /* ConstraintView.swift */,
				8D6FA6EB265C550113EA5976C95F6159 /* ConstraintView+Extensions.swift */,
				FA3D2974FBC09BBF9FCA74A9377576A9 /* ConstraintViewDSL.swift */,
				03B20BE7FFC31D17EC8BF148DF87B7E4 /* Debugging.swift */,
				E1EAB7AE26B1B1BC49D276095AD501DD /* LayoutConstraint.swift */,
				CFB25466547676FD2CC7F6BFE9CC8E38 /* LayoutConstraintItem.swift */,
				33F3B0609C0909EF019AE055B4EA38BA /* Typealiases.swift */,
				DF829A3FA5BA5026716378D34CD4B1A0 /* UILayoutSupport+Extensions.swift */,
				24E265517E4805EF48E3B972EA2AC134 /* Support Files */,
			);
			name = SnapKit;
			path = SnapKit;
			sourceTree = "<group>";
		};
		D6C43B2719FC179BFCBCE5828721653C /* Support Files */ = {
			isa = PBXGroup;
			children = (
				A10D688629A6DE39709D1B203D171AF7 /* Alamofire.modulemap */,
				6A45E962F72AB47E41F844C574DF90DA /* Alamofire-dummy.m */,
				CB04E9A67CC149E1A8601653B2AF2E46 /* Alamofire-Info.plist */,
				2B773AF2F65C22AC2E82DB4EEB447357 /* Alamofire-prefix.pch */,
				69194E9900FB52B65B12B8FF5FC849E9 /* Alamofire-umbrella.h */,
				95B92B82C8ACF6B340BAC5640BAA4CBD /* Alamofire.debug.xcconfig */,
				805861C4C1D0C722DF24B8FB17C41C58 /* Alamofire.release.xcconfig */,
			);
			name = "Support Files";
			path = "../Target Support Files/Alamofire";
			sourceTree = "<group>";
		};
		DC30D5417802798F0AEA4745F3531E6A /* Alamofire */ = {
			isa = PBXGroup;
			children = (
				02BEC546BF44DBB65639322B0E8747AF /* AFError.swift */,
				6524B54B42B00A2C445B051958D2DB35 /* Alamofire.swift */,
				258A5878B732C6244E9BB4D9DD7A3A6C /* DispatchQueue+Alamofire.swift */,
				AE9225A53F417C0BEB6CEDB105B8042D /* MultipartFormData.swift */,
				A6567D79251FA12F99AEEE935F238255 /* NetworkReachabilityManager.swift */,
				574D669CB8EC31EC271462F164F9B182 /* Notifications.swift */,
				C49FA912FF8A277187BB5E87EBA0794C /* ParameterEncoding.swift */,
				908EDA69F386F1CFC6BB7B642C14072E /* Request.swift */,
				923F4BAF56229A4306D6A4C8B73F7D25 /* Response.swift */,
				078074E54CF2817B30147A8239E0D7D5 /* ResponseSerialization.swift */,
				5BE888DCFEC0145D2EAADA29C42B1E3F /* Result.swift */,
				90F146E9B6C5CF755078BA5A7A277769 /* ServerTrustPolicy.swift */,
				C7EB19604357B81A35FC3C906FB2E1C2 /* SessionDelegate.swift */,
				CF776987710038E312CEBE898EC3F4C3 /* SessionManager.swift */,
				5C2B5A185E68D6952807CBDA9B742950 /* TaskDelegate.swift */,
				D0A047C297BE6E56E0DFC64BA0774F64 /* Timeline.swift */,
				55DF832DBA39E3B7C574734A23248BE9 /* Validation.swift */,
				D6C43B2719FC179BFCBCE5828721653C /* Support Files */,
			);
			name = Alamofire;
			path = Alamofire;
			sourceTree = "<group>";
		};
		DEAD82F27D51D6D75C14E2A4B0018C26 /* Pods */ = {
			isa = PBXGroup;
			children = (
				DC30D5417802798F0AEA4745F3531E6A /* Alamofire */,
				A1E3323028E60541C89968653AFD5402 /* KeychainAccess */,
				E17C517F7D0DBB3C1012435016E23D87 /* Kingfisher */,
				50914EA2391DA25A511F148A86CA93AF /* KingfisherWebP */,
				12304B97241C39AAD20052A759813326 /* libwebp */,
				D5F2B9808E3CCB087DDBEC809A12E08A /* SnapKit */,
				EFF1854DD150F67F2AF4253844203790 /* Toast-Swift */,
			);
			name = Pods;
			sourceTree = "<group>";
		};
		E17C517F7D0DBB3C1012435016E23D87 /* Kingfisher */ = {
			isa = PBXGroup;
			children = (
				C9E8B03D982C40781F63386EDE7CB8A6 /* AnimatedImageView.swift */,
				D2DF5E8C3D9BCDDED01372457238003E /* AuthenticationChallengeResponsable.swift */,
				BC417E962B8122213171CFB604297938 /* AVAssetImageDataProvider.swift */,
				874C1686E23B2BA7E9BEC18B1BE762E9 /* Box.swift */,
				A3B43E5F2D372B45BA2380846E6B8658 /* CacheSerializer.swift */,
				79EE1E383773F5B54F1D42AE61ADBF55 /* CallbackQueue.swift */,
				C692672DE47FA9C42C20A0590A0B79B8 /* Delegate.swift */,
				3E1A0C4574AC314BFC2405D273ADE21C /* DiskStorage.swift */,
				41FD740E5D9C4699F0F91E9C2300B8A8 /* ExtensionHelpers.swift */,
				6FEFDEE05104DA1841C2948C72BBFDB1 /* Filter.swift */,
				25950310A7322370CAF786BAF1D68DCB /* FormatIndicatedCacheSerializer.swift */,
				5576A1721C7F37D9CEA210A941EF2355 /* GIFAnimatedImage.swift */,
				53683D88CE558F9D7279EF9E22D8E356 /* GraphicsContext.swift */,
				0E0C41D3086B3492686CD5CECF9A263E /* Image.swift */,
				D1834F6A7416092A8C56E47B56E39EC4 /* ImageBinder.swift */,
				1D12E6F8B6EAFB53859252A260BE7812 /* ImageCache.swift */,
				BE3F01D6C0A4E4FA8733BF0C99B959F5 /* ImageDataProcessor.swift */,
				21AF50CEB4A491624A648375442B4EA9 /* ImageDataProvider.swift */,
				A4FE7435C7DFA168C5EB8624D2698342 /* ImageDownloader.swift */,
				8743675E434833725DE7F1BB59B3ADBF /* ImageDownloaderDelegate.swift */,
				45BBB8E8568FE9EEE1F61A57E46B8859 /* ImageDrawing.swift */,
				FDA06917E70008C9267EB2F232EA837B /* ImageFormat.swift */,
				F8DBA4F15DA70448AC84FE3AB24B8996 /* ImageModifier.swift */,
				9CAD6B76851F1BE43292476B15D241B3 /* ImagePrefetcher.swift */,
				D4DE093B7395E190A7B944FB1388C22E /* ImageProcessor.swift */,
				31CEBB5EA2863C79530D956AA74B5D98 /* ImageProgressive.swift */,
				F6E9C7E0C8476D636610E7D5B0DF612A /* ImageTransition.swift */,
				AA0CED072AE44C7703B3AFD745B6FF7E /* ImageView+Kingfisher.swift */,
				F95447B398D96B9ED0C59515A9A28F5D /* Indicator.swift */,
				4062E9BE26C3CFD48C4D08E0F2D2D9BB /* KF.swift */,
				E0BAE05B8E99C303CE11C1F3B881E2DA /* KFImage.swift */,
				D8C6DD684385CE1FA241B48F62D017E6 /* KFImageOptions.swift */,
				C8217E0A09CCE03C4AEA78BED6B8E74C /* KFOptionsSetter.swift */,
				BB54A41F7ADCAB5F6CE8EF6B3320429A /* Kingfisher.swift */,
				6EDD4000E3E6B86C537C5A940FA70107 /* KingfisherError.swift */,
				54367C8C6FF8E8C45A8E6C698136F1B8 /* KingfisherManager.swift */,
				0AE75F24EF33647A502A13DF7BB1B62C /* KingfisherOptionsInfo.swift */,
				9F1B4F388128EB89A49EA0FB8933288C /* MemoryStorage.swift */,
				FC623758B70F0956C2254E48A8526214 /* NSButton+Kingfisher.swift */,
				D322441F09F756ABDA251DDD1477ECFE /* NSTextAttachment+Kingfisher.swift */,
				B7F9A6C0354D63C63A49ACCC3A951AEB /* Placeholder.swift */,
				0662BF6A305112F06BE99CEDE3E26751 /* RedirectHandler.swift */,
				D62FB512164DD568D4628C72C3F713D5 /* RequestModifier.swift */,
				4BB34E0C7A9EB76C5CD6A33108F7D35A /* Resource.swift */,
				ED3844400E5BF512FB5133B2BECBDF2B /* Result.swift */,
				51A7D633132D82AF4EED96EA9471BF67 /* RetryStrategy.swift */,
				7A03B2E91124137E1443B368939010ED /* Runtime.swift */,
				8A11D0493CE096216CECC56EF4EB385C /* SessionDataTask.swift */,
				EEDE2B1208FEDEF1E183EC9DA88F084F /* SessionDelegate.swift */,
				83F7E182F95143EA053B7CF1521CF69D /* SizeExtensions.swift */,
				CC3F473CB87441669CAC1855A4E0078B /* Source.swift */,
				FF1B74ACA61322A47630E7B0B4F790CC /* Storage.swift */,
				1238DBC39599BA6A3673271BD3A6CDA8 /* String+MD5.swift */,
				3C9FF4905F83593CEECB410B24C0A6A9 /* TVMonogramView+Kingfisher.swift */,
				61C7B175B4BF2C8E1A3FDCBACB841301 /* UIButton+Kingfisher.swift */,
				7F54125B4C33A8C6E4579E5E9895AB49 /* WKInterfaceImage+Kingfisher.swift */,
				E737533A857F4B789A6BFA8AD1E2964F /* Support Files */,
			);
			name = Kingfisher;
			path = Kingfisher;
			sourceTree = "<group>";
		};
		E737533A857F4B789A6BFA8AD1E2964F /* Support Files */ = {
			isa = PBXGroup;
			children = (
				800199F48536B632606212213C070F30 /* Kingfisher.modulemap */,
				2AB833BB09CFC4F279C37331713D2FF3 /* Kingfisher-dummy.m */,
				4E5E68BA5391D0675E4BB8C9098B8DD0 /* Kingfisher-Info.plist */,
				AF8F5D7E9C75230CCB8CB7659FF60ADC /* Kingfisher-prefix.pch */,
				0F8B08DF4B43F0B0069ABB316F6ED503 /* Kingfisher-umbrella.h */,
				ADB3D8EC2813A31362182B1A3D36E214 /* Kingfisher.debug.xcconfig */,
				A16583AD154AE5D7B2A123138D0C4B99 /* Kingfisher.release.xcconfig */,
			);
			name = "Support Files";
			path = "../Target Support Files/Kingfisher";
			sourceTree = "<group>";
		};
		EFF1854DD150F67F2AF4253844203790 /* Toast-Swift */ = {
			isa = PBXGroup;
			children = (
				9E95D9BFCA3ED6D8DC2E01D37C211E1F /* Toast.swift */,
				5034DC6DB7F9BBAE3230E36B0C7D099D /* Support Files */,
			);
			name = "Toast-Swift";
			path = "Toast-Swift";
			sourceTree = "<group>";
		};
		F247B7762BD1DE71C59EF66C457FA904 /* View */ = {
			isa = PBXGroup;
			children = (
				DECB3FF18D460DD3232CB41E91BE4704 /* PQFollowButton.swift */,
				0542C6810D5CAE45D2D00BF68F0179F8 /* PQGIFImageView.swift */,
				C07C160FC700004F5089B9DB723A94A8 /* PQHeartAnimation.swift */,
				92F9E0286221EC31568B8A58432A1D3E /* PQLoadingHUB.swift */,
				13680FB5B7A1459EDB9AB6A6D99E7240 /* PQRemindView.swift */,
				D71C55A4E3AD5E50EAC0CAAFD0CD2017 /* PQTabBar.swift */,
				011CCEFF53D767AB910DD9791D6F8F88 /* PQTextView.swift */,
			);
			name = View;
			path = BFCommonKit/Classes/BFBase/View;
			sourceTree = "<group>";
		};
		F432AFD0B9CB45437DABCA6FEBBBA48C /* Products */ = {
			isa = PBXGroup;
			children = (
				5D797E9A5C5782CE845840781FA1CC81 /* Alamofire.framework */,
				C1F246AE53C4EA036AA151EFFF9D40C1 /* BFCommon_Resources.bundle */,
				33739A281CF33C0BF0E93857A6367E97 /* BFCommonKit.framework */,
				E8EE7F078656FABB8F6821D10FF994BB /* KeychainAccess.framework */,
				C3F44C782D64D7EB20B61CE3844EBFAD /* Kingfisher.framework */,
				2FC7D0890A2DCAA85AFA92E9014FBB85 /* KingfisherWebP.framework */,
				5E4674603A5D5B9215FFA0F8E69F8B71 /* libwebp.framework */,
				FA04FD815E1912F167CBDD3007B2A248 /* Pods_BFCommonKit_Example.framework */,
				CA833533D8AF8D3019E59F42B4F9ABE9 /* Pods_BFCommonKit_Tests.framework */,
				979486118B3E90C08386079D57962701 /* SnapKit.framework */,
				D6043471C96F93DC41F7DD1E0D7D8B35 /* Toast_Swift.framework */,
			);
			name = Products;
			sourceTree = "<group>";
		};
		F9FC4BE1BFD62C583810624469399DBC /* Controller */ = {
			isa = PBXGroup;
			children = (
				B62483128EB3F1246C387CBEA89EE57E /* PQBaseViewController.swift */,
				02ACFDEE32507911640EC4F82D0F44AA /* PQBaseWebViewController.swift */,
				7E55EFCD65C222D77B85CAAE420061AE /* PQNavigatinController.swift */,
			);
			name = Controller;
			path = BFCommonKit/Classes/BFBase/Controller;
			sourceTree = "<group>";
		};
		FB23EFDCA7EB2E73846D68ED6C84EF70 /* Support Files */ = {
			isa = PBXGroup;
			children = (
				8AA5E1A029FB035976B99DCD8C51D864 /* KeychainAccess.modulemap */,
				7002F32A9EDB07B9C16828173AEE9406 /* KeychainAccess-dummy.m */,
				5C810E48C5E0734345170976B456B156 /* KeychainAccess-Info.plist */,
				D1A284359D8D6252013030CA7AA32D5A /* KeychainAccess-prefix.pch */,
				B8AF72516324356817A06E5110128E5D /* KeychainAccess-umbrella.h */,
				AB0F70ECDC0B6DA41056F86D4F3E3A92 /* KeychainAccess.debug.xcconfig */,
				DB53477E46A16D0E6AEBF93426D1B985 /* KeychainAccess.release.xcconfig */,
			);
			name = "Support Files";
			path = "../Target Support Files/KeychainAccess";
			sourceTree = "<group>";
		};
/* End PBXGroup section */

/* Begin PBXHeadersBuildPhase section */
		093F4030568199D53F572F0D215A54D3 /* Headers */ = {
			isa = PBXHeadersBuildPhase;
			buildActionMask = 2147483647;
			files = (
				66EFDCCE9A8A278D25FEA74D05BAEF37 /* alphai_dec.h in Headers */,
				981D215ACB120575999278BC180A69B0 /* animi.h in Headers */,
				A590798AB6C2F0D4EBA361B14272DD46 /* backward_references_enc.h in Headers */,
				19B00F78D0DA557D27A54F30F8F19EB3 /* bit_reader_inl_utils.h in Headers */,
				F4F4D9B44B338407FCB99A7CBE23CF64 /* bit_reader_utils.h in Headers */,
				565627A57333BC43E8EA929FDA28D1A8 /* bit_writer_utils.h in Headers */,
				B612ECE66486C1101845F873B695163F /* color_cache_utils.h in Headers */,
				0A3741DF46222A0A343ED4A976403321 /* common_dec.h in Headers */,
				3C6086BFE61D17429A13B79F5DBC4C5A /* common_sse2.h in Headers */,
				BE3EFF90FC56714F816BD54054BF97E6 /* common_sse41.h in Headers */,
				340DDEAE7DEBC30699017F3A0B900198 /* cost_enc.h in Headers */,
				A78F71D3788AFE3266B4B0DE61DB5AF0 /* decode.h in Headers */,
				456E99125522F3FFC61DC193A19E6CA9 /* demux.h in Headers */,
				A193F299BA7AAED7CBB077384AB40FFD /* dsp.h in Headers */,
				2A2523A010EBEB72DF30921707DA9C77 /* encode.h in Headers */,
				8E450C445E10105BBC2C70A7982CFF37 /* endian_inl_utils.h in Headers */,
				09D7E2F085DC41CB3F071EC304D4CBE3 /* filters_utils.h in Headers */,
				500D2EC451DF6151A3DF355A92B44ACA /* format_constants.h in Headers */,
				D56C2FD7B0D4A29A53308BF3360855EA /* histogram_enc.h in Headers */,
				1CFE45ED482E0E35A4A7AFB141C53A98 /* huffman_encode_utils.h in Headers */,
				5A59D038D84AF0A94C339323D4449B96 /* huffman_utils.h in Headers */,
				8A7C62C00D3C2A12DD6A58ED0E1BC60A /* libwebp-umbrella.h in Headers */,
				7BDC00210D107F4C18DBCCCED04802C0 /* lossless.h in Headers */,
				BBC86EC1AE14BC4B1C833D9FD2FD1310 /* lossless_common.h in Headers */,
				7C56235F29CB6B7598F9004D21AF1B40 /* mips_macro.h in Headers */,
				DEC2350B80C7A28C1424AA9A8BA3DE55 /* msa_macro.h in Headers */,
				FC3CD3C82E21063D9B58107314D78840 /* mux.h in Headers */,
				9876801BAF92F7329FC190230586D42B /* mux_types.h in Headers */,
				343C772C9660F30318ACA1DB8085493F /* muxi.h in Headers */,
				EC7A444683F7AA8367021143E89DC825 /* neon.h in Headers */,
				41B892FFBFF425FAB09DBFC217FEDA2A /* quant.h in Headers */,
				77417191225862CC4861D47BFB83F051 /* quant_levels_dec_utils.h in Headers */,
				6C386B1177CD628F6C37300A33ECAA2E /* quant_levels_utils.h in Headers */,
				3E97481820740A233BA55335C9421A23 /* random_utils.h in Headers */,
				22DB44D90C9192CF0AB3839E5FA55407 /* rescaler_utils.h in Headers */,
				0F7804058FD596CA5D0D592276C43DC1 /* thread_utils.h in Headers */,
				97E45D32D338C2C0B5DBEF91DE4462FE /* types.h in Headers */,
				6EF35431D9B8B35DD00B8479C42B682B /* utils.h in Headers */,
				2BFE8F9A0E3851F7AF5C05CD2AE0AFF1 /* vp8_dec.h in Headers */,
				F69B1D14ABEF69414DB9F7BF8196476D /* vp8i_dec.h in Headers */,
				F13364F6BFD465012A0CE9B3B0D72A2F /* vp8i_enc.h in Headers */,
				36BC88CC5FD45F5B332C91AC4A4493B0 /* vp8li_dec.h in Headers */,
				81905F2D8D4DF6F0243F89B47A2D4D0B /* vp8li_enc.h in Headers */,
				32503D35DA1F4438F506D9FF077A9A35 /* webpi_dec.h in Headers */,
				7E9D9B0BD4C7D6264711992288B35732 /* yuv.h in Headers */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		0BEACC6ED9269BE6843AC55DCD3082FE /* Headers */ = {
			isa = PBXHeadersBuildPhase;
			buildActionMask = 2147483647;
			files = (
				1C0A55C5404EB5D45A22A5CAAD696340 /* BFCommonKit-umbrella.h in Headers */,
				111BC185B46564171A9E4183819E5208 /* PQBridgeObject.h in Headers */,
				CA455BD0A20F84811848C575ABC7F19C /* UIControl+NXCategory.h in Headers */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		2582784E4FA6A1AC5D23FC53AC3F6EE2 /* Headers */ = {
			isa = PBXHeadersBuildPhase;
			buildActionMask = 2147483647;
			files = (
				F7B74645E07C39771156A1FA413B98D4 /* Alamofire-umbrella.h in Headers */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		301DC920FBDC32558EAC3F3705BE0599 /* Headers */ = {
			isa = PBXHeadersBuildPhase;
			buildActionMask = 2147483647;
			files = (
				B0E819775C4534EDBD677945A398C741 /* Toast-Swift-umbrella.h in Headers */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		520893425D012FC58884F7A660F352C3 /* Headers */ = {
			isa = PBXHeadersBuildPhase;
			buildActionMask = 2147483647;
			files = (
				3BBC05D929DFA1799E5ADBA8BCF74065 /* Pods-BFCommonKit_Tests-umbrella.h in Headers */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		67BFA94EFA362B59EF84E50583D7488A /* Headers */ = {
			isa = PBXHeadersBuildPhase;
			buildActionMask = 2147483647;
			files = (
				9FF28E20123E440D4B80EFE24A12F81D /* KeychainAccess-umbrella.h in Headers */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		BDB6223CBE91F672832A958D67F8CF3F /* Headers */ = {
			isa = PBXHeadersBuildPhase;
			buildActionMask = 2147483647;
			files = (
				0715DEF27AB7FBAECD0068D80AA0EF75 /* Kingfisher-umbrella.h in Headers */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		C89F55002259DFACF354FC9892D5360E /* Headers */ = {
			isa = PBXHeadersBuildPhase;
			buildActionMask = 2147483647;
			files = (
				B0CA9D07A5EEDFFCEBDAC32AAA90D8B0 /* SnapKit-umbrella.h in Headers */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		DA2F606EC0610A7868713247E2661D04 /* Headers */ = {
			isa = PBXHeadersBuildPhase;
			buildActionMask = 2147483647;
			files = (
				05BAB343E140BCD3831C0ED00A7542A6 /* CGImage+WebP.h in Headers */,
				19599A78904EBE6739A6EB552F5C0844 /* KingfisherWebP-umbrella.h in Headers */,
				7766893C8456CE6D122E6AF2F2B0AFEA /* KingfisherWebP.h in Headers */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		F88B8407C1FA60CBBE0BAC779F1F4352 /* Headers */ = {
			isa = PBXHeadersBuildPhase;
			buildActionMask = 2147483647;
			files = (
				EE90DB67EB3BC0A3407EF5F4F18B960B /* Pods-BFCommonKit_Example-umbrella.h in Headers */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
/* End PBXHeadersBuildPhase section */

/* Begin PBXNativeTarget section */
		0D78006448081C29492BCBD9AE8ECC81 /* KingfisherWebP */ = {
			isa = PBXNativeTarget;
			buildConfigurationList = 2CA1D93018E72F5A31FC7DD319B84C46 /* Build configuration list for PBXNativeTarget "KingfisherWebP" */;
			buildPhases = (
				DA2F606EC0610A7868713247E2661D04 /* Headers */,
				8B90084522C0A789600CC693470E4E90 /* Sources */,
				ADF502B6D36BBA8B869AFEA3A1502184 /* Frameworks */,
				C4FBAEC64F3142949C080C66235F6311 /* Resources */,
			);
			buildRules = (
			);
			dependencies = (
				2D604CAF7CFF71AA51EB0EF461B33E0A /* PBXTargetDependency */,
				09BEBBC8ECF0BD5BD0C09623F55EFBF9 /* PBXTargetDependency */,
			);
			name = KingfisherWebP;
			productName = KingfisherWebP;
			productReference = 2FC7D0890A2DCAA85AFA92E9014FBB85 /* KingfisherWebP.framework */;
			productType = "com.apple.product-type.framework";
		};
		19622742EBA51E823D6DAE3F8CDBFAD4 /* SnapKit */ = {
			isa = PBXNativeTarget;
			buildConfigurationList = ADE0216BF4FA64AB2829CD3BB6A96B4A /* Build configuration list for PBXNativeTarget "SnapKit" */;
			buildPhases = (
				C89F55002259DFACF354FC9892D5360E /* Headers */,
				EA76B14917AD441C4A25EE09C211FBDA /* Sources */,
				D162179A42AE1C6CA1D88D7D920F4BA2 /* Frameworks */,
				E2B0A12FAC5DBF032CBE604F04108C73 /* Resources */,
			);
			buildRules = (
			);
			dependencies = (
			);
			name = SnapKit;
			productName = SnapKit;
			productReference = 979486118B3E90C08386079D57962701 /* SnapKit.framework */;
			productType = "com.apple.product-type.framework";
		};
		47D2E85A78C25869BB13521D8561A638 /* libwebp */ = {
			isa = PBXNativeTarget;
			buildConfigurationList = 411E8E0984EA8C282AFC646D6AD9867A /* Build configuration list for PBXNativeTarget "libwebp" */;
			buildPhases = (
				093F4030568199D53F572F0D215A54D3 /* Headers */,
				FBD18FFC40BE5C465C3D851A096DD80A /* Sources */,
				0D97B6616327C98659D3F6BB6CA7D265 /* Frameworks */,
				1892FEBB067857C3EBBCCA05894B3691 /* Resources */,
			);
			buildRules = (
			);
			dependencies = (
			);
			name = libwebp;
			productName = libwebp;
			productReference = 5E4674603A5D5B9215FFA0F8E69F8B71 /* libwebp.framework */;
			productType = "com.apple.product-type.framework";
		};
		5A7EB080A0F422D7D006363619B17391 /* Pods-BFCommonKit_Example */ = {
			isa = PBXNativeTarget;
			buildConfigurationList = 4BB6F58B6A2D4790D0FE1C545D770AEB /* Build configuration list for PBXNativeTarget "Pods-BFCommonKit_Example" */;
			buildPhases = (
				F88B8407C1FA60CBBE0BAC779F1F4352 /* Headers */,
				EBDBBB6F0D21C54828BF1E84C5F6C57D /* Sources */,
				22818A59F3DC6583177813962426DDC2 /* Frameworks */,
				34F4467A0453E8F28B63489C63C62023 /* Resources */,
			);
			buildRules = (
			);
			dependencies = (
				F6882C585D3FCCBE16B69FDB6001AF2E /* PBXTargetDependency */,
				E32BA467295645EEAF356DC713B86FE9 /* PBXTargetDependency */,
				B043E24FAAF812A21EA4E4561E7D88E5 /* PBXTargetDependency */,
				E106C2EAD3B61EACF5248EB77D80B11C /* PBXTargetDependency */,
				1530ABCAE0C4313BBAB4C5B637852FC1 /* PBXTargetDependency */,
				5D371F82654E8DDC86D075A843CA33B0 /* PBXTargetDependency */,
				195FDB231A8DE287EA95ADDC70BB1A98 /* PBXTargetDependency */,
				4A83929F20140D2A321A480BE5D0FC73 /* PBXTargetDependency */,
			);
			name = "Pods-BFCommonKit_Example";
			productName = "Pods-BFCommonKit_Example";
			productReference = FA04FD815E1912F167CBDD3007B2A248 /* Pods_BFCommonKit_Example.framework */;
			productType = "com.apple.product-type.framework";
		};
		615C831BCE925ED486B225B87E44926D /* KeychainAccess */ = {
			isa = PBXNativeTarget;
			buildConfigurationList = 3DC422E20AEB38A81671607C95ACC449 /* Build configuration list for PBXNativeTarget "KeychainAccess" */;
			buildPhases = (
				67BFA94EFA362B59EF84E50583D7488A /* Headers */,
				DE3CE10A7A8C8C405A199B7EE91AE672 /* Sources */,
				BDFB9E6CDE95D119D45EFA787BB77699 /* Frameworks */,
				C7440139D7D9F98DADA6F18952C54478 /* Resources */,
			);
			buildRules = (
			);
			dependencies = (
			);
			name = KeychainAccess;
			productName = KeychainAccess;
			productReference = E8EE7F078656FABB8F6821D10FF994BB /* KeychainAccess.framework */;
			productType = "com.apple.product-type.framework";
		};
		996EA2DBA9A377DBA808C91295F9D107 /* BFCommonKit */ = {
			isa = PBXNativeTarget;
			buildConfigurationList = 35E8B943B0B5F60714CF4B4F0C71C941 /* Build configuration list for PBXNativeTarget "BFCommonKit" */;
			buildPhases = (
				0BEACC6ED9269BE6843AC55DCD3082FE /* Headers */,
				E4DE08D49D27A5A232DF5C2C6F51FDD7 /* Sources */,
				219D58A0FB4E5A17F821ADC6E87569FA /* Frameworks */,
				D911EA06D4274E9EFCE3C893A71AA59A /* Resources */,
			);
			buildRules = (
			);
			dependencies = (
				507F8D7F0DAD284679FA8B2F34B932BA /* PBXTargetDependency */,
				7824E481737028BCFBFB93C46757BCA8 /* PBXTargetDependency */,
				F37379ED8457923F9905298F8444ED82 /* PBXTargetDependency */,
				74BEA4555C8AE69195BF092641446271 /* PBXTargetDependency */,
				E2A2578C53A1E53C205223527FDB4E25 /* PBXTargetDependency */,
				0AAD8E596C2439102D63E871B411C924 /* PBXTargetDependency */,
				766A81CE49BC839DF3D00F7039E8C83F /* PBXTargetDependency */,
			);
			name = BFCommonKit;
			productName = BFCommonKit;
			productReference = 33739A281CF33C0BF0E93857A6367E97 /* BFCommonKit.framework */;
			productType = "com.apple.product-type.framework";
		};
		A2401F9298B9D2D73A8F7C5741E43EF1 /* BFCommonKit-BFCommon_Resources */ = {
			isa = PBXNativeTarget;
			buildConfigurationList = F47F172E4623644D2B705830B861AE7E /* Build configuration list for PBXNativeTarget "BFCommonKit-BFCommon_Resources" */;
			buildPhases = (
				B91A9622915C78EBD7EFAB345C1B68B4 /* Sources */,
				D5C29C648F0ED064C4DDD4B8F9C8B2F0 /* Frameworks */,
				5D9D1FA55CB2B893ACD55FCF37C9F2E0 /* Resources */,
			);
			buildRules = (
			);
			dependencies = (
			);
			name = "BFCommonKit-BFCommon_Resources";
			productName = "BFCommonKit-BFCommon_Resources";
			productReference = C1F246AE53C4EA036AA151EFFF9D40C1 /* BFCommon_Resources.bundle */;
			productType = "com.apple.product-type.bundle";
		};
		B990BD87169C76A3ED3FE8A9258D91A3 /* Toast-Swift */ = {
			isa = PBXNativeTarget;
			buildConfigurationList = 1ECA31A0D51BE8FFA5CF6FCA76696C8D /* Build configuration list for PBXNativeTarget "Toast-Swift" */;
			buildPhases = (
				301DC920FBDC32558EAC3F3705BE0599 /* Headers */,
				FD8A1F2E30FE97F8E91BC43CA1837408 /* Sources */,
				72F6C3BB9D032D29D3F88F89EFE502C2 /* Frameworks */,
				1C6F4B5A1BD3CDF3B14DFC155983E93B /* Resources */,
			);
			buildRules = (
			);
			dependencies = (
			);
			name = "Toast-Swift";
			productName = "Toast-Swift";
			productReference = D6043471C96F93DC41F7DD1E0D7D8B35 /* Toast_Swift.framework */;
			productType = "com.apple.product-type.framework";
		};
		E8022D22FAA6690B5E1C379C1BCE1491 /* Kingfisher */ = {
			isa = PBXNativeTarget;
			buildConfigurationList = 3578BE3C6C78908A16E3200B72121D31 /* Build configuration list for PBXNativeTarget "Kingfisher" */;
			buildPhases = (
				BDB6223CBE91F672832A958D67F8CF3F /* Headers */,
				D60C66102FB1626CAA1BECA540A1994F /* Sources */,
				5381650CAE0B4BAC9A646EB58982F57C /* Frameworks */,
				24F01DE0E63550F63689EE9911FA41CF /* 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";
		};
		F4D47BCD1DBB8DF294140768AA80DCAA /* Pods-BFCommonKit_Tests */ = {
			isa = PBXNativeTarget;
			buildConfigurationList = C6DA23625B990E7C786428820A6A9780 /* Build configuration list for PBXNativeTarget "Pods-BFCommonKit_Tests" */;
			buildPhases = (
				520893425D012FC58884F7A660F352C3 /* Headers */,
				88DDA437CEE4AC8D841F16AEA3F6150A /* Sources */,
				61161B40D747632E24C98E43D6E5F022 /* Frameworks */,
				E1745EF72E279D3C92BA4EC64D2DE551 /* Resources */,
			);
			buildRules = (
			);
			dependencies = (
				11A829BBB94B7D4A7E8F27E8DFF39AB6 /* PBXTargetDependency */,
			);
			name = "Pods-BFCommonKit_Tests";
			productName = "Pods-BFCommonKit_Tests";
			productReference = CA833533D8AF8D3019E59F42B4F9ABE9 /* Pods_BFCommonKit_Tests.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 3.2";
			developmentRegion = en;
			hasScannedForEncodings = 0;
			knownRegions = (
				en,
				Base,
			);
			mainGroup = CF1408CF629C7361332E53B88F7BD30C;
			productRefGroup = F432AFD0B9CB45437DABCA6FEBBBA48C /* Products */;
			projectDirPath = "";
			projectRoot = "";
			targets = (
				EAAA1AD3A8A1B59AB91319EE40752C6D /* Alamofire */,
				996EA2DBA9A377DBA808C91295F9D107 /* BFCommonKit */,
				A2401F9298B9D2D73A8F7C5741E43EF1 /* BFCommonKit-BFCommon_Resources */,
				615C831BCE925ED486B225B87E44926D /* KeychainAccess */,
				E8022D22FAA6690B5E1C379C1BCE1491 /* Kingfisher */,
				0D78006448081C29492BCBD9AE8ECC81 /* KingfisherWebP */,
				47D2E85A78C25869BB13521D8561A638 /* libwebp */,
				5A7EB080A0F422D7D006363619B17391 /* Pods-BFCommonKit_Example */,
				F4D47BCD1DBB8DF294140768AA80DCAA /* Pods-BFCommonKit_Tests */,
				19622742EBA51E823D6DAE3F8CDBFAD4 /* SnapKit */,
				B990BD87169C76A3ED3FE8A9258D91A3 /* Toast-Swift */,
			);
		};
/* End PBXProject section */

/* Begin PBXResourcesBuildPhase section */
		1892FEBB067857C3EBBCCA05894B3691 /* Resources */ = {
			isa = PBXResourcesBuildPhase;
			buildActionMask = 2147483647;
			files = (
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		1C6F4B5A1BD3CDF3B14DFC155983E93B /* Resources */ = {
			isa = PBXResourcesBuildPhase;
			buildActionMask = 2147483647;
			files = (
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		24F01DE0E63550F63689EE9911FA41CF /* Resources */ = {
			isa = PBXResourcesBuildPhase;
			buildActionMask = 2147483647;
			files = (
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		34F4467A0453E8F28B63489C63C62023 /* Resources */ = {
			isa = PBXResourcesBuildPhase;
			buildActionMask = 2147483647;
			files = (
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		473D3E892ABB6C798CFF290644259B34 /* Resources */ = {
			isa = PBXResourcesBuildPhase;
			buildActionMask = 2147483647;
			files = (
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		5D9D1FA55CB2B893ACD55FCF37C9F2E0 /* Resources */ = {
			isa = PBXResourcesBuildPhase;
			buildActionMask = 2147483647;
			files = (
				11D832047DC74D58DCFA3335477B2F32 /* icon_detail_back@2x.png in Resources */,
				80159B245D410D780829EB2417AA9766 /* icon_detail_back@3x.png in Resources */,
				D3D65CE8B86E4A3BD8C6E7496F70D97A /* placehold_image@2x.png in Resources */,
				82A251331AC3521135F08746E7B8719B /* placehold_image@3x.png in Resources */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		C4FBAEC64F3142949C080C66235F6311 /* Resources */ = {
			isa = PBXResourcesBuildPhase;
			buildActionMask = 2147483647;
			files = (
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		C7440139D7D9F98DADA6F18952C54478 /* Resources */ = {
			isa = PBXResourcesBuildPhase;
			buildActionMask = 2147483647;
			files = (
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		D911EA06D4274E9EFCE3C893A71AA59A /* Resources */ = {
			isa = PBXResourcesBuildPhase;
			buildActionMask = 2147483647;
			files = (
				30B6C8F7E23A14F333CA88022504E293 /* BFCommon_Resources.bundle in Resources */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		E1745EF72E279D3C92BA4EC64D2DE551 /* Resources */ = {
			isa = PBXResourcesBuildPhase;
			buildActionMask = 2147483647;
			files = (
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		E2B0A12FAC5DBF032CBE604F04108C73 /* Resources */ = {
			isa = PBXResourcesBuildPhase;
			buildActionMask = 2147483647;
			files = (
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
/* End PBXResourcesBuildPhase section */

/* Begin PBXSourcesBuildPhase section */
		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;
		};
		88DDA437CEE4AC8D841F16AEA3F6150A /* Sources */ = {
			isa = PBXSourcesBuildPhase;
			buildActionMask = 2147483647;
			files = (
				1FFD3E843984FD9A6E6176DF98B945B3 /* Pods-BFCommonKit_Tests-dummy.m in Sources */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		8B90084522C0A789600CC693470E4E90 /* Sources */ = {
			isa = PBXSourcesBuildPhase;
			buildActionMask = 2147483647;
			files = (
				9C339F132567F7A1863DF9019FF8B880 /* CGImage+WebP.m in Sources */,
				BC7EE313FB6624DE59B7EAEC1019BF3E /* Image+WebP.swift in Sources */,
				E9D2534A8F4290F1D7ED5180A86F2F7A /* KingfisherWebP-dummy.m in Sources */,
				F1D3F27F75F1B3849B7CD212911E06DF /* WebPProcessor.swift in Sources */,
				A5966F6BF3F4668BBF52D9090E72377F /* WebPSerializer.swift in Sources */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		B91A9622915C78EBD7EFAB345C1B68B4 /* Sources */ = {
			isa = PBXSourcesBuildPhase;
			buildActionMask = 2147483647;
			files = (
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		D60C66102FB1626CAA1BECA540A1994F /* Sources */ = {
			isa = PBXSourcesBuildPhase;
			buildActionMask = 2147483647;
			files = (
				295057F034663D363DBF7B62021894D2 /* AnimatedImageView.swift in Sources */,
				B3C8D12DCD7ED88E9D2957C3BB20795A /* AuthenticationChallengeResponsable.swift in Sources */,
				6ABB535881FC9119CE678A470EBCE8AC /* AVAssetImageDataProvider.swift in Sources */,
				CBFCCAF3AD783D78BF2C9AB1CB13B624 /* Box.swift in Sources */,
				DDE440AA08F7145DFF85CD0E071254BB /* CacheSerializer.swift in Sources */,
				95D289282BDC646036A2FBC4A6337480 /* CallbackQueue.swift in Sources */,
				5FF59E8450339D0B6DB80D0F066735A1 /* Delegate.swift in Sources */,
				36D09FCBBDB9E75F5B0B86F94A7C20B1 /* DiskStorage.swift in Sources */,
				F484862FE58D5627137CD8F00CB6E33D /* ExtensionHelpers.swift in Sources */,
				28B36A47DF5EDB8AF3CFF4E8F049AA7D /* Filter.swift in Sources */,
				4365BF4B7A2FDCDB228CFC8E2F1D9CAA /* FormatIndicatedCacheSerializer.swift in Sources */,
				35584D9B7D454753794B20D17C3327D7 /* GIFAnimatedImage.swift in Sources */,
				D2D8E4B774710087F6F2CDD1481D27C2 /* GraphicsContext.swift in Sources */,
				7838468F6F5DA568DDF29846A692D17C /* Image.swift in Sources */,
				81F1E62619B20CFF54657AACE8F564C3 /* ImageBinder.swift in Sources */,
				8947CCB475AC7A1500D237A53FEF8467 /* ImageCache.swift in Sources */,
				ABDC2ED2F1835F3B48B9B13B72605A80 /* ImageDataProcessor.swift in Sources */,
				3A319B63A88F98E4FF8DEA3B4B570DF8 /* ImageDataProvider.swift in Sources */,
				8B26FF9EE1D27EAEBC26EE63F5985C61 /* ImageDownloader.swift in Sources */,
				817C889AB3C0A255E9B62C556E87197C /* ImageDownloaderDelegate.swift in Sources */,
				799A62CDA96F638FC3B2A35FC4AB6ABA /* ImageDrawing.swift in Sources */,
				21C27BCE11FBCDCF68CE2F58D6637C98 /* ImageFormat.swift in Sources */,
				47D4952891CFF4CB96AFF84AB55B3C2E /* ImageModifier.swift in Sources */,
				4E271F0F2881C0371F6D101EB6EA9439 /* ImagePrefetcher.swift in Sources */,
				D8F0AE8779B3D77901DD7C80A6B4530C /* ImageProcessor.swift in Sources */,
				9F4A0DE6BE3A5D5DC4CF943E0C379401 /* ImageProgressive.swift in Sources */,
				725782EE7E48F43952E7C8D95F0C6816 /* ImageTransition.swift in Sources */,
				855322FBC529E4BCC16B14C1ABC660B2 /* ImageView+Kingfisher.swift in Sources */,
				014FF988DB59B99468917FEC823E6877 /* Indicator.swift in Sources */,
				6DD477F26E921CC467B611403CC36B25 /* KF.swift in Sources */,
				F960CB84D0F48DBB3B04C8C24D024349 /* KFImage.swift in Sources */,
				F01EC3647F0DB39B2F4279B30C7FA5B5 /* KFImageOptions.swift in Sources */,
				16B20DB7DB675CB9011BC4680E1BFB84 /* KFOptionsSetter.swift in Sources */,
				FA27841F4C6D5826F0C30F328677A76F /* Kingfisher-dummy.m in Sources */,
				09E86D9BB950999786565E1EEF83456C /* Kingfisher.swift in Sources */,
				05B7A0C9110D2CD7494394439D4AA3E8 /* KingfisherError.swift in Sources */,
				EB3FD944F6B97F750150CEDA4C417AAC /* KingfisherManager.swift in Sources */,
				6C6C6A6262E97D8CC396032231084D78 /* KingfisherOptionsInfo.swift in Sources */,
				51197EA467C67E1D76D8DB86B436D998 /* MemoryStorage.swift in Sources */,
				A2F60EE49D35DB926710B9F4B47A334C /* NSButton+Kingfisher.swift in Sources */,
				AD5CBA956818359012260DE0C1D89E7C /* NSTextAttachment+Kingfisher.swift in Sources */,
				6247AB8E22CC2572ED9CE49CD3A897A1 /* Placeholder.swift in Sources */,
				1B55AC0C436584171E8E15941D60C96E /* RedirectHandler.swift in Sources */,
				24DC017AD6FF58CA3D552FD885EDA913 /* RequestModifier.swift in Sources */,
				BF8E89C1263D888D5C953560417F935B /* Resource.swift in Sources */,
				0F3780049F68FAF37E3490D65E0404BC /* Result.swift in Sources */,
				6AD43604B0FD961296597B43253DE3DA /* RetryStrategy.swift in Sources */,
				C566BD48C18EDB53A54B63458D97E0AF /* Runtime.swift in Sources */,
				EE7B02AD430455FFAA52C8AA0C3E129A /* SessionDataTask.swift in Sources */,
				2D865258F3B1F7DC09FB6F59DE5276F6 /* SessionDelegate.swift in Sources */,
				5D57C6367EB745E3A233352EC5311C0C /* SizeExtensions.swift in Sources */,
				F693A1C12AE1999BE9556318F33EE213 /* Source.swift in Sources */,
				4AB3435E89A0C52A4A36C15B616AC50F /* Storage.swift in Sources */,
				295B7FA9CBC9F76BF97181EFE37E0C40 /* String+MD5.swift in Sources */,
				5C6AE4772AC41A0EFF887757D22D9297 /* TVMonogramView+Kingfisher.swift in Sources */,
				39490A8A5480DFB0971B1219B8785FF1 /* UIButton+Kingfisher.swift in Sources */,
				A46912B4AC7ADE93440276273C8AEB4A /* WKInterfaceImage+Kingfisher.swift in Sources */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		DE3CE10A7A8C8C405A199B7EE91AE672 /* Sources */ = {
			isa = PBXSourcesBuildPhase;
			buildActionMask = 2147483647;
			files = (
				7320CF296A231A788BD817F99BEDF1B6 /* Keychain.swift in Sources */,
				6AF44AB8CA0AE0413FC6EDC69FFCACD4 /* KeychainAccess-dummy.m in Sources */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		E4DE08D49D27A5A232DF5C2C6F51FDD7 /* Sources */ = {
			isa = PBXSourcesBuildPhase;
			buildActionMask = 2147483647;
			files = (
				0F76997FC8744993E8886ABD952940F8 /* BFBundle+Ext.swift in Sources */,
				D7799CCA0DA02565464FFC86505703DD /* BFColor+Ext.swift in Sources */,
				25B8821BAD0493894113F2856AE7C75C /* BFCommonKit-dummy.m in Sources */,
				7D797C8F969AF289B56AFADB8A857B88 /* BFInt+Ext.swift in Sources */,
				9B2982430A8A17D22BFCC4CD87987519 /* BFString+Ext.swift in Sources */,
				1C2282D20D182E861366D3C1EBE4789F /* BFUIButton+ext.swift in Sources */,
				D77B874E78115178883D467AF80E7A53 /* BFUIImage+Ext.swift in Sources */,
				F55A7379E1689C39A5FC9C851910EB29 /* BFUIView+Ext.swift in Sources */,
				E6FF7E6D18B1480480227CCE57602DFF /* Enums.swift in Sources */,
				421F78C77FDFE03A4AA40310AA5129BE /* NXAudioRecorder.swift in Sources */,
				48C1456F884B817E65531FB4A587A07D /* NXDeviceManager.swift in Sources */,
				43F8B9F544418744A75B09177495E353 /* NXFileManager.swift in Sources */,
				A151A05605BEDC9D8BF369AA30A24E00 /* NXFundation+Ext.swift in Sources */,
				FB88BB6E33E7A260E44631FD41214F09 /* NXLogger.swift in Sources */,
				30845F3256E3B6AB9366E1BA2FF78DBE /* NXLoggerManager.swift in Sources */,
				379CE002BAE8E47BC1F38B2BFEFCBD47 /* NXLoggerVC.swift in Sources */,
				0E49EDB28245EA14A30AF377570B2E4C /* NXUI+Ext.swift in Sources */,
				8651826B6B1896AE3C20DA9ED5BEB258 /* PQBaseModel.swift in Sources */,
				E3D4308718AC429A440066C7C3D59589 /* PQBaseViewController.swift in Sources */,
				C22ED715CAAE0437D7B5E875D5CC3948 /* PQBaseWebViewController.swift in Sources */,
				8396FC81AF653FF5A29C02560E4E421F /* PQBFConfig.swift in Sources */,
				405CDAC3DCD27829A6B3B92B36512962 /* PQBridgeObject.m in Sources */,
				9F673FD6E3285D95AA526CE04DA8A445 /* PQCommonMethodUtil.swift in Sources */,
				E1B7ED0D7060CB7562E2F03471D9D4B9 /* PQConstant.swift in Sources */,
				83F3531CA46294BF599744BCF4A6C408 /* PQCreateEmptyWAV.swift in Sources */,
				4696C21B11B4E72FC1E4AB307584CF26 /* PQFollowButton.swift in Sources */,
				4B94FCB4D48EB43F7D7FEBC1954D2052 /* PQGIFImageView.swift in Sources */,
				F1169B1B9C7106E32E1BC09605858A67 /* PQHeartAnimation.swift in Sources */,
				808C15D2AA14C96E8EA2D3C7B2EE8795 /* PQLoadingHUB.swift in Sources */,
				7E2BA098E24660B84FA1033B58350364 /* PQLZStringUtil.swift in Sources */,
				C31AC9D2ECDB7E55C4E1632847B762CF /* PQNavigatinController.swift in Sources */,
				471960E2C1EA3865A65786E000CD4F60 /* PQPHAssetVideoParaseUtil.swift in Sources */,
				41476CF464A06E5EB6ACDDF43601E5EB /* PQRemindView.swift in Sources */,
				643540D43510ABD492DAABE6866517FA /* PQTabBar.swift in Sources */,
				EEEE714F812B0675294DD4EAFFD915FF /* PQTextView.swift in Sources */,
				15C9013EC2588CBB6CD1C86078208D8B /* PQVideoSnapshotUtil.swift in Sources */,
				CF053340465A254C7161022030998981 /* PQWeakTimer.swift in Sources */,
				CDC11562BD3ABC76BF348CC319DB8BD3 /* SWNetRequest.swift in Sources */,
				D254F8DA084416EA0FBA0E979E9F7FF4 /* UIControl+NXCategory.m in Sources */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		EA76B14917AD441C4A25EE09C211FBDA /* Sources */ = {
			isa = PBXSourcesBuildPhase;
			buildActionMask = 2147483647;
			files = (
				69C66C8E474E05B83AB672CCD507FD6D /* Constraint.swift in Sources */,
				06F7F726A28B5F6C656EFADFC84B39C7 /* ConstraintAttributes.swift in Sources */,
				6B3038E2643A55C6DD4A24169F5492F9 /* ConstraintConfig.swift in Sources */,
				17CFD91D6B32ABC9284405C2D6BA87E7 /* ConstraintConstantTarget.swift in Sources */,
				AAD1F33833A66EF92102BDAB7F2B2705 /* ConstraintDescription.swift in Sources */,
				66A0E3A64A00F48647B928A3AD8B91F1 /* ConstraintDirectionalInsets.swift in Sources */,
				BA28FE29B4CF77DAE0F8438393ED8A2C /* ConstraintDirectionalInsetTarget.swift in Sources */,
				F86183978C4D92FEA93CFBA38223683E /* ConstraintDSL.swift in Sources */,
				A6FF8BF4F5BB505AEA28D5E9D8C59A68 /* ConstraintInsets.swift in Sources */,
				160D1D7D055540DD1CBC0B5605F476AE /* ConstraintInsetTarget.swift in Sources */,
				8C036006095537191494E640F5E287BE /* ConstraintItem.swift in Sources */,
				D8832FCBC26D82CE4400C20B2316C4FD /* ConstraintLayoutGuide+Extensions.swift in Sources */,
				292A4ADCC85A86AE1EBFB49748DDF692 /* ConstraintLayoutGuide.swift in Sources */,
				B00057111571952FFA8497880F19F115 /* ConstraintLayoutGuideDSL.swift in Sources */,
				C9CC0E52545B8F8467D508A23A67A6D6 /* ConstraintLayoutSupport.swift in Sources */,
				A2B9F870C317502DF541D4C4BDA43105 /* ConstraintLayoutSupportDSL.swift in Sources */,
				A8424ABE06D43EC77AB85EEAED3C4BA7 /* ConstraintMaker.swift in Sources */,
				F79421077202A6975575077961DDBD91 /* ConstraintMakerEditable.swift in Sources */,
				3B75984F93125FA31C89481F22A62AC5 /* ConstraintMakerExtendable.swift in Sources */,
				EA9828B1CDE29E067E620E87E9D6196A /* ConstraintMakerFinalizable.swift in Sources */,
				C67C33EB6107E7FF82A4D1A2173B28B4 /* ConstraintMakerPriortizable.swift in Sources */,
				34B2BD430B8B427F00B6DB2EE7A734BC /* ConstraintMakerRelatable.swift in Sources */,
				666596E4C7B6550A38519BDE51F9253A /* ConstraintMultiplierTarget.swift in Sources */,
				8E70BFBBFE42853755CB04FF5B6E809B /* ConstraintOffsetTarget.swift in Sources */,
				2E52DE04BD412B39A7F3E87ADDE1798F /* ConstraintPriority.swift in Sources */,
				6560D1F816DC30536FC6398CA7616DB5 /* ConstraintPriorityTarget.swift in Sources */,
				D0A2F3C6A9C52A237D496668B2C63A45 /* ConstraintRelatableTarget.swift in Sources */,
				627CFEE9435C06A05418E8989E6B7729 /* ConstraintRelation.swift in Sources */,
				102ACE2D2F21016AF6C40312A9A9748F /* ConstraintView+Extensions.swift in Sources */,
				EFD83C9F708116664A511B9D9A76734E /* ConstraintView.swift in Sources */,
				A073E8CE395AFB3D6BD229D606A29045 /* ConstraintViewDSL.swift in Sources */,
				A34104640CE5169BB79C269C9B31532A /* Debugging.swift in Sources */,
				218B3786E3E4C6A86AD60C57252C0AE2 /* LayoutConstraint.swift in Sources */,
				A28B6F3B5B0112B80715D4F208F70D57 /* LayoutConstraintItem.swift in Sources */,
				D0A4785BB1D44640E6E71B740B700B39 /* SnapKit-dummy.m in Sources */,
				9C4951DF21C2A2E50EB58428C4AB6DD0 /* Typealiases.swift in Sources */,
				8A8BE8A855AEFDC800A05383EB36DF0A /* UILayoutSupport+Extensions.swift in Sources */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		EBDBBB6F0D21C54828BF1E84C5F6C57D /* Sources */ = {
			isa = PBXSourcesBuildPhase;
			buildActionMask = 2147483647;
			files = (
				61CA9B23A8C2CDB0E42FB97614ADB944 /* Pods-BFCommonKit_Example-dummy.m in Sources */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		FBD18FFC40BE5C465C3D851A096DD80A /* Sources */ = {
			isa = PBXSourcesBuildPhase;
			buildActionMask = 2147483647;
			files = (
				70E72B64D9B1D50EC962ADF2FC6ACFC3 /* alpha_dec.c in Sources */,
				B399552E2A723FD7577DA9621C727D8A /* alpha_enc.c in Sources */,
				D22852A249B8327B7699246488C0F327 /* alpha_processing.c in Sources */,
				E64F57658254E94970C68F13923B2C1D /* alpha_processing_mips_dsp_r2.c in Sources */,
				3BAA7DE23F02845D30FE5EF244143A88 /* alpha_processing_neon.c in Sources */,
				6DB76EAFAA0C9376298234BD80FB3C25 /* alpha_processing_sse2.c in Sources */,
				F628CCB608668A9DB2F164136BA6BDE0 /* alpha_processing_sse41.c in Sources */,
				53D12903064FFA0FE07CDA9E22B8D261 /* analysis_enc.c in Sources */,
				6495ACF0D6DFDA541E1918D546E05252 /* anim_decode.c in Sources */,
				D330870B04CE49B7218BBEA592972571 /* anim_encode.c in Sources */,
				424CA2C98C172B5C3FFF255768C86408 /* backward_references_cost_enc.c in Sources */,
				D8A98A32B65F80CBE1C62577F25A4F99 /* backward_references_enc.c in Sources */,
				4E2DF0E005966BCB61B6A1C1EF7A0306 /* bit_reader_utils.c in Sources */,
				47BC2EF4033306B8FD6B8EF135BADEB1 /* bit_writer_utils.c in Sources */,
				A3711B9AACD984EB51DE6484B2B7AD5B /* buffer_dec.c in Sources */,
				2C218C5617B82E4426BF8BDD0946C691 /* color_cache_utils.c in Sources */,
				102C5E1F7E6A046E57319FBE519D198A /* config_enc.c in Sources */,
				5C96C53AA1AC51DF8F3E56444D6A1762 /* cost.c in Sources */,
				1A2FAC30DEE77EA2D5A262B0CCC85725 /* cost_enc.c in Sources */,
				AFF94547578B54C78F210DE54B2D26FC /* cost_mips32.c in Sources */,
				41633C3DDD03A7F4DE1C859B25BCF1AB /* cost_mips_dsp_r2.c in Sources */,
				035C33BD8AB9BD9332A719538DDFA32B /* cost_neon.c in Sources */,
				31EE7206486153E7745867AD4FE07BE3 /* cost_sse2.c in Sources */,
				C00570977427D1975E78BA442046CE44 /* cpu.c in Sources */,
				3A95022451B0A4AD38A1DE965724D4BA /* dec.c in Sources */,
				213BA4ACF58627D52CCBC5F7F0C28B53 /* dec_clip_tables.c in Sources */,
				F8DA5E84CFE27A35830277F9766F9889 /* dec_mips32.c in Sources */,
				7BCCE086C84692469B5626B6E4BE5C8D /* dec_mips_dsp_r2.c in Sources */,
				CDD87FFFBC0590A05063457EBCA0121D /* dec_msa.c in Sources */,
				56A299653718D828E5DD2EB94C5C3A3A /* dec_neon.c in Sources */,
				90C7D421C5F7A37FE42F7B5A063A44B5 /* dec_sse2.c in Sources */,
				4D1FFEA9E8189DFEA74097B9BE97052C /* dec_sse41.c in Sources */,
				6BB19E7BFBF9F68D5D9AF5DE6D156519 /* demux.c in Sources */,
				4B6E4EEB65DC482F0BF8800CB87219FD /* enc.c in Sources */,
				C591242FA616F6451C287CE04BD47A28 /* enc_mips32.c in Sources */,
				9E084907AC34EC0B905797225B1782BC /* enc_mips_dsp_r2.c in Sources */,
				F4E5C1691D4A216305324DB78E1E8DE2 /* enc_msa.c in Sources */,
				2D9F39398956A521C96608624BFA59E4 /* enc_neon.c in Sources */,
				D9D8990235D50AAE65B5B846A70861C3 /* enc_sse2.c in Sources */,
				1F0B236ADB0D807D5A73EADEE15689A3 /* enc_sse41.c in Sources */,
				D186CD91C98E746AA26F14144537F34A /* filter_enc.c in Sources */,
				E49C837FA05AC083A8C7BCAF33BE44A3 /* filters.c in Sources */,
				ACABDAB32BAD4EFFC7DF3608DA3E1D24 /* filters_mips_dsp_r2.c in Sources */,
				8D52EE15A216C12EDC156630BD94EE35 /* filters_msa.c in Sources */,
				2D5F64059DD091A95042B236278FE20E /* filters_neon.c in Sources */,
				DB4ADB6EA4727162B75743A62DEDF884 /* filters_sse2.c in Sources */,
				B7F09057077335E7DFF3CF4F877E2120 /* filters_utils.c in Sources */,
				4B0C21D57D794F917C8E9996A8EEBB87 /* frame_dec.c in Sources */,
				35B8FE7FD1A4E0D2BA79998E3BD2CF21 /* frame_enc.c in Sources */,
				9CFDD1784650550DB0F2C7F02DDF1FF9 /* histogram_enc.c in Sources */,
				46F2C7D8E9002199C4FFA7FFC76D2932 /* huffman_encode_utils.c in Sources */,
				340BFD30CBA85608C08ED2C32EF7CB71 /* huffman_utils.c in Sources */,
				6298FA0F93D2261600CAE0DE20578131 /* idec_dec.c in Sources */,
				8B188A2BA1F5CF558449616296DF88D9 /* io_dec.c in Sources */,
				BBDFF632A271DF574AC08742F8A8A9DC /* iterator_enc.c in Sources */,
				533832DE68F1FD6CE49771AC3FB52017 /* libwebp-dummy.m in Sources */,
				CBF454CF3CCD50942C0DA4E82E2739A6 /* lossless.c in Sources */,
				C29CB1D3F53072BD15CF19B3E5A5E55A /* lossless_enc.c in Sources */,
				8304E9981482E1331C755A73A3D00858 /* lossless_enc_mips32.c in Sources */,
				7D7BE4E3CEDA04AE2E81D962AE9A0DA5 /* lossless_enc_mips_dsp_r2.c in Sources */,
				FD2B2902563C5AAB3490577952F093E4 /* lossless_enc_msa.c in Sources */,
				46179F1504F903E7D7F541E0F50D8BFD /* lossless_enc_neon.c in Sources */,
				80B3A41A4954AC0FABF7C58F69776B35 /* lossless_enc_sse2.c in Sources */,
				449AC401A4241808378968218A35F31F /* lossless_enc_sse41.c in Sources */,
				98CB82373D246DFC8C034D67A0F7D4F9 /* lossless_mips_dsp_r2.c in Sources */,
				A6B48A8733CC7664EF9CAF39A3F6C0CE /* lossless_msa.c in Sources */,
				8DCBA729E0E0CE52F1D26FEE6B3A4840 /* lossless_neon.c in Sources */,
				6AA53D4A4144833D83BAA4008450AF46 /* lossless_sse2.c in Sources */,
				A709C6CE7004C2197C82D6875B9C6CE9 /* muxedit.c in Sources */,
				E8EE24DD518F3BE4173965E1E7EC7D1E /* muxinternal.c in Sources */,
				719C555B16BB5CE23128550C999B8A96 /* muxread.c in Sources */,
				009EC47F3AEA1A036E55DE2F90529583 /* near_lossless_enc.c in Sources */,
				DA79CEEC0E079EF0D89F33C8D48E8388 /* picture_csp_enc.c in Sources */,
				BF807E967646238E2C0EC6321410162F /* picture_enc.c in Sources */,
				2AAA5CB34EEF21994343E502F48AE8D8 /* picture_psnr_enc.c in Sources */,
				7C0BDC9F7D022387D4463FDCA06A3522 /* picture_rescale_enc.c in Sources */,
				20E03333EEFD3BEE775F9A3D0DE35F26 /* picture_tools_enc.c in Sources */,
				C2388E0C70259B316C9A9E4A519C2A75 /* predictor_enc.c in Sources */,
				091A0C5789E43DBD39CFC12B930510A4 /* quant_dec.c in Sources */,
				24333EFD64CA09987E92B8015E45FD6D /* quant_enc.c in Sources */,
				21BE3A9684F5803B6BABFA6F7AD73EB8 /* quant_levels_dec_utils.c in Sources */,
				21D326AF5F8E16164A761285F8A99307 /* quant_levels_utils.c in Sources */,
				88BB6D075D25C29E7DFDFE52378F62D4 /* random_utils.c in Sources */,
				EC8480D056F2661EC386EE18D48FD4D1 /* rescaler.c in Sources */,
				89B25B77BDEBF384CE79558994F1DE16 /* rescaler_mips32.c in Sources */,
				2B0F86405ED02E02FD227289EE6B21ED /* rescaler_mips_dsp_r2.c in Sources */,
				F2DB22BDE70DD69923EE2516247DA4E2 /* rescaler_msa.c in Sources */,
				490029E4A50E5F42BB040A28550BD4AE /* rescaler_neon.c in Sources */,
				A583A3F88E16CD0688653A015C5A293E /* rescaler_sse2.c in Sources */,
				F2212F92C33D94DB76621938AF4973C2 /* rescaler_utils.c in Sources */,
				3422F573FF66E96D48B57A16F0DE7807 /* ssim.c in Sources */,
				EC9207C82CCF309ECEB8E58BA6099502 /* ssim_sse2.c in Sources */,
				67789F4B796FC83E8C22CF1827A728AD /* syntax_enc.c in Sources */,
				BAF836E949D76DED2D3010922B9DF1A9 /* thread_utils.c in Sources */,
				7AB79B16C522F5D98EC2673338102180 /* token_enc.c in Sources */,
				AD571950BFC208CF8825DABDE4F9B68C /* tree_dec.c in Sources */,
				46D989275B8C0CED55D9B0A3BA0724A7 /* tree_enc.c in Sources */,
				DD47169C81BA6983BA07DB20DE62C0BF /* upsampling.c in Sources */,
				CCDDB89713E30F308123B7D4331CB048 /* upsampling_mips_dsp_r2.c in Sources */,
				DB3209D7D75717C877A3894E549EF674 /* upsampling_msa.c in Sources */,
				067ED84A89A2A9728696010CB594CBD4 /* upsampling_neon.c in Sources */,
				850785874FA1D3A351F38B01E5A474A5 /* upsampling_sse2.c in Sources */,
				E0A8013B0AE8AD5D3F94BC384880B0D5 /* upsampling_sse41.c in Sources */,
				0CA17955759CA7D78D796B5CFF172AA9 /* utils.c in Sources */,
				59C1DA96F55007199D39FB83FAEAFB9E /* vp8_dec.c in Sources */,
				7D8ACEECA69A20E55CDA589F2EDC209A /* vp8l_dec.c in Sources */,
				A6F8E1854E73FE0C7F4A02B6CAECF043 /* vp8l_enc.c in Sources */,
				75F19B5AFCE299747B5E7F42E599C4EF /* webp_dec.c in Sources */,
				9CC116DADB90D835F57C313CFCDA74CA /* webp_enc.c in Sources */,
				B0304EB321510565B3D7ECA1E6348212 /* yuv.c in Sources */,
				54ED00F273A74CC3A89EDCFA190EE88D /* yuv_mips32.c in Sources */,
				2FC9FE5CF68E69E01BFA7F0FC29D1984 /* yuv_mips_dsp_r2.c in Sources */,
				0C80E60452084BBDF88C4577767130F1 /* yuv_neon.c in Sources */,
				1959C07D0D19440DAF77213B491FC515 /* yuv_sse2.c in Sources */,
				1FF240EC738D48B103179940DE062A65 /* yuv_sse41.c in Sources */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		FD8A1F2E30FE97F8E91BC43CA1837408 /* Sources */ = {
			isa = PBXSourcesBuildPhase;
			buildActionMask = 2147483647;
			files = (
				94C26F39DB81E90B7AAA368FBB66E7CE /* Toast-Swift-dummy.m in Sources */,
				4FD289B3B8243D8D6C7F6C97AE791DBD /* Toast.swift in Sources */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
/* End PBXSourcesBuildPhase section */

/* Begin PBXTargetDependency section */
		09BEBBC8ECF0BD5BD0C09623F55EFBF9 /* PBXTargetDependency */ = {
			isa = PBXTargetDependency;
			name = libwebp;
			target = 47D2E85A78C25869BB13521D8561A638 /* libwebp */;
			targetProxy = 6363715605C2AACE48F1861E3CFF7DB0 /* PBXContainerItemProxy */;
		};
		0AAD8E596C2439102D63E871B411C924 /* PBXTargetDependency */ = {
			isa = PBXTargetDependency;
			name = SnapKit;
			target = 19622742EBA51E823D6DAE3F8CDBFAD4 /* SnapKit */;
			targetProxy = 7B848AA84D3F52EAD1A74D4FA231D52E /* PBXContainerItemProxy */;
		};
		11A829BBB94B7D4A7E8F27E8DFF39AB6 /* PBXTargetDependency */ = {
			isa = PBXTargetDependency;
			name = "Pods-BFCommonKit_Example";
			target = 5A7EB080A0F422D7D006363619B17391 /* Pods-BFCommonKit_Example */;
			targetProxy = 84E17E4B1D8554905E019E28220645C0 /* PBXContainerItemProxy */;
		};
		1530ABCAE0C4313BBAB4C5B637852FC1 /* PBXTargetDependency */ = {
			isa = PBXTargetDependency;
			name = KingfisherWebP;
			target = 0D78006448081C29492BCBD9AE8ECC81 /* KingfisherWebP */;
			targetProxy = 6E995AA85344EAF0680BD67E138F6994 /* PBXContainerItemProxy */;
		};
		195FDB231A8DE287EA95ADDC70BB1A98 /* PBXTargetDependency */ = {
			isa = PBXTargetDependency;
			name = "Toast-Swift";
			target = B990BD87169C76A3ED3FE8A9258D91A3 /* Toast-Swift */;
			targetProxy = C5D4ED6E246F7470DEAF372AA95777F7 /* PBXContainerItemProxy */;
		};
		2D604CAF7CFF71AA51EB0EF461B33E0A /* PBXTargetDependency */ = {
			isa = PBXTargetDependency;
			name = Kingfisher;
			target = E8022D22FAA6690B5E1C379C1BCE1491 /* Kingfisher */;
			targetProxy = 7FC25579FA1AA6034E16763C6D6DA6AC /* PBXContainerItemProxy */;
		};
		4A83929F20140D2A321A480BE5D0FC73 /* PBXTargetDependency */ = {
			isa = PBXTargetDependency;
			name = libwebp;
			target = 47D2E85A78C25869BB13521D8561A638 /* libwebp */;
			targetProxy = D3BFFCAB404D24BC9F3312BEE38F3E61 /* PBXContainerItemProxy */;
		};
		507F8D7F0DAD284679FA8B2F34B932BA /* PBXTargetDependency */ = {
			isa = PBXTargetDependency;
			name = Alamofire;
			target = EAAA1AD3A8A1B59AB91319EE40752C6D /* Alamofire */;
			targetProxy = F70E7E8B662509C821DDB67DFFCF89ED /* PBXContainerItemProxy */;
		};
		5D371F82654E8DDC86D075A843CA33B0 /* PBXTargetDependency */ = {
			isa = PBXTargetDependency;
			name = SnapKit;
			target = 19622742EBA51E823D6DAE3F8CDBFAD4 /* SnapKit */;
			targetProxy = 99F7BB4AEC4D312E50F3A540CC2336F3 /* PBXContainerItemProxy */;
		};
		74BEA4555C8AE69195BF092641446271 /* PBXTargetDependency */ = {
			isa = PBXTargetDependency;
			name = Kingfisher;
			target = E8022D22FAA6690B5E1C379C1BCE1491 /* Kingfisher */;
			targetProxy = E9A888B1BB1CD31555B6DCFB4AA2099C /* PBXContainerItemProxy */;
		};
		766A81CE49BC839DF3D00F7039E8C83F /* PBXTargetDependency */ = {
			isa = PBXTargetDependency;
			name = "Toast-Swift";
			target = B990BD87169C76A3ED3FE8A9258D91A3 /* Toast-Swift */;
			targetProxy = F318C062271814A4F756A99AB96A5A7A /* PBXContainerItemProxy */;
		};
		7824E481737028BCFBFB93C46757BCA8 /* PBXTargetDependency */ = {
			isa = PBXTargetDependency;
			name = "BFCommonKit-BFCommon_Resources";
			target = A2401F9298B9D2D73A8F7C5741E43EF1 /* BFCommonKit-BFCommon_Resources */;
			targetProxy = 91CEB2201D40CAF9D3B8D37372E0634F /* PBXContainerItemProxy */;
		};
		B043E24FAAF812A21EA4E4561E7D88E5 /* PBXTargetDependency */ = {
			isa = PBXTargetDependency;
			name = KeychainAccess;
			target = 615C831BCE925ED486B225B87E44926D /* KeychainAccess */;
			targetProxy = 6B57398FB7C815ED73A103693167472A /* PBXContainerItemProxy */;
		};
		E106C2EAD3B61EACF5248EB77D80B11C /* PBXTargetDependency */ = {
			isa = PBXTargetDependency;
			name = Kingfisher;
			target = E8022D22FAA6690B5E1C379C1BCE1491 /* Kingfisher */;
			targetProxy = 5D4950057E46B6C839790694BA9B146C /* PBXContainerItemProxy */;
		};
		E2A2578C53A1E53C205223527FDB4E25 /* PBXTargetDependency */ = {
			isa = PBXTargetDependency;
			name = KingfisherWebP;
			target = 0D78006448081C29492BCBD9AE8ECC81 /* KingfisherWebP */;
			targetProxy = D32626FB61EA624712EAD9365C7ECC51 /* PBXContainerItemProxy */;
		};
		E32BA467295645EEAF356DC713B86FE9 /* PBXTargetDependency */ = {
			isa = PBXTargetDependency;
			name = BFCommonKit;
			target = 996EA2DBA9A377DBA808C91295F9D107 /* BFCommonKit */;
			targetProxy = 3C6D7E3B634AC66CD863BB087B467770 /* PBXContainerItemProxy */;
		};
		F37379ED8457923F9905298F8444ED82 /* PBXTargetDependency */ = {
			isa = PBXTargetDependency;
			name = KeychainAccess;
			target = 615C831BCE925ED486B225B87E44926D /* KeychainAccess */;
			targetProxy = DA49704A35A604D3F5493A17A62B9DC4 /* PBXContainerItemProxy */;
		};
		F6882C585D3FCCBE16B69FDB6001AF2E /* PBXTargetDependency */ = {
			isa = PBXTargetDependency;
			name = Alamofire;
			target = EAAA1AD3A8A1B59AB91319EE40752C6D /* Alamofire */;
			targetProxy = 3530EFC748D6A4E10B8C4E41458D7C46 /* PBXContainerItemProxy */;
		};
/* End PBXTargetDependency section */

/* Begin XCBuildConfiguration section */
		02A0649C46B6965572F435D665DE5011 /* Release */ = {
			isa = XCBuildConfiguration;
			baseConfigurationReference = DB53477E46A16D0E6AEBF93426D1B985 /* 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;
		};
		08FE938A33974906606046A5A64D1160 /* Debug */ = {
			isa = XCBuildConfiguration;
			baseConfigurationReference = CA15BCD370B938E8B51869B723E2A236 /* KingfisherWebP.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/KingfisherWebP/KingfisherWebP-prefix.pch";
				INFOPLIST_FILE = "Target Support Files/KingfisherWebP/KingfisherWebP-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/KingfisherWebP/KingfisherWebP.modulemap";
				PRODUCT_MODULE_NAME = KingfisherWebP;
				PRODUCT_NAME = KingfisherWebP;
				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;
		};
		09E21A467045F0E57C1D29FCCDA1A6A9 /* Debug */ = {
			isa = XCBuildConfiguration;
			baseConfigurationReference = A9E0C6B21E4FE0E770BD098737B1F4A0 /* Toast-Swift.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/Toast-Swift/Toast-Swift-prefix.pch";
				INFOPLIST_FILE = "Target Support Files/Toast-Swift/Toast-Swift-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/Toast-Swift/Toast-Swift.modulemap";
				PRODUCT_MODULE_NAME = Toast_Swift;
				PRODUCT_NAME = Toast_Swift;
				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;
		};
		1FFBB2FAE2BC3614FFA1D922E12F528A /* Debug */ = {
			isa = XCBuildConfiguration;
			baseConfigurationReference = E959E635B4D0874EDD73606D3CD54FAA /* BFCommonKit.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/BFCommonKit/BFCommonKit-prefix.pch";
				INFOPLIST_FILE = "Target Support Files/BFCommonKit/BFCommonKit-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/BFCommonKit/BFCommonKit.modulemap";
				PRODUCT_MODULE_NAME = BFCommonKit;
				PRODUCT_NAME = BFCommonKit;
				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;
		};
		3EA03F5093ABEB8E49BDFEC0AE7D6F47 /* Release */ = {
			isa = XCBuildConfiguration;
			baseConfigurationReference = A16583AD154AE5D7B2A123138D0C4B99 /* Kingfisher.release.xcconfig */;
			buildSettings = {
				CLANG_ENABLE_OBJC_WEAK = NO;
				"CODE_SIGN_IDENTITY[sdk=appletvos*]" = "";
				"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "";
				"CODE_SIGN_IDENTITY[sdk=watchos*]" = "";
				CURRENT_PROJECT_VERSION = 1;
				DEFINES_MODULE = YES;
				DYLIB_COMPATIBILITY_VERSION = 1;
				DYLIB_CURRENT_VERSION = 1;
				DYLIB_INSTALL_NAME_BASE = "@rpath";
				GCC_PREFIX_HEADER = "Target Support Files/Kingfisher/Kingfisher-prefix.pch";
				INFOPLIST_FILE = "Target Support Files/Kingfisher/Kingfisher-Info.plist";
				INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
				IPHONEOS_DEPLOYMENT_TARGET = 10.0;
				LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
				MODULEMAP_FILE = "Target Support Files/Kingfisher/Kingfisher.modulemap";
				PRODUCT_MODULE_NAME = Kingfisher;
				PRODUCT_NAME = Kingfisher;
				SDKROOT = iphoneos;
				SKIP_INSTALL = YES;
				SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) ";
				SWIFT_VERSION = 5.0;
				TARGETED_DEVICE_FAMILY = "1,2";
				VALIDATE_PRODUCT = YES;
				VERSIONING_SYSTEM = "apple-generic";
				VERSION_INFO_PREFIX = "";
			};
			name = Release;
		};
		4E44047D438D2000EA854E98C5C5097D /* Release */ = {
			isa = XCBuildConfiguration;
			baseConfigurationReference = 865855CB28F2F8200F5AFE03F1CCEC99 /* Pods-BFCommonKit_Tests.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-BFCommonKit_Tests/Pods-BFCommonKit_Tests-Info.plist";
				INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
				IPHONEOS_DEPLOYMENT_TARGET = 10.0;
				LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
				MACH_O_TYPE = staticlib;
				MODULEMAP_FILE = "Target Support Files/Pods-BFCommonKit_Tests/Pods-BFCommonKit_Tests.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;
		};
		51C4CAE1B2A50532C5E6E570FCC99807 /* Debug */ = {
			isa = XCBuildConfiguration;
			baseConfigurationReference = E959E635B4D0874EDD73606D3CD54FAA /* BFCommonKit.debug.xcconfig */;
			buildSettings = {
				CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/BFCommonKit";
				IBSC_MODULE = BFCommonKit;
				INFOPLIST_FILE = "Target Support Files/BFCommonKit/ResourceBundle-BFCommon_Resources-BFCommonKit-Info.plist";
				IPHONEOS_DEPLOYMENT_TARGET = 10.0;
				PRODUCT_NAME = BFCommon_Resources;
				SDKROOT = iphoneos;
				SKIP_INSTALL = YES;
				TARGETED_DEVICE_FAMILY = "1,2";
				WRAPPER_EXTENSION = bundle;
			};
			name = Debug;
		};
		56DA0C33030062529C1946FCCEA6CFD4 /* Debug */ = {
			isa = XCBuildConfiguration;
			baseConfigurationReference = ADB3D8EC2813A31362182B1A3D36E214 /* Kingfisher.debug.xcconfig */;
			buildSettings = {
				CLANG_ENABLE_OBJC_WEAK = NO;
				"CODE_SIGN_IDENTITY[sdk=appletvos*]" = "";
				"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "";
				"CODE_SIGN_IDENTITY[sdk=watchos*]" = "";
				CURRENT_PROJECT_VERSION = 1;
				DEFINES_MODULE = YES;
				DYLIB_COMPATIBILITY_VERSION = 1;
				DYLIB_CURRENT_VERSION = 1;
				DYLIB_INSTALL_NAME_BASE = "@rpath";
				GCC_PREFIX_HEADER = "Target Support Files/Kingfisher/Kingfisher-prefix.pch";
				INFOPLIST_FILE = "Target Support Files/Kingfisher/Kingfisher-Info.plist";
				INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
				IPHONEOS_DEPLOYMENT_TARGET = 10.0;
				LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
				MODULEMAP_FILE = "Target Support Files/Kingfisher/Kingfisher.modulemap";
				PRODUCT_MODULE_NAME = Kingfisher;
				PRODUCT_NAME = Kingfisher;
				SDKROOT = iphoneos;
				SKIP_INSTALL = YES;
				SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) ";
				SWIFT_VERSION = 5.0;
				TARGETED_DEVICE_FAMILY = "1,2";
				VERSIONING_SYSTEM = "apple-generic";
				VERSION_INFO_PREFIX = "";
			};
			name = Debug;
		};
		686449847D062F3C5B4CEAD60DF3D05C /* Debug */ = {
			isa = XCBuildConfiguration;
			baseConfigurationReference = D25D6AD87DBFCACD9AA256889E383492 /* Pods-BFCommonKit_Tests.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-BFCommonKit_Tests/Pods-BFCommonKit_Tests-Info.plist";
				INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
				IPHONEOS_DEPLOYMENT_TARGET = 10.0;
				LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
				MACH_O_TYPE = staticlib;
				MODULEMAP_FILE = "Target Support Files/Pods-BFCommonKit_Tests/Pods-BFCommonKit_Tests.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;
		};
		7A990D4D7A394E906F2DE82D639771CF /* Release */ = {
			isa = XCBuildConfiguration;
			baseConfigurationReference = 805861C4C1D0C722DF24B8FB17C41C58 /* 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;
		};
		7D906E4C8E3978C618D969BBB905755E /* Debug */ = {
			isa = XCBuildConfiguration;
			baseConfigurationReference = AD105209A26035444B013C35E1E1A758 /* libwebp.debug.xcconfig */;
			buildSettings = {
				"CODE_SIGN_IDENTITY[sdk=appletvos*]" = "";
				"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "";
				"CODE_SIGN_IDENTITY[sdk=watchos*]" = "";
				CURRENT_PROJECT_VERSION = 1;
				DEFINES_MODULE = YES;
				DYLIB_COMPATIBILITY_VERSION = 1;
				DYLIB_CURRENT_VERSION = 1;
				DYLIB_INSTALL_NAME_BASE = "@rpath";
				GCC_PREFIX_HEADER = "Target Support Files/libwebp/libwebp-prefix.pch";
				INFOPLIST_FILE = "Target Support Files/libwebp/libwebp-Info.plist";
				INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
				IPHONEOS_DEPLOYMENT_TARGET = 8.0;
				LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
				MODULEMAP_FILE = "Target Support Files/libwebp/libwebp.modulemap";
				PRODUCT_MODULE_NAME = libwebp;
				PRODUCT_NAME = libwebp;
				SDKROOT = iphoneos;
				SKIP_INSTALL = YES;
				SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) ";
				SWIFT_VERSION = 4.0;
				TARGETED_DEVICE_FAMILY = "1,2";
				VERSIONING_SYSTEM = "apple-generic";
				VERSION_INFO_PREFIX = "";
			};
			name = Debug;
		};
		7EE7A78859F657F6BEFC651185B43192 /* 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 = 10.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;
		};
		8B8144B3D164D8F350AE8289076EAA5C /* Release */ = {
			isa = XCBuildConfiguration;
			baseConfigurationReference = 8A172B95CFBF8BD7719302AA6249117D /* KingfisherWebP.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/KingfisherWebP/KingfisherWebP-prefix.pch";
				INFOPLIST_FILE = "Target Support Files/KingfisherWebP/KingfisherWebP-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/KingfisherWebP/KingfisherWebP.modulemap";
				PRODUCT_MODULE_NAME = KingfisherWebP;
				PRODUCT_NAME = KingfisherWebP;
				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;
		};
		8D055E379BE3D6938976BF7B5DCBD361 /* Release */ = {
			isa = XCBuildConfiguration;
			baseConfigurationReference = DCA1A6A777946E116D2C131E6EC1784D /* 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;
		};
		93AD64353C65D45C0D4197F9ECAD786D /* Debug */ = {
			isa = XCBuildConfiguration;
			baseConfigurationReference = 95B92B82C8ACF6B340BAC5640BAA4CBD /* 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;
		};
		9C110C3F00C2FED17F0D6D8CA70387DC /* Debug */ = {
			isa = XCBuildConfiguration;
			baseConfigurationReference = 1F88F90659E7628F40D3A2944B3C4D41 /* 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;
		};
		9D37C836D6858EF9C1B477BA77EE9A69 /* Release */ = {
			isa = XCBuildConfiguration;
			baseConfigurationReference = 5418966A2C860516F5F1652D9E356282 /* BFCommonKit.release.xcconfig */;
			buildSettings = {
				CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/BFCommonKit";
				IBSC_MODULE = BFCommonKit;
				INFOPLIST_FILE = "Target Support Files/BFCommonKit/ResourceBundle-BFCommon_Resources-BFCommonKit-Info.plist";
				IPHONEOS_DEPLOYMENT_TARGET = 10.0;
				PRODUCT_NAME = BFCommon_Resources;
				SDKROOT = iphoneos;
				SKIP_INSTALL = YES;
				TARGETED_DEVICE_FAMILY = "1,2";
				WRAPPER_EXTENSION = bundle;
			};
			name = Release;
		};
		AB86AF2D01C2D5D1BAA6A9571E2FAC40 /* Release */ = {
			isa = XCBuildConfiguration;
			baseConfigurationReference = 971E4E40C61C4DB4D55F5B23888BC84F /* libwebp.release.xcconfig */;
			buildSettings = {
				"CODE_SIGN_IDENTITY[sdk=appletvos*]" = "";
				"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "";
				"CODE_SIGN_IDENTITY[sdk=watchos*]" = "";
				CURRENT_PROJECT_VERSION = 1;
				DEFINES_MODULE = YES;
				DYLIB_COMPATIBILITY_VERSION = 1;
				DYLIB_CURRENT_VERSION = 1;
				DYLIB_INSTALL_NAME_BASE = "@rpath";
				GCC_PREFIX_HEADER = "Target Support Files/libwebp/libwebp-prefix.pch";
				INFOPLIST_FILE = "Target Support Files/libwebp/libwebp-Info.plist";
				INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
				IPHONEOS_DEPLOYMENT_TARGET = 8.0;
				LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
				MODULEMAP_FILE = "Target Support Files/libwebp/libwebp.modulemap";
				PRODUCT_MODULE_NAME = libwebp;
				PRODUCT_NAME = libwebp;
				SDKROOT = iphoneos;
				SKIP_INSTALL = YES;
				SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) ";
				SWIFT_VERSION = 4.0;
				TARGETED_DEVICE_FAMILY = "1,2";
				VALIDATE_PRODUCT = YES;
				VERSIONING_SYSTEM = "apple-generic";
				VERSION_INFO_PREFIX = "";
			};
			name = Release;
		};
		B354F9D4EDA2D3ED4BC0A77FCCFFE27A /* Debug */ = {
			isa = XCBuildConfiguration;
			baseConfigurationReference = 71DA2416604A781ADF8C84247CE0D533 /* Pods-BFCommonKit_Example.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-BFCommonKit_Example/Pods-BFCommonKit_Example-Info.plist";
				INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
				IPHONEOS_DEPLOYMENT_TARGET = 10.0;
				LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
				MACH_O_TYPE = staticlib;
				MODULEMAP_FILE = "Target Support Files/Pods-BFCommonKit_Example/Pods-BFCommonKit_Example.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;
		};
		B5421A2942CFDAF550F229E26CED3038 /* Release */ = {
			isa = XCBuildConfiguration;
			baseConfigurationReference = FB4FA2517EF50BF3031E8344A016B129 /* Toast-Swift.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/Toast-Swift/Toast-Swift-prefix.pch";
				INFOPLIST_FILE = "Target Support Files/Toast-Swift/Toast-Swift-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/Toast-Swift/Toast-Swift.modulemap";
				PRODUCT_MODULE_NAME = Toast_Swift;
				PRODUCT_NAME = Toast_Swift;
				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;
		};
		B98B45F901915E47A40C53F0FC781886 /* Release */ = {
			isa = XCBuildConfiguration;
			baseConfigurationReference = 5418966A2C860516F5F1652D9E356282 /* BFCommonKit.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/BFCommonKit/BFCommonKit-prefix.pch";
				INFOPLIST_FILE = "Target Support Files/BFCommonKit/BFCommonKit-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/BFCommonKit/BFCommonKit.modulemap";
				PRODUCT_MODULE_NAME = BFCommonKit;
				PRODUCT_NAME = BFCommonKit;
				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;
		};
		C72F1EB35AD68B149F6BCA9DDFCA043B /* Release */ = {
			isa = XCBuildConfiguration;
			baseConfigurationReference = 473B8BF9A0C0C4FECAE8497519355E92 /* Pods-BFCommonKit_Example.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-BFCommonKit_Example/Pods-BFCommonKit_Example-Info.plist";
				INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
				IPHONEOS_DEPLOYMENT_TARGET = 10.0;
				LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
				MACH_O_TYPE = staticlib;
				MODULEMAP_FILE = "Target Support Files/Pods-BFCommonKit_Example/Pods-BFCommonKit_Example.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;
		};
		D299434AB35E7FD6F7921C8EF24742FF /* 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 = 10.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;
		};
		F41F8A4DD2F8A89C05D98113FF48584A /* Debug */ = {
			isa = XCBuildConfiguration;
			baseConfigurationReference = AB0F70ECDC0B6DA41056F86D4F3E3A92 /* 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;
		};
/* End XCBuildConfiguration section */

/* Begin XCConfigurationList section */
		1ECA31A0D51BE8FFA5CF6FCA76696C8D /* Build configuration list for PBXNativeTarget "Toast-Swift" */ = {
			isa = XCConfigurationList;
			buildConfigurations = (
				09E21A467045F0E57C1D29FCCDA1A6A9 /* Debug */,
				B5421A2942CFDAF550F229E26CED3038 /* Release */,
			);
			defaultConfigurationIsVisible = 0;
			defaultConfigurationName = Release;
		};
		2CA1D93018E72F5A31FC7DD319B84C46 /* Build configuration list for PBXNativeTarget "KingfisherWebP" */ = {
			isa = XCConfigurationList;
			buildConfigurations = (
				08FE938A33974906606046A5A64D1160 /* Debug */,
				8B8144B3D164D8F350AE8289076EAA5C /* Release */,
			);
			defaultConfigurationIsVisible = 0;
			defaultConfigurationName = Release;
		};
		3578BE3C6C78908A16E3200B72121D31 /* Build configuration list for PBXNativeTarget "Kingfisher" */ = {
			isa = XCConfigurationList;
			buildConfigurations = (
				56DA0C33030062529C1946FCCEA6CFD4 /* Debug */,
				3EA03F5093ABEB8E49BDFEC0AE7D6F47 /* Release */,
			);
			defaultConfigurationIsVisible = 0;
			defaultConfigurationName = Release;
		};
		35E8B943B0B5F60714CF4B4F0C71C941 /* Build configuration list for PBXNativeTarget "BFCommonKit" */ = {
			isa = XCConfigurationList;
			buildConfigurations = (
				1FFBB2FAE2BC3614FFA1D922E12F528A /* Debug */,
				B98B45F901915E47A40C53F0FC781886 /* Release */,
			);
			defaultConfigurationIsVisible = 0;
			defaultConfigurationName = Release;
		};
		3DC422E20AEB38A81671607C95ACC449 /* Build configuration list for PBXNativeTarget "KeychainAccess" */ = {
			isa = XCConfigurationList;
			buildConfigurations = (
				F41F8A4DD2F8A89C05D98113FF48584A /* Debug */,
				02A0649C46B6965572F435D665DE5011 /* Release */,
			);
			defaultConfigurationIsVisible = 0;
			defaultConfigurationName = Release;
		};
		411E8E0984EA8C282AFC646D6AD9867A /* Build configuration list for PBXNativeTarget "libwebp" */ = {
			isa = XCConfigurationList;
			buildConfigurations = (
				7D906E4C8E3978C618D969BBB905755E /* Debug */,
				AB86AF2D01C2D5D1BAA6A9571E2FAC40 /* Release */,
			);
			defaultConfigurationIsVisible = 0;
			defaultConfigurationName = Release;
		};
		4821239608C13582E20E6DA73FD5F1F9 /* Build configuration list for PBXProject "Pods" */ = {
			isa = XCConfigurationList;
			buildConfigurations = (
				D299434AB35E7FD6F7921C8EF24742FF /* Debug */,
				7EE7A78859F657F6BEFC651185B43192 /* Release */,
			);
			defaultConfigurationIsVisible = 0;
			defaultConfigurationName = Release;
		};
		4BB6F58B6A2D4790D0FE1C545D770AEB /* Build configuration list for PBXNativeTarget "Pods-BFCommonKit_Example" */ = {
			isa = XCConfigurationList;
			buildConfigurations = (
				B354F9D4EDA2D3ED4BC0A77FCCFFE27A /* Debug */,
				C72F1EB35AD68B149F6BCA9DDFCA043B /* Release */,
			);
			defaultConfigurationIsVisible = 0;
			defaultConfigurationName = Release;
		};
		ADE0216BF4FA64AB2829CD3BB6A96B4A /* Build configuration list for PBXNativeTarget "SnapKit" */ = {
			isa = XCConfigurationList;
			buildConfigurations = (
				9C110C3F00C2FED17F0D6D8CA70387DC /* Debug */,
				8D055E379BE3D6938976BF7B5DCBD361 /* Release */,
			);
			defaultConfigurationIsVisible = 0;
			defaultConfigurationName = Release;
		};
		C6DA23625B990E7C786428820A6A9780 /* Build configuration list for PBXNativeTarget "Pods-BFCommonKit_Tests" */ = {
			isa = XCConfigurationList;
			buildConfigurations = (
				686449847D062F3C5B4CEAD60DF3D05C /* Debug */,
				4E44047D438D2000EA854E98C5C5097D /* Release */,
			);
			defaultConfigurationIsVisible = 0;
			defaultConfigurationName = Release;
		};
		E4A5194ABAF7A4780609E0E581DA6B54 /* Build configuration list for PBXNativeTarget "Alamofire" */ = {
			isa = XCConfigurationList;
			buildConfigurations = (
				93AD64353C65D45C0D4197F9ECAD786D /* Debug */,
				7A990D4D7A394E906F2DE82D639771CF /* Release */,
			);
			defaultConfigurationIsVisible = 0;
			defaultConfigurationName = Release;
		};
		F47F172E4623644D2B705830B861AE7E /* Build configuration list for PBXNativeTarget "BFCommonKit-BFCommon_Resources" */ = {
			isa = XCConfigurationList;
			buildConfigurations = (
				51C4CAE1B2A50532C5E6E570FCC99807 /* Debug */,
				9D37C836D6858EF9C1B477BA77EE9A69 /* Release */,
			);
			defaultConfigurationIsVisible = 0;
			defaultConfigurationName = Release;
		};
/* End XCConfigurationList section */
	};
	rootObject = BFDFE7DC352907FC980B868725387E98 /* Project object */;
}
