aboutsummaryrefslogblamecommitdiffstats
path: root/bootstrap/lib/kernel/ebin/disk_log.beam
blob: f41ed33d9a2030136dfbde8f7d1f1dda038fb82a (plain) (tree)
1
2
3
4
5
6
7
8
9
                                                                                                        







                                                                                                                                                                                                                                                     
                               
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     














                                                                                                                                                                                                                                                                                                                                     





                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              
                       






                         
      
           

                   

                  


                        

                         

       
                

            
               


                           

                            

       
                
      
           
            
               
            
                 
            
               
      
           

                 
               
      

              
      
           




                                         


                                  
            


                                                    









                                                                                         
                                              








                                                                                                  
                          
         
                             



                                                             


                              
        
                      











                           
               
                                                                             

                    
                                         



   

















                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        
                                        
                  







                                                                             











                                                                          
  








































































                                                                          
  


























































                                                                                                                                               
      


































                                                                     
        







































                                                                     
       












































































































                                                                                                                                                                                              
         


















                                                                                  
         



































                                                                                                             
  






                                                       
       

                                              
       




















                                                                                                                                                           
       









                                                                                                                    

          


                                        
           






                                                                                       

          




                                                                                           


          
































































                                                                                                                                                                                                                                                                                                                                                                                                                                           

           




                            



           











                                                                                                                                 
       

















                                                                                                                                                 
       
















                                                                                                                                                                                                                                                              
                
                                                                                                                                                                              
 











































                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 



                                                                                                                                                                                                                                                                                                         
                                                                                                                                                                                                                                                                                                                                                                                                                         
FOR1�0BEAMAtom�&disk_logopenerlangselfarg	undefinednonetrueinfinityhaltfalseinternal
read_writedisk_log_serverlogterm_to_binaryblog	log_terms
blog_termsalog
alog_termsbalogbalog_termscloselclosenodetruncateok	btruncatereopenbreopen
inc_wrap_filechange_size
change_notify
change_headersyncblockunblockformat_errorinfopid2namestart
disk_log_pidsetslookupchunkichunkcontinuation
ichunk_end	read_onlyEXITlistsreverse
bins2termsbinary_to_termichunk_bad_endfile	keysearchvaluecorrupt_log_fileerrorfoldl-	byte_size+bchunkbichunkbichunk_end
chunk_stepichunk_step
chunk_infono_continuationaccessible_logsistart_linkinitproc_lib
spawn_link
internal_openll_openll_close	check_argsizelinktodistributednotifyrepairmodeformattypename	head_funchead
setelementexternalwrapconcat
disk_log_1read_size_file_versionbadargcheck_wrap_arg
size_mismatch	trap_exitprocess_flagstateloophandlegetformat_externalwrite_cacheblocked_logread_only_modenot_okbignew_size_too_smallput=:==/=andis_fullerase	truncatedfailedclosedsame_file_namehalt_lognot_blockednot_blocked_by_pidstopcontinuenormalsystemsyshandle_system_msgexit	sync_looplog_looplog_endfullrflat++do_change_notify	keydelete	not_ownerdo_closeclose_ownerunlink
close_user	do_close2system_continuesystem_terminatesystem_code_changedo_exitdo_fast_exitdo_stopproc_qopening_pidadd_pidarg_mismatchlinkunblock_pidis_ownerrename_filerenamecompare_argname_already_openopen_read_writeopen_read_onlydo_openmk_head
terms2binscheck_bytes_listlist_to_binarycheck_bytesdo_change_sizechange_size_wrap
check_head
check_sizedo_inc_wrap_file
mf_int_inc
mf_ext_incdo_open2int_openhalt_intrepaired	recoveredbadbytesmf_int_openwrap_intext_openhalt_extmf_ext_openwrap_extclose_disk_logforeachclose_disk_log2fclosemf_int_closemf_ext_closedo_format_errorio_libappendinvalid_index_filenot_internal_wrapnot_a_log_filenode_already_openinvalid_headerneed_repair
file_errornonodenodedownno_such_log
end_of_logdo_info
get_wrap_sizeget_log_pidslocalno_written_itemsno_overflowscurrent_fileno_itemsno_current_itemsno_current_bytesstatususersownersitemsdo_blockblocked
do_unblockdo_log
mf_int_log
mf_ext_logbsizeloglxszhalt_write_full
halt_writefwritelengthdo_write_cachemf_write_cachedo_syncmf_syncdo_truncboftruncate_atcurposition
trunc_wrapthrowdo_chunkmf_int_chunk_read_onlymf_int_chunkchunk_read_only
do_chunk_stepmf_int_chunk_step
send_replyreplyreq	multi_reqmapsreqlreq
nearby_pidget_near_pidmonitor_requestprocessmonitor	demonitorDOWNreq2
merge_headwrap_file_extensionsread_index_fileseqfilteradd_extnotify_owners_wrap
notify_ownerscache_errorstate_ok	state_errerror_statusmodule_infoget_module_info-notify_owners/1-fun-0--notify/2-fun-0--wrap_file_extensions/1-fun-0-read_file_info-multi_req/2-fun-1--multi_req/2-fun-0--do_info/2-lc$^0/1-0--close_disk_log/1-fun-0--ichunk_bad_end/6-fun-0-Codei
�U�" 
�	F�#GRGGbGrG�G�G�G�G�GGrG�G�G@# 
�0� @ @@ 0F G�G@ M�P
 ` @@-�0F G
G@ M�p
 � @@-�0F G�G@ M��
 � @@ -�0F G
G@ M��
 � @@ 0F G
G@ m"�
 � @@-�0F G
G@ m"�
  @@-�0F G
G@ m"
  @@ -�0F G
G@ m"
@
 M�
	0 

 @#@
0M�
@G M�
  @@ �F #G
GF@G
G#G
G!@ M�
  @@-��F #G
GF@G
G#G
G!@ M�
  ` FP#G
GGrG
G!@# M�!
0" 0@@#@ �F #G
GFPG
GG#G
G1@ M� #
0$ 0@@#@-��F #G
GFPG
GG#G
G1@ M� %
 &@
  M�'
