ÿØÿà JFIF ÿþ >CREATOR: gd-jpeg v1.0 (using IJG JPEG v62), default quality
ÿÛ C
Server IP : 172.67.171.101 / Your IP : 216.73.216.123 Web Server : Apache System : Linux server1.morocco-tours.com 3.10.0-1127.19.1.el7.x86_64 #1 SMP Tue Aug 25 17:23:54 UTC 2020 x86_64 User : zagoradraa ( 1005) PHP Version : 7.4.33 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : ON | Sudo : ON | Pkexec : ON Directory : /bin/ |
Upload File : |
| Current File : /bin/s2p |
#!/usr/bin/perl
eval 'exec /usr/bin/perl -S $0 ${1+"$@"}'
if $running_under_some_shell;
my $startperl;
my $perlpath;
($startperl = <<'/../') =~ s/\s*\z//;
#!/usr/bin/perl
/../
($perlpath = <<'/../') =~ s/\s*\z//;
/usr/bin/perl
/../
$0 =~ s/^.*?(\w+)[\.\w]*$/$1/;
# (p)sed - a stream editor
# History: Aug 12 2000: Original version.
# Mar 25 2002: Rearrange generated Perl program.
# Jul 23 2007: Fix bug in regex stripping (M.Thorland)
use strict;
use integer;
use Symbol;
=head1 NAME
psed - a stream editor
=head1 SYNOPSIS
psed [-an] script [file ...]
psed [-an] [-e script] [-f script-file] [file ...]
s2p [-an] [-e script] [-f script-file]
=head1 DESCRIPTION
A stream editor reads the input stream consisting of the specified files
(or standard input, if none are given), processes is line by line by
applying a script consisting of edit commands, and writes resulting lines
to standard output. The filename 'C<->' may be used to read standard input.
The edit script is composed from arguments of B<-e> options and
script-files, in the given order. A single script argument may be specified
as the first parameter.
If this program is invoked with the name F<s2p>, it will act as a
sed-to-Perl translator. See L<"SED SCRIPT TRANSLATION">.
B<sed> returns an exit code of 0 on success or >0 if an error occurred.
=head1 OPTIONS
=over 4
=item B<-a>
A file specified as argument to the B<w> edit command is by default
opened before input processing starts. Using B<-a>, opening of such
files is delayed until the first line is actually written to the file.
=item B<-e> I<script>
The editing commands defined by I<script> are appended to the script.
Multiple commands must be separated by newlines.
=item B<-f> I<script-file>
Editing commands from the specified I<script-file> are read and appended
to the script.
=item B<-n>
By default, a line is written to standard output after the editing script
has been applied to it. The B<-n> option suppresses automatic printing.
=back
=head1 COMMANDS
B<sed> command syntax is defined as
Z<> Z<> Z<> Z<>[I<address>[B<,>I<address>]][B<!>]I<function>[I<argument>]
with whitespace being permitted before or after addresses, and between
the function character and the argument. The I<address>es and the
address inverter (C<!>) are used to restrict the application of a
command to the selected line(s) of input.
Each command must be on a line of its own, except where noted in
the synopses below.
The edit cycle performed on each input line consist of reading the line
(without its trailing newline character) into the I<pattern space>,
applying the applicable commands of the edit script, writing the final
contents of the pattern space and a newline to the standard output.
A I<hold space> is provided for saving the contents of the
pattern space for later use.
=head2 Addresses
A sed address is either a line number or a pattern, which may be combined
arbitrarily to construct ranges. Lines are numbered across all input files.
Any address may be followed by an exclamation mark ('C<!>'), selecting
all lines not matching that address.
=over 4
=item I<number>
The line with the given number is selected.
=item B<$>
A dollar sign (C<$>) is the line number of the last line of the input stream.
=item B</>I<regular expression>B</>
A pattern address is a basic regular expression (see
L<"BASIC REGULAR EXPRESSIONS">), between the delimiting character C</>.
Any other character except C<\> or newline may be used to delimit a
pattern address when the initial delimiter is prefixed with a
backslash ('C<\>').
=back
If no address is given, the command selects every line.
If one address is given, it selects the line (or lines) matching the
address.
Two addresses select a range that begins whenever the first address
matches, and ends (including that line) when the second address matches.
If the first (second) address is a matching pattern, the second
address is not applied to the very same line to determine the end of
the range. Likewise, if the second address is a matching pattern, the
first address is not applied to the very same line to determine the
begin of another range. If both addresses are line numbers,
and the second line number is less than the first line number, then
only the first line is selected.
=head2 Functions
The maximum permitted number of addresses is indicated with each
function synopsis below.
The argument I<text> consists of one or more lines following the command.
Embedded newlines in I<text> must be preceded with a backslash. Other
backslashes in I<text> are deleted and the following character is taken
literally.
=over 4
=cut
my %ComTab;
my %GenKey;
#--------------------------------------------------------------------------
$ComTab{'a'}=[ 1, 'txt', \&Emit, '{ push( @Q, <<'."'TheEnd' ) }\n" ]; #ok
=item [1addr]B<a\> I<text>
Write I<text> (which must start on the line following the command)
to standard output immediately before reading the next line
of input, either by executing the B<N> function or by beginning a new cycle.
=cut
#--------------------------------------------------------------------------
$ComTab{'b'}=[ 2, 'str', \&Branch, '{ goto XXX; }' ]; #ok
=item [2addr]B<b> [I<label>]
Branch to the B<:> function with the specified I<label>. If no label
is given, branch to the end of the script.
=cut
#--------------------------------------------------------------------------
$ComTab{'c'}=[ 2, 'txt', \&Change, <<'-X-' ]; #ok
{ print <<'TheEnd'; } $doPrint = 0; goto EOS;
-X-
### continue OK => next CYCLE;
=item [2addr]B<c\> I<text>
The line, or range of lines, selected by the address is deleted.
The I<text> (which must start on the line following the command)
is written to standard output. With an address range, this occurs at
the end of the range.
=cut
#--------------------------------------------------------------------------
$ComTab{'d'}=[ 2, '', \&Emit, <<'-X-' ]; #ok
{ $doPrint = 0;
goto EOS;
}
-X-
### continue OK => next CYCLE;
=item [2addr]B<d>
Deletes the pattern space and starts the next cycle.
=cut
#--------------------------------------------------------------------------
$ComTab{'D'}=[ 2, '', \&Emit, <<'-X-' ]; #ok
{ s/^.*\n?//;
if(length($_)){ goto BOS } else { goto EOS }
}
-X-
### continue OK => next CYCLE;
=item [2addr]B<D>
Deletes the pattern space through the first embedded newline or to the end.
If the pattern space becomes empty, a new cycle is started, otherwise
execution of the script is restarted.
=cut
#--------------------------------------------------------------------------
$ComTab{'g'}=[ 2, '', \&Emit, '{ $_ = $Hold };' ]; #ok
=item [2addr]B<g>
Replace the contents of the pattern space with the hold space.
=cut
#--------------------------------------------------------------------------
$ComTab{'G'}=[ 2, '', \&Emit, '{ $_ .= "\n"; $_ .= $Hold };' ]; #ok
=item [2addr]B<G>
Append a newline and the contents of the hold space to the pattern space.
=cut
#--------------------------------------------------------------------------
$ComTab{'h'}=[ 2, '', \&Emit, '{ $Hold = $_ }' ]; #ok
=item [2addr]B<h>
Replace the contents of the hold space with the pattern space.
=cut
#--------------------------------------------------------------------------
$ComTab{'H'}=[ 2, '', \&Emit, '{ $Hold .= "\n"; $Hold .= $_; }' ]; #ok
=item [2addr]B<H>
Append a newline and the contents of the pattern space to the hold space.
=cut
#--------------------------------------------------------------------------
$ComTab{'i'}=[ 1, 'txt', \&Emit, '{ print <<'."'TheEnd' }\n" ]; #ok
=item [1addr]B<i\> I<text>
Write the I<text> (which must start on the line following the command)
to standard output.
=cut
#--------------------------------------------------------------------------
$ComTab{'l'}=[ 2, '', \&Emit, '{ _l() }' ]; #okUTF8
=item [2addr]B<l>
Print the contents of the pattern space: non-printable characters are
shown in C-style escaped form; long lines are split and have a trailing
^'C<\>' at the point of the split; the true end of a line is marked with
a 'C<$>'. Escapes are: '\a', '\t', '\n', '\f', '\r', '\e' for
BEL, HT, LF, FF, CR, ESC, respectively, and '\' followed by a three-digit
octal number for all other non-printable characters.
=cut
#--------------------------------------------------------------------------
$ComTab{'n'}=[ 2, '', \&Emit, <<'-X-' ]; #ok
{ print $_, "\n" if $doPrint;
printQ() if @Q;
$CondReg = 0;
last CYCLE unless getsARGV();
chomp();
}
-X-
=item [2addr]B<n>
If automatic printing is enabled, write the pattern space to the standard
output. Replace the pattern space with the next line of input. If
there is no more input, processing is terminated.
=cut
#--------------------------------------------------------------------------
$ComTab{'N'}=[ 2, '', \&Emit, <<'-X-' ]; #ok
{ printQ() if @Q;
$CondReg = 0;
last CYCLE unless getsARGV( $h );
chomp( $h );
$_ .= "\n$h";
}
-X-
=item [2addr]B<N>
Append a newline and the next line of input to the pattern space. If
there is no more input, processing is terminated.
=cut
#--------------------------------------------------------------------------
$ComTab{'p'}=[ 2, '', \&Emit, '{ print $_, "\n"; }' ]; #ok
=item [2addr]B<p>
Print the pattern space to the standard output. (Use the B<-n> option
to suppress automatic printing at the end of a cycle if you want to
avoid double printing of lines.)
=cut
#--------------------------------------------------------------------------
$ComTab{'P'}=[ 2, '', \&Emit, <<'-X-' ]; #ok
{ if( /^(.*)/ ){ print $1, "\n"; } }
-X-
=item [2addr]B<P>
Prints the pattern space through the first embedded newline or to the end.
=cut
#--------------------------------------------------------------------------
$ComTab{'q'}=[ 1, '', \&Emit, <<'-X-' ]; #ok
{ print $_, "\n" if $doPrint;
last CYCLE;
}
-X-
=item [1addr]B<q>
Branch to the end of the script and quit without starting a new cycle.
=cut
#--------------------------------------------------------------------------
$ComTab{'r'}=[ 1, 'str', \&Emit, "{ _r( '-X-' ) }" ]; #ok
=item [1addr]B<r> I<file>
Copy the contents of the I<file> to standard output immediately before
the next attempt to read a line of input. Any error encountered while
reading I<file> is silently ignored.
=cut
#--------------------------------------------------------------------------
$ComTab{'s'}=[ 2, 'sub', \&Emit, '' ]; #ok
=item [2addr]B<s/>I<regular expression>B</>I<replacement>B</>I<flags>
Substitute the I<replacement> string for the first substring in
the pattern space that matches the I<regular expression>.
Any character other than backslash or newline can be used instead of a
slash to delimit the regular expression and the replacement.
To use the delimiter as a literal character within the regular expression
and the replacement, precede the character by a backslash ('C<\>').
Literal newlines may be embedded in the replacement string by
preceding a newline with a backslash.
Within the replacement, an ampersand ('C<&>') is replaced by the string
matching the regular expression. The strings 'C<\1>' through 'C<\9>' are
replaced by the corresponding subpattern (see L<"BASIC REGULAR EXPRESSIONS">).
To get a literal 'C<&>' or 'C<\>' in the replacement text, precede it
by a backslash.
The following I<flags> modify the behaviour of the B<s> command:
=over 8
=item B<g>
The replacement is performed for all matching, non-overlapping substrings
of the pattern space.
=item B<1>..B<9>
Replace only the n-th matching substring of the pattern space.
=item B<p>
If the substitution was made, print the new value of the pattern space.
=item B<w> I<file>
If the substitution was made, write the new value of the pattern space
to the specified file.
=back
=cut
#--------------------------------------------------------------------------
$ComTab{'t'}=[ 2, 'str', \&Branch, '{ goto XXX if _t() }' ]; #ok
=item [2addr]B<t> [I<label>]
Branch to the B<:> function with the specified I<label> if any B<s>
substitutions have been made since the most recent reading of an input line
or execution of a B<t> function. If no label is given, branch to the end of
the script.
=cut
#--------------------------------------------------------------------------
$ComTab{'w'}=[ 2, 'str', \&Write, "{ _w( '-X-' ) }" ]; #ok
=item [2addr]B<w> I<file>
The contents of the pattern space are written to the I<file>.
=cut
#--------------------------------------------------------------------------
$ComTab{'x'}=[ 2, '', \&Emit, '{ ($Hold, $_) = ($_, $Hold) }' ]; #ok
=item [2addr]B<x>
Swap the contents of the pattern space and the hold space.
=cut
#--------------------------------------------------------------------------
$ComTab{'y'}=[ 2, 'tra', \&Emit, '' ]; #ok
=item [2addr]B<y>B</>I<string1>B</>I<string2>B</>
In the pattern space, replace all characters occurring in I<string1> by the
character at the corresponding position in I<string2>. It is possible
to use any character (other than a backslash or newline) instead of a
slash to delimit the strings. Within I<string1> and I<string2>, a
backslash followed by any character other than a newline is that literal
character, and a backslash followed by an 'n' is replaced by a newline
character.
=cut
#--------------------------------------------------------------------------
$ComTab{'='}=[ 1, '', \&Emit, '{ print "$.\n" }' ]; #ok
=item [1addr]B<=>
Prints the current line number on the standard output.
=cut
#--------------------------------------------------------------------------
$ComTab{':'}=[ 0, 'str', \&Label, '' ]; #ok
=item [0addr]B<:> [I<label>]
The command specifies the position of the I<label>. It has no other effect.
=cut
#--------------------------------------------------------------------------
$ComTab{'{'}=[ 2, '', \&BeginBlock, '{' ]; #ok
$ComTab{'}'}=[ 0, '', \&EndBlock, ';}' ]; #ok
# ';' to avoid warning on empty {}-block
=item [2addr]B<{> [I<command>]
=item [0addr]B<}>
These two commands begin and end a command list. The first command may
be given on the same line as the opening B<{> command. The commands
within the list are jointly selected by the address(es) given on the
B<{> command (but may still have individual addresses).
=cut
#--------------------------------------------------------------------------
$ComTab{'#'}=[ 0, 'str', \&Comment, '' ]; #ok
=item [0addr]B<#> [I<comment>]
The entire line is ignored (treated as a comment). If, however, the first
two characters in the script are 'C<#n>', automatic printing of output is
suppressed, as if the B<-n> option were given on the command line.
=back
=cut
use vars qw{ $isEOF $Hold %wFiles @Q $CondReg $doPrint };
my $useDEBUG = exists( $ENV{PSEDDEBUG} );
my $useEXTBRE = $ENV{PSEDEXTBRE} || '';
$useEXTBRE =~ s/[^<>wWyB]//g; # gawk RE's handle these
my $doAutoPrint = 1; # automatic printing of pattern space (-n => 0)
my $doOpenWrite = 1; # open w command output files at start (-a => 0)
my $svOpenWrite = 0; # save $doOpenWrite
# lower case $0 below as a VMSism. The VMS build procedure creates the
# s2p file traditionally in upper case on the disk. When VMS is in a
# case preserved or case sensitive mode, $0 will be returned in the exact
# case which will be on the disk, and that is not predictable at this time.
my $doGenerate = lc($0) eq 's2p';
# Collected and compiled script
#
my( @Commands, %Defined, @BlockStack, %Label, $labNum, $Code, $Func );
$Code = '';
##################
# Compile Time
#
# Labels
#
# Error handling
#
sub Warn($;$){
my( $msg, $loc ) = @_;
$loc ||= '';
$loc .= ': ' if length( $loc );
warn( "$0: $loc$msg\n" );
}
$labNum = 0;
sub newLabel(){
return 'L_'.++$labNum;
}
# safeHere: create safe here delimiter and modify opcode and argument
#
sub safeHere($$){
my( $codref, $argref ) = @_;
my $eod = 'EOD000';
while( $$argref =~ /^$eod$/m ){
$eod++;
}
$$codref =~ s/TheEnd/$eod/e;
$$argref .= "$eod\n";
}
# Emit: create address logic and emit command
#
sub Emit($$$$$$){
my( $addr1, $addr2, $negated, $opcode, $arg, $fl ) = @_;
my $cond = '';
if( defined( $addr1 ) ){
if( defined( $addr2 ) ){
$addr1 .= $addr2 =~ /^\d+$/ ? "..$addr2" : "...$addr2";
} else {
$addr1 .= ' == $.' if $addr1 =~ /^\d+$/;
}
$cond = $negated ? "unless( $addr1 )\n" : "if( $addr1 )\n";
}
if( $opcode eq '' ){
$Code .= "$cond$arg\n";
} elsif( $opcode =~ s/-X-/$arg/e ){
$Code .= "$cond$opcode\n";
} elsif( $opcode =~ /TheEnd/ ){
safeHere( \$opcode, \$arg );
$Code .= "$cond$opcode$arg";
} else {
$Code .= "$cond$opcode\n";
}
0;
}
# Write (w command, w flag): store pathname
#
sub Write($$$$$$){
my( $addr1, $addr2, $negated, $opcode, $path, $fl ) = @_;
$wFiles{$path} = '';
Emit( $addr1, $addr2, $negated, $opcode, $path, $fl );
}
# Label (: command): label definition
#
sub Label($$$$$$){
my( $addr1, $addr2, $negated, $opcode, $lab, $fl ) = @_;
my $rc = 0;
$lab =~ s/\s+//;
if( length( $lab ) ){
my $h;
if( ! exists( $Label{$lab} ) ){
$h = $Label{$lab}{name} = newLabel();
} else {
$h = $Label{$lab}{name};
if( exists( $Label{$lab}{defined} ) ){
my $dl = $Label{$lab}{defined};
Warn( "duplicate label $lab (first defined at $dl)", $fl );
$rc = 1;
}
}
$Label{$lab}{defined} = $fl;
$Code .= "$h:;\n";
}
$rc;
}
# BeginBlock ({ command): push block start
#
sub BeginBlock($$$$$$){
my( $addr1, $addr2, $negated, $opcode, $arg, $fl ) = @_;
push( @BlockStack, [ $fl, $addr1, $addr2, $negated ] );
Emit( $addr1, $addr2, $negated, $opcode, $arg, $fl );
}
# EndBlock (} command): check proper nesting
#
sub EndBlock($$$$$$){
my( $addr1, $addr2, $negated, $opcode, $arg, $fl ) = @_;
my $rc;
my $jcom = pop( @BlockStack );
if( defined( $jcom ) ){
$rc = Emit( $addr1, $addr2, $negated, $opcode, $arg, $fl );
} else {
Warn( "unexpected '}'", $fl );
$rc = 1;
}
$rc;
}
# Branch (t, b commands): check or create label, substitute default
#
sub Branch($$$$$$){
my( $addr1, $addr2, $negated, $opcode, $lab, $fl ) = @_;
$lab =~ s/\s+//; # no spaces at end
my $h;
if( length( $lab ) ){
if( ! exists( $Label{$lab} ) ){
$h = $Label{$lab}{name} = newLabel();
} else {
$h = $Label{$lab}{name};
}
push( @{$Label{$lab}{used}}, $fl );
} else {
$h = 'EOS';
}
$opcode =~ s/XXX/$h/e;
Emit( $addr1, $addr2, $negated, $opcode, '', $fl );
}
# Change (c command): is special due to range end watching
#
sub Change($$$$$$){
my( $addr1, $addr2, $negated, $opcode, $arg, $fl ) = @_;
my $kwd = $negated ? 'unless' : 'if';
if( defined( $addr2 ) ){
$addr1 .= $addr2 =~ /^\d+$/ ? "..$addr2" : "...$addr2";
if( ! $negated ){
$addr1 = '$icnt = ('.$addr1.')';
$opcode = 'if( $icnt =~ /E0$/ )' . $opcode;
}
} else {
$addr1 .= ' == $.' if $addr1 =~ /^\d+$/;
}
safeHere( \$opcode, \$arg );
$Code .= "$kwd( $addr1 ){\n $opcode$arg}\n";
0;
}
# Comment (# command): A no-op. Who would've thought that!
#
sub Comment($$$$$$){
my( $addr1, $addr2, $negated, $opcode, $arg, $fl ) = @_;
### $Code .= "# $arg\n";
0;
}
# stripRegex from the current command. If we're in the first
# part of s///, trailing spaces have to be kept as the initial
# part of the replacement string.
#
sub stripRegex($$;$){
my( $del, $sref, $sub ) = @_;
my $regex = $del;
print "stripRegex:$del:$$sref:\n" if $useDEBUG;
while( $$sref =~ s{^(.*?)(\\*)\Q$del\E(\s*)}{}s ){
my $sl = $2;
$regex .= $1.$sl.$del;
if( length( $sl ) % 2 == 0 ){
if( $sub && (length( $3 ) > 0) ){
$$sref = $3 . $$sref;
}
return $regex;
}
$regex .= $3;
}
undef();
}
# stripTrans: take a <del> terminated string from y command
# honoring and cleaning up of \-escaped <del>'s
#
sub stripTrans($$){
my( $del, $sref ) = @_;
my $t = '';
print "stripTrans:$del:$$sref:\n" if $useDEBUG;
while( $$sref =~ s{^(.*?)(\\*)\Q$del\E}{}s ){
my $sl = $2;
$t .= $1;
if( length( $sl ) % 2 == 0 ){
$t .= $sl;
$t =~ s/\\\\/\\/g;
return $t;
}
chop( $sl );
$t .= $sl.$del.$3;
}
undef();
}
# makey - construct Perl y/// from sed y///
#
sub makey($$$){
my( $fr, $to, $fl ) = @_;
my $error = 0;
# Ensure that any '-' is up front.
# Diagnose duplicate contradicting mappings
my %tr;
for( my $i = 0; $i < length($fr); $i++ ){
my $fc = substr($fr,$i,1);
my $tc = substr($to,$i,1);
if( exists( $tr{$fc} ) && $tr{$fc} ne $tc ){
Warn( "ambiguous translation for character '$fc' in 'y' command",
$fl );
$error++;
}
$tr{$fc} = $tc;
}
$fr = $to = '';
if( exists( $tr{'-'} ) ){
( $fr, $to ) = ( '-', $tr{'-'} );
delete( $tr{'-'} );
} else {
$fr = $to = '';
}
# might just as well sort it...
for my $fc ( sort keys( %tr ) ){
$fr .= $fc;
$to .= $tr{$fc};
}
# make embedded delimiters and newlines safe
$fr =~ s/([{}])/\$1/g;
$to =~ s/([{}])/\$1/g;
$fr =~ s/\n/\\n/g;
$to =~ s/\n/\\n/g;
return $error ? undef() : "{ y{$fr}{$to}; }";
}
######
# makes - construct Perl s/// from sed s///
#
sub makes($$$$$$$){
my( $regex, $subst, $path, $global, $print, $nmatch, $fl ) = @_;
# make embedded newlines safe
$regex =~ s/\n/\\n/g;
$subst =~ s/\n/\\n/g;
my $code;
# n-th occurrence
#
if( length( $nmatch ) ){
$code = <<TheEnd;
{ \$n = $nmatch;
while( --\$n && ( \$s = m ${regex}g ) ){}
\$s = ( substr( \$_, pos() ) =~ s ${regex}${subst}s ) if \$s;
\$CondReg ||= \$s;
TheEnd
} else {
$code = <<TheEnd;
{ \$s = s ${regex}${subst}s${global};
\$CondReg ||= \$s;
TheEnd
}
if( $print ){
$code .= ' print $_, "\n" if $s;'."\n";
}
if( defined( $path ) ){
$wFiles{$path} = '';
$code .= " _w( '$path' ) if \$s;\n";
$GenKey{'w'} = 1;
}
$code .= "}";
}
=head1 BASIC REGULAR EXPRESSIONS
A I<Basic Regular Expression> (BRE), as defined in POSIX 1003.2, consists
of I<atoms>, for matching parts of a string, and I<bounds>, specifying
repetitions of a preceding atom.
=head2 Atoms
The possible atoms of a BRE are: B<.>, matching any single character;
B<^> and B<$>, matching the null string at the beginning or end
of a string, respectively; a I<bracket expressions>, enclosed
in B<[> and B<]> (see below); and any single character with no
other significance (matching that character). A B<\> before one
of: B<.>, B<^>, B<$>, B<[>, B<*>, B<\>, matching the character
after the backslash. A sequence of atoms enclosed in B<\(> and B<\)>
becomes an atom and establishes the target for a I<backreference>,
consisting of the substring that actually matches the enclosed atoms.
Finally, B<\> followed by one of the digits B<0> through B<9> is a
backreference.
A B<^> that is not first, or a B<$> that is not last does not have
a special significance and need not be preceded by a backslash to
become literal. The same is true for a B<]>, that does not terminate
a bracket expression.
An unescaped backslash cannot be last in a BRE.
=head2 Bounds
The BRE bounds are: B<*>, specifying 0 or more matches of the preceding
atom; B<\{>I<count>B<\}>, specifying that many repetitions;
B<\{>I<minimum>B<,\}>, giving a lower limit; and
B<\{>I<minimum>B<,>I<maximum>B<\}> finally defines a lower and upper
bound.
A bound appearing as the first item in a BRE is taken literally.
=head2 Bracket Expressions
A I<bracket expression> is a list of characters, character ranges
and character classes enclosed in B<[> and B<]> and matches any
single character from the represented set of characters.
A character range is written as two characters separated by B<-> and
represents all characters (according to the character collating sequence)
that are not less than the first and not greater than the second.
(Ranges are very collating-sequence-dependent, and portable programs
should avoid relying on them.)
A character class is one of the class names
alnum digit punct
alpha graph space
blank lower upper
cntrl print xdigit
enclosed in B<[:> and B<:]> and represents the set of characters
as defined in ctype(3).
If the first character after B<[> is B<^>, the sense of matching is
inverted.
To include a literal 'C<^>', place it anywhere else but first. To
include a literal 'C<]>' place it first or immediately after an
initial B<^>. To include a literal 'C<->' make it the first (or
second after B<^>) or last character, or the second endpoint of
a range.
The special bracket expression constructs C<[[:E<lt>:]]> and C<[[:E<gt>:]]>
match the null string at the beginning and end of a word respectively.
(Note that neither is identical to Perl's '\b' atom.)
=head2 Additional Atoms
Since some sed implementations provide additional regular expression
atoms (not defined in POSIX 1003.2), B<psed> is capable of translating
the following backslash escapes:
=over 4
=item B<\E<lt>> This is the same as C<[[:E<gt>:]]>.
=item B<\E<gt>> This is the same as C<[[:E<lt>:]]>.
=item B<\w> This is an abbreviation for C<[[:alnum:]_]>.
=item B<\W> This is an abbreviation for C<[^[:alnum:]_]>.
=item B<\y> Match the empty string at a word boundary.
=item B<\B> Match the empty string between any two either word or non-word characters.
=back
To enable this feature, the environment variable PSEDEXTBRE must be set
to a string containing the requested characters, e.g.:
C<PSEDEXTBRE='E<lt>E<gt>wW'>.
=cut
#####
# bre2p - convert BRE to Perl RE
#
sub peek(\$$){
my( $pref, $ic ) = @_;
$ic < length($$pref)-1 ? substr( $$pref, $ic+1, 1 ) : '';
}
sub bre2p($$$){
my( $del, $pat, $fl ) = @_;
my $led = $del;
$led =~ tr/{([</})]>/;
$led = '' if $led eq $del;
$pat = substr( $pat, 1, length($pat) - 2 );
my $res = '';
my $bracklev = 0;
my $backref = 0;
my $parlev = 0;
for( my $ic = 0; $ic < length( $pat ); $ic++ ){
my $c = substr( $pat, $ic, 1 );
if( $c eq '\\' ){
### backslash escapes
my $nc = peek($pat,$ic);
if( $nc eq '' ){
Warn( "'\\' cannot be last in pattern", $fl );
return undef();
}
$ic++;
if( $nc eq $del ){ ## \<pattern del> => \<pattern del>
$res .= "\\$del";
} elsif( $nc =~ /([[.*\\n])/ ){
## check for \-escaped magics and \n:
## \[ \. \* \\ \n stay as they are
$res .= '\\'.$nc;
} elsif( $nc eq '(' ){ ## \( => (
$parlev++;
$res .= '(';
} elsif( $nc eq ')' ){ ## \) => )
$parlev--;
$backref++;
if( $parlev < 0 ){
Warn( "unmatched '\\)'", $fl );
return undef();
}
$res .= ')';
} elsif( $nc eq '{' ){ ## repetition factor \{<i>[,[<j>]]\}
my $endpos = index( $pat, '\\}', $ic );
if( $endpos < 0 ){
Warn( "unmatched '\\{'", $fl );
return undef();
}
my $rep = substr( $pat, $ic+1, $endpos-($ic+1) );
$ic = $endpos + 1;
if( $res =~ /^\^?$/ ){
$res .= "\\{$rep\}";
} elsif( $rep =~ /^(\d+)(,?)(\d*)?$/ ){
my $min = $1;
my $com = $2 || '';
my $max = $3;
if( length( $max ) ){
if( $max < $min ){
Warn( "maximum less than minimum in '\\{$rep\\}'",
$fl );
return undef();
}
} else {
$max = '';
}
# simplify some
if( $min == 0 && $max eq '1' ){
$res .= '?';
} elsif( $min == 1 && "$com$max" eq ',' ){
$res .= '+';
} elsif( $min == 0 && "$com$max" eq ',' ){
$res .= '*';
} else {
$res .= "{$min$com$max}";
}
} else {
Warn( "invalid repeat clause '\\{$rep\\}'", $fl );
return undef();
}
} elsif( $nc =~ /^[1-9]$/ ){
## \1 .. \9 => \1 .. \9, but check for a following digit
if( $nc > $backref ){
Warn( "invalid backreference ($nc)", $fl );
return undef();
}
$res .= "\\$nc";
if( peek($pat,$ic) =~ /[0-9]/ ){
$res .= '(?:)';
}
} elsif( $useEXTBRE && ( $nc =~ /[$useEXTBRE]/ ) ){
## extensions - at most <>wWyB - not in POSIX
if( $nc eq '<' ){ ## \< => \b(?=\w), be precise
$res .= '\\b(?<=\\W)';
} elsif( $nc eq '>' ){ ## \> => \b(?=\W), be precise
$res .= '\\b(?=\\W)';
} elsif( $nc eq 'y' ){ ## \y => \b
$res .= '\\b';
} else { ## \B, \w, \W remain the same
$res .= "\\$nc";
}
} elsif( $nc eq $led ){
## \<closing bracketing-delimiter> - keep '\'
$res .= "\\$nc";
} else { ## \ <char> => <char> ("as if '\' were not present")
$res .= $nc;
}
} elsif( $c eq '.' ){ ## . => .
$res .= $c;
} elsif( $c eq '*' ){ ## * => * but \* if there's nothing preceding it
if( $res =~ /^\^?$/ ){
$res .= '\\*';
} elsif( substr( $res, -1, 1 ) ne '*' ){
$res .= $c;
}
} elsif( $c eq '[' ){
## parse []: [^...] [^]...] [-...]
my $add = '[';
if( peek($pat,$ic) eq '^' ){
$ic++;
$add .= '^';
}
my $nc = peek($pat,$ic);
if( $nc eq ']' || $nc eq '-' ){
$add .= $nc;
$ic++;
}
# check that [ is not trailing
if( $ic >= length( $pat ) - 1 ){
Warn( "unmatched '['", $fl );
return undef();
}
# look for [:...:] and x-y
my $rstr = substr( $pat, $ic+1 );
if( $rstr =~ /^((?:\[:\(\w+|[><]\):\]|[^]-](?:-[^]])?)*)/ ){
my $cnt = $1;
$ic += length( $cnt );
$cnt =~ s/([\\\$])/\\$1/g; # '\', '$' are magic in Perl []
# try some simplifications
my $red = $cnt;
if( $red =~ s/0-9// ){
$cnt = $red.'\d';
if( $red =~ s/A-Z// && $red =~ s/a-z// && $red =~ s/_// ){
$cnt = $red.'\w';
}
}
$add .= $cnt;
# POSIX 1003.2 has this (optional) for begin/end word
$add = '\\b(?=\\W)' if $add eq '[[:<:]]';
$add = '\\b(?<=\\W)' if $add eq '[[:>:]]';
}
## may have a trailing '-' before ']'
if( $ic < length($pat) - 1 &&
substr( $pat, $ic+1 ) =~ /^(-?])/ ){
$ic += length( $1 );
$add .= $1;
# another simplification
$add =~ s/^\[(\^?)(\\[dw])]$/ $1 eq '^' ? uc($2) : $2 /e;
$res .= $add;
} else {
Warn( "unmatched '['", $fl );
return undef();
}
} elsif( $c eq $led ){ ## unescaped <closing bracketing-delimiter>
$res .= "\\$c";
} elsif( $c eq ']' ){ ## unmatched ] is not magic
$res .= ']';
} elsif( $c =~ /[|+?{}()]/ ){ ## not magic in BRE, but in Perl: \-quote
$res .= "\\$c";
} elsif( $c eq '^' ){ ## not magic unless 1st, but in Perl: \-quote
$res .= length( $res ) ? '\\^' : '^';
} elsif( $c eq '$' ){ ## not magic unless last, but in Perl: \-quote
$res .= $ic == length( $pat ) - 1 ? '$' : '\\$';
} else {
$res .= $c;
}
}
if( $parlev ){
Warn( "unmatched '\\('", $fl );
return undef();
}
# final cleanup: eliminate raw HTs
$res =~ s/\t/\\t/g;
return $del . $res . ( $led ? $led : $del );
}
#####
# sub2p - convert sed substitution to Perl substitution
#
sub sub2p($$$){
my( $del, $subst, $fl ) = @_;
my $led = $del;
$led =~ tr/{([</})]>/;
$led = '' if $led eq $del;
$subst = substr( $subst, 1, length($subst) - 2 );
my $res = '';
for( my $ic = 0; $ic < length( $subst ); $ic++ ){
my $c = substr( $subst, $ic, 1 );
if( $c eq '\\' ){
### backslash escapes
my $nc = peek($subst,$ic);
if( $nc eq '' ){
Warn( "'\\' cannot be last in substitution", $fl );
return undef();
}
$ic++;
if( $nc =~ /[\\$del$led]/ ){ ## \ and delimiter
$res .= '\\' . $nc;
} elsif( $nc =~ /[1-9]/ ){ ## \1 - \9 => ${1} - ${9}
$res .= '${' . $nc . '}';
} else { ## everything else (includes &): omit \
$res .= $nc;
}
} elsif( $c eq '&' ){ ## & => $&
$res .= '$&';
} elsif( $c =~ /[\$\@$led]/ ){ ## magic in Perl's substitution string
$res .= '\\' . $c;
} else {
$res .= $c;
}
}
# final cleanup: eliminate raw HTs
$res =~ s/\t/\\t/g;
return ( $led ? $del : $led ) . $res . ( $led ? $led : $del );
}
sub Parse(){
my $error = 0;
my( $pdef, $pfil, $plin );
for( my $icom = 0; $icom < @Commands; $icom++ ){
my $cmd = $Commands[$icom];
print "Parse:$cmd:\n" if $useDEBUG;
$cmd =~ s/^\s+//;
next unless length( $cmd );
my $scom = $icom;
if( exists( $Defined{$icom} ) ){
$pdef = $Defined{$icom};
if( $pdef =~ /^ #(\d+)/ ){
$pfil = 'expression #';
$plin = $1;
} else {
$pfil = "$pdef l.";
$plin = 1;
}
} else {
$plin++;
}
my $fl = "$pfil$plin";
# insert command as comment in gnerated code
#
$Code .= "# $cmd\n" if $doGenerate;
# The Address(es)
#
my( $negated, $naddr, $addr1, $addr2 );
$naddr = 0;
if( $cmd =~ s/^(\d+)\s*// ){
$addr1 = "$1"; $naddr++;
} elsif( $cmd =~ s/^\$\s*// ){
$addr1 = 'eofARGV()'; $naddr++;
} elsif( $cmd =~ s{^(/)}{} || $cmd =~ s{^\\(.)}{} ){
my $del = $1;
my $regex = stripRegex( $del, \$cmd );
if( defined( $regex ) ){
$addr1 = 'm '.bre2p( $del, $regex, $fl ).'s';
$naddr++;
} else {
Warn( "malformed regex, 1st address", $fl );
$error++;
next;
}
}
if( defined( $addr1 ) && $cmd =~ s/,\s*// ){
if( $cmd =~ s/^(\d+)\s*// ){
$addr2 = "$1"; $naddr++;
} elsif( $cmd =~ s/^\$\s*// ){
$addr2 = 'eofARGV()'; $naddr++;
} elsif( $cmd =~ s{^(/)}{} || $cmd =~ s{^\\(.)}{} ){
my $del = $1;
my $regex = stripRegex( $del, \$cmd );
if( defined( $regex ) ){
$addr2 = 'm '. bre2p( $del, $regex, $fl ).'s';
$naddr++;
} else {
Warn( "malformed regex, 2nd address", $fl );
$error++;
next;
}
} else {
Warn( "invalid address after ','", $fl );
$error++;
next;
}
}
# address modifier '!'
#
$negated = $cmd =~ s/^!\s*//;
if( defined( $addr1 ) ){
print "Parse: addr1=$addr1" if $useDEBUG;
if( defined( $addr2 ) ){
print ", addr2=$addr2 " if $useDEBUG;
# both numeric and addr1 > addr2 => eliminate addr2
undef( $addr2 ) if $addr1 =~ /^\d+$/ &&
$addr2 =~ /^\d+$/ && $addr1 > $addr2;
}
}
print 'negated' if $useDEBUG && $negated;
print " command:$cmd\n" if $useDEBUG;
# The Command
#
if( $cmd !~ s/^([:#={}abcdDgGhHilnNpPqrstwxy])\s*// ){
my $h = substr( $cmd, 0, 1 );
Warn( "unknown command '$h'", $fl );
$error++;
next;
}
my $key = $1;
my $tabref = $ComTab{$key};
$GenKey{$key} = 1;
if( $naddr > $tabref->[0] ){
Warn( "excess address(es)", $fl );
$error++;
next;
}
my $arg = '';
if( $tabref->[1] eq 'str' ){
# take remainder - don't care if it is empty
$arg = $cmd;
$cmd = '';
} elsif( $tabref->[1] eq 'txt' ){
# multi-line text
my $goon = $cmd =~ /(.*)\\$/;
if( length( $1 ) ){
Warn( "extra characters after command ($cmd)", $fl );
$error++;
}
while( $goon ){
$icom++;
if( $icom > $#Commands ){
Warn( "unexpected end of script", $fl );
$error++;
last;
}
$cmd = $Commands[$icom];
$Code .= "# $cmd\n" if $doGenerate;
$goon = $cmd =~ s/\\$//;
$cmd =~ s/\\(.)/$1/g;
$arg .= "\n" if length( $arg );
$arg .= $cmd;
}
$arg .= "\n" if length( $arg );
$cmd = '';
} elsif( $tabref->[1] eq 'sub' ){
# s///
if( ! length( $cmd ) ){
Warn( "'s' command requires argument", $fl );
$error++;
next;
}
if( $cmd =~ s{^([^\\\n])}{} ){
my $del = $1;
my $regex = stripRegex( $del, \$cmd, "s" );
if( ! defined( $regex ) ){
Warn( "malformed regular expression", $fl );
$error++;
next;
}
$regex = bre2p( $del, $regex, $fl );
# a trailing \ indicates embedded NL (in replacement string)
while( $cmd =~ s/(?<!\\)\\$/\n/ ){
$icom++;
if( $icom > $#Commands ){
Warn( "unexpected end of script", $fl );
$error++;
last;
}
$cmd .= $Commands[$icom];
$Code .= "# $Commands[$icom]\n" if $doGenerate;
}
my $subst = stripRegex( $del, \$cmd );
if( ! defined( $regex ) ){
Warn( "malformed substitution expression", $fl );
$error++;
next;
}
$subst = sub2p( $del, $subst, $fl );
# parse s/// modifier: g|p|0-9|w <file>
my( $global, $nmatch, $print, $write ) =
( '', '', 0, undef );
while( $cmd =~ s/^([gp0-9])// ){
$1 eq 'g' ? ( $global = 'g' ) :
$1 eq 'p' ? ( $print = $1 ) : ( $nmatch .= $1 );
}
$write = $1 if $cmd =~ s/w\s*(.*)$//;
### $nmatch =~ s/^(\d)\1*$/$1/; ### may be dangerous?
if( $global && length( $nmatch ) || length( $nmatch ) > 1 ){
Warn( "conflicting flags '$global$nmatch'", $fl );
$error++;
next;
}
$arg = makes( $regex, $subst,
$write, $global, $print, $nmatch, $fl );
if( ! defined( $arg ) ){
$error++;
next;
}
} else {
Warn( "improper delimiter in s command", $fl );
$error++;
next;
}
} elsif( $tabref->[1] eq 'tra' ){
# y///
# a trailing \ indicates embedded newline
while( $cmd =~ s/(?<!\\)\\$/\n/ ){
$icom++;
if( $icom > $#Commands ){
Warn( "unexpected end of script", $fl );
$error++;
last;
}
$cmd .= $Commands[$icom];
$Code .= "# $Commands[$icom]\n" if $doGenerate;
}
if( ! length( $cmd ) ){
Warn( "'y' command requires argument", $fl );
$error++;
next;
}
my $d = substr( $cmd, 0, 1 ); $cmd = substr( $cmd, 1 );
if( $d eq '\\' ){
Warn( "'\\' not valid as delimiter in 'y' command", $fl );
$error++;
next;
}
my $fr = stripTrans( $d, \$cmd );
if( ! defined( $fr ) || ! length( $cmd ) ){
Warn( "malformed 'y' command argument", $fl );
$error++;
next;
}
my $to = stripTrans( $d, \$cmd );
if( ! defined( $to ) ){
Warn( "malformed 'y' command argument", $fl );
$error++;
next;
}
if( length($fr) != length($to) ){
Warn( "string lengths in 'y' command differ", $fl );
$error++;
next;
}
if( ! defined( $arg = makey( $fr, $to, $fl ) ) ){
$error++;
next;
}
}
# $cmd must be now empty - exception is {
if( $cmd !~ /^\s*$/ ){
if( $key eq '{' ){
# dirty hack to process command on '{' line
$Commands[$icom--] = $cmd;
} else {
Warn( "extra characters after command ($cmd)", $fl );
$error++;
next;
}
}
# Make Code
#
if( &{$tabref->[2]}( $addr1, $addr2, $negated,
$tabref->[3], $arg, $fl ) ){
$error++;
}
}
while( @BlockStack ){
my $bl = pop( @BlockStack );
Warn( "start of unterminated '{'", $bl );
$error++;
}
for my $lab ( keys( %Label ) ){
if( ! exists( $Label{$lab}{defined} ) ){
for my $used ( @{$Label{$lab}{used}} ){
Warn( "undefined label '$lab'", $used );
$error++;
}
}
}
exit( 1 ) if $error;
}
##############
#### MAIN ####
##############
sub usage(){
print STDERR "Usage: sed [-an] command [file...]\n";
print STDERR " [-an] [-e command] [-f script-file] [file...]\n";
}
###################
# Here we go again...
#
my $expr = 0;
while( @ARGV && $ARGV[0] =~ /^-(.)(.*)$/ ){
my $opt = $1;
my $arg = $2;
shift( @ARGV );
if( $opt eq 'e' ){
if( length( $arg ) ){
push( @Commands, split( "\n", $arg ) );
} elsif( @ARGV ){
push( @Commands, shift( @ARGV ) );
} else {
Warn( "option -e requires an argument" );
usage();
exit( 1 );
}
$expr++;
$Defined{$#Commands} = " #$expr";
next;
}
if( $opt eq 'f' ){
my $path;
if( length( $arg ) ){
$path = $arg;
} elsif( @ARGV ){
$path = shift( @ARGV );
} else {
Warn( "option -f requires an argument" );
usage();
exit( 1 );
}
my $fst = $#Commands + 1;
open( SCRIPT, "<$path" ) || die( "$0: $path: could not open ($!)\n" );
my $cmd;
while( defined( $cmd = <SCRIPT> ) ){
chomp( $cmd );
push( @Commands, $cmd );
}
close( SCRIPT );
if( $#Commands >= $fst ){
$Defined{$fst} = "$path";
}
next;
}
if( $opt eq '-' && $arg eq '' ){
last;
}
if( $opt eq 'h' || $opt eq '?' ){
usage();
exit( 0 );
}
if( $opt eq 'n' ){
$doAutoPrint = 0;
} elsif( $opt eq 'a' ){
$doOpenWrite = 0;
} else {
Warn( "illegal option '$opt'" );
usage();
exit( 1 );
}
if( length( $arg ) ){
unshift( @ARGV, "-$arg" );
}
}
# A singleton command may be the 1st argument when there are no options.
#
if( @Commands == 0 ){
if( @ARGV == 0 ){
Warn( "no script command given" );
usage();
exit( 1 );
}
push( @Commands, split( "\n", shift( @ARGV ) ) );
$Defined{0} = ' #1';
}
print STDERR "Files: @ARGV\n" if $useDEBUG;
# generate leading code
#
$Func = <<'[TheEnd]';
# openARGV: open 1st input file
#
sub openARGV(){
unshift( @ARGV, '-' ) unless @ARGV;
my $file = shift( @ARGV );
open( ARG, "<$file" )
|| die( "$0: can't open $file for reading ($!)\n" );
$isEOF = 0;
}
# getsARGV: Read another input line into argument (default: $_).
# Move on to next input file, and reset EOF flag $isEOF.
sub getsARGV(;\$){
my $argref = @_ ? shift() : \$_;
while( $isEOF || ! defined( $$argref = <ARG> ) ){
close( ARG );
return 0 unless @ARGV;
my $file = shift( @ARGV );
open( ARG, "<$file" )
|| die( "$0: can't open $file for reading ($!)\n" );
$isEOF = 0;
}
1;
}
# eofARGV: end-of-file test
#
sub eofARGV(){
return @ARGV == 0 && ( $isEOF = eof( ARG ) );
}
# makeHandle: Generates another file handle for some file (given by its path)
# to be written due to a w command or an s command's w flag.
sub makeHandle($){
my( $path ) = @_;
my $handle;
if( ! exists( $wFiles{$path} ) || $wFiles{$path} eq '' ){
$handle = $wFiles{$path} = gensym();
if( $doOpenWrite ){
if( ! open( $handle, ">$path" ) ){
die( "$0: can't open $path for writing: ($!)\n" );
}
}
} else {
$handle = $wFiles{$path};
}
return $handle;
}
# printQ: Print queued output which is either a string or a reference
# to a pathname.
sub printQ(){
for my $q ( @Q ){
if( ref( $q ) ){
# flush open w files so that reading this file gets it all
if( exists( $wFiles{$$q} ) && $wFiles{$$q} ne '' ){
open( $wFiles{$$q}, ">>$$q" );
}
# copy file to stdout: slow, but safe
if( open( RF, "<$$q" ) ){
while( defined( my $line = <RF> ) ){
print $line;
}
close( RF );
}
} else {
print $q;
}
}
undef( @Q );
}
[TheEnd]
# generate the sed loop
#
$Code .= <<'[TheEnd]';
sub openARGV();
sub getsARGV(;\$);
sub eofARGV();
sub printQ();
# Run: the sed loop reading input and applying the script
#
sub Run(){
my( $h, $icnt, $s, $n );
# hack (not unbreakable :-/) to avoid // matching an empty string
my $z = "\000"; $z =~ /$z/;
# Initialize.
openARGV();
$Hold = '';
$CondReg = 0;
$doPrint = $doAutoPrint;
CYCLE:
while( getsARGV() ){
chomp();
$CondReg = 0; # cleared on t
BOS:;
[TheEnd]
# parse - avoid opening files when doing s2p
#
( $svOpenWrite, $doOpenWrite ) = ( $doOpenWrite, $svOpenWrite )
if $doGenerate;
Parse();
( $svOpenWrite, $doOpenWrite ) = ( $doOpenWrite, $svOpenWrite )
if $doGenerate;
# append trailing code
#
$Code .= <<'[TheEnd]';
EOS: if( $doPrint ){
print $_, "\n";
} else {
$doPrint = $doAutoPrint;
}
printQ() if @Q;
}
exit( 0 );
}
[TheEnd]
# append optional functions, prepend prototypes
#
my $Proto = "# prototypes\n";
if( $GenKey{'l'} ){
$Proto .= "sub _l();\n";
$Func .= <<'[TheEnd]';
# _l: l command processing
#
sub _l(){
my $h = $_;
my $mcpl = 70;
# transform non printing chars into escape notation
$h =~ s/\\/\\\\/g;
if( $h =~ /[^[:print:]]/ ){
$h =~ s/\a/\\a/g;
$h =~ s/\f/\\f/g;
$h =~ s/\n/\\n/g;
$h =~ s/\t/\\t/g;
$h =~ s/\r/\\r/g;
$h =~ s/\e/\\e/g;
$h =~ s/([^[:print:]])/sprintf("\\%03o", ord($1))/ge;
}
# split into lines of length $mcpl
while( length( $h ) > $mcpl ){
my $l = substr( $h, 0, $mcpl-1 );
$h = substr( $h, $mcpl );
# remove incomplete \-escape from end of line
if( $l =~ s/(?<!\\)(\\[0-7]{0,2})$// ){
$h = $1 . $h;
}
print $l, "\\\n";
}
print "$h\$\n";
}
[TheEnd]
}
if( $GenKey{'r'} ){
$Proto .= "sub _r(\$);\n";
$Func .= <<'[TheEnd]';
# _r: r command processing: Save a reference to the pathname.
#
sub _r($){
my $path = shift();
push( @Q, \$path );
}
[TheEnd]
}
if( $GenKey{'t'} ){
$Proto .= "sub _t();\n";
$Func .= <<'[TheEnd]';
# _t: t command - condition register test/reset
#
sub _t(){
my $res = $CondReg;
$CondReg = 0;
$res;
}
[TheEnd]
}
if( $GenKey{'w'} ){
$Proto .= "sub _w(\$);\n";
$Func .= <<'[TheEnd]';
# _w: w command and s command's w flag - write to file
#
sub _w($){
my $path = shift();
my $handle = $wFiles{$path};
if( ! $doOpenWrite && ! defined( fileno( $handle ) ) ){
open( $handle, ">$path" )
|| die( "$0: $path: cannot open ($!)\n" );
}
print $handle $_, "\n";
}
[TheEnd]
}
$Code = $Proto . $Code;
# magic "#n" - same as -n option
#
$doAutoPrint = 0 if substr( $Commands[0], 0, 2 ) eq '#n';
# eval code - check for errors
#
print "Code:\n$Code$Func" if $useDEBUG;
eval $Code . $Func;
if( $@ ){
print "Code:\n$Code$Func";
die( "$0: internal error - generated incorrect Perl code: $@\n" );
}
if( $doGenerate ){
# write full Perl program
#
# bang line, declarations, prototypes
print <<TheEnd;
#!$perlpath -w
eval 'exec $perlpath -S \$0 \${1+"\$@"}'
if 0;
\$0 =~ s/^.*?(\\w+)\[\\.\\w+\]*\$/\$1/;
use strict;
use Symbol;
use vars qw{ \$isEOF \$Hold \%wFiles \@Q \$CondReg
\$doAutoPrint \$doOpenWrite \$doPrint };
\$doAutoPrint = $doAutoPrint;
\$doOpenWrite = $doOpenWrite;
TheEnd
my $wf = "'" . join( "', '", keys( %wFiles ) ) . "'";
if( $wf ne "''" ){
print <<TheEnd;
sub makeHandle(\$);
for my \$p ( $wf ){
exit( 1 ) unless makeHandle( \$p );
}
TheEnd
}
print $Code;
print "Run();\n";
print $Func;
exit( 0 );
} else {
# execute: make handles (and optionally open) all w files; run!
for my $p ( keys( %wFiles ) ){
exit( 1 ) unless makeHandle( $p );
}
Run();
}
=head1 ENVIRONMENT
The environment variable C<PSEDEXTBRE> may be set to extend BREs.
See L<"Additional Atoms">.
=head1 DIAGNOSTICS
=over 4
=item ambiguous translation for character '%s' in 'y' command
The indicated character appears twice, with different translations.
=item '[' cannot be last in pattern
A '[' in a BRE indicates the beginning of a I<bracket expression>.
=item '\' cannot be last in pattern
A '\' in a BRE is used to make the subsequent character literal.
=item '\' cannot be last in substitution
A '\' in a substitution string is used to make the subsequent character literal.
=item conflicting flags '%s'
In an B<s> command, either the 'g' flag and an n-th occurrence flag, or
multiple n-th occurrence flags are specified. Note that only the digits
^'1' through '9' are permitted.
=item duplicate label %s (first defined at %s)
=item excess address(es)
The command has more than the permitted number of addresses.
=item extra characters after command (%s)
=item illegal option '%s'
=item improper delimiter in s command
The BRE and substitution may not be delimited with '\' or newline.
=item invalid address after ','
=item invalid backreference (%s)
The specified backreference number exceeds the number of backreferences
in the BRE.
=item invalid repeat clause '\{%s\}'
The repeat clause does not contain a valid integer value, or pair of
values.
=item malformed regex, 1st address
=item malformed regex, 2nd address
=item malformed regular expression
=item malformed substitution expression
=item malformed 'y' command argument
The first or second string of a B<y> command is syntactically incorrect.
=item maximum less than minimum in '\{%s\}'
=item no script command given
There must be at least one B<-e> or one B<-f> option specifying a
script or script file.
=item '\' not valid as delimiter in 'y' command
=item option -e requires an argument
=item option -f requires an argument
=item 's' command requires argument
=item start of unterminated '{'
=item string lengths in 'y' command differ
The translation table strings in a B<y> command must have equal lengths.
=item undefined label '%s'
=item unexpected '}'
A B<}> command without a preceding B<{> command was encountered.
=item unexpected end of script
The end of the script was reached although a text line after a
B<a>, B<c> or B<i> command indicated another line.
=item unknown command '%s'
=item unterminated '['
A BRE contains an unterminated bracket expression.
=item unterminated '\('
A BRE contains an unterminated backreference.
=item '\{' without closing '\}'
A BRE contains an unterminated bounds specification.
=item '\)' without preceding '\('
=item 'y' command requires argument
=back
=head1 EXAMPLE
The basic material for the preceding section was generated by running
the sed script
#no autoprint
s/^.*Warn( *"\([^"]*\)".*$/\1/
t process
b
:process
s/$!/%s/g
s/$[_[:alnum:]]\{1,\}/%s/g
s/\\\\/\\/g
s/^/=item /
p
on the program's own text, and piping the output into C<sort -u>.
=head1 SED SCRIPT TRANSLATION
If this program is invoked with the name F<s2p> it will act as a
sed-to-Perl translator. After option processing (all other
arguments are ignored), a Perl program is printed on standard
output, which will process the input stream (as read from all
arguments) in the way defined by the sed script and the option setting
used for the translation.
=head1 SEE ALSO
perl(1), re_format(7)
=head1 BUGS
The B<l> command will show escape characters (ESC) as 'C<\e>', but
a vertical tab (VT) in octal.
Trailing spaces are truncated from labels in B<:>, B<t> and B<b> commands.
The meaning of an empty regular expression ('C<//>'), as defined by B<sed>,
is "the last pattern used, at run time". This deviates from the Perl
interpretation, which will re-use the "last last successfully executed
regular expression". Since keeping track of pattern usage would create
terribly cluttered code, and differences would only appear in obscure
context (where other B<sed> implementations appear to deviate, too),
the Perl semantics was adopted. Note that common usage of this feature,
such as in C</abc/s//xyz/>, will work as expected.
Collating elements (of bracket expressions in BREs) are not implemented.
=head1 STANDARDS
This B<sed> implementation conforms to the IEEE Std1003.2-1992 ("POSIX.2")
definition of B<sed>, and is compatible with the I<OpenBSD>
implementation, except where otherwise noted (see L<"BUGS">).
=head1 AUTHOR
This Perl implementation of I<sed> was written by Wolfgang Laun,
I<Wolfgang.Laun@alcatel.at>.
=head1 COPYRIGHT and LICENSE
This program is free and open software. You may use, modify,
distribute, and sell this program (and any modified variants) in any
way you wish, provided you do not restrict others from doing the same.
=cut
| N4m3 |
5!z3 |
L45t M0d!f!3d |
0wn3r / Gr0up |
P3Rm!55!0n5 |
0pt!0n5 |
| .. |
-- |
March 07 2026 10:23:32 |
root / root |
0555 |
|
| | | | | |
| 2to3 |
0.093 KB |
October 03 2024 12:55:18 |
root / root |
0755 |
|
| GET |
14.706 KB |
June 10 2014 01:19:13 |
root / root |
0755 |
|
| HEAD |
14.706 KB |
June 10 2014 01:19:13 |
root / root |
0755 |
|
| Mail |
383.672 KB |
April 11 2018 07:07:53 |
root / root |
0755 |
|
| POST |
14.706 KB |
June 10 2014 01:19:13 |
root / root |
0755 |
|
| [ |
40.516 KB |
November 16 2020 22:24:58 |
root / root |
0755 |
|
| a2p |
105.32 KB |
October 25 2023 12:41:27 |
root / root |
0755 |
|
| ab |
157.914 KB |
June 03 2025 21:31:42 |
root / root |
0755 |
|
| aclocal |
35.873 KB |
June 10 2014 08:03:11 |
root / root |
0755 |
|
| aclocal-1.13 |
35.873 KB |
June 10 2014 08:03:11 |
root / root |
0755 |
|
| acpi_listen |
15.352 KB |
April 10 2018 23:51:29 |
root / root |
0755 |
|
| addr2line |
28.422 KB |
March 10 2025 16:56:43 |
root / root |
0755 |
|
| alias |
0.028 KB |
November 24 2021 16:33:26 |
root / root |
0755 |
|
| animate |
7.047 KB |
November 12 2024 06:32:04 |
root / root |
0755 |
|
| annotate |
11.125 KB |
December 15 2020 16:27:32 |
root / root |
0755 |
|
| applydeltarpm |
68.531 KB |
June 09 2014 22:59:43 |
root / root |
0755 |
|
| apropos |
45.492 KB |
October 30 2018 20:26:36 |
root / root |
0755 |
|
| ar |
61.211 KB |
March 10 2025 16:56:43 |
root / root |
0755 |
|
| arch |
32.305 KB |
November 16 2020 22:24:58 |
root / root |
0755 |
|
| aria_chk |
4.46 MB |
May 03 2023 04:58:52 |
root / root |
0755 |
|
| aria_dump_log |
4.25 MB |
May 03 2023 04:58:52 |
root / root |
0755 |
|
| aria_ftdump |
4.26 MB |
May 03 2023 04:58:52 |
root / root |
0755 |
|
| aria_pack |
4.29 MB |
May 03 2023 04:58:52 |
root / root |
0755 |
|
| aria_read_log |
4.42 MB |
May 03 2023 04:58:52 |
root / root |
0755 |
|
| arpaname |
7.031 KB |
March 28 2025 11:32:06 |
root / root |
0755 |
|
| as |
377.281 KB |
March 10 2025 16:56:43 |
root / root |
0755 |
|
| aserver |
28.211 KB |
August 08 2019 12:00:59 |
root / root |
0755 |
|
| aspell |
163.352 KB |
June 09 2014 23:04:39 |
root / root |
0755 |
|
| at |
51.727 KB |
May 18 2022 15:54:00 |
root / root |
4755 |
|
| atop |
245.672 KB |
September 05 2019 16:31:49 |
root / root |
0755 |
|
| atopconvert |
17.492 KB |
September 05 2019 16:31:49 |
root / root |
0755 |
|
| atopd |
0.9 KB |
September 05 2019 16:30:33 |
root / root |
0755 |
|
| atopsar |
245.672 KB |
September 05 2019 16:31:49 |
root / root |
0755 |
|
| atq |
51.727 KB |
May 18 2022 15:54:00 |
root / root |
4755 |
|
| atrm |
51.727 KB |
May 18 2022 15:54:00 |
root / root |
4755 |
|
| audit2allow |
14.213 KB |
April 01 2020 04:04:49 |
root / root |
0755 |
|
| audit2why |
14.213 KB |
April 01 2020 04:04:49 |
root / root |
0755 |
|
| aulast |
15.484 KB |
August 08 2019 12:06:06 |
root / root |
0755 |
|
| aulastlog |
11.352 KB |
August 08 2019 12:06:06 |
root / root |
0755 |
|
| ausyscall |
11.18 KB |
August 08 2019 12:06:06 |
root / root |
0755 |
|
| autoconf |
14.422 KB |
June 10 2014 05:41:24 |
root / root |
0755 |
|
| autoheader |
8.334 KB |
June 10 2014 05:41:24 |
root / root |
0755 |
|
| autom4te |
31.427 KB |
June 10 2014 05:41:24 |
root / root |
0755 |
|
| automake |
246.436 KB |
June 10 2014 08:03:11 |
root / root |
0755 |
|
| automake-1.13 |
246.436 KB |
June 10 2014 08:03:11 |
root / root |
0755 |
|
| autopoint |
25.949 KB |
April 01 2020 02:42:34 |
root / root |
0755 |
|
| autoreconf |
20.572 KB |
June 10 2014 05:41:24 |
root / root |
0755 |
|
| autoscan |
16.722 KB |
June 10 2014 05:41:24 |
root / root |
0755 |
|
| autoupdate |
33.078 KB |
June 10 2014 05:41:24 |
root / root |
0755 |
|
| auvirt |
31.93 KB |
August 08 2019 12:06:06 |
root / root |
0755 |
|
| awk |
418.547 KB |
March 28 2024 19:26:28 |
root / root |
0755 |
|
| base64 |
36.484 KB |
November 16 2020 22:24:58 |
root / root |
0755 |
|
| basename |
28.352 KB |
November 16 2020 22:24:58 |
root / root |
0755 |
|
| bash |
941.93 KB |
November 24 2021 16:33:27 |
root / root |
0755 |
|
| bashbug |
6.801 KB |
November 24 2021 16:33:21 |
root / root |
0755 |
|
| bashbug-64 |
6.801 KB |
November 24 2021 16:33:21 |
root / root |
0755 |
|
| batch |
0.134 KB |
May 18 2022 15:54:00 |
root / root |
0755 |
|
| bc |
81.469 KB |
June 09 2014 19:51:54 |
root / root |
0755 |
|
| bdftogd |
3.912 KB |
April 05 2006 15:40:55 |
root / root |
0755 |
|
| bdftopcf |
44.188 KB |
October 30 2018 16:59:35 |
root / root |
0755 |
|
| bdftruncate |
11.195 KB |
October 30 2018 16:59:35 |
root / root |
0755 |
|
| berkeley_db47_svc |
58.461 KB |
September 11 2014 17:42:43 |
root / root |
0755 |
|
| bg |
0.025 KB |
November 24 2021 16:33:26 |
root / root |
0755 |
|
| bind9-config |
3.47 KB |
March 28 2025 11:31:50 |
root / root |
0755 |
|
| bison |
393.336 KB |
October 30 2018 20:34:03 |
root / root |
0755 |
|
| bond2team |
22.739 KB |
December 09 2018 08:57:18 |
root / root |
0755 |
|
| bootctl |
68.992 KB |
March 26 2024 12:57:04 |
root / root |
0755 |
|
| bunzip2 |
31.891 KB |
November 20 2015 05:04:52 |
root / root |
0755 |
|
| busctl |
403.148 KB |
March 26 2024 12:57:04 |
root / root |
0755 |
|
| bzcat |
31.891 KB |
November 20 2015 05:04:52 |
root / root |
0755 |
|
| bzcmp |
2.078 KB |
November 20 2015 05:04:51 |
root / root |
0755 |
|
| bzdiff |
2.078 KB |
November 20 2015 05:04:51 |
root / root |
0755 |
|
| bzgrep |
1.638 KB |
November 20 2015 05:04:51 |
root / root |
0755 |
|
| bzip2 |
31.891 KB |
November 20 2015 05:04:52 |
root / root |
0755 |
|
| bzip2recover |
15.242 KB |
November 20 2015 05:04:52 |
root / root |
0755 |
|
| bzless |
1.229 KB |
November 20 2015 05:04:51 |
root / root |
0755 |
|
| bzmore |
1.229 KB |
November 20 2015 05:04:51 |
root / root |
0755 |
|
| c++ |
754.594 KB |
April 16 2025 10:13:39 |
root / root |
0755 |
|
| c++filt |
27.922 KB |
March 10 2025 16:56:43 |
root / root |
0755 |
|
| c2ph |
35.749 KB |
October 25 2023 12:41:01 |
root / root |
0755 |
|
| c89 |
0.219 KB |
April 16 2025 10:13:37 |
root / root |
0755 |
|
| c99 |
0.21 KB |
April 16 2025 10:13:37 |
root / root |
0755 |
|
| ca-legacy |
1.6 KB |
November 05 2024 18:49:13 |
root / root |
0755 |
|
| cairo-sphinx |
69.992 KB |
August 08 2019 23:03:41 |
root / root |
0755 |
|
| cal |
36.805 KB |
February 02 2021 16:31:53 |
root / root |
0755 |
|
| captoinfo |
64.258 KB |
May 17 2024 07:52:28 |
root / root |
0755 |
|
| cat |
52.813 KB |
November 16 2020 22:24:58 |
root / root |
0755 |
|
| catchsegv |
3.258 KB |
July 03 2024 08:13:44 |
root / root |
0755 |
|
| catman |
36.75 KB |
October 30 2018 20:26:36 |
root / root |
0755 |
|
| cc |
750.578 KB |
April 16 2025 10:13:41 |
root / root |
0755 |
|
| cd |
0.025 KB |
November 24 2021 16:33:26 |
root / root |
0755 |
|
| centrino-decode |
6.133 KB |
May 13 2025 05:34:13 |
root / root |
0755 |
|
| certutil |
179.75 KB |
November 05 2024 17:00:36 |
root / root |
0755 |
|
| chacl |
15.266 KB |
April 01 2020 02:16:13 |
root / root |
0755 |
|
| chage |
72.156 KB |
August 09 2019 02:51:01 |
root / root |
0755 |
|
| chardetect |
0.3 KB |
August 09 2019 02:04:55 |
root / root |
0755 |
|
| chattr |
11.266 KB |
March 26 2024 13:19:09 |
root / root |
0755 |
|
| chcat |
13.115 KB |
April 01 2020 04:04:49 |
root / root |
0755 |
|
| chcon |
61.461 KB |
November 16 2020 22:24:58 |
root / root |
0755 |
|
| checkmodule |
400.484 KB |
October 30 2018 21:48:39 |
root / root |
0755 |
|
| checkpolicy |
412.461 KB |
October 30 2018 21:48:39 |
root / root |
0755 |
|
| chfn |
23.406 KB |
February 02 2021 16:31:53 |
root / root |
4711 |
|
| chgrp |
61.32 KB |
November 16 2020 22:24:58 |
root / root |
0755 |
|
| chmem |
40.43 KB |
February 02 2021 16:31:53 |
root / root |
0755 |
|
| chmod |
57.211 KB |
November 16 2020 22:24:58 |
root / root |
0755 |
|
| chown |
61.359 KB |
November 16 2020 22:24:58 |
root / root |
0755 |
|
| chronyc |
85.031 KB |
August 08 2019 11:40:18 |
root / root |
0755 |
|
| chrt |
32.172 KB |
February 02 2021 16:31:53 |
root / root |
0755 |
|
| chsh |
23.32 KB |
February 02 2021 16:31:53 |
root / root |
0711 |
|
| chvt |
11.141 KB |
November 24 2021 16:34:03 |
root / root |
0755 |
|
| cifsiostat |
48.516 KB |
October 13 2023 14:55:23 |
root / root |
0755 |
|
| cksum |
32.375 KB |
November 16 2020 22:24:58 |
root / root |
0755 |
|
| clear |
7.023 KB |
May 17 2024 07:52:28 |
root / root |
0755 |
|
| cmp |
44.141 KB |
March 07 2023 14:48:24 |
root / root |
0755 |
|
| cmsutil |
110.594 KB |
November 05 2024 17:00:35 |
root / root |
0755 |
|
| col |
23.883 KB |
February 02 2021 16:31:53 |
root / root |
0755 |
|
| colcrt |
11.289 KB |
February 02 2021 16:31:53 |
root / root |
0755 |
|
| colrm |
23.773 KB |
February 02 2021 16:31:53 |
root / root |
0755 |
|
| column |
27.992 KB |
February 02 2021 16:31:53 |
root / root |
0755 |
|
| combinedeltarpm |
52.094 KB |
June 09 2014 22:59:43 |
root / root |
0755 |
|
| comm |
36.547 KB |
November 16 2020 22:24:58 |
root / root |
0755 |
|
| command |
0.03 KB |
November 24 2021 16:33:26 |
root / root |
0755 |
|
| compare |
11.086 KB |
November 12 2024 06:32:04 |
root / root |
0755 |
|
| compile_et |
1.445 KB |
March 26 2024 13:18:56 |
root / root |
0755 |
|
| composite |
7.047 KB |
November 12 2024 06:32:04 |
root / root |
0755 |
|
| config_data |
7.054 KB |
June 10 2014 04:04:09 |
root / root |
0755 |
|
| conjure |
7.047 KB |
November 12 2024 06:32:04 |
root / root |
0755 |
|
| convert |
7.047 KB |
November 12 2024 06:32:04 |
root / root |
0755 |
|
| coredumpctl |
154.523 KB |
March 26 2024 12:57:04 |
root / root |
0755 |
|
| corelist |
10.017 KB |
October 25 2023 12:36:11 |
root / root |
0755 |
|
| cp |
151.547 KB |
November 16 2020 22:24:58 |
root / root |
0755 |
|
| cpan |
4.975 KB |
October 25 2023 12:36:11 |
root / root |
0755 |
|
| cpan-mirrors |
4.271 KB |
October 23 2020 09:33:26 |
root / root |
0555 |
|
| cpan2dist |
21.31 KB |
June 10 2014 09:24:25 |
root / root |
0755 |
|
| cpanp |
3.311 KB |
June 10 2014 09:24:25 |
root / root |
0755 |
|
| cpanp-run-perl |
0.54 KB |
June 10 2014 09:24:25 |
root / root |
0755 |
|
| cpapi1 |
3.02 MB |
July 02 2024 04:08:16 |
root / root |
0755 |
|
| cpapi2 |
3.02 MB |
July 02 2024 04:08:16 |
root / root |
0755 |
|
| cpapi3 |
3.02 MB |
July 02 2024 04:08:16 |
root / root |
0755 |
|
| cpio |
142.578 KB |
April 05 2024 08:16:29 |
root / root |
0755 |
|
| cpp |
754.578 KB |
April 16 2025 10:13:42 |
root / root |
0755 |
|
| cpupower |
66.336 KB |
May 13 2025 05:34:13 |
root / root |
0755 |
|
| crlutil |
127 KB |
November 05 2024 17:00:36 |
root / root |
0755 |
|
| crontab |
56.227 KB |
May 16 2023 14:28:22 |
root / root |
4755 |
|
| csplit |
48.82 KB |
November 16 2020 22:24:58 |
root / root |
0755 |
|
| csslint-0.6 |
19.555 KB |
September 30 2020 16:45:45 |
root / root |
0755 |
|
| curl |
153 KB |
March 22 2024 17:33:25 |
root / root |
0755 |
|
| cut |
40.609 KB |
November 16 2020 22:24:58 |
root / root |
0755 |
|
| cvtsudoers |
241.703 KB |
March 28 2024 17:37:53 |
root / root |
0755 |
|
| cxpm |
28.047 KB |
January 25 2023 16:36:39 |
root / root |
0755 |
|
| date |
60.742 KB |
November 16 2020 22:24:58 |
root / root |
0755 |
|
| db47_archive |
10.211 KB |
September 11 2014 17:42:43 |
root / root |
0755 |
|
| db47_checkpoint |
10.273 KB |
September 11 2014 17:42:43 |
root / root |
0755 |
|
| db47_codegen |
22.25 KB |
September 11 2014 17:42:43 |
root / root |
0755 |
|
| db47_deadlock |
10.281 KB |
September 11 2014 17:42:44 |
root / root |
0755 |
|
| db47_dump |
14.25 KB |
September 11 2014 17:42:44 |
root / root |
0755 |
|
| db47_hotbackup |
18.375 KB |
September 11 2014 17:42:44 |
root / root |
0755 |
|
| db47_load |
26.328 KB |
September 11 2014 17:42:44 |
root / root |
0755 |
|
| db47_printlog |
62.797 KB |
September 11 2014 17:42:44 |
root / root |
0755 |
|
| db47_recover |
10.273 KB |
September 11 2014 17:42:44 |
root / root |
0755 |
|
| db47_stat |
14.219 KB |
September 11 2014 17:42:44 |
root / root |
0755 |
|
| db47_upgrade |
10.227 KB |
September 11 2014 17:42:44 |
root / root |
0755 |
|
| db47_verify |
10.219 KB |
September 11 2014 17:42:44 |
root / root |
0755 |
|
| db_archive |
11.227 KB |
August 09 2019 00:18:22 |
root / root |
0755 |
|
| db_checkpoint |
11.305 KB |
August 09 2019 00:18:22 |
root / root |
0755 |
|
| db_deadlock |
11.313 KB |
August 09 2019 00:18:22 |
root / root |
0755 |
|
| db_dump |
15.328 KB |
August 09 2019 00:18:22 |
root / root |
0755 |
|
| db_dump185 |
64.445 KB |
August 09 2019 00:18:22 |
root / root |
0755 |
|
| db_hotbackup |
15.344 KB |
August 09 2019 00:18:22 |
root / root |
0755 |
|
| db_load |
27.508 KB |
August 09 2019 00:18:22 |
root / root |
0755 |
|
| db_log_verify |
15.336 KB |
August 09 2019 00:18:22 |
root / root |
0755 |
|
| db_printlog |
32.258 KB |
August 09 2019 00:18:22 |
root / root |
0755 |
|
| db_recover |
11.328 KB |
August 09 2019 00:18:22 |
root / root |
0755 |
|
| db_replicate |
15.344 KB |
August 09 2019 00:18:22 |
root / root |
0755 |
|
| db_stat |
15.258 KB |
August 09 2019 00:18:22 |
root / root |
0755 |
|
| db_tuner |
19.328 KB |
August 09 2019 00:18:22 |
root / root |
0755 |
|
| db_upgrade |
11.234 KB |
August 09 2019 00:18:22 |
root / root |
0755 |
|
| db_verify |
11.25 KB |
August 09 2019 00:18:22 |
root / root |
0755 |
|
| dbilogstrip |
1.431 KB |
June 10 2014 01:06:47 |
root / root |
0755 |
|
| dbiprof |
6.146 KB |
June 10 2014 01:06:47 |
root / root |
0755 |
|
| dbiproxy |
5.346 KB |
June 10 2014 01:06:47 |
root / root |
0755 |
|
| dbus-binding-tool |
94.492 KB |
June 10 2014 04:06:04 |
root / root |
0755 |
|
| dbus-cleanup-sockets |
11 KB |
September 30 2020 15:54:54 |
root / root |
0755 |
|
| dbus-daemon |
218 KB |
September 30 2020 15:54:54 |
root / root |
0755 |
|
| dbus-monitor |
23.125 KB |
September 30 2020 15:54:54 |
root / root |
0755 |
|
| dbus-run-session |
14.969 KB |
September 30 2020 15:54:54 |
root / root |
0755 |
|
| dbus-send |
27.07 KB |
September 30 2020 15:54:54 |
root / root |
0755 |
|
| dbus-test-tool |
23.133 KB |
September 30 2020 15:54:54 |
root / root |
0755 |
|
| dbus-update-activation-environment |
15.023 KB |
September 30 2020 15:54:54 |
root / root |
0755 |
|
| dbus-uuidgen |
10.984 KB |
September 30 2020 15:54:54 |
root / root |
0755 |
|
| dc |
44.328 KB |
June 09 2014 19:51:54 |
root / root |
0755 |
|
| dd |
73.141 KB |
November 16 2020 22:24:58 |
root / root |
0755 |
|
| deallocvt |
11.156 KB |
November 24 2021 16:34:03 |
root / root |
0755 |
|
| debuginfo-install |
7.882 KB |
May 12 2020 16:27:40 |
root / root |
0755 |
|
| delv |
39.977 KB |
March 28 2025 11:32:06 |
root / root |
0755 |
|
| df |
102.555 KB |
November 16 2020 22:24:58 |
root / root |
0755 |
|
| dgawk |
502.117 KB |
March 28 2024 19:26:28 |
root / root |
0755 |
|
| diff |
195.461 KB |
March 07 2023 14:48:24 |
root / root |
0755 |
|
| diff3 |
60.648 KB |
March 07 2023 14:48:24 |
root / root |
0755 |
|
| dig |
146.961 KB |
March 28 2025 11:32:06 |
root / root |
0755 |
|
| dir |
114.852 KB |
November 16 2020 22:24:58 |
root / root |
0755 |
|
| dircolors |
40.438 KB |
November 16 2020 22:24:58 |
root / root |
0755 |
|
| dirname |
28.313 KB |
November 16 2020 22:24:58 |
root / root |
0755 |
|
| display |
7.047 KB |
November 12 2024 06:32:04 |
root / root |
0755 |
|
| dltest |
11.055 KB |
August 09 2019 03:12:06 |
root / root |
0755 |
|
| dmesg |
48.516 KB |
February 02 2021 16:31:53 |
root / root |
0755 |
|
| dnsdomainname |
15.414 KB |
October 18 2019 16:02:04 |
root / root |
0755 |
|
| domainname |
15.414 KB |
October 18 2019 16:02:04 |
root / root |
0755 |
|
| doveadm |
2.94 MB |
December 30 2024 23:15:37 |
root / root |
0755 |
|
| doveconf |
541.953 KB |
December 30 2024 23:15:36 |
root / root |
0755 |
|
| dovecot-sysreport |
5.808 KB |
December 30 2024 23:15:36 |
root / root |
0755 |
|
| dracut |
55.827 KB |
September 30 2020 15:57:57 |
root / root |
0755 |
|
| dsync |
2.94 MB |
December 30 2024 23:15:37 |
root / root |
0755 |
|
| dtrace |
16.661 KB |
October 13 2020 16:11:22 |
root / root |
0755 |
|
| du |
110.336 KB |
November 16 2020 22:24:58 |
root / root |
0755 |
|
| dumpkeys |
77.508 KB |
November 24 2021 16:34:03 |
root / root |
0755 |
|
| dumpsexp |
15.188 KB |
November 02 2023 15:22:55 |
root / root |
0755 |
|
| dvipdf |
1.002 KB |
September 30 2020 16:20:47 |
root / root |
0755 |
|
| dwp |
3.03 MB |
March 10 2025 16:56:43 |
root / root |
0755 |
|
| ea-php56 |
4 MB |
June 10 2025 21:40:49 |
root / root |
0755 |
|
| ea-php56-pear |
0.374 KB |
June 10 2025 21:43:56 |
root / root |
0755 |
|
| ea-php56-pecl |
0.292 KB |
June 10 2025 21:43:56 |
root / root |
0755 |
|
| ea-php72 |
4.26 MB |
June 10 2025 21:43:54 |
root / root |
0755 |
|
| ea-php72-pear |
0.374 KB |
June 10 2025 21:48:31 |
root / root |
0755 |
|
| ea-php72-pecl |
0.292 KB |
June 10 2025 21:48:31 |
root / root |
0755 |
|
| ea-php73 |
4.65 MB |
June 10 2025 21:45:07 |
root / root |
0755 |
|
| ea-php73-pear |
0.374 KB |
June 10 2025 21:48:11 |
root / root |
0755 |
|
| ea-php73-pecl |
0.292 KB |
June 10 2025 21:48:11 |
root / root |
0755 |
|
| ea-php74 |
6.09 MB |
June 10 2025 21:53:12 |
root / root |
0755 |
|
| ea-php74-pear |
0.374 KB |
June 10 2025 21:56:04 |
root / root |
0755 |
|
| ea-php74-pecl |
0.292 KB |
June 10 2025 21:56:04 |
root / root |
0755 |
|
| easy_install |
0.313 KB |
October 23 2024 09:40:28 |
root / root |
0755 |
|
| easy_install-2.7 |
0.32 KB |
October 23 2024 09:40:28 |
root / root |
0755 |
|
| echo |
32.313 KB |
November 16 2020 22:24:58 |
root / root |
0755 |
|
| egrep |
0.283 KB |
August 03 2017 06:58:17 |
root / root |
0755 |
|
| eject |
48.813 KB |
February 02 2021 16:31:53 |
root / root |
0755 |
|
| elfedit |
32.18 KB |
March 10 2025 16:56:43 |
root / root |
0755 |
|
| elinks |
1.3 MB |
January 10 2019 17:00:55 |
root / root |
0755 |
|
| enchant |
15.289 KB |
June 09 2014 18:46:47 |
root / root |
0755 |
|
| enchant-lsmod |
11.133 KB |
June 09 2014 18:46:47 |
root / root |
0755 |
|
| env |
28.328 KB |
November 16 2020 22:24:58 |
root / root |
0755 |
|
| envsubst |
36.008 KB |
April 01 2020 02:43:18 |
root / root |
0755 |
|
| eps2eps |
0.624 KB |
September 30 2020 16:20:47 |
root / root |
0755 |
|
| eqn |
144.414 KB |
June 09 2014 20:17:22 |
root / root |
0755 |
|
| ex |
906.398 KB |
July 09 2024 16:25:57 |
root / root |
0755 |
|
| expand |
32.477 KB |
November 16 2020 22:24:58 |
root / root |
0755 |
|
| expr |
36.531 KB |
November 16 2020 22:24:58 |
root / root |
0755 |
|
| factor |
93.289 KB |
November 16 2020 22:24:58 |
root / root |
0755 |
|
| fallocate |
27.844 KB |
February 02 2021 16:31:53 |
root / root |
0755 |
|
| false |
28.25 KB |
November 16 2020 22:24:58 |
root / root |
0755 |
|
| fc |
0.025 KB |
November 24 2021 16:33:26 |
root / root |
0755 |
|
| fc-cache |
0.129 KB |
October 30 2018 15:13:26 |
root / root |
0755 |
|
| fc-cache-64 |
15.453 KB |
October 30 2018 18:34:13 |
root / root |
0755 |
|
| fc-cat |
15.398 KB |
October 30 2018 18:34:13 |
root / root |
0755 |
|
| fc-conflist |
11.195 KB |
October 30 2018 18:34:13 |
root / root |
0755 |
|
| fc-list |
11.258 KB |
October 30 2018 18:34:13 |
root / root |
0755 |
|
| fc-match |
11.32 KB |
October 30 2018 18:34:13 |
root / root |
0755 |
|
| fc-pattern |
11.258 KB |
October 30 2018 18:34:13 |
root / root |
0755 |
|
| fc-query |
11.227 KB |
October 30 2018 18:34:13 |
root / root |
0755 |
|
| fc-scan |
11.266 KB |
October 30 2018 18:34:13 |
root / root |
0755 |
|
| fc-validate |
11.266 KB |
October 30 2018 18:34:13 |
root / root |
0755 |
|
| fg |
0.025 KB |
November 24 2021 16:33:26 |
root / root |
0755 |
|
| fgconsole |
11.164 KB |
November 24 2021 16:34:03 |
root / root |
0755 |
|
| fgrep |
0.283 KB |
August 03 2017 06:58:17 |
root / root |
0755 |
|
| file |
19.305 KB |
September 30 2020 16:08:22 |
root / root |
0755 |
|
| find |
194.633 KB |
October 30 2018 16:42:55 |
root / root |
0755 |
|
| find-repos-of-install |
4.269 KB |
May 12 2020 16:27:40 |
root / root |
0755 |
|
| find2perl |
23.061 KB |
October 25 2023 12:41:01 |
root / root |
0755 |
|
| findmnt |
58.375 KB |
February 02 2021 16:31:53 |
root / root |
0755 |
|
| fipscheck |
15.367 KB |
August 02 2017 12:47:49 |
root / root |
0755 |
|
| fipshmac |
11.305 KB |
August 02 2017 12:47:49 |
root / root |
0755 |
|
| firewall-cmd |
113.477 KB |
April 28 2021 13:31:12 |
root / root |
0755 |
|
| firewall-offline-cmd |
101.179 KB |
April 28 2021 13:31:12 |
root / root |
0755 |
|
| flex |
318.07 KB |
October 30 2018 20:30:43 |
root / root |
0755 |
|
| flex++ |
318.07 KB |
October 30 2018 20:30:43 |
root / root |
0755 |
|
| flock |
23.875 KB |
February 02 2021 16:31:53 |
root / root |
0755 |
|
| fmt |
36.477 KB |
November 16 2020 22:24:58 |
root / root |
0755 |
|
| fold |
36.461 KB |
November 16 2020 22:24:58 |
root / root |
0755 |
|
| fonttosfnt |
35.992 KB |
October 30 2018 16:59:35 |
root / root |
0755 |
|
| free |
19.328 KB |
September 30 2020 17:21:37 |
root / root |
0755 |
|
| freetype-config |
4.386 KB |
March 24 2025 14:36:31 |
root / root |
0755 |
|
| fribidi |
16.094 KB |
December 23 2019 15:39:41 |
root / root |
0755 |
|
| ftp |
85.5 KB |
November 05 2016 15:04:49 |
root / root |
0755 |
|
| funzip |
31.383 KB |
May 27 2024 20:59:01 |
root / root |
0755 |
|
| g++ |
754.594 KB |
April 16 2025 10:13:39 |
root / root |
0755 |
|
| galera_new_cluster |
0.896 KB |
May 03 2023 04:37:56 |
root / root |
0755 |
|
| galera_recovery |
3.279 KB |
May 03 2023 04:37:56 |
root / root |
0755 |
|
| gapplication |
19.477 KB |
October 11 2023 11:02:05 |
root / root |
0755 |
|
| garb-systemd |
1.13 KB |
May 30 2022 05:40:17 |
root / root |
0755 |
|
| garbd |
1.93 MB |
May 30 2022 05:40:17 |
root / root |
0755 |
|
| gawk |
418.547 KB |
March 28 2024 19:26:28 |
root / root |
0755 |
|
| gcc |
750.578 KB |
April 16 2025 10:13:41 |
root / root |
0755 |
|
| gcc-ar |
26.453 KB |
April 16 2025 10:13:44 |
root / root |
0755 |
|
| gcc-nm |
26.453 KB |
April 16 2025 10:13:41 |
root / root |
0755 |
|
| gcc-ranlib |
26.453 KB |
April 16 2025 10:13:42 |
root / root |
0755 |
|
| gcov |
311.453 KB |
April 16 2025 10:13:39 |
root / root |
0755 |
|
| gd2copypal |
7.063 KB |
December 15 2020 16:27:32 |
root / root |
0755 |
|
| gd2togif |
7.047 KB |
December 15 2020 16:27:32 |
root / root |
0755 |
|
| gd2topng |
11.063 KB |
December 15 2020 16:27:32 |
root / root |
0755 |
|
| gdbus |
40.172 KB |
October 11 2023 11:02:05 |
root / root |
0755 |
|
| gdcmpgif |
11.078 KB |
December 15 2020 16:27:32 |
root / root |
0755 |
|
| gdk-pixbuf-query-loaders-64 |
15.383 KB |
October 30 2018 21:50:18 |
root / root |
0755 |
|
| gdk-pixbuf-thumbnailer |
15.594 KB |
October 30 2018 21:50:18 |
root / root |
0755 |
|
| gdlib-config |
2.521 KB |
December 15 2020 16:27:27 |
root / root |
0755 |
|
| gdparttopng |
11.07 KB |
December 15 2020 16:27:32 |
root / root |
0755 |
|
| gdtopng |
7.039 KB |
December 15 2020 16:27:32 |
root / root |
0755 |
|
| gencat |
22.109 KB |
July 03 2024 08:41:41 |
root / root |
0755 |
|
| genl-ctrl-list |
11.273 KB |
August 03 2017 19:48:51 |
root / root |
0755 |
|
| geoiplookup |
15.281 KB |
August 08 2019 23:34:37 |
root / root |
0755 |
|
| geoiplookup6 |
11.156 KB |
August 08 2019 23:34:37 |
root / root |
0755 |
|
| geoipupdate |
31.281 KB |
June 12 2023 14:00:58 |
root / root |
0755 |
|
| geqn |
144.414 KB |
June 09 2014 20:17:22 |
root / root |
0755 |
|
| getconf |
22.016 KB |
July 03 2024 08:41:40 |
root / root |
0755 |
|
| getent |
26.391 KB |
July 03 2024 08:41:41 |
root / root |
0755 |
|
| getfacl |
24.289 KB |
April 01 2020 02:16:13 |
root / root |
0755 |
|
| getkeycodes |
11.156 KB |
November 24 2021 16:34:03 |
root / root |
0755 |
|
| getopt |
15.383 KB |
February 02 2021 16:31:53 |
root / root |
0755 |
|
| getopts |
0.03 KB |
November 24 2021 16:33:26 |
root / root |
0755 |
|
| gettext |
35.938 KB |
April 01 2020 02:43:18 |
root / root |
0755 |
|
| gettext.sh |
4.521 KB |
April 01 2020 02:41:05 |
root / root |
0755 |
|
| gettextize |
42.693 KB |
April 01 2020 02:42:34 |
root / root |
0755 |
|
| ghostscript |
10.969 KB |
September 30 2020 16:21:08 |
root / root |
0755 |
|
| giftogd2 |
7.055 KB |
December 15 2020 16:27:32 |
root / root |
0755 |
|
| gio |
73.414 KB |
October 11 2023 11:02:05 |
root / root |
0755 |
|
| gio-querymodules-64 |
11.313 KB |
October 11 2023 11:02:05 |
root / root |
0755 |
|
| git |
1.46 MB |
July 30 2024 09:13:24 |
root / root |
0755 |
|
| git-receive-pack |
1.46 MB |
July 30 2024 09:13:24 |
root / root |
0755 |
|
| git-shell |
722.039 KB |
July 30 2024 09:13:24 |
root / root |
0755 |
|
| git-upload-archive |
1.46 MB |
July 30 2024 09:13:24 |
root / root |
0755 |
|
| git-upload-pack |
795.477 KB |
July 30 2024 09:13:24 |
root / root |
0755 |
|
| glib-compile-schemas |
44.375 KB |
October 11 2023 11:02:05 |
root / root |
0755 |
|
| gmake |
178.469 KB |
August 09 2019 00:46:49 |
root / root |
0755 |
|
| gneqn |
0.265 KB |
June 09 2014 20:17:13 |
root / root |
0755 |
|
| gnroff |
3.313 KB |
June 09 2014 20:17:15 |
root / root |
0755 |
|
| gpasswd |
76.57 KB |
August 09 2019 02:51:01 |
root / root |
4755 |
|
| gpg |
732.398 KB |
July 13 2018 13:05:25 |
root / root |
0755 |
|
| gpg-agent |
289.742 KB |
July 13 2018 13:05:25 |
root / root |
0755 |
|
| gpg-connect-agent |
152.688 KB |
July 13 2018 13:05:25 |
root / root |
0755 |
|
| gpg-error |
23.18 KB |
June 10 2014 08:46:48 |
root / root |
0755 |
|
| gpg-error-config |
1.833 KB |
June 10 2014 08:46:47 |
root / root |
0755 |
|
| gpg-zip |
3.229 KB |
July 13 2018 13:05:12 |
root / root |
0755 |
|
| gpg2 |
732.398 KB |
July 13 2018 13:05:25 |
root / root |
0755 |
|
| gpgconf |
140.313 KB |
July 13 2018 13:05:25 |
root / root |
0755 |
|
| gpgparsemail |
23.703 KB |
July 13 2018 13:05:25 |
root / root |
0755 |
|
| gpgsplit |
48.883 KB |
July 13 2018 13:05:25 |
root / root |
0755 |
|
| gpgv |
345.383 KB |
July 13 2018 13:05:25 |
root / root |
0755 |
|
| gpgv2 |
345.383 KB |
July 13 2018 13:05:25 |
root / root |
0755 |
|
| gpic |
180.406 KB |
June 09 2014 20:17:22 |
root / root |
0755 |
|
| gprof |
98.414 KB |
March 10 2025 16:56:43 |
root / root |
0755 |
|
| gr2fonttest |
23.656 KB |
July 21 2017 10:40:25 |
root / root |
0755 |
|
| grep |
155.297 KB |
August 03 2017 06:58:18 |
root / root |
0755 |
|
| groff |
81.625 KB |
June 09 2014 20:17:22 |
root / root |
0755 |
|
| grops |
140.852 KB |
June 09 2014 20:17:22 |
root / root |
0755 |
|
| grotty |
98.586 KB |
June 09 2014 20:17:22 |
root / root |
0755 |
|
| groups |
32.414 KB |
November 16 2020 22:24:58 |
root / root |
0755 |
|
| grub2-editenv |
396.086 KB |
April 09 2025 13:06:14 |
root / root |
0755 |
|
| grub2-file |
834.367 KB |
April 09 2025 13:06:14 |
root / root |
0755 |
|
| grub2-fstest |
1.03 MB |
April 09 2025 13:06:14 |
root / root |
0755 |
|
| grub2-glue-efi |
258.805 KB |
April 09 2025 13:06:14 |
root / root |
0755 |
|
| grub2-kbdcomp |
1.629 KB |
April 09 2025 13:06:03 |
root / root |
0755 |
|
| grub2-menulst2cfg |
241.828 KB |
April 09 2025 13:06:14 |
root / root |
0755 |
|
| grub2-mkfont |
287.602 KB |
April 09 2025 13:06:14 |
root / root |
0755 |
|
| grub2-mkimage |
379.242 KB |
April 09 2025 13:06:14 |
root / root |
0755 |
|
| grub2-mklayout |
264.867 KB |
April 09 2025 13:06:14 |
root / root |
0755 |
|
| grub2-mknetdir |
429.773 KB |
April 09 2025 13:06:14 |
root / root |
0755 |
|
| grub2-mkpasswd-pbkdf2 |
271.297 KB |
April 09 2025 13:06:14 |
root / root |
0755 |
|
| grub2-mkrelpath |
258.477 KB |
April 09 2025 13:06:14 |
root / root |
0755 |
|
| grub2-mkrescue |
1021.773 KB |
April 09 2025 13:06:14 |
root / root |
0755 |
|
| grub2-mkstandalone |
534.305 KB |
April 09 2025 13:06:14 |
root / root |
0755 |
|
| grub2-render-label |
839.156 KB |
April 09 2025 13:06:14 |
root / root |
0755 |
|
| grub2-script-check |
295.406 KB |
April 09 2025 13:06:14 |
root / root |
0755 |
|
| grub2-syslinux2cfg |
767.719 KB |
April 09 2025 13:06:14 |
root / root |
0755 |
|
| gs |
10.969 KB |
September 30 2020 16:21:08 |
root / root |
0755 |
|
| gsbj |
0.342 KB |
September 30 2020 16:20:47 |
root / root |
0755 |
|
| gsdj |
0.344 KB |
September 30 2020 16:20:47 |
root / root |
0755 |
|
| gsdj500 |
0.344 KB |
September 30 2020 16:20:47 |
root / root |
0755 |
|
| gsettings |
23.805 KB |
October 11 2023 11:02:05 |
root / root |
0755 |
|
| gslj |
0.345 KB |
September 30 2020 16:20:47 |
root / root |
0755 |
|
| gslp |
0.342 KB |
September 30 2020 16:20:47 |
root / root |
0755 |
|
| gsnd |
0.271 KB |
September 30 2020 16:20:47 |
root / root |
0755 |
|
| gsoelim |
32.586 KB |
June 09 2014 20:17:22 |
root / root |
0755 |
|
| gss-client |
23.172 KB |
February 12 2025 13:26:31 |
root / root |
0755 |
|
| gtar |
338.023 KB |
October 30 2018 20:24:30 |
root / root |
0755 |
|
| gtbl |
115.961 KB |
June 09 2014 20:17:22 |
root / root |
0755 |
|
| gtroff |
512.961 KB |
June 09 2014 20:17:22 |
root / root |
0755 |
|
| gunzip |
2.2 KB |
May 12 2022 14:58:32 |
root / root |
0755 |
|
| gzexe |
5.792 KB |
May 12 2022 14:58:32 |
root / root |
0755 |
|
| gzip |
98.43 KB |
May 12 2022 14:58:32 |
root / root |
0755 |
|
| h2ph |
27.646 KB |
October 25 2023 12:41:01 |
root / root |
0755 |
|
| h2xs |
59.146 KB |
October 25 2023 12:41:01 |
root / root |
0755 |
|
| hdsploader |
11.18 KB |
November 05 2016 18:34:04 |
root / root |
0755 |
|
| head |
40.508 KB |
November 16 2020 22:24:58 |
root / root |
0755 |
|
| hexdump |
32.016 KB |
February 02 2021 16:31:53 |
root / root |
0755 |
|
| hmac256 |
15.672 KB |
November 02 2023 15:22:55 |
root / root |
0755 |
|
| host |
127.016 KB |
March 28 2025 11:32:06 |
root / root |
0755 |
|
| hostid |
28.32 KB |
November 16 2020 22:24:58 |
root / root |
0755 |
|
| hostname |
15.414 KB |
October 18 2019 16:02:04 |
root / root |
0755 |
|
| hostnamectl |
318.07 KB |
March 26 2024 12:57:04 |
root / root |
0755 |
|
| htdbm |
56.141 KB |
June 03 2025 21:31:42 |
root / root |
0755 |
|
| htdigest |
29.352 KB |
June 03 2025 21:31:42 |
root / root |
0755 |
|
| htop |
165.648 KB |
January 17 2019 02:46:51 |
root / root |
0755 |
|
| htpasswd |
54.203 KB |
June 03 2025 21:31:42 |
root / root |
0755 |
|
| httxt2dbm |
21.688 KB |
June 03 2025 21:31:42 |
root / root |
0755 |
|
| hunspell |
53.109 KB |
September 30 2020 16:35:58 |
root / root |
0755 |
|
| i386 |
15.273 KB |
February 02 2021 16:31:53 |
root / root |
0755 |
|
| iceauth |
31.734 KB |
August 11 2017 18:43:11 |
root / root |
0755 |
|
| iconv |
58.141 KB |
July 03 2024 08:41:41 |
root / root |
0755 |
|
| id |
36.523 KB |
November 16 2020 22:24:58 |
root / root |
0755 |
|
| identify |
7.063 KB |
November 12 2024 06:32:04 |
root / root |
0755 |
|
| idiag-socket-details |
11.336 KB |
August 03 2017 19:48:51 |
root / root |
0755 |
|
| idle |
0.091 KB |
October 03 2024 12:55:18 |
root / root |
0755 |
|
| idn |
32.453 KB |
November 21 2015 17:00:47 |
root / root |
0755 |
|
| ifnames |
4.031 KB |
June 10 2014 05:41:24 |
root / root |
0755 |
|
| igawk |
3.113 KB |
March 28 2024 19:26:26 |
root / root |
0755 |
|
| import |
7.047 KB |
November 12 2024 06:32:04 |
root / root |
0755 |
|
| info |
265.188 KB |
April 11 2018 01:03:35 |
root / root |
0755 |
|
| infocmp |
56.07 KB |
May 17 2024 07:52:28 |
root / root |
0755 |
|
| infokey |
21.469 KB |
April 11 2018 01:03:35 |
root / root |
0755 |
|
| infotocap |
64.258 KB |
May 17 2024 07:52:28 |
root / root |
0755 |
|
| innochecksum |
3.54 MB |
May 03 2023 04:58:52 |
root / root |
0755 |
|
| install |
139.594 KB |
November 16 2020 22:24:58 |
root / root |
0755 |
|
| instmodsh |
4.147 KB |
June 10 2014 01:58:19 |
root / root |
0755 |
|
| ionice |
23.859 KB |
February 02 2021 16:31:53 |
root / root |
0755 |
|
| iostat |
60.789 KB |
October 13 2023 14:55:23 |
root / root |
0755 |
|
| ipcalc |
15.055 KB |
November 16 2020 16:20:20 |
root / root |
0755 |
|
| ipcmk |
24 KB |
February 02 2021 16:31:53 |
root / root |
0755 |
|
| ipcrm |
27.852 KB |
February 02 2021 16:31:53 |
root / root |
0755 |
|
| ipcs |
48.367 KB |
February 02 2021 16:31:53 |
root / root |
0755 |
|
| iptables-xml |
91.516 KB |
October 01 2020 16:52:53 |
root / root |
0755 |
|
| isc-config.sh |
3.47 KB |
March 28 2025 11:31:50 |
root / root |
0755 |
|
| isosize |
23.828 KB |
February 02 2021 16:31:53 |
root / root |
0755 |
|
| ispell |
0.965 KB |
June 09 2014 23:04:36 |
root / root |
0755 |
|
| isql |
31.688 KB |
August 09 2019 03:12:06 |
root / root |
0755 |
|
| iusql |
23.609 KB |
August 09 2019 03:12:06 |
root / root |
0755 |
|
| jobs |
0.027 KB |
November 24 2021 16:33:26 |
root / root |
0755 |
|
| join |
48.75 KB |
November 16 2020 22:24:58 |
root / root |
0755 |
|
| journalctl |
537.875 KB |
March 26 2024 12:57:04 |
root / root |
0755 |
|
| js |
3.36 MB |
April 11 2018 00:29:16 |
root / root |
0755 |
|
| json_pp |
3.818 KB |
June 10 2014 03:16:03 |
root / root |
0755 |
|
| json_reformat |
35.891 KB |
June 10 2014 05:00:23 |
root / root |
0755 |
|
| json_verify |
27.516 KB |
June 10 2014 05:00:23 |
root / root |
0755 |
|
| kbd_mode |
11.156 KB |
November 24 2021 16:34:03 |
root / root |
0755 |
|
| kbdinfo |
11.188 KB |
November 24 2021 16:34:03 |
root / root |
0755 |
|
| kbdrate |
11.219 KB |
November 24 2021 16:34:03 |
root / root |
0755 |
|
| kdumpctl |
33.178 KB |
June 09 2021 16:09:58 |
root / root |
0755 |
|
| kernel-install |
4.698 KB |
March 26 2024 12:56:25 |
root / root |
0755 |
|
| keyctl |
27.938 KB |
June 10 2014 02:17:55 |
root / root |
0755 |
|
| kill |
32.82 KB |
February 02 2021 16:31:53 |
root / root |
0755 |
|
| killall |
24.141 KB |
September 30 2020 17:20:27 |
root / root |
0755 |
|
| kmod |
143.242 KB |
April 01 2020 02:58:15 |
root / root |
0755 |
|
| krb5-config |
6.956 KB |
February 12 2025 13:26:21 |
root / root |
0755 |
|
| last |
19.109 KB |
June 09 2014 23:16:44 |
root / root |
0755 |
|
| lastb |
19.109 KB |
June 09 2014 23:16:44 |
root / root |
0755 |
|
| lastlog |
19.148 KB |
August 09 2019 02:51:01 |
root / root |
0755 |
|
| lchfn |
15.523 KB |
April 12 2018 18:44:23 |
root / root |
0755 |
|
| lchsh |
15.492 KB |
April 12 2018 18:44:23 |
root / root |
0755 |
|
| ld |
982.586 KB |
March 10 2025 16:56:43 |
root / root |
0755 |
|
| ld.bfd |
982.586 KB |
March 10 2025 16:56:43 |
root / root |
0755 |
|
| ld.gold |
5.11 MB |
March 10 2025 16:56:43 |
root / root |
0755 |
|
| ldd |
5.178 KB |
July 03 2024 08:13:51 |
root / root |
0755 |
|
| less |
154.57 KB |
June 11 2024 14:35:22 |
root / root |
0755 |
|
| lessecho |
11.133 KB |
June 11 2024 14:35:22 |
root / root |
0755 |
|
| lesskey |
16.672 KB |
June 11 2024 14:35:22 |
root / root |
0755 |
|
| lesspipe.sh |
2.237 KB |
January 13 2022 18:00:05 |
root / root |
0755 |
|
| lex |
318.07 KB |
October 30 2018 20:30:43 |
root / root |
0755 |
|
| lexgrog |
85.086 KB |
October 30 2018 20:26:36 |
root / root |
0755 |
|
| libgcrypt-config |
3.775 KB |
November 02 2023 15:22:54 |
root / root |
0755 |
|
| libnetcfg |
15.355 KB |
October 25 2023 12:41:01 |
root / root |
0755 |
|
| libpng-config |
2.38 KB |
October 13 2020 15:52:16 |
root / root |
0755 |
|
| libpng15-config |
2.38 KB |
October 13 2020 15:52:16 |
root / root |
0755 |
|
| libtool |
314.04 KB |
April 12 2017 18:57:10 |
root / root |
0755 |
|
| libtoolize |
76.805 KB |
April 12 2017 18:57:10 |
root / root |
0755 |
|
| libwmf-fontmap |
12.776 KB |
September 30 2020 16:52:14 |
root / root |
0755 |
|
| link |
28.305 KB |
November 16 2020 22:24:58 |
root / root |
0755 |
|
| links |
1.3 MB |
January 10 2019 17:00:55 |
root / root |
0755 |
|
| linux-boot-prober |
5.854 KB |
November 06 2016 03:30:02 |
root / root |
0755 |
|
| linux32 |
15.273 KB |
February 02 2021 16:31:53 |
root / root |
0755 |
|
| linux64 |
15.273 KB |
February 02 2021 16:31:53 |
root / root |
0755 |
|
| ln |
57.219 KB |
November 16 2020 22:24:58 |
root / root |
0755 |
|
| loadkeys |
110.484 KB |
November 24 2021 16:34:03 |
root / root |
0755 |
|
| loadunimap |
23.883 KB |
November 24 2021 16:34:03 |
root / root |
0755 |
|
| locale |
37.109 KB |
July 03 2024 08:41:41 |
root / root |
0755 |
|
| localectl |
326.234 KB |
March 26 2024 12:57:03 |
root / root |
0755 |
|
| localedef |
318.313 KB |
July 03 2024 08:41:41 |
root / root |
0755 |
|
| logger |
28.617 KB |
February 02 2021 16:31:53 |
root / root |
0755 |
|
| login |
36.375 KB |
February 02 2021 16:31:53 |
root / root |
0755 |
|
| loginctl |
489.602 KB |
March 26 2024 12:57:03 |
root / root |
0755 |
|
| logname |
28.313 KB |
November 16 2020 22:24:58 |
root / root |
0755 |
|
| logresolve |
28.578 KB |
June 03 2025 21:31:42 |
root / root |
0755 |
|
| look |
11.273 KB |
February 02 2021 16:31:53 |
root / root |
0755 |
|
| lprsetup.sh |
5.342 KB |
September 30 2020 16:20:47 |
root / root |
0755 |
|
| ls |
114.852 KB |
November 16 2020 22:24:58 |
root / root |
0755 |
|
| lsattr |
11.25 KB |
March 26 2024 13:19:09 |
root / root |
0755 |
|
| lsblk |
79.172 KB |
February 02 2021 16:31:53 |
root / root |
0755 |
|
| lscpu |
60.75 KB |
February 02 2021 16:31:53 |
root / root |
0755 |
|
| lsinitrd |
6.26 KB |
September 30 2020 15:57:57 |
root / root |
0755 |
|
| lsipc |
60.945 KB |
February 02 2021 16:31:53 |
root / root |
0755 |
|
| lslocks |
41.008 KB |
February 02 2021 16:31:53 |
root / root |
0755 |
|
| lslogins |
52.883 KB |
February 02 2021 16:31:53 |
root / root |
0755 |
|
| lsmem |
40.781 KB |
February 02 2021 16:31:53 |
root / root |
0755 |
|
| lsns |
36.43 KB |
February 02 2021 16:31:53 |
root / root |
0755 |
|
| lsphp |
0.915 KB |
April 01 2025 16:34:16 |
root / root |
0755 |
|
| lsscsi |
56.477 KB |
August 03 2017 02:11:06 |
root / root |
0755 |
|
| lua |
15.469 KB |
November 06 2016 02:47:35 |
root / root |
0755 |
|
| luac |
119.031 KB |
November 06 2016 02:47:35 |
root / root |
0755 |
|
| lwp-download |
8.433 KB |
June 10 2014 01:19:13 |
root / root |
0755 |
|
| lwp-dump |
2.732 KB |
June 10 2014 01:19:13 |
root / root |
0755 |
|
| lwp-mirror |
2.42 KB |
June 10 2014 01:19:13 |
root / root |
0755 |
|
| lwp-request |
14.706 KB |
June 10 2014 01:19:13 |
root / root |
0755 |
|
| lz4 |
105.867 KB |
January 04 2024 09:43:03 |
root / root |
0755 |
|
| lz4c |
105.867 KB |
January 04 2024 09:43:03 |
root / root |
0755 |
|
| lz4cat |
105.867 KB |
January 04 2024 09:43:03 |
root / root |
0755 |
|
| lzcat |
73.523 KB |
June 15 2022 14:40:44 |
root / root |
0755 |
|
| lzcmp |
6.477 KB |
June 15 2022 14:40:32 |
root / root |
0755 |
|
| lzdiff |
6.477 KB |
June 15 2022 14:40:32 |
root / root |
0755 |
|
| lzegrep |
5.764 KB |
June 15 2022 14:40:32 |
root / root |
0755 |
|
| lzfgrep |
5.764 KB |
June 15 2022 14:40:32 |
root / root |
0755 |
|
| lzgrep |
5.764 KB |
June 15 2022 14:40:32 |
root / root |
0755 |
|
| lzless |
1.76 KB |
June 15 2022 14:40:32 |
root / root |
0755 |
|
| lzma |
73.523 KB |
June 15 2022 14:40:44 |
root / root |
0755 |
|
| lzmadec |
11.211 KB |
June 15 2022 14:40:44 |
root / root |
0755 |
|
| lzmainfo |
11.195 KB |
June 15 2022 14:40:44 |
root / root |
0755 |
|
| lzmore |
2.11 KB |
June 15 2022 14:40:32 |
root / root |
0755 |
|
| m4 |
151.172 KB |
November 20 2015 07:27:57 |
root / root |
0755 |
|
| machinectl |
533.93 KB |
March 26 2024 12:57:04 |
root / root |
0755 |
|
| mail |
383.672 KB |
April 11 2018 07:07:53 |
root / root |
0755 |
|
| mailx |
383.672 KB |
April 11 2018 07:07:53 |
root / root |
0755 |
|
| make |
178.469 KB |
August 09 2019 00:46:49 |
root / root |
0755 |
|
| makedb |
18.109 KB |
July 03 2024 08:41:40 |
root / root |
0755 |
|
| makedeltarpm |
68.391 KB |
June 09 2014 22:59:43 |
root / root |
0755 |
|
| man |
100.438 KB |
October 30 2018 20:26:36 |
root / root |
0755 |
|
| mandb |
122.25 KB |
October 30 2018 20:26:36 |
root / root |
0755 |
|
| manpath |
32.555 KB |
October 30 2018 20:26:36 |
root / root |
0755 |
|
| mapscrn |
19.781 KB |
November 24 2021 16:34:03 |
root / root |
0755 |
|
| mariadb-service-convert |
2.445 KB |
May 03 2023 04:32:45 |
root / root |
0755 |
|
| mariadb_config |
11.57 KB |
May 03 2023 04:57:01 |
root / root |
0755 |
|
| mc |
1.09 MB |
November 05 2016 23:18:36 |
root / root |
0755 |
|
| mcdiff |
1.09 MB |
November 05 2016 23:18:36 |
root / root |
0755 |
|
| mcedit |
1.09 MB |
November 05 2016 23:18:36 |
root / root |
0755 |
|
| mcookie |
15.438 KB |
February 02 2021 16:31:53 |
root / root |
0755 |
|
| mcview |
1.09 MB |
November 05 2016 23:18:36 |
root / root |
0755 |
|
| md5sum |
40.531 KB |
November 16 2020 22:24:58 |
root / root |
0755 |
|
| mdig |
44.195 KB |
March 28 2025 11:32:06 |
root / root |
0755 |
|
| mesg |
10.977 KB |
June 09 2014 23:16:44 |
root / root |
0755 |
|
| mixartloader |
15.375 KB |
November 05 2016 18:34:04 |
root / root |
0755 |
|
| mkdir |
77.898 KB |
November 16 2020 22:24:58 |
root / root |
0755 |
|
| mkfifo |
61.586 KB |
November 16 2020 22:24:58 |
root / root |
0755 |
|
| mkfontdir |
0.063 KB |
October 30 2018 16:59:34 |
root / root |
0755 |
|
| mkfontscale |
32.477 KB |
October 30 2018 16:59:35 |
root / root |
0755 |
|
| mkinitrd |
2.942 KB |
September 30 2020 15:57:57 |
root / root |
0755 |
|
| mknod |
65.609 KB |
November 16 2020 22:24:58 |
root / root |
0755 |
|
| mktemp |
40.656 KB |
November 16 2020 22:24:58 |
root / root |
0755 |
|
| modutil |
165.781 KB |
November 05 2024 17:00:36 |
root / root |
0755 |
|
| mogrify |
7.047 KB |
November 12 2024 06:32:04 |
root / root |
0755 |
|
| montage |
7.047 KB |
November 12 2024 06:32:04 |
root / root |
0755 |
|
| more |
40.148 KB |
February 02 2021 16:31:53 |
root / root |
0755 |
|
| mount |
43.227 KB |
February 02 2021 16:31:53 |
root / root |
4755 |
|
| mountpoint |
15.32 KB |
February 02 2021 16:31:53 |
root / root |
0755 |
|
| mpstat |
56.539 KB |
October 13 2023 14:55:23 |
root / root |
0755 |
|
| msgattrib |
23.359 KB |
April 01 2020 02:43:18 |
root / root |
0755 |
|
| msgcat |
23.336 KB |
April 01 2020 02:43:18 |
root / root |
0755 |
|
| msgcmp |
23.586 KB |
April 01 2020 02:43:18 |
root / root |
0755 |
|
| msgcomm |
19.313 KB |
April 01 2020 02:43:18 |
root / root |
0755 |
|
| msgconv |
19.305 KB |
April 01 2020 02:43:18 |
root / root |
0755 |
|
| msgen |
19.305 KB |
April 01 2020 02:43:18 |
root / root |
0755 |
|
| msgexec |
15.328 KB |
April 01 2020 02:43:18 |
root / root |
0755 |
|
| msgfilter |
27.563 KB |
April 01 2020 02:43:18 |
root / root |
0755 |
|
| msgfmt |
77.055 KB |
April 01 2020 02:43:18 |
root / root |
0755 |
|
| msgfmt.py |
6.333 KB |
October 03 2024 12:56:24 |
root / root |
0755 |
|
| msggrep |
35.969 KB |
April 01 2020 02:43:18 |
root / root |
0755 |
|
| msghack |
12.452 KB |
November 27 2019 15:49:53 |
root / root |
0755 |
|
| msginit |
44.383 KB |
April 01 2020 02:43:18 |
root / root |
0755 |
|
| msgmerge |
52.602 KB |
April 01 2020 02:43:18 |
root / root |
0755 |
|
| msgunfmt |
31.703 KB |
April 01 2020 02:43:18 |
root / root |
0755 |
|
| msguniq |
19.313 KB |
April 01 2020 02:43:18 |
root / root |
0755 |
|
| msql2mysql |
1.412 KB |
May 03 2023 04:37:56 |
root / root |
0755 |
|
| mv |
127.305 KB |
November 16 2020 22:24:58 |
root / root |
0755 |
|
| my_print_defaults |
3.41 MB |
May 03 2023 04:58:52 |
root / root |
0755 |
|
| myisam_ftdump |
3.78 MB |
May 03 2023 04:58:52 |
root / root |
0755 |
|
| myisamchk |
3.9 MB |
May 03 2023 04:58:52 |
root / root |
0755 |
|
| myisamlog |
3.75 MB |
May 03 2023 04:58:52 |
root / root |
0755 |
|
| myisampack |
3.8 MB |
May 03 2023 04:58:52 |
root / root |
0755 |
|
| mysql |
4.21 MB |
May 03 2023 04:56:24 |
root / root |
0755 |
|
| mysql_config |
4.58 KB |
May 03 2023 04:37:56 |
root / root |
0755 |
|
| mysql_convert_table_format |
4.118 KB |
May 03 2023 04:37:56 |
root / root |
0755 |
|
| mysql_embedded |
20.36 MB |
May 03 2023 04:56:25 |
root / root |
0755 |
|
| mysql_find_rows |
3.213 KB |
May 03 2023 04:37:56 |
root / root |
0755 |
|
| mysql_fix_extensions |
1.221 KB |
May 03 2023 04:37:56 |
root / root |
0755 |
|
| mysql_install_db |
19.699 KB |
May 03 2023 04:37:56 |
root / root |
0755 |
|
| mysql_plugin |
3.42 MB |
May 03 2023 04:56:24 |
root / root |
0755 |
|
| mysql_secure_installation |
12.233 KB |
May 03 2023 04:37:56 |
root / root |
0755 |
|
| mysql_setpermission |
17.131 KB |
May 03 2023 04:37:56 |
root / root |
0755 |
|
| mysql_tzinfo_to_sql |
3.42 MB |
May 03 2023 04:58:52 |
root / root |
0755 |
|
| mysql_upgrade |
3.5 MB |
May 03 2023 04:58:52 |
root / root |
0755 |
|
| mysql_waitpid |
3.41 MB |
May 03 2023 04:56:24 |
root / root |
0755 |
|
| mysqlaccess |
109.327 KB |
May 03 2023 04:37:56 |
root / root |
0755 |
|
| mysqladmin |
3.73 MB |
May 03 2023 04:56:24 |
root / root |
0755 |
|
| mysqlbinlog |
3.98 MB |
May 03 2023 04:56:24 |
root / root |
0755 |
|
| mysqlcheck |
3.73 MB |
May 03 2023 04:56:24 |
root / root |
0755 |
|
| mysqld_multi |
26.686 KB |
May 03 2023 04:37:56 |
root / root |
0755 |
|
| mysqld_safe |
30.057 KB |
May 03 2023 04:37:56 |
root / root |
0755 |
|
| mysqld_safe_helper |
3.38 MB |
May 03 2023 04:58:52 |
root / root |
0755 |
|
| mysqldump |
3.83 MB |
May 03 2023 04:56:24 |
root / root |
0755 |
|
| mysqldumpslow |
8.049 KB |
May 03 2023 04:37:56 |
root / root |
0755 |
|
| mysqlhotcopy |
34.144 KB |
May 03 2023 04:37:56 |
root / root |
0755 |
|
| mysqlimport |
3.72 MB |
May 03 2023 04:56:24 |
root / root |
0755 |
|
| mysqlshow |
3.72 MB |
May 03 2023 04:56:24 |
root / root |
0755 |
|
| mysqlslap |
3.74 MB |
May 03 2023 04:56:24 |
root / root |
0755 |
|
| nail |
383.672 KB |
April 11 2018 07:07:53 |
root / root |
0755 |
|
| named-rrchecker |
15.32 KB |
March 28 2025 11:32:06 |
root / root |
0755 |
|
| namei |
27.945 KB |
February 02 2021 16:31:53 |
root / root |
0755 |
|
| nano |
201.078 KB |
June 10 2014 04:47:54 |
root / root |
0755 |
|
| ncurses5-config |
5.678 KB |
May 17 2024 07:52:14 |
root / root |
0755 |
|
| ncursesw5-config |
5.681 KB |
May 17 2024 07:52:15 |
root / root |
0755 |
|
| ndptool |
23.625 KB |
August 20 2024 09:23:39 |
root / root |
0755 |
|
| needs-restarting |
8.168 KB |
May 12 2020 16:27:40 |
root / root |
0755 |
|
| neqn |
0.265 KB |
June 09 2014 20:17:13 |
root / root |
0755 |
|
| netstat |
151.375 KB |
August 09 2019 01:10:25 |
root / root |
0755 |
|
| nettle-hash |
11.328 KB |
March 04 2024 21:51:58 |
root / root |
0755 |
|
| nettle-lfib-stream |
7.047 KB |
March 04 2024 21:51:58 |
root / root |
0755 |
|
| newgidmap |
38.086 KB |
August 09 2019 02:51:01 |
root / root |
0755 |
|
| newgrp |
40.953 KB |
August 09 2019 02:51:01 |
root / root |
0755 |
|
| newuidmap |
38.063 KB |
August 09 2019 02:51:01 |
root / root |
0755 |
|
| nf-ct-add |
11.805 KB |
August 03 2017 19:48:51 |
root / root |
0755 |
|
| nf-ct-list |
15.836 KB |
August 03 2017 19:48:51 |
root / root |
0755 |
|
| nf-exp-add |
16.211 KB |
August 03 2017 19:48:51 |
root / root |
0755 |
|
| nf-exp-delete |
15.992 KB |
August 03 2017 19:48:51 |
root / root |
0755 |
|
| nf-exp-list |
11.805 KB |
August 03 2017 19:48:51 |
root / root |
0755 |
|
| nf-log |
11.234 KB |
August 03 2017 19:48:51 |
root / root |
0755 |
|
| nf-monitor |
11.18 KB |
August 03 2017 19:48:51 |
root / root |
0755 |
|
| nf-queue |
11.273 KB |
August 03 2017 19:48:51 |
root / root |
0755 |
|
| nfsiostat-sysstat |
52.547 KB |
October 13 2023 14:55:23 |
root / root |
0755 |
|
| ngettext |
35.953 KB |
April 01 2020 02:43:18 |
root / root |
0755 |
|
| nice |
32.32 KB |
November 16 2020 22:24:58 |
root / root |
0755 |
|
| nisdomainname |
15.414 KB |
October 18 2019 16:02:04 |
root / root |
0755 |
|
| nl |
40.602 KB |
November 16 2020 22:24:58 |
root / root |
0755 |
|
| nl-addr-add |
11.648 KB |
August 03 2017 19:48:51 |
root / root |
0755 |
|
| nl-addr-delete |
11.734 KB |
August 03 2017 19:48:51 |
root / root |
0755 |
|
| nl-addr-list |
15.875 KB |
August 03 2017 19:48:51 |
root / root |
0755 |
|
| nl-class-add |
11.695 KB |
August 03 2017 19:48:51 |
root / root |
0755 |
|
| nl-class-delete |
11.547 KB |
August 03 2017 19:48:51 |
root / root |
0755 |
|
| nl-class-list |
11.477 KB |
August 03 2017 19:48:51 |
root / root |
0755 |
|
| nl-classid-lookup |
11.289 KB |
August 03 2017 19:48:51 |
root / root |
0755 |
|
| nl-cls-add |
11.758 KB |
August 03 2017 19:48:51 |
root / root |
0755 |
|
| nl-cls-delete |
11.68 KB |
August 03 2017 19:48:51 |
root / root |
0755 |
|
| nl-cls-list |
11.578 KB |
August 03 2017 19:48:51 |
root / root |
0755 |
|
| nl-fib-lookup |
11.414 KB |
August 03 2017 19:48:51 |
root / root |
0755 |
|
| nl-link-enslave |
7.047 KB |
August 03 2017 19:48:51 |
root / root |
0755 |
|
| nl-link-ifindex2name |
7.063 KB |
August 03 2017 19:48:51 |
root / root |
0755 |
|
| nl-link-list |
11.523 KB |
August 03 2017 19:48:51 |
root / root |
0755 |
|
| nl-link-name2ifindex |
7.047 KB |
August 03 2017 19:48:51 |
root / root |
0755 |
|
| nl-link-release |
7.047 KB |
August 03 2017 19:48:51 |
root / root |
0755 |
|
| nl-link-set |
11.641 KB |
August 03 2017 19:48:51 |
root / root |
0755 |
|
| nl-link-stats |
11.391 KB |
August 03 2017 19:48:51 |
root / root |
0755 |
|
| nl-list-caches |
11.078 KB |
August 03 2017 19:48:51 |
root / root |
0755 |
|
| nl-list-sockets |
7.063 KB |
August 03 2017 19:48:51 |
root / root |
0755 |
|
| nl-monitor |
11.195 KB |
August 03 2017 19:48:51 |
root / root |
0755 |
|
| nl-neigh-add |
11.508 KB |
August 03 2017 19:48:51 |
root / root |
0755 |
|
| nl-neigh-delete |
11.57 KB |
August 03 2017 19:48:51 |
root / root |
0755 |
|
| nl-neigh-list |
11.461 KB |
August 03 2017 19:48:51 |
root / root |
0755 |
|
| nl-neightbl-list |
11.266 KB |
August 03 2017 19:48:51 |
root / root |
0755 |
|
| nl-pktloc-lookup |
11.359 KB |
August 03 2017 19:48:51 |
root / root |
0755 |
|
| nl-qdisc-add |
11.602 KB |
August 03 2017 19:48:51 |
root / root |
0755 |
|
| nl-qdisc-delete |
11.539 KB |
August 03 2017 19:48:51 |
root / root |
0755 |
|
| nl-qdisc-list |
11.625 KB |
August 03 2017 19:48:51 |
root / root |
0755 |
|
| nl-route-add |
11.734 KB |
August 03 2017 19:48:51 |
root / root |
0755 |
|
| nl-route-delete |
15.859 KB |
August 03 2017 19:48:51 |
root / root |
0755 |
|
| nl-route-get |
11.18 KB |
August 03 2017 19:48:51 |
root / root |
0755 |
|
| nl-route-list |
11.773 KB |
August 03 2017 19:48:51 |
root / root |
0755 |
|
| nl-rule-list |
11.297 KB |
August 03 2017 19:48:51 |
root / root |
0755 |
|
| nl-tctree-list |
11.531 KB |
August 03 2017 19:48:51 |
root / root |
0755 |
|
| nl-util-addr |
7.031 KB |
August 03 2017 19:48:51 |
root / root |
0755 |
|
| nload |
152.656 KB |
September 25 2014 18:36:16 |
root / root |
0755 |
|
| nm |
45.43 KB |
March 10 2025 16:56:43 |
root / root |
0755 |
|
| nm-online |
15.164 KB |
November 16 2020 16:15:18 |
root / root |
0755 |
|
| nmcli |
809.164 KB |
November 16 2020 16:15:18 |
root / root |
0755 |
|
| nmtui |
646.766 KB |
November 16 2020 16:15:18 |
root / root |
0755 |
|
| nmtui-connect |
646.766 KB |
November 16 2020 16:15:18 |
root / root |
0755 |
|
| nmtui-edit |
646.766 KB |
November 16 2020 16:15:18 |
root / root |
0755 |
|
| nmtui-hostname |
646.766 KB |
November 16 2020 16:15:18 |
root / root |
0755 |
|
| nohup |
32.422 KB |
November 16 2020 22:24:58 |
root / root |
0755 |
|
| nproc |
32.367 KB |
November 16 2020 22:24:58 |
root / root |
0755 |
|
| nroff |
3.313 KB |
June 09 2014 20:17:15 |
root / root |
0755 |
|
| nsenter |
28.219 KB |
February 02 2021 16:31:53 |
root / root |
0755 |
|
| nslookup |
130.93 KB |
March 28 2025 11:32:06 |
root / root |
0755 |
|
| nss-policy-check |
15.258 KB |
November 05 2024 17:00:36 |
root / root |
0755 |
|
| nsupdate |
65.195 KB |
March 28 2025 11:32:06 |
root / root |
0755 |
|
| numfmt |
64.711 KB |
November 16 2020 22:24:58 |
root / root |
0755 |
|
| objcopy |
227.336 KB |
March 10 2025 16:56:43 |
root / root |
0755 |
|
| objdump |
357.75 KB |
March 10 2025 16:56:43 |
root / root |
0755 |
|
| od |
64.813 KB |
November 16 2020 22:24:58 |
root / root |
0755 |
|
| odbc_config |
11.039 KB |
August 09 2019 03:12:06 |
root / root |
0755 |
|
| odbcinst |
27.688 KB |
August 09 2019 03:12:06 |
root / root |
0755 |
|
| oldfind |
186.406 KB |
October 30 2018 16:42:55 |
root / root |
0755 |
|
| open |
19.477 KB |
November 24 2021 16:34:03 |
root / root |
0755 |
|
| openssl |
542.266 KB |
April 17 2025 17:02:26 |
root / root |
0755 |
|
| openvt |
19.477 KB |
November 24 2021 16:34:03 |
root / root |
0755 |
|
| os-prober |
5.511 KB |
November 06 2016 03:30:02 |
root / root |
0755 |
|
| p11-kit |
32.18 KB |
August 04 2017 23:36:46 |
root / root |
0755 |
|
| package-cleanup |
17.386 KB |
May 12 2020 16:27:40 |
root / root |
0755 |
|
| page_owner_sort |
10.195 KB |
May 13 2025 05:34:13 |
root / root |
0755 |
|
| pango-list |
11.102 KB |
September 13 2019 18:03:17 |
root / root |
0755 |
|
| pango-querymodules-64 |
28.258 KB |
November 16 2020 22:24:58 |
root / root |
0755 |
|
| pango-view |
49.469 KB |
September 13 2019 18:03:17 |
root / root |
0755 |
|
| paperconf |
11.227 KB |
September 30 2020 16:48:25 |
root / root |
0755 |
|
| passwd |
27.203 KB |
April 01 2020 03:57:19 |
root / root |
4755 |
|
| paste |
32.344 KB |
November 16 2020 22:24:58 |
root / root |
0755 |
|
| patch |
147 KB |
October 22 2019 23:59:36 |
root / root |
0755 |
|
| pathchk |
32.313 KB |
November 16 2020 22:24:58 |
root / root |
0755 |
|
| pchrt |
3.93 KB |
November 05 2016 21:51:47 |
root / root |
0755 |
|
| pcre-config |
2.088 KB |
August 02 2017 03:07:58 |
root / root |
0755 |
|
| pdf2dsc |
0.682 KB |
September 30 2020 16:20:47 |
root / root |
0755 |
|
| pdf2ps |
0.888 KB |
September 30 2020 16:20:47 |
root / root |
0755 |
|
| pdns_control |
7.58 MB |
July 19 2024 19:44:03 |
root / root |
0755 |
|
| pdnsutil |
70.52 MB |
July 19 2024 19:44:03 |
root / root |
0755 |
|
| peekfd |
11.211 KB |
September 30 2020 17:20:27 |
root / root |
0755 |
|
| perl |
11.141 KB |
October 25 2023 12:41:27 |
root / root |
0755 |
|
| perl5.16.3 |
11.141 KB |
October 25 2023 12:41:27 |
root / root |
0755 |
|
| perlbug |
43.605 KB |
October 25 2023 12:41:01 |
root / root |
0755 |
|
| perldoc |
0.198 KB |
June 10 2014 08:17:48 |
root / root |
0755 |
|
| perlivp |
10.52 KB |
October 25 2023 12:41:01 |
root / root |
0755 |
|
| perlml |
5.984 KB |
August 10 2022 20:55:32 |
root / root |
0755 |
|
| perlthanks |
43.605 KB |
October 25 2023 12:41:01 |
root / root |
0755 |
|
| perror |
3.6 MB |
May 03 2023 04:58:52 |
root / root |
0755 |
|
| pf2afm |
0.486 KB |
September 30 2020 16:20:47 |
root / root |
0755 |
|
| pfbtopfa |
0.504 KB |
September 30 2020 16:20:47 |
root / root |
0755 |
|
| pflags |
2.062 KB |
August 09 2019 02:08:24 |
root / root |
0755 |
|
| pftp |
85.5 KB |
November 05 2016 15:04:49 |
root / root |
0755 |
|
| pgawk |
418.586 KB |
March 28 2024 19:26:28 |
root / root |
0755 |
|
| pgrep |
27.672 KB |
September 30 2020 17:21:37 |
root / root |
0755 |
|
| php |
0.915 KB |
April 01 2025 16:34:16 |
root / root |
0755 |
|
| pic |
180.406 KB |
June 09 2014 20:17:22 |
root / root |
0755 |
|
| piconv |
7.985 KB |
June 10 2014 02:49:27 |
root / root |
0755 |
|
| pidstat |
68.906 KB |
October 13 2023 14:55:23 |
root / root |
0755 |
|
| pinentry |
2.541 KB |
November 04 2016 18:02:54 |
root / root |
0755 |
|
| pinentry-curses |
49.188 KB |
November 05 2016 15:49:27 |
root / root |
0755 |
|
| ping |
64.625 KB |
August 04 2017 08:01:04 |
root / root |
0755 |
|
| ping6 |
64.625 KB |
August 04 2017 08:01:04 |
root / root |
0755 |
|
| pinky |
36.57 KB |
November 16 2020 22:24:58 |
root / root |
0755 |
|
| pk12util |
103.219 KB |
November 05 2024 17:00:35 |
root / root |
0755 |
|
| pkaction |
15 KB |
January 25 2022 19:42:49 |
root / root |
0755 |
|
| pkcheck |
23.031 KB |
January 25 2022 19:42:49 |
root / root |
0755 |
|
| pkcs1-conv |
15.523 KB |
March 04 2024 21:51:58 |
root / root |
0755 |
|
| pkexec |
27.023 KB |
January 25 2022 19:42:49 |
root / root |
4755 |
|
| pkg-config |
44.383 KB |
June 09 2014 22:05:48 |
root / root |
0755 |
|
| pkill |
27.672 KB |
September 30 2020 17:21:37 |
root / root |
0755 |
|
| pkla-admin-identities |
19.227 KB |
June 09 2014 22:08:33 |
root / root |
0755 |
|
| pkla-check-authorization |
27.305 KB |
June 09 2014 22:08:33 |
root / root |
0755 |
|
| pkttyagent |
18.984 KB |
January 25 2022 19:42:49 |
root / root |
0755 |
|
| pl2pm |
4.425 KB |
October 25 2023 12:40:42 |
root / root |
0755 |
|
| pldd |
14.109 KB |
July 03 2024 08:41:40 |
root / root |
0755 |
|
| plymouth |
39.766 KB |
October 01 2020 16:53:21 |
root / root |
0755 |
|
| pmap |
27.609 KB |
September 30 2020 17:21:37 |
root / root |
0755 |
|
| pngtogd |
7.047 KB |
December 15 2020 16:27:32 |
root / root |
0755 |
|
| pngtogd2 |
7.055 KB |
December 15 2020 16:27:32 |
root / root |
0755 |
|
| pod2html |
4 KB |
October 25 2023 12:41:01 |
root / root |
0755 |
|
| pod2latex |
10.098 KB |
June 10 2014 07:53:58 |
root / root |
0755 |
|
| pod2man |
13.263 KB |
June 09 2014 19:56:13 |
root / root |
0755 |
|
| pod2text |
10.746 KB |
June 09 2014 19:56:13 |
root / root |
0755 |
|
| pod2usage |
3.667 KB |
June 10 2014 08:56:18 |
root / root |
0755 |
|
| podchecker |
3.695 KB |
June 09 2014 20:28:38 |
root / root |
0755 |
|
| podselect |
2.551 KB |
June 10 2014 04:04:08 |
root / root |
0755 |
|
| post-grohtml |
187.547 KB |
June 09 2014 20:17:22 |
root / root |
0755 |
|
| powernow-k8-decode |
6.148 KB |
May 13 2025 05:34:13 |
root / root |
0755 |
|
| pphs |
0.395 KB |
September 30 2020 16:20:47 |
root / root |
0755 |
|
| pr |
65.109 KB |
November 16 2020 22:24:58 |
root / root |
0755 |
|
| pre-grohtml |
86.242 KB |
June 09 2014 20:17:22 |
root / root |
0755 |
|
| precat |
5.523 KB |
June 09 2014 23:04:35 |
root / root |
0755 |
|
| preconv |
40.883 KB |
June 09 2014 20:17:22 |
root / root |
0755 |
|
| preunzip |
5.523 KB |
June 09 2014 23:04:35 |
root / root |
0755 |
|
| prezip |
5.523 KB |
June 09 2014 23:04:35 |
root / root |
0755 |
|
| prezip-bin |
11.055 KB |
June 09 2014 23:04:39 |
root / root |
0755 |
|
| printafm |
0.386 KB |
September 30 2020 16:20:47 |
root / root |
0755 |
|
| printenv |
28.281 KB |
November 16 2020 22:24:58 |
root / root |
0755 |
|
| printf |
48.609 KB |
November 16 2020 22:24:58 |
root / root |
0755 |
|
| prlimit |
41.195 KB |
February 02 2021 16:31:53 |
root / root |
0755 |
|
| prove |
13.129 KB |
August 12 2015 14:22:06 |
root / root |
0755 |
|
| prtstat |
15.25 KB |
September 30 2020 17:20:27 |
root / root |
0755 |
|
| ps |
97.766 KB |
September 30 2020 17:21:37 |
root / root |
0755 |
|
| ps2ascii |
0.616 KB |
September 30 2020 16:20:47 |
root / root |
0755 |
|
| ps2epsi |
2.688 KB |
September 30 2020 16:20:47 |
root / root |
0755 |
|
| ps2pdf |
0.266 KB |
September 30 2020 16:20:47 |
root / root |
0755 |
|
| ps2pdf12 |
0.21 KB |
September 30 2020 16:20:47 |
root / root |
0755 |
|
| ps2pdf13 |
0.21 KB |
September 30 2020 16:20:47 |
root / root |
0755 |
|
| ps2pdf14 |
0.21 KB |
September 30 2020 16:20:47 |
root / root |
0755 |
|
| ps2pdfwr |
1.071 KB |
September 30 2020 16:20:47 |
root / root |
0755 |
|
| ps2ps |
0.632 KB |
September 30 2020 16:20:47 |
root / root |
0755 |
|
| ps2ps2 |
0.653 KB |
September 30 2020 16:20:47 |
root / root |
0755 |
|
| psed |
52.079 KB |
October 25 2023 12:41:01 |
root / root |
0755 |
|
| psfaddtable |
19.484 KB |
November 24 2021 16:34:03 |
root / root |
0755 |
|
| psfgettable |
19.484 KB |
November 24 2021 16:34:03 |
root / root |
0755 |
|
| psfstriptable |
19.484 KB |
November 24 2021 16:34:03 |
root / root |
0755 |
|
| psfxtable |
19.484 KB |
November 24 2021 16:34:03 |
root / root |
0755 |
|
| pstree |
27.836 KB |
September 30 2020 17:20:27 |
root / root |
0755 |
|
| pstree.x11 |
27.836 KB |
September 30 2020 17:20:27 |
root / root |
0755 |
|
| pstruct |
35.749 KB |
October 25 2023 12:41:01 |
root / root |
0755 |
|
| ptar |
3.434 KB |
August 09 2019 01:43:56 |
root / root |
0755 |
|
| ptardiff |
2.406 KB |
August 09 2019 01:43:56 |
root / root |
0755 |
|
| ptargrep |
4.132 KB |
August 09 2019 01:43:56 |
root / root |
0755 |
|
| ptaskset |
3.8 KB |
November 05 2016 21:51:47 |
root / root |
0755 |
|
| ptx |
65.078 KB |
November 16 2020 22:24:58 |
root / root |
0755 |
|
| pure-pw |
33.969 KB |
October 30 2024 12:52:53 |
root / root |
0755 |
|
| pure-pwconvert |
9.93 KB |
October 30 2024 12:52:53 |
root / root |
0755 |
|
| pure-statsdecode |
9.93 KB |
October 30 2024 12:52:53 |
root / root |
0755 |
|
| pwd |
32.453 KB |
November 16 2020 22:24:58 |
root / root |
0755 |
|
| pwdx |
11.266 KB |
September 30 2020 17:21:37 |
root / root |
0755 |
|
| pwmake |
11.125 KB |
April 11 2018 03:58:18 |
root / root |
0755 |
|
| pwscore |
11.125 KB |
April 11 2018 03:58:18 |
root / root |
0755 |
|
| pydoc |
0.076 KB |
October 03 2024 12:56:24 |
root / root |
0755 |
|
| pygettext.py |
21.574 KB |
October 03 2024 12:56:24 |
root / root |
0755 |
|
| pynche |
0.134 KB |
October 03 2024 12:12:46 |
root / root |
0755 |
|
| python |
6.977 KB |
October 03 2024 12:56:51 |
root / root |
0755 |
|
| python-config |
1.792 KB |
October 03 2024 12:56:23 |
root / root |
0755 |
|
| python2 |
6.977 KB |
October 03 2024 12:56:51 |
root / root |
0755 |
|
| python2-config |
1.792 KB |
October 03 2024 12:56:23 |
root / root |
0755 |
|
| python2.7 |
6.977 KB |
October 03 2024 12:56:51 |
root / root |
0755 |
|
| python2.7-config |
1.792 KB |
October 03 2024 12:56:23 |
root / root |
0755 |
|
| pyzor |
0.161 KB |
October 23 2020 09:33:47 |
root / root |
0755 |
|
| pyzor-migrate |
0.177 KB |
October 23 2020 09:33:47 |
root / root |
0755 |
|
| pyzord |
0.163 KB |
October 23 2020 09:33:47 |
root / root |
0755 |
|
| qemu-ga |
267.797 KB |
August 08 2019 11:49:55 |
root / root |
0755 |
|
| quota |
83.313 KB |
August 09 2019 02:34:05 |
root / root |
4755 |
|
| quotasync |
70.844 KB |
August 09 2019 02:34:05 |
root / root |
0755 |
|
| ranlib |
61.211 KB |
March 10 2025 16:56:43 |
root / root |
0755 |
|
| raw |
15.273 KB |
February 02 2021 16:31:53 |
root / root |
0755 |
|
| rdate |
10.297 KB |
June 10 2014 02:26:22 |
root / root |
0755 |
|
| read |
0.027 KB |
November 24 2021 16:33:26 |
root / root |
0755 |
|
| readelf |
509.836 KB |
March 10 2025 16:56:43 |
root / root |
0755 |
|
| readlink |
40.82 KB |
November 16 2020 22:24:58 |
root / root |
0755 |
|
| realpath |
61.234 KB |
November 16 2020 22:24:58 |
root / root |
0755 |
|
| recode-sr-latin |
15.289 KB |
April 01 2020 02:43:18 |
root / root |
0755 |
|
| rename |
11.258 KB |
February 02 2021 16:31:53 |
root / root |
0755 |
|
| renice |
11.211 KB |
February 02 2021 16:31:53 |
root / root |
0755 |
|
| replace |
3.39 MB |
May 03 2023 04:58:52 |
root / root |
0755 |
|
| repo-graph |
4.093 KB |
May 12 2020 16:27:40 |
root / root |
0755 |
|
| repo-rss |
10.073 KB |
May 12 2020 16:27:40 |
root / root |
0755 |
|
| repoclosure |
11.425 KB |
May 12 2020 16:27:40 |
root / root |
0755 |
|
| repodiff |
13.966 KB |
May 12 2020 16:27:40 |
root / root |
0755 |
|
| repomanage |
6.878 KB |
May 12 2020 16:27:40 |
root / root |
0755 |
|
| repoquery |
55.677 KB |
May 12 2020 16:27:40 |
root / root |
0755 |
|
| reposync |
14.14 KB |
May 12 2020 16:27:40 |
root / root |
0755 |
|
| repotrack |
9.864 KB |
May 12 2020 16:27:40 |
root / root |
0755 |
|
| rescan-scsi-bus.sh |
33.809 KB |
April 01 2020 04:29:19 |
root / root |
0755 |
|
| reset |
19.594 KB |
May 17 2024 07:52:28 |
root / root |
0755 |
|
| resizecons |
19.625 KB |
November 24 2021 16:34:03 |
root / root |
0755 |
|
| resolve_stack_dump |
3.41 MB |
May 03 2023 04:58:52 |
root / root |
0755 |
|
| resolveip |
3.41 MB |
May 03 2023 04:58:52 |
root / root |
0755 |
|
| rev |
11.258 KB |
February 02 2021 16:31:53 |
root / root |
0755 |
|
| rm |
61.398 KB |
November 16 2020 22:24:58 |
root / root |
0755 |
|
| rmdir |
44.461 KB |
November 16 2020 22:24:58 |
root / root |
0755 |
|
| rnano |
201.078 KB |
June 10 2014 04:47:54 |
root / root |
0755 |
|
| rpcgen |
90.453 KB |
July 03 2024 08:41:41 |
root / root |
0755 |
|
| rpm |
15.75 KB |
November 24 2021 16:33:34 |
root / root |
0755 |
|
| rpm2cpio |
11.156 KB |
November 24 2021 16:33:34 |
root / root |
0755 |
|
| rpmdb |
11.734 KB |
November 24 2021 16:33:34 |
root / root |
0755 |
|
| rpmdumpheader |
11.094 KB |
June 09 2014 22:59:43 |
root / root |
0755 |
|
| rpmkeys |
11.734 KB |
November 24 2021 16:33:34 |
root / root |
0755 |
|
| rpmquery |
15.75 KB |
November 24 2021 16:33:34 |
root / root |
0755 |
|
| rpmverify |
15.75 KB |
November 24 2021 16:33:34 |
root / root |
0755 |
|
| rsync |
488.383 KB |
February 12 2025 10:01:57 |
root / root |
0755 |
|
| rsyslog-recover-qi.pl |
5.955 KB |
May 31 2022 15:22:17 |
root / root |
0755 |
|
| run-parts |
2.037 KB |
June 09 2014 22:14:31 |
root / root |
0755 |
|
| run-with-aspell |
0.083 KB |
June 09 2014 23:04:35 |
root / root |
0755 |
|
| runcon |
32.469 KB |
November 16 2020 22:24:58 |
root / root |
0755 |
|
| rvi |
906.398 KB |
July 09 2024 16:25:57 |
root / root |
0755 |
|
| rview |
906.398 KB |
July 09 2024 16:25:57 |
root / root |
0755 |
|
| rvim |
2.23 MB |
July 09 2024 16:25:57 |
root / root |
0755 |
|
| s2p |
52.079 KB |
October 25 2023 12:41:01 |
root / root |
0755 |
|
| sadf |
168.461 KB |
October 13 2023 14:55:23 |
root / root |
0755 |
|
| sandbox |
17.519 KB |
April 01 2020 04:04:49 |
root / root |
0755 |
|
| sar |
95.398 KB |
October 13 2023 14:55:23 |
root / root |
0755 |
|
| scl |
19.5 KB |
October 30 2018 19:17:57 |
root / root |
0755 |
|
| scl_enabled |
0.252 KB |
October 30 2018 19:17:56 |
root / root |
0755 |
|
| scl_source |
1.826 KB |
October 30 2018 19:17:56 |
root / root |
0755 |
|
| scp |
89.234 KB |
March 21 2025 14:13:08 |
root / root |
0755 |
|
| screen |
464.102 KB |
March 09 2021 15:26:52 |
root / screen |
2755 |
|
| script |
19.609 KB |
February 02 2021 16:31:53 |
root / root |
0755 |
|
| scriptreplay |
15.289 KB |
February 02 2021 16:31:53 |
root / root |
0755 |
|
| scsi-rescan |
33.809 KB |
April 01 2020 04:29:19 |
root / root |
0755 |
|
| scsi_logging_level |
7.725 KB |
April 01 2020 04:29:38 |
root / root |
0755 |
|
| scsi_mandat |
3.548 KB |
April 01 2020 04:29:38 |
root / root |
0755 |
|
| scsi_readcap |
1.296 KB |
April 01 2020 04:29:38 |
root / root |
0755 |
|
| scsi_ready |
1.095 KB |
April 01 2020 04:29:38 |
root / root |
0755 |
|
| scsi_satl |
3.764 KB |
April 01 2020 04:29:38 |
root / root |
0755 |
|
| scsi_start |
1.255 KB |
April 01 2020 04:29:38 |
root / root |
0755 |
|
| scsi_stop |
1.439 KB |
April 01 2020 04:29:38 |
root / root |
0755 |
|
| scsi_temperature |
0.914 KB |
April 01 2020 04:29:38 |
root / root |
0755 |
|
| sdiff |
48.406 KB |
March 07 2023 14:48:24 |
root / root |
0755 |
|
| secon |
24.063 KB |
April 01 2020 04:04:55 |
root / root |
0755 |
|
| sed |
74.289 KB |
September 30 2020 17:35:52 |
root / root |
0755 |
|
| sedismod |
249.422 KB |
October 30 2018 21:48:39 |
root / root |
0755 |
|
| sedispol |
176.32 KB |
October 30 2018 21:48:39 |
root / root |
0755 |
|
| semodule_package |
15.305 KB |
April 01 2020 04:04:55 |
root / root |
0755 |
|
| seq |
48.477 KB |
November 16 2020 22:24:58 |
root / root |
0755 |
|
| sessreg |
11.242 KB |
August 11 2017 18:43:11 |
root / root |
0755 |
|
| setarch |
15.273 KB |
February 02 2021 16:31:53 |
root / root |
0755 |
|
| setfacl |
36.727 KB |
April 01 2020 02:16:13 |
root / root |
0755 |
|
| setfont |
40.383 KB |
November 24 2021 16:34:03 |
root / root |
0755 |
|
| setkeycodes |
11.164 KB |
November 24 2021 16:34:03 |
root / root |
0755 |
|
| setleds |
11.164 KB |
November 24 2021 16:34:03 |
root / root |
0755 |
|
| setmetamode |
11.211 KB |
November 24 2021 16:34:03 |
root / root |
0755 |
|
| setpriv |
36.063 KB |
February 02 2021 16:31:53 |
root / root |
0755 |
|
| setsid |
11.227 KB |
February 02 2021 16:31:53 |
root / root |
0755 |
|
| setterm |
27.484 KB |
February 02 2021 16:31:53 |
root / root |
0755 |
|
| setup-nsssysinit |
1.503 KB |
November 05 2024 17:00:23 |
root / root |
0755 |
|
| setup-nsssysinit.sh |
1.503 KB |
November 05 2024 17:00:23 |
root / root |
0755 |
|
| setvtrgb |
11.336 KB |
November 24 2021 16:34:03 |
root / root |
0755 |
|
| sexp-conv |
23.625 KB |
March 04 2024 21:51:58 |
root / root |
0755 |
|
| sftp |
142.008 KB |
March 21 2025 14:13:08 |
root / root |
0755 |
|
| sg |
40.953 KB |
August 09 2019 02:51:01 |
root / root |
0755 |
|
| sg_compare_and_write |
15.82 KB |
April 01 2020 04:30:20 |
root / root |
0755 |
|
| sg_copy_results |
20.023 KB |
April 01 2020 04:30:20 |
root / root |
0755 |
|
| sg_dd |
43.633 KB |
April 01 2020 04:30:20 |
root / root |
0755 |
|
| sg_decode_sense |
15.492 KB |
April 01 2020 04:30:20 |
root / root |
0755 |
|
| sg_emc_trespass |
11.086 KB |
April 01 2020 04:30:20 |
root / root |
0755 |
|
| sg_format |
24.047 KB |
April 01 2020 04:30:20 |
root / root |
0755 |
|
| sg_get_config |
28.219 KB |
April 01 2020 04:30:20 |
root / root |
0755 |
|
| sg_get_lba_status |
15.5 KB |
April 01 2020 04:30:20 |
root / root |
0755 |
|
| sg_ident |
15.461 KB |
April 01 2020 04:30:20 |
root / root |
0755 |
|
| sg_inq |
83.68 KB |
April 01 2020 04:30:20 |
root / root |
0755 |
|
| sg_logs |
92.477 KB |
April 01 2020 04:30:20 |
root / root |
0755 |
|
| sg_luns |
19.648 KB |
April 01 2020 04:30:20 |
root / root |
0755 |
|
| sg_map |
15.234 KB |
April 01 2020 04:30:20 |
root / root |
0755 |
|
| sg_map26 |
23.766 KB |
April 01 2020 04:30:20 |
root / root |
0755 |
|
| sg_modes |
29.297 KB |
April 01 2020 04:30:20 |
root / root |
0755 |
|
| sg_opcodes |
23.883 KB |
April 01 2020 04:30:20 |
root / root |
0755 |
|
| sg_persist |
28.336 KB |
April 01 2020 04:30:20 |
root / root |
0755 |
|
| sg_prevent |
11.289 KB |
April 01 2020 04:30:20 |
root / root |
0755 |
|
| sg_raw |
19.781 KB |
April 01 2020 04:30:20 |
root / root |
0755 |
|
| sg_rbuf |
19.656 KB |
April 01 2020 04:30:20 |
root / root |
0755 |
|
| sg_rdac |
15.133 KB |
April 01 2020 04:30:20 |
root / root |
0755 |
|
| sg_read |
23.328 KB |
April 01 2020 04:30:20 |
root / root |
0755 |
|
| sg_read_block_limits |
11.313 KB |
April 01 2020 04:30:20 |
root / root |
0755 |
|
| sg_read_buffer |
15.531 KB |
April 01 2020 04:30:20 |
root / root |
0755 |
|
| sg_read_long |
15.547 KB |
April 01 2020 04:30:20 |
root / root |
0755 |
|
| sg_readcap |
19.664 KB |
April 01 2020 04:30:20 |
root / root |
0755 |
|
| sg_reassign |
15.539 KB |
April 01 2020 04:30:20 |
root / root |
0755 |
|
| sg_referrals |
15.477 KB |
April 01 2020 04:30:20 |
root / root |
0755 |
|
| sg_requests |
15.578 KB |
April 01 2020 04:30:20 |
root / root |
0755 |
|
| sg_reset |
11.461 KB |
April 01 2020 04:30:20 |
root / root |
0755 |
|
| sg_rmsn |
11.32 KB |
April 01 2020 04:30:20 |
root / root |
0755 |
|
| sg_rtpg |
15.391 KB |
April 01 2020 04:30:20 |
root / root |
0755 |
|
| sg_safte |
19.586 KB |
April 01 2020 04:30:20 |
root / root |
0755 |
|
| sg_sanitize |
19.875 KB |
April 01 2020 04:30:20 |
root / root |
0755 |
|
| sg_sat_identify |
15.547 KB |
April 01 2020 04:30:20 |
root / root |
0755 |
|
| sg_sat_phy_event |
15.867 KB |
April 01 2020 04:30:20 |
root / root |
0755 |
|
| sg_sat_set_features |
15.406 KB |
April 01 2020 04:30:20 |
root / root |
0755 |
|
| sg_scan |
15.344 KB |
April 01 2020 04:30:20 |
root / root |
0755 |
|
| sg_senddiag |
20.016 KB |
April 01 2020 04:30:20 |
root / root |
0755 |
|
| sg_ses |
67.547 KB |
April 01 2020 04:30:20 |
root / root |
0755 |
|
| sg_start |
19.695 KB |
April 01 2020 04:30:20 |
root / root |
0755 |
|
| sg_stpg |
19.609 KB |
April 01 2020 04:30:20 |
root / root |
0755 |
|
| sg_sync |
15.516 KB |
April 01 2020 04:30:20 |
root / root |
0755 |
|
| sg_test_rwbuf |
15.602 KB |
April 01 2020 04:30:20 |
root / root |
0755 |
|
| sg_turs |
15.477 KB |
April 01 2020 04:30:20 |
root / root |
0755 |
|
| sg_unmap |
15.5 KB |
April 01 2020 04:30:20 |
root / root |
0755 |
|
| sg_verify |
15.703 KB |
April 01 2020 04:30:20 |
root / root |
0755 |
|
| sg_vpd |
77.672 KB |
April 01 2020 04:30:20 |
root / root |
0755 |
|
| sg_wr_mode |
19.547 KB |
April 01 2020 04:30:20 |
root / root |
0755 |
|
| sg_write_buffer |
15.664 KB |
April 01 2020 04:30:20 |
root / root |
0755 |
|
| sg_write_long |
15.547 KB |
April 01 2020 04:30:20 |
root / root |
0755 |
|
| sg_write_same |
19.898 KB |
April 01 2020 04:30:20 |
root / root |
0755 |
|
| sg_xcopy |
35.609 KB |
April 01 2020 04:30:20 |
root / root |
0755 |
|
| sginfo |
65.805 KB |
April 01 2020 04:30:20 |
root / root |
0755 |
|
| sgm_dd |
31.523 KB |
April 01 2020 04:30:20 |
root / root |
0755 |
|
| sgp_dd |
35.828 KB |
April 01 2020 04:30:20 |
root / root |
0755 |
|
| sh |
941.93 KB |
November 24 2021 16:33:27 |
root / root |
0755 |
|
| sha1sum |
36.57 KB |
November 16 2020 22:24:58 |
root / root |
0755 |
|
| sha224sum |
40.633 KB |
November 16 2020 22:24:58 |
root / root |
0755 |
|
| sha256sum |
40.633 KB |
November 16 2020 22:24:58 |
root / root |
0755 |
|
| sha384sum |
40.648 KB |
November 16 2020 22:24:58 |
root / root |
0755 |
|
| sha512sum |
40.648 KB |
November 16 2020 22:24:58 |
root / root |
0755 |
|
| shasum |
8.397 KB |
August 02 2017 05:40:06 |
root / root |
0755 |
|
| show-changed-rco |
10.128 KB |
May 12 2020 16:27:40 |
root / root |
0755 |
|
| show-installed |
16.184 KB |
May 12 2020 16:27:40 |
root / root |
0755 |
|
| showconsolefont |
15.469 KB |
November 24 2021 16:34:03 |
root / root |
0755 |
|
| showkey |
15.234 KB |
November 24 2021 16:34:03 |
root / root |
0755 |
|
| showrgb |
7.078 KB |
August 11 2017 18:43:11 |
root / root |
0755 |
|
| shred |
52.938 KB |
November 16 2020 22:24:58 |
root / root |
0755 |
|
| shuf |
49.133 KB |
November 16 2020 22:24:58 |
root / root |
0755 |
|
| signver |
102.602 KB |
November 05 2024 17:00:35 |
root / root |
0755 |
|
| sim_client |
14.969 KB |
February 12 2025 13:26:31 |
root / root |
0755 |
|
| size |
32.352 KB |
March 10 2025 16:56:43 |
root / root |
0755 |
|
| skill |
23.617 KB |
September 30 2020 17:21:37 |
root / root |
0755 |
|
| slabinfo |
34.961 KB |
May 13 2025 05:34:13 |
root / root |
0755 |
|
| slabtop |
19.516 KB |
September 30 2020 17:21:37 |
root / root |
0755 |
|
| sleep |
32.352 KB |
November 16 2020 22:24:58 |
root / root |
0755 |
|
| slogin |
760.438 KB |
March 21 2025 14:13:08 |
root / root |
0755 |
|
| smicache |
1.435 KB |
June 10 2014 06:35:23 |
root / root |
0755 |
|
| smidiff |
51.672 KB |
June 10 2014 06:35:26 |
root / root |
0755 |
|
| smidump |
390.516 KB |
June 10 2014 06:35:26 |
root / root |
0755 |
|
| smilint |
15.992 KB |
June 10 2014 06:35:26 |
root / root |
0755 |
|
| smiquery |
23.859 KB |
June 10 2014 06:35:26 |
root / root |
0755 |
|
| smistrip |
4.049 KB |
June 10 2014 06:35:23 |
root / root |
0755 |
|
| smixlate |
20.055 KB |
June 10 2014 06:35:26 |
root / root |
0755 |
|
| smtpd.py |
18.104 KB |
October 03 2024 12:56:24 |
root / root |
0755 |
|
| snice |
23.617 KB |
September 30 2020 17:21:37 |
root / root |
0755 |
|
| soelim |
32.586 KB |
June 09 2014 20:17:22 |
root / root |
0755 |
|
| sort |
114.938 KB |
November 16 2020 22:24:58 |
root / root |
0755 |
|
| sotruss |
4.239 KB |
July 03 2024 08:13:51 |
root / root |
0755 |
|
| spell |
0.119 KB |
June 09 2014 23:04:36 |
root / root |
0755 |
|
| splain |
18.026 KB |
October 25 2023 12:41:01 |
root / root |
0755 |
|
| split |
69.469 KB |
November 16 2020 22:24:58 |
root / root |
0755 |
|
| sprof |
22.102 KB |
July 03 2024 08:41:41 |
root / root |
0755 |
|
| sqlite3 |
54.945 KB |
October 31 2023 11:47:59 |
root / root |
0755 |
|
| ssh |
760.438 KB |
March 21 2025 14:13:08 |
root / root |
0755 |
|
| ssh-add |
348.477 KB |
March 21 2025 14:13:08 |
root / root |
0755 |
|
| ssh-agent |
373.234 KB |
March 21 2025 14:13:08 |
root / nobody |
2111 |
|
| ssh-copy-id |
10.224 KB |
March 21 2025 14:13:04 |
root / root |
0755 |
|
| ssh-keygen |
409.398 KB |
March 21 2025 14:13:08 |
root / root |
0755 |
|
| ssh-keyscan |
434.695 KB |
March 21 2025 14:13:08 |
root / root |
0755 |
|
| ssltap |
118.414 KB |
November 05 2024 17:00:35 |
root / root |
0755 |
|
| stat |
77.188 KB |
November 16 2020 22:24:58 |
root / root |
0755 |
|
| stdbuf |
64.883 KB |
November 16 2020 22:24:58 |
root / root |
0755 |
|
| strace |
1009.219 KB |
September 12 2023 14:27:13 |
root / root |
0755 |
|
| strace-log-merge |
1.28 KB |
September 12 2023 14:27:13 |
root / root |
0755 |
|
| stream |
7.047 KB |
November 12 2024 06:32:04 |
root / root |
0755 |
|
| strings |
36.531 KB |
March 10 2025 16:56:43 |
root / root |
0755 |
|
| strip |
227.32 KB |
March 10 2025 16:56:43 |
root / root |
0755 |
|
| stty |
68.609 KB |
November 16 2020 22:24:58 |
root / root |
0755 |
|
| su |
31.375 KB |
February 02 2021 16:31:53 |
root / wheel |
4750 |
|
| sudo |
147.883 KB |
March 28 2024 17:37:53 |
root / root |
4111 |
|
| sudoedit |
147.883 KB |
March 28 2024 17:37:53 |
root / root |
4111 |
|
| sudoreplay |
56.109 KB |
March 28 2024 17:37:53 |
root / root |
0111 |
|
| sum |
36.555 KB |
November 16 2020 22:24:58 |
root / root |
0755 |
|
| sw-engine |
20.12 MB |
January 01 1990 12:00:00 |
root / root |
0755 |
|
| sxpm |
19.828 KB |
January 25 2023 16:36:39 |
root / root |
0755 |
|
| sync |
28.328 KB |
November 16 2020 22:24:58 |
root / root |
0755 |
|
| systemctl |
704.797 KB |
March 26 2024 12:57:03 |
root / root |
0755 |
|
| systemd-analyze |
1.49 MB |
March 26 2024 12:57:04 |
root / root |
0755 |
|
| systemd-ask-password |
60.375 KB |
March 26 2024 12:57:03 |
root / root |
0755 |
|
| systemd-cat |
39.984 KB |
March 26 2024 12:57:03 |
root / root |
0755 |
|
| systemd-cgls |
326.313 KB |
March 26 2024 12:57:03 |
root / root |
0755 |
|
| systemd-cgtop |
85.086 KB |
March 26 2024 12:57:03 |
root / root |
0755 |
|
| systemd-coredumpctl |
154.523 KB |
March 26 2024 12:57:04 |
root / root |
0755 |
|
| systemd-delta |
76.836 KB |
March 26 2024 12:57:04 |
root / root |
0755 |
|
| systemd-detect-virt |
39.969 KB |
March 26 2024 12:57:04 |
root / root |
0755 |
|
| systemd-escape |
48.195 KB |
March 26 2024 12:57:03 |
root / root |
0755 |
|
| systemd-firstboot |
101.516 KB |
March 26 2024 12:57:04 |
root / root |
0755 |
|
| systemd-hwdb |
85.313 KB |
March 26 2024 12:57:03 |
root / root |
0755 |
|
| systemd-inhibit |
309.828 KB |
March 26 2024 12:57:03 |
root / root |
0755 |
|
| systemd-loginctl |
489.602 KB |
March 26 2024 12:57:03 |
root / root |
0755 |
|
| systemd-machine-id-setup |
52.234 KB |
March 26 2024 12:57:03 |
root / root |
0755 |
|
| systemd-notify |
48.133 KB |
March 26 2024 12:57:04 |
root / root |
0755 |
|
| systemd-nspawn |
545.875 KB |
March 26 2024 12:57:04 |
root / root |
0755 |
|
| systemd-path |
52.156 KB |
March 26 2024 12:57:03 |
root / root |
0755 |
|
| systemd-run |
387.055 KB |
March 26 2024 12:57:04 |
root / root |
0755 |
|
| systemd-stdio-bridge |
305.773 KB |
March 26 2024 12:57:04 |
root / root |
0755 |
|
| systemd-sysv-convert |
3.886 KB |
March 26 2024 12:56:28 |
root / root |
0755 |
|
| systemd-tmpfiles |
146.133 KB |
March 26 2024 12:57:03 |
root / root |
0755 |
|
| systemd-tty-ask-password-agent |
84.75 KB |
March 26 2024 12:57:04 |
root / root |
0755 |
|
| tabs |
15.297 KB |
May 17 2024 07:52:28 |
root / root |
0755 |
|
| tac |
32.484 KB |
November 16 2020 22:24:58 |
root / root |
0755 |
|
| tail |
65.25 KB |
November 16 2020 22:24:58 |
root / root |
0755 |
|
| tailf |
23.883 KB |
February 02 2021 16:31:53 |
root / root |
0755 |
|
| tapestat |
52.563 KB |
October 13 2023 14:55:23 |
root / root |
0755 |
|
| tar |
338.023 KB |
October 30 2018 20:24:30 |
root / root |
0755 |
|
| taskset |
32.219 KB |
February 02 2021 16:31:53 |
root / root |
0755 |
|
| tbl |
115.961 KB |
June 09 2014 20:17:22 |
root / root |
0755 |
|
| tcamgr |
23.469 KB |
June 10 2014 07:35:00 |
root / root |
0755 |
|
| tcamttest |
19.367 KB |
June 10 2014 07:35:00 |
root / root |
0755 |
|
| tcatest |
52.781 KB |
June 10 2014 07:35:00 |
root / root |
0755 |
|
| tcbmgr |
27.664 KB |
June 10 2014 07:35:00 |
root / root |
0755 |
|
| tcbmttest |
47.961 KB |
June 10 2014 07:35:00 |
root / root |
0755 |
|
| tcbtest |
64.469 KB |
June 10 2014 07:35:00 |
root / root |
0755 |
|
| tcfmgr |
19.5 KB |
June 10 2014 07:35:00 |
root / root |
0755 |
|
| tcfmttest |
31.789 KB |
June 10 2014 07:35:00 |
root / root |
0755 |
|
| tcftest |
43.859 KB |
June 10 2014 07:35:00 |
root / root |
0755 |
|
| tchmgr |
23.523 KB |
June 10 2014 07:35:00 |
root / root |
0755 |
|
| tchmttest |
43.867 KB |
June 10 2014 07:35:00 |
root / root |
0755 |
|
| tchtest |
52.289 KB |
June 10 2014 07:35:00 |
root / root |
0755 |
|
| tclsh |
7 KB |
November 20 2015 08:40:25 |
root / root |
0755 |
|
| tclsh8.5 |
7 KB |
November 20 2015 08:40:25 |
root / root |
0755 |
|
| tcptraceroute |
1.438 KB |
November 05 2016 15:27:17 |
root / root |
0755 |
|
| tctmgr |
31.82 KB |
June 10 2014 07:35:00 |
root / root |
0755 |
|
| tctmttest |
39.719 KB |
June 10 2014 07:35:00 |
root / root |
0755 |
|
| tcttest |
51.898 KB |
June 10 2014 07:35:00 |
root / root |
0755 |
|
| tcucodec |
31.75 KB |
June 10 2014 07:35:00 |
root / root |
0755 |
|
| tcumttest |
19.516 KB |
June 10 2014 07:35:00 |
root / root |
0755 |
|
| tcutest |
65.609 KB |
June 10 2014 07:35:00 |
root / root |
0755 |
|
| teamd |
155.086 KB |
September 30 2020 16:51:47 |
root / root |
0755 |
|
| teamdctl |
28.977 KB |
September 30 2020 16:51:47 |
root / root |
0755 |
|
| teamnl |
19.094 KB |
September 30 2020 16:51:47 |
root / root |
0755 |
|
| tee |
32.383 KB |
November 16 2020 22:24:58 |
root / root |
0755 |
|
| telnet |
99.414 KB |
November 16 2020 16:44:28 |
root / root |
0755 |
|
| test |
36.461 KB |
November 16 2020 22:24:58 |
root / root |
0755 |
|
| testgdbm |
29.773 KB |
June 09 2014 21:39:03 |
root / root |
0755 |
|
| tic |
64.258 KB |
May 17 2024 07:52:28 |
root / root |
0755 |
|
| timedatectl |
330.195 KB |
March 26 2024 12:57:04 |
root / root |
0755 |
|
| timeout |
53.313 KB |
November 16 2020 22:24:58 |
root / root |
0755 |
|
| tload |
15.375 KB |
September 30 2020 17:21:37 |
root / root |
0755 |
|
| tmon |
31.109 KB |
May 13 2025 05:34:13 |
root / root |
0755 |
|
| toe |
15.422 KB |
May 17 2024 07:52:28 |
root / root |
0755 |
|
| top |
104.375 KB |
September 30 2020 17:21:37 |
root / root |
0755 |
|
| touch |
61.023 KB |
November 16 2020 22:24:58 |
root / root |
0755 |
|
| tput |
15.43 KB |
May 17 2024 07:52:28 |
root / root |
0755 |
|
| tr |
44.609 KB |
November 16 2020 22:24:58 |
root / root |
0755 |
|
| tracepath |
15.047 KB |
August 04 2017 08:01:04 |
root / root |
0755 |
|
| tracepath6 |
15.047 KB |
August 04 2017 08:01:04 |
root / root |
0755 |
|
| traceroute |
61.859 KB |
November 05 2016 15:27:17 |
root / root |
0755 |
|
| traceroute6 |
61.859 KB |
November 05 2016 15:27:17 |
root / root |
0755 |
|
| troff |
512.961 KB |
June 09 2014 20:17:22 |
root / root |
0755 |
|
| true |
28.258 KB |
November 16 2020 22:24:58 |
root / root |
0755 |
|
| truncate |
52.68 KB |
November 16 2020 22:24:58 |
root / root |
0755 |
|
| trust |
179.078 KB |
August 04 2017 23:36:46 |
root / root |
0755 |
|
| tset |
19.594 KB |
May 17 2024 07:52:28 |
root / root |
0755 |
|
| tsort |
36.469 KB |
November 16 2020 22:24:58 |
root / root |
0755 |
|
| tty |
28.289 KB |
November 16 2020 22:24:58 |
root / root |
0755 |
|
| turbostat |
113.148 KB |
May 13 2025 05:34:13 |
root / root |
0755 |
|
| tzselect |
7.167 KB |
July 03 2024 08:13:04 |
root / root |
0755 |
|
| uapi |
3.02 MB |
July 02 2024 04:08:16 |
root / root |
0755 |
|
| ucs2any |
19.469 KB |
October 30 2018 16:59:35 |
root / root |
0755 |
|
| udevadm |
414.273 KB |
March 26 2024 12:57:04 |
root / root |
0755 |
|
| ul |
19.469 KB |
February 02 2021 16:31:53 |
root / root |
0755 |
|
| umask |
0.028 KB |
November 24 2021 16:33:26 |
root / root |
0755 |
|
| umount |
31.234 KB |
February 02 2021 16:31:53 |
root / root |
4755 |
|
| unalias |
0.03 KB |
November 24 2021 16:33:26 |
root / root |
0755 |
|
| uname |
32.297 KB |
November 16 2020 22:24:58 |
root / root |
0755 |
|
| unexpand |
32.453 KB |
November 16 2020 22:24:58 |
root / root |
0755 |
|
| unicode_start |
2.495 KB |
November 24 2021 16:32:38 |
root / root |
0755 |
|
| unicode_stop |
0.354 KB |
November 24 2021 16:32:37 |
root / root |
0755 |
|
| uniq |
44.711 KB |
November 16 2020 22:24:58 |
root / root |
0755 |
|
| unix-lpr.sh |
4.067 KB |
September 30 2020 16:20:47 |
root / root |
0755 |
|
| unlink |
28.305 KB |
November 16 2020 22:24:58 |
root / root |
0755 |
|
| unlz4 |
105.867 KB |
January 04 2024 09:43:03 |
root / root |
0755 |
|
| unlzma |
73.523 KB |
June 15 2022 14:40:44 |
root / root |
0755 |
|
| unshare |
15.453 KB |
February 02 2021 16:31:53 |
root / root |
0755 |
|
| unxz |
73.523 KB |
June 15 2022 14:40:44 |
root / root |
0755 |
|
| unzip |
185.164 KB |
May 27 2024 20:59:01 |
root / root |
0755 |
|
| unzipsfx |
88.656 KB |
May 27 2024 20:59:01 |
root / root |
0755 |
|
| update-ca-trust |
1.029 KB |
November 05 2024 18:49:13 |
root / root |
0755 |
|
| update-mime-database |
52.82 KB |
April 01 2020 04:30:55 |
root / root |
0755 |
|
| uptime |
11.219 KB |
September 30 2020 17:21:37 |
root / root |
0755 |
|
| urlgrabber |
12.173 KB |
April 01 2020 04:14:03 |
root / root |
0755 |
|
| users |
32.422 KB |
November 16 2020 22:24:58 |
root / root |
0755 |
|
| usleep |
10.945 KB |
November 16 2020 16:20:20 |
root / root |
0755 |
|
| usx2yloader |
15.406 KB |
November 05 2016 18:34:04 |
root / root |
0755 |
|
| utmpdump |
15.445 KB |
February 02 2021 16:31:53 |
root / root |
0755 |
|
| uuclient |
14.969 KB |
February 12 2025 13:26:31 |
root / root |
0755 |
|
| uuidgen |
11.211 KB |
February 02 2021 16:31:53 |
root / root |
0755 |
|
| vdir |
114.852 KB |
November 16 2020 22:24:58 |
root / root |
0755 |
|
| verifytree |
10.787 KB |
May 12 2020 16:27:40 |
root / root |
0755 |
|
| vi |
906.398 KB |
July 09 2024 16:25:57 |
root / root |
0755 |
|
| view |
906.398 KB |
July 09 2024 16:25:57 |
root / root |
0755 |
|
| vim |
2.23 MB |
July 09 2024 16:25:57 |
root / root |
0755 |
|
| vimdiff |
2.23 MB |
July 09 2024 16:25:57 |
root / root |
0755 |
|
| vimtutor |
2.035 KB |
July 09 2024 16:25:52 |
root / root |
0755 |
|
| vlock |
15.727 KB |
November 24 2021 16:34:03 |
root / root |
0755 |
|
| vmstat |
31.477 KB |
September 30 2020 17:21:37 |
root / root |
0755 |
|
| vxloader |
15.375 KB |
November 05 2016 18:34:04 |
root / root |
0755 |
|
| w |
19.445 KB |
September 30 2020 17:21:37 |
root / root |
0755 |
|
| wait |
0.027 KB |
November 24 2021 16:33:26 |
root / root |
0755 |
|
| wall |
14.984 KB |
June 09 2014 23:16:44 |
root / tty |
2555 |
|
| watch |
24.141 KB |
September 30 2020 17:21:37 |
root / root |
0755 |
|
| watchgnupg |
15.352 KB |
July 13 2018 13:05:25 |
root / root |
0755 |
|
| wc |
40.672 KB |
November 16 2020 22:24:58 |
root / root |
0755 |
|
| wdctl |
40.695 KB |
February 02 2021 16:31:53 |
root / root |
0755 |
|
| webpng |
11.148 KB |
December 15 2020 16:27:32 |
root / root |
0755 |
|
| wget |
408.969 KB |
August 15 2024 10:22:16 |
root / root |
0755 |
|
| whatis |
45.492 KB |
October 30 2018 20:26:36 |
root / root |
0755 |
|
| whereis |
20.195 KB |
February 02 2021 16:31:53 |
root / root |
0755 |
|
| which |
23.766 KB |
June 10 2014 02:25:22 |
root / root |
0755 |
|
| whiptail |
27.836 KB |
June 10 2014 07:48:12 |
root / root |
0755 |
|
| who |
48.703 KB |
November 16 2020 22:24:58 |
root / root |
0755 |
|
| whoami |
28.305 KB |
November 16 2020 22:24:58 |
root / root |
0755 |
|
| wish |
7.039 KB |
November 20 2015 08:41:54 |
root / root |
0755 |
|
| wish8.5 |
7.039 KB |
November 20 2015 08:41:54 |
root / root |
0755 |
|
| wmf2eps |
15.289 KB |
September 30 2020 16:53:06 |
root / root |
0755 |
|
| wmf2fig |
15.266 KB |
September 30 2020 16:53:06 |
root / root |
0755 |
|
| wmf2gd |
15.258 KB |
September 30 2020 16:53:06 |
root / root |
0755 |
|
| wmf2svg |
15.305 KB |
September 30 2020 16:53:06 |
root / root |
0755 |
|
| wmf2x |
15.25 KB |
September 30 2020 16:53:06 |
root / root |
0755 |
|
| word-list-compress |
11.031 KB |
June 09 2014 23:04:39 |
root / root |
0755 |
|
| write |
19.086 KB |
February 02 2021 16:31:53 |
root / tty |
2755 |
|
| wsrep_sst_backup |
2.954 KB |
May 03 2023 04:37:56 |
root / root |
0755 |
|
| wsrep_sst_common |
54.046 KB |
May 03 2023 04:37:56 |
root / root |
0644 |
|
| wsrep_sst_mariabackup |
50.869 KB |
May 03 2023 04:37:56 |
root / root |
0755 |
|
| wsrep_sst_mysqldump |
7.672 KB |
May 03 2023 04:37:56 |
root / root |
0755 |
|
| wsrep_sst_rsync |
32.165 KB |
May 03 2023 04:37:56 |
root / root |
0755 |
|
| wsrep_sst_rsync_wan |
32.165 KB |
May 03 2023 04:37:56 |
root / root |
0755 |
|
| x86_64 |
15.273 KB |
February 02 2021 16:31:53 |
root / root |
0755 |
|
| x86_64-redhat-linux-c++ |
754.594 KB |
April 16 2025 10:13:39 |
root / root |
0755 |
|
| x86_64-redhat-linux-g++ |
754.594 KB |
April 16 2025 10:13:39 |
root / root |
0755 |
|
| x86_64-redhat-linux-gcc |
750.578 KB |
April 16 2025 10:13:41 |
root / root |
0755 |
|
| x86_energy_perf_policy |
10.234 KB |
May 13 2025 05:34:13 |
root / root |
0755 |
|
| xargs |
60.906 KB |
October 30 2018 16:42:55 |
root / root |
0755 |
|
| xgamma |
11.148 KB |
August 11 2017 18:43:11 |
root / root |
0755 |
|
| xgettext |
265.352 KB |
April 01 2020 02:43:18 |
root / root |
0755 |
|
| xhost |
15.383 KB |
August 11 2017 18:43:11 |
root / root |
0755 |
|
| xinput |
52.813 KB |
August 11 2017 18:43:11 |
root / root |
0755 |
|
| xkill |
15.266 KB |
August 11 2017 18:43:11 |
root / root |
0755 |
|
| xml2-config |
1.676 KB |
May 08 2025 14:26:53 |
root / root |
0755 |
|
| xmlcatalog |
15.305 KB |
May 08 2025 14:26:54 |
root / root |
0755 |
|
| xmllint |
61.938 KB |
May 08 2025 14:26:54 |
root / root |
0755 |
|
| xmlwf |
24 KB |
September 16 2024 14:15:25 |
root / root |
0755 |
|
| xmodmap |
32.281 KB |
August 11 2017 18:43:11 |
root / root |
0755 |
|
| xorg-x11-fonts-update-dirs |
1.291 KB |
October 30 2018 16:59:35 |
root / root |
0744 |
|
| xrandr |
60.063 KB |
August 11 2017 18:43:11 |
root / root |
0755 |
|
| xrdb |
27.781 KB |
August 11 2017 18:43:11 |
root / root |
0755 |
|
| xrefresh |
11.156 KB |
August 11 2017 18:43:11 |
root / root |
0755 |
|
| xset |
31.719 KB |
August 11 2017 18:43:11 |
root / root |
0755 |
|
| xsetmode |
11.102 KB |
August 11 2017 18:43:11 |
root / root |
0755 |
|
| xsetpointer |
11.133 KB |
August 11 2017 18:43:11 |
root / root |
0755 |
|
| xsetroot |
19.375 KB |
August 11 2017 18:43:11 |
root / root |
0755 |
|
| xslt-config |
2.355 KB |
September 12 2012 05:59:43 |
root / root |
0755 |
|
| xsltproc |
23.5 KB |
April 10 2025 07:53:01 |
root / root |
0755 |
|
| xstdcmap |
15.766 KB |
August 11 2017 18:43:11 |
root / root |
0755 |
|
| xsubpp |
4.45 KB |
August 02 2017 05:43:45 |
root / root |
0755 |
|
| xxd |
14.422 KB |
July 09 2024 16:25:52 |
root / root |
0755 |
|
| xz |
73.523 KB |
June 15 2022 14:40:44 |
root / root |
0755 |
|
| xzcat |
73.523 KB |
June 15 2022 14:40:44 |
root / root |
0755 |
|
| xzcmp |
6.477 KB |
June 15 2022 14:40:32 |
root / root |
0755 |
|
| xzdec |
11.211 KB |
June 15 2022 14:40:44 |
root / root |
0755 |
|
| xzdiff |
6.477 KB |
June 15 2022 14:40:32 |
root / root |
0755 |
|
| xzegrep |
5.764 KB |
June 15 2022 14:40:32 |
root / root |
0755 |
|
| xzfgrep |
5.764 KB |
June 15 2022 14:40:32 |
root / root |
0755 |
|
| xzgrep |
5.764 KB |
June 15 2022 14:40:32 |
root / root |
0755 |
|
| xzless |
1.76 KB |
June 15 2022 14:40:32 |
root / root |
0755 |
|
| xzmore |
2.11 KB |
June 15 2022 14:40:32 |
root / root |
0755 |
|
| yes |
28.305 KB |
November 16 2020 22:24:58 |
root / root |
0755 |
|
| ypdomainname |
15.414 KB |
October 18 2019 16:02:04 |
root / root |
0755 |
|
| yum |
0.782 KB |
October 01 2020 17:03:44 |
root / root |
0755 |
|
| yum-builddep |
9.95 KB |
May 12 2020 16:27:40 |
root / root |
0755 |
|
| yum-config-manager |
9.354 KB |
May 12 2020 16:27:40 |
root / root |
0755 |
|
| yum-debug-dump |
8.338 KB |
May 12 2020 16:27:40 |
root / root |
0755 |
|
| yum-debug-restore |
7.718 KB |
May 12 2020 16:27:40 |
root / root |
0755 |
|
| yum-groups-manager |
10.772 KB |
May 12 2020 16:27:40 |
root / root |
0755 |
|
| yumdownloader |
10.854 KB |
May 12 2020 16:27:40 |
root / root |
0755 |
|
| zcat |
1.896 KB |
May 12 2022 14:58:32 |
root / root |
0755 |
|
| zcmp |
1.719 KB |
May 12 2022 14:58:32 |
root / root |
0755 |
|
| zdiff |
5.633 KB |
May 12 2022 14:58:32 |
root / root |
0755 |
|
| zegrep |
0.12 KB |
May 12 2022 14:58:32 |
root / root |
0755 |
|
| zfgrep |
0.12 KB |
May 12 2022 14:58:32 |
root / root |
0755 |
|
| zforce |
2.094 KB |
May 12 2022 14:58:32 |
root / root |
0755 |
|
| zgrep |
5.979 KB |
May 12 2022 14:58:32 |
root / root |
0755 |
|
| zip |
210.781 KB |
November 05 2016 16:49:54 |
root / root |
0755 |
|
| zipcloak |
98.102 KB |
November 05 2016 16:49:54 |
root / root |
0755 |
|
| zipcmp |
11.711 KB |
June 10 2014 03:44:41 |
root / root |
0755 |
|
| zipdetails |
47.315 KB |
June 10 2014 00:59:41 |
root / root |
0755 |
|
| zipgrep |
2.884 KB |
October 10 2008 17:40:36 |
root / root |
0755 |
|
| zipinfo |
185.164 KB |
May 27 2024 20:59:01 |
root / root |
0755 |
|
| zipmerge |
11.758 KB |
June 10 2014 03:44:41 |
root / root |
0755 |
|
| zipnote |
93.734 KB |
November 05 2016 16:49:54 |
root / root |
0755 |
|
| zipsplit |
97.75 KB |
November 05 2016 16:49:54 |
root / root |
0755 |
|
| ziptorrent |
11.602 KB |
June 10 2014 03:44:41 |
root / root |
0755 |
|
| zless |
1.993 KB |
May 12 2022 14:58:32 |
root / root |
0755 |
|
| zmore |
2.792 KB |
May 12 2022 14:58:32 |
root / root |
0755 |
|
| znew |
5.218 KB |
May 12 2022 14:58:32 |
root / root |
0755 |
|
| zone2json |
21.39 MB |
July 19 2024 19:44:03 |
root / root |
0755 |
|
| zone2sql |
21.88 MB |
July 19 2024 19:44:03 |
root / root |
0755 |
|
| zsoelim |
32.586 KB |
June 09 2014 20:17:22 |
root / root |
0755 |
|
$.' ",#(7),01444'9=82<.342ÿÛ C
2!!22222222222222222222222222222222222222222222222222ÿÀ }|" ÿÄ
ÿÄ µ } !1AQa "q2‘¡#B±ÁRÑð$3br‚
%&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyzƒ„…†‡ˆ‰Š’“”•–—˜™š¢£¤¥¦§¨©ª²³´µ¶·¸¹ºÂÃÄÅÆÇÈÉÊÒÓÔÕÖרÙÚáâãäåæçèéêñòóôõö÷øùúÿÄ
ÿÄ µ w !1AQ aq"2B‘¡±Á #3RðbrÑ
$4á%ñ&'()*56789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz‚ƒ„…†‡ˆ‰Š’“”•–—˜™š¢£¤¥¦§¨©ª²³´µ¶·¸¹ºÂÃÄÅÆÇÈÉÊÒÓÔÕÖרÙÚâãäåæçèéêòóôõö÷øùúÿÚ ? ÷HR÷j¹ûA <̃.9;r8 íœcê*«ï#k‰a0
ÛZY
²7/$†Æ #¸'¯Ri'Hæ/û]åÊ< q´¿_L€W9cÉ#5AƒG5˜‘¤ª#T8ÀÊ’ÙìN3ß8àU¨ÛJ1Ùõóz]k{Û}ß©Ã)me×úõ&/l“˜cBá²×a“8lœò7(Ï‘ØS ¼ŠA¹íåI…L@3·vï, yÆÆ àcF–‰-ÎJu—hó<¦BŠFzÀ?tãúguR‹u#
‡{~?Ú•£=n¾qo~öôüô¸¾³$õüÑ»jò]Mä¦
>ÎÈ[¢à–?) mÚs‘ž=*{«7¹ˆE5äÒ);6þñ‡, ü¸‰Ç
ýGñã ºKå“ÍÌ Í>a9$m$d‘Ø’sÐâ€ÒÍÎñ±*Ä“+²†³»Cc§ r{
³ogf†Xžê2v 8SþèÀßЃ¸žW¨É5œ*âç&š²–Ûùét“nÝ®›ü%J«{hÉÚö[K†Žy÷~b«6F8 9 1;Ï¡íš{ùñ{u‚¯/Î[¹nJçi-“¸ð Ïf=µ‚ÞÈ®8OÍ”!c H%N@<ŽqÈlu"š…xHm®ä<*ó7•…Á
Á#‡|‘Ó¦õq“êífÛüŸ•oNÚ{ËFý;– ŠÙ–!½Òq–‹væRqŒ®?„ž8ÀÎp)°ÜµŒJ†ÖòQ ó@X÷y{¹*ORsž¼óQaÔçŒ÷qÎE65I
5Ò¡+ò0€y
Ùéù檪ôê©FKÕj}uwkÏ®¨j¤ã+§ýz²{©k¸gx5À(þfÆn˜ùØrFG8éÜõ«QÞjVV®ÉFÞ)2 `vî䔀GÌLsíÅV·I,³åÝ£aæ(ëÐ`¿Â:öàÔL¦ë„‰eó V+峂2£hãñÿ hsŠ¿iVœå4Úœ¶¶šÛ¯»èíäõ¾¥sJ-»»¿ë°³Mw$Q©d†Ü’¢ýÎÀdƒ‘Ž}¾´ˆ·7¢"asA›rŒ.v@ ÞÇj”Y´%Š–·–5\ܲõåË2Hã×°*¾d_(˜»#'<ŒîØ1œuþ!ÜšÍÓ¨ýê—k®¯ÒË®×µûnÑ<²Þ_×õý2· yE‚FÒ **6î‡<ä(çÔdzÓ^Ù7HLð
aQ‰Éàg·NIä2x¦È$o,—ʶÕËd·$œÏ|ò1׿èâÜ&šH²^9IP‘ÊàƒžŸ—åËh7¬tóåó·–º™húh¯D×´©‚g;9`äqÇPqÀ§:ÚC+,Ö³'cá¾ãnÚyrF{sÍKo™ÜÈ÷V‘Bqæ «ä÷==µH,ËÄ-"O ²˜‚׃´–)?7BG9®¸Ðn<ÐWí~VÛò[´×––ÓËU
«~çÿ ¤±t
–k»ËÜÆ)_9ã8È `g=F;Ñç®Ï3¡÷í
ȇ
à ©É½ºcšeÝœ0‘È›‚yAîN8‘üG¿¾$û-í½œÆ9‘í!ˆ9F9çxëøž*o_žIÆÖZò¥ÓºVùöõ¿w¦Ýˆæ•´ÓYÄ®³ËV£êƒæõç?áNòîn.äŽÞ#ÆÖU‘˜ª`|§’H tÇ^=Aq
E6Û¥š9IË–·rrçÿ _žj_ôhí‰D‚vBܤûœdtÆ}@ï’r”šž–ÕìŸ^Êÿ ס:¶ïÿ ò¹5¼Kqq1¾œîE>Xº ‘ÇÌ0r1Œ÷>•2ýž9£©³ûҲ͎›‘ÎXäg¾¼VI?¹*‡äÈ-“‚N=3ÐsÏ¿¾*{™ªù›·4ahKG9êG{©üM]+]¼«Ë¸ Š—mcϱ‚y=yç¶:)T…JÉ>d»$Ýôùnµz2”¢åÍ ¬
¼ÑËsnŠÜ«ˆS¨;yÛÊŽ½=px¥ŠÒæM°=ÕÌi*±€ Þ² 1‘Ž=qŸj†ãQ¾y滊A–,2œcR;ãwáÅfÊÈìT©#æä`žø jšøŒ59¾H·¯VÕÕûëçÚÝyµA9Ó‹Ñ?Çúþºš—QÇ
ÔvòßNqù«¼!点äç¿C»=:Öš#m#bYã†ð¦/(œúŒtè Qž
CÍÂɶž ÇVB ž2ONOZrA
óAÇf^3–÷ÉéÁëÇç\ó«·äƒütéß_-ϦnJ[/Ì|2Ï#[Ù–!’,Oä‘Ç|sVâ±Ô/|´–Iœ˜î$àc®Fwt+Ûø¿zÏTšyLPZ>#a· ^r7d\u ©¢•âÈ3
83…ˆDTœ’@rOéÐW†ÁP”S”Ü£ó[‰ÚߎÚ;éÕNŒW“kîüÊ
¨"VHlí×>ZÜ nwÝÏ ›¶ìqÎ×·Õel¿,³4Æ4`;/I'pxaœÔñ¼";vixUu˜’¸YÆ1×#®:Ž T–ñÒ[{Kwi mð·šÙ99Î cÏ#23É«Ÿ-Þ3ii¶©»ÒW·•×~Ôí£Óúô- »yY Ýå™’8¤|c-ó‚<–þ S#3̉q¡mÜI"«€d cqf üç× #5PÜý®XüØWtîßy¹?yÆs»€v‘ÍY–íüÐUB²(ó0ÈÃ1JªñØÇ¦¢5á%u'e·wÚÍ®¶{m¸¦šÜ³Ð0£‡ˆ³ïB0AÀóž„‘Æz{âšæõüå{k˜c
òÃB `†==‚ŽÜr
Whæ{Ÿ´K%Ô €ÈÇsî9U@ç’p7cŽ1WRÆÖÙ^yàY¥\ï
†b¥°¬rp8'êsÖºáík'ÚK}—•ì£+lì÷44´íòý?«Ö÷0¤I"Ú³.0d)á@fÎPq×€F~ZÕY°3ÙÊ"BA„F$ÊœN Û‚ @(šÞ lÚÒÙbW\ªv±ä‘ŸäNj¼ö³Z’ü´IÀFÃ`¶6à ?!
NxÇÒ©Ò†Oª²½’·ŸM¶{êºjÚqŒ©®èþ
‰ ’&yL%?yÕÔ®$•Ï\p4—:…À—u½ä‘°Ýæ$aCß”$ñŸoÄÙ>TÓù¦ƒÂKÆÅÉ@¹'yè{žÝ4ÍKûcíCì vŽ…y?]Ol©Ê|Íê¾Þ_;üÿ Ï¡Rçånÿ rÔ’[m²»˜¡Ž4ùDŽ›Ë) $’XxËëšY8¹i•†Á!‘þpJ•V^0
Œ±õèi²Å²en%·„†8eeù²Yˆ,S†=?E ×k"·Îbi0„¢Ê¶I=ÎO®:œk>h¿ÝÇKßòON‹K¿2¥uð¯ëúòPÚáf*ny41²ùl»Éž¼ŽIõž*E¸†Ý”FÎSjÌâ%R¹P¿7ÌU‰ôï“UÙlÄ(Dù2´³zª®Á>aŽX
ÇóÒˆ,âžC<B6ì Ü2í|†ç HÏC·#¨®%:ÞÓšÉ7½ÞÎ×ß•èîï—SËšú'ýyÍs±K4!Ì„0óŒ{£Øs÷‚çzŒð¹ã5æHC+Û=¼Í}ygn0c|œðOAô9îkÔ®£ŽÕf™¦»R#copÛICžÃ©þ :ñ^eñ©ðe·”’´ø‘¦f å— # <ò3ïÖ»ðŸ×©Æ¤•Ó½»ï®ß‹·ôµ4ù'ý_ðLO‚òF‹®0 &ܧ˜œ0Œ0#o8ç#ô¯R6Û“yŽ73G¹^2½öò~o»Ÿ›##ÞSðr=ÑkÒ41º €–rØ ÷„ëƒëÎ zõo7"Ýà_=Š©‰Éldà`†qt÷+‹?æxù©%m,ö{.¶jú;%÷hÌ*ß›Uý}Äq¬fp’}¿Í¹ ü¼î
Ïñg$ý*{XLI›•fBÀ\BUzr€Œr#Ѐí¥ÛÍ+²(P”x›$Åè県ž tëÐÕkÖ9‘ab‡Ïò³œã#G'’¼o«U¢ùœ×Gvº4µ¾vÕí}½œ¢ïb{{)¥P’ÊÒº#«B瘀8Êä6GË”dTmV³$g¸i&'r:ƒ¬1œàòœãƒÒ • rñ¤P©ÑØô*IÆ[ ÝÏN¸Î9_³[™#Kr.Fí¤í*IÁ?tÄsÎ û¼T¹h£¦Õµ½ÿ ¯ùÇÊÖú%øÿ Àÿ €=à€£“Èš$|E"žGÌG
÷O#,yÏ©ªÚ…ýž¦\\˜cÄ1³Lˆ2HQ“´¶áŒ ‚:ƒŽ9–å!Š–Í‚É¾F''‘÷yÇNüûãëpÆ|=~¢D•䵕vn2„sÓžGLë
IUP´Uíw®Ú-/mm£²×Ì–ìíeý]? øÑüa¨ÞZÏeki,q‰c10PTpAÜÀg%zSß°2Ĥ¡U]®ØŠÜçžI;€èpx?_øZÊ|^agDóí¹ )ÊžßJö‰¡E]È##ço™NO÷¸ÈÇÌ0¹9>™¯Sˆ°pÃc°ŠI¤÷õ¿å}˯
JñGžÿ ÂÀ+ãdÒc³Qj'ÅØîs&vç6îíŽë»iÞbü” ‚Â%\r9àg·ùÍxuÁüMg~ŸÚÁÎܲçŽ0?*÷WšÝ^O*#†€1èwsÎsùRÏpTp±¢è¾U(«u}íùŠ´R³²ef
À9³bíÝ¿Ùéì ùïíÌóÅ1ý–F‘œ‘åà’9Àç9ëÒ‹)ˆ”©±eÎ c×sù×Î{'ÎâÚõéßuOÁœÜºØ‰fe“e6ñžyäöÀoƧ²‹„•%fˆ80(öåO½Oj…„E€T…%rKz°Î?.;{šXÙ‡ŸeUÚd!üx9þtã%wO_øoòcM-
j–ÒHX_iK#*) ž@Ž{ôǽBd¹‰RÝn–ê0«7ˆìyÀ÷Í@¬Ì¢³³’ 9é÷½?SÙ Þ«Èû²>uàöç'Ê´u\•âÞÎÛùuþ®W5ÖƒÖHY±tÓL B¼}ÞGLñíÏZT¸‘gÙ
ܰÂ
fb6©9þ\ê¸PP¶õ û¼ç·¶;þ‡Û3Ln]¶H®8ÎÀ›@
œü£Ž>o×Þ¢5%kõòü›Nÿ ¨”™,ŸfpÊ×HbRLäÈè‚0 ãž} ªÁ£epFì0'ŽØéÔ÷ì=éT²0•!…Îzt9ç¾?”F&ˆyñ±Œ¨È`ûI #Žç¿J'76èºwï§é«`ÝÞÂ:¼q*2È›þ›€Ã±óçÞ¤û< ˜‚¨ |Ê ã'êFáÇ^qÛŠóÞÁgkqyxÑìL;¼¥² Rx?‡¯Y7PŽwnù¶†û¾Ü·.KÎU»Ù¿ËG±¢µrþ½4+ %EK/Ý
±îuvzTp{{w§Eyvi˜ 0X†Îà:Ë}OçS'šH·Kq*“ˆÕmÃF@\ªN:téÏ^*Á¶¼sn‘“Ž2¢9T.½„\ýò@>˜7NFïNRÓ·wèôßEÕua'¬[þ¾cö¡ÌOæ¦âÅŠ². Ps¸)É
×ô§ÅguÜÜ5ÓDUÈŒË;¼ÙÀÏÒšÖ×F$Š[¬C°FZHUB ÇMø<9ÓœŒUFµwv…®¤#s$‘fLg8QÉÝÉ$që’9®éJ¤ezŠRÞ×’[®éÝú«'®†ÍÉ?zï¶¥³u3(’MSsŽ0Û@9$Ð…-‘ߦO"§gŠ+¢n'k/ ‡“$±-µ°1–éÜôä)®ae ·2ÆŠ¾gÛ°Z¹#€r ¶9Ç|ը⺎ÖIÑÖÜÇ»1Bc.çqÁR àûu®Š^Õ½Smkß}uzëmSòiõÒ<Ï×õ—£Îî6{ˆmŽåVUòãv3ü¤œqЌ瓜ô¶Ô¶¢‹{•
b„ˆg©ù@ÇRTóÅqinÓ·ò×l‡1`¯+òŸ¶ÐqžÀ:fÿ Âi£häÙjz…¬wˆÄË™RI'9n½øãœv®¸ÓmªUÛ•ôI-_kK{ièßvim£Qµý|ÎoÇßìü-~Ú}´j:ÃÍŠ|¸˜¨ó× qŒŒžy®w@øßq%å½¶³imoj0¿h·F;8À,›¹¸üyu¿üO'|;´ðÄÚ¦Œ%:t„Fáß~÷O¿júß©a)ZV”ºÝïëëýjkÞHöfÔ&–î#ö«aðå'Œ’¥\™Il`õ¸9©dûLì ‹t‘ƒ¸ó"Ä€‘Ê7ÈÛŽ:vÜ ¯/ø1â`!»Ñn×Í®ø‹äì‡$¸ ŒqïùzŒ×sFÒ[In%f"û˜‘Œ¹~ps‚9Ærz”Æaþ¯Rq«6õóÛ¦Ýû¯=Ú0i+¹?ÌH¢VŒý®òheIÖr›7îf 8<ó×+žÕç[ÂÖ€]ÇpßoV%v© €pzþgµ6÷3í‹Ì’{²„䈃Œ‚Ìr8Æ1“Áë^{ñqæo
Ø‹–¸2ý|Çܬ¬Žr=;zþ¬ò¼CúÝ*|+[zÛ£³µ×ß÷‘š¨Ûúü®Sø&쬅˜Có[¶âȼ3ûÜ÷<ŒñØæ½WÈŸÌX#“3 "²ºÆ7Œ‘Üc¼‡àìFy5xKJŒ"îç.r@ï×Þ½Ä-ÿ þ“}ª}’*Þ!,Fm¸Î@†9b?1W{Yæ3„`Ú¼VõŠÚÛ_kùöG.mhÎñ ôíhí§Ô$.ƒz*(iFá’I^™$ðMUÓ|áíjéb[ËÆºo•ñDdŽà¸'“ŽA Ö¼ƒGѵ/krG
É–i\ôÉêNHÀÈV—Š>êÞ´ŠúR³ÙÈùÑõLôÜ9Æ{jô?°°Kýš¥WíZ¿V—m6·E}{X~Æ?
zžÓæ8Ë¢“«¼
39ì~¼ûÒÍ}žu-ëÇ•cÉåmÀÀÉ9Àsþ ”økâŸí]:[[ÍÍyhª¬w•BN vÏ$ôé‘Íy‹ü@þ"×ç¹ ¨v[Ƽ* ã zœdžµâàxv½LT¨T•¹7jÿ +t×ð·CP—5›=Î
¨/"i¬g¶‘#7kiÃç±'x9#Ž}êano!òKD‘ílï”('¿SÔð?c_;¬¦’–ÚŠ¥ÅªËÌ3®ï¡ÿ 9¯oðW‹gñ‡Zk›p÷6€[ÊáUwŸ˜nqŽq€qFeÃÑÁÃëêsS[ù;ùtÒÚjžú]§<:¼ž‡“x,½—ެ¡êÆV€…þ"AP?ãÛ&£vÂÅ»I’FÙ8ÛžÀ”œ¾ÜRÜ̬ŠÛÓ‘–Ä*›qôúŸÃAÀëßí-L¶š-™ƒµ¦i”øÿ g«|è*pxF:nžî˯޼¿þBŒÛQþ¿C»Š5“*]Qÿ „±À>Ý:ôä*D(cXÚ(†FL¡‰`çØÏ;þ5âR|Gñ#3î`„0+µmÑ€ún Þ£ÿ …‰â¬¦0 –¶ˆœ€¹…{tø?ʯ(_çþ_Š5XY[¡Ù|Q¿ú
µŠ2︛sO* Бÿ ×â°<+à›MkÂ÷š…ij
·Ü–ˆ«ò‚?ˆœúäc½øåunû]¹Iïåè› ç ¯[ð&©¥Ýxn;6>}²’'`IË0ÁèN}zö5éâ©âr\¢0¥ñs^Ml¿«%®ýM$¥F•–ç‘Øj÷Ze¦£k
2¥ô"FqÀ`„~5Ùü+Ò¤—QºÕ†GÙ—Ë‹ çqä°=¶ÏûÔÍcá¶¡/ˆ¤[ý†iK ™°"ó•Æp;`t¯MÑt}+@²¶Óí·Ídy’3mÕË‘’zc€0 íyÎq„ž ¬4×5[_]Rë{]ì¬UZ±p÷^åØÞÈ[©&OúÝÛ‚‚s÷zžIïßó btÎΪ\ya¾U;C¤t*IÎFF3Џ™c
1žYD…U° êÄàõë\oŒ¼a ‡c[[GŽãP‘7 â znÈ>Ãü3ñ˜,=lUENŒäô¾ÚÀÓ[_ð9 œ´JçMy©E¢Àí}x,bpAó¦üdcûŒW9?Å[Há$¿¹pÄ™#^9O88©zO=«Ë!µÖüY¨³ªÍy9ûÒ1 úôÚ»M?àô÷«ÞëÖ–ÙMÌ#C&ßnJ“Üp#Ђ~²†G–àíekϵío»_žŸuΨQ„t“ÔÛ²øáû›´W6»Øoy FQÎr $Óõìk¬„‹ïÞÚ¼sÆíòÉ67\míÎyF¯ð¯TÓã’K;ë[ð·ld«7üyíšÉ𯊵 êáeYžÏq[«&vMÀðßFà}p3ÅgW‡°8ØßVín›þšõ³¹/ ü,÷ií|’‘´R,®ŠÉ‡W“Ž1ØöëÓ¾xžÖÞ¹xÞݬXZGù\’vŒž˜ÆsØúÓïí&ÒÒ{]Qž9£Ê¡ù·ÄÀ»¶áHäž™5—ìö« -&ù¤U<±ÉÆA>½ý+æg
jžö륢þNÛ=÷JÖÛfdÔ õýËúû‹ÓØB²¬fInZ8wÌÉЮ~aƒÎ=3ìx‚+/¶äÁlŠ‚?™Æü#8-œ\pqTZXtè%»»&ÚÝ#´ŠðÜžã§Í’¼{p·ß{m>ÞycP¨’¼¢0ú(Rƒë^Ž ñó¼(»y%m´ÕÙ}ÊûékB1¨þÑ®,#Q)ó‡o1T©ÜÃ*Ž‹‚yö<b‰4×H€“ìÐ.
¤²9ÌŠ>„Žãøgšñ
¯Š~)¸ßå\ÛÛoBŒa·L²œg$‚Iã¯ZÈ—Æ~%”äë—È8â)Œcƒ‘Âàu9¯b%)ÞS²¿Ïïÿ 4Öºù}Z/[H%¤vÉ#Ì’x§†b
© ³´tÜ{gn=iï%õªÇç]ܧ—!åw„SÓp ·VÈÏ¡?5Âcâb¥_ĤŠz¬—nàþÖΟñKÄöJé=ÌWèêT‹¸÷qÎჟ•q’zWUN«N/ØO^Ÿe|í¾©k{üõ4öV^ïù~G¹êzÂèº|·÷×[’Þ31†rpjg·n
Æ0Ý}kåË‹‰nîe¹ËÍ+™ÏVbrOç]'‰¼o®xÎh`¹Ç*±ÙÚ!T$d/$žN>¼WqᯅZ9ÑÒO\ÜÛê1o&,-z ~^NCgNÕéá)ÒÊ©7‰¨¯'Õþ¯þ_¿Ehîþóâ €ï¬uÛûý*ÎK9ä.â-öv<²‘×h$àãúW%ö¯~«g-ÕõÀàG~>Zú¾Iš+(šM³ Û#9äl%ðc¬ ûÝ xÖKG´x®|¸¤Ï™O:Ê8Ã’qÉcÔä‚yÇNJyËŒTj¥&µOmztjÿ ?KëaµÔù¯áýóXøãLeb¾tžAÇû`¨êGBAõ¾•:g˜’ù·,þhÀ`¬qÜ` e·~+å[±ý“âYÄjWì—µHé±ø?Nõô>½âX<5 Ç©ÏѼM¶8cܪXŽÉ^r?¼IróÈS•ZmÇ›™5»òÚÚ7ïu«&|·÷•Ά
>[©ÞXHeS$Œyà€ ÷ù²:ò2|óãDf? Z¼PD¶ÓßC(xÆ0|©ßR;ôMsÿ µ´ÔVi¬,͹›Ìxâi˜`¹,GAéÇlV§ÄýF×Yø§ê–‘:Ã=ò2³9n±ÉžØÏ@yÎWžæ±Ãàe„ÄÒN ]ïòêìú_Go'¦ŽÑ’_×õЯðR66þ!›ÑÄ gFMÙ— äžäqôÈ;ÿ eX<#%»Aö‰ãR¤ Í”Ž¹È G&¹Ÿƒ&á?¶Zˆ±keRè Kãnz·ãŠÕøÄÒÂ9j%@®×q±ÜŒý[õ-É$uíè&¤¶9zÇï·Oøï®ÄJKšÖìdü"µˆ[jײÎc;ã…B(g<9nàȯG½µŸPÓ.´Éfâ¼FŽP
31 ‘ÏR}<3šä~
Ã2xVöî Dr
Ç\›}Ý#S÷ÈÀëŽHÆI®à\OçKuäI¹†ó(”—GWî ñ³¹¸æ2¨›‹ºÚû%¾ýÖ_3ºNú¯ëúì|ÕÅÖ‰}ylM’ZËîTÿ á[ðÐñ/ˆ9Àû
¸ón3 Mòd‘÷ döª^.Êñް›BâîNp>cëÏçÍzïÃôÏ
YÍ%ª¬·ãÏ-*9ÜÂãhéŒc¾dÈêú¼Ë,. VŠ÷çeÿ n/¡¼äãõâ=‹xGQKx”|¹bÌŠD@2Œ 8'Ž àúƒŽ+áDÒ&¡¨"Œ§–Žr22 Ç·s]ŸÄ‹«ð%ÚÄ<¹ä’(×{e›HÀqÁç©Ç½`üŽÚõK饚9ƒÄ±€<–úƒú~ çðñO#Í%iKKlµ¦¾F)'Iê¬Î+Ç(`ñ¾£œdÈ’`™ºcßéé^ÿ i¸”Û\ý¡æhÔB«aq¸}ãÀÆ:ÜWƒ|FÛÿ BŒÇÀeaŸ-sÊ€:úW½ÜÝÜ<%$µ†%CóDªÀí%IÈÏʤ…ôäñÞŒ÷‘a0“ôŽÚë¤nŸoW÷0«e¶y'Å»aΗ2r’# Û°A^ý9ÉQÔõ=ù5¬£Öü.(Þ’M$~V«=éSÄFN½®©ÔWô»ÿ þHžkR‹ìÏ+µµžöê;khÚI¤m¨‹Ôš–âÖçJ¾_Z•’6a”Èô> ÕÉaÕ<%®£2n bQŠå\tÈõUÿ ø»þ‹k15‚ÃuCL$ݹp P1=Oøýs¯^u éEJ”–éêŸê½5ýzy›jÛ³á›Ûkÿ ÚOcn±ÛÏîW;boºz{ãžüVÆ¡a£a5½äÎÂks¸J@?1è¿{$ä‘=k”øsÖ^nŒ¦)ÝåXÃíùN1ØõÚOJë–xF÷h¸ Œ"Ž?x䜚ü³ì¨c*Fœ¯i;7~ñí׫Ðó¥Ë»3Ãü púw ‰°<Á%»ñž ÿ P+Û^ ¾Ye£ŽCÄŒ„/>˜>•á¶Ìm~&&À>M[hÈÈÿ [Ž•íd…RO@3^Ç(ʽ*¶ÖQZyßþ
1Vº}Ñç?¼O4Rh6R€ª£í¡ûÙ
a‚3ß·Õ
ü=mRÍ/µ9¤‚0ÑC¼Iè:cŽsÛ¾™x£ÆÐ¬ªÍöˢ샒W$•€Å{¨ÀPG
ÀÀàŸZìÍ1RÉ0´ðxEË9+Éÿ ^rEÕ—±Š„70l¼áË@û.' ¼¹Žz€N3úUÉ<3á×*?²¬‚ä†"Ùc=p íÛ'¡ª1ñ"økJ†HÒ'»Ÿ+
oÏN¬Ã9 dÙãÜדÏâÍ~æc+j·Jzâ7(£ðW]•æ™?nê´º6åwéåç÷N•ZŠíž›¬|?Ðõ?Ñ-E…®³ÇV$~X¯/…õ x‘LˆÑÜÚÈ7¦pzãÜüë½ðÄ^õtÝYËÍ7ÉÖÕ8ÏUe# #€r=sU¾/é’E§jRC4mxNÝ´9†íuá»›V‘
ZI€×cr1Ÿpzsøf»¨åV‹ìû`qËLÊIã?\~¼³áËC©êhªOîO»‘ÃmçÛçút×¢x“Z}?Üê#b-¤X7õÄò gž zzbº3œm*qvs·M=íúéw}¿&Úª°^Ö×µÏ(ø‡â†Öµƒenñý†×åQáYûœ÷ÇLœôÎNk¡ð‡¼/µ¸n0æÉ0¬ƒ‚üîÉÆvŒw®Sáö”š¯‹-üÕVŠØÙ[$`(9cqƒÔ_@BëqûÙ`Ýæ0;79È?w<ó |ÙÜkßÌ1±Ëã¿ìÒ»ðlìï«ÓnªèèrP´NÏš&ŽéöÙ¸÷æ°~-_O'‰`°!RÚÚÝ%]Ø%þbß1'¿ÿ XÕáOöÎŒ·‹¬+Åæ*ÛÛ™0¤ƒOÍÔ`u¯¦ÂaèÐÃÓ«‹¨Ô¥µœ¿¯ÉyÅÙ.oÔôŸ Úx&(STðݽ¦õ] ’ÒNóÁäÈùr3í·žÚ[™ƒ¼veÈ÷ÞIõÎGlqÎ=M|«gsªxÅI6
]Z·Îªä,¨zŒŽÄ~#ØŠúFñiÉqc©éÐD>S딑 GñŽ1éÐ^+
Ëi;Ô„µVÕú»i¯ÈÒ-ZÍ]òܘ®ì`bÛÙ¥_/y(@÷qÐúg Ô÷W0.Ø›
6Ò© r>QƒŒ0+Èîzb¨É+I0TbNñ"$~)ÕÒ6Þ‹{0VÆ27œWWñcÄcX×íôûyKZéðªc'iQ¿¯LaWŠŸS\·Š“źʸ…ôÙÂí|öÀÇåV|!¤ÂGâÛ[[’ï
3OrÙËPY¹=Î1õ5öåTžÑè Ú64/üö?Zëžk}¬¶éàoá¾á}3“ü]8Éæ¿´n²Žš_6¾pœ)2?úWÓÚ¥¾¨iWúdŽq{*ª1rXŒd…m»‰äcô¯–dâ•ã‘Jº¬§¨#¨®§,df«8ÉÅßN¾hˆ;îÓ=7áùpën®É 6ûJžO2^œÐò JÖø¥²ã›Ò6Ü·‰!wbÍ‚¬O©»õ¬ÿ ƒP=Ä:â¤-&ÙŽ
`È9 r9íϧzë> XÅ7ƒ5X–krÑ¢L7€ìw}ÑŸNHëŒüþ:2†á¼+u·á÷N/Û'Ðç~ߘô«ëh!ónRéeQ´6QÛÿ èEwëÅÒ|¸Yqó1uêyùzð8 ƒŠù¦Ò;¹ä6öi<'ü³„[ÃZhu½ ùÍ¡g‚>r¯×ŠîÌx}bñ2“k꣧oø~›hTèóËWò4|ki"xßQ˜Ï6øÀLnß‚0 ¹Æ{±–¶Öe#¨27È@^Ìß.1N¾œyç€õ†ñeé·Õã†çQ°€=Ì©ºB€Ø8<‚ÃSõ®ùcc>×Ú .Fr:žÝGæ=kÁâ,^!Fž
¬,àµ}%¶«îõ¹†"r²ƒGœüYÕd?aÑÃY®49PyU ÷þ!žxÅm|/‚ãNð˜¼PcûTÒ,¹/Ý=FkÏ|u¨¶«âë…{¤m¢]Û¾ïP>®XãÞ½iÓÁ¾
‰'¬–6ß¼(„ï— í!úÙäzôë^–:œ¨å|,_¿&š×]uÓѵÛô4’j”bž§x‘Æ©ã›á,‚[Ô
ÎÞ= ŒËæ ÀùYÁ?ŽïÚ¼?ÁªxºÕÛ,°1¸‘¿ÝäãØ¯v…@¤åq½ºã œàûââ·z8Xýˆþz~—û»™âµj=Ž
â~ãáh@'h¼F#·Üp?ŸëQü-løvépx»cŸø…lxâÃûG·‰¶ø”L£©%y?¦úõÆü-Õ¶¥y`Òl7>q’2üA?•F}c‡jB:¸Jÿ +§¹¿¸Q÷°ív=VÑìu[Qml%R7a×IèTõéŽx¬
?†š7
1†îã-ˆã’L¡lŽ0OÓ=ÅuˆpÇ•¼3ÛùÒ¶W/!|’wŽw^qÔ×ÏaóM8Q¨ãÑ?ëï0IEhÄa¸X•`a
?!ÐñùQ!Rä žqŽžÝO`I0ÿ J“y|ñ!Îã@99>þ8–+éáu…!ù—ä
ʰ<÷6’I®z
ÅS„¾)Zþ_Öýµ×ËPåOwø÷þ*üïænÖùmØÝûþ¹=>¦½öî×Jh]¼ç&@§nTŒ6ITÀõ^Fxð7Å3!Ö·aÛ$þÿ ¹ã5îIo:ȪmËY[’8ÇӾlj*òû¢¥xõ¾¼ú•åk+\ð¯ HÚoŽl•Ûk,¯ ç²²cõÅ{²Z\
´ìQ åpzŽ3Ôð}ÿ Jð¯XO¡øÎé€hÙ¥ûLdŒ`““ù6Gá^ÃáÝ^Ë[Ñb¾YåŒÊ»dŽ4†2§,;ÿ CQÄ´¾°¨c–±”mºV{«ßÕýÄW\ÖŸ‘çŸ,çMRÆí“l-ƒn~ë©ÉÈê Ü?#Ž•¹ðãSÒ¥ÐWNíà½;ãž)™ÎSÈ9cóLj뵿ūiÍk¨ió¶X‚7÷ƒ€yãnyÏŽëÞ Öt`×À×V's$È9Ú:ä{wÆEk€«†Çàc—â$éÎ.éí~Ýëk}ÅAÆpörÑ¢‡Šl¡ÑüSs‹¨‰IÄóÀ×wñ&eºðf™pŒÆ9gŽTø£lñëÀçŽ NkÊUK0U’p ï^¡ãÈ¥´ø{£ÙHp`’ØåbqÏ©äó^Æ:
Ž' ÊóM«õz+ß×ó5Ÿ»('¹ð¦C„$˜Å¢_ºÈI?»^äã'ñêzž+ë€ñ-½»´}¡Ë*õ?.xÇ^1ŽMyǸ&“—L–îëöâ7…' bqéÎGé]˪â1$o²¸R8Ã`.q€}sÖ¾C98cêÆÞíïóòvÓòùœÕfÔÚéýuèÖ·Ú
Å‚_¤³ÜۺƑß”àרý:׃xPþÅÕî-/üØmnQìïGΊÙRqê=>¢½õnæ·r!—h`+’;ò3È<“Û©éšóŸx*÷V¹¸×tÈiˆßwiÔÿ |cŒñÏ®3ֽ̰‰Ë Qr©ö½®¼ÛoÑÙZÅÑ«O൯ýw8;k›ÿ x†;ˆJa;‘º9÷÷R+¡ñgŽí|Iáë{ôáo2ʲ9 029ÉÏLí\‰¿¸Ÿb˜ "Bv$£ßiê>=ªª©f
’N ëí>¡NXW~5×úíø\‰»½Ï^ø(—wÖú¥¤2íŽÞXæÁ$°eÈ888^nÝë²ñÝÔ^ ÖÚ9Q~Ëå7ï
DC¶ÑµƒsËÇè9®Wáþƒ6‡£´·°2\Ý:ÈÑ?(#¨'$õèGJ¥ñW\ÿ ‰E¶—¸™g˜ÌÀ¹;Pv ú±ÎNs·ëŸ’–"Ž/:té+ûË]öJöÓM»ëø˜*‘•^Uý—êd|‰åñMæÔÝ‹23å™6æHùÛ‚ëüñ^…ñ1¢oêûÑEØ.õ7*ÅHtÎp{g<·Á«+¸c¿¿pÓ¾Æby=8É_ÄsÆk¬ñB\jÞÔì••Ë[9Píb‹Bヅ =93§ð§LšÛáÖšÆæXÌÞdÛP.0\ãïÛ0?™úJ¸™Ë
”•œº+=<µI£¦í¯õêt¬d‹T¬P=ËFêT>ÍØØ@Ï9<÷AQÌ×»Õ¡xùk",JÎæù±Éç$œŽŸZWH®¯"·UÌQ ’ÙÈ]ÅXg<ã
ߨg3-Üqe€0¢¨*Œ$܃
’Sû 8㎼_/e'+Ï–-èÓ¶¶Õíß[·ÙÙ½îì—¼sk%§µxä‰â-pÒeÆCrú
ôσžû=”šÅô(QW‚Õd\ƒæ. \àö¹¯F½°³½0M>‘gr÷q+œ¶NïºHO— ¤ ܥݔn·J|ÆP6Kµc=Isó}Ò çGš)a=—#vK›åoK§ßóÙ¤¶¿õú…ÄRÚ[ËsöÙ¼Ë•Ë ópw®qœŒ·Ø
ùÇâ‹ý‡ãKèS&ÞvûDAù‘É9ŒîqÅ}
$SnIV[]Ñ´Ó}ØÜ¾A Ü|½kÅþÓ|EMuR¼.I¼¶däò‚ÃkÆ}ðy¹vciUœZ…Õõ»z¾÷¿n¦*j-É/àœHã\y5 Û ß™ó0—äŸnzôã#Ô¯,†¥ÚeÔ÷ÜÅ´„“'c…<íÝ€<·SŠ¥k§Ã¢éÆÆÙna‚8–=«Êª[Ÿ™°pNî02z“ÔÙ–K8.È’Þî(vƒ2®@ äÈûãçžxäÇf¯ˆu¹yUÕîýWšÙ|›ëÒ%Q^í[æ|éo5ZY•^{96ˆY‚§v*x>âº_|U¹Ö´©tûMÒÂ9PÇ#«£#€ éÉñ‘ƒÍz/‰´-į¹°dd,Б›p03ƒœ{ç9=+
Ûᧇ¬¦[‡‚ê婺¸#±ß=³ý¿•Õµjñ½HÙh›Û[§ÚýÊöô÷{˜?ô÷·Ô.u©–_%còcAÀ˜’
}0x9Î>žñÇáÍ9,ahï¦Ì2òÓ ñÛAäry$V²Nð
]=$Ž
‚#Ù‚1ƒƒødõMax‡ÂÖ^!±KkÛ‘
«“Çó²FN8+ëÎ{Ò¼oí§[«ÕMRoËeç×[_m/¦¦k.kôgŽxsSÓ´ý`êzªÜÜKo‰cPC9ÎY‰#§^üý9¹âïÞx£Ë·Ú`±‰‹¤;³–=ÏaôÕAð‚÷kêÁNBéÎælcõö®£Fð†ô2Ò¬]ßÂK$ÓÜ®•”/ÊHàã$ä¸÷ëf¹Oµúâ“”’²øè´µþöjçNü÷üÌ¿ xNïFÒd»¼·h®îT9ŽAµÖ>qÁçÔœtïÒ»\ȶÎîcÞäîó3¶@#ÉIÎ ÔñW.<´’¥–ÑÑ€ÕšA‚ ;†qÓë‚2q
ÒÂó$# Çí‡
!Ë}Õ9ÈÎÑÉã=;ŒÇÎuñ+ÉûÏ¥öíeÙ+$úíÜ娯'+êZH4ƒq¶FV‹gïŒ208ÆÌ)íб>M|÷âÍã¾"iì‹¥£Jd´™OÝç;sÈúr+ÜäˆË)DŒ¥šF°*3Õ”d{zÔwºQ¿·UžÉf†~>I+ŒqÔ`ð3œ“Ü×f]œTÁÔn4“ƒø’Ýßõ_«*5šzGCÊ,þ+ê1ò÷O¶¸cœºb2yÇ;cùÕ£ñh¬›áÑŠr¤ÝäNBk¥—á—†gxšX/쑘hŸ*Tçn =ûã¦2|(ð¿e·ºÖ$
ýìŸ!'åΰyîî+×öœ=Y:²¦ÓÞ×iü’—ü
-BK™£˜›âÆ¡&véðõ-ûÉY¹=Onj¹ø¯¯yf4·±T Pó`çœ7={×mÃ/¢˜ZÚòK…G½¥b„’G AãÜœ*í¯Ã¿ IoæI¦NU8‘RwÈã;·€ Û×ëÒ”1Y
•£E»ÿ Oyto¢<£Áö·šï,䉧ûA¼sû»Nò}¹üE{ÜÖªò1’õÞr0â}ÎØ#>à/8ïéÎ~—áÍ#ñÎlí§³2f'h”?C÷YËdð:qëõÓ·‚ïeÄ©
ÔÈØÜRL+žAÎ3¼g=åšó³Œt3
ÑQ¦ùRÙßE®¼±w_;þhš’Sirÿ ^ˆã¼iੇ|RòO„m°J/“$·l“ ÇÓ¿ÿ [ÑŠÆ“„†Õø>cFÆ6Ø1ƒ– àz7Ldòxäüwá‹ÝAXùO•Úý’é®ähm •NÀ±ÌTÈç
ƒ‘I$pGž:‚ÄbêW¢®œ´|¦nÍ>¶ÖÏ¢§ÎÜ¢ºö¹•%ÄqL^öÛKpNA<ã¡ …î==ª¸óffËF‡yÌcÉ ©ç$ð=ñÏYþÊ’Ú]—¥‚¬‚eDïÎH>Ÿ_ÌTP™a‰ch['çÆÜò7a‡?w°Ïn§âÎ5”’¨¹uÚÛ|´ÓÓc§{O—ü1•ªxsÃZ…ÊÏy¡Ã3¸Ë2Èé» ‘ƒÎ äžÜðA§cáOéúÛ4ý5-fŒï„ù¬ûô.Ç Üsž•Ò¾•wo<¶Ÿ"¬¡º|£
î2sÇ¡éE²ÉFѱrU°dÜ6œ¨ mc†Îxë׺Þ'0²¡Rr„{j¾í·è›µ÷)º·å–‹î2|I®Y¼ºÍË·–ÃÆàã£'óÆxƒOÆÞ&>\lóÌxP Xc¸ì Sþ5§qà/ê>#žÞW¸if$\3 ® ûÄ“ùŽÕê¾ð<Ó‹H¶óÏ" å·( á‘€:ã†8Ï=+ꨬUA×ÃËÚT’ÑÞöù¥¢]{»ms¥F0\ÑÕ—ô}&ÛB´ƒOŽÚ+›xíÄÀ1
,v± žIëíZ0ǧ™3í2®0ทp9öÝÔž)ÓZËoq/Ú“‘L ²ŒmùŽï‘Ó9§[Û#Ä‘\ÞB¬Çs [;à à«g‚2ôòªœÝV§»·¯/[uó½õÛï¾
/šÍ}öüÿ «=x»HŸÂÞ.™ ÌQùŸh´‘#a$‚'¡u<Š›Æ>2>+ƒLSiöwµFó1!eg`£åœ ÷ëÛö}Á¿ÛVÙêv $¬ƒ|,s÷z€ð΃¨x÷ÅD\ÜŒÞmåÔ„ ˆ o| :{ÇÓ¶–òÁn!´0Ål€, ƒ ( ÛŒŒc¶rsšæ,4‹MÛOH!@¢ ÇŽ„`å²9ÝÃw;AÍt0®¤¡…¯ØÄ.Àìí´ƒ‘ßñ5Í,Óëu-ÈÔc¢KÃÓ£òÖ̺U.õL¯0…%2È—"~x
‚[`có±nHàŽyàö™¥keˆìŒÛFç{(Ø©†`Jã#Žwg<“:ÚÉ;M
^\yhûX‡vB·÷zrF?§BÊÔ/s<ÐÈB)Û± ·ÍÔwç5Âã:så§e{mѤï«Òíh—]Wm4âí¿ùþW4bC3¶ª¾Ùr$pw`àädzt!yŠI„hÂîàM)!edŒm'æ>Ç?wzºKìcŒ´¯Ìq6fp$)ãw¡éUl`µ»ARAˆÝÕgr:äŒgƒéé[Ôö±”iYs5Ýï«ÙG—K=þF’æMG«óÿ `ŠKɦuOQ!ÕåŒ/ÎGÞ`@ËqÕzdõâ«Ê/Ö(ƒK´%ŽbMüåÜŸö—>¤óŒŒV‘°„I¢Yž#™¥ùÏÊ@8
œgqöö5ª4vד[¬(q cò¨À!FGaÁõõ¯?§†¥ÏU½í¿WªZ$úyú½Žz×§Éþ?>Ã×È•6°{™™ŽÙ.$`ÎUœ…çè ' ¤r$1Ø(y7 ðV<ž:È ÁÎMw¾Â'Øb§øxb7gãО½óÉÊë²,i„Fȹ£§8ãä½k¹¥¦ê/ç{ïê驪2œ/«ü?¯Ô›ìñÜ$þeýœRIåŒg9Ác’zrrNO bÚi¢
ѺË/$,“ª¯Ýä;Œ× ´<ÛÑn³IvŸb™¥ nm–ÄŸ—nÝÀãŽ3ëÍG,.öó³˜Ù£¹uÊÌrŠ[<±!@Æ:c9ÅZh
ì’M5ÄìÌ-‚¼ëÉùqŽGì9¬á ;¨A-ž—évþÖ–^ON·Ô”ŸEý}ú×PO&e[]ÒG¸˜Ûp ƒÃà/Ë·8ûÀ€1ž@¿ÚB*²¼ñì8@p™8Q“žÆH'8«I-%¸‚
F»“åó6°Uù|¶Ú¸ã ò^Äw¥ŠÖK–1ÜÝK,Žddlí²0PÀü“×ükG…¯U«·¶–´w¶ŽÍ¾©yÞú[Zös•¯Á[™6°
¨¼ÉVæq·,#
ìãï‘×8îry®A››¨,ãc66»Ë´ã'æÉù?t}¢æH--Òá"›|ˆ¬[í 7¶ö#¸9«––‹$,+Ëqœ\Êøc€yê^ݸÄa°«™B-9%«×®‹V´w~vÜTéꢷþ¼ˆ%·¹• ’[xç•÷2gØS?6åÀÚ õ9É#š@÷bT¸º²C*3Bá¤òÎA9 =úU§Ó"2Ãlá0iÝIc‚2Î@%öç94ùô»'»HÄ¥Ô¾@à Tp£šíx:úÊ:5eºßMý×wµ›Ó_+šº3Ýyvÿ "ºÇ<ÂI>Õ1G·Ë«È«É# àÈÇ øp Jv·šæDûE¿›†Ë’NFr2qŸ½ÇAÜšu•´éí#Ħ8£2”Ú2Ã/€[ÎTr;qŠz*ý’Îþ(≠;¡TÆâ›;ºÿ àçœk‘Þ8¾Uª¾íé{^×IZéwÓkXÉûÑZo¯_øo×È¡¬ â–ÞR§2„‚Àœü½ùç® SVa†Âüª¼±D‘ŒísŸàä|ä2 æ[‹z”¯s{wn„ÆmáóCO+†GO8Ïeçåº`¯^¼ðG5f{Xžä,k‰<á y™¥voÆ éÛõëI=œ1‹éíÔÀÑ)R#;AÂncäŽ:tÏ#¶TkB.0Œ-ÖÞZÛgumß}fÎJÉ+#2êÔP£žùÈÅi¢%œ3P*Yƒò‚A쓎2r:ƒÐúñiRUQq‰H9!”={~¼“JŽV¥»×²m.ÛߺiYl¾òk˜gL³·rT•
’…wHÁ6ä`–Î3ùÌ4Øe³†&òL‘•%clyîAÂäà0 žüç$[3uŘpNOÀÉ=† cï{rYK
ååä~FÁ
•a»"Lär1Ó¯2Äõæ<™C•.fÕ»è¥~½-¿g½Â4¡{[ør¨¶·Žõäx¥’l®qpwÇ»8ärF \cޏܯÓ-g‚yciÏÀ¾rÎwèØÈ#o°Á9ã5¢šfÔxÞæfGusÏÌJÿ µ×œ/LtãÅT7²¶w,l
ɳ;”eúà·¨çîŒsÜgTÃS¦^ '~‹®›¯+k÷ZÖd©Æ*Ó[Ü«%Œk0ŽXƒ”$k#Ȩ P2bv‘ƒŸáÇ™ÆÕb)m$É*8óLE‘8'–ÜN Úyàúô+{uº±I'wvš4fÜr íì½=úuú
sFlìV$‘ö†HÑù€$§ õ=½¸«Ž]
:Ž+•¦ïmRþ½l´îÊT#nkiøÿ _ðÆT¶7Ò½ºÒ£Î¸d\ã8=yãŽÜäR{x]ZâÚé#¸r²#»ÎHÆ6õ ç® ÎFkr;sºÄ.&;só±Ç9êH÷ýSšÕtÐU¢-n Ì| vqœ„{gŒt§S.P‹’މ_[;m¥ÞZýRûÂX{+¥úü¼ú•-àÓ7!„G"“´‹žƒnrYXã¸îp éœ!ÓoPÌtÑ (‰Þ¹é€sÓ#GLçÕšÑnJý¡!‘Tä#“ß?îýp}xÇ‚I¥Õn#·¸–y'qó@r[ Êô÷<ÔWÃÓ¢áN¥4Ô’I&ݼ¬¬¼ÞºvéÆ
FQV~_ÒüJÖÚt¥¦Xá3BÄP^%ÈÎW-×c¡ú©¤·Iþèk¥š?–UQåIR[’O 5x\ÉhÆI¶K4«2ùªŠŒ<¼óœçØ`u«‚Í.VHä€ Ëgfx''9ÆI#±®Z8
sISºku¢ßÞ]úk»Jößl¡B.Ü»ÿ MWe
°·Ž%šêɆ¼»Âù³´œ O¿cÐÓÄh©"ÛÜÏ.ÖV’3nüÄmnq[ŒòznšÖ>J¬òˆæ…qýØP Ž:ä7^0yëWšÍ_79äoaÈ °#q0{ää×mœy”R{vÒÞ¶ÚÏe¥“ÚÆÐ¥Ì®—õýjR •íç›Ìb„+JyÜØÙ•Ç]¿Ôd þËOL²”9-Œ—õÃc'æÝלçÚ²ìejP“½
âù°¨†ðqòädЃÉäÖÜj÷PÇp“ÍšŠå«‘î
<iWNsmª»¶vÓz5»ûì:Rs\Ðßôû×uÔÿÙ