자유게시판
동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동
홍헝홍이5.10(금)조회 120추천 0비추천 0
홍헝홍이5.10(금)조회 120추천 0비추천 0
동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동폭동
댓글 0
0/200