! (0 F #G
!G@# M�)
"0*@0F03G
"GG#@3 M�+
# ,0 F #G
#G@# M�-
$.@
$ M�/
%0@� 
21
% 20 F #G
%G@# M�3
&4@
& M�5
'6M:7
(8@
( M�9
):@@@@
+ P8
;A#9
<:
< B34
<#0@F G
G3;4
<@b<J=
. >@�#0
@?
.0@+
A#�@9#0
CA-
?#'
?#0
CB
/0C9
D:
E@B3BCB SB0c+
E3
0
Pp@F@G
.GSGcG#@C m@ 
GD+
E
*
P0@F@G
.GGG# M�@ 
GE@GF
1 G9
J<
J@ 
H0
IHB#B39
J#:
J#@B#C+
JC
0@C@3@#3@#@�P
LIB#B3B C9
J#:
J#@B#S+
JS
0@3@#3@#@
2P
LJK
1PL`P>T
M@4@@C@3@#$@D 
RM?T9
N:
N B+
N
3@DD`@3@C@$#@S@4`
U`N'
O@F0GGG@`O+
P0F GG@`PJQ
6 R8
S  A@p E@ 
R S4
Q@T
8`U8
T�`AT>t
V@S@C@3$@#4@D@dpV?t9
\:
\ B+
\
3+
Y�D@44DTd
8@@#@
90�9
^:
^ BB#+
^
;9
^#:
^# B#3B#C+
^3
99
`$:
`$@B$B$ +
`
0-
W@C=
XW9
]:
] B$@C m X`F G
<GF G
=G�Y+
\
2Dg@T#@4DT0�9
`$:
`$@B$B$#B$ 3+
`
0@#t-
Z3}@�3=
[Z9
_3:
_3 B3B3C}P�C0PF 3GG@3[|�d} �P @dF@#G
0GtGG@#t@�` `@F0GGG@ \ ES@4#@$3@D@C@T`
U�]J^H_J3`@G Ѐa
B b@�#0
dc
B0d+
e#�@9#0
ge-
c#'
c#0
gf
C0g9
h:
i@B3BCB SB0c+
i3
0
PpF@G
.GSGcG#@C m
kh+
i
*
P0F@G
.GGG# M�
ki@Gj
Dk9
n<
n@ 
l0
mlBB#9
n:
n@B3+
n3
00@#@`0F GG@mBB#B 39
n:
n@BC+
nC
0 @@#@3@`@F0GGG@ no
E0p-
o#0
rq
F0r9
s:
t@B3BCB S+
t3
0@`F0G
EGSG#@C ms+
t
*@0F0G
EGG# M�t@Gu
Gv9
w:
w@BB#+
w
0P0
�#F G
GEw`F G
HGF G
=Gx
IyN�z
J{
@	EE#@
K@00F G
G@|
*}N@~
N 0 F #G
NG@# m�
O�
�	F�#GRGGbGrG�G�G�G�G�GGrG�G�G@# 
�9
�:
� BB#+
�
@#-���
P�M0�
Q �8
�A#39
�#:
�# B#CB#S0
�C;C
�
R
�
S
�
T
�
9
�
U
�
V
�
W
�
X
�
Y
�
Z
�
[
�
\
��-
�S'
�S`9
�:
��B+
�R@S#@a@30@@ 
��9
�S:
�S BScBSs-
�c-
�s'
�c(
����������c'
�s'
�s9��0�F GcGs9
�:
��B#+
�#R@#@a@30@@ 
��+
�S�@9
�:
��B+
�R@�#@a@30@@ 
��1
�S`9
�:
��B+
�R@S#@�@30@@ 
��+
�Sr@9
�:
��B+
�R@r#@�@30@@ 
��4
�S@9
�:
��B+
�R@�#@�@30@@ 
��7
�S0`F G�GS9
�:
��B#+
�#R@#@�@30@@ 
��7
�S`9
�:
��B,
�R=
��0
�S`9
�:
��B+
�R�@S#@A@30@@ 
��0
�S;S
�@�
��
��@9
�:
��B+
�R@�#@�@30@@ 
��@9
�:
��B+
�R@�#@�@30@@ 
��0
�S;S
�`�
��
�

��@9
�:
��B+
�R@�#@Q@30@@ 
��@9
�:
��B+
�R@�#@Q@30@@ 
��@9
�:
��B+
�R@
#@Q@30@@ 
��0
�S;S
�@
2
��
��@9
�:
��B+
�R@
2#@�@30@@ 
��@9
�:
��B+
�R@�#@�@30@@ 
��0
�S;S
�@�
�
^
��@9
�:
��B+
�R@�#@�@30@@ 
��@9
�:
��B+
�R@
^#@�@30@@ 
��0
�S;S
�@�
�
_
��@9
�:
��B+
�R@�#@q@30@@ 
��@9
�:
��B+
�R@
_#@q@30@@ 
��`9
�:
��B+
�R@S#@!@30@@ 
��0`F G
[GS9
�:
��B#,
�#R=
��0`F G
\GS9
�:
��B#+
�#R�@#@�@30@@ 
��4
�p 9
�:
��BB#B03B@CBPSB`cB�sB��B��+
�R@@�@c$@S4@CD@3T@#d+
��r0�F G
G=
��@s@� -�9
�:
� BB#+
�
@@�00F G
G@�+
�d@G0p�+
�Tr >T
�EdG@$4Dd�?T9
�:
� B+
�
3@GPp�@@#�p@A0@@ 
��+
�D
+
�
2@G`p�;$
�@�
�
_
��9
�4@Gpp�+
�$
_�@d@T�`9
�:
� BB#@0
��p�`F G
cGF G
=G�@G���H�@G��p�
d0�9
�:
� B3BC+
�3
9
�C:
�C�BCSBCPc+
�SR+
�G�+
�c�=
��+
�c� P@#@#@C@a@#00F 3G
G@@#@30
� �+
�G�P9
�C:
�C�BC+
�R@C@100F G
G@�9
�C:
�C�BCSBC@cBCPs+
�SR+
�sP@C@100F G
G@�+
�c
9
�sP@C@100F G
G@�9
�sp�F0#G
eGGsF G
=G#�@Gp��@G���
K �  @@@�@
f �F�G
hGGGGGGbG
G

� �
i�9
�:
��BB #+
�
h+
�#@�
�@ 
��
��9
�:
��BB #+
�
h8
�#A##@@10@@ 
��H#�@G���
j �9-K<-K@ 
�0-C�B#B39
�3:
�3 B3CB3S0
�C;C
�@�
�

��@`
�9
�:
��B3BCB cB0sB��B��+
�3�,
��
2+
�C
+
̓� `ES@39-P:
��BCB SB�c+
�C
h+
�c
+
�S@@@3$@#4
�
�S@$3@C@#@4`-c@�9-P:-P�BCB S+-PC
h8-LSAS$c@#4@@c#@1@30
�S@3@C@#@4@$`-c@�+
�C
+
΃
^`pF 3G
lGcF CG
=G3@#@#@C0M�@�,
�CG�,
�s#�9-P:-P�BB3+-P
h�`F G�GSF CG#GEC3#@!0
�@�@`
�9
�:
��B3BCB cB0sB��+
�3�,
��
2+
�C
 `ES@39-P:
��BCB SB�c+
�C
h+
�c
+
�S@@@3$@#4
�
�S@$3@C@#@4`-c@�9-P:-P�BCB S+-PC
h8-LSAS$c@#4@@c#@1@30
�S@3@C@#@4@$`-c@�,
�CG�,
�s#�9-P:-P�BB3+-P
h�`F G
GSF CG#GEC3#@!0
�@�+
�3
m	C+
�#C  >
�
�@M��?+
�
@
� �9-V:-V�B+-V
h@@#� @�0
��0
�#;#
�@

�

��@@
�9
�:
��B#BCB�SB�c+
�#�,
�c
2+
�C
+
�S� @E3@#@39-P:
��BCB SB�c+
�C
h+
�c
+
�S@@@3$@#4
�
�S@$3@C@#@4`-c@�9-P:-P�BCB S+-PC
h8-LSAS4c@#$@@c#@1@30
�S@3@C@#@$@4`-c@�+
�C
0@@4F G
lG3m+@4
�@�,
�CG��9-P:-P�BB#+-P
hP@F G
G3E##@!0
�@�@@
�9
�:
��B#BCB�S+
�#�+
�S
2�0@@4F G
2G3m+@4
�@�+
�C
 @E3@#@39-P:
��BCB SB�c+
�C
h,
�c
�@@# m.
�@�+
�S@@@3$@#4
�
�S@$3@C@#@4`-c@�@#@4@$3@�@@-x
��9-P:-P�BCB S+-PC
h8-LSAS4c@#$@@c#@1@30
�S@3@C@#@$@4`-c@�+
�CG��0@@4F G
nG3m+@4
�@�9-P:-P�BB#+-P
hP@F G
G3E##@!0
�@�9-*3<3-K� 
�0-@-
P-�B3CB3S0-KC;C-K�
!
�
N
�
#
�
%
��``
�9
�:
��B3BCB cB0sBp�B��+
�3�+
�
2`pF 3G
oGcF CG
=G3@#@#@C0M�`�+
�C
@4@@S@�@$@cD@#T M0-Z;-Z@
p
�

��@Gp@#@T0M�`�>
�@$@4$4 -��?9
�:
� BB#+
�
qp0F03G
rGDG#F G
=G3@#@T0M�`�+
�
@
@#@T0M�`�@@@D�@  m3@@#@0M� �,
�CG�+
�s#�`pF 3G
nGcF CG
=G3@#@#@C0M�`�9-N:-N�BB3+-N
h�`F G
!GSF CG#GEC3#@!0
�`�``
�+
�b@S@4@D@#T-�9
�:
�@BB#B 3B0C+
�
9-OD:-OD�BDBD�BD�S+-OR@#$@3#@@S@C0-�@@� 9-N4:-N4�B4+-N
h@4@D#4D@q0CP@$@#@T0M�`�@T@#@40-�`�9-OS:-OS�BS3BS�CBS�cBS�sBS��BSГ+-O3R@@@C@s@�$@�4@cD@#T -�9-N:-N�BB`#+-N
h9-M:-M�BB 3B�C+-M�@3S@#@#@C3@$@S$@-�+
�
@4@#@D4D0-�9
�:
� BB#+
�
@#@� 0F G
G$@#@T0M�`�@@#@T0M�`�@`
�9
�:
��B3BCB cB0sB��B��+
�3�+
��
2�`pF 3G
oGcF CG
=G3@#@#@C0M�@�+
�C
@@@�@S@$@#4 -�9
�:
� BB#+
�
@$$@# -�@@#@�0@@� @
@#@40M�@�@@#@40M�@�,
�CG�+
�s#�`pF 3G
nGcF CG
=G3@#@#@C0M�@�9-P:-P�BB3+-P
h�`F G
#GSF CG#GEC3#@!0
�@� `
�9-:-�B3BCB cB0s+-3�+
�C
@@S@#C@#@C@0M{@
@#@0M� �,-CG�+-s#(`pF 3G
nGcF CG
=G3@#@#@C0M� (9-V:-V�BB3+-V
h�`F G
%GSF CG#GEC3#@!0
� (B3CB3SB3 c0-KC;C-K@
"-
E-( p
�9-:-�B3BCB sB0�+-3�+-C
@#@@c#@S0-�9-:- BB#+-
@#@� @
@#@0M� (@@#@0M� (,-CG�,-�#(9-V:-V�BB3+-V
h�pF0G
"GSGcF CG#GEC3#@!0
� ( p
�9-:-�B3BCB sB0�+-3�-C
�9-:-�Bk�+-k�
hB��-�
�-���,-��(,-	C
+-
�#(	@#@@c#@S0M�@@#@0M� (
+-CG�(`�F 3G
nGsF CG
=G3@#@#@C0M� (9-V:-V�BB3+-V
h�pF0G
EGSGcF CG#GEC3#@!0
� (
B3CB3SB3 cB30s0-KC;C-K@
-
.-(p�
�9-:-�B3BCB �B0�B��B��+-3�+-�
2`�F 3G
oG�F CG
=G3@#@#@C0M�p(-C
�9-:-�Bk�+-k�
hB��-�
�-���+- 0E##@@# m.
�p(+-C
@@$@�@S@s4@cD@T@#d m>-@@ M�(?+-
4D@
w9-Q$:-Q$�B$B$P+-Q
h0 F G
yGm++-Tr@=-(@(@T@$$m19-Q:-Q�B+-Q
h@@T#�`@a0@
@#@0M�(�F CG
zGF0SGGDG4ESSF 3GCGS@d@#@$@-�p(,-CG�+-�#(`�F 3G
nG�F CG
=G3@#@#@C0M�p(9-Q:-Q�BB3+-Q
h��F@G
GSGcGsF CG#GEC3#@!0
�p( �
�9-:-�B3BCB �B0�+-3�-C
�9-:-�Bk�+-k�
hB��-�
�-���+-��( 0E##@@# m.
� (,-C
+-�#(@#@@c#@s3@S@M�@@#@0M� (+-CG�`�F 3G
nG�F CG
=G3@#@#@C0M� (9-V:-V�BB3+-V
h��F@G
.GSGcGsF CG#GEC3#@!0
� (B3CB3SB3 cB30sB3@�+-KC
А
�9-T:-)�B3BCB �B@�BP�B`�Bp�B��B��+-)3�+-�
2`�F 3G
oG�F CG
=G3@#@#@C0M��(-"C
9- :- �Bk�+- k�
hB�-"
-"=-!( @�=-"(!+-"� 0E##@@# m.
��("+-)C
,-(�S>�-#@@�@s$@c4@SD@�T@�d@�t@��@��@��@#�M0(#?�+-'
{>�-$@D@d#Dd@�0-�($?�+-&
@T@44 m9-S:-S�BBP#B`3+-S
h9-R3:-R3�B3+-RR@#�@3@#@�0C
@C�0C���-�9-':-'@BB#B 3B0C+-'
9-T3:-T3�B3+-T�@#�@3@T#@�@C�T0Ct`C�@@t�@� 0F G
yG��m+@
w9-%�:-%� B�+-%
=�F CG
zG�F0SGG$GESSF 3GCGS@�@�#@@-��(%@@�#@a@�Ĉ�0@
@#@0M�(&`F CG
zGF 3GCGG�@�@#@@-��('�F CG
zGF0SGG$GESSF 3GCGS@�@#@@-��((+-)C
`�F 3G
|G�F CG
=G3@#@#@C0M��()9-T:-T�B3B C+-T3�`PF 3G
nGCF CG
=G3@#@#@C0M��(*0-K3;3-K�
 -+
(-7
&-8
-;
$->(+00
�9-6:-6�B3BCB SB0cBpsB��+-63�+-,�
2``F 3G
oGSF CG
=G3@#@#@C0M�0(,+--s�``F 3G
}GSF CG
=G3@#@#@C0M�0(--0C
�9-.:-.�Bk�+-.k�
hB��-0�
�-0���=-/(.@��=-0(/+-0�� 0E##@@# m.
�0(0+-4C
>$-1@@#M(1?$9-Z:-Z0BB#B 30-Z;-Z@
=-2
-3(2@3@�@#$ @$@�  m3@@#@0M� (3@#@�@3$ 0F G
_G$m+9-U:-U�BBP+-U
h} �$#@$� @a0@
@#@0M� (4,-5CG�+-6c#(5``F 3G
nGSF CG
=G3@#@#@C0M�0(69-U:-U�BB3+-U
hP@F G#G
 E3#@!0
�0(7 0
�9-V:-V�B3BPC+-V3
h@@C@# M_@@#@0M� (80
�9-W:-:�B3BCB SB0c+-:3�+-9C
``F 3G
~GSF CG
=G3@#@#@C0M�(9+-:c#@# M�@
@#@0M�(:9-W:-W�B3B C+-W3�`PF 3G
GCF CG
=G3@#@#@C0M�(;0@#@ -�9-Z:-Z BB#0-Z;-Z@
�-<
�-=(<@@
�3@#@
#@-�(=@
@0M�(>0
�9-B:-B�B3BCB SB0cB�s+-B3�+-?s
2``F 3G
oGSF CG
=G3@#@#@C0M�(?+-@C
 0E# -\(@,-ACG�+-Bc#(A``F 3G
nGSF CG
=G3@#@#@C0M�(B9-X:-X�BB3+-X
hP@F G#G
$E3#@!0
�(CB#B3B C0-K#;#-K@
�-D
3-E(D9-Y:-Y�BB0#+-Y
h@S@3@3@C@CN`(E9-G:-G�BSB0cB@s+-GS
h,-F3c+-G3s(FP@@C-�@(G0@
�@@@3@@$ -�9-J:-Z B+-Z�@@#@$$0-�9-Z:-Z BB#0-Z;-Z@
�-H
�-I(H@#
�0(I@#-�@
�0(J+-Z�
�@#@$�00M�
�(K@
�(LHS(M@G��`(N@G��`(O@G��`(P@G��@(Q@G��p(R@G���(S@G���(T@G���(U@G��0(V@G�� (W@G��(X@G��(Y@G�N�(ZJ([
� (\@ @#@39-a:-_�BCB SB�c+-_C
h,-]c
@@# m.
�@(]+-_S@@@3$@#4-^
�S@3@C@$#@4`-c@(^@$#@4@3@�@@-x
�(_9-a:-a�BCB S+-aC
h8-`SAS4c@#$@@c#@1@30
�S@3@C@#@$@4`-c@(`HS(a@G��@(b
�`(c9-t:-t BcBs0-ic;c-i@
-d
-f(d9-iS:-iS�BS�BS��+-i��+-i��@ �Es#9-vC:-eC�BC#BC SBC�c+-e#
h+-pc
+-eS@C@3@$@4-g
�S@3@C@4#@$`-c@(e9-vC:-vC�BC#BC S+-v#
h8-uSAS4#@$@@C@1@30
�S@3@C@$#@@4`-c@(f@ �Es#9-vC:-hC�BC#BC SBC�c+-h#
h+-pc
+-hS@C@3@$@4-g
�S@3@C@4#@$`-c@(g@4#@$@3@�@@-x
�(h9-vC:-vC�BC#BC S+-v#
h8-uSAS4#@$@@C@1@30
�S@3@C@$#@@4`-c@(i9-os:-ts Bs�Bs�0-t�;�-t@�-j
-l(j9-tS:-tS�BS�BS��+-t��+-t��@@�EcE�##@9-vC:-kC�BCBC SBC�c+-k
h+-pc
+-kS@C@3@#$@4-m
�S@3@C@$#@4`-c@(k9-vC:-vC�BCBC S+-v
h8-uSAS4c@$@#@C@c#@1@30
�S@3@C@#@$@4`-c@(l@@�EcE�##@9-vC:-nC�BCBC SBC�c+-n
h+-pc
+-nS@C@3@#$@4-m
�S@3@C@$#@4`-c@(m@$#@4@3@�@@-x
�(n9-vC:-vC�BCBC S+-v
h8-uSAS4c@$@#@C@c#@1@30
�S@3@C@#@$@4`-c@(o+-ts
$@ pEc39-vC:-sC�BC3BC SBC�c+-s3
h,-qc
(p@C m.
�@(q+-sS@C@#@$@4-r
�S@43@C@#@$`-c@(r@#@$@43@�@@-x
�(s9-vC:-vC�BC3BC S+-v3
h8-uSAS4c@$@@#@C@c#@10
�S@$3@C@#@@4`-c@(tP@@C@-x@@ 
�(uHS(v@G��@(w
�@(x4-z4-z# @4-y3 (y
�@@@3M�@	F0#GGG@3@#@@3 M�@@ m3 (z@@
�@3@$@48-|#A#Sc4-|c5-{S@#=-}({@S=-}(|@@# -�(}@@ M�--~@	@F0#GGG
@#@$$ M�9-�4:-�4�B4B4P+-�
h} �@4@4m19-�:-��B+-�
h@@4#4@a04-@(~9-�:-�0BB#B 3+-�
=9-�#:-�# B#CB#S+-�C
=9-�S:-�S BSc+-�c
�+-�$9-�4:-�4�B4B4P+-�
h}@�3#@4$4@a0m14-@(
�@4@M�@	@$F0#GGG$@#@�   M�@@ m3 (�@@	@3@#F0GGG#@$$ M�9-�4:-�4�B4B4P+-�
h} �#@44@a0@ m3@(�@G��@(�J(�
� (�8-�A#35-�# @E#@3 -�(�@@#@3 @@ -�(�4-�@(�
�0(�00@3@@3@#@@$ -�9-�:-� BB#+-��+-�#0F G
G$0(�,-��,-��@G�0(�9-�$:-�$�B$B$`+-��@#@@0PF 3GGE3#@$�0@q00F G
G@(�+-��`F G
�GF G
=G0(�@G��0(�J(�
� (�0 
�#@@#@@$ -�9-�:-� B+-��@@#@$0-�0(�+-��@@#@$0-�0(�J(�
�0(�9-�:-��B3B`C+-�3�0P@@#@C#@@$0@@#@q0@@�@ 
�@#@$0M�@@$@$@$@ -�0(�@G�N�(�
�0(�9-�:-��B3B@C+-�3�'-�C0P}P�C3@$@#@3#@Q0@@�@ 
�@#@$$0M�@@ -�0(�00F G
�G#(�
� (�9-�:-��B#B@3B`C+-�#�+-�3+-�C0 F G
�G(�0 F G
�G(�
�0(�@#
�(�
�@(�@@@3-�@(�
�@(�0F G
G@(�
�@(�@@@3@#@$@4-�9-�4:-�4�B4B4�#+-�
h,-�#
@#=-�(�,-�
{,-�
(�@(�	@4@ @	F0GGG4@$$4 M�@@(�@G��@(�
�0(� 0@#@-�@	F0GGG@� @
�(�
�(�9-�:-��BB#B 3+-�
h@@3@# -�
�M+(�@G�N�(�
�(�8-�A#9-�:-� B31-�3@@	@#F0GGGG�@3@-�(�@#-�(�4-�@
(�
�0(�00-�9-�:-� BB#+-�
@#(�H(�
�0(�1-�00@@#@@$ -�9-�:-� BB#+-��+-�#0F G
G0(�,-�#�0F@G
�G
UG#GF G
=G0(�+-��@$!9-�:-��BB`+-��P F G$GE#@�0@q00F G
G@(�09-�#:-�#�B#B#@+-��}0�@#@#@Q00F G
G@(�@G��0(�J(�@G��(�
�(�9-�:-��BB0#+-��+-�#r@
(�9-�:-��BB0#+-��@@#@ -�9-�:-� B+-��@
(�+-��@(�J(�@G��(�
� (�9-�:-��B#B`3+-�#�@@3#@0�9-�:-� BB#+-�
;9-�#:-�# 00B#3F G�G3(�+-��(�J(�@G�N�(�
�0(�0-�#;#-�@�-�
_-�(�N "(�  @@m@#@
3@@-� (�
�@(�8-�P@ACD@@C@@3@#$@4 m @#@@$@# m @@ "+-�
@(�@$#@4@3@D@-�P(�4-�@3(�
�@(�8-�ACS9-�C:-�C ``BCBCs@#@#@s@3@#$@S4@D@T0-�9-�:-� BB#+-�
p�0F@G
�GTG#GDF G
=G`(�+-�
@#@$@3@4@-�`(�`(�4-�,-�#r,-�#3�@F@G
�G
\G3G#F G
=G(�@
(�
�0(�0-�;-��
X-�
Y-�
V-�
9-�
W-�(�9-�#:-�#�B#3B#�C+-�3R,-�C=-�(�9-�#:-�#�B#3B#`C+-�3R,-�C=-�(�9-�#:-�#�B#3B#@C+-�3R,-�C(�0PF G
pGC(�9-�#:-�#�B#3B#CB#0S+-�3R,-�S`PF G
�GCF G
=G(�0-�;-�@
2-��-�(�9-�#:-�#�B#3B#CB#�S+-�3R+-�S�`PF G
�GCF G
=G(�9-�#:-�#�B#3B#CB#�S+-�3R+-�S
2`PF G
�GCF G
=G(�@
(�
�(�9-�:-��BB#B 3B0CBPSB�cB�sB��+-�R`�@T@c@s@C@3@#$@�4@SD -�F�#G�G
G$GrGGGG�G�GbGG4GDGbG@T@# M`(�@G�N�(�
� (�9-�:-� B#B3+-�#
\0-�;-�@�-�
^-�(�@@3 0F G
G@(�@@3-�0F G
G@(�(�
�(�8-�A @@@-� E(�4-�(�
� (�8-�A#35-�#@3 -�(�4-�@(�@-�(�
�(�8-�A#5-�0@#@-� E(�0@@##@@@-� E(�4-�(�
�(�5-�(�N#(�
� (�9-�:-��B#Bp3B�CB�S+-�#�;3-�@�-�
_-�(�0P9-�C:-�C@BC#BC 3+-�#�@@#@C@A@#@3$0@@#@�0+-��@$� @
w@�@� @
(�(-�$@$� @
w@�@� @
(�0F G
qG$0(� `@@S#@C0$9-�:-� BB#+-�
@
w@#@@#� @�0@@� @
(�@G�0(�H(�
� (�9M:M B#B30M#;#M@
[-�
\M(�9M3:M30B3CB3SB3 c0MC0MS7McppF0GCGSGcF G
GH+M3r@GH0M;M@�M
^MH`@F G
\G3F G
GH @>M@3@-�H?9M:M B+M
3@G H`F G
\GF G
G H@GH
� H0M;M@�M	
_MH	-M
'M
@
H
+M�@
H9M:M B#B3-M#-M3'M#(M���������#'M3'M39��@
H@
pH

�H9M:M�BB�#B�3B�C+M�P0M#;#M@�M
^MH@@3@C %9M:M0BB#B 30M;M@
M
=MH@@3@C &9M:M0BB#B 30M;M@
M
=MH@@�@30@F0G
GG@H@#C@@3#@�@C0@F0G
=GG@HJHJ#HHH
� H9M:M�B#B3B CB0SB@cBPsB`�B��B��+M#R+M��+M��@�>4M@@s@3$9M(:M(�BB�#+M(�@c@#3@�#@S@'H?49M#<M#@ MPMHBB#+M#
9M##:M##@B#3B# CB#0S9M#C:M#C P`BCcF@G�G3GSG9M':M'�B+M'�@@#@�@c4�  0C
���F G
GF@#G
GGG@# HBB#B 3B0CB@S+M#
�P`F@G�G#GSG9M':M'�B+M'�@@#@�@C@34�00C
��F G
�G$F #G
�GF@3G
�GGG#F@G
G3GG$@0H9M s:M s Bs�Bs�;�M$@
_M�M!H+M ��@�>4M@@3$9M(:M(�BB�#+M(�@c3@�@Cc@�C@S@#S@�#p(H?49M#<M#@0MPMHBB#B 3+M#
9M':M'�B+M'�@@�@34�  0C
��C
_p�F G
GF@#G
GGG@# HBB#B 3B0CB@S+M#
�9M':M'�B+M'�@@�@3@C@S40C
��C
_pF G
�GF #G
�GF@3G
�G$GG#F@G
G3GG4@@H +M$��H!+M$�
^@�>4M"@@s@3$9M(:M(�BB�#+M(�@c@#3@�#@S@)H"?49M#:M# BB#+M#
9M##:M##@B#3B# CB#0S9M#C:M#C P`BCcF@G�G3GSG9M':M'�B+M'�@@#@�@c4�  0C
��C
^��F G
GF@#G
GGG@# H#@H$9Ms:Ms Bs�Bs�+M�
_+M�
^0�>$M%@@39M(:M(�BB�#+M(�@c3@�@Cc@�C@S@#S@�#p*H%?$9M&:M&0BB#B 3+M&
9M):M)�B+M)�@@�@3$� 0C
��C
^�C
_p�F G
GF@#G
GGG@# H&0H'@G��@H(@G��H)@G��0H*
�H++M,b@
{H, @-�g9M.:M.�BB`#+M.�@# +>M-@M0H-?@@�@ H.@G�� H/
�H09M8:M8�BB�#B�3B�C+M8�0M8#;#M8�
�M1
�M2
�M3
�M4H19M7C:M7C@BCBC#+M7�9M6:M6�BBPC+M6�@C@#@3#0,=M5H29M7C:M7C@BCBC#+M7�9M6:M6�BBP3+M6�@3@# -=M5H3@3@C .=M5H4@3@C /H5@
{H6@G��H7@G�H8JH9
�H:9MY<M]` M;0MS@MXH;BB#+M<
=@#M:H<9M=#:M=# B#3+M=3
=
 0@#E@G 0@@@M:@@ 1H=0M];M]*
�M>
HM?
�M@
lMA
�MB
�MC
}MD
�ME
�MF
~MG
MH
oMI
�MJ
�MK
�ML
�MM
�MN
<MO
nMP
cMQ
|MRH> 0E#@GN 0H? 0E#@GN 0H@ 0E#@GN 0HA 0E#@GN 0HB 0E#@GN 0HC 0E#@GN 0HD 0E#@GN 0HE 0E#@GN 0HF 0E#@GN 0HG 0E#@GN 0HH 0E#@GN 0HI 0E#@GN 0HJ 0E#@G N 0HK 0E#@G!N 0HL 0E#@G"N 0HM 0E#@G#N 0HN 0E#@G$N 0HO 0E#@G%N 0HP 0E#@G&N 0HQ 0E#@G'N 0HR 0E#@G(N 0HSBB#B 30M];M]�
eMT
rMU
�MV
=MWHT@@E#E3@G)N 0HU@@E#E3@G*N 0HV@@3@#2@EE@G+ 0HW@@#@
'#@3qHXBB#B 3B0C+M]
�`PE3E#EC@G,N 0HY0M];M]�
�MZ
�MZ
�M[
�M\HZ@@G-N 0H[@@G.N 0H\@@G/N 0H] E@G0N 0H^
� H_9My:My�B#B3B CB@SBPcB`sBp�B��B��B��B��+My#��$4DTd@t@Ä@��@3�@��@S�@s�@�@��@�@c@C0Mt�;�Mt@�M`
_MaH`9Ms�:Ms�@B�#B�0�+Ms#�@�=MbHa@�3Hb@d@49Me:Mu BB#0Mu;Mu@
TMc
�MdHc@#mO=MfHd@
�=MfHe+Mub@Hf@T0Mm;Mm@�Mg
_MkHg;�Mw@�Mh
2MnHh

w+Mib@�=MjHi@�Hj�F G
�G�EF #G
�GE#=MoHk;�Mw@�Ml
2MnHl9Mv�:Mv��B�B�@#B�P3B��CB��SB��cB��s+Mv
j}��sc@#s@#@�@�@S@#@c$@34@CD@s�0C�@t@#t@�0@@� }�D!F GG$F #G
�GE#F #G
�G4E#F #G
�GE#F G
�G�EF G
�GDEF #G
�G�E#=MoHm+Mw�
2Hn@Ho@�0Mx�;�Mx@�Mp
2MqHpPF G
\G�E=MrHq@Hr	0F #G
TGTE##F 3G
GE3##F 3G
�G�E3##F 3G
WG�E3#@d�@����� (F #G
�G$E#F #G
�G4E#F #G
�GDE#F #G
RGE#F #G
XGTE#F #G
YGdE#F #G
9GtE##F 3G
ZG�E3#@ �Hs@G�HtJ�HuJHvH�HwJHxJ�HyHHz
�0H{ 00F 3G
�G9M~#:M~#�B#+M~�@#@#@A@3@#0C@@�@ @@ -�9M|:M} B+M}�@
 H|+M}�@! H}JH~@G�� H
�0H�9M�:M��B3B0C+M�3�+M�C@@# M�H�@#H�
� H�  @@-�9M�:M��B+M��@@r#@A0C
@@� 9M�:M��BBB #+M�
h4M�#@`@@#� @10CH�H#H�@G�� H�@G�� H�
� H�9M�:M��B#B 3BpCB�SB�cB�sBЃ+M�#�+M�C�p�9M��:M��@B�#B� CB�0c+M�#�@@@S@@$@34@cD@CT@�d M�9M�:M� BB#

w0M�;M�@bM��M�H�,M�D�}M�0�T#3(M�D3H�@3@@#C@#@dPM�pH�@$#@@3@@M�pH��F G
�G4F G
=GF0G
=GGpH�;cM�@
�M�
�M�H�@�@4@s#@�059M�<M�@0M�PM�H�BB#B 3+M�
=M�H�BB#B 3B0CB@S0M�;M�@
M�
=M�H�@�@4@s#@�069M�<M�@0M�PM�H�BB#B 3+M�
H�@4@�@340@@� @4@H�BB#B 3B0CB@S0M�;M�@
M�
=M�H�@S@#@C@3$m(@4@#4�0@�0@@� }�0H�@#c@4@3#@�@S@C$@c40@@� }�$@F0G
=G4G@@H�HH�H�H�JH�
� H�0M�;M�@�M�
^M�H�N7H�@@ M�0F GG@H�
� H�8M�A#3|@�#}@�@3 M�H�4M�@H�
�@H�8M�
P @AC@3D@#4@$EC@@# M�9M�:M� BB#9M�$:M�$�B$B$�3+M��9M�3:M�3@B3B3 CB30S+M��}M�`�C#(M�S@#C@#@3@3@$$PM�-M�
�} �D3@4#@@@M�PH�PH�@4#@@D3@$@M�PH� @@@�@
w@3 @
�m+9M�:M��BB +M��� F G
�GF G
=GF0G
=GG H�H3H�@G��PH�HH�@G�� H�
�PH�9M�:M�@BSBcB sB0�+M�S�`�9M�:M��BSBP�+M�S�@4@$@#@3#@�@C3@c@3@�D@sT@89M�:M� BB#+M�
}0�TP0F@3G�G#GGD@$@3#@�@T�P0@@� |9H�@T@4@!@$D�@ 0@@#�@�0@@� @F0G
=GGH�JH�@G��`H�@GN�H�
�H�9M�:M��BBP#Bp3B�C+M��0M�3;3M�@�M�
_M�H� P9M�C:M�C@BCBC3+M��@@#@3@C :9M�:M� B3B#@@!@309M�:M��B+M��@@#�@�0@@� @H�P@@C;9M�:M� BB#9M�:M��B+M��@3@@�@30@@� @H�@G�� H�@G� H�@G��H�HH�
�H�9M�:M��BBP#Bp3B�C+M��0M�3;3M�@�M�
_M�H� P9M�C:M�C@BCBC3+M��@@#@3@C <9M�:M� B3B#@@!@309M�:M��B+M��@@#�@�0@@� @H�P@@C=9M�:M� BB#9M�:M��B+M��@3@@�@30@@� @H�@G�� H�@G� H�@G��H�HH�
� H�9M�:M��B#BP3BpCB�SB�cB�s+M�#�;CM�@�M�
_M�H�P�9M�s:M�s@Bs#BsCBs0c+M�#�@@3$@c4@sD0M�S;SM�@
^M��M�H�@@3@
�#@C0>9M�:M� BB#+M�
+M�r00F G
G#=M�H�9M�:M� BB+M�
|0�3@#@#@$@8=M�H�@#@3@C0?H�9M�:M� B3B@$@
�#@3$0@9M�<M�@0M� M�H�BB#B 3+M�
+M�$
P@F@G�G#G3G4@
=M�H�@D4D@!0@@$=M�H�B3B#@D@!@3D$40@@DH�@D@#@�@@�0@@� @H�@�@$@s@@c439M�:M� 0BBF 3GG@C@3@$@C$ -�+M�

�9M�:M��B+M��@@#@�0M�M�9M�:M��BB�#+M��9M�#:M�#�B#+M�
j@@#@#@�0C�@@#@�0C4�0F G$G -�@H�HH�JSH�JH�@G�PH�@G1�@H�@G��@H�HH�
�H�M9M�:M�0BB#0M�;M�@
=M�
M�H�@#H�@#AH�JH�
�@H�9M�:M��BCB�SB�cB�s+M�C�0M�S;SM�@
�M�
�M�H�+M�c
2�@@s@B9M�:M� BB#9M�:M��B,M��=M�H��@@s@C9M�:M� BB#9M�:M��B+M��H�@#3@#@@�@30@@� @H� �9M�s:M�s@BsCBsS+M�C�9M�:M��BCBPcB��+M�C�@@s0M�;�M�@
2M��M�H�@3C@#3@#@c@SPD=M�H�@3C@#3@#@c@SPEH�9M�:M� B#B3@@!@30@@#�@�0@@� @H�9M�:M��BB #+M��`0F G
lG#F G
=GH�@G��H�J�H�HH�@G�� H�@G� H�@G�N�H�
�0H�9M�:M��B3B�CB�S+M�3�+M�C
�@SN0FH�9M�:M��BB #+M��`0F G
�G#F G
=GH�@G�N�H�* H�1M� H�8M�  A@@@ M� H�4M�@
H�*0H�@0	3@#F0CGG3G@C@
�H�* H� @49M�:M� BB#0M�;M�@
TM�
�M�H�00	F 3GG@#@3 M�H�@@# mH�+M�b@G2H�JH�* H� @g @ G@g0@#@G30�H�* H� 	0#@@# m+M�b@G2H�@ mH�*0H� 0@@#@ m
M��1M�+M�@ m H�@G2 h* h @49m:m BB#0m;m@
Tm
�mh@@# mh@#h+mbhJh*	 h8mA#3
m�#C+mC@#h4m	3@#h	@3 mh
*
 h0 @@@*@$ H0	F #GG@@#@$hm9m<m@0m
Pmh
BB#B 3+m+m#$@@3Ihm9m:mPBB#B 3B0C+m*+m3*+m#+mC$@0hmh@0hBB#B 3B0C+m*+m3*+m#+mC$@G20hmhmh* h mh* h+mr@hh*h@J9m:m@B0(m@ K=mh+m@h@@@g@@EG4#EG5# LhIhHh* h ` EEG6ENh!
U h" @49m%:m& BB#0m&;m&@
�m#
Tm$h#@�@#@
h$@@#gP@� +@
h%+m&b@G2h&Jh'*h(8m)
0AF G
_Gm+@m(h)4m'@
h**h+
�	0#9m,:m,�B3B CB`S+m,3�P`F@GG#GCG@@Sg`@ +h,@G��h-* h.9m/:m/�B#B�3+m/#
h @@	#@@3F0CGG#G3@@C M�@@
#@�0@ m3 h/@G�N�h0*h1@
 m3h2* h39m4:m4�B#Bp3+m4#
h+m43h4
 0 @@F G*Gm+9m5:m5�B+m5
h@@#@�0 h5@G�� h6*h7@NMh8*h9@@N Nh:* h;9m<:m< B#B3+m<3�0@#h<@
h=* h> h?*  h@ @#@@# m O9mA:mA B+mA
@�hA@�hB*" hC9mB:mB 0 B$B@hDmK9mJ<mJ@0mEPmIhEBB#+mJ+mJ#$@IhFmH9mG:mGPBB#B 3B0C+mG*+mG3*+mG#+mGC$@
0hGmFhH@
0hIBB#B 3B0C+mJ*+mJ3*+mJ#+mJC$@0hJmDhKmDhL*# hM  @@@*@ H@#@@@#0F GG hN*$hO8mPA
�mO EhP4mNhQ*%hR9mQ:mQ BhS*& hT| �} �} ��StrTImpT�P*,-4574:4>?@A=ILM]4`abgkstuvx����4���9��a�a�a�a�a�a�a�4�aa�a�a��X4�9'a��a�a�a�a��ama�a$a�a�aa��a�a�a�a.a4
a449!ExpTh397�����_������K�P�O�N*}J{IyGvEpBdBb1G.@.>):(8'6&4%2%0$.#,"*!( &$" 
FunT�&TcZ�%RR�#M!�"C�8� @���>��;���LitT
x��V[o5�$��\Tx�և�njI墢 �
H������;��ڃ��fy�K�8�9����
!E�3�|�wn>3Y�=ʲ�����v���e�*Xg�������}�j��H*�'*{=w6[�h������
�^�Ϋu�{ۨV�4�\���7�gO���b'dlJ�����ו4~�TCg��N�`�!���r8��[0�L┽��s"���o�J�O5Ʋd� %V��ʄ�tP=��U��������-AY�xѕ>� �Va��*t4��Yc������}7m���L�	���h�Uu.p~���E����J@U�������p,ri�iQ��hN�O���L\U�A>R�Em�byp�����ߵ�V��yvX�UU؂��^浈
ZV��B����HT)��54�
AS�����5��Q�0��'�~�������V{��"���0w	CM�'�.Kv��:�ԉzU5���	��t��F�S�����~z��� ?���ҟ~����Nd�8/�,�>.�����#p��`Cs���������I��&Q���	ו�W[~��z�T`}��ZH�jm9P���>%�$�L��Z��<�&bT�\��:�@��&�嚀M"�}�J�-�_���ڌ}�W�KI2�s@?�A��#��3s]�4�Z���!��sr3S$���y�
D�t藴��mmf�lg[�hAHc��UJF�(��h��t{ӈ��]qO��r�m�[�Q��w��ɻ��?B�1�a=�3m��>3+hr�Z�q'/E2��1�`���{"H���\齸�VI��Y��5&�%B��ن�ǐ�4v����fk7y����Mp-�	ie�L0@Xr0I�rE(#3�оJm���*/eY/+t�5fsNmx-�9���(U�zDt���Ï»��8#oīJ�23���Ab����fnbRN�m���+h��0�s�����Q�U�`��:����,�4oW>����>J��v���ͺa��b�����@I��4;@'ڣQ�8�w�/((A�Attr(�lhdvsnln\sEp&�Em7����jjAbst