월 페이퍼 오끄파파 파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파파
판매자 정보
₩12,654
소계290 THB
1 THB=43.63 KRW