首  页 | 关于同方 | 产品展示
系统介绍 | 下载中心 | 技术支持 | 合作伙伴 | 典型案例
 

产品展示
 
阀门和电动执行器
 
温度/湿度传感器和变送器
 
压力压差开关和变送器
 
水流开关、液位计等
 
气体探测器
 
多功能电量变送器
 
风盘控制器/区域控制阀
 
风阀执行器
 
冷/热量计量表
 

     TVI 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 2VG T5 New   TVI 
      
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 3VG T5 NEW

 TVI 
      
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 VA2N VA3N NEW

  

TVI M5 A5 NEW

  

              

               

TVI-VA2T5/VA3T5系列阀门(5.5毫米行程)

TVI-M5/A5电动执行器(5.5毫米行程)

 

压力等级PN16

阀体特性:两通阀:线性;三通阀:直路部分-线性;旁路-线性


泄露:

两通阀:最大0.02%Kvs;三通阀:直路部分-最大0.02%Kvs;旁路-最大2%Kvs


材料:     阀体-青铜/
阀杆-不锈钢;压力等级:最大1600kPa16Bar

线性度:   阀门-适合ISO228/1适合-ISO7/1;行程:    5.5毫米

重量:     参考技术手册

工作电压: 参考技术手册

频率:     50/60Hz

功率:     6W

扭矩: