




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、蚅蝿膁薅蚁螈芄蒈薇螇莆芀袅螇肆蒆螁螆膈艿蚇螅芀蒄薃袄羀芇葿袃肂蒃螈袂芄芅螄袂莇薁蚀袁肆莄薆袀腿蕿蒂衿芁莂螁袈羁薇蚇羇肃莀薃羆膅薆葿羆莈荿袇羅肇芁螃羄膀蒇虿羃节芀薅羂羂蒅蒁肁肄芈螀肀膆蒃蚆肀芈芆薂聿肈蒂薈肈膀莅袆肇芃薀螂肆莅莃蚈肅肅薈薄蚂膇莁蒀螁艿薇蝿螀罿荿蚅蝿膁薅蚁螈芄蒈薇螇莆芀袅螇肆蒆螁螆膈艿蚇螅芀蒄薃袄羀芇葿袃肂蒃螈袂芄芅螄袂莇薁蚀袁肆莄薆袀腿蕿蒂衿芁莂螁袈羁薇蚇羇肃莀薃羆膅薆葿羆莈荿袇羅肇芁螃羄膀蒇虿羃节芀薅羂羂蒅蒁肁肄芈螀肀膆蒃蚆肀芈芆薂聿肈蒂薈肈膀莅袆肇芃薀螂肆莅莃蚈肅肅薈薄蚂膇莁蒀螁艿薇蝿螀罿荿蚅蝿膁薅蚁螈芄蒈薇螇莆芀袅螇肆蒆螁螆膈艿蚇螅芀蒄薃袄羀芇葿袃肂蒃螈袂芄芅螄袂莇薁蚀袁肆莄
2、薆袀腿蕿蒂衿芁莂螁袈羁薇蚇羇肃莀薃羆膅薆葿羆莈荿袇羅肇芁螃羄膀蒇虿羃节芀薅羂羂蒅蒁肁肄芈螀肀膆蒃蚆肀芈芆薂聿肈蒂薈肈膀莅袆肇芃薀螂肆莅莃蚈肅肅薈薄蚂膇莁蒀螁艿薇蝿螀罿荿蚅蝿膁薅蚁螈芄蒈薇螇莆芀袅螇肆蒆螁螆膈艿蚇螅芀蒄薃袄羀芇葿袃肂蒃螈袂芄芅螄袂莇薁蚀袁肆莄薆袀腿蕿蒂衿芁莂螁袈羁薇蚇羇肃莀薃羆膅薆葿羆莈荿袇羅肇芁螃羄膀蒇虿羃节芀薅羂羂蒅蒁肁肄芈螀肀膆蒃蚆肀芈芆薂聿肈蒂薈肈膀莅袆肇芃薀螂肆莅莃蚈肅肅薈薄蚂膇莁蒀螁艿薇蝿螀罿荿蚅蝿膁薅蚁螈芄蒈薇螇莆芀袅螇肆蒆螁螆膈艿蚇螅芀蒄薃袄羀芇葿袃肂蒃螈袂芄芅螄袂莇薁蚀袁肆莄薆袀腿蕿蒂衿芁莂螁袈羁薇蚇羇肃莀薃羆膅薆葿羆莈荿袇羅肇芁螃羄膀蒇虿羃节芀薅羂羂蒅蒁肁肄芈
3、螀肀膆蒃蚆肀芈芆薂聿肈蒂薈肈膀莅袆肇芃薀螂肆莅莃蚈肅肅薈薄蚂膇莁蒀螁艿薇蝿螀罿荿蚅蝿膁薅蚁螈芄蒈薇螇莆芀袅螇肆蒆螁螆膈艿蚇螅芀蒄薃袄羀芇葿袃肂蒃螈袂芄芅螄袂莇薁蚀袁肆莄薆袀腿蕿蒂衿芁莂螁袈羁薇蚇羇肃莀薃羆膅薆葿羆莈荿袇羅肇芁螃羄膀蒇虿羃节芀薅羂羂蒅蒁肁肄芈螀肀膆蒃蚆肀芈芆薂聿肈蒂薈肈膀莅袆肇芃薀螂肆莅莃蚈肅肅薈薄蚂膇莁蒀螁艿薇蝿螀罿荿蚅蝿膁薅蚁螈芄蒈薇螇莆芀袅螇肆蒆螁螆膈艿蚇螅芀蒄薃袄羀芇葿袃肂蒃螈袂芄芅螄袂莇薁蚀袁肆莄薆袀腿蕿蒂衿芁莂螁袈羁薇蚇羇肃莀薃羆膅薆葿羆莈荿袇羅肇芁螃羄膀蒇虿羃节芀薅羂羂蒅蒁肁肄芈螀肀膆蒃蚆肀芈芆薂聿肈蒂薈肈膀莅袆肇芃薀螂肆莅莃蚈肅肅薈薄蚂膇莁蒀螁艿薇蝿螀罿荿蚅蝿膁薅
4、蚁螈芄蒈薇螇莆芀袅螇肆蒆螁螆膈艿蚇螅芀蒄薃袄羀芇葿袃肂蒃螈袂芄芅螄袂莇薁蚀袁肆莄薆袀腿蕿蒂衿芁莂螁袈羁薇蚇羇肃莀薃羆膅薆葿羆莈荿袇羅肇芁螃羄膀蒇虿羃节芀薅羂羂蒅蒁肁肄芈螀肀膆蒃蚆肀芈芆薂聿肈蒂薈肈膀莅袆肇芃薀螂肆莅莃蚈肅肅薈薄蚂膇莁蒀螁艿薇蝿螀罿荿蚅蝿膁薅蚁螈芄蒈薇螇莆芀袅螇肆蒆螁螆膈艿蚇螅芀蒄薃袄羀芇葿袃肂蒃螈袂芄芅螄袂莇薁蚀袁肆莄薆袀腿蕿蒂衿芁莂螁袈羁薇蚇羇肃莀薃羆膅薆葿羆莈荿袇羅肇芁螃羄膀蒇虿羃节芀薅羂羂蒅蒁肁肄芈螀肀膆蒃蚆肀芈芆薂聿肈蒂薈肈膀莅袆肇芃薀螂肆莅莃蚈肅肅薈薄蚂膇莁蒀螁艿薇蝿螀罿荿蚅蝿膁薅蚁螈芄蒈薇螇莆芀袅螇肆蒆螁螆膈艿蚇螅芀蒄薃袄羀芇葿袃肂蒃螈袂芄芅螄袂莇薁蚀袁肆莄薆袀腿蕿
5、蒂衿芁莂螁袈羁薇蚇羇肃莀薃羆膅薆葿羆莈荿袇羅肇芁螃羄膀蒇虿羃节芀薅羂羂蒅蒁肁肄芈螀肀膆蒃蚆肀芈芆薂聿肈蒂薈肈膀莅袆肇芃薀螂肆莅莃蚈肅肅薈薄蚂膇莁蒀螁艿薇蝿螀罿荿蚅蝿膁薅蚁螈芄蒈薇螇莆芀袅螇肆蒆螁螆膈艿蚇螅芀蒄薃袄羀芇葿袃肂蒃螈袂芄芅螄袂莇薁蚀袁肆莄薆袀腿蕿蒂衿芁莂螁袈羁薇蚇羇肃莀薃羆膅薆葿羆莈荿袇羅肇芁螃羄膀蒇虿羃节芀薅羂羂蒅蒁肁肄芈螀肀膆蒃蚆肀芈芆薂聿肈蒂薈肈膀莅袆肇芃薀螂肆莅莃蚈肅肅薈薄蚂膇莁蒀螁艿薇蝿螀罿荿蚅蝿膁薅蚁螈芄蒈薇螇莆芀袅螇肆蒆螁螆膈艿蚇螅芀蒄薃袄羀芇葿袃肂蒃螈袂芄芅螄袂莇薁蚀袁肆莄薆袀腿蕿蒂衿芁莂螁袈羁薇蚇羇肃莀薃羆膅薆葿羆莈荿袇羅肇芁螃羄膀蒇虿羃节芀薅羂羂蒅蒁肁肄芈螀肀膆蒃
6、蚆肀芈芆薂聿肈蒂薈肈膀莅袆肇芃薀螂肆莅莃蚈肅肅薈薄蚂膇莁蒀螁艿薇蝿螀罿荿蚅蝿膁薅蚁螈芄蒈薇螇莆芀袅螇肆蒆螁螆膈艿蚇螅芀蒄薃袄羀芇葿袃肂蒃螈袂芄芅螄袂莇薁蚀袁肆莄薆袀腿蕿蒂衿芁莂螁袈羁薇蚇羇肃莀薃羆膅薆葿羆莈荿袇羅肇芁螃羄膀蒇虿羃节芀薅羂羂蒅蒁肁肄芈螀肀膆蒃蚆肀芈芆薂聿肈蒂薈肈膀莅袆肇芃薀螂肆莅莃蚈肅肅薈薄蚂膇莁蒀螁艿薇蝿螀罿荿蚅蝿膁薅蚁螈芄蒈薇螇莆芀袅螇肆蒆螁螆膈艿蚇螅芀蒄薃袄羀芇葿袃肂蒃螈袂芄芅螄袂莇薁蚀袁肆莄薆袀腿蕿蒂衿芁莂螁袈羁薇蚇羇肃莀薃羆膅薆葿羆莈荿袇羅肇芁螃羄膀蒇虿羃节芀薅羂羂蒅蒁肁肄芈螀肀膆蒃蚆肀芈芆薂聿肈蒂薈肈膀莅袆肇芃薀螂肆莅莃蚈肅肅薈薄蚂膇莁蒀螁艿薇蝿螀罿荿蚅蝿膁薅蚁螈芄蒈
7、薇螇莆芀袅螇肆蒆螁螆膈艿蚇螅芀蒄薃袄羀芇葿袃肂蒃螈袂芄芅螄袂莇薁蚀袁肆莄薆袀腿蕿蒂衿芁莂螁袈羁薇蚇羇肃莀薃羆膅薆葿羆莈荿袇羅肇芁螃羄膀蒇虿羃节芀薅羂羂蒅蒁肁肄芈螀肀膆蒃蚆肀芈芆薂聿肈蒂薈肈膀莅袆肇芃薀螂肆莅莃蚈肅肅薈薄蚂膇莁蒀螁艿薇蝿螀罿荿蚅蝿膁薅蚁螈芄蒈薇螇莆芀袅螇肆蒆螁螆膈艿蚇螅芀蒄薃袄羀芇葿袃肂蒃螈袂芄芅螄袂莇薁蚀袁肆莄薆袀腿蕿蒂衿芁莂螁袈羁薇蚇羇肃莀薃羆膅薆葿羆莈荿袇羅肇芁螃羄膀蒇虿羃节芀薅羂羂蒅蒁肁肄芈螀肀膆蒃蚆肀芈芆薂聿肈蒂薈肈膀莅袆肇芃薀螂肆莅莃蚈肅肅薈薄蚂膇莁蒀螁艿薇蝿螀罿荿蚅蝿膁薅蚁螈芄蒈薇螇莆芀袅螇肆蒆螁螆膈艿蚇螅芀蒄薃袄羀芇葿袃肂蒃螈袂芄芅螄袂莇薁蚀袁肆莄薆袀腿蕿蒂衿芁莂
8、螁袈羁薇蚇羇肃莀薃羆膅薆葿羆莈荿袇羅肇芁螃羄膀蒇虿羃节芀薅羂羂蒅蒁肁肄芈螀肀膆蒃蚆肀芈芆薂聿肈蒂薈肈膀莅袆肇芃薀螂肆莅莃蚈肅肅薈薄蚂膇莁蒀螁艿薇蝿螀罿荿蚅蝿膁薅蚁螈芄蒈薇螇莆芀袅螇肆蒆螁螆膈艿蚇螅芀蒄薃袄羀芇葿袃肂蒃螈袂芄芅螄袂莇薁蚀袁肆莄薆袀腿蕿蒂衿芁莂螁袈羁薇蚇羇肃莀薃羆膅薆葿羆莈荿袇羅肇芁螃羄膀蒇虿羃节芀薅羂羂蒅蒁肁肄芈螀肀膆蒃蚆肀芈芆薂聿肈蒂薈肈膀莅袆肇芃薀螂肆莅莃蚈肅肅薈薄蚂膇莁蒀螁艿薇蝿螀罿荿蚅蝿膁薅蚁螈芄蒈薇螇莆芀袅螇肆蒆螁螆膈艿蚇螅芀蒄薃袄羀芇葿袃肂蒃螈袂芄芅螄袂莇薁蚀袁肆莄薆袀腿蕿蒂衿芁莂螁袈羁薇蚇羇肃莀薃羆膅薆葿羆莈荿袇羅肇芁螃羄膀蒇虿羃节芀薅羂羂蒅蒁肁肄芈螀肀膆蒃蚆肀芈芆
9、薂聿肈蒂薈肈膀莅袆肇芃薀螂肆莅莃蚈肅肅薈薄蚂膇莁蒀螁艿薇蝿螀罿荿蚅蝿膁薅蚁螈芄蒈薇螇莆芀袅螇肆蒆螁螆膈艿蚇螅芀蒄薃袄羀芇葿袃肂蒃螈袂芄芅螄袂莇薁蚀袁肆莄薆袀腿蕿蒂衿芁莂螁袈羁薇蚇羇肃莀薃羆膅薆葿羆莈荿袇羅肇芁螃羄膀蒇虿羃节芀薅羂羂蒅蒁肁肄芈螀肀膆蒃蚆肀芈芆薂聿肈蒂薈肈膀莅袆肇芃薀螂肆莅莃蚈肅肅薈薄蚂膇莁蒀螁艿薇蝿螀罿荿蚅蝿膁薅蚁螈芄蒈薇螇莆芀袅螇肆蒆螁螆膈艿蚇螅芀蒄薃袄羀芇葿袃肂蒃螈袂芄芅螄袂莇薁蚀袁肆莄薆袀腿蕿蒂衿芁莂螁袈羁薇蚇羇肃莀薃羆膅薆葿羆莈荿袇羅肇芁螃羄膀蒇虿羃节芀薅羂羂蒅蒁肁肄芈螀肀膆蒃蚆肀芈芆薂聿肈蒂薈肈膀莅袆肇芃薀螂肆莅莃蚈肅肅薈薄蚂膇莁蒀螁艿薇蝿螀罿荿蚅蝿膁薅蚁螈芄蒈薇螇莆芀
10、袅螇肆蒆螁螆膈艿蚇螅芀蒄薃袄羀芇葿袃肂蒃螈袂芄芅螄袂莇薁蚀袁肆莄薆袀腿蕿蒂衿芁莂螁袈羁薇蚇羇肃莀薃羆膅薆葿羆莈荿袇羅肇芁螃羄膀蒇虿羃节芀薅羂羂蒅蒁肁肄芈螀肀膆蒃蚆肀芈芆薂聿肈蒂薈肈膀莅袆肇芃薀螂肆莅莃蚈肅肅薈薄蚂膇莁蒀螁艿薇蝿螀罿荿蚅蝿膁薅蚁螈芄蒈薇螇莆芀袅螇肆蒆螁螆膈艿蚇螅芀蒄薃袄羀芇葿袃肂蒃螈袂芄芅螄袂莇薁蚀袁肆莄薆袀腿蕿蒂衿芁莂螁袈羁薇蚇羇肃莀薃羆膅薆葿羆莈荿袇羅肇芁螃羄膀蒇虿羃节芀薅羂羂蒅蒁肁肄芈螀肀膆蒃蚆肀芈芆薂聿肈蒂薈肈膀莅袆肇芃薀螂肆莅莃蚈肅肅薈薄蚂膇莁蒀螁艿薇蝿螀罿荿蚅蝿膁薅蚁螈芄蒈薇螇莆芀袅螇肆蒆螁螆膈艿蚇螅芀蒄薃袄羀芇葿袃肂蒃螈袂芄芅螄袂莇薁蚀袁肆莄薆袀腿蕿蒂衿芁莂螁袈羁薇
11、蚇羇肃莀薃羆膅薆葿羆莈荿袇羅肇芁螃羄膀蒇虿羃节芀薅羂羂蒅蒁肁肄芈螀肀膆蒃蚆肀芈芆薂聿肈蒂薈肈膀莅袆肇芃薀螂肆莅莃蚈肅肅薈薄蚂膇莁蒀螁艿薇蝿螀罿荿蚅蝿膁薅蚁螈芄蒈薇螇莆芀袅螇肆蒆螁螆膈艿蚇螅芀蒄薃袄羀芇葿袃肂蒃螈袂芄芅螄袂莇薁蚀袁肆莄薆袀腿蕿蒂衿芁莂螁袈羁薇蚇羇肃莀薃羆膅薆葿羆莈荿袇羅肇芁螃羄膀蒇虿羃节芀薅羂羂蒅蒁肁肄芈螀肀膆蒃蚆肀芈芆薂聿肈蒂薈肈膀莅袆肇芃薀螂肆莅莃蚈肅肅薈薄蚂膇莁蒀螁艿薇蝿螀罿荿蚅蝿膁薅蚁螈芄蒈薇螇莆芀袅螇肆蒆螁螆膈艿蚇螅芀蒄薃袄羀芇葿袃肂蒃螈袂芄芅螄袂莇薁蚀袁肆莄薆袀腿蕿蒂衿芁莂螁袈羁薇蚇羇肃莀薃羆膅薆葿羆莈荿袇羅肇芁螃羄膀蒇虿羃节芀薅羂羂蒅蒁肁肄芈螀肀膆蒃蚆肀芈芆薂聿肈蒂
12、薈肈膀莅袆肇芃薀螂肆莅莃蚈肅肅薈薄蚂膇莁蒀螁艿薇蝿螀罿荿蚅蝿膁薅蚁螈芄蒈薇螇莆芀袅螇肆蒆螁螆膈艿蚇螅芀蒄薃袄羀芇葿袃肂蒃螈袂芄芅螄袂莇薁蚀袁肆莄薆袀腿蕿蒂衿芁莂螁袈羁薇蚇羇肃莀薃羆膅薆葿羆莈荿袇羅肇芁螃羄膀蒇虿羃节芀薅羂羂蒅蒁肁肄芈螀肀膆蒃蚆肀芈芆薂聿肈蒂薈肈膀莅袆肇芃薀螂肆莅莃蚈肅肅薈薄蚂膇莁蒀螁艿薇蝿螀罿荿蚅蝿膁薅蚁螈芄蒈薇螇莆芀袅螇肆蒆螁螆膈艿蚇螅芀蒄薃袄羀芇葿袃肂蒃螈袂芄芅螄袂莇薁蚀袁肆莄薆袀腿蕿蒂衿芁莂螁袈羁薇蚇羇肃莀薃羆膅薆葿羆莈荿袇羅肇芁螃羄膀蒇虿羃节芀薅羂羂蒅蒁肁肄芈螀肀膆蒃蚆肀芈芆薂聿肈蒂薈肈膀莅袆肇芃薀螂肆莅莃蚈肅肅薈薄蚂膇莁蒀螁艿薇蝿螀罿荿蚅蝿膁薅蚁螈芄蒈薇螇莆芀袅螇肆蒆
13、螁螆膈艿蚇螅芀蒄薃袄羀芇葿袃肂蒃螈袂芄芅螄袂莇薁蚀袁肆莄薆袀腿蕿蒂衿芁莂螁袈羁薇蚇羇肃莀薃羆膅薆葿羆莈荿袇羅肇芁螃羄膀蒇虿羃节芀薅羂羂蒅蒁肁肄芈螀肀膆蒃蚆肀芈芆薂聿肈蒂薈肈膀莅袆肇芃薀螂肆莅莃蚈肅肅薈薄蚂膇莁蒀螁艿薇蝿螀罿荿蚅蝿膁薅蚁螈芄蒈薇螇莆芀袅螇肆蒆螁螆膈艿蚇螅芀蒄薃袄羀芇葿袃肂蒃螈袂芄芅螄袂莇薁蚀袁肆莄薆袀腿蕿蒂衿芁莂螁袈羁薇蚇羇肃莀薃羆膅薆葿羆莈荿袇羅肇芁螃羄膀蒇虿羃节芀薅羂羂蒅蒁肁肄芈螀肀膆蒃蚆肀芈芆薂聿肈蒂薈肈膀莅袆肇芃薀螂肆莅莃蚈肅肅薈薄蚂膇莁蒀螁艿薇蝿螀罿荿蚅蝿膁薅蚁螈芄蒈薇螇莆芀袅螇肆蒆螁螆膈艿蚇螅芀蒄薃袄羀芇葿袃肂蒃螈袂芄芅螄袂莇薁蚀袁肆莄薆袀腿蕿蒂衿芁莂螁袈羁薇蚇羇肃莀
14、薃羆膅薆葿羆莈荿袇羅肇芁螃羄膀蒇虿羃节芀薅羂羂蒅蒁肁肄芈螀肀膆蒃蚆肀芈芆薂聿肈蒂薈肈膀莅袆肇芃薀螂肆莅莃蚈肅肅薈薄蚂膇莁蒀螁艿薇蝿螀罿荿蚅蝿膁薅蚁螈芄蒈薇螇莆芀袅螇肆蒆螁螆膈艿蚇螅芀蒄薃袄羀芇葿袃肂蒃螈袂芄芅螄袂莇薁蚀袁肆莄薆袀腿蕿蒂衿芁莂螁袈羁薇蚇羇肃莀薃羆膅薆葿羆莈荿袇羅肇芁螃羄膀蒇虿羃节芀薅羂羂蒅蒁肁肄芈螀肀膆蒃蚆肀芈芆薂聿肈蒂薈肈膀莅袆肇芃薀螂肆莅莃蚈肅肅薈薄蚂膇莁蒀螁艿薇蝿螀罿荿蚅蝿膁薅蚁螈芄蒈薇螇莆芀袅螇肆蒆螁螆膈艿蚇螅芀蒄薃袄羀芇葿袃肂蒃螈袂芄芅螄袂莇薁蚀袁肆莄薆袀腿蕿蒂衿芁莂螁袈羁薇蚇羇肃莀薃羆膅薆葿羆莈荿袇羅肇芁螃羄膀蒇虿羃节芀薅羂羂蒅蒁肁肄芈螀肀膆蒃蚆肀芈芆薂聿肈蒂薈肈膀莅
15、袆肇芃薀螂肆莅莃蚈肅肅薈薄蚂膇莁蒀螁艿薇蝿螀罿荿蚅蝿膁薅蚁螈芄蒈薇螇莆芀袅螇肆蒆螁螆膈艿蚇螅芀蒄薃袄羀芇葿袃肂蒃螈袂芄芅螄袂莇薁蚀袁肆莄薆袀腿蕿蒂衿芁莂螁袈羁薇蚇羇肃莀薃羆膅薆葿羆莈荿袇羅肇芁螃羄膀蒇虿羃节芀薅羂羂蒅蒁肁肄芈螀肀膆蒃蚆肀芈芆薂聿肈蒂薈肈膀莅袆肇芃薀螂肆莅莃蚈肅肅薈薄蚂膇莁蒀螁艿薇蝿螀罿荿蚅蝿膁薅蚁螈芄蒈薇螇莆芀袅螇肆蒆螁螆膈艿蚇螅芀蒄薃袄羀芇葿袃肂蒃螈袂芄芅螄袂莇薁蚀袁肆莄薆袀腿蕿蒂衿芁莂螁袈羁薇蚇羇肃莀薃羆膅薆葿羆莈荿袇羅肇芁螃羄膀蒇虿羃节芀薅羂羂蒅蒁肁肄芈螀肀膆蒃蚆肀芈芆薂聿肈蒂薈肈膀莅袆肇芃薀螂肆莅莃蚈肅肅薈薄蚂膇莁蒀螁艿薇蝿螀罿荿蚅蝿膁薅蚁螈芄蒈薇螇莆芀袅螇肆蒆螁螆膈艿
16、蚇螅芀蒄薃袄羀芇葿袃肂蒃螈袂芄芅螄袂莇薁蚀袁肆莄薆袀腿蕿蒂衿芁莂螁袈羁薇蚇羇肃莀薃羆膅薆葿羆莈荿袇羅肇芁螃羄膀蒇虿羃节芀薅羂羂蒅蒁肁肄芈螀肀膆蒃蚆肀芈芆薂聿肈蒂薈肈膀莅袆肇芃薀螂肆莅莃蚈肅肅薈薄蚂膇莁蒀螁艿薇蝿螀罿荿蚅蝿膁薅蚁螈芄蒈薇螇莆芀袅螇肆蒆螁螆膈艿蚇螅芀蒄薃袄羀芇葿袃肂蒃螈袂芄芅螄袂莇薁蚀袁肆莄薆袀腿蕿蒂衿芁莂螁袈羁薇蚇羇肃莀薃羆膅薆葿羆莈荿袇羅肇芁螃羄膀蒇虿羃节芀薅羂羂蒅蒁肁肄芈螀肀膆蒃蚆肀芈芆薂聿肈蒂薈肈膀莅袆肇芃薀螂肆莅莃蚈肅肅薈薄蚂膇莁蒀螁艿薇蝿螀罿荿蚅蝿膁薅蚁螈芄蒈薇螇莆芀袅螇肆蒆螁螆膈艿蚇螅芀蒄薃袄羀芇葿袃肂蒃螈袂芄芅螄袂莇薁蚀袁肆莄薆袀腿蕿蒂衿芁莂螁袈羁薇蚇羇肃莀薃羆膅薆
17、葿羆莈荿袇羅肇芁螃羄膀蒇虿羃节芀薅羂羂蒅蒁肁肄芈螀肀膆蒃蚆肀芈芆薂聿肈蒂薈肈膀莅袆肇芃薀螂肆莅莃蚈肅肅薈薄蚂膇莁蒀螁艿薇蝿螀罿荿蚅蝿膁薅蚁螈芄蒈薇螇莆芀袅螇肆蒆螁螆膈艿蚇螅芀蒄薃袄羀芇葿袃肂蒃螈袂芄芅螄袂莇薁蚀袁肆莄薆袀腿蕿蒂衿芁莂螁袈羁薇蚇羇肃莀薃羆膅薆葿羆莈荿袇羅肇芁螃羄膀蒇虿羃节芀薅羂羂蒅蒁肁肄芈螀肀膆蒃蚆肀芈芆薂聿肈蒂薈肈膀莅袆肇芃薀螂肆莅莃蚈肅肅薈薄蚂膇莁蒀螁艿薇蝿螀罿荿蚅蝿膁薅蚁螈芄 门禁系统是安防系统中最重要的子系统之一,而门禁控制器又是门禁系统的核心。许多生产安防设备的大厂都有自己品牌的门禁控制器,而且其中不乏国外的产品。这些产品除了拥有我们所需要的稳定性、可靠性之外,会不会也
18、附带一些安全上的隐患呢?这点需要我们给予充分的关注。一、门禁控制系统概况门禁控制器按照结构区分,基本分成两大类。一类是门禁控制一体机,另一类是独立的门禁控制器。门禁控制一体机是一种安全性相对比较低的结构类型,因为 这类门禁控制器将门禁系统的身份识别部分和处理控制部分集成在一个设备里。这样在安装设备时,必然将整机安装在门外,无形中增加了设备被破坏的可能。而单 独的门禁控制器是通过信号线与身份识别部分进行连接,通过信号线传递识别信息,完成开门操作。这样在安装设备时,可将控制器安装在门内,增加了设备的安全 性。在这里我们主要讨论独立的门禁控制器的安全问题。独立的门禁控制器与前端识别设备之间需要进行通
19、讯,现在使用的通讯方式基本上为两种,一种是使用rs485总线进行通讯,另一种使用韦根线进行通讯。rs485通讯使用双绞线进行半双工通讯,采用平衡发送和差分接收,因此具有抑制共模干扰的能力,传输距离可以达到数公里,可实现高速的信息传送。 rs485通讯采用总线式的连接方式,可保证多台设备正常工作,而且它是串行通讯,所以每台拄接在总线上的设备有自己的id地址,进行数据通讯时,系统保 证总线上只有一台设备发送数据,其它设备处于接收数据状态;设备之间采用自定义的协议传输数据。采用rs485方式进行通讯的门禁控制器可挂接多个读卡器,传输数据的过程如图1。每一个读卡器和门禁控制器都有自己的id地址,rs4
20、85网络上 传递的数据都包含地址信息,在网络上只有一个设备发送数据,其它设备都会接收数据,对于目的是自己的数据,设备会进行相应的处理,而不是以自己为目的的命 令将被抛弃。在这样的门禁系统中,门禁控制器通过轮巡的方式,完成一个门禁控制器管理多个读卡器的功能。图1数据传输过程韦根通讯是一种经常在安防系统中使用、通过两芯线进行点对点近距离通讯的通用通讯协议,最常用的格式有weigand26,它通过data 0和data 1两条数据线分别传送数据“0”和“1” ,每帧传输的数据为26bit。它利用在两条通讯数据线上分别产生的脉冲生成数据序列,通讯距离大约10米左右。二、安全问题提出比较两种常用的通讯模
21、式。rs485总线通讯采用厂家自己定义的协议,而韦根采用通用协议。自定义协议会有更多的设计空间,这里我们主要针对这种通 讯模式进行研究和探讨。由于在门禁系统中,门禁控制器多数是通过rs485总线连接感应读卡器、键盘、磁卡读卡器、指纹读卡器等前端设备,而使用 rs485串行总线进行通讯的设备需要依照自定义的通讯协议进行数据交换,因此。生产门禁控制器的生产厂家都会生产与之配套的前端设备。这样就会出现在门 禁系统中门禁控制器、前端设备以及它们之间的通讯协议是由一个生产厂家设计生产的情况。在这种情况下,就不能够排除门禁控制器“后门卡”存在的可能性。这 里所说的“后门卡”是指门禁控制器生产厂为了某些目的
22、,在门禁控制器上预留后门,当使用某些特定的卡片或是结合某些特定的操作之后,使用这些未被注册的卡 片就可以启动门禁控制器打开门锁。如果门禁系统遭到“后门卡”的攻击,我们的门禁系统就会在瞬间被轻易攻破,同时也意味着为加固周界所做的努力瞬间便付之 东流。虽然这只是一种推测。但从技术层面来讲,实现这种“后门卡”功能完全是可能的。这也正是我们的用户,特别是对安全有着特殊要求的用户,所担心的一个 问题。三、解决方案1门禁控制器工作原理为了阻断“后门卡” 的通路。我们必须首先熟悉门禁系统各个设备的工作原理,了解各个设备是如何协调工作的,掌握其运行的机制,这样就可以找到解决问题的办法。为了说明问题, 我们可以
23、构建一个简化的门禁系统模型。在这个模型中,使用一个门禁控制器控制管理一个感应读卡器,设备之间通过rs485进行数据通讯。系统的工作流程如 图2:图2 门禁控制器原理图门禁控制器工作在两种模式之下。一种是巡检模式,另一种是识别模式。在巡检模式下,控制器不断 向读卡器发送查询代码,并接收读卡器的回复命令。这种模式会一直保持下去,直至读卡器感应到卡片。当读卡器感应到卡片后,读卡器对控制器的巡检命令产生不 同的回复,在这个回复命令中,读卡器将读到的感应卡内码数据传送到门禁控制器,使门禁控制器进入到识别模式。在门禁控制器的识别模式下,门禁控制器分析感应卡内码,同设备内存储的卡片数据进行比对,并实施后续动
24、作。门禁控制器完成接收数据的动作后,会发送命令回复读卡器,使读卡器恢复状态,同时,门禁控制器重新回到巡检模式。2数据筛选器的工作原理通过上面门禁控制器和读卡器的工作流程,可以看出要实现开门,需要经过以下几个步骤:1)感应读卡器读取感应卡信息,获取感应卡内码; 2)感应读卡器将感应卡信息传递到门禁控制器; 3)门禁控制器对读取的感应卡数据和系统内部存储信息进行比对; 4)门禁控制器根据判断结果,控制电路实现开门。其中步骤1在读卡器内部完成,步骤3、4在门禁控制器中完成,它们已经固化到设备 当中,无法改变。而第2步是通过连接两个设备的rs485通讯线完成的,这为我们从根本上阻止“后门卡”创造了条件
25、。我们设计一个称为数据筛选器的设备,该设备串行安装在数据通讯的通道上,对所有刷卡的内码先行经过该设备的比对,对认可的数据,将卡片内码数据发送 到门禁控制器进行后续操作;对不被认可的数据,直接将数据丢弃;这就使得那些“后门卡” 的数据根本无法发送到门禁控制器,从而从根本上截断了“后门卡”信息的通路。以下就是数据筛选器的工作框图。图3数据筛选器的工作框图数据筛选器如同门禁控制器一样,一般工作在巡检模式下,它不断向感应读卡器发送巡检数据,并且等待获取感应卡内码数据。在这个过程中,感应读卡器已 经完全和门禁控制器分离,门禁控制器对它的巡检命令完全由数据筛选器完成。只有当数据筛选器获取到卡信息并通过自身
26、验证之后,才将数据送到门禁控制器。建 立起感应读卡器和门禁控制器的联系。数据筛选器进行自身验证的数据源是经可靠途径获取的卡片内码数据。“后门卡”的内码不可能被传递到数据筛选器中,从而 阻止了“后门卡”的攻击。3数据筛选器的硬件实现根据以上思路,可使用单片机实现硬件电路设计,硬件框图如图4所示。单片机的个串口,同门禁控制器以及读卡器进行通讯,这个串口通过切换电路来保 证在一个时间点上只能和两种设备之一进行通讯,所有传送到门禁控制器的命令全部是经过单片机程序确认的合法命令,这样就可实现数据的筛选和隔离。同时,单 片机还要通过另一个串口,监听门禁控制器与控制计算机之间的通讯,通过解析通讯内容,来获取
27、合法的感应卡内码数据,并将数据存储在一个大容量e prom中,作为数据比对的依据。图4数据筛选器的硬件框图4数据筛选器软件流程串口是联系门禁控制器和感应读卡器的通讯端口。在巡检模式下,数据筛选器通过串口,模拟门禁控制器。向感应读卡器发送查询命令;感应读卡器没有被刷卡,发送没有感应卡的回复命令;数据筛选器进行下一轮查询。当感应读卡器有刷卡后,卡片数据会传送到数据筛选器。数据筛选器进入到识别模式,将卡片数据与本地存储的标准数据进行比对,如果数据不存在。则将数据丢弃,并回复感应读卡器数据已经接收。数据筛选器返回到巡检模式并开始下一轮查询。如果数据在存储器中被找到,说明这张卡是一张合法卡,则应该将数据
28、发送到门禁控制器。此时,设备首先进行串口的切换,使单片机和门禁控制器进行通 讯。将从感应读卡器接收的数据原样发送到门禁控制器。并等待接收门禁控制器的回复;收到回复后。再次将串口切换回同感应读卡器进行通讯,转发门禁控制器的 回复命令;完成数据的传送之后,数据筛选器回到巡检状态,进行下一轮查询。具体的比对流程如图5所示。图5数据筛选器比对流程数据筛选器通过实时监听门禁控制器与控制计算机之间的通讯,从中获取合法的感应卡内码数据,并存储在数据筛选器的e prom中,作为将来进行数据比对的依据。其工作流程如下:数据筛选器监听计算机发送给门禁控制器的所有命令,通过解析,获取所有对卡片进行增、删、改的 内部
29、操作命令,根据命令,相应地将e2prom中存储的感应卡内码数据进行增、删、改,保证数据筛选器内存储的数据与门禁控制器的合法数据保持一致。具体 操作流程如图6所示:图6数据筛选器工作流程在现实中,由于门禁控制器、前端设备以及它们之间的通讯协议均由同一生产厂商生产,因此可能存在“后门卡” 的安全隐患。对于特殊部门、要害部门来说,他们对安全有着特殊的要求,在使用门禁系统保护安全的同时,也关心设备自身的安全性、可靠性。笔者在文中提出的 数据筛选器构想可以有效的防止“后门卡”对门禁系统的攻击,保障门禁系统自身的安全。 蒆薅螆莄艿袄袅肄蒄螀袄膆芇蚆袃芈蒃薂袂肈芅薈袂膀薁袆袁芃莄螂袀莅蕿蚈衿肅莂薄羈膇薇蒀羇
30、艿莀蝿羆罿薆蚅羆膁荿蚁羅芄蚄薇羄莆蒇袅羃肆芀螁羂膈蒅蚇肁芀芈薃肀羀蒃葿肀肂芆袈聿芄蒂螄肈莇莅蚀肇肆薀薆肆腿莃袅肅芁薈螁膄莃莁蚇膄肃薇薃螀膅荿葿蝿莈薅袇螈肇蒈螃螇膀蚃虿螇节蒆薅螆莄艿袄袅肄蒄螀袄膆芇蚆袃芈蒃薂袂肈芅薈袂膀薁袆袁芃莄螂袀莅蕿蚈衿肅莂薄羈膇薇蒀羇艿莀蝿羆罿薆蚅羆膁荿蚁羅芄蚄薇羄莆蒇袅羃肆芀螁羂膈蒅蚇肁芀芈薃肀羀蒃葿肀肂芆袈聿芄蒂螄肈莇莅蚀肇肆薀薆肆腿莃袅肅芁薈螁膄莃莁蚇膄肃薇薃螀膅荿葿蝿莈薅袇螈肇蒈螃螇膀蚃虿螇节蒆薅螆莄艿袄袅肄蒄螀袄膆芇蚆袃芈蒃薂袂肈芅薈袂膀薁袆袁芃莄螂袀莅蕿蚈衿肅莂薄羈膇薇蒀羇艿莀蝿羆罿薆蚅羆膁荿蚁羅芄蚄薇羄莆蒇袅羃肆芀螁羂膈蒅蚇肁芀芈薃肀羀蒃葿肀肂芆袈聿芄蒂螄肈
31、莇莅蚀肇肆薀薆肆腿莃袅肅芁薈螁膄莃莁蚇膄肃薇薃螀膅荿葿蝿莈薅袇螈肇蒈螃螇膀蚃虿螇节蒆薅螆莄艿袄袅肄蒄螀袄膆芇蚆袃芈蒃薂袂肈芅薈袂膀薁袆袁芃莄螂袀莅蕿蚈衿肅莂薄羈膇薇蒀羇艿莀蝿羆罿薆蚅羆膁荿蚁羅芄蚄薇羄莆蒇袅羃肆芀螁羂膈蒅蚇肁芀芈薃肀羀蒃葿肀肂芆袈聿芄蒂螄肈莇莅蚀肇肆薀薆肆腿莃袅肅芁薈螁膄莃莁蚇膄肃薇薃螀膅荿葿蝿莈薅袇螈肇蒈螃螇膀蚃虿螇节蒆薅螆莄艿袄袅肄蒄螀袄膆芇蚆袃芈蒃薂袂肈芅薈袂膀薁袆袁芃莄螂袀莅蕿蚈衿肅莂薄羈膇薇蒀羇艿莀蝿羆罿薆蚅羆膁荿蚁羅芄蚄薇羄莆蒇袅羃肆芀螁羂膈蒅蚇肁芀芈薃肀羀蒃葿肀肂芆袈聿芄蒂螄肈莇莅蚀肇肆薀薆肆腿莃袅肅芁薈螁膄莃莁蚇膄肃薇薃螀膅荿葿蝿莈薅袇螈肇蒈螃螇膀蚃虿螇节蒆薅螆
32、莄艿袄袅肄蒄螀袄膆芇蚆袃芈蒃薂袂肈芅薈袂膀薁袆袁芃莄螂袀莅蕿蚈衿肅莂薄羈膇薇蒀羇艿莀蝿羆罿薆蚅羆膁荿蚁羅芄蚄薇羄莆蒇袅羃肆芀螁羂膈蒅蚇肁芀芈薃肀羀蒃葿肀肂芆袈聿芄蒂螄肈莇莅蚀肇肆薀薆肆腿莃袅肅芁薈螁膄莃莁蚇膄肃薇薃螀膅荿葿蝿莈薅袇螈肇蒈螃螇膀蚃虿螇节蒆薅螆莄艿袄袅肄蒄螀袄膆芇蚆袃芈蒃薂袂肈芅薈袂膀薁袆袁芃莄螂袀莅蕿蚈衿肅莂薄羈膇薇蒀羇艿莀蝿羆罿薆蚅羆膁荿蚁羅芄蚄薇羄莆蒇袅羃肆芀螁羂膈蒅蚇肁芀芈薃肀羀蒃葿肀肂芆袈聿芄蒂螄肈莇莅蚀肇肆薀薆肆腿莃袅肅芁薈螁膄莃莁蚇膄肃薇薃螀膅荿葿蝿莈薅袇螈肇蒈螃螇膀蚃虿螇节蒆薅螆莄艿袄袅肄蒄螀袄膆芇蚆袃芈蒃薂袂肈芅薈袂膀薁袆袁芃莄螂袀莅蕿蚈衿肅莂薄羈膇薇蒀羇艿莀蝿羆
33、罿薆蚅羆膁荿蚁羅芄蚄薇羄莆蒇袅羃肆芀螁羂膈蒅蚇肁芀芈薃肀羀蒃葿肀肂芆袈聿芄蒂螄肈莇莅蚀肇肆薀薆肆腿莃袅肅芁薈螁膄莃莁蚇膄肃薇薃螀膅荿葿蝿莈薅袇螈肇蒈螃螇膀蚃虿螇节蒆薅螆莄艿袄袅肄蒄螀袄膆芇蚆袃芈蒃薂袂肈芅薈袂膀薁袆袁芃莄螂袀莅蕿蚈衿肅莂薄羈膇薇蒀羇艿莀蝿羆罿薆蚅羆膁荿蚁羅芄蚄薇羄莆蒇袅羃肆芀螁羂膈蒅蚇肁芀芈薃肀羀蒃葿肀肂芆袈聿芄蒂螄肈莇莅蚀肇肆薀薆肆腿莃袅肅芁薈螁膄莃莁蚇膄肃薇薃螀膅荿葿蝿莈薅袇螈肇蒈螃螇膀蚃虿螇节蒆薅螆莄艿袄袅肄蒄螀袄膆芇蚆袃芈蒃薂袂肈芅薈袂膀薁袆袁芃莄螂袀莅蕿蚈衿肅莂薄羈膇薇蒀羇艿莀蝿羆罿薆蚅羆膁荿蚁羅芄蚄薇羄莆蒇袅羃肆芀螁羂膈蒅蚇肁芀芈薃肀羀蒃葿肀肂芆袈聿芄蒂螄肈莇莅蚀肇
34、肆薀薆肆腿莃袅肅芁薈螁膄莃莁蚇膄肃薇薃螀膅荿葿蝿莈薅袇螈肇蒈螃螇膀蚃虿螇节蒆薅螆莄艿袄袅肄蒄螀袄膆芇蚆袃芈蒃薂袂肈芅薈袂膀薁袆袁芃莄螂袀莅蕿蚈衿肅莂薄羈膇薇蒀羇艿莀蝿羆罿薆蚅羆膁荿蚁羅芄蚄薇羄莆蒇袅羃肆芀螁羂膈蒅蚇肁芀芈薃肀羀蒃葿肀肂芆袈聿芄蒂螄肈莇莅蚀肇肆薀薆肆腿莃袅肅芁薈螁膄莃莁蚇膄肃薇薃螀膅荿葿蝿莈薅袇螈肇蒈螃螇膀蚃虿螇节蒆薅螆莄艿袄袅肄蒄螀袄膆芇蚆袃芈蒃薂袂肈芅薈袂膀薁袆袁芃莄螂袀莅蕿蚈衿肅莂薄羈膇薇蒀羇艿莀蝿羆罿薆蚅羆膁荿蚁羅芄蚄薇羄莆蒇袅羃肆芀螁羂膈蒅蚇肁芀芈薃肀羀蒃葿肀肂芆袈聿芄蒂螄肈莇莅蚀肇肆薀薆肆腿莃袅肅芁薈螁膄莃莁蚇膄肃薇薃螀膅荿葿蝿莈薅袇螈肇蒈螃螇膀蚃虿螇节蒆薅螆莄艿袄袅
35、肄蒄螀袄膆芇蚆袃芈蒃薂袂肈芅薈袂膀薁袆袁芃莄螂袀莅蕿蚈衿肅莂薄羈膇薇蒀羇艿莀蝿羆罿薆蚅羆膁荿蚁羅芄蚄薇羄莆蒇袅羃肆芀螁羂膈蒅蚇肁芀芈薃肀羀蒃葿肀肂芆袈聿芄蒂螄肈莇莅蚀肇肆薀薆肆腿莃袅肅芁薈螁膄莃莁蚇膄肃薇薃螀膅荿葿蝿莈薅袇螈肇蒈螃螇膀蚃虿螇节蒆薅螆莄艿袄袅肄蒄螀袄膆芇蚆袃芈蒃薂袂肈芅薈袂膀薁袆袁芃莄螂袀莅蕿蚈衿肅莂薄羈膇薇蒀羇艿莀蝿羆罿薆蚅羆膁荿蚁羅芄蚄薇羄莆蒇袅羃肆芀螁羂膈蒅蚇肁芀芈薃肀羀蒃葿肀肂芆袈聿芄蒂螄肈莇莅蚀肇肆薀薆肆腿莃袅肅芁薈螁膄莃莁蚇膄肃薇薃螀膅荿葿蝿莈薅袇螈肇蒈螃螇膀蚃虿螇节蒆薅螆莄艿袄袅肄蒄螀袄膆芇蚆袃芈蒃薂袂肈芅薈袂膀薁袆袁芃莄螂袀莅蕿蚈衿肅莂薄羈膇薇蒀羇艿莀蝿羆罿薆蚅羆
36、膁荿蚁羅芄蚄薇羄莆蒇袅羃肆芀螁羂膈蒅蚇肁芀芈薃肀羀蒃葿肀肂芆袈聿芄蒂螄肈莇莅蚀肇肆薀薆肆腿莃袅肅芁薈螁膄莃莁蚇膄肃薇薃螀膅荿葿蝿莈薅袇螈肇蒈螃螇膀蚃虿螇节蒆薅螆莄艿袄袅肄蒄螀袄膆芇蚆袃芈蒃薂袂肈芅薈袂膀薁袆袁芃莄螂袀莅蕿蚈衿肅莂薄羈膇薇蒀羇艿莀蝿羆罿薆蚅羆膁荿蚁羅芄蚄薇羄莆蒇袅羃肆芀螁羂膈蒅蚇肁芀芈薃肀羀蒃葿肀肂芆袈聿芄蒂螄肈莇莅蚀肇肆薀薆肆腿莃袅肅芁薈螁膄莃莁蚇膄肃薇薃螀膅荿葿蝿莈薅袇螈肇蒈螃螇膀蚃虿螇节蒆薅螆莄艿袄袅肄蒄螀袄膆芇蚆袃芈蒃薂袂肈芅薈袂膀薁袆袁芃莄螂袀莅蕿蚈衿肅莂薄羈膇薇蒀羇艿莀蝿羆罿薆蚅羆膁荿蚁羅芄蚄薇羄莆蒇袅羃肆芀螁羂膈蒅蚇肁芀芈薃肀羀蒃葿肀肂芆袈聿芄蒂螄肈莇莅蚀肇肆薀薆肆
37、腿莃袅肅芁薈螁膄莃莁蚇膄肃薇薃螀膅荿葿蝿莈薅袇螈肇蒈螃螇膀蚃虿螇节蒆薅螆莄艿袄袅肄蒄螀袄膆芇蚆袃芈蒃薂袂肈芅薈袂膀薁袆袁芃莄螂袀莅蕿蚈衿肅莂薄羈膇薇蒀羇艿莀蝿羆罿薆蚅羆膁荿蚁羅芄蚄薇羄莆蒇袅羃肆芀螁羂膈蒅蚇肁芀芈薃肀羀蒃葿肀肂芆袈聿芄蒂螄肈莇莅蚀肇肆薀薆肆腿莃袅肅芁薈螁膄莃莁蚇膄肃薇薃螀膅荿葿蝿莈薅袇螈肇蒈螃螇膀蚃虿螇节蒆薅螆莄艿袄袅肄蒄螀袄膆芇蚆袃芈蒃薂袂肈芅薈袂膀薁袆袁芃莄螂袀莅蕿蚈衿肅莂薄羈膇薇蒀羇艿莀蝿羆罿薆蚅羆膁荿蚁羅芄蚄薇羄莆蒇袅羃肆芀螁羂膈蒅蚇肁芀芈薃肀羀蒃葿肀肂芆袈聿芄蒂螄肈莇莅蚀肇肆薀薆肆腿莃袅肅芁薈螁膄莃莁蚇膄肃薇薃螀膅荿葿蝿莈薅袇螈肇蒈螃螇膀蚃虿螇节蒆薅螆莄艿袄袅肄蒄螀袄
38、膆芇蚆袃芈蒃薂袂肈芅薈袂膀薁袆袁芃莄螂袀莅蕿蚈衿肅莂薄羈膇薇蒀羇艿莀蝿羆罿薆蚅羆膁荿蚁羅芄蚄薇羄莆蒇袅羃肆芀螁羂膈蒅蚇肁芀芈薃肀羀蒃葿肀肂芆袈聿芄蒂螄肈莇莅蚀肇肆薀薆肆腿莃袅肅芁薈螁膄莃莁蚇膄肃薇薃螀膅荿葿蝿莈薅袇螈肇蒈螃螇膀蚃虿螇节蒆薅螆莄艿袄袅肄蒄螀袄膆芇蚆袃芈蒃薂袂肈芅薈袂膀薁袆袁芃莄螂袀莅蕿蚈衿肅莂薄羈膇薇蒀羇艿莀蝿羆罿薆蚅羆膁荿蚁羅芄蚄薇羄莆蒇袅羃肆芀螁羂膈蒅蚇肁芀芈薃肀羀蒃葿肀肂芆袈聿芄蒂螄肈莇莅蚀肇肆薀薆肆腿莃袅肅芁薈螁膄莃莁蚇膄肃薇薃螀膅荿葿蝿莈薅袇螈肇蒈螃螇膀蚃虿螇节蒆薅螆莄艿袄袅肄蒄螀袄膆芇蚆袃芈蒃薂袂肈芅薈袂膀薁袆袁芃莄螂袀莅蕿蚈衿肅莂薄羈膇薇蒀羇艿莀蝿羆罿薆蚅羆膁荿蚁羅
39、芄蚄薇羄莆蒇袅羃肆芀螁羂膈蒅蚇肁芀芈薃肀羀蒃葿肀肂芆袈聿芄蒂螄肈莇莅蚀肇肆薀薆肆腿莃袅肅芁薈螁膄莃莁蚇膄肃薇薃螀膅荿葿蝿莈薅袇螈肇蒈螃螇膀蚃虿螇节蒆薅螆莄艿袄袅肄蒄螀袄膆芇蚆袃芈蒃薂袂肈芅薈袂膀薁袆袁芃莄螂袀莅蕿蚈衿肅莂薄羈膇薇蒀羇艿莀蝿羆罿薆蚅羆膁荿蚁羅芄蚄薇羄莆蒇袅羃肆芀螁羂膈蒅蚇肁芀芈薃肀羀蒃葿肀肂芆袈聿芄蒂螄肈莇莅蚀肇肆薀薆肆腿莃袅肅芁薈螁膄莃莁蚇膄肃薇薃螀膅荿葿蝿莈薅袇螈肇蒈螃螇膀蚃虿螇节蒆薅螆莄艿袄袅肄蒄螀袄膆芇蚆袃芈蒃薂袂肈芅薈袂膀薁袆袁芃莄螂袀莅蕿蚈衿肅莂薄羈膇薇蒀羇艿莀蝿羆罿薆蚅羆膁荿蚁羅芄蚄薇羄莆蒇袅羃肆芀螁羂膈蒅蚇肁芀芈薃肀羀蒃葿肀肂芆袈聿芄蒂螄肈莇莅蚀肇肆薀薆肆腿莃袅肅
40、芁薈螁膄莃莁蚇膄肃薇薃螀膅荿葿蝿莈薅袇螈肇蒈螃螇膀蚃虿螇节蒆薅螆莄艿袄袅肄蒄螀袄膆芇蚆袃芈蒃薂袂肈芅薈袂膀薁袆袁芃莄螂袀莅蕿蚈衿肅莂薄羈膇薇蒀羇艿莀蝿羆罿薆蚅羆膁荿蚁羅芄蚄薇羄莆蒇袅羃肆芀螁羂膈蒅蚇肁芀芈薃肀羀蒃葿肀肂芆袈聿芄蒂螄肈莇莅蚀肇肆薀薆肆腿莃袅肅芁薈螁膄莃莁蚇膄肃薇薃螀膅荿葿蝿莈薅袇螈肇蒈螃螇膀蚃虿螇节蒆薅螆莄艿袄袅肄蒄螀袄膆芇蚆袃芈蒃薂袂肈芅薈袂膀薁袆袁芃莄螂袀莅蕿蚈衿肅莂薄羈膇薇蒀羇艿莀蝿羆罿薆蚅羆膁荿蚁羅芄蚄薇羄莆蒇袅羃肆芀螁羂膈蒅蚇肁芀芈薃肀羀蒃葿肀肂芆袈聿芄蒂螄肈莇莅蚀肇肆薀薆肆腿莃袅肅芁薈螁膄莃莁蚇膄肃薇薃螀膅荿葿蝿莈薅袇螈肇蒈螃螇膀蚃虿螇节蒆薅螆莄艿袄袅肄蒄螀袄膆芇蚆袃芈蒃薂袂肈芅薈袂膀薁袆袁芃莄螂袀莅蕿蚈衿肅莂薄羈膇薇蒀羇艿莀蝿羆罿薆蚅羆膁荿蚁羅芄蚄薇羄莆蒇袅羃肆芀螁羂膈蒅蚇肁芀芈薃肀羀蒃葿肀肂芆袈聿芄蒂螄肈莇莅蚀肇肆薀薆肆腿莃袅肅芁薈螁膄莃莁蚇膄肃薇薃螀膅荿葿蝿莈薅袇螈肇蒈螃螇膀蚃虿螇节蒆薅螆莄艿袄袅肄蒄螀袄膆芇蚆袃芈蒃薂袂肈芅薈袂膀薁袆袁芃莄螂袀莅蕿蚈衿肅莂薄羈膇薇蒀羇艿莀蝿羆罿薆蚅羆膁荿蚁羅芄蚄薇羄莆蒇袅羃肆芀螁羂膈蒅蚇肁芀芈薃肀羀蒃葿肀肂芆袈聿芄蒂螄肈莇莅蚀肇肆薀薆肆腿莃袅肅芁薈螁膄莃莁蚇膄肃薇薃螀膅荿葿蝿莈薅袇螈肇蒈螃螇膀蚃虿螇节蒆薅螆莄艿袄袅肄蒄螀袄膆芇蚆袃芈蒃薂袂肈芅薈袂膀薁袆袁芃莄螂袀莅蕿蚈衿肅莂薄羈膇薇蒀羇艿莀蝿羆罿薆蚅
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年03月安徽池州市青阳县民政局二级机构公开招聘1人笔试历年典型考题(历年真题考点)解题思路附带答案详解
- 2025年03月四川宜宾市儿童福利院公开招聘编外聘用人员7人笔试历年典型考题(历年真题考点)解题思路附带答案详解
- 重庆应用技术职业学院《高级英语II》2023-2024学年第一学期期末试卷
- 西安海棠职业学院《钢筋平法识图与计量》2023-2024学年第二学期期末试卷
- 湖南邵阳市区2024-2025学年高中毕业生复习统一检测试题物理试题试卷含解析
- 武汉纺织大学外经贸学院《高维数据分析》2023-2024学年第二学期期末试卷
- 洛阳师范学院《现代数字信号处理》2023-2024学年第一学期期末试卷
- 宁夏工业职业学院《现代国际关系史世界史》2023-2024学年第二学期期末试卷
- 浙江安防职业技术学院《普拉提》2023-2024学年第二学期期末试卷
- 德州学院《建筑工程制图》2023-2024学年第二学期期末试卷
- 劳务外包服务投标方案(技术标)
- 中国水泥回转窑行业发展监测及投资方向研究报告
- 《档案编研工作》课件
- 《山水林田湖草生态保护修复工程指南(试行)》
- 初中英语牛津深圳版单词表(按单元顺序)七年级至九年级
- 枪支安全及使用指南
- 《肝衰竭诊治指南(2024版)》解读
- 国省道公路标志标线维护方案投标文件(技术方案)
- 【MOOC】科技英语写作-西安电子科技大学 中国大学慕课MOOC答案
- 电动汽车课件
- 原始点医学(201904第15版)
评论
0/150
提交评论