# 教职工 内蒙古交通职业技术学院校职人员 - 内蒙古交通职校教职工## 引言与综合评述内蒙古交通职业技术学院作为自治区内重要的高等职业院校,其师资队伍的建设直接关系到学校的办学质量与人才培养水平。该校的教职工群体不仅承担着传授专业知识、传授职业技能的重任,更在推动区域交通产业发展、服务地方经济建设中发挥着不可替代的作用。通过对内蒙古交通职业技术学院校职人员群体的深入分析,可以看出这支队伍在专业结构、教学能力、科研创新以及师德师风等方面均呈现出鲜明的时代特征与结构性优势。从人员构成来看,该校教职工队伍中涵盖了法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、法学、