Yến sào/Yến sào nuôi

Tủ sách mở Wikibooks
Buớc tưới chuyển hướng Bước tới tìm kiếm
Dialog-warning.svg Trang này hiện đang bị đề nghị xóa nhanh.

Lý do xóa: quảng cáo, viết linh tinh

Nếu bạn không đồng ý xóa bài, hãy thêm tiêu bản {{chờ chút}} dưới tiêu bản này và nhanh chóng nêu lý do tại trang thảo luận. Nếu bài bị đề nghị xóa vì nội dung có chất lượng thấp, mời bạn giúp cải thiện.

10101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101010010101001010010100010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101010010101001010010100010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101010010101001010010100010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101010010101001010010100010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101010010101001010010100010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101010010101001010010100010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101010010101001010010100010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101010010101001010010100010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101010010101001010010100010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101010010101001010010100010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101010010101001010010100010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101010010101001010010100010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101010010101001010010100010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101010010101001010010100010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101010010101001010010100010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101010010101001010010100010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101010010101001010010100010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101010010101001010010100010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101010010101001010010100010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101010010101001010010100010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101010010101001010010100010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101010010101001010010100010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101010010101001010010100010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101010010101001010010100010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101010010101001010010100010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101010010101001010010100010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101010010101001010010100010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101010010101001010010100010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101010010101001010010100010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101010010101001010010100010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101010010101001010010100010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101010010101001010010100010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101010010101001010010100010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101010010101001010010100010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101010010101001010010100010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101010010101001010010100010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101010010101001010010100010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101010010101001010010100010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101010010101001010010100010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101010010101001010010100010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101010010101001010010100010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101010010101001010010100010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101010010101001010010100010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101010010101001010010100010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101010010101001010010100010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101010010101001010010100010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101010010101001010010100010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101010010101001010010100010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101010010101001010010100010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101010010101001010010100010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101010010101001010010100010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101010010101001010010100010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101010010101001010010100010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101010010101001010010100010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101010010101001010010100010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101010010101001010010100010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101010010101001010010100010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101010010101001010010100010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101010010101001010010100010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101010010101001010010100010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101010010101001010010100010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101010010101001010010100010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101010010101001010010100010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101010010101001010010100010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101010010101001010010100010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101010010101001010010100010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101010010101001010010100010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101010010101001010010100010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101010010101001010010100010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101010010101001010010100010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101010010101001010010100010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101010010101001010010100010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101010010101001010010100010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101010010101001010010100010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101010010101001010010100010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101010010101001010010100010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101010010101001010010100010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101010010101001010010100010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110010100101000101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010100101010010100101000101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010100101010010100101000101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010100101010010100101000101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010100101010010100101000101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010100101010010100101000101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010100101010010100101000101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010100101010010100101000101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010100101010010100101000101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010100101010010100101000101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010100101010010100101000101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010100101010010100101000101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010100101010010100101000101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010100101010010100101000101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010100101010010100101000101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010100101010010100101000101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010100101010010100101000101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010100101010010100101000101010101011010100101010010101000101010100101010010101010101001010101010101010010101010101001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010110101001010100101010001010101001010100101010101010010101010101010100101010101010010101010101001010100101001010001010101010100101010010100101000101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101101010010101001010100010101010010101001010101010100101010101010101001010101010100101010101010010101001010010100010101010101111001010100101010101000001110101011001110100