asdf
bvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgfttttttttttttttttttttttttttttbvgftttttttttttttttttttttttttttt