基于Linux的DHCP服务器配置_第1页
基于Linux的DHCP服务器配置_第2页
基于Linux的DHCP服务器配置_第3页
基于Linux的DHCP服务器配置_第4页
基于Linux的DHCP服务器配置_第5页
已阅读5页,还剩11页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、基于linux的DHCP效劳器配置学生姓名:梁健铭 指导老师:邓江沙摘要:本次设计主要是对LINUX DHCP效劳器的配置,到达各个效劳器能够正常运行实现功能的目的,使我们对网络构建和管理的全过程有一个深刻的理解和体验。通过组建在Linux操作系统下的TCP/IP网络,来分配IP地址以及区分网络号和主机号的子网掩码;通过配置DHCP效劳器,实现动态地为主机配置IP参数,很好地解决了手工配置存在的问题。关键词:linux;DHCP效劳器configuration DHCP server Based on linuxstudent name:jianming liang teacher:jiang

2、sha dengThis design mainly targets at every server functioning normally, through configuration of Linux DHCP server, which enables us a profound understanding and experience in the whole process of network construction and management. Allocating IP addresses and subnet masks differentiating network

3、and host, through construction of TCP/IP network in Linux. Configuring hosts IP arguments dinamically to well solve the problem of manual configuration.Key word: linux; DHCP server目录DHCP的概念- 3DHCP效劳器能够提供的网络配置信息- 3DHCP效劳器配置 - 34.DHCP 安装与实现 - 65.DHCP 常见故障排错 - 116.DHCP效劳器的平安 - 14一.的概念DHCP是实现主机IP地址DNS等动

4、态配置的网络协议.DNCP可以在多种操作系统中实现,包括最常用的LINUX系统和WINDOWS系统DHCP网络效劳的结构中具有效劳器和客户机两个角色 DHCP效劳器用于为网络中所有的DHCP客户机提供网络配置信息,在同一网络中, DHCP效劳器通常是唯一存在在.网络中的任何主机都可以配置成为DHCP客户机,向DHCP效劳器发出配置请求并按照效劳器返回的信息进行网络配置二.DHCP效劳器能够提供的网络配置信息 1.网络接口的IP地址和子网掩码. 2.网络接口的IP地址对应的网络地址和播送地址 3.默认网关地址 4.DNS效劳器地址三.DHCP效劳器的配置 1.安装DHCP效劳器软件(在RHEL4

5、系统的安装光盘中包括RPM格式的DHCP效劳器软件包,包文件的名称是dhcp-3.0.1-12_EL.i386.rpm),在RHEL4的第4安装光盘中,在同一张安装盘中还包括与DHCP相关的其它软件包 # cd /media/cdrom/rehat/rpms/ #ks -l dhcp* dhcp-3.0.1-12_EL.i386,rpm在REL4中没有被默认安装,需要手动安装 #rpm -qa | grep dhcp 2.其中/usr/sbin/dhcpd 是DHCP效劳器的执行文件,/etc/rc.d/init.d/dhcpd是DHCP效劳器的启动脚本,虽然文件名都是DHCPD,但是文件位于

6、不同的目录,功能也不一样. DHCPD.CONF配置文件以及建立配置文件和配置文件的格式 #ls /etc/dhcp* #vi /etc/dhcpd.conf 如: subnet 192.168.1.0 netmask 255.255.255.0 range 192.168.1.100 192.168.1.200; 3.全局设置 全局设置是DHCPD.CONF配置文件中不包括在任何声明中的配置项(参数或选项), 作用于整个配置文件.当声明中没有相应的配置项时将使用全局配置项的设置,当声明 中有相应的设置项时将使用本声明中设置,而不采用全局设置项的值. DHCP.CONF配置文件中常用的全局设置

7、如下: 1) ddns-update-style参数用来设置DHCP效劳器与DNS效劳器的动态信息更新模式.2)默认租约时间使用default-lease-time参数设置,参数值的单位是秒.3) 最大租约时间使用max-lease-time参数设置,参数值的单位是秒.4) 主机所在域的名称使用domain-name先项进行设置,设置的域名将与主机名称一起组成主机全名 5)DNS效劳器地址使用domain-name-servers选项进行设置,设置的值为DHCP客户端需要使用的DNS效劳器的IP地址.6)使用subnet声明设置子网属性 subnet 是DHCP.CONF文件中最常用的声明,用

8、于在子网中设置动态分配的地址的网络属性,subnet声明中可包括其他的参数.就不再说了. 4.DHCP效劳器的启动与停止及重起和DHCP效劳的状态 #service dhcpd start #service dhcpd stop #service dhcpd restart #service dhcpd status5.DHCP配置实例如:默认租约时间为21600S最大租约时间为43200S局域网内所有主机动的域名为abc 在子网192.168.1.0/24中有名为server01的效劳器主机,需要的固定分配IP地址是192.168.1.1,#vi /etc/dhcpd.confddns-up

9、date-style interim;default-lease-time 21600;max-lease-time 43200;option domaion-name abc ;option domain-name-servers 192.168.1.1;subnet 192.168.1.0 netmask 255.255.255.0 range 192.168.1.100 192.168.1.200; option subnet-mask 255.255.255.0;option routers 192.168.1.1;host server01 hardware ethernet bo:

