Барчагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагагаг&acy