1. 사업 개요
- 목적 : 가평군 조종권역에 조성되는 어린이 놀이·체험시설(전기 설비) 전체에 대한 전력·조명·접지·제어 설비를 안전하고 신뢰성 있게 구축함으로써, 시설 이용자의 안전과 편의성을 확보하고 에너지 효율을 극대화한다.
- 범위 : 전기 인입·옥외·지중 전선로, 수변전설비(변압기·배전반·케이블 단말), 배관·케이블 트레이·입선·입하·입상·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·
생성일: 2026년 2월 7일모델: solar-pro3
주의사항
본 요약은 AI가 공고 문서를 분석하여 자동 생성한 것으로, 부정확하거나 누락된 정보가 있을 수 있습니다. 정확한 내용은 반드시 원본 공고 문서를 확인해 주시기 바랍니다. 본 요약 정보로 인한 불이익에 대해 책임지지 않습니다.
공고 개요
입찰 공고의 기본 정보
예산금액
372,416,000원
추정가격
297,672,727원
낙찰하한율
89.745%
기본 정보
기관 정보
입찰 방식
일정 정보
입찰 일정 및 절차
입찰 진행 일정과 관련 절차 안내
입찰 개시
2026. 02. 02. 오후 06:00
입찰 마감
2026. 02. 10. 오전 10:00
개찰일시
2026. 02. 10. 오전 11:00
참가자격 마감
2026. 02. 09. 오후 06:00
공동수급 및 보증 관련 일정
재입찰 및 기타 일정
담당자 정보
공사 정보
첨부문서
공고규격서 및 관련 문서
공고문(가평군 조종권역 어린이 놀이체험시설 건립공사(전기)).hwp
https://www.g2b.go.kr/pn/pnp/pnpe/UntyAtchFile/dow...
시방서(가평군 조종권역 어린이 놀이체험시설 건립공사(전기)).pdf
https://www.g2b.go.kr/pn/pnp/pnpe/UntyAtchFile/dow...
공고문(가평군 조종권역 어린이 놀이체험시설 건립공사(전기)).pdf
https://www.g2b.go.kr/pn/pnp/pnpe/UntyAtchFile/dow...
표준공고서
https://www.g2b.go.kr/pn/pnp/pnpe/UntyAtchFile/dow...
입찰공고 상세보기
https://www.g2b.go.kr/link/PNPE027_01/single/?bidP...
공급자재 및 특별조건
참가 제한 및 기타 정보
입찰 참가 제한사항 및 추가 정보
참가 제한 사항
입찰 방식 및 식별정보
빠른 작업
금액 정보
예산금액
372,416,000원
추정가격
297,672,727원
관급자재액
40,670,000원
상태 정보
개찰완료
입찰 진행 상태