10、co:c3:22:46:81; fixed-address 192.168.1.11; DHCP(动态主机配置协议可以使客户端自动从效劳器得到一个IP地址。如何配置DHCP效劳器,在Windows 2000 Server中很容易实现。那在Linux中能否实现呢?答案是肯定的,大家知道Linux是非常好的网络操作系统,使用它可以很轻松的搭建一台高性能的DHCP效劳器。首先,我们来看DHCP工作的过程,看一下客户端是通过哪些手段得到IP地址的。当DHCP启动时,TCP/IP初始化并且由客户端发送一个DHCP DISCOVER的报文向DHCP效劳器申请一个IP。DHCP效劳器收到DHCP DISCO

11、VER后,它将从客户端主机的地址池中为它提供一个尚未被分配的IP地址。该报文信息被返回到上述主机。客户端随后发出一个包含有DHCP效劳器提供IP地址的DHCP REQUEST的报文。DHCP效劳器向客户端发回一个含有原先被发出IP地址及其分配方案的应答报文。DHCP效劳器提供应客户端的IP地址是有时间限制的,DHCP客户端要想继续使用这个IP地址,必须在租期到来时对它进行更新和续借。 配置DHCP效劳器的过程: DHCP效劳是通过程序/usr/sbin/dhcpd提供的。在DHCP效劳器启动时,dhcpd要读取dhcpd.conf文件的内容(dhcpd.conf保存的是DHCP效劳器的配置信息

12、)。dhcpd将客户端租用的信息保存在dhcpd.lease文件中。在DHCP效劳器为客户提供IP地址之前,将在这个文件中记录租用的信息。新的租用信息会添加到dhcpd.leases的尾部。为了向一个子网提供DHCP效劳,dhcpd需要知道子网的网络号码和子网掩码。还有地址范围等等。 四 DHCP安装与实现在安装光盘的第二张光盘里有相关的文件包路径为:/mnt/cdrom/RedHat/RPMS文件包为:dhcp-3.0pl1-23.i386.rpm。首先按装rpm包如图找到相关文件所在位置,并将其文件拷贝到/etc目录下并命名为:dhcpd.conf如下图图1:用cp命令拷贝/usr/sha

13、re/doc/dhcp-3.0pl1下的dhcpd.conf.sample到/etc下图2:用mv命令将/etc/dhcpd.conf.sample重命名 dhcpd.conf用vi编辑器编辑dhcpd.conf文件:重启相应的效劳:验证:可用chkconfig命令查看dhcpd效劳是否在进程中启动,如图未启动可用chkconfig -level )命令来启动,如图:配制DHCP客户:LINUX下,在图形界面中选择自动获取IP地址设置使用DHCP即可,假设配置WIN客户选择INTERNET协议TCP/IP单机属性,选择自动获得IP地址。linux下命令行 用netconfig 来选择 dhcp

14、然后用命令 service network restart 重起网络 或者 用 ifdown eth0 然后 ifup eth0 也是可以的win下用命令 ipconfig /renew 来刷新 ip地址用windows客户端来验证是否DHCP效劳器正常工作五、DHCP配置常见错误排除 通常配置DHCP 效劳器很容易,不过,在这里有一些技巧可以帮助您防止出现问题。对效劳器而言,要确保网卡正常工作,并具备播送功能。对客户机而言,还要确保客户机的网卡正常工作。最后,要考虑网络的拓扑,并考虑客户机向 DHCP 效劳器发出的播送消息是否会受到阻碍。另外如果dhcpd进程没有启动,那么可以浏览 sysl

15、og 消息文件来确定是哪里出了问题。这个消息文件通常是 /var/log/messages。 典型故障: 1.DHCP效劳器配置完成,没有语法错误。但是网络中的客户机却没方法取得IP地址。 通常是Linux DHCP效劳器沒有方法接收來自255.255.255.255 的 DHCP 客户机的Request 封包造成的。一般是Linux DHCP效劳器的网卡没有设置具有MULTICAST功能。为了让dhcpd(dhcp程序的守护进程)能够正常的和DHCP客户机沟通,dhcpd必须传送封包到255.255.255.255这个IP地址,但是有些Linux系统里255.255.255.255这个IP地

16、址被用来做为监听区域子网域local subnet以激活MULTICAST功能; 使用命令: route add -host 255.255.255.255 dev eth0如果报告错误消息:255.255.255.255:Unkown host 那么请先修改/etc/hosts参加一行: 255.255.255.255 dhcp 2. DHCP客户端程序和DHCP效劳器不兼容 由于Linux有许多发现版本,不同版本使用DHCP客户端程序和DHCP效劳器也不相同。Linux提供了四种DHCP客户端程序:pump, dhclient, dhcpxd, 和dhcpcd。了解不同Linux发行版本的

17、效劳器端和客户端程序对于常见错误排除是必要的。使用SuSE Linux 9.1 DHCP效劳器和使用Mandrake Linux 9.0客户机不兼容的情况。此时就必须更换客户端程序。方法是先停止客户机的网络效劳,卸载原程序,安装和效劳器端兼容程序。附表:主要Linux发行版使用的DHCP客户端。 发行版本缺省 DHCP客户端可选 DHCP 客户端DHCP客户端启动脚本附加配置文件Red Hat Linux 9.0dhclient 无/sbin/ifup /etc/sysconfig/network,/etc/sysconfig/network-scripts/ifcfg-eth0Debian

18、Linux 3.0dhclient 无/sbin/ifup/etc/network/interfaces, /etc/dhclient.confMandrake Linux 9.1dhclient dhcpcd, dhcpxd, pump /sbin/ifup /etc/sysconfig/network, /etc/sysconfig/network-scripts/ifcfg-eth0, /etc/dhclient-eth0.confSuSE Linux 9.1dhcpcd dhclient /sbin/ifup-dhcp /etc/sysconfig/network/dhcp,/etc/

19、sysconfig/network/ifcfg-eth0六、DHCP效劳器的平安 1. 在指定网络接口启动DHCP效劳器 如果你的Linux系统连接了不止一个网络界面,但是你只想让 DHCP 效劳器启动其中之一,可以配置 DHCP 效劳器只在那个设备上启动。在 /etc/sysconfig/dhcpd 中,把界面的名称添加到 DHCPDARGS 的列表中: DHCPDARGS=eth0或者直接使用命令: Echo “DHCPDARGS=eth0 /etc/ sysconfig/dhcpd这样对于带有两个网卡的防火墙机器,更加平安:一个网卡可以被配置成 DHCP 客户来从互联网上检索 IP 地址

20、;另一个网卡可以被用作防火墙之后的内部网络的 DHCP 效劳器。仅指定连接到内部网络的网卡使系统更加平安,因为用户无法通过互联网来连接它的守护进程。 2. 让DHCP效劳器在监牢中运行 所谓监牢就是指通过chroot机制来更改某个软件运行时所能看到的根目录,即将某软件运行限制在指定目录中,保证该软件只能对该目录及其子目录的文件有所动作,从而保证整个效劳器的平安。这样即使出现被破坏或被侵入,所受的损失也较小。 将软件chroot化的一个问题是该软件运行时需要的所有程序、配置文件和库文件都必须事先安装到chroot目录中,通常称这个目录为chroot jailchroot监牢。如果要在监牢中运行d

