????

Your IP : 216.73.216.83


Current Path : /bin/
Upload File :
Current File : //bin/ocamloptp.byte

#!/usr/bin/ocamlrun
T�W%.7@IR[gt}���c(C
2!?(C
2!?(C
2!?(C
2!?(C
2!?(C
2!?(C
2!?(C
2!?(DC2!@(EC2!A	(C
2!?
(C
2!?(C
2!?(C
2!?
(C
2!?()*W'1;EOYcp�����(C2"?(C2"?(C2"?(C2"?(C2"?(C2"?(C2"?(C2"?(DC
2"@(EDC
2"A	(C2"?
(C2"?(C2"?(C2"?
(C2"?()*W'1>K_s���������+5ER\i(C2"?(C2"?(DC
2"@(DC
2"@(FED
C2"


>(FED
C2"


>(FED
C2"


>(FED
C2"


>(FED
C2"


>(C2"?	(C2"?
(DC
2"@(DC
2"@(EDC
2"A
(EDC
2"A(C2"?(C2"?(DC
2"@(DC
2"@(C2"?(EDC
2"A(DC
2"@(C2"?(DC
2"@(EDC
2"A(,"���,���,w���

A9T�)*VDC
2"@(()*�c(


`�
�5[on2$	]�()*^�()*^�()*^�()*^�(]�(]�()*^�(]�(]�(]�(]w()*^�(]�(]�(]�()*^�()*^�(]�(]�()*^�(]�(]�(c!]=(cC%c!c%C
+�I()*DCD
C
6
""
8"@(D
(c!%c!]R(c!%c!]�(]�%g
^�]�("g
^�]�(!&!&&&^�(g
^�]�("g
^�]�(!&!&&&^�(Y]�Z(h()*VD
C
]�
ohao2'	()*]�
�V	
]1'5[�)����]1����h`�c]�cVn����
@]1'(m]1mh`�co
@2&,����,����ch&)*]1	h ()*��
]�o
}V5%


$)*��
]�o
}V5%


`�(h6'h6')*_E]�
^�(Y]�ZThY]�Z(h(]�]�()*c_()*��
]�o
}V5%


`�()*��
]�o
}V5%


`�()*]�h

`�()*]�h

`�(VDC	Y]�ZTh2%c(,��c]�%l�6'l�6')*_E]�
^�(Y	]R?Z(
C6yVc(�6^U%~V5&^%
�0�:	T
�-T(2%]�
,���c%Y	]�?Z(
C6yVc(�6^V(5^-V5^-U	5(5(c(5^-V5^-Ud(c(5%V5 (5!(���5"%()*]�]�
n]1hha
ha(g����u(�(m()*^pV(()*^�V((6@[6@[5#6@6$^	+��	+��h]W6%@�	+���	+����	+����	+����il����w
6&]�6']�6(]�6)]�6*]�6+]�	+[���+E���	+6���+���	+����	+�	+���+���
+����	+t���	,���c]�i]�j]�	+R���
+E���+9���	++���	+���	+�!+���"+����	+����	+����	+o���	+[���
+O���+D���)+���	,���,+�
+���	+���	+>���+3���+'���+���!+���+����+��+���+���+����+����(+���� &+����!+���!+p���$&+`���
+U���,+I���+>���
++2���	:	+'���6+���&?
+�+��
+���6,^6		+����	+����	+����	+����	+����	+����>	+y���#	+m���	+d���	+[���	+O���	+E���	+<���	+3���-/2/	+"���879	+���=?	+���	+����	+��D	+���	+���HJMM	+����Q	+����VUW3579;=?ACEGIKMOQSUWmoqsuwz|~�������������������>[L9-Tu)*V
D
2&()*V
DC
@2&(VDC2!8-&c()*VDC

!2"@(c()*VD
C

"2#@(c()*V
DC

!
2&c()*VD
C

"2'c()*VD
C"2'()*VDC2#&()*
VVDC
DC"
	2#@(
Uc(5.8-%)*
VVDC
DC"2'Uc(5/8-%)*VVDC
DC

#	2$U(508-%)*
VV!DC
DC	
2 
	'
U(518-%)*VDC

!V
2&(d()*VDC

!U
2&(c()*
VVDC
DC"V2'(	Ud(528-%)*
VVDC
DC"U2'(	Uc(538-%)*VDC^+hyU
2&(c()*VDCyU
2&(c()*VDC
DC^+�(2&5[)*VDC
DC^+�?(2&c()*VDC
DCyV(2&5[)*VDC
DCyV?(2&c()*VDC
C
^+hyU2&(c()*VDC
C
yU2&(c()*VDC
C
^+�(2"@(c()*VDC
C
yV(2"@(c()*VDC

!V(
2&5[)*VDC

!V?(
2&c(VDC
DC
2!
DC@@@(54()*VVDC
DC
2"
@@(Uc(558-%)*
V0V)DC
DC"�
2#@(	2#
@(	
(
()*�(V
D
����2&566
@[)*VV
DD2&d(Vg����(c()*V�D����2&d(��g����(d(c()*V>V5DC
DC"
�	@2'
�	@	2'
	@	2'
&&)*V>V5DC
DC"
�	@2'
�	@	2'
	@	2'
&&)*���!VD
V�D
V�CCC"
�&
"
�c@(�
c@@(c@@(�Q
"
�
c@
@(�
c@@
@(
"
�
c@@(�
c@@@(c@@@("
�
c
@@(�
c@
@@("
�
c@@(�
c@@@(c@@@(T8T4V1D
V*CC"
�c@(�
c
@@(c@
@(ix
o
"
3"
3"h
')*���VD
V�D
V�CCC"
�%
"
�c@(�
c@@(c@@(�O
"
�
c@
@(�
c@@
@(
"
�
c@@(�
c@@@(c@@@("
�
c
@@(�
c@
@@("
�
c@@(�
c@@@(c@@@(T7T3V0D
V)CC"
�c@(�
c
@@(c@
@(ix
o
"
1"
1"h
')*,���, ���,c�������!
�(&	)*V/V&DC
DC"�@
2'
@2'&&)*V/V&DC
DC"�@
2'
@2'&&)*����V�D
V�D
VwCCC"�5"�
c
@@@(	"�
c@
@@(	c@@
@(	"�
c
@@@(	"�
c@
@@(	c@@
@(	T-T)V&D
VCC"�
c@@(c@@(ix
o
"
3"
3"h
')*����V�D
V{D
VrCCC"�3"�
c
@@@(	"�
c@
@@(	c@@
@(	"�
c
@@@(	"�
c@
@@(	c@@
@(	T,T(V%D
VCC"�
c@@(c@@(ix
o
"
1"
1"h
')*,���,���,<������!
�(&	)*VD
C
!V

@2'@2'!!@()*,���hh
')*VDC
!V	
@2&
2&%,���c%)*
VVDC
DC
"@2'U(578-%)*,���
h
')*h')*VDC
!@2&()*,��h&)*h'c&)*VDC
�?(����2&c()*�588-%,���&)*VDC
�(����2&598-%)*�5:8-%,���&VD
(5;8-%VC
(5<8-%)*@(h&,��+�	+��	+���	+����	+����	+m���8-	,|�+>���	,��	,��,��+#���	+���	,��,��+��	,��,��,��+���	,'���,O���,z���,����,����,���,����,*���,B���,W���,s���,����,����,���,��,����,���,2���,H��� +=���
"+	���	,S���,r���,����,���)1+����

,4+F���	,���,�

 "$!+-/13579<>=ACHJMHKRRVXW[]_ac02g>379=T)*"hy()*o(�a
�z��((�A
�Z ((�a�z����	��
����((�A�Z����	��
�� ((�(�\�8Te5>(� 	�'Y5?(�"W5@(5A(5B(5C(
l]1l\hSgdql0niSg
l

qrl0njSg
rl0nkS(d]1hS(���5D8-%(+��	+l���	+H���	+$���	+���	+����	+�
+��	
>9ET�)*V D
CV]�nn"2'	]�n(()*V;DCV(
]�ha]�nh	a	]�	nn2$
]�ha(()*
~V5[
RyV(


2$)*
~Vc(
RyV?(


2$)*�5[RyV(����2')*�c(RyV?(����2')*^ (((8E&8E&8E&8E&)*^()*�]�~V5F8-%Y#cdZ(6yVc(�)*h')*]��
}V5G8-%Y

	 cdZ(6yVc(�)*�����]�~V5H8-%')*]�����')*�����]�~V5I8-%')*]�����')*]��
}V5J8-%
$)*]��
}V5K8-%
$)*h]�
$)*h]�
$8E&8E&)*]��(!h
R!hS(8E&8E&)*]�
�(]1h����	}U\R"S	zU��c()*]�
�(]1h����	}U\R!S	zU��c(c?h]�����	}UZ\R
� +���
�:����
�8T+T*T
�]TTT��
T	�gTeTd
Cn
I	zU����c]�CyV%C]1hIc
]�����	}U�\R
�#�\��fT�� �"�T��VWRRRRRRRR0RRAg\CS�gbCST�g\CS�gtCSTtg\CS�gnCSTcg\CS�grCSTR
l\CS�gdql0nCS�g
l
qrl0nCS�g
rl0nCSTg\CS�CST	
CS�	zU,���c(]�h?	T\�C{V	C
R!U��c����?	T\�����CC~V	CR!U��cCC~VCCoC'(����
�
�TT�Tc(d()*]�]�
n]1hha
ha()*V]�
hh#]1$()*~V(5L8-%)*c]�����	}U\R"	zU�c()*c]�����	}U\R
!	zU�c()*��]�o}U�

]�o}V5M8-%a()*��]�o}U�

]�o}V5N8-%a()*��
]�o}V5O8-%


`K()*]�""
]1hh�cm
Th
o]�o8-"
h{V	
	a()*nh}
h}h}���T��(	5P8-%
)*')*��
]�o}V5Q8-%]1
ha(%%]�
]1hha()*]1h����	}U\!S	zU�c()*]1h
`K(+�	+���h]1	+����
+����+����	+s���
+f���	+0���
+��	+����	+����	+S���	+.���	+���	+�
,���,=���+���	+����	+{���
+$���+����	+����	+P���+D���+9���+���
+���+���	,B���+��	,X���+���
+����+����	,h���+���+`���	,w���+J���++���+�
+��+����	+����+����+����+����+v���	+o���	+h���	+\���
! %(2424>@;=DFHJMORRUWY[>+29RT)*V D
CV]�nn"2'	]�n(()*V;DCV(
]�ha]�nh	a	]�	nn2$
]�ha(()*
~V5[
RyV(


2$)*
~Vc(
RyV?(


2$)*�5[RyV(����2')*�c(RyV?(����2')*^$(!8R"!%!8R!!%!8R !%!8R!%)*c?]�?
]�����h	{U)\RyVCCo����
#@I
I	����zU���cCCh#@()*^#(!8R&!%!8R%!%!8R$!%!8R#!%)*�]�~V5S8-%Y#cdZ(6yVc(�)*h')*]��
}V5T8-%Y

	 cdZ(6yVc(�)*�����]�~V5U8-%')*]�����')*�����]�~V5V8-%')*]�����')*]��
}V5W8-%
$)*]��
}V5X8-%
$)*h]�
$)*h]�
$]�~Vc(R
� #���
�:����
�8T"T!�]TT��
T�d(d(2%,����c!V!8R!%(5Y^$V(cR!U]�����R!V!8R!%(����
�
�TT�Tc(d()*!8R"%)*!8R"%)*c]�����	}U\R"	zU�c()*c]�����	}U\R
!	zU�c()*V]�	h	h#]1 %5Z()*~V(5[8-%)*!8R#%!8R!%)*8R"%)*8R"%7R)8R*+��+���+���
+����8R	8R	+����
,���,��+j���	+E���	+���+
���
+����	+���
+����+~���	,�+���	,
���+���
+��+���	,���+����+����	,)���+w���+X���+���
+���+�� "+���!#+����"$+����#%+����	+����!+>���&(+,���')+���(*+
���)++����		+��	
	
#% $),/1468:<ACEGIK>#,9\T>]�(]�([V+����?&c&)*^zc(Y	]B?Z(6yVc(�c]?
DCh]@
Ch]5h]6h]<h]7h]:h];h]9h]8
lqp����	+����h?	+����l����l����l����l����l����l����l����l����l����l����l����l�l�l�l�l�l��l��l��l��l��l��l��l��l��l��l��l��h]W6]@�
+R���6^	+E���	+<���
 "$&(*,.02468:<>@EEMLNKMOTVLN[]>009_T�)*_(]w()*8R*!&)*�
]�o}V5`8-%^�
n]�o
}V5a8-%^x()*"n()*�
]�o}V5b8-%^�()*��
]�o}V5c8-%a(+���l
+����
+����+q���
+a���	
	+Q���	+B���>9dT�]>()*^A()*^B()*_D()*^F()*^=()*a;(]?(]@()*^C(]E(]<()*^:(O����(d^(c^(
!V]zVO�c^T
!V]yVc^T5e8-!]yV(5f8-%)*8d"n8d"@(c^()*_()*^
(�X(+����	+��	+���	+���	+����hl�l�l�l�l�l�l�l�l�l�l�l�
l�l�l�
+Q���	+G���	+=���	+3���	?	+!���	+���	+���	+���	+����	+��	+��	+���	+���	+����	+����	+����C	+����>
 "$&(*.02>9gT�)*V
D
2&(]
()*|V



$eq
o		n	n2 n2 n	n$
)*c����	}UH\
n^n����?	T\C^C_�����C~VC^"���cC_	zU����c()*"�._{V
^2$o$_{V^2$o$)*nn
	,����	^^$)*+���+���
,���O|V	hh$
eq
oh^^�	
h 

h c	
h
$)*"
^"�^
_
2'
_()*"
^
_2&)*f����q
zVcT5h6
@[^"�^_�2&h_(_()*Y"Z(
CyVD
(�)*Y	#Z(
CyV
D_(�)*
nn
?{V0^^"h}VI^C^"h}VIC({V^^"�({V(@[)*+����


,���+b���,��+=���,����Okq����h	{U\^	#	����zU��c����j	{U%\^h^

_h""	����zU���ci{Vd	^h
^i_h_(	yVc(^yVd(2%)*O


,���c%yVc(^^+�d(2%)*O


,���c%yVd(^!V2%c()*O


,���c%yVc(^!Vd(2%)*O


,���c%)*?O����h	{U\C^"
I	����zU��cC()*?hO����	}U\^
C"
I	zU��cC()*VDC

_
2&(VDC

h"^�
,���i&:()*�(^@����2&,��cO����&)*O
�:(c
^h
"^�i����	}U\^"_	zU��c()*cO����	}U\^"	zU��c()*O
O
zV5i8-%�:(c^h^"^�i
����	}U\^^"_	zU��c()*O
�:(c
^!^�i����	}U\^!_	zU��c()*OOzV5j8-%cO����	}U\^^"	zU��c()*cO����	}U\^
!	zU�c()*��Oo}U
�	
Oo}V5k8-%a	()*�
�	Oo}V5l8-%

n����	}U\_	zU�c()*�
�	Oo}V5m8-%_()*O
�%O�h
_(^(O
�:(h
_()*:^�h����	}U\^�Q	zU��c()*�:(�5n8-%c!^�i����	}U\!_	zU��c(]�(+����	+����	+����
	+x���
+V���	+1���	+����	+���	+����	+f���	+)���	+���	+����	+o���	+]���	,���+"���	+���	+����	+����	+i���	+<���	+
���h]W6o@�
+M���l
+���
	


!%'+*	+x���-0246>9pTW)*"hy()*^(Y	]�?Z(
C6yVc(�6q^�(5r^�(5s^pV(]�(5t^�(5u^{(5v6w6x	+�	+��	+���6y6z	+���	+����	+����	+����
+����	>

9{TW)*"hy()*^�(Y	]�?Z(
C6yVc(�6|^�(5}^�(5~^pV(]�(5^�(5�^�(5�6�6�	+�	+��	+���6�6�	+���	+����	+����	+����
+����	>

9�TW)*"hy()*^�(Y	]�?Z(
C6yVc(�6�^�(5�^�(5�^pV(]�(5�^�(5�^�(5�6�6�	+�	+��	+���8_	
����6�^�6�^�	+����	+����	+����	+����
+w���	>9�T+!
G4G/G-
G+G)G0G'GG&	G%
GG
G	
GG$G"G!G GGGG2GGGGGGGGGF G!G"G>#()*V;ED
CC"
�(�2"

yV('
2"
yV('
dhh>()*VED
C2"'%)*VED
C2"'%)*
VKVBFED
CFEDC}V
2#'}V
2#''&&VC
V2%D
(5[VC
V2%D
?(c(VEDV2%(5[VEDV2%?(c(VC
V
ED2!'E
(5�8-%)*VGED
CC"
�i
A(�2"
EDC#A(
2"
EDC		#A(
5�()*VED
CC"
hyU
�T2&(c()*V=ED
CC"
�&�2"

yV('
2"
yV('
c()*V_VXFED
CFEDC~V �
&"
EC2"2"'�&
"
EC	2"		
2"'
(
()*V8V2E
DC
"
DC�
E
2"
2"'E
2"2"&c(c()*V8V1E
DC
"
DC�
E
2"2"&E
2"
2"'
(c()*VEDC

A2&()*V*V$EDCEDC
C"
�(""2&
d(Vg����(c()*VTVNED
CEDCC"
�2"V2&(�hh>2"V2&(hh>2"V2&(c(d()*VED
C
2"!2&c()*VED
C2#"
2'	()*VED
C!V2"V2&(d()*VED
C!U2"U2&(c()*V-ED
C
2"!2"VyV	yV('
&
c()*V:ED
C
2"
DC!2"
DC
V"
#@(	#"@(5�(VEC2!2!n(c()*VED
C

2"
@2&()*VED
CC"
�(�T2&5[)*VE
DC!V
2'	2'	()*VED
C!V
'2&5[)*VE
DC!V
2'	2'	?()*VED
C!V
'2&c()*VE
DC!V
2'	2'	()*VED
C!V
'2&5[)*VE
DC!V
2'	2'	?()*VED
C!V
'2&c()*V!ED
CC"
�?(�T2&c()*V*ED
C
2"!2"yVyV	yV('c(VnDCVcDCVTDCVADCV)D
V
	C8=1"%
C!
"""&
!"
"&
!"
&
!&%()*�yWB
h@(VhDCih
h>@(VUD
VDC
Cjhihh>>@(T4V1D
V*D
V!DC
CC
jihh>ihh>>@(
Tjq2"
DCVDCo����2"
DC#@(5�6
@[,I���8=!"C()*�!C"��!C"�'"&h&)*"hy()*c"h"&Vc(d()*VV!!'
(
()*VV!!'
(
(dhh>()*VF
Tc
VF
Tc
}VDV:E
DC!!~V#'VE
DC

##'5�8-%	5�8-%}VFV<EDC
!
!~V
		#'VEDC##'5�8-%	5�8-%~VT>()*VF
Tc
VF
Tc
~VT>(VF
(c(+�	+���
+����
,���+��

,���,2���,B���,����,����,����,���	,���+����+t���,��c	+^���,'���,E���
,����,��,���,Z���,k���+���
+	���,����,�,���, ���,=���,V���,����,����,���+���',���,���,���,8���,U���,p���,����,����,���0,���'*,16+_���
,�1+D���
$138+���	
 "$&(*,.02468:<>@BDFHJLNPRTVXZ\^`bdfh>5(6+p���	+��?9�T4!
GGG
G
GG	GGG#	G/
G.GG
GGG-G+G'G&GGGGG*G)G%G$GEGGG G>!()*V^G
FEDCC"
�yV(			>(	�2#

yV	(

$2#
yV	(
$dh

h>()*V!FE
DCC"
�(�T2&	5[)*VFEDC!V	2$2$@()*VFE
DC!V	$
2&5[)*VFEDC!V	2$2$@?()*VFE
DC!V	$
2&c()*VFEDC!V	2$2$@()*VFE
DC!V	$
2&5[)*VFEDC!V	2$2$@?()*VFE
DC!V	$
2&c()*V#FE
DCC"
�?(�T2&	c()*VFD
CC"
hyU
�T2&(c(VC
V2%ED@(5[VC
V2%ED@?(c(VFEDV2%@(5[VFEDV2%@?(c(VC
VFE
D2!$	F
(5�8-%)*VCFE
DCC"
�&	�2"

yV(
$2"
yV($c()*VFE
DC
2""2&c()*V"GF
EDC
2"
!2"
>(
c()*V$GF
EDC
2"

"2"
>(
c()*VFE
DC2#

#2'
()*VFE
DC"V2"V2&(d()*VFE
DC"U2"U2&(c()*VF
EDC



		2#$&)*VF
EDC
2#


$&)*VlVbGFE
DCGFE	D
C	}V	2 


$
}V	2 $$'	'	)*VZFE
DCC"
�
?
A(�2"
EDC	 A(2"
EDC	


 A(5�()*
V@GF
EDC	!~V)	"
EDC
2#?#
2#$TUc(V-FED
C"
EDC
2#?
#2#$5�6
@[)*
V�V�GFE
DCGFE	D
C	~V8"
EDC
2#
	2#
VC#
$		$
"
EDC	2#
2#
VC#$$
T

()*V3FE
DC
2"

"2"VyV
yV(	$

&c()*VKFE
DC
2"
DC	"	2"
DC
V"	 @(


 "@(
5�()*VFED
C>2&(VFC2!2!n(c()*VFE
DC
2"@@2&(h&)*V4V.FED
CFEDCC"hyV"V""2&(c(Vc(d()*,����c"h"&)*V<V6FED
CFEDCC"
�(

"
�(		""2&d(Vg����(c()*,����c"h"&)*VC$	&)*VV!
DC!$
(
()*VV!
DC!$
(
(Vc(d()*V	G
TcV	G
Tc
}VcVYF
EDC
!!~V	 


$V*FEDC		 

	


 $5�8-%5�8-%}VdVZFEDC
!!~V

	 $V*FED
C	


	 

	 $5�8-%5�8-%~VT>()*dh

h>()*!!
~VT>(VG
(c(+�
+���	+����
+����h	+����,����,����,���,B���,a���,����,����,���,��,���,,���,Q���,s���,����,����,����,���++���
,���,%���,?���,e���,����,����,���,��,����",���+���
+����%,w���&,���
,N���,��,#���,s���++h���,+���	,}���,����+����	
 "$&(*,.03579;=?ACEGIKMOQSUWY[]_>0(2+����	+��?9�T�
]8g	yVc^(7gzV(%
]8g	yVc^(7gzV(%c^h
_c!
h_7g	
^(�c^h
_Yc!
h_7g	^Z(
+���h_�[c]W6�@�
+�
+���+����+����+`���		>9�T�)*h{V#DC8-G 
DnJ�5[o

2'()*�!}V5�8-%J()*{Vh^%
�$2�\g\""l 2&�\
"2&2&�\"l 2&#
DC
!"l 2&	l\yV&()*]�
,s���cl &)*~V5[^%
�(�{"
o8\#@(	h! 
o����
8\#@()*~V(^%
�[�a�{T�_T�:�A
T�0(2&)*,����]�
&)*~V5[^%yV2'^%yV�(����2'2')*,����]�
'	�(�{5�6
@[g}(g)()*Dh
C
8-7$)*h}U7_
}V5�8-!E
Dn}V"')*Dh
C
$)*8R)!&)*]�
DnE}V
"DCh
8R 
J()*

8R)!
$)*h}U
h}U]�o
}V5�8-!DnE}V"DC		8R J()*DE~Vd"
CSJ()*E
?	T\CjpICDn}U�c7_C}V7_Dn|V7_IT5�8-!C]1	Dhh
C8R
 ICK(cJFIC]�K(cJ(D()*�D~V5�8-%CR()*��Do}U�

]�o}V5�8-%Ca()*�
�	Do}V5�8-%C8R'DhC8R'DhC8R'�dT8_}V7_T
]1
h
>(+���	+���	+����	+����	+f���	+H���	+?���	+6���	+#���	+���
+����+f���
+S���
+'���
+���+���	,�+���	+����	+����	+����	+>���
+����

+����+�		 "$&(*>9�TTG)*W+7CO[gs������c(C6�"2&C6�"2&C6�"2&C6�"2&C6�"2&C6�"2&C6�"2&C6�"2&DC6�
"
2"5�
"
2&EC6�
"
2"5�
"
2&C6�"2&C6�"2&C6�"2&C6�"2&C6�"2&V
C
2!in(c(W%.7@IR[gv���c(C
2!?(C
2!?(C
2!?(C
2!?(C
2!?(C
2!?(C
2!?(C
2!?(DC2!@(EDC2!
A	(C
2!?
(C
2!?(C
2!?(C
2!?
(C
2!?(c!h(c!h(c!h(c!h(c!h(c!h(c!h(c!h(c!h(c!h(c!h(c!h(c!h(c!h(c!h!h(c!h!h(c!h!h(c!h!h(c!h(c!h(c!h(c!h(c!h(c!h(c!h(c!h(c!h(c!h(c!h(c!h(c!h(c!h(c!h(c!h(c!h(c!h(c(c(c(c(W$@\x���� _{���+��	+��	+���	+���>(C
2!
FED
C


+����
+����>(C
2!
FED
C


+����
+����>(C
2!
FED
C


+e���
+[���>(C
2!
FED
C


+=���
+3���>(C
2!
FED
C


+���
+���>(C
2!
FED
C


+��
+��>(C
2!
FED
C


+���
+����>(C
2!
FED
C


+����
+����>(D
2!
FED
C


+u���
+k���>(EDC2!
FED
C!3"
2!
FED
C

+5���

+&���

+���

+���>(C
2!
FED
C


+��
+��>(C
2!
FED
C


+���
+����>(C
2!
FED
C


+����
+����>(C
2!
FED
C
+t���
+j���
+`���
+V���>(C
2!
FED
C
+:���
+0���
+&���
+���>()*W-l��)h��%d��
8gW�������5�6
@[c(CW"&*.26T�C
2"?(T�T�T?TITST]TgCW"&*.26TqC
2"?(TNTXTT
TTT(CW"&*.26T2C
2"?(TTT�T�T�T�T�CW"&*.26T�C
2"?(T�T�T�T�T�T�T�CW"&*.26T�C
2"?(T�T�TCTMTWTaTkCW"&*.26TuC
2"?(TRT\TTTT"T,CW"&*.26T6C
2"?(TTT�T�T�T�T�CW"&*.26T�C
2"?(T�T�T�T�T�T�T�DCW$(,04T�D
C2"2"@(TGTQT[TeToED
C
W?CGKOTgT\EDC
!2"
1!
FDh!h
!2"A	(T�T�T�T	TCWC
2"?
(5�6
@[CWT�T�C
2"?(CWT�TqT{C
2"?(CW TmTFTPTZC
2"?
(CW $TLTT!T+T5C
2"?(5�6
@[5�6
@[5�6
@[5�6
@[5�6
@[5�6
@[5�6
@[5�6
@[5�6
@[5�6
@[5�6
@[5�6
@[5�6
@[5�6
@[W
C
C
3%C
C
3%W&/=Kaw�����������&/8Bc(C
2!?(C
2!?(DC2!?4&DC2!?4&FED2!
?
4"

4&FED2!
?
4"

4&FED2!
?
4"

4&FED2!
?
4"

4&FED2!
?
4"

4&C
2!?(C
2%D
2%D
2%ED2!@(ED2!A	(C
2!?
(C
2!?(D
2%DC2!1!8&C
2!?
(E
2!?(D
2!?(C
2!?(DC4&EC2!3&)*VC2"?(()*W',16;@EJOT`e4����%4����%4����%4����!?(4����%4����%4����%4����%4����%4����%4����%4����%4����%D4����!8&4����%4����%)*W	((?()*�V
�?((()*3"
D
�VC
([)*W!Ho��_��%L_u��8_u���
�

h@(W���������������CC2"
DC?@(	W���������������CC2"
DC?@(	DC
"
DCW###############C
2"
DC@@(
[DC
"
DCW###############C
2"
DC@@(
[FE
DC

#
EDCW(((((((((((((((C
	2"
DC>@([FE
DC

#
EDCW(((((((((((((((C
	2"
DC>@([FE
DC

#
EDCW(((((((((((((((C
	2"
DC>@([FE
DC

#
EDCW(((((((((((((((C
	2"
DC>@([FE
DC

#
EDCW(((((((((((((((C
	2"
DC>@([W���������������CC2"
DC?	@(	C2"
DC?
@(	D
C2"
DC@@(
D
C2"
DC@@(
W|||||||||||||||DC
EDC
??^�V[
2"
DCA
@(W???????????????EC
EDC
8!?8!?^�V[8!
2"
DCA@(W���������������CC2"
DC?@(	W���������������CC2"
DC?@(	D
C2"
DC@@(
D
C3'
W���������������CC2"
DC?@(	W```````````````CE
DC

2"
DCA@(W333333333333333CD
C2"
DC@@(
D
C4'
[)*W(C
DC1"
DC1"
DC	@?@@(C
DC1"
DC1"
DC	@?@@()*W%OV]dkry�����

3'

3'

3'W$$$$$$$$$$$$$$$C

4����"
DCk@@([

3'

3'

3'

3'

3'

3'

3'

3'DC

@3'DC
4#
D
DC
C@@@(


3'

3')*4����"
DC@@()*
WCk���3[�
5�]�
4����"h@(W���������������CC2#
DC?@(
WgggggggggggggggCC2#
DC?@(
W???????????????CC2#
DC?@(
WCC2#
DC?@(
W���������������CC2#
DC?@(
W���������������CC2#
DC?@(
W���������������CC2#
DC?@(
WwwwwwwwwwwwwwwwCC2#
DC?@(
WOOOOOOOOOOOOOOODC
DC??^�V[
2#
DC@@(WEDCEDC
8!?8!?^�V[8!?8!?^�V[!"
!
FDh!h
!
8!2#
DC!A	@(W���������������CC2#
DC?
@(
WuuuuuuuuuuuuuuuCC2#
DC?@(
WMMMMMMMMMMMMMMMCC2#
DC?
@(
W%%%%%%%%%%%%%%%CC2#
DC?@(
[@$6�^V@$$)*?@$)*?@$@$&)*+�@$C"8"$c@$8-!@$(!@$@$)*W+9K[t�������0<HW������&C
2+���(C
2+����(DC	+����
4$DC
4$FEDC
4
$FEDC
4
$FEDC
4
$FEDC
4
$FEDC





4$C
2+��(C
?2$	DC@2$
DC@2$
ED
!

2+����(ED2+t���(C
2+U���(C
2+6���(DC@2$
C
WDC
C2+���h
2$
DC
C2+���h
2$
5�6
@[E6�@
2+����(D
2+����(C
2+{���(DC3$EDCh!4$
)*W"+2;DMV_hqz���


4$	


4$	


4$	5�6
@[


4$	


4$	


4$	


4$	


4$	


4$	


4$	


4$	


4$	D3$


4$	


4$	$$)*$8"$$$$$$$$$$)*W%2?LYfs�������


3$	C
2+���(C
2+����(C
2+����(C
2+����(C
2+h���(C
2+O���(C
2+6���(C
2+���(D
2+���(EDC!
"

			2+���(	C
2+����(C
2+����(C
2+����(5�6
@[5�6
@[)*6�@

4����$)*!#@$!	#@$!@$)*W(4����+���(DC	4����+	����(C
4����+����()*	""
#@$)*"	#@$)*	""
#@$	""
#@$"
	#@$)*	""
#@$"	"@$"@$)*""@$)*WC��V%�		4����
+���(
		4����+����(
C
				4����
+	s���(DC�V7�



4����
	+,���(

4����	+
����(C


4����
	+����(C�V4�




4����
	+
{���(				4����	+	I���(C
4����
	+���(
)*
#	#@$)*	#

#@$)*#	#@$#
	#@$	#

#@$)*#
	#@$#@$#@$)*#@$)*W@��V$�4�+���(	4�+����(	C

4�+z���(
DC�V6�4�+
8���(




4�+���(C


4�+���(C�V3�
				4�+	����(
4�+
W���(
C

4�+
���(!$)*VC
2+���(@

4�$
)*%''C"8"')*W)4`����������#.6_fq|��%C


2#%C


2#%C
WD
2#%D
2#%D
2#!%C
WD
2#%D
2#%D
2#!%F
ED3$F
ED3$F
ED3$F
ED3$F
ED3$C


2#%C


2'D


2'D


2'E


2#%E
D2+���(C


2#!%C


2#%D


2'C
WDC
C
2+����2'
DC
C
2+����2'
5�6
@[E


2#%D


2#%C


2#%D
Ch+C���$
E
C
4$	)*W)O�V�
1#!%1#%1#%�V�
1#!%1#%1#%�V �1#!!%1#!%1#!%)*VC	2 %4����')*W	

s�s�MYec(DC!2"8-5&DCWC2"5�8-5"2&C2"5�8-5"2&DC

2"%C
2"8-2%DC

2"8-%DC
2"8-5&DC
2"8-4&)*W	

nnMY`c(DC!2"8�
&DCWC2"5�8�
"2&C2"5�8�
"2&DC

2"%C
2&DC

2"8-%DC
2"8�
&DC
2"8�	&)*W	

s�s�M^ec(DC!2"8�
&DCWC2"5�8�
"2&C2"5�8�
"2&DC

2"c!
8�
&C
2&DC

2"8-%DC
2"8�
&DC
2"8�	&)*DCh"
C	Y!"@Z(yV	6�'
�)*h"
C	Y"@Z(yV!6�'�)*3')*yVc4$':^%
�%�@	

2'
4"
C
4$'	
3"
C
4$'	)*3')*yV8!6^%
�_	c3$d3$yV!^%
��
�TUW!-9E

"2%T1
"2%	
"2%
"2%
"2%
CC	CCC$	)*CVXV^%6� dI()*c?h?h?h?h?540+���

364,*���%)*yV4!��3VcT
5�l-4( TeT	�cTd2^%
�0&�:?c4#
DC@

3$	�*?


3$	W'<3XV5�l-����6#c


3$	c


3$	5�


3$	)*yV2!0^%
�.
h4$									3$	)*c
#
DC?		$
)*yV0!43+	����.^%
�0
�:H
&
�*?���
W###d3$
TT/VUl-y
&
/V5�3$
5�l.����2'^%
	$)*	yV.!						3,+����	�V8
�V	�c
%��V5�
%C
h@%�V5�
%C
i@%	
%
c!V
l@?(??(c!V	h@?(??(c!
�V�5�l_$c(C
?(c!&c!&)*W=c(C
WDV?(5�
$D
?(DV?(5�
$5�$)*W$(C
�DVi@(5�
$(C
�V5�(5�$(c!h!
�V	�
(W&c(C
�DVi@(5�l0$
(C
�V5�(5�l0$

(dI(dI(dI(dI(dI(dI(dI()*
c?h?h?h?h?h?
+��+���+���+����+����+����+����
4 ++0���4 ++��4 ++����
+}���+q���4 +G����|�W|���������������������������������|�����������������������������������3333����������$�������_���������3333����������	D������V4��"
C
?
?T�g)4#4��"
C4��"
C
%!h!Vl_
!@@?Tl(!A?TT4��"TK4��"
Ch!V	i@?T??T+4��"
Cjh
!V?
@?T@?Tc!"4��"
Ch
!Vg_!?@?T
("
DC@?T�4"
DC4��"
Ch!Vl_	!@	@?Tl[
!A?T�4��"
C
??T}	+z���
+`���4��"
Clc!
VC
�+U-!T	!T!T!T?4��"
Ch!V	k@?T??Tc!"4��"
Ch
!Vg_!?@?T
("
DC@?T�4��"
C
??T�g}4#
4��"
C
4��"
C%!h!Vl_
!@@?Tl{!A
?T� h!h!h!4 4��"
Ch
!Vg_!
@@?Th!h!)#
EDC	>?T2yU*^%4!U�4��"
C4!h
!V?
@?T@?T� h!h!4 4��"
Ch
!Vc!l_!@@?Th!h!)#
EDC	>?T�4��"
Ch!V	j@?T?	?T}4��"
C

@?Th
 *6�& TX�l��o>����
Wei*^%h!h!h!4 4��"
Ch!Vg_!
@@?Th
!h!)#
EDC	>?TgT�*^%h!h!h!4 4��"
Ch!Vg_!
@@?Th
!h!)#
EDC	>?TTx�Lc*^%h!h!h!4 4��"
Ch
!Vg_!
@@?Th!h!)#
EDC	>?T ����*6�& +XV�CXVV
5�"4  CXVV
5�"4  CXVV
5�"4  CXV	5�?^�V
5�"4  CXV	5�?^�V5�Vg_T"4  VV
5�l_4  CXVV3�&
�,�@T
�!�%T+VcT
5�"4  ()*yV5�((^%
�A_�^0����
�T0W
i4'T
4��"
C
i@?(�[����
W
h4'T�
4��"
C
h@?(�
�� ���
W!!33337333333j3|333333333333��33��
4��"
C
6�@?(T�
{V(^%�%
4��"
C
l@?(
4��"
C
l@@?(
4��"
C
6�@?(
4��"
C
l@?(
4&
4&
4��"
C
j@?(
4��"
C
l@?(4��"
C
k@?(4��"
C

?@?(W<<<<<<<<<<<<<<<<<<<<<<<<<D
�VC	Y	#!cZ(
C6yVc(�c()*YjyV5[$^%
�<5[g>$8\#~V5[o$8\#	4��"
C
4��"
C@V?T1!?@?Z(6yV
4��"
C6V?T?@?(�)*ch	Y�yU	"^%l<zV5[4"
"^%
�0�:	T
�-T5[	4
"
DC4"
"^%
���
�Q����
�B4
"
DC4"
"^%l>zV5[o����"8\#
A
ZTaT4T,�T(
o����"8\#hA
ZT.T5[Z(6yUC6yVT�5
4��"
C
@?()*Y\4"
 ^%
�0�:	T
�-TcT:4"
DC
4"
 ^%l>zV5[
o���� 8\#
@@?ZT6yUC6yVT�Tc
VC
DC4��"
C
@?(4��"
C
6@?()*yV!^%


4')*yV!^%
�-�]	

3'(g-!2&)*yV!^%
�.�@�])!(�%
�-

3'�%!1&l%yV!!2')*yV!^%
�%�]"4����&!g-!(yV!^%
�%
�@%"
4����&6')*	}U\8-!"	zU��c(&)*yV !c!
+��+����+����
 ,���������N���chyV !
^%
�^c
Td
"
!
V!T@()*yV!^%� 2&()*yV!^%
���
�	
@(g0ol
pn8_}V7_6$
2'	)*yV!^%
�0�:@c

1'�-6yV!^%
���
�	6'c1#
DCm@(56
@[)*o
� �
8\#@?(^%@?(?()*yV
6 ^%
�%	

2'yV!^%yV(^%
�_w�{-�~�����
Wg}2#2'
Tug}6'	�`f
yV!^%
�(�{	2'	g}2#2'
g)2#2'
�(�)g)6	'g)2#2'	2'����
� T+W!!%%%%%%%%%%%!%%%%!%%%%%!%%%%%!%%!Tc(d(�l�o����
W
c(Td(�Le(5
6
@[)*
�����d	�i�g(
d(
��u�X�o	�xig(
g(
g	(
��d	�i�g(
e(
����
� T�W!!%%%%%%%%%%%)%%%%,%%%%%/%%%%%3%%7g(T�c(f(g
(g(g(����
� ToW!!-----------1----1-----5-----1--AVg	(T?T;TVg(T+Vg(TV		h			2$5
4$�A�V	h				2$5l 4$V			h		2$5

4$�V	h				2$5
4$56
@[)*�v�
V
h2$
5l 3$�I"����
�T5Wg(	d(	g
(	g(	�E����
Wg(	T	g
(	g(	
V
h2$
53$�[�I"����
�T5Wg(	e(	g(	g(	�E����
Wg(	T	g(	g(	
V
h2$
53$�I!����
�T4W
f(	c(	g	(	g(	�E����
Wg(	g(	g(	g(	56
@[)*o
8\#

6$)*6$)*6$5&5&)*6$)*VC
Td+��
+���+���+����+����
		,G�P�����h���y�����n���_�������4���@����������������L���z���c����������M���s���!]�h&$)*"
DC
W
hA(DC



@A(C?A()*�V�i@(h@(C?@()*W	h@(DC
@@(C?@(yV(^%
�	� (2%)*yV(^%
����
�(
2&)*yV(^%
�0�:	T
�-T(2&6&5^$V5(]�+��
,z�����������c
!
"o	8\#!
"
yVcT$Yo8\#]�ZT
C6yVc!T�	!zVc!5^-V65^-V/5^-V5 ^-V5!^-V5"^-U
dTeTfTcT	c!Tg

@()*"8�!8-%Cl8�!
+��hh
$)*(g!"%8E!
]�l'8R"iha8R)%yVc(^%
���
�����
�TT
�7TT2%d()*�<���
W	
	TTTTg-Tg+Tg 

_u�8\%("^U�(]�
,q���]*
��5#(c!V(5$8-&	5%^�V5&(5'()*!^�()*!^�()*!^�()*!^V()*�5((8-!!l!l%""g."8-!""%W

!%)-159=5)(5*(5+(5,(5-(5.(5/(50(51(52(53(54(55(W

!%)-159=56(57(58(59(5:(5;(5<(5=(5>(5?(5@(5A(5B(W

!%)-159=5C(5D(5E(5F(5G(5H(5I(5J(5K(5L(5M(5N(5O(W

!%)-159=5P(5Q(5R(5S(5T(5U(5V(5W(5X(5Y(5Z(5[(5\(8\!
]�l"8R"iha8R)%)*8-!]�h^%
�:�G����
�T�T��A�T�� n�+����
W_________TQT�}V>�:d^%�xd^%�X,g08R"i^%i_'����	oj
8\ 8R)%T4T0
}VLg0
8R"h_'����oi8\ 8R)%
}Vg0
8R"	oh8\ 8R)%()*]��cT
8-!|V(�g0Tg 8R"W&
hh8\ T�	oh8\ T��9c	^%�+c	^%�-	c	^%� !c	^%h_'����	oi8\ TP�9c	^%�01d	^%�x	d	^%�X!d	^%i_'����	oj8\ T	oh8\ T8R)%
)*!8!&)*"�V4�%D
WT&CCiA(	DChA(DC
C?
A(	[)*W	h@(DC@@(WCC?@([g!"%)*W6Op����7DSb����)Be���c(Cl%""gc"c2&Cl%""gC"c2&DCl%"""gs"c2&DCl%"""gS"c2&FED
C		 c2&FED
C	gl
 c2&FED
C	gn
 c2&FED
C	gL
 c2&FED
C	 c2&Cl%""gB"c2&C6]"2&DC
"2&DC
"2&EDCl%"""g{""g%"g}"c
2&EDCl%"""g(""g%"g)"c
2&Cl%""ga"c2&Cl%""gt"c2&DC
!"2&DC6^"
!"2&Cl%""gr"c2&EDCl%""""c
2&DCl%""!"c2&Cl%""5_"c2&DC"
Ci2&ECi!	}U\g%""g?"	zU��cc2&)*

	,����c
&)*c]�����	}U\^%
"	zU��c()*�%&5`&W	C
D
(C
D
(W
"&+05a(5b(5c(5d(5e(5f(5g(C
(C
(C
i8\"6h8-&)*g%"""""!&)*W""""""""g+&g &c()*g%""""""!&)*g%"""""!&)*W


g+&g &g#&c()*�V�5i&c(Cl."8-!&)*Wc(DC

"8-!
&C
"g*&)*VC
8-!&c()*Vg_&()*W	g-&c(g0&8E!����8E!"V"V"X(+���l]!Vg]
"d3"g-!V	g-
&()*l}V8-!	"V3&2&()*8-!
���
�0����
�.1&T��	g�	4&3&)*8-!"V{8-!
���
�0-����
�."8-!"U����4"4����&TT��g�4"g�4&8-!"U����4"4"4����&
����
3'����4"4����&)*�8-!"U#3"g-3"����3"l}V	4����&(2')*8-!
�%�@&g%"g@&g%"g%&)*,z���������������������g["g"Vg^"!T!g]&
Wgl(gn(gN(W"""&&&***...222gF(gf(ge(gE(gg(gG(gh(gH(W
!!
gu(gd(gi(gx(gX(go(ChD8R')*]�
"CDh	8\ CnI()*d"CD_'CI()*D]�Cn}V j
p8-"
]1	
hhD8R
 J(]1h@()*W%,3?K\m~�����??(??(?	?(??(??(C!@?(C!@?(DC
h
!
>?(DC
h
!
>?(DC
h
!
>?(DC
h
!
>?(DC
!!h>?(DC
A
?(DC
A?(DC
A?(C@?(VC
?(c(V	C
i@(c()*kwlsiv
^%shz(c!hl	}U\g�^%u8-!_'	zU��c8R)%8R%)*kwlsiv
^!t8-!_'(gl 8R&+����	+���	+���+����	+~���	+k���	+Z���
+}���l����	+n���	+:���
+ ���+����	+��	+����	+����	+m���
+7���+{���+i���+Q���	+ ���	+����+���

+����
+i���+9���

+���	+���	+����+����
+n���,���,��
#%*+���
+���	,ø��,T���O���,M���b����������6��J��c]W6j@�
+����
+k���
,>��S��h�����������+E���	+[�	+e�	+B�	+��	+��	+j�	+"�#/2469+��+��
+��
+��+��+�	+��$8=+��

*-J,��������������F��4��7��+{�
,j�������5,���6,D��7,���+B�
+}�	+��	+��
+��

5[]_a+	�
-1+j��-17+2��	&7:	=EGV	
8'gmoqoo>]9kT�(	+����&)*g@8�!8k
"8�!%)*C+��hh
8k$8-&8-&c()*	+�'c()*	+�'c()*	+�')*C


8k')*8k	"%)*C
h+��8k$)*8k"%)*C
h+��8k$+��	+���	+����+����+����+t���+d���
+Y���	+C���
+���	


>9lTR)*VDC
DC^HV(2&5[6m8l$)*8-0!

+��8p"8-?%Y"8-E!yV
c!c2!T
8�	"c2!Z(6yV8�!h{Vc%(�8�!V!TC@I8�%)*8-C!l�8�!h?
+���

,����c!8-P!C8=!8p%	]�
�����^%�
����h
8\'()*VC
T7-!
h8=#8-"!8=&)*DC
E6n^-U(WUE
!]�
oo
�A(g 8\"
h8\#]�o8\#

8-"8-"		A(E
!l oh8-"8\"8-"6o8-"A()*ED
CW!]�n8-&]�8-&~V(^%� 2%(]�
,��Y
g 8\
"!Z(6yV(�)*Y!7_??C?	
 Z(
CyVD
6p8l"e8-V%CyVD
6q8l"c8-V%�)*Y			8_h Z(
CyVD
6r8l"e8-V%CyVD
6s8l"c8-V%�)*Y			8_h Z(
CyVD
6t8l"e8-V%CyVD
6u8l"c8-V%�)*VC
T??$)*VC
T?h$)*i$W;FQ_l���HmCh%Ch!
!
V
C
!T5v	A@[c%Ch
!dI(Ch
!cI(Ch!
!c%Ch!Ic%Ch!
!
V
C
!T5w	A@[c%Ch!
!
V
C
IT5x	A@[c%Ch!
!
V
C
!T5y	A@[c%Ch!
!
V
C
IT5z	A@[c%C
28=
&DCh!8="V	
!c%6{6|6} 6~8-"	A@[C	T\CC^!c!CO����C{U��c(CXV56@[c!
!h!ChC8p#CCOo����CC8p#h@
@@8p!I(Vc(�(VC
(COC{VCC^(?@[V
C6�A@[c(g�8�!CO{V
C^T5�W+FZC6�^-V5�^-UcTcT6�8l TDE
DC		6�8l T)C	6�8l TC	6�8l TC
#5�
^HU5�
^HV8�!@(8�!@()*C
+<���
�T�\Y�C	C^
]���c^%�-�ch	YcC"
ZTC6yV5Y !
DC?C"

ZT6yV?@[�T�T:
+����+~���

+m���

	,����!T!ZT#
CyV	D
?![CyVD
![��COC{U$���c(Y	]R?Z(
C6yVc(�Y	]�?Z(
C6yVc(�Y8-!?Z(
C6yVc(�)*"6�8l&)*g�8�!#8�%)*6�8l#!!8=
&Y6�"ccZT6yVc6�?6�A@T�	Y6�"ccZT6yVc6�?6�A@T�
8-"
8-&5�@[)*ED
C]�h{V8W6�8l$	C
	6�6�6� 
6�8l$()*8-"8-&)*VDC8-"+���8=#8-&5�(g=8\
"]�o8\#h8\#@(c]W6�@�h]W6�@�h]W6�@�	,����+���	+����
+@���+5���
+���

+����
+����
+����h?	+v���	+[���	+@���
	+
8���
+q���+R���
+2���
+��+����
+;���	+���
+���+3���
+���	+��
+����l
i"lh
"	+,���l
!l!	))>"9�T )*O~V5�(2""6�8l']
(](]i(]f(]	()*^(]-(]
()*Y"Z(h()*YvVTc!	Y	c8-Z!ZThC
V>C	Y	"ZT-h!	!6�8l"8-"!6�8l"8-"7-8-2!T!6�8l"8-"7-8-2!Z(6yV5�8-(%�Yc]iZ((?I(!h^(!i^(
]�c^((C@I(c]i%�����^!U����2%(c(Wd(c(!
VC	+��
,���O����!V?(c(c(W
GFE
D>?(c(W
G(c(W
C(
C(!%VBCl8�!hO����	}U'\^"
VC
6�8l#Tc	zU���c8�%5�(c]i&)*!&)*V6ChO����	}U'\
^"
VC
6�8l#Tc	zU���c(5�8l&V
�5�(5�(�5�(5�()*+���W+	"GFEGV5�T5�DC
!6�8l ?(
CVc(c!6�8l"?(Y	],?Z(
C6yVc(�)*Y!Z(8-8-2!!6�8l"e8-V%)*Y!Z(
!6�8l"7-8-2!�VDC	Y!ZTh
VC
(2%5yV5�(5yV5�(C6yVD
EDC6�
8l$C6
yVD
EDC6�
8l$
C6yVD
EDC6�
8l$
]�c^(ch^^!8-&,M���C%O
�e"i
"6�8l'W5�(5�(d"6�8l&)*^
8g!U	6�8l&7g]yV	6�8l&7g
]yV8-%5�(c?6�	+����
,���+����
+t���
+����+����6�+e���	+���
+����

+����
+����
+O���
+D���	+1���	+���	+���	+���		>+����+����	+{���
+n���+a���h?
+S���h8g^�
+>���
+����
+����
6�^			+����	+}���	+q���	+g���CFED>
	+K���	+>���	+3���	+*���$*,.> 9�T]^%!l^%!vn(�A�a
�g&gao
(�GgAo
(���
�	Tg0o(5�6@[]�l zV5�8-!+����
+����l]1hl	}U\jp!8E!_'	zU��c8R)%]�lzV5�8-!g ]1hl	}U*\^%lw!jpSgs!jpS	zU���c8R)%�
g0Tga����n(g8-I&)*8-5&8-C!	Y	g����^�ZT8-P!�8-P!()*8R)!')*��
]�o}V5�8-%_�(8R)!%]�h_�(7\ 8\!	+��
+��	+����
+����	+����	+{���	+n���	+Z���
+
���	+���		
>9�T�D&G%c]F%?E&E&G%G&G&G
&G
&G&G%)*!r
l���?o
o}V
2&()*!]�li
!s]�^�
^�^�6�8{^�^{
^�^qV2&()*!]�l!]�^�l<l!s]�^�
^�
^�^�6�8�^�^�
^�^qV2&	(d!shy()*!^�(5�!]Q!]Q^3^^3()*]�"]�()*]�"]�()*5�^�V5�8-%&)*5�^�V5�8-%&)*����?�5�8-%&g7DrJDC^llwsul7
Dr
C^nl���?s
DC_(c!"(c]F%c!"(gk^%vlj
^%vli^%vh^%nnn()*8-!8-"8�%)*+��	+���
O�c?T
Ohl6	}U\C_	zU��c5�?hl78-"l6n	}U5\g7r
r
^C
"Ig���?C	!
C^usC_	zU���ccJ()*g7hChC8p	 DJ(chl7^�@(+�	+���	+P���

+���
+���
+����	+����
,����+����,����+����,��+d���8�� +M���T+:���+���
+���	+���	
 >h6�]�@
+6���
+*���+���
+���+���+����+��	+��
+���+���
+����
+����	GGGG
G
GGGGF>

>
9�T;	)*~V(7_
jp}V(jp2&)*V,CE^+�C����
IVK(D_(2$c()*VCD
E^+�(2&5[)*VCD
E^+�?(2&c()*VC
E

^+�
IJc(2'	d()*VKCDE"
V*C	V	KT

		D_
J


2$C����I				2$VhK(c

D_()*V
E
2&()*


`s(6�&)*D%C+�	@!
CDE
FGGGGG	G	
G
GG
G
GG+����	
	
>()*V,CEC"VC����
IVK(D_(2$c()*VCD
EC"V(2&5[)*VCD
EC"V?(2&c()*VC
E

C"V
IJc(2'	d(VCEC"U2%(c()*,��"D^%)*"
D^
#V AD_C
Id
DOv
C}V&(VCDE
C"V	2!@(2%c()*,���"D^%)*"D^
VKCDEC"V?(V3CDE	C"V?(	VCDEC"V?(&c(	c(c()*"D^
VECDEC"V(V/CDE	C"V(	VCDEC"V(&5[5[5[)*"
D^h
$)*"
D^A
D_C
Id
DOv
C}V&()*DO����ED"s(+��
+����,���
+����,��+5���
,����
+���
+����
,���
+R���
+7���	
	
!#>(h"
^_()*h"8-&Dh+��8p#h^�D+���8p"DOC>()*VCDE#2&()*,��!
XV!Y9D	?hO����	}U\C^"
I	zU��cXV	!CZ(U!��)*D!
XV!Y-cO����	}U\
D^h 	zU��cZ(U!��VCDE
"2%c()*,��!
XV!Y/DhO����	}U\
^	!	zU��cXV!Z(U!��VCE^+hyU2%(c()*,��"D^%)*"
D^
#V AD_C
Id
DOv
C}V&(VCDE
^+�	2!@(2%c()*,���"D^%)*"D^
VKCDE^+�?(V3CDE	^+�?(	VCDE^+�?(&c(	c(c()*"D^
VECDE^+�(V/CDE	^+�(	VCDE^+�(&5[5[5[)*"
D^h
$)*"
D^A
D_C
Id
DOv
C}V&()*O�DO����Eldl
`ss(DOldl
_tr(V8CDEVTcA
"
^
V	
KT__2%c()*D
Ojp8_
{Vhc^�h^�!XJ

,����c����	}U\	^
!	zU��cV*c����	}U\^
V	hKTc	zU��c(C(
FE
D8p"
C>()*V#CD
E
AV	KT5�6
@[2&c(VCDE	,���
A
"(c(DOO�F8-!yV%cIcF8-!^�J(cIDOh����	}U\cD_	zU�c()*VC
TCl"V"
]
��CT
��8�!T8�
F!Tch^�h>(c8�
D%C(dI(FmL(Ol}UFh}()*ldl
`s()*h

`s(hldl
`s(+�	+��	+���	+���	+����	Y5�]BZT$6yVY5�]BZT6yV5�T�T�lR8\"
?
+v���+n���	+c���?�	,i���+���	+��
+����	+����
+]���	+U���
+���	+p���
+>���	,Z���
+ ���	,����+����	,����+\���+E���	,����
+��
+���+b���	,����+����+����	,���+S���

!+
����
+���	+�%%($& %*-/1>&9�T|G!
CED
h}VGGGo{XV G!c�T#G
nM2%()*h{V�P	h
G'gPh
G#����2&()*VC
TV%DCV
"c"?2$
&
c()*chhhhhhhhhW	

W��#gw�c(DC

2"
&DCWC2"2"&C2"2"8k!
DC'C
W	1
11111111D
W








T
DD
CT
D
	TC
W	1
11111111D
W








T
DD
C	
T�D


T�C
W	1
11111111D
W








T
DD
CT�D
	T�C
W	1
11111111D
W








T
DD
C	
TJD


TXDC

2"%C
2"c&DC

2"8-%2"'2"i8\"	'2"&
2"
&)*chhhhhhhhhW	

W��#g��c(DC

2"
&DCWC2"2"&C2"2"8k!
DC'C
W	1
11111111D
W








T
DD
CTCD
	TSC
W	1
11111111D
W








T
DD
C	
TD


TC
W	1
11111111D
W








T
DD
CT�D
	T�C
W	1
11111111D
W








T
DD
C	
T�D


T�C
W	2
22222222D
W








T
DD
C
2"c
!'D
2"c!
&C
2"c&DC

2"8-%2"'2"i8\"	'2"&
2"
&)*"c&)*C+��h!
8k$)*GGG
G>()*#MM((	+����&)*""%)*Ch!
!+��
h

8k$
(	+����&)*""%)*Ch!
!
+���
hh
8k$
&&c(	+����&c(	+����&)*C


8k')*"%)*C
h+��8k$)*W
 &,2=@c&c&c&c&c&g@&g%&ED'c(Cl@"&)*g8�!
!
"c"8�!
�8�%����i8�'CCoC8\#"�CI()*]�h?h?
+���	T&\C^%
�
� �Tc!c"Tc!c"CzU���c
CzVc%(&)*c"8�!8�!(8�%c(+����8�!&8-2%+����8-8!&c(c()*
+����	+�� 
!M!M()*c!h6�l����#"i@@lNl
hh6�8-iiiihohhhh>(	c(c(5�8-"6�8-&5�8-"6�8-&8-2%)*8-8!M+��M!M!M()*dh6�
G'c&)*GG@()*MM()*GGG
G>()*FE
DC
MMMM()*G()*i|V0!
MGG|VGTdj
Gq
GGo8-"8-"

&()*G()*Go&)*i|V!
MGGoM%({V(����()*G()*M()*GG
y()*G()*i{VM()*GG
{Vchh#
&()*ch')*GG
{V

@Gm#
i
'()*G
i{VGG
{Vcjh#
"G
����M
()*G
M
GG
{Vch???h#
&()*ch')*ci')*GG
{V

@Gm#
i
'()*GG
{Vclh#&()*GG
{V
ckh#&()*c"cG%)*d"cG%)*g')*f')*e')*d')*ch')*i8\"i')*8-!&)*8-!&)*8-!&)*]�')*')*GG
{V'()*T\c"G
�����cM!V!%!!cJcKcLcMcM	cM
GM%)*FE
DC
MMMM()*GGG
G>()*"&)*G()*G()*M()*M()*GV
clhA"GVF
VDC
G!L(c()*GV
F@LG!GVc?hA&()*G
i{V"GG
{VcihA"d"c"G
����M
(fh')*G
M
GG
{Vc

@Gm#
h
'GG
yVG&()*"Vd"C
G@@I()*C
VRC
DCCD
DG{V%W111111111	XV
	GnI	I(
	V
	GnI	I(
c(
c(I()*]�
')*
?#&)*A()*"%Y!Z(yVc(�)*VDC^pV(
2&5[)*VDC

^�V
@(
2"@(c@()*W,;J]q�� ���E
VC
C	,����CGGo"I(c(D
VD

J(c(E
VD

K(c(D
VC
D
&%GGoG	zV%(G
VDC
G!
"M(c(CGoM"cM
(D
CD
VtC
DC
W/d&''G}V'&G
V&G}V'GonG	}V'&&c(D
CG
Go
E
VOC
C	,����C
V!C	YC"ZT6yVT�To
�
n
&	G	
n'c(D
CG
Go
G}V!Go
�G}VTgTdD@@J(CE@K(C
G!

"G@
M(G!
CE
GoMGnM(D
V!C
DCG}V�
�c(&c(%)*GoM&)*h')*!dM

Gon
G8-"

M	G	
Go
MG	
&)*G%cG%)*]�h

G'dMdMG%)*E
GnMG
&D
VCD
JhyVcI([D
VC
([)*c@C
V
IJ(IJ(cIcJ(ch@(g`]9+�	+��	+���h]W6�@�
+����+����
+|���+i���l
ʚ;	+W���	+L���	+@���
+
���
+���+��+����
+����

+����

,#�+K���
+;���	+-���
+���
+	���h6�l����#hl����@@
+��
+����
+m���
+/���
+$���
+�+���+����	+����	+z���	+n���	+b���+Q���	+9���	+���
"+��
!$+����+����
+����
+����
+u���+e���+U���+C���+5���+'���+���+���+����+��
+���"$+����#%+����%+u���
+h���+[���')+.���(*+����#*+���
+���+-+����	+����	+����	+���	+r���	+f���>+S���
 +/���
+���	+���+���	+���	+����	+����	+���	+n���'+c���	+T���l lP8\"
,�
+"���	+	���	+����	+��	+��
EI]`+����

+c���
+J���+5���l
+%���h!8-!8-!!:+��
+��5!5!5!5!5!	M!
M!M!C!
C!C!C!B!D!:!9!;!?!A!C!A!>!>!>!=!?!5!5! 9!!9!"B!#B!$B!%B!&B!'4!(=!)=!*=!+=!,g!-i!.o!/n!0p!1o!2o!X,��Z^k+��9`+\�]`bdk|+��
ckps�,��
dlqt��,��+��	+��+��+��>+v�>+k�=CF+D�
+&�	?EH+��
+��,8-W!V+��	+��F!G!M�+��		,.024ppsuw!#!"$'/1vz|��|~y�������������������������������������������kmqsqswnqqtq������������������������������>y�9�To#	Yl@k@i@8-1#@Z(
C6yV
���2%�)*VC
T5�VC
Tg�VC
TC,����c%
#	Yg�6�_E]4Z(
C6yV
���2%�)*VC
TC

,����c%C(I()*g���
]
��CT
��8�!T8�
F!s	6�8l &c8�
D%!
�(]�oh
8\'!
�5�8-%]�oh
8\'!
�5�(
]�o
8\')*�"Vc(^%�.����2&]�o(�"Vc(^%�.����&����2%,����,���]�����%)*]�]�o
�5�8-%h
8\')*]�
�	����"V8-&8-"8-&!
D
'!
DC#
8-&!V]�����j8\#jh
8\#@(6�@(�[����
�T	T�Ac(d(+��]�j|Vc^%!Vd^%l:y(yV
g"8�	&^%
�"�\8�	"2%h3&h3&)*yV
g"8�	"3%^%
�"�\3!1%2&jp3!g"8�	"1%d	}U\g\8�	"	zU��c(]�
8�!l"8�	",U����������c
!8�%)*]�]�~V]�]�]�o8\#8\!8\!^$(!VO]�j}U5�jh
8\#^-V;]�j}U5�jh
8\#^-V']�k}U5�kh
8\#^-V]�k}U5�kh
8\#^-(]�i}Uc^%l/zV]�i}Uc^%l\zV]�j}Ud^%l:z()*^%
l/yUl\yUl:y()*]�]�~V]�
]�
]�o
8\#^$(!V']�j}U5�jh
8\#^-V]�k}U5�kh
8\#^-(]�i}Uc^%l/z()*^%l/y(�
dh8\'"V����2%3%�("V3%����2%�	dh8\'"V����2%h8\')*,�����������5�^$V(]�����
%�
dh8\'"V����2%3&)*�	h8\'"Vo����8\'����2&)*,�������5�^$V(]�����%)*]�
8�!l'8�	"c����	}U$\^%�'	
8�
"T
^%
8�	"	zU���cg'8�	"8�%+����	+����	+"���6�6�6�	+����	+����
+m���	+J���	Y5�]BZT6yV5�T�6�!"	"	
>6�6�6�	+��	+����
+X���	+*���	Y5�]BZT6yV5�T�	+��	+7���
+�
+���	
+����	
>

6�6�6�
FGGGG	G"	"	
>hhhhhhhhhhh8_6�^-V55�^-U�
GGGGGGGFEDC>T,G

G	GGGGGFEDC>
G
G	G
GGGGFE	D
C

	

TUG
G	GGGGGFEDC

	
TTc
+.���	+
���+�
+����+t���+Z���	+O���?�
+���?
+���+����+���
+y���	>9TT
)*VDC2#!@(()*VDC

!2"@(c()*
VVDC
DC"V2'(	Ud(c()*�c(����2"@()*VDC^HV(
2"@(c(VDCV2!
DC@@(h@(56
@[�c(dx2!in()*C')*C@@I(c?
+��+���	@()*DC	Y"Z(
CyVD
[

>[)*^+()*	+�8=."

+���8='@[)*yV(^%
�	� 
_'2&i3')*yV(^%
����
�8�0c
	}U\on^%n_'	zU��cn1&T�g
_'1&

2']�
]1
,[�������ch
"
h8R'	gP8�!h]�����	}U\^%l
zV
^%
8�	"	zU��c8�%CV0cId8� !8=
"VC
Wc!TdTcTTc!Ic(Y5]BZT6yV5T�6^-V
5^-V7-]D(c8�Y"

FE
D!C!>i
8�I"
8�X"c8�+8�M"
8�L"c()*Y!CV5!T5Z(6yV%�)*Y!CV!T5Z(6yV%�5	^-V5
^-V
5^-UCD(CE(CC(5[I(C(VD
V8="68\"TC
!Td!6
8-"68-&W5(5(C
!68-&C
!68-&W $5(5(5(5(5(5(5(5()*^+()*^+()*8\
"
]�o����
8\#h8\#@()*58�_"c!
V$!
DC�5T568\"68�_$c()*
#
V(C
DC
{Vh@@(
yV@@((()*]�
����
�����
�fTeT	�dTc
+����8-h@
!8=#C()*]�]�8-"8-"


o8-!}Vc(

8p#hhh
^_d
	}U\h
^_	zU��cd	}U\h^_	zU��cd
	}U�\o����i8-"
n8-"	}U�\����^%����^%yVcTd

��������^^n
����^^����	^^8-"in8-"�'�#����^%����^%yV����^%����^%yUT��������	^^n8-"

^_	zUi���c	zUB���c
^^}Vc(
?(
]�h8-H$)*!
+��8p"()*c����	}U\n
"nS	zU��c()*n����	}U\"
8-4"	zU��c()*c����	}U\n
"n#	zU��c()*8_
r8_q
^_'()*7_r8_
q^^!(O
����^]�����8_pn(7_q8R^�h����	}U\7_]1_	zU��c7_
r]1����_(F
(E
(D
(C
(E
(D
(C
(ChI()*]�~V(^%
����
�����
�TT
�TT	

3'2&)*]�
~Vo
8\#@(^%
����
�����
�TT
�TT	

2'o8\#@1&,c�������ch
&)*Y	#ZT6yV]�o
8\#@8=%�o
8\#]�n
@2&)*,����ch"
8\&)*]�~V(]�n~V5[^%n^%yV2&c2&)*,���c&8!8!	Y/g.8\
"
h8\#8!V
7^$VT8"Z(6yV(�]�(]�(+����	+�']�(]�(+����	+�']�(]�(+����	+�'m(]�(+����	+�')*]��c^%�-
%6 8-"
!%)*h|V7_	{V8-x|V8-x|()*hzV

pqy()*ou8-!uth}()*n8-!uuth}()*�mn����s(ms(gh8-G 
�8�%
h8�
 c2%g8�!l]1
,���c%�c(g8-"h8-G 
�5[
h8-7 o2%)*g]1


,���%gh8-G 
�c(
h8-7 c2%)*g]1


,���c%DC8�')*h8�"+��8=
"()*]��c^%�+]�����i
8\#8&(Y]>V]HZ(
C6yVc(�V%DC8"8"
]>V(]>V(2%5[)*8\!

,���%8!8!^$V(7^$V2%2!8&VDC8"!
]>V(2%5[)*,����
,���%VDC8"
]>V(2%5[)*8!U]>V(5[,���%)*VC
%()*VC

&()*V
C
!?(c()*VC
%c()*
V
VCC&	Ud(c()*
V"DCVD
C

"
�(
	2'
d(Vg����(c()*
VVDC
DC"V2'(	Ud(c()*�8=!@(VD
C@����2'5!6@[)*,���h

')*VC
V
DC@2&c(8=!?(,���h&)*
V!DCVD
C

"	
@2'
5"6@[
8=!@()*,���
h
')*VDC
!
VC
@2&2&8=%)*,���h&C
C@()*	+�8="!Yc!ZT!�!(DCI(	+�8=
&)*Yc!ZTh
!�h
!(8�h&5#8-$!8-(![c]W6$@�
+��
+���	+���	+����
+����	,��,��,��,��,��,
�,,���,[���+L���	+���	+���	+����	
>	+��	+���	+����	+����	+����	>	@
DDDE	+_���	+.���	+���	+����	+b���	+I���	+'���	+��	+����	,��+b���	+J���	+2���	+���	+����	+���
+���+����+����
+z���	>	+���	+	���
+����	+o���	+���	+����	+����	+����	+����	+����	+����	+����	+I���	+1���	+���	+���
+���+����
+����+n���	
>	+����
+����"+L���	+%���	+���	?8�!	+���	?8�!	+��
+��
+f�6%
?
+Y�+P�+%�i?
+��
	+��
+��	+d�i?h8�/@8�,@8�+@

+�	
>	+��	+��h]W6&@�h]W6'@�
+��
+��
+��	

G
G
GGFE> "$&(*,.024G5F6E7D>68:<>@BDFHJLNPRVDWC
GFG
EDC>@^VX[]_acehlkm>799(TK	DC6)8l'	+��8=
"5*8-!!gblz	}UN\8E!
!
V5D
V8-8="6+8\"
8E!6,8l#TC
8E!6-8l#Tc	zU����cc8-V%Ch{VC@hI[(cI()*!!	6.8�_ c
8�D"CD^V�(W*=AEIMQUY]aeimquy�������"7G�����������,<L��!y�������'1pz�5/(50(51(52(53(54(55(56(57(58(59(5:(5;(5<(5=(5>8l%5?8l%5@(5A(C
8(2!6B8-&C6C^-U5D(5E8-"6F8-&C
V*D
V5G6H8\"8-"6I8-&C6J8-"6K8-&5L6
@[C
V*DCV6M@@6N@6O8\&5P8-"6Q8-&5R6
@[C6S^-U5T(6U8-&C6V8-"6W8-&C
V6DCV6X
6Y@@6Z@6[8\"8-&5\6]8-"8-"6^8-&5_6
@[C6`6a8\"8-"6b8-&C6c8-"6d8-&C6e8-&C6f8-&C
(C6g8-"6h8-&FED
C



6i8l$
EDC


6j8l$C6k8-"6l8-&C6m8-"6n8-&C6o8-"6p8-&C6q8-"6r8-&C6s8-"6t8-&DC�6u8-"6v8-&E
�6w8-"6x8-&5y8-"6z8-&FED
CV5{T5|6}8-"8-"�	5~
8-&�	5
8-&6�8-&DCV)D
VT E
�TC6�8-"6�8-"8-&E
�!6�6�8\"8-"6�8-"8-"6�8-&5�6
@[C
V1D
VT(E
�TD
C6�6�8\"8-"6�8-"8-&ED�5�6�8\"8-"6�8-&5�6
@[C6�8-"6�8-&C6�8-"6�8-&DC6�8l'DC6�8l'DC6�8l'DC6�8l'C
6�8\"8=!�5�T5�6�8l'DCV
C
6�8l'6�8-&C
V5�(5�(C
6�8l&C
6�8l&C
6�8l&C
8\ 8=."
V"DCV6�8\"6�8-"T6�8-"T5�6
@[
6�8l&C
6�8l&C6�8-"6�8-&C
6�8l'C
6�8-"6�8-&)*CD8p!CC8p!	VT @I()*]�~V@(^%
���
�	@(l0^%l
pno2&]�~Vc(^%
�A9�a�{b^%!8=
"2%�[J^%8E!!8=
"2%�.
�@*3&�+���
W3&T	3&c	%)*]�~Vc%^%
�A3�a�{b^%!8=
"1%�[M^%8E!!8=
"1%���
�	T-!
EDC8-"	}U\	!	zU�c1%	c%h"
DC]�{V*^%�.#^%�.h"
DC{Vc!A(A(5�8�@[d_d_(c_(d_()*+�
+��

+���	+���,L���
+~���

	,i�����c%
!CD^(!CC^(I(C(�c(����2!@(����
�5�6
@[W"%)-158;>AEIMPSWZ^beimptx,����%c(5�(5�(5�(5�(c(c(c(c(5�(5�(5�(c(c(5�(c(5�(5�(c(5�(5�(c(5�(5�(5�(W*=@CGKOSW[_cgkosw{��������������������������������
"&*d(e(g(g
(g(g(g(g(g(g(g(g(g(g(g'(g3(g4(g8(g;(f(g(g(g(g(g	(g
(g(g(g(g(g(g(g(g(g(g(g (g!(g"(g#(g$(g%(g&(g((g)(g*(g+(g,(g-(g.(g/(g0(g1(g2(g5(g6(g7(g9(g:(g<(g=(+���l=
+:���h^�i
^�@?
+���+���+����
+��+����
+��6�6�h"i"	+.���h?
+����h]W6�@�+��+���6�
+[���		>9�TS)*6�8l$)*6�8l$)*6�8l$+�+���+���6�"6�"6�"6�"6�"6�"6�"6�"	6�"
6�"6�"6�"6�"6�"7_
6�
"7_	6�
"6�"6�"6�"6�"!6�""6�"#6�"$6�"%6�"7_6�"(6�")6�"&6�"'6�"
6�"6�" 6�"6�"6�"6�"6�"6�"6�"6�"6�"6�"6�"6�"8-2%^%
�/g\((7_-6�	Y5�]BZT#6yVY5�]BZT6yVT�T�6�6�6�6�6�6�6�6�6�6�hhh6�8_^$VWY65]B
+����6
]�8\"8-"68-"68-"
	
ZT76yV566
T�T566	
TTGdhhh6
666
V5T5V5T56666h?6?l�l�lll<6666ihhh6hh66666 6!6"8_6#^-V5$^-V
5%^-UT	5&T5'T5(ih
	
!#,.02468:<>ACEJMOQSUWY[]_a+)M���	')02	
#%')+-/1357;=@@CEGIKMCEXZ\ZZZacegikmor>9.
9)T�!
G
GGG
GGGGGG
	G
GG
G	
GGGGGFEDC>G
G)G/G.
G-G,G+G(G'G&	G%
G$G#G"
G!G GGGGGGGGGGGGGGGGG G!G
"G#G$G
%G	&G'G(G)G*G+F,E-D.C>/G
GGFEDC>	(

CDE
FG!!!	
>	()*!G"%)*Y"Z(6yV
!
#(�)*'G!!+��G
"(CF'DC'g*!+��8=
"()*@@(c	+�'DC@8�!
CDE
FGGGGG	G	
G
GG
G
GG!
+����
+����+w���
+[���+-���
+���	
 "$&(*,>()*!8="%)*&VDCV!+��8='%(6*8�c'G6+8�_$)*+��&)*+��6,8�_$F6-8l$)*5.8l"+��"5/8l&E?8�!
CDE
FGGGGG	G	
G
GG
GGGGGGGGGGGGGGGGGGG  G!#+a���$+;���
+���!%+��
+���	
 "$&(*,.02468:<>@BDFHJ>&(()*Y"ZT6yVG!T�T
F"
'+���')*
'+�')*!')*+��G'D(!	+����8=&)*F&C+�')*G608�_$)*+��&)*+��
618�_$DC!@()*!+��8="%)*Y"Z(6yV(�)*
VV
CC"?(
T

()*+���

')*&)*
VVC
TC
TVC
Tc(
?()*	+���')*VC

"Tc
U.VC		G628�c TG638�c#
8(%?()*


+����')*DC'+��8=')*"
V	C'()*
+��'E?8�!
CDE
FGGGGG	G	
G
GG
G
GGGGGGGGGGGGGGGGGG G "+l���"+D���%+#���+���
+����+����
+C���+,���++���+E?8�!
 +���+����*.+����"+/+z���%.2+X���	
 "$&(*,.02468:<>@BDFHJLNPRTVXZ\^>0(2)*DCGG648�_$
)*DCD
CC"VC&(DCD!D!@8�%)*DCFF658l$
)*DCD
CE"
�(
E&	+��+���+����
+����+q���	>(+���(+����	+���	+.���+���
+P���	+%���@96TZ)*^G(8�%)*678l')*^+(�GC(����2!GF&)*y(()*688l')*o(+����	+��	+���	+���8�<	>86!

CDE
FGGGGG
,����
>
	+k���	+[���	+P���	+D���8�=	>86!
CDE
FGGGGG	
>	
	@99T<!
G
G	G
GGFEDC>	()*Y
FCDG"ZT06yV(E
VC
(Y
DCDG"ZT
6yVC(�
(�
()*Y"ZT
CyVD
?(�h()*Y"ZT
CyVD8�!6:8l#%�h()*Yg=8\
"ZT6yVY	DC!ZT
@[&�
]��	
{VcT5;6
@[hyV5<6@@[h
8\#	Y	CC!ZT
@[
o����8\#	Y	DC!ZT
@[
'
)*^-()*l,8\""6=	+��!8=!"

C+F���8=#
I()*
F

CDF#ED
C>()*
F?D
C>(
FECDC
C>()*
FEDCDF#
C>()*
FED>(CDChCDC
>(+��	+���+����
+����	+����+y���h]W6>@�

+A���
+v���
+R���
+
���	
>(8-(!e8-V%+�
+����	+����?9?T,)*Y 7_?8�C?	


8� Z(
C8�yVD
6@8l"e8-V%C8�yVD
6A8l"c8-V%�C8�&C	Y$C8(0G"6B8l"6C8l"6D8l"Z(6yVc
@C8-"IC
8(0F#I(�)*+����8=
&5E^-V5F^-V5G^-U
5H(5I(5J(c()*^-()*C8="VC	+��!8=!"V@T
I(C8="VcT5K6
@[C8=&)*!!
C#D#E#F#G#G	#G
#G#G
#G	
#G

')*VC
TVC
CE#I(CF!D"
I()*VC
TVC
CE#I(CF!D"
I(C
VC
(C(CVc(c8)@(CV5L(7)8!8-&]R(]�(]�(]�(gj]979
CDE
FGGGGG	G		+���	
>89
CDE
FGGGGG	G		+����	
>	G
?G
G GG
GGGGGG	G
GGG
GGGGGGG
GGG
G	GGGGGFED C>!
G
@@8?!89
CDE
FGGGGG	G		+���	
>89
CDE
FGGGGG	+����	
>
	G	?G
G GG
GGGGGG	G
GGG
GGGGGGG
GGG
G	GGGGGFED C>!
G
@@8?!h?h?h?h?h?h?h?h?h?h?h?h?h?h?h?h?h?h?h?h?h?h?h?h?h?h?h?h?h?h?h?h?h?h?6M?6N?h?i?h?h?h?i?h?h?h?h?h?h?h?l�?i?h?h?h?h?h?h?h?h?h?h?h?h?h?h?i?h?h?h?h?h?h?h?h?h?h?h?h?h?h?h?h?h?h?h?i?h?P+����Q+����h?i?8) 6O^-UdTc?6P?h?h?8)7X?h?h?8)8?ld?h?i?
+W���8)1V5QT5R6S^3l]Q^�]�llkll6TlhitC!?
vC!?
wC!?
xC!?
yC!?
zC!?
{C!?
{C!?
}C!?
~C!?
C!?i?i?h?l

?h?�+�����+g���

 "$&(*,.025+���6U6V6W6X^3?hhhhhhhhh> lp?6Yh6Zhh jp?"jp?$jp?&jp?(jp?>!l2p?6[6\6]6^h!kp?#kp?%kp?'kp?)kp?>h?h?
+/���
+���	+���h?h?h?8(0C?
+����+X���
+����		
=?Be!(4S**)),X]mQSU`XZ\^`bdAMBEGIKMSVXZ\^UaO[giko^k��������������������������������������������������������������
 "�����)G*G+GA+G,G-GA>��9_T+cG (!@G%!@G$!@G,#!@G"!@G!!@G+ !@G*!@G!@G!@G!@G)!@G'!@G&!@G!@G!@G(!@G'!@G
!@G&!@G!@G%!@G!@G$!@G
!@G	!@G!@G
!@G!@G!@G
!@F	!@E!@E!@G#!@G#!@G"!@G!!@D!@C!@	?(cG2!@GZS!@GYR!@GXQ!@GWP!@GVO!@GUN!@GTM!@GSL!@GRK!@GQJ!@GPI!@GOH!@GNG!@GMF!@GFD!@GGE!@GLC!@GKB!@G"@!@G!?!@G >!@GA!@G$V!@G=!@G<!@G;!@G:!@G'9!@G8!@G7!@G[6!@G5!@G4!@G3!@G2!@G>1!@G=0!@GU!@GT!@G.!@G/!@G+-!@G,!@G+!@G\*!@G@)!@G(!@G'!@G
&!@G%!@G#!@G*$!@G
"!@GD
!@GC	!@GB!!@GA !@G	!@G)!@G(!@G!@G&!@G!@G!@G!@G!@F!@E!@G?!@G<!@G;!@G:!@G9!@G8!@G7!@G6
!@G5!@G4!@G1!@G0!@G/!@G%!@D!@G.!@C!@	?(cGH}!@GG|!@GM!@GFM!@Gux!@Gtw!@Gsv!@Gru!@Gqt!@Gps!@Gor!@Gnq!@Gmp!@Glo!@Gkn!@Gjm!@Gil!@Ghk!@Gej!@Gdi!@Gch!@Gbg!@Gaf!@Gge!@Gfd!@Gc!@Ga!@G`!@G_!@Gb!@GE^!@G�!@GC]!@G[!@GZ!@GY!@GX!@GW!@GV!@GBU!@GAT!@GS!@GR!@GQ!@GP!@GP!@GYO!@GXN!@G@L!@G{!@Gz!@GJ!@G
K!@G?I!@G{H!@G>G!@GzF!@G=E!@GO!@G[D!@GC!@G<B!@G;A!@G:@!@G>!@Gy=!@G9?!@G8<!@Gx;!@G7:!@G69!@G
8!@G5y!@G_!@G^!@G47!@G]6!@G\5!@G	4!@G3!@Gw2!@G31!@G0!@Gv/!@G.!@G-!@G,!@F+!@GN*!@G2)!@E(!@G1'!@G0&!@G/%!@G.$!@G-#!@G,"!@GL!@GW !@GV!@GT!@GR!@GU!@GS!@GK!@GJ!@G+!@D!@G*!@G)!@G(
!@G!!@G'!@GI
!@GD\!@GQ!@G`	!@G&!@G%!@G$!@G#!@GZ!!@G"!@G!!@G}!@G|~!@C!@G !@	?(cG-/!@G,.!@G.+!@G#*!@G"(!@G!'!@G &!@G)!@G$0!@G%!@G$!@G#!@G"!@G'!!@G !@G!@G!@G!@G!@G!@G-!@G,!@G!@G!@G+!@G!@G!@G!@G!@G
!@G!@G*!@G!@G
!@G	!@G)
!@G(!@G!@G&
!@G	!@G!@G!@G!@F!@E!@G%!@D!@C!@	?(cGIY!@GHX!@GG;!@GRT!@GS!@GQ!@GP!@GO!@GR!@GSN!@GFM!@GZ!@GDL!@GJ!@GI!@GH!@GG!@GPF!@GE!@GD!@GCC!@GBB!@GQA!@GQ@!@G?!@G>!@G=!@G<!@GA:!@GW!@GV!@G8!@G
9!@G@7!@G?6!@G>5!@G4!@G=3!@G<2!@G;1!@G90!@G/!@G:.!@G8-!@G7,!@G6+!@G
*!@G5U!@G4)!@G	(!@G'!@G3&!@G%!@GL$!@G#!@G"!@G!!@F !@E!@GO!@GO!@G2!@E!@G1!@G0!@G/!@G.!@G-!@G-!@G,!@G+!@D!@G*!@G)!@G(!@G!!@GN
!@GM!@GK!@G'
!@GJ	!@GEK!@G&!@G%!@G$!@G#!@G"!@G!!@C!@G !@	?(5`?6aA(5b?6cA(5d?6eA(5f?
6gA(5h?
6iA(5j?6kA(5l?6mA(5n?6oA(5p?6qA(5r?6sA(5t?6uA(5v?6wA(5x?6yA(5z?6{A(5|?6}A(5~?6A(5�?6�A(5�?6�A(5�?6�A(5�?6�A(5�?6�A(5�?6�A(5�?6�A(5�?6�A(5�?6�A(5�?6�A(5�?6�A(5�?6�A(5�?6�A(5�?6�A(5�?6�A(5�?6�A(5�?6�A(5�?6�A(5�?6�A(5�?6�A(5�?6�A(5�?6�A(5�8l!6�@6�A(5�?6�A(7�6�8l"?6�A(7�6�8l"?6�A(5�?6�A(5�?6�A(5�?6�A(5�?6�A(5�?6�A(5�?6�A(5�?6�A(5�?6�A(5�?6�A(5�8�@[7)7V+�6�?6�A(5�?6�A(5�?6�A(5�?6�A(5�?6�A(7_6�8l"?6�A(5�?6�A(5�?6�A(5�?6�A(5�?6�A(5�?6�A(5�?6�A(5�?6�A(5�?6�A(7)7V5�T5�?6�A(5�?6�A(5�?6�A(5�?6�A(5�?6�A(5�?6�A(5�?6�A(5�?6�A(5�?6�A(5�?6�A(5�?6�A(5�?6�A(5�?6�A(5�?6A(5?6A(5?6A(5?6A(5?6A(5	?6
A(5?6A(5
?6A(5?6A(5?6A(5?6A(5?6A(5?6A(5?6A(5?6A(5?6A(5?6 A(5!?6"A(5#?6$A(5%?6&A(5'?6(A(5)?6*A(5+?6,A(7_�6-8l"?6.A(5/?60A(51?62A(53?64A(55?66A(57?68A(59?6:A(5;?6<A(5=?6>A(5??6@A(5A?6BA(5C?6DA(7_m6E8l"?6FA(7_f6G8l"?6HA()*6I8l#?6J8l"A(5K?6LA(7_]6M8l"?6NA(7_[C6O8l"?6PA(5Q?6RA(5S?6TA(7_�C8�:8�B?8�]"6U8�c#?6VA(5W?6XA(5Y8l!?6ZA(7_W6[8l"?6\A(5]?6^A(5_?6`A(5a?6bA(5c?6dA(5e?6fA(5g?6hA(5i?6jA(5k?6lA(5m?6nA(5o?6pA(5q?6rA(5s?6tA(5u?6vA(5w?6xA(5y?6zA(5{?6|A(5}?6~A(5?6�A(5�?6�A(5�?6�A(5�?6�A(5�?6�A(5�?6�A(5�?6�A(gV]9+��	+��	+���	+���	+����	+����	+����	+����	+w���	+h���	+Y���	+J���	+;���	+,���	+���	+���	+����	+�	+��	+���	+���	+����	+����	+����	+����	+m���	+^���	+;���	+,���	+���	+���	+�	+��	+���8_a6�6�
#8_b6�6�#8_c6�6�#8_d6�6�#8_e6�6�#	+����	+k���	+\���	+M���	+>���	+/���	+ ���	+���	+���	+�	+��	+���	+���	+����	+����	+����	+����	+t���	+e���	+V���	+G���	+8���	+)���	+���	+���	+����	+��	+���	+���	+����	+����	+����	+����	+����	+u���	+f���	+W���	+H���	+9���	+*���	+���	+���	+����	+��	+���	+���	+����	+����	+����	+����	+|���	+m���	+^���	+O���	+@���	+1���	+"���	+���	+����	+��	+���	+���	+����	+����	+����	+y���	+j���	+[���	+L���	+=���	+.���	+���	+	���	+�	+��	+���	+����	+����	+����	+����	+����	+u���	+f���	+W���	+H���	+9���	+*���	+���	+���	+����	+��	+���	+���	+����	+����	+����	+����	+����	+v���	+g���	+X���	+I���	+:���	++���	+���	+
���	+����	+��	+��	+���	+���	+����	+����	+����

%')+-/13579;=?BDFHJLNPRTXZ\^adgjlnprtvy|~������������������������������������������+Z�	%')+-3579<>@FHJLRTVX[`bdfhjrwy{}���������+02�
 "$&(*,/13579;=?ACEHJLNPRTXZ\^bdfhjlnprtwy{}���������������������������������������������������������	
+�2�
	 "$&(.02479;=CEGILNPRWY[]_aegiknpsuwy{}����������������������������������+V��
02479;=ADFKMORUZ\^`celqu{�����������+(C�	>�9�TAC6�@8!@I(6�&6�&6�&5�%5�%6�&6�&6�&dI6�&6�&6�&6�&6�&6�&6�&6�&6�&6�&6�&6�&6�&dI6�&6�&6�&6�&6�&6�&6�&dIc6�&6�8-8l#e8-V%5�8"VdI5�8"VdIC8!@I()*C@8-!@I()*C@8-!@I()*C@8!@I()*C@I(gE]9c?h?h?+��
+���+����+����h?h?h?h?h?

+d���6�	+N���+?���6�
!6�!+*���6�!6�!6�!+���+���+����6�!6�!6�!+��6�!6�!+���+����+����+����6� !6� ! +���� +����"+z���#+o���$+d���%+Y���&+N���'+C���(+8���)+-���6�,!&,+���,+
���6�/!6�0!6�1!6�2!6�3!6�4!6�5!6�6!6�7!6�8!6�9!6�:!6�;!6�<!6�=!6�>!6�?!6�@!?+����6�B!6�C!B+����6�E!6�F!6�G!6�H!6�H!>+p���?+f���6�L!6�M!6�N!6�O!6�P!O+B���6�R!6�S!6�T!6�U!6�V!6�W!6�X!6�Y!6�Z!6�[!6�Z!6�]!6�^!6�_!6�`!6�a!6�b!6�c!6�d!6�d!6�e!6�g!f+���6�i!6�j!6�k!6�l!6�m!6n!6o!6p!6q!6r!6s!6t!r+����6v!6w!6	x!6
y!6z!6{!6
|!6}!6~!6!6�!6�!6�!6�!6�!6�!6�!8�8�
y{19BFRV "$&-/*,.11�cehjZ�PR���������������57:VYY_ckrtw{}����J����������������������xz|~���������������������������>~}8�!+���C6?6A@8�#	CVCV58-8l"58-8l"e8-V!TC	CVCV58-8l"58-8l"e8-V!T!CVCV58-8l"58-8l"e8-V!	CVC6 @ICVC6!@I-C8=!6"8\"CV5#T5$C8=!6%8\"6&8l ]J
8-V!
 >9'c8-Z!:9(�caml_abs_floatcaml_acos_floatcaml_add_debug_infocaml_add_floatcaml_alloc_dummycaml_alloc_dummy_floatcaml_alloc_dummy_functioncaml_alloc_float_arraycaml_array_appendcaml_array_blitcaml_array_concatcaml_array_getcaml_array_get_addrcaml_array_get_floatcaml_array_setcaml_array_set_addrcaml_array_set_floatcaml_array_subcaml_array_unsafe_getcaml_array_unsafe_get_floatcaml_array_unsafe_setcaml_array_unsafe_set_addrcaml_array_unsafe_set_floatcaml_asin_floatcaml_atan2_floatcaml_atan_floatcaml_backtrace_statuscaml_bitvect_testcaml_blit_bytescaml_blit_stringcaml_bswap16caml_bytes_comparecaml_bytes_equalcaml_bytes_getcaml_bytes_greaterequalcaml_bytes_greaterthancaml_bytes_lessequalcaml_bytes_lessthancaml_bytes_notequalcaml_bytes_setcaml_ceil_floatcaml_channel_descriptorcaml_classify_floatcaml_comparecaml_convert_raw_backtracecaml_convert_raw_backtrace_slotcaml_copysign_floatcaml_cos_floatcaml_cosh_floatcaml_create_bytescaml_create_stringcaml_div_floatcaml_dynlink_add_primitivecaml_dynlink_close_libcaml_dynlink_get_current_libscaml_dynlink_lookup_symbolcaml_dynlink_open_libcaml_ensure_stack_capacitycaml_ephe_blit_datacaml_ephe_blit_keycaml_ephe_check_datacaml_ephe_check_keycaml_ephe_createcaml_ephe_get_datacaml_ephe_get_data_copycaml_ephe_get_keycaml_ephe_get_key_copycaml_ephe_set_datacaml_ephe_set_keycaml_ephe_unset_datacaml_ephe_unset_keycaml_eq_floatcaml_equalcaml_exp_floatcaml_expm1_floatcaml_fill_bytescaml_fill_stringcaml_final_registercaml_final_register_called_without_valuecaml_final_releasecaml_float_comparecaml_float_of_intcaml_float_of_stringcaml_floor_floatcaml_fmod_floatcaml_format_floatcaml_format_intcaml_fresh_oo_idcaml_frexp_floatcaml_gc_compactioncaml_gc_counterscaml_gc_full_majorcaml_gc_getcaml_gc_huge_fallback_countcaml_gc_majorcaml_gc_major_slicecaml_gc_minorcaml_gc_minor_wordscaml_gc_quick_statcaml_gc_setcaml_gc_statcaml_ge_floatcaml_get_current_callstackcaml_get_current_environmentcaml_get_exception_backtracecaml_get_exception_raw_backtracecaml_get_global_datacaml_get_major_bucketcaml_get_major_creditcaml_get_minor_freecaml_get_public_methodcaml_get_section_tablecaml_greaterequalcaml_greaterthancaml_gt_floatcaml_hashcaml_hash_univ_paramcaml_hexstring_of_floatcaml_hypot_floatcaml_input_valuecaml_input_value_from_stringcaml_input_value_to_outside_heapcaml_install_signal_handlercaml_int32_addcaml_int32_andcaml_int32_bits_of_floatcaml_int32_bswapcaml_int32_comparecaml_int32_divcaml_int32_float_of_bitscaml_int32_formatcaml_int32_modcaml_int32_mulcaml_int32_negcaml_int32_of_floatcaml_int32_of_intcaml_int32_of_stringcaml_int32_orcaml_int32_shift_leftcaml_int32_shift_rightcaml_int32_shift_right_unsignedcaml_int32_subcaml_int32_to_floatcaml_int32_to_intcaml_int32_xorcaml_int64_addcaml_int64_andcaml_int64_bits_of_floatcaml_int64_bswapcaml_int64_comparecaml_int64_divcaml_int64_float_of_bitscaml_int64_formatcaml_int64_modcaml_int64_mulcaml_int64_negcaml_int64_of_floatcaml_int64_of_intcaml_int64_of_int32caml_int64_of_nativeintcaml_int64_of_stringcaml_int64_orcaml_int64_shift_leftcaml_int64_shift_rightcaml_int64_shift_right_unsignedcaml_int64_subcaml_int64_to_floatcaml_int64_to_intcaml_int64_to_int32caml_int64_to_nativeintcaml_int64_xorcaml_int_as_pointercaml_int_comparecaml_int_of_floatcaml_int_of_stringcaml_invoke_traced_functioncaml_lazy_follow_forwardcaml_lazy_make_forwardcaml_ldexp_floatcaml_le_floatcaml_lessequalcaml_lessthancaml_lex_enginecaml_log10_floatcaml_log1p_floatcaml_log_floatcaml_lt_floatcaml_make_arraycaml_make_float_vectcaml_make_vectcaml_marshal_data_sizecaml_md5_chancaml_md5_stringcaml_ml_bytes_lengthcaml_ml_channel_sizecaml_ml_channel_size_64caml_ml_close_channelcaml_ml_enable_runtime_warningscaml_ml_flushcaml_ml_flush_partialcaml_ml_inputcaml_ml_input_charcaml_ml_input_intcaml_ml_input_scan_linecaml_ml_open_descriptor_incaml_ml_open_descriptor_outcaml_ml_out_channels_listcaml_ml_outputcaml_ml_output_bytescaml_ml_output_charcaml_ml_output_intcaml_ml_output_partialcaml_ml_pos_incaml_ml_pos_in_64caml_ml_pos_outcaml_ml_pos_out_64caml_ml_runtime_warnings_enabledcaml_ml_seek_incaml_ml_seek_in_64caml_ml_seek_outcaml_ml_seek_out_64caml_ml_set_binary_modecaml_ml_set_channel_namecaml_ml_string_lengthcaml_modf_floatcaml_mul_floatcaml_nativeint_addcaml_nativeint_andcaml_nativeint_bswapcaml_nativeint_comparecaml_nativeint_divcaml_nativeint_formatcaml_nativeint_modcaml_nativeint_mulcaml_nativeint_negcaml_nativeint_of_floatcaml_nativeint_of_intcaml_nativeint_of_int32caml_nativeint_of_stringcaml_nativeint_orcaml_nativeint_shift_leftcaml_nativeint_shift_rightcaml_nativeint_shift_right_unsignedcaml_nativeint_subcaml_nativeint_to_floatcaml_nativeint_to_intcaml_nativeint_to_int32caml_nativeint_xorcaml_neg_floatcaml_neq_floatcaml_new_lex_enginecaml_notequalcaml_obj_add_offsetcaml_obj_blockcaml_obj_dupcaml_obj_is_blockcaml_obj_reachable_wordscaml_obj_set_tagcaml_obj_tagcaml_obj_truncatecaml_output_valuecaml_output_value_to_buffercaml_output_value_to_stringcaml_parse_enginecaml_power_floatcaml_raw_backtrace_lengthcaml_raw_backtrace_next_slotcaml_raw_backtrace_slotcaml_realloc_globalcaml_record_backtracecaml_register_channel_for_spacetimecaml_register_code_fragmentcaml_register_named_valuecaml_reify_bytecodecaml_remove_debug_infocaml_reset_afl_instrumentationcaml_restore_raw_backtracecaml_runtime_parameterscaml_runtime_variantcaml_set_oo_idcaml_set_parser_tracecaml_setup_aflcaml_sin_floatcaml_sinh_floatcaml_spacetime_enabledcaml_spacetime_only_works_for_native_codecaml_sqrt_floatcaml_static_alloccaml_static_freecaml_static_release_bytecodecaml_static_resizecaml_string_comparecaml_string_equalcaml_string_getcaml_string_get16caml_string_get32caml_string_get64caml_string_greaterequalcaml_string_greaterthancaml_string_lessequalcaml_string_lessthancaml_string_notequalcaml_string_setcaml_string_set16caml_string_set32caml_string_set64caml_sub_floatcaml_sys_chdircaml_sys_closecaml_sys_const_backend_typecaml_sys_const_big_endiancaml_sys_const_int_sizecaml_sys_const_max_wosizecaml_sys_const_ostype_cygwincaml_sys_const_ostype_unixcaml_sys_const_ostype_win32caml_sys_const_word_sizecaml_sys_exitcaml_sys_file_existscaml_sys_get_argvcaml_sys_get_configcaml_sys_getcwdcaml_sys_getenvcaml_sys_is_directorycaml_sys_isattycaml_sys_opencaml_sys_random_seedcaml_sys_read_directorycaml_sys_removecaml_sys_renamecaml_sys_system_commandcaml_sys_timecaml_sys_time_include_childrencaml_sys_unsafe_getenvcaml_tan_floatcaml_tanh_floatcaml_terminfo_backupcaml_terminfo_resumecaml_terminfo_setupcaml_terminfo_standoutcaml_update_dummycaml_weak_blitcaml_weak_checkcaml_weak_createcaml_weak_getcaml_weak_get_copycaml_weak_set�������7.'���-Out_of_memory��)Sys_error��'Failure��0Invalid_argument��+End_of_file��0Division_by_zero��)Not_found��-Match_failure��.Stack_overflow��.Sys_blocked_io��.Assert_failure��:Undefined_recursive_module�@"%,,really_input%input�@�F@�@�G@0output_substring&output�A�C�D�F@�A�C�D�G@%%.12g!."%d%false$true�A�@%false$true.bool_of_string$true%false+char_of_int3index out of bounds<Pervasives.array_bound_error/Pervasives.Exit_j�_j��_j�_j�����_j_j<�5Pervasives.do_at_exit@)List.map2*List.iter2/List.fold_left20List.fold_right2-List.for_all2,List.exists2�@@,List.combine�'list.ml�K-List.rev_map2(List.nth#nth(List.nth"tl"hd@"\\"\'"\b"\t"\n"\r(Char.chr@	,String.rcontains_from / Bytes.rcontains_from	*String.contains_from / Bytes.contains_from	.String.rindex_from_opt / Bytes.rindex_from_opt	&String.rindex_from / Bytes.rindex_from	,String.index_from_opt / Bytes.index_from_opt	$String.index_from / Bytes.index_from,Bytes.concat?String.blit / Bytes.blit_string*Bytes.blit8String.fill / Bytes.fill,Bytes.extend6String.sub / Bytes.sub@	,String.rcontains_from / Bytes.rcontains_from	*String.contains_from / Bytes.contains_from	.String.rindex_from_opt / Bytes.rindex_from_opt	&String.rindex_from / Bytes.rindex_from	,String.index_from_opt / Bytes.index_from_opt	$String.index_from / Bytes.index_from  -String.concat@)Sys.Break&4.05.0@2Marshal.from_bytes2Marshal.from_bytes1Marshal.data_size	*Marshal.to_buffer: substring out of bounds@9Obj.extension_constructor9Obj.extension_constructor@�(array.ml�D	,Array.map2: arrays must have the same length	-Array.iter2: arrays must have the same length*Array.blit*Array.fill)Array.sub*Array.init,Array.Bottom@"%d_i����_i_i_i_i_i_i����_i�_i���@"%d_j��������_j_j_j_j_j_j��������_j�_j�������@"%d_n����_n_n_n_n_n_n����_n_n@2Set.remove_min_elt�@@@�@@�&set.ml�R'Set.bal'Set.bal'Set.bal'Set.bal@2Map.remove_min_elt�@@@�&map.mltJ�@@'Map.bal'Map.bal'Map.bal'Map.bal@:CamlinternalLazy.Undefined@/Buffer.truncate�)buffer.mlI2Buffer.add_channel	!Buffer.add_substring/add_subbytes>Buffer.add: cannot grow buffer*Buffer.nth+Buffer.blit*Buffer.sub@"%c"%s"%i#%li#%ni#%Li"%f"%B"%{"%}"%("%)"%a"%t"%?"%r#%_r�5camlinternalFormat.mlMW�)U�*U�-U�.U�1S�2S�5V�	6V�
:^�;^�?Z�
@Z�I\�J\�NW"%u��D9Printf: bad conversion %[�4g�K_�L_9Printf: bad conversion %_��H"@{"@["@{"@["@{"@[��	(bad input: format type mismatch between �@�% and �@@	1bad input: format type mismatch between %S and %S��	(bad input: format type mismatch between �@�% and �@@	1bad input: format type mismatch between %S and %S��/invalid format �@�6: at character number �@@@�1, duplicate flag �@	<invalid format %S: at character number %d, duplicate flag %C!0'padding�A@�@)precision�@�A#'*'#'-'#'0'#'*'!0�A!0)precision�A)precision��/invalid format �@�6: at character number �@@@�', flag ��< is only allowed after the '�e�?', before padding and precision@	oinvalid format %S: at character number %d, flag %C is only allowed after the '%%', before padding and precision��/invalid format �@�6: at character number �@@@�6, invalid conversion "�e��b@	Dinvalid format %S: at character number %d, invalid conversion "%%%c"#'+'#'#'#' '�@)`padding'�@+`precision'#'+'#'_'��@@�"@ A@�"@,@@�@ �"@;A@�|��/invalid format �@�#: '�e�	/' alone is not accepted in character sets, use �e�e�5 instead at position �@@@�n@	ainvalid format %S: '%%' alone is not accepted in character sets, use %%%% instead at position %d.��/invalid format �@�*: integer �@@@�; is greater than the limit �@@@@	:invalid format %S: integer %d is greater than the limit %d%digit��
�K��/invalid format �@�	!: unclosed sub-format, expected "�e��6" at character number �@@@@	Ninvalid format %S: unclosed sub-format, expected "%%%c" at character number %d-character ')'-character '}'��*b#'#'#'+'#'+'#' '��K\#'+'#'+'#' '��mY��/invalid format �@�6: at character number �@@@�", �@�7 is incompatible with '��0' in sub-format �@@	Xinvalid format %S: at character number %d, %s is incompatible with '%c' in sub-format %S��/invalid format �@�6: at character number �@@@�", �@�0 expected, read �@	?invalid format %S: at character number %d, %s expected, read %C��/invalid format �@�6: at character number �@@@�#, '��*' without �@@	:invalid format %S: at character number %d, '%c' without %s	2non-zero widths are unsupported for %c conversions8unexpected end of format��/invalid format �@�6: at character number �@@@�", �@@	-invalid format %S: at character number %d, %s��8invalid box description �@@:invalid box description %S �@D !b!h#hov"hv!v#nan!.,neg_infinity(infinity%%.12g#%nd$%+nd$% nd#%ni$%+ni$% ni#%nx$%#nx#%nX$%#nX#%no$%#no#%nu#%ld$%+ld$% ld#%li$%+li$% li#%lx$%#lx#%lX$%#lX#%lo$%#lo#%lu#%Ld$%+Ld$% Ld#%Li$%+Li$% Li#%Lx$%#Lx#%LX$%#LX#%Lo$%#Lo#%Lu"%d#%+d#% d"%i#%+i#% i"%x#%#x"%X#%#X"%o#%#o"%u"%!"@{"0c"%%"@]"@}"@?"@
"@."@@"@%!@".*	 CamlinternalFormat.Type_mismatch@@��@�@$%s%c !
��@@"%s��@@"%s��@@"%s��@@"%s��@@"%s��@@"%s)a boolean*an integer*an integer'a float'a float !  (one of: 	DArg.Expand is is only allowed with Arg.parse_and_expand_argv_dynamic+no argument#(?)&--help%-help��@�2: unknown option '�@�#'.
@9%s: unknown option '%s'.
��@�2: wrong argument '�@�+'; option '�@�*' expects �@�".
@	1%s: wrong argument '%s'; option '%s' expects %s.
��@�*: option '�@�5' needs an argument.
@	#%s: option '%s' needs an argument.
��@�": �@�".
@(%s: %s.
�%-help�&--help��@@"%s��@�J@#%s
%-help= Display this list of options%-help&--help= Display this list of options&--help�%-help��"  �@�`�@�J@(  %s %s
!}!|!{��"  �@�`�@�@�J@*  %s %s%s
&<none>'Arg.Bad(Arg.Help(Arg.Stop@ ��", �@�@@&, %s%s��7Fatal error: exception �@�J@:Fatal error: exception %s
��	5Fatal error in uncaught exception handler: exception �@�J@	8Fatal error in uncaught exception handler: exception %s
��7Fatal error: exception �@�J@:Fatal error: exception %s
	8Fatal error: out of memory in uncaught exception handler��@�J@#%s
	;(Program not linked with -g, cannot print stack backtrace)
��@�J@#%s
��	;(Program not linked with -g, cannot print stack backtrace)
@	;(Program not linked with -g, cannot print stack backtrace)
)Raised at,Re-raised at	 Raised by primitive operation at+Called from* (inlined) ��@�' file "�@�b�@�', line �@@@�-, characters �@@@�m�@@@@	)%s file "%s"%s, line %d, characters %d-%d��@�1 unknown location@3%s unknown location��4Uncaught exception: �@�J@7Uncaught exception: %s
��4Uncaught exception: �@�J@7Uncaught exception: %s
-Out of memory.Stack overflow7Pattern matching failed0Assertion failed:Undefined recursive module��h�@�@�i@&(%s%s)  ��h�@�i@$(%s)��@@@@"%d��@@"%S!_��&File "�@�(", line �@@@�-, characters �@@@�m�@@@�": �@@	(File "%s", line %d, characters %d-%d: %s��@ @@@@��@@	"Printexc.handle_uncaught_exception@/Digest.from_hex/Digest.from_hex-Digest.to_hex0Digest.substring@_i_j�A_j,Random.int64_i,Random.int32*Random.int!x�:�R+�F4����J����;lG�g���2�wv���+���	FK+��|��HtcZš�/;��Y)��2:�vn6m��[b"<ᵟ.�x�'��%�=�8�����L�?}nSO}�Y]~�N~a��w"���(3��d=@�*Y�=�з$�(����.R.29��!D�L
�<��G5�<�*U�Oo�h&�6o�/��z@�@�*hashtbl.mllW-OCAMLRUNPARAM,CAMLRUNPARAM @�@C!.!>"</!>!<!
2Format.Empty_queue� @�G@�A�C�E@��@�F�BF@�@@(%s%06x%s7Filename.chop_extension 4Filename.chop_suffix "./".\#../#..\"./#../  !."..!/&TMPDIR$/tmp$'\''!."..!\$TEMP!.!."..!/&Cygwin%Win32@�-utils/misc.mlFJ$TERM $dumb �A@  %error#loc'warning!;!m"[!1!0!3!4!0!1!2!3!4!5!6!7�B@"@? $ or ", �C�3Hint: Did you mean �@�@�@�B@>@
Hint: Did you mean %s%s%s?@?!-(split_at+map2_prefix0>> Fatal error: 0Misc.Fatal_error��@��A@�@��E@�@@3Misc.HookExnWrapper,Misc.HookExn@��C�AC@�`�@�J@'%3i %s
0  A all warnings", ��"  ��* warnings �@�".
@2  %c warnings %s.
��"  ��3 Alias for warning �C@@�".
@;  %c Alias for warning %i.
��@@@�": �@@&%d: %s?this is the start of a comment.	!this is not the end of a comment.	Gthis function application is partial,
maybe some arguments are missing.	&this expression should have type unit.:this match case is unused.;this sub-pattern is unused.	#illegal backslash escape in string.	(this optional argument cannot be erased.	/this argument will not be used by the function.	6this statement never returns (or has an unsound type.)	Rall the fields are explicitly listed in this record:
the 'with' clause is useless.	Zthis pattern-matching is not exhaustive.
All clauses in this pattern-matching are guarded.	<wildcard pattern given as argument to a constant constructor	>unescaped end-of-line in a string constant (non-portable code)0unused rec flag.��1expected tailcall@1expected tailcall��	�Code should not depend on the actual values of
this constructor's arguments. They are only for information
and may change in future versions. (See manual section 8.5)@	�Code should not depend on the actual values of
this constructor's arguments. They are only for information
and may change in future versions. (See manual section 8.5)	Ythis match case is unreachable.
Consider replacing it with a refutation case '<pat> -> .'	�A potential assignment to a non-mutable value was detected 
in this source file.  Such assignments may generate incorrect code 
when using Flambda.,deprecated:  	!this pattern-matching is fragile.!.	`this pattern-matching is fragile.
It will remain exhaustive when constructors are added to type 	2 were omitted in the application of this function.", 'labels 	1 was omitted in the application of this function.&label �1utils/warnings.ml)Y#:
 	1the following methods are overridden by the class! / is overridden.+the method �5Z 	(this pattern-matching is not exhaustive.	[this pattern-matching is not exhaustive.
Here is an example of a case that is not matched:
	A
Either bind these labels explicitly or add '; _' to the pattern.	;the following labels are not bound in this record pattern:
	E
The behaviour changed in ocaml 3.10 (previous behaviour was hiding.)#:
 	<the following instance variables are overridden by the class! 	DThe behaviour changed in ocaml 3.10 (previous behaviour was hiding.)0 is overridden.
6the instance variable �Ie!.! 	<the following private methods were made public implicitly:
 1 is not declared.3the virtual method 2 is not principal.6 without principality.=" is not a valid module name.7bad source file name: "��$the �@�`�@�: is defined in both types �@�% and �@�n@	-the %s %s is defined in both types %s and %s.��&files �@�% and �@�< both define a module named �@@	-files %s and %s both define a module named %s!.-unused value !.,unused open !.,unused type !.6unused for-loop index !.9unused ancestor variable 	P is never used to build values.
(However, this constructor appears in patterns.),constructor 	G is never used to build values.
Its type is exported as a private type.,constructor !.3unused constructor )exception5extension constructor! 	P is never used to build values.
(However, this constructor appears in patterns.)	Q is never used to build values.
It is exported or rebound as a private extension.'unused 	`.
It is not visible in the current scope, and will not 
be selected if the type becomes unknown.8 was selected from type 	8.
They will not be selected if the type becomes unknown.! 	= contains fields that are 
not visible in the current scope: 4this record of type �S�g	B
The first one was selected. Please disambiguate if this is wrong.! ; belongs to several types: 	B
The first one was selected. Please disambiguate if this is wrong.! 	,these field labels belong to several types: �Z�d	X relies on type-directed disambiguation,
it will not compile with OCaml 4.00 or earlier.,this use of 1 is not optional.*the label ��	 this open statement shadows the �@�, identifier �@�6 (which is later used)@	Fthis open statement shadows the %s identifier %s (which is later used)��	 this open statement shadows the �@�`�@�6 (which is later used)@	;this open statement shadows the %s %s (which is later used)��=illegal environment variable �@�# : �@@	$illegal environment variable %s : %s��?illegal payload for attribute '�@�#'.
�@@	&illegal payload for attribute '%s'.
%s",  !s��	)implicit elimination of optional argument�@�`�@@	.implicit elimination of optional argument%s %s��	/no valid cmi file was found in path for module �@�". �@@	5no valid cmi file was found in path for module %s. %s	)no cmi file was found in path for module 	*unattached documentation comment (ignored)?ambiguous documentation comment��$the �@�	( attribute cannot appear in this context@	.the %S attribute cannot appear in this context��$the �@�	4 attribute is used more than once on this expression@	:the %S attribute is used more than once on this expression��/Cannot inline: �@@1Cannot inline: %s!,*variables )variable ���P��	,Ambiguous or-pattern variables under guard;
�@�	8 may match different arguments. (See manual section 8.5)@	fAmbiguous or-pattern variables under guard;
%s may match different arguments. (See manual section 8.5)��	)no cmx file was found in path for module �@�	1, and its interface was not compiled with -opaque@	\no cmx file was found in path for module %s, and its interface was not compiled with -opaque!..unused module ��	%This primitive declaration uses type �@�	�, which is unannotated and
unboxable. The representation of such types may change in future
versions. You should annotate the declaration of �@�' with [E�+boxed]
or [E�)unboxed].@	�This primitive declaration uses type %s, which is unannotated and
unboxable. The representation of such types may change in future
versions. You should annotate the declaration of %s with [@@boxed]
or [@@unboxed].!.0unused variable ;Ill-formed list of warnings���I�A�B@�C@�D@�E@�`�a�b�c�d�e�f�g@�F@�G@�H@�I@�J@�K�L@�M@�N�O�P�Q�R�S�T�U�V�W�X�^@�Z@�[@	-+a-4-6-7-9-27-29-32..39-41..42-44-45-48-50-60%-a+31/Warnings.Errors��A	)Suspicious-looking start-of-comment mark.��B	'Suspicious-looking end-of-comment mark.��C3Deprecated feature.��D	�Fragile pattern matching: matching that will remain complete even
    if additional constructors are added to one of the variant types
    matched.��E	YPartially applied function: expression whose result has function
    type and is ignored.��F	&Label omitted in function application.��G2Method overridden.��H	1Partial match: missing cases in pattern-matching.��I	#Missing fields in a record pattern.��J	�Expression on the left-hand side of a sequence that doesn't have type
    "unit" (and that is not a function, see warning number 5).��K	9Redundant case in a pattern matching (unused match case).��L	,Redundant sub-pattern in a pattern-matching.��M=Instance variable overridden.��N	.Illegal backslash escape in a string constant.��O	&Private method made public implicitly.��P=Unerasable optional argument.��Q:Undeclared virtual method.��R3Non-principal type.��S:Type without principality.��T9Unused function argument.��U8Non-returning statement.��V5Preprocessor warning.��W=Useless record "with" clause.��X	GBad module name: the source file name is not a valid OCaml module name.��Z	�Suspicious unused variable: unused variable that is bound
    with "let" or "as", and doesn't start with an underscore ("_")
    character.��[	�Innocuous unused variable: unused variable that is not bound with
    "let" nor "as", and doesn't start with an underscore ("_")
    character.��\	=Wildcard pattern given as argument to a constant constructor.��]	?Unescaped end-of-line in a string constant (non-portable code).��^	\Two labels or constructors of the same name are defined in two
    mutually recursive types.��_	0A module is linked twice in the same executable.��`9Unused value declaration.��a6Unused open statement.��b8Unused type declaration.��c6Unused for-loop index.��d9Unused ancestor variable.��e3Unused constructor.��f=Unused extension constructor.��g0Unused rec flag.��h	,Constructor or label name used out of scope.��i	$Ambiguous constructor or label name.��j	@Disambiguated constructor or label name (compatibility warning).��k	&Nonoptional label applied as optional.��l	5Open statement shadows an already defined identifier.��m	?Open statement shadows an already defined label or constructor.��n>Error in environment variable.��o:Illegal attribute payload.��p	+Implicit elimination of optional arguments.��q	-Absent cmi file when looking up module alias.��r	!Unexpected documentation comment.��s	/Warning on non-tail calls if @tailcall present.��t9Fragile constant pattern.��u	'Attribute cannot appear in this context��v	.Attribute used more than once on an expression��w3Inlining impossible��x	CUnreachable case in a pattern-matching (based on type information).��y	*Ambiguous or-pattern variables under guard��z0Missing cmx file��{?Assignment to non-mutable value��|9Unused module declaration@@��@�": ��J@'%s: %B
��@�": �@@@�J@'%s: %d
��@�": �@�J@'%s: %s
'version8standard_library_default0standard_library0standard_runtime*ccomp_type3bytecomp_c_compiler4bytecomp_c_libraries1native_c_compiler2native_c_libraries2native_pack_linker&ranlib*cc_profile,architecture%model(int_size)word_size&system#asm1asm_cfi_supported3with_frame_pointers'ext_exe'ext_obj'ext_asm'ext_lib'ext_dll'os_type7default_executable_name3systhread_supported$host&target)profiling'flambda)spacetime+safe_string1exec_magic_number0cmi_magic_number0cmo_magic_number0cma_magic_number0cmx_magic_number1cmxa_magic_number5ast_impl_magic_number5ast_intf_magic_number1cmxs_magic_number0cmt_magic_number0/usr/lib64/ocaml(OCAMLLIB'CAMLLIB1/usr/bin/ocamlrun"cc
gcc -std=gnu99 -O2 -fno-strict-aliasing -fwrapv -fno-builtin-memcmp -D_FILE_OFFSET_BITS=64 -D_REENTRANT -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches   -m64 -mtune=generic -fno-strict-aliasing -fPIC	&-lm  -ldl  -lpthread                  
gcc -std=gnu99 -O2 -fno-strict-aliasing -fwrapv -fno-builtin-memcmp -D_FILE_OFFSET_BITS=64 -D_REENTRANT -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches   -m64 -mtune=generic -fno-strict-aliasing)-lm  -ldl*ld -r  -o &ranlib"ar#-pg%Win32.OCAML_FLEXLINK! ) -maindll% -exe+gcc -shared
gcc -std=gnu99 -O2 -fno-strict-aliasing -fwrapv -fno-builtin-memcmp -D_FILE_OFFSET_BITS=64 -D_REENTRANT -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches   -m64 -mtune=generic -fno-strict-aliasing+gcc -shared+gcc -shared
gcc -std=gnu99 -O2 -fno-strict-aliasing -fwrapv -fno-builtin-memcmp -D_FILE_OFFSET_BITS=64 -D_REENTRANT -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches   -m64 -mtune=generic -fno-strict-aliasing+gcc -shared,Caml1999X011,Caml1999I021,Caml1999O011,Caml1999A012,Caml1999Y016,Caml1999Y015,Caml1999Z015,Caml1999Z014,Caml1999M020,Caml1999N018,Caml2007D002,Caml2012T009$.mli%amd64'default%linux"as  ".o".s".a#.so8x86_64-unknown-linux-gnu8x86_64-unknown-linux-gnu&Cygwin$Unix%Win32%a.out(camlprog,camlprog.exe@��@"%a��"@ A@�@$@ %a����#<1>@#<1>�{��@ ��A@@�}@@1@[<1>{@[%a@ @]}@]���`@#%a ��# ( @# ( ��i@!)��$A@�h��@��+A@�@�i@.@ (@[%a@ %a@])����#<1>@#<1>�{��@,��=A@@�}@@1@[<1>{@[%a@ @]}@]��3Map.disjoint_union ��$ => ��$ <> �@	!Map.disjoint_union %a => %a <> %a��3Map.disjoint_union �@5Map.disjoint_union %a��" (��", �YA@��i@+ (%a, @ %a)��" (��", ��i@) (%a, %a)@��@@@@"%f��C@@@"%i@��@�": �@@&%s: %s�3utils/arg_helper.mlNL	%Missing key in argument specification 	 Arg_helper.Make(S).Parse_failure@��@@"%s��@@"%s��9Warning: plugin argument �@�5 is already defined:
@	0Warning: plugin argument %s is already defined:
��5   First definition: �@�J@8   First definition: %s
��3   New definition: �@�J@6   New definition: %s
&always$auto%never�B�@�A�0utils/clflags.mlUB   %amd64 $@ @$@�������?,@@@@@@@@@@@�A @$@�9@�B�I@�A�C�@	@<file>  Treat <file> as a file name (even if it starts with `-')!-	cConfigure percentage of branches instrumented
     (advanced, see afl-fuzz docs for AFL_INST_RATIO)/-afl-inst-ratio	#Enable instrumentation for afl-fuzz/-afl-instrument	S<file> Read additional null character terminated command line arguments
from <file>&-args0	R<file> Read additional newline-terminated command line arguments
      from <file>%-args
% Accept invalid formats accepted by legacy implementations (default)
     (Warning: Invalid formats may behave differently from
      previous OCaml versions, and will become always-rejected
      in future OCaml versions. You should never use this flag
      and instead fix invalid formats.)2-no-strict-formats
* Reject invalid formats accepted by legacy implementations
     (Warning: Invalid formats may behave differently from
      previous OCaml versions, and will become always-rejected
      in future OCaml versions. You should always use this flag
      to detect invalid formats so you can fix them.)/-strict-formats	p Does not generate cross-module optimization information
     (reduces necessary recompilation on module change)'-opaque/ (undocumented))-dstartup/ (undocumented)(-dlinear/ (undocumented),-dscheduling/ (undocumented)(-dreload/ (undocumented)'-dalloc/ (undocumented)(-dprefer/ (undocumented)(-dinterf/ (undocumented)'-dsplit/ (undocumented)'-dspill/ (undocumented)&-dlive/ (undocumented)%-dcse/ (undocumented))-dcombine/ (undocumented)%-dsel/ (undocumented)%-dcmm/ (undocumented)'-dinstr	/ Print Flambda terms including around each pass1-dflambda-verbose	6<stamp>  Print when the given Flambda [Let] is created--dflambda-let	1 Do not Check Flambda invariants around each pass7-dflambda-no-invariants	- Print Flambda terms after closure conversion,-drawflambda4 Print Flambda terms)-dflambda/ (undocumented))-dclambda/ (undocumented),-drawclambda/ (undocumented)(-dlambda/ (undocumented)(-dsource/ (undocumented)+-drawlambda/ (undocumented)+-dtypedtree/ (undocumented)+-dparsetree6<file>  (undocumented)*-use-prims/ (undocumented)--nopervasives	, Print location of standard library and exit&-where��
�  Enable or disable colors in compiler messages
    The following settings are supported:
      auto    use heuristics to enable colors only if supported
      always  enable colors
      never   disable colors
    The default setting is 'auto', and the current heuristic
    checks that the TERM environment variable exists and is
    not empty or "dumb", and that isatty(stderr) holds.@
�  Enable or disable colors in compiler messages
    The following settings are supported:
      auto    use heuristics to enable colors only if supported
      always  enable colors
      never   disable colors
    The default setting is 'auto', and the current heuristic
    checks that the TERM environment variable exists and is
    not empty or "dumb", and that isatty(stderr) holds.�$auto�&always�%never@&-color	$ Show description of warning numbers*-warn-help��	�<list>  Enable or disable error status for warnings according
     to <list>.  See option -w for the syntax of <list>.
     Default setting is �@@	�<list>  Enable or disable error status for warnings according
     to <list>.  See option -w for the syntax of <list>.
     Default setting is %S+-warn-error��	�<list>  Enable or disable warnings according to <list>:
        +<spec>   enable warnings in <spec>
        -<spec>   disable warnings in <spec>
        �|�
spec>   enable warnings in <spec> and treat them as errors
     <spec> can be:
        <num>             a single warning number
        <num1>..<num2>    a range of consecutive warning numbers
        <letter>          a predefined set
     default setting is �@@
�<list>  Enable or disable warnings according to <list>:
        +<spec>   enable warnings in <spec>
        -<spec>   disable warnings in <spec>
        @<spec>   enable warnings in <spec> and treat them as errors
     <spec> can be:
        <num>             a single warning number
        <num1>..<num2>    a range of consecutive warning numbers
        <letter>          a predefined set
     default setting is %S"-w> Print version number and exit%-vnum	N Generate code that supports the threads library with VM-level
     scheduling)-vmthread	  Do not print version at startup+-no-version7 Print version and exit)--version7 Print version and exit(-version	! Print calls to external commands(-verbose	A Print compiler version and location of standard library and exit"-v	)<file>  (deprecated) same as -use-runtime,-use_runtime	6<file>  Generate bytecode for the given runtime system,-use-runtime	LOCaml has been configured with -safe-string: -unsafe-string is not available7 (option not available).-unsafe-string? Make strings mutable (default).-unsafe-string	: Do not compile bounds checking on array and string access'-unsafe	: unannotated unboxable types will not be unboxed (default)1-no-unboxed-types	, unannotated unboxable types will be unboxed.-unboxed-types��	�<n > 0>  Scale the size threshold above which unbox-closures will slow down indirect calls rather than duplicating a function (default �@@@�i@	�<n > 0>  Scale the size threshold above which unbox-closures will slow down indirect calls rather than duplicating a function (default %d)6-unbox-closures-factor	C Pass free variables via specialised arguments rather than closures/-unbox-closures. Print timings)-dtimings	7 Generate code that supports the system threads library'-thread	1 Left-hand part of a sequence must have type unit0-strict-sequence	? Left-hand part of a sequence need not have type unit (default)3-no-strict-sequence	  Read script from standard input&-stdin7 Shorten paths in types,-short-paths= Produce a dynlinkable plugin'-shared	! Make strings immutable (default)7 Make strings immutable,-safe-string	  Keep intermediate assembly file"-S	3<str>  Use the <str> variant of the run-time system0-runtime-variant	! Remove unused function arguments8-remove-unused-arguments	1 Do not allow arbitrary recursive types (default),-no-rectypes	  Allow arbitrary recursive types)-rectypes	6 Do not check principality of type inference (default)--no-principal	% Check principality of type inference*-principal	&<plugin>  Load dynamic plugin <plugin>'-plugin	D<command>  Pipe abstract syntax trees through preprocessor <command>$-ppx	6<command>  Pipe sources through preprocessor <command>#-pp	+ Package the given .cmx files into one .cmx%-pack	+ Package the given .cmo files into one .cmo%-pack	Z Compile and link with profiling support for "gprof"
     (not supported on all platforms)"-p	C Output an object file, including runtime, instead of an executable4-output-complete-obj	/ Output an object file instead of an executable+-output-obj	1<module>  Opens the module <module> before typing%-open	&<file>  Set output file name to <file>"-o	@ Do not unbox arguments to which functions have been specialised:-no-unbox-specialised-args	A Do not unbox variables that will appear inside function closures?-no-unbox-free-vars-of-closures	@ Do not add default directory to the list of include directories)-nostdlib	= Suppress prompts for continuation lines of multi-line inputs--nopromptcont5 Suppress all prompts)-noprompt	$ Ignore non-optional labels in types)-nolabels: Do not load any init file'-noinit	9 Enable optimizations for code that will not be dynlinked*-nodynlink	? Do not automatically link C libraries specified in .cmxa files+-noautolink	> Do not automatically link C libraries specified in .cma files+-noautolink	  Do not compile assertion checks)-noassert	> Deactivate constant propagation for floating-point operations4-no-float-const-prop	$ Do not check runtime for primitives/-no-check-prims	  Deactivate applicative functors--no-app-funct> Activate applicative functors*-app-funct	. Do not record dependencies for module aliases.-no-alias-deps	* Do record dependencies for module aliases+-alias-deps= (deprecated) same as -labels'-modern��	l<n>|<round>=<n>[,...]  Maximum depth of search for inlining opportunities inside inlined functions (default �@@@�i@	o<n>|<round>=<n>[,...]  Maximum depth of search for inlining opportunities inside inlined functions (default %d)1-inline-max-depth	# (deprecated) same as -make-runtime--make_runtime	: Build a runtime system with given C objects and libraries--make-runtime	# Link all modules, even unused ones(-linkall9 Use commuting label mode'-labels	. Do not keep locations in .cmi files (default)--no-keep-locs= Keep locations in .cmi files*-keep-locs	: Do not keep documentation strings in .cmi files (default)--no-keep-docs	) Keep documentation strings in .cmi files*-keep-docs	+<string>  (deprecated) same as -intf-suffix,-intf_suffix	4<string>  Suffix for interface files (default: .mli),-intf-suffix	%<file>  Compile <file> as a .mli file%-intf��	o<n>|<round>=<n>[,...]  Estimate the probability of a branch being cold as 1/(1+n) (used for inlining) (default �@@�B�i@	t<n>|<round>=<n>[,...]  Estimate the probability of a branch being cold as 1/(1+n) (used for inlining) (default %.2f)5-inline-branch-factor��	_<n>|<round>=<n>[,...]  The benefit of lifting definitions to toplevel during inlining (default �@@@�	!, higher numbers more beneficial)@	�<n>|<round>=<n>[,...]  The benefit of lifting definitions to toplevel during inlining (default %d, higher numbers more beneficial)7-inline-lifting-benefit��	0<n>|<round>=<n>[,...]  The cost of not removing �@�: during inlining (default �@@@�=, higher numbers more costly)@	k<n>|<round>=<n>[,...]  The cost of not removing %s during inlining (default %d, higher numbers more costly)��(-inline-�@�%-cost@/-inline-%s-cost	� Make inlining decisions at function definition time rather than at the call site (replicates previous behaviour of the compiler))-Oclassic��	S<n>|<round>=<n>[,...]  Unroll recursive functions at most this many times (default �@@@�i@	V<n>|<round>=<n>[,...]  Unroll recursive functions at most this many times (default %d)2-inline-max-unroll��	K<n>  Repeat tree optimization and inlining phases this many times (default �@@@�	+).  Rounds are numbered starting from zero.@	x<n>  Repeat tree optimization and inlining phases this many times (default %d).  Rounds are numbered starting from zero.'-rounds	d Apply aggressive optimization for speed (may significantly increase code size and compilation time)#-O3	' Apply increased optimization for speed#-O2��`���#<4>@#<4>�	1Record transformations performed by these passes:�"@ A@��@ �@@@	A @[<4>Record transformations performed by these passes:@ @[%a@]@]*-dump-pass	Q Emit `.<round>.inlining' file(s) (one per round) showing the inliner's decisions0-inlining-report��	c<n>|<round>=<n>[,...]  Aggressiveness of inlining at toplevel (higher numbers mean more aggressive)@	c<n>|<round>=<n>[,...]  Aggressiveness of inlining at toplevel (higher numbers mean more aggressive)0-inline-toplevel��	;<n>|<round>=<n>[,...]  Aggressiveness of inlining (default �@@�B�	&, higher numbers mean more aggressive)@	f<n>|<round>=<n>[,...]  Aggressiveness of inlining (default %.02f, higher numbers mean more aggressive)'-inline	0<file>  Load <file> instead of default init file%-init	$<file>  Compile <file> as a .ml file%-impl	3<dir>  Add <dir> to the list of include directories"-I9 Print inferred interface"-i	5 Record debugging information for exception backtrace"-g; Save debugging information"-g	Y<ident>  Generate code that can later be `packed' with
     ocamlopt -pack -o <ident>.cmx)-for-pack	W<ident>  Generate code that can later be `packed' with
     ocamlc -pack -o <ident>.cmo)-for-pack< (deprecated) same as -annot'-dtypes	A<dir>  Add <dir> to the run-time search path for shared libraries(-dllpath	/<lib>  Use the dynamically-loaded library <lib>&-dllib4 Link in custom mode'-custom	$ Print configuration values and exit'-config	: Check that generated bytecode can run on 32-bit platforms*-compat-32	% Optimize code size rather than speed(-compact	Z Instrument clambda code with closure and field access checks (for debugging the compiler)/-clambda-checks	5<opt>  Pass option <opt> to the C compiler and linker&-ccopt	(<opt>  Pass option <opt> to the C linker&-cclib	5<command>  Use <command> as the C compiler and linker#-cc; Compile only (do not link)"-c	! Save typedtree in <filename>.cmt*-bin-annot	% Save information in <filename>.annot&-annot	* Show absolute filenames in error messages(-absname0 Build a library"-a&a call$call-an allocation%alloc+a primitive$prim-a conditional&branch0an indirect call(indirect@"-m--dflambda-let&-color0-runtime-variant$-ppx#-pp%-open"-o,-intf-suffix%-intf5-inline-branch-factor7-inline-lifting-benefit5-inline-indirect-cost3-inline-branch-cost1-inline-prim-cost2-inline-alloc-cost1-inline-call-cost'-unroll'-rounds1-inline-max-depth0-inline-toplevel'-inline%-impl"-I)-for-pack&-ccopt&-cclib#-cc/-afl-inst-ratio"-a��	.ocamloptp: profiling is incompatible with the �@�( option
@	8ocamloptp: profiling is incompatible with the %s option
#.ml$.mli	/Usage: ocamloptp <options> <files>
options are:(-absname/-afl-instrument&-annot*-bin-annot"-c/-clambda-checks(-compact'-config"-g"-i0-inlining-report*-dump-pass)-Oclassic*-keep-docs--no-keep-docs*-keep-locs--no-keep-locs'-labels(-linkall+-alias-deps.-no-alias-deps*-app-funct--no-app-funct4-no-float-const-prop)-noassert+-noautolink*-nodynlink)-nolabels)-nostdlib?-no-unbox-free-vars-of-closures:-no-unbox-specialised-args#-O2#-O3+-output-obj4-output-complete-obj"-p%-pack'-plugin*-principal--no-principal)-rectypes,-no-rectypes8-remove-unused-arguments"-S,-safe-string,-short-paths0-strict-sequence3-no-strict-sequence/-strict-formats2-no-strict-formats'-shared'-thread/-unbox-closures/-unbox-closures.-unboxed-types1-no-unboxed-types'-unsafe.-unsafe-string"-v(-version%-vnum(-verbose"-w+-warn-error*-warn-help&-where--nopervasives(-dsource+-dparsetree+-dtypedtree+-drawlambda(-dlambda,-drawclambda)-dclambda,-drawflambda)-dflambda7-dflambda-no-invariants1-dflambda-verbose%-dcmm%-dsel)-dcombine%-dcse&-dlive'-dspill'-dsplit(-dinterf(-dprefer'-dalloc(-dreload,-dscheduling(-dlinear)-dstartup)-dtimings'-opaque	�[afilmt]  Profile constructs specified by argument (default fm):
      a  Everything
      f  Function calls and method calls
      i  if ... then ... else
      l  while and for loops
      m  match ... with
      t  try ... with"-P��	4ocamloptp cannot deal with both "-impl" and "-intf"
@	4ocamloptp cannot deal with both "-impl" and "-intf"
��	9please compile interfaces and implementations separately
@	9please compile interfaces and implementations separately
��	7ocamloptp cannot deal with both "-impl" and .mli files
@	7ocamloptp cannot deal with both "-impl" and .mli files
��	9please compile interfaces and implementations separately
@	9please compile interfaces and implementations separately
��	6ocamloptp cannot deal with both "-intf" and .ml files
@	6ocamloptp cannot deal with both "-intf" and .ml files
��	9please compile interfaces and implementations separately
@	9please compile interfaces and implementations separately
%-impl%-intf!  -profiling.cmx! ��	$ocamlopt -pp "ocamlprof -instrument �@�"" �@�`�@@	-ocamlopt -pp "ocamlprof -instrument %s" %s %s@@����k��c�)������@�@#ArgA�@A�@*Arg_helperA?�@�@%ArrayAp@AB�@&BufferA��@�@%BytesAR�@�@2CamlinternalFormatAk@ABC�@8CamlinternalFormatBasicsAL��@�@0CamlinternalLazyA�@A�@$CharAE��@�@'ClflagsA_@A�@&ConfigA)@BCD�@&DigestA�����@�@(FilenameA@A�@&FormatA�@B�@'HashtblA���@�@,IdentifiableA6@A�@%Int32A{@BC�@%Int64A����@�@$ListA}@A�@)Main_argsA��@�@#MapA�@AB�@'MarshalAd��@�@$MiscA(@A�@)NativeintA���@�@'NumbersA9@A�@#ObjAg�@�@)OcamloptpA'@ABCDEF�@*PervasivesAm�����@�@(PrintexcA�@A�@&PrintfAl�@�@&RandomA�@AB�@#SetA���@�@(Std_exitA(@A�@&StringA\@BC�@#SysA_���@�@(WarningsA�@A�Q-Match_failureCG@B�R-Out_of_memoryC@�@�S0Invalid_argumentCC@ACD�T'FailureCB���@�U)Not_foundCF@A�V)Sys_errorCA@B�W+End_of_fileCD��@�X0Division_by_zeroCE@A�Y.Stack_overflowCH��@�Z.Sys_blocked_ioCI@A�[.Assert_failureCJ�@�\:Undefined_recursive_moduleCK@ABCDEG��������(Warnings�0�q�%����c��4�eӠ�#Sys�0���+^*�"c|U�!���&String�0�>�0�dP�=D���(Std_exit�0j*a#�O��u'9>���#Set�04�n�����U���pn��&Random�0��O��(����R�*����&Printf�0����\rm?wk��(Printexc�0�*�5{�X$���B׽*Pervasives�0� ���,5��}f�ꠠ)Ocamloptp�0 ��H�]k�H��"ei��#Obj�0�ď�+ܩ��GÔ-�2��'Numbers�0�#j҄�wI���:qU���)Nativeint�0����D���zك����$Misc�0�{>�Cf`�%q����'Marshal�0}`b&���R��9ڠ�#Map�0R�jv*�*	���ɠ�)Main_args�0t0�k��=%j6G�,B��$List�0��.�tPh����A��$Lazy�0����-�Qٛ�Fo��%Int64�0�3*Z'��*��%��Ǡ�%Int32�0��?j7��_*�0��,Identifiable�0fx��@L«�~c���'Hashtbl�0���@$�í]�����&Format�0MP8�
{��ޜ�(e���(Filename�0������?��`�Dp𧠠&Digest�0�xf���m�9
s�����&Config�0�V�:�TCcs�=���'Clflags�0v�]H�籋Ó2g��$Char�0WX�h8t�x���r��P��0CamlinternalLazy�0�����5rU�h���8CamlinternalFormatBasics�0���ֶI�R"��c�����2CamlinternalFormat�0��V�B2�H��B�h1ᠠ%Bytes�0�d��)k����4��&Buffer�0)���(���Q�~���%Array�0�l��Q�5�����蠠*Arg_helper�0��w��a{�ٴ��H{��#Arg�0H�OSdMZ�>��69�@CODE��DLPTDLLSPRIM$DATA��SYMBCRCS,Caml1999X011