Idc48F9F!?FaFgFmFsFFF"FFGG -G&NGuG'GGG&GH,+HXHEkHHHHHTIXItIXI3I8JSUJNJ;J:4KRoK3KNK8EL(~L(L(L(L"M5MSMjMyMM M:MM N<N3ZN3N/NDN27O4jO,O4O<P5>P7tP5P3P8QOQ+gQ8Q9Q8R8?R:xR+R0R0S2AS'tS8S"S0S7)THaTJT9TR/U7ULU7V2?VRrV:V?W>@W=W>W6W<3X7pX8X<X<YI[YNY=YH2Z){Z=ZAZ>%[7d[3[[[\\6\N\f\|\\"\&\\]9_+_A_1``Ja)a(cdgunqkrrstt*tt"tuu 4u @uKu-Suu uu+u#u v$v 5vVv(uv(vvv"w%)w"Owrw%wwww4w.x1Nx1x1x xxy%y*Ay"lyyy y$y(z/)z(Yz&z7zAz.#{9R{3{-{%{5|?J|,|1|@|>*}.i})}6}Q}K~1h~~-~~4~5-Ic132J}8 /@R7k5?ف,F0\+ɂ*ڂ/85n"&.̃?);.e7,̄;45/jQ5/"R=)EoEȐt5NJaI -IMN Ɵܟ ! 4 ?K[m(*̠%7Ng{ ! ء!$%(J*s53!%@&f#+,ݣ) 4B]p%¤"! %-+S*(ӥ <Yn$)צ5,Ly` 2Nl ŨӨ  $E b mw  Ʃҩ"1F[ ju ̪ت    #+IOث%C \&fìӬ  (C"]έ# /.*^  Ʈ߮  / = KYj y گ?DCð2 ?Pj.621:$lӲ12G)z(%ͳ .9CV}TԴ)Ih!)˵ #@`zö.޶  4U(k0$ŷ&'!:\{-̸ :/j4Ϲ `PS&պ*''=ejVp5ǻ#!<VMu üѼ): &E-l6.ѽ)9*,d3?ž.F]7u)%׿)=UJj2/0-$^") 6*9I%X~.C:Zog/m73; E '- 2><{R &"B+e!+).X`i'%-!S'u(#6$Z")&I p!!}kS #1%W)v'; ET t:+9*9;u%*+ 4"*W+$ &(< ep6w&& (4]{ 62V( /1!A'c'/27+N z1#"+&@#g).#*(S![}99'*&R*y&*3*9>G Z(g'!- "C` | $ )5MSh%  &27@ Q.] #  8FS!  ;&b} )8$=b)I`!~$=9w{cAi .40,e$+N2L8'%Y0`=&i%`'a!N$pK0S|xtIu\4yS q_[(-(V((&+"?%bJ+$QVEQCq\>I WWORVRAS?<\fUMVMRWEGZf@:B+%GQUswcsOS|ZO?_l=cRfa]h&P^b?hy f8RLcTYXU!#*!N,p 6-CdHW P` g G Ga  fe w#(a),*%,D,Lb,!,(,,)-:-J-Y-4h-)-- -2-*+.'V.~.E.$.;.=9/-w/./-/00630)j0/002001g?1+1F1F2Ca22-2'2-30A3(r3%3%3 303E%4Bk4E434(55Fl6a6k7O7A788Ae9S9m9xi:Y:O<;X;;+<J<!=L#=p=Y=U=u<>1>O> 4?U?t?J?*?@a$@@/@@@A"A3A,NA]{AhAtBB3BB8C2:CmC}C1C6C@C8D0LD4}D6DGD01E5bE?ERE{+FbFe GpG`HZoH( HsSGgT"TYTR,X_+`;Efthhl'm5nPnknrn@oCo*Uoo&oooopp1pNp*ipCp&pGp;Gq)q&q.qr##rFGrHrrFrJ1sL|sgs_1t&t_tbuA{u9u;u73vFkvHv7v3w7Iw#wDw5w8 xIYxRxLxOCy]yeykWz%z,z!{)8{Ub{'{8{7|Q|)o|c|0|(.}"W}?z}5}}3~"~v~)N"x#(4<4q>K̀6 P^o~Áށ);-[%1ɂ%!:#Lp׃ #3RW'҄E33  3  A O]8v$)ԆW3Ƈ%1 $<axT0?%!e&!$Љ(,JKE܊ 0,(].ы#>\tFKO.e,<̎R :\53͏J/L,|*DԐWZq.̑NeJ7;)$/N~˓XI?HEҔ@2YCL88ɗ;'>0f7Ϙ_F_68ݙH6_=MԚ"%5*[!K[QPG&"*4C_88ܝ9MO $~,&[ӟ4/dmw}g]5|5X!AFc frK٣'%,MFz T!uTzWg{q;`]klMبh&X4(=6f'^ŪL$Jq&<= 4^i9(\̭q)IN\4l.%B/hE,ް )*9TArбSC1AI+OuWŴH!f v϶5F|6+@b4FظX?xb<X?xo(=(S2|.޻2O1-3̼2>3%r!@'G#UkO)%;$a3X9FMA3B ;M?=3>SI9H1_::"`*J| y^%ht:F>_[A J>W,7c_|4>>WvnIH>D0_M]+=15GM}a-m4P`]T@S1b.<SFT]<16Nh*5@7Y30K:B0}C+ 79>*x']])_GK/G{K_o W='VeQ_1nF;A#e %4I$n8~76-))Sq#M 6WA#?*C[Uz),&V?}$ {#3$.+'NSKLSBZCG)>B\!&,C/&s1H3Mg.UB=vg/k XQrC,b|JHC)J;.t#*}bu=Dwef3A=O1;%H\F=Su2"K#3ZiOnY0zIr-9Db>Ql9$<\! hyR|  "3H7oq_#/G:^<c{1HC,{+ Q&e" :X+@M:$K" O4-m`5wz-M-B7g Viy d+<hI1N!p vGy'4 Up LsP\ o~}SzLa_ ~P|4Vj$wEY=_qFs726% 08j*l(tBN`k,x8`YN;$J9 ?dxW(A0^!'p@sg2@TnnW /FP{ G6&^F[ !8R 3.v<*e( m]]i>DaA1c%Rq%)?TmlIL}h2d9W4co5f[u&v[E/])5M It?VE# B(Z?0BEC&+UxG~a.)7'AT*>.rSD,f 8;>@Z6U':6X5Kjk %d: (Unknown format content type %s) Name Size Time Symbols from %s: Symbols from %s[%s]: Undefined symbols from %s: Undefined symbols from %s[%s]: Address Length Address Length Offset Name Offset Kind Name Start of program headers: The %s Table (offset 0x%lx): The following switches are optional: %s: file format %s Archive index: Can't get contents for section '%s'. Disassembly of section %s: Options supported for -P/--private switch: Program Headers: Section '%s' contains %d entry: Section '%s' contains %d entries: Section Header: Section Headers: The %s section is empty. start address 0x possible : arm[_interwork], i386, mcore[-elf]{-le|-be}, ppc, thumb %s -M [: 0x%x], --add-stdcall-underscore Add underscores to stdcall symbols in interface library. --exclude-symbols Don't export --export-all-symbols Export all symbols to .def --identify-strict Causes --identify to report error when multiple DLLs. --leading-underscore All symbols should be prefixed by an underscore. --no-default-excludes Clear default exclude symbols --no-export-all-symbols Only export listed symbols --no-leading-underscore All symbols shouldn't be prefixed by an underscore. --plugin NAME Load the specified plugin --use-nul-prefixed-import-tables Use zero prefixed idata$4 and idata$5. --yydebug Turn on parser debugging .debug_abbrev.dwo: 0x%s 0x%s .debug_line.dwo: 0x%s 0x%s .debug_loc.dwo: 0x%s 0x%s .debug_str_offsets.dwo: 0x%s 0x%s Arguments: %s DW_MACRO_%02x arguments: Description data: Location: Module name : %s Module version : %s Name: %s Offset Begin End Expression Offset Begin End Version: --add-indirect Add dll indirects to export file. --add-stdcall-alias Add aliases without @ --as Use for assembler --def Name input .def file --dllname Name of input dll to put into output lib. --dlltool-name Defaults to "dlltool" --driver-flags Override default ld flags --driver-name Defaults to "gcc" --dry-run Show what needs to be run --entry Specify alternate DLL entry point --exclude-symbols Exclude from .def --export-all-symbols Export all symbols to .def --image-base Specify image base address --implib Synonym for --output-lib --leading-underscore Entrypoint with underscore. --machine --mno-cygwin Create Mingw DLL --no-default-excludes Zap default exclude symbols --no-export-all-symbols Only export .drectve symbols --no-idata4 Don't generate idata$4 section --no-idata5 Don't generate idata$5 section --no-leading-underscore Entrypoint without underscore --nodelete Keep temp files. --output-def Name output .def file --output-exp Generate export file. --output-lib Generate input library. --quiet, -q Work quietly --target i386-cygwin32 or i386-mingw32 --verbose, -v Verbose --version Print dllwrap version -A --add-stdcall-alias Add aliases without @. -C --compat-implib Create backward compatible import library. -D --dllname Name of input dll to put into interface lib. -F --linker-flags Pass to the linker. -I --identify Report the name of the DLL associated with . -L --linker Use as the linker. -M --mcore-elf Process mcore-elf object files into . -S --as Use for assembler. -U Add underscores to .lib -U --add-underscore Add underscores to all symbols in interface library. -V --version Display the program version. -a --add-indirect Add dll indirects to export file. -b --base-file Read linker generated base file. -c --no-idata5 Don't generate idata$5 section. -d --input-def Name of .def file to be read in. -e --output-exp Generate an export file. -f --as-flags Pass to the assembler. -h --help Display this information. -k Kill @ from exported names -k --kill-at Kill @ from exported names. -l --output-lib Generate an interface library. -m --machine Create as DLL for . [default: %s] -n --no-delete Keep temp files (repeat for extra preservation). -p --ext-prefix-alias Add aliases with . -t --temp-prefix Use to construct temp file names. -v --verbose Be verbose. -x --no-idata4 Don't generate idata$4 section. -y --output-delaylib Create a delay-import library. -z --output-def Name of .def file to be created. @ Read options from . @ Read options from Abbrev Offset: 0x%s Length: 0x%s (%s) Pointer Size: %d Section contributions: Signature: 0x%s Type Offset: 0x%s Version: %d %#06lx: Name: %s %#06lx: Version: %d (Starting at file offset: 0x%lx) (Unknown inline attribute value: %s) --dwarf-depth=N Do not display DIEs at depth N or greater --dwarf-start=N Display DIEs starting with N, at the same depth or deeper --input-mach Set input machine type to --output-mach Set output machine type to --input-type Set input file type to --output-type Set output file type to --input-osabi Set input OSABI to --output-osabi Set output OSABI to -h --help Display this information -v --version Display the version number of %s --plugin Load the specified plugin --plugin

- load the specified plugin --target=BFDNAME - specify the target object format as BFDNAME -D Use zero for symbol map timestamp -U Use actual symbol map timestamp (default) -D Use zero for symbol map timestamp (default) -U Use an actual symbol map timestamp -H --help Print this help message -v --verbose Verbose - tells you what it's doing -V --version Print version information -I --histogram Display histogram of bucket list lengths -W --wide Allow output width to exceed 80 characters @ Read options from -H --help Display this information -v --version Display the version number of readelf -I --input-target Assume input file is in format -O --output-target Create an output file in format -B --binary-architecture Set output arch, when input is arch-less -F --target Set both input and output format to --debugging Convert debugging information, if possible -p --preserve-dates Copy modified/access timestamps to the output -S, --print-size Print size of defined symbols -s, --print-armap Include index for symbols from archive members --size-sort Sort symbols by size --special-syms Include special symbols in the output --synthetic Display synthetic symbols as well -t, --radix=RADIX Use RADIX for printing symbol values --target=BFDNAME Specify the target object format as BFDNAME -u, --undefined-only Display only undefined symbols --with-symbol-versions Display version strings after symbol names -X 32_64 (ignored) @FILE Read options from FILE -h, --help Display this information -V, --version Display this program's version number -a, --archive-headers Display archive header information -f, --file-headers Display the contents of the overall file header -p, --private-headers Display object format specific file header contents -P, --private=OPT,OPT... Display object format specific contents -h, --[section-]headers Display the contents of the section headers -x, --all-headers Display the contents of all headers -d, --disassemble Display assembler contents of executable sections -D, --disassemble-all Display assembler contents of all sections -S, --source Intermix source code with disassembly -s, --full-contents Display the full contents of all sections requested -g, --debugging Display debug information in object file -e, --debugging-tags Display debug information using ctags style -G, --stabs Display (in raw form) any STABS info in the file -W[lLiaprmfFsoRtUuTgAckK] or --dwarf[=rawline,=decodedline,=info,=abbrev,=pubnames,=aranges,=macro,=frames, =frames-interp,=str,=loc,=Ranges,=pubtypes, =gdb_index,=trace_info,=trace_abbrev,=trace_aranges, =addr,=cu_index,=links,=follow-links] Display DWARF info in the file -t, --syms Display the contents of the symbol table(s) -T, --dynamic-syms Display the contents of the dynamic symbol table -r, --reloc Display the relocation entries in the file -R, --dynamic-reloc Display the dynamic relocation entries in the file @ Read options from -v, --version Display this program's version number -i, --info List object formats and architectures supported -H, --help Display this information -f --print-file-name Print the name of the file before each string -n --bytes=[number] Locate & print any NUL-terminated sequence of at - least [number] characters (default 4). -t --radix={o,d,x} Print the location of the string in base 8, 10 or 16 -w --include-all-whitespace Include all whitespace as valid string characters -o An alias for --radix=o -T --target= Specify the binary file format -e --encoding={s,S,b,l,B,L} Select character size and endianness: s = 7-bit, S = 8-bit, {b,l} = 16-bit, {B,L} = 32-bit -s --output-separator= String used to separate strings in output. @ Read options from -h --help Display this information -v -V --version Print the program's version number -i --instruction-dump= Disassemble the contents of section -r Ignored for compatibility with rc @ Read options from -h --help Print this help message -V --version Print version information -t Update the archive's symbol map timestamp -h --help Print this help message -v --version Print version information : @ - read options from CRC value: %#x DWARF Version: %d Directory: %s Entry Dir Time Size Name File: %lx File: %s Flags Flags: 0x%lx%s Generic options: ID: ID: Length: %ld Length: %ld Length: %ld Name: %s No emulation specific options Number of columns: %d Number of program headers: %ld Number of section headers: %ld Number of slots: %d Number of used entries: %d Offset into .debug_info: 0x%lx Offset into .debug_line: 0x%lx Offset size: %d Offset table Offset: 0x%lx Options for %s: Options passed to DLLTOOL: Pointer Size: %d Rest are passed unmodified to the language driver Segment Size: %d Size of program headers: %ld (bytes) Size of section headers: %ld (bytes) Size of this header: %ld (bytes) Size table Unknown GNU attribute: %s Unknown attribute: Unsupported version (%d) Version: %d Version: %d Version: %d Version: %d [%3d] 0x%s [%3d] Signature: 0x%s Sections: [-X32] - ignores 64 bit objects [-X32_64] - accepts 32 and 64 bit objects [-X64] - ignores 32 bit objects [-g] - 32 bit small archive [D] - use zero for timestamps and uids/gids [D] - use zero for timestamps and uids/gids (default) [N] - use instance [count] of name [O] - display offsets of files in the archive [P] - use full path names when matching [S] - do not build a symbol table [T] - make a thin archive [U] - use actual timestamps and uids/gids [U] - use actual timestamps and uids/gids (default) [V] - display the version number [a] - put file(s) after [member-name] [b] - put file(s) before [member-name] (same as [i]) [c] - do not warn if the library had to be created [f] - truncate inserted file names [o] - preserve original dates [s] - create an archive index (cf. ranlib) [u] - only replace files that are newer than current archive contents [v] - be verbose d - delete file(s) from the archive flags: %08x m[ab] - move file(s) in the archive nbr symbols: %d p - print file(s) found in the archive q[f] - quick append file(s) to the archive r[ab][f][u] - replace existing or insert new file(s) into the archive s - act as ranlib t[O][v] - display contents of the archive version: %08x version: %u version: 0x%08x x[o] - extract file(s) from the archive (File Offset: 0x%lx) (bytes into file) (bytes into file) Start of section headers: (inlined by) (location list) (no strings): (start == end) (start > end) <%d><%lx>: ... At least one of the following switches must be given: Convert addresses into line number/file name pairs. Copies a binary file, possibly transforming it in the process DW_MACINFO_define - lineno : %d macro : %s DW_MACINFO_end_file DW_MACINFO_start_file - lineno: %d filenum: %d DW_MACINFO_undef - lineno : %d macro : %s DW_MACRO_%02x DW_MACRO_%02x - DW_MACRO_define - lineno : %d macro : %s DW_MACRO_define_strp - lineno : %d macro : %s DW_MACRO_define_sup - lineno : %d macro offset : 0x%lx DW_MACRO_end_file DW_MACRO_import - offset : 0x%lx DW_MACRO_import_sup - offset : 0x%lx DW_MACRO_start_file - lineno: %d filenum: %d DW_MACRO_start_file - lineno: %d filenum: %d filename: %s%s%s DW_MACRO_undef - lineno : %d macro : %s DW_MACRO_undef_strp - lineno : %d macro : %s DW_MACRO_undef_sup - lineno : %d macro offset : 0x%lx Display information from object . Display printable strings in [file(s)] (stdin by default) Displays the sizes of sections inside binary files Generate an index to speed access to archives If no addresses are specified on the command line, they will be read from stdin If no input file(s) are specified, a.out is assumed List symbols in [file(s)] (a.out by default). Options are: -a --all Equivalent to: -h -l -S -s -r -d -V -A -I -h --file-header Display the ELF file header -l --program-headers Display the program headers --segments An alias for --program-headers -S --section-headers Display the sections' header --sections An alias for --section-headers -g --section-groups Display the section groups -t --section-details Display the section details -e --headers Equivalent to: -h -l -S -s --syms Display the symbol table --symbols An alias for --syms --dyn-syms Display the dynamic symbol table -n --notes Display the core notes (if present) -r --relocs Display the relocations (if present) -u --unwind Display the unwind info (if present) -d --dynamic Display the dynamic section (if present) -V --version-info Display the version sections (if present) -A --arch-specific Display architecture specific information (if any) -c --archive-index Display the symbol/file index in an archive -D --use-dynamic Use the dynamic section info when displaying symbols -x --hex-dump= Dump the contents of section as bytes -p --string-dump= Dump the contents of section as strings -R --relocated-dump= Dump the contents of section as relocated bytes -z --decompress Decompress section before dumping it -w[lLiaprmfFsoRtUuTgAckK] or --debug-dump[=rawline,=decodedline,=info,=abbrev,=pubnames,=aranges,=macro,=frames, =frames-interp,=str,=loc,=Ranges,=pubtypes, =gdb_index,=trace_info,=trace_abbrev,=trace_aranges, =addr,=cu_index,=links,=follow-links] Display the contents of DWARF debug sections Print a human readable interpretation of a COFF object file Removes symbols and sections from files The options are: The options are: -A|-B --format={sysv|berkeley} Select output style (default is %s) -o|-d|-x --radix={8|10|16} Display numbers in octal, decimal or hex -t --totals Display the total sizes (Berkeley only) --common Display total size for *COM* syms --target= Set the binary file format @ Read options from -h --help Display this information -v --version Display the program's version The options are: -a, --debug-syms Display debugger-only symbols -A, --print-file-name Print name of the input file before every symbol -B Same as --format=bsd -C, --demangle[=STYLE] Decode low-level symbol names into user-level names The STYLE, if specified, can be `auto' (the default), `gnu', `lucid', `arm', `hp', `edg', `gnu-v3', `java' or `gnat' --no-demangle Do not demangle low-level symbol names -D, --dynamic Display dynamic symbols instead of normal symbols --defined-only Display only defined symbols -e (ignored) -f, --format=FORMAT Use the output format FORMAT. FORMAT can be `bsd', `sysv' or `posix'. The default is `bsd' -g, --extern-only Display only external symbols -l, --line-numbers Use debugging information to find a filename and line number for each symbol -n, --numeric-sort Sort symbols numerically by address -o Same as -A -p, --no-sort Do not sort the symbols -P, --portability Same as --format=posix -r, --reverse-sort Reverse the sense of the sort The options are: -h --help Display this information -v --version Print the program's version number The options are: -i --input= Name input file -o --output= Name output file -J --input-format= Specify input format -O --output-format= Specify output format -F --target= Specify COFF target --preprocessor= Program to use to preprocess rc file --preprocessor-arg= Additional preprocessor argument -I --include-dir=

Include directory when preprocessing rc file -D --define [=] Define SYM when preprocessing rc file -U --undefine Undefine SYM when preprocessing rc file -v --verbose Verbose - tells you what it's doing -c --codepage= Specify default codepage -l --language= Set language when reading rc file --use-temp-file Use a temporary file instead of popen to read the preprocessor output --no-use-temp-file Use popen (default) The options are: -q --quick (Obsolete - ignored) -n --noprescan Do not perform a scan to convert commons into defs -d --debug Display information about what is being done @ Read options from -h --help Display this information -v --version Print the program's version number The options are: @ Read options from The options are: @ Read options from -a --addresses Show addresses -b --target= Set the binary file format -e --exe= Set the input file name (default is a.out) -i --inlines Unwind inlined functions -j --section= Read section-relative offsets instead of addresses -p --pretty-print Make the output easier to read for humans -s --basenames Strip directory names -f --functions Show function names -C --demangle[=style] Demangle function names -h --help Display this information -v --version Display the program's version The options are: @ Read options from -h --help Display this information -v --version Display the program's version Unhandled version Unknown macro opcode %02x seen [without DW_AT_frame_base] at at offset 0x%lx contains %lu entry: at offset 0x%lx contains %lu entries: command specific modifiers: commands: emulation options: flags : %08lx ( generic modifiers: length: %08x optional: reserved : %08x #lines %d #sources %d%08x: %c%s byte block: %c(addr_index: 0x%s): %s%c(alt indirect string, offset: 0x%s) %s%c(indexed string: 0x%s): %s%c(indirect line string, offset: 0x%s): %s%c(indirect string, offset: 0x%s): %s%s (header %s, data %s) %s %s%c0x%s never used%s exited with status %d%s is not a library%s is not a valid archive%s: Can't open input archive %s %s: Can't open output archive %s %s: Error: %s: Failed to read ELF header %s: Failed to seek to ELF header %s: Failed to update ELF header: %s %s: Found separate debug info file: %s %s: Found separate debug object file: %s %s: Matching formats:%s: Not an ELF file - wrong magic bytes at the start %s: Path components stripped from image name, '%s'.%s: Reading section %s failed: %s%s: Unmatched EI_OSABI: %d is not %d %s: Unmatched e_machine: %d is not %d %s: Unmatched e_type: %d is not %d %s: Unmatched input EI_CLASS: %d is not %d %s: Unmatched output EI_CLASS: %d is not %d %s: Unsupported EI_VERSION: %d is not %d %s: Warning: %s: bad archive file name %s: bad number: %s%s: can't find module file %s %s: can't open file %s %s: cannot find section %s%s: cannot get addresses from archive%s: failed to read archive header %s: failed to read archive index %s: failed to seek to archive member %s: failed to seek to first archive header %s: failed to seek to next archive header %s: failed to skip archive symbol table %s: file %s is not an archive %s: invalid output format%s: invalid radix%s: is not a COFF format file%s: no archive map to update%s: no open archive %s: no open output archive %s: no output archive specified yet %s: no symbols%s: not a dynamic object%s: printing debugging information failed%s: supported architectures:%s: supported formats:%s: supported targets:%s: the archive has an index but no symbols %s: the archive index is empty %s: the archive index is supposed to have 0x%lx entries of %d bytes, but the size is only 0x%lx %s: unexpected EOF%s: warning: %s: warning: unknown size for field `%s' in struct'%s' is not an ordinary file '%s': No such file'%s': No such file (%s in frame info)(DW_OP_call_ref in frame info)(Unknown: %s)(base address selection entry) (base address) (declared as inline and inlined)(declared as inline but ignored)(implementation defined: %s)(in class)(inlined)(label)(no)(not inlined)(out of class)(range)(start == end)(start > end)(undefined)(unknown accessibility)(unknown case)(unknown convention)(unknown endianity)(unknown type)(unknown virtuality)(unknown visibility)(unrecognised)(unsigned)(user defined type)(user defined)(user specified)) *corrupt**invalid**undefined*, , Base: , relocatable, relocatable-lib, unknown ABI, unknown CPU, unknown ISA, unknown v850 architecture variant.debug_info offset of 0x%lx in %s section does not point to a CU header. 32-bit relocation data4-byte 4-bytes 64-bit relocation data8-byte 8-bytes : No symbols : architecture variant: : duplicate value : expected to be a directory : expected to be a leaf : unknown: unknown extra flag bits also present : %d : %d