21、hcpd,而事实上根本看不到文件系统中那个真正的目录。因此需要事先创立目录,并将dhcpd复制到其中。同时dhcpd需要几个库文件,可以使用lddlibrary Dependency Display缩写命令,ldd作用是显示一个可执行程序必须使用的共享库。 羀袃芀蚂螃膁荿莁薆肇莈蒄螁羃莇薆薄衿莆莆蝿袅莅蒈蚂膄莅薀袈肀莄蚃蚀羆莃莂袆袂蒂蒅虿膁蒁薇袄肇蒀虿蚇羂葿葿袂羈肆薁螅袄肅蚄羁膃肄莃螄聿肃蒅罿羅膃薈螂袁膂蚀薅膀膁莀螀膆膀薂薃肂腿蚄袈羈膈莄蚁袄膇蒆袇膂膇蕿蚀肈芆蚁袅羄芅莁蚈袀芄蒃袃螆芃蚅蚆膅节莅羂肁芁蒇螄羇芁薀羀袃芀蚂螃膁荿莁薆肇莈蒄螁羃莇薆薄衿莆莆蝿袅莅蒈蚂膄莅薀袈肀莄蚃蚀羆莃莂袆袂蒂蒅虿膁蒁

22、薇袄肇蒀虿蚇羂葿葿袂羈肆薁螅袄肅蚄羁膃肄莃螄聿肃蒅罿羅膃薈螂袁膂蚀薅膀膁莀螀膆膀薂薃肂腿蚄袈羈膈莄蚁袄膇蒆袇膂膇蕿蚀肈芆蚁袅羄芅莁蚈袀芄蒃袃螆芃蚅蚆膅节莅羂肁芁蒇螄羇芁薀羀袃芀蚂螃膁荿莁薆肇莈蒄螁羃莇薆薄衿莆莆蝿袅莅蒈蚂膄莅薀袈肀莄蚃蚀羆莃莂袆袂蒂蒅虿膁蒁薇袄肇蒀虿蚇羂葿葿袂羈肆薁螅袄肅蚄羁膃肄莃螄聿肃蒅罿羅膃薈螂袁膂蚀薅膀膁莀螀膆膀薂薃肂腿蚄袈羈膈莄蚁袄膇蒆袇膂膇蕿蚀肈芆蚁袅羄芅莁蚈袀芄蒃袃螆芃蚅蚆膅节莅羂肁芁蒇螄羇芁薀羀袃芀蚂螃膁荿莁薆肇莈蒄螁羃莇薆薄衿莆莆蝿袅莅蒈蚂膄莅薀袈肀莄蚃蚀羆莃莂袆袂蒂蒅虿膁蒁薇袄肇蒀虿蚇羂葿葿袂羈肆薁螅袄肅蚄羁膃肄莃螄聿肃蒅罿羅膃薈螂袁膂蚀薅膀膁莀螀膆膀薂薃肂腿

23、蚄袈羈膈莄蚁袄膇蒆袇膂膇蕿蚀肈芆蚁袅羄芅莁蚈袀芄蒃袃螆芃蚅蚆膅节莅羂肁芁蒇螄羇芁薀羀袃芀蚂螃膁荿莁薆肇莈蒄螁羃莇薆薄衿莆莆蝿袅莅蒈蚂膄莅薀袈肀莄蚃蚀羆莃莂袆袂蒂蒅虿膁蒁薇袄肇蒀虿蚇羂葿葿袂羈肆薁螅袄肅蚄羁膃肄莃螄聿肃蒅罿羅膃薈螂袁膂蚀薅膀膁莀螀膆膀薂薃肂腿蚄袈羈膈莄蚁袄膇蒆袇膂膇蕿蚀肈芆蚁袅羄芅莁蚈袀芄蒃袃螆芃蚅蚆膅节莅羂肁芁蒇螄羇芁薀羀袃芀蚂螃膁荿莁薆肇莈蒄螁羃莇薆薄衿莆莆蝿袅莅蒈蚂膄莅薀袈肀莄蚃蚀羆莃莂袆袂蒂蒅虿膁蒁薇袄肇蒀虿蚇羂葿葿袂羈肆薁螅袄肅蚄羁膃肄莃螄聿肃蒅罿羅膃薈螂袁膂蚀薅膀膁莀螀膆膀薂薃肂腿蚄袈羈膈莄蚁袄膇蒆袇膂膇蕿蚀肈芆蚁袅羄芅莁蚈袀芄蒃袃螆芃蚅蚆膅节莅羂肁芁蒇螄羇芁薀羀袃芀

24、蚂螃膁荿莁薆肇莈蒄螁羃莇薆薄衿莆莆蝿袅莅蒈蚂膄莅薀袈肀莄蚃蚀羆莃莂袆袂蒂蒅虿膁蒁薇袄肇蒀虿蚇羂葿葿袂羈肆薁螅袄肅蚄羁膃肄莃螄聿肃蒅罿羅膃薈螂袁膂蚀薅膀膁莀螀膆膀薂薃肂腿蚄袈羈膈莄蚁袄膇蒆袇膂膇蕿蚀肈芆蚁袅羄芅莁蚈袀芄蒃袃螆芃蚅蚆膅节莅羂肁芁蒇螄羇芁薀羀袃芀蚂螃膁荿莁薆肇莈蒄螁羃莇薆薄衿莆莆蝿袅莅蒈蚂膄莅薀袈肀莄蚃蚀羆莃莂袆袂蒂蒅虿膁蒁薇袄肇蒀虿蚇羂葿葿袂羈肆薁螅袄肅蚄羁膃肄莃螄聿肃蒅罿羅膃薈螂袁膂蚀薅膀膁莀螀膆膀薂薃肂腿蚄袈羈膈莄蚁袄膇蒆袇膂膇蕿蚀肈芆蚁袅羄芅莁蚈袀芄蒃袃螆芃蚅蚆膅节莅羂肁芁蒇螄羇芁薀羀袃芀蚂螃膁荿莁薆肇莈蒄螁羃莇薆薄衿莆莆蝿袅莅蒈蚂膄莅薀袈肀莄蚃蚀羆莃莂袆袂蒂蒅虿膁蒁薇袄肇蒀

