aboutsummaryrefslogblamecommitdiffstats
path: root/bootstrap/lib/stdlib/ebin/zip.beam
blob: 74f7c6a208086fae8f247f516227ca1c294a1be1 (plain) (tree)
1
2
3
4
5
6
7
8
9
                       

                                                                                                                                                                                                                                                                                         


                                               
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 
                                                                                                                                                                                                                                                                                                        




                                                                                                                                                                                                                                                                                                                                                                                                                                  
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          


                                                                                                                                                                                                      
                                                                                      





                                                                                                  
                                                                                             



                                                                                
                                                                                                                                                                          


                                                                                                                                                                                               

                                                                                                                    


                                                                                
                                            
                                                          
                              
                                                                 
                                                     
                                                                             
                    
                                                                 
                                        

   
                                                                                                                                                   


   












                                                                                                                                                                                                                                                                                                                
  





                                                   
  

































                                                                             
               

                                                                   
                                          
















                                                                             
                                                                                   


                                                         
                                          







                                                                 
   









                                                                       
                                                                                             
                    









                                                                                                                                                                                                                                   
                                                                                  
                                           
                                                 
                                                    


                                                                     








                                                                                                  



















                                                                                                                                                                     
          












































                                                                                                                                                                                                                                                 
              
  

                                                                                                                                               
                                 





                                                                                                                                         
  
                  

















                                                      
      



                                                                                                 
        
  







                                                                                                                                                      
                        

                                                                                                               
        






















































                                                                                                                                                                                                                                                                                            
     
                      
      









































                                                                                                                                                                                                                                                                                    
  


























                                                                                                  
  



                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 
                                             
                                                                                                                                          
FOR1_�BEAMAtom
�
zipopenzip_openokerrordo_openzip_openopenzip_optserlang--openzip_commentzlibopenzipopenzip_getdo_openzip_get
unzip_optseinvalthrowzip_fileseekboffilefile_not_foundfile_name_searchlists	dropwhilefalseopenzip_list_dirunzip
openzip_closeclosedo_unzipfoldlprim_zipbad_eocddo_zipzip_optslist_dirdo_list_dir
list_dir_optstdo_ttt
get_unzip_opt	file_listfile_filtercwd
setelementcookedmemoryverbosekeep_old_files
bad_optionget_list_dir_opt
names_onlyget_zip_optcompress
uncompresscommentallusortdeladd++silent
verbose_unzipioformatverbose_ziptruefile_in_listmember
keep_old_filefilelibis_fileis_dirnotbadarg	fun_and_1get_zip_optionsfilesget_unzip_optionsget_openzip_options	get_input
get_zip_input	file_infoget_list_dir_optionstablecreateextractput_central_dirlengthput_cd_files_loopwrite+local_file_headerput_eocdeocdget_filename	directoryregularreverseadd_cwdfilenamejoinget_comp_method	extensionput_z_filespwritereverse_join_files
put_z_filecrc32readiolist_sizedeflateddefaultdeflateInit
deflateEndget_syncfinishfullput_z_data_loopmineofdeflate-
raw_name_onlycd_file_headerraw_short_print_info_etcprint_file_nameraw_long_print_info_etcprint_header
print_commentget_percent*roundtime_to_stringio_libtwo_dinteger_to_listtlmonthcd_file_header_from_lh_and_poscd_file_header_to_binlocal_file_header_to_bineocd_to_bin'local_file_header_from_info_method_nameserver_loopgetself	get_statezip_openspawnzip_get	zip_closezip_list_dir
zip_get_staterequestzip_tzip_tt
openzip_tt	openzip_t
lists_foreachget_openzip_optget_central_dirbinary_to_listget_cd_loopbad_central_directoryget_name_extra_commentget_end_of_central_dirnonefind_eocd_headerstart	byte_sizeraw_file_info_etczip_file_extraraw_file_info_publiccd_file_header_to_file_infolast
read_writeadd_extra_infoget_z_filesdir
get_z_fileband
ensure_dirbad_crcbad_local_file_headerget_file_name_extrabad_file_header
get_z_datainflateInit
inflateEndcopy_data_loopget_z_data_loopinflateskip_z_data_descriptordos_date_time_to_datetimedos_date_time_from_datetime!unix_extra_field_and_var_from_binunix_extra_fieldbad_unix_extra_fieldsplit_iolistsplit_binarysplitter>skip_iolistskipper
pwrite_iolist
pwrite_binaryiolist_to_binaryeocd_and_comment_from_bincd_file_header_from_binbad_cd_file_headerlocal_file_header_from_bin	binary_iocalendar
local_timepread
set_file_infocurfile_ioread_file_infopositionwrite_file_infomodule_infoget_module_info-get_openzip_opt/2-fun-0--openzip_t/1-fun-0--openzip_tt/1-fun-0--zip_open/2-fun-0-not_open-get_comp_method/4-fun-0--get_list_dir_options/2-fun-0--get_zip_input/1-fun-4--get_zip_input/1-fun-3--get_zip_input/1-fun-2--get_zip_input/1-fun-1--get_zip_input/1-fun-0--get_input/1-fun-0--get_input/1-fun-1--get_openzip_options/1-fun-0--get_unzip_options/2-fun-2--get_unzip_options/2-fun-1--get_unzip_options/2-fun-0--get_zip_options/2-fun-1--get_zip_options/2-fun-0--fun_and_1/2-fun-0--get_zip_opt/2-fun-0--get_zip_opt/2-fun-1--get_list_dir_opt/2-fun-0--get_unzip_opt/2-fun-2--get_unzip_opt/2-fun-3--get_unzip_opt/2-fun-4--get_unzip_opt/2-fun-0--get_unzip_opt/2-fun-1--tt/1-fun-0--t/1-fun-0--foldl/3-fun-0--do_unzip/2-fun-0--openzip_list_dir/2-lc$^0/1-0--file_name_search/2-fun-0-=/=-do_openzip_get/2-fun-0--do_openzip_get/1-fun-1--do_openzip_get/1-fun-0--do_openzip_open/2-fun-0-CodeG����" @ E0" @ >U �P?9e:e BB#+e200F G2G#`0F GBG@pR �` @T@
�9�:�@BB#B 3B0C+�b@T@3$@C4@#D
�@#@G@$@#$ @F03G�GTG@@$#T@3K @Tg@@$#@TT0-h9�:� BB#8�A3C9�3:�3 B3SB3c+�S�@#@C@cT�F�G�GTGGG$GDGG4F G2G`�H���>���?9�:� BB#+�200F G2G#�0F GBG@���9
:
�BB #B03B@CBPSB`cBps+
�p�@s@S$@C4@cD@3T@#dg@g �Fp3G�G$G4GGGG@T#@D@C@d�pP-�0F G2G@@
N �  >
 
