{"arch":"arm64","build_provenance":null,"call_graph":{"calls":{"4294968776":[{"is_tail_call":false,"symbol":"sub_100001988","target_va":4294973832},{"is_tail_call":false,"symbol":"reallocf","target_va":4294974360},{"is_tail_call":false,"symbol":"reallocf","target_va":4294974360},{"is_tail_call":false,"symbol":"strcmp","target_va":4294974376},{"is_tail_call":false,"symbol":"compression_stream_destroy","target_va":4294974056},{"is_tail_call":false,"symbol":"compression_stream_destroy","target_va":4294974056},{"is_tail_call":false,"symbol":"reallocf","target_va":4294974360},{"is_tail_call":false,"symbol":"strcmp","target_va":4294974376},{"is_tail_call":false,"symbol":"compression_stream_destroy","target_va":4294974056},{"is_tail_call":false,"symbol":"compression_stream_destroy","target_va":4294974056},{"is_tail_call":false,"symbol":"exit","target_va":4294974184},{"is_tail_call":false,"symbol":"exit","target_va":4294974184},{"is_tail_call":false,"symbol":"exit","target_va":4294974184},{"is_tail_call":false,"symbol":"exit","target_va":4294974184},{"is_tail_call":false,"symbol":"exit","target_va":4294974184},{"is_tail_call":false,"symbol":"exit","target_va":4294974184},{"is_tail_call":false,"symbol":"gettimeofday","target_va":4294974248},{"is_tail_call":false,"symbol":"memmove","target_va":4294974296},{"is_tail_call":false,"symbol":"open","target_va":4294974312},{"is_tail_call":false,"symbol":"memmove","target_va":4294974296},{"is_tail_call":false,"symbol":"open","target_va":4294974312},{"is_tail_call":false,"symbol":"fwrite","target_va":4294974232},{"is_tail_call":false,"symbol":"perror","target_va":4294974328},{"is_tail_call":false,"symbol":"open","target_va":4294974312},{"is_tail_call":false,"symbol":"open","target_va":4294974312},{"is_tail_call":false,"symbol":"exit","target_va":4294974184},{"is_tail_call":false,"symbol":"exit","target_va":4294974184},{"is_tail_call":false,"symbol":"exit","target_va":4294974184},{"is_tail_call":false,"symbol":"free","target_va":4294974216},{"is_tail_call":false,"symbol":"gettimeofday","target_va":4294974248},{"is_tail_call":false,"symbol":"ParallelCompressionOStreamWrite","target_va":4294973960},{"is_tail_call":false,"symbol":"__stderrp","target_va":4294973992},{"is_tail_call":false,"symbol":"sysctlbyname","target_va":4294974408},{"is_tail_call":false,"symbol":"gettimeofday","target_va":4294974248},{"is_tail_call":false,"symbol":"read","target_va":4294974344},{"is_tail_call":false,"symbol":"perror","target_va":4294974328},{"is_tail_call":false,"symbol":"close","target_va":4294974008},{"is_tail_call":false,"symbol":"sub_1000018b4","target_va":4294973620},{"is_tail_call":false,"symbol":"compression_encode_buffer","target_va":4294974040},{"is_tail_call":false,"symbol":"free","target_va":4294974216},{"is_tail_call":false,"symbol":"__error","target_va":4294973976},{"is_tail_call":false,"symbol":"ParallelCompressionIStreamCreate","target_va":4294974088},{"is_tail_call":false,"symbol":"ParallelCompressionIStreamCreate","target_va":4294974088},{"is_tail_call":false,"symbol":"read","target_va":4294974344},{"is_tail_call":false,"symbol":"sysctlbyname","target_va":4294974408},{"is_tail_call":false,"symbol":"read","target_va":4294974344},{"is_tail_call":false,"symbol":"free","target_va":4294974216},{"is_tail_call":false,"symbol":"fwrite","target_va":4294974232},{"is_tail_call":false,"symbol":"exit","target_va":4294974184},{"is_tail_call":false,"symbol":"exit","target_va":4294974184},{"is_tail_call":false,"symbol":"exit","target_va":4294974184},{"is_tail_call":false,"symbol":"exit","target_va":4294974184},{"is_tail_call":false,"symbol":"exit","target_va":4294974184},{"is_tail_call":false,"symbol":"compression_decode_buffer","target_va":4294974024},{"is_tail_call":false,"symbol":"__error","target_va":4294973976},{"is_tail_call":false,"symbol":"ParallelCompressionIStreamRead","target_va":4294974120},{"is_tail_call":false,"symbol":"compression_stream_init","target_va":4294974072},{"is_tail_call":false,"symbol":"compression_stream_init","target_va":4294974072},{"is_tail_call":false,"symbol":"fprintf","target_va":4294974200},{"is_tail_call":false,"symbol":"fprintf","target_va":4294974200},{"is_tail_call":false,"symbol":"fprintf","target_va":4294974200}],"4294973064":[{"is_tail_call":false,"symbol":"exit","target_va":4294974184},{"is_tail_call":false,"symbol":"free","target_va":4294974216},{"is_tail_call":false,"symbol":"exit","target_va":4294974184},{"is_tail_call":false,"symbol":"exit","target_va":4294974184},{"is_tail_call":false,"symbol":"free","target_va":4294974216},{"is_tail_call":false,"symbol":"free","target_va":4294974216},{"is_tail_call":false,"symbol":"free","target_va":4294974216},{"is_tail_call":false,"symbol":"sub_100001988","target_va":4294973832},{"is_tail_call":false,"symbol":"exit","target_va":4294974184},{"is_tail_call":false,"symbol":"free","target_va":4294974216},{"is_tail_call":false,"symbol":"free","target_va":4294974216},{"is_tail_call":false,"symbol":"free","target_va":4294974216},{"is_tail_call":false,"symbol":"exit","target_va":4294974184},{"is_tail_call":false,"symbol":"compression_stream_process","target_va":4294974168}],"4294973504":[{"is_tail_call":false,"symbol":"sysctlbyname","target_va":4294974408}],"4294973620":[{"is_tail_call":false,"symbol":"malloc_type_malloc","target_va":4294974264},{"is_tail_call":false,"symbol":"perror","target_va":4294974328}],"4294973832":[{"is_tail_call":false,"symbol":"strtol","target_va":4294974392}],"4294973928":[{"is_tail_call":false,"symbol":"open","target_va":4294974312},{"is_tail_call":false,"symbol":"compression_stream_process","target_va":4294974168}]},"data_xrefs":{"by_data":{"4294971393":[4294973064],"4294971424":[4294968776,4294973832],"4294971440":[4294968776],"4294971448":[4294968776],"4294971460":[4294968776],"4294971464":[4294968776],"4294971472":[4294968776],"4294971476":[4294968776],"4294971480":[4294968776],"4294971488":[4294968776],"4294971496":[4294968776],"4294971552":[4294968776],"4294971568":[4294968776],"4294971792":[4294968776],"4294973504":[4294968776],"4294973620":[4294968776],"4294974424":[4294968776],"4294974432":[4294968776],"4294974569":[4294968776],"4294974584":[4294968776],"4294974600":[4294968776],"4294974606":[4294968776],"4294974623":[4294968776],"4294974630":[4294968776],"4294974647":[4294968776],"4294974666":[4294968776],"4294974667":[4294968776],"4294974686":[4294968776],"4294974706":[4294968776],"4294974713":[4294968776,4294973928],"4294974730":[4294968776],"4294974761":[4294968776],"4294974808":[4294968776],"4294974865":[4294968776],"4294974885":[4294968776],"4294974913":[4294968776],"4294974969":[4294968776],"4294974996":[4294968776],"4294975077":[4294968776],"4294975084":[4294968776],"4294975177":[4294968776],"4294975203":[4294968776],"4294975230":[4294968776],"4294975255":[4294968776],"4294975280":[4294968776],"4294975305":[4294973832],"4294975333":[4294973064],"4294975415":[4294973064],"4294975468":[4294973064],"4294975472":[4294973064],"4294975492":[4294973064],"4294975590":[4294973064],"4294975706":[4294973064],"4294975816":[4294973064],"4294975873":[4294973064],"4294975935":[4294973064],"4294975996":[4294973064],"4294976007":[4294973064],"4294976012":[4294973064],"4294976017":[4294973064],"4294976023":[4294973064],"4294976027":[4294973064],"4294983680":[4294968776,4294973064,4294973928],"4294983688":[4294973928],"4294983696":[4294973928],"4294983704":[4294973928],"4294983712":[4294973928],"4294983720":[4294973928],"4294983728":[4294973928],"4294983736":[4294973928],"4294983744":[4294973928],"4294983752":[4294973928],"4294983760":[4294973928],"4294983768":[4294973928],"4294983776":[4294973928],"4294983784":[4294973928],"4294983792":[4294973928],"4294983800":[4294973928],"4294983808":[4294973928],"4294983816":[4294973928],"4294983824":[4294973928],"4294983832":[4294973928],"4294983840":[4294973928],"4294983848":[4294973928],"4294983856":[4294973928],"4294983864":[4294973928],"4294983872":[4294973928],"4294983880":[4294973928],"4294983888":[4294973928],"4294983896":[4294973928],"4294983904":[4294973928],"4294983912":[4294968776,4294973064],"4294983920":[4294968776],"4294983960":[4294968776],"4294987680":[4294968776]},"by_function":{"4294968776":[{"data_va":4294975084,"insn_va":4294968880,"kind":"CString","value":"decode"},{"data_va":4294983920,"insn_va":4294968896,"kind":"Global","value":null},{"data_va":4294975077,"insn_va":4294968980,"kind":"CString","value":"encode"},{"data_va":4294983912,"insn_va":4294969656,"kind":"Global","value":null},{"data_va":4294983680,"insn_va":4294969660,"kind":"Global","value":null},{"data_va":4294975077,"insn_va":4294969684,"kind":"CString","value":"encode"},{"data_va":4294974569,"insn_va":4294969700,"kind":"CString","value":"Operation: %s\n"},{"data_va":4294983680,"insn_va":4294969708,"kind":"Global","value":null},{"data_va":4294974600,"insn_va":4294969716,"kind":"CString","value":"stdin"},{"data_va":4294974584,"insn_va":4294969740,"kind":"CString","value":"Input file: %s\n"},{"data_va":4294983680,"insn_va":4294969748,"kind":"Global","value":null},{"data_va":4294974623,"insn_va":4294969756,"kind":"CString","value":"stdout"},{"data_va":4294974606,"insn_va":4294969780,"kind":"CString","value":"Output file: %s\n"},{"data_va":4294983680,"insn_va":4294969792,"kind":"Global","value":null},{"data_va":4294974647,"insn_va":4294969820,"kind":"CString","value":" block compression"},{"data_va":4294974666,"insn_va":4294969828,"kind":"CString","value":null},{"data_va":4294974630,"insn_va":4294969852,"kind":"CString","value":"Algorithm: %s%s\n"},{"data_va":4294983680,"insn_va":4294969864,"kind":"Global","value":null},{"data_va":4294974667,"insn_va":4294969880,"kind":"CString","value":"Block size: %zu B\n"},{"data_va":4294983680,"insn_va":4294969888,"kind":"Global","value":null},{"data_va":4294974686,"insn_va":4294969904,"kind":"CString","value":"Worker threads: %d\n"},{"data_va":4294974424,"insn_va":4294970164,"kind":"Global","value":null},{"data_va":4294974706,"insn_va":4294970472,"kind":"CString","value":"malloc"},{"data_va":4294974713,"insn_va":4294970532,"kind":"CString","value":"read"},{"data_va":4294971460,"insn_va":4294970604,"kind":"Global","value":null},{"data_va":4294983912,"insn_va":4294970624,"kind":"Global","value":null},{"data_va":4294983680,"insn_va":4294970628,"kind":"Global","value":null},{"data_va":4294983960,"insn_va":4294970636,"kind":"Global","value":null},{"data_va":4294974647,"insn_va":4294970648,"kind":"CString","value":" block compression"},{"data_va":4294974666,"insn_va":4294970656,"kind":"CString","value":null},{"data_va":4294971464,"insn_va":4294970660,"kind":"Global","value":null},{"data_va":4294974730,"insn_va":4294970680,"kind":"CString","value":"Algorithm: %s%s (auto-detect)\n"},{"data_va":4294983680,"insn_va":4294970692,"kind":"Global","value":null},{"data_va":4294971424,"insn_va":4294970696,"kind":"Global","value":null},{"data_va":4294974667,"insn_va":4294970708,"kind":"CString","value":"Block size: %zu B\n"},{"data_va":4294983680,"insn_va":4294970716,"kind":"Global","value":null},{"data_va":4294971440,"insn_va":4294970720,"kind":"Global","value":null},{"data_va":4294974686,"insn_va":4294970732,"kind":"CString","value":"Worker threads: %d\n"},{"data_va":4294971464,"insn_va":4294970748,"kind":"Global","value":null},{"data_va":4294983912,"insn_va":4294970760,"kind":"Global","value":null},{"data_va":4294983680,"insn_va":4294970764,"kind":"Global","value":null},{"data_va":4294974761,"insn_va":4294970772,"kind":"CString","value":"ERROR: could not auto-detect compression type\n"},{"data_va":4294971480,"insn_va":4294970812,"kind":"Global","value":null},{"data_va":4294971464,"insn_va":4294970820,"kind":"Global","value":null},{"data_va":4294971448,"insn_va":4294970852,"kind":"Global","value":null},{"data_va":4294971472,"insn_va":4294970892,"kind":"Global","value":null},{"data_va":4294971440,"insn_va":4294970916,"kind":"Global","value":null},{"data_va":4294971568,"insn_va":4294970924,"kind":"Global","value":null},{"data_va":4294973620,"insn_va":4294970936,"kind":"Global","value":null},{"data_va":4294971488,"insn_va":4294970948,"kind":"Global","value":null},{"data_va":4294971464,"insn_va":4294970968,"kind":"Global","value":null},{"data_va":4294983912,"insn_va":4294971076,"kind":"Global","value":null},{"data_va":4294983680,"insn_va":4294971080,"kind":"Global","value":null},{"data_va":4294974996,"insn_va":4294971088,"kind":"CString","value":"ERROR: write failed\n"},{"data_va":4294971480,"insn_va":4294971136,"kind":"Global","value":null},{"data_va":4294971424,"insn_va":4294971216,"kind":"Global","value":null},{"data_va":4294971440,"insn_va":4294971224,"kind":"Global","value":null},{"data_va":4294971552,"insn_va":4294971232,"kind":"Global","value":null},{"data_va":4294973504,"insn_va":4294971244,"kind":"Global","value":null},{"data_va":4294971488,"insn_va":4294971256,"kind":"Global","value":null},{"data_va":4294971568,"insn_va":4294971272,"kind":"Global","value":null},{"data_va":4294983912,"insn_va":4294971332,"kind":"Global","value":null},{"data_va":4294983680,"insn_va":4294971336,"kind":"Global","value":null},{"data_va":4294974885,"insn_va":4294971344,"kind":"CString","value":"ERROR: stream write failed\n"},{"data_va":4294971472,"insn_va":4294971360,"kind":"Global","value":null},{"data_va":4294971480,"insn_va":4294971376,"kind":"Global","value":null},{"data_va":4294983912,"insn_va":4294971420,"kind":"Global","value":null},{"data_va":4294983680,"insn_va":4294971424,"kind":"Global","value":null},{"data_va":4294974913,"insn_va":4294971432,"kind":"CString","value":"ERROR: could not create block compression input stream\n"},{"data_va":4294983912,"insn_va":4294971452,"kind":"Global","value":null},{"data_va":4294983680,"insn_va":4294971456,"kind":"Global","value":null},{"data_va":4294974808,"insn_va":4294971464,"kind":"CString","value":"ERROR: could not create block compression output stream\n"},{"data_va":4294983912,"insn_va":4294971480,"kind":"Global","value":null},{"data_va":4294983680,"insn_va":4294971484,"kind":"Global","value":null},{"data_va":4294974969,"insn_va":4294971492,"kind":"CString","value":"ERROR: stream read failed\n"},{"data_va":4294971464,"insn_va":4294971516,"kind":"Global","value":null},{"data_va":4294971480,"insn_va":4294971532,"kind":"Global","value":null},{"data_va":4294971472,"insn_va":4294971536,"kind":"Global","value":null},{"data_va":4294971472,"insn_va":4294971740,"kind":"Global","value":null},{"data_va":4294971476,"insn_va":4294971756,"kind":"Global","value":null},{"data_va":4294987680,"insn_va":4294971820,"kind":"Global","value":null},{"data_va":4294974432,"insn_va":4294971856,"kind":"Global","value":null},{"data_va":4294983912,"insn_va":4294971876,"kind":"Global","value":null},{"data_va":4294983680,"insn_va":4294971880,"kind":"Global","value":null},{"data_va":4294974865,"insn_va":4294971888,"kind":"CString","value":"ERROR: read failed\n"},{"data_va":4294971488,"insn_va":4294971924,"kind":"Global","value":null},{"data_va":4294971460,"insn_va":4294971936,"kind":"Global","value":null},{"data_va":4294971488,"insn_va":4294971952,"kind":"Global","value":null},{"data_va":4294983912,"insn_va":4294971960,"kind":"Global","value":null},{"data_va":4294971496,"insn_va":4294971964,"kind":"Global","value":null},{"data_va":4294983680,"insn_va":4294971968,"kind":"Global","value":null},{"data_va":4294975177,"insn_va":4294971988,"kind":"CString","value":"Input file size: %.2f MB\n"},{"data_va":4294983680,"insn_va":4294971996,"kind":"Global","value":null},{"data_va":4294975203,"insn_va":4294972016,"kind":"CString","value":"Output file size: %.2f MB\n"},{"data_va":4294971472,"insn_va":4294972024,"kind":"Global","value":null},{"data_va":4294983680,"insn_va":4294972036,"kind":"Global","value":null},{"data_va":4294975230,"insn_va":4294972052,"kind":"CString","value":"Compression ratio: %.3f\n"},{"data_va":4294975255,"insn_va":4294972064,"kind":"CString","value":"Encode speed: %.2f MB/s\n"},{"data_va":4294971472,"insn_va":4294972072,"kind":"Global","value":null},{"data_va":4294983680,"insn_va":4294972088,"kind":"Global","value":null},{"data_va":4294975230,"insn_va":4294972104,"kind":"CString","value":"Compression ratio: %.3f\n"},{"data_va":4294975280,"insn_va":4294972116,"kind":"CString","value":"Decode speed: %.2f MB/s\n"},{"data_va":4294974424,"insn_va":4294972136,"kind":"Global","value":null},{"data_va":4294983680,"insn_va":4294972148,"kind":"Global","value":null},{"data_va":4294971448,"insn_va":4294972176,"kind":"Global","value":null},{"data_va":4294971464,"insn_va":4294972184,"kind":"Global","value":null},{"data_va":4294971476,"insn_va":4294972216,"kind":"Global","value":null},{"data_va":4294971792,"insn_va":4294972292,"kind":"Global","value":null}],"4294973064":[{"data_va":4294983912,"insn_va":4294973104,"kind":"Global","value":null},{"data_va":4294983680,"insn_va":4294973108,"kind":"Global","value":null},{"data_va":4294975333,"insn_va":4294973124,"kind":"CString","value":"Usage: %s (-encode|-decode) [-i input_file] [-o output_file] [-a algo] [-h] [-v]\n"},{"data_va":4294983680,"insn_va":4294973136,"kind":"Global","value":null},{"data_va":4294975415,"insn_va":4294973144,"kind":"CString","value":"-a algo               compression algorithm, one of:"},{"data_va":4294976007,"insn_va":4294973168,"kind":"CString","value":"zlib"},{"data_va":4294976012,"insn_va":4294973176,"kind":"CString","value":"lzma"},{"data_va":4294975468,"insn_va":4294973184,"kind":"CString","value":" %s"},{"data_va":4294976017,"insn_va":4294973192,"kind":"CString","value":"lzfse"},{"data_va":4294976023,"insn_va":4294973200,"kind":"CString","value":"lz4"},{"data_va":4294983680,"insn_va":4294973204,"kind":"Global","value":null},{"data_va":4294971393,"insn_va":4294973268,"kind":"Global","value":null},{"data_va":4294976027,"insn_va":4294973280,"kind":"CString","value":"lz4_raw"},{"data_va":4294975468,"insn_va":4294973292,"kind":"CString","value":" %s"},{"data_va":4294983680,"insn_va":4294973300,"kind":"Global","value":null},{"data_va":4294975472,"insn_va":4294973308,"kind":"CString","value":", default is lzfse\n"},{"data_va":4294983680,"insn_va":4294973324,"kind":"Global","value":null},{"data_va":4294975492,"insn_va":4294973332,"kind":"CString","value":"-A algo               block compression algorithm, one of: zlib lzma lzfse lz4, default is lzfse\n"},{"data_va":4294983680,"insn_va":4294973348,"kind":"Global","value":null},{"data_va":4294975590,"insn_va":4294973356,"kind":"CString","value":"-b block_size         block size for block compression, integer followed by an optional unit: b k m, default is 1m\n"},{"data_va":4294983680,"insn_va":4294973372,"kind":"Global","value":null},{"data_va":4294975706,"insn_va":4294973388,"kind":"CString","value":"-t thread_count       worker thread count for block compression/decompression, default is %d on this machine\n"},{"data_va":4294983680,"insn_va":4294973400,"kind":"Global","value":null},{"data_va":4294975816,"insn_va":4294973408,"kind":"CString","value":"-i input_file         file to process, default is stdin\n"},{"data_va":4294983680,"insn_va":4294973424,"kind":"Global","value":null},{"data_va":4294975873,"insn_va":4294973432,"kind":"CString","value":"-o output_file        receives the output, default is stdout\n"},{"data_va":4294983680,"insn_va":4294973448,"kind":"Global","value":null},{"data_va":4294975935,"insn_va":4294973456,"kind":"CString","value":"-v                    increase verbosity, default is silent\n"},{"data_va":4294983680,"insn_va":4294973476,"kind":"Global","value":null},{"data_va":4294975996,"insn_va":4294973488,"kind":"CString","value":"ERROR: %s\n"}],"4294973832":[{"data_va":4294975305,"insn_va":4294973864,"kind":"CString","value":"hw.physicalcpu"},{"data_va":4294971424,"insn_va":4294973900,"kind":"Global","value":null}],"4294973928":[{"data_va":4294974713,"insn_va":4294973944,"kind":"CString","value":"read"},{"data_va":4294983720,"insn_va":4294973964,"kind":"Global","value":null},{"data_va":4294983680,"insn_va":4294973968,"kind":"Global","value":null},{"data_va":4294983728,"insn_va":4294973980,"kind":"Global","value":null},{"data_va":4294983680,"insn_va":4294973984,"kind":"Global","value":null},{"data_va":4294983736,"insn_va":4294973996,"kind":"Global","value":null},{"data_va":4294983680,"insn_va":4294974000,"kind":"Global","value":null},{"data_va":4294983744,"insn_va":4294974012,"kind":"Global","value":null},{"data_va":4294983680,"insn_va":4294974016,"kind":"Global","value":null},{"data_va":4294983752,"insn_va":4294974028,"kind":"Global","value":null},{"data_va":4294983680,"insn_va":4294974032,"kind":"Global","value":null},{"data_va":4294983760,"insn_va":4294974044,"kind":"Global","value":null},{"data_va":4294983680,"insn_va":4294974048,"kind":"Global","value":null},{"data_va":4294983768,"insn_va":4294974060,"kind":"Global","value":null},{"data_va":4294983680,"insn_va":4294974064,"kind":"Global","value":null},{"data_va":4294983776,"insn_va":4294974076,"kind":"Global","value":null},{"data_va":4294983680,"insn_va":4294974080,"kind":"Global","value":null},{"data_va":4294983680,"insn_va":4294974092,"kind":"Global","value":null},{"data_va":4294983680,"insn_va":4294974096,"kind":"Global","value":null},{"data_va":4294983688,"insn_va":4294974108,"kind":"Global","value":null},{"data_va":4294983680,"insn_va":4294974112,"kind":"Global","value":null},{"data_va":4294983696,"insn_va":4294974124,"kind":"Global","value":null},{"data_va":4294983680,"insn_va":4294974128,"kind":"Global","value":null},{"data_va":4294983704,"insn_va":4294974140,"kind":"Global","value":null},{"data_va":4294983680,"insn_va":4294974144,"kind":"Global","value":null},{"data_va":4294983712,"insn_va":4294974156,"kind":"Global","value":null},{"data_va":4294983680,"insn_va":4294974160,"kind":"Global","value":null},{"data_va":4294983784,"insn_va":4294974172,"kind":"Global","value":null},{"data_va":4294983680,"insn_va":4294974176,"kind":"Global","value":null},{"data_va":4294983792,"insn_va":4294974188,"kind":"Global","value":null},{"data_va":4294983680,"insn_va":4294974192,"kind":"Global","value":null},{"data_va":4294983800,"insn_va":4294974204,"kind":"Global","value":null},{"data_va":4294983680,"insn_va":4294974208,"kind":"Global","value":null},{"data_va":4294983808,"insn_va":4294974220,"kind":"Global","value":null},{"data_va":4294983680,"insn_va":4294974224,"kind":"Global","value":null},{"data_va":4294983816,"insn_va":4294974236,"kind":"Global","value":null},{"data_va":4294983680,"insn_va":4294974240,"kind":"Global","value":null},{"data_va":4294983824,"insn_va":4294974252,"kind":"Global","value":null},{"data_va":4294983680,"insn_va":4294974256,"kind":"Global","value":null},{"data_va":4294983832,"insn_va":4294974268,"kind":"Global","value":null},{"data_va":4294983680,"insn_va":4294974272,"kind":"Global","value":null},{"data_va":4294983840,"insn_va":4294974284,"kind":"Global","value":null},{"data_va":4294983680,"insn_va":4294974288,"kind":"Global","value":null},{"data_va":4294983848,"insn_va":4294974300,"kind":"Global","value":null},{"data_va":4294983680,"insn_va":4294974304,"kind":"Global","value":null},{"data_va":4294983856,"insn_va":4294974316,"kind":"Global","value":null},{"data_va":4294983680,"insn_va":4294974320,"kind":"Global","value":null},{"data_va":4294983864,"insn_va":4294974332,"kind":"Global","value":null},{"data_va":4294983680,"insn_va":4294974336,"kind":"Global","value":null},{"data_va":4294983872,"insn_va":4294974348,"kind":"Global","value":null},{"data_va":4294983680,"insn_va":4294974352,"kind":"Global","value":null},{"data_va":4294983880,"insn_va":4294974364,"kind":"Global","value":null},{"data_va":4294983680,"insn_va":4294974368,"kind":"Global","value":null},{"data_va":4294983888,"insn_va":4294974380,"kind":"Global","value":null},{"data_va":4294983680,"insn_va":4294974384,"kind":"Global","value":null},{"data_va":4294983896,"insn_va":4294974396,"kind":"Global","value":null},{"data_va":4294983680,"insn_va":4294974400,"kind":"Global","value":null},{"data_va":4294983904,"insn_va":4294974412,"kind":"Global","value":null},{"data_va":4294983680,"insn_va":4294974416,"kind":"Global","value":null}]}},"noreturn_vas":[],"symbols":{"4294968776":"sub_1000005c8","4294973064":"sub_100001688","4294973504":"sub_100001840","4294973620":"sub_1000018b4","4294973832":"sub_100001988","4294973928":"sub_1000019e8"}},"capabilities":[],"code_signature":{"code_directory":{"cdhash":"10fb85db94d2591cd61d3e9db51216b9f92115ab63078c6aa7ce5f7f4821effe","flag_names":[],"flags":0,"hash_type":2,"identifier":"com.apple.compression_tool","platform":26,"team_id":null},"signing_status":"AppleSigned"},"cpp_hierarchy":null,"data_in_code":[],"dna":{"hashes":{"classhash":"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","cpp_classhash":null,"entitlementhash":"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","frameworkhash":"7478fff0d616bb29908e808a5afcb229d6a101e4c678b43e2f09955bc743e3d5","imphash":"65d6846b1c345da5b039262ea05840b8735db295ee9ede068ad463f55d7ce5d3","sha256_text":"a52554de80f3488d9d5fdb4dc1f1bba1520f47177eb4c08d753d571c6bb935f6","symbolhash":"65d6846b1c345da5b039262ea05840b8735db295ee9ede068ad463f55d7ce5d3"},"sets":{"apis_called":["ParallelCompressionIStreamCreate","ParallelCompressionIStreamRead","ParallelCompressionOStreamWrite","__error","__stderrp","close","compression_decode_buffer","compression_encode_buffer","compression_stream_destroy","compression_stream_init","compression_stream_process","exit","fprintf","free","fwrite","gettimeofday","malloc_type_malloc","memmove","open","perror","read","reallocf","strcmp","strtol","sub_1000018b4","sub_100001988","sysctlbyname"],"bundle_ids":["com.apple.compression_tool"],"cpp_classes":[],"entitlements":[],"frameworks":["libcompression.dylib","libParallelCompression.dylib","libSystem.B.dylib"],"iokit_constants":[],"objc_classes":[],"private_frameworks":[],"protocols":[],"signing_status":"Apple Signed","static_libs":[],"swift_protocol_names":[],"swift_type_names":[],"xpc_services":[]},"vector":{"bundle_ids":1,"cap_analytics":0,"cap_hardware":0,"cap_ipc":0,"cap_keychain":0,"cap_location":0,"cap_network":0,"cap_security":0,"cap_storage":0,"cap_system":0,"cpp_classes":0,"cpp_vtable_entries":0,"entitlements_total":0,"file_paths":0,"frameworks_private":0,"frameworks_total":3,"iokit_constants":0,"library_functions":0,"nlist_functions":6,"objc_classes":0,"objc_ivars":0,"objc_methods":0,"objc_protocols":0,"section_count":8,"size_log2":16.860312,"static_lib_count":0,"swift_conformances":0,"swift_protocols":0,"swift_types":0,"telemetry_strings":0,"text_ratio":0.04357181,"url_endpoints":5,"xpc_provides":0}},"dwarf_metadata":null,"entitlements":{"entries":{},"raw_plist":null},"exports":[{"address":0,"is_reexport":false,"is_thread_local":false,"is_weak":false,"name":"_mh_execute_header"}],"fileset_entries":[],"fingerprint":{"analyzed_at":"2026-04-07T05:21:14Z","available_arches":["x86_64","arm64"],"binary_type":"executable","bundle_id":null,"cdhash":"10fb85db94d2591cd61d3e9db51216b9f92115ab63078c6aa7ce5f7f4821effe","file_modified":"2026-04-06T11:45:48Z","file_size":118976,"is_arm64e":true,"min_os":"26.1.0","name":"compression_tool","platform":"macOS","sdk":"26.1.0","sha256":"a528742e733893f7c8662ab35b789511769b7993dc3a42168c53b035ed9eeeb3","sha256_slice":"ac3d88796451226e4f87299b85455584c34b25a4cb98203823e858b28d678169","source_version":"190.40.2.0.0","team_id":null,"uuid":"589B46B4-AD65-30A8-ABD8-9A8DE9A55EB6"},"frameworks":[{"is_private":false,"is_weak":false,"name":"/usr/lib/libcompression.dylib"},{"is_private":false,"is_weak":false,"name":"/usr/lib/libParallelCompression.dylib"},{"is_private":false,"is_weak":false,"name":"/usr/lib/libSystem.B.dylib"}],"function_starts_count":6,"imports":[{"address":0,"dylib":"/usr/lib/libcompression.dylib","is_lazy":false,"is_weak":false,"name":"compression_decode_buffer"},{"address":0,"dylib":"/usr/lib/libcompression.dylib","is_lazy":false,"is_weak":false,"name":"compression_encode_buffer"},{"address":0,"dylib":"/usr/lib/libcompression.dylib","is_lazy":false,"is_weak":false,"name":"compression_stream_destroy"},{"address":0,"dylib":"/usr/lib/libcompression.dylib","is_lazy":false,"is_weak":false,"name":"compression_stream_init"},{"address":0,"dylib":"/usr/lib/libcompression.dylib","is_lazy":false,"is_weak":false,"name":"compression_stream_process"},{"address":0,"dylib":"/usr/lib/libParallelCompression.dylib","is_lazy":false,"is_weak":false,"name":"ParallelCompressionIStreamCreate"},{"address":0,"dylib":"/usr/lib/libParallelCompression.dylib","is_lazy":false,"is_weak":false,"name":"ParallelCompressionIStreamDestroy"},{"address":0,"dylib":"/usr/lib/libParallelCompression.dylib","is_lazy":false,"is_weak":false,"name":"ParallelCompressionIStreamRead"},{"address":0,"dylib":"/usr/lib/libParallelCompression.dylib","is_lazy":false,"is_weak":false,"name":"ParallelCompressionOStreamCreate"},{"address":0,"dylib":"/usr/lib/libParallelCompression.dylib","is_lazy":false,"is_weak":false,"name":"ParallelCompressionOStreamDestroy"},{"address":0,"dylib":"/usr/lib/libParallelCompression.dylib","is_lazy":false,"is_weak":false,"name":"ParallelCompressionOStreamWrite"},{"address":0,"dylib":"/usr/lib/libSystem.B.dylib","is_lazy":false,"is_weak":false,"name":"__error"},{"address":0,"dylib":"/usr/lib/libSystem.B.dylib","is_lazy":false,"is_weak":false,"name":"close"},{"address":0,"dylib":"/usr/lib/libSystem.B.dylib","is_lazy":false,"is_weak":false,"name":"exit"},{"address":0,"dylib":"/usr/lib/libSystem.B.dylib","is_lazy":false,"is_weak":false,"name":"fprintf"},{"address":0,"dylib":"/usr/lib/libSystem.B.dylib","is_lazy":false,"is_weak":false,"name":"free"},{"address":0,"dylib":"/usr/lib/libSystem.B.dylib","is_lazy":false,"is_weak":false,"name":"fwrite"},{"address":0,"dylib":"/usr/lib/libSystem.B.dylib","is_lazy":false,"is_weak":false,"name":"gettimeofday"},{"address":0,"dylib":"/usr/lib/libSystem.B.dylib","is_lazy":false,"is_weak":false,"name":"malloc_type_malloc"},{"address":0,"dylib":"/usr/lib/libSystem.B.dylib","is_lazy":false,"is_weak":false,"name":"memcpy"},{"address":0,"dylib":"/usr/lib/libSystem.B.dylib","is_lazy":false,"is_weak":false,"name":"memmove"},{"address":0,"dylib":"/usr/lib/libSystem.B.dylib","is_lazy":false,"is_weak":false,"name":"open"},{"address":0,"dylib":"/usr/lib/libSystem.B.dylib","is_lazy":false,"is_weak":false,"name":"perror"},{"address":0,"dylib":"/usr/lib/libSystem.B.dylib","is_lazy":false,"is_weak":false,"name":"read"},{"address":0,"dylib":"/usr/lib/libSystem.B.dylib","is_lazy":false,"is_weak":false,"name":"reallocf"},{"address":0,"dylib":"/usr/lib/libSystem.B.dylib","is_lazy":false,"is_weak":false,"name":"strcmp"},{"address":0,"dylib":"/usr/lib/libSystem.B.dylib","is_lazy":false,"is_weak":false,"name":"strtol"},{"address":0,"dylib":"/usr/lib/libSystem.B.dylib","is_lazy":false,"is_weak":false,"name":"sysctlbyname"},{"address":0,"dylib":"/usr/lib/libSystem.B.dylib","is_lazy":false,"is_weak":false,"name":"write"},{"address":0,"dylib":"/usr/lib/libSystem.B.dylib","is_lazy":false,"is_weak":false,"name":"__stderrp"}],"interesting_strings":{"bundle_ids":["com.apple.compression_tool"],"urls_and_endpoints":["$http://crl.apple.com/codesigning.crl0","%http://www.apple.com/appleca/root.crl0","<!DOCTYPE plist PUBLIC \"-//Apple//DTD PLIST 1.0//EN\" \"http://www.apple.com/DTDs/PropertyList-1.0.dtd\">","com.apple.compression_tool","https://www.apple.com/appleca/0"]},"iokit_surface":null,"library_matches":[],"library_profile":{"libraries":{},"library_ratio":0.0,"total_functions":6,"total_identified":0},"network_surface":{"api_usage":{"callers":[],"classes":[],"methods":[]},"endpoints":[{"is_dynamic":false,"kind":"Url","value":"http://www.apple.com/appleca/root.crl0"},{"is_dynamic":false,"kind":"Hostname","value":"www.apple.com"},{"is_dynamic":false,"kind":"Url","value":"http://crl.apple.com/codesigning.crl0"},{"is_dynamic":false,"kind":"Hostname","value":"crl.apple.com"},{"is_dynamic":false,"kind":"Url","value":"https://www.apple.com/appleca/0"},{"is_dynamic":false,"kind":"Url","value":"http://www.apple.com/DTDs/PropertyList-1.0.dtd\">"}],"has_network_entitlement":false,"network_frameworks":[]},"objc_classes":{},"objc_metadata":{"classes":{}},"sections":[{"name":"__text","offset":1480,"protection":"r-x","segment":"__TEXT","size":5184},{"name":"__auth_stubs","offset":6664,"protection":"r-x","segment":"__TEXT","size":464},{"name":"__const","offset":7128,"protection":"r-x","segment":"__TEXT","size":28},{"name":"__cstring","offset":7156,"protection":"r-x","segment":"__TEXT","size":1583},{"name":"__unwind_info","offset":8740,"protection":"r-x","segment":"__TEXT","size":120},{"name":"__auth_got","offset":16384,"protection":"rw-","segment":"__DATA_CONST","size":232},{"name":"__got","offset":16616,"protection":"rw-","segment":"__DATA_CONST","size":8},{"name":"__const","offset":16624,"protection":"rw-","segment":"__DATA_CONST","size":72}],"summary":"Apple-signed executable that initiates network connections to six distinct Apple-controlled endpoints. Loads three system frameworks to support its operations. Contains a single bundle identifier for process identification and five URL references embedded in code. Runs as a system service with minimal function complexity, primarily focused on establishing and maintaining network communication with Apple infrastructure.","swift_metadata":null,"title":"System service — connects to Apple network endpoints for data exchange","total_strings":207,"xpc_services":[]}