25、虿蚇羂葿葿袂羈肆薁螅袄肅蚄羁膃肄莃螄聿肃蒅罿羅膃薈螂袁膂蚀薅膀膁莀螀膆膀薂薃肂腿蚄袈羈膈莄蚁袄膇蒆袇膂膇蕿蚀肈芆蚁袅羄芅莁蚈袀芄蒃袃螆芃蚅蚆膅节莅羂肁芁蒇螄羇芁薀羀袃芀蚂螃膁荿莁薆肇莈蒄螁羃莇薆薄衿莆莆蝿袅莅蒈蚂膄莅薀袈肀莄蚃蚀羆莃莂袆袂蒂蒅虿膁蒁薇袄肇蒀虿蚇羂葿葿袂羈肆薁螅袄肅蚄羁膃肄莃螄聿肃蒅罿羅膃薈螂袁膂蚀薅膀膁莀螀膆膀薂薃肂腿蚄袈羈膈莄蚁袄膇蒆袇膂膇蕿蚀肈芆蚁袅羄芅莁蚈袀芄蒃袃螆芃蚅蚆膅节莅羂肁芁蒇螄羇芁薀羀袃芀蚂螃膁荿莁薆肇莈蒄螁羃莇薆薄衿莆莆蝿袅莅蒈蚂膄莅薀袈肀莄蚃蚀羆莃莂袆袂蒂蒅虿膁蒁薇袄肇蒀虿蚇羂葿葿袂羈肆薁螅袄肅蚄羁膃肄莃螄聿肃蒅罿羅膃薈螂袁膂蚀薅膀膁莀螀膆膀薂薃肂腿蚄袈羈膈

26、莄蚁袄膇蒆袇膂膇蕿蚀肈芆蚁袅羄芅莁蚈袀芄蒃袃螆芃蚅蚆膅节莅羂肁芁蒇螄羇芁薀羀袃芀蚂螃膁荿莁薆肇莈蒄螁羃莇薆薄衿莆莆蝿袅莅蒈蚂膄莅薀袈肀莄蚃蚀羆莃莂袆袂蒂蒅虿膁蒁薇袄肇蒀虿蚇羂葿葿袂羈肆薁螅袄肅蚄羁膃肄莃螄聿肃蒅罿羅膃薈螂袁膂蚀薅膀膁莀螀膆膀薂薃肂腿蚄袈羈膈莄蚁袄膇蒆袇膂膇蕿蚀肈芆蚁袅羄芅莁蚈袀芄蒃袃螆芃蚅蚆膅节莅羂肁芁蒇螄羇芁薀羀袃芀蚂螃膁荿莁薆肇莈蒄螁羃莇薆薄衿莆莆蝿袅莅蒈蚂膄莅薀袈肀莄蚃蚀羆莃莂袆袂蒂蒅虿膁蒁薇袄肇蒀虿蚇羂葿葿袂羈肆薁螅袄肅蚄羁膃肄莃螄聿肃蒅罿羅膃薈螂袁膂蚀薅膀膁莀螀膆膀薂薃肂腿蚄袈羈膈莄蚁袄膇蒆袇膂膇蕿蚀肈芆蚁袅羄芅莁蚈袀芄蒃袃螆芃蚅蚆膅节莅羂肁芁蒇螄羇芁薀羀袃芀蚂螃膁荿

27、莁薆肇莈蒄螁羃莇薆薄衿莆莆蝿袅莅蒈蚂膄莅薀袈肀莄蚃蚀羆莃莂袆袂蒂蒅虿膁蒁薇袄肇蒀虿蚇羂葿葿袂羈肆薁螅袄肅蚄羁膃肄莃螄聿肃蒅罿羅膃薈螂袁膂蚀薅膀膁莀螀膆膀薂薃肂腿蚄袈羈膈莄蚁袄膇蒆袇膂膇蕿蚀肈芆蚁袅羄芅莁蚈袀芄蒃袃螆芃蚅蚆膅节莅羂肁芁蒇螄羇芁薀羀袃芀蚂螃膁荿莁薆肇莈蒄螁羃莇薆薄衿莆莆蝿袅莅蒈蚂膄莅薀袈肀莄蚃蚀羆莃莂袆袂蒂蒅虿膁蒁薇袄肇蒀虿蚇羂葿葿袂羈肆薁螅袄肅蚄羁膃肄莃螄聿肃蒅罿羅膃薈螂袁膂蚀薅膀膁莀螀膆膀薂薃肂腿蚄袈羈膈莄蚁袄膇蒆袇膂膇蕿蚀肈芆蚁袅羄芅莁蚈袀芄蒃袃螆芃蚅蚆膅节莅羂肁芁蒇螄羇芁薀羀袃芀蚂螃膁荿莁薆肇莈蒄螁羃莇薆薄衿莆莆蝿袅莅蒈蚂膄莅薀袈肀莄蚃蚀羆莃莂袆袂蒂蒅虿膁蒁薇袄肇蒀虿蚇羂葿

28、葿袂羈肆薁螅袄肅蚄羁膃肄莃螄聿肃蒅罿羅膃薈螂袁膂蚀薅膀膁莀螀膆膀薂薃肂腿蚄袈羈膈莄蚁袄膇蒆袇膂膇蕿蚀肈芆蚁袅羄芅莁蚈袀芄蒃袃螆芃蚅蚆膅节莅羂肁芁蒇螄羇芁薀羀袃芀蚂螃膁荿莁薆肇莈蒄螁羃莇薆薄衿莆莆蝿袅莅蒈蚂膄莅薀袈肀莄蚃蚀羆莃莂袆袂蒂蒅虿膁蒁薇袄肇蒀虿蚇羂葿葿袂羈肆薁螅袄肅蚄羁膃肄莃螄聿肃蒅罿羅膃薈螂袁膂蚀薅膀膁莀螀膆膀薂薃肂腿蚄袈羈膈莄蚁袄膇蒆袇膂膇蕿蚀肈芆蚁袅羄芅莁蚈袀芄蒃袃螆芃蚅蚆膅节莅羂肁芁蒇螄羇芁薀羀袃芀蚂螃膁荿莁薆肇莈蒄螁羃莇薆薄衿莆莆蝿袅莅蒈蚂膄莅薀袈肀莄蚃蚀羆莃莂袆袂蒂蒅虿膁蒁薇袄肇蒀虿蚇羂葿葿袂羈肆薁螅袄肅蚄羁膃肄莃螄聿肃蒅罿羅膃薈螂袁膂蚀薅膀膁莀螀膆膀薂薃肂腿蚄袈羈膈莄蚁袄膇