?9
:
 BB#+
200F G2G#0F GBG@� 9
:
�B#B 3B0CB@SBPcB`sBp�+
#�`�@3@�@s$@c4@SD@CT 
9
:
 B9
:
`B#B@3+
#
@@F0CG
G
G3@3@T@D#@C@3TK @g0@C@43@S@D#@c@$@Ts@$4DT�-�9
:
0BB#+

00F G2G#`@
 `@
N 
  @g@@ 08
A#4
@
J
9
:
�BB#B 3+
�@@3@#@9
 :
  �BF G�GEF G2G@G H!
 "9
#:
#�B#B 3+
##�+
#G @@3@9
$:
$ BMw0F G2G@#@G$H%
&9
':
'�BB0#B@3B`C+
'�P@#@3#@
@CK @P'@G(
)@ 
+*
 + >
, 
/,?9
-:
- BB#+
-200F G2G#-0F GBG@.
 /@ @4 
�9
0:
0pBB #B@3+
0�@@G@3@#$ @F03G�G4G@@$#4@3K @4gP@@$#@440-h9
0:
0 BB4@4#@3@@C@@�0P-�@@@P@$@#$@
K 0F G2G00H1
 02s
6A 0@#@g`@#@0`9
8<
8@ 
30
53BB#+
8B+
4#
"@G0 400F GBG# 5BB#B 3+
82@#@3p+
720F G2G 6@G7H8J9 :@#0
<;0<0>
=0
@=?9
>:
> BB#+
>200F G2G#>0F GBG@?
#0@`0@T@@#@D 
�9
A:
A�BB#B@3+
A
$@@@4@#$F0G�GTG3@K @@3@#@4C@@S@D@D`
�9
A:
A0BBB @D@DP@D#@@43@@$D�@ @
�0F 3G
G@@#� @3K 0F G2G@AHB
%C@ 
ED
% E >
F 
IF?9
G:
G BB#+
G200F G2G#G0F GBG@H
& I  @ 
�9
J:
J@BB#B 3B0C+
J
'@P@3F0G�GGC@#@K @#@�0-h9
J:
J B3B@#@
@3K 0F G2GJHK
(L1
M-TM9
N:
N�B+
N�-ZN@gp@@ 
PO
( P >
Q 
TQ?+
R2R0F GBG@S
) T  @@
�@F03G�GGG@@@@#@3K @#@0-h9
U:
U B@#� @
K @2UHV
*W1
X-VX9
Y:
Y�B+
Y�-XY@g�@@ 
PZ
+ [8
eA#39
_#:
h# B#CB#S0
hC;C
h`
,
\
-
]
.
^\ `@S@@3g�9
g:
gpBB0#,
d�=
g] `@S@@3g�9
g:
gpBB0#,
d�=
g^`9
f:
fpB+
f�@S#@q@30�@@ 
[_0
h#;#
h�
0
`
1
a
2
b
3
c`9
h:
hpBCB@S+
hC� `@@G@@S@3 @@#�@Q0�@@ 
[a @@@3g�9
g:
gpB+
g�@@#�@!0�@@ 
[b @@@3g�9
g:
gpB+
g�@@#�@a0�@@ 
[c @@@3g�9
g:
gpBB0#+
g�d@# 
�@@#�@A0�@@ 
[e4
Z@f@GP�g@GP� h00F G
4G#N i
5 j8
mA#30
o#;#
o@
0
k
6
lk9
o:
o@BCB0S+
oC
' `@@G@@S@3 @@#�@A0�@@ 
jl @@@3g�9
n:
n@B+
n
'@@#�@10�@@ 
jm4
i@n@G`� o00F G
4G#N p
7 q8
�A#39
�#:
�# B#CB#S0
�C;C
��
8
r
9
x
.
~
:
r `@@3+
sS
;@
;=
ws7
tS@S�=
wt9
�S:
�S BSBSC0
�;
�@
=
u
>
vu7
�C9
�:
��BBp#+
�
$@C@# �=
wv7
�C9
�:
��BBp#+
�
$@C@# ��w9
�:
��B+
�
$@@#�@�0�@@ 
qx `@@3+
yS
;@
;=
}y7
zS@S�=
}z9
�S:
�S BSBSC0
�;
�@
=
{
>
|{7
�C9
�:
��BB�#+
�
$@C@# �=
}|7
�C9
�:
��BB�#+
�
$@C@# ��}9
�:
��B+
�
$@@#�@�0�@@ 
q~`9
�:
��B+
�
$@S#@q@30�@@ 
q`9
�:
��B+
�
$@S#@A@30�@@ 
q�0
�#;#
�`
0
�
1
�
2
��9
�:
��BCB@S+
�C
$ `@@G@@S@3 @@#�@Q0�@@ 
q� @@@3g�9
�:
��B+
�
$@@#�@!0�@@ 
q� @@@3g9
�:
��B+
�
$@@#�@a0�@@ 
q�4
p@�@Gp��0@F G
4G# �@Gp��@Gp� �00F G
4G#N �
@�@2�
A� E@G�N ��
D� E@G�N ��
;�@
E�
F �9
�:
� B#9
�#:
�#`B#3B#C+
�3
@CN ��@
�
H�9
�:
� B9
�:
�`B#B3+
�#
@@3@�0
�;
�@

�
E
��@��
�@
�0F G
MG@��
N �@#@@#g�
O �00 @$F #G
PG@#
�@g@g�F�G
$GGGGG�GGG
;GG�@$ 
q0�
Q �@ @4
�@$g@g@g�FpG�GG$GGG@GG@4 
[@�
R�@gPF@GbGGG�G@ -_�
S�5
�g�7
�g�@
N �
T�9
�<
�@ 
�0
��BB#5
�#7
�g�BB#B 39
�3:
�3�B3C+
�C
U5
�#7
�g�9
�#:
�#�B#C+
�C
U5
�37
�g�7
�g�9
�:
� BB#+
�
P8
�#A#C
��4
�#g�@
N �
V �  @
�@gPF@G
'GGGG@@ 
j �
W�
C�
W � 
E�
X � 
:�
X0�0
<�
Y�
)�
Y � 
+�
Z@�9
�3:
�3�B3CB3SB30c+
�C
$@p@@3@S@@c$@4@
�9
�:
� BB#|0@4C@$3@S@`
�@�H�
\@�8
�ACS9
�C:
�C0``BCBCBC �@4@�@#@3$@SD@T -$-'�E3E3EG�3F G
]G3@4#@K }$	.9
�T:
�T�BT#BT�3+
�#
_}@33@#@4@D@
�`�4
�0@F G#G3�@G��`�
``�0`|`3c�p@S$@C@3F�sG
aGGGGG#GGc@s-+�E3E3EG�3F G
]G3@#@$K 0�
b �9
�<
�@ 
�0
��B 
��0
�;
�@
c
�
d
��@8
�A#+
�	/@� E	/��
f �9
�:
� @�4
�@�N �
i@�-
�'
��@�+
�3
c@�9
�#:
�#�B#CB#pSB#�c+
�C
$ p@S@cg @@@K0
�;
�@
E
�

��@@K
0
�;
�@
E
�

��@� �@ �0F G
MG@��J�
k`�8
�Acs9
�C:
�C�BC�BC�BC �BC@�BCP�BC`�+
ۃ
$�$4DT@�@c@�@Sd@Ct@3�@#�@��@��@s�@�@��@� 
�0@TF G
UGT@�#@K 9
�:
��BB#B 3+
�
U@4@3D0
�3;3
�@
d
�
c
��@#=
��@�@$@D@� 
�@t#@D3@$@@
�@#@$@3@4@#4@--@-)pEEG3F G
]G3@�#@��K 0F 3G
]G@@�#@3K @�S@C@�c@T3@s@#@��@$@D�@4$4�
�9
�:
�0B�BB 3@�@@3�Km�Y	  �Y	  }�A} !} !} !} !} !@ F03G
lGG@�@�#�@3K @@�#�@GK }�	9
�:
��B#B�3+
�#
_}@3}@C@�@@#@�@C0�C�``F0GGG�E0
�D;D
�@
d
�
c
��@F0G�GG@=
��0@�F G
%GT@�#@DT��K @@#@��0
�@3@tC@�#@�S@���`
��9
�:
�0BB#B ����@#@d�p�@tt �@�3@�#@C@4@S@d`
ܠ�4
� `@@S@3@# @F0GGG@ �J3�JD�@G���H�@G��
m0�8
�
0@0A3@#$@E3E E$#@@0
�0�4
�@#�
n��+
�
c}PC@PF0G#GG@�+
�+
�
d@PF0G#GCG�-
�;
�@
��
��+
�
dp�@@G@s@3@�$@c4@SD@CT@#d @F03G�GG@@D#@3K @@G@$ 0F 3G
pG@@@D#@3K 9
�:
� 0BBF G
]G@3@4#@d@3d4K @4@@d#@$$0@3@@D#@
@3D�0@K @44}$@F0GGG@@�+
�
dp�@d@G@s@3@�@c$@S4@CD@#T @F03G�GG@@4#@3K @@��3@
r#@�C@
s@
sS@`+
�2@D3@4C@T#@$S@@c@d$DTdp
�9
�:
� BdBT@@D@+
�2@@4#�@0@
K @F0G$GG0�H�
v �+
�@
w�@
x�
yp�+
�0@F G#G3��p@$@@ @c4@SD@CT@3d@#t@� 0F 3G
pG@C@$@T#@3@C$K 9
�:
� BB#+
�
{0F GtGd��@@�@$@# 
�@@#@40@0F 3G
]G@@t@D#t@3K } �$} d3@TC@DS@#@4c@@p
���J�
~P�9
�<
�@�
�
��BS+
�S
a@C�BS+
�S
 PEC�
