Desarrollo de componentes para Joomla 1.5

12

Transcript of Desarrollo de componentes para Joomla 1.5

�����������

�� ��������������������������������� �������������������������������������������������� ������������������������������������������� ��!�������������� ����� "������������������������#� ����������������������$�������������������������������%�&�$����������������������� ������$�������&������������������������� ����������#���� ���������������������������� ������ �������� ����������������&���������������������������$����� ������������������� ������'(�����

)*+,���--�.�*.��/0��*��*+.0,�,.1��/-,.234

565

789:;<=>?@:A<B=C9D9E=FAG<H?

I�����J�KLLMN ��O�����������������������������P�&��������$��������������������� ����%�&�K L

O���������������������������������������������������� ����������������Q���������������� �����R���� ������S����������

T�U�#V��������W������������������� ������������W� ����������� �X�������Y�������������#�����V�����R���� ��J�!�����������R�����

Z� "�J�R���������Z��[� �[�����\�������[� ��� ��

]+��,��_abcdefghijkcabclcdibfmankaejceockicdipiqenhijkcnmefibbceoclcfehnejijkcoemcreehqlcstutc_ecaqqgbkmlkickicnmefibbcakcabcgbidcljcivlhnqiceockiclfldihafcbwbkihcklkchljlxibcajoemhlkaejclyegkcbkgdijkbtc_icfehnejijkcdipiqenhijkchediqcgbidcabckicdibaxjcnlkkimjczediq{|ai}{~ejkmeqqimc�z|~�cljdcgbibckickwnibcnmepadidcywckic���ceocreehqlcoemckabchediqtc

����������c~ehnejijk�cz|~�c�iyc�ipiqenhijk

�*+�/*��jcibkicdefghijkecbicmilqa�lcgjlcdibfmanfa�jcdiqcnmefibecdicdiblmmeqqecdicgjcfehnejijkicnlmlcreehqlcstutcc�lmlcaqgbkmlmciqcnmefibecbicgkaqa�lcgjci�ihnqecdicbabkihlclfld�hafec�gicldhajabkmlcajoemhlfa�jcbeymicqebcibkgdaljkibtcc�qchediqecdicdiblmmeqqecdicfehnejijkibcgkaqa�ldecibciqcnlkm�jcdicdabi�eczediqe{|abkl{~ejkmeqldemc�z|~�cwclficgbecdicqlbcfqlbibcnmenemfaejldlbcnemciqc���cdicreehqlcnlmlcibichediqetc

����������������~ehnejijki�cz|~�c�iblmmeqqec�iyt

� +�/ �ljbcficdefghijkcejcm�lqabicgjicdibfmankaejcdgcnmefibbgbcdicd�piqennihijkcd¡gjcfehnebljkcnegmcreehqlcstutc�egmcaqqgbkmimcqicnmefibbgbcejcgkaqabicgjcivihnqicdicbwbk¢hiclfld�ha�gic�gacldhajabkmicq¡ajoemhlkaejcbgmcqibc�kgdaljkbtc£iched¢qicdicd�piqennihijkcdicfehnebljkbcgkaqab�cibkcqicnlkmejcdicdibbaj�fejfinkaej�czediqe{|abkl{~ejkmeqldemc�z|~�cikcgkaqabicdibcfqlbbibcoegmjaibcnlmcq¡���cdicreehqlcnegmcfiched¢qitc

¤�¥�¦��§���£ic~ehnebljk�cz|~�cgjc��piqennihijkc�iyt

)**-�0/*��.��/0��*��+.©��.ª��/-,.234

«�.�**-�00*/*��.�*.��/0�+,��+.0���.ª��/-,.234

¬��������­�®°L±°KL®LO���������­�K²°L³°KL®L���������­�®°L°KL®L��V���������������#������W����V����

���µ����#�� �����°�¶� �²�°�µ�� �®�°�·��KL®L�°��� �®®�°�®±K�°��RR¶�KL®®°M²¹

������������������������ ������������������ ����������������������������������������������������������������� � ����������������������!�������"� ����!���#����������� ������������������������ ����$�����������������������%��������������������������������&���������$� ���� �������� $� ���!��������� ����'�� ��������$������������ ��������$� �������� �"�����������������$��%"�����

(������ �����������$��������$� ���������)�*������������"������������� $� � ��������������������"���������������������$� ���������� ������������������������#��������������$���������� ������� ���� ������$������!�����$�����#���#��������������������������

(�����$ ��� ��$� ���������� ���������$ ����$������������������������� ����� �+����#����� �����������$� ������������������� �����������$��������$ �$������$� ��������������������������������������$ ����$���������, -�#���$������������������ �����������$�����������$�����������������" ���.� /��(����� �������������������������� �������"� �����������0�������������$������������� ����!�����������$�������#��� ��$���������������������$��%"�����

1234556776

89:

;<=>>?@ABCBD@BE>FD@>BGHIJABK>LJM>@AF>MBNEGKO

������P��$������$ �$������������� ����!�����������$�������#���"���������������� �������������� ���!����������"� ����!������Q������������������������

RBS@BE>FD@>BEGK

(��������+��������� ����� �������Q����������������+������������������������������������� �����.�����(����$�� !���������T�����������������������!���������� ��������� �����$�������$������!����U�� ��� �������������������������������$������ ������������!�������������������������� ���!��������� ��� ���������������U���������������������� ����� ��#����� �������� ���$�� ��������$���������� ����������$� �������� ������ ��Q������������� "���� �"����������� ���������� �� ������� ���������������0��������������������$��%"�������������������� ����������$ ����� ��������� ����$�����!���������� �����U��'��������$�� �"� ���������+��������������� ��������$ �$� ����� ��������� "���#���$� ������������ ����!���������� ����������������������������������!�������"� ����!��$ �$� ��������$� �����������

U���� �����$������������"� ������$� �������P���������������#���$ �$� �����������"��������������������"�������V����������W����

1234556776<X2<Y6Z[6\2\]23<[454<66Z74<_a

bcDLJDBb>J>dMefHgAhBijjklmmnnnojipqrsotuqmjpqkvsjpwkiujuxmyz{|}v~�w��o�k�

-��+���������- ������������+����)���,T����)����$$��)�)���)*����-������))�W���

���������������������� ������ ����������������������������� ��������� ������������ ��� ����������������������������������� ��������������������������������������� ���������� ��������� ������ ���������������������

���� �������������������������������� ����� ������ ��������� ������������������������� ���������� ��������������������� ��� ����������������� ��������� ���������������� ����������� ������������������� ������������������ ������ ���������� � ��� ������������������� ���� ������!""#$�

��������������������������������������������� ���������������������������������������� ���������� �������������� �������������� ������������������� ���%������� � ��������������������������������&������ ������������ � ���������� ��������� ��������� ����������� � ��%�'�� ����� � ���������������� ������ ���������������������( �����)�������������%���������������� ���* ����������������������

+,-

(./�0&�)����12��3&� ����&4056� �� .1�78�38 ��89:.14&9;86408�& 80(����<�&����

����=�� ����>���%������ ����%�����%�������������������3:;�������� ������������� � �������������� � ������������ �������� ������� ��������������� � � ���������� ��� �������� ����������� ��������������� '�������� ���������������������������������������������� ���������� �������������� ������������� �����������������3��� ���!""#$�

?@@AB@CDE@FG@HIIJBK

L�������� � ���������M����� �����������������%� ������ ��������������%���L��������������� ����������&�.����=��������� �����������NL�����9(����M��OP��(����M��O�9�L�����Q� �������� ���!""#$������������M��O���������������������������������������� ����������������%�����%���>������ ����%���������=��������

RSTUVTWRXVXYZ[\]_W>���<aaMMM�� *��� � ���������*a����a��� ������9��9

���� ��9����a� ��9� �9����9 � �9�9������9)9ba

RSTUVTW@cddefgghhhijIJIjBklmGjiImngkJKnGoGjgpIIJBKqripen

stuvwxyz{u|w}x~t�t�x�|�w�z

.�:�� � ���.���9�6�����9�:����)�9�&���!")"�9�����)�)�9�)b!�9�.116�!"))9#���

��������������������������� ������ ��������������������� ������������������������������������ �� ������������������������������������������

������ ��! ��� ����������"������������ ����� �����������#������������������� ��������� �$���� ��������������������� ������������������������������������ �� ����������������������������������������

%��&'()*'++�*���! ��� ��������������������,����-����������� #���������������� ��������������������� ��������������������� ������������������������������������ �� ��������������� ����� �������������������������

./0123445665/716/859:5;1;<1

=������������>���,���������#���� �������������?��������"����������������,�� ����������������������������������@������������ ���� A�������,����� ����������=��������������� ����������# �����������������������������?���� A����� �������������� ������������� ������!B!��������� ������ ��������������������������������

=������� ��� ���������������������� �������� ��������������������C �������D�-�C���E����D���F��C �������D����,� �� ����������� ������� �$���������G��������������� ����������� �������� ����� ������ ������������������������������������������� ��������� ��-��������� �������� �� �#�� ������F��C���E����D����,� �� ����������� ������� �$������� ����������� �������� ��� �������� ��� ����������#� ����?������������?�#��� �����������������?�-��� ���� ����������>�� ����HI �?�JKKLM�

F����������������������������������������� ����������� ���?�C �������D�-�C���E����D?�������������� ���� ������ �>�������

NOO

�����������?���������-����������������������� ���� ��������F��������� ���G� E�����������>���������������������������$,������������ ������>�-������� ��������������������� �������� �����������������A���?�-������������������������ ����# ��������� ���� ����� ���������������P��������� ���

Q�����������?�� ��� ��������������������������������?�������� �������������������������#� ��������� ���#��������������������������������?� �$����� ��������������������� ������������� ������ ����� ��������� �����������������������,����R�������������������������

!� ���������������A����������������������������� ������?����Q!S�� ��� ������ ����������������������������� ������������� ������� ��� ������������ ��������?����������=�����?�=��G�-�=���� ���� ?���������������������� ����������������������������������������������������

T�U�V'W�+��X���������������� A����,� ������������������ ���� ������ �������������-�� ��� �������������

YZ1;<1[U\))][ _)\� �aT(W 'Wa_%' b]+'TWacdeddf�'' +Tge_hgijk_l]m

nopqrrsttsuvouwsxyszoz{opuyqrqu|ssxtqu}~�

S������#���S ���������������������QR��JK�K���������������J���S����JK����L��

������������������ � ��������������� ���������������� �������� ���� �������� �� ���� �������� ��������� ����������� ��� ��������������� ������ �������� ������������ �� ��������! �"��� ������#� �������� ������� ������ �� ��������$� ���� ��������������� ������ �������� ���%&�'�' �(%��()*��������� �� �������

��������� ��� ����� � ���������� +�������� �� "��������� ���#� �,���#� ���� �+��� ��������+ ������� �� ���������������� �������� �� "�� -.���������� �������� �� �� �� � ������������� ������/������0��� -������ ���������� ��� ������������� ������� ���������+��� �������� �� ��1���� / �������� �������� �� �+������� /�������������������2���������3��������� �����0����� �������4����+ 5� �� ������������ �� � ������5��� ����������� �� ����� �������#� �+�������� � �� �����/������ ����,�+���#� ����������� �������� �� "������� �� ��������� ��������� �� ������$� �����4��������� ����� ������������������ �������� �� �� ��� ��� ����� ����������� ������ ����� ��������+� !��"���������� � ���������� ��� �� � �����+���� ����� ������ �����+������� �� ���+�� ��

6789::;<<;=>7<=?9@A=BC>=>7<=@;DE;C7CF7

4��#� � ������$� ������ � ���������������� ���5�� ����������������� �������� �� "�2�������� ���� � ��������� ����#� �� �� #�� ��������-���������� ������������� � � ������������� ��������� �������� �� ��4#�3�� ��������� � ���� �� � ������� ����-������� �+������ ������� ����������������#� ������5�� �������� �� ��

������� ������� ���� �������������� �������� �� �������� �G������#� �+������ ������������ �������������������� ����������� ����� ������ ��� �������� ������������� �������� �� �4���� ����#� ���� �������� �������#� �� �+���������/��� ���H �I&'%��� J���#� �� ��������������+ ������� �� ���������������������������������� �� � �� ���� ��/��� �������� �� �������KL� M)��()&�N����)��)L���O%P)���� ������� �� �������� �� ��� ������� �� ���� �������� ������"�� ��������������������� ��� ����������"� ������ ������� ������ �� ���������� ��� ������� �����������L� M%�%&��'��M)� �I&'%��� J� �������������QR���� ����� ��������� ���5�� ����������������� ������� �� ��������

STHUVH)VUWXH)Y�'IM%�%&��'��M� �I&'%��� YZ))Y'&Y)'��Z[[P)\]V)\XX)%I��M'��(�����_))Y��&'�Y)'��Z[[P)\]V)\XX_))Y���a(�Y)b%(�c%(ZdeeP)\]V)\XX_))fTghUTi)jHi)))))ZY'&YPPk

l���+ 5��� �����3����� �� ���������� �������� �� ������"�� �� � ������� ��� ��� ��������#� �� ���� ���������� �� � ����� ��������� ����������������������� �� ��������m������ �� �� ����� � ������ ��4mn�� �G������������ �������� �Go��� �#� ������������������������������� � ������������� ��"�� �"��������5������������� -����������� ������������ ������� �� ����������.�����#� �� �� #�� � � ������ � ������������� �� ��+����� �������� �Go��� "� �������� ���������� �� � �-����������� ����p� ����� ��� � ������� �� ���������������� �������� ��� ������� �� ������������� �������������� �� �����������2�� q��� ��� -����� �� �����������#� ���������#� � ������� �

rstuvwxyzt{v|w}s~s�w�{�v�y

���

������,������!!!�, �5������ ����� p�,������������ 5��� �� p��/�-

n��� ���-����n� �p������p�������p�4��������p��������p�����p�nQQ������p����

���������������������������� ����� ��������������������������������������������������������������������������������������������������������������������������������������������������������� �!������� ��������������������������������"������������ ���������#���������� ��������������������������������$ �%&'�(����)������������������������������������������������ �%&'�(��*+,+���������������������-�&.'(' �/��0/-10.+0(�(� 2-10.3�1�&�.'10-����� !�4���4��������������������5������6

78+,+&�9'(�&:;3<$=$>;?20/2&'�:;@� �/'1��&2�11� ;?A1�� 2�����$ �%&'�(��2�B��(& 2<�����CD�/2E'&2F2(%��AD�/2E10&'G02F2(%��AD�/2E(0.�/�2F2(%��A9%(1�'0(23310( �/%1�:HE&�?C+�/�(�II3310( �/%1�:2;J33� �%&'�(�� ;K2;'&;K2E&�2?ALL8M

N������� ��������������������5��������������5��������!����������������������������O �������������������� � ���P���O����&�9'(�&:;3<$=$>;?20/2&'�:;@� �/'1��&2�11� ;?2��������Q�������R��������������������������5������)����� �������������������������������������������� �������������������R��������S��������������������������������4�)������������)������ ������������T������������������� ��������������������������������������������������������!���������������������������������������������������������������������������������Q������� ����������U�� ���������������������������������V������J332���� �������� ����������������W!������5�������������������������� ���� ���4���������������������������������������������������

U������� �����������������������������������"����!����������������������X�5���Y�

XZ[\]��Y���U_\U ��aU�P��Ub]\Nb\]��aU��]NcZde�aUP�f�Ng�UhaX�����6�����

ijklmnoopqqpjrlqjsoptujvtrjrlqjwpxyptltul

Uz��������������� � ������������������������������ �������������������� ������� ����������5�������R��������U��VPUfP�hN!�Y{{|W���� �������������� ��������������������������� �������������5������5}��������!� ������ ����������4����������Q�5����!�)�����O�����������������������!�4�����)�����Q��������������������������� ��������� � ���������������������������������������������������#������������������� �����������~���������� ����������������������dN���

���

�����������������������������������������

s�ltul�2,��+I-- 0.0 '+,0(�*10.-�+�10(��(�-%+�0�& -,0.�3�0+3���10.�*+(G

Z��d����5����Z����h�������d���������~��Y{�{��� ����������Y���Z h�Y{�������

������������������������ ���������������������������������������� ������������ ����� � ���������������������!"����#������#��$��#������%�#��� ��������%����&�����'�������������������������(��������������������)���������� ����������������*

+��������� �����������������������,�� ������������ �������)�������������� � �������������,�������������-���������� ����������������'�� ��-�������������(������������(���������� .���� ����)�������� ,�����-���������,���������������,���� ��(����������������,��������������� �������,��/012345�%�������,���������������%�-�����,���� �����������������&)����%�����,�����������������������������������%�-�����,���� ���,������������� �6123478��!������9�����������������������:�/;<=236><101234;<=236><15��%��� �:�����������������&)��������,���/������.�&�?���������� �612347������������� �.�

@ABCB23D>E32FGHIJKJLGMN1ON2>3FG;<<371N23E3P=21GMQR>6B1OSFGR1164=8=BB4><=S>1E8<16B1E3ES861234GMQ

<4=77N;<=236><101234;<=236><1N3TS3E27NI01234UV=ONW2=S17Q

DXE<S>1EN<1E7X4S=OFMU

>DNF36BSYFWSC>7Z[2=S17MMU

W\X3OY]_JJLaNbNcde0NfHH=<=236><1H37SX2>=ES37Q

WSC>7Z[2=S17]WSC>7Z[HP3S>7SFW\X3OYMQ

gO3SXOENWSC>7Z[2=S17Q

ggA[

����� ����������h ����HP3S>7S��, ����������9�� �������'� ��������� ����������� ����i�j��k���� ���������)�,���\X3OY��%���������������)�,���2=S17�������� �������������.

������� � ����������-���������������(���)�������������-����������� ��)����� ������������������ ��������� �����(������������������ �.������('���l�������� �������-��������9�����.

m"n����l.���io��������j���ik���k����������p"�qi��k"j"r���i�!����jqi��q��jqi

m��� �*��� ��

+ !�������� �����)� ����-������������������ ���� ������������ �)�$�������������� �.��j����� ������������� ������)� ���������� ����������&)���(���� ��������� ������������� ������� ���������)� .������� ������ �,h�������,���,���)�������)����������������������,�����������������������,���� ��(����������������,������������s��� �������,��t>3u�%�������,��������)� ��%��������������������&)�����

vwxyz{|}~x�z�{�w�w�{���z�}

���

�������CSSB���uuu87<O>BS14=8<16�P14DZ<4X�ZS36B4=S3�

"����� '���"���s���.�l�s����.���s����������s���.�����s�����s�"ii������s��l�

����������� ����������������������� ����������������������� �!"���������#���!��$#���#��������%&&'��()*+��,'%���-./0��.�"�"��� ���!���"� ��1"�!�������!��� �!"���������#���!��()*+���������"�� #"��#��������!����������������2�� ���#� ����!"���� ������3"1������2��������"������������ �4��� ��1"�!�0��,����� ����������5��� ��������!��6�����#���1"�!����"��"�� �$#����� ����6��7�8 ���9��7�8 :������;���!��6�� ������������#�����3"1�������������������2��������� �������!��8�8 ����$#�����#�1�<���!6����!��"������ �������!����=��� ���������!�0

>?��� @� ABCDEFEGBH��I� AB7��=��I=�I�J �BHKL���I�ABL���28�8��2�8���������������BHK�28==�7�8 ���9�7�8 ����M�� =�D9�N@������� =�28�AO��2P��22HN

O�� 2PQ�O��=RSJ�T� 2AHKO 8��=P�O�� 2RS���=�2�8IAHKO��=RS8==J�U@AB 8��=BV�O 8��=HK�8I��WW =�28�AO��2HK

XX?S

+����"�����$#����� "<�� ��Y#��"Z�� =�28�������!�����#�����Y�����"��� ����� ������"����[�����!�������� ����� ��7�8 :���\�� #�4���5��#!��� ��]!��������# !�����Y"�"������� �

���� ���� ��#� ���!�����#�����5#�!�������!���$#������ ������������ ��1��"�� �� 8��=�������!"����� ���#� ���������#�����Y�����"������� ��"������������$#�����6�#!" "<�������!��"�����!������� ����28����� ��!" �����1"�#� "<��"Z����� �����!��0

.�"�"��� ���!����� �������!��8�8 :�������������������!��������!����������������2��$#�����!"����� ����3"1�������4������� ��1"�#� "<��"Z��������� ��5��� ����� ����6�� @8�2�����2�0��. �"4#� �$#������ ��������� ������� ����!���"]������#�������Y"�"��1��"���1"�!����"�� #�������1��"������28�=�[��$#��������1"=�828�_�\��������"�������� ��������"��������� ���� "���"Z�0��

>�Sa=�8 �� �E=�� 8��=>b�S>@�I��8����Pc� M����c����� Pc��=�cS>�8d2�d�I IPcecS>�d� �S>?���

O��P������AO��=RS 8��=HK@�IAOPeK�O>O�K�OffHNOI���P�Q�O��=RS 8��=gOhK

?S>�IS

>� S>?��������OI��RS�� J�K�?S>b� S

>� S>?��������OI��RS���dIK�?S>b� S>b�IS>?���

X?S>b�d� �S>b�8d2S>b@�I�S

ijklmno3!!�pqqrrr0!�

�� �!�s3� �0���q�������3�!�qtuvwwqtuvtxs5���s

�05�4

ymzk{{|}}|~�m~�|j�|nmn�mz~�k{k~�||j}k~���

���������!"4"#������s���0�v�s��� 0�t�s�.����wtw�s���0�t�t�s�t���s�������wttsu�vx

���������������������� ������������ ������ ���� ������������ ���������������������������������������� ����������������������������������� ���� ���

��������������������� ������������������������

!"#$%������&'#�(%�)��*%��&+$#�+#$%�)��%$�,!-.&�#+!*!/%)%&�0%$%�*%&�-!&+%&

��� �1�%� �

2 ��������������������� ����������������� ����������� �����3�������� ��������������������� ����������������������������������45678599:8;����������������������������������������������*������ ��������������������������������� ��������������������������������� ������7<=>������������������������? ����������� ������������������������������������ ������������������ �������������������� ���������� ������������7<=>�������������������� ����0.&+�

@A���B:CD6:BEFGHIJIKFLM58MBD:EFN44:=5MO:=78D6PDB5FLQRDS�587EFR55S9<;<��9D4<7D56;45S�56:67;45678599:8FLQ49<==MN4<B:SD45K5678599:8M:T7:6B=MHK5678599:8UCV647D56MBD=�9<WELU

�<8:67XXBD=�9<WELQYYAZ

0��3� ������������������������������� �����[�������������� ������������<4<B:SD45;������������������������������������� ������������� ������������������

�? ����\8:BD8:47]�������������������������������������������� ������������� ��

@A���B:CD6:BEFGHIJIKFLM58MBD:MEFN44:=5M8:=78D6PDB5FLQ8:VD8:G564:EH_NaGKbc_bdId;ef;F45678599:8;MM���FLQg49<==6<S:MhMFN4<B:SD45K5678599:8FQg45678599:8hM6:iMg49<==6<S:ELQg45678599:8jZ:T:4V7:EHO:V:=7XXP:7k<8EF7<=>FLLQg45678599:8jZ8:BD8:47ELQAZ

������ �����l�������� ������� �� ��������������\��� ����m������������� ����������������������������������

!"#$%�l����&'#�(%�)��*%��&+$#�+#$%�)��%$�,!-.&�#+!*!/%)%&�0%$%��*��.(0.n�n+���n��*�

$.n+�n) ��� �1�%� �

opqrstuvwqxsytzp{p|t}x~s�v

���

��������� �1������ ����� ����� ������������� ����� �����l���� ��

!��-�� ������!����n�������-��������%���������������������l����!&&n����������

�������������� ��������������� ������

����������������������������� �������!�"�#�$�������� �"����"�% &��������� ���"������"�����������"� ��"�'�(�)*+,��-�" ��.�������� ����� ����/.���� ���������� �������������"��� ������",�#�/.�����" � .#�����0.� ���������"��0������"�.".����",����0�� ��������%��������*

1�".���2���������0���� �� ��������"�����.�� ���$�" ���" ��0.� �,�"������/.���������.���������(����������0���� �������3���������0��4�� ���567859�������.�������"� ���������/.���" 4���" �����,� ��������"����." ���������:��.���;*

<���� �����������%��� �3���������0���� �����0�� �����".� ��.��0���������� ����.#�"�������,�"��������0���� ��$��"������"����������"��.���������

�������0��0.�" �*����������.������������" �����������"� ���"����"0�������.���. �������/.����" ����#�����" �������.�3�����0���� ����0�� ������.�����$�3����0�/.� ���,� ��������"���.�" ���������:��.���=*��

>���3�2�����" ��������������/.����" ���"�3���.������������0�������������/.��"��3��4������0.�� ������� �����������0���� �*

?@AA BCDEF7GH5D

>���3�2���" ������������0���� ��"�� ���������"�������%.��������������%�����,�/.��0���������"������I��0����"���������" ���������%���������"�(����" .���� �",������������������(�"������� �"*������" ����"��0���"���.���I��0����.#�"�������,�"����(�����"����������0��3��������� ������������ �(��,�#��/.��������0���� �����������/.��$�����"��I��. ���.������".� ��"�(��������"��*��J�����(���������������0��"�� ����"��3�����0�� ����0������%������.�3�"�3�" �"�#�������"�/.��0���� ��������2�����"���%���� �"��0��������"�������"��� �"������"�����"������,��� .���2������#������������*��K��"�(�������������/.����"��0���������"������"�����I���.����������������� �(��",�#�/.�����$�#��������0��(��������3���.�����"���.�����0���� ������������"�����������������I��0��,�"���0���#��.�����"��"�������"����3�������"�����������"�����"0���������������� �3��������(����������"����"�"�#����$�3�"*

:LM>NO�;*��LKP�N:OQ�R�<�:NSKP��KR�TONO�<O�1LJ>O<LQOULVK�R�<�USWTSK�KP�:.�� �X�O. ��

:LM>NO�=*��LKP�N:OQ�R�<�YOUZ��KR�TONO�<O�LKJPO<OULVK�R�<�

USWTSK�KP�:.�� �X�O. ��

[\]__aabc\bdefg\gh\]bf_bi eabjkl

mno L��1�" ���.��L���p�K�*�q�p�1��*�r�p�Os��)+r+�p�00*�rtr�p�ru)�p�LJJK�)+rrpvwq;

��������������� ���������������������������������������� �!�����!��"#" ����������� $!�!��!� %�� ���!�� &��%'! ������ () �!�����!

*+*

,-./0123-.42

56789:;<=>;?@>=;A>@7:B>B;B:;9:C=DED?F>8;G;H:@@>I7:=9>8J;E>;I>GD@F>;B:;<8D;E7K@:J;L<:;M<:B:=;8:@;<97E7N>B>8;:=;E>;CD=89@<CC7O=;B:;CDIMD=:=9:8J;G;L<:;:67?:=;B:E;B:8>@@DEE>BD@;>HD=B>@;:=;:E;CD=DC7I7:=9D;B:;E>8;I78I>8;G;B:;9DB>;8<;C@:>97A7B>B;M>@>;CDIK7=>@E>8;G;8>C>@;:E;I:PD@;M@DA:CHD;B:;E>8;I78I>8;>E;H>C:@E>8;M>@9:;B:;8<8;>ME7C>C7D=:8Q;;RD@;:P:IMED;SDDIE>J;E>;H:@@>I7:=9>;<97E7N>B>;M>@>;:E;B:8>@@DEED;B:;L<:;9@>9>;:89:;BDC<I:=9DJ;M@DMD@C7D=>;<=;IDB:ED;B:;B:8>@@DEED;B:;CDIMD=:=9:8J;E>8;CE>8:8;K>8:;=:C:8>@7>8;M>@>;8<;7IME:I:=T9>C7O=;G;<=;CD=P<=9D;B:;@:?E>8;B:;=DIK@>BD;L<:;?>@>=97N>=;:=;?@>=;I:B7B>;E>;>B:C<>B>;7=9:?@>C7O=;B:E;CDIMD=:=9:;CD=;:E;MD@9>E;U:KQ

V:=7:=BD;:=;C<:=9>;E>;=>9<@>E:N>;B:;ED8;CDIMD=:=9:8J;:8;MD87KE:;>B7C7D=>@;=<:A>8;

W<=C7D=>E7B>B:8;>E;CDIMD=:=9:;B:8>@@DEE>BDJ;D;C@:>@;=<:AD8;CDIMD=:=9:8;L<:;CDIME:I:=9:=;>E;M@7I:@DJ;>9:=B7:=BD;9:I>8;@:E>C7D=>BD8Q

XYZ[\]_Za\b]cYdYe]fag\h_