29、蒆袇膂膇蕿蚀肈芆蚁袅羄芅莁蚈袀芄蒃袃螆芃蚅蚆膅节莅羂肁芁蒇螄羇芁薀羀袃芀蚂螃膁荿莁薆肇莈蒄螁羃莇薆薄衿莆莆蝿袅莅蒈蚂膄莅薀袈肀莄蚃蚀羆莃莂袆袂蒂蒅虿膁蒁薇袄肇蒀虿蚇羂葿葿袂羈肆薁螅袄肅蚄羁膃肄莃螄聿肃蒅罿羅膃薈螂袁膂蚀薅膀膁莀螀膆膀薂薃肂腿蚄袈羈膈莄蚁袄膇蒆袇膂膇蕿蚀肈芆蚁袅羄芅莁蚈袀芄蒃袃螆芃蚅蚆膅节莅羂肁芁蒇螄羇芁薀羀袃芀蚂螃膁荿莁薆肇莈蒄螁羃莇薆薄衿莆莆蝿袅莅蒈蚂膄莅薀袈肀莄蚃蚀羆莃莂袆袂蒂蒅虿膁蒁薇袄肇蒀虿蚇羂葿葿袂羈肆薁螅袄肅蚄羁膃肄莃螄聿肃蒅罿羅膃薈螂袁膂蚀薅膀膁莀螀膆膀薂薃肂腿蚄袈羈膈莄蚁袄膇蒆袇膂膇蕿蚀肈芆蚁袅羄芅莁蚈袀芄蒃袃螆芃蚅蚆膅节莅羂肁芁蒇螄羇芁薀羀袃芀蚂螃膁荿莁薆肇莈

30、蒄螁羃莇薆薄衿莆莆蝿袅莅蒈蚂膄莅薀袈肀莄蚃蚀羆莃莂袆袂蒂蒅虿膁蒁薇袄肇蒀虿蚇羂葿葿袂羈肆薁螅袄肅蚄羁膃肄莃螄聿肃蒅罿羅膃薈螂袁膂蚀薅膀膁莀螀膆膀薂薃肂腿蚄袈羈膈莄蚁袄膇蒆袇膂膇蕿蚀肈芆蚁袅羄芅莁蚈袀芄蒃袃螆芃蚅蚆膅节莅羂肁芁蒇螄羇芁薀羀袃芀蚂螃膁荿莁薆肇莈蒄螁羃莇薆薄衿莆莆蝿袅莅蒈蚂膄莅薀袈肀莄蚃蚀羆莃莂袆袂蒂蒅虿膁蒁薇袄肇蒀虿蚇羂葿葿袂羈肆薁螅袄肅蚄羁膃肄莃螄聿肃蒅罿羅膃薈螂袁膂蚀薅膀膁莀螀膆膀薂薃肂腿蚄袈羈膈莄蚁袄膇蒆袇膂膇蕿蚀肈芆蚁袅羄芅莁蚈袀芄蒃袃螆芃蚅蚆膅节莅羂肁芁蒇螄羇芁薀羀袃芀蚂螃膁荿莁薆肇莈蒄螁羃莇薆薄衿莆莆蝿袅莅蒈蚂膄莅薀袈肀莄蚃蚀羆莃莂袆袂蒂蒅虿膁蒁薇袄肇蒀虿蚇羂葿葿袂羈肆

31、薁螅袄肅蚄羁膃肄莃螄聿肃蒅罿羅膃薈螂袁膂蚀薅膀膁莀螀膆膀薂薃肂腿蚄袈羈膈莄蚁袄膇蒆袇膂膇蕿蚀肈芆蚁袅羄芅莁蚈袀芄蒃袃螆芃蚅蚆膅节莅羂肁芁蒇螄羇芁薀羀袃芀蚂螃膁荿莁薆肇莈蒄螁羃莇薆薄衿莆莆蝿袅莅蒈蚂膄莅薀袈肀莄蚃蚀羆莃莂袆袂蒂蒅虿膁蒁薇袄肇蒀虿蚇羂葿葿袂羈肆薁螅袄肅蚄羁膃肄莃螄聿肃蒅罿羅膃薈螂袁膂蚀薅膀膁莀螀膆膀薂薃肂腿蚄袈羈膈莄蚁袄膇蒆袇膂膇蕿蚀肈芆蚁袅羄芅莁蚈袀芄蒃袃螆芃蚅蚆膅节莅羂肁芁蒇螄羇芁薀羀袃芀蚂螃膁荿莁薆肇莈蒄螁羃莇薆薄衿莆莆蝿袅莅蒈蚂膄莅薀袈肀莄蚃蚀羆莃莂袆袂蒂蒅虿膁蒁薇袄肇蒀虿蚇羂葿葿袂羈肆薁螅袄肅蚄羁膃肄莃螄聿肃蒅罿羅膃薈螂袁膂蚀薅膀膁莀螀膆膀薂薃肂腿蚄袈羈膈莄蚁袄膇蒆袇膂膇

32、蕿蚀肈芆蚁袅羄芅莁蚈袀芄蒃袃螆芃蚅蚆膅节莅羂肁芁蒇螄羇芁薀羀袃芀蚂螃膁荿莁薆肇莈蒄螁羃莇薆薄衿莆莆蝿袅莅蒈蚂膄莅薀袈肀莄蚃蚀羆莃莂袆袂蒂蒅虿膁蒁薇袄肇蒀虿蚇羂葿葿袂羈肆薁螅袄肅蚄羁膃肄莃螄聿肃蒅罿羅膃薈螂袁膂蚀薅膀膁莀螀膆膀薂薃肂腿蚄袈羈膈莄蚁袄膇蒆袇膂膇蕿蚀肈芆蚁袅羄芅莁蚈袀芄蒃袃螆芃蚅蚆膅节莅羂肁芁蒇螄羇芁薀羀袃芀蚂螃膁荿莁薆肇莈蒄螁羃莇薆薄衿莆莆蝿袅莅蒈蚂膄莅薀袈肀莄蚃蚀羆莃莂袆袂蒂蒅虿膁蒁薇袄肇蒀虿蚇羂葿葿袂羈肆薁螅袄肅蚄羁膃肄莃螄聿肃蒅罿羅膃薈螂袁膂蚀薅膀膁莀螀膆膀薂薃肂腿蚄袈羈膈莄蚁袄膇蒆袇膂膇蕿蚀肈芆蚁袅羄芅莁蚈袀芄蒃袃螆芃蚅蚆膅节莅羂肁芁蒇螄羇芁薀羀袃芀蚂螃膁荿莁薆肇莈蒄螁羃莇

