Professional Documents
Culture Documents
-s
= $tmpdir.'/mtools.conf';
= $tmpdir.'/disk.img';
Failed to create symlink $imglink\n"
!symlink(absolute_path($file), $imglink) );
LBA
LBA
> 32MB
<= 32MB
}
seek(OUTPUT, $pstart+4, 0);
print OUTPUT pack("C", $fstype);
flush OUTPUT;
# Just in case this is a block device, try to flush the partition table
if ( $is_linux ) {
ioctl(OUTPUT, $BLKRRPART, 0);
};
exit 0;
__END__
fa 31 c0
1f 6 0 0
d1 e9 73
e1 52 50
8e d8 8e d0 bc
52 52 b4 41 bb
9 66 c7 6 8d 6
66 31 c0 66 99
0 7c 89 e6 6 57 8e c0 fb fc bf 0 6 b9 0 1 f3 a5 ea
aa 55 31 c9 30 f6 f9 cd 13 72 13 81 fb 55 aa 75 d
b4 42 eb 15 5a b4 8 cd 13 83 e1 3f 51 f b6 c6 40 f7
e8 66 0 e8 21 1 4d 69 73 73 69 6e 67 20 6f 70 65 72
61 74 69 6e 67 20 73 79 73 74 65 6d 2e d a 66 60 66 31 d2 bb 0 7c 66 52 66
50 6 53 6a 1 6a 10 89 e6 66 f7 36 f4 7b c0 e4 6 88 e1 88 c5 92 f6 36 f8 7b
88 c6 8 e1 41 b8 1 2 8a 16 fa 7b cd 13 8d 64 10 66 61 c3 e8 c4 ff be be 7d
bf be 7 b9 20 0 f3 a5 c3 66 60 89 e5 bb be 7 b9 4 0 31 c0 53 51 f6 7 80 74
3 40 89 de 83 c3 10 e2 f3 48 74 5b 79 39 59 5b 8a 47 4 3c f 74 6 24 7f 3c
5 75 22 66 8b 47 8 66 8b 56 14 66 1 d0 66 21 d2 75 3 66 89 c2 e8 ac ff 72
3 e8 b6 ff 66 8b 46 1c e8 a0 ff 83 c3 10 e2 cc 66 61 c3 e8 62 0 4d 75 6c 74
69 70 6c 65 20 61 63 74 69 76 65 20 70 61 72 74 69 74 69 6f 6e 73 2e d a 66
8b 44 8 66 3 46 1c 66 89 44 8 e8 30 ff 72 13 81 3e fe 7d 55 aa f 85 6 ff bc
fa 7b 5a 5f 7 fa ff e4 e8 1e 0 4f 70 65 72 61 74 69 6e 67 20 73 79 73 74 65
6d 20 6c 6f 61 64 20 65 72 72 6f 72 2e d a 5e ac b4 e 8a 3e 62 4 b3 7 cd 10
3c a 75 f1 cd 18 f4 eb fd 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0
*
#!/bin/sh
# mk_modmap
# Tries to translate a keytable file into a file parseable by xmodmap
#
# This is a hack, and has a lot of magic numbers and names hardcoded
# into it. Suggestions on how to avoid this are welcome.
#
# Kjetil T. Homme, University of Oslo 1993
# <kjetilho@ifi.uio.no>
#
# Added support for BackSpace, dead keys, Cyrillic, Greek and Hebrew keysysms
# Pablo Saratxaga <srtxg@chanae.stben.be> - May 1997
#
# Added support for keys found in Microsoft keyboards, Compose keysym
# (translates to Multi_key in X11) and for numeric hexadecimal values.
# Pablo Saratxaga <srtxg@f2219.n293.z2.fidonet.org> - Jun 1997
case $1 in
-v*)
esac
if test ! -f
echo
echo
exit
fi
verbose=1; shift ;;
/usr/include/X11/X.h; then
Make sure you have a link to you X include files called
/usr/include/X11 first.
1
cat <<__EOH__
! Converted keytable file to xmodmap file
! with `basename $0` by `whoami`@`hostname` `date`
clear Mod1
clear Mod2
__EOH__
awk -F'#' '
/[a-z]+.*keycode/ { next }
/^[ \t]*$/ { next }
/^string/ { next }
{ sub("^[ \t]*", "") }
NF > 1 {
printf("!");
for (i = 2; i <= NF; i++) {
printf(" " $i);
$i = "";
}
print "";
if ($1 == "")
next;
}
{ print }
' "$@" | awk -v verbose=$verbose '
BEGIN {
while (getline < "/usr/include/X11/keysymdef.h" == 1) {
if ($0 ~ /XK_/) {
sub(/.*XK_/, "");
sub(/[\t ].*/, "");
valid[$0] = 1;
}
}
valid["X386Sys_Req"] = 1;
valid["BackSpace"] = 1;
shifts["Control"] = shifts["Shift"] = 1;
shift_keys[29]
shift_keys[97]
shift_keys[42]
shift_keys[54]
=
=
=
=
"Control_L";
"Control_R";
"Shift_L";
"Shift_R";
trans_keys[ 96]
trans_keys[ 97]
trans_keys[ 98]
trans_keys[100]
trans_keys[101]
trans_keys[103]
trans_keys[104]
trans_keys[105]
trans_keys[106]
trans_keys[108]
trans_keys[109]
trans_keys[110]
trans_keys[111]
trans_keys[125]
trans_keys[126]
trans_keys[127]
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
108;
109;
112;
113;
114;
98;
99;
100;
102;
104;
105;
106;
107;
115;
116;
117;
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
KP_Enter
Control_R
KP_Divide
Mode_switch (AltGr)
Break
Up
Prior
Left
Right
Down
Next
Insert
Delete
left windows key (MS keyboards)
right windows key (MS keyboards)
menu key (MS keyboards)
trans_names["Alt"]
= "Alt_L Meta_L";
trans_names["AltGr"]
= "Mode_switch";
trans_names["one"]
= "1";
trans_names["two"]
= "2";
trans_names["three"]
= "3";
trans_names["four"]
= "4";
trans_names["five"]
= "5";
trans_names["six"]
= "6";
trans_names["seven"]
= "7";
trans_names["eight"]
= "8";
trans_names["nine"]
= "9";
trans_names["zero"]
= "0";
trans_names["KP_Comma"] = "KP_Decimal";
trans_names["dead_tilde"]
= "dead_tilde";
trans_names["dead_circumflex"] = "dead_circumflex";
trans_names["dead_acute"]
= "dead_acute";
trans_names["dead_grave"]
= "dead_grave";
trans_names["dead_diaeresis"] = "dead_diaeresis";
trans_names["dead_cedilla"]
= "dead_cedilla";
trans_names["dead_ogonek"]
= "dead_ogonek";
#
# Greek
sis";
eresis";
trans_names["dead_caron"]
trans_names["dead_breve"]
trans_names["dead_doubleacute"]
trans_names["Compose"]
trans_names["Last_Console"]
=
=
=
=
=
"dead_caron";
"dead_breve";
"dead_doubleacute";
"Multi_key";
"X386Sys_Req";
trans_names["Alphaaccent"]
= "Greek_ALPHAaccent";
trans_names["Epsilonaccent"]
= "Greek_EPSILONaccent";
trans_names["Etaaccent"]
= "Greek_ETAaccent";
trans_names["Iotaaccent"]
= "Greek_IOTAaccent";
trans_names["Iotadiaeresis"]
= "Greek_IOTAdiaeresis";
trans_names["Omicronaccent"]
= "Greek_OMICRONaccent";
trans_names["Upsilonaccent"]
= "Greek_UPSILONaccent";
trans_names["Upsilondieresis"] = "Greek_UPSILONdieresis";
trans_names["Omegaaccent"]
= "Greek_OMEGAaccent";
trans_names["Alpha"]
= "Greek_ALPHA";
trans_names["Beta"]
= "Greek_BETA";
trans_names["Gamma"]
= "Greek_GAMMA";
trans_names["Delta"]
= "Greek_DELTA";
trans_names["Epsilon"] = "Greek_EPSILON";
trans_names["Zeta"]
= "Greek_ZETA";
trans_names["Eta"]
= "Greek_ETA";
trans_names["Theta"]
= "Greek_THETA";
trans_names["Iota"]
= "Greek_IOTA";
trans_names["Kappa"]
= "Greek_KAPPA";
trans_names["Lamda"]
= "Greek_LAMDA";
trans_names["Lambda"] = "Greek_LAMBDA";
trans_names["Mu"]
= "Greek_MU";
trans_names["Nu"]
= "Greek_NU";
trans_names["Xi"]
= "Greek_XI";
trans_names["Ksi"]
= "Greek_XI";
trans_names["Omicron"] = "Greek_OMICRON";
trans_names["Pi"]
= "Greek_PI";
trans_names["Rho"]
= "Greek_RHO";
trans_names["Sigma"]
= "Greek_SIGMA";
trans_names["Tau"]
= "Greek_TAU";
trans_names["Upsilon"] = "Greek_UPSILON";
trans_names["Phi"]
= "Greek_PHI";
trans_names["Chi"]
= "Greek_CHI";
trans_names["Khi"]
= "Greek_CHI";
trans_names["Psi"]
= "Greek_PSI";
trans_names["Omega"]
= "Greek_OMEGA";
trans_names["accent"] = "Greek_accentdieresis";
trans_names["horizbar"] = "Greek_horizbar";
trans_names["alphaaccent"]
= "Greek_alphaaccent";
trans_names["epsilonaccent"]
= "Greek_epsilonaccent";
trans_names["etaaccent"]
= "Greek_etaaccent";
trans_names["iotaaccent"]
= "Greek_iotaaccent";
trans_names["iotadieresis"]
= "Greek_iotadieresis";
trans_names["iotaaccentdieresis"]
= "Greek_iotaaccentdiere
trans_names["omicronaccent"]
= "Greek_omicronaccent";
trans_names["upsilonaccent"]
= "Greek_upsilonaccent";
trans_names["upsilondieresis"] = "Greek_upsilondieresis";
trans_names["upsilonaccentdieresis"]
= "Greek_upsilonaccentdi
trans_names["omegaaccent"]
= "Greek_omegaaccent";
trans_names["alpha"]
= "Greek_alpha";
trans_names["beta"]
= "Greek_beta";
trans_names["gamma"]
= "Greek_gamma";
# Cyrillic
;
;
";
;
;
TI";
TI";
trans_names["delta"]
= "Greek_delta";
trans_names["epsilon"] = "Greek_epsilon";
trans_names["zeta"]
= "Greek_zeta";
trans_names["eta"]
= "Greek_eta";
trans_names["theta"]
= "Greek_theta";
trans_names["iota"]
= "Greek_iota";
trans_names["kappa"]
= "Greek_kappa";
trans_names["lamda"]
= "Greek_lamda";
trans_names["lambda"] = "Greek_lambda";
trans_names["mu"]
= "Greek_mu";
trans_names["nu"]
= "Greek_nu";
trans_names["xi"]
= "Greek_xi";
trans_names["ksi"]
= "Greek_xi";
trans_names["omicron"] = "Greek_omicron";
trans_names["pi"]
= "Greek_pi";
trans_names["rho"]
= "Greek_rho";
trans_names["sigma"]
= "Greek_sigma";
trans_names["terminalsigma"]
= "Greek_finalsmallsigma";
trans_names["tau"]
= "Greek_tau";
trans_names["upsilon"] = "Greek_upsilon";
trans_names["phi"]
= "Greek_phi";
trans_names["chi"]
= "Greek_chi";
trans_names["khi"]
= "Greek_chi";
trans_names["psi"]
= "Greek_psi";
trans_names["omega"]
= "Greek_omega";
trans_names["switch"] = "Greek_switch";
trans_names["cyrillic_capital_letter_io"]
trans_names["cyrillic_capital_letter_je"]
trans_names["cyrillic_capital_letter_lje"]
= "Cyrillic_IO";
= "Cyrillic_JE";
= "Cyrillic_LJE"
trans_names["cyrillic_capital_letter_nje"]
= "Cyrillic_NJE"
trans_names["cyrillic_capital_letter_dzhe"]
= "Cyrillic_DZHE
trans_names["cyrillic_capital_letter_yu"]
trans_names["cyrillic_capital_letter_iu"]
trans_names["cyrillic_capital_letter_a"]
trans_names["cyrillic_capital_letter_be"]
trans_names["cyrillic_capital_letter_tse"]
=
=
=
=
=
"Cyrillic_YU";
"Cyrillic_YU";
"Cyrillic_A";
"Cyrillic_BE";
"Cyrillic_TSE"
trans_names["cyrillic_capital_letter_de"]
trans_names["cyrillic_capital_letter_ie"]
trans_names["cyrillic_capital_letter_ef"]
trans_names["cyrillic_capital_letter_ghe"]
=
=
=
=
"Cyrillic_DE";
"Cyrillic_IE";
"Cyrillic_EF";
"Cyrillic_GHE"
trans_names["cyrillic_capital_letter_ge"]
= "Cyrillic_GHE"
trans_names["cyrillic_capital_letter_ha"]
trans_names["cyrillic_capital_letter_kha"]
trans_names["cyrillic_capital_letter_i"]
trans_names["cyrillic_capital_letter_ii"]
trans_names["cyrillic_capital_letter_short_i"]
=
=
=
=
=
"Cyrillic_HA";
"Cyrillic_HA";
"Cyrillic_I";
"Cyrillic_I";
"Cyrillic_SHOR
trans_names["cyrillic_capital_letter_short_ii"] = "Cyrillic_SHOR
trans_names["cyrillic_capital_letter_ka"]
trans_names["cyrillic_capital_letter_el"]
trans_names["cyrillic_capital_letter_em"]
trans_names["cyrillic_capital_letter_en"]
=
=
=
=
"Cyrillic_KA";
"Cyrillic_EL";
"Cyrillic_EM";
"Cyrillic_EN";
;
SIGN";
";
";
;
lic_E";
A";
;
SIGN";
;
;
";
ti";
ti";
trans_names["cyrillic_capital_letter_o"]
trans_names["cyrillic_capital_letter_pe"]
trans_names["cyrillic_capital_letter_ya"]
trans_names["cyrillic_capital_letter_ia"]
trans_names["cyrillic_capital_letter_er"]
trans_names["cyrillic_capital_letter_es"]
trans_names["cyrillic_capital_letter_te"]
trans_names["cyrillic_capital_letter_u"]
trans_names["cyrillic_capital_letter_zhe"]
=
=
=
=
=
=
=
=
=
"Cyrillic_O";
"Cyrillic_PE";
"Cyrillic_YA";
"Cyrillic_YA";
"Cyrillic_ER";
"Cyrillic_ES";
"Cyrillic_TE";
"Cyrillic_U";
"Cyrillic_ZHE"
trans_names["cyrillic_capital_letter_ve"]
trans_names["cyrillic_capital_soft_sign"]
= "Cyrillic_VE";
= "Cyrillic_SOFT
trans_names["cyrillic_capital_letter_yeru"]
= "Cyrillic_YERU
trans_names["cyrillic_capital_letter_yeri"]
= "Cyrillic_YERU
trans_names["cyrillic_capital_letter_ze"]
trans_names["cyrillic_capital_letter_sha"]
= "Cyrillic_ZE";
= "Cyrillic_SHA"
trans_names["cyrillic_capital_letter_e"]
= "Cyrillic_E";
trans_names["cyrillic_capital_letter_reversed_e"]
= "Cyril
trans_names["cyrillic_capital_letter_shcha"]
= "Cyrillic_SHCH
trans_names["cyrillic_capital_letter_che"]
= "Cyrillic_CHE"
trans_names["cyrillic_capital_hard_sign"]
= "Cyrillic_HARD
trans_names["cyrillic_small_letter_io"] = "Cyrillic_io";
trans_names["cyrillic_small_letter_je"] = "Cyrillic_je";
trans_names["cyrillic_small_letter_lje"]
= "Cyrillic_lje"
trans_names["cyrillic_small_letter_nje"]
= "Cyrillic_nje"
trans_names["cyrillic_small_letter_dzhe"]
= "Cyrillic_dzhe
trans_names["cyrillic_small_letter_yu"] =
trans_names["cyrillic_small_letter_iu"] =
trans_names["cyrillic_small_letter_a"] =
trans_names["cyrillic_small_letter_be"] =
trans_names["cyrillic_small_letter_tse"]
"Cyrillic_yu";
"Cyrillic_yu";
"Cyrillic_a";
"Cyrillic_be";
= "Cyrillic_tse"
trans_names["cyrillic_small_letter_de"] = "Cyrillic_de";
trans_names["cyrillic_small_letter_ie"] = "Cyrillic_ie";
trans_names["cyrillic_small_letter_ef"] = "Cyrillic_ef";
trans_names["cyrillic_small_letter_ghe"]
= "Cyrillic_ghe"
trans_names["cyrillic_small_letter_ge"] = "Cyrillic_ghe";
trans_names["cyrillic_small_letter_ha"] = "Cyrillic_ha";
trans_names["cyrillic_small_letter_kha"]
= "Cyrillic_ha";
trans_names["cyrillic_small_letter_i"] = "Cyrillic_i";
trans_names["cyrillic_small_letter_ii"] = "Cyrillic_i";
trans_names["cyrillic_small_letter_short_i"]
= "Cyrillic_shor
trans_names["cyrillic_small_letter_short_ii"]
= "Cyrillic_shor
trans_names["cyrillic_small_letter_ka"] = "Cyrillic_ka";
trans_names["cyrillic_small_letter_el"] = "Cyrillic_el";
trans_names["cyrillic_small_letter_em"] = "Cyrillic_em";
";
";
;
a";
;
trans_names["cyrillic_small_letter_en"] =
trans_names["cyrillic_small_letter_o"] =
trans_names["cyrillic_small_letter_pe"] =
trans_names["cyrillic_small_letter_ya"] =
trans_names["cyrillic_small_letter_ia"] =
trans_names["cyrillic_small_letter_er"] =
trans_names["cyrillic_small_letter_es"] =
trans_names["cyrillic_small_letter_te"] =
trans_names["cyrillic_small_letter_u"] =
trans_names["cyrillic_small_letter_zhe"]
"Cyrillic_en";
"Cyrillic_o";
"Cyrillic_pe";
"Cyrillic_ya";
"Cyrillic_ya";
"Cyrillic_er";
"Cyrillic_es";
"Cyrillic_te";
"Cyrillic_u";
= "Cyrillic_zhe"
trans_names["cyrillic_small_letter_ve"] = "Cyrillic_ve";
trans_names["cyrillic_small_soft_sign"] = "Cyrillic_softsign";
trans_names["cyrillic_small_letter_yeru"]
= "Cyrillic_yeru
trans_names["cyrillic_small_letter_yeri"]
= "Cyrillic_yeru
trans_names["cyrillic_small_letter_ze"] = "Cyrillic_ze";
trans_names["cyrillic_small_letter_sha"]
= "Cyrillic_sha"
trans_names["cyrillic_small_letter_e"] = "Cyrillic_e";
trans_names["cyrillic_small_letter_reversed_e"] = "Cyrillic_e";
trans_names["cyrillic_small_letter_shcha"]
= "Cyrillic_shch
trans_names["cyrillic_small_letter_che"]
= "Cyrillic_che"
trans_names["cyrillic_small_hard_sign"] = "Cyrillic_hardsign";
trans_names["serbocroatian_cyrillic_capital_letter_dje"]
= "Serbian_DJE";
trans_names["serbocroatian_cyrillic_capital_letter_je"] = "Serbi
an_JE";
trans_names["serbocroatian_cyrillic_capital_letter_lje"]
= "Serbian_LJE";
trans_names["serbocroatian_cyrillic_capital_letter_nje"]
= "Serbian_NJE";
trans_names["serbocroatian_cyrillic_capital_letter_tshe"]
= "Serbian_TSHE";
trans_names["serbocroatian_cyrillic_capital_letter_dze"]
= "Serbian_DZE";
trans_names["serbocroatian_cyrillic_small_letter_dje"] = "Serbi
an_dje";
trans_names["serbocroatian_cyrillic_small_letter_je"] = "Serbi
an_je";
trans_names["serbocroatian_cyrillic_small_letter_lje"] = "Serbi
an_lje";
trans_names["serbocroatian_cyrillic_small_letter_nje"] = "Serbi
an_nje";
trans_names["serbocroatian_cyrillic_small_letter_tshe"] = "Serbi
an_tshe";
trans_names["serbocroatian_cyrillic_small_letter_dze"] = "Serbi
an_dze";
trans_names["macedonian_cyrillic_capital_letter_gje"] = "Maced
onia_GJE";
trans_names["macedonian_cyrillic_capital_letter_dze"] = "Maced
onia_DSE";
trans_names["macedonian_cyrillic_capital_letter_kje"] = "Maced
onia_KJE";
trans_names["macedonian_cyrillic_small_letter_gje"]
= "Maced
onia_gje";
trans_names["macedonian_cyrillic_small_letter_dze"]
= "Maced
onia_dse";
onia_kje";
nian_JE";
nian_I";
nian_YI";
nian_ie";
nian_i";
nian_yi";
trans_names["macedonian_cyrillic_small_letter_kje"]
= "Maced
trans_names["ukrainian_cyrillic_capital_letter_ie"]
= "Ukrai
trans_names["ukrainian_cyrillic_capital_letter_i"]
= "Ukrai
trans_names["ukrainian_cyrillic_capital_letter_yi"]
= "Ukrai
trans_names["ukrainian_cyrillic_small_letter_ie"]
= "Ukrai
trans_names["ukrainian_cyrillic_small_letter_i"]
= "Ukrai
trans_names["ukrainian_cyrillic_small_letter_yi"]
= "Ukrai
trans_names["bielorussian_cyrillic_capital_letter_short_u"]
= "Byelorussian_SHORTU";
trans_names["bielorussian_cyrillic_capital_letter_i"] = "Ukrai
nian_I";
trans_names["bielorussian_cyrillic_small_letter_short_u"]
= "Byelorussian_shortu";
trans_names["bielorussian_cyrillic_small_letter_i"]
= "Ukrai
nian_i";
# Hebrew
trans_names["doubleunderscore"] = "hebrew_doublelowline";
trans_names["alef"]
= "hebrew_aleph";
trans_names["bet"]
= "hebrew_bet";
trans_names["gimel"]
= "hebrew_gimel";
trans_names["dalet"]
= "hebrew_dalet";
trans_names["he"]
= "hebrew_he";
trans_names["vav"]
= "hebrew_waw";
trans_names["zayin"]
= "hebrew_zain";
trans_names["het"]
= "hebrew_chet";
trans_names["tet"]
= "hebrew_tet";
trans_names["yod"]
= "hebrew_yod";
trans_names["finalkaf"] = "hebrew_finalkaph";
trans_names["kaf"]
= "hebrew_kaph";
trans_names["lamed"]
= "hebrew_lamed";
trans_names["finalmem"] = "hebrew_finalmem";
trans_names["mem"]
= "hebrew_mem";
trans_names["finalnun"] = "hebrew_finalnun";
trans_names["nun"]
= "hebrew_nun";
trans_names["samekh"] = "hebrew_samech";
trans_names["ayin"]
= "hebrew_ayin";
trans_names["finalpe"] = "hebrew_finalpe";
trans_names["pe"]
= "hebrew_pe";
trans_names["finaltsadi"]
= "hebrew_finalzade";
trans_names["tsadi"]
= "hebrew_zade";
trans_names["qof"]
= "hebrew_qoph";
trans_names["resh"]
= "hebrew_resh";
trans_names["shin"]
= "hebrew_shin";
trans_names["tav"]
= "hebrew_taw";
}
$1 == "keycode" {
output = "";
keycode = $2;
i = ($3 == "=") ? 4 : 3;
for ( ; i <= NF; i++) {
sub(/^\+/, "", $i);
n = $i;
if ($i in shifts)
n = shift_keys[keycode];
else if ($i in trans_names)
n = trans_names[$i];
if (keycode in trans_keys)
keycode = trans_keys[keycode];
else
keycode += 8;
if (keycode > 117)
msg("Skipped keycode " keycode-8 ": " output);
else if (output)
printf("keycode %3d = %s\n", keycode, output);
next;
}
{ print }
function msg(m) { if (verbose) print m > "/dev/stderr"; }'
cat <<__EOH__
add Mod1 = Alt_L
add Mod2 = Mode_switch
__EOH__
ELF4Q4(4444448E 8EO O
HHHDDQtdRtdO/ lib/ld-linux.so.2
GNUGNU;G("
4FBh%$4)-(0 */
.%3&1
+2#'",!
&@!D&)1 |( C EPv K,cr8
qXbA 2
$(
0,4
8 <@DHL
P TX\
` dhl
p tx|! " # $ %U S [ T
t~-X[5%
%h%h%h
h%h %h(
%h0
%h8
p% h@`%$
hHP%(hP@%,
hX0%0h`
9s (
(9r$[] t& 'U t t $
D$ D$$ $
=,D$D$
$ |$$ D$ =D$
D$
$l |$ $ p =D$
D$
$>
$ D$D$D$0$D$
u $rD$z
$ZD$$ $$0&
D$,D$D$
`D$\$ 4$ =~ f
N=} uP D$D$
D$D$
D$
$p
= S
D$
D$, $ = D$,9 &9~
|$
$ t
$D$D$
$ D$( D$$
$T$D$
$ D$
$ D$
D$
`
D$
k
$eD$
U S D$D$
$ D$$ D$D$D$
|D$$ D$ D$
D$d$# \$ $' []
t&U WVS \ E
u U M ] } L$ T$ D$
D$!D$ 4$D$D$4
$D$D$D$ 4$ D$
D$
D$
$i t$ $ m
C S { K E C E C
E CE C ED$D$l
$ U M
E CE C ED$D$8Sf
G v D$D$8
$F ]E
{ E C ED$D$$ U M U |$ T$
M L$ U T$ U \$
D$D$ T$ 4$ f
S KU{ |$
E CT$$
E CM ED$
L$ U
D$T$
$U
UT$
MU \$
D$D$t&
T$C4$
S K { E C
t
E D$ E
E D$ E
D$ E $ U1 ( U
t &
u D$ E T$ D$
E D$ E
D$ E $ 6
U ES /u & /t t-1 v t 1 t /u u[] &U S
[] t& vS /t []
U E]0 vU E]4
vU (]
u $ t =4t'1
D$
D$$ 0t7 $ } t$D$D$
D$$ D$l
U WVS E
M
$
C$v
E
E
ot9
JM
uf
Btz
0 gf8
J !
t' E
0E
3 <+t
X w
<=t<-
rf
t& v
t& v
t&tV ut1 M
g
8 v au1f t
E@=@ p
@ U E
U@ E] D U@ ED U
] 'U@
$ ]M
D B J]
D t t
U P U P U P U P U P U P$ U P( U P, vU WVS E U M E E }
Ev
) t& E
$ }
E t U"EEE EE E } t M9M r } U1U U M ~ }
U M P U } P } t 9s M\ E } } t }'EEE
;E1EEE
t[D$D$
$ }
=E D$D$$=E }
M
u1 Uf 9v u u 4$ u E ElE1E
+E1EEE } } u } u }
] } M t
M } } };]s } }
E U <
u
} ! E
t0 }u* u t
t&r }
t& } }
T$ E D$M
E Q \ }
}
f
M
} 9} E M |?
f }
;] s }' C9EvMD\ X9]v}D' }' t& EE9Es uu u1# t& }} E } } 9
$ 4) T$ D$ |
E $ M E ] U $% qu U
$
<$ D$f
9w?
MD$)
E $ L$|
$J
U |
< S
E1
w M
E C
EDEC,EU
=
U D$
C(
DE T$
Eu U
E D$ E
D$ E $ U E$ D$
1 U $ D[] U E
t&U S D U
] L M U E$ D[]
t&U E$ D$
$ t&U E
1 t$D$ D$ E
t$D$ D$ E
D$ E $
&U 8 E }@] u E M U
0 G, D$ G( D$ G D$
G D$ D$ E $ E% 3 ] u } ]
U E
t%=w* P E
M []
U ( u u] } 4$r 4$
) t$1 E D$E
D$ E $
9r [^_] $
U S '
t D$ED$ $
[]
U S tf u [] U S [ & Y[Try `%s --help' for more inform
Usage: %s [OPTION]... NAME...
Create named pipes (FIFOs) with the given NAMEs.
Mandatory arguments to long options are mandatory for short options too.
-m, --mode=MODE
set file permission bits to MODE, not a=rw - umask
-Z, --context=CTX set the SELinux security context of each NAME to CTX
--help
display this help and exit
--version output version information and exit
%s home page: <http://www.gnu.org/software/%s/>
General help using GNU software: <http://www.gnu.org/gethelp/>
Report %s translation bugs to <http://translationproject.org/team/>
For complete documentation, run: info coreutils '%s invocation'
failed to set default file creation context to %smode must specify only file per
mission bits
Report %s bugs to %s
bug-coreutils@gnu.orgGNU coreutilsen_/usr/share/localeDavid MacKenziemkfifom:Z:m
issing operandinvalid modecannot create fifo %scontexthelpversion0Zm8~=}8.5A NULL arg
through an exec system call.
/.libs/lt-
Report bugs to: %s
%s home page: <%s>
%s (%s) %s
%s %s
(C)Written by %s.
Written by %s and %s.
Written by %s, %s, and %s.
http://www.gnu.org/software/coreutils/
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>.
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.
<o
\
n 8ot
o
o
"2 B Rbr " 2BR b r
mkfifonZ.shstrtab.interp.note.ABI-tag.note.gnu.build
h[ott
pj
s8
| |<+< 0<w<9
llP`
`9
44E
O
OOO
O P P
P
/lib/ld-linux.so.2GNUGNU k&eG`
V%?34+21
6,5#'$7!)9-=*.>
:"%<&; (/807 P7:> |( CEK8 qX J1 *4;f TvMFraRkrd C <
Z<libfontenc.so.1__gmon_start___Jv_RegisterClassesgzopengzclosegzgetcFontEncIdentif
y_fini_initFontEncFindFontEncRecodeFontEncNamelibfreetype.so.6FT_New_FaceFT_Get_
Name_IndexFT_Done_FaceFT_Get_Sfnt_Name_CountFT_Get_Sfnt_NameFT_Get_PS_Font_InfoF
T_Get_BDF_PropertyFT_Get_Char_IndexFT_Get_Sfnt_TableFT_Has_PS_Glyph_NamesFT_Set_
CharmapFT_Init_FreeTypeFT_Get_X11_Font_Formatlibz.so.1gzreadgzseeklibc.so.6_IO_s
tdin_usedstrcpyexitreaddirfopenperrorclosedir__stack_chk_failunlinkreallocstrtod
callocstrlenstrstr__errno_location__fprintf_chkstdoutmemcpyfclose__vsnprintf_chk
mallocstrcasecmpopendirstderr__snprintf_chkfscanfgetcwdqsort__ctype_tolower_loc_
_strcat_chkstrcmp__libc_start_mainfree_edata__bss_start_endGLIBC_2.3GLIBC_2.4GLI
)tBC_2.1
i
i ;8GLIBC_2.3.4
ii
GLIBC_2.0ii
$(
0,4
8 <@DHL
P TX\
` dhl
p tx|! " # $ % & ' ( )*+,-./0123456U S [ b
t^
h%h %h(
%h0
%h8
p% h@`%$
hHP%(hP@%,
hX0%0h`
u u[]U WVS } t2 _
$ @ $ $ u }[^_] 'U WV
t
u u $ tl11f
t
R
u =u }
u D$
&U1 VS1 u
,t&t([ A u E u
t! t$ $
U u
EC [^]
t& 1[^]
] u E0 D$ $ u F S u ] EU
] u 0 EV C T$ $ D u u E
u M u
u M
$
$ tA E <$ D$($| t" 0 x U PM P
,[^_] EU$ S
K
$uU
T$D$ $ $7
Ut D$$
U ( U T$D$ $}
$[] t& u+EU U
U $[]
EU U
U $[]
t= $_
u t* t
U E $a1 G u E E
9u
$ J U B<$ D$# E
E t uf
Q u Y[]
s $
@ C 9u~$ u
&U $Z t U U
D$
D$ \$ D$ 4$9~ x E4$ D$l ,[^_] t&9|$ X 4$ ~ ,1[^_] & [
D$ ED$
t& [ &U V
,
u t&
u [ t! 4$ D$ u [^] 1[^] &U ] ]u u
$ t$ u u
u ]] ]f
D$
D$
u^w
uBO
u6
uu!H
@: :u]
\$
:
uPw
D$
f
u4$9~
: ]
}
u
x8t
E4$ u
D$
v
L
D,[^_]
: 18 d
t&9|$ X
4$
U WVS ~<,1[^_]
$ U M
& [
E~p1
tf=
f r
~"1
9 u
1
@4$ \$Y u
u y1 X U W V S \ ]
9t &
$ E D$ U
$ E D$ M
$ ED$ ]
$ ]x E \$ u
4$ ! E E E
t+ U f z
> M RA
E9 $ v u t? M U
11 J } }
] t& W
MRE} UEU
h
fx
pm]m
|U
m\$$m
UD$4<
L$ D$
]D$(K
U T$ T$,
M L$
\$0]
UE
\$ U T$
u \$ t$
8 [^_]E#E3 U EB,
"E
E @, [
U B
u A E @E3 MD$D$
L$
$i EE EZ E E
E<
E
E E
tl E
H
u
D$D$
t$
$E
M[
D$D$
L$
$sx M
D$D$ L$
$ KE?E
3U WVS , u M ^$ti t
,1[^_]f 1 ~
f 9~ F( H9uH
;Mu D$ 4$ U U u t& ,[^_] v ~ V(1
v 9~)
t&
yu9L$~(4$}
t V( 9 1
V( 9 1
=Te E1
t
D$D$+$B 1 L
|$
D$T$ $ u/
D$
d L$
|$ D$
$ G;|
$KT$
$ ,
: N 8/
$
D$
l|
$J
7 D
|
$KT$L$
0
D$ T$ $3 4 F t' ~~! 4$ 'D$x$ : =8$
| <$p
$ V
D$+D$ $ D$
D$
~5 T$ @D$D$ D$
$ 9 <$
t
$
tD$+D$
$ D$
[ pt+ p D$D$
$ D$
.
v u $O
$! Me3
[^_]P: |$ $ 4
$
x $ $
D$ $ f x
$ { 4$- G $ m L$
=$ t& D$ $\ g
4$ D$ D>
t& @
t&u [ KS 4$ t A
Is
W
w+
;w ); @
9 t&
4
;W< w G
v
Z Ygf
J
;O/ G
|$
$ D$
D$ [ $ k |$
D$
D$ $
D$!
4$$1 t
$D$D$
D$D$D$C L
|$$ D$
D$F
R l I)
7 (1
9 l
& 9 \$ 4$ P ! 5 W w;w \$ 4$ t D$
{ ;w| 7 X \$$J
D$ L$ h
$ _
j
F
$
P
3$
G
~ D$
$
$4$
/
$t
fx
$$
$
$ $s 8f
c$ R
z T$$ m
$L$o 1- D$_D$ |$
$$d1
t3
$ T$l
t$ D$$
u
\$<e $<1PD$(T
D$ $>
!%
t ) |;/tD$
D$$} \$$J
,D$
D$D$3$P
D$
!
uYH
uM9t$$
9t
9
D$
D$
9t$$
H:H::$
$
T$(
D}$
<T
@
9u
L$(D$
8T$(
D
(4
L8H$ L$(
x- A8- x- M L$$WH:
#
q
p
r
H
$
"
D$
9umH
uaH
uU9t$$
9
9t$$
y
+9u
H
D$:H:D D$(
$ \9u
1
T$(
\$<
$eh
3\$
m=
'
D[t&
^_
,
P
]
vL$$v
$0
K
D
8/
$J
R D$
XH
D$
TP
$ u
Z;u
\f
D$E}
' t$
D$(D$ $ 9
C T$
D$$%T$
D$G$ H
tt e ?/t 4 uP|$$KD$ D$
k
b
n
j
l
c
o
m
aub
D$
9u-H
uu!H
9uMH
uAH
u5
9uzH
unH
<@G
:D$
:}
E
H$<
vvL$
4$H
)kH
|;/
u
D$
MvD$
$5 T$ $ $
Z
q
$X
r
\
s
[
pu9u*H
H84:+L$
)
L$
:hL$
&,
H: u =< ,
X
t
H
iH
u?
OH
D$
D:
:D$
$W
, T$
t$
D$ $ ;
$l
D$+D$
$ L$
w
z
$
x
{
v
y
|9u[P
9u1H
uu%H
9udH
uXH
uL;t$$}5
1
:=L
: }
uOP
L
T$(
:
~uC;t$$}
D ,
t&
L$(u
P:D$
t
uD@: $u
5
$%
$dcU |$ ^P:[NP:\>
D$hD$ $*@$
$
%3
:LUGzGR@R@ A?B
,<o$
Xh
3
lo
o
or "2 B Rbr " 2BR b r "2 B Rbr w
+
6ALV]
d
ls|
;
+
K
[
bnz
<mkfontscale<.shstrtab.interp.note.ABI-tag.note.gnu.build-id.gnu.hash.dynsym.dynstr.g
nu.version.gnu.version_r.rel.dyn.rel.plt.init.text.fini.rodata.eh_frame.ctors.dt
ors.jcr.dynamic.got.got.plt.data.bss.gnu_debuglink44HH !hh$8 4 o$$D>hhFXX3No
~[o
| `0,w,j\\|< <
lsl `
<M
`M$ X
^
^_
_
_
_
`
x aa ELF 4h!4( 444444
a
/lib/ld-linux.so.2
Ir'a[ iz VGNU
:GNU
tl:.a,"b
ibnsl.so.1__gmon_start__
C^5 "K9
_Jv_RegisterClasses
libc.so.6_IO_stdin_us
_chk_failunlinkstrpbrkgetpwnamstrlen__fprintf_chkmallocstrcasecmp__xstat64getenv
__ctype_b_locstderrgetlogingeteuid__ctype_tolower_loc__strcat_chk__libc_start_ma
aWMC9intiiGLIBC_2.4
ktG LIBC_2.1
GLIBC_2.3GLIBC_2.0GLIBC_2.2GLIBC_2.3.40ii
$(
0,4
8 <@DHL
P TX\
U S [ ) t.)
X[5
%%h
%h%
h%
h%h %h(
%h0
%h8
p% h@`%$
hHP%(hP@%,
hX0%0h`
$ D$, D$ !%
t D VD +t$ D$<x . L$L \$L 41\$<D$4D$8
Dt T$$ T$$ l$<x0 |$8 u<.u11 t$4D$8D$4 t&1 |$L q v ` D$
D$L $
!%
t D JD +T$ vD$T L$4 t# T$4 $, v L$4A t&x D$LD$ $
&xD$ $ e u T$LD$
D$
$T$D$
$ h
U
L T$,
D$4 $tAT$
D$4D$
L$4
9t8D$
u( D$0 D$09E~L L$( f
xw L$,D$
D$
$ L$
D$0 D$09E 1
$e3
[^_ ]P:
P: lD$$ D$
hD$1 u t
D$8D$
$ l
D$ U$ D$
uuf1
] e
}%f E1
6
D$D$ $ >rt)
t$t$+
E
DB@Ue3
u D$
]
u
$
] v
uD$
D$
$ \$
D$D$
$ $1pU S
$e E1 n $ Ee3u
$[]
U S
t
#', 1%s:
%03x %02x %cOut of memory errorHOMELOGNAMEMCWD/tmpWarning: "%s" is out of date,
removing it
4.0.12November 3rd, 2009MTOO40120
`o
p
w
o
o
o &6 F Vfv
mkmanifest
jS .shstrtab.interp.note.ABI-tag.note.gnu.build-id.gnu.hash.dynsym.dynstr.gn
u.version.gnu.version_r.rel.dyn.rel.plt.init.text.fini.rodata.eh_frame.ctors.dto
rs.jcr.dynamic.got.got.plt.data.bss.gnu_debuglink44HH !hh$4o $>FppwNo8[o
pj
|``0w
|
S
l`
` tt $t ELF 414(444444H$ H$
/
/
$ (
0,4
8 <@DHL
P TX\
` dhl
p tx|! " # $ % & ' ( )*U S [ 47
t EpX[5%%h
%h
h%h %h(
%h0
%h8
p% h@`%$
hHP%(hP@%,
hX0%0h`
C u [] U D$D$
$$t U D$D$0$ "D$ D$$)D$D$ $
D$
D$$ U ( ] ]u } $:D$eD$ $
D$$ \
x+ \$|$ $&9u/ 4$ ] u } ]$
$s x1D$
D$
)D$
$*$>$
U VS ]
u $
11 tf
?
e D$|1D$$D$<$N
$N"
$T
UT$\$ $
D$4D$@D$HD$0D$< D$LD$
D$L$@
D$
$
T$X
$
T$D$ t&$ D$D` v$s &$[ &
D$4
$
:
T$X tD$
D$ $ \$
! v D$X D$
D$
$g D$D D$X t T$D x 8
t& =
|$$i
} t[
1f t? |$ $
L$H
" t&ee :
E|$@ L$L) E
D$D$ $ T$@ f D$@ $ T$<9 D$Lw T$8 L$@9 \sv L$<9L$8 D$LD$D$
D$D$
$w
$ D$ uD$
D$$ \$
w tH D$,
D$
D$$ $ M D$, $$
$ D$
D$$ D$ D$$ $
D$
ED$ D$$;
$
D$$J U Et E$D$E
D$ &U E
D$
E 8 t$ u T t&
9v u U u
E
,[^_]D$:D$:
$ D$6D$:
$ U ] t& 'U WVSO % ) t$1 E D$E
U S
t
--method=TYPE
|o
H lLo
o
o~
* : J Zj z
* : J Zj z
* : J Zj z mkpasswd
*~0.shstrtab.interp.note.ABI-tag.note.gnu.build-id.gnu.hash.dynsym.dynstr.gn
rsion_r.rel.dyn.rel.plt.init.text.fini.rodata.eh_frame.ctors.dtors.jcr.dynamic.g
ot.got.plt.data.bss.gnu_debuglink44HH !hh$4o 0>FNo~~^[opj
LLs
llH
|0w
| |
D D$
// ///0
/
, 00#! /usr/bin/python
0
# Copyright (c) 2001-2009 Twisted Matrix Laboratories.
# See LICENSE for details.
### Twisted Preamble
# This makes sure that users don't have to set up their environment
# specially in order to run these programs from bin/.
import sys, os, string
if string.find(os.path.abspath(sys.argv[0]), os.sep+'Twisted') != -1:
sys.path.insert(0, os.path.normpath(os.path.join(os.path.abspath(sys.argv[0]
), os.pardir, os.pardir)))
if not hasattr(os, "getuid") or os.getuid() != 0:
sys.path.insert(0, os.getcwd())
### end of preamble
from twisted.scripts.mktap import run
run()
ELF04,B4
?
?
$(
0,4
8 <@DHL
P TX\
` dhl
p tx|! " # $ % & ' ( )*+,-./012U S [
F t~$X[5
%%h
%h%
h%
h%h %h(
%h0
%h8
p% h@`%$
hHP%(hP@%,
hX0%0h`
u lf D$D$
lD$s$@ &
G
&D$
$ ,$ t&$
`
v
t&
&11
o
&`
T t&7
&! =`
t&@
) t@U@4 \ $?
|$\$ D$@
$D$L
D$$B
D$D$H
t tj
D$
D$, $t
D$N S K >HfI $j \$
D$l$ D$lD$2OI $ \$
D$
l$4$cl
D$lD$ t$
D$
$AS6Q
$ D$
$ w t$
D$
$BG
$ D$lD$
U WV S }e E1 dt"
t T$L$$: $ BD$=
X O, _0 T$ 4$ L$\$
$4$
X $ G D$G D$
d $= G d D$ $
d |$ $ $ Ue3
XD$
D$ $
X $ `
W0dX9
|$ $ Z\
G,t&9
4$I
\
o
1
t&ED$
'UD$WVS
$}
]$
)
$E
\$ $ D$ <$/ t E
X $ F
$S $Z
E
4$ D$ED$ 4$/ U
x |E tL E $ $
E E D$ E $D$ E $
$ f
E $
X@
9uS:
t &9tm
\$
t $ \$
x $
D$h$ D$
u D$
$ \$|$
t$1\$E$ U D$%
<$= pi
=@ {= p
} t&tK
4$2
uG u=
|$ $
$
|$
E 1%= P E
D$E
<
D$
uw
l$
D$$l
C
D$I|$
t& t$ <$
p&
} 4$ & |$ $
p Xc $ D$
p T$!
T$|$$ $ 6 |$
t,c
E tN
T$ <$r
E tE:#
H E 1 t3M&7
tu) $U
]
|$ $\$T$D$
l|$
h &
D$|$
$ D$hI [^_] $
D$l$ D$lD$If
4$ M
p $ \$
D$l$ D$lD$
pf
U $
p
t T$D$ $ Y
t |$
$k $ D$ t |$
D$
u&
$ $[]
D$lD$l
BS\$ $t
$$
F; $ 3 &U u
U
$l
Xp
u 9
E$&
Sp
t&U9
~p
S $E
p
P
$
$ T$G
$h E U C U E
$p U
Cd ] u } ]
U U
U WVS
EU
]EE E UEE
e U1 U
E E $ T$*
$ D$
D$$
= w
v*
E
T$ $ 1
\$T$ D$ $ c
D$ $ D$
D$; uU1
D$ $
D$$V;
$ @
9 |
9 s1! u
11 $
9 1
D$ D$ $ D$
> u
$
ue U1 }D$ \$
ED$
\[^_]
4$&
M|$EtX9t$J
D$ 4$ L$ Me3
;E I
t&
$ B E E F E FE F
}Ef
|$
D$D$ 4$;Eu \$
D$ D$ 4$ Eu 4$ $
1
ED$ $ D$I E $}E e E E $g U $ EY M E D1
$
E:
U $ - } ]B 9E 9s u U M D$D$ T$
$9 E E M U \$
u1 1 E
U S
t
N5
BA C
Lo
L
T4o
o
od "2BR b r "2 B Rbr " 2BR b r " pmkzftree Z.shstrtab.inter
|
0w
?? ???@
?
H @(A
0* (A8A#! /usr/bin/perl
eval "exec /usr/bin/perl -S $0 $@"
if 0;
# Copyright (C) 1997-2008, 2009, 2010 Free Software Foundation, Inc.
# This file is part of the GNU C Library.
# Contributed by Ulrich Drepper <drepper@gnu.org>, 1997.
# Based on the mtrace.awk script.
#
#
#
#
#
#
#
#
#
#
#
#
You should have received a copy of the GNU Lesser General Public
License along with the GNU C Library; if not, write to the Free
Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA
02111-1307 USA.
$VERSION = "2.12.1";
$PKGVERSION = "(Ubuntu EGLIBC 2.12.1-0ubuntu6) ";
$REPORT_BUGS_TO = '<http://www.debian.org/Bugs/>';
$progname = $0;
sub usage {
print "Usage: mtrace [OPTION]... [Binary] MtraceData\n";
print " --help
print this help, then exit\n";
print " --version
print version number, then exit\n";
print "\n";
print "For bug reporting instructions, please see:\n";
print "$REPORT_BUGS_TO.\n";
exit 0;
}
# We expect two arguments:
# #1: the complete path to the binary
# #2: the mtrace data filename
# The usual options are also recognized.
arglist: while (@ARGV) {
if ($ARGV[0] eq "--v" || $ARGV[0] eq "--ve" || $ARGV[0] eq "--ver" ||
$ARGV[0] eq "--vers" || $ARGV[0] eq "--versi" ||
$ARGV[0] eq "--versio" || $ARGV[0] eq "--version") {
print "mtrace $PKGVERSION$VERSION\n";
print "Copyright (C) 2010 Free Software Foundation, Inc.\n";
print "This is free software; see the source for copying conditions. Th
ere is NO\n";
print "warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULA
R PURPOSE.\n";
print "Written by Ulrich Drepper <drepper\@gnu.org>\n";
exit 0;
} elsif ($ARGV[0] eq "--h" || $ARGV[0] eq "--he" || $ARGV[0] eq "--hel" ||
$ARGV[0] eq "--help") {
&usage;
} elsif ($ARGV[0] =~ /^-/) {
if ($#ARGV == 0) {
$binary="";
$data=$ARGV[0];
} elsif ($#ARGV == 1) {
$binary=$ARGV[0];
$data=$ARGV[1];
if ($binary =~ /^.*[\/].*$/) {
$prog = $binary;
} else {
$prog = "./$binary";
}
if (open (LOCS, "env LD_TRACE_LOADED_OBJECTS=1 $prog |")) {
while (<LOCS>) {
chop;
if (/^.*=> (.*) .(0x[0123456789abcdef]*).$/) {
$locs{$1} = $2;
}
}
close (LOCS);
}
} else {
die "Wrong number of arguments, run $progname --help for help.";
}
sub location {
my $str = pop(@_);
return $str if ($str eq "");
if ($str =~ /.*[[](0x[^]]*)]:(.)*/) {
my $addr = $1;
my $fct = $2;
return $cache{$addr} if (exists $cache{$addr});
if ($binary ne "" && open (ADDR, "addr2line -e $binary $addr|")) {
my $line = <ADDR>;
chomp $line;
close (ADDR);
if ($line ne '??:0') {
$cache{$addr} = $line;
return $cache{$addr};
}
}
$cache{$addr} = $str = "$fct @ $addr";
} elsif ($str =~ /^(.*):.*[[](0x[^]]*)]$/) {
my $prog = $1;
my $addr = $2;
my $searchaddr;
return $cache{$addr} if (exists $cache{$addr});
if ($locs{$prog} ne "") {
$searchaddr = sprintf "%#x", $addr - $locs{$prog};
} else {
$searchaddr = $addr;
$prog = $binary;
}
if ($binary ne "" && open (ADDR, "addr2line -e $prog $searchaddr|")) {
my $line = <ADDR>;
chomp $line;
close (ADDR);
if ($line ne '??:0') {
$cache{$addr} = $line;
return $cache{$addr};
}
}
$cache{$addr} = $str = $addr;
} elsif ($str =~ /^.*[[](0x[^]]*)]$/) {
my $addr = $1;
return $cache{$addr} if (exists $cache{$addr});
if ($binary ne "" && open (ADDR, "addr2line -e $binary $addr|")) {
my $line = <ADDR>;
chomp $line;
close (ADDR);
if ($line ne '??:0') {
$cache{$addr} = $line;
return $cache{$addr};
}
}
$cache{$addr} = $str = $addr;
}
return $str;
$nr=0;
open(DATA, "<$data") || die "Cannot open mtrace data file";
while (<DATA>) {
my @cols = split (' ');
my $n, $where;
if ($cols[0] eq "@") {
# We have address and/or function name.
$where=$cols[1];
$n=2;
} else {
$where="";
$n=0;
}
$allocaddr=$cols[$n + 1];
$howmuch=hex($cols[$n + 2]);
++$nr;
SWITCH: {
if ($cols[$n] eq "+") {
if (defined $allocated{$allocaddr}) {
printf ("+ %#010x Alloc %d duplicate: %s %s\n",
hex($allocaddr), $nr, &location($addrwas{$allocaddr}),
$where);
} else {
$allocated{$allocaddr}=$howmuch;
$addrwas{$allocaddr}=$where;
}
last SWITCH;
}
if ($cols[$n] eq "-") {
if (defined $allocated{$allocaddr}) {
undef $allocated{$allocaddr};
undef $addrwas{$allocaddr};
} else {
printf ("- %#010x Free %d was never alloc'd %s\n",
hex($allocaddr), $nr, &location($where));
}
last SWITCH;
}
if ($cols[$n] eq "<") {
if (defined $allocated{$allocaddr}) {
undef $allocated{$allocaddr};
undef $addrwas{$allocaddr};
} else {
printf ("- %#010x Realloc %d was never alloc'd %s\n",
hex($allocaddr), $nr, &location($where));
}
last SWITCH;
}
if ($cols[$n] eq ">") {
if (defined $allocated{$allocaddr}) {
printf ("+ %#010x Realloc %d duplicate: %#010x %s %s\n",
hex($allocaddr), $nr, $allocated{$allocaddr},
&location($addrwas{$allocaddr}), &location($where));
} else {
$allocated{$allocaddr}=$howmuch;
$addrwas{$allocaddr}=$where;
}
last SWITCH;
}
if ($cols[$n] eq "=") {
# Ignore "= Start".
last SWITCH;
}
if ($cols[$n] eq "!") {
# Ignore failed realloc for now.
last SWITCH;
}
}
}
close (DATA);
ELF 4
o
o HHHDDQtdRtd
o
/lib/ld-linux.so.2GNUGNU!slZGrWCaCH;+78>C/?4<F*:%.3
" #(1G5
D $9'B=026&)A!E,@-
( ,
$
h%h %h(
%h0
%h8
p%h@
`%$
hH P%(hP @%,hX
0%0
h`
%4
hh
*
; U
$rt$
D$
U
9
5
$$
Um
U
)9
6
UUWVS
FF5
U
9L
$ =U
!
T$
U $ +=
T${
K^
} +=
x9}
5 <[^_]
h VD$
E
K
p )9
SK
9 CK! +{ K
t $ u L [^_] v C
v T$ U $ i K
U { SK
9 Z K(Q &;S
;S
SS
E }E3
t&9 S
J9Krs M
S
M S
t~) U E T$
+s9
C C
K(D$
D$D$<
$Z
D$
=D$
}cD$t
<
$L
=
11
'l
U WV SA
v= = pt3
D$ $ e1
t $Q
$ [^_]f
1
uU
= ; =
sg
=u= <8u = t$
=
; ; t
W
=t* =0
up
|$t$ $ t_ v ;tt+@D$
+ tD$ D$ t $@
$ ? D$b1g;tt)@D$
+tD$
;,
x
tti
;
=;
( l
g1d
t$ t
t!
$ Z@
t&D$
;
$X
0
( uh
4$
$D$
X/%9
Q; u
D$ $ t
9; l
w \$t$$
3
D$
p
/ $
D$D$<
$Z
D$
D$D$<
$gD$
D$
$pD$
$ 9 #1!f U W VS e E1 T$
h
LD!
9L
)9
L
X
P
vH
L+=D
\$;
9
4$K
)
))
4$L
X!
D$
}e3=
`
H&
L
+RE
9
Lx;HP=P
D$
T$
D$\$
+=D
+=D
9
L
=4$
/[+
=L
^_]
DM@
9
$+=H
}
m
$L
LD$
s
B
;
;@DP;H4$
f
~
D$
Y
f @ ;
}LD`
4$
H L?
;g
PUL
3 Ht&
HE\$
L9
P; PD$
X!
@0
$RD$
L
P+
D$
$@4$
L
vD$
P$
@1
LL$
D$
B$
@
x
D$4$
9/
; 3
h
PW T$t&
$@
0
]
=
v
D$D$$
\$D$$ T$
H
L
L
C
D$
t& =
4$ D$D$ $
D$$2
|$$ T$
D$ D$
= D$|$
D$$
|$$ T$
D$, = D$
$ D$|$
D$$
|$$ T$
D$D$ \$
D$D$$<
\$$ L$
D$D$ $i \$
D$
H
L
h
5
$ D$}
t&
'U WVS u
] $Q.D$q
$D$
$q
$E
$
@D$+
$D$, |$D$
vt
t& = O
$ D$
D$
$ L$$ $ 8 9
` T$$ T$$
DH f
t&D$D$
$ 4D$
$ D$D$
D$]
$D$r$ D$$, t&4
t&
D$$ D$ =9s&
4 & $D$X9r = A=?
D$ $ + = 8
=
$=, =
D$r
t&D$D$,$D$
D$$ D$ &$ f
D$
D$,
$dD$
TD$$1D$
1
D$,C
&
T$<
$)T$
D$
$tO1
xu
t
& D$ T$$ $/ T$$ <t9r =t = 2
;D$X 9s3 4 :IuP
:J
u 9r |$,t" 1
t
9r9 $ =D$
xD$
PD$D$$@
M
XD$xD$
PD$xD$
9
D$
D$
$!
9
))9
6
Pt9D$
D$D$$D$
$
=
=t$
1
,
$;D$
(
1 =
[^_
g
=
,(];
@$
n t& 4 :ItU D$< D$t$$ =
;D$X dD$ 4$ u( = 3D$
D$+ T$< T$D$$ =
<$ (
IK D$L $
v D$L $
P
D$
D$D$ <$
$:
5D$
|1f 4 5 1;rJ
D$D$<
$
)
U V u
S ]8u 11 u
t)LT8t [^])
1 U E
VS 0 E 8u$11 u
@)[]
U ] ]u {uB C uL [D$
D$
$ \$
CK
T
uEf
G E G+E 9|{
9ru
t& U W1)
td }t+D$
\$ t$ $ ! u= 8uC E u
t& ,1[^_]
t
f U WVS , E}
X pB
t$D$ $L u` G
X X)u E EX
=v uD$
D$WD$
$ , & 'U WVS , u }U
D$D$
$ 5O &U E E U H u U uE ] ]
} U F E F F
VF
1u}[
w ] u } ]
D$ f }u UD$D$?
${U T$ U D$D$$ T$
5 & 4$ D$
D$
$ \$ U ED$
C
$~ S M
C
[]
E U U Ef U UE
U (;@] } utMH $
tj $ u6 $& uB1 ]
`
sCC CC
[^]f
C ulC 4$ ph
t&CCS C $}
,D$D$
$
-D$
,D$D$
$
D$
,D$D$
$
'U W VS L $ e E1 M E= U & ) T$ 1
}Bv?
u + :
t& )
e E1
(k,= &
E (EE } 5 U
`
EE E }Et E u
( $ ,
0@1
$K0
$ 4)
u@ U 0+ $
$)
, ( (9, Z
x
L < @
; X
4
4 L9 ( H H uO < 1
L
`
P T
X H T 3
`
E E E E } E E
$ U
\$
$ D$ E
D$ L D$
X $ f
|$
<$ wE D$ E $
Exf
} u@ t
`
E E E E } u \ E E
PE L Hf P T
L $
M
\$
$ D$E D$- E
u E E 8 E $ E tEE E $
,D$D$
$
pD$
,D$D$
$D$
,D$D$
$U
WVS | Ee U1 ]
t$
] uEEEE `
4$7
E6 D$ E $ _
u EE 8 8
U
H (
d
L ,
h
P 0
`
{
- uO
`
|[^_]
t&
E
E
}E
E
E t
; t&
EE
9
< 6f 1
t& 7
$ D$ D$
u' 8
4$
,D$D$
$ D$
,D$D$
$uD$
,D$D$
$
Q m
U D$D$K
$D$
D$ $ D$
U WVS }
]
U E
t%=w& P E
M []
$ U\$T$ $ [] t&U S ]$ $ D$ [] 'U S ]$^ \$D$ $
E1 'U Es
1 $ 8 t H AJ ) A
`
EE E }E
D$D$
$
CD$
D$D$
$ D$
D$D$
${
U S
$$ D$ED$
[]
U S
u$$ D$ED$
[]
U S
t
f u [] U S [
-b, --basename
match only the base name of path names
-c, --count
only print number of found entries
-d, --database DBPATH use DBPATH instead of default database (which is
%s)
-e, --existing
only print entries for currently existing files
-L, --follow
follow trailing symbolic links when checking file
existence (default)
-h, --help
print this help
-i, --ignore-case
ignore case distinctions when matching patterns
-l, --limit, -n LIMIT limit output (or counting) to LIMIT entries
-m, --mmap
ignored, for backward compatibility
-P, --nofollow, -H
don't follow trailing symbolic links when checking file
existence
-0, --null
separate entries with NUL on output
-S, --statistics
don't search for entries, print statistics about each
used database
-q, --quiet
report no error messages about reading databases
-r, --regexp REGEXP
search for basic regexp REGEXP instead of patterns
--regex
patterns are extended regexps
-s, --stdio
ignored, for backward compatibility
-V, --version
print version information
-w, --wholename
match whole path name (default)
non-option arguments are not allowed with --%sno pattern to search for specified
can not read two databases from standard inputI/O error while writing to standar
d output88
8
888
8
888
8
888
8
888
8
888
8
888
8
888
8
888
8
888
8
888
8
888
8
88
8
888
8
888
8
888
8
88
8
888
8
88
8
88
8
8
8
er->cur.wc == 0mbuiter_multi_next/.libs/lt-memory exhausted m buiter_multi_next
o
t
po
o
oP .> N ^n~ . >N^ n ~ .> N ^n~ . >N^ n ~
m locate9.shstrtab.interp.note.ABI-tag.note.gnu.build-id.gnu.hash.dynsym.dynstr.gnu.ve
rsion.gnu.version_r.rel.dyn.rel.plt.init.text.fini.rodata.eh_frame.ctors.dtors.j
cr.dynamic.got.got.plt.data.bss.gnu_debuglink44HH !hh$8 44o4> F ttNoPP [o j
s
|0w@
H [
\ k
qq q
(q ELF4
(4
(444@ @ttt<'
<''Z,Z,M$\ ' ^,^,
P;
DD'Z,Z,$Ptdt't?,t?,,,QtdRtd'Z,Z,44/lib/ld-linux.
@#)@ kH`X(
P @
!@
B@@D
1 @ `
#@$RA@D
N
0
@ !
@@@Y! $@ @8hH
1 Q@ @
!@S
I@DH04@! X $AR!A#
( @ I!A XC"! @@
P@0h @
((
B %
*
@H@
6@B "
@& @(0
J( rBd 4 D@"
$
!$)+-13578:?ACEFGJLNORSUXY[\`adeghikmopqtwy{|~
!%)*,-/0123589;<=@BCGIMOQRSTUVXZ\^_`abdhiknrsuw{|
#%'(,0248:;<=>@ADEFIJMNOTWZ]`cdfgklmoqruvxy|}~
Q1fR2,
(V@t
`um]
v+giIS^>
8 ?'cD24 $
v 4l l\ $ O
G
Z0
UOs
r
oP
,m
8 :
~N4)K;N
%oJKP
M:;
!O>9T`Y
5
w
Rqp
fcR~
'x o C`F@
{ d("A
*^sfP
h-)|#uKTT/
f) \\^q\oHgtq}
ZC o
LUQ
3HH>]
@Of
Bfx#
n
v4n
#
U-K~a9
0zd
Ar
#L
vS
/E
P
k/
2pZa1
7z|'Q
(5
_ _+cM
]#yJq
L$B<9^1` ' ( _ J`8Nj,ZGH%O4
JT9
n
$==9xoF{
9G
~6]
8B;jy#.(
vT ^
>t
GX
< b@
0>p-q#{4,@
m&
G^jB
HV b
! n|jdo
Gc
w )
I
H#|(Ll6GN
2L
ObC#
vt?hf*<- 8
Y'(
CdB-
.1Z7W
|
gJ yc , ) 4d x
lVk
w#l: d/
2
p
7WT ; ]aM U+7
@)nPV&
h!!
0lk-L[tgZ
6*
=Wx'JN
l
JX
+3p4b\'hM<
1EZ
@i J d9A&
dS
0$
l
CG}/
Hn:EC
_kl{f
_
N
LYj
9o$6
t}c*
Ca
J?T]P
L
3Y-H
=
tU
5NL
s|&
e
JDl
k
g.$
a3!
Vk|C
QS1L
'~|tg}
["e4
v ?Z
@|X
][d[
1
MZ/
9
@
*
$kDX F z
x(
c W nxS
T
M <
RV`
Mh"hO L K&@ 3*
"b7$6 *b
&
8l
r
u z
M\^~\9n?
/
0
J
?K3z$
6T; 7
%X%dZ%[AC
k 4 jK[]B
6
. xF D
-jaE#a
@#U
V[_e
fGhg
e%
fy z *5- N>N. S Mm H
V:
Ab
N1Z<[
,N
[f ]S+ T
rVA
`
"ho8a$Wjd[&
'
L)`.e0:
I
8
>
M
%
1
D
s
j
"
p0
0<
(,f!$;)
]
}
'[I:{?/HeQC(2\
4pg,
9
>
e
5
0
,
I
R
V
f
(
Kt@a*-
g
,
.
0"
@,l
Z
R
.(
`Pq^
|
D
!
*
<f%@1*G[b
q
uWNFsb`-Z
Ki!
k40
Y
F
Q
-
U
G
[
S
e>j
P`=
|
p0_
X%;}?
u
<
`xE#<
m',UJPm
A!
P0r
r3za
6
}7.KMP%l(e
0P0DX
F
X
S
#
)
7
T
I
!
6
&
[
Y
p@
R
t
~
K
2aK@8A
z2
@0
Q
+
:
Z
<T>H@
e
,
~&b
3cEPbt%
bMf^oP60.aN{@
5pUxP@J
'
G
]
c
l
Z
"
.
=
>
8
,
`,
P8
!@
K
,
a
8LJG.--
d/r<
1 I\`
T
kX`?
=,P!X$
\,5p
6wi\WO"!#h
gP`@|
d
e
k
<
$
;
_
%
s
D
,
[
c
]%b? X}
cM/X4rA,<S@Owqm-!"-C
.d_A,pgF
X
O
#
!
l
1
E
&
@
c
Z
'
2
\
4
`
9
y
:
,
I
T
K
0@P"
#
p5
a
C
Y
u
6
o
U5:k2qQ)L`,
q4`
&lb
;
J
O
h
`
%t
ef.q(~YHUB1lJK]aR327g!
Opc-2V0>
`
5
L
,
l
9
M
B
k
8
<
]
j
J
S
f
K
)
?
E
,R
i
_
%
\
d
'
Y
s
t
y
z
b
{
`@Pg)Q
0><
p4
?
9
H
,
Y
u
>
I
aDocjt17}5%S*B
pz0 *
8\l(
8+UT
.
1
9[-G%}.Y
/B;h`)
]
A
V
D
0
W
P
,
w
3-|.d @
l
x
k
xV/
f
0gGW`XkU*
<$Ii&`
#
.
;
^
"
<Pp
fd
Z
p,
S
,
x
k
f-VW%
/z:)
g,"
k0a*b
K
>
A
J
b
=
%
g
.
t
P'
pi
4S*
/`
uNGoV
F
\
L
R
0Y
@PI
`>|
n
"gd
7qgPf"?,
U
1
b,
4B%U+-`\
v\@N
)
3
<C`
"
{P
Q^E5q0SA+*G
U@#Z]P
^
Q
C
4
H
N
[
0
U
pPa
ARtXl8C`
n
_
j
,
46
;H0u
\
1
ef [
,or]a
!0 0P,
i
k
<
_
`
p{-
`Q6X
YG:5(
Hil
P
X
G
M,
P8
Wr
:X
/@(@P
0
@
%s=.T _
~&{T?3
L0G_*
6
j
"
x
2
[
P,
|
,
%6!}] E
&
+NTF,
P~0
gVCPl
Pp
a
@
7
p,e
,@&/I'
[0{
S
X
*
`
Y
pb2
Q#
Nk'j7
%
9=Uksu'
Q>PR
"`pP
8
6
f
D
J
*
!
^
%
h
7
=
E
i
K
0
A
B
"@v
`
=
>
,
*
0,v^%FX*,\
j%0
Af
dC0g
4
pB@)X
!(3H:K&
h5e
j
:
/
]
a
7
@?P
2
,
)VZT p,
fIKVh^
c`hh
l
+
@
,
,
@`
6
{
k
N5i+
fJ P#
iM%+qb
\D@X5
_
Z
J
g
`
R
P0
"#^vh
W
I@&h*
\L.2I
7 `,
9
H
D
O!b#P/?-Z9o@M\
/`Pk
#
C
R
N
<
D
W
j
.
8
O
Q
S
g
5
$
K
}
pP
-
`0x
)
j,
|
!
7
#<u",XP[EzQ,tb
a0z
i@P;+>z0W\Ef_-8H<T$W
"SI;p0P
D
_
N
P
G
M
b
l
+
$
'
k
>
T
Y
0
j
X
c
1
6
4
|
Q
e
PS
p@Z
0`6
$
{
3
c
p
}
<
~
t
CD%"8r)NmkB |
m
',\dLV
bj5T@X0`PM
,
=
O
Y
,
o
p
,
K
{
*5 l 6
B`uF~Wyf2Xa
h@<,
4
c
D
g
V
H
T
$
8
]
e
=
[
1
@`pP5
Q
0
b
z
%
K5
~
Z
}
-tQxTah!c
~UqW
0pD
C
| -
Aj[~_XF
ZX,
`
d
$
-
(
.
8
`0pP@z
eZi}dC:l @
q
f
4_cM2
/?
3
0J
&4ia
j,
`*D5Q
&P@op
O
w
y>"
E
?D}dr:g_)
W`H
2
D
a
6
&
P
3
;
K
f
k`
.
@
pU
%
P0#
g
>
1.8,X2
)^-rFjbW{?y"'
e1p0
F
?
V
9
(
7
G
a
g
)
j
i
$
%
o
`pw"
J#h%[r*
G
W
I
n
!
?uD{f!0T$mU
WM1,7N9%)pQ
3
E
]
(
F
#
S
A
:
C
P`.+
p
Q;rgM%m,
A
R
,
/e=-
c[F
A
"
f
L
-,
[
|0pi
C
rSGhO
1Y-
:`y
b
K5@/
f
,eD`
-bd#
+P1
7
h
3
B
F
U
`
@p
Cz
OSTiVJK
I`4
$
d
%
F
J
w
{
$
`1
d0
p
,
w
K%1
R]
`OClT=GF-
TWp,
V
f
#
6
4
)
;
:
9
0z
`@^
P7
)W%(
$
o
F
Y
x
l
Q
@! @
OBf5EqLP
":!;=
B
/
]
&
h
>
E
M
Q
v
O
\`@
#
.
o
,
n
,
u5k8@ ,
-o:C
R2HpP
%
(
\
i
#
/
-dpD
O0
BT1 3
\
Y 1
xn28]aP[^
A3B6
2
]
Y
G
d
P
@
P
=
)
hZ
x
>!
s
(C|0-
SY
z
p`[
"
9]%e "
oMHEu>^
E0Q
W
5
?
`
*
L
@Ps
/=W
r
)
fE+3;>
:ZM
&
H
S
,
3
+
0@d
,
fWt%ZM p
~,+a7^k
+9AP
L
I
Y
`
b
l@05
O
g
Y
2{B2)
*l`mg5&%!J*L2BR\6Xozibgthread-2.0.so.0
i`'or
?
-
F
g
=
B
%
X
,
5
6
W
O
S
.
I
L
V
0p`=
T
L
#
,Rsnvuh"|^%FDFni 9
^
o
t
,
__gmon_start___Jv_RegisterClassesg_mallocg_thread_functions_f
or_glib_useg_return_if_fail_warningg_reallocg_strerrorg_thread_use_default_implg
_logg_thread_initlibglib-2.0.so.0g_ptr_array_set_sizeg_unichar_tolowerg_get_char
setg_unichar_xdigit_valueg_atexitg_list_remove_linkg_ptr_array_addg_timer_destro
yg_list_nth_datag_slist_nth_datag_str_has_suffixg_ptr_array_newg_try_reallocg_sh
ell_parse_argvg_list_appendg_realloc_ng_malloc0g_spawn_async_with_pipesg_strchug
g_slist_lastg_get_current_timeg_error_freeg_ascii_strncasecmpg_slist_nthg_path_i
s_absoluteg_get_current_dirg_pattern_match_simpleg_string_append_printfg_filenam
e_from_urig_log_set_always_fatalg_malloc_ng_list_lengthg_log_set_fatal_maskg_str
ing_freeg_unsetenvg_markup_parse_context_freeg_ascii_tolowerg_string_new_leng_ti
mer_newg_shell_unquoteg_strdelimitg_list_allocg_assertion_message_exprg_malloc0_
ng_file_get_contentsg_dir_openg_slist_freeg_threads_got_initializedg_list_findg_
setenvg_array_sized_newg_markup_parse_context_newg_string_printfg_ptr_array_size
d_newg_slist_find_customg_ptr_array_remove_indexg_strjoing_direct_equalg_get_tmp
_dirg_slist_removeg_utf8_to_utf16g_strsplitg_array_append_valsg_array_insert_val
sg_locale_to_utf8g_locale_from_utf8g_str_hashg_unichar_typeg_spawn_command_line_
syncg_utf8_strdowng_strchompg_clear_errorg_ascii_strcasecmpg_queue_newg_list_cop
yg_atomic_pointer_getg_dir_closeg_mem_set_vtableg_strfreevg_dir_rewindg_build_fi
lenameg_string_appendg_list_lastg_static_mutex_get_mutex_implg_utf16_to_utf8g_pt
r_array_sortg_getenvg_dir_read_nameg_array_sortg_slist_foreachg_ascii_xdigit_val
ueg_strreverseg_strlcpyg_array_remove_index_fastg_markup_parse_context_end_parse
g_ptr_array_freeg_set_prgnameg_convertg_list_sortg_array_freeg_get_home_dirg_tim
er_elapsedg_shell_quoteg_build_pathg_queue_is_emptyg_slist_appendg_list_foreachg
_ascii_tableg_list_freeg_assertion_messageg_slist_reverseg_logvg_vsnprintfg_strn
dupg_utf16_to_ucs4g_ptr_array_remove_index_fastg_string_append_leng_strdup_vprin
tfg_list_insert_sortedg_snprintfg_array_newg_ptr_array_removeg_str_has_prefixg_q
ueue_freeg_strdupg_ucs4_to_utf16g_slist_lengthg_slist_concatg_list_nthg_file_tes
tg_slist_prependg_file_open_tmpg_queue_push_headg_str_equalg_try_mallocg_printg_
list_reverseg_spaced_primes_closestg_printerrg_path_get_basenameg_direct_hashg_f
ilename_from_utf8g_slist_delete_linkg_strconcatg_string_insert_cg_list_prependg_
slist_findg_strdup_printfg_ascii_strdowng_string_newg_markup_parse_context_parse
g_path_get_dirnameg_list_delete_linkg_utf8_validateg_get_user_nameg_queue_pop_he
adg_timer_stopg_timer_startg_get_prgnameg_filename_to_urig_list_insert_beforeg_s
list_insert_sortedg_strjoinvg_memdupg_find_program_in_pathlibrt.so.1clock_getres
shm_openshm_unlinkclock_gettimelibdl.so.2dlopendlsymdlclosedlerrorlibpthread.so.
0pthread_cond_destroypthread_selfwaitpidforkpthread_createsendmsgsendpthread_mut
exattr_settypepthread_joinpthread_attr_getstacknanosleeppthread_mutex_initconnec
tpthread_cond_broadcastpthread_key_deletepthread_killsem_initpthread_setspecific
pthread_cond_wait__pthread_unwind_nextpthread_mutex_unlock__h_errno_locationpthr
ead_key_create__libc_current_sigrtmaxpthread_cond_signalrecvmsglseek64pthread_mu
texattr_initpthread_detachsem_getvaluepthread_attr_setstacksizepthread_getspecif
icpthread_mutexattr_destroypthread_sigmasksem_trywaitpthread_getattr_nppthread_c
ond_init__errno_location__pthread_unregister_cancelrecvrecvfromsem_destroysystem
pthread_attr_initsendtopthread_cond_timedwaitfcntlpthread_attr_setdetachstatepth
read_mutex_lockpthread_attr_getdetachstatepthread_mutex_trylockpthread_mutex_des
troyaccept__pthread_register_cancelpthread_exit__libc_current_sigrtminsigactionp
thread_attr_destroyfsynclibm.so.6sqrtatantanhatan2powfloorexproundacoslog10sinht
runcasincoshlibc.so.6epoll_createsocketfflushstrcpysigsuspend__rawmemchr__printf
_chkexecvsetlocalegai_strerrorstrncmpstrrchr__longjmp_chkpipe__strdupperrorstatv
fs64__isnandl_iterate_phdrftruncate64mmap64semctlclosedirepoll_waitinet_ntopstrn
cpygetprioritysigprocmasksigfillset__stack_chk_faillistenselectmkdirclockdivstrp
brkgetpidstrftimeinet_ptonchmod__assert_failstrtokstrtolisattysched_yieldgetgrna
m_rfgetssched_setaffinitycallocstrlensetitimersigemptysetgetaddrinfomemsetstrstr
rmdirbindtcsetattrfseekchdirmemcmpgetnameinfogetpagesizegetsockoptdup2__fxstat64
shutdown__fprintf_chksigaddsetgetpwuid_rftok__sigsetjmpstdoutgetrusagefputssigal
tstackmemcpyfclosestrtoulsetsockoptumaskgetpeername__fgets_chk__strncpy_chk__lxs
tat64opendir__xstat64__ctype_b_locsscanfsetresuidstderrsigdelsetioctlmunmapgetho
stbyname__snprintf_chk__memset_chkgetuidreadlinkfscanfmremapexecvegetpwnam_rsend
file64filenogethostnameusleepgetcwdfwritefreadgettimeofdayrenameepoll_ctlmadvise
geteuid__memcpy_chktcflushbacktracelocaltimestrchrgetsocknameutimemktimefdopenre
addir64qsortgetresuidtcgetattr__strcpy_chk__ctype_tolower_locsyscallbsearchfreea
ddrinfo__sprintf_chkgetgrgid_rgetprotobynamesigsetmaskgetdtablesizeunamememmoveb
acktrace_symbolsfopen64strcmp__libc_start_mainsemopferrorsetpriorityposix_fadvis
e64sysconfsemget__environ__cxa_atexitmono_g_hash_table_stealmono_path_canonicali
zemono_metadata_parse_method_signature_fullmono_dont_free_global_codemanmono_utf
8_validate_and_len_with_boundsmono_debug_add_delegate_trampolinemono_runtime_ini
tmono_assembly_get_objectmono_event_get_raise_methodmono_assembly_getrootdirmono
_assembly_set_mainmono_custom_attrs_from_methodmono_bitset_mem_newmono_replace_i
nsmono_breakpoint_infomono_get_methodmono_metadata_parse_arraymono_thread_curren
tmono_assembly_openmono_method_desc_freemono_bitset_set_allmono_metadata_declsec
_from_indexmono_runtime_exec_managed_codemono_win32_compat_ZeroMemorymono_trace_
cleanupmono_security_set_core_clr_platform_callbackmono_exception_from_name_msgm
ono_thread_detachmono_sha1_get_digestmono_get_object_classmono_profiler_install_
code_buffer_newmono_init_from_assemblymono_get_exception_type_loadmono_thread_in
terruption_requestedmono_image_ensure_section_idxmono_debugger_remove_breakpoint
mono_object_new_specificmono_method_desc_newmono_domain_is_unloadingmono_thread_
attach_aborted_cbmono_signature_get_call_convmono_get_exception_invalid_operatio
nmono_jit_trace_callsmono_class_num_methodsmono_object_get_sizemono_assemblies_i
nitmono_jit_execmono_remote_classmono_method_get_param_tokenmono_reflection_get_
custom_attrs_blobmono_install_assembly_search_hookmono_debugger_trampoline_compi
ledmono_profiler_install_enter_leavemono_counters_dumpmono_assemblies_cleanupmon
o_set_rootdirmono_gc_enable_eventsmono_get_array_classmono_get_exception_bad_ima
ge_formatmono_thread_get_undeniable_exceptionmono_thread_hazardous_free_or_queue
mono_object_new_fastmono_debug_lookup_methodmono_threads_install_cleanupmono_reg
ister_config_for_assemblymono_debugger_breakpoint_callbackmono_type_get_namemono
_signature_hashmono_debug_symfile_free_localsmono_field_get_flagsmono_config_par
se_memorymono_debugger_unlockmono_breakpoint_info_indexmono_metadata_custom_attr
s_from_indexmono_sha1_finalmono_metadata_typedef_from_fieldmono_set_is_debugger_
attachedmono_gchandle_freemono_get_exception_array_type_mismatchmono_type_stack_
sizeGC_start_blockingmono_mlist_remove_itemmono_runtime_invoke_arraymono_field_g
et_value_objectmono_locks_dumpmono_marshal_string_to_utf16mono_metadata_signatur
e_allocmono_string_internmono_array_element_sizemono_utf8_from_externalmono_prof
iler_get_eventsmono_init_versionmono_object_castclass_mbyrefmono_reflection_free
_type_infomono_class_is_subclass_ofmono_debugger_lockmono_metadata_blob_heapmono
_thread_new_initmono_domain_unloadmono_use_imtmono_property_get_parentmono_debug
_using_mono_debuggermono_thread_interruption_request_flagmono_counters_enablemon
o_metadata_nested_in_typedefmono_sha1_initmono_jit_info_get_methodmono_code_mana
ger_new_dynamicmono_method_get_objectmono_lookup_internal_callmono_compile_metho
dmono_reflection_get_custom_attrsmono_g_hash_table_findmono_sem_waitmono_custom_
attrs_has_attrmono_assembly_load_referencemono_digest_get_public_tokenmono_bitse
t_intersection_2mono_type_get_array_typemono_get_method_fullmono_build_datemono_
context_getmono_type_get_underlying_typemono_debugger_check_runtime_versionmono_
method_desc_from_methodmono_method_body_get_objectmono_debugger_method_has_break
pointmono_gc_get_generationmono_thread_hazardous_try_free_allmono_image_rva_mapm
ono_get_string_classmono_exception_from_token_two_stringsmono_debug_list_addmono
_class_name_from_tokenmono_type_is_valid_enum_basetypemono_thread_attachmono_pro
perty_get_flagsmono_metadata_field_infomono_class_min_alignmono_property_hash_de
stroymono_get_exception_type_initializationmono_object_new_alloc_specificmono_cl
ass_value_sizemono_debugger_extended_notificationmono_type_sizemono_method_get_i
ndexmono_local_deadcemono_compile_aotmono_code_manager_commitmono_array_class_ge
tmono_get_exception_serializationmono_debugger_insert_method_breakpointmono_gc_i
nvoke_finalizersmono_profiler_install_modulemono_g_hash_table_sizemono_stringify
_assembly_namemono_bitset_find_startmono_runtime_delegate_invokemono_metadata_si
gnature_dupmono_mprotectmono_inject_async_exc_methodmono_class_get_typemono_clas
s_enum_basetypemono_method_get_tokenmono_metadata_type_equalmono_field_get_typem
ono_profiler_install_monitormono_declsec_flags_from_methodmono_get_exception_not
_supportedmono_custom_attrs_from_parammono_get_exception_out_of_memorymono_custo
m_attrs_from_eventmono_profiler_install_jit_compilemono_environment_exitcode_get
mono_object_unboxmono_security_enable_core_clrmono_file_map_closemono_class_is_e
nummono_object_get_classmono_bitset_newmono_get_exception_execution_enginemono_l
oad_remote_field_newmono_environment_exitcode_setmono_get_int64_classmono_profil
er_install_method_freemono_oncemono_jit_tls_idmono_get_double_classmono_verify_c
orlibmono_debugger_event_unload_appdomainmono_get_exception_thread_abortmono_tra
ce_set_level_stringmono_images_initmono_get_boolean_classmono_get_uintptr_classm
ono_debugger_thread_cleanupmono_get_int32_classmono_class_num_fieldsmono_install
_threadpool_item_hooksmono_metadata_load_generic_param_constraintsmono_string_ne
w_sizemono_metadata_decode_row_colmono_class_from_namemono_profiler_install_cove
rage_filtermono_get_exception_method_accessmono_debugger_class_initializedmono_g
c_wbarrier_objectmono_metadata_get_marshal_infomono_profiler_install_threadmono_
debugger_remove_method_breakpointmono_pmipmono_class_from_typerefmono_aot_regist
er_modulemono_get_dbnull_objectmono_image_has_authenticode_entrymono_ldtokenmono
_method_get_flagsgc_thread_vtablemono_signature_get_descmono_debug_free_method_j
it_infomono_domain_finalizemono_thread_exitmono_print_method_from_ipmono_mempool
_new_sizemono_gchandle_newmono_domain_owns_vtable_slotmono_get_exception_securit
ymono_win32_compat_FillMemorymono_metadata_user_stringmono_profiler_install_meth
od_invokemono_class_inflate_generic_methodmono_debugger_call_exception_handlermo
no_debugger_insert_breakpoint_fullmono_reflection_parse_typemono_field_get_objec
tmono_threads_clear_cached_culturemono_custom_attrs_get_attrmono_metadata_string
_heapmono_declsec_get_class_actionmono_code_manager_newmono_type_get_typemono_ob
ject_is_alivemono_domain_from_appdomainmono_file_mapmono_metadata_parse_field_ty
pemono_bitset_invertmono_install_assembly_preload_hookmono_debug_symfile_lookup_
localsmono_image_loaded_by_guidmono_jit_parse_optionsmono_mlist_get_datamono_typ
e_generic_inst_is_valuetypemono_gc_max_generationmono_method_get_signaturemono_m
etadata_locate_tokenmono_mempool_destroymono_get_void_classmono_stack_walk_no_il
mono_image_get_public_keymono_get_exception_invalid_castmono_walk_stackmono_debu
gger_class_loaded_methods_funcmono_mempool_strdupmono_string_from_bstrmono_metho
d_has_marshal_infomono_value_copy_arraymono_type_get_ptr_typemono_gc_wbarrier_ge
neric_nostoremono_assembly_loadmono_domain_set_internalmono_method_header_get_nu
m_clausesmono_get_trampoline_funcmono_profiler_install_jit_endmono_array_clonemo
no_pthread_key_for_tlsmono_get_thread_classmono_metadata_free_typemono_metadata_
parse_typedef_or_refmono_class_inflate_generic_typemono_shared_area_removemono_d
ebug_initmono_value_copymono_custom_attrs_from_fieldmono_assembly_load_from_full
mono_class_get_fieldmono_get_intptr_classmono_install_assembly_postload_search_h
ookmono_custom_attrs_constructmono_file_map_sizemono_mempool_invalidatemono_clas
s_get_rankmono_utf8_validate_and_lenmono_metadata_signature_equalmono_profiler_i
nstall_assemblymono_counters_registermono_bitset_testmono_trace_pushmono_method_
get_namemono_string_new_wrappermono_property_hash_lookupmono_setup_vtable_in_cla
ss_initmono_method_header_get_codemono_bitset_submono_domain_add_class_static_da
tamono_value_boxmono_string_from_utf16mono_jit_info_table_findmono_dont_free_dom
ainsmono_class_get_fullmono_win32_compat_MoveMemorymono_declsec_flags_from_assem
blymono_property_get_namemono_param_get_objectsmono_property_get_set_methodmono_
g_hash_table_foreach_stealmono_domain_create_appdomainmono_unhandled_exceptionmo
no_debugger_thread_tablemono_reflection_get_typemono_get_exception_file_not_foun
d2mono_get_method_constrainedmono_event_get_add_methodmono_type_get_signaturemon
o_gchandle_new_weakrefmono_class_from_name_casemono_class_data_sizemono_runtime_
get_main_argsmono_sha1_get_digest_from_filemono_metadata_decode_blob_sizemono_g_
hash_table_lookup_extendedmono_code_manager_reservemono_thread_cleanupmono_class
_interface_offsetmono_object_get_virtual_methodmono_string_to_utf16mono_bitset_i
ntersectionmono_g_hash_table_foreach_removemono_mempool_statsmono_debug_close_mo
no_symbol_filemono_custom_attrs_from_indexmono_object_get_domainmono_sem_timedwa
itmono_set_signal_chainingmono_domain_getmono_path_resolve_symlinksmono_mempool_
allocmono_debugger_event_handlermono_runtime_exec_mainmono_type_get_descmono_met
adata_free_inflated_signaturemono_declsec_get_demandsmono_metadata_decode_table_
row_colmono_image_get_entry_pointmono_property_hash_insertmono_trace_set_maskmon
o_image_open_from_data_fullmono_gchandle_get_targetmono_class_get_element_classm
ono_vfreemono_field_get_valuemono_class_is_valid_enummono_profiler_install_code_
chunk_destroymono_debug_lookup_method_addressesmono_profiler_eventsmono_bitset_f
ind_first_unsetmono_assembly_load_frommono_lookup_pinvoke_callmono_debug_formatm
ono_metadata_events_from_typedefmono_jit_thread_attachmono_jit_initmono_emit_nat
ive_callmono_shared_areamono_metadata_properties_from_typedefmono_config_parsemo
no_metadata_load_generic_paramsmono_alloc_special_static_datamono_domain_get_idm
ono_metadata_parse_type_fullmono_profiler_install_exceptionmono_gc_out_of_memory
mono_image_load_modulemono_op_to_op_imm_noemulmono_type_get_modifiersmono_signat
ure_get_return_typemono_config_string_for_assembly_filemono_get_delegate_invokem
ono_threads_abort_appdomain_threadsmono_image_verify_tablesmono_class_initmono_t
race_set_mask_stringmono_get_exception_argument_nullmono_code_manager_set_read_o
nlymono_debugger_remove_class_init_callbackmono_metadata_free_arraymono_debugger
_check_interruptionmono_get_exception_bad_image_format2mono_domain_foreachmono_m
ethod_full_namemono_thread_force_interruption_checkpointmono_image_is_dynamicmon
o_set_break_policymono_pe_file_openmono_debugger_eventmono_exception_from_namemo
no_method_get_unmanaged_thunkmono_class_get_field_tokenmono_jit_info_get_code_si
zemono_mempool_emptymono_image_open_from_datamono_gc_wbarrier_arrayref_copymono_
get_exception_stack_overflowmono_class_get_propertiesmono_declsec_get_inheritdem
ands_methodmono_get_exception_appdomain_unloadedmono_image_load_file_for_imagemo
no_reflection_get_custom_attrs_datamono_code_manager_destroymono_code_manager_si
zemono_delegate_sectionmono_value_describe_fieldsmono_class_get_type_tokenmono_g
et_exception_divide_by_zeromono_profiler_install_statistical_call_chainmono_file
_map_fdmono_get_exception_iomono_upgrade_remote_class_wrappermono_type_to_unmana
gedmono_raise_exceptionmono_parse_default_optimizationsmono_method_desc_search_i
n_classmono_image_fixup_vtablemono_install_assembly_refonly_search_hookmono_trac
e_is_tracedmono_object_describemono_image_strong_name_positionmono_property_set_
valuemono_method_verifymono_class_describe_staticsmono_register_bundled_assembli
esmono_assembly_load_with_partial_namemono_exception_from_name_two_stringsmono_m
ethod_get_headermono_class_get_parentmono_trace_popmono_jit_statsmono_reflection
_get_custom_attrs_infomono_code_manager_reserve_alignmono_pagesizemono_runtime_i
s_shutting_downmono_class_get_method_from_namemono_reflection_type_from_namemono
_image_get_guidmono_g_hash_table_new_fullmono_metadata_decode_table_rowmono_prof
iler_install_runtime_initializedmono_g_hash_table_remapmono_class_get_flagsmono_
threads_request_thread_dumpmono_vtable_get_static_field_datamono_string_equalmon
o_debug_free_source_locationmono_string_to_utf8mono_image_openmono_metadata_fiel
d_info_with_mempoolmono_class_get_nesting_typemono_metadata_locatemono_class_num
_propertiesmono_profiler_install_code_chunk_newmono_mlist_nextmono_image_ensure_
sectionmono_metadata_parse_method_signaturemono_exception_from_name_domainmono_a
ssembly_get_assemblyrefmono_vallocmono_metadata_get_inflated_signaturemono_objec
t_newmono_perfcounters_initmono_metadata_compute_sizemono_string_is_internedmono
_type_get_classmono_image_get_namemono_method_can_access_methodmono_bounded_arra
y_class_getmono_debugger_class_init_funcmono_object_isinst_mbyrefmono_image_get_
table_infomono_class_get_namemono_class_instance_sizemono_metadata_implmap_from_
methodmono_debugger_event_create_appdomainmono_class_get_property_tokenmono_imag
e_get_table_rowsmono_class_get_method_from_name_flagsmono_metadata_methods_from_
propertymono_get_exception_null_referencemono_signature_get_paramsmono_pollmono_
shared_area_for_pidmono_object_isinstmono_type_create_from_typespecmono_metadata
_methods_from_eventmono_opcodesmono_set_dirsmono_unicode_from_externalmono_domai
n_has_type_resolvemono_get_corlibmono_field_get_datamono_thread_createmono_break
point_clean_codemono_set_config_dirmono_object_clonemono_opcode_namemono_image_o
pen_fullmono_get_exception_field_accessmono_metadata_free_method_signaturemono_f
ield_get_offsetmono_image_get_assemblymono_exception_from_tokenmono_bitset_copyt
omono_print_unhandled_exceptionmono_event_get_flagsmono_assembly_get_imagemono_d
omain_setmono_get_exception_reflection_type_loadmono_metadata_decode_signed_valu
emono_images_cleanupmono_image_get_filenamemono_thread_has_appdomain_refmono_dom
ain_assembly_openmono_metadata_parse_parammono_g_hash_table_foreachmono_profiler
_install_transitionmono_tracemono_thread_get_abort_signalmono_domain_try_unloadm
ono_class_num_eventsmono_context_setmono_bitset_freemono_image_loaded_by_guid_fu
llmono_mempool_get_allocatedmono_gc_get_heap_sizemono_runtime_cleanupmono_debugg
er_cleanupmono_field_static_get_valuemono_profiler_installmono_profiler_install_
gcmono_method_get_classmono_image_strerrormono_debug_symfile_lookup_locationmono
_debug_handlesmono_reflection_get_custom_attrs_by_typemono_metadata_initmono_gui
d_to_stringmono_debug_open_image_from_memorymono_ptr_class_getmono_image_lookup_
resourcemono_image_get_strong_namemono_metadata_interfaces_from_typedefmono_sign
ature_get_param_countmono_metadata_token_from_dormono_free_verify_listmono_profi
ler_set_eventsmono_runtime_set_shutting_downmono_runtime_quitmono_get_char_class
mono_get_exception_arithmeticmono_metadata_generic_class_is_valuetypemono_debug_
cleanupmono_debug_il_offset_from_addressmono_free_methodmono_debug_find_methodmo
no_property_get_get_methodmono_assembly_load_referencesmono_bitset_find_lastmono
_load_remote_fieldmono_jit_info_get_code_startmono_get_int16_classmono_custom_at
trs_from_assemblymono_class_getmono_bitset_test_bulkmono_method_desc_search_in_i
magemono_signature_is_instancemono_get_exception_cannot_unload_appdomainmono_ins
tall_assembly_load_hookmono_debugger_check_breakpointsmono_get_exception_not_imp
lementedmono_event_get_namemono_debugger_abort_runtime_invokemono_get_single_cla
ssmono_metadata_packing_from_typedefmono_jit_set_trace_optionsmono_assembly_setr
ootdirmono_image_get_resourcemono_mainmono_thread_get_mainmono_get_exception_mis
sing_fieldmono_class_get_namespacemono_assembly_foreachmono_monitor_entermono_de
bugger_register_class_init_callbackmono_trace_set_levelmono_threads_set_default_
stacksizemono_store_remote_field_newmono_profiler_install_appdomainmono_print_th
read_dumpmono_mempool_alloc0mono_shared_area_unloadmono_metadata_free_marshal_sp
ecmono_mlist_lastmono_class_get_eventsmono_module_get_objectmono_image_add_to_na
me_cachemono_thread_request_interruptionmono_assembly_closemono_get_byte_classmo
no_get_exception_synchronization_lockmono_metadata_typedef_from_methodmono_class
_array_element_sizemono_debug_domain_unloadmono_get_exception_thread_interrupted
mono_print_thread_dump_from_ctxmono_profiler_install_statisticalmono_threads_get
_default_stacksizemono_declsec_get_linkdemandsmono_file_map_openmono_install_thr
eadpool_thread_hooksmono_type_full_namemono_debug_add_methodmono_profiler_covera
ge_getmono_g_hash_table_lookupmono_break_at_bb_methodmono_config_for_assemblymon
o_check_corlib_versionmono_field_full_namemono_assembly_get_mainmono_metadata_ty
pe_hashmono_class_from_mono_typemono_metadata_cleanupmono_method_signaturemono_s
ignature_vararg_startmono_thread_set_manage_callbackmono_do_signal_chainingmono_
debug_symfile_lookup_methodmono_assembly_invoke_load_hookmono_inst_namemono_thre
ad_interruption_checkpointmono_shared_area_instancesmono_get_config_dirmono_type
_get_objectmono_jit_cleanupmono_mempool_contains_addrmono_debugger_initializemon
o_debug_print_varsmono_get_exception_overflowmono_assembly_open_fullmono_debug_c
lose_imagemono_gc_wbarrier_set_fieldmono_assembly_fill_assembly_namemono_gc_wbar
rier_generic_storemono_event_get_parentmono_metadata_encode_valuemono_symbol_tab
lemono_image_loaded_fullGC_end_blockingmono_assembly_loaded_fullmono_metadata_pa
rse_custom_modmono_custom_attrs_from_propertymono_thread_set_mainmono_add_intern
al_callmono_class_get_property_from_namemono_method_header_get_localsmono_method
_get_param_namesmono_metadata_nesting_typedefmono_g_hash_table_newmono_string_ne
wmono_jit_init_versionmono_debug_list_removemono_class_get_byref_typemono_assemb
ly_names_equalmono_is_debugger_attachedmono_break_on_excmono_debug_print_stack_f
ramemono_bitset_clear_allmono_debug_symfile_get_line_numbersmono_profiler_instal
l_classmono_security_core_clr_testmono_class_get_methodsmono_unicode_to_external
mono_metadata_get_generic_param_rowmono_mlist_allocmono_get_exception_file_not_f
oundmono_debugger_handle_exceptionmono_runtime_invokemono_gc_get_used_sizemono_g
_hash_table_insertmono_escape_uri_stringmono_get_root_domainmono_class_get_neste
d_typesmono_code_manager_invalidatemono_object_hashmono_event_get_objectmono_arc
h_get_trampolinesmono_image_loadedmono_table_info_get_rowsmono_metadata_free_mhm
ono_tracevGC_push_all_stackmono_custom_attrs_freemono_array_new_fullmono_dllmap_
insertmono_method_get_last_managedmono_monitor_try_entermono_get_exception_argum
ent_out_of_rangemono_debugger_runtime_invokemono_method_header_get_clausesmono_b
itset_equalmono_disasm_code_onemono_get_exception_thread_statemono_get_exception
_classmono_g_hash_table_removemono_metadata_parse_mh_fullmono_install_runtime_cl
eanupmono_thread_managemono_custom_attrs_from_classmono_string_hashmono_string_n
ew_utf16mono_get_exception_missing_methodmono_set_defaultsmono_get_exception_ind
ex_out_of_rangemono_jit_set_aot_onlymono_property_hash_remove_objectmono_thread_
stopmono_trampoline_codemono_disasm_codemono_domain_get_by_idmono_g_hash_table_d
estroymono_metadata_get_constant_indexmono_debugger_run_finallymono_assembly_loa
d_fullmono_assembly_loadedmono_metadata_guid_heapmono_install_assembly_postload_
refonly_search_hookmono_bitset_countmono_get_uint64_classmono_get_sbyte_classmon
o_debugger_thread_createdmono_module_file_get_objectmono_metadata_parse_marshal_
specmono_bitset_clonemono_property_get_valuemono_method_get_marshal_infomono_met
hod_desc_full_matchmono_method_desc_matchmono_assembly_invoke_search_hookmono_in
ject_async_exc_posmono_hazard_pointer_getmono_profiler_loadmono_image_initmono_g
et_uint32_classmono_g_hash_table_replacemono_runtime_object_initmono_type_is_byr
efmono_class_vtablemono_event_get_remove_methodmono_mempool_newmono_opcode_value
mono_property_get_objectmono_signature_explicit_thismono_gc_collection_countmono
_runtime_run_mainmono_profiler_install_allocationmono_get_special_static_datamon
o_mlist_set_datamono_get_exception_argumentmono_get_uint16_classmono_bitset_allo
c_sizemono_debug_lookup_source_locationmono_method_can_access_fieldmono_debug_do
main_createmono_runtime_class_initmono_class_get_event_tokenmono_thread_push_app
domain_refmono_initmono_gc_wbarrier_set_arrayrefmono_break_at_bb_bb_nummono_meta
data_parse_signaturemono_mlist_prependmono_gc_is_finalizer_threadmono_thread_abo
rt_all_other_threadsmono_image_init_name_cachemono_declsec_flags_from_classmono_
class_from_generic_parametermono_image_closemono_get_inflated_methodmono_class_i
s_valuetypemono_free_bstrmono_domain_createmono_thread_pop_appdomain_refmono_pri
nt_vtablemono_aot_onlymono_object_describe_fieldsmono_file_unmapmono_get_enum_cl
assmono_field_from_tokenmono_get_machine_configmono_sem_postmono_class_get_field
_from_namemono_image_open_from_data_with_namemono_domain_freemono_declsec_get_in
heritdemands_classmono_context_initmono_declsec_get_method_actionmono_gc_wbarrie
r_value_copymono_win32_compat_CopyMemorymono_field_set_valuemono_metadata_decode
_rowmono_class_get_fieldsmono_class_inflate_generic_type_checkedmono_metadata_tr
anslate_token_indexmono_debug_open_mono_symbolsmono_context_get_descmono_image_a
ddrefmono_bitset_sizemono_store_remote_fieldmono_aot_register_globalsmono_class_
get_imagemono_mlist_lengthmono_bitset_clearmono_assembly_load_modulemono_reflect
ion_get_tokenmono_install_assembly_refonly_preload_hookmono_bitset_unionmono_met
adata_decode_valuemono_code_manager_foreachmono_sha1_updatemono_field_static_set
_valuemono_string_new_lenmono_register_machine_configmono_method_get_signature_f
ullmono_array_newmono_debugger_insert_breakpointmono_stack_walkmono_do_x86_stack
_alignmono_class_is_assignable_frommono_cli_rva_image_mapmono_thread_suspend_all
_other_threadsmono_domain_try_type_resolvemono_monitor_exitmono_method_get_gener
ic_containermono_array_new_specificmono_debug_debugger_versionmono_field_get_nam
emono_object_new_from_tokenmono_class_get_interfacesmono_mlist_appendmono_declse
c_get_assembly_actionmono_property_hash_newmono_thread_initmono_ldstrmono_field_
get_parentmono_gc_collectmono_bitset_setmono_metadata_parse_mhmono_g_hash_table_
new_typemono_metadata_parse_typemono_bitset_find_firstmono_bitset_foreachmono_co
unters_cleanupmono_debug_lookup_localsGLIBC_2.2GLIBC_2.1GLIBC_2.0GLIBC_2.2.3GLIB
C_2.3.3GLIBC_2.3.2GLIBC_2.2.4GLIBC_2.4GLIBC_2.3GLIBC_2.11GLIBC_2.3.4GLIBC_2.1.3G
LIBC_2.1.2
PF<mpivi0ii
< ii
PF<mrsiipsi
rfZmii
r<mtrsii
f~mii
PFmiti_,
_,
8_,P_,_,ms,i_,9_,,
qmqri_,,_,
mi_,
i 4, ,``,
`,,
`,`,`,`,(`,`,
$ `,
, `,0`,
(`,
84`,<`,@`,D`,H`,L`,P`,T`,X`,\`,``,d`,h`,l`,p`,t`,x`,|`, `,
`,! `, `,
" `,
# `,$ `,% `,
&`,'`,(`,)`,
*`,+`,,`,-`,
R`,.`,/
a,Aa,Ba,CaD,a,E a,F$a,
G(a,H,a,I0a,\4a,
J8a,K<a,L@a,MDa,
NHa,OLa,PPa,QTa,
RXa,S\a,T`a,Uda,
Vha,Wla,Xpa,Yta,
Zxa,[|a,\ a,] a,
^ a,
_
c,c,c,c,c, c,$c,(c,
,c,0c,4c,8c,
<c,@c,Dc,Hc,
Lc,Pc,Tc,Xc,
\c,`c,dc,hc,
lc,pc,tc,xc,
|c, c, c, c
d,d,d,d,d, d,$d,(d,,d,
0d,
4d,
8 d,<d,
D@d,Hd,Ld,Pd,Td,Xd,\d,`d,dd,hd,ld,pd,td,xd,|d, d, d,
d, d,
d,! d,3 d,
" d,
#d,$d,%d,
&d,'d,(d,)d,
*d,+d,,
e,?e,e,@eA,e,B e,C$e,
D(e,E,e,F0e,G4e,H8e,
I<e,J@e,KDe,LHe,
MLe,NPe,OTe,PXe,
Q\e,R`e,Sde,The,
Ule,Vpe,Wte,Xxe,
Y|e,Z e,[ e,\ e
d,h%
d,h%d,h( %d,h0 %d,h8p% d,h@`%$d,hHP%(d,hP@%,d,hX0%0d,h`
%e,h
%e,h
%
e,h
%e,h
%e,h(
%e,h0
%e,h8
p% e,h@
`%$e,hH
P%(e,hP
@%,e,hX
0%0e,h`
%4e,hh
%8e,hp
%<e,hx
%@e,h
%De,h
%He,h
%Le,h
%Pe,h
%Te,h
%Xe,h
%\e,h
p%`e,h
`%de,h
P%he,h
@%le,h
0%pe,h
%te,h
%xe,h
%|e,h
% e,h% e,
h% e,h% e,h% e,h % e,h( % e,h0 % e,h8p%
%f,h
%f,h
%
f,h
%f,h
%f,h(
%f,h0
%f,h8
p% f,h@
`%$f,hH
P%(f,hP
@%,f,hX
0%0f,h`
%4f,hh
%8f,hp
%<f,hx
%@f,h
%Df,h
%Hf,h
%Lf,h
%Pf,h
%Tf,h
%Xf,h
%\f,h
p%`f,h
`%df,h
P%hf,h
@%lf,h
0%pf,h
%tf,h
%xf,h
%|f,h
P1^
%
%
%
%
%
%
p%f,
`%f,
P%f,
@%f,
0%f,
%f,
%f,
%f,
%f,
%f,
%f,
p%f,
`%f,
%f,
%f,
%f,
% hf,
%f,
%f,
hxph`XPH@80( PTRh!h!QVh`o
D$ E $
U1 ] 'U E U
9t]
UP]
&U S EM
P ~ X19u
v9
9t B
t Q
t
+]]] & 'U EU
t Q J ]
t& P] 'U S E
M U t X Z X t S P B9t[]f
AQ Bt P uf
t&U Eu u
] } X f q
vvf txf f to qf
eUwv9t6;K
Ue
]E
t Y
] v
Uv B
EUt @t CtDu\ t$\$ $f
zf
w t$L$ $
9PH4t @4 u]
t
f U V S @4u( f ~ F4~1 v F F9 [^] U@,] U E
&U E]
&U E,
,E
], U E]!,U ( ED$ D$
E D$ E
D$ E $
D$
$
E $ =,~ n
$CK
@ u
D$(!
E
$=,
D$E
~1D$ $W
E ]f
D$E
D$$ 9!
E D$
$EK
9E4$C
ED$ $E
J! s
t: C@@ U
. t$ $
t
C $D$
KX $ ]N[]
&
,
'U Sl,
$$,
] ,D$
$ Q|1
$ , $
V ,$ D$d,t$ Fg,$$,sE,$[]bf $z! ,$ !D$ ,$!D$z
&$ `! R
B
t& B
$ B
U S UE
E []6 R
;P
;u
J;Hu
;H
@ D$ B $ b l
t& R
;U J;H I J;H= J
;H
)D$$p{CD$$p{CD$
D$
D$$p{C$D$$p{C(D$$p{C, C4 E $ [] t&U $ U
P U PU P
U P U P
U P
U $
^ U
U t$ $ D$ T$
$
k] u ] U E
] u \$ E t$ D$
E $t t ^D ] u ] vU ( E
] ]u }Q D$
] u } ]
!D$
,
CD$
"$uf
9f {wbE&
\$ D$
'U S EX t & $@ [ u [] vU S $ E $N
MD$,
E $
$[] vD$D!D$
(!1D$t
,
D$
"$
D$!t&D$
$,L v 'U ( Uw
9|r ~ Z19u
t&9
D$ !D$
f q U U
,
Ett( t$ xy zf y J;
D$8!D$$HD$A+D$
D$`!D$$D$A+D$
v? q
v$
v9- w8 `!
E & 'U H ] u } * Ct ] u } ]f
u$E V $ UF U u! K
$| uVCC C
D$
D$8!D$$D$A+D$
m!D$QD$ "$ D$
D$`!D$$rD$A+D$
C D$ C $z M
$UE
s
E Ut~ $ U U t$ $ Y
$[ D$
D$`!D$$D$A+D$
m!
U
D$ejf
D$ "$U1
U VS
U
E
u4$$D$Ct#
4$
$ D$
D$D$ C $ t" $D$
D$
$ ] C
t# $D$
D$
$ C $U C (
$
] ]C t$ C $ C( $ C, $ C4 $ [0 t4$ $ $
t&
u $uD
}t}C@uY
@@u;
t,$,
t$
t $ *
!$ h
$D
E]@?u
u }
f]
|$$ D$
D$
uC ~ <$L
$ @
$ q
$J \$
D$`!D$$ D$A+D$
D$8!D$$@D$A+D$
D$`!D$$D$A+D$
D$8!D$$D$A+D$
t
!D$D$ "$ U ] ]u sD t; 4$" 4$
; ,u
E[]W]
]E w $ * v 'U t,Ut v Uf U S ]$!
E[]J
]E vU S ]$!
[]J vU H E] ] u u
F
T$ \$<$ D$
U7~ U G t N
} ]u ] E
] u } E]
\$t$ E $ t
D$!D$,$ $$)+
&U 8 ] E] u u
}u
]H
\$ t$
&S
E $ U t ] u } ] \$$ U t& 'U WVS < ]
9rH9s
U u
E<[^_]
t&D$!D$
H!
D$
D$"$ t&;Xr
9s
r
r{ rDm
P U PU P
C C
D$`!D$$CD$A+D$
v!D$ID$ "$g D$
D$8!D$$D$A+D$
N w@0tBD$ <$> C
J H JHJ
R P u ] } ] ui
tD$<$]> C
R P F
@ U <$ D$2> U F
H L$D$ $=
vD$ <$= C
J H JHR
E E9v
u U
U P1 Pt P
D$E
DD$ 4$
D$+ D; H
Lr-D$!D$
!D$
D$ "$
4$/ [ [ 4$
L
, $
D$
D$
$ @ $ E $ k Y D$
D$`!D$$D$A+D$
$5
S
$ T$
PS@
l @
@ L D$
, $ ! D$ D$
uL[^_]z f
@tp C
Q ~C1 & I(
;Q}
u K
;Q| t&
@ D$
, $ "
v D$
D$8!D$$PD$A+D$
iD$!$ S C C
@D$$ U U Bl
L D$
D$D$ 4$
F@ D$ $
$
D$$p!t $ D$
D$8!D$$wD$A+D$
!D$
D$ "$ D$
D$`!D$$+D$A+D$
!D$
D$ "$OD$<!D$
!D$D$ "$#D$$ U M U B
$ M @ kD$[#D$
!D$H
} {) Cv2D$D$
t& L[^_] 1 S
ED$ D$
$ # C
@( uD$!D$
!D$>
D$ "$ f [
C @D$*
D$
!D$D$ "$ C
@ 4$ D$2 C
$@ 4$ D$Ko v v C
C
UD$
E $ 3
K
9 u
$ h C
$U
$H C
x ; C
4$
u }t&
t w S
B
4$ D$1 n $ C
4$ D$ 1
D$N|+D$
!D$
D$ "$ C
@
t $ !
Q } GD$ C
$ &D$
!D$$ D$
$D$
C
4$ D$# S
$1
C
@: C
$
@ }
|$ 4$
w C
P T$ $ [ C
$ 1
C
@:?b 5 C
1 x H
E T$
U T$ P T$ $
E $ 51
$X
$%1
@ E $ H 1 t
T$
$R U T$ @ $ % K
y
1
9Q e =`,
C
@t&4$
D$ $H
D$
C
D$
C @
$$D$!D$$ D$
W C
D$
C @
|AD$x"D$
!D$
D$ "$<D$x"D$
!D$
D$ "$D$x"D$
!D$
D$ "$ C
D$!D$$ D$
qD$D$
!D$Q
D$ "$u C
D$x!D$$ D$
"D$D$
!D$
D$ "$& U ( u1 ] } tMD$0 @ $ . f@@@
@
$
t$
F$ $ C $` .~ F($]
b
u } $]
v '
U t
S$
] C$ 7
[]c
C
vU EL U
$,
$ ][] U S $ E
]@
$[]f
@t
$ (P v% T$
Bu
< zD$6!D$
!D$D$ "$ $ u=
t&3 # f f
E CK
MM
!t&
M}|$
M $1 u E }EUE U
M
B I$
M EH
B
U } }
U G3
E H( H@
@@uU
P t
E $ } E ; |
1 u & 9 9 } D$S!D$
$ Ef
9{H wD$
} $ |$w E
E }
M } U E UEE M }
t& E E
D$ U B $ % G
G u ] MA 7 G
t @ G
D$
}}! } } 9B M
, K $F
M A t& }3 U
E b } E ? };8 . u 1 ] ]f 9 9| } u ] D$S!D$
H!D$
U T$ $ E
$J
$-
wB } E |8! }O M
$,
Pf
M A
0 _ } ur } _} U }B s G
z @ G
D$
M L$G D$ E $ l G + 3 F
D$B
D$ U B $ M Y A
& 3 F
H9y|9 |$ $ [ 3 F
t& M A
t& M
$LH
U
$F
$+)
x } G
B - x
$"(
X }^ETExEEEuEEE~f U ED$ D$
P@| R$
1[]f
u {Iu C@; ,t
^q t
][]x vU H u u] e E1 } t$D$
x!D$D$ $$,J uF $ .
D$8!D$$D$A+D$
D$`!D$$PD$A+D$
$i
D$
\$\$ l,$
v D$
D$8!D$$pD$A+D$
!D$D$ "$
,|$t$ $ $,P D$
D$`!D$$ D$A+D$
!D$D$ "$ D$
D$`!D$$LD$A+D$
u u} C FU C
$- SL)k8k8 C
D$ 40 T$4$H ,
D$0 C $ EFFF
f F ~ F$ E
$>
F, M
fD S
D S
< M S
L4t
U E
$= M |$$!L$D$
< [^_] 6
t M
$0 x
$ xu
A
@
A y A
A$@,
F |
AA ^M
t $ <=
A
@
A y A
A$@,
F |
AA ^M
t $ <
M A, V +A U VS ]
uC@u $ x
t6 $ xf t& 4$&G D$
UB$ E
MAu
A tj M , ] C C
D$ $
<
D$$=
$"
E M
R D$ $q u
$i$!D$
\
Cdt
Cd ^
8t 3 t$
, $ s VF
tCB$ f"
%@f
ft+t?1
T$D$Ft$
$D$
E
!$C
P $ G9P|
l CHCD
G UB
D$ C $ 2
Af t I1
Mf y
tA 1
<D$E D $ D$ U C
U9| lv
$0! $
\D$ D$D$D$D$D$
9D$ M
$3E
E$ F
D$$# @
!D$
f $.!<
f
I t$ $ 4 5 e [^_]f
$? EP
; CD$x!D$
!D$
!D$
C@,,9C@CC@,$ $ y
\0 %
Z
$S \@ 8
$ u^
M L$ F
@
}
D$t*$
!c}
t U
F@ J
L$
E
V8 U @ EM M D K
D$!D$ $
<$ EU
@ \O
$bS"
}
\ S ]
w R t
R zt; , D$
!
D$
D$"$
~$!D$ t |$$X
u v u C t&
8
@ u $ u lv?D$ $ D$
@ R MA
% k $
E D A L A
X A
\
A
Q A Q Ep
Af f%
f A < Q
$ M M
< U
@ N
E
!D$iD$ "$} f
PV@ F Ef@
1 E G D1, W C$ DP( T1 P( n GS$G
. DP( T1$ @( W
C$
DB( D1( U EB
% ;E~d U z D1 G
D$
$ T$ M& M A
$ My M
K8t$ {Ht11k8 s
D$E D$ U
$ @, $ M-~ 4$
D$`!D$$% D$A+D$
!
D$
@
D$ "$
I \@$a
$
E U
D$ T$
$hq
$ M
}u& E 4$ D$r# M A
4$ Mav M| @$!D$j
D$`!D$$ D$A+D$
!D$D$ "$~ D$
D$8!D$$Y D$A+D$
X D$T$
t$ $g`
x D$>!D$
!D$rD$ "$ } N
@ FD$!D$
!D$`D$ "$^}D$@!D$
!D$D$ "$2}D$!D$
!D$YD$ "$}D$!D$
!D$D$ "$|D$!D$
!D$D$ "$|D$!D$
!D$D$ "$ | D$
D$8!D$$ D$A+D$
!D$D$ "$6|D$!D$
!D$
D$ "$
|D$!D$
!D$D$ "${D$!D$
!D$D$ "${D$!D$
E
M2 t&E ] &G
G
` , " ED$D$D$
t$'D$
D$<$
D$
O!
$\
D$
D$
E
4$
"|$
$6
$,-
O uq
g,M
D$
y<$ C
D$
$N,_{
$ d D$
D$`!D$$ D$A+D$
!D$[D$ "$x v D$
D$8!D$$X D$A+D$
$}9
^1
t&
}
E
Em
@$"
E$ 8!
D$ MV
E $
F E
t1
$ xE
UM@$ D$
M U $Y M U M
$ U $ @
U $ T$
$ @ $ t E ]
MD$ L$
t$$ D$
E
t[ MA |<
[ u ] E $o U $ Kx E @4$ D$
AD$f!U M $ E} U M9Et"
M v
$1 U :G
D$Q!D$
D$
M!
,M
D$
;$!
D$
M M $ M P
D$!D$+!D$
D$!D$!D$
u
I MEM
D$
U U U U T$
}
U M
T$ @$ $
<$D$D$ }S qt$
E $ D$z4 <$m
G } y U M $u M D$
D$`!D$$ D$A+D$
O!
t,
M
D$
m
4$1oi
D$."$
Bs
I$ gi
WB
G J;D$ !
D$$ 7 <$ObnD$ <$$! D$s $N
D$8!D$$2 D$A+D$
O!D$D$ "$Vr D$
D$8!D$$ D$A+D$
O!D$D$ "$
r D$
D$`!D$$ D$A+D$
$ D$tx U
tc M $ M =D$x"D$
f >
f M
M D$
$ Y
D$`!D$$o D$A+D$
$ !"
D$
tq $x"
D$
O!D$1D$ "$oD$9#D$
O!D$VD$ "$oD$x!D$
!D$5D$ "$uoD$m!D$
!D$3D$ "$Io E
D$!$
h <$\ D$D$
O!D$D$ "${
D$!D$!D$
D$&D$!D$
D$!D$
D$!D$
ED$
vU9#
H
D$ ,EME t t& U vt $ E3
$e/ C D$
U T$ E D$ E
$ L[^_]D$ C
D$8!D$$}D$A+D$
D$`!D$$P}D$A+D$
!
U
D$D$
B "$tl t&> Z$vw E D$ E$ I ED$ UBD$ E $.
4$ t ED$ G( $ v . U
D$`!D$${D$A+D$
D$8!D$$X{D$A+D$
1!
WD$
D$n$
D$ "$ !
|j
D$ t& U B D$ E$m U B E@ E D$UT$ G( $e $` E tM
!D$D$ "$iD$v!D$
!D$
D$ "$wi &U ( Un 3~q z m t& t& f R | t& Bf } t& ~ t& ZB v
f |` x y t& = v f f t& f R t&uV: &> @f & f t&
!D$SD$ "$'t & C , N ?f u > & s
8
@ U
C$ F
89
C
] u } ] t& C FU UE
X <t&
tQ@@uUPSt$
tE E
]@@u=P v? T$
D$P!D$$t <
C $ U Uf P U P U
P D$ D$ C $R [] U WVS \ u E E D$t$ <$R D$ $ E D$+CD$ $
t$ L$ ) L$$!E[ E t P T$$ !T$[ E $L <$Y \[^_] & u _E $ k u
\ $ nX \[^_] D$
D$8!D$$0rD$A+D$
D$`!D$$qD$A+D$
!D$D$ "$a t& t$$ !pZ t& 'U WVS L }_ |$ $ D$ $ E t$+CD$
D$8!D$$0pD$A+D$
D$`!D$$oD$A+D$
!
,
D$D$
"$_ t&U WVS LD$$!_
$,Rz]
D$
$
=, +
D$`PwD$ $X
y aE
vE0
Ki
$E
!
/Y
l,
E$$b
!Y
$ !eX $ MP,, X ,
lZg, ,
&$K
u
u
`
0p
$$p
$$
$$i
$m
5 $I
9 $
H,
U
U
M T$
$ `,
=
z,t<
g,
`$
, #
680
$ $ {
$o
D$
$!
`D
D$
$,!
Q
D$
$ !
?
D$
$X!v
PQ
D$
$ !
Pb
D$H$!N
$*"
$!D,
$!@,
$ &H,
$!L,
P,lO
1!$ 1!
$ 1!`t
$w 1!p
$_ * !`$D !2!@$) *I!0$
Y!e!$~
$Y!
D$
!$D$
~. !!$~ - !!$~&4!$ ~!\!`$ l~! !P$ Q~!!
]
D$
!D$!$ D$D$
pl
D$
!D$'!$s D$D$
k
D$
!D$3!$G D$D$
k
D$
!D$B!$ D$D$
k
D$
!D$N!$ D$D$
@e
D$
!D$]!$ D$D$
b
D$
!D$p!$
D$D$
]
D$!D$ !$k D$D$
^
D$!D$!$? D$D$
`b
D$!D$!$ D$D$
a
D$!D$!$~D$D$
^
D$!D$!$~! !
${!! f
${!(!e
${!!f
$ {g!=!
$ {*Z!$i{e!x!m
$$3{*
N{:!
!
!
`${*!
$z$*!
$z !!pB$z &!@m
$z!! n
$ z! !`n
$vz6!I!`
$[z`!o!_
$@z|! !_
$%z|! !@_
$
z!!P
$y!!`^
$y1!P^
$y|!! _
$y!!^
$ y!0!^
$ky`!!!i
$Py2!E! h
$5yV!m!0g
$y!~!n
\,
$x
t
t&
t& ,! 8u
!
D$]\$ $ vk + v^ v$,,f \, v! 8tl:
D$
!5
$d,
UH
EH
:D$
]@,$NH
!XJ
: $La
U U
E
H J H
R PuS
] t&
v]UU
Ut
8f~
H t8]Ut&
~~ '
w
Uht"]U U=w
8 v
H uV
f8
]t8
'tt&
U@|_
U 8 t
w
Hf t&
8
]]
t&
'tUv1
8]
tt
f
'
8
:
Ut`0
]
vt u|
U] E
&;
=g
E G
\
]9<u
tQ}
9|
] D$
'UCW
$
V11f
S ~~Rv~N N199u
N 9
~ v O
O 9
E t& 'U WVS < E ]D }' i } M E } M E v B S, P S, D$0 C $ ] `@@
pP$ M
p P$ U x PK, A v E
E U } E U
pP$ M
H U P K, # B S, P S, E E
8 F
p P$ M HU P K, Af } M L
M M E T
U } E U } E U t& B S, P S, D$0 C $ ] `@@@@ @@fv@@@
pP$ U
p P$ M x HK, A v AK } M L
M M G E T
U } % 8 F 8D$0 C $ `@@@@ @@f @@@
pP$ U
2"D$D$!$P
U-R t&(
$ v!0D$
aD$
Q Uf &Yf &]f
C"D$D$!$DP
U- t&(
$ D!
v0D$
dD$
T Wf &\f &`f
"D$D$!$O t&$
!\, $, 4, (, 8, <, @, D, P, H, X,
tpf @f t
"t 8D$0 F
8 C $ `@@@
p H$ U J Hs, t% A K,
H K, R P " & F U VS ]C
D$!$ D$
D$;f {~71f
C P T$
D$!D$$PD$D$
G"D$ID$!$L $ !
8 J
8
t&
8 J
8
D$"D$$'Of A .f t& f t& f t&rf f w @R X"ff ivLf v t&
@R x"ff v@R h"f@R $ !@@R x "f @R X"f|J
} l ] E B, ] M M ]
S M U < t
K,
ts
w2C E E S UEU
S
N M19EEs E
MI M M M A
E A N1E; s
E@ M E M A
E A \D$~!D$
M
E p
t&P,$ U t$
D$E | $ U D$] Ug
t& M t$
D$E A, t& t$
H,D$E U |$D$"$ . U
$@ ] 1 k8
uN
Q ^
1 K}
Q ]u }K
1 Y1 ; s
"D$
[/]D$&
!
H,
$1
$D$E |
v '
D$US
[ ]
t &U1 S ] @ t
t
[] vH,D$E $ | D$\ t&U WVS , u
] 4$ C, F@u7F<v% D$
8"D$xD$!$0 {,C]U S $ E
]@@u:P J v9 T$
T 9
M
F$ U K @
$ D$ Ef U K @
A, F, M @ F K@
9E \[^_] A
D$
$ U. F, U v ] U
F$ U E O
@
<$ D$ Ef U O
@
A, F, M
@ F
O
@
A Ff } G, E
q G, F G, 0 M
@$ F$ u
l
M @ \$D$!$ D$
U $ U9] M A E u M 1 q| v
O
@
$ UH F, U.
D E
B t C EO uD$E $ D$a M E P
f
G$ U
@ $ D$Gf Mf=
R, W, R W R Wtm S, tT x C, G C, 8 [^_
M
R P
t& : z[^_] v
8
@@ @@f@@@
P$ U@
x
@@@@f@@
P$
8 J
8 P U x
@@@@f
@@@
P$ U x
P K,
B S, P S, C,
d Hn F
8 E
8D$0 C $
`@ @@@@@f
P$ U xp
P K, ? B S, P S, D$0 C $
`@@
@@ @@@f7@@
P$ U P U PU P
K,
8D$0 C $ U
x H$ U PK, tl B S, P S, & A A A- Ag A Aw
] u ]D$E$,$ | D$T P x
P D$t$ $ $ E E ] u ] v 'U S
t
$U ,t
&d,D$
D$!$k
,uD$"D$$0 t&U ,t
&d,D$
D$!$0
D$"D$$0 Vu
D$"D$$.<
U t ,[^_]$
< B| t | T$
!< j v xu
$^u
1 4[]
t&Ht&
t)t$ t t&t t t1 &f & $ n t&U S 4
wU
,N@
E$.4
$ ,
U9 Es
D
D$`
&
$ ]
U
U
BtB
@V$!
(u
tE@
BU
@t@?u
E$k
u
!{D$
D$, U $
D$ $3 U , ,
)D$ BU $ V,
< t
U Q@
E B
n
t&>
D$ , $,
L &U VS 2 p u
[^] v $i S, p C, F C, 0D$0 C $f ` @@@ @@f~@@@
P$ U P U PK,
`@@@@ @@fi@@
" D9
8 E
t& B S, P S, )
D$0 C $
P$ U PU x P K, c A) n U 4
} u B S, P S
P$ U P K, f A<[^_] vD$!D$
B @$ $ t t
< t ] u ] v L$ $l| F| $= E & 'U WVS uE
e U1
EEEE l x `E NH /1 9FH V
f mtBu zuf n vt.D$9!D$
f
"D$]*D$
J
!
;$r2D$
!D$
"D$`*D$!$
"D$f*D$
!$8
8
F $ D$ 8 $
D$
8 $
D$
8 $ D$
8 $
^
i l t%
S E F EE E E
l C
|D$!D$
T$$ CE S
| 6 C
"D$*D$!$B
f E d CE C
E C t= C b
s
C S
S
f vD
f v8
f v,
f v
f v
f t& 1 t5
|4
D$0 F x $ `@ @@@f@@@@
X x
H$
x D$
D$ $
D$0 F
| $ `@ @@@f
@
J [
^_] t&
X x;
P$ |
D$
D$
$
4 8
F
9^H
$ 4$
| D$A
| f=mf
S
;S f nD$U!D$
"D$
+
D$!$T t& S1 U C
E C d E
D0
u,D$ "D$
"D$l+D$!$; t
"D${+D$!$Q
d Pf8
l T ]
P$
H SPS@ P d
D$ x T$
$D x
C9
~%
C
t& T v t2 f- f
v Cf o Ff n
"D$*D$!$ C d D
F
D$ !D$
"D$+D$!$L t& C
| <$ D$S
|= 7
tF
L$D$!$
L
f&
= f=
f=
d
@ D$
D$!D$$D$D$
G"D$ID$!$
t&
ddD$l"D$
"D$+D$!$
t&D$!D$
D$q!D$
"D$+D$!$ F C
0
f= t& 8i r xi h < X |f
)
4
|
"D$*D$!$ &
$ !f PS@ C
Cf=> f=? f
$ ! 8 P
8 C l )f=i
S
E B E E
P$ S PVP V P D$
| \$ $:
P$ S PVP V P
D$ x
| $ \$
x
| C
"D$'D$!$ D$"D$
B$ C BFB F B
T$ x
| $ \$"
|D$!$ D$
|f=8 L
f=?
H$
P KHS@ P d D$
L$ $
P$
P SPS@ P
D$ x L$ $ ]
x -f=Btf=7 f=>
f C FCt 8 B 8 u
.D$ !D$
"D$+D$!$JD$ !D$
"D$+D$!$
d @
1f8CCC
"D$*
$D$
TD$
! $D$
"D$*D$!$D$D$
"D$*D$!$
&U ( E
U vO D$
D$!D$$?D$D$
G"D$ID$!$CUWvVS
$ ! ,8 U
H 8@ &
88E
H 8
8D$0 C $n@ @@@ FFF @<f
F$ @ ~F F
@@ @@@f>@@@
P$ U PU P
@ 2
8 E
8D$0 C $ M
F$ M
@
NF F
@@ @@@f>@@@
P$ U PM H
i
`@ P$
@@u@fpMQ:
@@@
P K,@
Af D$0 C $
C@ F
x S, m G t
f uvf }
{f
w I
q f=t1f=t+f }
P$ M@ H M Q F V 2 rH 2 r y S, S,) A$ &
p P$ U@ PK, r
B S, P S, E $ M 8 O G M
x P$ u@ pK,
B S, P S, @
8 E U E E M u E E u
F$ @ EF FF
@@ @@@f7@@
P$ U xP M H
K, B
S, P S, D$0 C $)c `@@@ @@@f @@@
@@ @@@fA@@
P$ M H u pU P
@@ @@@f>@@
P$ M H u pU P
P$ U P M HuN: P
P$ U PK, f B S, P S, }
F$D$C $ =^ F M
F @ S, M
C@ F
x S, G t
f uvf }
{f
w I
q 'f=t1f=t+f }
H$ M@ H U R F V t& A A}
@ @ !P$ K, B S, P S, L[^_] v AY A 2 r A A
@@ @@@f>@@@
P$ u pU P
F$ } D$C $ Y F
F @ S, M
C@ U
V S, M
S, p C, F C, 0 G
{f
f uv
f }w f D$
wS C
I $q]Y
Mf=
C@t/f=
G t)f }
t&vf }
C@ F
x@ H$ U R F V & 2 r 2 r) 2 r_ y S, ) S, U
p P$ U@< PK, r
B S, P S, E $ M H 8 O G M
x P$ u@H pK,
B S, P S, @
8 E U E E M u E E u
F$ @ EF FF
@@ @@@f7@@
P$ U xP M H
K, B
S, P S, D$0 C $iR `@@@ @@@f @@@
@@ @@@fA@@
P$ M H u pU P
@@ @@@f>@@
P$ M H u pU P
O
`@ P$
@@
M x@
H uV:f
@@f
P
@@K,
@
x B S, P S, D$0 C $
P$ U P M HuN: P
P$ U PK, f B S, P S, }
F$D$C $ }M F M
F @ S, M
C@ F
x S, G t
f uvf }
{f
w I
q 'f=t1f=t+f }
H$ M@ H U R F V t& A A}
@ @ !P$ K, B S, P S, L[^_] v AY A 2 r A A
P$ u p U PW
P K, I B S, P S, @ ,
8 M
F$ @ ~F F
@@ @@@f>@@@
P$ U PM H
F$D$C $ G F
F @ S, M
F `@@ P$@
u@
x pK,@
@f
@@A
@
&D$0 C $
p P$ M@
pP$W
K,
C@ F
x S, } G t
f u I
q ^f=t0f=t*f }
v#f } vf- f v |
x@ H$ U R F V &f }
{f
A5 Av
C@ F
H S,UWV
M`{
S <
u F< tzuC$+
F @m
4F J0D$
U"D$ s, tT f M
qf
f M
\"D$Y
D$!$ u , D$0 C $ U @ ` @ @@@f@@@@
G$ U CJ @
@, G, J C @ GG< D
D$!D$$7D$D$
GF@
"D$I$D$
!
D$
$;!vD$R1BtEu
\"D$b
D$!$D$0 C $? ` f@@ @@@@@@
G$
$ D$
f |$ $ D$f
W @, G, @ G f ? G S, x C,
F$ W C @ $ D$ f t$W C
8 H
8 & : z R C
@ $td G,
\"D$N
D$!$/U WVS < uU M ~ 8 G E W G U
8f ~
P$ U P U PV
P K, + B S, P S,
G$ @ wG G
@@ @@@f>@@@
P$ U PU P
K,
@ @ !P$ K,
$,h,
P$
;H :U
9P U@
AT
PK,
E ' B S, P S, N;
x P$ U@
xP$V
A<[^_] v AS A
$ UD$
h,
\
x & : z> A A A^ A A1 A AD U
F$ CD$$J- F
P$ M H u pK, B S, P S, M UD$$n G t
f uvf }
{f
w I
q f=t*f=t$f }
vf }
vf- f v
d S, z {, E L[^_] 8D$0 F
@
C
P$D$U
0 $P*
M `HK,@@
B@
S, P@S,@@ fE x u@@@
C@ F
P M S,c M A
t C$+ @
0