��ࡱ�;�� ������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������� ��A��8���������������������������������3f������ff���f����������������������������������̙��̙3f�3���������fff����3f3�f333�3�3f33�333����\pmAdministrator B�a=* ���=h\:�#8X@�"��1����[SO1���Arial1���Arial1���Arial1T�SimSun1��SimSun1��SimSun1��SimSun1��SimSun1�SimSun1��SimSun1��SimSun1��SimSun"$"#,##0_);\("$"#,##0\)!"$"#,##0_);[Red]\("$"#,##0\)""$"#,##0.00_);\("$"#,##0.00\)'""$"#,##0.00_);[Red]\("$"#,##0.00\)7*2_("$"* #,##0_);_("$"* \(#,##0\);_("$"* "-"_);_(@_).))_(* #,##0_);_(* \(#,##0\);_(* "-"_);_(@_)?,:_("$"* #,##0.00_);_("$"* \(#,##0.00\);_("$"* "-"??_);_(@_)6+1_(* #,##0.00_);_(* \(#,##0.00\);_(* "-"??_);_(@_)��� � ��� �� ��� �� ��� �� ��� �� ��� �� ��� �� ��� �� ��� �� ��� �� ��� �� ��� �� ��� �� ��� �� ��� �� � � �+�� �� �)�� �� �,�� �� �*�� �� � �� �� �8� �8� �8� �8��8� �8� �8� �8� �8� �8� �8� � 8� � 8� � 8� �8� �8� � 8��18� �8� �8 �8 �8 �8��8� �8� � 8� � 8� �8��8� ������������������`�� 6e/e���{;`h���'6eeQ���{;`h��3/e�Q���{;`h��y= N,�lQqQ���{6e/e���{h��(&EN,�lQqQ���{�W,g/e�Q(�NXT�~9�)�,�]N,�lQqQ���{�W,g/e�Q(�e8^lQ(u�~9�)�"8n N,�lQqQ���{y��v/e�Q���{h��(��N,�lQqQ���{y��v/e�Q���{h�(�~)�$j��~eQ"�?eN7b�{t�v6e/e���{h��.���~eQ"�?eN7b�{t�v�W,g/e�Q(�NXT�~9�)�2N��~eQ"�?eN7b�{t�v�W,g/e�Q(�e8^lQ(u�~9�)�(i��~eQ"�?eN7b�{t�vy��v/e�Q���{h��4���~eQ"�?eN7b�{t�v���{�Qy��v/e�Q���{h�(�~)�!� ?e�^'`�Wё6e/e���{h�� R� ?e�^'`�Wёy��v/e�Q���{h��&��?e�^'`�Wёy��v/e�Q���{h�(�~)���?e�^Ǒ-����{h��"�� USMO�NXT�`�Q�W,gpeW[U_eQh��XlQ(u��Y�W,g�`�Q�m USMO�W,gL���:g�g�F NlQ�~9�/e�Q��R�J�3 ���A�@@�  ��� ����6e/e���{;`h� kX�bUSMO:Ul>\^�~ASW[OUSMO:CSCQ6eeQ/e�Qy��v���{peN,�lQqQ���{6eeQ�]D��y)R/e�Q?e�^'`�Wё6eeQFU�T�T g�R/e�Q �~eQ"�?eN7b�{t6eeQ �[*N�N�T�[�^�ve��RvQ�N6eeQ �[O�NNUSMO�ve�4�l��y'`/e�Q:P�R)Ro`/e�Q:P�R؏,g/e�Q�W,g�^��/e�QvQ�ND�,g'`/e�QvQ�N/e�Q,gt^6eeQT��,gt^/e�QT�� Nt^�~l�6eeQ;`��/e�Q;`��6eeQ���{;`h�USMO�Nx�y�vxUSMO T�y(�y�v)T�� N�~e��R6eeQ�~eQ"�?eN7b�{t�vYe��6e9�6eeQ03304Ul>\^�~ASW[O208 >yO�O���T1\N/e�Q20805>yO�O���T1\N/e�Q--L�?e�NNUSMO�y�O2080502>yO�O���T1\N/e�Q--L�?e�NNUSMO�y�O--�NNUSMO�y�O20816>yO�O���T1\N/e�Q--�~ASW[�NN2081601>yO�O���T1\N/e�Q--�~ASW[�NN--L�?eЏL�2081602>yO�O���T1\N/e�Q--�~ASW[�NN--N,�L�?e�{t�N�RN,�L�?e�{t�N�R210 ;S�ukSuN��Ru��/e�Q21011;S�ukSuN��Ru��/e�Q--L�?e�NNUSMO;S�u2101102;S�ukSuN��Ru��/e�Q--L�?e�NNUSMO;S�u--�NNUSMO;S�u/e�Q���{h�USMO�CSCQ�W,g/e�Qy��v/e�Q N,�lQqQ���{6e/e���{h�N,�lQqQ���{N,�lQqQ���{�W,g/e�Q��NXT�~9� ����{h�\���W,g�]D�%m4�e�4�VYёvQ�N>yO�O��9�Oߘe��R9��~He�]D�:gsQ�NNUSMO�W,g{Q��Oi�49�L�Nt^ё49�vQ�N�]D��y)R/e�Q�yO9��O9��L�(y_)9��bd`ёu;me��RQeNm9�;S�u9��Rf[ёVY�Rёu�Ne�4�OO?blQ�yё�c�ye�4�-�?be�4�Ǒ�fe�4�irN g�Re�4� vQ�N�[*N�N�T�[�^�ve��R/e�QN,�lQqQ���{�W,g/e�Q��e8^lQ(u�~9� ����{h�FU�T g�R/e�Q�RlQ9�pS7R9��T�9�Kb�~9�4l9�5u9���5u9��S�f9�irN�{t9��]�e9� �VlQ�Q�V(�X)9�(u�~�O(�~�b)�yA�9�O��9��W��9�lQ�R�c�_9�N(uPg�e9���ň-�n9�N(u�q�e9��R�R9��YXbN�R9��]O�~9��y)R9� lQ�R(uf�ЏL��~�b9�vQ�N�N�9�(uzё�SD��R9�(u vQ�NFU�T�T g�R/e�Q9� N,�lQqQ���{y��v/e�Q���{h� USMO T�y(���{�y�v�Sy��v)/f&T?e�^Ǒ-� �[O�NNUSMO�ve�4�\�� vQ�ND�,g'`/e�Q\��vQ�N/e�Q\���VlQ�Q�V(�X)9��~�O(�b)9�lQ�R|i�_9�(u�]O9� vQ�N�N��]wQЏL��~�b9� vQ�NFU�T�T g�R/e�Q��]\O�~9��S�bCQ�e0%f�� ZS1r �N�[�~9�0H�~p;m�R�~9�0�~ASW[R�\t^�]\O�~9�0kSuQe�b�W���~9�0�~ASW[t�NO���~9�0�eP.s@��S��2�~��n�u�[ O�~9�0 �@�r^�~ހ�[ O;m�R�~9�0�NSOW�SOhV�[�~�~Pc.s�[ O�~9�0O��9�0Pc`�irD��PY�~9�0Y~pQe~p�^%`Q�~�~�b�~9�I{ �0N N,�lQqQ���{y��v/e�Q���{h�(�~) FU�T�T g�R/e�Q\�� �[*N�N�T�[�^�ve��R/e�Q�[ONUSMO�ve�4�ON?eV{'`e�4��NNUSMOe�4�"�?e4�o` vQ�N�[O�NNUSMO�ve�4�/e�Q?bK\�^Q{ir-��^�RlQ��Y-��^N(u��Y-��^�W@x���e�^��'Y�W�~�O �Oo`Q�~�So��N-�n�fL�ir(��PYW0We�P�[ne��R 0W ND�@wir�TR�ׂe��R�b��e�PlQ�R(uf�-�nvQ�N�N��]wQ-�n�NCg�S����Y9���Yu e�EQhQ�V>yO�O��ё �[>yO�O���Wёe��R`�N7�>kl�7�vQ�N(vQ�N/e�Q)�~eQ"�?eN7b�{t�v6e/e���{h��~eQ"�?eN7b�{t�v�W,g/e�Q��NXT�~9� ����{h� vQ�N�[*N�N�T�[�^e��R�~eQ"�?eN7b�{t�v�W,g/e�Q��e8^lQ(u ��~9����{h��~eQ"�?eN7b�{t�vy��v/e�Q���{h� vQ�[�W,g'`/e�Q\���~eQ"�?eN7b�{t�vy��v/e�Q���{h�(�~)�Oo`Q�~-��^ vQ�N(D�,g'`/e�Q) ?e�^'`�Wё6e/e���{h�?e�^'`�Wё6eeQ�"�?e�b>k6eeQ � ?e�^'`�Wёy��v/e�Q���{h� vQ�N�W,g'`/e�Q\��?e�^'`�Wёy��v/e�Q���{h�(�~)?e�^Ǒ-����{h��y�v T�y(�T�v)y��v T�y��ϑUSMOǑ-�peϑD�ёeg�nё���Bl�e��N,�lQqQ���{D�ё �~eQ"�?eN7b�{tD�ё?e�^'`�WёvQ�ND�ё USMO�NXT�`�Q�W,gpeW[U_eQh�6Rpe(WL��NXT�yO�NXT�[ gpe �O(L�)�NXT�[ gpef[u�NXT�[ gpevQ�N�NXT�[ g(WpeRAm�NXT�N4Y�~9��]�N�gX�(u�NXT4N�e�] lQ(u��Y�W,g�`�Qh�USMO T�y ?bK\�r�Q(s^�es|):g�Rf���5u݋;N���RlQ��Y�^Q{b��yO(ub��y�[ gpe ;`:g-N�~�~pe(ag)�v�b5u݋(�)�y(uN�~\�W:gPC g�RPC:g YpS:gSbpS:g��p5u�hvQ�N�RlQ(u?bN(u?bK\L��]�[ �lQ�R(uf�NN(uf�agt^�yё(NCQ)�S�- USMO�W,gL���N:g�g��nUSMO'`(�USMOL���:g�g��n�NNUSMOh10_U\Y~pQe~p�]\O0 20�~�~_U\R�~kSuQe�b�wƋ�W��0eP�^Ye��0nf�SkSu�T2��u�wƋ�[ O�]\O0 30OS�R?e�^_U\�eP.s@�0~��n�u��2�0 �@�r^�~ހI{�[ O�c�R�]\O0 40_U\�NS�;NIN>yO g�R�T�~ASW[R�\t^;m�R0 �r�z��n0�Q���RlQ�[2017t^^�~�蕄��{USMO NlQ�~9� /e�Q���{h�USMO�NCQlQ�R(uf�9�N Nt^�`�Q�k��vQ-N_2017t^ NlQ�~9�6.5NCQ ��k Nt^ NM�14% �vQ-N �lQ�R(uf��~�b9�3.NCQ �N Nt^cs^�lQ�R(uf�-�n0NCQ �N Nt^cs^��VlQ�Q�V0NCQ �N Nt^cs^�lQ�R�c�_9�3.5NCQ ��k Nt^ NM�22%0�� vt�rp��hf][��`^��<:������20�� 42 ��  $" �� XV �� :8����@>���� � �� �&  d����MbP?_*+��%������" d,,U } 8!} �} �&} ��@]@Q@Q@�@�@�@�@�@ �@ �@ �@ �@ �@�@�@�@�@@@� � � � � � � � � �  ףp= �@� �x@�  �  `x@�  �  )\���@j@�  � �   �    �    �    �    �  �  ףp= �@�  ףp= �@� � �  ףp= �@�  ףp= �@�*|,008@880,,,,,,(@0@'�?)�K7�?& �G�?(>�@�" � �� K2  d����MbP?_*+��%������" d,,U } J } # } �%} 3} �} N} I} I} -} C �@@@�@]@]@�@]@]@ �@ ]@ ]@ ]@ �@@@@@@@@@@@@@@@�  � �  � � � � � �  � �  �  �  � !� " ףp= �@ ףp= �@ � #� $ ףp=��@ ףp=��@ � %� &)\����a@)\����a@ � '� ()\����a@)\����a@ � )� *0�@0�@ � +� ,�}@�}@  � -� .         � / �v@ �v@      � 0� 1 .@ .@      � 2� 3 .@ .@      � 4� 5 .@ .@     �. hl�||||||lx||| '�?)�K7�?& ��?(�K7�?>�@A �*   � �� �<  d����MbP?_*+��%������" d,,U } �} �} �0} -} C} z} ��@@�@Q@]@]@]@]@]@ ]@ ]@ ]@ ]@ ]@Q@@@@@@@@@@@@@@@@� 6� � 7� � � � � 8� 9� � !� " ףp= �@ ףp=��@�v@� #� $ ףp=��@ ףp=h�@�v@� %� &)\����a@)\����a@� '� ()\����a@)\����a@� )� *0�@�}@�v@� +� ,�}@�}@ � -� / �v@  �v@   � .     � 0� 1 .@ .@   � 2� 3 .@ .@   � 4� 5 .@ .@   �2FDJNbff^^f^^J^^^F'�?)�K7�?& ��?(�K7�?>�@�*  � �� oD  d����MbP?_*+��%������" d,,U } �%} �} *} �} � �@]@Q@Q@�@�@�@�@�@ �@ �@ �@ �@ �@�@�@�@�@@@� :!� � "� � #� � � � #� ; ףp= �@� �x@#�  `x@#�  )\���@j@#� #� #  �   #  �   #  �   #  �   #  �   ##�  ףp= �@�  ףp= �@#� � #�  ףp= �@�  ףp= �@#�*�|6::BJ>>66666662J:J'�?)�K7�?&�?(�K7�?>�@�" � �� �\  d����MbP?_*+��%������" d,,U }  } � } ).} V } V } : } �} @} �} \} @} � } � } �} $} @} @} \} $} w} w} \} \} \} �} �} w} $} @} �}  } � �@@�@�@]@i@i@�@i@ i@ i@ i@ �@ @@@@@@@@@@@@@@@ @� <     � ##### # # ##############� 7� � � � �      �  � =� >� ?� @� A�  B�  C�  D�  E�  F� =� G� H� I� J� K� L� M� N� O� P� Q� R� S� T� U� V� !� " ףp=��@�x@�d@h@>@     $@)\���@j@)\����a@.@J@� #� $ ףp=x�@�x@�d@h@>@     $@)\���`h@)\����a@J@� %� &)\����a@     )\����a@)\����a@� '� ()\����a@     )\����a@)\����a@� )� *|@�x@�d@h@>@     $@J@J@ � +� , |@ �x@ �d@ h@ >@      $@ J@               J@  � 0� 1 .@           .@       .@           � 2� 3 .@           .@       .@          � 4� 5 .@           .@       .@          �(�0:*N���VVt~`VV  '�?)�K7�?& ��?(�K7�?>�@A �J   � �� cm  d����MbP?_*+��%������" d,,U } J } # } ).} ; } ; } ; } ; } ; } ; } ; } ; } ; } ; } ; } ; } ; } ; } ; } ; } ; } ; } ; } ; } ; } ; } ; } ; } ; } ; } ; } ; �@@�@�@�@�@�@�@�@ �@ @ @ @ @@� W     � ###### # # # # ########� 7� � � � � X     � Y� Z� [� \� ]�  ^�  _�  `�  a�  b� c� d� e� f� g� h� i� j� k� l� m� n� o� p� q� r� s� !� ">@     >@� #� $>@     >@� )� *>@     >@� +� ,>@     >@� -� .      � :*J�NNNN> '�?)�K7�?& ��?( ��?>�@A �B � �� ��  d����MbP?_*+��%������" d,,U } | } � } �} �}  }  }  } �} w} \} $} } @} @} \} w} �} w} �} @} �} �} �} } �} } $} �} } �} $} � } $} !!� } ""@} ##�#�@@$�@�@E@]@]@]@�@ Q@ @ @ @ @ @� t      !"#�       � "7#� � � u� v� �        � !w� "x� #y� =� Y� Z� [�  \�  ]�  ^�  _�  `� a� b� z� {� e� f� g� |� i� j� k� l� m� }� o� p� ~� r�  !"#� !� "�v@�v@      �v@!"#� #� $�v@�v@      �v@!"#� )� *�v@�v@      �v@!"#� -� /�v@�v@      �v@!"#� �� ��v@�v@� �� �� ��  ��  ��  ��  ��  �� �� �� �� �� �� �� �� �� �� �� �� �� �� �� �� �� �� � �v@� !�� "�� #�                                  ! " #          �"^l\�������h'�?)�K7�?& ��?(�K7�?>�@A �b #"# !!""## � �� g�  d����MbP?_*+��%������" d,,U } �} � } ).} w} �} �} �} �} w} �} �} �} �} w} w} @} �} �} $} w} � } � } � } � } �} �} � } �} �} : } �}  } � } !! } ""� } ##�#�@@$�@�@i@]@]@]@�@ @ @ @ @ @@@@@@@@@� �      !"#�      ########� 7 !"#� � � � v� � �� �� �   �   �  !"#� =� ��  ��  ��  ��  =�  �� �� �� �� �� �� �� �� �� �� �� �� �� �� � =� �� �� ��  �� !�� "�� #�� !� "�v@�v@      !"#� #� $�v@�v@      !"#� )� *�v@�v@      !"#� -� /�v@�v@      !"#� �� $��v@�v@      !"# � ��lH�������  '�?)�K7�?& ��?(�K7�?>�@A �j ##  # � �� H�  d����MbP?_*+��%������" d,,U } �#} �} �(} ��@U@Q@Q@r@r@r@r@r@ r@ r@ r@ r@ r@r@r@r@r@@� �� � � %%� %%� %� %� %� %� & � &�  &�  &� &�  & �   & �   & �   & �   & �  � � � � � � �*�h,0080,,,,,,,,,(000'��&�?)��&�?& �G�?(>�@�" � ��  y�  d����MbP?_*+��%������" d,,U } � } � } ).} r } ; } ; } ; } ; } ; } ; } ; } � } � } ; } ; } ; } ; } ; } ; } ; } ; } ; } ; } ; } ; } ; } ; } ; } ; } ; } ;  �@@�@�@]@�@@@@ @ @ @ @� �     � ##### # # #############� 7� � � � �      �  � =� >� ?� @� A�  B�  C�  D�  E�  F� =� G� H� I� J� K� L� M� N� O� P� Q� R� S� T� U� �� !� "       ���:*N�> '�?)�K7�?& ��?( ��?>�@A �J   � ��  ��  d����MbP?_*+��%������" d,,U } J } # } ).} ; } ; } ; } ; } ; } ; } ; } ; } ; } ; } ; } ; } ; } ; } ; } ; } ; } ; } ; } ; } ; } ; } ; } ; } ; } ; } ; } ;  �@@�@�@�@�@@@@ @ @� �     � ###### # # # # ########� '7''� � � � � X     � Y� Z� [� \� ]�  ^�  _�  `�  a�  b� c� d� e� f� g� h� i� j� k� l� m� n� o� p� q� r� s� !� "      �~�:*J�> '�?)�K7�?& ��?( ��?>�@A �B � �� ��  d����MbP?_*+��%������" d,,U } J } # } } : } ; } � } ; } ; } ; } ; } ; } ; } ; } ; } ; } ; } ; } ; } ; } ; } ; } ; } ; } ; } ; } ; } ; } ; } ; } ; } ; } ; } ; } !!; } ""; } ##; #�@@$�@�@i@@�@@@ @ @ @ @ @@@� �      !"#� ##### # # # # ################## #� !7"#� � � u� v� � X      � !w� "�� #y� =� Y� Z� [�  \�  ]�  ^�  _�  `� a� b� c� d� e� f� g� h� i� j� k� l� m� }� o� p� q� r�  s!"#� (!(� )"(      !"*#*        �T ,lf��p  '�?)�K7�?& ��?( ��?>�@A �b #!# !!""## � �� &�  d����MbP?_*+��%������" d,,U } �} �} �} w} �} �} �} �} w} �} �} �} �} w} w} @} �} �} $} w} � } � } � } � } �} �} � } �} �} : } �}  } � } !! } ""� } ##�#�@@$�@�@i@@@@@ @ @ @ @ @@@@@� �      !"#�      ########� 7 !"#� � � � v� � �� �� �   �   �  !"#� =� ��  ��  ��  ��  =�  �� �� �� �� �� �� �� �� �� �� �� �� �� �� �� =� �� �� ��  �� !�� "�� #�� !� "      !"#    �4 TlH��p  '�?)�K7�?& ��?(�K7�?>�@A �j ##  # � �� ��  d����MbP?_*+��%������" d,,U } �"} �} �"} �} � } � �@]@Q@Q@�@�@�@�@�@ �@ �@ �@ �@ �@�@�@�@�@@@� �!!� � ##� � ##� � � +� ##� �� ,##� , ##� , ##� ,##� ,##  � ,  # #  � ,  # #  � ,  # #  � ,  # #  � ,  # #,##� � ,##� � ,##� � ,##�*:|@DDLD@@@@@@@@@<DDD'�?)�K7�?&�?(�K7�?>�@�" � ��  ��  d����MbP?_*+��%������" d,,U } | } � } �} �}  }  }  } �} w} \} $} } @} @} \} w} �} w} �} @} �} �} �} } �} } $} �} } �} $} � } $} !!� } ""@} ##� #�@@$�@�@E@@@@@ @  @� �      !"#�       � "7#� � � u� v� �        � !w� "�� #y� =� Y� Z� [�  \�  ]�  ^�  _�  `� a� b� z� {� e� f� g� |� i� j� k� l� m� }� o� p� ~� r�  !"#� !� "      !"#      !"#       �b �l\��ph'�?)�K7�?& ��?(�K7�?>�@A �b #"# !!""## � ��  ��  d����MbP?_*+��%������" d,,U } �} �} �} w} �} �} �} �} w} �} �} �} �} w} w} @} �} �} $} w} � } � } � } � } �} �} � } �} �} : } �}  } � } !! } ""� } ##� #�@@$�@�@]@@@@@ @ @ @� �      !"#�      ########� 7 !"#� � � � v� � �� �� �   �   �  !"#� =� ��  ��  ��  ��  =�  �� �� �� �� �� �� �� �� �� �� �� �� �� �� �� =� �� �� ��  �� !�� "�� #�� !� "      !"#    ���lH��p '�?)�K7�?& ��?(�K7�?>�@A �j ##  # � ��  ��  d����MbP?_*+��%������" d,,U } } �} �} �} � } } �} �} �} �} �} � �@@ �@@u@i@@@@ @ @ @� �   � �  7  � � � �� �� �� �� �  �  �� =� �� ��  ��  �    #-#####-# # # #       ���|���xx'�?)�K7�?& ��?(�K7�?>�@A �Z    � ��  q  d����MbP?_*+��%������" d,,U } N} �} ` } . }  } � } � } D } ` } ` } � } � } � } (  �@@�@�@i@i@@@@ @ @ @� �     �      � � � �� �� �� ��  ��  �   � �� �� ��  �  =�  ��  ��  �� !� "@@@$"@@ $ $@ $ @ �?..../.         ��������  '�?)�K7�?& ��?(�K7�?>�@A �R   � �� ^   d����MbP?_*+��%������" d,,U } � } �} � } � } � } � } � } � } � } � } � } � } � } � } � } � } � } � } � } � } � } � } � �@@�@�@�@�@@@@ @ @ @ @ @@ @� �     � ####### # # # # ##########� � �� �� �  �  � �  �0000� �� �� �� �  �  0��  ��  �� �� �� �� �� �� �� �� �� �� �� �� �� 0�� �  ��  � 0 �  �� �� �� �� �� �� �� �� �� �� !� "R����e@���(\�_@�?�? �?   @ @�?@   ��,���".6'�?)�K7�?& ��?(>�@A ��        � ��  �  d����MbP?_*+��%������" d,,U } J } �} �} �+} �) �@@�@�@u@@@@@ @ @� �� � � �� �� �� �� !� "� �� �� �..... ��66FF2 '�?)�K7�?& ��?(�K7�?>�@� � �� 0  d����MbP?_*+��%������" d,,U } z} �} } c} �} =} �} �} s* �@@ �@ @�@�@@@@ @ @ @ @ @@@@� �� � �� � �� �� c� h� � �� =� �� p� �� !� "@@ @@� 1�        �z@Tbvbb�('�?)�K7�?& ��?(>�@A �Z  �������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Root Entry������������Workbook������������!������������������������  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������