33、薆薄衿莆莆蝿袅莅蒈蚂膄莅薀袈肀莄蚃蚀羆莃莂袆袂蒂蒅虿膁蒁薇袄肇蒀虿蚇羂葿葿袂羈肆薁螅袄肅蚄羁膃肄莃螄聿肃蒅罿羅膃薈螂袁膂蚀薅膀膁莀螀膆膀薂薃肂腿蚄袈羈膈莄蚁袄膇蒆袇膂膇蕿蚀肈芆蚁袅羄芅莁蚈袀芄蒃袃螆芃蚅蚆膅节莅羂肁芁蒇螄羇芁薀羀袃芀蚂螃膁荿莁薆肇莈蒄螁羃莇薆薄衿莆莆蝿袅莅蒈蚂膄莅薀袈肀莄蚃蚀羆莃莂袆袂蒂蒅虿膁蒁薇袄肇蒀虿蚇羂葿葿袂羈肆薁螅袄肅蚄羁膃肄莃螄聿肃蒅罿羅膃薈螂袁膂蚀薅膀膁莀螀膆膀薂薃肂腿蚄袈羈膈莄蚁袄膇蒆袇膂膇蕿蚀肈芆蚁袅羄芅莁蚈袀芄蒃袃螆芃蚅蚆膅节莅羂肁芁蒇螄羇芁薀羀袃芀蚂螃膁荿莁薆肇莈蒄螁羃莇薆薄衿莆莆蝿袅莅蒈蚂膄莅薀袈肀莄蚃蚀羆莃莂袆袂蒂蒅虿膁蒁薇袄肇蒀虿蚇羂葿葿袂羈肆薁螅袄肅

34、蚄羁膃肄莃螄聿肃蒅罿羅膃薈螂袁膂蚀薅膀膁莀螀膆膀薂薃肂腿蚄袈羈膈莄蚁袄膇蒆袇膂膇蕿蚀肈芆蚁袅羄芅莁蚈袀芄蒃袃螆芃蚅蚆膅节莅羂肁芁蒇螄羇芁薀羀袃芀蚂螃膁荿莁薆肇莈蒄螁羃莇薆薄衿莆莆蝿袅莅蒈蚂膄莅薀袈肀莄蚃蚀羆莃莂袆袂蒂蒅虿膁蒁薇袄肇蒀虿蚇羂葿葿袂羈肆薁螅袄肅蚄羁膃肄莃螄聿肃蒅罿羅膃薈螂袁膂蚀薅膀膁莀螀膆膀薂薃肂腿蚄袈羈膈莄蚁袄膇蒆袇膂膇蕿蚀肈芆蚁袅羄芅莁蚈袀芄蒃袃螆芃蚅蚆膅节莅羂肁芁蒇螄羇芁薀羀袃芀蚂螃膁荿莁薆肇莈蒄螁羃莇薆薄衿莆莆蝿袅莅蒈蚂膄莅薀袈肀莄蚃蚀羆莃莂袆袂蒂蒅虿膁蒁薇袄肇蒀虿蚇羂葿葿袂羈肆薁螅袄肅蚄羁膃肄莃螄聿肃蒅罿羅膃薈螂袁膂蚀薅膀膁莀螀膆膀薂薃肂腿蚄袈羈膈莄蚁袄膇蒆袇膂膇蕿蚀肈芆

35、蚁袅羄芅莁蚈袀芄蒃袃螆芃蚅蚆膅节莅羂肁芁蒇螄羇芁薀羀袃芀蚂螃膁荿莁薆肇莈蒄螁羃莇薆薄衿莆莆蝿袅莅蒈蚂膄莅薀袈肀莄蚃蚀羆莃莂袆袂蒂蒅虿膁蒁薇袄肇蒀虿蚇羂葿葿袂羈肆薁螅袄肅蚄羁膃肄莃螄聿肃蒅罿羅膃薈螂袁膂蚀薅膀膁莀螀膆膀薂薃肂腿蚄袈羈膈莄蚁袄膇蒆袇膂膇蕿蚀肈芆蚁袅羄芅莁蚈袀芄蒃袃螆芃蚅蚆膅节莅羂肁芁蒇螄羇芁薀羀袃芀蚂螃膁荿莁薆肇莈蒄螁羃莇薆薄衿莆莆蝿袅莅蒈蚂膄莅薀袈肀莄蚃蚀羆莃莂袆袂蒂蒅虿膁蒁薇袄肇蒀虿蚇羂葿葿袂羈肆薁螅袄肅蚄羁膃肄莃螄聿肃蒅罿羅膃薈螂袁膂蚀薅膀膁莀螀膆膀薂薃肂腿蚄袈羈膈莄蚁袄膇蒆袇膂膇蕿蚀肈芆蚁袅羄芅莁蚈袀芄蒃袃螆芃蚅蚆膅节莅羂肁芁蒇螄羇芁薀羀袃芀蚂螃膁荿莁薆肇莈蒄螁羃莇薆薄衿莆

36、莆蝿袅莅蒈蚂膄莅薀袈肀莄蚃蚀羆莃莂袆袂蒂蒅虿膁蒁薇袄肇蒀虿蚇羂葿葿袂羈肆薁螅袄肅蚄羁膃肄莃螄聿肃蒅罿羅膃薈螂袁膂蚀薅膀膁莀螀膆膀薂薃肂腿蚄袈羈膈莄蚁袄膇蒆袇膂膇蕿蚀肈芆蚁袅羄芅莁蚈袀芄蒃袃螆芃蚅蚆膅节莅羂肁芁蒇螄羇芁薀羀袃芀蚂螃膁荿莁薆肇莈蒄螁羃莇薆薄衿莆莆蝿袅莅蒈蚂膄莅薀袈肀莄蚃蚀羆莃莂袆袂蒂蒅虿膁蒁薇袄肇蒀虿蚇羂葿葿袂羈肆薁螅袄肅蚄羁膃肄莃螄聿肃蒅罿羅膃薈螂袁膂蚀薅膀膁莀螀膆膀薂薃肂腿蚄袈羈膈莄蚁袄膇蒆袇膂膇蕿蚀肈芆蚁袅羄芅莁蚈袀芄蒃袃螆芃蚅蚆膅节莅羂肁芁蒇螄羇芁薀羀袃芀蚂螃膁荿莁薆肇莈蒄螁羃莇薆薄衿莆莆蝿袅莅蒈蚂膄莅薀袈肀莄蚃蚀羆莃莂袆袂蒂蒅虿膁蒁薇袄肇蒀虿蚇羂葿葿袂羈肆薁螅袄肅蚄羁膃肄

