CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutSign UpSign In
rapid7

Real-time collaboration for Jupyter Notebooks, Linux Terminals, LaTeX, VS Code, R IDE, and more,
all in one place.

GitHub Repository: rapid7/metasploit-framework
Path: blob/master/external/source/tightvnc/classes/VncCanvas.class
Views: 11780
����-�
�	�	�	�	�	�	�	�	�	�	��	�	��	��	��	��
�	���	��	�
��
�
�	�	��
�
��
��	�	�
"�
�	�	��
��
�	�	��	�	�
-�
��
-�	�
��	�	�	-�	-�	-�	-�
�
��
��
��	��	��


�
�	�
�	
	�	

	

L�
L
L
L
	�
�


		
[	 	!	"
[#
[$
%&
%'	(	�)	�*
+
�,
�-
./	01	02	03	04	�5
67
68
%9
�:	"�	"�
6;
<=
�>
�?
@
�A	B	�C	�D
�E
�F	�G
�H	I	�J	�K	�L	�M	�N
�O
P
Q
�R
�S	T
U	V
W
X
Y	Z
[	\
]
^	_
`ab
�c
�d	e	f	g	�h
�i
�jk
�lm
%n
�o	�p
qrs
t
�u	�v
wx
�y
wz
{
�|	�}	�~
�
��
�
��
����
��
��
w�
��
��
��	�	�
�
��
w�	��
���	�	�����
��
��
��
��
�
�
�
�
�
��
��
�
���
�	�	�
�
�
�
��	�
��
��
%�
%�����
�
�
�
�
��
[�
��	��
��
�
��
�	��
��
���
��
��
��
��
��
��
�	�
�	��
��
�	�	�	�	�	�	��
[�	��
�

������viewerLVncViewer;rfb
LRfbProto;cm8Ljava/awt/image/ColorModel;cm24colors[Ljava/awt/Color;
bytesPixelImaxWidth	maxHeight
scalingFactorscaledWidthscaledHeightmemImageLjava/awt/Image;memGraphicsLjava/awt/Graphics;rawPixelsImagepixelsSource"Ljava/awt/image/MemoryImageSource;pixels8[Bpixels24[I
statStartTimeJstatNumUpdatesstatNumTotalRectsstatNumPixelRectsstatNumRectsTightstatNumRectsTightJPEGstatNumRectsZRLEstatNumRectsHextilestatNumRectsRawstatNumRectsCopystatNumBytesEncodedstatNumBytesDecodedzrleBuf
zrleBufLenzrleTilePixels8zrleTilePixels24zrleInStreamLZlibInStream;zrleRecWarningShownZzlibBuf
zlibBufLenzlibInflaterLjava/util/zip/Inflater;tightZlibBufferSize
ConstantValuetightInflaters[Ljava/util/zip/Inflater;jpegRectLjava/awt/Rectangle;inputEnabled
hextile_bgLjava/awt/Color;
hextile_fgshowSoftCursorsoftCursorSource
softCursorcursorXcursorYcursorWidthcursorHeightorigCursorWidthorigCursorHeighthotXhotYorigHotXorigHotY<init>(LVncViewer;II)VCodeLineNumberTable
Exceptions(LVncViewer;)VgetPreferredSize()Ljava/awt/Dimension;getMinimumSizegetMaximumSizeupdate(Ljava/awt/Graphics;)VpaintpaintScaledFrameBufferimageUpdate(Ljava/awt/Image;IIIII)ZenableInput(Z)VsetPixelFormat()VupdateFramebufferSizeresizeDesktopFrameprocessNormalProtocol
handleRawRect(IIII)V(IIIIZ)VhandleCopyRect
handleRRERecthandleCoRRERecthandleHextileRecthandleHextileSubrecthandleZRLERect	readPixel
(LInStream;)I
readPixels(LInStream;[II)VreadZrlePalette([II)VreadZrleRawPixels(II)VreadZrlePackedPixels(II[II)VreadZrlePlainRLEPixelsreadZrlePackedRLEPixels(II[I)VhandleUpdatedZrleTilehandleZlibRecthandleTightRectdecodeMonoData(IIII[B[B)V(IIII[B[I)VdecodeGradientData	(IIII[B)VhandleUpdatedPixelsscheduleRepaint
keyPressed(Ljava/awt/event/KeyEvent;)VkeyReleasedkeyTypedmousePressed(Ljava/awt/event/MouseEvent;)V
mouseReleased
mouseMovedmouseDraggedprocessLocalKeyEventprocessLocalMouseEvent(Ljava/awt/event/MouseEvent;Z)VmouseClickedmouseEnteredmouseExited
resetStatshandleCursorShapeUpdate(IIIII)VdecodeCursorShape'(III)Ljava/awt/image/MemoryImageSource;createSoftCursorsoftCursorMovesoftCursorFree
SourceFileVncCanvas.javan�-,.,K,PQS,aQd,e,"#�$%���/,java/util/zip/InflaterYZjava/awt/image/DirectColorModeln�&'('java/awt/Color)*���n���]Q�Q~���nojava/awt/Dimension0,1,n�zy23��,���{yj,k,java/awt/Rectanglef,g,����c3��[\45�,�,,,���Q	
��
Q+,��,java/lang/StringBufferScaling desktop at % !"#$%&'()*);<9: java/awt/image/MemoryImageSourcen+78M<L:n,-./0#1632Q34��5�6�789:;,<,=,>,?@AB�C0DuEu5FGH�IJK���LM?,N,O,P�Q�R,S�@,T,U,V,W,X,Y�����Z[\�F,��G,������E,��D,����B,��java/lang/ExceptionUnknown RFB rectangle encoding n ]�A,I,H,^,_M`ajava/lang/InterruptedExceptionb�(Can't handle SetColourMapEntries messagec�defgh Unknown RFB message type ��ijklmnjiono��p�q,r,stuMnvwxy�java/io/DataInputStreamjava/io/ByteArrayInputStreamnonz{�|M}~�M^_`_���M��NOZlibInStream*ZRLE decoder: illegal compressed data sizeJ:�Q=Warning: ZRLE session can be recorded only from the beginning'Warning: Recorded file may be corruptedMemInStreamnj������������������j����/ZRLE decoder: assertion failed (len <= end-ptr)1ZRLE decoder: assertion failed (len <= end - ptr)��R:TU�j����Incorrect tight subencoding: C,�M��#���%Interrupted while decoding JPEG imageIncorrect tight palette size: Incorrect tight filter id: �������o�o�����,����������Q�����Mjava/io/IOException�������M�M�����[=>���Q����b8h,i,l,m,�,n��,���	VncCanvasjava/awt/Canvasjava/awt/event/KeyListenerjava/awt/event/MouseListener"java/awt/event/MouseMotionListener	VncVieweroptionsLOptionsFrame;OptionsFramejava/awt/image/ColorModelgetRGB(I)I(I)VviewOnlyjava/awt/ComponentaddKeyListener(Ljava/awt/event/KeyListener;)VRfbProtoframebufferWidthjava/awt/Graphics	drawImage3(Ljava/awt/Image;IILjava/awt/image/ImageObserver;)Z
getClipBounds()Ljava/awt/Rectangle;
intersects(Ljava/awt/Rectangle;)Z5(Ljava/awt/Image;IIIILjava/awt/image/ImageObserver;)Zxywidthheightjava/lang/ObjectnotifyaddMouseListener!(Ljava/awt/event/MouseListener;)VaddMouseMotionListener'(Ljava/awt/event/MouseMotionListener;)VshowControlsbuttonPanel
LButtonPanel;ButtonPanelenableRemoteAccessControlsremoveMouseListenerremoveMouseMotionListenereightBitColorswriteSetPixelFormat
(IIZZIIIIII)VframebufferHeightjava/lang/Mathmin(II)Ijava/lang/SystemoutLjava/io/PrintStream;append,(Ljava/lang/String;)Ljava/lang/StringBuffer;(I)Ljava/lang/StringBuffer;toString()Ljava/lang/String;java/io/PrintStreamprintln(Ljava/lang/String;)VvncContainerLjava/awt/Container;createImage(II)Ljava/awt/Image;java/awt/ImagegetGraphics()Ljava/awt/Graphics;getWidth!(Ljava/awt/image/ImageObserver;)I	getHeight$(IILjava/awt/image/ColorModel;[BII)V$(IILjava/awt/image/ColorModel;[III)VsetAnimatedjava/awt/ToolkitgetDefaultToolkit()Ljava/awt/Toolkit;0(Ljava/awt/image/ImageProducer;)Ljava/awt/Image;inSeparateFramedesktopScrollPaneLjava/awt/ScrollPane;setSizemoveFocusToDesktopjava/awt/Container	getInsets()Ljava/awt/Insets;java/awt/InsetsleftrighttopbottomvncFrameLjava/awt/Frame;java/awt/Windowpack
getToolkit
getScreenSizegetSize(Ljava/awt/Dimension;)Vjava/awt/ScrollPanedoLayoutcheckRecordingStatus()ZwriteFramebufferUpdateRequestreadServerMessageType()IdebugStatsExcludeUpdatesdebugStatsMeasureUpdates
disconnectreadFramebufferUpdateupdateNRectsreadFramebufferUpdateRectHdrupdateRectXupdateRectYupdateRectWupdateRectHupdateRectEncodingsetFramebufferSizegetNumBytesRead()JstartTiming
stopTimingdeferUpdateRequests	availablewait(J)VautoSelectEncodingsbeepreadServerCutText	clipboardLClipboardFrame;ClipboardFrame
setCutText	readFully([BII)VrecLSessionRecorder;SessionRecorderwrite([B)VreadCopyRectcopyRectSrcXcopyRectSrcYcopyArea	(IIIIII)VreadU32(III)VsetColor(Ljava/awt/Color;)VfillRect(Ljava/io/InputStream;)V
writeIntBEreadUnsignedBytejava/io/FilterInputStreamskip(J)JreadUnsignedShortreadU8	writeByterecordFromBeginning
setUnderlying(LInStream;I)VInStreamreset	readBytes	arraycopy*(Ljava/lang/Object;ILjava/lang/Object;II)VsetInputinflate([BII)I([B)IreadCompactLenrecordCompactLen([B)Ljava/awt/Image;prepareImagerecordCompressedData	newPixelssetClipdeferScreenUpdatesrepaint(JIIII)Vjava/awt/event/InputEventconsumeinNormalProtocoljava/awt/event/KeyEvent
getKeyChar()Cjava/awt/AWTEventgetIDjava/lang/ThrowableprintStackTrace
writeKeyEventjava/awt/event/MouseEventgetXgetYtranslatePointwritePointerEventcurrentTimeMillisignoreCursorUpdates	skipBytesdeferCursorUpdates	(II[III)VscaleCursorgetScaledInstance(III)Ljava/awt/Image;max  !9"#$%&'(')*+,-,.,/,0,1,234563789:;<=>?,@,A,B,C,D,E,F,G,H,I,J:K,L:M<NOPQR:S,TUV,WXYZ[\]Q^_`_aQb8c3d,e,f,g,h,i,j,k,l,m,7nopO�*�*�*�*�*�*�*�*�*�	*+�
*�*�**�
��**�
�
��*��*�Y8���*�Y���*��6� *��Y*���S����*�*�*�
�
��*�**� �qff-IMQX"],h1i6j;lFmTo\qpr�t�u�v�u�x�z�{�|����rnsp$*+�!�q
��rtup(�"Y*�#*�$�%�q�vup(�"Y*�#*�$�%�q�wup(�"Y*�#*�$�%�q�xyp"*+�&�q
��zyp�z*�'YM�*��(*�#�+*�'�)W�*+�*,çN,�-�*��B*�*�+d=*�	*�,d>�-Y*�.*�/�0:+�1�2�+*�3�)W�+..1.q.���$�)�3�:�N�a�m�y�{yp1+*�'*�#*�$�4W�q
��|}p�	o�~�� ~�_*�5�X*�5Y:�*�6+*�5�7*�5�8�)W**�5�7*�5�8*�5�9*�5�:�;*�5�<ç:��� beejeq*
��
��� �8�X�_�m�!~p�j�5*��.*�**�=**�>*�
�?�*�
�@�A*�B�6�2*��+*�**�C**�D*�
�?�*�
�@�A*�B�q>�����$�/�6�A�F�K�P�Z�e�i���p�P*�
�
�E�!*��F*�G�#*� ����F*�G*�H�q�
�#�+�F�K�O�r��pj	�*��(<*��I=*��Y*��R*�dhl>*�dhl6*�J�*�d�	*d��K�LY�MN�O*��PQ�O�R�S**�h2`dl�#**�h2`dl�$*�'�!**�
�T�U�'**�'�V�6�I*�'�W�*�'�X�1*�'YN�**�
�T�U�'**�'�V�6-ç
:-��*�G�9*�Y*h��Z*�[Y*�*�Z�\�]*�^*��_�6*�Z*h�
�Y*�[Y*�*�Y�`�]*�_*�
�^*�]�a*�b*�]�c�d*�
�e�*�
�f�*�g�**�#*�$�h*�
�i�������q�&����(�3�=�F�L�m}�	�
�������%*6#;$D&[)`*i-q.1�2�3�5�7�8��p2�**�#*�$�h*�
�f�jL*�
�f*�#+�k+�l�Jh`*�$+�m+�n�Jh`�h*�
�o�p*�
�o�q�rM*�
�o�sN-:,Y�td�t,Y�ud�u6-�t,�t�,�t�t6-�u,�u�,�u�u6�*�
�o�v*�
�f�w�qR;?@EEOI]JhKkTvU�W�X�Y�Z�\�]�^�`�a�d�e��pT�*�
�xW*�*��(*��I�y*�z<*��{=�T^g*�|*�
�}��*�z<�*�|*�
�~��
*�
�*���*Y�|`�|>6*����>*���*Y��`��*���6*���6*���6*���6*���*�W� ���*���*�W�!�*���*�H��*���*�W��*���*�W��**�������*���*�W��*��>�q*���7	*���*�����Tm���������������*Y��`��*����*Y��`��*����*����*���~*Y��`��*���e*Y��`��*���L*���=*Y��`��*���$��Y�LY�M��O*����P�R���*���*Y��`��*Y��h*�Gh`��*Y��*���	e�`������6*�
�x�6*�
���;*����1�-*�Y:�*�*�
������:ç:��*�
��*�
�
�E*�G���
*�6*��(6*��I6*����y�I��Y�����b���6*���:*�
�������Y�LY�M��O�P�R�����]
�
$'','q^Woq t$u&~.�L�^�b�g�y�������������������������	�
��4�G�J�\�d�f�i�r�y���������������!�$�.�:�=�G�S�V�b�e�o�{�~��������������������
���!�/�6�P�T�W�`�i��������
��r���p'*���q

r��pb
�*�G�U6`�F*�*�Z*��(h`��*����*���*�Z*��(h`��������h�:6		`�|*���*����*�����	*��(h`66�@*�Y`h`3�~xh`3�~x�h3�~�O�����	���*���*�;�qR"#$,%6&Q#Z*a,m-v.�/�1�2�3�2�,�;�<�=�>r��p_;*���*�6*���*���*���d*���d��*�;�qFG1J:Kr��p�d*���6*�G�:*���*�G�*�3�~2:�$�Y3�~3�~3�~��:*�6��*�6��*�G`h�:*�����Y��Y����:	*����'*�����*�����*�����6��*�G�*�	��2:�=	¶�X�Yh`3�~h`3�~h3�~��:	��`6
	��`6	��6	��6
*�6��*�6

�����m*�;�qvS	UVX"Y4[U]^^j`xa�b�d�e�f�g�l�m�n�p�qu%v.w5x<zE{TlZ~cr��p�h*���6*�G�:*���*�G�*�3�~2:�$�Y3�~3�~3�~��:*�6��*�6��*�G`h�:*���*����'*�����*�����*�����6
6��*�G�*�
�
3�~2:�.�Y
`3�~
`3�~
3�~��:�

�
3�~`6	
�
3�~`6

�
3�~6
�
3�~6*�6��*�6	
�����Y*�;�qv�	���"�4�U�^�j�w����������������������$�2�@�I�X�^�g�r��p�	�*�Y���*�Y���6`�_6`d�`d66`�,6`d�`d6*�Ȅ���*�;�����q>���$�(�4�=�H�L�W�_�k�q�z���r��pY)*���6*����*�����*�W~�*���*�G�:*�W~�a*���*�G�**�3�~2�Ƨ&*�Y3�~3�~3�~����*����*�����*�6*�ƶ�*�6��*�W~�a*���*�G�**�3�~2�ǧ&*�Y3�~3�~3�~����*����*�����*�W~��*���6h6*�W~�*�Gh`6�:	*�	��*����*�����*���	��6*�W~�n*�6*�Ƕ�6�V	�3�~6
	�3�~6
z`6
~`6
z`6~`6*�6
������� *�G��6�v**�	�3�~2��	�3�~6
	�3�~6
z`6
~`6
z`6~`6*�6*�Ƕ�*�6
��������6��*�Y	`3�~	`3�~	3�~���DŽ	�3�~6
	�3�~6
z`6
~`6
z`6~`6*�6*�Ƕ�*�6
�����q�qG�	���+�5�6�>�J�S�[�o���������������������)67@FS_e	n
x������������"#2$@%N&V'_(g)p*{+�"�1�2�5�6�7�8�9�:�;<="1(Ar��p��*���*��Y�͵�*���6Τ
��YϷ��*���*��*`�**����*�*����*����I*��љ#*�����*���*�����*���KҶS�KӶS*�*�˻�Y*������6`��`d@�J66`��`d@�J6	*�˶�6

�~��6
~6��
:
*
���D
.6*�G�
*�2��Y���:*�6��*�6	���M�"�*	�ڧ,*	
�ۧ�*	�ܧ
*	
��*	�ބ@��(�@��*�˶�*�;�q�.KLNO"P,R<SFTPX^Zh[r\~]�^�_�a�b�f�h�j�l�n�pqrsu&w,x2yR{[|j}m�r�w������������l�h������r���pm=*�G�+��=�.+��>+��6+��6�~x�~x��~�=�q�����!�;�r���p��*�G�/�:+��6�,3�~O����Th�:+h��6�:,h`3�~xh`3�~x�h3�~�O���Ʊq6
��
���+�1�4�;�E�N����r���p'**��+��q
�
�r���pN**�G�*��*�_h��**��*�^h��q���)�r���p��������666�q`66	6
�X
�*�˶�6	6

d6
	
zxd~~6*�G�*�_�-.�T�*�^�-.O��������qJ�#�&�/�5�8�;�B�G�P�T�[�l�t���������r���p��>h`6�s**�˶�66*�˶�6`6����d�
��Y���*�G����(*�_��T������*�^�O�������q>��	����%�,�4�=�G�O�f�|��r���p�	�6h`6��*�˶�66�~�/*�˶�6`6����d�
��Y���~6-.6*�G����**�_��T������*�^�O����t�qJ������'07?IS
Z`
h���r���p�
k*�G�*�_:*�Z:�*�^:*�Y:6*��(h`66		�'��`6*��(`6�	���*���q2# &!3"=#I$O%["a'j(��p%
�*���6*���*��*h�**����*�*����*����**��љ *�����*���*����*���*�Y���*��*����*�G�`6`�Q*��*�Z*��(h`��W*����(*��њ*���*�Z*��(h`��������h�:6		`��*����W	*��(h`66�@*�Y`h`3�~xh`3�~x�h3�~�O����*����*��њ*������	��v*��*�;�qz0	23!4+799M:Y;j>q?|A�C�D�E�F�G�D�J�LMNO#PZO`UtV�L�Z�[�\r���p
O*���6*����G*��њ*�Wx�*�W	x�*����ʧ*������6�(~�*�2�*�Sz6����*�W	���Y�LY�M�O�P�R���*�W��*�G�3*���6*�6*�2��*����*����ʧ\�:*���*����*������Y�3�~x�3�~x�3�~��:*�6��*�6��*�;�*�W	��*Y��`��*���:*���*����#*��њ
*����*������b��:*�-Y�0�5*�5Y:¸b*��W*�5���:	��Y����ç:
�
�*�5�66�:�
:	6
*�W~�O*���6*����*�����*�W��*���`6*����*���d��*�G�G���Y�LY�M��O�P�R���*���*����{*������lh�:*���*����*�����6

�;	

h3�~x
h`3�~x�
h`3�~�O�
����G`l6�;*�W�	6
�**�W���Y�LY�M��O�P�R����*�G�	h6h6*�W�����:*���*����*������+*�G�*���Z*	���J6
6`�;6`�**�Y*��(h`	
�
3�~.O���Ԅ��§�
�:hh�:*���*����*�����*����*�G�U6`�F*�*�Z*��(h`��*����*���*�Z*��(h`�������eh�:6`�|*���*����*�����*��(h`66

�@*�Y
`
h3�~x
h`3�~x�
h`3�~�O�
���������*���6�:
*�
��*����*��љ*���
��~6*�2�*��Y��S*�2:
���:��W*����*��њ*����{�+*�G�*���"*	���66`�;6`�**�Y*��(h`	�3�~.O���Ԅ��§�
�*����*�G�?*��(h`66�%h*�Z��*��(`6���ڧq66�d��W`*��(h`66�=*�Y`3�~x`3�~x�`3�~�O����Ä���*��*�;�������q��d	ef9jHmWr`sqtyvr�z�{�������������������	��A�J�V�_�`�l�v�����������������������������	�����!�$�0�9�C�O�Z�e�o�}�����������������������,�2�8�D�O�U�`�|����������������������������	5;AI	S
\fr}���������� !#"Z!`f(i,r-x.�/�0�2�3�4�6�7�8�9�:�;�>�@B
CE-I0J<KGLhKnJtPwQ|S�V�W�X�Y�Z�X�\�]�_�`�a�b�c-g0b6_<nEoNpr���p�
�*��(h`6
`l66��6l�9h`366		�*�Z
�
	z~3T�	�������6		pd�&*�Z
�
h`3	z~3T�	����
*��(d`6
���s�q>y
z} ~,9�B�V�\~b�r������}����p�
�*��(h`6
`l66��6l�9h`366		�*�Y
�
	z~.O�	�������6		pd�&*�Y
�
h`3	z~.O�	����
*��(d`6
���s�q>�
�� �,�9�B�V�\�b�r�����������p�oh�:	h�:
�:�
:*��(h`6
6�B6�+	3hh`3`�T
3T����*�Y
�
3�~x3�~x�3�~�O6��6��	h`3�~3�~`	dh`3�~dO.���O�.�	O.h`h`3`�T
h`3T���{*�Y
�
3�~x3�~x�3�~�O���B
	h��
*��(d`6
�����qn�����%�/�8�P�Z�`�����������������	���H�N�Z�h�n���pg?*�]��*�6��*�6*�d�)W*�6*��(*��I���q���'�>���p�	x*��(*�#�**�
������X*�hdl6*�hdl6`*�h1`dld`6`*�h1`dld`6**�
������q"��"�-�8�M�c�w���p"*+��q
����p"*+��q
����p!+��q
����p#*+��q
����p#*+��q
����p#*+��q
���p#*+��q
��p�*�
��}*���s*��B+�r�+�R�Z+���P*�*��(*��I�y�5M,��-*�YM�*�+��N-�*��<,ç
:,��+��7ORail�az}}�}qF7ORSWZailmqx� �!��p�*�
���*�����*+�	+�
��*��(*�#�=+�	dh*�l`*�l>+�
dh*�l`*�l6++�	d+�
d�*�YN�*�+��
:�*��<-ç
:-���s{~�s�����q>$%&$(2)F*[+l-s/{2~0�1�3�4�6��p�q<��p�q=��p�q>��p�?*�
�*�|*��*��*��*��*��*��*��*��*��*���q6
EFGHIJ K%L*M/N4O9P>Q ��p�*�h��*�
�
��H`l6h6*�W��*�h`�W�*�h*�Gh`�W�**��*�*�*�*�*�B*�**�
��*�*�+d*�	*�,d*�.*�/���qNlno
rs$t+v7wIz^|_�l�r�x�}���������r ��p��`l6h6h�
:*�W��E�:*����
Y�3�~x�3�~x�3�~�OY�3�~x�3�~x�3�~�O:�:	*�	���:
*�
��66��6

l�X	h
`36
h
`366�/z~�z~.6�6�O����҄
���6pd�A
h
`3z~�	h
`3z~.6�6�O��������H�Ph*�Gh�:*����:*���66� 6l��h`36
6

�n

z~�Q*�G�*�3�6�;�h`3�~x�h`3�~x�h3�~�6�6�O�
�������s6

pd�wh`3
z~�Q*�G�*�3�6�;�h`3�~x�h`3�~x�h3�~�6�6�O�
��������[Y��q�:�	���"�(�1�������������������������������
��0�H�K�U�[�a�d�p�y�����������������������!�'�7�J�R�c�����������r ��pe�*���*�
�
�<�
*��d<*�*�+d=*�	*�,d>*�.6*�/6**�h2`dl�.**�h2`dl�/**�h2`dl�+**�h2`dl�,*�b*��c�3d�**�3*�.*�/��3*��G*�*�+d�J=*�	*�,d�J>*�.�6*�/�6**�
�����q^	
!+5;AQaq���� �"�#�$�%�'�) ��p�d*�>*�	6*�*�	*��J**�
��*�+d*�,d*�.*�/��**�
��*�*�+d*�	*�,d*�.*�/���q"012345=7c: ��pi=*��8*�*�3*�**�
��*�*�+d*�	*�,d*�.*�/���qABCDF<I��