�������4�
� ��
A�
��
��
��
A��	��	������
��
���	��
��
��
��
���
;��
�����
��
;�
��	����
;�
� �
�^���
���
��
�^��
�^�
�^���
��
�^��
	�t
�3�
�3
�3

�t	

�9���
�
�

���TT��
�
;
�


�	�
��
��
�>� 
�	�!�"��()*�(�(�().)/0
123
�4
�^5
�^6
�^78
�t9
�t:;
�f<
�f=
>?@�������d
ABC	�DE�F
qG
�f�H
�t
�9<
�9=
�^IJ
�f
�zK���
�L
r�MNO
��K
��P
�^Q
sR
�^ST�U
��V
���WX
��YZ[\]
��K^
�t_`�a
�9�
rb
cd
;:
;ef
��gh
��K
ij
��k
�l
�m
�n
io
�p
��qrs�tu
AR�v�w
�x�y	�z{�|}�~����
��
�~�
���
���
��
��
��
����
��
���
��
���
�����
���
��
���
����
��
��
��
��
��
��
��
��
��
��
��
��
�^�
�^�
���
����
���
��	��
���
����������
������log�Lorg/slf4j/Logger;�registeredProviders�Ljava/util/List;�	Signature�3Ljava/util/List<Lucar/nc2/iosp/IOServiceProvider;>;�#registeredRandomAccessFileProviders�@Ljava/util/List<Lucar/unidata/io/spi/RandomAccessFileProvider;>;�default_buffersize�I�
ConstantValue����stringLocker�Lucar/nc2/StringLocker;�possibleCompressedSuffixes�$Ljava/util/List<Ljava/lang/String;>;�loadWarnings�Z�	userLoads�reservedFullName�Ljava/lang/String;�reservedSectionSpec�reservedCdl�<init>�()V�Code�LineNumberTable�LocalVariableTable�this�Lucar/nc2/NetcdfFiles;�registerIOProvider�(Ljava/lang/String;)V�	className�ioClass�Ljava/lang/Class;�
Exceptions��(Ljava/lang/Class;)V�	iospClass�(Ljava/lang/Class;Z)V�last�spi�!Lucar/nc2/iosp/IOServiceProvider;�
StackMapTable� registerRandomAccessFileProvider�rafClass�rafProvider�.Lucar/unidata/io/spi/RandomAccessFileProvider;�open�)(Ljava/lang/String;)Lucar/nc2/NetcdfFile;�location�C(Ljava/lang/String;Lucar/nc2/util/CancelTask;)Lucar/nc2/NetcdfFile;�
cancelTask�Lucar/nc2/util/CancelTask;�D(Ljava/lang/String;ILucar/nc2/util/CancelTask;)Lucar/nc2/NetcdfFile;�buffer_size�V(Ljava/lang/String;ILucar/nc2/util/CancelTask;Ljava/lang/Object;)Lucar/nc2/NetcdfFile;�t�Ljava/lang/Throwable;�iospMessage�Ljava/lang/Object;�raf�"Lucar/unidata/io/RandomAccessFile;���h(Ljava/lang/String;Ljava/lang/String;ILucar/nc2/util/CancelTask;Ljava/lang/Object;)Lucar/nc2/NetcdfFile;�
iospClassName�
bufferSize�result�Lucar/nc2/NetcdfFile;��canOpen�(Ljava/lang/String;)Z�iosp�canonicalizeUriString�&(Ljava/lang/String;)Ljava/lang/String;�	uriString�downloadAndDecompress�Y(Lucar/unidata/io/RandomAccessFile;Ljava/lang/String;I)Lucar/unidata/io/RandomAccessFile;�uncompressedFileName�e�Ljava/lang/Exception;�pos�tmp�filename�sep�getRaf�7(Ljava/lang/String;I)Lucar/unidata/io/RandomAccessFile;�provider��looksCompressed�findCompressedSuffix�makeUncompressed�e1� Ljava/lang/InterruptedException;�oe�0Ljava/nio/channels/OverlappingFileLockException;�stream�Ljava/io/FileInputStream;�lock�Ljava/nio/channels/FileLock;�in�Ljava/io/InputStream;�ze�Ljava/util/zip/ZipEntry;�itemName�zin�Ljava/util/zip/ZipInputStream;�fout�Ljava/io/FileOutputStream;�suffix�basepath�itempath�uncompressedFilename�baseFilename�uncompressedFile�Ljava/io/File;�file����copy�/(Ljava/io/InputStream;Ljava/io/OutputStream;I)V�	bytesRead�out�Ljava/io/OutputStream;�buffer�[Bz�<(Lucar/unidata/io/RandomAccessFile;Ljava/io/OutputStream;I)V�length�J�openInMemory�bos�Ljava/io/ByteArrayOutputStream;�%(Ljava/net/URI;)Lucar/nc2/NetcdfFile;�contents�uri�Ljava/net/URI;�url�Ljava/net/URL;���+(Ljava/lang/String;[B)Lucar/nc2/NetcdfFile;�name�data�*Lucar/unidata/io/InMemoryRandomAccessFile;�=(Ljava/lang/String;[BLjava/lang/String;)Lucar/nc2/NetcdfFile;�w(Lucar/unidata/io/RandomAccessFile;Ljava/lang/String;Lucar/nc2/util/CancelTask;Ljava/lang/Object;)Lucar/nc2/NetcdfFile;�ncfile�getIosp�E(Lucar/unidata/io/RandomAccessFile;)Lucar/nc2/iosp/IOServiceProvider;�"Ljava/lang/InstantiationException;�"Ljava/lang/IllegalAccessException;�c�
registeredSpi�	loadedSpi�RuntimeVisibleAnnotations�Ljavax/annotation/Nullable;�build��(Lucar/nc2/iosp/IOServiceProvider;Lucar/unidata/io/RandomAccessFile;Ljava/lang/String;Lucar/nc2/util/CancelTask;)Lucar/nc2/NetcdfFile;�root��Builder�InnerClasses�Lucar/nc2/Group$Builder;�id�title�builder��Lucar/nc2/NetcdfFile$Builder;�makeValidCdmObjectName�	shortName�makeValidCDLName�vname�makeValidPathName�makeValidSectionSpecName�makeNameUnescaped�makeFullName�$(Lucar/nc2/Group;)Ljava/lang/String;�g�Lucar/nc2/Group;�parent�sbuff�Ljava/lang/StringBuilder;��'(Lucar/nc2/Variable;)Ljava/lang/String;�v�Lucar/nc2/Variable;�makeFullNameSectionSpec�9(Lucar/nc2/Variable;Ljava/lang/String;)Ljava/lang/String;�node�
reservedChars�appendGroupName�>(Ljava/lang/StringBuilder;Lucar/nc2/Group;Ljava/lang/String;)V�reserved�appendStructureName�A(Ljava/lang/StringBuilder;Lucar/nc2/Variable;Ljava/lang/String;)V�n�makeFullNameWithString�6(Lucar/nc2/Group;Ljava/lang/String;)Ljava/lang/String;�lambda$findCompressedSuffix$3�'(Ljava/lang/String;Ljava/lang/String;)Z�compressedSuffix�lambda$findCompressedSuffix$2�lambda$looksCompressed$1�lambda$looksCompressed$0�<clinit>�
SourceFile�NetcdfFiles.java�ucar/nc2/NetcdfFile����� "���ucar/nc2/iosp/IOServiceProvider
���������' '"�,ucar/unidata/io/spi/RandomAccessFileProvider��+1+3QR+��java/lang/Throwable��java/io/IOException����ucar/nc2/NetcdfFilesEF�R�������%s can be accessed with %s�java/lang/Object�����������%s can be opened by %s�����file://�C���file:�/������java.io.tmpdir��F��java/lang/StringBuilder����������java/io/FileOutputStreamt|WF�java/lang/Exception�������C+RUC��HI�F�8Failed to uncompress {}, err= {}; try as a regular file.��?Could not find an appropriate RandomAccessFileProvider to open 	��\	�BootstrapMethods
�C
����java/lang/StringVF��}�.�}�java/io/FileInputStream !"^#�.java/nio/channels/OverlappingFileLockException$%&�java/lang/InterruptedException'�found uncompressed {} for {}��java/io/File(C�%ucar/unidata/io/UncompressInputStream)tu�uncompressed {} to {}�zip�java/util/zip/ZipInputStream*+,�-�.��unzipped {} entry {} to {}�/0�bz2�'ucar/unidata/io/bzip2/CBZip2InputStream1�unbzipped {} to {}�gzip�gz�java/util/zip/GZIPInputStream�ungzipped {} to {}2��3failed to delete uncompressed file (IOException) {}34567898�java/io/ByteArrayOutputStream:�java/io/BufferedInputStream;t<=>�?@ABCD�(ucar/unidata/io/InMemoryRandomAccessFileE�
Cant read �: not a valid CDM file.F��
Using IOSP {}G3H�IJKL�NetcdfFile try to open = {}�3� try iosp = {}MN� java/lang/InstantiationException�IOServiceProvider �must have no-arg constructor.� java/lang/IllegalAccessException� IllegalAccessException: O�(ucar/nc2/internal/iosp/netcdf3/N3iospNew�P�'ucar/nc2/iosp/AbstractIOServiceProviderQRST�UVW�XYZ[\�_Id]^_`T�_TitleaT�java/lang/RuntimeException�b�F�[ !"#$%&'()*,:;<=>?[]^`{|}~\cd_�.\�();,.\eFfgh�i�����jk���lm�FnopCqrs�java/util/ArrayList�ucar/nc2/StringLockertuvwx�%ucar.nc2.internal.iosp.hdf5.H5iospNew�Cant load class H5iosp�y�ucar.nc2.stream.NcStreamIosp�Cant load class NcStreamIosp�"ucar.nc2.internal.iosp.hdf4.H4iosp�Cant load class H4iosp�2ucar.unidata.io.http.HTTPRandomAccessFile$Provider'�,Cant load class HTTPRandomAccessFileProvider�1ucar.unidata.io.InMemoryRandomAccessFile$Provider�0Cant load class InMemoryRandomAccessFileProvider� java/lang/ClassNotFoundException�ucar/nc2/util/CancelTask� ucar/unidata/io/RandomAccessFile�java/lang/Class�java/util/Iterator�java/nio/channels/FileLock�java/io/InputStream�java/util/zip/ZipEntry�java/net/URI�java/net/URL�ucar/nc2/Group$Builder�ucar/nc2/NetcdfFile$Builder�ucar/nc2/Group�getClassLoader�()Ljava/lang/ClassLoader;�java/lang/ClassLoader�	loadClass�%(Ljava/lang/String;)Ljava/lang/Class;�newInstance�()Ljava/lang/Object;�java/util/List�add�(ILjava/lang/Object;)V�(Ljava/lang/Object;)Z�close�(Ljava/lang/Throwable;)V�sendIospMessage�&(Ljava/lang/Object;)Ljava/lang/Object;�acquire�getLocation�()Ljava/lang/String;�getClass�()Ljava/lang/Class;�format�9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;�org/slf4j/Logger�info�
addSuppressed�trim�
startsWith�	substring�(I)Ljava/lang/String;�ucar/unidata/util/StringUtil2�replace�9(Ljava/lang/String;CLjava/lang/String;)Ljava/lang/String;�lastIndexOf�(I)I�java/lang/System�getProperty�	separator�append�-(Ljava/lang/String;)Ljava/lang/StringBuilder;�toString�ucar/nc2/util/DiskCache�getFileStandardPolicy�"(Ljava/lang/String;)Ljava/io/File;�getPath�iterator�()Ljava/util/Iterator;�hasNext�()Z�next�	isOwnerOf�isDirectory�java/util/ServiceLoader�load�,(Ljava/lang/Class;)Ljava/util/ServiceLoader;�unescape�control�release�
getMessage�warn�9(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V�()Ljava/util/stream/Stream;
z{
�|�test�2(Ljava/lang/String;)Ljava/util/function/Predicate;�java/util/stream/Stream�anyMatch�!(Ljava/util/function/Predicate;)Z
�}
�~
��filter�9(Ljava/util/function/Predicate;)Ljava/util/stream/Stream;�	findFirst�()Ljava/util/Optional;�java/util/Optional�orElse�(Ljava/lang/String;)I�(II)Ljava/lang/String;�()I�exists�()J�(Ljava/io/File;)V�
getChannel�!()Ljava/nio/channels/FileChannel;�java/nio/channels/FileChannel�!(JJZ)Ljava/nio/channels/FileLock;�java/lang/Thread�sleep�(J)V�
debugCompress�equalsIgnoreCase�(Ljava/io/InputStream;)V�getNextEntry�()Ljava/util/zip/ZipEntry;�isEmpty�getName�equals�((Ljava/lang/String;[Ljava/lang/Object;)V�
closeEntry�(Ljava/io/InputStream;Z)V�delete�'(Ljava/lang/String;Ljava/lang/Object;)V�read�([B)I�java/io/OutputStream�write�([BII)V�	readFully�(I)V�ucar/nc2/util/IO�.(Ljava/io/InputStream;Ljava/io/OutputStream;)J�toByteArray�()[B�toURL�()Ljava/net/URL;�
openStream�()Ljava/io/InputStream;�readContentsToByteArray�(Ljava/io/InputStream;)[B�(Ljava/lang/String;[B)V�isDebugEnabled�debug�	isBuilder�r(Lucar/nc2/iosp/IOServiceProvider;Lucar/unidata/io/RandomAccessFile;Ljava/lang/String;Lucar/nc2/util/CancelTask;)V�buildFinish�(Lucar/nc2/NetcdfFile;)V�debugSPI�isValidFile�%(Lucar/unidata/io/RandomAccessFile;)Z�*ucar/nc2/internal/iosp/netcdf3/N3headerNew�()Lucar/nc2/NetcdfFile$Builder;�setIosp�H(Lucar/nc2/iosp/AbstractIOServiceProvider;)Lucar/nc2/NetcdfFile$Builder;�setLocation�1(Ljava/lang/String;)Lucar/nc2/NetcdfFile$Builder;�()Lucar/nc2/Group$Builder;�setName�,(Ljava/lang/String;)Lucar/nc2/Group$Builder;�W(Lucar/unidata/io/RandomAccessFile;Lucar/nc2/Group$Builder;Lucar/nc2/util/CancelTask;)V�setRootGroup�7(Lucar/nc2/Group$Builder;)Lucar/nc2/NetcdfFile$Builder;�getAttributeContainer�&()Lucar/nc2/AttributeContainerMutable;�"ucar/nc2/AttributeContainerMutable�findAttributeString�8(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;�setId�setTitle�()Lucar/nc2/NetcdfFile;�ucar/nc2/util/EscapeStrings�backslashEscape�backslashUnescape�getParentGroup�()Lucar/nc2/Group;�isRoot�getShortName�ucar/nc2/Variable�isMemberOfStructure�getParentStructure�()Lucar/nc2/Structure;�contains�(Ljava/lang/CharSequence;)Z�endsWith�org/slf4j/LoggerFactory�	getLogger�%(Ljava/lang/Class;)Lorg/slf4j/Logger;�java/util/Arrays�asList�%([Ljava/lang/Object;)Ljava/util/List;�ucar/nc2/util/rc/RC�
initialize�*(Ljava/lang/String;Ljava/lang/Throwable;)V������������"java/lang/invoke/LambdaMetafactory�metafactory��Lookup��(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;��%java/lang/invoke/MethodHandles$Lookup�java/lang/invoke/MethodHandles�!�� ����������������������������������������	��������
�
���

������������������������-�����/�����*�������������1����������	����K�������*��L+�������������|�
�}��~����������
�����������	 ����4�����*���������
���������������!�����������
"����������**����M��	������
,�����
��
,���W����������������������)����� ����*!�����*#���"$%�&���	����	���������	'����K�������*��L+��
�������������
���������������
�(����������	' ����4�����*���������
���������������(�����������
'"����������**����M��	������,�����
��,���W����������������������)����� ����*(�����*#���")*�&���	����	���������	+,����1�����*���������������������-��������	+.����;�����*+���������������������-�����/0�������	+1����F�����*,����������������� ����-�����2����/0�������	+3����������!*��:*,-���:����Y����������������������>���45����!-�����!2����!/0����!67���89�&��������^:� ;��������	+<�����	���S��+��:����:��
���W���=*����:*-��:��
���W�������2���,�-�0�1�$3�(4�,6�-7�69�A<�F=�P?���\�	���S-�����S=����S>����S/0����S67���H!���>$%��6�89��A�?@�&������$A���#;����
�������	BC���#�����x<*��M,��L���� Y,��!SY,��"S��#��$�,��%N-��$<��&�� Y,��!SY-��"S��#��$�,�� ,����N,��,����:-��'-�����U�`��e�i�l�����.���N�P�Q�R�+T�0U�4V�6W�UZ�`P�v[���*��0�%D%���n89����x-����vB�&���%���U;J�����^;�����������	EF����������6*���*��(L+)��*��
+��+L��+,��*��	+��+L+\-��.�������"���f�g�j�k�l�m�'n�-q�������6-����+G�&���
����^�
HI���A�����l+/��/>��
+:��/>0��1:+`��+:��2:��3Y��4��5��5��5��6��7��8L*��9Y+��:;��<+��=:���:��Y��?���U�a�b�>����2���v�x�y�{�|�"}�'�G��U��[��b��d����\�	�[�J��d�KL����l89�����lG����l2���eM���SN��"�JO��'�EP�&���!�����O�;�^�^�^�^��>������	QR��������Q*��(M���<N����@�:��A���?��B���:*��C���%*��D�N,��E��-��F��-,��GN�����-��S��H��I:��A���?��B���:*��C���%*��D�N,��E��-��F��-,��GN�����-��|,\-��.M,,��*��,��+��JM:,��E��B��K,��L,��=:��K,��M��+:��N,��O��P���K,��M��:��K,��M���
��N��	,��N-����Y��3Y��4Q��5*��5��6��R�-���������>������������������'������	��
����/��:��D��R��\��_��c��������������������������������������������������������� �*�0�4�O����R��/�-S*����-S*����KL����[J���Q-����Q2��LG��B89�&���E���
�^��;T��B����
T��B���� ��^�^;�^��>[���������
UC����t�����2��S��T�*��U����V�����S��T�*��W����V�������������������$��1��������2O��&����,@�
VF����������D��S��T�*��X����V���**.��/`��+���S��T�*��Y����Z���[�\��]��^��������������#��1��C��������DO��&����#�
WF���	V����:*��_L*+��`=*d��aN*+��b`��+:��3Y��4-��5��5��6:��3Y��4-��5c��5+��5��6:��7:��d�����e	����::	��fY��g:��h	
��i:	��:
�k��m��:������o����p*��q���8:
	��	��r����s
�:	��	��r����s���tY��u:��d�����9Y��v:		��w	
��i:
��:�k��m��:���+x��y��R��zY��fY��{��|:	}��~����:����:

��'���o�o���*��q��_+���y������Y��fY��{���:���:��+:
��X��������
�����4	}��~��o��4����� Y*SY���SYS������������:��������:�����:

��'����+���y��S���Y��fY��{���:	}��~����:����:

��'���o��q���*��q���a+���y��+���y��O���Y��fY��{���:	}��~����:����:

��'���o�����*��q�
��;
��r��3:��d���������������:
��
��r�	�����:
	�����:
��'
���8���x�����j�������n�m���������������j �n@IQ�SX[��	��>GO�QVY���������%���>%����	��� %(����j�Z���������� ��5��N��U��g��j��m��x��������
����	������������������������������������!'(*,. -"/%3.5@6I7Q5g8m9}:�<�=�>�?�@�A�B�C�F�GI	<"K+M>NGOOMePkQ{S�U�V�W�U�Y�Z�j�k�\�c�d�egjklm!4o��������XY����Z[�
�j�{\]��m�x^_�	�^_�
�Z[�@�'`a���bbc���Zd�
���ef�>�'`a���'`a���KL�%�^_�
/gh�	��:O���5i��/M��&j�� k��5l��N�m��U�no���Jpo�&��
�4��x�
�^�^�^�^�^�^�t�fq��O�j��
��^�^�^�^�^�^�t�fq�j��n�����^	���
�^�^�^�^�^�^�t�fq�������	����^�^�^�^�^�^�t�����t��
�9O�j��
��^�^�^�^�^�^�t�t�9��j��n����q��+��^�^�^�^�^�^�t�t�9qr����	�
�^�^�^�^�^�^�t�t�9qr�������)��s�^0��G���	�
�^�^�^�^�^�^�t�t�9q���������,��^�^�^�^�^�^�t�t�9qr����	�
�^�^�^�^�^�^�t�t�9qr�������"��^�^�^�^�^�^�t�t�9qr����	�
�^�^�^�^�^�^�t�t�9qr�����L�>���>����^�^�^�^�^�^�t�t�9q������^�^�^�^�^�^�t�t�9q���������
�^�^�^�^�^�^�t�t�9��G���	��^�^�^�^�^�^�t�t�9����������>�
tu���������� �N*-���6����+-���������������t�v�w�x�y�z�{���4���v���� `a����� wx���� >���yz�&������{����
������
t|����������N*���B�:6!	���=!����*���6��!����*!����!�6!�eB+���������6�
��~��
��
������"��(��/��8��<��A��M����>����N`9�����Nwx����N>���I}~��
�Dyz��
�Av�&���
���
{������	,����������Q��tY*��uL���Y+��e����M���Y��fY*��{���N-,���X-����:-����:��'�*,���������&�,�3��5�9�<����������	����&��,��3��H����*��&�"`a����QO���	�Hpo���;���&���5���3��^�t��r������^�t��r�����������	�����������<*���L+���N-���M-��#-����:-��-����:��'�*���,������
���� �$�'������������
������3����4����z��
�)`a����<������7����3�	�z�&���>�������r��������r��������{��������	�����T��������Y*+���M,*���������
�����
���� �����������z��
�8��������	�����������(���Y*+���N��,��:����:-*��������������
��������>����(������(�z����(=��
�8����!���	$%����
�������	+����<������*��%:��'*����Y��3Y��4���5+��5���5��6��R�-��-���W�������������"�������������*+,������Y*+,���:����-��-���W�������6�
����������/��3��<��G��Y��|�������������>�����89������-�����/0�����67����$%��|��@�&������/�K����������
����������L��������*��!������
��@�L+��A����+��B���M��������,��"�������,*������b,��"N-�����:��Y��3Y��4���5-�����5���5��6��R�:��Y��3Y��4���5-�����5���5�����5��6��R���m*��������Y������H��IL+��A���y+��B���M,*������b,��"N-�����:��Y��3Y��4���5-�����5���5��6��R�:��Y��3Y��4���5-�����5���5�����5��6��R�������V�]�^���V�]����������������������f���������0��6��G�Q�V�^�`��	��
��
����������������GJ!���\�	�`�#K�����+K���V�Z���0���%����#K���+K�����Z�����i�%���L89��&���V�
��T��)����;T�A���d����,����T��)�;T�A���d����,����������������
�����E���������*��¶��,���:���\���:*+-�������W�������:�����W�������:�����W��<:+����:*������:�:*������:+����:���Y��ѿ��Ұ���`�c���`�c���e�i�l��n�t�w���`�|��~����������������r���'�*�+�$,�,.�9/�>0�F2�S3�X4�`L�c7�e9�i;�l:�n=�t?�w>�y@�|B�~D��F��E��H��J��I��K��N���f�
��F����9�'���S�
���e�KL��~�45�����$%������89�����-�����/0�������&���u�
��F���^��B�>����;�^:��>��H�����;�^:�����
��;�^:����F���	������	�F����F�����*���*��Ӱ���������m�n�o����������&�����	�F����1�����*Ը�հ���������z�����������
�F����1�����*ָ�հ����������������������F����1�����*׸�հ����������������������F����/�����*��ذ���������������������	������������<*���L+��
+��ڙ�
*���ָ�հ��3Y��4M,+ָ��,*���ָ�ն�5W,��6������������������"��)��7���� ����<������7����"����&���	����	�	������1�����*ָ�ݰ����������������������	������1�����*׸�ݰ����������������������
������������9*���M,��
,��ڙ�*��ߚ�*���+��հ��3Y��4N-,+���-*+���-��6���������������� ��(��.��4����*����9�������9����4����(����&���	�����
������������++���+������*+���,���*+���,��ն�5W*-��5W�������"�����������
����#��*���� ����+�������+������+��&�����
������|�����%+��ߙ�*+���,���*c��5W*+���,��ն�5W������������������$���� ����%�������%������%��&�����������l�����+���L��3Y��4M,*���,+��5W,��6��������������
�������� ��������������
����
������Q�����*��3Y��4c��5+��5-��5��6��������������������O�������
������L�����*��3Y��4c��5+��5��6��������������������O�������
������Q�����*��3Y��4c��5+��5-��5��6��������������������O�������
������L�����*��3Y��4c��5+��5��6��������������������O��������������������������Y����
���Y�������Y����K��^YxSY�SY�SY�SY�S����S���������K�������*��������K�������*���������K�������*����������K�������*����������K�������*������	���P�U�X��j�o�r����������������������������"���2��3��4��6�&�7�I�8�M�>�P�F�U�J�X�G�Y�H�_�I�j�L�o�P�r�M�s�N�y�O���R���V���S���T���U���Z���^���[���\���]���a���e���b���c���d���m���n���4��Y�K5���s�K5�����K5�����K5�����K5��&����
��X�G�G�G�G����������������	���	����#���*�$�%&'$�%+'$�%,'$�%-'