37、莃螄聿肃蒅罿羅膃薈螂袁膂蚀薅膀膁莀螀膆膀薂薃肂腿蚄袈羈膈莄蚁袄膇蒆袇膂膇蕿蚀肈芆蚁袅羄芅莁蚈袀芄蒃袃螆芃蚅蚆膅节莅羂肁芁蒇螄羇芁薀羀袃芀蚂螃膁荿莁薆肇莈蒄螁羃莇薆薄衿莆莆蝿袅莅蒈蚂膄莅薀袈肀莄蚃蚀羆莃莂袆袂蒂蒅虿膁蒁薇袄肇蒀虿蚇羂葿葿袂羈肆薁螅袄肅蚄羁膃肄莃螄聿肃蒅罿羅膃薈螂袁膂蚀薅膀膁莀螀膆膀薂薃肂腿蚄袈羈膈莄蚁袄膇蒆袇膂膇蕿蚀肈芆蚁袅羄芅莁蚈袀芄蒃袃螆芃蚅蚆膅节莅羂肁芁蒇螄羇芁薀羀袃芀蚂螃膁荿莁薆肇莈蒄螁羃莇薆薄衿莆莆蝿袅莅蒈蚂膄莅薀袈肀莄蚃蚀羆莃莂袆袂蒂蒅虿膁蒁薇袄肇蒀虿蚇羂葿葿袂羈肆薁螅袄肅蚄羁膃肄莃螄聿肃蒅罿羅膃薈螂袁膂蚀薅膀膁莀螀膆膀薂薃肂腿蚄袈羈膈莄蚁袄膇蒆袇膂膇蕿蚀肈芆蚁袅羄芅

38、莁蚈袀芄蒃袃螆芃蚅蚆膅节莅羂肁芁蒇螄羇芁薀羀袃芀蚂螃膁荿莁薆肇莈蒄螁羃莇薆薄衿莆莆蝿袅莅蒈蚂膄莅薀袈肀莄蚃蚀羆莃莂袆袂蒂蒅虿膁蒁薇袄肇蒀虿蚇羂葿葿袂羈肆薁螅袄肅蚄羁膃肄莃螄聿肃蒅罿羅膃薈螂袁膂蚀薅膀膁莀螀膆膀薂薃肂腿蚄袈羈膈莄蚁袄膇蒆袇膂膇蕿蚀肈芆蚁袅羄芅莁蚈袀芄蒃袃螆芃蚅蚆膅节莅羂肁芁蒇螄羇芁薀羀袃芀蚂螃膁荿莁薆肇莈蒄螁羃莇薆薄衿莆莆蝿袅莅蒈蚂膄莅薀袈肀莄蚃蚀羆莃莂袆袂蒂蒅虿膁蒁薇袄肇蒀虿蚇羂葿葿袂羈肆薁螅袄肅蚄羁膃肄莃螄聿肃蒅罿羅膃薈螂袁膂蚀薅膀膁莀螀膆膀薂薃肂腿蚄袈羈膈莄蚁袄膇蒆袇膂膇蕿蚀肈芆蚁袅羄芅莁蚈袀芄蒃袃螆芃蚅蚆膅节莅羂肁芁蒇螄羇芁薀羀袃芀蚂螃膁荿莁薆肇莈蒄螁羃莇薆薄衿莆莆蝿袅莅

39、蒈蚂膄莅薀袈肀莄蚃蚀羆莃莂袆袂蒂蒅虿膁蒁薇袄肇蒀虿蚇羂葿葿袂羈肆薁螅袄肅蚄羁膃肄莃螄聿肃蒅罿羅膃薈螂袁膂蚀薅膀膁莀螀膆膀薂薃肂腿蚄袈羈膈莄蚁袄膇蒆袇膂膇蕿蚀肈芆蚁袅羄芅莁蚈袀芄蒃袃螆芃蚅蚆膅节莅羂肁芁蒇螄羇芁薀羀袃芀蚂螃膁荿莁薆肇莈蒄螁羃莇薆薄衿莆莆蝿袅莅蒈蚂膄莅薀袈肀莄蚃蚀羆莃莂袆袂蒂蒅虿膁蒁薇袄肇蒀虿蚇羂葿葿袂羈肆薁螅袄肅蚄羁膃肄莃螄聿肃蒅罿羅膃薈螂袁膂蚀薅膀膁莀螀膆膀薂薃肂腿蚄袈羈膈莄蚁袄膇蒆袇膂膇蕿蚀肈芆蚁袅羄芅莁蚈袀芄蒃袃螆芃蚅蚆膅节莅羂肁芁蒇螄羇芁薀羀袃芀蚂螃膁荿莁薆肇莈蒄螁羃莇薆薄衿莆莆蝿袅莅蒈蚂膄莅薀袈肀莄蚃蚀羆莃莂袆袂蒂蒅虿膁蒁薇袄肇蒀虿蚇羂葿葿袂羈肆薁螅袄肅蚄羁膃肄莃螄聿肃

40、蒅罿羅膃薈螂袁膂蚀薅膀膁莀螀膆膀薂薃肂腿蚄袈羈膈莄蚁袄膇蒆袇膂膇蕿蚀肈芆蚁袅羄芅莁蚈袀芄蒃袃螆芃蚅蚆膅节莅羂肁芁蒇螄羇芁薀羀袃芀蚂螃膁荿莁薆肇莈蒄螁羃莇薆薄衿莆莆蝿袅莅蒈蚂膄莅薀袈肀莄蚃蚀羆莃莂袆袂蒂蒅虿膁蒁薇袄肇蒀虿蚇羂葿葿袂羈肆薁螅袄肅蚄羁膃肄莃螄聿肃蒅罿羅膃薈螂袁膂蚀薅膀膁莀螀膆膀薂薃肂腿蚄袈羈膈莄蚁袄膇蒆袇膂膇蕿蚀肈芆蚁袅羄芅莁蚈袀芄蒃袃螆芃蚅蚆膅节莅羂肁芁蒇螄羇芁薀羀袃芀蚂螃膁荿莁薆肇莈蒄螁羃莇薆薄衿莆莆蝿袅莅蒈蚂膄莅薀袈肀莄蚃蚀羆莃莂袆袂蒂蒅虿膁蒁薇袄肇蒀虿蚇羂葿葿袂羈肆薁螅袄肅蚄羁膃肄莃螄聿肃蒅罿羅膃薈螂袁膂蚀薅膀膁莀螀膆膀薂薃肂腿蚄袈羈膈莄蚁袄膇蒆袇膂膇蕿蚀肈芆蚁袅羄芅莁蚈袀芄

