src/swingft_cli/__init__.py,sha256=4NcgZ7mZdI7z1pOIgFR2VnGJSyOO7Mp1KfY8pi-d77w,21
src/swingft_cli/cli.py,sha256=aCdSlyxvCFbzXTPyHPFvBKUsgI1p5QROwXnsVMoKWvU,8449
src/swingft_cli/config.py,sha256=7sOlxo8LZ3Vt3hq7_MZrYAgEtf7h4Sfk2v03aEPwZOk,2842
src/swingft_cli/utils.py,sha256=-3YFOrUfXMxyiHGPIqXFRPIWCD7diqKKPeHkI9iMWkg,1448
src/swingft_cli/validator.py,sha256=mq4RTnxQzDceawj1XmlFENZ0Aagjf4Jf4h80xkP4zo0,1706
src/swingft_cli/BuildScript/build.sh,sha256=bG3GllG2ms787LwLhVAW8Xbz0Wz6guFhEhiIJMSyYp8,5321
src/swingft_cli/BuildScript/build_project_yml.py,sha256=XIpUtd-6IaK7SaxgDwpyyEB4U8nTGOZ79i4QJ_vnSec,11342
src/swingft_cli/BuildScript/complement.py,sha256=PMRBjNb2utR4k_M5AHryfrkIEw2qGMzgt8mUozW4rFo,5689
src/swingft_cli/BuildScript/main.py,sha256=eDFmOSOwppnHLbSS4ofXMT3ItMHhJhU480PoZSD2z_w,2600
src/swingft_cli/BuildScript/parser_pbxproj.py,sha256=uaMNcIsqNilI0s6nKxCWrN7sVvi1gLE9aFRtUouT1Kc,10183
src/swingft_cli/BuildScript/parser_structure.py,sha256=GmKqoO4Yf2SSofmGY2kmGiXy1Xe52mHTMjzevB-hysI,3909
src/swingft_cli/BuildScript/parser_xcscheme.py,sha256=eXuH61otpqkzDxH9XZmyUQGh04lYe9vQyCZRs7V1JoU,4481
src/swingft_cli/Obfuscation_Pipeline/find_project.py,sha256=F5ay-Go3J9OklyiZ_cQIsuV2w0wA84AGSYVQQdFN_HQ,2628
src/swingft_cli/Obfuscation_Pipeline/obf_pipeline.py,sha256=bX14RGpmKnGooiYwCPqtVE1Ih9tLNaWE9r3WsQWzYTk,21071
src/swingft_cli/Obfuscation_Pipeline/remove_debug_symbol.py,sha256=CK0LXJqlAYw9vMzzPZQ72DxJ1FGhR67hMZAXC3zKRH8,31255
src/swingft_cli/Obfuscation_Pipeline/remove_files.py,sha256=xxaWjEQXiphrsSVHvqbHA-pyhD4pjrGdXZ4mNUgoqvo,2323
src/swingft_cli/Obfuscation_Pipeline/swift_comment_remover.py,sha256=YI_ZrfzP_TLvAUp_qAkmSRaMVMIyUqNfbDWvOeqLWgk,13400
src/swingft_cli/Obfuscation_Pipeline/AST/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
src/swingft_cli/Obfuscation_Pipeline/AST/run_ast.py,sha256=5L0tfufDzeF5IOj1vbxXQm5bkJ7k2A88yL7qNSZhveg,8027
src/swingft_cli/Obfuscation_Pipeline/AST/run_swift_syntax.py,sha256=w940DmFkjl6VU91-93iXxkag_8mDa1ZKMv5b6xoKrr8,1377
src/swingft_cli/Obfuscation_Pipeline/AST/SyntaxAST/Package.resolved,sha256=y3Tu8kUDJTyIhSr9QMiSYn2Nm-VJ60xmDt2Vyas0qHA,393
src/swingft_cli/Obfuscation_Pipeline/AST/SyntaxAST/Package.swift,sha256=k0dM1-mMB-K_qAkzVW4JBmSbcyAjuA5aL6AI0uUU_jI,828
src/swingft_cli/Obfuscation_Pipeline/AST/SyntaxAST/Sources/main.swift,sha256=alDkd_-MgHdw74HUK0lZLWBnDX4SghtugLyh8H_14kY,480
src/swingft_cli/Obfuscation_Pipeline/AST/SyntaxAST/Sources/Handler/ASTProcessor.swift,sha256=O7-YsLiKOa_MmU7g10lJEeLBFkiMCDUraHleKxeKOqQ,1380
src/swingft_cli/Obfuscation_Pipeline/AST/SyntaxAST/Sources/Handler/ExternalHandler.swift,sha256=ZbZgg8baOaYg2VyMwKjXlBsHv6qCv6HJ7x5kdenREy0,2295
src/swingft_cli/Obfuscation_Pipeline/AST/SyntaxAST/Sources/Handler/InternalHandler.swift,sha256=Vmw0H5j9SQql_O0J1md6yTpTDMnJDLZZk4uVKiEQLhg,7011
src/swingft_cli/Obfuscation_Pipeline/AST/SyntaxAST/Sources/Handler/LocationHandler.swift,sha256=SRLkd6HiFCIzPo3xutgPk2xf0brvlGjDyjwihFMkb00,675
src/swingft_cli/Obfuscation_Pipeline/AST/SyntaxAST/Sources/Handler/NodeVisitor.swift,sha256=0vDBSE0g2X3BZa8lST3DKtvH8Xu3Kbn3B5MPs_7Ln6I,3488
src/swingft_cli/Obfuscation_Pipeline/AST/SyntaxAST/Sources/InfoExtractor/ActorInfoExtractor.swift,sha256=sDQYiCfgxv0DEEeEa4cemuMHgCbR4x60F1PkfHxrgjw,3111
src/swingft_cli/Obfuscation_Pipeline/AST/SyntaxAST/Sources/InfoExtractor/ClassInfoExtractor.swift,sha256=6dJJ-eqpLWnVo7UdVrvyPDhl1zSP0SbeGnRElyt_JVM,3100
src/swingft_cli/Obfuscation_Pipeline/AST/SyntaxAST/Sources/InfoExtractor/EnumInfoExtractor.swift,sha256=_0NOXM0lSVc2gsE6tColaZinuckIssrVtWDsMzsvH_0,1963
src/swingft_cli/Obfuscation_Pipeline/AST/SyntaxAST/Sources/InfoExtractor/ExtensionInfoExtractor.swift,sha256=N-e8tDzl0AfeVeNvNO-9qmeYGuLmQwAYrVzqr8_mwXw,2604
src/swingft_cli/Obfuscation_Pipeline/AST/SyntaxAST/Sources/InfoExtractor/FunctionInfoExtractor.swift,sha256=GPAK47sa5HMqWuSTvV5HJfDOT9eLmizdTy73QvSScx8,2603
src/swingft_cli/Obfuscation_Pipeline/AST/SyntaxAST/Sources/InfoExtractor/InitInfoExtractor.swift,sha256=zQBfsbq4XNTryAWwsQmEICVCIbmRNsNSHioPevJGGOo,2552
src/swingft_cli/Obfuscation_Pipeline/AST/SyntaxAST/Sources/InfoExtractor/ProtocolInfoExtractor.swift,sha256=62WJ44OK5950NiQplWpFEUvVbjS5hMyW7HseVqyCKAs,2624
src/swingft_cli/Obfuscation_Pipeline/AST/SyntaxAST/Sources/InfoExtractor/StructInfoExtractor.swift,sha256=EKELC1m_P-BAK8gHqKH9UwEEDgcOg4r1G8MPmfzjewM,3104
src/swingft_cli/Obfuscation_Pipeline/AST/SyntaxAST/Sources/InfoExtractor/Test.swift,sha256=-cN4-i0fdWUyZ2sk2lKEXiFXqPmNT_JedP20C-npDNQ,3891
src/swingft_cli/Obfuscation_Pipeline/AST/SyntaxAST/Sources/InfoExtractor/VariableInfoExtractor.swift,sha256=1UlnwCju8yrRDlDfuR_rwL8XyLW-xZC3JThQPn9mWrE,1932
src/swingft_cli/Obfuscation_Pipeline/AST/SyntaxAST/Sources/Model/IdentifierInfo.swift,sha256=Vj7G1-wrcXB4tlbZfUSNDKXkKbgqcOaelj2q8V1dJbI,488
src/swingft_cli/Obfuscation_Pipeline/AST/SyntaxAST/Sources/Model/ParseResult.swift,sha256=bfmOjvfSfik2FQp7zgkemlX5dOTs-1zFCmmhFurjYco,218
src/swingft_cli/Obfuscation_Pipeline/AST/SyntaxAST/Sources/Model/TypealiasInfo.swift,sha256=JW-atTKJkqOYWwc_KsQ3dQGUwVsCuQUNS_AOyk4ZJiI,173
src/swingft_cli/Obfuscation_Pipeline/AST/SyntaxAST/Sources/Storage/ResultStore.swift,sha256=2BBN3oGeLRceHux691T1x1OhLomC_TjMyFDnGAuSmJw,702
src/swingft_cli/Obfuscation_Pipeline/AST/external_library_tool/find_external_candidates.py,sha256=KjjYU4U_vL6k9qFh2X_AGkzYJIVRLlItNI0V-W2KZFo,1659
src/swingft_cli/Obfuscation_Pipeline/AST/external_library_tool/find_external_files.py,sha256=DowO_6l6xhkusv3z5inqbjg2DWhPf2mKDZbsD2kb2Oo,3426
src/swingft_cli/Obfuscation_Pipeline/AST/external_library_tool/match_candidates.py,sha256=MfchOxaEWTZXEWKUPR24_rWWKnJYKmEiWHuXD4Qr2NU,7213
src/swingft_cli/Obfuscation_Pipeline/AST/internal_tool/find_exception_target.py,sha256=MV0q1fiyJdMPM8y3use47XLWujOQwy7iVfImPnSmac4,6731
src/swingft_cli/Obfuscation_Pipeline/AST/internal_tool/find_internal_files.py,sha256=_h1SJDepK_VYgIpmcZSZxLj4BgOHP42FkXBdcUIBmtA,2076
src/swingft_cli/Obfuscation_Pipeline/AST/internal_tool/find_keyword.py,sha256=gTtJMS_Z8jCYYCnNbWjqMU_dhizFGOpRWZpxno26u0g,1841
src/swingft_cli/Obfuscation_Pipeline/AST/internal_tool/find_wrapper_candidates.py,sha256=RTm1kHnDwoNOlp_-J4G8LQ-LjgUKvdkUHbKyAzctHgE,1889
src/swingft_cli/Obfuscation_Pipeline/AST/internal_tool/integration_ast.py,sha256=IuUJ__9YCqNnoOQWdLq6Q0p8IGgFi4ArfHjfGt_HtS0,6375
src/swingft_cli/Obfuscation_Pipeline/AST/obfuscation_tool/exception_tagging.py,sha256=u0ORuZz-_XKHOx_bO37oR8m5DoyZlh0gWbBFahrjpds,3305
src/swingft_cli/Obfuscation_Pipeline/AST/obfuscation_tool/get_external_name.py,sha256=SRcjOcyCovWfxg8S2azmnIVyu3AKbrJv2naeKSLJ98k,1585
src/swingft_cli/Obfuscation_Pipeline/AST/obfuscation_tool/merge_exception_list.py,sha256=5Wod3Xm2THdlqq9tBD-X3mdkmOlEfP8f9yeVWn6O9kc,1221
src/swingft_cli/Obfuscation_Pipeline/AST/standard_sdk_tool/find_standard_sdk.py,sha256=1PbaLwYAWMpJsr3cq-PHH1-XOjR3yfWKEIfmdqY6QfE,5714
src/swingft_cli/Obfuscation_Pipeline/AST/standard_sdk_tool/match_candidates.py,sha256=E_wsc4WH4GrH_7lmkiJtyHb85Psf5WOMA6FVeW7XWlY,6445
src/swingft_cli/Obfuscation_Pipeline/CFF/Package.resolved,sha256=kMpeftGHIJAmS4n1S9Ccp40x1yB5ZTnIdyxhx6yqYWg,393
src/swingft_cli/Obfuscation_Pipeline/CFF/Package.swift,sha256=7mI6qW2H_TZMO_aNh_NlNON0WPKbSfzA1mbcbk7WFuU,620
src/swingft_cli/Obfuscation_Pipeline/CFF/Swingft_CFF_forin.py,sha256=6bqJ47HEM3-hmh974wxniTG6lH4KDRA9m06q_d-I_L0,13335
src/swingft_cli/Obfuscation_Pipeline/CFF/Swingft_CFF_if.py,sha256=4TcX7Dh1CZRhQo2O46jIdoOwVWOOMr-nga0_GPL77xs,7650
src/swingft_cli/Obfuscation_Pipeline/CFF/Swingft_CFF_while.py,sha256=0h0wDQnAt6QPktEJgS7n37MN7pFqD-r_Z5bXMf1TXVc,6796
src/swingft_cli/Obfuscation_Pipeline/CFF/run_swiftCFF.py,sha256=OfPCB1MPnEEneONVj1dQaY9PIfzL68kRWLMZLVTZUx8,5827
src/swingft_cli/Obfuscation_Pipeline/CFF/Sources/Swingft_CFF/main.swift,sha256=KCawOjGyfn7H_CPJQJs6A5OS7srtjbipNJSPqfJrH6M,19866
src/swingft_cli/Obfuscation_Pipeline/CFG/code_injector.py,sha256=bZNu94UcarjTbcA5YD7DiZoID9hk7IoHLUIggKY1mnU,24956
src/swingft_cli/Obfuscation_Pipeline/CFG/generate_exceptions.py,sha256=d5ojt5ATdEARq2u0WuEiJ9R5gUq_KciY8RIygMpp8Bo,18393
src/swingft_cli/Obfuscation_Pipeline/CFG/last.py,sha256=pkD0vkDn9c4f_AfBit1cC8Xc69F9pZLJt7q4rKPlFRU,22245
src/swingft_cli/Obfuscation_Pipeline/CFG/run_pipeline.py,sha256=pGaVBc8p2_70TcEbMHCR9XijAUKkKJvesTBC01XFxlU,7397
src/swingft_cli/Obfuscation_Pipeline/CFG/swift_scanner.py,sha256=w5MHBLb53R9NVVkXxWFTI62BhSFkhvm1fxIArEr2urY,19909
src/swingft_cli/Obfuscation_Pipeline/CFG/utils.py,sha256=MxroamhRw9g-TdxZ5BhmiacZ3FsVFwQ-F4Mud_JBKAk,2500
src/swingft_cli/Obfuscation_Pipeline/DeadCode/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
src/swingft_cli/Obfuscation_Pipeline/DeadCode/deadcode.py,sha256=W_jlC3nYmdEDOBuwf3QEbwvh7wiAUrIs9wySZ90fm_8,572
src/swingft_cli/Obfuscation_Pipeline/DeadCode/generate_deadcode.py,sha256=r31ruHVP9_ZHAG-NsJV4rUq493f5svLve_FA_e8DCrQ,6803
src/swingft_cli/Obfuscation_Pipeline/DeadCode/identifier_list.py,sha256=xFTrRsOSpfZj6fNBwezi9z0JHpLSUkknUtDgZUgXmOs,1544
src/swingft_cli/Obfuscation_Pipeline/DeadCode/identifiers.txt,sha256=c1254Sx2uzpGlPyk94f-Oa-v4eUIZMx57EZyDUgK3EI,869603
src/swingft_cli/Obfuscation_Pipeline/DeadCode/insert_deadcode.py,sha256=PuzkmApkEZ-9Zq1VHW0P1v0hmLn_9o-Zasb03iiO1D0,5348
src/swingft_cli/Obfuscation_Pipeline/ID_Obf/Package.resolved,sha256=jwJjkFGxAHzqH7Q23rRxUP68ypGu3Gkok4kiZCtFy4Q,393
src/swingft_cli/Obfuscation_Pipeline/ID_Obf/Package.swift,sha256=yKas9lhmIafAde8qjwnQ9KrX43rILnv6HuuKHxCPJ9A,820
src/swingft_cli/Obfuscation_Pipeline/ID_Obf/id_dump.py,sha256=qIBSc2QOVhG1zwVHr2mG5idzaDkPOjNYwKidnNC2JWE,1904
src/swingft_cli/Obfuscation_Pipeline/ID_Obf/run_id_obf.py,sha256=CeXdku5VH5tlOcQScRHe86zSY0IkanuShU4DGVoT54U,4237
src/swingft_cli/Obfuscation_Pipeline/ID_Obf/Sources/IDRewriter.swift,sha256=qR-Us2ShOI-whl497rOx4yuQDt6zKzPBl_3H56mYXS8,21322
src/swingft_cli/Obfuscation_Pipeline/ID_Obf/Sources/MappingResult.swift,sha256=ZdSC10ibxC7jtIaBOGdINxiKoBEEg4O9zoOGxIDex54,397
src/swingft_cli/Obfuscation_Pipeline/ID_Obf/Sources/main.swift,sha256=U8R3FfOjlyMycMVibhBCP5hLoBTUNZQaG1I3TvYclaI,1410
src/swingft_cli/Obfuscation_Pipeline/Mapping/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
src/swingft_cli/Obfuscation_Pipeline/Mapping/collect_identifiers.py,sha256=u35uVo2--i12CWsHj2NzxToZuH2A-ZQT72b3uWBh6JU,3934
src/swingft_cli/Obfuscation_Pipeline/Mapping/run_mapping.py,sha256=O1X33-y8ny_FZVcc5P9Bn6WFwEh4hFC1jgzGUiYTDtM,2745
src/swingft_cli/Obfuscation_Pipeline/Mapping/mapping_tool/service_mapping.py,sha256=DD3dZlQWzlduPHYhx5CL9URoeCNs0SPgAiHeyi-3ib8,17263
src/swingft_cli/Obfuscation_Pipeline/Mapping/mapping_tool/test.py,sha256=R7LJqXVs58CIh_msEb60vdps1VqIsPcK0oD6B6Ep_7g,2387
src/swingft_cli/Obfuscation_Pipeline/Mapping/mapping_tool/test_identifiers.json,sha256=KHqnBjtg95LluUTQArTpYW3oAj4aNhy3ShuqNfrExa4,8846565
src/swingft_cli/Obfuscation_Pipeline/Mapping/mapping_tool/name_clusters_opt/cluster_index_class.json,sha256=9dLXifMwNLZ4yRhvjY9dnVIOmiV0L5_XqGepPaTBFPc,479867
src/swingft_cli/Obfuscation_Pipeline/Mapping/mapping_tool/name_clusters_opt/cluster_index_enum.json,sha256=3lOr4Gsl4-otYDf9b2d1Q7rkPzyAA_awSRTeD_EyD3M,181100
src/swingft_cli/Obfuscation_Pipeline/Mapping/mapping_tool/name_clusters_opt/cluster_index_extension.json,sha256=4_7dOH3GaoyH2ueLn35OmlO0OWqpRFQjCnGxi4FPChE,237084
src/swingft_cli/Obfuscation_Pipeline/Mapping/mapping_tool/name_clusters_opt/cluster_index_function.json,sha256=-f5tkG_a-wlp62SIp0vu-_eRTtqQ1qE0rgbBbR1d-4w,2019989
src/swingft_cli/Obfuscation_Pipeline/Mapping/mapping_tool/name_clusters_opt/cluster_index_protocol.json,sha256=-dr1jYVlF4ERiu0BxaqFaJbv0SQbFv35mzMf9icXvbE,157888
src/swingft_cli/Obfuscation_Pipeline/Mapping/mapping_tool/name_clusters_opt/cluster_index_struct.json,sha256=L6k8Oafa3f3AEiDn8-tvBLswNvWk7ByP4iYrqD8Ha7A,756440
src/swingft_cli/Obfuscation_Pipeline/Mapping/mapping_tool/name_clusters_opt/cluster_index_typealias.json,sha256=T7phQblUjtCPTD8NUajoh1Dd-C-ozcUIBBhREMxc0OY,103895
src/swingft_cli/Obfuscation_Pipeline/Mapping/mapping_tool/name_clusters_opt/cluster_index_variable.json,sha256=3rfuRtRPu0qa5RpKgXu3iTONG-gVYpUc5PcjW0qCmdU,4104881
src/swingft_cli/Obfuscation_Pipeline/Mapping/mapping_tool/name_clusters_opt/clusters_class.json,sha256=AG9Qo2G0lIaMX2yCLWNg7vYSRhwmAwVnvpH8Og5nYn4,177159
src/swingft_cli/Obfuscation_Pipeline/Mapping/mapping_tool/name_clusters_opt/clusters_enum.json,sha256=lPbn3bb846t0mfXW3FsngumW9OFoEB1dZe4JuuhQyoI,58263
src/swingft_cli/Obfuscation_Pipeline/Mapping/mapping_tool/name_clusters_opt/clusters_extension.json,sha256=tOyCoLXUsCgwLUe0MDlTq6Az-pkuW96IbG8y8jrZRec,84470
src/swingft_cli/Obfuscation_Pipeline/Mapping/mapping_tool/name_clusters_opt/clusters_function.json,sha256=WP7XbFjesVIPzH5LsgzrQVNjoofmLvTGm5e9u6HK78Q,811747
src/swingft_cli/Obfuscation_Pipeline/Mapping/mapping_tool/name_clusters_opt/clusters_protocol.json,sha256=pVFDSUB1P2SbIzepiwIII0-KjNwHClKDKf3YUYC1Qnk,56361
src/swingft_cli/Obfuscation_Pipeline/Mapping/mapping_tool/name_clusters_opt/clusters_struct.json,sha256=zDC1rXYjtnhi6Q1kuJkt-5NOqkie4ECC_56Mu7Y7D3U,286761
src/swingft_cli/Obfuscation_Pipeline/Mapping/mapping_tool/name_clusters_opt/clusters_typealias.json,sha256=TQi1JWP-uXrbZ1f7LZGyizs4GYYku_6VshT6kue-ZxM,34822
src/swingft_cli/Obfuscation_Pipeline/Mapping/mapping_tool/name_clusters_opt/clusters_variable.json,sha256=VHVnJxtvWMbRWGSR3anMBusfKpLhi5y91AWSJegKFVk,1800734
src/swingft_cli/Obfuscation_Pipeline/Mapping/mapping_tool/name_clusters_opt/safe_pool_class.txt,sha256=SZrImBuzI7oDUNZBtRO_bs-w-vKUzvi7Gk35Jy3QvsM,194274
src/swingft_cli/Obfuscation_Pipeline/Mapping/mapping_tool/name_clusters_opt/safe_pool_enum.txt,sha256=Igf8e1NrJA6QBp95NDeVPKwQ1vfopTfD6qRLSMkyhxM,94391
src/swingft_cli/Obfuscation_Pipeline/Mapping/mapping_tool/name_clusters_opt/safe_pool_extension.txt,sha256=sGGESI_HndO7SoEJQfL6rjE2vRNN6dtqI98s29_IrXU,133783
src/swingft_cli/Obfuscation_Pipeline/Mapping/mapping_tool/name_clusters_opt/safe_pool_function.txt,sha256=AfKx_Ees7B10AJjdjlGX3jnDiH0D0pfqGw3GfddO2N4,769545
src/swingft_cli/Obfuscation_Pipeline/Mapping/mapping_tool/name_clusters_opt/safe_pool_protocol.txt,sha256=V9Pd5ZF-BHmejia8Lkzunmtce5DLxtNNMrsMQ8srDA8,93756
src/swingft_cli/Obfuscation_Pipeline/Mapping/mapping_tool/name_clusters_opt/safe_pool_struct.txt,sha256=V_5uFe_vkPKIkIz7kI-WyviBNlQxMsYd-kZDM_BlF1s,265622
src/swingft_cli/Obfuscation_Pipeline/Mapping/mapping_tool/name_clusters_opt/safe_pool_typealias.txt,sha256=mrMtBKs6S7rZQmKMMUsKTp8pOyoXiTdV3k7VkhfGuTA,59779
src/swingft_cli/Obfuscation_Pipeline/Mapping/mapping_tool/name_clusters_opt/safe_pool_variable.txt,sha256=x7Hbvdb_uABcRLhMFZjNYqEQWUuAoapVuiWZnOJRIqw,1507901
src/swingft_cli/Obfuscation_Pipeline/Mapping/mapping_tool/utils/identifier_utils.py,sha256=r7ze43h4d7TKLFua1JMhVICdXvjx2oVvDgQvLujmuLY,3645
src/swingft_cli/Obfuscation_Pipeline/Opaquepredicate/opaque_predicate_names.json,sha256=IQwrrIzthx3mBFs09LFxuBojFOG1hPMo6hqSeMCrn10,273957
src/swingft_cli/Obfuscation_Pipeline/Opaquepredicate/run_opaque.py,sha256=NfTSNeLrN7YeLD3tcmr74DITyt0eVqK3ND-XRuUbpO4,25618
src/swingft_cli/Obfuscation_Pipeline/String_Encryption/Package.resolved,sha256=CWy6_WDaRehhEPGPti0PUJnGhqyyIcgpKtMqDxTikqs,393
src/swingft_cli/Obfuscation_Pipeline/String_Encryption/Package.swift,sha256=gzvRac9ax2C_D28K09W9vTwZ9SbOP1JaK18iAxWib3s,555
src/swingft_cli/Obfuscation_Pipeline/String_Encryption/SwingftEncryption.py,sha256=KWBO6NUiGsNtqJqlZcz31i6c5y8pldm2ohuMX2IyNpo,20390
src/swingft_cli/Obfuscation_Pipeline/String_Encryption/build_target.py,sha256=c5BgyNcK89LxsU7OgFvHkxXcbfHOgOpS7wzGjSwKMbw,12487
src/swingft_cli/Obfuscation_Pipeline/String_Encryption/run_Swingft_Encryption.py,sha256=I_f-Rj9p1Du4HQ61A1-ox46ujoxMUPDwtgjzoN_FEjY,6789
src/swingft_cli/Obfuscation_Pipeline/String_Encryption/Sources/Swingft_Encryption/AttributeStringExtractor.swift,sha256=3550DHxogR4b2ip36WeJXU2arDa649C6-hwgqvbOnyo,1068
src/swingft_cli/Obfuscation_Pipeline/String_Encryption/Sources/Swingft_Encryption/DataSourceConformanceExcluder.swift,sha256=GdoivbYF7fpKDdZ7oXdJPTRfSS03hlhmXGSDUX9sox8,2115
src/swingft_cli/Obfuscation_Pipeline/String_Encryption/Sources/Swingft_Encryption/DebugStringExtractor.swift,sha256=bwPQUOefC5S_2XGEoVCDqQBgNyrhaIH_3_38mInGVSE,2113
src/swingft_cli/Obfuscation_Pipeline/String_Encryption/Sources/Swingft_Encryption/EntryPointStringExtractor.swift,sha256=4HSQBlNccD1Sf0vFIrRRbtPDL_j7r4DV5gaxs0u6CYI,3153
src/swingft_cli/Obfuscation_Pipeline/String_Encryption/Sources/Swingft_Encryption/EnumRawValueCaseStringExtractor.swift,sha256=aY1m6M2_zijZGc8ru4sBRlw3ulQcNmh0-L4aDG4mBk4,2137
src/swingft_cli/Obfuscation_Pipeline/String_Encryption/Sources/Swingft_Encryption/GlobalStringCollertor.swift,sha256=uRmxkwviRCTUaZlw_725d2FZRNv4cZC-P4Prrin9Q2Q,4060
src/swingft_cli/Obfuscation_Pipeline/String_Encryption/Sources/Swingft_Encryption/IdentifierStirngExtractor.swift,sha256=9WmSSHMZCdzOjmIZYF2-g2udFTodHnYBgxtNC0MF3u4,2906
src/swingft_cli/Obfuscation_Pipeline/String_Encryption/Sources/Swingft_Encryption/ImageLiteralStringExtractor.swift,sha256=O56sgYQlUfPhOMEw59ehlsBZ4Wy-E7s7nRufvnlwHD4,875
src/swingft_cli/Obfuscation_Pipeline/String_Encryption/Sources/Swingft_Encryption/InterpolatedStringExtractor.swift,sha256=VHm0G8akd-D3GwtSea1XwN2HJ5dEOykgtZhlCrb1qGI,1241
src/swingft_cli/Obfuscation_Pipeline/String_Encryption/Sources/Swingft_Encryption/LocalizedStringExtractor.swift,sha256=JA1ciwroHG7uZAajyC7mKQfj8ChWvrhDqw-okcSqmlo,2968
src/swingft_cli/Obfuscation_Pipeline/String_Encryption/Sources/Swingft_Encryption/ResourceLikeExcluder.swift,sha256=LYc6l2jAktFlOnCoCtDIkeeRkxyGpsuuqknhJOfM6ZU,5532
src/swingft_cli/Obfuscation_Pipeline/String_Encryption/Sources/Swingft_Encryption/ShortOrBlankStringExcluder.swift,sha256=mDp2Dgfz7XXzteaDiL9Yltc9xI0iLYTGDIdS6Gj2U7w,1121
src/swingft_cli/Obfuscation_Pipeline/String_Encryption/Sources/Swingft_Encryption/SourceLoc.swift,sha256=1QKkgOrBLSIlJELTPR_alSMFtmvMtUHs0GzNHk6UZHg,407
src/swingft_cli/Obfuscation_Pipeline/String_Encryption/Sources/Swingft_Encryption/UIKeyLikeStringExtractor.swift,sha256=9-oM0L3b3hYrXIcoWZTb58STiHhD_yKE_9YaqoDoVsc,3196
src/swingft_cli/Obfuscation_Pipeline/String_Encryption/Sources/Swingft_Encryption/ViewContainerStringExcluder.swift,sha256=cmM1b3kO6g119HmZiJ4XYcvCUbnNI_Cl_zBJGcyq1YM,3372
src/swingft_cli/Obfuscation_Pipeline/String_Encryption/Sources/Swingft_Encryption/main.swift,sha256=ogM6DSR9CIU387jNYz_OKZPeZRB59TMDtKQqnJCLmdc,12427
src/swingft_cli/Obfuscation_Pipeline/String_Encryption/StringSecurity/Package.swift,sha256=-ECjymD5Bs4DFTVJVn78fDqRD6camJiRRNWEBga0ZkM,456
src/swingft_cli/Obfuscation_Pipeline/String_Encryption/StringSecurity/Sources/StringSecurity/CFGWrappingUtils.swift,sha256=hBLAP6qGaTFiuGZ3QSHXKGaz0Hf6h5KDTHTSf4pq9tI,23681
src/swingft_cli/Obfuscation_Pipeline/String_Encryption/StringSecurity/Sources/StringSecurity/SwingftEncryption.swift,sha256=IyZplnhH2X5qiPADC4Bxw6fVmUApXEAY4pe1QGn85U0,2811
src/swingft_cli/commands/__init__.py,sha256=YL9qfpFnRbxHE79zlLSV4az29zmSn2GQ5oPdAgHKFAU,30
src/swingft_cli/commands/json_cmd.py,sha256=Fsk4DACZ5lfarHXRsVp_ZezPwr0SPCGbwvRFOH9m6rM,3105
src/swingft_cli/commands/obfuscate_cmd.py,sha256=ogBD733xAgx_WlOYt_sFdSnGa3u_pIKssH1PdvZSdJI,20225
src/swingft_cli/core/__init__.py,sha256=vzj9ElEK4lbFTCAq9im0uRLlLkXjMilT2vjlwmi-u_E,106
src/swingft_cli/core/build.py,sha256=of4Y4biTFLBlrV1LTn3iGma95YnaWVPqRXgxPQHB7Xg,10810
src/swingft_cli/core/cleanup.py,sha256=piyS96anHou9bDmo1mbsZ_ZkvpVSl5P82FmjBpBcg1o,2569
src/swingft_cli/core/config_validation.py,sha256=9oyvkRrM2ii3PCfvVkjKe-wboRA1D5Ed_8cJhDbzP60,11559
src/swingft_cli/core/preprocessing.py,sha256=gQfcfUjEkk-YNR2OkN0YqA3FPgpF1EtJMctfLmguLXc,11134
src/swingft_cli/core/project.py,sha256=WPVrtM5bYxcapAv6MqmlVK3ZEXY9biWR41h91NgDSic,1342
src/swingft_cli/core/stream_proxy.py,sha256=7XqZRqrGCSsyVU6zDaOkBirEQPcmknId94Wbo8YEtaY,4685
src/swingft_cli/core/tui.py,sha256=-z5brv7Pn8s9rixoE25_rQ7Z0HP9IgVX84xFAX1xGqg,15048
src/swingft_cli/core/config/__init__.py,sha256=0GbTqAbxtqk74NcsRxNaV-F0_XtXetCkJJVyLnLTLJ4,437
src/swingft_cli/core/config/ast_utils.py,sha256=IJxiPvbhW9jk22OtQWXlN6OIf7k8NRyvW7FojjvOgiU,14372
src/swingft_cli/core/config/conflicts.py,sha256=42yHBojIYlnIXJ_ysGMM9jz9ql3C5VpkFkp9JKn9tQI,17714
src/swingft_cli/core/config/exclude_review.py,sha256=QgBQwHbP4Xd53-hT7pz47x3qVmTCIhPfUnpSWjwkyoA,43108
src/swingft_cli/core/config/exclude_review_legacy.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
src/swingft_cli/core/config/exclusions.py,sha256=SbBTdsRdPs2FJFP4dtujalKUT3RRRIIxWqo4T-LEQcU,1495
src/swingft_cli/core/config/io_reader.py,sha256=RloZ9jpoeJhAtPd_qNbWIsNRKhHpXilfNHIqTsDG6lU,1121
src/swingft_cli/core/config/llm_feedback.py,sha256=nuRnG3mEbDljflmzgypzPIv-QwGtFVAODZvjtw0Vvgw,15474
src/swingft_cli/core/config/loader.py,sha256=Yftlh57583nBQcxcQCu3my43HwozObXB7ZdXrj7Cr60,23952
src/swingft_cli/core/config/rules.py,sha256=EE2_GEQ_zVhsncwutuVV8KBefsbazg9FRRjXUJASRIU,5893
src/swingft_cli/core/config/schema.py,sha256=fDhnwFsl5Vi9ZRJLDG5WPr2-FKYRklN68uNN96Rvo7o,3691
src/swingft_cli/core/config/ui_utils.py,sha256=viPVs_TaEiISpqT4aI3iNPP_Z9XrxTrcZuQenV92ZMY,1860
src/swingft_cli/core/config/writer.py,sha256=54msYuxEEGDiM6-A3Af3a55Xl6y5UkqnOMCrCMtt0Xk,284
src/swingft_cli/core/preflight/find_identifiers_and_ast.py,sha256=6wu_2Smb8BWqj1MlYpXDwavAHMUfWJ3tkQ-9CUpY9rw,8887
src/swingft_cli/core/preflight/find_identifiers_and_ast_dual.py,sha256=h2N6FFwQJtscxQmGfzmp7bzzlVf7wKnIjraUetBP8jo,23047
src/swingft_cli/core/preflight/sensitive/SwiftASTAnalyzer,sha256=FSmjitT3ta_2hofJB9oyxyQLw0EdQFHsdXbvaePigeg,17901328
src/swingft_cli/externals/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
src/swingft_cli/externals/analyze.py,sha256=Lkz9Dow10WynFJ14UBJvPFoYx_DLckDFDtz8J48Mc8o,9866
src/swingft_cli/externals/analysis_output/exclusion_list.txt,sha256=IP036SJ-gS08TKOxBDS6bNe6Fn-QU1qlSSQK7ydkCmY,8966
src/swingft_cli/externals/analysis_output/external_identifiers.txt,sha256=IP036SJ-gS08TKOxBDS6bNe6Fn-QU1qlSSQK7ydkCmY,8966
src/swingft_cli/externals/lib/__init__.py,sha256=TyxUYVBjIYahIqpnI7kLI2s7uRTFAAUNv6Z-wO2jwkc,48
src/swingft_cli/externals/lib/extractors/__init__.py,sha256=OP-HXaWtzBGmSfOJeyYik3fknNHT27Uy0MIpjsIb-RU,112
src/swingft_cli/externals/lib/extractors/header_extractor.py,sha256=gHzbg8E6TepIyLc5csG0H4inVX2E_Eg6cxSrOksVV_c,22075
src/swingft_cli/externals/lib/utils/__init__.py,sha256=_2js23rLEN2hW817rtAkrtD-eqCkYckNz_EVpCIfowY,25
swingft_cli/__init__.py,sha256=4NcgZ7mZdI7z1pOIgFR2VnGJSyOO7Mp1KfY8pi-d77w,21
swingft_cli/cli.py,sha256=aCdSlyxvCFbzXTPyHPFvBKUsgI1p5QROwXnsVMoKWvU,8449
swingft_cli/config.py,sha256=7sOlxo8LZ3Vt3hq7_MZrYAgEtf7h4Sfk2v03aEPwZOk,2842
swingft_cli/utils.py,sha256=-3YFOrUfXMxyiHGPIqXFRPIWCD7diqKKPeHkI9iMWkg,1448
swingft_cli/validator.py,sha256=mq4RTnxQzDceawj1XmlFENZ0Aagjf4Jf4h80xkP4zo0,1706
swingft_cli/BuildScript/build.sh,sha256=bG3GllG2ms787LwLhVAW8Xbz0Wz6guFhEhiIJMSyYp8,5321
swingft_cli/BuildScript/build_project_yml.py,sha256=XIpUtd-6IaK7SaxgDwpyyEB4U8nTGOZ79i4QJ_vnSec,11342
swingft_cli/BuildScript/complement.py,sha256=PMRBjNb2utR4k_M5AHryfrkIEw2qGMzgt8mUozW4rFo,5689
swingft_cli/BuildScript/main.py,sha256=eDFmOSOwppnHLbSS4ofXMT3ItMHhJhU480PoZSD2z_w,2600
swingft_cli/BuildScript/parser_pbxproj.py,sha256=uaMNcIsqNilI0s6nKxCWrN7sVvi1gLE9aFRtUouT1Kc,10183
swingft_cli/BuildScript/parser_structure.py,sha256=GmKqoO4Yf2SSofmGY2kmGiXy1Xe52mHTMjzevB-hysI,3909
swingft_cli/BuildScript/parser_xcscheme.py,sha256=eXuH61otpqkzDxH9XZmyUQGh04lYe9vQyCZRs7V1JoU,4481
swingft_cli/Obfuscation_Pipeline/find_project.py,sha256=F5ay-Go3J9OklyiZ_cQIsuV2w0wA84AGSYVQQdFN_HQ,2628
swingft_cli/Obfuscation_Pipeline/obf_pipeline.py,sha256=bX14RGpmKnGooiYwCPqtVE1Ih9tLNaWE9r3WsQWzYTk,21071
swingft_cli/Obfuscation_Pipeline/remove_debug_symbol.py,sha256=CK0LXJqlAYw9vMzzPZQ72DxJ1FGhR67hMZAXC3zKRH8,31255
swingft_cli/Obfuscation_Pipeline/remove_files.py,sha256=xxaWjEQXiphrsSVHvqbHA-pyhD4pjrGdXZ4mNUgoqvo,2323
swingft_cli/Obfuscation_Pipeline/swift_comment_remover.py,sha256=YI_ZrfzP_TLvAUp_qAkmSRaMVMIyUqNfbDWvOeqLWgk,13400
swingft_cli/Obfuscation_Pipeline/AST/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
swingft_cli/Obfuscation_Pipeline/AST/run_ast.py,sha256=5L0tfufDzeF5IOj1vbxXQm5bkJ7k2A88yL7qNSZhveg,8027
swingft_cli/Obfuscation_Pipeline/AST/run_swift_syntax.py,sha256=w940DmFkjl6VU91-93iXxkag_8mDa1ZKMv5b6xoKrr8,1377
swingft_cli/Obfuscation_Pipeline/AST/SyntaxAST/Package.resolved,sha256=y3Tu8kUDJTyIhSr9QMiSYn2Nm-VJ60xmDt2Vyas0qHA,393
swingft_cli/Obfuscation_Pipeline/AST/SyntaxAST/Package.swift,sha256=k0dM1-mMB-K_qAkzVW4JBmSbcyAjuA5aL6AI0uUU_jI,828
swingft_cli/Obfuscation_Pipeline/AST/SyntaxAST/Sources/main.swift,sha256=alDkd_-MgHdw74HUK0lZLWBnDX4SghtugLyh8H_14kY,480
swingft_cli/Obfuscation_Pipeline/AST/SyntaxAST/Sources/Handler/ASTProcessor.swift,sha256=O7-YsLiKOa_MmU7g10lJEeLBFkiMCDUraHleKxeKOqQ,1380
swingft_cli/Obfuscation_Pipeline/AST/SyntaxAST/Sources/Handler/ExternalHandler.swift,sha256=ZbZgg8baOaYg2VyMwKjXlBsHv6qCv6HJ7x5kdenREy0,2295
swingft_cli/Obfuscation_Pipeline/AST/SyntaxAST/Sources/Handler/InternalHandler.swift,sha256=Vmw0H5j9SQql_O0J1md6yTpTDMnJDLZZk4uVKiEQLhg,7011
swingft_cli/Obfuscation_Pipeline/AST/SyntaxAST/Sources/Handler/LocationHandler.swift,sha256=SRLkd6HiFCIzPo3xutgPk2xf0brvlGjDyjwihFMkb00,675
swingft_cli/Obfuscation_Pipeline/AST/SyntaxAST/Sources/Handler/NodeVisitor.swift,sha256=0vDBSE0g2X3BZa8lST3DKtvH8Xu3Kbn3B5MPs_7Ln6I,3488
swingft_cli/Obfuscation_Pipeline/AST/SyntaxAST/Sources/InfoExtractor/ActorInfoExtractor.swift,sha256=sDQYiCfgxv0DEEeEa4cemuMHgCbR4x60F1PkfHxrgjw,3111
swingft_cli/Obfuscation_Pipeline/AST/SyntaxAST/Sources/InfoExtractor/ClassInfoExtractor.swift,sha256=6dJJ-eqpLWnVo7UdVrvyPDhl1zSP0SbeGnRElyt_JVM,3100
swingft_cli/Obfuscation_Pipeline/AST/SyntaxAST/Sources/InfoExtractor/EnumInfoExtractor.swift,sha256=_0NOXM0lSVc2gsE6tColaZinuckIssrVtWDsMzsvH_0,1963
swingft_cli/Obfuscation_Pipeline/AST/SyntaxAST/Sources/InfoExtractor/ExtensionInfoExtractor.swift,sha256=N-e8tDzl0AfeVeNvNO-9qmeYGuLmQwAYrVzqr8_mwXw,2604
swingft_cli/Obfuscation_Pipeline/AST/SyntaxAST/Sources/InfoExtractor/FunctionInfoExtractor.swift,sha256=GPAK47sa5HMqWuSTvV5HJfDOT9eLmizdTy73QvSScx8,2603
swingft_cli/Obfuscation_Pipeline/AST/SyntaxAST/Sources/InfoExtractor/InitInfoExtractor.swift,sha256=zQBfsbq4XNTryAWwsQmEICVCIbmRNsNSHioPevJGGOo,2552
swingft_cli/Obfuscation_Pipeline/AST/SyntaxAST/Sources/InfoExtractor/ProtocolInfoExtractor.swift,sha256=62WJ44OK5950NiQplWpFEUvVbjS5hMyW7HseVqyCKAs,2624
swingft_cli/Obfuscation_Pipeline/AST/SyntaxAST/Sources/InfoExtractor/StructInfoExtractor.swift,sha256=EKELC1m_P-BAK8gHqKH9UwEEDgcOg4r1G8MPmfzjewM,3104
swingft_cli/Obfuscation_Pipeline/AST/SyntaxAST/Sources/InfoExtractor/Test.swift,sha256=-cN4-i0fdWUyZ2sk2lKEXiFXqPmNT_JedP20C-npDNQ,3891
swingft_cli/Obfuscation_Pipeline/AST/SyntaxAST/Sources/InfoExtractor/VariableInfoExtractor.swift,sha256=1UlnwCju8yrRDlDfuR_rwL8XyLW-xZC3JThQPn9mWrE,1932
swingft_cli/Obfuscation_Pipeline/AST/SyntaxAST/Sources/Model/IdentifierInfo.swift,sha256=Vj7G1-wrcXB4tlbZfUSNDKXkKbgqcOaelj2q8V1dJbI,488
swingft_cli/Obfuscation_Pipeline/AST/SyntaxAST/Sources/Model/ParseResult.swift,sha256=bfmOjvfSfik2FQp7zgkemlX5dOTs-1zFCmmhFurjYco,218
swingft_cli/Obfuscation_Pipeline/AST/SyntaxAST/Sources/Model/TypealiasInfo.swift,sha256=JW-atTKJkqOYWwc_KsQ3dQGUwVsCuQUNS_AOyk4ZJiI,173
swingft_cli/Obfuscation_Pipeline/AST/SyntaxAST/Sources/Storage/ResultStore.swift,sha256=2BBN3oGeLRceHux691T1x1OhLomC_TjMyFDnGAuSmJw,702
swingft_cli/Obfuscation_Pipeline/AST/external_library_tool/find_external_candidates.py,sha256=KjjYU4U_vL6k9qFh2X_AGkzYJIVRLlItNI0V-W2KZFo,1659
swingft_cli/Obfuscation_Pipeline/AST/external_library_tool/find_external_files.py,sha256=DowO_6l6xhkusv3z5inqbjg2DWhPf2mKDZbsD2kb2Oo,3426
swingft_cli/Obfuscation_Pipeline/AST/external_library_tool/match_candidates.py,sha256=MfchOxaEWTZXEWKUPR24_rWWKnJYKmEiWHuXD4Qr2NU,7213
swingft_cli/Obfuscation_Pipeline/AST/internal_tool/find_exception_target.py,sha256=MV0q1fiyJdMPM8y3use47XLWujOQwy7iVfImPnSmac4,6731
swingft_cli/Obfuscation_Pipeline/AST/internal_tool/find_internal_files.py,sha256=_h1SJDepK_VYgIpmcZSZxLj4BgOHP42FkXBdcUIBmtA,2076
swingft_cli/Obfuscation_Pipeline/AST/internal_tool/find_keyword.py,sha256=gTtJMS_Z8jCYYCnNbWjqMU_dhizFGOpRWZpxno26u0g,1841
swingft_cli/Obfuscation_Pipeline/AST/internal_tool/find_wrapper_candidates.py,sha256=RTm1kHnDwoNOlp_-J4G8LQ-LjgUKvdkUHbKyAzctHgE,1889
swingft_cli/Obfuscation_Pipeline/AST/internal_tool/integration_ast.py,sha256=IuUJ__9YCqNnoOQWdLq6Q0p8IGgFi4ArfHjfGt_HtS0,6375
swingft_cli/Obfuscation_Pipeline/AST/obfuscation_tool/exception_tagging.py,sha256=u0ORuZz-_XKHOx_bO37oR8m5DoyZlh0gWbBFahrjpds,3305
swingft_cli/Obfuscation_Pipeline/AST/obfuscation_tool/get_external_name.py,sha256=SRcjOcyCovWfxg8S2azmnIVyu3AKbrJv2naeKSLJ98k,1585
swingft_cli/Obfuscation_Pipeline/AST/obfuscation_tool/merge_exception_list.py,sha256=5Wod3Xm2THdlqq9tBD-X3mdkmOlEfP8f9yeVWn6O9kc,1221
swingft_cli/Obfuscation_Pipeline/AST/standard_sdk_tool/find_standard_sdk.py,sha256=1PbaLwYAWMpJsr3cq-PHH1-XOjR3yfWKEIfmdqY6QfE,5714
swingft_cli/Obfuscation_Pipeline/AST/standard_sdk_tool/match_candidates.py,sha256=E_wsc4WH4GrH_7lmkiJtyHb85Psf5WOMA6FVeW7XWlY,6445
swingft_cli/Obfuscation_Pipeline/CFF/Package.resolved,sha256=kMpeftGHIJAmS4n1S9Ccp40x1yB5ZTnIdyxhx6yqYWg,393
swingft_cli/Obfuscation_Pipeline/CFF/Package.swift,sha256=7mI6qW2H_TZMO_aNh_NlNON0WPKbSfzA1mbcbk7WFuU,620
swingft_cli/Obfuscation_Pipeline/CFF/Swingft_CFF_forin.py,sha256=6bqJ47HEM3-hmh974wxniTG6lH4KDRA9m06q_d-I_L0,13335
swingft_cli/Obfuscation_Pipeline/CFF/Swingft_CFF_if.py,sha256=4TcX7Dh1CZRhQo2O46jIdoOwVWOOMr-nga0_GPL77xs,7650
swingft_cli/Obfuscation_Pipeline/CFF/Swingft_CFF_while.py,sha256=0h0wDQnAt6QPktEJgS7n37MN7pFqD-r_Z5bXMf1TXVc,6796
swingft_cli/Obfuscation_Pipeline/CFF/run_swiftCFF.py,sha256=OfPCB1MPnEEneONVj1dQaY9PIfzL68kRWLMZLVTZUx8,5827
swingft_cli/Obfuscation_Pipeline/CFF/Sources/Swingft_CFF/main.swift,sha256=KCawOjGyfn7H_CPJQJs6A5OS7srtjbipNJSPqfJrH6M,19866
swingft_cli/Obfuscation_Pipeline/CFG/code_injector.py,sha256=bZNu94UcarjTbcA5YD7DiZoID9hk7IoHLUIggKY1mnU,24956
swingft_cli/Obfuscation_Pipeline/CFG/generate_exceptions.py,sha256=d5ojt5ATdEARq2u0WuEiJ9R5gUq_KciY8RIygMpp8Bo,18393
swingft_cli/Obfuscation_Pipeline/CFG/last.py,sha256=pkD0vkDn9c4f_AfBit1cC8Xc69F9pZLJt7q4rKPlFRU,22245
swingft_cli/Obfuscation_Pipeline/CFG/run_pipeline.py,sha256=pGaVBc8p2_70TcEbMHCR9XijAUKkKJvesTBC01XFxlU,7397
swingft_cli/Obfuscation_Pipeline/CFG/swift_scanner.py,sha256=w5MHBLb53R9NVVkXxWFTI62BhSFkhvm1fxIArEr2urY,19909
swingft_cli/Obfuscation_Pipeline/CFG/utils.py,sha256=MxroamhRw9g-TdxZ5BhmiacZ3FsVFwQ-F4Mud_JBKAk,2500
swingft_cli/Obfuscation_Pipeline/DeadCode/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
swingft_cli/Obfuscation_Pipeline/DeadCode/deadcode.py,sha256=W_jlC3nYmdEDOBuwf3QEbwvh7wiAUrIs9wySZ90fm_8,572
swingft_cli/Obfuscation_Pipeline/DeadCode/generate_deadcode.py,sha256=r31ruHVP9_ZHAG-NsJV4rUq493f5svLve_FA_e8DCrQ,6803
swingft_cli/Obfuscation_Pipeline/DeadCode/identifier_list.py,sha256=xFTrRsOSpfZj6fNBwezi9z0JHpLSUkknUtDgZUgXmOs,1544
swingft_cli/Obfuscation_Pipeline/DeadCode/identifiers.txt,sha256=c1254Sx2uzpGlPyk94f-Oa-v4eUIZMx57EZyDUgK3EI,869603
swingft_cli/Obfuscation_Pipeline/DeadCode/insert_deadcode.py,sha256=PuzkmApkEZ-9Zq1VHW0P1v0hmLn_9o-Zasb03iiO1D0,5348
swingft_cli/Obfuscation_Pipeline/ID_Obf/Package.resolved,sha256=jwJjkFGxAHzqH7Q23rRxUP68ypGu3Gkok4kiZCtFy4Q,393
swingft_cli/Obfuscation_Pipeline/ID_Obf/Package.swift,sha256=yKas9lhmIafAde8qjwnQ9KrX43rILnv6HuuKHxCPJ9A,820
swingft_cli/Obfuscation_Pipeline/ID_Obf/id_dump.py,sha256=qIBSc2QOVhG1zwVHr2mG5idzaDkPOjNYwKidnNC2JWE,1904
swingft_cli/Obfuscation_Pipeline/ID_Obf/run_id_obf.py,sha256=CeXdku5VH5tlOcQScRHe86zSY0IkanuShU4DGVoT54U,4237
swingft_cli/Obfuscation_Pipeline/ID_Obf/Sources/IDRewriter.swift,sha256=qR-Us2ShOI-whl497rOx4yuQDt6zKzPBl_3H56mYXS8,21322
swingft_cli/Obfuscation_Pipeline/ID_Obf/Sources/MappingResult.swift,sha256=ZdSC10ibxC7jtIaBOGdINxiKoBEEg4O9zoOGxIDex54,397
swingft_cli/Obfuscation_Pipeline/ID_Obf/Sources/main.swift,sha256=U8R3FfOjlyMycMVibhBCP5hLoBTUNZQaG1I3TvYclaI,1410
swingft_cli/Obfuscation_Pipeline/Mapping/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
swingft_cli/Obfuscation_Pipeline/Mapping/collect_identifiers.py,sha256=u35uVo2--i12CWsHj2NzxToZuH2A-ZQT72b3uWBh6JU,3934
swingft_cli/Obfuscation_Pipeline/Mapping/run_mapping.py,sha256=O1X33-y8ny_FZVcc5P9Bn6WFwEh4hFC1jgzGUiYTDtM,2745
swingft_cli/Obfuscation_Pipeline/Mapping/mapping_tool/service_mapping.py,sha256=DD3dZlQWzlduPHYhx5CL9URoeCNs0SPgAiHeyi-3ib8,17263
swingft_cli/Obfuscation_Pipeline/Mapping/mapping_tool/test.py,sha256=R7LJqXVs58CIh_msEb60vdps1VqIsPcK0oD6B6Ep_7g,2387
swingft_cli/Obfuscation_Pipeline/Mapping/mapping_tool/test_identifiers.json,sha256=KHqnBjtg95LluUTQArTpYW3oAj4aNhy3ShuqNfrExa4,8846565
swingft_cli/Obfuscation_Pipeline/Mapping/mapping_tool/name_clusters_opt/cluster_index_class.json,sha256=9dLXifMwNLZ4yRhvjY9dnVIOmiV0L5_XqGepPaTBFPc,479867
swingft_cli/Obfuscation_Pipeline/Mapping/mapping_tool/name_clusters_opt/cluster_index_enum.json,sha256=3lOr4Gsl4-otYDf9b2d1Q7rkPzyAA_awSRTeD_EyD3M,181100
swingft_cli/Obfuscation_Pipeline/Mapping/mapping_tool/name_clusters_opt/cluster_index_extension.json,sha256=4_7dOH3GaoyH2ueLn35OmlO0OWqpRFQjCnGxi4FPChE,237084
swingft_cli/Obfuscation_Pipeline/Mapping/mapping_tool/name_clusters_opt/cluster_index_function.json,sha256=-f5tkG_a-wlp62SIp0vu-_eRTtqQ1qE0rgbBbR1d-4w,2019989
swingft_cli/Obfuscation_Pipeline/Mapping/mapping_tool/name_clusters_opt/cluster_index_protocol.json,sha256=-dr1jYVlF4ERiu0BxaqFaJbv0SQbFv35mzMf9icXvbE,157888
swingft_cli/Obfuscation_Pipeline/Mapping/mapping_tool/name_clusters_opt/cluster_index_struct.json,sha256=L6k8Oafa3f3AEiDn8-tvBLswNvWk7ByP4iYrqD8Ha7A,756440
swingft_cli/Obfuscation_Pipeline/Mapping/mapping_tool/name_clusters_opt/cluster_index_typealias.json,sha256=T7phQblUjtCPTD8NUajoh1Dd-C-ozcUIBBhREMxc0OY,103895
swingft_cli/Obfuscation_Pipeline/Mapping/mapping_tool/name_clusters_opt/cluster_index_variable.json,sha256=3rfuRtRPu0qa5RpKgXu3iTONG-gVYpUc5PcjW0qCmdU,4104881
swingft_cli/Obfuscation_Pipeline/Mapping/mapping_tool/name_clusters_opt/clusters_class.json,sha256=AG9Qo2G0lIaMX2yCLWNg7vYSRhwmAwVnvpH8Og5nYn4,177159
swingft_cli/Obfuscation_Pipeline/Mapping/mapping_tool/name_clusters_opt/clusters_enum.json,sha256=lPbn3bb846t0mfXW3FsngumW9OFoEB1dZe4JuuhQyoI,58263
swingft_cli/Obfuscation_Pipeline/Mapping/mapping_tool/name_clusters_opt/clusters_extension.json,sha256=tOyCoLXUsCgwLUe0MDlTq6Az-pkuW96IbG8y8jrZRec,84470
swingft_cli/Obfuscation_Pipeline/Mapping/mapping_tool/name_clusters_opt/clusters_function.json,sha256=WP7XbFjesVIPzH5LsgzrQVNjoofmLvTGm5e9u6HK78Q,811747
swingft_cli/Obfuscation_Pipeline/Mapping/mapping_tool/name_clusters_opt/clusters_protocol.json,sha256=pVFDSUB1P2SbIzepiwIII0-KjNwHClKDKf3YUYC1Qnk,56361
swingft_cli/Obfuscation_Pipeline/Mapping/mapping_tool/name_clusters_opt/clusters_struct.json,sha256=zDC1rXYjtnhi6Q1kuJkt-5NOqkie4ECC_56Mu7Y7D3U,286761
swingft_cli/Obfuscation_Pipeline/Mapping/mapping_tool/name_clusters_opt/clusters_typealias.json,sha256=TQi1JWP-uXrbZ1f7LZGyizs4GYYku_6VshT6kue-ZxM,34822
swingft_cli/Obfuscation_Pipeline/Mapping/mapping_tool/name_clusters_opt/clusters_variable.json,sha256=VHVnJxtvWMbRWGSR3anMBusfKpLhi5y91AWSJegKFVk,1800734
swingft_cli/Obfuscation_Pipeline/Mapping/mapping_tool/name_clusters_opt/safe_pool_class.txt,sha256=SZrImBuzI7oDUNZBtRO_bs-w-vKUzvi7Gk35Jy3QvsM,194274
swingft_cli/Obfuscation_Pipeline/Mapping/mapping_tool/name_clusters_opt/safe_pool_enum.txt,sha256=Igf8e1NrJA6QBp95NDeVPKwQ1vfopTfD6qRLSMkyhxM,94391
swingft_cli/Obfuscation_Pipeline/Mapping/mapping_tool/name_clusters_opt/safe_pool_extension.txt,sha256=sGGESI_HndO7SoEJQfL6rjE2vRNN6dtqI98s29_IrXU,133783
swingft_cli/Obfuscation_Pipeline/Mapping/mapping_tool/name_clusters_opt/safe_pool_function.txt,sha256=AfKx_Ees7B10AJjdjlGX3jnDiH0D0pfqGw3GfddO2N4,769545
swingft_cli/Obfuscation_Pipeline/Mapping/mapping_tool/name_clusters_opt/safe_pool_protocol.txt,sha256=V9Pd5ZF-BHmejia8Lkzunmtce5DLxtNNMrsMQ8srDA8,93756
swingft_cli/Obfuscation_Pipeline/Mapping/mapping_tool/name_clusters_opt/safe_pool_struct.txt,sha256=V_5uFe_vkPKIkIz7kI-WyviBNlQxMsYd-kZDM_BlF1s,265622
swingft_cli/Obfuscation_Pipeline/Mapping/mapping_tool/name_clusters_opt/safe_pool_typealias.txt,sha256=mrMtBKs6S7rZQmKMMUsKTp8pOyoXiTdV3k7VkhfGuTA,59779
swingft_cli/Obfuscation_Pipeline/Mapping/mapping_tool/name_clusters_opt/safe_pool_variable.txt,sha256=x7Hbvdb_uABcRLhMFZjNYqEQWUuAoapVuiWZnOJRIqw,1507901
swingft_cli/Obfuscation_Pipeline/Mapping/mapping_tool/utils/identifier_utils.py,sha256=r7ze43h4d7TKLFua1JMhVICdXvjx2oVvDgQvLujmuLY,3645
swingft_cli/Obfuscation_Pipeline/Opaquepredicate/opaque_predicate_names.json,sha256=IQwrrIzthx3mBFs09LFxuBojFOG1hPMo6hqSeMCrn10,273957
swingft_cli/Obfuscation_Pipeline/Opaquepredicate/run_opaque.py,sha256=NfTSNeLrN7YeLD3tcmr74DITyt0eVqK3ND-XRuUbpO4,25618
swingft_cli/Obfuscation_Pipeline/String_Encryption/Package.resolved,sha256=CWy6_WDaRehhEPGPti0PUJnGhqyyIcgpKtMqDxTikqs,393
swingft_cli/Obfuscation_Pipeline/String_Encryption/Package.swift,sha256=gzvRac9ax2C_D28K09W9vTwZ9SbOP1JaK18iAxWib3s,555
swingft_cli/Obfuscation_Pipeline/String_Encryption/SwingftEncryption.py,sha256=KWBO6NUiGsNtqJqlZcz31i6c5y8pldm2ohuMX2IyNpo,20390
swingft_cli/Obfuscation_Pipeline/String_Encryption/build_target.py,sha256=c5BgyNcK89LxsU7OgFvHkxXcbfHOgOpS7wzGjSwKMbw,12487
swingft_cli/Obfuscation_Pipeline/String_Encryption/run_Swingft_Encryption.py,sha256=I_f-Rj9p1Du4HQ61A1-ox46ujoxMUPDwtgjzoN_FEjY,6789
swingft_cli/Obfuscation_Pipeline/String_Encryption/Sources/Swingft_Encryption/AttributeStringExtractor.swift,sha256=3550DHxogR4b2ip36WeJXU2arDa649C6-hwgqvbOnyo,1068
swingft_cli/Obfuscation_Pipeline/String_Encryption/Sources/Swingft_Encryption/DataSourceConformanceExcluder.swift,sha256=GdoivbYF7fpKDdZ7oXdJPTRfSS03hlhmXGSDUX9sox8,2115
swingft_cli/Obfuscation_Pipeline/String_Encryption/Sources/Swingft_Encryption/DebugStringExtractor.swift,sha256=bwPQUOefC5S_2XGEoVCDqQBgNyrhaIH_3_38mInGVSE,2113
swingft_cli/Obfuscation_Pipeline/String_Encryption/Sources/Swingft_Encryption/EntryPointStringExtractor.swift,sha256=4HSQBlNccD1Sf0vFIrRRbtPDL_j7r4DV5gaxs0u6CYI,3153
swingft_cli/Obfuscation_Pipeline/String_Encryption/Sources/Swingft_Encryption/EnumRawValueCaseStringExtractor.swift,sha256=aY1m6M2_zijZGc8ru4sBRlw3ulQcNmh0-L4aDG4mBk4,2137
swingft_cli/Obfuscation_Pipeline/String_Encryption/Sources/Swingft_Encryption/GlobalStringCollertor.swift,sha256=uRmxkwviRCTUaZlw_725d2FZRNv4cZC-P4Prrin9Q2Q,4060
swingft_cli/Obfuscation_Pipeline/String_Encryption/Sources/Swingft_Encryption/IdentifierStirngExtractor.swift,sha256=9WmSSHMZCdzOjmIZYF2-g2udFTodHnYBgxtNC0MF3u4,2906
swingft_cli/Obfuscation_Pipeline/String_Encryption/Sources/Swingft_Encryption/ImageLiteralStringExtractor.swift,sha256=O56sgYQlUfPhOMEw59ehlsBZ4Wy-E7s7nRufvnlwHD4,875
swingft_cli/Obfuscation_Pipeline/String_Encryption/Sources/Swingft_Encryption/InterpolatedStringExtractor.swift,sha256=VHm0G8akd-D3GwtSea1XwN2HJ5dEOykgtZhlCrb1qGI,1241
swingft_cli/Obfuscation_Pipeline/String_Encryption/Sources/Swingft_Encryption/LocalizedStringExtractor.swift,sha256=JA1ciwroHG7uZAajyC7mKQfj8ChWvrhDqw-okcSqmlo,2968
swingft_cli/Obfuscation_Pipeline/String_Encryption/Sources/Swingft_Encryption/ResourceLikeExcluder.swift,sha256=LYc6l2jAktFlOnCoCtDIkeeRkxyGpsuuqknhJOfM6ZU,5532
swingft_cli/Obfuscation_Pipeline/String_Encryption/Sources/Swingft_Encryption/ShortOrBlankStringExcluder.swift,sha256=mDp2Dgfz7XXzteaDiL9Yltc9xI0iLYTGDIdS6Gj2U7w,1121
swingft_cli/Obfuscation_Pipeline/String_Encryption/Sources/Swingft_Encryption/SourceLoc.swift,sha256=1QKkgOrBLSIlJELTPR_alSMFtmvMtUHs0GzNHk6UZHg,407
swingft_cli/Obfuscation_Pipeline/String_Encryption/Sources/Swingft_Encryption/UIKeyLikeStringExtractor.swift,sha256=9-oM0L3b3hYrXIcoWZTb58STiHhD_yKE_9YaqoDoVsc,3196
swingft_cli/Obfuscation_Pipeline/String_Encryption/Sources/Swingft_Encryption/ViewContainerStringExcluder.swift,sha256=cmM1b3kO6g119HmZiJ4XYcvCUbnNI_Cl_zBJGcyq1YM,3372
swingft_cli/Obfuscation_Pipeline/String_Encryption/Sources/Swingft_Encryption/main.swift,sha256=ogM6DSR9CIU387jNYz_OKZPeZRB59TMDtKQqnJCLmdc,12427
swingft_cli/Obfuscation_Pipeline/String_Encryption/StringSecurity/Package.swift,sha256=-ECjymD5Bs4DFTVJVn78fDqRD6camJiRRNWEBga0ZkM,456
swingft_cli/Obfuscation_Pipeline/String_Encryption/StringSecurity/Sources/StringSecurity/CFGWrappingUtils.swift,sha256=hBLAP6qGaTFiuGZ3QSHXKGaz0Hf6h5KDTHTSf4pq9tI,23681
swingft_cli/Obfuscation_Pipeline/String_Encryption/StringSecurity/Sources/StringSecurity/SwingftEncryption.swift,sha256=IyZplnhH2X5qiPADC4Bxw6fVmUApXEAY4pe1QGn85U0,2811
swingft_cli/commands/__init__.py,sha256=YL9qfpFnRbxHE79zlLSV4az29zmSn2GQ5oPdAgHKFAU,30
swingft_cli/commands/json_cmd.py,sha256=Fsk4DACZ5lfarHXRsVp_ZezPwr0SPCGbwvRFOH9m6rM,3105
swingft_cli/commands/obfuscate_cmd.py,sha256=ogBD733xAgx_WlOYt_sFdSnGa3u_pIKssH1PdvZSdJI,20225
swingft_cli/core/__init__.py,sha256=vzj9ElEK4lbFTCAq9im0uRLlLkXjMilT2vjlwmi-u_E,106
swingft_cli/core/build.py,sha256=of4Y4biTFLBlrV1LTn3iGma95YnaWVPqRXgxPQHB7Xg,10810
swingft_cli/core/cleanup.py,sha256=piyS96anHou9bDmo1mbsZ_ZkvpVSl5P82FmjBpBcg1o,2569
swingft_cli/core/config_validation.py,sha256=9oyvkRrM2ii3PCfvVkjKe-wboRA1D5Ed_8cJhDbzP60,11559
swingft_cli/core/preprocessing.py,sha256=gQfcfUjEkk-YNR2OkN0YqA3FPgpF1EtJMctfLmguLXc,11134
swingft_cli/core/project.py,sha256=WPVrtM5bYxcapAv6MqmlVK3ZEXY9biWR41h91NgDSic,1342
swingft_cli/core/stream_proxy.py,sha256=7XqZRqrGCSsyVU6zDaOkBirEQPcmknId94Wbo8YEtaY,4685
swingft_cli/core/tui.py,sha256=-z5brv7Pn8s9rixoE25_rQ7Z0HP9IgVX84xFAX1xGqg,15048
swingft_cli/core/config/__init__.py,sha256=0GbTqAbxtqk74NcsRxNaV-F0_XtXetCkJJVyLnLTLJ4,437
swingft_cli/core/config/ast_utils.py,sha256=IJxiPvbhW9jk22OtQWXlN6OIf7k8NRyvW7FojjvOgiU,14372
swingft_cli/core/config/conflicts.py,sha256=42yHBojIYlnIXJ_ysGMM9jz9ql3C5VpkFkp9JKn9tQI,17714
swingft_cli/core/config/exclude_review.py,sha256=QgBQwHbP4Xd53-hT7pz47x3qVmTCIhPfUnpSWjwkyoA,43108
swingft_cli/core/config/exclude_review_legacy.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
swingft_cli/core/config/exclusions.py,sha256=SbBTdsRdPs2FJFP4dtujalKUT3RRRIIxWqo4T-LEQcU,1495
swingft_cli/core/config/io_reader.py,sha256=RloZ9jpoeJhAtPd_qNbWIsNRKhHpXilfNHIqTsDG6lU,1121
swingft_cli/core/config/llm_feedback.py,sha256=nuRnG3mEbDljflmzgypzPIv-QwGtFVAODZvjtw0Vvgw,15474
swingft_cli/core/config/loader.py,sha256=Yftlh57583nBQcxcQCu3my43HwozObXB7ZdXrj7Cr60,23952
swingft_cli/core/config/rules.py,sha256=EE2_GEQ_zVhsncwutuVV8KBefsbazg9FRRjXUJASRIU,5893
swingft_cli/core/config/schema.py,sha256=fDhnwFsl5Vi9ZRJLDG5WPr2-FKYRklN68uNN96Rvo7o,3691
swingft_cli/core/config/ui_utils.py,sha256=viPVs_TaEiISpqT4aI3iNPP_Z9XrxTrcZuQenV92ZMY,1860
swingft_cli/core/config/writer.py,sha256=54msYuxEEGDiM6-A3Af3a55Xl6y5UkqnOMCrCMtt0Xk,284
swingft_cli/core/preflight/find_identifiers_and_ast.py,sha256=6wu_2Smb8BWqj1MlYpXDwavAHMUfWJ3tkQ-9CUpY9rw,8887
swingft_cli/core/preflight/find_identifiers_and_ast_dual.py,sha256=h2N6FFwQJtscxQmGfzmp7bzzlVf7wKnIjraUetBP8jo,23047
swingft_cli/core/preflight/sensitive/SwiftASTAnalyzer,sha256=FSmjitT3ta_2hofJB9oyxyQLw0EdQFHsdXbvaePigeg,17901328
swingft_cli/externals/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
swingft_cli/externals/analyze.py,sha256=Lkz9Dow10WynFJ14UBJvPFoYx_DLckDFDtz8J48Mc8o,9866
swingft_cli/externals/analysis_output/exclusion_list.txt,sha256=IP036SJ-gS08TKOxBDS6bNe6Fn-QU1qlSSQK7ydkCmY,8966
swingft_cli/externals/analysis_output/external_identifiers.txt,sha256=IP036SJ-gS08TKOxBDS6bNe6Fn-QU1qlSSQK7ydkCmY,8966
swingft_cli/externals/lib/__init__.py,sha256=TyxUYVBjIYahIqpnI7kLI2s7uRTFAAUNv6Z-wO2jwkc,48
swingft_cli/externals/lib/extractors/__init__.py,sha256=OP-HXaWtzBGmSfOJeyYik3fknNHT27Uy0MIpjsIb-RU,112
swingft_cli/externals/lib/extractors/header_extractor.py,sha256=gHzbg8E6TepIyLc5csG0H4inVX2E_Eg6cxSrOksVV_c,22075
swingft_cli/externals/lib/utils/__init__.py,sha256=_2js23rLEN2hW817rtAkrtD-eqCkYckNz_EVpCIfowY,25
swingft_test_v3-1.1.3.dist-info/METADATA,sha256=BcxhIiMQG97sqaB1iBjs9grBf1tbtY4PzsganBoiE1M,300
swingft_test_v3-1.1.3.dist-info/WHEEL,sha256=_zCd3N1l69ArxyTb8rzEoP9TpbYXkqRFSNOD5OuxnTs,91
swingft_test_v3-1.1.3.dist-info/entry_points.txt,sha256=Fsjq3uGXKlF6CqvhzhwXVb5b_1xn45gDheM0b-ofesQ,49
swingft_test_v3-1.1.3.dist-info/top_level.txt,sha256=Eu8CvWhPa87ijHRcFPtkSvPaLhN_n5OpSt9yMfkEolA,16
swingft_test_v3-1.1.3.dist-info/RECORD,,