i=;j:897?7<I;i@:;T;kDQ;l;T;jDEQ;m;T;noD;pqmq;T;MMQ;mrm;T;msp;T;ittk;pqmmTuvlw

���

�������� ���������������������������������������������� ������ �!���!����������"�#�$%��&�

'�����"� ���������������%����������� ����(��)����� ���

*�����#��+�#�!,��-����.��!)���/00%%%�1������ 20,���.��&�0!#��)�!��3��!�%��2�"��!��4

'�� !��������� ������)���/00�����1��!�����&03��!�%��2�

5��.6� ���7��� �����&8�,�����%��)"��!��49�:����!��&)�!/;��2��

6����;�����"�5� ������6����!������������������������8�,����<�#����&� !<���=������"� ���>��

*�.��������

��������&"��!��49�:�?����������3��!�%��2'�#����!����

���!��&)�!/;��2�; ,���)��&@����

@��!���� ���A��B�@�;��������������/;�������6����

@������"� ���>��@������&"��!��49�:�?�������'�#����!����

���!��&)�!/;��2�; ,���)��&@����������6� ������

;�������'�������������(�����,����

*�,������"�$� ���A��8)�������$C*�����#�����9�����.��!)���/00%%%������%����!�� 0������02!�D%)��0����?�)�!��

EFGHIIJKKJLMFLNJOPJQFQRFGLPHIHLSJJOKHLTUV

WXYZ[Y\]_aabbbcdefeghijhkclgma_gneiaoggmiea

<������&� !<���+��A�����9�(����9�����9p9�9:��<$$+��99��7A-