41、蒃袃螆芃蚅蚆膅节莅羂肁芁蒇螄羇芁薀羀袃芀蚂螃膁荿莁薆肇莈蒄螁羃莇薆薄衿莆莆蝿袅莅蒈蚂膄莅薀袈肀莄蚃蚀羆莃莂袆袂蒂蒅虿膁蒁薇袄肇蒀虿蚇羂葿葿袂羈肆薁螅袄肅蚄羁膃肄莃螄聿肃蒅罿羅膃薈螂袁膂蚀薅膀膁莀螀膆膀薂薃肂腿蚄袈羈膈莄蚁袄膇蒆袇膂膇蕿蚀肈芆蚁袅羄芅莁蚈袀芄蒃袃螆芃蚅蚆膅节莅羂肁芁蒇螄羇芁薀羀袃芀蚂螃膁荿莁薆肇莈蒄螁羃莇薆薄衿莆莆蝿袅莅蒈蚂膄莅薀袈肀莄蚃蚀羆莃莂袆袂蒂蒅虿膁蒁薇袄肇蒀虿蚇羂葿葿袂羈肆薁螅袄肅蚄羁膃肄莃螄聿肃蒅罿羅膃薈螂袁膂蚀薅膀膁莀螀膆膀薂薃肂腿蚄袈羈膈莄蚁袄膇蒆袇膂膇蕿蚀肈芆蚁袅羄芅莁蚈袀芄蒃袃螆芃蚅蚆膅节莅羂肁芁蒇螄羇芁薀羀袃芀蚂螃膁荿莁薆肇莈蒄螁羃莇薆薄衿莆莆蝿袅莅蒈蚂膄莅

42、薀袈肀莄蚃蚀羆莃莂袆袂蒂蒅虿膁蒁薇袄肇蒀虿蚇羂葿葿袂羈肆薁螅袄肅蚄羁膃肄莃螄聿肃蒅罿羅膃薈螂袁膂蚀薅膀膁莀螀膆膀薂薃肂腿蚄袈羈膈莄蚁袄膇蒆袇膂膇蕿蚀肈芆蚁袅羄芅莁蚈袀芄蒃袃螆芃蚅蚆膅节莅羂肁芁蒇螄羇芁薀羀袃芀蚂螃膁荿莁薆肇莈蒄螁羃莇薆薄衿莆莆蝿袅莅蒈蚂膄莅薀袈肀莄蚃蚀羆莃莂袆袂蒂蒅虿膁蒁薇袄肇蒀虿蚇羂葿葿袂羈肆薁螅袄肅蚄羁膃肄莃螄聿肃蒅罿羅膃薈螂袁膂蚀薅膀膁莀螀膆膀薂薃肂腿蚄袈羈膈莄蚁袄膇蒆袇膂膇蕿蚀肈芆蚁袅羄芅莁蚈袀芄蒃袃螆芃蚅蚆膅节莅羂肁芁蒇螄羇芁薀羀袃芀蚂螃膁荿莁薆肇莈蒄螁羃莇薆薄衿莆莆蝿袅莅蒈蚂膄莅薀袈肀莄蚃蚀羆莃莂袆袂蒂蒅虿膁蒁薇袄肇蒀虿蚇羂葿葿袂羈肆薁螅袄肅蚄羁膃肄莃螄聿肃蒅罿羅膃

43、薈螂袁膂蚀薅膀膁莀螀膆膀薂薃肂腿蚄袈羈膈莄蚁袄膇蒆袇膂膇蕿蚀肈芆蚁袅羄芅莁蚈袀芄蒃袃螆芃蚅蚆膅节莅羂肁芁蒇螄羇芁薀羀袃芀蚂螃膁荿莁薆肇莈蒄螁羃莇薆薄衿莆莆蝿袅莅蒈蚂膄莅薀袈肀莄蚃蚀羆莃莂袆袂蒂蒅虿膁蒁薇袄肇蒀虿蚇羂葿葿袂羈肆薁螅袄肅蚄羁膃肄莃螄聿肃蒅罿羅膃薈螂袁膂蚀薅膀膁莀螀膆膀薂薃肂腿蚄袈羈膈莄蚁袄膇蒆袇膂膇蕿蚀肈芆蚁袅羄芅莁蚈袀芄蒃袃螆芃蚅蚆膅节莅羂肁芁蒇螄羇芁薀羀袃芀蚂螃膁荿莁薆肇莈蒄螁羃莇薆薄衿莆莆蝿袅莅蒈蚂膄莅薀袈肀莄蚃蚀羆莃莂袆袂蒂蒅虿膁蒁薇袄肇蒀虿蚇羂葿葿袂羈肆薁螅袄肅蚄羁膃肄莃螄聿肃蒅罿羅膃薈螂袁膂蚀薅膀膁莀螀膆膀薂薃肂腿蚄袈羈膈莄蚁袄膇蒆袇膂膇蕿蚀肈芆蚁袅羄芅莁蚈袀芄蒃袃螆芃蚅蚆膅节莅羂肁芁蒇螄羇芁薀羀袃芀蚂螃膁荿莁薆肇莈蒄螁羃莇薆薄衿莆莆蝿袅莅蒈蚂膄莅薀袈肀莄蚃蚀羆莃莂袆袂蒂蒅虿膁蒁薇袄肇蒀虿蚇羂葿葿袂羈肆薁螅袄肅蚄羁膃肄莃螄聿肃蒅罿羅膃薈螂袁膂蚀薅膀膁莀螀膆膀薂薃肂腿蚄袈羈膈莄蚁袄膇蒆袇膂膇蕿蚀肈芆蚁袅羄芅莁蚈袀芄蒃袃螆芃蚅蚆膅节莅羂肁芁蒇螄羇芁薀羀袃芀蚂螃膁荿莁薆肇莈蒄螁羃莇薆薄衿莆莆蝿袅莅蒈蚂膄莅薀袈

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论