�P(9
�<
�@�--(BS+
�S
aP-(BS+
�S
P@@C-@(
�( E@GN �(
�P(9-<-@�--(BS+-S
aP@#@C-@(BSBPcB`sB��B��+-S
P�@@c@s@#@�$@�4@CD -�@$#@3@@C@4�@P-
@(	
�P(
PP@D@@C@3$@#4-@@4@D -�E#E$##E#E4EED@G �P(
�(4-
@2(
 E@GN �(
� (+-@	d(} !	d7  a'a'^e'''_`'| "(
�(9-:- BB#9-:-0B3BCB S9-#:-#0@`B#B#@C@3$@S4-@@@-@@@-�E$#E#EE4E@G #@(
�(}	d$
%(
�(--;-�-�-�-Q-1-a-q--!-�- �-!A-"(@G(@G(@G(@G(@G(@G(@G(@G(@G ( @G!(!@G"("@G#(#
� ($9-%:-%�B#B3B CB0SB@cBPsB`�Bp�B��B��B��+-%#
_�FG
G	G3GCGSGcGsG�G�G�G�G�GGGGG(%H(&
�('9-&:-&BB#B 3B0CB@SBPcB`sBp�B��B��B��B��B��B��B��B�B+-&
m*Y	 #Y	 3Y	 CY	 SY	 cY	 sY	  �Y	  �Y	  �Y	 �Y	 �Y	 �Y	 �Y	 �Y	  Y	  ((
�()9-(:-(�BB#B 3B0CB@SBPcB`sBp�B��B��B��+-(
_m�Y	 #Y	 3Y	 CY	 SY	 cY	  sY	  �Y	  �Y	 �Y	 �(*
�(+9-*:-*�BB#B 3B0CB@SBPcB`sBp�+-*
am�Y	 #Y	 3Y	 CY	 SY	  cY	  sY	 �(,
�@(-9-,:-,�BCBPS+-,C
U0`@S@3@#@$-�9-.:-. BB#|0�0F�3G
_G	GGG#GG��G��G$GG@30(.H(/
�(00@$(1-=9-<:-< BB#9-7#<#-<@ -20-5(2B#3B#C0-<3;3-<@
�-3
%-4(3	&@@$@C 
0F GG@� @-0(4	&@@C@$ 
"0F GG@� @-0(5B#3B#CB# S+-<3�@$@S@C E9-6:-6 BB#+-62`0	&	&F 3G2GF GG3@$@#$@$-00(60	&F #GG@#@$0(70-<#;#-<�
�-8
%-9
�-:
-;(80 	&F #GG$@@#@$-00(9	&@$@
0F GG@� @-0(:	&@$@�0F GG@� @-0(;	&@$@$
&0F GG@$0(<@G$0(=-1(>
�(?@ -A(@
� (A  @@g!'@	&3F0#G�GG@@30-O (B
�(C1-B	&3@
�#@@30-O(D
�(E1-D	&3@
#@@30-O(F
� (G1-F0 	&#F 3G
�G@#@3#0-O(H
�(I1-H	&3@
%#@@30-O(J
� (K1-J0 	&#F 3G
%G@@#@3#0-O(L
�(M1-L	&3@
�#@@30-O(N
�0(O
00@F GG#@(P-R9-Q:-Q BB#+-Q@#(Q-P(R-P(S
�(T1-S	&3@
�#@@30-O-Z(U
�(V1-U	&3@
�#@@30-O-X(W
�(X9-W:-W�BB#B 3+-W�@@#@3-g"@� -\@2(Y
�(Z9-Y:-Y�BB#B 3+-Y�@@#@3-g#@� -\@2([
� (\8-]  A#@@#@K@@ -\ (]4-[@2(^
� (_8-cA#39-`#:-f# B#CB#S+-fC
.`9-d:-d@B+-db@S#@A@30�@@ -_(`0-f#;#-f@
0-a
1-b(a9-f:-f@BCB S+-fCb `@@G@@S@3 @@#�@10�@@ -_(b @@@3g$9-e:-e@B+-eb@@#�@!0�@@ -_(c4-^@(d@G%�(e@G%� (f00F G
4G#N (g
�0(hP0@D@	@#40-u9-j:-j BB$@-�9-j:-j BB#9-i:-i�BB@3B`C+-i
a@P@#@F0G
G
GC@4#@$@3$K @@@(@G3@#@C@@DS@�@KP@4#@$3@@C@P-l@(i@G&�P(jH(k
�P(l+-mP@C@0F GG@(m�P@t@#d@3#@G'@CD@#TK 9-p:-p BB#t-o0�-o �-o�@@#4-�9-n:-nBB�#B�3B�C+-n
}P#3}PC0P@$@C@3F G
pG@#S@T#@4@S4K 9-p:-p BBC@#@3@@4@C4� `@-r9-p:-p0BB#B 3@$C@DS@$�PKP} D@$3@4#@C@@P-lP(n@G(��(o@
� �(pH(q
�@(rt-s@w-s@�Cw-sP#�Sw-s`3�cy-s p@C@c@S(@@@(@F0GGG@ (s@
�N (t
�0(u'-v9��@
"N (v00|0)3@@@#$@F0CG
G
{G3@@CK 0F 3G
pG@@$#@3K 9-x:-x BB@-z+-w
�}@$#@0-u0(w0F GG@0(xH(y
�(zt-}u-|	  +-{YKPw-{ 
;�({{
�(|x-}�w-}
;�|-} *#'-}	#@-z(}@
�(~
�P(9-~<-~@�-�-�(�BS+-~S
aPPF G�G#EC(�BSBpcB�sB�+-~S
`�@#@3#@�@@�@@�$@s4@cD@CT0-��F`G
GGGG$G4F #G
�GDF 3GG#E3T`(�
�P(�PP-8-�A9-�:-� BB39-�3:-�3 B3C,-�C
�(�@(� E(�H(�
�0(�9-�:-�B3BPCB`SB�c+-�3
0p@@C@S@c@#$ -�@@@++-�	/@
c=-�(�@
d(��F�#G
UGGG
�GGGG	6GGGGGG@$@# -�0(�
� (�t-� u-� 	 #--�#;#-�@�-�TU-�(��-�� @@-�@(��-��(�(�
�P(�8-�ASc9-�S:-�S BSs9-�s:-�s`Bs�Bs@�+-��
9-�3:-�3pB3�B3�B3 �B30�B3@�B3P�B3`+-����@4@�@S@C@3@#$@�D@T@�d@�t@Ä@��@c�@�K+-�
E@F0G
G
GD@�#@$$DK @tC@dS@�3@Tc@�#@�s@4Tdt����-�9-�<-�@ -�0-�(�BB#+-�
�@@#=-�(�BB#B 3+-�
 @E#@3(�@3@#@C@4@�P-��(�@$#@3@4@C@�P-��(�+-�s�@cP-�(�4-�@CN(�J(�
��(�9-�s:-�s Ѐ$4DBs�Bs�@�@@G)@cT@Sd@Ct@3�@#�K 9-�:-� BB#t-�03�-�3 @�-�3�@3@#D-�9-�:-��BB #B03B`CBpSB�cB�s+-�
_}�,#�@s@c@3$@#4+-��9-��:-��`B�B�P+-�
9-��:-�� B�B�C+-�
�@@C=-�(�@C@S(�} #00@�@�F G
pG#@�#@DDK 9-�:-� B#BD@@0-�9-�:-� B@T@T 
�@@T++-�	/0F G
�G@�#@@DĈ�K 0F G
�G(�@�C@�3@�S@#@tc@D@�s@$$Dt����-�9-�:-�@B�B#B �@�@44�0-�@�@dd@TK+-���@F0G
G�G��(�+-�
{00F G
{G#�(�@G*�(�@G+�(�0F G
�GT (�H(�@
� �(�
�0(�t-�#0#w-�#0�3w-�#@�Cy-�#P@3@C(0F GG@(�@
�N (�
��(�--�;-�@-��-�(�
p`�@sd@ST@CD@34@#$@E
]ccF0G�G$Gc@S#@K @@G@d @D3@TC@#@S@@dcDd� P@p-�9-�:-�00B$BB DF G
G@4#4�@K PF@GGG4G@@(�p�@d@��@s@@c@S$@C4@3D@#T -+-�2`E
]3F0G�GTG3@$#@K @3@4C@d#@$S@@c@D4Ddp-�9-�:-�0BdB4B D@>-�@@@.(�?0F G
GT@$#@4@T�@0K PF@GG$GG@0(�H(�@
�N (�
�p(�+-�@`F0GG#GS(��p@@@@@c$@S4@CD@3T@#d@t 0F 3G
pG@C@@T#@3@CK 9-�:-� BB#+-�
{00F GdG#�(�@#3@#@4@$@#@3400F 3G
]G@@d@D#d@3K } t@DC@T3@S@#@$c@@4p-��(�J(�
�p(�+-�@@F0G#G3G(��p@d@@@@#@c$@S4@CD@3T@t 0F 3G
pG@C@@D#@3@CK 9-�:-� BB#+-�
{00F GTG#�(�@$@# /0F 3G
]G@C@T@4#@3@CTK } tt@#@T@#T}d@T3@DC@#@4S@$c@tp-��(�J(�
�0(�}-�0,�3+-�3�0@3@#@3#@G,K (�@#(�
� (�m  #Y	t-�#0u-�0Q3u-�@aCu-�PQSy-�m `Y	t-�`u-�`q#u-�`Acu-�pQsy-�}�#���F0GGcGsF0#G3GCGSF GG#(�H(�H#(�
�(�9-�:-� BB#9-�:-�0B3BCB S9-�#:-�#0B#cB#sB# �}� 3�m �YQcYasYQ�t-�`#u-�#`	3y-�#m `YqYACYQSt-�@u-�@	#y-�0@F G#G3(�H(�
�(�t-�u-�	 u-� 	  #u-�0	  3u-�@	 Cu-�P	 Sw-�`�cy-��pFPG
�G#G3GCGSF GGc(�@
�N (�
� (�5-�N 0(�7-�@#@@0-�(�
�0(�+-�#0 F #GG@#(�8-�A3C7-�3=-�(�5-�3(�@P@@3@#@C$@41+-�
E@@44�0 -�9-�:-� �BB#EEE##F GG#0(�}  E43@$@#@30-�@(�--�3}P #@PE33E3@#@C0-�(�5-� 0E0-�(�H(�
� (�5-�t-� x-��w-� 
;�(�@G(�7-� -�(�
� (�+-�(�8-�A#37-�#=-�(�5-�#(�0@@#@@3@$1+-�
E@@$$�  -�@EE (�} @ -�0(�--�#}@ @3 -�(�
�0(�00@#$ -�9-�:-� BB@$@@�  -�@EE (�H(�
�0(�00-�2(�
�(�t-�u-�	 u-� 	 #u-�0	 3u-�@	 Cu-�P	  Su-�`	  cu-�p	 sw-��s��y-���F��G
aGG#G3GCGSGcGsF G�G�(�@
"N (�
�(�t-�u-�	 u-� 	 #u-�0	 3u-�@	 Cu-�P	 Su-�`	 cu-�p	  su-��	  �u-��	  �u-��	 �u-��	 �u-��	 �u-��	 �u-��	 �u-��	  �u-�	  y-�FG
GG#G3GCGSGcGsG�G�G�G�G�G�G�G�G(�@
�N (�
�(�t-�u-�	 u-� 	 #u-�0	 3u-�@	 Cu-�P	 Su-�`	  cu-�p	  su-��	  �u-��	 �u-��	 �y-���F�G
_GG#G3GCGSGcGsG�G�G�(�@
�N (�
� (�9M	<-�@ -�0-�(�B#B30-�#;#-��
U-�
-�
p-�
]-�
�M
%-�(�9-�3<3-�@0-� -�(�B3CB3 S9-�S:-�S�BSc+-�c
U@S(�9-�C:-�C�BCc+-�c
U@C(�0@B3CF G
UGC -�(� @5-�3|@*3@
d=-�(�+M
3
c@@
c(�@@3�F�G
UGGG
�GGGGGGGGGG@ (�9-�:-� 0@BCF G3GC(�9-�:-� BCBS|-�`*Sc(-�Cc}`C3``F GGSF G
{G(�}-�`C3c|-�p*Ss'-�sctMS`xMC�wM`
;�|`*S``F #GGSF GG#@(�tMS`xMC�wM`3��M�}`C3``F #GGSF GG#(�9-�:-� 0@BB@3@$}3@@$#@@3$� 0-�0F GG@(�@(�B#B3B C0-�#;#-���-�
�M
lM
M
�M(�9-�3<3-�@ -�0-�(�B3S5-�S0`F GGS(�B3SB3 c5-�S0`F GGS(�5-�c0pF GGc(�5M30@F GG3H7-�3@G-H9-�:-� BSBctMcpxM3�wMpC��M�}p3C`pF #GGcF GG#H`pF GSGcF G
{GH9-�:-� PBB@3@C#0-�0F GG@H0-�3;3-�`
{M
M
�MH9-�:-� BS|`*S}`C0`F GGS@H9-�:-� 0PBSF GCGSH9-�:-� BSBc}pSC0pF GGc@H@H	+-�
9-�:-� BH
IHHSH
� H
9M'<M@ M0MHB#B30M#;#M�
�M
M
]M
pM
UM
%MH@@3@4,M&2=M)H@@@359M:M, BB#+M,B=M+H,M&2=M,H@@@3@ 69M:M, BB#+M,B=M+H,M&2=M,H@@@3@ 79M:M, BB#0M,;M,@2M!BM+H,M#
{=M,H@@389M,:M, BB#0M,;M,@BM(2MH@@399M,:M, BB#0M,;M,@BM(2MH@#HB#B3B C0M#;#M��M
M
lM
�M 
�M$H P@C@
]@@3 �+M
E@4+M)2H@G.@ �@@ :9M,:M, BB#0M,;M,@BM*2MH@# H
0P@F G3GC@ ;9M,:M, BB#0M,;M,@2M&BM+HP@C#@@3@0<9M:M, BB#+M,B=M+H,M&2=M,H P@C#@@3@0=9M":M, BB#0M,;M,@2M!BM+H!00F G#GH"+M,
{H#0F G
{GH$P@@C@3 >9M%:M, BB#+M,B=M+H%+M,2H&@H'+M
@G/ M
H(@# H)HH*@#  H+@# H,JH-
�H.@N?H/
�H0@@N @H1
� H2 -�H3
�H49M3:M3 B9M3:M3`B#B3+M3#
@3-H5
�H69M5:M5 B9M5:M5`B#B3B CB0SBPc+M5#
9M7C:M7C�BCBCBCP#+M7
U@#s@#@s@SC@cP-
H7HCH8
�H9@
�-0H:
� H;+M<
;@
EH<@#@@#N �H=
�PH>P-�H?
� H@ -�HA
� HB M
HC
� HD -�HE
� HF -�HG
� HH -�HI
� HJ -�HK
� HL M
HM
� HN M
HO
�HP
�HQ
�HR
�HS
� HT M
HU
�HV
�HW
� HX M
HY
�0HZ 0@@#@K0M];M]@
EM[
M\H[@@K H\ H]0F G
MG@� H^
�H_
�H`
� Ha -�Hb
�PHcP
�Hd
� He9Md:Md  BKHf
� Hg 
�Hh
�Hi
�Hj
�Hk
�Hl
� Hm -�Hn*PHoP-Hp*PHqP-Hr*0Hs9Mr:Mr00B3BCB S@3@3@C@#C@S#K@@F0G
EG
G@Ht*PHuP-Hv*Hw8MyA#9Mx:Mx B39Mx3:Mx3`B3CB3S+MxC
`@#@SMw EHx@#MwHy4MvHz* H{9Mz:Mz B#9M|#:M|#`B#B#3+M|
A3H|@G+N�H}*H~
�H*H�
�H�*	H�
�H�*
PH�P-StrTPKPKImpTB	!	!/<?BCGIJIKL[^eghgjeghooqtouz|}���C�����}�����������I�]p�%	�l����ExpT�$�0�.�Z�X�V�T�M�K�I�G�E�C�A�?Y�Y�X�X�W�W�*W(L%E%C<: 2+)&"

FunT|%
�I�	�'�,���~G{̨u�usf	�q���o}�l�g�f��e���m
|�E�k	�v��i
"�f�c=�]�a�#��_�7�Z��XP���V���TA�F�R�_��P�|��N
���J8�LO��H��-�F[-��D�po�B��I�@p�7�>���; ���9!K���6"Y���4#7���2$���LitT�x�uSQo�0�Үc�c��	A�ׂ���6	�b ��K���ōcGNڰ=�%����<��}�پ;3��3Ǝ��=��k�*X�s֤���u��@�5״���
ϡL�ѷ������鵭bnb�D��/�$���ګ^��pΥ�aڕ�SEb�����^�H��J�r��Gy�Ip�d�~U��J��Y�)�t�=�Rv���٢�ٺ�xG�QƢ�ό
�������
��w��[.�"�������&���������k+�N|��5ຢ�Q��>i��/2���"{�K|H)�YXJ�,�`S���;�|��M������3��]�)l���f���3/�x�Qr��"�o�
�ڮ��o�����C�Bޮ~�y�Ax��iaᨧ�!>��$y�9�
Ml��;�1�`��Ȅ"�S>E?�1	�W���k��$�i��`�ҟ�+�'4i�Yh�Ixn��2��;=ٖDh[�d��~��Attr(�lhdvsnln������9�Nyt�8`jjAbst