{"arch":"arm64","build_provenance":null,"call_graph":{"calls":{"4294980816":[{"is_tail_call":false,"symbol":"msgdomain_list_sublist","target_va":4294986356},{"is_tail_call":false,"symbol":"message_list_search","target_va":4294986344},{"is_tail_call":false,"symbol":"program_name","target_va":4294986116},{"is_tail_call":false,"symbol":"program_name","target_va":4294986116},{"is_tail_call":false,"symbol":"program_name","target_va":4294986116},{"is_tail_call":false,"symbol":"qsort","target_va":4294986152},{"is_tail_call":false,"symbol":"set_program_name","target_va":4294985900},{"is_tail_call":false,"symbol":"hash_find_entry","target_va":4294985876},{"is_tail_call":false,"symbol":"iconv_msgdomain_list","target_va":4294985996},{"is_tail_call":false,"symbol":"__chkstk_darwin","target_va":4294985936},{"is_tail_call":false,"symbol":"libintl_textdomain","target_va":4294986104},{"is_tail_call":false,"symbol":"xasprintf","target_va":4294986272},{"is_tail_call":false,"symbol":"proper_name","target_va":4294986128},{"is_tail_call":false,"symbol":"xasprintf","target_va":4294986272},{"is_tail_call":false,"symbol":"proper_name","target_va":4294986128},{"is_tail_call":false,"symbol":"message_list_alloc","target_va":4294986284},{"is_tail_call":false,"symbol":"xasprintf","target_va":4294986272},{"is_tail_call":false,"symbol":"strcspn","target_va":4294985960},{"is_tail_call":false,"symbol":"usage","target_va":4294981556},{"is_tail_call":false,"symbol":"compare","target_va":4294982040},{"is_tail_call":false,"symbol":"proper_name","target_va":4294986128},{"is_tail_call":false,"symbol":"hash_iterate_modify","target_va":4294985948},{"is_tail_call":false,"symbol":"usage","target_va":4294981556}],"4294981556":[{"is_tail_call":false,"symbol":"proper_name","target_va":4294986128},{"is_tail_call":false,"symbol":"xasprintf","target_va":4294986272},{"is_tail_call":false,"symbol":"xmalloc","target_va":4294986296},{"is_tail_call":false,"symbol":"proper_name","target_va":4294986128},{"is_tail_call":false,"symbol":"xasprintf","target_va":4294986272},{"is_tail_call":false,"symbol":"xmalloc","target_va":4294986296},{"is_tail_call":false,"symbol":"proper_name","target_va":4294986128},{"is_tail_call":false,"symbol":"xasprintf","target_va":4294986272},{"is_tail_call":false,"symbol":"xmalloc","target_va":4294986296},{"is_tail_call":false,"symbol":"proper_name","target_va":4294986128},{"is_tail_call":false,"symbol":"xasprintf","target_va":4294986272},{"is_tail_call":false,"symbol":"proper_name","target_va":4294986128},{"is_tail_call":false,"symbol":"xasprintf","target_va":4294986272},{"is_tail_call":false,"symbol":"proper_name","target_va":4294986128},{"is_tail_call":false,"symbol":"xasprintf","target_va":4294986272},{"is_tail_call":false,"symbol":"proper_name","target_va":4294986128},{"is_tail_call":false,"symbol":"xasprintf","target_va":4294986272},{"is_tail_call":false,"symbol":"xmalloc","target_va":4294986296},{"is_tail_call":false,"symbol":"proper_name","target_va":4294986128},{"is_tail_call":false,"symbol":"xasprintf","target_va":4294986272},{"is_tail_call":false,"symbol":"proper_name","target_va":4294986128},{"is_tail_call":false,"symbol":"xasprintf","target_va":4294986272},{"is_tail_call":false,"symbol":"proper_name","target_va":4294986128},{"is_tail_call":false,"symbol":"xasprintf","target_va":4294986272},{"is_tail_call":false,"symbol":"proper_name","target_va":4294986128},{"is_tail_call":false,"symbol":"xasprintf","target_va":4294986272},{"is_tail_call":false,"symbol":"proper_name","target_va":4294986128},{"is_tail_call":false,"symbol":"xasprintf","target_va":4294986272},{"is_tail_call":false,"symbol":"xmalloc","target_va":4294986296},{"is_tail_call":false,"symbol":"proper_name","target_va":4294986128},{"is_tail_call":false,"symbol":"xasprintf","target_va":4294986272},{"is_tail_call":false,"symbol":"proper_name","target_va":4294986128},{"is_tail_call":false,"symbol":"xasprintf","target_va":4294986272},{"is_tail_call":false,"symbol":"proper_name","target_va":4294986128},{"is_tail_call":false,"symbol":"xasprintf","target_va":4294986272},{"is_tail_call":false,"symbol":"xmalloc","target_va":4294986296},{"is_tail_call":false,"symbol":"proper_name","target_va":4294986128},{"is_tail_call":false,"symbol":"xasprintf","target_va":4294986272},{"is_tail_call":false,"symbol":"proper_name","target_va":4294986128},{"is_tail_call":false,"symbol":"xasprintf","target_va":4294986272},{"is_tail_call":false,"symbol":"proper_name","target_va":4294986128},{"is_tail_call":false,"symbol":"xasprintf","target_va":4294986272},{"is_tail_call":false,"symbol":"xmalloc","target_va":4294986296},{"is_tail_call":false,"symbol":"proper_name","target_va":4294986128},{"is_tail_call":false,"symbol":"xasprintf","target_va":4294986272},{"is_tail_call":false,"symbol":"proper_name","target_va":4294986128},{"is_tail_call":false,"symbol":"strlen","target_va":4294985972},{"is_tail_call":false,"symbol":"strcspn","target_va":4294985960}],"4294982040":[{"is_tail_call":false,"symbol":"gram_max_allowed_errors","target_va":4294986320},{"is_tail_call":false,"symbol":"remove_obsoletes","target_va":4294983164},{"is_tail_call":false,"symbol":"gram_max_allowed_errors","target_va":4294986320},{"is_tail_call":false,"symbol":"remove_obsoletes","target_va":4294983164},{"is_tail_call":false,"symbol":"hash_insert_entry","target_va":4294985924},{"is_tail_call":false,"symbol":"xnmalloc","target_va":4294986368},{"is_tail_call":false,"symbol":"hash_init","target_va":4294985912},{"is_tail_call":false,"symbol":"__stderrp","target_va":4294986092},{"is_tail_call":false,"symbol":"hash_insert_entry","target_va":4294985924},{"is_tail_call":false,"symbol":"xnmalloc","target_va":4294986368},{"is_tail_call":false,"symbol":"po_charset_character_iterator","target_va":4294986416},{"is_tail_call":false,"symbol":"textmode_xerror_handler_struct","target_va":4294986164},{"is_tail_call":false,"symbol":"fprintf","target_va":4294986248},{"is_tail_call":false,"symbol":"c_strncasecmp","target_va":4294986176},{"is_tail_call":false,"symbol":"match_domain","target_va":4294983260},{"is_tail_call":false,"symbol":"message_fuzzy_index_free","target_va":4294985596},{"is_tail_call":false,"symbol":"error_print_progname","target_va":4294986236},{"is_tail_call":false,"symbol":"match_domain","target_va":4294983260},{"is_tail_call":false,"symbol":"message_fuzzy_index_free","target_va":4294985596},{"is_tail_call":false,"symbol":"proper_name","target_va":4294986128}],"4294983164":[{"is_tail_call":false,"symbol":"dir_list_append","target_va":4294986212}],"4294983260":[{"is_tail_call":false,"symbol":"error","target_va":4294986224},{"is_tail_call":false,"symbol":"message_fuzzy_index_alloc","target_va":4294983868},{"is_tail_call":false,"symbol":"message_fuzzy_index_search","target_va":4294984684},{"is_tail_call":false,"symbol":"proper_name","target_va":4294986128},{"is_tail_call":false,"symbol":"proper_name","target_va":4294986128},{"is_tail_call":false,"symbol":"proper_name","target_va":4294986128},{"is_tail_call":false,"symbol":"po_charset_ascii","target_va":4294986392},{"is_tail_call":false,"symbol":"proper_name","target_va":4294986128}],"4294983868":[{"is_tail_call":false,"symbol":"po_charset_canonicalize","target_va":4294986404},{"is_tail_call":false,"symbol":"fuzzy_search_goal_function","target_va":4294986260},{"is_tail_call":false,"symbol":"input_format_stringtable","target_va":4294986032},{"is_tail_call":false,"symbol":"input_format_properties","target_va":4294986020},{"is_tail_call":false,"symbol":"po_charset_utf8","target_va":4294986428},{"is_tail_call":false,"symbol":"last_component","target_va":4294986044},{"is_tail_call":false,"symbol":"printf","target_va":4294986440},{"is_tail_call":false,"symbol":"libintl_ngettext","target_va":4294986080},{"is_tail_call":false,"symbol":"libintl_gettext","target_va":4294986068},{"is_tail_call":false,"symbol":"printf","target_va":4294986440},{"is_tail_call":false,"symbol":"po_charset_utf8","target_va":4294986428},{"is_tail_call":false,"symbol":"c_strncasecmp","target_va":4294986176},{"is_tail_call":false,"symbol":"xrealloc","target_va":4294986380},{"is_tail_call":false,"symbol":"c_strstr","target_va":4294986188},{"is_tail_call":false,"symbol":"printf","target_va":4294986440}],"4294984684":[{"is_tail_call":false,"symbol":"input_format_properties","target_va":4294986020},{"is_tail_call":false,"symbol":"message_list_append","target_va":4294986332},{"is_tail_call":false,"symbol":"po_charset_utf8","target_va":4294986428},{"is_tail_call":false,"symbol":"xrealloc","target_va":4294986380},{"is_tail_call":false,"symbol":"__stack_chk_fail","target_va":4294985984}],"4294985596":[{"is_tail_call":false,"symbol":"close_stdout","target_va":4294986200},{"is_tail_call":false,"symbol":"message_list_append","target_va":4294986332},{"is_tail_call":false,"symbol":"libintl_bindtextdomain","target_va":4294986056},{"is_tail_call":false,"symbol":"message_list_append","target_va":4294986332},{"is_tail_call":false,"symbol":"input_format_po","target_va":4294986008},{"is_tail_call":false,"symbol":"message_list_append","target_va":4294986332}],"4294985796":[{"is_tail_call":false,"symbol":"putchar","target_va":4294986140},{"is_tail_call":false,"symbol":"hash_iterate_modify","target_va":4294985948}]},"data_xrefs":{"by_data":{"4294983682":[4294980816],"4294983704":[4294980816],"4294983716":[4294980816],"4294983824":[4294983164],"4294986456":[4294983260],"4294986464":[4294984684],"4294986472":[4294980816],"4294986473":[4294980816],"4294986487":[4294980816],"4294986536":[4294980816],"4294986543":[4294980816],"4294986557":[4294980816],"4294986691":[4294980816],"4294986707":[4294980816],"4294986712":[4294980816],"4294986930":[4294980816],"4294986940":[4294980816],"4294986974":[4294980816],"4294986990":[4294980816],"4294987003":[4294980816],"4294987024":[4294980816],"4294987055":[4294981556],"4294987094":[4294981556],"4294987129":[4294981556],"4294987577":[4294981556],"4294987651":[4294981556],"4294987673":[4294981556],"4294987717":[4294981556],"4294987774":[4294981556],"4294987776":[4294982040],"4294987777":[4294982040,4294983260],"4294987784":[4294982040],"4294987792":[4294982040],"4294987807":[4294982040],"4294987816":[4294983260],"4294987850":[4294981556],"4294987872":[4294981556],"4294987950":[4294981556],"4294987952":[4294983260],"4294988007":[4294981556],"4294988061":[4294981556],"4294988122":[4294981556],"4294988142":[4294981556],"4294988216":[4294981556],"4294988329":[4294981556],"4294988350":[4294981556],"4294988408":[4294981556],"4294988475":[4294981556],"4294988536":[4294981556],"4294988578":[4294981556],"4294988598":[4294982040],"4294988607":[4294982040],"4294988611":[4294982040],"4294988617":[4294982040],"4294988651":[4294985796],"4294988672":[4294985796],"4294988694":[4294983260],"4294988723":[4294983260],"4294988775":[4294983260],"4294988812":[4294983260],"4294988843":[4294983260],"4295000064":[4294980816,4294981556,4294982040,4294985796],"4295000072":[4294982040,4294985796],"4295000080":[4294980816],"4295000088":[4294982040,4294985796],"4295000096":[4294980816],"4295000104":[4294980816],"4295000106":[4294980816],"4295000112":[4294980816],"4295000120":[4294985796],"4295000128":[4294985796],"4295000136":[4294980816,4294985796],"4295000144":[4294985796],"4295000152":[4294985796],"4295000160":[4294985796],"4295000168":[4294982040],"4295000176":[4294985796],"4295000184":[4294985796],"4295000192":[4294982040],"4295000200":[4294985796],"4295000208":[4294982040,4294983260],"4295000216":[4294985796],"4295000224":[4294985796],"4295000232":[4294985796],"4295000240":[4294980816],"4295000248":[4294985796],"4295000256":[4294980816],"4295000264":[4294985796],"4295000272":[4294985796],"4295000280":[4294985796],"4295000288":[4294985796],"4295000296":[4294985796],"4295000304":[4294985796],"4295000312":[4294985796],"4295000320":[4294985796],"4295000328":[4294985796],"4295000336":[4294980816],"4295000344":[4294980816,4294981556],"4295000352":[4294985796],"4295000360":[4294985796],"4295000368":[4294980816],"4295000376":[4294980816],"4295000384":[4294985796],"4295000392":[4294985796],"4295000400":[4294985796],"4295000408":[4294985796],"4295000416":[4294985796],"4295000424":[4294985796],"4295000432":[4294985796],"4295000440":[4294985796],"4295000448":[4294985796],"4295000456":[4294985796],"4295000464":[4294985796],"4295000472":[4294982040],"4295000480":[4294985796],"4295000488":[4294982040],"4295000496":[4294981556],"4295000504":[4294985796],"4295000512":[4294985796],"4295000520":[4294985796],"4295000528":[4294985796],"4295000536":[4294985796],"4295000544":[4294985796],"4295000552":[4294985796],"4295000560":[4294985796],"4295000568":[4294985796],"4295000576":[4294985796],"4295000584":[4294980816],"4295016456":[4294982040],"4295016463":[4294982040]},"by_function":{"4294980816":[{"data_va":4295000256,"insn_va":4294980868,"kind":"Global","value":null},{"data_va":4295000336,"insn_va":4294980876,"kind":"Global","value":null},{"data_va":4295000080,"insn_va":4294980888,"kind":"Global","value":null},{"data_va":4294986472,"insn_va":4294980904,"kind":"CString","value":null},{"data_va":4294986473,"insn_va":4294980920,"kind":"CString","value":"gettext-tools"},{"data_va":4294986487,"insn_va":4294980928,"kind":"CString","value":"/opt/homebrew/Cellar/gettext/0.26_1/share/locale"},{"data_va":4294986536,"insn_va":4294980948,"kind":"CString","value":"gnulib"},{"data_va":4294986543,"insn_va":4294980964,"kind":"CString","value":"bison-runtime"},{"data_va":4294986557,"insn_va":4294980972,"kind":"CString","value":"/usr/share/locale"},{"data_va":4295000240,"insn_va":4294980992,"kind":"Global","value":null},{"data_va":4295000584,"insn_va":4294981004,"kind":"Global","value":null},{"data_va":4295000136,"insn_va":4294981008,"kind":"Global","value":null},{"data_va":4295000106,"insn_va":4294981012,"kind":"Global","value":null},{"data_va":4295000096,"insn_va":4294981060,"kind":"Global","value":null},{"data_va":4295000104,"insn_va":4294981072,"kind":"Global","value":null},{"data_va":4295000112,"insn_va":4294981088,"kind":"Global","value":null},{"data_va":4295000368,"insn_va":4294981208,"kind":"Global","value":null},{"data_va":4295000064,"insn_va":4294981212,"kind":"Global","value":null},{"data_va":4295000344,"insn_va":4294981304,"kind":"Global","value":null},{"data_va":4295000064,"insn_va":4294981308,"kind":"Global","value":null},{"data_va":4294986707,"insn_va":4294981320,"kind":"CString","value":"0.26"},{"data_va":4294986473,"insn_va":4294981328,"kind":"CString","value":"gettext-tools"},{"data_va":4294986691,"insn_va":4294981344,"kind":"CString","value":"%s (GNU %s) %s\n"},{"data_va":4294986712,"insn_va":4294981356,"kind":"CString","value":"Copyright (C) %s Free Software Foundation, Inc.\nLicense GPLv3+: GNU GPL version 3 or later <%s>\nThis is free software: you are free to change and redistribute it.\nThere is NO WARRANTY, to the extent permitted by law.\n"},{"data_va":4294986940,"insn_va":4294981368,"kind":"CString","value":"https://gnu.org/licenses/gpl.html"},{"data_va":4294986930,"insn_va":4294981376,"kind":"CString","value":"1995-2025"},{"data_va":4294986974,"insn_va":4294981392,"kind":"CString","value":"Written by %s.\n"},{"data_va":4294986990,"insn_va":4294981408,"kind":"CString","value":"Peter Miller"},{"data_va":4295000376,"insn_va":4294981452,"kind":"Global","value":null},{"data_va":4294983716,"insn_va":4294981460,"kind":"Global","value":null},{"data_va":4294983682,"insn_va":4294981472,"kind":"Global","value":null},{"data_va":4294983704,"insn_va":4294981484,"kind":"Global","value":null},{"data_va":4294987003,"insn_va":4294981512,"kind":"CString","value":"no input files given"},{"data_va":4294987024,"insn_va":4294981524,"kind":"CString","value":"exactly 2 input files required"}],"4294981556":[{"data_va":4294987094,"insn_va":4294981584,"kind":"CString","value":"Usage: %s [OPTION] def.po ref.pot\n"},{"data_va":4295000344,"insn_va":4294981596,"kind":"Global","value":null},{"data_va":4295000064,"insn_va":4294981600,"kind":"Global","value":null},{"data_va":4294987129,"insn_va":4294981624,"kind":"CString","value":"Compare two Uniforum style .po files to check that both contain the same\nset of msgid strings.  The def.po file is an existing PO file with the\ntranslations.  The ref.pot file is the last created PO file, or a PO Template\nfile (generally created by xgettext).  This is useful for checking that\nyou have translated each and every message in your program.  Where an exact\nmatch cannot be found, fuzzy matching is used to produce better diagnostics.\n"},{"data_va":4294987577,"insn_va":4294981648,"kind":"CString","value":"Mandatory arguments to long options are mandatory for short options too.\n"},{"data_va":4294987651,"insn_va":4294981672,"kind":"CString","value":"Input file location:\n"},{"data_va":4294987673,"insn_va":4294981688,"kind":"CString","value":"  def.po                      translations\n"},{"data_va":4294987717,"insn_va":4294981704,"kind":"CString","value":"  ref.pot                     references to the sources\n"},{"data_va":4294987774,"insn_va":4294981720,"kind":"CString","value":"  -D, --directory=DIRECTORY   add DIRECTORY to list for input files search\n"},{"data_va":4294987850,"insn_va":4294981744,"kind":"CString","value":"Operation modifiers:\n"},{"data_va":4294987872,"insn_va":4294981760,"kind":"CString","value":"  -m, --multi-domain          apply ref.pot to each of the domains in def.po\n"},{"data_va":4294987950,"insn_va":4294981776,"kind":"CString","value":"  -N, --no-fuzzy-matching     do not use fuzzy matching\n"},{"data_va":4294988007,"insn_va":4294981792,"kind":"CString","value":"      --use-fuzzy             consider fuzzy entries\n"},{"data_va":4294988061,"insn_va":4294981808,"kind":"CString","value":"      --use-untranslated      consider untranslated entries\n"},{"data_va":4294988122,"insn_va":4294981832,"kind":"CString","value":"Input file syntax:\n"},{"data_va":4294988142,"insn_va":4294981848,"kind":"CString","value":"  -P, --properties-input      input files are in Java .properties syntax\n"},{"data_va":4294988216,"insn_va":4294981864,"kind":"CString","value":"      --stringtable-input     input files are in NeXTstep/GNUstep .strings\n                              syntax\n"},{"data_va":4294988329,"insn_va":4294981888,"kind":"CString","value":"Informative output:\n"},{"data_va":4294988350,"insn_va":4294981904,"kind":"CString","value":"  -h, --help                  display this help and exit\n"},{"data_va":4294988408,"insn_va":4294981920,"kind":"CString","value":"  -V, --version               output version information and exit\n"},{"data_va":4294988475,"insn_va":4294981944,"kind":"CString","value":"Report bugs in the bug tracker at <%s>\nor by email to <%s>.\n"},{"data_va":4294988578,"insn_va":4294981956,"kind":"CString","value":"bug-gettext@gnu.org"},{"data_va":4294988536,"insn_va":4294981964,"kind":"CString","value":"https://savannah.gnu.org/projects/gettext"},{"data_va":4295000496,"insn_va":4294981984,"kind":"Global","value":null},{"data_va":4295000064,"insn_va":4294981988,"kind":"Global","value":null},{"data_va":4294987055,"insn_va":4294981996,"kind":"CString","value":"Try '%s --help' for more information.\n"},{"data_va":4295000344,"insn_va":4294982012,"kind":"Global","value":null},{"data_va":4295000064,"insn_va":4294982016,"kind":"Global","value":null}],"4294982040":[{"data_va":4295000488,"insn_va":4294982088,"kind":"Global","value":null},{"data_va":4295000064,"insn_va":4294982092,"kind":"Global","value":null},{"data_va":4294988598,"insn_va":4294982160,"kind":"CString","value":"charset="},{"data_va":4294988607,"insn_va":4294982168,"kind":"CString","value":" \t\n"},{"data_va":4294988611,"insn_va":4294982176,"kind":"CString","value":"UTF-8"},{"data_va":4295000064,"insn_va":4294982212,"kind":"Global","value":null},{"data_va":4295000072,"insn_va":4294982220,"kind":"Global","value":null},{"data_va":4295000088,"insn_va":4294982252,"kind":"Global","value":null},{"data_va":4295000192,"insn_va":4294982352,"kind":"Global","value":null},{"data_va":4295000064,"insn_va":4294982356,"kind":"Global","value":null},{"data_va":4295000208,"insn_va":4294982364,"kind":"Global","value":null},{"data_va":4294988598,"insn_va":4294982444,"kind":"CString","value":"charset="},{"data_va":4295016456,"insn_va":4294982456,"kind":"Global","value":null},{"data_va":4294987777,"insn_va":4294982548,"kind":"CString","value":null},{"data_va":4294988607,"insn_va":4294982576,"kind":"CString","value":" \t\n"},{"data_va":4294987792,"insn_va":4294982604,"kind":"CString","value":null},{"data_va":4295000472,"insn_va":4294982612,"kind":"Global","value":null},{"data_va":4294987807,"insn_va":4294982624,"kind":"CString","value":null},{"data_va":4295016463,"insn_va":4294982640,"kind":"Global","value":null},{"data_va":4294987784,"insn_va":4294982660,"kind":"CString","value":null},{"data_va":4295000168,"insn_va":4294982692,"kind":"Global","value":null},{"data_va":4295000064,"insn_va":4294982696,"kind":"Global","value":null},{"data_va":4294987784,"insn_va":4294982772,"kind":"CString","value":null},{"data_va":4295000208,"insn_va":4294982960,"kind":"Global","value":null},{"data_va":4295000064,"insn_va":4294982964,"kind":"Global","value":null},{"data_va":4294988617,"insn_va":4294982972,"kind":"CString","value":"warning: this message is not used"},{"data_va":4295000072,"insn_va":4294982984,"kind":"Global","value":null},{"data_va":4294987784,"insn_va":4294982988,"kind":"CString","value":null},{"data_va":4294987776,"insn_va":4294983000,"kind":"CString","value":null},{"data_va":4294987784,"insn_va":4294983056,"kind":"CString","value":null},{"data_va":4294987777,"insn_va":4294983076,"kind":"CString","value":null},{"data_va":4295000488,"insn_va":4294983108,"kind":"Global","value":null},{"data_va":4295000064,"insn_va":4294983112,"kind":"Global","value":null}],"4294983164":[{"data_va":4294983824,"insn_va":4294983200,"kind":"Global","value":null}],"4294983260":[{"data_va":4295000208,"insn_va":4294983336,"kind":"Global","value":null},{"data_va":4294986456,"insn_va":4294983356,"kind":"Global","value":null},{"data_va":4294988723,"insn_va":4294983476,"kind":"CString","value":"this message needs to be reviewed by the translator"},{"data_va":4294987777,"insn_va":4294983488,"kind":"CString","value":null},{"data_va":4294987816,"insn_va":4294983516,"kind":"CString","value":null},{"data_va":4294988775,"insn_va":4294983556,"kind":"CString","value":"this message is used but not defined"},{"data_va":4294988812,"insn_va":4294983588,"kind":"CString","value":"but this definition is similar"},{"data_va":4294988843,"insn_va":4294983684,"kind":"CString","value":"this message is used but not defined in %s"},{"data_va":4294987777,"insn_va":4294983720,"kind":"CString","value":null},{"data_va":4294988694,"insn_va":4294983732,"kind":"CString","value":"this message is untranslated"},{"data_va":4294987952,"insn_va":4294983816,"kind":"CString","value":null}],"4294984684":[{"data_va":4294986464,"insn_va":4294985264,"kind":"Global","value":null}],"4294985796":[{"data_va":4294988651,"insn_va":4294985824,"kind":"CString","value":"found %d fatal error"},{"data_va":4294988672,"insn_va":4294985832,"kind":"CString","value":"found %d fatal errors"},{"data_va":4295000480,"insn_va":4294985868,"kind":"Global","value":null},{"data_va":4295000216,"insn_va":4294985880,"kind":"Global","value":null},{"data_va":4295000504,"insn_va":4294985892,"kind":"Global","value":null},{"data_va":4295000512,"insn_va":4294985904,"kind":"Global","value":null},{"data_va":4295000224,"insn_va":4294985916,"kind":"Global","value":null},{"data_va":4295000232,"insn_va":4294985928,"kind":"Global","value":null},{"data_va":4295000064,"insn_va":4294985940,"kind":"Global","value":null},{"data_va":4295000248,"insn_va":4294985952,"kind":"Global","value":null},{"data_va":4295000520,"insn_va":4294985964,"kind":"Global","value":null},{"data_va":4295000528,"insn_va":4294985976,"kind":"Global","value":null},{"data_va":4295000072,"insn_va":4294985988,"kind":"Global","value":null},{"data_va":4295000264,"insn_va":4294986000,"kind":"Global","value":null},{"data_va":4295000272,"insn_va":4294986012,"kind":"Global","value":null},{"data_va":4295000280,"insn_va":4294986024,"kind":"Global","value":null},{"data_va":4295000288,"insn_va":4294986036,"kind":"Global","value":null},{"data_va":4295000296,"insn_va":4294986048,"kind":"Global","value":null},{"data_va":4295000304,"insn_va":4294986060,"kind":"Global","value":null},{"data_va":4295000312,"insn_va":4294986072,"kind":"Global","value":null},{"data_va":4295000320,"insn_va":4294986084,"kind":"Global","value":null},{"data_va":4295000088,"insn_va":4294986096,"kind":"Global","value":null},{"data_va":4295000328,"insn_va":4294986108,"kind":"Global","value":null},{"data_va":4295000440,"insn_va":4294986120,"kind":"Global","value":null},{"data_va":4295000448,"insn_va":4294986132,"kind":"Global","value":null},{"data_va":4295000456,"insn_va":4294986144,"kind":"Global","value":null},{"data_va":4295000464,"insn_va":4294986156,"kind":"Global","value":null},{"data_va":4295000536,"insn_va":4294986168,"kind":"Global","value":null},{"data_va":4295000120,"insn_va":4294986180,"kind":"Global","value":null},{"data_va":4295000128,"insn_va":4294986192,"kind":"Global","value":null},{"data_va":4295000136,"insn_va":4294986204,"kind":"Global","value":null},{"data_va":4295000144,"insn_va":4294986216,"kind":"Global","value":null},{"data_va":4295000152,"insn_va":4294986228,"kind":"Global","value":null},{"data_va":4295000160,"insn_va":4294986240,"kind":"Global","value":null},{"data_va":4295000176,"insn_va":4294986252,"kind":"Global","value":null},{"data_va":4295000184,"insn_va":4294986264,"kind":"Global","value":null},{"data_va":4295000544,"insn_va":4294986276,"kind":"Global","value":null},{"data_va":4295000352,"insn_va":4294986288,"kind":"Global","value":null},{"data_va":4295000552,"insn_va":4294986300,"kind":"Global","value":null},{"data_va":4295000560,"insn_va":4294986312,"kind":"Global","value":null},{"data_va":4295000200,"insn_va":4294986324,"kind":"Global","value":null},{"data_va":4295000360,"insn_va":4294986336,"kind":"Global","value":null},{"data_va":4295000384,"insn_va":4294986348,"kind":"Global","value":null},{"data_va":4295000392,"insn_va":4294986360,"kind":"Global","value":null},{"data_va":4295000568,"insn_va":4294986372,"kind":"Global","value":null},{"data_va":4295000576,"insn_va":4294986384,"kind":"Global","value":null},{"data_va":4295000400,"insn_va":4294986396,"kind":"Global","value":null},{"data_va":4295000408,"insn_va":4294986408,"kind":"Global","value":null},{"data_va":4295000416,"insn_va":4294986420,"kind":"Global","value":null},{"data_va":4295000424,"insn_va":4294986432,"kind":"Global","value":null},{"data_va":4295000432,"insn_va":4294986444,"kind":"Global","value":null}]}},"noreturn_vas":[],"symbols":{"4294980816":"main","4294981556":"usage","4294982040":"compare","4294983164":"remove_obsoletes","4294983260":"match_domain","4294983824":"is_message_selected","4294983868":"message_fuzzy_index_alloc","4294984684":"message_fuzzy_index_search","4294985596":"message_fuzzy_index_free","4294985732":"mult_index_compare","4294985796":"compare.cold.1"}},"capabilities":[],"code_signature":{"code_directory":{"cdhash":"b0b388e8dbfd3a3fad99e8a6ccc686263fe73893a31268dcee0f898aebaba3af","flag_names":["CS_ADHOC"],"flags":2,"hash_type":2,"identifier":"msgcmp-55554944bd08ea0833e43ed5a614c7cd7a7f5c45","platform":0,"team_id":null},"signing_status":"AdHoc"},"cpp_hierarchy":null,"data_in_code":[],"dna":{"hashes":{"classhash":"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","cpp_classhash":null,"entitlementhash":"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","frameworkhash":"e1ea7e73ec1b409ead892f3631f7202b73ca6ec79ff61f92894ebd039afecfb6","imphash":"d43a2b3f7deb2eb1df2ccf77416eea113abc9f0d9b251200d83ce7208d72a611","sha256_text":"a07715e6b46899b23c9632a8886489ad051b0ffc5513cb24a6cebb802bc91913","symbolhash":"d43a2b3f7deb2eb1df2ccf77416eea113abc9f0d9b251200d83ce7208d72a611"},"sets":{"apis_called":["__chkstk_darwin","__stack_chk_fail","__stderrp","c_strncasecmp","c_strstr","close_stdout","compare","dir_list_append","error","error_print_progname","fprintf","fuzzy_search_goal_function","gram_max_allowed_errors","hash_find_entry","hash_init","hash_insert_entry","hash_iterate_modify","iconv_msgdomain_list","input_format_po","input_format_properties","input_format_stringtable","last_component","libintl_bindtextdomain","libintl_gettext","libintl_ngettext","libintl_textdomain","match_domain","message_fuzzy_index_alloc","message_fuzzy_index_free","message_fuzzy_index_search","message_list_alloc","message_list_append","message_list_search","msgdomain_list_sublist","po_charset_ascii","po_charset_canonicalize","po_charset_character_iterator","po_charset_utf8","printf","program_name","proper_name","putchar","qsort","remove_obsoletes","set_program_name","strcspn","strlen","textmode_xerror_handler_struct","usage","xasprintf","xmalloc","xnmalloc","xrealloc"],"bundle_ids":[],"cpp_classes":[],"entitlements":[],"frameworks":["CoreFoundation","CoreServices","libgettextsrc-0.26.dylib","libgettextlib-0.26.dylib","libxml2.2.dylib","libunistring.5.dylib","libtextstyle.0.dylib","libncurses.5.4.dylib","libintl.8.dylib","libSystem.B.dylib","libiconv.2.dylib"],"iokit_constants":[],"objc_classes":[],"private_frameworks":[],"protocols":[],"signing_status":"Ad-Hoc","static_libs":["FLAC-1.5.0","aom-3.13.1","gettextlib-0.26_1","gettextpo-0.26_1"],"swift_protocol_names":[],"swift_type_names":[],"xpc_services":[]},"vector":{"bundle_ids":0,"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":2,"frameworks_private":0,"frameworks_total":11,"iokit_constants":0,"library_functions":6,"nlist_functions":11,"objc_classes":0,"objc_ivars":0,"objc_methods":0,"objc_protocols":0,"section_count":8,"size_log2":16.139872,"static_lib_count":4,"swift_conformances":0,"swift_protocols":0,"swift_types":0,"telemetry_strings":1,"text_ratio":0.06990915,"url_endpoints":2,"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"},{"address":13520,"is_reexport":false,"is_thread_local":false,"is_weak":false,"name":"main"},{"address":16572,"is_reexport":false,"is_thread_local":false,"is_weak":false,"name":"message_fuzzy_index_alloc"},{"address":18300,"is_reexport":false,"is_thread_local":false,"is_weak":false,"name":"message_fuzzy_index_free"},{"address":17388,"is_reexport":false,"is_thread_local":false,"is_weak":false,"name":"message_fuzzy_index_search"}],"fileset_entries":[],"fingerprint":{"analyzed_at":"2026-04-09T09:09:43Z","available_arches":["arm64"],"binary_type":"executable","bundle_id":null,"cdhash":"b0b388e8dbfd3a3fad99e8a6ccc686263fe73893a31268dcee0f898aebaba3af","file_modified":"2026-04-09T09:09:43Z","file_size":72208,"is_arm64e":false,"min_os":"26.0.0","name":"msgcmp","platform":"macOS","sdk":"26.0.0","sha256":"047c122f0c23afd9a0aa01baa7cca10658fb896dbf74adb1077eea0ba1948f9d","sha256_slice":"047c122f0c23afd9a0aa01baa7cca10658fb896dbf74adb1077eea0ba1948f9d","source_version":null,"team_id":null,"uuid":"BD08EA08-33E4-3ED5-A614-C7CD7A7F5C45"},"frameworks":[{"is_private":false,"is_weak":false,"name":"/System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation"},{"is_private":false,"is_weak":false,"name":"/System/Library/Frameworks/CoreServices.framework/Versions/A/CoreServices"},{"is_private":false,"is_weak":false,"name":"/opt/homebrew/Cellar/gettext/0.26_1/lib/libgettextsrc-0.26.dylib"},{"is_private":false,"is_weak":false,"name":"/opt/homebrew/Cellar/gettext/0.26_1/lib/libgettextlib-0.26.dylib"},{"is_private":false,"is_weak":false,"name":"/usr/lib/libxml2.2.dylib"},{"is_private":false,"is_weak":false,"name":"/opt/homebrew/opt/libunistring/lib/libunistring.5.dylib"},{"is_private":false,"is_weak":false,"name":"/opt/homebrew/Cellar/gettext/0.26_1/lib/libtextstyle.0.dylib"},{"is_private":false,"is_weak":false,"name":"/usr/lib/libncurses.5.4.dylib"},{"is_private":false,"is_weak":false,"name":"/opt/homebrew/Cellar/gettext/0.26_1/lib/libintl.8.dylib"},{"is_private":false,"is_weak":false,"name":"/usr/lib/libSystem.B.dylib"},{"is_private":false,"is_weak":false,"name":"/usr/lib/libiconv.2.dylib"}],"function_starts_count":11,"imports":[{"address":0,"dylib":"/opt/homebrew/Cellar/gettext/0.26_1/lib/libgettextsrc-0.26.dylib","is_lazy":false,"is_weak":false,"name":"dir_list_append"},{"address":0,"dylib":"/opt/homebrew/Cellar/gettext/0.26_1/lib/libgettextsrc-0.26.dylib","is_lazy":false,"is_weak":false,"name":"fuzzy_search_goal_function"},{"address":0,"dylib":"/opt/homebrew/Cellar/gettext/0.26_1/lib/libgettextsrc-0.26.dylib","is_lazy":false,"is_weak":false,"name":"gram_max_allowed_errors"},{"address":0,"dylib":"/opt/homebrew/Cellar/gettext/0.26_1/lib/libgettextsrc-0.26.dylib","is_lazy":false,"is_weak":false,"name":"iconv_msgdomain_list"},{"address":0,"dylib":"/opt/homebrew/Cellar/gettext/0.26_1/lib/libgettextsrc-0.26.dylib","is_lazy":false,"is_weak":false,"name":"input_format_po"},{"address":0,"dylib":"/opt/homebrew/Cellar/gettext/0.26_1/lib/libgettextsrc-0.26.dylib","is_lazy":false,"is_weak":false,"name":"input_format_properties"},{"address":0,"dylib":"/opt/homebrew/Cellar/gettext/0.26_1/lib/libgettextsrc-0.26.dylib","is_lazy":false,"is_weak":false,"name":"input_format_stringtable"},{"address":0,"dylib":"/opt/homebrew/Cellar/gettext/0.26_1/lib/libgettextsrc-0.26.dylib","is_lazy":false,"is_weak":false,"name":"message_list_alloc"},{"address":0,"dylib":"/opt/homebrew/Cellar/gettext/0.26_1/lib/libgettextsrc-0.26.dylib","is_lazy":false,"is_weak":false,"name":"message_list_append"},{"address":0,"dylib":"/opt/homebrew/Cellar/gettext/0.26_1/lib/libgettextsrc-0.26.dylib","is_lazy":false,"is_weak":false,"name":"message_list_free"},{"address":0,"dylib":"/opt/homebrew/Cellar/gettext/0.26_1/lib/libgettextsrc-0.26.dylib","is_lazy":false,"is_weak":false,"name":"message_list_remove_if_not"},{"address":0,"dylib":"/opt/homebrew/Cellar/gettext/0.26_1/lib/libgettextsrc-0.26.dylib","is_lazy":false,"is_weak":false,"name":"message_list_search"},{"address":0,"dylib":"/opt/homebrew/Cellar/gettext/0.26_1/lib/libgettextsrc-0.26.dylib","is_lazy":false,"is_weak":false,"name":"msgdomain_list_sublist"},{"address":0,"dylib":"/opt/homebrew/Cellar/gettext/0.26_1/lib/libgettextsrc-0.26.dylib","is_lazy":false,"is_weak":false,"name":"po_charset_ascii"},{"address":0,"dylib":"/opt/homebrew/Cellar/gettext/0.26_1/lib/libgettextsrc-0.26.dylib","is_lazy":false,"is_weak":false,"name":"po_charset_canonicalize"},{"address":0,"dylib":"/opt/homebrew/Cellar/gettext/0.26_1/lib/libgettextsrc-0.26.dylib","is_lazy":false,"is_weak":false,"name":"po_charset_character_iterator"},{"address":0,"dylib":"/opt/homebrew/Cellar/gettext/0.26_1/lib/libgettextsrc-0.26.dylib","is_lazy":false,"is_weak":false,"name":"po_charset_utf8"},{"address":0,"dylib":"/opt/homebrew/Cellar/gettext/0.26_1/lib/libgettextsrc-0.26.dylib","is_lazy":false,"is_weak":false,"name":"read_catalog_file"},{"address":0,"dylib":"/opt/homebrew/Cellar/gettext/0.26_1/lib/libgettextsrc-0.26.dylib","is_lazy":false,"is_weak":false,"name":"textmode_xerror_handler_struct"},{"address":0,"dylib":"/opt/homebrew/Cellar/gettext/0.26_1/lib/libgettextlib-0.26.dylib","is_lazy":false,"is_weak":false,"name":"_gl_start_options"},{"address":0,"dylib":"/opt/homebrew/Cellar/gettext/0.26_1/lib/libgettextlib-0.26.dylib","is_lazy":false,"is_weak":false,"name":"c_strncasecmp"},{"address":0,"dylib":"/opt/homebrew/Cellar/gettext/0.26_1/lib/libgettextlib-0.26.dylib","is_lazy":false,"is_weak":false,"name":"c_strstr"},{"address":0,"dylib":"/opt/homebrew/Cellar/gettext/0.26_1/lib/libgettextlib-0.26.dylib","is_lazy":false,"is_weak":false,"name":"close_stdout"},{"address":0,"dylib":"/opt/homebrew/Cellar/gettext/0.26_1/lib/libgettextlib-0.26.dylib","is_lazy":false,"is_weak":false,"name":"error"},{"address":0,"dylib":"/opt/homebrew/Cellar/gettext/0.26_1/lib/libgettextlib-0.26.dylib","is_lazy":false,"is_weak":false,"name":"error_print_progname"},{"address":0,"dylib":"/opt/homebrew/Cellar/gettext/0.26_1/lib/libgettextlib-0.26.dylib","is_lazy":false,"is_weak":false,"name":"get_next_option"},{"address":0,"dylib":"/opt/homebrew/Cellar/gettext/0.26_1/lib/libgettextlib-0.26.dylib","is_lazy":false,"is_weak":false,"name":"hash_destroy"},{"address":0,"dylib":"/opt/homebrew/Cellar/gettext/0.26_1/lib/libgettextlib-0.26.dylib","is_lazy":false,"is_weak":false,"name":"hash_find_entry"},{"address":0,"dylib":"/opt/homebrew/Cellar/gettext/0.26_1/lib/libgettextlib-0.26.dylib","is_lazy":false,"is_weak":false,"name":"hash_init"},{"address":0,"dylib":"/opt/homebrew/Cellar/gettext/0.26_1/lib/libgettextlib-0.26.dylib","is_lazy":false,"is_weak":false,"name":"hash_insert_entry"},{"address":0,"dylib":"/opt/homebrew/Cellar/gettext/0.26_1/lib/libgettextlib-0.26.dylib","is_lazy":false,"is_weak":false,"name":"hash_iterate"},{"address":0,"dylib":"/opt/homebrew/Cellar/gettext/0.26_1/lib/libgettextlib-0.26.dylib","is_lazy":false,"is_weak":false,"name":"hash_iterate_modify"},{"address":0,"dylib":"/opt/homebrew/Cellar/gettext/0.26_1/lib/libgettextlib-0.26.dylib","is_lazy":false,"is_weak":false,"name":"hash_set_value"},{"address":0,"dylib":"/opt/homebrew/Cellar/gettext/0.26_1/lib/libgettextlib-0.26.dylib","is_lazy":false,"is_weak":false,"name":"last_component"},{"address":0,"dylib":"/opt/homebrew/Cellar/gettext/0.26_1/lib/libgettextlib-0.26.dylib","is_lazy":false,"is_weak":false,"name":"maybe_print_progname"},{"address":0,"dylib":"/opt/homebrew/Cellar/gettext/0.26_1/lib/libgettextlib-0.26.dylib","is_lazy":false,"is_weak":false,"name":"program_name"},{"address":0,"dylib":"/opt/homebrew/Cellar/gettext/0.26_1/lib/libgettextlib-0.26.dylib","is_lazy":false,"is_weak":false,"name":"proper_name"},{"address":0,"dylib":"/opt/homebrew/Cellar/gettext/0.26_1/lib/libgettextlib-0.26.dylib","is_lazy":false,"is_weak":false,"name":"rpl_free"},{"address":0,"dylib":"/opt/homebrew/Cellar/gettext/0.26_1/lib/libgettextlib-0.26.dylib","is_lazy":false,"is_weak":false,"name":"rpl_optarg"},{"address":0,"dylib":"/opt/homebrew/Cellar/gettext/0.26_1/lib/libgettextlib-0.26.dylib","is_lazy":false,"is_weak":false,"name":"rpl_optind"},{"address":0,"dylib":"/opt/homebrew/Cellar/gettext/0.26_1/lib/libgettextlib-0.26.dylib","is_lazy":false,"is_weak":false,"name":"rpl_setlocale"},{"address":0,"dylib":"/opt/homebrew/Cellar/gettext/0.26_1/lib/libgettextlib-0.26.dylib","is_lazy":false,"is_weak":false,"name":"set_program_name"},{"address":0,"dylib":"/opt/homebrew/Cellar/gettext/0.26_1/lib/libgettextlib-0.26.dylib","is_lazy":false,"is_weak":false,"name":"xasprintf"},{"address":0,"dylib":"/opt/homebrew/Cellar/gettext/0.26_1/lib/libgettextlib-0.26.dylib","is_lazy":false,"is_weak":false,"name":"xmalloc"},{"address":0,"dylib":"/opt/homebrew/Cellar/gettext/0.26_1/lib/libgettextlib-0.26.dylib","is_lazy":false,"is_weak":false,"name":"xmmalloca"},{"address":0,"dylib":"/opt/homebrew/Cellar/gettext/0.26_1/lib/libgettextlib-0.26.dylib","is_lazy":false,"is_weak":false,"name":"xnmalloc"},{"address":0,"dylib":"/opt/homebrew/Cellar/gettext/0.26_1/lib/libgettextlib-0.26.dylib","is_lazy":false,"is_weak":false,"name":"xrealloc"},{"address":0,"dylib":"/opt/homebrew/Cellar/gettext/0.26_1/lib/libintl.8.dylib","is_lazy":false,"is_weak":false,"name":"libintl_bindtextdomain"},{"address":0,"dylib":"/opt/homebrew/Cellar/gettext/0.26_1/lib/libintl.8.dylib","is_lazy":false,"is_weak":false,"name":"libintl_gettext"},{"address":0,"dylib":"/opt/homebrew/Cellar/gettext/0.26_1/lib/libintl.8.dylib","is_lazy":false,"is_weak":false,"name":"libintl_ngettext"},{"address":0,"dylib":"/opt/homebrew/Cellar/gettext/0.26_1/lib/libintl.8.dylib","is_lazy":false,"is_weak":false,"name":"libintl_textdomain"},{"address":0,"dylib":"/usr/lib/libSystem.B.dylib","is_lazy":false,"is_weak":false,"name":"__chkstk_darwin"},{"address":0,"dylib":"/usr/lib/libSystem.B.dylib","is_lazy":false,"is_weak":false,"name":"__stack_chk_fail"},{"address":0,"dylib":"/usr/lib/libSystem.B.dylib","is_lazy":false,"is_weak":false,"name":"__stack_chk_guard"},{"address":0,"dylib":"/usr/lib/libSystem.B.dylib","is_lazy":false,"is_weak":false,"name":"__stderrp"},{"address":0,"dylib":"/usr/lib/libSystem.B.dylib","is_lazy":false,"is_weak":false,"name":"abort"},{"address":0,"dylib":"/usr/lib/libSystem.B.dylib","is_lazy":false,"is_weak":false,"name":"atexit"},{"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":"memcpy"},{"address":0,"dylib":"/usr/lib/libSystem.B.dylib","is_lazy":false,"is_weak":false,"name":"printf"},{"address":0,"dylib":"/usr/lib/libSystem.B.dylib","is_lazy":false,"is_weak":false,"name":"putchar"},{"address":0,"dylib":"/usr/lib/libSystem.B.dylib","is_lazy":false,"is_weak":false,"name":"qsort"},{"address":0,"dylib":"/usr/lib/libSystem.B.dylib","is_lazy":false,"is_weak":false,"name":"strcspn"},{"address":0,"dylib":"/usr/lib/libSystem.B.dylib","is_lazy":false,"is_weak":false,"name":"strlen"}],"interesting_strings":{"file_paths":["/System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation","/System/Library/Frameworks/CoreServices.framework/Versions/A/CoreServices"],"telemetry":["match cannot be found, fuzzy matching is used to produce better diagnostics."],"urls_and_endpoints":["https://gnu.org/licenses/gpl.html","https://savannah.gnu.org/projects/gettext"]},"iokit_surface":null,"library_matches":[],"library_profile":{"libraries":{"FLAC":["1.5.0",1],"aom":["3.13.1",3],"gettextlib":["0.26_1",1],"gettextpo":["0.26_1",1]},"library_ratio":0.54545456,"total_functions":11,"total_identified":6},"network_surface":{"api_usage":{"callers":[],"classes":[],"methods":[]},"endpoints":[{"is_dynamic":false,"kind":"Url","value":"https://gnu.org/licenses/gpl.html"},{"is_dynamic":false,"kind":"Hostname","value":"gnu.org"},{"is_dynamic":false,"kind":"Url","value":"https://savannah.gnu.org/projects/gettext"},{"is_dynamic":false,"kind":"Hostname","value":"savannah.gnu.org"}],"has_network_entitlement":false,"network_frameworks":["CoreFoundation"]},"objc_classes":{},"objc_metadata":{"classes":{}},"sections":[{"name":"__text","offset":13520,"protection":"r-x","segment":"__TEXT","size":5048},{"name":"__stubs","offset":18568,"protection":"r-x","segment":"__TEXT","size":588},{"name":"__const","offset":19160,"protection":"r-x","segment":"__TEXT","size":16},{"name":"__cstring","offset":19176,"protection":"r-x","segment":"__TEXT","size":2414},{"name":"__unwind_info","offset":21592,"protection":"r-x","segment":"__TEXT","size":136},{"name":"__got","offset":32768,"protection":"rw-","segment":"__DATA_CONST","size":520},{"name":"__const","offset":33288,"protection":"rw-","segment":"__DATA_CONST","size":288},{"name":"__bss","offset":0,"protection":"rw-","segment":"__DATA","size":4}],"summary":"Gathers diagnostic information from the system and sends it to four network endpoints for telemetry collection. Accesses file paths and sends telemetry events as part of data collection routines. Uses 11 standard frameworks to interface with system APIs. Signed with ad-hoc signature, indicating it may be a development or internal tool. Operates without user interaction or visible interface.","swift_metadata":null,"title":"Telemetry reporter — collects and transmits diagnostic data to remote endpoints","total_strings":258,"xpc_services":[]}