bdfz_2024_summer/day12/U466178/ex_circle7.in
2024-08-14 11:47:41 +08:00

2002 lines
3.8 MiB

2000 2000
aaaabaaaabbbaabbaabbaabbaababaaabaaababbbabbababaabbabbabaaabaaaaaabaaabbaaabaaaaaaaaabbabbbbaaaabbbababaabbbabaaabaaaaabaababbbbbbbaababababbabbbbaaabababbbbaaaaaabbaaaabbbaaaaaabbabbbbbaaabaaabbabbaabababbabbbaabaaaabbbbbbabbaababbbbbabaabbababbbaabbaababbabbbaabbaaaaabbaaabbbbbbbaabbbaaaaabbaaaabaabaaabbabbbbbabbbabbaaababbaaababbbbababaaababbbabbaababbaababaaaabbaaabaaaaaabbaababaabaaabababbbbbbababbbabbababbabaabbbabbababbbaabbbbbbbbaaaabbaabaaabbabaaabbababbbaaabaabbbabaabaaababbaaabbbbbaaabbbbaabaabbaaaabaaaaaaabababbbaababaaababbabbbababbaabbbaaabbaabbaabaaabababbbaaabbbaabababbaaaabbbbbbabaabaabbbbababbabaaaababaabababbaababaabbbbbbabbbbbbaabbabaaaabaaaaababaaababbaaababbabaabababbaababaaaababbbbababbbbabaabbbbbbaabbabbaaaaabaabbabaabbabbbbaabbabbabbbbbaaaabbaabaaaaabaaaaabbaabaabbbabbbbbbababbabababbaaaabaaabaababbabababbbbbbbbbaabaaabababbbbbabbabbaaabaabbaaaabbabaabbaaaabaabbabaaabaaaaabaaaaabbbbaaaaaaaababbaababaaaababbaaaaabababbbabaaabaabbabababbaaaabbabbbaaabbabbaaabbbbaabababaababbaaabbbaaabbaaaabbbbbbbabaaaaabababbabababbbaabaabbaabbaaaaabaababaabaabaababaaaabbababbbbaabaabbabbbabbabbbabbaababbababbaaaaaabaabbbaabababbaabbabaaaabababaabbaaaaababbbbaababaaaaabaaaabaabbaababaabababbaaaabbaabaabaabaaaabbbaaabaabaaabbbaaaababaababbabbbaaabbaabababbaabbaaabbabbabbaabbbabbaaaabbbbabababbabaabaabbbbbaabbbbbaabaabbbbbababaaabaaabbbbbbbbbbbabbabaaabbabbabbbbabbabaaabbaaabbabaabaaabbabbbaaaaaabbabbbbbbabbaaababaababaaabaaababaaaaabaabbbabaababababbbbbaaaabaabaaaabbabbbbabbbbbbbabbaabababbbbbbaababaaabbaabbbbbbabaaaaabaaaaaabaababaaabbaabaaaabaabbababbbaabbaaaabbabbbaaabbbaaababbabaababaaabaaabaaabaaaaaabbaabaababaaabaaabaabaaabaaabaabbaaababaabbaababaaabaaababbbbbbabaabbbbbbabbaabbbabbbbbaaaababbaaaaaaabbaabbabbbaaaababbbabbaabbbbaabaaabbaababbbbabbbaababababbabababbbaabaabbaaabaababbbbaabaaaabaaaaaabaabbaabbbbbbbbbbbaabbaabbabababbbabaabaaaabaaababbababaabbbaababbabaaaaaabaaaaaaabaabbbbbbbabbbbabbaaabbbabbabbbabaabbbbabbbbaaaabbabbbbbbbbaaaababaababaaababbb
aaababbbabbbbabbaabbbaabbbaaabbbababaaabbbabbababaaababbabbbbbabaabbabbbbaabaabaababbbbbbaabbbaaabaabbbbbaaababaaabaabbbaaaabaabbbbbbbbababaaaaabbbbaabbaababababbbbbbabbbabbbabbaaaababbbaabbaabbbbbababbabbbbbabbaaaaaabbbabbababababaabaaabaabaaabbbbababbbbaababbbababbaabaabaaaaabbbaaaababaababaabbbaababaabaabbbaaabbbbbbabbaababaabababbaaaabbaabbaaaaabaaababbabaaababbbababbbaaaaaabbbbaabababababaabbbbbbaaaaaabbbbaabbabbabbabaabbbabaabbaaaaaaaabaaabbaabbabbbbabbbaaabaabaaaaabbababbbabbbbaaabbbababbbabaaabbabbbbaaabababaaaaaaaaaabaabbbabbaaaabababababaabaaabaabbaabaaabbaaababaabaaaababaaaaababababbbbaabbbaabbabbbaaaaababbbabababbababbaabbbaaaabaababbbbaabaaabaaabbbbaaaaaaabbabaabbbabbbbaaaabaabbabbbbbabbaabbbabbaababaabaaababababbababbbbabbbaaabababbbaaaaaababbaababaaaabbaaaaaababaaaabaabaaabababaabaabaaabbbbaabaaabbbbbababaaabaaaaaabaabababababbbbaababaabbaaaaabaaabaababbbaaababaaabbaaabaaababaababababababbabbabbbaabababaaabbbabbabbabbbaaabbabbbaabababaaabaabaabbbbbbbaaaaaababbbbaaaabbbababaababaaaaaaababaaaababbbbaabbabaabababaabbabaaabbbbaababbbabbababbbabaaaaaababbbabbbbbbbaaaaababbaaaabaababbaaaaaaabbaaaaabbbaaaaaabaabbababbbbabbbbabbbaaabbaaababbbbbbabaaaaaaabaabbbbabbaabbabbbaabaaabbbbabbbbaaabbbbbaaaabbababbbbabaabbbbaabbbbaaabaabbbaabaabbbbabaabbaaabbaabababbabbbbaababbbbbaaaaabaaaabbabbbbabbbbbaaaaabaabbabbbbbabbabababbbbaabbaaaabbbbbbabbabbbbbaababaaaabbabbbabaababaaaaaabbbbbaabbababbaabbabbabbaaabaaabaababbaabbaababbaaaaabaaaaabaaaaabbaababaabbbbabbababaababbbaaabbbaaaababbabbbabbaabbaabbbabaabaabaaababbbaabbbababbbbbbaababbaaaaabbbbaabbbbbaaaaaaabaababaaaaabaaaaaababbbbabaabaabbbbaaaaaaaaaabbbababaabaaaabbbbabbbbababbbbbabbbaabbbabaaabbbaaaaaaabbbabbbabbbbaabbbbabaabbaaaabbababbbaaabbaaaabbbaaabababbaabbbbaaaaabbabbabbbbbbabbabbaababbbbbbbbbabaaaababaabbbbbabbaabbabababbbbaaaabbbabbabaaaaabbbbaabbaabaabbbbabbbbbababbbbaaababaaaaaababaaaaaaabbabaabbabbabbabbbaabbbababbababbababaaababaabababbabbbbbabbaaabbaaaabaaabbaabbabbabbaaaaabbbabbbaaabbaabaaaaabbabaaaba
aabaaaaababbbbbbaabbbaaaabaaabbbbbbbaabaaabbababbabbbbbbababbabaababbbbbbbabbbbbabbbaaaabbaababaaaaababaaabbaaaababababababbaabbbaaabababababbbbbaaababababbbbbababbaaabaabbbbabbbabbaabbbabbbbabbaaababbaaaabbabaaaaabbbbabbbaaaaabbaabaabbabaabbaabbbaabbaaabaabbaaabbbbabbbbbabbbbabbaaabbbbaaaaaaabaabaaabbbaabbabbaabbabbaaabaabbaaabbabbbaaabbaabaabbbbbbaabbbbbabbaaaabbbbbbaaaababbabbbbaaabbaabababaaaaaabbaaabbbaaaaaaaaaabbabbabbaababbbbbabababbaabbbababbabbababbaaaaaaababbbbbaaaaabbbbaabbaabababbaaabaababbaaabaabbbbabbababbaaabababbaabbbbabbbabbabbabaabbbababbbbaaaabbbabbbbaaabaabbbbbabbbbbbaaabbbabbaabaababaaaaaaabaabababbbaabbbbaaabbbbbbbaabbaabaaabbbbaababbbbaabbabbbbbabaaaaabbabbbabaaaabaabbabaaaabaabbaabaabbbbbbabababbbbbababbaaabbaabbbbabbababbaabbbbababbbbabbbbbbaabbbababbabbaabbbbbbbaaabbaaabaababbbabaaaaaaaaaabbababbbaababbbbbaababbaaaabbbbabaaabbbabbabbabbaababbbaaabbbababbaabbbaabaaaaaaabbbabbbbbaaaabaabbabbaaaaaaaaaaabbbbbbbaababbabbabbabbbbaabaabbabbabaabbbbbabbaabaabaaaabbabbbbababaaabbbaababbbabababaaaabbbaaaabbaabaaaaaaaabbaabaaaaabbbaababbbababaaabbbaabbbaaaabbbbabbababbbbbbbbababbbbbbbbabbababbaabbbbbbabbbbbaabbababaabaabbaaabaaaaababababaabbbbbababababaababaabbabaabbbaaabbbabababaaabbaabbaabababaababbabbbbbabaababaabbabbbaaaaababbbbbaaabaababbbabababaaabaaabbbbabaaabaaabbbbabbaaabaaaabbbaababaaabbaaaaabbaabbbbbbbbaabaabbaaababbbabbabbbbaabbbbaabbabbbaaaaaaababbaababbabbabaababaabbbabbabaaaabababababaaabaaabaaaabbbbaabaabbbababaabbaabbbababbbbabaaaaabbabbabbababaabaabaababaaabbaaabaabbabbaabababbbbabaaababbabbaabaababababbbaaaabbabbabbabbbabbabaaaabbbabaabbaabaabaaabbbababaaabaabbbbaaabbbbaaaaabaaaababbbbaabbaababbabbaaaabbbabababbabbaabbaababbaaabaaaaaaaaabbbabbbbbabababbbbaababbabbaabbaabbbbbbaaabaaaabbbabaaabbbaabaaabaabaabbaaaabaaabbaaaaaaabababaaababaabaabbbbabaaabbabaaaaabaababaabbaabbabbbbaaaaababbabbaaaaaaabbabaaaababaababaaaaaaabbbbbabbbbabaabbbaabbbabbbaababbaaaabbbbabbaaababaababaaaaabbbbabbaaabbbbaaaabbbabbabbaabbbbababbabbbbaaabaabbabbbabb
baabbbabbaabaaabbabaaabbaabbbabaaabbbaabaabaaaaaababbababaabaaaaabbaaaaabaaabaaaaaabbabbababaababaaaabbbaaabbbabababaabaaabbabaaaaaabaaaabbaaabbbbaababbbaaabbbbaabbbabaabbbbbbabbbbababbaaabbabababbbabbababaabbbbbbaaaaaabaababbabaaaaaabaabaababaabbabbaabbbbaaaabbabaababbaaaaaaaabaaabaaaaabaabbabbbaabaaaabaaaaabbbabbbaabaabaaaabababbbabbbabbaaababbbbbabbabbbbbabaabababababbaababbbaababaabbababbbbaaaaabaabbbaaabaaababaabaaabbabbabbabbbbabbbbbbbaabaabbbbaaaaaabaaabaaabaaabbbbaaabaabaabbbabbabbabbbaaababbaabbbbbbbaaaababaabbabbaabbabbabaaaabaaababbbaabbababbaaaaaabaaaabababababbbababbaaabababaabaaabaababaabbaaabbbaabaaababaabababaabaaaabbaaabaabbbaaababbbabbbbbbbaabababbbaaaabababbbaababaaabbbaaababbbaaabababbababbbbaaaaabbababababbbabbaabaabbbabbaabbabaaaabaaabbbababaabbaabbabbaabbababbaababbaaabababbaaaabaabbabbbbbbaabababbabbbbbabaabbbaabababbbbbababbaaabaabbabaaaabaaaababababbbabbaabbaaabbbbaaaabbaaaaabbbbaabbbbabababaaabbbaabbbaaabbbabbbbaababbbabaaaaabbaaaaabbaaababbaabbabaaababbbaaaaaabbaaaabbaababbbbabbaabbbabaaaabbaabbbabaaaaababbbaaabababbababbbbbabbaaabbaaaaabbbbbaaabbaabbbbbabbbbaabbabbbbabbbaabbaaaaababaaaaabbbababbbbaaaabaaababbbbbbaabababbbbbbbbbbbbbaaaaababbabaabbbbababaaaababbabaaaaabbbbabbbaabbababaabaabbaaabaababbabaaabaaaaabbbbbbababbaabbbaaaabbbbbababbaabbaabbbaaaaabbbbbabbbaabaaaabbbaaababbbaabbaaaabbabbbaabaaabaaaababbbaabbabaaaabbbaaaaabbabbbbabbaabbbabbbbaaaaabaaabbaaaababbbbababbbaaabbbaaaabaaababbaaaababbbaaaabaaaaaabaababbbbbaababbbaababbbaabbbaaabbbbabbbabaaabbababbaabbbbbbbbaaababbaaaaababababbababbbabaabaabbbbababaaabbabbbbababbbbbbaaaaaabbabbababbbbbbaabbaaaaabababaabaaaabaaabbbbbabbaaabbbbbbababbbbabbbaaabbabaaabbbbabbbbbbbaabbaaaaaaaaaabaababbbaaaabbbaababaabbabbbbbbbaaabbaabaabaabaabbbaabbababbbabbbaabaaaaabbaaaabbbaabababaaababbaababbaaaaaaaaaabaababbaabbbababaaabbababbbababbabbbaaabababbbabaaabbababbabbbbabbbabbaabbabaaabbbbaabbababbaaabbaaabbababbaabaabbabbaabbbbaaabbabaaaababbabaabbbbaaaaaaabbaaabbaababbaabaababbbbabaaabababbaabbabb
baaabaabaabbbababbaabbbbbbaaaabbaaaabbaabaaabaabbaaaabbabbbaababbbaabababaabbbbabababbbabaabbabbbbbbaaababbaabbbabbabaaaaabbbbbaabababbaababaabaabbabbbabaaabbbabbaababbaabbbabababaabbaaaaabaaabaabbabaababaaabbabababaabbabbaabbabbababaaabaabaaabbbbbaaabbaaaabbaabbbbbabbaabaaaababbabaabaaabbaaaabaaabbabbabbaaababbabbaaaaaaaaaaabaabbbbabbaaaaaaaababbbbbabbbbaaababbabaabbaabaaaababbaabaabbbbbabbbababaabaaaabbaabbaabaabbbababaaaabbbabbbbbaabbbaaaaaababaaabbabaaaabaabaaaabbabbabbbaabaaabaabbaaaababababbbbabbbabbababaaabbabaaabbbabaaabbaaaaaaaabaaababbaabbbababbbbaabababbbbabbaabbababbaabbbaabbaaaabbbaababbbbababbbbabbabbabbbabaaababbabbabbbbbaabbbabaabaabaababaaaaaabaaabbbbbbbbbbaaaabaabbbaaaaabbaabbbaabbbbaababaabbaabbaabaaaaaaaaabaaababbbbbbabbaabbaabbbaaabbbaaaabbbabbaaaaaabbabbaaababbaabaaaabbbaaaaaaaabbabaabaaababbaabaabbaaabbabbaaabbbabaaabbaaaaaabaaababababaabbaaaabbaaabbaabbbbbbaababaaaabbbaaabaabbbbababbbabbaaaababbbaabaaaaaaaaabaabbbaabababbabbbaabaababbbbaaaabaaababababbbabbbbabaaaaaaaababbbbaababbbbbbbaabaabbbbbbaaabbababbaaaabbbabbbabaababaabbabaabaaaabbbabbbbaaaabbaabaabbabaaaabababaabababbbaaabababaaaabababaabbbababbaababbbbbaababaabbbbbbbaaaabbbaaaaaabbababbbaabbbaaabaaabbababaabababbabbbaabbbbabaababbabbbbbaaaaaabbbbbaabaaaabbabababaaaabaababbaaabbaaaabbabaaaabaabababbabbaabaaaaabbbababbaaabbbbaabbbaaababbaaaaababbabbabbaaabbaababaabbabbbbabbbbaabbbbbbabbbababbbabbabbaaaabbbbbbbbbbbaaabbbbbaabbababbaaabaabbabaabbbabaabbaababbababaabaaabbaaabbabbbbbaabaaabaaaaabaaabaaabbabbabaaabbbaaabbaabbbabaabbabbbaaabaaabbbbbbbbaaabbbbbbaaaaaaaabababaababbabaaabbaabbaaaabbaaababaabaaaaaabbabaabbabaababbbaababbabaabbaaabbabbababbabaabaaabaaabbbbbbaaababbbbaaabaaabbbabbaaaabbbbaaaabbbbaaaaaaabbaababbaaabbbbaabaababbababbbbbbabbbbaaabbbaabaaabaabababbbaabaabbbbbbababaabaabaabababaaaaaaabbaaabaababbbbaababbbaaabaaaaaababbbaaaabaabbbbabababaaabaaaabababbbbbabaabababaababbbaaaabbabababbabbaaabbabbbaaabbaababbbabbbbaaaaabbbbbabbbbbaaababaaaaabbaabbbbabbbaaaabababababaaababaaa
bbaaaaababaaabbaaaaaaabbbbaaabbbaabbabaababaaababbaabbbabbbababbabaabaaabababbababbaaabbaabbbababbbbbaaaabaabbaabababbbaaaabaabaabbaabbbabbaaabaabbabababaaaaabababaaaaabbabbaaabbabaaaaabbaaababbaaaaaaaababbaabbabbbaaaabaabaabbbbbaaaabbbbaaaabbbbbaabaaaaaaaaaabaabbaabababaababbaaabaabbbabbabaabbaabbabbbbaababbabbbabbbababbbbbbbababbaabaabbabbbbabbabbaabbbaabaaaaaabaabababbbaaaababbaabbabbabaaabaaabbbbbabbaaaabaabaaaababbbabaaabbabaababbabaabababaaabbaababaaabbbaaaaaaaaabaabbabbbababbaaaabbbbbababbbaaababbabbaabbabbbaabaaabbbaababaaabbabbbbbbbbbbaabbbbbbbabbaaababaaabaabbaababbaabaabababbabbabbbbbabaabbaaabbbbbbbaaabaaaaabbbababaaaabaabbbbaaabbbaababbaababbbbaaaabaaaabbbbaaaabaabbaabbbabaabbabbaaababaaabbaaabbaaaaaaaaababaabbbbaaaababbaaaabaabbaabbababaababaaababaabbaababaaaaabbbbabbbababbbaaabbbaabbaabbaababbbabbbababaabbbabbbbbaabbaabababaaabbabaabbbbaababbaaabaabbbbbbbbbababbaaabbaaaaababbbaaaaaaababbaabbbaaaaabaabaabbbaabababbaabababbabaabbbababbbbaaaaabbbbabaababaaaabaabbabbaabbbabbbbbaabaaababaaabaabbbbbbabbbabbbabaaabbaababbbabbaabbabbaaabbaaaabbbbabbbabbaabbbbbaaabbbaabbaaabbabbaabbabbaabbbbbabbabbaabaabbbaabbbbabaaabbbaabbbaabbbaaabaababbbbabaabaaaaaabbabaabbbbaabaabbbbaabbbaaabaaaabbbabbbaaabaaababababbabbbaaabbbaaaaabbbaaaabaabbabbabbbaaaaaaaabbaabbaababbbbbabaabbaaabbaabbababbaababbabaabaabbabbbabbaaababbababababaaabbbababbaabaaabaabbbbbbaaaabababbaaaaaababaabaabbaabbaaabbbabaaaabaaabbbbaaabaabbbaabbabaabbaabbaabbbbbbbaaaabbbbaabbbbaabaaaabbaabbababaaabbababaaabbabaabbbabaabbbbbaabbbaaaababbbaaaababbbbabaaaabbababbaabbbaabababbbbbbaaabbbbbbbbabbabaaaaabbbababaabaabbaaaaabbbbaabaabbabbaabbabbaaabaabbbabababaababbabbbbabbaabbbbaaabbbbabbababaaaabaaabaabaaaabbaaaaabaaabaaabbbbbabbbbbbabaaabbbbabaaabbbbababbbbabbbabbaaaabababababaabaaaababbbabbbabbbbbabbbbbbbabbbbbaabbbbbbaaaababbabaabbbbbaabbaaababbabbabbabbaabababbaaabbabbaaaaabbabababbbabaabaaaabbaabaaabaaaaaaabaabbabaababaaaaaaaabbaabbbbbabbabbabaaabbaaabbbbbaabbaaabbbababaaaabbbabbbbabaaaaaaaababbbbaabbba
abbaaaaabaabbbbabbbaababbaaaabaaaabaaabbbbbbbbbaaabbababbbaaabaabaabbbbaaabbbbabaabaabbabbbaabbaaaabbaababbbbaaaaababaaaabbabababbbbabbaaabbbbaabbababababbbbaabbbabaababaabbaabbabbaabbabaaabaaabbaabbabaaabaabbabaaabbaaabaaabbbaabbbbbbbaabbbbaaaaabaabaaabbabaaabbbbbbabaaaaabaaabbaaaabaabbbbbbababbbaaabababbbbbaabbabbbbbbbaaabaababaabbbaabaaababbbabaabaaaabbbaababbbaabababbbbabbbbaaabbbaaaababaababaaabaaabbabbbaaaaaabbbbbbaaababbaabaaaabbabaababaaabbbabaaaabbbababababbbbbaaabaaaaaaababbbaaabaaabbbabbbbaabbaabbaaaabbaababbbaaaaaaaaabaaababababbbabbaabbabbbbbabaabbbbaabbaaabbaabbababbbabaaabbaaabbbbaaabaabbaaaabaabbbaaabaaababbaabbbaaababaabbbabbaaaaabaaaabbabbabaabbbaaaabaabaababbbbaaaaaaabbabbabbaaabbbbabbaabbbaaaaabbbbbabbbbbbaaababbbbaabbbaaaaabaabbabababbbaababbabaabbaabaabaabbbbbbabaaaaaababbbbbbabbbabaaaaababbbbbbaabbbababaaaaaaabaabbbbbaaabbbababbaaaabbbabbbbabbabaababbbababaaabbabbaabaabbbbabaaabbbaabbbbaaabaababbaaabababbbbaaabbbaaaabbaababbaabaabbbabaabbabbabaababbbbbaaaabbbaabbbbaaaaabababaaaaabbbbabbaaabbabbabbbbbabbaabaaaabbbbbaabbbbaabaabaababbbbbbaaaabababbaabaaabaaaaabaabbbabbaababbaabbaaaaabaaaabbbaabaaaabbaababbbababbaabbbbabbabaaabbaaabababbabaabababbbbaaabaabababaaaaaababaaaaabaaabaabababbaaabbabbabbbaaaababbabbbbbbbbaaaabaabaaaabbbbbaabaababbbbbbbaababbaaababababbbbbbabbbabbbbbbbbbaaababbaabbbabbbaabbaababbaababbabbabbbaabbbaabbbbaababbabbabbaaaaaaaababababbbbaabbaaabaaaababbbbaabaaaaaababbbaabababababbaababbbaabbbbbbbbaaaabababbaabbabbbbbaaaabbbbababababaaaaabababbbbbabaabaaabaaabbaabbbbabaaabaaabbbbababbbbabaaabbbbaaabaaaaabbababbabababaaaabbbabbaaaaabbabbaabbabaabaabbbaabbabaaabaabbbaabbbaaaabbabbbbbbababbabbbabaababbbbabbbaabbaabbaabaaabaabbabbbaaabbbbabbabaabaaabbbbaababaababbbaabbaaaabbbaaababbaaaaabbaabbbbbaabaaaaaabaabbbaabbbabbbababbbaaaababbbaaabbaabaaaabbaaaababbbbaaababbbaaabbabbaaababbaaabbbabbababbabbaabaababbbbbabbbbbbbbaaabaababbbababbbabaabaaababaabababbababaabbaabaabbbbbbbabaaaaabbbaaaababbbbbbbaaaaabaaabaababbbabaaaaaabaabaababab
aaabaabbbbaaaaabaaaaabbbbbbbabbbbabbbbbababaaaaabbaababbabaabbababaaabababbbaaaaaabbababbaaabbbaaabbbbbbbbaaabbbbaabbbaaaabbababbaabaabababbaaaabaaaaabbbabbabbaaaaabbaabaaaaabababbbbbbbbbaaaabababbabababbababaaabaabbabbbbbaaabaaaabaabbabababbaaaaabbaababbabaabbabbabaaaaaaaaaaababbabbabababaaabbaabbaabaabbbbbabbaabaaaabaabbabbbabbaabaabbbbaaaaaababbbabaababbabbabaabbaabababbabbaaaababbabbabbbbabaabbbbbaababbbaaaababbabaabbbbbabbbaaaaaaaabbbbbabbbbbaaabaaaabbaaabababbbabbabaaaaabbbbbbbababbaabaabaaabbaaabaabaabbbaaabbbbbaaaaaaabaababbabbbbbbaaabaaaaabbaaaabbaaaabbbbabbabbbaaaaabbaabaaabaabbbbbabbbaaaabbbbbaababbbaabbbbabaaaabbabbbaaababbbaabaaababbbabbbabbbbbbababaaaabbbbaaaaabbaabbbaabbbbaabaabaaaababbaabbbaabaaaaabaaaabaababbbbbbbbaabababaaaababbaaababbaababbbababbaabbaabbaaabbabbaabbaaaabbbbbbbaaaaaaabaaabbbabbababbabaabbbbbbbbabbbbabbbbbbbaabaabbaaaabababbaaaaabaaaabbabbbabbabaababbbbbbbabaaaabbbababbbaababbbbbbaaaabababaabaababbbabbbaaaabaaaaabbbbbaabbaaabaababbabbaaabbababaabbbabaaaaaaaaababbabbabbabbaabaaabaabbaabbaaaabaaaabbaaabbabbbbaaaabbbbabaaabbabbabaaabbabababaaaaaaaaaabaaaababababbabaabaababaaababaaabbababbbabaaaaabbbaaaaaabbabaabbbababbbbaaaaabababbbbbaaabaabaabbabaabbbbabbaaaabbbabaaabaabbaaabbaaaabbababaababaababbbbbabaabbbabaaababbabbaababaabbbbbbaaabaaaabbbaabababbbbbbaabbabaaaaaabaaaabbabaababbbbbabbbbbaabbbbbabbbaaaaaababbaaaaaabbbaaababaaaaaabaaaaaabbaaabbaaaaabaaabbbaaaabbabbbbbbbbbbabaabbbabbbaaababbbabbabbbaaababbbbabaaaaaaaaaaabbabbabaaaabbbbbbabbbababaabbababaaabbbbbbabaaaaabaabaaaaabbbbaaaababaabaabbababbbaaabbaabbabbaaababaabaabbabbbabaaaaaabaaabbbbaaabbabbbabbbbbaabaababaababaaaaabaaaabbbaabaaabbbbaabaabbbbaaaaabbbbbaabbaaaabbbbaaaaaabbbaabababbbbabbaabbaabbabaaababbbaabbbabababbabaabbabbbaaabbaaabababaabaababaabbbbbbabbbbbbaabbbbbbaababbaaabbbaaaabaabbaaabaabaaaaaababbbbaabaabaabbabababbbbbbbabbbbababbbbbbabbabaabababaaabaaabbbabbbabbbabbbaaaaabbbabbbababaaaaababaabbabaaabbbaaaaabbbbaabaabaaaabbabaabbbabbbabbbaaabbabbbbabbbbaabbbbabbabbb
baabbabbbabaaaabaaabaaaabaaaaaabbaabaababaaabaababaaaabaabaaabbabaaaababbbaaabbbbbbbaaababaabababbbbbabbabbaabababaababaabbaabaaaaaaaabaabbbbaabababbabaabbabbbaaaaabababbabaaabbbabaabbbbaaaaaababababbabbbbaaaababaaabbaaaaaaaabaabbbaabbbabbabbbabbbbababbabbbabbabbbbaaaaaabbbbbbbabbbaabababbbbbbabbaaaabbbbaabaaaaaaabbababababbabaababbaabaababbaaaaaaaaaaaabbaaabbbbbabaababbbbaaaabbbaaaaaabbabbbaaabbabaababbbbbbabbaaaaabbbbbbaaabbbaaabaaaabbaababababbbbaaaaababaabababbbabababaaababbbbababbbbbababaaaababbbbbbbabbaaabbabaababbbbbbbaaabaabaaaaaaaaaaaaababaaababbbababababaabbbbaaababbaaaabbababbaabbbbaabbaabbaabaaabbbbabbabaaaaababbaabaaababaababbbbbbbaabbabbaabbabbbabbabaaabbaabbaaaaabbbaabaaabababaaababbababbbbbaababbbbbabbabbabbbbaaaaabbbbbabababbaababbaababbbabbaaabaaaabbbbababbbbbabbbaaaabaabbbabbabbaabababbaaabbbaabbaabbbaaabbaaaabbbbabbaaaaaababaaabbabbaaaababbaaabbbaaabbbbabbbbabbabbbbababaaabaaabbaaaaabaaabbaaaaaababababbbbaabaabbaabbbbbaaaaaabbbbbbbbbbababbabbbbbaaaaababbbbabbbbbbaaabaabaaaababaabbbbaaaaababbbaaaaaaababbbaabaabaaababababbbbbababbbbababbaabaabaaaaaabbabaaaabbabbabbbaaaababaabaaaabbaababbaababbbabaabbaabbbbababaabbbbaababaabbbababaababaaabbbbabbabbbbaaaaaabaabbbbbbbaababbaabbabbabbbabbababaabaaaabbbabbaaababbbaababaaaabababaaabaaabaaabbaabbabbbababbbabbabaabaababbabbbbabaaabaabbbabbbababbabaabbaaaaabababbaabbaababaabaaaababbaabbbbabaabbbabbabaaaaaababababaaaabbbbaaaabaaaaabaabbbabaaaabaabaababbaaaaabaabaabbbaaaaaabababaabbbbbbababbbbbabbbabaaaaabaaabbaaaaabbbbbababbbbbbbbbbbbabbbabbbbaaaababbbbabaababbbaabbbbbbbbbbabababbbbabbbbaaabbaaaabaabaaabaaaabbbbbbabbbbbaabbbabaabbbbababbbbbabbaaabbabaaaaaabbbbbbaaaaababbbbbbabaabababaaaaabbbbabababbabaaaababaaabaaabbabbbabaaaaabbaabaaabababbbaabaaaaababbabbaabbababababaaaabbbbaaaaaabababaaaabbbaaaaaabaaabaaaabbaabaaaaaaabaaabbabaabbbaaaaabbbaaabbbaaababbaaabbaaabaaaababbaabaaabbbbbabbabaaaabbbaabbabbaabbbaaabbbbabbababbbaabaabbababbbaaaaaabaabaaabbbabbaaabbaabaabbabbbbabbabbbabbaabaabaababbbabbbaaabaabaaaaba
babaaaabbaaaaaababbababaabaaababbbbbabbababaaaabaaaaaaabbabbaabbabbbbababbababaaabbbbbabbbbbbaaaabbabaabaabaaabbbaababbbabbaaabaabbabababbbaababbaabbaabbaabbbaabaabbabbbbabbababaaabaababbbabbbbaabababbaaaabaababababbaabbaaabbabbaabbaabbabbabababbababababbbbaaaaaaaaababbbaaabbbababaaaaaaababaaaabbbabaaababbbbabbbabababbbababbabaabaabbbbabbbabbbbbbabbaaabbbbaabbbabbbbaababababbabbbaabaababaaaabbabaaaaabaaabbabbbbbaaabbaaabbaaaababbabbbabaaabababaaabbbaabaaabbaaabbbabaaaaabaaaaabababbabaabaababbabaaabaaabaaababaabbbbbabbabbabaaaabababaabbbabababaaabbbababaabbaaaabaaabbaaaabbaabaaabbaabbaababaaabaaaaababbabbabbaaaabaaaabbbbbaabababbbaaabbaabaabababbabbababaaabbbaabbbaaaabbababaaabaababbbbbbbaabbbbbaababbaaaaaabaabbabbaabbaaaabbbbbbaabaaaabbbbbbbbaabaabbbabbaaaababaaabaabbbaaaaabaabbbabbaababaababaabaaabbbbbaaaabaabbaaabbbbaaabaaaaaaabaabaaabbbaabbabbabaabaabbbbaabaaababbaabbbabbabbbaabbababbabaaabbabbbbaabaaaabaababbabaaaabaabaaaabbbababaaaaaabbbaabaaabbbbbaabbbbabbaabbbbababaabaababaaabaaabbababbbaababbababaaaaaaababbabaabaabaaaaabbbbaaabaababbbaaaabbaabababbabaaaabbbaaabbbaaabbabababaabbaaaaabaabbbabbabaabbaabbbbabbabbaaaabbbbbaaabbabaababbaabbabaaabbabbaabaababaaaaabbbababbaababababbbbbaaabbabaaabaabbbbaaaabbbaaaababbbabbbbbaaabbbabaaaaaababaababaaaaaaabaabbbabaababbbbaaabbbbbbbabaaaabaababbaaabbabaabbbbbbbbbabaaaabbbaaaabaaaabbabaaaaaaaaabaaababbbbaababaaaabaabbaabbbaaabbbbabbaabaaaaabbbbbbababbbbabaabababbabbbaabaababbaaabaabbbbbabbaaaaaaababaabbabbbabaabbbbaabaabbaaabbabbabbaabbaabaaaaabbbbbbabaababbaaaaaabbaabaabbaababbbbaabaaaabbbaabbaababbabbbbaaaababbbaaaaabbbbaaaaabbbbababbabbabbaabbbababbababaabaaaaaaaaabaabbaaaaabbbabbabaabbbbaaaaaababbabbbbbaaabaabbbaaaababaabaaaabaababbbabbbbbaabbbbbbbababbbbaabbbaabbabaaabbbbbbbaabbbaaaaaabbabbbaabaaaaabaaababaabaaabaaabaaaabaabbbaabbabbbbabbbaaabaaaaaababbabaabbaabbbababbbbabbbaabbbaaabbaaabbbabbababaabaababaaabbaaabaabbbbbbbbbababbbabbababbababababbbbaababbbbabbaaabaaaabababbbbbbbbbabbbbbaabbabaabbaababbabaabbbbaabbbab
aabbabbbaabbabbaaaabababbababaaaaabbbbabbabbbbbaabbababaaaabbbabbabababaaaaabbabbbbaabbabbbabbababbbbbbbaabaabbaababaabbaaabbaaababbbabbaababaaaaaabbabbbbbaaaabababbbbabbaaaaabbbbbbabaababbaaabbbabaabaaaabaaaaabbaabaaababaabbabbbaaabbaaaaabbbaababbbbaaaaabbbaaabbbbabbabbbaabbbbbaabaababbaababaaaabbbaaabaabbabbbabbaaabbbbaabbbbaaababbbababaaabbabbaaaaabaaaaababaaaabbababababbbbabbaaaaaababaabbbbbaaabaaabbababbaaababbbbbaaabbbbbbbbabbbbaabbbbbabababbbaaaaaabbabbaabaaaabaababbaabaabbbaaabaaabbabababbbaababaaabbbbbbababbabbbbabbbbbbabbbbbbbabbbaabbbbbaabbaaaababababbbbbbbbabbaaaaaababaababbaaaaaaaabbbaabaababaabbbbaaababbaaaababbaaabbbababbbababbbbaaabbbaaabbababaabaaabbbabbbbaabbbbbbaaaabbaaaaabbabbaaababbabbbbaaaabaabbaaabaababbbbabbbabbaaaaabbaabbbbbbbbabbbbaababbbabbababbbabbaaabaabababbbaaabababbbbbbababaabaaabaabbbababbbbaaabbaaabaaaabbbbabbbbbbbbbbbabbbababaaaabaaaaaabbbabaabbababbaababaaababbababbbabbaaabbbabbaaaaaabaaaabaaabbaaabbbaaaaabaabbbaaaaabbbaaaabaaaaabaabbbbababababababbababbaaaaaabaaaabbabbaaabbaaaabaabbbaabbbaaabbaaabaaabaaaabbabbabbabaabbbabababaaaabbbabbaabaaaaabababbabbaabaaaabaaabbbaabbbabbababbbbaaababbabaaababbbaaabbbbbbbbbbbbbaabbbbbbaabababaabaabababbbaabbbabbbbabbaabbbbaabaabaaabbbabbabbaabbbabbabbbbbaabbaaababaabbbbbaaabbaaababbbbaababaaabbaabbbabaabababbaabbbbbababbbabbababbbbaababbbbabbaabbbbabbbbabbbaaabaabaabaabbbabbaaaaaabbbabbbabbbbbaabaabbababaabbabbaabbbbbbbabaaababaaaaabbabbbbaabbbaabbabbbbabaaaabaababbabbbaababbbaaabaaabaaabbbbaabbbaaabbaabaaabaabaaaaaababbabaaabaabababbabbabbabaabaababbbbababbaaabaaabbbabaabaababbaababbabbaaabbbabaabaaaabaaaaaaabaabbbbbaaabaaaaaabbbbbbababbbbabaabaababbaababbaabaaabbbabababbaabaaabaaaaaaaabababbabababaabaaabbaaabbbbbbbabaaaaaaabbbbbbbbabaaaaabbbbaaabbbbbbababaabbabaababaaaaabbaabaaabbbabbbbababbabbbaaababaababaaaabaaabbbaaaaaaaaaabaabababbbbbbabbabbaaaaabbabbbbbaaabbbaaaabaaaaaaaabaababababaabbaabbbbababaabbbbababbababbaaaaaabaabbabbbbbbbabbbaabaabbbabbbbabbaaababbbaababbbaaaaaabbbabaabaabbbbbbaa
aaaaabababbbbabababbbaaaababbababbababbabaabbabbbbababbabaaababbbbababaaabbaaaabbaaabababababaabababaaabbabaaaabaabbbabaaaabbbabbaabaabbbbabbbaaaaaaaaabaabbbbbbaaaabbbbaababbaabaabbbaaaaaaabbbbbabbbbbababbabbabbbbbbbaaabaabbbbaaabaabbbbabbababbbbbbbbbbabaabbaabbaaabbbabbbabbaaaababaabaaabbabbabbabaabaaaaaabbbbbabbabaabaababbbabaabbbabaababaabbbaabaabbbaabbabaaaabbbabaababbbaaabaabaabbbabaaabbbaabaaabbbbaabaabababaababababbaabbabbaaaabababbbabbbbaabbbbbabaababbbaaaaaaabaaabbbaabbbaabbaabbbbbbaaaababaabbbaabbbaabbaaaababbbbaaabbbbbbbbbbbabbbaabaabaaaabbaabaabbaaabbbababbabababaabbabaabaaabbabbabaabbaababbabbabbbaabbbaaaaabaaaabaaaabbbaaaaaabaaaabbabaaaaaaaabababababaaabaabbaabababbbbabbbbbaaaabaaabbaaabbbabbbbbbabbbabbaabaaaaaabbbababbbababaabbabaabbabbaabbbaabbbaaaaabbaaaabaabaababbbaabaabbababababbbababaaababbbbbaabbbbbabaaaaabaabaababbbbabaaababbbbbaaaabababbbabaaababaaabaabbbbaabbabaaabababababbbbabbababbbbaaabaababbaababaaaabbaababbaaaaaabbabbaaaaabbbbbbaababbbaababbabbbbaabbbababbbbbabaabbaaaabbbaabbabaaaaaaaabababbbabaaaaabaabbbabbbaaaabababbaabbbbbbbbbaaababbababaabbbabbabbaababbbabbbaabababaabaaaabbbabaaabaabbbbbaaabbabaaaaaababaabbbabbbbabbabbabbbaaaaaabaaabbbbaabaabaabbbaabaaaabbbabbbbaababaabbaaaaabbbbbbaaabbbbbaaaaababaababbbbbbbaabaabbbbaabababaaaaaaaabbaabababaabbbababbbabbbaabababaaaaabaababaaabaabbabbabababbaaaaabbbabbbbaabaaaaaaabbabaaaaabaaaaaaababaaabbbaabbbabababaabaaaaaabbaabaabbababbaaabaabababaaaaabbbbbaabababaababbababbababbbabaaabbbbabababbbbabababbbabaabaabbbbbbbbbaaabbbbbaaaababbbbababababbbbbbbabbbaabbbaabbbaabbbbabbaaaaaaaaababbabbabbbababaaaabaababababbaababaaaaaabbbaaababbabbbbabaaabbabbbbbabbbaaaaabbabbaabbababbbaababbbbababbbbbbababbabbbbaabababbbabbbababbbaaabbbababbaaaabbbbbabbbbbbbabaabbababbababbaaabaabbbaabbbabbaaaaaaaabbbaaaabbbaabbabbaabaabbbbaaaaaabaaababaaaaabababaabbaabbbbbbaabbbaaaaabbbbbabbbabbbbbbabbbbaabaaabaaaabbabbababbbaabbbabbbabbabaaabaabbbabbbababbbbbaaababababababaaaaabaaaabbaaaababbbabababbbbbbaabbbbbaaaaababaaba
baabbbabbaaaaababbbaaabbabbababbbbbbabbabababbbaababaaabbbbbbaabbbaabaababbaaababbbbabbbaaaaabbaaaababaabaaaaaabaaaabaabbbbabaaaabaaaaababbbaaaaaaababbbbbbabaabbabaaababaaaaaaaaababbbaaabaabbabababaaabababbbbbaabbbabbbbabbabaaabbaaaaabbaababbaaaaabbabbaabbbbabaaaabaaabbaaababbbabbabaabbabbbbbbbabaaaabaabbbbbaaaaaaaabababaabaaabbbbbaaaabbaabaababbaabaabaabbbbababbabbbbabababaabbabbbbababbbabbaabbaabaabbabaabbaaaabaaabbaabbbbababbaabaaabbaaabbabaabbabbbabbbabbabbbabbabbaaabaabbbbaabaaaaababaaaaababaaaaabbabbaabaaaabbbbaabaaabbaabbaaabaabaaabbbbaaaaabbabbbbbababbaaabababaaabababbbaabaabbababbbaabbaababbaabaabbaabaabaaaaabaabbbbaababaaabbbabbaaabbabbbabababbbbbbbaaaababbababbabababbabbababbaaababababaaabaaabbaaabaabbabaaaabbbbabbaabbaaabbaaabababbababbabababbababbabaaababaaaaaababaabbabbbaaabbbbbaababbaabbaabbbaabaabaababaaabbbbabaabbabbbbaaaaabababbbbabbaabaabbaaaaaaaaaabbbbbabbbababbbaabaaabaaabaaabbbbbabaaaabbaaababaaababbbbbaaaaaaaaabbabaaababaababbbbabaabaaabbbbaabaaabbbabaabbaaabbaabaabbbabaaabbabbaaabababababaaabaaaabbbbaabbabaabaaabbabaaabababbbbabbababbbbaaabbaabababbaaaaaabbabbababbbbbbabbabaabababbbaaababaaabbbabbbaababaaabbbbbaababbbbbbabbabbbbabaaaaaaabaaababbbabaaaaabaaaabaaaaabaabbaabbaaaaaaaaaaabbbbabbbbabbbbaabbaabbbbbabbabbbaabbaabbbababbbbaaabaabbabaababababbbaaababbabbbbabbbabaababbaaabaaababbbbbabbbabbbbaaabaaaaaaaaabaababbbbbabaabbaaaabababaaabbbaaaabaabbababbbbbbaaaabbaaababbaabbbbbaabbbbbbaaabaabbbaaaaabbbbbbabbbaaaabbaabaaababaabaaaabbbabbaaaabbaaaababaababaaabbbbaaabaaaabababbaaabaabbababbbbaabbbbbbaaabbbbabbbaaabbbaabababbbabbaaaabbbaaabaabbaabababbabaaaaaabbaaaaabbaaabbaabaababbbbabbaabaabbabaaaaabaaabbabbaabaabbbabaabaaaabbabaaaaabaaaabaabbaabaaaaaabbaaabbabaaabbbabbabaabbbbaaaabbaabbbabbaaaaabbaabababbaaabaabbbbababbaaabababbbbababbbbaaaaaabbabbaaabbababaaaababaaaaababaaabbbaaaaaaabaabbaabbbbbababaaaaabbabbaababbbabbbbbaabaaaabbaaabbbaaaababbaaabbbbaaaaabbbabbbaababbabaabbaabaabaabbbbbbabaaabaaababbaababbbaaaaabaaaabbababbabababababbaaabbba
baaabaaaabababbababbbabbbbaaaabbaaaaabbbbaaabababbbbabbbabbbbbaaabababaaaabababbbbababbbbbaabaabbbbaabbbabbaaabbbbbaaabbbbbbbbbabbbababbbabbaaaabbbbbbaabbbaaaabbaaaabbbabbbbaaabbaaaaaabaabaababbaaaaabbbbabababaabaabbaabbbaabbbaaaaabbabbbaabbaaaaaaaabbbabbbabbbabbaabbaabbbbbbabbabaaabaabbabaabbabbbbaaabbbbabbbabbbbbabbaaababbbaaabaababbbbababaabbabbbbaabaabbbbbbbabbbaaabbbaabbbbbaaaaababaabaababaaabaabbbaaaabbbabaaabbabbaaabbababaabbbabaababaaabbbabababbbabababaabaabaababbbaabbababbbaababbbaabbabababbbbbbbaaabbbabbbbbbbaaabbabbbbabbaaaabbbababbaaabbbaabbbbbababbaaaaababbbbbabaaabbbabaabbabaabaaabbaabbbabababbabbaaabbabaabbaabaaaaabbbaabbaaaaabababaabaaabbbbbbbbaabbbabaaaaaabaabaaabbbaaaabaaababaaabaaaabbbababababbaaaaabaabaabaabaaaabbabaaaaababbbbbabbaaabababaababaabaaaaabaaaaaabbbbaabaaabbaaababbbabbbbbbbabbbbaaaaaabbaaaaaabbbbbaababaaaabbaabaababaaaabbababaabbbbabbbabbbaabbbaababbbbaabaaaaaabababbbbaaaaabbaabbaaabaaaabbababbbbaababaaabbabbbbabababbaaaaaabbaababaabbbababababbaaabaabbbaaabbbababbbbbbabbaaaabaaabaaaabababbbaaaaabbbbaabbbbbbaaaaabbaababbaababbbaaaababaaababaabbaaabaababbabbbbbaaaaaababbbabbabbbbaabbaababbaaaabababbabbbabaababbbbbbbbbaabaaaaababbabbabbbbabbabaaaabbaaaabaabaabbbaaababbbbbbaaaaaaaaabbbbabbbbbaaaabaabbbababaaabaaaabbabbbaaabbabbaabaaaabbbbbaabbbbabaabbabbabbbbaaabbabababbbababaabbabbbbbbbaaababbbaaaabbbaaabababaababbbbbbbbbbbaabaaaaaaaabbaabbabbbbbabbbbabbabbbabaaaaaaabaabbbabaababbbbbaaaabaaabbabaabaabbbbbbaaabbbaaabbbbaaaabaaaaaaababbaabbabbaaabaabbbbababbababbbaababbbbbbabbbbbabbbabbabbaaabaabababbbbbabaabbbbbaabbbabbbabbbbaababaaabababbababbbababaabbabbbaabababbabaaabbbaabbabbaaaaaaaabababbbaabbbabababbababbbbbbaabaabbbbbbbaaaabaaaaaaabbabbbbabbabbbaabbbaabbbaabababbabaabbabaaabaabbbbabbaabbabbbbabaabaaababaaaabbaabaaaaabaababaabbabbbbababbbaabbaabbaabaaaabbbbbabbaabababbaaaabaabbbaaaaababaaaaabbaababbbaababaabbaaabaabbabbbabaaaaaaababbbaabbbbbaabbbabaaaabbabaaabbababbbaababaababbaababaabbbaabbbbbbbabbabaaaababbaaaaaabbabbbabaaaababbab
abaabaaaabbababbbabbbbaaaaaabaabbbaabaabbabababaaabbaaaababbbaababbabbbabaababbaabaaabaabaabbbbaabaaaaababbbaabbaabbaaaaaababaaaaaaaabbaabbbbaabaaaabaaababbbabaaaaabbbabaaaababababaabababbabbabaaabbbbaaaaabaabababaaabaabaabbaaaaababbbabbbbbbbabbbbbbababaaaaabbaaabbbbbbbbaababaabbabaaaabbbaabaaaaaabababaaaababbbbaabaaaabaabbaababababababbaabbaaaaabbbaaabbaaababbbaaabbabaaabbbaaabbabbabbbabbabbaaabaabbaababbbbaaaaababababbaabbbbbbaabbabbababbbbbababaaababbbbaabbabababbbabaaaaabbaaaaabbaaabaaabbabbaaaabbaaabaababbbbaaaabbaaaaabbaabbabbaabababbaaaababbbbbbabbabbabababaabbbbbbabbabbbaabbaaababbbaababbbabbbaababbbbaaaabaaaaababaabbababbababbaababbbbaabababaaaabaabaabaaaabaabbaabababaaaaaabbaabbaabaaababaaabbaaabbbbaabaabbabaaaaaaabbababbabbabbaaaabbbaabbbaabbbbabbaaabbabbbabbababaaaaabbbaabbabaabaababbbbbabbbbabababbaaaaaaaaabbbbababbbababaaabababaabbaabaababbababbbaabaaaaaaaabbaaaababbbabbbbbaabababaaaababbbbbaabaaaabaabbaaabaabaabaaaaabbbababbbaaababbabbbbaabaaabbbaabaaaabababbabbbabbbbababaababbababbaabaabbbbabaaabbbbaababbbaaaabaaabbabaabbabbaabbaabaaaabaaaaabbbaabaaaaabababaabbaaaababbbababababaabbbaaabaaaabbbbbabbbbbaabababbbabaaabaaaabbbababaabbbbbbababbbaaaaabbaaabbbaaaababbbaabbbaaaaaaaaaaaabbbbbbabaaaaabaaaaaababbabaabaaababbbaababaaaaabbbababbbbaaaaaaaaaaabaababbbababbabababaabbabbaaababbbababbbaabbbbabaaaabbabaaaaabaaaabaaabbabaabbbbaaabbbbaaabaabbbbababaaababaabbaaaabbbabaabbabbbbbbbbababaabaaabbbabababbabbabbabababaabaaaaaababababbbbbbaabbbbaaaababaaaababbbbbabaaaabababbbbbaabaabbabbbabbabbbbabbaaaababaabbaaabaaabbaabbbaabbbbabbbbaabaaaabbabaabbbaabbbbbaabaabbbaaabababaababbaabaaaabbbbabbbaaababbbaaaabbbbbababbabbabbabbabbabaabbbaabbaaabbaaababbbabaaaaaaaaabbbbbbbbababaaabaabbabbabaababababbaaabbaaaaabaabaabababbbbbbababbbabbbaabababbabbaaaabbbbbbbbbbbababbbbaabbbababaabaaaaaabbaabaaaabbbbbbaaabbbababaaaabbbaabbbbaaaaabbbaabbabbbaababaabbabbbbbbaaaaaaaabbabaaabaaaabbabbbabbaaababbaaaaabaaaaababbabaaaaaabaababbababbaaababaabbbabbaaaaababababbbabbabababbaabbba
ababbabababbbababaabaabaababbbbbabaaabaabbaaaabbbaabaaabaaabaabbbabbabaababbaabaabbbbbabbbaaaaabaaaabbbababaabbbaabbbbbbaaaaaabaabbabaaaaaababbbabbbbbaabbbaababbababbaabbaababbbbaaabaabaaaabbaaaaabababababbbbaaabbbbbbbabbabaabbabaabaabaaaaaababbbbaabbbaababaababbabbaabbbabbabaabbbbabbbbbabbbabaabbbaabbbaaababbbabbaaaababbabbbaabbabbbbbabbbabbabaabbbaaabbbbabaaabbababaababbabbabaaabaaabaaabbbbaababbaabaabbbaabbabaaaaaababaabaaababaaabaabaaabababbababaaababababbbbaababaabbbbaabbbbbaaababbbabbbaaababaaabbaabaabbbabaababaaabbbababaaaaabaaaababaabbabaababaababbbaaabbaaaaaaabbabbabaaaaaaabaaaabbbaabbababbaaababbbbababaaaababbbbaabbabbbabbaaababbbaaabaaabbbbbaaabbaaabaaaabaabbbaaaaabbabbbaaaaaabaaaaabaaababaabbbbabbaaabbbaaabaabbbbbabbabbabbaaaababababbaabaaabbbabbaaababaaabbaaaabbaababbabaaaaabbbbaaabbaaaaaababaabbbbaabaaaabbbbaaaabbaababbbbaabbbbabbabaabbbaabaaabbabbaababbaaaabaaaababbbbabaaaaabbbababbbbabaaaabaababbabaabbabbaabaaaabbabbaaaabaabaaabaababbbabaaababbabbbabbababaaabbbaabbbbabbbbbbbaaaaaaabbbbaabbaaaaaabbabbbbbabbabaabaaaaabaaaabbabbbbbaabbbaaaaabababaaaaaaabbbbabbbbaabbaabaababaabbbaaaabaabaaaaaaaaaababbbabbbbaabbabaaabbbbbbbaaabbaaabbbabbaababaabbabbbbbabbaaabbbbaabaabbabbbaabbabbabbbababbbbbabbabbaaabbbabbbbbababbaaababbaabbbaabbbaabaababbaaaaabaaaaabbbbbabaabbbaababbabaababbbbabbbaabbbaababbbbbabaaaababaabbabbabaabababbaaabaabbbbaabbabbabbbbbaabbbbabbbaaaaababababbbbbaaababaabbbbabbabbbabbbbbabaaababaaabbbabbbbbbaaabaababbabbbaabbbabaaaaababbbbabaaababaabbaabaaabaababbbbbbaabbbaaaabaabbbbbbaabbabaaaabbaabbabbaaaaaabbabbaabbbabbabaaabababbabbaababbaaabbbbaabbbabbbaaaabbaabbbbbbbabbbabaabaaaaabababbbbbbababbaabbabbaabbbabbabaaaaabbabbbbbbabbaaabaababbaaaabbaaaabbababbaaaabbbaabaaaaababbbaaaaabbbbabbabbaaaabbabaaabaaaaababbbabbbbbbabbbbbbaabbbbabbaaaabbaaaaabaabaabaaaabaababbbbabaabbbbbbaabbbbbabababbabbbaaaabbbbabaabaaaaabbbababbaaababbaaababbbabbababababbbbbababbbaaaabbabaaabbaabaababbaaabaabaaababbabbaabbabbabbaaabbaababaaaaabababababbbbabaaababbbbbbabbb
abaababbaaaabbbaaaaabbaababbaaaaababaaabaabbaabaabbbbbabbbbabbbbbabababbaaaabbbbbabbaaabaaaaaabaabbbbaabbbbbaaabbaabbbbabaababbbabaabaaabbaaababaabbbbbaabbbbbaaabaababababaabbaabaaabbbbabbabbbabbbabbbaaaaaaabbaabbabbaabbabaaaabaaaaabbabbbbababbabbbbabbaaabbbbaaabbaaaaabbabababbbabaaaababbabbbbbbbabababbaaabaabaaaaaaaabbabaabababababbababbbabbbabbbbbaababababbbaabbbababbaaaabbbbabbbbbbbbbbbaababbbabababbabbaaababaababbaabbabababbababbbabbbbbabaabbaabababaababaabbbbbaaaaaaabbbbaaaaaaabbbbbaaaabbbabbabbabbbabababbbababaaaaabbbbaabaabbbaaaaaaabaaabbabbbaaaaabbaaabbaaabbbaaabaabaaaabbbaaaaabaabaababaabaaabbabaabbbbbbaaaaabaaababbaabbbaabaaaaaaabbaabaabbbabbbbabbbababaaababaaaaaabbbaaaabaabaaabbababbbaaababaababbaabbbbbbbbbbabbabbbbbbaaaaabbababaabbbbbaaabaaabbabaaaaaababaaababbbbbabbaaaaaaaaabbbbbaaaaaababbbbbbaabbabaabaaaababaaaabbaabbbbaaaababbabbbbbbbbbbbababbbbabbbabbabaabbbaaabaaabbaaaaabbaaabaaaaabbbabababbbbabbaaabbbbbaabaaaaaaabababbaabaababbbabbaabbbabaabbbbbaabbaabbbbaaababbbabbaabbbbaaaaabbaaaaaababbbaabbbaaabaabababaaababbababaaaaabbabbaabaaababbbaaababbbbaabaabababbaaaaaabababbaabaabbbbabbbbaababbbababaaaabbabbaaaabbabbbbbaabbaaabbbbaabaaaabaaaabababbbbaababaabbaabbbbaababaabbabbbbbabaabbabaaabbbbaaabbabbbbaabbbbbaababaabbaaaababbaabaabbaabbbaabbaaababbabbababbbabaaabaabaabaaabbbabababbaaaaabbababaabaaaabbabbabbabaaababaaaabaaaaabbabbabbbaaaaaabbbbaaaabbabbbbababbaababbaababababbbaababbbbaaabbabaaababbaabbababbbbaaababaaaabaaabaaaaabaaabaaabbbabbababbbbbbaababaabbabaabbbaababbbabaaaabaaabbaaaaaaaabaababbaaaabababaabbaaaababbbabaabbabaabaaabbbbbabbbaabbbbaaaababbababaaaababbababbababbaaaaaaabbbbaabababaabbbaabaaababbbaaabbbababbbababbbababaabaabbbabababbababaabbbabbababaaabaaabbbbaabaaaabbbbaababbaabbbbbabbaabbabbbbabaaaaaabbaababbabbbbbbaaaabbbaabbbbabbbaabaaaababaaaabbbabbbbbbbaaaaabaaababbaabbaaabaabbbbbbababbbabbaabbaaabbbabaabbbbaabbabaaaabbbabaaaaababaabbbababbabbbbbbabbbaabaabbaabaaaaabababaabababaababbbabababbaabaabbbaaabaaabababababbababbaabababbbbab
bbaabbbaabbbaabbbbaaaabbabbabaaaaaaabaaaabbababbababaabbbbbabbbbbabaabbbabbbbbbbbbabaaabbbbbbababbbbbabababaaaabbaaabaabaaaabaabbbbaabbabbaaaaaabaaababbabababbaaabbbbbbababaaaaabbbbbbbbaabbbaabbbaaababaaababbababbbaaabbababbaaaaaabbababbabaaaabaaabbababaababbbbabbaabaabbbbbaaabbabbbabaabbaaabbbaaaababababbabbbababbaababbaaabbbbabbabaabbababbababbbaabaaabbbbaaabbbabbaabaabaababababbaabaaaabbbbbbbaaaaaabbbbbbbbbbbaaabbabbbbbbaabbbabaababbbaaabaabbbabbbaabaaaaaabbabbaabbabbaaababbabababbabbbaaaabbbabbababbabbabbaabbbabaabaababababababbbababbbbbbbabbaaabaabaabbabaaababbbbaaaabbbaabbabbbbbbbbabbabbbbbaaababbabaabbbaababbabbabaabbaaabaaabbbbaabbbbaabaabbbaabbbbabaabbbabbabaabababaaabaaabababababbbbbabbbaaaaabbbbaaaaaababbbabbbbabbbaabbabbbbbbaabaabbaaaaabaaaabaaabaaabaabbaaabbbaaabbbbbbbbbbbbbaabbbbabbaabbbaaabbbaaabbbbabbbbbaaaabbbaabaabbbbabbbaaaabaabbbaaaaaaabaaababbbbaabbaabbaaaaaaabaabbabbabbbbbaaaabaabbbbbbbbbbbabbaabaaabbbaabbaababababbbaabbaabababbabbabaabbbbaaabbbaaabaaabaababbabaaabbbaaabaabababaabbaababbbaaabbbbaaaabbbaaaabbbaaaaababbbabaaaaabbaaaabaabbabaababaaabbbaaaaabbaabbbaaabbbbaabababababaabbbbbbababbbabbbbbaaaabaabbbababaabaabbaabbbaabaaaaabbaabaabbbabbaaabbaaaaaabbbbabbabbabbabababbbbbabbbaabbaaabaaaabaabaabbaaaabbaabababababbbabaaaaabbbbaaabbbbbababaaaabaabaaaaabaabbaaabbabaabaababaabbbbbabbbbaabaaaabbaaababbaabaaaaabbabaaaaabaaabaaaabbbbaabaaaaaababaabababbbbbbabbbbbaaaabbbbaabbbbaaaabbabbbbabaaaaabbabbbaaaabbbbbabbbaaaaaabbbababbbabbbaaabbababbabbabbabbbababaabaabaababbbaaabbabbbaaabbabbaaababbbababaaaababaabaabbbaabbabaaabbabaababbabbbbaaababababaaaaabbbbbabaabbabaaaaaaabbaaabbbbabbabbbaaabbbbaaaaabbaabbbaaaabbbbbbaaaabbaaaabbbaaabbbaaaabbabbaabbaaaabbaabbbbbabaababbaaaabbaabaabbaababbaaaabbabaaababbabaaaabababbbaaabaababbbbababbaaaababbbbaabaabbaabaabbbaababbbaaaaaaabbbaaababaaabbbbbbbbabbbabaabaaabbabaaaababbababbbabaaabbbabababbabbbbabaabbbabaabbaabbabbaaabbaaaabbaabbaaaaabbaaaaaabaabbabbaaaaaabbbaaaaababbaababbaaaaabbbabbaabbbaaaabaababbbaabbaa
abaabbababbaaaabbabbbbbaaabaabbbaaabbaaabaabababaaabaaaabaababbbbbbaabaabbabaabbabbabbaaabababababbababbbaabbababaaaabaaabaaaaabbababbababaabaaaaabaabbbbbaaaababbabbbaaabbabbbaaaabbbbbbbabaabaaabaabaaababbbaaaabbbbabbbaabbbbbabbabbaaaaaaabbababababababbbbbbbbbbaaabaabaababbaaaabbaaaabababbbbbaaaabbbaaabababaaabbabbbabaaabaabababbbaababbabbbbaaaabaaabbaababbbaaabbbabbbbabbbabbaabaabbaabaabaabbbaaabaabbababbbaabaaaabbababaaaaababaaabbababbababbbaabbabbbbaaabbaabaaabaabbaabbbbabaaabaabababbbbbaaababbbbbbaaaababaaaaabbbabbaaaaababbbabbabbbabbbbabbaababaaaabaabababbbbaababbabaaaaabaabaaabbabbbaaaaaabbbbaaaabaabbbbaabbaabababbbbbbbabbabaabbbbabbbbaababbaabbaaaaabaaababbaaabaabbbbbbabaabaaabbbababbbaababbbabbbaaaabbbbabbabaabaaababaaabbaabaabaaaabbbbaabaaaabbbabbabaaaaabbabaaaaaaaaabbabbaababbaaabaaaabbaababaaabbabaaababbabaaaababbbababbbbbababaaaabaaabababbbbabaaaabbabbabbbababbbbbbaaaaababaaabbbbababbbbbabbbbaabbbbbbabbbabbbabbbaabbbababaaaabbaaaaabbababbbbaababbaaabbabaabbaaababbaaaaabaabbbabbbbbbabbabaaabbabbabbabbbabbbabaababbababaabbababaaabbaaabaabbbbabbaaabaaaabbbaabaaaabbbabbbbbaabbbababbaabbbbbbabaabbaaabaaaaabbaaaabbaabbbaaababbbabbbbbbbaababaaaaaabbaabbaabbabaabaabaabbbabbbababaaabaabbbaaaaabaabbaabaaabaababbabbbabaabaaababaaabaaabbaaaaababbaabbababbbbaaabababbaababbabbaabaabaaaabaaaaabbaabbaaaaabaaaabaabaabaaabbabbbabababaabaababaaabbbbabbabbabababbabbababbbabaabbabbaaaaaaabababbbaaaababbbabbabaaaabababbabaabaaababbbbbbaaaaabbbaabbbbabaaabbabaabbbbabaabababbaaaaabaabbabaaabaababbabbbaaaabaabaabaaaaabbbabbbaababbabbaabababaaaababbabaabbaaaababbabbbaaabbaabbaabbbaaaaaabbbbbabbbaabbaabbaabbbabbaabaababbbaabbabbbbbbabaaabbaabbaabbabbababababbbaabbaabaabbbaabbabbbbababbbbaaaaaaababaaabbbaaaababaababbabababbbaabbbaaababbbababbbaaaaaaabaabbbabbbbaaaaababbbbbabbbabbbabaaababaabbaabbbaabbabbababaababaabababaaababaabbabbabbbbbbaabbaaabbbbbabaabbabbaababbbbabbbababaaababbbbbbaaaabaaabbaaabbababababaabbbbbaabbabaaaaabaaabaaabbbbabbababaababaababaabbababbabbbbbbbbabbbbaaaa
aabaaababaabbabababbbabaaabbaabbaababbbbaaaaaabbaababbbabaababbbaababbabaabbbaabbbaabbaaabaaaaaaaaabaabbbaabbbabbaaabbababbbbaabbbaaababbabaaaaaabbbabbabbbbabbbaaaabaabbaaaaabbbbbbaabaaaabaaabbaaabaaaaaaaabaabaababbbabbaabaaabbbbaaabbabbababbbbabbbabbaabbbbababbbbbbaabbabbbbabbbbaabbababbabbbababbabbbbabbbbaaaaabbababbabbabbbbaabaabababaaaaaabababbabbaabbbbbbbbabaaabbbaaabbabbbbbaabbaabababbaabababababbabaaababbbbbabbaabaaabbbbaaabbaabaabbbbababbbabbabaabaaababbbabaabbaabbbaabbababbaabbbbbabaabaaababbbabbbabbbaaaababbbbbbaaabbbbbabababbbaaabaaabbbbbabababbbbabababaaababbbaababaababbbbaaaabaaabaabaabaabaabaabaaaaaababababbbabaabbbbbabbbbaabababbbbbaaaababbbaabbbbabaabbabbabbbaaaabaabaabbababbabbbaabaabaaaabaaabbbabbaaabbabbbabaabbabbbaaaaaaaaabbbbbaaaabaabbaaabbaaababaababbaabbaaabaababbabbbabbabbaabaabbaaabbabababaababaababaabbbaaaababaabaabaababaabaababaababbbbaaabaabaaaabaababbabaabbbaaaaabbabaaaabbaabbaaabaaaabaababaaaabaaaaaabbabaabbaabaaaaabababababbaaaaaaaaaaaababbbababababaabbaaababbbaaabaabaabaabaaababbbbaabbbbbbbbbabbbabaabababbabaaaaabaaababaababbaabbabbbbbaaabbbabababaabbbbbabbabaabbbabababbaaabaaabbbaaabaabbbbaaaaaaabbbababaabbaaaabbaaaababaababbbabbbaaabbbbbbaababaaababbaaabbaaaabbaaaabbbabbaabaaabaaaabbbabbaaaabbbbbababaaaabbbbbbbbbababbbabbababbbbababbbaababaabbbbbbbaabbabababbbabababbbaababbbabababbaaaabbbabbbbbbbababaaaaabbbaabbbbaabbbbbababbbaaaaaaaabbbbbabbbabbaabaaabababbabababababbaabbbbbababbbababaabababbbbbabbaababbbaaabbbababbbbbbaaabbaaabbbabaaabbaabbbaaabbbbbabbbabbabbbaabaaaabababaaaaabbababbababbabbaabaaaaabbaaababbabaabaabababbaaaabaaaaabbaabbbbbabbaabbbbbbbabbabaababababbaaaababbbbabbaabaabbbbbaabbbbaaabbaabbabaabaabbbbbaabbabaabaaaaababbaaabaabbaabaabaaaaaaaaababaabbbaabaabbabbbababababaabbabaaaaaaabbabbaababaabbaaabbbbaaababbaabaabbaaaabbabaaabbaabaababbbabbbaaabbabababababbbabaabaaaaaaaaaaabaaababbaabababaaaaaaaababbbabbbaababbabbbbbaaaababaabaabbbbbbaabaaababbaababaaaaaabababbbaaabbaabaabbbbbaabbaabaaaaaaababbaabbaabababaabbbaaaaaab
aaaaababbbbbaaaabbbbababaaabaaaaaaaabbabbbbbbbbaabbbbbbaaaaabbaaaaababaabababbbbaabbaaabbaabbabbabaababbbabaaabbbabbbbabbaabbbaaaaaabbabbaaaabaaaaaaababaabaabbbaaaabbbbbabaabbaabbabaaabaabbaabaababbabbbababbaaaabbbabbbbbaaaaaabaaaabbbabaaabbbbabaababbaaabbabbababaaaababaaabbabababbababbbbabbabbabaabbabbaaabbbbbaaabbbabaaabbaababbababaaaaabaabbaabbaaaaaababbbbabababaaaababbbbbbaaabaaaabaabbaabbaabaabbabbaababaaabbaaabbabbaaabaaabbaaabababaababaaabaaaabbbabbbabaababaabbbabaabaaaaabbabaaabababaaaaabbbbbbbbbabbbabbaaaaababbbaabbbbaababbaaaabbbaaabbabaaabbaabbaaabbbbabbaabaabbbabaabaaaaabaaabababaabbbaaabaababbabbbbaabaabbbabaaabbabababaabbbbbaaaaaaaabaabaaaaabbababbababbababbaabababbaabbabaaaabbaababababbbabbbbbabaaababbbbbbababbaabbaaabbabbabbaaabbbababbabbabbaabbbbbbaabbbbaababbabbbbabaaaaabaabaababbabbabbaabbbbaababbbbbbaababababaaabaaabaaabbabaaabbaaaaaaaaabbbabbaaabbabbaabbababbabbbababaaaaabbaaaaababaabaaabbababbbaaabbaabababbbaaabbaaabbabaaababbbaababababaabbabaaababbaabbabaaaaaaabababbaabbabbbababaaabbabbbabbbaabbabababaabbaaabbababaaaababaaaaabbbbabbabbabbabbabbbabbbabbabbabbbaaaabbbabaaabbaabbbbbabbbbbbaaaaababaabbaabaabbbabaabbabaaaaabaabaaabbabbbbbbbbbbaabbabbabaabaaaabbaaaabaababbaaaababbabbabbbaaabbabbaabaaababbabaabbabbaaababaabbaaaaabbaaabbabbabbababbbbaabbbbaabbbbbbabaababbbbbaaabaababaabbbabbbbabaaabaababbbbabbaabaaaabaabaabbbaaaaaabbbaaaaaaaaaaaaaaabaabaababbbbbaaababbbbbbbbabaaabbbaabbbabbaaababaabaaabaaabaaabbabbaabaaaaaaabababbbbbaabaaabbabbabaabbababbabbabbaaaaababbbaabaaabbbaabbbabaaabbbbaabaaaaaaabaaabbbbbabaabbabbaababbbbabaababbaaababbbbaaabbbbaaabbbabbbbbbbababbbaabaaabbabbbbaabababbaabbababbbbababaaababaaaabaaababbbbbaabbbbabbababbbbbbaaababbbbabbbaabababbaaaabaaabaaaaabbabbabbaabbbabbbbaaaaabbbbbbbabaabababababaabbabababaaababaabaaaababbabbbbabaaabbbbbababbaaabbbbbbababaaaaaaabbaabbbbabbbbbbbaabbbaaababbbbaaabbbbaaabaaaaabbbaabbabbbabbbaabaabbabbaabbbbaabbaababbbbabbbbaabbaaabbbaabbabbaabbbbbbaabbbbaaaaaaaaaaaaaaaabbbababaabbabaabbbabbbaaaa
abbababbaaababaababaabaaababaabbaabababaaababbaaabaaaaaabbbabbbbabbaabaaabbbbaaabbaaaabbbaabbabaaaabaaabababbbbaabbaaaabababbabbbaaabaaababbabbbabaabbbaabbbabbbbbbaababaaaaababbbbbabbababababbbbbbbaababbbaabbabbbbabbabbbbbabbababbbbaaabababbbabbbabbabbaababbbabababbbababbabaababbabbbbbaababbaabaabbbbbabaaaabbabbaabababaabbababbaababaabababbaabaaaababbbaaababaaaabaabaabababbbbbbababbabbabbbabaaabababbbaaaabbbabbbbbbbbaaabbaababbababbabbaaabbaababbaabbabababaabbbaabbbaabababbaaaabbbbbababbabbbbaaabbbababbbbbaaabbabbaabaaaabaabbbbbbbbabbbbabaabbbbbabbaababababbaaaabbaabaabbbaaababaaaaaaabaaabbaabbaabbbbabbbabbabaaaaaabaaabbaabbabaaabbbbaababaaabbbbbbaaaaabbabbbaabbaababbaabaaabaabbbbaabbaaabaabbbbbbabbbabbaabbbaabbabaabbbaabbbbbaaaaaaabaaabababaaabbbbaabbbabbabaaabaabbabbbbaaabbababaabbbaaaabbbbbbbbabbaaaababbabbaaaaabaaabbabbababbaababbbaaabaabbbbbaabababbbbbbaababbababaabababababaababbbbbabbabaababbbaabbbabbbbbbaaababababaabbbbabaaaabaaababaaababbaaaaabaaaaabbaabbbaaaaabbbbabaabbbbababbbababababbbbaaaababababaaabbaabbbbbababbabbaaaabbbaaaabababbaaabaaaaabaaaaababaaaabbaababaaaabbabaaaaabaabbbbbbaabaabbbaababbaabbbbbbaabbabaabbbbbbbbbbaaaabbabbbbaaaababbaaabbbaaabbbaabbabaaabbbababaaabababbaaababbabbbbbbbbbabaaaaabbbababbababbabaaabbbabbabaaababbbaababbabaaaaaaaababbabbababbaababaaabbaabbabbbaaaabaaaabbbbaaabbaababbbbaabbabbbaaaaaabbaaaabbbbabbaabaaabbbababbbbaabbaabbabaabbababaaaabaaabbabbabbabbabbbbaababbaababaabaaababbbbaaaabaabbbbbabbaabbabbaabababbabababbabbabbbaaabbbbaaabaaaabaaabbbaaaaababbaabbabbaaabbbbbabbabaabbbbbbabaaaabaaaaabbabbaabbbbaababbbaabbbbbbaabbaaabbabaabbaabbaabbbbbaabaabababababaaaaaaabbbbbbabbbbababbbaabbbabbbababbaabbaabbbbabbabbbaaabbbaaabbbbbbbbabbbabbaaaababbababaabaaabbaaabaaaabbabaaabbaaaababababbabaabbbabababbabaabaaabaabbabbaabaaaabbbaabaabbbaaababaaabbabbbbabaababaaabbbbaaabababbabababbbabbbbaabbbaaaaaabaaaabbbbbababaaaabbbabbbaaabbaabbbabababbaabbabbbbbaaaabaabbaaaabbabbbbbbbabaaababbbababaaaaaabababbabbbaabaabbbbaabaaaaaabbbabaaaabab
baaabbaaabbababaabababaaababbbbbbbbbaaabbbaababaaaababbaaaababbbabbbbabaabababbababbbabbabbbbabaabbbbbbbabaabbbbaaabbababaaababbaaaaababaabaabbbbbbabaabaababbbbaaaaababbbbaaaabbaaabbaabbbaaaaabbabbbbbbaababaaabaaaabbbbbbabaaabbaaaaaaababbbaaabaabbbbaaaababaabbababababaaaabaabaaaabaabbaaaabbbbbbabbababbabbaabbabaaabbabbbabbbbbabaaaaabbabbbbaabbaaababbaaababbbbaabbaaababaaaabababbababbaaaaabbbbaaabaababbbaabbababaaababbaaabbabbbaaaaabaabbbbaaaaabbbabbabaaaaaabbabaaaaaabbaabbbaababbbaaabbbabbabaabbbbaababbaaaabbbabaaababbbaaaaababaababaabaaabbabbabababababababbbaabbaabbbbbaabbababbababaababbbbaabbbbbbbaaabbaaaabbaababbabbabbaaabababbaaabaaabbbbaaaabbaabbbaaabbbaabaaaababaaaaabbbaababbbbabaaaabbbbaabbaabaaabbbabbbbaabababaaaaaaabaaaaaaaabbbbabaabbabbaabaaabbaaaabbbaaaababaaabbaabbaabbbabbbaabaabbbbababbbbaabaaaaaababbaabbabbaaababbaaabbaaabbaaaaaabbaaaaabbababaabaaabababbabbabbbbaabbabbaabbbbaaabbbbbabaabaabaaaababbbbbaaabbbbabbbaabbabbbabbbababbabbaabaaabaaaaaabbbabbababbbbbabbabbbbabaaabbaababbbbbbbababbbabababbabababbaaaaaaabaaabbbbaaababbaabbabbbbaaabaaaabababaabaaaaaaabbabbbabababaaabbabbababaabababbabbaababaababaaaaaabababbbbbbaaababbbbaaabaabababbbabbbbaaaabaaaabbbaaaabaababbbaabbaabbababbababababbbbbabbaabbbbbabaabbaabaabbabbbbbbabababbaaaaaaabaaababbaaabaaabaababaabababbabbaaaaabababbbbbbbbabbabbabbbababaabababbabbbbbaaaaababbababaabbbbbababaaabaaaaabaaaaaabbaaaaaaabbbbbbaabbbaaabaabbbbbaaaaabaaabbaabaaaaaaabbbaaabbaabbabbbbabaabbbaabaaaabbabbaaabbabababbaaababbbbbaababbbbaaaaabaabbbbbbaaabbabaabbbbbbbbaabbaaaaaabbaaabbbbaabbabbabbbbabbbababaaaaabbabaabbbaaabbbababababaaabbbbaaaaaabbababbbbabbbbabaaaabaaabbbaabaaaaaababbababbabbbaaabbabbaaaabbabbaaaabbbbabaabbbbbbbaabaaaaaaaaaaabaabbabbaabaabaababbabbbbbbabaabaabaabbbbaabbbbbbababbbabaaababbbabbabaaaaaaaaabaaababaabaabaaababbaaaaaaababaabbababbbbbaabbbbbbaaababaabbaabaabaabbaaababbbaaabbabaababaaaababaabaaaabbbaababaaaabbabaabbabbaaabbaaabababaaabaaaaabbabbabaaaabaaabaaaababaabaabaababbbbbababaababbbababbababaa
abbaaaabababaaaabababaabbbaaabbababbaaaaabbaababababbababaaabaabbaababaaaabbabbbbabbaabababaabababbababbbbabaaaaabbaababbbbbbbbabbbabbbaaabbaabababaaaaaaabaabaababaababaaabbababaaaaaabbaaaabbbbaaaaababbaabaabbaabbaaaaabaabaaaabbbabaabbaabbbbbaabaaaabbbbbbaaabbbababbbbbabaaaabbbbabbaaaaababbaabbaababaabbbaabbbbabbbababbabbaaaaabababaabbbbabababbaaaabbaaabaabaaaabbabbabbbbabbbabbaaabaaaaabbbbaabaabbabbaabbbabbaabbbbabababbaaabbabbbabbbbabbbbbbbaabbabbbbabbabababababbbbaaababaaababaaaaaabbababaabaaabbaaabbbaaabbbbbaaaabbaabaaabbaababbaaaaaaabababaabbbabbbabbaababbbaabbabbbaaaaabbaaabaaaabbbaaabaabbaaaabbaabaabbabbaabbbbabbaaabbaaaabaaabbbabaaaabbaaaababbbbaababababbbaaabbbaabaababbababaaabaabbbaaaaaaaabbbbbbbbaabaaaaaabbabbabbaabaaaabaaabaabaaaababaabaabbbababaabbbaaabaaaabbabaabbbabbbabaaaabbaabbbbbbabaaaaabaaabbababaabbabbbaabbabbabaaaaabaabbabbaaaaaaabbbaabbaabbababbbaababbaabbbabaaaabababbabaaabaaabbabaabbbababbbbbbbbabababbbaabaababbaababababbbaabaaaabaaaabbbbbaaaabaabbabbabbbbbbaabbababbbaabaababbbaabbabbbaababbbbaabababbbbbaaabbbabbababbaabbaabbbababbabbbaabaaabaabbbaaaaaabbbbbbababbaabaaaabbbbbbaaaabaababaabbbbbbaababaaabbbabbaabaababbaaaaabbbaababbbbbabbbabbaabaaaaabbbbbbaaabbaabbbbbbaabaababbbbabbababbaabaababbabbbbbbabaaaababbbabababbabaaaaaaaaaabbababbabaabaabaabaababababbabaaaababbaaabbaababbaabaabbabababbababbabaabaabbaaaabbbbaabaaabaaaaaaababaaabaabaabbababaaaaaabaabaaaaabaababaaaabbaabbababaabaabbabaaabbbbbaaaabbababbaababaaababbbaabbababbabbabbbbbbbbbaaabbbbbababababababbbabaabbababbbaabbabbabaabaabaaabbbaaaabbbabbaaabbbbabababaababbbaabbbababababbaaaabaaaabbabaababaabbabbbbaaaaabaabaabbaaaabababaabbbbaababaaaababbabaaaabaaaabbbaabbaabababbbbbabbbabababaabbbbbbbbbbabaababbabbbbbabbabbbbbababaabbbbabaaaabaababaabbbaaabaabbaababaabbbaabbbbabbbbaaaaaabbabbbaaabaabaaabaabaaabaaababaabbabbaaabbbbbaabababbbaaaaaaaababaabaababbaabaabbaabbabaaaaabaaababbaaaabbbabbaaabbbaababbabbabaaababbabaaabaabaabbabbababaaaaababaaababbbbabbababbabbbbabbbbbaabbbabbaaaabbabab
bababbbbaabaabbbabbabaabbbbaaaabbbabbaaaaabbbaaaabbabbabababbabbaaabbabbbbbabaabaababbabbabbabaabbbbaaaabaaaabaabbbbabbabaaabaababbbbabbaabaabbbaaabaabbbbbbbbaabbbbbabaabbaabaaaabaaaabaaaabbbbbababbbbaabbbbbaabbbbababaabbbaaabaaabbabbbababbabbabbbabbbabababbbbabaaabbabaabbabaaaaabbaabbaaaaabababbbbabbbbbabababbaabbabaaabaababbabaabbaabbbabbabaabbaaaaaaaaabaabbbaababbabbabbbabaabbbbabbaaaababaaaabbaaabbbaababbaabbbaaabbabaabbabbbbabbbabaaaabbaaaababaababbbbabaaabbaababbabaaabbaaaaabbbaabbbbabaabaabaaaaabbababaabaaabbaabbbaabaaaaaababbabbabbabbbabbbbbabbbbabbababaabaaabaababbabbabaaaabbaababbaaaababbbabbbbaaabbbbabaaabbabbaabaababbababaababbaaabbaaaabbaabbaaaababaabaaabbababbbabbaaaaabaaaabbabababaabbbabbbaaaabbaabaabbbbbaababbabaaabaaaabbabbabaaabbaababbaabbaaaaaababaabaaaabbbbabbaaaabbbbbbbababaabbababbbbbbbabbbabbaabbaabababbbaabbbaabbaaaaabaabaabaaababaababbaaabbbaaabaabbaabbbbbbabbbbbaaabbababaabbabbbbbabbaaabaabbbaaaaabbbbabbbbaaabbbabbbababaabbabaaaababbababbaabaababbbababababaabbbabbbbbaababbbbbbaabaabaabaaabbbbbbbaabbbbbbababbabababbbabbaabbabaabbabbababbbaaaabbbbaaaaababaaaabbaababbaaabaaaaaabaaababaabbabbabbbabbbabbaaaabbbabbabbaaaaaabbbabababaabbaabababaaabbbaaaabbbababaabaaaaabaababaaabaaabbbbabaaabbbbbaaaabbabaabaabaaabbaabbbbababbbabaaabbbaabbbabaaababbaabbaaaaaaabbbabaaababababaabbbbbbaaababaaabbababaaababaabbbaabaaaabbaaaabbbbbaaabababbabaabbabbabbaaaabbaabbbabaaaaaabbaaaaaaababbbabbbbabbbababababbbaabaaabbaaabbbaabababaaaaababaabbbbabbbaabaabaaabbbbbbbaabbabaaaabbaaabaaaabbaaabaabbbbbababaaabaaabaaaaaaaaabaabaabbabbbbbbbbaaaabbbbabbabaabbbbabbaabbbaabbaabaabaababbbaaaaaaaaaaaaaabababbbbbbbaaabbaabababaaaabbbaabbbbababaabbbaabbababaabbbaabbbaaaaabaababbabaabbabbababbbbbaabaaabababababbbbabababbabaaababaaabbabaaabaaaabbababaababbabaabbaaaaaabbbabaaaaabaaabaaaaabbaaaabaaabbbaaabbbbabbaabbbabbbbbbabaaaabbbbabbaabbbabbaaaaababbbbaaabaaaaabbaabbaabbbaababbbbabbbaaaaabbabababaaabaaaaaabbaaabbbbababaaaaabaabbbbbabababbbbababaaaabbabbabbaaaaabbbbbbabaabaabbba
abbaabaaaabbbabbbbabababbbbbbbbbbababbbbbbbababaaabaaabaaabaaaaaabbbbbbbabbbaabbabbbababbbabababbabbabbbbbbaabaaabaaaabbbabbabbbaaabbabbabbbabbabbabbbabaabbabaabbbabbbaababaaabbbaaabaabaabbaaabbabbbabaababbbbaabaaabbbaabbbbbabaabaaaababbaabbaaaaabbabbaabaabbaaaaaaabbbaababbaaaaaaabaaaaaabaaaaaaaaabababbbbabababaabbbabbbbbabaabbbabbbbbabbbbbaaabaaaababbaaaabbaabbaabaaabbabbbbbbaabababbbbabbbbbbbaabbabaaababababbababbbabbbaabaaaaabbbbbabababbbabaaaababbababaaabbbbbababbabbbabbbbaabababaaabaaaaabbabbbabbbbbabbbabbabbbbbaaaabbbaababaaaabbaabaabbbbbabbbbbbbbbaabbabbaababaaabbabbbbbaaabbbbbbbbabaabbbaabbaabbabbbababbbabbabbbbbbabbaabbbaababaaaaababbaaabbaabbaababbbaabaabbaabababbabbbbabaabbbbbabaabbaabaabbbaaaaaaaaabbabbbbbbbabbbbaaabbbbbabbababbababbabaaaabaababaaabababaabaabababbbbaaaabaababbaaaabaaaabbabbbababbbbbbbaaaabbabbbaaaaabaaabaaabbbabaaaabbaaaabbbbaabbabababbbbaaabbaabbbabaaaababbabbbbbaaaabbbabbbababbbbbabbaaabbaabbbabaabababaabaaaabbaaaaaabbbbbaaabbaaaaababaabaabbbbabbbbabaabbaaaabaaabaabaaaaabababbabaaabbabaaababbabbbbababbabbabaaabaaaaaababbaaabbabaaaaaabbabaaabbbababababbbbbabbaaaaabaabbbabbbabbbabaaabbbbaaaabbbbbbbaaaababaaabbaabbabbaabbbabaabababbabbabbaabaabaaabbaaabaaabaaaababbababbbbaabaaabbababaaabbabbabbbbbaaabbbbbaaaaabbbbabbaaaaabbaaaaabbabaabaaaabbbaaaaaabaabbabaaabbabaaaababbabbaaabbabbababbabaabaabbaaaaabbaabbbabbabbaaaaabbaaabaaabbabaabbababbbaaabbbabbbbabbabbaaabbaabbbbbbbababbbbbaaabbbaaaababbaabbbbababaaabbaaaaabbabbabbaaabbbaabababbbaaaaaabbbbbaabbabbbbbbaabbabaabababbabaaaabaaabbbbbaabbaaaaaabaaabbaaabaabbaaababaabaaabbaaabaabaabaaabbbaaabbbabababbbbaaabbbbabaabbbaabbabbbaaaaaababbbabbbabbbbabaaabbaabbaabbbbaaabbaabbabaaabaaaabaabbaabbaaaaaaabaabbabbbbabbabaaaaaabbaaabbbbbabababbaaaaabbbbbababbbbaaaaaabbabaaaabbbbaababaabbaabbabaabbabbababaaabbbaabaaabbabaabbbaabababbabbbaababbaaabaaabbbaaaabaabbabbbbbabbaaababaaabbbaaaabbaaaababaaaabaaaaabaaaaabaaabaaaaabbabbaaaaababaabaabaaaaaabbabbbbaaababbbaabbbbbaabababbbbabbbabbaabbabababbbabbbbbba
abbaabaaaabaaababbaaaabbabababbbbaaababaaaabbabaababbbaababbbbbbaaaabbabbbbababbaababaabaaaaaaaaaaabbbbababbabbbbbbabaabaabaabbababaaaaabaaaaaaaaaaabbaaaabaaababbabaaaaabbaabbaabaaabaaabbbabbaaabbabbababaabbabbaaaaaaabbbbbbbaabaaaaabbbaabbbababaabbbaaababaaababbbbbbabbbabaaaaaabbbabaaaabaaabbaaaabababaaababbbaabababbbbaaabbaababbababaabbbaababbbaaababaaababbaabbbbaabaabababbbbbabaaaababaaabaaabaaabbaababbabbabbbaaaabbaaababaaabbbbaabaabbbbbabbababbabbabbbabbaaabaaabbaaaaababbbbbabaabaaaaaaaaababaaababaabaababaaabbaaaababaaaabaaabababaabbbaaaaabaabaabbbbbbaaaaabaaaaabaababbababaabababbbabaaaaabbbbbbbaababaaababbbbbababbaaabbabaaababababbbaabbbabbbabaaaabbbaabbbbbbaabaababaaabbaabbbabbbbbababbbaaaabbababbbabbbabababbbbbabbaaabbbbbaaaaaaababbbbbbbaaabbababbbbbbbaabaaabbbbbaabbbbaababababaaaaaaaabbaaabbaababbbbbbbbaabbabbaabaaaaabbaaababbaabbbbbabbbbaaabaabbaaaaabbabbbabbbaabbbaaabbbbaabbaabbabaaabaabaaababaabbbbaaaabbbaaaababbabaabaaaababbbbbbabbaabbbabaaababaabbbbbbbababbaabaababaabaabbbbbbaaaaababaabbaaaabbbbabbbabaabaabbbabbbbbaaaaaaaaabaababbababababbbabbbbabbbbbababaabbbaabbabaabaaaaabbbbabaababbbaaaabbaabababbaaaabbaabbaaaabbbbabaabbbaabbbbbabbbbbaabaaabbabbbabaababbbbaaabbabbaaaaaababbbabbbbaabaabaabbbbbbababaabbabaabaababbaabbbabaabbbbabbbaabbbbbbbabbbbababbabbbaabbababbbbaabaabababaabbbaaaaaaaabbabbbabaabbabbaaabbbbaaaabaabbbbbbbaabaaaaabbabbbbbbbaaaaaababbabbabbabbaaababaaaabbbababababbabbabbaababababaaabaaaaabbbaabaababbbbabbbbabbaabbabaaabbabaaabbababababaaaabbabaabbababaaaaaabbaabbbbbbabaabaaabaaaabbbaabbbabababababbbbbabaabababbbbababaabbabababaabbaabbabbbbabaababababbbbabaaabbabbaaabaaabbababbababbbbaaabbaababbbabbbbabbaabbbbbabbbaabaaababaabbbaaaabbbbbabbabbbbaabaabaaabaaabaaababbbabbaaababbababbbbbbabbbbaabababbaabbabaabaabaabbbbabbbabbabbaaabaaaaababbababaaabbbbbbbaabbaaabbbbababbabbabaaabaaaabbaabbbbabbbabaaabaaabbbbbaaababbbbaababbbababbaaababbbbabbbbaaaabbaaabbababbbabbbbaaaaaaaaabaababbbabaababbbbababbbbbbbaaabbababbaaaaaaaabbbabbaaabaaaaabbabbbbb
aaaaaaaababbbbaabaaabbabaababbbbabbabaabbabbbabaababaaaaabbbaaaaaabbbbbbbbbbaabbabbbbaababbaaaaaaabaababaaabaabbbaabaabaaabbabababbabbbabbbabaabaaabbabaaaaaaabababbabbbaababababbaaaaabaaabaaababbbbaaabaaaabbabaabbaabaababaabbbaaaabbbbbaaaabbbababbabbbaaaabaaaaabbabbbbaabbaabaabbabaaaaabbbabbbaaaabbaaaaaaaaaabaaabbbabbaaabbaaabbabababbbabaaaabbabbbababaabbbbbabaaaaabaaabbaaaaabaaabaaabaaabbbaaaaabaabbbaaabbbabaabaabbaaaaaabbababbaabaabbbabbaaabbbbabababbaabbabbbabbabbbaababbababbbaabbbbbaaabababaabbbbbaababbbababbbaabbaaaabaababaabaaabbabbbbaaababaababababaaaaaaababbbaabaabbbaaabbaaabbababbaabbbaaabbbbbbaabaaaaababbaaabbbbabbbabaaabbbbaaaaaabbaabbabbbabbbabaaabababababbababbaaababbbbabababbababaababbbbabababbabababaaabbbaaabbbbbbbbaaabbaaabaabbaaaaababaabaababbbbbbaabbaababbababbaaabbabbbbaabbbbaaabaaabbbaaabababbbbbaababaabaaabbabbbbabaabaaabaaabbbaaabbbbbaaabababbabaabbabbaaababbaaaaabababbabbbaabbbbabbbaaaabaabaabbabbaaabaababbaaaabaaabbaaabbbaaaabaabbaaaababaababaabaabaaabbbbaaabbaaaabaaabaaabbbbbaababaaabbbaabaabbabbabbaaaabbbbabaababaaaaaababbbbbaaaaabaabaaaaabbbabaabbbbaabbabbbaaababaaaaabaabbbaaababbbbaababbbbababbababbaabbabaababbaabbbabbaabbbbbaaabaaabaabbbaababbaaaaabaabbabaabaabbaaaaaababaabababaaaabbbababbababababaabababaabbbbbaabaaabbbaaabbbaaabaaababbaaabbbaaabbbbabababbababaabaababbaababaaaabbbbbbababaabbbabbbabbbabbaaaaabbabbbaaaabbbbbbbaabaaabababbaaabbbaabbbbbbbaaabaabaaaaaaaaabaaababbbbbababaabaabbbbbbabaaabaabbbbbabaaabbbabbaaaabbaabaaababbbbbbaabbaabbaabbbabbabbababaaabaaabaabaaabaabbbaaabbbabaabaabbbaabbabbbbbaabbababbbbbaaaaaaabaaabbaaabbbaaabbbaaabbbaabaaaabababbabaaababbbaabbbbababbaabaabbaabbbbbababaabaaaabbbbabbabaaaabbabbbabaaabaaaaabbaababbaabbbbabbaabbbaaabbaaabbbaabbbbaabbbaababbbbbbbaaabaaabbbaaabaabaaabaabaabbababbbabbaabaaaabaabbaabbabbbbbabbabaaabbbbaaaabbabbaaaaaababbaaabbababaababaabababbbabbbbbabaaaaaabbabbaaabbbbbbbbaabbaabababbaaabbabbababababbabbabababbaaabababbabbbbaabaabaabbabbbabaaabaaabababbbbaaabbbbbbbbaaabbabababbbbbaaa
bbbbbbabbabaababbbabbbabbaabbaababaabbaaabaabaaabaabbababaababbaabbbbbbbbaabaabbababbaaaaabbbbbbbababbaaababaaabbabaaabbbbaaaabbbbbabbbbabaaaaaaabbaaaaaababbbbaababbbbbbaaaabbbabbaabbbbbaabababbbabbaaabababbababbbabbabbababbaabaaaaababbbbabbbbaaababaaaaabaaabbabbaabaababbababbbaabababababbaabbaababaabbbabaaabbbaababbbbbabbabbbbbbabbaaababbbaaabbbabaaaabbbbbbaaabbbaaababaaaaaabbbbabbbbbbababbaaaaaaaaabbabbbaabababbbbbaabbbbbbbbbbbbabaaaaabaabababbbaaababaaabaababbaabaabbbaabbbbbabbabbabbbaaabbabaabbbbbbbaabbaabaaabbabbaaabaabbaaaabbbbbaabaababbabababaaababaaaaaabbbababbabaaaabbbaabaabbbaababbbbabbbabaaababbabbabbabbaabbabababbabbabbaabbbaaababbbbaaabaaaabbbabaaaaaabbababbabbababbbbbbaabbbbbbbaabbabbbabababbbbbbabababaaaabbbaaaababbbbbbaaabbabbaabbbbaababbbbaaabbabbaaaaababababaaababaabababaaababaaabbaabbbabaabbabbbbbbabaaaabaabaaabbbabaaabbbbaaabbabbabbabaaaabbaaabbbabbbbabaaabababbabbababbabaabaaaabaaaaaaababbabaaaaaaabbaabbabaaababbbbabbbabbabbaabbbaaabbaabababbababbbbbbbbaaaaababbbaababaaaaaaabbaabaaaaabbabaaabbbbbaabababaaaaababbbabaabbaaabababbabaaabaaaaababbabbbbbbababaabbbbabaaaaabbabaaaabbabaababbabbaabaabaaaabbababbaaaaabaaabbbaabbaababaaabaababbbbbbbbbbbbbbabaabbbbbbabbaaababaaabbbabaabaabbaaabaaaaaaaababaaaabaabaaaababbabbbbbbaaabbaaaaaaabbaabaabaaaabaaababaabbbbabaaabababaaaababaaaaabaabaabbaababbaababaabaaaabbbabbbbbaaababbbbaababaabbbbaaaaabbbabaaababbbaabbaaabaabaaaaaabbaabbbaaabbbabaaabbbabbbaaaabbbbbaabaaaabbbbbbbabbababaababbaabbababaaabaabbababbabaaabaabbaabaabbabaabbbbbabbbbbababbbbbbbaabaabaababaaabbababbbbbabaaabbabbbaaababaabaabaabbbabbbababbbbabaaaabaaaababbaaaabbbabaabbbbababaabbbaabbbbabbabaababbababaaaaabaaabababbaabaaaabaaaaaababaabbaaaababaaaabaaaabbbbbaabbaaaaaaaaabbaaaaabbbbabababbbabbaabbbbbaaababaaaaaabbbbabbaabaababbbbbbabbaabbbabbbbbaaababbbbaaaabbbaaababaaabbbbbbbbbaaaabbbaababaaabbaababbbbabbbabbbaaabbabbbaaaaabbbbabbbbaabbaaaabbbabbaabbaaaaabaababaabbbaabababaabaaaabbabbaabaababbaababaabbbbbaababaabbabbabababbaaaabbbabaaabababaaa
aabbbabbabababbabbaababababbbabbabbbabbbbbbbaaaaabbbababbabbbaaaabaaababbbabbbababaaabbbabbbabaabbaabbbabbbababababbbababbaabbabbbabaaababbababbabbbbaabbbbbaaaabbabbaabaaaababbabaaababbababababaaabbaabbaaaababbaaaababbaaaaaabbbbbabaababababbababbabaabaaabbaaabaaaaaabbbaaaaaaababaabaaaaaaabbbbabaabbbbbbabbaaabbbababbaababaabbbbababbbababaabababaababaaabaabaabbbaaaabaabbababbbabaabaaaaababbaabaaaababaaaabbbaaaaabbabbbbaabaaaababaabbaaabbaaaaabbbbabaaaaababababbabbaaabbaababaabaabaabaabbbbababbabbabaababbbabaabaabaaaaaabbbaaabaabbaaaabababababaaaabbabbaabbaabaababbbabbabbaabbbaaabbabbbaaaaaaabbbbabbaaababaaabbbbbbabbaabaaaaaabbaaaaaaaaaaabaaabbbbbbabbbabbababaaaaababaabbaaaabbbaabbbabababbabbaabbaababbbbbabbbbaabbbababaaaabbababbaabaaaababaabbabbaabbabbbbbbbaaabbaaaaaabbbabababaaababbaabaaabababbaaabbbbbbbabaaabaaabbbbaaaaababaabbabbababaaabaaaabaabaaaabbbabababbaabbbababbbbaabababaaabaaabbabbbbbbbbbaaabaaaaaaaaabaaabbbabbaaabbbabaabbbabbbababaabaabbbabbbababbbaaabaababbabaababbbbbabaaababaaaabababaabaabbabaaaabbababbababbbabbabaabbbaabababbbaaabbbaabbbbbbaabbabababbbbbabababbbbaababbaaabbbbababbbaaaabababbaaabbbabbabbbbaaaaaaaaaababbbbabbbaaaabbbbabbbbaabbbaabaabbaaabbaabbbaaabbbaaaabbaabbbababbaaabbbaababababbbbaaababbbabaabbbbbababaaababaaabbaabbbbbababababbaaabbbabbabaaabbababababababbbaaaaaaaaaabaabaaaaaabaaabbabbbbbbbabbbabbbbaabbbbabbbbbababbababaabaaababbabbbbbaaaabaaababbbababababaabaaaaaababaababaabababaabbbabbabaaababababbaaabbababbaababbbbaaababaabbbbbbabbbbabababababbaaabababaabbbaabaababbabaabbabaabababbbbbbabababaabbbbbaabbaaabbaabbabaabbbbbbaaabaaabbaababbbaaababbabbabababaaaababbabaabbbabaaaababbbbbbbabbabbababaaaababbaabababbabaaabbbabbbbabaaaababaaaabbabaabbbabaabbbbaabaaababbbababbaabbaaaababababbaabbabbbababaaabbbbbbbabbbbabbbbaabaabbaabaaaaabaabbaaaababbaaaaabbaaaaabbabbabbbbbbbbbaabbabbbaabaaaaaabaaababaabbabababbabaabbbabbbbaaabbaaaaaaaaaaababbbbaaabaaabbbbbabaaabaabbabbabbbbaaababbaaaaaaaaabbabaababbabaaaaabababbbaabaabbababbaababbbaaaaaaaabbba
ababbabbaabbbabaabbaabbbabbbababbbaabaabaaababaabaaaabaaaababbbabbbabbbababbaaabaaaababbaaaababaabbaaabbabbaaabaaabbaaabababaaaababaabababbbbaabaaabbabaaabaabbabaabbbbbaabbbbaaaaabbababbaaaaabbbabaaaaababbabbbbbbbaaabaabbbbaababbababbbbbaababbababbbaabaaababbbbabbabbabbbabaaabbbabaaabaaaaabaaaaabbbbabaabbababaababbbbbabaaababbbabbbbbaaabaabbaaaabbbbbbbabbbbababaababbabaaababbabaabbabbabaabbaabbaabbbaaabbabbaabbaaaabbbabababbaabbababbabaabaaabababbaaabbabbbbaaaabbbaabaaaaabaabbbbbbbbabbbabbaaaaabbbaabbabaabbbbbaabaabbbbbababbbbbaabaaababbbaabbbbababababbabbabbbbaabbbabbbaabaaaaaaabbbabbbaaaaaabbabaabbabaaaaabbbbbaaaabbaabaaaaababbbbbbabbbaababaabbabbaabaaabbbbbaabaabbbaabbbababaaababababaaaabbabbaaaaabbaababbbbbaabaababaaabbabbaaababaaaaaaaababbbbababbaaaaabaaaabababbbaaabbaaaabbbaaabaaababbaaaaabaabbbbbaababbaabbaaaabababbbbbabbbaaaabbabbbbbaabaabbbbaabaaababaabbabaababbbaabbbbabbababaaabbbabaabbbbabaabbaabbbbabbbaabababaababbaabaaabbbbbabababaababaabaabbabbabbbaaababbbaabaabbbaaaabaaabaabbabbaaaaaabbbbbbabaabbababaaabbbabbbbbabaaaababbabababaabbaababaaaaababababaababaabbbabbbaabaaabaaaaaabaaaaaaababbabbbbbabababbbaabbaaabababbbbbbbabaabaabaaababbaaabaaaaaabbaababbaababbaaabaaababababaaaaabaabbabbbabbbaaabaaaaababbbbbaaabbababbbbabbbbabaaaabbabbababbbbababbababaababbabbbabababbabaaabbbabaaaabbbbbbbaabababbabaaaabbbbbbbabbbbaaaaabaaabbaaaaabbbbbbaabbaaabbababaababbbababababaabbbbbaaaabbbbaabaaababbabaabbbabbbabbabbbabbbababbababbaabbaabbaabbbbabbbbbaabbaaaabbbababbabaaabbaaabbaabaaabbbbaabbababbaaababbaaabababbbabaabbabbbbbbbabbaaabaaabbababbaababbbaaabbabaaabaaabbaabbbaabbaaababbaabbabbabbaaabaabaaaaaaaaabbbbaabbbaababababaabbabbbaaaabbabababbaabaaabbbbabaaaaaabaabbbabbbbbbaabbbaaaababbaabbbbaaababbbabbaaabaaababbbaaaabababaababbbababbabaaabaabbabbbaabbaabbbabbabbabaababaabbbaaabbabaabbbabbababaaabbaabbbbbbaaabbaabbababaaaaaabbabbbbbbbbbaabbabbaabbabaabbbbbaababbbaaaaaabbbaabbabbaaabbbaaabbbbaabbaabbbaaaaabbaabbaaabbabbabaababbabaabbbbbabbaabbaaaabaaabbbabaaaabababa
baaabaaaaaababaabaaaababbbbbababbbbababbbbaaaabbabaaaabaaaabbbbabababababaaaaaabbbbaaabbaabbbbabbaaabbabbabbababbbbbbbbbabbbbabababaabababbbaabaaaaabbaaabaaabbababaaabababbabaaabbaababaabbbaabbbbabaabbabaabababbaabaabbbbbabaabaabaabbaababababbabbbbbbabbabaabbbbbaaaaabbbabbbaaabbbbbaabbaaabaaabaaaaabaaaabbbabbaaaabababbbbaaaaabaabbbaabaaabbbabababbbbababbaababbbbbaabaabaabaaababaabaababbababbaabbbaaabaababaaabbbabaaaababababaaaabaababbbbbabbbabaaaaaaababbababbbbbabaaaabaaabaaaabaaaaabaaaaaabbbabbabaaaaabbbbaabaabbbbaaaaabbbbbababababbabbaaababbaaababababaabbaabbabaababbbbaaabaabbbbaabbababbabaaaaaaaaabbababaabaabbababaaababbbabaaaabbbababbbbbaabbaaabababaaaaaaaaabbabbababaabbbaabaabaaaababababaabbbbaaaaabbbbaaaaabbabbaaaaaabbaababbbbbbbbabbaaaababaabaabaabbaaaabbabbabbbabbbabababbababbabaaaabaabababaabbaaabbbbaaaaaaaaabbbabbbbbbbaabbaaaabababaabbabbbaabaababbaabaabaaabaaababbaaabbbabbabaaabaaababbaabbaaaababbaabbbbbbbaabaabbabababaabbabaabbbaaaababaaabaababbababaaabbbaaaabbbabaabbaabbaabbaabbbbabbbbbbbaabaaabaabbaaaaabbabbbabbababaaabbababbabbaababbababaaabaabaabaaaaabbabaaaababbbbbabbaaaaaabbabbaabbaabbbababbaaababbbaababababbbbbabbbabbbababaababbbbabbabbabbaaabaabbbabbabbbbabaaabbabbaabaaabbaabaabbaaaabbaaabbabababbaabbbaabaaaaababababbababaababbbabaabbaaaabbbbbbbaaabbabaabbabbaaabaabbaaabaababbbbaaabbaabbbababbbbaabababbbaaababaabababbbaabbbbbabbababaabbbaabbbbbbbbaaababbaabaababbbabbbabbbbbabbaababbaababababbabbaabbbaaaaaababaaaaaaaaabbaaaabaababbabbabaaaabbabaabbbbbbbaaababbabbababbababaaaabbbbababbbbbabbabbababbaabbababaaabbbbbaaababbbaaaaaababbabbabbaaaabbabbaabbababbbbbababbbbbabbabaabbbbabaaababaaaababaaaaababaabaaaaababbbbbbbaabbabbbabbbbaabababbbbbaabbabbaabaabaabbbabbbabbabaaaaabbbababaaababababbababbbaaabbabbaabbabbaaabbbbbaabaabababbaaaaaabbbabaabbbaaabbabbbbaaaaaaaabaabbabbbbbaaabbabbabaabaaaabaaabababbbbbbbaabbbabbaabaaabbbbababbbbbaabababaabbabaaabbaaaabababbbbaaabbaabbbabbbaaaaabaabaaaabbbbabaaabaaabaaababbbbbabaabbbaababbaabbaaababbbaabaaaaaaabbbba
bbaabaabbabbbababbbaababbbaaaaabaabbaabaaaaabababbbbaaaaaabbaabbaaaababababbbabaaabbbabbbabaaabbbbbaabbaabaaababbaabbabbaaaaabbabbbabbaaabbaaaaabbabaabbbabaabaaaabbbbbabbbbabbaaabbaaabbaabaaabaabaaaaabbbbabbabaabbbbabbaaaaaabbaaabbbabbaaabbaaaaaababbaaababaaaababbbbbabbbaabbbbbaabaabaabbbbbbbaabbaabbbbbaabbbaaaaabbbbaabbababaabaabbbaabaabbaaabababbabbbabaaabbbbbaaaabbaaabbbaaaabbababbbbbaabaaabbbbbbabbbabaaaabbaaabaabbbbbabaaabaabaabaabbaaaaabbaababaabbaabababbbababbaabbbabaabbbbbabaaabababaabaaabbbbbbbaaaaaaaabaaabaaaaabbaababaabaabbbbabbababaabaaaaaababbbbabbabaababbbbbabababbbbabbaabbbbaabaababaaaababaaabaaaaabbbbbaaaaaabbbbbaaaabbbbbaaaaaaabbaaabbababbbabaabbabababbaaaabaaabbbababbabbaaaaaabaabbabaabbbababbbbbbaababbabaaabbaabbabbbbaaabaababaabaaaaaaabbaabaabbaaababbaaabbabbbbaabbbbaaaabbababaaababbaaabaaaaaaabbbaabbbbbabbbbabaaabababbbbbbbbabbbababaabaababbbbbabbaaaaababbbbbaabbaabbbabaabbaaabbaaababaabaabbabababbabaabbababbbaabbabbaaabaabbbaabbaaabbabaabbaaaabbaabbbbaaabbabbbbabaaaabaababaabbabababaaabaaaabaaababbaaabbaabbbbbbbbbbaaaaabaaabaabababbaaabbbaabbbbabaaaaaaabbabbaabababaabbbbaaaababbbabbabbbabaabbabbbbbabaaaaaabababaabbbaabaaabbbbaabbabbabbaaaabbababbaaabbbbabaabbaababbbababbabbbaababaabaabaababaabbaaabbbaabbbbbbabbabbbabaaaabaaababbbbaabbbaaabbbaaabababbbaababbaaaabaabbbaaaaaabaabaabaabaabbbababaabbbbbaaababbababaababaabaaaaabbbbaabaaababaabbbbbaaaaabbaababaaabbabaaaababbaaabababbaababaaabbbbbbbababbbbbabbabaaabaabbabbbbabaaabbbababbbaabbbbbbababababbbaaabaabbaabbaabbaaabbabaabababbbaaabbaaaababbbabbbababaaaabbaabaaabbabbbaabbaababaaaabababababbababaaabaaabaaabbbbbbbbbbbbaababaabbaaabbbabaaabbabaabbbbabbbaabbaaaaabbabbbaaaababaabaaabbaaabaabbbbbbbbabbbbaaaabaabbbaaaabaaaaaaaaabbbaabaaabaaababbbaaaaabaaababaabaabbabaaabbbbabaabbbabbbbabbbaaabbbbbbbbaabbaaaaaaaabaaabbbabbbabbbaaababbbbbabbaaabaaaaaaabbaaabaababaaaaaaaaababbbaaabbbaabababaabbaabbaabbbbbabbbaaaaaabaaaabababbaabbaaaabababbabbaaaaababaabaababbaaabbbbbbabbabbaaabbbbbababbabbababbbaababaaa
bbbbbabbbbbbbaabaababbabbbbababbbbbbbabbbabbbaaabbaaaaabaaabbbbabbbbbbbbbaabaabbbaabbabbbbaaaabbbaaabababababababbabbbababbaababbbabbaaaaaaaabbaaaabaaabababaabbabababbbabbababbaaabaaabbbbabbabbaababaabbabaaabbbbaabbabbbabaabaaaabbbbaaaaaaababbbababbbbbbbbabababbaaabaabaaabbbbabbbbabbbbbbaabbababbabbbabbbbaaabbaababaabaababbaaabababbaaaaaaaabbaababababbaababaabaaabbbbabbbbbaabbaaaaababaaabbaaaaaabbaaababbbaababbbaabbbbbbbaaaaabbbbbaaababababaaaabbbabbaaabaabbbababbbbaababbbaabbaaaababbaaaaaabbabbaabbbaabbbbbabbbaabababababbbbaabbbbaaabaaaaaaabbbabababbabaaabababaaabbabababaaaabbbaabaaababbaababbbabbababbaabbbaaabaabbabbaaaaabaaabbaabbabaabaaaababaababbababaabbbabbbaabaaaaaaaabbaaabbbbababbababbabaaaabbbbbabbbbbabaaaaababbbaababbbbaaaaaaaaaabbaabbaabaababaaabaabbbaaabbabbbbaaaaababbbbabbaababbbabbbababbbbaaababbbbababbbbbaabbaababbbabbbbbaabaabaaaabaabbaaabbaaaabbabbbbabbaabaaaabaaaababaaabbaaabbaaaabbbaaabbbabbaabbabbabaababbbbabbaaaaabaabbbababbabbabbaabbababaaabbbaaabbaaabbbaaaabbaaabbbaabbbbbababbaaabbaaaaaaaabbaabbaabbbabbbabbbbabbbbbabaaaabababaaabbbababbbabbbaababbbbabbbbaabbabbabababaaabbbbaababaabbabaababaabbbabaaabbbbaaabaaababbbbbababaabaabaabbbaaaaabababbabababababbaaaabbbabbabbbabababbaabaaababaaabbbaabaaaabaaaaabbabaababbabbbababaaaabbbbaaabbababbabbabbabaaaaabbabbaabababbbaababbaaaaaabbbbbbbbaaaabaaabbbaaababbbbabbababaabbabbabbbbbbabaaabbbbbaaababbbaabbbaababbbbbbbaaaaabaaababaabbbaabbabbbabaababaaababbaaabbbaabaaaabbabbabbbababbbbbabbababaaaabbaaabbababaabbaaaaababbbbaaabbaaaaabaabbbabbbaabaababbbabbabbbaaaabbabbbbababbaaabbabbbbabbaaabbaabbaababbbbbbbbaaabaaaaaabababbbbabbbaababababababaabbabbbababbbaaabbbabaaabbbbbabaababbaabaabbbaabbababaabbabaaabaababbaabaaaabbbabaaaabbbabaababaababbbaaaababaabbbabbaabbbaabbbbbaabbbbbbaaaaababbabbabbabaababaabbbaaaaabbbaaabbbabbaabbbababaabbbabaaabbabbbbaaabbabaabbaabbabababaabbaaabaaabbbabbbbaaaaaabaaabbbaabbbabbbababbbaaaabababbbababbabbaaaaaababbbbbaaabababababababbbababaaabaaaabbaabbbaaababbbbbbbbbbbbbbaaaaaab
abaaabbaababbaaabbababaaababbbaabbabbabbabababbbabbaabbaababbaaaaaabbbbababbbaaabbbabaabbbaabbbbabbbbababaabbabbabababbaabbbbbabaaabbbaaaabbaaaabbbaabbabbaababbaaaaaaaabaababbabaaababbaabbbbbaabaaabbbbbababaaaaaaaaaabbbaabbabababaabaabbbbaaabbbbaababaabbbbaaabaaaabaababbaaaababbabaaaaababbabbabbabaaabbabbbabababbbaabbabababbbbababbaaaaabbbababababaaabababaabbaababababbbbbbabaaaabbbaabaabbaaaabbbbabaaababbbbaabbbbbababbaaaaabbbababbabaaabbaabbbabaaababababaababbbabbabaaabbbbbaaaaabbbabaabaaaabbaababaabbabbaabbbbaaabababbbabbabaaaabbbbbbbbaaabbbababbaabbbababaaaaabbbbaababbbaabbaaabbabbabbbaabaabbbbaabababababaaabbabbbbabbbbababbaaabbbbaaaabaaaabaaaaabbbbaaaabaabaabbabaaaaaaabbaaabababababaaabaabaabbaaaaaaaaababbabbaaabbbbabbaabababbababaabaaaaaaaaaababababbbbaaaabaaaaabaabbaabbaabbbbbababbbbababaababbabaaaaaaaababbbbabbaaaabaabbabbbaaababaaabbbbbaaaaabbbaabaababbbbabaaaabbbbbbabababbbbabbabbaababbabbaaaaaabbaaaaaaaababbabbababbbbabaaaaaabbbbbaaaaaabbaaababbbabbbabbaaaaabbbaaabbaaabbbabbabbabaabbbaabaabbbabbbaabbbabbbaababbabbbaaaaababbabaabbabbbbaaabababaaaaaaaaabbbababbabbabaabbababbbababaaaaabbbbbbbaaaaabbbbbbbabbabbbbaabbaabababbbbbbbbbbaaabbbbababbbabbbbbbbabbabababaabbbaaaaabbaaabbabbbaabbbbbbabbbbaabaabbbaabaaabbbbbbaaaaaabaaabbbbbabbabababbaabbaaaabaabbabbbbabaabbaaabababbbbbbabbbbabababbabaaabbabbbbbbaaababaaaabbaaababbbbbbabababaababbabbbabaabbbaabbabaabbbbaaababbbbaaaabaaaaaaaaaaaabaaabaababaababbaaaabbbbaabbabababbabbaaaabbbaabbaabababbabbbbaaabaababababaabaabaabaaaaabbabbbbaaabaababbaaabaaaaababbbaaaaabaababaabbabbaaaababbababaabaabbbaaaaababaabbbbbaaabbbbabaababaaabbabbbabbabaaaabbbabbbbbbabbaababaaabaaaabbbaabbbbaabbaaababbabbbbabbaababbbbaaaabbbbabbbaabaabbbabaabbbaaabbabaaaabbbabbbbbbbaabbaaabaabbaabbbbbbaaaaaaababbaaaaabbbabbababbbbbbbbbabaabbbaabbababaabbbbbbbbbaaaabbbaabaabbbabbaaaabbbababbabbabbaabbaabbbaabbaaaaaaabaaabaaababaabababaabbbabbabbbaababbababaaaaabbbababbbbbbbaaabbaabbabaabaaaabaaababbabbaaaaaaabbaaabbabaaabbabbbaabaaabbabaabaaaababbba
bababbaaaabbabaaaaaabbbaababaababaaabbabaabbaaababbbababaabbbbbbbaabbbabaabaaaabbbbabaabbababbbaaabaaaaaabbabbababaabbbbbaaabaababbbbbabbabbaabaabbbaabbbabbaabbaaaabbaabaabbabbbaabbbaaaaabbbbbbbbababbbbbaaabbbababbbabbbaababbbbbaabbabbbabbbbbbaabaabbbbabbbabaabbabbaaabaababbbaaabbbbbaabbbbbbbaaababababaaababbbbabababababbbaaaababbaaaabaabaababaababbababaabbababaaaabbabbababaababbbabbabbaabbabbaaabbbabbbaaaabaaaaaabaabbbbababbabbaaaaaaaaabbbbbaababbaaaaaaaaabaabaabbaabababaabbaabaabbabbaabaaabbabbbaabbabbababaabaaaabbaaaaabaababaaabbaaaabaaaabaabbaaaabaaabbbaabaababbbbbabbaabbababaababbabbbaabbbbaaabaaaabaaabbaabaababbbbaabbabbabbaabaaaaaaababaaababaababaababbbbbabaabbbaaaaaabaaaabaabbaababbaaaaaabbbbbabbabaaaababbabaaabbabaaaabbbbabaaaabababbaabaaabababaaababbbaabbaabababaabaabbbbabbbbaaaaabbbaababbbaababaaaaabaaabababaabbbaabbbbbaaabbbbbaaabbaabaababbbbbbababaaababbbbbbbbabbaaabaaabbbabbabbbbbabbabbabaaabbbaabbbbbbaaaaabbbbbaaaabbbabbabbbbbbbabbbababaabaaabbabbabbaaaaabaaabaaaaaababbbbbaababababbaabaabbaaabbaabaaabaaabbbbbabaabbbaaaabaaabaaabbbaabbabbbaaabaaaaababaabaaabaaabaabaabbaababbbaaaababbabaabbbbbbbaaaaabaababababbbababaabaaaabbababaabaabbbbababbbabbaaaaabaabaabaaabbbbbaabaaaaaabbaabbbaabbabaaabbbababbbaaaabbbbaababbaabbabaabbaaaaabbabbbaaaababbbbaaaababbbaaaabaaaaaababbbaaabbbaaaabbabaababbbaaaabbbabaaabbabaabababbaababbbbbabbababaaababaaaaaaabaabababaababaaaabbaaaaabaaaabbaabaabbabaaaaaaababbaaaabbbaabaabaababbbbabbaaabaabababbbbbbbaababaababbabaaabbbaababaaaabbbbababbaaaaabbaabbaaaabbaabbbaabbabaabaaabbbababbbaaaaabaabbbaaabbaaaaaaaabbbaaaababbabaabaaaaaabbaaababbabbaababbababbbabbaabbbabbbbbabbbabbaabababaaaabbababaaababbbbbabaaaaabbababababaabbaabbaabaaabaaabaaabaaaaaabbbbaabbbaabaababaaaaaabaaaaabbbaaabbaabaabbbbbbbbababbaabababbaaabbabbaaabbbaabaabababbbaaabaababababbabbaabababbaaabbaababbaaababababbabaaaababbaaaabbaaaaaaabbbbbaaabaabbbbbbaaaababaababbabbbbbabbabbaabbabababbbbbbaabaababbbbbabbabaaaabbbaabbaaaaaabaaaabaaababaaaaaaaabbbabbabaababbabbaa
aaabbbaababaabbbbbabbbaababaaaababaabaabaabbabaaaababbaabababbbaaabbbabbabaabaababbbababbaaaabbbbabbababbaabbabbaabbaabbaaababbaaaabaaabbbbbaabababbaabaaabbbabbbbabbbbbbabaabaaaabaabababababababbabaaabbbaabaababababaababbaaabbabbbabbababbbbbababbaaaabaabbaababaabbaabbbbbbbbbbbbbbabaababbabaabaaababbbbbbaaaaabbbbbabaaabbbbbbaabbbabaaaaabbaabbbbaaabaaaaaaabbababaaaaabbbababaabaaabbbbbbabbaaabaaababbbaaababaaababbabbabbaaaaaaabaaaaababbaaaaaabababbaaabbabbbaabaaaaaababbabbabbabbbbaaabbbbbbaababbaabbabaabaaaaaabbbbbbabbbabaabbabbbbbbbaaaaabababbbbbabbbbaabbaabaaaabaaabaaaaaaabaaaaaabbabaaaaaabbbababbbaabaaabbaabbabbbbbbaaabbaabbaabbabaabbbbaabbaaabbbbabbbbaaaaabbabbaabbaabbabaababababbaabbabaaabaabaabbbabbbbababaaaabaabbaabbbbabbbbabaaabbbaabaabaababbabababaaaaabaababaaabaabbaaabbbaaaaaabbaaabaababaaaababbabbabbabbaaaabbaaaabbbbbaaabbbbbbbabbbababbbbaabababaaabbbbbabbbababaaabbaabababbbbaabaababbbabaabaabababaabbbaabbabbaababababaaabbbbabababbabaabbabaaaabaabaabbbbabbaaaabaaaababbabbbbbabbbbbbbbaaabaabbaaababbaaabaaaaabbbaaaababbbaaaaaabaaababbababababbbaabaaabababbbabaaababaaaaaabaaabbbaabbbabaaaaabbbbaababaababababaaabbaabbbbabbaaabbabbababbababaaaaaabababbaaabbabaaababbbabaaababababaababaabaabaaaaabbabbbababbabbaababbababbaaababbbbabbabbbaaaaabbbbbbabaabbababbaaaaabbbbbabaaaabaabbbabbbbbaabaabbbabaabbbabbaabaababababbaaababbbbabbbbabbaabbbbbaaababbbabaaaaaabaaabbaaaaabbbbaaaabbbaaaabbbbabababbbaaaabbbbabbabaabbaaabbababbaaabbbaababbbbbbababbbbabbbabababaababbbbbaaaaaabaabbbabbaabaabababbaaaabbbbbaaaaaabbaabbabaabbbbabababaaaaaabbababbbbbbbaaaaaabbbabbaabbbabaabbaabbabbaabbbbababaaaabaaaaabaabaabbbbaabbabbbababbbaaabaaaabbbbababbaabaababaabbaabaabbbbaabbaabbbaaaaabbbbababababbbbbbbbbbabababbbbbababaabbabbbbbbbbabababaabbbaaaabababaabbbbabaaaaabbbabbbbbababbbaabbaaabababbaababbabaabaaaaaaabbaabbbabbaaaaaaabaaaaabaabbaaaaaaabaabbbbbaabbaabbaaaaaabbbbbbaaabbabababbbaabababaaabaaabaaaabbaaaababaaaabbaabbbaaabbbaaaabaabbbabaababbbaabababbbbbbbbaabaabbaaaabbbbbbbabaaabaaaab
baaaabbaabaabbbaaabbbaaababaabaabababbbbaaababbbaaabaaababaaabaaaababbbaaabbabaabaabbbbabababbbababbbbabbababbaaabbaaaabaabbbaaaaaabbbabbabaabbaabbaaabaaababbbbabaaaabbabbabaaaaabababaabbaabbbbaabaabbaaaaaaabbaaabaabbbbbaabbbaabaababbaabaabbbabbbbaababaaabababbbaabbbbbaaababbbbbbbaabaaaabbabaabaaabbbbbbbabbaaaaaaabaabbbbabbbaabbbbbbababbabaabbaaabbaabbaabbaabbaabaabaaaabbbbabaaaabbabbaabbaaaaaaabbabbbaabaaababaababaabbbbaabaababbbabbbbaaaabbbabbbbbabaaaabaabababbaaabbababbbaabaaaababaaababaaababaabbaabbaaabbbaabbaabaabbbabaaababaaaaabbabbabaabbbbbaaaaabbaaabbaabbbabaabbabbbaabaaaababbabbbbaaaabaabababbabbbababbaabbbabbababbbbabababaabaababbbbbbbbaabaaaabbaaababbaabbabaaabbbabbbbaaaaabbabaaaaaabbbababbbbaabbbbbbaabbbaaabbaaaaabbaaaaaabbbbbabbaabbaabbaaababbabbbabaaaaaaabaabbbbaaaaabbbbaaaaaabaaaaabbabbabaabbbabbabbbbbbababbaabaaaaaaabbabbbaabaaabaaababbaaabaababbaaaabaabbbaabbbaababbbabbaabaabababbabbabbabaabababbbbabbbaaabbaababbabababaabbbaaabbbbabbaaaabbabbbabbbbabaabaaababaabbbabaababbaabbbbbbaaabaaaababaaabababbbaaaabababaababbabbabaababaabbaabbbabbaababaaabbbbabbbaabaaabaaaaabababaabaabbbabaaababaabaabbbbbbbabbabbbaaabababbababaaaabbaaaaabbbaababbbbaaaabbbabaabababbabaaaabbabbbbbabbbabbbbbbbbbbbbaabaabbaaaaabaabaabaababbabbaabaabbbababaaaaababababababbabbabbabbbbaabaaabbabaabababbaababbabaaabbaaababbbaaabaaababbaababbbbaaaabaaaaaabbaabbbababbaaabbababaabaabaaababbbbaaabbbabbaaabbababbaabababbaabbbababbbabbbaabaabbbaaaaaabbbababbabaababbabbbbbbaabaababaabababbbbbbbaaababbbaabbabaabbabbbabbbbbbbbaaaaabbbaabaabbbabbbabbbbbabbaaaabbbbaababaabbabaababbbaabaababbaaaababbbaababaaaabaaabbbabababaaaaabbaaaababbbabbbbbbabaaabbbbbbbaabaaaaabbbabbabaaaaaababbbbaabaaaabaabababaabbbaaaaababbaaabbaabaaababaaabbaaaababbbaabbbbababaaababbbababbabaabbbabaaaaabbbbabbbbbbabbbbababaabaabababaaabbaabbabaabbaaaaababbbbaabaaababaaababbaabbbbbababbabaabbabbbbbaabbbabaabaaaabbbbbbbabbbaabbabbaabbbbaaabbababbaabaaababbaabaaababaabaaabbbbbbaabbababbaaaaaaaabaababbababbbaabbaaaaababbabbbaa
aabbbbabaaabbbaabbbbababbbbbbabaabbbaabbabbaabaabbaaaabbbabaabbbaaaaabbaaaabbbabaaaabbaabaabbabaabaaabaabbabbaabaabaaaabbbabbbababbbbbaaaaaaabaabaabababbaaaaaabbabaababbbaaababbbbaaaaaaaaababbaaaaaaabbbaaababbbbbabbbbbbaababaaabaaaabbbaaaabaabbabbababaababaababababbabbaababaaabaaabbaaaabbbbbbaaaabababbabaabaabbaabbaababbbbabbbbbbbababaabbabbababbaabbaaabbbbaabaabababbbaabbabbaaabaabbbabbbaaaaaabbaaabbbbbbabaabaaaabbabaaabbbbbaaabbaabbbbbbbbaababbbaaaabaaabbaababaababbbaabababbaabbaabaaaabbbbabbabbbbbaabaaaabababababbaaaaabaaabaabaabbbbaaaabbaabbbbaaaabaabaaaabaaabaaaaaaaabbbbaabbaaaaabaabbbabbbaabababbbaabaaabaaaaabaaaaabaaaabaaabbababbabaaaaaaaaabaaabaababbbabababababbaaabaaaabbaababbbaabaaabaabaabaaabbaabaabbaabaaabbbaaaabbabbababbabaaaabababbabbbbabbbbaaaabbbbbabaaaaabaabbbabaaaaaababbabbaaabaabbaabbbbabaababbbabbaaababaaaabbbbababaabaabaaababaaababaaaababbbaaaaaaaababbbbbaabbbaabbabbabaaababababaabbbaabbabbaaabbaabbaaaaaaaabbbabbabaaabbaabaababbaabbaaabbbabbbaabbbababbaaaaababbbbbabbaaaabaaaaaaabababaaabbbbaaaaabaaaaaaababbbabbaaaababababbaabbbaabbabbbbbaabbabbbabaaaabaaaaaaaaaabbbabbbbabbbaabaaabaaaaabaabbbbabaaabaaababaabbbaabbaaabbbababbbaaaaaaaaaabababbbbbababaabaababaabbbbaabbbbababbabbabaabbbbbbabbbaaaabbaabbaababbaaabbaaababaabaabbbabababbbaabaaaaaaaababaabbaabbabbbababaabbababaabababaaababbbbaaabbaaaaabababaaaaaaaabbababbaabaaabbbaabaababbbbaabaabbaaaaababbaaabbabababbbaabbbbbabbabaabababbbbbbbbababbaabbbaaaaaaaaabbaabbbabbabbaabaaaaabbaabbbbbaaaababaabaababbbabaababaababaabbbbbaaabbaaaaaaaaabbaababaaaaababaabbbbabbabaaaababbbbaabaaababaabbaabababbbaabaabbbabbaaabbabaaaaaabbaaaabaabaaaabaaaaabbaabaaaaaabaaaabbbbaaabbabbbbaaaaaaabbbaaabaabbaabbbbaababbbbbbaabaaabbbbbaabaaabbbbbaaaaaabbabaabaabbbbabaabbaaabaaaaababbaabbabaabaabbabaabbabbbabaababaabaabbaabbabbbbbbbabbabaabbbbabbbbbaaababbabaaaaababaababaaaabbbbaaababbbbaabaaabaabaababbbbbbabbabaaababbbbaaababbbabbabbbbaabbbbabababaabbaaaabaaabbabbabaabababbbaabaabaaabaababbbbaabbabbababaabaaaaaaaaaaababbabb
abbbbbabaaaabbbaaabbbbaabaabbaaabaabbababbbaaaaaabbabbababaaabbbbbaabaaababbbbbbbabaaabaaaaaaabbabbaabaaaaaababbababaabbbbbabaabbbbaabbaabbaabbbbbaabaaaababbbbabbbabbbbaaaaabaabaaabbbbaabbbaaabbbabaabbbbbabbabaabbababaabaaabaabaabbaabaaaaaabaaaaaaabaabbabbbaaabbababaaaabaabbbabaaababaaaaaaabbbbbaabababaaabbaabaabbbaababbbaaaaabbaabbaaaaabaaabbbbaabaaaababbabbbbaabbaabaabbaaaaababbabbaaabaaaaabbababbaabbabbababaaaabbabbabaabbabaaaaaaabbaaaababbaaabaababaababbaaaaabababaabbabbaabaaaababbbabbbbbbababbbbabababbabbaaaabababaaababbbbbabbbbaabbbaabbbabababbbabaaabaabbbaababbaaaababbaaabbbaaabababbaaaababbabbbabbbabbabbabbabababaabbabbbbaababbbbbbaaaabbabaaaaabaabbbbbaabaaabbbaabbbabbaaaabbaaabaabaaaaaabbbababababbaaaaaaabababaaaaabaaabbbaaaabaaabbababbbbbbbaaaabbaababaabbaababbaabaaaaaaababababbaaabbabaabbbbbbbbbaaaaaabbabbaabbbbbbabbaaababbbaababbabaaaaabaaababbbaaabbaaaabbbabababbbabbabbbaaaaabbaabaaaabbaabbbaabaaababbabbaabababbbaaaaabaabaaabaababaaabaabbabbaaaabbbbaaaaabaabbabbaaaabababbaaaabaaaaaaaabbbabbaabababbaaaabbbaaabbbbbbbbbabaababababaaabbaaabbaaabaaababaabaaaaabababaaabbbaaabbbabbbbabbbbbbbbbbbabbababbaaabbbbbbbbbbbabaaaaabbaaabbbbabbbbbaabbabbbabaaaaabbbbbbabbabaabaababbbaaabaabbbbbbbababbaabbabaaabababbbabbbabaaaabbbbbabbbbabbabbaabaabbbbababbbbaaababbbabbbbababbabbbaaabaaaaaabbbabbbabbbaaabbaaaaaaaaaabaaaababaabbbbababbaababaaabbbababaabbbaababbbbbabbaaaabaabbaaabbbabbaaababbababbaabaabaabaaaabbbbbbaabbbaaaaabbbaabbbbabbbaabbbabbbabbabbaabbbabaaabbbbabbaabbbaaababbbbbbabbbbabaabaababaaabbaababbbabaabaabababbbaababababaabbbbbababbaaaababaabbabbbbaaabaababbbabbbabbaaaaabababbbaaabbababbaaaaaaabaabbbabaabbbbaaaaababaaaaabababbabbabbbbaababbbbabbbabaabbaababaaabaaabbbbbbbabbbaaabbaaababbababbaaaaaabbaabababababaaaaaabaaababaabababbabababaabaabbbbaabaaabababbabaabbbaabaaabbaaababaabbabaaaaaababbbaabbbaababbaaababbbaaababaabbbbaaaabaabaabbaaaabaabababaaabbabbaabbbbabbaaaabaaaabbbababaabababaaaaabbbabbaabababaaabababbaabaababababaababbbbbbaabbbaabbbaabaaaabaaabab
aabaaaabbbababbabaabbaababababbabbbbbababbbbaabbabaabaabbababbaabaabbabbabbababaababbabbaabbbbababbbabaaaababaaababbbaababaabbbbabaaaaababbbbaaaaabaababbababbbabbbbabbaaaaabbaaaabbaabbaabbabbbbaaabbbaabbbaaaabbbabbabbaaababaabbbabbbabbbaabababaabbababbbbabbaabaabbabaaaabaaaabaabbaaababaabbbbbabaaaabaabababbbaaaababbbaaababaaababbbbbbababbaababbaabaaababbbbaabbaaaaababbabababbbaaababbababaaaaaaababbbaaaaaaabbbbabaaabbaababaabaabbabaaaaaabaaabaaabbbababbbbbabababaabbbbabaabaababbaabbaaaaaaabbababbaabaababbbaaababbaabbbbabbababbbbbaaabbbbbbbaabbbaaabbbbbbabbabbaaabbbbaaaaaaaababaaabaaabaaaaaaaaabaaabbabbaabbabbbbbabbbbabbbbaaaabbbbababbaaababbbaaabaabbbaabaaaabbababbabbaaabbbabaabbbaababaaabaabaaabbbbbabaabaaabaabaaaaaaabbbbabbbbbabaaabbbbbbaababbbaabbaaaaababaaaababbabbbbabbabbaaabbbaabbabbaababbaaabbaaaabbbbbbaabababaabbbaabbbababaababaaaaabbbabbaabaaabaabbaabbbbabbbbabbabaabbbaabaababbbbbabaabbabbaaabbabbabbbbabbbbaabbaabaaabbbbaabaaaaaabbbababaaaabaaababbababbabbaaabaababbababaababaababbbaaaaabaaabaabbaabbbabbbbabbabbaaaaabbbbbbababaabbbabaababaabbaaaababbaabbbaabbaaaababbbbabbbaabbabababbbaabbbbabbababbbbbbababbbbabbbaaaabbabaaabbbbbbbabbbababaaaaabbbaaababaabaaaabaaabaaabbbabbbbababaaababbaaaabbabaaaaaaaabbabbababaaabaaabbbabaabbaabaaaabbbaabaabbbaabbbbaabbaabababaabbaabababbababbbaaaababaaaaaaaaabaaabbbbbbbbaaaabbaabbbbbaabbabbbbbbbababbbababbbbbbabbbbbabaaababaaaababbbbaababaabbbabbbabababbbbbbababbaabbbbaaaaabbbaabaabaaaababbbbbaaaabbbababaabaabbbabbabbbbbaaaaabababbaababbabaabbaabaaabaaaabbaabaaababbababbbaaabbbabaaaabbaaabaabbababababaaaaabbbaabaaabbbaabaaabbbabbaabbbbabbabbaabbaaaaaaababbbbababaabbbbaabbbbabaaabaabaaaabbabaabaabbabbbaababaaabbbabbbbaabbabababbabbaaabbbbbaabbbbbaaabaabbabbbaaabbabbbaaaabbababbababaaaaaababbbaabbabaaabaaababbbbabbaaaaababaaaaaabbaabbabaaaababaababababbbbababaabaaaabbababbbbbbbaaaaaabbaaababaabababababaabaaabaaababaabbaaabaabbbbabbaababaababababababbabbbbaabbbaababbaaaaaaaabaabbbaaabbbaaabbaabbbbababaaaaabaaaabbaabbbbaababaaab
abababbbabaaaaaaaaaaaabaaaaabbabbbabbaabbbababababbababababbabaaabaabbbbabaaabaaaaaabbbaaababbbabbaaabaaababbaaabbabaaabaabaabbabaabbbbbbbbbbabbabaaaaabaaababaabbbbbaabbaaabbbbbbbabaaabaabbbbbababababbabaaabbbabbbababbababbbbbbbabbabbbbbbaabbbaabaaaabbabbabaabbbbaaabaabbbbaaaaababbbbaaaabbbabaabbbaabbabbbbbaaababbaaaababbaabaaaabbbaaaaabbaabbababbabbabbbaabababbababbbbababaabaabbbaaaababaaaaabaaababbbbbbbabbbbaabbabaabbbbbbababaaaabbaaabaabbbaaaaababaaaabaaabbbbaaababbaaabbabaaaaaabbaaaaabbaabbbbaaaabababaaaabbababaaaaabbaaabbababaaaaaaaabaababbabaaababbbbbbababaababbbaababaababaababaaabbbaaabaaaaabaabbbbabaabbaabbababbababaaabbababbaaaaabaabaabbaaabaababbababaaaabbbabaababbaaabbbbaaaaababaaabbbababbbaababbbaabbaaabbabaaaaaaabbaabbbbabaababaabababbaaaaabbababaaabbbbabbbababbabaabbaaabbbaaabababbabbabbbaabbbbabbabaabaababaabbabbaaaabaabbbbababbbabaaaabbbbbbabbbbabbabbabaaaabaabababbbaaabbabbabbaababbabbbbabbbbabbbbabaabaabbbaaaabbbababbaaaabbabbabaabaaaaaaabaaabbbabaababababbaaabbaaaaabbaaaaaabbbbbabbaabbaabababaabaaaaaabbbbabbbaabbbabbaaaabbbbabaaaabaaabaaaabababbbaabbbbbbaabaaaabbabbbaabaaabbbaaaaabbbbbaabbaababbbabbaabaabaabaaaaaababaaabaaaaaababaaababbbbbaabaaabaaabbaabbbaaabbbaabbabbabbbaabaabbabbbabbabbbaaaabbababaaabbbaaabbabaaababbbabaaabbaaabbbaaaaabaabbababaabaabbbabbbbabaaabbbaababaaababaabababbbabaaabbaababbbabbbabaababbabbaaaabaababaaaabbababaabbbaabaaabababbabbaaabbbabbbbabbaabaabbaababbbbababbbbbbbaaaabaabbbbbabaabaabbbbaababbbaaaababababaabaababbabbbabbabaaabbbbaaaaaabaababbaabbbbbabbbbaabbaaaaaaaabaaaaabaaaabaabbabaaaaaabaaaabbaaabaabaabbaabababaaababaaabbbababababbabaababbbaaabbabababaaabaaabaaaabbaabbbbabaaaabaaaaabbabbabababaabababbaababaabbbbabbbababaabaababaababaabbaabababbbbbbaabbabbbaaabbababaaaabbabbbbabbbbaababaaaaaababaaabaaaabaabbbabaaabaabbaabaababbbbbabbababbaababaaabaabbbaaababbbbabbbaaabbabbabbabbbaaaababbabbabbbabbabaaabaabbaabbbabbbbabbabaabbbbababbbaaabaaabbaaaabbaabaaababaaaaaaaaaaaabaaaaaabaabbabbaababaababababaaababbaabaabbbabbaa
bbabbababbabbbaabbbbabababbabbabaaaaabaaaabbbbbbababaabbabaabaabababbbabbbbaabaaabaababaabbaabbbabaabbabaabaabaaabbaaaabababaababababbbaaabbaaaababaabbabbbbabbbababaaaabbababaabbaaaabbaababbaabaabbabababababbbaaabbbbbaaaaaababbaaaababbbabbbabbabbbabbbaabbbbaabaaabaabbbbbaabbaaaabaaaabaaabaaaaaabbababaababbaabaabbbaaaaaabbbaababbabbbaaabaaabbaaaaaabbbaabababbaaabbabbbabbabaabbbabbabaabaaaaababbbbbbaabaaaaababbbabbbaaabbbababaababbaaabaaaabbbaabbbbabbbabbabbbbaaaabbbbbaabbabbbbbaabbbabbbaaababbaabaabaaabbabbabbbbbbaaaabbbbbbaababbbbbabaabbbababbababaabbbaaababbbbbbaaaababbbabbaaababbabbbbbabaabbbaabaaaaaaabbabaaababbabbbabbaabaabbaaaaaaabbbbabaababaaabbababbaaaabbaababbbbbbbbaaabaabbbaabaaaabbaabbbaabbbaaaaaaaaabaabbbbaabaaabbabbbaaaaaabbbbaabbabbaabbaaabbbbbaabaabbabaababababbbbabbaaaabaaabbbbababbababbabaaabaabaabbbaabbbbaabbbaaaabbbbbabaaabaabaaaabababbaababbabbaaababaaababbbabababaaababbbbabaabbbbaaabaaabaababbaaabbbbbbbabaabbbbaabaaaabbbaaabaababbbabbabbababbbabaaabbaabaaaaaabbaaabbabbabbbaaabbabbabaaaaaaabbaabaaaaabaaaaabaabbbabbbababbbbaabbaaaaaaaaabaabaaaaaaabbbabbbabbbbabbabaabaabbbabbabababbbaababababaaaaaaaabbabbabaabaabbababbbbbaaabaaaabaabaaaabbbaabbababbaabaabbabbababbaaabbbaaabbbabbbbaabbababbbaababbbbbbbbbabaabbabababbbbabbbbabbbbaaaabababbbbaabaaabbbabaabbabbbbaabaaabaaabbaaabbbbabbaaabbaabaaaabaabbababbaaababbbaababbabbaaabaabbbabbbbbbbaabbabaaaaaaabaabaaabbbaababbaaabaabbbbababbbbaaaabbaabbbaabaaaabbbbbbbbbabaabaaabaababbbaabababaabbaabaaaaaababbabababaaabaabaaabaababbbababbaababbaaaabbbbbbbbbbbababbabaabbabbbaababaaabbaababbabbbaabaaaababbaabbaabbaaabaabababbaabbbaabbaabaaabaabbbbaabbaabbabbabbababbbaababababbaaaabaaaababaabbabbbabbaaababbabbabaaaaaabaaaaabaabaaaabbaabbaaabababababbabaaaabaabaabbabaaaababaababbabababbbababbabaabbabaaabbbbbababbaaaababbabaababaabaaaabbbabbabbaaababbbabbbbababaabaabbabaabbbbabbbababbaaababaaaabbabbaabbabbabbaabbaaabbbaaaababbaabaaaababaabbabbaabbbaaaaaabbbaaabbbabbbbbabbbaaabbabbaaaaaabbabbaaaaabbbabaabbabbbaaabbabbb
baabaaaaababbbbbbaaabaababbbaaaaabababbbabaabbbabbabaabbabbbbabaaaabbabaaaabaabbbabbabaaaababaabbbbabaaabbbbabaaabbaabbabaaabbbababbaabaaabaabaabaaaabaabbabaaabaabbbbabababbbbbaaaabbaaaaaaaaababbbaababbaababbbbbbbbbbbbaaabbbbbbbbbabbbbbbbababbaabbbaababbbbaababaababbbbbbbbaababbaaaaaaaabaabbabbaabbbbbaababbabababaabaaaabaababaaaaabaabbbbaaaababbabaaabbaababbbabbabbaaabbabbbbabbaabababbabaaabababbaabbababaaababbaabbababbbbabbabbaaaabbbbabbababaaaabbaabbaaabbbabaababaaabbaabaaaabbabbbaaababbbabaaaaaaaabababbabbabbbaaaabbbbbabbaababbbaaaaabaabaaabaabaabaabaaaabbbabbaabababbaaaaabbabbaaababaaabbbbbbbbbaaabbbbababbbabbbbbbbbbbabbabbbbbbbaaababaababbbabbbbbaaaababbababbbaaaaaabaababaaaaabaaabaaaabbbaabaabbbbbbbbbababbbaabbabbaaaabbbbbaabaabbbababbbbbaaababaabaabbabbabbabbbbaabbaaaabaaabaabbbbbaabaaababbaaabbbaabbbbbbabbaabaabaabbaabaabaaaaaabaaaaababbbbbabbbbbaabbbbabbaabbabbbbbbbbaabaaabbaabbbaaaabaabaababbaabaabaabbabaabbababaaababababbbabbaababbbaabbabbbabbabaaaaabaaaabaababbabbbbabbaabbaaabaaaababaaabbaabababaabaabbbabbabbaaabaaabbbaaabaaabaaabbbabbaaaaabbaaabababaaaaaabaaabaaabababbbbbbbbabbbbabababbbaaabaaabbbbaababbababbabaabaabbaaaabababbabbbaabababaaabbbaabbaaaaaababbababbbabbabaaaaaababbbabbaabaaabbabbabaaaababbabaaaaabaaabbabbbbbbabaaabaaaabbbbababbbbbaaaabbabaaababbbbbbbbbbbaabaaabaabbbbabababbbaabaaababaabbabbaaaabbabbababbbbbabbabbbbaabbabbbabbaabbaaababaaababbabaabbaaaaabaabaaaaaabaababbaaabaaabbaabaaaaaababbbaabbbabababaaabbbabaabababbabbaaabaabaaaaaabbbbabbaababababbaababbaaabababaabbbabaababaababaabababaabbabbbbaaababaaabbbbbaabaabbabbaabbaababaabbbabbbabaabbabababbaabbaaabaabbaaaabababbbbababaabaabababbbaabbbbabbabababaababaabbabaaabbbbabbbaaabbbabaabaabababbbbabbbabbbbbabaabababaaabbaaabbbbbbaababaababbbbaabaabbbbabaababbaababaababababbbabbabbbaaaabbbbbabbbbbabbaaaaaaaaaabbbabbaaabbbbbabaabbaaaaaaabbaabbaaababbaabbaababbbabbbbbbaabaaaababbbabbbbaabbaaaaaaaabaabbababbbbababbababaaaaabbbbbababbbaaaabaaabbaaabbbbaabababbbbaaabbbbbaaaaaabaaabbbaaaabbbababa
abbbaaaabbbaaaaaabaaaaaabaababbbaabbaabaabaaaaaaabaaabbaababbabbabbbbababbbbabbbbaaabbbabaabbbaababaababbaaabaabbababbbbabbabaaaabaababbabbababaabbbabbbbaabbabaaaabbabaabbbbbbabaabbbababaabababbbbbbaabaabaaabaabababaaaaaabaabbbbababbbbabbabbbaaaaaaaaaabbabbbabaaaabaaabaaabbabbbaaabbbbaaabbaaaababbababbaaaabaaaabbbbaaaabbababbbbaababbbbbaaababbabbbbbbabababbababbaabbabbaaababbabbaabbbbbabaababababaaabbababbabaabbbbabbaaababbabbbbbbabaababbaabaabaabbabbaaaaaaabaaaaabaabaaabbaabbbabbbabbaabbaabbaaaabbabbabbabaaabaaabaaabbbaaaaaaabbabbbbabaaabaaabababaaabaababababaaaaaababaabbaabaabbbaaaaabbbabaababaabababbbabbaabaaabaabbbaaaaabaabbaabaaabbbaaaabbbababaababbbbabbbbabababbaaaabbabbbababbbabababbbabbabaaaabbabbbaabbaabbaaabaabbabbababbbbaababaaaaaaababbabbabbbbbaabbbbaabbbbbbbabbbabbabbaaaabaabbbbbabbababbabaabaaaaababbaabbaaaaaaabbaaabaaabababaaaabaaababbabbaaaababaaaabbabbbabbaabababbbaaabbbbaababbabbabbbbababaaabbaaabbabbababaaababbabaabbbababbbabbaaaabbbaabaabbbaaabaabbbbbaabababaaaaabbabbabbaaaaaabbabaaabbbaaaabbbabbabbbabbbabbbabbbbbabbabbaaabaabaabbbaababbbbbaaaabbbbababbbaabbaabbabbbabaabababaababaaabaaabaababaabbbaabbaabbaabbbabbabaabbaabbaaababbaababbaaaabbbabaabbbaabaaaaaaaabbaaababbbabaabbbbbbaaabaaabbbbbabbbbabaabbaaababbbabbabbbbabababaaaaaabbbbaabbbabaaabbabbaaabbbababaaaababaabbabbbaabbbbbaabbbabaabbaabaaaabbaaababbaababbbaaaaabbaababbabbaabaaabaababaabaabbbabbaaabbbbbbbbbbbbabbbbbbaaababbabbabababbabaabbabbbbbbbbabbbbaababbaaaaaaaababbbaaababbabaabbabababbaaabaaabbbaabbaaaaaaaabbaabbaaabbabaaabbbabbbbabbbbbbaabaaaaabababbabbabaaabaaaabbaabbbbbaabbabbbbbabababaaaaabbababbabbbbbbaaabaaababaabaaaaabbabbabababbabbbbbaaaaabbaabaabbabababbabaaaaababbbabbaaaaabbbbbaaaabbbabbbbaaaaabbbaabababababbababaaaaaaabbaabbbbaabbbbbaaaaabbbaaababaaabababbabbbaababbabbaabbabbbbbaaaaaabaaabbbaaaaaabaaaabbabaaabbbabbbaaaaababbbaabbaaaababbbabaaabbabaabbbaaabbabababbbbabaabbabaaaabbbaaabbbbaaabaabaabbbabaabaababaabbbabbababaaaaaaabaaaaaaaabbbababbaabaaaabbababbbbaabababaaababa
aabaaababbbbaaaabbbaabbaabbbbababaababbaababbababaabaabbababaababaaaaabbaaaababaaaabaabbabbbaabbaabaaaaabababaaaaabbabaaabbbbaababaaaababaabbbaaaaaabbaabaaaabbabababbaaaaaaaaabaaabbbbababbabbaaabbaabbabbabbabaababbbbbbbbbbaabbaabaabaababbbaaabababaaaabababababbbabaababbbaababbaaabbbabbbbbabbaaabaaababaaaabbbbbbababbbabaababbbababbaabbaabaabaaaabababaaabbababaaaabababbbbaaabaabbaaaabbbabbbabbaabbaababbabababbbbbaaababbaaaabbaabaaabbbbbaaaabababababababaabaabbaaabbabbbabaabbaabbbaabbbbbaabbbaabbbbbaaababbbbabbabaaabaaabbbbaaabbaababbaaabababababbbbaabbbbbbbbabbaaaaaaabbabaabaaaabababaaabaaabaabbabbabbababbaabbaaaabbaababbaabbbbbaaaaaabbabbaabbaaababaabbbbaaaababbaaabbaabaababaaaaabbbbaabaaabbaaaaaaabbaaaababaababbaabbaaabbbbabbbbaabbbbaabaabbbbbaabbbaaaabaaababaaabbbaaabbaaabbbabbbabbababaaabbabaabbabbabaabbbaabaababababababaabaaaababbbbbabaabababbababbbaababaabbababbbaaabaaaabbbaaaababbbabaabbbbababaaaababaabbaaaabaaaaaabbaabababbaaaaaabaabaababbabaaaaabbbbbaaaaaabaababbabbbbbaaabababbabaaaabaababaaaababbaabaababbbbaababaaaabbbbbaaabbaababaabbbababbabaabbbaaabbbabaabaabbbaababbbbbbaabaabaaaaababbbbabbbbababaabbbaaaaaababbaaaaaabbbaabababbaaababbabaaaaaabbabbabababbbababbaabababababbbabbabaaabbbbaabbbbbaaabbabbbbbbbbbabababbabaababbbbabbbabaabbaababbbaabaaaababbbabbabbaabbaaaabaabbbaabbaabaabaaababaaababbbbababbbaaababaaabaababbaabbabbaaaabababbbabababbaaabbabbbaaaaabaabbbabbababaaaabaaabbbbaaabbbbabaabaaabaababbabaaaabababbbbaaababaabbabababababbbababababaaabbababbabbababaaaabaaabbaaaaabbaabbaabaaabbbaabbaaaabbbbaaaabbabbbaaaaaabbbaabbabaabaaaaaaabbaaababaabaaabbbbbbababbbbbbaaaaaababbbabbbaaabaaaabababaababaaabbbbaababbbbabaababbabbbbbabaabaabbbbaababaaabababbababbabaabbabaabaaaabbbaaababaaaababaaaaabbbbaaaaabaabbababaababaababbaabaabababbabbabaabbabbabbbababbbabbaabbbaaabaaabbbaaaaaabababbaabaabbbbabbaabbaaaabababbbaabbbbaaababababbaaabbaaabaabbbabaaabbbabbaaabbabbbaabbaaabbbaabbbbabbbbabaaaaaaaaababaabbaababbaabbabaabbbabbababaababbaabaaaaaaabababbaabaaababbbababb
baababbaabbaabbaababbbaaaababbaaaabbbbbbbaaaabbaabbaaaaabaabbbaabaabbabababbabbbbaaaaaaabaaabbaabbaabaabbaaaabaaaaaaabaaaababaabbaaaababbbabbbbbbbbbaabababaabbaabbbaaaaababbbaabaababababbaabbbbbbbbbaaaabbabbbbbbababaabaababaaabaabababababbaaaaaababaaabbabaabaabaabbbbbbabbbababaabaaaaaaabaabaaaabbaabbbbaaabbbbbaabaaaaabbabbbaabaabbbbabaaaaaabbbabbbbababaaabbbbaaaaababbabbabbaabbbabbababbabaabbabaabaababbbaaabaaaaabaabbbaabaaabbaabbaabbaabababaaabbababaaaababbbbaaaaaabbabbbaabbabbabbabababaaabbaaababbabaaaaabbaaaaaaabaaaaaababbaaabbbbababaababaaabbbaaabbaabbbaaababbbbbbbbaabaaaabbbabaabbbbbbbaaaabbbbbbabbaaaababbbaaaabbbabbabbabbaaabaabaabaababbbbababbababbbaabaabbabbababaaaababaababbaaababababbbaaabbbbababbaababbabbbaabbaaaabababbaaabbbaaaaaabaaaabbabbabaaaaaabbababbabbaabaaabbaabaaabababbbaaabbbbbbbbabbbaaaaaaaabaaabbaabababbbbaaabbbaaaabbbaabbababbbabbbbabbbbbababbaaababbbabaaabaabbbaabbabbababaababaaababaaabbbbabbaabbaababaabbbababbbbbbabbaabbbbabbbbbbbbabbbaaabaaaabbabaaaaaaabababaabbaaaababaabababaaabbbbbabbabaaabaabaabbaaaaaaaaaababbbbbabbabbaabaaabbabaabaaaaaabababaaaabababaabbababaaabbbbbbbaabbbabbbbaaaaaaabbbabbaabbbabbababbbababbbababaaabbbbabbbaaaaaababbabbbabaaaabbbaababbbbbabbaaaababbbbaaababaabaaabababbbbaabbbbabaabbbbbaabbaaabaabaaaabaabbbaaabbbbaababbbaababbbaabbbaaabababaabbbabbbaabababababbbabbabbbaaabbbbbaababaabbabaaabaaaaaababaaabbabaaaabababbbabbabaaabababababbaaaababbaabbaabaaaaabaaaabaaabbabaabababbbbbbbaabbaaabaabaaaaabaabababaaaaababbabbaaaabbaabaaabbaaabaababbabbbaabbaaabababaabbaaabaabbbbabbabababbbaabaabaababbbbbbaabaabababbabbaaababaabbaabaabaabbbabababbbbabbbbbbbbbabbaaabaabbbbbaabbabaaabbaabbababbbaabbbbbaabaaababaabbbababababbbbaaabbbbaaaababbabbbbaabaabbbabaababbaabbabaaaaabaaaabbbabababaaababaababaabaaabbababbbaaabbbaaaabbbbbbaabbaaaaababaababbabbbbbabbaaababaaaabbbbbaababaaabbbbaababbaabbbaaaabababaaaaaabaaaabbbbbaaaaaabbbababaaaabbbabbbabaabaabbbbbaababbbaaaaaabbbbbabaabbbbbbabaababbbaaaabababaabaaabbbbaabbabbbaaabbbbbaabbbbaababa
ababaaaaabbbbaaabbbbbababbabaabbbbaaaaabbabbbbaabbaaabaaaaabaabbbabbbaaabbbbaabababaaaaaaabbbbbbbaaaaabbabbabababbbabbbabbabbaabbaaaaabaaababbaaaaaababbabbabbbaabababbbababbbbbbaabbaabbbabbbbabbaababaabbababaaaababbaabbaabbbaabbbabbabaababbbaabbaababbabbabbabbabbbaaabaabaababbaaababbaaabbbbbaaaababbaababaabbaaabaabababaabbbbbbbabaaabbbbabbabaaabbababababaabbaaaaabaaabbbabbbbbbbbaaabaaaababbaaaaababbabbaaababaaaaabbbbbabbbbabaaaaabaaaaaabbaaaaabbbabaaaabbbaaaaabbaaabbabbaabbaaaaaababbbaaaaabaabaabbabbabababababaababaaaaababababaababbbbabababaababaaaabbaaaabaaabbbbabbbbbabaabbbaabbaabbbbbbabaabaaaaaaababbabbaabababbbababbbbaabbbabaabbabaababbbbabbbaabbababaabbaababbaabbbaaabbabbbabaaabbbaabababaabbbaaabbbaabaaabaaaabaabbbbabbaababaabbbbbbbbbbaabbbbbbabaaaabbababbbaaabaabbbbbabaabbbaabaababbaabbabbabbabbbaababaaaaaabbaaabbbbaaaababbaabbabbabbaababbbbbaaabbbaababaabbbabbaaaabaaaaaababbbbbabbbaabaabbaaabbbaabbabbbabbabaabaaaabaaaabbabbabaabbabaaaabbaababbbaabbbaabbbbababbabababaababbaaaabbaabbabaabbabbabaabbaabbabbbababaaabbbaababbbbbbaabbbabbbbaaaaaabaaabbbbababababbaaababbaabbabaabaabaaabbaabaabbabbbaaaabbaaaaaabababaabbbbababbbbabbbbbababbbbbaaabbbbbaaabaabbbbaaabbaabababaabaabaabbaaabbaabababaabbababbbaabaaaababbbabababbababbbaabbbbaaaabbaaabbbbbbabbababababbbaaaababababbaababaaaabbabaabbabbbbaaaabbbabaaabbbaaaaaaabbaabbbabbbbabbbbbbaabaaaabbabaabbabaaaaaabbaaaaabbbaaabaaabbbbbbbbababaabbbaabbbbaaabbabaabbbbabababaaaababaabbababbababaaaaabbabbaabbababaabbabaaaabbbbaababaaaaaabbabaaaaabbbabaaaabaaabbaabbbbbbbabbbababababbbaaaaabaabbbabaabababbbaabaabaaaabaababbababbaaaaabbbbaaabbaabababbbaabbbaaabaabaababbaabbabbabababbbbbbabbbababaabaaabbababbababaaaaaaabaabbbabbaaaababaabbaabbbbaaaabbbbbbbabbbabaaabbabaaaaaababaaaabbaaabbbaaababbabbbaabaabbbaaaabaaaaabbaaabbabaabaabbbbabbabaaaababababbbbaaaabbaaaabbaabaabbabaabaabbbbbbaaabaabababbabbbaababbaaabbbbaabaabbabbaabbbaabbbabbbbaaaabbaaabbbaabbbbabbabbbbbabbaaaabbaaaabbaaababbabaabbbbaabaaaaabaabbbabbbbbabbbbababbabbbabaab
abaaaabbabaababbabaaabababaabbbaaaabbabaaabbabababbaabaabaabbbaababbaababaabbaabbabaabbaabaaabbabbbaabaaabbbaabbaaababbbbabbbbbaaabbbaaabaabbbaaaababaaaaabbbabaabbbabbaaabababbaaabbabbbababaabbabbabbbabbabababbbabbbbaaabababbaabaababaabbbababbabbaababbbababbbbbbaabaaababbaabbaaaaaaaaaaabaabbbbbbbbbbbbbbabbbbbbbbaaabbabbaaabbaaaaaaabaaabbbabbbaaaaabbabbbabaabaaababbababbabbbbabababaabbaabbbabababbbbabbbabbaaaaaabbbaababbbaaabbabbbbababababaabbbbbabababbbbaaaabaabababbbbbaaababbbaaabababbaaabbbabbbbaaababbabbbabaabbbaaababaabbbbbaabbaabaabbaabbaaabbaabbaaababbbabbbbaabaabaabbabaaaaaabbaaaaaabbbbbaaabababbbbabbabbbaababababbbbbbbaabababaabbbaababababbbaaaabbabaabbaabbbbaaabaabababaaaaaabababbbaaabaabaabbababaabababaabbaaabbbabbabbbabbbbaaabbaabbaaabaaabbaaabababbbbabbbbbababaababbababbabaabbbbaabbabbabbababbabaaaaaabbaaababaabaabaababababaaaabbbabbabbbbbaaaabaaaababaabbabbbaabaabababbaaabaaabaaaaabaabaabbbbbbaababbabababbbaaababbbaabbaaabbabbabbbaaaaaaaaabaabaaaabaabbaaaaaaaabaaaabbbabaaaabbbaaabbabbbaaaabbaaaaaabbabbbaaabbbbbbbabbababaaabbbbbaaaaaabbaaabbabaaaabbabaaaaabaabaabaabaabaaaaaabaaabbabbbaabbbbababaabbbabbbbbbaaaaaaabbabbbbabababbaaabbbbbbabbbbbbbbbaaaabaababaababaabbaabaabaababaaababbbaaabababbabbabbaaaabbbbbbbaabbabaaabaabbbabbaaaaabbabbbbbaaaabbabbbbbbbbaaaaaaaaaabbbabaaabbbaabaaaabbbbabbaaabbbbbbaabbababaaaaaaaaaaaabbababbbbbbbbbbbaabaababbbababbaaaabbbbaabbaabbbbbbaabbbabaabaabbbbbbbababaaabbbaabbabababaabaabbabbabababbbbbababaaabaaaaabbaaaaabaaaabbaaaababababaababaaababbabbbbaaaabababbaabbaaabbbabbbbbabababbbaabbabaaaabaaabaaabaaaabaaaabbaababbaabaababaabaaabaabaabababbbbbabbaabbbaaabbbaaabbbbbbaabaababaabbabaabbbaabababbbaabbbbabababababbaaaabbaaababbaabbababbbbbaabababaabbbabaabbaaaaabbbbbbaabaaababaabababaaaaaabaaabbaabbbaabababababbbbbbaaaaaaaaabbbaaaaaabbabbabaaaaaaabababaaabbaaaababababaaaaabbaababaaaababbbababbabbbabbbaabababbaabaabbbaababaaabababbbbaabbbaababbabaaabaabaababaabbbbbabaabaabbbabaaaaabbbbbababababbaabbbbbaaaaabbabbbaaaababbaaaabbab
aabbabbaababaababbbbabaaaabbaabbaaabaaabbbbabbababbbabaabbabaaabaabaaababbbbaabbababbabbabbaabbababbabbaababbbbabbbbabbabbabbaaabbbbbbaaaabbabababbbbabbaaaaaaabaababbbabbababaabaabababaabbaabababababbababaabbbaabbbbbabababbaaaaaaaabbbbaaabbaaabababaaabaababbaabababababababaaabbaabbaabbbaabbbaaaababbababbbaabbabbbbbbabbaaaabbabbaabbbaaabbaaaabbbabbabababbabaababaababaabbbababbabbbbbabbababbababbaabbbbabaabbaabbabbababaabbbaaabababbabbabbaaaabbababbbaaabbaabbaaaababaababaababbaaabaaaaababbbaabbabbbaaaababababaaabbbbabbaabbabababaaabaaabababbbbbaaabbaabaaabbaabbbbabbbbbbabbbbabbbaabbbbbbbaabbabbaabaaaaaaabbbbbaabbaabbbbbabbbaabbbbbababaababbababaabaaaaaaaaabbabbaaabbaaaabbbbabaabbaabbbbbbbbabaaababbaaabbababbbbbbabbababaabbaaaabbaabababaababbaaaabbababaabaabbbaaaabbbbabbbbbbbaabaabbbbbabbabaababaabaabababaaaabaababbaaabaaababbbaaabbbaabbabbbbaabbabaaabbabaaaaaaabbaabbaababbbbabbbbaaababaabbababbbababbbabbbbbaabbbaabaaaababaabaaabaaaaaaaabbaaaaaababbbbaaaabbabaabbabbbaaaababbbbabbbaaababbaabaabbaaabaaababbbbaaabaabbbbbbbbbabbaaabbbbabbbbbbabaababababbaabbaabbbaaaabaaabaabaaaababaabaaabababbaabbaabbaabababbbbababbbbabbabaababbbaaaabbabbabbbbabaaabaabaaabbababbbaabbbabbababaabaaaababbababbbbbaababbbbabbaaabbbaaaababaaababbbbbbababaabaababbaabbbbbabaabbaaaabbaaaaabbbbbababbbabbbbabbbbaababaaaaabbabbbaabbbbaaaaabbbbaabaaaababbabbaabbaabbbbaaaababaaabababbbabbbbbbbbaabaaababbbaaaaaabababaabaaaaabbbbaabbbaabbaabababbbaabbbababbbaaabaaababaababbbbaabbbabaabbaaabbaaabbabababbababbbbaaabababababbbaababbaaaabbbbabbabbaabbababbbbbbbaaaaabababbaabababbaabbbbbbabbaaaaaaabaabaaaaaaabbbbbbbbbabbbabaaaabbabbaabbabaababaaaaabaaaaaababbbaaaabaaabbbbabbabbabbabbabbbaabaabbbbaabaaaaabbabbaaaaabaaaaaabababaabbbaababaaababbaaaababbbabbbaaababbbbbbbabbbaaaaabaaabbbbbbbaabbbbabaabaabaabaabbabaabaaaaabbaaaabbbbabbabaababbbabababbabbabbbbaababaababbbbbbbaaaaaaabababbabbbaabbaaababbbabbaaaaaaaabaabaabbaabbaababbabaaabaabbabbbbabaaababaaaabbbaabaabbaaabaaaaababaabbaabbababaaaabbbbabababaabaaaaaaaa
bbabbbbaaababaabaaaabbabababaaabaabaabbbabaabbbabbaabbbaabaabbaaaababaaabbaaaaaababaaabbbbbbabbaabaaaaaabbaaaaaaabbabaabbbababbaaabbabaabaaabbbaaababbabababbbbbbbaabbbabbaabbbbbbaaababbaaabaabbabbbaabaaaaababaaaaabaabbaabababbbbbaabbabbbbbbbbaabbabbbaabbababbaababbbaaaababbabaabbaaabbbabaabaaaababaabbaaabaabbbbbababbbbbbbaaaabaaabbbaabaabbaaaaaabaaaababababaabbbbabaabbbabbababaabbbbabbabaaaaaabbbbaabaaabbabaaabaabbaabaaabbabaababbbabbbaaabaaaababbbabbbbabaaaabbabbbaabbbabbaaabbaabbbbbaabbaaaaabaaabaaaaaaabaabaabaaaabababbbababababaaaabbabababbaabbabaaababaaaabbaaaaabbababaabaaabababbbbababababaaabbabbbaaababbabbbbbaaabbbababbbbbababaaabbaaabbaaabaabbabaabbaabbaabaababbbbabbabbaaabababbbbbaababbbabaaabaabbabbbabbabbababbbabaababbababbbabbbabbabbaabaaabbaabaabbaabbabaaababbbbaabbbbbbbabbabaaaaaababbbabababaaababababbbaabbbbabbbbabbabbababaaabbaabababaaaababbbbabaaaabbabbbbabaabbaaabaabbbaabbaaaaababaabaabbababbaababbbbbbaabaababaaabaaaaaabaaaaaabbabababaaabaaabababbbbbaababbaababbbbaaabbbaaababaababbaabaababababbbabbbaabbaabbaabababbbabbaaaabaabbabbaaaaabbbabaaaaabbabaababbaabbbaaabaabbabbaaaabbabaabaaaaaaaaabababaabaabbbbbbbabbaaabbaaabaaaaaaabbbbbaababbbbaabbbabbbabbaababaabaabbaabaaabaaaabaaababbaababbabaabaaaabaababbaabbbbbbaabaabbaabbaaaaaaababbbabbbaababaaaabbbbbbabbabbbabbabbabbaabaabababbbbabbabbabaabbabbbbabbaaaabaabbbbaabbaabaaababbbaabbabbabbbbbbabaabaabababaaabbaabaaabbbbbababaaabbbababaaaabbbbaaaababbabaaaababbaabbbbabbbbababbaaaabaabbbbbbaaabaaaaaaababaaaaaabbaaabbaabbbbaabaabaabbaaaababbaabbaaababbbbabbbaaabaabbbbbabaabbaaaabbaabaaaaabbaabbbbaaaabaabaababbaaabaabaabbaaaabbaaaaaaaabbaaaababbbbabbaabbabbbbbabaaabbaaabababaababaaaaababaaabbaaabaabaabbbabbababaaabbaaababaababaaaababaaaabaaaabaabaaaabbbaabababbabaaaabbbababbbbaabbbabbbaabbaaaaaaabbbbababbbbabaabbbabbbababbbaaabbbbaaabbbbbbbbabaabaababbbabbbbaaaabbbabbaabbaaababbaabbababaaaaaaabababaabbbbbaaaaabbbaaababababbbabbaaabbbababbbabbbbabbbabbbabbaababbabbababaaabaaaabbabbbaaabbaaabaaaabbbbaabbbabbab
baabaaabaaaababaaababbbabbbbbbaaaabbabbbaaaabaabababbbabaabbbaabaabaaaaabababbbbaabbaabbaaaababbbbaabaabaabababbbbaababbbaaabbababaabaabbaabbbbaaaaaabbaabbbbaabbbbaabbbbbaaaaaababbbbabaabbabbaabaabbabaabaabaababbbbabbbbabbbaabbabaabbbbbaaabababbbbbbababbbabababaaabbaaababbabababbbbabbbabbbaaabaaaabaabbabaababaabaabababbbaabaaabaabbaabaaabaabaaaabbbbbbaabbabbbbbabbaaaaabbaaabbabababbabaaaabbbbaabaababbbabbbbbaaababbaaaaabaabbbbaaabaaaabababaabbbabbbbbaabbbaaabbbbababaaabbaabbbaaaababbbbaaaaabbbaaabbabbbbabbaaabbaababaabaaabababbabbabbaaaaaabaaabbaaaaabbaaaaabbabaaaabbbbaabaabbbbbbabaabaabaabbbaabbbabbabaababababbabbbbbabbbbaababbabbabaaaaaababaabaaaaabaaaaababaabbbabbababbaabaaaaaaaaabbabbaaabbbbaaaaaaaaaabaabbaabbababbaaaaabaabbbabbaabbaaaaaababbaaabbbaabbbbbaaababaaaaaaabbaabbbaabaaababbbbbabbabaabbabbabaababbaabbaabbaabbabbabababaaaababbbaabaaababaaaaabaabbbaaabbbbaaaabbaaaabbbaaaaaaaaaaababbbaabababbbbaababaabbbbababaaabaabbabbbbbabaabababaababbbaabaabbbbbbbbababbaaaaaaabbbbaabbbbaabbbbbbbbababbabaababababaabaaabaabaabbaaabaaaabbabbbbaabbaabaabbbabaaabaabbabbaabbabbaaababbbbababababbabbbbbabaaabaabbaabaabbaabbaaaaabaaaabbbabbbbbaababbabbbbaaaabaabbabbbbbbbaaabbabbbbbbbabbbbabbbbaababbaaaaababbbaaabbbbababbabaababababbaabbaaababaaababbbbbababbaabbbbaaaaabbbbbbbaaaabaaabaabbbbaababbabaaabbbbabbbaaabaababaabbabbabaabbbbbbbabaaabaaabbbbbaabbbababbbbbbabbaaabbbabbbbbbabbaabaaaaabbbabaabbabbbbaaabbbbabbaabbbaabaabbbaaaabaabbabbaaaababbababbabaabbabbbaaabbbbaabbababbbabababaaaababbabbbbbaababaabbaaaaabaaabbbaababbbbbabbaaaaabaabaababaaaaaabbbbbabababbbbabbababbabababbabbbabbaaaababbbbaaabbbbbbabbbbbabaaaababababaabaababbbbababbabbabbabaaabaaaaaaaaabbabaaabaababbbabbaaabababbbaaaabbababbaaabbbbbaaaaaababbaaabbaaabbabaaababbbabababbabababbbabbababbabbaaabbbaabbbabbbbabaaabbbaaaababbbbabbabbbabababaaaaabaababbbabaaabbbbbbbaabbaaabaaababbbbaaaaaaaaababaabbbbaabbbababbaabbbaabababbabbabbaabbbbaaabbbababaabaaabbabbabbbbabbbaabbbbabbabbbababbbbaaababaaabbbabaabaabbaaaaabbaaaaa
babbbabbbaaabbabbaabbbaaabaaaabaababbaabababababbaaaabaaababbbbaabbabbabbababbbaabbaaababaabaabbbbaabaaaabbbbababbabaabaabaababbaababbbbbbabbbbabbabbabbabbbaaaabaabaabbbbababaaabbbaabbabaaaaabbbbabbbababaababaaabaaaaababbbaabbbbabbababbabbabaaaabababaabaaaabaababbbbabbaabbbaabbabbbaabbabaaabbabaaababaaaabbbabaaaababbaabaaabbababaabbaaaaabbaaaabaababbbbaabbababbabbbbbbbbbbbaabbbaabaababbabbabaaaaabaaabaaaabbabbbaabaaaabaaaabbbaabbbbaabbbbaabbbabbbbbabaaaaaaabbbaaababbbaaaababbbaaaaabaaaabbabbabaabbbbaaabbabaaabaabbababbbbaaabbbbbabababaaabbababbbbaabababbbbbbaabaababababbaabbabababbaaaabaabbabbbbbababaaaaabbbaaaabaaaabbbbaabbaaabbbabaababbababaaaaaaababbaaaabbaaababbbabbabaaaabbabbabbbbbbababbaaabaabaababbaabbbbabbaabbabaaaaabbbaaaabbbbbabaabbbbaaababbabbaabbbbabbbaabaabbaaaaaaaabbababbbaaaaababaabbababbbbabbbbabbababaababbaaabbbbaabaabaaabaabaabaaabaabaababbaaaaaaaabbaaabababbaaabaaabaabbabaabaaababaabbaabababbbaaaaaababaaababababbbbbbaabaabbbabaaabbaabbbaaabbbabbabbabababbbaabbaababbabbaaabbbaaaabaabbbbaababbaaaaababbaabaaaabbabaaabbabbabaaaabbaaaaababbbaaababbababbbaaabbbbaabbbababbaaabaabbbabaabbbaaaabbababaaabbbbabbbaaaaaabbbaabbbaaaaabbababbbaaababbaabbbbbbbbabbaabbbbabbabbabbaaabababbbbabbabababaaabbbabbaabbbabbbbbaababaaabbbaaaabaaaabbbbbabbbabbbbbaaabbaaabababbbbabaaaabbbbaaabababaabaabaabbbaabaaabaaaabbbabababaaaabbaabaaabbbbbbbabbbbbbbababbbababbabbbaabbabbbbabbbabbaabbbbbaaaaababaababaaabbbababbbaabaaabaabaabbbaaabbbbaaabaabbabbbbabbbaaabaaaabbbbbbbbbaaababbaababaaabaabbabaabbaabababaababbbaabbbababbbababbbaabbbaaababbbbaaabbabbbaaabaaaabbbaaabbabbabaabbbaaabababbbaababababbaabaaabbbbbaaaababaabbbaaabbaaabbaabaaabbaabbbaaaaaabbaaabbbaaaaabbbaabaabababbabbabbbbbbaaaaabaabbabaaaaaaaabbbaaaaabaababaaaabbaaabaaabababaaababbbbbbaaabbbabbbbbbbaabababaaababbbbbabbbaaabbbaabbbaabbbbbbbbaabbabaabbaaabaababbaababaaabababbabababbabbaabbabbababababbabbabbaabbaaabbaabbbaabbbaababbaaaabaabbaabbbaabbbbbaaaabaabaabbabbabbbbabbbaabbabaabbaabbaaabbbbbaaababbbaabbbbabbbbbab
bbbababbababaababbbaabbbaaaabbbbbabbabababbbbabbaababbbaaaaabaaabbbaabaabaaaababaaabaabbbbbbababbabbbbaabbbabbaaaababaabaaabbaabbbaabbbbaabaabbbbbabbbabbbbabbaababababababbaaabbabbbbbababbbaaabbabbbabbaabbbabaaabababaababaabbaaaabbbbabababbbaaaabbbbbbabbaaaababbababaabaaabaabaabbaabaaaaabaaaabbabaababababaaaabbaabaababaaaababbbabbbabbaaaaabbaaaaaaaaaabaabbbaabbaabaaababbabbaababaaaabbaabbaaaabbbaabbbababbbbbabaabbabbaababbabbbababbaabaabbbbaaababbbaaababaaabbbbaabbaababababbaabaabbbbaababbbbbaabbabbaaaabbabaabbabbababbabbaababbbbbbababbbaaaaaaaaabbbbbbbaaaaaababbaabbbbaabbbbbbbbaaaabaaabbbbaaaabaaaabbabbbaabbbbabbbaababaaabaaabababbabaabbaaaaaaaaabbabbbbbaabbbabbbbaaaabaaababbaaaabbbaabbabaababbbaaaabbbaababababbaabaabbbbbbababbbaaabaaabaabbabbbabbbaababaaaaaabbbaaababaaaabaabbaabbbabbabbbaabbbbaaabaabaaaabbaaabbaabbbaaabbabbbbabbaabbbbabbbbaababababbbbabbaaaabababbbaaabbbbbabbbaaabaabbaaaaabaabbbbbbabbabbbbaaaabbaabbaaabababaabbbbaabaabbbbaaabaabbabbabbbaaabbbaaabbbaaabaaababaaabbabaaaaaaababaabaaabbaabbaabbbababbaaaaababaababaaaaabbbbabaabbaababababbbbababbaaaaabbbbbbaaaabbbbbbbbabbaaabbbbbbaaabaabababbbaaabaaaaaaaaabbabaaaaababbaabbbabbabababbbbbbababbaaabbabaaaabbbabaabbbbbbabbabbbaaabbbbbbbbabbbaaaabbabaabbbbbaabaabbaaaabbabbabbabababbbabbbabbbbaabaaabababbbbbabaabaaababbabbbbabaaaabbaabbbbbbabaaababaabaabbabbbbabaaabababbbabaaabbaababaaaababaaaabbaabaabaababbabaaaabbaaabbaaaababaabababbbbabbabbbabbaaaaaaabaababbaabababbbaabaabbbaababaabaaabababbabbaaaaaaaabbaaababaabbbbababbaaabababbbbbbaabaababbbbbbaababaaababbaaaabaaaaaabbbababbababbabbabaaaabbbaabbabbaaabbbababaaababababaaaabaabbbaaabaabbaababbaaaababbababaabaaabbbbaabaaabbbbaaaaababbababbababbbaabaaabbbabbbababbaaaabbaabbbbaabbabbabbbaabbabababbaabbaaaabbbbaababbabbbaabaaaababaabaabbabbbbbbabaababbaaabbbaabbbbbaabbaabaaaaaabaaabbbbabbbabbaaababaababbaabbabbabbababbbaaabbabbbaaabaabbbababaaaabbabbbabababababaabaabaababbbababbababaaabaaaabbaaaaaabbabaaababaaabbabaaaabaaabbaabbabaabbababaaabbbbbbbbbabbaabbaaa
abbabbabbbbbbaaaababbbaabbabbaaaabbabaababbbaaaabbbabbbbabbbbbbabbbbbababaabbbbbabaabaaaaabbaaabbbbaaaaabaabbbaabbbbabababbbaaaaabbabbaaabbabbaaaaaaaaabababbbaabbbbbbaabababaaaababbaabaabbaabbbbabbbabbaaabaababbbabaabababbabbabaaababababaabaaababaaababaabbabbbbabbaaabababaabbabbaaabaaabbbbbaaababaabbabbabbabbaabbaaabbbbbaabbbbbbaaaabbbabbbababaabbaaabaabaabaaaabbaaabaaabaaabaabbbbbbbaaabaabbababbaaaababbbaabbbaabaaaaabbbabaaaaaabaabbaaaaaaabaaabbababaaaaabbbbabbababbbabbabbaababaaaabbbbabaaaaabbabaabbababbbaaabbbbaaabaababbaaabbababbbbaabaaabbabaabbabbbbbabbaaaabaaabababbabbabbbaababbaabbaaaabaaabababababaabbababaabbabbabbbabbbaaabaaaaaabaababaaababaaabbbaababaaaabbbbbabaabaabbaababababababbaabababbaaaabbbababaaababaabbabbabbabaaaababbabbabaabbbababaaabbbbaaabbabaababbabaaaabaabababaaaaaaaabaaaaaaabbababbaababbbbbbabbaabbbabbaababbbaaaaabbbbaaaabaabaaaabbabbbbaaabbabbbbabbbbaabbabbaabbabbbbaabababbabbbbaababbbabaaabaabbbaabbbbabaabababbbbabbaaabbaaaaabaabbbbaabbaaabbbbaaaaabbbabbabbabbaaaaaaaabaaaaabaabbababbaaaababaaababbbbbbabaaaabbaababaabaaabbabbbabbaababbbbbbbbbababbaabaaaababababbbabababbbaababbababaaaabbbbaaababbbbbbbabbbababaaaaaaabbbaaabaaaababaabbbaaabbbaaabbbbaaaaaabababbbabbaaaabababbaabbbaababbbabbaaaababababaaabaaaaababbaabbababbabbababbabbbbbbababaaabaaabaabbbaabbabbbababbbaabbaababbaaabbababaaabbabbbabbbbbabbabbbabaababbabbaabaabaaabbaaababbaaaababaababbbbaabbbbabbbaabbbbbbabaaabaababbbabbaaaaaabbaaaaabaaabbbaabbbaabababaaaabbabbbaaaabbbabbabababbabbaabaabbaaababbbbbbabbbaababbbabaaababbbbaabaaaababaabaabbaabbbbbbbaaaaabbbaaabababababbaabaaaaaabaabbbaaabbbabbaababaabaabaaabbabababaaaabaabbaabbbbbaabbbbbaabbbbbabaababababbabbabbbbabbabbbbbabbaaababbbbaaaabbabbaabbaababaaabbbbbbbaaabbbbbabbaabbaaaaaabbbbaabbaabaabbababaaaaaaabbbaaabbabbabbabbbbaaaabababbaaabaababbabbbababbabaaaaaaabbabbaaabababbbbaaabbbaabbbbbabbbbabaabbabbaaaaabaabbbaaaaaaabbbabaaaabaaabbaabbabbaababbababbbbbababababaababbbaaaabbabbbbabbabaabbaaababaaaabbabbbbbabbaabaaabbbaaabaaabaabb
aabaaaaaaaababbbbbbbbbbababbaaaaaaababbaaaaaaaaaabaaabaabaababbbbbabaabbbbaaabbbabaabbaaaaabbaaababbabbbabbbbaabbaabbabbabbbaaaabbaabbaaaaabaaaaaaababbbbbbaaaabbbaabbbbaaaabaaaabaabbbabbbaaabaabaabbaaabbbbbaaabbabaabaaaabaababbbbbaabaaaaabbaaaabbbbbbaaabbaabaaabbbbbabaabbaabbbbabbbbbaabbbabaabbbabbbaaabbabbbbbabaabbbbbabbbbbbababbabababbaaabaabbbababaabbabbbaabaabbbbabaaaababbbaabaaabbaaabaabbaaaabbabbaaabaabaaaabbbabbaaabbbbbabbaaaaabbbbbaabaababbabbbbbbabbbabbbbbbabaababbaabaababaaababaabaabbbbaaabbaaabaaaabbbbbbabbaaaabaabbbaaaabbabbabbabbbaabbbbabaaaaaaabaaaababaaabbabbbbaabbbababbbaabbabbaaabbabbbabaabbaaabbabaabbbaabbbaaaabaabaabaababababbbbababaaaaabbbababbbaaababbbabbbbbabaaaaaabaaabbaabbbbbbaabbabaaabaabaabbabaabbbaaabbbbaaaababbbbbaabbababbbabaabbabbbaababaababbbabaabbaaaaabbabababaababbbabaaaabbababbbaaaaaabaabbabbbaabaabbaaabbbbbaaaabaababbbaaabababbababbbbbbbabbabababaabaaababbaababbabbaabbaaaabbabaaaababbbbbbaabbbaabbbbbbaabababbbaaaaaaabbabbbaaaabbbababababaabbaabaaaaaaaabbaababbababaababababaaaabaaabbabbaabababbbbababbbaabababbbabbbbbaaababbbabbbabbaabaaaabbbababbbabbaabbbbaaabaabaaaabbaaabbababaababaaabaaabbbbbbabaaabbbaababaaabababbaabbbaabbbbabbaaababaabbabaaabaabaaaaaabbbaabbabbaaabbbbbbaabaaabaabbbbaabbabbbbbbbabaabbbbabaaabbaaabbbabbbbbbabaaabaaabbbbbbbbbabaabbaababbbbbabbaabaababababaababaabbbbabbaaababbbababbbaaaaaaabbaaabaaaaaabbaaaaabbbbbbbabbaabababbabbaaabababaabbbababbaaaababaaabbbabaabbabbabbabaaaaabbaaababbaaabbbaabbabbbabbaaaabaaabbbbabababababaaaabaabbabbbbbbaaaaabbaaaaaababaaabbbbbaaabbbbbbbabbbbbabbbaabbbbbbaabaabbbaabaaababbaabbbaaabbaabbbbaaaabbbbbabaaabbbabbbabbbaabbbaaababababbbbbaabbbbbabbabaaaabababbaabaaabbbbabbaaabbaaaaabbbbabbbaabbbbabbababbbabaaaababbbabbbbaaaabaaaaaabbbaabbbabaaaaabbbabbabbbbbbbbbabaaababbbbbbbabababababaaaabbaaaabbbabaaaaababbabbabbaababbaaababaabababaaaaaaabbbbbabaabbbbbaababbbaaaaaaaaaaabaaabaabababbaabbbaabbabbbbababbbbbaaaabbaaaabbbbbbbbbababababbaaabbbbbabbbbbbbbbbbbababbbbbaaaababbabbbbbbaaabbbbaa
bbaabababaababababbbabbabaabbbbabaaababababaababbaaabbbaaaabbbabbabaaaaabbbbabbbaabbabbaaababbabaabbbaabaabbbabaababbbabababbababaaaaaabbbbbbbbaabababaabbaabbabbbbabbaabaabbbbaaabbbaabbabaaabbaabbbbbbbaaaaabbabaabababaaaaaabbaaabbbbabaabbbaaabbaabbbbbbabbbaabaabaaabbabbbbbaaabbabaaaaabbaababbaabbaaabbbbbababbababbbaabbbaabaaabbbbaabbaabababbaabbbbabbbaababbabaababbabaaabbbaabbabaabbbbabaaabbbaaaababbbaabbaababbaaabbbbaabaabaaabbabaaaababbbbbbaaababbaaaaabbabbabbbaabaaaabbababaaabbbbbabaaababbbaaaaababaaaaaabaaaabababaabbabbbabaaaabababbbaabaaabbaaababaabbbbbabbbbabaaaabbbababbaababbbaababbaabaaabbbbbaababbaaabbaabbaaabaabbabaabababaaaaabbbbbaaaaaabaabababababaaabbbbbaabaabaababbbababbbaabababbaabbaaaabaaabaaabbaaaabbbaabababbbbabbaababbababaababaabaabbabbbbbababaabbbbaabbababbbbbabababaaaaaaaaaabaaaababaabaabababbaabbaabbbbbababbabbaabbabbaabbaabbbbbaaaabbaabaaaabbaaaaaabaaabaaabbababaabbabbbbabbaababaaababbabaaaaabbabbabbaabaabbaabbaaabaabaaababaaaaababbaabbabbaaabbbaaabbbbbaababaabbabbaaabaaaaaababaaaaaabbabbaabbbbabbbaababaababbabaaaaaaabaaaaaabbbbabbabaabbbabaabbbbaaaaababaaabbaababbbbababbabbaaaaabbbbbbbaabbaabaabaabaaaaaaabaabaababaaaabbbbabbabaabbababbbbbbabbbbabbabbabbaaabaabbabbaabababababbaaabbaabbbababbabaabbababbbbbaaabbabbbaaaaababbbaabaababababbabbabbbbbbbabbbbaabaaaabbbbaaaaabaaabbbbababaabaabaaabaaabbabbaaabbaabbaaababbbabaababaaabbbbaabbbabbabbabaababbbaabbaaaaaabaababbaabbbbbaabaabbaabababbababaabbabbaabbaabaaaabbbabbaabbaabaabbbaaaabaaaaabbbabbbaabaaaaabbababababaaabaaabbbbababaaaabaabbbababbabbabaaabbababbbaabaabaabbaabaabaaaabaaabbbabbaaabbbababbbbbabababbaabbbabbaaaabaabbbbbbbaabaabbabbaabbbbaabbbbabaaaababbbbbabbbbabbababaabaabbbabbbbbbbbbaabaabaabaabaabaabbbabaaabbbabbbaaabaababbbabbbaaabaaaababbabababaabbaaabbabaababababaabbbabbaabababbbaabbbbabbaabbaaaabaabbbbaaabbababbababbbababaaaaabaabaaaaabaabaabbababbbbabbbbbabbbabaababaabbbbbbaabababaaaabaabbabbabbababbbaaaaaabbaaababaababbababaababaaabababbabababbabbaaababbaababaabbabbaaaaababaabaaaa
abbbabbbabaababbbbabbbbbbbaabbaaaaaaababaaaababbbbabbbbbabababbaababbbbbaabaaabbabbbbbbbaabaabbbbbbabaaabaabaabbbabbbbaaababbaabbabbbaaaaabaabbababaabbaabaababbabaabbbbbbaaabbabbbbaabaaaabbaaabaaabbbaababaababbbabbabaabbbabbbabbabbbabaabbbbbabbabbbabbaabbbaabbbabbbabbbbbbbaaabbbbbabbbbbababbbbbabbbbbababbabbbaabaabababaabaaaaabaaabababbbbabbabbabbbabaaaabaabbbbabaaabbabababbbabaabbbabbbbaaabaaabaaabbbbaaabaabaabbabbababbbaabaaaaabaababbaabbbaaaaababbababaaabbbbbababbababbaabbbbabaaababbaaaabbaaaaabaabbbaaabbbbbaaaaaaaaabbaababbaaabbaabaabbaaabbaaaaabababaaaaaaaaaaaabaaaabbabbbbaabaabbabaaabababaaaaabbaabbabaabbbbbbbbaabbbbbbaabbbbbbbaaabbabbaabaababbbaaababbaaaabbbabbabaaaaabbbaababbaabbbbabbaabbabbbabaabbbbbbabaaaabaabaabbabbaabaaababbaaaabaaaababbbbbababbabbbbaabaababbabbabaaabaaaabaabaaaaabbbabaaaabaaaaaababbbbabbbbbbbbaabaaaaaabbaaabaaabbbabbabbbbabbabbabaaaabbaaabaabbbbababbbabbbbbaaabbbabbbbaababaaaabaaaaabaaaabaaaababbbabababbbababaaababaabaabbaaaaababbbabbbabaaaaaabaabbaaaaababbbbaababaaabbaababaabaabbaaaababababaabbababbbbbaaaabbbbbaabaabbbbaaaaaabaaabbabbbbaaaaabaaabaabbbbbaababbaaaabbbaabbbbbababaabbababbbbbbbbbbabaabbbbbbbbbbaabaabbaabbbabbbbbabaaabbaaabbaaaaaabaabbabbabbbababaabbbababbabbabbbbbaaaaabbaaaaaabbbaabaababbbbaabbababaabbaababbbabbaabaaaabaababbbbabbaabbbabaabaababbabbaaabaabbbbabbbabbababaabababababbaabbbababababaababbabbbabbbabbbabbabbbbaabbbabababbbaaaaaabbbabbbbabbbbaaabaaababbbbaaababbabaaababbaaabbbababbbaaaaabbaaabbbbbbaababbaaabbaababbbbabbababbbababbbaabababaaaaabbbabaaaaabbabaababbbabbbbbbbabaaaabaabbabaaabaabbbbbaaaababaabaabaabbaabbbbaaabbbabbabaaaaaababaaababbaabbababbabbaabbbaabaabbabbbaabaabbaaaaaabbaaaabbbaabababbabababbaabaaaabbbaaaaabbabaabaaabbbbaaaaaabbabbbabbbaabaabbabbbaabbbabababaabbabaaababaaaabaaabbbabbabbaaaaabbaaababbabbabbbbbaabbbbbbabbbbbbaaaabbbbbabbaaaabbabbaaabaaababaaaabbbaabbbaabbaabbbabababbaabababbbababbbbbabbabbaaabbabaaaabbbbbbaabaaabaaaabaabaaaabaaabbaababbbabbbbababbbabbbbabbaabbababbababbbbaabbbabbaaaa
abbaaaaaaaabaabbbabbaababababaabbabaababbbbbaabbbbbbaaabbabbaaaaabbbbbaaaabbabaababbbbbaaaaaaaabaabababbbbaabaaababbabbbaaababbbbbabaaabaabbaabaaabbaaaabbbbaabbbbaaabaaababaaaabbbabbbbaaaaababbbbaaabaaabbbababaaaaaaabbbabbbbabbabbbabbababbaaabbbbaababaaaabbababbaabbbaabbaaaabaaaaaababbbaaabbbaaaabaabaaaaabbababaaaababbbbaaabaabaabbbbbababababaabbbaababaabaaababbaaabaaabaabaaabbbbbabaabbaabbbbabaabbbaababbbabbabbabaaaabbbbbabbabaabbaaaaaaaaabaabbababbabaababababbbbbaaababbbbbaaaaababbbaaabbbababbbaaaabababaaabbbaaabaabbabaababbababbbaabbabaababababbbbbbaaaaababbaaabaababbaaaaabbabbbaaabbbbbababbaabbbbabaaabababababbbaababbaaababaabbabbabaabbababaabbbabbabbaabaabbbbbbabbaabaaaababaaabbbbaaaaaaabbbbaabaabababbabbbababbaabbbbbabbabbaababbabababaaaaabaaaabaabaaabbbabaaaaaaaabbbabbbbababbbbababbbbbbbbaaabbaabbaaaaaaaabbaabbabaabbaaaababbbbaaaaaaabbbbaaabbbaaabbbbaabaabbbbbbabaaabbaaaababbaabbaaaababaaaaabbaaabaabaaabbbaaabbbaababaaabaabbbbbbababbbaaabababbaaababbbbabbbbabbaabaabbaaaaabbabbaaaaabababbbaabbabbababbbababbbaaabbbbaaaaaabaabbbbabbbabbbbbbbababbbababbbaababbbbbaabbbaabbaabbbbaaababaaaaabababaaaababaabbaababbabaabbbabbbbbabbbbbbbbaabbaabbabbaabbabbbbbbaabbbbababbaaaabbaaaabaabbbbbabaabbabbbaabaabaaaabbbababbbbaaabbbbbbbbbbbaaaababbbbbbaaabbbbbbaaabbaaababaaaaaabbbbabbaabbbbbbbbbbabbaabbabaababbabbababaaaaababaabaabbaaabbababaabababaaaabababaaabbabababbaabbbabbbaaaaabbbaabbbabaabbbbaaaabbaabaabababaaababaaaabbaabbbbabbababbabaaabbbaaabbbaabbbaaabaabbaabaaabbaaabbbbaaabaabbabbaababbbabbaaaabbbabababbbbabababbbbabbabbabbbaababaaaaabbabbababbbbbbabbaaaaaaaababbabbaabbabbbbaaababbbbaababbbbabaabbabbbbabbabbabaaabaabaabbbbbbabaaabaabbbbbaabbaaaababaabbaaaabbabbaabbabaabaaabbaabaabbabaabbbbbbaaababbaaaabaaababaabbbabbbaaaababaabbbaaababbaabaaababaabaaabbbbbbbbbabbaaabbbbaabbbbabbaaaabababbababbabbbaabaaaabaaaaaaaababbbabbabbabbaaaabbbbbabbabbbaabaababaaabaabbabaaaaabbabbbbabbaabbabbbababbaabbbababbbbababbabbbbaaaabbabbaaaabbabbabbbababaabbaaaabaaababaaaaaabbbabbbbbbbab
babaababbabababbabbbbbbbbbaaabbababbaaaababaabaabaabababbbbbaabbbababaaabbaaaaabaaababbbaaaaaaababaabbaabbbababbbbaabaaabbabaabaaabaabaaaababbaabbaaabbaaabbbabababbbabaaaaaaaabbbbabaabbabbabbaabaababbbababbabbbbaaababbbbabbbababbbbaabaabbbaabaabaabaaaaaaaababbaabaababbabbaabbaaaaababaababaaaabbbabbababbbabbabbbabababaaabaabaabaaaaaababbbbbbbababbaaaaaabbbbabbaabbaaaaabbabababaabbbbababbabbbbabaaababbabbbabaabaaababbabbbbabbbbabaabbabbaabbbbaaaaaaaaaababaaaabaaaaaaaaabaabbaabaabbabbabbbbabbbbaababbbaaaababbabbbbbaababbbaabbabaabbbbbaabaaabbaabbabbabaaaabbaabaaaaaabaaabaaabaaaaaaaaababaababbababbaaabbabababababbababbbaabbbabaabbbaabbbaabaaaaaabaaaababbbbbaababaaabbabaaaaaaaabbbbbbbbbbbbabbabbaabbbbaaaaaaabaababaabaabaaaaababababbabbabaaaabababbabababbabababaaaabbababaaaaabaabbbaabbbbabbaaabbababbabbabaaabaaababbabababbaaabbaabaabaabbaabbaabaaabbabbbaabbabaababaababbaabaaaabaaaababaabbaabbabbabbbbbababbabbbabaababbabbaaababbaaabbaaabbaababbbbabaabaaabbbabababbabbbbbaabbbaabababbabaaaaabbaababbbaabaaaabaabaaabaaabbaaaaababbbabaabbbaaaababaaabbaaaabbbabaaaabbabaabbbabbababbbbbaabaaaababbaababababaabbaaababbbbaabbabbbabbbabbabbabaabbaabbaabbbaaaaaaabbbbbaaababababbaabababbbbabaaaaabababaaaaaabbbaaabbbabaababaaaaaaabbbbbabbaaabbbabbaabbabbaaabaabbbbaabbabaaabbabaaabaaabbbbaaabaaaabbbaaaaabaababaabaabaaaabbbbbabababababaababababbaababaabbbaaaaabaaabababbbbabaabbbabbbabbaaaaabbaaaaabbbbbabbbbaababbaaabaaabbaabaabbaaaaabbaaabbbbabbbabbbbbaabbbbaabaaaaaaabbbaaaabbaaabbbababbbababaababaababbabaababaabbbabaaaaaabbaaaaaaabbbbaabbbbbbbbbbaaabbbaabaababaaabbaaabababbbabbaaaaaabbbabbbaaaaaaaaaaaaaababbbaabbabaababbbbaaaaaaabbbbabbaabbbaababababababbabbbababbbbaabaabbaabbaaaabaaabaaabababbbbabbaabaaabbbbababbabbbabbabbbaabaaaabbbbabbbbabaaabbaabbaabbabaaaaaabaabbbbabbbbaaaaaabaabbaaaaaabbbabbaabbaaababaabaabaaabababbaaaabaaabbabbabaabaaabbababbaabaabaabaaaabaaaababbbbbbbaababaaaabaaabbabbbbabbababbabaabbbbababbaabbbbababbbbabbbabbbabbabaaabaaabbbabababaabababaaabbaaaaaaaaaaaabbabbbaa
ababbbbbaaabbaaabbbbbabbbaaaaabbbbbbababbabbbababbbbaababaaabbaabaabaaaaababbabbbbaaababbabaababaababababbbabaaaabaabbaaaaababaabbbabbbbaabbbbbbbaaabaababbbaaaabbaabaabbbabaaaaababaaaabaaabaaaabbbbaabbbbbabbbabaaababaabababbbbbbbbbabbabbbababbabbabbbaababbaaaabaaaabbabbbaabbaababaaababaaaababbbbabbababbbbbbbbbbbbabbbbbabbaaaababaababbabaaabaababbabbababbabbababbbaabbbaaaaaaabaaaabaabbabaaabbbaabbbbbbbababababbabbaababbbbaaabbbabababbbabaaabaaabaabaaabaaaabbaaaaababbabbbbaaaaaabbaaaaabbbbbaabbabaaabababbaaababbababaaababbaabbabbbbabbaababbabbbbaabababbbabaaaaaaaaaabaaaabbaaaaaaabbaababaabbaabbaaaabaaabbababbaabbbbbbbabbababbaabababaaabaabaabaabaabababbaabbaabbbbababaabbabbaaabbaaaabbaabbabbaaabbbbaaaabbbaaaabbbabbbabbbabaaaabbbaababbbbabaaabaabababbaabbabbbbbaabaabaaabaababababbbbabaaabbbbaaaaaaabbababaabbbaaaaaaaaababbaaaabbbbbbaabbaaaaaabbbbaaababaaaaaababbaaaaaaabbabababaaabaaaabbbabbbbbbabbaaaaabbabaabaaaababbbbabbbaaabaaaaabaababbbababbbabbbaaababbaaabbabbabbbabaababbbaaabbbabaaaabbabbbbababbaaabababaaaabaaabbabbbaaabaababababbabbbbbaabbaaabaabbbaaaaaabbbaabaababbbbbaabbaaaababbbbaabaaaaaaababababbabbababbbababbaabaaababaaabaabbabbabbabababbbaaabaababaaaabaaabaabaababaaabaababaababaabaaaaaaaaaabaabaabbbabbabaaababbaaabbbbbbabaaaaaabbabaabbbaabbbbbbbbabbaaababaabbbbaababbaababbaaaaaabbbabaabbabbaaabababbaabbaaabbbbabaaaababaaabbbaabbbabbaabaaaaaaaabbaaaaaaabbaababababbbbbbaabbbaabbbababbabbabaabaababbbbbbabbaabaabababaabbbbabbabbababbbbabbbbaababbaabbbababbbbabbabbababbbaabbbaabaabbaabbaaaabbabbaaabbabaaaaabaaaaaaabbababbbbababbabbbabaabbabbbbabaababababbbbbbbabaabbbbbabbbbbbbabbbbabbaaaabbabbbabaaaaababaaabaababbbbbaaababaaaaaabbaabbbaababaabaababaaabababbabbbbabaababaababaaabaaaabbabbabababbbbbaaabaaaaaaaaabbbabbbabbaabbbbabbabbbbbababbbaaaabbbbaaaaaabaabbaababababbabbaaabaaaaabbaabaababababaababababaabababaababaaabaabbbbbbaaaaaaabbbabbaaabbaabbbbbaabbaabbbaabbaabbbbbbaabababbabbbbbbabababbabaaaaabaaababbbbaaababaabbaaaabbbbabbabbabbbbbaabbabbbbabaaaabaaaabbaaa
bbbaabbbbbbbbbaabbbaaabbbabbabaaabaabbbbbbbabaaaababbaaababbbabababaaababaabaababaabaabbaabaabbbaaaaabbbbabaaabababbbbbbaababbaaaabbaababaaaababaaaababaaababaabbabbaabbbabbbaaaabbababbbaaaabbbaabbabbaabbbbabbbbbbabababaabbaaaabbbbbbbabbaaabbabbabbbaabaaaababbaaaabbababbabbbabaabaabaabbabaababaabbaabaabaaaaabbaaaabaaababbabaaabbabaaabbbbbababababaaababbabaabbbbaaababaaabaaabaaababababaabaabbabbbaaaabbbbababbabaabaaaabaabaaaaaabbabbaaaaaababbbaababbabbbbbabbbbbaabbaabaababaaaababbbbababbabbbbbabbbabbbbbaaabbbaaabbbbbabbaaaaaaababaabaaabbbaaabbbbbbabbabababbabbaabbbabaabbbabbbaabbbbaabaaabbbbbabbabbabaabbbaaaaabbbabbaababaabaababaaaabbaaaabbbbbbbaaaababaaabbabbbbbbbabaabbabbabbbbababbbaabbbbabbbabbabbaaaaabbaaaabbbabbabbaaaaabaabbaabaabbbabbbabbbaaababbbbaabbbbbbababaaaabbbaaabbbbbbabaaaabbbaaababbaaaaaabaaababbaabbaaaaaaabbabaaabaaaabbaabaaaabbaabababbbbbabbbbbbabbbabaaabbbbbbbaababaaaabbbabbaaaabaabbaababbaabaabaaabaaaababbaaaaabababaaaaaababaabbababbaabbabbaabbabbbbbaaaaaaabaababbbbabbaaabaaabbaababaaababbbbbbbaaabaaaabaaaaaaaabaabaaabbaababaaabbaaababababaaaaaaababaaabbbbaabaabbaabbbaabaabbaabaaabbabbabbbbaabbbbabbaabaaabbbaababaabbaabaaaabbbbbbbabaabaabaababaaaabbbbbbbbaaaabbaaaabbaababbbabaabbbbabaaaabbbabababbaabbbbbababbabaabababaaabbaabababaabaabaaabbabbaabbababaabbabbababbbababbabbbababbabbbaaabababbabbababbaabbabaaaaabbababababbaabababbbbaabaababaabaabaaaaabaabbbabababaababababbbbbababbbbbaaaabbbbaaabbbbabbbbaaaaaaaaabaaabbabababaaaabbabaabaabaabbaabbabbbaaabaaaababbbbabaabbbaaabaaaabaaabbababaababbaaaaaabbbabaabbbbabbbbabbbbbaabaababaaaabbaaaababbaabbabbbbababbabbabbbabbaaaabaabaaaababababbbabaabbaaaaaaaaaaaaabaaababababaaabbaabaaabbabaabbbaabaaaabaaaaaababbabbbaababaabaaaaaabbbabbbbaaabbbabbbaababaabbbabbaabaabbababaababbbaabbaabbbbbabbababbbbbaababbbbababbbabbbbbbbababbabaababbbabbabbbbbbaabbaabbabaabaabaabbbabbbbbbbbbbaaabababaaabaaababaaabbabbababbaaabababbabaaabbaaaaababaabbbbbaaaababbaababbbaababbbabaababababbabbaaaabbbaababbabbbaabaaabaababbbabbbaaaa
abbbabbbaabbaaaabaabbaaaababbabaaababbbaabbbbbbaabbbbaaaaaabaabaaabaabaaabbbaaaababbbabbaabaaaababaaabaabbaaaaababbaabbabaabbbbabbaaaaabbbbabbbaabbababaaaaabbbbbaababbaabbaaabbabbabababbaaabaaabaaaabbabbabbbbaabbabbabbbabbabbababaaabbababaabbbbbabbabbbbbabaabbaababbbababaaaabbbaabaabbbbaabaabbaaababbbbabbbaaaabbbaababbababaaabbbaabbabaaaaaababababababbaaaaaaaaababaaabababaabbbabbaabbbbaaabbaabbabaaaaabababbaabbaabaaaababbabbbabaabababaababbabaaaabaaabbbabbbbaaabbbabaabbabbbbaaaabbaaabaabbabaabbbaababbabbbbbbaababbabaabbbbbbbaabbabaabbabaabababbbbbbabbbbabbabaabbbbaaabaaaabbaaaaababbabbaabbaaaaababaaaaabbbababbbbbbbabaaaabaaabbbbbaabbaabbaaaabbbaabbbaabbaabaabbbaabbaaababbbbbbaabaabbaabbbbaabbaaabbabababbabbbbbaaabbbabaabbbaabaaaabbbbaababbbababbaabaabbbaabbbaaaaaabbbabbabbababaabbbbaaabaababbaaaabbbaaabbbaaabbabbaabbbbbabaaaababbbbbbababaaabaaabbbbbaababbbbbbaaabbbbaaababbaabaaaaaaabababbbbabaababbbbabaabababaaabbabaaaababababbbabbbabaaaaabbbaaabbbbbbaaabbababbaabbaaabbabbaaaabbaaababaababbaaabbabbbbababaaaabbaabbabbaabbbbababaabbaabbbbbabbaaaaaaaaabbbbbaabbaabbabaaabbbbaaabbabbabaabaabbbaababbaaabbaabbaaaaabaabbbaabaaaaaaabbaaaabbabaabbaaabbaaaababbbbbaababaabbabbbabbbbaaaaaaabbabbbabbbaabaaaaabbabbaaaabbbabababbabbabbbbbaaaaababbbbbbbbbaaaabaababbbbbbaabbabaabbaaaabbabbbababbbabbaabbbbbbabbababbababbbbbaabaabbaabaaabaababbbaababababaaaaaaababababaaaaabbaabbbaaabbbabbbaaaaaabbaaaababaaaabbaabbaabaaabbabbbabbbaaaababbababbbabaababaabbaabbabbbbabbaabaaaabbbaababbaabbbaabbbaaaabbbaaabbabbbbaaaaaaabbaabbbbabaaaababbbbbabbbbbababbbabababaabaaabbabbaaabaaaaaababbababbbabbbbbababbabbbbbbabaaabbabbabbbbbbbbbabaaabbbaabbaaabbbbabaaabababbababababbabababbabaababbaabaaaaabaaabaaababbbabbabaaabbaabaaabbabbabbabbbaaabaababbabbbbababbbabbbbabbbabababbaaaaaaaabaabaaaaaabbaaabaaaaaababababaabababbbbbabbbaabbbaaaabbabbaabababbabbabaaaaababaaabbabbbaaabbbbabbbabbbbbabbbbabbbaaaababaabaabaaaabababbaabaabbbabbbbabbbaaaaababaaaaaaabaaaababaaaabaaaabbbbabbabaaaabbbbbabbbbabbabaabbabbaaa
babbaabbbbaaaabaabaababbbbaabaababaabbbabbbbbaabbbbbbbbaaaaaaaabaabbbaaabbbbbaaabbabbbaaaabbbaabababbbaaaaabbababbbbbabaabbaabababbbbbbabbabbbaabbaabbababbabbbabbbaaaabbbabbaabaaabaaaabbabbaaaabbbbbabbabaababbabaaaabbaaabababababaaaaabbbbbabababbbbbaaababaabbbababababaabbbbbaabbbabababbbabbaaabbaabaaabbbbaabaabaabbbbbaabaabaaabbbaabbaabbbabaaaaaabababbaabbabaabaaababbbbaababbbbbabbabababababababbbababbabbbaabaaaaabaabbbaaabbabbbbaaababbaabbbaaaaababbaabababaaabbaabaabababaaabaabbbbbbabbabaaaaababbbbaabaaaaaabaaaabaabbbbbbaaabbaabbabbbbaabaaaaaabbbaaabbabbbababaaaabbbbaabbabaabbaaababbbbabaaabbabaababaaababaabbbababbaaabaaabbbaaabbbaabbaabaabbbaaabbabaaaabaabbbababbaabaabaaabbaababbaaabbbabbaabbaaabbaabbbababbbaababbbabbbaabbabaaababbabbbaababaabababaaabbbbabaaaababaaabbbabbabaaababaaabbbbbbbbbababbabbababbabbbabbaaaabbabbbabababaaaaabbabaabbbbbbbbabababaaaaababbabababbabaaabaaaaaabbaababbbabaabababbbbbbbbbababbabbbbaababbbababbbaabbaabaaabbaabbabbbbbaababbabbbbbbbaabbabbbbaaaabaaaaaabbbabbbaabbbaabbbbbbbabaaabbaababbababbbabaaababaababaaabbbababbabbaabbbaaabababaaababaaaababababbbaabaaaaababaabbabbbbabbabbabbabbaaaaaabbaabaaabbaaaaabababbaaaaabbbabbabbbbaabbaaabababbbbaaabaabbbaaaababbaababaaaabbbbaaabbbbabaabbaaaabbbaabaaaaaaabaababaaaabbabaaaaabbbabbbaabbaaabbbabbabaaabbaaabbbabaabbabbaaaaaabbbbabbbbabbbbbbaaabaababaaabaaaabaabbabbbbaaaaabaaabaaaaabaabbaabbbbbbbaaaabbabbaabbaabaabbaaaaaaabaaaababaabbababababababaaabaabbbbbbababbabbaaaaabaabaaaababbbbababaaaaababaaabbabaaababbbbaabbabbaaabbbbbaaababbaabaaabaabbabbbbaaabbbbbaabbabaabbbbbaaaabbabaaabaaaaabbbaabaabbbaaaaaaaaabaabbbaabbbbaababbbabaabbabbbbaaaaaaaabbaaabaabbbaaabbabbbbbbbaabaabbbbaabaabbaaaaaabbaaabababbbbababbaabbbabbabbbabababaaabbbabaaaaabaaababbaaaabbbbaabbbaabbabaaabbaaababaaabbbbaabababaabbaaababaabaabbabaaaababbbaaabbabbbabaabbbbbaaaabbabbaababbaaabaababaaaaaaaaabaabbaaaaaabababbbaabaaababaaaaaaaaabbabbaaababbaaaabbabaaaaaaaaaaabbbabbaaaaaababbbbabbaaaaaabbbabbabaaaaababaaabaaababaabaabbabaabaabb
bbbabababbbbbaaababaababbababbaaaaabbbababaaaabaabaaabbaaabbbaaaaabaaababaaaaabaaaabbaaaaaaabbabbbbabababbabbbabbbbaabbaaaaabaabaaabbbabaaaabbaabbbababaaababbabaabbbaabbababaabaaabbbaaaaaabaabbbbabaabbbbbbbbbbababaababbbbaaabaaabababbbbbbaabaaaaaaaabbaabbabaaaaaabbaaaabaaabbbaaaaababbabbabaababbbababbabbbabbbabaaababbbbbbabbaababaaaaabaaaabaabbaabbbaaaaabbbabaabbbbbabaaaabbbbbbbaaabbaaaaabbaaabbaaabbaaaaaabababaaaaabaaabaaababaaabbbabbabbbaaabbabaaabbaababababbbbaabbaababaaabbbabbbbaabbbaaaabaaabbabbabaaaabaaababababbabbabaaabbaabbbabbabbbaaababbaaaaaaabbbabababbbaaabbbbbaaabbbbbbbbaabaabaabbaaaaaaaabbaaaaaababaababaabababbabbaaababaabbbabbbaaabbabbbbbbaaaabaabaaabbabbbaababaabbbaabbbbbabbabbbaaababaaaabaabbbaaaabbaabaaaabababaaaaaabbbabababbabaaabbbaababaabababbaaabbbaaaabbababbbaaababbbbbbaabbaaaaabbabbbabaabbbabaaabababbbbaabbaaaaaabbbbbbbaaababbbbabaaabaaabbbabbbababbabbabbbbabababaaaaaabbbaabbbbaaabbbbaaaaabbbaaabaabbbaaabbaabaababbbabbabbaabaabbaabbabbaaabbabbabbbabbaaaabbaabbabbbbabbbaaabbaababbabaabaababbaabbaaabbaaabababaaabbbbbaabbaaaabbbaabbbaaaaabbbaabbbaaababaababababbaaaaaabbaabaaabbbbabbbaaabbbaabaaaaabbbbbababbaaaaaabaaababaaaaabaaaaabaaabbaaababbaaaaaaabaaaaaaaabbabbababbbabbaabaaaabaaaabbabbababbaabababbabbabbbbababbbbbbababbaabaabbbaabbbabbaababbbaabbbababbbaabbabbbbaaabababbabbbabaaaaabbabbaabaaababbbaaaaabbbbaababbabbabbabaabbabbabbaaabbbbabaaabbbababaabbaabbbbaaaabbabbaaaabbbaaabbbabaabbaaaaabbbabbabababbbbbbbaaababaaabbbbbabbbabbabbbbbbabbbbaababaaabbabaabbaaabbbbbabbaaabaaaabbaaaaabbaaaaaabbbbbabaaababbbaaaabaaabaaaaabbbaaabbbbaaabaaabbaaaaaabaaaabaabbbabbabbbbbababababaabaaabababbaaaaaaaababbbbbaaaababbbaabbbbaaaaaaabaaababaabbabaaabbbababaababaaaabbababbaabbababaabbababaaababbaaaababaaaaababbabaaaababaabaabbbaababbbaabbaabbabababaabbbbaaabababaabaaaabababbaaaabbababbabbaaaabbbaabbaababaaabaaaabbaabaaaabbbabbbababaabaababaaabaabaabaabbbbaaaababbbbbbbaaaabaabababbaababbababbaaababbaaaabbaaaabaaaaabaaaaaaaaabaaababbaabbbbbababbbbabaabbaabababa
bbbaababbbabababbbababaaaaababaaabababaabbbaabababbababbbabaabaaababbbbaabbaabaaaaababaabbbbabbbabbbbaaabbabababbbbaaaabaabbababaabbababbabbaaabaababaabaabbabaaaaaabbbaaaabaaaaabababbbabbabbaaaaaabaabaaaabaaaabaabbbbbbaababbababbbbaabbbbbaaabbbaaababbbbaaaababaaaaabbabbabababaabbaabbbabbabbabbbabbbbbbbaabbbabaaaaaabaabaabbabbaaababaaaaaaaabbbaabaaabbbaabaaabaaaabbaaaababbbabbaababbbbababbbbbaabbaaaababbbbbaaabbbbabaabaabbabaaaaabbababbbbbbaabaabaabbbababaabaabbaaabaabbbbbbaabaabababbbbbbabbabaabbbbabbabaaaabbaaaaaababbaabaabaabaabaabaabbaaabaabaababaabababbabbbabaabbbabbabbabbaabbbbbbbabbababbabaaaabbbaaababaaaaaaaaaaabbaabaaabbaabbbbaabbbabbbaababaaaaabbbaabaabaaaabababbababaabbbbbaabaaabbbabbbaabbabababaaababbbbaabbaaaaaabbbbabbbbabbbbabaaaaabbabababababaaabbbbaabaaaaabbabaaabababbaaabbbbbabaabbaababbabababbbbababbaababbaabaabbbbabbbaabbabbbbaabbabbabababbaaabaaababbabbaaaaaaaabbbaaaabaaaaababaabbaaabaaababaababaaaabaaababaaaabbbabbbbabbbabbaaaaaaababbbbbbbaaababababbaaababbbaaaabbbbababbabbaabaababbabababbabaaabbbabbbaaaabbbaabbabbaaabbbababaaabaaabbbaaaaaabaaabaabbaabbbbaababbbbaaabbabaaaabaaaaabaabbbabbbbaaabaaaababbbaaabaabbaabaababbabaaaaaabaabbaabbbaabbbbbbbbbbbbabaababbaabaaaaabaabbbbaaabaaabbaabbbababababaaaabbbabaaaaaabbbaabbbbbbaabbbbaabaaabbbabbbaaababbbabaabaaabaabbabaabbaababaabbbbbbbbbaabbaabbaabababbaaabbababaabbaaabbaaaabbbbabbbbbaaaabaaabaaaabbbaabbbbbbbbbbbababbaaaaabaabbabbbbbbbabbbabbbbaaaabaabbbbbaabababbabbaaabaabaabbbaaabaabaaaabaaabababbabbabbaaaabbbababababbbaaabaababaaaaaababbbaabbbaaabaabbaabbaaaaaaabababbaabbaababbbabaaabaaaababaaabbbbabababbaabbaababaabbbbaabaaababbabababbbaaabababbbbbbbabababababbbabaaaabbbabaabaabbbaababbaaababaabbbbbbbbabaabaaaaababbbababbabbaabbaababbaaabbabaaaaabaabbbbaaabababbbabbabbbbbbaabbaabbabbaabbaabbbaabaaaaabbaabbabbaababbabbaabbbbbabbabbbbbbabbabbbbabbbaaabbaaaaababbabbabaabababaabbbaabbbbabbababbbbaaababaababbbaaaabbaaaabaabbbbaaaaabbabaabbaabbbaabbbbbbbabbaabaababbbbbaabbbbbabaabbbbbbbbbabaaaababbabaabb
abbbbababbbabaaaabaaabbbabbaaaabbabbabaabaababbaaaabbbbaaaabaabbbaababbaabbabababababbbbbaaaababbbbababbaabaabbbaabbbabaabbabbaabaaaaaaabaabbaaabaaabbabaabbbabaabbbabaabaabbbbbbbbaaaabbaababbbaaabbaaababbbbbbbabaabaabaaabbbbabbbabaaabbbbabbabaaabababbbabaaabaabbbbbaaabaaababbbbaaaababbbbabbabaaabbbaabbaaabaaabbabaabaaaabaabbbababbabaaabaaaaabbabbaaabbbaaaaaabbabbaaabababababbbbabbabbabbabbaaaaabaababbaababbaaabbbbbabaaaaaabbbbabbabbababaababbbabbaabbbbbbaabbbababbbbababaabbbbbbabaababaaaaabaaabbbaababbbbbbaababababbbbbbaaabaabbabaabbbabbbaabaabbbaaaaaaaabaabbabaaaabbabbabbaaaabbbbbaabbbbbaabaabbbabbaaaaababbaaaabbbaabbbbabbaaaaabaaabbabbabbbbaabaaaaaabbbabbbbaabbbaaaababaaaabbabaabbaabbbbaaababbbabbaaaabbbbbaaaababbbbababbabbaaaabbbbbababababbbbababaabbbbbbbaaabababaabbbbabbbbbabbabbaabbabbabbaabbbabbabbbbabbaabaababbababbbabbaaaaaaabaabbaabaabbaabababbaababbbaaaabaaaabbaabaabaabbababbaabaabbbbababbabbbaabaaabbabbabbaaaabbaaabbbaabbbbababaaaababbaababaabbaabbaaabbbabbababbaaabbaabbaabaaaabbbaaaaaababaaabbbbabbbbabbaaaaaababbabbbabaaababbaabbababbaabaabbbbbbbabaaaaabbbbaabbbaaababbbababbbaabbbbabababbbabbbbbbbabbaababaaabbaaabbaaabaaabbabbaabbbaaaabbbababbababbbaaababbbbbbbabbaaababababbaaabbbbaaaaababababaabbaaaabbabaabbbabaabbbababaabababbbabbaabbaabababbbabbabbabbbaaabbababababbbbaaaabbbbbabbbabababbbaabaababbbaaaababbbbbaaaabbbaabaabbaaaaaaaabaabbaabaabbabaababaabaababaaabbbabbbbbaabbbbbabababbabbabaabababbbbaaaabaaabbabbbbabbbbbbbbaaabbabaabbbbbababaaabbaaaaaabbabaabababbaabbbabaaababbabbabaaaaabaabbbbbbbaaababababbaabbbaababaabaaababaabaaabbbabbaaaabbabbbbaaababbbabbbbababbbabaabbabbbbababaaaaaabaaaabbababaabbabbbbbbbabbabbbbbbabbbabbbbbaabaabbabbbbababaabbbabaababbabbabbbbababaaabababaaabaabbbbabaaaabbababbbabbabaabbbbbbaaabaababbbabbaababaaaaabaaaabbbbaababbbbabbbaaabababaaaaaabaabbabaaabbababababaaababaabbbababbbbabababbaababaaaabaabaaaabbabbbbbabbabaaaabbbabaaaaaababaaaababaababbbbbbbbaabbaaaabbaaabbabbbbabbabbbbaabaabaabbbbbaababaabababababbabbaaaabaabbbba
baabbaaaabaaabbaaaabbbbbaabaabaaababbabaaabaababbbabbaaabababbbabaabbbabbbbbaabbbbbbbaaabababbaaaabbbaababaaabbbbbabbbbaaaabbbaaababbababbaababbbbbababbaaabbbbaabbaaabaabbababbabbababbbbbbbbaaaaaababaaaaaaaabaaaaababbbabaabbbaabbbbaaabbbababaabaabababaaaabbaaaabaaaabbabbbbabaaabbbbbbaabaaababbbbaabaababbaaabbbaaabaaabbaabbbbbbabababbababaabbbbbabbbbbaaabbabbbababbbaaababbbabbaabbbbbbaababbbbaaabbababbaabbbaaabbbbbabbbbbabaaaabbbaaabbbababbaabaabbbaabbbbbbabbaaababaabbababbbabbbaaaaaabbabbbbbabbbababbbbaaabbaaababbbbbaabbbbbaaabbbbaabbabaabbaaabbabababbbbabaabbbaabbabaaabaaaababbbababaabbabbbaabbabaabbaabbbabaababaaabbbbaaaabbbbabbbabbbabaaaabbbbabababbababaaaababbaabbbbbabbabbaabbbbabbbbabaabababbbababbaabaaababaaaaaabbbbbbaabbaabbbabbbbbbbbabbaabbbaaaabaabababababaabaaabaaabbbabbaaabbaaaabaababbaaabbbaaababbbaabbbabbbbbaaaababbbaabaaabbabaabbababbbbbbbaababbbbaabaabaabbaabaababbbbabbbaababbabbbbbaaaabbaabbbbabbabbbbbbbaabbbbbabaababbabaaabbbabbabbbabbbbaababaaaabaaabababaaaaababbbbbababaaabaaabbbbabbaaaaabbababaabababaababaabbbababaaabaaaabaababbbbbbbbbbabbabaababaabbbaabbbbbababababbbaaabbbaaabbbabbabbbabaabababbbbbbabaaaababbbbabaabbbbbabaaabbbababbbaabaababaabbabaabaabaaaabaaaababbbbabaabaaaaaaabbaaaabbabbaaaabababababaaabbbabbbbbbbaaaabaaaaaababbabbabaabaabbabbbababababbbbaababbbaabaaaabbbabbabbbabababbabaababbaaabbbaaaabbaabbaababaaaaabbbaaaabaaaaaabbbabaababaaaabaaaabbaabbbbaaabbbbbbaaababaaababbabbbbbbbbbbbabababbaaaaaababbbaabbbbbaaabaabaaaababaabaabbbbbbbbbbaaabbaaaababbbbabaabaabbaabbabababaabaaaabbbaabbbbbaabbbabbbabaabbabbaaaaabaaababbaababbbaabbbbbbbbbbaabaaabababbaabbbbabbabbbbaaabaabbaabaaabbbaababaabaabaabbbababaaaaaabbabbabababaababaaaabbaaababbababbbbaabbbaabbaabababbaaabbbaaaaabaaaaaaaaabbabbbaabbbabbaabbbabbababaabbabbbabababbbabbbbababbaaaababaababbaaabbaaaabaabaabaaababbaabbaabababaaabbaabaaababaabbbabaaaabababbababbbbabbaababaabbabbbaabbbaaabbbbbaaabbbbbbbbbbbaaabaaaaaababbbaabbaababababbabbbbabbabbaaabaaabbbbbaaabbaabbbaabbbbbababbbbaabbbaaa
bbbaabaaabbabaaaaaabbbbbbaaaabaabbbbabaababbabbabaaabbbaaabbaaabaaaaaababbaaaaabbbabaabbabababbabaaaabbbaabbbbbbbbabbabaaaaaaabbbbabbaabaaaabaaaaaaaaaaaaabaaababaaababbaaabaabaababaabbabababbbababaabababbaabbaabbbbbabaabaabbbbabaabbabaaababbbbbaaaaabbaabbbabbaaabaaababbabbaabaaaaababababababbabbaabaaabbbaababaaaaabbbabbbbabbaabaabbababbbaabaababaabbbabaaabaabbbbbbbbbbbabbaaabbbbbbbaaabbbaaaabbbbbababaaaabbbbbabbabababbbaaababaabbbabbaaaaabbababaabbaaaabbaaabbabaaaaababaaabaaabbaabbaabaaaaabbbabbbababbabbbbaaaababbbbbaaabaaaaaaaaaaaaabbabbbbaaabbbbbbbbababaabababbbbaaaababbabbaabaabbbbbbaabbabbbbbbbaabababaabbabbbbabbaabbaabbbbaaababbbbabbbabaabaaaaaababbbaababbabbbabbbbaaabaababbbbbabbabaaaaaabaabaabbabbbababaabbaabbaabbabababaaaabbbbabaaababbaabbabababbbbaaaaabbabbbabbbbabbbbababbaaabaabaabbaabbaaabbaaabbbaaaabbababbbabbbbbbbaabaabaabbaabbbababbbbabaaababaaababaaabababbbbabbbaabbbbababbbbbbaaaabaabababbbabbabaaaabaabaaabaaabaaaabbbaababaaabaabbaabaabbbaaabaaabbbbaabbababaaaaabbbabbbbbabbaabbbbaaaaaaabbbaababbbaaabbbbbabababbbbbabaabaabbbbbbbbaabbbbabababbabbaababaaabbaaabababbbababaaabbaaaaaaaaaaaabbbabaabbabbbaabaaaaaabaabaabaaababbaabbbaabababbaaabbbabbbaaaababbbaababaababbbbbaaabbabababbbbbbabbababbbaaabaabbabaaabbabbbbababbbababbbbaaabaaaababaaabbaabbababbabbbabaabaaaaaaaaaabaababbbabbbbabaaabbbbabbbbababaaaabbbbbbaabaaabababababbabaaababaaababababbaaabbbbabbababaabaababaabaaabaababbabbbabbabababbabbbbbbbbaaaabbabbaabbaabbabbbaabbbaababaababaabbaababaaabaaabaabbbbbababaabbbbbabababbabaaabbabbbabbaabaabbabaaaaabbbabaabbbbaabbabbbaaaaabbbabbabbbbbbbaaaaababbababaaabbbbaababaabbaaaabbbaabbbbbbbbababbaabaaaaabbabaaaabbbabaabbbbaabaaaaabbbbaabaabbaabababbbaabaababbbbbaababbbabbaaaababaaaabbabbababaabaabbbbaaababbaaaaaabbaaaababbaabbabbababbabbbaabaabaabaaaaabbbbabbbbbbbbabbaaabbababbabbbabaababaaabababbbbbbaabbaaabababaababaaabbaaabbaaaabbababbabbaaabbbaabbabbbbbabbaabaabbbbbbaaaaabbabbbaabbbbbababaaaaabbababaaababbabbababbaaabbaaaabbbbbbbbbabbbbbbaaabbbbaabbaaabbaa
abaabbbabbabbbbaabbaaaaaabaaaabaabbbbbbabaabbaabbbbbbbaabbbbaababbbaabababbbbabbbabababbababbaaaaabaaaabbabbbbaababbbbbaababaaaabbbaaabbaaabbbaabbbabbabbbaababaabababababaaabaabbbabbbbbaaabbbbabbbbaabaababbbaabaabbaabaaaaababaababaabbbaabbaabbbababbbbababaabbaabaabbaaabbabbbbbbabbbabbabaaababababbbbbababaabbbababaaaabaabaabaaaababaabaaabababbbaaaabbaaaaaaaaaaabbaaaaaaaaabaabbabbabbababbbaaaabbababbbababbbbbbabbbbbbabbaabbaabbbabbaababaaaabbbabbbbaaaababbabbbaabbbbbabbaabbabbababbaababbabbababaaaaaababbbbaaaaaabaaaabbbabbbbaabaababaabbabbaabbbabbabbbaaaabbaabababababababaaaaabbbabbbaabaabaaaaaaaaabbbaaabababaabbbabaaabbbbaaaabbaababbbaabababaabbbaaaabbbbabaaaaaabaababbbbbaaababbabaaabbabbaaabbbbbbbbbbaabaaabbbbbaabbabbaabbaaabbbbbbbabaababaabbabbbbbaaaaaaaaabaabbabbaabbbbababababbbbbaaaaaaaaabbbbbababbabbaaaaaaabbbbbbaaaaaabababbabbbbbbabbaabaabababaaaababababaabaabbabbbababbaaaababbbbbaabaabbbbaabbbaabaaaaabaabbbbbaabbabbababbbbabbbbabbbbbbbbabbbbaaababbaabaabbabaaaaabbaabbaababbbaabaabbbbbaaabbbbabbbbbbbbbaabaaabbababaabbabbaabaaaaaabbbaabbaabbbbbbbbabbbbbaaaaaabaaaaabaaabbbbbababaabaaababaabbaababbaabaaaaabbaaaabaabbbbabbabbbbabaabaababababbaaabbbbaababababbbbabbabaaaabbaaaaaaaabaaaaaaaabbaabbabbbababaaaabbbaabababbbababbaabbabaabbabaaabbabbababbabbbbbaabbbabbaabaabaaaaaabbabbabaababbaabbaaaaaabbbbabbaaabbaaaabbbaabbaabaaababbaaaabababbbbbbbaabaabbabaabbaababbbbbbbbaaaababbbabbbabbbbbbbbbabbbaabaaababbbabbababbababbbbabbbbabaaaababbabababababaaaabbbbabbaabbabbaabbbbbabaaaabbbabbbababaaaabbbbabbbbbbbabaaaabbbbbbabaaaabababaaaaabbabbaabababbbabaabaaababbabaabababbabababbaaaabbababbaabbbaaabaaabaabaabbbbabaaabbaabbbaaababaababaaaabbabbabbaaabbbaabbbbaabbbbaabababbbbbabbbbbabbbababaabbbbaabbabaaaaabbabaaabbabbabaabbaaabbbbabaabaaabbbababbabbbabaaabaababaababbaaaabaabaabaaaababbabaaaaabbaaabbababbabbabaabaababbbbbababababbabaabbaaaababaaabaabaabababaaabbbabbbabaaaababaaaaaaaababbbbabbaabbaababaababbaabbaabbbabbbbbbaaababaabbaabaababaaaaaaabbbbabaababaaaababaaaaabaaabaa
babbbaabbaabbbaabbbaababbaababaabbbbbaaabbbbbaabbbaabaabaaaabaaababaabbbabbbabaabbaabbbbabbaabbbaabbbbababaabbabaabbaabaaabbabaaaaaabaaabaababaabbbaabbbaaaaaabaaaaabbbbababababbaabbaaabaabbbbaabbabaabaabbaabbbaaabbbbbaabbbbababbabaabbbbbbaaababbabbbababaaaabababbbbbbabbbababaababbbabbbaababaabaaabaabbaaabaabaaaababaaabaaabaababaaaababbabbabaaaabababaaabbbaabbaaaaabaaabbbbaabbabbbabbababbbbaabbabbbabaaaababbaaabbbbbaaaabbaababaaabbaaababbababaabbababbaabbaaabbbaabbbaababbaabaabbabbbaaabbbaabbbbbaabbbaaabaaabaababbbabbbbabababbabababababbbbabaabaaabbbbabbaaabbbbbabbbabbaabbbbbabbbbbaabaabbaaabbbbaabababaaaaaababbbabbbabaabbbbbbbabaaaabbaababbbbbbbbaaaabbbbabaabaabaababbbababbabaabbbaabbabaabbbaabbbbaaaabaababbbbbbabbaabbaabbbaaaababababbabaaaabbabbaababbaaaabbbbbaaaabbaaaabbaaaabbbbbbbaabbaabbababbbaaabbaaaaaaaabbaaabbbbbababaabbabbaabaabaabababaabbbbaaaaabbaaaabbbbababbbbaaaabbbaabbaabaaaabaaababbababbbababaaababbbabbbbabababbaabbbbabaaaaaaaaaabbbbabbaaaaabaabbbbbaabaabbbabbbbbbbbaabaaaaaabaabbbbaabbbaaabbbbbbaaabaabbabaababbababbbaaaaabaababaaaabbbbbbbbabaababbabaaaabbabaabbbabbbbbaaababaabaaaabbaabbbbaaabaabaabababaababbabababbbabaaaaaaabaabbaaaaabbabbbbabbbbaaababbbbaabbbaaabbbaabbababbaabaaabbbbaaabbbbbabaababaaababbbbbbbaabbababbaaabbabaabbabbbbaaabaabbbababaaabbbbabbaabbbabbaababbbabbbaabbaaababbbbbaabbababbabbbabbbababaaaaaaaababbabbbbbbabbbbabaabaabababbaabbabbbabbabaabaabaabbbbbabaaaaaaababbaabbaabaaabbbaaaaaabaabbbaaabaaaaaaaaaaabbbbababbbaaabbbbaabaabbaabbaaabbaabbaaabaababbbbbaabaaaabbbabaabbabaabbaabbbbaaababbaabaabbbbababbbaaabaaaabbbbbbbbbbaaaababbbbbaaabbbbabbaaabbaababaabbaaababbabaabaabbaaaabbbaaabbbbababaabbabbbaabbbabbabaaaabaaaaabbbabbababbaaaabaaabbabbabbaaabababbabaabbbababababababbbababbababaabbaaabaabbaabbbbbababbbbbaaaabaabbaababbaabbbaaabaabbbaabbbbbaabbaaabaaabbababbaabaabbaaabaaabbabbbaababbababbabbaaabbbbabaabaababaabbaaaaaaaababaaaabbbabbbbababbaaaabbbbabbabbaababbbaaaababbbababbabaabbaaaababbaaaabbaabbabaaabbbaababbabaababbaabaababbbbb
abbbbabaababaabbaabaaaaabbabaaabbababaaaabaaabbbabaabaaaaabaaabbabbaaaaaabaaabababbbaabbbaabbbbbaababbbbbababbabbabbaabaabbbaabbbbbabbbabbbaabbbbbbababaaaabbbaaaabbbbabbbabbabbbaabbaabbaabbababbbaababaaaaabbaaabababaabbaaaaaaaabababaaabaabbbbbabbaabaaaabaaaaabababaaabbbbbabbbaaabbbaababababbbababaabbbababbbaaaabbaabbbbabbababaabbabaabbbabbbbbaabbabaabbbaabbbabbabbbbbaabbaabaaabaabbbabaabbaabbaabbaabaaaaabababaabbbbaabaabaabbabbbbaaabbabaaaaabaababaaababaababbabaaabaaaaabababaaaaaaaababbbbababaaabaaaabababaaababbaaabbbabbbababbbbabaabbbaaaababbaaaaabbaaaabaabaaaaaaabbabbbbabbaaabbbbbbaababaaabaabababbaabbababbbbabbaaabbaabaabbaaaaaabbbbbbabbbbbaabaabaabbaabbbbabaaababbabbaaabbabaabbbaaababbbaaaaabbaababaaabbbababbbabaababbbaaaaaababaaaaabaabaababbbbbbbabaaabaabbbaaaabbaabbabbababbbaaaabbaaabbbbabbabbabbaabbbbbbabbbaabbabbaabbbabbbbbbbabbbaabbabaaaababbaaaabbabaaaabaaaaabbaabbabaabaaabbbaabaabbbabbaabbbabbbaababababbabbbbaababbabaaabbbabbaabaabbabbabbabbabbbaabaabbabbbbabbaaabaabbabababbbbbaaababaababababbbaababbbaabbababbbababbbbaabaaaabbaabaabbbabbbbaabbbababbbabbbababaabbbabaabbbbbaaabababbbbaabababbaababbabbbbbabbbbbabbbbabbbaabaaabbbabbbbabbaaabbbaabbbabbbaaabababaabbbbbaaabbaaabbbaaabbababaaabbabbaababbababbbbbabbabbbabbaabbabbbabaabbaabbaabaaabbabbaababbaaabbabaabbabaaabababaabababbbbbaaabbaaaaaaaabbbabaaabbaaabbbaaaabbbbaaabababaabaababaabaaaabbabbaabaabbabaabbabbabbabbbbabbabbbaabbaaabaabaaabbbbbababbbbbbbbbabbbbaabbaabaaaababaaaaaaababbababbaabbbbbaaabbbbbbababaababaaababbbaaaaaaaaabbbabaabbbababababbbaaaaabaabbbbaababaabbaaababbbbbbaaaaaaabbbabbbbbbababababaabaabbaabaaaabbbbabaaababababaabbbaaabaaaaabbabaaabaabbbabbaabaaababbbaabaaabbbaabbbbabbbbaaababbaaaaababbbabaaabbbabbbbbbbaaabbaaaaabbbbbbabaaabbbbbaabaaaaaabbaaaaabbaaaabaaaaabaaaababbbbbbbaaabbabbbbabaabaaaaabbbaabaaaaaaaabaaabaabaabbbbbbaaababbaaaaabaaababaababaababbbbaaabbbbaabbaaabaaaaaaaaaabbaabaaaaabaabbbbabbabbaaabbbbaabaaaaaabaabbaaabbaabbbabbbabbbbbbbaabbbbbbbabbbbbbbabaabbbabbbabaabbbbbbbbbba
abbbaabbbbabaaaababbabbbbaaaabaabbaaabbbbaabbbbabbabaaababbaaabbbbbaaabbababababbbbbaaabbaabaababbbbabaaabbabaabbbbaabbbabaabaababbbbbabaaabababbaabbaaabaabbababbbaabaababbbaabaabaaabbaabbbbbaaaaabaaaaaabbbaaaaaabbbbbababaaababaaabababaaabbabaabbbbbabababbbbababaabbbaaaabaabaaabababbbbbabaababbaaaaabaabbbabaababbbbaaabbbabbbabababaabbbbbaabbbbaaabbabababaaabbaaaaaababaabaaaaaabbbbabbbbbabbabaaabbabbaaabaabbaaabbaaabbaaababbababbbbaababbbbbabbababbaaababbbabababaaabaaababbaaaababaababbbaabaaabbabbbbaaabbbbbaabbbbbababbbaaaababaabbbaabbbabaaabababaaabababbaaabaaabbbaabaababaabbabbbaababbabaabaabbbaabbbaabbaaaabbbaaaaaabbabbbbabaaaaabbabaaaabbbaabaaaaaabbabbbaaabbbbaaababbbaaaaabababbbbabbabbaaababbababbbbbaaabbaabbaabbbbbbbabbbbbbaaaaaaabbbabbbabbaababaaabbaabbaabbbaaabbabbaaaaabbbbaaaaaaaabbababbbbbbababaaaaabbbbabbbabaaabaaaabbbabbabbaabbaaabbbbbbabbabaaaabbbaabbabababbbabbbabaabbbbabbaabaabaabbabbaabbabbbabbaabaabbaaaabbabbaaabbaaababbabbabaabaabbbbabaaaaababbbababbbbbbaaaabbbabbbaabbbbbbabaabbaaabaaabbaabbbbbbaabbaabaaaaabaabbaaaabaabbbbbbababbbbaaabbbabaabaaaabaaaaabbbababbbabbbbaaaaaaabaaaaaabbbabaabbbbabaaaaaabababbaaababaabbbaabbbbabbbaabaabababaabaabbaaaabbaaaabbabbaaabbbbaabbbbbaaabaaaabbbaabbbbbbbabaaaaaabbbaababaabaaabaaaabbbabbabaabbbabbbababaabbaaaaaabaaabaabbababaaababbbaabbbbbbbbabbabbbbbbabaabbbbaabaaabbaababbabbaabbbaaaaabbabaabaabaaababbbababababbabbbbaabbbaababbbabbabbabbbabbabaaababababbabaaabbbbabaabbbaaaababbbaabaabbaababaabaabbbaabbbabbabbbbbbabbbbabbbaaabbbabaabbbbaaababbabbbaaabbaabbababbbbbaabbbaabaabaabbbbaababababbbbaaabaabaabaaabbbaaaaababbaabaababababbabbaabbbababaaaaaaaababbbbabaabbaababbaaabbbbbaababbbbaaaaabaabbbbbbbaaaabaaabaabbbbbbaaabbabbbbabbababaababaabbabbaaaaabaaaaababbabbaaabbbaaaaaababaaababbaabbaaaabbbbabbababaabbabbabababbbaabbaaabbbbbabbaaaaaaaabaaaabaaaaaabbaaabbabbabaaaaaaabaaabbbbbbaaaaaabababbaaabaaaaabaaabbbabbbaaaabaaaaaabbaabbabbbaabaababbaabbaaabbaaabaabbbbabbababbaabaabaaaabbabaabbbbbbbbbbbaaaaabbaaabbabbbababbaba
babbbababaaababababaabbbbbbbaaabbabbaaabaaaaaabaaaabaabaaaaaaabbababbaaabbaaaaaabaabbababbbaaaabaababababaaaaaaababbbaaabababbababbababbaaababbbbbabbbbaaaaababbbaaaabbbabbabaaaabbaabbababbaababbabaaaabbbbababaaabbbbbabaaabbabbaaabababbbbababbbbaabbaabbaabbbbabbaaaabbbabbbaaaababbbbabaabbabbaaabbbaaaabbaabbababbabbbaaaaabbbbbaaabaabababbaabbabbbababbaabaabbabbaaaaaaababbbaababaabaaababbbaabaaaababbbaabaabababaabbabababbbbbababbbbaaababababbabbabbbaabbabbbababbabbbbbaababbaabaaaaaaabbbaabaaabaabbbabaabaabaabbbbbabbbbbabaabbaababaabbbaaabbaaaaabbaababbbbbbbabbbabbababbbbabaabbaaabaabbbaaabaaababababbbbabababbbbaaabaabbaaabbbbaabbabbaaaabaabbbbaaabbabbabbaabbaaabbaaababbabbaabbababaabbbaabaaaabbabaaabbaababbabbabbabbbbbaabaabaabbaaaabaaabbbaababbbbababaaabaaabbbbabbbababbabbbbbbabaababaaabaaabbabbaabaabbbaabbaaabbaaaaabbaabbbaaaabbbbaaabaaabbaaabbabbbaababaaabbbabaabaaabbaabbbaaababbabbbaaaababbaabaabbababaabbbbabaaaababaabbbaabbaaabbababbaaaabaabaababbabbbaaaaaabbbbbbabbababaabaaababbbbbbabaababbbabbbbbbaabbbaaaababaabbbbabbbbbbbbaababaaaaababaaaaaabaabaaaababbbbabbbbabaaaaaaaabbabaaabbbbababaababaabbaaaaabbbaabbababbbbbbabbaaabbaababaaabbbbbaaabbbabbabbaaababbbbbaabababbaabbbabbaaabbaabbabbaaabbbabababaaababbaaaaaaabaaabaabbabbbaabbaaabbbaabbbaaabbabbbabaaababbaaabaaabaabbabaabaabababbaababbbaaaabbbabaabbababbbaabbbbabbabbbabbabbabababbabbabbaabaabababaaaaabaaaaabaaabaaaabaaabbbaababbababbaaabbbabaaabababbbababbababbbbbababaababaaaaaaabbaaaaabbabababaababaaaaaabbaabbabbaabbbbbbaaabbbbbbabababbbaaaabaabaabbbaabbaabbbabbbbaabbbbabbbababababbabbabaabaabbbaaababbabaaabaabbbbbaabaababbabbaaaabaaaababaabaaabbbaaabbaaaaabaaabaababbbaaabbabbbbbbbbbaabbaabbaaaababbaaabaabbaaaaaaaabbaaaabaabaabbbaabaabaaabbabaaaabbaabaababaaaabaaabbbbbabaaabbbbaaaaababbaaaaaaaabaabababbabbbabbbabaababbbbaaaabbbbbbbabbaabbababbbaaabbbbaabbbaaabaaaaabbbaabababbabbbaaaabaabaaabbbabbaabbbabbaaabaaaabbababbabababbaabbaabaababababbaabbaaabaaabbababaababaabbaaaaaaababaabbabbbababbaababbabaaababbbababb
baabbaabbababbabbbaaabaabaabaaabbabbabababbbaaababbabbabaabbbaaaaaaaaaabbbbbaabbbbbbabbaaabaababaabbbabaaaababaabbaaaabaaaaabbbbababaababaabbbbbbabbabbbabbababaaabaaaaaaabaaababbabbbbababbaababbabbbabbaaaabaabababaababbbabaaaaaaaabbbabaabbbbaaababababbbbbbbaaabbabbababbabaabbbbaaaaaaaabbbaabaaabaababaababbabbababbabbabbabaaaabbbabbaabaaabbbbbbbbbbbabbaaaababbbbbbababaaababbaabbaabaaaabaaaabbababaabbaaabaababaaabbabbbabbababaababbbaaabbbaababaaababbaaaaabbbbaaaaaababbbabaaabbaaabaabbbaaabaabbbbbabbaababbaaaababbaaabbabbabbabbbbabbaaabbabbaaaaabbbbbaaaaaaaabbabaababbaabbaaaabaaaaaababbbababaaababbabaaababbaabbaaabbbbabbaaababaaabbaababaaaababbabbbaaababaaaaabbaaaababbbbbbbabbaabaaabaaababbabbaabaabaabaabababbbaaabaaaaabaaaaabaabaaaaaaaabaabbaaabbababbbaabaaaaaaaaaaababaaaaaaabaaabbaaabaaaabbaaabaababaaaabaabbabaaaaabababbbbabbbabaaaababbaaaabbaabababbaabbabbbbbaaaabbbbaabbaaababbabbbaaabbbaababbbaaaaabbbaabbabababbabbaabbaabaabaaabbbbbaaabbbbaabbabaabaabbabbabbababbaabaabbbaaabbbbaaabababaabaabbaabbbaaaaabbbaaaabbaaaaabbbbabaabbaaaabbaaababbababababbbbaaababaabbaabababaabbbaaaabbbbaaabaabaabbaaaaabbaaabbbabbaaabbbaababbbbabbbbababbbbbbbbbbbbbbaaaababbbbaababaaabbbbabaaaabbbabaaabaaaabaabaabbaabbbbbbabbabaabbabbaaaabbbbaabbbabbbbbbaabbaaaabbbbbbaabbbaabbbabbabbabbbaababababbabbbbbabaaabbaababbabbbbbbaaaaababababaabaaababbbbbbbabbbaaaaaaaaabbbabaababbabaaabbabaabbbbababbbbaaabaabaabbaabaaabaaaababaabaaabababbabbaaaaabaaaabaaabbabaabaabaabbbaaabbbbbabbbaaababbbbbaabbbbaabbbababbbaabaaaaaaabbabbababaabbaabaabaabaababbbababbababaabbababbbbbbaabbaaaaababbaaaaabbabababbabaaabaaabbaabbbabbaaabbbbaabaaaabbabaaaabaabaabbaabbaabaabbbabbaabbbababbababbaababaabbaabbbabaabaabbabaaaaabbaaaababaabbbaaaaaabbabbaaaabaaabbaabababbbbbabbaababaaaaabbababbbabbabaaaaaaaabaababbbabbabaaaabbaabbaaaaaabbbabbbbaabaabababbaabbbbbaaaaabaaaabbbbbbbbaaaabbbaaaabaabaaabbaaabbbaababbabababbabbaaaababbbabbbbabbbbaaabbaabaaaaaabaabaabbabaababaaabbabbaabbbbabbaaaabaabbbbbbaabababbaaaabbaaabbbbabbbbbabab
aababbbababbbbbbaabbaaaabbbaababaaaabbaabaaaabaabbaaaaabbabababababbaaaabbbabbbababaaababaabbaabbababbbabbbabaaaabbaaaababababbbbabbbbbbaababbbbaabaaaaabbaaabaabbbabaaababbbbaabaabbbbaabaabbaabbbbabaaaabababababaababaabbbaaababbbaaabaaabababababbaaabababaabbaaaababbaaaabbaaabbbbbbbabababaabaababababbaaabbaaaaaabbaaabbbbabbbabaaabaaaaaaabbabbbabbbabaabaaababbbabaababbbbbbbbaabababbbbaaabaaababbabbabaabbbbbabaababbabaabababbbbbabaaaabbaabaaabbbbabaaababbbbaaabaabbaaaaabbbbaaaaabaababbbaabbbabbabaabaababbbbbaabaaabbabbababbbaababbbaabbaaabbabbaabbbaabaaabbbbaabbbaaabbabbbbbaaabababbaaaaaaaaaaaaabbaababbaaaabbbbbababbaaaaaababaaabbaabbbbaaaabaababababababbabbabababaababbbbbbaabababbaaaabaabbabaabbaaabbaaabbaaabbabbabababaababbbababbbababaaababbbabbbbabbbbababaababbababaaaababaaaabbababbbbaabbbbaabbbbaabbaabababbabbabaaaabbababbaaabbbbaabaabbaaaaaabbabbbabbabaababaaabbabbabbbaaabaaabbbaaaaabbbaaabbababaaababaaabbaaabbabaabbbbbbababbabaabaabbabbabaabaaabaabbababaaabbbabaababaaabbabaaabbaababbabbabbbabbabbbbaaabbaabbbbababaababbbabaabababaaabababbaabaaaaaaabbbbaabaaaaabbbbabaaabbaaabbbbaabbaaabababaababbbabababbbbbbbaabaabbabbaaaabaababbbbbababaabaabaaaabaababaaaabbbbbabaaaaabbbaaaaabbbbbabbbbababbaaabbbbabaaaaabbababaabbbbbbbaaaaabaaaabaaaaabaabbbabbbbabaababaabbbbbaaabbbaaabbaaababbbbabbbaabababbabababaabbbaaaaababaababaababbbbbaaabbbaaaabaababbabbbabbbaabbbbbaabbabababbbbbaaabaababbaababbaaababababbbaaaaaaabababbbbbbaabbbbbbbbabbbbabaabbbbaababbaaaabbaaabbabaabaaababbaaabababaabbbbbabbaaaababaaaaababbbaabaaaaaabaababbabbbaaaabaabbbbabbbababbbbabbbbbaaaababababaabbaabbbaabaaaaabaaababbababbbabaaaaaaabaababbababbbababaababbbbaabaaabaabbbaaabaabbbaabbababaaabaababbaaabaaaaabbbbababbaabaaabbaababbbbabbbbbabababbbbbbababaaabbaabaaabbabbabbabaaabaabaabbaabaaabaaabbbaaaaabbabaabbaaabaaababababbaaaababbbbabbbaabbaaaaabbbbbaaaabbbaaaaaaababbbbbbbbabaababaaabbabbbaaaabbbbbabababaaabbaaaaabbbbbbbbaaabaaaaaabbabbbaaaabbabbbbbbabaaabbbaabbabaabbbbabaabbabbaabbbbbbababbbbbaabbabaabab
baabbaabababbababaabbbaaaaabababbaaaabbbaaaabbaababbbabaaaaababbabaabbababbbaabaababaabaaaaabbabbabbababbababababbbbbaababbbabbbabbabbbaabaabbaaaababaaaaabaababbababaaabaabaabbabaabbaabbbbbbbabbababbaaabaabababbbbbabbbaabaabababbabababbabababbabababbabbaaaaaaaaaabaabaaabaaaaaaababbabaaaaaaaaabbbabaaaababaabbbabbbabbbbbbababbaaabbbabaaaabababaabbbbabababbababbbbbabababaababbaabbababaaaabbaabababaaabbaabbabbababbaabaabbbabbaabbabababbbabbbbaababbaabbabaaaabbbbbbbbaaabaabbbbaababababbaaabbbbbbaaaaabbaabbaaabbaaabbbaabbbbbbaabbbbbaaabaababbbabbbaaaabbbaaaababbaabbabaaabaababaabaaabaabbbabbbabbbbbaaaabbbbbbababbbbbaabbbbabbbaaabaaaababbabbbabbbabaaaabbabaabaabaabbbbbaabbbaababbbababbabbabbababbabbaabaaaaababaaabbabaaabaaaaaaaabbaabbbaabaaaabbbbbabbababbbbbbaaaaaabbbabaabbaaabbaabbbaaabbabbabaaabbaaaaaaaaababbbbabbbababaabbabababbbbbaaababaabaababbaaaaaabbaaabbabaaaabbbbbaabbaaabbabbabaabaaabaababababbaaababbbaaabaaabbaaabaabbabbbbbbbbabbbaaaaabbaabbaabbbbaabaabbabaaabaaaaabbbbbbbbbbaabaabaabbaaabbbaabbbbaaababababaaabbbbaabbababaaaaabababbaabaabbbbaaabbaaabbabbabbabaabaababbbabbbabaaabaaaababaabbaaabbaaabbbbabbbbbabbabaaaabbbabbabbbababbbabbbabaaabbaabbaaabaabbabbabbbbbabbbbbbbbbabbababaaaaabbbaaaabbbabbbbbabbbababbaabbbababbaabaababababaababbaababbbbaababbbbbabbbbbbabaabaabbbbaabbaaababbaababbbababbbbaababbababbbaababaaaaabbabbabbaaaabababbbbbbbbbbaaabbbababababbbabbbaaaababaaabaabbabbaaabbbaabaaaaaaaabbbbbaabaaaaaaabbaaababaabbaaabababbaabaaaaaaaaaabbbaababababbababbbbbaaaaaabbababaabbaabaaabbabbbaabaabbabaaaaabbaabaaabababaaabbabbabaaababaabbbbbaaabbaabaabbbbbbabbaaabbbbbabbbbabbaababbabbbaabaaaaabababaaaabbbaabaaaabaaabaabababaaaabaaaabbaabbaabaaabbbaaabaaaabababbbbaabbbbbaababaabbababbababbaabaaaabbbaaababaaaabababaaabbababbbbabababbabbabbabbaababbabaaabbaabababaaaaabbbbaaaabaababbbaaaaaabaabbbabbababbbbabaaaababbaaabbabbbbbaaabaabababbaababaaabbababbababbabbbbbbbbbaaabbbbabbabbbbbaaabaabbabaabbaaabbabbaaabbbababbbbabaababaababbbbaabbaaabaaabbbbbbbbbaabbabbbaaaabbbb
aaaaabbaaababbaabaabaaaabaabbbbabbaabaabaaaaaabaaabbabbbabaaaaabbbbababbbabaabbaabbaaaaaabbbbaaabbbabbbbbbbaaaaababbbbbbabababbababbbaaabbaabbbbbbbbaabaabbbbbbabbaabbbbbbbbabbbababbbbaaabbabbaabaaaaabbbabaaabbbaaaabaabbbababbaaabaaabbbabbbaaaabaaaabbaabbbbbaaaabbbbbaabbaabbaaabbbbabbbaabbbbabbaaabbaaabaaaaababaababaaaaaaabbaaaababaabbabaaabbaabbbbababababaabbaabbbbaaabbbbbbaabbbbbabbbaaabbbabaabbbbbaabaabababaaaabbbbbbbaaabaaaaaaababbabbabaaabaabbbabbaabbabbaababbaaaaababbaaabbbbbbbaaaaabaaaababbbaaabbaaabbabbaabbababbaabbbabbaaaabbbbbaabaaabaaabbabaababaabbaabbabbaabbbbbaaabaaaabbbbabaaabbbabbabbbabaaaababbabbababaaaaaabababaabaabbabbbbbbabaaaaabbbaabbbbaabaababbabbbabaaaaaabbaaabaaaaaaabbababbaaaabbaaaabbbababbbbaaaaabaabaaaaaabaaaababababbbbaaababaabaabaaaababbabbbbbbaaaaaabbbbbbabbababbbbbaaaabbbababaaababababbaabbbababaaabbbaabbbaaabbabababaaababbabbabbbbababbbabaaaababbaaababababbabbabbbbbaabaabababaababbbaaaabababbbbbaabbabaabbaaaaabbbbbababaababbbabbabbbaaaaabbaabbbabbabbabbabbbaaabbbbaaabababbbabbaabbabbbbbbabaabaaaababbaaaaaabaabbbbbbabbbaabbbbaabbaabbaabaaabbbabababbaababbbbabaaabaababbaabbbabbabbaababbababbaababbabbbabbabbabbababababbaaaababaabbbbbbbbabaabbbbaabbabbbaababaaaaaaababaaababbaaaaaaabaabaabbabababaaabbabaaababaaabbbababbbaaababbbabbbaaaabababbbababbbbbabbaaaabbbabaaaaaabbbabbbbaaabaaabaababbbaabbbabbaaabbbbbbbbbbbabaabaaababbaabaaaaaabaabbbbbbbaabbaaabaaaabbbabbbbaabbbaaabbbababbbbabbbabaababbaaabbbbabaabaaaabbaabbbbbbaabbabaaabbaaababaabbaaabbabbbbabaababbbbaabbbababbbbabbbbbbabbbabababaabbbbbbbbabaaaaababaaabbababbbaaababaabaabaaaabbaaabbbbaaaaaababbaaaaabbaababababbaabbabaababbaabbbbaaaabaaababaabaabbbbabbabbbbaabbaaabbbbbbabbaabaaaaaababbbabaaabbababbaaaaaaaabbabbbabbabbabababaabbbbbbbaabaaabbbbbbbababbbbbaaaaabbaaabbabababaaabaabaabbabbaabababbbaabbabbabbaabbbbbbabbaabbbbbbabaaababaaabaaaaabaaabbbabbaababaabbbaaabbaaabaabbabbabbaaaaabbaaababbbbabaabbaaaabaaabbbababbbbaabbbabaaaabbaaaaaababaaaabbabaaaababaaaabbbababbbbabbabaabaaaaabbbbabb
aaaaaaabaabbaaabbbabbbaabaaabbbaabaabababbaabbaabbbbabbabbaaababbbbaaabbbabaabaababbbabbbaaababbbababababbbaabbaaaaababbbabaabbbbbbaaaababbbabbaabaabbaabbbbaababbbababaaaabbbbbaabababbabaabaaaaabaababbbbababbaaaaaabaabbbbbaabaaaababbbbbbbaabaaaabbabbaabaabaaabbbbababaabaaaaaaabbbaababbbbaababaabbabbbaabaabaaaabaaabbababbaabbaaaabaaaabbbaaabababaabbaabbbbbbaaaabbabbbbbaabaabbbababaababbabababaabbbbbababbbbbbbaaabaabaaaaababbaabaababababaabababaabbabaabbaabbbbaaabababbaabaabbaabaaaabaaaaabbaabbababbbbaabbabbabbabaabbabababbbabababaabaaaabaabbbbaabaaabbbaaababaaabbbbaabaaabbbababbabbabaabbaabbabbabbbbbaabaaaaabaaabbbbbaabbbabbbaaabaaabaaabbbbababbbaababbbababbbbaaabbbbbabbbbaabbaabaaabaaabbaabbaaaabbabbabababbaaabbbbabbbaabaaaaababaabbaabbbaaaabaaabababbbbbababaaaaaaabbbbabaabbabaaababbbbaaabbbbabaaabaabbabaabababbabaaaabaabababababaabbaababaabbabaabbbbbababbbaaaaaaaabaaababaabaaababbbbbaabbabbbbbaabaabbabbbbabbbabaabbbabaababbaaaabaabbaabbbbaaaabbbbbababaaabbbbbababaabbbaaabaabaaaaaaabbabaaaabbaaaababbaabbaabaabbabbbbababaabbababbabbbaaabbbbbbababbbbabaabbbababbbbbababbbaaabaabbababbabbaabbbbbaabaabaaabaaaabbaaabaaaabbabaaababaaaaaabbabbaababbbbabbababbabbabbaaabbabaaababababaabaaaaabbabbbbaabbbababbbababbbbbbbbbaaaabaaabbaaabbaaabababbbbabbaababaabaaaabbbbbbbaaabbabbaababaabaabbababbbbabaaabaabbbabbabbbbbbbbbbbabaabbabbbbaaabbaaabbbbbaababbbabaabaabbbbabbbabbbaaaabbabbbabbbbabbaaabaabbabbbbaabbababaaabbbbbbbbabaabaabbbbbbbaabbbbbabbababbaaaaabaaabaababbbbbbbbababababbbbbbbbbbbbabbababbaabbabbbbababbaaaabaaaaabaaaabbaababbbaabbbabbabbbbababbbbabbbbbbabababaabbbabbaaaabbabbabaabaaaababbaabbbaaabbbaabbbaaababbabaaaabaababababaabbbabababbbbababbbbbaababbbbbabaabaababbabbbbabaabbaaabaababbaabaabbabbabbbaabbaabaabaababbabbbabbababbbbaaabaababbbaabaaabaabbbaabbaaaaaaaabbbbabbbabaabaabbaaabababbbabbaabbbbbaabbaaabbbbaabbaabaababbbbabbbbbababaabababaaababbabbababbbabbabbbbaabbbbaaaababbbbbaabbbaaabaabbbbaaaabbbaababaabaababababbbbababbbbaababbbabbbabaabbbbaabbbbaaabaaabbbbbbb
bbbbaaaababaabaabaabbbbabbaaabbababbaaabbbbaaaaaababababbabbbabbaaaaababbabbabaaabaaaabaabbbbbaabbbaabababababbbbaabbbbbaabbaaaabbbbabababbbbbbbaaaababaaabaababaababbbaabbabbabaabaababbaabbaaabbbbaaabaabaabaabbabababaabbaabbaabaaabaaababbbabbaabbaaaabbbaabbbaababaabbbabbabaaabbbaabbbbbaababbababbaaababbbababaaabbaaabbbbaabbabaaabaabaaabbabbbaaaabbbbbbbabbaabbbbabbaabbbabaabbbabbabaabbabbbbababbabbbaaaaabbbbbababbaababaabaabbbbbbbbaaaaaababbbbaaabbabaaabbbababaabbabbbbaaaaaababbabaabaaaabbabababbaababaaabaabaabaabbbaabababaaaabbbbbabbbbaaabaaabbbbbbbabbbabbaaaaaabaabbbbaabbbaaaaabababbbaaaaaaaabaabbaaaaaaaaabbbbbababbabbaaabbbaaaaababbabbaabbbaaaabbaabbbbabbbaababbaabaaaabbababaabbaabaaaaabbaabaaaabbbababbabbababababbbbaabbbaaabbbabaaaababaaabbbbaaaabaabbaabbaabbaaabbbaabaabbaaabbabaaabbbaaaababbbababbaaaaaabbbbababbaaabbaabbabaaabbabaaabbbbbbaabbaabbabaaaabaaabaaababbbabbabaabbabbbbbbbbbabbbbaaabbbaaaababbaabbabbaaabbabbaaaaabbbabbbbbbabbbaaabaaabbaabbabbbbbaaabbbaaabaabbbbbbaaabaabbbabbbbbabbbbbabbbabaaababbbabbaaaabbbbabbbbaabbabaaabbabbbaababaabbaabbaabbbbbaaabbabbbbbabaaaabbbbbaaaaaabbabababbbaabababbaaaabbbaababbbbaaaabbbabaabaaababbbbbaaabbbabaaaaabbaaabaabaabbbbbababbaabbbaaaaaaaaabbbaaababbaaaaababbabbababaababababbabbbaaababababaababaabaababaaabbabbbbabaabbaabbbabbabbbbbbbaaaaabbabaabaaaabbaabbbabbbabaaabbbaaabbbabbaaaabbbabbbbaaababaababbaaaaababaaaaabbbbbbbbbbabbbaaabaabbaabaababbaaabaaabaabbabaaabbaababababababbaaabaabbbababbaabbbabbbbabbabbbaabbbaabaabaabbbbabbbbbbaaaabbbabbaaababbaabbaabaabaaabbaaabbbabaabbbaabaaabbbabbaaabbabbbbbbabaabaaaaaaabbabbabbbabbaaabaaaaabbbbaabaabaababbbbbbabbaabbbbbaabaabaaaabaaabaaaaaaaabaaabbababbbaabaabbbbbbbaaabaaaabaaababbabaabaabbabbabbbbabbbababbbaabaaabababaabbabbbabaaabbaaabbbbbbabbbabbbabbbabbbabbbabbbabbbababbbbababbbabababbaabbbabbabbaabaaaaabaaabaaababaabaaaaaabbbbbbaabaaaaaabbaababbabaaabbabbbaaaabaaaabaabbababababaabaaabaaababababbaaabbbabbabaaaabbaaabbbaaababbbbaaabbbbbbbbaabaabbababbbbbabbabbabbabbaabbbbaabb
bbababbbaabaaabbbabbabbbababbabbababbaaabbabbbaaaabbaaababaaabbbbbababbaabaabbbabbaabbaabbbabbbbbbabbababbaabaabbbaaabaabbaabbbababaaabaabaabbabbabaaabaabbbbbbbabaabbbbababbbbbaababababaabbbaababaaaababababaaaababaababbbbabaaaabaababababbababbbbbabaababbaaaabaabbabbabbabbaaababbabbababbbbababbbbabbbababaabbaaabbaababaaaaabaabaaabaaaaabababaaabbaabbbaaaabbaabbabababaabababaaaaaaaaaaaaabbbabbbabbabaabaabbbaabbababaabbbbabbbaaabababbabbbaabaaaaabbaabaaaabaabbbababaaababaaaabaabaaababbabbbaaaabbaababbbabbbbbbbbaaabaaabbaaababaaabaabbbaaabbaaaabbabaaaaaaaabbbaaaabbbaaaaabaabbbbbabbababbbbbbbbaaabaabbabaabaababaabaaaabbbbbbababbbabaaaabbaababbabbbbbbbbaaabbbaaabbabbaabaabbaaabbabababaabbbbbaaabaaaaabbbaaabababaabbbaaabbbbbaababababbbaabaaabababbaaabababbaabbbabbaabaaaabaaabbababbbbaabbaaabbabbaaabbaabbabaabababbbbbaabbbbabaabaaabaaaaababbbaaaababaabaabbbaabaaaababbbbaabbaaaaaabbaaababaaabbaaabaabbbbababaabbaabaabaaaaabbaabaabbababaabbababaaaabaabaaaaaabaaaabbbabbbaaababbbbbaaaabbabbababaaaabaaaaaaaabbaabaaababbbaaaaaaababbbaaababbbaabaabbababbbbbabbaabbabaaaabaaabaabababbbaabbbbaaaabbabababbbaabaaabaaaabbaabbaaabababbaabaaaaabaaaaaabbbbabbbaaabbbaabaabaabaabbabbbbbbbbbaaababbbbaaaabaabbaaaabbbbbbbbababbbbbabbbbbbbababbaaaaaaaaabbbbaaabaaababbbabbaabbabbababbabbabbaabbbbbabbbbaaaababaabaaabbabaaaabaabaaaaaaababbbbaaabbabbaaaabbaabaababbabaaaababbaaabbbababaababaabbbbbaaababaabbabbbbbaaababaaaabaaaaaabaabbbabbaaaabbabaaabbbaabbbabbaaaabaabababababbbbabbbbbabaababbababbaabbbabbaaaaabaaabababaaabbababbbaabbaaaaabbabaaaabbbaaababbaaaaabababababaaaabaaaaababbaabbbbaaababbabaaabaaaaabbaabaaaaaabababbbbaabbbaabaabaabbbababaaabbbababaaaaaabbabababababbabaaababbaaabbabaababbbababbbaaabbbabbabbaabaaababababbbabaabaababbbbbbbabbabbbbababbbbaabaababaaabaabbabbaababaabababaaaaababaaababbaabbabbbbbabaaabbabaaabbbabaabababababbbbaaabbaabbabbbbbbaaabbbaaaabbaabbbabaababbaabaabaabbaaaabbbaababaabbbbbababbbaabbbbaabbbaabbbbabaabbababbbabbbbbabbbabbbabbbbbaabaabaaabbbbaabbbabbabbbaaabbabaaba
bbbbaaaabababbabaabababaaaaaabababababbabbbaabbabbbaabbaaabbbabbababbababbbaabbbabbabbabaaabbabbaaabababaabbaababbababbaabbaabaababbabbbbbaaabbbbbabaabaaabaaaabbbbbbbbbbbaaaabbbabbbbbbbaabbabbbbabaaaaabbbbbbabbabbbbaabbbbaaabaaabbabbaabaabaaabbababaaaabaabbaabaaabbabbabbbbaabbabbbabbbabbabaabbbabbaaabaabbbaababababaaabbabaaaaabaabbabbbbbbaabaaabaabbaaabbbbbbbbbaababbabbbbabaababababbbaabbaaabbababaabaaaabbaabbabbaabbbaaaabbbababbbababbbbaaabaabbbabbabaaaabaabaabbaabbabaaaaabbababbbabbbaababbbabbbbbbabbbbbaaaaabababbbbbbabbbaabaabaaaabaabbbbabbbaabbbababbbaabababbabaaabbbaaababbbabbbbaababbabbbabababbaabaabbbaabbbbabbaaaababaabababbbbaaabaabbaababbbabaaabbbaabbbbabababaababaaabbbbbbaaabbabaababbaaaabbaaaaaabbabbbbabbaabaaababbaabbaaaabbbbbbabbbbbbaaabbabaababbbbababbbaaaababbaaaabaababaaabbabbabbabbbabaabbbaaaabbaaabaaabbabbbbbbbaaaabbbbabaaaabaaabbbabbbbbaaaaabbbaabaabaaabaaaabbababbabbbbbabbbbabbaaaaaabbbaaaaabababbaabbbbaaabbbbabaabaaabbbaabbabbbbbbabbabbbaaabababbbbbbaabaaaabaaaaaaaabaaabaababaaabbabbabbbaaabbbbbbbaaabaababbabbbbaababaabaaaabaabbbbbabbbbaaaabaabaaabbaaaabaaabababaaaabbabbabaabbbbabbbbaaabbabbbaabbaababbabaaaaaabbababaaaaaaabaabbabbaaaaaababbbbbbaaababaaababaaabbabbaaababaababababbbaaabbbbbbbbabaaaaabbbaabbabababbaaaaabbabbbbaaaaaabaabababababaaaaabaabbbabbbbbbaabaabaaaaabaabaaaabbbababbbbbbaabbbbaababbbaabaabbaabbbbbbabaaabbabbbbbbaaabbaabbbabbbaabbbaaaabbabbbbaaaabbbaaaaaaaaaaababaabbbbbabbaaabbbbabaaaabbababababababbbbbbababaaaaabbbaabbbbaabbbbbbbabbaababababbaaaaaabaaaaaaaaabbbbabaaababaabbbabbababbbabbabaaabbbabbaabbabbabaabaabaaababbbbabaaabbbbbbbbbbababaababbabbbbbbabaababbbbaaaaababbabbbaaabaaaabbbbaabbbababaaababbbaabbbaabaaaabaaabbaabbbbbbbbaaabaababbabaaababbabababbabbbbabbababbbaababaababbbbbabaaabbababaababbbbaaaaabbbabbbbbbbbaabaabbbabbbbbbaaaaabaaabbababbaabbaaaababbabaabbaababaabbaaabaaabbbbbaaabaababbbbbbaabbaabaabbaabbbbbbaaaaaabbaababbbababaababbbbbaaaaabababbaabbabbbbbaaabaabbbababbbbaabbbaaabbbbbbaababbbbbababaababaaababbaabaa
bbababaaaaababaabbabaaabaabbaaabaabaaabbbbbbbbabaabbabbababbbbabbaaaabababbaabbaaaabbabaaaaaaaaaaabbbbbbbabbabaaabaabbbbbababaaabbaaababaabbabbbbbabbbbababbbbbabbaabbbbbbbbbababbbbabbabbbbbbbabbbbaaaabbbbabbabbbbaabaabbaaaabbabbaaaaaabaaabaaaaaabbbbaabababbbbbbbaabbbbabaabbaabbbaaabbaaabbbbbbbaaabbbabbbaaababbaaaabaababaabaabaababbaabaabbaaabaaabbbaaaaaaabbbbaaaaabbbaabaabbbabbababaaaabaabbbabaaaabaababbaaabbbababababaaabbbbbbaaaababbbbbaabbaabbabbbabaabbaababbababababbbabbabaaabbbaaaaabbbbbaaabbbbaabaabbbabbbbbbbaabbaabbabaaababbbababbbbbabbabaaaaaabaababaaabaaabaabbaaabaaaabaababbabbbaaababbaaaabbaaaaaaabbbbbbabbbabaaabbbaabbababababaabaaaabbbaabaaaabaabbaaabbbbabbbababaaaaabababababbabbaaabbbaababbbbabaabbaababbbaababaaabbabbaababbbbbababbabbbbaaaaaabbbaababbbaabbabaabbaaabbabbaaabaabbabbbababababbbbaaababbaabaabaaaaabbaababbbabbaababbaaabbaabaababaabbaabbbabbbaaaaaaaaabbabaaaaabaaabbbaabbabaababbbbababbaabbbbaaaabbabbababbaaaaaabbbababbaaabbbbaabbabaaaabbaabbbbbaabaabbbbbabbabbababaaaaaaaaabbbabbaababbbabbbbbaabbaabbaaaaaaabbaaaabaabbbbaabaaababaabbabaaabababbbbaabbaabbbbbaaabbbababaabbbaabaabaabaaabaabbabbabbaaaaababbaabababbabababbbaabaabaabbababaaabbabaaaaabbabaaaabaabbabbbaabaabaabbbabbabbbaabbabaaaaabaaaaaabbbaababbaabaaabbaabbbaaaabaaabbbaabaaaabaaaababbbbbababaabaaabbbbbaaabbaaabaabbabbbaaaabbabbbabaaaabbbabbabababaaaabbbbaaaabbbbbaaaababbbbaaabbaaaabaaabbbbbbabbbaaaaabbbabaaaaaaababaabbbabababbbbbbbbbaabaaaaababbbababbbaabababaaaaabbbabaaaaaababbbabaabbbbaaaaaaaabaaabbabbbabaabbbaaababbbaabbaabbabbbaaabbaabaaababbbabaaabbbababbabbaaabbaaaabbaaaaababbbabbbabbbaabbaaabaabaaaabababaaabaababaabaababaaaaababbbabbbbbbbabbbbababaabaaaaaabbbbaababaabaaababbababbabbaaabbbbbbaaabbabaabaabababababbabaaabbabaabbbaababbaababbaabaabbbbaabaabbaaaaabaaaaaababaabaabbbbbaaabbaabaaaabaaaaaaaabbababababbbbaaaaaabbaaaaaabaaaaaaaaabbbababbabbaaababbbbaaabbbababaaababbabaabbbabaabbbababaaaaaababbbabaaaaababaaaaabaaaabaababbaaaaabababbbabbabbbbbaaaabaaabaabbabbbabaabbaabbababba
abbbababbbbbbabaaabbaababaaabbabbbbbbbabbabbaabbbabaaabbbabbaabaaababbbbaaabaababbbabbbbabaaababaaabbabbbbabbbaababbbaaaaabaabababababbabababaaababaaaaaabaabaabaaaaaababbababbababbbaabbaaabaabbbbbbababbaabbaababababaabbabbaabaaabaabbbbaaaaaabbaaabbababbababbabbbabbabababbaabbaaabbbaabbaabaabbabaababababaabbaaababaabbababbabbaaaabbbaabbbbbbbbbaaaabbabbaabaabbbbaababaaabbbbbaabbabbbaaaabbbbbabaaabbababbabbbbaabaaabbabababababbaabbabbabbbbbbbbabaaababaaababbabbbaabbbbaababbabbbababaabbbaabbabaaaaaabaabbbabbbaaaabaaaabbabbbbbaabaabbbabbaaaabaabaabbabbaaaaabbabbbbabbababbbabaaaabbbabaabababbabbbabaaaaaabaaabbbaaabbbbbbabaabababbabaaabbbabbaaaaaababbbbabbbbabbababaaaabbbbabaaaababbbabaabaaabaabbbbbaaaaaaaabaabbaabaababaababbabaabbbbbabaaabbbbabaabbbbaabbbaabaababaaabbbbaabaababaabbbaabaaaaabbabbbaabaaaaababbbaabaaabbababababaabbbabaaabababbbaabbaaaababbabbabaababbabaabbabbbabbbaabaababbaaaabbbaabbbbbaabbbabaabbaaaaaaabaaaababbababaaaaabbabbaabbbbbbabbabbbabbbbaababaabbbbbbbbbbabaabbabaaaaabbabaabbbbbaaabbbabbaabaababaabaaaababaaababbaaabaaababaaaaabaaaaabbbbbbbbbababbabbbbbaabbbbbabaaabbbbbbbaaaabbbbbababbaaaaaaaaaaaabaabbaaaababaaabbbbababaaaabaabbaabaaaababbbbaaaabaaaaaaabbaabaaaabbaababbaaaaabaabaaabbabbbaabbbabaababaaaabaaababbabaababbbbbbaabbaaaaabbaaabbaabbaabbbaababababbababbbbbaabbaaabbbbbaabbbaababaabbababbaaabbabaabaaabbabbbabbbaaaabaaabaaabbbbbbbbaaaaabaaabbbaabbabaaabbbbbabbabbbbbbbaaababbaabbbbaaabbabaabbabaabbbbababababbbbaaabbaaaaabbaaaaaaabbbbbaabbaabaaababbbabbabaabababaaababbbbaaaababbbbaaaabbaaaabaabbbbbababaaabaaabbabaaaabaabbabbbbabbbbbbbaaabbababaabaaaabababbbbbbbabbaabaabaabbbbbbbbbaaaaaabbaabbabaabbaaabbbaababbbabbabbbbabbbabaaabbaaabbaabaabaaabaaabbbbbaabbababaabbaabbbbabbaaabbaaabbbbbabaaaabbbbbaaaaaaaababbbabababbaaabbbabbabaabbbaabbbbaabbababaabbaabbaabbabbbbababababbbbbbaaaaaaabaaabababbababbbbbaaaabbbaaaababbbaababaaabababbabbbabbbbaaabaabbaaabaababaabbaababbaaaabbbbaababbabbababbabaabbabaabbbababbbbaabaabbababbbbabbbbaabbbaaabababbbaabaabaaa
babaababbbaabbbbbbbabbabaaaaabbbbabbabbaababaabbbbbabaabaabbababbbbabababaabababaabaabbaaaaabbbbbabaaabbaaabaaabbbbabaabbaaaaabbbaaabbaabbbbaaabbbabbbaaaaaaaaaaaabaabaaaaabababbaababbbabababbabaaabbbbbbbabbabaaabaaabaaabaababaababbababbbbaaaabbaabaaaabaabaabbbaaaaababbababbbabbabbabbaaaabbbaaaabababaaaabaababbbaabaaabaabaababbbabbaabbaaaabbbabbaaabbbabaabbbbbbbaabaabbbabbabbabaababbabaabbabaabaabababbaabbbabbbaabbaabbbabbaaabbbabaaabbaabaababaaabbbabbbabbbabbabbaabbaababbbbaaaabbaaabaabbbaabaabbaabaabaaaabaabbbaababbbabbbbbbaabbabaabaabbbabbaabaababbbbabababbabaabaaaababbbbbabaabaaabbbbbbbbaabbaabbaabaaabaaabaabaabbabaaababbbbabbbbbabaaaaaabababbbaaaabbabbabbbaabbaaabbaaabbbaabbaabaababbbbbaabbbabbabbaabbaaaaabbaabaabbabbaabbabaabbaaabbaaabbaaababbbaaabbaabbbbbabbaabaaabbbbabbbbbbabaabbaaabbabaabaaaaabbabbbabbbbabbbaaabaaaabaaaababbaaaaabaabaabaabaaababbaaaabaabbbbabbbabbbaabbabbbaabbbbbaaaabababbaaaabababbbbbbbbabbaababaaaaaaababbbbbaabaaaaaaaababaaabbabbbaabbbbbaabaaaaabbbabbbaaabaaaabaaababaaabbaaabbabbbababbbaaabaabbababaabbbbaabbbabbbaaaaabbaaabbbbbbabababbaaabbbabbaabaaaaabababbabbbabaaaabbbbbbbbbbbbabbbbbbaababaaaaaaabbbbbbbbbbbbbbbaabbaabaabbabaaabaaababaababaaabaaabbabaaabbbbabaabbabaaabbaaaaabbbbbbaabbabbbaaabbaaaaaabbaabbbbabaaaaabababbbaaabbbababaabababbbabaaaabbbabaaaaabbaabaabaabbabbabaabbaaaababbbbabbbbaabbabbabbaabbaaabababbbbbbaaabbbabbbabbababaaabaaabaaababaabbbbbbabbabbbabaaaababbbbbbbaabbbbbbaaaabababbbbabbaaaaababaaabbaaabaabbabbbababaabaabbabaaaabbbaaaaaabbaaabbabaaabbaabbbaabbabbbabbbbaabbbaababaaababbabaaaaaaaaababbbbbaababbbbaabbaabbabbabbbaababbabbbbbbbbbbbabbababbaaaaaabbbaaabbbbaabaabbaaababababbbabbbbbabaabaabbabaababbabbbbabbbabbabababaaaaabbbbbbbbbaabbbababbaabbbaabaaaaaabbaabbbaabbbaaabbbabaaaaababbaaaabbbbbaaaabaaaabaaaabbaabbaababbaabbbbbbbaaabbabbbabbababaabaaaababbbabbbbaabbabbababbbabbabbababaaababbbbabbababbbabaabaabaabaaaaabbbbbbaaaabbabbabbbbababbaaabbabaaaababbaabbaaaaabaaaabbabbbbbaabbaabbabbaaaabbaaaababababbbbabbbbaabbbaaa
bbaaaabbaabaabbaabaaaaabbbaabaaababaaaabababaabbbabaaabbbbabbbbaaaababaaababaaaaababbabbbaabbaaabbbaabbbaababbbaaaabbbbaaabaaaabaaabbabbbbbaababbabaaaaaaabbbbabaaabbbbbbabaaaabaabbabbbbbaababaabbbbbaabbabaabbbbbbbbaaaabbababababbaaabbbbaabaaaabaabaabbaabaabbabbbaababbbbababababbabbabbbbbaaabbbbaaababaabaabaaabbbabbbbbaabaabbaaaaaabbaabbaababaabaaabaaaabaabaaaaabaabbaaaabaabbbaaaabaaababaabbabbbbbababbabaaabbbbbabababbaabaaaaaaaabaaababaaaaabbabaabbbbbbababbbabbaababbaabaababaaabbbaaaababbbbbbbabbabbababaababbaaaabbabaaaaabbabbaabbbaabbaaabbbbbaabaabaaaaababbbbabbaababbbabababbaabaaaaabbabbaabababbaaabaaaaabbbaababbabaabbabbaabbbaabbabaaaabbaaaaabababbababbabababaabbbbaaabbaabbaaaabbabbaabbabbabbabbbaaabbbbaabaabbbbbbaabbababbbbbbaaaaabaaaabbbabababbaabbababbaaabaabaababbaaababaabbbbababbabaaaabbbabbbaababbaababbbbbabaabbbbabababaabaaabababbbabbbbaabbbabbbaabababaaaaaabbabbaaabaaaabbbabbababaabbbaaabbaaaaabbaabbbaaabaaaaabbbbaabbbbbbbaaabaabbabbbabbbbbbbabbabbabaabaaabbbaaabaaaabbbaaababbabababbabbbaababbabbababaaabbaabababbaaabaabbbaabaababbbaabbabbbababababbbbbabbbbaaababbbabaabaaaababaaabbbaabbbbaaabbbbbbbaaabbbaabababbbbbaababbabbabbbabaabbaaabaabbbbaaaabbabbababbabbaabaabaaaabababbbbaaaaabbbbbbbaabaaabbbbaabaaaababbaabaabbabbbababbabbaaabaabbbbabbbabbbabbababbbbaabbbaaabaabaaababaabbbbbbbaaaaaababaaaaaabaaababbbbabababbbbbababbaabbaaaaaabaaaaaabbbbbaabbaabaaaabbbabaaaaabbaababbaabbbbabbababbbbbabaaabbbbbaaabaabbaabaababbaaaaababbabaaaabbbababbaabbbbabaaaababbabbaaaaaaaababababaaabbbaabaababbabbbbabbbbaababbaabbabbabbabaaaabaababaaaaabbbabbbbbababaabbbbaabaabaabbaaabbaababbabaababbabaababbbabaaaaaaabaabaababaabbbaaabbaabaabbaaababbabbbbaabaaabaaaabaaaaababbbbbbaabbbbabaaaaababaaaabaaabbaaaabaaabaaaabbbabbababaabbabbaaaabaababbbabbababbbaaabaabaababbbaabaabbababbaababbbbbbbbaabaaabbbaaaabbaaababbababaabbabababababbbabaaabaaababaaabbbbabbbbbabbbaaabababbaaaaabaaababbbaabbabbbabababaaaaaaaabaaaabababbabaaaababaaaaaaabaabaabbababaaabaaabbaaaababbbbabaaababaaaabbbbbbb
babbabbbabaaaabaabbabbababbbbaababaababaaabbbbabbabaaaabbbbbbabbabbabbbbbaabbaabababbabbaababababbaababaaabaababbaabbbaabbababbaabbbbabbabaaaabaabbaaabbabbbabababaabbabbbaabbbaababbbabaaabbababbabbabbbababaaaabaaaaabbabbbabababaaabaababbbbababababaaaabbbaaabbababbaaabbbababbabaaaabaababaaaaaaabbbaabbbaabbbbbbaabbaaabaaabbabbbbaaabbabbaabaaaababbababaabbaaabbbbabbabbabaababaabababbabbbabbaabbbbbabbbaabaababaaabaaabaababbbabbaabbbbbabbaababaaabbbbaaaaabbbbbbaababaaaaaaabaaaabaaaaabbababbabbaabbabababaabaaaabbaaabababbabbabbbabaabaaaaaaaaabbbbabbbbbabababbabbaababbaababaabbbbbabbbabaabaabbbabbaaabbababbaabbbababababaabbabbabbbaaabaabbaaabbababbaaaaabbabbabbababbbabbabbbbbbababbabababaaaaabbbabaababbbbabbbbbaabaabbababaabbbababbaabbbabbbabbbbabaabababbbabbabaababaabaaabbbaaaaaabbbbbaabbaabbabbaaaabbbabaabbabaaaabbbaababbbbaababbaaabaaabbabbababbbbaabbabaabbaabbbbabaaaabbabbbabaaaabaaaaaababababbbababaababbabababaaaababbbaaabbbaaaabbabbbbbababbabbaababbbbbbaaaabbbbaaaabbabaabababbbbabbaaababbbaaaaabbabaababababbbbbaabbbbbbbaabaaababbaabbbababbbbaaaaaababaababbbabbbbbbbbaaabaabaaaabaabbaabbbababaababbbabbbbbbaaaabababaabaabbaaaabababaabababbbbbbabaaaabaabaaaaababaabababbabbbbbabbbbbaabbbbbbabaaababbabbaabbbbbbbbbaabbbaaabaabbbabbaabaaaaabbbbbaaaabbbbabaaabaabbaaaabbabaaaaaabbabaaabbaaabaaaabbbbbaabaaabbaabbaabbaabbaababbabaaaaabbaaaaabbabbabababbaababababbaaaabbbaaabbbbabbbaababbbbbabbbbbaaaaabbbbabbbbbabaaabababbababbabbbbbaaaabaaaabaaaabbbaababaaababbbaabbbabbbbaaabaaabbaaabaaaaabbabaaabbaaabbaaabaaababbabbabbbababbbaabaababbbbaabbbbabbababaababbbabaabaaabbabbbbbabbaaabbababbabaaabbbbabbbbbaabaabaabbabbaaabbabaaabaabbbbbabbbaabbabbabbbaabaabbabbbbaabaabaaaabababbababbaabbaabaaabaabababbaaaabaababaabbababaabbbbabaabbbbbbbbaaababaaabbabaaabbabaaabbabbbaaaaaabaaaaabaaaabbbaababababbabbbbaaabbabaababbbbbbbabaaabbabaabbabaaaaaaababbbaabababaaaabaaaaaababaaabbababbaabaabbbbbabbbaabbbbaababbaaabaaaaaaabbabaabbabbabbaabbaaabbbbaaabbbbabbaababbbbabaaaabbabbbbababbbbbabbbbabbaabb
bbabbaaabaaabbbaabaabaabbaabbaabaabbbbaaaaaaabbabbbbbabbbbabbabaabaaaababbbbaabaaabbaaaabbabbaababbabaaaaabaababbbaabbbbaababbbaaaaababbabbbabaaabaabaaabbaabaaaabaabbbababaababaabaaabababbbbbbbaabbaabbabbbbaababababbbabbaababaabaaabbbabbabaabbbabaaababaaaabbaabaaaaabbaaaabbaaabbaabbbabbbaabaabbbbabbbbaabbbbbaabbabbababbbabbbbabaabbbbabaaabbbbbbabbbaaaaaabaabbaaaaabbbbbabababbaaabbabbbbbabaaaaabaabaabaaaaaabbbabaaaabbbabaabababbbbabbbbbbaababbaaabaabbbabbabbabbabaaaababbbabbbbaaaaabaabaaabaaabbbaaaaaaaabaabaaabbbaaabbabbbaaabaaaaabbbabbaaaaababababbaabaababbbababbabababaabaabbbbbaabbabbaabaabbbbabbabbbbbbaabababbaaaabababbbbaabbabbabbababbabbbbaaaabbabbbababaaaabaaaabaabbbaababaabababbbbabbbbabbbaabaaaaabbbabababbaaaababbbabaabbbbbbbabababbbbbaaaaaabaaaaabbbbbbabbbbbbbaaaaabaabbbbababbbbabaabbaabaaabbaaaaabbbbababbbaaaabaaabbabbbbbababaaabaabaaaaaaaaabaabbabbbbabbbbbababbaaababaabbabaaaabbbabaaababbbaaaaaaabbaabbaaabaababaaababaabaaabbbaababbaaabbabaabaabbbababaabaaabbbaababababaabbbabaaaaabababbbabaaaaabababbabbaababababaabababbabbabbaabaaaabbabbababbabaabbabbbbbbaaabbaaabbabaaababbaaaabbbbabbaababaabaaaaabaaaaabbaababbabaabbabbaabaabbbbabbaabaabbabbbbbbbbbbbababbaaaabaaabaaabaaaabbbaababbbbaaaaaabbbaaaaaaabbbbbbaaaaabaaabbaaaaabbabbaaaaaaabbaabababaaaabbabbaabbbaabaaabababbababbabaaaabbabbaabbabbbabaabaabaabbbaabbababaababaaaabbabaabbbbabaabbababbbbbbabaabbaaababababbababaaabaabbbbbbabbbabbbbabbababbbababbbaaaaabbaaaababbbababbbbbbaabbaaaaaabaaabababaaaaabaaababbabbaaabbababbaabbbaaaaababbbabbabaaaaaababbaabbaaabbabbaabbbbaababaaaababaaaababaaaaaababababaaaabababbbabaaabbabbbabbbabaaabbaaaaabaaabaababbbaabbaaaabbbabaabaaaaaaaabbaaaaaaaababbbabbaabbaaaabbbaaaaaaaaabaaaabbbbababaababbaaabbbabaaabbbbbbbaabaababbababbabbaaabaabbaabbbaabaaabbbbabbbbaabaaaaabbbbbaaabbbbabbbaabbbaababbaaabababbaaabbbbbababbbbaababaabaabaaabbaababaababbbabbbabbbbbbabbabbbbbbaababbbabaaabbbaabaabbbbaaaababbaaaabbaaaabbaabbbbaabbbbaababbbbbaabababaaaaaaabbbabbbbbaabaabaaabbabbbaaaaabababaaba
bbbaabaaabbbaabbbabbaabbbaaaaabbabbbabaaabbbbabbbbababbbabbaabaababbbbbaaaaabaabbaabbababbabbbababaababbaaababababaabaabbbabaabaaaabaaababbbaaaaabbabbabbbabbbbaaaababababbabaabababaabbabbaaabbbababbabbaaabaabbbabbbbbaaaaaaabbabaaabbbaaabbaaaaaaabbabbabbabbbaaaabababbbbabbbaabaaaaabbaaaaaabbabbbaabababaabababbaaababbabbbaaabbbabbabbbaaabbabbbbaabaabbbbbbabbaaaaaaaaaaaabbaabbababbaababaabaabaaaabbaababbbbbababbabaabbaabaaababaaabbbbababaabbaabbababaabbaaabbbbbabbbabbaababaaaabaaabaaaababbbbabababbaaabbabbabbbabaaabbaaaabbbabaababaaababaabaabbbbabababbabbabaabbabbabbbababababaaaaababbabaabaabababbbabbbaabbbaaaabbaabaaabaabaaaabbbbbbabbbaaaabaaabaabaababaabababaabbbaaaaabaababaabbaaabbaaaabaabbabbbabaabababbababbabbbbbbabbbabbabaaabaaabbbbbbbbaababbaaaaaaaaabababbaabbbaaababbbababbbbbaaaababaaabaaabbbaaaaaaababbbabbaabbbabbabaaaabbbabbababaabaababbabbbbaabaaababbbaaaaaabbbbabaaaaaabbbbabbabbababbbabbbabbbaaaaababbabbbaabaaabbbabbbaabbbabbbbabbbbabbabaaabbabbbaaabaaaabbaabaabbbbaaababbbabbbbaabbbabbbaaaabababaaabbbbaaababbabbbbbbaabbbbabbbbabbbbbabaaaabababbbaabbbbabbbbabbabbabaaaabaababaaaabaabbababbbaaabaabbbababbbbbbaaabbbababbabaaababaabbaabaaababaaabbaabbabbabaaaaabbbaaababaabbabababbaabaaabbaaabbbbaabbbbabbaaabbbbaaaaabbabaababbbbbbababaababaaabbbabaaaabaaabbabbbabaaaaaabbbaaabbbaabbbaabbbabbaaabbbaababbbbabababbbbaaaabababaabbbabbabbaaabbaabbbbbbabbbbbaaabbababaabaaababbbaabababaabbbabaaaaaaababbababbbabbaaabbaaabbbabbbabaababbaaabbabaabaaaaaaabaabaaaabbabbaaaabbbabbbaaaaabbbbbbbbabaababbaaaaaabbbbaabbabbbaaaabaababbbbababbabbbbabaaaabaaaababbbbbabbabbbaababbabaababababaabbabababbbbabbaabbbaabaabababaaabbbabbaaaabababbbbababbbbaabbababbaaabaabbbbabaaaabaabbabbbabbbbaaaabbbaabbbbaaaabbbabbabbaaaabaabababbabaaabbaabbbbbabbaababbbaaabbbababbabbbabaabbabbabbabaaabababaaaaaabbabbbabaababbabbbababbbaaaabaaabaaaaababbaabbabbaabbaaabbbbaababbbbaaabbaaabbaabbbabaaaaababbbabaabaabbabaaababbbaaaaabbbaabbbaaabaaaaaaabbbbbaaabbabbaaabababbabbbaababaababbaaabbaaaaabaaababbabbbb
bbbbbabbaaabbaabbbaabbbaabbabaababbbaabaaababababaaaabbbbbbabaababababaababbbabababbbabaaabbbabbaaabbbaabbbbabaaaabaaabaaabaabbbabaaabababbaabaabbbabaaababbbabbababaabbaaabbaabbaabaababbababbaaabbbabaabaabaabaabbababbaaaabababbbaabbababaaaabababbbbabbbbbbabaaababaabababbbbaaaabaabbbbbbbbbaabbaababbbabbbbabaaaaabbababbabaabbbababbaaabbababaabbabbbbbababaabaababbabababaababababaabbabbbbbbaaabaabbaababbaaaababbabbbbaaabbbbabaaaaabbabbaabaaaaaabbabababbabbbbbaabaaaaabaaabbbaaabaaaaabbbaabbbaaaababaabbabaabababbbabaaabbbaaabbbabaabbabbbaaabbbbbbabbabbbbaabbbbbaaaabbaababbababbaabbaabaaabbbaaaabbbabbbababaabbabbbbaaaababbbbababaabbbbbbbaabababbbbabbaaabbabaabaabaaabbaabaababaaaabaabaababbbbbababbabbbbabbabbbaabababaaaaaabababbabaaaabababbbaabaaababbaabbabbbabaabaababbaaabaaabbbaaaaabbbabbabbbbaabaaaaaabbbaabaabbbabbabbbababbbbbaaaaaaaabbaabbbaabbbbbbbaabbabababaaaabbbbbbbababbbbbbbbaabaaabaaabbabaababaaaaaaaabbbbbbbabbaabaaabaababbabbababbabbbabaababbbbbbabaaababbaaaabbabaaaababaabaabbababababbabaabaabbbbbbbbabaabbbbbaaaaabababbabbaaaaaaababaaaaaabaabbbbaabaaaaaaaabbabbbabbbbbbaaaaabbaaaaaabbbbabbabbbaaabaababbabaabbbaaabbbbabbabbababaaabbbbabaaabababbaabbabaaaabbbaaabbbbaaaabbbabbbbbbabbbbbaabbababababbbbabaabbabaaabbbaaaababababbaaaabbaaaabaabbabaaaabbbabbbbbabbbbbbabababbbbbbbbbabbbbaaaaabbaabaabbabbbbbabaabbbaababababbbaabbaaababbbabbbaabaaababbabbbabaabbbaaaababbaababaaabbbaaaaabaaaabbbbaababbbbaaabaaabaabbaabbaabaababaaaabbabbaaaabbaabbababbbaaaabaabbaaabbbbabbaaabaabbaaabaaabbbbbbbaababbaaaaababababbabbabbababbbabbbababaaaabbabbbbbaabbabaababbbbbaaaababbababbbaabbaaaababbbbabbaabbbbbabaabbbbaaaababbbbabbababbbbbbaabaaaabbbbbabaabaaaaabababbbaabbbbaaaabbababaabbabababbabbbaabbabbbaaaaaabbabbabaaababbaaabbaabbabbbbaabaaabbabbbabbbabbabababbaabbaabaababbabbabaabaabbbbabbbaabbbbbaaaaaaaaaabbaaaabbaababbaabbaababbbaabbbaaabbbbbbabababbbbbbbbabababaabaabaababaaaaaaaabaabababbbaaaaaaaaabaabbabababbbabaaabbbbbbaaababbabbbabababbaaaaababaaabaaaababbabaaabaabbaaabaababbaaabb
bbbaaaaaaaabbaabababababbbabbabaabaabbaaaaaaaaaabbbbabbaaaaaababababaaaaabbbbaaaaaabbbabaaabaabababbbaababababaabbababababaaabbbbbbbbabbbaaaaabbbbbaabbbbaabbaababbbbbaabbbabbbabaababbbaaaaaabbaababaaaaabbbaaaabbbbbbabaaabbaababbbaaabbabbbabbaababbbaaabbaaaabbbaababbaababbabaaaaaabbbaabaabbaaabbaaaabbbaaabbabbababababbbbaabbbabaabbabbbabababaabababbbbbabbaaabbaaaaaaabaabaabbbbaabbbabbaaabaaababaabaabbbabbabaababaabbabbbaaabbababbabaaaaabaababbabaabbbaaabbababbbaababaaabbbbaaabaaaabaaabbbbaaababbaabbaabbbbaabaabbbbbbabaabbbaaaabbbbbabbbbabbbbaaababaaabababababbbabbbbaaabaabbabaaabaaabababaabaaaabbbabaaabbbababbabaaababbabaaaaaabbababbbbaabaaabaaaabbbbbbbaabaababbabbaabaabbaaababbaaabbbabbabbaaabbbbababbbaababaababbabbbbabbaaaaabbabaabbaabbabaabbbbaaabbabaaaabababbbababbaaabaababbbaaabbababbbbaaaaabbabbbabaaaaabaabbabbbababaabbbaabaaaabbbbaabbbbbbbbaabaabaaabaaabaaaaaaabaaaababaaababaaaababbaaaaabaaababaaaabbbabaaabbabaaaababbaaaabbaaabbababaababaaaaababaabbbaabbaaabaabbaaaabbbaaaabaabaabaabaaaaaabaabaaaabbabbbbabaaaababaaaabababaaabaaababbbbbbbbbbbbaababbbbaababbbaaaabbaababaaabbabbabaaaaababababbabbabbabaabaabbabbbbbbaaaababaaaabbabaababbbaaaabaaaaaabaaaabbbabaaaabaabbbababbabbaaabbaaaabaabaaaaabababaaaaaabaabbabaabbbabbbbababbabbbbabababbaaaaabbbabbbbababbaababbabbbbaaaabbbbbbaabaabbbabaaaaabbababbbabaaaaabaaabbbbaaabbbaaabaaabbaababbbaababbbbabbabaabaabaabaaaabababbbababbaabababbbbaaaaabbbabaaabaabaabbbbaaabbbbbbaaaababbabbbbabbbbaababbbbbaaabbabbababbaaaaabbbabbaaabbaabbaabaaaaaaabbbbabbabbababaaaaabbbaaabaabbabaababaaabbababbbbaabaabababbbabbbbbbaabaaaaababaaaabbaaaaababaabaaaabbaabaabbaaaabaabbabaababbabbabbabaaabbbbaaaabaabaaaaaaabababaaaaaabbbaabbabaababaabaaabababbaaaaaaaababaaaaaaabbbbaabbbbbaabbbabaababbaababbbaabbbbaaaabaaaaabaabbaaaaaababbbbbbaabaabababaaaababbbabbbababababbbbbbaaababbabaaaababaabbbbabaaabbbabbaaabbbabaababbbbababbbbbbbabbbbbbbbaaaabababaabbaabbabaabbaabbaabbabaaaabbabbbababbaabaabaabaaabbbaaaabbababbaaabbbabbabbbaaaabaaabbaaaaaaaaaaaabbb
aaaabbbaaaaaaabaaababbbbbbaabbabbaabababbababbaababbbbaaaaabbabbbaabbbbaababaabaabaaaabaaaabababaaaabbabaaababbaaabaaaaabbbbbbabaaabaaaaabaaabbbaaabababbabbabbbaabababbaaabaabbbabbbbbabaababaabbabaabbbbbbbaaabbabaababaaaabbaaaaaabbababbaabbbbbbbbabaaabaabbaaabaaaabbbabaaababaababbaaaabbaabbbabbaaaaabaaabbaaaaaababbaabaabaabaaaaabbbbabbbabbaaaaaaaabbbbababaabaabababababbbaaaaabaabaababbbaabbbabababbabbaaaaaaababbbbabaaaaaaaabbaabaabbbbbaaabbabaaabaaababbbaabbababbbaaabbaaabaabbbaaabaabbbbbbbbbbbaaaaabaabababbbaaabbaaaabaaaabaababaababbaababbbaababbaaabbabbbaaabababbbaabbabaaabbbabbababaababababaaaaaaaaaabaababaaabaaaabaabbbbbaabaaaaabaaaaaabaaababababbabbbaaaababbbbabbababbaababbababbabbbbbbbaaababaaaaabaaabbaaabbbbabbbabbbabbbbbbabbbbbbaaaabbbbbababbbabbbabaabbbbbaaaaababbbbabbbbbbabbaabababababbbabbbabaaaabbbbaababbaaaabbaababbbaaaababbbbbaaaabaabaabaabaabbaaaaababaaaaaabbbabaaabaabbabbabbaabaaaabbbbbaaaababbaabaabaaaaaababbaabbaaaabbabaaaabaaaaabaaaaabbbbaaaabbbabaaababbbabaaabbbaaabaaabbaaaabaabbabaaaabbaaaaaaabbbbbaaabbbbaaaabbabababbbaaababbbaaaaabaaabaaabaababbbbabbabbaaabababababaaaabbabbbbaaabaabababbaaaaabbbbbbbabbbaaaabaabbabbbbbbabbababaaabbababaaabbaababbaaaaaaaaabbaababbbbabbabaabbaababbbbaabbbaaabbbabbbbbaaaaaaaaabababbabaabababbbabbaabbbaabbaabaabababbbabbabbbbaabaabbbabbababaabaaaaaabbaaababbaaaaaabbababaaaaabbbabbaabbababaaabbbabbaabbbaaabbaaaababbabaaaabaabaaaaabbabaabbabbaaaaaaabbaaaabaaaaaabababbaababaaababbabbabaababbaabbbabbbabaaababbbaabaababbbbabbaaaaabbbabbaaaaaabbabbabbbbbabababaabbabbbbaababbbaababaabbbbabaababababbbbbbaaabbabaaaaaaaaabbababbabbaaaaabaababaababbbaaabbbbababbababbbabbaaabbbabaabababaaabaaaaabbbbaabbaabbabaababbabaaabbababaaaaaabbbababaaaaababbbbbbaabbbbbaaabbbababbbbbaaaaaaabbbaaaaaaabbbbaabbbabbbabababbbabbaaabaabbbbbbbbbaabaaaaababbbabaaaabaabaabbbaaabaababaabbbbbbaaaababbabbaaaaaabbaabbaaaabbaaababbababbbbaaaaaababaabaaaaaaabbbbaabaaaaababaabbabbabbaabbaabbaabbbbbabbaaaabbaabbbbaababaaaabbbababbaabbbaaaaabaaaaaabbbaabbab
aabbaabababaababaaaaababababaaababbbbbbbababaaabbbaaabbabbbbababbbabbbaabbbbbbabababbaaaababbababbaaababbabaabaaabbaaaaaababababbabaaaabbaabaaaaabaabbaabaabbaabbbbabaaabbbbaaabbababbaaaaababbbbaababaabaabbbbaabbbaaaaaabaaaaabbbbaaaaabbaabbbbbbabbabaaaaaaaabaabaaaaaabbaaababaaaabaababbabbbbbbbbbaabaabaaaaabbbbabbaaaabaaabbbbaabbaabbaaabbaaaababaababaabbbbaaabbaaaaabbbbaaababbbbbabbbbabbbabbbaabaabaabbbaabbbabaabaabbbbbaaaaaaaabaaaaabaaabbbaaaaaabbbabbbaaaaabbabbaabbbbaababaaabbbbaaaabaabbbaabbaabbbabaaaaababaaaaabaaabbaaaaaabaabbbaababaaaaaaaabaaaababaaabbbaaabbaaaaaaabbbbbaabaaabaaaaabbabbaaaabababbaababaaabbabbbaabaabababbaaabbabababaabaabbaababbabbaabbbaabbbaabababaaaabaaaaaaaababaabbabaabaababaabaaabbbaabbbbbbaabaabababbaaaaaabaaababababaaabaabaaabaababbaabbbababbaababbbbaaabaaabbbabbbbbaabbababbbbbaabaabbbbbbaaaababababbbbbaababaaaabbaaaabbbaabaabbababbaaaaaaabbbbaababbbaaaababaabbbbbabbbbbbbabbaaaababaaaabababbaabaabaababbbbbbabababaaaaabbbaabbaaaabbbbaaaaabbbbaabbaabbbaabbabaabbbaababbaaabaaabaaaabbaaabbabaabbbbaabababbbbbabbaaaabbaaaaabaaababbaabaabbaaaabababbbbbbbbabaabababababbbbbaaabbaaabbbbbaaabbbbaabaaaaaaaabbababbbaaabbbaaaaabbbbaabaabaaabaaabaaaaababbaababbaabbabbababbaabbbbaaaababaabaaaaabaabaabbbbbbbaaaabbbaaabbbabbaabbaabbbabbbbbbabababaabaaababbbaabaaaaabbabababbaababababbbbbaaaabbabbbababbababbaabaabaaaaabbbabbbbbaaabaababbaabbbbaaabbaabbbbbbaaaaabaabaabbaaabbabababaaaabaabaabbbbbbaaaabbaabbaabaaaaabaabaabbaabbaaabbabbaaabbaabbbbaaaaabbbbaabaabbaaabbbbbbababbabbabbbbaaabaabbabbbbababaabbbbbbbaabbababbbaabaaababaabbbabaaabbaabaaaaaaaabbbaaaabbabbbaabababbbabababaabaababaaaabbaabaaababaaaaaaabaaaaababbaabbbaaaaabaaaaaabbbbbbbababbababababbabaababaabaaaaaaaabaaababaabababbababbabaaabaaaababbababaaaabbbbbbaabbbbbaababbabbaabbbaabbaaaabbbabbbaaabbbbbabbbbbbabbbaababbaabbaaaabbbaaabbbaabaabbaabbbbbaaaaaabbaababaabbbbbbababbabbbbaabbbbabbaaababaaaababbaaabaaaaabbbaabaaababbbaababbbabbbabbaababaabababbaaaabaababbabbbaaababbbaabaababaaabbbbabbabaababaabbba
bbbbaabaababababbabbaaabaabbbaabaaabaabababbbaabababbbabbabbaaabaaaabbbaaaaabaabaabaaaaaaaabaaabbaaaaabbaaaaabaabaaabbbbabbbabaabbbbaababbabababbabaabababbbababbbababbbaabbbabbabbabbaabbababbbbbbaaaabbbaabbabbaabababbbabaaabaaabbaaabbbababbabaabbaababbbaabbbbabbabbaabaaaaaababaaaaaaaabbaabaabaababaaabbaaaabbaaabababbaaaabbabbaaabaabaaaaaabaababaaaaaaabbaaabababbbaabaabaabbabaaaabbbabbbaababababaaaaabbbabbbbababbbabbaaaaaaabbbbbaaaabaaaabbabaaabbbbaaababbababaaabbbbbabbaabaabababbaabbabaaabbbabaabbbbbaabbabbabaaabbbbaabaababaaaaabbbabbbabaaaaababbbbbbbbaaabababbabaabbaaaabaaabbbaabaaaaabbabaabbabababbbababaaababbbababbabbbbbabaaababaaabaabababbababbaabbbaabababbbaaababbaabbabbabaababbaaabbaaaabbabbabbbbabaabbbbabbaababaaabbaabaabaaabaabaabaabaabbaabbaabbbbabaabbbabbaaabababbbbaaabbaabbbabaaaaaaababbababaababbaaabbbaabaabbabbbaabbbbabaaaaababbabbaaaaaababbabaabbabbabbbaaabbbababbabbaababbbbabbaabbbbbabbbbabaabaaababaaaaabbabaabaaabbbabbabbbbaabaabbbbaaaabbbbaabbabbbaababaabaaabbaabbbababaaaabaaaaaababbabbbabbabaabbbaabbbabbaaaabaaaaaabaabaaaaaaabaaabbaababaabababaababaaabbaaaabaabaaaabbabbaaababbaabaabaaaabaabbaaabbaabaabbbabaaabbaaabbbabbbbbaabbbaaababbbababbababaaaababababbbbbababaabbbabaaababaaababbabbaaabbabbabbabbbbbababbbbabbaabababbbbabbbabbababbababaaabbbbabbaabbbaabaaaabbaabbbbbaaabbaaaabaabaabbbaabaaabbaabaabaabbbabbbaabaabbbbaaaabaaaaaaaaabbabbababaaaaababaababbaabbabaaabbabbbbaabbaababbaaaabbbaaabbbbaabbbbbaaabbbababbaaaababbbbabaaaaabbbaabaaababaabaaaaabbbbabaaabbaabbbaaaabaabbabababbbbbbbababbabaababbbbababaabbbbbabbababbbbaaabbabbbabaabbabbbabbaaaababaaabbbbaaabaabbbabbbbabaabbbaaaaabbaabbbbbbbaabaababaaaababaabbbabbbbabbaabbbababbbaabbaabaabbaabbbbaaaaabbababbbbbbbbbbbbaabaaaaabababbbabaaaaaaababbbabaabbbaaaabaaaaababababbaabbbbbaaaaabbabbaaabbbaaaabbbbaabbabbbaaababbbbbaaaaababbbaabbabbbababbabbaaabaaababaabbaababbaaaaabbbabaabababbbbbbbabbbbbbbbbbabaaaaaabaabbbbabbaaabbaaaaabbaaaabbbabaaababaabbaababbaababaaabbababbbaabaaaabbaabaaaabbaaababaababababb
abbabaaaaabaabbabbbaabbbbbaaaaaabaabbaaabaababbaabbabbaababbbbbabaabaabaababaabbbbbbbbaaababbbabbbabaabbaabbbbabbaaabaaaabaaabbaaaaabbabbbbbaaaaababbbaabaaaabbaababbaaaabbaaabbbabaaabbaaaaababbbbaaaabaaabaabaaabaabaabbbbbbaabbaaabababbaabaaabbaababababaabaaabbbbabbbbaaabaaabbbaaaaaaaabbbbaaaabaabaaaabbbabbababaababbbabaababbabaabbbabbabababbbaaaabbabbababbbabbbabaaababbabbbbbaabababbabaabbbbabaabbaaabaabaaaabbbababaaabbabaaababbbabbaabbbaaabaababbababbaaaaababaaababaabbbabaaaabbaaabaaabbbaaabbbabbaabbaabaabbbaabbbabbabbaaaabababbbaabaababbabbababbbbbababbbabbaababbababaabbbabaaaaababababbbbaaabbabaababaaaabaaabbabbaabaaabbaaaaababbaaababaabaabaabbbbababababbaabbbaabbabababbababaabaabbabababababaabbbbbbaabaababbbaaabbbabaabbbababaabababbaaaababbaaaaabbabbaaabaababaaababbbbaaaabababbbabbababaaaaabbababaabbbaaaabbbbbbaaabbaabbaababbaabbabaabbaabbabbaabbabababababbabbaaaaaababbbaaaabbabababaaaaaaaaabbbaabaaabbbaabababaaaababbaababbbbabbaababababaaaabababbaaababbababbabababaabbaabaabbbaaabbabbababbababaababbaaabaaababaabbaaabbabbbbaabbababbaabaabbbbabaaabbbbaababbaaaababbabbabaabbabbaaabbbbabbbabbabaaaabbaabaabaababbabbbaabbaaabbbaabaaababbbbbaaaabababaabbaabbaaabbaabaabbaabbbbbaabaaaaaaaabbaaaabbabbbabaabbabbbabbaabaaaabaababaabbbaaaababaabbbbbbbababaabbbabbaabababbbabbbbababbbababbbbbbbbbabbbbbaabababbbbbabbaabaababababbbbbbbbbaabaaaaabbabbbabaaabbabbabbaaaabbabaaaabbaaaabaabbabaaabbbaabbababbababaaabbabaaabbbbababbaabaaabbbbbbbababbbbaabaababbbabaabaaaaaabbabaaaaababbabbbabbbbaabbaabbabaabbbabbabbbaabaabbbaaabbaaaabbaaaabababaaaaabbabbabbababbbbbbbbbbabbbabaaaaabbbbabaabbbbbaabbbabbaaaaaabaaabbbaabbaaabbbaaabaaabbabababaaabbaababaabbababaaaaabbbbbbaaaaababbbabaabbabbbaaaaabbbabaababaaaaabbaabaaababbabbbaaaaaabaaabaaaaababbbabbbbaaabaabbbbababbbbbbaaabbbaabbbbbbaaaaaaabaaabbaaabababbbbbbabababaaabaabbbbabbaaabbbbaaaaababbbbbabbbbbaaabbaabbbaaabbaaabbbbabbabaabaaabbaabbaaaaaabaabbbbabaabaaabaababbabbaabbbaaababbaabbbbababaaaaabaababbbaababaabaaaabbabbabbbabaaaabaabaabbb
abababbabbbababbabbbbabbabbaabbbaaabbbabaaabbbbaaaabaabaabbabbabbbaaabbbbabbbabbbbabbbababaababaabbbbababbbbabbbbbbbaabbaababbbbbaaababbabababaaaaababbaaaaababababbbbbbabbabbaabaabbbabbabbabbbbbbbaaaabbabaabbabababaaaaabaabbbaaaababaababbaaaabaabbbbbbbbaaabbaabbabaaabbbabbbaaababbabbaaabbabbababbbababbbbbabbabbabaababbbaabbabbaabbaabbabbbbaabaabbbbbabbbbabbaaaabbbbababbbbbabbbbbabbbaaaababaabbabbaababbbaaaabbbbaababbbbbaababaaabbaabbabaabbaababaaaabbbbbaabaababbbbabaaababaababbabbaaababbaaabbababbaabbbbabbbbaabbbbaababaababaabbbaabbbbbbaaabbaaaaaabaaabaabbbaaaaabbbbbababbaaababaaababaaabbabaabbbbabaaabaaaabbbabababbbbabbbbabaaababaabbaabbaabaaabbabbbabbbaaaaaaaababbabbaaababbbaaabbaaaabbbbabaabbabbabbaaabaabbaaabbabababbbabaabbabbabababaababaababaaababbbabaaaaabbbabbaabaaababaaaabbbaabbaabbababbababababaaabbbaabaaaabbbbbabaabaaaaaababaaaabaaabbaaaabbbaaaaaabbbbbbbaaabbabbbaabbabababbbabbaabbabaabaaabbbbbaabbbababaaaaabbbbbaabbaabbabbababbbababbabaabbabaababbbbabbbbaabbabbbbabbabababbaaabbbababbbaabaabaabaababaababaabbabaabaabbaaaaabababababbabaaaabbbaabbbbbbaabaabbbbaaaabababaabbabaaaaabaaaababbbbabbbbbaaaaaababaababaabaabbbbbbabaabbbabbaaaaababaaababaaaabbababbbaabaaaaaaabbbabaabbbbbaabaaabaaabbaabbababbaabbbbbababbabaaabbbababbaaabaabbaabbbabaabbaababaaaababbaaaaabaabaaaabaaaabbbaabaababbbbbbabbababbbbbbaabbabbbbabbabbbaaabbaaabbabaaabbabaaaaabbaaaabbababaabaabaaabaaaabaababaababbaaabbbaabaaaabbaaababbaababbbbbbbbbababaaaaaaaaabbaaaaaaaabbaaabaaabbaaabaabababbaaabaabbbbbababbbaaabbabaaaabbaabababbaaaabbabaabbbbbaaabaabaaabbbbabbaaaababbaababbaabbabaaabbbbababaaabaabbabbbbbbabbbbbaaabbabbaaabbaaabbbababaabbbbabbabaaaabaabbbbaaaaabbbbbabbbbbaaababbaababababbbbbaababaababbbbbbaaababbababbbbaabaaaaaabbbababbbababaabaababaaaabbbbbaabbabaabbbaabaaabbbbbaababbababbaabbbbaaabbaabbbbbbbbababbbaababbababbbbbaaaaaabbbbaabbabbbabbbabaaabaabbbababbabbbbbabbbaaaabaaabababaaabaaaababbaabbabbbaaabbbaabbbaabaaaaababaaabbbaaaaaabbaabaabbaabbaabaaaababbaabaaaaaaaabbaaabaabaababbaaba
bbabbbabaaabaaaaabbbbbaaaabaabaaaababaabbbbbbaabbabbaabbaabbabbaaabbbaaabbbabbbbbbaabbbbabbaabbbbbaabbbbbaabababaaabbabaabaaabaabbaababababbbbabbabaabbaabbaaaabbaaaaaaaabbbaababaaabaabbbaaaaabbaabbbbbbbabaaaaaaaaaabbbbbaaabbabaaababbbaabaaaabbaaabbaabbabbbbabbabbaabaababababbbaaabbbbabaabbbbbbbbbabbbbbbbabbbbaabbbbbaaaaaaabaaabbaabbabaaaabbbaabababbabbbaabbaabbaabbbabaaabaaababababbbaaabbbaaabbabaaabbbbbbbbbabaaaabaabbababbbbababaabbbabaabbbaababaaaaabbaaabbbbabbaaabaabbbabaaabbaabbaabbbbbaabaaaaaabbbabbbbbbaaaabbbbbaabaaaaabbbbbbaabaabaaababbbababaabbabaabbaaabbbbbbaabbbbbbbbbaaabbabbabaaabbbababababaaababbbabaabbbabaaaababbbbaabaaababbaabbaaababbbaabaaabaabaaaaaabbaabbbbbaaabbaaababbbbaaabbaabbbaaabababaabaabaaaabaaaaaabbbaaabbbabbabbbbaaabbababababaaaababaaabbabbbbbabbababaabbbaaaabbbbabababaaabbbbabaaabbabbaaababababbabaabaaaaababbabaabbbbbaabbaabbbabbbaaaababbbabbbbaababbbaaabbbaaaabbaabaaaababaaaabbbbabbbababababbbbbbbbaabbbaaabbbaabbbabbabaaaaaaabaabbbbbbaabaaaabaaababbababbbabbbbabaabaababaabbaaabaababaaabaabaaabbaaaabaaaaababbbaaabbbaaabaaabbabbaaababbabaabbbbbbaaaaaabbabbbababbbbbbbababbabaaaaabbaabbaaaaaabbbaaababbaabbbaaabbbabbbbaabaaababaabbbbbbaaaabbbbaaababbbbbbbabababbbbabbaababaaaaabaabaaababaababbbbbaaaaababbbaabbababbbabbaaaaababaabababaaabaabbbaabbaabbaababaaaabbbbabababbbbbbbbababbababaabbbbaaabbbabaaabbaaaaaabaabaaabababbaabaaabaabbabbbabbaabbababaaaaababababaaababbbaaaabaabbbbbbbaabbbaabbbabaaaabbaaabbbbaaababaaaaaaabbbaabbabbaababaabbabbbaaabbaaabbbaaaabbababaababaabaabaaababaabaabaabaaaababbaabaaaabbaaabbbaaababbbabbbbaabababbabbbbbabbbbaaaabbbabbbbabaabbbbaaaabaababbaabbbbaababaabbaabbaaaaaabaaabbbababbbbabaabbbbabbbbaaaabbaaabbaaaabaaababbbbbabbabaaabbbaabbababaaaabaababbaaabbbbbbbaaaababbbaaaabaabaabaababababaabbbabbaabbaabababbbbbbbbbbabaaaaabbbbababbabbabbaabaabbabbaaaaaaabbaabaaabbabaabaabbbbbbbbaababbbabaaaaaabbbaaabbbbbaaabbaaaabbbabaaababbbaabbaabbbabbbbabaaababaaabbbbaaaaabbbababaababababbaaabaababbbabbabbbaabaabbbabbaabbbabbabaaaa
abaabbbbbbababbbbbbbababbabbbabbaabbbabbabbaabbbaaabbaaaabbbaaababababbaabaaaabbbbaababbabbabaaabbabaaaaaabaaabaaaaaaaabaabbaababaababbbbabaaaabbaaabbabbbbbaabbbaabbaaabbabaaabababaaaaabbbbbabbabaababbabaabbabbaaaabaababbbbabbababbbabbaabbbbabaaaabaababbabbaaaabbaaabbabbaababaaaaabbabaaabaaaabaabbbabbabbabbaabbbbbaabbaabaaaaaabaaaaabaabaaaaaabbaaabbbbbaaaaaaaabbbbbbaaaabaaabbabbbbaaaaabababaaabaabbbbabbabbabbbabbaaaabbaabbbabbbbbbbabababaaaabbbbaabaaabbaaaaaabbbabaaaabbababaabaaaaaabbabaaabaabbbbabbaaabbababbbbbbbabbabbbaabbaabbbaaabababbaabbbabababbbbbabaabbaaabaaabbbabbbababbabaabbaababaaabbbbbabbaaabababbbbbbababbabbbbbbbbbbaabbabaabaaaabbbbaabbabaaababbaaaaabbabbaaababaaabbbabbabbbbabaaaabbababababbaabbbbabbaaaabaababaaabbbaaaabbbbbaaabbaaabbaabaabaaaababaababbaaabbabbaaaabbbabbbaabbabbaabbbbaaababaabbbaabaababbabababaaaaaaaabaaabbbaabbbaababbaabbbaabbabbbabababbbbabbabababbaaabbabbbbbaaabaabbbbaaabbbbaabbabaaabaaaaaabaaaaaabbbbbaaabaaabbbbabbbaabaaaaaabbbababaaabaabbbaaaaababbabbaabbbaabbbabbbbabbaababaaaabbbbbbaaaabbaaaabbbbbaabbaabbabaaabbbbaaabbbbababbbaabbaaabbbabbabaabaabbbaabbbbbaabaaaaabaaababbaabbbabababbbabbbaabbbbbbabaaabbabaabbbbababaaabbbbbababbaaaaabbabbbbbbbabaaabbabaaaababbbbabbbbaabbaabbaabbbbaaabbaaaaaaaaaababaabaababbaabaaaabbabaabaaabbabaaabaabbabababaaaaabaabbaaabaaabababbbbbbbabbbaabbbaaaabbaaabbbaaaaababaababbabbaabaaabbabbbbbbbabaaaabaaabbababababbbbbabbaaaabbbbbabaabaabbaaaaabababaaaabbbbabbbbaaababaaabbabbabaaaaaabbbbbaabbbbaaaabbbabbbbabbabaabaababbabababbbbbbaaaaababababbabbabbbaaabbbaaabaabbabbaaabbababaababbababbbaabbaabbbbabababbbbababbabbbbaaaabbaaaaabababbabbabaabababbaabbabaaababbababbbabbababababbaabbbbbaaabbaaabaabbaabbbbababaabbbaaabbbbababaabbbaabaababaabbaaaabbabaabaaabbababbbabbaaaabaaabbbbbaaaaababbabaabbbbbabbabbababbaaaaabaababaaabbaaababaabababbaababbaababaababaababbbbbabbaaabaaabbaaabaabbbbaaabbaabaaaabbababaaabababaabbaaaabbaabaabbbbbabaaaababaaabbabaaabbbababbaaaaabbbbabbbabbaaaaabbbbbabababbbbaabbabaaabbabbbaababbb
baaabbbbabbaabaaabbabbaaababaaababbaabbbbaabbbbbbabaabbbbabbabaaabbbaabbaabbababbbaaaaaaabbbbbaababaabaabaaaaaabbbbbababbabbbabababaaabbbbbbaaabbaaaababaaaababaabaaaabbbbbbbaaababbbbabababaaaabaabababbabababbaaabbaabbaababaabaabbbbbbaabbbbababbaabababbabbbabbaabbabbaababbabbaabaaabaabbabbabababbaaaaabaaaabababaaaaabbaabbaabbbaaabaaaabbabababbababaababaababaaabaabaabaabbababaabaaaabbbbabbbbbaaabaaaabbbbbbaaabbaaababaabaaaaaaabababbbbbababbabbababbabbababbbbabaabbabbbbbbababbbbbaabbbaabbaaaababbabbaaabbbababaaaababaaababaaabbbabbbbbbbbbaabaabbbaaaabbbaababbbbbbbbabaabbaabbabbabaabbaabbaabaaabbbbbabaabbbaabbababbbbabaaaabbbbbaabbabababbababbabaaabaaaaaabbabaababbbbaaabbaabaaaaaabbbabbabaaababababbbabbabbbabbaabbaabababaabbabbbabaabbababbabbaaabbaaaabbaaaabbbbaaaaabaaabaaaaabbaaabababbbbabbbbaaabaaabaaabbbaaaabbaaaabbbbabbaababbbbaaaabbbbaaaabababbababbbaababbbbbaabbbabaaaababaaaabbbabababaaaabbaabbbaabbbabaaabbabbabbabaababababbbababaaabbaaaaaaaabbaabaabbababbbbbaaaabababaaaabbabbbbbbbbbbaaaaaaababaabbbabbbbaabaababbbabababbbababaababbaaaaaaaababbabbbbaaababababaaababaabaaabbbbbbabbbbaaaaaabaaabaabaabaaaaabbaaababbabaabaaabbababaaabbbbababaabaabababbaaabbaaabbbbaaababbabbaaaabbbababaabbbababbabaaaabbbbbbbaaaaaaabbbabbaabbbaabaababababababbbabbabaabbaabaababbbabbbaabbaabaaabbbbaabbbbbaabaabbbbabbabbaabaababbbbaababbababbabababaabbbaaaaaaaabbabaabbaabbabbbbbbaaabbbaaaababaabababababbbabaaabaaabaabbbabaababaaabbbbbaaaabaabaababaaababbaaabaaabaaabbbaaaaabbaabbbaabbaaaabaaaabbbababbabbaaaaaababaaabbbaabbbaabbababbabbbababbbbaabaaabaaaaabbbbaabababaaabbabbabababaababbbbaababbaaaaaababaaababbabbbbabbbabaaaaaabaaabaababbaaaaababaabbabaabbabbabbabababaaabbbaabbaaaabbabaabaaaaabaaaaabbaaaabbababaabaaabbababbbbbbaabbabaabbabbabbbaaaaaaaaabbbaaaaaabbbbbbabaabbbbaaababbbaabaaaabbaaaaaaaabaaaabaabbabaaabbbabbaaaababbbbaaaabbbabbababbbbbbbbbaaabbabbbabbbabbaabaaababaabaaabbbbbbabbaaaaaaabbabbabbabbbaaabaabbaababbbbaaaaaabbababbaabbaaaaabbbbbababaaabbabaabbbbaaaaaaaaababaaabbbbbbaaaba
baabbabaabaaabbbaaabbaababbbaaabaabbbbbbaabaaaaabbabbabbabbbbbbabaabbbaaaaaaaaabbbabbababbababbababbaaabbbbbabaaabbbaaabababbbaaabbabbbaaaabbabbaabbabaaababbbbbabbabababababbaabaaabaababbaaaaabababbabaabaabaabbababbbbabaaaaababbbbaabbaabbbabbaaaaabbbabbabaababaaabbaabbbabbbbaaaabaabaaaaaaaaabababaabbbabbbbabbaabbbbaaababbabaaaabbabbbbbbabbbabbbaabbabbbbbbbbaabaaabbaabbbababbbbbabbaaabababaaaabbbbaabababaabaaaaaabbaaaabbbababbaaaaaaaabbaababbbbabbbbaaabbbaaabababaaabbbbababaabbbaaaababbbbababbaabbaababbaabbaabbabbaabbabaaababbaabbbaabaaaabbabbbaaabbaabaaaaaaaaaaababaabbaabaaaaaaababbbababbabbbababbaaabaabbbbabbbbabbaabaababbbabbbbbabaaabbabbbbababbbbbaabbabaababaabaabbaaabaababbabbbbbbabaabaaaaababbaabbbababbaabaabbbbaabaabbbbbaabbaabbbabababababbaabbabbbabbabbabbbabbaabbbaaabbbbabaaabbabbabbaaaaaabbbbbbbabbabababbaabaaaabbaabbabbbbaaabbbaabbabaababababbbabbbabbbbabaabbaaabbababbaaabaaaaabbaabaabbababaabbbbbbbaababaaaabbbbbbabaaabbbaababaabbbaababbababbababbabaaaaaabbaaabbabaabbbaabaaabaaaabbbbaababaabaaaabbbaababaabbabbbabaaababaabaaaaababbababbaaabaabbbabbaaaabbaaaabaaaaaaabbbbbaaaaaaaaabbaabaaaaaabbbabbbbabbaaabbbaaabbbaaabaaaabbbbaaabbaaaabaabbababaaaaaaaaaababaabbabaabaabbbbabbaaabababbaaabaaababbaabaabbbbaabaaabaaabababbabbaaababababbbababbaaabaaaabbbaabaaaabaababbaaabbaaabaabaabbabaaababaabaababbaaabbbabaabbbbbbbabbaabbabbbababbaaaababbababbbbaaaaaaabaaaabababbbaaaabbaaaaaababbabaabbbaabaaaaababbaababaabababababbbaabbabaabbaababaaaaabaababbabbaababaaaabaaabbabbaabaababaaaababbbbabaaaaabaaaaaaaaabbbbabbabbbbabbababaaabbbabbbbaabbbaaabbbbbbbbabbaaabbbaaabaababbababbbabbbbabbbaaabbbabaaaabaababbbbababaabaabababaabbbabbbbaaaabaaaaaaabbaabababbabbaabbbbbababbbbaaabbaaaaaabaaaabaabaababbabbabaabbaabababbabaaaaaabbbaabbbbbbabbaaaaaabbbababbabbbaaababbbbaaaabaabbaaaaababbbbabbbbababbaaabbbbbbaabbabbbaaaaababbbaaaabbabababbaaabbabbbbbbabaabbabbbabbbbaaaabbbaaaaaaaaaabbabbaaababaabbabaabbbbabababbaaaabbaaabbababaabbabbaabababbabaabbabbaaaaaababbaaaaababbbababbaabaababbb
babbaabbbbbbbaabbababaabaabaababbbbaabaabababaabbbbbbbbabaabbabbabbbbabbbbbaaababababbabbbaaabbbbbbaabaababbbababaabbbbbaaababbbabbbbbaaaaabbbbbbabbbaabbaabbaabaabbaabbabaaaaaaaabbbbaaababbaabaaaabbbbaaabaaabbabbabbabbaaaaaaabbaaaaabaaabababbabaaababbabbaabbbabbababaaaabbbbabaabbbababbabaaaabaabaaabbbaabababbaabbabbabbbaababbbabaaaabbbbaabbabbbbabababbaabbbaaababbababbabbaababbabbaaaaaabaaabaaabababababbaaaaaababbabbabbaaaabababbbbbbabbbaaabaababbbaaaababbbaaababbbababbaabbaaaababbbaabbbbbbbaaabbbbbaaaababaabababababbabbbbbbaababbaababbbbbbbbaabbaababaabbabaabbaabbaababbbabbbbaaaabbbababbbbabbbbbbbbbbbaaabbabbbabaabbbbabbabbababaabaabbaaaaabbbbbaabaabaabbbabaaaaaabbaabbabaaabbbbabbaababaabaabbaaaaabaababaaaababbbbaabbabbbabbbaababbbabaaaabbababaaaaaabaabbbbababbaabbabaabbaaaaaabbbaaabbabbbabbbbbabbbbbaabbbbbaabaabbabbbabbaabbabbbbaaaababbabaaabbabaabbaabaaaabaabbabaaabaabaabbbbbbaaabbaaaaaaabbaaaaababbabbabaaabbbbbbaabbabbbabaabaaaaaaabaabbaaaaababbbaaaabbbbaaabaaaabbaabaaaaababbbbbbaaaaaaaabbbabaaababbabbabaabaabbbabababbbabaaaabbaabbbaabaabbababbbabaaaabababbbaabaababbababbbaabbaaababbbabbabaabbbabababaababbaabbbaaaaaabaabababaaaaaabbbabbaababaabbbbababaaaabbaabbbaabbabababbaabaabbaaaabbabbabaaaaabbaaaaababbbbaaabbaaaabaabbbbbbaaaababbbaababbbbbaaaabbbbaabaaaabbaaababaabaababbbaababaaabaabaaaaabababbaabaabbbaabaabaabbabaabbabaaabbbbbabbaabbbaababaaabbababababbbbbbaabbbaaabbabbbaababaaabbaaaaaabbbbbbbbbbabbaaaaabbaaabaabaabaabaabaabababbabbababbaabbbbaaaabaabaababbbbbbbabaabaabaaabaabababbaaabaaaabaabaabaabaabaaababababaabbbaabbabbaaabaaaabbbaabbaaaabbababaaabbaababbbbbaaaabaabaaabbbbababbabababababaaabababaabbbbabbabaaaabaaaabbbbbabababaaaabbababbaaaaaaabbababbaabbabaabaaaaaaabbabaaabbbaaaabaaaabaabbbaabbbaaaabaaaabbbabbbabbaaaaaabbbbabbbbbbbbbbabababbababaabbbabababbbaaaabaabaaabbaaaaaabbaabbaaaaaabbabababaaabaaaaaabaaaababbabaabaaaabbabaabaaaaaaaaababbbbaaabaabaabbbabaabbbaabbaabbbbaaabbbbabbababbabbabaaaabbbbabbababbbbaabbbbbbaabbabbbaaabbaabababbbababbbaababab
babbabaaaabbbbbabbabaaababbaababbbabaaabbbabbbbabababbabbbbbabaaababaababbabbbabbbbaabaababaabaaaaaaaaaaaaababaaababbbbaaabaaabaaabbbbaabaaaaaabaabbbaaaaaaaaaababababaabbbbabbbabbabbbbbabbabaababbbabbbabaaabaaabbaaabbaaabbbbbbaaaaabaabaaabbbaabbbbbbbababbbaababaabaaabbabaaaabbbbaabbaababbababaaabaaaabaabbaababbaabbabbbaababbbababaababbbbabbbaabaabaaabaaaabbabaaabbbbbababbabbbbabbaababbbbabbababaabaaaaabbaaaaabaaabbbbbaaaaabababbbababbabbbbbbaaaababbababbaaaabbbabaabbbababaabbbaabaaaaaaabaaabaababaaabbabbbaaabbbbbbbbbbbbbaabbbaabaabbaabbabbaabaaabbababaaabaaaabbabbbbaabbbbaaabbbbababbabaabbbbbbbabbbaabaaabaaabaaabbbaabbaabbbbbbabababbaaaaabaaaabababaababbbabbabaabbbaabaababaabababaaaaaabbaababbabaaaababbaabbbabbaabaaababaaaaababbaabbbabaaabbabaababbbaaaabbabbabbbbbbaabaaaaaabbbaabbaabbabaabbbbabbbabbbbababbbbbbbbbabbbbaabbabaabaaaabbaaaababbbbaaaabababaaabaaabababaaabbbaaaabbaaaabaaabababbaabaaaaaabbaabaabaababaaababbabababaaaaabbababbbbaabaaababbbababaaaaaaaaaaabbabbbabbbbabbaabbabbaaabbabbbaabbbbaabababbabbbaaaaaaabbbbbbbaabaabbbaaaaabbbbbabbbbababaaaabbbabbaabbaabaabbaaababbbbbaaaababaabababaaabaaaababbbabbbbaaabbaaaaabaabbaaababaaaaaaaabbaabababaaabbaaabaabbbbbbbbbbababbaaaabaaaaabbabbaabaaabbbbbabbaaabaabaaaabaabababaabbbaaaabaabbaaababbbbabbbbbbbbaababbaabbbabaaaaaaaabbbaabaaaababbababaaabbbabbbbabaabaabaabbaabbbbbaaababaaabbabbbbaabbbaaaaabbbbabbbbbaaaabbaaabbbaababbaababbbabaaababbaaaaabbbbabaabbbbabbabbbbaabbabaabababaaaaaaababbbaaaaabbbabababaabaaabbabaaaaabbababaabbbbbbbbabbbabaabaaaabbabaaaabbbaaaaaabaaabbbbaababaaabaabaababbbbaaaaabbbbbbbbaaaaabbbaabbaabababbbbbabbabaababbbbaabbabbbbbaabaabbaababaaabaaababaabbaaaaabbababbaababababbaaabbabbaaabbbabbbbbaaaababaabbbbbbaaababbaaabaaaaaaaaaababbabbbabbbabbbbaaabbbbbabaababaaabaababbaaabbbbbbaaaaabababaaaabbaabbbbaabbbabaababbbbaaaabbbbbababbbbaabbbaaaabbbbababababbaaababaabaabbaaabababbbbaababbabaaabaabbababbbaabaabbbbabababbbaababababaabbbaaaaababbaaabaabbabaaaaaaaabbabbabbbabbaaaababbbbbbbabbaaabaababbbaaba
babbabbababbaabbaaabbbaaaaaaaaababaababbbaabbbabbabbbababaaabbaaaaabaabbabaabababbaaababbabaaabbbbaabbaaababbbaaaaaabbbbaaababbbbaabbbbbaaaaaabbbbbbaababbbbabaaaababababaaababbaabbaabaaabbabbaabbabaabbaaabbbababbabbbaababbbbbaabbaaaabbbabaaaabaaaaabababaaaabaababbaabbbababaaaaabaababbbabbbbabbbbaabbbabbabababaababaabbbbaabbaaaabbabaaabbaaaaaaababbababbbabbaaaabbbaaaabbbbababaaaaabaababababaaaaaabbaaaabaabbbabbaabbaababababbbabbaabbabaabaabbabaaabbababaabbbbabbaaaababababbaabbbbabaabbbbbaabbababaaabaaabbabbbbbaaaabaabaababbbaabababababbaaaabbabbaabbabababbbbabbbbabbbbaabbbbabababbabbbabbbbaaabbbaabbabbaabaababbaabbaaaaaabbbbabbbababbaabbbbbabbbbaaabbbbbaabbaabbaaababaaaaaaababbaaabbbbaaaaababbabbbabbaaabaaaaaaabbbabababbbaaaababbbbbbabaaaabaaaaaaababbbabaaababaabbbabbbbaaaababbaaaaababbbaabbababbbaabbabaaabaaabbabbbbbbabbabbaaaaabbababbaaabaaabaabaaabababbaaaabaababbbbbbbaaaaabababbabbbbbaabbbaaaaaaaabaabaaaaababababaaababaababbbbaaaabaaaaabbbaaaaaaaabbabbbabbbababbaabaabababaaabbbaaaabaababaabaabbbbaaaaaaabbaaaaaaaaaaaabaaaababbababaaaaababbbaaabbbbbabbabbabaaababbbbaaabbbabbbbbbabaaababbbaabbbaababbaaabbbaabbabbbbababaaabbabbbabbababbbbbbbbbbbaaaaaaaabaaabaaababbbababbaaaabbbabaababbbbabaaabababbbbbbbbaaabbbbaaabbaabbbababbbbbbaabaaabbabbabbbbaaaababbbabbaabaabbaabaabbbbabaabaaaabbbbaaaaabaaabbbbabaababbababaaababbbaaaababaaabbaabababababbbbbbbaabbbbbaabbbbaaaaaaabaaaaabaaaaabaaaabbaabbaabbabbbabbabbbbbbabbaaaababaabbaaaabbabbbbaaaabbbbaabaabaaaabbabbbaaaabaaaabbbbaabbbbbbababbabaabbbbabaababbbaaabbaaaaaaabbaaabbababababbabbbbabbbaaabbabbabababbaaaaabbbbbbbbaabbaabbbabbababaabbbaabaaabbaaaaabbbbbbbbaaaaaabbababaabababbbbaababaabbaabbbbbbababbbbbbbabbbbabbbbaaababaaaabbbaaabbababbaaababbaaabaaababaabbbbbbaaaaabaaabaaababbabbaabaabaabaaabbabbabbbabbbbbababbbaababbbaabbaababbbbabbaababbbbababaaabaaaaaaabbabbabababbbabbbabaaaabbaaababbabaabbbbbbabbabbbbbbabaaaabbababbabbababababaabaaabbaaaaaaabababbbabbaabaabbbababaaabaabbaabbbbbbabbabbabaaaaabaabaabbbabababaaaaaabbaba
baabbbbbaaabaabbbbbaaabaaaaaaaabbababbbbbabaabbbababbaabbbaaaabbbaababbaaabaaaaabbbbababaaabbbaabaaabbaaaaaaaabbbbabaabbbbbababbaaaaaabbaabbbbbabaabbbaabababaaaabbbbbbaabbaaaaaaaaabbbaababaaaaabbbaabbbbbbbaaaaaabaaabaaaaababaaaaabbbbbbabbababaaaabbbbbbababbabaaabbaaabbaabbbbaaabbabaabbababaaabababaabaabaaabbaabaaabbaabbabaabbbaaabaabaabbbbaaabbabaaaababbbbbbbaaabbaaabbaaaabbbabaabbaaabaaababbbabbabaaaaaabbbabbabbababbbaaaabbbaaaabaaabbbbababaaabbbbaabbabaabababbabbbbaabbaabbaabababbabbaaabababaaabbaaabbbbbbbbaabbbabababbbaabaabbabbbabbbbabaaabababaababaaaabaabbabbaaaaabbbbbbaabbabbaabaabbbaababbabbbbaaaabababaabaaababbabbbbbbaabbaabbaaababbaababbbbaaababbababbaaaaabaaabbabbaaaababbbbbbabaaaabbbbbbabbbbbabbbbbabaaaaababaaabaabaabababbbbaabaabbbbaabbaaabaaaaaaabbaaaaabbaabbbaabbaabbbbaaaabbaaaabaaaabbabbbaaaabaabbbaabbbaaaabbaabbbababbaaabbaaaababbbbaaaabbabbbbabbabbabbabaabbaabbbbbabbbaabbbbabaaaababaababaabaababbbaabababaaabababbaaaabababbabbbabaaabbaabbbaabbabbababbbbbabbabbabbaaaababaababbaabaabaaaaabaaabbbaaababababaaabaaabbababaaaaaaaababbbababbbaaabbbbbbabaabbbbabaaabbabbaabbabaaabbbbbbbababbbbbaaaabbbaaabbabababaaaabbbbabbaabbbbbabaababbabbbaaabbaababbabaaaababaababaabaabbabbaabbbbaabbbabbaabaabbabbaababbabbbabbbbbabbbabbabbbaabbbaaababbaaaaaaaaaaaabaababbaabbbbbbabbbaabaabaabbbaabbaaaabbbbabbaabbbabababbabbbbaabababbbaaababbababbabbbabaabaaaaabaabaaabaabbbabaabaaaaabaaababaabbbbabbabbbbbaaabbbbabbbbbaabbabbbaaabaababaaabaabbbaabbaaaaaaaababbabaaaaabbbaabaabaabbabababbbbababababbaabbaabbbaaababbbaabbbaabaabbbaaabababbbbaabbbbabaaabbabbabababbbabaaabaabaabbaabbaababbabaabbbbabbabaabbabbbaabbbbaaaabbbabaabaaaaabbabababbbaabbababbaaababbbbaabbbaabbbbbaaabababbabbaabbbbbaabbbaaaabaaaabbbbaabaaabbaaaababbbaabaaabaaaabbbbaabbabaaaabaaabaabbaaabaabaababbbbababbaabaabbaabaabbbaaababaaabaababbaababbaaababababaabaababbabbaaaaaabbaaabbabbbabbbaabababaaaabbaaaaabaabaaaabbaaabaaabababaaababbbabaaaabaabbaabbbaababbabbaabaaaabaaaabaabaababbabaabbbbbababbaaabababaaaaabbaabbba
aababbaababbbbabababbaaaaabbabbbbabaaaabbabbaaaabbaabbbbabbbbbbbbababbaaaabaaabaaaaaaaabbaabbbababbaaaaabbabaabbaabbbabaaaabbaaaaababbabaaaaabaaaaababbbbbbbbbbaabbbaaababbbabaabbaababbaabbaabbaabbabaabbaabbbaaaaabbbabaabbbbaaabbababbbabababbbbabaabbababbabbabbbaabbaabbabbabbbbaabbaaababbbabbbbbababaaaababaaaabaababbbbbbbabbbbbbaabaababaabbbaabaaaaabaabbababbaaaabababaaaaaabaabbaaababbabaabaaabbbbabaaaababbbaababbbbaaaababbaaaaabaababbabbabbbabbbabaaaaababaababbabbabbbbaaabbbaaaaaabbbbbabaabaaababbbbbbabbaaabaabbbbaabbbbbbababbabbbbbabbbaabababbbaabbbabbabaaaababbaaabbbbbaabbaaaaaabbaabbbaabaabbbbaabbbaabaababbbabbbbbbaaabaabbaaabaaabbaabbbbbbababaaaaaababaabbbababbbaaaabbbbbbababbbaababbbbabbaaabbabaaaaabbabbabbbbbabbabbbbababbbbbabaabbbbbbababbabbaaaaaababbbbbabbbaaaabbbaaabbabbbbbbbbabbbbaabbaaabbaabaaaabbabababbbbaababbbbbabaaaaaabaaaaabaaabaaaababbabababaaabaaabababaaaaabaaabaabababbbabbbabbaaaabbbbbbabbbbabaabbaaabbbbaababbaaaabbaabbbabbaabbabaababbaabaaabaaabbbbbabbabbbbbbbaabaaaaaabaabaaaabbbbbbaabaaaaaaabaaaaaaabbbabbaabbabaabbabababbbbbababbbabaababaaabaabbaaaaabbbbabbaabbabbbbaaaabbbaaaaabbbabbbaabbaaaabbbaaaaaaabbbbaaaaabaaaaabbabaaaabaaaaaaababaabaabaaabaababbaaaaabaababbbabbbbbbbbaabbbbabaaaabbabbbbaabbababaaabbbabaabaaababbbbabbbbaaaaabbbaabbbbbaabbbababbaaabbbaababababaaaaabaaaabbbabbbbaaaaaaaaabaabbaabaabbbabaaaaababbabaababbbaabbaabbbaabaaabaabbbbbbaabbabbbaabbaaabaaababbaabaaabbbbababbbbbbaaaababbbbaaaababbbbbaabbabbabbabbbbaaaaabaabbbbbbabababbaaabbaabbbbaabbaaaaabbaabaabaabbbbbbbabbabaabbbaabbaabababbaaaaaababababaaababbbbabaaabbaabbaaaaaabbbabbaaaaabbbbbbbbaabaabaaaabbbaabaabbaaabbbaababaababbabbbbbbbabaaabbbbbaabaabaabbabaabaabaaabbbbabaabbababaaabaaaaabbbabbbaabbababbbaabaaaabababaaaabaaaaabaabbbbababbaaabbaaabbbbbbbaabbbbaaaaabaaabbabaabbbbaaaabaaaaaabbabbbbabbbababbbbbbbbbaabaaaaaabbaabbbbbbbaabbaabbaaaaaabbbababbbaaaaaabbaabbbababaabaabbabbbaababbbbbbbbaabbbbbbabaabbbbabaaaabaaabbbbaabbabbaaaaabbbbaaaabbbbbbaabbbaaaaaabbaabbaaabbaabaabababb
abbabaabbbabbabbabbabaababbabaabaabbabaaabbabbabababbbbaaaaabaaaababaaabbabbaabbbababaabbaabababaaaaababbbababbaaababaaaabbababbbbabaaaaababbabbabbaabbbbbaabaaabbaaaaaababbaaababaabbbbbbaabbaabbababbbbbbaaababbaaaaaaabbbabbbababbbbabbbabababbbaaabaaaaaababaabbabbbaaaaaabbbabbbababaaaaaabbbaabaabbaaabaabaabaabbbabbababbabaabaaaabaaabaaaabbbbaabaaaaababbbaaabbaaaaabbbaabbabbababbabaabababbbaaabbaaaaabaaaaabbabaabababbaabbababbaabaaaabbaabaabbbbaaabbbbaabbbaabababababbbbababbbbaaababbaabbababaabbbabbbbbbabbababaaaaabbbaaabaabbbaabbabaabbbbbbaaaaaabbaabbaabbbbabaabbaababbbbbbaabbbaabbaaabbbbbbbbbabbaaaaaaababbaaaabbbaabaaabbbabaaaaababbaaabbbbaababbbbababbbbabaaababbbabbaababaaaaabbbbbbaabaaababaaabaababbbbbaaaaaaabbabbabaaabaabaababbbabbababbbabbbabbbbabbaaaabaaabaabaaabbbbaabbbabaaababbbabbabbbaaabbaabbbbbabbbbbbbbbabbbbbaabaaaaaabbbaaababaaaabbaabbabababaabbbbaaaaaaaaabbabaababaabbabaababaabaabbabbbbbbababbbabbbbaaaabbaabbaaabbaaaaabbaaaababaababaaabaaabbabaabbaabbaaaabaabbbbaabaaaabbabbbbabbbabababbbbbaaaaababbbbbabaaaaabaabbabaabbbbbabaabbbbaaabbababbabbbbbabbaabbaabaaabbaabbaaaabbabaabaaabbbaabaabaaaaabbaaaabaabaababbbabbaaaaaababbabaabbabbaaabbabbbbaaabaaabaaababbababbaaabaabbbbabbaabbabbbbabbbbabbaabbaabbbbbaaabaabbbbbababbbabbaabbbaabaaabaababbaaaabbbbaabbbbaababbbbaababaabbbabbaabbaabbaaaababbbaaabaabbaabbabaabaabaaabbbbbaabbaaabbaabaaababbabaabababbbbbababbbaabbabbbbababbabbaaabbbbbaaaaaabbabaaabaaabaaabbabbaabababaaaabaababaaabababbbaaabaaaaabaaabaabbbaaabbbaabaaaaaaaabbaaaabaaabbbaabbabbbabaaabaaaabbabbaaaaaabbbbbaaaaaabbbabbabbbaaaabbbbabaababbbbbbaabbbbbabaabbababbbabbabbaaababababbaaabbbbabbbabbbbbbabababbbbbbaababaabbbbbbbbaaababababbbbabaaaaaabbaabaaaabababbbbabbaaaaaaaabbbaaabaaaababaabbababaabbabaaaabbbbbbaabbbabaaaabaaaabbaaaaabbbabaabbabbaababbbbbbbabbbbbaaaabaaaababbaaaababbbbbabaaabbbabbaaaabbbabbbbbaabbbbbaaabbaaaaabbbbbbabbbabaabbbbaaaaabbaabaaaabbbaabbabababaabbaaaaabbaabbabaaaabbabaaaaababbabaaaaababbaabbbbaabbabaabbbbbbabbabbabbababbaaaaabba
abbaaabaaabaabababbabaabababaaabbaaaaababababbababaaaaabbaaababaababbabbaaaabbbabbaabaaaaaaabaaaabaaabaabaabbaaaaaaabaaaaaaaaaababbabaabbabbbbaaabbaabaabaaaaababbbbabbbaababaaaaaaaaaabaaaabababaabbbbbbaaabaabbbbbbaabababbbaaaaaaaabbaaaabaabbbbabbbbbbabaabbbabababbbbbbaabababbaaabbbabbbaabbabbaabbaaabbaabbaaaaababbbbbababbabbaaaaabaaababbabaabababbbaaaababbababbaabbababbbbaababbbbbaaaaaaaababbbbabbabbabbabbabaaaabaaaaaabbabbaaabaaabaaababbaabaabbbbbbabaaaaabaaaaabbabbbaaaaaaaabbbbaaabaaaababbbabbaabbbbabababaaabaaabbabbaababaaaaaabaaaaaabbbbbbbaabbbabababaaabbbabbbaabbaaabaaabaabababbbaaababbbababbaaabababaaababbabababbbbabbbabbbbbaaaabbbaaabbabbabbabbabbabbbabbabbbabaabbabaaabbbbaabbbaababbbabaaaaaabbabababbabababbbbabaabaaabbaaaabaaaaaabbabbbaaaaaaabbbabaaaabaabbbbbabbaababaabababaabbbababbbbabbbaababbbbababaaabbaabaabbabbaabbabaaaabbbaaaabbaaaababbabbbaaabbbbaaaabaaaaabababaabbaababbabbbbaaabaabbaabaaabbaabbbabbbbbbbbbaababbaaabaaaaaaabaabbbaaabbabbaaabbabbabbaaabaaabbabbabaabbabbbaababbbaaaabaabbaaaabababbaaaaabbaaaaababbabaaaaababbabaaaabbabbababbabbbaaababaabbaabbbaabbaaababbbbbaababaaabbbababbbaaaaaabbbbabaaaaabaabbaabbbbabbbbabbaaabbbabbababbabaaaabbbbaaaaaabbaaaabbaaaaaaabbaaabbaaabbbbbbaaaaabbabbaaabbbbbbaabbabbbbaaaaaabbaaabbbaaabaaababbbaabaabaaabbbaaabbbbababbababbabbaabbaaabababbaaabbbbaaaabaaabbabbbbbbabbaabaaabbaabaaaabaabbbababaaaaababbaabaaabbabbababbabaabaaaaaabbababababbabbbaababababababaabaaaaabbbbaabaababbaaababaaaababaababbbbabaabbaabaaaabbabbabbbaaabbbabaaaabbabbabbaaaaababbbababaabbaaaaaaabbbbabbabbaabbaababaabaaabbbbbbbbbbabbbaabaababaabbbbaabaaaabbbbbbaaabbbbbbaabaaabbbbaabbbbaabaabbbaabbabbaabaabaaabbbbbababaaabbaaabaaababaabaabaaaaaabaaaaababababaababbabaaaabaaabaababaaabbaabababbabbbbabbbbbbbaababaaaaaababaaaabbabbbbbbaaaaaabababaaabaabbbbabbabababaaabbaaaabbbabaaabbbaabaabababbbaaabbaabbabbaaaabbbaabaaaabbbaabaabbaaaabaaababbabbbabbbbabbbbabbbaabaaabbaaababbabbaaabbbbababbbabaaabaaaaabbbbaababaaaaaaaabaaababababaababaaabaabaaaabbbabaaaa
babaaabaabbbaaababbaabbaaabbbbabbabbbbaaabaabababaaaaababbaaabaababbaabbbbbaabaabbaaaababbbbbbabaaaaaaaaabbaaaaaabbaaabababaabbbbabbabaabababbbababaaababbaaaaaabbaabbababaabbbabbbababaababbabbaaaaaabbbabaabbbabbbababbbabbbabbabaabbbbbaabaaabbbbabbbbbbabbababbaaaabbbbabbabbbbabababaabaabbaaaaabbbbbbaaaaaabbbbaabbbbbbbaabaabbbbabaaabbbbbaabbbbaabaaaaababbaabaabbabaaaababbbaaaaabbbaabaaaaabbbabbababbababbaaabaabababababbaabaabaababbaaabaaaaaaababababbabbbaaaaaaaabbbabababaaaabababaabbbabaababbabbbabaababbbaabaabbbbbbbbabbaabaaabaaaaaaaabababaaaaabbaaabaabbbaaaaabbbbaabaaabbaabaababbaabbbbabbbbaabbabaaabbaaabbabaabaabbaaaabbaaaaabaabbbbabababaabababbabbaabbaaabbabbababaaabaaaaaababaaaababbbbaaababbabaaabaabaaaababbbabbaaabbbbbabbaaabaabaaababbababaabbaabaabaababbbaaabaaabbaaaabbbaaabaaabbbbbaaabaabaabababbbabaaababbbbabaababaabaababaabaabbbbaababaaabaabbaabaaabbbaabaaabbbabbbbbbaababbaaabaaabbbbbaaaabbbbababbbaaaaabbbaabbbbabbabaaabaaaabbbabbbabbaaaaaaaaababbbbaabababbbababbbbbaabbbbbababaaabaaaababbaabbbbbaabaaaabababbbabbbbbaabbabbbaabaaababaabbbbaaaabaabbbaabbbabababbabbabbaabbaaaaaaabbbaaaabababbaabaaabbbbabababaababaabababababbabababaabbbaabaaaaaabaabaaabbbabbababbbbbaaaaabbaabbbabbbbbbbbaabbabbabbabbbabaababbaababbababaaaaaaaabaaabbbbababababbbbabbabbbaabbbbbbbaabababbaaaabbaaababaabbbbabaaababaaaaabbbbababbaaabbbaaaabaababbaaabbabbbbbabbababaababbbbbabbbaabababababaabbbabbbaabaaaaaabbaaabbaabababababaababaaaabbbbbbaababaaaababbbbaaabbbbaababbabbabababbaabaaabbbaababbaaaababbabbbabbaababbbbbaaaabbaaababbabbbbbaaaabbbbbabaaaaabbababababbababbbabaabbbababbbbbbbababbabaababbbbaabbbbbabbaabaababbbbabaaaabaaababaaabaaabaabbabaaababbabaabbabbbaaaaaababaaaabababababaaaababaaaaaabbbabaaabbbbbabbabbbababbabbababbaabaababbababbbabbbbaabbbababbbababaaababababbbbbabaaaaabbabaaaabaabaabbaaababaababaaabbbbbbbbaaabbbababaabbabbaabbbbbaabbbababbabaabbaabbaabaaabaabbabaabbabbabbbbbbaaaabbbbbbaaaabaabababaaaaaabbbbaabbaabbbbbaaaaaabbbbbabaabaababbaababaaabbabaaaabaaaabaabbbabbabaaa
ababaaabaabbaabbaaaaaaabbaaaaababbabbabaabaaaaaababbbbbbabaaaaababababaabbbababaaabbaabababbbbbbbaabaabbabbaabbabbabbabaabbbbbbbababbabbbbaabaababbabbaabbaaabababbbbabbbbaaaaaaaababababbbaababbabbabbbbbbbababbabaaabbaabaaaabbbaabbbbbbabaaaabbbbabbbaaaabaaaabaabbabbaabababbabbaabaaaabbabbabaaabbababaaaaaabbaababbbbaabbbaababbbabbabbbabbabbaababbabbbbabababbaabaababbbbabaaaaaaabbbababaabaabaabaaababbbbbabbbabbaaaabaabaaaaaabaabbaaabbbbababaabaababbabbabbbaabbabbbabaaabbaabaabaabbbababbabbbabbbabaabbbbabaabbbbbbbaaabaabbbbbbbaabbbaabaabbbbbbaaaaaabbbbbabbbaaabababaaaaabaaababaabbbabaaaaaabaaabbbbaaabbaaaabbbbbbabbaabaaababbaabbbabbaabbbaabaaaabbaabaabbbbaaababbbaabbbabaaaaaaabbaabababababababaabbaabaaabbbaabbaaaaabbbbbabbababaabababaaabbabbaababababbababaababaaabaababbbabbbbaabbaaabbaabaaaaaaabbaabbaababbabbbbbaabaabbbbaababaaabaabaaaaabbbaabbabbbabbabbbbaabbbbabbbbaababbbbaabaaabaababbbbaaababbaaababbbbbaabbbabbabbaabaaabbaaaaaaabbaaaabbaaabbaabbbbaabaabbaaababaabbaaaabababaaabbbaaaaabaaaabaabbbbbbbbbabbbbbabaabbbbbabbbabbbaabbabaaabababababbbababbaababaabaabbaaaabaabbbaaaaaaaabbabaaaababaabbbbbbbbbbaabbbbabaabbabbbabababbaaaaaabbaaabbabbabbabbbbabababaaabbbbaabaabbabbbaabbbabaabbbbaaaaabbaabbbababaabbaaabbbabaababbabbabbbbbbaaabaaababababbbababbaaabababbbaaabaababbbaabababaaaabbaaaabaabbabaaabbbbbaaaaabbaabbaabbababbbbaaaabaaabaaaaaabaaaabababaabbbbababbaabababbbbbbbabaababbbaabaaabbbbbbbabaababaabbaaabbaaababaabaabbbbaabbabbababaaaaabbbbaaabaaabaaabababaabaaaabaaabababbababbababaabbabaaabbabaaaabbbbbaabbaabaaaaabbababbababbabbbbabbbabbbababbbbbbbbbbbaabbbaaaaabaaabbbbaabaaababaaaababaaabbbaaabaaaaaaabbbaabbaaabbbabaaabaabababbbabababbbabbbaababaabababbabaabbabbabababbabbababaaaabbbabbababbbaababbaabbaaabbbabaaabbabbaaaabbbbabababbbaababaabbbabbbbabbbbbababaabbabaabaaabbaabaabbabbbbaaabbbbababbbabbababbabbababbbababaabaabbbbabbbabaaaaaabbbbbababbaabbababbaabaabbbbbaaaaabbababaaaabbabbbabbabaaaaabaabbabaabbbbbabaaabbabbabbbababaabbaabbbaaabaaababbaaaaaabbbaaaabbaabaab
baabaababaabaabaaaabbbaaabbabbbbbaabbbbbbbbbaaaaaabaaaababababaaabbaaabbbababababaababbbbbbaaaaaabbbbabbaabbbbbbabbabbbbababababaabbabababababaabbbabbaabbaababbbbbabbbbaabbaabbabaaabaabbbbbbbbabbbabaabbbaababbbaabbabbbaaaaaaababbbabaabbaaaabaabaabbbaabbaaabaaabbaaabbababbbbabbabaababbbaabbbaaaabbbabbbabbaaabaabababbbaaaaabaaaaaaaaabbbabbbaaabbaababbaababababbbbaabbaaababbabbaaaabbabaaabbbbbaaabaaabaabbbbaaaaaaabbabbaaaabbbaaaaaababbaaababaabbaabbbbbabaabbbaababaaababaabbbbabbabbaaaababaaaaababaabababbaaabaaaaaaabaabbabaaabbaabbabbabbaababbbbbaaabaaabbaabbbaabaaabbbaabaabbabaababbaabbaababbbaabbbabaabaabaabbbbaaaaaababbaaaabbabaaaabaaabaabbaababaaaabbbababbabaaabbabbaabbaababaabbaaaababababaabbaaababababaaabbaabaabbabbbaabababbbbbabbaabaabbaaaaaabbbbbaabbabbabaabbabaaabbababaabbaaaaabbbaabaababaabababbbabaababbbbaababaaababababbaabaababbbaababaaaaaaabbbbabbabbbbbaaabbbaabbbaabbbaaaaabbabbaabbaababaaabaaaaaabaababbbabbbababbbbabbbbabaabbaaabaabaabbbabaabaabbababbaaaaaaaabbaabbaababbbaaaaabbaababababbaababbbaaaaabbaaaaabbbabbababbabaaabbaabbbbaaaaabbbaaabaabaabbbaabababbbbbaaabbbbbbaabababababaababbbbababaaabbaabaaabbbbbaababaaabaabbbabaabaaababbbaabbaabaabaaababbbaabbabaabbaaaabbbbaaabbaabbbbaaabbbbbbbbabaababaaaaaaabbabaaabbbaaabababaaabbbaaabaaabbbabaaabbbabaabbababaaababbbabaabbbababbbbabababaaabbbabbabbabaaabbaabaaabababaaaabababaababbbbbaabbababaaabbbababbbbbbbbaabbbbbbbaabbbbbaaaaabbbabbbbbbbbaaaabaaabbbaababbaaaababaaaabbbabaabababbabbaaabbbaaabaaabababbabaabaaabbbaabbaababbbababaabaababaabaabaabaaabbbbbbbabbbabbaabaaaabbbbbaabbbbbaaaaaaaabaaababaaaabaaabbabbaaababaaababaaaababaaabbabbbababaaaaaabababbbbbbaabaaaabbaababaaaaaabbbabababaabaaaababaabbabaaaaaabbaabbababaabaababaaaabaaabababbabbabbabbabaababbbaaabbabaabbababbabbbaababbbbababbbbbbaabbbbbabbbbbababbbbaababaaaabbabbaabaaababbbabbbabaaaaabbbbbaaaaababbabaabbbbaaabbababbbaaabaabbaaaaaaabaaaaabbaaaaaaaaabbbbabaabaabbaaabbabaabbbbbbbbaaabaabbbbbaaabbbbbabbabaabababaaaaabaabaaabbabbbaabbaaababbaaaabbabbbaba
bababbbababaabbbabbaabababbbabaaaaaaababbbaabbaabbbabaaabbaaaabbabababbbbababaababbbabbbbbabaabaaaabbbbbabababaaaaaabaaabbababaaaaaababaaaabbaababbaabbabbbbbaaababaaababbbbababbbbbabbbaabaaabaabaababbaaabaaababaabbaaabbbbabbaaaabbbbabbbbbabaaababaabaaabbbbabbaabaabababababaaaabbbbbababbaaabbbabbabbbabbabbaabaaaaababbabbbaaaaabbbaabbaaabbabbaabaaabbabaabaaabbaabbbababbababaabababbbaaaabbababbabbaaaababaaaabbabbbaababbbbaabbaabaabababbbbabbabaaaababbabbbababaababbbaabaaababbbaaabaaababaabbabbbbbbbaabaababbababbbbbaababbaaaabbbbabbbababaabaaabbabbaaabbbbbbaabbabaabbabaabbaaababababbbababaabaaabbbbabbaabbbbbaaaabbabaabbaaabbbaabaaabbabaaabbbbbaaaaababbaaabbbaaaaaabaaaababababbbaababababbabaaabababaababbaabbaaaabbaaababaaababbabbbbaababbabaababbababbaaabaaaabbbbbaabaabaabbabbbbbbaaaaaabbbbbabbbbbbbabbaaabbababababbbaabbabbabbabababbbaaabbabbaabbbaabaaaabbabaaaababbabbbabbaaabbbbaaabaabaaababaaaabbabbaaabaabaababbabaaabbabaaabbbabababaaabbbabbababaabbabaaabbaabbbaaabaaaabbbaaaaabaababaababbbabbababbaaabaaaaaaababbbabbbbaabaaabaabbaaababaabaaaaababbbababbbbbbabbabbaaabbbabbaaaabbbbbaabbababaabbbbbaababbaaabaaababaaababbaaabbbaababbabaaaabbaabbbbaaabbbaaabbbabbbaabbbaaaabbbaaaaababbbbababbbaabbbabaaaabababbbbbaabababbaabbbaaababaaaabbbababaaabbbbbababbbababbbbbbbaaabbaaaaabbabbabaaabaaaaaaababbbabbaabbbabbabababbbabbaaababbabbabbabbbbbbbbbbbbbababbabbbaabababbaabbaaaabbbababaabbbababaaabbbabababbaabbbbabbaaaaaabaabbbabbbbaaabaababbaaabaabaabababbaaabbbabbbaaabaabbaabbabbbbabbbaaaaaaaaaababbbaaaaaabbbaabaabaabbaabaaabaabbaaaaaaababbabbaaaaaaaaaababbababaababaaabbbbbabbaaaabbaabbabababbaabbbbabaaaaababaaaabaabababbbabbbbabbbababbaabbaaaabbabaabaababbaaabbabbbababbbabaabababbaaababbaaabbbbbbbabbbbaababaaaabbbabbbabbbaaaaaabbbbaaababaabaaaaaaabbaaabbbaababbbaababaabbbbabbabbaabbabaaabbbbbbaaababbbbabbaabababaabbaabbabbabaaaaabbbbbbbaaabbbbbbbbbaabbbabaaababbbaabbbabbaaaabbabaabbbbaaaaabaaabbaabaababaaaabbaaabbabbababaaabbbbaaababbbbbabababaaabababaaababbbaaabbaababaaaababbabaab
bbbbbaabbaabbbabbaababaabbaabbbaabaaabbabaabbabaababbbbabbbaabaaaaaabbbabbabbababbaaaabaababbabbbbaabbbbaabbaaaaabbbbbbbaaabbabaabaabbbbbaabbbabbbabaabbabbaabaabbbbaaaaabbabaabbaaaaaaabbaaaabbabaaababbaabbababaaaabbbbbabaabbabaabaabbaaabbbababbabbabbbaaaabbbbaababbababbbbaaabbaaaaaaabaaabbabbaaaaaabaabababababbaaabbbbaaababbaaaabaabbbaabababaaaabbaaaaaaabbbaaababbababaaaaaabbaabaabaaabbabababbbabaabaababbbaababbaaabbbbaabbaababbabaaabaababaaabaaaaabababbaaaabbbababbbbbaaabaababaaaabbaaababbbbbbaaaababbaabaaaaababababaaababaababaaaaabbabbbbaabbbababaabbabbabbbabbbababbaabbabbabbababaaabbaabbbababbbabbabbbaaaabaaaabbbaaabbbaaabbababbbaaabbbbbbaabaabaaaaabaabbbaaaaaabbbbabaabbabbaabbaabaababbaababaabbaaabaaaababababbbababbabaaabbababbabbaaabbaabbabbaabaaaabbbaaabbbbaabbbbabbbabbababababbbbabbbbabababbbbaabbbaaabaababaababaabbbabbabbbbabbaababbbaaaabaabbbbbaaaabbbaabaabbbbabbaabaaaababbbabaaabbbaaaaabaababaabbbabbbabbbabaababaaabbababaaaaaaabbababaaababbbaabbbbabbbbbaaabbbababaababaaabbbaabbbbbbaabbabbaabaabbabbaaaaaaabaaabababbabaaabbaaabbaaabaaaaabababaababbbabaababbbbbbbabaabbaabababaaabbaaabbbbbbbababaaabbaaabbbbababaaaaaaaaaabaaabbaabbaababbbbabbabbabbbbbbbbaabaabaabababbbbbababbabbabaaabaaabaaaabaaaabaabbbbabaababbbbaabaaabbabbaaaaabbbbababbaaabbbabbbbaababababaaabbaaaaaaaababbaaabaaaaabaaaabbbbaaabbbaaabbabbbaabbbabbbaabbabaaaabbbaaaaaaababbaababbaabaabbaabbabbababababaababbaaabaabbaababbbbbaaabaaaaaaabaaabbaabbabbababbabbbabbaaabbababaaabbabababbaaaabaabababbbbbaaabbbbbbaaabbbabbbaababaaaaaaaabaabbabbbabbbaabbbbaaabbbaaaaabaabbbaabbababbaababbbbbaaaaaababaababbbbabbabbabbbababaababbbbaaabbaaabbaaabbbbbabaabbaabaaabbababbababababbbbbbabbbbbbaaaabaaaaaabbaaabaaaabbbabaababbabaaaababbabaaaababbbababbbbbbbbaaaabbaaaabaaababbbabbabaabaaabaabababaabbbbaaabbbabbbaabbbaaaaaaabaabaaaabbaabbbbabaaabababaababaaababaabbbbaaaabbaaaaaabaabaabbaaabaabaaaabbbbbaaababababaaaaabbbbaababbbbbabbbababbbbabbbbbbabaaabababaaaabaaababaaabbbabbbbabaabbaababbbbababaaabbaabababbabaabaaaaa
baaabaaabbbbbbabaaaabbbbaabaaababbbaababaaaababbabbbaaaabbabbaabbbbbaabbbbbbabbaababbabaabbaaaaababbaababbbbbababaaaaabaaaababbaaababababbbbaabababbbabbababaabbaaaababbbbaaaaababbaabaabbbbbabbabbaaaabbbbababaaabaababaaabbababbabbbbabbabaaaaaabaabbaababbbababaaabbbbbbbbbaababbaaabaaabbbabaaaabaaababaaabbbabababababaaaabbaaabaabaabbbbabbabbbabbbbaaaaabbbaababaaababababbaabbabbbbaaabbbbbabbaabbababbabbbbaaaaabbbabababaaabbaababaaabaabbbaabbbaaabbaabbaaabaaabaabaaabbabababababbbaaabaaaaababaaaabaaaabbbaaabbbababbaabbbbaaaabbbaaaabbbbbaaaabababbaaaabababaabbbbbbbbbaaababbabbabaabbbbbbaabbbabaaaaaabaababbbaaaababababbaabaaabaaabbabaaabaaabaabbbabbabbaabbbbbbababbbaabbabbabbaaaabbbbaaabaaabaaabbbbaaaaaababbbabaababbbbaaabbbaaaabbbaabbaabbaababbabbbbbaaabbbaabbbbaaabaaaabababbabbaaaabbaaabbaaaaaaaabaabbabbbabaaabbaababbbaaaabaabbaaabaababaaaababaabbaabbabbbbabababaabbaaaaaababbabaabaaabaaabaaaaaababbbaabaabbbbbbbabaababbbabaaabbabaaaabbaabbaaaababbabaaaaaababbabbaaabbaabbaaaaabaaaaabbbaabbbaababaabbaaaabbbbbabbbbbbaaabbbababbababbabbaababaaabaaaabbabbabbabaabababbbbabbaabbabaaabbaabbbbabbabbaaaaaaaaaaabbbababbababbabaababbbbbbaaaababbbaabbbaaaababaabbaaabbbaabaaabbbbaaaaabbbababaabaaaaabbaaabaaaabaabaababbbabbbbbababbabababaaabbbbbaababbaababbabbaabbbbaabbbabbbaaaabbbaabababbbaaabababbbaabbbababbaabbbaaaabbbaabbbbbbaabaaaaababbbbababbaaaababbbababbbaabaabaaaaaabbbbabbbababbabbaaaaabbbabaaaaababaabaaaaabbbbaabbbaaaabbbbabbbaaaaaaababaaabbabaaaaaabaaaabbbababbabababbababbbbbbaababbbabbbababbbabababaabbbaabbbbbbbbabbabbbbabbbabbbabaaaaabbabbaabbbabbababbbabbaaaaabaaaaaaaabaabbbbbbbbababbbbababaabbbbbbbaaaaaaaaaabbaabababaaabbbbbbbaaabbabaabbaababbaaabaabababbbbbabbabaababaababaabbbabbbbabaaabaaabaabbabbbbababbabaabbaaabbaabbbabbaaabbbababababbabbbaaabbbbbababbaabbababbbabaabbbbabbabbaaaababbbaaabaabbbbbbabbaaabbbbaabbabbaababbaabaabbbaaaaabbbbbabbaabbbaaaabaabaaaaaabbabbabababbaaaabaabaabbbabaaaaaaaaaaabbbbaaaaaababaaaaabbabbaabbaaaabbabaabababaabaabaabbbbbbbaabbbaabbaaabbbbaa
babaaaaabaaaabaabaaababababbaabbbaaababbbabaaabababbaababaaaaaaabbbababbbaabbaabbaaaabbaabaaaaaaaabababababaaaaaaabbbbbabaabaaabbbbbabaaabbbbaaaaababbaaaaabababaabababbbaaabababababbabaaababaabaaababaabaababababbbabababbbababaabaaaababbbaabbababbbabaaaaaaabababaabaabababbabbaababbbabbabbaaaabbaabaabbbaabaabbbabbbbbaabbbbbaabaabaabbaaabbababbaababaaaabbbbbbaabbaabaabbababaaaabababbbbabbabbaabbbbaabaababbabbbbbababaaaaaaaabbbaabbabaaabbabbabbbaabbabaabbbbabbbabbbbabbabaaabababbabaaabbbbaaaaaabababaaaabbabbbabaabaaabbaabaabaaabaababbbabbbbbbaaabbbbbbaababbaaaaaaaaabbbaaababbbabbbbabbbbbaababaaabaabbbbbbabbaaaaabababbabbaaabaaabaabbbaaabbaabbbbaaabaaaabbabaaaabbbaaabaaababbbbbbbaabbbaaaaabababaabaaabbbbaaaabababbbbaababbaaaaabaabbabbaababbaaaaaaabbbabbbabababbaabaababbbaabbaabbbaabababbaabababbaababbbaabbaaabaabbabaabbabaabbaababaaababababbbbaababbbbaabbaaabbbbabbbbabaabaaaaaaabaabaaaaaaabbbabaabbaabaabbabaaaaaaaaaaaaabbbbabbbbaabbbbaababbbbaaaaabbbababbaabbbabaabbbaabaabbabbabababaaabaababbbbaaaabbaaaaaabbaabaabbaababbabaabbabbbabbaaabbbabbaaaaabaaaaaaabababbabbbaaaababbbabbbababbbabbabbababaaababaabbbabaaaaabababaabbabaabbaaabbabababbbabababbbaabbabbaaaaaabaabbaaabaabaaabbabbbbaaaaaabaabbbababaabbbabbaabbbabbaabababbabbbbabbbbbaaababbabaaabbaabaababaabbbababababbbbbaabaaaababaabbbbbabbbaababbabaabbbaaabaaaabbabbaabbbbabababaabbbbababaaabbabaabababaabbbbbbaaababbaabbbabbabaaaabbaaaabbbbabbabbaaabbabbbaaaaabaaabbbbabbababbabbabbaabbbbabbabbbabbbbbbababbbaabbbabbbababbabaabbbabbbbabbbabbabaabbbbaabbbabbaabaabbbbaabbbabaaaaaaaaaabbaabaabaabbabbaaabaabababaabbbbababbaababaabbbaaaabaabaabbaabaaaaabbabbaabbabbababbaaabbbbbababbabbaaabababbaabaaabaaaaaabaabaaabbbaaabbabababbbabbabaaabbbbaaabbbaabbbbaaabbaaaabaaabbabababbbabaaabbabaaabaaabababbbbaaababbaabbbaaabbaaaaaaabaababaababbbbabbbaababbbabbaabbbaababbaaaababbbabbabbabbababbabbaabaababbbababaaabbaababababbbaababbaaaababbbaabaabbbbbabbbbbbaabaabbbaaababbbabbababaabababbbbaaaaababaaabbaaabbbabbaaabaaaaaaaabbabbabaaabaabaaa
abbbaaababbbabbbbabbabaaababbaaaaaabaaabbbababbaababbbaaababaabaaaaabaaababababbaabaaababababaaaaaaaababbaabaabbaaabaabaabbbababbaabbbbbbaaaaabbbabbabbbbbaabbbaaabbabaabababbaaabaaaaabbbabababababaabaaabaabbbbbabbbbaabbaaabbbaaaaaaabbaaaaabaaabbaaababbaaabbbbaabbaabbaaabaaababaabbaaabbabbaaaaaababbbabbaaabaabbaaaabbbaabaaaababbabaaababbaaaaaaabaabbbbbbaaaaaabaabbaabbabababbabbbabbbbbabaaabaabbbbbaabbbaabbbbaaabbaabaabbaababbaaaaabaabbaabbbaaaaababbbbaaababbababbbabbaabaaaabbbabbbbbbbbbabbabbbbabaaabbbaabaabbabbbaaaabbabbbaabbabbaabbabbbbbbaaaaabaababaabbabbbbbabbaabbbbbbabbaabbbbbbaaabaabbabbabbabbabbaaabaabaababbbbbabaaaababbabaabbbabbaabaaaabaaaaababbaabaaaababaaaaabbbabbbbaaaabaabbbababbaabbabbabaaabbaaaaaaababbbaaaabababbbaaababbababbbabbbbabbbababaaabbbaabbbbbaaaaabaaabbaaabbaaaabbabbbbbaabbaabaabbabaaababaaaabbbbaabaababaabaabaabbbaaabbbaabaaaabbabbaabababaaabababbbbbbbaaabbabbabbaaaabbaaaaabbabbabaabbabbbaabbbabbbbaabaaaaabbabbbbbabaaabababaaaaabbabababbbaabababaaaabbaaaaaabaaaabbbbaabbbabbaaaabbbbabaabbbbabaababaabbaaaabaaabbbbaaaabababbbababbbaabbbbaaabbaabaabbbbbbbbbaababbbbbababaabaabbaaaaabbbbababbabbaaaaaaaabbababbbbbaaaababbbbaaabbabaabbaababaabbbbababbaabaaabbaabbbbbbbaaaabaabbabbbbaabbbbaabbabaaaaaaaaabbbbbbbaabbaaaabababaabaaabbaaabaaabbbbaaaaababababbbaaaabbabbabbbabaaaabbaabbaabbbaaaaabbabaaaaaaaababbbaabbaaaabbbbbbabaaababaaaabbbabbbaaabaabbbbaaabaababaabaaaaaabaabaaaabaabbbbbbbaabbbbbbaaaabaabbbababbabaabbaabbbaaaabbbbabbbaaabaaaaabbbaabbabaaabaababbabbaaabbbabbabbabbaaabaabbaaaaaabbbababbaabaaaabbabbbbbaabbaababbababbabbbbbbbbabbbaaabbbbaaababababbaaababaaabbababbabbababaabbbbbaabbbabbaaabbbaabaabaaaababababbbbbbbbaaababbaaabbaaaababbabbabbbbabaaaabababbbabaaababbbabbabbabaaaabbbaaababbaaabbbbbbaaabaababbbaaabaaaabbaaaabbbabbbbbaaabbaaabbbabaaaaabaaaabaaaaaabbabbaaabbabaaaababbbbaabbaaabbbaaaaaabbabbabbababbabbbbbabaabaaabbaaaabababbbaaaabbabbaaabaabaaabbbbabbabbbabbbbbaabbbbbaabbababbaabbbaabbbaabbbbbaaabbaaaaaabbabababaaaababaaababbbbaaabbbba
bbaaaaabbbababaaababbbaaaabbbaabbbbbbbbbaabbbaababbbbaabababbaabbaaaaaaabbaabbbaabbbabbabaabbbbabaaabbbbaabbabbaabbbaabaabaabbbbbbbaaabbaabaaaaaabbabababaabaaaababaaaabbbaabaabbabababbabbbbbbbaabaabaaabaaaaabbabbbaaabbbababaabaaaabaabbababbbbbaaaababbbbaaabbabaaaaabbabbbaaabbababbabbbababbbbabaaaabaaaabbaabaabbaaaaabbbabbabbbaabbbbbaabaaabbaaaabaabbbabbaabbabbabaaababaabbbbaabaabbaabaaabbaabbbababbaabaabbaabbbaaaabaaabbabbbaaabbaabbaabaabbabbabbbababaabbbbbbaabbbbbbabbabaabbbbbabaabbaaabaabbaaabbabbbabbaaabababbbababbbabbabbbbaabbbbabaabbabbbbaabbaaaabbbbbbbabbbbbbbbbbbbababbabbbaabbabaabaaaabbaaaaaaabababbbbbbbbaababaaaaaabbbababbbaabbbaabaabbbaabaaaababbbbbabababbbabbaaaaabaaaaaabbbaaabbbbaaabaaabbbaaababababbbbabbabaababbbababbaaaabbaaabababaabbaabbaaaaaabbbabbaabbbaaaaababbaaaabaabababbaaaaabbbabbbabbbaabaababbbbabaabbbbbbabbaababbbbabbababaabbabaaaaabbbababbbbbbbabbbaaaaaaabababaababaabbabbabbaabababbababbabbaababbbabbabbbbabbabaabbbbbbbbaaaaabaaaabbbaaaaaaaaababababbababbababbbbbbababbbaaaabbbbbbaababaaabbabaabbababbbbabaaaaabaaabaabbbaaaaababbaabbbbaabbbbabaaabbaaabbbbabababbbbbabbaabbbaaaabbaaababbaaababbbbbaaaaaabbababbabbababbaaabababbbabaaaabbbababaabaabbaabbaaabbbabbabbabaabbabbaabaaabaaabbaabbabbabaabaaaaabbaaaaaabbbbaaabbaabaabaabaaababbaabbbbbabaabbbbabaabababbbbbbbaababbbaabaaaabbaaabbbabaabbbabbbabbbbbaaabbaabbabbbbbabbbaaaabaabaaaabbbbaabaaaaaaaaaaaabaabbbaabbbbabbbbaaaaabbbabaabbbaababaabaabbababbbabbaaaaaabbababbbaababbaabbbabbaabbaaabbabababbabbaaaabaabbbaabbabaaaaabbabbaaaabbaaaaaababaaabbbbaabbaababbaabababbaabbbbababbabbaababbabaaaabbaaababbabaaaaaaaabbaaaabbbbaaabaabaababbbbaabbabbbaabbabababaabbbbbabbbbbaaabaabaaabbaaabbbbbaabbbbababbabbbbbbbabababaabababaaababbabaaababaaabbbbbbaabaaaabbabbbabbbbbabbbaaababbabbaaaaabaaaabaabbaabaaababbbababababaabbabbbabbbaaabbaabababbabaaaaaaabaabbaaaaaabababbbaababaaabaaaababbbaabbbaaabaaaababbaabbaaabaaabbbabbbbaabaabbaaaaababbbbabbaabbaabbbbbbbbabaabaaabbbbabbabbbabababbbaabbabbabaaabbbaabaaababaaaababa
aaaababaabaababbbbaaaaabbbabaabababbbabbabbbabaaabbbaaaaaaaabababbbbbabbbababbbbbbaaaabbbbaabbaaabbbaaaababbbbabbbbaabbbbaababbbbbabaaabbbabbabbaaaaabaaaabaaabaababbbaabaabaaabbbbbaaaababbbaaabaaaaabbbbbaaaabbbaaabbaaabbbbabaaabaabaaaaabababbbaaaaaabababbaabaabaaaaaabbbabbaaabaaabbbabbabaabaaaabaaaabbbabbbbbababbbbabbaabaabbbbabbabbaaaaaaaabbabaaaaabbabaabbaabaabaabbababbbababbbbaababbabababaabababbbabaababaabaabbbbbbabbbaaabaabaabbbbbbbaaaabbbaabbbbaaabbaaaaaabbbbabbbbbaaabbabaaaaabbbbabbbaabbabbaabaaaaabbababaabaaabaabababbababbbbbbaabbbbaababaaababbbbbababaababababbbbbaaabbbaabbbabbbaabbabbaaaaaababbbaaabbbababbababbbbababaababaaabaabbbbbbabbabbbbbbbaabaababaabababbbaabaababbbbaaababbabbbbaaababababaaabbbabbbbbabbbbaaabbabbaaaaabbabaabaaabaabaababaabbababaabaaababbbaaaaabaaabaababbabbaaaaabbbbbbabaabaabaaababbaabbaaabaabaabaaaaabaabaaaaabbababbbbaaaabaaaabaabaabababaaabaaaababbbbaaaaabbbabbabbabbbbaababbbbbbbbbbabababbbbbaaaabaaabbbabbbabbaabbbaabbaaaababbbbbaababaabbbbbababaaabbbaaabbbbbaabbaabaaabbbababbaababaaabaaababaaabbbabaaaababaababbabaabbabbbaaaaaaaabbaaaabababababaaabaaaabbbabbbabbbabaaaaaaaaaaaabbabbbabaaabbaabbaabaaabbaaabbaaaaaaabbbbbaabaabbaaaabbabababaaabbbbbbabbabbababaaaabababbaaaabbbabaababbbabbbbbabbaaabaaaabaababbbbbabbbbaabaabbbabbaabaabbbaaabbababbbbaaaaaabaabbaaabbabbabbbaabbbbbababbabbaabbaababbbabaababaaaabbbbaaababbaaaabbbbbababbbaaababaabbaaaaaabbaabbababbbbbbbbbaaaaababababaaabbabababbbaabaaabbbaabbabbabaabbbaaaaabbbbaabababbaabbaaabbababbabaaaabaaaaabaabbabbbbababbabaaabababaababbbabababbabaabbaabaaabbabaabaaabbbaaabbaaabaaaaabaabbbabababbaaabaabbbbaabbabaabbaabaabaababbbbbabbbabaaaaabbabbbaaabbbbabbabbbbbbabababbbaababaabbbabbabaaaabaabbbaabbaabaaaabaaaaababbbbabbbababbabaabbbbbbabababaababbaabbaabbaabbbbabbababbaaabaaaabaabbabbabbbbbbaabababbaabbbaaabbbbbbaaaabaabbababaababbbabaaaaaabaaabbbaabaabababaabaabbbbbbbbbabbababaabbababbaaaaabbbaababababaaabbababaaaaaabaabaabaabbbaabababaabbbaaaabaabbababbbabababbaabbbaabbabababbababbbbbaba
babbbbabbabbbabaabababbbbbabababbabbbaaaabbabbaaabbabbabaabbbbbbaaababbaababaabababbbbaaabbabbbbbaaabbaaaaabbbbabbbbbabbaabaaabaababaaaaaabaaaababbaabababaaaabbbbbbbaaabbbababaaabababbbbbaababbaababbbbbabbbbbbbaabbaabbbaabbbbaabaaabaaaaabbaaabbbbababbaaaaaabbabbbbbaaaababaaaaaabbbabbbabaaaabaabbbbabbabbabbbabbbbaabaabbbbabbabbabaaaaabbaabbbababababaaaaaaaaababbbbbaabbbbaaaaaaaababbbababbababaaaabaabaaabbaabaaabaaaabaabbabaaaababaaaaaaaaaababaababbababbaababbbababbbbbbbabaaabbaabaaabbbbbbbababbabbbaababbaabbbbbbaaababbaababaabbbabbbbaaaababaaababaabbbbababbbbbabaabaababbbbaaaaaabaaababaabbbbaababbaaabbabbabbbabbabaaaaababaababbbbaaabababbbbbbbaababbabbbbbbbabaaaaabbbababbbbaabaaaaaaabababbaaababbaabaaabbabaaabbbaabbababbabbabbaabbbbbaabaaabbaaabbaababbabbbbbbaaababaabaaabbbbbaabaaaababaabaaabbaaabbabbaaababababbbbbbbbbabaabbaaaaabaabaabbbaaaaaaabbaababbbabaabaabbaaaabaabbbbabbababbbaabbbbaabaabaaaabaabaaaaaabbaabaabbaabbbbaababbbbaabaabbabbbbabbabbbbabababbbbabbaaabaaabaabbbbbbbbabbabaaaababbbbbaabaabbbbbabbbbaaaabbbabbbbaaabbbbabbaaaaabbaabbaabaabaaabbaabbabaabbaaabbbabbaabbaaaabbbbbbbbabbaababaaabaaaaaaaabbabbbaabaabaabbaaaaaabbbaabbbaabbaabbbabbaabbabaabaabaaabaaabbbabaaababbaabbbaabbaabbababbaabaababbaabbbabbaaabbbbaaaaaabbbababbaabbaaabbaabbbabbababbbaabbbaabaabaaabaaabbabbbaaaaabaabbaababaaabbaabbabbbbbbaaaabbaaaaabaaababaaabaaaabbbbbbaabaabbbaabaabbaaaaababbababbabbbabaaabaaabaaaabababaabaaaaabbababbbabaaaaaababbbbbbabbbbbbabbbbabbabaabbabababaabbbbbbababbbbbaaaabbaabbabbbabbbbabbbbbabbabaaabbbababaabbbbbaaabbbbbabbbabbbbaaababbbbaaabaababbbbaabbaaabaaaaababbabababaaaababaaaabaaababbaaabbababbababaabbaaabbbaaabbaabaaaababababbbbbbbbabbbbbbbaaababaaaabbababaabaabababaabbbbabaabbabaaabbaabbaaaaaaababbabbaaabbaabaabaaabbabbbbbbabbaaaaaaaaabbabbbbbabbbbaabbbababbbbabaabbbabaababbbaaaabbabbbababbbbbaaaaababbbaabaaaabaaababbbaaabbaabaabbabbabaaaaabaaabbababababaaaaababbababbbbbbaaaababbabbabbabbaabbbbbbbabbbbabaaabaababababaabbaabaaabbabbaabaababbbaaabbbbbaaaabbabbb
baaaaaabaabbabaabbbbbbbbaaabababbababbaaabbabaababbbbbbaaaaababaabaaabaababaaabaaaaaabbababaabbbaabbbabbabaaabbaababbbabababababbbbaaabababaababbaaabbbaaaabbabbbbaaababaabbbaaabbbbbaababaaababbbaaaaaaababbbbabaaabbbbbaababbbabbbbbbaababbbbbbaabbababababaaaaabbbaaaaabbababbbaaaabbbbbaabaabbbbbaaaabaabbbbababbabaabaaabbaaabbbaaaabbaabbbababbabababaaaaaabbbbbabababbbbbbaabaabbaaabbabbbbababbabbabbbbaaabababbaababbbbbabaababbbabaaabaaabbabaababaabbabbbbabababbaaabbaaababaaaaabbbbbbaabaaaaabbbbaaaaaaaabbaabaaabbbbbbaabaabaaaaaabaabbabaaaaabababaabaabaabababbbabbbbbaabbaaaabababbabbbaaaabbaabaabbbabbbbaabbabbabababaaaabbabaababaabaaaaababbbabaabbbabbaaabaabbbabbbbabbbbabbababbaaabaaababbabbabbaaabaabbaababaabbbaaaaaabbbaabbabbabbbabaaabababbbbbababaabbbababbabaaaabababaababbababaaaaaaaabbababbabbbabbbabababbbbbababaabbabbbbbaaaabbbabbaabaaaababbbbabbababbbbaaabbbbaaababbaaabbbabbaabbbbaaabbababbbabbababaabbaababaaaaaaaabbaababaabbbbaabaaaaaaabbbbaaaababbaaaaababbbaaabbbbabaaabbbaabbababaaabababababababaabbaaaaaaabbbaabbbaaabbaaaaabbbaaaabbbbabbbabaabbabaaaabaabbbbbabbbaabaaabbbbababbaaaabbbaabbabbbbababbbaaaabbababbaabaaaaabbbabbbabbabaaabaaabababbaababbababaaabbbbbabaaabababaaabaabbaaabaababbaaabbaaaababbaabababbababababbabbbbabbaabbbabaabaaabbbabbaabbbbbbbaabbbbbbabbabbbabbaaabbbbabbaaabaababaaabbababbaaabbbabbbaaabbbabaabbbbbaaaabbbabbaabbabbbabaaaabbaaaabaaaaabbbabbbaabaaaabbaaabbbaababbbaabaababbaabbbbbbbaaaaabbababaabaabbbbbabaabbabaaaabbaaaabbaababbababaabbaabbabaabbabbabbaaaaaabaaabbaaabaabaabbababaaabaabbaabaaaabbbabbaabaabbaabababaaabbabbbbabbbaaaaabbbaabbbbaabbbbbbbbaaaababbbbbbaabaaaabababbbabbbabbabbbaabbbababbbbababaaabbabbbbaaaaabbbaabbbbbbaaabaababbbbbaababaabbabbaabaaaaabbbbaabbbbbabbaabbabbabababaabaabaaaaaabbaababbbaabababaaaaaabaaaaaaaabbbbabbababbabbaababaaababbabaabbabbaabbbaaabbbbbaaababbabbaaaabbbaabbaaaaababbbaabbbaababbaababbaabbbaaabbbbaabbaabaabaaabbaaaaaaababbbbbabbaaaabbababbaabbbbbabaaaabbbbaaaababababbabbbaaaaabbbbabbbbaaababbabbaababbbabba
ababaabbbbbaabaababaaabababaaaabbaaababaaaaaaaabbbbaaaaabbbaaaaabaabaaaabbaaabababaaaababbabaabbbabbabababaaabbbabbaabaaabbbaaaababbbabbbbabababaabbbbbaabbaabaabbaabbabbaaaabaaaaabbaaaaabbbabaaabbabbbbbbbaaababbaabaabbbaabaabaaaababaaaabbabbbabbbbaabbbbaabaabaabbabbabaaabbabaababbbbaaababbbbabbbbaabbbaaaabbaaabbaabbbbbbabababbabbababaaaaaaababbbbabaabbbbbbabbbbabbabbbaaaabbbbabaaabaabababbaabbaabbbbbabaabaaabbbbbbbaabbbbaabbababbbbabbbaabbaaaaababbabbbababbbababbbaabbaaabbabbbbabaabaaabbaabbaaabbabbaabaaaaaaaaabbaaabaaabbabbbaabaabbaabaaaababaababbababbbbbbbaaabbbbbbabababaabbbabbabbbaaabbaabaaaaaababbabbbabaabbaaababaabaabaababbbbabbabaaaabaabaabaaaabaabaababaabaabbbaabaabbaaabbaaaabaaaaabbaaaaabbabaaaabbaaaabbbabbabbabbbbaaabbabbbbbaaaabbbbbbabbbaaabbabbbbabbbbabbabaabaababbbababbaaaabaabbbbababababaaabbbabbabbabbababaaaaaaaababbbbbaaaaaaaaaabbbabababbbbbbbabaabbbabbbbaaabbbbbbbabaababbbaaaaaabbbabababababbaabbaabaabbababbabbbaabbaaaabbbbaabaabaabbaabbbaaabbabbabbbaaaaaabbbabaabbaaaabbbabbabaabaaabbaaabbbabaaababbbbbbaaabbbbbbababbabbbbbbabababbabbaabaababbbabbaaabbabbaababaabababbaabbaaabaaaabababbaabaabbbbabaaaaaaababbaaabbbbaaabbbaabbabbbaabaababbabbaabbbabbbabaaababababbaaaaaabaaaaabbaabbbbaabbbaabbabaabbbbabbbbbbbaabaaaaaaabaabbbabbabaaaaabbbbbbbababbbbbbbaaaabbbbabbbabbaaaabbaabbbbbaababbbaaabaaaaababaaaaababbbbaabbaaaabaabbbababaabbabbbabbababaaaababbabaabbaaaaabbbaabbbaabaabaaababbabaabbbababaaaabbbaaabbaabbbbbbbbbbaaaabbabababbbabbabbaaabababaabbaaababaabbbaababbbabaababbbabbbbaabbbababbaabbabbbbbbbabaabbbababbaaaabaabaabaaabbababbababbbabaababbaabbbaaaaabbbbaaaaabaaababbaaaabbabbbbbabbbaabbbbbbbaabbbbbbbaaaabababbbbaaabbaabababbaabaaabaaaaabaabbaaaaababaaabababaabbabaabaaabababbbbbbaabbaaaabbaaaabbbbabbaabbbaaaaaabbbaababaabaaabbbaaaabbaabaaababaaabababaaaabaabaabbbbbbbaaabaaaabababaababaaaaaaabbabbbbaabbbaaaaaaaaabaababbaaabbaabaabaaaabbabbababaaaaaaaaabbababbbbbaaaaabaaaabababbbaaabababbbabbaaabbabaaaabbaaaabbbbbabbabaaabaabbbbbabbbaabaaaabbababaabbbbb
babbabaabbbbbabaababbbbbaababaabbbbabbaaabbabaaaaabaaaabbabaaaababaabbabbabbabaaabaababbbaaaabbaabaabababbaabbbabbaabaababababaaabaaaaaaaabbbbabaaababbabbbbaaaabaaaaabbaaaabbbabaabbaabababababaababbabbbbaababaaabaabbaaabbaaabbbabaabbaabbbaaabaabaababbabbbaaaaaabbaaaaaabbabbabababababbbabbabbabbaaaaaabbaaabbbbaaabbabbbabbaaabbabbbaabbaabababbaabaaaaabbaabaabbbaababaaaabbbaabbabaabbaabaabbaabababaabbbabbbbbbbabaaabaaabaabbbbbbaaaaabbbaaaababbbaabbbbabbbbabbaabbababaabaabbababbbaabaaaabbbbbababbaabbbbbbabbaaababaabbaabaaaaabbbbbbabbbaabaaabaabbaaababaabababbaaabaababbaabaaaaaabbbbaaabaaababbababbaabbaababaababaabbabbbbbabbbabbaaaaaaababaabbbbbbaabbbbaabbaaaababbbbabbbbabbbabaabbabaabbaabbbaaabbbbabbabbbabbababaaaaababbabbaaababbababbabbbabbabbaaaaaaabbbaabbbaaabaaabbaabbaabbbbababbabbaababaabbabbbbabbbabaababababbbbaababbbaaaabbababaaabaaabbabaaaaaaabbaabbaabaaabaababaababbabaabaaabbabbaaaaaaabbabbabbbabbaaababaababbabababbbbabaaaababbbaaabaaaaabaabbaaabbbabbababaabbabaaaabbbaaabbbbaabbbbbaaabbbabbaaaaababbabaaabbabbabaabbbbabbbbaabbbabbaabaaaababbbabababaaabbbaaaabababaababbbabaaaabbabbaabbbbababaabbbbabaaaababbaabbbabbbaababbbbbabbababbaabababaabaabbaaaaababaaaabbaabbbbaaaaaabaabbbaaaababbabaabbababbabbaabbabaaaabbabaaaababbaaaaabaaabababaababaaaabbaabaaabbbbaaaaababaaaaaaabbabaaabaaabbaaababbaabaaaabbaabbbabbbbbbbabaabaabababbbabaabaabbbabaaabbbbbbaaaabbbabababbaabbbbbbababaaaabbbabaaaaaaabbabbbabaaabbaabbaaaaabbabaaaaaabbaaabbaabaaaabbabbbbbabbbbaababaabbbababbbabbbbbababbaabaaababbabaababbabbaabaaaaabbbbbbbaabbbaaaaabbbbbaabaaabaabbabbbabaaabbbbbbbbaababaababbabbababbbabaabaaababababbbbaabbbaaabbabbaababaabbbbbbabbabbaaaaabbaaaabbabaaabbbababaabbbabbaababaaaaabbabbbaabbbabbbbbaaabaabbbaaabbbbbaababaaabbabaaaaabbbbbbabbaabbaaaaabababbbbaaabbbaabbaabaaabbbbbbaaababbbbbaababbabbabaabbababbaaabbbaabaabbbaaaaabaababaabaaababaaaaabbaaaaabababaabbabbaaaabaabaabbbaaaabbaabaaaaabbaabbabababaabbbbabbbaabbabaaaabbaababaabababaabaababbababbbbabaabaababbaaabaaaaaabbbaaaabababb
aabaabbbabaaabaabbbaabbbaaababbbaabaaaaaabbaaabbbbabbabaababaabbbaaabbbabaababbabbbbaaabaaabbbabbbaabbabababbaabaaababbbabbbabbaabbaabaabababbabaaabbbabaaabbbabbaaababbaaabababaabbbbbabbababbbabababbbaaabbbbabababaababbabbbaaaaaaaabbbbbbbaaababbbaaaaaabbaabababbaababaaabaaaaababbbbaabaabaaaabbaaaaaaababbabbabaaababaaaaabbbaaaaabbbaaabbbbbaabaabbbbaaabaababbbaabbbaaabaaaaabaabaaaabababababbbaaabaaaaaaaaaabbababbabbbabbbbabbbaababababbabbbaaaaaaaaaaabbbbaabaaabbaababbabaaaabaaabbbbabababbaabbababababaabbaaabbbbabbbaaabbbbbabbbbaaaaaabbbaabababaaabaababaabbaaabaabbbaaaaabaabaaaababbababbbbbbabbabababaabbabbbbbbaabbbbaabbababaababaaabababbabbbbaaaabbbaaabbabbbbbabbaabbabbbbbbaaaaaabbbabbbbaaabbaaabbbabababbbaaabbaabbaabbbabbbababaaabbaabaaaaababababaaabaabbbabaaaabbbbababaabaaaabbbabbabbbabbbaaabbabaabaabaaababbbaababbaababbaaabaabbbabaaaababbabaabbbbabababbaabababaaabababbbbaaaaabbbbbbaaaaabaaababbabaabbabaaaabbabbbabaabbababbabaaabababbaaaabbbbbbaaababbbbbbaabbabbbaaabbababbaaaaabbbbbaababbbbbbbaababbbababababbbbbbbbabbabbbabaaaabaaaaaaabbabaabaabaabaaabbaabbbbaaabbbbbaaabbabaaaaabbbaabaabababbbbabbaabbbaaababababbbababbababbaabaabaababbbbbbabbaabbbaaabbababbbbbaaaabbabbbaaabbabbbabbabbbababaaaabaaaaabaaababaabbbbababbbbbbbbbbbbbbababababbbabaabababaabbababbbbaaaabaababaabbababbbabaababaaabaabbaaabbaaaabaaaabbbabbabaaabaaabaaababbaabbbbbbabaabaabaaaabbbbabbababaaabababaabbaabaabbabbaaabbbbbbaabaaabbbbaababbabaaabbaaabbbabbababaabbaabbbbbababababaaaabbbbbbbaaaabbababababbbaaaabbaaaabbbaababababbbaabbabaaabaabbabbaaaaaabaaaababbbbaaaabbbbbbaaaaabaababaabaaabaaaababaaababbabbabbbaababababababbbababaaaababbaaababbbbbbaabbbaababbbbababaaaaaaababababbabaababbaaaaabbabaaababaaababbabbbbaaaaabbaabbaabaaabbaabbabbaabbaaaaabbbabaabbbbabbabaaababaabaabbaaabaaaaaaabbbbbaaaababbabaaabbabbbbabaabbbabbabbbababaaabaaabbabbbaabaabaabbabbaaabbaabaababbaaaabbbbaaaabaaabbaabbbbaabbbbbaaaaabbabbbabbaaaaaaabbbbabaabaaababbbbbaaaababaaabaabaabaaaababbbbaabbbababbabaaabbabbbbbbaaabbabaaaaaaa
abbbbbbabababaaaabbbabbaaaabbaaabaabaaabaabbbaabaababbbabaabbbabbaaaababaaabbaabaaaaabbbaaaabbaabbbaaaaabbbabababaaaaabbaabaaabaaabbbbbbaaaabbaabababbbabbaabbaababbaababbbbabbaaabbbbbabbabababbbbbabaabbbabaabbabababaabbbbbbbaaaabaabbbaaabaaabbabbbabaababbabaaaaaabbaabaaaaabbaaaaabbbaaaaabbabaabbaabbbbbbabbaabababaabbaaabaaaaabbaaaababaaababbaaabbbabbbbababaababababaaababbbbaaaababbaaaaabbbababbaaaaabaaaaaaababbbbbbbbbaabaabbbbaaabababaaaabaaaaaaaabbbaaaabaaabbaaaaaaaaaaaababbaabaabbbabbababbbbbabbabbaaabbbabbbaaaaaabbbbbbabaababbababbbaaababbbaababaabbbbbaaaaaabaaaabbaaabaaaabaaabbbabbaabbabbbaaaaabbbaabbbabaabbbababaaaababbbaabbabababbabbabbaaaaabbaabbbbaabbabbbabbbbaaabaabbbbbbbbbaabbabbabaaaaabaaabbbbaaaabbbabaabaababbababbaaaabbbaaaabbbabbbaaaabaababaaababbbaaaaabbabbbaaababaaaabbabbaabbaabbbbaabbbbbbaaabbabbabbababbbbbabaabbababaabababaaaaababbaaabbaaaabaaabbbbbabbaaabbaabbbabbbababbaabbbaaabaaaaabbbbbaabbaababbaaabbaababbbbabababbababaabaabaabaabbbaababbbbaabbabbbbaabbababbababbbbbbbaaabababbabaabbbaabbbabaaaabbabbaaabbbabbbbabbaababbbaabbbaababbbabbabaabaabbbabbbbaaabbbabbbaabbababbabbaababbbbabaaabbbbbbbaaabbbbabbabbababbbababbaababbaabbbabbbbabbbbbaaabaabaabaaaaaaaaabaaabbbbaaabbaabbabaaabbababaababbbbababbbbbababbbabbaabaabbaaaaaabbbabaabaaabaaabbbbaabbbbababaabaabbababbabbaabaabaabbaaaaaabababbabbaabbbbbbbbabaabbbaabaaababbaababbbabbaaabaaabaaabbbaabaabbbabaaabbabaaabbbbabbabbaaaababbababaabaabaabbbbabbabaabaabbaaaababbabbbababaaabbbbbbabaaabbabaaaaababaaabbbbbabaaabaabaabaabaaabbbbabbaabbbaabbababbabbabbbbaababbbbaabaaaababaaaaababbaababbbabbabababbbababaabbabbabababaabbbbbaababbabbaaabbaabbaabbbbaaaabbabaaaabbbabaaaabbaaaabaaabbbaabbbbabaaaabaabaaaaabbaabbabbabaaabbabbaaabbbbabbbaaababbabbbaabaaaabbbbababaabaaabaaabbaaabaabaabababbbbbbbbbbbabbbaababaaaababaabbbabbbababbaaabbaaabbbbbbbabaaaaabababaaaaabaabbbbabbbbabaaabbbababbaababaabababbabbabaabaabbaaabaabbbababbabbaaabbbbbabbababaaabbbaaabaababbbbabbbbababbbaabababbaabbabbabbaaaaaabbabbbabbbabbbaaabaa
bbbaabababbaaaabaaababaabbabaaababbabababaaababbaaaabababbbabbaabaaaabbbbbbaabaabbbaabbbabbaaabaabbaaababaaababbbbbbbbababaababaaaabbaaaabaaaabbbaaabaaaaaabaaababbbababbbaaabaaabaaabbaaaaabababaabaabbbbbabbabaabbbaaaabaaabbbbabbbbaaaabababbaaaabaabbaaabbbaabaaabbbbbbbbbaaaabbbaabbabbbbbbbbbbbbaabbabbabaabaaabaabaaaaabbaabbbaaabaaaababaababaaaaabbababbbaabaabbbaaaabbaaaabbabaaaaaabaaaaaaabaaaaabbabaaaabababaababbbaabaababaabbbabbababbbabaababaaaaaabaaabaabaabbabbbabbbbaaabbaabbabbbbbababbababbbbaaaabaabbabaabbbbbabaababbbaaaabababbbbbbabbbbbbabaaaaabaaabbbbbbbababbbbabbbaaabaabaababaaaabaaabaaaaaabaabbabbabbabbaabaaabbbbabbbaaabbbaababaabaaababbaaabbaabbbbbbbaababbaaababaaabababbababbabaabbaabbaabbbaaabbaababbbbaaaabaaabaababbabbaababbabbbabbbbaaabbaaaaabbabaaabaabbabbbbabbaabbabbbbbbbbababaabaababaabaababaabbbaaababbbaabbbbbabaabbbbbbaabbaaabbaabaaabaabbaaaabbbbaaababbaababaaabbbaaaabbabbbbabbbbababbaabbbabaabbabbaaabbbabbbaabbbbbabaabbbbbbbbaaabbbaaaabbbbbbbbaabaaaabbaababbaaabaaaaabbbbbaabaabbaabbabbbababbaabbbbbaaababbbaababbbbaabbabbaaabaaabaabbabbabbbbbaababaabaaaabbaaabababaababbababbbaabbabbababaaaaaaaabbbbbbaababbaabbbaababaabaaaaabbaaaabaababaaababbaabaaabbabaabbbbabaabbbbbaaaabaaabbbbaabaabbaabaaaabbbbbaabaabbbbbabaabbabaaabababbbaaabbbbaaabbabaabbaabbaabbaabaababbbbbababbbaaabbbbababaababbbbbbbbbbbbbbabaabaabbaaabaabbaabaababaaababbababababaabaabbabbbbaaaabbabbabaaaaaaaabbaaaababaabbabaabbaabbabaabbbaabbabaaaababbbaaabaaabbbbaaabbaabbabbbbaabbababbbaabbbaaaabaaaaababbbbabaababbabbabbaabbaabbbaababaabbaaaabaaabbbabaabbbbababaaaaaabaaaaabaababbaaaabbbbabbaaaabaaabbaaaabaabaaaaaaabbbbabaabbbaaabbbbaaababbbababaaababbbaaabbabaaaaabbabababbbabbbaaaabbbbbbbabbbbabbabaabbbaabbaaaaaabaabbaaababbabbbbabaaabbabbbaaaabbbabbabaabaaaabaabaaabbbbbbbbbabababbababaabaaaababbbabaaaaaaaaabbbaabbaaaaaaabbaabbbababbbbaaaabaabbaaaaabbaaaabaabaababaababaabbbabbaaaaaabaaaaababbbbabbaabbbabbbbbbabaaaabbaabbbbbabbabbbbbaaabbabaabababbabbbbbbbbbbbbbbbaaaabaaaaaabababbaabbbababaaaa
abbaaabbbbabbaaabababababaabbaabbaababaababbbaaabbaaababbaababaaabbbbabaaabbbbbbbaababbabaaaabaaaaabaaaaaabbaababbbaaaabbbababbbaabaabaabbabaabaaaaabababaaaaabaabbabbaaaabbbababbabababbbbabaabbababababbbbaabababababbbabbababbaabaaaaabbbaaaaaabaaabaaabaabbaababbababbbbbaaaaaababababbaaababaaabbaaabbaababaabbabbababaaabaaaaaabbaaaabaaaaabbabbaabaaaaaabbaaababbbbababaaababbbbaaabbbabbbaaabbbbaaababbbbaaaabbbbbbaabaaaabbabbbabbabbabbabbaabbabbabbaabaabbabbaaaaabbabbabaaabbaaaaaaabbabbabbaabababbababbbabaabaaababaabbaabbaaabababaabbabbaabbbaababbabbbbaaababbbbbbabbababbbbbabbaabbbabbbaababbbaabbaaaaabbbaabaabbbababbbababbabababbaaabaababbbbabbbbabbbaaabbbbaaaaaaaaabaaabbaaaaaaaaaaabaababaabbbbabbbbaaabaabaabbbabaababbaaabbbabababbaaabbaabaabbbabbbbbababbaaababaaabaabbabbabbbabaaabaababbaaaaaabaaabbaabbbaabbbbababababbbbabbaababbbbaaabbabbababbabaaababbaaababbaabbbaaaababbbbbbbbbaababbbbbbaabbaaaaabbaabbbaabbababbbbbaaaabababbabaaaaaaaabbbabbabababbababaaabbbbbbaaaabbaabaabbbaaabbbbaabbabbbbbbababbabbaaabbaabbabbabababbabbbbbbbabbbbbbabaababbabbabaabaaabaabaabbbabbababbbbbbbaababaababaabababbaabaabaabaaababaabbabbaababbbbbbaaaaabbbaabaabababaaabaaaabbabaabaabbaabbabbbaabaaabbbaaabbbaabaabbaaabbaaaaaaaabbbabababbaaaabababbbbabbabbbbbaabbbaabababbbaaabbbaabababbbbbaaaababbaaabbbbbbbabbaabbbbaaabbabbabbbaabbabbbabaaababbbbbaababbbbbaabaababaaabaabaaabaabbbbbabbbbabaabaaabaabbbbaabaaaaaabbbbbababbbbbababbbbbabbbabaabaabbabbbababaabbabaaaabaaaababababaaaaaaabbbbababbabbbbabaabbabbabbbbabbabaabbababaabbbabbaababababababbbabbbbaaabbaabbaabaaabbbbaaaaaababbabbbbaababababaaaaaaaabbabbbaaababababbabbaabbaaabaaabbbaabbbbbbaaaaaaaaaabbbbaaabbbaabababbabaababbbaaaaabaabaaabbbbabaabbaababbbbabaababababbbaaaabbbababbbabaabababbababbaaabbbaaabaaabaaabbaababaaaaaaaababababbababaabaaabbbbabbbbbabbabbbaababbabaabaababbbbbbaaaaaaabbabbbbbaaababbabbbabaabbaaaaabbbaaabbabbaaabababaaaaababaaaaaaaaabbbabaaabaaaaababaabaaabbbaaabaaaaabababbaaaabaaaaabaabbaabbbabbbbabababbbabaaabbbbabbaaaababaaaab
bbbbbaababbbbbababbbabbbbaaaababbabaabbbbaaaabbbbbbbbaaaababbbbbaaabbabababbaabbaabbbbaaabbaaabaaababaabbbabaabbbabaababbabaabaabbbaabbbbbaabbbbaaabbbbbbaaabbabbaaababbbbaababbaabbbbbabbbbbbaabaabbabaaababaaaababaaaaabbbaababaabaaaaabbbabbbaaabbbbbbaabaababbabbbaabbbabbaaaaabaaabbaaaababbabbaaaaababbabaaabaaaaabbbbaaababaaabaabaaaababaaababbaababbbbbbbbabbbaabbbababaababaaaabaaabababbabaabbaaaaabbbabbaaaabbbbbaabbbababaabaababababbaaababbaaabaaabbbabababaababaabaaababbabaabbbabbabbabbaababbabaaaabbbaaaabbbabaaaabbbabbbaaaabbbaabbaababaaaababbbaaaaabaabaabbbbbababaaabaabbabbabaaaabbbbbaabaaabaaaaaaabbbabbabbbabbbabbbaaaaabaaabbbbbbbaaababbabaabaabbbbaabbbbaaaabaaabaaababbabaaaaabbbaabbabbaaaaababaaaaababbbaaaaabaababaaabbbbaaaaaabbbaababbbabaabaaaaabaaaabaabababbbbaabaababbbbbaaaabaababababaaababbaaababbbabbabaaabbbaabbbaaaabababbbbaabaabbabaabbaaaabbbbaaabbbabaabbabbbbbaaaabbbbbbabbaabaaaaabaabbbaaababbbabaaaaabababbbbbbbbbababaaabbaabbbabababbbbbabaaaaaabbbbaabbabbaabaaaababaaabbabaabbbaaaaabbbaaaabaaabbaaaaabababbbaabaabbbaaabbababbabaaababababaaaaaaabbbbbaaaaababaaabbababaaaabbabbaabbaaabbbabbabbababbabbbbabaabaaabbbbbabaabbaaaaabbbbbaaaaaabbbbababbbabbabaaababaabaabbaaabbabbbaabbababbbbbbaaaabbbaaabbbbababababbaaababbbaaaaabababbbabbaaaaababbbaaabbaabbbbbababaaaabbbaaaaabbaaabbbaaaaababaaabbbbabbbbbababbbbbabaabaabaaababababaaabaabbababbaaaaabababbaaababaaaaaabbbbbaaababbbaaabbaababaabaabbaaaabbaaaaababbbabbbbbbabbaaaaabaaaaaaababaaaaaaaabaaaabbaaaaababababbbbabbbbbaaabbabaaaaabbabaabbaaaaababbbbabababbababaaaaaabbbbbbbbbabbaabbabbbbbaaabaaabbabbaaabaababbbbaaabbbbbaaaabbababbbbabaaababaaabbaaaabbabbbbaabaaaababababbabaaabababbbabaabaaababaabaaabbbabaaaaababaabbaabaababbaaababbbbabbbbbaaabbbabbabababbbaabbbaabaabaababaaaabbbaababbbababaaabaababaabbbbabbababbaababbbabbaababbbabababaaabbaaabaababaaaaababababaaaaaaaababaababaaaaaaabbbbbbaaabaabbbabbaaaaaaabaababbaaaaaaaababababbaabbbbaabaabbbabbaabbbabbaabbbbbabbabaababbbbbbbabaabbbaabbbaaabbbbbabaabbababbabbbababb
bbabaabbaabbbbbbaaaababbbaabbabbabbaabaababbbaabbaaaabbabbabababababbaabbbabbababbbaabbabbabbbaaabaabaaaabaaabbabbbbababababaaabbbbabbabbaaaaaabbaaaabaaababbbaaabbbbabbaaabbaaaaaaabaabaababbbababbabbaaababbaaaaabaabaabbbaababaaabababaaabbbbaabaabaabababbaaaaaaaaaaababaabbaaaaabaaaaaaabbababababbababbaaaaaabbabbababbbbaabbbabbabbbababbaaaaaabbaabbaaaabababbbbaabaabbbbbaababbaaabbbbabbaabbbaabbbaaabaabaaabbbbabbbbbbbaababaaabaabaaaabbbbabbbabababbaaaabaabaabbaabbabaabaaaaaaabaabbaabaabaaabbaaabaaaaabaabbbabaababaabbaaaaaaabbaabbbaaabaaaabaabbbbbbaabaaababbaabaaababbaaaaaabbabbabaaaabaabbabbbabbbbaabbabaabbababaaaababbaaaabababbabbabaaabbbbaaaaababbaaabbaaabbbbbbbbbabbabbbbbaaabaaaabbaabbbbbbbaaaabbbaaaaaabbbaabbbbabaaabbbaabababbbaabbbbababbabbabbaabbabababbbbbabbbaabbabaaabbaaaaaababbbabbbaaaaaaabbbbbaabbaaabaabaabbabbbbaaabbabbbbbbaababbbaababbabaabbbaaabaabababbbbbbababbbbaabbbbbbabbaabababbbbabbbbaabaaabaaaabaaaabbaaaaaaabbbabababbaaaaaabbbbbbbbbbabbabbbbbbbabbabbbbbabbababbbbaaaabbabbabaabaaaaabaaaaabbabbbabaaabbababbabaaaaabaaaaaaaaabbaaaaaaaaaabbbbaaabbabbaaabbbabaabaabbaaaaaabaaaaabaababbbababaaaaaaabbabbbbbabbaabaaaabbbbabbabaabababbaaabbaabbaaaabaababababaabbabbbbaaaaaabbbbaabaaaaabbabaabaaaababbaaaabbbbbabbbabbbabababaabaaaabbbabbaababbaaaaaaababbaabbbabbbabbabbbabbabbaaabbbbbaabaaabbaaabababaabbabaaaabbaaabaaaababbababbababbbabbbbbbaabbbabbaaaabbbabbabaabbbaaaaaaaaaabaabababbabbaababaaaaaaaabbabbbbbaabaaaabbabbabbabaaababbababaabbabbbaabaabababbbaabbababaaaabbbabaabaaaaabbbabbbbabaaaaabbabbaaaabbabbbbabbaababbbabaababbbaaababaaabababbbbbabbbabababaaaaabbbaaababbbbaaaabaababbbababaaaabaababbaaaaaaaaabbbbaabbbabababababababbabaaaabbaaaaaaaabbbaaaaaabbbaabbaabbaaabaaaaaabaababbbaabbbbbbabaababbbbbbabaababbaaaaaabbabbaaaabbaabbabbabaabaabaaaabaabbbababbbaabababbabbbbabaabababbbabaaababaabaaaaaaaabbaabaabbaaababbbbaabbaaabbbbbaababbbbbabbaabbbaaaaabbbbbaaaabbbbbbababbbaabaabaabbbbbbbbabaababbbaaaaaabbaaaaaaabaabaaababbbbaababaaababbabbbbbabbabababbabaababbbabba
abbaabaabbaaabaabbaabbbbaaaabbaabababbbaabaaaaaaabbbbbaaabaaababbbaaabbabbaaabbbbbbababaabaaababbabbaaabbbabaaabbbbbaababbbbbbaaaabbbbabaaaaabbbbbbbbbabbaaaabbababaabababbabbbbbbaabbbababbbbababbbbaaabababbaaaabbaaaababbbabbbababaaabbaabbaabaaaaaaabbbabbaaaaabababbaaaabbbabbabbababbbaaaaabbbaabaaaabbbbabbabaabaabaaaabaaabaabbbaaaaabbabaaaabbbbaabaabaaaaabaabaaabbbababaabbabaaaabbbaabaabaabaabababaabbbabaabaaaaabbbbabaabbaaaabbbbaabaabababbbabbbabaaababaaabbbabaababaaabbbababbbbbbbabababababbaabaabbabaababaaabababaabaabbababbaabbabbabbaababbabaaababbbabbbbbbabaaabbbbbbabbaaaabbbbbaababababbaabbbababaaabbaaabbabbaabbaaababbaaaaabbaaabaabaaabbabbaabaaaabaababaaabbaabbaaababbbaaaabbbabaabbbbbabbbbaabbaabaaabaabbbabbabaaabbaaabaaaabaabbbabbbbbbaaabbaaaabbbbbaaaaaabaababaabbaabaaaabbababbaaaaaaaabbbbababbbbbbbbbbaaabbbbaaabbaabaaabbbbbaaaaabbbaabaabaaaaabababaabbbbaaabbabbbabbbbbabbaabbbaabbababaaababbabaabaaaaabababbaaababbbabbbabbabbbbbaabbaaaabbbaabaababbbbaabbbbaaaaaabbabbbbbabbbaabbbbaabbababaabbbaabaabbaabaaabbabbaaabbbbabbaababbbbaaabbaaababbabbbaabbabababbabaabababbbbabbababaabababbbbaabbbabbaaaaaabbaaaababbbaaaabaaaababaaaaaaaabbbbbbbabaabaabaabbbbaaabbababaabbbabaabababaaaabbaaaabababaaabbbbaaaaababbbabaabaababbbabaabbbaababaaaaabababbaaaaababaababbabaabbaaaabbbaaababbbabbbbabaaababbbabaabbababbabbbabbbbbbaaaaabaaaabbbbabbbaababbaaaabaabbbabbaabbabaaabaaabaaaabbababaabaabbaabaaaababbabbbababaaabaabaaaabbbabaabbaaabbbbabbbabbbbbbabbabbbaaabbabbbbbabaaaaaaabbabbbbbaaaaaaaaaaaababbbbabbbbbbaaababaaaabbbaabbbabbabaabaabbaaaabbaabbbabaaaaababbbbabbbbaabbabbbabbbaabbababbaabbbbbababbabaabaabaabaaaaaabbbbbbabaabaabbbbabbabababbbabbbbaababbbbbbabbaaabbabbbaaaababababaabababaaaaaaaaaaabaaabaaaababaaaabaabbabbbaabbbaaabbbaaaaaaabbbbaabababababbbababbababbaaaaababbabbbbabbbaaabaabbabbaaaaabaaababbabaabbbbbaaabbabababbabbbaabababbaaaabaaababbaababbaabbabaabbaabbabbaaaabaaabababbbbabbabbaaaabbbabbaababbbbbbbbbbabbaabababbaabbabababbbbaaabababbabbabaabababbbabbbbabaaaababaaba
abaaaaaaababbaaaaaaaabababbbbbaaababbababbaaaaabbaababbbbbbbbaabbbbbbaabbababaaabbaaabbabbabbbbabbbaaaaaaabbaabbbbabbabaaabbbbabababababababbbabbaababbbbaabbaaaababbbaabbaabbbbabbabbaaaabababbaababbbabbaaabbbaaaabbaaaabbbbbbabababbbbaabbabbbaabbaabaaaaababbbbaaabbbbbbabbabbbabaaaabaabbbababaabaaababbabbaabbbaaaabababbbaaabbbbaababababbbbbaabaababaababbaabaaaaabbbabbbbbaaaaabaaaaaabbaaabababababaabababaaababbaaaabbbbbbabaaabaabaaaaaabaabbbaabbabbaaabbababbabbbbabababbabbababaaabaaabaabaaaabababbbabbbbabaabbabbbabbabbbabbbaaaabbabbabbbaaaaaaabbaaaabbaabaabbaaaabbaaaabbabbbabaabbaabbabaaaabbbababbbabaabbbabbaabaaaabbbaabababaaabaaaababbbaaaabbbaaaaabbbabbaabaaaabbbaaaaaaaaaababbbaaaaabbaabbbaabbbaaaaabaabbbbbaaaababbbaaababbbbbabaababaaabbaaaabaabbabbbbaaaaaaaaaabbaaabaaaaababaababbaabaaabababbbbabbaaaababbbaaabaaaaababbbbaabaababaaabbabbaaaaabbababaaaababbbaabaabbabbbaaabbbbabaababaaababaabbbbbbabbaaaaaabbbabbabbaababaaaaaaabbababbaababbbabaabbaabbbbaaabaababbbaababaabbbbbabaabaaaabbaaabbabbbbaabbabbababbabaaababaabbabababaaaabaaababbbabbabbbbabaaaababbaababaaaaaabbababbaababbaaaaaabaabbabaaaaababbaabababababbaaaaabbabaaabaaaabbbbbaabbbaaabbabbabbbbaaaaabbbbbbbbaabbbbaaaabaaaabaaabbbabbbaaababababbbbaabaabaaaabbabababababaababbbabababaaaaaaaabbbbaabbbabaababaabbbbbbbabbbbaaabbaabbbaaaaabbaababaabbbaaaababbbbaaaabababbababababbabbaaaababaaaaaababbbbaabaabbabbbbababbabbababbbbabbbbbabaababbbbaabbaabaaaaaabbaabaaabbababbbababaabaabbbabbbbbbabbababaabaaaabbbbbbbbabaaabbbababbbbbaaaababaabbaaabaaaaabaababaabbbaaaaaabbbabbaabbbbbabbabbbbaaabaabaabbbbabbabbbbbabaabbabbbaaaaaabaaaabbaaabaabababaabbbabbabbbabbbabbaabaababbbbbaaabaabbbbbaaaaabbaabbbaabbabbbbaaababaabaaaababaabbaaaababbbaabbaabaabbbaabaabbaaaaababbaaababbaaabaabbababbaaabbbbaaaababbaaaaaaabaaabbaabbbbabbbbbbaababbaabbaabbbabaabbbabaaabbaaaabbaaaaabababababababbbbabbabbaababaaaaaabababababababbabaaabbaabbabbbabbbbbbbaabbbbaaababaaaabbbbaaabbabbabbbbababbaabbbaaabbabbabaaaaabbbabaaabbbbbbaaababbabbaababbbbaabbbaab
bbbabaababbbbbaaaababbaaabbabbbbaaabbaaabababaababaaaaabbbaababbaaababaaaaaaaaaabbbbabaabaaabaabaababbbbbabaaabbbbababbabababbbaababaaabbababaabaabababbabbababaaaabaabbbababbaaaababbbbabbbaabbabbabbaaabbaabbbbaabbbaabbabbbaabbabaabaaabbabaabbbabbaaababbbaabaababaabbbaaababaaaaaabaabababbabaabababbaaaaaabbbaababaabbbbbaabaabaaaabbbaabbaaaabaaababbbaaabaabbaababaaabaabaaaabaaaabaaabbbaaaabbaaababbaabaaabbbaabbabbbbbaabbabbbbabaaaaabaaababaabbbbabaababaabbbabaabbbbbbabbbaaababbbbbbabaaaaabbabbaabbbbbbbaababababaabbabababaababaaabababbbbbaabaababababaaaabbbbbaabaabbbbaababababbbaabbabababbbbaabbaaabbbbbaabbbaaabbbabaabaaaabbbbabbaaaabbbbbbbbbbbbbbaaaaabbbaabbabbabaaaabbababbaabbaabaaabaaaaabaabbaaaaaaababaabbaababbabbbabaaabbabbbaaaaaabbbbbbbaabbbaababbaaabababbabbaababbaaaabaabaabbabaaaabaabababbbbbbabbababbbbabbabaabbbaabaabaaabbbababbababaaabbbbbbbbbabaaababbababbabbbbbbbbaababaabaabaaaabbbaabbbbbababbaabbaaaabaabbbaabaaabaabbaaabaaabaababaaaaaaaabababaaabababababbaabaabaabaabbbbbbbaaabbbbababbbabbbabaaaabbbbbbbbbabbabbbbbbbbabbaabaaabaababbaababbbbaaabbaabbaaababbaababbabbaabbaaabaabbaabaaaaaabbbabbbbaaabbababaabbbabbaabbabbaababbbaababaaaabbbabbbbbbaabaaaaaaababaabbbbabaabbbaaabaaaaabbabbbabbbbbababbabbaabaabaaaabbaaabbaaabaaabaababaaaabaabaaaababbabbbbbabaabbaaaabbaabaababbaabaaabbababbbaabbbbbbbbabaababaabaaaabaababbabaaabaaaabbbbbababababbaaaaaabaababbbabaaaaaababbabaaaabaabbaaaabaaaabaabbabaabaaabaabbbbababaaaaabbbbabababbabbaabbbbaababbbbbabbaaabbbbbaababbbababbabbaabbaaaabbbbbaaabbaaaaaaabbabbbaabaabbbbbbabbbbbbbaabbbbbabaaaababaaabbaabbabbbabbbbbbaababbbbbabaaaabbbbabbbabaaabbbbaabaabaabaaabbabaaabbaabaaaaaaaabaabaaabbaabaaaabaabbaabbabbbbbbbaaaaaaaaaabbaaabbababbaaababaaabaababbbbaabbaaaaabbbabaaababaaabbbbbabaaabaabaababaababababbabbbbbbababaaabbabbbbbbabbbaabbbbaaabbaaaabababbabbaabbbaaababaaabaaabbbaaabababbaaaaabbbabbbbaaaababaaaaabbabbbbabaabbababbbaabbabbbbbbbbabbbabbabbbbabbabbaabaaabaaabbbaaaabbbbabbbbbbababbaabbabaaabaaabbbabaabbbbbaaabaaabbababbba
abaaababaaaaaaabbaabaaaabaabaabababbbaaabbaabbbbabbbbbaabaabbaabaabaaaabbbbaabbbbaabbaabbaaabbbabaabbabbbabbbbaaabbabbbbbbbaababbaaaabbbaabbbbaababbabaabbbabbaaabbbaabbbbabbaaabbaaabbbbbaabbaaaabaabbbbbbbbaabbabbbbaabbbabbbaaabbbbabbabbbaabbbaaaabaaaabbababbaababaabaabbabbaababaaabbabbbbbaaaababbbaabbabbaabaaabbbaaabaaababbbabbababbbbbaaabbaaabababaababaabbaababbaabbbbbabbaaabbaabaaaabbaabababaaaababbbabbabaaaaaaaabbbbababaaabbbbaaaaababaabaaaaabaabbbbbaaababaabaabbaaababbaabbbaaabbbbbbbbbbbbbabaabaabaaababbaaabaabaaaaaabbbbbabbbabbbaabaaabbbabbaababbbbbbbaaaaaabababbaaaaabaababbabbbbbabbbbbabaababbbbaabbaabbaaabbbabbaababbbbbabbbaabbaaaaaababbababbaaaaaaaaaabababbaaaaabbbaabbbbbbabbababbbaaaabbbababaabbaabababbaaabbabbbaaabbaabbabbabbaaaaabbabbaaaabbbabbbbbbaabbabaababbaaabbaababaabbabbbbaababaaaaaabababaaaaaaabaababbbaabbbbabaaabaabbaaaaabbbbaaabbbbababbabbbbabaabbbbaaabbbaabaaaabbababaababbaababaabbbaababbaaaabaababbbbabbabaaaabbababbbbaabbbbbaaaababaabbababbababbaaabbaaaaababbaabbbbabababaaaababaabbbabbbbbaabaabbbbaabbaaaabbaababbbbaaaababbabbbbbabababbaabbaaaabbbabbababbbbabaabbaaaaabaaaaababbabaababbabbaaaaaabababbbaabbababbbbbbabbbbbabbabaabbbbbaabbbaaaaaaaabbbabaaaaabaaaaaabaaaabaabbbbbbaabaabbaabaaabbabaaabaababbbaabbbbbabbbababbaababaaaaabbbbbbaaaabbbaaaaaaaaaaaabbaaabbbbaabbabaaabbbaaabaaaaabbbabbabbababbaaabbbbababbbbaaaaaabababbbaaababaaabababbbababbaaabbaaabbbbbbbaaaabbbabbbabbabbababbaabaabbbabaaabaaaaaabbbbbbabbabbabbabbbbbbaaababbabbaabaabaabbabbbbaabbbabbbaabbbabbbbabbabbaaaaaababababababaabbbbbbabbbbaaabbabbbaaababaabaaaaaaaababbaabaaabbbbbbabbaabbabbabaaaababbabababbababaaaaababbabaabbababaaabaabbaaabbaaaabbabaabaaaabbbabaaaaaabbbaaaabbbbababbbabbabbaabaaabbbbaaaabbbbabaaaaaaaabaabbbabaaaaabbabbabbaaabbbbbbbabaabaabaaaaababbaababbaababaabababbaaababbbabbababbabbbbbaaaabaaabaabbabbbbabbbbabbaaabbabbbabaaababbbaaabbabbaabbaaaaabababaabbbbbbabbbbbaaaaaaaabaabbbaabbbaaaabbabbbbbbbbbaaaababbbbabaabbbabbbabbaabbbbaabbbbbabaaabaabaaababaaabaabaaaaaababb
babaabbbaababaabaababbbabbabbaabaabaaabaaabbbabbababbbabbabaaabababbaaabbbaaabaabbbabbababbaaabaabbbaaaabaaaaabababbabaaaaabaabaaabaababbbabbbaabbbaaaabbbabababbbababaabbaabababbbaabbaaabaaaaaabbbaaabbbbaabbaabaaaaababaabaaaababaabbbaabbaaaababababbbbaababbaaaabababbbaabaabaaababaabbbababbbabbabbabaabbbbabbaaaaaaabbbababbbbaaabbaaabbaabbababaabbbabbbbaaaababaaaaabbaabbbbbabbbabababbabaababbbbabaabaabbbaaabbbaabaaabbabbbbbabaaababaabbbbaaabbbbbbbbbababaabbababbbaabaabbbbbabbabbbbabaaabbaaabbbabaaabbbaabaaaaabbbbbaababbababaabaababbaaabbababaababbbaaaabbbaaabbbaaababbabbbaaabaaabaaababbabbbbbabbbbbbbaaabbabbbbbabbabbaaaaabbabaabbbbababbbaaaabbbbbbbaaaabbbbbbbbbabababbbaabaabaabbbaaaabbbaaaabbababababbbbaabbaababbaaaababaaaaababaaabbbaaabbbabbbbababaaabaaabaabbbbbbbababbbbbbbabbaabbbbbbbbbbbbbbaabbababbabbbabbbbbaabbabababbabbbaaaabbaaabaabbabbbbabaababbbbabaabbbaaabbababbbbababaabababbabbbaaaaabbbabababbababbbabbabaaaabbbbbaaaaabbabbbababbaaabababbbabbbaaaabbaababbbbabbabbaaaabababaabaabbabaaabaabbbbbabababbaababbaaaababbbbaabbabaaaabaaabbaabbabaaaabbbbbbbbbabaaaabbaabbabbababaababbaaaabbbaabbaaaaaaaaababbabbabaaaababbbbbbababaabbbaaabbbbaaabbbbababaaaaaabbabaabbaabaaaaaabbaabaabbbaaaabbabbababaaaabbaaabaaabaabaabbbbbaaababaabbaaabbbbbbabbbabbbbaaaabbbabbababaabbbaaabbbbabbaaabbbbbbaabbbabaaaabbbbaabaabbabbbaababbaaaabbbaabababababaabbbaababbababaabaabaabababaabbaabbabababbbbbabababbaabbabbaaababbbaaabaabbbbbbabbaabbababbbbaabbbaaabbbaaababaaaabababababbbabaabbaaaabaabaaaaaaaabbbbaabbbababbaaabbbbabbbbbabbaaabaaaabbbaabaaababaaaaabbbabaaabbaababbabaabbaabbbabbbaaaabbbaabbbaabaaaabbaabbabbbbabababaaaaabbbaabbbaabaaabbbbbbaaaabaabaaabbaabaaabbababbabbabbbabaabbbabbbaaababbaabbbbaaabbbbaaababbaababaabababababbaaaaaaaabbaabbaaaabbbbabbbbbbabbaabbabbbabbbabbbaabababbaabaaaabbaaaaabbbbaabaabbabbbbbbaaababaaabbbbabbbabbbaaaaaaabaaababbbbbaabaaabbbabaabbbaaabaaaabbabbaaabbbbabaaabbbaaaabababbaabbababaaabbaabbaaabaaabbbabaaabbabbbaaabaaabbababaabababbbbbaaaaabbababababaaaabaaa
aaaaababbbbbabbbbabababbbaaababaaaabbabbabbaaaabbbbabbbbbbbaaabaababaaabaaaababaaababaabaaaaaaabbabbabbbbbbaabbaaaabaaabbaaaaaaaabaaaabbbabbabbbbbbabbaabaabaaaaaaabaabaabbaababbabaabbbbbbbaabbbbbababaaaabaaaabbbabbbbbbbabbabaaabbbaabbaaabbabaabaaaababbbaababbbaaaabaabaabaabbaabaaaabbbbaabaabababbaababbaababaababbbbaababbabbababaaabaabbabaaabbbababaababbaababbbaaaaaabaababbbaaabaaabaaaabaaabbaabaabbbaabaaabbabbabaabaaaababaabaabbbbabaaabaabbbbabbbabbaababbaaababbabaaaabbabababbaababbaaaaabbbbaabaaabbaaaabbabbabaababbabbabbaaaaabaabaabbbbaabaaaaabbaabbbabaabbaabbabaaabbabbabbbbbabbbaaaaabaaaabbaabaaaaaaaaaaabbbaabaaabbaaabaaababbabaabaabbbbbabababababbbbbbaaaaaaaaaabaabbbbbbaabaaaabbaababaaaabbbaaabaaababbbabbaaaaaabababaaababbaabbbaaaaaaababbbbaababbabababbaabababbabbbababbbaabbabaabbaabbabbababbbbabaaabbaaabbabbaabbabaaabbabaaabbbaabaaaababababbaaaabbabbabbbbabaabaaaabababbabaababbabbabaaabbababbbaabbbaaaabaaaabbabbabbbababbbbbaaaaabaaaaabaaabbaabbbbbaabbaaabbababbbabbbbbabbbbbaaabaabbababbbbbabbababaaaaaabbbabbaaabbbaabbabaabaababbbbbaaaabaabbabbbaaaaabbabbabbaabbaaaaaaabbabbaabbabaaaaaababaaaabaaaabababaabbbabbbabababbbbbababaabaaaaabbbbbabbaaababbbbabbbbabbbbabbbbababbabababbaaaabaaababbabababbbaaaababbbbbbaabbbaabbbbababbbaabbbabaabbbbbbabbbbbbbaabbabbbbaabbabbaabbaababaabaaaabbaaaaabbaabbababbaabbbaaabbaaabbbbaaaaaaabaaabababbbbbabbababbabaaaabaabbbbbbbabbabbabaaaaaaabbaababaaababbaaabbbaaaaaababaabaaababbaaaabbbbbaabbabbbaaaabbaaaaabaaabaabbaaabbbaabaabbbbaabababbbabaaaaaaaabbbaaaababaababaabbbaabbbbbbbaabaaabbaabbaaababbbbaabababaaaabbaabbbbbaababaaabbbbabaaabaabbbabaababaabbbababbbabaabbaabbababbabaaaabbbaabbababaabbabbaabababbbbaababbbabaabbbabaaaaaaabaaaaaaabbbaaaabaabbbbbbbabbbaabaabbaaababaaabaabbaabababbabababababababaabbbaaabbababbbbbbaabbbaababbabbbbabababaabaabbbbbbbabababaabaaabbaabbabaabaaaaabaaaababaaabbaaaabbabbbabbbabbbbaabbbbaaaabbbbbbbbabbaaaabbbbbbbbbaaaaaaaabbbbbaaabbbaaabbbaabaababbabbbbbbaabbabbbbbabbabaaaaaaabbbabaabbabaabbbbabbabbababbaa
abbabababbbbbaabbbbbbabaaabababbbbabaabaabbabaaaabababbbabbabbababbabbabaabbaaaaaabaaabaaaaaabaaaabbbbaabbbababaaababaababbbbbbaaabaaaababbbaabaababaaabaababbbaabbbbaaaaaaabbabbbaaabbbabbbbbbaaaaababaababbaababbaaabbbabaaaaabaabbbababaaaabbbbbbabbbbbbbbaabababaaabbbabbbabbabbaaabbbaaaaaabbabbbaaaabbaaaaabaabbaabbabaababbaabaaaabaababbababaaaababaaabbbbbbaabababbbbaaabbbaabbbbbbbaaabaaabaabbbbaaaaabaaabbbbbbaabbbabaaabbaabaababbbbabaaaabbbbbabbbbbbbabaabbbbaabaabababbaabbaaababaabbaaabbbaaabbabaaaaaaaababbabbababbabbbbaaababbbabbabbbbbababbaabaaabbbaababaaabababbbaabbbbaaabbabbbbbbbabaababbaabbaaaaaaabbaababaabbababaabaaaabbbbbbabaaabbaabbbbbabbbabbbbaaaabbbabbabaabaabbbaaabaabaabaabaaaababababbbabaaababbbbbbababbaabaabbbabbabaabbbbabaababbaababaabaaabbabbbaabbaaaababbbbabababaaaabbabaaabbbaaaabaaaaabaabaabbaabaaabbaabbbabbbbaabbabaabbabababbbaababaabababababaabbaabbbbaabbbababbbaaabbabbbbbbbaabbaabbaaababbabbaaaabaaabaabbaabbbaaaaaaaaaabaaaabbabbabbbbbbababaaabbbaababbabbbbabbaaabababbabbaabbaabbbbbbabaabababaaabbbbbabaaabbabaababaabbbbbaaaaaaaaaabaaabbaaaababbbabaaabbbbabbaaabababaaaababaaababaabbbaaaabbaaaaaabbababbbbabbbbaaabbbabababbaaaabaabbaaababbaaaabbaababbaababbbbabbaaabaaabbbabbbbaaaabbabaaabababbaaaababaabaaabbababbabbbbabbbaabaababbbbbbbaabbbbbabbabaaaaabbbbabbbaabaabaaababbaaababaaaabaaabbbaaabbbaaabbabbbbbabbabaababaaaababbbaabbbaabaabbbaaabbbababbbabbbaaabaaaaaaaaabbabbbbbbbbabbbaabababbbbbbbaaabbbbbbbbbbbaaabbbaaaaabbaaabbabaaaaaaabbaaaaabbbaabbbaaabababbbaabbbaabaabbbaaabbbbbbbbbbaabaabbabbbbaaabbababaabaabbabababaabbaabaaabbabbbbbaaaaaaaaaaaaaaaaaaabbaaaaabbbbbabaaaaaabaaabbbbbbabbbabaaaaaaabaabbbabbaabbaaabaaaabbbbbbabaaaaaaaaaabbbabbbbaabababaaabaabababbaaabbaaaabbbaabaababaabbaaabbbaabbbbabbbbaaabaaaababaabbaaabaaabbbabababbbababbbbaabaaaaababbaaaaaaabbbbabaaabaababbaabaaaaaabaabbbbbbaababbaaabbaabbbbaabbbbbbbbabbaaabbaaaaabaaababbaaaabaaaaabbbabbaaabaaaaabaaabbaabaaabaaabbaaaaabbabaaaaaaababaabbabbbbbbbabbaabaababbabbabaabaababaabaabaaababbaaab
abaaaababbbaabaaababababaaaaaababaababbbbbaaabbbabaaabbababbbaaaabababaabbabaaabbbaaaabbbaababaabbabaaaabbaaaabbabbabaaaabbabbababbabababbaabbbaabbaaaabbabababbbbbababbbbaabbabbbabaabababaabaaabaabababbbabbaaaaabbbbaaabaabaaaaaabbababaabbbababbababbaabbbbabaaabaabaaaaaabbbabaaabbabbbabbbaaabaabbaabaaaabbaabaaabbbabbbaabbabaabbbbabbababbbabababbbbabaabbbabaabbbbabbbababbaaabbbbbaababbbabbbbaaaaaabbaabbaabbabababaaabaabbbaabaaabbbabaaabaaaaabaaabbaabbbaaabbabbbbbbbbababbaaabaaaaabaaabbaabababaabbbbabbababbabaaaabbbbbaababbbbbababaaaaaaaaaaaaaaabaaaababaabaabbbabaabaababbbbabbaababbaababbbabbaaabbaaaabbabaababbaababbaabbabbbbabbabbbabbabaaababbbbbabaabbbbbbbaaaaaababbababbabbbbbabbbbabbabbabaaabbbaaabbaaababaaaabbbbbbbaaaaaaaabaaaababbbbbabbbabbaabbbbabaaabbbbaaaaabbabbbbbaaabbbaabbaaaaaabaaaabbbbbbaaaaabbaabbabaaaaabbabaaababbaaabbbabbaaababbbbabbbbabaaaabaabababbbbaaaabbaaaaaaaaabaaaaabbbbababbaabbbbbbbabbabbaaaabbbaabbbbbbaabbbbaabbabbbbbbaaaaabbaaaabababbaabbbbbbaabbbaababababbbbababaabbaaabbabababaaaabaaabbaaabaababababaaaabababbbbaabaabababbbaabaaabbaabbbbbaaabbbaaabaaabaabaaaabaabbaabbababbabbaaaabaaababbbaaabbaabbaabaaabaababaababaababbbabbabababbaabaabbbaaaaaabaabbabbbbababbabaabbbbbbaabbabbaaabaabbbaaababababaabbabaabbbbabbbaaaaababaababbbbbaabaabaababbabbaaabbbbaaaaaababaabaabbbbabaabbbabbababaaaababbaaaaaaaaaaaabbbabbbbaaabbbabbaabbababaaaabbaaaabbbaaabaaaaaabaaababaaabaaabbaabbaaaaabbabbbbaaabbaaaababbaaaaaaaabaaaaababaababbbbbababbabbbaaaabbbbaaababababbbbbbbaaaaaaaaabbabbabaabaabaaaabababbabbaabbaaabbbbbbabaabaaaabaabbbaaaabbbbaabbbbbbbbaababbbbaabaabaabbbabaabbbbbababbaaaabbbabaabaaaabbbbabaabbaaabbbabaabbbbbbbbababbaabaababbbbaaaabaabbbaaaaaaaabaababaaabbababbbbbabbbbaabbbabbabbbbababaaabbabbababaaabaabaaaaabbbabbaaababbbaaabbaaaabbaabaababbbbbbabbababaaaaaaababaaaaaaaaaaabaababbaababababbabbbbaaaababbaaabaaaaababbaabbabaabbbbabaaaabaabababaababbbaaaabababababbbbabbaabbbbaabaaaababbaaaaabbbabaaaababbaaaababaababbabaabbbabbabbbbbbbbbaaababbbbaabaabbaabb
babbabbbbabaabbbaabbbaaabaabbabaabbabbababbaabababaababaabbaaaaabbbbaaabbbbabaabaaaaabbbbabbaaabbbabbaaaabbbbabbaaabbababbaabaabaabbabbbbabaaabbbbaaabbbaaababbbbaabababaabbbababbbaaababaaaaabababaaabbaaabbbaabbbaaabbbaaabbbabbbbabbabbbabbbabaabbbbaabbbaaabababbbaaaabbabaabbaaaaabbaaababaabbaaaaaaaaaaabaaababaaabbabaabaabbbababbabbababbababbaaabbabbaaaaaabaaaababbabaabaaaabaaaaabaabbbbabbbaabbabbbbbaaababababbababaabaaaabbabbaabaaaabbabbababbaababaaaabbababbababaababbabbabbbbbbbbbbbaabaaabaaabaaaabbaabaabaaaabbbaabaaabaaaabaabbbabbbabbaabbbabbabbbabaabaabaabaaabaaabbaabaaaaaabbaabbbbbaabaaaabbabbbaaaabaabababaaabbbaabbaaaaaaabbaaaaaabbabbabbabbaabbaabbababaaabbaabbabaaabbbbbbbbababaaabbbbabbaaabbababaaabbbbbbaabbababaabaabbbabbaaabaabaaaabbbabbababaabbbbabbaababbaabaababbbabbbbbbabaabababbaabbaabbbbbbaaababaaabaaabababbaabbbaaaabbaaaababbabbaaaabaaabaaababaaaaaabbaabaaabbbbaababaaaaaaaaabbbbbbaaaabbabaaabaabbababaabbabbaaabbbababababbbabbbaabbbbbaababababaababaaaabbaaabbbaaaabaabaabaaabaabaabbaabbabaabbbbabababbabbbaabbaababababaaaababaaababbbbbbabaabaabbaaaababbbbaaabbabbaaabaaaaaabaaabbbaaaabbbaabaababbbaaaaaaabaabaabaaabbbbbbababbbaaabbbaababbbbbabbbbbbbaaaabaaaaabaabbbbbbabbbabbbaaaabbbabababbabaaababbbbabaabbaabbbbbabaabbabaabaabbbbbbabaabbbbabababbaabbbabbaaabaabaabababaabbaaababbababbbbababaaaaabaabbbababbaaabbbbabaaaaaabbaaabaabaaabbbabbaababbbbaabbaabbabbabaabaaababbaaabbbaabaabaabbbbbaaaabaabbbaaabbbbbabbbbaaabbbbaabbbbbbaabbbabbbbaaaaabbaabbbaabbbbaabaaaaaabbbaaaabaaaaaabbbbbabbbabbbbabaabbbbaabbabbbabaabbaababaaabaabbbabaababaaaabaabaaabbaababaaababaaabbaabbbababbbbbbabbbaaabaabbabababababaaaaabaabbabbbbabbabbbbbbbaaaabbaaabbbabbbabbababbabaabbbbbbbabababaabbabababaaabbbbabababaaabbbaaaaabaabaabaabbaaaabbaaaabaaabaaaaabbbaaabbbaaababaaaabbabaaaababbbaaabbabbbbbabbababbabaaaaaaaaabaaaaabbaabbbabaaabaabbababbbababbbabbabaaabbabaababbbbabbabbbaaababaaababaaabbaaaababaaaaababbbaabaabbabaaaababaaabababbaaaababbbaabababaaababaaabbbbbbabbababbbabbbbbababaaabaaba
bababbaaaaaaabaabbbbbabaaabaababaaaaaaabbbbabbbabbabababaabaaabaaaabaabaaaaabbbbabbbabbbabaaaaaaababaabbabbbabbabbaaaaabbbbbaaabaabbbabbbabaaababaababaaaaabbabbbababaabaababbbbbbabbabbbabbaabaaabbbbabababbababbaabbbbbbbaabbabbababbaaaababbaaabbbaaaabbababaaaaaaabbbaabbbbabbaaabbaabaaaaabbbababbaaabbbbaaabbbabaaaaabbaaabaaaaaaaabababbbbbaaaaaabbaaaaaabaababbabaabbbbaabbaabbbabbaaaabaaabbbaabbbaababbbbabbaabbaaabaabbbbabaababbaabbbbaabbabaaabbabbabbbabaabababbbbbaabaabbaababaabaabbbbabbbabbaaabbbabaabbbaaabbbaaaaabbbbbbabbaaabbaaabaabbbabaababbaaaaabababbbabbabbabbbbaabbbaaaababbbbbababaababaabbbababaaabaabbbbaaaaabbabbaabaabbabaaaaababababbababababbbabbaaaaabaababaaabbaababaaabaabaabbbabbbaaaabbaaaaabbaaabbabbbbaaaabbbabbaababbbbbbaababaaaaababaabaabaaabaaaabbbabbaaabbaabbbbabbbbabaabbbbbaabbbbaabaaaaabababbaababaabbbaaaabaabbbbabbaabbaaaabbaabbababaaaabbbbbbabbabbaabaabaabaaaaabababbabaaaaabaabbaababbbabbabaaaabbabaabbbabaabbbaabbaaaaaabababaabbaabbabbaaaabaabbabbabbaaaabbaabbaaabababababababaaabbaaabbbbbbbbbaaabbbbaabbbabaaabababbbbbabbbabbbbbbbaaaababaaabbbaaaaaabbababaaaababaabaabaabbbabaaaabaaababaaaababbaaaaaabaaaababaabbaaabababababaaaaaabbbaababbaaabbbbbbaaaabababbbaaaaabbbababaabaabbaabaabbbaabbaabbaaaabaaaaaababbbbbbbbbabbaaababbabbabbababbbbbabaaabbaaaabaaaabbaabbbabbaababababbbaaaababbbaabbabbabbbbabbabababababbbbbaaabbbabbbabbbabaabbaaabaabababbabbbaaabbbbbbbaabbbaaabbbabbababbabbabbbbbabbabaabbaaabaaaabbbbabbaaaaabababaabaaaababbaaabababbbabaabbbaaabaaaabbbabaaaabaabbbababbbbbaaabbaabbabbbbbaabbabbbbbaaabbbbbaabbbbabbbabaabbabbaaaaabbaaababaabbbbabbbbaabaabbababaababbaaabbbbabbaababbabbbabababbabbabbaabbbaaabaaaaabbabaaaaabaaaabaaabbbaaabbbbbaabbaabaaaabbabbbabbbbbbbababbbbabbbbbabbaababbbaaabaabbbabbbbbbbabbabbaaababbbabaabbbaabababbbbabbbabbbaababbbbaaabbaabaaaaababaaababbbbbaaaabaababbaabbbbbaabaababaabbaabaaabbabaabbabaaabbabababbabaabbbbaabbbbbbabbbbaaaabbbbbaabbabbabbbaaabbaabaaabbaaaababbaaaaaaaaaaaabbbbbbbbbbabaaaaabaabbbbaaabaaaaaaababbaababbab
bbabbbabaababbbbaabbbababaaaabaaaababbbbabaaabbbaabaabaaaababaaaabbabbaabababbaaaaaaaaabbabbabbaabbabaaabaabbaaababbaabaaabbbbbaabaaaabaababbabbaaaababbbbaabaaabbbaabbbaaabbbaababbaaabababababaabaabbbbabaaabbabbbabbbbabbbbababbbbbbbababaaaabbaababaaaabbbbaaabbbababaaabbbabbaaaaabbbaaaaabbaabbaaaaababaabbaabaaabbabaaababaabbbbbbabbbbaaabbbaaabbabaabababababbbabaabaaabaaaabbabaababaabbbaaabbaaaabaababbabbbaaababbbbbaabbbbbbaabbbbaabbbbabaaabababbbaabaaabbabababaaababbaaaababbbbaabaaabbaaaaabaaabbaababaabbaaaabbbbbbbbbbaabaaaabbabbbaaabbbaababbababbbbaabaabbbaaabaaaaaabbbbbaaaaababbbbbbbbbbaaaaaabbbaaabbbaabaababbabaabbabbabbbbbaaaaabbbabbbbbabaabaabaabaabbbaaabbbbabaabababbbabbbaaabaabaaaaaabbbabbbaabbbabaaaaaaabaaabbabbbaabbbbababaabbabbbaaabbbaabbabbbbaabbbbaabaaabbaabaaabbbaabbabababbbaaaababbabaababbbaabbbbabaabbabbababbbaaababbbabaabaabbaaabbababaababababbaabaaabaaabbbaabbaaabaabbabbbaaaaaaabaababbbbbbabaaabbaaaaabbaaabaaaaabaabaababaabbbbabbaaabbbabaaaabaaabbabbabbababbaaabaababbbaabbaabbaabbbabbbaaaabaabbbababbbbbbaaaabbbbbbaaabaaabbbaaaaabbaaabbbbabaaabaaaabbabbbbaabaaaaaabbaaaababaabbaabbaabbaaaaabbababbbbaabbaabaaabbabbbbabbbbababababbbbabbababaababbbbbaaabbaabbaaaabababbbbbbbaabaabaabbabbabbbaabababbbabbababaaabbbabababbbbabbaababababbaaaabbbbbaabbbbaaaabbabaabbabbbaaabaaabbaaabaabbabbaaabbabbbababbabbabbbbbaaabbabbbabbaabbbabaaaabbabaababbababaaaaabaabbbabaaabbababaaaabbabbbabbbababaabbaababbbbbaaabbaababbbaabaaaabaaabbabaaaabbaabbbabbbaabaababbababbbabaaaabbbaaaabaaabbaaaaabaaabaaabbabbababaaabbababbababaababaabbbbaabaabaaababbabbbabababaabababbabaabbbbabbbaaababababbbbbbbbaaababbbbaaaaabaaabbbaaabbaabaaaaababbabbbbbabaaabaabbabaaaaaabbbabbbbbabbabababbbaaabaaabbbbaababaabaababaabaaabaaabbaabbaababaabaabaaabaaaabaaaaabbbaaabbbaabaababbbbaabbbbababaaaaaaabbbbaaababaaabbababbababaabbbabaaaaaaaaabbabaababbbabaababbbaabbbbaaaaaabbaabaabbabaabbbaaaabbbbabbbaaabbaabaaaabaaabaabbaaabbaaaaaaaaaaabbbaaaaabaaababaaabbabababaabbabaaaaabaabaaaababbbababaaaaabbabababa
aaaaaaaaabbbbbbbaabaabbbaaabbbbbaabbaabaabbaaaabbaabaabaababbbbabbabbabababbabaabaababbbbbbbaaabbbbbababbbabaabbabaabababbbabbbabaabbbbbbbbaaababbabbbaaaaaabaaabaaabaabaaabababaabbbbbaabbaabaaaaaaaaaaabababaabbbaaabababaabbabbaabbaabbbbbbabaabbabababaabbbaaaaaaaabababbaaaababaababaaaabbaabbaaaabaaabaabababaabababaaaaabbabbbabbbbabbaabbbbbbaabbaababbbabbbbbbbababaabaaabbabbabaaaaabbbaaababbbaaaaaabbbbbaaaaaabbaaabbababbabaaaaabbabaaaaabababaababbbbbbababbbaaaabababaabbbbbbabbbbbbbabaaaaababbaaababababbabbabaaabbaaabaaaabaaababbbaaabaaaabbabbbabbbabbbbabbbbaabbbaabaaaababbabaababbbababaababaabbabbbbbbbaabbbbaaabbbaabaabbbbbbaaaabbbabaaabbbabbbbaaabaababaaaaaabaababbbaaabbbbbaaaababbabbbbbbaabbababbaaaaabaabbababababbabbbaababbabaaaabbbabaaaaababbaaabaaabbbabbbbaabaabaaaaaaabbbbbabaaaaababababbbbaabaaababbbabbabbabbababaabbabbaabaabbababaaaabaababbbbabbbabbbbbababbbbaabbbbabbaababbbaaaaaabaabbbabbbaaabbaabaaaabbbbaabbaaabaabbbbababbbbaaaabbabbaabaaaabbaabbabaababbaaaaababaaaaaabbaaabaaaaabaaabbbaabbabaabaaabbbabbaabababbaaababaabbbbbbbbaabaaababaabaaabaabbbababbbabbaaaabbbabababaababbaabbaabaaaaabbabbabbbaaaaaaababbbbbabaababbbbababbbaabbbbaaaabbbababbabbbabaaabbbaababbbbaabaababbaaabbaabbaaabaaababbbbaabbbbabbbbbaaaabaabbaaabababbaaaabababbbaaaabaaababaaabbaaababaaaaaabaaabaabbaabaabbbbabababbabababaabbaababbabbaabbaaabbabaaabaaaaaabababbaaabaabbbabaaabaaaabbbaabbbaabaaabababbabbbababaaaabbbaabbbbababaabbaabaaaabbbbbabbabababbbababaaabbbbaabbbbaabbbaabababaababbaaababbaababbaabaababbaaabbbaaaaaaabbbbaabababbbbbabbbbbabababbaabaaaabaabaabbbbbaaabbababbabbbbbbbaababbabbabbbbababaabababaaabbaaaabbabbaaabbabbbabbabaaabbbbabbbbababababbbbaabbbaaabaabbaaaaabbbabaabbbaaababababaababababbbbaaaaaabbbbababababaaaaaaaaaabaababbaabaabbaabbaabbbbbbaaaabaababaabbbabbbbbabbaabbabaababbabbbbbbaaaabaaaaabbbbbabbbaaabbbaabbbbbabbaaabaaabbbbaababbbaabbaaabbaababbbaaaabbbaaababbabaabbbbaaababbbbaaaabbbbbabaabbbbbabbbaabbabaabbaaaaabbabababababbbaabaaaaaaaaaaaabababbaaaabbaabbababbaabbbaa
aaabbbabababbbaaabaabbbbbaaaaaaaabbabaaaaababaabaabbababaaaaaaaaaaababbbbaabababaababbbbaabbabaababbbbaabbbbaaabbabbbabbabbaabbabbababaaabbabbaaaaabbbabaaabbaaabababbbbaabaabbaabaababaaabbbaaaaabbabaabbbabbbaababbbbabaabbaaabbababbbbababaaaabaaabbbbbbbaabbbbbaaaabbbaaaabaaaaaabaabbaaaabbaababbabbabaaabaabbaaababbababbbababaaabbabbbaaabaababbabbabaaaababbbbbaaaabbbaaabbbabbbbbaaababaaabaabbaabababaabaaaabaaaaaabbbaabaaaaaabbababaaaabababaabbbabbaabbabaabbbbbbbbaaabaaaabbbabbbbaabaaabbbbbababbbaaabaaabaabaaabbbaabbabbaababaababaaabaabbbabaaababbbababbababbaababaabababbbbbabbbbabaabaabbbbaaaaabaabbbbbaabbaabbbbbbbabbaababababbbbbaaabbbaabbabbbaababaabbbabaaabaabaabbbbaabbbbabbbbbabababbaaaaabbbabbaaabbaaaabbbaabaabababaabbbbaabaabbaaabbbbabababaaaabbbbabaabaabbabbabbbbbbababbbbaaaabbbabbbaaababaaabaaabaababaabbabbbaaaaaaaaabbbbabaabbbabbaabaabaaabaabbbbbababbbababbbaaaabbabbbbbbbaabbabbbabaaaaaaababbbbaaababbabbbbaaabababbababbbbabaabababbaabbaabbbbbbabbaaaaaaabbbbaabaabbabbbaaaaabbbbbbbaabbbbbabaabaabaabbaaaaabaaaaaaabbabbbaabbabbabbbabbabbaaababbabaaaabaaaabbaabaabbabbbbaabaaabbbabaababaabaaaababbbbabaabababbabbbbaabbbaabbbbbabababaaabbaaabaababaabaaaaabaabbbabababaabbbabbaaabbabaaaababbababbbbbbbabbaaaabababaaaababbabbbaabaabbbbabaabbbbabaabbabbbaaabbbbbabbbabbababbababbbbaaaababbbbbbbabbabbababbbbbbbaaababaababaaabbbbabaabbbabbbbbaaabbbaabbabababababbbaababbbaabaabaaaaaaaabaabbaababaaaaaaababbbaaaaabbabbbbbbaaabaaaababbbbbabbabbaaaababaaabababaaabbbbbaaabbabbabbbbaabbabbabaababbabbabbbaaaabaaabbaaaaabbbbbabbaabbaabababbabbbaaaaaaabbaaaaababbaababbbbabbaabaaaaaabbbaabbbababbbaababbababbbababaaaaabaababbababbbbaaaabbabbbbbaababaababbabbaaababbabaaaabbabbaabbabababbbbbabbbaaaababbbbbbaabbbbababbbabbbabbabbabbbabbbaabbabbabbbaabbabbaabbaaababaaaaabaaaabbbbaababaaababbbabbaaaabbaabbbaaabbabbabaaaaabaabbbbbabbababbbababbbbabbbabbabaababbbbabbababaaaabbbabbabaaabbabbbbbaabaabbaabbbbabaabbbbaaaaaabaabaaababbaaababaaababaaabbaababbabaababaabbababaababaaaabbbbbbbababbbbbaaaa
bbababbbaababbbababbbabaabbbabbabbbaaabbabbbaababaabababbabbabbaaabbbbbabbbbaaaaabbbbabbbaaaaababbaabaabbbbaaaaabbaaaabaaababaaabbabbbbbaabababaabaaaababbbbaabababaaaabaabababbabbbbbbbbabbbbbbaababbaaaaabababaaabbbbabababaaabbabaaababbbbbbabaabbbbbabbabaaabbabbaababbbbbaaabaaaabbababaababababaababbabbbabbaabbabbabbabbbbbababbaababbbaaabbabbabaaaaabbbbaaababaaaababbababbabbabbaabbabbaabbaababaabbaaaabbabbbbbbaabaabbbababaaaaabaabbaabbabbaabaaababaaaaabbbabbaabaabbbaaaaabaabaaaaabbbaabbbbbbaababbaabaabaabbbabbbabababbabbbababbbaaaabaabbbbababbabbbbabababbababbabaabbaaabbabbbaabbaaaababbaabbbabbbbbabaaaabbbbbbaabbbbbbbbabaabbbaabaabaabababbaaaabbbbaabbabbababbbaaabababbababbbbbbabaaaaaaabbbbaabbbaabbbabaaaaaaaaaabaabbabbababbbbabbababaaabbbababbbbabbbaabbbbabbaaaabbbbabaaaaaababbbaabbbabbbbaaabaababbbabbbabbbababaabbaabaaabaaaaabaababbabbaabbbaabbbbbbbaaaaabbbaaaaaaabaabbbbbaabaabaaaaaabbbbaaababaabbaaabbbaabbbbababaaaababaababbaaaabbbabaabbbaaababaaabababaabbaabaabaababbaabbabbaabbabaaaaaaabbbbbbabbababaaaabaabaabaaaabaabbbabbababaabbaaabbbabaaabbabbaaaabbaaaabbbbabbbbababaaabababaabbbaaabbabbabbbaabbbabbabbbaaabbaabbbaabbbabbaaaaaaaaaaaabbbabbababbbbababbbbbbabbbaaaabbaabbababbaaaaababababbbabaaaabababbabbaaababaabbbaaabbbbabbbbabaabaaaaabaababbaababbbbaabaaaabbbbbaabbabbbaababbbbabaabbabbbabaaabaaaaaabbabaababaabaabbbabaabbabbbbbabbaabbbabbaababbbbbbaaaabbaabaaaabbbbaaaaaabbaaaabbaabababbbaabaaaaababbaaabbaabbbaabaaabaababbbbbbabaababbaaabbaaaabbbbbbabababbabbabbabbabbbbaabbaabaaabbbaaaababbbbabbaabbbbbaabaaaaabbabbababbabababaabbababbbbaaababbbaabaaaaababaabbbbaabbbabaaabaabaaaabbbaaabaabaaabaabbbaaabbbabbabbabbabbaabbbaaabaababbbbaaaabaabbaaabbbbaabaabbbbababaabbaabbbababababbbbaaabbbaababbaabbabbbabbabaababbabbaaabbbbbabbababaaaaaabaabaabbbbbbaaabbbaaababbaabbbbaabaabbaababbabbbaaaabaabaaabaaaabaaaabababaaabbbaababaaababaababaaaabababaaabbabaababbaabaabbaaabbbaaaaaaaababbbbaabaaabaabbbaabbbaabaababbabbbbaababaaabbabbbababbabaababbbaabbaabbabbbabbbabbbababbabaaaaa
bbaabababaaabaaababbbaaaabaabbbaabababbaabbbaaaabbbbbbabababbbbbbaaababbaabbabbbaabaabbbbaabbbabbbbabaabbabbababbbaabbaabbaaaaabbbbaaabbaaababbbaaaabbbabababaabbaaaababbbaabbbaaabaaaabababaabaaabbabaabababbbababbaababbababbbabbbbaabbabbaaaaaaababbabababaaaabaabbabababbbbaabababbbbbabaabbababbababbabbaaaababbbbaaaaababaabaaababbbbbbbabaaabaabaabbabbabbababaaabaabbbbbabaababbabbaababbababaaababaaababbbbbbbbaaaaabaabbbababaaaaabbbabbbabbaaaabbaaabbbaabbbaaabaaaabaababababbaabaaaabbbbababbaabbabbbaababbbabbaaaabbbaaaaabaababbababbabbbbbabababaaaabbaaaabbabaabaabbabbbabbbabaaaaabbbbbbbaaabbabbaaaaabaaabaabbabbbbaaabababbbaaabbabaabaababbbbbbaaababbaaabbbbbabababbbbabbabbbbbabaaabbbaababaaaaabbbbbbbaababbbaaaaabbbabbbbbbbbabaaabaaabbbababaabaaabaaaabbbbaaabbabbbababababbaaaaaaabbbaabaabbaabbaabababababaabbbbabbbaabbaababaabababaabbabbbbaabbbbababbbabbbbaababbabaaaababbbaaaaaabbabbbbaababbbbbaaaabaabbbaaaaaaabababbabaabaabaaabbbaabababbbbbaababaaabbbaabbbabbabbbaabababbabbbabbaabaaabbbaababaabbbabbaaabbbaaabbaaabbababbbaabbbbaabbbbabbaaaaaaabaabbbabbbbbbbbaaaaabaabbabaaaababbbbbaababbbabbbaabbaabbbabbbbbabbbbbbbabbbaabbbbaababbaabaabaaaaaaaabbbbabaaabbbbbbbaaabbbabbbabbbbbbbbaababbaababbbbaaababbaababbbbaaabbbaabbbbaabbbbbbaaabbbabbaaaaababababbbaabaaaaabbbbabbbbbbabbbaabaaabbbbabbaababbaaabbbbabaaaaabaaaabbbabbabaababaabbbbbaaabbaaabaaaaababaaababaababaabaabaaabaabbbaababbbaabbbabbabaaaaaabababbbbabaabbabbbaabababaabbbaabbbabaabbbbbbbaaabaabaabbaabaaabbbbabbbaababbbaaaaabbaaababaabaaaaaabaabbbaabbbaaaaaaabbabbabbbbaaabaababaaaababbaaaabbaabbbbbbbabababbababbababbbbabaabbbaaababaabaabaabaaaaaababababaabbabbaababbaabababaaaaabbaaabaabbabbaabbaababbbbbbabbbabbabbbabbaaaababbaabbabaabbabaabbbaabbabbbababbbbaaabbabaabbbbabbababbbabaabbabbaabbbabbbbbbbabbbabbbaabbaaabbaaaaabbbbabbaabbaaabbbbbaabbbabbaabbaabababaabaaabbabaabaaabaaababaaabaaabaabbababbbbbaababaabbbbaabbaaaaaababaababaabbbabbbbbaabaababbbaaaababaabbbbbabbaaabbababbbbbabbabaabbbbabbbaaabaabbabbabaabbbababbabaaabbaa
aabaabbaabbbabbbaaaaaabbabbbaabbbaabbbbabaabbabbabbaabbbbbabaabaababaaaabababbabbbbbbaaaaababbbbabaabbabbabbbabaabbbaabbaabbabaabbaaaabbbbbbabbbabbbabbbbbaaaabbabababbabababaaabbaabaaabbbabbaabbabaaaabbaababbaabbbbbbababbaaaaaaaaaaaabbaaaababaabaaabbbaabababbbbbbbbbbaabbabbbabbaabaaababababbabaaaaaabaabbaaabbaabaaabaabaaabaaabbbaabbaabbbbaabaabaaabaaaababaababaaaabaabbababaaaabbbbabaaaaaaabbabbbbaaaaaabababaabaaaaabaabbbbababbabbaabbaababbbabbbbbbabbaabaaaabbabbbbbaaaaabaabbaaababbaaabaababbaababbbbaaababababbbabbababbbbbbbbbbaabbaabbababbbaabbabaabaaaaaaaaabbaabbbaaabbabbababbaaababaaaaaaabbaaaaabababbbaaaaaabbbaaabbabaaabbabbbaabaabaabbaaababbbbbbaabbabaaaabababbababababbabaaabababaaabbabbbaaabbabaaabaaabbbabaabbbbbbaaabaaaabaabaaaaabbbaababbaabaaababbaababaaaaabaabaaabbbbbaaabaaabbaaaaabbbabbbbababaaaabbaabababbbbabaaabaaabbbaaabaaabbbabbbaabbbbbabbaaababbaabbabbbbbbbbaabaababbababbbbabaabaababbbbbaaabbbaabaaabaabbbbabaaaabbbaabbabbbabbaabbabaaaaabbaabaaabbabbabaaabbaabaabbbaaaaabbbbaaabbabbaaabaaaabaababbbbbbaaaabbaaaabbaaabbaabbbbabaaaaabbbaaabababbaabbabbaaaabbababbbabaabbbbaaabbaabbbaabbbbaabbbaabbbbbbabbabbabaabaabbbbaababaabbbbbbabbabbbbbbaaaabaababaabababbbbabbbaabbbaaaababbaaaabbbbbabbabaaabaaabaaabaabbbaabaabaabaabaabbbbbbbbbbbbaababbbaabbbabaaabbaababaaabaabbbaaaaaaababbaabbbaaabbbaaabbabbbbababbbabbababbbbaaababbbbaabbaaababbabaabbbbabbababaaaaabbbbaaabbaaabbababbbabaabaaaaabbabaaaaababbbaaabbbbaaabaabbabaaabbbaaabbaaabbaabaaaaaaaababbababbaaaabbbbbbbabbbababababbabaabbbbbbbabaababbaaaababbbbabbbaabbabbabbabbbabbbbaabaababbbbbaaaaaabbbababbbabbbbbabaaabaabbbabbbabbababaabbabbbaabbbbaabbbababbaaaabbaaaababbbabbabbababbaaaaabbaabaabbbbbbbabbaaaaaabbababbbbbbaabbbbbababbaabaabbabbabbabbabaabbababaaabaaababbabababaabaababaabbbaaaabbabbbbaabaababbabbabbbbbabbbabaaaabbababbaabaababbbbabaababbaabbaaaabababbbaaaaabababbbbaaaaabaabbbbaaabbaabbaaabaaabaabbbbbbbabbabaabbabbbbaaaaabbbbbababbabbbbabbaaabaaaaabbbababbabbbabaababaaaaaaaaabbbbabbbaabbbbaabaababbbabaab
baababbbbabaababbabbaababaaabbbbaabaabbbaaaabbaabbaaaabbbbabbbbaabaabbbbbaabbbabbbababaabaaaaabbaaaabbabbbaabbbbaaaaaaaaabbaabbabbbbbbbabbabaaaabaaabaabbbabaaabbbabbababbabbabbabaaababbbaaabaabbaabaaabbbbbbbaaaaaaaabbabbaabaaaaabaababbbbaabaaaaaaabaabababbabbaaabaaabbbabababbbbaaaaaaabaaaabbaaaaaaaaabaaabaaabbbbaaaaabaaaaabaabaabaaaaaaaaabbaaaaaaaabaaabababaabaabbabbaaabbbbabaaabaabbaaabababbaababaabaabbababababbaaabbabbbaabbbaaabbaaababbbbabaaaabababaaaaabaabaababababbbbabbbbbbbbabbbabaaaaabbbabaaababbbbabaababbaabaabaaabbbbabbbbaabaabbabaabbabbbbbabababababaababaaaaabaabbbbaababaaababaabbabbbabaaabaaaaabababbabaabbbbaaabbaaabbabaabbabbabaaabbaaaabbaaaabababababbbabbbaaababbbbbbabbaabbaabaabaaababababababbbbbaaaabbabbabbbbabbababaabbabababbbabbbabaaaaaaaabaabaaabababaaababbaaabaaabbbbabbabaabaaaaaabbabbaaabbbbababbbbbabbabbabbbbbbbababbaaababaaabbaabbabaababbaaaabbbbaaababaaabbababbbabbbbabbbbaababbbaaaababbabbbbabbbaaaaabbbbaabbbbaabbaabbabbbababbababbaaabababbabaaaaababbabaabaaababaababaaaababaabbaabbabbbbabbaabbbabaaaabbbbbbbaaabaaabbbbbabaaabbababbaabbbbbbabbbbaaabaaaabaababbbbbbabbabbbabbbaaababbabbbabbaabaabbaaaaabaaaabaaaaabbbbbaaaaabbbbbaaababbbbbbbbbbbabababbbbaabbaabbbabaabaaabbbbbbaababbabbbbbbababbababaaaaaaabaaaabbbbababaaaabaabbaaabaaaaababbaaabbbaabbabbabbabbbbabaababbaabbbabbbaaaaaabbbaaabaabbbababaaabbabaabaabbbaababbabbbbabbabaaaababbaababaabaaaaaabbaaababbabbaabbbbaaabbbbababbaabaababbaabaabaaababbbbabbbbababbbaabbaaabbaaabaaabbaaabbababaaabaababbbaabababababaaaaabbbababbababababbaabbaabaaabbbbaaababbaaabbaaaaabbbaabbbabbbbaabbbaaaabaababbabaababbbababbabbaabaababbaabaaaaabaaabbbabababbaabbaaabbbbbabbbababaabbaabbabaabbbbbababbaaaaaaaaaaaabbbaabbbbbbabbabbbaaabaaabababbabababaabbbbbbbbaaabbbabbababaabbaabbbabababbabaaabaabbabbaaabababaababababbbabbabbbabbbbaaaabbabaaaaaabaaaaaaaabbaabbbbbbaaabaaabbababbbabaabaaabbbabbbabbbbbababbaabbaabaabaabbabbaabaabababbbbaaababbabababaababaaaaaaaaaabbaabbbabaaabbabbabaabbaaaaabbaaabaabbbbbbabaaabaabaaabaaabaa
babbbbabaabaaaabbabbaaaaaabaaaababbabbbbabaabaabaaababbbbbaabbbaabbbaabbbaababbbbbbabaabbbaabbaaabaaabbaababaaaaaaabababaabaabababbbbabbaaaabbbbbaabbbbbabaaabbaaabbaaaaabbaaaaabaaabbaaaaaabaabbbbababbaaabaaababbbbbbabbaababababbbbbbbabbabaaabbabbbbbbaabaabbabababbaaabbaaaabaababbbbbbbababbaaabbaaabbabaaabbbabbbbabaababaaaaaabaaaaabaababbababbabababaaaababababaaaaabaabbababaababbabababaaabaaabbbbbaababbabbbbbbbabaabaabbaaabbaaaabbbaaaaaaabaabbaabbbaaaabaabbbaabbaababbbbbaaaabbbbaaabaaabbaaaaabbababbabaaaaabbabababbabbaabbaaaaaabbaabbbbabbababbababbaaaaaabbaababbabaabbbbbabbbbabbbaabaababbaabbbaababbaabaaaaaabbababaaaaabbbbbaabbabbaabbbabbaaabababaabbbbbbbabababbabaabaabaababaaabbbaabbbbaaaaabbbababbbbaaaabbabbabababbbbaaabbaabaabaabaababaaaababbbaabbbbbbabaabbaabaaabaaaaaabbbabbaabababbaabbbabaaabbabaabbbaababaabaaabbaaabbbbaabbbabbbabbbbbaababbbbabbbabababaaaabbabaabaaabbaabbbaabaaabbaabaabbabaaaaaaaaaaaabbabbaaababaaaababaaababaabaabbbaaababaabababbabaababaaabababbbbbbaababaaabbababbbaabaabaababbbbbaaabaababbaabaabbbbbbaabbbaabbaabaababbaababbaabaaaaabaabbbabbabbbbbbabbbbbbbabbbaabbbababbbaaaabbbbbaabbbbbbbaaaababaabaaabbaaabaabaaaabbbbbbbababbabaabaababbbabaabbaabaaabbbbabbbaabbaaaaaaaabaaabbbbbaabababbbaaabbbbabbabaaaababbbbbbaaaabaaaabaababbababbaaaaaabaabbabaababaaabaababaabbabbbababababbabbbaaabaaabaababaababbbbabbbabbbabbabababbabaababaababbbbaabbbbabbabaaaababbaabbbabbaabaabaabbaaabaaabbbaaabbbbabbaaabaabbbbaabbbabbbaabbbaaabaabbaaabaaaabaabbbbabbbbabababbbaabaabbbaaaababbaaaaaaababbabbbabababbbabbabbbaaaaabaaaaaababbabbaaaabaaabbabbabbaabaabaabbbabbaababbabaabaaaaaababbbbaababaaaaaaaabbabbbaaabbbbaaabaabbbbbbbaabaaaabbbabbbbaaabaabaaabbbaaaababababaaaaabbbbaabbababaabaabbbbbaabbbabbbabbbbbbaabaabaababbabbbabababbbabbabbbabbbabbbababbabbbbbbbaabbbbbababbaaaaaabababaabaabaaaabaabababbbbaaaaababbababbabaabaabbaabbaabbabaabbbbaaabbabababaabbbabaabbabbbabbaabbbbbabababbaaabaaabbbaababbbbabbbababaabaabbabbbaabbbbbababbbbbbbabbabaabaabbbaababbbaabbbbaaaabbbbabbaba
babaaabaaabaaabbaaaaabbbabbaabbbabbaabbbaaaabbaaaaaaababaaaabaabbababaaaabaaabbbabbaaabaaaaabaababbabababbabbbbbabbbbabbababbaaabbaaabbababaabbaaababbabbaabbaabbbaaaabaaaababbbbbabbbbabbbaaabbbabbbbbbaabbbbbbbbababaaaaaaaaaababbaaabaaaaaaaabbababbaaaaaaaaabbaaababbaabaabaaababbbabaaababbbaaaaaaaabaabaaababbbabbabbababbabbaababaababaabbabbbbabbababbabbbbbaabaaababaaaaabbbaaabbbbbaaabbbabaabaabbbaaababbbbbaaabbbaabbaabaaabbabbaabbabababaabbabbaaaababaababaaabbabbabaabbababbaaaaaaabbbbaaabaaabbaabbaaababbbaaaaaaaaaabaabbabbabaababbbababbabbbbaaaaaaaaabaaaabbababaaabaaabaabaaabbbaabbbaaaabbbabaaabbabaaaaabbbbaabbaaaabbbbaabaabaaababaaabaabaabaabbbbaabaababbaaaaaabaaaabaaababbaaaabbbbaabbaabbbbbaaabaaabbbbbaaaababaabbaaababaabbaaababaaababbbabaabbabbbbbaaababbbaaaaabbbbaaabaaabbababaabbabbabbabababababbbbabbbaaabbbaaaabbaabaababababaaaaabbaabbbabababbaaabbbbbabaabbbaaaaabaabbabbaaababaabababaaabaabaaabababbbabababbaaaabbbbaabbbbbbbaaaaabbaaaabbaaababaabaabbbbbbbbaababaaabaaaaaabaabbabbbaaabaaabababbabbaabbaaabaabbabababababaabbbaaaaabbbbabaabaaaaaaabbabababbbbbbabaabbbaabbbbaabbaaababbbabaaabbbbbaaaabbababaaabaabababaababbaaaabbbbababbbbbbbabbbabbbbabbbbbabaaaaaaaabbaabaabbabbababbbbbbabbabbbaaaabbbbbbbaaabaaabaaaaabaaaaababbabbbbabbaabbaabbaabbabaabababbabaaaaabbaabababbbbbaababaaababbaaabbbbaaabbbaabbbbaabbbbbabaabbbbbaabaaaabbbaaaaaaabbaaaabbbababaabaababbaaabbababababbbbababbabbbbabbabaabbbbbaabbaabbaaaabaaabbaabaabababbbaaaaabaabbbbbbbabababbbbababbaaaaaabaabaabaababbaabaaabaabbbbbabbbbbabababbaabbababbaababbbbbabaababaabbabbbaabbabaaababaaaabaabaaaaaababbababaabbbbaabbabbbbabbaaaaabaabaaaabbaabbbabaabaabaabbbaaaabbbabbbaabaabbbabbabaaaaabaabbbababbabaaaaaaaaabbbbbbbabbabaabaaaabbaababaaabbaababbbbbaaaaabbaababaaaababbaabbbaaabababbaabbaaaabbbaababababbaaabbbbbaabbbababbbabaaaaabbbbaabababbabbaaaabbbbbaaaaaaabbbbabbababaabbbbbbabaabbaaaababbbbbbbabbbbbbbbbabbbabaaabbabaabaaaaaabaaaababababaaaabbaaaababaabbbaaabbbabaaababaababbbaababaabbaabbbbabbaaababbaaaababbababaa
aababbbaabaababaaaabbaabbababbaaabaaaabbbbabaabababbbababbabbabaabbabbabaabaaabbabaaabababbaaaaabbabbbbaabbbbaaaaaaaaaabbbbbaaabbabababbaabaaaaaaaabbababababbabaaabaaababbababbbaabaabbaabbababbbaaaaababbbabaabbaaababababaabbbbababaaaaabbbaabbbaaaaaaaabaababbbabbbaaaaaabbaaaaababababbbabbabbbaaababbbaaababbabaaabaabbbaaaaabbaabbaaabababbaabbbaabbababbbbabbbbbbbabbbaaaaabbaabaabaabaabaaaabbaabaabbbaaaabaaabaaaaabbbbababaabaaaabbbbaabbaabbaabbbababbaabbabbbbbabbababbaabaabbbbbbabbabaabaaabaaabbbaababbaaaaaababbbabbbaababbbaabbbaabaaabababbaabaabbabaaabbaaabbbbbaababaaaababbabbbbbaaabaaabaabbaaabbabababaabaaabaabbbbbaaaabbbbbabbbbbaaabbbbbbbbbabaabbaabbbbbbababbbabaabbbabbaabbbaabbaaabbbbaaaaaaaabaababbbaabbbbababbbaaabaaaaaaaaaababababaaaaaabababaaabbaabbbababaaaabbbabaaaaaababbaabbbaaaababbbaaabbaaabbbbbbabbbaabbabbabaaaaaaaababbabaaaaabbbbaaaababaaababaaaaaaababababbbbaababbaabbbbabbbbbaabbababaabaaabaaabbaabbaaaabaabaaaabbbaabababbaaaabaaabbaaabbbaaaaabaaabbabbabbbabaaabababaabbabbabaaabbbbabbabbabbbaababbbbaabbabbaaababbaabbbaaabaabbbabbababbbbaaabaaabbbbabaabbbabaaabbaabaaabbabaabaabaaababaaaabaabbabaabaaabbaaaababbaababaabbbbbbabbababbababaabbaaabbabbbbbbbaaabaabbbaabbabbbbaabbaabbabaabbbbaaabbabaabbabababbaabbabaaabbbaaababbbbaaabbbbbbbaaaaabbaaaababbababaabaabbbbabbaabbabbbbaababbababbbbabaaabbabaababbbababaabaaaababbbbbabbabbbbbbbbbbababbbbbbaabababbaabaabbabbbaaaabaaaabbbababbbaabbbbababbaaabbbabbbabbabaababbaabbbbbaaaaaaabaaabbbbbaaaaaababaabaababbbaabaaabbbbbbabbaabbaabbbabbaaababaaaaaaabaaabaabaababbbaabbbbbaabababababababbbbabbbabbbabbabbaabbbbabbbbababbbababaabaabaaaaabbbbbaaaaabbbbaaaabaababbabbbbbbbbbbababbabbbbabbaababbaaaaababbbbabbbaaaabaabababbabaaabbbbbaaabaabbaaabaabaababbbbaabbaababaaaaabaabaaababbbaabaabaaaaabbbbabbbbabbbbbababaaabaaaaaababbababbaababaabbbabaaaaababbbabbababbaabaabaabbaababaabbaabbbabaaabbbaaabaaaabaaaabbbbabaababaaabbbaababaaaababaabababaaabbbaaaabbbaabbbbaaaaabbaabababaabbaaabbaabaabbababbbaaabaabbaabaaaabababbabbaababaaaabab
abbbabaaaabbababaaaaaaabbbabbbabbabababbabbababbbabbaabababbabbbbaababbbaaabbaababaaaaaaaabaabababbaaaabaabbaabbbaaaabababaabaaaabaaaaaaabbaaababbbabbbaaabbbbabababaaaabbabbaababaaaaaaabbabaabaaaabaaaabababbaabaababbbabaabbbaabaaaabaaababbbaabbbababbabaabbbbbaabbbbbbbaaaaababbabbbbbbaaaabababababbaaaababaabaababaaabaabbabbbaaabaaababaaabaaaabaabbbbbaaaaaaaaaaabaabaaabbbbbbbbbaabaaababbaaabbabbabaabbaababbbabbabbaaaaaaaabaaaaabaaabababaababbabbabaabbabaaababbabbabbbaabbababbbbaabbbbbbbbbabaaababbaaabaabbabaabbbabaababaabbabaabbaabaabababbbabaaaabbabaababababbbbbabaabbabbaaabbbabbbabbbaaabbaabbbbaababbbbaaabbbbbbbababbaaababaabaababbaaaaaaabbaaabababaabaaababaaabbaabbaaaaaaaabbabbbaaababaabbbbaababbbbbbbbbbbbaabaaaaaaaabaaaaaababaaababbaabbbbbbaaaaabbbbbbabbaabaaaaaaabaabbbabaaabbbaabbabbbaaaabaababbaabaaabbabbbbbbaabbbbababbababbaabaabaabbabaabaabaabbabbabbabbbabaababbaabaabababbbababbabbbabbaaaabbabbaabbaaabababbaaaabbbaaababaabbabaabaaaababaaaaabbbaabbabbbabbabaaaaaaaabaabbabaaababaaababbaaabbbaaababaaaabbbbabbababbaaabaaabbaabbaaaabbaaaaaaaabbbbabbbaababbbabababbbabbabaabbabaababaabaabbbbaaababaabababbabaababbabbbbbbaaabaabaabbbaabaaabbabaaaabbbbabbabaabbaaabbbabbbbaabbaaababaabaababababbaaabbbabaaaabbababaaaabbaabbabababbaaabbaabababaaabbbbaaaabbbbaaabbbabbabaabbaaababbaabbaaababaabaaaabbbbababbababaaaabaaaababaabaaaabbbbbbbabbbaaaaabaabbbbbaaaaabbbabababbbabbbaaababaaaaababbbbaaaaabaababababaabbababababbabbaabbabbaaabaaaaabaabaabbbaaababbbbabaaabbbbbaaababbaabbaabaabbaaaabaabbabaaabbbabbbaabaabaaababbbaababababbbbaabbaaabaaaaaabbaaabbaaaababbbabbabbaaabbbbbbbaaababaabaabaababbababababbbbaabbbbbabbabbaaababbabababbbaaabaaaaaaabbabbbabbaabbbbababababaababaabaaaabaaababbaaabbbbbaaabaabaaabbaababbaabbbabbbbabaaabbaaabbaaaabbbaaababbabbaababaabbabbaabaabbaaaaabaaaabbaabbbaabbbaabbabaaaaabbbbbbaaaaaaababababaaaabababbabbbbaaaaabaabbbbaabaaaaabbabaabbbbabbbbbbabaaababaaababbbbabaabbabaabbaaababbbbabababababbabbaaabaaabbabaababbbbbbaabaaaabbaababbbaaaabbaabbaababbaaabba
abaabaaababaaaabbbaabbbaaaababbbaabaaaaaaaaaabaabababbaabaabababbbbbbbbaabbaabbabbbaabbbabbbbbabbbbbaaaababaabbbbbbbabababbabbbaabaaabababbabbabaabbaaaabbbaaaaaaabbaabbabbbbbbbbaabbbbbbaaabbbbbaabababaabbaabbaabbaabaababaaabaaabaabababbbaabbbabbaaabbabbaabaababbaabbaaabbbbbaabbaaabbbaababbaabaabaabababbababbaabbbbaabbabaaabbbabaabbbabbbbbbbabbbbabaaabbaaabbbabbbbbabbbbabbabbabababaabbbbbabaabbbbbbbbabbabbabbbaaaababaabaabbbaabbaabbabbaabaaabaaabaaaaabbabbabbbbaaaabaaaaaabbaabaaaabbabbbbaabbabbbaaabaaabaabbbbbbbaaaababbaabaaabaababbaaaaababbabaaaaaabbaaababbbbbbaaaabbabaaaaaabbababaababbabaaabbbbbbbbabbabbabaaaabbbbbaabaabaabbaaabbbbaabaaaabbaabbaabbbaabbbaaabaaabaababbbaabbbabaabaaaabbbaabbbbbbaabbbabbabbababbaabbaaababbabaabbabbbbaabaababbabaaabbbbbbabbbabababbbaaaabaaababbababbabaababaaaaaabaaaaabbaaababbbaaabaababaabaaabbaaaabbbbaaaababbbaabbaaabaabbabababbaaabbbbabbbabbbbbbbbabaabbabbbbabaaababbbaabbababbabbababaaaabbaaabaaaaabbbabaababbbaaabaabaaaababbabbbbbaabbabaaabbbbabbaabaaababaabbbabbbaabaaababaabbaaabaabbabaaaababbabaaaabbaaaaababbababbaaabaababababababbbaaabbabababbbabaabbbbaabaabaabababbbaabaababbaaaaaaaabbaaababbbababbbabbbaaaaabbabbbbbabbbabbbabbabbbabaabbbaababaaabbbbbabbbabaaababbaabbbbaabaabaaabbabbbbbbabbabaaaaababbabbbbbabbabbaababbaabaaabbbbbaabaabbabbbbbbaaabbbababaaaabbbbabaaabababbbaaabaaaabbaabaaaaabbaababababbabbbbaaabbabaaabbbbaaaaaaaabaabaaaabbbbbbaabaaabaaaabbbbbaabbababbbabbabaababbbabaababbaaaabbabaabbaaaabbaaaaabbabbaabaabababababbabaaabbabbbabbaaaaabaaaaabbbbabbbaabbbbabbbaaabbaabbabbaaaaabbbbaabaaabbbabbabbbbaaaabbbabaaabaaaabaaaabaaabbaabaaabbbbaababaababaabbbbaababbbbaabaabababbbabababbbabbbaabbabaababbaaabbbaabaaaaababbbabbaaabababbaabaaaabaabbaababbbbaabbaaabbaaabbbaabbbabaaababaabbabaaabbbaabbabababbabbaabbbbabbabbbbabaababbbbbbbaabbbaabbaabababaaaaaaabaabbbbbbbbbabbaaaabaaababaabbbbbababaaabbbaabbbaabbbaabbabaabaabaabbbaabbaaaaaabaababaabbaaaabaabbbbbababbbbabaaabbbaababaabaabbaabbbabbabaaaabaaaabababaaabbaaaaaabaaaababaaabab
bababbbbaaabbbbabbabaaabaaaaaabbbbaababbbbbbaaabababbbaabaabbbbabaabaaaaabbbaabaabaaabbbbaaaabbbabbbaaaaabababaaabbbaaabaaaaababaaabaabbaaaababbbaaaaabbababababaabababbbbbbaaaabbbabaaababaaababbbaabaaaabbaabbabaabbaaaabababbbbaaabbbabaaababbabbbabbabbbaaabbaaabbbbbbbbabbbbaabbbabbbbababbbababbbbbabaababaabbababaabababbabbabaabbabbbaaaabaabbbababbabaabababaaaaaaabbbbababababbbaaabbbabaababaabaaaaabaaaabbbabaabbabaabaaabaaaaaabbaabbabbaababaabbbbbbaaaaabbbaaaabaaaabbbbabaaaaabbbbbabbbbaababbbabaaaabbbbababbabbbabababaababaabbabbaaabbaaaabbbabaabaababbabbababbaabaabbbbbbababaaababbbbabbbbbbababbabaaabbababbaabaaaaabbabbaaabbbaabababbbbaaaaaabbaabaaaaabaabbaabbaaaabbbbabaabbaaabaabbbbbababbaaaaabbabbbbbaabbababaabaaabbbbbabbabbaabbaaaabbabbaabbaaaaaaaabaaaaaaabbabbbaabaaaabbabbabbabaababbaaababaaabbabbaabbbaaabbbaababaaaababbaabbbaabbbaaabbbabaababbababbbabaababaaabaabbabbbabbaabbbaaabaababbabaabaaaabbbbbbbbbbbbbbbbababbbaaaabbbbaabbbaabababaababaababbbaabaababbaabababaabaabbabaaabbabbaabaaaaaaababbabaababaabbbbaaaabbaaababbabababbabbbaaabaabbabbababbaaabaabaaaabbbbaabbbbbaaaaabbbaabbbbaaaaaabbabbbbbbaabbabaabaaabbaabbabaaaabbabbabaabababbbabbbbabbaabbaabbbaabbabbbabababbaababaaabbbbabababaabaaababaaaaaaaabaabaaabbaaaaabababaaaabbabaaabbaaaaaaabaabbababbbbaabbabbbaabbaababbbbaababbababbbbaaabaaaaabaabbbabbbaabbbabbabbabbaaabaaaabaaabababbbbbbabbaaaababbabaaabaabaabbbbaabbaaaaaabbbbbabaabaabaaaaaaaaabaabbbabbbbaabbbabbbaaabbabbabbaaabaababaaabbbabaaaabbbbbbabbbbbabbabaabaaaabbabbaaabbbababbbabbbaaabbbabbbabbabbbbabaaaaababbaabbaabaaaabbbbaaaabbaaabbabbbabaaaaaaababbbbaabaaaaaaabbaababbaabbaabaababbbbabbbbaaaababbbbababbaaabaaaaaabaaaabaabbbaabbabbbbbbbbaababbabbbbaabbbabbbabaabababbbbaabbaaaabbaabababbabaabbabbaabbabbaabababaabbbabbbabbaabbaaaabbbbabbaaabaabaabbaaaaaaaaaabaabbabbbbbaabbabbaaaababaaabbbbbbbaabbbabbbbbbabaabbababababababaabaaababbbaababbabaabaabaabaaababbabbabababbbbbaabaabaabbbbaaabbbabbaabaaaaabaabaaabaaabbbaaabbaaabaabbbbbbbaaaabbabaaabbbbabbababbbbaaaa
bababaaabbbbabaaababbaabbbaaaabbabbaabaaabbbbaabbabbbaabaabaababababbbabbaaabaaaabbaaabbbaaaabaabbaaaababbaaaabbaababaabbbabaabababbaabbbbbaaaabaaababbaabaaaabaabbabaabaabaabbaaaaaabbbbabbabbaabbbbaabaaabaaabbabaaababaaababbbbabbaaaaabbbbbaabbaababbbbbaababaaabbbbaaabbbbbaaabbbabbbbbaabbbabaabaababbbbabababbabaabbbbabaabbaabbabbbabbaaaaaaaaaabbaaabbabaabbbaabbaabbaabaabbabaabbbbabbbaabababbbaaababaabaabbaaaabbbaaabbabbbbbbbabbabbbbabbabbaabbabbaaabbbabbababbbabbbbbaaaababaaaabbaaaabbaabbaabbabbbaabaaabbaabababbaaabbbbaaaaabaabbabbaabbbabbbabbbaabaabaabbbaaabbaabbbbabababbbbabaaaaabbaaaababaabbbabbabbabbbbaaaaabababaabbaaabbabbbaabbbabbbaabbabbbababaabaabaabbbababbaaabbabaabbbabaaaabbbbaabbababbabbaabbbaabaabbabbababbaaaabaaaabbaaabbbabababaaaabaaaaaabbbaaaabbbbbbbaababaaaaaaaaabbbaaaabbbbabbbabaaaabbaaaabbabaaaabbaabbbabaaaaaaabaabbbbabaabbbaabaaaabbaabaabbabababbbbbbabaabbbaaaabaabbaababaabbabababaaababaababbaaabbabbabbabaaababababbbbaaabbabaabbbbbbaaabbabaaaaababbbabaabbababbbbabbabbababbbbaaaaabbaabbbaabaaaabbaaabababbabbaaabbabbbbaaabaabaabbabbabbbabbbbbaaaabbbbbaabababbabaaaaaabbabaababaaaaabbbaaabbaaabbbbbbaaaaaababbabbbaabbabbabbabaaabbabaababbbbaabaaabaaabbbbabbbaaaabbbbabbbbabbabbbbabababbbaaaabaaaaabbabaaabbaababbaaaaaaabbabbaabbabbaabaabaabababbaaaaabbbbabaabbaaaaabbbaabaaaaaaaaabbababaaaabbbbabaabbbaabbbabbbbabaaaabbaabaaaaabbabaabbababbbaaaabbaaabaabbababaabbaababaabbaabaaabaaabababababbbabaaaabbabaabbabbbbabababaaaababababbaabbaabbabbbababbbaabababbabaaaaabbbbbbbbbbabbababbababbbbaabbaababaaaabbaaaaaaaaaaabbbaaaaababaabaababbabaaabbabbbbaaabaaaabbbbbbaaababbaabbbabbabbbaabbbaabbbaaaaaaabbbabaabaaaaaaabbabbaababaabaabaaabaabaaaaaabbaaabbbabaabbaaaaaabbababbbbbaaababbbaaaaabababbbaabbbbbbaaaabbbaabaaaaababaaaaaaaabaabaabaababbbbbabbabbbabbaaabbbbabbabbbbbabbabaababaabbbbaaaaabbbbbaaababbbaaabbbbbbaaababaaaaabbbbababaababaabbbabbbbaabababbaabbbbaaabbbaaaaabaaabbababaaaaaaabbaaaaaabaabbbabbbabbabbaaaabaabbbbbbbaabbbbbbbabbbabaaababbaaabbbabbabaababaabbbbaa
abbbaabbbaaaaaabaaaaaaaaaababbaabbbbbaabaabaabbbbbbbaabbaabaabbbaabaabaaaaaabbaababbbaabbaaabbaaaaaabbabbaaabbbaaaabaaaabaaabaaaabbbaaabaaabbbbbabbbbaabababbbbaaabbabaaabbbabbbbaaaaabbabbbbaabbbbbbbabababaabbaaaabbabbbababbabbbababbbbaabbbbabababbabbaababbaababbaaabaabababababaabbbbaabbabbaabbabbabbbaaaaabbabbbbababababaaababbabaabbbababbbabbbaaaaabbbabbbababbbabbaaaaabbbbaaabaabaaababbabbbaabbbabbaaabbbaabaaaaaababaababababbbbbbbabaabaaabbbbbbbbbbbbbabababbbaaaaaaaabbbaabbbaaabbbabaabbabaaababbababbbaabbbbaaabbaabbabbaaababbaababbbabaaaabbbbbbbaaabbbbbbbbbabbabaabbabbbaaabaabbbaaababbaaaaaabbabbabbababbbababbaabbbbabbbabbaaaababbabaaabbaabbbabbaabbabbbbabababaaaaabbbabaaabaabbbbabaabbaabbbaaaaaaabaababbbbbabbbabbaaabbbbbbaaabaabbbababbbbbbaabaaababbabbabbabaabbaabbabbabbabaabbbaaaaabbbaababbaabaaaabbabbaaaabbabababbababbaaaaaaabbaaabbbbaabaaaaaabbbaaabbaaabbbaabbbbbbabbabbbaababaaabbaabaabbaaabbbaababbbbbbbbabbaaabaaaabbababaabaabaabbaabbbbbbabbaaabababbaaaaabbbbbaaaabbbbbbbbabababbbabaaabababbbbbaaaabababbabbbabaaaaababababaaabbbbaaaaabaaaabaabaabbaabbabababbbaaababbbbbbbabbaaabaabaaaaababaabbaaaaaaaabbbababbbababbaaaaaababaabaaaaaaabaabbaabbabbbbaababbbbaaabbbababababbaaaaaabababbaabbaabbbababbbababaaabbababbaabbbbabaabbabaaaaabbbabbbbbbbaaaabbabbabbabbaababaaaaabbbaababbaaaaabbabbbbbbbaaabbbabbabbaabbbabbbbbbbbabababbbaabbbaaabbabbbbbabaabbaaabbaaabbabbaaaaaaaabbaaaaabbaaaabbbbababaababbabbbbaaabaaabababbbbbbbabbaabbaabbbabaaabbabbabaaaaabaabbabaaabbbaababbababbabbbbabbabaabaaaaabbbbbbbabaaaaabaaababaaababaaababaabbaabbabbbaabbbbbbabaabaabaabbabbbaaaabbbbababbbaaabbabbaabbaabaaabbbabbbaaaabbaaababbbaababbbbabbbbbabaaaabababbabaabaaaabbbbbabbaabaaaabbbabababaabbbaabbaabaababbabbbaaaaababbaaababababbbaababbabbabbaaabababaabaaaaababbbabbbbbaaabbabaaabbababbbababbabaabaabbbbbbbaaaabbaabaaaabaaabbaaaabbbbaaabbaaaaaaababaaaaaaaaabbbababbabbabbbaabaabbbabbabbababbbabaabbaabbbabbabababaaabbbbabababbaababaaaabbbbbbbaaabaaaabbbbbbaaabbabbbabbbaabbabbaababaabbbaaaaabaabaaa
bababaaaaabbababaaaaabaababbbabbbababbbabbabbabaaaabbbabaaaaaaaaaabbababbbabaabbaaaaaabbbababbbabbbaabbabbaabbbaabaaabbbbabbbbbbbbabbabbaabbabbabaabbbababaaabbbbabbbbaabbaabaabbbaababaabababaabbabaababbbaaabbabababbababaabbabaababababaabbbbbabaaaaaaabababbaabaaaababbbbababaabaaaabbaaabbabbabbbabbbaabbaaaabaaabbaaabababbaabababaaabbbbabbbaaabaabbbababaabbbbbbabbabbbaaaabaabbbababbbbbbbbbaaababbababbbbabbaaaabbabbbbbabaaabbaaaaaabbabbaaaabbbbaababaaabaabaabaaaaababbababbaaabbbbabababbaaaabaabaababaabbbbbaaaabababbbbbbaaaabbabbaaaaaabbabaababbabbbbbabbaaaabaabbbbabbabbababaababbabbabaabaabbaabaaaabbbbababbaababbababbbbabbaabababbbaaabbaaaabaaaabbbbbaaabaaaaaabaabababaababaababaaababbbabbaaaabababbbaaaabaaabbaababbbbbbbabaabbaaabbabbbaaabababbbbbaaaababbbaaabababaabaababbbaaaabababbbbbaababbbbaaaaaaaabaaabbbbaabbbabababababababbabaaabbabbaaaaabbbabaabbaaabaaabaaaaaabbababbaaaabaabbbaaababbbabbbbbbaaaabbbabbabaaabbbaabbbaaabababaaaaabaabbaabbabbbaabaaaaaababaaaaabbabaabbbaabaabbbaababaaaaaaaabaaabbaababaaabaabaabababbbbababaaababaabbaaabaabbbbaabaabaabaaababaaaabbabababaababbbbabbababaaabbbabaaabbbababbbabaabbbbbaaaabbbabbbbbaaabbbabababbbaaabbbaaabaabbbbbababaaaabaababbbbbbbaaabbaaabaaaabbbbabbbababaabbbbbaaaabbabababaababaaaababababbaaaabbabbaabbaabaaabaabbbabbabbaabababbababbbabaaaabaabaabaaaaabbbababbabaaaabbbbabbaaabbbaaabbaabbbbbbabbbaabbbbaabbbbbbbaabaabaaaaaabbbaabaabbbbbbbbbbaaabbaaabbaaabbaaaaaaaaabbaabaabbababbbbaaabababbbabbabbbbbbaababbabaaaaaaaaabbbbbbabbaabbbbaabbabaaaaaaaaaaabbabaabaaaabaaaabaaabaabababbabbaaabaabbabaabbabababababbbabbabaaaaaaabbbbbabbabbababaaabbbabbaababaabbaababaabbbaabbbbabaaabaaababababbaabbbbbbbabaaaaaababbaabbbababababbbabbbbbbabbaabbbbaaababbbbbbbbbbbababbbabbbbaaabbabaaabbbaaabaabababaabaaaabaaabbbabbbbbaaabbaaababbbbaabbabbaaaaabaaaaaaababababaaaabaaaabbbaabbbbbaaabbaabaabababbbababbbabaabbbaabbbaaaaaaabababbbabbbbabaabbbbaabbabbabaababbbabbbabababaaabbbbababaaaaaaaababbababbbbbaaaaabaabbaaabababaabbbaabbbaaaabbabbbbaabaabbbaaaa
aabbbaabbaabbbbbabaaabbabbbaaaabababbbbaabbaaaabaaaabbbbaababaabbaaababaaababbaababaaaabababaaababbabbbabbbaaabbaabbabaaaabbabbbabbbbabbaabbabbababbbbbababbbbbaaabbbbaabababababaababaaaabbbabbbbbbabababbabbababaabbbbaababbaabaabaabbababbaaaaabbbbaabaabababaababababbbabaaaaabaabbbaabaaabbaaaabbbbbbbbabababbabbaabbababababbbabaabaababaabbbbaabbbaaaaababbaababaababaabaabbbbabbbbaabaaaaabaaabbbabbaabaabbbbbbabababbababbaaaaabababbaabbbaabbbaabbaabbaaaababbabaaaaabbbaabbaaaaabbaababbbbaabbbaaaabbabaababbbbbaaaaaababbbabaabbbbbabbabbbabbbbabbaaaaabbbaaababbaaabaabaaabaabaaaaaaaabbababbbbabaaaaaaabaabaababbbbbbbbaabbbababbabaabaabbbbaabbbaabbbabbbaaabaaabaabaaabaabababbabaaababbbababbbbbaabbbbababbbaaababbabbbababababaabaabbbabbbaabaababbbbaaaabaabbbbaabbbbabaaaabaabaaabababaabbbabbbbbbbabaabbbbaabaababbaabbabababababbaaabababababababaabbabbaaababaabbaabaabbbaaabaabbaabbbaaabbaabbbaaababbbbaaaaaabaaababbaabbababababbabaaabaabaaaaabaaaabaabbaaabbbabbbbabbbbaabababaabaaabaaabbaaaaaabaabbbbbabaabbbaaaabaaaaababbaababbbbaabbaababbaaaabbaaaabababaaabaaabbabbaaabbaaabbabaaaabaaababaaabababbbbbbabaaaaaaaabaaabbbabbabaaaabbbaabbabbabaaaaababbaabababbbbbbbbbbbaaabbbaabbaaaaaabbbaaabbababaaaaabbabbaababaaaaabaabbbbbaaabaaabbaabaababbbbbaaabbbbaabaaaaaabbbbbaababbbbbaaababbbbabaaabaabbabbaaabbbbaaabbabababaaababbbabaababbabaaaabbababaabbabbbabbbaaabaaaaaaaabbaaabbaaabaaaabbabaabababbbbbaaabbbbabababbaabbaaaaabaaabaabababbababababbaaabbbbbaaaabbbbaaaaabaaaabbbabbaaabbaabaabaabaaabbbaababaabaaabbbaaaaaabbbbabbbbbbabbbbababbaaaaaabbbbaabbbbbbbababbbabaaaaaabbbabaabaababaababbabababababbbaaabbabbbbaaaabaababbaaaabbabbaaabbabbbaaaabababbbbabbaabbbbbaabaaabababbaabbabbabbabbaaabbaababaababbbbaabbabbaaaaaaaaabbbbbaabaaaabbbbbbaaabaabaabbaababaaabbaaabaababaaabababbbaabbababbabbabbbbabbaaabbabbaabbbbbaabbaaaaabbbbbbaabbabaababbaabbbbbaaabbabbaaabaababbbabaabbbbabbbbbaabbabaaaaaaaababbaabbbbaaaabbbbbbbbbaaaaabbbbaabaaaabaaaaaabbaaabbbaaababaabaabbbbbbabbaaaaabaabbaababaaaabaabbbbaabaabaabbbbb
baabbabbbaaabaaaaababbabaabbbaabaaaabaabababaabababbbbbbaaaaaabaabbaabbbbbaabbaabbaabbabbbbbbababbbaababbaaaaaaabbbbbbaabbaaaabbababaaabbbbbbabbaaabaaababbabaaaaabaaabaaabbaabbaaaaababbbabbaabbbbaaababaabbbbabbbbababbaaababbbbaabbaabbbbaaaaaabaabaaaabbbaaaaabbaabaabaaaaabaabbaabbabbabababbaababaaabbabaaabaabbabbaabaaaabbbbbabaabaabaababbbbabbbaaabaaaababaababbaabbaaabbabbbbabbbabaabaaabbaabaaababaaaaabbbabbabababbaabbaaaabaaabbbbbabbabbabbabbabbbbaabaaaababbbbaabababbbbabbaaaaabaabbbabababaaaabbbaabbaaabbaaaabbabaaaabaaabbbbbabaabbaaaaaaabbbaabbaababbbbbbaabaaaaabbbbaabbabbaabbbaaaaaabbaabbabbabaabbababbbbbabbbabbbbbabaaaabbbabbbbbbaaabababbbabaaaababaaababbbbaabbbbbabbaaabbbaaabaaaababaaabaaabbabbbbaaabbbaaaabaaaabaababbabbbaaababaaaabaaabbbabaaabababbabbabbbbaaabbbabbbabbabbaaaababbabbbbaabbbbbbaabaabbbbabaabbaaaaaabbaaaabbbabbbbaababbaabbbaabbbbabaabaabbababbaaaabbaaabbbbaaabbaabaaabbabbbbaabbbbaabaaababbbbabaabbbabbbbaaabbababbbbbbaabaabbbbaaaaaabababaababaaabaaabbbbbaaaababbabaabaabaabaaaaaababbbaaabbbabaabaaababababbabaabbabbaaababaabaabbbabbaabbaabbbbbabbaabbabbabbabaaaaaaaaaaaabbabbbaaabbabbbbbabababaabaaabababbbbababbabbabbaababababababbbaababaabbaabababbaaabaababbbbbabbaaaaabbbbbaaaabbaaababbbabbabbababaaaabbbaababababaaaabbaababbabbbbaabaabbbbaabbabaaabbbbbbaaaaabaaabaabbaabbbbaaaaaabaabaabbabbabbaabbbbabbabbabbaaabaaabbaababbabbbabbabbbaabbbbaaabaabbabbaabbbbabbbabaaaabaaabbbaabbbabbabababababababbbbaaaaaabaaabbaaabaabbababbabbbaaaaaabbababbbbbaabaabbbaaaaaababbabaaabbbaaaabaabbaaabbbbaaaaabbbbaababaaabbbaaaabaaabaababbaababbabbaaababbabbaaaabaabaabbbbaababbbaaababbbbaabbaabaabbbaaaaaaabaabbbaabbaabaabbaaabbbabaabbabababaababaaaaabbbaababbbbaabbaabbabaababababaabbabbabbabbababaabbaaabbaaaababbbbabababbaaaaabbbabbbaabbbaaabbabbaaaabbaabbbbbbbbaaabbaabaabbbbbaaabbaabaaaaabbaabababbbbbbabbbaaabbaaaabbaaabbbababbabbabbaabbbababbbbabaabaaaabaaaaaabbbaaaaabbaabbbbbaaabbababaabbbbbaabaaabbaaabbaaaaaaabaaaababbaabbbaaaaabbbaababbaaaaabaababbbbbabaabbabaaabbbbaba
abbbabbaabbbbabbaaaaabababbbbbbbbabaaabaaabaabaaabababababbbaaaaaababbaaabbaabbbaaaaaabaaababbaababbbbaabaaababbbaaabbaabbabaaaaaabbbbabababbababaabbaabbbbabbbabaababbbaaabaaaabaaabbbbaaaabaababaaabbbabbabbababbababbbbbaababbbbbbbbabaaabbabbaababbaabaaabbabbaaaaababababbaabaabaaabbabbbabaabbaababbbaaaaaabababaabbbbaabbabbbaabbaabbaaaabbbbbbaaabbbabbbbaabbabaabbaaababbbbbaabbbbaabaababaaaaaaaaaaababbbabaaaabaaababbbbababababbbaababbaababbbbbbbbabbbabaaaaaaaaabbbbabbbbaababbaabbbaabbaabbbbabaaabbaaababbaaaaaaaababaabbbaabbaabaaabaabbababaabaaabaabbaabbaaaaababaaaabbababbbabbbbbbabbbbaaabbaaabaaabbabaaaaabbbabaaabaabaaabbbbabbbbbbbbaaababaaaaaabaabbababbbaaaabaabbbbaaaabaaaaaaaaaabbbbabaaabbbbbbaaabbabbbbbaabbbaaabbbbabbbbbbbbbabbaaaabaababaaaabbbabbaabbbbaabaabbbaaabbbaaaaaaabbaabbaaaababaaaaababababaaabbbbaabbaabbbabbbbaaaaaabbbbbaabbabbbabbaababbaabaaaaaaaabbabababababbbaaababbbababbaaaaabaaaaaabbaaaabababaabaaaaaabbbbabbbbbaabaaababbbbbbaaabbabbabbbbabababbabaabbabaabbabbbbbbaaababbbbbabbaaabbbbabbbbbabbaaabbabbbabbbbbabbaabaaabbbbaaaaabbbabbaabaabbaaababbabaabbaaaaaaabbbaabbababaabbabbaabbabbabaababbabbaaabbbabbaaaaaaabbbbbabababbbbaaababababaabbaabaabababaabbbbbabbbabaabaabbbbbaabbbababaaabbbaaabaaaabaabbabaabbbababbbbabbaaabbbabbbbabbbbbbabaaaaaabbaabbbbababbabbbbbbaabaabbbbbbaababbabbabbbbaaaaaaaaaaaaaababbbabbaabbbaabaaaabbaaaababababbbbaaaaabbabbaaababbbabaababbbaabbbbabbbabbbaaaaaaaabbbabbaabbabbbabaababaabbaabbabaaaaaabaaaabaaabbbbaabbbabaaabbbaababbaabaabaaaaaabbabbbababbabababaabbaaabbababbbbaaabbabaaababbbbbbbbbbaaaabaabaabbbaabaababbaababaaabbaaaabbbbabbbbaaaababbabbabbaabababbbababbabbaabababbbbbababaaaabaaaabbabaabaabbbbbaaababbaabbbbaabaababaaaabbbbbaaaabababababaabaabbaabbabbaabbbaaaaaaabbaabababbbbbbbaaabbbaabbbabbabbaaabbbbbaaabaabaabbababbbabbaabababaababaabbbababaabbaaaaabbbababaababaababbbaaabbabaaabababbbbbaaababbbaabababbaaababababbabbbaaabbaaabbaaaaaabababbaaaabbabbabbbbbbababaabbbbaaabbbaabbabbababaababbabbaabababbbababbbbbbaaabbababaabaaab
bbbaabbbababaabbbaabaaaabbbaabbbabbaaabbabaaababababbaabababbaaabbaaabbaaabbbbaaaabbbaaabaaabaaaaabaababbaaaaabbababaabababbabaabaababbbbbbbbbaaabaabbbabaabaababbbbaababbbabbabbbaaaaabbbbaaababbababbbabbbaaaaaaabaabbaaaaaabbabbbbaabababbbbaababbbbbbabbbbbaaaaaaaaababbbabbababbaaaabaabbaabbbababababaabbbbaaabaaaaaabbbbbaaaabbabaaabbaabaabaababbbbbbaaabaaabaabababbabababbaaabbaabbbababaaaabaaaaababbbabbabbaaaaaabaaababbabbbabbbbbbaabbaabaaabbbbababaaabbbbaaababbbbaaaaabaaaabaabbaaaaababbbbbaabababbaabbaaaabbabaabaabbaababaabbabbbaaaabbabaaaabbababaaaabbaabaaaaaaabbaaaaabaaaaabbabbbbbaaaaabaabbaaabbaaaabbbababaabbbabbbabbaababababbbbbabbabaaabaaaabbaaaabbabbbaaabaaaabbaaaaaabbababaababbabababbbabbaabbbbbabababbaaaabbbbabaaabbabbbbababbbababbababbabbababbaabbbabbbbbaabaabaabaabbbabaaaabbaabbbaaaabbbabbaabababbaaaaaaaabaaabaabbabbaaaaaaaaaaabbbbbabbbbbaaababbbabababbabaabbbabbaaabababbaaababbabbabbbbbaaaabbabbaaaababaababbbbaaaabbbaaaabbbaabbbbbbaaaaaaaababbbbabaabaaaababbababaaaaabbbabaaaabbaaaababbaaaabbbabbbaaaababaaabababaabaababaaabbabaabaaabaaaabababbbbbabaaaaabaababaaababbaabababbaaabbabbbbaabaabaaabbbaabaaaaaabbbbaaaaababbabaabaaabaaabbaaababbbbabaaababbaabbbbabaabaaababaabbbbabbaabbaabbbaaaabbabaabaabaaaabaaabaaaaaaaaaaaaabbaaabbbaabbaabbaabbabbaabbbabbabbaaabbbaaaaababbbaaaaabaaaaabbababbbbabaaabaabbaabbbabbabaabababbabaabbabaabababbaabbbaabbbbbbabbaabaabbabbbaabbbaaaababaaabbaaaaaabbaababbbbbbbbbbbabbbbaaabababbbabaaaabbaaababaaabbbaabaabbababaaabababbbbaaabbababaaaaaabaaabaaaaaabababaaababbababbbabbbbbabbaabaabbbbabbaababbbabaaabababbaaababaabbbbbbbbbaabbababaabbbbbaabaaababbabbaabbbabaaabbbbbbbbaabbbbbbabaaabbaaaaabaabbaaabbbaaaaaabababbaabbbbbbbbaaabaaaaaabbbaaaaaababbaabbababbbabbbaaaabbaaababbbbbababbbbabaabbbaabbabaababaaabaaaaabbbbaabbbaaababbaabbabaaabbabbabbabbbabaabbbabababbababbbbbbbbaabbbabaabababbbabbaabaaaaabaabbaaaababaabaabaaaabbabababbaaabaabbbaaabaabbaaaaabbaaabaaabababbbaababaaaabbbbbaaabbbbabaaababaaabaaabaababababbbbbaaabbababaaabbaaabbbaa
abbabaaaabaabbabbbbbbaabbbabbabbbababbaabbbabababbaabaaabbbabbbbababbbabbababaabbbaabbabbaababbbbbbaababbabbbaabaabbabababbbbbabaabbabbaababbaabbbbbaaaaaaaabaabbabbbabbbbababbbaabbbaaaaabbbbbbababbaabbbaaabbabbabbaabbbbababaabbbabaababbaabababaaabaaaabbbbaaabbbaaaabbababbaaaabaababbabbbabbaababbaabbaababbabaababaabaabbbaabbaaababbbabbabbabbbbbabbaabbaabbbabbbbbbbbbabaaabbbabbabaabbbbbbabbaabbabbbbaababbaababbabaaaaaabbaaaabbbaababbaabbbbaaaabbaaaabbbaaababaabababbbbbbbbabbbaabbbaabbaaabaaaaaabbbabbabbbaababbbaabbbbaaabbbbbbbabbbaabbabaababbbaaababaaabaaabbbabaaaaaaabbbaababaabbbababaababaaabaabababbbabbbbbbbbabbbbaabbbabbbbbaaaaaaabbaabbbaabbabababbaaaaabbbababbaaaaabbaaaaabaabababbbbaaaabaaabaabbaabaabaaaaaabbbbbabbbabaaaabaaabaaaabbbaaabbbabababaabaaabababababbbbabbbbabaaaabaaaabaababbaababababbaabbbbbbaababbbbabbaaaaaabbbbaabaaabbaaabbabaaaaabaaaabbaabbabaaabaabbbaabaabbabaabbababbaababbbbaaaabbbbaaaabbbbabbaabaaaabbbabaabaaabbbbabbabababbabaaabaabbbaaaaabbbbababbbbbbbabaabbbaabbaabbbaabbbbababaaabababbabbbbbbbbabbababaababbbabaabbaababbbbbabbbbaaaaaababbaaaaabbaaaabababbbabaaaabbabaabaaaabbabbaababbaaabbaaabbbbaababaaaaaabbabaaaabaaabbbaabbbaaaabaaaababbbbbaaabababbbaabbabaabbababbabbabaaabbababbaabaaaaabaabbaaabbaabbababbbbbabaaaabbbababababaaabbbaababbbbaaaabababbabbababaaaabbaabaabbbbbaaaabaaaaabaaaabaaaaaaaaabbabababaaabbbbbbbbaaaababababaabaabbaabbbbbbbabbbabbbbbbabbbaabbababaabbabbaabbaabaabaabaaabbbabbbabbbaaabbabbbaababbaaaabaabbbabaabbbbbbabbbbbaaaabababbbbabaabaaaababbbbbaabaaabbbaabaaaaaababaaababbaaabbbbabbbabbbbababababaaaabbbbbbabaaaabababaaabababababbbbbaaaaaaaabbabbabbabbabaabbabbbbbaabaabbabaaaabbbaaaababababbaabaabbabaaaaabaaaabbbbabbbbbbbabbbaababbbaababababbbaaaaaaaaaababbabbaabbaaabbbabbbabbaabbbaabbaaaaaabbababbbbaabbaabbbbaababaaaaaabbaaabbabbbbbaabaaababbaabaaaaabbbbbaababbaaabbbababbabaabbbaaaababaaabaaababbbabbbaaabbabaabababbbabbbaaabbbbbabbbabaaababaaabbabababbabaabbabababaaaaaabbabbaabbabababbbbbbbbbbbbbbaaabbbbbaabaaabbbaababaababbb
bbbbbbaabababaabbbbbabbbbbbabababaabaabababaabbaaaabbbbaababbbbababbabbbaababbbbbbaaaabbbbbbaabababaabaabbbabababbaaaabaabbababbabababbbaabbbbbbbabaabbaaabababaababbbbaaabababbbabbbbbaaaaaabaabbbabbbbbbabaaaaaaaabaababaabbbaaaaabbaaaaaaaaaabbbbbabbaaaabbabababbaaabbbbaabaaabbbbaaabbabaaabaabaaabaaabbbaabaaabababbabaabbaabaaaabbaaabbbbaabbaabbabbbbababaaabbababbabbbbbbbaaabbaaabaabbabbbabbabaababaabaabababbabaabbaaabbaaaababbbabbaaaabbbbaaabbbbaabaaababbbbbbbabababababbbbbaabaaaaabaabbaaabaaababaabbbabbaaaabbaabaabbbbbbbbbababababbaabbbbaaabaaabaaaaababbbabbbaababbbabbbbbabbbabaababbbabbbaaababbbbaaabbbaaaaabbbbbababbbaaabbaabbbabbbbaabaaaabbbbbababbbaabaabaaabaabaaaaaabaaaaaaabaabaababbbabbbaabababaabaababbaabbabbbaaaaaaaabbbaabbababaabbabaaaabaabaaabbbbaabbabaaabbaaabaaababbbbbaaaaaaabbaaababaaaabbbbaaaabbbaabbbababbaabbbababbababaaaaabbbaababbaaabbbaaabbbbbaaabbbabbbaabbaabbbaaabbbbaabbbaabbbabbabbbbbaaabbabbbabbaabbabaaabbbbbaaabbaaababbabbaaaabbabbbbbbabbbbbbbaaabaabbbbbbabaabbaaaabbaaabababbabbaababbbaabaaabaabbaabaabbbabbabaaabaabbbaabaaabbaabaabbbabaaababaaaaabaaababbaaaabbbbbaaabaabaabbabbabbbabbabbbbbbbabababbbbbaabbbabaabbbaabbbabbbabbbaaabbbbabaaaababbaaabbabbbaababbbbbbabbbbbabbabaaabaaaaabbaabbbabaaaabaabbbbabbaaaabbbaababbaaabaaabaaaaabbbaabaabbbbbaaaaaaabbabbabaaabaabaaaaaaaaaaaaabaababbbbbbaaaaabbbababaabbbabaaabbbbbbbaaaaabbaaabbbbbbbababbbbabbabbaaabaabaaabbaabbabaabbbabaaaaaaabbbabbbbabbbaabababbbabaabbbaaaabbbaaaababaaaaaababbabbababbbabaaababbbbbbbbbabaababbaababbbababbaabbbbababaaabbbbaaaaaaabbbbbbbbabbaabababaabbababbabaabaaaabaaabababaaabbabbbabbabbbbaabaaabbaaaaaabbbaabbbaabbabbbaabbbbbbbbbaabbabbbabbaabbbaaaaaaaaababaababbabaaaabaaabaaaaabbbaaaabbaabbbbbaabaababaabbbabbbaaabaaaaaabaaabbabaaaaaaaabababaaaabaabbaaabbbaabbaaaabbbbabbaabbbbabbabbbabbbbabbaaabbababaabababaababbbbaaaabbaabbbaabbbbbbbbbaabbaabbaabbbabbbaaaaaaababaaaabaaaaabbaababaabaaabbbaaabbbaaaaabbaaababbbbbaabbbbbaababaaabbaabaababbaaababbbbbabbaaabbabbaaaaaabbaabbaaaababaabbb
baabbbbaabbbbbbaaaaababbbbabbbabbbaaabbbaaaaaabbbbaabbaabababaaabaababaaabaaabbbbaabaaaabbaabbbababbbaabbabbaabbaaabababbaabbbabaaabaaaaaabaaabaaababaabaabbbbabaabbabbbabbabaaabaabbbababbaaabbabbbaabababbabaaaaababbbbaaabbbbbbaaabbbabbbbabbbaabaabbbaabaabaaaabbaaaababbaaabbabbbabaababbbaabbababaaaabbabbababbbaaabbbbaaababbaabbbbbbbabaaababbbbbbbbaabbbbbbbaabaabbabababbbbbbaaabbbabbbaaaaaabbbbbbabbababababbabbabbabaabbaababbbabaabbabbaababaaabbaabaabbaabababbbbabbbabbaaabaaabbaabbbbabbaabaaaabbaababbabaabbabbaabbbbabbabbabbababbaabababbbababbbbaababaabbaababbbaaaaabbabbaabbbaabbababbabbbaaabbbaaababaaaaaabbbbababaaabbaaabbbaababbbbabababbabababaaabbbbbabbaabaaaabbbaabaabbaaaaabbabbabbaaaababaaabbbaaaaabbbbbbbbbabaaaabaaaaaababbbbabbbabbabaaaaaaaabbbaabbbbababaaaaababbaababbaabbbbababbbaaabababbbabaaaaabbbbaaababbbaabababbbababababababaaaaabbbbbabaababbaabbaabaaabaaaabbaaabaaababaababaabaababaaaaaabaaaabbaaaabbabbbabbababaaaabbbaaaabababbbbbbbbbbabbabbabbbbabaabbaaababaababbbaaaaababbbbbaaaaabbbababbbababbaabbbaabaabaaabbababbbaabbaabbabbababaaabaababbbbabaaabbaabbbaabbabbabbbbabbbaaabaaaaabbbbbabbaaabbbbbbababaaaababbbabaabbaaabbaaabbaaabaaaaaaabbbbbbaabbbabbabababbbabaabaabbababababaabbaaaaabaabababbaabbabaabbbababbabaabaaaabababababbababbbbaabbbbaaabababbaabaabbababbbabbabbbbbbbabababbbaababaaabaabbbaaabaabbaabbbaabbabaabbbbabbaabaabbbaabaaaaabbbababbbabbbababaaabaaaabbbaaabaaaabaababbabababababbbabbbbabbbbbbabaababbbaabbbabbabbbbabbababbabbbbbaaabaaaabbabbabaaaaaaaabaaabbbbabbaaaababaaaaabaaabaabaabbaababbbbababaaaabababbbbbabbabaaaaaabbbbaaaaaaabaabbbbbabbbaaababababbbbbabaaaaaaabbabbbabaabbbabababbbaaababababbaaaaababbaabababaaaabbbbabbabbbbabbbbabbaabbbbbaabbbabaabababababbbbbaabaababaaabaabbbbabbbbbabbbbaaaabbaaabbaababbabbabaabbabbbbbbbbabbbaabbbbbbabbababbabbbbaaaabbababbaaaaabbaaaababbbbbabaaabbbbbabbaaababababaabababbababaaabbbbaabbbaaabbaaaababaaaaababbbabaaabaaabaaaaabbababbbabbbaaabbbbbbbabbabaaaabbbabaaabaaaaaaaabbbbbbbabbabbaaaababbaaaaaaabaabbbbbbaaa
baabbabbaabbbbbabbaaaaabbaabbbbbbaaabbbbbbabaaaabaaababbbaababaaaabbbabbbabbbbbbbaabbaaaabababbaababaabbaaaaabbbbabbbbbbabbbbbbbabbaaababbaabbaaabbababaaababbbbbbbbbbaaaaabaaabaabaaabbabbbabbabbbaabbbabaaabaababbbabbbaabaabbbbbbbbababbbbbbabbbaaaabbaabababbaabbbaaabababbabbabbabbaaabbaabbabababbaabaaabaabbabbabababbaaaaabbbbbabbababbbabaababababbbababaabbaaaababaaaaaabbbabbbabbbbbbbbabbababaababaababbbbbabaabbbbaabbaaababbbaaaaaabaabbbbbaaabaaaababbbabbabbbaaaaabaaaaabababaaabababaaaaabaabbababaabaabbbababbbbaabaabbaababbaaabbbbbbbabbabbbabbaababbaaabbbabaaabaaababaabbababbabbababbaaaabbabaaaaababaabbabaabaabababbbbbabbabbbaabbabaaabababbbabbbbbbaaaaaaaaaaaababbaaaabbbabbabaaaabaabbbaaaabaabaabaababbbbabbaaabaabbbbbbbbbbbaababbbabbaabbaaaaababbaaaaaabbaaaaaabaabbaaabaabaaabaaabbaaabaabababaabbbaaaaabbbbbababbbbbaabaaabbbbbbbbbabaabbaabbaabaabaababaaabaabbbbabaababaaabbaaaaabbbaabaaaaabaababbaababaabaaaabbaaabbaabbbaaaaaabbbbaaaaaaaaababaabaaaabababbbbbbabbbbbbaabbbabaaabbbbbbbabaaaaaaabbbbbaababbbbbabbbababaaaaabbaaaaabbabbbabbbbaababbbaaababaabbbbbaaabbababaaaaabaabaabbbaaabbbaaababababaababaabbababbabbbbbbaaaabbabababbbaabbbbbbabbaaaaabababbabbbbaabbbabaabbaaabbaabbaaaabbaabaabbaaaaaabaabaabbbbbabbabbaaaaabbaababbaabbaaabbaabaabaabaaaaaaaaaaaabaabbbbbbaaaababbaaabaabbabababbbaabbaaabaaabaaabbaababbbabbbaabbbaabbabaabbababbbabbabaaaaaaabbabababbabaaababbbbbabaaabbabaaabbbabbaababbbbabbbabbbaabbaaaabbaaaaabbaabbabaabaabbaaabaabaaaaaabbaaabaabbaaabbababbbbbbbaabbabaabbbabbabaabbabbbbaabbbababaabababbbaaaabbababaaaaabbabaabababbbabbbabbbaaaababbbabbbabbbbbbbabaabbbbbbaaaabbabaaababaabbbbaabbababbaabaabaababaabbbaabbbbabbbabababbabbbaabbabbbaaaaaaabaaabbaabaabaabbaabbaabaababaabaabbbbabbabaabbbbbaabbababaaabaabbaaaaaaabbaaaaabbbaaabbbaababbbbbabbaaabbaabbaabbbabbbbbbbbaaabababbaaababbbabbaabbababaabbaaabbabbaaabaaabbbaabbabbbaaaabbaaababbaababbbaaabbbaaabbbaaabbbbabaaabaabbaabbbbaabbbbbabbbaaaaaaabaabbabbaaabaaaababbaabbbababbaaabababbbbbabbbbabbaaaaabaaaabaabbbaabbbba
baabaaababbbbbbbbabbabbaaaabbababbbbaaabbbaaabaabbababaabbaababaaaaabbabbabaaababbbbbbbbaaaabaaaabaaaaabbabababaaababbbbbaabbabaaaaabababbaaaabababbbabbbaaabbabbbaabbaabbababaaaaabaaabaabaaabbaaaabbbabbbbbbbaabaaababababbbbaaabaabbabaabbabbaabaabbbaabbabbabbababbababbbbbabbaabaabbbabbabbbabbbababababaababaabbbbabababaabaabbbaaaabbbababbbaabbbabbababbbbabbbbbaabbbaaaabbabaabaaaabaabaabbababbbabbaabbababbababbbbbabbababbbabbaababaabbaaaababbbbaabbbaaaaaaaaaaaabbbbbbaaaaabbbbbabbaaabaaaabbbabbbbaaabbbbbbbabbaabaabbaaabbbaabbbabbbaaabaaaababaaabbaababbbbbbaaabababbabbbabbbbabaabbababaabaababbabbbbabbbbbaabbbaabbbbbbbbaaabbabaaaababaabbababbbabbbabaabaabbaaaabaaababbbabaaabaababbbbabaabbabbabaabaabbbabbabbbabaabbbbbbbbbbbabbbabbabbabbababaabaabbbbaabaabbbbbaaababbabbabbbbbbbbabbbabababbaababaabbbbbbabbbbbbbaabbaabababbbbabbaabbbbbbaabbbbbaabbaababbbaaabbbaaaabababbbaaabbaaaaabbbaabbbbababbababaaaabbabbabbaaaaaabbabbabbaabaaabaaaabbbbabbaaaabaaabbabaaaaabaaabaabbabbbaaabbabaaaabaabbbaaabaaaabbabababaaaabbaababbaabbbbbbbaaaaabbaaabaaaaabbaaaabababaabbabaabbbbbaaabbabaabbbbabbabbababaabbbbbaaabababbbaaabaabbabbabbbabbbaaabbbaaaaabababababbbbbabaaabaaaabaababaaaabbabaaabbaaababbbbabababaaabaaabbabbabaabababbbbbbbabbbbabbbababbbbbaabbaaaaaababbaababaaabbaaabaaabaabbaaaababbbabaabaabbaababbabbbabaabbbbabbabbaaaaababbbbaaaaaaabbbaabababbabaabbaababaababbbaabaaaaababbabaabbbbabbbbabbbbbaabbbbabaaababbbaaabaabbabaaabbbbaabbaabaabaabaabbabbbaaabbaaaababbaaabbabbabbaaaabaaaaaabbbbabbbbabbbaababbbbaabbababbaabaabbbbababbbaaabbaabababbbbbbbababaaabbbbaaaaaabbbaaaaaaabbaabaaaababbaaabbabbbaaabbabbabbbabbbbbabababbabaaabaabbbbbbbbaabbbbbababbaabbaaabababaaaabbbaabbaaaabaabbabbbaaabaabbaabbbababbbaabbababbaabbaaababaabaaaaabbbaaababbaaaabbbbbaabaaaaabbababbabaabbbbbbabbabaabbbbabbbbbbbabaabaabbbbaabbbabaaaaaaaabaaaabbabababbabbbabbabbbbaaaabaabbbbababaaababbbbaaaaaabbaaabaaabbbbbaaaabaabbbbbbbbbabbaabababababababbbaabaaaaabaaabbbbbbabbaaabaabbbbbbaaaabaabaabbbaaabbbababbaabaabbaaaabbbba
aaaaaaaababbbbaaaaabbababbbbabaabbaabbababbbaabaaaaaaaaabaaaaababbbbbbaaaaabbababaaabbbbaaabbaababaaaaaaaaaaabbbabbbbababaaaaaabbbbbbaabaaaaaabbbbbabbabaabbaabaabababbbbabbaaabbbabbabbaabbbbabbabababbbbababbaaabbaaabaabaaaaaaaaaabaabbabbbabaababbaaabbaaabababbaabbbaaabaaabaaabaaabbbbabaabbababbaabbbbabaabbaabbabaabbbbbabbbabaabaabaabbabbbbbaaababbabbaaaaabbbabbaabbbbbbbabaababababbababaaabbbbbaaaaaabbaaaaaaabababbaaaabbbbbabaabbaabbbbbbababbaabbabbabbbbbbaaabbbbbbaaabababbbaabbbbbaaaaabbababbbabaabbababababaaabbbbaabbbabbbbaabaababbbababaaaaaaaabbbbaababaababaaaaabbaabbabbaabaaabbbbbabaabbaababbbaaaabaaabaabbbabbbbabbaaaabbbbaabaabbaabbbbbbbaaaaaaaabbaaaabbbbbaaaabaaaaaababaabbbbbaabbabbaabbaaababbabbbaabbaaaaaaaabbbbaaaabbbbbaaabaaabaabaaaaabbbaaaabaaabbbaaaabbaaaaabbaabaaababbbbbaaabaaababbabbaaabbbbabaababbbbabaabbbbbbbaaaaabaaaababbaaaaaaaaaaaaababaababababbaaabbbabbbbbaabbbbbabaabaaabbaababaaabbbbababbaabbaabaaabbbaabbbbaaaababbbaaabaabaabbbaabbbbaaaaaaababaabbbbbbbaaabbbabbaaabbbbaabbabbbbbabbbaabaabbbbbbbabaabbababaabababbbbababbabbabbabbaabbaaabaabaabbaaaaabbabbabaaaabaaaaaaaaaabbaabbbbbbaaaabbaababaabbbabbbbbaaabbaabbaabaabababaaabbbbbaababbabaaaabbbaabbabbbaabababbbabbaabaaaaaaaabbbabbababaabbaabbabbabbabaaaaabaabbaabbaabbbbbaaababaabbabaabaaaaabbbabbabbaabbbaabbaaababaaabbbbbbbbbbabbbabababbbbbbaaaaabaaabbbbabbbbbaabaababbaaaaabbaaabababaabbbabaaababbababaaaabaaaaaabbaabbaabaaaababaabbaabbbaabbabaababababaaabbabbabaaabaabbbbaaababbbabbaababaabbaaabbbbbaaabbbbababaaabaaababbbaaabababaabbbbaabaabbbaababababbabaababaabbbababbbbabababbababaabbaaabaabababbbabbbbaabbbaabbabbbabbabbbbaabbaaababbababbaaabaabaabaabbbaaaabbaaabbbbbabaabbbbbbaababaabbabbabbbaababbaabaabbaaabaaaaaaabaaaaaabbbabbaaababaabaabbaaaaabbaababababbabbbbaaababaabaaabbbbababbbababbabbabaaaaababbbaabbaabababbbbaababbaaaaaabbaaababbbbaabbbabaabbbbabbbbabaaabbbaabbaaaaaaabbbabbbbbabbabaaabbaabababbbbaaaabaabababbaabbabbbabbbbbbaaaabaabbabbbbbaaabbbbbaaabbbbbabbaaabbbaabbaabaaaabaabbbaabbabbbaaaa
abaabbaaabbabbbbbaabbabaaabaabbaaaabaababbbaaaaababbbabababaabbabababbbbabababbabbaaaaaabbabbbbbaabaaaaabaabbbabaaabbaabbbbbbaaabbbbbababaababbbbbaababaaaaabbabaaaabaaabbbabaaaaababbaaaaaababbbbbbbbaabaabbaaabaaababbaabbbbaaaabababaababbaaabaaababababbaabbabaaaaaabbabaabaaaaababababaaabaaaabbaaabbbabaaaabbbabbaaababbbabbbbabbabbaaaaabaabaaabbbbbbbbbababaabbbabbbaabbaaabbbbbbaaababbaabbbaaababbbababaabbaaabaaaaabbbbbbabaabbbbbbabababaabbbbbbaaabaaaaabbbabbbbbababbbbaabbabaabaaaaabaabbabbaaabbabbabbaaaabbabbabaaabbbbaaabbababbaababbbaababbbaabbbabababbaabbaabbaaaaaabbaaaabaababaaabababbbbaabababbabaabbbaabaaababbbbaaaabaaaabaaaaaabbbaabbaabababbbbbbbbabbabaaaaaabbaabaabbaabbbabbbabaabbbabbbabbabbbbabaaaaaaababaaabbbbabaababaabbbbabbbabbaabbaabaaababbabbbbabbabbaabbabaabababbbaaaaabaaaaabbbbaaaabaaaaaaaaabbaabbbbbbbbaababbbabaaaabbaabaabbbabbbbababbaaabaaaabbbaaabbbabbbbbaaaabbaaabbbabbbbbaabbababababbabaaaabbbaabaaabbbbabaabaaaabbbbbbabbbabaabbaabaaaaaaabaaaababbaabbbbabbbabaaababbabbbabbbabbbaaaabbbabbbbbbbaabbababbababbabaaaaaabaabbbaabbaabbabbbaaabbbbaabbaaabbbbaabbbabbaabbaabbabbababbabaabbbbbbbaaabaababbbbabbaaaaaabaabbbabbaabbbabbababbbaaaaabaababaabbbbbabaabbbbbbbbaaaaaaabbbaabaaababbabaaaabbbabaabbbaababbaaaaababbaaabbbbbabbaaaabbbbaaabbabaababbaababbbbaaaaabababbbbbbabbaaaababbbbaabbbabbbbabaabaaabaabbbbaabbaabbaababaaaabbaaabaabbbbaaabbabaaaabbaabababbbbaabbbbbbaaabbbabbbbbabababbbababbbbbbbabaabaabbbabbbbbabbaaabbaaababaaaaaababbbbababbaaaaabaabbaababbbaaabaaabbbbbabbababbbbabbbababbbabbbbabbabbbaaabababaabababbbaaabbbabbbabaaabbababbabbaaaababbbabbbababbbabbbbbabbabbbaababaabbabbbbaababaabbabaaaabbbbabaaaaabbababaaaaaaaabbbbabbaabbbaaaabbaabaababbbbaaabbbababababaaaaabbbbabbaaabbabbbabbbbbbabbbaaaaabbbabbbabbaaabaaaabbabaaabbbbbabbaabbabbbbbaababaaababbbbbbbbbaababaaabbabaaabbbabbbbaaaabaabaabbbbbbbabbaababbbabaaababbabbbabbaaaaaaababaaabbaaabaaaaaaaababbabbabbbbababbbbabbaababbaaaaababbabbbbbababbabababbabbaaaabaabaaabbbaaabbbabbbabababaaaabbaabaabbaabbba
bbbbbaaabbaaabbaababbbbabaaabbbaaaabbaaabbabaabbbbbaababbaabbbaabbbbabaababbabbbababaaababbabaababbbbabaaabaaaaaabaabbbabbbababbabaaabbabaaaababbbbbbbabbbabbbabaabaaaabaabbabaabaababaabbbbaaabbabbabbbaabaabaababbbbaababbbaaabaaababbbbaababbbbabbaaaabbbbaababbaabbababbbabbbaababbbbbaabababababbaaaabbbaaaaabaaababbbbaaabaabbbbabaabbabbbaaaabbbabbaaaaaaaaaaaaaaaaabbbbbababababababaaabbaaaaaaaabbbbbbbbaaababaaaabbbbbbabbbbaabbaabaabaabbabbbabbaaaaabbaababbbbbbaaabaabaaabababbbabbbbbabbbababbaabbbbaaaabbbaabaabaaabbaaaababbbbbbbabaabbbababbababaababaabaabbaaaabbababaabbbbbababaabbabbabbbaaabaaabbbaaaaababbabaaabababbaaabbaababaaaaaaaaabaaabaababbababaaaabbaaaababbababbaabaabbbbaaabbababbbbaabbbaabaaaabbaababaaababaaabbbbbaaababbaaaaabbbaaabbababbbbbbbabbbaaabbabababbaabbababababbaaaababbbbbbbbaaabbaaabbababbaaabbbabbbaababaaabbbabbabbbabbbbbbbbaaaaabbbabaaababaabababbbbbbaabbababaaaaaaaabbbbabbabbaaaabbabaaaaabaababbaabbaabababbaabababaabababbaaabbbaaababaaabaabbbbababbbbabbbbaabbaaaababaabbbbbbbaaaaaabbabbabaabbaaabbbaaaaaaabbaabbbbabbbbbbbbabaabbbbabaaababbabaaaaabbababbbabaaaaabbaabbabbaababaabbbbbabaababbbbbabbabbabbaaaaabbabaabbbababbabbbabbbbbaabbbababbbabbaaababbabbbbaabbbbababbabbaabaababaabaababbbbbabbaaababbbabababababbaabaabaabbbbbbbaaabbbbbbbabaabaaababaaabaaaababbbaaaaabaaaabbbbaaaaabbaaabbbabaaabaaaaababbbaababbaabbbbbaabaaaababaabbbbabbaabaaaaabbaabbabbabaabbbaaaaaabaabbbabaaababababbabaabbaaababbabbababaaababbaaababababbabaaaaaaababbbaaaababaaaabbaaaabaababbbaababbaaaaabbababaaaaabbbbabaaaabaaababbbbbabababababbabbabaaabbbbbaabbaaabbbbabababbbbbbbbbbbaabababbbaabbaaaaabbbaaabaabaaabaaaababbababbbbaababbaaaabbbabbbbbaaabbbbaababbababbaabbbbbbbabaaaaababbaabaabbbababbabababaabbbaaabaababbbabbaababaaabaababaababbabbabaaaaaaaaabbabbaaabbaabaabbaaabbbbaaaabbaaabbbbbbabbbabbaaaaabbbabbbabbabbbaabbbabbabbaaababaabaaabbbbbaabbbaaabbaabbbaaabaabbabbbbabbaaaabaababaabbbbaabaaaabbabbaababbabaabaabbbababbbabaabbbabbbbbbbbaabbaabbababbaabbabbaaabbbaaababbabbabbaaabbaa
baaabbabbabaaababbbbaaaaababbababbaabbbabbbaabbbaaababbaabbbbabbababbbbbbaaaabbaaaaaaaababbabbbbbabbaabbaaaabbbaabbbbaaaaaaabaaaabbbbbbaaabbbabbaabaababbbbaaaabbabbbbabbbabaabaaabaaaaaabbaabbbbaaabbabbbabbaabbaabbaababaaabaabbbabbaabaaaabaaabaababaaaaaaaababbbbaabbaaabaabaaabbbabbbaaaaaababbabababbabbbaaababbbaabaaabbbaaaaabbbaabaaabaabbbaabbbbababbaaababaaabbabbabbbabaaaaabaabbaabaababbbaabaaaabbbbabaabaaababaabbbaabbaabbbabaaaabbbabaaaaabbbbbababaabbbabbababbaaabaaabbabbaaababaabbabaaaabaabaababbaaaaabbbaaabaabaaababbbaabbaaabbbbaaabbaabbabaaaaabbaabbabbbabbabaaaaaababaaababbbabbaaaabaaaaabbbabbabaabaaabbaabaaaabbbbbbaaababbababaaaaaababbbabaaaabaaaabaaabbabbaabbbbbbabbbbababbabababaaaabaaababaabaaabaaabbaabaaaabbaaaabbbbbaababababbbbabbbbbaaaabaabaababaaabaababbbbbbbbabbbabaabababbbbbbbabbbabaaababbaabaaabaaabaaaaabbbbaaaabaabbaabababbbaaaabbabaaababaaaabbbababaaaaabbbabbaabbabbbbbabaababaababbbbaaabbbabbbbaaaabbbbbaaaabaabaaaaabbabaaaaabbbabbaabbbabbbababbbabaabaababababaaaaabaabaaaabbabbbbbbaaaabaabbabbabababbbaaaabbaaaabbabbaaaaaabbabbbaababbbabababbabaaaabaabbabbbbababababbabbbabbabbbaabbabbaabbaaaaabaaaaaaabaabaaaababbbabaabbbbbaaaaabbbaabaabbaababaaaaabbbbabbbaababbabbaababababbaabaaaaabaaaababbabaaaababbabbbbbaabaaaaabababbbaabbabbbbbaaaabbbbaabbaabaabbabbaabbabaabababaaabbbbabbbabaabbbbababbbbbaababbaaaabababbabaabaababbbabaabbbbaababbaabaaababaabbbbbababbaabbbbaaaabbabbaabbaabbabababaaabaabaaaababbaabaaaaaaaaabababaaaaabbbaaaaabbbbaabaaaaabbabbbabbbaaabbbaababaaabbbbbbaaaaabbababaaaaaabbaaaaabbbabbaaabbabbbabbaaaabaaabbabbaaaabbaaabaababbbbbbaabbbbbbababaabbaabbaaabbabababbbaabbababbaabaaabbbabbaabaabbaababaaaabbabbaaabbaaaabbaaababaabbbabbbbbbbabbbbbabbbbbaaabbabbabbabaaaaaababbbbbbbbaabbbaaababbbbbaaaabababababbaabbaaabaabbabbbbaaaaabbbabaabaabbbaabbaaabbbbbaabababaaaabbaaababababbaabbaabbbabbaaaaaabbabbabaabbbaaabaababbaaaaabaaababaaaabaaabbbbaaabbbabbbaabaababbbbaaaaabbaaabababbabaabababbabbbbbbbaabaabaabbbaabbabababbbbaaabbabaaaaaaabbaaabaaaaaaaabbb
aaaaabbbaabbabaabaabbabababaaabbbbabbaabbbbaaabbbbababbbbababbabbbaaaaabaabaabaaabaabaababbbaabaababbbababbbbbaabababbaaabbbbbaabbbbabbbabbabbbaaabbaaabaaaabaabbbbbbaabbabaababaabaaabaabbabbbaaaabbbbbababbbbaabbaaabbababaabbbaaababbbbaabaaabbabbaaabaaaaabaababaaabbabbbaaababbbbabbbabbaaabbbbbaababbbbbbabbabbabaabbabbabbbaabbaaababbbaaaaabbabbbababbbabbbbbbabbaababababbababaaaabbbabbaababbbbabbabaabaabbaaabbaababbbabbaabaabababbbbbabaaaababaaababbbababababbaabaabaabbbaaabbaabbababbbbaabbabaaabababbabbbababbababaaaababbaaabbaababbbbabababaaabbbbaababababbbaaabababaaaabbaabaabaaaabaabbaababaaaaaaaaabaaabbbbbaaaaaaaaaabaabaabaabaaaabbaaababbbbaabaabaabaaaabaaaaaabaabbbbabbbabaabaababbbabaababababbbbaaabbaababbbaaabababaaaaaaaaaaaabaabbabbbbabaaaabbaaaaabaabbaaabababababbabaababbabaaaaaaabbbaaabbbbbbababaaabbaabbaabbbabaabbaababbbbbbbbabbbbbababaabaaababaabaabbbabbabbabbbbbabbabbabbababbbbabbabbbaaaaabaabaaabaabbabbbaaabbbababbabababababaabaaaaabababbaaabaabbbabbbaabbaabaabbaababaabbaabbabbbbbaabbbbabaabbbbaababbbbbbbbbaaaabbaabbaaaaabbaabaabbbaaabbbabaabaaaabbaabbbbaaaaabbababbabbababbaaabaabbbbaaaaabbbbbaabaababbaaaabaababbbbaaaabaaaaabbaaabbaaaaaabbaaaaabaababbbbaaabababbbbbabaababbabbbbbbaababbaabaaabbababbbbbababbbaaaaabbbabaaaabbabaaabbaaaaabbbbaaaaaabbbbaababbbbbbbaabbbbbbbaaabaaabbaabaaaabaabbbbbbbbbbbabaabbbbaaabaabbbbaabaaabaabbbbbabababbababbabbababababaaaababbabaababaaaabaabaaababaaaaaabbbaaaabbbaaaabbababbbaaaabbbbbbaabbbbbabaaaababbaaaabaaaabbabaaaabaaaabbaaaabbababbababbbabaaaababbbbababbbaaabbabaaabababbbbabbbababbbbababbbaabaaabaaabaaaababaaabbabaabbaababbbaaaaaabbababbbbabaabbabbbaabbbaaababbaaaaaaaabbabbabbaabaabbbbabababbabaaaabaabaabbbaabbabaaabbbabaaabbabababaaaabbbbbbbabbbbabaabbaaababaabbbbabbbabbabbaabbbbabbbbabbbaabaabbaaaabaababbbababaaaabaaabbabbaabaaaaabbabbababababaaabbababbabaabbabbaabaabaaaabbaaabaaaabababbbbbaaabaaaaaaaabbbbbababbbbbbaabaaaabbbabbaabaababaabbbbaaaaaabbbabaaabbabbbbababaabbaaaaabbabaabaaaaabaabbbbbbbbabbabbbabababbbabaaaab
abaabbaaababbabaabbababbbbbbbabaabbbbbaaabaabababaabaaaababbabbbaabaaabbaaaaabaababaaaabbbaaaaaaaabbbbababbbababbaabbbbabaabaabbbbbbaaaabaabaabbbaaabbababbaabaababbababbbaaaaaabbabaaaabbbbbbbbbbabaabaaaabbaabbabbababbbabaabbbbbbbbaabbababaababaababbbbbaabbabbbaabbbaaaababaabbbaabbaaaaabbaaaabbaabaaabbaabbbabaababababbbaaaaabbabababbaaaabbbabbbabbaabbbbbaaabbabbabaababbbaababbbbaaabbaaaabbabbababaaababbbbababbaaabaaabbabbbaabaabbaabbababbaababaabbaabbbbaaaabbbbbbbbaabbabbbbababbbaaaaaabbbababaaaaabbaabbabababbbaabaaaabaaabbabbaabababbaaaaaabbbbbbbababaaabbabaabaaaaabababaaaabbbbbaaaabbabbbabaaaaaabbbbababaaababbbabbaabbbaabbaaaabbbbbbabbaaabbaabbbbbbbbbaaaaaabaababbbabaaaabbbabbabaaabaaaaabaabbbabaaabaabbbbaabbbabababaaabbabbbababaaaaaaaabbabbbabbbbbaabbaaabbbbaaaababbbbabbaabbbbabbbbababaabbababbbbbaabbbbaaabbabaaabbabaaaabbbabbaaaaababbaaababaabbbbbbabaabbaaababbbabbaabaabbbabbbaababbaaaaabbbbaabbaaabbbbbbaaababbaababbaaaabaabbaabbbbaababbbaaaaaabbabaabbabbaaaabbabbbabbaabbbabababbbabbbaaaabbabbbababbbabbbababaaabbbabaabbababaaaaaaabbabbabababbbbabbbbababbbaaaababaabbabbabaaabaabbbaaaaaaaababbabbabaaabbabababbbbbaaaaabbaaaabbbaaaabbabbbbbbbaaaabbbabbaabbabbaabbbbababababaabbbbaaaababaabaabaabaabbabbababbbabaababbbaaabbaaabbabaabaaabaaaabbbbbabbabaabaabbbbaabbbbaabaaababaaababbbbabaaabbbaabbabbbabbbababbabbaaaaabbbaabbaaaaabaabbbabbabbababbababaaaabbbbabaaaaabbbabbbbbabaaabbabbabbabbabbaababbabaabbbabbabaabaaabaaabababaabaababbbababababbbaabaaaaabbababaaaababbabaababbbbaaabaabbbaababbbbababaaabbbabaabbbbbbaaaaabbbabbbaaaabababbbaabaabaababababababbbabbbbbbbabaaaaabbbbaaabbbababaabababbbaaabbbbbbaabaaaaaabaabaaaababbbbbabaababaabbbaababaaaababbbbabbabaabbaabbabbabaaaabbbbbbbbbaaaaabbabbabababbaabaaaabaaaabbbaababbabaaabaaaababaabbaaaabbababaabaaaaababbbbabbaaaabbbababaaaabbbabaaaabbaabbaabaaaaaabbaaaaaaaabbabbbbabaabbbabbaaababaabababbababbaabbbabaaaaabbabbaabaabbbbabbaaabaabaaaaabababaaabaaabbabbababbbbaaabaaabaaaabaaababbaaaabaaabaabbabbbbbabbbaaaabbaaabbbbaabbbbab
abaabababbabbabaabababbababaaaaaaaaaabaaaaabbaabaaabbbbbbbbababaaaabbaabaababbbaabaabbabaaabbbabbaaabbaabbaabbbaabbbbaaabbbbbbaabbaaaaaabbaabbaaaaabaaaabbbaaaabbabaaaaaaaabbbabbbbbbaaabbabababbbbaabbabbbbbababbbbabbabaabababbbaabaaababaaabaaabbabbabababbaaaaabaaabbababbabbabbabbbaaaabbbbbbbbababbbaabbaabbbbbbbbababaabaabbabbbbbaaabbabababbabbbbbabbaabbbbaaabaabaabbbabbbaabaabaabaabbaaaabbabbbbbbababaabaababbbababaaaaaaabaaabbbbbbbaaaaaabaaaaabbbbbaababbaaabbaaabaabaaabbbaabaababbbbbbbbbbaaabaababaabbbababaaaabaababbaabbabbbbbbabbaabbaaaaabaaabbaabbaaaaabbababaaabbbabbabbabbbabaaaaabbabbabaaabbbaaabbbbaabbbbaabbbbbaabbaabbaabaababbaaabbbaaaaaaaabbabaaabaaabaaaaaaaaababababbaababaaabbabaaababbbbabababbabbababbaaaabbabbbabbaababbabbaabbbaabbbaabaaaaabaabbbbaabababbbbbbabaaabaabbbbaaaaabaabababaaabaaaaabbbbbbbbaaababbabbababbaabbbbabaabaaababbbabbaabbbbabaabaabbababaaaabaabaabbbaababbbbbbabbbaaaabbbbaaaaaabaabaaabbbbbabaabbaabbabaaabbbbbabbaabaabababaaaaaabaabaabaaaabaababbabaabbababbbaaaabbbbabaaabbaaaaaaaabbaaaaaaaabbaabaabbabbaaaaabbaaaabbbabbbabbbababaabaabbababababbababbabaabbabaabbaaaaaabbbabaabaabbaaabbbabbbaaaabbababaabaabaaabbbbaaaaaabbbaabaaaababbaabaaaabbabbaaababbabbaabbbbbbbbaabbbbbbaaabbbbbababbaaaabbabbabbbbabbbabbaaaaabbaabbbbabbbaaabbbbbabaaaaabaaabbabbabbbaabaaaababbabaabbababaabbbbababbababbbbbaaaababbababababaababaaababbbabbabbbbbaababaaabbaaaaaabababbbabbbabaababaaaaabaaabaababaaaaabbabbaabbbbbbbabbbbaabbbbbbbbbbbbbbbabaabbbbaabaabaabbbbbbbbbabbbababbaaabaabbabbaabbababaaaaabbabbbabaabaaabaaaaabbbbbbbaabaabbaaaababbbaaaabbababaaaaaaaabbbaaaaaaaabaaaabbababbaabaaabbaaababbaaaabbabbbbbaababbbabbaababbbbbabbbabababaababbaaaababbbbbbbaaabbabbababaabbabbabaababbaaabaabbaaabbbbbaaabbbbaaababbabaabaaabaaababababbaaaaaabaaabbaabbabaaabbbbbbbbbabaabbbbbaababbbbbaababbaaabaabaabbabbaabbabbbbbbbbabaaabbaabbabaabaababaaabbaaabbbaaabbbbaaaabaaababaaaabbabaaabaaaabbaaabbbbabababbbbbbabbaaabaabbaabaabbaaaababaabbbbabaabaaaaabaaaaabbaabbaabbbbbaabbaaaababbbabbbbaab
babbabbaaabaababbaaaaaabababbbbbabbbabbbaababababababbaaaabaabaababbbbabbaabbabbabaabaabbabbaababbabbbababaaaabaaabaaabbaaabaaaaabaaaababbbbabaabaaaabbbbaababaaaabbbbbaaabbababaaaabbabababaabbaabbbaabbbaaaaabbabaabababaabaaabbababbbbbabbbaaababaaababaaababaaabbaaabaabbbbaaaabaabababbbaaabaabaaabababbababbaaaabaaabbbaaaabbabaabbaabbbbbbbaaabbabaabaaabbbbabbbbbbbaaababababaabbaaaaaabaabaabababbbbabaaababbabbbbbbababbbaababaabbaaabaababbaababaabbaabbababbabbbababbaaaaabbaabbbbbbbbbbabbaababbabbabbbabbaabbababbbabaaaaaaaabaaaaabaaaaaaabbababbbbbabababaabbabbabbbabbbbabbbaaabbabaabaabaabaaababaaababbbabaabaaababbaabbaabbbaabababaaabbbabaaaabaabaaabbaabbaaabbabbababaaabbbbabbababbbababbabaaabbbbbbbababbbbbaabaaabbbabaaaabaaaabaaaaabbbbbbbabaabbbababbbbabbbabaabbbaabababbbbbaaabbaaaaabbbbaaaabaaaaaaabaaaaabaaabaababaabbaaababbbaabababbaabbaaaababaabbbbbbababbbaaababbbaaaabbabaabbaabbabaabaaaababaaabbbababbbabaaaabbababbababaaaababaabbbaaabaababaabaabaabaaaabaaabbabbabaabaabaaaaaabbaaababbbaaaababaaaababaababbbaabbaaaabaababbbbbabaaaabbbaabbaabbbbaaabaaabbabbabaabaabaaaaaabbbbbaaaabbbbbabbaabbbabaaabbabbbaabaaabbababbaaabbbaabbabaabbababaababbaabaaaabbbaabbbaabbabbbababbaaaabbbaabbabbaabababaaababaabbbbbaaaaaababaaaaabaabbabbabbabaabbabaaaabaababbabaababbaabbaababaaaaaaaabbbbabaababbbbbbabbaabbbbabababbabababababaaaabbbaaaaabbaaabaaaaabbbaabbbabbbbabbabaabaaabbabbbabaaaabbbbaabbbbbbbbbbababaaaabbababbabaaaabbbaabaabbbaabbbabbbbbabbbbababababaaaaaaaaabbbbbabbbaabaaabaaaabbabbbbbbaabbaabbaabaabbabaaabaaabbbbabbbbabbababaaaaababbabbaabbaaaabbaabbabbbbbabbbbaaabbaaabbbbaaabaaaaabaabaaabbbbaabaababaabbaabaaaaabbbbabbabaaaabaaabbbabaaababaaabbbbbabbbaabaabaaaababbbababaababbbaaaabbaababbabaaabbbabbbbaabbbbbbaabbaabbbaaabaababababbaababbaabbbabbababababbaaaaabbbbbaaaaabbbabbbaababababbbababbabbababaabbbbaabbabaaabbbbaaaaabaabaaababbbaaaaaabbabbbbbbbbaaabbaabbbbbaaabbababaaaaabbabbabbaaabbbaabaaaabaababbabbbababbbbbabaaaaaaaabbabbbabbbabbbabbbbaabbaaabaaabbaaababaaaaababaabbaabbaba
bbbaabbababbaaabbaaabbabbababaabbbbbaaaaabbbbbababbbbabbbaaaabbabbaabbabbaabbbabababbaaaaaabbaaabbaaaabbbbababbbbaabaaaabababababbbbaaabbaabbaaaaaaababaabbaabaabbbbabbbaaaabbaaaaababbbabababbaabaabbbabaabaabbbbbabbbabbaababbaabbabbbaaabaaaababaabaabbaaababbbababbbaabbbabaababbababbbbaaaaaaababbbbbbabaabbbbbbabbbaabaaabbaaabaababbaaabaababaaaababbbababbbbaaaaabbbbababbbabbbbbaaababbbbaabaabbaaabbaabbaaaaabbaaaaabbaabbbbaaaabbababbbabaabbaabbbaaaabbbbabaabaaaababaabbbaabbbbaaaaabaaabbbabaabaaaaabaaaabbaabbabbbaaaaaaaaabbbabaabbbabbabbbabbbaabaaaaaaaababababbaababaabbabbbabbabbaaaababbaabbbbaababbbaababaabaaaabbabbbaababaabaaaabbbabaabbbbabaaabaaabababbbbabbbabbabbaababbabbbaaaabbbaaaaababababaababbbaabaaabbabbaaabbabbabaaabaaaaaabaabbaabaabbbbbbaabbabbbabbababbbbabbaabbbbbaaaabbabbbbaaaabbbbabbbabbbaababbbaaababaaabbaabababababbabbbaabbaabaaaabaabaaabbabaaaabaaabbbababbbbbbbbbbaaabaabbabbbbbbbabbbaaabbaaaaaaaabaaaaababaabbbbaabbaaabaaaaabbaaaaababaabaaababababbababababbbabababaabbbbaaabbabaababbaaababbbabbabaabbababbaaabbaaaabbbabbabaababbbaabbaabaababbaaabbbbaabbabaaabaaababbbbaababbabbaababbbbabababbaabbaabbbbaabababababbaababbbabbabababababbabbbbabaababbababbabaababbbabbababaabbbbaabababbbbabbbaabbaababbbaaaabbbbaaabbaabaabbbaababbbbaabbababbabaaabaaabaabbbbaababbbababbbaaaaabbbbabbbaaabbbabaabbbbaaaaaaaaababbaaabbbaaabbaabbabbbbbbabbaababbaaabbbaaaaababbaaaabaabbabbbbbaabbbabbababaaaabaabaaabbbbabbabbbababbaababbbbaababbabbabbaabbababbbaabaaababbbbabaaabbaabbbbaaabbbabaaaaabbbbaaaababbaaabbbbbbbababbaaababaabbabbbabaaabbabaabaabbabbaaaabbbbbabbbbbbaabbaaabbababbbbabbaabbaaaabbabbabaaababaababbbabbabbbaaabbaaaababbaaabbbbbbaaaaaabbbbbabbabaaabbbaaababbaaabababaaaaaaabaabaaaabbbbbbabbbbbbabaabaabaaabaaabbbababaabbbbaaaabaaabbbbbbaabbabaaaaaabaabaabbbaaababbbaabbabbbaaababbabbabbaaaabbbababaaaaaababbababaaabbababbaaaabbbbaabaaabbbabaababbaabababbbabbabbbaaaabbaaaaabbabbbbabbbbbbbbaaaabbbbabbbaaabababaabbbbbbbababbbabbabbbabbaaaabbabbabbbababbbabaaababbaaabbaabaabbbab
aaabababaaaaabaaaabbaaaaaaabbabbbbbabbaabbabbabbbbbbaabbbbababababbabbaaabbbbabaaaabbbbbabbaaaabaaaaaabbaaabbaabbbbbbaabbaaabaaaabbbbbaabaaabbabaabbaabbaaaabbbaababababbababbbabaabbaabbabbbaabbabaaabbbabbbbaaaaabbbabbaaaaaababbabbbbbaaabbabaababbbbaabbabbbbabbaabbbbbbabaabbabbabaabababbabababbbaabbbabbbaabaaabbabbbaabbaababbaabbbaabaaaabaabbabaababaaabaabbaabababbbabababaabbbbbaabababaaabaabbbababaabbbaabbababaaabbaabbaaabbbaabaabbabbbbabbababbaaabbbbbbabbbbabbababbbbbaaabababaabbbbbabababaabbaabaabbaabbbababaaaaababbaaaaababaabbbbbabaaaababbbbaabbbbbbaababbbabaaabaabaaabaabbbbbabbabbbbbbaaabbababbaaabbbbbaaabbbaaabbabaababbbaababbaaabbbabaabbabaaababaaabaabbbbbbaabaabbaaabaabbbbbaaabbaabaaaaabbbbbabbbbbaabaaaabbabaabababaaabaaaabaaaabbabaaabaaaababaaabbabbbbbaabbbabbaaabbbbbbaabbbaabababaababbaaabbabbababbaaaabbbababababbbaaaaababaaabbbaabbaaabaaaababababbaaabaaaaaabbabaaaaababaabababbabbaaaabbbabbaabbaaabbbaabbaababbaabaabbabbbaabaabababbabaabbaabaabaabbbaaababaabbaaababaabbbabaabbaaaaaabaabaabbbbaabbbabbbabbbabaaabbaabbaaabbabbbbaaaabaaaabababbbabababaabbabbbbbaabaaabababbabbbaabababbbaabbbababbabbabaababbbaaabbaaabbbbbbabbbababbbaaaabbaaabbaabbbaaaaabbbbaabbabbbaabaaaaabbbbaabaabababbabbaaabaabbabbbabbababbbbbaababbbbaabbaaaababbbaabbbbaabbaabababaabbaababbbabababaaabaaaaaabbaaabaabaaabbbbbbbabaabaaabaabbaabbbbbbabbbbbbabababbbabbbbababbaaaaaaababbaababbbbbbaabaabbaaaaabaabaaabaababaabbabbbbaababaabbbaabbbbabaabbbaaaaabbbbaabaaabbabbbabbaababaabbbaabaaabaaaabbaaabbbbababaaabbbaababbbaabaaabbbabaaaaaaabababbbabbaabbbbbbaaaaaabbbabbaaaabaaaababbaaabbaaabaaabababaababaaabbabbbababbbaaabababbababbabbbbaabbaaaabaaaabaabbabbbabbbbaaaabbbaaaabaabbaabbbbbaabbaabbbbbababbbabbaaaaaabaaababbabbabbaabaaababbaabbabbabbbabbbbabbbaaabbbabbaaaabbbaabaaabbbabababaaababbbbabaababaaabaaaaaabbabababaabbbabbbbbbabaaaaaaaaaaaaaaabbaabaabbabbbaabaaaaababaaababbabbabbbbaabbabaabbaaababaaabababbbaaaaaaabbbbbbaababbbabbabaaabaababababababaabbbaabaabbabaabababaaababaaaaababababbababbbbbaa
babbabbbbbbbbbbbbabbabaaaababbbaabababaaabbaaabbabaaabaaaabaabaabbabbbaababbaaabbbbbabaabbaaaaabbbabbbbbbbbbbbbbaaaaaaabaababaabbbaabaaaabbabbbabbaaaabbaaabbbbababababaaaaabaabbabbbbbbaababbaabbbaabbbaaababaaabbbaaaaaabbaaaaabbbbbbbbbbaababbbbaabbbbbaabaaabbbbabaabbbaaabbbabbbbaaaaaabbabbbbbaababbaababbbaabaaabaaaabbbbbbabababababaaaaaababaabbaaabababaabbbbababaaababbaaaabaaabaaabababaabbaaabbbaaaaaaababbbbaaabbbbbabbbabababababbbaaaaaaaaaababaaabbaabbbbaaaaabbbabaaababbbbbbabbaaaabaaaabbbaaabbbbaabaaabbaabbabbbbbababbbaabaaabbabbaaabababbbbabbbababbbbaabbabbaabbbaaabaaabbbaaaaabaaaaaababaabbbaabbabaababbbabbbabbabaaaaaaabbababaaaabbbababbbaabbaabaaabaabbaaabbbabbbbabaabbabbaabbabbbaaaabbaababaababbabbaabbaabaabaabaababaaaaaabaaabaaababbbbbabaabbbababbbabbabbabbabbbbbaaaabbbbaaababbbbaabbaaababbbaaaabababbabbaaaaababaaabababaabbbbabbabaaaababababababaabbbbbbaaaababaaababbaabbbabbaaaaaabababbbabaaababaaaaaaaabaabaaabaaaabaabaabaaaaaaabbabbabbabaaaaabaabaabaaaababbababaabbbabbabaabbbabbabbaabababababaababbabbbabaabbababbbabbabbbbbabbbaaabaabbbbabaaababbbbbabbbabaabbaaabaabbaabbababababaabbbbaaaabbaababbaabbbbbbbaaaaabbabbbaaaababaabaaabbbabbababaaaaabaabaaaabbbababbababaaababaaabbabbbbbabbbbaabababaabababbaaaaabbabbbabababbaaabababbbbabaabaababababbabbbbbaaabbbbbbaaabababaaabababbbbaaabaabbabaaaaabbbbaabbbabbabbbabbaabbaaababbbabbbbbaabbbabbabbaaabaaaababaabbbababbababbbbbabbbaaaabbabbaabbbbaabaaabbbbaaaaaababbbabaaabbaabbaaabbaababababbaaaaaabbabbbababbbaabbaabaabbabbbaabbaaabbabbaaaaabbbaaaaabbbbbaaaaabbbabbabbbbabaabaaabbababbabaabbbbaababaaaababababbbbabaaaabbbbaaaaabbbaabbababbaaaaabaaaabababaabbbaababbbaabbbaaabaaababaaabbabaabbaaabbbbbbabbbabbabaaaaabbbaabbabbbaaaaaabbbbaabbbbaaabaaabbbbbabbaabbbbbbbbaababbbbabbbaabaaababaaaaabbbaabbaaaaabaaababbabababbabbbabbababbaaaababbbaabbbbababaababbbaaaaabbababbbbbaabaabbabaabaabbabaaabbaabaaabbaaaabbaaabbaaababbbbbbbaabaabbabbabbababaaabbbbbbbabbbbaaaaabababbbaaaabbbbababaabbbbabbbabbabaabbbabaabbabaabaabaabababbaaababb
babbabbbabbaaabaaabababbaabaabaabbbababaababbaabaaababbababaaaababaaabbbbabaaaabbabbbbabaaaaabbbabbbbbbaabaabaabbabbbaaababbbbbaaaabbbaaabbaabbaabbababaaaaaabbbaabaaabbbaabaabbabbbaaabbababaaaabbaabaabaabaaabaaabababaaaabaabaaabaaabbbbabbbbbbaababbbbbabbbaababbbaabaaabbaaaabbbaaaaaabbbabbabaaaababbabbbaabbaaaabaaaabaaaababaaaaabababbabbbbababaabbabaababbbaaaababbabaaaabbbbbabaabaaabbabaabbabaaababbabbabbbabaaaabbbbbbabaabaaaababbaabbbbbbbaababbabbbaabbbbaabaababaaababbbabbaabababbaaaaaaaaabbaaaabbbabaabababbabbabbbbbabaaaabbbbaaaabaaabaaaaabbaaaaabbaaabaababaaaababbbabbabbbbbababababaaababababbbaaaaaabaaabaaababbbabbbaaaababaaaaabaaabbbbaabbababababaaabbabaababbaaababaabaabbbbbabaabaabbbbbbbabbbbbababbbbababbbabbbabaabbaabaabbaabababbababbaaaabbbbaababaabbaabbabaaabbaabbaabbbbabbbbaaabababababbaabbabbabbbaabbbaabbbbbaaababbbbabababbbababbbbabbbbbbabbbbbbaaabbbabbbabbaabababbabbbabababaaababbbabbaaaaaabaabaaaabbaaabababaabbbabbbbaababbbabaabaaabaaaaaababbababbbaaabababbbbababbaabaababaabbaabbaabbbaaaabbaaababaaaabbaaaaaababaaaabbaaabbaabbaaaaabbabbabbabaabbabbabaaabbabbabbabaaaabaaabbaaaabaabbbaaaabaaabbabbabaabbabbbabbaaaaaabaabbaabbababbbbaabbabaaabaabbaabaaababbbaaabababbbababababbbaaaabbbbabbabaabaaabbbabbaabaababbaabaabbabbbbbbabbaabbabbbbbababbababaaababbbababbabbbabaaabbaabaabbbbbbbbaaabbbabbaaaababbaabbbabaaaaaabaaaabbabbaaaaabbbaaababbaabaaaaabbaababaaaabbbabbabaaaabaabaaaaaababaabaabbabaaababbbabbaaabababbbbbbbabbbaaaababbaabababbaabbabbaaababbaaaabababbababaaabaaaaaaabbbabbaaababbbabbbabababbaababababaaaababbbbbbbbbabaaabaaaababaaabbbaababbababbababaaababbbbaaababbbbbababaaabaaababbbabaabaabaaababbaaaaabaaababbbbaaabbaabaabbaabbbbbbaaababaabbababbaabbabbabbabbababbbaabbbaabbabbbababaabababbbabbabaababaaaaaababbabbbabababbbaabbaabbbabaaaabbaaabbaaaaabbbababbbaaaaabbaaabababbbaabbaababbbbabbbaaaaabbbabaababbbbabbabbbbbabababaabbabbababbbbabbbaaaaaaabbaaabaabbbabaababbbababbabbaaaaababaaaaaabbbaabbbbabaaabbaaaaabaabbabbbbbbbaabababaaababbabbbababbababbbababba
abbbababababaaabbaabbbbbabaaaaaaabbaabbbababbbababbbabbbaaababaaabbaabbabbabbabbababbbbabbabbabbabaaabaabaabbabaaabababaabaaabababbabbbbbababbbaaaabbaaabbabababaabbbabbbbabbaaabbabbbabaababbbabbabababaaabaabaaaabbaabbbabbbbaaabbbababaaaaaaaabababbaaaabababbaaabbababaabaaababababbbaabaaaabababababbbbabbbabbaaaabbaaababbaaaabbaabbabababbbabbabbaabbbabaabaaaaabbabaaaaabbaaabababbbaaaaaabaaabbbabaaabaabaabbaabaaaabbabaabbaababbbaaaabbabbbbbbbaabbbbbaaaaabbbabaaaabbbabbbaabaababbbbbabbbabbbababbaabbbbbaaabaaaabbabbaabababaaaabaabbabbbabaaabaaababaaaaaaabbabbaaabaabaaaabbbaaabbbbaaabbbaaaaabbbaaabbabbaaaabaaaabaaaaabaaabbabaabaaabbaaabbaaabbaabababbaababababbbaaabaaabbbaabbbbbbabbaaaabababababaaaaaaaaabbbabbbbabbabbbbbabbbabaaabbababbbbaaabaababbbaabbbbabbabbabbbbbaaabbabbbbbbaabbbbbbaabaaaabbbbbaaababbaabbbaaaababbbaabbbababaabbbbbbababbababbbabbbbaabababbbaabaabbbaaaaabbabaaabbbabaaabbabbabbaaabaaaabbbabaaaabababaaababbbbabbaaaabbaaaaaaabbbbbaabaaabbaaaabaabaaabbbabbababbaabbaaaaabbabaabbabbabbbaaabbaabbabbbabaababbaababbbbababaabbbaabbabbbbaaabbbbaabaaaabbbabbbababbabaaaaaabaaaababbaabbbaabbabbabbabababaabbbbaaaabaaabbabbbbbababbabbabbaabbbbaabaabababaaaaaabbababbbabaaabaabaabaaaaabababbabbababbabababbaabbaabaaaabbabbbaabbaabbaabaababbabbaabbbaabababaaaaaaaababbbbbaaaaabaabababaabaaabbaabababaaababbaabbbababbababbbaabaabaababaaabababbbabaababbbbabbabaabbabbabaababbbabaabaaaabbbbabbababbbbbaaabaaaabaaaaaaabbbababaaaabbbabbbbbbabaaababaaabaaabbaababbbbababaabbbaabbbbbbbbbbbaaaabbbabbbbbbabbbbaabaabbabababbababbbbbbbaabaaaaaababaaaabababbabaabbaaaaabbbaabaaababbabbaabaaababbabbbbababbbaababbabbbababbbbbaabaabababbaabaaabbaabababaabbbaaabbbbbababbaabbabbabbabbabbbaaaaaaabaababaabbbaabbabababbaaaaaabaababbaaaabbbababaabbaaabaaaaaabbabbbbaaaaaabbaabaaabbbaaabaaabbaaaabbabbaaabbbabababbaaaabbabaaabaabaabbbbbbaaaabbaabababaaabbabbbbbaabbbaaabbaabbabbabbabbabbbaaaabbbbbbabbbbbbababbabbaaababaaababbbaabbaabbaaaabaabbbbbaaabaabbabbababaabbaabaabababaabbaaaabbaababaababaabbaaaabba
bbbbbabaaaaababbbbbbaaaaaaaaabbaaaaababbbaaaaabbaaaabaabbaabaaabaaaaaaaaaaaaabbaabaaabbbbbbbababbaaabbabbaabbabbabbbbaababbaabbbbbaabbaabaaabbbaaaabbaabaabaaaabbbabbaababaababbabaabbabbbaababaaabaabaaaababaaaaababbbabbbabaaabbbbbbbaaabaaaababababbabbababbaabbabababbbabaabaabbbbabbbbaaaaabaabbbbbaababbabababaaaaaabbbbbbaaaabbbababbabbaababbababbabababbaabaaaababbbbbbbbaaaaaaabbaabbababbaaaabbbbbbabbabaaabbaabbbbaaababbaabbabababbbabaaaaaabbbbbbabbbaaaaaabbbaaaaaabaaaabbbaabaaababaaaabbbbaababbabbabbbabaaabaaaaabbaaababbaaaababaabaabbbbbabbaabbbbaaabaaabaabbbaaabbabaabbabbbbbabaaabbbbbabbaaaaaababbbabbbbaaabbabbababaaabbbbabbbbaabbbaabaaabbbbbbaabbababbbbabbbbbbbaabbaaaaaaaaababbbaabbbaaaaaaaaabaaaaabbbabbabaaabbbbabaabaaabaabbabbababaabbaaabbabbabbbabaabaabbbaaaaabbbbbbaaaaaaabbabaababaaaaaabbabaaabbabbbaaaabbabaaababbbbaabaaaababaaababbbbaaabbbbaabaabaabbaabaababbbabbbababaaabbbbbbaabbabbaabbaaaabbbaabbaababbbbbbbbbbbbaaabbbababaabbbbbbbaaaaaabbbbbbabbabaaabaaabaaababbbbabbabbbbabbbabbbababbbaaabbbbaabbabbbbbbaaaaabaabaaababbbaabbbbbbaabbabbaaaabbabbaaaababbbbabaabbbbbabaaababbaabbabbbbababbaaaabbbaabaabaabbabaaaabababaaaabababaabbbaabaababbaabbbbabbbbbababbbaababbaaabababababbabaaababaabaababaabbbbabaabbbabaabaabababbbaabaababbbaababbaaababaaabbabbaabbbaabababaaaabbbaabaababbbbbbbbbbababbaababbbaaaaaaaabaaabbababbabbabaaaaababaaabbbaaabaababaaababaababbabbababbbabbabaabbaaabaabbbbbabbbbaaabbaaaababaabaaaabbbbbbaabaaaaabbbbabaaabbbbbaabaaabaaababaabbababbaaababaababbbababbbbbaabaabbbbabbbbbaaaaaaaaababaaabaaaaabbbaabaaaabbaabbabaabbbbababaaabbbaabbabaabbaababaaabaabbabbbbabbbabbbaababbbbbaababbabbbaaababaababbbabbbabbbaaabbabbbaaaabbaabbbbabbaaabbabbbbbabbabbbbbbbbbabbabbbabbaaaabbaabbbaaabaabbbaabbbababbabbbbaaaababbaaaabbabbbaaaaabbbaabbbabbbbbababababbaabbabaaaaabbbbbaabbaabbbbbababbbbabbaabbbbbababaababaaabaaabbabbabbbbabaabaabbbbaaaabaaabbaabbbbabbbaaabaababbabbaaabbaaaaabbabaabaaaaaaabbbababababaaaabaabaaabbbbaababbabaabbbabaaabaaabaabbaaaabaabbabbbaabbabbbbba
ababbbbaaaabbabbbaaaaaaaababaababbbaaabbbaabbaabaaabbaaaaababababaabaababbbababaababbbaaaabbabbbbbababbababbaaabaabbbabababbbabaaababaababaabbbbabbbaaaabbaabaaabbabaaabbbbbbbbabaabbbbaaabbbbbababaaaaabbbbbbbbaaabaaaaaabaaaabaaabaabaababbbabaabaababbbaaaabaabbababbbbaabaabaaaaaabbbbbbabaabababbbbbbbabbbbabbababbaaaabababbbbaabbaabbaabbbbbabaaaabbbabbbbaaabbbabaaaabaaaaabaaabbabbbbbbbabbbbababbababbbaabbaabaabababbbbabbbbbaaaabaabaaababbaababbbbaabbbaaaaababaabaababaababbaabbbabbabbabbabbbaabbbaaabbbbbbababbababbbaaaabbbaaababaaabaabaaabbbbabbbbaabbabbaaabbbaabaaaabbaaababaaaaababbabbbbbabbaaabaabbbbbaabaaababbababababaabbbbabababaaabbbabbabbbbbbbaaaabaabababaaaaabaaabaabbaaababbaababbbabaababaaaabaabbbaabaabbbaabaaaabbbbababbaaaabaaabaabbbaabbaaaabbaaabbbbaaabababababbbbbbbbbbbbaabaaaabbbbbbbaabababaabaaaaaaaaabbbaaaabaaaabaaaababbbbbaabaaabbaabbabaabaaabaaaabbaabaabbabbaaabaaaaaabbabbbabaaaaabaaaaabaaabaaaabbaaababaaaaaabbaaaabaaaaabbbabbbabaabbbbabbbabbabaabbaabbabbbbbbbabababaababbabbbabaaaaaabbabaaabaabbaabbaaaaabbaabbbbaaaabbbababaaaabbbbaaababababbaabbbbbaaaabbbaabaaabbbabbbbaaabbaabaaaababbababbaaabaabbabababbbbbaabbbbaabaaabaababaaababbbaaabbbaaabaaaaababbbaaaaaaaaabaaaaabbaaaaaaabbaaabaabbababaababbabbaabaaabbabbbbaaabbbbaaaabbbaaababaabbabbabbaaaaaaabbabaabbabbaabbabaaaabbaaaabbbbababaabaaabaaaabaaabbaaabaabaaabbbaaabaaabbbabbbaaabbbababbbabbbabbbabaaabaaaaabaababbaaaaaaaabaaaabbbbbbbbabbbbbababaababbaabbabaaaabaaaabbaaabbabbaaabbabbabbaabbbabbababaaabaabbaabbbbaaaabbbaababbbbbababbabbbaaaabbbaabaaaaabbbabbaaabbbabbbbabbaababbaaaaabbabbbbaaaababbabbbbbaabababaaabbabaaaaaabababbbbabaabaaaaaabbaaaaabaaaaabbbbbababbbabbbabbbbaaaabaababaaabbbbbbabaababaaabaabababababababbbabbaababbabbabaaabbaabaababbabaabbabbaaaaaabaabbaaaababbbabbaababbbabababbababaabbabbaaabbbbbabbabaabbbaabababababaabababaabaabbababaabaaabbaabbbbbbabbbbbbaababaaabaabababbabbbbababaaabbbaababaaaaabababaaababaabbaaaabbbaababbbaaaababaaaababbaabbaaabaaaabaabaabaabaabaabbaabaabbbbabaaabbbbaabbbb
aababbaaabaabbbbbababbabaaaaabbaabaaaaabaababbabbbababbbaababbaabbbbbbabaabbbbabaaaaaabaaaaabbbbbabaaabbaababababbaaabbabbbaaaabbaabbbababaabbabaabbaabbabbbbbbbbaaabababaaabbabaaaabbababbbbabbbaaaabaabaabbaabbbaaabababbaabbbbaaaabbabbbaaababbaaabbbaabbbaaaabaaaabbbbaaaabaaabaabbaaaabbaaabbababbbbbbabbabbabbbbabbaabbabbaabbaabaaabababaabbaabaaabaaaabaabbbbabbaaabababbbbabbaaabaaaaaabaababaabaaaabbbbbbabbbbbbbabbaaaababbabbbaababbababaabbbaaabaaaabbbabaaaabbbbaaababbbbbabbbbbbaaabbbabaaabaabbbbbbbaabaababbbbabaaaaaaaabbaaaaababbaababaabbbbbbbbbbababbabbbaaaaaabaabbaaaaabbababaabaabaababbababbaababbabaabbbaaaabbbaababbbbbaaabbaabbabaaaaaabbbabbbbbabababbbaaaaabbabbaabbabaaaaaaaababaaaabbaaabababaaaaababbaaaaaabbbaabbbbbabbbabaaaaabbbbababbaabaaababaaaababbaaabbbaaababbabaabbbbaaabbaababbaaaaaabbabaabaabbabbababaababaabbbabaabababbbbbaaabbbaaabaabbababbabbbababbbbbabbaaababbabbaaaaabbaabbaaabbababaabbaaabbbbbbaaababaabababbbaababbaaabaabaaabaaaabaaaaabbbbbbaabaaaabababbaaabbbbabaababaaaababbabababbbbaabbbbbababbabaababbaabbbbabbbbaabbabaaabbabbbbbbaabbaabbbaaabaabbabbaaababbaabbaaabaabbbabbbbbbbaabaaabaaaaaabaabbbbbabbbbababaaabbababbbaaabbbbaaabbabbaabbbabaaaaaabbabaabaaabbaaabbaabbbaaabbabaaababaaaaabaaabbbababababaabbabbabbaabaabaabaabbabbbababbbbaabaabbaababaabaabbbbbabbbbbbaabbabbbaabaaaaabbaaaabaaaaabbbbaabaabbbbabbababbbabbbbabbabaababbaaababbbbbaabbbbaaaababbabbababaabaabaaabbbbaabbbabbaaabbabbabbaaabbbabbaaababbbbabbbabbbbbaaabbabbbababbbbaabababbaaaabababaaaababbabbbbbbbbbaaaaaaababbabbbbaabbbabaabbbabbbabbbbaabbbaababaabababbbbbaaaaaabbbbbbabbbbaaaaabababbbabbbaaaaababbbaabbabaaaababbabaaabbababbabbaabbabbaaababbababbbabbabbabaabbaaaaababaabaaabbbbabaaabaabbbaaaaaaaaaaabbbbbbaabbbbbbbbbbaababaaabbaaaaabbabaababaababbbaaabaababbaaaabaaaabbbababababbabbababababbabaabbbabbabbbbabbabbbabbabababaabaaabababbaabbbbbbbbbbaabaaabaaaaaabaabbbbbabababaababaaaaaababbaaaabbaabbbbbbbbaaabbaabbbaabaaaaababaabbaaabbbabbbbbbbbababbabbbbbaabaaaabbbabbabbababaabaabbbababaaabbba
abaabbaaabbbbaababbaabaababbbaaabbbabbaabbbaaaaabbbbbbbbaaabbaababaaabababbbbaaababbabbabababaabbabbbabbbaababaabbabbbbaabbaababbabaabbaabbabbbaaababaaabbaabbabbbbaabaaaabbaaabbbababaabbbabaaaaaaabbbbabbabbbabbbaabbabbaabbaabababaabbbabbaabbbbaabaaaaaaabaababbabaaababaabaaabbaabbbabbabbaabaaabaabbbaaabbbabababaaabbbbabaaabaaaababbabbababbaaabbbaababbabbbbbbabbbaaaaabababbbbaababaabaaabaabaaababababbaaaaaabaabaabbbbbaaaabbbabbabaabaaabbabababaababaaabbbbbaababaababbabaababbaaabbbaaabbababbbabababbbbaaababbaaaaabbaaaabbbabbabaabaababaaabbaaaabbbbbabbababaaaaababbaaabbbbbaabbbbababababbabbaaabaaabaaabbabbbaabbbabbbaaababaabbaabbaaaaabbaabbbabaaabbbbbaaaaababbbaababaaababaaaaabbaabbbabbaabaaabbaabaaaaabbaabaaabaababbaabaabbbbbbababaabaaababbbaaaabbaabbbbbbbabbaaaababaabaaabbbbababaaababaaabbbbbaaabaaaabbababaaaababbbbbababbabbaababbbabbbaababababbaabbaabbabaaaaabbabbbbabbbaababbaababababbabbbabbabaabbaabbbbbababaabaaaaaaaaaabbabbabababbaabbabaaababbabbbaaaaaabaaaabaaabbbaaaabaabbbbaaaaaaaaaabbabaaabbabbaabaaaaabaabbababbaababbabbbabaaabaaababbbbbbaababbbbbabbabaabbaabbaababbaabbbabbaaaabaaababaabbbaababbababababbbaabbababaabaaaaaabbbbaaabbbbabaabaababbbbabababaabababbaaaaababaaaabaabababababbbaababbaaabaaaabbbaaaabbaaaaababaaabaaabbbbabbbababbabaabababaabbaabaaababbabbabbabbbbaaababaaaaaaababbabbbbabbabaaabbaabbbbabbbbaabbbaaaabababaabbabababaaabbbbaababaaabaabbbabababbbaaaaabaaaabaaaaabaaabbaabbaaaabbbbbbabbababaabbbbabbabbabbbbbabaabbbabbababbaabbabbaaabbbaabbbabababbaaababaaabababaaaaaaabbbbbabababaaabbbabaaabbabbababbabbaaaaaaabbabaaaabbaabaaabbaaabbabababbaabbbaabbbbabababaaabaabbbbabababaaaaaabaabbbabbbabaaabbbbabbaabbaabaabaaaaabbbbbabbbabaaabababaaabbbbaaabbbabaababbaaababbbbaaaaabbbaabbbaaabaabbabbaaaaaaababbbbaaaaaabbabaabbbbabbbabbaabbbaababababbbbababbbabaababbaaaababbabaabbbaaaaabbaaabaababbababbbaaaaabbabbbbabbaabbbbbabaaabbabbbaaabababaabaabaabbbaababaabbabbaaabaaaaaaaabbbbaaabaaababababbabaabbabaaaaabbbbabbabaaababbbbbaabababaaabbbbbbababbaaaaababababaab
aabbaababbaabaabaaabbbbabbaaaabaaabaaabaabbbaaaaaaaabbaaaaaabababbbbaabbbbbaabbbaababaaabaababaaaaaaaaaabaababababaaabbbbbbbababbbabbbababbbaabaabaababbaabbbbbbbabaaaaabaabbbababaabbaaabaabbbbbabbbbabaaaaaaabababababaabbaababbaaabbbbababbbbbbaaaabaabbbbbaaaaababbabbabbaabaaabbabaabbaabbbbbbababaabaabbbaaaaaabbaabababababbabbaaaaabaabababbbaabbabbabbaaabbaabbbbbbbbaababaabaaaababaabbbbaabbbabbabbbbababbbbabbbaabbaaabbaabbababbabbabbbbaaabbabaaabbabbbaaabbbbabababbaabbababbbbabaaabbaabababababaaabbabbabbbbbaaaabbababaaababbbaabbbababbabaaaabaaabbbaabbbaaabbabbabaabbbaaaaabbbbabbaaabbbaaaabbabbbabbabbbababbaabbabbaababbabbbbbbbaaabbbbbbaaaaabbbbbaabaabbbabaabbaaababababbaabbaabaaabababbbabaaabababaaabbaabbbbaaabaaaaabaabbabaabaaaaaabbbabaabbbbababbabbbbbbbbababaaabbbbaaaaaaaabababbabbabaabaababbbaaaabbbabbabbaaaaabbabaaabababbbbababbbbbbabaabbababbbaaaaaaaaaaaaabbababbabaababaabababababbbabababaabbaabbaaaaaabababbabbbaaaabaabaaaabaaabababbbbbaabaabbbbbbaababbaabaabbbabbaaaabbaaaaaaabbaabaaabaaabbaabaaaabaabaaaabaaaaaabbaabbabbbbbbbabbaaabaaaaabbbaaaaabbaaabaaababaabbaaaababbbbbbaabaabbbbaaaabaabbababaaaaabbbaaababbbbbbaabbaabbabbbbaaaabbaaababbabbabbbbababbabbababbabaaababbbbaababababbbaabbbabbbbabaabbaaababbbbbaaaabaaabbbababababbaaabaaabbaaabbabaaabbbbabbabbbabbbbbaabaaaabaababbabaabbaaaaaaabbbbbbababbaaababbabbbabaabaabbbaabaaaabaabbbbaabbbaaaaababbbabbbaaababbbbabaabaaaaaaababaaaabaababbbaabbaabaabbabaabbbbaaaabaabbaabbaaaaaabbaababaaaabbaababbaaabbabababbbabbabababbaaababaaaaaaababbabaaaabbaabbbabbaaaaababbbabaaabbbbaaaababbaabaabbbbbbabaabbbabbaabbaaaabaababbaaabbabaaababaabbabbbbbababbaababaabbaaabbbaabababaaabaababbbbbabababaabaaabaabaaabaaabaabaaabbabbabbbabbbaaabbbaaaaaabbbbaaabaabbbbaaaaabaabbbbbbaaaaabbabbaaabbbaaabababbbabbbabbababbbaaabbbaabaabbabbabbbabbabaaaaabbababbaaababababbaaaaabaabbbaaaaababbabaababbabaaaaababbbbbaabaaabbaabbbaaabaaaaabbabbaabbaaaaabbbabbbaaaabbaaaabbabbbbaabbbbbaaaaaabababbbaaabababbbaaaaabaabaaaabaabbabbbbaababaaaaaabbabbbabbabbb
aaabbbbbabaabbaabaaabbbaababbabaaaabaaaabbbaaaaaaaabbbbaabbabaaababbaaabbabaabaaabbaaaabbbaabbabaaaaaabbbbabbaabbbaabbaaababbaaabaabbbababbbbbbabaaabaabbbbbbbabbaaababbbbababbababbbaabbbbaaabbababaabbababbabbbbaababbabbaabbabbaabaabaaaaaababaabbaababaaaabbaaaaabbbabbbbabbaaabbbaabbbbabbbbabbbbbbaaaaaaaabaabaabaababbbbababbabaabbaaaababbbabbbbbbbbaaabababaabbbabaaaabbabbaabbbabbbaaaabbabbbbbbbababababaaaabaaaaaababaaaaabbbbbbbabbaaabbbaaaabbbaabaaabaabbaababbbabbababbbbabbaabbabaababbaababbabbbbabababbbaaabaabbabaabbbaabbbbbaaabaababbaaababbaaabaaababbaabaabbabbbbbabbaabaabaaabbaabaaabbaaababbaababaaabbabaaaaabaaababbaabbbbaaaabaaaabaaaabbbbabbaabaabababababbaaaaaababbabaabbabbbabbbbaabaaabaaaaabbaaabaabbabbbbbaabbbbbbbabbbabbbaaaabbaabbaabbbaaabbabbabaabbbbaabbabbbbbbbbbaaabbbbbbaabaaababbbbbbabbabbabbbbabbaabaaaaabaaabaabbbbabbbbbbabbbabbaabaabbbabaabababababbaabbabababbababbabaaababbbabaababaaabbaabaaababaaababbaaababbbbabbbbabbbabaaaabbabaababbaaabaaabaaaabbbbabaabbbabbabbbabbabaaaaaaabaaaaaababaaababaabbbbbbbbabbaaaababababbbbaaaababaabbaabbbbaabbabbabbaabbaaaaabbbbbaabbbbaaaabababbabbaabbaababaabaababababbbabbabbbabbaaaabaaabaaababbbbbbabbababababababbbabbabbaaaaaabbabbaaabaaaaaaabbaaaabbabbbaabbbbbabbbbaaababaabbabababababbaaaabbaabaaaaaaaaaaabbbbbbaaabbaaabaabaaababbbbbabaabbaaabaababaabbaaaababbbaaaabbbaaaaabbaabbaabaabbabaabaaaabbbaaabababbabbbbaaabbbaabbaabbbabbabaababaaaaaaaabaabaabaababaaabaaababaabbabbaaabaabaabbbbbabababaabbaaaaabbbabbbabbabbaaabaabaaaaabaaabaabaaaabaabbaabbabbbaaabbabbaaabbabaaaaaabaabbabaaaabaabbabababbababaabbbbbbbaaabaaabbabbabaaabbabbbabbabbbabbbbaaababbaabaabaaaabbbbaaaaaabaaababbbbabaababbaabbbbababababaaabababaabaaaabbbbbbaaabbababbabbabababbbababbaabaaabaaaaaabbaabbbaabababbbbbbbaaaaaaababbbbabaaaabbbbaababaaaaaabbbaaabbaaaaabaabbaababbbaabbbbabaaaaaabaababbbaaaaababbabbabbbbaabaaaaaabaabbbbaabababbababababaaaaababaaabaaaabbbaaabaaaaababbbbbaabbbbbbbbbbabaabbaaaabbbabbaabbaabbbbbaaaabbbbabbabbabbabababaababbaaaabbbabaaaaaaabbb
abaabbaababbbaaabbaabbbabbbbabbbaaaabbbbabbbaabbbbbaaaaaaaaaaaababbbabaaaaaaaaaababaaaabbabbbabbaaababbaaababbbabbbabaabaababbaaaaaabbabaabbabbbbaabbabababbbbbbabaaabbbabbbababaaaaaaaabbaaaaabbbaaabbbbaabbbbbaaabbbabbbaaabbaabaabbaababaaaababbabbbbbbaabbabbbbbbaabbbaaaabbaababbabbbaaabbabaaabbbbaabbababbabbbababbbabbbbababaabbababbbabbbbaaaaaaaaaaabaaaabababaaaabaaabbbabaabaabbababaabababbababbbbbabbbabbbabaabaababaaababaabaabaaabbbabbaababbabaaabbbbaaaabbbbababaabbbaabababaabbbaababbbabbaaabaaaaabbaabaabbbbbbaabbbaaaaabbbbbbabbabaaabbbabbaaabbbaabbbbbbbbaababbaaaabbbaaabbaaaaaaaaaabbaabbbabababbabaabbbbbbbbbbbaaabaaabbbbababbbabbbaaabaabababbbbababbaabbbbbaababbbbababbbbaabababbbaaabbbabbbbaaabbbbbbabbbaaabbbbbbbaabaaaaabbabababbaaabaabbbbabbababbabbaaabaaabbbaaaaaaaaabbbbaaababbabbabaabbbbbabbaaaaaaaaabbbbbaaababaaaababbabaabbaababaabbbababaabbbbabbaababaababbababbaabbbaabaabbabbababaaabaaaabaababbaaabaaaaaababbbbbaabbbbbbabababbabaabbaababbaabaaabaaabaabbaaabbbbabaabbbbababbaaaabbaaababbbbaabababbbabbaaaaabbabaaaabaabaabaababaaaabbbbabbabbaaaaaabbaabbbabaaabababbabbbbbbbbbbbbabaabaabaabbbbabaaaabbbbbaaaaaababbbaabaaaaaaabbaaaabaabbaabaaaababbbbabbaabaabaabbbabaaabbbbabababbaabbbbbbbabababbbbaaababbaaabbababbbbababbbbababaabababbaabaaabababababbbbaaabbbbbaabababababbaabababaababbabbababbaaaabababbabaabbaaabbbbabbbaababbbababbbbaaabbabaabaaaabbbbbabbaaababbbbaaababaaababaaaaaaaaaaabbbaaabaaaaabbbbbabbabbbabbaaaabaaaabbabaaabaabaabbaabaabbababbbbbbabaaabaaabaabbabbaabbbaabaabbaaaaaabbbabbaabbaabaaaabaabbaababababaaabbbaababaabbbabaabbbaaaabaabbbabaabaababbaaaabaaaababbbaabababaaababbabbbaabbabaaaababbbabbbbababaaabbabbbabaabbbababaabaaaabaabaaaabbabbbabbbbbabbbabbaaabbaaaaaabaaaaabbabbabbbbbabaabababaaabbbaabaaababaabbbababaabbbbaababaaaaababbbabaabbbaabbbbaabaabbaabbaabaabbaabbaaabbbbbbaabbbbabbbbababbaabbbbabbaababababaabbaaaaabbbaababaaababbababbbaaaaaaabbbaaababaaabaaaaaabbaabbaaaaababbaaabbbbbbababababbaabbabbababbbaabaabaabbabaabaabaaaaabbbbbbbbabaabaaaabaabba
aabaabbaabaabababbbaaabbabaabaababbbaabaaaaabbbbaaababbbbbaababbbabaaabaabbbbaabbbbabaaabbbbbaabbbbaaababbabbabbaababaaabaaabaaabbbbbbbabaaabbaabaaabbbbaaaaabababbbbabaabababaaaaaaaabbaaaaabbbbaabaababbbbabaaabababaababbbaabbabbababbabbaaabbababbabbaababbbaabaaaabaabbaaaabaaabbaaabbabbbbabbbaaabbaababaabaabbbbbababbabbbaabbbbaabbababaaabbabaababababbbbabaaababbbaababbabbababaaaaabaaabbabaaaaaabbababbbbbbbbaaabbaababbaaabbbbaabbabaabaabbaabbabbbaaabbaaabbabbbbbaabbbbabababbbaaaaaabbbababbbabbabababbbbbaaaabaaaaaaabaaaaaaaabaaababaabaaabbbbbabaabbbaaabababaaabbbaaaabbbabaaaabaabaaaaabbbababbabbabbbbbbaababbaaababbaaaababbababaabbbababababaababaaababbaabbbabbaabaabaaaaaabaabababbaabbbaabaabbbabbbbbbaabbbbbaaababbaababbabbbbbaaabaababbbbabbaabbbababaaabbbbaabbaaaababbaaaababbaaabbbbabaaababbabaaaaaaabaaabaaababbaabbabbbabaabbabbbaaaaaabaabbbbabbaabaabbbaabaaabaaaabbaaaaabbaaababbbabbabaababbabbbbbbbabaaaabbbbabbaababbbbbaabbabaabbbbaaababbbaababbaabaaabaabaaaaabbababbaabbaaaaaaaababbbaaaababbabaaaabbaabbaabaabaabbabbbaabbbbaaaaaaaaabaababbaababbaaabaaaaabaaaaaabaabbbaabaabbbabbbaabbbbaababaabbbbbbbbbaaabaabbaaabbbbaaabbbbabaababbaaabbabaabababbbaaaabbabbabbaabababbaabbbbaaabbabaaaaaabbbbabaabbbbbbbbbababaabbbbaabbbabaaababbaaaabaabbbbbbbbaaaaaabaabbbbababbaabaababbabbaabbbabbaabbabbabaaaaaaababbbbbabaaaaabbbaaaabbbabababbababaaaaaaaabbaaaababababbbbbbbbbbbabaaabbaaaabaaabbaaabbabbaababaabbbababaabaabaabbababbabaaabaaabaaaabaabbbbbbaaaababaaaababbbbabaaabbabbbbbbbbbabbaaababababbbaabaaaaaaabaaabbbbaaaaaaaabbaaabaabbaabbbaabbabaaaabaabaaaaaaabbabbbbaabbaaaabbbbbbababaaababbbbababbbbbbabbababababbbbbaaaabbaabbababbaababbabbbbbbbabbabbbbbbaaabaaaaabbabaabaababaabaabbbaabbabbbaaaabbaabaaabaabbababbabbaaabbbbabbababaabbbbaaaaabbbbbbabaaaaabbabbbbbaaabaababababbbabbaaabbbbabbabbbbabbbabaaaaababaabaaaababaabbaaaaabbbbabbabbbabbabbbaaaaabaabbbaabaaabbaaabbaabbbaaaaaabaababbbaaabaabbabbabbaaaabbabbaaabbaababbabbaaaaabbbabbbbbbbaaaababbabbaaaaabaaabbaaaabbaabababaaabbbababbbaababa
baabbababbbaaabbabaababbbbbbbaaaababababbbabbabbabaabbbaaabbbbbbbbabbababbabbbaaaabbaababbaabbababbaaaaaabbabbbbaabaaaabaaabaaabaababbbbbbbbaaabbbbbbbaaabbbbaabaabbaabbaaaaaaaaaabbbbbbbbabbaaabbababbabbbaaabaaaaaabbaaabbaabbbabaababbbbabaaabbaaabbaabaaabbabbbbbaabbababbaaabbabaaaaaababbbabbaaabbbbabbabbaabbbbaaabbbbbbbbabbaaaaababbbaababaaabbababbbbabbabbaaababaabaabaabbbaabaaaaabaabbbababbaabaabaabbbaabababbbababbabaabbaaabbaaababbbbbbabababbbaaaaabababaababbabaaabbabbaabbabbaabaaaabaaabbaaabababbbabbbbabbabbabaaaabbabbbbabaabbaaabaababbbababbababaaaaababaaaaababababbbbbaabbaaaabaaabaababbabababaaaabbaaababaabbbabaaaabbabbabbbbbaabaabababaaaabaababbabbbbbbbaaaaababbaabaabbaaaaabbbaaaaabaaabbabaaabbbbbbaaaabbabaaabbabbaaaabbaabaabbababaababbabaaabbaaaaaaabbabbbbbabababbabbbaaababbbaabbbaabbbabaaabbbaaaabbabaabbaaabbaaaaabbaaabbbbbabbbababbbbabbbbaaaaababaaabaabbbaabbbaabbbbbaababbbaaaabbabbbaaabbaaaabaababaaabbaabaabbbbaabbbbaabbabbbaabbabbaaabbaabababaaabbbaaabbbbaabaabbaaabbaabbabaababbabababaabbaaabbaabaaaabbabaaababaaaabbbbabbbbbaaaabbbbababbbabbbbaaaabbbaababaaaaaaabbaaabaaaaabaababaaabaabbaaabaabaaaaaabbaabbabbaabbbbbbaabbbabaaaaaaabbaabbbbbbbaaabbabbbabaaabbaaaaaaaaaaababbbbbaabbabbababbbbabbaababbaabbabaabaabbaababbaababbaabaababbaabaababbbabbbbbbbabaabbaaabbababbabbabababbbabbaabbbababbbbababbbbbbabbbabaaabaaababababbbabbbabaabaaabaabaabbaabbaabbaabbbabaaaaaaabbbaaabbaabbabbbbbbaaaabaaabaabbbbaabbbbababababbbaabaabbabbabbbbabbaabaaabbbabaabaabbbaaaaabaabaaaabbaaaabbaabbbbbabbaabbabbabaaaaabbbbaabbbbabaaabbabbbbabaaaababbaabababbbaababbababababaababbabbabbaaaaaaaababaaabbbaabaabbbaabbbabaabaabaaaaaabbbbaabaaaaaabaabbbaabbbaabaaabbaabaaababbbbaabbbaabbbaabbababbbbbbaabbabbabbbabbbbbbaabbbababbbaaababbabbbabaaaaaabbbabbbabaabbbaaabbbaabaabbbabbbbaababaababbbabbbabaabbaaaabbabbabbbaabaaaabbabaabbbbabbabbbabbaabbbbbabaaaaaaaabaaaababbbaabaabbbbaaabaaabbbbaabbabbaabbbabbaabbaababbbaaaabbabaaaaaaaaaababbabaaababbbbbabbbbaabaabbbbbababaabbbbabbbbbbbabbaabbbbbabaabb
baaaaaaaaaaabaababbaaabbabaabbbabbabbbaaababbaaababaabbaaaabaabbbaabbbababbbbaabbbbbbbaaaabbbbbbbaaabbababbbbbabbaaabaabaababbaaaaaababbbaabbaaaabaaaabaaabaaabaaababbbababbababaaabaababaabbabbababbbbabbaaaaaabaabbbabaaabbbabbababbbababababbababaaaababaabababaabaabaabbabbbbaabbbbbbbbbabaabbabababbbaaabaababbaabbbbaabbbbbbbbaabababbaabaaabababbbbbbbabbabbbabaaaabaaaabaaaabbaabbbbabbaabaaabbabababbbabaabaaabaababbabaababbabbbaaabbabbbbaaaaaabbabbababbbaabbbabababbaabaabbaaabaabaaabbabaabbaaabaaabaaabaaaababaaabababbabbbbbaaaabbaaaaabbabbbbbabbabbabbaabbbaaabbbbbaabbbabbaabbabbababbaabbaaaabaabaabbbbbabbaaaaaabbabababbbaabbbabaaaaabbbbbaabbbabbaaaababbaabaaabbbbaaaabbbbaaabbbbbaaabaaaabababbababbabbbbababbaaabbabbabbaabbbaabbaaababbabbbabaaaaabbbbbaabbbbabbaababaabbaabbababaaaababbaabbaabbabaabbbbbbbababaaabbaabbbbabaaabbabbaaaaaaababbabaabbbaabbbbbbbbabbababbbbbbbabaabbbbbaabaaabbbbbabaabbaabababbabaabaabbbbbbaababbaaaaabbaabbbaaabababbbaaababbaaababaabbbbaabbbabaababaaaaaababbbbaabbbbbaaaaabbbaabaabaaaabaabbabbbbababaaabbbaabbababaabbbbbaababbaabbabbbbabaabbaabbaaaababbabbbbbbbaaaabaabbabaaabbaabbbbabbbaaaaaaabaaaabbaaabbabbaabbbbbababaabbaabbbbabaaababbbaabaaabaaabbbbabababbaabaaabaabbaabaaaaabaababbabbababbaaabbbbbbbbbabbbabbbbaaabaaaabbbbbbaaabbbabbababbbbbbbaabaaaaabaaababbaaaaaabbabababbaaabaaaaabaababbabbabbababaabaabbbbababbaababbbaaabbbabbaaaabbababaabaabbaaababaabaabbbabaaabbbbbabbaababaabbbaabaabaaabaaabaabbbbbbbbbabaabbbbabbbaaaaababababababbbbabbababaabbbbabaabbabaaabbbaaabbabbbaabbabbbbbbbbabababbbababaaabaaabbaaaababbaaaabaaaaaabbabbbaabbaabbaaaaabbbaabbabaaababaaabababbabbaabbaababbbbabbabbbbbaaaabaaaaabaabaababbbbaaaaaaababbbbaabbbaabaaababbabbabbbbbbaabbaabaabaabbabbbababaabaaababbbaaaaaaaabbbaabbabaaaaababbbbaabbabaabbabbbbababaaaabbbbbababbaaabbabababbbbbbaabaabbababbbbaabaabaabbabbbaaaaabbbabbaaabbbbabbabbbbbbbbbababbabaabbabababbbaabababbbababbbaababbaaabbbbbbaababaabbbbbabbbbbabaaabbbabaabbbaabaabbabbaaabbaaaabaababbbbababababbabababababaabbabbba
abbaabaaabbbbabbaaaaaababbbabbaabbbbabaabababbbabbbaabaaabbabbabbabbaababbbbbabbbabbaaabbbbbaaabaabbbabababbaabbbabbabbabaaaabaababaabbababaaabababbabaaaababbaaaaaaabbbaabaaababababbbbbaaaabbabaabababbbbbabbbabaabbabaaabaaaaabbabbaababababbbbbababbabbbbbaaabaaababbbabbbbaaabbbbaababbbaaaabababaaaabaabababbaaaababbbaabbbaabaaabbbaaabababbaabbbaaabbaabababbbabaaabaabbbbabaaabaaaaababbabbbbbbabbababababbbaaaabaaaabababbabbaabbabaaaaabbaabbbaaabaabbabbbabbbabaaabaabbbbabbaaaaababbbababaaaaabababaabababbbababbabaababbaaaaaaababbbbbbababbbbaabbaaababaaaabbabbabaaabbbbbbbaabaabbbbbabbabbabbbaababababbaabababaabbbabbabbaabbabbbbabaababbbbbaababbbbbababbaabaabbaaaaaabbaabbbbaaabbabababaaabbbabbabaaaabbababbbaabaaaabbabbaaabaabababbbbabbabaaabababbbaaaabaaabababaaaaaababbbaababababbbaababbbaaaaabbbbbababaabbbbabbaababbabbbbbbaabbaaaaaaaaaabbbaabababbaabbaabbbaabaabbaaaababaabbabbbaaaabbbababbabbbababaaabaaabbbaababababaabbbbaabaabbbabbbabaaabbababbbabbaaabaaabbbbbbabbaabbababbabbbbbbaaaabbbababaabbbaaabaababbabbbbbaabbbaabbaaaaaabbaaababaabbbaaabbaabbababababbaaaaaaaabbababbbabbbaaabaabaaaaaaababbaaaaabaabaaababbaabbaaaaaaaabbbbbbbabbaabababbaabbaaabaabaababababbbbbbbabaaabbbbbbaabbbbbaabbabbaabaabbbabaabbbaaabaabbbabaaaabaabaaabaabbbbbbaaabababbbbaabaaaaaaaabaabbbbaababbbbbababbbbababbaaabaabbabbaababaabaabaababbbbbababbbbabbabbbbaaabbbbaabaaaaaaabababbaababbbabaabbabaaaabbbbbabaaabbbaabbbaabaabbbbbaaabaaaababbabaaabbbaaaaabbaaaaaaaabaabaaaaaabaabbabbabaabbabbbbaabbabbabaabbbbaababaaaabaabaabbabaaaabbabbaabbaabbaaaabbbbabaaaababbabbbaaabababbabaaaababaabaabbaaabbaaaabaaaababababbbbbaaabbbbbabbbabaaaaaabaaaababababaabaaabbabaababaaabaabaaaabbababaabbbbaababbbabababaaaaabbababaaabaaabaabbbaaaaababbbaaabbaababbbbaababbbbbbbababaaaaabbbaaabbbabaabaabababbbaabbbbabaabbbbbaabaabaabbabbbbbbbbaabbbaabbaabbabaabbbbaaababbaababaaaabaabbababaaabaaabbabbbbbbbabbabbbaabbaababbabbbbbababbbaaaaabbbbbbbaabaabbaaababbabaabbabababaabbaabaabbbabaabbbbbababbababaaabbabaabbabbbbbbabbaaaaabbbbbaa
ababbbabbbbaaababbaabbaaabbbbbaabbaaaaaaaababbaabbaaabbaaaababbaaabaaababaaaabbaabbababaaaababbaaabbababaaabbaaaabbaabaaaabbabaaaaaaabaaababaababbbbabbbaaabbaabbbbaabaabaababaaabaaaabaaaabaaaabbabaaaaaabaabaabaaaaaaabbaaabbbabbabbbaabbababaaaabbbaabbbaaaaabababbbbaabaabaabbbaaaaaaaaaabaababbabbbaabbbbbbbbaabbbbbbababaabaaaaaaabababaaabbbabaabbbbabaababbaaaaaaabaabaabaabaaabababaababbabbbbbbaababbbbabbbaaaabaabbabaaabbababbabaaabaaabaaaaaabbbaabbbababbaabbabababbaabaababaabaaaaabaaaaabbaabaaaaababbabbabbbabbbbabbaaaaaaabbabbaabbbaabbaabbbbbbbbabaabbbabaabbabbbbbababaaababbabbabbaaaababababbbabbaaaaabbbbbbbaaabbabbbbbbbbbabbbbbaabbbbabbbbbabbaabaabbabaaaabaaaaabbaaaaababbaaaabaabbaaaabbaaaabbabbbaabbbaaabbbaaaababbbbbbbababbabaabaaabbababbbaabaaaabbabbabbabbaabbbbaaaaaababaaaaaabaaababbababbbaabaaaaabbbaabbaaabbababbaabbaaaaaaaaaabaababaaaabbabbabaabbabbaaaabbabaaababbaabababbbbbaabaaabbbabaaaaaabbbabaaaabbbababbbabbbbbbabaaaabbabbabbabaaaabbabbbaaabbbaabbabbbbababaabbbababbbaaabbabbbbabababaababbbbaabbbbabaaaabbbbabaabbbaabaabbbbbaaaaaabbbbbababbbaaaabbbbbbabaababbbaaabbbabbabaabaababaaaabbabbaaaababbbaaabbabaaaaaaabbabbabbabaaabaaaababbaabababbabbbbbaabaabaaaaaaabbaaababbaababbaabaabbbbabaabaaaaabbbaabbaaaaabbabbaaabbbbabbaabaaaaabbbbbabbbaaabbbaabbaabaaabbaabbabbabaabbbaabbaabbaaabaaaaabbaababbbbbbabaaaabaabbabbbaabaabababbabababbbaaaababbbbaabaaaabbbbaabbababbbbbabaaabaabbaaabababbbbabbaaabbbbbbbbbbbbaabaababbbabbbbaaabbaababaababbabbbabbbababababaaaaaaababbabaababbaaaaaababbbabbabbbbbbbbabbaabaaaababaabbbbabababbaababbabbabbababbabaaaabaabbbbbaaaaaaabbabbbbbababaababbbaaabaaabbbbbababaabbbbabaabbbbbbaaaaaaaabbaabbbbbabbabaabbabbababbaabaabbbbbababababababbbaaaabaabbbaababbbababaaaaaabbabaabbbbaaaaababaabaaaaabbbaabaaaabbaaaaaaaabbabbaaaabaaaaaabbbabbabbbabaaabbbaabbbaabaabbbaabaaabbbbbabbaabaaaaababaaabbaaabaabbbabaabaaaaaabbabaabababaabbabaabbbbbabbbabaababbabbababaabaababbababbaaababbabbbbbbbbaaaababbbaaaaaabaabbbabbaabbbbaaababbabbababaabbbbaaaaabaaaaabaabbabb
abababaaaaaaabbbbabaabaaaaabbabbbaaabaababbaabababbabaabbbbbaaabaaabbaaaaaabbaabbbbaaababababbabbbabbbaabbbbaabbabbabbaababbbaabaaabbaaabbabbbbbaabbbbabbabbaabaaabaaaabbabaabaabbbbbaaaabbaaaabaaaababbaaaaaaaaabbabababbbbaabbabababbbbbaababbbbaabbbbbabbabbbaabbbbaaaabbbbabbaabaaaababababbabaaaaabaaaababaaaabbaabaaaabbaababaabaabbbabaaaaabbabaabbbbbaabbaaaabaaaaaabababbbbbbbaaabababaabbabbabbbabaababbababbbabaaaaaabbbaabbababaababaaabaaabbababbbbaaabbabaabbbaabaaaaaabbbabbaabbaaabaababbbaaaabbbabbbbabaabaaaaaaaaabbababbbabaababaaaabbabbbabaabaabaaaabbbababbaaabaabaaaabbbbbbbbaabbbaababbbabaabaaaaabbaaabaabbabbbbbabbbabbaabaaaaaaaaaabababbbbbabbbbababbabbbabbbabbababababbbabaaaaaabaabbbbbbabbabbbbabaaaaaaaaabaaaaaabbabaabbabababbbabaaababaabbbaaaaabbababbbbabbababaababaababbaaabbaabababaaabaaababaababaabaaabbabbaabbabbbbbabbbaaaaabbaaaabbbbbaabbbababbaabbbaabbbbaaaaaaaaaabbaaababaabbaabbbaaaaababbabababaabbaabbbabbabbbbbbbbbbbbaabbabbbbababbaaabbbaaabaaaaaaaaababaaaaabaaabbbabaaabbabaaababbabbabbbbbaaaabbababbaabbabbbaaaaaabaabbbaabababaaaaaabaaababbabbaaabbaabaaabbbbbababaabbaaaaabaaabbbabbaaabbbabbaaaabbaabbaabbbbabbbabababbaaaabaabbbaabbabbbbabbababbbbaaaaaabaaabaaabbaaaaaabaaabbbaaaaaabaaaababaabaaaaaabaabbaababbbbbabbbbbaababbbbaababbbbbbabaabbbbaaabaaababababbbbbbaaaababbaaabbbaabaaabbbbbabbabaabaaaabbbaaabaaaababaaaaaaabaabbabababababbaaabbbaaabaabbbbaaaabaaababbbabbbbabbaababbbbabbbabbbaaaabaababbabbaabbaababbabbaaaababababbbabbabbbababbaabbaaaabababbbbabbaaababbaabaabbaabaaaaaababbbaaabbbaababababbbbababaaaabaababbbbbaabbaabaabaaabbbaaaabbbbabbabbbaabaabbbaaaabbabbbaababbbaaabbaababbbbbaabbaabbababababaabbbabbbabababbbbaabbabaaaabbbbbaababababbbaaaaaabbaaababbbabbababbabbbbaaabaaabbbabbaaabaaaabbbbbababbbabbabbbabaaaaabbaaabbbabbabbabbabaaaaaabababaabbbbaaaabbabaaabbbabbaabaaaaababbaaaaaabababbbbabbbbbaaaabaabababbaaabbbaabbabaaaababababbbbbbbbbbababbaaaaaabababbbabbaaaabbbbababaabbaabbaaaaabbbbbbbaaaaaaaabaabaabaababbbaaabaabababbbaabbabbaaaabaaabaabababbaabb
baaaaabaaabaabbabbaababbbbaaaabbbaababababbbababaaababbbbabaababbaabaabaaaaaabbabababbbabbaaaabaaaabaaaabbbaabbbabbbbbbabababbbabbbbbbbbbaaaabaaababaaabbbaabbababaabbbbbabaaaabbbaabaabbbbbbbaaaabaabbaaaaabbabbabbbabbaaaababababaabbaabbbbababbbbaaabbaabbbabaaaababbaaabbabbaabbbabbbbababababbaabaabbaabaababababababbabababaababbbbabaaaababaabbbaaaaabbabaaaababbbaabbababaabbbbbbbbabbbbbbbbbaaabaabbbabbbaabaaaaabaabbabbaaaababbbbabbabaaabbbbbbaaaaaabbbbbaaaabbabbaababbbaaabaaabbaaaabbbbbaaababbaaabbbbaaaabbbabbbaabbbabaabbabababbbabbababaaaaaaaababbbaabaaabaabaaaabababbbbaaababababbbababbbbbbbaaaaaaababbbbbabbbbbaaabbbaaaaaababbababbabaabbbbabbaaaaabaaabbbabbaabaabaaaaabbabaaabbbbbbaaabbbbabbaaaabbbbbaaaabbaaaaabaaaaaaaabbbaabaaaabaaabaabbaababbbabbaaabbaabaaabbaaaaabbbbbaaabaaaaaaabbaabbaaabababaaaabaaabaaabbbabbaaaababaabaaaabbabbbabbabbabbbbbbbbbababbbabbbbbbbaaaaababaaaababbaaabaabbbaabbaaaaaaababaaabbbababbbababbbabbababbbabababbabbbababaaaaaabbaaabbbaaabbaaaabbbbbabaaaaaaabababbbbaabaaabbbaabaababaabbaaabbbaabbabbababaaaabbbbbbbbaabbaaabaaaabaabbabaaabbbabbabbbaaaaabbaaaabbaabbaaabaabaaaaaababaabbaaaaabaaaaabbbaaabbaaaababbbaaabaabbbabaabababbbabbaaaaabbbababbbabbabbbaabaabbbbbbbaaabaaabaabbabaababaabbaabbaabaaaaababababbbbbbaaabaabbaaaabbbbbbbbaaabbbaaababaabaaaaaaaaaabbaabababbbbbbbbaababbaaabaaabbaaaaaaaaabbaaabaaabaaabaabaaababbabaabbabaaabbabbbabbbbabbbbbbbaaabaabbaaabbabaabaabaabbabbbabbbbbabbbbbaababbabbababbbaaaaabbabbbababbaaaababaaabbbabbbbbabaaaababaaababababbbbbabaaaaabbbbabbbabaaaabaabbbaabaaabaaaaabbbbbaaaaabbabbbbabbbaabbababababbaaaabbbbbbbbbaaabaababbabbbbbabbababbbaaaaaaabbbaaaaaaaaaabbababababbaabaaabbbbaaaaaaaaabaabababbaaaaabaaabbabaaabbbbabbabaaaabbabbbababbbaaaaababbaabbbbabaaaabbabababbababbaababaabaabbbbababababaabbaabababaabbbbbabaabbaaababbbaabbbababaabaababbababbbbbaabbbabbbaaabbaaaabbbbbaababbbaaababbbaaaaaaaaaaababbbaaababbababbbbaaaaabbbbaabbbababaaabbabbaabaababbaabaaabaabababababbbaaaababbbbbbaaaabbbaabaaaaaaaaabaaabaabbaaabaababbab
baabaaabaaaaaaaabaabbbbbbaabaabaabbbaababaaaaaabbabbababaaaaaaaaabaaababbabbbabaabbabbbaabaabbababaabaaaaabbabbaaaabbaabbbaabaababbabbbaaabbaaaaaaaaababbababbbbbaaaabaababbbbbaaabaabbabaaaaababbbaaaaaaaaaaababaaaabbaabababbbabbaababababbbaabaabbbbaabababbbbbbabbbbbbabbaaabbbaaabababaabaabbaabaaaaababaabaabaaababbabaaababbbaaabbaabaabaabababbbbabbaabaaaabbabbaabbbabbbbabbaababbbaaabbbbaaabbbaabbbaabababaaaabbbaaabbbbbabababbbbaababbabbaaabaaaabbaaabbababbbaaaaabbbaaaaabbabbbaaababaababbbbaababaababaaabbabbababababbabbabbaaaaaaabbbaaababbaaabbbbbaaababbbababaaaaaaabbbabaaabbabbaaababbababaabbbabbbababbbaabbabbaabaaaabbabaabaaababbbbabaaaaaababbbabbaababaaabaabbbababbbbaababbbaaaaabbaabbbbabbabaaaaaaaababaaabbabbaaabbbabbbabbbabaababbaaaabbbaaabbbbaabbbbabbaaabaababbbbbbaaaabbbbaabaabbabbbaabbbababababaabbaaababababaaabaababbabababaaaaabbaabbbaabababbbaababbabaabbbbaabbbbbbbbbabbbbaaababababaaabbaababaabbbbbbbaaabbabbabaabbbbbbbaababbaaaabaabaaaababababbbabbbaabbababbbbabbaaaabbabaaaaabbbbbaaabaaaabaababbbaaaaabbbaabbbaabbabbabbbababaaababbaaaaabaaabbaababaabaaaaaabbbbaaaabaabbbabbabbaaababbbaababaabbbabbababbbbabaaababaaaaaabbbbbbbaaaaaabbbabaaaabbabbabaabbababaabbaaaaabaaabbbaabbababbbabbaaabababaaabaaabbaabbabbbbabbbaabaaabaaaabaabbaaabbabbbaabaaababaaaabbabbaaabaabaaaabbbaababbbaaaaabbbbaaabaaabaaaabaababaaaababbbabaaabaabaaabbbabbbbabbaababaaabaaaaababbbbababbbabbaaaabbbbbbaabbbbaaaabbabaabbbaabababababbaaaaaabaabababbaaaaaabaabbababbababbabbbabbabaaaaabbbbabbbbabababbabbbbaabbabbbbaaaabbabbabbbbbbbbbbabaaabbbbabaababaaabbabbabbbbabbbbabbaababbaabababbbaaaaabbbbaabbabbbaaaaabababbbabbbbbabbbbabaababbabbabbbbabbabbaaabbaaabbbbaaaaaababbbbabbbbaaaaaaabbbbbaaabbbbbaaabaabababbbbabbbbabaaaaabaabbbbbabbbaaaabababababbbaaabaaaaaabbbabbbbbbbbbbbabbaabaaaaaaabaababbbababbabababaaaaaaababbabababaaaaaababbbababaabaababaababaabbbbababbaabbaaabbaabbbbbbbbabbbbaaabbaaaabbbababaabbaaabbbaabaabbaaaaababaababababbabaaabaababaababbbabbaaaaabbaababaabaaaabaaabbbbbbbaababbaaabbabbbb
bbabaaaabaaaabbababaabbaabbaaaabbbbbabbbabaababbbbaaaabbbaaaabaaabaababbbaababaabbababaaaababbbaabbabbaabbaabbabbbababbbbbaabbabaababaaababbbabaaaaaaabaababbaaabbbbbaaabaabaaaaaabbabbbaabaaaabaaaaabaaabbabbabbbbbbbbbaaabbbaaabbbaabbbabbaabbabaaabaaabaababbaaaabaaaaabaabababababbbaabbabbabababbabaaaabbaaaabbaaaaabaaabaaabaaabaababbaaabababbabaaabbbbaabbabaaabaabaaababbaabaaabbabbbbaababbabbaababababbaaababbbbaabaaabbbaaaabbabbbbababbbbbabbbaaaabbaabbaabbaabbaaabaaabbaabbbabbabbbabbbaababaaabbababaaaabbbbaabbabaabaaaababbbbbbbbbbaaabaababbaaaababaaababaaababbaaaabaaabbabababaaaaabbaabbaabaabababbbabbbaabbbbababbbbaaaaabaaaabbaabaababbbbbbbbabbbbabababaaabbabbaabbbbabbaabaabaaaababaaaaabbabbabbaabaaaaaabbbbababbaaaaabaababaaaaababbaababbababbbbbbbbabbbababaaaaaaaababaaaaabbaababbbbabaabbabbababaaaaabbaaaababbabbbbabbaaababaababbaaabaababaaaaaabaababababaaababaababbaabbbbaabbbabaaabbbaababaabbaaababbaaabaabbabbabaaabaaaaaaaabbbbaabbbbbaaaabaaabbaabbbbabbaaabbbbbbbbaaabbaaaaaabbbaabbababababbabbaababaaababbbabbabbaaababaaaaabbbbbbbbbbbbababaaaabbababbabaaabaaabababababaaaaaabbbaaababbbababaabbbabbabaaaaaaababbaaababababaabaaabbabbbababbabaababaaaaabbaabbabbbaabbbbbbaabbababbbbbbabbabaaaabaaabaaaabaabbbbbbbbaabbaabaababbbabbabbabbbbaabaababaabbaabaaabbbbabaabbbbbabaaabaabbbaabbbabbaaabaaaabbbabbbaaabaaabbabaaaaaaaabbbabaaaaababbabbabbaaabaabbabbbbbaaabbabbabbbaaaaaaababbbbbbbabaababbbbabbaabbbaaabbabbaaabbaaaaaaabbbbbaaaababaaabbbababbbbbbbbaaabbbaabbbbababaabbbaaaaabbaaaabaabaabbaaaaaaabbaabbaabbaabbaaababbabbbabbbbabbaabbaabbbaaaaaaabbbaaabbaabbabbbaabbbbabbaaabababbabbbabbbbbaababbbaabaaabbaaabbbbaabbabbbbaaabbbbaaaababaaababbbabbabaababbbbaaaaabbbaababbabaaaaaababbaaabbabbbaabababbabaabaabbbbbbbbbaaaabbbbbabbaabaaaaaaabbbaaabbaaababaabbbbbabbaabaabaaaabbbbbbabbbabababbbbbbbbbbaabaabaaaaaabbaabaaabababaababbabaabbaabbaaabababaaaababaaaaaaaabaaaaababbaaababbbaaaabaabaabbabbbabbbaabaababaababbabbbababaababbbabbbbaaaabbbbbbbbbbbabbbaabbbabbaababbaaaababbaabaaaaaabbabbbbab
aaaabbbbaaaabbbbabbabbbaaabbbbbaabbbabbbbaababaaaaababbbabbbabaababbabbbaaababaababaaabaabbaaabaabbaababaaabbabbabaabbbbaabbaaaaaaaaaabbbabbabaaaaababbababbbaabababbaabbabbaabaabababaaabbbaabaaaaababbbbabbaaaabaababbababbabaabbbbbbaaaaaaabbbbbbaabbbabababbbbbabbbabbbabbbbabbaaabbababbaabbbbbaabaaabbbababaabbbbbaaaabbabbabbaaaabbabbaaabaaaabbabbaaaabaaababbaabababaabababbbaababbaabbbabaaaabaaabbbbbabbaabaabbbabaaabbaaaaabbababaaabbbabaaaaaaaababbbaaaabababbaaaabbbbabaabbaabbaaaabaababaabbbaaaaabababaabbbaaabbabbaababbbaaabaabbabbabbaabaaaaabbbabbababbabbaaaaaaaabababbbababaaabbbbbabaabbaaababababaaaaaabbbbaaaabababaaaaabbbababbaaaabaaabaaaababbababaaabaabaabbabbbbaaaaababbbbababaaaaababaababaabbaaaaabaabaaabbaabababbabbaaabaabbaababbabaaababaaabbabbabbabaabaaaaaabaaaabbbbbbaaababaabbabbbbbaaabbbbaaababababaabaabaabbbabaababbabbbbaabbbbaabaaaaababaabbabbbaaabbaaabbbaaabababaabaaabaaaaaabababaaabaababaaabaaaaaaaabbbabaabbbbbaabbbababbababababaabbaaaababaabaaabaaabbbaaaaabbbbabbbbbaababbaaabbabbabbbbbbabbbbbbaababaabbbbbbabbabbababbaaaaaaabbaabbbbabaabaabababababbbbbaaabababbaaababbabababbbbabbbabbabaababbbabbbbabaabaabbabbaaaababaaabbbbabaaaaabbbbbbababaabbbbbabbbbbaababaabbaabaabaabbabbbabbaababbbbababbbbabbbbabaabbbaabaaababaabbaaaaaabbabbabaabbabbabbababbbaaaabaaabbaaabaabbbaababbaaaaaaabbbbaaabbbaababbaababbabbbbbbbabababbababbaaabbababaabbbabaabaaabbaabbbaababbbaaaaabaaabaabaababaabaaabaabbbbababababaaabaaababbbabaabbaaabaaabaaabbbaabbbaababbababaaaabbbabbaababbabaaaabaababbabaaaabaaaaabbbbbaababbabaabaabaababaaababaaaababaaaabbabbbababbbaaabaabbbbabbbababbababbbbabbbbbbbabbbbbbabbaabbbaabbabaabaabbbbbabbabbababbbbbbbabaabaaaaaaaabbbbaaaaabbabbbaabbabbabaabbbabbbbabababababaababbabaaabbabaaaabbbbaaaaabbaabbbaabaaabaababbbbababaabaabbaabababababbbbbaaabbaabbbbaabbbabaaaaababbbabbabaababbbababbbabbbbabbbaaabbbabaaababbbaabaaababaaaabbabaabbbbbbaaaaababbbbbaaababbababbababbbaabaabbbbabaabbaabbbabbbabbbbaaabbbbbbaaabbbabbabbbaaabaaaabbaabbbbabaaabaaaaaaabbbaabbbbbabba
bbbbbaabababaabaabbabbababbaabbbaabbbababaabaaabbaaabaabbaabbaababbaaabababaaaabbaabbbabaabaabaaabbbbbaaabababbbaaababababaaabaaabbaababbbbbbaabababaabaaaabbbbabbabbbaabaabbabaabababbbbaaaababbaababaaaabbaaabbaabaabbbabbbaabbbaabaaabababbbababbbaaabbbbbbabaabbbbaaaaabbaabaaaabbaabbabaabbaaababbaaabbbbabaabaaabaababbbbbababaabbababbabbbbababbababbbaaaabbaabababaaaabbbabbbabaabaaaaabbaaabbaaaaaabbabbaabbbaabaabababbaabbaababbaaabaaaababaaaabaabbabbaabbaaabbbbbaaaaabbbaababbbaabbbbbabaababaaaaabaabbabbbbbabbbaaaabbabababbbaababaababaaabaabbaaaababaabaaaababaaaaababbbaabbbabaabaaaaaaaaaabbbbbaabbbabaababbaabbbaabaababaabbababbbbaaabbabaaaababababbbbbaabbbabaaabaabbbabbbaabbbabababaaaaabbbaaaaaabbbbbababaaaaabbaaabbababbbbaabbbabaabbabaabaaaaabbbaabbabbbaaaabbbbbbaaaabababbabbabaabaabbaabaabbaaaaabbaabbabaababaababbbabbaabaaababaaaaabbaaabaaabababbbbaabbbbbababbbababbabbbabababbbaabbbbaabbbabaaabbbbbaaababababbaaaaabbbbbabaabaaaabbabbabbbaaabbbaaaaaabbbbbbbbabbbbbbaaabaababbaabbababaaaabbabbbbbbaaabbbaaaaabaaaaabababbabbabbbbabaababaababaababaabbbaaaababbbabbbbabaabbbbaabbbbaabbaabbbbabbbbbbbbbbaabbbbbaaabbbbaabbbbabbbaaabbbababaababaababaabbabaaaaaaabababbabaabaabaaaaabbbabaabaabbbbbaaaababbbbabbbaaabbabbababbbbbaaabaabbbbbaaaaaaabbabbaaabbbbaababbbaabbaababbabbaaabaabababaabbbaabbabaaaaabbbabaabbbaaabaaabababababbbbbaaaaaabbaabbbbbabaaabbbbaaaaabaabaabbbbababbbaababbabbabaababaabaaababbababaaabbbbaababbbbbaaaabaaababbabbabaaabababababaaaababbaaabaabaaababbabaabababaabaababababbbbaaaabbaaaababbaabbaabababbbabbabbbbabbabaaaabbaababbabbbababbbbbbbaababaabbbbababbaabbbbabbababbaaaaabbbabbabbaaaaabbaabbbabbbbbaaabbbaabbaababbbbbbaaaabbaabaababbaaaabaabaaaabbbababbaabaabbbbabaaabbbabbbbbabaaababaababaabbaababbabbababbabaaabbbabaababaaababbababbbabbbbbabbaaabbbbbbabbaabbbabbaabaabbbaaabaaaaabbbabababbabaabbababaabbbabbbbbababbaaaaabbbbbbbaaababababaaabbbabababbabbbbaabaaaabababaabbbbbaaaabbbbabaabbabaabbaabbabbabaaaaaaabaaaaabaaababbaabbaabbbbbbaabbabababbaabbaaaabaaabaaaabbb
bbabaaabbbbbaaabbbaabbaaaabbbaaaaabbbaaaaaabbbaababbbaababbabaaaaaabbabbaababaabbbaabababbaaabaabbabbaababbaabbaaabbbbbabbaababaabbbbabbaaaabbbbabbbabbaaaaaabaabaabaabbaabaabbaaaababaabbbaabbaaaababaabaabbbbbaabbbbbabbbbaabaabaababbbaaaabbabaaababaaabbaaababbbaaaaabbbabbaabbababbaaaababbbababbabaaaaaaabbbbaaabbbbbabbabbabbbbbbbbbababbbbbbabaabbabbbaabaaabbabaaabbaabbbbbaaabaabbaaabbaabbbbbaababbaaabbbbbaababbbabaaabbabababaabbabababbaaaaaaabaaabababbbaabaaabaaaabbaaabbbbbaaaabaaabbbbaaabbaabaababbbbbbabbbbbaaaaabbbbbaabbbabbaabaabaabaaaabbbabababbbbaaabbbaabbbababaaaaababababbaaabaaabbaabaaabababbabaababbbbbbabbbbbabbaaababbbbaaabbabbaabbbbabaabbbabbaabaaaaabbaaaaabbabbbbbbbaaaabbaabababbbaaaaabbabbaabbbababaaabaaabbabbaababaabbbaabbaaabbbbbababaabaabaababaaaabbbaabaabbabababaabbbababbbbbbbbababbbbbbbabaabbaabaaabaaabaaabbaabbbbbbaaabaababbabbaaaaaaaaaaaaabbabbbaabaabbaabbaabaabbaabababbbaaaaaaaabaaabaabbbaaaaaaaababbaabbababaabaababbbbbbbabbabababbaaabbaaabaaabbaaaaabababbbabbbabaabbaabbabbbaabbaaaaabbbababbbabbbbababbbabbbbbbbaaaaaababbbaaabbaaababbbaaaabaabbabbbbbbbbbbabbbbababaababaabaaaabbbabbababaabaabaaaabbbbaaaaabbabbbbaabbbbaabbbbbaabbbaaabaaaaababbabaabaaabaabaabaabaabbbbaababbbbbbababbababbaabbbbbabbbabbbbbabbbbaabaaabaabbbbaaabbbbbbabbababbbbabbbaabaaababababbaabbababaabbbabbbaaaabbbabbbabbabbaaabbababababaababbbaabaabaababbaabbaaaababaabababbbbbbbaaaaabbbababaabbbbbbababaaababaabbbaabbaaaaaabababbbaaaaaaaabbbabbaabbbabaaabbbbbababbbabaaaabbaabbbbababbaabbbabbbabbbaaaabaabbabababbbbbbbbbabaaaabaaaabbabbaaaabaabbaabababbbaaaaaaababaaaabbbbbbaaabbabbbbaabbbaababbbababbabbabaaaabaabbbaabaabbbbababbaaaaabbbbbaabbabababbaaaaaaabaaaabbbbbaabaabababbbabbaababbaaaaababbbabbbaaaabbbaaabaababbbbabaaaaaabababbbbbaaabababbbbabbbbbaaaabbabaabbbbbaabaabaaababaabbabaaabaaabbabaabbaabbabbaaaaaababaabaabbbbbababaaaaaaaabababbbbbaabababbbbaaaaaaaaabaaabaababaabbbababbaaaabaabbbabbabbbaaabbbabbbbaabaababaabbaabaaabaabbbaaabbbbabbabababababbbabbbbaaabbabbbaabababaaaaabbaaba
abaaabbbbaabbaabbbbaaaaaababaaababababaaaaaaaabaabbbbababbbbbbbbbabbabbbabaaaaabbbabbabbaabbbbaabbababbaabababaabbbbabbbbaaaaaababababababbabbaaabbaaaaaabaaaaaaaabbbaaaaabbaabbabaaaabbaabaaabbabaaabbaabaaabaabaaabbaaabbabababbabbaaabbabaabbaaabbabbabaabbaaaabbabbaaabbaaabaaabbbbaabbababbaabaaaabbabbaabbbabbabbbbaababaaabaababbbabaaaababbbaaaaaabaabaaabbbbbaabbababbaabaaaabbbaababbaababbabaababbbaaabbbbbbabbaaaabaababbbbbabbabababbaababbabbbbaabbbbbbbbabbaabbabaaabaaabbabaaaabaaabbbaaabbabbabaabbbbaabaabaabbaaababaabbbbabbbbabbaababbabbbbabbaaabaaabbbbbabaabaabababbaaabbbbbaabbaabbababbbaabbbbbbbbbbbabaababaaababbaaabbababbbbaaaaababababbbababbbbbbbbbaaabbbaabbaabaaabbbbaababbabbbbbaaabaabaababbbbbbbabaaaaabababbbbbbabaababbaababbaabbbbabbbbaabbbaabbbaabbaabaaabbbababbbaabaabaaaababbaaabaaaabbabbaaaaaaaaababaabaaaabaabbbbabbbaaaababbababbbababbaaabaaaabbbbbbabbbaabbbaabbbaaababbbabbbaaaaaaaaabbabbbaabaaaabbabbbbaaabbbabaaaabbbbaabbbabbababaabbaabababaaabaaaabaaabaaababbbaababbaaaaabaaaaabbaabbaabbbbbabbabababaababaaabbbbaaabaabaababaaaaaaaababbabbabababbaabbababbaaababbbbabbbabaaabbaabababaaaabbabbbbabaaaaabbbbbaaabbbbbaaabbabaabbbbabaabbaaabbbbbaabbabbbbabaabababbbaaabbaabbbbaababbbabbabbbaaaabbbabbbaabbbbbaaaaabaabbbababababaaaaaabaaabbbbbabbaabaabaababbbbbbaabbbabaabbaaaabbbaaabbaabaababbbbbaaaaababbaaaaabbababaabaababababbaabbaaabaabbbaaaababaabbababbbabbbbbaabbbbbabbbababababaaababbababbabbbbbabbabbabababaaabbaaabaaababaaabaaaaabababbbbabbaaaabbbaaabbababbbbaaaabaaabbababbbbabbaabbabbbbaababaabbbaaaabbbbbaaaaabbbababaabbbabbaaaaaabbbbbaaaaaaababbbababbaaabbaabbbbbaabbbbbbabbaaaaabbbabbabbaababbbabaaabbababbaabbbbbaabbababaabbaaabbaabbabbaabbaaabbaaaaabbbaabbbbbabbbaaababaaabaaaabbbaababbababbabbbaaabaaabaaabbbbbbbababbaabbabbbbaababbabbbbbbabbabbaaaabaaaaaaaabaaaabababbabaaaaabaabaaaaaaababababbbbbabaaaaaaaabbabbbabbaabbabaaabbbabbbbabbbbbbabaaabbbbbabaaababbaabbbbbbabbbaaaabaaaabababaabbaaababbbaabaabaabbbaaabaababbbaaaaaababbabaababbbabababbabababbbbbbbbbabbaa
baabbaaabbbaababbbbbaaaaabaaabbaaabbaabbaaaabbbabbbaaabaabbbbbaaabbbbbbaabaabbabaabaaaabbbbabaabaababbaaaaabaabababbabaaaaabbbbbaaaaabaaabaaabbababaabbbababbabbaaaababababaabaabaaaabaabbbbababbbababaaaabbbabbbaabbbbaabbaabaabbaaaaaaaabbaabaaabbbabaabbbbababbaaaabbabbbbbaabbaaabaabbbaabbbaabaabbbbbaababbbaaabaababaabaababbbabbbbbabaaaaabbbbbaaabaaabbababbaaabbbbbbabaaabaaabbabbababaabbaaaaaaabababbbbabbaaaabbaaabbabbbbbaaaabaabbabbbbaabbaabbabaabbabbababbaaababbabaabaabbbbbbaaabbaaaaaababbbabaaabaaabaaabbbaaabbbabaaabbbbbabaaaaaabbbbbbabbaabbaaaababbbbbbabbbbbbaabbaababababaabbbbbbbaaabbbbbababbabbaabbbabaabbaaabbbbbbabbaaaaabbabbbaabbaabbbabbaabbbabbaabbaaaabaabbbbbbbaabbbaabaabbbbbbaabbaaabbbbbaabbabaabbbbaabbaabaababbababbbbbbabbaabbaaabaaabbbbbababaababbaaabaabababbbaabbabbaabaababbababbbabbbbbbaabbaaaabbbaabbbbbbabbbaabbaabbbbbbaabababababbbbabbabbababaaaaabaabaabbbbbbaabbababbbbbbbbbaaabbbbbabaaaabbabaaaababbbaaaabaaaaabaaabbbbbbbabaaaaaababaababbababababaaaaaabbbbbaabbbbabbbbaaababaabbbbaaaabaaaaabbaaaabaaaaaabbbbaababaabaaabaaaaabaabbbaabaaaabaaaaaabbbaaababaaaabbbaabbabbaabbaaaaabbaabbbbbabbaaabbbbbbbbaabbabbaabaaaababbbbaabbbbaabaabbababbbbbbaabaababbbbbbbaaababbaabbaaaabababaababaabbbbbbbbaaaaaaabbabbbbbaabaaababbaabaaaabbbbabbaababbababbbaababbbabbbabaaaaabbbbaababaaabababbbaaabaabbbbaabbaaaaabbabbbbbbaaaababaaaabbaababbaabbababbaaaababaabababaaabbbaaababbbbaababaabbabbaaaabbbbaabaaaabaabaabbabbbabaaaaaaabbabbabaaaabbbbabbbaabbabbabbbaababababababaaaaaabbabbabbbbaaaabbabbaabbabbabaabaaababaaababaaabaabbabbababaabbbbbababaaabaaabbbabbbaabbaabbaababbbaaaababbbaabaabbbbaababaabbbabaabbbabbbbbaababbabababbaabaababaaabababaaaabbbaaaaaabaaabbbabaaabbaaabbabababaaabbabbaabbabbbabaabaabbaabaaabaaababbbaabbababaaaabbaaaabbabbabbabbaaababaaaaabbababaaabbbababaaabbbababbabbaaaaabababbaabbbababbababbbbbbaabbbaababaaaaaabbbbaaaaaaababbbbaaababbabbbabaabaaabbabbbaaaaaaabaaabaaabaabaabbbaabaaabbaaaaaaaaababaaaabbaaabbbbabaabbbbaabbbabaabbababbbbaaababbbaaaababababaabaaa
baabbbbabbbbbabbabbbaabaabbbabbaabababaabbabbbbbababaaaabaabbbabaaaabbbabaaababbbabbabbbbabbaaabababababaaaaababbbbbaababbaaaaaabbaaabbaabaabbbbabbaabaabbaabbaaabaabbbabaaabaabbabbabbababbaaaaabaabbbbbbbbbabbbabaaabaababbbbbbaabbabaaabbbaaabaaaaabbbabbabbaabaaaaabbabbababaaaabbbbabbbbaababbbabbabababbabbbbaabbbbabbbaaabbabbbbbbabbabbaabaaaabaabbbaaaaaaaaaabababbbbabaaababababbaabbaaaabbaaaabababaabaabababaabaabaabbabaaaabababbbaaabbbbaababaaabbbbbaabbababbbabaaaababaaabbabaabaabbbbabbabababbaabbbbbbabbbabbaaaabaabababbaabaabaabaaaaaaaababaaaaaaabbaabaabaaaabbbaaaababbaabbaaabbbabbbabaabbabbabbaaaaaaabaaaaabbbbabaabbbaaaababababbabaaabbaabbaaabbbaabbbaababbabaaaaabbbbbbabbababbabbbbaabbbbbbbabbbbbbbaaaabaababbabbbabbabaaabababbbbbaabbaabaabababbbabbbbabaaabaabababbababbababababaaabbbaabbbaabbababbbbabbbabbbabbabbbaaabaaaababaabbbbbbbaaaaababaaaaaaabbbababbbbbbbbbaabbbaabbbbbaabbbbbbababababbbabbbaaababbbbabbbbbbabaaaabababaabbbaaaabbbabbbabbaaabbbabbaaabbbbaaababababaaaabbbabbbbbaabbabbbabbbbbababababbbaababaabbaaaabbaaaaabbbabbbbabaabbababbaaaaabbbaabaaaabababaaaababaabaabbbbbbaabaaaaabbbaaababbbbbaabaaaaaaababbbbbbbabbbaabbbbaababbbababaaaaabbbaabaababababbbbbabbbaababbababababbabbbbaabbabbbabbbbabaabbbbbaaaaabaaababbbbbbbbbaaaaabababbbbbbbababaaaaabbbaaabbabbbaaaabbbaaabbbabbaaababbaaaaabababbbbbbbbabbbaabbbaabbbabaaaababaabbbbbaabaabaaabbabbbbaaaaabbbbbbaababbbabbaaababaabbabbbaaaaabaaaabaabbbaaabbabbabaaabbaabbaaaaabaabbbbaaababaaaaaabaabbbbaabbaabaaaaaabbaababbbbbbabababbaaababaabaabaabbbbbaabbbbbbabbbbabbbbaaabbbbabababbaaabbaaababbbaaabababbabbaabbbabaaaaaaabbbaababbaaababaabbbbbbaaabbbaaaabbaabaababbbaaaaabbabaabaababbbaaabaabbbbaaaaaabaaabbbaababaaaaababaabbaaabbababaabbbbaaaabbbabbaaaabbbbbababbbbababbaaabbbbbbaaabbaaaaaaabbabaaabbbbabababbbbababaaaabaabbabbbbbbaaaaabbbaaaaababaababaabbbaaabaaaaaababbbbbbbaababbaaaaaabababbaaaabbbabbbabbbbbbaaaababababbaaababaaaaaabbbaabaaaaabaabbabbbaabbbbbbbbaababbaaaaabbbabaaaabbbbabaabaabaabbbaabababbbaaaabaabababaabbb
ababbababbbababbaabaabbabaaaaabbabababbbbbaabbbbaababababbaaababbabaabbbbaaababbaabbaabbbaabbababaaabaaaaabaabbbaaaaaabaabbabaabbababbaababbabbabaabbbaaaaaaabaabbabaaaabababaabbaaaaabaabababbabbaaaaaabbaaaabaabababaaababaaaababbbaabbaaabaaabaaabbbbbabbbbbaabbabaabaabbbbabbbbabbbaaabaaabbbbaaabbbaaaaabaaabbbaabbbbbbaaaaabaaabbabbbbbbabbababbbbbbaabbbaabbbaaabaabbaabababaaaababaabbbbbbabaaaaabbaabbaabbaabbbabaaaaaabaaabaaabaabaabbbbaaabbaabababaabababbaaaababbbbaaababaaabbaabaaaabbabbbababbaababbabbbbbaabbaaabbbababbbbabbbaaabaabababbbbbbaaaaaaabaabaaaabaabbbabbabbaabababbbabbbababbaabaabababbbbabaabbaabaabbabaabbbaaabbbabbbbabbbaaabbabbaabbbababbbabbabaaabbabbaaaaaabaaaaaabaaabaaaabaabaabbbaaabbabaabaabababaabbaababaababbbbbbabbbbaaabbbaaabbbababbbabaaaaabaaababaaaababaaaaaabaabaaaaaaaaaabbbaabbbaaabaaabbbaaabbabbbababbababbaabababababaabaaaabaabbaabbbbaaababbbbbbbbabbbaabaaabaabbababbabbbbbbbaababbbaabaabababbaaaaabbabbabaaababababbbbbbbbbbaaabbbaaaaaaabaaabbabababbabaaabbabaaabbbabbbbbbbbbaaababbbbbbaaaaabbbbababbbabbaaaabbabaabbbbaabaaaabbbaaabbbabababbbabbbbbbbaabaaaaabaaaabaababababbababbabaaaababaaaaaaababbaabbbaaabbbbaaababbbabbaabbaabbbabbaabbbbbabbbaababababbbabaaaabbbabbbabbabaabbbbbbbaaabbaabbaababbbaababababbaaaabbaabbaabbbabbbaaaabbaababbbabbbbbbabbabbabbbbbabbaaababbabaabaaaaabababbaabbabaaaaaababaabaabbbaaaaabaabbaabbaaabaababaababababbbabbaabbbabaabaaabbbaabaabaaaabbabbbbbaabaaaaabbabaabbaababbbbbabbababaaababaaaabbbabbbbbabababaababaabbbaabbbbbaababaaaabbbabbabbbbbaaabbabbbbbbaaaaaaabbaababaababbaaabbbabbbbbabbaaaaaabbaaabbbbaaaaaaaababaabababbabbaaabbaaabbaabaabaabaabbbaababbaabbbabaaabaaabaaababaabaabaababbabbbabaabbaababbabbabbbababbbabaaababaaaabbbaabaabababaabbabaaababaabaaaababbbbabaababaaabbbbaaabbababababbbaabaabbbbaababaabbabbabbbbbabaabbbbabababbbabaabaaaaababbbabbbbbbababbbbbabbabaaabbabbaabbabbabbaabaaaabbaabbbbaabbabababababaababbaabbbbbaabbbbbbbabaaaabbbbaaabaabaaaabaaababbbbaabbaaabbaabbbbbbbabbbaabaabbabbbababaaabbbbaabaabaaabaaaaaaab
bbaabbaabbbbaaaabaaaabbbbbabbabbaaabababababbbbabbbaaabaabaaaaaabbaababaaaaaaabbbaabaaabbabaaabbaababbabaaaaabbabababaaababbabbbbabaababbaababaaababaaabbbbaabaabababbbabbbaaaabaabaaaaaaaaaaaabaaababbabbbbaabaaabababbbbaaaabbbabaabbbabaabbbbaabbaabbbaaaababbabababbbababababbbbbabbbabababbabbababbaabaabaabaaabbabbbbbaaabababbbabbbbaaabbabababaababbbababbbabbaabaabbaaaaabbaabaabbaaaababbabaabbbbbbabaaababaabaaabaaabbbaaaababbaaaabbaaabaabaaaaabbbabbbaabbaabbbbaaabbaaababbaaabbabbbaabbbababbaaaababaaabababaabbbabaabbaaabbbaaabaaabbbbabbaaabbaaabaababbbbaababaaababbaabbaaababaabbbbaaaabbabbbaabbbbaabababbabbababbbbabaabababbabbbbaaaaabbabaabbaaaabbaaaabaabbbaaababbbbaabbbabaabbabaaabaabaaabbbbbbabbbabbbabaabaaabaaabbaaabaabaaaaabaabbaaabaababbaaaaababbabaabababbabbbbbbbaaabbaabbaabbbbababaababababbababbaabaabbbabaababbbbbbbbabbabaabaaaaababbaaabaaabbaabaaababababbbbaabaabaabaababbbabaabaabababbbaaababaaabbbbbbbababaabababbabbbbbbaaaaaabbaaabbbbbbbabbbaaabaaabbabaababaabbbbaabaaabbababbbabaaaabbabaabababbaaaababbaaaababaabbbbabbababbaaaabbbaaaabbaabaaabbbaaaaaabaabbbbbbababaabbbababaababaaaaabaabbbbabaabaabbaaabbbabbbabbbababbaabbbaabaababaaaaabbbbbbabbbaaaabbbbabaaaaaabbbababaaabbabbaabbabaaababaababbbbbabbaaabbbbabaabbaabbbaabaabbbaabbabaaaabbbbbbaaababbabbabababbaaaaabaaaaaaaabbbbbbabbaaaabbaaaaabbabbaaaabbbbabbaaabaabbbbbaaabbbbabbabaaabaaabbbaaabbbbababbbbbbbbaaaabaaaaababaaabaabbbbaabaababbabbaababbbaaabaaabaaabbbbabaabbabbbabaaababaaaaabbaaabbbabbbbbabbbbbababbbbabaaabbbaabbabbbbaaababbaaabaaabbaabbabbbabbbaaabbbaaabbbabbaababaaababaabaabaaaaabbabbbbabbabbbabbaabbbaaababaaabbabbabaaabbbaaabbabbabababababbabababaabbbbaabababbaaabbaaaaaaabbababbbbbbbabaabbabaabbaaaabbaaaabaabbabbbaababbbaaabbaabaaababbaabbababbbabaaaaaabaabababaaabaabbbaabbaaaaabaabbbaaabaabbaaabbabbbbabbaabbbbaabababbaabaaababaaaababaabbbbbaabbbbbbbaaabbaaaabbbbbabbbabbabaaabaaaababbaaabbaaabbbaabbaabbaaabbabbaaaababaaabaabaaabaabaabaabbaaaabababbaabaaabbbbbbaabaaabbbaaababbbbaaaabbbbaaabbabbaabbabb
baabababaababaaaababaaaaaaaabaaabbabbaaaababbabaababbbaabbbaabaababbabbbabbbababbbaaaaababaabaaaabbbbbabbbbaababbbaaabbbaaabbbbabbabababbaabbabbabaababbaabbbababbbaaaababbbbbbabbbabbabababbaaabbbbababbaaabbbabbbbabaabbbabaaaaaabbaaaabbababbaaabababbaabababbaabbbabababbbbababbabbbbabbaabbaababaabaaabbabbbaaaaaabbaaabaababaabaaaabaabbbbbabbbbbaaabbaabbaaaabbbbbbaaababbaababbbbbbabbaababbbbbbbababaabbabaabbbaabaabbaabbaaaabaaabbbabbaaabbaababbaaaaaaaaabbaabbaaaabbbaaaababbbabbaaabaabbaaababbbbabaaabaaababaaaabbbabbbabaaabbbabbaabababbabaaaabbabbababbbaabaababaababaaabaabaaaabbababbabbbaaaaaabbbababababaaababbabaabbabbbabaaabbaababbbaaaaaababbaaaaabbaaaaaaababaabbbaabbbaababbbbbbabaaabaababaabbbbbaaabababaaabaaababbbabaaaaabaaabbbabaaabbbaabbbbaabbbaaaaaabaabbbaaaababbabaabaaabbbbbabaaaabaaabababbbbbbabaaabaabbabbbaabbaabaaaaabbaabbbabbbbabbbbbababbbabbbbbabbbbaabbababaabbaababbbbabbbaababaabaaaabbbbbbbabbaabbbbbbaabbabbbabbaaabaabbbaaaabaaaababababbbbbabababbaabbabbbabbbababbaabbbaaaaabbbaaaaabaabbbabbaaabbbbabbbabaabbbbbaababaababbaaabaabbababbbaaaaaabaaaaabbaaaaabbabbbbbababbaabbaaabbabbabbaabaabaabbababaaaabbaaaabaaababbbbbabbbbaabbbbaabbbbbbbbbabbaabbababbaabaaaababababaaabaaabbabbbbababaaabaabaaaaaabbabaaaaaabbabbabbaabbbabababababababbaabaaaabbabbabbaaaabbabbbabbaabaababababbaaaabbbaabbbbaabbbabbaabaaabbabaababaabbaabbaabaabbababbbababaabbbbaabbaaababaaaaabaababaaabaaabbaababaaaaaabaabbbaabbababaababaabaabbaaaabbbbabababbabaababbbabbaaabbbbbaabbbabbbbbabbbababaabbababbaaabababbbbabbbabbbaabbababaabbabaaabaabaababaaaabbbbbaabaaabaaabaaabababaaabaaaaaaabbbbabbbaaaabbaaaaabaababbabbabaabbbbaaabbaaaabaabbbabaabaaaababbabbbbabbabbbbaaaaabaaababaabbababbbabbbaaabaaababbabaabaabbababbabbaaaabbabbabaaaabbbbaaaaaababbaaabbabbabbaabbabbbbabbaabbbaababbbabaaabaabababaaabbaaabbababababbabababbbabaabaabbbbbbbbbbbaaaaabbbaaabaabababbaababbbbabbbbbaababbabbabaaababbbbabaaaababbaaabaababbbaaababbbbaabbababbbbaaaababbbabbabbbaabbbabbaaabbaabaaaabbbabbbbbbabaabbabbabbbabbbababaabb
abbabbababbbbbbabbbbaabbabbababbbbbbaaabaaaababbbbaaababbabababaabaabaaabaababbaabbabababaaabbbaaaaaabaabbabababbbbbababbbabbabbbbbabaababbabaaabbaaaabbbabbbbbbbabaaabbbbababbbbaaaaababaabbaabbabaabbbaabaabbbbababbaaabaaaaababbaaabbabbbabbbbaabaaababaaaaaaabbbaabaaababaaabbabbabbbbbbaabbabbaaaababbaaaabbababbaabaaabaabaabbbaaabaaaaaabbaaababababbbabbaabbbbbabaabaaabaaabababbbbaaaabbbaaaaabbbbbabababbbaabaabaaabaaabbabbababaaabbaaababbaabaababbabaababababaababaaabbbabbbababbaabbbaababababaabababbaabbabaababbbbababbbabbaaabbaabbabbbaaaabbbabbbaaaabbaabaabababaabbaababaaabaaaaabbabbbababaaabaaabaaaabbaaabaaaaaaaaabbbabbbbbabbaaaaabaabbabbbaabaabaaabaabbabaaababaaaabbabbbabbababbbabaabaaaaaaabbaabaaabbbbbabbaabbbbaababaaabbaaabbbaaabababbababbaabbaaaabbbaababbabaaabaababaabbbaaabbbbaaaaaaaabbabbaaabaabbababbaabbabbabbbaababaabaabbabbabaababbbaaaabbbbbabaaaabaabbabbabbabbabbbbaabbaaaabaabbabababbbbbabbababbaaabbabbbabbababaabaaabbbabbbaabaaaaababaaaaaabbbabbaabbaabbabbbabbaabaabababbbbababbaaababaabaaabaaabbaabbbbbaaabbbabbbbbabaabaabaaabbaabaabbaaababbbaaababaaababaaaababaabbbbaaaaaabaaababbabbabbaababbabbabbbababaaaaaabaaabaababbbbbbbbaababbbbaaabaabbbbaaaaabbbabaabaabbbabbaabbaaaabbbbbbbbbbbaaaabbabbbaababaabbbbaabbbbaabaabbaaaabaabaabbaabbabaababbaabbaababababbaaabbaabbbaabababaabbabbbbabbaabbbbabbbbababbbbbbababbaabbaabbaababbabbbbbbbbbaabbbbbababaabbabababbabaaaabababaaabbbbbbbbabbabbbaabbabaabaabbbaaaabbabbabbbbaaabbaabbbbaaabbaaaaabaaababaabbbbbbbaaabababaaaaaabbbbbabbbaababbababbbbabababbababaabbaaaabbaabababbbbaabaababbbaaaabbbaaaabaabbaaaaaabbaaabaabbbbabaaabaabbbbaabbbbbbbbaababbbbbbbaaabbbaaabaabababbbbbababbbaaaaabaababbbbabbabaabaaaabaababbbaaaababababbabaabbaaababbbbaabaaabaabaabbbbbbbabababbabbabaaabbbbaaaaaaaabaabbaaabaabbabaabaaaaaababaabaababaaaaabbabbbaaabbbbabaaabbabaaabaaaabbaaabbbaaabbbabaaabaabbbababaababaabbabbabaabaababbabaabbababbaabbbbbbabbbbbbaaabbbbbbabbaaabbbaaabbbbbaaabbbbababaabbababaababbbaababaaaaabaabaaabababbabbaabbaaabbaabbbabbbaaba
bbabaaabaabaaaabbbbaaaaabbabbabaaabbbaaaaabbbabbaabbaaabbbbaaaabbbaaabbaabaaaaabaababaabbaaabbbbbbaaabbbbbbbaabbbabaaababbbabbbbbaabbabbaaaaabbaaabbaaabbaaababbbabbbbbaaabababbaaaaabaababaababaaabbabbbababbbaabaaaabaababbbaaabbaababbabbababbbabaababbabbbbaabbbbaaabaaabbbbababaaabababaabbaababaababbbbbababbbaaabbbbbbbaaabababbbbaaabbaabababbaabaaaaaaaaababababaabbbbbbaabbababbbaabababbaababbbbbaaabaaaaababbbbabbababbababbbbababaaaabbbbbaaaabaaabaabbbaaaababaaaababaaabbbbbababbbbbbaabbabbbbaababbabbbbaaaaaabbaaaaaaababbbbbaabbaabbbbbbbaababaaaababbbbabbaabbabbabbabababaaabbbbaabbaabbababababbaababbbbbbbbaaaabaaaababbbbabababbbaabbaaababbbbbbbbabaaababaaababbbbaabbbbbbbbaaaaaabbbbababaabbbbbbabaabaaaabbbbaabaaabbbabbbbaaaabbabbabbbbabaabbaabaaabbabaababbaaabaabbabaabbababaabbabbbabbaabbabbabaababbbababbaaaabbabbaaaabbababbbbbabbbaabbbaaaabbbbaaaabbaabaaaabaababaaabbbabaaaaaaaababbbabbaabbbababbbbabbaabbabbaaabbbaaababaaaaabaaaabbabbaaabababaabbbaabababababaabaaabababababaaaaaabaabbbbbabbbbbaabbbbbaaaaabbabbaabbababbbbbbababbabbababbaabbbabbbbbbabbaaaaaaaaaababaabbaabaabbababbbabaabaabbababbaaaaabababaaaaabbaaabbbbaaaabbaaaaabbababababbbaabbbbbbbbbbaababbbabbbabaababbbbbabbbbabbbbbbbabaabbaaaaabaaabbabbaaabbbbababababbbbbababaabaabababbbbbababaaaaaaabbaabbaaabaabaabbbbabbbaaaaabbbabbbbbbaabaababababbbbabaabbabaabbbbbaaababbbaaaabbabbbbabbbbaababbaaabaaaaabbbbabbbaaaaaaabbabbbabbaabbaabbbabbbaabaaaabaaaaabaaaaaabbbaaaabbaabaabababbaababababbbbbabaaaaaababbbbbabbabbbbbbbaaabbaabababbabaabaababbbbbbaabaababbaabbbaabababbbbbabaabbbaabbbaaabbbbbabbaabbbbbabababaabbabbbabbabbababbbabaabbbababbaaabbbaabaaabbabbabbbbbaabababbbaaabbbabbbaabbabbaababbbbaabbaaaababbaaabbbaabbaabbaaaabaababbaabbabbaabbbbbababaaaaabbaaabbaaaaaaababbaabbbbaaababaabbaabaaaabbbbabbbabaabaaaaabaaaaabbababbbabaaabbabaaaababaabaababaaaabaabbbbababbaaaaababbbbabaabbaabaabbabaaaaabaaabababbabbabbaabbababababababaaaaabababbbabbbaaabaaaababaaaaaaaababaababbbaabbbbaabbabbbbbbabbbbbbabaaaabaaaabababbbbaababbaaa
bbbbaabbbabbbabbbaabbababbbbbbbbbaabaaabbbaabaababaaabbabbbbbaaaabaabaaaabababbbbbaabbaabbaababbabaabbbaaaaabaaabbbbbababbabbaabaabbbbaabababbbbbabaaaabbbaabbaaabbbaababbbbaaaaabbabbaaabaaaaabbabbbbbbbaabbbbabbabababbabaaabbbbaabaaababaaaababbbbbbabaabbabbbaabbbababbabbbbbbabbaababbbbabaababbbaaababbbbaaabaaababaaaabababbbbbbabaaababbbaaaabbaaabbbaabbbbbabbabbababababbbabababaaaaaaababbabbaaabababbbbbbabbaababaababababababbaaababaabbabbabbbbaabaaababbabbbbabbbbbbabbbbabbabbbbbabbababbbbabaaababbabbbaaabaabababbbaaaaabbbbbbbbbbaabababaabbabaaaaaabbbbbbbaaabbbaaaabbaabbbbaabaabbaabbbaabbaaaabbabbaabbabaaabaabaaaaababaabaaabaaaaabbbaaababaaaabbabaaaabbbbababaabbabbbbabbabbbababbabbaabbaababbaabaaaabbbabbabbaabaaabaabaaaabaabaaaaaaabbababbabbbababbbbaaaabbaaababaaabaaaabaabbaaabbbabbbabbbaabbbaabbababbabbababbbbaaabaaabbabbbbaaaaaaaaababaaabbababbabbabbaababaabbbaabbababbbaaaaababbaabbabbaababbaabaabbbabaabbbbbbbababaababaaaababbaaaaabbbbbabbaaaababbbbbbbaaabbbaaaaaaaabbabbabbabaabbbaaaaabaabbbaabaabbbaabbbbaabbabbaaaaaaabaabbaababbbbbbbbabaabbbabaaababbbaabbabbbbabaabbbbbbbaabaabbbbababbaaabbbbbaababbabbabaaabaaaaaaabbabbbbabaaaaaaabbbabbbababaabbbbbbaabbbabbabaabbaaaaaaabaaaabbbaaaabaabbbabbaabbbaaabbaabbbbaabbbbbbabababaaaaaabbaaaaabbbaaababbbaababbababababbaabbbbaababbbaaaaabbbbbaababaaaaabbaabbababaabaaababbaabbbbbbbababbaaaaabbbbbaaababaaaaaaababaabbbaaabbaababbbbbbbbabaaaaabaabbaaabaaabaaabaababbaababbababbabaaabbbabbabaaaaaabbababbabbbbaaabbbaaaaabbbbbbaaaaaabababaabaaaabababaabaababaaabaabbabbbabaababbababbbbaaababbbabbbbbaaaaaaabbabbbbbbaabbababbaabababbbabbabbaabbababbbababbaaaaaabbbabbaaaaaaababaaaabaabbbabaaaabaabbaabbbbbabbaaabbbaaaaabbbbabaaabaaaabbbaabbabbaaababaabbaabababababbabbbaaaabbbabaababbbbabbaabaabbabbbbaabbaaaabaaaaabbbbabbaabaaaaabbaaaaaaabbaabaaabbbbbaaaababbaababaaabbaabaababbbbbabbbbbbaabbabaaaaaabaabbabbaabaaababbbbaaaaaabbababbaabbabbbbbbbabaabbbbbbbaabaabaabaaabbbaaaabbbaababbbbaaabababbbabbabbbaabbaabbabbabaaaabaabaaaabbbaaababbabbbaaaa
bbbbaabbaaabbaaabaaabbaaababbbaababbabbbbbbaabbbbbaababbaaabbbaaabaabababaaabababbbabbbabaaaabababbabbbbabbbbbbbaaabaabbabbbbbbbbaabbbbbaaaaaabababbbaaabaabaaaaaabbbbbabbbbabbaaabababbaaaaaabaaaaababbabbbaaaabaaaabbbababbaaaabbbbabbbaaaaaaaabbaabaabbaaaaaababaabaaaaabbaabbababaabbbaababaaabbbbaababbaaabaaaabababaabaabbaababbbaabbbbaababbabbbabbaabbbbbaababbbbababbbabaaaaababbaabbabbaaabbbbbaaaababbaabbbabaabbaaabbaababbbaabaabaabaabbaaabbaaabaabbaabbaaabaabbaabbbbabaaabababaaaaaababaaaabbaaabbbbabbaaaabbbaaaaabbbbaaabbabbbbbbaababbbaabaabbabbbaaabbbbabbbaaababaabbbaababaaaabbbaabbbbbbbaaabbbbaabbbaabaababbbbbaaaaaaabaaabbbbabaaaabbbababaabbabbbaaabaaabaababaababbabbbaaaabbaaabaababaaaabbbaaabbababbbbaaabbababaabbbbbaabbaaaabbaaababbababbbabbbbbabababbbbbbabbababbabbababbbbaabbabaaabbabaabaabaaaaaaabaaabaababbaababaabbababaabbabaaaaaaaabbbbbababbbbaaaaaababbabbabbbaaabbabbabbbbaababaaaabbbbaababbbaaaaaababababbbbabbabbbaaababbbabbaaaaaaabaaababbaabaababbaabbbbaaaabbbbbabbaababbbaaabbaaaaabbbbabaabaabbbabaababbbaababbbabbbabaaaababaababbabbaaaaaabaaababaaaabaababbababababbbbabaaaaababaabbbbbbbaaaaabbababbabaabbbababbababaabaaabbbabbabaababbaabbbabbbabbbbbaaabaababbaaaababababbaabaaabbbabaabaaabbbababaaaabbabbbbabbaababbabbbbaaabababaabababababaabbabbabababaabbbababaaababaaababbabaabbaaabaaabbbbabbbbabaaababaaababbbbbaaaaaabbbbbbbbbbaaabbbaaaaaabaabbabaabbabbabaaabbaaabbbabbbbababbbbbaaabaaabababaabbbabbababaaababbabbabbaababbaaaaababbabbabaaaabbaababbbbabbaabaabaabababaaabbaabbbbaaaabbaaabaabbbabbbabbaaabbaababbbaaabaababbaabaaaaabbbabbaababbbbbaabbbabbabbbbbbabbaabababbabaaabbbaabbbbabababbabaabbbabaaabbababbbabaabaaaabbabbabbbaababbabaaabababbabaaabbabaaabaaabaaabbbbbaabbbabbbaabababbbbbbaabbbbababbbabbababbababbbbbaaaaabaabbbaabbbbabaaabbbaaaababbaababbabaabaaaaabbbbaabaaabbbbbbbaabababaaaabbabbabbaababbbabbabbbbbbbaabbabbaaabaabbaaabaaabbbabbbababbbaababbaaabaaabaaabbbbaabbbabaaababaaabbbaabaabbbabbaabbbabbaababbaaaabbaabaabbbbaabbbbbbababaaabaabbaaaabaababbbaaaab
aaabbbbbbaaabbabbbabaaabbaaabaaabaabbbbaabababbababbaaabbbabaaabaabbbaaababbbababbbababbaabaaaaaabbbbaaababbaaaabbbbabaabbababbbbbbbbbbaaaabaaaaabbbaabaabbabbbbbaabbaabaababbabbbaabbbaaaabbabbabbabaabbbbaaabbbbaababaabbbbbababbaaaaababbabaaababaababaabbbbbabbbbbabbabbbabaaabbbbababbbbbbaabaaaababbbabbbabbbbbabbababaababbbbaababaaaaabbabbbbaababbabbbaaaabbaaaaaaaabaabaaaaaaabbabbbbbbbaababbaaabbbabbbbbabbbbabbbbababaabbaabbbababaaabababbbaaabbbbbabbabbaabbababbaabababbabaabbbbaaaaaaaabaaabbbabbbabbaaabbabbabbbaaabababaabbbaaababbabbaaaaabbaabbaabbabbbababbaabbbbbbababaaabbabbbbbabbbbbabbbaaaabaabaabbbbbbbbabbabababbabbbbbababaababaaabbabaaaabbababbaaaaaabbbbabaaaaabbbbbabbbbaaaaaaabbbbabaaabbbbbbabababbaababaaabbababaaabbbbababbbabbbbaaabbaaaabbabbbbaabbbaabbbabaabbabbbbabaabbbbabbabaabbaaabaaaabbabbaabaababbbabbaabaaaaabaabbbaabbbabbaabbabbbbbbaababbaabaabbabaaaababaaaabaaaaabaabaabbabbabbabababaabbaaabbaabbbaaaaabbbaaabbbbaaaaaaaabbababaaaaaaaaabbbbabbbbbaaabbaabbbbaaaaabbaabaaabaabbbaaabaabbaababbbabbaababaaaabaabaabababaaabbabbaabbabaabaaabaabbababababaaaaaabababbbababaabaaaababbbabbbbabbbabaaaaaabbabbbabbbbbbaabbbaaaaaaabbbaaaabbbaaaababaaaaaabaababaabbbbbaababababbbbabaabbaaaaabbababbaaaaaaababbabbbbbbbbaabbabbaabaaaabbaabbbbabaaababbaabaaaababbbabbbbabaaaabbbbbaaabbbabaaaabaaabbabbaabaaaabbbaaabbabbaaabbbbaaabbbbbbbabaabbbabbaabbaababaaabbbababaaabaabbabbbbbbbaaabbbabbaaabbbbbbaabaabaabbaaaabbabbaabaababaabbabbaababbabbaabbbbaaabaaaaaaaaaaaabbbabbbabbaabaaaaaaabbbabbbabbabbbaabbbbababbaababbbabaaaaaaabbaabbbbabbbbbaaabbabbbbbbbababbbbabaaababbbabaabbabaabbabbbbbaaabbabaabbababbaaaabbbababbaabbaaaaaaaaabbbbaaabababaabaababbaaababbaaababbaabbabaabababbbabbababbabbbaababbaaaaaababaaaabbbaababaababababababbaaaaaaaabbbbaababbbabababbbabbabbabbababaabaaaaababbaaaaabbabbbbababbbabbabaababbaaaaaabaabbaabaabbaababbbabaaabbabaaaaaabababbababbaabababaabbabbbaaaabbbaabaababaabbbbaabbabbbaababababbaaaabbbabbaabbaabaaaabbabbaabbbbabaabbaaabbaaabaaaababaaabbbabaaaaaaaaabaaaa
baaabbbbabbababbbabababbabbabaabaabbabbbababaaabbabbbbbbabababbbabbaaabbbbabbabbbbbbabaabababbbaaabbbbaababaabaaaabbabbbbabaababbbabaaaababbaabbbabaabaabbababaababaaabbbbbbbbaaabbaaabbbababbbbabbbabababbbababbbaaaaaaababbbababbaabaabbbbabbabbaaababbaaabaaaabbbbbabaaabbbabbabababaabaaaaaaaaabbbbaaabbaabaaaaabbbbabbababbbbabaabbbbbabaabbaababbababbbbbbabbaabbbaabbbaaabbbaaabbababababbabbbabbbabbaabaaaaaaaaaabbabbbbaabaabbbaaabaaaaaaaabbbbaabbaabaabaabababbbbaaabaababbbabaaababbbaaababaaaaababbbabbaaaabbbaaabbaaabbbbababbbabbabaaabbbbaaababbbbbabbabababbabbbbbbababaabbbbabaaaaaabbbbababbababbbbaaababbbababaabbaabbaaabbaaaabbabaababbbbaabbababbbbaabaaababbabbbaabbabbbabbbabbabbabababbabbbaaabaabbbabababbbbbbabbaabbbbaaaababbaaababbaabaabbbabaaaaaaaabaaaaabbaaaaabbbabbaabbaaaabbbaaaaaaaaababababbaabbabbaaabbbabaabbbabbbaabaabbbbbbbbabbbbbbbbbabbaababbbaabaaabababbbabaaaaabaabaaaabaabaaaaabbbabbaaaaaabbbaaaaaaaaabbbbabbaaaaababbbabaabbbbababbabbbbbabababbabaabbaabbaaaaaabbaabaabbabbbaaabaabababaaaabbbbaaabbbabaaaaabbbbaaabbaababaabaaaaaaaabaabbabaabbababaababbaaaabbabbaababbaaaaabbbabbaabaabbbaabaabbbaaaabaabaabaabbbabbaaaaaababbababbbbabbbbbbabbbaababaaabbbaaabaababbbbbaabababaabaaabaabbbabaaabaabaaabbabbbabbbaaaababbbababaaabbbabaabbababababbababaababbaabaababbababbbbaaaabaaaabbabbbabaabaabaabbbaabaaaaaabaababbbbbabaabaabbabaaabbbbbbabaababbaabbaabaababaaaaabababbabbbabaaabaabaababbabbbbaabbbabbbabbbbabbaaaababaaaaabaabbbbbbaaaabbaabaabaabbababaaaaabbaaaababbaaaabbaabaaabaaabaabaababaabaabbbaabbbbaaababbbbaaaaaaabbabbabaaaabaaabaabaaaaaabbbbabbabbaabaaabaabbbabbbbbbbaabbbaabbbbbbaababaabbaaaabbaabaabbbbbbbaaaabbbbbbaaabababbbbaaaabbabbbbbaababbbbabaabbbbaabaaabbbbbbbababababaaabaabbbaabaabbaaaaaaaaabaabaaaaaabaaabbbbbabbaaaaabbabbbbaabaaabbbabbabbbbbabaaaaaababbabbbbaababbbbaaabaaababaaababbbaaabaaaaaabababaaaaabbabaabaabaaabbbbabaaabbbaababaabbbababbaaaabbbababbaabaaaaababbbbaabbbbaaabbabbaaaaabababbabaaabbbbabbbbabaabbabbbaaababbbbbabbabbbbabbbabbabaaababbbaabbbabbaab
baababbbaabbabbabaaabbbbabbbbabbabbaababbaabbababbabaabbbaabaabbabbbaaaabbaaabbbaabaaabbabaabababbbbbbabbbbbbababbbbabaababbaabbbaaaaaaaaababbbaaabaaabaaaaabbbbbaabaabbbbaaaaaabbaababbbabbbaaabaaaabaaaabbbbbaabbaabbaaaaababaaababbbabbaabbaaabaababbabbbababbbabaabbaabbbabaabbbbbababbabbabbbbbabbbbaaaaaaabbaaaabababaaababbbbaaabbaaabbaaabbbbbaabbaaababababaabbbbbabbbababaababbabbaababbaabbabbaaaaabbbbabbaabaabaabbabbbbbbaaabaababaababaaaabbaabaaaaaaabaabbbaaaabababbaaabbbababbbbaabaaaabaabbaaaaabbbababaabaaabbbaabbbbaabbaabbaabaabbbabbaaabaaaababbbbaaababbbabbbabbbbbbaaabbaaaaabbbababbabbbbabababbaaababaaabbaaabbaaaaaaaaabbababbbbbabbaaabbbababbabbbbbabbbbbbabaaaabaabbbaaaaaababbabaaabaaabaaababababbbababbbabbbaaabbabbaababaababbabbabaabababbaabababbbbaaabbbbbbbaabbabbbababbbabaaaababbbaaabbabbaababaabbbabaababbababaaaabaaaabababaabbaaabbaabaabbbbaabbbaabaaaabbabababbaaaabbbbbaababbabaaaabbbaaabbbbabaabbbbaaabbabbbbbaaaabbbabbabaabbbbaabaaaababbbaabbbbaaabbaabbbbabbabbbbabaaaabbaabaababaabaababaabaabbabbababbaaabbabbbaaaaaabbabaabaaaaabbbababbbabaaaaabbbbbaaabaabbbaababababbaabaabbabaabaaaabbabaaabaaaaaaaaaaaaaaaaabaaaabbaaaaababbbababbaaabbbbbaabbbababababbbabbbaaaabbabbababbbbababbaaabbabbbaaaabbbaababbabbaababaabbaaabbaabbbbbabaababbaabababbbbaabbbabbbabaabbababaaaaaabbabbbbbbabbababaaaaaaabbabbaababbababaaabbaabaaabaababbbbbbbbaaabaaabbaabbaabaabbaabbabaaaaaabbbaabbababbababaaabaaaabaabbaabbbaabbbbabbbaaaaabaaaaaaaaaabbaaabbbbaaaababbbbbbbbaabbbbbabbbbaaaaaaaabaabbbaaabbbabbabbaabbbaababbbbabbaaabbbaabaababbababbaabababaababbaaaaabbaababbabaaaaaaabbabbaaaabaaabbbaabbababbababaaaaabbabbbabbbbabbbaabbbbabbbaabaabbbbabaaabababababaababaaaababaabaabbbbbaaaabaabbbbbbabaaaaaabbababaaaaabbbbbabbbbbabbabaaaaabbabbbbbbbaabbbabaabaabbbbaaabbbaababbbbbaaaaaabbaabbbabbaaaaabaaaababbababbbbababaababaabbaabbabaaabbbbaabaababbabbbabaababaaababbabaabaababbabababbababbaaaabaabbbbbabbabaababbbbbbabaaaabbabbaabaabbbbbbabbbaababbaaabaaaabbabaabbbbbabbaabbaabaaaabaaaabbaaaabbabaababba
ababbbaabbaabaabaaaabaaaabbaabaabaaaababaaaabaaaabbbbaabbbbbabaaabaabababaabbbbbbbbbbababbbaababbbbbabaaababbaabbaabaabbaabbbaabaabbababbbbababababaaababbbababbabbbbabbbabbabaaabbbaaaabbbabaaabaaabaaaabbabaabbbbbbbaaaaababaaaaaaaaabbaaaaabaaabaababbabbbabbbababbbaaabbabababaabbaaaaabbbbbbbaabbbbbaaabbaaabababbbabaaabababbbbbbbbaaaababaaaaaababaaaababbaabbabbbbbbaabbaaaaabbbbabbaaababbaabababaabbbbaaabababbaaabbabaaaaabbbabbaabbbabaaaaabaabbabaaaaababbabaabbbbbaaabbaaabaabaabbbabbbbaabbaaaabbaabbbbabaabaaabaabbbbbbbbabbaaaaaaaaabaababbaabaaababaabaabaabbaababbaabaaaaaabbbbbbbaabaababbbbbaabbaabbabbbbabaabaabbbaaabbaabbabbbbbbaaaabaaaababaabaabbaaabaaaabbabbbbaabbbabbbbbaaaaababbbbabbbaabbaaabbbbabbbbbaaababbbabbababaabbbabbbaaaaaaabbaaabaabbabaaabbbbabbbbaababbbabababbabbabaaabbbbbbaaaabaabbbabaabaabbabaaababbaabbbabaaabbababbbbbbabaaaaababaabaabbbbababbabbaabbaabababbabbbbbabbabaabbbabababbabbbabbabaabbaabbaababbbbbbababababbabbbabaaaaabbbaaabbbaaababbbabbaaaaababbbaaaaaabbbaaabbabbaabbabababbbabbaaabaabaaabaabbbbaabbabbaabaabbbbbaababbababbbbaaabbbababbbabaaaabbaabbababbababaaabaaaaaaaaabaabbbbabbbaabbaaaaaabbbaabbbbbaabbabaaababbaaabaabbaabbbaaaabbbbaababbaabbaaabbaaaabaabbbbabbbbbaaaaabbbaabbbabaabbaabbbabbbbbbbbabaabaabbababbbabaabbbabaabababbbaabaaabaabbbababbbbaaaaababaaababbaaaabbababbabbbaababaabaaaaabbbbabbbbaaaaaabaaabbaaabbaaaaabbbbbaaaabababaaaababaabaababbabaabbbabaaabbbabbbabaaababbaabaabababbaabbbbbbabbbbbbbaabaaaababaababbaaabbabbabbaaabaabbbabbbbaaaababbbabbabbabbabbbaaaabbbbaaaabbabbaaababaabaabbababaaaabbbbbabbabbaaabbababbbbbbaaaaaaaaabaabaaaaabaababaababaabbbbaaabbaaaaaaababbbbbabaabbbaaaabbbbaabaaabbbbbbaaaaaabbabbabbabbaaababbaababbaababaabbbaaaaaabaabaaaaaaabbabbbbbbbabbbbaaaaababbbbaababababaaaaaaaaaaabaaaababbaaabaaabbbaaaaabbbabbbbabbaabaaabaaabbaaababbbaaaababbbaabaabababaabbbbbbbabbabbaaaabbaababbaabaabbbaaabbbbbabbababaabbabbaaaaaabbababbbaababbbbbbaaabbaabaabaababbabbababaaabbaaaababaaaabbababbaaababaababaaabbbbababaaaaaabbbaabaaaaabba
babbbbaaaabaabaaabbbbbbabbbaaaabaabbabbbbabaaaabbababaabababbbaabababbbabbaaaabbbbbbbaaaabbbbbbabababababaabbbbaaabbbbaabbabbbbaaabbbbbbaabababbbbaaaaabbbbabbbbbabbbbbabaabababbbbabababaabababaaabbbababbaaabbabaaabaaaaaabaaaabaabbbabbbbaaabbaaaabaaaaabbbbbabaabababbbbbbaaaaaaaaaabbbbbabbbababababaababbaabaaabaaabaabaaababababbbabbaaabaabbbabbbbbabbbaababbbaabbabbabbabbbbbaaabababbabbaaabbaababbbaaaabbaaaabaaaaaaabbbaabbbababbbbaabbabbbaababaabaaaabaabbabaabaabbbbbbbbbabbaabbaaabaabaaaababbbbaaaaaaaabbbbbbbbbaaabaaaabbabbaaaabbaababbbbaaabababbaabaaaaabbbbabaaabababababbbaabbbaabbbabbbabbbbabaaababaaababaaababbbabbabaaababbaabaaabbabbabaabaababbbbbaaabbaabbbabbbabbaaabbbaaaaaababbabbbbbbaaaabbbabbbbbaababbbbabbaabbbaababbbababbbbbababbbbbaabaaabbaaabaaabbabaaabbbbabaaaabaaababbbbbabababaababbaaabbbbbbaaabbabbbbabababbaabaabaabbaabababbaabaabbaaabaaaaabababaaabbaaaaaaaabababaaaaaaaabbbaaaabbbaaabbbbaaabbbbaabbbaaabaabaabbbabaaaabbabbbbbbbabaabaaaaabaaaababbbaabbaaabbabbaaabaababbaabbbbbbaaabbabaabbabaabaaaababaaaabbbbbaaaabbbbbbbbbaabababbababababbbabbbbbabbbbaaaabbaaababbabbbbbabbabaaaabbaaaaaaaaaabbaaaabbbabbbaaababaaaabaaabbaaaaaabaabaaaaaaababaabbbbabbbbaababbabaaabbaababbbbbababaabaababaaaababaaabaababababbaaabbbaaababbbbbbbababbbabbabaaaababbaababbabbabbbbbbbbabbaaabaaaaabbbbbabbbaaaabbaaaabbabbbaaabaaaaaaabbbaabbabbbaababaaabbbabbabaabbababbbabaabaabbaaaaababaabbbabbbbbbbbabaabbbbabaaaaababbaaaaaabbbabbbbbabbbbabaababbabbbbaabbbaaabbbbbaababaaaabababbbaaabbbbabbbabbbaaababaababbbaababbaaaabbbababbabbabbbbbababaabbaaabbababaabaaabaaaabaaaaaaabaaaaabaaabbababbabbaabaabababaaabababbabaaabbbbbbbabbaabbbbbbabaaaaabababababaaaabaaababbabbbbbaaabbaaaabbaaaaabbababaaaaaabbbabaaabaaaababababbaabbbbaabbababaaaaaabbbbbbbaaabaabaaabababbbbbababbaaabaabbaaabaaaaaabbbabaaaababbbbbbbaabaaabbaabbaabaaabbbababbaaaabaabbbaababbabbbbbbbaaababbaabbabbbabbbaaabaaaabbbbaaaaabaabbaaabaaabbbabaababaababbababababbbbaaabbbaaababaabbbbbababaaaabbbbababbaabaabaaabbbaaababbbbabbaabaaaaabaa
aaababbabaabbaaaababbaabbbaabbbabaaabababbbabbbbabbaabaaaabbabbbbbaaaababbabbaabaaaaaaaaabaabaabaabbbaaabababbabbbaabbbbbbbabaaaaabaabaaaabbabbbbaaaabbbabbaabaababaaababbabbabbaabbaaaabbbbabaaabbabaabbbbbababaaaabaabaaabbbabbbaabbababbbbaabbabbbbbbabbabbbbbaaababbbbaaaaabbbaaaabaabbbbababaabaababbaaaababaaababbabaabbaabaabbbaaaabbaabbbabaabbbabbabbbabbbbabbababaabbbaaabbbbaabaaaababbbbbbbababbabbaaabbaaabababbbabbaabbaabbaaaaaaababaabaabaabaaabbbbbbbbbaabaaaababbbbbabbabaabbbaabbbbbbbbaaaaabababababbaaaaaaaabbaabaababbabbabaaabbaabbabaaaababbbbabbbbabbaaaaababaaaabbaabaaaabaabaaababbaababbbaaaabaaaaaaaabbbbbaabbbaaaababbbaabaaaabababbbabbbbaabbbabbaaabababbbaababaaabababaabaaababbaabaaabbbbabbbbaaaabababababaabbbbabbbbbbbababbabaababbaaaabbabbababbbababbaabbbbbaabbaaaabbbbababbaaabaaabaabbbbabababbaababaaababaababbbabbaaababbabaaabbababbbbaabbbabbbabbbbbbbbaabaaaaabaaaaabbbabbbbbabbabaababbbbaababbabababbbaaaaabbbabbbbaabbababaaabbbaaabaababbbabbababbbbbbabaaaabbbaabbbaaaaabaaaaabbbbaaababaaabaabaaabaababbaaaaabbabaabbbbbbbabbbbaaaaaabbbbbbbbaaaabbaabbbbbbabbabaabbbaaabaababbabaabbabbbbbabaabaaabaaaaabbabbabaaababaababaaababaaaaaaabbbbaaabbaaaaababbbabbaabbaababaabbbaaaaaabbaabbbbbabaabaaaaaaaaabbababaabaabaabbbabbabababbbbaaaabbaaabbbaaaabaaabaaaabaaabbaabbabbbbbbaaabbbbbabbaababbbaaabbbaababaaaabbaabaababaaaaabaabbbaaaaabbabbabababababaaababaaabbaaabaaabbaaaababaababaabbbaaabaabaabbbbaababaabbbbabaababaaaababbbaabaabbababababbbaaaaabaaaabaabaababaababaabaaabbabbbbabbabbbbabababbbabbbbaaabaabbbabaabbaaabbaabbaaabaaaaaabbabbababbbbaaaababbbaabbababbbaaaaaababbabbbabbabbabaaaaaabbaaabaababaabbbabaabbbbbabbbbababaabbabbababbbaabaabababbbabbaabbabbbaabaaaaaabbbaaaababbaaaaabbababbaabbabbbaaabababbaaabbbbabbbbbbbaaaaaababbbaaaaabbbbabaabbbabbbaaaababbaaabbaaabbabbbbabbbaababbbaabbbbbbbbbaaaabbaaabbabbbbbbabbbbababababaabbaaabbbbabbaaaaabaababababaaababbabababababababaaaaaaabbbbaaabbbbaaaaabaabbbbabaaabaaaabbabaaabbabbaaabbbababbaaaabaabbbbaaabaaaaabbabaababaabaabababbbb
bbabbbbbabbaabaaababbbbaaababbbbabaababababaaaaababbabbabbbbbaabaaabaababaabbbbbabaaaaabababbaaaabbbbbaabbbbaaaabababbaabbbbbbbbabbbbabbabbababbbaabbabaababbabaabaaaabaaabaabababbbabababbaababbaaabbbabbbaabaabaaabbbbababaabbabbbbaaaaababbaaabbaaaaaababbabbbabaaaababbbaabbababbaabbaababaababbbbaabababbbbbababbabaabbbbbbbaabababbabbbaaabaaabbabaaababbbaaaabaabbabbbaaaabbbaababbabbaaababbaaaaababbaaaaaaabaaabaaabbabbbaababbabbbaaabbbbbbbaabbabbbbbaaabaaaabbbabaaabbaaaababbabbaaaaaabababbaaaaaaababababaabbbabababaaababbbbbabababbbbbbbbaaaabbbbbaaabbbaabaaabababbbaabbbbbbaaaaabaaaaababbabbaaabbabbabbbbbbabaabbbaabaaabaaabbbbbabbbbaababaaababbaabbabaaaaabbbaaaaaabbbaaabbaaaaaaabbbbabbbaabbbabaaaabbabababbbabbbbaababababbbbababaaaaabbabbabbbbabbbbabbbbaabaaabbbaabababababbabaaaababbbbabaababbaaabbbbbaabbabababaaaaaabaababababaaaaaabababbbaaaaaababbabababaaababbababababaaabbbbaababaaaabbbabbabbaaaaababbbaaababbbaabbbbbbbaaaaaaaaaabbbaabababaaaaaabaaaaababbaabaaaaababaabababbaaabbbbabaaabbbbaaababbabbabaaaaaababaaababbbaaaabbaabaaaaabbbaabaaababbabbaababbbabbaaabbbbbabaaaaababaaabbbbbbbbababbbbaabbbbaaaaabaabaababababbaabbbbbbbbbabbaaaaaaaabbaabaaababaabbbaaaaaaaaaabaabaabaaaaaaaaaaaaaabbaabbbbbabaaababbbabbabababbabbbbbabbbbababaabaabbbbabbbbabbabaabbbbbabbabbbbbabbbbbaabbbabbbaabbabaaaabbbbbaabaaaabbbbaaaaaabbaaabaaaaabbababaaaaabababbabaabbbaabaababaaaabaaababaaaabaabbbbbbbabbabbabaaabbaaaababbbbbbbabbbabbbabaaaabbbbbaaabbbabbbaabbbaaaaabaabaaabbbbbbaaaabaababbababababbabaaaaabaaaaaabbabbbbbbabbbaaaabbabaabbbbbbaaaaaaaaaabaaabbaaabaababaaabbaabaaaaaabbbbbaaabaaabbbbbaaaabbaaaaabbaabababbbbaaabbaabbbbababbaabbbabaabbbabbabababbbbababaababbaabaaaabbaaaaabbaabbaabaabbbaabbabbbbaabaabbabbbabbbbabbababbaabaaaababbaabaabbabaabbbaaaabbaababbbaaabbbaababababbbabaaaaabbabbbbbbababbbbbbabbababbbaabaaabbabbabaabaaabbbbbabbaababaabbaabbababaaababaabaaababbaaabbbbbaaaaaababaabaabbabbbaababbbbaaababaaaaaaababbaabaabbababbbabaaaaaabbabaabaaababbbabbaabbaabbabaabaabbbbabaaaaaaabbaabaaabb
abbbabbbabbbbabbbabbababbaabbabaaabbbbaaabaabbbbabbabbabbbabbabbaabbababaabbabbbaabbababbaaaabababaababbabaabababbaaaaabaabaaaababbbbababaabaaaaaabbabaaaaaabaabaababababaababaababbabaabbbaaabaaabbbaabababaaaababbabababbaaaaaabbabaabbbbaabaabbabbaaabbabbaaaababaababaabbaaaaaaaaaaababbbbabaaaabbabbbabaabbbbbaabbbbaaabbaabbaaaabbbbbbabbaaababbbaababaabbbbbbaabaaaaababbaaabbabaaabaababbbabbaabbabbbabababaabaaabbaaabbbabbbababaabbabbaabababbabbbbabaabaaaaaabbababbaaaabaabbbbbabbaaaaaabbbbbbaababbbbbbabbbbaababaaaaaabaaaababaaaababbaabbbbababbaaaabbbaaabbbaaaabaaaabbbbabbbbbaabbbabbbbabbbbabbbabababbbbbabaabbaaaaabbabbaabaabababbabbababbbabbbababbaabbabaaabaababaaaababbbabaaabbbaabbbabbbaabbbbaabbbbababbbbabbabbaabaabaaaabbbababaaaabbbaabbaaabbabbaaabbabbbbabbabbbabaaababaabbaaaaabaaaaaaabaababbabbababbaaabbaababaababaaaaabbbaabbbbbababbbaabaaaaaabbabbaabbaabbbbaababaabaabababbabbbbaabbbbbaaabbbaaababbbabaaababbabbaaabbbbbabababbaabaaaababababbaabbbbaaabbaabbaaababaabbbbabaabbaabbbaabaaabbababbabaabaaaaabbaaaabababbabaabbaabaaaaaaababaaabbaabbabaabbaaabbbabababbbbabaaabbbabbbaaaabaababbbbaaabbabaabbbabbbbbababbaabababababaabbbabbbabaaabaabbbbbabbaabaaaaabaaabbababaaaababbaaabbabbabbbbabababbaabaaaaabbabbbbbbaabaabbbbabbaabbbaaababbabbbbababaaabbbaabbbaababbbbbabbbbbababababababbbbbaaabbbaabbbabbbaaaaaaaabbaabaabaabbbbbbbabaabbbbababbbbbabbbbababbbabbaabababaaabbabaaaaabbaababbaabbabaaabaababaaabbbbaaabbbbbbbabbbbbabbabbbaaaabbbabbbababbbababaaabaaaaabbaaaaabaabaabbbabaabbbbbbbaabbbbaaaaabbbabbbbabaaabbbaaaaabbaaabbababababbaabaaaabbaabbababbabbaaabbbabaaaaaaaabbbbaabaaabaaabaaabababbaaaababaaaaababbbaabbaabbbbabbbaabbabbbababaaabaaabbaaaababaabaabbabbbbbaaababbaaaaabaaaaaaabbabbbbbbaababbaabaabababbababababbbbbababbaaababaaaabaaaaabbbabbbaababbababbbaaaaaabbaabbbbaabaababbbaaaabaabababbabaaabaabbbbbbbabaababbababaababaababaabaaabbaabbbaaaaababbbbbaaaaabaaabbbbaababababbbbbabbbbbaaaabaabbaaaaabbbbabbbaaabaaaaaabaabaabbaababbabaaaabbbabbabbbbabaaaabbbbbaaaaaabbababaaabbabbb
aabbabbbabbaabbbabaabaaabaabaaaaaabaabababababbabbbbabababaabaaaabbbaabbabbbbbbaabbabaaaaaaaaaaaaabbbbababaababbbbaabbbbaabbbaabbbaaabbaabbbbabbabbbaababbbaabbaabbbbabbbbbbbbbbbababaabababaaaaaaaaabbbbaabbababaababbaabbaababababaabbbaaababbaabbabbbbbaaababbbaababaababbbbbaaabbaabaabbbabaaabbabababbaaaabaabbbabbbbbbababababaaaabbbaaababbaaabbabaaaabbabaabbbaaaabbabababaaaaaaaaaabababbaabaaaababbbbbabbbbbaabbabaaabbabababaabaaabbabaaaaabbbbababaababbaabaaabbbbaaabbbaaaaaabbbababbababbbaaabbaabbbbabababaaaaaaaaaaaababaaaaaabaabbbbaaabbabbbbbbabbababababbbaaaababbabbbaabbbaaababbaaabbbaababbbbbbbbabbbabaabbababbababbbbbbbbabbbbbbbabbababbbabbabbbaabbbbababaaaabaabaaaaaababbbbbaabbaabbabbaaaaabbaabaabaaabaaaabbaabaaabababbabbaabbaaababbbabbbaabbabbabbababbaaaababaaabbbbbabababbaaabbbabaaaabaaaaababaaaabaabbaaabbbbbabbabbbabbaaabbbababaabbbaaabbbbbaaaaabbabaaabbbbabbbaaabaabaabababbabbbbaabaaaabbbbaabaaaaaabbbbbbbbbabbaaaababaabbaaabbbbaabababaabaabbabbbaabababbbbaabababbbbabaaabbabababaabbbabaabaababbbbabbababbaabaabbbabbaaababbbbaaababbbbabbbbaaabbaabbaababbaabbababbbbbbaabbbbaaaabbbbbbbbaabbababababaabaabaaaabaababbababaaaabbabaababbabbbbbbaabbaababaabbabbbbabbbbbbaabaabaaaabaababbbaaabbbbbababbababaaaabbbaababbabbabbbabaabbababaabaaabbbbbaabababababaaaababbaabbbbaaaabaaaabaabbabbaaaaaababbbabbababbbbaaaaaaabaaaaaabaaabbaaaaaababbbbbbaabbbababbbaabaaaabbaaaaababbabaabbbbbaababbbbaabaabaabbabaaababbbbbbbababbaabbbbbbaaaaaabababaaaaabababbbbaabbbaabbbaaaababbbabbaaaaaaabaaabbbbbababbaabbbaabaabbbbbabaaaababbbaabbbaaababaabaabababaabbababaabbbaaabaaabbbbabbbababbbbbabbbbbbbabaabaaabbbbabaabababbbbabbbaaaaaaabbaabbaaabaabaaabaabaababbbbbaaababababbbbabbabbabbabbbaaabaaabaaaabaaaabaabaababbabbaabaaaabaaabaaaaababbabaabaabbabaaaabbaaaaabababababbbbaaabbbbaabbaababbbaaabaaabaabababaaabaaaabaaaabbbaaaabbbaabbabbbbaaababbbbbabbbabbabaabbabbbbababbbbbaaabbbbbaaaaaaaabbaaaabbaababaaaaabaaabbaabbababbaabbabbabbaabaabbaaaaababaaabbaaabaaababbaaaaabbbbbabbbbbabaabbbaaabbaaabbabbaabb
bbaabaabaabbababbbabbbbaaaabbbbabaabbbabaababbaabababbabbaaabbababbbbaaabaaabbaaaaaaaabaaabaabaaabaababaababaaaaaabbbbbbbaaaabbaababbaabbabaababbbbbabaaaabaabababbbbbbbabaababbababbababbaabaabababbbbaaaabbbbababbbabbabaabaaaaaabbabbaababaabbbabababababbbbbabaabbaaabaabbababbaabaabaabbbbbbbbbabbaaaabbbbbbaabababaabababbbaabbbbbbaabaabbbbaabbabbbabbabbaabbabbbbbbaaabababbbababbbbaabababaaaabbaaaabbabbaaaababbbaababbabbbaabbaabbabaabbaabbabababbbaaabaabbbaaabbbbabbbbaaabbbaabbbaaaaaaabaabbabababbaababaabbbbaaaaabaaabbaabbaaaaaabbaabbbbbbaaabbabbababaabaaabababababaaabbaabbbbaababaaaabaabaaaabbabbbbabbabaaaaabaaabbbaaaaabbbabbbabaaabaaabbbbaabaaabbabaaaaabbbabaaaaabbabaabbbbbabaabbaaabbbabababaaabbabbbabbbbabbbabbabaababbabbaaaaabbbaaaababbababbababbabbabaaabaabbbbbaabaabbbabbbaaababbbbaaabbbbbababbbaababbabbaabaaaabbaababbbbabababaabbbaaaaaabaaaaaabababbabaababbbaabbbaaabbbababbaaabbaaabbabababbabaaaabbbbbbabbababbabbbaababbbbbaababbbbbaabbbaabbbabbbabbabbaababaaaabbbbbbbbaaaaaabaabaaaabbbbababaabbabbbababaaababbbabababbabaaabbbbaaabbbbbabbbabbababababbaaaaaabbbaabbaaaabaaaaaabbbaababbbbbbbbaaabaaaaabbbbabbabaaababaaabaaaaaaabbbaaabbbbbbaaabaabaaababababbbbbaaaaaaababbaabaaaaaaaabbaaaabbbabababaababbaaaaaaaabbabbaabaabbbbababaabababababbabaaabababbababababbabbbabaaaabababababbabaaabbbabbbbaababaaaabbbbabbabbababbbbabaabbbababbbbabbbaababaaaaaaabbaaaabaabbbbaabbabbabbbbbabaaaabbbaaabbbbababbabbbaaabbaaabaaabaaabbabaaabababbabaabbbbaabaaabbbbabbaaabbabaaababbbabaabaabaabbbbabbbbbbbaaabbbabbabbbaabbbbabbababbbabaabbaabbbaababbaaaababbbababbbabbaababbabbaaaabaabbabbbbabbabbaabbbabbbabbbaabaabaabababbababaabbabaaababbabababaabbaaaaaaaabaaababaaabbababaababbaaaabaabbbaaaaaababaaaabbbbbbabbaaaaabaaaabababaabaabbaabbbbbbaabbbbbbbabaaaabababaaaababbababbaababbabaabaabbaabbbababababbababbbbabaaabbbbbaabbbbbaabaabbaabbbbaaabbaababbbabbaaabbaaababbbbabbbbaabaaabaababbbabbbabbabababbabbabaabbabaababaaaaaabbabbbabaabbaaaababbaabbaabaabbbaaabbbbbbabbbabababbbabaababbaaaaaaaaabbbaabab
aabbabbbbaaaabbbabbabbabaabaabaabbbabbabaabbbababababbabaaabbbbabbbaabbbbbbabbabbbaabbaababbbbabaaabbabbaabaaaaabbabbaabbbbaaababbbbbaababababbbaabaabaaaaaabaaabbaabbbbaababbaabababbbabbaababbabbaabaaabbaaababbbabbbbaaababbbbbabbabaaabbababbbaaabaabbabababaabbababbaaababababaabbaaabbaaaabbbbabbbbaabbbbaaaabaabbaaaaaaabbaabaaaaabbabbabbbababbabaaabbaaabbaabbbabaabbbbaabbaaaabbaabbbbbaaaaabaabbaabbababaaabbbbbbabbababaaaabbbababbbababbbbabbabaabbabbbabababaababaabaababbaabbaaabaabbaaaabbaaababbbbaabbbaabbabaabbbaabbaabbaaababbaaabbaaabaaabbabbbabaaababbbbabbaaaaaaaabbbababbbababbbbababbabaabbaaabaababaaaabbabbaaabaabaaabbbbababaabaaababbabaaababbbaaabaabaaabaabaaabbbbabababaabaaaabbbababbbaabaaabbabbbbaaaabbbbaabbaaaaabaabbbbbbbaaaaabbabbbbbbabaaaabaaaaaaabbabaaabbabaababaabbababbbbaaabbaaabbaaabbbaaabaaaaababbababbbaabbbaaabaabbaaaababbabaaaaaaaababbbbbbaabaabaaaababbaabaabbbaabbbbaabbbaaababbbabbaaabaaaaaabaabbabbbaaababbabbaaabaabbabbabbabaabaabbababbaaaaaaabababbaaabaaabbabaaaabbaabbbbbabbabbabaabbbbbbabbabbbbbbbbbaaaaabaaabbaabbbaaabaaabbbbbaabaaaaaabaaababababaabbbaaaabbbabbaaaaabbbbaaaaaabbbbbbbabbbabbabaaaabaaaabaaabbaababbbabbbabaabbbabaabbaabbbbbaaaaabbaaaababaaababaabbbaaabbbaabbabbaabababaabbbbababbbabaababbabaaaaabbaabaabbbbbbbbaaabbaaaaaabaaaabbbbbababbbaaababbbabbbaabaabbbababbaabababaaaababababbababaaabbbbbbbababaaaaabbbbaabaababaaabbbbababababbbaabbabbbbaaaaaaaabaabbabababbbabbbaabbbaabbaaabbaabbbbbaaabbbaabbabbababaabbaababbbbaabaaaaabbbaababbbbaabbaababbaababaabbaaaaaaaaaaaababaabbbbabbababbbbbabbaababababbbaabbbbbbbbbbabaaaababbbaaaaabaabaaaababaaaabbaaaaabaaaabaabaabbbbbbaaaababbaaabbabbbbaaaabaaaaaabbbbbabaabbabbaaababbaabbabbbaabaaabaaaaaabbaaabbaaababaabaabbbabaaabbbbaaaabaabbaababbaaaaaaabbbaaabbbaaaaabababaaaaaabababbabaabaabbaababbabaababbbabbaabbbaaaabbbaabbaababaabbbabbaabaaabaabbaababaaabbaaababaabbbbaababbbbbaaabaaaaaabbbabababbbbbbaaaabbaabaaaaaabaaaaaaabbbbabbbbbabaaababbbaabbbbabbaaaabbbaaababbaabaaabaaabbbabaabbaaaabbabbaabaabbabbabb
ababbaaabbabaaababaabbbbababaaabbaaabaaababaabababbaabbabbaaabbaabbabbaaababaabbaaabbbbaabbbaaaaababbbbbbaaababbabbaabbabbbbbbbaabbbbbbabbbaabaaaaaaaaabbabbaaaaaabaaaaaaabaaaaababbbbbabaaabbaabaaaabbbbbbbaaaababaabbabaabbababbbbaabaababbaaaaaaabbbbbaabbbbabaaaaabbbabbbaabaabbbbbaabbbaaabbabbaababaaaaaabababbbbaaabbbaaaaaababbababaababbaabbbbababababbabbbbbbbabaabbbbbbaabbababaaaaaababbbabbbbabaaabaababbabbbabbaaabbabababbabbbabbaaabbabbabaaaaabbbbaaababbbaababbbaabababaabbbabbbbbaaabaabaabaabbbabababbaabbaaaaaababbbabbbaabaabbaaababbabbbaababbbababbaabaaabaabbbbbbbabbabbbbaabaaaabaabbabbbaabaaaaaaabaaabaaabbbbbbbaabbbabaaaaabaaabbabababababbbaabaabaabaabbabbbbbbbabababbbbaabababbbbabbbababbbbbbbbbaababbbaabababaaabbabbbabbbbbababbbaababababbbbaabaaaabbbbaaabaaababbbaabaaaaabaabbaaabababaabbbbaabaaaababaaabaabaabbbabaabbbababbbabbbbaabbbbbbbbababbababaababbbaabaababbaaaababbaabababbaabbbaaaabbbbbbaabaabaabaaaaaaababaabbaaabaabaaaaaabbaabbbbbaabaababaabbbbbbababbbbbaaaabaaabbbabaababbaaabaabbbbbaabaabbbaabbaabbaaaabbabaaabbaaabbabbaabbaaabaaabababbaaabbaabbbabbbbbabbabaabbbbaaaabababbbaabbaaabaaabaaaabbbbaabbabaabababbbbbbabbaabababaabaabbaababbaabaabaaabbbababbbaaaabaaaaababaabbabaaabaaaaaabababbababbbbbbabaababaabbaaabbabbbbbbbbaabbbabbbbbabbbabbaaabbaaaabbbabaaababbaababbaabbbabbbbbbbabbaaaaabababaaabbabaaabbbaaaaaabbabaabaaabaabbabbbbaabbabbbabbbbaababaababbaaabababaabaabbabbabbbaababbbbaabbaababaaaaaaaabbbabbbaaaabaaabbaaaaabbabaabbbabbabaababbbaaaaabbabbababbabbaaabbbbbbbaaaabbbbaaaaabbbaaabbaababbabaaabbaababbababaababbbaabbaabbaaababbaaaabbbaabbbababbbaabbbbbaabbaabbababaabbaaabbabbaabbaabbbbbbabbbabbbbbbaaabbaababaaabaaaaabbabbbaabaaaaabbbbabbabbbbbbaabbabbaabababbbbaabbbabbaabbbbbabaabababaabaabaaabaaaabbbbaaaaaaabbabaabbbbbaaabaaaababaabbaabaabbbaaaabbababbbababaabaaabaaabaabababaabbbabababbabaabbbabbbababbbbaaaabbabababbaabaaaabbaaaaaabaaaaaaaaaaabbbbaabaaabaababbbbabbaaabbbababaaabbaaababaaaaabbabbababbbbbaabaabbbaabbbbaaabbbbaabaaabbbbabbbbbbabaabaaabbab
bbabbaababaaaabaaaabaabbbbababbbbbaaabbaaabbabaabaabaaabaabaaaaaaaaaaababbbbaaaabbbbbabbaaaaabbbbbabbababbabaabaabbaabaaaaaaabaaabbabbbbaaaaabbbabbabbbbbbbaaaabbabbaabababbbababbbbbbabbbaabbaaaaabbbaababbababbabaabaaabbbaaabbbbbabbaaaaaabaabbbabbaabaaaababbaaaaabbaababbbaababaabbbaabaabbabbbaaabbbbbbbbaaabababaaaaaabbbbbaabbbbabbaaabbaababaaaaabbaaabbbabbabbaaaaabbaababbaabaaabbbbaabaaabaabababbababaabbabaabbbabbaabbbabaaabbbaaabaabaaababbbbaaaaabaabbbaaaaabaaabbbbbababbabaabbabaaaaaaaaaaaabaaaabbbababbbabbbabbbbabbaabbbabaabaabaaaaaaabaaababbabaaaaaaababaabbaabaabaaabbabaaabbbababbabaababbabaababbbbbbbbbaabbabbbbaabaaaaaababaabbbabbaaabbbabbbabbbbbbababbbbbbbaaaaababbaabbabaaababbbbbabaababababbbabbbabaaabaaabaaabbbaaaaaaaababbaababaaaaabaaaabbaaababbbabbbbaaabbbbbbbbaaabbbaaabbbbbaaaaaababbbabbbabbbbaabbbbbaaaaaabbbabbaabaaaaabaaaababbababbbbaaabaabaaabbbbaabbabbaaababbbbbbabbababbbaabbbababababbaabbaabbabaaaabaababaaaabbabbababbbabbaabbbababbbaababbbbbbabbbaaabbbaaaaabbbabbbaaababaababbaaaaaababbbbbbaabbbaabaabbbaaabaaaaabbabbabababaabaababbaaabbbaabbbabbbaababaaaaaaabbabaaabbbbaabbabbabaaabbabbbaaaaaaaaabbbbaaabaabababbaabaabababbabbbabababbabbbababbbaaababbabaabbbabbbabaaaababbbbbaaaaabbaabbaabaaabbbbaaabbaababbbaaabbbbbaabbbaabbbaaabaabbaababbbabbabbbaaabaaababbbababbaabaaabbbbbaaabbabbabbaaabbaaabaaaaababbbbaaabbbbabaabbbbaabbaabbbbaababbbbbbbaaaaababaababababbbbaaaabbbbaabbabbbbbbbbabaaaaabbbabbbababbaabbabbabbbbbbabaabababbbbaabaaabaabaaaaababaababaabaaaaaaababbabbbbabaaaababbbababbaabaababbbabbbbbbbbbabbbabaaabababbabbababbabbbabababbbbbaaaaabaabbaaaaaaabbabaaabbbaaaaaaaaababbbbabaababaababbbaaababbbaababbbbaabaaabbbbbabbbabbbabbbabbbbbaababbaabbaabbbbabaaaaababbbaabbabababbbabbaaabaababaababbabbaaabbbaabbaaababaaabbababbbabbbababbbabaabbbbaababaaabaaaabaaaaabbabbbbbabaaabaabaababaabaababbaabbabaabaaabbaaababaababaabababbbbabaabbaabbbbabbaababbaaababaaaaaaabbbaabbbbabaabaaabababbbbbaaabaabaabaabbbbaabbabaaaaabbaabaaaabbbaaaabbbabaaaaababaabbabbbabbbaaaaabb
aabaabbbabaabbbaabaaabaaaaabaabaabbabaababbaaaababbababbbbaababbbababbababbbabaabbaabbbaaaaaabbaabaaaaabbbabaababbbbbbbababbbabbabbabbbbabbababbabbaabbaabbaaabaaaaaaaaabbbbbbabbaabbabaaaaabbaabaabaabbaaabaaababbbbbaaaababbabbbbbabbaabbaaabbaabbbabaaaababaabaaaabababbbbaabbaababbaabbaaaabbaabaaabaabaabaaabaaabbbbbbbabbaabababababbbabaabababbbbbababbabbbbaaabbabbababbaaaaaabbbaaabaababbaabbaabbaaaabbbbaabbbbabbbaaababbabaaaaabbbabbaabaabbaabbabbbabaabaaaabbbbbaabaabababbbaaabbbabaabbbbbbaabbaaabaaabbbaabbababbabbbbbaaababbbababbababaaababbaabaaabababababbbbaabaabbabbaaabbaababaaabaaababbbababbaaaababaabaabbababbabbabbbababbaabaabbbbbabaaababbbababbabaaababaababaaaabbbbbbabababaabbbbbbbbababbaabbbbbbbbbaaaabaaaaabaabbabbbbbabaabaaababbabaaaaabababbababaabbabbabaabbaaabaabbbabbbbbaabbaabababbabbbbaabaababbbaabbbbaababbbbaabbbbaaabaabaaababbbabbabaababbbbaaaabababbbbbbbaabbbabbbbbabaaaaaaaababbaabbababaababbaabaabbbaaaabbabbabaababbbbabbbbbaaabbaabaaaaababbbabbbbbbbbbababaababbbaabaabbbbaabbaabbaaababaaabaaabaaabbbbaaaabaaabaaabbabaaaaaabbbbabbbaaaabbababbbbbbabbaabbaaababbbaabbbaabbbbbbbbbbbaaaaabbaaabbbabbbabababbaaabbbabbaaababaabbabbabbaaabababaabaaaabaaabababbabbbaaabbbabbbbbbbabaaabbabbabaabaaaaabbababbbabababaabaaaabbbbbbbabbbbbbabaabbabaaababbabbbabbbbbbaabbababbaabaabaaaabbabaabbababbaabaabaabaaabaaaaaabaaaabbaababbaabaaaabaaaaabbbaabbabbbbababbababababbbababbaabababaabaaababbbaabaabbbabaaaabaaababbbbbaaababaaabbbaabbbaabbabbbbaabbaaaabababbaabbabbabaaabababbababbbbabbbbabbabbabbbaabbbaabbabbbaababbbaababaabbaababbabbbababbbabaaabaababbabbabaabbbbbaababbaabbbbababbabbabbbaabbbabbbaaaabaaabbbaabaaaaaaaabbbbaaaabaaaababababbaaaaabbbbbababaabaabaabbbbbbabbaaabaababbbaaaabbabbbaabababbbbbabbbaababaabaabaaaaaababbbbaabbabbaabaaaaabbbaabbbabaaaabababbabbbaaabbbabababaabaabbbaabbaaaabaabbaaaabbabaabbbbababbabaaabbbaabbbabbbabbbbabaaaabbbbabaabaabbbaabbbbbababbabbbbbaaabaabbababaaabbbbbbbabbaaaabbaababaabbbbabbbbaaaaaaababbbbaabaaababbbbaaaababbbbabbbbbaabbaabbbaaabbaaa
aabbaaaaababbabbaabbaaaaaaaabbbaabbaaabbabbaaaabbbaaaaabbbabbbabaaabbabaabaaaabaabbbbbaaabbabbaabaababbbaababbbbbaabaababaaabbaabaaabaabbaabaaaabbbbaaabaaabaaaababababaababbbabaabbbbabbbbbbabbabababaaaaaabaabaabbbbaaaababbaabbaaaabbbaaaabaababbbabaaaabbaabaababaaaabbbbbabbbabbababbbbabaaaaabbbbbbbbbaaabbbaabbbababbbbaaaaaaaabababbabbaabaabbabababbbaaabbabababbaabbbaabbaababaababaabbaaabaaaaaaabbbbbbaababbababbabbaaabbaaaaababaabbaaabaababbbababbbbaaaabaaaabaabbabbbbbabbbbabbababbbbbbbabababbaababaababbabbbbaababbbbaaabbbbaaababaaaabbbabababbbaabaabbaabaaaaabaaaabbbabbaabaaaaaababbbbabaabbabbabaaaaabbababbaabaabaabbbabaabaabbaaabbbbaababbbbaaaaabababbbbbbbbbbabaaaabbabbbbaaaabbbbbaabaaaabbbbabbabaaaaababbbaababbaaaabbaaabbabbaaaababaababbbaaabaaaaabaabbbbabaaababaaaaabbbabbbaabaaabbababbaaabbbbaabbbbbbbababaaabaaababbababbbababbbbababbbbaabbbbbbaabaaabababbaabaabbbbabbbbbabbabbbbbabbbaabbaaabbbbbbaabbaababaabbaabaaababaaaabbabaabaabbbabbbabaababaaababbbbabbbabaababbaaaababbbbbaaaababbaaabaabbbbbaabbbbbabaaabaaababbbbabaabbabbaaaaabbabaaabaaaabbaabbabbbbbaabbbaaaabababbbaaabbbbaaabbaababababaaaabbbabaaaaabbbbbbbaaabaabababbbbaaabbbaaabababbaaaaaabaabaabbbbabbbbaaabbbaaabaababbbaabbaababbbaabbbaabbaababbaaabbbabbbaaaaaababbabaabbbbbbbbaabaaabbaaaaaabbbabbbbababaaabaaaaaaababbbaaabbbaaabaabbaaabbabbbaabbbbbbabbaabaabaabbaabababbaabababbbabaabbabbbbbbbabbbbbababbaaabbababaababbababaaabbaabababbbbbaaaaaababbbbaaaabbababbaaabaabbabbaaabbbaaabbbaabbabbaaabaabbaaabababbbabababbabbabaaaaabbaabaabaabbaaababbaababbbaabbaaaabaabbababbaabbbabababbbbaaaaaabaabbabbaabaaabaababbbbaabbababbaaaaabaabbaabbaabaabaaababbaaaaabaabbaaaabbbbabbababababaaaababbbbabaabbbbabaaabaababbbaaabaabaaabaaaabbaaababbaaabaaabbbaabaababaabaaababaabaaabbbbbaabbaaaabbabababbbabbbabaaabaaabababbaaababaaaaaaabbaaaabbbbaaabbaababaabbaaaabbabbababbbbbabaabbabaaaabbbabbbaabbabbaaaabbaababbaaabbbbabbbaabbbbaabbababaababaababaaaabaabbaabaababbbbaaabbabbaaabbabaabaababaabaababbaabbbabbbbabbbabbabbaabbaaaaaabaaaba
bbbabababbbbbaabbabbaaaaababaabbbbbbbbbbabaaabbbbababaaabababbababbabaabbbaaaaaaabbbbbbbbabaaabaaabababababbaaaabbaaaaabaabaabaababaaaabbbaaabbbbabbaaababbbbabaaaaabbaaaaabaababbbababaaaabaabbaabbbaaaaabaaaabbbbabbabaaaabbbbbbabbbaaaaabbabababaabaaaaabaaaabbbbbbbbaaabaabaaabbaaabbbbaababbabaaabbaaaaabaaabaababbbbbabaababaaabbabbabaababababbbbabaabaaababbbaabbababbbbababbabbaaabbbbabbabbaabaabaaabaaaabbbbbabbbbabbaabbaaaabbaabbbaabbabbaaaabababaabaaaababbbababaaabbbabbababbababaababaaabaaaabaaababababababbbabbabaaaabaabbbabbbbaabbaababababbbaaaaabaaaaababaabaabababaabbaaaabbbaaabababbbaaaabbaaabaaaababbbabbbababbbbbbbabaaaaaaaaabbaaaabbbabbbbabbabbababbbaaaabbbaaabbbbbaabbbbabbbbbbaaaaaabbbbaababaabbaaabaabaaaabaabbabaababaabbabbaaaaaababbababbbbbabbaababaababbabababbbbbbaaabaaabaaaaabbbabbbbbabbbaabbbbbaababbbaaabbbabababaababbbababbbbabbaabbabababbabaaaaabbbaaaabbbabbaaabbabbbbabbbbbbbaabbabbababababbbaababbbaaabbbabbaabbbbaabbabaaabbabaabbabbababbabbbabaaabbaaaaaaabbbabbbaababbaabaabbbaabbbaaabaaaabbaaabbbaaabbbbaaaabbaabaabbbaaabababaaaababbabababbaabaaaaaabbbaabaaabbbabbababbaaaaaabbabaaabaaabbabbabaaaaabbaaaabaaaabbabbababaaababbaaabaaabbbaaaabbabaabbbababaaaaaaaaabaaaabbaabaabbaaaaaaabbbabbbbbaabababbaaabababbaaaabaababaaaaaabbbabaaabbababababbbbbaabaababbbbbbabaaabaaaaabbbabaaabaaabbbabbabbaabbaabbbbaaaaaaabbbabbababbaababbaabbbaaabbaaaabbbbbabbabbbbaaaaaabbbaaaabbabaabbaabbbabbbaababbaaabaaaaaababbabbbbaaaababaaaabaabbaaaaaabaaaaabbbaaabaaabbababbbbaaaabbbbbbabaaaabbabbbbaaabbabbbbaaabaaabbbaaababbabbababbbaaabbabbaaaaabaabababbbabababbbbbbabbbbaaababbabbbaaaaaabbbbbbabaabababbaabbabbbbbbaabbbabaabbbbabaaabbbbabbaaabaabbbbabaaaaabaabbbaabbbaaababaaaabbbaaabbaabababaaaababbabaaabbbabaaaabbbaaabaabbabaabaaabbbbbbbabbabbbbaaababaaaabbababbaaaaaaababbabbabaabbbbabbbbbbabbabaabbaababbabbaaaabaaaababbbbababbababbaaabbaaaabbbaabbbaaaaabbbabaabbabababbbababaabaaabbbabbbaaaabababbbabaabbaabababaaabaaaaabbbbababbabaababbabaaabaaaabbbbabaababaabbabbbaabbaabbbbabbabbbaa
abaaabbaaaababbbabbababaabbaaaabbaabaaabbbabbabbaabbababaaabaaaababbbbaaaaabbababaabaabbbabaabababaaababbbbaaaaababababaabbbabbbabababbbbaabaababbaaaaabaababaaabaabbaaaabaabbabbabaabbbabaaabbbbabbbbbbababbabaaaaabbaaaaabbaababaababbbbbbbabbaabbbabaababaababbbbbaaaababaabbbbbaaaaababbbaaaabaaaaabaabbbabbbbaaaababbbababbabaaaababbabbbbbbabbaaaabaabbabaababbbabaaaabbbaaabbbaabbabbbaaaaaababbbbababaaabbaaabaabababaabababbabaaababaaaabbaabbaababbaabbabaaabaaaabaaaababbbbaaabaaaaabaabbbabbbbabbaaaababaabbbabbbbaabaabaaabbabbaaababbbbbaabbaaabbbbbabaaabbaaabbaabbaaaaabbabbaabbbaaaaababbbaaaabaabbbbaabaababababababbaaabbbbbbbbabbaabababbbabbabaabbaabbababaaaabbbbbbbbbbbaababbbaaabbbbabaaaaaabbbbbaabbabababaabaabbbabbbaababaaaababbaababababaababbbbbbaabaaabbaaaababbaaaabaaabbbabbabbaaabaababaaabbbbbbbababbbbbbbaaabbbbbbabaaaaaaaaabababbbbbaababbaaababaaabbaaabaaaaaabaabbbbabbbbbaaaababaabbbaaabbbababbbbabbbbaabbaaaaabbabbbbaaabbaaababaabaaabbaabaaaabbabbbaaabaaabaaaaabbaaaabbbbbabababbbaabbbabbaabbbbabbbbbbababababbaabbbbbbbabaaaaaabbaabababbbbabbabbbbaaaabaaabbababbbaabbabbbaaabaaaabababbbababbaaabbabbbbbbbbbbabaaabababbbbaaabbbabbaaaabbbbaabbaabaabbbabbabbbaaabbababaabaabbabaabbabaaaaabababbbaaabaabbaaababbaaaabaabbaaabaabbbaabaaabbababaaaaaabaabababbababaabbabaaaaaaaaaaaabbabbababbabbabbababbbbabababbabbabaaaaabaaababaaabbbbbbbabbabbbaababbaabbbaaaabbbababababbaaabaaaababbabbabaabaaababbabaaaabbaaabbbaaababbbbbbbbbabaabaabaabbbbbabaaabbaaaabbbbabbbabababbabbaaaabbbaababaabbbbbbaabbbbaaaabbbbabbaabbbabbbaabababbabbbaababbbaabbbbbbabbbbababaababbabbabbbababababbbaaabaabbbbababaaaabbbabbabaabbbbababaaabbabaaaaaabaabababbbaaaaaaabbaaaabaaaabbbbbabaaababaaaaaabbaaabbaaaaaaabbbbaabbbbaabbbabbbbbbaabaaaaabbbaaabbbabbaabaababaaaaaaababaaaabbbbbbabbaabbbbabababbbaaaababababbbabbbbabaaaabaabbbaabaabbaaabaaababaababbbbabbaaaaaabbabbabaabbbbbbabaaabaababbbaabbaabbbbbaabbbbabaabbaaabbbbbabbababaabaaababbaabaababaabbbbabbbaabbabbbbbbaaabbbabaaababbabaabbbabbbaabaabaabbaabbabbaaaababbbb
bbbaaabababaaabababbbbaabaaaaaaaaaabababbaabbaaaaababaabbbbbabbabaaabbbbbabbbbabbbbbabbabaababbbbabbbbbababbbbabbababbaabbbaaaababbbbaaabbaaababaabaabbbabaabbaabbbbbbabaaabbbbbbbbababaabbabbabaabbababaaababaaaaabbaabbbabaaabbbabaabaabaababbbaabaaaaaaaaaaabaaaabbbaabbaababaaaabaababbaaabbaabaabbbababbbabbaaabbbaaababbaaaaaabbabbabbbbaaaabaababbaabbbbbabaabbabababbabababbabbabababbbbbbbbabababbaaababababaabbbabbbababaaaabaabbbbbabababaaaabbbbbabbbbaaabbabaaabbbabbaaaaaaabaaaabbbaaabbbaaabbaaabbbabaaabbbbaabbbbabbbbbabababbaabbabbaaababbaaaabaaabaaaaaaabaabbaaabababbaaabaaabbbaaaaabaaaabababbbaabaabaaaaaabaababbbbbbbabababbabbaababbababaababbaaaabaaaababbababaaabbabbbbbbaaabbbaababbaabbabbbbabbaaaabbabbbaaaabababaabbbbaabaaaaabbbabaaababbaabbabaabbaaaaaaabaabbaaabbaaaabbabbaaaaaabababbbbabaaaabbabbbabbababbabbbabbabbbbbbaabbaabbaaaaabaabaaaaabaaababbbbaaaaabababbbbaaaabbaaaaabbbabaabaababababaabbaababababaaababaaabaabbabaaaabbabababbaaabababbaaabaaaabaabbbaaabbabaabbbaabaabaababbaaabbbbabbabbaabaabbbabbbaabaababbabaaababbbaaaabbaaaaaababbababaaabbbbbaabbabbbbbbaaabbaaabbabbababaaabaaabaabbabbaabbbbbaaabababbbbbaaaaabababaaabaaaabababaabababbbbbabbbabaaabaaabbababbaaababbaabbbaaaabababbabbbbaabbabbaaaaabaaaaabbbbbbbbaaaaaaabaabaaabbbaaaabbbabaababbbbabbabbbaabaabaabbabababaaaabbabaabaaaabaaaabaaabbbbbbabbaabbbbaaabbbaabababbbbbabbaaababaababbbbbbbabbabaaaabaaaabbbaabaabbbbbbbaabbabbabbbaabaabbbabababaaaabbbababaaaabbbaabbabbaaaaabbaaaabbaabbababbbabaaaabbbabaabbaababbbaaababaabbaaaaaabbaaaaabbbababbaaaaabbaaabababaaababbbabaabbabaabbbaaabaababbbaabaabbabbbbabbbbbaabababbabbbbbbbaaabbaaaabbbbaabbaabaaababbbbabababaaabbbaabaababbbbbabaaabbbaabbbaabbbabbbabbbaabbbabaaaaaababaaaabaababaaabbbbbaabbbbaaabaaaaabaaabbbbbbbabbaabbbababababaabbbbaaabbabbbbabbbbbbabbabbbbaaaaaaaabababaabbaaabaaaabaababaabbabababbabaaaaabaabbaabbaabaabbaabbbaabbbbaabaabbaaaababaabaaabbbbbbabaaaabaabbabaaaaabbabbbabbbbbaabbaabbaaababbabbbabbbaaabaaabbbbbbbbbaabbaabaaaaabaabaaaabaaaaabbaaaaabaabaaaab
bbbbabaabbaaaaabaaaababbbbaababbababaabbaaaaababbabababbaabbbabbaabbbababbbaabbbbbbabbaaaabbabbbbabbbabaabaaabbaaaabbababbaaabaabbbbbbabaabbbabbaabbabbababbaaaababbabbbaaaaabbaaaabbaaaaaaabaaaababaabbbaaaaabbbabbbabbabbbbbababbbbababbaabbbaabbabbbbbbbabbbaaabaabbbbaaaabababbabbbaabababababaabbaababbbaaabbabbaaaabaabaaabbabbaabaaabbaaaabbabbabababaabbaabaabbaaaabbbabaaabbbbbbbbbbbaabbbbbabababbaabbbabbbaabbbbabaabbaabbbbbabbbaababbbaaaabaaaabbbabaaaaaabaaaabbaaababaabaaababbbabaababaaabaabbbbabbbaaabaaaaaaaaaabaaababbbbbaaaaababbaabababaabbaaabaabaabbaababababbababbbbabaaabbbbbabbbaabbbabaaabbbbbbbabbbababaabaaaabbaababaababbbbbbbabbabbabaabbaaabababbbbbbbaaaaaabbbbaabbbbabbaaaaabbbaabaabaabbbaabbababababbababaabbbbaaaabbbbababbaabbaaababbabaaababbbabbabababbaaaaaababaaaaabbaaababaaababaababbbbbaabbbbbbbabaababbbbaaaababbaabaababbbabababbaaaaaababbababbabbabaaabaaabbaaaabbbbbabbbbbbabbbaaabbbbaaaababaaababaaaabbabaabbaabbbaaababaabaaabaababaababababbabaabbbbbabaaabbabbaabbbbababbaaababbaaababbabbabaaaabbbbbaabbabaaaabaabaabbbabbbbaabbbbbbaaabaabbbbaabaaaabaabbbaaabbbbbbbbaaaaabaabaaababbabbbbaaaabbaabaabbabbaaababaaaaababbbbaabaabaaaabaabbbaaabaabbabbabbaaabbaaabbbaaaaaabbbaaabbbabbaabbbabaaaaaaaabbbaaababbabbabbbaaaabaaababbabaabbbbbabbabaaaaaaabbaabbbbbabbaabaabbaaabbbaaababbaabaabbbbbaaabbabbabbbabaabbaaabbabbbaabbbaabbaabaabbabbaababbabaabbabbbababaaaabababbabbababaababbaabbaaababaaaaabbabbaabbaaaaaaabbbababbbbbabaaababaabaaaaaabaabbaabababbbbabaaaabaaaaaaabaaaabababaabbbaabbbbbbbbbaaaaabaabbbbabbaabbaaabbabbaababbbbbabaabaaabaabbbbbbabbaaaaaabbabbabbbbbbbabbabaaabbbbbaaaababaababaabbabbbaaabbbbabaabaabaaaababbbaabbbaaaabbaabbaabbaaabbaabaaaabbaabbbbbaaaaaabaabababbabbbabaaabbbababbaabbbabbbaaaaabaababbbbbababbabbbbaaaabbabaaaaaabbbaaaabbbabbbaabbaabbbabbbabaabbbabbaaaababaababaaaabbbbbbbababbaabbaababababbbbbbbbabbbbbbbbaabbbabaaaabaaabaabaaaaaabbbaaabbabbbbbbbabbaaabbabababbbbaabaaaabbbbbaabbaaaaabbbbbabaaaabbbabbbbabbbbbbabbbbbabaabbbaabbbaaaaaaabaabbaabbabbba
bababbaaababbaaabaababbaaaaaabaaabbaaaaabaaababaabbbaaabbbbabbbbbbababbabababbaabbaaaaabbabbaabbaabbbaaababbbaaababbbabaaaabababbbabbaabbaaaaaabbaaababaabaabaabababbbabbbabaaaaaababaaaaaabaabbbbbbbaabbaaabbabaaaabbbaabbabbabbaaabaabbabbaabababaababbaaaabaabbaababbababbaabbaaababbbaaabbbbaababbbbaabaababbaabbabbabaaaaabaaaaaaaabbbbbbbbaabaaaaababbbaabababaabaaaabaaabbbbbbbbaabbbbbbaaabbbbbbbbaabbbaaabbbabaaababbabaabbbaaabbbabbbbbaababaabbbbbbbbaaaabaababbabaaaabaabbaabbaabbabaabbbabbabbababbabbbbbbabababababbbaaaabaaaaaabaaaaaabbaabaaabbabbababbbbaaaabbabbaabbbbbaabaaabbbbaabbbbaaaaababbabbbaaaaaaabbbbaaaaabbaababbaabbbabaaabbbbbabbbabbabbabbabababbbababbaaabaaabaabbbbabaaabbbbabababbaabbaababbaababbbaabbbbbbabbaababbabbbbbabbbbabaaabbbabababbabaaaaababbbababbababbaaaaabaaabbaababaabbaababbbbabaabaaaabbbabbabbaaabaabaaaabaabababababbabaabaaaaaaaaababbaabbabaabaabbaababbaabbabababbabbababbbabaabbaabbbbababbbaabaaababbaabaabbababbbabbbabbaaaabbbaaabbbaabbaabbabbbaababbaabbabbababbaaabaaabbabbaababbbbbabbbbbbabbbaaabaaabbbbaababaabbbbbaaabbbababbabaabbaababaabbaababaaaaaaabbababbabbbbbaaabbaabbaaabbaaaaaabbbabbbbbbbaabbabaabbabaababbaaabbaabbaaaababaaabbbabbabbabbabbbbaabbbaababbaaabbbbbbaababbaabbbbababbabbbabbabaaaabbbbababbbaabaaaaabbabababbaabbabababaaabaabaabaabababababbbbabababbbaabaabbbbbbbabaabaaaabaabbabbaababbababaababaaabbaababbabbbbbbaaabbabaababbbabaabaaabbbbaaabbbbbbaababbabababbaaabbbbabbbabaababbbbbaabbabbbbbbaababaabbbabababbababaababbaabbbbbbabababaabbabaababbaaaaaaaaababaaabaaaaaababbbbbaabbbabbababbbbaaabbbbaabaaabbbaaaababaabbbbaaababaabbbbbbbbbabbabbbaaaaabaabaaababbabbbababaabbaabaabaaabaaabbabaaaababbabbbaaabbbbbaabbaaabaabbaabbaaaaabbaaaaabaaaabbbbabaabaaaabbabaabaaabbaaaababbaaabbbaaaabababaaabbaaabababbaabababbaabbbbbaabbabaabbabbaaaabbabaaaabaaababaaababaaabbabbaaababaaaaaabaaababbabaaaaabaaabbbaaaabbababaaabbabbabbbbbbbbbaaababbbbabbaabaaaabababbbbbbaabbbbabaaabbabaabbbbaaababbaabababbaaaaabaabaabbaabbababbabbbabaabaaabbaaabbbabaaabbababbab
bbbbbbaabbabbbabaabaaabbabaabbbbabaaaabbbbabbbbbbbbbabbaaaababbbbbbaaabbbaabaaabaabbaaaababbaababbaabaabbbaaabbaaaaabbbababbbbbabbbbbbbabaabaababbbaaaabbbbaabbbaababbbbbabaabaaaaabaabaaabaaabaabaabbaaabbaababaaabaabbabbababbbaabbabbaaababaabbababbaaabbbaabaaaaababaabaabaabaaaaababaabbbaabbbbbbabbbbbabbbabababbbbbbaaaaabbbbabaaabbbbaaaabababbaaabaaaabbaabaaaaaaaabaaababbbbbbaaaaaabbaabbabbabababaaaabbaaaabaaababbaabaabaabaabaaababbbbbbabaaaabbbbabbbbaababbababaaaabababbbbbabababbaabbbbabababbabbbaaababaabbabaababbbaaaaaabaaabbaabbbaaaabaabbbaababaaaababbaabaabbbabbababaabbbbabbaaaabbbababaaabbbaaaabbabbaaabbabbabbaabbbabbaaabbbababaabbbaabababaaaabaaabbaababbbababababbbbababbaaaabbaabbaaaaababaababbbaaabbbbaaabbbbababababbaaababaaabbbbababaabaaaabaaaabbbababaaaaabbbabaabbaababbbbbbaaaabbaabbaaaaabbaaababaaabaabbbbbaaabbaaabaaaabaabbbbbbabbbbaabbabbbaababbabbbbbbbababaabbaaabbababaaaabbaababbbbabbaabbaababbbabbbbbbabbbbabbaabaabbaabaabbbbaabaabababaaabbbabbaababaaaabaaaabbabbbbabbaabbbbaabbbaaaababbbaabaaabaabbbbbbbbbbaaaaababbbaaabaababbaabbbbababbaaabbaaabaabbbbaabbbaaabbbbabaaabbbbbbbbbbaaabaabbbabbbababbabbabbbababbababaaaaaabbbabbaaaaabbbbbabababbababaababbaabbababababbababaaababbababbbbaabbbaabbbbbabbbaaaabbaabaaaabaabbbbbbabbbaabaabbabbbababbabbabbababaababbabbabbaaaaabbababbabbabbbbaabaaabbbaababaaabaaabbaabababbabbabaabaaabbabbbbabbbabaabaaaaaaababbaabaaaaaabbaaaaaaabaabaaaaabbbabababbabbaabbaabaababaaaaabbabaaaabbbaababaabaabbbbbbbabbaaaabababbbaabbaabaabaaabaaabbbaaabbbbbaaabaaaabaabaababbaaababbbbabbbaaabbbbaabaabaabababaabbaaaaaaaabbbaaaabbbbaaaababbbbbbabaababbbababbbaaababaaababbaabaabaaabbabababbbabaaaaabbaabaabaaaaaaaaabbbabbaabababbabaababbbbaabbaaaaaabbabbaaaaaababaaabbbabaabbbabaabbababaaabaabbaababbababbbaaabbaaaaabbabaaaabaabaababbbabbaababaababbaabbbaaabbbbbabaababababbbabbbbabbaababaababbbabababbbaaababbabaabaaababaabaabbaaaaaaabbbbbabbabbaaabbbbbbbbbaaabbabaaaaaabbabbbabbbabbaaaaabaaaaabbabbbbaabbbbbabbbbbaabbaaaabbbaaaaaaaabaababaabbbabbbaaab
babbbbbaabbabbaaabbbbaabaaaabbbbababbbaaabaabaaaabaaaaabbababbbabbababbaabaabaaaaaaaabbbbabaaaaaabbbbbbaaabbaaabbabaabbbbbaaaabbaaaabaaabbbbabbbaabaabbbababbbaabaaaaaaabaaaabbbabbaaaaaaaabbbabbbbababbbaabbaaabbbbbbbabaabbababbaabbbabababbbbbbbbaaababababaabaababaaaabbbabababbbbbabbaabbbababaabbbaabbbbaaabbbabbbbbaabbbabaaaabbbabbbbbbabbababaaaababbbabbbaabbbbabbbabbaaaaaaaabaaabbbaabaaabbaaaabbbaaaaabababbbaabaabbababbabbbaaaaabbbabbbbbbaabaaaabbababaabbbbbaabbbbabaabbaabbbabbbaabaabbabababbabaababbbaabbbababbbbbbbaabaaaaaaabbaabaaababbbaababbabaabaaabaabaaaabaaaaabbbaaabaabbabbaaabbbbaabbbbaabbbabbbabbaaaaabbababbbbabbbabbabababbbaabaabbababbabbbabbbabbaabbaaabbabbaaabbbbbabbabbaaaaaabbbabbbaaabbbaabbaaaaaabbbbabaabbbbbbbbbabaabababbabaaaabababababbababbbbabaaabaabaaaaaaaaabaaabababbabbbbababaabababbabaaabaaaaababaaabbbbbbabbababbbabaabbaabaabababbabaaabbabbabababaaababaabaababbbaaabbbaaabaababbbbbbbbaabaaaaababbbbaaaaaabbbaaaaabaaaabbbbbbaabbbaababbbababbabbaabbaaaaaabaaababbbabaaabaaabbaabbbaaabbbaaaaababbbabaabaabaaaaaaabbaabbbbbaaabbabbbaaabbbbbbbbabaabaababaaaabbabbbaaabaaaabbabaaababbbababbaababbbaaabbbabbbabbbaabaaabaababbbbabbbabbabbbbbbbbaaaabaabbaabbabbbaaaabaabbbbaaababbbabbbabbbbbbbbbbababbaabbbabbaaabbaaaaabbbaabaabbabbbbabbaabaaabbaababaaaabbababbaababbbbbbaabaabbbbaaabaababbabbbbabbbbaaabbabbbbabbbababbaababaaaabbaaaaabaaaababababaaaaaaabaababbababbbbbabaaaaaaaabaaaaaaaaaabbabbaaabbaabbbabbbaaaaabaabbbabaabbabbaabbbbbbbaabaaaabbaaaabbabbabbbaabbaabaabbbbbaaabbaabaaaaababbaabaabbaaabababaaababbbbabbbaaaabbbbbaababbaabaaaabbbabbaaabbbbbaaaababbbabaabbbbbabbaaaaaaaaaaaaaabbbbbababbbaabaaaaaaaababaaabaaababbbabbaabbbbaabaaabbbbaababaaaaababbbbbbbbbabbaabaaaaabaabaaaaaabaaabaaabbbbababaabaaaaabbaaaaaaabbabaabaababbbbbabbbaaabbbbbabbababbbababbaabbabaaababbbbabbbbabbabbbaaaaaababaabbbaabaabaabababbbaaabbababbbaabbbaaabbbbbaabbaabbbabbbababaabababbbbaabaabbaaababbaaaababbaaabbabbababbbbbaabbbaabbbbabbabbaabaaaaaaababaabbbbbbbbaababaaaaabbaaababaabbbaababbbb
aabbbaaaaabbbbaaaaaababbaaaaabaabbaababaaaababababbabbaabbbbaababbaaabbaabbbbbaabaaaabababbbababbbababbbbaaabbbbbaaabbbaaabbbabbabbbaaababbabaababaababaaabbbbaabaabbabaabaaabbaaabbbbabaababaabbbabbbabaaabaaaaaaaabbabababbbbbabaabbaabbbbbababbaabbbbabaaaaaabbaaabaabbbabaaaaabbabaabaaaabbbbaabbabbbbabababaabbaabaaababbabbaabbabaaaabbbababbbaaaabbaaaaaaabbaabaabbabaaaaaaabaabaaaaabbaabaaaaaabbaaabaaaaababbbbababbabbbbaaabbbaaaabbbbabbbbaaaaabbaaaaaabaababbabaaabaaaaaaaaaaabbbababababbabbbaaaaabaaaaababaabbaabaabaabbaabaaabaabaaaaabaaababbbaaababaaabaaabababaabbaaaababaaabbaabbbaaaaabbbabbbaaabbabababbbbbbbaabbbabbabaabbbbabbaabababbbbaabbabaabbababaaaabaaaabbbbbaaabaabbbbbbaaaabbaabaabaaaaababbbbabaabbaabaaabbbaabbbbbbbbbabbabaaaaabbbbaaaaaabababbbabbabaabbbbaaaabbaaabbaabaabbbbaabaaaaabbbabbaaaababbabbbbbabaaaaababbaaabbaaaabaaabaaaababbbababbbbabbbbbabbbaaabaababaaabbaabbaaaabbbbbbabbbbabbbbabbbabaaaabbaaaaaaaabbbaaabaaabbabbaaaaaaaaabbbbbabbbbbbbbaaaababbaaaabbbbaaabbbbbaabbbabbbabbbaaaabbbbbbaaababbaaaabbaaaaabbbaaababbbbbbabbbbaaabaababababbaabaaaaababbbabbabbbaabababaaaaaabaababbabbbbbabbbabaababaababbabbbbaaaabaababbbabaaabbaabbbaabbbbaaabbbbaababaabababbabbbaaaaababbabbabbbaabbabbabaaaaaababbbbbbbbabaabbaaabbbbbbaabbabbaabbaabbbabbbbaaaaaabaaabbbabaababbabbbabbaaabbaaabbbbaaaaaaaaabbabbbababbaaaaaaababbbaaaababaabaaaabbbbbababaaabbbabbabaababbbbbaababaabaabbbbbaabbbaaabbbbbbbbaaaaababbbbbbabaaabbabbabbabaaababaaabbbbbbbabaababbbaabbbbbabbabbaababaabbbbaaaabbabbababbbbabaabaababbbbbabbbbbabbaaabaabbaababbbbbaaabaaaabbbbaabbabaaaabbaabbbbbabbbbabbbaabbbaabaaabaabbabaaabababbbaaabbabaabaaababaaaaabbaaaaaaabbaaaabbaabababbbbaabbaaaabbaababaaababbaababaaaaabbaabbbbbbbbaabbabaabaaabbabaaaababbabbbbabbbbabaabaababaaababbbbbabbbababbbaaabbbabbaaabaabbaabaaabbbabbabbbaaaaababbbbbaababbbbabbababaaabaabbbaaababaababbaabaabbabaababbbbaabbbaaaaaaaaababbbaaaabbabbbbbbabbbaaaaabaabbababbabaaaabaaabbaabbabbbabbaabbbbbbbaabbabaabbbaabababaabaaaaabbbababbabaaabbabbaaababaaababbb
babbbaababaabaabaaababaaaabaababbaaaaaabaaaabbbababbabbabbaabbabbbbbaaaabaabaabbbaaababababaabbbbabaabbabaaababbbababbaabbbabababbaabbbabbbaabbbbaaaabbbaaabaaaaaababbaaaaaabbbbababbbabbbaaababbaabbbbbbbbaababbaaaaaabaaaabbbabbbababaaabaabaaabbbabbbabbbabbabbbbabaaaaaaabbbbaababbbabbaabbaabbbaaaaabbaaabbbbbbbaababbababbaaabbbbbaaababaaaaaababaaabaabbaabbbabbabbbbabbababbaabbbabbbbabbaaababbabbaabbbabbbbbbaaaabababbbabaaabbabbaabbababaabbaaaabaababbbbbabbbbabbbaabbabbbabbabaaabbbbbbbabaabbabbbaaaaaaababbbbbbaabbaabbaaaaabaababbababbabbababaababbbbbbbbaabaaabbbbaaabaaaaaaabbaaaaababababbaababbaaabbbabbbbaabbbbbbbaaabbbababbbbabaabaabbaababbbbbaaabbbabbbbababaabaabbbbaabbbbabaaaaaabaaabbbbbbaabbaabaababaaabbaaaaaababbbabaaaababbabbabbababaabbbabbbbbbbbababababbbbbbababbaabbbababaaababaaabababaabbbbaabababbaabbaabaabbbbabaaaabababbabbbbaaaaaabababbababbaaabaaaaababbbbbbbabbaabaaaabbbbabbbbbbbbaababbbbababbabbbaaaabbbbaaabbaababbabaaaaaaaaabaaaabbbbabbbbabbbbbaaaababbaaaaabaaabaaabaababaabaabbabbbbbabaabbbabbababbbbbaaaabaaaaaaaaaababbabbbbababaabbababaaabbbbbbabababbabaabbbaabaaabbaabbaaaaaaaaabbbbbabbbababaabaaaaaaaaabbaaabbabbbbaaaaabbaaaababababaaaabaaaaabbbaaabababaaababbbabaababaababbbababaaabbabaaaabbbbaaabbabaabbaaaabababaabbbaabaababaabbbbaaabbaabbbaaababbaabbaaaabaaaaaaabbbbaabbbababbabaaababaaaabaabaaaaaaababbabbabbbabbbaaaaaabbaaaabbbababbbabbbbaaabbbbbbbabbbabbaaababaababbabababbaababaaabbabaaaaababbbbabbaaababbbaaabbbbbabbabababaaaabbbbbaaabaaaabbbabbaabbaababbaaaaaaabbabbbaababbbabaaabbababaabbaaaaabaaabbbbbbaaaabbbabbbabaabaaaabababaaabaabababaabaaabbbbbbabababbaabaabaaaabaaaabaababababaaaabbbabaabbbaabbaaaaaaababbbabbabaaabbaabbaabbbbbbaaaabaaaabbabaaaaaaababaaabbbbabaaaaababbbaabababbaabaababbababbbbbaabababaabbaaaaabbbaaaabbbabbbaaaababbbbaabbbabbababaaababbbbaabaaabbbababbaabbabbaaababaaabbabbbaababaabbbbbaabbabbaaaaaabaaaababbbabbabbbabbabaaabbabbbbbbababbbababaabbbbbaabbbaaababaaabbabbababbaabaaababaababaabbbabaaaababbbbbaaaabbbabbaaabbbbbabbbbbbbbba
aabababbaabaaababaaaababbabbabbaaabbbaaabbbaabbbbaaaababbbbaaaaabbabbaabbaaaaaaaabbbbabababaaabbbababbababbbaabababbabababaaaaabaabbbbbabbabaaaaaababbbabbaabbbaaaaabbaaabbaaabaaaaabbabbaabaaaaabbbabbbbbabbbbbbaaaababaaaababbbbabbbaabbaaaababaaaabbabbababababaabaaabbbbabbbbbbaaaaaaaaaabbbbbbaabbaaaaabbbabbbaaabbabbababaaaaababaaaaabbaabaaaaabbabaaabbbaaaaabbbbbaabaabaabbbaaaabbbbbbabbaaabaaaaaaabaababbbbaabaababbbaaaabbbbababbaabaaababbabbabaaaaababaaaaabbbababbababbaabbaabbaabbbababbbababaabaabbbabbbbaaaabaabaaabaaaabbaaaababbbaaabaaaaababbbaabbbbabaabaabaaabaaaaabbaababbbababaabbaaaaaaabbbbaabbbbbabaaababbbbbaababbbbbbabbabbbbabbbbbbbaababbbbaaabaaababababbbababababbaaaabaaaabbbaabbaaaaaabbbbbbabaabbababbabbbbbbaabbaaaabaababbababbbbbabbbaaabbbbbbbaaabaababaabaaabbabbbaaabbbaaaabbbbabbbabbbabbbbbabaaaabbabbabaaaabbbaabaaabaaaaaabbbaabbabaabbbbbbaabbbbababaaababbbababbaaababaaabbabaababbbaaabbabaababaabbabaaabaabbabbaabaaaabbbbbbbaabbbbaaababaaabbbbaabbbbabbaababaaaaaaaaaabbbbaabbbbaaaaabbbaabababbabaaababaaabaabbbabbabababababbbabbbabbbbbbaaabaababbaaaabbabbabbabaaaabaabaaabaabaaabaaabbbabbabaabbbaabaaababbbbabaabbbbbbbbabbabaabbabababbbabaaabbbbabaabbaabaabaaaabbbbbbbbabaabaabbbaaabaababbbababbaabaaaaaaabababbaaabbbababbbaaababaabaaabbbaabbaabbbabbaaaaabbaababbaabaabaaababbbaaabaabbabaababaabbbabbbabbaabbaabbbabbaaaabbaabbbababbbbbaababbbabaaaaabaabaabaaaabaaaaaabbababaabaabaaabbaaababaaabbbabbabababbbaabbabbbbaaaabbbbbbaaababaaabbabaaaaabbaaaababaabbaabababbabbbbaaabaaabbabbabaaaabbbbbabbbbabbabbbabbbaabbbaaabaababaaababbbaabbabababbabaaabbbaaaabbaabbababbabaaaabbabbbbbaaaaababaabbaaabaaabaaabbbabbaaabbaabbabababbababbbbaaababbabaababaababaaaaabbabbabaababbaabaabababbbaaabbabaabbaababbababbaaaabababaaaababbabbaaaaabbaabaaaabbaabbbabaaaabbbabbbababaaabbbbbbaabbabaabbbbbaabaabbbabbbbbbbaabbbbbaabbbbbbbbabbbabbbababbbbbbbbbbabaababbbbbaaaaaaabaaaaaababaaaaabbbbabaabbabaaababbabbabaabbbbbabaaabbaabaabbaababbaaabbabbabbbbaabababbbaabbbbaabaaababbaabbbabaaaabbbaaaabbab
bbbabababbaabbaaabaaabaabaabbbbabbababaaabbaaabbbabbaabbaabaababaababaaabbabaaabaabbaababaabaaaaababbabbabbbbabaabaaabaabbaaaababaaabaaaabaabaabaaababababbaabbabaababaaabbbbbababaabbabaabababaabbbaabbabbbbbbbbbbaababbbbbabaababbabbabbbbbabaaaaaaababaaabbbabaababbaababbbaaaaaaabaaabbabaaabbababaabbabaaaabbaaabaaaaaabbababbaabbaababaabaabaabbaabbabbbabbbbaabbabbababbaaaabbbbaaaababbaabbbabbabaaabbbaabbabaababbaabaaabbabaaabbbaababaabbabbbaaaababbbaabbaabaaabaababbbbbbaabbababababbabbbaabbaababbbabbaabbabababbababbabbbaabbbaaaaaaabaaabaabbbbbbbbbabababbabbabbbabaaaabbbaabbabababbaabbabbbabaabbabaabaabbaabbabaaaababbabbbaaabaabbabaabbbbbababbbabbaabbbbbabaaabbbaaabbaabaababababaabaabbbaabbaabbbababbbbabbbbaaaaaabbbabababaaabbaabaaaabababaaabbaabbbbabbaaaaaabbaaaabbababbbabaaababbbbabbbbbabbbabababbbbabbbaaaabbbaaaababbbbbaaaaaaababbbbbbbaaaababaabbbaaaababaaaabaabbbaabbbbbabaabaabbbabbbbaaabaabbaaaaabbbabaabbbbbaaabbbaabababbbbbaaaaaabbababaabaaabbababaababbaabbbababbbbabbbbaabbbbaabbbbaaaaaabbaaaaabbaaabbabaabbbabaaaaababbaabaabbbbbabababbbabbaabbbaabaabbaaaaaabaabaabaaababbaaabbaabbbabaaaaaaaaabbabbabababbbababaaaabbabbaaababbabbbbaabaabaaaaabaabaaabbabbbbabbabaaabbaaabbabaababaabbaaababbababaaaabbbbabbabaaabbaabbbaaababbabbababbbbabaabbabaabbbaababbbaababbabaabaaaabababaabaaaabaabbbabaabbbaabbbaabaaabbbbbaabbbaababaababbbaaaabaabbabbbbabbabbaabbbbbaabbbabaaaaaabbabaaabaabaaaabababaaaaaabaababbbabaaaabbbbbbbbbabbbbabbbbbbababaabaabaabbaaabaabaaabbaaababababababbbababaaabaaaaababbaaabbaabbaaabbabababbbbbaabbabbababbbabababaabbabbbabaabaabbbbbabaabbabababbaaabbabbbabaababbbabaaabbbbaaaababbaabbbbabbbbabbabaaabbaabbaaababbbabbbbabbaaaabbaabbabbabbaabbababaaabbbbaaabbbbaabababbababaabaaaababababbabaaabbbabbbaabbbbaabaabaabbabbaabbbaaabbbbaabaaaaaaabbabaabaababaaabbaaaababbbbaabbbaaaabaaabbabaaaaaabbababababbbabaabbabbabbbaabbbbabababaaabaaaabbbbbbbabbaabaabbbbbbbbababbaaaaabbaaaaababaabaaababaababbaabaabababaaabaabbbaababaabaababbbbbbbbbabbabbbbbbabbbabababababbabbaabaabb
aabaabbbaabbaaababbabbabbabbbaaabbbaabbabbaabaababbababaabbbabbaaabaaabbbbaabbaababaaaabbababbabbbababbbbaaabaabbbbbabbababaaaabbababbaaaaabbbbabbababbbaabaabaaaabbbbaaaaaaabbabbbabbbbaababaabaaaabbbaaabbbbbabbbababaabababbaabababbbababbbbabaabbbabbbabaabbabbaabaabaaabbaaaababbaaabaaabbaaaabbaaaaaaaaabbbbababaaabbbbababbbaaaaabbbaababbabbaabbabaaaaaaabbbbabbabbaaaababbbaaabaaaaaababbabaabaabababbabbabaababbaaaababbbbabbaaabaaabbbabaabbabbbbabaaaabbbbbbabbbaababbbaaabaabaaaababaabababaababaababbaabaababbbabbabbabaababaaaaaabbabbabaaabaababbbbaabababaabbaababbabbabababbbaaaabaababbabaabbaaaabbaabbaabbbaaaababbbbbbbbbbabbbbbbbbbbabbbaaabbbabaaaaababbbabababbbbbaaaabbaabbbabbabbaaaaabbbbbbbaababbbbabaabbbababbabaaaabababaabaabbabbaaabaaaaaaabbbaaaabaaaaabbbabbaaabaaabababbbaababaaabaabaaaaaabbaaababbaaaaabaaababbabaaaaaaabbbabaaaaabaaaaababaabbbabbbaabbbbbbabbaabbbbbbababaabbabbbbbbbaabbbaaababbabbabbaabaaaaaaaabababaabaabbabaaaabbabbbaaababaaabbabaabaaaababbbbbaaaaabbabbaabbbaabbbaaaaaabaabaabbabaaababbbabbbbabaaaabaabbabaabaabbbbbbbbababbbaaaaaaaaabbaaaaaababbabaabababaaaabaaaaaabaabaaaababaabbbababbaaaaabbbabbaabababbabbaababbbabbbbabbbbbaabbaaababaaaabbabbbabbbabbababababaaaaaabaaababbbabbabaabaabbabbbabbbaaabbaababbabaabaabaababaaaaaabbaaabbaaabbbaabbaaabaaaaaababbaabaaaaaaaabaaabbabbaaaababaaabbabaabbbabababbabbbbbbabaabababaaaabaababaabaaabbaabbaaababbaaabaabbabbabababbbabbabaababaaabbaabbbaaabbbbbbaaabbaabbbbbaaaaabaabababbbababbbabbabaaaaabbaababaaabbaaabaabbabaaaababbabbbabbaabbaaabbabaabbbbbbbabababbbbaaaabbaabaaababababbabababaaabbbbaabbaababaaabaaabbaabaababaabbaaabbabbbabaabaabaabaabababbabbbbabaabaabababbabaabbbbbabaabaababbaaaabbbbaaababbaaaabbababbbbaabbabbaabaabbaaabbbbbabaabaaaabaababbabaaaabaaaababbbbbbbabaaaaaaabbbaaabaaaabaaababbaaaabbbaabaaabaaababbaabbbaaaabaaabbaabababbbabbbaaabaaaaaaaabaaabbbbabbabbaabbabbaabaaabbbbaabbaaababaaababaabbbabbbaababaaaababaababbabaabbbabaaababbaababbbbbabbabbaaaabaaabbaaaaaabbaababbbbabaabbaaababbbabbabbaaaaaabbbab
bbbbbbbbabbbbabbbbbababbbababbabbbbabbabbaabbbabbbbbbbaaaaaabaaaabaabbabbbbaaababbbaaabbabbbbbbbbaabaaaabbbbabbbabbbabbbabbaaabbbaabbbbbaababaababbabbbbabbbababbababbaabbbbababaababaabbbababaababaababbabbaabbbaabaabbababaabbbaaaabaaabaabbaaaabbabaababababaabababbbabbbbaaaaabbbabbaaaabbbababbbbaaabaaabbaabbbabbabbbbbbabbabaaababababbabbabbaabaabaabababbaaaaabbbabababbabaaababbbabbbbaaabaabbaabbaababbaabaabaabbabbaaaabbabbabbabaabbabbbabbbbbbbabbabaaabbbbaaaababbaabbbbababbabbbaaaaaabababbbaaaaaabaabbabbbbbbbbbbbabbaaabaabbabaabbaabaabbbaabbababbbbaabbaabaabbabaabbabaababaabaaabababbbababbabababaabababaabaaaaaaaababbbbbaabbbbababaaaaaaabaaaaababbbbabaabbbabbbaabaabababbaabbaaaabbbabbabaaabbbaaabaababbaaabbabaaabaaabaaaaaaaabbaaaaabbbaaaaababbabaaaabbababbaaababbbbaababaabaababbbbaabbbaabaabbaaaaaabbbbbbaabbbbaabbaaababbabaaababbbabbbabbabaaababbbbbbaaaababbbbaaabaababbababbbabbaaabbabbaabaabaaabbaaabbbabbaaaaaaaabaaabaabbbbaaaaaaaaabbbababbabababbbaaababaaabaabaaaaaababbaaaaabaaabbaaaabaaabbbbabbabbababbaaababaaabaabbbbbabbabbbaaaaababbbbbbbaabaaaaaaabaaaaaaaaababbbababaaabaaabbbbbabbbabbababaabbbbbbbbbbbabaaabbabbbaaaabaaaabbbaaaabbbbaaabbbabbabababaaabbbaaabaabbabbaabaaabbbabaabbbabbbbbabbbbbbbaabbaabbbabaabbbaaabbbbbbbbbaabbaaaabaaabbaabababbbbbbbbabbbbabaaaaaaaabbbbaaabbabababbaaabbaabaabbbbaabbabbbabbabbbabbbaabaaabbbbabbbbbbbbabbabaaabbabbbabbbbababbabaabbaabaabbbabbaaaabbbabbbbbbabbbaaaabbababbaaaabbbabbbabaababbabbabaabbbbbbaabbbaabbbbbbabbbaabaabaabbabbbaabbbbbaabbabaaabbbabbbbaabbbababbabaaaabababbbbababaaaaabbbbbaabbabaaabaaaaabbbbbabbaaaabaaabaaababbbbbaaabbabbaabbbbaabbaababbbbbaabaabbaabbbbabbbaabaaaaabbbbababbaababaabaabbabbbaaaababbbabbbaabaaaabbabaababbaabbababaaabbbbabbbabaabaaaaaaabbaabaaabababbabbaaababbbabbaaaabaaababbbbabbbbbbbabaaaabaaaaaababbaaabbaabbbbababbbaabaaababbbaababaaabbbbaaaaababbbbbbaaaabbaaaaabbaabaabbbaaababbbabaababaabaabaabaabbbbaaababbaababaabaabbbbabbaabaaabaaababbaaababaabaababbaaaababababbbbababbbbababbbbaaaabbaaabbaabbbabaaa
bbaaaabbbbbbbabaaabbbaaabaaaaaabaabbababaabbabababaaaaaaaabbabbaababbbbbaaabaaaaabbabaaabaaabaabbaaababbaabbbaabbabaaaaaaaaaabaaabbaababbbbbbaaabbbbbabbabbbabaaabaabaaaaaaaabbbbbaaaaaaabababaaabbaaaabbbabaabbababaabbabbbabbbbbabbbbababababbaabaaabaababababbbabbbbbbabbaaaabaabaabbbbbaaaabbbaabababaaaabaaabababbbabbaaaaaabbaabaaabbabbbaabaabbbabbbbbbbaabbaabaabbbaaababbbbbbbbaaabaabaabbabbabaaaabbaababaabbaaaabaaaababaabbbbbabababaabbbbaaaaaababbabbaabaaaaaaabaabbabaabaababbbbaababbbaabbbbabbabbababbbabaabaaaabbaabbabaaaaababaaabaaaabababaabababaabaaaababaaaaabbabababbbaababbbaabaababbbabaaaaabbbaabbbabaabbabaaaaababaaaabbbbbbbbaaaabaabaaabaaaaaabbaabaabbbabbbbabbbbabbaaaaaabbbaabbabbbaaaaaabaaabbbaabbbbaaabaabaaabababbaaabbbbabbbabaabbabababaabaaaababbaabbaababbbbbbbbaababbababbaaabbaabababbbbaaabbbbbaabbaabbababbabaabaaabbabbaaaabaaaababbabbabbaaaababaabbbbaabaaaabababaabbbbabbbabbbbabaabbabaaababaaabaaabbabbbbbaaabbaaabbaaaabbbabbbbbabbbbbaaabbbbabbbbbaababbabaaaabbaaabababbbabaabbbbaabaaabaabaabaaabaaabaaaaaabbbbabaaaaaabbaababaaaaabaaaaabaabbbababaaaabbbabbaaaaabbbabbaaabaabbbbaababaabbbbaabaaabbaaababbabbbbbbbbbbbbbbbbaabbaabababaaaaaababbbaabbababaababbbabbaabbbaabbbbabaaaabbaaabbabbbaaaaabababbaaaaaabababbbbabbaabaaababababbaaaaabaabaabbababbaaabbabbbbabaaababbaabaaabbaababbbbababababbaababbbbabbbbabbaabaabbaabaaaababbaababaaaaaabbbbaaababaabbabbaabbaaaabbababaaabbaaabbaabbbabaabbbaabbbbbbbabaaababbabbbaaabaabababbababbbaaabbbbbaaabbabababaaabbbbaaabaabbbbbaaaaaaababbbabbaaabbabbbbbbaabbabbaababbabaaabbbabbbaabbbaaaabbbbabbbbbbbbbababbaabaabbbabbbabbbbaaaabbaaaabbaaaaabbaaabbbaabbbabbababbabbabbbaaaabaabbaaaabaaaaabaababbbbababaababbbbaaabaaaaabaaabbabaaaaabbbaabbbaabbaaaaabaaaaababaabaabbaaabbbbaabbbbbbabbbaabaaaabaaaaabbaaaababbabaabbbbbbaaabbbaabbabbaabbbaababbbbbabbbbabbbaababaaaabababbbbaabbbbbbbbbaaaabbbabbaaaabbbabaaaaaaaabaababbabbbbaabbaababbabbaabbbabbbbbbbaaabbbaaaaaaabbbaabbbabaababaabaaaaaaababbbabaaabbaaababbbaaababbbababaaaabbbaabbbbababaaaaabba
aabaaababbaababbbbbaaababbbbabbbbabbababbabbaaabaaabaaaabbabababbaabababaaabbaaaaaabbabbabbbbaabaabbabaaabbaaabbaababbababaaaabbbbaaaabaabbbbbaaaababbaaaaabbababaabaaaaabababbbbbaabbababbabbbaababbbbbabaaabaabaabaaaaabaaaabbaabaabbbbaaabbabaaabaababbbaabbbbaaabababbbbbbaaaaaaaaaabababababbbbbbabaabbababbbbaaabbaaababbbabbbaaaaaabbaabbbbbbbbabbaaabbbbabbaaaaaabbbbabaaababaabababaaababbaaabaaaaaabbbabbbbbbaaababbbbbababaaabaaaababaabaabbabbbaaaaaaaabbabbabbbaaaabbabbabbababaabaabbaaabbaaabbabbaaaaaabaabbaaabbbabaaaabaaababbabbabbbabababbabbbbabbbaababbbabbbabbbaabbaabaaaabbbaaabbbabbbbbaababbbbbbabbababbabaababaabbbabbabaaaaabbaaabbbaaabbabbaaabaabaaababbbbbaaaabbbbabbbaaabbaabbaaaaabbbababbbabbabbaababaabaabaaaaaaabaaabaaababbbbabbbbaabbbaaaababbbaaabababaabababaaaaaaaaaaaababaabaababbbabbbaaabbbbbaabbbabaabaabbabbbbaabaabbbbaaaabbaabbaabaaaababbabaaaaaabbabbbabbaaaaaabababaabbbababbaaababbaaaaaaaaabbbaabbababbbbababaabbaabbbabababaaaabaaabbbabababababaaabbbbbaabbaaabbaababbbabbbbbbabaabbaaababababaabbaabaaabababbbbbababbbaabbbbbbababbaaabaabbbbaabbaaaabbbaaaabbabaaaabbbbabbaaaaababaaaaababababbbababaababbabbababaabbaababaaababbbbabbaabbbaaababaababbbbababaaaabbabbaaabbbabababaaaaabbabbabbaababaabbbababbabaaaabbbbabbbabaaabaabaaaabaabaaabbaabbbbbabbbbabbbaaaabaaaaabbabaaabaaaaaabbbaaabbbbabababbbaaababbbbbbbabbbaaabababbaabbaaabaaabbabbaabaabbababbbababbbbabbbbabbbbababaaaaabaaabbaabbabaabbbbaababbbaaabbbaaaaabaabbbabaaababbaababababbbbbbaaaaabbababaaabbabaabbaabaaabaaaaaababbbbbbbabbabbaaaabbabaaaaabbabaaabbbbbbaaaaaababbabbabaaababbbbaabbbbaabbabaaaabaabaabaabaabbbbbaababaaabaabaaaababbaababaabbbaababbaaaabbbbaabbaabababaabaaabbbbaabaaaaababaabaabaabbababbbbbbaaaaabababababbbaabaabbbbaababbaaabbabababbbabbbabbbbbabaabababbabbbabaaaaaababbbaaaaababaabbbaabbbaabbabbbaaabaaaabbbbaaababbabbaaaaaaabaaababaabbbaaaaaaababbaabbbbbaaabaababbabababbaaaabaabbabbbabbbaabbabbbbbbbabababaabbaabbaabaabbaabbbaababaaababaabbbabbabaabbabababbabaabbaaabbaaabaaaabbbaaababbaaabaaabbabb
aabbbbbaaaaababbbbaaababaabbaababaabababbbbbbbaaaabaaabbabaabaaabbbbbaaaaabaaabaaaababbbbbababababbaaaabaaaabaaaaabbbbabbaabababbababbbbaabaaabbbaababbbbbabaaabaaaababbabbbbaaabaaaababbbaabbaababbbaaaaabbbaabbbaaaaabbbbaabaababbbabbbbaaabaaababbbabbbaabbbbabbaabaabbaaababaaabaabbaabaabbbbaabaaababbbaababbaaaabbbaabbaaabbbabbaaabaababbbabbbaabbbbabbaabbbbabaabbaabbabaabbbbbaaaabaabaaaababaabbbabbbbababbabbbaabaaaaaaaaaaababbbabaaaaaabaaabbabaaabbabaaaaababbabaaaabababaabbabbabbabbbbaaabbababaaaabbaaaaabaabbbaabbbbababababaababaabbaabbaabbabaaabababaaabbaabbbbabbaaabaaaaabbbababbbbbbabbaaaabbbaabbbbaabbbbbbbbbbbbaaaaababbaabbbabababbabaababbbbbaaababbbabbbaabbbbbbabaaabbaaaabbbbbbabbaabbabaaaabaabbaabababbabaabababaaaabbaabaaabbaaabbabbaaabbbababaaaabaabbaabbbbbabbbaababbbbabbaabbbababaababbbbabbbbbbbbbaabaaabbaababababaabaaaabbaaaabaabaababbaabaaabaabbbababaaabbbbaaaabbbabbbabbbbababbbbaabbaababbaaababbbbababaabbbabaaaaabbaaaaaaababababbbaababbbbabbaaabbbbbaabbbababbbaaabbbabaaaabbaaaabbbabbbababaaaaaaabaabaababaababbbbbaaaabbabaaaabbbbabbaaabaabbbaaabababbababbbaabbabbbababbbbbbabaabbaaababaabaabbbbbaabbaabaabbabaabaabaabbabbbabbabbaabababbbbbbababbabbaabbabaaaabbababbaaaabababaabbbbaaabbaabbbbabbbababbbbabaabbbbabaaaabbbbaabababbbbabbbbbabbbbbbbbbabababbbababaaaabaababbabababaabaaabbabaabbababababbbabaaabbaabbababbaabbaabaabaaaaaabbbaaaababaabbbabababababbbbbaabaaababaaababaaababaababbaaabbbbbaabbbaabbaaabaaabbbbababbaaabbbbabaaaabbbbaaabbabbabbbaaaabbbabbbbabaaabbbaabaaabababbbbbbabbaaabababbabbbbaaaaaabbababbababbbbaaaabbaaabaaababbbabbbbbbaaaaaaaaaabbaabbaaababbaaaaabbababaaababaababbaabaabbabbabbbabbbbabbbbbbbabababbabaaaabbbaabbbbabbbbaaabbbbaabaabaaababaaababbabbbbbbaaabbbbbbbaabbbabbbaabbbaaaaaabbaaaaaaaaaabbbbbbbbaaaaabbaaabaababbbbbbbabbbaabbbbbabbbababaabbababbaabbbbbaabaaabbababbabbaaabaabbaabaabbbbbababaabbbabaaabbaabbbbbbbaaaabbbbabaaabbaaaaabbbbbaabaaaababbbababaaaabaabbbaaaaabaaaabababbabbbabbbababaaabbbbbbbababbbaaabaaabaaaabababaaabbbbabaabbabbbabb
aabbaaabaabbbbaaaaabbaaaabaaaaaaabaabbababaabbabaabbaabaaaabbbbaabbabbaabbbabbbabaabbbabaaabaaaabaaaabbabaaaabbaaaabbabaaaababbbabaabbbabaaaabbabbabbabbbaaabaababbbbbabaabbbbabbababababaabbbaaaabaababbbbaaaabaababbbbbababaabbbabaaaaaaabbaabbaaabbabaabbaabaabababaaaababbbabbbbaaababbaababbabababaaabbaabbaaaabbbbabbabaabaabbaabaabaabaaabababaabaaabaaabaaaaaaaabababbbbbbaabbaabaaabbabaaabaababbababbababbaabaabbabbaabababbabaaabaaaabbbbbbaabbbbbbabbaabaabbabbbbbbabbbbaaaabbabaaabbbbbbabababbabbbbabaabbaaaabbabaaaaabaaaabababbaababbaaabbaabbabaabababbbababababbababbaababababbaabbbbbabbbbabbbbbbaaababababaabbababbbbbababbaaaabbbabbbaabbbbaabbbabaabaaaaaabaababbbbbbabbabaabababbabaaaabbaaaaaabbbaabbabbaabbabbbababaaaabbbaabbbbbbaaabbaaababbaaababaababababbaaaababbbbbbbbbbbbababaabaabababbabbbbaaaabaabbaaaabbaabbbabaababaaaabbbababbaabaaababbbababbbabaaabbbabbaaaaaaaabbbbabaaabbabbbabaaabaabbbbbbaaababbbbaababbabaaababbbaabbbaababbabababaabaaabaaabaaabbabaabbbbbbbababaaaabaabaabbaaaaabaabbbbbaabababbaabbaabbbaaabbbbaaabbbbabaabaabaabbbbbbbabbaababbbbabaaabaaababaaaabaaaabbbbabbaaabababaaabbbaabbaabbababbbbaababaaaababaabaaabaaaababbaabbbbababbaaaabbbabaabbaabbbabaabbabaaabaaaaaaaabaabbbbaababaaababbaaabbbababbaaaaaaaaabaabbbbbababababbaabaaaabbaaabaabbbbbaaabbabbbbabbbabbbababbbbabaaaabaabaaabbbbaaaabaaabbabaaabbabbbaabaaaabbbbaabbabbabaaabbabaaabbbbaaaaaaabbabbbabbbabbaaababaaaabbababaaaabbbbbbbaaabaabbababbbaaaaaabbabbaaaaabbbabbbaaababbabaabbabababbbbbababbbbabbabbbbaaaaabaabbbbbbbbaabaaababaabaababaabbabaabaabbaaaabbbaaaabaaabaaabbbbabbbaaabbaabbbbbbaaabbbaabaabbaabaabaaaaaabbbaabbbbaaabbbbbaabababbaaaababbaaaaabbbaabababaaaabbabbbaaabbbabbbababbbaabaaaaabaaaaabbbaababababbbbaaabbbbaabaaaabbabbbbbbaabaaaabbbbbababbbababbaabbaabbbbbabbbaaaaabbbabbbbabaaabaabbbabbbabaababaabbababbbbbaabaaabaaaabbbbbaaabaaababbbaaaabbbbabaaabaababbbaabaaabbbaaababaabbababbbabaabaaaabaaabbbbbaabaaaababababbabaabaabbababbabaaaaaabbabaabaabbaaababaabaaaaaaabbaabbbaabbbbbbababbbababaabbbbbbabb
abbabbaaabbbbbbbaababbbababbbaaabbaaaabbbbbabbaaabbabbbbaababbbabbbbbbbbabbbbbbbaabaabbbbabababbbabbaaababbbaabbbaabbbbaabbabbaaaaaababaababaabbbaababbabbabaabbaabaabaaaabbaaabbababaaabaababaababbabaabababbbbabbaaabbbabababaaaaaaaabbabbababbabaababbbbbabababaaabaabaabbbbabbabaabaaaabaaababbbbbabbabaaaabbaababaabbabbbbabbbaaaabbbabbabaababbaababbbbbbbaabbaaabaaabaaababaaabaabaaaaaabbaaaababababaabbaaaaabbbbbbababbbbaabbbbbbaaaaabbbbabbaaaaaabaababbbbbaabbbbabbbaaabaaabbbababaaabbbbbaaabaabababbabaaabbaabbbabaabaaababbabaabbbaababaabbaaaaaaababbaaaabaababbbbbababbbaaaabaaabbaabaabaabbabababaaabbbbbabbbaabaabbabaaaaababaabbbbbaabbabbaaaababababbabaaababbabababaabaaabbbabaabaabaaabbbbabbbabaaabbbabababbaabaabbabaabababbabbbbbbaaaaaaabbbbaababbaaaaabaabbababaababaaababbaaaaaaabbabaaaabaaabbabaabaababbabbababbbabbbaabbaaaaaabbababbbbaaababbbbbaabbaababbbabbbbabaabaaabbbbbbababbbbaabaababaaaabbabaabbbaabbaaabaaabababaaabaabbaaabaaaaabaabaabaaaabbaabbbaaabbbabaabbbbbbababbbabababbbabaababaaabbbbbbababbababaaaabbabaababbbbaabbbaaaaabbbaaabbabbaabbaaabbbabbbbbaabbbababababbbaabaaaaabbaaabbbaaaaabaabbaabaaaabbabbbabbabbbabababaaabbbabbabaabababbabbbbbaaaaaabbbaabbbababababbbaabbbaabaabbabbabbabaabaaabaabaababaabbbaababaabbabaaaababababbbaababaaababbaabbbabbababaaaaaabaaabbbabbabaaaabaaaaaabaaaababaaabababababaaababbbaaaabaababbabbbbbabbabababbabaaabbbabbabaaaabbabbabbbbbbaaaaaabbbabbaaaaaaaaaaabbaababbaaabbabaaabbbbbababaaaaaaabababbbbbbbbaaaabaaaabaaaabbbbbbbabbababaabbbaaaabbababbabaaaabbaabbbaabaaabbaabbaababbabaabbabbbbabaaabbabaaaabbbabaabbbaabaabbabaabbbbabaababbbaaababbbaaababbbbabbaaaaabbababaaabababaaabbabbbbbaabbaabababbbbaaaabbaabbaaabaaaabbabbaaabbbbbabaabaaababbabbbbbbbbaababbabbaabbababaabbabbaabaabababaababbabbaaaaaabbabbbaaaababaaabbaabbbbbbaabaaabbbbbababaaaaaabababbabbbbbabbaaabaabababaabaababaaaaabbabaabbaabbbbbaaababbabbbababaaababbbabbbaaaaabaabaaaaabbaabbbabbabaaabbbabbaabbababbaaaaaabbbbababbbbabbbbbbbaabbababaaaaaababbbababbbabababbaabaabaaaabbaabbbabab
aaabbbaaabbbbabaabbaaaabbbbbbbbbaaababababbaaabababbbaaaaabaabaabbbbbabaababaaabbaabbabbababbbaaaabaabbbaabababaaaaaaaaababababbabbaaabababaaabbbbaabbaaabbaaaabbaaaaabbababaabbabaabbbabbbbabbbbbbbaaabbaabbababbbaaabbabbbbaabbbbaababbaaaabbabaabbbbbaaaababbabbbaaaabaaaababbabaabbabaaabbabbababbaaaabaabbbaaaaabbbbbababaaabaaabbbabbabbbaaababbbaabababbbbbaabbaabbaaabbbababababbabbaaaabbaabbaabbaaaaabbaaabbaabbbabbbaaabaababbbaaaaaaababbbbabbaabbabaaababbbaaabbabbabbaaabbababbbaaabbababbbabaaaabbaabbbbaababaabbbbababaabbbabababbabbbabaabaabbbabababaababbaaababbbbabbbbaabbbbbaabbbbabbbbbaaabaabbababaaabbabbabbaababababbaaabaaabaaaaabbbbababbabbbbaabbabaaaaabbaabaaabbabbaabbbaaababbababaaababaaaabbbaaaabbabbbbbabaaabbbbaababbbbabbbabbababaabbbababbbabbbaaaabaaaabaababbbaaaaabaabbabbbbbabbbaababaababbbbbaabaabbabababbabbbbababaaabbbbbaabbbbaabbabbaaabbbbabbbbabbaaaabbbabbaabbbbaababbaababbaabaaababaaaabbbaabaaaaaabbbabbaaaaaababbaaaabbbaabaaaababbbbaaaabbbabbbbbaaabbbbbbaabababbbabaaaaaaabbbaaabbbabababbaaababbbabaabbbabbbbbaaaabbbabbabbabaaaababaaaabbbbbbaaabaabaaaabbbbbaaabaababbaabbaabbbbabaabbbabbbaaaabbbaabbbabaaaabaaaababbabbabbbbbabaabababbbbbabbaaaabbabaabbbabbabbbaaabbbbbabbaaabbbaaaaaabbabaabaababaaabbbabaaabbabaaaaaabbababbbbbabbbbabbbbbbbbbbbbabbbbbaaabbaaabbabaabbbaababbaaabbbaaabababbabaaaaaabbabbbbbaaabbaabbabbababbbabaaaababbbbbabaabbbaabaabaaaaabbababaabbbabbabaabbbababaaaaabbbbbaabbabbabbaababbabaabbbbbababbbaababbbaababbabbaaaabbabababbaabbbaaaaabaaabaaaaabbaababbbbbbabbbbbaabbaabaabbabbaaabaabaabbaabbaaaaabbabaaabbabaaabaabaaaaabbbabbbaabaaabaabaaaaababbabbbbbbbbaababaabbbbaababbabaaabbbabaabbaaabbbbbabbababbaababbabbbabbaaaaaabaabaabbbbababbbabbbababbbababbabbabbbbaaabbabaaaabbaaabbaabbbbaaabaaaaaabbbabbababbaabbabbaaaabbabbaabbababbbaaaaababaabaabaaabaababbaabbaabbbaababbbabbbabaaaaababaaabbabababababaaaaababbaaaaaabbbbbababaaaaabaaaababaabbabbbbbbaaaaaababaaaaabaaabbbbbbbabbabbbbbaaabbaaabbaaababaabaababbbaababbbaaaabbabababbababaaabbabbbbbaabaabaaab
aaaabbbaabaaababbaabbbaababbaababbabbaabaababbbaabbaabaaaabaaabbabaabaaaabbabbbaabbababbbbbabaabbbbbbbaaabbbabbababbbababbbbbbbbababaabaabbabbbaabbbbbaababbaaabbaababaabbbbbaaaababababaaabaabbabbbaabbaaabbbabbaaabbbabbbbbbbaaaaaabaaaaaaabaabababbbbbaaaababbaaabbbaaaabbbbbbababaaaaabaaaaabbbbaabbaabbaababbaababaaaabbbabbaabbbbabbbbbbbbbabaabbabababbbaaaabaaaaaabaaabbaabbaaaabbbbaabbbbaaabbabbbababbabbaaaabaabbbaaabbbaaabaababbaabbabbaaaaaaaabaabaabbbbaabbbaaabbbabaaabaabaabbaabbbaaabaaababbbaaababbbababbabbaabbbaaababbbaaababbaaaaaabbbbabaabbbaaabbbbbaaaaababbbababaabbbaaababbaaabaabaababaababaabbbbbbbabbababaabababbaababbaaaabbbaababababbbaabaaabababaababbaaaabbbabaaaabbaababaaabbaabbbaabbbbababbbabbbabbbbbbbaababbbbababaaaaabaababaabaaabaaaababbbbbababbbaabbbabaaabaaabbaaaabbbbbabbbbabaaabaaaabaabbabaabbaabbaabaababaabbbabbabaabaabbabababbabbaabbbaabbabbbbbaababbaabbababbbaaababbbbbaaabaabaaaaaaaaabaaaabbbbbbbbaabaabbbaaabbababbaaaabbabbabaaabababbbaaaabbabbabbaabbabaababbbbbbaabbbaabaabbbabababbaaaababbaaabaaabbabaaababaababbbaababbbbbbaabbbbbabbbbabaaaaabbbabbbaabaaaabbaabaabbbabababaabaabbbaaaabbaaabbaaabbaaaaaaaaabbababbabababababaaaaaaabbbbaabaabbbbabbaaabbababaaaaababbabaababaabbaaaaaaabbabaabaaababababbbbababaabaaababaababbabaabaaabbbbbbaababbbbbbbabbababbabababbbbaaaaabababababbabaababbaaababbaaaabbbaabbabaaaaabbbbbaaaaaabbaabababababbbababbabbbbbabbbaabbbaaabbaabaaabbbbbbbaaaabbabbabbabbbbbbbaabbaaabbabaaababbaabbbabaaaabbaaabaabbabababbbaaaaabbaaaabaabbbaaaaabbaaaaababbbabababbabaaabaaabbabaaaabaaabaaabbabaabaabbbbabbaaabbbabbabbaaabaabaaabbbbababaaaabbbbabbaaabbbbbabbaababaaabbaabbbabaabbbabbaabbabbbbbaabbabbabababbbbababaaabbbaaaaaabbababaaabbbbabbbbaababababbbbaaabbbaaaabbabbbaaabababbbaaaabbabbbabbaabaaabbaabaaabbaaabaaabaaabbbbaaaaabaaabbabbaababaabbaaabaaababaaababbbababaaabaaabbbaabbaabaaaabbbaaaaababababaaaabbbaababbbbbbababaaaabbbbbabbbaaabbaabababaaabaabababaababaabababaabbaabababbbbbabbabbbbbaaaabbbaabbbabbababaabbbaaabaaababbbbbbbababaaabaabab
aaabaaaabbbaabaabbaaaabbababbbaaaaaabaaabbaaaaaaabbabbabaabaabbbbabbaaaabbbbabaabbaabababaabbaabaabbabaaaaaaaabaababbabababbbbbbbaabbbbbbaaabbabaabaaaababbaaabbababbaaaabbbabaabbbbbbaaabbabbaabaabbbaaaaabaaabbaaaaaaaaabbbbbbbaababaaabaaaabbaabaabbaaaabbaaabbabababbbbbbbbabbbbabbbaaabbbbaaaaaabbbbbbabababbbbbaaaaabbaaabaaaaabbbabaaaabbbbabbbaabaabbbbabbabbaabbabaaabbabaabbaaababababaaaabbabbaababbbbabaaaaababababbabaaabbabaaaaabaaaaaabbababbbbababaabbabbbababbbabbbaabbbabaabbaababaabbabbabbabaabbababaabbababbbaaaababaabbaaaaabbababbaababaabbabbaabbaabbaabbbbbbbbbbaaabbaaabbbabaababaabaaabaabbbaabbaabbbbbabababbbababbbabbbbabbbbbaabbbaaabaaaababbbaaaaabbaaabaababaaabaabbabaababbbbbaaabbbabaaababbbababbbbbbabbbbaaabaabbaaaaabbbbbbbababbaabaabbbaabbaabbabaaaaaababbaaabbbabaabaaaaaaaaaaabaaabbaaaaababaaaababaabaabbbbaaaabaaaaaaaaaabbaababaaababbaabbbbbaaabbbbaaaabaaaaaaaaaaabaaaabaaabbbabbbaabbbbaaabbbbaababbabbbbaabbbbabaaaaabbbaabbbbaaaaaaaaabbabbbaaabaabaaabbabaabbaababbbbabbbabaaabbaaaabaaabaabaabbbabaaaabababbbbaabbaaabbabaaaaabbabbbbabaabaabbaabaabbbbbaaabaaabbbbabaaabbaabaabaababbaababababaabaabbbbbbabbababababbbaababbbbbabbaaabbaababbaababaababaababbbbaaaaabbaabbbbbaaabbbaaaababaabbbaaabaaabbbbbbbbaaaaababaaabaaaaababaaabbbbbabaabbbbabaaabbaaabbbbabaabbbaabbbabaababaaabaaaaabbaabbaabbaabbababaabbbababaaaababaaabbaababbaabbbbaabababbaaaaaabbbaabaaabbaabaaababbbbaabbabaabbababbbbabbababbbbbbabbbaabaababbbaababaaabbabbaaabbbbbaaaabbbaabbabbabaabababaabbaababaababaabbaaabbabaabababbbbbaababbabbbaaaabaaaaaabbbabbaabbbabbabababbbabaaaaaabababaabbbabbbababbabababbabbaabaabbbbaaababaaabababababbaabbbbabaabbbbbbabbaaaabaabbbabbabbabbaaaabababbbaaaabbbabbbbaababaaabbbbaaaababbabaaabbbaababaabbaababaabaaabbabbbbaaababbababbaaabaaaabaabbabbaabbbbababbababbababbbbbbbaabaabbabbaababbbbabbaabaababaaaabbbabbabbbbabbababbbbbbaaaababaaabbbbbbaaaabaaaaaababbabbbbbbaababbbaaabbaaabbabaabababaabababaaaabaaabababbbbbabbbbabbaabbbabbaabbbbbbbabbbbbaabaabababaaaaaaabbbbaaabababbaaabbbab
abababbababbbbbabbaaabbbbabbbabbaababbabbbbbaaaabbbbaabbababbaabbbbbbbababbaaabbbabbbbaabbbaaaabbbbbbaababababbbabbaabbaabbababaaaabbbbaababbaababbbbaaabaabaabaabbaaabbbbbabbbbaababbabbabaaaaaaababaaabbbabaaaaabbabababbaaaaaabbbabbabbabaabbbbaaabbbbabbbbbabaaaaaaababaabaabbbbabaaaaaaaaaabbbbbaabbaabbbbabaaabaaaabbabaabbaaabaaabbaabaabbababbbababbaababbabbabbbbabaababbabbaababbbaabbbaaababbbbbabaabaaabbabbababaaaaaaaaabbabbaabbaabababbbaaaaaabaabaabbbbbababbabaabbabaaaaababbaabaaababbbaaaababbaabaaabababaaababbbbbbbaaaaaabbbabaaabbbbaabaaababbbbababbbaabababbbababbaaaabbbbbaaabaabbaabababbbbbabbbabbababbbabbbaaabaabbaaababbaaaaababaabbaabaabbbaaaaaabaabbaaabaaabbbbababbaaaababbbbbbabbaabbbaaaaaaabaaaababaabababababbaaabaaaababaabbbbaabababbabaaaababbaaabababaaabbabbbaaabbbbbaabbabaaaaabaaabababbbabaaababbababbababaaaaabbbabbbbaaaabbbaabbbbbaabababbabbbbaaabbbaabbaaaaaabbbbabaaabbbaabbbaaabbaaabbabbbabbbaaaabbaaaababaabbbabbbbbaababbabaaabbbabaaaabbabbbbabbbabaabbaaabbabbbabbbbababbabaabbbbbbabbbababaabbabaabbabaabbabbbbaaabbaabbabbabaaaaaabbbbbbaaabaaababaababaabababaaabaabbbabababaaaaabbbbabaabaababaababaaaaabbbaaabababaabbabaabbbabbbbaabbbbbababbababaabaaabababbbbbbbabbbabbaabbaabbabbbbababbbabbababaabaaaaaabaaabaabbabbbbbbbaabbaabbaaaabbaabbabbababbababababaabaaaaababbabbabaaaabbbbbbbbaabaabaabbababababbbbbbbbaabbaababbbaabbaabbabbbbabbbbbbabaabbaabbbbbabbbbaaabbbaaabbbababbabaaaabaaabaaaaaaaabbaaaaaaabababaaabaabbbbaaabaaabaaaaaabbabbbbbabababbabbbbbbabbabbababaaaabababbaabbbabababbaaaabaaaaabaaababaaaabbaaaaaabbabbbbbbbbaababbabbbababbbaabbbbaabaababbbaabbbaaababbbbbbbaaaaaabbabbbabbaaabaaabaaababaaaaababbabaaaaabaabaaabbabbbbaababaabaaaabbabbbbbbaaaababbaaabbbbbbbbbbabbbbbabbbbababbbbbbbbbabbbaababbaaaaaaaaaaaabbbbbbabbaababbbbabbbaababbabaaabaaaaabbabababbaaaabaababaabbbbaaabbbaababbaaaaabaabbabbbbabbaababbbbbbbbaaaaaaabbaabbabbabbbbabbbabaabbbbabbbabbbabbaaabbbaaaababbabbaaabbbbbaabbabbabbaaabaabbabbbbbbaaaaabbbaaabbabbbbaaabbbbbaabbaaababbabaabaabbbabbbbbabb
abaaaabaaaaabbbbaabbababbababbbabbbbabababbababbaabbaabaaaaaaabbbbbabbbbaabbaaaaabbbababbbaaabaabbbabbaaabaabbaabbbbaabaabbabbabaaaaabbababbbbaaabbbaababbaabbbbabababaabbbaaabbaaababbbbbbbaababbaababbbbababaaaaaabbbbbabaabbaabbbbbbbbbaabaabbbbaababaabbabbaabaabbbababbbbbaaabaabbaabbababbbbaababbbabaaabaabababbabbbaaaaaaababbbaababaabaaaabbbbabaabababaaababbabbabbaaaababbbbababaabaaaababaabbaabbbbbbaaabbababbaabbbabbbaababaabbbaaababbaabbaaaabaaabbaabbabbbbbababaaaabaabaaababaabbbabababaabaaabbbabbbbbaaaabbbabaababaabbabaaabbbaabaaabaaabbabbbbbabbabbabbbbaaababaaaabbbabaababaababbabbbabaaabbaababaabbaabbbbaaaabbaababaababaababaabbabaaabbabbbabbaaababaaaaababbababaabbbbabaaaabaaabbbbaaaaaaabaabaaabbaaaabbbbabbababbbabaabbaababababbbababaaaabbbbbbbaaabbaaabbbaabbababbbbbbaaaaaaabaaaabbabbaabbaaaaabbbbbbbabbbababaabbabaaabbbbabaabbbbabbabbababbbababbbaaabababbbbbbbaaabbbbaaabbabbaaababbbbbbbabbbabbbbbaabbbbbbbaabaaabbaaaaaaaaabbababbbbbaabbbbbabbbabaabbbaabaabbbababbabbbaababaabbaaababbabbaaabbbaabaabbaabbabababaabaaaaaaaaabbbaaababbbbaabbbbbabaabbbaaabaaababbbbaaaabbababaabbabaaaabbaaaaabaaabaabbaabbbbabaaaabbbbabbbaabbabbbababaaabbbaabbbababababbbaabaaaaabbbabbbaababababbbaaaaabaaaaabaabbababbbabbbabbabbbbaabaaabbaaabaabaabbaaaaabbbaaabbbbbaaaababaababbbbbaaababbaababaabbbaaaabababbababaaaaabababbaabbbbbbbabaababbaaabbbabaaababbbbbabaaaaabbabbabbbbaabbabbbbbbbaabbbbbabaaabbbbbbbbababbbaabbabbbbaababaabaabbbbabababaaaaaaababaabaabbbbbababaababbaababbaaaaaabaabaabbabbabaaabaababaabbaaabababbaaaaababbbbbabaabababbbabbbbaabaaaabaaababbbaabbbabaabbbaaabbabbaaaaaaabababbaaaabbaaaaababbaabbabbbaaabaaabaaaabaaaabaaabbbaababbbbabbaaababbbabbaaaabaaaababbbbbbbbabbbaaabaabaaaababbbbbbbabaaabbbaabaabbbbabbbaaaabbbabaababababbabbbbbbbaababbabbbaabbabaababbabaaaabababbbbbabbbaaaaababbbbbbbabaaabaabbabaaaabaababbabaabbbaabbbbbabbbabbabaabaabaabababaaaababaababbbbbabbbbabaabaaabbabaaaabaabbbbbabbbabbbabbbababababbaaaaaaabaabbbabababababbbbbbaababababbaaaaaabaababbabbbabbaaababaaaabba
aaaabbbaaabbbaababababaaaaaabbabbabaaaabbabbbababaaabbbaabbabbbbaaabbbbbaaabbbabaabaabbabaabaabaaabbabbbabababbbaabbbbbababbbabbaaabbaababbbabaabaababbbbaaaaabbaabaaaaabbbbabbbaaabaaabbaaaaababbabbababbabaababbbaaaaaabbbbabbaababbbbbaabaaabaabaabbababbabbaabbbaaaaababbaaaaaaaaaabbbbbbaaaababababbaabbaaabaabaabaabababbabbaababbbaabbaabbabbabaaaaababababaaaaabbababbbbbabbaabaaaaaaaaabaaaaaaaaaababbbbbaabbaabbaaabbbabababababbbbabbbabbabbababbaabbabbaaabaabaaaaabaaababbabbbaaabbaaaabbaaabbbbabaaaabbababbbaabababaaabbbaaabbbaaaabbaabaabbaabbabaaabbbbbaabbababaaaabaabbababbbaaabaabaabbababbbaabbaabaabaaaaaaaabbabbaabbbabaaaabbbbbabbbbaabbaaabbabbaababbbbaaaaabbaabbbbbababaabbabbbbaaabbbabbbababbbaababaabaabbbbaababbabaaabaabababbababaabbababbbaaaaababaabaaabbbaabbaabaaabbbbaabbbabbaabbabbbbbbbabbabaabbbaabaababbbaaaaaaaaabbbbbbbbabbabbbbbaababbbbabbbaabbbbaabbaabaabbabaaabbbabbbaaaababbababbaabbbabbabababaabbbbababaabbbbabaabaabbbaabaabbbaabaaabbbabaababaabbbbbbbbbbaabbbabbbaababababbabbabbababbababbbbaaabbbaaabaaaabbbabaabbbaaaaabbbbaabbabbaaabaaabaaabaaaaabbaabbbbaabbabbabaaabbabaaaaabbaaababaaaaabbaaaabbbabaaabaaabbbabbaababaaaabbbabaabbaababbabaaabababbbabaaaababbaaabbbbbabbbabbabbabbbbabbabaabaaaaaaabbababaaabbbbbbbbabbbaaabbaaabbababbaabaabaaaabbabaabaaababaabbbabbbaaaaabbbbabbabbbabaaaabbababababbbbababbabaaabaaababbababbabaababbbbabbaababaabbbabbbbaaaabbabbabbbabbbbaaabaaababaaabbbababbabbbaababbbbbabaaaababbabbabbbbbabaabbabbbababbbbabbaabbbbaababbbbbbaabbbababaabbbbabbabaabbbabbbaabaaabababbaaabbbaabbabbbbbbabaaaabbaabbbbaaaabaababbbbbabbabbaabbababbaaabbbbabaababbbbabaabbabaabbaabbaabaabaaabbbbaabbabbabaaaababaabaaaaabbbaababbabaabbbbbabbbbbbbbaaaaabaabbabbbbbaabaabbbbbaababbaabbabaabbaaaabaaaabaababbbbbbaabbaabbbaababbabbbbaabababbaaaaaabbababbbabaabbbbbaaaabbbbbbbbabbbbbabaabaabbaaabbbabbaaabaaaaaaaabaabababbaababaaabbabaaaababababaabbabaabbbaaaababbabaabbbbaabbaaabbbbbbabbaaabbaaaabaabbbbabbbabbbaabbbbabababababbbaaabbaabababbabbabaaabbabbbaaabbaaabbbbbbbab
aabbbbbbaaabbaabbaabbabaabbaabbabbbbbbaabaaaaabaaaaaabbabaaabababbbbabbaaabaaabaabbbbaabaabbabaabaababaabaababbaabbaaaabaaabababbbbbaabbaaaaabbbbbaababaabaabbabaaabaabbaabaaaabaaaabbabbbbabaabbaababbaaabaaabbaabbaabbbabaababbbbbbbbbabbabaaabbbbbabaababbababaaabbaaaabbabaaaabaababbaaababbaabbbaababaaababbbababbbabaaaaaabbaaaaababbabbabbbbbbabbbabababbbaaaabbaaabaaaaabaaabbaaaabaaaabbaabaaabaaabaababbbaaaababaabbbaabbbabababaaaaabbaaaaabbbaaaaababbbaaabaabbbbaaaababaababbbbbbbbaabababaabaababbbbbbbbabbaabaabaaaaabbabaababbabbabaaaaabbabbabbbababbabbbabaaababbbbabbbbbbaaaaaaaababaaaaababaabbaababbaabbbabbbabbaabaabbbaaaababaabaabbbaababaaaabbbaaaabababbaababaaabbbbbbbaaaaaaabaabaaaaaaaaababbbaababaaabbaaaaabaaabbabbbbbbababbbabbababbbbbbbababaaaababbababbaabababbbbaaaaabaaababaaaaaaabbabababbabbbaabbaaabababbabaabbbaaaabbbbabbababaaababbbbaaaabbabbabaabbaaaabaaaaabbaabababbabaaabbaabaaaabbbaaababbbbaababbaabbbbababaababaababaabaaabbbbabbbaaaaaaabbbaabbbbbabbabbbaaabaaababbbaababaaababbaaabbbaabbbaaababaabbabbbabbaaabbabbbbbaaaabbaabaabaabbbaabaabababbbaababbbbaabababbbbaaaaaaaaaabaaaaaabbbbabaabbaabbbbaaaaaaaabbabababababaaaaabbabaababbaabbaabaaaabaabbabbaababbaababbabaabaabbaaaabbaaaabbabbbbababbaaabaabbaabbbbabbabbaabbaaaaabbbaaaaaabababaabbaaaababbbbbbaabbabbaaaaabbbbbbbbabaabbbaaaababbaaaaabbbabaabaabbbaabbababbaabbaaaabbbbabbabbaabaaabaaaabaabaababbaabaabbabbabaabbaabbbaabbababbabbaaaaabaaaabaaaabababaabbbaabbabbabbbbbbbaabababaabaaaababbaabaaabbaaababbabbbbbabbabbbbabbaabbaaaaabbbbaabbabbaaaabbbbbabbababaabaabbaaabaabbbbababbabababbabababbababababbbbbbbbbbbabbabaabbbbbababbaaaababbbbabbbaababbbbaababaaaaaabbbaaaabbaabaaaaabbababbbaabaababbbaaaababbaabaabaaababbabbbbbbbabaaaaaaabbbaaabbbbabaababbbbabaaabbbaaaaaababaaababbbbaaabbabbabaabaabbaaabbaaabbabbbbbabaaaabbaabbaababbabaaaaabbbbabbaababaababbaabbbabbababaaabbaababbbaabababaabaaabaabbabaabaaabaaaaaaabaabaaabaabababbaabaabbababababaaaaababababbaabbbaaaaaaaaabbbaaabbbabaaaabaaaaaaabaaaaaabbbbbaababaabaababaaaab
ababbabbbaabaabbbaabbabbabaabbbbaabbbbbaaabaabaabbababaaaabbbbaabbbabbaabababbaaabaabbaabaaabababbabababbbbbabababbbabaaaabbaaaabababaabaabbbaaabbabaabbaabbbbbbaabbbaaabbaaabbbbbabbbbbabbaabaababbbabaaababbbabbbabbaaabaaabbbabaaaabbbbababaabbabaaaabbbaabaaababaababbaabaaaaabbbbababbbaaabbbbaabbbbbbbaaababaabbabbaabbbbbabbabaaabaabbbaabaaaababbbbbaaaabababbaabbbbababbbaabbbbbaabbbabbbaabbaaabaabbbaaabbbabbaaaabbbaabbaaabaabaaaaaaaabbbabaaabaaabbbabbbbaabbbabbbbabbababaabbaabbaabbbbbbaaaabbbabbbbbbaabababbbbaaababbaaababbaabbbbbabaabababaabbbaaaaabaabbbababbababaabbabbabbbababaababbbaabbbbabaaabbbabbbaabaabababbbaabbaaaaaababbbbaabbababbaababbbababbaaaaabaabbbabbbabababababbaaabaaaababaaabbbaaaabbaaabaababababaaaabaaabbaabbaaabaabaabaaabaabaabbabbaabbbbbabbabbabaabababbbabaabaaaaaabaaaaabaabaabbaaabbabbbbaabaabbababbabbaabbabbababbbbababbbaabaaaaaabaaabbbbaabbaabbaaaabbabbbbbabbbbbababbbaaaabbbbaaabaababbbbaaaaaabbabbbbbaaababbabbbaaabaabbaaaaabaaaaaabbbabbabbbaabbaabaabbaabbbabbabaaaaaabaabaabbbbbaabaaaaaabbbbaaababaabaabbaaabbabaababbbbbababbabbaababbbabbbbaaabbabbabababaaaaabbabaabaabbbbbbaabaabaaababbbaabbaabbaababaaababbbbaabbbabbababaabaaababbbbabbbbbabbbbbababbbbabababaabbaaabbbbbaaabaabbaaabbabaabaababaabaaabbabbbaaabaabaabbaaaaaaaaabbabbbabbbababaabbababbabaaaaabbaaaabbabaabbbbbbbabbabbaababbbbaabaaabbaabbabbaabababbbbaabaabbbbaabbabbaabbaaababbbbbabbbbbaaaaabbbaaabbabbbabaabababbababbaabbababbaabaaaaabbbbbaababaaabbbbabaabaaaaabbbababaaaaaaaabbbbbabbaaaaaaababbbbaaababaaababaabababababbaaaabbaaabaabbaaabaaaaaaabababbbbbabbabbaaababbbbabbbbbbbaabbaabbaababbaaaabbaaaaaaabaaabbaaababbbbbbbbbbaaabbbabbbaaabbaaaabbbbaabbbabbaababbbabbababaabaabbaaaaabbbaabbaaaaabaabbabbabbbabaabbbabbbabbaabbbabaabbbaaaabbbaabbabbbbabaaaabaaabaabbbbbbaababaabaababbabbbbaabaaababbbbabaabbbaabbbbaabbbbbbabaaabbabaaabbbbaabaaabaabababaaaabbbaabbaaaaabbaabbaaaabbbbaabbaabaaabaaabbabaaaaaaaababaababaaaaaabbbaaaabbbbabbababbbaaabbababbbbaaaaaaaabbaabaabbababbababbaabbbbabaabaabaabbbbbaa
bbbabababbbabaabbaaaabbbaaaabbbababaaaababaaabbaabaaabbababbaaabbbbaaaaabaabababbbabbbaaababaaabbbaabbbabbaabbaababbaaababaaaaaaaabaaabbbaabbbbabbabbbabababbaabababaabbabbaabbabbbbaaabbabbbbabaabbaaaaabbbbaaababababaabbaaaaabbbbbbbbaabbbaabbaabbbbbbaabbbbababbbabbaababbababaaababaaabbbaaabaaaaabbaabbbabaaabbabaaabbabababbbababaaaaabbbaabbababbabaabababbbbabbbaaababbbbbbbbabaaaaaababababaabaaaaabaabbaabbabbbbbbbaaaaaabbbbbabbbabbbbaaaaaabaababbbbaabbaaabaababaabbabbaaabbbaaaaaabbbabbabaaaaaaabbabbaabbaaabaaabbbbabbbaababbbaaabababbaabbaababaaaaabbabbbaababababbbbababaaaaababaabbbaabaabbabbbbbababbbabbbbaaabbaabbaabbababbbabbaaabbaaababbababbbbababababbabaaabbbbbbaabbbbbabbabaaabababaabaababbbaaabbaaabbbababbabbbbbaaababbabaabbbbabbaabbbbaaaabbabbabababbbabaabbabbbbbbabbbbabaabaabbaaabababaabaaaabbbbaabbabaaaabaabbaababbaabaaababbabbbaaaaabbbbababbbbabbbabbbbbaabaabbabababbbbbabaabbabbbaaaaaaabbabbbabaaabaabbabbbababbabbaabaabaaababbbbaaababaabbabbbbabaababbbbabababbaaababbaaabbbabaabbbbbbaabababababbbabbbabbbbbbbabbbaaabbbbbabbababbaabbaaaababbbbbbbaabbaabbbbaabbbaaaabbabbbaaababaaabaababbabbbaababaaaabbbabbbbabaabbbabbaaaababbaabbabbabbbbabaabaababaaaaabbbbbabaabbabbbababbabaaaababaaababbbbabaaabbabaabababbbaaabababbbbaabaababbaabbbbbaaabbbbaaababaabbbbababbbbababbaababbaaaaabaabbbabaaaabaababbbbaabbbaabaabbaaaaababbababbbbbabbbbbababbaababaabaaaaabababbabaaaabaaaaaaababaabbabaabababbabbaabaaaabbbbbabbaabbbbaaabaabaaabbaababbaabbababbbabaaaabbbbbbbababbabbabbbbbaababaababaabbbbaaabbbbbabbbbaababbaaabbaaaaabbbabaabbbabbaaaaaabbabbabaaabbbbbbbbbaaabaaaabbabaabbabbaaaababbbbabbabbabaaaabbaabaaaabaaabbbabbbbabbabaabaabababaabbaaaabaaabbbababbababbabbaababbaaabababaaaaaababbaababbaaaaaabaabbbaaabbaaabababbaaaaabbbbaabaabaabbabaabaaaaabbbabbabaaaaaababaabbaabaabbbaaaababbbbabbabbbbabbbababaaaabbabaaaabaaaababaabababaabaaabbabbbbbabbbaaaababaaabbaaabaabbaaaaaabbaaaaaabbbabbaaabbaababbaaaaaabbbabaabaaabaabaabaaabbbaaabababbaaabbbbbabbbbaabbbbabbaaabbabbaaaabbaaababbabaababa
ababbabbbaabaaabbabaaabaabbbbbbbaabbbaabaaaaabbaabbaabbbabbabababaabbbbaaaabbbbbaaabbbbabaaaabbaabbababababbbaababbbabbabababbabbabaaabbbaaaabbabbabaaabaaaababbbbbaababbbbbabbbbabbabaaababbaabaaaababbaaaaabbaaabbbbabaabbaaabbaabaabaabbbbabbaaaaabababbaabbabbabbaaaabbbbabbabbbabbbbbbbbbbbbbbabbaabbaabbbabababbabbabababaabababaabbbbbbaaabaaaaaababbbabbbbaabaabbaaaabababbbbaabbaaaabbabbaaabbaabbbbbabaaababaabbbbbbaababbbbbbabbbbbbbaabbabbbbaabbbaabbbbaaabbabaaaaaaabbaaaaabbbbabaababbaaababaaaabbbbabbbbbaaabbabbabbbaabbabaaaabbaaabaabaabbbbbabbbbbabbabbaaabbaababababaabbbbbbaabbabbabaabbabaabbbabaabaabbababbaaaaabbababbaabbbaaaabbbbaaabbbaaaaaaabaabbaababababbaaaaabbabbbabbbbbbaaaababbabbbbababbbaabaabaabaaabbabaabbbbabbaaaabaaaaaaaabaaababbbbaaaabaabaababbabbababbaaabaaaaaaababbbaaababaabbbabbabaabbbabaaaaaabaaaabaaabaaabaabbaabbabbbabbababbabbbabbaababbbaabbabbbaabbbabbbbabaababbaababaaaabbbbaabbabaabaabbabbbbaaaabbabbbabaababbaaabbbbbaaababbaabbaaaabaababbbbbabaaaaabababaaaaaaabbbaabaaabbabbbabaabbbbbabbabaababbaababaabbbaaaabbbbabbbbaabbbaaabaabbbbaabaababbaabbbabbbabbbbaaabbbabaaababbaaababbbbabbbbabbbbababaaaabbbabbaaababbabbababbbaabbaababaaaabbbaaababbaaaabbaaaaabaabaaababbbabaaaaababaababaabababababbabaababbaababaaaabbbbababbabbbbabababababbabaabaababbbbabbbbbbbababbaabbbabaabbbaaabbbabaaabaabaaabbbbaaabababaabaaabbabbbbaaaaaababbaabbbabbbaaaaaaabbabbbaabababababaaaaaaaaababbababbbabbbbaabababaabbabababbaabaaaabaabbbbbbbabbbabbbbbbabbaaabbbbaaabaabbabaaaaaabbabababbbbaabbabbbbbbabbabaabbbbbbbbbabaababbbbbbbbababbabbbbabbbabbaaabbabbabbabababaababbbbbbabaabbaabbabbabababaababaaaaabaaaaababbaaabaaaabbbbbbbabbbbaabbaabbaabbaababbbbbbbbbabaaaabbaaaabaabbaaabaabbaaaababaaaaababbbbbbaabaabbbaaaabbabaabbbbbbabbbbbbbbababbaababbbbbbbaabaaaabbbbabaabbaabbbaabbaabbbbaabaabbaabaabbaaaaaabaabaaabaaaabbabaaabbababbbbbabaabaaabbaabaabbaabaaabababbbbabaaabbaabaaaabaabaaababbabbaabbbbabaabbaaabaabbaabaabaabaabbababaaaaaabbabbabbbbbaaaababbaaaaabbbaaaabaaabaababbabbbbababaabbaa
aabbababaabaababaaaaaabbabbaaabbbababbababbbbbbaabbabbaaabbbbbaabaaababbbabaaaaabaabababababababbabaaaaabaaabaaaabaabbbaaabaaaababaaabbaabbbaabbababbbbbbaabbbbbbabbbbaaaabbbbbaaabaaabbaaaaaabbbaaabbbaabaaaaababbaaabaabbbbabaaabababbbbabbbbabababbbbabababbababaaaaababaabaababbbaaabbbbaaaaaaaabbbaaabaabaaaaabbabbabbbbaabbababbabaaabbbbbbababababbbbbabbbabbbbbabaababbbaabbaaaaaabaaaaaabbbbbaaabaababbabbaaaabbaababbababababbbaababaaabbbaaaabbababababbaabababaaabaaabbaababbaaaababaabababbbbabaababbaabaabaabbbbabbbbbaabbabaaaaaaabaabbbbaabbbabbabaaaaabbbabbbbabababababbaabaaaababbabbbbbbaaabbbbbababbbaaaabaabbaabaabababbbbbabbbbaaaaaaaabbbbbaabbabaabaaaaaaaabbbbaabaaababbababbabaababaabbaaababbbbaabbaabaabbaaaabaabbbbbaaabbbbbbabbababbaabbaabbaabababbaabbbabaaabaaabbaaaaabbaababbaabbbabbabbaaabaaabaabaaaaaabbabaaabbabbbaaaaabbbbbbaaabbaabbabbbaababbaabbbbaababbbababaabbbbabaaaaaaaaabbbbaabbabbbbaaaaaaababaaabbbaabbabbabbbbbabaabababbbbbabbbbaaabaaaaaaaabbabababbaabaaabbababbaaababbbbbbbbaaabaabbabbaabbbbbaaaabababaaabaabaabababaaaabababaaaabbbabababababaaabaaaabbbaabaabaaababbbbaabaabaaaabbbabbabbabbabaaaabbbbbabaabbabbaabaabbbbbabababaaabaaaabbbabbbababaaabaaaabbabbbaabbaabbaabaabbaaababaabaabbababaaabbabaaabbabbabbaaaaaabbbaaabbabbbbbbbaabaabbabbbbbaaaabbbaabababbaabbaaaaabbbabbaaaaaaababaabababababbbbbaaaabbaaaaababaabaaaabaababbbbbbaabaabbbbabbaababababbbabbbabbbabbbbabbbbbbabaaababaaaaaaaabaaabbbabbbaaaaaabaabbbaaaabbbabbaababbababbabbabaaaabaabbbbbaababaababbbaaabbaaaaabbaaabaabaaaaabaababbaaaabbabbaabaabaabbaababbabbbbaabbabbabbbababaaaabbabaaababaabbbaaabbbbabbababaabaaaabbaaaabaaaaaaabbbabbaabbabbaaaabbbabaabababbbbbbbbbbbbabaaabbabbabbbaaabababbbbabaaaabbabbabbaabbbabbbbaaaabbaaaabbbaaaababbbabaababababbaabbbbababaabaaababbbabaaaabaaabbbabaabbbaaabbbbbbaabbabbaabbbbbbbbababaaaabbaaababbbabbbbbabbaababbbabbababbabbaabaaababbabbbabaaaaabababaaabaaabaaababbaaaaabbbbbababaaaaaaabaababbaabbababbaabaaabababbaabaabbbbbabaabbababbbbbaaaaaabbaaabaaababbabaabbaaabbaabbaab
abaaababbaabaaabbbaabbbaababbaabbbaaaabaaabaabbbababbbbabababaaaabbbbbbaaabaaaaabbbaaabaabaaaaaabaaaaaababbbbbaaabaaababaabbbabaababbbaaabababbabaabababaaaabbababaabbbabaabbbbaaaabababaababaaababaabaabababaaaaababbbbaaabbbababbababaabbaabbbbbbabaaaabbbbabbbaabaabbaaabaaabaabbbabbaabaaabbaaaabbbabbaababbabbbbaaaabbbaaaaabbbaababaababbbabbbbbbbaabbabbaaabbbbbbbbaaabbabbbbaaababbbaaabbbbababbbbaabbaababaabaabababaaaaababbabaaaaabaaaabababbbbbbbabbbbbaaaabbaabbbbaabababbaabbbbabbbbabababaaaabbbbabaababababbabbabbaabbbaaabaabbbaaaaabbaabbbbbbbabbbbaabbbaaaaababbaabbaaaabbbaaababbbbbaaabaaabbbbbababbabbabbaaaaababbabababbabababaabbbaabbbaaabababbabababaaaabbababbaaabbbbaabbbbbbbababababaababbbbaaabbbbaaabbbaabaaaaaaabbbaabbaabbbbbaabbaaabbbbbaaaabbbbabbaaaabbbbbbbbbbabaaaabaaabbaabbabaabababbbaaabababbbababaabbbbbabbaaababbbbaabaaaabaababbababbababbaabaaaaabbbaababaaaababaabbbabababbababbaaabaaaabbbabbbbbabbabbabbbbabbabbbaabbaababbbabababbabaaabaaabaabbaaabbbababbbaaabbbaababaaababaabbbaabbbaabbabaababaaabbbbbbbbabbaaaaabaaaabaaaabaabbbbabbbaaaabaaabbabababaabbbbbbaabaaabaabbaabbaaababaaaaabaaabaaabbbbaaabbabbaababaabbaaababbabaaababbabaaaabaabaababbaabbbaaaabbabaaaababbbbabaaaabaaaabbbbababaaabaabbabbababaaaaaaabbaaabbabbbbbbabbbaaababababbbbbbaaabbbaaaabababbbabbbaaabbabbbababaaabaabababbbbbabbbaababaaabababbbaaaabbbabaaabbaabaabaaabaaabbbabaabbababbbaabbabbaababbabbaabbbbaabbbababbabbbabababaaaaabaaaabbaabbabbababbbabbbbaababbaaaaaabaaabbbaaabababaabbbbabaabbaabbbaaaaabbaabbbbaaaababbabaaaaabaaaaaababaabbaababaaaaaabbbbabaaabbaaaabbbabababbbbbabbaaabaaaaaabbabaababbbababaaabaaabaaababbbbbbabbaababababbababaabbaaabbbaabababbaaaabbaaababbbabababbbbbababaaabaabaaababaaabaabbaabaaababaabababbaaaabaabaabbaababbbbaaaaabbbabaabaaabbbbabaaabbaaabbbbbbaaabbbbbaaaaaabbaaaababaabbaaabbabbbbaabbababbbbaabbabaabababaababbaababbbabaabbbabbaabaaaaaaaaabababaabbabbaababbaabaabaaaaabaabbbbbbaaaabbbabaaaabbaabbbaaabbaaabbaaabbbabababababbabbbabababbaabaaabaaaabaaabbaabbbbbabaabbbbabbba
aabaabbbabbbabababbbbbbbabaabababaaaaaaaaabaaabaabaaabbbbabbabbbbabbbabbaaabaaabbababbbabbababaababbbbabbaaaabbaaabbbbabababaabaaaabbbaabbabbaabaaaaabbbaababaaaabaaaaaaaaaabbaabbbbbbaabbbbbbabbaabbaababbabaabaaabbbabbaabbbbbaabbabbabaabbabaabbabbabbbbaaaaaabaaabbababbaaaaaaaaababbbaabbbbababaaaabbaaaaabaabaaababbbabaababbbaaaabbaabaaaabaaabbaaaaabbbbabbabbbbbbaababbabbaaaabbbbbaaabbaaaaabababbbaaababbbbaabbababbbbabaabaaabbbbbabbabbbaabbabbbbabbaaabbbbbabbbabbbabaabbabaaaaabbbaaabaabaaaaababaabababbabbaaabbbbbabbbbbaababaaaababbbbaabaabbbbbbbbbaabbbbbbbbbbbbbbbbabbabbaabaaababaabbabbbaabaaaaaabaababbbbaabbbaaaabbbabaabaaabaaaaabbabbbbbabbbaabbbbaabbababbbbaaaababbabaabbaabbaaabbbababbbbaabaabbaabbbbbabbbaaaaaaaabaaabaabbbbbbbbabaabbaaabbbbabaaababbbaabbbabbababbaabababababbbaaaabaaaabaaaabaaabbaaaaabbabaaaabaaabaabbabbaababbbbabbbaababaababaabbaaaaaaaaabbaaaaabaabababaaaabbbaabababbbbbbbbabbbababbbbbbaaabbbabaaabaababababbbbaaaabaabaaaaabbababbbbbbbaabababbbbabaaaabbbbaabbabbabbababbbababaaaaaabbabaabbabaabaabbabbaabaaaaababbabaaabababaababbabbabbbbabbaabbaaabbbbabaaaabbbbbaabaabbabbaababaabbaabbaabababbabbbbbbaababaaaaabbbbabaaaabbbbbaababaababbabaaabaabaababbaaaaaaaabaaaabbaaaaabbbaabbbbbaabaabaabbbabbaaabbaabbbabbbbaaaaabbabaaababbabaabaabbabababbbababbbbabbbbbaabababbaabbaabaabbbbbbababbaabbbbbbbbbbbaababbaabaabbaaababbbbbabaaabaabbbbbaaabbbaabbbbaabaabbaabaabaabaabbaaabbabaabbbabbbbababaaabaababbbbaaabbaababbaabbbaabbbaabababaaababaabbababaabaabbbabaababbabbababaabbabbaababaabbbaaaabbbbabaaabbaabbabbbbbabbabaaaaaaabaabbaababbbabaaababaaaaaabababaaaabbbaaaaaaaabbaabbaababaababbbbbbbabbbababbaaabbbbaabbaabaababaaaaabaaaaabbaabbbbbbabbababbbbbaaabbaabaaaaababaababaaabaabababbbbabbabbbabaabbabaaaababbaabaaababaaabababbabbbbbabbabbbbbbbababababaaaaabaaaaaaabbabbbbbabbbbaabababaababbbabababaabababaaabbaaabaabbabaaabbabaababababababbbabbbababbbbbaabbbabbbaaabbabbbabbaaabbabaaabaabbabaabbbbaaabaaaabaabbaaaaaaababbaabaababaaaaabbbababaabaabaababbababbabaaaaababababaabbb
baaaabababbaababbbabaaabbaababaaabbbbaababbaabbabaaababbaabbababbababbaaabaaababbaababbabababaabaaaaaabbbaababbbaabbbbbbaabbaabaabaaabbbbaaaabbabbbbaabbabaababaabaabbbabbaaaaaaaababaaaababaaaabaaabbabbaaaaaabaaaababaabaaaabababbabaaaabababbbabaaaabbabaababbbababaaababbaabaabababbbbbbbababaaabbbababbababaababaaaababbbababaaaaababbbaabaabababbbaabaaabbbbbbbbaaabbbababbababaabababababbbbaaabaaabbbbbbbaabbabbaaaabaaaaabbabaaababbbababbaabbbbababaabaabbbaabbabbaababaaaabbaaabbababbaabbabbaabbabaaaaababbbbaaabaaaabbababbaaaaaaababaabaabbaabbabaabababbababbbbabbaaaaabbbaaaaaababbabbaaababaabababbbaababbabbbbbbbbabbaabaabaabbbaaaabbaaaabbaabbabababbbabababaabaababaaabbbabbaaabaabbbabbbbabbbababbbbabbaaaaabbaabaabbaabbbaabbabbbbbababbabababbaabbaaaaaaaabbbbbaaababaababbbbbbbaababbaabbababbbaaaaabbbbabbbbabababbbaabaabbaaaaaaabbabababaaabbbaaaababbaababbaaabbabbbbbbbbbabaaaaabbababbaaababbbbabbabbabaabbababababaabbaaaabbbbabbaababaabbaaaaabaabbababaababbbaababbbaababbabaaabbaabaabbbaabaaaabbbaabbabaaabaaabbabbabaaabbbaababbababbabbbaaaaababaabababaabbbbbaabaababbbbaababaabaaaaaaabaaaaaaaaabbaaabbaaaaaaaaabbbbababbabaabbabbbbabbbaaaabbbaabbbaabaababaabbbabbaabbbbbbbaaaabbaabaabbbaabbbbbbaaaabbbabbabbbbbabbbaabaaababbbbbabbaaaabaaaabababbbbbbbbaaabbaabaaaaabbaaaababbbabbaababbaabbbababaaaaabaaaaaaaaabbabbbaababababbbbabaaabaaaaaabaaaaaabbbbbabbbbabaabaaaaaababbabaaabbaababbaaabbaabbabaabbbbabaabbbbabbaaaaaabbbabbabbabaaababbbabbabaaababaaaaaabbabaababbababbbababbbaaaabbbabaababbaaaaabbbaaaaaaaabaaababababbbbababaaabbaabbaaaababbbaaaaaabaabbaabbbbaaabababaabababaaababbbaabbbbaabbabbbababbaabbbbababaababbabaabaababbbbaabababbbabaaabaabaabbbbababababbbbbaaabababaabbaabbbbaababbbabbbbababaabaaababbababbbbbbaaabbbbaaabaababaaabaabaaabaaaaaabbaaaaabbbabaabaabbaaabbbaabaaabbabbaabaabbaaabbababaaaababbaabaabbaabbabaaaabbbaaababbbabbaaabbabbbaaabaabbbbbbbbbbabbbabaabbabbaababaaabbabaabbabaaaaabbbaabbabaababaabbabbabbbabbabbabaaabbaaaaaaaababbbaabaabbaaaaabbabaaabbbaaaabbbbabbbaabbabbbab
abbaabbabaaaabbbabbbaaababbaaaaabbbabbababbabbbaaabbabababbbaabaabbbbbaaabbbabbbbbabbbbabbbabbabaaaaabbaabaabaabaaabaabababbbabaabbbbaabbaaabbaaaabaababbbabbaababbbabbbbbaababababaabaaaaabbaabbabbbaababaaaabbbbbbababbbbbbbabbbabbbbbbbabbbabaabbaababbaaabababbbbaabaabbbaababbaabbaaaaaabbbaabaaabbaaaaabbbabbabbbbbbbaaaababbbabababbbbaababaaabbbabbabbbbbbaabbaababbaabaaaabbbbabbabbaaababbaaaababbbababaabaaaababbbabbaababbbaaabbbababbbbababbbabbabbbbabbbabbbbabbaaababaaabbbaaaaabbbbabaaabbaaaaabbaaaabbbbaabbbbbabaaaabaaabaababaaabaabaabaabbbbaaaababbaabaaaabaaaaaababbabbababaaaabaabbaaaaabaaabaabbaababaababaababaabaaabaaabaaaabababaaabaabbaababaaabbbababbbbbaaaababbabababaabbbbbbbababaababbbbaaaaabbbbbabbbaabbaababaaabaababaaababaababbbbabbababbaabbbbbbbbbaabbbbbaaabaaaabbabbbabbaaabbbbbbaaabbbaababaaabaabbbaabbbaaaaaaaaabbbababbbaaababbabbaabbbbabaaaababbaabbabbbaaabbbaaaaaabbaaaabaabbbaabababbbaababbbabaabababbbaabbabbaaaababbabbaaaaabbbbababbbaabbbabbabaabbabbbbaaabbaabbababbbbaaabbabaabaababbbbaaaaabbababaabaabbaabaaaaaaaababbbbabaabaabbbababbabbbbabaaaaaaabaabbbbaabbaababaaababbaaabbaababbaabaabaaaabbaaabababbaaabbbabbababaababbabababbabbaabbaaaabbaabbabbbbababbbaaaabaababbaaababaaabaababbabbbaaababbbbaaaaaaabbabbaaaaabaababbababbbbbbabababaaabaababbaaaabababbbbaabaababbbbaaabaabbababbbaaaaabababbaababbbbaaababaaaaabbabaabbbabaabaaabbaababbabbaaaaaabaababbbababaababbbabbaaabaababbbbaaaaababbabaabbaaababbbabbababbababbaabbabbbbbbbabbaabbabbaaabbabaaabbbbabbabaaabaabbaabbbbbbbbbbaaaabaabbaaababaababbbabbabbaaaaabbbbbaabaabbabaaababaaababaababaaabbabbaabbabbaaabbaababbbabbbbbbababababbbbbaaabbbaaabababaabababbbbbbbabbbbaabbbabbaababbbbababaaabaabbabbaaabbbaabbbbaaaaaababbbbbaaaabaaaabbbbababbbbbbbbaaabbababababbaaaaaaaabaababbbababaaabaabbbbbbbaaabbbbababaaaabaaabaabbbbabbaabbabaaaaabaababaaababbabaabaabbabaabbbbabbbbaaabaabbaabababbabaababaababababbabbaaaaabbbbbbaaaaaabaaabbbbbbabbaabababababbbbbabaaaaabbaabbbbaabbabaababababbabaabbbbbabbbaabaabbaababbbaaaabababbaaaa
bababbbbabbaabaabababbabbbbaababbbaaaaabababbbbababbabbabbaaabbbbbabbabbaaaabbbaaaaabaaabababbbabaaaaaabaabaabaabbaaaaaaaababbabaabbabbbbabbababaaababaaababbbababaaabbababbbbbaabaababbbababbaaaabbbbaaababaaaababbabbbaaaababbbbaabaaabbbbabaababbabaaabaaaabbbbabbababbababbabaababbabaaabbababbaabbabbabaabbbabbbbabbababbaaabbaaabbbbbbabaabbbbaabaabaabbbbbaaabaaabbabbbbbaaabbbaaaabababaabbbbbbbbbabaaaabbaaaaabbabbabbbbbbbbaabaaabbbbbabaababbbabbaabbbbbabbbaaaabbbbabbbaabbbabbbabaabbabbbbaaaaaaaabbbbbbaabbbabbabbbabaabbabbabbababababbabbabbaabbbbbbaabbaababababbbbaabbbabbaaaaaababbbaaabbaabaaaaababbabbaaaabbabbabaababaabbaaabbabaaaabbbbababbabbbbaababaabbbaaabaaaaabbbbbbabbbbbaabbaabaabaabaabbaabaababbabbbbaababaabbbbbbbaabaabbaaabaaaababbaabaaaaababbaaaaabbbbaabaaaaabbaabaaaabbbaaaaabbbbaaaaaaaabbaaababaaabbbabaabbababaaabbaaababbbbaabbbabbbbbaabababbaabbbaabbabbbbbaaaaaababaaabaaabbbbbabaabbbaabbabbaabbabaaabababbabaabaabbbbbabbbababaabaaaabbaabaaabaabbbbaaaaaaababbabbabbabababbaaabbbbbbabbbaabaabababaaabbbabababaaaabbabaaabbabaabaabbaabaabbabbabbbabbbbbaabaaaaabaaabbabbabaaaaababbbbbabbababbabbabbaaabbbbbbaaabaabaaaabbabbaabaabaaaabaaaaaabbbbaaabaabbbbababaabaabbaaaabbabbaaaaabbbabbbabbaabbbbbbaaaaaaabbbbababababbababbabbababaabbabbaaaababbbbbbaaaaaabbaababaaabbabbbbbaaabaaabaabaabababaaaaaaabbabbbbabbbbabaabbaaabbbbaabaaabababaaaaaaababaabaabaabababbaaaaabaaabbabaaabaabababbbbaaaaaabaabbabbabbbbbababaabbaaaababbbbaabbaaabbaaabbaaaababbbaaabaabbababbbaabbaaabaabaabbabbbaaabbababbbabbaabbababbbbaaaaabaabbbababbbbbaabaaababaaaababbbaaaaaaabababbbbbbbbabbbbaabababbaabaababaaabbabbaabbbbbaaabbbbaabbababbabbbababbabbbbbbabaaaababaabbabaaababbababbbababaaabaaabbbabaaababbabbbababababbbbbbbaabaabbabaabaabababbaabaabbabababbaabbabbbaabaabbbbabbabbbbaaabbbbbbbabbbbaababbaabaabbaaabbbbbaabaaabaabbbbbababababaababaaaabbbbabaabbabbbabaababaaaabbbababaabbbbbaaabaaaababbababbbbaabbbaaaabbbabbbbbbbabbaabbbababbabbaababbbbaaabbbbabbbababbbabaaabbabbbbaaababbbabbbaaabaaaaaaaabbabababba
abbbbabaaaabbaababaabbaabbaabbaaabbbabbbbbbabbbabaaaabaaaabaababbaaaaabbbbabaaaabbbaaaaabababaaaaabbbbaabaaaababbabaaaabbabbaababbbabaaababbbababbbbaabaaaabbabaaaaaaaabbbabababbbbbaabaaaaaaabaaababbaaaabaaaaaaabbbbbaabbaaabbabaaaaabaaaababaabbaabbbabaaabbabbbbabbaabbaababbbbbabababbbbbbaababaaaaaabbabbaaaabababaababbbbbaabbbababbbabaabababbabbbabaaabbaaabbbbbbbabbabbbbbabbbaaabababaababbabbbaaababaabababaabbaabbbbbababbabbabbabbbaaabbabbbbaabaabbbbbaabbabbbbabbaaabaaaaabbaabbabaabaabaabaaabaaabbbbbbaaaabaabbbaabaaaaabbbaaababababbbbbbbbbbbabaaaabaabbbaabbabbaaaaabaabbbaaabbabaabbabbbbaabaabbabbbababbbaabbabbabbaabbabababbaaabaabbabbaabbbaaaaaababbbabaaabbaabbbbbaabbababbbbbaaabaaabbaaabbabbbababbabaaabaabbabbababbbbbbaaabababababbaabbbaaaaaaabaaabaabaaabbabababaababbbbaababbbbbbbabaabbabaaabbbabbbabbaababaabbbaaaaaaabbababaabbbbbbabaabbaabbbbbbbbaaaabbababbaababaabbbbbabbabbababbbbaabbbaaabbbabaaaaaabaaabaaababbbbabbaaaaabbaababbbaaabbbaaabbaabbbbaaabbbbbabbababababbababbaabaabaababaaaaaaaaabbbbaaaaabaaababbbbabbbbbbaabbbaaabbbaabbabbbbaaaabaaaaababaaababbbbbaaabaaaabbbbbabaabaaabaaaaabbbbbababaababbabbabbbaaaabbbbabbabbabaaaabbbaaababaabaabbabbbabbbabbbabbbbaabaaababbbabbbababbabbbabbbabaababbaaaaabbbbbbbbbbbbaabababbaabababbbbbabbabbbabababbaaaababaabbabbbbbbbbbaabaababbbbbabaababaaaabbbabbbbababbbbaaaabaababbbbaaaaaabaababbbaaabaaaabaaababbbbbabbbaabbbbbbaabababbbabaabbbaaabbabaabbbbbbabbaaabbbbbbbbabbababbaaabaabbbbbababbbbbababaababbbbbaabaabbbbbbabbbabababaabaaabbbbabbbabababbbbbabbbabbababaabbaabaaabaaaabbaababaababbbaaaabbbabbbababbabaabbbbbbbaaabaabbbbbbbbababbbbaaababbbbaabbbbabbaabbbaababaababbbbbbbaababaababbabababbaaabbaabaabbbabbbaaabaaabaaaabbabaabbaabbbbbaabbababababbabaabbbaabbbaaabbaabbabababbaaabaababbbaabababbaaababaaaaaaababbaaabbbbabaababababbaababbabbbbbbaaaaaaabbabbbbaaabbabbbbaabbbabbbaaaabaabbaabbaaabbbaabbaababbbaabbabbaabaabbaabaabbbbabababbababbaaababbaabbabbabaabbaabbbbbaaabaaaaabaababababbaabbababbaabaaaabbaabbbaaaababbaaababbaaababbab
babbbabbbbbbbbaaabbbbaaabaaaaaabbbaaabbabbaaaabbbbabbaaabaaaabbbbbbababaabaaaaaabbabbbbabaaaabbbbabbabbabbbbbbbababbabbababbbaababbabbbaaabbbaaabbaaaaaabbbaaaabaaaaaabbbbaaabaabbbbabbbbaabbabababaaabbbaabababbabababbbbabbabaabbbaaaabbaaabbbaaaaabaaaabaaabbabaaabbbbbabbaaaabababbaaaaaabbbbbabaabaababbbbbbbbabbbababaabbbaaaabababbaaabbbbbbabaaaabaaaababbbbabababbbbbbbaaababaabbbabbbabbabababbaabbaababbbabbbabaabbbbabbbabaababaabaabaaaabbbabbababbbabaaaaabaaaaaaabaabbaabbaabaabbbaaabbbaaaabbbbbbaaabaabbabaaabbabababbbbabaaabbbaaaabbbbaabbaabaaaabbabbbaabaabaabbbaaabbbbbaaaaabbaabbbabaabbbaabababbbaaaaababaabaababbbbabbabbabaaababbaaaabbabbabaabaaaaaabbbbaaaabbabbbababbabaabbabaabbaabbbbaabbbaaababbbabbabbaaaaaabbbbaaabaaaabaabaaabaaababbbbabbbbbbababbbbaaaaaaaabaabbbbbabaabbabaababbbaabbbaabbbbabbabaababaaaababbbbabbaaaaaababbbabbbbbbaaaabbabaababbababbabbbaaaaabbbbbaabbaaabaabbbbbaabaabbbaabababbbbbbbbbbabbbbabbbabbabaaabbbbbbaaaabbaaabbbaaabaabaaaabbaabbababbaabaaabaaabaaaabbbbabaaaababbabbbbabaaabbbbbababababaabbababbaaabbababbaaaaaabbbabbbabbaabaabbaaaabaaabaaaaaababbaababababaaaaaaabbababbaaabaaaabbbbbbbbbabaabbbbaaaaabbbaabababbaababbbababbaabbabbaabaaaabbbbbaaabbaabbaaaaaaaabbbbabbbbbaabaaabbbaabbabbbabbbbbbbabbaaaabbbbaaabababbaaaabbabbbaabaaabbabbaabaaabaaabbabbabbaabaaabbbaaaaaabaabaababbababaabbaababababaababaabaaababaabababaabbbbbbabbabbbbaabaabbaabbabbabbabaaaaaabaaabbaabababbbbaaaaabbbaaaabbbbababaabaaabbbabbaaabbbaabbababbbaaababababbbabaaabbbaabbaaaabaaaabbbbaabbaababaabbbabbbbbaaabaabbaababbbaababbabbbabaaaaabaaabbbabbaaababbabaababaabbabababaababbbbbababbbaabbaaabbbbbabaabbaabbababbbbaabbbbbbabababbbaabaaaabbbababaaaaabaabbbbbbbaabaaabbbbbbbabbabbbaaaabbaabaabbaabbbbbbababbbaababaaaaaabbaaabababbabbbaaabbabbbbaabaaaaabaababbaaaaabababbbbbaaababaaabaaabaababaabbabbbaaaabbbbaabbaaaabbbaabaabbaaababaaabbbbaababababbbaabababababaaabbbbabababbbbabbbbbaaabbaaababbaabaaaaabbbabaaaababaabbaaabbbbaaabaaaababbbbaabbbaabaabbaabbbbababbabaaaabbababababaabaabaaaab
baaaaaabaaabaabaaaaabaabbbbbaaabbaaaababaaaabbaaabbbbbbababbaabbabbaababaaabbbabaaabbbabaaabababaabaabbbabaaabbababbabbbbbbbbaaaababaabbbaaabaababbabbabaababbaaaababbaaaaaabaaabbaaaaababaaabbababaaaaaababbbabaabbababbbaaabbbbaababbbbabbabbbbbabbababaabbbaaabbaaabaaababaabbabbbbabbbabbbbbaabbabbaaabbaabbbababbbbabbbaaaabaabbbbbbbaaaababbaababaabbababaaabaaaaaaabbaaabababbabaabaaabbbbabbaaaaababbaabaabaabbbbaaaababbbbbaaaaabbabbaaabaaaabaabbaabbabbaaaaaaabaabababbaababaabbbabbbbaaababbbaabbaababaaaaaabaaaabbbbbabaaababbaaaaaabaaabbbabbbbbbababbbabbbaababaabbaabaaabaaaabbbbababbabbaaaaabbbaabbbbabababaabababaabaaababaababbaabbbbaaabbaabbbaabbaababbbabaabaababbbbbbabbaabbbababbbaaabbaaaabbbbababbababbabbbbbbaababbbbbaaabaaabbababbabbbbbbbbabbbbbaabbaababbaaaabaaabbbabbabbaabbababbaaabaaabbbbabaaabbbbbbbabaaaaabaaaaabbbbbbbbbbaababaababaabbbbbbababbbaaabbaaaaaaababbabbbbbaaabaaaaaaabbaabbbaaaaaababaababbaaaaabbaabababbababaababaabbabbaabbaaaabbabaabbbbbbaabaaabaabbbbbbabaabbabbbbabaaabbabaabbababbaaaabbabaaabaabbaaaaaaabaaaaabbbbbabbababbabbbabbbabababaabbabbabbaabaabaabbbaaaaaaababbbabbaaaabbbbabbababbbababbbbabbbbababbabaaaabaabbabbaabaaabaaaabbbbbaabbbbbbaaaaaabaaaabaaaababbbabbbbbabaababbbbabbaabbbbaaabbbbbabbbaaaabbabbabbbbbbbaaabbabbbbbababaabaabaaaaabbbbaaaabaababbbbabbbaaabbaaabbbaababbabbabaaabbbbaabbababbababbabaabbabaabbaaabbbaabbaabbabbbbbbaaaaababaabbabbaabaabbababbaaaaaaaababbabaabbabbbbbaabbababbaaaababbaabbbbababbbaaaaabaaaaabaabbbaabbbbbbbaabaaabbbbbabababbbababbabbbbbbbabbbbbabbaababbabbbababaabbaabaababbabbbabbaabbbbbabbbabbabbababbbaababbabaaabbbaabaabbbaabaaabaabababaabbbbabbbbbababbbaabbabababababaaabbbbbaabbbbaaaabbbabababbababbbaaabaaabbababbaabbaaabaaabaababaabbbbabbbbababbabbaabbabaaaabababaaaaaabbabaabbbabbababbbaabbabbaaaabbbaaababbbbaaabbaabbabaabababbaaabbbbbbbbaabaabbababaabbbaabaaaabaaaaaaaabbbbababbaabababaaaabbaaaaabaaabbabbbabbabbaaaabbaabbaabbbaabaabbbaaabbbabbbabbaababaaababaaaabaaaabbaaabaaaaabbaabaababbbbbaaaaaaaabaabbaaaaaaabbbaaaa
ababbbaabbbbababaaaaaabaaabaaaababbbababbabbabaabbababaaaaabbbbabbabbabbaaababbaaaaaabaabaaabbbbabaaabbbaaaaabbbbaaabbbaabbbbaaaaababbbbbaaaabaaabbaababbabbbbbaaaaabaabbababbbbbbaaaaaaababbababbabbbaabbbbabaaababbbaaabaabbabaaababbabbabaaababaaaaaaaabbabaaabbbbbaabbabbbbaabaaaabaabbbababbbaaaabaaaabbbbaaabbaaabbbbbaababaaabababbbaababbbbbababaabbbaaaaabaababbbaaaaabaababaaaabaabbbbaababbbbaaaabbbaabbabaabbaaaaabbabaaabababaababaababaabbbaaaabaaabbaaabbbabaaabbbaaaaaababbbbbabbabaabbbabbaabbbabababbbaababbbbbaaaaababbbbaaaabbbabbaabbbaabbbabbbbaabbaaababaaabbbbaabbbabababaaaaabbabbaaabbabbabaaaabbbbabaaaaabbbbabbaaabbbaaaaabaaabbaabaaaaaabaabababaababaaabaabababaabbbaaababaababaabbaabaabaaaabbbaaaabababababaababaaaaabbabaaabbbaabaabbbabbaaaabbbabbbaaaaababbabbabababbbbbbababbabbbbabbaabbbabbabbabbababaabbbbbabbbaabbbbbabbababaaabbbabbabbbababaabbaababbbabbbbaaababbbaaababababbabaabbaaabbabbaaaaabbbbababaaaabaaabbabaabbabbbbabaabbabbbbbbaabbbbabaaababbaababbabaabbabbaabbaababbabbaabbabbbaaabababaaababbabaaabbbbbababbbbaaaaaabbaaaabababaaaababbabbababbabaaaabbbbbbbbabaabbbbabbbaaabbaaaaaaabbbabbaaababbbaabbababbbbbabbbababaaaabbbabbbaaaabbbaaaabbbaaaabbababbbaaaaababaabbbaaaaaabbbbbaabababaaaabbbbabbbabaababababaaabaaababbbabababbbabbbabaaaabbbababbbabaaaaabaaaaabbaaababaaaaaaaaaababaaaaababbbabaabbbaaabaabbbbbaabaaabaaababaabbbbbaabbbaabaabababbbaaabaabababbbbbbaababaabaabaabbaaabbababbbbaabbbbbbbbababaaaabbaaaaaabababbbbaaabaaaabaababaabababbabaaabbbbaabababbbbababaababbaaaabaaaaaaabbbaaaabbababbbbabbbabbbbabbbbbaaabbbababbbbaabbabbbbbbbbabaaabbbaaaabbbaaaaabbbbbbababaabbbbaaaaabaabaaaaabababaabaaabababbaabbabbabaabbbabbbabaabbabbbbbaabaaaabbbbbababbbababbabababaabbbabbbabbabaabbbaaabbaabababaabaabaaabaaaabaaabbbbaabaaabbaaaabbbbababaabaaaaaabbbbbababbaaabababbbbbbbbbabbaaababaaabaaaabbababbbbbbbbababaabaaabbaababbbabbbaaaabbbabbabaababaabbbabbbababbaaaabaaabbbbaaabbbabbbbbabbabbaaabbbabbbbbaaabbbaaababaaaababbaaaaababbbaabbbbbbabbbabbabbabbbababbbabbaaaaabbbaabbaaaa
aaabbbbbababaaabbbbbbbbbabbbaabbbbbaabbbaabaababbaaaaabbbabbbabbabbaaaaabbbbbbaababbbaaababbbaababbabbbbaabaabaabbbaabbbabaaabbbaaaabbaabbaabaabbbbaaaaabbbbbabaaabaaaabbbabaabaaababbabbaaabaaaabbaaabbabaabbbbbababababaabaaababaabbaabaaabaabbbbbababbaabbaabababaaabbbababaaaaaaaabbabbababaabbabbbaabbababbbbabbbaaaabbabaaaaabababbbaaababbabaaabaaababbbabbbaaabbaaabbbbbaabbbaabbbbabababaabaaabbbbabbaababaababbbbabaabbbaaabaaaaaabbabbbbaaaabbaaabaaaaaabbabbababababbababaaababbbaabbbbbaaabbabababbababaabbbbbabaaaabbbabaabababbbabbbbabbabbaaabbaabbbabaaaaaabaabbbbbbbaaaabbbbabababbabaaaaabbaababaabaababaaaabaabbabbbbabababaaababbbaaaabaaabbbaabaabbbabbabbbababbbabaabbbbabbaaaabbbaaabaaababbabbbbbaaaaabababababbaabbabbaaabbbbbbbaabbaabbaababababaabbbabaabbbbaabaaababbbbaabbaabaaabbabbbbabbabaabbbabaababbaaaaabaabaabaabbabbbbbbbbaaaaaababbbbbababaabbbaaaaabaaabbbbabababbaabaaaababbbabababbbaababbaabaabbbbaababaabbaaabbababbaabbaaabbaaabbbbababbbabbbabbbbbbbbbbababbaababbaaaaabababbbaaabaaaaabaababaaababbbbaaabaabbbbabbababaababbabbabbababbbaabbaaaabaaaaabaaaababbbbabbbbabbaaabaababaabababaaababaababaaaaabaaabaaaabbabaaabbabaaababbabbbaabababbbbbaabbaaabaaaabaabaaaabbbbbaababbaabababbabbbbbbababbababbaabbabababaabbbbabaaaaabaabbbaabbabaaaaaaaaabbaaaaabaaabbbbbabbbababbabababaaaaababbbbaaaaabbbaabaabbbaaaabaabbabbbaaaaababbabbbabababbaababbaabbbabababbaabbaaaaaaaaabaabaaababaababbabbbababbabababbbaaaabaababaabaabbababbabbaabababbbbbbaabbaaabaabaaabbaaababaabababaabaaaababaabaaaababbbaaababbabaabaabbbbaabaabbbabaabbbbabbbbbababbbbbaaabaaabaaaaabbaaabbbbaaabbbaaaaaabaababbbabaabbbaabababbbbbaabbaaaaaaabbaaabbbabbbababaaabbababbabbbabaabbbbabbaabbaaaabbbaaaaabaaabaabbaabababbaabaaabaabbaaabaabaaabbbaababbabaabaaabaabbbbbaabaaabbbbbbabbbaababaabbbabbbabbaaaabbababbabbbbbbbababbaabbabaaababbabaabbaaaaaaaabbaababbabbbbbaabbbbaaabbaaabaabaabaabbabbbbbbbbabaaabaaaaabaabaaaaabbbabbaabbaabbabbbaaabaabaabaaabbbaabbbaaababbabbbbbaabbaabbbabaabaababbbbaaabbaabababbbbaaababbbbabbababbaaabba
babbabbaabbbabbbababbaaababbaabaaaaababababbaabbbbbabaababbbaabbabbabbbabababbabaaabbbbababbbbbaabbbbaaabbbaabbbaabaaaabaabbbbaaabaabbabbaabbabbaaaabbabbbbbabbaaabaababbabbbabaabaaabbbabaababaaabbbabbabaababbbabbabaaaaababbbaabaabaaabaaaabbbbaaabababaaaaaabaabaaabaabbbbbbbbabaaabbbbbaaabaabbaabbaababbbbbbbbaaaabbbbbaaaaaaaaaaaabbbbabbaaaabaabaaaabbaabbbababbbbbabbabbababbabbbaaaabaababaabaaabaaaabaaaabbbababbaaaabababbababbbbaabbbbaabbaabbabababbbaaaabbabbabbbbaaababaaaaaaaaababaababaababbaababbbbbabbaaaabbbabaabbbabbbbbbaabbbabbbbaabbabbabbbbbababbbaaababbbbababbbbbbbbbbbaaabbababaababbbbaabbbbbbbabbaababbbabababbaaaaaababbbbbabababaaaabaaabbababbbbbbabaabaabaaabbabbababaaabbbbabbbbbbabaaabbabaabbbaaababbabaaabbaaaaaaababaaaaaabbabaaaaababbbbabbaaabaaabababbbbaaabbaabbbaaaabababbbababbaabbbaaaaaabbabaaaaaaabaaabaaaaaabbabbbbaaababaaaababbabbbaabbbbaaabaabbaaabaaababbbabbaaaaabbbabbbabaabaabbaabaabaababbaabaabbbabbbababbbbaabbaabbaabbbbbaababbaabbbaabbababbaaabbbbaaaababbbbbbaaabaaaabbabaabbbaaaabaabbbabbaaabbbaaabbaaababbbaaabbbbbababbabbbbababbaabababbaaabaabbaabbbaaabaaabbaaaaabbaabbabaabaabababbbabbabbabbabaabbaaaaaabaaaabbbaaaabbabbbabbbbaaaaaabbaabaabbaabaaaaabbaaaaabababaaabbabbbbbbbbabbabbababaaabbaabbaabaabbbaaabbbbaabaaaabbbbbbaabaaaaabbaabaababaaaaababbbbbbbaabbbbabaabbabbbbaabbababbabaabbbaaaaaabbabaabaabbbababaaabbbaabbbabbbbbbbbaabaaaaababaabaababbbabaabbabaaabbabbbbaaaaaabbababaabbaaabbbbbbbbbaaaaaabbbabaabbbabababbaaaabbababbbbbabbababbbabaabaaabbbbbbbbaaaababbaabbbbaabbbbbbabaaaaaabbbaabaabbaaaaabbaabababbbbabbbbaabbbaabbabaabbbbbbabbbbaabaaaabbbbaaababbaabbaabababaabbababaaaaabaabbababbbbbababbbabaaabbaabaabaababababaaabbbbbababbbaaabbbbababaaaaababbaaaaabbabbababbaababbbabbaababbbabababababaabaaaaaaabbaabbabbbaaababbabbbabbabbaaaababaaabbaabbaabbabbaaabaabbbaaabaabbabbbbbabaaabaabababbbabbaaaabbbbbbaabbabbbaaaaabbbaaaababbabbbabbbabaabaababaaaaaaaaaaabbabaaaabbbaaaabaababaaababaabbababbbaababaabaabbbbabbbbbaaaaabbbabbbaaaaabbabbbabaabbbbbaababbabb
ababaaaaaaaabbabbaaaabbbbbbabaaababaabbabaababaababbbabbaabbbabbaaabbabbbbbbbbbabbbaabbabaaaabbaabbbbbbbaaaabbbaabaaabaaaabbbababbaababbaabbbaabbaabbbbabbabaabababaabbbbbabbabaabbabaaabababbabaabbaaabbbaabbabaaaababbaabbbbbaaaabbabbabababbbabaabaaaabbaaaabaaaababbabaaaabbaababaaababbababbbaabaabbbbaaaabaaabaababaabbbbabbaabbababbbbbaaabbbbaabbaabaabbbabbbaabbaaabbbbbbaaabaababbaaabaabababbbaabbbaababbbbabbbbabbbababbabbabbabababbbaaaaabbbbbbbbaabbaababaabaabbbabbabbabbaaaabaaabbbaabbabbbbbabaaabbabbaaaababbabbbbabababaaaabaabababaaabbababaabbbabaaaabbbbbbaaabbabbaabbbbaabbbaababbbbbbbaaababaaaabbbbabbabbaaabbbaaaabbbaababbbbaaabbaaaabaabaaabbbabaabaaabaabbbabaabbbabbaaaaabababaababbaabbbaaabaabababbbaaabbbabaabbbbaaaabbbbbbaababaaaabbaaaabaabaaaaababbbbbaaabbbbaabbbbaaababbbbabbbaaaaaaababbaaabaaaabbbbbabbbabababbbabaaababbabababbbabbaaaababaaaaaaabbbabaabbaaaaabbabbbbbbbbbababaaabbaabbaabaaaabbbaaabaababbbbaababbbbbbbabbbbbaaabaaababbbaaaabaabababababbbbaaabbaabbbbaabbababbbbbbabbbaaaabbbbbaabbaabaababaabbbabaaabbabaabaababbababbaaaabaabbbaababbbababababbabbbbabaaabaaababababaaabaabbaabaabbabababababababbaabbbbbabababbbaaaaaabbaaababbbbbaaabbabaabbabbaabbabaabaabbaababababbbbbbbabbbababababaaabbbbaaaaabbbbabaaabbbabaabbaaaabbbabbbaaabaabbbbbbbaaabbbabbaaabababbaaabababaaabbbaaaabbbabbbbbbbbaabaaaaaababaabaaababbaabbabbbbbbbaabbaaabbbaabbbbbbaabaabaaababbbabbbabbaaaababaaabbabbaaaaababbbbabbbababbbaaababbaaaabaaaabbbabababaabaabaabbbaababaabbabaabaabbbbbbbaababbbaababbaabaaabbbabbabababaaaaababaaaaaaabbaabaaabababbaababbbbabbbbaaaaaaaabbababbaabbbabbbbbaababaabaaaaaaaaabbbabbabababaabaababaaabbbaabababbabaabbaabbaabbbabbabbaabbbaabbbabababaabbaabababaababababaabbabaabbaabaabaabbbbababababbbbbabbbbbbbbababababaabbaabaaabaabbbaabaaabbabaabbbabbaaabbabbbbbabbbbbbbbaaaabaaabbabbaabaaabbaabaaabaaababbaabaabbabbbbabaaaaaababbbabababbaabbaabaabbbaaabbabbbaabaabbbbabaaaabababababaabbbbbbbaabaabababababaabbbbbbbbbaabbbbabbaaabbabbaaaaaaababbababbabbabaabbbaaababaabbbbabaabaa
abbbbbabbabaaaabaabaabbaaaaaaabaaabbabbbabbaaabaaaaabaabaabaabbabaabbababbaaaabaabaabbbabababbbaabbbbbbabaabaaaabaabaabbbaaabbbbaaaababaaabaababbbaabaaababbaaaaabbabbbaaabbaabaaaabababababaaaaabbaabbbbbabbbbabbbbbabbabaabbabbabbaaabaabbbbbbbbaabbabbaababaaabbbbbbabbbbbaabaabaabbbaaabaaaaaabbaababbbbbbabbaaaabbbabbaababbabaabaabbabbbaaabbbbabaabbbababbabaababbaabbaabbbabbaaaaaabbababababbaaabaaabaaaabbbababaababaaaabbabbbaabbaabaaababbaababaabababbababaabbbbabaaababbaabababbbaaababaaababaababbabbabbbbbaabbaaabbaaaaaaaabbaaaaaaaababaabbaabbbbabaaabaaabaabaababbbbaaabaaaabbbaaabbababbabaaabbabbbbbaaababbabbbaaaaabaabababbbabbbababaaababababbbbbaaaaaaaaabbabbbbbababbaaaaaabbbaababababbaabaaabbbaabbbaabbabaabbbbbaaababbaaaabababbbbbbaabbbabaabbbbbbabbaaaababbaaaaaabbbbbaabaababbbbababbaababbbbaaaaabbaabbbababaabaaabbaabaabaaaabbabaabbbaaabbbbaaaabbbbabbbbaabaaababbbaaaaababbbabababbaaabbababbbbbbbaabbaabaaabababbbabaabaaabbbabbaabaaababbbaabaabababaaabbabbbabbaabbbbbabababbabaaaaaaaaaaabaaababbaabbbbbbbabaabbabbabbabbaaaaaabbbabbbaaaababbabaaaaababaababbbbbababbaaaabbaabababaabaabbbbaabbabababaabbbaabbaaabaababbabbbbbbaaaabaaaaabbbbaaabababbababbaaaabbaaaababbabbbbaaabaaabbaabbbbbbaabaaabbaababaaababaabaaabbabbaaaaaaabaababbabaaabaabaabbabaaaabaabaabbbababbbaaaaaabbabbbbbaaaabbbababbbbabbababbbbabaababbabbaababbaabbabbbabbababaaabaababababababaabbbbabbaabaabbababaaabbababaabbbaabababbbaabbbababbbababaaabbbaaaabbabbabbabababbbaabababbabbabaaabbbbbaaabaaaababbbaaabbabbaabaabbbbaaaaabababaaaabaabaaababbbaaabbabbbbbbbabbbbabaababbaabbaabaababbabbbbbbbaabbbbbbbabbabaabaabbabaaaaaababbbbbbbbaaaabbbbbabbaabbbabaabbaababaabbaaaaaabaababbababbaababbbaaabbaabbababbbbbababbbabbaababaababbabbabaaabbaaabbbaaababbbaaabbbbbbbbaaababbbbabbbbbaaaaabbbbbaaaabbbbabbbbabaaabababaabbababababbabbababaabbaabaaaabbbbbbbaabaaabbbabbabbbaaabaaabababbbbababaababbaabaabbbaabbbbaaaaaabbbabababbbabaababbabbbbaaababbbbbbbaaabbaaaabbabbaabaababbbbbbaaaaabbbbaabbbbbbabababbaaabbabbbbaabbabaabbabbaaabaab
babbaababaabaaaaaaabaabbaabbbaabbbaaaaabababaaababbbbbabababbbbbabbabbbabbbaaabbaabbabaabbababbbbbbbbbbabaababbababbbbbbabbbabbaabbbaaaaaaaaaaaabbbbbababbaabbababbbabaaabbbaaabbbbbbbbabbaabaaaabbababaabbbbaabaabbaaababbaaaaababaaabbbababaababbbabbabbabbabbaabbbaabbbbabbabbbababbabbbababbabababbaababbabaabbaabaabbbaababbbaaaaabbbbbbabaaaaaaaabaaaabbabaabbabbbaaababbbaaaabaabbabbaababbabababbbbbaababbbbaabaaabbabbaaababaaaabbaaaaaaabaabbbaaaabababbbbbaabaabbbbaabbabbaaaabaaaaaaaabaaaaabbabaaaabaaababbbabaaababaabaaabbaabbbaaaabaaabbbbaaaaaabbaabbabbababbbbbbbaabbaaaabbbaaaabbababababbbabaababaaabbbaaababaaaaabbabbbabbbbbaaabbaaabbbbbbbaabaaabbbabbbbbbabababaaababaabbabbabbbbaabaaabababaaababbaaababbabbbbababbabbbaaaababbabababbaaaaabbabbbbabbbaaaabbbabaabbaabaaaaaaaabbbbbbaaaababaaabbbaababbaaabbabbbbbabbbabbbbbabababbaaaaaabbbbbaaabbaaaabaaaaaabababababaabbbaaababaabbbababaaaabbbbaaabbaabaaabababbabaaabbbbababaaabbabaabbabaaaabbaabbbbbbaabaabaabbababbbaaaabbbaaaababbbbbbaababababbaaaaabababbbaabbaaaaaaaaabbbababbabbbaabaaabaabaabaaabababbaaababaaaaabababbbbaaabaaaaaaabbabbbbababbbbbbbbabbabbaabbbaabbabbbabbabaabbbbabbbbbbbbabbababbbbbabbbbbbbaaabababbbabbbbabababbbbbabaaabbabbaaaabbbbabbababaaabbbabbbabbbbbabbbabbbabaabbaabaaaababaabaabaaaaabbbaaaabbbaaaababaaabaaababbababbabbaabbbababbabbaabaaababaaabbbabaabbbbbabaabaabaaaaabbbabbbaaaabaabaabbbbbabbaabaababbbababaabaaaaaababaabbbbbbaabbabbaabbbbaababbbbbababbaaabaabaabaaabbbbbaababaabbbbbabbabbbabbbbabaabbabaababbbaabbababaaaabbaabbaaabbabaabaaaabababbabaabbababbbaaaaabbabbbbbbbaabbbbaabaaaaabbabaaaababbababbbababbaababbababbbbaaabbbbbaabbbababbbbbaaabbbbbbaabbaabbaababababbaabbbbabbbababaaaaaaabbaabbbaaaabbbbaaaaaababaaaaaabaaabababbabbbaaababbbbabbaabbaabbabaaaabbbaaaabbbababaaaaabbbbaaaabaabbbabaababaababaababaababaaabaaaaaababaabbbaababaaabbbabbaaabbaabbaaaaabaaabbbbaaaaaaabbabaaabaabaabaabaaabbabaaaaaabbbabbbbaaabbbbbbabbaaabbabaaaababbababaaabbbbaaaabbababaabbaaaaabaabbbaabaababaaaaabbbbbaabaaaababaaababaababa
abbaabbbabaaaabbbbbbaabaaababababaabbabbbbaabbbaaaabbbbbbabaabaaabbbaaaaabbbabbaabbbbaaaabaaabbaaabaaaabbababaaababaaaabaababaaababaaabbaabbabaaaabaaaabbbbabbbbbaababbaaabbabaabbbabbbbbbaabbababaabbabbaababaaaabaaababbbababbbbaaaaaabbaabbaaabbbbbabaaabbbaabaaaabaaabbbbbbabbbabbbbbabbabbaaaabaababbbaabbaabbbbbabaababbababbaaabbbbbbabbaabbbbbabababbbaabaabbabbbbbbbbaaabaabbaaababbbbbbaaabbbbbbabbaabaaabaabaaaaabaaaaaaabaabbabababbbaaababababaababaabbabaaabaaaaaababbabaabababaaaabbabbababbabaaaaabaabaabbaaaabbbaaaabbbaabaaabbbbaabaabaabaaababbabbaabababaaaabaabbbbababbabaaabbbbbbababbbabababababbaaaaabbbbabbbaaabaabbbaaabbbbaaaabaabababababababbaabbaabaabbaaaaaababbbabaabaabbabbabbabaaabbbbaaabbbaabbbabaababbbabbbbbaabbbbbabbabababaaaaabbaabbbbbababbbbbbabaaaaababaaabababbbabaaaabbbabbabbbbaaababaababaabaaaaaaabaabbbaaababaababaabbbabaaabbabaabaaababaaabbbaaabbbbaaabaabababaaabaababbaaabaababababaaaaabbabaaaabaababbbbaaabaaabaabaaaaabbbbababbaaababaabaabbaabbaabaaaaaabbbabbababbbaabaaaaabbbaaababaaaabaabbabaaaababaabbabababbbbbbbbbbbbaabaabababbabaabbbbababbbbaaaaabbaabbbbbbbaabbbaababbababbabaaaabaabbbbbabababababababaabbaaababaaabbaabbbaabbbaabaaabbaabbaaaaaaabbaabbaaaaabaababaabababaabaabbaababbabababababaaabaaaababbabbababbbbbababbaabbbaabbaabbababaabbababbbbbbbbbaabbbabbbaabbabaababbaaabbbbbabbbbaaaaabaabbbabaabbbabaababaabbabbbbbabababbaababbaabbbbbbbabbaababbabaaaabaabaaababaaaabbabaabbbabbaababaabaaababaaabbbbbaababbbabbababaabaaaabbabbaaababbbbbbbbbbbaaaabbaaaaababbababbbbaaabbbabbabbbaaabbabbaabbabbaaabaababbbababbaabbbaabbbbabbaaabababbbaababaabaabbbbbbabaaabaaaabaaaabbbabbbaaaaabababbbbabbbbbaabaabbaaaabbaaabbaabbabaabbababbaabbabbbbbabaaaaaabbaaaabbbabbbbaababaaaaaaabbaabbaaaabbbabbbabaababbbabbaaabaaabbbabbababbbbabaaaabaabbbabbbbaaaaaabababbbbaaaaaababababbbbbaabbbbaaabaabaabbabbbbbabaaaabbabaabbabbbaaababbbababaaaaaabbbbbaababaababbbaaaabaaabbababbaaaaabaabaaaabbabbbabbbabbabaabbaabaababbaaabbbaababababbaabaaabaaaaaabaaaaabbbbbaaaabbbbbabbabbaaabaaabbbb
bbbabaababaaababbbabbabaabbababaaabbabbaaababbabbabbbaaabbbbabbbaababaaaaaabbbbbbabbbbbbaabaaabaaababbabaabaabbbbbbbaabbabbbbbabaaababbaaabbbbaaabababbbbaaababbbbaabaabbbaaaababbbaabaabbaabbbaabaaabbbbbbaaaaabababbbabaababababbbbbbbabbbbababaaabbbabaabbaabbaaaaabbabbababaababbaabbbababaabaaaaabbbabaabbbbbabbbabbbbabbababbababbabaaababaabaabaababbabbabaaabbaaaaaaaababbabbbbaaabaaabaabbbbabbbbbaabbbbbbabbabbbabbaaaaabababaabbbbbbaabaabaaabbbbbaaabaaababaabbabbbbbaababbbbbbabaabbbbaaabbbababbbababaaaaaabaaabbbbbabbbbbabbaaaaabaaabaaabaaaabbbaabbbbbbbababbaaabaabbabbbabaaaabbbabbabbbaaababababbbaabbbaabbbbbabaaaabbbbabaabbbbaaaaababbabbaabbbbabaaababbaaaaabaaaabaabaabaabbabbbaababaaaabaaabbbbabababaaaaabbbbbbaababaaaaaaaababbabbababbbbabaababaabaabaaababbbaaaaabaaababaaabaabbabaabbaaaabbbbbbaabaaaababbbbbbbbbbbabbabbbabaaabbbabaabbabbaababbbabbbabaabaaaababaaaabababbaababbaaaaababbbabbbaababbbbabbabbbbaaabbaabaaaabbbbbbbbbabbbbbbaaabbbaaabbababaaaabababbbabbbbbabaabaababbabaabbbabaaaabababaabaaabbbbaaaaaabbabababaaabbbbabbbabaabbabaabbbabbabbbaaaaaaabaababbbabbbabbbbabbaabbabbbababbbabbbbbabbaabbbbbbabaababbaababaaabbbbabaabababbbbabbaabaababaaaabbaabbbabababbaabbbbbbbbabbaaaabababaabaabaaababaaaabaabbaabbbbbbabaaaaaabaaabbbbbababbabaababbbaabaabbabaaaabbbbabbaabbbbbaabbaaabaaabbbaabaaaaaaaababbabbaaaaabbbbbbaabbaaaabababababbabbbbbabbaabbaabaaaababaabbbbabbbaababbbbaabaaaabbabaaabbbababaaabaabbbbabbababbaaaaabbbbbababbabbaaaabaabaabaabbaaabbababbbabaaaaabbaabaabbaabbbaabaaabbaaabbbbabbaabbaaabababaabbbbababaabaabbabaaaabaaaaabbaabbbbbabbbaabaabbbbaaabaabaabbbbabbbbbaaabaabbbaabbabbbaaabaabbbaaababbabbbaaabaabbabaabbaaabbabbabaaababbaabbbbaabaaaabbbaaabbabbaaababaaaaabaaababaabbaabbabbaaabaabaabbbbaababbabbbaabbbbbababbbabaaaaabbaaabbabbbababbaabbbbbabbbaaabbbabaababaaabababaaabbabababbababbbbbbbabbaaabaaaababbaaababaaaabaababbbabbababbbaababaaaababbaaabbbbaababaaaaabbababbbbabaaaaababaababbbbbbbbbaababbaaababbbaaaabbbbaababbbabaabbbabaabbabbbbbbababaabaabbababbabbbabbb
bbaabaaababbabbbbbaaaaabbaaababaabbaaabbaaababbabababbbbbbabbbababaabbaabbaaaaabbaabbbbabbababaabbbbbabbbbbbaabababbbbbbabbaabbbaaaabbaaaabbbabbaababbbbaaabbbabbbaaaaabbababababaaaaabbbbbaaabbabbabbaabbabbbbabaabbabbababbbbbabbbbabababaabbbbabaaaabbabaaabbbabbabbabbbaaaababaaaaaaabbababaaabaaabbaabaabbabaaabbbbbabbbabbbaabbaaaababaabbaabbbaabbbbbbbbbabbbaabababbaaabbaaaabbbbbabaaabababaaaabaaabbaabbbabaabbabababaaaaabaabbbbaabbaababbabaabbbabbbababbabaabbbababaaaaabaabbaabaaabbbaabbbbbbaabaabaaaaaabbbaabbabbbbabbababbabbaaabbabbababbbabbbbbbbbaaababbabbbbaaaaababaaabbbaaabaabbabbbbabaaababbbbaaaababaabababaaabbbbabbbbbbaababbababaaaaaabbbbbababbabbaabbabaababbaaabaabbabbaaababbababbabbaaabaaaabbaaaaabaababbbbaabbbbbababbababbbbbbabaaaabbaaabbbaaababaabbaaabbababbbaaababaabbababbbbabaabaabaaaabbaababaaabaababbaaaabbabbbbabbbabbbabbbabaaaaabbaabbbaaabaabbaabaaaaabababbbbabbbbbaaaaaabababbbbababaabbbbbbbbbbbbbaaaaaabababbbaabaabbabbaabaaaaabbbbabaabbbababbbbbbabaaaaaababbbabbbbbabaaaabbabbbbbaabaaabaaaaababbaaabbbaabaabbbbabbabbabbbaabbababbbababaaabbaaabaabbaabaabbbbbbbaaaabaaaabaaabaabbaaabbaababaabbabbbbaabaaababbabbabbbabababaaaaabaaaaababbbaaabaabaaaaababbababaabbaabbbbbbbaabaabaaabaabbabbbabbbbbbaabaaaabbbbbbaaaaaabbbaaaabbabaababbbbaabaaabababaaaabaabaabbbbbbbabbbbaaabbabbbbabbaababbaaaaaababbbbbaaaaabaaaabbaabbaaabbaaaaababbbbaaabaabaababaababaababaaaabababaaaaaababbaaabbababbbaabaaaaaababbbabbabbaabaaaabbbbabaaaaaaaaabbabbbbbbabbbbbabbbababbbabaabbaaaaaaaababbabbbaabbbaaabbbaabababbbaabaabaaaababbbbabababbaaaababbabbabaabbbbabbbabbabaabbaaababaaabaaaabbbabbaaabaaaabaabaaaabaabaaaabbbbbaaababababaaaaababbbbabaaaabaabababbbaababbaabaaaababababbbbabbbaabbbabbabaaaaabbbbaaabbaababbaabbabbababaabaabbbabaabaabaaaabbaaaaabbababaabbabbaaabaababaaaabbaabbaabaabaaabbbbabbaaaaaaabbabaabababaabaababbaaaabbaabbbbbabaabbbbbabbabbabbbaaaaaaaaabbababaaabbaaabbabbabbabbabbbbabaabbbbbbabaabbbbbabaabaababaabababaaaabababaabbbaababbaabbabaaabaaabbaabbbabbababbbbaababaaaabaaabaaba
bbbbbbbbbaaaababaaabbbababaababaaabbaababababbaababaabbaaabababbaabababbbabaaaabaabababbaabbababaaabbbababbababbbababababbbabaababbbbbaabbbabbaababbabbbaaaababbabbaabaabbbbbaabababaabaabbabaabbbbaabbbbbaaabbbbbaabbbaabbbababbbabbbabbbaabbaabababbabaababbbababaaaaabbaaaababaaabbbbbbbababbbaaaabaaaabbbabbbbbbabbabbbababbabbbbbbaabababaaaaaaaababbbaaabbabbaabbbabbbbaaabbbaaaaabbabbababbbabbbabaababaaaababbbbbbbbbaaabbabbaabbaaabaababaabaabaabbaaabbbababaabaaaabbbababaabbbbbbbaabbabaabbaabaaaabbaabaabaabbbbabbabbaaaabbbbabaabaaabbbabaaaababbaaabaaaaaabbabbbaabababaaabbbbbaaabbbababaaabbbaaaaaabbaababbaaaabbbbbaabbaaabbaabbaaaaaababaabababbbbbbaaabbaaabbbbbabaabbbabbaaaaabbbbbabbaabbbaaaabbbabbaabbabbbabaabbaabaaaaaaaaabbbaaabbaaabbbabbaaaaaabaaababbaabbaabababbbabbbaaaaababbababbabaaaabbbabbbbbaababbaaaaabaabbbabbbabbbbabbabaabaaabaaaaaabbbbbabbaabababbbabbbbbbababaaabbbbaaaabbaaabababbbbbaaabbaaaaabbabababaabbbbbabbbaaabaaaaabbaabbbbbbbabbabbbbaabbababbabbaaabbbbabbbbababbbbbbbabbbaaabbbabababbabbaabbbbaaabaaaaababbbbabbaabaabbbbbaaababaabaabbbabaabaabaabbbbbabaaabbaabaaabbbaaaaabbbaabbaabbabbabbbbaabbaaaaabaaabaabbbaabbbbabaababbbaabbbabaaabbbbbaabbaaabaaaaaaaaaababaaaaaabbbabbabbbababaaaaaaaabababbabbaabaaaaaaababbbaaaabaaaaaaababbabbabaaabaabbabbaabbbabbabababbbababaaaaabaaabbbaabaaaababbbbabaabaabaaababaaaabababbbbabaaaaabbbbabaababbababaababaababaabbbbbabaaaababbbbaababbbababaaaaaaaaabbaaaababaaaaabbbbbbababbbbbabaabbaaaabbbaaabbbababbabbbaabbbaaaaabbbbbabaababaabaaabaaabaaaababbaabaaababbaaaabbaababaabbaaabbbaabbaaaaaaaaabbaabbbbbbaaaabbbbbababbabbaaabaabbaabbababaabbaaaabbbaaaaabbabbaababbbabbaabaabaaabbabbbbaaabaabbabbaababaaabaaabbabaabbaaaaabaaaaaaabaababbbbaaaabbbbbaabbbbabbababaabbbbabaabbbbaabbaaabbbabbbabaaaabbbabaaabababbbbbbbabaabaaababaabbabaabbaabbbbbbbabaababbbabaaabbbabbaaaabaaabaaababbaaaabbbabaabbbaaaabbbabbabbbabbbaaabbaaaabaaabbbbaaaaaaabbbabbbaababbbaabbbbbbabbababbbbbbaabaabaabbbabbbbbbaaaaaababbbabaabaabbaabbbbbbbbaabbbbbabbbabbababbaabbababa
aaababaaaababbbabbabbbbbbbabbbbabbaaaababaabbaaababbbabababaabbaababbababbbababbabaabbbabbbabaaaaaaaaaaabababbbaabbaaabbabaaababaababbbbababaabbbbabbbbaaaababbbaabaaaaaababaaababbbbbbaaabbbaabaabaababaaabaaababaaababbbabbabbaabaababbaaabaabbbbbbbbaabaaabbbbbaaaaaabaaabbbaabbbbbabaabbbbababbabbbbbaabbababbabbaaaabaaabbbbbabbabbaaabababbbaabaaabbaaaabbaaababababbaaabbaababbbabababaaababbababaabbbbbbbababaaaabbabaaabbaabbaabaabaabaabaabbbbababababababaaaaaaaaabaaababbabbaabababaababbaabbaababaababaabaababbaaababbabbbaabbbaaaabaaabbaaabbbababababaaabbabaabbabababbbbaabababababbabbabaaabbabaabbbbbabbaabaabbabbabababaaabbbabbabaaabaabbbbabbbbaabbaaabbbbaaabaabaaaabbbabaaabbabaaabbbbbbabbabbbabbbbabababbbabbaaaaabaababbabaaaaaaaababbabbababbabbbabbbabaaaaaabbbaaabbbabaaaaabaaabaaabbabaabbababbabbabaabaaaaaabaaabaabaaaaaaabaaabaabbabaaabaaabaaabaabaabaabbaaaabaaabaabbbbaaabbaaabbababaaabbbaaababbbaababbbbaababbbaaabbbaabaaabaaaaabbbbabaabbabaaaaaaaaabaabaaabababababbababaabbbaabbbaaaaaabbbabaababbaaabbabaabababaababbbbbbbbabaaaabbabbbabbbaabbbbabaabaabbbbaababbbbaaaabbabaaababbaabbabaabbbabbbabbbaababbbaaabbbaabbabaabaabbbbbaaaaaaaabaaabababbbbaaaabbabaabbabaaabbaaaabbbbaabaaababbbaabbaabbabbbaaaabaaaaabababbabaaaabaaaaababbaaaabbbaabaabaaaababbbaaabbaabbbaaabbabbaabbaabbababbbaaabbbababbbbbbbaabbbbbbabbabababaaabbabbaabaaaabbbbabbbabaaabaabbabaaababbbababbaaaaaaabbbbbbbaaaabaabbbaaaabbbbabbababbbaabaaaaaaaaababaaaabbaabaabbaabbaababbabbaabbbbbabbbabbabbabbbabaaaabbbbaabaabbaabbbabbbaabaabbaabbbabaabbabbabbbbbabaaabbbabbbbabbbabaababababbabbabbbaabababaabaaaabbababbaababbabaaabbbaaabaaaabababbbbabababaaaaaabaaaabaaaababbbababbbabbababaabbbababababbbaabbabbbbbbabbabbbbbaaabaaabaaabaaaaabaabaaaababaababbbaabaaaaabaaaaaaabbaaaabbbaaabbbbaaaabbbaabbababbabbbaaaabbbaabaaaabaaabbbbbaaaabbabbabaabbaabababaababaabbabaaabbbabbbbbbbbaabaaababbaaabbabbababaabaabaabaaabaabababbaaabbaaaabaabababbaababbabaabbbbbaabbaaaabaaaaaaababbabaabbbbbbabaaababababbabbabaababaababbbabbbaaaaabbbbabbb
aabaaaaabbbababaababaaababababababbabaaaaaabbbbbbabbbaaaaaabaabbabaaabbaaaabaaabbaabbaabbbbbabbabbbbababaabaaababbaaaaaababaabaabbbabaabababaaaaaabaabaabbbbabbabaaaaabbabbbbaabbababababbabbbbbabbbaabbbabaabbbbaaababbabaabaabbbaabbbabaabaabbbabbaaaabaabaabbabaababbaaaabaababbbbabaaaabbbbbababbbbabbbaababbbbbaaaaabaababbaababaaaababbbbabbabbaaaaabbabbbbbaabaaabbbbababaaaabbabababbbbaabbababbbbbbabaabaababbabbabbaabababaaabaabbbbbbbbaaababbabbabbbbbabbbaabbaabaabbbbbbbbabbbaaaabbbbbbabbbabbaaaaabaabbaabbaaabaaaaaabbababaaaababbaaaaabbaabbbbbabbbbaaabababaaababbbababbaaabbababbaaaabbabaaabaabbaaaaaabbbbbbbbaababaabbaabaaabbababaabbbabbaabbbbbbababbbabaaababbaaabbbababbbabaaabbbbbbbbabbbabbabbbbbabaababbaabbbaababaaababbbbbbaaaabbaabaabbbabaaabbabababbabbabbabbbababbaabbbababbabbbbaabbbaabbabbbabbbbaabbaaaaabbaaaababaabababaaaaabaabbbaaaabaaaaabbabababaaaabaabaabbbabaaabaababbbbbaabaabbbbbbbabaaaabbbaabaabbabaabbaaabbaaabbbaaabbabbbbbabbaabbbabbabbbbbbaaabaabaabbbbbaaaabaaaaaabbaaaaaabbaaaaaababababaabbabaabbbbbbbaaaaabbbbababbabaaabaaaabbbabbbbbabbaaabababbababaabbabbaaabbbabaabbbababaabbabaaaabbbaabababaaabbbaabbaaababaaaababbaaabababbbaaabaaaaababbabbaaababbbbaabaaabbabbabaabbababbbbbabbabbaaaabbbaaabaaaaaabbabaabaaaaabaaabbbaaaabaabbabbabaaaaaaaabbbbabababaabbbbabbbbababaabbbaaaaaaaaabbaaaaaaababaaaabaababaabbbaaabbbabbaaabbbaababbbbbbbababbabbabbbaabbaababbabaabbbbbabbbaababaabaabaabaaaaabbbbbbababbabaabbaaaababbabbbbaaababaabbababbabbaabbaabbaabbbbbabaaaaaabbbbaabaabbbbaaaabaaaaabbabaaaaababaababbabbabbbbababababbbabababbaabbaabaabaabaababaabbaabaabaabbbbbbbbbabbbbbbbbbabbababbbbbabaaabbbbbabaaabababbabaaaababaaababbbababbbaabaabaaaabbaabaabbbaaabababaabbbabbbaaabaaaabbaababbbaabaaabababaaabbaababbaaaaaaabaababaabbbbbbbabaababaabababababbaaaabaabbabbabaababbbbbbabaaabbaaababbbabbbaababaabbbabbbbbabbaabaaabbababaababbabaabbbbaaaaabababaabbabbaabbbaabaaabaabbbbbbabbaaaaaaabaaaabaaaaabaaaabbbbbbbaabbbbbbbbbbabaaaababbabaaaaaaabaaabaaabbbaabaaaaaabaabbabbbbbbbbbaaababb
babbaaaaaabaabaabbbbabababbaababbaabbaaabbbbaaaabbabbbaabbaaaaaaabbabaabbabbbaabbaabbaaaabbabbaabbbabbbbbaabbbabaabbbbaaabaaaabbaabaaaabababaaabaaaababbabbbbaabbbaaaabbbaabbabaaababbabaaabbabbbaababaabaaaaabbabbaabbbabaabaabaabbbaabbbbbbbaaabbaaabbaabbbbbabbabbbbbaabbbbbaababbbabaabababababbaaaaaabbbabbbaaaabbbabbbabbbaababbbbbaabababbababaaabbbabbbbbbbaabbaabaabaabbbaabaabaaababaabaaababbabbaaabbabbaaabbaaaaabbaabbabbbbbababaaabbbabbaababbbaababababbbabaabaabaaabababbaabaabbabababaabbbbbbbbbbaaaaabaababababaabababaaabaaaaabbbbabbaabbbabaaaaababababbaaabaababaaababaaababaababbbabbbabbbaabaababbabbbbbbbababbaababaabaaabbaababaaaabaabbbaabababbbaaaababbbabbabbaabaaabbbabbbaabbabbbaaabaaaaababaabababbbabbaabbabbabaabbababbabababaaaaaaaabaaaabbaabaabbbbababbbaabbbbaaabbabaaaaabbabbabaabbaabbbbababaaabababaabababbbbbbbabaabbabbabaabbbbaaabbababbabbaaaabaabaabbbaabaaabbabaababbaabbbaaabbaabaaabbbababbaaabaabbaaabbabbbbbbabaabababaababbbaaaaaabbabbaabaaaaaaabaabbbabaaababaaaabbaabaabbabbbbbbaaaababbabababbbbabbabbbbabbbabbabbababaababababbaabaaabaabaabbaaaabbbbbbbabbaaabbbbaabbbbbbbbaaabbbbabababaaababaabbaaaaaaabbbabaaaabbbbaabbbaaabaababbbabbbbbbabbabababaaaabbbbbabaabababbabbabbaabbaababbaaabbabbbbabbbbbaababbabbbabbaaaaababbaababbaaabbabbbbaababbbbbaabbaabaababbbabaabaababaaaabaabaabbbbabaaaabbbbabababbbbabbabbaaabaaabaaaaaabbabbbaabbbabaabaaaaabaaaababaababbbbbaabbbbbabaaaaaababaaabbaaaabaabbabaabbbbaaaaaabaaaaaaabaaabaaaabbbbbababbbbabbaababbaabbbabbbbbaaabaabbbaaabaabbaabbbbababaabbaababaabbbbbaabbbabaaaabbabbbaabbaaaaaabaaaaabbbbbaabbbbbbababbbbababbabaaabbbababbaaabbaaabaaabbbbababbbbbbaababbabbbbaababbabbbaaaaaaaaabbbabababaaaaabbbabbaabbabababbbbbbbaaaabaaabaabbbbbbaaabbbbabaabbbbaaabaaaaaabbabaaabbaababbbaabbbbaaaaababababbbabaaabbababbbbbbaabaaaabbababbabaaaabababbbbaababaababbabbbbaababbbbabaababbaabaaabbbbbaaaaabbabaaabbaaaabbbbbbbbbbabbababbbabaabbabbbbbbbbabbbbabaababaaabbaaaabbbaabaaabbaaababaaaabababbaaaababbbbbbabbbababbbaabbbbbbabaabbbbbababaabaaaabaaa
abaababbaabbaaaababaaaabbbbbbabaaabbabaabaaabbbbaabbbabbbaabababbbabbbbaaaabaababababaaaabbabbbbaaabbabbabbbabbbaabbbaabbbabaababbabbbaaaabaababaabbbabaababbabaabaabababbaaabbbbbaaaaabbbaababababbabbbbaabbbabbbabbbbaaaaabaaaaababaabbaaaabbbabaabaabaaaabbabbbbbabbbaababbababaabbbbbaababbbaaaabbababbabbbbaabbbbbbaaaaaababbaabaaabbaabbaabbbbabbbababaaaaabababaaaabbaaaaabbabbabaaaaabaabaaabbabbaaabaababbbbbababbbbaabaabaaaabaaabaabaaababbaaababbababbbababbbaaaabababaaababbaabaaaaaabbbbabbbbbbababbababbabaaababbbbabbbbbabbbbbbbaaabaaaaaababbabbbbbababababbbabbbbaaaaabbbbaabaababaaabbaaaaaaaabbbbbbbaabbaaaaababbbbbaaabbabbabbababaaaaabbbbabbbbbbaaaaabbbababbabbbbaabbaabbbbaaaaaabbaababbbbabbbbaabbbabababbbaaababababbababbbbaababaabababaaabbabaaabaaabbbaaabbbabbbabbabbabbaabababababbbaabbbaabaabaabababaaabababbbabaaaabbaaaaaabaabaaabbbbaabbabbbbbbbbabbaaaabbaabbbbabbbabbaaaaaababaaaabaaaaabababbbbbbaabaaabbabbbbaabababaabbbababaabbbaabbabbbbabbbabbaaaabbaabbaababbaababaaaabbabaaaaaaaaaababbbabbaabbbbabaabaaaaabbabaaaabaabaabbaaaaaaababbbbbabbabbbbbbbbababbaabaaaaaaaaabbbaaababbaaaaabbababaaabbbbbaabaaaaaabbbababbaabbbaabababbabbaaabbbbbbbaaaaabaabbaabbababbaabbbaabbbabbbabaaaabaaabaabbbbabbbbbbabaabbbaabbabaaaabbbabbabaaaabaaaabbabaabaabbbabbbaaaaabaaabbabababbbaaaaaaabbbbbaabababaaaabbaabbaaababaaabbabbbbbbabbaabbababbbaabaaaabababaaaaaaaababbaabbbbbabaaaaaababbabbbbaabbabbbbabaabaaaabbabbaaababaabbbabbbbaabaaabbabaaaabbaababbaabbbabbbaaaabbbaaaabbbaaabbbababbbbaaabbaabbaaaaaaabbbbaabbbababaaabaaaaaaabaababbabbabbbbbbbabaaaaabababbbaabababaaaaaaaabbaabaababbaaabaaaaabaaabaabaabbabbabbbabbbbbbaaabaabbaaaabaaabaaabaabbaabababbbbbbababbabbbabaaabaabababbbbbaaabbabbaaaaaabaaaabbababbbbbababbbbabaabbaababbababaaabbbbaaaaabbabababbbbabbaabbbababbabbbbbabbbaabbbbbaaaaabbaaabaabbabbbbabbbaabbbabbaaaabbbbabababaaabaabbabbbbbbaabbaaabbbbbbbabaaabaaabaabbaaaaabbbaaabbbbaaabbbbaabaabababbbbaababbbbbbbaababbbbbaaabaaabbbbabbbaababaabbaabaaaabbbbbbbaabbbbbabaabbbaaaabbbabbaaaaabbabbbaa
aababaabaaaababbababbbaaaaaaababbabbbbbbababbbaaabbbbbbbbaaaaaaababbbbabbbabaaabbbaabaabaabababababaabaaaaababbaabbbaabbabbababaabbabbaabaabbababbbbbbabaababbbaaaababbaabaabbabbbbbabbbabaaaaaabbaaabababaaabaabbbaabbbbbabaaaaaaabbaabaaabbbabbbbbbbababbaabbabbbbbaaaabababababaaaabbaaabbababbbbbbabaabbaaabbbbbbaaabaababbabaaaabbbaaabbbbbabbbbbbaaaabbabbaaaababbabbababbbabbbabbbababbbbbbbbaabbabaaabbababbaabbabbaabababaaaaaaabbabaaaaaaabaaaabbabaababaababbabababaaabbababbababbbabbbabaaaabbababaabbaababbaabaababbbbbbaaababaababbaabaabbababbbbaaabbbbabbaaaaabbbabbabaabababbbabababaabbbbaabbabaababbbabbaaaababaaaaaabbbbaaaaaaaaabbabaabbbaaababbbaaabaaabaaaaabaaaabaaaaabbaabaabababaaabbbabbbbbbbbbaabaaabaaaababbababbabbbaabbbaababbbabbbabaaabbbbbaabbbbababaaababbaabbbaabbababbabaabaabbbabbbbabaaababaaaaababbabbaaaababbaaaaabbbbabbabbaaaaabbaaaaabbbaabbaaabaaaaaaabbbabbbaaaaaaabaaaabbaaabbbaaaaabbabaababaabaaaaabbaababbbbaaaaabaabbbbababbbaaabaaaaaabbbbababbbaaaaabaaaabaaabbbabaabaabaaaaaabbbaaaaaabbaabaababbaaabbbbabaaabbabbbaabbbbabbbbabbbbbbbbaabaaaabaabbabbaababaabaaaabbaaabbbaabaaabababbbbabbbbaabbbbbbaabbbbbaababbbaaababababababbaaaabbaaaaaabaaaabbbbabaaaabaaabbbbaabbaaabbaabbbbababbaaaaababbaaaaabababaababababababbaaaabbbaabbabbabbabbbbbbbaaaabababaaabaabaababaabbbaaabbbbbbbaaabaaabbaabaabbabbaabaaabaaaabbbbbbaaababbbbabbbbbabaaaabbbbabaababbabbbbabbababbaababababbababaaaababaaaabbaabaabaaaabbbbbabbaabaabbabbbababaaabababaabbabbaaababbaaaabababbaabaaababbbbbbbbbbaababbbbabbbaabbbbbbbbbaabbbababbabaaaabbaaabaabbababbbbaaabbbaabbababbaaababbbbbaaabaabbbbbbbbbaabbabbabaabbbbbabbababbaaabaabbbbabbaababbbbabaabaabbbbbbabaabbbabbabbbaabbbaaababaababbbbbbbbbbabaabbaaaaabbbaaaaabaaabaabbbaabababbbbabaaaaabbbbababbaabbbbbbaababbabaaabbbabbbbbbbbbabbabaababaaababaabbbbbbaabbabbaabbbbbabababbbabaaaabbbabbaabaaabaabababbbbbaabaababbabbabbababbaaaaabaababbaabbbaabbbaaabbbbaaaabaaabbbbaabaaaaabbbbbbbaabbaabaabaaabaabbabbaaababaaabbabbbabaababababaaaabaabaabaabababbaaaaababababaabbb
baabbbbabbbaaaaabaaababababbbbbbbbbbbbaabbbbbbaaabaaaaabaaababbbaaabaaabbbaabbabaaabaaabbababbaabbbbaababababababbbbbbaabbaaabbaaaaabbbbbbabaabbbabbabaaabaabbababbbabaaaabaabbbbbaaaabbabbbaaababbbbabaabbababaabbbaabbabaaaababaaabbaaaabaaabbababbaaaaaaaabababbaaaaabbaabaabaabbbbbaaaaaaabbaabbbbbbabbbaababbbbabbababbbbbbaababaaababbbaabaabbababbaabbaaaabaabbabbbbaabbbaaaabbabbabbbbabbbbbabbbabbbaaaabbbbbbabaaababaaaaaaaaaabbbbaaabbababbbabaababbababbabbbbabbaaaaabbaabbbabbabababaaaaaabaabbbbabaaaaabaabbaaaaabbaaaababbaaabbabbaaaabbaaabbbbbbabbabbaababbbabbbabbaababaaaabaababbbbbbababbbaaabaaabbabbbbbabbaabbbbaaabaababbbbbbabaabbbbabbbabbbbababbabaabbbaaaababbbbbababaaababaaababbbaaabbaaaaabbbbbaaaababaaaabbabbbaaaaaaaabaabbbaabbaabaabbbbaaabbabbbaabbbaaababaaababbbbbbbbababbabbbabaaaabbbaabaababbbaabbbbaaaabbbababbbbababbbbabbaaabaababbbbbaaabaaabbabbababbaabbaabaababbabababaaaabaaabbbbaaaabbbabaaababbabbbaababbbaababbaaaabbbabaaabababbbbbaaabaabaabbababbbabbbabaabaabaaaaaabbaaaaabbaabbabbbbbababbaababbabaabaabbbbaabbaaaabaaabaabbbaabaabbbaaaaaaaababbabbbbabbabbbabbbabaabaaabbbaabbaabbaabaabbaaaabbababaaaaabaaaabbababbbbaabbbbbaaabbaaabbaababababbababaaaababbbaabaabbaaabaababaabbababbbaaaaaabbabaabbbababbbbbbbaabbabbbabbbaaabaaaaabbaaababbbaababaaabaabaaaabbaaabaabbabababbbabbbabaaabbbababababaaabbbaaaaaaababbbbaababaabbabbbabaabbaababbbaaaaabbabbbabbabaabbbaabbbaabaabbaabbbaabbaaaaaaaaaababbbbaaaabaabaabaaaababaaabaaabbabbaabbabaabbbabbaaabaaaaababbabaaaabababababbaaaabaababbbaaabbabbbbabbabbbbbbbbaabbbabaaaabaaaaaabababbaaabbbaabbbabbababaaaaaabbbbabaaaaaabbbaabbababaabbbababbbaabbaabbbbbbbbbababaaaabababbaaaababbbaabbbbababbababbabbbbaaabbabbbbaaabaaabbaabaaaabaabbbbbaaabbbbaabbabbaabbbabbbaabbaaaaaabbabaabaaaabbbbbaabaaaaaaaaabababaabbaababaaababaabbbaabbaabaaaaabaabbaabbbaababaabbbbabbbabaabaabbababbaaababbbbbababaabaaaaabbbbabaaabbbbababbbaabaababbababbbbaababbbbbbababbbabbaaaaabbabbabbaaaabbbababbbbbaaaaaabaaaaabbababbababaabaabbbbbbabaababaaaabbabaaaabbbbaabab
babbbababbbbbbabbaaaaabaaababaaaabbbabaabbbbabaaababbabbaaaaaaabaabaaaababbbaababbabababbaaaabaabbbaaabaaaabbbbaaabbaabbbababbaababbbbbabbabbaabaaaabaaabbbabbabaabaabaaaabaababbabbaababbbbbbbbabbababaabaababaabaabbbbbaaaaababbaaaaabaabbbaaabbaabaaabaaaaabbabaaabbababbbabaabbaabababaaabaababaaabbbbaabbababababbaaaaabbbabbaabaabbaabbbaabbababbaabaaabbabababaaabbaaaababbababbababaabaaabbbbbaabbbbabbbabbabbbabaabbabbabaababbaaabbbabaaaaabbababaaaababababbaabbbbbbaaabbabababababbababbbabbbabbbaaaaabbaaaaaaabbaabbabbbbbbabbaabaaaaabaabaaaabbaabbaabbabbbbaaaaabbbabbbabbababaabbbbababababbbbaaaabbbabbaabbaaabbababbaabbbabbbaaaaabaaaababbabababbaababbbbabaababababaaabababbbaabbbaabaababbaabababaaabbaaaaababaaaaaabbabbabbababbbabbaaabbabbabbaaaaaabbbbabbabbbaaabaabbaabaaabaababbaaabbbbabbbbaaaaaabaabbbbbbbbaaaaaabbbaabaaabbabbabaaabbaaababaaaaaababbbaababaabbbababbbabbaaaabbababaabbabaaaaaabbbbaaaaababbbaababaaaaaaaabbaabbbabaabababbaabbbabbbaaabbbbbabaaaaaabaabbbaaababbbbbbabbaababbbabbbbaaababbbaaaaaabbaabaabaabaaaaabbaaabbaabbbbaaaabbabbbaabaaabbbabbaababaaaabbabaaaababbaaaaabaabbbbabbaaaabaabbbaabaabbbbababaaaaaaaaabbbaabaaaaaaaaabbbbabaaaaabbaaabaaaabbbbbbbabaaabbaaabbbbabababbbbbbbbbaaababbbabbbbabababbbbbaaaaaaabbaabaabaaaabbaaaaabaaababbaaaaabbaaabbbbbbbaaabaaaabbabaabbabaaabbbbbbbbbbbbaabbaaaaaabbaababaabaaaaaabbaaabbbabbababbbabbbbaaaaaaaabaabaabbbbbbaaababbaaaaabababaaaaaabbbabbababbaabbbbabaababbaaababbaabaababaaaaababbbaababbaaabaababbbaabbbaaaaaaabbbbaaabbbabaabababbbabbaaaaaabbbabbbabbbbaababbabaabbbabbaababbaaababbbbbabbbbabaaaaabaabbabbbabaaabbabbbaababaaabaabababaabbaabababaabbabaabaabbabbbbabbbabbbabaabbbbbbabaabaabbaabbbbbbaaaaabaaabbbaaababaaaababbababbabaaaabbbbabbabaaaababaabbbbbbbbaaaaabaaabbabbbbabaaaabbaabaaaababbbabbbbaaabababaaabaaaaaabbabaaaaabbaaaabbaaabbbbababababbbbbabaabbabbabaaababbbbabaabbbbbbbbaababbabaaaaaaaaabbabaabababbbabbbabbbababbabaababbbaaaabbababaaaabaababbaaaaabababababbabbabbbbabbbbbabaababaaabbababbbabbabbaabbbabbaaaabbaabbaabba
abbaabbbabaababaaabaaaabaabaabbaabbbabaabbaababbbbbaabbabaaabbbaaababaaaaaababaabaabbabbabbaaabbabababbaabbaaaabbaaaabaaabaaaaababababbbaabbaaabbabaababbbbabaabbaabbabbaabbbbaabbaabbbaabbabbabbaabaabbbabaabaabaaabbbbbbbbbbbbabaaaabbabaabbbbbabaaabbbbbbbaabaabaabaaaaabaabbabbbbababbabaaabaaaabbbbbaaaaaaabaababbaaabbbbbaababbabbabaabbbbbbabaaabaabbbaaabaabaaaaaaabaabaaaabaabbabababbaababbbabaabababaaaabaabbbbabbbbbaabaabbbaabaaaabbabbaabaaabbbaababbabababaaaaabbbbbaaaaaaabaabaaaabbabaabbaababbaaabbaababbbaabaaababaabbbbaaabbaabbbbbaaabaaaaaabbababaaaaabaaaaabbbbaabbbababbababbaaabbbbbbbbbbabaaababbbaabaabaabababbaabbaaaabbbbaaaabbbbaabaaaabaaaabbabbbabaababbbbbbaabbaabaabbabaaaaabaababbbbabaaabbabbabbaabbbababbaaabbabaabbaabbabaababaaababbbababaabbbbbaabbaabaababbabaabbabaabbaaabaababbbababbaaaabbaabaabbbbbabbbbbbbaaabaabbbabbbbababbbabbaabbbabababbbabaabbbabaaaaabbbabbbabbabaaabaabaaabaaaaabbbbbabaabaabbbaabbabaaabbbabbabaabaababbabbaababbbaababbabababbabaabaabbbabaabbbbbabbbababbabbaabbbabbbbbbbbaaaababaaaabbabaabaababbbbaabaabbabbabbbaababbbaaabaaabaaabaabababbbbabbbaabbaaaababaaababbabbaabababbaaaababbabbabaabaaaabbbaabbbabbbabbababbabbbbaaabbbaaaaabababbabaaaaaabaababaabaababababbbaabaabaaababbbbbaaaabaabaaabaabbbbaaabbaaabbbaaabbabaaababbabaabbbbaabbbbbabbbbabbabbaabaabaaabaaababaaaabaabaabaaabaababbbaaaababbbaaaaaababbbaaaaababaababaaabbbbbaaaaaabbbaaaabbaaaaaabbabaaabbbbbaabababaaaabaaabbabbbaaabbabbbabbabaabbbbbaabbaababbbbabbabaaaabbbbaaaaabbbbaaaabbabbbaabbbabbaabbbbbaaaaaababaabaaaabbbabbbbbbbbbaabaaaaabbbbaaabaabaaaabbbabaababbabaaaaabaabbababbbbbaabababbbbbbababbaaabaabbababaabbbbbbbaaabbbabbaababbbaabaaaaabbaababababbbaaabaabbbbbbbabbbbbabaabbbaabbabbbabbabbbababbbbaabbbbbabaaaabbaaaabbaababbbbaaaaaaabbaabbbbaaabaaabaaabaababbbaaababababbabbbbbbbbaabbabbbaaaababababbbababbbabbaabbbaaaaaababaaaaaabaaaaabbabbbabaaaaaababbabaaaababaabbbaabaaabbbbbaaaababbbabaabbabaaabababbbbabbbaabbbaaabaaaaaabaaaabbaababaabbbabbabbaabbbabbbbbbbaabaaaaaabaababbaabbaabbabaa
baaaabbaabaaaababaaabbbbbaaabbabbabaababbbababbaabaabaaaabbbabaabbbbaaaaaabaaabaabaabaaaababaabaaaababaabaabaaaaabbbaababbaaaaaabaaabbbbbbaabaabaaabaaaaaaabbbbabbbaaaabbbbababaabbaaabbabaabbabaaabbaabaababaaaabbbaababaaaababaababaabbabaabbaaababbababaaabbbbaabbbababbbbbbbbbbbabbbaabbabaabbbbbaabbabaabaaabaaaaaaaaaaaaaabaaaaaabbbaababbaabbbaabaababbbabbabababababaabbaaaaabaabaaabbbababbabbaababaabaaaaabaabbaabbaaaabababbbababababababbbbababbabaabbbbaaabaabaabbaabbabbabbaabaaabbbaabbbbbabababbabbababababbaabaaabbababbaaabbbbaababaabbbbabbbbbbbabbbbaaabbabaaabbaababaaabbabbaaabbabbbbbbbabaabbbabbbbbbbabbbabbbbaaabbbabbaaabbbbbabbabbbbaababaabaabbabbbbbbbbaabbaabbabbababbabbaabbbababbbbbabbbbaaababbaaaabbbaababbabbaaabaababaabbabaaabbbbaaabababbaaaabababaabababbbaabaabbaababaaabaaabbbbaabbbaabababbaaaabaababababaabababbaabbaaaabaaaababbabbabbbbbbbbbaaabbabbbbabbaababbababaabbbabaabbbaabbbbbbbabbabaabbabaaaaaaaaababbbbbbbbbaabbaaabaaaaaabababaaaabbaabaaabbaabbaaabbbbbbbbaaaaabbabbbbabbbbaabaabaaaabbaaaabbbbaaaabbaaabababbaabaabbbabbaabbabaabaaaabbbbaabbbbbbbaabaaaaaaaaaaabbbababababbbbaabaabaaabaabaaabbbaabaaaaaabaaaabbbbaabbbabbabbabaabbabbaabbaaaababbaababbabbbabaabbababbabbbbbabbaabbbbaabbbaaabbbbbaaaaaaaaabbbbaabababbaabbbaaaabaaabbbbbababaaaabaaabbbabaabbbbbbbbbababbbaaaabaaabaabaaabbaabaabbbbbbbbbbbababbbbbaaabababababaabbabbbabbabbbabaababbbabbababaaaaababbaaaabbaaabbaaabbbaaaaabaabababbaaaabbbaaaaaaababbbabbbaaabbbabaaabbbbaababaaaabaababbaababbbabbaabbabbababaaabaabbabababaabaaabaabaababaaaaaaabaabbbaaabbbabaaabaabababaabaaabbaaaaaabbbbbaaaaaaabaabaabbabbabaaabbbaaaaaababaaabababbaabaaababbabbbabbabaaaabababaabaabaaabbaaababbbbaabbabbaaabbaaabaaaababbabaabbaabaabaabaaabbabbababbabaabaaababaaabbaabbabbbbbaaababbaaaabaabaabababbbbbabbbbaaababbbababbabbaabbbabbbbabbaaaaabbabaaabaabaaabbaababaaabbbbabaabababbabbabbababbbbaaabaababbbbabbabbaabbaaabaaabbababbbbbbbbbbabaabababaaaabaabbbabbaababbbbaaaabbbaabababaaaabbaabaaaababbaaabaabaaabbbbabaababbbbababaaabbabbaababb
bbbbbaabbaaabaabaaaabaaaaaaaabbbaaaaabababbbbbaabbbabaabaabababaaababaaaabaabbabaaabbbabaabaabbaabaaabbbabbabbaaaabbbabaabaabaaabbabaaabaababaaabaabbabbababbbaaabaaabbabaaaabbbaababbabbabbaaaaabaaaaaaaaaaababbaaabbbabbbbaaabbbbababaaaaabaaaaaaabbbabbabababababaaaababbaaaababaaaaabaaabbaaaabaabbababbbaaabbbbababbbabababaaabbaaababaaabbbaaabbabaaabaababaabbbbbbbaabaababbbbabaabbaabbbabaaaabbaabbaaaaabbaaaaaabbbabbbababbabbaaaabbabbbbababaabaaababbaaaababababbabaaaabbbabbaabaaaaaaaaaaaaabaabbbbbbaaabaaaabaaabaaaaabaabbabbabaaabaaaabaaaabaabaabbabaaaaaaababaabbbbabbbbbbaaabaabbbabaaaabbabbbabaabbaabbabaaaabbbaaaabbbbbaaabaabababbaabbbaaaaaababababbbabbaabbaaabbbbbaaaabaabbababbbaaaabaabbbbbaaababaabbaaaaabbbbbbbaaaabbabbabbbbbabaabbababaaabababbaaabbaaabbabbbbbbabbabbbbabaabbbbababbababaaaaababbbaabbbbababbbabaabaaaabbbbaabaaaaababbabbaaaaabbaabaabaababbbbbbbbbabababbabbbbbbbbaaaaaabbbbabaaaaabbabbbaaababbbbabbbaaababbababbbbbbbaaabbaabaabbbaaaabbbaabbaabaaaabbbbabababbbbabbabaabaaabbabbabbabaabaabbbbabbaaababaabaabbbbbabbaabbbaabbbaaaabbabaaabbbbbbbbbbbbaabababbbbabaaabaababababaabbbababaababbaabbaaaabbababbbbabbbaaababbaabbbababbababbaabaaababbaaabbabbaabbbbbbbbbabbabbabaabaabaaaaabbbbabbabaaaaabbaaaabaaaaabbbbbbbbabaababababababbbabaabbabaaaaaaaabbabbaaabaaaabaaabaaabbaabbaaabbbbabbbaabbabbbabaaaaaabaaaaababababbbaabbaaabbbabbababbaababbbaaaababbbbbbbbaabbbbaabaababaabaabbaaaabbbbbbbabaaaaaabbaaaabbababbbaaaaababbbbaabbbabaabbbaababbabbbababaaaabbaaaaaabbabbbbaababaabaabbbbababbaaaaababaababbaabbbbaaabbababaaaaaaaaabbbabbbbabaabaabaaaabbababbbabbbaababaabaababaababaaaabaaaaaaabbbabbbabbbbabaabaaabbaaaaabbbaaaabbbbbbaaaaabbaaababbbaaaaabaababbabaabbbabaabbabbbbaabbbbababbaababaaaabbbbabbaabbabaaababaaabbabbbbbbbaaabbabaaaaaababaabababbbbabbaaabaabbabaabbaaaabaaabaaabbaabaaababaaabbbabaabbbaaabababbabaabaaaabbbabbababbababbbbbabbaabbaabbabaaabaaaaabbaabaabbbbbbbabbabbaaaaaaaabbbbbabaabbaaabaaaaababbbbbbbbbaaababbaaaaaaabababbbbbbbaabbbaaabaabbbabbbbbbbabababbbbababaaab
aabbabaaabbaaababbababaabaabbababbaabbbababbbaabbbabaaabababaabaababbaabbbbbabaaabbaabbabaaabbababaaaabbabbaabbbabaaaaabaaaabbbaaabbaaaababbaabbabaabbbabaabbabbaaaaaabbbbbbaaaaaababbaabababbaababaaaaaabaabbababbababaaababbabbbbbbbbababaabbaaabaaabbbaabbababbabbbbaaabaababbbaabaabaaaabbbbaaababbbbbbaaabaababbbabbaaaaaabbaabbbbaaabaababbbbbbaaaabbabbaabbabbaabbabaabababbbbaaaaaabbbaaaabbaaabbabbaabbbbbabbbabbbaaababbaaabbaaaababababbabaabaabbabaaababbbaababaaababababbaaabbaaabbabaaabbaaaaabbbbabaaabbababbbababaabbbbababbbbabaabbbbabbaaabbabbababbabbbbbaaaabaaaabbababaabbaaaaabababbbbabbbabbbabaaabbabbabaababbbabbbbabbabaaabbabbaababbbbbaabbbabbabababbbabbbbbabbbabaababbbaabbbaaaaabaaaababaabaababbbabaaabaaabaaaabaaaabababbabaaaababbbbaaabbbbabbaaaabbabaaabbbabaaabababbbbbbbabaabbabbbaaababbababbaabbbaababbbabaabbbabaabbbabbbaaabbabaabbabbabbaabbabaabbbabbabababaaaabbbbbbabbabaabbbbbaaaabbabaaabaaaababaaaaaababbbbabbaaabaaaaaabbabaabaabbababbbbbabbaaaababbaaabbaabaaaaaabaaabbbababbabaaababbbbaabbbbbbbababbbbabbabaaabbabababbbaabbbbabaaaabaaaababbbaaababaabbaabbababaaaabbaabbbaaabbaaaabaaaabaaabaaaaaaaaabbbababaababbabaabbbbbbbababbaaaaaabaaaabbabbaaababbbbbbbababaaabaaaaabaabbaaaaaaabaababbaabaabaaabbaaaabbabbabaabbaabbbaaabaababaabbbabaaaaaabbbaabaabbbbbaaababababaabaabbabbaaaabbbabbabbabaabbbababbbaabbbaabbbaabaaaaaabbabbbabbababaababbabbbbbabbabbbabababababbabbaaaaabaabbaabaabbabbbaabbbbbbbbbabababbabbbababbbbbaaabbabbbbbaabababaababaabbbbbabbbbbbaabbbaaaababbabababbbbabbbbbaabbababaaaabbbbaaabbabbbabaaabbbbbaabaabbbbaaaaaaabaaabaaaaaaabaaababaaabbbbaaaababbaaabaaaaabbbabbbaaaababbbaaaabbbbbbaababbababbabbaaaaaaabaabbbaabbbaaaababbbbbbbabbababbaaaaaabbbabaabbabbbbbbabbabbbbaaaabbbaaaaabbbbbaaaaaabbbbaababbbbbabaaaaababbbaaaabababaabbbbbbbbbabbbaababbbaabbababaabbbbababaaabbbabaaabaabbbabbbbabbbbbbbaaaaaaaaababaabbbaaaababbbbbaaaaababaaabaaabbaabaababaaaababababaaaaabababaabaababaaababaaaaabbabaababbaabaaaabbbbbaabbaaabbbaabaabaaaaaabaaabbaabaaaaabbbaaabbbbbabbababab
baabbaaaabaabaabbaababbaaabbbbbaaaaabbbabbbbbaabbaabbbabbaabbbbbababbabbbababaaabaabbbaaabababbbbababbbaabaababbbbaabaaabbbbbbbaaaabbaaaaaaaabaabbababbbbababbaaabaaabbbabbabbabbbbbbbbaabbbbaabbabbabbaaaaabaaaaaaaabaaaabababbbbbbbbbaabbbabababbaaaabbaaaaaaaaabaaababbaaaaaaaabbabbbbaaabaabbaabaaaababaaabbbabaaaaaababbbbabbbaababbbababbaababaaabaabaabaaabababbaaabbaaababbbaaabaababbbababababbabbaabbabaaabababaaabaabbbbababaababbaaaabbaaaabaaaaaabbbaababaababbaaaabbaaaaaaaaabbbaababaababbbbababbbaababbbbbbababbabbaabaababbbbaababbaabbbaabaaaabababababaaaaababbaaaabbbabbbbabaabaaaaaabbabbbabaabbaabaabaababbbbbaabbaaaabbbbbaabbbaaababbbaababbaaabbaabbbbbabbaabbabaabbbabbbbaaabbbaaabaabbbaabaaaaaabaaaaabbbbaaabaaabbbababababaaaaaabbbbbbbabbabaaaaabaaaabaaababbbbbabbbaaaaabaababbaabababaaaaabaababaaabbbaabaabbababaaaabbaaaaaaababbbaabbbabbaaaabbbbaabaaababaabbababbbabbaabbaaaabbbbaabaaaaabbaaaabbbaabaaaaabbbbbbaabbbbabaabbbabbabbbaabbbbaaaaaaabbaabbabbbbaabaaaabaababbbbabaaaaababababbbbbabbabbbabbbaaabbbbbabaaaabaaabaaabaaabbaabbabaaaaaaaababbababbbbbaababababbaaaabaaabaaabaababaabbaaabbaaaabbaaabbaababbbababaaabbaaaaabbbabababbbababababbbbabaaababbabbabbbbabbbaaabbbbbbababbaabbabaabbbbbbbaabaababaaabaabbbabbaaaaabaabbbbbaabaabbabaaaabaabbbaabaaaaabbbababbabbbbbbbabbaababbbaaabbbaababaaaaabaaaabbbabaabbbaabbaaababbbabaababbbabbababbbabbabbbbaaaaaabaaabaaabaaaaabbababaabbaabbbabbaaababbabbaabbbabbaaabbaaaabbbabbaaabaaaabbaaaababaabbaabbabababaabaaababbaabbbbbbabbbbbababbabababababababaababbbaaaabababbbbbbbababaaababaabbbbbabaabababbbbaababaabbababbabbbbbbbaabbbbababababbbabbbabbbabaaababbbabbbaaababaabbabbbbaaabaabbbbbbaaababaabbabaabbaabbaabbbbabbbaaabbbbbabaabbaaabbaaabbbbbaabbbbbabaaaabaaaaaabaaaaabaabaaabbababbbabbbaaaabaabbbbababbbaaabbbaaaaabbbabbbaaabbbbbabbbaabbbbbbbbbbabbaababbbabaabaaaabbbbbababbaaaaabaaaaabbbabbabaabbbaaababaaaaabbabaaababbaaaababbbabbaabbabbabbbbbababbbabaaabbabaaaabbbbbabbbaabbbbbaabbbbaaababaaaaabbaabbbbabbbaaabababbbaabaabbabbaabbabbabbaabaaaa
bbbbababbbaaabbabbbbbaabababbbbabbbbaabbbaaabaaababbbbbbabbabbaabbaaababaabbbbbababbabaaaabbaaababaabaabbaaabbabbbbbbbbaabaabbabbbabbabaababaaaabbbbbbabbabaaaaababbaaaabaababaaababaabbbbbaabaaabababbbbbaaaabbbaaabaabbaababbbbbbaaababaabbbbabbaabbbaababbababbbabaabbabbabaabaabbaabbbbaababbbabbaaababaabbbaabbbbabbbabbbaababbaabbababbbbabababbbaababbbbabaaabaaaabbbbabbaaaaabbababbaaababbbabbbbabaaaababbaaabbbaaaaaabbbabbbaaaababbbabbbabbbbbaaaababbabbbbabbaabaaabbababbaaabbbaaaaaabbabaabbbbbabaabbbbbaaabbbabaabbbabbaabbababaabaabbabbabbbbaababbaabaaabbababbbbbbbaaaaaabaaabbabbbababbbbbaabbabbbbababbabbbbaabaabbbbabaababaabbbabbbabababbbaabaaabbabbbbabaaaaaabaaababbabaabbaababbaababaaaaaaabaabbbbbbbaaaaabbbbbaaaabaaaaaaabaabaaaabaaaaaaabaabaababbbbbabbababbaaaaabbbbaabbabbaabbbbabaaababaababbabbbabbbbbbaabbababbabbaabbaaaabbaabbbbabbaaabbaababbbbbbbabbabaaabbbbabbaaaaaaabbbaabbabaabaabbbbbbbabbabbabbbbaabbbaabaaabbbbbbabaabaabaababbbbbbabbbbababbbbaababaaaabbabbabbabaaaaabbaabbaaaaaababaabbaababbaabaaabaaaaabaabbbaaabbaaababbaabababaabaaabaabbaabbbbabaabbaaaababbbaaabaaaabaabbbaaabaabaaaabbabbbaaaabbbaaaaaaaabbbabbaababaaaaaaaaaaaabbbababbaaabbabaaabaabbbbaaaabbabbbbaaaabbbabbbbbbaaaababaaabbabbaababbbababababbabbbbaabbabaaaabaabbbabbabbabaaaabbabbaaaabababbbbbababbabaabbabaabaaabbabbaaaabaabbbabbaabbabbabbbaaabaaaababbbbaaaaaabbabaabaaababbabbbbababbbbbababaaaaababbaaaaabbaabbbbbbbbbbaabbabbbbbabbaabbaaaababaababaaabaabbbaaabbaababababbbbabbaabbabbbbaabababbbbbbbabaabbababbaaabaaabbaabaababbbbaababbaaaabaaabbbabbbbbbaabbbbaababbaabbbaaaabbabbbabbabaabbbaaaaaababbaabbbbabbaabaaabababbabaababbbabbbaaabababaaaabbabbbaabbabbbabbaaaabbaabbbbabbabbbaaabababbabbabaabbaaaabaaabaabbbaaaababbababbbaaaaaaaabaabbbababaabaaaabbbbaaaababbaabbbaabababbbbbabbbaabbaaaaaabbaabbabbbbbbaaaaaaaabaaaabbbababbbbbbbbaaaababbbbaababababbabbbbbabbbaabaabaabbbbbaaabbbababbbabaabaabbbbbaabbababbbaabaabaabbabbbabbbaabaabbbabaababbbabbabaabababaaabbbbaababaababaaabbbabbbabbbaaaaaabbabaabbbbaaaabbba
abaabbbbbbbbabbbbaabbbbabbaaaaabbabbaabbbbaabbababbababbabaaababbbaabbbbbaabaaaababbbbbbbaababbababbabaaabaaaabbabbaabbaaaaaababaaaaabaabbababaabbbbbaabbbaabbbabaabaaabbabbbabaaabbaaaabbbbbababbbbbbabbbaabbabbbbbbbbaaaaabaaaababbabaababababaabbababbbbabbbbbaaababaaabaaaaaaaabbabababbbbaabbabaaaaaaaaabbbbaababbababbbbbabaabaaaaaaaaaaaabbaabbababaabbabbabbbaaaaabaabbbabbabaaabaabbbaabbababbbabbbabaaabaabbbaaabaaaaaaabaabaaaaaaabaaababaababbaaaabbaababbaaababbbbbabbbbbbbaaaabaaaabbababbaaaabbbabaabbbbbaaabbbbaaabbbabababaaabbbabbbababbbabbababbbbaababbabbbaaabbbbabbababababaaaaaababbbbbbabaabbbbaabaaabbaabaabbabbabbbaaaabbaaabaabababbabbbbbbababbabbbbbababaaaaaabbabaabbbbaabaaaaaabbbabaaabbabbabbbaabaaaabaaaaabbbaaaaaabaaaaaabbababbbababbaabbbaabbbabaabbaabbbaaabaabaaabaaabaaabbaabbaabababaaabbbaabbabbbaabbbbaaaaabababaabaaabaaabbabbaabaaababbabababaabbbbbaaaabababbbbabaabbaabaaaaaabbabbabbaaaaababbbaaabbbabbbabbaabaaababbbbabaabbbbbaabbbaabbaaabaaaaaabaabaaabababbbbabababaaaaaabbaaaababaababbbbababbbaabaaaabbbaababbaaabbbbbbabbbaaaaababaabaabaabababaaaabbabbabbbbbbaaabaaababaabbbaababbbbaaaaabbbbbaababbabbabbbaaababbbbabbabababbbbaabaabbbabbbaababbbbaabbbaaabbbabaaababbbbbaabbaaabbbbababbbbbbabbaaaaabbabbbabbaaababbaaaababbbaababbbbabbabbaabbabbbbbaaaaabababaaaaabaababbbabbabbbabababbaaabbbaabbabbaabbbbaabbaaabaaaabaabbaaabbbbabbababbabbbbbabbbbabbaaabaaaabaabaaaaaabbbabbaaaaaaaabaababbbbbaabbbaabaabbbabbbabbbaababaaababababbbabbaaaabbbaaababbbbababbbbababbbabbbbaaaaaaaaaabbbaabaaabbbbabababbbabaabaababbabaaabbbbaabbabbaaaaabaaababbaaabaaababaaaabbaaabbbbbaabbaabbbbabaabbbaabaaabaabbaaaaaaaababbbbbaaaababababbbaaabababbbbbabbbbaababbaaaaababbababbabaabaaaabbbbbbaaaaabbabaabaaaaaabbbabbbbababbaabaaabaabbbbbaaaabbbababababaaaabbabbbaaaaaaabbbbababbaaaaaabbbbabbabbaaaababaabbbbabbabbabaababbaaababbbaababbababaaaabaaaaabaaaaabbbbababaaababbabaabbbbbaabbabaabbaaaaaabaaaaaabaaabbaaabbaaabababbbbbbbaaaaaaababababbbbbaabbbbabbabaaabaababaabbbabaabbaababaabbbbaaaaababbabaabbbb
baaaabbbabbbbbaabaababbbbaabbabbabbbbaaabbbabaabbaabaabbbbabbbabbaabbbbabbababaababaaaaaabaaaaaabbaababbaaaaabbbaabbbbbbbbaaaaaabbbabaabbbbaabaabbbbaababbbbaabaaabaaaaaaaabaaabaabbbababaababaaaababaaabbaaaaabbaaaabbababbbabbabbbabaaaaababababaabbbbbabbbabbbaaabbaaaabaaaabaaabbbbbababbbbbbaabbbbaaaaaabaabbabbabbbbbaababbabaabbbbaabbbabaaababbbbabbaaaabbaabbaabbabbabbabbaaaaaababaabababbbaababbaaaababbabbbbbbabaaababbaabaaabaabaaaabbbaaaabababbbabaabaabbbaababbbbabbaaaaaababbabababaababbababbbbabaaaaaabaabbabbabbaabbabaabbbaabaaabaabbbbabbbbabbbbbabbbbabbababaababbbbbbaababaabaababaabaabbbabbbbbabaabaaabababbbabbbbbaabbaabaabbaababaaabbaabbaaaaabbaababaabaabbbabbabaabaabaaabbabbabaabbbabaabbbabaaaabbabbbabbaabaaabbabbaabbbabaabbbbbaaaababbaabbbaabaababbbaabbaaababaabbbbabababbbaabaabbbababaaabbbbababbaaabbbbbababaaaabaabbbbaababaababbbbabaabaabaaaabaabbbbabbbbbbaabbaabbbabbbaabababbbabbbbaaabbbaaabbaaaaaababaabaabbbbaaaaabbbaaaaabbbabbbbabbabababaabbabbaabaabbaabbbabababaaaaaababaaaaaaabbbababbaabaaaabbbabbaaababbabbaaaaabababaaabbaabbabaaababbbaaabbbbbbaaabaaaaaaaababbabaabaabaaaaaabababaababbabbaaaaabbaababbaaabaabbaababbabbbbaaabbaaabbbabaaababbabbbabbbabbabaaababbbaaabbababbabbbbababbbaaababaaaabaabbbbaabaaabaaabbbbbbaaaabaabbabbaabaaaaaaabaababbaabbababbbabbbbbbbababbbbbaabbaabbabbbaaaaabbbabbaababbbbbbbbaaaaabbbababbabbaabbbbbabbbbbabaaaaaabaaabbbabbababbaabbbaabaaabbbbaabbaabbbbabbaaabbbabbaabbbbabaaabaabaabbabbbbabbababbaaaaaaaabaabbaaaabaabbbbbaaaaaabababbbabbbbbbabbbbaabbaaabbbaabaabaaaabbbbaabbbbbbbbabbbbaaaaabbabbbabbbbaaabbabbabaaabbaabbbbbaabaaabbaaaaaaaababbaabbabbaababbbbaababbaaabababbbaababbaabaabaabbbbbbabbababbbbbbababaaaabbbbbbababaaaaaaabaaababbbabbabbbbbbaabbbbabbbababababbbabaaaaabbabbbabbbbbbbbbbaabaabbbbbbbbabaabaaaaaaaabaabaaabaabaaababbaabaabaabaababaababbabaaabbbabbaababbbababbaaaababbbabbabbbbabbbbaaaabbbbabbbabaabbbbababaabbaaabbaabbabbbbaaabaaaabbaaaaaaababaaaaabbbbbbaabaabbabbabaaaaabaaaabbaabaaaaaaabbbabbbbbaababaabbbbaaabbbbbbbaababb
abbabbababbbbabbbaabbbaaabaabbbaabaabaaabbbbbaabbbbbabbaaabaaaabaabbaabbbbbaabababbabaabaabbbbbbabaabbaaaabbbbbabbbabbaaabbbabababbbbbbababbaabbbbaabbabababaaabbbaaaabbbabbbbabbaababbaabbbbaaababbbbaababbababaaaaaaaaabbaaaababbbabaaaabaaaabbbababaabbaaaababbbaababaabababbbbabbaabbbbbabbaaabaaaabbabbbabbabbbbbabaaababaaababaabbabbababbabbbbbbabbbaabaaaababaaabbabbbbaababbbabababaabaaaaababaaaabaaabaabababbbbbababaabbaaabaababaabbaabbaaaabbaaaabaaaabaaaaaabbbabaababababbaaaabbabbaaabaaaaaababaabbbabbaaabbbababbabbbaaababbabbabbaaabbabbabbbabaabbabbbbaaabbbababbabbbbabbbabbbabaabbbaabaaaababbbaabaabbabaaabaaabbaabaabbbabababbaabbbbababaaabaaaabbbabbbaaaaaaaaaaabaabbbbaaabbbbababbabababaabbbaaabababaabbaaaaaabbaababbbababbababbaaabaaaaaababaaabbbabaababbbbbbbbbbbbbababbaabaabbaababbbababbbbaabaababaaabbaabbaabbbbaabbbbbbbaababaabbaababbbbbabbabbbaabbaabbababaabbaaaabbbaabbaabbbbabbbbbaabbabbaaabaaabaaabbbbaaaaaaaaabbbaaaabbaaabbbabaaaaabbbabaaababbbbbbbaaabaabbbaabbaababaaaabbbbbbbaaabbabbabbbabababaaabbbabbaaaababaabbaabbbaababaabbabaabbaababbaaabaabaaaaaababbbaaabaaaabbbbaababbaaaababbabbaabaaaababbaaababbabbbabbabbbbababbbbabbbbbabbbbbabaaaabbaaaabaaaaaaaabbabbbabaaaaabbaabababbaabaabaaaabbabbbaaaabaabbabbabababbaabbbaabbbbaabbabaaabbabaabaaaaababaaabbaaababbbbbbbbbabababaabbaababbbbaaaaabbaaaaaabbabaabaababababaaaababaaaabaaabaabbaabbbbabbaabbbbbaabaaaaabbaaaaaabbbaaaababbbbbbbbabbaaaaaaabbaaaaabaaaaabaaabaabbbbbbaabaaabbbabababaaaabaaaabbbbaababbbbabbabaabbaaaaaabbbbabbbbbaaabbaaabaabbbbabbbbabbaaaaababababbaaaabaabbabbbbabbbabbbbbaabbbbbbabbbabbbbbbabbbabaaaababbaabbbaababbaabaabbbaaaabaaabbbbaaaababaaabbaaabaabbabbabbabbababbabaabbaaaaaababbbbaaabaabaabbbaaabaabbababbbbaaabbaaabaaaaabbbaaaaabbabbabaabaabaababbbbbbbaabbbbabbbbbaabaabbbaaabaaaaabbbababaaaababbbabaaabbbbaaabbbabaaababaabaabbabbaaaaabbbabbaaaaabbbaabbbbbabbababbababaabbabbabbaabbabbabbbbaabbbbaababaabbaabbbbbbaaaababbaabbaaabaababababaababbaabbbaabbbaaabbababbbabaaabbbababbaabbababbabbabaabbbbabaabab
ababbaaaaaababbabbbaababababababaababbbbbbbbaaaaaaabaabbbabbbbabbbabaaaaabababaaaabbabbbababaaababbbaabbbbaabbaabbbbbabaabbaabbaabbabbbbbbbbabbbbabbbaabbaaabbbbbbaaababaaaaabaaaabbbababaaaaaaaaababaaaaaabbbabbaaaaaaaaaaaaaaabaaabbabbbabbababbbabbabbabbbaabbaaabaabbabbaabaaaabaaabaaaaaababababaaaaaabbabbbbbaababbaaaababbaababaababaabbbaaaabababbbaaaabababbabbabbaaaababbbbaabbabababaabbaaaaaaabbbabaaaabaabaabbabbaaababaabbabaabbbbaabbbbbabbababbbabbaabababaabbbbbaaabaaaabbaaabaabaabbabbabbababbbbbaaababaaabbaabbbabbaaabbabbaaabaabbaaaaabbabbbbaaababbaaaabaabbbbbabbbbabbabbabbabaabbaaababbbababbababaababbbaaaaababbababbabbbbaaabbababbabbabaabaabababaabaaaababbbbbbbbaaabbaaaabbabaabbabbbabaaabbaaabaabbaaabaaabbbabaaabbbbbabaabaaaaabababbaaababbabbabaabbaaababbbbbabbaaabbabbabababaababbaabbabaaaaabbbabbabaaabaabbaaaaaaaaabbbabaabaabbabbabbaaaababaaaabababbbbbbbbabbaaaabbabbbbbaababbabababbbabaaaabbbbabaaabbabaaabbbaaabaaabbbabbbbbaaabbabaaaaabbbaabbbbbbabbbaabaaaabaabaaabaaaaaaaaabbaabbbbbaaaaaabbabbaabbbbaabbbaabbabbbabbbaabbaabbbbaabbbaabababbbabababbabaababbaabaababbaabaabbbbbabaaababaabbaabababbbbbbaaabaababaaabbbaabbabababbbbbbabaaaaabbbaaabbbbbaabbbbaabbaaaaababbaabbbabbbbabbbaaabbabbbabbaabbbabbbbaaaabaaaaaabbbbababbababbabaaabbbaabbabbbaaabaaababaabbaaabaabbbbabaababbaababbbbbbaabaabbbbbbaabbabaaaaaabbaaababbaaabbbbbbbbaabbbbabbaaaabbaaaababbabaabaababbabbabababababbbabbbabababbabaaabbbaaababababbaaaaaaabbbbbabaabbababbabaabaaabbbbabbbbbababbabbaabbbaaabbabbabbabaabbabaabbabbabbbbaabaabbabbaabbaabbbbbababbbaaaabbaabbbaaaaaababbaaabaabaabbbaabbaabaaabababaabaabaabbaabaabbbbbababbabaabaababbbabbabaaababbbbbaaaabaaababaaabbaabbaabbbbbbabbabbbbabbbaaababbbbbabaabbababaababbbbbaaababaabaaaababaababbaaaaabaaaaabaaaabaabaaaaaabbabbaababaabbabbbbbbaaabababbaabababbababbbbaaaaabbbbbbababbbaaabbabababaabbabbabbbaaabbabbababaaabbabababaaabaaabaabbbabaabaaaaabbbaababaabbbababaaaabbbbababbbbaaaabbbbaaaabaaabaabbbbaabababaabbaaaabbaaaaabbabbabaabbbbababbbbaaaabaabbbbbabaababaa
abbbbbbabaabababbbaaaabbbabbaaaabbaaabbaabaaaabababbbaababababaaabbbbabbbbbaabaaabbbabbbbbbaaabbbaaabbbbbbbaabbabaaabbaababbaaabbabaabaabaabababaaaabbbaabbbababaaabbbaaaabbaabbbaabbbbabbabbaaaabaabaaabbabbabababbabaaaaabbabababaabbabaababbbabbaabaababbaaaaaabbbaabaaabbbbbaaabaaaaabbbbabbaaaaabaababaaaaabbbbbaaabaaaaaababbaaabaaaaaababbaaaabaabbabbabaaabbbabbbbabbaaaaaabbaaaaabaaabbaabbbbbbbbbbabaabaabababbabababbaaaaaaaaaabbaaaabaabbbbabaabbaabababbabbabbabbbbbbaaababbabaabaababbaaabbbbaabaabbaaababaabaaabbbabaababababbbbaaabababaabbbbbaaabaaaaaabbaabaabaaaabbaaaaaabbbbabaabaaababbbbbabaaababaaaababaabbbabbbaaabaabbbbababababbbaaababbaaabbbaabbbabaabaabbbaaaabbabbbbabaaabaabbabbaabbbbabbabbbaabababbaaabbaaaaaaabaabaaaababaaaabaaaababbabaaabbaaaabbaabbbaababbabaabbbbababaaaabaaaabbbaabababababbbabababbbabbbaabaaaaabbbbbbabbaaaaabbbbabaaaabbbaabbabaaabbbbaabbaabbaaaaaabbbbabaabbaabaabaaababbabbbaaabbbababbabbbaabbbababbbbbababbababbaabaaaaaabbbaabbaabbbbaaaababaabbaabbaaababbababbbabbabbaababaabbaababbbabababbabaaaaabbbababaabbaababaaabaabbabaabbabbbbbabaabbaabbabababaaababbbbbaaabbabababbbabbabbaaaaaaabbbbabbbbabaabbbbaabaaabbaabbbbbbbbaaaaabbaababaaabbabaaaaabbaaabbaaabbbbababbabbbaabaaabababaabbaaabaabbabbabaabaaaabbbbaaabbbaaabbbaabbabbabbbaaabbaabababbabbbaababababbabbababaaabbbbabbabbbaaabaaaabbaabbbaaaaabbaabbbbbababbabaaaaaababbbabaaaabbbbababbbaaabbbaaaababbabaababbabbbbababbaaaabaaabbabbaabbbaabbabbbbbbaabaabbbbababbbbbabbbababbbbbbabaaababbbabbabbbaaaabaaabababbaabaaabaaabbabbbababbbbbaaabaabaabbbababaabbabababbbbaababaabbaabababbaaabbbbabbaabaabbabbabaababaabbabbbbabaabbabbabbabbbbaababaaababaaaabaabbababbbabaaabbaababbbaababaaaababbabbaaaababaaaaabaababaabbbaabbaabbbbaaababbbaabaabababaaabaabbabbbaaaabbbaabbaaabaaaabababaabbaababbbaaabbabbbaaaaabaabaabaabbaaaaaababbbababbaabaabaabbbaaabababbabaaaaaaaabbbabbabbbaaaaababaaaabaaaabaaaabbaabbbbaabababbabbabbababbaabaabbaabbaababababbbbaabbaaabababaababbabaaaaaabbababababbbbbbaaaabbababbbabaaabbbbbbbbbbaaaaaaa
bbabbbbbababbbaabbabbbbbbbbaaabbbabaabbaaaaababbbababbaabbbaaabaabbaabbaaabaababaabbbabbaaaababbabaaaaaaaaabbbbabbabbbabbaabbababbbbabaabababbaabaabaabaabaabbabbbaababbbabbbababaabaaabaaabbbbbaaababbbaabaaabbabaabbbaabbaabbaaabaaabaaaaaaaaababbaaaabaaaaabbababaaabbaabbababbbabaaaaabbbbbbbaaabbbaabbbbaabbbababbabbbababaaabbbbbbabbbbbbabbbaababbbabaabbbabbabbbaaaababbabaaababbbbbabaababbbaabbaabbaabbabbbaaaababbbbaaabbbbbaaababaaaaaabbabbaaabbbaaaaabbabababbbabaaaaababbaaabaaaabbbbbaabbaaaababbbaabababaababbaababaaabbbaaababaabaabaaababbbbabaaaaaabbababababbbbbabababbaababbabababaabababbbbbaabbaabbaabaaaabaaaaaabaaaaababbaaaaabababaaabaabaaababababaababaabaababaaababaababaaaaabbbbbababbababbbaabbabbabaabbaaabbbaabbabaabbbbaaabbbbbbbaabaaaabbbabbaababaababbbaaabbaaabbaaabbabbabbbbabbbaaabbabbbbababbbabbbababbbbababaabaaaabaaabbbbbaaaabbbaabbbbaaaaabaabbaabababababbbabaabaabbabbabbbbbbbbbbaaabbbbbbaabbabaaaaaabaaaabbaabbabababbbabbbaabaabababbabaaaaabababbbbabbaaabbbbaaabaaaaabbbabbbbbaabbbbbbaaaaaababbbbbbabbaaababaaaaabbbaaaababbaabaabaaaaabbbababbbabaaabaaabababaaaaabaabaaabbaaabbbbabbaabbbaaababbbbabbabbaabbaabaababababaaabaabbbbbbbbaaaabbbbabaababababaababbbbabbaababaaabbabaaababaaaaababbababbaaabbbabbabaaabbabaababaaaaabbbbaaaabbababbbbaababbbaaaabababaabbabaabaabababbbaababbaabbbbaabbababaaaabababbabaabbaabaaaaababbbbbaaaabaaaaaabbabaabbbaaaababaaabaabbaaaabbaaaaaabbaabbaaabbabaabbaaaabbaaabbbbbaaabbbabbbababaaaabbaabbaababaabbabbbbbababbaaaaaaaababbbbaabbbaabaaabbbababbbbaaaaaaaaabaaabbbabaabbbaabbabbbbaababaabbaababbbbbaaabbabbbbbbaabbababbaababbaababbbbaaaaaabaabbababababaaaabaabaabbabbbbabaaababbaabbbbbaababaabaaaaabbbaaababbabbaaabbaaababbaabbabaaababbaaaaaababaababbbaaabbaabbbaabbbbbaaababbbabaaaabbbbbabbaaaaaaaaabbabbbbabbbbbbbabbbbbaabbbabababbaabbabbaabbababaababbbbaaaabbbabbbabaaabbbbbbababbbbabbbbbabbbabbbbbbbabbbababaabaabbaaabbaabbaababbbabaaaaabaaaababbabaaabbbabaaabaabaaaaaaabbbabbaaaaaabbaabbaabbbaaaaabbbabbbabaaabaaabbbabbabaaabbbbbbaababaaaababa
babbbbbbaabaabbabbaaabbbabaabbaabbbaabbbaaaaababbababaabaaaababaabaabbababababaabbaaaaaabababbababbababbabbaabbabaabaaabbbbaabbaaaababbabbbbbbabbbbbbabaabbaaaaaabbbbbbbabbaaabaaaaaabbbbbaaaabababbabbabbaabbbabbbaaaababaaababbabbaaabaababaabbababbbbbaaaaaaababbbabaabababaaaabbabababbaaabbbabbaabaaabbbababbabaaabaabbaaabaabbbaaabbaaaabbabbaabbabbabbabbaabaabaababbbaaabababaaabaabaaaaaaababaabbbabaabaaabaabbaaaababbbaaaabbaabbaabbbbbabbbbaaabbaababaaaabaaabbbabbabbbaaabaaaaaabbbbbbaabbaaabbbabaaabbaabbabababbaababbaabaaabaababaababababbbaaaaabbaaabbabbaaabababababaabbaabbbbaaaaabaabbaaabbabbaaabbabbbabababaaabbabbabbabbaabbaaabababbabbbaabababbbbbaabaaaababaaaabaaaabababaabaaaabaaaaaabbbabbaaaaabbababbaabbabbbbbabaaabbaaaaababaabbabbaaabbbbabbaabbaabaabbbbaaabbbaabaaabbaabbaabbabababbbabbbaaabaaaaaaaababbaabbbbbbbbbaabaaabbbaabaababababbaabbaaabbbbabaaabbbbbaaabbbbaabababbbbbababbabaaaabbbabbbababbbbbbaabbaaabaababaaabbabababbbbbaaabaaaababaaababaaababbaabbbbaaabbabbaaaaabbabbaaaaaaaabaaaaabaaabbbbbaaabbbabbbaaabbbaabbaabaabaabbabaaaaaabaaabaabbbbababbaaabbabaaababaaaaababbaaabaaabbbaaabbaababbbabaabbbbbaaabbbbbbbbaabbbbbbaaabbababbababbbaaaabbabaaaaababbbbaaaaabbaabbaaabbbabbbabbabbbabaaabbbabbabbabbababababbbaaabaaaababaaaabbbbbabaababbbaababaababaababbabaababbababbbbbabbabababaabbabbbbbaaaababbbbabababbabaabababbbbbaaabaabaaaabbbbbbabaababaabbbabbbbabbbbbbaababbbbbabbaaaaabbbaaabaaaaaaaaaaaabbaaababbbbbaaaaaabaaaaabaabbabbbaabbbaabbabbabbaaabababaaaaaaaabbabaaaababaabbbbbbaabaaabbaaaabaaabbbbbbaababbaabaaabbaabababaaabbaaaaabbbabbbabaaaabaaababbbbbabbaabbabaaaaaaababbbaaabbaabbbbabbbbbabbaabaaaaaaabaaabbaababbababababbbbbbabbbaaaaabbababaaaaababaababbbbbaaababababaaabbbbaabbbaaabaaaaaaaaabbabbaaababbabbabaabaaababbbabbbabaabbabbababababaaaabababababaabbbabbbbaabababbbaaaabbaaabbbababbbabbbbabbbbabbbbabaaabbbabbababbbababbbbbbbaabaabbbbbbbaaabbbbabbbabaabbbbababaabbbabaaaabbbababbbaaababbbbbbaabbaabaabbabbbabbaabbbabbbbabbaababaaaabababbabaabaaabbbbbbaabaabaaaabbbbbb
bbbabbbbabbaaaabbbbababbbbbbbbbaababbbbbaabbbbbaaaabbabaabbabaaaaaaaaabaaabbaaabbababbaabaaaaaabbbaaabbbabbbbaabbbaababaabbbaaababaabaabbaaaaaabbababaabaabbabaaaaaaaaabbbaaabaaaabbbaabbbbaaaabbbaababaababaaabaaaabbabbabbaabaabbabbaabbbbbaabaabbaabbbaaabbabbabbaaababaabbaaaababaababbbbbbabbaabbbaababaabbbaabbbabaaabbababbaaabbbbbbbbbbabaaaaababbbbabbaababbbababaababaababbaabbbbbaaabaabaabbbaaababbaaaaaababbaabaababaababbbbbbbbaaaaaabaaaabbbabababbbaabbbaaaaabbabaaabbabbbbbbaaabbabbbbababbbaaaaaabbbaaababababaababbabbbbbaaaabaaabaaaababaaaaabbaabbbabaaabbaababaaaaaaaabbbbaaaaababbbbaaabbbbbabababbbbaaabbbbbabbbbbabaaababbbababaaaabbaaababaaabbabababaabbbbababaaaaabbabbbbaaabababbbbbaabbbaabbbabbbabbabbbabaaabbabbbaabbaaaaaababbabbbbabaabbabaababbabbabbaaababbabaaaabbbbaaaaaabaabaaabbbababbababbbbbbaaabbbbaababbaaabbbbababbabbabbaaaabbbaaababaabbbbaaaaaaaababaaabaaabbabbbbababbabaabaaabaaaabbbabbababbbbbabbbaaabbabaaabbbabaaaaabbaaaaabbaaaaabaaaababababbaaaabbbaababbbaaabbaaabbbaabaaababaabbbabbbaabbaaabaababbbbbbbbbaababbabbabaabbaabbabbbaaaabaababaababbbbabababaabaaababbbbbbaabbbaaabbabababbbabbbbabaabbababbbababaabaaabaabbaaaabbbaaabbabbabaaaabaaabbbbbbbbbaaaaaababaababbbbbaabbaaaababaaaabbbbaabbabbabbbabbbaabababbbaabaaaabbaaaabbabbaababbabbabbbabaababbbbababbbbabaaaaabaaabaaabbababbabbaabaabbabaaaabbabaaabaaaabbbabbbaabbbababaabaaaaababbbaabbbbaaabbaaaaaaabbbaaaabbaabaaabbbabaaaabababbaabbaababbabbaabababbabbbbbaabababbbbbaaaaaabbbabbaaabbaaaabaaabbbaaaaaabaaabbabaaaaaabaaababbbaabbbaaabaabbaababbbabababaaabaaabbbabbbaabbabaaaabbabbaabbbabaabbaabbaaaaababbbaaaabaaaababaabbabbbaaaaaaababbaaabababababbbaaaabababaaaababbbbaabaababbbbabbababaabbabaabbabaaaabbbabaabbabbbbaabaabbbabaabaabbbaaababaaababaaaabbbaaabababaaabbaabbabbbbbbbbaaabbbaabaaaabbbbababbaaabbaabbbbababaaabaabaabbbbbbaabbabbabaaaaaaabbbbaababbaabaababbbaabbabbaaaaaabbbabbaabbabababababbabbabbaaabaaabbabaabbabbbbbaabbaaababaabaaabbaaaaabbbbbbabbbbbabaaabbaabbbabaabaabbabaaababbbbbbabbbbbbabbaaabaaababab
baabababaabababbaabbaaabbbbabbabbabbbabaabaabaaababbaababaabbbbbbabbababbabbaabaababbaaaabbbbbababaaabbaabbbbaaababbbabbabaaaaaababbaaaaaabbbbaaaabbaabbaaabbaaaaaababaabbbbaaaaabaaaaabbbaaaabbbbbbbabbbbabaaabbbbbababbbbbbbbbbbaaababaabaabbbbbbbaabbabbbaabbaabaabaabbbaaabbbbaaabaabbbbaabbbbbbbbbbbbbaaaabaababaaabbabbbbabbbbbbbbbbbbbbbbabbabbbabbbabbbbbaabbbabaaaababababbaabbbbabaaabaabaaaabbaababbbaaabaaaaababaabbbbabbababbbbabbbbbaabbaabbaaabaaaaabbbbabbaababaabbababbabbabaaaabbaabbaabbbababbbaaababbaabbbaababaaaabaabaaabbaababaaababbbabbababbabaaababbbabbbabbbabbaabbaabaaabbaabbbaaaabbbaabaababababbbbabbbaaabaaaaabbababbbaaaaababbaaaaaababaaabbaabbbabaabaaabbbaababbabababbababbbbbbbbaabaabbabaaaabaaaababaaabaababbbaaaaabbaabbaabbabbbaaabbbaabaaaabbbabbbbabaabbaabbbaaababaababbbbaaabaabaababaaabbaaaaaabbbaaabbbaababbbabaaaaaababbababbbaababbbabaaabababababbbaaabbbaaabaaabbbaabbbbbbbbbabaabbaaaaaaaaaabababaabbbbbabbbaabaabaaaaabbbabbabaabaaababaababbabaabaaaaabaaaabbaaabaabaaaaabbbbbaaaaabaabbabababababaabaaabbbbbabaaabbaaaabaaaabababaaaaaaabaabaaaabbbbaaaabbbbaabaaababaaaaaaabababaababbaabaabaabababababaaaaabbaabbbabaababababaabbbbaababbabaaaaaababbaabababababaabbbaabbababbabaabbbaabbbbaaababbaabbbbbabbbbbababbabbabaabbbbbbaaaaaaabbabababbaabbbbbbbaaaaaababbbaababaaabbbabababbbbaaababbabaabbbbbaabbbaababaaaaaaaaababbaababaaabbaaaabbaabababbaabbbababbbababbbababaaaabaabaaaababbbbbaabaabbaabbaaaabbaaabbbababbbbaabbabaaababbaababaabaaaabbabababbbaaababbabaabbaabbaabbbabaabbbaabbabaabaaabbbbbbabaabbaaaababbbbaaabbbbaaaabbababababbabaabababaabbbabaaabbabbbbabbaabbaababbbabbbabbabaabbaabbaabbaaaaabbaabaabbbaabaabababbbabababaabaaaabaabaabaaaabbaabbababbabbbabbabbbbbbbabaabbbbabbbbbabbbababbbaaabbbabbbbaabbbaaabbbaaaaaabbbbbaabaaaaaababbbaaababbababbbaaabaaabaaaababbbababbaabbbabbaabbababbaaaaaaaabaaaabbbabaaaabaabaabbbbabbbbbaababaaababbbabababaabaabbabaaabbbbaaabaaaaabbaaaaabaabaaaaabbbaaaaaaabbaaabbaaabaabaabbaabbbabbbbaaaaaaaabbbaaabbaabbbbaaabbbabbbbabbaaaaabbaaabaabb
bbabaabaaabbaaabaabbabbbbabababaaaababaabaabbabbbbabababbabaabaaababbbbbabaaaabbaabbbbabbaaaabaaaaaaabbaabaaabbaabababbbabbaabaaaaabbbaababbbabababbbabbababababababbabbbaabbbabaaabbaabbbabbabababaaabaababbbaaaaababaabbabbbaaabbbbaaabaaaabbbabbaaaabbbabaaaaabaaabaabaabbabababbbaaabaabababbabaaaaabbabaababbaabbabbbabbbbaabbabaabbaaabbaaababaaabababaaabaaaaaabaabababbaaaabaabbbaabaabbabbaabaabbabbbbbaababbaaaaaaabaababaaabaabbaabbbaaababbabbaabaaaaabbbabaabbabbaabbabaababbbabaabbbabbbbaabbbaaabababbaaabbbabbaaabbbaaabaabbbbabbbbbabaaabbbabbabbaaaaabaaaaabbbabbabbbaabaabaaaabbaabababbababababbbbbbbbbabaabababbabbbbbbaababbabbabbabbaaaaabbbbbaaabaabaaaabbaababbbaaaaabaaaaabbbaaabbbaabbaababbbbaaaababbababbbaabbbababaabaaabbabaaabaabbabbaabaaabbabbabbabbabaabbbabaababbaabbabbbabaaaaabbbbaabbbaabbaaaabbbbbbabbabbbbaabbbbbbbababbbbabbbabbbababbbaabbbbbbbabaabbbaabaababaabaababababababbabbbbaabbbabaabaaabbbbbaabbabbabababbbabbabbbaabbaaabababbabbbaaaabaaabbbabababaaaaaabbaabbbbbbaaabaababaaaaabaaaabaaabbabaaaaabaababaaaabbaababbabbbaaabbbbabbababbaaaabbbbaaaaabaabaabaababbabbbbbbbbbaabbaababbbbaaaaabaabaaabbbbbbbbababbaaaabaaaabababbabbaaaaaaaabbbbabaababbaababbaaabbabbabaabbaaababbbaaabaababaabbaababbababbabaaaaaabbbaaabbabaaababababaababaabbababaaaaababbbbabaabbabbbaabbbbbababbbbbbbaabbbbabaaaaaaabaabbaababbbbbbbbabbabaaaabbbbababbabaaabaabaaabbaaaaaaaabbaabaaaaabbbbabaabbababababbbbbbaaabaabaababbbabbababbabbaaaaabbaabbabbbabbbaabbabbabbaabbbaaaaabbbababbaaabbbbabaabbaaaababbbbbababbaaaabbbbaabaabbaaabbaabaaabbbabaabbabbbbaabbaaaaabaaabaaaabbaaabababbababbbbbaabaaaaaabbaabbabbbaabbbbbabbbbababaabaaaabbaababbabbbabaaaaaabbbbbabbbaaabbbbbbbbabbbbbababbaaabbbaaaaababbabbabbbbbbbaaababbbabbabbabbabbbabbabaabaaabbbaaababbababbbaabababbbbbaabbbaabbbaaabaabaabaabaaaaaabaaaabbabaaaababaabababbabbbbaabaabbbabaabbbabbabbbaaabbaaabbbbbbabbabaabaaaaaabaabbbbbbabaabbabbbbbabbaaabbbbbbbaababbabababbabaaabbbbaaaaabbbaabbabbaaababaabbaaabaaabaaaaaabbbbbaaababbbbabbbbbababbabbaabaabaaaaab
aaaaaaaaaaabbabbaabaabbaabbaabbaabbabbaaaababaabbabababaabababababbbbbaaaaabaaaabbbbaaaaabaabbbabaaabaabaaaaabbaabbabbaababbabbaaaaabbababbabbbbbbaaaaaaabaabaabababaabbbaabbbbbbbbbbaaabbbbabbbbbaaababaaaabbbaaabbabbbaaaaabaaabaaaababababaabbabbaaaaabababbaaabbaabbaabbbbaabbaaaabbabbbbbbbaaaabbabaaaaaabbaaabbabbbbbbbaabbaaabbbababbabbbaabbabbbbababbbbbaabbbbbbbbabaaaabaaabaaabbabbabbbbaaabaaabaabababaaaabbbabbbbaabbbbabaabaaaababaabbaabbaaaabbbaabbaaaabaabbbababbaaabaabbbbaabaabbbbbaaaaabbbabbbbaaaabaababaabbabbaaaaaabaabbababbabaabaaaaaaaababaaaabbaaaabbabbabbabbbbbaababbbbbbbabbabaaabbbabbbabaabaaabbbabaabaabbabbbbaabaabbaaabbabbbabbbaabaabaabababbabaaaababbbbbbabaabaabbbababbaaabbaabbbababbaabbababbbaaaaabaabbbbaaabbaaaabbaabbbaaabaaabaabaabbbaabbbabaaabaaababbaabbabaababbbbaaaaaabbaaabaaaabbbaabaababbbaaabbababbbbaaabaabbbaaabbabaabaaabaababbbbabaabbaaaaabbaaabaaaabaabbaaababaaaaabbaabaaababbabbaaababaabbbbaabbbbbaaaaabbaaaabaaaaababaabbbababaaabbaaabbbabababbabbaababbaaabaaabababbbbabbabbbaabbaaaaaaaaaabaabbbabaabbabbabbabaabbbbbbbbaaabbbbbabbbaaabbbaaaabbbbaaaabbabaaabababbbbbbaabbbaabbaaabaaabbbbbaabababaaabbbbaaaababaaaaabbbaababbbbbbaababbabbbbbbbbbbbbaaababaaababbaaaaaaaabbaaabbbbabbbbbbaaabaabaaaabbaabaababbbbaaaabaabaaaabaaaabbbbababbbabbaabbaaaaaabbbbbabbbabbaabaaaaabaaaabbbabbababaabbbbbbbbaababaaaaabbabaabbaaaababbbbababbbaabaabbabbaabbabaababbabbbabaabaabbabaabbbababbbbbbabababaabaaaabbbabbbabbbbabababbbbbbababababbbbbbbaaaabaabaabaabbbabbbbbaaaabbaaababaaaaabaabbbabaabaabaabbbbbbabaabaaaaabaabaaabbabbabbababbaaabaaaaaabaababaabbbbaaaaaabaaaabbabbaaabbaabbaababbbabababababaaaababbaaaaabbaababababaababaaaaabaaabaababababaababaabbbbaaaabaaaabaaaabbbbabbabbbbaabbabbabbbabbbbbabaaaaabaabaaaabbaaaaabbaababbaaabbaaabababbbbbbbabababaaaabbbabbaaaabaaaabbabbabababaaabaabbbbababbbbbbbaabaaabaabaabbbaabbbabaaabbbbbaaaabbababbbbbaabaaabababbbbbbbaaabbabababbababbaaaaabbabbbaaaaaaaababbbaabaaabbbababbbabbbbbbbbabbabaabbabbabbbbababbbbbbababbabbbabbbbbababaaabbbba
babbaababbbbabababbbbaaaabbbbbbabababbababbbbbabaababaabaaaaababaabaaabaabbbabaaaabbbabababaababbbabaaaabbbababaabbbbbbaabaaabaaaaabbbbabbaabaababaaaabbaaaabbabbaaaabaabbbbabaabaabbabaaababbabbabaababaaaabaabbaaabaaababbbaababbabbaabababaaabbbbaaabbababbabaaabbaababbabbbababaaaaababbaabbababbbabbababaababbababababaabaaabababbabaaabaabaabbababbaabbbabaababbaaaaaaabaabaaabbababbbaaaabbababbbbabbbbbbabaabbababbbbaabbbaabbbaaabbbbbbaaabbbabbbabbbbbbbbabbaaabbababbbaababaaaababbbababaababbbbbbaabbaabbbbbaaabaabaabababaaabbbbabbabababaabaaabbababaaabaaabaaabbabbabbabbabbbabbaaaaabaabbbbaaabaababaabbaaaabaabbbabbabbbabbbbbaabaabbbbbaaabaaaaaaaaababbbaaaabaabbbabaababbbaaabbbaabaaaaaabbabaabbbbabaabaaabbabbaaabbaaaabaaabbabaabbaabbbabbbbaaaabaabbaaaabaabbbaaababbaabbaaaaabbaabbaaaabababbbabababababbbaaaabaabbababbaababbaaaabbbabaabbbaabbbabbbbbbaabaaaaaaabbaaabaabbaababbbaabbbabbbaaabbbbbaaaaaaaabbabababaabaabaababbaababababbaabbabbbbbabbaabaaaabbabbababbabaabbbababababbaaabaababaababbbaabbaabbaabbabaaaaabbbababaabaabbbbbaaaabaaaababaaabaaaabaabaabaababbbabbbbbaabaababbabaaabbaabbaabbbaabaaabbbabaababbabbaaaabaababbaaabbabaabbaabbaaaababbbaaaaaaaabbbbbaaaaabbbbbbabababbbababbabbaabaaababaaaaaabbaaabbbaaaaabababbabaababbbbababbabababaabbabaaaaaababbbabbabbabbbbaabbbbaaaabaaaabbaaaabbaaaaaaabaaaaaabbbababbbbbababbbaabaababbabaaabbbaabbabaababbaaaababaabaaaabaaaaaaabaaababaabaabbaabababbbabbbaabaabbbbbabababbbbaaababaaababaaaabbbbaabbbaabbbaaaababbaaaabbabbaaabbbbaaababbaabbaaaaaaaabbabbbbaaabbabbabbabababaababbbaaabaabbbaaabbabbbbbaabbbbbaabbabbbbbbbaababbaaaabaababbbabbaababbbbbabaaababaaabbaaaabbabbaaabaaabbbbbbaabaabababaababaababbabbbabaabaaababbaabbabaaababbbabaababaabaaabbabaaabababbaaabbaabbaaabaaabbbaababbaababaabbbbbbaababaabaaaabbbbabbbbbbbabbbaababbabbbaabbbbababbbaaabbabaaaabaabaaabababaaabbabbaaabababaaaaabbaabbbbaabaaabbababababbabaaabbbbabbbabaabaabbabaaabaabaaabbbbabaaabbaabaaaabaaabbbbabaabbbaaabaababaababbabaabaabaababaaaaaababbbaaaabbbbaaabbaabaabaaaaaababa
aababbbbabaaabbbbbabbbabaabbbaaabbaaaaaaaaaaaaabaababababababbaabbbbbbbbaaaaaaaabbbbababaaababaababbabaabbabaababbbbababaabaaabaaabaabbababbbbbaabaaaababbabbabbaabaabaabaabaabaaaabaababbbbbbaaaabbbaaabbbaabaaaaabaabbbbababaaaaabbaaabaabbbabbaaaabbabbbaabbbaabaababbbbbbaaabbaabaaaaabbabaaaabbbbbbababababaababaababbabababbabbbbabbaabbabbaababbbbbaabbababbbabbbababbbaababbbbaababbbbbaaaababbababaaaababbbbbaabbbbaabaaabaabbbaaaaababbbaabbaaabbbabaabbbbaaababbbababbbaaababbabababaaaababababbbbbbbbbbbaaaabaabaaabbabbaaaababbbaabbbaaaaaaabaaaabbaabbbbbbabbaabbaabbaaabbbaabbabbbabaabbbbbbabaaababbababaabbabbaaabaabaaaabbaaabababaabaabababbbabaabaaabbbaaaabababaababbaaabbaabbbababaabaababaababababaababbbaaabbbbbbaaababbaaabaababababaaaaaabbabbbabaabbaaabababbaaabaaababaabbabbabbaababbbbbbbabbbaabaaabaabaaabbbbaaaabaabbbaabbbaabbbbbababbbbbbbbbbaaaabbbbabbabbbbbaabaaaaabbbabbabaababababbbabaabbbaababbababaabbabbbbabbaabbaabbbbbbbababbbabbbbbbbabaababbbaaaababbbababaabbbaabbaabbabbaaaaaaabaabbabbbabbabbbbaababbbbbbaaabaababbaaaaaabaabbbaabaaabbbbbabbabbbabbabaabbbaaabaaaaabaaaabbaabbaaaabbbbaaabaabbabbaaaaabaaabaaabaabaaabbbbbbaabaababbababbabbabbaabbbaababbaaabababbabbabbabaaaababbababbaabbbbbabaaababbabbaabbbaabbaababababababbbbaaabbbbbbababbababaaaabbbaaaaaaaabbabbbbaaaababaabbaaaaabbbbabababaabbabababbaaabaabbaaaaaabbbaababaabaaabbbbaaabbababbbaaabbaababbabbabbaaaaababbaaaaaabbbbbbaabbabbaaaabababbaababbbaaabaabababababbabaaaabbabbabbabbbabaababababaababbbababbaababbbbbaabaaabbabbbbbbbbabaabaababbbabaabbbaabaabbbbaabbababbaabbabbababaaaabaababbaabaaababbaaabbaaabababbbaaabbbbabbbbabbbaaabbbbbbbaaabaababbaabbaabababaabbabbbaabbbbabbbabbbbababaaaaaababaaaaaabbabbbabaaaabbabbbbbaabababbbabbabaabbbaabbbaaaabababbbbbbbabaaabaabbababbbabaaaabbabbaaaaabaabbaababaaababbbaabbabbabbabbbbbabbbbaaabaabaaabababababababbbabaababbbbababaabbabbbbaaaaabbbbbbbaababbabbaaaabbaaaaaaaaabbaaabaabbaabbaabbbbbaaaabbbbbbbaabbabbabbaabbaabababaabbbbbbabaabaaaabaabbaabaababaabbbaabbbbabaabbbbbbabbbb
aaaabbbabbbbbbabababbbaabaaaaaaaabbaaababbbbaabaabbabaabbbabaaabbabbaaababaaabbbabbbbaababbbabaaaabbaabaabababbaabaaababbbabaaabbabababbabbbbbbaabbabbbbbababbbaaabaaabbbbbabbabababaaabbbabbbbbababbaabaabbaaabbbbbbbababaabbbabbabbbbaabaababaaabbabaabbbabababaaaabbaabbbaabbaaaaaababbaabbaaaabaabaabbbaababbaaabaabbbababbbabbaabaaaabbbabbbbbbaaabaabbbbbbbaaaaaaabbbaaaabaababaabbbaaaaaaaaababaabaaaabbaaaaabbaaaaaabaabaabbaaabbbabbbbbababbaababbbbbaaabbaaabbabbbababbbbbaaabbaaabaaabbbaaababbbaaabbaaaabaababaabaabaaababbbaabbbbababaaaaaaabbaabbbbbbbaaaabababaaaaabbaaabbbaabababbabaaababbbaaaaaaaabbabaaabaaaaabbbbbbbaabbabbbaaabbaaabbabbabbbbabbbbaaaaaaabbbaabaaaababaaaaaabbaabbabaabbbbabaabbbabbbbaabbaaabbaaaabaaabbababbbbbbbaabbabaabaabbaabaababbabaaaaababaababaaaaaaaabbbbbabababbbbaabbbaaaaaabbabaabbaaaaababababababababbaabababbaaaaaaaabbaabbaabbaabbbabbabaababbbaaaababaaaaaabababbaaabbabbaaabbbbbbbbbbaabbaabbaabbabbabbbabaababbbbbbbbbabbbbabbaaaabababaaaababbababbbbabbbaaabababbbabbbaaaabbabaababaababbbabbbbbbbababbbaabbaabbaabaaaabbbabbabbaabaabbabbbaabaaabbababbabbbbababababababaabababbaabbbaabbabaababababbbabaaababbbaaabbababbaabaababbbabaaabaaabbaaaaaabbbbabaaabbabaaabaaaabbaaabaabbaaaaababbaabbbbaabbbbbbaaaabaabababababbabbaaaaaabbbababbabaaaaabbaabababbabbaababaababbbabaabaabaabbbbbabaaaaabbabbbaabbbaabbaaabbbbaababaabbbaaababaababbbabbbbbbbbbaaababbabaabaaaaaababbabaababbaabbbaaaabbbbaaabbbbbbbbbaaabbabbabbaaaabbbabbaaaaabbbbbaaabbabaababbbabbaabbbbabbababaabaabaabababababbabbaaababbaaabababbaaaaaabbabababbbaabbbbbaaaaaabaababbaabbaaabbaabbabbbaabbbbbbbbaabaaabbaabbabbbabbabbabbbbababbbbbbaaaabaaaaabbaabaabbbbbaabbabbbabbbbabababbabababaaaaaababbabbabbbbbaabababbbabbbbababababbabbaabbbbabbaabaabbbbabbbbabaabbbbabbbaaaaabbabaaaabaabbbbbabaaabaababbbbbbbbbaabaaababaabaabbaabbbabbbbbabbabaaaabaaabbabbababbbaaaaaabbbbbbbaabaaaaaaabbbaabaabbaabbbaabaaababbaabbbabbababbbbabababbaabaaabababbbbaabaaababbaabaabaaaabbbbabbabbbbaababbbaababaaabbbabaaaaabbbaabbaaaabaabbaaabb
babbbaababaabbabbaaabbbbbaaababbbbbbaabaaabbbabbaaaabaabbaaabaaababbabaababaaaaababbbabaabbbbbbaaabaaaababaaaaabbbbaaaaabaaabaababbabaaabaabababbbbbaaaaaababbbbbaabbbabbaabbbbbaaababababbabbaabbbbbababbabbbababbbbbbabbbbbbaabaabaaaaaabaaabaabaabaaabbbbbabbaaabbabbaaaababbbabaaaabbbbbbbbbbaaaaabaabbabbaaabaababbabaabaaabaabaaaabababbbaabbabbaabbbaabaaaaaabababbababbaaaababaaababaabbbaaabababaaabbbaaababbaabaababbbbbaabbbbabaabbaabaabbaaaaaaabbbaabaaabbabaababaabaaaababaaabaabaababbabbbabbababbbbbabaababbababbaaabbbaaaaaaaababaaababaabaaaaabaaaabbabaabaaaababaabbbabbaaaaabbabababaaaabaaabbabbbababbbaaaabbaabbabbbbbbbbbababaaabaababbabbbabaaaaaababbbaabaabaaababbbbaaabbbbaabbbabbbabaabbaaabaaaabbbbaaabababbabaaaaababbabbbabbaabbbbbbaaaaaabbbaaaabababbbbabbbaaababbaabaababbabababaaaaaabaababababbabbabbbbabaaabbabbababaaaaaabbabbaaabababbaaaaaabbabbabbabaaaabaaaababbbbbbaababbaaaaababaababaabbbbaaabbabaaaabbbaaaabbaababbbbbbabbaabaaabbbbbabaaaaabbbbbbababbabbabbbaabaaabbaabaabbaabbaabaabbababaaaabaabbaaaababbaabbabbbbabbbaabaabbbaabbbaaaabbbaabaaababbbababbbbbbaababbaababbabbbaaabbbabbbababbabaabbbabbabbbbbbbbababbaabaababbbbbaaababbbabbbbbaaaaaababaabbbbbbbbbaabbbbbabbababaaabbbbabbaabaabbaabbaababaabbbaaabbbbaabaabbbbabbbaabaaabbaaabbbabbbbababbaababaabaaaabbaaaaabaaaabbaababaaabaaaaaaababaabbbabbabbbabbaaabbbbbbabbababbbabbbbbbbabbbaabbaababbababaababbababaabaaabbaabbabaabaabbbabbabbabbaaababbaababbbbabaaabaabaaaaaababbaaabbbbbbaabaabbbaaaababaaaabaabbabaaaaaaaaaaaaabbbabababbabaabaaaabaaaaabababaabaababbbbaabaabababbbbabaabbbbbabbabaaaaaabbaaaababbabbbbabbabaabbaaabbaabbababbbabbbaaaabaabbaabbbaaabbaaaaababbbbbabbbbbababbbbabbabaababaaabaaabababaaaaaababababbabaababaabaabbaababbaaabaaaaaabbabbbaabbaabbbaabaabbbbbbabaabbbabbbabaabbbbabbbaabaabbabbabbaaabaabbbbbabbbaaabbabbbbbaaaabbbaaaababaababaabbbababbbabbabbaabbabbaabababbabbabbbabbbbbbbabaaabbaaaabaababbbababaabbaabbbbaabbabbbbabbbbbbabbabbbabaaababbbaaaabababbbbaababbbabbaabbaaaababbaabaaaaabaabaababbabbaabbabbab
aabbbbbaabbaababaaabbaabbbaabababbabababbabbbbbababaaaaaabaabbbbbbbabaabbbabbbbaabbabaaababbbbababbbbbaababbbabbbbabaaaabbbbaaababaaabbbabbaaabbbabbbbbaabbbabbaaaaababbaaabababbaaaabbbbbbabababbbaabaaabaaaababaabaabbaabbbbbabbaaababbbbaaabbbbabbabaaababbbababaabbbabbabbaaabbabbbabbbbbaaabaabaababbbabaababbaababbbaabaabababbabbbbbbaabababaaabaaababaaababbabbbbbaaabbaabbabaabbaabbbbaabaabbaaabbabbabaaabbaaababbaababbababaaabbaabababbaaabababbabaaababbabaaabaabbaababbaaabaabbbbaabbabbbaaaaabbababababaababbabbbababababbbabbbbbbbabbaaabbbabaaabbbbaababaaaabbaabbbbbaaaabbbbaabaababaabbababbaabbbabaaaaabbaabbaabbbbbbbbaabaababbabbababbbbbbbabaabbbbbbbabbbaaaaabbbabaabbabbaaaaaaabbbabbaaaabbbabbababaababbabbababbbbababbbbabaababbaabbbbbababbaabbbaabababbbabbbbbbabaabbababbbaabbbaaaabbbabbaabbbbbbababaaabbbbabbbabbbaabaabaaabbbbabaabaababaababbbaaaaabbaabaaabbababababaabbaababababbbaaaaabbbabbbbababaaaabaaabbaabbbbabaaabaaaabbababbabbbbaababababaaaababbaabaababbbaabaaaababababababababbbabbbabbabababbabaabaaaabababaabbabaabaaabaabbbbabbbbaaaabbaabbbbaababbbababaaabbbbbbbbaaabaaaabbabbaaabaaabbabbbababababbbbbabaaaabbbbbbababaabbabaabaaaaabaaabbabaababbbababaaaabaabbbaaaaaabbabaaabbaabaababaaaaabbabbbababaabbbbbbbabaaabbabaaaaabbbabbaaabaaabbbbaaabaabbabaaaabbbabaabbbbaabbaabbababaaababbbabbbabbbaaaaabbbabbbbaaabababbababbaabaababaaaaaabbababaaaaabbababaaabaaabaaaabbaababbbbbaaabaaaaabbabaabbaabaaaabaababaaaabbaaaabaabbabbbbbbbbbbaaabaaabbbabaabaaaabaaabbaabbbaaaababbababbbbbabbbbabbaababaaabababaaabbbbbaaaabbbababbbbaaabbaaabbabaaaabaaaaabbababbabbbbbbbbbbbaaababaaabaaaaabbababbbbbbbaabbbbaaababbbaabbaabbaabbaaababaaaaaaabbbbbababbbbbbbaaabaaaabbabbababbbaabbaababbababbbaabbbaaaabbbbaabbababababaabaaaaabaabaaabbbbbbabbbbabbaaababbaabaaabaabbaaabbbaabbbbbaabaabbababbbbbabbaabaaabbbbaabbbbbabbaababbabbaaaaaabbbbabbaabaaababbaababaaaabaabbbaaabbaabaaabbabaaaaabaaababbabbababbbabbaaaaaabbbabaabababbabbabbababbaaaaababbabbaaabaaababaabbaaabbbbaabaaaaaaaabaaabaabaaaababaaaabbabbaaa
abababababbbabbabaaabbbababbaaaabaabbbaabbbaabaabababbbbabaaabbbaabbabbabbbababbaabaababbbbbbbbaaabbbabbbbbbbbabbabaabaabaabbaaabbaababbbbaaaabaaaaaaaababbaabbababaabaabbababbaababbaabbbabbbbbababaabaabbbbaaabbbbbbaaaabbbbbaabbaaababbbbababaabaabababaabaaabaabbabbabbaaabbaaababaaabbaaaaaaababbaabbababbbbbabbbbbabaabbaaabbaaaabbbbabbbbbbabbbababbbabbbaabaaabaaaababbbbaabababbabababbbabbbbabbaaaaababaaabbaabaabbabbababbbbaaabababbabaabbbabbbbbabababaaabbabbabbbbabbbbaaaaababaababbabbaaaaabbbbabbbabbbbbaabaaaabaabaabbabbbbabbbbbbbaaaababaaaaabbabbabaaaabaaabbbbaaabaaaababbbbbbbaaabbaaaaaaabbbbaaabbbbbabbbbaabaababbabaababaabbbbbaaabbaababbaabaaababbaaabababbbabbabaaabaababbabbabbaaabaaaaabaaabbaabbabababbaaaabbabaaabbbbbbabbaabaaababbababaaabbbaabbabbaaabbbbabbbbbbbbababaabaaaaabbaaabaabbababbbbbaaabaaabbabaaaaaabbbbabbaaaaabaabaababaaaaabaaaaaabbbababababababababbaabbbbababaabaabbbabbaaababaabbabbbbabbbaaababbbaabababaabbbbaaaaabbaabaaabbbbbbbbaaaabaaabbaabbbabaabbabbababaababbbbbaababbabaaabbaaaababababbabaababbababbabbabbbbaabaaaabbbaaaaaabbabbbbbbabbabaaababaabbababbbbbaabaabbaaaabababbbabbaaabbabaababbbbbabbaabbabbbbaabaabaabaaaaabaaaaaababaabbbabbbabaaabaabaaaaabbaaaabbaaaabababbaababaaabaaaaaaaaabaabaaababaabbbabbbbaabbbbaaabaabbbaabaabaaaaabababbabbbbabbbbbabaabaababbabbbaaaababbababbabababbbabbbbbbbbabbbabbaababaaaaabbabaaaabababaabbabaababbbbbbbbabaabbbabbaaaaaababbaaaabbbbbbababbaaabbabaaaaaaaaaaabbaaabbbbbabbaaabbbbaaabbabaaaaaaaabbbabababbabbbbabbabaaabbabaaaaaabbaababaababaabbbaabbaabbaaaaabababaabbaababbababbbbbbaaaaabbbaaabaaabaabbbbabbaaaaabaabbaababaabbbabaaabaaaaababaabaaabbaaaaaabbbaaaaaababbbaababbbaabbbbababbbbaabbbbaaaaaabbbbbabaaabaabbbaabbabbbaaaabbbbaabbaabbabaaaabbbabaabbbaaabbabbaaababbaabaabaaaabababbbaaabbbaabaaababbbababaaabaaabaaabbbbababaaaabbabbbabbabbabaababbaabaabbababaaabbaaaaaaabaabbbabaabbabbbbaabbaabababaaaabbbaaabbbbbbaabbaaabaaabaaaaaabbbabababaaaaaaababbabbbaabbbaababaabbaaabababbbbabaabaaabaababbabaabbababbababbabbabaaaabbaba
bababababbbabaaabbababbbbbaaabbbbbababaabababaaaabbaaabaaaaaaaaaabbaaabaababbaabbbbabaaaabaaaabbababaabbbaabaaaabbaabbaabbbbbbaabbbbbbbbaababaabbbbabbbbaababbaaaababbaabbbbbbabbaabbbbbbaabbbabaabbabaabaababbaababbbbbaaabbaaababaaabbbabbaababbbaabbbababaaaaaababaabbbbabaaaabbbaaaaaabababbbbbbaabaabbababababbbbbbbaaabbabbaabaaaaabaabaabbaabbbbabbbbbababbbbbaabaaabbbbbabbbbbaabababaabaababbbabaaaabaabaabbabaaaababbbababaabaaabaabaaababbaabbbbbabaabbabbbbbbbbbbbbaaaabbbaaabbabbbbaabababbbbabaabbaababbaababbaabababbbaaabbaabbabbbabbbbaaabbababbbbabbbbbbaaabbaabbaaaabbababbaaaaaaababababaabbbaabbbbaabbaaabaaaabaabaaabaabaaabababbbbabbbbbabbabaaabbabaaaaabbbaaaabaaababbabbaaabbbbbaabbabaaaabbbaaaaaaabbabbabaaababbbabbbababaababaaaaababaababaaabbbbaabbbabbababaaabababaaabbbabbbbabbbabababbaaabababaabaabbbabbabaaaaaabbbbbaaababbbabbaabaaaaaabbbbbbbababaaaaaabbbababbbbbbbabbabbaabbaabbaaaaaabaaaaabbaaaabaaaaaaaababaababbaabbababbaabaabbaaaabbabababbbaabbaaaaabbababbbaabbbaaabaabaabbbababababbaaaaabaabaaaaabbbbbaabbbaaaaabaaaabbaabaaaabababaabbbabababaabaaaaaabaaaaaabaabaaaabbbbbbbbabbaababaabababaababbbbabaabbbbaabbbbbaabbbaabaabaaaabbbbaabbbbabaababbbbbabbababababaaabbbbbaabaabaaababaabbbaabaabbbbbaabbbbbaabababaaabbbaaabababbabbaaabbababbaabbaabbabaabaaababbaaabababaabaaaabaaababbbbbaaabaababaaaaaaabbabbbbbbbabbaabaababababbbaabbabbabbbabaabbaaabaabbaaaaabbaaabaaabaabaababaabbabbabbaabbbababbbaabbbbaabbaaabbabbabbbabaaabbbbbabbababababbbabaaabbaabaaaabaaabbbabbaaaabaaaababbbbaabbbbaabbbabaaabababbbababbabbaabaaaaaababbbabbaaaaaabaaaaabbbbaaabaabaabababbaabbaabbbbabbabbbaabaaabbabaabbbaabaabbaababbaababbabaabaabaababababbabbbbabaabbabaaaaabbbaababaabaaabbbaabbaaabaaababaaaabaaabaaababbabaabbababbabbabaabbabbbbabbbbbabbbabababbabbaaababbbbbbbabbaababbbaabbabbaaabbaabbababbbbbbababaabaaababbaababbabbaaaaabbbabbaaaaabbabbbbbaabaabaababababaaabaabababbabbbaabbaaaabbabbbbbbbbbbbbabbbaababbaaaabbaabbababbabaaabbabaaababbbaaababaaababbbabaabbabbbaaabbaabbbbaaaaaaaabbbabaababbbbbaba
abbaabbabbaababbabaabbbbbbbababaaaaaabbabbbbaaabbbbbabaaabbbbaabbbbaaaaabbbabbaabaaaababaaaaaaaaabaaaaaababaabaabbbaabbaabbabbabaababbbbaaabababaaabbababaabbaaababaaaababbbaaabbbbaaabaaabbbaabbaabbbbbbbababbaaaababaaaababbaaaabbbaaababbbbaabbbbbaabbabbaabbaabbaaabaabbaababbabaaabbaaaaaabbaaaabbbabaaaaabbabbbbabaabbabaaabbaaaaabaabaaaaaabaabbabbababbbbaaaabaaaabbbbbaabbbabbbaababbabbabababbbabbbbaaaabbabbaabbaaaababaababaaaaabbabbabbbbabbaaabbabababbbbbbabaabbabaaaaaabaabbbbbabbaababaabbbbabababbbbbbabaabbaababbaaababaaabbbbaabababbbbbabbaaabbabbabababbbaababbbbabbbbabbaaababbbabbabababbbbabaaabbaabaababbbbbaabbbaabbaabaabbabbbbaaaaabaaaaabbbbabbaabaabbbaaabaabbaabbabbbbaabbbabbaabbbababababaababbaabbbabbabaaabaaaaabbaababaabababbaabbaaaaaabbaabbaaaaabababababababbbaababaababbababbaaabbbaaaaabababbbbabaabaabbabababbbbaaabaaabbaabaaaaabaaabbaabaabbbbabbaaaabaaaabaaabaaabbaaaababbbaaaaabbaabbabababaabbabbaababbbabbbbaaaabbbbbbabaaaaaaabbbbbaaaaaabbbbabbaaabbaaababababababbbbbabaabababaabaaabaabaabababaaabbbbabaabbbabaaabaabbabaaaaaabbbaabbaababbbbbbbabbabbaaababaaabbaababaaabbbbaaabbabaababbbaabbabababaababbbbaaabababababaaabaaaaaaabbabababaababaaabaaababaaababbaababaaaaabaabbaaaaaaabababaababbaabaaaaabbbaabbabababbbaabbaababbbaabbbabbbaabbbbbabbaabbbababbbbabbabbaababbaababaabaaabbbaabbabaabaaaababbaabababbaabaaaaaaabbbbbbabbababbabbbbbbaabbbabbabaabaababbbbbaababaabbbbabbaababbbbbaababbaaaababbbabbbabbbbbaabaababaabaaabaaaabaaabaabaaaaaabbbbaabbabaabbaaaaaabaabbabbbbababaaabababababbabbabababababbbaabaaabbbbaabaabababbbbaabbabaaabbbbbabababbaaaaabbbabbabababaaaaaaabbbabaaabbababaaaabbabaaaabbabaabababaaabaabaaabaaababbaabbabaababbabbbbbbabbabbbabbbbbabbbaabbaabbababbaababbaabbaabbaaabbbbbababaaababaaaabaaabbabaabbbbabaabbabbbaabbbbbabbaaaaaaaabbbbbabbbabbbbaaabbbaaababbaaaababaaabaaaabbaaaabababbbbbaabbbbbbabaabaabbabaaaababbababababaabaaabbabaabababbaaabbbaabbbabaabababbbbaabbabaababbbbbabaabbbbbaaabbbbbbbbaabaabbaabbaaaaaaaaaabbbaaabbbbaabaaabaababababbaabbabbabaaa
baabaabbbbbaaababbababbbbbbaaabbabababaababbabbababbbbbabbaaaabbaaababbaaabaaabbaabbabaaaaabaaababbababbaabbbbbaaabaaaabaaaabaaababbaabababbbaaaaaabaabbabbbabaabbabbbabbabababaababaabbabbaaaababaabbbbaabaaaababbaaaaaababbabaabaabaaaaaabbbaaabaababbbaaaaaabaaabbabbbbbabbbbababbbbaaabbababbabbbabbabababaaabbbbabbabbbaaaaababbbbbabbabbaaabbbbabaabbabaaabbbabaaabaaaababbaaabbbbaaabbaaaaaaabbbababbbbbabbababbababbbaabbaaababaabababaababaaaabababbbabbbbbbbabbbaaaabbabbbbaaaabaaabbaaabbbaaabaabbbabaaaaaaaabbababbabaaaaabbabababbbabaaaabaabaaaabaaaaabbbaababbaababaabbbbbaaaabbbbbabaabbababababaaabaaabbaabaaaabaaaaabaaaaaaaabbbabbabbaabbbabbbbbbabbabbbabbaaabaabaaabbbbbabaabbbaabaaaaabbabababbabbaabbbbbbbababababaaabbaaabbbabbabbababbabaabaaabbbbaabbbaaaaabbaaababbbaabaabbabbbbbabbaaabaaaaaabaaababbabbbaababbbabaaaabbbbbbabbaabaabbbaabaaaaaaaababbababaabbbaaaabbbbbbbaabbabaaaabaaabaaaaabbaaaabbabaaababaaaabaaabbbabbbabbababbaabaaababaaaaabbaaabbbbaabaaaabaabbaaaabbbaaabaabababbbbbbabbabbabbaaaaaabaaaabaaaabaabbbaabbbbabaaaabaaababbabaaaabbabbbaabbbaaabbbbabbbbbaaababbabaaabbbababaaaabbaabaaabaaabbbaaaabbbabbbbbbbbbbaabaabaabaaabbabbaabaaabbaabbbaaaaabbaabbabbbbbaababaabbababaababbaaaaabaaaaaaaababbababababababaaababbabbabbabbbaaaabbbbbababbaabbabbaabbaabaaaabbabaaabbaabbabbbaabaaaabaaabbababbaabbabaabbbaaaaababbbabbabaaaabbabaabaabbbaaaaaaaaabbaaaababbbabbabbbbbbbaabaaaabbaaabaabaaaabbaaabababbabbaabababbabaaabbbbaabbbbbbaaabbbbbaabbaababababaabaabbabaaaabbbbbbaabababaaabbabaabaaabaaabbbabbbbaaaabbaabaabbbbaaabaababbaaabbbbbbbabbbaaabbaaabababaaabaabababbaabbbbababbbabbbabbbaababaabaaaaabababbaabaabaaaaababaaaaababbbaabbbbabbaababbaabbaabaababaabaabbbbaaaabaaabbabbbabbbaaaababbaabaababbbbaaaababbbbaaabbabbaabaabbaaaaaaabbaabbbbbababaaabbbaabbaabbbbababbaabaaaabbaaabaaabaaabbbbaaabbabbaabbaaaaababbbbbbbbbbabbaaaababababbaabbbabaabbabbabaabaaabaaaabaabaaaabaaaaaabbbabbaaaabaaabaaaabbaaabaaababbabaaabaaabaaabababaabaaabbaabbbbbbbbaaabbaabababbaabaababababbbbaabbbaabbaaaababaaab
aaabbabbababbbabbbababaabbaaaaabbbababbaaaabaaabbbaaababbbaaaaabbbbbbbababbbbabbbabbaaababaabbbabbabbbbabbbaabbbbababaaaabbbababbbbbabaabbbaaabbabbbbabbbabaabbaaabaaaaabaaaabbbbabbbabaaababbbbbaabaabbaaabbaabaaaabababbabaaaaabbbbbabbbabbbbaababaabbbaabbbbbbbbbbbbbbabbabaaaabaaaabababbabbbbaaaabbbbbbabbabaabbaaaababbbabbaaaaabbaaabbaaabaaaabbaaabaabaabbbbabbabbbbabaaaabaaabbbbaaabaababbaaaaabbbabaabbbbbaaabaabbbaaabbaabaaaabaaaabaabaababbbbaabbbbabbbbaaaabbabaabbaaaabaaaaaabaabbbbaaaaaaaaababbaabaaababbbbaaaababaaabababbbabaaaaabbbaabaaabbaaabbbbabbaababbbbaabbbbbabbbabbbaaabaabbbbbbbabbaaabbbababbaababaabbaabaaabbbababaababbbbbbbabbabbbbabbbbababbbbabbbaabaaabaababbbbbbbbbaabababaaabbabbbababaaaababaaaaabbaaaaaabbbaabaaaabaaababbabbbbbaaabbabbbabbbaabbbabbbaabbbbbbabaababbabaaabbbaaaaabbbaabbbbbaaaaaaaabbaaaaaabaaababbaabbabbaabbbabbbbaabbbabaaabbbaabababbabaaaabababbabaaaabbbbbbaaaabababbbbbabbaabaabaaaabaaaabbbaaababbaaaabbaaababababbaabbbbbbaaababbaabaabbaabaaaabbbbbaaaaababbaabaaaababbbbbbaaaabbbbbabbaababbbbabbbbabbabaaaaabbbaabbbabaabbaaababbababbbbaaaabbbbbbbabbbaabababbaabbaabbaaaabaaabbaabbaaabbbbaaaabaabaaabbaaaabababbbabababbaabaaaabbabbaabaaabbbabaaababbabaabbabbabaababbbbbaaababbbabbbaaaababbbabababbbaaabbbaabbbbababaaaaabbbababaabbbbbbaabaaaabbabaababbbbbbbbbbbaaaababaabbabaaababababaabaabaaaaababbbbaaabbaabbabaabaaababbabbbabbabaaabbbbbaababaabbaabaabababaaaabbbbabababaabbababbbbbbaaaabbbabbaaabbbbbaaaabaabaabaababbaababbaabbaaaaababbaaaaaabaabbbbababbaaababababaaabaababbabbabbbabbbbbababbbbabababbbbaaaaaaabaaababaabaabbabaabaaaabbaabbaabbabbaabaabbbbaaaabaaabbabbabbbaabaaaababbbbaababbbababbbaabaabbaabababaaaababbbaabbbaaaaaaabbbabaaaaaabababbbabbaabbbbbaaaababaabababbabbbaaababbaaaaabbabbbabaaabaaabbbbbabbaaabaaaaabbaaaabababababaabbbaaaababbbbabbbaaaabbbbbbabbabbbababaaaababbaabbbbaaaababbbbabbababbaabbaaabbbaaaabbbbbbbabaabababbaaababaabbbabbbbbbabbbbabababbbbaaababbabaababbbbaaaababbabbbbbbbbbbbbbbbaaabbaaabaabbabbbbbbbbbbaabbbaabbababbabbaabaaba
baaaabbabaaabaababbaabbbababbabbbbababbaaaaaaabbbaabaaabbaababbaababbbbaabbabaababababababbabababbabbababbaabbbabbababaaabaaababbbaabbabababaababaabaaabaaabbbbbabbaabaaabbbbbbbbabbbbabbaaaaababaababbaaaaaaaaababbababaaaaababbabbaabababbaabaaabaaaabbababbabaabbaaaaabaaaabaabbabbbbbbaaaabbbaabbbaaaabaaaabaaabaabbbaaabbaabbbaaaababbbbabbaaaabbbbbbbbabbabaabaaabaaaaababbbabbbaaaaaabbaabaaaabbbbbabbababaaaaabbbabbbbabbabbaabbbaaaababbabbabbabbbaabbbbaabaaaabaaabbbababbaababaababbbabaabbbbabbaababaaaaaababbbbabababbaaabaaabaabaaababaabbaaabbbbaaabbbbbbbbbabaababaaaabaaabbbbabaabbbaaaaababbabbaabbbaabbabbbaaabbbaaaaaaababbabbaababbabbaaababbabaaaaababaaabaaabbabbbbabbbbbbaabaababababbbabbaababaababbbbabbbbbaaaaabaaaabbbbbbaabbbbbabbbbbbaababbbbbaaabbbaaaabaaabbbbabbaabbaaabbbaaabababaabbbbbabbbbaaababbaaaabbbaabaabaabbaaabbaabbaaaabaaaababababbabababbbbabbaababbbbaabbbaababbababbbbbbbbbbbaaaabbbbbaababbbaaabbbbabbbababbabbbbbbbbabbababaabbbbbbbbbbababbbaaabababaaababababbbaabbbaaaaaabbbabbbabbabaabaaabbaaaababaababbbabababababaaaaaaababbaabbbaaabbabbaababbbaaaabbbbaabbaabbaabbabababababbbaaaabbbbabbabbbaabbbbabaabaaabbabbbaaaabaabaabaaabaaabaaaabbaabaaabbaabaabaaabbbabbaaaaabbababaabbbbaabbabaaabababbaaabbabaabaabbbaaabbabababbbabbaababaaabaabababbbaaaaababbaaabbbaaaaaaabbbbbababbaaababaabaaaaaaababbbaaababbababbbaabbabbbaababbbaaaabbabbabbbbbabbbaaabbaaaabbabaabaaabaaabbbbabbabbbaabaabbbaaabbbabbbaababaaaaaaabbabbbabbbaaaaaababbbaaabaaaaaabaaabaabbbaaabbbbbaabababbbaabbabbaababaabbaabaabaaaabbaaabbbbbaabbaabbbaaaabbbaababbbababbbaababbbaaaabbbbabbbabbabbaabbbbabaaaaaabaaaaaaaabbaabaabaabbbabbabababaabaaaaaaaabbbaaaabbbbaaabbbababbabbaabbaabaaababbbaaabbbbaabbababaababababababaabbbbbbbabaabaababbbabbababaababbbaabaaaabbbbaaabababbbbbababbaabbbaabbbbaaaaaabaaababbaabaababbaabaabbabaaabbbbabaaaaababababbbbbbbbabaaaababababababbaaaaaabbabababbbababbbaabbaaaabbaaabbbbaaabaaabaaabbbbaabbabbbaaabbbbbabbbbbbaababbabbbababababbbbbaaaaabbabbabbaabbbababbabaabbaabbabababbbbbaaaabbba
bbaababaabaabbbaaabbaabbaaaabaabbabbababaababbbbaaaaaababaabbabbaabbabaaaaaaaaabaaabbbbbaaabbbababaaaaaaababbbbabbaaabbabbbaaaaaaabababbbbbaaababbaabaaaabbaaaaaababaaabbaaaababaabbababbbbbabbbaaaabbaaaababbbaaabbaaaaaabababababbbaabbabbbababaabbbbbbbbbbbabbbbbabbbbbbaabbbbbbaabaabaababbbbbbaaaabababbaabaabbbbababaaaaabaaaaabbbababaabaaaaaaaababbbbabbaaabbaaabaaaabbbbabbabbaababaababaabaabbabaaaaabaabbbabbbbbaabbaabbabbbaabbbababbbabbbbaaabbbaaaabaabababbabaabaabbbaaabaaaabaaaaaaaabbababbbaabbabbaaabbaabbbbbabaabaaaabbaabbbbbbabbbbbaababbbaaaaaaabaabbaabbababbabaabbaababaabbbabbbbabbbababaabababaabaaaabaabbaababbbabbababaabaababaababaaabbaabbbabbbbaaaababbaaaabbbbbbaabaabbbaaabaaaabbbabbbababbaababbbbabaababbbbbbbabaabaabbabbaababbbbbbaabababaababaaaaaabbabbbaaaabaabbababbbaaabaabaaabbaabbabaabbbbbabaabbbbabaaabbbaaaaabaababbaabababbababbaabbaababaabaaaaababaabbaabbbbaaabbbbaabbaababbbaaababaababbbbabbbababbbababaaaabbabbaaabbbababbaabaaabbabbabaaabbaaabaaababaaaabbabbbbbbbbaabaababaaabbbbbbbabbabbabbaabaaabaaaabaaaabaaabbbaabbbababbbbbbabaaababbbaaabaababbbaaababaabbaabbabbabbaabaababbabbbaabbabbbaabbaaabaababbaabbbaabbaaaabbbaaabbbbbbabbbbbbbaabaababababaabbaaabaaaabbbbbabaabbbbbbabababbbababbbaabbabaaaaaaaababbbabaababbbaaabbbbabbaabbbaabaabbbababbbbababbbbbbbaabbaabbbbbbaaabbbbaababbbabaaabbbbbbbabaaaaaabbabaabaaaaabbbabbbbbabbbbbaabaababababbbabaaaaaaababbbbbbbbbbaaaabbbaaaabbbbbabbabbbaabaaaaabbbbbaabbbaabababaaaaabbabbaaabbaaabababbaaabbaaabbabaababbabbababbaababbabbbaabbaaabbbbbabaabaababbaaaaaaabaaabababbaaaaabababbbbbababbbbbbaabbbbbbbaaaababbaaababbbabaabbaababbbaaababaaabababbbabbaaaaabaabbabbaaabbbaababbbaaabbbbbbbbabaabbaaabbaaaaabbabbbabbabaabbabbaaaabaababbaaabbaaaaabaaabbabbababbbbaaaababbaaabbabbabbaaaabaabbbbbaaaaaabbbaaaabbbbbbbabaaaabaaaaabbbbaaabbbabaaabbaaabaabbaaababbbbbbbaabaabbbbaaabbbabbabbbaabbabaabababbbabbbbbbbaabbaaabbbbbaabbabbabbbbabbabaaaaaabababbabbabaabaabaabababbbbbaabbbbbabbabbaaabaaababbbbabaaaabbbbbabaaaababaaabababbabbabbbabab
ababbabbaabbbbabababbbaaaabaaabbbaaaaababbbabbbbabaaababbbaababbababbaabbaabbaabaaabbbabaaaabaabbabaaabbbabababbaaabbbbbaaaaaaababaaabbbbbbabbababaabaaabbabaabbbabaababbbabaababaaabbbababaabbbbabababbbbbbbabbbabaabbaabbaaaaababababababbbbbbaaabbbaaabbaabbaaabbaaabbbbbaaabbaabaaabbbbabbaaabababbbabbbbaaababaaababbaabaaaaaaabbbbbbababbbabaaaababababaaabbabbaaaaaaababbbbbababbbbbaaabbbaabbabaabababaabaabbabbabaaababbbbaabaaabababbabbbabaaabaababbbbababbbabbbbbbabbababbbbaaabbababbbabbabbabaaababbaabbbaaabbaababbabababbaababbaaabbbbababbbaabaaabbbabaaaaaaabbbbaabbbabbaababbaaabbabbabbabaabbabbbabbabbaaabaababbbaaaabbabbbabbaabbbaababbbaaaaabaaaabababbbaababbababbbaaabbbbaabbbbbaaaaabaababbbbbababbababababbaababaabbbbbbaabaaabaaaaaabbbabaaabbaabbbbabaabaababbaaabaabbbbbbbbbaaababbababbabaabaaabbabbaabababaabaaaababbbaabbabbbbaabaabbbbbbbbabbaaaabbaaaaaababbbabbabaabbbbbaaaabaaaabaabababaabaabbbaabaaaabababaaaaabaaaaabaabababbabaababbbbaaaabbbbabababaabababaaaabbaaaaabbababaabbabbabbbbbbbaaabbbbaabbaaaaaaaaaabaaabbabaabbbaaaaabaabbabbbaabbaabbbabbbaabbbbaaaaaaabaabababaaabaabaabbaababaaabaaaaaabbbababbbabbabaabbbabababaaabaababbbbaabaaabbaabaaababbabbbbbabbabaaaabbababbbabababaabaaaaaabbaaaaaabbbabbaababaabaaababaabaaaaaabababbabaabaabbbbbbabbaabababbbbaabbbabaaabaaaabaababbaaaaaabbabaaabbababbaaababbabbbbbbaaaabbbbaaabaaabbbbbaaabbaaabbaaabababaabababaabaabbbbabaaabbbbaabbbababbbbaababaaaaaabababbabbaabbaaaabbbaababaaababbaabaabbaabaababbababaabaaaaabaabbbbbbabbbbaaabbaabaaaaabbabbaabbbbbaaaaaabaaabbabaaabbbbaabbbbabaabbabbababbbabbbaaabbaababbababaabaabbbaaabababbaabbbbabbbaaabbbabaaaaaaaaabbbbbbabbbbaabaaaabababbaaaabbbbbbaabbabbababbabaababbabaaabbbbbaaabbaabaabaaabbbaaaabaaaabbababbabbaaaaaabbaaabaabaabbabbbbaaaabababababbaabbaaaaababaaababbbaabbabaaababaaaabbbaaabaaaaaaabaabbaaaaabababababbabbbbbaababaabbaabbbbabbbbababbaaaaabbaababbabbabababaaabbbbabbbaabbbbaaaaaabbbbabababbbbaababaabbabbbaababbabaaaabbbaaabaaaaaabbbabbabbbbbbbbbbaabbabbababbbabbaabbbbabaabaaaabaab
aabbbaabbabbbbbbbbaaaababbaaaaabbabaaabbbabbbababaababbabbbaabaabbbbbbababbbbabbbbbaaaabbbbbbaabbaabbaabbaabbaababbaabbbbabaababbaaababbaaaababbabbabaababababaabbbabbabababbabbbababbbbbbbaaaaabaaabbbaaababbbbbaabbababbabbabbaaaaabbababaaabbbabbabbabbbbbabaababaaabbbababbbabababbaaabbbbababaaabaabbbbbbaaabaaaabaabaaababbababbbbaaabbbaaabababbaabaaaabaabbbbbaabaabbbaaaaaabbbaaabbbbababbabaabbaaaabbbbbaabbaabaaabaaabbabaabbabbbbbaaaaabaabbbbabaaaabbbbabaaaaaabbaaabaabababbbabbbabbaabaabbbbbbaaaaaaaaaabaaaaabbabbaabbababababbbaaaaaababbaaaabbababbbbbababbbbaaabaabbabbabaabbabaaaaaaabbbaababbbaabaabbbbbabbbbbabbbaaaabbbaabaabbbabbbabbbababaabbbbbbabaaababababbbaaababbbaabbaabaabbaaabbababaababaaabaabbaaaaababbaabbbaaabbaabbbaaabbaaaaaabbbabaabbbbbabbbbabaabaababaaaaaabaaaaaaaabbbbbabbabaaabbabababbbabaaaababbaaaabbbbabbbabbbaabaaaababaaaabbbbbbabbbabbaaabbaaabbabaaaabaabbbbabbaaaaababbbabbbababbabbabbaaaabbbbbbbbaaabaabaabaabababaabbbbbaabbbabbbbbbbbabaaabbabbbaababababaababbababbaabbabababaaabbabaaabbaabbaaabaabbabbaabababbabbabbbaaabbbbbaabaababaabbaabbabbaaaabaaaabaabbabbbbaabbbbabbaaabbbbbbbbabbaaabbaaaaabaabaaabbbbbbbbbaabbaababbbaaaaaaabaaaabababbbaaaabaabbbbabbbbbaaaababbbbaaaaabbabbbabbbbbabbaaabbbbaaabbaabbbabbbbbbbbaaabbabbabbbbababaaababababaabaaabaabaaabaabbbbabaaaaaaabbbaaabababaabbbbbbabaabababbbaabbaabbbabaabbababaabbbbbbabaaaaaabaabababbbbbbaaabbababaabaabaaabaabaaabbbabbababaabbbabbbbaabbaaababbbaabbabababbbabbbbbbabaaabbbbabbabababaaabaaabababababaaabbbbbbbaaabbaabaababaababbabaababbaaabbbaaabbaabaabaaababaaabbbaaaaaababaaabaabbbabbbbabbbbaaaabababbbabbabaabbaaababbabbbbbabbbabbbaaaabbbaaababbbbabbbabbabababbababaaababaabbbaaabababbbababaabbabaababbbabaaaaabaaabbbababaabbababbabbbaabbbaabaaaaabbbaababbabbbaabaabbbbbaabbbaaabbbaaabbabaababbaabbabbbabababaaabbabbbbbbbbababbaabbbbaabaabababbaabbbbbbbbabbbaabbaaaaaabbbaabbababbbbbbaaababaabbabbbaaabaaabaaaaababaaaabbaaabababbaaabbabbbbaaabaabaaaabbabbbbabbabbababbabbbaabaaabbbaabbababababaabaabaabbbaababbbb
abbbbbbbababbbabbbbbaababaaaaaaaababbbaabaabbabaaabbbbaaabaabbaaaaabbbaabaaabbbabbaabbaababbbaabaaababbaaaaaaabaaaaaaaabbbbaabbaaabbabbabbbbbbbaaabbbabbbbabbaabababbababbbbbbabbbababbaabbabbbbbabaaaabbbbbaaabbaaaabbbbabbabbbabbaabababbabbbbbabababbabaaaabaaaabaaaabbbabbabbabbaabababbaaaabaaababaabbaaaabaaabbabbaabbaaaaabbababaaababbbaababaaaabbbbbaabaaaabbbaaababbbbaaaaaaaabbabbbaaabbaaabbbaaaabbbaabbababbababbbabaaababaaababbabaaaaabbabbbbababbabbbbaabababaaaaabbaaabababaababbbaababbabbabababbaabbbbbbaaabbbbaabababbbabbaabaabbbabaaabababaabbbbbbaabaaaababbababbababaabbbbbaabaababaabbbabbbbbababbabbbababababaaaaaabaaaabbbababbbbbbbbbbaaabbbababaabababbbbbababbbbaaaababbaabaaabbbbababaabbbabbabaaabaabbbbababbbaaaaaaabbbbaabaabababbbbaabbbbbbbbbabbaabbababbabaaabaaabaabaaabbaaaaabbabbbabbbbbaabbabaabbbabaaabaabbaaabbaaababaababbaababaabbbbababbabbbaaaaabaabbaabbaababaababbbbabaabbbbbbabbbaaabaaabbbbbabbbababbabbaaaabaaaabbabaaaabababbbbaaabbaabbaaababaababbaaaaaabbaaabaaabaaabababbaabaaabaaabbaabbbbaaaaabaababababbababbbaabbbbaaabbabbababbababbbbaaababbaabaaaaaaabbaaababbbbbaaaabaaabbaaaabaabaaaabaaaabbbababbbaaaaabbbabaabaabbbababbaabaabbbabababbbaaaabbbbababbbbbbbbbaaaaaaaabbbbbbabababaabaabbaabaaabbababaaaabbaaabbabbbabaabaaabaabbabababaaaaabbbbabababbbaaaabaaaaaaababaabbabbaaababbaabaabbbbaaabaabaabbaaaababbaaaaaaaaaaaabbababaababbabaabbbbbaabbababbbbaabaaaaaababaaabbabaabababbbbbbbaaababbaaabbaabbbbaaabbabaabbabbbaabbbaaaababaababaaababaabbababbbaaaaaabaaabbaaabababababaaaaaaabababbaabaaabbbbababaabaaabbbaababbbabaabaabbbbbbaaabaaabbabaabaaaabbabbbababaabbbabbbbababaabbbaaababaaabaaaababaabbababbaaabbabbabaabaaaabababaabaaabbabbbaaaabbbbaabbbbabbbababbbababaabaaaababbbbbbbbabbbbbaaaabbaabababaaaabaabababababbabbabbaaaaaaabbbabbaaabaaababbbbbabbbaaabbaabbaabaaababbbaabaaaabaaabbabababbababaaaabbabbbbabbabaabaababbbbaaaababbaabbaabbbbbbbbbabaaabbbabbaaaaaaabbaaaaabababbaabbbaaaabaabbbaaaaabbbbbabababbbaaaabbbabbababaabbaaaabbabaaababbbbaaaababbabbbaaaaaabbbbabaaabb
aaabbbbbabaabbbbabbbbabaaabbbaabaaaaaabaaabbaaababbaabbbbaaababbaaabbbbbababbbbaabbbbaabbbbbbbbaabbbbaaabaabbbabaababbbaaabbaabbabbabbabbbbaaaaaabaababaaaaaabababababbbbabbababaaabbabbbbbbaabaababbbabbaaaaaabaababbabbbbbbaabbaaababaabbbabbaaaaaaabababbbbaaaaabbbbbabaabbbabbaaaabaabbaaaaababaaaaaabababbbbbbababbababaaaaaabbbbaaabbabaabbbabbaaaababaaabbbaaaabbaabaabbaabaabbabbbabaabbabbbaaaaabbbbabbaabbaaaaabbbabaaabaabaabababbaabbabbbbbbbbbbababbbbabbbbaababaabbbbbbabaababbbbababbbbbaabaaabbaaabbabaabaabbbabbbabaaaabaabaaababbabbbbbaabbabbbaabbbabbabaabbababbbaaabbbabaabbaaaaaaaabbbaabaaaaaaaabbabaabaabbababbbaaaaaaaaababababbaaabbabbbbabaabbabbaaabbbabaaabbaaaabbbbaabbaabbbababbbabaaabbbaabbaaaabbabbabbbaaaabbaabaabbbababbabaabaabababbaabaaabbaabaaabbbabbbbabbbabbbbabaaaabbaabaaabbabbbababaababbaabaaabababaaabbabbaaaaabaaabbabbbaaaaaaabbbaabbbaabbabaabbaabbaaababbbaabaaababaaaabbaaaaabaabababbbbaaaaabbbaaabbbbaababaabbbababbbabaababbaaaaabbaaaabaabaabaaaabbbbabaaabbbabbbbbbbabbabbabaababbbbaaaaaabbababbbabaabbbbbaaababbabbbbabababaabbabbbbbababbbabaabbbbbabbabbabbaaabbbbabbbbabbbbababaaaabbaabbbabbbbbbababaabbaababbbabbbbababaaaabaababbabaababbbaabbabbbaabaabaaabaaabbaaabbbaaaababbaaabbbabaabbababaaaabbaaabababababbaabbbabbaabaabbbbabbbabaabaabaababbaaabaabbbaaabbaabbaababaabbabbaabbabaaabbbababbaaabbaaaabbbaabababaaaababbbbbbbbaaaaaababbaaaaaabaababaaaabbbbbaaabbbbaaaaabbbbbaabbbbaaabbbbabbaabbbabbabaaabbababbabbaabbbbbaaaabbaabbbabbbbababaabaaaabaabababababaaaabaababbbababbababaabababbababbabaaaaabaaaabaaaabbbabbbaabbbaabbababbbbababbbbbbbbbabbbbabaabbbbbbbaaaaaaaababbbabaaababaaabbbbaaaababaabbbbabbaaabaaaaaabaabbbaaaaaaabaaaabbaaaabbbbbbaaaaabaabbabbbaababaaaabaabbabaaaabaaaabbbabbbababbbbbbaaabaabaaaabaabbababaabaabaabbbbbbbabaaaaaabbaaabaaabaabbaababaababbbaaababbaababbaaaabbbbbaaaaabbaaabaaabababbabbababbaababaabababaaabbababaabbaabbabbbabaabbbaaaabaabbaaaaaaaabaabbaabaabaabbbabaaabbbaabbbaababaababbaaaabaaaabbaabbaaaabbbbbaabbbabaabaaaaababbaabbabaaabaabaabb
bababbbaabababbbababbbaabaaaabaabaaaaabbabbbbaaabababababbaaabbbababababbaaaaaaaaaaaaaababbaaaabaababbbbabaaaabbaababbbbababbabbabbaaabaaabaaabbbababbbaaaaabbaabaaaabbaabbbbaaababbbaabbbbbbbabbaaabbaabaaaaaabbabbabbbbbbbbaaaabbaabbaaaaabaabbbbbabbbababbbabbbabababaabbaababaabbbbbbaabaaabbbabbaaaabbaabbabbbaabbabbaabaaabaaabaaabbbabbbbbaaabbababbaabbbaabaaabbbaaababaaaabaabaaaabaabababbbabaabbabaabaaabaabbaaaaabaabbaaabbaabaaaabaaaaabbaabbbbbbabbbabaaaaabbbbabbbaabaabbaabbabbabbbabbbbbabbabaababbbbbbabbaabbaaababbbaabaaabaabaabbbaababbbbabbabbaabababaababaaaaabbababaabbbbaaaabaaaaaabaaaaaaabbbaaabbbbaaaaabbabaabbbaabbbbbabaabbabbbabaaaabbbaaaabbaaabaaaaabbbaabbbbbababaaaabbbabbaabbaabbbbabbbaaabbabaaaaaaabababababbaaabaabbbbbbbabbbbbbabbaabbbabababaaababbabbabababaabaaabaaaaaabaaaabbaabbaababbabaabbaaaaabaaabababbababbaabbaaabbbbaaabbbaabaabbabbbaaabbabababbabaaaabababbbbabbbbbbabbbabbaabbbbabbbaaabbbbabbbbaaababaaaaaaaaaabbbbaaaabbbabbbababbababaabbbaaaaaaaaabaaaabbbbbbabbbabbbbabaabbabaaababbababababbbbbabbbababbbbabbbbbabaaaaaabbbbabbbbbbbbbaababaababbbabaaaababbabbaabababbaaaaabbabaabbbaabaaaabbbbbbbabbbbabbbbababaaabaaaabbbabaababaaabbbbababbbaababbababbaaabbbabaabaaabbaabababaaaaabaabbbbaabbaababbabbabbbabbbaabbaabbbbbbbbabaabbbbbbabaabbbabbbaabbaaaaababbaababbaabbbaababaabbabaabbbabbbabaaaaabbaabbaabaababbabbaaabbbbbabbaabbbbbbbabbbabbaaababbbbbbbbbaababbbabaabbaaaaabaaabababbaaabaabbaabbbbbbbababbbbbbbbaabaabaababbbbbabbaabbbaabbbabaabbaabbbaaababbaabaaaababbababaaabbaabaababbabbbabaabaabbbabbbbbaaaaabbbabababaaaaaabbaabbababbaabbaababaaababbbbaaabbbabbaabaaaabaaabbababababbbabbaaaababaaabaaabbbbbbaaaabbababbaababbbbababaaaaabbaaabababbbaaaaabbbabaababbbabaabaababbabbaababbaababbaaabbabbbaabbaaaabbbbabbbabbabababbaaaabaaaababababaabaabbbbabbbbbabbbbbbaababababbbbbaababbbaababaabaababaaaaaaaaaaabaaababaaabaaabbbaaabababbbaababababbbbaabaaababaabbaabaababbbbaabbaabaabbbbbbbbbabbbaaababbbbbaabbaabbbaaaabaababaaaabbabaaabaabbbbbabbbaabaabababbaabbbababababbbbbaaa
baabbbabbabaaababbaaabbbbbaababbabbbbaaabbbbbbababababaabbaaaaabababaaababbaaaaaaaaaabbbbabbbaababaaabaaaaabbaabaaababbbabbbbbababbbbabbbbaabbababababbbbabbbbabbabaabbabbbbbbbbbbbbbbabbbaababaaabbbbaaababaaaabaabbabbbababababbabbbabaabbbbbabbbaaaaaaababaabbabbaaababaabbbbbbabbabaaabbbbbbbaaaaabaaaabbbabaaaabbaaaabaabbbabbababababbbbbbbabbabbaaaaaababaaabbbbbaabbbabbaaaabbaabaabbabaabaabaaaaaaababbbabbabbbaababbbbbababbbbbbbbabbbbabbaabbbbbbbaababbbbaaaababababbaabaabaabaaabaaaababbbbaabaabbabbbbbbbbaabbabbbababaaabbaaabaabbabaabbbbbbbabbabbabbabaabbbaaaabbbbbabbbaabbbababbbbbababbbababbbbbbaababaabbbbbabbaabbbababbaaabbabababaabaabbbaababbbbabbabbabbbababbabbbabaabaabbbaabbabababaaaabaabbbbabbbabbbaabbaaababaabaaaaabbaabbababbaaabbaabbabbaaaaaababababaaaaabbbbaaaabbaaaaabaaaaabbbbbabababbbbaabbbabbbbaabaaaaaababababbbbbabbaabaabbaabbbbbababbaabababaaabababbbaababbaaaaababaabbbbbabbbbbbabbabaabbbbabbaaaabbbbbaaaabbbabaabbbbbbaaaabbbabaabbaababaabaababbaabababbbabbaaaabbaabababaabbababaababaabaaaaabbabbabaaaabbbbaaababbaaabaabbabaabbaaababaabaabbabaabbaaababaaaaaaaabbbbbbabaaaabaabbbaabbababbababbaababaaaaabbbabbaaaaabbbbbbbbbbbaaaababbaaabbbabbbabbbababbabaaaabbaabbbbbaabbabaabaabaabbbabbaaaababbababbbaaaababaababbabaaaaabbabbbbbaabbabaaabaabbbbbabbaabbbbbbabbabababbbbbaaaaaaaabbaababaaabbabbabaabbabbbbbaabaabbabbbbbbaabaaaaababbabbabbbaabaaaaababababaabaaabaabaaabbaaabbbabaaaaaabaaaaabababbabbbbbbbabbbabbaaabababbaabaababaababaaababaabaabbaaaabaabbbaababbaaabbababaaabababaaabababaaabaaaaabaaabaabbaabbbbaababbbbbabbbbaaabbbabababbbbbbbbababbbababbababaaaabbaababbaabbbbababbabbabaaababbbbabbaaaaabaaabbbbbaabbaaaaaababaaabbbbababbaaaaabbbabaababbabbbbaaaababaaababaabbabbbabababbbaabaaabaabbbbaabaabaabababbaabbbbaaaaaababbbabbaaaaabbbabbaaabababbababbbaaaabaaaaaabbaaababaaaaababbabaabaabbaabbaaabaaaaaabbbbabbbaaabbbbbaaababbbaaaaabbabaabbabbabbaabaabababaabbaaaabbababaaabaaaaababbbaabaabbbbaabbbbabaabaaababbaabaaabbabbbabbbabbababbaababbbaabbbbbbaabbbbbbababababbbabaaba
aaabbabaaabaabbababaabaabbabbaabbbbababbbaaabbababaababababbbababbbababaabbabbbbabbaaabbaaabaaaababbabaabbaaabbaaababbaabbbbaababbaababaabbaababaaabbbaaababababbbaaaaaaaabababaaabbaabbaababbaaabbbabaabaaaaabababbbbbaabaababababbbaabbabababaaabaabbaabaaababababbbabbbbbbabbabaabababbaaaaaaaababaababababbbaaaabbaaaabbbababbbabaababaababbbbabababaabaaabbbbbabaaabaabaabbbabaaabbabbabababbababaaaababbbabaababbbabaaaabbabababbaabbabaaabbaababbbaabaaabbbabaaaaabbabbaabbabbaabaaaaababbbbbaabbabababaaabbaabaabaabbaaaaaabbbabaaabbbababaaabbbaaababbaababaabaabaabbabaaababaababbbbbbbbaaaabbaaaabaabaabbbaaabaaabbabaababbaaabaabbaababbaabbbbbabaabbbbaaaabbbaaaaabbbaaabaaabaaababbaaabbababbababbbababaaabaaaaaaaabababaabbbaaaabbaababbbbaabbaababbababbaaababaabbbaababaabaababbbbabbbaabbaaaabbabaaaaabababbabbbabbaabaababaaaaaabbbaabbaabbaaabbaabbbbabaababbbabbaababaabbbabbbbbababaababbbbbbbbaabaaaabaababaababaaabbabbabaaabaabbbbabaaaabbbbbbbbababbaaaababaaabbbaabbbbbababbbabaaabaabbbaaababbbbabaababbaabaababbaaabbbabbbabbbbbababababababbaaaaaabbbabbaaababababbabbbbabbbaabbbbabbaaabbababbaaaabbbbabbbaaaaaabaabbabbaabbaabaabbbabbaabbababbabbbbabbbaababaaababaababbaabaabaabababbaaaaaabaababbbbababbabaaabbbbbbbaabbaaaabababbabbbababbbbaaaabbbaaaaababbaaaabbabbabaaabbbbbabaabbbabaaababaabababbabbabaaabaabaaabbaabbbaabbbabbaabbababbbaaaaabbabaabaaaabbbabbaaaaabaaabababbaabbbaabbabbbaabaaabababbbbbbbbabbbbaaababbabaaabbbbaaabbaabababaababbaababbbababbaaabaaabbaabbbbaaaabbbbbaabbbaababbabbaaaaaaababababaababaabbabbaaababbbbbabbbababababbbbbbbaaabbbbababbbbbbbbbbabbaabbaabaabbabbbabbaaabaaabbbbbbbbbaaabaaabbbbabaaabbaaabbbbaaabbababbbbbbaaabbbbabbaabbababbabbabababbababbbbaabaabbbbbbbbbbbaaaabbaaaaabbaaaaabbbaabababbaabaaababbbbbaabaaaabbababbaabbbababbababababaaabbbaaaaaabaaaababbbbbaabaaabbabbabbabaabbbbbbbaababaabbbbbaabaaaabaabbaaabbbbaabaaabaaaabaababababababbbabbbabbaaaabbbaabaaaabbbabbaaaaabbaababbbbaaaabbbbaababaabbabbaaabbbaabbaabbbbaabbbbaabbbbbbbaaaabbbbabaababbaabbabbabbababbbabbaa
bbabaaaababbbabaababbbbbbbbbaaabaaababbabbbaaabaaababbbbbbaaaabbaaaabbbaabbaaabaabaaaaabababbbbabaaabbaabbbbbaabaababbbbbaabbababbaaabababbbbbaaabbabbbaaabbbabaababbabaaabbbbaabababbbaabbaabaabbbbabbababaabaababaaababbaabbaababaaaabaaaaabbaaaabbbbbbaabbbabbabaaabaabbaabaaaaababaabaaabbbaabbbbbaabbabbbbabbaaabbbbbabbaabbabaababaaaaaabbababbbbbbaaabbbbabbababaaaaaabbaabababaaaabaaababbababbaaabbbabbbabbaabababbabbbaabbabbbbaababaaaabbbabbbabaababababbbbbbaaabbabaaaaabbaababaabaaaabbaaabbbbbaaabaabbbbababaabaaaababaabbbbaababaabbbbabbbbaabaaaababbbbaaabbbabbabbaaabbbbabaabbabbaabbabbbbabaabbaababbbaaabababbbaababbbabaabbabbaaaaabbaaaabaabbbbbbbaababbabaaabaaabbbabaaabababbabaabbabaaabaaababbaabbbabababbbaabaabbbabbaaaaaababbbabbabbbaabaaaaababbbbababbaabbbaaabababaaaababbbaaababbabbaaaabaabaaabaaabababbabaabbaaabbbbaabababbbaababbbaaaaabbaaaabbbbbbbbbabbbbbbabbbabbbbaaaababbababbabaaabbaaabababbbbabbbbbbbaaabaaababbbaaaabbaaababaabaababbabbaaabaaababbbaabaabaaabbbbaabbbbabbabbabbbbabbbabababbbbaaabbabbabbaaaabbaabbbaabbbabbabaabaababaaaaaabbbaaaabbabbbbbbbabababbabababbabbaaababbabbbababbaabababbaababaaabbabaaabbbbbbaaabbabaabbbbaabaaabbbaabababababbaabaabbbaabaababbabbabbbaaaaaaabaabbabaabbbbbbabbaabbbbaaaabaaaabbabababbbaaaaabbbbbbbbbbbabbaababaaabbaabaabababbababbbbababbaaabbbabaaaabbbaaabbabbbabbabaabbbabaaaaaaaaaaababbbabbbbbbbabbaaabbabbbbabaabaaaabbabbabaaabbbbaaabaabaabbbaabbaaabaaabbbbbabbaaaabaabaaabaabbbbbabbbbaabaabbbbabbababbaaaaaaaaaaaaaaabbabaaaaabbbabbbabbbbabbbaabaababbbaabbbabbabbbababbabaaaaabbaaaabaaababbaaabbbaabababbababbaababbaabaaaabaaaaabbabbbabbaabaaababbbabbaabbaabbbababbaabaabbbaabaababaaaaaabaabaabbbbaabaaaaabbbababbaabbbbabbbbbaabbbbbbbbbbaabbbaabbbbbabbbababbabbbaaabaaaabbbaaabbbbababaaabbabaabbbabbbaaaabbaaabaabaabbbbbaabbbbaababababaaaabbbbbbbbabbbabbaababbabbbaabbaababbbbbbabaaababaabaabbbbbbabaaabbabbbbabaabababbbaababbaaabaaabababbabbbbabbbabaaabbbabbaaabaabbaaaaaaaaabbabaabbbbaabbaabbaaaabaaabaaaabaaaaababaababbaaabbaaabbbaaaababbaa
babbbaabbabbbabbbabbaabbaabbabaaaaaaabbabababbabbababbabbbabababbbbabaabbbaabaaabbaaaabbaabbbbbaabbaaabbbbabbbbbabbabbbbbbbbabbabbababbbaabbababaaabbaabbabbaabbbbbaaaaababbbaaabaabbbaaabbabaabaabaababababbbaaaabbbbababbbabaababababbababbbbaaaaaabbbbbbabbabbbbaabbaaabababaaababaabbbbbbabaabaabaababaaabbbbbabaaabababababbbabaaababbaabbaaabbbaabbbbaabaababababababbabbbbaabbabbbaababbbaabaabaabbaababbaabbbbaabbbbabaaaaaabbabaaaaabaaabbabababaaababbbabbababbaaaaababbbababbbaabbbabbbbababbababaaaabaaaaaabbabaaababaaaaabaaaabbbaabbbaabbbaaabbbabbaaaabbabbbbbbaabbababababbbbaabbaababbaaabbbaaaaaabababbbbaabbbabaababbaaaaabbaabbbbbabababbabababbbbbababbaaaaabbabbaaabaabbbbbabaaaabbbbbaabbbbaaabababbaaaabababaabaabbabaaababbbbaababbbaaaabaabbbbabaabaaaabaabaabbaaabaaabaabaabbbaabbbabbbaaabaabbbaabaabaabbbaaabaabbbaababbabbabaabbbaabaababbaabaabaabbbbbbaabbbaabaaabaabaababaaaaabbaababbabaaabbaaaaaaababbabababbabbaababbaabbabbbabbabbaabbaaababababaabbabbaabbbabaabbabbbabbbbabbabbabaaaaabbbbabaabaaaabbbabbbaaaabababbaabaaabaabaababbbaaaabaabbaabaaaabbbbabbaaaaabaaabbabaaaaaababbbababbaabbabaabaabbbbaaaababbbbaababababbabbaaabaababbbbbbaabaaaabbbbabbbbbbababbaabbaaaababbbbabaaaabbaabbbaabaaabaaababbbabaabbaaaaabbaaababbabbbaabbbbbbaabaabbaabaaaaabaaaabaaabbbbbababababbababaabaaaaaaaababbbbbbbbababbbbabbbbabaabbabaaaabbababaabababbbababababbaaaabbbaabbbaaabbabababbaaabbbabbbabbaabaaababbbabaaaaaabaabbbabbbbabbabbbabaabbbabaabbbbbbaaababaaaabbaaababaabbababababbabbbbbbbaaabaaabbbaabbaabaaaabbbabbabbbaabbabbabaabbaaaabbaabababaaaabbaabbbaaabbaabbbbbaabababbbbabbaaaaaaaabbaaaaaaababbbaaabaabbbbaabbaabaabbabbababaaaaabbabbbababbbabbbbabababaaaaaabaabbabaabaababbaaabaabbaababababbababaabbabbababbbbbaabaabaabaabbababbbbaabaababbbaaabbabbbbbbbbaaabaaabababbbaaababaabbbabaabaabaaabaabbbaabbabaababbbaabbabbaabaaaaaaabbaabaaabbaaaabbabaaabababbaaabaabaababbababbababbababbbaaabbbbaaaabaabbabababbababbaabbbaabababbaaaabaabaaaabbbaaaabababaaaabbaababaabbbbaabbaabbaabaabbaabbbbbabaaabbbabbbaabb
bababbababbbaaaaabaabbabababbabbabbbabaabaababbabaabbabbabaababbaaaaaaaabaabbbabbabbbbaababbaabbaaabbaabbbbaaabaabbbaababaabaabbbbbabbaaabababaabbaabbaaabaaaaaabbababbbbbbbabbaabbbabaabbaaaaaaaaababaaaaabbbbbabaabababbbbbbbabababbabbbbbbbbaaabbabaabaaaabbabababbbaabbbbaababbbababbabbbbaabaaaaaaabbaababababbaababaabaaaaabaabbaaaaaaaabaabbbbaaaabaaabaabaaabababbababaabbbbbaaaaabbbaaaaababbbaabbaabbbabaabbababaababbaaabaaabbaaaabbabaabaaaaaabbabaabbbaabbbaaaabbaaaabaabbaabaabaabaabbaaabbbbaababbababbbaaaaaababbabbbaabbbaababbbaaaaabaaababbbaabbbababbbbaaaabbbbabaabaabbaaaabbbaaaaababaaabbaaabaababbaabbbaababbbaabbabbaabaababbbbbbaabbabababbabbbbabbbbabaabaabaabbbbbabbaababbbaaaabbaaabaabababaabbabbaaaabaaabbbaaaabaaaaaaaaabbbabaababaaabbbbaaabbbbbaababbaaaaaaabbaabbabaabbbaabbabababaabaaababbaaababbbbabbbababbabbbbbbbabbaababaaabababbbbbabbbaabbbbababaabbaaabaabbaabaaabbabbaaabaabbabaaabaababaabbbbabbaababbbaabaaababaabbabaaaaaaabbaabbabbaabbaabbbbabaaabaabbabbbaaabbbbaabbababbaabbbaaaabaabbababbbabaaabbbbabbbababbabbbaaababbabbaabaaaaabaabaabaabbbbbabaaabaabababbaabbababaaaaaababbaaaaaababaaaaaabaaabaabaaaabbbbbbaaabbabbaaabbbabbaababbaaababbaabbbbaabbababbbbbabbbbaaaababbaaaaababbabbbbaabbabbaaaabbaababababaaabbabbaaabbbbabbababaababaabbbbaaabbabababaabbbabbbabbaaababaabbbaabbbababbbbaaaabaaabbaaabbaaababaaabbaababbaaababbaabaaabbababbabbbbabbbaaaaabaaababbaaababbbbaabaabaabbaaababbbbabaabaabababbabbbaaaabaabbaaaababaaaaabaababbbbabaabaaaaaabbaaaabbbaabaaaabbaaaababbabbaabaaaaabbbbabbbaabbabbbaabbaaabbbbabbbbbbaababababbbababaaabaababaaaabbbbbbbbbbbbaababbababbbbbbaaaabbababbaaabaaabbbbaabaaaabbbbabbbaaabbabbabaaabbbabbababbabaaabbbaaabaabbaabbabbbaabbbabababababbababaababbabbaababbaaaaaabababbbabaaaaabbbabbabaaabaaabbbbaaabbababaaabbbabbbaabbbbbbabbbbbbbbabbaaaaabaabbbbbabaabbaaaabbbbbbabaabbaabaaabbbaaabbbbaabaabaabbbbabaaaababbababbbabbbaabaabaaaaabbbbaaabbbbbaabaababaabbbbaaaabaabbabbbabbaaaabbbbbaabaabbaaaaaaaaabbaaabaabaabaaabbababbbbbaababababbbaaaaababbbaaaab
baabbbaabbaabbbaaabbabaabaabbabbabbbbbaabaaaaabbbbbbababbbbaabaaabbbaaaaaabbaababaaaaaabbaabbabbbbbaabaaaaababbabaaababbbabbabbababaabbbbababbabaababbaaabbbbaaabaabbbababbabbbabaaabbabaababaabbabaaabbbbbaabaabbbbbababbbbabababababbaaaaaaaabbaabbaabababbababbbbabaaabbbabbaaaabbabbbababaabbbabaababbbabbbabbbabaaaabbaaaababaaabbbbaaaabbbaaabbbaababaabbbbabbaaabbaababaabbaabaaabaabbbbbbbaaabaabaabbbbabbbaabbbabbabaaaabbabaaaabbabaaaaaaaaababbabaabaaabbbaaaaabbbabbbbabaaabbbaababaabbbbaabbaaaabbbbabbbababbaaabbbabaaabaabbbbaabaaaaababbabbbbaabbabbbabbaaabbabbaaabbbbaabbbbbaaabababbaabbaababababababaaabbbbababaababbababbaaaababbbbabbbaabbbbaabbbababaaaaaaabbbbbbabaabbbbaabbababaababbbbbaaaaaabaabaaaabaaabbbaabaababbbaaabaaaaaababbbaaabaabaaaaaabaaabbbbaababaaabbbabaaaabbaabaabaaaaaabbaaabbbbbbababbbabaaaabbbbababbbababababaababbbaabbaaaaaaabbbbbbabbabbbbaaabaababaabbabaaabbaaabbbbbaaaaabbbbbbbabaaabaababababbaaabaaaaabaabbbabbbbbbabbababaaaaaaaabaabbabbbaabaabbaaabaaaababaaaaaaabababbbaabaaabbababaabbaaababbaababbbbbaabbbbbbbbbbbabaabbbabbbbaabbbbbabbbbbaabababbbabbabbabbbbaabbaabbabbaaabaaaaaaaaabbaaaaaababbaaaababaababababababbbabbbbbbaaabbbbbaaaaababbbaabbabbaabbaabbbabbbaaabbabaaaaabbbbbababbbbaabaaabbbbbbaaabbabbaabbbaaabaabbaaaaabbbbaabbbbbbbbbaabbaabaaaabaabaabbabbabbbabbaaabbbaabaaaabbabaaaabbbbabbaaabbababaaaaabbbbbbaaaabbbbabaabaaaaabbbabbbaabababbbbabaababaaaabbbababbbbbbaaabbaababbbabbababaaabbbbabaaabbbabababaababaabbababbabbbabbabbbbabbaabababbbaaabababbabbabbbbabbbbabbbbbaaababbbbabbbbabbbaabaabbbaabaaabbbaaabaabaaaaaababaaaaaaaabaababaabbaabbbaababbbbaababbabaaaabbaaabaaaaabbaaaaaaaaababaababbbaabbbbabbabaaabbaaababbaaabbabbbaaaababaaaaabbabbbbbabbabbbbbbababbabbbbbabbababaaaabaaabaaaababbbabbababbbaaababbbabbaaaaabbababbaabbabbaaabbaabababbbaaaaabaaabaabaaaaabaabbbbaabbbbbbaabaaabbabbbabbabbbaaaabbbbabaabbaabaaababaaababbabaabbaababbbbaaaababbbbbbaaabaaabbbaabbababbbbbabababbabbbbbabbbaaababbbabbbababbbbbbbbbbaabbbaaaaaaaabbaabbbaaaabaaabaaaaaababbabababb
babaabbabbbabaaaaabbabbbabababaabbbbbaabaaaabaabbaababbbbaabbaaaaabaaaaaabbbbbbbbbaaabaabbababaabbbaaaaabbaaaaaabaaabaababaaaabaabababbaabaaabbaabbbbbbaaabaaaaaabaaaababaababaabababbbbbababaabbabbbbababbbbbaaaabbbaabbbbabaaaaabbaaaaaabbabbbaabaabaaababbaaaaaaaabbaaabaabbababbbbbbbabbbbabaabbabbbabaabbabbaabbbabaaabbaaabbaabbaababbbbbaaabbababbbbaaaaabbbbabababbbaabbaaaaabaaaabbabbbabbbbbaabaabbabaaabbbbaabababbaaabbbababbbabbbbbbaaabbbabbbbbabaaaaabaaaabbabaabaabbaaabbaabbbbbbaaaaaaaabaabaaabbbaaaaaaabaaaaabaaaabbbbababbabaabbaaabbbabbabbabbbbbbbaaaaabababbaaabaaaabababaaaaabaababbababbabaabbbaaaabbbbaaabbaaaaaabaabbbababbbbbbbbbaaaaabbababbbabbabbabbbbabbbaaaaabaaaaabbaabbbaabaaabbbbabbbbabbbaaaaaabbbbaabaaabaaabbbbbbababaabaabbbabbabbaabbbaaabaaabaababbbabbbaaaaabaaabbaabbaaabbbaaaaaabbaababaababbabbaaabbbbbaaaabaaaabababbaaababbbaabbababaaaabaaabbbabaaabbabaabbbbbabbbbaabaabbaaaabbaaabaaaababbbbbbaaaabbbbbbaabababbaabbabaaabababbababbbbabababbbabbabaabbaaabaababbaaabbabbbaababbbaaabbbbbbbbababbbaaaaabaaaabbababbabbbbbbaababbbaababbabaaabbbbbaaaabbabaaaabbaabbbaabbababbbbbaaabababaababbabbaaabaabbababbabbbbbbababbbbbbbaaabbbaaababbbaabbabbabbbaaaaabbbbbababbbabbabaabababbbabbbabbbbbababbbbbbabbbabbbbabaaabababbaabababaabaabbbbabaababbaabbaababbbbaabaaabbabababbabbaaababaaaaabaaabbaabbbabbbbbaaabbabbbabbabaaabbabbbaaaaababbaaabbbbbababbabaabababbabbbaaabbabaaaaabbababbbabaaabbbbbabaabaaaabbaabaabaaabaaabbabaabbbbbabaabbaabbaaaaabbbabbbaabaabaabaabaabbaaabaaabbabbabbabbbabbabaaaaabaaabaaaaabaabbbaabbaaabbababbababbbabbaabbbaaaaabababaaabaabbaaabaabbbaabaaababaababbabbaaabaaabbababbabbababbbabaaaaaaabaabaabababbbaaaababbaaabbabaabbbbbbbbbababbbabbabaaabaababbabbaaababbaaaaaaaabbaabbbbabaababaababbabaabaaabaaababbababbbbbbbbabbabaabbaababaaaaabbbaaabaabbbabbbabababaababbbaaaabababaababbabbaaaabbbaaabbabbbbaaabaaababbabbaaabbbaababaabbabbbbabababaaaaaaaabbaababababaaabbbbbabbbabaaabbbaabbabbaabbaaaabbabbabaaabaabaaaabaababbaabbbbbbaaabaaabbabbbbaaabababababbabbbaaaabaa
ababbaabaaabaaaabaaaaabaaababaabbbabababbaababbaaabaabaaaabbabbbbbbaaabbbabaabbbabbbabababaaabaabbabbaaabbbaaabbbabbaaabababbababbbbbaaaababaabbbababbbbaababbbaaabbbabbaabbaaaaaaaabbabaabbaaabbbabbababbbbbabaaabababbabaabbaaaaaabbaaababbbabaaaaabaaaabaabaaabaabaabbabbaaabbbbbaababbbabaaaababbbabbaaabbaaabaaabaababaaabbbbabbaaababaabbabbabbbaaababbaaabababbbabbababbaaababbaababababbaababababbbabbbbaabaaabbbbaaabbabaaaaababbabbbabaaaaabbbbaabbbbabababaabbabaaababbaababbaabbaaaabbababbaabbbabbbbaabbaaabbbababaabaabbabbbabbaabbaaaaababbaaaaaabbbbbaabbbaaaaabaabbabbabaaaaabbbbaaaabbbabaabbbbbbbaaaabbababbbbbbbbaabbbbbabbaaabaaabaabbaaaaababbaaaaabbaababbaaabbaabbbaabaaaabbaababababbaaabaababbaaabbaaabbababbababaababbbabbaaabaaaabbbaabbbaaaabbbbabbaabbbaaaaaabbbbbababaabbbbabababbbbabbabbbabaabbaabaabbabaaaaaaabbbababbabaaaaabbaababbabababaabaaaaaaabaaabababbaababbbbbbbabaabbbaabbbbbaabbbbaabbaaababbbbbbaababbabbaaaabbaaaaaaababbababbaabbbaabaabaaaabaaaabaabbaaabaabababababbabbbbbabbabbababababbabababbabaaababbabaaaababbbbaabbabaaaabbbbbabbaaaaaabaaabbababaabaabaaaabbbbaabbbabaaabbbbaaaabaaababaaaaaabbbbaababbbababababaaabbbbbbbbaabbaabbabbaaabbbbbbabbbaaaaabbaaaabaabbaabbbbaabaaabaaaaabbbbaaabbbbbbbbabaaabbbabbabaaaaaabbaaaabaaabbbabbababaaaabbbabbabbbbbbbaaabaababbabbbaababbbabbaabbabababaaaaababaabaabaabbbbbbbababbbabaabbaabbaabaaabaaabbbaaaaabaaabaaaaabbaaabababaabaaababaaababaaabbbabbbbaabbbababbabbabaaabbbbbbababaaaaabbaabbaaabababaaabaababbbbbaaabbaaababaaabababaabaabbbbaababaaabaaaaabaabbabaaabaaabbbbabbbbbbbbbbbbaabbbbaaabaabbbbbbaaabaaabbababbababbbbaabbbbbabbbaabaabbbabbbabbbbbbbbbabaabaabaaababaababbbbabaaabbbaabaababbaababbbaaabbbbaaabbaabbbaaababbaaabaaabbbabaabbaababbababaabababbabbabbbbbaababbabbbbabbabaabbbabbbabaaaabbbaabbaaabaabbbabbaaabaabaabababbabaabbbbabababaabbabaaaababbaabbaaaaaaabaaaabbaaaabbbbaababaaabbbababbbbbbbaabbbababbaaaaaabbaaabbababaaabbababaaaababbabbaaabbbbbbbaabaaabbababaaabbbbabaaababbaababaabaaaababaaaaaaaabbaabaaabbbbbabaaaabaaabaa
babbaaaabaabbbbbbbbbbabababbabbbaaaabbbbabababaabbabaaabbbabaababbababaaababbbbaaaaaaabaaabaababbababaaabaaababaabaaabbbabbbaaaabbbabbaababbaabaabaabaabbbabbaaababaabbbaaaaabaaabaaaaabbbbbbababbabaaaababaabbbbaababaaaaaaababbabbaaaabaabababbbaabbabbabbaabaabbaaabaababaabbbabbababaaabbaabbabaaababaaaaaaaababaaaaabbbbbabbaabbbbbaaaabbbaaaaaaabbabbaabbabbabbbbaaaaabbbbbabbbbabaaaabbaabaaabababbaaaaabbababbababbabbaabababbbbbaabbbbabbaaababaabbbabbbbbbbbbbbaaababbaabaaabaabbbaaabbabbbbbbbbbbbaaaabbababaabbbaaaaababbbbabbaaabbbaabbababbbbaabaabbbbbbbaababbbaaaabaabaaaaaaababababaaaababaaaaaaabaababaabaaabbabbabbabbaabbbaaaaabbbaabbaababbaababbbaabbbbbabbbaaabbbabbbbaabaaabbabbbbbaabababababaabbabaabbbaaabaaaabaabaabbbaaabbbbabababaababaabaaabbabbbabaabaabbbababaaaabaaaabbabbabaaabbaabababbbabbbbbaabaaabbaaabaaababaaababbbaabbabaababbaaabaabababaaaaaababaaaaaaaabbbbabaaaabaaaaaaaaaaabbaabbaaaaabbbaaabbabbabaaaaabbbbaabaabbbbbababaaabaababaaaabbbbbbbbaabababbbaaabbbbbbbbbaaabbbbbaabbbabbabababbbbaaaabbbbabbbbaabbbbaaabbaabbbbbaabaaaabaaaaaabbaaaaaababaabaaaaabaaaaaabaabbaaabbbaaaabbbbabbbbbbbbababaababaabbbaabbbaabbaababbabaabaaaaababbbbabbbaabbaabbbbbbbabbaaaabbbbaaabbaaabaabbabbbbababaabbaaabbbaabaaabbbbaabbaababbaaabbabbbbbabbaababbbaabaababbbabbaabaabbbbbaaabbaaabbbabababbbaaaabbbbababbbbbaabbabbbababbbbbbaabaababaaaabbbbaaabaaabbabbbbabbbbaabbbbaababaaaaaababbaabbbbabaabaaabbbbababbaababaabbbaabbbaaaabbaababaaaabbabbbabaaaaabbbbbbabbbabbbbbabbabbababbbbabaaabbbababbbbbabbababbbaaababbaaaaaaaabababbbbaaaaabbabaaaaaabbabbaaaaaababbbbbabbbaabaabaabbaababaaabaaabbaabbaaaabababaaaabaaaaababbbabbaaaaababbbbbaababaabbabbbbaaaaababbbbbabababbbaababbbbbaabbabbaabaaabbbbababaaaaabababbbbaaabaaabababbbbaaaaabbbbbabbabababaabaabbababbbbabbbbaaabbbaabbabbbbaaaaabbbababbbaababbabbabbabaaaabbaababaababbbbabbabaaabaaaaaabbaaabaabbabababaaaababaababaaabbbbbababaababbaaaababbbaaaaababaaaabbbbabababbabbababababbbbabbbabbabbabbababaaababbbabbaaabaaabaababbbaaaabbbbabaaabbaaaabbbabaabbbba
baaaaaababababaaabaabbbbbbbbbabaaabbbaaababbabbbaabaababaababaabbabaabbbbabbabbaaabbabbaaaabaababbabbabaaaaaaabbbbabaabaabbbaaababaaaaabababbbabbaabababbabbbbbbbaaaabaabbabaabbaabbaabbbabaaaabbbbaababaabbbbbabbababbaabaabbbbabababbbabbaabbbabaabbbabbaabbbababbaaaabbbbabbabababbbaaabaaaaabbaaabaabbaaaaababaabbabbbbbbbbababaababbbbbbbbabaaabbaabbbaabbbabbaaabaabbababbabbbaaabbabbbbababaaabbbbaabaaaaaaabbabbabbbbbbbaabbaabaaabbaaabbaaaaaaaabbbabbbbabbababaaabaaaaaabbbaaabbababbaabbaaaaaaaaaaabbbaaababbabaabbaababbbbabbbaababaababababaaaabbabbabbbbaaaaabbaaaaabbbbbaababbabaabaaaaabbaabbbbbaaabaabaaabaabbbbaaaaabaabbbabbbabbbbababaababababbbbbbbbbbbabbabbbbabbbbaaaaababbaaabbabaababaabaaaabbabababaababaabababaaaaaaababaabaaababaaabbaabababaaabbbabaaabbbbbabaaaaabaaabbbabbabaabbababbabbbbbabbaaababababbbbabbabbbabaabaaabaaaaababbbbabababaabbbaaabaaaabaaaaababbbabbabbabbbabbaabbbbbabbbbbbbbaabaaaaababbbbbaaabaaaaaaaabbbbbaaaaaabaaaabbbabaaababbaaabaaababbbbbabaaaaaabababbabbbaaaababaaaabaaabbabababaaaabbbbbabaabbbbbbaaabababaabaabbbaaabbbaaabbaaabbaaabbbaaabaabbbaaabaabaaaaaabbbaabbbbabbbabaaaabababaabbabbbaabaabbbbbbbbbbbaaaaaabbabbabaaabaabbbaababbabbaabaababbbbbabbbbbabbaabaababaabaabbbaabaaabaaaabbbbaaabababaabbbbabaabbabaaaaaababaaaabbbbababbbbabaaabaabaabbbabbbbabbaabbaabaaaaababbbaaabbabbbabbbababbbbaabbabbaabbaaaabbaabbbabaaaaabbababbaaabababaababaaaabbbabbabaababaabaabaaabbaabbbabbaabbabbbbbbbaaababbbabbbabbaaabbbbbbaabaabbbbbaababbbabbbbabababaabaaaaabbbaaabaababbabaaaabaaaaabbabbabaaabbbaabbbababbabbaaababbbbbabbbaabbababaabbabbbbabbbbaabaabbbabaabaababbabaababababbabbbbaaaabaaabbaababaabbbababbababbbaaabbabbbaaabaaabaaaababbbbaabbbaabbaaabaaabbbaabbabbababbbbababbaabbbbbbabbaabbbbbaaabaaaabbaabaaababaaabbabaaaaabaaaababaaaaaabaabaaabbabababbaaaabaababbababbababbabbbaababaabaabababaaaaabbabbbbbbabbaaabbabbabbabaaaaaabaaaabbabaabbaababbababaaabbaaaabbabaababaaabaaabaabbbaaaabbababbabbbbbaaaaaabbbabaabaaabbabbabbbbabababbbbababaaaabbbababbbbaaabaabababababbbbbabaa
abbbababbbbbbbabbabbaabbaabababbaabbbbabbbbbbabaabbabbbbbbabbbabbaabaabaaaababbabbbababbbabbbbbaabaaaaaabaabaaabbbaababaabababbbbabbbaaabbabaaabbababaabaabbaaabbaaabbabaaaaaaaaaabbbbbbbbaabbbbabaabbbababaaaabaabaabbbaaaabaababaabbabaabbbbbbaababbbaabbababbbaabbabbaaaaaaabaaabbbbbbabaabbbbbaabbabaabaaaaabaabaababbaababbabbbbabbaabaaabbbaaaaaabbaabbbbbaababaababbbaaabbbbabbaabaabaabbbbbbaaaabbbbabbaabbbbbbbbaabbaabaaababbbaaababaabbaabaaaaabaabaabaaaabaababbaaabbaaaaababbbbaabbaabbbbabababababbababbaabbabbbaabbbbabaaaabbaaabbaaabbbbabbabbbaabaabbaaabbbabababbaaaaaabbbbbbbabbbbbbaaaaabbaabbaabbabaabbabbbbbbabbaabaaaaaaaaababababbabbabaaaabbaaaabbaababbbaaababaabaabbaabaaabaabaaabaaaaabaaaabbbbbaaaabaabaaaaababbabbabbbbaaaabaabaabaabbbbbbbbbaaaaabbaabbbaaabbbabbbababaabbaabbbbabaababaaababaaabbbbabaaaababbbbbbaaaaaabbabbbabbaaaabbabbaabaaaababaababbabbbabbababbaaaabbabbabbabbbbababbbabaaabbbaabbbbaabbabbabbaabaabababaabbaabbaabaaaaaabbbbbbbaabbbababbabaaababbbbbabbabaabbabbaabbbbabaaabbbbabbabbbbbbbbbaabaabaaaaaaabbbbbbbbbaabbabbbabaabaabbababbbaaabaaabaabbaaaabbababaaabaaaabaabbbbaabaaaabbabaaaababbbabbaababbbaaababababbaaabbaababaaaaaabababbbbabbaaabaabaaaababbbbaabbbbbaabbbbabbbbbbaabaaaabbaaabbbabbbabbabbaababbbbbbbaaaaabbabbabbbabbabbabaabbababaaabaaaabbbabbabbbbabaaabbabaaabababbbaabbabaaaaabbbabbababbabbbbbababaaabbbaaababbaabbaaabababaabaababaabbbaaabbbbababaaabbbbbbabbbbbabbaaaaaaababbabbabaabaaabaaaabbaaaaaababbbaaaaaabbbabbbabaaabaaabbabaaaaaaaabaababbaabaaababbbabaaabbabbaabbaaaaaaabaaaabbbaabaaaabaaabbababababbbaabbaaabbbabbbaaabbaababbbbbaaabbbaabbaabbbaababaaaaabbabbbabaaabbbabbaaaabaababbbababbababaaaabbaaaabbbbbaabaaabaabaabaaaaaaabaaaabababaaaaaaababbbaaaabaaaaaaabaabaaabbbaaabaaababaabaabbbbbbabababababbbabbbbabaabbabbbbbbababbbabaabbbbabbbabaabbbbabbaaabbabbbbbbaaaabbbabaababbaabbbabaaaaabbaaababbbbbababbbbbbbaaaabbbabbabbbbbbababbaabbaaaaababbabbbababaabbaabaabbaabaaabbbbaaabbbaaaabbbbaaaabbbaabbaaabaabaabbabaaabaabbbbabbabbaaaabaaabbbbbbbaabbaaabaa
bbabaaabaaabbabbabbbbbaaabbbabaaabbaaabaabbbbbbbbbbbbabbbaabbaababbaaaabbbbbaabaabababababbabbbabaaabbbaabbbbababaaaababbabaabbbaabaabbbbabbabababababbbabbabbaaaabbaaabbababaaababbbaaabababaaaaaaaaaaabbabbbbabaaaabbaabbbbaaababaabaaaababbbabaabaaabbbbbabbaaababaabaababaabaaabbabbbababababbabbabaaabbbbaababbabbbbbaaaabbbbbabbaaababaababababbaabaabaabaaaabaaababbaababaaaabbaaaaabbbaabbbabbbbbbbaaaabbbbaabaaabaababaabbabbbbaaaaaaaabbbbbbababbbbababababbbbbbbabbbbaabbabaabbbabbbaaabaaaaaababbbabbabaaabbabaababbaababbbbbabbabbabaaababbaaaabbbaaaaababbaaabbababbabbaabaaabbaaabbbababbaababbabaaaabbbbaabbabaababbbaabbaabbbbaaabbbbabaaabbbabbaabbababaabaabaababbbbbababbaabaabbaaaabaaabaabbabbbaaabbbaabbaabbaaaabababbabbbaabbbbaabbaabaabbaaabbbbbabababbabababaaabbbbaaaaabaaaaaaabbbbaabbaabbbabaaabaabbbbabbababbbabbabbbaaaaababbbaaabbbbbbbaabbbabbabababaabbaababbaabababbbbbaaabaaaabbbabaabaabaaabaaabbbbabababbbbaabbababbbbaabbbaabbbbababaabbabababaabaabaaabababbbaaabbbbaabbbbabababaaaabbaabbaaaababaabaababbbbababababaabababbaababbbbbaabbabbbbabbbbaabbbbabbbbbaabbbbbaaaaabaabbabaabbbbaaabbbbbbabababbababbbbabbbaaaabbbbaaabaaaabbbbbaaabbabbbabbbababbbaaabaababaabaabbbabababbbaabaabbbaaaaaaababababbaaabbbbaaabaaaababbbbaabbbbbbbaabbbbaabababbaaaabaababbbbabaaaabababaaabbabbbabbababaaababbbaaaabbaaaabaabaaababbabbabbaaaabaabaabbaababaaaaabbaaababbabbaaabbbabaaabbabbbaabbaabbbabbabaaabbabaaaabbababbbbabbbbbabababaabbababbbaaabaabaabbbbabaaaabbbbaaaaaabbbaabaaababaabbbbbbaaabaabbbbaabbabaaaabbbbbbbabaababaaabbababbaaaabababbbaabbababbbabbbababbbbabbbaabaaabbaababaabaabababbaaabbaaabbaabababababbbbbaaababbbabbaaaabababbaabaaaaabbabaaaaabbbbabaabaaabbbbbabbabaababbababaabbaaabbabaaaabbabaaabaabbabbabbbabbbbaababaaabbaabbbbbbabbabbababaabbaaaaababbbabaababaaaaabbbbaababaaaaaaaabaaaababaaaabbbbababbabababaabbaabbabababbabbbabbbaababbbbbabbabbbaaabbbaaaabaaaabbbbbbbbbbabbabbaaabaaabbbabbabbbbbbbaaaaaabbaabbbbabbabaababaabbaabbababbaaaaabababaaaabbbbbbbaababbabababababaaabbbbababbbbababbb
abaaaaabbbabbaabaaabaaaaaaaabababbbabbbaaaabbaaabbabbbbababababbabbbbaaaaabbababbbaaabbababbbababbbbbaabbabaaaaaababbabbaabbbbbbbaaababaaaabbbbbabbabbabaabbbbbaabbbbbbbbbbabaabbbbbbbabbbabaaaaaabbaabababbbaaaaababbabaaaabababaababababbabbbaaaabbbaaaabaabbbbabbbbaaabbaabbbbabbbbaabababbbabaabbabbbababbaabbbabaabababbbbbabababbabaabbaaababbaaababaabaabbaababbababaabbabbbbbaabbaaabbbbabbbabbbabbabbbbbabbbbaabbbababbbaabaabbabaabaaabaabbaaaaababbbbaabbaaabaaaaaabaaabbbbabbabaabbabbaaabbbbbabaaaabbabaababbababbbbabaaaababbbaabaaababbaababaaabaaabbbbaabbaabababbbaaabbbabaabbbabbababaabbbbbabaabaaabbabaabaaabaabbabbbaabaaaaaaababbaaaabbabbbabbaabababaabbaaabbaabbaababaababbaababbbbabaabaaaaaababbbabaabababbabbbaaaaabaabaababbbbaababaabaaaaaaaaaabbbaaababaaaabbabbaababbbbbbaaabbabbbbaaaaabaabbaaabaaababbbababbbabbbbbaaabababbbabbbaaaababababbbaabbaaaabbbabaabbbabbaaaabaaababababaaaabbabbaababbaabaaaaaabaaaaaaaabaabbbbababaabbbabaaaabaaaabbbbaaabbaababaabaababbabbbbababaabbbbbbabbababbabbaabbabbbbababbbbabaaabaaaababbbbabbbbbababbbbabbbbbaabbaababbbbabbbaabaaabbaaaaaaabbaababbaabaababaaaabbaababaaabaaabaaaabaaabaabbbbbbaababaaababaabbabababbaaaabbbbbaaabaaaaaaaabababaabbabbabbbabbbabbabbaabaababbbbabaaabaaabbabaabbaabaaaabaabbbabaaaabbbbabaabbabaabababbabaaaabbaababbbbbbabaababaaabbabaabaababbbbbbabaabbaaaaabbabbbaaabbbbbbaabbaaaabbbaaaaaaababbababbababbabbbaaabbaaababbbabbbababbbbababbbbbbaaabbbabaaababbbabbbaabbbaaababbaaabbbbbbbaabbaabbbaaaabaaabaabbaabbbbbabaaabbababbbbbaabaaabbabababbbabaaabbabbababaaabbabbaaaabbbaabaabbbbabababbabbbbaaababbabaabaabaabbbaaaaabaaaabaabbabababaabbbbababbababbaaabbaabbbbbaaaabbaaabbabaabbabaaabbbbbaaababaaabbababbbbbaaabaabbaaabbaaabbaababbaaabbaabbbbababababbbbbaabbbbbbaabbabaaaaaaaaababaaaabbaaabbbbbaabbbbbabaaabaaaaababbabbbaababbaababbbbbabaaaaaabaabaabbbaabbabaabaaabbbbbbbbabbabaaaaabbbbbaaabbaaaababaabbabbbaababbbbbbaabbabbababbbababaababaaabbaabababbaabbabaaabababbabbaaababbbbabbbaabbabbbaabbabababababaababbaabbabbababaababbbbbababa
babbbaabaababbaaababbbbbbabaababbbbbbbbabbbbbbabaaabbbbbaabbaabbaabbbbbabaaabbababababbbabaabbaaaababbbbababbabbbabbaabaaaabbbbbbababbabbababbbabbbbabaaaabbbabbaaaabbaababaabaaabbbbbbbabbaaabaababbbbbbbaaaaababaaabaaaababbbbbaabbbaaababababababbabbbbaaaaabaaaabbbbaaabbbaaaaabaabbaabaabaaaababbabbaabaaabbaaabababbbaaabbabaaaaaabbabbbaabbbbbaaababbaabababbaaabbababaabaaababaaabbbaababbabaabaabbabbbabaababaaaabaabaabbaaabababaaababbbabbababbabaaaabbbabababbbbbabaaabaababbbaabaababaabbabaaabaabaabbabbbaabbbbbbababaabaabbabbbabaaabbaabbbbababaababbbaaabbbbbbbbaabaaaabbbabaaaaababbbabbabaaaaaaabaabaabaabbbababbaaababaabbbbbabbbabaabababbaabbabbbbbababaabbbbbaabababbbabbabbaaaabbaaabbbabbabaabbaababaaaaabaabbbabaaaaaaabaaabaababbababbaabbababbaaaabbbbaaabbaababbaabbbaaaabbbaabaaabbabaababbabababaababbbabbaabababbbbabbbaababbbbaaaaaababaabaabbbbabbaaaabaaaaabbaabbbabbaaabbbabbbbaababbbbbbaaaabaabbbbbabbbbabbbbabaaaabbaabbabaabaabbbaaaabababbaaabaaabababbbabbbababaabbbabaaaaabaababababbabbbababaaabaababaabaaaaababaaabbaaabbbbbbbaababbaaaaababbbabbabbbbaabbbbbbbabbaabbabbaabaabaaabbbbbbbbbabaabbaaababaabaabbbbababbbabbbaaabbabaaabbbbababaaaababaaaababbaaaaaaabaabbbbababaabbabbabaabbbaaaabbbaaaabbabbbbaaaabbbbabbabbabaaaabbbbaaabbbbaabbbbabbabbbbaabbabaaaaabaaabbaababaaaabaabbaaabaaaabaaababbaaabbbaabbaababaabbbbbaabbabbbabaaaababaaabbaababbaaabbbabaaababbbaaaabaabaabbaabaaababbbbbabbaaabbbbbbaaaaabbabbbbbbbaabaabbbbbabbabbbbabbababbaaaabaabaaaaabbabbaaaabaabbaabbbaabaabbabbaaabbbbbaabbabbbbbaabababbaabbbabbbbbbbaabbaababbbbaabbbbabaababbbababaabaaaaaaabbbbabbbbbbbbbaaaabaaaabaabbabaabbaaaaaabaabbabaaaabaaabaabaabbbabaaaababaabaaabababbabbabbaabaaabbaaabbabbaaabbaabbbbbabaabbbbaaababbbababbbbbbabbaabaabaabbaabbbabababbaaaaaabaaabbaaaaaaaabbaaaaabaabaaaaaaabbaaaaabaaaabaababbbbbbbaaabbabbaababaaaaabababaaaaaaaabaaabbbbaaabbaabbabbaaabaaabaabbbaabbabaabaabaaaabbabaabaaabbbbabbaaaabbbbbbaabbbbaaaaabbbbaaabaaabbabbbbaababbbabbbaaaabababaabaaabaaabaabbababbaaaaaaaabbbbabaaabbbbabaa
baabbbbbbabaababbbbababaaaaabbbababbbbbabbbaaabbbaaababababaabbbaaabaabbaaabbbabaabbabbbabbabbbababbabbbbbaababbaabbbbababaabababbbaababbababaababbbaababbabbbbbaaaababbabababaaabbbbbbaabbabaabbababaaabbbaabaabbbaabbaaaaabbbbbaababbbbbaabaabbbaaabbaabaabbabbaabbaaaaabaabbbbbbabaaaabbbbabbaaaaaaabbaaabbbbbbaaaabaabbbbbbaabaababaabaabaabbbaabbabbbabaabaaabaabbaaaabbaaabbaabaabbabbbaabbbbbbbbbabbaaababaabaaaaaabbbaaabbbabbaabbaaababbaabbbabaabbbbbbabaabbbbbaabbabbbbbbaabaabbbaababbaaaabbaaababbbbbbabbbbaaabaaaabababbabababaaabbaaaabbabaaaababaababbaabaabbaabbbaabaababaaabbbabbaaabaabaababbbaabbbbaabaaaaabbaabbabbabababbababbaaabaabababaababbaaabaaaaaaaaabaabbbaaabababbbbbaabbbaaabababaabbbaaaabbabbbbbbababaabbbababbaabbbabbbabbaabbbaaababaabbbbbaabaaabaababbbabbbabbaaabbaaabbaababaaaaaabbaaaabbbbabbaaaabaaaaabababbbbbababbbababbabababbabbabbababbaababaaabbabaaabbabbaaaababbbbbabbaaaaabaabbbabbababbaaaabbbbaaaabbababbaaabaaabbabbbbaabbbababbbbbbbabbbabaaabaabaabbababbbaaaabbaaaababbbaaaaabaaaaaaabaababbabbbaaabbbabaabaababbbbbabbbbbbbbbaaabbaaabbaabaabbbababaaaabbaababaaaabaaaaaabbbabaaabaaaabbabbababababbabaaababbaaabbaabbababbaaabbaabbbbbbbaaababbaabaabbbaababbbbabaaaaabaaaaabababbababbaabaaabbaabbbbbbbbbbaabbbbaaaaaaaaaabaaaaaababaaababaaababbbbabbaaabbbabbbaaabbababbabaaaabbbbaaaaabaaaaabaaabbbbbabbabbabbaababbabbbabbabaaababbbaabaabababbbbbaaabbaaabaabaababaaabbbaababababbbaaabbaaaabaaabaaaababbabaaabbbbaabaaaaaabbaabbbabaaaabaaaaabbaaabaabbaaababbbaaaaabbaaaaaabbbbababbbabbabaaaaaabbbaaaababbbaaabbaaabbabbaaabaaabaabbbbaabbbababbbaabbbbababababbbbaaaaabbabbabbbaaabaaabaababbbaaaabaaabbbbabbbaaabbbbabaaabbbbbababbbababbaaabbbbababbbaabbabbbbaabbbbabaabaabbbabbabaabbaaabaabaabbbbaabaabbbaabbbbabaabaabbaaababbbabbabbbbbbaababaaaabaabbabbababbbaabbaaabaababaaaabababbbaababbaaabbbbaabbbbbabbbabaaaabbbbaaabbabbabbabababbbbbabaabaaaabbabbbbbbbabaaabbabababbbabbabbabbbababaababbbaababaabbbbbaabbbbabbaabbbabbaaaabaaababbbbbabbbaaabbbabbbbbaaaabbaababbbabbabaaaaababbabbaaaaa
aaaabaaabaaabaaaabbbaaaaaaabbababbbbabbbaaaaaaaabaaabbbbaabbbbbbaabbaaaaabbaabaabaaabaabbbaaaaaabababaabbabaaabbbaabaabbabaaabaabaababbbbabbabbababaaabbbbbabababaabbbbaaaabbaabbbbabaabababbbbaabbaabbbbaaaabaababaaaaaababbbbbabaabbaabaabbbbbabbabaaaaaababbaabbbbbabbbaabbabaabaabaaaaaabbabbaabaaaababbabbaabaabbaaabaababaaababbbbababaaabbaababbaaabaaaaabbabbbbabaaaabbbbaaabbbbaaabaabbaababbaaaabbbbaabaaaababbabababaabaabbabaabaaaababbbabbbbaaabbaabbabbabbbbbabbbabbababaabababbaababbaaaababaaababababaaababbbaaababbaaabaabaabbaaaaabaababaabbababbaababababaabaabbbbabbababbaaaabbbbbbbabbabaaabaabbbbabbbbbbaaabaaaabbaaabbabbbbbbbbbabababbabbababbaaabaaaabaaaabbabaabbaabaaabaaabaabbabbaaaabbaaabbbbababbabbaaaabaaaaaabbaaaaabbababababababbbaababbaaabbbbaaaaabbabaabbabaaaabaabaababbaaaabbbbbbaabbbbaabbbbaabaabbabbabababaaaaaabaabbbaabaaaaababbbbbbbababaabbbaaababbaabbabbbabbbbaaaababbabbababaaaabbabbbaabbabaabaabbbabaabbabaaaaabaabbbbaaabbabbbbbbbbbaaaabaaaaaaabbaababbbbbabbaabbabaaaaabbbabbbabababaaaaaabaabaabbbbababbaaaaabbabaaaabaabbababbaababbababbbaaaabaaaaaaaabbabaabaaaababaaaaaababbbbaabbbaabbabbabbbabbabaabbbbbbbaaaaabababbbaababababbbbababaaaabbaabbabbaabaaaaabaababbabbaabbbabbbbabababbaabbbaabbabaabbbbaaababbaabbbbbabaaaabbabbbbbabaabaabbaabbbaabaababbabbbbaabbbaaaaabbbababbbaaaaabbbabbbbbababababaaaaaabbaabbaabababbabbbbaababbaabaaabababbabbbbaaabaaaaaabababaabbbbabbaababaaabababaaaabaababaababbaabbbabbaababbabbaaabaabaaabbbaabbabaaabababbababbababaaababaabbbbbbabbabaaaabababbaaaabaabbababababbbbabbabbabaaaabbababaaabbaababbaabbaaabbbbbabbaaaaabbbabbbaababbbbabbbbbaaababbaabaaabbabbababbbaababbaabaabbbbbbbaababbabaaababbbbaaaaaaabbaaabaabaabbaabbabaabbaaababbabaaaababbabaaaabbababbbababaabbbbbbbbaaaaabaabaabbbbabbaabbbabbbaabbbbbaabbabbbbabaabbbbbbbbbbababaaaabbabaabbaabaaaaaaaababbbabaabbaaabaaabbbbbbbbbbbaaabbaaabaaabababbbbbaaaaaabaabaaabbbabababbabaaaabbabaababbabbbbaaaaaabaaaabbbbbbaaaabbbabbabbbabaaabbbaaababbbababababaaaaababbbaaaabbababbbbbbaaaaaaaaabaabbaab
aaabbabbbaabbbabaaababaaabbaababbbaaabbbbbabaaaaaaaabaaaabbabbbabbabbababbbbabbbaabbbbbbabbaababbaaaaaabbababbbaaabbbbbaabbbabbaabbbbaabbbbbbbabbaaaabaaabbbbbababbabaaaaabbaabbaabbbbbaaaaaababaaabbbbaabbabaaaaabababaababbbaabbbbbaaaaabaababbbbbbbaabbaaaaabaaaabbaabbbaaabbaabbabaaaaabbbbbbaabbbabaaaaabaaabaaaabbabbbaaabbbbbbbbbbababaabbbbbbbabbbaaaabbbbaabbbabbababbbbabbaabbbabbbbaabaaaabaaabaabbaaaabbaabababbaabbbabbbbabaabbbbaabaaabbabbbbaaaaaaaaabbbbabbbaaaaabbaabbababbbbaaaabbbbababaabbbaabbaabaabaaabaabbaababababababbbbabbbbaaababbbbbaaabaaabababaaaaaaabbbabbaababaabbaaabbabababbbabaaabbbbaaaababbabbaabbbaabaabbaaaabbaaabbbaaabaaabaabbbbbbaaaaaabbabbaaabaabbbbbabaabbaabbbbbabaabbabbbabbbbaabbaaaabaaababbaabbbbbababbbabbabaabaaaabbbbbbbbbbbabbbababbababbbbaabbabbbababbabbbbaaaaababbabbbaabababbbbbbabbbbbbaaabaabbbabababaaabbbababababaaaaababbbabbbaaabaaaaaaaaaababbbbabababbbbaabbabbbabbaabbbaabbaabbaaabbaabbaababbbbaaaaaaaabbbbabbabbbbaababbabaabbbbbbaabbabbbbbbabaabbbabababbbbabababbbaaaaaaabbbbbaabaaaabaababaaabaaabbabaababbbabbabaaaaaabbaaabbaabaabaaabbabbbaabababaaabaaabbbbbaababaaaaaaababbabaabbabbaabbaabbaaaaaabaaababaaaabaababbaabbabbbaabbabbaaaaaaabbbababbaabbbbabbabbbaaabababaaaaabaaaaaabaaabababbbbbabbbbabbbbbabbaaabbababbbbabbabbabbbbaaaaababbaabababaaaaabbbabbbbababaabaaaababaabbbabbbaabbbbabbbbaaaaabaabbbabbbaabbbbabaabbbbbaabbaabaababbbbbbaabbaaaababbabbabbbaabbabbbbbbbaabbaaababbbbaaaababbbabbabaabaabaaabababbaaaaabbaabbbbbbaaaaabaaaabbbbaabbbbaaabbbbbbabbbaaababbbaababbbababbabbabbabbbbbaabbabbaaababaabbaaabbabbbbbbbabbbaababaabaabbbbbbaabaaaaaabbbabababaaabbaaabaaaabbbaabaaaabbaaababbabaababaababbbaaababababababbbabbaabbbbbbbbbbbaaaabaababbabbbbaababbbaaababaaababababbabaaabbaaabababbbabbbbbaaabbbabbaaabaabaaabbbaaababbbbabaabababaabbaababaaaaabbbbaabbbabbbbbaaabbbbbabbbbaaaabbbbaaabbbbbbbabbaabbbababbabababaabbaabaabbbbaaaaabbbbaabaabbbbbbbabbaabbaaaabbbababaaabbbababaaabaababbabbbaaaababbbaabbbabbaaaaaabbaabbbbbbbaabbbbabbbbbaabaabbaababbbbabba
baaabbaaabaaaaaabaaababbabbaaabaabbbbbabaaababababbbabbababbabbbabaaabbbaabbbbbbaaabaaabbbbabbbaababababbbbaabbabbabaababbaaaabbabbbbaaaabbaabababbbbabbbabaabaabababaabbbaabbbababaaababaaabaabbbbbbabbbaabaaabbabababaaabbaabbababbaabbababaaaabaaabaabbaabaabbbbbbaabbaabaabbabaabbaabbbabbbabbbbbaaaaaaabbbbbbabbabbaabbbbbbbaabbbbabaaaabbaabbabbbaabaabaabaaaabbaaabbaababbbbbbbbaaabaababbbaaabbbabaaababbaabbbbabbbbbaabbbbbababbbaaabbaaaabbbabbbaaaaaaaabaaabbbbbbabbabbaaaaabbbababbbbaababbbabaababaaababaabbbaabaabbabbbaabbbbbbabaabbabaaaabbabbbaaaabbbbabaabbbabbbabbbbbbabbbbbbaabbbabababbaaaaaabbbaabbaabbbabbaabbbbaaaabbabbbaababaabaabbaaaabbbaabaaaababaaabaaabbbbbbaaabbbbbabaabbaabbaabbbbbbababaababaabaabbabbbaaabbbbbbabaaaabbbaaaaabbbbaabbbabaaababbaaaababaaabaaaabaabaabbbbbbaababbbbabaabaaabbbaaabaabababaabbbbbbbaabbbbbbababaaabaaabaaabaabababbaaababbbbbaaaaababbaabaaaaabbbbbbbbbababbaabbaaabaabaaabbaaabbabbabbabbbabbabbbabbababbbaaaabaabbbabaaaaabbabaabaaaabaaaaabbbababbabababbbbaaabbbaaabbaaababbaabaababaabaaababbaaababababbababbbbabbbbbbbbbbbbbbaaaaaabbbbbaaaabbabaaabababbaaaabbbaaabaaaaabbababbabbabaabbaaaaaabbbabbaabaabbabbbababababbabaabababbbbabaabaababbaaaaaaaaaaabbbbbabaababbbaaaaabbbaabbaababbaabbbbabbaababbabbaabbaaababaababbbbaabababbbbbaaababbaabbbbbabaabaaaabaaaabababaabbbbbabbbababbaabaaabbaaabaaabbbbbbbbaaaaaabbbbbbbababbaabbbaabbbabaaababbabbabaaabbbbbabbaabbbabbbbbaaaaaababbaabbbabaaaabaabbbaabaabbabbbabaabbbbbbbbbababbababbbabbabbabbbbabababbaaaaaabaaaaabaaaaaabbbaabbaaabbbbbbbbbbbbabaaaababbaababbbaaaaaaabbaabaabbabbbabaabbbaaabbabaaaabbaaabaabaabbbaaabbabbbaaaababbbbaaaabababbbabababaaaababaaaaabaaaabaabbaabbababaabbabbaaabaabababbabbbabbababbaaabbbaababababbbabbabbabbbaabaabbaaaababababbabbaabbababbaaaaabbaaabbbabbbaaabbbbbbbabbabbababaaabbabaabbbbaaabbbbaaaaaabbaababaabaabaaaabbabbbbbbababaabaabaababaabaabbaabaabbaabaabbababaabbbabaaaaababbbabbbabbabbbaaabbaabbbbbbbaababaabaabaaaaaabbaabaaaaaabaabbbabbbbbaaabbabaabababbbaaabbaaabaabbaababbbbbaabbb
bbbbbbbababbbbabbaaabbbaababaabaaaabbbbabbbbabbbabbaaaabaaaabbbaabbabababbabababaabaabbababbbaabbbbabababbbabbbbbaaabaabaaabaababbaabbabaabaaabaabbbbbabbabbbbaaaababbbaaaaabbbaaaaaabaaaababbbabbababaababaabbabbbbbbaaabbaaabbbabababbababbaabbbbabaaabbabaaaabababaaababaabbaabaaaaaaabbaaaabbbbbbababababbbbbbbbaaabbbbbbaabaaaaaaabbbbabbbbaaabbbaaaabaabbabbbaabbabbbbbbabaaaaabbbbaaababaabaabaaaabaabbaabaabbbabbaaabaabaabaabababbbaaaabaaaabbbbbabaabbaaabbaababaaaaaaababbbbaaaabaabbbbbbabbbbbbbabbabaabaababaabaaaaaaaabbbbaabbbbbaaaababbaabbaabaabababaaabbaabbaababaababababababababbaabbbababbaababaabbabaababbaaaabaababbabbbbbaabbbababbaababbbbbaaabbbbbbabbababbaaabababaaaaabbaabaaabaaaabaaababbabbbbaaabaaabbbabaaaabbaaabbbaababbababbbaabbbabbaaaaabbbabaabababbaaaaaabbabbbbbaaaabaabbbbaabaabbbabbaabbabaaaabbbbabbabbaaabaaabaaaaaaaaababbaaabbababbbbbabbbbaabbaaabbabaaabbbbbaaabbbabbbbabbbabbabaaababaabbbbababababbbbabaaaaabbabbababababaababbabbbababbaabaabbbbbbbbaaaaabbaabaabbbbbaaaaaaaabbaaaaaabbabbabbbaaabbbbaaaabaaaaaaaabaabbabbaaababbbabaaaaaabbaabaaabbaaaabbbbbababbbbababbbbaaaaabbbaabaaaaabbbababaabbbbaaaabaaabbbbbbaabbababbbbbbbabbaaababbbbbbbbbbaabbabbabbaaabaabaabbababbbbbabbabaababaaaababbbabbbaabababaaaabbaabbaabbbbaabbbabbbabbbbaaababaababbabbaabababbaabaabbbaabbbbbbababbbbbbaabaaabbbbbbbaabbabbbbbabbaaaaaaaaabbbaababbbbbbaabababbbababaabbbbaabbabbaaaabbbabbbbabbaaaaabbaabbbbababbbabaabbababaababbaababababbbaababaababaaababbbaabaabbbaaaabaabaaabbabaabaababbbababaabaabaabbbbbababaaabbaaabaaababaaaaabaaaabbbbbabbaabaabbbbbbbbaaaaababbbbbbbbbbbbaaaabbbaaabaabbaaababaaaaaababbababbabbbbababaababaaababababbbaaabbbbbbabbbbabbbbabbaaabababababaaaababbaabbaabaaaaaabaabbaaabaaababbbabaabbbaaaaababbaaabbaaabbbbbaaaaabaabaabbaaaaabaaababaababbabbbbbbbbaabababbbabbbbabbabbbbabaaaaabaaabbbbababaabbbbbbabaabbaaabbbbaabababbbabbabbbaaaabbabbaaabbaabbaaaabbbaaaabbabbabababaababaabaaaaabaabbbbababbbabbbbbbbbbaabbabbaababbbaabbbbbaaaabaabbabbabbabaaaaababbbbabaabbaaaabaabbaaababaab
aabaabaabbabaabbabbbabbaaababaabababababaabbabbabbabaabbbabaabbabbbaabababbbbbaabaabbbbbbaabbbbbbabaabbbbabbbaaaaaaaabbbbaaabbabaabbbabababbababaabbaaababaabaaabababbaabbbbaabbbbabaaaaababbaabbbbbbbbabababaaabbababaaababbbbaabbabaabaaaabaaaaaababbbbabbbabbabbaabbabbbaaaabababbbaaaaaaaababbaaabbbbababbabbababaaababbabaaabaabbabbbaabaaaabbaaababababbabaababbaabbbbaabbaaaaabaaaabaababbabaaaaaaaaaabbabaaabbaaaabaaababbbaabbaabaabababaaaabbaaaababbbabaababbababbbaaaababababaabaaabababaabbbbababaaaabbbbbbbababaababaabbbbbbbbaabbabbaaaabaabaabbababbbbbaabbbaabbbabaaaaabaaabaabbbababaaaabbabbbbbaabbabbbbababbababbabbaaabbabbaabbabaabaaaabbbaaabaabbbababaaaabbbbabaabbaabaaabaabbbabaababababaabbbabbbababaababbaabbbabaabaababaabaaaaabbabbaaaaabbabbaabbbbababaaababbaabbbbbabaaababbabaabbbaabbabaababaaabbabaabaabbababbaabbabbbabaabbaaabaaabbbababaaaaaabaaaabbabbabbbabbbabaaaabbabbbaabbabbabbbbbaaaaababaaaaaabaabaabbbaaabbbbabbababbbbbaabbbabbbaaaabbbbbbabbaaabaaabaaabababaaabbbabbabaabbbbababbbaaabbabbabbabbabbabaaaaabaaaabbabbabbbaabbaababbbbababababbabbbbabbbabbaababbaabaaabababbbabaabbabbbabbbbbbbbababbbaaaababbbababaaabbbbbbaabbaabaabbbabababbaabbabaaaaabbbaaaababaaabbbbbbaaaaabbbabaababaaaabbabbabbbbbabaabbabbaabaaababababbabaabbaabbbbabbabbbbaaabaaababbbbaaaaaabbbaaaaababbbbaaabbbaabbbabbaabbbabbabbabbaabaabbaabbbabbaaabaaabaaaababaabbabaabbbbbbbaaaabbabbabaaaabaaababbaabaabaabbbbbbbaaaabbababaabbbaabaabaaaabbaababbbbaaaabbbbabababbbbababbabbabbbaaabbaabaabbbabbbbaabbbaabaabbbbbbabbbaaabaaaaaaaababbbbbaaabaaabbbaaaaaaababbabbabaabbbbbabbbbabbbabbaaababbabbbabbbaababbabaaaababaaaabbaaabbbbaabaaabbaabbbabbbbbbaaababbbbbaaaabaaaabbabaaaaaabaaaabababbbbbbbabbabaabbbababaababbaaabababbaaaaaaaaababbbabbbaaabbabbaabbbbbbbababbaabaaabbbaababbbbababbbaabbababaaabaaaabababaabbababbbbabaaabbaaaabbbaabbbabbbbaaabaaaaabbbaaaabbabbbaaababaaabaaabaabbaabbbbbaaaabbbabbbabaaababbaaabbbaaabaabbbbbbbbabbaaabaaabababaaaaaabbabaabababbbbabbbaaababbabbabbbbaaaabaaaaabbbaaabaabbbabbababbbabbaaba
aababaabaababaababbaaabbabbbaabbbbbababbbbabbbbaabaabbbaababaaaaaaaaaabbbbabababbbababbbbababbaaabbbaabaababbbaaaababbbbbaaabbaabaabbabbbaabbbaaabababbabbbaaabbbababaaaaabbbbabbaababbbaabbaaabaabbabbbabaaabaabababbbbaaabaababbaaabbbaaababbbaabaaaaaaaaabbbbababaaabaababbbbbbbbbbababbbabbabaababbbabaabaaaaaabbbaaabaaabbbbababbababbbbaabbbabbabaaaabaabaabbabaabaaaabababaababbabbabbaababababbbbababbbababaabbaabbbbabbbabbaaabaabababbabbbabbbbaabbbbabbaaabaaabaabaabaabababababaaabbbbaababababbbbabbbababaaababbaaaaaaaabbbaaaabaabbbaaabbbabbaabbbbaaabaabababaaaaabbabababbaabaaabbaaabaabbaababaababbbbbbaababbabbabaaababaababbbbbaabaaabbbbbbaaaaaaabaabbababbbbaaabaaabbabbbbababaabaabbaabbaabaabbbbababbabaababaabbbbbbababaabbbbbbababbbbaaaabaabababbaaaaababbabbbbbbababbbbaabbbaabaabbbbaabababbbbaaaaaabbbaaaabbbaabaaabbaabbaaabbaabbbbaaaabbbbbbbabaaaaaaaabbbbabababbabbaaabbabaaabbabbbabababbabaabaababaaababababaabaaaaabbbbaabbabbabbbaaabaaaaaaaabaabbbbbabbbaaaabbabbaaabbaabbbbababbbabbaabbbbabbabaaaaaaabaababaaabbaabbabaaabbbbaaaababbaabbaaaaabbabababbaabababaabbbbabbbbaabbbaabaabaabababaaaabbabbbbaabbbbabbababaabababaaaababbabbaaaaabaaaaabaaabaabbaabbabbbaabbaaaabaaababbabbabaabaaababbbbababbaaaaaaaabbbbbbbbbabaaabababbaaaaaabaabaaaaaababaabbbaabbabbbabbabaaababaababbbbabaaaaaababbaabbbbabaabbababbabaaaababaaabaaabaaaabbbabbabaabababbaaaabbbaaaaabbaabaabbbaaaaabbbbbbaabbbaabaabbbaaababaabbababbabaabbaabaabbbbababbaabbaababbbbabababbabaabbbabbabbaaababbbbabbababbaabbaababaabbaaabbbbabbbabaaaabaaababbbabbbbbaabbaaabbbbaaaabaabbbbaaabbbababaaabbabbaabababbaababbaabaabbaababbabbabbabbaaaababbbbaaaaababaabaaaaaaaabbbaaabaaabbaabbaaabbabbbababaababbbbabbaabbbbabbbaaabaaaaaabbabbababbbaababbabbaaabbaababababababbbbbaababbbabbbabbaabbbbababaaaaaabbbabaabaabbaabaabbabbaabbbbbbaababaaabbaaabaababaabbbbabbbbababbbbbaaabbaaabaaaaaaaabbbbbababaabbbbbbbaababaabbabbaaababaaabbabbbbabaaabbaabaaababaababbabbaaabaabbbbabababbbaabaabbabbabaabbaabaabbbaabaaabbbababaabbbbbaabbaabbbabbabbbbaaaaaaba
abaabaabbaabaababbbabaaaaabaaaaabaabaabbbbabbababababbaabbabbbbabbbabbaabaabbaabaaabbbaabababbaabababbbabababaabababbbbabbbbbaaaaababbbbbbaaaabaaababbababaababbbabaabbbabaaaabbaababbbbbbbababaabbbbabbbbabbaabbaabaaaaabaaaaaabbbaabaabbabbbaabbaaaaababbbababbaababbaabaaaaabbbbbbabaaabbabbaaabaaaaaabbabaabaabababbbababbbbbbbbbbaaaabbaabaaaaaabbababaaaaabbbbabaabbaabaaabbbbbaaabbabbbabbaabbaabbbbabaaabaaabbbbaabaababbaababbbbbabababababbbaababaababaaabbbbabaabbbaaaabbaabaabbaabaababbbabbbaaababbbbabbabbbabaabbbababbaaaaaaabbaaabbabbbbbbbbababaabbaabaabbaababaaaababbabaabbaabbbbbbaabbabaaaabbabbaabaabbaabbabbabbbbbbabaaaaaabbbbbababbabbabbabaaaaaabbbaaaabaababbababaaaaaabaaabaaaaaababababaabbabbaaaaaaababbbabababbbbabaaaaabbabbaaabbaababaaababbaaaaaaaaaaaaabbbbabbabbaabaabbabbaaabaababbaabaabababbbbaabbbbbbbbababbaaaaabbababbbaabbaabbaaaaababaabaabbbbaaabbabbbaaabbbabbbbabababababbbbbabbbbabbbbabaaabbbbbbbaabbaababbbabbbbbbaaabababaaaaaabbbbabaabaaaababaabaaaaaabbabaababaabaaabbabbabaabbabbbabaabbbabaabaabbbbaaaaaabbabbabaababaabbbbbabbaababbbbbbababaaaababbabbbabbaabbbaaabbaabbababaabbaababbbbbbbaabbabbabbabbbaabbabbbabaaabbaabaabaaabaaabbbabbbbaaaabaaabbaababaabaaaabaabaaabaaaabbabbaaabbbabbaabaababbbababbabbabbabbabaababaaaaabaabbbaabbaaabbaaababbbbaababaabbabbbabbbabbbbaaabaabbbbbaaaabbbbaaababbabbaabbbbabababaabaaaabbaaaaabbabaaabbbbabaabaababbbaabaabaaaabbbaababbabbaabaaabbaaaababbbbbabbbbbbaaaaabbbaabbaabbaabbabbabbbaaababaaaaaabbbabaaaaaababbaaabbabbaaabbbbaaaaaaabbabaaabbbbbaabbabbaabaaabaabaaaababbbbbabbabababaabbaabaaaabbabababbbaabababbaaabbabaaabbbaaabbabaabaabbbbaaaabbaabbaabbabababaabaaaaaaaababaaaaabbbbbaababababaaabaaaaaabbbabaaababbbaabbbaabaabbabbbbabbbbabbbaaaaabababbbababbabaaabbabbbbbababbbbaabbbbaababaabbbbbabbbbbaaabbaababbbbbabaaaaaabaabaaabbabaaabbbaabababbbbabbababaabaabababbababaababbaabbbbaabbaaaabaaaabbbbabbbbaababbbaabbbbabbaabababababbaaababbbababbbabaaaaabbbaaabaaaababaabaabbbaabaaaabaaaaabbbbabaabbbaababaabaabaaaaaabaabaabaabbbaaaabbbbaa
baabaabbbabaabbbbbaabbabaabbbbbababbaabbbabaababbbaaabaaaabbaaaaabbbbbabbbabbababbbaaababbabaaabababbabbbaaaababaaaaabbbaabbaaababaaabaabbabbababbaabbaaaaabbbbbbbaababbabaaabaabbbaaaabaabbabaabbaaababbbbabaabaaabaaaaabbabbbbbbbabaabbbbabbaaabbbbaaaaabaababbaabbababaabaababbabbbbbbbaabaaaabaaaaababababaabaabbabbbaabaaabbbbbbaabbabaabaabbaaabbabababababbaabaabbaaaaaaaaabbaaaabbbaababaabbbbaabababbaaaaabaaababbaaaaaaabbbbbbbbbabbabaabbbbbaabbbbaaaabbbbaaaaababbbaabbaaaaabaaabaaaabbabbbbbbbbaaabababbaaabaaaabbabbabaaaabbabaaabaabbaaaaaaaababbbbbaaaababaaaaaabbaaabbababbbabbbababbbaababbbbaabbaaabbaabababbbaababbbbbbaabbaababaabababbbabbbaabaaaaaaaabaabbaabaaabbbbbbaababaabbaabbaaabbaaaabaaaaabbbababbabaababaaaaabbabaaabbaabababaaaababababbbabbabbbabbbbababababaabaababaaaabbabbabaababaabbaabbbbbbaababababbabaaababaaaabaababbbbabbbbaabababaababbbaaaaaaabaabbabababbaaabbbabaabbababbabbbbabbabbbabaaabaaababbaaaaaaabababaaababababaabaaabababaaaaabbaababbaababaaaaaaabbabaababaabbabbaaaaaabaaababaaabaaaaaaabaaaaaabaaabaabbbaabbabaaaaaaaabbbaaabaaabbbbbaababbabbabbbbbbabbbbaabababababbbbabbbbaabababbbabbaababbbbbbaabaababbaaabbababbabbbabaababbabbbbababbaababaabbbbababaaabbbbabbbaababbaabbbbabbbaaaababbbaaabbaabbabaabaaabbaaaabaaabbbbbabababbabbbbabaaaaaaabbbababaabbbaabbabaabaaabbbaabbaabaaaababbababbbbbabaaabababbbabaabaabaabaaabaabaabaababbaababaabbbbbbaababbbaabbbaaabaaabaababababbbbbaaaaabababbbabbbabaabbaaaaabaaababbbaaaabbbabbbbbbbbbbbbbbaabbaabaababaabbaabababbaabbbbabaaaaababbaabbbbaaabbabbabbbbabbbaabbaabbabbaabbbbababbbaaabbabbbabababbaaabaaaabaabbabbabbaaabbbbaabbbbbbbbbbabbabaaaaaaabbaaabbbabaababaabbbaaaaaababbabaaaabaaaaaabbbaabbbbaaaaabbbbaaabaaabaaaaabbaaaaabbaabaaaaababbbbbabababbabbaababaabbabaabbbabbbbbaaaaaabbbbabababbbabababbabbabbbabaabbaabbababbbaababbaaaaaabbbbabaababababbbababaaaaaababbaabaabaaabbabaaaaaaabbababbabaaabbaababaabababbaababaabbbbabbaabababaababbabbaababbbbbbaabaaababbabaababaaaabbababbaabaabbbabaaabaaaabaabbabbbaababaaabaaabbaaabbbaaaaaab
abaaabbabaaababbabbbaabbbabababbaaaaababbbbbaabbbababaaabbaaaaabbabbbaababbbbbaabaabbbbbaabbbaababbabaabbaabaaaabbbbbbbaabbabaabbbbbabbaabbbbbaaabbbabbabbbbbbaaabaaaabbabbabbbabbbaaabbaabaabaabaaabbbbaaaaabaabaaaaaabaaaaaababababbabbbabbabbbabbbbabbbabaaaabbaaabbbbababaabbbbabbbbbbababbabbbbabaabaaababbabbaaabbaaababababaabbabbaabbbabbbabaabaababbbbbbabbbababbaabbababbbbbaaabaabbbabbbbbaabaaabbbbababaabbabbaabbaaaaababaaaaabbabbaaabaaaababbabbbbbbbbabbaabaaabbbaaabbbaabbaaabaababbbabbaabaaabbabbbaabaaaaaaaababbbaaabaabbbbabbaababbbababbbaabaaaabaaaababbaabaaaabbaabaaabaabababaaabbbaaaabbaabbbbbaabbaaaabaabaabaaababbabaababaababbabaabbaabbbaabbbbbaaabaabbbbbbbababaabbabbbabaaaaaaaaaaabaaaaababbaaaababbbbabaaabbbbaababbbbbbabbababbbbbbaaabaababbaaabbbabbbaaabbbabbbabbbaabbbbabaaaababbbababbbaabbbbbabbabbbababaaaabaabbabaabaabaaabbabbbbaabaaaaabababaabbbbbaaaababaaabbaabbbbaaaaababaaaabbababbabbbbaaabbbbaabaabaaaabbbbaabbaaaababaabbabbaaabbbbabbabaaaaabaaabbbabbbabaaaabaaababbabbaaaabbbabbbbaabbbabbaababaaabbaabbaaababbabababbbbabaaabababbaaabbabaaabbababaabaabaaaaabbbbaabababbbabababbbbbbbabaabaababaabaaababbabaaababbaaaababbaaabbababbbbbbbbabaaabbabbbbbbababaababaababbbaaaabaaabaaaabbbabaabbaaaabbabbaaabaaaabbbbbaaaabaaababbaaabaabbabaaaaabaaaaaaaabbbabaaaabbabababbaaabaababbababaaaabbbbabbbbbbbbbbabbbabaaabbabaaaaabbaabbaababababaaabbaabaaabbaaabbabbbababbaababababaaababababaabbbababaaaabbbaababbaabaabbaaabaabaaaaababaaabbaaabbbbababbbabaaabaaaababbbbbaaababbbababbabbbaaababbbaabbabbbaabbaabbbaaababbaaabbbaaaaabaaaaaaababbbbaabbaababbaaaabbabbbbaaababbbbbbaaaaaabbaababbabbabaabbaaaaaababaababbababbabbaabababaabababbbabbbbababaabbabaabbbbaaaabbbaabbaaaaaabababbabaabbabaaabbaaaabaabbbbbbbaabaababaaabaabaaabbbbabbabaaaabaaaabbbabbabbbaaaababbabbbbbabbbaaababaaaaaaabaabbaaabaabbbaaabaabbbbaaaaaaaabbbabbbbbbabbabaabbaabaabaaaaaabbbaaababaaabaabbabbbababaaaaababbbabaaaaabbabbbaabbbaababbaabaababaabaaaabaaaaababaaabbbbaaababbababbbababaaabbaaabbbbaababbbaabbbaaaabbabababaa
bbaaaaaaaaaaabababbbbabbbbaaaaabbabaabbbabababaabbaabbaaababbbbaaaabbabbbbabbaabbababababbabbaabbbabbaabbbbabbbabbbaabbabbaabaaababbaabbbbbbbaaaaabbbababbbbbbbbabbbbbbbabaaabbbbbaabbbaaabaabbabaaaaaaabababaabaabbabaaaaabbbabbbabbbbbabaabbababbbbbabaabbaababaaabbabbabaaaababaaaabbaabbbabbbbbaaababbbaaaabbbaaaaabbaabaaaaaaabaaababbbbabbbaabbabbabbaabbaabaabaaaabbbbbbbbababbaaaabaaaabaabaaaaabbabababaabbabbbabbbbbaabbaaababaaaaaabbbababaaaaaabbbabbbbaaabbaabaabbbaaaaaaaabbbabaaaaabbabbbbbaaaabbaababbaabaabbaaaababbabbbaabbbabbaabaaaababbaaaabbbaabbaaaabbbabbbaaabbbaaaabbabbbbbabaabbbaabbabaaaabbabbabaabbaabbaababaaaaabbaaaabbbaaaabbabbabbabbaaaabbbabbabaaaaabaababbbbabbbaaaababaabababbbbbabaaaaaaabbbbaaabbabbaaabbabbbbbbaabbaaaababbbabababababbbbabbbbaaaababaaaabbaababbbabbabbbabbabababaabbaabaabaabbaaabaabaaababbabbabaabaaabbbabbbabbaaababaaaaababababbababbaabaabbbabaababaaabaaabaaaaaabbabbabaaaaaaabbbabbbbbbbbbabbbbaaabaaabaabbaaaabbaabaabababbbbaaaababbbabbaaaabbabbaaaaaaababbaabbbbbabbaabaababbbbaaaabaababababaabbaaaabaabbaaababbabbbbabbbbabbbbaabbbababbaaaabbaaabbabbbbaaaaaaaababbabbbbabaaaaabababbababababbabababbaabbbbaaaababbabaababbabaaabaaaaababbabaaabaaaabbaaabbaabbabbababbaaabbbabbbbbbbabbbaaaaabbbaabbabbaaaabbaababbabbbababbababbbabababbbabbaabbbaabbabababbbabbbababbbabbbaaaabababababaabbaabbababbbaabbbabbbbabbbbbaabbbabbbbabbbbbabbbababbabaabaaabbaababbababbabbbabaabbaaabbbaabbabbaaaabbaabbaabaabbbabaaabbbabaaabbbaabbbabbbaabbaababaabbaaaabaabbbaaabbbaabaaaaaababaabbbaabbaaabbbaaaabbaabaaaabaababbbbaabbababaaabbaaabaaabaabaababaababaaabbbaaabbaaabbbabbabbbbabaaaaaabbababbabaabbbbbbbbbabbaaabbbbabaabaababbbbabbbaaaaaabbbbbaabbbbaaaaaaabbbaaabaabbbbbaabbbaaaaababbabaaabbbbbaaabbbabbaaaababbbbabaabbbbbbbbaaaaabbaaaabbaababbbbababbabaaaabbbbabbaababbbaabbababababbbababbbbaaabaaaaabbaabaaaaaabaaabbbbaaabababbbabbaababbbabbbbaabbbaabaabaaabbaaaaababaabbbbaabababababaabbbaaababbabbaababaabbabbaabbabababaaabbbbaababbaaaaaababbbabaaaaabbabaaaaabbabbaaaababaaaabbaaa
bbbbabbabaabbaabbabaaaaaabbbaaabaaabbaaabbabbbbbbbabaabbaabbbbaaabbbbbbbaabaaababbbbbbabbabaaaaaaaaababbbbabbabbbbaaabbbbabaabaababaaaaabbabbaaaaababbabababbabbabbbababaaaabababbbabbaabbabbabaababaababbbbbbbbbaabbbabaaababbabbabaabbbaabaabbaaabababbaababbbabbbbbbabbbbbbaaaabbabbbaabbababaaaaababaaabbbabbabbbbbaaaabababbbbbbaabbbbabababaaababbababbabbbaabbaababbbbaaaaabaaabbbbababbbbbbbbaababaabbabaaaabbaabbbaabbabaaaaabbbbbbbabaaabbbbabaaaabaababbbababaaabbbaabbbbabaabababbabaaabbabaaaaaaabbbabbbbababbabbbababaabbbabbababbabaaabaabbaaaaabaababbaabaabbaaabababaaabbbaaabaaabaaababbaabbaaabbbbabaaababbabbaaaaaabbbbaaababaaaabbaaabbaaaabababaababbbabbbbaaabbababbbbababbabababbaaababbaaaabbbabaabaabaabbaabbbbabaabbabaaabababbbabbbabbaabbabbaabaabbbbaaaabbaababaaabbbbaaaaabbbababbaabaabbbbabaaababbbaabaabababbbabbbbabbabaabaaaaabaabbabaaabbbbabbbbabaabababbbbbabbbbaaababaabbbbbbbaabbababbabaabbababbbbabbbbbbbbbbabbabbbbbabaaaaaaaaababaababaaabbbbbaaabbbaaababbaaabbbbbababbabaaaabaaaaaaabaabaaaabbabbbbaaabaabbbbbababbababbaaabaaabbbbababbbbbaaababbaaaaaaababaabaaabbbaaaaaaababaabbabbaabbbbbbaabaaaabaaabbbbbaaaaaaabbababaabaabaaababaaaabaaabaababaaaaabbaaabbababbbaababbbbbbbbaabaaabbbbbaaaabbaabbaabbbaaaabbbbbaaabaaaabbabbbaaaabbbabaabbaaaabbbbbbbaaaaaabababbaabababbbaaabaabbabaaaaabbaaaaaabbaababbabaaaaaabaabbbbabbabaaaababbbbbaabaaaaabaababaaabbabbaaaababbbaabbbbabaabababaaabaabbaabababaaabbbabbbbaaaaaabaaabbbaababaaaaaaabaabaaabbbbaabababbabaabbaaabbababbaabbababaaaabbabaabaaabababbbbaaababbabaaabbababbbabababababababababbabaaabaaababbabbabaabababaaabbabbbaaaaaaaaabbbbaabbaabaaaabbababbbbbbbabaabababbbabababbbbabaabbaaababbbbbbbaaaabbaababaaaaaaaaaaaababbbbababbbaabbbbaabbbbaaaabaababbbabaabbbbbbaaaaaabbaabbabbabababbaababbbabbaaaaabaabbaaababbabbabbbbabbaabbbaaaaaaabbaaabbbaaabaaababbaabaaabaaaaaababbbaabbaaababbbaababbbbbaabbbaaaabbbabbaabbabbaabaaabbaabbbabaaaaabbbbbbaaaaaaaabaaaaaabbbaabbbaaaabbbbbbbbbbababbaabaaaaaabbbbbaabbbabbaabbaababbbbabababbbbbbaaabaabaababbbb
bbaaabbaabaaabbababbaaabaaabaabaabbbbabaabbbaabbaaabbbabaabbbbaaabaaaaabbbabaabbaabbbabbbabaaabbbabbbaaabaabbaabaabbbbbababbabababbbaaaabbaabbaaaaababbabaaaaabaaaabbabaaabbaaabbabbbababaaababaabbbababbabbbaababbaaaabbbabababbbabaabaababbbabbbbababaababbababbbbbabbbaaaaabaaaaaaabaabaaaabbbbbaabbabbabababaabaaabbabbbbaabaabaabababbbbaabbbbababbababbaabbabbababbabaaaaabbaababaaaaaabaabbabaabbbbbabbbbbabaaabbbababbababaaabbbbbbabaaaababbabaabbbabaaaabbababaabaaaaaaaabbbabbbbbababaaabbabaabbabbaaaabaaaabbaabaaabbaaababbaaabababaabaaaaabaabbbabbbababbbbbbabaaaababababaababbaabbbbbaabaaabaaabaaabbbaabaababababaabaababbaabbaabaaaabaaabbbbaabaaaababaabbbbbaaabbaabbbbaaabbbabbaaaaaabaababbababbabbbbaabbabaabababaabababbbbbbaaababaabbbabababbaaabbaaabaabbbbbbbbababbbbaaababbabaabbaababbbabbbbabaabaaaabbabbbaabbaabbaaaabbbabbbaaababaabbaaababbbabbaaabbaaaaabaabbaabababbbbabbbabaabbabbbbbaaabbbabaabbaababbabaabaaaaaabbababaaabbbaababbbbabbbbbabbbbaaababbbbbbaaaabaaababababaaabaabbbaabbbbbbbaababaababbaaaaabaabbabbbbabaaabbaaaaabbaabbabbabaabbbbaabababaaabaaababaabaabbbabaaaaaababbabbabbaabbbaaabaabbbabbbbabaabbababbabaaabbbababbabbbbbabaabbbbaaaaabbabbbbbbbbaaaaaaaaabbabbbaaaabaaaabaabaaabbbabaaaababaaaaabaabbbbbbaababbbbbaabaaabbabbabaaaababaaaaaaabaabaabbbbabbabbbaabaabbaabbabbaababaabaababbaaaaaabbaaaababbbbbbabbabababbaabbbbabababaabbabaabbbbbaaabbbabbbbbaabbbaaaabbaababbaababbbbaabbbbaabaaaabaaaabbbbaaaababbaaabbabbabaaaaaabbabaaaaaababbbbaaaaababbbaababbababababaabaabbbbbbaaabaaaaaaaaababaaabaababababbbbbabaaaaaabaabaaabbbaabbaabababbbbaaabbaaabababaabbaabbbaaabbabaaabaabbaaababababbabaababbababaaaabbaaaabababbabababaabbbaabaaabbaaababbbbabbaabbabbabaabaaababababbabbbabbaababaaaabbbaabbbaabaabaabaababaaaaabbabaaaabaabbbbbabbabaabbbaabababbbabaaaaabaaaabaababaabbbaaababaaaababaabaabaaabaaaabbbaababaabbbabbaaabbbabbaaaabbaaaabbbbbabbaabbbababbbbaaaabbbbbaababaabaaaabbaaaababaabaabaaabbaabababbbbbbbbabbbaababaaabaaaaabaabaaaaaabaaabbbbaaababbbabbbaaabbbbbaababaaaaaaabbbbabbbb
abababaaaaabbbaaaabbaaabbbabaabababbbabbbbbaaababbabbbbaaabaaabaabbbbbaababbbbaabaabababaabbababaababababbbbaabbbaababbaababbbaaababaaaaabbbaaaabbbaaabaabaaabbbabbaabbbaaaaababaabababbabbaabbaabaababbbbbbbaaabbabaabaabababbbbaabbaaaabbabbbabbbabaabbbabaaaabbaaabbaabbabbabababbababaabaaaabbabbbbaabaabbbababaaababbbaabaaabaaaabaabbbbbbbabbaababababaaabaaaaaaabbbaabbabbaabbbaabaaaabbbababbbabbbbaababaabbbaaababbbbbbbabbaaababbbabaababaabaabaababbaababbaaaabbaaababaabaabaabbbbbaaabaababbbbbaaaaababababbbbbbabaabbbabaaabbbbbaaabaabaabbbbbbaaabbabbabaababbbaaaaabbabbaaaaaabbbbabbaaabbaaaabbbabbababbbabbbbabaaaaabaaaaaaabbbaabaabaabaabbabbbabbaaabaaabbabaabbaabbbaabaaabbababbabbbbbbaabbbaabaaabaabbbbaabbbbabbbbabbabababbbbaabaaabaabbbbbbabbaaababbabbbabaabbabaaabaabbaaaaaaabbbbbbabaabbbabaabaabaabbabbbbaaabaababaababaaabaabbaababbbaabaaabaabbbabbababbaaaaaababaabaaaaaaaaabaabbbabaaabaabbbbaabababababbabaaabaaabbabbabaabbbababbbabbaaaabbbbabbabbaaaaaaaabaababbababababaaaaabbbbaaaaabbabaaaaabaabbabaaaaaaaabaaabaabbabbabaaaababaaabbbababbbabbababaabbabaaaaabbaaabbbbaaabaaaaaaabbbaabbaabbbbaaabbbaabaaabbabaaaaabaabaabababbbababababbaaabbbabbaaabbbbabbaabbababbabbbaabaabbaabbaaabbbaabbbababbabaaabbbabbaabaaababbbbbbbbaaaaababbbabababbbbaaaaabbbbabbbbbbbababaabababbbbbababbbbbabaabbaaaaabaaaaababbababaaababbabbabbaaabbbbaababbababbbaabbbaaabbbabbbaabbbbbabaababbaaaabbababbabbaabbaaabaabbbbbbabbaaaaabbbbaaabbabbbbaabbbaaaaabaaabaaabbaabaaabbaabbabaaabbaabaaaabbaaabaaabbaaabbaababaaabaaaababababbabbabaaabaabbbbaabaabbaababbbabababaabaababaaabbbabaaaaabaabbbbbababaabbbaababbbaabbaabbaabaaabababbbaaabbaabbababbaabbbbabbbaaaabababbbbaaaabbbbaabaaaabbabbababbaabaaabbbbaababbbaaaabaabbababaaaaaababbbbbabbabbbbbbbbbbabaabaaaaabbaaaaaababaabaabaababaaaaabbbabaaaaabaaaaaaaaababbbbaaaaabbbbbbbabbbabbaaabababbaaaaaababbaaabbaaababbbbbbaabbbbabbabaaabaaaaabbbbaababaaabbbabbbbabbabaaaaaaabaababaaababababbabaaabbbbbbbbbbbababbbbbabbbababababbbbbbabbaabaabbbbaabababbbbaabaabaaababbababaabbbaaba
babbababbabbabaaaabbbaabaaabbaabbaabbbbbbababbaaaabbaaaabbaaaaababbbaaaabbaaababbbbbaabbbababbbbabaabaaaaabaaababbababababbbaababbaabbbbabaababaaaabaaabbaabaaaabbababbbbbabbbabbbbaababaabbbbaaabbbaaaababbbbaaaaaabaababaaabbaabbbbbaaaaaabaabbaabaabbaabbaaaabaabbaabbbabbabababaabbabbabbbbaabbaaaaabbaaaababbaabaababaabaaaaaababbbbaaaabbaabbabaabaabaabababbaaaabbbaaababbaaaabbabaaaaabbbaaabbaaaababbabaabaaaabbaaaaabaaabababbbbabbbaabbabbbbbbabbbabbaaaaabaaabbbbaabbbbbaaaababaabbbabbaaaabbbbaabbaaaabbbaabaaaababbababaaababbaabbaabbbbbbbbbabaabbaabaaababbaabbabbabaaababbababaaababaabbbaabaabaaabbabbaabbbaaaaabbabaaaabaaabbbaaabbababaaabaaabbbbbabbababbbababbabbbabaabbbababbaaaaaaaabbaabbbabaababbaababbbbaabbbbbbabbbaaabbbabaabbababbabbabaabaaabbbababbbaabbbabbbaabbbaaaaabaababbbbbaaaaababbaabbbaabbaabbbabbaaabbbaabbbbaabaabaaabaaaabaaabbaaabbbaaaababaaaabaaabaaaaaababbabaabbabaabaaaababbbaabbaababbbbbaabaabaabaabbbbbbbabaabbaaababbaaabbaaabbbaaabbaaabbbbbabbbbbbbbbabbbaaaabaaaaabbbbabbbbbbbbbabbbabbbbbabbbabbabbbababaaabababbabbaabbbbababbbbaabababbbbbbbbaaabbbbaabababaabbbbbabaabbaaaaaabbbbabbbaaabaaabbaaabbabababbbabbaababaaaaabaababaababbbbbabaabaabaaaaabaabaaabbabaaabbbbaaaabbabbbbabbbabbabababbbbaaaabbaaababbbaaababababaaabaabababbbaaaabbbbbaaabbabbbbbbaaabbbaaaababababbbbaabbababbababaabbabbbaabbabbbbabbbaaaabbbaabababababaababbbbababaaabababbaababbaabababababbbbabbaaabbbbababbaabbbbbaaabbaaabbbabbbbaaabbbabaabbbbaabbabbabbabbbabbabbabaaabaaababaaabbbaababaaabbaaabbbbaaaaaaabababbbabbbabbbabaabaaaaaaabbbaabaaaababbbbbaabbabbaabbabbababaaaaabaaabbbabbbbaabbbabbbbbaaabbaaababaaababbabababbabaabbabaabaaaabaabaabaaaaaababbababbbbbaabaababaaabbabbaaaababbbbbaabbbbbabbabaaaaabbaaaabababbabbbbbbaaabaababbbabbaaaabbaabbbabbaaaaaababbabbababbabbabbbbaabbbabbaabaaaabbbbbabbbbaaabbbbabaaaabbaaaaabaaabaabbbbbbbbbbaaabaaaaabbbbaaaaaabbbaaaaabbbbabaabbbaaabbbabaaaaaabaaaaaaabaaaabbbaaaabbabbbbabbbbbaaaababaaaaabaaaabaaaabaaabbbbbbbbbaaaabbbabbaababbabbababbabaabaababbabbbbbaaabba
bbabbbaabaaaaaabaababbbbbabaaaaabbbbaaaabbabbbabbabaabbabbbbbbbabbbaaabaaaababbabaabbabbbbaabbbbbbbbaabababbbbbbabaabbabaabbbaaababababbbbaaabbbbaaabbbaabaabaaababbababbbbabbaabbabbaaabbbbabbabaaaabbabbbababbabbaabbbbbbbbabaabbababaaababbaababbbabaababababbaaaaaaaaabaabbbbbabbaabbbbbabbbaababaaaaaaaaabaaaaaaabbbabbabaababbbaabababaaabbabbabaabbbaaabbaababbaabbbabbababaababbaaaababbabbbbabbabbaaabbaaabbabaabaaabbbbbaaababbaaaaaabababaababaabbaabbabbaaabbbaabbbaaaaaaabbaabaabaaaabbbabaabababababbabbaabaaabbabbbaababaabaaaaaabbaaaabbbbabbaababbaabbabbaababaabaaabbbbaabbbaaaabbbbbbabbbaabaababbbabbbbbabaaaabbabbabbabbbaaaaabbbabbaaabbbbabababbabbaaabbaabbbabbbabbbbbbbbbaaaaabaabbaaabbababbaabaaaaababbbabbaabbaabbabaabbbbaaaababaabaaaaaaaabbbbbaabbabbaabbbaaababaaabbaaaaababbabaaabbbbbaaabbabbbababaabbbabbaabbaabbbaaaaabbaabaaabaababbababbbbaababbabbabababbaabaaaabbbaaaaabbbaaabaabbbbbabaaabbaabbbbabaaaabaabbabababbabaaabaabbbbabaaabbabbbbbaabbbbaabaabbbbbaabbabbabbbbaaaaabaabbbabbabbbbaabbabaaabbabbbbabbbabbaaabbabbbaababbbbabababaabababbabaaaabbaaabaaabbaabaaaabaaabbaaabbaabbbaaaaaababbbbaaabbbabbaabbbbbbbbbbabbabaababababbababaaaaabababbaaababaababbbaabbbbbaabbabaabaabbbaaaaabbaaabbbabbbaabbbbbababbbaaaaabaaababaaabbbbababaababbbbbaaabaaaabbabaabaaaabaaababbbbbbbabaabaabbbbbbbaaabbbababbaaabbbaababaaaabababababbbbabbaaaabbabbaababaabababbbaaabbabaabbaababaababbbaaaaababbbaaabaabbaaababbaabbbabbbabaababbabababbbaaaaabaabbbaababaaaabaabbbbbbbbbbbbaababbabbbbbbbababbbbabaaaabbbbbabababbabbbbaaabaabababbabbaabbabbaaabbabbbaabbbabaabbbaababbaabaabbbbaabababaabbababbaaaaaabbaaaababbabbbaabbbbbbaabababbaaaabababbabaabbbbbaaaabbbababbbbaaaabaaabababaabbbbbbaaabababbabaabbbbbaabbbbbbabaaababbbaaaaaaabbaaabbabbbbaabbabaaaaababbaabaabaabaaaabaaabaabaababbbbbabaabababbbaaaababbbabaaaabbbbababaababbbaabbbabbaaabababaaaabbaaaaaababaaabbaaaaabbbabbbabaaabbabbabbaaababbaabbbbaaabbaabaabbbabaaababababababbaaabbbbabaaaaaabbaaaabaaaaaaaabbaabaababbbbbaaabbabbabaaaaaababaaababbababbaaaba
abaabbbbaabbbabbbbaabbbababaaaaababaaabaabaaabbaaabbaabbaaaabababaabababbbbaabbaabbaaabaababaaabbaababbaaabbbbbbbaabbabaababaaabbbaaaaababbabbbbaaabbbbbbbabaaaaaaabababbababaaababbabaabbbbbbabaaaabaaaaabbaaabbbaaabbbbaaaaaabbabaabaabbaababbabaababaabbbaababbaaaabababbbbabaabaaaabbabbbbbbabaaabaaaaabaababbbbabbbbabbababbabbaabbaabbbaabaabbbbababbabababbbabbbaabbaaabbabbabababaabaababaaabaaaaabbaaaabbabbaaaaabbbabbbbaaabbbbbababbabaaaaabbabaabbaababbbbbbbbaaaaababaabaaabbbaaabaaaabbaaababbabaababaaabbababbabaaabbaaaababbbabaaababbaabaabbbabbbbbbbaabaabaababbabaabaababaaaabaabbaabaabbaabbababbbababababbbbabbabbaaabaaaaaaaaabbabbaabbaaababbabaaabbbbbabbabaabaababbaaababbbaabbabbbbbaaabaaabbbbabbbbbbaabbbbaabaababaababbbbbabbaaabaabbabbaaabababaababbbaabbbaaababaaaaaabaabaaaaabbabababbabaaabbabaababaaabbbabbabbaabbbbaaaababbabbbababaaabaabbbaaaaabbabbbabbabababbbbaabbbabbabaaaaaabababbabababbaabbaabaababbaabbabaaaabababbbabbbaabbbaababaaababaaaaaabaaabaaabbbaabaabaabbaaaaaaaababaabababbaabaaababbbbabbaabbbbbaabbbbbbaaabaaaaaabbbababbabababbbaabbbbbaabaaaaabbaabaabaaaabbbaaaaabaabbabbbbaabbaaaabbbbbaabaaabbbbababaaaaaaaaabaaabbaaabbbbabbaabaaababbaaababbaabbbabbbbbaaaaabbbbaabbabbbbabaababaaaaaaaaabbabbbbabbabbabbbbbbaabbbbbbabbbbbaaabbabbbbabbbaaabaaaaabababbbaaabababbbbabbaaaaaabbbbababbaabbaaaaaaaaababbaababbababbbbbbbbbbabaababaaabaababaabaabbbaabbbbaabbabbbabbbabbbbaabbbaabbabbbabbbbabaaabbaabbbababaabbbbbabbbaaababaabaaaaaabaaabaaaababbbbaaabbbbbbbaababbaaabbabbaabaabbbabaaabbbbbbbbaaaaabbaaabaabaababbbbbbbaabbbbbabaabbaaaaaaaaabbabbaabaabbbaaabaabbbabbaaabaaaabaaaababababbabaababaabaaaaaaabbabaaabaaaabbaaabababbbaabaaaabaabbabbaabaabbbabaaabbbbbaabbaaababbabbabbabaabbaaabbbabbbbabbbbbaabaaabaaababaaabbbaabaababaabbbabaaabbaaaaabaababbbbbaabbbbbaaababbbbaababbaaabbabaaaaabbbbaabbababbabaaaaaaabbbbabbabbbaaabbbaabbbaababaaaabaabbbababbabbababbbbaabaaabbbabaabaaaaaababbabbaaaabbaabaabbabbaaababaabaaabbabbbaaabbabaababaaaaaaaabaababbbbbbaababaababaaabaaababbabbabbbaaab
aabbaabbbbbbababbbbbaaabbabaababaabbbbbbbbbaabbabbaaabbaabaaabbbbbbbbbbbaababbbbbbbbbbbaabbbaabbbbaaabbabbabababbabbaaaaaaaabbaabababaaabaabbabaaabababbabaaabaabaababbaabbababababbbaaabbabaaabbbaabaabbbbaaabaabababbaaabbbbbababaaabaaaaabbbabaabbaabbbaaabbbbbabaabaaabaabbaabaabbabbaaaabbababbbbbaaabbabababbbabbbbbbabaaaabbbbbabaaababbaabbbababbababbabbbbbabbbaabbaabaaaaabbbaabbbbabbabaaabababaabbabbaabababbaaabbabbbbbabaababababbbabbabbaabbaabaabababaaaaabaaabbbabaaababaaaaabbabbaaababaaabaaabaababbabaababaaaabababaababbbbaababbababbaabbaaaaaaabbbbbbbbbbaaabbbababaabaababaabbaababaababbabaabbabaaaaabbbaaaaabbabaaaabbaabbabaabbabaaabaaaabababbbabaababbabbbbabbbbabaabbbababbbaaababbaaaaaababbbbaaabbabaaaabababababaaaabbbabbbabbaabbbbabbabaaababaabaabbbbaabababaaaaaababaabbbbababbbbbbbaaaabaaaabbbabbaaaabaaabbbaabbbabbbaabbbbabbbaaababbbbbaaabbaaabbabaaabaabbbbabaabbababbbbababbabbabaaaabaaaaaaababbbbaaaaaaabaaababaaabaabaaaabaababbbbbbbbaabbbabbbababbabbaaabababbaabbbbaabaaaabbabaaaabbbaabaaaaabbabaaaaaaabbbaabbbbabbaababaabbabaabaabaababbbbabbabbbababaabaabbabbbaaabbaabaaabbbabbaabbbaabbabaaabbbbbaababbaabbbbabbaabbbaaabbabababaababaaabbbbbabbbaabaaaabbbbababaaababbaabbbaabaaaabbabaabbabaaabbabaabaabbaababaaaabababbbabbbbbabbabbabbaaababbaaaabbaaababababbabbbbaaaabababbbbaababbbbbaabaaabaaaaabbbabababaaababbbbbbbababbbabaaaabbabbaabbbbbaaababbaaaababaabbbabbbabaaababaababbbabbaaaabaaaaaaaabbbaabbabababbaabaababbababaaaaaabaaabbbabaaabaabbaaababaaaaaaaaaaaababaababbabbaaaaabaabbbababbbabbbbaabbaabaaabbaabbaabaaaabaaabaabbabaaaaaaaaaabbabbabbbbaaaabbaaabaabaabaaabaaaabbbababbabbabbbbbabababbbbbabbaabbbbbbaaababbbabaaabababbaaabbababbbaababbaaaabaaaaabaaabbbaaabaabbbaabbabbaababbbababaabbaaabbabbaaabbbbbaabababbbabbbbababbbbabbabbabababbbbbbbaabbaabbbabbabbaaaaaaaaabbbabaabaabaabbbbabbaabbbabaababbbbbbbabaaaabbbbbbabbbbbaaabaabbbbaababaabbababbbbbaaabbabbaabbbabbbbabbabbaabababbaabaabaabbbbaabbbbaaaaaaaabbaabbbabbaababbbaabbbbaabbbbababaaaabaabbbbbbbbbbbbabbaaababbbbbaab
bbbbbabbaaabaaabbaabaabaaababaabaababbaabbbaaaabaaaaabbbaaabaababaaaaaaaabaabbaaabbbaaaabbbaabaabbaabbabaaaabaabaaaabaabbbbaabbbbbbbabaabaabaaabaababaaaabbaabbbabbbabbbaabaabaabaabaaabbaaaaabaabaabbabaaabaababaaabaabbbbabbaabbbaaabbbabbaabbbbaaabbababbaaaababaabbabababbbbbbbbababaaabaabaaabaaababbbbbabbbaaabbbabbbaaabaabbbabbbbababaabababaabbaabaaaaaabbabbababbbababbaaabbbaaaabbabaaabbabbabbbaabbbaaaaaaaabaaabbaaaaaaabbbaabaabbaaaabaaabbaababaabababbabbbbbaaaaaaaaababaaababbbaababbbbaaaaabbbbbaabbabbbabbaabaaabbbabaabbbbbbbaabbabbaaaaaabaabbababbbaaaabaaaabaabbaabbabbabbaabaabaabbaabbaababaabbaaaabbaaaaaabaabbbabbabbbabbaabbbbaabababbaabbbaabbbaabbbbababbbbbbbabaabaabbbbabbbbaabaaaabbbaaaababbabbbbbaabbbbbbbbbbaababbbbbbbbabbabbababbbbaaababbabababbaabababbaabbaaaabaabaaaaabbaabaaaaaabbbbbaaaaabaaabbbaabaaaababaaaaaaabbabaabbbababaaabaabbbabbaaaabaaaaaabbabaaabbaaaababbaaaaaaabaabbbabbbabaababbbbbabaabbbbbaaabbabbaaaababaabbabaabbbbbbaaaabbaaaababbaabaababaabbbbaabbabaaababbaabbabbababaabbbaabbabbabaabbbbbaabbaaaabbaabaaaabaabbaabbababababbaaaabbabababbaabbbaabbaaaaababbbaaabbabbbaaababbbababbbbbaaabaabbaabbaaaabbaabbaaabbaabbaaabaababaababbaababbaaaaaaaabbbbaababbbabbbbabbaabbabbbaabaabbaaaaaaaabaabbabbbbabbababbbaaabbaabaaabbbbaabbbbababbabbbabaaaabababaabbbaaabbabbababaaaababbbbbabbaaabababaabaaababbbaaababaaaaabaabbbbbbaabaabbaabaaaabbabbabbbababaaabbabaababbaabbabbaabbaaabaabbaababaaabaabaaababbabababbbbbaaabbbababbabbababbbababbababbaababababaaabbaabaaaabbaaaaabbbbaaaaabaaaabaaabbaaaaaaabaaaaababbbbbaabbabbbbaabbabaaabbaaabbabbaababbbbabbaababbbbbbbaaaabbababbababaaababaaabaaaaabbaaabababaaaababbbbbababbbabbbabaaababaabbaabaabaabbbbbabbababaabbbbbabbabbabbaaabbbaabbbaabbbbbaaaaaaabaabbbabaabbaabaabbaababbabbbabaabbbababbabababbaababbbabbaaabaaaaababbbbbaababababaabaaaabbbabbabbaabbbaababaaaabaabababaabbabaabaaabaaaabbaaaabbbabababbbbabababbbaabbbabbbaaaaababbabababbaabbabaaabaababaaaabbbbababbaabbaabbabbabbbabbbaaabbababbabbaabbbbabaabbbabbbbbbaaabaaaababbbbbb
bbbbbbbbbbbaaaaaabababbaabbbbbabaaababaaabbaaaabbaababaaaababaaababbaaaababbbbbabbaaabbaababaaababbaaaaaabaabbbaaaaaabaabaababaabaabbabbbaabaaabbabbbbbbaabaaabbbbbabaaabbabaabbbaabaabaabbaababaaaababababbbabaabbaaaabbaabbbbaabbbaabbabbbbbabbabaaaaaaaaaaabaaaaabbbaabbaaabbabbaababbbbabbbabbaababbabbababbababbbbaaaaaaababbaabaaaaaabababbbbbbbaaaabbbbbaaabbaababaabbabbbaaaabbbaababbbababbaaaabbaaabbbbabaabbabbaaaaabbababbbabababbabaaaaaabbaabbabbbaaaabbabbbaaaaabbbaabaababbbabbaaabbbbaabaaabbaaabaaaaabababbbbbbaabaaaabbaaabbbabbbbbabbabbbbbbabaabbaaabbabbbbbaababbaaabbbbaabbaabaabaabbbbbbaabbbbbaabbaabaabaabbbabbaaabbbaabaaabbbbbbaaababbbaaababaababaabbbabaaaaaabaabbaabbbaaaabbaaabaabaaaababbbbaabbaababbabbaaabbbbbaabbbaaaabaabbabbabbabababbbbaabaabbaabbbbbabbabaabbbabaabbaabbabaaaaaaaaaabbabaaaabbbbaababbbbabbbaaaaababbaabbaabaaabbababaaaaaababbbabaabbabaabbbabbbabbbabababbbababbbbbaabbaaaababaaabbabaabaaabbbbabaaababbbabaaabababaabaaaabbbbaabbabaabbaaabbabababbbabbbabbabbbabaaaabbabbabaabbaaaaabbbaababbbbababbbbbababbabbbbaaaabbaaaaaabbaabbaaabbbabbabbbaabababbbbbbbababaababbbabbaaaabbbbbababbabaabaaabbbbaabbbaabababbaaabbbbabaabbaabbbabababbbabbabbaabbaabaaaaaaabbbbabaaaaaabbabbbbaaabbbbbbbbbbaabbabaabaaabbaabbbbaaaaaaabbabbabbbaababaabbbaabaabababbbaaabbabbbbaabbbbbbbabbabbbbbaabbbbabbabbabababbbaaabaabbababbabaabbbaaabbbbaabbaaabbbaaaabaababbabbbaaabaabaabbbabbaaaababaabbabababbbaabaaaabbaabaaaabaaaaaabbbbabbabaaabaabbaaabbaabaaaabbbbbbbaabbbbabbaaaabbaabbbbaaabbababbabbbbbaabbabaaaabaabaabaaaaabbaabbbbbbabaabaaaaaabaabaaabbaaaabababbababbabbabbabbbaaaabaabbaaabbbaabbabbabaaaabbaaababaaaaababbabbbaabbaaaaaabbabbbbabaababababaabababbbaabaaababbbbbaaabaababbaabaaaaaabbbababbbaaababbbababbbbbababbbbbbaababaaaaabaaabbbbbaabaaaabaabbbbbaaabbaaaaabbbababababbaabbbababaabbbbbbbbbabbbbbbbbbaaaabaabaaaaaabaaabaababaaabbbbabaabbbaaabbabaabbbabbbabaaaababbbbbbbaabbbbaababaabbbbbbbbbbbabbbbbbbababbbaaabbbbaaaabbabbabbbaaaabbbbababbbaabaabbbaaabbabbaabaababbaabaabbbbababbabaab
bbbbbbbaaabbabaabbbbbabbbbbabaabaabaaaaabaaaaabbabbbbbbabbbbbabaaabaababaabaaabaabbabaabbabbbbabaaabbaaababbbaaaaabababbbaabaabbababbbaaaabaaaabbbbbabababbbbaabbbbaaaaaaabbbbbabaaabaaabbaaaaabbbabbbbaaabbbbbbabbbabaabbbbabbbaababbabbbaabbbbababbabaabbabbaaabaababbaabbbbaaabababbaabbaabbbbababbbbaabbbababbbabbabaabababbabbaaaaabbbbbaabbaaabaaabbaabbabaaaaaaaaabbabbbaababababbababababbbabaaaabaaaabbaaaabbbaabbbaabbaaaaaabbbaaaababbbbbbaabbbbbabbabbbaaaaaababbbbbbbabbbbabbbbababbababbaaaaaabbbabaabbababaabbbbbabbaabbbbaaababbbbbaabbaaaabababbabababaaabbbbbaabaaaabbbbbbbbaaaaababaaaababbaabbbaabaaaabaabbbaabaabbaaaaaabbabbabaabbaaaaaaaabbbbbbaabbaabbaabbababbaaaaabaaabbaaabbbbbbbbbabbabbbaaaaababababbbbbabbbabbbbbbbbbbbabaaaabbababbaaaaabbaaabbbbbabbaababaaabaabababbbaababbbbaaaaaaabaaabbbbbabababbaabbbbaabaaaababbabababaabbabbaaaabaaababbabbababbabbaabaabbbabaaabbabaaaabbbbbaaabbaabbaaabbabaaabbaaabbaaabbbbabbbabbbbbababaaaaabaaabbbaaabbaaaaabbbaaabbbbbabbbbaaabbabbaababbabaabbbabbaabbbaaabbababababaaaaababbaaaaabbabbbbbbbaaaaaabbbaaaaabaabbabababbbaaaabbaabaaababbbabbbbaabaabbaaabaaabbaaabaabaaabbbbabbbababababaabbbabaaaabbbababbbbbbabaabbbbbaaaabbabaaaaaabbbaaabbbaabaabaaaabbbaabaaaaaabbbababbababbabaabaabbbaabbbbbabaababbaababaabaaabbbabbbbbabaaaaaaaababbbabaabbabbaaaaabbbabbbbaabbababaaababaabaabaabaabbabbbbaaaabbaaaaababbaabababaaaabbaabaabbbababbbababababbaaaaababbbabbbabbabaaaababaaababaaabaabbabaabbbbaabaaaaababbbabaaababaabaaaabbbbbbbbaabababbabbbbaaaaaaabababbbbbbbabaaabbbaaababbaabbbbababbbabaaaabbabbaaabbaaabbbababbabaababbbbaababbbbabaabbbbbababaabbabbbabbbababbbbbbbaababbbaabbbbabbaaabbbbabaaaabaabbbbbababaabbbbabababbaabaabababbbbaaabbabaaababaaabaaabbaaaaabaaaaabbabaababbaabaabbbababbaaabbaabaaaabaaabaabbabbbbbbaabaabababbbaaababbbbabbabaababbababbbaaaababbbaabbaaababbbbbbaabababbbbbabaaabaabbbbabbbaaaabbabbaaaaaabbabbabbbaaabbaaaaabbbbbbbababaabbbbaababbabbbbbbbaaabbabbbbbabbabbaabaaaaaaaabbbbababaaabaabaabaabbbbaabbaaaaaababbbbbaaaaaabaabbbaaabbabbbba
bbbabbabbababbbaabababbabaaababbbabbababbbbabaabbbaabbbbbbbbbabaababbaabbaabaabbaaaaaaabaaaaababbababbbaaabaabbaaabbbbabbbbaaabbaabbabbbabbababbabaabbbababbbbbbaabaaabbbbaaaababaaaabbaabbbabbbabbaaaaaabaabaabbaabbbabaaabbbabaababbbbbbbabaaabbbabbaaaababbabaaaabbbaaaabaaaabbbbabbababaabaaaaabbbbaaaaabbabbaaabababaaababaaabaabbaaabbbbbabbaabbabbabaaaabababaabbaabbbbbaababbbbbbaaaaababbbababbaaabaabaabaabbaabababaaaaaabaaaababbaaaaaaabbabbbaaababbbbbbabbbbbabbabbbabbababbbabbabbbabbaababbbbabaaaaaabbbaabbbabbbbaabbaaaabbbbbaaaabaaaabbbabbababbaabbaaaabaabbbababbbbabbabbbbbbbaabbababbbbbabbabbbbbaaabbabaaabaaaabaabbabaabbbababaabbbbbaababaababbbabbbbaabaaaababaabaababbbbabababaaaabaabbaabbbbbbaaaababbaababaaababbbabaabbababaaaaabbabbabbaabaaabbaabbbabaabaaabbabaaaabbabbabaaaabaaababbbababbbaaabbabbbbbaaaaaaaababbbabababaabababbaabaabbbbabbabbbaaaaabbabbbaabaabbaabbbbaabbaaaabbbabaababbaaaaabaabaaaaaabbaabbbaaaabbbaabbbaababbabbabbababababbaaabbababaababbbabbbaabaaaaaaaaabbababaabbbbaaababababaababbaaabbabaabbbbabaabaababbabaaabbaabbbbaaabbaabbaababbbaaaababaaaabbabbbaabaabaababbbaaaaabaabbaababbbbaaaabbbbbaaabbbbbbaabbaaabbbaaaabaabbbaaabaaabaabaaaabbbbbbabbbabbbbaababaabbabababaababbbaaaabaabbabbaabababaabaabbabbbabbbbaaaabaaabbbbaabbaabaaaabaaaaabbabbabbabaaaaaaaabaabbaababbaabbaabaabababaabbabaabbababbbababbaabaabaaaabbaabaaaaaabbbaabbbaaaababaabaaabbbabbbabaaabaabbbaaaaabbabaabbaabaabbaabaaaaabaabbaababaabbaabbbababbbbababbaabbbaaaabaaababbabbabaaaabaababbababbbbaababbaababbbbaababbabbbaaabaaaabbbababaabbbbaabaaaabbabbaababbabaabaaaababbbbaaabbbbaabbbbabaaabbabaabaaababaabaabbbbbbbbaaabaabbabbbaaababaababaabbaaaabbaabaababbbbabaaabababbbababbbababaababbaabaabbbbbaaaabbaaabbbbbababbaaaababbbbbbbbbaabaababbbbbbbaaaabbbaababbbbaaababbaabababaaabaababaabbbbbbabaababbabababbbaabbabbabbbababbbabbaabababaaaabbbaaaabbabaababaabbbbaabaaaababaaaaaaaabaabbabbaaabbabaaaaabbbababaaabaabbbbabbabbbbbabbbaaabbaabbabbaabbbaabbbbbbbaaabbbbabbbabaaabbbaabaabbbaaaabbbbbbababbaabaaabbbb
aabbababbbbaabbbababbbbbbaabbababbbbbaaaaaaaaaababaabaabbabaabbbaababababbbbabbbababbaaaaaabbaabaaaabaaabaabbbaababababbabbaaabbaabbbaaaaaaaaaaabbbabababaaaaabbbaaaaaaaabbbbaabbbabaaabababbaabbaaaabaaaabbbbabaabbaababbaabaababbabaaaabbaaaaaababbababbabbbbbaaaababbbbaababaaaababaabbaaababaabaaabababbabaaabaabaaaabaaaabbaaabbaaaaaaaaabbbbaaaabaaaaabbaabbbaabbbaabbabbbaabbaababaabababbbbbaabbaaaaabbaabbbabababbabbaabbbbbbbbaaaababbbbaabaaabaaabbbbababaabbaababababbaaabbaabbaabbbbbbbabaaabbaaababaaabbbaabbbbbaaabbabbaabbaaabababbaabbbaabaaaabbaabbabaaaaaabababbaabaaaaaabbbaaabaabbabbaaaabbaaabbbbababbbbaabaabaabbbbaaabbbbabbaaaaabbababbbbaaaabbbababaababaabbaabaababbabababaaabbbabbabaabaabaaabbbaabaaababbabbaabbaaaabaaabbbbabbabaababababbaabbabaaababababbbaaabababbabbbbabbababbbbabbbbbabbbbaabbaaabababbbabbbabbbbbaaaabaaabbbabbaaabbbabbaaabbabbbaaabaababbbbabbabbaabbbaaaabbabbabaabbabbaabbbabbbaabaaababaaabaaabaabbbabbbbabababbabaaaabbaabbbbbaaaaaaaabbaababbbaaaabaaaabaaabbaaaaabaabbbbaababbaaababbbbbbbbbbaaaabbbababababaaaabbbbabababaaabbaababaabaabbbbaaabaabbbabbabbbabaaaabbbbabaaaaaaaababbbabaaabbaaabbbaabaababbbbbbbbaabaaaabaaaaabababbbbaabbabbbaababbbbabbbbabbaabbabaaababaabbbabaabababbaabaabbbbaabbbabbbbabbbaabbbabaababbbabaaaaabaabbbbaabaabbaabbaabaaaaabbbabaababbababaabbabbaaaaabbbaabaabaaaabbaabababbaabbaaabbabaaabbaaaabaabaaabbbbbaaaabbababaaaabbbbbbbaaaabbbabbbaabbbaabbabbaaabbbbabbbbbabaaaabaaabbabababaabbaaaabaaabaaaaaaababaaaaaaaaabbabbbabaaaaababaabbbbbabbbaaaabbaabababbabaabbbbabaabaaabaaaaaaabaababbaabaabbbbabbbabbbbabbabaabaaabaabbaabbaaabbbabaaaababaaaabaaaaababbaabbbbbabbbaabbabbabbabbbbabaaabbaaabbabbbaaabaabbabaaabbababbbbbbbaaababaabaabaababaaabbbaaaabababbababaabababbbbbbabaabbabbabaaaaabaabaaababababbabaaabbbbbbbaaaabbaaabbbaaababbbbbaaaaabbbabbbaababababbbbbbababbbaaabbabababbabaaaabbababbbaaabbbbaabbbabbbbababaababaaabaaabbbaaabbaabbaabbabbbaabbaaabaaababbaaaabbbabaababbaaaaaaaababbaabbaaabbbaababaaabbababaaaabbabaabaabbbabbaaaaabbaaaaaaababaa
baabbbaaaaaabaabaaabaabaaaaaabbaaaaababbbabbabbbabababaaabbaaababbbbbababbbbbbbbbbbababbaabaababbaaababaaaabaaabbbaaaabbbaaababaaabbabaabbbbaaaaaaabbbbaabbbabbabbbbabaaaaaabaaaaabbbabaababaabaabbbaaabbbbbbbbbbabbabbbbbbaaabbbabbbabbaaabbabbabbabaaabbabbbabaabbbbbbbbaabbaaaabbbabbbabbbbbbbbbabbaaabbaabaaaaaaababaabbbaaabbababbabaababaaabbbabababaaabaabbabaabbbbbabaababaaaabaaaabbbbbababbabaabababaaaaaabaabbabaaaabbbabbbaabbababaaabaabaabbabbaabaabaabbabaabbbbababbaababbaaaaababaaabbaaabbbabbaababbabaaabbababbbbbbbaabbababbababaababbababaabbbbaabaaaabbbaaabbbabbbabbbaababbbbaaaababbaaaaabababbbaabbbbabbbababbbbbbaaaaabbababbbabaabbaaaabababbababbababbbbabbbaaaaaabbabbbabbabbababbbbaababbababbaaaabbaaaaabbaaaaaaaaabbbaabbaababaabbbaababbababbbabbabbaaabbbabbaabbbbbbababbbababbbbbababababbbbbbbaabaaabababbabbbaaababbbabbabbabbaababbbbaaabbbbabbbaabaabbbbaabaaabaaaababaaabaabaabaaaabbababababbbaaaabaaabbbbbaaabbabaaabaabaabbbabbbbaaaaabbaabbbbbabaaaaaaaabbaabbaaabbaababbaabbbabbaaababaaaabbbaaaaaaabbaabbbaaabbabaaaababbabaaabbaaabaaaaaabbbaaabaababaaaaaaabbabbbbaaaaababaaaabababbaababbaabbbabaaaaaabbaaabaaaabbabbbabbbaaaaaabbbabbababbbabbaaabbbbabbbbbbabbaaabaaabbbbaabbbbbbaaaabaaabbabbbbbbbaaaaabbaabaabbabaaaaaaaababaaaaabbaabbbabbaabbaaababbaabbbaaabbaababbbababababbbbaaaabaaabbabaaaaaaabbbbbaabaaaabbbaaabbbbbaabbbbbbaabbaabbabbaaababbbaabababbabbbbbabaabaabbaababbbabbabbbbababbabbabbbababbbabaaabaabbbbbbbababaaaaaaabaaaabbbaabaabbbababbbaabbbbbbabaaaaaaabbbbabaaabaabaaaabbbaababaabbbababbaabaabbbbbbbaabbbababababbbabbbabbbbabbaaaabaaaabaaabbbbaaaabaabaabaaabbabbaaaabbabbabababaaaaabbababbbabbaabaaaaaaaababbbbabbbaabaaaaaaaaaaabbaabbbabaababbaaaaababaabbaabbbabbbbababbbbababbbbababbbabbbabbbbababbbbbbbababbbababaabbababaaaabbbbbbabbbbbaaaaabbbbaaabaaabbbabbaabbbaaabbabbbaabaabbababaababababbaababababbababababaaabbabbaabababbaabaaaaabbabaaaaabababbbbbabbabbaabbabbbbabababbabbbbaaabbababbaaabaabbbaaabbababababaabbaabbbaabbaaabbbabbbbaaaaaabbbaaaabaababaaaaaaaaaaabbbbbbab
bbbbaabbaaaabaabbabaaaaaaabababbbaaabbbababbababbabaababbbbbbbaabbabbabbbaaabaabbabababbbbbbbbaabbabbbbbbaabbbbaabbbbbabaaaaabaabbbbaaababaabbbbaababaaabababbaabaabaabbbaabbabbaaaababbaaaababaaabaaaabbbbabaaaaabaaabbabaaabaabaabaababbaabaaabbabaaaabbaaaabababaaaabbbbbaabbbabbaabbabbbbaabbabbabaaaaabbaaaababbaababbabbbbbbbbbbaabbaababbabaababbaaaaaababaaaabaaabbabaaaababababbbaaabaababaabaabbaabbbbababbbabababbabbbbaababbbaabaaaababbbbbbaaaaabaaaabbabbbabbaabaaaabbaaaabbaaababbbaabbbaababbbaaaaaababaabbbbababbbaababaaabbabaabbaaababbaababbabaaababbbabbaabbbababbbababaabaaabaaaaaabaaaaaabaaaababbbbaaaabaaabaaaababaaaaaabaabaabbabbbabaabaababaaabaaabbbaaaababababaaaaaaaaaaaaababbaaaabbaaaaaaabbbbbabbbaaaaabababbbaaababbbabaabbaaaaaabaabbbaabaaabbabbbbbbababbbbbababbbbbbbaaaaaabaabbbbbaabbbbaababbbababababbabbabbabaaabbaabaabbbabbbbbbbaaaaaabbabaabaabbbaaaaabbabababababbbbbbbaaaabaabaabaaabaaaaabaabaabbaaabbaaabababbbbaabaabbaabbabbbbababaabbaabababababababbabaabbaaababababbbbbaabbbabaaaaaababbaaaaaaabbababbbbbbbabbabaababababbaabbabaaabbbbabaabaabbbbaababaababbbbbaaaaaabbbbaabaaabaaaababaaabbaaabbabbaabbbbaabbbaaabbabaaaaaababbaabbbbbaabbbbbbabbaaabaaababbbaababbabbabbbaaabababbabbabbbabaabaabaaabbababaabbbabbbabaaabbabbbbaabbbbbaababbaaaabbabbbbaaaaabbabaabbaaaabaabababbabbbaabbabaabaabbababaabaaababaabaabbbaabbaaabaaabbbaaaabbbbbbbabaaaabbaabbabaaaaabaaababbabbbbbbaabaaaabbaababbbbbbaabaabaaaaabbbaabaabaaaaaababababaababaaaaabbaabbababbbbaaabaaabbabbbababbbaababbbaabbabaaaabbaaaaabbbababbbbbabaaabaabbbabaaababaaababababbbaabbbbbbaaaaaaabbaabaababbbbbbaababaaaaabbaaaabaabaabaabababaabbaaabbaabbabbaaaababaaabaabbbbaaaaababbaaaababbbaaaabbbbbbbaabbbbbaabababaaabbbabbabaaababbaaaabbbbabaaaabaaabbaaaaabaabababaaaababbbbbbaabaabbbbabaaabbabbabbaabbbabaababaababaabbabbabaaabbababaaaaaabbabbbbbaaaabbbaaabaabaaaabbaaabbbbaaabbbabbabbaaababbbbabbbbbbababbaabbaaaabbaaaaabbabaabaaaaaabbbbbbbabbaaababbabaaabbbababbbaaaaabaabaaababbbaabaabbaaabbaaaaabbbababaababaaaaabaaaabbbabbaab
aaaabbaabbaabbbaabaaabbaaabbababbbbaabbbabbbabaaababbaaabbaaabbbaabaaababbbbabaabbbbabbbababaababaaaaabbabbbbbbabbbababbbbbbbbbabbaabbbababbbababaaababbaabaaaababaababababbabbabababaabbbbbabbbbbbbaaaaaaabbaababbabbbbbbbaaabaabaabbbabbababaabbbaaaaabbabbbbbabaababaaaaabbabbbabbbaaabbabbbaabbabbaaabbabbbbbbabaaaaabbabaabbbbbbbababbbaabbaaaaabaababaabaababaabbaaabaaaababaabababaaaabbbbbbbbbaaaabbaaaaaaaababababbabbaababbabaabbaabbbabbbaaabbbbbbbbbbbaaabbbabaababbbabbbaabbbabbaababbbabbabbbaaaaabaaababbbbbabbbbababbabbbbbabaaaabababaaabbaabbaabbbabbbabaaaaabaabbaaababaabbbbbbbbbaaabaabbabbbaaaababaaaaaaaaabbabbbaabaabbaaaaaababbbabbaaabbbabbabbaaabbaabbabaabbabaaabaaaaaababbaaabbaabbbaabaabbbbabaaabbaaabababababbabaaaaabbbbbbababaabbbbaaaaabbbbbbbbbabaaabbbbababbabababbabaaabbbbaaaaaaaaaabbbbaabaabbbbaaaaabbaaaaabbbabababbabbbaaababbaabbabababababaaababbbbbabbaabbabbbaaaaaabbaabaabbbaaabaaabbaabbbaababbabaabaaaababaaaabbbbbaabbaaabbababaabbbbbaababababbabaaabbbaaaababbaaaaaababaaaaaaababbaaabbbbbbbbbaababaabaaaabbabaababbabbbabaabbaabbababbabbbabbababbbaababaaabaaaabaaababbaaabbbbbbabbabbbbbaaababaababaaaabbbbababbababaababbbabaabbabaaaaabbbabbbaaabbbabaabbabbbbbabaaabababbaaabbabaaaaaaaaaaabaabbbaaabbbbbbababaabbbbbbbaaaaaaaaabbaabbbaaabbbaaabbababbbbbaaaaaaaaaaababbababbbabbbaabbabaaaabbabbabaabaababbbbabbbbaabbabaabaabbababbaaaabbbbaaaaaaababababbaaaaaabbababbabbbababbaaababbaababaabbabababaabbabbabbbaaabbaaabbabaababbbbaaaaaabaaaaababaabaabbaaabbbbabbbbabbbaababaaaaabbbbbbaabaabbabababaaabbabbbbaaaaaabbbabbababbbbabbabbaaabaabaabbabaaaaaabbbbabbbbababbabaababbbbbaaaaabbaaaababaababbabbaaaabababbababbabbabbbbbbbaaabababbbabbbababaaaaababbaaababbbbbaabbaababbaabbbbaabaabaaabbbabbbabaaaabbababbaaabbaabaabababaaabaaaabbbbbbbbaaabbabaaabbabbbabaaaabbbbaaaabaaaaaabaababaaabaaaaabaaabbbbbbbbabababbbbbbabaaabababbbbbbbbbabbabababbbaabaaaabaabbaabbbbaababaaabbbbbbabbabaabbaabbbaabbbaabbaababaababbabbaabbaaaabaabbaabaabbabaaabaaaaababababbbbaabbbbababaabbbbbbbbabababaabbbabaa
bbabbabaaaaaaaabaaaaaaabbbaababbbaaaabbaaabbabbaababaaababaaabbbbabaaabbbbbaaabbaaabaabababaaaaabbbbbbbababbbabaaabbbabbabbabbbabbbbabbaabbbabbabbaaabbbbabbaaabaababaaaabbbbbbaabbabaaaababbbaabaaaabababababbabbbaabbbbabaabbabbabbbabbaaabbaaaababaabbabbbbaabbababaaaaaaabbbbbababaaaaababbbbabbbabbaababbbaaabbabbbbbbabbaaaaabbababababbbababbaaaabbaaaaabbbaaaabbaabbababbbbabababaaabbbaabaaabbbabaaababbbabaabbbaaaaababbaaabaaaaabbbbabbaaabaabaabaabbabbababbbbabababbabababbabaabbaaabaaabbabaabaaaabaabaaabaabbabbaabbaaaaabaabbaaaababbbabaabbabbbbbbabbbaababaaaabaababbababbbbbbabaaaabbbbbbabbbabbaabbbbbbabbabbaaaabbaabbabbabbbbbbaaababaaabbabaaababbbbaaabbaaabababbaaaabbabaabbaabbbbbaabaabbabbabaaababaaaabbaaabbabbbbbbaababaaabbbaaaabaaabbbbbabababbbabbaaabaabaaaaaaaaabbbabbbbbabbbaaabbaabbbaababbaabbababbbaaaaaaaabaabbbaaaaabaababaabaaabbabbbaabbabbbbaabaaaaabbabbbbaabbaaaaabaaaaabaababaababaaaababaababbbaababaabbaaabaabbabbbabbbaaaabbbbbabbaaaaaababbabbaabaaaaaabaaabbaababaabaabaaabaaaaabbbaaababbbbbbbaabaaaaaabaabaabbbabababaabbbaabbaaababaaabaabababababaabbabaaaaabbbaaabbbaabbaaaabbbbbabbbabbababbbbbabbbbbbaabbbaaabbababbaabaaaaabaabbbabbbabbaaaaaababaabaaabaaabaaababbbbabbabbbbbaaabbbbbbbabbbbaabbbbabbaaaaabbababbabaaababaabaabbaababaaababababaabababaabbaaaabbaaabaaaabbbabbabaaaaabaababbabbbaabababbababaaaaaabbababbbabbaababaabaabaaaaabbbbaabbbbaaaabbaabbaabbabbaaabbaaabaabababbabbbaaaaababbbaabbbbbbabbbabbabbabbbaabaaaaaaabaababbbaaaaabbbabbabbbbbabbaaabaabbbbaabbabbbababbabbbabbbaaabaaaaaaabaababababbbabbbbbabbbbaaaababaabbbabbabaaaaaabaaaababaabbbabbbbaaababbaababaabaabbbbbbbbbababbbabaaabaabababbbbbbbbbabaaaaaaaabababaaabbbaaaaaabababbaababaaabababbaabbababbaaababbaaabbaaabaaabbbbabbabaababaabbaaabababbbaaabaabbbababababbaababbabbbbbaabbaaaabbbbbbaababaaaabababbbababababbbbbaaabbabababbabababbbbbaaaaaaabababaaabbabbbababababbabbaabaabababbabbbbabbbaaaabbbabbbbaabaaabaabbabbaaaabbababbabaaaaaaabbbaaababaaaaaaaaababaabaaaabbbaaababbababaaaaabbbaaaabbaaabbabababbbbbab
aaabababbbbbbaaaaaaaaaabbbaabbaaabbbaabbbbaabbabbbbaabbbbbaabbababbaaaaababaaaabaabbbbbaabaababaaabaabaabaabaaabbbababbbabababbbaaabaababbaaabbababaababaabaaababbabbaaaaabbbbbbaabbbbaaabbbbbabbaaabbabbbaaaabbaabbababaabbaaabbabababaaaababbaabbaabbbbbaaabbbbababbbbbbabaabbababbbbaabbaabbbaabbabaababbbbabbabbbbbbaabbabaababbbbbbbaabbbabbbbbabaabbbbaaababaabaabbabaabbbabaabababaabbbbbabaaabbaaaabbbbaababbbabbbaabaaabbbbaabbaaaaabaababaabbbbbabaababbaaabababababaabbabbababaababbaabbbabbbaaaabbbbbbabaaabaaaaabababaaaabbabbaabaaabbbbbbbababbaabbaabaaabbbaaabaabbbbbbaabaabbaaabbabaabbababbbbbabbbbaabbbbbaabababaaaabaabbbbaabbbaabbababaabbbaabbbaaaaababbabbbbaaaabbbaabbbbbbaaaabbaaaaaabaaaabbabbabaaaabbabbbbabbbababbbaabbaabbbaaabbaaabbabaababaabbbabababaaaababbaaaabbbbabbaaaabbaabababaaabaaaabaaabaabaabbaaabbbbbbaabaabbaabaaababbabbbbababbbababbabaaaababbabaaaabaababbbaaababbababbaaaabbababaaabbaabababbabaabbabaaababaabbbbaaaababbaabbaaaaaababbbababbaabaabbaaaabaaabbbbababaaaaababbbbaabbbababbbbaababababaaaaabbaaabbbbbbbaabaaaabaababbbababbabbbababbabbbaabbbbababbbbbaabaaaabaaaabbaaaaaababbabbbabbbbbbabbbababbabbbbbabbbaabbabbbabababbbbbabaaaabbaaaabbabaaaaaaaaabaaaaaabbabababbaabaaaabbbaaaaabbbabbababaabaababbbbabbaaaaaaabbbaaaababbabaababbbababbbaaababbbababbbbbaabbababbaaaaaabaaaababbaaababbababbabbbaababbababbaabbabaabbababaabaabbbbabaabbaaabababbbbababaaababbbbbbbbaabbbbbbbbbbabbabbbbbabbbbbabbbbbaaaaaabaabbbbabbaabbaaabbaabbabaabaaabaaabaabaabbbbbbbaabbababaabaabababbaababababaabaabbaabbbabaabbaabaaaaaaaabaabaaabbbbaabbbaabbaabaaaaaababbabaabbaaaaabbbbababbabbbabbaabaaabaaabbaaaaababbbaaabbabaabbbabaaaaabbaabaabbaabbaaaaaaaaababaaabaababbbbbbbbaaabaaabbabaabbabbabbbabbabbaabababbabaabbbabbabaaabbabbaababbabaabbaaabbbbbbbaababbbabbabaababbbbbbaabbabbabbabaaabababaabbbaababbbbbbbbabaaaabbababaabbabbbbabbbabaabaabaabaaaaabbbbabababbbababaaababaabbaabaabbaabbbbbbaaabbaaababbbaabaaaaaabaabaabaabaabaabaaabbbbbbbaaaababaabbbabababbabaaaabaaaabaaaaabbbbbabaabbbaabaabbbaabaab
baaabbaaabaabbbaabababaaaabbaabaaababbabbabbababababbaaaaabaabbaabaaaaaabbbaaababbaabbbabbbaabaaaabaaaabbbaaaababbbbbbbbaaabaaabaabbaabbbbbbbabaabbababbbabbbababbbaabaabbbbababaaababbbaaaabbbaabaabbaabaababbbbbbaabbaaabaabbaaaababbbbbbbabbaaabaabbbbbbaaabbbabbbbbaaaaaaabbbbabbbbaababbbabaaaabbbabaababaababbabaabbabbbbabaaabbaaabaaabbbbbbababbababbaabaaaabaaabbababaabbbaaabbabaabbaaaaaababbabaabaabaaababababbaaabbababaaaababababababbbbbbbbabaababbabbababbbaaaabbaaabbaaabaaaababbababbbbaabbbabbbabbabaabaaaaaaabaababaabaaaaabbaabbbbaaabbaaabaabbbabaaaaaaabbbaababaabbaabababbbaabbbabbbbbbaaaaaabaabbbabbbbbbbaaaabababaababbbaaabbbbaabbabbbaaaabaabbabbabbbaabbbaabbaaabababbbbababaaaabaabaaaaababbbbabaabaaabbabaaaabaaaabaabbbabaabaaaabbbabbbbbbbaabbbbbaaaabbaaaabaababbbbbaaaaaaabaaaababababababbaababbaaabaabbbbbbbbaabbaaabbaaabaabbbabbbbaaaabaabbaaabaabaabaabbbbbaabbaabbbaababbbabbbaababbaabbaabbabbaabbbbabbabbbbabaaaababaaabbbbbaaaabaabaabababbaabaabbbabbbbbaaabbbabaabaabbaabbbbaabbabbbabbbbababbaabbbaaaabbbbaabbababaabaabbbaaabababbabbbabbababbabbabaaaaaaaabaabaaababbbaabbbbababaabaaabaabbabbabaaaababaabbbaaababaabbabaabaaabbbbbabbbbaabaaababbbbbabbabaaaaaababbaabbbabbbbabbaaaabbbabaaaaabababababbaaaaabaaaabaabbbaababbaaaaaabbaabaaaabbbbabaaababaababbababbaabbaaabbaaabaaaaaaaaaabbaaabbbabbbbbaaaabaaaaabaabbbbbabaaabababaaaababaababbbaaaababbabbbbbbabbbbababbbbbbbbabaaababbbabaababbaabbbabbaaaabaabaababbaaaabbaabbbbbaaabbabbbbbaaabbaababbaaabbbbaabbbabaabaabbbbabbbabbbbbababbbaaabaabaabaabbabaabbaaababbbbaaabbbababababbabaabaaabaaabaaababbbbabbabbbaababaaabababaababbabababaabaabbabbbaabababaaaaabaabaabaabaabbbaaaabababaaaaaabaababbbbabaaaababbabaaabababbbbbbaabbbbbababbabbbbbbabbabbabaabaabbaabaabbbabababababaabbbabbbbbbbbbabbaabbbbaabbbaababaabbbbaabbbaabbbbbbabaababaabaaabbbaababbbabaaaaaababbbbaaababbbaababbaaabbbaabaaaaaaaabababbbabaaabbaabbaabaaabaabbaababbbababbabaaaabbbbaabbbaaabbaabbabaaabaabbababbbabbbbabbaaaaabbaabbbbaababbbbbababbbaabbbbbaabbbbaaaabbbbaabbaaaab
aabaaaabbbabbaaababbababbaababbaabbbbbababbaabbbabaaabbbaaabbaaaabbbbabaaabbbbabaabbababaaabbbabbabbbaabababaaabbbabaaaabaabbabababbbabbaaaaaaababaabbbbbbaaabbababaaababbbbbaaaaaaaabaabaaaaabbaaaaabbbbbabbabababbababaabbabbaaabbabababaabbbabbaabbbaababaaaaababbbabbabbbbbaaabbbaabbaabaaaabaaaabbaaaabbbbbaabbabababbaababbbaaabaabaabbabbabababbbbbaaabaaaaaaabbbaaabbbaababababbaababbaaabaaabbbbaaaabbbbabaabbabbbbbbababbababbabbbaaabbaabbbabababbaaaabbabaaabbbabaabaabbababaabbbaabbaababbaaaabaabaaaaaabbaaaabaabababaabaaabbbbabababbaabbabbbbaabbbbabababbbbbabaaaabbbaabbaabbaaababbbababbababbbbbabaaabaabaabaaaaaababaabbbabbbbbababaabbbbaabaabbabbabbaaaabaababaaababaabbabaabbbbaaaababbbbbaaaaaabbbabbaabaabaabbbbaabaaaaabbabbbbababaababbbbaabbaababaabaababaabaabbbbabaaaabbaaabaabbaaaabababaabaaaaaaaabaaabababbabbbaabbaaaababbabaaaaaaaabaabaabaaabbabaaabababaababaaabaabaaaaababbbaababaabaaabaabbabababaaabbbbbbababbabaaaaabaabbabaaaaabbbbabaaabaaaaaabbaaaaaaaabbaaaaabbbabaabbbbabbbbbabbbabbbabbabbababaaabbabbbabaababbbaababbbbababaaaababbbaabbaaabbbaababaabbabbbabbabbbbaaabbbbaabbbaababaabaabbbbbbbaaabbbabaabbaaaaaabbbaaababaaabbbabbaabaaaabbbaababbababbbaabbabaabaaaaabbbabbabababbaaaaabaabbbbbbbbbabbbababaaaaabaaababbabaaaabbabbbbbbbbaaabbbaabbbaaaababaaabaabbabbaabbbbaaabababbabbaaaabbbabbababaababbaabbbbaabaaabbaabaaababababbaabaaaabbaabbbabaabababbbaaaabbbbaabbbbbbabbbabaaaabbbaabaababababbbabbaaaaaabbaababaaababbaabaabaaabbabaaaabaabbbabbaaaabbbabbbbbaabbbaaabaabbabbbabbbababbbaaabaaabbaababaabaabaabbbbaabbaabbabaabbabaaaababbababaabababbbbaaaabbaababbbbabbaaaababaabbabaaaabaaaabababaaaaaababbbaaabbaaababbbbbaaaaabaabbaaaababaaabaaaaabaaabbababbbbbaabbabaabaabbbbabbbabababbbbbaaababbbbbbbbabbaabbbabaaaabbaabaabbaaabaaaabaabbbbabaabbbaabbababbaabaabbaaababbaaabbbbbaabaabbaaaabaaabbbaaabaaaaababbbabbbbbabbabaaabaabbabbaaaabbaaababaabaaabbbabbaaaabaaabbbabbaaaababbaabbbbaabbabaaabbaabbaaabababbabaaabaabbaaababababbbabaaaaaabaaaababbbabaabbbbaaaaabbbaaababaabbabbabaabaaababab
abababbaabbbaabbaabaabaabbbabbbabbbbbabaaaabbbbaabaaababbbabbbbbaaabbbaaabbbabaaaabaaabaaabbbbabaaaabaabaaabaaabbbaaaaaabbababbababbaaabaabaabbabbabaaaaababbbabaabaaabaabababbbababbbabbaaabaaaaabbaabbbaaabbbababbababaabbbaabbbabbbaababaaaaababaaabbbbaabbbbbaabbabbabbbaabababbaaabbbbbaaabaabbbaabbaaaaaabbababbbbaababbbbbaabbbabababaabbaaabaabaaabbbaaaabbbbaabaabaabbaaaababbbaabbbaaaaabbbbbbbbbabbbaaabbbbbbbabaaaaabaabaabbbaaaababbbbaabbabbabbaaaaabbbababaabbbabaaaaaaabbabaabbbababbabbbbaaaabbbbaabaabaaaabaabaabbabbababaaabbabababaabababababbbabaaaaaabbbaabbbbaaabbaaaabbbabbbbbaaaaaabaaababbbbbaaaaaabbaabbaaabbaaaaaabaababbabaaaaaaaabbbbbbabababbabbbbabbaaaabbabbabaababbbbaaaabbabbabbaaabaababbabbbaaaabbaababbbababbbaabbaababaabbbbbabababbbababbbaabaababaabbbbababaaabaaaababaabbabbbbabaaaaaaabaaabaaabbbaababbbbbabbbabaabbaabbbabbabbbabaaabaaaaaaaaaabaaabababaabbaaaaabbbaaaabaaaabbaababbaaabbaabbabbbaabbabbaaabbbaaaabbaabaaaaababaabbbbaaabbabbaabaabaabaaaabbaaaabbbaaababaabaabbaaabbabbaaaaababaaaababaabbabbabaabaaabbbbbbabaaabbaaaaaaabaaaabbabbbbbbbbaaaaabbaabbaabababaabaabbabbaaababbababaabbabbabaaaaabbaaabbbaaabababbaabbbaabbaaaaaabaaaabaabaababaaababbbaabbbaaaabababababbbbaaaabbbababaabaaabbababbabbabaaababbabbbaaaaababaaabbbbabbaababbbabbaabaabbababbabbbbbbbbaababbbaaabbbabbbbbbbbbbbabbaaaaabababaaaaaabbabbabbbababaaabbbababbbabababaababbaaababababbbabaabababababbbaaabbabbaaaababbaaaababbababbbbbbbaaababaabbbbbaabaaaaaababbaaaabaababbbbababaabbaaaababbbbabbbaabbababbabababbabbaaabbbbbaaabbaaabbababbbbaabbabbabbaabaabaababbabbabbaabababaabaabbbbbbbababbaabbababaabaabaabbbaaabbababaaaabababaabaabbabbabaaabbbbbbabbabbaabaabbabbabbabbaaabaaaaaaabbabbabbbbabbabaabaabbbbabbbbabaababbbabbbbbaabaaabbabaaabbaababaaabbaabbbabbbaabaaaaaaaabbaaaaaababaaaaabbabaaabbabbbaaabbabbbaaabbaabaabaaabbbabaabababbabaaaababbaabbbbabbaaaabbaabbbbbabbbaababbabbbbbbaaaabbaabaabbaabaaababbaababbbbaabaabbbbbaaabbbabaababbbaaabaaabbbabbaaaabbbbabaaababaaabbabaaabbaaaabababbbabaaabbbaabaaababba
abbababbbbaaaabbbabbbaaaaabaababababbbabaabbaaaabbbbabaababbabababbbabbbbbbbaabbaaaaaaaabbbaaaabbbbbabaabbbbbabaaaaaabbaabaaabbbbbbbbbabbbaababbbabbaabbaabbaaabababbbbbbabbaabaabaabaaabbaaabaaabbbababababbbbababbbbabbabaaaababbbbabbabbbabaabbababaabbaabaababababbabaabbbabbababababbaaaabaababbaabbaabbabaabbaaaabbabababbaabbabbbaaaababbaaabbababbbaababbaaaaababbbababbbbbaaaababaaaaabbbaaababbbbbbabbababbbbbabbbbaabbabaaababbaababbbabaababbbaabbaabaabababaabbaaaaaaabbaabbaaabbbaabbbbbababbbbababaaabaabbbbbabaaaaabaaaaaabbbbabbbbbbaaabbabaabbbaababbabbbbbbbabbbbaabbababaaabbbaaaababbbbaaaabbaabbbaababbbabbaabbbaabbabbbbbbaabaaaabababaaaaabbabbbabbbbaaaaabbabbaabbabaabaababbababaabbaaabbabbbabbbbaababbabbbbbbabababaaabbbaabbbabbbbbbbbaaaaabaaaabbabbaaabbbbabbbbbbaabaaabbabbaababbbabaababbbbabbbabbababababbaaabbaaabaaaabbaabbabbbaababbbaaaaaaaaaabbbaabaababaaababaabababbaabaaabbaabaaaaabbaabbaabaaaabaaaabbbabbaabababaabaababbbabbaaaaabababababbaaabbbababaaabbbbbbaaaabaaaaaabbbbbbabbbbaabbaaaabaababaabbbbabaabbbbaabababaaabababbbbabbbaababbababaaaabaabaababbbaabbabbaaaabbaabbababbbbabaabbbbbaababbbbbababbbbaabbbabbaaaabbaabaaaaabababbbbbbbababaaaaabbbbbbabababaaabbbbbaaaabbbbbbbabbaaaabbaaaababbbbabababaabaaababbbaabbbbbbaabbbbbbaaabbaabababbabbbbaabbbabbaabbbbbaabaaaaabbbabaaaaaaaabbaabbabbbabbbbababbaaaabbaaaaaababbaabbbbbaaaababbbbbabaaabaabaabbaababbababbabbabbbabbabaaabbabbbbaabaabaaaaaabbaabababaaaabbaabbbbabaabaaabbbbabbbababbbbbbbbbbaaaabababaabbabbaaabbaabbaabaaaababaaaabbaaababaaabbaabbabaabbaababaabaaaababbbbbbabababaaaabbabbabaabababbabbbbbaaabbababbaaaabbabaaabbabaababbaaaaaaabaabbbbbaabbbbbaaabbabbabbbbbabbaaabaaabbbbbabaabaabbbbbbaabaaaaaaaaababaabababaabbbabaaabababaabbbbaaaabaabbabaabbbbaaaabababbabbbbaabaaaaababaaaaabbaaabbbbbbabaabbbaabaabbabbbaaabaababbabbbbbaababbbabaabbabbbbaaaaabaaababbbbbbbabbaaabaababababbbabaaaabaabbbbaaabaaabbabbbbabbabbabbababaaabbaaababbbbbbbbaabbaabbaaaaabaaabaababaaaaabaabbabaaaaabaababaaababbaabaaaabaababababaabbbaaabababaaa
ababaabaabaaaababaabbbaabbbababbabaaaabaaaaabaabbbabbaaababbbbbbbaaaaaaabbbaababaabababbaaaaaabbabaabbbbbabbababbbbaaabbbbbabaaaaaaabbbbaabbbbbabaaabbbaababbabbaaaaabbaaabbbaaabbbbbabaaaabbabaaabbabbbbbbbaabbbbabaaaabbaaaabbaaabbaaabababbabbbbabbbaaaabbabababbabaaabaabaabbababaaabbbabaaabbaaabaababaaaaaababbbaababaaababbbabaaaabbaaabbaaabbbabaaaabaaaaabaababbabbbbbbbaabaabbababaababbbbbaabababbabababbaaaaabababbbbaaaabababaababaabaaabaabbbabbbaaabaabbaababbbabaabbbabaababbbbbaaaaaaaaaaaabbababaaabbaaababbbbbaaabaabbbaaabbbaababbabbbbbabaabbaabbbababaabbaaaabbabbaabbbbbabbaababaaaababaaababaaabaabbbbaababbbabbbbbaaaabbabaaaaababbaaaaaababbabbabbbbbbbbbbaabbbabbbaababbbabbaabbaabbbaaaaabaaaabaabbbaaabbbbaaabbaabbabbbaababbbbbbbabbbabbbbabaababbaabaaabbbbbaaabbbbbbbbbaabbbbbaaabbbbaaaabbaabaaaabaaabaaaaabbabaabbabaabbaabaaaaabaabbbabbaaaabbaaabbbabaababbabbbbbbabbababbababbaabbbbbabaababbabbabbbbababbbbaaabaabaabaaabaaabababbabbabbabbbaaaaaabbaabababbaaabbaaabbbabaabbabaaaaabababaaabbbaaaaabbbaabbbbbabbbbababaabaaabbaaaaaababbbaaaaaabaabbabbabbababaabbbaabbbababaababaaababbbbabaabbabbabaaabaaababbbabaabbabbabaaabaaaaabbaaabbbababbbbaabaaabababbabaaababbababbabbbabaabbababbaabbbbabaaaabaaababaabbbbabababababababaabbaaaabbbaababbababababbaabaaaaabbbababbababbaabbbbbbaaabbabbabaabbbbababbbbbaaaaabaaabbaaabbaaaabbbbaaababbbbababaaaaababbbabbbababbabaabbabababbaababbaabbbbbaaaaaaabaaaababaabbabababbabaaabaaaaabaabaaababbbbbababbababbbabaaaaabaabbbabbbabbaabbabbbbbbbbbabaaaaaabababbbbabbbaaaaaabaaabaabbaabbbaabaabbaaabbbbaabbbabbabaababababbaababbaaaabababbabbbbabbababbaaaabaaabbabbbbbbaabbbaaabaabbaaaaababaabbbaaabbbaabaaaabbbbbabaaabaaaabbbbbaabbbbaabbbbaaabbbbaabbabbbbbbabbaaaababbbaaaababaabbbbaaabbbaaabbabbabbbbabaabaaababaaabbaaababaaaabbaaabaaaababbababbaabbababbababbaabbabbbbbbaababbabaaabababaaabaaabbbabbbabbabbbabaabbaabaaababaababbabbbaaaaabbababaabbbbbbaaaabbbbbabbabaaaaaabbabbbaabababbaabbaababbabbaaaabaabbbabbaaaabbaaaaaaaaabbabaaabababbbbaaaabaabaaaabbbbbabaaa
bbabaabaabababaaaababbbaaabaaababbbababbbabababbaabaabaabbbabbababbbaabbaaaaababbbbbaabbaaababbaabbaabbbbbaaaaababaaabbabbbbbbabbaaabaababbbaaaaababbaabbbbabbaababbabbbbbabbabaabbbabbaaabaabbbbabababaabbbabbbababbaaababbabbbabaaaabaaaaaabaaaabababbaaaabbabaabababaababababbbaaaaaaaabaaaaaababbbbaabaabbbabbbbaaabbabbaaabbaabababbbbaaaaababbbbabbbaabbbbbbbaababbaaaaaaaaabaabaaaaabbaabbbbbbabaaababbabababbaaaabbabbabaababbbbbbabaabaabababaababbabaabbaabaaabaabababbaabaabbabababbaaaaaabbbbaaaaaaabaaaaaababbbbaababbbbbababbbbaaabaaababaaabbbbababaabaaabbbbaabbabbabbbbbbaaabaabbaaaaabbbbbaaabbbaaabaaaaaaaaabaabbbaabbaaaabaaaabaaabaabbababbaaabbaabbabbbaabababbbbabbaaaaabbbaabaabababbaabaaababaabababaabbbbabaababaaaabaaaabaabbbaaabbbaaaaabbbababbabaaababbbaaabaaaabaabbabbaaabbbaaabbaabbbbabbaabbaabababbababaabbbbaabbbbaaaabaabaaababbaaaabbabaaababaabbbbbabbbbabbbabbaabbaaaaaaabaabbabaabbabbbabbabbbbaaabbbaabababababaabbabbbbaaaabababbabaaaabaabbbaababbbbabaabbabbbabbbabaababaaaabaabbaabbbaaabababaabbbaabaaabbbbabaabaabbaaabbabbbababbabbbbbbaaaaaaabbbabbbbaabaaabaaabaaaaaabaabbababaabbbbbbaabaaabbaabaaabaabaabaaabaabaaabbabaaabababaaaaaaaabbabbabaaababbaaabbabababbbbbbabaaaabbbabbbbbaaabaabbaaabbababbabaabaaaaabaaaaaaabababbbabababababaaaabaaabbbabbaabababbabbbababbbaaaaabbbbaabbaaaabaaabbbaabbabbabbaaabbaabaababbbabaabaabaaabbbbaabababababaabbbbababbbbbbbaababbaaababbabbabbbbaababaabaaabbaaaaaaaabaabbbabbababaaababbabbabaabaaabaabbaaaaabbaaabbbbbababbbababbabaaabababaaaabaabbabbbbabaabbbbabbbaababbbaaabaabaaababaaaababababaabbbaaaaaababbaabaaaabababaabbbbbbabbabbabaaabaaaaabbaabbbbaabbaabaabaabaaaabaaaabababbaaabbbaabaaaabbbabababbaabaaabbabaaaabaabbaabbbabbbaaaaaaabababbbbaababababbabaababaaabbbaabbbaaaababbbaabaaaababbbaabbbbaaaaabbbabaaababbabaaabbaaaabbbaabbbbabbbbbbbabbbbbababbbababbabbaabbbbbaaabbbbabaaabbbbaababbabababbabbbbabaabababbbabbbbbbabbabbaabbabababababaabaabbbababaabaabbabbabaaabbabaabbaabbaaaaaababaaabbababbaaabbabababbaaabbbabbbbaaaababbbabbbaaaaaabaaabaa
aabbababbbaabababbbbababababbababbaaabaaababababaaababbaaabbababbaabbbabbbbabababbbbabaabbbabbbabababaabbbababbaaaabbabbbababbbaaaaaaabbbaaabbbaabbbaaabbbbababaaabbbabababaababbbbabbbaabaabbbabaabbbabbaabbbbabaaabbababbabbbbbabbbbaaabaabaabaabbbbbaababbbbbbbaabaaaabababbbbbaaaaabbbbaaabbaaababbbbaabaaaaabaaabbababbbaabbbababaaaabababbbbababaaaaaaabbaaababababbbbabbbbbabbabaaaaabaabaaaabbaaaaaabaabbaaabaaabaaaabbabababbaabbbbbbabbbaabbabbbababbaabbabababaaabaabaababaaaababbabbbbabaaaaabbabbabababbbbbaaaabaabbbbabaaaabaabaabbaaabaaaabbbabbaabbaababbabbabbaabbbaabbababbaabbbabbababbabbbbababbbabaababbbaabbabbbaabbbbbabaabaaaaaabaababbaabaabbabaabbababaaaabbbbbabbbaaaaaabaabbbabaaaaabaabbbbabbbababbabaaabbabbbbaaaaabbbbbabbbabbabbaabaabbbbaababaabbaaabaababbbbbabbababbaaaaaaababbbaabbbabbbaabbbbaaaaaaabaabaababbbaabababbbaabbbbbbbbaaaaababbabbaaaaabaabbbaabbbabbababbababbabbbbabbaabbbabbbbbabbbaaabababaabbaaaabbbababbabbaaaabbbabbabaaaababaaaabbbaabbbbaababbaabbbaababaaababbabbbabbbbbaaabaaaabbabaaaaabbabbababbabaaabaababababbbbaabbbaabbbaaaaabaabaababbabbbbbabbbaaaaaaabbbaaaababbaaabaabaabbabbbbbaaabbbbaaaaaaababbaababbabbaaabbbbbaabbbabbababbbaababaaabbaaaaaaabaaaabaabbbaabaaaaabbaababaaaaabbaababbbabbabbabaababbaaabaabbaabbbbabbbbbaabbabaaabbaaaababababaabbabbaaaaaaabaaabaaabaaabbbbaaabaababbbbabbbabbbaabbaaabaaababbabbaabbbbbaabaabaabbaababaaababbbbbabababbbbbaaaaaabbbbabbaabbaababbbaaabbabbabbabaabbaababbabbbbbabbaabaababbbbabaabaabbbbaaabbababbbbbbaaaaaabbababbbbbaaabbaabbabbabbababaaaabaaabbbbbababbabbabbaaaaaabbabaababaaabbbbbbbaaabbbbaabaabaabbaabbabaabbbaaababbaaaabbaaabaababaabaaaaabaaaaaabbbbaabaabbababbbabaaaabbbabbaaaababbbbaabbabaabbabbababbaaaaabbaabbbabaabbbbabbbbaabbabbbbabbaaaabbbbbababbaaabaabbabababbbbabaababababbbbabbbbaabaaababaabbaaaabbaabbbaabbaabaabbbaabbabbaabbababbabaabbbaaabaaaabaaaabbaaabaabbaabaabababbabababbbbbbaaaaaababbbbaaabbbbaabbbabbbaaaabbbaabbbbabbababaabbaabaaaabaaaaabaabbabbabbababababaaaabbababaaaaaabbababaaaabababaabbaababaabaa
aaaaababaaabaabbbbaaaaababaaaabaaaabaabaabbbbbaabbbbaabbbaabbabbbbaaaabbbbaabababaaabbaaaaabababbababbbababaaabababaaabbababbababaaaaabbabbbbbbbaabaaabaabbaabbaaaabbbabaabbabbbbbabbaabbbbbabbaaaabbbbaaaaaaabaabbabbaabbbababbaabbabbabaaababbababababaaabaabbbaabbbbaaabbabaabbaaaaaabbbbbaabbbaaaabaaabababbaaaaabaabaaabbabaabaaabaabbbbbaabbbbbbabbabababbbbaabbababaaabaaaaaabaabaaabbabbbbbbabbbbbbababbbaaabaababbaaababbabbabbaaabbaabaabbbaaabbbbaaabbababbbabababababbbaaabaabaabbbababbbaabbbbaabaabbbbbbaabaaababbabaabababbbbbbabaaabaaaabbbabbaaabbbbbaabbbbababbaaabbbabaabbabaaaabbbbababbbbbbbbbbbbbbbabbbbbbabbabaaaaaabbbaaaaabbababababaabaaababaabbbaaabababbbbbaaaababbbabbababaaaababaaababbabbbaaabaaaaabaaabbbbabaaaabaabaabababaaabaaabaaaababbaaabbbbbaababbabbbabbaababaaaaaabaabbaabbabbabaabbbbabbbbababbbbabbbbbbbbababbbababbababababaabbbbaabbbbabaaababbbababbbaabbbbbabbbbbaabbbabbabaaabbbaaaabbbaabbabababbabaaabbbabbbaabbbbababbaabbaaaaabbbbbaabaaabbbaaabbbaababbbababbbbbabbaaaaaaaabbaaabbabaabbbbbbaabaaaababbabbabaababbbabaaaaaabbbaabaababbabaaaaaaabbaabbbbbaaabaaabbabbbaabbbabaaaabbabbbabbbbbbabaaaababbababbaababbabbbabababaaaaaaaaaaabaaabbbbaabbbbbbabbbaaaaabbbbaabaabbbbbbabbabbbababbbbaabbaaaaaabbaabaaababbabbaabaabbbbbbbabaababaaaaaabbbababbaaaabaababbaabbabaabbabaabaabbbaababaaaaaaabbaabaabbbbaaaaaaaaabaabbaabaabbbbaaaabbbabaabbbbaababaaabbbaabababaaababbabbabbabbbaaabbbbababaabaaabbaabbbbbaaababbabbbbbbabbbabbbbbababababaabbaaabaaababaabbaaabbabbbbaaabbbbbabaaaabaaabaaabaaabaabbaaabaaabaabaaaaaaababaaabaaaabaaabbbaaaaaaabaaaabbbbbbaaabbabaaabaaaabaababbbbabbbbababbbbbabbbbabbbbaaabbaaabbbbbbbabbbbbaabbababbaaababbaababababbbbbbbabaabaababbbbbbbababaaaabababaabbbaabbabbbabbaabaaabaababbbbabbbbababaabaaababbbabaabaabababaabababbaabbabbbbbbabababaaaabbababaabbaababbaababbbabbababbbaaaaaaabbababbabbabbabbabbbbaaaaaaaaaabababbaaabbaabaaaaaaabbaaabababbabbbbbbbbbabbbbbaabbaaaaababbbabaabbaababbbbbbbbbbaaabbabaabaaabaababaaabaaaabbbbabababbaabbbaaabaabbabbbababaabbbabbba
aabaaaaabbaaabbbabbabaaaaaabbabbaabbbaaababababbabaababaabbaabbbaabaaaaababbabbaaabbabaaaababbaabaaaaabbbaabbbabbaaababaaaaaabaabababbaaabaaabaaaaabbaabbabaaabaabbaaabbbbaaaaabbabbbaabababbbaaabbbabaabbabaaaaababbbbbabbbababababaaababbaaaaaababaaaaaabaaaabbbaabaabbbbabbbbbbabbababbbbbaaaabbaaaaaaaaabbbbaabaaabaababaaabaabaabbbabaabbbbbaaabbababaaabaabaaabbaabbabbaabbaaabababaaabaababbaaabbabbaaabbabbbaabaababbbbabaaabbbbababbaabbbabbbbbababbaaabbabaaabbbbbabababbaaaaabbaabaaaaaababbbbbbaaaabbbbaabaaabaababbbbababaaabbaabbbabaaabbbbaabbabaaababbabbbbabbabbabbbbaaababbbaaaabbbaabaaababbaabbabaaaabbbbabbabaaaaabbbaaaaabababbababbaababbababbabbbaabbbababbababbabaaaabbaababbbbbaaabbaababbabaabaaabaabbbaaabbbbabbbbbbabaaabababbaababaaaabbbabbbbbaabbbbbbbbbaabaaaaabaaaaaaabbabbbabbbaaaaababaaabbbaaabbbbbaabbbbbabbbaaaaaabaabbabbabbbabbaaabaaaaabbbabbbabbbbabbaabaaabaaaabaaabbaabbabbbbbbaabaaabbabaababaaababbbabbabbaabaababbaaababbbbaabbbabaabaaaabbbaaaaabaababaaaaabbabaaaaabbabaababaabaaaababbaabbaaabababaabaabbaabaababaaabaabaabaababbababaaaaabbbabaaaaaaaaaaaaaabbbbaaabbbbbbaabbaabababbababaabbbaaabaaaaaabbbabbaababaababaaaaaaabbabbbbabbbbaaaabababbbbaaaababbaabbabbbbbaababbababaaabbaaaaaabaaaaaaaaabbbbabaaabaabbbbbbaababbbbabababaaabbbbbbabbaababbaaabbbabbabbbababaaaabbabbbabbababababbababaabbaaababbbbaaabbbaaabbbaabaaaaababaaaaaaaabbbbbbbbbbbbbabbbabbaabbaaaababbabbbaabbaabbbbbbbbababbbbbabbabaabbbabaaabbbbbaabababababbabaaaababbaaaabaaaaabbbbabbbabababbbabbbaaabbaabbaababababbabaaaaaaaababbbaabbbabaabaaabaaabbbaabaaaaababababaabaababaabbbabbbbaaababaaaabaaaabaabaabbbbaabaabaaabaaabbbbaaabbaabbbaaabbbbabbbabbbabbbbbbbbbbbabbabababbaaabaaaabababbabaabbbaabbabaaaaabababaaaaaabbbbbbaabbbaabaaabbabaaaabbbbbbbabbbbbaabbaaabbbbbbbaaaababaaabbaababbaaabbbbbabbbbbbabaabbbbabbbbbabbaabbbbabaababbbaaaabbbbaababbbbabaaaaaaaabaabbbbaaaaaaabbbaabbbbbabaaaaaabbabababababaabbbaaaabbbbaaaaabbaabbbbabaabaaabbaaabaaabbbbbaaaababaaabaabbbbaabaaaabbaaabababaaaabbbbabbbbbbaabbabaabbbaabbbba
aabbbaabbbbaaabbbbbabbaabbabaabababbbbbaabaaabaabbbabababababaabaabaaabbbbababababbababbaaaabaaababbbbaabaabbbaabaaaaabbabbaaabababbababbababaabaabbababbbbbaabbbaaaabbbbbabbbaabbabbaaababbbbaaaabaabbbaabbaaabbabaabbaabbaaaaababbaababbaabaabaabbbababababbabbbaabbbabaabbabbbbbbaabbabbbbaabbbbabbababaabaaaabbabaababaaababaababbabbababbabbaabbbbabbbabbbbabbaabbabaabbbbabababababaabbbbbbabaababbabaaaababaaaaaaaaaaaaababaaababaababbaabbaaaaaaaaabbabaabaababbbaabaaaaabbbbaabaabbbababaaabbbbbaaabbaababbbababbababbaababbaaabaabaaaaaabbbbbbaabbabbaaabaaababbbbbabaabaaaaababaabbbaabbababaabaaabbbbbbbbaaabababbaaaabbbaabaaaaabaaabbabbaaabbabbabbaabaaabaaabaaabbabbbaaabbbbabbabaaabbaababbbaaabbbbaabbbbaabaaaaaaabbabaababaaababbbbbaaaaaaaaaaaabbbaaaaaabbbabbbaabbababbbbaababaaabaabaaaabaaaabbaabaaaabbaabbbaabbbabbabaaabbabbabbababaabbabbbbbbbbbaaababaababbbababbbbbbabbaabaababbbaaababbaabbbbbaabbbabbbbaaaabbbbabaabbbabaaabbbbaabaabbbaaabbaaaaabbabaabbbabaabbbabbbbbaaaaaaababbbbbbbbaaabababbaaaaaaaabbabaabbaaababbababbaaababaaaaaabbaaaaaaabbbaaaababaaaaababbabbbbbaaabaabaabbbabbbbaaaabaabbaaabbbbbabaababaabbaaaabbaababbaabababababaaaaabababaababbbaabbbaababbbbaabbabaabbbabaabbababaabbaaababaaaaabbabbaaaaabababbaaabaababbabbabababaabbabbaabaaabbbbbbaaabaabbabbbbaaabaaabbaabbbbaaaaababbbbbbbbbabbbabbabbaaabaabbaababbbbababbabababbbaabbbabaaabababaabbaaabbbabaabaaababbaaaabbbbbbbbabbabaaababbbbaabaaaaabaabbaaabbbbbabbababbbbaabbbaabbbbabbabaaabababbbaababaababbabaaaabababbababbbbbabbbaaaaaabbaaaaaaabbbbabbbababbbabbabbbaabbbaababaaaababaabbaababbabaabbaabaabbbaaaabbbabaaaababbbbabbbabaabbbaabbbbabaaaababaaabbabbbabaaabbabaabaabaababbaaaabbbaabbaaaaaabaaaaaaaaaaaabaaabbbababbabaabbaabbaabbbaaabaaaaaabababaabbbbbabababbbbbaabbabaaaaabaabbabbbababababbabbabbbbbaaabbbabbabaaaaaababababaabbabaabbbbaaaabaaaababbbabaaabaababbababaabbabbbaaabbaabababbaabbbbbbbbaaababbbbaabbbbbbbabbbababaaaaaaaababaabaaabbbbaaabbaabaababbaabaabbbbbaabbabaabbaabbbabaaaabaabbaababbbbbbabbabbbbbbabababbbbaabaabb
ababbbabbaababbbababaaaabbababababbbaabbaaabbaaabbbbaababbbabbaaaabbaaaabbbabbaaabbabbaabbbbabaaaaabbbbaabaaabbbaabaabbaaaaabbabaaabaaababaaaabababbaaaaaaaaababbaabaaabaabbabbababbabbbaabbbbbabbbaaabbaabaabaabbaaaabababaaabaabababbbaaabaaaabaaabbbabbabaabaabbbaaabbbaabbabbaaabbbababbbaaaabaaaaaaabbbaabbbbaaaababaabbaabababaabababbabbaababbaaabaabaaabaabbbaaabaabbababbababbaaabbaaababbbababbbbbbababbababbbaabababbbaabbaabaabbbabbbaababbaabbaababbaabababaaaaaaabaabaaabbbaaaaabbbaaaabbaaabaabbaabbaabbbaaabaaaabbbbbabbaaabaaaaaaabbbaaababbabaaabbbaababbaabaabbabaabbaabaaaaaabbaaabbbbbbbabaaaaabbbabbaaaabbbaaaaaabbabbaaabbbabaabbbbbaababaabaababababbaabbbaabbaaaabbaabbbabbaaabbbbaabbaaaaaaaababbaaabaabababbbbabaaabbbababbbaaabbbabbbbbbbbbbbbbbbaaaaaabbababbaabbbaaabbaabaaabbbabbbbbbbbaabaababaaaaaaabbaaabbbbbbaaaabaaaabbbbabaaabaaabbbbbbaababbabaaababbbabababbbabaaaababbabbbaababaaaaaaaaaabababbaaabbaabaababbabaabbabaaaaaababbaaabaaabaaabbabbbbbbbbbaaaaababaaababaaaaabbabaaabbbaaabbbbbaaabbaaaabbbaaabaaababbbbbbabbabaababbbbbbabababbbabbabbabaaabababaabbbbabbababbbaaaabbabbbababbaaabbbbaaaabbaabbbbaabaaabbababaabbaaaabbbbabbabbaabaabbabaaabbbaaaaaaabaabaaabbaabaaaabbbbbbbbabbbbabababbbbbaaaaaaaaabaaaaabbbbabaaabbaabaaabbabbbbaabaaaaaaaabaabbaabbaabaabbbaaabbbbaababababaaaaaaaabbabbabbaabaaabbabbabbabbbbbaababbaabbbaabababbaabaaaaaaaaababbbbbababaababbaaaababbabaababaababbbbaaabbbbabababaabbabaaabbabbaaaabaabbbaabbbbabbabbbbbabaabbababbabbbbbbbbabaabbbbbbaaaabbabaaabbaababaabbabaabababaababbabbbabbaababbaaaabbbbababbaaaabbabbbbbbaaabbbabaabbbbbaabaaaabbbbaabbabbabbbbaaabbaabbbabbbababbbbabbaababaaabaabaabaaabbabaaabababbaaaabbaabbbaaaaaaabbabaabaaababaababaaababbaaaabbabbabaaaabababaabbabbaaabbaaaaaaaabbabbaaabaabababababbbaabaabaabbaaaababaaaababaabbabbbabbabbaabaabaaaababbaabaaaabbbbaabbabbaaababababbbbbbbababbaaabbababbabbbbbbbabaabbbbaaaabbbbbbbabbaaaaaaabbbbabababbaabaaababbababbbbbbbbbbbbaabaaaabbaaabbbbbbaaabbaabbaaaabaabbbbaabbbaabbaaabbaabbbbabbaaabbaabbbaaaababa
ababbbbbbabbbaababaaaaabababbbaaabbaabbbbbaaabbbbabaabbabaabaaaabbabbbbabababaabbaabaaabaaaabbbaaaaabaabbbaabbbabbaaaababbbaaaabbabbaaabaaaabbaababbbababbbabaabbbbababbbbbababbabaaaababbbbabbaaaabaabaabbbaaaaaaaabaabaabbbabbbababbabbaaabaabbabbbabbbabbaabaaaaabbbabaabaababbaabaababbbbaaababbabaaabaaaaaabbbabbabbaaabaaaaaaabbbabbababbbbbbbbbbbaabaababaaaaababbbbabbaabaabaaabaaaaaaaabaaababaaaabbbaabbabbbabaababababaabaaaabaabbaabbaaaaababaabbaabbbbbbbbbbabaaabbbaaabaaababaaaaabaabbabaabbaababbaabbabaababababbbababababbbaaababbaaaaaaaababaabaabaaabbabbababbbbbabbaababbbaabbaaaaaaabbaaaaaabaabbabbaabaaaabaaaabaaabababbabbbbaaabaabbaabaaaabbaaababbbbbbbabbaaabaabbababbaababbbaaaaaaaabababaababaabbaaabbbabaabbabaaaababaaabaaabbbaaabbbaabbabbaaabbaaabaaababbbaabbbaaaababaabaabbaaaaaabbbabaabbbbaaabaaabbaaaabbbaabbbaaabbbabbbababaabaaaaaabbaabbabbaabaabaababababbaabbbbbaabbaaaaaaabbaabbabbbbaaabaabababaaabbbbbbbaaaababbaabaaaaaaabaabababaabaaababbaaaaabbaabbabbaabbbbaabbabbaaabbbabbabaabbaaaababbbbabbaababbaaaaaaaabaaaaabababbababaabababaaaabbabbaaabaabbbababaabbbbababaaabbababbabaaaaabbbaabbaaabbabaabbbaaabaabaaabaaabbbaaaaaaaababbbaabbaaabbabaabbabaaaabbabbbaababaababbaabababbabaaaaabbababaababbabbaabbbbabbaabbbaabbabbaaabbbaabbbabaabbaaaaaabaaaabbaabbaababaababbbbbbabbbaabaaaabaaabbbabbaabbbabbbbaabbababaababbbabaaabaabbbaaabbbaabbaabababbbabbabbbbbbaababababaabbaabbbabbabbabbbaabbabbbabbaabbbaaababbaaababbbbbaabaabaaaabbbbbabbabbaabbbbabbbbabaaaabbabbbbbaabbabbbbaaaababbbbababbbbaabbabbaaabbaaabbbbbbabbbabbaabbbababaaaaaabbbbaaabbbaaabaabbbaabbaabbaaabbabababbaaaaaababaababbbaabbaaabbbbaaabbbababbbbbaabaababaabaaaabbaabababbabbabbbabababaabaababaaabaaabbaabbbabaaabababbabaabbbbaaaababbbbababababaabbbabaaabbbaababbbbbbbbaabaabbbabbbaaabaabbbabaaababababbabbaabbbbbabbbbaabbaaaaabbbabbbbaabbabbaabbaaabbabaaaaaaababaabbbbabbbbbbaaaaaabaaaaabbbababbabaabbabbbbbbabbbbaaaaaaaaabababbabaababbbabbaabaaaabbabbbaaabbabbaaababaabaaabaaabbbbababaabbabbaababbbbabbbaaabaaaabbababbbba
babbbbaaabbaaabbaaaaababbababbbaaabbabbbabaaabbbaaabbbbbbabaabbaabbbbbabbbbabbaaabbaaaaabbbbbababbababbbbbaaaaabaabbabaabbabbbabababbabababbabaabaaababbbbbaabbabaabbaaaabbaaabbaaaaababaabbbbbbbaaabaabbbabaaababbaabaabbaaabbaaaabbbabaaaabaabaabbbabbaabbbabbabaaabbbbababbbbaabaaaabaaababaaaaababaaaabbabbabbaaaabaabaabaababbaabbaaabaaaaababaaaaaaabaabbbaaabbbaabbbbaabbbaabbaaaaaabbbabbaaabbbbbbbbbbabbbabaaabbabaaaabbbbbbababbbbaaaababbbaaababbbbbbabbaaabbaaabaaaaaaababbabbaaababbaabbbabababaabaabbaaabbbbbbabaaaaabbbabababbaaaabaaaabbbaabaababaaabaabbaaaaabbabbaaabbbabbbbaaabbbabbabababbaababbbbbbbabaaabbaababaabbabaabbbababaaababbaaaabbbaaabbababaabbbbbabbaabaaaaabbbbaabbbaabababbbabbbaababbbbbbaabababbbbaaabbaabbbaaabaababbbabaabbabaaaabbabbbabababaabaaaaaababbbbbbbbaaabbababaaabbaababbabbababbababbabbaaabaabbabbbbbaabbbaababbabbabaabbbaaaaababaabaabbbbbbabbbbbbaabbbaabbbaaabbbbbbaaaaabbbaaabababbbbbaabbaabaaabaaaaabbbbbbbaabababbabaabbbaababbaabbabababbaaabbaababaaaabaabbbbbbaaabbbaaababbaabaaabaaaabbbbabbbbbbbaaabaaaabbaaabbbaabababbbbabaababbbaaababbbbaabaabbababbaabbbbbbbaababbabbabbaabbbbababbbabbabaaaaaababbabbabaaaaaaabbbaaabaaaaaabaaabbaabaabbbaabbababababbbbbbbababbbaabaaaaabbbabbbbabbbbabaabbbaabbbbbaaabbbabaaaaabbbbababbaabbaababaaaabaaabababaaaaabaababbbbabbbbbabbbbbbaabbabaabbbbabbbbbabaabbaaabaaabbaabbbbaabbaababaaabbbababaabaababbabaabbbbabbbaaaaaabaabbbbabbabbabbbbbaabbaaabbbabbbbbaaaaaaaabbaababbbaabbabaabaaaaabaababbabbbbbbbbaabaaaaabaaaaababbabbbabababaabbbbbbbaaabbbaabbaabababbabbbbbaabbbbabbaaabbbaaaababbabbbbbabbabbaabaaaaaabaaaabaabaaabaaabbaabaabaaaaabbbababbaabaabababbbaaaababaabaabbabbbabbaabbbabbaabaabaaaaaabbbabbababbbaabbabaabbbabaabbbbabababbbabaababaaaaabbbababbaaaabaaaaaaabaaababbabbbbbbaabaaaabbbaaababababbbbabbaaabbaaaababababababbaababbbbbaaababbaaababaaaaabaaaabaaaaabbbbbaabbaabbabaababbbbbbababbbaaabaababbbbababababbbbaabababbababbbaabaabaaaabababbbaabababaabaaaaabbabbaabaaaaaababbbbaaabaaababbbbbaaabbbaabbbaaaabababaabbbabaaababbb
babbbbbabbbbbbababaabaaabababaabababbbbaaaababbaabbbbabbbbaabbbbabbabbbababbaababbaaababaabbbbbaaaaabbbbabababbbbbbbaabaabbbaaaabbaaababbbabbaaaaaabababbbabbaabaaaabbbabaabaaabbbbbaaaabbaaabbbbbbaaaababaaabbabbaababaabbbabaaabbabbbbabababbababaabbabbababbabaabababaaabbaababbbbabaababbabbaaabbabaabaababababaabbbaabaabaaaaabbbabbbaaaabbabbbbbabbabaababbbbababaabaaabbbbaaababbbabaaaabbbbbbaabbabababababbabbaabbaabbbbaaaabaaababaababbabbabaaaaabbababaabbbaaabababbaabbaabbbabbaaabbbaabaababbbbabaaaaaabbbbababaabaaaaaaaaaabbbbabbbbaababababbaabbbbabbbababaabbaabbabaaaabaaabbbabaaabbaaababbbaaabbbabbbaaaabbabababbaaabbabaabbababbbababbaabbabaabbabbaabbaabaabaabbaaabbbabaabaabbabbabbaaaaaababbababababaaabbaababbbaabaaabaaababaaabbbbabbaababaabbaaaabbaababbbbabaabbbbabbaabbbbbaaaaaaabbabaaaaaaaabaaababbaabaaaaabaabbaaaaabaaabbbabbaabbabbbbabbabaababbabbaaabbbaabbaababababaabaaaabbaaaaabaabbaabaaabaababaabbaababbabbbbaaaaabaababbbaaabaaaabbbaaaaaabbaabababbabbbbabbbaabaabbbbbabbabbbaaabbaaababbaabaabaabababbbaaabaaaabbbbbbabbaaabbbaaabababbbbbaababaabbabaabbaabababbaaabaaaabbababababbbaababbbaaaaaaabbbbabaabbabababbbbbbaaababaaaaabbaabaabbaaababbaaababbababbabababaaaaaaaaabbaaabaaaaabbbabbababaabbaaabbabaabbbaaabbbbbaaabbaababbbaabaabbaaababbabbaaabbbbbababbbaababbaabaaabbabaabaabbabaaabbbbbaaaabababaabbabbabbabbaaaababbabbbababaabbbbbabaaababaaaaaaaababababaabbbbaabaaabbbabbabbbabbabbabbaabbabaaabbabbbbaabbbbababaaababbbabaababaaaabbbbbbaaaabbaaabaaabaabbaabbaaaaaaaabbbabbbabababbbabbbbababaaaabbababbabbbbabbaababbbbbbabbbaabbabbbbbbbaabababbbabbababababbbaababbbbbbbabbaaabbbaaabbbbbabbbbaabbaabaaababbbbbabaaabaabaaaabbbbabbaabbabaaaaaababbbbaaaaaabbaaaaabbbabaabababbaaabbaaabaaabaabbaabbabaaaaaababaaabbbbbaabababbaabbabaabaabbabaaaaababbaaababbaaaabbababaaabbbbabbaaaaabbaaabaabaaaabbbaabbabaaabbabbaabaabaabbaaabbababaaaaaabbbbbabbabbaaaabbbababbbaaababbabababbaabababaabbbbbababbbabbaababbbabaababaaaaabbbababbabbaabbbbbaaaabababbaabbaaaaabbbbbaaababbbbbaabaababaabababaaaaaba
aabbbbbaabbabbaaaabbbabbababbbaabbaabaaaabbbbabbbbbaaaabbabaabaabbaabaaaaaababaabaabbbaabaababbabbabbbbbbababaabbaaabbabaaabaaabaaabbbaabbababbbbbbbaaabaaabababababbaabbbbabbaabaababbbabaabaaabaaaabbaaabbbbbbaabaabbbbbabbbbbbbbbbaaaaaabbbaabbaababbaaaabbbabaababbabaabbbabbbababbaaaaabaaabbbaaaabaaabbaabbbbbaabababbaaababbbbbaababbabbaabbbbbbbbbbababbaabbaaabbbabaaabaaabaabbababbaaabaabbbbbabaaababbabbbabaaabaaabbbbbaababbbaababbbabaabbabbbaaaabbaabbbbbaaabababbbababbabbbbbaaaabbbbaabababbbbbabababbaaaaaaaaabbbbbbbababbabaaaabbaaabbbaaabaaaaaabbbaabaaaabaabbbbaabbaabbabababaabbbaaaabbbbbabbabbbaaabbbbabbabaaabaaaabbbabbaaabaaaabaaabbabbbbaabaaaaaaaaaaabaaabaabbbabaaabbabbbbbabbbabbabbbaaaaaaabbabbabababbbbbabaaabababbaabaaabaabbabaabaaabbbbabbabbaaaababaabbaababbabbbbbbbaabababaabbababaaaaabbabaabaabaaaaaaaaaaabaaaabbbbabaabaaababbbbbbaaaabbabbbaaabbbaaabababaaabaaabaaabbaaabbbaaabbbbababbbbaaaababbaaabababbabaabbbaabbabbbabbbbbbbaabaaaaabbbbbaaaaababbbbabbaabbaabbabababbbababbbaaabbabbaaabaaaaababbaabbbbbabaabbbbabaaababbabababaaaabaaaaabbbbabbabaaabababaababbabaaaaabbaaabaababaabbbbbbbabbbaaaabbbaabbaaaabbaaabbbbaaaababbbabbabababaabbbbbbbbbababbaaabababbaaaabbaaaaababaabaaababaabbbabaaaababaaabaaaabbabaaababbbaaaabbaababababbabbbbbaabbbbbabbbabbbbaababbbaaaaabbaaabaabababbbabaababbababababbbabaababbbbbbababbbaaabaaabbbbbbbbabbbbababbaababbbabbbabaaabbaabaabbababbabbbabbbaabbaaaaaaabababbbbabbabaabbaabbabbabbbbabaaababbbaaabaababbaabbbabaaaaabbbabaabaababaabbabbabaabbabbbaaabaabbabaababbabbaaaabaabbababbabaabbabbbaababbabbbabaaabaaaaababaababaabbbbabbbbbbbbabaabbaabbaaaababbbbaaabbabbabbbbababbbaaaaaabaabaabababaaaababbaabbbbbbbabbaaaaaabaaaabbbababbbaabbaaabaaaabbbbbabbabaabaaaababaabbbaababaaaababbaabababaababbbaaababababbaabbaaaababbaaabbabaabbaaabbbabababbaaaaabbbabbabaaabbaaaaaabbaabbababbbababaabaabbbaaaaababbbbababaaababbabababaabbbbaaabaababbbabaaabbabaababababbbbabaabbbaaabaabbaabaaabbbbbbbbbabaababbaaaaabbbbaaaaaabababbabbabbbbbbaaaabbabbababbaabaabbbbaab
aabbaabbbbbbabbababababbababbbbbabbabbbaaabaababaaaababababbbaaaaaabbababababaabbaaaabaaaaabababaabbbbbaabaabbbaaaabbbabbbbbbababbbbaabbaaaabbabaaababbbbbabbbabaabbabbbabbbbaabbabbbbbabaaaabababaababaabbabbabaaaabaaabaaabaabbbaaababaabbbbabbbabababbbaaababaabaabbabbabbbababbabaaabbaabaaaaaaaabbbbbbbaaabaabbbabaabaaaabaababaabbbaabbaaaababbbbbbabbbaaaaaabbabbabaaababbbababaaaaabbbbbbabbbaabaaabbabbbaaaabbaababaaabbabbbaaaaababbabbbababaabaaababaabbaaabaabbaaaaaabaaaababbbbabaaaabbaaaabababaaaabbbabbaaaabbbbaabaabaaabbabbabbbaaababbbaabaabbbbaabbbbbbaababaababaaabababbaabbabbaabbabbaaabaaaabaabbabababbaaabaaabbbaaabbbabaaabbaaabbabaabbabbaaabbaabbaaabbaabbbbaabbbaabbbaaabaababaabaababababaabbbbaaaabaababaaababbababbabbaaabbabbbaaaabaaaababbaababaaaaabbaabbaaababaabaabaaabaaabbbaabaabbbabbabaaabbbbabbbabbabaababbbbababababbaaababbababbabbabaaaabaababbaabaaabbbbbabbbbaabbbbbbaabbbbbbaaababaaaaabbbabaaaaaaabbbabaabbaaaaabaabbbaaabaabaaaabaaaababbaabbabbababbbababbbabbabaabbabbaaaaabaaababbbbbabbaaabababababababaaaabaaabbabbbbbbbaaaabbbaaabbbbabbabbabbababababbbbbabbbbbbabbbaabaababaaaaabbbbbaaaaaabbabbabaaabbabbbbbabbaaabbaaabbaababaaabaaabbbaaaabbabaabbaaaaaabbabbbaabababbbabbbbabaaabaaaabaaababbbaabbababbaabbababaaaaaaabbababbaabbaabaaaabababbabbbabaaabaabaaaaabbbbbbabaaababbbbababababaaaababababbabaabbbbaaabbabbabbabaaabbbaabbaaaaababaabaabababaabbbaabaaabbaaabbbbbabaaaababaabbaabbabbabaaabbababbbababaabbbbaaabbbbaabaabbabbaaaaabaabbababbbbaaaaabaaaaabaaabbbabbbaababbbbbababbbbbabaaaabbaaababaaaaaaabaaabbaaaabbbbbabbabbabbbbabaabbbbbbabaabaaaaaaaabbbbaababbbbbaabababbbbbbbbbaabbaabbaaaaaaabbbbbbbababaaabbabaaabbabbabbaabbbbbaabbabbabbbbababababbabaababbababbbabaabbababaaaabbaabbabbaaaaababaaabaaabbbaababaababbabaabbbaaabaaabaaaababbaaaaababbbabbbabbabaabbabaaaababbaaabaaaaabaaabaabbbbbbaababbabbbabaabbbabaabbbabbabaaabbbaaabbabbabaabbbaababbaabbabbbaaaaababaabababbbababbabbabaaaabbbbbabaabbaabbabbbbabababbabbabaababaaaabababaaabbabbabbaabbabaaabbbabbbabbaaaabaaaababba
aabaabbbaabbbaabaabaabaaabaabaaabbbabaabbbbbbabbabbaaabbababbabbbbbabababaabbbbbabbabbabbababaaabaaabbbabaaaabbaabbaabbbbbaabbbabbaababbaaaabbaaabbaaaabbbaaaaaaabaabbbaabababbabaabaaababbaabbbbbaabbabaabbbaaabaabbbbaabbbaabbabababaaabbbabbbbabbabbabaabbbababbabaaabaabaaabaabaabbaabaabbaaaaabbbababbabaabbbabbaabbabbabbaaabaabbaaabababbababbbbabbaabbaaabababbbababaaaabaabbbbbabbbabbbbaaaaabaaabbbbbaaabaabbbbbbbabbbbbbababababababababbbbbaaaabbbbbaaaaabaaabaabbabaabbbabaababaabbaabbbbbbaaaababbabaababbabbaaaaabaabbaabaaababbabbbabaaabbaaaaabababbbaaabababaabaaabbbabbbbaabbaaababaabbbabbbabaaaaaaabbbbaabbaaabbbaaabbbbaabbbbbbbbbbbababababaabbbbbababbabbbbbaaaabbbaabaababbaababaaaabaabbaaaabaabbabaaaabbbbbbaabbbaabababbbbabaababbaaabbbababbaaaaababbbaaaabaaaabababbaabababbabbbbbaaabaabaabaaaabbbabababbabbabababbbbaabbaabbbababbaabbbaabaabaaaabaabaabbabbabaaaaaabbaaabababaaabaaabbbbbabaaaaabbbbaaaabaaaaaaaabbbbbaabaaabbaaaaaaaababbabbabaaaabaabbabbbbbbbbabbaabbaabababbbbbbaaabababbbbaabbbbbaaabbabbbaaabbbaaabbaabbbaabbaaaaaaababbaabaaababbabbbaaaabbababababbabaaababbabbbabbabaaababaaabaaabbbbbbbbaaabbabbbbbaaababaaaaababbaaabbbaaaabbbbbabbaaaabbbbbbaaaabaaaaaaaaabbbaaaabbbabbabbabbbbaaaabaabbbabaaabbbaabaaaabbbbbbbabaababaabbaaaabbbbbaabaabaabbbbaabbaaaaaabaababbabbbabaabababaaaabaaabbbaaabbababababbabbbaaaabbbbbbbbaabbabbabaabbbabbabbbababaabbabbbaaabaabaaabbabbbaaabaaaaabbaaaabaabaabbbabaaabbababbbaaabbbabbbabaabaabaabbbababbbaaabaaaaaabbbababbabaababbbbbbaaabaabbaabbaabbabbaabaabababaabbabababaaaababaabaabaababbaaabbbabbbbaabbbaabbbabaabbaabbbababbbbbbabbbbabababababbabaabbaaabaaabbaaabbaabbbabbbbbbaaaaabaaabbaaabbbbbbaababbbbbaabbababaaababbbabbbaaabaabbbabaaaaaabaabbabbaabbabbbbaaaaaabbaabaabbaaababbbbbabaaabbabbaababbbbbabbabbabbbabbbabaaabaaaabaabbbaaabbbabbbaabababaabababaaabaabbaabbbaaabaaaababaaaaabbabbbabbaabbabbaababaaababbabaaabbbaaaaabbbbbabaaabbbabbbaabbabbbaaababababbbbbaaaabaabbbbbbbbaabaaaabaaaabbbbaaaaaabbbaababbbbabbbbbaaabababaabbbabbbbbaabbbbabaaabbb
abaabbbbabaabbbabbaababbbaabbbaabbbaabababaabbababbabbaaaabaabbbabababababaaababbbbbbaababaaabaababaaaaabababaaaabaaabababbaabbbbaaabbaabbbaabaaabaaabbabbbbbbbbaaabbbbbaaabaaabaaaabababababbbababaaaabaaababbbbabaaabbaaaaabbbbaaaabbaaaabaabaabbbbbbbbaabbabbbaabaaabbbaaaaababbabbaaaabbabbaabbaaabbbaabaabaabbaaaaaabbabaaababbaabbaabbbbbbbbabbbbbaabaabbaaaabbaaabaaababbbbbbbabbbbaaababaaaaabbaaabbbbaaaaabaabbabbababbababbaabbabaabaabbaaaaaababbaaabbbbbaababbbbaabbbabababbabaaaababaabbbabaaaaaaabaaaaabbabbaababbaabbbbabbbbaaabaabbaabaabbbbbbaabbbbbaaabbaabaabbbabbbbbaabbaaabaabababbbbbaabbabbaabbabbbaabaabababbaaabbaabaaaaabbaaaabbaaaaababaabaaabababbaaabbbabbaababaaabbabaabaabaabaaaabbbbaabbbabaaabbaabbaaaabbbbbbaababbbabaabbbaabbbbbbbbabaababbababaaabaabaababbabaaababaabbaabaabaaabbbaaabbbaabababbabbbaaaaababbbbbbabbaaaaaaabbbbababbaaabbababaaaaabaababbbbaaabbbabbbbaaaaaabbbbaabababababaababaababbbabbaababbabababababaaabaabaaabbbbbaababaabaabaababaabbabbaaaaabbaaabbabbaaaabaaabbbaaaababaabbbaaababaaaaabbbbbaababbbbaabbaabbbbabaababbbaabaabbabbabbabababbbaabaaabababbbbbbabbbaaaabbbbbaabaabbaabbaaabbabbababbbbaababbbbbbbabaaaaabbabaabbbabaabaaabbababbaabaaabbabbabbbaabbaaaababaabbbbaababaabbaabaabbaabaaababababbbaaababaabababaaabbbbaaabbabababaabbabaabaaabbbbaabaabaaabbababbaababaabbabbababababaaaabbbabbaaaabbaabababbababbabbabbbaabababababaabababbbabaaababbbabbaabbbaaaaabbbbbbabbbbbbbabbbbababaaabbaaababababbbbabaabbbbaabbabbbaaaaabbbbababaabbaabbbaabaaaaaaaababbaaababbaaababbbaabbbbbbbaabbabbbaaabaabbaabbbbabbaabaaaaaaabbbaabbbabaaaaababbbbbbbaabbbaaaaabaaaabbababbbbbabaabbabbaaaaabaaaabbbbababaaaababaabbaababbaaaabbaababaaabaabbaabbbbbbabaaaaabaabbbababbbabbbbbbbabbaaaaabbbabbbabaaaabbbaaaabaabbbaababbabababbaaaababbababbbbbbbbaaaaaaabbbabababbaaaabbbbabbbbabbbaabababaabaaaaababbbbaaaaaababbbaaabaaaaaaabaababbbbabbbbaabbbaababaababaaabbbbbabbabbbaabaabbabbaabababbbabbbababbbabbabbbbaaababbababbaabbabababbbabbabbbabaabbaaababaaabaabbbababbababaababbabbbaaabbbbababbbbab
abaaaaaaabbbababaabbabbaaaaababaaaababbaabbababaababbbaabbbaabbbababbabababbbaabbaababbaaabbbabaaabbaaaaabaaaabaaababaaaabbaabbbaaaaababbababbaabbbabaaabbbbaabbaaaaabaaababaaaabaaabaaabaaaaaaaabaababbbbbbababaaaaabbabbbbaaabbabaabbbabbabaaaababbaabababbbbbbabbbbbbaabbaabbbbbbbbbaaabbababbbababbbaaababbaabaaaababaababaaabbaaabbaaababaabbbaababbabbbbaabaabbabababaaabbbaaaabbaaaaabababbbaaabaaabbaaabbbabbbbabababaabababbabbabbabaaabbababaaabbabbaabbaabbababaabbaaaabbbbabbaaaabaababbbaabbababbbbababaaaababaabababbaaaaabaaabaabbaaaabbabaabababbbabaaaabababaababbaabbababaaabbbbabbbabababaaabaabbaabbaaaabbaabbababbaababaaaaaabbabbbabaaabaaabbabaabaaaababaabaaabaaaaaababbaaaaaabbaabbabbaababbaabaabaaaababbbbbaaabaabaabbaabbaaabbabbaaabbaaabbbabbbbbbabaabbbabbaaabbabaaaaabbbbabbbabaaabababbbbabaabbbbabbbabbaababbababbbbbaaaaaabaaaabbababaabbabababbabbabaaaaaabababaaaabbbbbaababbabbaababbaabbaabbabbaaabababababbabbaaabaababaabbbbbbaababbaaaabaabababbabaabababbaaaaaaabbabbbabbaaabbbabbaababaaabbabbbaababbbaaababbabbabaaabaaabbbbbbbbababbabbbaabaaababbbbaabbaaabbaaababaabaaaaabaaaabbaaaaabaaaababaaaaaabbbaaabbbabbbbabaababbbaaaabbbbbbabbbbbaababbaaabaabaabaaabaabaababbaaaababbaabaaababaaabbbaaaaaabaabaaaaabbaaababbaaababbbaabaababaabbbbaaababaabbabaababbaabaababbbbbabaaabbaabbababbbabaabbbaabbaabbaabbbababbbabbaabbababbbbbaabaabbaabababbabaabbbbaababbaabbbaababbaabbbaaaababbaababaaaababbaabbbabbaaabababbaaabaaaabaaaabaaabaabbbbbbbbbbbbbbbababbabaabbbbbabaabababbaababbabbabbabaababababaaaabaaababaababbaabbbbbabbbababbaabbaababbbaabaaaababaaabababbbaabaaaaaaaabbababaabaaabaabbababaabaababbabbabbbaaabbaaabababbbbbbaabaabaababaaabbbaabbabbaaabbaabbabaaababbaaaaababbbaababbababbbaabaabbbbabbabaabbbbabbabbababbbbabbabbbaabaabaabbabababbaababbaaababbabbbbbabbbbabbabbababaabbbaabaaaabbbaababaababaabbababbaabaaaababaaabbbabbbabbaabbaabbbaabbababbaabbbbbbbaaababbbbabaaaaabbaabbabaabbbbbabbababbbbaabbbaaabbbaabaabbabbbaaabbababbbaaabbbbaaabbbaaaabbaabbaabbabbababbbaabbbbabbbbbaabaabbbaaaa
bbbaaabaababbbabaabbbaabababbbbabbaabbabbbabaaaaabbbbbababaaabaaabbaaaaabbabababbabaabaaabaabbaaaaababbbabaabaaaababbabaabbaaaabbaaaababbaabbaaabbababbbabbaabbaaabbbbabababaaabbaaaaaababbabbbbaabbaaaaaabaabaaabbbaaaaaabbbaaaaaababaaabaababbbaaaaababaaaaabbbabaabbaaabbaaabbbbbbaaaaaabbaaaaabaabaaaabbaaaababbbbbbbababbbbaababababbbaaababaaabbbababbaabaabaaabaabaaaaaabbabbbaaabbababbbabababaabbbaabababaaababbaaabbbabaabaaaaaaaaaaabbbbaaaabbabababbabaabaaaaabbaabaaababababbbbaaababbbabbbabaaabbabbbbbbbabbabaaaabababbabaaabbaaaaabbaabbaabaaabbbaaababbbbabaabbaaabaaababbbbbaabbbaabaabaabababbabaabbabbaabaaabaabaaabaaababaabaaababbababaabbbabbbaabbbaaabbbaaaaaabaaaabbbbbaaaaabbaaabbbbbaababbaabbabbabbabbbbabaabbbabaababaabaabbbaaaaaaaaaaababbbbaaaabbaaabaaabaabbaaaabaaabbaababaabaaaaabaababaababbaaaaaaaabbabbaabbbbbbaabbaaabbbbbbaabbbbaabbbbaaababbbabbabababbaababaaabaaaabbbbbbaaababbbbbbaaaabbbbbabbbaaaabababbabbbbbbbaabaabbabbbabbbbbbbbbababbbabbbbbabbbbabbabbbaabaaabbbabaaabbbabaabaaabaabbbbababbbaaabbbbbababbbababaaabbbbabbbaaaabaabbabbbbaabbbbabbbbababbaabaaabbbbabaabbbbaaaabbaabaabababababbbabaabaabbbaaabbabbbaababbabbabababbbbaabaaaaaababbabaaaaaaabaaababbabababababaabaaabbabbabbbabaaabbbaaabbbbbabbbbababaabbbaaabaaabaabbababbabbabaaabbaaabbbbbbabaabbbbbabbbabaabbbbbbbbabababaaaaababbbbababbababbababbbbabbabababaabaaaabbaabbbbbbabbbaababaaabbbbaabaaababbababaaaabaaaaaaaaaabababbaaaaabbbbbbabbbbbbaaabbaabbabbbabbbaaabbabbbabbbbaaabaabaaaaabaabbababaabaabbabaaaabaaababbbbabbbbbbaababbbbbabaaaabbabbabaaaaaabbabbabababbbaaaabababbaaabababaabaabbaabbbaaaabbabaaabbbbabaaabbbabababbaaabbaabaaabbbbabbbbaaabaabaaabaaabbaaaababbbbbbabbaaaaaababbbabbbababbabaaaababaabbabbaaaaabababbbbaabbbaaaababaababbabaaababaabbbbbbbbbbbbbabaabbbababaababbbbaaaaabbbbbbaaabaaabbbbbaaabababbaabaabaabbaabbaabaabaabbbbaabbbbabbaaaaababbbbbbaabbbbbaabbbbbbbaabaaabbbabaabbbaabaaabaabbbbbbbbbabbbabababbbaabbaabbabbaaaaaabaaaabaaaaabaabbbbbaabaabbbabbaaaabbbabbbbabbabababbaaabbbabbaabaaaabbbabaabaab
bbbbaaabbbabbabbbbaabbaabaabbaaababbaabaaabaaabaabbabaaaaabbabbbbbaaaaabaaabbbabbabbbbababaaaaaaabbbaaabaababbabaababbaaaaabaababbabaabaaabaaabbbbabbaaaabbaabaabbabaaaaaabaabbaababbbbbabaabbbbabbbabaaabaabbbaaabbaaabbaabababbaaaabbbbabbaaaabaaabbababaaabaaababbbbaabaaabababbbbbbaabaabaaaaabbbaaabaaabbaabbaabaaaaababaababbababaababaabbaabbbabbaaabbbabbbabbabbaabbbbabaaaabbbbabbaaabbabaaabbbababaabbababbbbaaaabbbbaaaabababbbaabbabaaabbbbbbaaaabbbbababbbaabbabbbbaaaaabaaabaabababababaabbababaaaaaaabbbaaabaaaaababaaabaaaaaabbaaabbbbabaabbaaabaaabbbbabaaaaabbabbababbaababbbaaaaabaabbbabbbabbaaaaaabaabbabaaaababbababbbabababaabbbbbabaaaaaaabbabbbbbabababbbbababaabaaabaaabbaaaaababbbbabaaaabbaabaabaabbaaabbababaaaabababbabababaaaaabbababbabaabbabbabbabbbaaababbababbbbabaababaabbbbbbababaababbbbbaabbbbabaababbabaaabbaabbbbabbabaababaabaabbabaaababababaaabbbabaaaaabaabbaaabaaabbbbbbaaabbaaaababbaabbbbabbababbbaaaaaabbbbbabbbbbabababaabaaabaabaaabaaaabaaaaabbabaaaabbbabaaaaaaaaaabbbabaabababbabababbaababbaabaabaababbbaabaaabbaaabbabbbbaaabbbababbbbbabbbaaaabbbabaabaaaabbbabbbaaaabaaaaabbaaaababbbbaababbaaaabbabaaabaabbabbbbbababaabaabaabbabbababbbaabaabbabaabbababbabbbaabbbbbaaabbbaaaaaaaabbbaabbbbabbaabaababbaababbbaabaaaaabaaaaabbbaabbbbbbbbaaaababababbabbaabbbabbbabbaabbabaaaabaaaabbbabbabaabbbbbbaabaaaabaabbaaabaaabbaababbbaaaaabbabbbaababaaabababbbaababaaabbaabbbabababaaabbbaaabababbabaabbbbaababaababbaababaaaabbabaaaabbabbbaaababbaabaaabbababbbbbbbaaaabbbbbabbaababababbbbbbabbabbaabbbabbaaabababbbabababbbaabbbaaaabaabababbbbaabbbbbabbbbaabaaabbbabbaabbbabaaabaaaabbababbababaaabbaabaababbaaaababaaababbaababaabbabababbbbaaaabbbbabbababbbbaabbaabababaabbababbabababaabbbaaaabbabbaabbabbaabbaaababaabbbaabbbaabbbbabbaaabaaababbbaababaaaaabbbbaabaabaaaabbbbaaaaabbabababbabaababaaaaabaababbabaabbbbabbbaaaaabaababaaabaaabbaaababbaabbaabaabbababababaaaabaabbabaababaabaaabbabbaababbaabababaaabbaabbbaaabbaabbabbabaabbbabaabbbababbabaaabbbbbaabaababbbabbabbabbabaaababbaabbabaabaaaab
baabbbaabbbabbbaabbababbbbbabbabaaaaabbaabbbbaabbaabbabaabbabbabaaaaaabaaabbbabaababbaaaababababbabababbbbbbbaabbaaabbbbbbaaabababaaaabaaaaababaabbaaaabaaabbbbababaabababaaaabbaaaaaabaaabbabaabababbabababbaabbbbbbbbaabbabababaabbbbabaabaabbaaabbbbaaaababababbabaabababbbaaaababbaabbaabbbbbbbbbabbbabbbbaaabaabbabbabbbbabbbabaabbabaaaaaaaabaabababbbabaabaaaabbaabaaabaababbaabbaababbbbbbbbaababaababbaaaababaaabbabbaababbbaaaabbbbaaaaabbbabaaaababbaaaabbababababbabbabbabaaaabaaabbbabaabbabbababbbaabbaabbabaabbbaaaabbabbbabbabababaabbaababbbbbaaaaabbabbabbababbabaabbaabbabbbbbbbbbbaaaaabbbbabaaaaaabbaaaaaaabbaabbaabaabbaabaababaabbabaabbababbbbabbaaaabaabbaabaaaaaabbbabaaabaabbaabababbbbaaaaaabaabaaabbbbabbbabbbaabbababbaaaabaaabaabaaababbbbabbbaabaabaaabbbaabbbaaaabbabbaaaabbabbababbabbbbababbbaabbaabababbaabbabbbbaabbaababbaababbabbaaaabaaabbaabbbbabbabbbaaababaaaabaabbbabbbababbaaabaabbbabaaaaabbbaaaaaababbabbbbbabbbbbbaabbbabbaaaabaaababbabababbbbbaabababbbaabbbbababbababaaabbababbaabaabaaaabaababbabaababbbbabbabaaabbaababbabbbbaabababaaaabbaababbbaaabbbababaaabbababbaaababbababbaababbbabaabaaaaaabaabbabbabbbabbaabaaababbbbbaaaabaabbabaaaababbabaabababaabbaababbaaaaaabbbbbabaabbaaabaabbabababaabbbbabbbabaababbbbaababaaaaabbbabaabbbbaabaabbaaaabaabbabaabaaabbaabbbabbbbabbabaaabbaaabbbaabaabbbaabaaaaaaaabbaabaaababaaaaaaababbbbabbbbaaabbaaaabababbaababaabbababbabbaaaababbaaaaabaaaabaabbbabbababbbbbabaababbbbababaabbaaaaaaabbaaabbaaabbbbbbaabbababaaabbbabbbaaaaaaaabbbbabbbabaabaaababbabbabbaaaabaaaabbabababbbabbbbbbaabaaabbbbbbbaabababaabbaaaabaabaabbbabbaaabbababababbaabbababaaabbbabbabaaabbbababbaababaaabaabbbbaababbbbaabaaaaababaaabbbbbbaabbbaaaabbababbbbbbabbbaabaaaaababaaabbbaabbabbbabbbbbabbabbbababaaaabbaaabaabbaaaaababbababbbbaababaabaabaababaaaaaaabbababaabbabaabbbbbabbaabaabaaabababaaaabbabbababaabbbbaaaabbbaabbbaababbaaabbabababbabbbaabaaabbabbbbabbbbaabbaaaabbbbabaabaaaaababbabbaababaaaaabaabbaaaaabbbbbaabaaabbbbaabbbaabbaaabaababbbaaaaabbbbaaaababaabaabbabba
bbbbbabaabbabaababbabaabaaaabbababbbabaaabbaaabbabaaaaaaaabbbbbabaabaabbbaabaababbbaabbabaababbababbabbbbababbbabbabababaaaabbbababaabbabbbababaaaababababbaabaaabbbaabbaabbababbbbaaababaabbbbabbbbaabbaaabababbaaabaabbabbabaabaaababbbababbbababbbaaabbbabbbababbaabaaaaaaaabaabababbbbbbabababaababbbaabbaaabbaaaaaaabbaaaabababbabbaaababbbbaaababaaababaabaaabbaabbbababaababbaabaabbaababbbbababaababababaabaabbababbaaabbbbaaaabbbbbaaabbaababbaaaaababaaabbababaabababababbaababbabaaabaabbaababbaaabbbabbabaaabbaaabbababaabaaabaababbaaababaabababaababaababaabbaabaaaaaabbaaaaaaababbbabaabaabbbbabbabaaabbabbbbbaaabaaabaabaaababaaaababaaabababbaaabbaababaabbaabbbbabaaabaababbbbbbbbabbabaabababbbbbbbbaabbbaaabbbbaabbaaabababababbaabbabaabaaaabbabbaaabaaababababbbabbbbbbaabbaaabbabaabaababbaababbbbabaaabbbbaababbbaabbbbbaababbbaabaaababaabbabaabbbbaabaababbbbabaabbabbbaaabbbaaaaabbbbbbbbabbabaaabbbbaaababaaabbbbabaaaaababbaabbababbabbbbbbaabbbbbaaaabbbbabaaabbaabbbbbaaabbbabbbabaaaababaaaababbbababbaaababbaaaabaabaaaaabaaabaaaabaabbaabbaaabbaabaaaaababaabbbbababbbabaabaabaaaaaabbaababaaabaababbbbbaaaabbbaaabbabbbaaaabaaabbaababbbabbbbabaaabababaababbaaabbbbabbbbbababbbaabbabbbbbbbbbabababbaabbbbbaaabaabaabbabaaababaaabbbababbbaaaaaaaababbbbabbaaaabbaaababbabbbabbaaabbababbbaaaababbbabaabbbbbabaabaabbababbbbaaababbbababaaaabbbbbbbababbabbaabbbabbbbbaaabbbaabaaabbabbaaaaabaabaaaabbbaabbaaababbbaaaabaababaabbabbbababbbabaaaabaabbbbababaaababbbbabaabaaaababbabbbbabbabbabbaaabaaaaaabaaaabbbaaaabbbaabbabaabaaaababbaabbbbbbaaaaabaabaaaaabbaabaababbaaabbabbaaabaabaabaaabbaaaaababbbabaabaaaababaaabbbaaabaabaaaaaabaabbbabbbbbbbbaabaaabbababbabaabaabbaabaabababbabbbabbabaaabbabaaabaabaaabaaaaababaababbabababaabbaabbaaabbababbbbbbabaaababbaabaaabbababbbaaababbbaaababaaabaabaabaabbbaaababbbabaaababaaaabbbabbbbbabbaaabbbabaaabbaaaabbbaaabbbbaabbaaababbbaaabbbababbbabababbbbbbaaabbaaaaababaaaaaaaaaaababababbabaababbaabaaabababbbbabaaaaaaabababaabaabbabaaabaabbbaabbabbaabbaabbbabbaabbbbbaabaabbaaa
abbbbbbabaaaaabaabbaaabaaaaaabbaabbbaaabaaabaabaabbaababbaaaabaaaaababbbaaabababbbabbbaababbaaababbbaaaabbbbbaaabbabaaababbbbbaabbaaaaabbaabaabbbaabaaaabbaabbbbbbbbabaabaaabbbbabaabbbbaabaaabbabbbbbababababbaaaabbabbaabbaaaabaababbbaabaaababbbabaaaabaaabbbbaabaaaaabbaabbaabaaabababbaaabaabbbbbaaabbbababababaabbbaaabaaaaaabbaabbbabaaaaabbbbabbbbbabaaabaaabbababaaaabaaaabbbaaaabaaaaaaaaabaabbabbaababaabbbabbaaabbbabbbbbaaabbaababbbbabbaaaaaaaaaaabaaabababbbaaaaababbaabaaaaaabbbaaababbaabaaabbaababaabbabbbbbbaaaababaaabbabbaabbaaaabbbaabaabbbbbaaabaaabababbbaaaaaabbbabaaabbbbbbabbababaaaabbbbbabbaabaaabaababbbbbaabbabbbbbbababaaaabbbabbbbbabbbabaaaabababaababaabaabbbbabbbaaaabababbabaabaabbabaabbabaabaaaaababaaabbaaaababbbbaababbbbaabaaabaabaaababbaaabaababbbbbbaababbaaaabaaabbbaabbbbaaabaaababbbaabbabbabaababaaabaababbbbabaabbbaaabbbaaaaaaaabbabbabbbaaabbababbaabbbbaaabaaaabaaaababaaaabaabbaababbbabbaabbaababbbabbbaabababaaabbabaabaaababbaaabbababbababbbbaabababbbabababbaaaabaabaabaabbbaaaabbaabbbabbaabaaaabbbabababaaaabaababaaabbaabaaabaaabbabaababbbabbbbbaabbbbbbbbbaababababbbbaabbbababaaaaabababaaabbabbbbbbbaabbaabbabaabaaabbaabbbbabbababbababaabbbabaababbaaaabaaaaababaabbbaabbabbabaaaaababbbbbbbbabbbbbbaababbabaabaaababbabaabbbbaaaaabbbbbaabaabaabababaababaaaabaaaaaaabbbbabaaabbabbaaabaabababbbbabaaabaaaaabaabbbbababbbabababbaaabbbbbaabbbbbbbabaababababbbababababbbbabbabaabaaaaaabbbbaaaaaaabbbabaaaabbaaaaaabbaabaaaabaaaaaabaaaababbbabaaabbbaabbaaaaaaababbababbabaabbbabbbbababbabbbabababbbbbbbabababbbbbbbaabaabbbbabbababbbabaaaaaabaaaabbabbbbbaabbabbaaaabaaabbaaabababaababababbaaaabbbbbbbbbababbbabbbbababaaabbbabbbbbaaabbbbbbbbaaaaabaaabababbbbbabbbaaababbaaababaaaabbababbabaabbbbbbaaababbaaaaabbababbaabbbababababbbbbaaaaababbbbbbababaaaaaabaabaabbaaabababbaabbaaaaabbbaaaaaaabbbaaaabaaaababbaaaabbbabaababbaaaaabbbbbbbabbbbbaabbbabaabbbbbabbabbabaaabbbbaabaaaaabaaaaaabbaababbbaaabaabbbababaaabaababbabbabbbbababbaabbbababbbabaaabbbbbbbbbbaaabaaaaaabbbaaaaabaaababbaaa
aaaaaaabbaabababbbbbaabbabaabbabbabbbbabaaabaaabbaabaaabbbaabaaaaaabbbbbbbbaabaaabbbaabaabbababaaaaababbaabaaabbbbaaabbbabababbabbaababaabababaabbbbbbabaabbabaaababbbaabbaaababbbbbababbbabbbabbbaabaaabbbbbbaabaabababbabbbabbaaabbbbbabbabbbabbbbbbaababaabbaabbaaaabbabbaababbbabbbbabbaaaaaaaaabbbbaabaaaaaaaaabbbbbabaaabbaaababaaaaabaaababbbbbabbaaaababbaabababababaabbbabbbbabbaabaaaaaababbbaaabbaabaaabaaababbabaaababaabaaabbbaaaaababbabbabbbbbbaaabbaabbbabbbbaaaaaaabbbabaaabbabaabaaabaaabbbaaabbbbaaababababbbabbbabbbbbabaabaaaabaabbbbbbbababbaaaaabaababaababaaababaaaabaaaabbabaabbaaaaabbbbaababbaababaabbbbabaababbbabbaaaabbbabaabaaaabbbbbabbbabbaabbbbaaaabbbbaaaaabbaaabbaababbabaaabbbbbaababbaabbbabbbabbbabbbbaaaaababbabbbabababbbbabbaabbabbaaabaabaaabbabaaabbaaabbbbaaaaabbbabaaaabbbaaabbaabaaaaabaaabababbbabababaaabaabbbaaababbbabababababaabaaabbaabaaabbabbbbabaabbaabaaaabbbabbaaaaaabaabababaabaabbabbabbbaabbbbaabaabbababaababbababbaabbaaaababababaaabbaaababbaabbaaabaaabaaaababbbbbaabbaaaababbbaaaaaabbaababbaabaaaababaaababaabbbaaababbbbabbbbbabbaabaaabbbbaabaabababbaaaabbbbbaaabbbbbbbaaaaaababbbbbbaabaaaaaaaaabbbabbbbaabaababbabbabaaabaabbbabbaababbaaaabbaaabbababaaabbaababbababaabaababbbabababaababaaabbbbaabaaabbbababbaaaabbbbabbbababbbbbbaaababbabaabaaaaaabbbbabbbbbbaaababbaaaabbbaaaabbaabaaabaabbbbbbaaabbabbbaaabaaaabbbbababaaaabbbaaaabaaabbbbaaabababbbbbaaabbbbbaabababbbbbaabaabbbbbabaabbbabbbbbabaabaaabbabbababbaaaabbabaaabbbaabbabbaabbbbbabababbbaababbaababbbbbaaabbaaabbabbababbbbbaaaaaaabbabaaaaababbabaabbabaababaabbbbbabaabbbabbbbaaabbabbbbabbbaabbabbbbaabbbababaabbaabababaaabaabababaababbbbbbbabbbabbaaaaaaababbaaaababbababbabaaababbaabbabbbbbbabbaabababbbaabaaabbaaabbbbbabaababbbbaaababaabbabbbbbaaaabbaaaabbababbbbbbbaabbbabaaabbaaaaaaaabaabbbaabbbbbbabaabbbbabaabbbaababaaaaaabbbabbababbbbbaaababaabbaabbaaabaaaaaaabbabababaabbaaaaababaaabbaaabaaabbbabaaababaababbbabbbabbaabababbbabbbbaabbbbabaaabaabbbaabaaabbbaabaababaabbaabaaababbababaabaaaaabaabababbbbaaa
bbabbaabaaabbbbabbabbbbaababababbbaaabaaaaaababbbbbaababbbabbbababbaabaaaabbaabaabbaaaaaaababbbabbaababbabbbbaababababbaabbbbbbbbbbbaaaabbaabbbbabaabaaabbaaaabbaabbaabaabbaaaababbbbaaaaabbabaaaabaaaaabaaabbabaabaaaabbaabaabaababaaabbaabbabbaabaaaaaaaaabbbbbbbaaabababaaabbaaababbabbbbbaabbabbbabababaababaaabaaaabbbabaabbabaababbababaaababbabaabbbaaaabbabbbabababaabaaaaaaaabababbbbaababaabaababaabaaabbabaaababbbbbabbabbaaabaaabbbbbbaaabbbbaababbaaaaabbbbabbbabbbaaabbbabababbabbaabbbaaaaaaaababababbabbbbaabbabaaababbaabaaaaabaaabababaababababaabbbbaaaabaaabaabaaabaababbaaababaaabbaaaabbabaabaabbabbbabbabbaabbabbbaaabaabbbaababbbaaaabbaaabbabababaaababbabbbbabaaabbabababbbaaaaaaaababaabbaaaaaaaababaaaaaababababababbabbbbbbbbaaabbbaaabbababaabaaabaababbabbbaababbbaaaabaabbababbbbabbbbbbbaaabbbbaababbbabbbbabbbbaaaabbbbababaabbabbabaabbabbbbaaaaabbababbbaaaabbbaaabaabbaaabaababbbbbaaababbabaabbabababaaaaababaababaabaabbbbbabababaabbbaaabbbbaabaabbbaabbababbbbabaabbaaaaaaaabaabbbaaaaaaabbaaabbbbabbabbabbaabbbbbbabbaaaabaababbaababaabbbaaabbabbababbabbaaaabbabbabbbbbabbbbaabbababbababbaaabaaababbabaabbbaabaabbabbaabaaaaaaaabbaababbaabbbabaabbabbababbbaabbbaabaabaabbaabaabaabababbbaaababaaaabbaaaabababaabbbbaaaaaaababbbabaaaabaaabaabbabbaaaaabaabaabaaaabbbbabaaabbbaaabaaabbbaabbababaaabbbaabbabbbabaaabbbbabaaaabaaaabbabbabababaaabbbbbbbbbbaaabbababaaaabbbbbbbaabbbaabbbbabbaaaabbbbabaaababbbbababbbababbbbaaabababbaaabaabbbbaabababbbabababbaabbabaabbababaabababbbbabbbabbaaaaabababaaaababaaaaaabaababaaababaaababbbaaaaaabaaaaabaabbbaaaababbbbbbaaaabbbababbbbaaaaaaabbabaabaaaababbaabababababbbaaaababababbbaaabaaabbbaaabaaaabbaabaabbabbbbaabbbbababbbbaaaaababaaaaabbbbabbaabbbababbabaaabbbbaababbababbbabbbabbbaabaabbaabaabbaabaabaabbababbbbbbabbabbbbabbaabbbbabbbaabbbbbbbbbabaabbbbbbaabababbbabaaabbabaabbbbaaabbabaaaabaaaabababaabaaaabbabbbabbbabbabaabaaabababbbaababbbabbbbabbbbbaabbbbbbbabaaaaabbabbbaaaaababababaaababbaababbaaaaababaaaaabaabbbabaaababbbbaabbabababaabbaababbabbbbba
aaaaaaabaabbbabaabaaaaaabaabbbabbabbbabbbaabaaaaaabbbaabbaaaabbbbbbbabababbbbabbaaabaabbbabababbbbabbaabbbbbabbabaabaababbbabaaaaaabaabaabbbabbbbabbaaabaabbbaababbababaabaaaaabbaabbbaabbaabaabaaabbaabbbbbbbabbaaabaababbaabaaaabbbaaaabaabbbbbbabaabbbaaaaababbbbaabaabbabbababbaabbabbabbabaaaaaabbbbaabaababbbbbbbbabbbaaaabbbabbbbabbaabbbabbaaabaaabbaababbababaaabbaaababaaaaaabbbaabaaaaabbabbaaaaaababbababaaaaabaaaaaaabaaaabbaaabbbbbaabbbaabbaaabbbbaaabbaabbbbabbaabbbababbbabbbaabbabaabbbaababbbabbabaaaababbaaabbbabababbbbababbaaabaabbaaaabababbababbbbbaababbbaaababaababbabbaabbaabaaabbababbabaabaaaabbbbaababaaabbaabbabbaaaaaaaababaaabababbbbaabaabababbaabbbbabbbbaabbababaaaaaaaaabbbabbbbbbbaaabaaaaaabbaabaabaabbbbbbbaababaabbbbbbababbbbabbbbbaabbabbabababbaabbbbabbbbbaaaabbbbbbaabbabbbbbabbabbaaabbaaabbbabbbbabaabbbbababaabababaaabbbabbbabbbabaaabaaaabaabaaabbbabbbbbababaaabbbabaabbaaabbaaaabbbabaabbabbabaabbbbabbbbbaabaaaaababbbabbabaaaabaaabaabbbaababbabaababaaaaabbabbabbaaabbaaabbbababbbabbbaaabbbaababbbaaaabaabaaababbaabaaaaabaaababbbaaabbbabaabaabbbbbbabaabaaababbabbabaaabbbababbbabaababbbbabaabaabbbabbbbaabaabbaabbbaaabababbbbbababbbaabbaaaaababbaabaabbbabaabaaaaaaaaaabaabbaababaaaaaaaabaababbbababbbbbaaabaabbabaaaabbbaaaababbababbaaabababbbbbbbababbaaaaabaabaabaaabaabaabbaabababbbbbbbbbbabbbbbbabbbbaabbbbbabaababbabbbabbbaaaaabbaaabbabbaaaabbbabbaaaababaabaaabaabaaabbbbbbaabbbaaabaabaababbbabaabbaabaabbbbbabaababbaabbabaabaaaabaabbaaaabbbbbbbbbabbaabbbaaababbaaaabbbabababababbbbabbababbabbbbaaaababbbbababbababaababbbababbabaabbaaaabbabbbbbaabbbabbaaabbbaabaaaabababbbbabbbbaabababbbaabaaabbabbaaababaaabaaaabababbaabaaabbbabbabbbbabbbbaaaabababbabbbbbaabaabbbbabbbbbabbaabaaaaababbbbbbbbaaaabababbbaaabaaabbaaababbabaaaaabbabaaabbabaababbababaaabbabaaaabaaabbaabaabbaaaabaaaababababbbaaababbbbbaabbabaabaabaabbaabababbbaababbaabbababbbbbbaaabbaababbaabbababbbaaabaabbbbaabbbaabbbabbbbbaaaaabaaabbabaaabbbaaabbababbaabbabbababaaaabbbbbbbaabbbbbbbaabbaaaaaaaaabaaaaaaaabba
aabbaababababbbbbababbbaaabbbbbbbbbbbbabaabbbbabaabbbabbabbababaaabbbbaababaabbbbbaaabbbabbaaaabbbbbababaaaababaabaaaababbababababbaaaabbaababbbaabbbaabbbbbbaaaabbabaaababbbbbaaaabbbbaaabaababaaaaabaaabaabaababaabbbbaaaaababbabaaaaaabaabbbbabbbbaaabbaabbbaaaababbbbbbbbabbbaaababbaabaaaabbababbabbbbbbbbbabbaaababaabaaaabbabaababaaaaaaaaabbbbaababbabaaaaababbbbbbabbaaababbabbaabababaabababaaaabbabbbaabaabbaaabbabbabababaaaabbaaaaaaaaabababbbbabbbababbbabbbbbabbaabbababbaaaaabbabaabbabbbbbbbbbbbbbbaaaaaabbbbaaaabaabbbabbabaabbabbabbaabaaabaababbabbabaaababbaabbaaaabbaaaaaabaabbabbbbaabbaaabaabbaaabbaaababbaaaaabaabbbbaaaabaabbbaabbbbbaaaaabaabbabbbbababbababaaaabbabbaaaababbaaabaabbbabbababbbbbabababababbaabbbababababbbabbaaabbaababaaaaababababbbbaabbbaabbaaabbabaaaaabbbbbaabaabaaabbbabaaaababbaaabbbbaabbababaabbbabaaaaaaaabaaabbbbbababbabaaaaaaaaabaabaaaabaaaabbbaaaababbbabbaaabbbabbbababbbbabbbabbbabbbaabaababbaabbbbabaabbbbbbababaaabaabaabaabaabababaabaaabbbbabbbbbaaaaaaaaaaaabbbbbaaabaabaaaaaaabaababbaababbababbaaabaabababbbabbaabbbbbabbbaabbaaaaabbbaabaaabaabbbabbbbaaababbbbbaabaabbaaaaaaabbaaaabaaaababbaaabbabaabaabaaaabbaaabbaabbabababbaababbabbbbabababbbbbbbbaabaabaabbababbaababaabaababaaababbabaabaabaabbabaababbaababbbaaabbabbbbabbabaaaabbaabbbbbaaabbaababbbabbbaaaaaaaaabbabaaabababaaabaabaabaabbabaabaaaabbabbabbaabbbabbababbbbabbbbabbbabaabbabbaaabbbbaabbbbbbbabbabaabbbbabbabbaaabbbbababbbbbabbbabbaababbbabaaaabbababbbababbbbaababaabbaaababaaaaaaaaaaaaaabbaabbbaababbaaababbbbbbaabbabbaaabbaaaababbbabaabaaaaabbbaaaabaaababbabbbababaaaabbbaabaaaabbaabaabbabaabaabbbbbaaaabaababaaaaabaabbaaaaaabaabbbbabbabbbbaabaaaabababbbbabbbbabaababababbabaaaabbabbbaaabbbbbabbbbbbaabbabbaabaaaabaabababaabaaaababbabbbaabaabbbbbaaabbabbbbaabbbaaaabbabaabbabababaabaabbabaabaabaabaabbaabbbaaabbaaabaabbbbbbbaaabaabaaaaaaabbabbbbbaaabaababbbaabaaabaabbbaaababbabaaabbaaabbbbabaababaababbbaabbabaaabbaababbbbabaaaababbaaabbbbbabaaabbbaababbababbabaabaaaabbabbbaaabbbbbbbabababbbabbababa
bbababbabababaaaaabbaaaabaaaaaaabbabbbbbaabaaabbbaaaaabbabaabbababbabbbbabbabbbaaababaaabbaabbbabababbaaaaabbbaabbaaaaababaaaabbaaaaaaabaaaabbbbabaabbabaaaabaabaabbbabbaaaaabbabaabbbabaabaababbababbabbaabababaabaaabaaaaaabaabababbababbbaaaaaaaabbaabababbaabbbaaabababaaaababababbababbbbbbbaabbababababaabbbbabbbbababababbabaababbaabaabaaabaabbaaaaaabbaaaababaababbbbbbbabaabaaaabaaabaabaabbbbbbbabbbbabbaababaaaaaaaaabbbbbaabbbbaaaabaaaabaaabbababbabaaabbababababbbaaaabbabaabbabbaaaabaabbaababaabaaaaabbbbabababbbababbaaaabbbabbaaaaaaaabbabbbabbaaaababaabaaabbaabbbbbbaaaaabaabaaaabbbaaaaababbabbababbbbbbbabbabbaabaaabbabaabbababbababbbabaabbabbaaaabababbaaabababbaabbbabbaabbbaaabaabaaabbbbbbbababbaaaababababbbbbabbbaabbbabbaabbbaabbabaaabababbbaaaabaaabaabbbbbaababbabbabbbbbabbbbabaaabaabbaababbabbaaaababaabbbbaaaaabbbbbbbbabbbbbabaabbababaaaabaaaabbbbabbaabbbaaababbaabbaaaabaabaabbabbbbabaaaababbaaaabaababbbbabaabababbaabbabbbababbbaabbaaaaabaababbbbaaaabababaaaababbaaaabbaababaabbbaaababaabbbbbababbabbababababbbbababababbababaababbbaabbabaaaaaabaaaaababababbababbaaabaaaababbbbbaababaaabbbbaababbaaabbaaabbaaaaaababbaabaaaabaababbabaaabbbbbabbbbaabaabbababaabbbababaabbabababbbbbbabbabbbaabbaabbabbababbbbbabbabaaaaaaabbabaaabbbbbabaabababaaabbabbbbaaabbababbbbbbbabbaabbaababbaaaabaabbbaaaabbaaabbbbaaabbbaaabbbbabbbabaaaaaababbaabaaabbbabbaaabbabbbbababbbbaaaaabaaabbabbbbabbbabaabbbbbaaabbaabbababbbabbabbbabababbbbbaaabaabbbaaabababbbaabaaaaaabababaabbaaaaaabaaabababbabbaabababbabaabbbababbaaaaaaaaaabaaaaaaaabbbaaabbbaaababbbaabbabbabbbbbaabbbabbbabbaababbaaaaabaabaaaababbabaaabaaabbaabbaaabaabaababbabbbbbbbaabbbbabaaaabbababbababaababbbaaaaabaaaabbaababbbbbbabbaabaababbaaabbabbbbaaababbaaaababbbababbbbabbaabbaabaaaaaaaabbabbbabaaabaabaaabaaaaaabababababbabaaaabbbbabaaaabbbabaabaabbbbaaaaaaabaaabbaaabaaabbbbabbbbbabbbbbbbbaaabbabbabbaaabbbaaaaabaaaabaabaaabbababbabbbaababbbabbbbaaaabbbbbaabbbbaabababaaaabaabbabaabbbaaaabababbababaabaaabaabababaababaabaabaabaaaabababbabbbaa
aabbaababababbbbaabbabbababaabbaaabababbaaaaabbababaabbaaababaabbaabbbaabbbbbbaabbbbababaaabbaaaaaaaaaaaabaaaababbababbaabbaaabaaabbbabbabbbbbababaabbbbbabbbaababaabbaaaaabaaabbbaabaabbaabbabbabaaaabbaaaaaaaababbabbaaaababbaaabbaaaabaaabaaabaaabbbbaabaabaaabaaababaaaabaabbaaabaabaaababaabbbabbbbbbbaabbbbbaaabbaabbabaaabbaaabbaaabbbabbbabbbbbaabaaabaaaaaaaaaababbababbaaabbaaaaabbaabbbabbbabbaaaaaabbabbaaaaaababbabaaabaaabbaabaabaaabaaaabbaabaababaabbbbbaabaaabbabbababaabaaabababaaaaabaabbababbbbbabbabaabbaaabbaaababaabaaaababbabbbbbaaabaaaabbbaaaabbbaaabbbbaabaaaaabbaaabaabbbbbabbabaaabbbbabbabbbbbaabbaabaabbabbbbaababbbaabbaaabaaaaaaababbbaabababababababbaababaaaaabbbbabababaaaaabbabbbababbbaabbaabaababbbbbabaaabababbababaababbaaabbbbbbabaabbaaaaabababbabbbabbbbaababaaaabbbaaaaaabbaaaabaababbbaabaabaaaabababbbaababbbabaabaabbabaaababbabbaaaaaaabbaababaaabbbabbabaabbbbabababaaabaaaaabbabbababbabbabbbabababaabbabaabbaabbbbbaaabbababaabbabbbbbbbabbbbbbaabbaabbabaaabbaaaabbabbbbbabbababbbababababaaaaabaaabbbaaabbbaabbbabaaabaabbbbbbbbbbabbbbababaaababbbbbabaabbbbbabaabbbbaaaaaaababaabaababbbaaaabaaabbabbbbbbbbbababbabaabaaaaabbabaabbbbaabbbbbaaabaaabaabbbaaabbaabbaaababbaabaabbbbaababbabaabbbabbabbbbbabbaabaaababbbbbababbbaabaabbbbbabaabaabbaabaabababbbaabbaaaaaabbbbabababaaaaabbabbabbbabbbbbaababaaabaaabaabbbaabaabbabbbbbbabbbaaaabbbbbaaabaaabbbaaababbbabbabbbabbaabbbbbbaaabababbbabbaaabaabbabaaaabbabbabbabaabbbbbbbaaabbaaabaabbbbbababaabaaabbbaabbbabbbaababaababababaaaabbbbaababbaaaabaabaaaaaaaaabaabaabababababbbbbbbbbabbababbaaabaaaabbabbbbaababaaaaaaaaaababaaaaabbabababbbbababababaaababababaaabbbbbaabbabbbbbaabbbabbbabaaabbabbbabbabbbbbbaaababaabbbabbbbbbbbbabbaaabaabaaaaaabaaabbbaabbaaaabbababbbaababbbbbabbbbbabababababbaaabababaaabbaabbababaaaabbbabbabbaabbbaabaaaaabbababaabbbbabbbaaabbbabaaabaabbababbabbabbbbaabaabaaabbabbbabaabbbbabbababbbababababbbbbabaabaaaabbbaabbbbbaaabbabbaaababaabaababaaaabbbabbbababbbbbbbaababbbbaaaaaaaaaababaaaaaaabababaababaabaaabbbbbba
bbbbbaaabababaaaaaabbbaabbbbababbbbbabbbbabbbaabbbabaaaaaababababaabaabaabbabababaabbbbbababababbabaaabaaabbababbababbabaabbaababbaaaaaaaaabaaaaaabbaabaababababaaaaabababaaabaabbbbbaababbbaaaabababbbbabbbbbbabbbbbababbababbaaaababababbabababbababbbaabbabababaaaabbbabbbabbaabbabababbbbaababbbbbaabbbbbbbaaaababbabbaaaaabbababbaabaaaaabaaababaaababbaabababbbbbaabbbbbaabbaabbababbababababbababbabaaaabbbbaababbababaaabbaabbaaaabababbabbaabaabaabaabaaababaabbbbaabaaaabbbababbbbaabbbbbaabaaaaabbbbbaaaaababababaabaaaabbabaababbaaaabababaabaabaaaabbaababaabaabbaaababaaababbaabbbbbaaaaaaaaabbbbaabbbbbbababbabbbabbabaaaabbabbbbbaababaaabbabbbaababbaaabbbaabababbaabbabaaaaabaaaaabbbaabbabbaabbbbbbbaaabbbbbabbbbbabbbabababbbbbaabbabbbaababbbabaaaaabbbbaabababbbbbbaaababaaabbbababaabbbbbaabbbabbabbaabbabbbababaababaabbabbbaaabaabaabbbbbaababbbbabbabbabbabaabbaaababaababbabbbababaaababbbabbaaaabaaaaabbaabbababbbbaaabbabbbbabaabbbbaaaabbaaaaabbababbabbababbabbbabbabbaabbbbbbbaabaaaaabaaaaaabaababaaabbbbbbabbbbbabbaababbbaabababaaaaabaabaaaaabaabbaabbaabaabbaaaabaaabbbabbaaabaaaaaabababaabbbbbbabbabbbabababbabbaaabbaabbbbbbaaaaabababaabbaabbaabbaabbaaabbbbbbbababaabaabababbabaaaaaabaaabbaababaaaababbaabbbbabababaabbbbbbabbbbababbbbababbaaaabaabbbbabaabbaabbbbaaaabbaababbbababbaaabbaabbabbbabbaaaaabbaabbababbbabbbaaabbaaaaaababaaabababaabbabbabbabbaaaabababbabbbbbbbaaabbaabaabbaabbbbabbbaaabbbaaababbabaababaabbaaabbaaabaabbbabaaaabbabaaaabaaabbaabbabaaaabbbbbaababbaabbabbabbbbbaabbabababbababaabbaabbabaababbabbaabaaabbaabbaababbbabaababbababbabaabaabbbbbbabaaabababaaaaaababbbaabbaabbabababbbbaababaabbbaabbabaababaaaabbbbbbbababbbabbaababbaababaabbbbbbaabbabababbbbbbbbbabbaaababaabaaabaaabbbababaaaaabaaaaababbbabaababaababaabbabbbbbbabbbabaaaababaaabbbaaaabbabbbbbaabbbaabbbbaaaabaabaaabaabababaaaabbaabbbbbabbbabaaabbabbababbabbbaaaaababbaabbabbaabbaabaaabbabbbbbabbaabbaaaabaabaabaabbaaabbbbbaaaabbabbbbbbaaaabaababbaabbbabbaabbbaaaabbaabbabbabaabaaabaabbabbaababbbbbbbbaaaaaaabaabbababb
babaabbbabbbbaababbbabbababbaaaaaabaaaabaabaabbabbbabbaaaabbaaaabaaabaabbabbaaaaaabaabbbbbabbaabaaabbbbaaaabaabbbabbbbbbbaabbbaabaabbabbababbbbbbbaaabbbbbbbabbbaababbabbbaabbbabaaaaababaababbababaabbbbbbbbbabaabbbbbbbbbaabaabbbbaabbabbbbbaabaababbbaaaaabbbabbbaabbbbbaaabaabababaabaabaaaabbbabababbbbabbbbbababbaabababbababbabbaabbbbbabbbbbabaabaabbbbabbaaaababaaaaababbbaaaaabaaaababaabbaaaabbbaabaaaabbbbbbaabbbaabbaaaaabbaaabaabbaaabbbabbabaabbaaabbabbabbbababbababaababbbaaaabaababbabbbbbbbbbbbbaaabaaabbbbaaaaabbabbbbbabbbbabbbbbaaabaaabbbbabbaaaabbabbbabababaaaabaababaaabbbbbabaaabbbaaaabaaaababababbaaaaaaabaababbbbaabaaaabbabbbababbbbabbbabbbbabbabbbbbbababbbabaaababbababaaaabaaaaabbaabbbbbbbbaaaaaababaaaabbbbaabbbabbabbaaabbaaaabbbbbbaaabaabbbbbbabbababaababababbbaaaaaaaaaabaaabaababbbbbaababaaabbbaabbaaaabaaabaabababaababbbbbaabbabaabababbbaaababaababbabbaaabbbbaabbbaaaababbbbbbbabbbaababbabbbabaaaaaabbababbbbabaabbaababbaaaaabaaaaaaaabaabbbbbabaaabbaaaabbbbaaabbbbababbaaabbbbbabbabbbbabbaabbabbabbbbbbbbaaaaabbbbbaaababbaabbabbaabaaabbabababbbbbaababbabbbbbababbbabbbbaaaaabababbaaabbababababaababaababbbabaababbaababbbbabaaabbabbbabaaaaababbabbbbbbaaaaabbbababbbbbbaabaababaaaabbbbbababababaaaabbbabaaabbbababbbaababaaabaabbbbbbabbababbaaaaabaaabbaabbaabbaaaabaabbaaaaabaabababbabbbbaaababbabbaabbbbbbaaaabbbababbbbabbaaaabaaabbbbaabbbaabaaaabaabbbbaaabababbbabaaaaaabaababbabaaaaababbabaabaabbbaabbababbabbababbbabaaabbbbbbbbaaabaaabbabaaabbaabbbbbbaaaabbbbaaababaaababbaaaabababbaababaaaabbaabbaabaabbbbbababbabaaaabbbaaaaaababaabbbbbbbaabbaabbaababbbaabbabaaaabaababbaaabaaabbbabbbbbaaababbbaaaabbabbbbabababbbaaababbbbabbbbbbaaaababbaabaaaabaaaabbabababababaaaabbabbabbaababbaababbaababbabaaababaaaaaabbbbabababbaabbabbbaabaabaaaabbbbbbabaabaaaabbbabababaababaabbbabbaabbbbbababbaabbbbaabaaababbbbbbbaaaabaababaaabbaabbbbaaaaabbabbaabbbbabbaabbabaaabbbaaababaaaaababababaaabbaabaababaaaabbaaabaaaaaababbabbaabbbbbaaabaaabaabaababbaabaabaaabbbbabbbaabababaaaaaabaaaaabbaaabbaab
baaaaabbbbbabbbbbbaabbbbbbababbbbaaaaabbbbbbbbaababaabaaaabbabbbabbabaaaaaaaabbbbbbabbaaabbbbaabbbbabaaaabbabaaabbbaabaaabaaababaabbaaabaaababbabaaabaaaaabaaaabaabbbaababbbabbbaaaaabababaabbaaaabaababaababaabbbbaaaababbbbbaaabbbbaabbabbbbabbabbbaabaabbbbaabbbbaaaaababbbbbababaaaabaabbaabaaaaabbbaabaabbabaaaaabbbbbbaabbaabaaabaaabbbaaaaaaaababbaaabbaaababbabaabbaaaaabbaaabbaababaabbbaabbbaababaaababbabaaaabbbbbbabaaaababbbbabbbaaababaabbabaaaabaababbabaaaaaabaaaabbbababbbbbbbaabaababbbbbaaabbabbaababbbbabbbaabababaaabbbaaaababaababbbabaabbaabbaaabbabaabbaabaaaababbbbbbaaaaaabaaaaaabbaabbabbbaaabbaabbabaabaababbababababbbbbbabbaabaaabbbaababbbaaabbabbaabbaabaaabaabbbbabaabbabaaaaabaabbababaabaabbabbabbababaaabbaabbbabaaaabababbbaabbaabbbbaababaaaabbbbbbaaababbabaabbaaaaabbbaabbaaaabbaaababbbbabbabababbbbababbaaabbaaaabaaaaaabaababaabaababaaaaaabbbaaabaabbaaaababaababbaabbabaaabbaabbabbbbabbabbabbbaaaabaaaaababbbabaaaaabaabbaaabbbbbbbbaaaabbaaaabbaababbbbbbaaababababaaabaaabbaabaabbbbbaabbaabbaaabbaaaaaaaaaabbaabaabbaabaabbababaaabbaababaabbababbaaaaaaabbabbabbaababbbabbabababbaabbbababaabbbababaaaabaabaabbaababaababbbbaaaabaababaabbbbaabbababaaabaaabbabbbbaaababbaabaabbabbaabbbaaabbabbaaabbababbbaaabbbababaaabbbaabbbabaababaabbaaaabbbabbaabaaaaababbabbbaabbabaaababbbaaabbbbbbbaaabbbabbbbbbaaaaaabbbbabaabbbbabbabaabbbbbaaaababbaababbbbbbababaaabaabaabaaaabbabaabbbbabbaababaababbbbbaaabbbabababaabbaabbbabbaaaababbbabaababbababbaabaaabaabbbbabbabbaaabbaaababababbaaababbbbaaaabbbbbbabbbbbabbbabaaabbbaababbaababbababbbbabbabbababaabaabbaaaaaaaaaababbabababaababaaaababbababaaabbaaaabbbbbbbabababbbabaabababbaaaabaaabaabaabbbbbbbbbabbabaaaaaabbbabbaabaabbbbabbbbaaaabbabbbbabbbbbabaaabaaababbbaabbbbbbbaabababaababaaabaaaabbbaaababababaababbbbbbbbababababbababbbaaabbbbabbabababbaababaababbbaabbbabbaababbabaabaaabaabbaaabaabbabaababbbababaaabbaababbabbaaabbababababaaaaaabbabbaabbaabaaababaabbabbbbbaaaaabababbbaabbbbaaaabbbbabbaaabbbbaaabbbabaabbaabaaaaabbababaabaabaaababaaabaaba
bbbabbbbbbaabaabababbbbbbabbbaaabbaaabbbaaabaaabaaaaaaaababbaabaaaaaaabbbbbbbabaababbbaabbaaaaaaaabaabbabbaabbaaabbbaaaabbaaababababbbababaaaabbabbbaabbbaabaabbabbaabaabaababaabaabbaaaabaaaaabbbbbabaabaaababbbabaabbbbabbbabbbaaaaabbabaaaabbabbabbbbaaaababbbaaabbabbbbaaabbababbabbabbbababbabbabaaababababaabbaaaabbbaabaaabbaabbbabbaabbabababaabaabaaaaabaababbaaabaabbaaabaaabababaaaaababaabbabbabbbbbababbaaaabbabbabbaaaaabbabbaaaaaaabbbaaabbbbaabbbbbbbababbbbaabbabaaabbababbababbabbabaaaabaabbbbabbbabaababbabaaabbbbbaabbbababbaaaaabbbabaabbbbbaaabaabbaabaaaabaaababbaaaabaaaabababababaababbabbaababbabaabbbbabbbbababbbaaababababbabaabbbaaabaaaaaaaababaababbaaabaabbaaaaaabaabbbbbbaabbabbbabababaabbbaaaabbabaabbabbaaabaaabaabbbbbbaaabaaababbbabbbbabbbabbbbbabaabbabbbababaaababbabbabbabbababbbaabbbaabbbbbbbaababbaaaaaaabaabbbbaaababbbbbabbaaaaabbbaaabbaaabbbaabbbbabbbbbaabbbabbbabbbaabbaabbaaababaaabbbbbbbbbbbbaaabaabaabbbbbabbaabaaaaababbbbabbbaabbaabaabbbbaabababaabaaabaaaabbabbaaaaabbaaaabaaabababaabbbbaabbbaaabbabbbbababaaaabbbbabbbbbaabbbaabbbbbbbbbbbababaaaaabaabaaababbbbbbabbababbbbbaabbbbabaabbabbbabaababbbaaaabaabaabbbbaaabbaabbbababaabaababababaabaaaababbbabaababbbabaabbaabbbabbbbaabbbaabaabbbbabbbbabbbababaabbbbaaabbaaaaaabbaaaaabababbbbaabaababbbbabababbabbbabbbbbaaabbbaaaababaabaaaabaaabbaababbabbabbabbbbbbbbbabaaababbbbaaaaabbbbbaaabbbbaaaababbbabbbabbababaabbababaaaaaaabbaababbbababbaaababbbbabbaabbbaaabbabbabbbabababbbbababbbaaabbabbbabbaaaaabaababababbbbbbbaabbaaaaabbabaaabaabababaaaaabbbababbabbaaabababaabbbaaabbbababbbabbbababbabaabbaabaaabbbbabbbabaaabaaabbaabbaaabaabbabababbbabaababaabababbaaaaababbbbabbbaabbabbaabbbbbbaababaabaabbaaaabbaababbaabbabbbbaabbbbaaabbaababaabaaababbaaabbbbbabaaaababbbbbabbbaabaabaabbbbaaabaabbbbbaaaabbababbbbbbabbbbbbabaabbbbbbaabaabbabaabbbaabbbabababaaabbaabaabababbabbaabbbababbbaabbbbbbbaabbababaaaaabaaaabababaabbbbabbaaaaababbaaabbbabaabbbaaabaaabbbbbabbbaabaabababaabbaabbbbbbbbaabbbaabbabbbbbabbbbbababbaaababbaaababaabb
abbbbababaaaaaabaabaabbbbababaabaaabaabbabaabaaabbabbababaabababababbabababbbababbaabbaabaaaabaabbabbababaabaaaaabbbaaaaaababaabbbaabbaaaaabbabaabaabbaaaabaabababbaabababbbbabbbbbaabbbbbbababaaaaaaabbbbaaabaabaaabaabbbabaaaabaababbbbaaababaaaaaaaabbaabbbabababbabbaabbabbbaabbaaabaaaabbaabbbbaababbaaaaabababbbabaabbbaabaababbabbbaabbbabababaabbbabbbabbbaaaabaaaaaababbaaaabbbbabaaabbbbaabbaabbbbbbbbaaaabbabbaaaabaabbbabbababbaabaabaabababbabababbababaabaaabbaaababaabbabbbbaabbaabbbabbbababaaaabbababababaababbaaaabbbbbababbbbbbaaaabaaabbaaabbbbabbbbabbbabaabaaababbaabaaaaaaabbaaabaabbbaaabbaaaaaaabbbabbabbbbaabaaabaabaabbbbbbaabbbbabaabbbbbaababaaabaaaabaaabbaabaabbbaababbabbabaaabaabaaababaaabbbbaababaabaaaaaaaaabbabaabbabbbaaaabbaabbbaaaaabbaababaaaabababbbbabaaabbbabbbabbaabaaabaababaaaabaabbababbabaabababbaaababbaaaaaaaabaaaaabbbbaababaabbaabbbbbabbabaaabababbbabaabbbaaaaabbbbababaaabbaabbabababbbbbaaaabaaaabbaaaaabbaababbbaabaaababaaabbbbaababaaaabaabbabaabbaabbaabaabbaaabaabaabbbbbbbaabababaababbbbaabbabbbabbaaaaaabaaababbaabbabbbbbbbaaababaaaaaaabbbabaabbaaaaaaabbbbaaabbaabbaaabbaabaabbbabbaaabbbbabbbbabbaabbbbbbbabaababbaababbabaabbbaaaaaababbaababbababaaaabbbbaabbababaaaababbabbaaabbabaaaabaabbaabaaaaaaabbaabbbaaaaaaaabbabababbbaabaaaaaabbaabaabaaabbabbabbbabaababababaaaababbababbabbbbaaaabbabbaabaabbabbabbabbababbaaaabaabbabbbbabbbbabbabbaabababaaaaabbbaaaaabbabaaaabbaaababaaaababbaaaaaaaaabaaababaabbbbbababbbaababbbaabaabbababaaaabbbabbbaaaabbaababbbbbbbabbababbaaabbbababaabaaaaaabaaaaaaababaaabbbaabaabaabbbbbabbaababbaabbbbbbbabbbbbbabbbabbbbbbbaaaababababaabbaaaaaaaabbabababbabbbabbbbbbbbabbbbaaabaaabaabaaaabababaabbbbaaaaabbbbaaaabbbbbabaaabbabbabbabaaabbbabbabbaaabbbbabbbbabaaabbaaabbababbabbaaabaaaabbababbbbbbabbabaaabbaabbabbababbaabaabbaaaaaaaaabbbbaabaaabaabbbbaaaaaaaaaabaabbaabbabbbabbababbbbaabbbabaabaabbbabaabbbaaabaabaababbbbabaaabaaaabbbbabbbababbbbbbbabbabaaaabaaaabbaababbbababbbbbbabbbabbbbabbbbababababababbbbaaaaabbaabaaababbbabaabbbababbbbab
abbaaabbababbbbbaabaaabaababbabbaabbaabaaaaabababaabbabababbabbabbbbabbaabbaabbbaababaabbbbbbaabbaaaaabbabbaabbaabbababbabbaababaabbabbabbabaaabbbbbbaabaabaaaaaaabbbbabbaaabaaaaaabbbbbaabaaabbabbabbaabbbbabbaaaabbabbbaabaaabbbbaaaababbaaabbaaabbaaabbbbbaaabaaaaaabaaaabbbabaaaabbbaaaaabbbbaaaaababbbbbaaaabaabaaabbababaaaaabbababaabbbbaaabbaababaaaabaabbabbaabbbbbbbabaababaaaabaababbaabaabbbaababbbaaabaaaabaabbabbbabaabaabbbaaabaabababaababbbabababbbbbbbbbbbbabaaaaabbababaabaabbabaaaabbbabaabbbabbbaabababaaabaaabbaaababbbbbaaaabbbbaabbaabababbbbbbabaabbabbabaabbabaabbabbbbabababbbbbababbaabbbbaaaaaabbaaaababbbaabbbabbbaabbbbabababbaababbaaabbaabbbbbaaabbbaaaabaaaaabbababaabbabbaabbbbabababaaabaaaababaabababbaabaaaaabaaaaabbabababaaaaaababbbbbbaaaabbaababbbbbaaabababbabbaaaababbabbbbaaababbabbabaababbbaaabbabbbaaaabbbaaaaaaabbbbababbbbaabaaaabbbaabbaababbabaaaaaaababbabbaaaaaabababbaabbaaaaabbababaaabaaaaaaababaaaaabbbbbaaaabaabbabbbaabaabaabaabbaabbbababaaabbbaaaaabaaabaababaabaaaabaaaaaabbabbbbbbbbbbabaabaabaabbabbabaaaabbbabaababababbbbabbaaaabaaabbabbbaaaababbbbbbababbbaaaabaaababbbbbbbaabababaaaabbaabbabbabaaababbbabababbaabbaaaaaabababbabbabbaabbaababbaaabbababbbaaabbbbababaaaaabbbbbaabaaabbbbaababbbababaaaababbabbbbaaaaaabbaaaabaabababaabaabaabbabababababbaabaabaaabaabbbaaaaaabbbaabbbabaabbbbbbbaabbbaabaabbbaaaaabbaabababaaaabaabbaabbababaaabbbbbbbabbaababbaaaabaabbaabaaaabbbaabbabbbbbabaabbaaaaabbaababaaabbbababaababaaaaaaaaabaaabbbabababbabababaabbbaababbaaabbabbabbbabbabababbaabbabaaabbaabbbabbaababbaaabaaababbaaaabbbbbbaaabbaaaabbbbabbbaaaaaabbbaaabaaaabababbbaabbbababbabbabbbaaaabbaaaaabaaababaaabaababbabbaaababbbababbbbaabbaaaabbbbbbababbbaabbbbbaaaabaaaabaababaaaabbaabbbbaabbaaaaabbabbbbabababbabbbabbabbbaabbaaaaaaabbabbaababbbaaaaaaababbbbaaabbaabbabbaabbbbabaabaaabbbbabbabbbababababbaabababbbaabbbbbaaabbbbbabbaabaaaaaabbaaabbbaaabbaaaabbabaaababbabbbabbaaaabbbbbabbbaaababaaabbaababbbbbbabbbaabbbbbabaaaabababaaaaabaaaabaabbbabaabbbbbababbaaaabbaabaaaaabb
baaaaaabaaababaaaabbbbababbbaaabbbabbabbbabaaaabaaabababaaababbabaabaabbbbaabbbbababbbababbbabbbbaabbbbabbabaaabbabaababbabaaabbbaaaaabaabbabababbabaaaaababbbbaabaaaababbbaababbabbaabaaaabbaaabbbaaabbaaaababbbbabbabbbabbbaabbabaabbbabaabbaababbbaabaabbaabbbabaabaabbaabbabbababbaaabbababaabbababaabaabaaaaabbababbbbbabbbbbbaaabbbbbabbabbaaaaababbbabbbbbbaabaaaabbbaabaabbaabbabababbaaabaaaabaaaabbabaabaaababbbbbbaabaaabaabaaaaabbaababbaabaabbbbbbabbaabaaabababbababbaababaababaaaaabbbaaaaabaabaababaababbbbbabbaaaaaaabbabbbbbaabbabaabaaaababbbababbabbbabbaaabaabbbbbababaaababbbababbaabababbabaabaaabbbbabbbaaaaaaaabaabaababbabbbbbbaababbaaabaaaabbaaaaaaabaabaabaababaababbaababbbbaababbbbaaaaaababbaaaababbaaabaababbbaaabbaabaababbaabbbbbbabbbbabaaabbbaabaaaabaaabbbbbbaabaabaabbaaabbbbbbababaabaababbabaaaababbaaaaaabbbbbaaabaababbabbbbbbaabbbabababaaaabbabbabaaaabaaabbaabbbabbbbabbbbbbabaaaaabababbaaaaabbbabaaabbaaaabbbbbbbaabbabababbbbabbbbaabbbbbaabbbabbbbbbbabaababbbaabbbbabaabbabbbaaabaababbbabababaabbabaaabaaaaabbabaaaaaababbaaabbbabbbaabbbbbaabbabaabbaaabaaaaaaabaababaaaabbbbabaaabaaaaaababababbababbbababaaaaaaabababbabaaaaaaaabbabbabbaabbbaabbbaaaabaabbabaaaabbbbbaabaaabababababbbabbbabaaabbbbbbbabbbabbbbbaabaabaabbbbbabaabababbbbbbbbbaaaaaaabbabbbbaabaaabbaaaaaaaababbababababbbaaabbabbabbbaaaaabaabbbbababaabbabaabaaaabbbaabbaababbaabababbbaaabbbbbaabaaababbabbbbbbbbbbaaaaaabbabaababbabbbababbbaabaabbbaaabbabbbaaabbaabaabbabbbbabbbbaabaabbabbaaabababaabbbbbbaabaabaababaaaaaabaabababababbbbaaabbaababbbababbabaabaaaaaabaabaaabbabaabbbabaaabbabaababaabaaaaaabaaaaaabbaabababbaabbabbabbaaabaabbaabbbbabbbabaaaaaaabaaaabababaababbaaabababbabbbaabaabbbbbbabbabaabaabbbbbabbbababbbbbabaaaababbbaababbaaaaabbaabaababaabbbaaabbabbbabbbaababbabbaabaababbabbbaabbaabbbbabaabbbbabababbabaaabbbabbababbabbababbaabbbbbaaabababaaabbaaaabbbabaaaabbbbabbbbbbababbaaabbbbaaaabbbabaabaaabbaaaaaaaabbbbaaaaabaabaaabaaaabbaaaaaaabbaaaabbbaaabaabaaabbbbbababbaaabaaaaabbabaaabaaaaabbabaabababaabaa
babbbabaaabbbbbbbaababbbabaaabaababbbbbbbbabbabaaaabbbaabbbaabaaaabbbababbbabbbbaabaabaabaababbbaaaabaabaabbaaabbabbababaaabababababaaabaaaaabaabbabbbaabbbbaabbaaabbbabbbbbabbaaaaabbbbabaabaaababbabaaabababaaababbbbbbbbbaaababbbbbbbbbabaaababbbbbabaabbaaabaabbabbababababbaabbaaabbaaabbaaabaaababbbbabaaabbbaaaabbbababbbbbbbbaabbaaabbaaabbbaabbbbbaaaaaaaabaabaababbaaaabbababbbbabaabbaaabaaabbbabbaababbbbabbabbbbbabbaabababaaabaabaaaaabbbabaabbaabbbbbabaabaabbbaabababbabbbabaababbbbbabaaaabbaabbabaababababbbbbbaaabbaabababaaababbbabaaaaaabaaaaaaaaababbaabbababbabbabaaaaababbbaaaaababbaaaabaabbbababababbbaababaababaabaabbbaaaaaaabbaabbaabbbbbaabbbbbaaabbabbaabbabaabbabbbbbbaaababbaaaaaaaabbabbbabbabbabaababbababbbbabbbababbabbababaabbabaabaaaaaabbbaaabbaaabaaabbbbabbaababbabbbbababbbbbaaabaabaabaaaaaaaabaaabbbababbbbbbabaabbabaaabaabbbbaabaababbababbaabbbabbbaabbaabbbbaababbbbbaababaaaabaaaabbabbbbaabbbabbbaaababbbabbaabaabbbabbaaaaabbababababbbbaaaabbabbbbbabbabbabbababaaababbbbbbabababaababaabbabbaaaaabbaaabaabbbabbaabaababaaaaaabbaabbbbabababbababbabababaababbaabaababbbabaaabbaaababababababababaaababbbabaaabbabaabaaabbbabbbabababaaababababaaaaababbbbbabbbbbabbaaaaaaaabbaababbabaabbbbbabbbaabaaabaaabbababaaabababbbaabbaaaaaabbaaaaaababaaaaabaaaaabaabbbabaaaabababaababaabbbbaaabbabbbaabbabbbbabbbabaaaaaaaabbababaaaabaabbababbaabbbabbaabaababbbbabaabaaaaaaabababaabbbbbbabbbbabbbbbababaabbaabbabaabbaababbaabbbaaaaaaaabababbbabaababaabaabbabbabaababbbbabababababaaaabaaaaaaaaabbaaaababbbababbabbaabaababbabbaaabbaabaaaaabaabaaaababbbbbabbababaaaaabaaaaabaabbbaabaaababaaabbaababaababbbbbaabaabbbabaaaabbbbaaaaababaaababaabbaaabbaababbaaaaaaaabbaaaabaabbaabbbbbabaaabbbbabababbbbbbabbbabaaaababaababbbaababbabaaabbbaabaaaaababbbaaaaababbbbbaaabbaabbbbbbbaabbabaaabbbabaabbbababbaabbabababbbbbbbbbabababaaababaababbbabaaaaaabbbaabbabaaaaabbaaaabaabaababbaabaaabbbaaaaaabbbbbbabbaababbbabaaaabaaabbaaaaaaaaababbabaaaabaababaababaabbbaababbbaabaabbababbbaabaaaabbbaabbbaababbabbbbbabaaa
aabaaabaabbaaaabbbabaababbabaabaaababababbaabbbbbabbbababbaaaaaabbbaaababbaaaabaabbbbbaabbbbabaaaabbaabaabaaababababbabbababaabbbbbaabbbbaabbbabbbbbbaaabbbaababbaaaaaaaababaaabbbbaabaaabaabbbbababbabbaaababaababababaabaabbaaabbbaabbaabbbabaaaabbabaabbabaaaababbbbbbabaababaaabaabbbbbbbaaaabaabbbabababbaaababbbabbbaaaabaaaaabaabbababaaaaababbbbbbabbbabbbbbbbbbabbbaaaaabbbbaaaaabaaaabbbaababbbaaabbbbaaaaabbaaaababbbbbabbaabaaaabbbbabbbbaabaabbabaaaaaabaababbaaaabbabbbaaabaababaaaababbaababbbaaabbbbbaabbbbaaabbabbbbabbaabbaabaabbabbbaaababbababbaaaababababbabaaaabaabaaabbaaabbbabaabbaaaaabaabaaababbaabbbabbaabbbabbababaabbbaabbbabbbbabbbbbbaaabbbaaababbaababbbbbaabaaababbaabaaabbabbabbaaaababbabbbbbababbbbaaababaaaaaabbbaaaaabbaabababaaaabaabaabbabbbbaaabbbababbbaaaabaabbbabbabbbbaaaabaaababbbbbbaabbabbbaaabababbaaaabaaaabbabbabbabbababbbbabaaabbbaabbbaabbaabaaaabbbbbbbabaabaaabababbaabababababbabababbbbbaabaaababbbbaabbaaabbaaabbababbbabbabbaaaaaabbbbaaaaabbabaabaabbbabbaaaaaaabaabaabbbabababaaaabbaaabbabbbbbaaaaabaaaababaaaabbbbababbabbbaaabbabbabbbbababbbbbbabbaaaabbbbabbaababbabaaaabbbbaababaaabbbbbabaaabbaaaabaaaaaaaaaaabaaaaaaaaabaaabbbaaaaabbbbbabbaabaaaabaabababaaaaabaaaababaaabaabbababbaabbaabbbbbaabbaaabbbaabbaaababbbaaabbbbababbbaaabaaababaabbaaababbabbabbbbbbbaaabbabaababbabbabbabbababbbaabbaabaabbaabbababababaaaaaabbababaabbaabaaabaaaabbaaaaababbababbababbbaababaabbbbabbaababbabbabbbbbaaabababbbbbabbaaaaabaaabbbaabaaaaababaabbaababbaaaaaaabbabbbbaabbaaaaabaabbaabbaaaaaaabbaababbbabaaaaabbaaaabbabababbbbabbbaaabbabaaaabaaabaabaabbbaababbabbbbbbabaaaaababbbbbaaababaaaabbbbbaaaaabbbabbabbaababbbaabaabbbaabbabbaabbaaaaaaabaababbbabbaaaababbbbabbababaaaaaaaabababbaabaaaabbbbabbaabbababaaaaaaabbbababbbaaaaaaabaaaaaaabbbaaabbbbbbbababbaabbabbbaabbbabbaaabbbbbbababbbabbabbbbabbbabababaaaabaaabbbaaabbaaaaaabbbbaababaaaaababaabbbabaababbbababbaaabaaaaabbbaabbaaaababaabbaaababbaababbbbbbbaaabaababaaaababbabbaaababaaaaabbbaaababaabababaabaaaabaabaabbaaabaaaabbaaaabbaba
baabababbaaaaaabaababbaaababbaabbaabaabaaaaabbbabbaababbbbbaabbbbbaaabbaaaabbbaabbaaabbabbbbaabbbaabbabbabaabababaabaaaabbbababbbabaabbabaaaaabbbabbababaaabbababbbabbabaabaabbababaaaababaaabbbbabbbababbbbbaababbbbabbaaaaaaabaaabababbbaabbbbaababbabbaababababbbaabaaaaaaabbaabbaabbaabbabbbbbaabaabaabbbabaaaaabbaaabbbbabbbbaaababbaaaabaababababaabbbbaaaaaababbbbaabaaabaababbbabababbabbbaaaaaaabaaabbaabbbbaabbbabababbbaaabaaaaabaababbbabaaabaaabbbbbbaabbaaabbbaaababaabbaabbaaabbaabbbabaabbbaaaabbaabababbbbabaabbababaaabaabaaaaababbbababbaabaaabaaaaaaababaabaaabaaabbbabbabbabbaabaabbaabaaabaabaaabaabbbbbabaaabbaabaaaabbabbbbbaabaaaababbabbababbbaabbbaababbabbbabbbaaabbbbbaaaabaaabbbabaaaabbbabaabbbbaaaaabaabbaababaaababbaaabaaaaaaaabbababbbabaaaabbbbbaabaaaaaabbaababaaaabbbaaababbababbabbabbbabbabbbbbbbaaababbababaabbbbaabbbabaabbbbabbaababbbaabbbbaabaabbabbbbbbabaaabbabbbabbbabaaaabaabbbbabbbbbbbaaaabbbbbbaaaababbaaaabbaabbbabababbbbababaaabbabbbabababbbaabaaabbabaababbabaabaabbababababbaaaaabaaabbbabbbabaabababbabaabaababbabbaaaabbaaaabbaaabaaaaabbbbabababbbabaaaaabaababbaaaaaabbbabbabbaabbaaaababbabbbbabbaabababbababbbaaaaaabaaabbabaaaaaaaabaabaabbaabbabbbbbbaabbbaabbbaaabbbbaaaaaabbbaabbaaabbbbabbbbabbbbbbabaababbbbbabbabababbbbbababbaaaaababbabbaababaabbbbabbbbbaaababbabaabaaabababaaaaabbbbbaaaaababbbbababababbaabbaabbbbabbbaaababbaabbaaababbbaaabbbabaabaaaaabbabbbbbbaaabaabababbabbbbabbaaababababbaaabbbabaaaaababbaababbbbbabbbbbbabbaababaabbbaaaaabaaaababbabbaabaaaababaabaaaabaabbbbabaabbaabbbbaaaabbbbabaaabbaaaaababbababbbaabaababbababbbaababbabaabaabbaaaabaaabbaabaabaaabbaaabbabaaababbbabaaaabaabababababaabaababbbbbabbabbaaaababbbaababababaaabbbbaababbaaabbbaaabaabaabbabbbbaaaabbbaaababaaaaaaaabbbababbababbbabbbbabbbbabbbabbabbaaabababbbabaababbbabbabbaaaabaabaabbbaabaabaababaabbabbbabaabbbaaababbbbaaaabbaaabbbbabaabaabbbbbabbbababbaaabbaabbbabaababaaabbbbbbabbbabbbbbaababbabbbbbaabbbbabaaaabbabbababaaaaabbaabbaababbabbbbabbabbaabbbabbabaaaaabaabbbaabbaabbbaaabaa
aaabbbabbaabbaabbbbbababbbabbaaabaabaaaabaabbbababaaaabaabaaaaabbbabababbaabbaaabaaaaababbaabbaabbbbbaababbbbbbaabababaabbabbaabaaabaaaaabbbabbaaaababaababaaaabbbabbbbabbaabbabaaaabaaaaababaabbbbabbbbaaaaabbaabaaaaaabbbaaaabaabbabbaabbaababbaabbababbaaaabababaaababababaabaaaabaabbbabbbabbabbbababbbabaaaabbbabbababaabbaaabbaabaabbbabaabbbbbbaabbabbaabaaabbbbbababaaabbaaabaaaabbabaabbaaabaabbbbabbbaaaabaabbbbaaababbbbbbaabaabaabbbaaababaaabbabaaababbbabaabbbabaaaabbabbababaabaaaabaabbbaaaaabbbbaaabbbbabbaaaabbbbabbbabbaaabbabbaaaabaaabaaabbbbabbbbbbabaaaaaabababbabababbbbabaabaabbabaaaababaaaaabbbbbabaaabbaaabbaabaaaabaabbbbaabbbabababaabbbaababaaaabbbbbabaaabaabaaaaababbabbaaabaabbbabbbbabaabbaaaabaababbbabbbabbbaaaabbababaabababbaaaaaabbbbaaaabbbaabbaabaabbababababaabbbaaabbabbabbbbbbbbababaaabaabbabbbbbbabbaaabaaaaabaabaaaaaabbabbabaaaabbbaaabbaabaaabbbbbbbaabaabbaabbbbbabbababbaabaabaababababbbaaaaababbabbbbbbbabbbbaabaaaababaaababababbabbabaaaabbababbaaabaaabbaaabbabbabaababbbabababbabaababbababbbabbaaabbbaaababbaaaabbaaabbabaaabbaaaababaababbabaabbaabbbbabbabbbaababbaaabaaababbbabbababaabbaabaaabbbbbbabaabaababaabbbbaaaabbbaabababaaaaaabbbbbaabaaabaababbbbbaabbbababbabbabaabaaaaabaaabbbbabbbbbabaaaaabbabbbabaabaabbabaaaabaabaabbbaaabbbaabbaabaaabbaaabbabbabbabbbaaabbbabbbaabaaabbaabaaaabbababbbbabbbababbaaabbaabaaabaabbbaaaabaabbaaababbbbbabaaaababaabbababbbbbababbbabbaaabaaabaaaaaaaaabaababbbbbababaabbbaabaababbaaaabbabbaabbaaaababbbbaaaabbaababbbaaabaabaabaaabbbababbaaababbabbaaababbbaabaaabbbbbbbababaababbaaaaabbbbabaaabbbbbbaaabbbaaaababbbbabbaabbbbabaabbbbabbbabaaaaaabbaaabbbbaabbbbbbabbabaabababbbaabbaaabaaabaaabbbaabbbaabbbaabbaaaabbaabaabbbbabbaaaabbaaaabbbaabaaabbabaaaabbbaaaababaaaabbbbbaaababaababbbabbababababbbbbbbaaaaabbabbbaabbabaaaaabbaabaabbabbabbaabaaababaabbbbbaaaaababbbbbbbabbaaabababbbaababbbbbababaabbabaabbabbbbaabbbababbbaaabaababababbbaaababaababaabababbaaababbbbbaabbaaabaabbaaaaaabbbbabbaabbabbbbabbbbbbaaababbbbabbbaabbabababaaabbabbabbba
abbabaabbabbbabaaabaaababbaabbabaabaabbaabbbaaaaababbbaabbabbbbababbbbaaaababbaaaabbaaaaabaaaaabaabaaabbbabbaabaabaaaabaabbbbbaabaaaabbabbbbbaabaaaaaaabaaaaabbbabaaaabbbabbbbbababaaabababaabbbbbbbbbabbaabaaabbababbaaabaabbabbbbabbaabbabaabbbabbbaaabbabaababbabaababbbababbaabbabbbabaaabbabbbabbababbbababbaabaaaaaaababbaaabaabaabaaabbaaaababaaabbaaaaabbababaaaaabbabbabaaaaaabaabbaaabbbaaaaaabaaabbabbababbaaabaaaaaabbbbabbababaaaaabbbabbbbbabaababababaabbbbbaabbbbababababaaabababaaaaaaababababbbabababaaabaaaaabbabbbbabaabababbbababaaabaabaabbaaabbaababaabaabababbbbbbbabbabbbabbbabbabaaabbaaabaabbbbbaabbbbbbaaaaabbbabbaaabaabbbabbbbabbbababaabbbababbaaabaabbaaabbbbbababababababaaaaabbbabaaabaabbaaaaabbbbaaaaababaaabbaaaaaabbbbaaabbbbaabbbaabbbabbbabababaabbaaaababbaaabababaaaaaababbaabaaabaabaaabbabababbbbbababbbabbaaabbaabbaabaabbabbbabaaabbaaaabbabbaabbaaaabbaabbbabbbbaaabaaaaaaabbbabbbbaababaaaabbbabbaabbbaaabaabbbbabbbabbabbaabaababababbbaabbbabaababaabbaabaababbbbabbabaababbbbbabbbaabbbbabbaabbababaaabbabbaabbabbababbababbaaabbbabbbbaaabababbabbbaabaaaaaaabbaabbbbaaabaabaabaaaabaaaabaaaabaabbababaababbbbbbabbbbaaaabbbababaabaabbababaaabaaabbbbbbaaabaababaaabbaaabaababaabbaabababbbaababbaaaaaaaabbabbbaababbbbbbbaaaabbaaaaaabbaaaabaaabbaaabbabbaaabbabaabaaabbbbbaaabbaabaaabaabaabbbbbbabbbaabbaabababbbbbbbababbbaaaaaaaaabaabaaaaaabbabbbaaabbababbabbbaaaaabbaaabbaabaababbabbbaabaabbabbbbbaabbbabbabbaabbbabaababaaababbbaaaaababaabaabbbaababbabbbababbbbbabbabbaabbbbbabbbaabaaaabbbbbbbbabbbbbbbbbbaabbaaaabaaaaaaabbabbaabaaaaaaaaaababaaaaababbabbbabbaababbbababbbbaabbbbaabbabbabbbbbabbbaaababbaabababababbabbabbabbababbbaaaabaabaababbaaabbaabbbbabbababaaabbabbbbaabbabbabaababaabaababbbbbaababaabbaaabababaabaaabbbbabaabbababaaaaabbaaabbbaababababbbbbbbaabbaaaaaabababbbbbbaaabbaabbbaaabbabbaaaabaabbbaabbbbaabbbababaaaabbabaaaabbaaaaaabbbbaaaabababbaaaabbaababbbbabbbbbbbabaaababaaaabaabaabbabaaabaaaaababbbbbbaaababbbbaaabbabbaaaababbbbbbabbbbabbbaaaaaaabbaababaaaabaabbbbabbabb
bbabaabaabaabbabbabbaaaababaaaaaabababababbaaaaaabbbbbbbbbaaaaaabababbaaaaaaaabbabababbbabbaabbbbbbaaaaaabaaabbaaabbbaababaaaabbbabaabaaabbbbabbbbbabbbaabaabaaaabbbbbaababbaababaaabababaaaaaabbbbbaaababbbaabbaaaaabbbaabaaabbaaabbabbabbbbbbbaaaababbbabbbbaabbbaabbaaababbaaabbbbaabbabababbaaabbabbaabaabaaabbbbabbaabbaaaabbbababbaababbaabbabaaabbbbbbbaabbabbaaaaabbaaabaaaaabaaababaaabbaaabababbbaabbbababbbababbaaabbababbabbbababaaabbbaaaababaabbaabbaababbabbbbbaaaaabbaabaaaaabaabbaabbbbaaabbbbbaaaaaaababaabaaabbbbbaaaaabaaabbabbaababbbbbababbababbaaaaababbbbaabbabababbbabbaaabaababababaabbbbaaababbababaabaaabaabaaaabbaaaaabaabbabbbaaabbabaaabbababbaaaabaaaababbabbaababbabaaabaaabaaabbbaaaaaaabaabbbabbbabbbbaabbbbaabaaaabbbabaabbabbaaabbabbbabaabbbbabbbabbbbababaaaaabbaaabbabbabbaaaabaabaaabbbbbbbaaabbbbbaaabbbaaaabbbaabbababaabbbbabbababbabaabbababbbabbbbabbababbbbbaaababbbbbabababaaabaaaaabbaaabaaabbbaababababbbbaaaaaaabbababbababaabbbbabbaaaaaababaabbbaabbaabbabbbaabbbaabbaaaaaabbabbbbabbabaaaaabaaababbbbbaaabbbaabbbabbbbbabbaabaaababaaabbbbbabaabbbbbbababbaaabbaaabaaaabbababbbbbaababbbababaabbaaabbbbbabbabaababbbaaaabbbaababbabbababbaabababbaaaaabbbaaabababababbbbaabbaabaaaabbabbbbaaababbabbababbaaabbbbbbaababbbbbbbaabaabbbaaabbabaabbbbbabbaabbbbaaababaaabaaababbaabaabbbbbbbababaaabaababbabbbbbbbabaaababaaaabbbbabaaababaabbbababbbbabbaaababbbabbaababbaabababbabbbabbaaababbaaabbbbaabbaabbbabbbbabbbaabbbbaaabbbabbbabbaabaaababaaabbbababaaababbaaaabbbbabbbaaaabbababbaaaaaabbbbaabbbaabbabbbabbbbbababbabbaaabbaababbbbaaaabbbaabaaaabbaaaabaaaabbbbaabbbbabbbababbababbbbbabbbabbabbababbabaabbbaabbbabaabaabbabaaaabbbbabbbbaabaaabaaaaaaabaabababbabbaaababbbbbbaabbbaaabbababbbababbabababaabaabbaaabbbbbabababaaaaabaaaababbbbaabbbabbaabbbbbaaaaaaaaabbaaaabbbbbaaabbaaabaaaabbaaaaaaaabaabaababaaabaababaababbbaaaabbbaabbababaaaababbabbbababaaabababbaaaababbaababbbaabaababbbaaababababbaaaabbabbbabbaaaaababbbbabaaaaaabbabbaaabbabaababbaaabbbaabbbaaaaabaaaabbaababbbbbbaabaaaabbbaaabab
aabaabaabaabbbabbabbaababbbbbababaaaababaaaabbabaaabbbababbabbbaaaaabbbbbaaabbbbbaabbabaaabbbaabbbaababbbabbbbbabaabbbabbbaaaabbbaabbbbaaabaababbbaaabbbaaaaaabaabbbaaaaabababaaabbabbaabaaaabbaabbbaaabbbabbabbabaabaabbbabaabaabbaaaababbaaaaababababbaaababaaabbaabaabbbbabbaaabbaababbbabbabababbbaababbabbbbbbbabbbbbbbbbbbabbbbabbabaabaaaaaaaaaabbabaaaaaaaabaaaabaabbbbabbaaabbbbbbbaaabaabaabbaaabaabbaaababbbbbbaababbbbabbbaaaabbbaaabaabbbabbbbbaabbaaaaaaabaaaaabbababaabaaaaaaababbaabbbabbbbbaaabbbaaabababbababbbbabaaabbbbbbabbaaabbababbbabaaababbbbaaaabbbabaaabababbbabbbaaabbbabaaabbabbbbaabbababbbbbabaabbababaabaabbaabbaaabbabbaabbbaaabbbbbbaababbbaaabbbbaaabbaaaabbaabbbabbbbbaabaabbaaaabbbaaabaabbbbaaaabbbabaabbbaaababbbabbbbabbbaaaababbbbbbaaaabbabbbaabbabaaababaaaaabababbbbabbabaaabaaaababababaaabbabababbaabbbbababaabbbbbbaabbbabbbaaaaababababbbbbbbababbbaabaabbbaabbabbabbbabbaabbbbbabaaaaaaaabbbbbabbbabbbbabbbaaaabaaabaaababbbaaabababbbbaaaaabbbabaabbbaabbbbaaabbbbbbbbaaaabaababaaabaaabaabbaaaaaaaaaaabbaaaabababaababaaaaaaabaabbbaababbbaababababbbababbbbaaabbaababbaabbabbbabaabbbaaabaabaaababaabbbaababbaaababbbbaaabaabbabababaabbabbaaaabbbabaabbabbbabaaabaaabaabbbaaabbbbbaaaaaabbbaaaabababaaabbbbbaaabbaaaaaaabbbbbbbaaaaabaaaaababababaabaaabbbaabbabbbbaabbbbbabaaababbbababbabbbbaabababaabaabbbaaaaaabbbabababaaabbbaaaabaabaabbbbaaaabababbbbbaaaabbabaaaababaaababbbbaababaaababbbbbbbababbbbabaaaaaaaabbbbababaaabaaabbaababbaabbaabaaababababbbaabbabbbabbaabbbaaaaabbaabbabbbbaaababaababbbabbbaaabbabbbbaabaabbbbbbaababbababaaaabaababbaaabaaababbaabaaababbaaababbbbbbbbaaababbbbabbaaaaabbabaabaaabaaabaaababbbaaaababaabbaaabaaabbbaababbabbaabaabaabaabaaabaaabaaabbabbaababbbaabbbaabaabbbbbababaabbbabbabababbbbbbabbaabaaabaaababaabaabbaabbabbaaababbbbaababaaabbbabbbabaabbabaaaaaaaabbaabbaabaababbaaabbabaabbbbabaababaaabaabbaaaaaaabbbbaabbabbbabbbaabbabbaabbbbbaabbabbbbabababaaaabbbababababaabbabaaaaabbbbabaaabbaaabbabaabaaaaaaaaaabaabbbababaaabbbaabaaaababababbabbbababaaababaab
baaaaaabbbbabaaabbbbbbbbabbbbbbbbababbbabaabbbbaaababaaaabaabaabbbaaababababbabbbaabababababbaaabaaaaabaababaabaaabbbbbbaabbabbbbbaaaaaabbaabaaaaabaabbababababbabbaaabbaaababbbbbbbaaabbbbaabaaaaabbbbaabaaaabbbaaaabbbbbbbbaababbbaaababbabbbaaaaababaababbbbbaaabaaabbabbabbbaabbbbbaaaaababababaaabababaababbaaababababbbaabbbbaaaababbbaabbbbabbaabababbaaaaaaaaabaaaaaaaaaabbbbaabaaaabbabbaaaabbaabbbabbbaaababababbbbaabaababbabaabbbabaababbbbaaaaabbaaaabbbbbaabbabbbaabbbabbbababbbbbbbaabbabababaaabababbaaaabbaaabaaaaaabaaabaababbbaaaaaaabbaaabbbaaabbaaabbbabaaabbbaaabbaaabaababbbababbbbbbbaaaabaabbbbbabbababbbbbbaaaabaabbbbabaabbbababbbbbbaabaaababaabbbababaaaaabaabaabababbbbbaaabbbbaabbababbbaaabbaabaaababaabbabbaabababbabbaaaaaaaabbbabbaaabaabbbbbabbaababaabababaaabbaaababaaaabbaaaabaabababbbaaaaaaabaabbabbabbabbbbaababbabababbababbaaaaaaaababaaabbbbbaabbbbaaaababababaaaabbaabbbbbbbaababaaaaaaabababbbabbabaababaaaaabbaaababbbbabbabbabbbbabbbaabbabababbbbaabbabababaaabaaababaaabaaabaaabaaababaabbababbabaaabbaaaaaabababbbaaabaabababbaaaaababbaaaaabbabababbbaabbbabbabaaabbbbbbbaabaababaabbababaabbbabbbabaabaaabaaabbaabbbaabbbbabaaaababbbbaabbbaaaaabbbbbabaaababbbbaaabaaaabaaabbabaabaaaaaaaabbbbaaaabaabbaababaababbaaaaaaababbbaaaaabaabbaabababbaaaabaabbbbbabbaaaaababaaaababbbbaabaaaaaaaabbbabbbabbabbbaaaababaabababaaabbbabbabbaaaaaaabaaabbaaaabbababbaaabaaabbaaaaababaabbbabbabbbbbabbabbababaaaaaabababbaaabaaababbbbbaaabaababaabababbbaaababaabbaaaabbaababbabaaabaaababbbaaababbaabaabaaabaaaaabaabaabababbababbababbabbbbbaaababbaabababbabaaabababbbabbabababbaabaabbaaaabaabababaabbabbbabaaabbababaabbaaaabbaabbbbbbbbbbaaabababaaabaaaabababbbaaaababbabababbbbabbabaabbbbababbaaabababaabaaaaaaaabaaabbabaabbaabbaabababbbbaaabaaabbbbbababbbbbabbbbababbbbaabaabaaabaabbaaaabaaaaaabbbaabaaababaabbbbabaabbbbbbbababbabababaabbababbbbaabaaaaabbbbaaaaaaabaaaabbbbbabbabbaabaabaabbbababaaabbababbbaaabbbaaaabababbabbabbaabbaabbbbbababbaaaaabbaaabbabbbbababaabbaabbbbbabaaaabbbaabbbbbbbbaaababbaab
aaaabbbbababaaaabbababbaabaaaaabaabbbbaaabbbbbbaabbabbbbbabababbbbabbbaababbabbaabbababbabababbaaababbaaabaaabaabaabbaaabaaaaaababaabaaaaaabababbbabbbabaababaabbaababbaabbbabaaaaabaabbaaabbabbbababaababbbaababaaaaabaaabbbbabaabbbaabbaaaabbbbbaaabababaaaaabbaaabbaaabbaabbaaaaaabaababaaaabbabbbaabbaabbbbbbaabbabbbaabbaabbabbbabbaabababbaaabbabbbabbbabaaabbaaaaabbbabaaababbaababbbabaabaaaaaaaaabaaaaabaaaaaaabaabababaabbbababbabababaaaaaaabbbabaababbbbababbbabaabbbbaaabbbababaabbabbbbbbbaabbababbaabbbbbaaaabbbababaaababaaababbbbbabababaaabbabaabbabbbbbaabaabbbabaaabbbbabbbaabbaaaaabbaababbbbaaaabbaaaaaabbbababbaaaabbabbbbbababbababaabbbabbbbbbaabbaabaababaaabbbbaabababbaabbabbaabbbabbbbabbaababbbaabaaaabaaabbbbaabaabbaababaaaabababbbaaabbabbababbaaaabbabbabaaaabbbbabaaabaaabbbbbbaaababaaabbbbaababbaaabbaaababbbbbababbbbbbbbbbabbbabbbababbabaabbabaabbaaaababaababaabbbbaaabbbbaabbaaaaababaabaabaabbbbbbaaababaababbabbbabababbbbbbbaabaaaababaabbbbabbbbbbabbaaaaaaababbbbaabbbaaababaababaabaabbbaaaaabaababbbaaababbbabaaaaabaaabaaabbbbbbbabbabababbbabbaaabaababbbaaabbbaabbaaaabbbabaaabbaaaababbababbababaaaaabbbbbbbbbaaabbbbbabbabbbbaaabaabaabababaabaabbbaabbabbbabaaaaabaabaabbbbaaabbaaaaabbabbabbaabababbbaababbbbaaabbbbbbaabbaababaaabbaabaaaabaaaaabaaaabbababababbbbbbbaaaabbbabbbbbabaabaaabbbbbababaababaaabbababbbbbabbabaababaabbababaaabbbaaabbbbbbababbbbbaaabbbbbaaaababbababbbbabbbabbbbaaababbabababbababaaabbbaabbababaabaabbbbabaaaaaaaaaaabbaaaabababbaaaabbaabaaaaabbbabbababaaabbaaaabbabbaababaaabbbaaaaaabbabbbbbbabaaababaaabbabaabbbbbaabbaaababbbaabababbaaaababababaaaaaabbaabababbabbababababbbaababaaabaaababbbaabaaabbabbababbbbbaaaababbbaaaaabbbbaababaaaabbaabbbbbaaaaabbbaaaabbbbbbbaabbababbabbabaaabababaaaabababaababbabababbabaabaaababbabaabaaaaabbabaaaaaabababbbaaabaaabbaababaabbbaaababbababababababbbabababbabbbbbbaabbaaaabaabbbbaabbabbbaabbaababaabababbbaaaabbabbbbbaaaabbaabbababbaaabbaabbbaaaabaaabaaaaabaaaabbabbbbbaabbbaaabbbabbabaabbbaaaabbaaabbababbbbbababbbabbbbbbaaa
abbbbaabbababbaaaabbbabbbbbabbbbbabbabbbabababbabbbbabbbbaababaabbabbaabaabaaabbbabbaaabbaabbbbbaaabaaaaaaababbaaaaaaaabababbabbbaaaabaabbbbbabababaaaaaabbbbbbbaabbbabbbbbbabaabaaabaaabbbbbabbabbbbbababababbbbabbaabbababaababbaabbbaaaaaaababaaaabaaaaaaabaababbbaabbaaabbabbababbaabbabbaabaabbbbbabbaaaabbaabaaababaaabaabaababaaaaaaaabbbabbaabbbababaabababbabaaaaaabbabbbababbabbbbbabaabaabbbbaaaabbababaabababaaaabaaaabbaaaaaabbabaaaaaaaaaaabaabaaaabababbaabbbabaaaababaabaaaaaaababbbbbabbaababababbbaababbbbaaaaababaaabbbabbbbaaaaaaaabaaabaabbbabaabaaababbbbbbbbbabbababbbbbbabababababaabbabaaabbbbbabbabbbbbaaaababbaaabbbbaabbbabababababababbaaababbaabbabbbbbabaaababaaaaabbabbbaabaaababbbbbbbabbaaaabbaabbbbbbaaaabaabaabbbbbaabbbbbbaabaababaaabbbbbbaabbabbbaaaababaaabbbabbbbaaaabaabbabbaabaababababaabbbaabababaabaabbabbbababaababababaabaabaabbbabaabababbbabababbabbabaababaaabbbabbbbbabababbbaabaababbaaababaaabaababbbbbbabbabbaaaabbbaaaaaabbaababbaabbbaaaaaaaababbbabbaaaaabbaaaaabbbbaabbbbbbbaabbabaaabbaaaaaaaaaababbabbbbbaabbaabbbaaabbbaaabbbaaaaaaabaabaabbbabbaaabaaaaaaaabaaababaaaabbabbbaaaaaaaaabbbbaababbaaaaaaababaaabaaabbabbabaaaabbaaabbbbbbabaaaabbbbbababbaabbaaabbaaabaabbbabbbabaaaabbabbbbabaabbabbbbaaaaaabbabaaaabbaaaaababaaaaabbaaabbabaabbbbabbbaabbababbabaabbabbbaaabaaabaaaabaaaabaabbbaabbaaaababaaabbbbaabaabbbababaaaaaaabaabaaaababbababbbbbbbabaaaaababbbabaaaabbbabbbaabababbbbabbababbbaabbbabbbaabaabaaabbbabaabaaaababbbababaaababaababaababaaababbaaababababbaaaaabaaaaabababbababbbabbabaaabaaaabbbaabbabbbbbaabababbabaaabbaabaaabbbbbbbabbbbbbabaababaaabaaaaabaababbabaabbbaabbabbbbbababbbbbaaabbaababababababbabbbbbabbaabbbbbbbaaabbbbabababaaabbbabaabbbbaaaababbbbaaabbabbbbbbababbaabaabababbaaaabbbaaaababbaaaabbabaababbababaaaabbabaababaaababbabaabbaabbabaaaaaaaaabaabbbabbbbbaabaaaabaabaababbbabbbbabbbaabbbbbaaabaaaabbbbaaaaaababbabbbbbbabaaaaababbaaabaaabaaabaaaabbabbaabaababbaabbaabbbaaabaaababaabbabaabbaabbbbaababaaababbabbbbabababaababbbabbaababaaaabbbabaabbabaab
babaabbaabbabbbabbabbabbabbbbbabbbbabbaaabbabbabaaaabbbbbbbbbaaabbaaabaabbababababaaaabbbabbaaabbabaaaaabbbaaaaaaabbaaaabaabbabbabaaaabbaabaabbababbbbbbbaaabbbbbaababbbbbababbbababbaabbbbaabbbababbbbbabaabbaababbbababaabbaababbaaabbbaaaabbbaaababbabaaabbabbbaabaaaaabababbaaabbaaaaabbaaabaabaabaaaabbbababbabbabbbaaabbbaabbaababbbaaabbbbbabbabaababbbbabaabaaaabababaabbabbbbaabbbababaaabaaabababbbbbbbabbaaaababaabbbbbbbbabbbaabbaabbbaababbbaababbababbbaabbabbabaabbbabbbabaaabaaaaabbbbbabaabbbbaabbaaababaaabbbabbabbabbaaaabaababbbbaabababaabbbbbbaabaababbaabbaaaabbbababbbaabbbaaabbaaaaaaaaabbabbabbaaaabababaaabbababababaaababbabababbbbbbbbbabababbabbbbbbbbababaababaabaababbaaaababbbbaabbaabbaabbbaaaababaababbabbbbbbaabababbabaabaaaaabaaabbbababbbaaaabbaaaaabaaaabbaaababbbbbbabaaabbabbbbabaaabbbaaaaababababbbababaaaaababbabaabbabaababbbbbbbbabbabbabaaaababbbbbbbaaabaaababaaababaabbababbabbabbabbbbabbabbbaabaabaaabbaabbaaaaaabaaabbababbbabbbaaaaaaabaaaabbabbaaabaabaaaaabbbbaabbaababbbbaaabaaabbabbbbbbaaabaaaaabaabbbbbabbababaababaabaaababbbbbbabbbbabaaaaaabbbabbabaabbbaabbaababbbbbbbbababbaaaaabbbbababaaabaabbabbbaabbaabaababbbbabaaaaaabbabbbbbabaababbbaaabaaabbbaababbbaabbbabbabaabbbaaaabaaaaaababbbaabaabbaabaaaabbbbaaabaaaabaabbbaabbbababbbbababbaaaabbbbbbabbaaaaaabaaaaabaabbabaabbbbbabbabaaaababbabababbaaabbbabbabbabbbabbbbabaaabbabababbbaaababaaabaababaaababbabaabababababababaaababaababaabaabaabbaaababbaaaaababbabaaabaaaaaaabbbaaababbbabaabbaaababaaababbbbbaabaaabbabbababbabbbabbaabbabaaaababababbababbbbbaaabaabaabbabaaabbaaaaaababaabbbaababbaaaabaababaabaabaabbbbaaabbbbaabbaaabbbaababababbbabaaabbababaabababbababbaababbaabbaaaababbbbbaaababbbababaaabaaabbbbbabbabababbaabbbabaabbbaaabaabbbaaaabbbaaabbbaabbabbbabbbbababaaaaaabaabbaaaaabbaabbbbaabbbbbabbbbaaababbaaaabbbbabbaaabbbbbaaaaabbabbbbaabbbaabbbaaabaabbbaaabbbbababaaabbabbabaaaaababaababbabbbbaaaaabbababaaabaaaababababbabababbababbbababaaabbbabbbaababbaaabbaaaaabbababbaaaaabbaabaabbbbbabbabababaaabbabbaaabbbaaaa
bbabbbbbabaaabababbaabbbabbbaaababbabaaabbabbababaababbabbbbabaaaaabbbbabaababbbbbbababbbbbbbbaabbbaaaaaabaabbbbbabaabaaaaabaaabbbbbbaabbbbbbbaabaaabbabbabaaabaaaababbaababbbaababaabaabbabbbbbaababaabababababbabbabbaaabbbbbabbbababbbbaaabaabbaabbbaababbabaaabbbbbabbababbabbababaaaababbabbabbbbbbaaaabbbaaabbababbaaaabaaaaaabaababbaabaabbbbbbbabaaababbbbababbbabbbbbaabbbabbbaaaaabbbbabbaaaaababaababaabbbbabaabaabbbbbbabaaaaaaaabbabbbabbbbaaaabbbbbbabbbababbbbabbbababbaabbaaaaaaaabbbbaaaababaaababaabbbbababbbbbabbbaababbaabbbbbbbbbbbaabaaababaabbabaabbaaabbaabaaabbabababbaaaababbbabaababaabbaaaaabbababaaababaabbbaaababababbbaabbaaaaaabbaabababaabbaabbabbaabbbaabbabaaabaabbbbabbababbaababbbbbbbbbbbbaaaaabbaabaaaabbaaaabbabababbbabaabaabbbabbaabbababbaaabbaaabaaababbaabbbabaabbbbbbaabaaabbabaabbbaaaaaaababaabbabaaaaabbaaaaaababaaaabaabbabbbbaaababababbabababaabababbbaaabaabaaabbabbaaabbbbbaababbbaaaaababbababaabbbaabbbaabbababbbaabbabbabaaaaaabbaabbbbaaabaabbabbbabbbababbbaaaabbbaabaaabbbbabaaaaaaabaaaabababbbbbbaaabbabaabbabbabaabbbbaababaababbbbbaaabbababaababaaaaababbbaabbbbabababbbaaaaaabbbaaaaaaabbbababbaababbaabbbbbbabaaaaaabaababaabbababbaabbabaabaaababbbabbbaabbbababbbbbbbbababbbabbabbabaaaaaabbbbbabbbbbbbbababbaabababaababaaabaababbbabaabbbaaabbabbaabaabbaabbababbbabaaaabaabbabbbbbbabbaabbbbaabbbbabbbabbbbababaabbbbbabbbbbbbbaabbbaaabbbabaaabbabaabaaaabbbbaaabababaaaabbbaabaaaabababaaaaabaaabaabbbaaabaaabaaaabbabbaaabbabbbababaaaabbbbabaabbbbabbaaabbbbabbbaababaababbbbaabaaaababbabbbaabaaababbbaabbbbabababaababbaabaaabaabbbbbaaabbbbbaabaabbbbbbaaabbaabaaabaaabbbbaababaaabaabbbbababbbababaabaababbbabbbbbaabaabbbaaaaababbbabbbaaaabbbaabbaaaaabbbbabababbabbbaabbbababbbbababaaabbaaabbaaabaaaabbabbbaaaabbaabaaabaababaaaaabababbbababababbabaabaababababbababaabaabbbabbbbbaababbabaabbabbabaaaabaababbabaabbbbaaaabbabbbabababaaaaabaababaaababbbaaaaaabbabbbaabaabbaabaaabbababbbbaababbbaaabbbbbabababbbbaaabbabbabaababbbbababbbbabbaabbbbaabaabbaababbaabbabbaabbaabbbaaaaaaabb
babbbaaaabbabbababbbaaaaababbbabbbaaabbababbbbbaabbbbbaababaaaabaaaabbababaabbaabbaaaaaababbbabbabaababbbbbbbbbbabbbabbbbbbabaaaaaaaaaaabbbaabaaabbaabbbbabbaaaaabababaaaaaaabbbbbabbabbabbbaaabbaaaabbabaabaaabbaaaabbaaaabbabaababbbbbbaaababbabbababbaabbbbaabababbaabbaaaaabbbaaaaababbbbbbaabaaabbbaabbbabbbbbbaaabbbabbaabbabbbbbbababaaabaaaaaaabaaabaaaabbbbaaaabbaabbbaababbbbbabbbaabaaabbababbababaabaababbbbababaaabaabbbbabbaaaaabbaabbbbbbaabbbbabbabbaaaabaababbbbabaaabbaabbbaababbbbbaaabbbaaabbbabaabaaaaaaabaabaaaaaabaabbaaaaababbaabbbaaabbaabaaabbbabbaabbbabaaaaababbbbabaaaaaabbbbbaaaaaabbaabaabaaaaaababbaaaaabbabbaabbbababbaaaaabbababbbbaaabaaabbaaabbbaaaabbbbbbaabbbbbbbbaaaabbabbbbaaaabbbaababaaaabbbbbbaabbbbabbaabaaaabaaabbabaabbabbaababbbaababbbaabbabbbbabbabbabbabaabbaaabbababbbaabbaabbaaabbabaaabaababbabbababaabaaababbbbbababaaaabbababbbaababaaababbbababaabbabbbbbbaabbabbbaabbbbaabbbabbababbbbbabbabbbaabaaabbaaaaabbabbbabbaabbabbaabbabaaaaaabaababbabbaabbbbaaaababaaabaabaaababbabbbbababbbaaaabaabaaababababbbbbbbbbbbaaaaaabbaaaaaababbabababababbbbabbbaaaabaababbaabbabbaaabaababbbababbabbbabaaaabbbbbaabababaaaabbaabbabaabbbaabbbaaaaaabbabbbbbaaabaabaabbaaabbabaabbaaaabaaabaababbbaaaaabbbbabbaabaaabbababaaababbababbabaababaaabbaabaaababbbbababbbaabbababaabaaabbabaaabaabbaabbaababbaabbbaababbaaaaaaaaabbbaabbaaaabaabbabaabbabaaabababaabaababababbbaabababbbabbaabaaaabbbaaabbababbabababaabbababbaaabbaabbbabbbbbabbbbbbbbabaabbaaaaaaaaabaaaaaabababbaaaaaabaabaababbbbaaabbabbbabbaababbbbbaababbabbbabaababaaaabaabbabbabaaaaaabaabbbaaababaabaababaaaababbaaaabbaaababababaababbababbbabaaaabbbabbbaababbabbabaababbbabbaaababaaaaaabbabaaaaabbaabaaaabbabababbbaaaabbabbbabbbabaabbbaaabbbaaabbbbbaaabaaaaaababaaaaabbbaabababbbaaaabbabbabbaaaabaabaaaabaabababbbabbbbbbbbabaaaabaaababbbabbbababaabbbaabbbbaaabbbaaaaabbaabbbaababbabbbababbabaaabbbbbbababbbbbabbabbababbbbbbaababbbbaaabbaaabaaaababbababbaaabaaaaaabaabbbbabbaabbbabbbabbabbaabbaaaabbbbabaaabbabababbaaabababbbababbbbbbbbbbab
bbaabaaaaababbbaaabababbaaaabbbabaabbaaababbababababbabaababaaaaabbbbbaaaababaabaaabbbabaaabbabbbbbbabbbabbabababababbaaaaaabbaaabaabbbabaababbbabbabbababababbbbbbaaaaabaabbababaabbaaaaaabbbaabbbaaaaaabbbbaababbbbbbabaabbabbaaaabbbbaaabaaaabbbababbaaaaaaababbaabaaabaabaaabababbaabaaaabababaaabbbbbaabbbabbabaaaabaababbbabaababaaaaabaabbbbbbbbaabbbabaaaaaabbbbbabaaaabbaabbbbbabbbabbabbbbbbaabaaaababbababbbbaabbbbbbbbaabbbabbbaabbabbababaaaabbababbbbbaaabbabbaababbaaaaabbabaababaaabbbabbaababaaaabbbabaababbbbaaababbbbabbbabbabbabbbaababbbbbbababbabbbbbbbaaaaaaaaaabbaabaababbabaabababbbaabbbbabbbabbaaabbabababaaaaaaaabbaabbabaaabbaaabbbbababbaabbbaabbbaaabbbbaaaaaabbaaaaabbaaaabbbabbbaabbbaababaabbbaaaaabababbbbaababababbbbabaabababbbabbbaabbabbabbbabbbabaababbaababbabaabbbbbabbaabaaaababbaabbabbbbaabbbbabaaaabaabababababbaababbbabaaababbbaababaaaaabbbaabaaababbbaaaaabbbaaaaaaaaaabaaabbababbabaaaaabaabbbaaaaaabbabbabbbaabaaaaabbaaabaaaaabbbaaaabaaabaaabababbbbaaabbabbababaabaabbbbbaabaabbabbbaabbabbaaabbbababbabbaabababbabaababaaabbbbbbaababbaabbaabaaabbbbbabbbaababbbbbaaaaabbbababaababbbaaabbaababaababbaabbbbbbabaabaababbababaaaaabaaabaaabbbbaaabbbababbaabbaaabababbabbaaabababbbabaabbbbaaababbbbbbbbbaaaaabaababaabbbbabbbaaaabbabaababbbbbbabbbaaabbabababaaaabbbabbabaaaaabbbbbbbaaaabbbaaabbbaaabbabaaaaabbaabbaababaabaaaababbbaaabbababbbababaabaaabaaabaababbaababbabbabbbaaaaabaabbbaaabababbaabbaaabbbbaababbbbbbbbaaaaababbbbaaabaababbabbbbbbbabaaaabbaabbbbaabaabababbabbabaabbabbbaabbababaabbbbaabaabbaababbbaaaabaaaaaababaaaaababaabbaaabbaaaabbabbaaabbbabbbbaaaaaababbbaaaaaaabbbaaaabbbbbbbbaaabbabbaaabbbbabaabbbaabbbaaaaabababaaabaaabbaabbbaaaababaaabbbbababaaaaabbbabbbbaabbaaaaaaababaabbaaababbbbbaaabbabababaaaababbaabaabbbbbbabbabbababbbbbbaaaaabbaabbbbaabbabaaaaaaabbbabaaabaaabababbbbbabaabaabbaabbbbaabbbabbabbbbaabbaaaaaabbbabaaabbaabbabaabbbbaaabbaaaaababbababaababbbabaababbabababbaaaaaabaaaabbababaababaaabbbaabbababaabbaaaaabbaabaaabbbabababbabbaaaababbaaabbbaabbbaaba
bbbbabbbabbabaaaababbbbabbababbabbaaababbabbbabbababbaaaabbbaabbbaababababbaababaabbabbbaabbaabbbaaababbbabaaaaaabbbaaababaabaaabbbbbaabbbbbbbbbbbbbabbaabaaabaaabbbaaabaaababaabaaaaabbbaaaaabbbabbaaaabaabaabbaaaabaaabbabbbaaaaaabbbabaaaabbaabaaaabbbaabbaabbbbabbbbbaababbbbaabbbbbbabbabbbbbabbbabbabbaabbabbbaabbabaabbbaaaabbbbbbababbabaabbbbbabbbaaababbaaaaaabababbbbbababaababbbabaaabbabababaabaabbbabbabbbaabbbbbaaaaababbaaabaabaaababababbaaaaabaabbaaabbbbbbbaaaabbbabbababaabbbabaababbbbababbaabbababaaaaabaabaaabbbaabaaaaaababaaababbabaaaabbbbabaababbabbaabaaaabbbaabbaabbbbbaaaabaabaabbbbbababaaaababbaaabbaaabaaaaaaababaaaaaaabbbbbabbababbbbbaababbabababbbbbabbbaabaaaaaabbbabaaaaaabaaabbbaababaaabbabbabbababaaabbaababaaabaaaabbaababaaaaaabbbbbbbbaabbababaabaaabbbababaabaaaaabbbabababbabbbbaaaababbaaabaabbabaabababbbabbbabbbbbababbabaaaaabbaaabbbabaabbbaabbbbbaaaababbbbaababbbaaabbabbabbbbabbbbabaaaaaabababbaaabababbbbaabbbbaaabaababaabbbaaabbbabbaaabbaabaaabaaaabaabbaaabbaaabbbabaababbabababbabbabbaaaaaabbaabbbaabaabaaabaaaaaaababaabbabbababbabababaaaaabbbbbbaabbbbaaabaaabbabbaabaaaabaaaaaababbbbaaaaabbbbbbaabbabbbbabaabaabababbababbbaaaaabbaabaaaaaabbaaaabababbabbabbbbaaaaaabaaabaabbaaabbaaaaababbbaabaaabbbbaaaaaabbaaaaaaaaabbbaabbabaaaabbbabbbbaaabbabbbbaabaaabbbbbbbabbbaabbaaababbbabaaabbababbbabbaabaabbabaaaabaaabababbbababbaabbbbbaaabaaabbbabbabbbaabbaabbbbbaabaabbabbabbaaaaaaaabbaabbbabaababbabbaabaaababbabbbbaaabbaaaaaaaaaaaaabbbbbbbaaabaaaaaabbbbabbbbabbabbbbabbbababbaabaabbaabbaaabaababababbbaabbbabababaaaaabaabbababaabbabaaabaaabaaaabbbbaabbabbbbaaaaaaababbbabababbbababbababbabababbbabbabbbbaaaaaaababbababbbbbbbababbbabbbbaabaaabbbaabaaabbabbbbbaaabbabababbababbbaaaaabbbbabbaaabbabbabaabbbbabaaababaaabababbaaabaabbababaabaabbbabbbaababaaaabbaabbbabaaabbaababbababbbbaababaabaabbaababaabbababbabbbbababbababbaabbaaaaabaaabbbbbaaabbaaaaababababbaaabbaaaababaaaabbbaaababbabbabbaaabbabbbbabbbabbbaabbbabaababaababbababbabaaaaaababbbbbbaabaababbbbbbaabaaabaabbbbbba
abbabaabbbbbaaababaabbbbababababaaabaabbaabbbbbbabbbbaaababbbbaababbabbbbbaabbababaabababbaabaaaaaaabbabbaabbbbabbabbaabaaabaaaabbbbaabaaaaabbaabaabbbaabbbaaaababbbbaaabaaaaabbbabababbbabbbbabbbbaaaabaabbaaaabbaabaabaaababbaabbbbbbbababbabbbbaababbbbabaaaabbabaaaaabbaabbbbbbbabbbabababaaabaaabbbbaabbbaaaabaabbababbbbbbbababaaabbbabbabbabaaababababbababaaaaabaabababbbbbbaaabbababaabbababbbbbababbaabbbbaaaaabbbaabbbbabbbaabbabaaababbbbbbbbbaaabbaabaaaabbaaabbabababbababbaaaaabaabaabaabaabbababbbaabbaabbbabaaababbbbbbbaabbaababaaabaabbbaababbabbabbaaaabbbababaaababbbbaaabbbbbbababbbbbbbbabbaabbbabaaaabbababbbbabbaaabbbaabababaabbababaaaabbaaabababababbaabbababbbbbabbbaabbbbaabbabbabaaaaabaabaabaabaababbaaaabbbbbbabbbbabbaaaaabbabbbbababbaaaaabaaababaababbaabbabaaaaababbaababbbabbaaabbabbbbaaabaababbbbbbbaababaaaabaabbaabaabaaabbabaaaaabaaabbbbaaabababbbaaaabbabbaaabbbbabbabaabbbaaaabbbbaaaaabbbbbbbaaabbaaaabaabbbbabbbabbabbababaabaabaababbbbbbbababaabbbabaaabaaaabbabbbbbaaabbababaaaabbabbbababbabababaaaabaaababaaabbbaabbabbbabaabbabaaaabaaaabbababbabbaaabaabbbbaaaabbabbbaaaabbbbaabaabbbbbababababbaabbbbbababaaaaababbaaabaaabbbaaaabaababaabbaabbaaabaabaaabababbaaabbaabbbbaaabbababbbbbbbbababbbaaabaabaaababbbbaabaaababbbaaaaaabbaaaaaabaaaaaaabbbaabbaabbabbababaabbbaabababaaaaaaabbbabbbaaabababbbbabbbbabbbaaababbbbbbabbbaabaababbbababaabbbbbbbbabbabbabbbbbaaababaaaababbbbbbbbbaabaaabababbababaabaaaababbbaaabbbbbbaaabaabbaabbbaaabaababbaabaaaabbbaaabbbaabaaaaabaaaaaaaababbabababaaaabbbbbaaaabbbabaaaababbababaaaabbbbaabababbbaabababbbaaababbbbaabbbaababbbaababbbbabaaababaabaaababbaabbaababbababaaaaaababbbababaaabbaabbbbaabbbbbbbbbbbabaaabbbabbaabbbbbbbbabbbbabbbbbbabbaaababaaaabaaabaababaabbabaaabbababaaaababbbbbabbbbabaabaaaaabbbbababababbbabbbaaaabababaabaabaaaaabbabbabbbaaaaabababbaaabbaabbbbbabbabaabaaabbbbababbabaaaaaaabbbbbbaabbaaaabbbabbbabbbbbaaaaababbbbaaaaabbbbaaaabbabaabbaababbaabababbaabbabbbaabababbabbbbaaaabbbbbbbaaaaaaabbbaaabababbbaabaaaaaaaabbbaabaaaaabbbbb
baabbaabbbababbbbaabbbbaaaabbbbaabaaaaabbabbabaabbbbbbbbbbbaaaabaabbabaaaaaaaaababaaabbabbbbababbbabbbbaaabbaaabbabaabaababbaaabaabaaaaaabaabaaaabbabbaaababaabbaabaababbbbabbaabbaababaaabaabaabbaababaaabbaabbaaabbbbbabbabbbabbaabaababbbbababaabbbbbabbaabaaabaaabaaababaaaabaababbabbabbabababbabbbaabbbabaabbabaaaaaaabbbbaaaabbabaaabbaaabaaaabbabbabaabaaaaaaabababaabaababbbaabaaabbaabaaabaababbabaaaabbbaaabaabbbabbaabaabbaaabaabbbbbabababaaabbbbabaabbbaabaaaaabbbbbbbabababbaaaabbbaabbbbaaaaaabbabbbaaaaaabbbbabbaabaababbabaabbbbbabaabbbbbbaabbbbbbaaaabbababbbbbaabbbbabbaaaabbbaabbabbbbaababbaabbabababaaaaabbbaaabbbabbbbbbbbabaababaabaabaaababbbabbababbabaaaaaabbababbbababbabbaabaaaaaabbbabaaaaaabbaababbbbaabbbaabaaabbbbaaabbbbbaababaababbaababbbbbababaabbababbbbaaabbaabbbbaaaabbaaaabbbbbbaaaaaabbaaaaababaaaabbaababaabbabaaabbaababbbabbbbbbababababbbaaaaabbbbbbbbaabbbaaaabbbabbbbbabbaaababbbbbabbbaababbabaaaabbbaabbbbabbbbaabbbbbabaaabbbababbbbabaaababbababaaabbbbbbabbabbabbbaaaabbbbbbbbbbbabaabaabaabbaaabaabbbaabbababbabbabbbbaabaaabaaaaaaabaaaaaaaababbbabbaaababbbaabaabbbbbaabbaabaaabbababbbbbaabbaaababbbbabaabbabaabaaaababbaabbbbaaaababbaababaaabbbbbabbabbbbabbbbabababbababbbbbaabbaabababbabbbbaaaaaabbbbaabbaaaaaaababbbbbbabbbabbaaabbbbabaaaaabaaaabbbaababbabbababbaaaaaabaabaabbbbbbaaabbbbbaabababaaaaabbbbbbbababbabbbabaabbaabbbaaabaaabbbbabbabbaabaaaaaababaabbababababbbaabaabaaabaabaabaaabbbabbaaaabbabababbaaaaaaaaabbaaabbbabaaaabbaabaaabbaabababaaabaaababaaabbbbaabaabababbbbbabbbabaababbaabaabbbbbbbbbabbabaaababbabbbbbbbaaaaabaababbbbbbabbabababbbbbbababbbabbbbbabbbbbabbbbbbabaaaaabbbbabbababbbbbabbbaabaaabbbabaaaaabababaabbbababaaabbabbabbbbbaaaabbaabaaaaaabbababaaaaabaaaabbbbabbaaaaabbbababaaabbbababaabaaaaaaabbbbaaabbaabbaababaaababaabbbabaabaabbabbaabababbbbbbbbbbabbabaabaabbbabbaabbabbbbbabbbabbabaaaaabaaabaabbbbbaaabbaabbabaaababbabaabbabbbbabbbaaabaababaaaaabbbaaabbaaaaabaabaabbaabababbaaabbabbbbbabaaabaabbbbbabbbaaabbbbbaaaababaababaabbbbabbaabaaababbbabaaaa
baaaaabaabbbaabbbbabbbbbbbbaabaaababbbababbaaabbbbbbbaabaaaaababbbabaabaaaabaabbbbbabbaaabababaababbaabbbabbabaabaababbabbbaabaabbaaabaababaaaaaaabbaaaaabbbababbbaabbaabbaaaabbbaabaaabbbbabbbaabbbbbaabbbabaabababaabbaabaabbababaabaabbaaabbbbabbaabbaaaaabaabbbbbbaaaaaaabaaabbababbaabaaabbabaabaababbaaaabbbaaabaaabbbbbbbabbbbbabaabbbbaaabbbaaabbababbaabbbabaabaababaaaabbabaaaabbaaabbbabbbbbbbbbaabbabababbabbaaababbaaaababbbaaaaaabbbaaaabaababbabbbbaabaabbaaabbababbbababbbabaababaaabbbaabbbbabbbaabbbbabaaababaaaababbbaabbbabaaaabababaaaaabaaabaabbbaabaabbaaaabbbbabbbaaaababbaabbabbbaaabababbbbabbaabaabbabbbbabbbbababbbababaababbaaabbabaabbbbbbbbabbaaabbbbbbbaaaabaaababbaabaaaaabababbbaaaabbaaabbaaaabababbbbbaaabaaabaaababaaaabaabaababaaaaabababaabbbbbababbabbaaaaababaaaaaabbbbaaaabbbbaabbbbbabaabaaababaabbbbaaabaaabbbaaabbaabababbababababbbbbbbaabbabbbbaabbbabbbbbababaabbbbaaabaabbaabbbaaaaaaabbababaababaaabbabbbabababbaaabbaaabbababaaaabbabababaaaaabbbaaaabaaabbabaabbaabbaabaaaabbbabababbaaabaaaabbbaabaaabbabaaabbbbaaaaaababaabbbaabbbabbaabbbaaababbbaaaaabbabbbbbaaabbbbbabbabbbbbbbaababaaaaaaabbbbbabbbababbbbbbbbbabbbaabbbabbbbaabaaaabbbabbaababbaaabababaabaabbbbabababbabababbabbabaaaaabbabaabaaabbaabbbaabaaaaabbabaaabaaaaaabbaaaaaaaabaaabbabbbaaaaabbaaaababbbbababaabbbbbaababaaaabbababbbbaabababbbbabbababbabbabaababbababaabababaaabbbaaaaabaaaabbbbaabbaaaababbabbbbaaaabbbbbaaaaaabaabbbbbbbbabbaabbabbbbbbbabbabbaaabbaabbbbbaababaabaaabaaabbaaaabbabaabbabaababbbbabababaaaabababaaaaabbabababbbaaaabbbbbbbbbbabbaababbbbaaabaabbabbaababbaaaabaaaaaababaabaababbbabbabbaabbaaabbbbabababbbbbaaabaaabbbbabaaabaabaaaabbbabbababaababababbaaaaabbabbbbababababbbabbbaaaabbaabaabaaaaabaabbaabbabaababbabbababbbbabaabaaaabbabbabbbbaabababbaaaaaaaaabbaaaaaaaabbaaaabaaaabbbaabbaaabbbbabbaaabaaaabbbbabbaabbbbabbbbaaabbaabaabbbbababbabbbbbabaaababbabbbbaabbaaabbabaababbbbbbbbabbabababbbbaabbaabababaaaaaaabaabbababbbaabbababbabaababaaaabbaaaaabbaaaaaaabbbbbbbabbbaababaabaababbabbbababbbaabbaa
bbbbaaabbababaabaaaabbaabbabababbaaababaaababbabbbbbbabbaaaaabbabbbabbaabbabbbabbbabbaabbababbbbaaaabbaaaaaaabbaababaaabaaabbabbbaabaaabbababbbabaabbbaaaaabbaaaabbaabbabbbbbbaabbbbabaabbabaaabaaababaaaabbaababaaaabbbbbbaababbabbbababbababaaaabbabaaaaaabaababbbbabaaababaaaaaaaabbbababaababbabbabbabaaaababababbabaabbababaaaaaaaabbabaabbbababaabbabaaaabbbbbbbabbaaaaabbabbbabababaababbabbabaaaabbbabbaabbabaabbaabababbbaaabaabbaabaabbababaaaaabaaaaababaaaaababaaaaaabbbbabaabbbaabaabaabbabaababbabaaaababbbbabaabbbbbabbaabaabababbaabbbbaaabbbabbbabaabababaaabaabaaabaaaabaaaaabbbbaabbbbbabaaaaabaabbaabaaabbabbbbbaaaabbabaabbbaabbbaabbbaaabbabbabbaaaaaaababaaaaaaabababaababbababbbaabaaababaaabbabbbababbaaaaaaaaabaababbabbaabaababbaabbaababaabbabbabbabbaababbaaabbbaaabaaaabbababaababaabaaaabbbbbbaaaabbaabaababaabaaabbaabbbababaaaaaabbbaaabaabbabbababaabbbaabbaababbabababaaabbbbbaabaabbbabbbbbaabbabaaaaaababbaaababbaaaabbbaabbbbbbbbbaabbbbbabbabbbaaabbbaaabababaaaabbbabbaabaaaabbabbbaabbbbbbbaabbaabbbbbbabbbbbbbabbbbabaababbbabaaabbabbaababaabbbbaababaaaaabbaaaabbbbbbabbbbaaaabbabababbabbaaaaabbbbaabbaabbaaabbabbbabaaaabbaaaaabbbabaabaabbaaababbbaaaaaaaaaaaabaabbbaabbbabbaaabaabbaaaabaabbabaaabbbbaaabbababbbbababbababbbaabaabababaabbbababbbabbbbbaaabbbbbbbbbbabbabbababbbbbaaaabaaaaabbbbaaaaabbabbbbaabbaababaaabbaabaabbbabbbbbbbbabababbbbbbaaaaabaabbaabbbabbaabababbabababaaabaaababbbaabababbaaaabaaabbbbbaabbbaaaaabbabbbaaaaabaaabbbbaaaaaaabbbabbbbaababaabbbbabababbbabbabbbaaaaabaaabababbabbabbababbbabbabbbbbabbbbbaabbbaababbbbbaababbabbaaabbababbabbabbabbbbaabaabababbbbaabaaaabbabaababaabbbabbbbaabbbbbbbbbabaabababababaabbaaabababbbaababaaaaabbaabbaaaabaabaaabbbaabbbabbbabbbaaaababaaaabbbaaaaaabbabaabbbbbaaaabbabbabaababbabaabababbaaabaabbbaabaabbbbaababaaaaaabaabbabbabbbaaabababaaabaaabbaaaabbbbabbaabbbabaaabbbabbabbaaaabaabbbabbabababaabaabbaaabbabaabaabbaabaababaabaabaaaaaaaabbaaaabaaaaaabaaaaabbbbbbabaaabbaaaabbabbaabbababbabbababaabbbbabbabababbabaaaaaababbabbaababaabbbaab
abbaabbaaabbaabaabbaababaaaaaabababaaabbbabbabaaaaaaaabaaaabbaaabbababbbbaabaaaaabbabbabbbbabbaaaaaaabababaaaabbbabbbbbbabaababbbbbabbababbbabbabaaabababbaababbaabbaaaababbabbbabbbbbbbaaabbbaaabbabbbaaaaabbbbababbbbabbaaaaaabbbabbbaabbbabbbbabbbabaaabbabbababbaababaabbbaabbbbaabbbbbbbaabbbaabbbabbabaababbabbbbbaababbaaaaabaaabababbaaaaaaaabaababaaaaababbababababaaaababaaaabbabababbbaabbbababbaaabaabaabbabbbbaaabbbbababbaaabbbbbbbaabbbbbabbbabbbbabbbabaaabbabaabaaababbbaaaabbbabaaaabbbbbbbabbaaaabaabbaabbaababababbbbabbaaaabababbabaaaababaabababaabbabbaababbaaabbaaaabaabababbbaabbbbabbaaabbbbaaabbbaaaaabbbbbababbbbbababbaabbabbababaabbabaabbbaaabaaabbaababbabaabaaaaaaaaabbabbaabaaaabaababbbbbbaaaababaababbbbbbaaaabbaaabbbabaaaababbaabbababababbaaabaabbbabbbbbbbabaaaaaaaaaaaaabaaabbbbaabbabababaababbababbbaabaaabbabbbbbbbabbbbbbbbbbaaaabbaaaabaabbabbabbabbbbbbabbbbaabaabbbababbaababbababbbabababbbbabbbbbabbbaaababbabbababaabbaabbaabababbbaababbabababbbaaaaaabbababbababbababaaaabaabbaababbbbabbbabbababaaabbbbaabbbaabbabbbbabaaaabaaababbaabaaabbbabaaabbaaaabaabbabbabababbbbabaababaaabaaaababbabaaaabaaaabbabababaabaabaaabaababbbaaaabbaababbbaaabaaabbaaabbaaaabaaaaaaabbaabaabbbbabbabbbbabbabbabbaaaaaaaaabbbabbbbaaabbbabbaaababbbbbbbbbabbaabbbabaabbbaaaabaaabbabaabbaababaababbbbbababaabbabaaaaaaabaabbabababbbbaaaaaaabaaaabbbabbbbbbabaaabbbabbbabbbbabbabbababbaabbaaabbaabbabbabbbabbbbbbabaaaabbaaaabbbaaaaaabbaaaabbaabababbbbaaaaabaabbaaabbababaaababbbbabbbbaaaabbaabaabaabbaaababaaabbbbaababbbabbbababbbabaabbabaaababbababbabbbaaabbaabbbabbbbbabbabbabbabaabbaabababababaaabaabaabaaaabbaababaabbbbbbbbbabbaaabbababbaaabaaababbbbbabbbbaabbbbabbaaaaabbbabbbbbabbabbaaabbbabaaababaaaaabaaaabaaaabbaabaabbaabaaabaabaabbbaabbbbabbbbaabaaaabaababbbababbaaaaaababaaaaaababaaaabbbbbaaaaabaababbababbbbbbbbbabbbaabbbbbbababaaabaaaababbbaabaabaabbabaaababbabbbabaabbbaaaaabaabbaaaaaaabababbaaaabaaaabaaabbabbbbaaababaabbbbbbbaaabbaababbbaaabaaabababbabbbaaabbaaaabbababaaabaaaaaaabbababbaaabbaba
baabbbbabbabbbbbabaabaaabaabaaaaabbbbbbaabbbabababaaaaaaabbabaababbabaabbabbbbbabbaaaabbabbbbbaaaabbabbbabbaaaaabbbabababbabaaaababaaaaabbabbbababaaaababbabbabababaabbbbbbabaaabbaababaabaaababbabaaaabababaaaabaabaaaabaaabbabaabbbabbbaaaaaabbababbababaabaabbabbbabaaaabaababaabbaabbabbbaaaababaaabbbbbabbabbaabaabbaabbbbbabbbabbabbbbbaaaaaabbbbbbabbaabbaabaaaaabaaaaabaaabbabaabbaabbbbbababbaaabbbababbabaabbbbaabaaaaaabbbbbabaaaabaaababaaaaaaaabbbbbbbabbbbabbbbbaaababbaabbaaaabbbbbbbbbababbbabbaabbaabbbaaaaabaaabaaabbbbaabbaabbbaaaabaaabbabbabaabbbaababaaaaaaababbbbabaaabaaaabbaabbaabbbabaabbbaaaabababaaaabbabbbbbbbaaaaabbbaabbaaaabaabbbbbbbabbaabbabbbbabbaaabbaaaaabbbbabbababbaabbbbbaaaaaabbbbbaababbbbaaabbabaaaaaababbbaabababaabbbbbaababbbaabbbbbbbbabaabaabbabbbbbabbbbaabbbaababbaaabababaaaababbbaabaabababaababbbabaaababbbabaabbbaaabababbbababbabbbaabbabbbaaaaaababbbabbbbaaabbabbbbababbabbabbbaaaababbabbababaaabaabaabaabaabababbbbaabbababbbbaabbbaabaabaaaaabaabbababababaaaaaaabbaaaaaaaabaabbabbaaaabbaaabbaababaabaaabaaaabbabbbabbaabbbaaaaabaaabbabbaaaababababbbbaababaabbbaaaaabbabbbabbaaaabaaaabababaabbabbabbbbbbbbabaaaaaabbabbabbbabbaaabbbaabababaabaababbbbabbaabaabbbbaaaabaaabbaabbbaabbabaabbbbaabaabbabaababaaabaaaababaaaabaababbbabbabaabbabababbabaababaaabbbaaaabaababbaaabaabaabaabbaabbabbabbbabababbbaaabbbabbbaaaaabaaabbbababbabaababbababbbbbaaaababbaaaaaababaaabbabbaaababbababbbabaabaababbbaaaaabaaaaaaaabaaabbbabaabaaabbaabbbaabbabbbbaabbbaabaabbabbabbababaaabbaabaabaaaaababaaaababbbbbabbabbabbababaabbabbaaababaabbbbbbbaabbababbbbbaaabababbbbbbaaababbbaaabbaaabbaaaaabbabbaababbbababbaaaaabbabbbbbabaabaaabaabbbbbbbabaabaabaaaabbbbaabaabbaaabaababbbbbbabbabababaaaaabaaaabaaabababbaabbbbabaaaabbabbbaaaabbbaabababbabbbbababababbbabbabaaaabaaaaaaabaabaaaabababbabbbbabbbabaaababbbaabbbbbbabbbaabbabbbbbbbbabaaabbbbbaaabaababbabbaabaababaaabbaaabaaaabababaabbbababbbbbbaababbbbaaaaaaaabaaabaaabbaabbaabbaababbbabaaabaaaabbbabbbabaaaabbbababaaabbbaaaaaaaabbbabaaabbbbbbbbbbb
bbaaaabbabbbbbababbbbaaababaabababaabbbbbbbbaaabbabbaaabbbabbabbbabbbbaabbbbbbbbaaabaabaaaabababaaaaaabbabbaaabbaabaaaababaabbaaaabbbaaabaabbaabababbabbbbbbaabaaaabbbababbbaabbabaaaaaababbbbbbabbababbbaabaabbaabbbbbbbaabbbaaabbabbaabbaabbbbbbbbaaaaaaaabbbababaaaaabbaabbbbbabaaabbbbabbbabaaaaabbbaaaabbabbaaabbbbbbbabbbababbbbababbabbbbbbbbbaaaabbabbaaaababaabbbaaaabaaaaabaabbbabbaaabbbbbbabbbabaaaabaabbaabaabbbbaabbaababbbabaaabbabaabbbabababbaababbbabaaaaaabbaababbbbbbbbaaabbbbbababbbabaaabbbbbababbbabbaaaabbaabbbbaaabaabaabbbbbaaabbbbbaabaaaaabbabbababaabbbbbbbbaaaaaaabbababaaabaaabbaaabbbbaabbbabaaabbaabbaababbaababbaabaaababaabbbababbababbababaabaabbbababbaabbabbaabbbbaaaaaaabbaaabbbaabbbaaababbbabaaaabbaaabbbabbbaabbbaaaabbbbabbaaaaaabaaabbaaabaabbabaaaababbaaaaaaaabaabbabbabbbabbbbbaababbaaaabaabaababbabbbabbaaabbaabbaabbbaaabbbbbabbbbabbaabaabaababbaaabbbbababaababbabaaabaabbbabbbbaaaababbaabaaaaaaaaaababbabbbabaaaaabbbaaabbaaabbabbababbbbaaaaaaaabbaaaaaaaabaaabbabababbabbaaabbabbbbbaaaaabaaaaaaabaabbbaaabaabaabaaaabbaabaaaaaababaabbabababbabbaabbaaaaaabbbbbaabbbabababbaabbabbabaabaaaaaababaaabbbabbababaaaaaaabaaababbbbbbbbaabbbbaabaaabaabbbaabbabbbabaaababbbaaabababaababbabbbababbaaaabbbbaaabaaabaabaabaabbbaabbbabaababbaaabbababbbbbaaaaabbabaabbabbababbbabababababaaaaabbaaabbbbbaabbbbbbbaabbabbababbabababaabbbaaabbbbabaaabbaaaaababaaababaabbabaabbbababbaabaabaabbabaababbababababbaaaaaabbbbbaaabbaabbbbaaaababbabbaaababaaababaaaabbababbbbaaabaaabababbbbabbabbababbaaaabbaaaababbbaabbbbababaaabbbbababbbaaabbbaaababbaabbbbbbbaaababbbbaaabaaababaabaabbbaaaaabbaabbabbbbbbababbbaabbaabbaabbaabbbbaaaaaaaaaababbbaaabaaabaabaaaabaababbbaaababbababaaabaabbbabbabbaaabbbaabaabaabbbbababaabbaaabaabbababbbbaaaaabaaaaaaabbbabbbbbbaabbababaaaababbbbbaaaabbabbaabaabbbaabbababbaabbabbbbaaabbbabbaaababbbbabaaabaabbaababbbabbabbaaaabbaababbabaaabbbabbabbbabaabbbaaabbaaabbbababaaaabbaababbaaabbaabbbabbaaaabbbbaaaaaaabbbbaabbaabaaaaabbaaaabbbababbbaaababbbbbbabbabbaabbaababbbbbaabab
bababaaabbaaaaaaaaaabaabbbbbaaaaaababaaaaaaabbabaabababbbaabbbaaaaabababaaaaababbbbababaababaababbabbbabababaaaabbabababaaababaaabbabbaabbaabbbaabaabbbbaababbbbbabababbbabbababababbabbaabaaababbbabaabbbbbaabbbaabbaababababbbabbbababaaababaaaabababbabaababbabbbbaabaaabbaabbbabaabaaaaababbaabbbaaaaaaabbbabababaabbabbababbabbbbabaabaaabbbbabaaababbbabbbbbaaabbabbbbaababaabbabaabaaabbbabababbbbabbbbbbbaababbbabbbbbabbbbbbbaabbbabaabaaababaaaaaababbaabbabaabbbabbbbaabababbabbababaabaaaababbbbbaaabbbbabaabaabbbbababbbaaababaaaaaaabbaaabbbaabababaaabbabaabaaabbaabaabbbbbabbbabaaabbbaaaabbbabaaaababbbaaaabbbbababbbaaabaabbbbabbbbbbbbaabaaabaaaaaabbaabbababbabaaababababaabbaaabababbabbbbaabbaabaaaabaabababaabaabaabababababaaaababbbabbaaaaaaaabaaaaabbbaabbabaabbabbbbaaabaaabaabbbbbabbaabaabbbbbabbabbabbabbaaaabaabbbbbbbabbaabbbbababbabbabbbbbbaabbaaabaaaaabbbbbbbabbbabbbaabaabababbaabaababbabbbaaababababbbbaaabbaababbbbbabbaaaababbaabbbbbbbbaaabbaabbbbbaaababbaaabbababaaabababbbaabbbbaaaaababaabbaaaababbbbbbbbabbabababbaabaabbabbabbaabaaabaaababbbbbaaabaaababaaaabbaaaabbbbbaaabbabbaaabbbaaabababbabbabaaabaabaaaabaababbbbababaaaaaaaabbaababaaabbaabaabaaabaaabbbaaaabbbaababaabababbbbbbbbabaaaabbabaabbbabbbbabbbbbaaaaabaabaaababbabbbabaaabbbbabaabaaabbabbbbaabaabbbabbbbbbaaabbaaabbbabaabbbbbbbbbaaaabbbbbabaabbaaabbabbabbaaabaaabbabababababbabbbbaabbabbabaabbbbabbbaabbbbbbbaabbaaabbbaabbbaabaaabbbabbabbaababbbaabaaaaaababbabbaabaaaabbbaaaabaababbaaaaababaabbaaabaabbbaabbbaabbababbbbaaabbbaababbbbaaaabbbbbbaaaabaaababaabbabababaaabbabbbbbaaabbababbabaaaabaaababaaabbbbabbaaabbbababbbbbabaaaaabbbababbabbbbbbaababbbaabbbaababbabaaabaaabaaaabbabbaabbaaaabaabbbbabbababbbbaababababbbaabbbbbabbaabbaabbbbaababbbaaaaabaababbababaabbbbbbbbbabaaaaaabbbababbbabababaabbabaaabbababbbbbababbabbaaaaababbaaababbabbabbabbaaabbababbbaaaabbabbbabbabbbaaabaaaaaababaababaaaababbabbbaaabbbbabaabbbbbbbababaaaaabbababaaaabbbbabababbaababbbbbbbbaaaaabbbaaabababaaaaaababbbbabbbbabaaabbbbabbbaabbbabbbaaababa
babaabbbbbabaaaaaababbbaaaaaaaabaababababbbabaabbabbbaabaabbaabbabaaabbbabbaabbbbbabaaabbbabbaaabbbbbbabbabbabbbabaaabaababbbbaaaaabbababbbbabbbaaabbbbbbbaabbbaaaaaaaabbbaabababbbaabbabbabbbbababaabbbbbbbaababaaaababaabaabbbabaabbbbabbababbabbaabaabaababbbbababbbaaabbbbbbaaaabbaabbabaaaaaababbbaaaababababaabbbaaabbbaaaaaaaaababbabaabbabaaaababaaaaaaaabbabbbabbbbbbabbbbabbabaaaaabaaabbabbaabbaabbabaabbbbbaaabbaabaabaababbaaaaaababbaabaaababbbaabbbaabbbaabbaababbbbbbbaaaabbabbbaaababaaabaaababababbaaaababaabbbbaaababbbbbbaaabababaaaabaaabbabaaabbaaababbabaabaabbbababaaaaabbbabaabaaaabababbabbaabaabbbbabbbbababaaabbbbbbbaabbbbababaabbbabaaabbabbabbbbbabbabaaabbbbbabaaaaabaabbabababaababbbbbbaaababbabbbabbbbbbbabbbabbbbaabaabbbbbaaaababbabaabbaabaaaaaaaaaabbaabababbaababaabababbbaaaaabbaabaabbaabaabbbaaababbaabbabaabaaaaabbbbbabaaabaaabbabbaabaaabaabaaabaaabbaabaabbabbaabbabaabbabaababbaaaaaabbabaaaabaaaabbbbbabaaababbababbaabbaababaaababbbbabbbaabaabaaaababbbbababbaaabaaaaabbababbabbabababbababbaaabbbbaaabbabbababaabaababbabaaababaabbbbaaaabbbbbaaabbbbbbaabbbbaabaaaabbaaaaabbaaaabbbbabbaaaababaaaabbbbaabbaabaaaaabaabbbabbbbabbababababbabbbaababaabbabbabbbabbbaaabaababbbbbbbabbabbababaabbbaabbaaabaababbbababaabbabababbbbbaaaabaaababbabbaaabaaabbababbbbaabbbabbaaababaaaabbabbbababbbbbbabbbbbbbabbabbbabababaababababaabbabbabaaaababaabbbbaabbabbabbaaaabbaaabababaabbababababbbabbababaaaaabaaabaaabaaaabaabbbaababbbabbbababbaabbbaaaaababbbbbbbbabbaaabaaabaababaababbaaababaaabbaabaababbbbaaaaaabababaabaabaabbaabbaabbbbaababbaabaaabbabbbbbaaaabaaabbbbaababbbaababaabbbabbababaababbaabbbbbbaaabbbaaaaaababaaaaaabaabbaabababbbbabababaaabbaaabbbabbbbabaabbaaaaaaabbabbbbababaaaabaaabbabbbbbaaaaaabaaabaabbbabbabbaaabaaaaaabaaabaaabababbbaabbaabbabaabbabbbbbabbabbbbabbbbbabababaaabbbbbbbaabaabbabbbaaabaaaabbaababbaaaabbbbaaaabbaaabaabbbbbabababaaaabbaabbbabaabbabbbbabaabababbbbbbbbbabbaaaaabaaaaabaaaabbbabbbbaaaabaaabaaabbbbabbbabaaabbaabababbabbaababbaaaaaabbabbaaaabaabbbaababaaaaaaaa
abbaabbabbaabaabbabbababbababababaabaabaaababaabaababbbbaabbbbaaabaaaabaaabaaaaabbbababababaabaaaaabababababbabbbbbababaabaabaabbababababbabaababaabbaaaaababbbabbbabbbbabbaaaabaababaabbaabbaabbabbbabbbbbabaabaaabababaaababbaabbababbbaabaabaaabaaabaaaaaababbbbbbbaabbaabaabbbabaaabbbbbabbbabbabaabaabaabaaabbabaaababbaabbabaaababaaabaaaabaababbaabbabbbbaaababbaabaabbaaababbaaabaababbaabaabbaaaaababaabbabbbbbbaaabbbbabbbbbabbbaababaaaaabbaaabababbabbbabaaababbaaabbbbaabbabaababababbbababaaaabbaaaabbaaaabbaabbaaaaabaaabbbabaaabbabaababbabbabbbbbababababbbaaaababaababaaaaaabbabbaabbbbbbaabbabaaaaabbababbabbaabaaabaaabbbababbbaaaabaabaababbbaababaaabaaabbabbaaaabbaaababbbbabaaabaabababbabbaabbabbbbbbabbabbabbbbabbbbabaababaaabababbababbbbabbaaabbbaababbabbbbaabbbaaaababaaabaabbbaaababbabbaaaaaaabbbbabbaaabaaaaaabababbbbbbbaaaababaaaabbbaabbaabbaaababbaabbbbbaababbabaaaaaaaabaabbbabaaaabaaaababaabbbbabbbbabbabbbbbbaabbbabbbababbbbbbbbbbbaaabbbbbbbabaaaaaaabbaabbbabbbbbbabbabaaaabaaaaaababbbbbababbaabbbabbabababbaabbbbbbbababbabbabbabbababaaabbbbbaabbbbbbbaabbbbabbaabbbabababbaaaaaabaaabbbbaaababbbbaabbbabaaaabbbbabaababaababbbaabaabaaababbbaababaaaaaaabaababbababaaababaababbaabbbbbbbbabbabbbaabaabaaabbbaabbaababaabaabaaabaabaabbaabbaabbbabaaabbaaabaaaabbbbbaaabaaaaabaabbaabababbbabbbabaaaabbaabaaaabaabbbbbbbbbabbaababbabbbbbbbabbaabbbaaababaabaabbababaabaababbaabababaaaaabbbabababaaabbabaaaaabaabbabbabaabbbbabaabbbabaabaabbabbabababbababaaaaaabbbbabbabbbaabaabaabbaababababaabbabbbaabbbabbbbbabbaabbbaaaaaaabbbaabaabaaabbaabbbbaaaabbbababbabababbbabaaabbabaabaabbbaabbbbbbbaaabbaabbbbabababbabababbabbbabbbaababbbbbaabaabbbaabbabbaabbbababaabbaabaabbbbbbbbaaaaabaababbbbbbbbabaabbbabaaaaaabbaabbbbabbabbbaaababbaaaabbbbaaaaabaaababbbbabbabaabbababbabbabbbbabbbaaaabbaaababbababaaabbbabababbaababbbaabaaabbaaaaabbabaabaabbbbbabaaabaaabbbaaababbbabaaaababaabbabababaababbabbbaaabaaaaaaabaabaabbbbbabaaaaabbaabaabbaaabaaaaabbaaaaabbaaaabbaaaabaabababaaabbabbbbabaaaabaabaabbaababbbababba
bababababaaabbabaaaaaaabbbaaaaaaababaaaabbbabbbabbbaaabaabbabababbabbaabaaaababbbababaaaabaaabbaaaabbbbaabbbbbbabaaaababaabaaaababaabbabaaaaabaabaabbabaabbabaaabababbbbbbaaaaaabaaaaaaaaaabababbbaabbaabbbaabaabababababaaaaabbbbbaababbbabaababbbbbababaabbaababaaabbaabbbbaabbbaaabaaababbaaaabbbaaaabbbabbbbabbbabbbbabaaaaaabbababbaaabbbbababaaabaabbabbabbbaaababbbababaabbaaabbababbbbabbaababbaabbbaaaaabbbaababbbabbabaabababbbbaaabbaaaaabbaaaaaaaaaabaababbabbababababaabaaabbbbbaaaaababaaabaabaaabbabaabaabbaaabbbbaaaaaaaaababaabaabbabbbbaababbbabaaaabababaabbbaaaaababbbabbaabbabaaaaaaaaaaaaabaabbbabbabbabaababababaaaaabbbbabababbbabbbbaabbbbabaaaababaababbabbabbbbbaaabaabbaaaababbabababbbbabbbabaaabaabbbabbbaabbaaabbbbbaababaababbaababaababbabaaaabbbbbabbbbbbaaababababbabbaaababaabababaabbabaababbbbabaabbababbabbaaabbbbabaabbbababaababbabaaabbaabaabaaaabbbbbbababbabaabbabbbaaaabbabbaababbbbabbaaaabbbbabbbbaaaabaaabababbbbaaabbabbabbabbabaababaababaaabaaabbbbbbabbbabaabbbbbaaababbbbaabbbabbaabbabbabaaababbbbbaababbbabaaababbaaabbbabbababaabaaaaaabaabababbbbababaaabbabbbabbabaaaabbbaabbababababaabababaabbbbaaaabbaabaabaaabaabbbbbbbbbaaabbbaabbbbbabaaabbbaaabbbaabbaaabbaaabaabbababbbaaaaabbabaabbbbbaaabababaabbababaaababbbabbaabbbabbbabaaaaaaaabaabbbaabbabbbbaabbaabbaabaaaaababababababbbabaabbbbbabbaaaabbbbababaaaaaababaaaaabbabbaaaaabbbabaaabbbbbaabbababbaabaabbabbbbbbbbaaaaabaaaababaaababbbbabbbabbaabbbaaaabbbbabbababbbababbbbbbaaaabbabbbababbabaabbbbaaaababbababbbbbbabaaaabbaababaaaababaabaabbababbbbabbaaababbabbbbaaabaaabbabbbabababbabbaaaababbbabbbabababbbabbabbbabaabbaaaababbabaabbbbabbbaaaabbbbbabaaaabaabbabbabaaabbbabbaaaabbabbbabbbabbaaaaaabbbabaaabababbbaaabababbbbaabbababaaabbabaaaababbbaaaabaabbabaabaaabbabbbbbbabaabababbbbbbbaabbbabababbaabaaaabaababbbbbabaabbaaaabbbaaabbbaaababaabbbaabbbaabaabaaaaababbabaabbabbbabbabbbababbbbbbbababaaababbbaabbaabbbababaaabbabaaababbbaaabbbbababaaababbababbaaaabbaabaabababaabababbabaababaabababaabbaaababbbbabbaaaaaabbbabaaaaaaa
abbbababbbabaaaababbbabbbbbabaaaabbbbbaababbaabbaaabbabababbbbbbaabaababbbaabbaaaaaabbaabbbbaabbbbbbabaabbbaababaababbbaabbbaaababbabaaaaabbabbbaabbaaabbbbbbbbbbaabaababaaabaaabaaabbbabaaaaabaababbbbabbbaabaaabbabbaabaaabbbbababababbbbaaabbababaaabbbabbbbaaababbbbaabbbbabbaabbbbaababaaababaabbbaababbbababbaababaaabbabbaaaabbabbbabbabaaababbabbaabaabbaaabababaababbbabbabbbaaaaabbbbaaaaabbbbaabbbbaabbbbbaaaabaababbbaaababbaabbabbaabbbbababbaabaabbbaaabbbbaaaabaaabbaabaaabaaababbbbaabbbabaabbaaaababbabbaabababbaababaabbbbabbbabaabbbaaabaaaaabbabbabaaababaaabababbaabaabbabaabbabababaabaabbbababbababbbabbaaabbabababbaaabbaabaabbaabbbbaabbabbaaabaaaabbabbbababbabaabaababbaababababaabbabbbababababbaaaaabbaabbbbbabbbaaabaaabbbbabbaaababaaabbbabbaabaabababaaaabbabbbaaabaabaaaaabbababbbbbaabaabbbbbbaabbbbabbabaabbaabaaababababaababaabbbaaaaabaabaaaababbbbaabaaabbababaaabbbabbabbbaababbabbaaabbaaabbbbabaaaaabaabaababbaaaaaaabbaaabbbbaaaabaabbabbabbabbbbbaabababaabbabbbbbbabaababbaaabbbbaaaababbbbabbbbabbbababbaaabbaaaaababbabbababbabbababbbbaababbbabbbabbabbabbbaaaababbbabaabbabbabababbbbbbbabaabaabbaaababaababaabbbbbbbabaabbbaababaaabbbbbbbbaaaaaabbaaaabbbabbabaabaaabaaababaaabbbababaaaabababbaaababbbbabbaabbbaababbabbbabbaabbbabbbbaaaaabaabbabaababbbbabababbbbaaabbbbbaababaaababaaaabbbabaaaaababbbbbabaaaabbaabbabaabbaaabbaaaaaaaabaaabbabbbbaabaabaaabaabbbbaaaabbaaaaaabbabbbbabbaaabbaababaabbbbaabaababababaabbbbabbbaaaaaabbbaabbaaababbaaaabbababbbaaabababababbaabbbaababbaaaaaaaaabaaaaabababbbaaababbaabababbbabaaabbaaababababbbaaaaaabbbbabaaabaabbaabbaabaaabaabbababababababababaaaaabaabbabbbabbaaabbbbabbaabbaababbbabbbbbaaaaaabaabaabbabbbbbaaaaabaabaaababbbbbbaabbbbbbbbbabbaabbabababbbabbaaaaabbbabaabaaaabbabaaabbabbbabbbabaabaaabaabbbaaaabaabaabbababbbbabbaaabaaabbbaabaabbaabbbaabbbabaaabaaabbabbaaaabaabaabaaabaaabbaabbbbabbababbaaabbababaababaaabaaabbaaaaaaababaabaaaabbaaaabbbbabbbbaaaaaaaababbbbbbaabaababaaaabababaaababaabaaabaabbbbaaaabaabbaaabababbbbaaaaabbbbaaaabaaaaaabb
abbbaaababbabbababbaaabbababaabbaabbbbaaabbabbabaabbaabbbabaabaaaaabbbabaabaabbaababbbaabbababaaabbbabaabbbbaabbbbbbbabbaabbabaabaaabbbabbbbbbaabbabaabbaabbabaabbbbababbbbaabbbaaaabbbabbaabbaaabaababbababbabbbbabbaabbbbabbabbababaaaaabbbbababababbabbbbabbbbabbababbbbaaaababbbaabbabaabbababbbababbaaabaabbbabaabbbbabbaaabbabbabababbbbbbbaaabaabbbabaaaaaaaababaabbbabbbabbbbbabaabbaaaabaaabaabbaababbbabbabaabbbaabbabbabaaaabbabaaabaabbabbbababaabbbaaaabbbbbaaaababbabbbbaabbbbbbbbaaaaabbbaaabbaabaaabaaaabbababbaabaabbaaabbababaaabaabbabbaabaababbabbbbbbaaaaababaaaaabbbaaaabbbbabaaabaaababbaabbbbaababbbaaaabaabbaaaabaabaaaabbbbbbbbbabbababaabbabbbaabbaabbbbaaabbaababbbaabababbbabbbbbabbaababbbabbaabbabaaabbaabbaabaabbaaaaabbbabbbbaaaaaabbbbaaabbbbbbabaabbaaaabaabbbbbbbbabaabaaaaaabaaabbbaabbabaababbbbabbabbabbabbaabbaababbbbbabbbbabbbbaaaababababaabbbaababbbaabbbabbaaabbabaababbbabaaaabbabbbbabbbbaaababbbbbabaaaaaabbbaabaaaaaabbbbabbbbabbaabbabbbbabbabbabbaaabbbbbbbbabbababbbbaababbaaababaabbaaababbaabaaaabaabbbaabbaaabbaabababbaaabbaaaaaabaabbaabbbbbaabaabbaaabbabaaababaababbbaababaabbbbabbaababbbabbbbbaaabbbbabbbaabbbbbbabaababbbabbbbaaaaabbabaaaabbabbababaaaaaaabaaaaaaabbbbababbbbabbabbbbabbbababaabbabbabbabbbababbaabbabbbbaaaaabbaaababbabaabbbbaabaaaaabbaaabbbabbabbbaaaabbabbbaabbaababbabbbabbaabaabbbbbbaaababbabaabbbbbbaabbabbbaabbbaabaaaaababbaaaaaaaaaaaaaaaabbbaaaababbababababbabaababbbbbabbbaaabbbabababaabbbaabaaaabbbabbaabbbbbbabbbabaaababababababbabbaaabaabbbabbabbaaaaaabaaaaaabaababaababaabbbbbbbabbaababbaabbbbaaabababaabbaaababbaaabbaaaaabaaaabaabaaabbabaaababababbbbabbbbaaababbbbaaaabbbababbbbabbbaababbabababaabaabbaabbaaaaaabaabbabababbbaaaabababababbabaaabaababaabbbaabbabbbaaabbbaaabaabbabbbbbababbabbababaabababaababbaabaabbabbbbababbabbababbaaabbaaababbbaaaaaabbabaaaabaaaaaaaabaabaaaababbabaabbabaababaabbabbaababbbaababbaabbbbbbaaabbabbaaabbabbabbaabbbbabaabbbbaaabbaabaabbbaabaabaaaabbbabaabaaababbaaaaabbaaabaaaaabbbaaabbaabbbabbabbabbababbabaabbaabaabaabb
aaabbaaabbabababbbbbababbbabbababbbabbaaaabbaabbababbbbbbbabaaaaababaabbaaabbabaababababbabbaaaaabbbaaabbbbabbaabaaababbbabaabaabbbabaabbbaaabbaabaaabaaabaabaababbbbabababbabbaabbaaababababbbbaaaaaabbbaaabbabbabbbabababbbabbbabbbabbabbbaabbabbbaabbabaaabbabbbbbbabbabbaabbbbbbababbbbaaaababbabaaaaabaaaaaaabababaaaaaaabaaaabbbbabbbbbbabbbabaaaabaababaaabbaaaaaaababbaaaabaabaaaaababaabbababaaaaabbbbabaaaaababaaaabbbbbabaaaaaabababaaabaaabaaaaaabaaabaaaabbaaaaabbabaaaaaaaababbabbaaaaaaabaabbbbabbbbabaababbaabbabbabbbabbaaaabbabaabaabbbbbbaabbabababbaabbbbabbababbbbabaaabbabaaaababaababaabababbbbbaaaabaaaaaaababaabaabababbbbaabaaabbbbbbabaabbabbabbbbbabbabaababbbaabbabbababbabababbabbbaababbbabaabababaaaabaabaabbbbaaaabaabbababbbabbaaaaababaaababaabbbaabbabbbaaaaaabbaaabaaabbabaaaaabbaaabbabababaababbbbbbbababbbaaaabbbaaaabbabababbaabbababaaaaabbaababbbbbabbbbbbabbbbabbbbaaaaabaaaabaababababbababababaaabbbaabbabbbaaaabababbaababaababbbabbbbbbbaabababbbbabbabaaabbababaaaabbabbaaaabbbbabbabaaaaabaabbbbbbaababaabaaaaababbbabaaaaaaaababaaabbbababbaaaabbababaabbabbbaaababbabbbabaaaaababbabbababbabbbbbbbaaaabbaaababbaabbaaababaabaaaaaaaaaabaaaaabaabbbbaaabbbaaabbbabbbabaabaabbbabbabaabbabbbbabbaabbaaabbabaaaabbbabbaaabbbababaaaabababbbabaaaabaabbbabaababaabababbaaabbabbbbbabababbababbabaabbaabbbbbabbaaabbaaabbaaabbbbbbbabbababaaabbbaaabababababbaaababbabbbbaabbbbbabaaaabbbbaababbaaabbabaaaabababbabbbaaabbabbbabaaababbaababbaabbababbaabbaaabaabbbbbabbaabbabbbabaabbbbbaaaababaababbaaaabaabbaaabbababbabaabbbbbabbbaabbbaaabbabaaaababbbbaaabbbabaabbababababbaababbaaabaabbbbaabbababbabababbaabbbabaabaaaabbbabbabbbbbbbbabbbabbbaaaabaaaaabaaaababbbbabbbaabbababbaabbabbbbabbbbbbabaaabbbabbabbaabbbabaaabbbaaabbaaaabbbbaaaaaaaaaababbbbabaabababaabbabaaaabbaaaababaaaababaabbbbbbbbbbabaabbbbaaababbbaaaaabbbaababbbabbabbbbbaaabbbababbaababaaaaaaaaabbaaaaabbbabaaaaabbbbbaaaabaabaabbbabaaabaabbbababababbabbbbababaaaaaaabbaaabbababbbabbbbbaaababaabbbaaaabbaabbbbbbbbabbbbbbaababbbbaabaaaabaaaaa
baaaabaaabbababaaabaabbaabbabaaaabbabbbbababaaaabaabbaaabaaabbbaaaabbbbaabbbabaaaabbbaabbababbbbbbabaaabbbabbaabbaaabbbabbabbbaaabbbbabaababbaabbaaabababbbbbaaabbbbaabaabbaaaabaabaabaabbaaabaaabbbbaaabbaabbabbbaababaaaabbabbaaaaabbaabaaababababbbbabaababaabaaaaaabbabaababbaaabaaaabbabbabbbbaabaaababbabbbaababbabbbaaababbbbababaabbbabbbabaabaaaabbbabbabbaababbabababaaabbaabbaaaababbabaabbbbababbbbbbbbaabababbbabababbaaabbabbabaabaabbabbaabbbbabaaaabbbbbbbaabaaaaaabbaaaababaaaaabbbbaaabababbaabbaaabababbbbabaababbabaabbaaabbbaabaaabbabbaaaaaabbaaaabbaaaabaaaaabbaabbbbbabaabaaababaabbabbaaaabbabaaabbabaaaababbaaaabbbababbabbaaabbbbbbbbbbbbabbbbababbabaababaaabbabaabaabbabbaabbaabaaaaababbbabbaabaaabbababababaababbaabbabaaaaaabbbbbaababaaababbabbbbbbaaaababbbababbbbaaabbaabaabbaabaabbaababaaaaaabbaabbaabbbaaabbbbaaaaabbbbbbbbbabbabbaaabbababaabaabaaaaaabbaaaaabaaaaaabaaaabababbbabbbabbabaabbaabbabbabbbbbbaaaabbbaabaabbbbaabbbabbbbabbbabbaababaaaabbababbabbbabbaabababababbaaaaaaabbbbabbbbabbbbbbbbaaaaabaabbbbbbaaaaababbaababababbabbbbbaaaaababbababbababbaabaaabbbaaabbbaababaaabbaabaaabbbbabaabbbbbaaabbabbaaaabaaaabaaaabbbbbababbbaaaaabbabaaaaabaabaabbbaabaaabbabbaabbababaaabaabbababaaabbaabababbabaaaaabbababaabababbababbaabbbaabbbbaaaaabaaaabbbaabbabaabbaababbbbabbabbaaababbbaabbaaababbbbaaabbbaaaaabaaabababaaaaaaabaabbbabbabbbbbababaababbabaababbaaaabbbabbaabbbabaaabbbabababbbbbbabbaababbaabbabbbaaaabaaababaaaabbbabaaabaababaabaaabaaabababaaababbabaaabaaababaababaabbaabbbabaabbbbbbabbabaaababbbbbbabbbaaabbabbaaaaabbbaabaaabbbbabbaaabaabbbabbaaababaaaaabaaaaababababbbababbbabbbbbabababbbaaaabbaaaabbbbbabbabaabbbbbbabaaababbbbbaabbababababaaababababbbaaaaabbbababbaaababbbbbbbbabbbabbaaaaaabbbbabbaababbbabaabbaabbbbabababbbabbbbbaabaabaaabbaaaabbabbaaabaababaaabbaaaaabaaabbbbbbbbaabaababaaaabaaabaaabbaabbaabbaabaabbaaabaaabbabbbbbaaabbbaabbbaabababaaaaabaabbabaabbaaabbbaabaaaabbabbbbaaabbababbbbbbabababbaabaaaaabbaabaabababbaabaaaabaabbbbbabaaabaaaabbaabbaaababbabababaaaaa
aaabbaabaababaaabbbbbaaabbbbababbabbbbaabbbbaabbbaaabbaababbabbababbabbaaabbbaaabbbbabbaaaaaaaabaabaaaabbbbbaaaababbbbbbbbbabbbbaaaabaaabbbbaaabaabbbaaaaabbbbbaaaabbbbabbaaaababbaabbabbbabaaaaabbaaaabaaabbabbaaabaaabbabaaabaababababbabaabaabbbbbabbbbbabbaaabaababbbaaabaabbbaabbabbbbbaaaaaaaaabbabbaaaaabbbbbaabbaaabaaaaaabaabbbbaabbaaaaaabbbbbaaaaaababbaaaabbbabaabaaabbabaaababbabbabbbaabbaaabaaabbabababaaababbbabaabbbabbbbabbbbbbabababaaababbbbaabaabbbbaaabbabbabaaabaababbaaaaaaaababaabaaaabbababbabbaabaaaabbabbabaaaaabaaaabababbbaabaabbabaaaabababbbabbabbbaabaabbbbbabaaababaaabaaababaaaaabbabbaaaaabbbbbabbaaaaaabbbbbbababbbabaabbabbaaaabbabaaaaabbbbabaaabaabaabbbbbabbbaabbaabaaababbaaaaabababaabbabaaabaabbbbaabaaaaabbabbaaababbabaaaaaaaaaaabababbbabbabbbabbabbaabbabbabbbbbabbbababbaabababaabaaaabbabbbbaaaaaaaabaaabaabaaabbababbbbbbaaabbabbaabbbbabababbbbbbaaabbaababbabbabaabbaaaabbaaaaabaaabaaaababbbababbbabbabababaaababbbbaabaaabbbaabbbaaaaaaaabbabbabbbbbabbaaabbbbaabbabababbbbabaaabbbaaabababbbbbbaabbbbbbbababbbbbabbbbbaaaaaaabaaabaaaaaaabaaaabbabaabbbbbbababaaabaaabaababaaaabbaabbaaaabbbbabbaaaaaaaaaabbbaabbbbbabaabbbbbbaabbbaaabaabbaababbbaaababaabaabbbaabaabaabaaaabbabbbabbabbaabaabbabbbbbabababbabaaaaaabaabababaaabbbabbbababababaaaaabbbaabababaabbabababbaaabbaabaaabbaaabaaabbbbbbababbbabbaabbbbabaaabaaaabaaaabaaababbabbbbbabbabbbaabbabaaabbaababbabbbabbaabaaabbababbbaababbbbbabbabbaaababaaabbbbbbabbabbbabbbbabbbbaaaaababaabaaaababaababbbaabbabaaabbaababbaaabaabaabbabbbaaabaabbaaabaabbbabbbaabbaaabbbbbbabaaababbbaaabbbbaabbbbaabbabaabbabbbabaaababaabaabbbaababaabbbbabbabbbbababbbbbaababbbabbbbabaaabbbabbabaaaabaaaabbbbbbabbbbbbbababbabaaaaabbbababaabababababababbaabababaaababbababaaaaaabbbaabaabaaabbbabaaabbaababbaaaaababbaabbbbbbbababbaaaababbbbbaabaababbbabbbabbbaaabaababbbbaaaaabbbaaaaaabbbbbaaaaabbbbabbbabbbaabbbbbababbaaaaabbbbbabbbbbbabaabbbababbaabbabbbaaaaaabaaaababaabbaaaaaaabbabaaababaabbaabbaabbbbbaababbbababbaaabbabbbbababbabbbaabbbaabbbabababbbbbb
ababbabbaababbabaaaaaaaaababbababaaaabbabaabbaabbbbaababababaaabaabbbababaababbabbbaaabbaaabbbaaaaaaaaaaaaaabaabbabaaaaababababbaabbbbaaabbbbbbbabababbbbbabababaaabbabbabbbbabbbbaababbbbbbabbaabbaabaaaabaaabbbaababbabaaaabaabbbbaabbbbabbabaabbabbbbbbbbaaaaababbaaabbbaabbbbbbabbabbabaabbaabaabaabbaabbabaabbbbaaaabbaaabababbababbbaaababbbaabbbaaabaabaaababaaaaabaabbbaaaabbbabbbbbabbbabaababababbbabbbbabaaaabbbabbbbaaabaabbaaaabaaabbbabbabaabbbabaabbaabbaabbabbaabbababaaabbaaababaaabaaabbaabbaaaabaaaaabbbababbbbbabbbaaaabbbaabbbbabaaaabbbbabaaabbaabbbbabbbbbbbaabbbaaaabaaaaabbaabaaaababaaaababbbaabbabbbbbbbaabaabbaaaabbbbabbbabaabababababbabbbaababaaabaabaaabaaaabababbbababbbaaababaabaabbaabaababbababbbbaaabbbbbaababaaababbbbbbabbabbbbababaaaaababbaababbaabaaaabbaabaabbbabbaabbaabaabbbbbabbbababaabaabbabbbabbaababbbaabaaaaabbbbabaabbbabaabaabbaaaaaabbaaabbabbbbabbbbabbaaaaababbababbbabbbabababbbbbbaaaaaabbbbbbbbaabaaababaaaabababbbbbaabbbaabaabbbabbaababbaaaaaaaabbbaaaababababbaaabbbababaaaabaabbaabaaababaaaabbbabbbbbaaaaabbaaaabbaabaabaaabbaabbabaabbbaababbbbbaaaaabaabbaaaaabbaabababbbbbbabbbaaabaaaaabbaaaababbaaaabbabaaabbaaabaaabbabbabbabbababbabaaabababaababbbaabbabbbbbababbbabaababbababbbabaabaaabaabbabaaabbbbbbaaabababbabaaaaaabbbaabababaaabaabaaababbababbaababbaaaabbaabbbaaaabbbaaaabababaababbabaaaaabaaaaaabbaaabbbbbaaaaabbbbaabaaaaabbabaaaabaaabbabaabaabbbaaaababbaaabbbbaabbbaaaababbbaaaabbaaaabbbabbbabbbbbaababaaaabaabbaaabbaaababaaaabaaabbabbabbabbaaaaaabbaababbbbaaabaaaabbabbaaababbaaaababbaaaaabbbabbabbaabbbaababbbbababbababbbbbbbabababbbaaaaaabbbbbababbbabbbabbabaabaabaaaaababababbbabababaaabbaabbbbababbabaabaabbaabbbabbaabaaaaaaabbaabbbbbbaabbbbaabbbabbbbbbbaabbaabaaababbbbabaabbaaabababaabbbbabaabbbbaaaaaabbaaaaababbbabbbbbababbbaababaaabbbbbaabababbbbabbbbbbbbabbbaababbabbaabbbbaabaabbbbbaabaaabaabaaaaabababbabbababbbbaabbabbabaabbbabbaaabaaabbaaaaaabbbbaaabaaaaaabababbbabaaaabbabaaabaababaabbbaababbaabaaabaabbabbaabababbaabaaabaabbabbbbbababbabbabbbabb
abbaaabaaaababbbbbbaaabaabaaabbbaabaaaaabaaaabaababaaaaaabbabbaababaaabbaababbaaaaaaaabbbbbbbaabaaabbaaababbaaaaababbbbabbbbbbbabaaaaabbbabbbbbaaaaaaaaaaabaaabbbababbbbbabbbabaabbbabaabaabbaabaabbaaaaabbbababbaabbaaababbbbaaaaabbbaabaabaababbbbababaaaabbbabbaaaabababbabbababbbbaababaabbbbaaababaaaaaabaabaaabbaabbaabaaaabaaaaaaabbbaabaaaabbaaaaaaaabbaabaabbbbbabbabaaaaaabbabaabaababbbabbbbbbbbabbbbbaaabbbbaabababaabbaaabaaabaaaaaabbbbaabbbbbabababaabbaaaaaaabbbaaabbaaaabbbaaabbabbabbabaabbabaabababbaabbabbaabbbbaabababbabaabababbbbabbbaababbabbababababbabbbbbbbaababbabababbbabbababbabbaabbaabbbbaabbabbaabbbbabbbabaaaaabaabbbbabbaaabababbabbbbbabbaaabbaaaabbbbbbbbbabaaabaababbabaaababaababbaababbbbabbaaaababbaaabbbabbbabaaaabbbabbaaaaababbaabbbbabaabbabaaaaabbbbabbbaaaaaaabaaabbbbbaaaaabababaaaabbabaabbbabbbbbbbaaaabbbbbbaabaabaabaabbabababaababaaaaaababbababbbbabaaaababababbbbabbbbabababaabbababbbaababaababaaaabaababbbabaaabbbabaaaaaaabbaababbbaabbaabbaaababbaaabbbbbaabaabaaaabbabbabbabbbbbbaaaaabbababbaaabbabaabbaabaaaabaaabbabbaabbaababbbbbabbbbbabaabbbbbbabaabaabaabbbaabaaabbababbbaabbbbaabbababaababaaabbbabbabababaaaaabbaababbaabbbaababbabbbaaabbabbaabbabaabbaababaabbaabbbbbababbbabbababbbbababababaaaaaaaaabbaabbaabbbbababaabaaababbaababbbbababbbbbaabbabaabbababbbaabbbbaabbbbbbbaaaaaabaaaabbbbaabaabaababbabbbbbaabaababbbabbbaabbbbabbaabababaabaabaabaaaaaababbbabababbbaababbabababaaababbbbbaabbbbbbababbabaaaabbaababaaaabaaaaaaaabbababbababbbbaaabaaaaabaaabbbbababbaaaabababbaababababababbbaaaabababaabbaaabbaaabbaaabbaaaaaaabbbaaaabbabaababbabaabababbbbabbabaabbbaabbaabbbbbbaabbabaabaabbbbbaabbbbbbbbabbabbaababaaabababbbaaabbbabbbbabbaaabababaababbbabbaabbbabaaaaaabbbaabbbababbaababbbbabbbaaabaabbbbbbaabaabbbbaaababbabbabbbaabbbaaaabbbbaabbabababaabbbbbbaaaabaaaabaababbbabbbbbabaaaaaaaaabbabaaabbbabbabbaabbbaabaaabbaababaababbaabbbbaabbabbbababaaabbabbbabaabaabbaaabaaabaabaaaabbaaabbabaabbbbabbbabaaabaaaabbbbaabababbbaaababbbbbbbbaaaabababaaaabbbbabbaaabaaababbaaabb
abbaabaaaaabaabaabbaaabababbbbbbbbaababbabbaaaabaaaaaabbabaabbaaaabaaabbabbbbbbababaabaaaaabbbbbaabbbaabbabbbaaaabaaaaababbabaaaaaabaaabbaaaabbabaaabbbababbabaabbbbaaabaaabbbbaaaaaababbbabababbbbbaabababbbbabbbbbaabbbaaaabbaaaaaaababaaabbaaabbabbbaaabaabbbbabaaabbbaabbabbabbbbbaabbbaaaaaabbaaaaababababbbaaababbabbbabbaaababbbbbbbbaaabababbaabbaabbababaaababbabaaaaabbabaaaababbaaaaabbbaabbbababbababaabbabababaabababbbabaaabaaabbaaaaaabbabbabbaabbbbabaabbabbabaabbbabbbaabbbaabbbbaabbaaaabbbaabbbabbaaabbabbaababbbabaabbbaaaababaabbababbaabababbbabababaaaabaaaaaaaababaaabbbbabbbaaabbbaabbbabaabbbabbabbbbbaabbaabaabaabbbbabbaabaaaabbbbbabababbbbaababaaaaabbbbabbaabbbaaabbbbaaaabaabaaabbbaabbaaaabbbbaabbaaabbbbbabbaabaaabbbbabbbbabbaaabbbabbbbbababbaabababababbbabaaaaabbbbababbabaabbbbbbbaaaaaabbabbbabababaaaabbbabaabbabbababababbabaaaabbabaabaababaaaabaaabaaababababbababbabaabbbaabbbaaababbbaaaabbbabbbbbabaabaaabbbaabababbbaababaabaabbaabbbbbaababbabababbbbbabbabbbabbaababbaaaaabaaaabaaaabbbaabbaabbbaaabaaabaaaabbbbaaaaabaaaaaababbabbaaabbabbbabbbaabaabbababbbbaaabaaabaabbabbbabaaabaaaaabbaabbbababbabaabbabaaabaabaaababbbaaaaabaabababbabaaabbbbabababbbbabbaaabbabbaabbbbabaabaabbbababaaaaaaaababbbababbbbbbabbababaabaabbbabbabbaaabbaaaababbabbbabaaaabbbbbaabaaababbabaababbabababbbaababbaabaabaababbbaaaaaaaaaababababababbababbaaaaaabbbbbbaabbbaabaabaabaaabaabababaaaaabaaaaababbbbbbbaabbbabaabababbbbbabbbbabbbaaabaabbbaabaabbbaabbbbaaababaaabaaabaaabababbabbbbbababaabaabaabababbaaabbababbbababbbaabbbaaaaaabaababbbaaabaabbaaababbbaaaaaaababbbaaaaabababaabbaaaababbbbaaaabbaabaaababbababbaabbababbabaababbaababbbaabaabaabbaaabbbbaababbaaaaabbaaabaaababbabbaabbbabbbbabaaabaaaabbbbabbaabababaaababaaabbaaabaaabaababbbabaaabababababbbbabaaaaaababbabbaabababbbababbabbaababbbbaabbabbababbbbababaaababbbaaaaaabbabbabbaaaabbaabbbaaababaabaaaabbabaabaaababbbbaababbbbabbababbbababbbabbbabbaaaaabababbbaabbbbbaaabbaabaaabbbaaaaabaaaabbabbaabbaaaababbbbaabbbbabaabaaaaabaababbaabbaaababbbbbbaa
aaabbbaaabbabbbaababbaabbbaabbbbbbaabbbbabbbaabababbbabaaaababaabaabbbabbbaabbaaaaabaaabbaaaabbaaaaababbbababaaabaabbbbbabbbbabaababababababaabbaabababbabbaaababaaabbbbabbbbabbbbaaabbbaabaabbabbbabbbbbbbaabaaabbbaababbbbbbaaaaaabaaabaaabbbbbbabaabbababbabaaaaabaabbbbabaaabbbabbaabaabaabaabbaabbabbbbaabaaababbbbbaaaaaaaaabaaaaaaabbaaabbbbbbbaaaaaaabbbabbaaabbaaababbbaaaaabbabaaaabaababaaaababaaabbaabababbbbbbbabbbabaaaabbbbbabbbaabbaabaababbaaabaaabbbababaabbbbbaabbaaabbbabaaababbabbbbbbbaaabababaaababbbbbabaaababaaabbbbababaababbbbabbbaaaaabbaaabbbabbbbbaabbbbbaabaabbbabbaababababaababbaabbaaaabaaaabbbabbbbbaaabaababbbbaaaabababbbaaabaaabbbbbaaabaaaabaabababbabbbaaaaaaaabbbaabbabbaabaaabaaaabaaaaabbaabbbababababbbaaabaaabaaaaabaaaaabbabbbabbaaabbbbabababaababbaaaabbbbbabbabbaabbabbbbababbbaaaabbbabaababbabbaaaabaaabbbaaabbbabbaaaaaaaaabbabaaaaabaaabaababaaaabbaaabbababbbbaabbaabbaaaaababbbabbbabaaaabaaabaaaabbaabbbbaaababbbabaabaababbaaababbaaabbbaaaabbaaaabababbbbbabbbabaaabbababbaaabbbaaaaaaaabbbaaaaaaabbbaaabbbbabbbbabaaabbabaaababaabbabbbbbbabbbabbabaabaaaaababaabababbabbbbbbbbabbaabbaabbaabbaababaabbbbaaabababbaaabaababaaabaabaabaababbaaabbaabbaabbaabbbbbababbababbaaaabaabbbbaabbaabbabbaabbbaaabbaabaabbbaabaabaabbaabaabbbabababaaababbabbbbaaabbaabaabababababaabaaababbabbbabbabbbbbaaabbbaaaaaabaabaaaabbbaaaaaabbbabbabbbaabbabababbbaabaaaababbbaaaabbbaaabaabbaaaaabaaaabbbbabbbbbbaaabbaabbaababaaaabbababababaaaababbaaabababaaaaabaabbbbabababbaaaabbbbaabbabbbbbbababbbababaaaabaaabaaababbabbaabaabbbabaaaabbbbabaaabaaabbbbbbbaaaababaaabaaabbbaaabababbbaaaabbbbabaaabbabbabaaabbbbaabbabbbbabaaaabaabaabbbaababaaababaaababbbabaabbababaaabababbbababaaabaaaaabbbbabbbbbabbabbababbaaabababaabbaababaaaabababababbaaaaabababbabbbbaabbabbaaababbbaabbbabbabaaabbaaabbbbabababbbaaabbbbabbbaaaabbbaabbbbbaaaababbbbbaabababbaabbabaabaaabababaabbaaabaabbbbabbbbbaabbaaababbbabbabbbbaababbabbaaababaaababbbabbbbbbbabbbbaaabbaabaaaaabaabbabbababbbaaabbbababbabaabbbbaaaabbababbbaabaabbaabab
bbabaabaababbababaaaabbaababababbbbbbbbbababbbaaaabaabababbbabaaabbbbbbabbaabbbbaaabbaaababbaaaaabbbbabbbaababaabbaabbbbbaabbaaaaaabaaabbaaabaaabbaaaaaaaabaaaabbbaabbbbbaabbabaabbbbaabbbbabaaabbabbbbaaaabbababbaaabaaaaaababaaaabbbbabbaaabaabaaaaabbaaabaababaabaaababbbababbbaabaabbabaababbbabbbbababababbbababbabaaaaaababbaabbbbababaaabaaabbaabbbaaaababaaaabbbabbabaabbaababbbbbabaabbabaabaababaabababaabaaababaabaabbabaabaaaaabaababbaaaabbaabbaabaabaaaaaaababababbbabaabbababaaaabaabaaabbaabababbabababbaaaabbbbbbbbabaaabbbaaaaaababbabbbbabbababbaaabbaabaababaabbbbbbbbaabbbbaabbbbabaaaababbbbbaaaababbbbbbbaabbbaaabbbabaaaaababbbbaababaaaabbaaabaabababaabbbaabaaaababbbaaabaabaaabbaaabbaaaababababaabaaaabaabbbababbbbbaaabababaabaaabbaabbbabbbbbbbaaaabbabbbbaabbabbaaaababbbababbbbbaaaaabbabbbabaabbbaaabbbbaaaabaabaaaabbbabaaabbbbbaababbabbbaababbaabbbbbbbbabbaaabaababababaabbabbbbaaaaabbbbbabbbaaabbbaabbaaabaabbabababbbbaaaaaaababbabbbbabbababbbababaabbaababbbbabbaabaabbbbbaabababaababbaaabaabbbabaabbbaaaaabbbababaaabbbaabababaaabaaabababababbabaaaaabbbabaaabbaaabaaababbabaababababaaaabaaabaaabbbbbbbbaaaaabbabbbbabaabaaabbbababbbaabbbbabaababbaaaaaabbababbbbbbaaabbaaabbabaaaabbababaaaaaaabbababaababbbbbbaaaabbbbaabaababbaabbbbbbaababbbaababbabaaabaaaaabbaabbbbaabaabbbabbaabbabbaabbaaaabaabbabbaabaababbbbaaaababaaaaabaaaaabaabbbbababbbaabbaabbbbbbabbbbabaaaaabbaaaaabbababbaaaaabaaaabbaabbabbaabbbbbbaaaaaaabaababbaaabbbbababbaaabbaabbbaaaababaabbababaabababbabaababbbabbaabaaabbababaaabaababbbbaaabbababbaaabbaaabaabaababbbaaabbbbbabbbbababababbabaabaabbaaaaabaabbbaabbbabaaabbaaaaaabbbaabaaaababaabaabbaaaaabaabbaabbbbabaabbaabaabbbbbaabbabaaaaababaaabaabaaaababbbabbababbbaabaabbaabbbbbababaabbbabaaababbbbbabbbbbbbbabaaababaabaabbaabbbabbabaaabbaabbbabbaababaaaabbababbbbabbaabaabaaaaabbbbabbbaabbbbaaabaaaaaaabaaabbabbbabaaababaababbbabbabbaabbababbabbbbaabbabbaaababaaaaaaabaabbbbbaabbbabbaaaaaabaaaaabbbbbabbbaabaaaaababbabbbbaaaababbbbbaaaababaaababaaababbaaabaabaaababaabababaaa
baaabaaaabaabaabbaaaabaabbbbbabbaaabaaaabbbbbbbbbbbabbaaabaabbbbaabbbbbaabaabababbbbababaaabaababbabaabbaababbaaaaabaaaaabaaabaabbabbaaabbbabaaabaabaababaabaaaaaaabaabbababaababbbbbbabaaaabbababbbabbabbbaaabbbbabaaababbbabaaaaaababaaaabbababbbbaaaaaabbaabaaaabaaaaaabaaaabbaababbaabbabaabbaabbabbaaaaaaaaaabbabbaaabaabaabbabaaabbabaaabbbbbabbbbabaaaabbbaababaaaabbbabbaabbaaaabbabbaaababbaaabbababbabaaabbababaaabaaababaabbbababbbbbaaaabbbaaabaaaaaaabaabbabbaabababbabbabbbabbbabaaaaabababbabbbbbbbabaabbaaabbbbbaaaabaabaabbaaaabaaabaaabbabbaaababaaaabbbabbabbbaabbaaabaabaabaababbaaabbabbaabaaaabbababaaaaababaabbbaababaabababbabbbaaaaaabbbabbbbbabbbbbababbabbbbbbbbbbaabbaaaaaabaabbbbbbababbbaaaaabaabbbbbbbbbbababbbbbaaaabbabbababbbabbabbabbbababbababbbbbaabbaaaaaabbbaabbbababbbbbbbababaabaaaaaabbbbbaabbbbaaaabbabbabaabbbbaaabaaaaaabaaabaabaaaaaaaaabbaaaabbaaaaaabbbbaabbbabababbbabbbbbaaabbbbbaaababaababaababbaabbbbaaaababbbaaaabbaaaabbbbbaabbbabbabbaabbbbabbbabaaaaaabbbabbbbbbabbaabbbabbaaababbaaaaabbababbbaabaababbabaabaabaaaababbbaababbabaabbbabaaaabbbabbbbbababbbaaaaaabbbbbbbaaabbaabaaaababbbaabbbbaababaababbabbbabaaabbbbabaaabbabbaaababbaabaababaababaababbbbbbabbbabababaaabbabbbbbaabbbaabababababbbabbaaaabbbbbbbababbbaaaabbababbabbbababaaaabbabbbbbbbaaababbaaabbaaaaababbabbaaaaabbababaabbaabaaababbaaabbbabbbabaabbababaabaaabaaaababbbabbababbaaaaabbbbabaaaaabaaaaaaaaaabababbaaaaaabbbbaaabaababaabbbbbbbbaabaabbbabaaabbaababaaaabbabbababababbaabbaaababaaaababababbabbbbbbbbbbbaaabbabababaaabaaaabaabbbabaabaaaabbbaabbaabaaabbaabbbbabbbbbabbbbbaabbaabaaaabbabbbabbabbbbabbaabababbbbabbbbaaabaaababbbbbabbabaababababbabbbbbbababbabbaaabaaaaabaabaaababbabbabbbaaaabbbbaababaabaabababaaabbaabbbbbbaaabaabbbaaaabaaaaabbabbbbbbbaaaabaababbabbbbbaabbbaaabbbbabbabbbbbbbbaabbbabaaabbaaaaabbabaaaabaabaaabababaaabaabbbbaabbbaababbaabababbaaababaabaaaabbababbbbabbbbbaaaabaaaaaabbbbababbabbababbbababaababbbbaaaaaaabbababbbbbabaaabbbbababaaaababaabbaaabbabbbaababaabbbaaabbbbbbabbabaaaaabaaa
bbbbaaaaaaaaaaaaaaabbbabbbaabbaaabbaabbaaaabbbaabababaaaabbabbababbbabaabbbaaaababaabaabbbaaaabbababbaababbaababbabbababbabbbaabbbbbabbaabbabbabaabbabbabbaabbbaabbaabaaabbbbbbbbababbabbaababaabaabbbaababaabbabababbbabaaaaaaabbbbababaaabaabbaababaaababaaaaaabbbaaabaaaabbaababaabbabbbbaaaabaaaaaabbabbbbaabaaabbaabababbbbbaaaabbbbaabbbabbaababbaabaaaabbbabbbbabababaabaaaabaabaababaabbbaabababaabbbbaaaabaaaaaaabababbbbbabaaabaabbbababbbbbbbabaaababaaaaaabbaabaabbbbbbaababbbbbbabababaabaaabbababaababbbbbabbbaabbabababbbbaaaaabbababaabaabbbbaabbbaaabaababababaaaaaaaabbaabbbababbabaabaaababababbbabbababbbbbbbbabbbaabbaaabaaaabababaaaababbbbbabababbbabbabbbbaabaabbababaaaababbaabaaaabaababbbabbbbbbaabbaabaabbaabbbabaaabbbbabbaaaabababbaaabbbbbabbabaaabababbabbaabaaababbbababbababbbaabaaaabaaabaaababbabbbbabbbbaabbbabbaabbaabbbbbbbabbaababbbbaaabbabbbaaababbabbaaabbbbbabababbaaabbbaabbabaabbbaaaabbabbbaabbaabbbbbaababaaaaabaabaababababbbabaababbbbabbababbaaabaabbbaaaabbbbbbbbbabbbbbbbbbabbbaaaabbaabbaabaabaababaaaabbbbbababbaabaaaaabbababbabbaaaaabbabbbbabbbbbbaababababaabbabaababbaabaababbaabaabbbaaabaaabbabbabbbabbaaaaaabbbbabaaaababbabbbabbbaabbaaaabbabaabbababbabbaaabbaaaaabbabaababbababbabbbbbaabbababbbbbabbababbbbbbaaabbbaaaabbbbaaababababaaabbbbabbaabbabaaabaaabbaaaaabbaabbaabaabaaabbbbbaaabbabaaababaabaabaabbbbbabaababbaaabbbaaaaaaaaaabbaaaabaabbbbabbabbaababbaabaaabbbabbaababaaabaabbbbbaabaababbbaaabbabbabbbabbababbbaaaabaaabbaabaabbbabbbbbabaaaaabaabaabaaaabbabababbbbaaabbababababaabbabbbababaaaabbbaabbabaaabbbbabaabaabbbaabbaaabbaaaabbbaabaaaaaaaaabbaaabbabababbaaababbbbbbbaaaababbababbabbabbabababbaabaabbaaabbaaabaabbbaaaaaaabbbaaabbaaaaaabababbbbaaaababbaabbbbabbbbbbbabbaaaaaaabbbababaaaabbabbabbaaabbbbbbbaaaaababaabbbbabaaabaaabbabbababaaababaaabaabbabbbbbbbaaaaabbbbabaaabaabbbbbbaaaabbbabbbaaabbbbbaaaabbabbbabbbbabbbbbbbbbaaaabbabaaaaaababababababbaabaaaaaabbabbbbaaaaababbbbababaaabaaaabbbabbaaababbaababaabbabaabbabbbbbababbaaabaaaabbabbabbabbbaabaabaaabbaabba
aaabbbbabaabbabbaabaaabbaabbbabbbbbaaaabababaaabaaabbbabbaabaabbbabaaababbbaaabaaaaabbbabbbbaabaababbbababaabbaababbbbbaabbbbaaababbbbaabbbbbaaabbabbbbaaaaababbabbaaaabaaaabbabbabaaaabbbaababbaaaabaabbbabbababbaabbbababaaaabbabbbababbaaaabbbaaaaabbaaabaaabaaaaabbaabbbbbbbabaabbbabbaaaabaaaabaabbababbabbbbbabbbabbbbbaaabbbbbaabbbbbabaabbbbabbbababaabaabaaaabaababbbbbbaaababaabaaabababaabaabbababbababbbbaaaaaabbbabaaabaaaabbbbabbaaaaabbbbbbbababbbabbabbbaaabbaabbababaabbbabbbbbaabaaababaababaaaaabbabaabababaababbbbbaababbbaaabbbbabbbbababaaabbbbaaaabaabbbbabbbbaabaabbababaabaaaabababaaabaabaaaaababbaaabaaaabbbabbaaabbabaaabbabbbabbababbbaaabbbaaaaaaaaabbaabbbababbbbabbbaaaaabbabaaaaaaaaaaabbaabbaaaabaabbbabbabbaaaaaaabbbababaaabaaabbbbbaabbabaabbabbbabbbaabbababbbbbaabaabbabbbbabbbabbbabaaabaabaababbbbaaaaabaabbabbaaabababbababbbbaabaabbabbabaaabaaabaabbbbabbababaaabbbaaaaaabbbaabababababbabbaabbbbabbbaababbbbbbbababbaabbbbbaabbbaaabbababbbbabbbabbaaaaabaabbbbabbbbabbbaaabbabaabbbbababbabaaaabaabababaabaaaabbbabbbbbbbbaabaaabbabbbbaaabaababbbbabbaaaabbabaaababababbabaaabaaabbbaaababbaaaaaaabbbbabbbabbbbbbaaaaabbabaababaabbbababbbaabaaababbabbaaabaaabbaabbbbbbaaaaabbbbabbaababbbaabaababbabbbbbabbaabaabaaabbbbabbaabaaaaabbaabbababaabaababbbaabaabbbbbbaabaabbaaaaabbabbbbabababbabaaaaabbababbaaabbbaabbabbaabbabbabaaaababbaaabbbaaababbbabbaabaaabaababaabbababaabaaabbbbabbabababababbabaabbbbabbbbaaaabbbaaaabbaababbaaaaabbabbbaaaaaabbaaaabbabbaabbbaaaaabbbabbbababaabbabaaabbbababbbaabbbabbbbaaababaaaaaaaabbbbabaaabaaaaabbabbbaaabbabbabbabaaaababbaaaababbaabaaaaababbababbabbbbababaabbababababbbbabaababbabbbbababbbbabbaaaaabbbbbaaababbbaabbbbababbbaaabbaabbbabaaaababaaaabaababbbbaaaaababaaabaabbbabbaabbbababbababbaabaabababbbbbabbbaaabbaabbbbbaabaabaaabaabaabbabbbbbabaaababbaaabaabbaabaabababbbbabbbbbbbabbbabbaabbbaabaaaabbaaaababbabbaaabbaababaaabbbabbbbbbaabbaabaaabaaaaabbbbbbaabbbbbbaaaabbbaabaababbaabbbbabaaaabaaababbaaabaabbabbaabaabbbbaabbbbabbbaabaabaaababbabbbaabbbabba
babbaaababbabbbabbaababaaaaabbaabbbbbbabaaabaababbbbabbbbaaabbbabbaabbbbaaabbababbbabaaaabababbbbaabbbbabbbabababbbaabaabbbbabbaabbbbbabbbaabaaababbbbbbaababbaabbbaabbbbaaabaaabaaaabbabbbbbaaabbabbaababaabbbabbaabbabaaabaabbbabbbabbbbbabbaaabbaaaabbabbaabbbabbabbababababaaaabaaaaabbbaabbabbbababababababbabaabbaababaaaabbbbabaaaaaaabaababbbbaababaabaabaaaababbbbbabbbabbbbabbabababaababbbbbbabbbbabbaabbababbaaaaababbbbbbaabaaabbbbbbabbaaabbbbbbabaabaabbabaababaababaabababbabbabbbabbbababbabaaabbaaaabbbbbbababaababbaabaaaaaabbbbabbbbbbaaababbaaabbabbbaabbabbbbbbaabaabbbbbaaabaabbabbbaaaaababaababaabbaaaaaabaabbbbaaabbbabbaababbaabababbaaaabbaabbabaabbabaaabbaaabbbbabbbbabababbbabaabbababaaaabbabaabbabababaaaabaaabaabbbbbbbbaabbbabbbabbaabbbbbabbbaaaaaabbbbaaaaabaaababbbaabbbbbbabaaaaabbabbabaaaababbabbbabbaaaaaaabaaaaabaaaaabaabbbbaaaaabbaabbbaaababbabaabababaaaaaababaaabababbaabbaabaaaaababbbaabbbaabaaabbbabbbbabbbaabbbbabbabbbbaababbbabbbaabaabbaaababaabababbbabbbaaabbbbabbbaabbaaabbbbabaaaabbbbaaaabbaaaabaabbbbabaabaabbabbbabbababbbbbabaabbabbabaabbbabaabaaaabaababbabababaaabababbaaabaabbabbbabaababaaaaaabbaababbbbbaaaaaaaababbbaababbbabbabbabbbbbabaaaaabaabbaababbbbaaaabababbbbababbbabbbaabbaaababbabaaababbabbbbababbbbaabaabbaabaaaaabbbbaaabbaabbbabbababbbbbbabbbbaabaabababbbbbbbaaabaaababaaabbaabbbbabbaaaaaabbbbaaaaaabababbbbabaaaabaaabababbaabbababbbaaaabbbbaabbaaababbabbbbbabbaaabbaabaabaaaabaabbababbaaabaabbbaaababababbbbbbbbbabaaaabaabaaaaabbaababaaaaaabbbbbbababaabaababaaaaabbbaaaabbbaaaabbabbaaaabbabbabbbababaaabbaabbbbabbbababaababbababbabbbbbaabaabababababbaababbbaabbbbbaaaabbbaababaabaaaaabababaaabbabaaaaaabbaaaabaabbbaaabbbabaabbabbbbbabbababaaaabbbbaaabaababaaabbabaabbbabaaabbbaabbababbbbaaaabaabaaaaabababbbabababbbbbabaabbabababbbabaaaaaaaaabbabaabbbbaaabababbabaaabbbbbbaabbaaaababbbaabaabbaaababbbbaabaaababaaabbbaaabbbaaaabbbaabbababaabaaaaaaabbaabbabbababaabbaaabbbbbbbaabaabaaaabbbaabbabaababbabaaabbaaaaabaabbbbbaaaaaaabababaaabaabbaaaabaabbaaababbaa
abaaabbbbabbbbbababbabaaabaaaaabbabbbaababbabaaababbbaabbaabbbbabbaabaabbbaababbbbbaabaaabaabbbaabaabababaaaabbaaaaaabaababaaaaabaababbaababbbaabababbbbaaaaababbbabbbbaabababbbbbabbbabbbbabaaabbaaaaaabaaabbaaabbbaaabaaabaaabaabaabbbaabbaabaaaabaababbaaaabbbabbabaabbabbabaababbaababababbabaaabaabbbaabaaaaaabbbabbbaaaaaabababbbababaaaabaaaababaabbababbbbbaaaabaababaabaabbaababaabbbbbaaaabbbabbaaaaabaababbabbbbaaaaabaabaaabbbabbabbaababbaaaaabababaababbbbbaababaabbaaabaabaabaabbbaaaabbaababbaaaabababbaabaabbbbbababaaaababaaaabbabaababbbbbbbbbbabbbbababaaababbabaaaabbabbbababaaaaababaababbbaaabababbaaaabbbbbaaabbbbaabbbbaaaaaabaababbaaabbbbbabbbbbbaabbbaabaabbbabbbaaabbbbababbbbbababbaabababbababbabaaaabbaaabbbabbbbaabbbaaaabbaaaabaaabaabbbbbbbaabbabbbabbbaabaaababbbbaabaabaaabbbbabbababababaababbabbababbabbbaaabaabbbbaabbabbbaaaaabaaaabbbaaaaabaaaabbbbbaabbaababbbababbabbbbaabbbbabbbbbbbabbabbaabbbbabbbaaaaaabaabbbbbabbaaabaaaaaaababbabaaaaabababbaaabbbabaabaabbbaabbaabbbbaaaababaaaaaaaababbaabaaaaabbababbbbbbabaabbaabaaaaaabbaaabbbbbabbabbbaabbbaabaaabbaabbbaabbbbaaaaabaaabbaababbabaaabbbaabbbbabbbaaaabaabbbbbaabbbbaabababaabbaaaababbaabbbbaaabbbbbbbbbaaabbbaaaaabbbabbaabbabaaaaababaabababababbabbabaabbaaabaabbbbabbbababbbbbabaaabaaabbbaabbaabbbbbbbaaabaabbbaaaababbbaabaabbabbbbbbbabaaaaabaaabbbabbbaababbaababbbbbbababaabbbaababbbbaabbbbbbbbbaabbaaaabaababaaabbbabbaabbbabbbbbaabbbbaabaabbaabbbabaabbabbbaaaaaaabaaababbbbbbbbaabaaaaabbaaaaaabaaaaaabbabbaaabbaababaaaabbababababbbbabaabaabbaabbbbbaabbbaabaababaabaabbaaaaaaaabbbbabbaaaabbbbbabaabaabaaabbbbbbabbaaababbbbbabaabaaaaabaaabbbabbaaaaababaaababbbabaabaaababbaababbbbbbbbaabaababaabbabaaabaabaabbabaabbabbbbabaaabbaaabbbababbaababbbaabbbaaabaaaaaaabaabbbabaaabbbbbabbbbbbababbaabbbababbbaabbaaabaaabaaaababbababaaabaabaaaaababbaabaaabbbbbaabaaababaabbbbbabbaabbaabaaaabbabaaabbbbbaabaabbbaabaabbaabbaababbbabaaaabaaabbbbbbbbbabababababaababbaabaabaababbbbaabbbbbbaababaabbbabbaaabbbbabbbababbabababbbabababaaababbbaaaaabb
abbbbabbbabbbbababbbbbbbabababaabaaaabbabaabbababbbaabbaaabaaaaabaabbabbaaababababbabbababaabbaabaaaaabaabaaabbaaababaaababababbbabbbabaaaaabbbbaabaabbabaabbabbaaaaaaababaaaabbabaaaaabbbbbbababbabbaaabaababbaabaababbbbababbabaaababbababababbbbbabbaabbababaaabbaabbaabaaabbabbbaabbbababaabbababbababbbbaabbbbbbaabaaabbabbaabaaaaabbaaabbabbbbabbbaaabbbaaaaabaabbbbbbaaabbabbabbabaabbbbbbabaaabbbabababaaabaaaabbaaabbbabbbaababbaabbbababbbbaabbbbaabaabbabbabbabbabaaaaaababbbbbaabbababababbabaaababababbaabbaabbababaaabaaaaaaabababaaababaaabbbabbbbbbbbaabbbbbabbbbaaaaabaabaaaaaabaaabbbbaaabbbbbbbabbabaaabaaabbbbbbbaabbabbbabaabbaaabbabbabbbababbabaaababaababbabbbabababaaabbbabbbabbbabbbaaaaababaababbbbbbabababbababbaabaabbabbbaabbbaaababababbbaaababbbbbbaabaaabaabbaababababbbbbbaaaabaabbbabbabbbabaaababbbaababbabbbbbabbbabaaababaabbbbbbaabbabbabbababababaaabbaabbbbabbaaaabbaababaaaaaabbabbaaababababbaabbaabbbababbaabaabbaaabababaaaabaaaabbabbabbbaabbbabbabaabaabbbbaaaabbabababbaabababababaaaaabbaabbaabbbaabaababbabbbaabbaaaabbbaabbbabaaabaabaababababbbaaabaaabbaaabaaaaaabababbaaabaaaaaaabbababbababbbaaabbaababaabbaaaaabaabaaabababbaaababaaabbabababaaabbabbbabaaaaaababaabbaaaaaaaaaabbbabbbbaabbaaaaaabaabaaabaababbbbababbaaaaabaaaabbbbbabaaaaabbabaaabbaabbbaaaababbabbabaabaabaaababbabbbbabbabbaababbbbbbbbbbaaaabbbabbbbbbabbaaabaaabbbbbababbbbbaaabbbaaaabbababaaabbabbbbbbaaabbabbaabaabbaabaaaabaaabbbabababbabbbabaaaaabababbaaaabaaaaaaababbbbabaabbbbaabbabababbabbabaaaabbbbabbbbbbbaaaaaabaabaabbabaabaabaaaabaaabbaaabaaaabbabaaaabbbbbaabaaabbbaabaaabaaabaaabaabbbaaabbabbbbabbbababbbbbabbabbabbbaaababbaabbbbbbbaabbbaabbbbaaaabaabbababaababbabbbbabaaabbbbbabbabbbaabaabbaabbaaaaabaabbaababaaaaababbabbaaaabbaaaaaaaaaaaaaaababbabaaababbaaaabababaabbbaaaabbbbaaaaaaaaaaabbbaaabbbabbaababbababbbabbaaabbaabbbbbababbababaaaaaaaaaabaabbbbababbaaaabbbbbbabbbbbabbabbbaaabababbaaabbabbbabbbbbabaaababaaabbaababaabbaabbabaaabbbbbaababaabaabaabbbbbabababbaaaaabbbbbbabbbabaabbbaabababaababaaabbbbb
bababbbaaabbbbabaabababbaabbabababaaaaaaaaaaabbabaaabababbaabbbaaababbbbaaabbaabbbbaaaaabbbbaababbbbabbbbbaaaaaabbababbbbbabbababbaaabababbbabaabbababbaabbababababaabaabababbaabaaabbbbbaabaabaabbaaabababaaabbbbbbabbbbbbabbaabbbabbbaaababbbbbaabbbbabbabaabbbbbbbabbbabababaaabbbbaaaaaaaaabbabbaaabbbaaaabaabbaaaabbbaabbbbababaaaaaaaabababaaaaabbbabbbaababbbaabbbabaaabbbbabaabaabababbbaaaabaabbbababbaaabababaaabbbabbababbabaaaabaaababbaabbaababbaababbbaaababbbbabbaabababbaaabbbaaaaaabbaaabaabbbaabaaababbabbabaabbaaaaabbabbabaaaaaababbaaaaaaaabbbaaaabababbaaaababbbabbbababababbbababbaabbbbbbbaabaaababbaaabbbbaabaababbaaaaaababbbabbbabbbaabaaabbaaabababbaabbaababaaabaaaabaabbbaababbbabaaaabbbaaaabbabbbaabbaabababbaaabbbbaabbbabababbabbaaabaabbaababbbabaabababbbabbbbbabaabababbaaababbbaabababbbbbaaaabbbaaabaababaabaababaaaabbbbababababbbbaabbbbbaabababaabaabaabaabbaaababaaababbbaababaaaaaabbabababbbbabaababbbaaababbabbababbbaaaabbaaaaaababbabaaababaaaaababbababbaababbbabbabbaaaaaaabbbbabbaabaaaaaaabbaaabbbbbabababbaabbbbababbaabaaaaababbbbbbaaaaabaaababbaaaaaabbbaabbabbbbabaababbbabaaaaabbaabbababbbaabaaabbbabbbabababbaabbabbbaabbaababbbbbbbbbbbaabaaabaaabbabbbabaababbbbaaaaaaaabaaaabaabbabaabbbaabbababbabaaaaaabbbaabbbbbbbbaabbaababbbbaaabababababbbabbbbbbbabaaaabbaaaabababababaabbabbaabbbbaaaabbaaaaabbababbbabbbbbababbabaaaabaaabbababbbbbbabababaabbbbabaaaaabbbabbaabaabaababbaaaabbbaabbaaabaababbbbbbbbbbaaaaabbaabaaaaaaaabbabbbbabbabaaabbabbbbaabbbababaaaabbbbbbbbaabbabbbbbbabbaaaabaababbaabbaabbaabaaaababaabbbbbbbaaaaaabbabaabbaababaabbaabbbbbbabbabaaababbaaaabbbbaabaabbbbaaabbabaaaaaaabaaaabbbbaabaaabbbabababbabaaabbbbaabaabbababbaabaaabaabbabbaabbbbaaababaaabaaabbaaabbbbaaabbababbaababbaaaaabbbbabbbabbbaaaaaabaaababbbbbbaababbbbaaaabbbbbabababbbabbaaabbaabababababbbaabbababbbbbaaaabbbabbaaabbbbbabbaabaababbaaababbbaababaabbbaaababaabbbaabaaaaabbabbaabbbbaaaaabaaabbbbbbaaababbbabaabbbbbbaaaaaaaabaabaabbababababaaabaaaaabaaaabbbbaabaababbbbbaaaaabbbaabababaaaaaaaaabbbab
ababbbabbabbbbbbaaabbaaaaabbbaaaabbbabaabbbbaabbbbbababbbbabababaaabbbabbbbabababaabbababbbabbabbbbbaaababaaaaaabababaabbbbabaabbbbbababaaaaaaabbaabbbbbbaaababbbbbbbbbbbbbbbbaaababbabbabbbaababaaaaabbaaaabaababaaaaaaababbaaaabbaabaabaabbabbbbbbaaababbbbbabbbbbbababbabaaaaaaabaababbaabaabbabbaaaababbbabbbababababaaababbbabbabbbbbbaabbaaabbaaaabaabbbbaabbabbbaabaabaaaaaaaaababbabbbababbbaaabbbbabbaaabbbbabaabaabbbabbbaaababbbbaabbbaaaababbbbabbabaaababbbbbaaaaabbababbaaaaaabbaaaabbaabaabaabbbaaabbababbabaabbabbaaabbaaaabbbbbaabbbabbaaabaaabbaaababaaaabaabaabbabaaaababbbbabbabbabbaabaabbbaababbabbbaaabbabaaabbabbababbbabbbbaaabaabbabaaaaaaababaabbabababababaaabbaaababbbabbbabaaabaaabbbbabaabaaababababbbbabbababaaaabaaaaaaaaaaaabbabababbaabbbaabbbaabbaabaaaababbaaabbbbbbbaababbbaaaababbaaaabbabaabbababbbbbbaabbaabbaaaabbabbabbbbaabaabaaaaabbaaabbaaabbabbbbabbabbbaaabbbabaabbbaabbababbabababbbaaaabaaabaaabababbbaabbaababbaaaabaababbaababbbbababbabbababbabaaabbababbbaabababaabaaabbababbabbababbaaabaabbaababbbbaabbaababababbbaabbbbaaabaabaaabbaabababbbbbbbabababaaaaabbbaaaaabbaaaabbbababbabaababaababbbbbbaabaaababbaabaabbaabbbaaababbbbbbabbabababbabbaaaaabaaaaabbababbbaaababababababbaaaabbbbbaabbaaaabbabaaabbbbaaabbbaaaabbbbaaabbaabbbaaabbaabbaaabbbaaababaababbbaaaababaaaaaaabaabbabaaabbbbbabbabababaaaaababbaabbaabbabaaaaaabbabbbbaabbaaaaabaabbbaaaababababababaabbbbabbabbabbaabbaabaababbbabbaaaabaabbabbabababbbaabababbbababbbaaabaaababbbaababbabaaababbabbbabaabbbbbbbbbaaabababbaaabaaaabbababaababbbabbaabbbbabaabaaaaabaaaaabababbaababbbabababbabaaabbbbaaabaaaabbbaaabbbbaaaabbaaabaabbbabbaaabbbbbabbbaabaaaabaaabbbbbbaaababbaababababbabbaabbbabbabababaabbaaaaabbaabbbbbbbbbbaababaabababbabaaabaabbbbababababbbabbbabbbbabaaaaabbbbbabbbabbaabaabbbababababbbaaaaaababbabaabbbbaaaaababbabbbaaaabaabbababbaaabbbaabbbbaababbbaaabbaaaaaabbababaabbbbabaaaabbbabaabaababbaaaabbababbbabbbabbbbbbaaaaaaaababbbbaababbaababbaababbbbbbbabbabaabbbaababbbbabbabbababbaabbabbabbaaaaababbbaaaabaaaaab
bbabbbbabbbaabbbbbaaaaaabaababbbbbbbabaabbaabaaaababbabababbababbabaabaaababaaaaaababababbbababbaaaaababbbaabbabbababbabbabbbabababaaaaaaaabaabababbbbababbbbbabbbbaabbbabaabbbabbaabbbabbbbbabbaaabbaaaabbbaabababaaababbbbaaaabbbbababbaabaabbaaabbaaababaaabaabaabbbabbbaaababababbabbaaabbababbbbbabbaabaababaabbabbabbbaaabaaabaabbaabbbaabbaaaaaaabbbaaabbbbaaabbabbbbbbbaaaabaaaaaaaaaaaaaaababababababaaaabbbababaaababaaaaababaaabbbaaaaabbbaabbbaabababbbaababbbbbbaaaaaaabbbbbbbabaaabbaaaabbaababbbaabbaaaaabaaaababbabbbbbbababbbbabbabaaabaaaaaaaabaaabaaabbbbaababbabbabaabababbbabbabbbababbababbbbaabbbbbbaababbbbabbaababaaabbbbabbbababbbaaaabbabaaabaaaabababababbbabbbabbbaabbaabbaabaaababaababaababbabaabbbaaabaabbbababbabbbabbabaabbbbabaaababaabbaabababababaaaabbbbbbbbbababbbbaabaabaabbbbabbaaabaaaabaaaaabaaaaaaaaaaaaaaabbabbaabaaabaababbaabbabbaaababaaaabbbaababbabaaabbabbaaaaabbbabaabbbbabbbabaaaaabbbbaaababbaaaabbbaaabaaabbaaabbabbabbbabababbababbbbaaabaaaabaabbbbabaaabbbabbbbaabbabaabbaabababbabaaaabaabbbabababaaabbabbbbbbabbaaaabbbabaaabbbaabbaaabaabaabbabaabbbabbabaabbabbaabbbaaabbabbaaabbbbabbbbbbaaabbabbbbaabbbaabaaaababbbaabbbaaabbbaaaabaabababaaabaaabaabbababaabbbbbaabbbbaaaabaaabbabbbbaaabababbbababaaaaababbbbabbbaaaaabbababbababbbbbabbbabbabababbaaabbbbbaabbbaaabaaaabbababbaaaabbaabbababaabbbbabbaabaababababaababbabaaabbbaaaaaabaaaabaaabbaaaaaababbbababbbaababbaaaabbbbbbbbbbabaaaabaabbaaaaabbabbbbaabbabbbaababaaabbbbbaaabbbbbbabababaaabababbbbaababababbbaabbaaaabbaaaabbabbaaabbabbbaabaababbabaabaaababbabbabaabbabbabaababbaaabaabbaabaabbbababbaabababbbbaaabbaaababbbbaababaabaaabbabbaabaabaababbbbabaaaaababaabbbabaaabbbaaaaabaabbbbaabbbaabbbbabbbbbbbaabbabaabbbbbbaaababababbbabbbabbbbaabaabbbbbbaabbaaaaaaabaabbbbaaaaaababbbbaaabbbbbababbbbababaababababbbaabaaaabaaabbbabbaababbaabbabbbbbaabbbbbbaaabbaabaababaaabbbbaababbbaabbbbababbabbbbaaabbabbbaaaaaabbbbaaaabbbabbaabbaaaaabbaabbbaaaaabbbbabaabbababaaaaaabbababbbababbbabaabaabababaabbaabaaabbbaaabbaabaaaababbbbbaab
aababbbabaabaaabaaabbbbbaaaaabbbbbaaaabaabaaaaabbbbbabbbbbabbaabbaaaabbabbaabbaaaaababbbbbabbbbbbaabaaabaaaababbbbbbabbaaabbabaaabaabbaabbbaaabababbbbbaabbabaabbbbbaaaaaaaabbaaababbbaaaabbbaabbaaabaaaabbabbbaabbbaabaaabbbbaaaabaabbbbaabaaababbbbbbbabbbabaaaabbaabababbbaaabbababbbaabbbaaaabbaabbbaabbaaaaaaababbbaaabaaaabbbbbbaaabbbaabaababaaaaaababbbbaabbbbbabbbbbabaaaababbabbaaabbbabaaaabbababbbaababaaaabaaabbaabbbaaabbaaaabbabbaabaaaaababaabaabaabbabbbaaabaabbbbbbbbabbbbbbbababbaaabababaaabbbabbabababbabaabbabbbaabaaabbaaaaababaabbaaabaaabbababaabaabbbbbbaaaaaaabbaabaabbaaabbabaaaaabbbbaabbbbaabaaabaabbabaabbbaaababaababaabbbabaabbaaababbbababaaaaaaabaaaaaaababbaaaababbabbbbbbbbaabaaabbaabbbbbaabaabaaabaabbabbbaabaabaaaabbabbaabaaabaabababaabbbabbbaaabbabbbababbabbaabaabaaaaaaaabaaaabaabbbabababbabbabbbaaaaabbaaabbaabbaaabbaabaababaabbbaabbbbbaabbabaabbbbbbbbaaababbbbaaaaaabbbabababaaaaabbabbbbbaaabaabbbabaabaaaabbbbbbabaabaabbaaababaabbabaaabbbbbbababbaabbbabbbabaabababbbbaabaaabbbbababbaaaababbabbaaaabbbbaabbbbabbbaabbbababbaaabaaaabbbabbbaabaaabaaaabbbbaabbabbaaaabbabbaababaaaabbaabaaaaaabababbbbabbbbbaabababaaabbbbaabbbaabbabbababaabbbbbbbbabbabaaaaabaaabbbabbababbbbaabbabbbbbaabbababbababaaabbabbaabbbbabaaaabababaaabababbbbbbabaababbababaaabbbbaaaabbbabaabbaabbabbbaaaabaaaaaababaababbbaabaaaabbabaaaaababaabbabbabaababbabbabbbbabbbababbbabbbabbabbaaabaabbaabaaabbbbababbbbaaabbbaaababbbabababbbababbaaaaaaabbbbbabbbbabbaaabbbaababbaaabbbbaababbbbbaaaabaaababaaaababbbbaababbabbbaaabbabbbabbbbaabaabbbababaaaabbababbbbbbbbabbabbabababbaabbaababaaaabbbaaabbabbaababaabbbaaaabbaababbbabbaaaaaaaaaabaaaabababbabaaaaaababaabaabbaabbabbbabbababbababbaaabbabaabbbaabaaaababbabbababbbbaaabaaababbabababbbbabbababbabaaaaaaaaaabbaaaabbbabaaababbbbaaaabbabaababbbbaabbabaaaabbabaaaabaaaabbbbaaaabbbbaaababaababbababaababbbabbababbbaabbabbabaaabbaabbbabaaabaabbabbbbabbbaaababbabaabaaabababbbaaabbbabbaaabbabaaaabbbbabbbbaaabbbbbaaaabbababaabbbabaababbbaaabbaaabbbabaababababbabaabbaba
abbbababababbababaaaabaaabbaaaaaaabbbbaabbaaaabbbaabababaabaaababbbaaaababbbabbaabaabaaababbabaaaababbbabbaabaabbbabbbabbbbabbbbbabababbbaaabbbbbaabaabaabaababbaababbbabbbbaabbabbbaababbaababbbabbbaaaabbbbaaabbabbbbbbabbaabbbabbbabbbababbbaababbaaaababbbbababaabbaaabaaaaabbabbabbbbbaaababbbabaaaabbabbbaabababbabbbbbbabaababbaabbaabaaaabbaababbbbbbabaabbbbbaabaaaabbabbaaabaabaabbbbbaaaaabaaaaabaaabbbabbbaababaabaababaaabbabbaabbbaabbbabaaababbabbabbabaabbbbbbbbabbbaaaababababbbabbbbaabbbabbbabbbaabbaaabaabbbbbbbababbbbaaabbbbbaaabaaababaaabbbbbbaaaaaababbbbaabbbbaabbbbbbbabbbbbabbabbbbabbaabbbabababaaaaaabbabbbaaaaaaabaaabaababaaabaabababbbabaaaaabbbbababbaaabaabaaabababaaabaaaabaabbbbbbbbaaaabababaaabbbbabbbbbbaaaabbbaababbababbaabaaaaaaabaababbababbbabbabbaabbaabaababaabbabaaaaabaababbaaabbbbabbaabbbbbbbaaaabbbaaababbbbaaabbaaabbaabaaababbbbaabbbabbababaabababaaabaabaabbbababbaabaabaabaaabaaabaaabbabbabbbabbbaabaabaabaaaaaaaabaaaaaaaaaabbbbbbaaaaaaaababbabaaabbbbabbaabaababababbbbaabbabababbbbaaaaabbababbabaabaaaaababaaababaabbaabaabaaabbaabbababbaaaaaaabbbaababbbaabbaabbbabbaabaabbbabbabbbaaabbabaaabaabbbbabbababaaababbbbbbbaaaaababbbabbbbbaabbbaaababaaaabbaaabbabaabbaaaababbabbbbbaabababaabbaaabbaaaaabbbbaabbbbaabaabaabaabaaaabbbaaababbbaaaabaaaabbaaababbbbaaaabaaaaabababaaabbabbabaaabbabbabaabbabbbaabaaaabbaabbbaabbaaabaabaabaababaabbaaabababaaaabbababaaaabbaabaababaabbaabaaaabbaababaabbaaabbbaabababbbbbaaabbababababbbabaabbaabbabbbbbabababbaabaaabababaababbbbbabbbbaaaabaababbaaabbabbaabbbaaabbaabbabbbabaabaababbbbbaabbbbbaababbbbaabbaaaaababaabababbbbababbabaabbbababbaaabaaabaababbabaaaabbbbbabbbbaaabbbaaaaabaaabbbbababaababbaaaabababbbbaabbbbaaababbabbbbbbbaababaaababbaabaabbbaabbabaaaaaabbabbbbbbbbabbbbabaabbbaababbabbbaabbaaaabbaaabaaabbababaaabbbbabaabaabbaaabbabbaaaabaaaaaabbbbaaabaababaababbababaabbbbbbaababaabaabbaabbbbabbabababbbbbbbbaabbbaababbbaabbaabbbaaabbabababaaaaabbbbbababbbaaaaaaaabbaabbbbbaabbbbbaabaababaabbbbabaabbaabbbabaabbbaaaaabaaaaababaaa
bbababbbaaabbbbbaabaaabaaaaaaaaababbbbbbaababbabaaaabbbbaababaabbbbabbababbabbaaabbbababababbbaaaaabababbbbbabbaaabaaabbaaabbbabbbbbbbaaabbaaabbabbaaaaababaaababbbbaabaaabaaababaaaabbbbabbbbabaaabbabbbbabaaabbabbaabbabbbaaababaaaaaaaabaaabbbababbabbaaaabbbaaaaaabbabbbabbbabbaabbaaaababaabaabbaaabababaaabaabbbbabbbaaaaabbbbbaaababbaaabbbaabbabbaabbabaaabbaabbabaaabaababbabbababbaababbbababaaabaabaaabbaababbabbaabababbbabbbabaaaaaabaabbbaabaaaabbaaababbabbaabbaababbbbbaaabbababbbbaabbbaaaabaabbbababaaaaaaabbbaaabbbbbaabbabbbbbaaabbbbbabaaaabaaaabbaaabbabbabaaaaaaabaabaabababaabbaaabbbbaaabaababaabaaaaabbabbbbababbaabbaabbabbbabbaaababbaaaaababbaabaaabaaaababbabaaabaaaabaabbbaaabbaaaaaabbbabaaaababbaaabaabbbaabaabbbbbababaabbbbbbbabaaabaababbbbaaaabababbaabbabaabbbaababbaababaaabaaaababbbababbbbabaaabbabaabbaabbbbabababbbaabbaabbaaaaaaabbabababbabbaababbaababbaaabaabaaabbbabbbabbbbaabababaabbaabaabbaabaabbabbbbababbabaaabbbaabbbabbbabaabaabbbaaaaaabaabaaaabbbbabababbbaaaaabaabaababbaabbababaaababbaaaaaababbbaabbbababababbaaabababbbabbaaaaaaaabbabababbbabaabbbabbaaaaababbaaaaabbbbabaaabaabbbababaaaaaaaaabbbabbabbbaaaabaababaababbabbbabaababaabbabaababbaabbabbbabbbbabaaaaaababaaaaababbbababbaaabbabbababaabbabbbababaaababaaabaaabaabaababbbaababbaabababaaaabaabbaabbaabababbabbbaaababbababbababbbbabbbbbbabbbaaaabababbaabbabbbaababbaabaabaababbaabbbaaaaaabbbaabbaaaaaabaabbaabababbbbbaabaaaaaabababbbbababababaaaaabaaaaababbbbbbaabaaabaabababbabaaabababbbabaaaaaaabbababaabbbbbaaabbbbbaaababaaabbaaabaaabaaaabaaababbbbbabaaabbabbabbbaabbaabaaaaabbbaabababbbabbbaababbbaaababbaabbbbbbaabaaaaaaaaaaaaabbbabbaaaabaaababbbaabbbbbbbbbaabbbaaaabbaabbaabbaabbabbbabaaaabbbaaaaabababaaababaaabaaabbaababbbbabababbbbbabbbbbabbbaaaaaaaabbabbaaaaaaaabbbaabbabbababbaabbababaabbaabbabbababbaabbbaaaababaaaaaabbabbaaaabbbababaababbbabbabbbabaaaabaaaabbabbbbbbabbbabbababbabbabbbaaababbbabbbaabaabbbaaababbbaabbaabababbbbababbabababbbabbabaaaababbbbaaabbbbaaabbbabbbaaabbbbbabbbbbaababababbaabbbababaa
abbbabaaababaabababaaaaaabbbaabbaabbbbaaaabbaabbaabaaabbabaabbaabbabaaaabbbaabaaabababaaabbbaaaabbabaaabbabbaabaaaaabbbbbaaaaaabababbbbbabbbaabaaaabbaabbaabaabbbabaaaaaaabaabbbbbabaabaaabbbaaaaabbbbabbababbbaabababaabaabbabbabbabaabbbababbabaabbbaaaaaabbaaaaaabababaaababbbbbbbaabbaabaaaaaaabbabaabaaaaababbbabaaaaababaaaaabaaabbaababaabbabbbbabbabbabbaaababbaaaababbbababaabbabaaabaaabbbbbababbabbbbbabbbbaababababbbabaabbbbbbbaabbaaabaababaaaabbbbaabbaababaaaaababaababbaaabbbaaaabbbbbbaabbaababbbbabbababababbbbbabbabababbbbbabbbaababaaaabaaaaabbbaaaabbbbbabaaaaaabbaaaaabbabababaabaaaaabbababababbabaababbabababaabbabbbbabbabaabbbaabbbbababababaaabaaabababbabbaabbabbaaaaaaaaababbbbbaaababbaaaabaaaaaaabbbaabbbbbababaabaaababbaabbaabbbbaaaabbbbaabbbabbbbabbbbbaaabbbbabaaabaaaababbaabbbaababaabaabbbbabaabaabbaabbbaababaaaaababaabbaaabaabbbbaaaaabbbaaaaaababbababaabbbbabbabbaaabaaaaabaaaababbbbaaaaabbbbabaaabbabbbbbaaaaabbaaaabaabbbabaabbbaabababbaaabaabaaaababbaaaaaaaaabbabaaaaaabaaabaaabbaaaabbabbabaababaaaaaabbabaababbaababbbaabbabaababbbabbbabbaabbababaaaabaaaabaabbbbbaabaaaabbaabaabbaabbbbbbbbaaaabaabbbbbaaaaababbabbaaaaabaaaabbbbbbababbbbbbabbaaabbbbaabbaaabaaaaabababaaabaaababbaabbaabbaabaabaabbbaabbbaabbbbabbbabbaaaabbabbbbaabbbbaabaaabbaaaabaabbaaabaabbaaabbbabaaabbabbaaabbbabbbbabbabbbbbaaaaabaaaabbbabaababaababaabbbbabaaabbbbbbaabaaaabbbbaaaabbaabaabaaaaaaabbbaaaabaababbbbabbbbbabbaabbaaaabaabaaaaaabbbababbababbaabaaababbbababbababbbbaaaabaababaaabbabbbaaaaaaabbbbbbbbbabaaabbbbabbbaaaaaaabbaabbabbaaabbbbbabaaababaababbaabbbbbaabbbbbbaababbbbabbbaaaaabbbbaaaabbbbaabbbbbbabbaaababbabaabbabbaaaabaababbbbbaabbaababbabaaaababbbabbbbbbabbbaababbaabbbbabbabaabaababbbabbbbaabbaababbbaabbbbabbabaaabaabbbaaaaaaaaabaabbaababaabaababbaabaabbbabbaaaaaaaaabbababaabaaaaabbabababaaaababbbbbbaaababababbaaabbaabaabababbaababbaaabaaaaaabbbaaababbaabaabbaababbaababbaabbbbabbbabbaabaaabababaaaaaabaaabaabbbaabbabbbabbbaabbabbbabbbbbaaaabbabbabbaaaaaaaabaaabaababbbbabbbbabaaaaabaabbbaa
bbaababbbbabbabbbbbbbbaabaabaaaaaabbbbbbbbbaabbaabbababaaabbbbaaaababbabbbabbbbbabbbbabaaaabbaaabbabbaaaabbaaaabaaabbbbbabaaaaabbabaabbaabbbabababbaaaaaaaabababbaabbababaabbbabbaaabbbaababbababaabaaaaabaaaaaabbabaaaabaabbaaaaabbaabbbbbbbaaababaaabaaaabaababbbaaabbababababbbababbbbaabaaaaaaaabbaaababaaabaababbaaaabababababaababbbabbbbaaaaaabbbabbaabaabbabbbbabbbabbbababaabbbabbbabbaabaababaababbbbbbabbbababababaabbaabbaaaabbbbbaaabbabbbbabbbbabbbbabaabaaaaabaaaabababaabbbabaaaaabbbabaaaababaababbbbbbabbabbabbbbaababbbbaaaababaabbbababaaabaaabbaabbaabbbabbbbbababbbaabbabbaabaabbbaaabbaabaaabaabbbabbbaabbabbbabbabbabbbaaabbbaaabaaaabbbaaabbbbaabbaaaabbabaabbabbabbbbbabbbbabaaababaabbbaaabaaaabbbabbbaabbaabbaabbbbbbaaaaaaabaababababaaaaababbbbabbbbbaabababbaabaaabbabbaaaabaaaaaaabaabbbbabaaabbaaabbbbbababaaaaaaaaaababbaabbbaaabbababbaabbaabbbbbaabababaaaaaaabaabaabababbaabbbabbbbaaaabbaaabaabaabaaaababaabaababaaaaabbaaababaaaabbbaababbbabbbbaaaaaaababaabbbaaaaaaaabbaaabbbaaaabbbabbbaaabaaabaaaabbaaaabbabbaababbbbaaaabaabbbbbabbbaabbbbaaaababbbbaaabaabbbaabbbbbabababbbababbbbabbaabaaabaabababaaabababbbaaaababbaaabaabaababbabaabbabbbbbabbabababbaabaaabbabababbbabbaaaaaaaabaabaaaaaabbaaaabaaabbabaababbabbaabbaababaaaaabaaaaaabbbbbbabaabaaaaabbaaababababaababaaaabbabbabbaaabaaaabbbbaabaaababaaabbaaabbbaababaababbaaaaaabaaaaabbbabaabbabaaaaabbbaabababbabaabbaaaaaabaaabbbbaabaabbaaabbbbaaabbaaaaabbbaabbbbbabababbabbbaababbaababaabbbbbabbbabbbaabbbbabaabaaaaaaaabbababbabbbababababbbabaaaaabbaababbabbaabaabaaabbaababaaaaababbbaabbbaabbababbbaabbbbbabbabaababaababaaaaaabbbaabababaaabbaabbbaababaaaaabbbaaaabbbabbbababbbbbaaaabbabbbbbbbbbabaabbbaaabaabaaaababbbbaaaaaabaaabababaaaababbbabbbbaabbaaaabbababbbaabbaaabbababbaaabbbaabbbbbbbababbbabaabaababaababababbbbbbaaaaaabbbbaabaabaaaababaabbaababaaaabbbbbaaaaababbbbabaababbbabbbabaaababbbaaaaaabaabbabbaababababbabbabbbbaaaaaababaaaaabbbaaabbbaaabbabbaabbbbbaabbabbaaabbaaabbababbabbababbbabababaabbbabababbbbbaaabbaabbaababbabbbbbbaa
aabaaaaabbabaababbbbabbabbbbaababaaabababbbbabbaaaababbabababbbbbabbbbaaaaabbbababbaaaaaabbbaabbbbabbbbbabaabbbbbbaaabbbaaaaabaaabbabaaababaabbbabbbaababbbbababbaabbbbabbaabaaababbabaababbabbababababbbaabbaaababaabbbaabbababbaaabbbbbbbaaababaaababaaabaaabbaababbbbaaaabaababaabaabaabbabbbaabaaababaaaaaaabaaaaaaabbabbbaababbbbaabaaaabaaabababbbaaabbabaababaaabaabbaaaaabbbaaaabbbabaaababababaaabbabbaabbaaaabbbbbabaaaabaabaabbbbbaaabaaaaabbaaababbbbabbbabbbbababbbbbbaabbaabbbbaabbaaaaabaabababaaaaababbaabbbbbbbabbbbaaabbbaaaabbbbbbbbabbbbabbaabaaaabbababaaaaabbbbaaababaaaabababbbabbbabbaabaaaaabbaabababbbbbaabbaaababaabaaabaaaabbbaabbbaaabbbabbabbbaabbabbabbabbabaaaaabbabbabbbbbabbbbbaaaabbbabaabbbbbbbabaaabbbbbababaabbabbbababababbbbabaabaabaaaaabaababbabababbababbbbaaaabbabbbabbaabbbbaaabbabaabbbababbaababaaabbbbaababbbaaabbbbbaaabaabbbabaabbabaaabbabbbbaabbbbababbabbbbbabbababaabbabaabaabbbaabbbaaabbbababbaabbaabaaabaabaaaaaaaababaabbbaabaaabaaabbabaabbbabbbbaaaaabbabbaabbbabaaababbbbababbbaaababbbabaaaabbbbbaabbbbabbbabbabababbabbbbbabbbaababbbabababbbaaaaaaabbabbaababaabaabaaaaabbbbbabbaabaababbabbaabababbaaaaabbaabbabbbbbababababbaabbabbbabbabbbabaaaaabaaaabbbbabaabbbbaaaabbbaabbbaabbabbbbababbabbabbbaaaabaaaaabaaabaaaaaaaabaabaabbaaaabaabaabbbaabaabbbbaaabbbbaabaabbabbaabaaaabaaababbbababbabbbaaaaabbbabaaabbababaaabaabaabbbabaaaabaaabbbbaabbabaabbbaaabbabababaabbbbaaabaababaababbbabbbbababaaababbbbbababaaaaaaaaabbabbabbbaaaaabababababbbaaabbabbababaabbbbbbbbbbbbabbaababbbabbabbbababababbbbbbbbaaabbaaabbaaaabababbbababbbaaaabbababaabbbbbbbbbbbbaabaabbbbabbaaabbabbaaaaaababbbbbaaabaabaabbaaabbbbbaaaabaaabbbbabaabbbbbaabbabaabbbabbabbbaaababbabaaababaabaaabbaaababababbbbabbaaaaaabaabbababbabbaaabbbaaabbabbbbbbbbbaabaabaaabbaabbbaababbababbbaabbaabababbbbaabaabbaaabaabaabbbaabbababbaabbbaabbbbabbabaaabbababbbaaaaaabbabaabaabbaaabababbbbabbbbbabbbbbabaaabbaaaaabababbaaabaaaabaaababbaabbabbbaaaabaaaabaaababbbaaababbbaaaaaaaaaabbbaaaabbabbbabbbbababaaaabbbbaabbaaaabbbaa
bababbbbbbbabaabbbbbaabbaaabbabbaabaaaabbbbababaaabaaabaabbaabbbabababaabbaabaabbababbbbaaaabaababbaaabbbaabbabbbbaabbabbbabbababbbaaaaaabbbbbbbabbabbabbbbbababbaabaababbbbaaaababbaabbaaababbbbbbbbaaabbabbbaaaaabaaabbabbbababbbbabbbbbaabbbaaabbaaaabbbbaaaaababaaaaaaaaaababbbbaababbababbbabaabbabbaaabbbabbbbaaaaabababaabbbbaaaaabaababaabaaaabbabbabbabaabaabbabbbabaaabaabbabbaababaababaaabaaababbbbbaaaabbbaabbbbaaaaaaabaaabbbbbbaaababaabbbbaaabbaabbbabaabaabbaaaababbbabaabaaaababbbaabbabaabbabbabbaabaabbaaabbbaabaaabbabbbbabbabababababaaabbbbabaaababbbaaabbabaaababaaaabaaaaaababbbbaaabbabaaaababaaaaabbaaaabbabbabaaababbbbaaaaaaaabbbaababbabbbaaabaabbbbbaaabaaabbbbabbabbababbabbbaabbaabaaabaababaaaababbbbabababbbbbbbbaaabbabbbbabaabbbbaaabaaabbabbaaaabaaabbbabbbaaaabaaaaaabaababababbbbabbabaabbbbbbaabbaabbbbabbbbababaaaabaabaaaaabaaabbbbaababbbabbaabaaaabbbbbaabaabababbbababbbaabbabbbbaaaabaaaaaaaabbabababbbbbababaabababbbaabababaaabbbbababbabbbababaaabaaaaabbbaaaabaaabbaabbabbabaabbabaaabaaaaabaaabaabaaaabbbababaabbabaaaaaabbbabbabbbbbababbbbaabbbbaaabaababbbbaaaaabbbbbbbababbbabbaabbbbbaababaabaaaaabababaaaabababbbbbababbabaabababbbababbbabaaabbbbaaabababbbbabbabbbabbbbabbbbabaabaaaaabbabbabbbbbaabababbabbbbbbaabaabbaababbaaaabaabbabbbabababbbbaaabbabbbaaaaabbaaabbbabbbababaabbbabbbaaaabaabbababaaaabaabbbababbbaaaaabbaaabaaaaaabbbbbabaaababbbbbaaaaaaaaabbbbbabbaaabbbbabaabbabbbabbbbbbbbbabbbbaaaabaabbbbbbbbaaabaabbbbbbababbbababbbbbaabbbbabababaabbbbabbbbaabbabaabaabaabaaabbabbbaaaaaaaababaaaaaabbaaabbaaaaabaabaaababbbabbbaababbabbbbbaaabbaaaaabbbaaabababbabbaaabababbbaaaabaababbaabaaabbabababbbaaaaaaaabaababbaababaaaabababbbbbabaaaaaaabababaaabaaababbbababaabbbbbaaaaabbabbaababaaabbbbbaaabbbabababbaaabaababbbbaabbbaaaabbaaabbbabbbbbabaabaabbbabbbababbabbaaaababbababbbbbabababaabbbbbababbaaaaabababbaabbbababbabbbbabbabaabbabbabbbabbbaaababbbbbabbbbabaabbabbabababaabbabbababaabbabaabbbaabaabaaabbababaabaaaaaabbbbaaaabababaaaaaaabaaaaabbaaabaabaaaaaabbaaaabbaaaaaabaaab
aaaaaaabaabaabaaabaaabaababaaaaaabbabbbbabbbbabaabbbababaabaabaababaaaaababaabbaaabbaabbbabbaaabbbbaabbbaaaaabbababaabaabaababbbabbaababaabaabbbbbaabaaaabbaabbaaaabbaabbabbabaabbabbbaaabbbbbbabbbbbaaababbbabbabbabbbbaabaaaaaababbbbabaabbbbabbbaaaabbabbbbbbabbabbbbaabaaaabbbabbbaaabbbabbaaabbaaabbabbbbbabbbbbaaaaaabababaabaabbaaaababbabbabaaabbababbbaabbabaaaabbababbbabbaaabababbbbabbbbbbababbabbaabbbbbbbaaabaabaaabbbabbbbaaaaaabbabbbaaabbbbaabbbbababbbaaaaabaabbaaabaaaababaaaaabaaaaabaabbbbbbbabbaababbaabaabbabaaaabaaabababaaaabaabbaaaabababbbbababbabbbaaaababaabbaaaaabaaaabbaaaaabbababbbababaabaabbaabababaaabbabbbbaabababbaabbabaabbaabbbbaabbabbabbaabaaabababaaaaabbaabbbbaababbbbababbabaabbbbbaabbbaaaabbbaaabaabaabbaaaabbaababaaaabbaababbaabbababbbabaaabbbabababbbaababaabaabbabaababaaabbbbbbaaaaabaabaaaababbabbabaaaaabbabbabbaaaababbaaabaababbbaabbabbaaabbbbbaabaaaaaaabbbbbaababbaababaabaabbbbabbbbbbbbaaabbbaababaababbbbbbbabbaabbaabaabbbbabababbababaabbaabaababaaabbbbbbaabaabababbaaaabaaaaaaaabbababaababbbabbaabbbbbaaabbaaabaaabaabbabaabbbbbbabbaabaaabbaababbababaabaaaaabbbbbabbaabbaaabbabbbababbabaaabbabbaabaaabbbbaaaabbaaaaababaaaaaaaaabbabbbbbbaaaabbbabaababbaabbaaaaabbabbbbaaabaaaabbbaaabbaaaababaaabbbaabbbbbaaabbaaaaaaaaaabaababbbababbbabbbaabbabbbababbaabbababbbbbbbbaaababbbbaabbbbbabaaaabbaaaabbbababbbbaaabbbaababbaaaababaaaabaaababbbbbbbabababbaaaabbbabababaaabbaaaaabbbbbaaaabbaabaabbaabaaababbabaabbbbabbaaaababbaabbbabaabbbbbbbbabaabbbabbbaabababbbbbaaababbabbaabaaabbbaabaaabaabaaabaaabbbbbaaabbaaaabbabbbabbaababbaabaaaabbbbbbbabbaabbbbabaababababaaabaababbbbbabaabbbababaababaaaaaaabbabaabaaaababbabaabababbaaaaababbbbaaaabaaaaababbaabaaabaabaabbbaabbbbabababaabaaababbabaaaabababbbbababbbbaaaaaaaaaaababaaabbabaabbabbbbbaababbabaaaabababababaaaaaaaaabbbbbbabbbbbaaaaaabaaabbbbabbbbbbabbbbbabbbabbababbbabaaaababaabbbbaababaababaabbbbaaabababaaaabaabbbbbbababbbbbbbbbababbbaaabbbbbababbbaababaaabababbbaaabababbbabaaababaaaaabaabbaaabbbbaaaaaaababbaabaababaabbab
baabbabaaaababababbbabbabaababbaaaaabaabbabbbaabbaaababbabababababaaaaabaaaabaabaaabbbaaaaabaaabaabbababbbbbbababbbababbababbababaabbaababbabababababbbbabbbbbbababaabbbabbbaaabbbbbbbabbabababbbbababababbbabababaababaabbaaaababbbbabaabaaaaababaabbbaaabababbbbabbbbababababbbbabbaabbbbaabbaaabbbbbabbabaaabbabaababaabbbaababbbbabbbbbababbabaabbaabababaababbbaababaabaaaaababbbabbabaabababbabaababbabbbbbaabaabaabbbababaaabbbbbabaababaaaabbbaabaabbaaaaababbaabbaaabbabbbaabbbaabaabbabbaabbbbbaaabbbabaabaabbaaabbaaaabbaaabbaaaaaabbbbabaabbbbbaabbbabbabaaaabbbbbbbbababbaaaaaaaaaaaabbabababaaaabbabbabbabaabbaababaaabbbaabbbaaaaabbaaaababbbbbaabbaabaabbbbbaababbbbababbbaababaaaaabbabbabaabaabaabbababbaaabaabbbabbaaaaaaabbaaaabbbabaabbbbbaaababaaabaaabaaaaaaaabbabbbbbbbbbbaabbbabbbbbababbbaaabbaababaaaababbaaabbbbbaaabbaaaababaababaaaaabbabababbbbaaabbbbbbaabaabbbaaaabbabaabaabbbabaaaaaabaabbbaaaaabbbabbabbaababbaabababaabaabbabbaaababaabbbaababbaababaabaaaabaaabaababbaaabbabbbbaaaabbbabbbbaaaaabaaaabbbaaabbbaabbaabaababbabbbaaabbabbababaabbaabbbbababbaaaaababaaabbbbaabbbaaabaabbababbbbbbbaaabbbbbabbbabbbabbbabaababaabaaaaaababababbabaabbbaabbbbababbbbbababbbabababbaababaabaaaaaaababbaabbbbabbababaabbaaaabaabbabaabbbaaababbabaababbabbabbbbbbaaaabaabbbabbbbabaabbaabbabbbbbbbbbbabababaaaaababbbbabaabbbabaaabbbbbaabbbabbbbbbbaaabaababbbaabbbaabbbbbaaaaaabbaabbabbaaaaabbaababbbabbbaabaababbabbbbbbaabaaaabbababaabbaabbaababbbabbaaababbabbabaaabaababaaaaabbabbbabaabbabbaaaabbbbaababbbbaabbaaabbbbbbaaabababbababaabbbbabbbbbbbbabaabbbbbbbbbbbaaaaaababbabbbbbbbbbabaabbabbbbbbaabbbababbbbbaabbbabbaaaaabaabaaabbaaabaaabaabbbbaaaabababbbbaabaaabbbaabbaabbaaababaaabaaaaaaabbaaaaaaabbaaabaabababbaabbababbabababbabbaabbbbabbabbababaaabbaaabbaababbbaabbbbabbabaabaabbaaaaababbaaabbbaababaaababbaabababbbaabbbbababaababbbbabaaababbbabbbaaabaabbaaabbbbbbbaabbbbbaaaabbabbbbababbaaaabbabbabbbbbababbbaababbaaaabbbaabbaaaaaabbabbbabbbabbbbbbabbaaaabbaabaabaabaabbbababaababaaaabbaaaabbbbbaabaaabbaaaaabb
bbbbaaababaabbabbaaabbbbbbaaaaabababababababbbaaaaaabbaaaabbbbbabbbbaababbaabbabbaabbbbbaababbabbaaabbbabbbbaabbbaabbbbbaaaaababaaabbabaaabbababbbabbaabbbbbababaaabbbabaaabbbaabbbbbaabbaabaabbbaabaaaabbabbbabaabbbaabaaabababababbbbbbbbbbbaaabaaabbbbbbbaabbaabbbbbbaaabbabbbbbaabaaababaaaabbabbbbabbaaabbbaaaabababaababbaababbbaaaaababbabbababbaaaabababababbabbaaabaabbaaabaaababbabbabababbabbabaaababbabbabbaabaabbabbbabaabbaaabbbaaabbbaaaabaaabbabbbbbabbaaaaabaabbbbbbabbbaabaabbbbbbbabaabbbbabbbaaaabaabbaaababbbbabbabbbbabbaaaabaabababaabbbabbbbbbabbabaaabbbaabbbababaabaaabbbabbbabbbbbbbababbbabaababbbaababbbaaabaaaaabbbabbaaabbababbaabbaaaaabbbbaabbbabaabbaabaabbaaabaabbbabaaababaaaaabbbababbbaabaabbbabbbabababaababbaabbaabaabbbbaabbaaaabaabbbaabaabbbaabaabaababbabbbbbbaabababbaabababaabbaabaaabbbbababaabaaabbbaabbabbabbaabbabaababbbaaaaaabbaaaabbaaabbaaaabaabaabbbababbbabaabbaabaaaabbabbaaabaabaabaaababbababaaaaabaaaaaaabbbaaabaabaabaabababaaaaaababbbaaababbaabbaabaaabbaaabbaabbababaabbaabbaabbabbbbbbbbaaabbbaaaaabaabbaabbabababaabbabbbbbababbbabaaaabbbbbbababbbbbaaaabbbabbbbaaabbaabbaaaaaaabbbaababbbbaabbababaaabaabbaababaabbaabbbaabababbaabaaabbaaaaabababbbbabbbaabaaaaaabbbaabaaaaabbabaaaababbabaabbbaaabbabbaabbbbabaabbbaaaababbabbabbbbbaababaaabaaabbbbabaabababaabbaaaabbabaaaababbbbbaababbaabaabaaabaaabbaabababbbbbabbbbabbbabbaabaabbbbabbaababbaabbbbbaabaabbaaaabbaabbaabaabbaababbababbaaaaaaabbabbabbbbaaabaaababbabbbabaabbbbabbaaabaabbaaabbbbabbbabbaaaabbbaabaabaaaaabbbaaaaabababbbabbbaabaaaabbababbbababbbbbbbaabbabaabbbbabaaabbbaababbbaabbaaabbabbababaabaaaaaabbaaabaabaabbbbabbbbbababbabbaabbaabbabbbaababbbaaababbbababbaabbabaababaaababbababbbaabbaaaabbbbbbbabaababbabbaaababbaaabbbaababaabbaabababbbbbbbaaaababbababaabaaaabbabbaaaaaaaaaaabaaaabbbbbaaaaaaaabbabbbbbbbaaaabaabaabbbabaabbbaabbabbbbbabbbaaabbbbbbaaabaaabbbbaabbbbbaaabbbbbbaabababbbaababaaabbbbaaabaaaabbabbaaaaaabbababbbaabaaababbbbaabbbbaabababbaababbaaaaabbaabaaabbabbaabbabaaabbabbbbbbbbaabbbabbababab
bbaabaaabbbbbbabbbabaaabababbbbbbaaababbabbaabbaaababbbbbaaabaabababbaabaabbaabbbaababbaabbaaaabbbabbbabbaabaaaaabbabaabbaaaaababbbbbbbbaababbbbbaabbbbbbbbaabbbbaaaababbbabaabaaabbbbaaaaaaaaaabaabaaaabbaabbabbaabbbbabaaaababbaababbbbabbaabbaabbbaabbbabaababaaaabaaaaabababaaaababaaaaabbbbbbbbbaabbbaababaabbbaabbbaabbabbbbabbbabbababbabbabaabaabbbbabbaaaaaababbbabbbaabbabbaaaaaaabbabbbbabbababbaabbbaababbbbbabaabbaaabbaabaaabaabbbbbbabaabbababbabaabbbaabaaaaabaabaaaabbbbbbbaaaabababbaabababbbaaaaaaabbbaaaaaaabbbbbaaabaabaabbabbbbabaaaababaabaaaabaaabaaabbaabbbababaaaaaababbaaabbabbbabababbbaaaababaabbbbaababbbbaaaaaabbbabaaababbaababababababbbaabbbaabbbaababaabbbbababbabbaaabbaabbaaaabaabbbaabaaaaabbbbaabaabbaaabbbabbabbbabaababbbbabbbbbbbaabbbaabaaaababbaabaaaaaaababbbaaabbbabbbbabaaaaaaababbbabaababbaaabbaaabaaabbbaaababbbbabbaababbaaabaabbbaabaaabbbbbbbbabbaaaaabbabaaabaabbabbaaabaabaabbbaabbaabbbbabbbaaaabaabababbbbbabbaaaaaaaabababaaababaaabbbaabbaabaabbbbaaaaaabaabaaaabbabaabbaabababaaaababbababaabaabbbbababbabaabbabbbaaaaabababbaaaababbabbbabbbaabbbbbbbbaaaaaabbbbbaaabababbbbaaababbaababbbbababbaabaabbbabbbaaaaabababaababbbabbabbbababaaaaabbaaabaabbbbbbaababbbababbbaababbaabbbbaaaaaabbbbbabaaabbbaaaaabbbabbaabbababbbbbababaaaabaabbaabaaabaabbbbababababaaababbbbbaababbaabaabbabbaabaaabbbaaaabaaabaababaabbaabbbbaaaababaaabbbababbbaaabaaaabaaaaaabaaabbaababaabbaabbaaabbaabbbbbbabbbaabbbabbabbabaababbbabbaaabbaaaaaabababaaaababbbabababbaaabbbbbaabbaaaaaabbbabbaabbabbbbababbaaaaaabbaaaaaaabbbaabbbbababbbbaaabbbbbabaaaaabaaabbaabbaababbaababbbaabaabbbabbbbbaabababbaaabaaaababbbaaaaaaaababaababaaabbbabbaaaaabbbabbaabababbaaabbbbaabaaababbaabbbbbbbbaaabbbabaaabbbbababababbbabbbabababbabbabbababbaabbaababababbbbaabaaaababbabbabbbbabaabbbbabbababaaaaaaaabbaaabaabbbbaabbbbabaabbaabaaaaabbbbaaaaaaaaaaabaabababaaabbabbbbbababaabbbbabaabbbbbbbaabaaaababbababbaaaababaabbabbbbabbaabaabaabbabbabaabbbbaaababaaabbbbabbbaaabaaaaabaabbbabbaabbabaaabbbaababbaabaabaaaaaababbbabaaaabb
babbaaabbbbbaabaabaaababaabbabbbbaaaabaaaaabbabaaabaaabbbabbbbbbbaabaaaaaabaabbabbabaaabbabbbbbbaaaabbaabbbaaaaabbaababbababababbbabaabbbabaabbabbabaaaaababaaaabaaaabbbababbbbabbbbbaaaabbbbabababbaabbbbabaaaaabbbbabbabbabbbbaaaaabaaabbbaababbbbbbbbbaabbbbababaaaabababbbaaaaaabbbabaaaaababaabbaabbbbabbbabababaaaaaaaabbaaaabaaabbbbabaaaababbaababbaabbbbbbbbbaaaaababaabaabbbaababaaabbbbaaaaabaabaababbaabbababaaabbababbbabbbbbbbbaababbabaabbaaabbabaababaabaabbaababaaaaaaabaabbbaaabbbabbbbaaaaabbbabbbbbaaaabaaaaabaaababaaaaabaaaaaaababbaaabbbabbababaaababbabbaaaabbbbaabbaaaababaabbbaababbbbaabbbaaababaaabaabababbaaabbbababaabaaaabaabbabaabaababbabbbbbaaabbababbbaabbbbabbabbaabaabbabaaabaabbbababaababababbbabbbabaaabbbbbbbbaaabbababbababaaabbbbaaabbabbaaaabbbbbbbbbaabaabbaaababbaaaabaaababaabbabbababaaaaabbabaaabbbaaababbabaababaabbbaabbbabababbbbbbbbbbbbbabbbaaaaabbaaaaaabbaabbaabbababaaaaabaaababbaaaaaaaabaaababbbbbaabbbaaabbaaabaaaaaababaababaabababbbaaaabbbaabbbbaabbbaaaaaabbaaaabbababaabbaabaabababbbbbbbbaabbbabaababbbbbbbabbbaababbbbabbbabaabbbbbbabbaabbaaababbabbbbaaaaaabbbabbaabaabaababbbbaabaaaaabaabaabbabbbbaabaabbbbbabbabbbabaabaaaabbbabababbbbaaababaabbaabaaaaaaaaaaaabaabbabbabbaabaabababbbbbbaaabbabaabaaababaabaaabababaaaabbababababbaabaabbababaaabbaabbbbabbbabbaabaaababbbabbbbbbbbbabbaabaabaaaabbbaababbaabbbbabbaaaaabbbbbbabbaaaaaabbaaaabbabbbbababbaaababbababbabaabbbaabaaaabbbbaaabaaaabbbbaaaabbbaabaaaabbbbabaabbbaabbbbbbaaaaabaaabaaabaaabbaabaaaabaaaaabaababaaaabbaabaaabbaabbbaaabaaaaaababbbaabbbabbabaabaaaababaaabbbbabaabbaaabbbaabbaaababbabbbabbaaabaaaabbaababaababbbaababbbbbbbbbaaaaabaaabbbababbaaabbabbbbbabbbaaabbbabbabaabbbababaaabbabbaababbbabaaaababaabbbbaabaaabaabaaaaaaabaaabbbaababbaaaabababaaabbaaabbaaaaaababababaabbbaababaaababaabbaabbbbaabababbaaaabbaaaaaabaaaababbbbababbabbabbaaaaabbabbbaabbaababbbaaabbababaabbabbaabbbbbaaaaaabbbbbaaabbaabaabaabbabaaaaabbbbaabbbbaaaaababbbaabaabababaaaababaaabbabbbbaababbbbbbabbabbbbaaaaabbabaaaaaabaaaaaabbabb
abaaabaaaabbbbbaabbbbbaabbaaabbbbbabbaabbbbbaabaabaabaaabaabbbaaaabbbbabbbaaabbabaaaababaaaabaabbbaabaaaaaaaaaaababbabaaabbbaaabbaaaabbbaaaaabbbbabbbabaaaabaabbababbabbabbbbabbabaabbbbabbaabaabbbbbbaabbbabaaabbbbbababbbaababbabbbaabbaabbbaaaaabbbaababbbabaababbababababaabbaababaaaababbbaaabbbbababaababbaaabababaababbabaabbbbbaababaabaaaaaaaaabaaaabbaaaabaabbaaabbbbbbaabbbbbbaaabbbbaabaabaaaaabbaaaabbbaababbaababbbababaaabbaabaaabbababbbabbbaaaaaabbbbbbaaaabbaabbaabbbaaabbbaaaabbabbabbaaabbbabbbababbbbbbbaabaabbabaabbbaaaaabaabababbaaaabbbaabbbbbaabaaababbababaabbababbabbbabbbaabbbaaaababbbaaaaabbbbbabababbbbabababababbbbaabbaaababbabaaaaaaaabbabaaabaaaabaabbaabbababaaaababbabaaabbbabbbaabbbabababbabaabaabaabaaabbbaaababbaaabaabbbbabbbababbbbbbaaabaaababbbabbabaaabbbaabaaabaababbbbbababbaaababababaababbbbbabababaaaabbaaaaaaaabaaabaaababbbaaaaabbababbaababbabaaaababbbbaaaaabbbbbaaabababbbbaabbbbabababababaaaaaabbaabababbababaabbbabaaaababbababbbbbbbbaaaababbabababaaabbababababababbabaabababbbbbbaaaabbbbabbababbabbbbabaabaaaaabbabbabbbbbabaaabbbabaabbaaabbabbabbaabbbaaaaabbababbbbaaaaaaaaaaabbabaabbbaabbbaabbabaabbabbbaaabbbabaaaaabbbbababaaabbabbbbbababaaabbaababbbababbbaaabaababbbbabbbbbbbbbbbbaabaaababbabaabbbbbbabbabbbabbbababbaaaaaabbbbbaabbbaabaaaaaabaabbbbababbabbbabbbabbbaaabaaabbbbabbbbbbaaabbaaababbbbbabbabbabbbbbbbbbbaabaaabbabababbbaaaaaabbbbabaababababaaababbbaaababababbbbbaaaaaaaaabbabaabaabaabbbabaaaabbbbbabbbbbbbbaababbbbaaabbaabbbababbbbbbbaabbbaababaaaabbabababababababbbabaabbbabbabbbaababbbbbbbbaababbbbababbbabaaaaabbbbabbababaaabaaabaababababbaaabaaabbabaabaabaabaaabbabbabababababbbaababaababaabaabaabababababaabbbbbaabababbaabbbaaabaabaaabababaabbabbbabaaabaaabbabaaaaababaaaaaaabbabbabbbbbabbabaabbbaaaabbbaababbabababbaabbbbbababbaaababbbbbbabbbabbaaababbaabbbaabbaabbbbbaabbbababbababbababbabababbaaaabaababababbbbbbaaaabababbaaababbbababaabbbaaaaabaabbbbbbaabbabaaababaaaabbabaaababaaaaabbbabbbbababbabaaaaabbbabaaaabbbaaaaaabaababababbabbbaaabbabbaaa
aaaabaaabbabaabbababaaabbaabbbbbababbabbbaabbabbbaaababbbababbabbabababaaabbabbabbabababababaabababbbabbbbaababaabbbbbaabaababbabbabaabbbbaaabaaabaaabbbaabbbbbabbaabbabaabaaabbaaabababbaaababaaababbaaabbaaababbaabababababbbbabbaaaaabbaaaaaaabbbbbabbaaabbabaabbaabbbaababbaaabbababbbabaabbaaaabaabbbbababbbbbbbbabbaabaabaabbbabbabbbbbaababaaabbabaabababaabbabaaabaaaaabbbbaaabbabbbabbabaabbabababbbbabbbbbabababbbaabaababaaaabaabbbaaaaaaabbabaababbabbabaabbabaaaaaabbaaaabaaabbaaaaaabbbaaabababbabaabababaaaababbbabaabbaaaaabbaaababbbaaabbbaabaababaabbaabbaabbbaaabaaababbbbaaabbbaaaabbaaaabbbaabbaaabbbabbabbbbbbaaabbabaabaaaaabbbaaabbabbaaabaabaaabbaabbaabbaabbaabbbaaabbaabbaaaaabaababaabbbbbbabaaabbabbbbaabbaabbbbabababbbbaaaabbbaabababbabbbaaaabbababbbabbababbaaaababaababaaabbbbaabbaababbbaaaaabbbaaabbbbaabbababaabaaaabababaabbaaabbbababbabababbabaabababbbbaabaaaaaaabaabbaabbabbbabaaabaaaabaaaaaaaaabaabbababbabbbaababaaaababbaabaabaababbbbabbababbaaaabaabaabaabbbbbbabababbabbababaaaabbbabbbbabbabbaaabbbbabaabababbabbaabbaaabbbbbababbabaaababbaabaababaaaaaabaaaaabbbabbbabaaaaababaababbbbaaaaababbaabbaabbaabababbbbbbabaaabaaababbababababaaabbbbbabbaababbbbbbababababbbbabbaaaaabbabbaabaabbabbbbaaabbbabaaaabaaabbbaaaabbabaabbbbabbaaabaabababbabbabbaaaabbbabbaaaababaaaaaabbbbbababbbabbaaaaaaaaabbabbaaaaaaaabaaabbabaabbaaaabbaabaaabbababbababbabaabbaababbaabbbabaabbbbbbabaaaaabaaabbaababaabaaabaababaaabababbbbaaaaaaaaababbabbbbbaabaaaabaababaababbaaabbbabbaabaabbbbabbbabbbbbbbbabbbabaabababbbbaaaaabbbbbbbabbabbaaaabbababbaaaabaababaababbbaabbaaababbaabbbbbbbbabbababbbaaabaabbababbbababbaabaabaabaaaabbbbaaabababbabaaaabbaaabaaaaabbaabbbbabbbbaaaaaabaaabaaaababababbbbaaaabbbbababbbbabbaabbbabbbabbabbbbabbabaabbababbabaaaaaababaabbaaaabbababaababbaabbbbbbbabbbabbbaabbaabbbaaabaaababaaaababababbbbbbbbaabbaaabbbbbababbaaaaaabaaabbaaaabbbaabbbabababbabbabbbaababaaabaabbaaababbabbabbaaaababaaaaabaabbbaaabaaaabbbabaaabbababababaababaabbababababbbbbbbbabbbabbaabbaabbbbbababbbbbabaaaabb
aaabbbaabababbbabbabbaabbbbbbbbbabaabaaaabababaabbaabbbbbbbbbaaaabbaaabaabaababababbbaabbbbabbaaaaabbbabaaaaababababaaaaaaababbbbabbbabbaaababbabbbbaabbabaababbaabbaababbbbaaaababbbbbabbbbabaababaaaaaabaabaaaabbbbaabbbbbabaaabbaabbbabbbbbbbbaaaabbbaaaaabbbbbabbaaabaaabababbbbaababbabaabaaababbaaabaabbbbabaababababaabaabbbbbbbbaababaababbabaababbaabbbaaabbbabbaaaaababaaababbabbbbababbaaaabbaaaabaaaabbabbbabababaaabbbabbaaababbbbabaabbbbabbabbaaabbaababbabababababbabaabaaaaaaaaaabbabbababababbaaabbbaabbabaabababbbbbbbaaaaababbbbbbabbaababaaaaaaaaabbabbaaaaabaaaabbabababbaaaaaababbbbbbababbbbbbbbaaaaaaaaabbabaaabbbabbabaaaaaababbbbabaaaaaaaaabbbabbbaabbbbbbbaaabbbaabaaaaabaaaaaabaaababaaabbbaaaabbababbaabbbabbbbbaabaaabababaabbabaaabbabaababaaaaabbabbababbbbaaababaaaaabbbbaaaaaabababaabbbbbbaaabaabbabbabaaaaaabbbabbbbbaaaabbabaabaabbaabababababaabbabbaaaaabbaaaababbabbaabbbbabbbaaaabababbbbbbaaaaaaaabbbbbabbbababaabaaaabbbabbababbabbbabbbabaaabaaaababbaaaaaabaaabababaaabaabaaaabaabbbaaaabaaababbaabaabbbbaaaaabbbaabaabbbbaabbbaaabbbbbbbabaabbbaabbbbaabbaaababbbbabaababaaabaaaabbbababbbababbabbbaabbaaaababaabaaabbbbaaaabababbaabaaaabbaaaaaaababbaaabaabbababbbaabbabbaabaabbaababbaabaaaabbbababababaaaababaaaaabaabbaaaabaaaabaababbbbaaaabaaabbbbabbbbabbaaababbbabaaabbababaaababaabbababbbbbbbbaabaaababbbbaabababaaabaaaaaaaaaabababaababaaababababbbaabaaaabaabababaaaaabbabaabbababaabbbaaaaabbbaababababbabbaabaabaabbabbbbabaabbbbababbaabbabbaabaaaaabbabbbaaabbbbbabbbbbabbabaaaaaabbbbabbbaaaaaababbabbabaabbbaaabaaaabaaabbbaabbaaabaabababbabbabbbbababbbaaabaaabbaaabbbbaaababbaaaabababbaaabbaaaaaababaabbaabbbbbaaabaabbabbaaaaaabaaaababbabaaabaaababbabbbaababbaaaaabbbbbbbbaabbbbbaabbbbbababbaabaaabbbbaabbbaabbaabbaaaaababaababbabbaababbbbbabbbbaaababaabbabbbbababaaabababbbaabbbbabbbaaaabbbbaabbbbbaaabbbbabababbaaaaaabaaaaabbabbbbbabaaabababababaabaabbbabaabbaaababbbbaabbaababbbbabbbababaababaaaabaaaabbbaababbbbbbbabababbababaaaabbbbabbbabbaabaaaaaabbababbaabbbbbabbaabbabaabbbabbaba
aabababaaababaabaabbbbababbbabbababaaabaababbbaaaaaabaaababbbbaabbbabababbbbbaaaaabbbbabbaaaaaabbabbabbbbbbbaaaaaabaabaababaaabbbbbabbbbbbaabbbabaabaabbbaabbbbbbbabbaaabbabaaabbbaaabbaabababbbbbabababbbaabbbabaaaabbbbaabaabbabaabbababbabbbaaabababaaaabbbabbbaaaaaaaaaaababbaaabbaaaaabaababbbbabbababbabaabbbaaaabaabaaabbbabababbabbbbbabbaaaaaabbabaabbaaabbbabbbabbbababbbababaabaababbabbbabbaaabaabbbabbbaaaabaabbaaaaabbbbaabbabaababbbbbababbababbabaaaabbbaabbbbbaaabbaaabaaaaaaabaaaabaaabbbabbaabaabaaaabbaaaabbbbbabbaabaaabbabbbaabbbbbaaababbbabbbbabbabbbaababbabbaabbabbaabbabbbabaaaababbbbbbaabbabbaaaaaaaabbaaaaabaaaaabbaabaaaabaabaaabaaabababbbaabbabbaaaaabbabbbbaabbabaabbababbbaabaabbbabaababbbababaabbbbaaaabababbbbbaaaabbabbbbabaababbabbabbaabbbbaaabbaaaabbabbbbaaaabbbbbbbbabaabababaababaaaaabababaababababbaabbaababaaabbaaabbbbbbbbbbababbbaabbbbbbbaaaaabaababbaabaaabbbbabbbbaababbbaaaaabaaaabaabbababbbbaaaaabbbbbbbabbbbbaaababbbbbabbabbbbbbabbbbabaabababbaababbbbaaaabbbabbaaababaabbaabbbabbabbaabaababbaaaaabaababbabbabbabbbabaaabbaabbbbaabbabbbaabaabbbabbbabaabbbbbbbbabbbabbabbaabaaaabababbaabababbbabaabbbaaaaaabbabbbbbaabaaabababaaaababababbaaababbbbaaabaaaababbbbaaabaaaaaaababbbaaaaabbaaabbabaabbbaabbaabbbbabababaaabaaaaabbbabbaabababbababbbaababbbbabbaaaabaababbabbaaabbbbbabbbababaabbbabbbbaabbaaabbabaaabbbaaaaabbbbbababbaaaabaabbaabbbbbbbaabbaaaabbaabaabbbababbbbbabbabbbbaabbabaaaaaabaaaaaaabbbbbaabbbabbbbbabaaaaabbabababaaaabaaaaabbbaaabbbbbaaabbbaaabbbbabbbabbabbbaaaabaaaaababbbabaabaabbbbbababbbbbbabaababaaabbbbbaaaaabbbabbaaabaaaabbaaaabaaabbababbbaaaabbaaaabbbabbbbbaaabbabaaababaaababaaabaaaaabbbababbabaabaaaaaaabaabbbaaaaaabbbaaaabaaabaaaababbaaabbabababbaaaabaabbbbbabbbbabbbaaababababaaababaaabbbabbaabbabbbbabaaaabbaabaabbabbbaabbaabaaababbbbabbaaabaabbbbabbbbbbabaaabbabbbbbaabbbaaaabaaabbbbbaaaabbbbbababaabbbabbbbbbabbbaaababbaaaabaaababaaabbaabbbbaabbaabbaaaabaabababbaaabbaaaaababbabbbaabbaabaaabbabaaaababbbabaaaabbababbbbbbbabbbbbbbaaabbaaabaababbabbab
bbbababaaabbbbbbbaabbaaaabbababaababbbbaaabbabaaaaabaaabababbbaabbbbbaaabbbbabaabbabbabaaabbbbabbabaabbbbbaabbabbaaabbaabaabbaaabaaababbaaaaaaabbabbbabbbabbabaabbbabbbabababbbabbababbaabababaabbaabaaaaabbbabaababbbbababbabbaababaababbbbbbaaaabaabbbbabaaababaababbaababbababbababbabababaabaaabaababbaaabbbbbbbbbabbaaaabbababaabaabbaaabbababbaaababbbaaaababbbbabaaababbaaabbbabbaabababbaaabaaabaabaababbaabaaaabbbbbbaaaaaaababbbbbaaabababaaabbbbbaabbbbaabbbbbbaabaabaabbbbaabbababbbaaabababbbbbabbbbaababbabbbaabaabbbbaabbbaaabaaabbbbaaabaabbbbabababbabbaabbbbabababaabbbbbaaaabbaabbbbbbbbaaaaaababaaababbbbbabbaaaaabbbbbaaaaabababbababbbaaabbabbabaabbbabaaababbbababaaabbababbabbbaabbababbaaaaaaaaaaaabbbbabababbbaabbaababaabaaabbabbbaabaaaabbaabaaaabbbabbbaaabaaaabbbbbababbbaaabaaabbaaaaaaababbaaaaaaabaababaaaabaababbaababbbbaaaabaabbaaababbbbabbbabaaabbbbbaaabbbaabaaaaaabababababbbbbbaaabaabbbbbbaaaabaaaaaababaabaaabbbaaaabbaabababaaababababbaababaabaababbbaabbbbbaabbbababbbaaabbaaababaabbabaaabbaaaaaabbbabbbbababbbabbaaaabbbbabaaaaaaabaabaababaabaaabaababaabbaaaaaabaaaabbaaababaababbabbababbbabbbbabbaaaabababbbbbbbbabbbaababbbaaabbabbabbbbaaaaabbbbaabbbbababaaababbaaaababaabaaaaababbaaabaababaaaaaabaababbaaaaaabbabbbbabbabbbaabbabaaaabbaaababababbabbababbabaabbbbbabbabaaaaabaaaaabaabbabbbabaababbabaabbbaabbaabbabbbababbaaabaaabaabbabaaabaabbbbababbbaabaababaabbbbbbaabaabbaaaababbaaabbbbaaababbbbaabbbaabbaaabaabaaaaababbabbbbbbabbaaabbbaaaabaaaabababababababbbabaabaaaabaababaabababbbababbabbabaaabbbaaabbaabbabbaaaaabaaabbabbaabbbaabbbbbabababbbabbbbaaabbabbbaabababaaabbbabbbbbbbabbaabbabbaaababbbaaaababaababaabaaaaababbabbbabbbaaaaaababaababbbaaaababbaabaaaabbabaabbaabbabaabaaaaaaabbbbbbbbbabbaaabbaaababbaaabbabbaaaaabaaabaaabbaaabaaababbbabbabbbaababbbbbaabababaabababbbaabbaabaabbaabababaaaabbaaabaabaabbabaaabaabbbaabbabbaababbaaaabbababbaabbabaaabbbabababbbbbabababaabbaabbbababbaabbabbbbbabbbbabbabbbaabbbaabababaabbaaaabbabbaaabbaaabbbaaabbbbbabbbababbaabbbaabaababaabaabba
aaaaaabbbbbbaababaabaaabbaababbabaabbabbbababaabbabbbabaababbaababaaaaaabababaabbbabbaabbaaaabbbabaaaaabaabbabbabaaabbbaaababbaababbababbbbaaabbbaaabaabbaabbababaaaabaababaabbaaaaaabaaaababbababbbbabababbbbbbababbbaaabbbaabbabaababbbaaaabbabbbabbbbbbaabbaababaaabbabababbabbabbbaabaabaababaaabbaaaabaabbaabbbbbbbaabaaaaaabaaababbbbbbbbaaaaaaabaabababbabbaaaabbabbbbbabaabbbabbbaabaaaabbaaabbabbbabbaabaaaaabaaaabbbbbbabaaabababbaaaaabaabbaaabaaabbaaabaabaaababababaaabbbabbbabaaaaaaabbbaabaabbbaababbbbbabbbbbbaabaabaaabbbbbaabbbbababbbabbabaababbaabbaababbababbbaabaaabababaaabbbabaabbabaaabbbabbbaabbbbbbbaabbbbabaabbbaaaabbabbabbbbbabbaaababbabbbbaaaaabbaaabaabbbaababbaabaabbbbbababaabaaaaaabbaababbabbaaabbbabbbbbabababaabbbababaababaaabaababaabaaaabbabbaaabbbbabbabaabbaababaaababbbaabaaaababbbabaaaabaabaaabbabbaaaaaabababbbbbaaaaaaaabbbbbbbbbabaabaaaababbbababbaabaababbaaabaabbbababbabbbabbbbbbabaaaabaaaabbabaabbabbabaaaaaababbababbbaaababbbaabaaabbaaabababaabababbababbbbbabbababbbbbabaababaaaaaabbbababbbbbbabababaababaabbbababbbbabbabaabbaabbaaaabbbaaaabbabaabaabbaaaabababaaabababaaaabbbbaabaabbbbbaaabbbbbbabaaaaabbbabaabbbaaabababbaaababaabbababaaabbabaabbaabbaabaabaabbbbababbbabaabaaababbaababbabbaabaabbabbabbaababbabbababbbbbbbabbbbbbaabbbaaaabaabbbbabbaabbaabbaaabaaabbbbbbaaabbbbaaabaabbabababbbaaaaabaaaabaabbbbbabaabbaabbbababaabaabbabbbbbaabbbabbbbabaaaaabaabbbababbaabbaaaabaabbbbababaaaabbaaabbbbabaaababbaabaabababababbaaabbbbabbababaababbbabbabbaabbbaabaabaaabbaaabaaaaabababbbababbbabbaaaaaabbbabaaabbbbbaaaaabbbaaabbabaaaaababaababbababaabaabbbbabbbbbbbaaaaaaababbbaabbabbbaabbbaabaaaaaaabbbabaaaabbaaabbabbbaaabbababababbaababbbbbaaabbbababbbaaabbbaabbabbbabaaabaabaababaabbabaabbabbbbbbbabbbaaabbbbbbaabaaaaabbbbbbbabaaaababaabaaabbbbabaabbbbbbbbaaabbabbabaaaaabbbbabaabbbbabbbaaabaabbbbaaaabbababbaabbbabababbbbbaaaabaaabbbbbbbaabbaaaabababaaabbaaabaabbbbabbbabbbaabbabaaaaababaaabbabbaabbaaabbaabbabbbabbabbbabaababbbabaaaaabbabababbbbbbbbaababbbaabbbaaaaaaabaaabab
aaabbaaabaaababbbbabbaaabababbbaaaabbbbaabbaabaabbbabbbbbaabababbaaaaabababbbabababaaaaaaabbabbabaabaabbaaaaaaabbbbbababbababababaababbaaababbabbaabaaaaaabbabbaaaabbbabbababaaaabbbaabbbbaaabbabbababbaaababaabbbbabaabababbaabaababbabbaaabbbabaaaaabaabaababbbbaaaaabbabaababbaabbabbabbaababbababaaaababaaaaabbbabaabbabababbbbaaaabbababbbbbaaaabaaabaabababababaabbabbabaaabaababbbababbabbbaabbbbaabbabaaaaababaabbabaaaaabbabbbaaaabbaaaabbbaaaaabbaaabbbbaabaabaaabbababbbbaabbbaaaaaabbbbbaaaaabbabbaaaabaaaabbaaaabbaaaababbabaaababaaaabbabbbaababaaabbaaaabaaabbababaabbbbaaabbbbbbbbaababbaaabbabbaaababbbaababbbbbbbbabbbbaaabaabbbabbbbbbabbbaabbbaaaaabababbababbabaabbbaabbaabbbaabaaababaaabbabbbabbbbabaabaaaababbabbabbbbaaabbbbbbbaaabbabababababbaaabaababbabbabbbabababbbbaabbbaabbaaaaabbbbbabbaaaaaaababbbbaabaababaabaabbbaabbbbbbbbaabaababbbaababbbababbbaaaaabbabbababbaababbaaabaaaaabababbbbabbbbbabaabaaabaabaaaababaababaabbababaaabbaaabbbbabbaabbbaabbaabbbaaabbaabaaabababbbaabbaaabbaaaabababbbbabbbbabababbabaabaaababbbbbbbbaaaabbabaaabbabbbaababbbbbababbbabaabbbbbaababbaababaababaabababbbaababbbabaaaababbbaabbabbabaaababaaaaabbbbaaabbaabaaaaababbbbaabbababaaabbaabbbbaabbbbbbabaaaabbababaababababaaabaaababbabaaabbbabbaaaaabaabaababaaaaaabbbbbabbbbaaaaabbaaabbaabababbaabaabaaabbbbababbbababbbbbabaabaaaaabababaaaaabbbabbbbbbabaaabaabaabbaabaaaabbbaabababababbbaabbbbbbbaaabaaabaaaabbbbbabbbaaaabaabbbbbababbababbbbabbaaaabbbabaaaababbaababbababaabbaababbabbabaabaaabbaaaabaabbbabbbbabbbababbbbaaabbaaababbbbbabbaabbbaaaaabaaabbaababbbbbaabbaabaababaaabaabbaaabbbabbaaabbaabbaaaaaabbababbabbabaabaabbabaabbabababbabbaababaaaaaabbbabbabbbbbabbbaaabbaabababbaababbbbbaabbabaaaabaabbaabbbaaabaabababaabbabaaabaabaabbbbaabbababbbbbbbbbbbaabaabbabbbaaabbbbababbabaabbaabbabaaaaabbaaaababbabbbbababbabbbabbaaaaaabbbabbbbbaaabaabbaabaabaabaabbbbaabbabaaabbababaaabaaababbabbbaabbaaabaabbbaabbbabbbbaaabaabaaabababbbbaaabbbaaaabbbaabbabbbbaabbaababbbaaaaaaaaaabaaabaabbaaaabbbaaaaabaaabaababaaabbbabbb
abbbaaabaaaaaaaabaaaababbbbaabaabbabbbaaaababbaabbbbaabbbaaabababaabbbaaaaaaaaaabbaabaaaabababababaabbbaababababaabbaabaaababbbbaaaabbabaaaabaaabbbbbbbbabbbaaaaababbababaabbabbabbbbabbbbaaabaabababbbaaaaaaababaaabbbaabbababaaaababaababaabaaaababababaaaaaaaababaabaaabbabbabbabaaabaabaaaaabaabaabbbabbabbbababbbababaaabbbabbabbabaababbaaabaabaababaabbaabbabababbbaabaabbabaabaabababbaaababbabbabababbbaababbbbabaabbaabbbabbbaaabbaabbbbbbaaabaabbbabaaaaabaaaaabaabaabaabbbababbaaabbbaaaaaababbababbaabaaabaaabaabbabbbbbbbababbbaaaaabaaaaababbaaabaababaabaaababbaaaaabbaaaabaaaaabbbbaabababbbbabbaabaaaabaaababaaababaaabbbbbbaaabbbbaabaaaabbbbababbabbabbabaaaababaaaaaaabaaaaaaaaaaaababbababbbbbabbbbbabaababbbaababbbaaabbbaaabaabaabbabaaaabbbaabaaaaaaaabaaabbababbbabbbbbabbbaaababababbbbabbbbababaabbababbaaabaaabaabaababaaaabbbbbabbbaaaabbbabbaaaabbabbabbbaaaaabbaaaaabbbababbbabaabbbbbabbbbababbbaaabbababaabbbbbaaaabaaabbbbabaabbbbbbbabbbbaabbbbaabbaaabababaabbababbaaaabbaabaabaaabbbbbaabaabbbbabbbbaaababababaaabbaababaabbbbbbbabbbbbaaababaaaaabbbabbaaababaaaaababaababbbabaababaabaaababaabbabaaabaaaabbaaaaabaaababbbaabaaabaabbbbabbaaabaabbabbabaabababbaabaabaaaabbababbaaabbababbaabaabbbabbbbbaabbaabaababbbabbabbbbbbabaaabaabbbbabaabaaababbabbbabbbabbbbabaaabaaabababbabbabbbbaaaabaaabbbbaaabaabaabababbbbbbaabbbbaaabbbbaabbbbbbbababbbbbbabaabaaabaaaaaabbaabbbaaaaaaaabbabbabbbabbaababaabaabbabaaaaabaabaabbabbbbaaaaabaabbaaaabaaabaabaaaabaaaabababaabbbbaabababaaabbbabaaaaabbbbbbbbbbabbababbababbaaaaabaaaabbbbbbaabaaabbbababaaaaaabbbaabaaabaaaaaaaababbbbbbbaabbbaabbaaaaabbaababaabbbaabaabbbabbbbabaaababababbbaabaaaaabbaaabbaaabbbbbaababaabaabababbbbbabbbabbaaaaaabbaabbbaabaabaabaabbbaabbbaaaababbbbabbabbabbbabaababbbabbbaabbaabbbaabbabbbbbbabaabaaababaabbabaabbaaaaabaabbbbbbaaaabbaaababaababbbbabbbaabaaaaabaababbabababbababbbbbbabbaaabbbabaabbaaabbaaaaaaababbbababbbaaaabbaaaaaabbaaabbbbbabbbaabbbbaaaababaabababbbbbbbbabbababbbbaaaabbaaabaabaabbaaabbabbbbabaabbaabbbabaabbabbbbbabaaaa
bbbaabbbbbaaabbabaababbabababbabbabbaabbbbbabaaabaabaaaaabaaaaabbaaaaabaabababaaaaabbabbbabbabbbaaabbbbbabbbaabbbababaaabbabababaaaabaabbaaaaabaabaabaaabbbbaaaabbaaaaabbbbbbaaabbabbababababababaabaaaaabaabbbbbbaaaabbaabbbabaaabababaaabaaabaabaabbbaaabbabbabaababaaaabbaaababaaabbaaaaaaabaabababbbbaaaaababbbabaaababbaabbaaabbbabaaabbbbbbabaaaaabbbabbbbbababbaaabbbbbbaabababbbbabbbbbbbbaaabbbaababbbbbaaaaabbbbabbbabbaabbbbbbbbbbabbabbabbbbbbabbabababaabbabababaaaabaabbababbabbbbbaabbbbbaabaaababbaababbaabaaaabababbbababbaaababbababaaaaaaaaabbbbbabaabbaababaaaaabbabbbbbaabababbbbbbabbbbbbaabaaabbabababaababbaaabaabbaaababbababbbbbbaabaabaaababbbaabbabaaabbabbabbaabababaaababbabbabaaabbbaabbbabbaababaaaaaabaabaaaaabbbbbababababbbaabaababaaabbbaabbababbbabaabbabbabbaabaaabaaaaaababbbbabbabbbbbabaaabbaabababbbaaaaaabbaaaabbbabbabbaaabbababbbbbbabaababbaabbaaababbbabbbaabbabbbbabbaaabaaabaabbabbabaabbababbaaabbbbaaaaabaabaaabbababbbbbbbaabababababbabbababaabbbaabbbaaabbbbaaaabbabbabaabbaabbaaababaabbaaababbaabbaabbaaaabbabbababbbbbbaaaabbbbbbaabaaaaaabbabbbaaabaaaabaabaaaaaaababaabaaaaabbbaababbaaaaaaaaaabababbbaabbaabbbbabbbbaabbabbbaabbbbbabbbbbbabbaababbababaababbbabbaababbabbbbbaabbbbbbbbababbaaaaaabbaabbabaaaabbbabaabbbaaabbabbbbaabaabbaabbbbaabbbbaaaabaabaaabbbabbbababbbabbaababbabaaaabbbaaaabbabbaababbbbabaaabbbabbbaaabbbaaabbaaaaaabbbaaabbbaabbabaabaabbabbbbaaabbbaabbabaabaaabbbaabaabaaaabaabababaababaaababbaababbbaabababbbbbbbbababaaaabbbbaabaaaababbbbbbbabbbbbabbaababaaabbbbbabbbaaabbbabaaaaabbbbaaababbabbbabbaababbbbbbbaaaababbbbabbabaaaaaaaaaabbbbaabaaaabbbaaabbbababbabbabaaababbbbaaaabbaaababbababaaaabbaaabaaaaabbabbaaaabbbbbbabbababaaabaaaaabaaabababbbbababbbaababababbababbbbaaaaaaaabbabaaabaabbbbaabbabaababbbbaabbaaabbababaabbbbbaabbaaaaaabaabbaaabbaaababbabbbbaaaaabbabbaabbbbaabbbbabbabaaaababbaaabaababbbbbaababaaabbababbbabbaaababaaaabbababbbbabaaaabbabbbaabbbabbaabbabbabababaaaabababaabaababababbbababaabbaabaaaaabaaaaaabbaaabbbabbabbbbaaaabbabbbaabbbbbbabb
aaaaaaababbbbbaabaababaaababbbaaaabbabababaaabaaabbbabaaaaabbbaabaaabaabbbbbaabbbabbabaaaaaabaaabbbaabbbbbbbbbbbabbabaabbbabbbbabbabaaaababbbabbbbababbbbaaaabbbbbabbabaabbabaaaabaaaabbbbbbbabbbaabbbbabbbbbbababaaabaaaabaababbbaaaaaaaabaabaababbbbbababbababbbabaaaaabaabaaababbbbabababbbbbababaabaabbbaaaabaaabbbaaabbabbaababbaaaaaabbabbbbbabaabaababbbbbbaabbbaaaabbaaabbbaaaaabbbaabaabbababbbbaabaaaaaababaaaababbaabaabbabaaabaaaabbaababbbababababbabbbabaabaabbbbbbaaaabbbaaaaababababaaababbabbbabbaaaaaaaabbabbabaaaabbbbaabbaabbbabaababbbaaaabbabbaabbaaababaababbabbabababaabababaaabaaaabababaababbbabbbababaaaaabbbbbabbaaaaaaabaabaaabaaaaababbbabbaaabbaaabbaaabbbabababaaaabbaaaabbbababbaaabbbabaabaabababbabbbbabaaaaaabbabaaababbabaababaaaaaaaababaabbbababbbaababbbaaaabbabaaaabbababbbabbbbabaababaabaaabbaaaabbbabbaaabaabbaaabaabbbaababbbaaabbbbaaaabbabbabbaababbabaaaaaaabababbbbbabaabbbabaaaaabbabbbabbaababaababbabbbabbbbaabaababbbbabbabbabbabaabaabbabbabaaabaabbaaabbaaaaaabaabaabbababbbbbabbaaaaaabababbbbaabbabbabbbaaaababbaabbbbaaabaaaaaabababbbbabbaabbaaaaaaabbbbbaababbbaabababbbbbbbaabbababbaababbbbaaaabaababbbbabbbbabaabbbbbabaaabaabbbabaabababbbbabbaabbbbaaabaabaabbbababbbbbabbbbbaabaaabbbbbbabbabbaabbabbaaaaaaaaabaaaabbabbbbbabbaaaaaabbbbabbaaaaaabbbabbaaaaaaababbaaaabbbaaaaababaaaaabbbbaaaabbabbbaabaaaabbaaabbaaaabbabbaabbaababbbaababbaabaababaaaabbabaabaabbbbababbabbaaababbbbaababaaabaababaaabaaaaaabbabbbbaaabbabaaabaababaabaabaaabbbabaaaabbabbabbababbaaabbbaaaaaaabbbbbbabaababbabaabbaabaabbbaabababaaabbaabbaaabbbabbbaaabbaaabbaaaabbbabbbabbbabaabaabbaabbabbaabbabbaaabbaaababaabaaaabaabbabbaabbbabbaabaababbbbbbbaaabbbabbbaabbabbaaaaabbaabaabaabaabbabbaaabaabbaaaabaababbbaabbaaabababbabaaaaaaabbbbbaabbabaaaaabbaababbababbabbbabbbbbaaababbbbaaaababbabbaaaabaabaabbbaaababbbbbbaaaabaaaaaaaaabbaababababbbbaabaabababababbaabbaababbabbaabaababbbbaabbabbabaaabbabbaaabaabaaabbaaaaabaaabbbaababbaaaaaababaaaaaaaabbabababbaabbababbaababbaabbbabbbabbbbbbaababaabaabbabbbabaabaa
aabbbabababbaaaaaaabaabaaabbababaabaaaababaaabbaababaaabaabbabbbabbbbabaaabbbabbabbbbbababbbbbbabbababaaaaaaaaabbbbbbababbaabbbbbaabaabbbbaaabbaabaababbabbbbaaaabbaabaaabbabbaaaabaabbabbbbabbabaabaababbbbaaaabbabbbbbbabaaaabbbbababbbbababaaabaabaaaaaaabaabbbbaabbbbabbbbbbaababbbaaabbabaabbbbbbabbaaabababaababaabbabbabbbbbaabbaabaabbbaaaaaaaabaaababbbbaababbabbabbababbabababaaaabaaabbaabbaabbbbaababaabbabbabaabbabbabaababbbababaabababaabbabaabaaaabbbabaaabaaabaaaaababbbababbbbaabbabbbabbaaabababaabbbabbbaaaabaaabaabbaaabbaabbaabbaaababaababaaabaababaababbabbbbaabbabbbbbbbaabaaabaabbbbbabbbbbabbaabaabaaabaabbbbaabbabaababababaaaaabbbbbbaaabbaabaaabbaaaaaababbababbbbbabbbbaaabbaaabaaabbbababbbabababbbabaabaaabbbbaaababbbbaababbbbaabbbbabaaaabbaaaaabbbbabbbbbabbaabaaabbbabbbbaaaaabaabbabbbbaaabaaababbbbabaaabbabbbabbaababbbbbaaaabaabaaaabbabbabababbbbaabbbabbbabaababbbbbaaabababaabaabbaabaababaabaaabaaabbbaaaabbbaaabaabaabbabaabbaabaaaabbbabababaabaabbbbaaaaabbbaabbabbbbaaaaabbbbbbabbbbaabaaaaabbababbaabaabbbabaabaababbabaabbbabbaabaaaabbababaabbababbbabbbabbaabbbabbaabaabababbbbaaabbabbaabaabaaababaaabbbaabababbbabbbbbbbabbaaabaaabbbaabbaabbaaaaabbabbbbbabaababbabbababbababaaabbbbaabbbbbbbbbbbaabababbabbabbaabbbaabbabbbbbbbaabbababbabbaaaaaaababbbbabaabbbabbabbaaaaabbbbbbbbbaabbbbabbbabbbbbbbbbbaaabaababbaabbaababbbbbbbbabbbbbaabaabbbabbbbabbaaaaaaaabbbaaabababbbaabbbaababbaabbbbababaaabaaaaaaaaaabbbbbbaabbaaabbbbaaaababbabbaabaaabbaabbaabbaabaaaabababbaaaabbaabababababababbbbaababbbaabbbabbbbaabbaabbbbbabaaabbbababababbaababbaaaabaaaabbaabbaaaaaababbaabbbaaabaabbbaaaaaaaabababbbabaabbabbbaaabbaabababbaababbbabbaababaababaabbbaaabbbbabaaaababaaaabbaabbbbbbabbabaabbababbaababbababbbbbbabbbbbaabaaaaabaaaaabbabaaabbbabbbabaaabbaabaabbbbaaaaabbbababbbabbabbaaaabaabaaaabbaababaabbaaaabbaabbbbbaaabababbaabbbaabbaabaabbabbaaaaaababaaabaabbbababaababbabbbbabbbaabbbbbbbbaabbbabbbbabbbabbbbabbbabbabbaabaaaaababbabbabaaaaabbabbaaaaabbaaabbabbbabbbaaaabaaabaababaababbaaaabaaabaaab
ababaaababaaabbbabbabaaaabaabaaaababbbbabbaabbbaabaabbbbbababaababbababbabaaaaabbbbabababbbbbabbaaaabbabbbabaaaabaababbababbaabbaabbabaabaaababbaabbabaabaaababbabbabbbbaabbabbaaaabbbbababababbbaaaaaaaaabbaabaababbbabababbabaaababbbbbaababbababbabaabaabbaaaabbbaabaaaaababbbbabbababaabaabaaaabbbaabaabbbaaabaabaabbbaabbaababaababbabaabbaaabaaaaabbbaababaabbababbaaabaababaababbaaaabbabaaabaabbaaabbababaaabaabaabbaabbbbbbababbaabaababbbbbbaaaabbababbbabbbababbbbbaabbbbbabbbaababbbabbaaaabaabbaababbaabbaabbbaabbbaabbbaaabbbabababbabaabaabbbbabbbababbababbaabbabababbabbbbaaaaaaabbabbbabaaabababbaaababaabbbabbbbabbbbbbbbaaaaaaaabaaaaababababaabbbbbbbabbababaabababaabbaabaabbbbabbaabbabbaabaaaabaaabbabbbbbabababbbaaaababbbaabbbababbbababaabbbbaaaaabbbbabbabababbbaabbbaaabbbabbbabbbbaabaaabaaabaaaabaaaabbabaaabaaaababbabaaaaababaaabababbabaaaaabbbabaabbaaabaabbaabbbaaababababbabbbbaaaaaaaaabbabbaaabbbababbbabbbababbaaabbbbbbbbbabbbbbaaababaabbaabbabbbababaaabaaaaaaabaababbbabbbabbaaaaaaababbaaaabbbbbbbaababaabbbbbabbbbbbabbbaabbbaaabbbabaabbababbbbaaaaabbaabaabaaaaaaaaaabaaabbbabbbbbaaaabbababaabbababababbbbbaababbaababbbaaabbbbabaaababaabaabbbbaabbabbabbabbaababaaabbabaaabbbabbababbbbaabaabbababaaaaaaabaababaaaaaabababbbababaaabbaabaaababaaabaaabaabbbbaabaaaabaaabbabbabaabaaabbbbaaaabbababaaabaaabbababbbaaabbababbaaaababaabbbbababaaabbabbbaabbbbbbaaabaaaaabbabaaabbbbbbaaabbababbaaabbbaababbbabaabbaaaabbbbbabbbbbbbbaaaaaaaaaaabbaabbbbbaaababaaaababbaaabbbbaabaaababbbaaaabaaaaaababbaaaabbabaabaabbabbbbaabbbbabbaaaabbbaaabaaaaababaabbbbbbbabbbaaabbbaababaabaabaaaabbbaaaabababaabbabaabbbbbbbaababbbabbbaaaaaabbbababbaaaaababbaabababaaaababbbbaabbaaabbbaaabbbbbbaabbaaaaaaaabbbbaabbaabaaaaabbaabaabbabbbababbabbbbbaaababbaaaababbbabbbbabbbbabaabababbbbbaabaabbababbbaabbababaababaaaabaababaababaaabaaabaabbbabbbaabbaabbbbaaabbbbbababbbbbaaaaabbbbbaabbbbaabaabbaaababbabaababbabbbbaaaababbbabbbbbbbabaaaaabbbbaaabbabbbbbbaaabbabababbbbaabaaabbbbabababbaabbbbabbaabbaaaabbaabbbbbbbaabbbabb
bbbbabbabbbabbbaabababababaaaaaaabaababbbbabbbbbaababbabbbbbbabbaabbaabbaabbbaaabbabbbbbababbbabbbbabbbbbbbabbabbaabbaaaabbabaabbbbbbaaaaaaabbbaaabaabababababaaabbbabbaabbbbaababbaabbbbaabbbaabbabbbabbaabaaaabababbababbbaaabababaaaabbbbbaabbabaababbbbbabbbabbaaaaaabbababbbabbbbababbabbbbbaaaaabaabaaaaabababaabbabababbbbbbbabbabaababaaabbabaaabababaaabbabbaabaabbaaaabbbaababbbaabbabaaaaaabbbabaabbbbbaababaaabbbbaabbbaababaabaabbbbababaabaababbaabbbbaaaaaababbabbaababbbaaaababaabbaabbabaabbaabaabbaabbaabbbabbabbababaabbaabbabbbabbabaabbbbabbbbbbbaabaaaabaabbbaabbbbbabababbbababaabaaababababbbbabaaabbabbaaababababbbbbaabbbbbbbaabaabaaabbbbbbbbababaabbaaabaaabbbbabaabbbaababbaaabaaabbaaabbabbaabaaabbbabbaaabaaaaaabbabbaaabbbbaaababbabbabbbabbbbaaababbabbbbaaaababbaaabbbbbabbbbababbbaaabbbaababbbaaabaabaaaabbabaaababaaaaaaaababbabbbabbbabaabbbaabbaabbbbbbbbaaaabaabbaabbabaabbbbaabbabaaababbabaaaaabbaababaabaaaabbababbbbbaaabaababababaaaaaabbbbbabbbbbbaaabaababbbbaabbbbbaaabaaaabaabbaababaababbabaabaaabbabbbbaabaaaaabbabababbbbbbbaaaaababbabbbaaabbbaaaaabbabbababbbaabbaaabbbbbaaaabbbaabbbaaabbaaababbaaabaaaaabbabaaaaabbbaabbaababbaaaabaaabbaaaabbabaabaabababbbabaaaabbaaaaabbbaaaaaaaaabbbbbbaaabaaaababaababaabaababbaaaaaaaaaabbabababababbbabbababaabbabbbbaaabbabaabbaababbbbbabbbbbbabaabaaabaabbaabbbababaaababababbbbaabbbbbabbbbbaaababbbaabaaaabaabbbbaabbabaaaabaaabaaaaaaaabbbbbbababbabbbbabbbabbaabaabbabbbaaaaabbbbababaababbbbbababaababbaabbaaaababaaaaabbbaaabaaabaababbabbbabababbbabaaabbbabbbbbabbbbbbbaaabbbabababaabbbaabbabbbabababbababaababbbabbabbaabaaaaaaaababbaaabaabaabbbaabbaaaabbaabaabbbbbbababbaaabbbaaabbaaabbabbbaaabbabaabbaabbabbbababbabaabaabbaabbbbbbbbababaabaaabbbabababbbbbaabbbaabbbabbbabaabababbbbababbbbbaababbaaabbabbbbabbabaababbaabbbaabaaaaaaabaabaaabbaabaaabbbbaabaabbaaaabbbbaaabaabaabaaababaabaababbabaaaaabbaaabbbabababbbabaabbbbbbbbababbbabaabababbbbbabbbaabaaabbbabaaabbaaaaababbabbaaaaabaabaaabaabbababaababbaaaaaabaabbaaaaabbaababbbabaababaaabaabbaab
bababaaaabbbbabbaaaaaaaaaaabaaabaabaaababaabababbbbabbaabbbbbbaabbbabaaababbabaaabbbabaaaaaabbabbbaabbbbbbbbbbbaaaaaabaabababaabaaaaaabbbbbbaaabaaaaababbabbabbabbaababbbababaabbbabbbababbbabababbabbaabbabaabaaabaaaabbaaaabbaaaabaaabaaaaaabaaaaaabbbaabbbaabaaabaaabababbaaabbaaaabbbababbbababbbaabbaabaaaaabbbabbabaaaaabbbbbbabbbbbbbbbbbbbbbbabaabbbbabbbaaabbaabbaaabbaabbbaabbbbabbbbbababbaabbbaabbaaababbbabbaabaaabaabaaabaaabbababbbabbabaababaaababbbbbbbabbaabbbbbbbababaabaabababbbaabaabbaabaaabbaabaabbbbbaabaabbabbaaaaabaabbbbababaaababbbbbaaabbababbabbbbaabaabbaaaababbbaabaabaababbbbbabaaaabaabbbbbbbbbbabbbaababbaaaaababbababbabbababbabbbaabaaabaaaabbbaaabbbbbbabbbbbbaabbbbbaabaaabaabbbbbbabbbaaaabbbbbbbaabaabbaaabbaaabbaabaaabbaaaaabbbbaababbaaabbbabaaabaabbabaabbabbabbabbbabababbbababbbaabbbbaabababaaaababababbbababbbabbbaababbabbabaaaaaaabbbbbabaabbabaaababbabbababbaaaaabbabbbbbabbabbababbbbbabbbbbababaaaaabbaabbaababaabbbabbbaabbbabaabbabbbaabbabbaaaaabbbabbaababbababbabbbbbbaaaabababababaabababbaababbaabababbabbbaababbbbabbbbaaabaaaaabaaaaaaaabbbbbbbaaabbaaabbbaaaaabbbbaabaabbaabaaaaabbaabaaaaaabbbbbaabbaabbbababbabababaaabaaaaabababbabbabbbbaababbbaaaaabbbbbaabbabaabbabaaaaaabbbabbbbbababbabaaaaabbaaabbabaaabbabbaaaaabaabaaaaabbbbbababaabaabbabbaaababbababaaaabaaaaabbbbbbbaabbbbbbbbbbabbaabbaabbababbbbaababbaaabababaaababaabaaababaabbbbbaabaaaabbaaabababababbaaaabbbbaaabaababbbabbbbbaabbabaaaabababbbbaababbbbbabbbbaabaabababbbbabbbbabbaabaaaaabbbaabbbaabaababaababbabaaaaaaabbbbbaaaaabaaaabbaabbbabbbbbbabbbaaabbabbaaaababbabbabbaabaaaabbbbaabaababbaabbbaabaaabbabbaababbbbaaaaaaaababbaabbabaabbaabababbbbaaabbaaaabbaabbbbabaabbbbabaabbabbbbabbbaababbbbbabababbbbabaaabbbaaaaabbaababbaaaabbabaaaabbbbbaabbaababaaaabbbbbbbbaaaabbabbbbbbabaaababbbbbaaaabaabbabaaaabaabbbbbbababbabbbbbbaaaaababbaabbbbababbbaaabaabaaabbaabbbaabbababbabbaaabbaaaabbaabaaaababaababbabbabaababbbbbbbbbaaabbaabaaaaaababaaabbaaababaabbabababbaabaaababbbbbbabbaabaabbbababaabbababbabbaaaababbaaab
aabbbaabbbabbaaaababbbababaababbbabbbabbbbbbbbabbaaaaaaaabbaaaaabbbbaabbabaabbabbabaaabaababbbaabaaaabababbbabbabaaabbbbbabbababaaabbbbbabaabbabbbabbaabbababbbbbbababbbbabbbbaaaaabababaaabbabbbbaabbbbaaabbaabbabaaabaabaababbaabbabbbabbabbbbabbaaaabbabbbabaaaaabaaaaaabbaaaababbbabaabbbbbbbabbbaaaaabaabbbbabaabbabbaaabbbbaabbbababbbaababaabaabbaaaabbbaabbabaabbaaabaaaabbbbbabaabbabaaaabaababbabaaabbaabbbabaabbbabaaaabaaabbbbbbaabbabbbabaababbaabbbbabbbaaabbbabaabaaaabaaaabaaaabbbaabbabbbaaaabbaabbaaaaaabaaaabbbaaababaabaabbbbbbbbabbabbabbaaaaaabbbaabbaaabaaaabbbabbbbbabbbabbbbbbbabaaaaaaabaabbaabbbbbabbbbabbababbabbbabbbaabbbbaabbaaabababbabaaaababaababaaabbabbabbbbaaabbaaaaaabbaaaabababaababbbbbaabaabbabaabaaaabbbaabaaabbaabbbaabbabaabaaaabbaaaaaaaababbaababbabbabbbbbbbbababbbaaaaabaaaaabbaabababaababababaabbbababaabababababbaabbabaabbbbaabababbaaabaaaabbabbababaaaaaabbbabbaabaaaababaaabababbaabbbaababbaaaaabaababbaabbabbbbbbaaaababbbabaabaababaababaaababbabaaaababbbaabbbbabaaabbabaabbbabbbbaaabbabaaaaabbabaabaabbaaaaaabbabbaaaaabbaabaaabbababaababbabbabbbbabaaaaabaaabbabaabbbbbababaaaaababbaabbabbabbbabbaaababbaaaaaabbabaabbaaaabbbababbaabbaababbbbbbabbbbaaabaaaaabbabaaabbbbbbbbaabbbbbabbbaabbaaaabaaaabbaababbbaaabbbabbabbaabbababbabbaabbbabbbbaaabaabaaaabbabababbabbabaabaaabbbaaaaabababaaabaaaabababaabaababaaaabbaabbaabbabaabbabaabbbababbababaababbabaaabaaabaaabbbbbabaabaabaababaabbbbbaaaaaababbaabbabaaababbabaabaaabbabbbabbbabaabaaabbabbbbabaaabaaabbbaaaaaaabaabaaababaababababaabaabbbabbbbbaaabbabbabbaabababaaabaaaaabbbaababaaaaabbabbabaabbbbaaabbaabbaaaabbbabaabaaaababbbaaabbbbbaaaaaaabbabaabaabaabbaaaabbbaabbbbbbbbbbabaaabaaaababbaaaabbbabbaaabbbbaabbaabbbbbabaaaabbaabbabbbbbbbbabbbbbbabbbaabbbabbabbaaaabaaabababbaaaababbbabababbabbbaabaabaaabaaaaaaaaabaabbaaababaaaaababbbabaabbbaabbaabababbbbbbbaababbbabbbbbabbabbbbabbaaabaababbbabbabbabbbbbaababbaabbababbbabbbaabbbabbbbbababbbbbabbbbbbabbabaaaaabbaaabaabbababaaaaabbbbaabbabbaaaabbbaabbbaaaaababbababbbabaababab
baabaabbbbaaabaabbbbaababbaaaabaabbbaabaaaababbaaaaabbbaaabbbaabbaabbaabbbbbbbabaaaabbbabbbaababaaaabaabbbbbbaaabbaaaabababaabbaaaaabbbabaabbbaaaabbabaababbaaaabbbbbabaabbbbaabaaabbbbaaaaaabababaaabaababaaababababaaabbaaaaaaabbbbbbbbabaabbabaabbbbabbabbaaaaabaaaabaaaabababbbbbbaaababbbaabbabbaaaabbaabbbbabaaaabaabaaaabbabababbbaaaaabaaaabaabbbbabaabbbbbabbbbaabaaababaaabaabbaabbbbbbbaababaaababbabbaababbaaaaaabbabbbaaaaaaaabbaababbaababaabbabababbababbbbbabbbbaabbbabbaaabbbabbabaaaabbabbaaaaaaabbabbabababbabbbbbbbbbaabbbaabbaaaaaaaaabaaabbbababbaabbbabbaabbbbabaaababaaaaaabbababbbaababbbaaabbbaaababbaababbababaaababaaaabaabaababaabbbaaabbaababbbaaaababababbbabbbaaaabababababbabbbbbbbbaabababaaaaaaabaabaabbbbababbbabbaabababaababababbbbaabbbbbaababbabbbababbbaaaaaaabaaabaabbabaaabbaababaaaaaaaababaaabababbaabbabbabbaaababaaabababbbaaaaabaaaaaabbaabbbbabbaaaaaaabbbbbbabbaaaaaabbbaabbaabbbbbaabbabaaabbaaabbbabababbaaaaabaaaabbbbbabbbbbaababbbaaabbbbbabaabbaaabbaababaabbbbaaaabbaabbbbabaaabbbaaabbaaaaaabbbaaababaabbbbaaaabbabaabbbbbaaabaaabaabaabbbabbaaaaaaaaabababbabababbbaaaabababaaaabbaaabbabaaaaabaabaaaaabbbbaaababbabbbbabbbbbbbaabaaabbbabababaaaaaabbbabbbaaaabbabbbababaabbaabbbbabaabaaababaabbabbabbbbbbbbbaaababbbbbaabaaabbbaaaaaabbabababbaaaaabbbaaabbbbaaabbbabbbbaabababbbaababbbaabaaaaaaaabaaabbbaaabbbabbaababbaaaaabbaaaabbbbbaaababababbbbbbbbbababaaaaaaaaabbabbababaabbbbbbbbbbbaabbbbaaaabbaababababaaaabaababababbbabbaababaabababbbbbaababbbabaaababaabbabbbbaabaaababbaaabbbbbbaababbabbabaabaaaaabaaababbbbbbbbababbabababbbbbbbbbaabaaaaaabababbabbaaabaababbbababababaabbabbaaababaababbaababbaaaabaabbaaaaaaabaaababbaabaaabbbbababbabbaabbbbaabaabbabbababaaabbaaabababbaabbaaababbaaaaababababbbbabaaaabaaabaabbabbabaaaaabababaabaababababbbbbabbaaabaaaabababbabbbabbaabaabbbabbaaaabbbbbbbbbaababbababababbaabbbbaabbbabbabbaabbaaaababbaabaaaabaababaaaaabbaabbababbabaabbabbaaabbaaaaabababaabbbabaaabaabababbababaabbabbaaabbaabbbaababbbababbbbbbaabbbaabaabbbabbaabbbababaaaaaabab
bbbbaaaaabbbbaabbbbabbaabbbbbbbbbbbbababbbbabbbbaabbbbababababaabbbbbbaabbbabaaaaabababaabbbaaabaaaaabbabbbabbaababbbbbbaababaaabaaabbbbbbbaabbbaababaababaaaaaabbbaaabaaabababbabbaaabbabbabbaaababaaabbabababaabbaaabbaaaaabbaabbbabbbaabaaaaabaaaaababbbbbaabbbabaaaabaaaabbabababaaabbbbabbbbbababbabbaabbaaaaaababaabbbbaabababbaaaabbbbabbabbbbbbaaaaabbbbbaaababaaababaaaababababaabaabaabbbabaabaaaabbbabbbbbbabbbbbabbbabbbbabbbbabbbaaabbaaaaabaabbbbabababaaaabbaabbbaaabbaababbabaaaaabbbabaabaaaababaabbbabbabbbababbaaaabaabbbababbaaabaaabaaabbaaabbababbabaababbbaabaabbaabbbbbbbabbaaaabbbbbbbbabbbaabbbaabaaabbabbaababbaaaabbbbbabbaaaabbbbaabbbabbbaaaabbbabaaabbaabbbbbbabbabbaaaabbaabaabaabaabbaabbabbabaabababbaabbbaabbbbbbbaababbbbbbbbaaabbbaabbbabaabababbabaaabbbabbbabbbabbaabbbbaaaaaaaababbaaabbbaabbbbabaababaaabababaabaabbabbabaaaabaabbaaaabbbaaaabbaabaabaaaaabbaabbaabaaabbaaabbbbbbabbbabbabbbbabbbaaabbabbbbababaaaabaaabaabbabaaabbbabbbbaaaabbbbabbaaaaabbbababbbabbabaabbabaabbbabababbbaabbaabaabaaaaaaabbbabbbabaababaabbbbaabaaababbbabbbbaabaabbabbabbabababaaabbbabaaabaabbaaabaabbaabbbabaaabbabaaaababaabaaabbbabbbbaaababaaaabbbbababbabbabbbbabbaaabbaababbbabbaabbbbababbababababbbaabaabaabbaabaabbbbbabbbbbbbbaabababbabbbaabbbaaabaaaaabbababaabaababbbbaaabbbbabababaaaaabbababaaaababaaaaababbbbaaaabbbabababaaaaabaaaaabaaabbabbabbbaabbabbaaabbabbbbaabbaaaabbababaabaaaabbaaabbaabababbaaaabaaaaabbabaabbbaaaaaabbabaaaaaaababbababbaababaabaaababbaaababbbbbbabbbbabbaababbbbbbaababbbaabaabbaabbabaabaaabbabbabaaaabbbaaabbababaaababbaabbabaababbaababbbaaababaababbbbabbababbbabaabbbbabbabbaaaabbbaaaaabaabbbbaabbabaaabaaabbbaaaaaaaabbaabababbabbbbbbbbbababaaabbbaabaabaaabbabaaaababaaaaaababbbaabbaaaaabaabbbbbbbbbababbaabbabaabbbbabbbaaaababaabaabbbaabaababbbabbabbbbbabbbbabaaaaaaaabaabababaabbbbbbbaabbaabaabaaabbaaabaaaaaabbabaabbaaaabaaaaabbbababaabbaaaaabaabbaaaaaaabaabaabaaaaaaabbbaabababbabbaabaaaabbababaabbbbaabbbbababbbaaabbbbbaabbababbbbaaaaababbbbbaabaaaaabaabaabbbbbbbabbabbbab
aaabaabbbbaaabaabaaaaabbbbbabbbbaababbaabbbaabbbabaabbabaabaaaabababaaaaabbabaababbbbabbbaabbabaaabbabaaaaabbabbbbaabaabbabbbbbbaabaaabaabbbababbbbaaabaaabaaabbaaaaababbbbbabbbaaaaaaabaaabbbbbbbaabaaaabaaabbababbbbbabbbababaababbbaabaaabababbabababababbbbabaaaaaabaabbaabaabbaabbaabbabababaaabaabaabaabaaabbbbabababbabbabaaaabbbaababbababbababbaabababaaaaabbabbbbaabbaabaaabaaabaaaaabbaabbbbabbbabaabbaabbbbaabbaaaaabbbbbaababbabbaaaabbbaabbabbababbaabbaabbaababbaaaabbbabbbbaabaaabaaaabaabbababbbbabbbbababbbabaabbbaaabbbbabaaabaaabbabbbbaaaaaaabaaabaabaababaabbaabbbbbaabaababaaabbbbbabbabbbaabaabbbbaabbaaaaabbababbbaaabbaabaabbbbbabbbbbbaaaaaababaaaababbbbaabaaabbbaababbbaabbbabbbaabbabaaabbbaababaabaaaaabaaabaaaaabaaaabababababbbbaabaaaabbbbbabbabbbaabaaaaabbaaaababbbabbbabaabaaaaaaabaabaababaaabbaaaabaabbbbbababaaababbbabaaaaaabbaaaabbbaababbaabbbababaaaaaabaaaabaababaabbbabbbbaabaaaaabaabaaabbbaaabbbbbaababaaabbabbaaabbbaabbbbbabbbbbaaabbababbabaabaabbabbbbababbbaabaaababbaababbaabaaaabbaabbabbababbbaabbbabaaabbbabaaaaaaaaaaabbbbbaaabbaababbbaabaabaaaabaaaaabbaabbbbaaaabbbbaaaaabaababaabaaabababababbaabbabbababbbababaaabbbabaababaabbaabbbbaabaabaaaaababaaabbbaabbaababbaabaabaabbbbabbababbabaaaaaabbbaabbabaabbbaaababbbbaabbbbbaabaaaaabbabaabbaabbbbbbaababbabbbabbabbbaabaabbabababbbbabbaaaaabaaaabbbabbabbaaababaaabbbabaababaabbaaaabbbaaabbbbbbbaabbbbabbaabbaabaaaabbabbabbbbaabbabbbabbabaaaabbbbbbbbbabbabaababaaaabbaaaaaababbbbbbbbbbbabaabaabbbbbbbababbbaaaaaababaabbbaaabababbabbaabbbbaabbbbbbababbbbbababbabbaaabaabababaabaabaabaaaabbabababaaaaabbababbbbaaaababbbbbaabbabaaabababaabaaaababaabbbbbaaaabbaaabbbbbababbbaaaabbbabbbabbaabbbaabbbaaabababbbbabaaaabaaabaaaaabaabbabaababababbabbbbbabababbbbaaaabbaaaabbbbbbbababbaabbbbabababbababbabbbabababbbbbbaaaababaaaaaababbbbabbaaababababaabaabbababbababaaababaabaababbbabaabbaaabbabaabbabbbbaabbababbababaaababbbabaabababaabbbaaaaabbbbbbbbaabbabbaaabaabaabbbaaabaaaaaaaaabaabbabbaaaaaababababaabbbbbbababaaababbbabaaaabaabbbabbab
baaabbbbbabbbbbbbbabbaabbaabbbaabbaaaaabbbbaabaaaabaaaaaabbaababaaaabbbbaababaababbbbbbabaaabbbabaabaabbbbabaaababbaababbabaababaaaabbabbabbabaababbabababbbbbaaaaabaaaabbbabababbbbabbbabbbbbaaabbaaaababbbaaaabbabbaabbabbaaabbbabbabbbaaabaababaaabbbbbababbaababbbbbbbabbbbaabbbbbabbabaabaababbbabababbabababbbabababbababbbaaabbaabbbababbbaababbbaababbabaabababbbabbaaaaababbbabbbabaaabbbbaaabaabbaabaabbabaaaaabbbbabaaaabbbabbaababaaabbbbabbabbabbabbababbabbabbbbbaaaababbabaaababaabaaaabbabaaabbbbbbbababbabbbbaaaaaabababaabaabbaaabbabaaaaaabababaaaaababaabaababaababbaabbaaaabbabbabbaabbbbaaabaaaabbabbaabbbaaabbabababbaabbaaaabaabababbbabaabbaababaabaabbaaaaaaabbabbababaaaabbabbbabbbababaabaababababbbbbabaaaaabaaaaabbbabaabbbaababbabbaabbabbaaabbbbbabbbabbbaababaabaaaaaaaababbbbbababaaababbaaaaabaabaaabababbabbbbaaabbabaabbabbabbaaabababaabbbbabaaabbaaaabaaaabaaaaabaabbbbbbaababbaabaaaaaaabababbbabbbbbabbbabaaabaabbaabbbaabbbbbabbbbabaaaaabaaaaabbbbbaaabbbaabbabbaababbbbaabbaabbbbabbaaaaabbbaaaabaaaabbaabaabaaaababaaabbabbaaaabaabaabbaabaabbabaabbabbaaabbabaababbbaabaaabababbaabbaaababbbbbabbababaaaaaabbbaaabaaaabaababaaaaaaabababbabaaabbaabbaabbababbbaaabababbabbbbaabbabbbbbaaabbabbabbaabbbbbaabaaaaaaabbaabbabbaaaaaaaaabaaabbbabbbababbababbbbbaabbbaaabbbbaabaababbbababbbaaaabababbbabaaaaaaabababababbaabaabbabbabaaaabaaaabbaabbbabaababbaabbbaaaaaabbaababbaabbbbbababbbbaaabababbabbaaabbbbbbaabbbaaaabbbbbaaababbbabaaabaababbbbaaaaabaaaaabbbaabbaaabaabaabbabbaaabbaaabbababbabaaaaabbaabbbababaabbabbbbbbbbabaabbbbbbbabbabbabbbababaababababbbbaaababbbbaaaabaabaaabbabaabaabababbbaabbaaaaabaabbaaaaaaabaabbbbbbbbbaaaabbbaabbbabaaaaabbbbbbaabbbaaaaaaabbbababaabbbaaaabbabababbabbbbbaabaaabbabababaaabbabaaaaabaaabbaaaabbabaabbaaabbbbbabababbababbaababaabaaababaaaaabbbbbbaabbbaaaaabbababbbbbaaababbabaaaabbbaabbabbabbaabbaaaabbabbbbbabaabbbaabbaabbababbabbbaabbbabababaabaaaaabaabbbbbbabbbaabaabbbbaaabaaaabbabaababaababbbbbababbbbbbaaaaabaabbaabbbaaaaaaababaaaaabbababaaabbbbbbbabbaabbbb
abbbbaabababbabaaabababbaaababbbaaabbbbaaababaababababbabbbaaababaaaaabbbaaabaabaababbaaabbaaaabaabbbbbabbbbbaaabbbababbbbbbbbababababbbbaaaababbababaabbaaabababababbbabbbabbbbbbabbaaaabaabaabaaaaaaaaaabababababbababbbaabbbbaabaababbbabaabbaaaaaabbbbabbabbbbabaaaaabbabbbaaababaaaaaaaaabbbaabaabbaaaaabaabaababaabbbbabbbbaaaaaabbbbabaaababbabbababbbabababaabaaaaaaabbaabbbbaaaabbababababbbbbbaaaaabbaaabbababbbbbbbbaabaababbabaaabbaaaababbbabaaabbabbaaaaaaababaabbabbbabbabbbbabbbabbbbbabbbbbbbbbaaabbbabbbbbabbbabbaabbabaaaabbbaaabbbaabbaaaabaabbababbbaabbbbbaababbbaabbbaabababbaaabbbbabbbbaababbaabaaabaaabbbbabaabaabbaabbbbabaaaabbabaaaaabaaaabaabaaaababbaabaabababbbbbbaabaaabbabaaaabbabaabbbbaaaaaaaababbbbbaaaaabbbbbabaaaaaaaaabbabbabbbaaaabbaabaaababbbabbababbaabbaaaaaaabbbabbaababbbbaaabaaabaabbbababbbaaababaabbbaaabbabbbbbbaaabbbaababbababbaabbbabbabbbbbabbaabaabaabbababbabaabaabaabaababaaabbaabbabbbbabbaaaaababababaabaaaaaabababaabbaabbbaaabbababaaabaabaabaabaaaaaabbabbabbabbaababababaababbbbbbabbbbbbbbaabaababbbabbaaaabaabbbabbbbbbabaaaabbbaabbaabaabbbabbbbbababbaabaaabaaaaaababaabaaaababbabbaaabaaabbbaabbaabaaabbabbbbabbaaaaaaaaaaabbbaabaabbabbbaaaababaaaababaabbbaababaabbbbbababababababbbbabbbaabaabaabbbababbaaabbbbbaaabbbbabaaaabbbaabaaaabbabababaabbabbbbbbbbbbabbbabababbbbbbabaabbbaabbaabababbbaaaaaabaaabaaabaabbbbabaabaabbbbaaababaaababbabababaabbbbabbabaabbaaabaabbbaaabbaaaaaaabaaabbbaabaabbbbaaababbbbbbabbbbaabbbababababbbbbbbabababaabbbaaababbbbbaaabbbaaaabbbbaaaabbabbabbaabaabbaaababaaabaabaaaaababbaaaabbbaabbbbbaabbaaabbabbbbbbaabababbbbabaaabbababaaabababbbbaaabbbbabbbabaabbaababbaaaaaabbbabbabaaababababbabbaababbababaabbbbbbaabbbbabbaababbbbaabbaaababbbbababbbaabbbabbaabaaaaaabaaabaabbabaababaabaaabaaababbbabaaaabaaababababbbaaabaabbaabaaabbbbabaababaaabaabaaababbbabbaaabbbbbaabbaaaabaabbaaaaaabaaabaabaabaaabbbabaabbababbabbbbbbabbbababaaababbabbaabbbabababaabababaaabbabbaaabaaaabababaaaaabbabbaabbbabbaaababbbaaaabbbaabaaabbabbbaabbaaaabaababbbbbbbbbaa
babaaabbbbbbabaaaababbbabbbaababbaaabbbbabbabbaabbababbaabbbabbbbabbbabbbbabbbabbaaabaabbbbaaabbbbaabbabaaaabababbabbabbabbabbbaabbaabababbaaabbabbbababbbabbabbabaaaaababababbbbbaaabbabaabaabbbaaaaabaabababbabaababababbaabaaababbabbbaabaabbbabaababbaaababbabaaababaabbabbbaabaaabbaabbaababaabbbbabbbabaabaabbaaabababbababaaaabaabbbabababaababaabbaababaabaaaabaaababaabaaabbbaaabaababbbbaaaaaaabbbbbbabaabbaaaababbabaaaababbabbaabbbabaabbaaaababbaabbbabbaaaababaabbaababbbaaaabbbbaabbbabbaaabaaabaabaaaabaababaaabaabbaaabaabababbbaaaabaaaabbbbbabbaababbbbabaaabbaabbabbbaabbaabbabbabbbabbbaabababbabaaababbaabbabaabbbaababaaabbbbaaaaabbbbbbaaabbabbbaabbbbbabbabbbabaaabbaabbababbbbaabbbbaaababbaaaababbbbbaabababbaabbaababaabaaaabbbaaaaabaaaabbbbbabaababbaabbbbbbbababbaaabaaabbbaaabaaaaaaabbabbbaabbbaabababbabaaaaabbbbaaaaaabbaabaaababbaaaaabbaababbbaaaaababaabbaabbbabbabbbaababbbabbabbbaabbabbaabbbbbbabbbaaaababbbabbabbbbbbaabaabababbbabbabbbbbbbbbaaaaaabbbaabaababaabbbabaaabbbabbabbbabaaabbabaaababbaabbabbbabaabbaabaabaabbbabaaaaaabbbbabaaaabababbabbbbbababbbabbbbbbbbaabbabbbbaaaabaabbbbbaabbaabaaabbbbabbabbbbbbbabbabaabbabbbbaabaaaababbabbaabababbbbabbabbababbaabaababbaaaabaaababbaababbabbbaaabaabbbbaaaabbabbaabaaabbaaaabbbbaabbbababbbbbaaababababbbaabbabbbbbabbaaabbbabbbbbabbabbaaabbbbabbaaaabaabbbbbababbbbbbaabbbbaaabbbbbbbaabbbabababbababaabbaaabbabbbaabaaaaabaaabbbbbbaaaaaaaaaaabbaabbbbbaaaababbbbabbbaabaababaaabbbaaaababbabaabaaaababaabbaaaabbbabbaaabbbabbbabbabbbbabbbaabaabbbaabaabaabbbaabbbbabababbbaaaabbbabbbaabbbbaaaabaabbbbbababbbabbbaabbabababaabaaabbbbabbbbbaaabaaabbaabbabbbbaaabaabababaabbabbabbbabbbabbaaaababbababaababaaababbababbbbabaaabaaaaababaabbbbbbaababaabaaabaabaaababbaaabbbabaaaaabbbbbbbababaaabaaaabbbbabbbbbbbaaaaabbbabaabbabbabbbbbaabaaabaabbaaababbbbabaaaababaabaaabababbaabbaabaabaaabaaababbababbbabaaabbaaaaaabbbaabbaababababaabababababaaabaabbbbaabbabaaaababbababbabaabaababaabbaaaabaabbbbbbaabaabbabbabbaabaaaabbaaaaabbbabbabbaabbbbabaabbaaababbabaa
baabbbabaaabaaabbaaabbabababababbbbbaabaaaaaababaabbaaababbababbbabaaaabbbaabbbbabaaaabbbaabbbbaabbabaabaaababbaabbaaaabaaabababbaaabbbbababbababaaaaabaababaabbbbbaaaabaaabababababababbbbbbbbbabaabbaababaaabbaaabbbbabaaabbaaaaaabbbbaabaabbabbaaaabbbbaaabababbbbaabababaaabaabaaaaabbaaabbaabbbabaaabaaaaababbbbbaabbabbaabbaabbbbabbbaaabaabbbaaabbbbabaabbbabbaaababbbabbbbbbbaaaabbabbbaaaababbabaaaabababbbbaabaabbaabaaaabbbaaaaaaaaabbbbbaaaabaabbaabababaababababaaaabbbaaabbaabababbaaabbbabbaabbbaabbabbbabaaaabbabbabaabbbbbabbababbaabaaaabbbabaabbbbaabaababbabbbbaaabbbbaaabaaaaaaaabbbaaabbababbbbaabbbaaabbaabbbbbbbaaabbabaaabbbabaababbabbbbabaaabbbbbabbbbbabbaaabbaabaabaabbabbaaabbabbababaabbabababbababbbbabbbaaaaababbabbaabbabbabbaaaabaabbabbbbbaabbbababaaababaaabbbabbaaabababbaaaaababaaaabbbbbbbbbabaabaaaabbbbaaaabbbbbaaaaaabbbbabaaaaabbaaaaaabaaaaabaaababaababaaaabbabaabbabbbbbbbabbabbaabbabbbaaaaaabbaaaabaaabbbabbbaabaabbaaaababaabaaaaaaaaabaaaaabaaaaabbbbababbbbbbbbbbbbaaaaaaabbbabaaaaabaaabaaaaaaabaaaabbabbaaaaaabaabbabbbaaababababbaabbbabbbaabababbbbbbaabbabaababbbaabaaabbbabbabbaabbaabaababababbbaaabbabbbbbaababbabaaaaababaababbaaaaaaaabaaabbabaabbbabbaaababaabaaabaabbbaabaaabaaaababbbbaaababaabaaabbaaababbbbaaabbabaababbbbbbabbbaaaaababbbabbbbaaaabbbbbaababaaabaabbaababaababbabaabbaaaaabbaabaabbabbbababbaabbbbbababbbabaaaabaaaababbbbaaabbbbabbbababaabaababbaabaaaaaabaaababaaabbbabbbbaabaaabbbaabaaaabbbbbabbaaaabbabbbaaaaaaaabaababbaabababbbbaaabbbbbabbabbabaaaaababbbbbaabbbbbbaaabaabaabbabbbabbbbbbbbbaaaaaaaabbbaaabaaaabbbaaabbbbaaabaaaaaaaaaaabaabbaabaaaaababbaaabbbabbabaaabbaabbabbaaabbbbaaabbaabbbbaaaaababbbabbbbaaaaaaababbbabbbababababbabbabbabbababbbbbbaaababababbbabaabaabbaabaabaabbbbbabbaababbbbbababbbababbbabababaaababbbababaababaabbbbabababaababbbbababbabaaabababbbbaabaaabbaaaaabbbabaaaaabbaabaabbaabbbabbbbababaabaabababbbabbabbaaabbbaaabbaaababbbabababababbaaababbabaabaabbbbbaabaabaabaaabaabaabbbbbbbaaaaabbabaaaabbabaabbabbaabbbabaabaabbaaababbabbbaabba
bbbbaabaaababbaabaabbabaaaabbabbbbaaaaaaababbbbbaabbbbbabbaaabbaabbbaaabaaaaabbabbbabbabaaaaababbabaaabaabaaaaababbababbbbbabbbbbbbabbbababaabbbbbaaabaabaabbabbbaabbabaaaabbabbbbaababaaaaabbbbbabbaaababbaabbabbbbbabbabaabbbababbbbbbaaaabaabbabbaabaaabbaabbabaabbbbaabbaabbaaabbbbaaaaabbbbabbabaababaaababbbaabbbaaaabbbababaabbbbaabaaaabaabbaaabaaabbaabbbabaaaaabbabbbbbaabaaabbaaabaabbbbbaabbaaaaaaaaabbaababaabbabbbaabbababbbbaabaabaabaaababbabbabbabbaabaaaaaaaabbbbbbbabaababaaabbbabbaaaaababbababbaababbaaaaaabaaaaabaabbababbababbaabbbaaababaabaaaabaaaabbbbaaaaabbbabababbbaaaaaabbbaabbaabbaaaabbabaaaabbabbbababaabaabababbabbaaabbabbabbabbaaababbbbabababbabbbabbbaaaabaabbabbaababbaabbababbbabbabbbbaababbabbbaaaaabbaabaaabbabbbbbabbbabbaabaabbabbbaaabaaaaaaabbbabaabbabbbbaaabababbababaaabbbbaabaaabbaabbbbaabbbbbbaaabaabaaabbabbbbaaabbbbbaaaabaaaaaaababbabbbbbbbaaaabbaaabbbaaaaabbaabaaabababbababbbbababbaabaaabbbbabaaaaaaaabaaabbbaaabababbaaaabbbabaabbabbbbbabaabaabbaaaaaabbbbbaababbbbbbbbaabbabbabbabbabbbaabbabaaaababaabaabbabaabbbbbaaabbabbaabaaababaaaaaaaaaaabbabbaaaaababbbbabbaaababbbbabbaabbaabbaaaaaaabbaaaabaaaaaaabbabbbaaabbaaabaabababaabbbbbbabbabababbaaaababaabbaababaaaaaabbbaabbbbbbaaaabaabbbaababbbbaabaabbaaaaaabaabbbbababaabababbbbbbabbaaaaabababbaabbabaabbbbbabbababbaaabbbbbbbbbbbbbbbaabbaabababbbbbbabbbabababababaabaaababababbbaabbbabbaaaaabaaaaabbabaabbabbbbabbbaabbaabbbabababbbbabbaabaabbbbabbabbbbaaabbbaaabaaaabaababababaabbbabbbabbababbabbabaaaabbbaaabbaabaabaaabbbabbabbbbbbbaaabbbaabbbaabbbbaabbbbbbbbababbbaababbaaaababbbaabbbbaabbaabbbbbbbababbabaaababbbbaaabbbabaaaaaabbbbbbbaaababaababbbbbaabbbbbbaaababbbabaaaaabbbbaaaaababaaabbbaababbbaababbaaaaaababbaabbbbbaababbbabaaaabbaaaaababaaaaabbaaaaaabbababbbaabbaaabaabbaabaababbabababbabbbaaababbabaaabbbaaabbbabbbbbbabbbbaaaaabaaabaabbbaabbaaabababbaabaaaaaaabbaabababaaababaaabbbbbbbaaaaabbbbbabbaaaabababbabbaaabbababbbbbbbabbbbababbbabbbbabaabbbaabaababbbaaaaaaabbbaaabaaabbbbbbaabbaabaaaababbabbbbbbababaaa
aababbbbaabbbabbbaaaaaaaabaaababbbaaaaabaaabaabaaaabbaaabaabbababbababaabaabbbaaabbbbbbbababaaaaabbbbabbaaaababaaabaaaabbbbaaaabaabbbbbabbbbbbbababbababbabababbbaabababaaaaababbbaaaabbabbbbaabbabbbbaaababbababbbbbababbaaaabaabababbaaaabbbbbbbbbaaaaababaabbabbbaaababababbabbbabaabbbaabbabaabbaaaaababbbaaaaaaaabbbbabababbabbbaabbaaabbbabaabaabababaaabaaaabbaaaabaabaaaaaaabbaababbabaaabbbaabaaabaaabbaaabababbbbaaaaaaababababbabababaababaababbabbbbabababaaaaabaaaaaababaababbabbbbaaaaaaaaabbaaabbababababbbbbbbaaaaabbaabbbbbabbaaaaabbaaabaabbbbbabbbabaaaaabbabaaaabbaabbbbbbabbbabaabaabbababbbbaabababbabaabbaabbabaaabaaababbbbbbbabbbabbbbaabbbabbaababaaababbabbbbabbaaaababbabbbaabaabbbabbabaabbbbbbbbbabbaabbababbabbaaaababaaabbaaaaabbaaabbbaababaaaababbbaabbababbbbaabbaaabbbaababaabbaaabaabbbbaaaabababbababbbbbbbabbbbbabbbbbabbbaaaaaabbabaabaaabbbabaaabaabbbbbbbabbaaaaababbaabaababaabbabbbababbbaabbbaaaaababaababbaaabbaababbbababbbabbbbabbaababbaaaaaaaaabbabbaaabbbaabbaabbbaababbbbbbbaababaababbabbababaaaaabbbabaabaabaaabaabaabbbababbbaabbbbaaabaabbbbbbabaabbbaababbbabaaababbaaabababbaaabbbbbaaabaaababbbaaaabbbabaaaaabaaaaaaabbabbababbbabaabbbaabbbbabbabbabaaaaaabaabbaababbabbaabaaaaabbbaababababaababbbbbaabbabbaaaaababaaaabbbbbaababaaabaabaababababbaaabbbaaaabaaaaaabaaaababaaaaaabbbbbababbbbbbaaababababbbaaaababbbabaaaabaabaabaaabbbabbbbaaaabbbaaabaaaabbbbbbbbbaabbaababaabbaaabaabbababbaabaababaabaaababbababbabbbbabbaababbabaabbaabababaabaaabbaabbbbbbbbbabbbabaabbbbaaaaabbaababbabbaabaaaaaaabaaabbbababaabbaababbabbbababbababbababaaaaaaaabaabbaaaaaabbbaababbbbbabaabaaabbabbbababbaaaabbbabbabbbabbbabababbabbaabbbbbbbabbababaababaabababaababbbbaababbbbbabababaaaabaaaabbabbabbbaaaaaabaaaaaabbaaaaaaababababaaabbbbabaaababbabaababababaabbaabababbbabaaaaaabbbababbaabbababbbbbbaabbbaabbbaaaaabaabbbbaaaabababbbbbbabaababaabaabbbbabbbbbaabbbbbaaaababbbabaabbbaabbabbbaaaaaabbbaaaaaaabbbbbbbbbbbbabbaababaaabbabbababbabbbbbabbbbbaabaabababbaabbaababbaaaabbabbbababaaabaabbaaaaaabbaabab
baabbbbbbaaababbbaaaabbababaaababbbaaaaaaabbabbabbaaaaaababbbbabbabaaabbabbbbbbaaabbabbbaababaaaabbbabbababbaaababbaabaaaabbbbbbaaaabbbabbbaaabbbbbbabbabbbaaaabbaabbaaabbaaaaaabbbaababbabaaaabaaababaaaabbbbbabaaaababbabbbbabaababaaabaabbaaaabbabbbaabbbabaabaabbbbbbbbaabbbabaababbbbabaabbaabbbbaabbabbbbbbaaababaababbbababaaaababbaaaabbaabaababbbaababaabbaaaaaaaaabbababbaaaaabbaabbbbaaabbbbabaabbbabbbbaaaabaaaababbabbbbbabababbbaaaaababaaabababbbbbbbabbbabbbbabbabbaabaaaaababaabaaabaaaabaaababbaabaaaaabbaaaabaabbababbababbbababaaaaabaababbaaabbbabbbbbbbaaaaaabaaabaaaaabaababbaabbbabaaabbabaaaabaabababbbbaabbaabbbaaabbbaabaaabaaabaabaabbbaaaabbbbaaababaabaabbbbabbabaabbaabbbbbbbbababbbabababababbbabaaaabbaaabbbbabbaabaaaaabbbaaabaabbabbbbaaabbaabaaabbaaabbbbabbbbbbbaaabbaaaabababbbaaababbababbaabaabbbabbbabaababbbaaabaaaabbaaaaaaababbbbbaabbaabbbbbaaabbababababbaaaabbbbaababaaabbaabbaabbbaaabababbabaababaababaaaabbabbababbabaaabbbaaababbbabababaaaaaaaaaababbaabbbabbbbaaaababbbaaaaababaaaabbbbbbabbbbaabababbbbaaaaaababbaabababbbabbbababbaababbaabbabaabbbbbaaaaabbbaaabbbababaaaaaababbbaabbbbbaabbaabbabbaaaaaababaabbaaaaabbbaabaabbabaabbaabaabaabbbbababbabababaaabaaaaaabbbaaabaaabaaabbbababaababaaaabbbbabababaabbabaaaabbbababbbbbbbbaaabababaaabaaaababaabababbbbbabababababbbbbbabaaababaabbbabbbbbabaaaaabaaabbaabbaaaaabaaabbaaaaabaababaaaaabbabaababbbbabaabbbbbbbbbbaaaababaaaaaaaabaaaababbbbaaaabbabbbbabaaaabaaabaabbabbabaabbaabbaababbaaabbabaabaaaabbaaabbbbabbaabbbbaabbbaaaaaabbabaabbaaaaabaabbbbabbaabbaaaaaabaabaabaabaabaaaabbbbbbbaaaaaabbaabbaaabbaabaaaabbbaabbaabaabbbabaaabbaabbaababbabaaabbabaababbbabbbbbbaabbbababaaabbabaabaabaabbabababbaabaabbabbbbaaabbbbbbbbbabbababbabbabaaabbaabbbabbbabaaaabbbaabababaaabbababbaabaababbbaaaabaaaaabaabbbaaabbbaababaabaaaaabaaaabbbabababaabbbaaaaaaabbaabbbbabbabbaababbbbbabaaabaaababaababbbababaabbbbbbababbaaabbbbbabbbbbbbbaabababababaaababbbababababbbbaabaabbabaaaaabbbabbbbaaabbbbbbbbaabababaabababbaabbbabbbabbbaaabbbaaababbaaabbaaab
aabaaabbababbbbbaababaabaaabbbabbbbbbbaaabbbbaaaaaabaabaabbbabbabaaaaababbaabbaababaabaaaababbaabbaabababbbbbabbabbbaaaababbbbababbabbbaabbbabaaabbbbbbbaaaaaabbaabbaabbbbbabbababbaabbaaaababaabbababbbaaabbababbaabababaabbbbbbaaabbbaabbbbaaabbbaabbbabaaaabbbbbbbabaabaabbbbaabbaabbbbabbbbabaaaabaabbbaabbabaabbbaaabaabbbbabaaababbbbbbbbaaababbbbbbbaaaababababaaabaabbabbabbaaabbbbbabaabbabbbaaaaaabababaaababbbbaabababaabbaabababbaabbabbbbaabbabaaabbbabbbbaababbaababbbbaabbbbbabbabbababbbbaabaababbaaabbbaabaaabababaaabababbbababbababaaabbbabaaaabaabbbbbbabababbbbbaabaaaaabbabbbabbaabbbabbaaaaaababaababbababbaaabbbbbbabbaaaaabbbbbaaabbabaaaaaabbaababbabbaabbaababaababaabaababaabaabbbabaaabaabaaaabaababaabbaaaaaaabbbbaabbaaaaaabbbabbbabaababaabaaabaabaaababbbaaababbbabaaabaabaabbbbbabbaaaaabbaabababaaaaabbaabbbbabbbbbabababababbabababbaabbbbabbaabbbaabaabbabaaabbbaaabaabaaababaaaaaababaaaabbbaaaaabaaaabaaaabbbabbbababbbabbbaaabbbaaaaaabbabbabbaaabbbababbabaaaaabababbbbbbabbabbbbaabababbabaabaaaaaabaababababbaabbaabbbabababaabaaaaabbaaaaaaaabaabbbbabaaabbaaaabaaabbabbaabaababaababbaaaabbaaababbbababaababababbaaaabbbbababbbabbabbbbaaabbaababababbabaaaaaabbaabaababbbbbabbbbaaaaabaabaababaaaaaabbabbaaaaaabaaaaaabaabbbabbaabaabbaabaabbbabbabaabababaabaabaabbababbaababbbbaaabababbaabaabbbabbbbbabbabbbbbaaababbbaabbaaabbbbbababbbaaababbabbaabbaabbaaaaabbbaaabbbbaaabbbbababbabaabbbbabababbaaabbbbaaabbabbbaaaabaabbaabababbbaaabbbaaabbbbabbbababababbbbbabaaabbaabbaabbaaabbabbababababbbbbbabbbaabbbaabaaaababaabbbbaababaaabbbaabbbbaaaabaababbaabbbaaabbaabbabbababbbbbaaaaaabbbabababbababbbbbbbbaabaaaaaaabbbbbbbbbaaaabaaaaabbabbbbbbbaaabbaaaababaaabbbbbbaaaaaaabaabbabababaaabbbaaabaaababaaaabbbabaabaabbaabaabbbbaabbbaabbababaabaaaaabaababbbbaaaabbbaaaabaaaababbbaabbaaabbbbbbbbbbaabaaaaabababbbbababaabbabaabbaaabaaababbaabbaaabaaabaaaaabbabbbbbbabbbaabbbaaabaaababbbabaabababaaaabaabaabaaaababbaaaabbabbbaabbbbbbbabaaaabaababbabababbbbaaaabaabaabaaaaaaabbabbaaababbbbbbbaaaabbbababaababbbba
abbbbaaabaaabaaaaaaabaabbaabbabbaaaaabbbbbbbaaabbbbaaabbbbbbbaabbabaaabaaaabaababbbaabaaabbbaabbaaabbaaaaabbabaaabaaabbaabaaabbbbbbaabababbbaabaabbbbaaababaaababbbabbbbbbbabbabaabbbbbaaabbaaaabababaaaaabaaabbbbaaaabaabbbbaaabbabbbabbbabbbaabaaabaaababaaabbaababbbbbbbbaaaaabbbaabbabbbbbaaaaabbabbaabbababbbaabbbbaaabababbaaaaabaaabaabaabaaabbbaabbabbababbbbbbaaaabbbaaabaaabaaaaaabbaaaababaaaaababbbbaaaaaaabaaabababbbabaaaabbabbbaaaababaaabbaaaabbababbababbabbbabbaabababbbaaaabaabbabababbabbabbabbbabbaabbabbbbbbaababbbaababbababaaabababaaabbaabbbbabbbbaabababbbbababaaababbbabbabaabbbabbbbbbbababaabaabbbaabbabaabbbaababbabbbabaaabbabababbbabaabbaabbbbabbbbbabababbabbaabbbaaaabbbbaabbabaaabbababaabbaabaabaaaabbbaaaaabbaababbbbaaaaaaabaababaaaababbbbaabbbaabbbaabbaaaabbbaaababbbaaaabbbaaaaaaaaabbabbabbababbaaaaabbabbaabbaaabbbbabbabaaabbbabbaaabbababbbaaabbbbababaaaabbbabaaaaabbbaaaaababababbabababbbababbababbbbbaaaaaaaababaabaabaaaaabbaaaababbababaaaaabaaabbbbbaaaaaabbabaababaaaababababbaaaaaaabaabaaabbbaabaaaaaababbbababbabbbabbabaabababaaababababaaaaaaaabaaabbbaabbababaaababaaabaabbaaaaabbaaababbbbbbbaaaaababbababbaaaaaabaabbabbbabbabbbbbbabbbbabbaabbbbbbaababaabbbbbaaaabbbaaaaabbbbaaabbabbabaabaabaaaabaaaaaaababbaaaaaaaaabbbbaababbaababbaabbbbbbbbaaabbbbbaaaaaaaaabaaaabaabbbaabbaaaabbababbaabaaabbabbbbbbabaaabbbbabaabbbabbaaabaabbababbbbbabaabbbbaaaabbbaabbabbabbbbbbbaaaaabaabaabbbbbbbbbabbbabbbbbaaaaabbaabbaabbbbbbbabbbaaabbabaaabababbabbaabbaababbabbbbaababaabbabbbbbabababbbabababbbbbbababaaaaabababbaabbabbaaabbbbababbabbbaaabbbabbbbbaababbbabbbaababaaabaaabbaaabbbbaabababbbbbbbaabaaabaababbbbaababbbbbaabaabababbbbaabbbaababaaabaaaababababbaaaababbbbbbbbabbbbbbabbabaabaaabaababaaabababbabbbbaaabbbbabbbbbbabbabbbbbababbbbaaabaaababbbbabbababaaaaabbabaabbbabbbbababbababbaaaaaaaaaaabbbabbabaaaabbbababbabaaababbbbaabababbbbaabaabbbbabbaaaaabbaabbbbbababaaaabbaaaabbbbaaaabbabababbbbaaaabbababababaabbaaabbbbaababbbbabbaababbbbaababbaababbababaabbbbabbabbabaaaabbbbbbbabbba
aabbabaaaaabbbbbbbabaaaaabaababbbbaaabbaaaababbbbbbbabbaaaaaabaaaaaababbbaabbaabaaababbaabbbbaabaababbaaabbbabbaabbbabbbaababbababbaaaabbaaaaabaabbbbabbbbabababbaaaababbaaabbbaaabbbabbaabbabbbbbbbbbbabbbabaaaabbabbabababbabaabbbabaaababaaaaaaaaabbbaaabbbbbbbabbaaabbaaaaaaabababaaaaababaabaabbabababbababaababbbaabababbbbbaaaaabbbaababbaaabaabaababbbbaaabbbabaaabaabababaababaaabaaabbbbaabaaaabbbbbaaaaaaaaaabbaaabbbbbbaaaaaabaababbbabbbabaabbaabbaabaaaabbababaaabaaaaaabbaaaababaaababbbabbbabbbbababbbbbaaaaaabbbbabbaaabbaaaabbaaaaabbabababaabbabbaaaaabbbbababababbbbbabbbbabaabaababaabbaabaaaabaaaabaababbabaaabaaaabaaababbbbbaaaaaabbababbabbabbbbaabaaabbbbbbbbaabaabababbabbaababaabaaaaaabaaaabaabbbaabbaabbbbabaaabbaabaaaaabaaaaaabbabbaaabbbabbaabaaabbaabaaabababbaaabbabbabbbbaaaaabbbbbabbaaabaabbabbbabababaabbbabbbbaabbbbbaabbabbabbaabbbaababbbabaaaabababbaababaaabaaabaaaabbabaaaaaaaaabaaabbbbabababbaaaaaababbbbaabbbbabbaaaaababaaabbbaaabababbabbbbbbabbbbabbbbbbaaaabaaaabbababbaaababbabbababbabbbbaaaaaaabbbbaaaabbaaaaaabbbaaabbbaaaaabbbbabbababaabaababbababaabababaaaaabbabababbbaabbabbbabbabbaababbabbbabaaabbabaabbbaaabbabbabbbababaaabbabbabaaabaababbabaaaaaabbabbbaaabaababababaaaabbbbaaabaaaaaaaaabbbbbabbaabaaaaaaaabbabaaabbbabbbbaabababaaabaaaaabbababaaaaabbabbabbaabaabbbabbaaaabaabaabbabbbaaaaababbbbbbaabaaabaaababbbaabbbbbaabaabaabbbbbbbbaaabaaabbaaaaaababbbbbbbbbaaabbbabbaaaaaaabbbabbabbaaaaaaabaabaabbbbaabbaaababbbaabaaaabbabaabbbbaabbabaaaaababbabbabaababababababbabbbbaababbbbbabaaabbaabababbabbbaababaaaaaabaaabaaaabbaabbaabaabbbbbbbaaaaaaaabbabaaaabbbaabaaabbaaabbaabbabbababbbaaabaabbaabbbbabbbababbabbbbbabaaaabbbbbabbbbbbbabbbabaaabbbaabaabbbaaaabbabbbbbbbabbabbabbbababbbabbbbbbabbbaabbbbabaabbabbabbaaaabbaabaababbabbaaaabaaabbaaaaababaabaabbaaaababaabbbaaabbbbbaabbbaabbabaaabbbaaabaababbaabaaaababbbbbabaabababaabbabaaababbbababaabaaaaaaabbbbbbbbaabbabbbaaabbaabbbaabbbbbaabaabbabaaaaaaaaaaaabababbbbababbbababababbbbbbbbbbabbbbabbaaaaabbbaabbaabbbbaaabbaaaabbabaa
bbbbbbaaabbaabababaabaabbabbaabbbaaaabaaaababbaaababbbbabbbbbabbaaaabbbbaabaabbbaabbaaaabaaaaabbbbabbabaabbabbbaabbabbababbbabaabbbbbbababbaaababbababaababaabbbababaabaababbbbabbbaaaaabaabbabaabaabaabaabbaababbabbbababbaaabbbbbabaabbbbbaaaabbbabbbbbaaaaabbbaaabaaabaabbbababaaaaabaabbabaaaaaabbbbbbababababbaaaabababaabbbabbabbaaaabaabbabbaabababbbaabaaaaaaaaabababbabbbbababbaababbabbbbbbbbaabaabbaaaabababbbababbbaababbaaaabababbbabaabaabaaababbabbbbbbabababababaababbabaaaabbaabaabbababababbaaaabbaaaabbbbaabbaaababbbabbababbaabbaababbaaabbbaabbbaabbbbabbaabaabbaabaaaaaababbbaaabbbbbbbaabaaaabbabbbbbbbbabaaabbbbbbaabbabbababbababbaabbbaababbaabbabbbabbbbaabbaabbbbbaabababbbaaababbbaabbabaaababbaaaabbbbabbaababbaaabbaabaabbbbbbbaabbbbbbbbaababbaaabbbbaaaaabbababbaaaaaaaabbaabbaabbaabbbaaaaaabaabbbbaababbbbaaabbbababaababbabbbbabaababbaaabbaaaababbbbbaaabbabbabaaabbaababaaabbaaaaabbababbbabbbababbbaaaabbbbaaaabaaabbabbaaababaaaaababababaaabaabbababbabaabbaaabbabaabbaaaaabaaabbababbbbabbabaabaaaaabbaaabbaaabbbbbabbbaaaaabbaabaabbbbabababbababaaabbabaaaaaaaaaabbbbbbabbaabbabbabbbaaaabababbaabbaaaaaabbbabaabaabbbbaaaabababbaaaaaaaabbbbabaaabbaabbaaaaaababbababaabbbbbaaaaabbbabaabbabbabababaababbbbaaaabbbababbbbabbaaabbabababbbbbbbbbbbaaaabbabbbabaaaaaaababbaaaabbbbbbbabbbaaaabbababbbaabaaaabaaaabababbbaaabbbabaabaabaabbbaabaaabaabbabaabbabaaaaabababbbabaaaaabbabaaaababaaabababbabababbabaabbbabaaaabaaaabbaababbabbaaaababaabbaabaabaaaabbbbbabbbababbaaabababbbbaabaaabaaabaaaaaabaaaaabbabbbbabbababaababbbabbbababaaabbabaabbbaaaaaaaabbbbbababaaababbbbabaababbbabbbbbaabaabaababbbbbaaaabbbaabbbbbbaaaaabbbbababbbbbbaaaaababbbbbbbbaababbabbabbbbbaabaabaaaaabaababbbbbbabbaabbbbbbbaabaaaaabaaabaabbaaababbbbabaabaaabbbaaabababbbbabaaaabbabbbabbaaabbbabbbabbaabaabaabaaaabbaabbbbabbbabaabaaaabaabaaabbbababbababbababaabbbbaaaaabbababbbabbbbbbbbabbaabbbbbbaabbbaaaabbababbbbaaaaababbaabbbbbaaaaabbabababbabbabbbbbaaaabbbaababbaababaaababaabaabaabaabbbbabaaabaabbbabbaabaabbaabbbabbabbbaaababb
aabbaabaabbbbaaaaaabababaaababaabaabbbbbbbabaaababbaabaabbbbbbbbbbbababbbbaaaaabbbabbbbabababbaaaabbbbabbbbaabaabbbbbbaababbabaabaaaaaabaaaababaabbaaabbbbabbabaaabbabbababaaaabbabaabaaaaaabaaaaababbabababbbaaababbbbbababbabbbbbaaaaabaaababaaaaabbbaabbaaaabbaaababbaababbaaabbbabbaaaabbbaaabbaaabababbbabaaabbaaaaaabaabaabbabbbaabaababbabbbababbabaabbbababbbbaabaabbbbaaababbbabbaaabbaaaaababbbabaabbbaaabaaabbabbbbababaaababbbaabbbbabbbbaabbababaaabbbaaababbbbbaabbaaaaaabaababaaaaabbabbbbabbabbabbbbaabbaabbbaabbaabbaaababaabbaaaababbaaabababbaabaaaaaabbbabbbaaababbbbaaabbbaabababaaabaabbbabaaaabaababbbaaabbbbbbbaaaaaaabaaaaabaaaabbaabbbbaaababaaabbbaabaababaaaabbbbaababbbaababaabaabababababababbaabbbabbaabaababbabbaabbbbbabaaababbbabbabbaabaabbabbbabbbbabababbbbabababaaaabbbabbbbbabaaaaabbabaabaabbabaaabbaababbbabaabbbbbbabbbababababbbababbaabbbabaabababbbaaaabababaabaaaabbbaabbaabbbbaaababbbabbbbaaaababbbbaaaabbaaaabbbbababbbbbbbbabbbababaababaabbbabaaababbbabaabbaabaababbaabbbbaaaabaaabbababababbbabaabbbbbbaabbbbabbbaaaabbabbbbbaabbabaabbabaabbbbbbaaaaaaababbbbbbbaaabaaaaabaabbbaabbbaaabbaaaabbaabbbabbbbaaabbaabbaabbaaabbaaabababbaabbabaababaababbabbbbbaaaaaaabbabbaaabbbbaaaababbbbababaaabaabaabababbbbbbbbbaabbbaaabaababbbbaabbabbbaabaaaabbabaaababaaaabbbbbababaaaabbbaaaabbabaabaababbbaabaabbababbaabaabaaaaabbbabababbaaabbbababaaaaababbaaababaaaaaaabbbabaaabaabababaabbbabaaaabbbbbbabbbaaabbaababababaaaaaaababaabbbabbbbbaababaabababaaaabbaaaaaababaabbaabaabbbbabbaabbbbbaaabaabbabbaaaabbbaaabaaaaaababaaaaabbbbbbbaaaabaabaabbaaabbaabbabbabbbbbbbaaabbbbaabbabaabbbaabbbaababbabbabbaaabbabbababbbaabbbabbbbaaaabbabbbbbababbabbaaaaabbaabbbbbbbbababaaaabbbbbbbbaababaaabaabbaaabababbbbaaaabbbaaaabbbbbaabaabbaabbbbabbabaaabbbbbaabbababaabbbaaaaabbaaaaaaaaaaabbbbaaaababbbaaaaaaaababbbbaababaaababbbbaaabbbbaaababbaaaabaababbaaaaabbbabababbaaabbaaaaabaabbaaabbababbbaaaaabbabbbaabbbaabbababababbbbababbaaaaabbabababbaaabbbbabaabaaabaaabaabaaaaabbababbbbbbaabaaaabbabbbbaabababaabaabaa
baaaaaabbabbbbbabbbbbabbabbbbbaabaaaabaababbbabbbbbbbabbaabaabbbbaabbbbbababbbbabbabbbbbaabbbabbbabaaaabaabaaababaaababbbabbaabbababbabbaaababbaabbabbaaabaaaabbbaababbbabababaaaabababaabababbbabbbbbaabbaabaabaababbbbbababbabbabbbbabbbbbabababbbbaabbaabbbbabbaabbbbbbbaaabbabaaaabaaabbabaaaaabaabbaabbbbabbbaaabbbabaabbababbbbbaababaabbbbaaaaaabbaabaaaaabbbbaabaaabaaabaaabaabbaaaabbbaaaabaaaababbaabbaabbbabaaaababaabbbabbbaabbbbaabbbaaaaabbabbbaaaabbaaabbabbbaaabbbbbbbbabababbbbbabaabbaaaabaabaabbaaaaababbaabababbaabaababaaaaaabbbbaabbabaabaaababaaabbabbbbbbbbbbaabbabaabaabbaabbabbababbabbaababababbbabbbaaaaabaaaababbbbaaaabaababbbabbababaaababaaabaabbbbbabbbabababaababbabaabbbabbaabbbabaabaababaabbbbaababaababababaaaaaabbaabaaaababbbabbabaaaabaaababbabbbbabaaaaabaabbaaaaababaaaabbabbaabbbbbabbbbbbaabbaaaabbababbaaababbabbabbaababbaaaaaaaaabbbabbabbabaabbbbaaaababbbababbababbbaabbabaabbbaababaababbaababbbaababaaabbbbaabbaaaaaaababbbaabababbabbbaaabaabaabbaaabbaaabbbbaaaabbbababbbaababbaaabaaaababbaaabbaaabbabbabaaaaaaaabbabaaabbabaaaabbabbabbabbabaaababbababbbaabaabbabbabbbbabaababbbbababbbaababbbbbaabaaabbaaaaaabbabbaaaaaaaabbaabaaabaababbbbbaaaaabbaabbaababbbbbbbabbbbaaaabbababbbbaabaabbbbbaabaababaaababbbbbaabbaabbbabbbbabbaabababbbbabbaaaaaabaabaabbaaabbaabaaabbabaababbaaabaabaaaaaabaaabbababbaabaaabbbbaabababbbaabbbabbaaabbbabaabbaababaaaaaabbabbaaababbbabbbabbbbabaaabbbaaabaababaabababbbbaabababaabbbbbbbbaaaabbababaabbaabababaaaaabababaaabaabbaaaaaaabaabababbaabbbabbaaaaaabbaaabbabbaababbbabbabbbbbaaababbaaaaaababbaaabbbbaababaaababaaaababaabbabbbbbbbaabaaabbabbabaaabbbababaabbaabbaaabababbabaabaabaaaaaaaaabbababbbbababaababbaaaabbbababaababaaababbabaaabbbbabaaabababaabbababbbbabbbaaaabaaaabbaaaabaaabbbbabababababbabaabbabbbabbabbbbabbaaaabaabbaabaaabaaaabbbaabbaabaabbabbaabbaaabbbbaaabaaaaaaabbbbaabbbaaabbbabbababbaaabaaaaabaaaabbabaaabbbbbbbaaabbbabbbabbbaabbabbbbbaaabababbaaababaababaabbaaaabbabbaaababbbbbaaaababaababbabbbaabbbaababaaaabbbaabbabaaaabaaaaabaaab
bbabaaaaabbaabbbaaababaaabaabbbbaabbabababaaaababbbabbbaabaaaaaaaababbbaaaaababbabaaabbabbbaaaabbbbaabbaaaaaaaababbabaaaabbbaaaaaabaaaabbabaaaabbbaaaabaababbabaaabbbabaabbbaaabababbbababbabbbabaabbbaaaaaaabaaaabaababbbbbabbaabaabbbbbbbaabbbaaaabbbaabbaaabbbbaabbbbbabbbbbbaaababaaaaababbbaaabbbbabababbbaaababbababbaabaaaaabababbabbbbbabbbbaaaaabbbbaaabbbbbababababbbbbbbabbaabbbbabaaabaabbaaaaabaabababbaaaaaaababaabaaabaabaaaaabaabaaabaabbaababaababbabaaabbbbbabbbabaaaababbbbbabbbbaabbbababaababbaaabbbbbbbbbbaabaababaaabbabbbbbbbabbbaabaababbababaaabaaaabaaaaaabaabababbbaabbaabbbbaababaaabaabbbaababbabaaaabbbbaabbbaabaababbbababbbbaababbababbbaabbbabaaabbbbabbabaabaaabbbaaabaabababababbaabbbbbbaabaaabbababaababbabbbbbbbbbbababbbbbaaabaaaaababbbbaabbbababaabbbaabbbbabaaabbbaabbababbaabaabbbabbbbbbababbabababaaaaaababbbbbbbaabbaaabaaababbaababaabbaaaaaabbbaababbbbbbbbbabaaabaaaabbbbaaabbabbbabbaaabaabaaabaabababaaabaabbaaaaabababaaababbabbaaababaabbbaabbbaaabbaaabbabbbabbaaaaaabbbbabaaaaaaababababbbabbbababaaaaaababbabaaabbaaaaaaaabbbbaabbbbaaabaaaababababababaaaabaaaaaababaabbaaabaaabbaaaaaabbaabaababababaaabaababaaaaaaaaaaaaaabbbbabbbaababbbbabbabbbabbaaaabbabaabbbaabbbbbbbbbbbbabbbbbbaaaaabbbaaabbbbbabaabbaabaaabbababbbaabbaaabbbbbbbaabbbaabaabaabbbaabbbbaababbaabbbbaabaabbababbbbbabaaababaabababaaabaababbbbaaabbbbbaabaaabbaaabbaabbabaaabaaabbaababbbbbaabaaaabaabbabaaaaaaabaaaabbbbbabbbaabaabbabbabababaabaaabbbbaabbbabbaaababababbababbbbabbaaababbabaaaabbbabbabbabbbabababbabaaaabaaaaaaaaaaababaaabbaabaaaaabbbbaabaaaabbbabbbabbbbaaababaabababbaaabaababbaabbabbaabaaaabbabbbaabbaababbaaabbababaabbbbaabababaaabababbbbabaaaababbaaabbbbabbbaababaaabbabbbababbbbabaaabababbaaaaababbabaababaaabaaabbbabbbaaaaabaaabbbbabbaabbbabbabbbaaaaabaabbabbabbbbaaabbabaababaaabbababbbbbaaababbaabbababbbbbbbbaaabbbbabbabbbbbaabbabbbbaaabbabbaababbabbaababaabaabbaabbaaaabbbaaaababbabbbabbbbbbbabababababababbbbbbbaabbbbaaaabbabbaabbbababbbbbabbbaababababbaababbabbaaababbbbbbaabbaabaabbabbaaa
ababaababbaaaabbbbaaabbbbbaaabbbbabbbbaaaabbaaaaaabbaabbbabaaabbbbbbbbaabaabbbbbabaabaaabababbaabbaabababaababbbbbbbbbbbbababbaaababaaaaabaaaaabbbbbbaaaababbaabababbbaaabbabaababbaabaabbbababbaabbaabaabbbabbbaabaaaaaaaababbabaaaababbbaaaabbabababbabaaabbababbbbabbabaaaaaabbbbababaaaababaababbbbabbabaaabbaabababbaaabbabbbaabaabbabaaaaabbbaabbbaababbabaaabbbabbaababbbabbbbaaabbaaaaaaabbbbaabaabbabaaabbaababbbabaaaabababbaaaabbbabaaaabaaababbbaabaabbabaabaaaaababbaababaaaaabbaaaaaabbaaaabababababbababbbbbaaaaaabbbaabbabaaaababbbaaabababbbbabbbaaaabbbaababaabaabaaabbaaaababbbbaabaabbbaaabaaabbababbaabaababababbbbbbaabbbbababbbaabbbbaabbbbbbabbbbabbbbaaaabbbabbababbbbbbbbbbaaababababbbaaaaabaaaabaabbbbbbbbbaaaaabbaabbbbabaababbaabbabababbabbbbaaabababbbbaaaabbbbbaabbabababbabbabaabaabbababababbaabbbbbbbbabbbbbababbbabbbbabbbabaabaababbbbaaababaabbbbbaaaaaabaaaabaabbaaababaaaababbabbbababaabaaaaabbabbbabaaabbbababababaaaaaabbbaaaabbabaabababaababbaaaababababbbababaaabaababaabbbabbbaabbaababbabbaaaaabaaabbbaaaaababababbaaaabaaabbabbaaaaabaabbaaabaaaabbabbaabaaabbbababbaababaaaaaabbbaaaabbbaabbbbabaaabbaababbababaabbaaaaaaaaaaababaabaaabbbabbaaaabbaabbaababbabaabaabbaaaaaaabaababbabaabaabbbbbababaaabbaaabaababaaabbbbbabbbaaaabbbaaaabababababbabbaaababbabbbbbaabbbabaaaaaabbaaaaabbaaabbbbbaabbbbaababbbbaaaaaabbbbabaaaaabaaaabbbababbabbabaaaaababbabbbbbbbbabbbbaaababbaababaaaababbaabbbaaaaaaabbabbabaaaaaaabaabbbaabababbbaaabaaabbbbaaaabbbbbaaaaabbbbbabbaabbbbaaabaaaabaaaaababbbbaabbbaabbabbaaaabbaabbaabbbbabbaaaaababbaaaabbaabbaabbabbaabbbbabbbbbaabbbbaabbbabbababaaababbbbbbbbbbaaababaabbbbbabbbbabbbbababbaaabbaaaaabababbabbabbbbbbabaabaaabaababbbbaabbabbbabbbabbabbbaaaabababababbbabbbbbbabbaabbbaaababaaababbbbaababbabbabbbbabaabaaabbbaaabbbaabbbaaabbaababbbabbabaabababbababbaabbbaabbbbabababbbaaabbbabbbbabaabbabbbaabaaabbaaaaaabbabbbbbabbbabaabbbabbbbbabbaaaaabbbaaaaaabaabbabbbabbbaabbbaababbbaaabaabbbaabbbaaabaaabaabbaabaaaabbbaabbabbababbaabbbbaaabbaabaabaaaabaabbbbaaaaaabb
abababaababbabbaabaababaabaaaaaababaaababbbaabbabbbbaabbabaaaabbbababbbbabbbbbbbbabaabababbabbabbbbbbbbbaaabbaabaabaaaaabbbaabbbaaababbabaabaabbbbabbbabbaabaaabbbaaabbbbabbababbabaaaabaaabbaabaaababaaabbbbbbabbbbaabbbaaaaaabbbaabbabbbbaabbaababaabaababbaabaababbbbababaabbbabbbbaaaabbaaabbaaabaaababbbaabbbbbbaabbabaaabbbabbaaabaabaababbabbbabbbabbababbaaababbbaaabaababababbaabaaaaababaabaaababaaabbabbaaabbabbabbabbabbbbaaaabbabaaabaabbbababaaaaabbabbaaababbaabaababbabbbaaabbabbbaabaaabaababaaabbababbbbbabaaaabbbbaaaabbaaaaaaaaabbabaabaabaaaabbaababbabbabbaabaabaaabaabaaaaaaabbbaabbbbaaaaaaabbbabbbbbbaaaabbbabaaabbababbababaabbbaaabaaabbabababaabaababbbbbaabbaabbbabbbabbbbabbaaaaabbaaabaaabbaaababbaaaaabbaaabbaaabaaaaaaaabababbbabaabaaaaaabbbaaaaababaabbbaabbbbbabbbaaaabaabbbbbaabaaabababbabaaaaabbbaabaaaababbbaabaaababbbbaaaabaaaaabababbbaababaaaabbbabaaabaaaababbaaababbabbabbaaaaabbbbbababbbbabbbaaaaabaabaabaabbaabbbbaababbbabbababaabbaabbbabaabaaaabbbaabaaaabbaaaabbbbabaaaabbbbbbabbbaaaaabbbbaabbabaababababababaaaabaabaaaabbbabbabbbaaaabbbabbbbbbabbbaabbaabbbabbaabbaaaabbababbaabbabaabbbaabbabaaaaaabbbabaaaabbbbbaabbbbbabbaabaabbababababaabaaaabaabbabbbbababbbaabbaabaaaababbababababbaaabbbbaabaaabbbbbababbbabaaabbbbbbbbaaaaaabbabaaaaababaaaabbbabbbbaaaaaababbabaabbaabbbbaaaaabbbbbbbbbaabbbaabbbbabbbabbbaabaabbbbaabaabbbabaaaabbbbaababbbbbabbabbabbabbbbbbaaabaabaababbabbababbbbabaaaabbbbabbaaababbabaaaaabaabbbaabbbbbbbbbababaaaababbababbabbaabbbbbbbabbaaabababbababbabaaabbaaaaaaababbbaaabbbabbbbabababbaaabbaaaaabaababbbbbabbaaabbabbbbabbbbbbaabaabbaabaababbbbaabababbbbbabbbaabbbabaaabbbabbaabbbbaabbbbabaabaababbbbbabababaaabaabaababbbbbababaabbbaaaaaabaabbbabbabbaabbbabbbaabbbbaaabbaabababbbbaaabababbabbbaabbbabbabbbaababbabbaaaabbbaabaaaaabaababbbbbaabbbabbbaabbbaababbaababbbaaabababbbbbbaaaabbbaaaaaaaaaabbaaabaaaaabbbabababbbbabababaaababbabbaaaabaaababaaabaaababbabbbabbaabaaaaaabaabbbbbbabbaabbabbaaabaabbababbbbbbababbbaabaabbaaaaaabbbabaaaabbbaaaabababaaabaababb
bbaababaabbaaabbbbabaabbbaaaaabbbaaababababaaababbbaabaaaabbbbabbabaaaaabbabbbabaaaaababaabababaaabaaaabbbbabbaaaababbbbbbaaaabbabbabbaabbbabbaababbbbabaaaabbbbaaabbaaababaabaababbbbbababababbaaaaaabbbbbabaaaabbbbbbaaabbaababbaaaaababbabbbaabbabbbaaabaababbaaabbabbaaaaaabbbbaabbabaabbbabbababbbabababbbabbabbbaaabaaabbbbbabaaaaabbbaababaabbaaaaababbbbbbabbaaabbbabaaabbaaabbaabaaabbbbbbaaaabbbbbbaaaaaabbbabbbbbaaababaaaabaaabaabbabbaaabbababbabbbaabbbaaabaaaaaaabbbabaabbaabbbbbaabbbbbaabababbababbbbababbbbabbabbaabaaaabbababbabbbaaaabaaaabbbbbbbbaabababaaaabbababbabbaabbaabaabaabbaaabbbbbabaaabaabbaaaabbbbbbaaaaabaabaababbaaabbaaaaabaabababaababbbaaaababbbaaababaaaabbababaabaabbabaabbbbaababababababbabaabbaaaaabaaaaabbbabababbababbbbbaaabbbaaabbababbaabaaabaaaaaababbabbbbbbaabaaabaababbbbbaabbbbbbaaabaaaabbbbbaabbbbbababababaaaaaaabbbbbaabbbbbabbbbaaaababbaaaaabbbbaabbabaaabaabaaaabbbaaaabbbbaaabaaaaabbbbbbabaaabababbbabaaaababbababbbababbbabbabbabaaaabababbbabbaaabbaabababbbabaaabbabbaabaabaabbaaaabbbababbaabbaaaaaaaabababababaabaaaaaaaabbbababbaabbbababaaabbaaabbaabbbaababaaabbbaaaababbaabbbaabbaababbbabbaabbaaabaaaabbaabaabaaaaabbaaabbabbbbbbbbaabbbaaaabbbbbbaaabbaabbaabaababbabababbbbbbbbabaaaabbbaaabbabaaabbabbababbbbbbabaabaababbaaaaababbaaaabbbaabbabbbaaabbabbbabbbaabaaaaaaaabbabbbababbaabaaaaabaaababbbbbbbaabaabbbbaabaabbbaaaabbbbabbbbaabbbabbbbabbbaabbababbababbaaaaabaaaabbabaabaababaaababbbbaabababaabbabaaabbabbbbabbbbaaaabbbaaababbbbbaabbbabaabbaaabbabbabbaaaabaaaabaabaaabababbaaabbabbabbbbbaaababbbbbabaabbaabbbababbabaaaaabaabbabaabbababbabbbbbabbbababababbbababbababbabaababaaaaabbbabbaaaabbbbaabbaaabaaaaabbaababbabbaaababaabaaaaaababbaabbbaababbbaaaabbbbbaababaabaabbbababbbbbbaaaaabaabaaabbaaabaaaaabbbababbababbaabaaabbaaabababababababbaaabaabbaaabbbbaaaabbbbbbabbbbbaabbbaaabaabbbbbaaaabbbbaaabaaaababaabababbbabbaabbbbaabbbabbbbabaaababbabbabbaababbbbbabbbbbabbbbbaaabbbbaababbabaabbaabbaababbbaaaabbbaaaababbbabaabbaaaaaabbabbbabbbaabaaaabbbbbbabbbababbbaa
bbbabababbbaabbabbbabaaabbabababbbbbbababbaabaaaabbbabbbababbbbbbbaabbbbaabaabaabaaabbbabbaaabbababbbabbaababbbabbbaaaaaabbaababbaabbabbbbaababbaaaaaababaaababbaaabbbaaaabaaabaaaaababababaabbabbbaabaaababbabbaaabbbbbaaabbabbbbaaababbbabbbbbababaabbabaaabbabaaabaabababaaabbbbaabbabbbbbaabbbbaabbaaabbbababaabbbbbbbaaaababbabaabaabaabbabaabaabaaabaaabbbbbaaaabbaaabbbaabbbbbbbbabaaabbbbabbaabbbbbabbbababaabababbaaaabbbaaaaaaababbabaabaaabbaaaabbbabbaabbbbabbaababbbabaabaaaabbbbababbbaaaabbbabbaababbaaabaaaabaabaaabaaaabbaaabbbabbaaabaaabbbaabbaaabaabaaabbbbabbbaaaabaababaaaabababbbababaaabbbabbabbbaababaabbbababbbabbbaabaaabbaaaabbbbbbbabaaababbabbabababaaabbabbaaabbabaabbaabbbbbaabbababbaababbbbabbbbbababbabbaaabbaaabaaaababaaabaaaabbabbbabababbbabaaaaaabbbaabbbababaabbbbaabbbababbabaabbaabbaababbbaabbbabbbbbbababababaaaabbabbbbaababaabbbaaababaaababbbaabaaabbabbbababaabbbabaababaaaabbbaaaaaaaabaabaabbbbabaabaaaaabababaaabbbbbbbbbaaaaaaababbbaaaababbbbbbaaaaabbabaaaaaabbbbababaaaababaaabbbaabbbbbababababbbabbbbabbaaababbbbbaabaaaaabbbbabaabaabbaabbaabbbaababbbbbaaabbabbabaabaabaaabaabbbabbabaababbaaaaaaaaaabbbbaabaabbbbaabbbbbaababaabbaaabaaabbbaaaabaaaabbaaaaababbbbaaaaaababbbbbabaabaabaaaaaabbbbbaabaababaabaabbaaabbabaaaaabbbbbabaababaabaabbbabbaaabaaaabbaabbababbaaabbaabbbaaaabbbabababababaaabbbbbbbababbbaaabbaaabbabaaaaababbabbababaaaabbaaaaabbaabbabababbbabaaabbaaabbabbbbbbabbbbbbbbaabbbbaaabaababbbbaaabbaaababababbbbbbabbbbaaaabbabbaaaabbbbababbaaaaabbbaabbbabbbbbbabaaaabaabaabbaababbabaabbabbbabbabbabaababbabaabababbabbababbaabaaaaaabbbababbbabbbabbababaaabababaabaabbbaabbbaaababbbbaabbabbbabbababbabbbaababaabababbbbaaabababbaaaabbabbbbbabbbabababbaaaaaababbbaaaaabbbbbaaabaabbbbbbabbbabbabbaabbbbbbabbabbbbaababbabbabaaabaababbbababaaabaaaabbbabaaabbabaabbbbababbbbbaabababbbaaabbaaaaabaabbabaababababaaaaabbabbaaaabbabaaaabaabbabaaabbaabaabbabbbbaabbbabbbabbbaabbbbbaabbabbbbabaaaaababbbabbaaabababbaabaaabbaabbbaabababbaaaabaaabaaaabaaaaaaabbbbababbabbbaabababbbaba
abbababaaaaaabaabbbabbbbbaababaaaabaaabbabaababbaabbbbbaabaababbbabbbbaaaabbabbbaabbbabbabaaaaaababbbaababbbaaaababbababbbababbaababaaaaabbbbbaabaababaaaabaaaaaababbaaaabbababaaaabbaabbababaaabaabbbbababbbabbaabababababbbbabbbbabaabaabbbbabbbbbabaaababbabbabbaaaaaabaabaabababaababaaaaababbaaabbaaabbbbbbabbbaaabbaabaabbabbaababbababaaabbaabbabaabbaaaaaaabbaaabbbbabbababbaaabbababaababbbaabbabaabbabbaabbabbaaabbbaabaaabbbabababbbabababbaabbaabaabbbaaabbbabbabbaaabaaabaaabbbbabbbbaaabbabbabaabaabbbbbbbbaabaabbbaaabaaaaaaabbbbaaabaaaababbabbabbbbbbbbaaabaababbbbabbbbbbababbaaaababaabbbbabbbbabaaaaaaabbababbaabaabbabaabaabbbaaaabbbbbbbbaabaabaaababababbaabbaaaaaabaabbaaaaabaaabababaabbbaaabbaaabbbababaabaaabbabbaaaaababaabbbbaaaabababbaaaababaabbabbabbabbbaaaababaaaaaaabbbaababbaabbabbbaaaaaabababbbabbaaaaabaabbbbbaaabaaabababaabaabaabbbaaabaabbbbaaabbaabbbabbabaabbaaabbbbbabbaaabbbbbbaabaabbabaaaaaaaabbabababbbaaaaaaaaabbaaabbbabbbaabbbbaabbaaababbbbaabbbbabaabaabbbbbaabaabaaaaabbbbaaababbbabbabbaabbbbabbbbabbbabbbabbaaabbaaababbbbaabbbaaabaaabbbaaaabbbaaaabaabaaababbbabbaababaababababbbbbaaaabaabbaaababbaaaaaabaabaaabbaaabbbbaababaaaaaaaabaabaabbabbabaabbbabbbaaaababaabbbaabbaaaaaabaaaabbabaabaaababbbbaaaababbbbbbbaabaababbbaaaaaabbbaaaaabaabaabbbbabbbaaaaabaaaabaabbbbabbbbaaabbbaaaabaabbbaabaabaababaabbbababbbababaabbbbbbbababbabbbbabaababaaababbaabbbabbbabbaaabbbbbbabbbabbaaabaabbbbbababbbbababababaaaababbbbabaaabbbbabaaabbbabbabaaabbbaababbbabbbabbababbabaaaaaaababbabbbaabbbabbabbbaabbbbbbbaabaabbabaababbababbbabbbbbbaabbbababbbbaabaaaaaabaabbbabababbbbbabaabbbaaaabbbaaababbabbbaaabbabaaaababbaabbbbbabbbbbaaaaaababaababaababaaabbaababbbbbbbbbbabbbaabbaaaaaaaabbaabbaabababaabbaaaabaabbbbabbaabababbbbaaabaaabaabaaabaababbaaaaaabbabbbaabbabaaabbbaabbbaabaabbaabaababbaaabaaaabaaabaaabaaabbbabbaaaabbbbbabababbbaaaaababaaaababbaaabbbbbaaabbbaabbbbbababbababbaabaaabbbbbbbababbbbaaabbaabbabababbbbbbabbbaabaaaabbabbbabbabbbbaaabababbbaabaaaaabbbaababbabbaababaabbbabbaabababb
bbaababaabaabbababbaaaaaabbbbabaaabbaaabbaaaabbbaababbaabaaabaaabbbabaaabaabbbbaaaaababaaaaabaabaabaaaabaaaabababbbbabbbaabaababbaabbaaabaababbbbabbaaaabaaaaabbabaabbabbabbaabbbaaaababbbbabbaabaabbbbabbbaaaabbbbbbaaababbaaaaaaabbbbaaababababbaaaaaabbbababbaaaabbbbbbbabaabbbabbabababbabbabbababababaabbbbbabbaaaabbabbbbaaaabbbaaaababbbbbbaababbbbabaaaabbbaaabbbbbababaaaaaabbaaaabbbabaabaabbbbbabbaaabbbabaaabbaabbaaaaaaaabbbaaaaabaaabbbbabababbabaaabababaaababaaaaabaababbabbbabbbababbbaaaaabbaabaabaabaabbaabaaaababbaaaaababbbabbbabbabbbbbaabbabababbbbbaababababbaaaaabbaabbaabbaaababbaaabaabaabaabbabbbababaabbbaabababbbbaababbaaaaaaaaabbbaaaabaabaaaaaababaaaabbbaabaaababbaabbbbbaabbbbaabbbbabbaabbabbabaabbababaaabbaababbabaaabaabbaabbaababaabbababbbabbaabbabababababbbbaaaaaabaaaabbabbabbbbbababbaaaaaaabbbaabaabaaababaabbbbbbabbbaaaababbababaabaabbabaabbabaababaababbaabbbaabbbabbbbbbabaaaaabbbbbbaaabbababaabaabbabbbaaaaabbabbabbbbbbbabbbbaaabbaabbabaaaaabbbbbbbbbabbbaabbbaabbbbbaaaaabbbabaabaaabaababbbbaabbbabaaabbbbbbbbbbaaabbaababaababaabaabbababbbbbbbaaaaababbaaabbbbabaabbbbbaaababbbaabbbabaaaabababaabbbbbbbbbaaababaaaaabbbbababababababaaabbbabbbabbabababaaababbabaabbbbbbbbbababbbababaaaaaababbabaabbabbbbabaaabaaaaaaaababaababbbbaaabaaaaababbbbaabbaaabbbaabbabbbaabaabaabbabbbbaabaabbbabbbaabbaabaaabbabbbaabbaaaaaabababbabbaaababbbabbaabaaaaaaaaaabaaaaaababbaabbbaababbbbbbbbaaaaaabaabaabbbaabbaaabbbbabbbbaaaaaaabbabaaaababbaababbaaabaabaaaabaaabaababbbbbaaaaabbabaaaababbabbaabbbaabbaabaaababaababaaabbaabbbbabbbbbbabbbaaababbbabbbbbabbbbbbbbabaaaabaaaabaaaabaabbbabbaabaaaababbbaaaaabaaaaabbbabbaabaabaabbbbaaababaaaabaabbababbbaababbaaaaaaabaabbaaaaaabbbbbabaababaababaababababbbaabaaabaaabbabbbbbabbaababababbaababaabbbbabbabbaaababaababbbabbbbaaababaabbbababbabaabbbabaaabbabbbaaabaaabbbbbbababbbaabaaabbbababaabbaabbaaaababbbaabbbbaaabaaaaabbaabbabbaaaababbabbbaabaaaaababbabaaabbaabbaabbbababbbababbabbbbbaabbbbabaabbabaaaababbbbaaaaaabbaababababbaaaabbbbabbaaababbbabbbabb
babbbbbababbaabbbabbbbbaaabbbababaabbbbbaaaaabababbaabbbabbbaabbaababbbbbaaaaaabbaaabaabbababbaabbbabaababaaaaabbbaaababbbbaaabbabbbbbbbbbbbbbbabbaababaaabbbbbbaaaaabbbaabaabaaaababbbbaabbbbbbbbbaaaaaaaaabaaabbbabbbbaaaaababbaababaababbbbbbbbaabaaabbabbbbababbbaaaababbaababbaabaababaabbababbbbabbbabaaaaaababbbaaabbbabaabbaabbbabababababbbbbaaabababaaaaaabbabababbaaababaabbbbabbbabbbaaabbabaabbababbabbbbaabaaaabbbaaabaabbbbbbabababbababaaabbaaabbbbbbaaabbbbabbbbabbabaaaabaabbaaabaaabbaaaaabbbabbbbbbbbbbabaabaabaabbabbbbaabaabbbbbbaaabbbaaaaaaaaaaabaaaabbbaaaaabbaabaaababaaaabaaaaaabaababaaababaaaabbaabbaaabbabaaabaaaaabbbaaaaaaaaabaaabbaaababbbbbaaaabaaaababbabaabbbabaabbaababbbbabaaaabbbbaabbabbbbabaabbabababbabaaaaaabaababbbbbababbaaaabababbaababbbaabbaabbaaababbaaaabaabbbaaaaabbbbbbbbaabbaaabbbaaabbbababbabaababaaaabbbbbabbabaababaaaaabbaaabbbbbaabbabbbaabbbabbaabaabbbbbbbbabbbaababbabbbbbbaaaaaaabaabbbbbbabbaabaaaaabaabbaaaabbbabaaaaaaababaabbabbbbbbbaaaaaaabaaabaabaaaaabbbbbabaabaaababbbbaaabbbabbaabaabaaaabababaabbaabbbbaabaabbababbabbabbababaabbbbbababbbbaaaaaabbaaabbbabbaaaabaaabababababbabbaababbbabbabbabbaaabbbbaabbbbaaabbbaaabbbbbbaababbbbaaabaabaaababbbbaabaabbbbbaaaabbbbbabbababbaaabbaabbaabbbaaabaaaaabbaabbaabbbabbbababbaabbbaababbbbababaabbaabbbbbababbaaaabbaaababbbbaababbaaaaabaabaaabababbaaaabaaaabaaaaabbbbaaaaabbaaaaaabbababbbabbababaaaabaaaaaabaaabbaaabaaaaababaababaaabbbbbbaaabaabbababbaaaabaabbaabaababbaabababbabbbaaabaabbbbaababbabaaaababaabbbabbaabaaabbbabbababbabbabaaabaababbbabaaaaaabbbaaaabababaaaabaabbbaaaababababababbbaabababbabbababbaaaabbbabbbababbbbbbbbbbaababbbbaabbaabbabbbbabbababbbaababbaaaababababaabaaabbbabbabaaaaaabbababbababaabbaaababbbbaaabbabbababaaababaaaabaaaababbbabaaaaaaababbbbbbaaaaaabbbbaababbaabababbbabbaaabbbbaaaaaabaaababaabaabbbabbabbababaababbbbbbaaaabbbbbaabbbaabbaaabaaaaabbbaabbbbaaaabbaaaababbabaababbaabbaabbabaaababbbabbaaabaabababaaabbbbbbabbbbaabbbbbbbbbaababbaabbaaabbbbbaaaabbaabbbbbbbabababbaabaaabaaabbbbabbb
abbbaababbbbabbbabaabaaabaaaabbabbbbaabaaabbabbaaabbaabbaabbbaababaabbabbbbaabbbaaabbbaabbabbabbabaaaaabbbbbbbbabbabbaabaaabaaaaababbaabbaaabbbbaabbaaabbabbabaaabbbbabaaabbaabbbabbbbabbbaaabaaababbbabaababaaaaabbabbaaabababbbabaabaababbbbaabbbababbababababbabbbbbbaabbbaaabbbbbaaabaaabbbbbaabababbaabbaaaababbabaaaaaaaabbbbbabbbaaabbbbbabbbaabaaaabbbbbababbbaabababbaaaaabbaabbbbaabbbaabaababbababbbaaaabababaaaabbabbbbabbbaabababbbbbbbbbbbabaaaaaabaaaababbabaabbbaabbabbbbaaabbbbaabbbabbbbbbaaabbbabbaaaabbbaabbaabbaaababbaaaabbabbbbbaabababaaabbbabbbbabaabbbabbbabbbbabbabaaaabbaabbbabbbbbaababbaabbbbabaabbabbbababbbbababababbaaaaaabbbbabbbababaabbbbabaaaaaaabbabbabaabbbbababababbaabbaabbbbbabbabaaabbbaaaabaaaabbabababaaabbaaabaabbbaaaabbbbbbbabbaababbababbabbaabababaaabbaaaababaabbaabbaababaabbaabababbabbbbabbbaabaaabaabababaaaabbbbbbabbaabbaaabbbbbbbbbbabaababaabbabbbaabaabaabaabbbbabaaabaabbaaabababaabaabbabbbbaabbaaababbbabbabbaaaaaabaaaabaabababbbaaabaaabbaaaababbaabaaaaaababaabaaababbbbbbbbababbababbbbbbabbabbbbbababaabbaaabbbaababbbabbbbabaaaaaaabababababbbaabaabbaabbaaaaabbbbbaaaabaabaabbbbbaaabaabbbaababaabaaababababababaaabbabbbbaababbabbababaaaaabaaaababbbbbabbababbbbaaabababaabaabaabbbbbaaabbbbbbbaaaabbababababaababbbbabbbabbaaaabbababababaabbaabbababbbbbbaababbbbaaaaabbbaabbbbbbbbbabbaaabbbbbaabbbbababbbbbaababaabbabbabaabbaaaaabbabbbababbabbabababaaabababaababbbabbbbbbabababaaaaaaabababbabbabbbbaaabbbababaaaababbbbaaabbbaabbbbaaaaaaabbaabaabaaababaaabbbbbababbabbbbbabbbbbaaabbbabaaabbabbabbaababbaabaaaabbbbbbabbbbbbbbbaaaaaaabbabbbbbbababababbbbaabababaabababbaaaaaabbbaaaaaabbbbbabaabbbaaaabbbababbbbbaaababbbaaaababaaaaaabbabbbaabbbbbabbaaabaaabaabbaaababaabbbbaabbbabaabaabababaaaaabbbaaababbbbababbbbbabbaabbaaaaaababaabbabaaaabbaaaaabaaababbaaaabbbaaaaabbabaabaaabbaaabbaabbaaaabaabbaaaababababbbbabaabbbabbabbbbabababbbaaaaababababbbaaabbbbababbabbbaaabaababaabbbbabbaababbbbabbabaababbabbababaababaabbababaaaabbbbbbbbaabaabbaabbabbaabaabbabbbabbaaabbbabbabab
aabaabbabaabbbbbababbbaabaaaaabbbabbabaabbbabaaaaabaaaaaaababbbabbaaaaabbabbabbabaabbbaaabbaabbababaaabaabbaabaabaaabababaabaaaaabbbbababbbababaabbbbaaababbbbababaaabbaabbbbaabbbaabbbbbabbbbabbbbaaabbbbbaaaababbbbbbaabaabaabbaabaabaabbabbbbaabaaabbaabbabaabaabababbbbaaababababaaabaabaaaabbaababaabbabaaaaaabbbbaaaabaababbabbaaabaabbbbaaaaabbabbbabaaaaabaaabbabababababaabbabbaabaabbbbabbabababbbbbbaabbbabbbbbababbbbbbbaabaabbbaabaaabbabababbaaaabaaaaaaaaabaaaaaaaaaabbaaabaaabbaabbbbaaaaabbbaabbabaaabbbbabbbaaabaaabbababbbbabbabbbbbbbbaaabbbbaaaabaaaabbbabaabbaaabbbabbabbbbbbbabaaaababababbbbabaabbbbabaaabaaaaaabababaaabbbabaaaaaaaaaabbbabbababbaaaaaababbaaabaabbbbbaaababaabaabbbbaabababbbbbabaaaabbbbaaaababbbaabbaaabbaababaaabbabbababaaabbaaabbbaabaaababbbaaaabbbbbbbbbbbbaaabababbbbbbbaaaabababbabbaabaaaaababbababbababababaaababbaaabbababaaabaaaababaababbaabaaabaabbbbaabababbbabaabbabbabbbabaabbbbbbbaaabbbbabbbbaabaababbbbbbabbabaaaaabababbabaabbabbaaababaabbbbbabbbabaabbbbbbbbbaabbabbbaababaabaaabbbaaababaaababbaabbaabaabaabbbbbababaaabbbaaabbaaaabaaaabbaabbbbabbaababbaaaabaabbaabbabbbabbbabbbbbbabaaabbbabababababbbbaaabaabbabaaaaababbbbbbaaaaaabbbabbbbabbbaabaaabbbabaaababbaababbaabaabaaababaaabaabbbbabbbbbabbbabaabbabaaababbabbaaaababbbaabbbbbaabbbaaaaabbbbbaaaabaaaababbbaaababbaabaaababababbabbbbbaabaaabbaaaaababaabaababbbaabbbaaababbbaaabbabaaaabaababababaabbbbbaaaaaaabbbaaaabbabbbbaaabaabaabaaaabaaabaabbabbbbbbbaaabbabaaaabbaaaaababbabaabbbaababaaabbbbbbbbaabbbbabaababbbaababaabababbaaabbabbbbaaabaabaaabbabbabbabaaaabababbabbbbaabaaaaababaaabbbbbbaabbbbabaaabbabbbabaabaaaabbbababbbaabbaaaababaaabbabbabbabbaabbaaaaaaaaaabbabbaabaabbbbbaabbbaabbabbbabbbaaabbabbabbbbbbbaaababbaaabbabbbbbbbbaabaabbbaaaabbbaaaaabaaababababaabbbaabbaabbbbaabbabbababaabbabaabbbbbbbaaaababbbaaaabaabbabaabaabaabaabaabbababaabbaabbbbbbbbbbbabbaaaaababbabbbaaababbbbbaabbbaaabbbbbaaaabaaabbabbaaabaabaaaabbbbaabaaabbbbbababbbbbbabbbbabbabaaaabbbbaaaabbabbbabaaabbababaaabaabaaaabbaaabbbabbbbb
abaabbbbababaaabaaababbbbaaabaaaabababbbbababbaaababbabaaababaaaabbabababbabaabbbbbaaaabbbbbbaaaaaaabbaabbaaaaabbabbaabaabbbaaaaaaabaabbaaabbaabaabbaabbaabbaaabababbabbaabbaaabbbbbabbbaabaaababbabbbaabbabababaaaaaaababababbbbabbababbaaaaaaaaabbbbaabbbbababababaaaaaaaaaaabbaaababbbabbaaaabbbaabbaabbbbbaaabbabbaaabbabbbabbabbbbbbbbabaaaaaabbbaabbbabbaabababbabaabbaabbaaabaabaababbbbbbabbabbbbaababbabaabbbbaabbbababbbabaaababaabbbabbbabbbaabbababbbbbaaabbaaabbbaaaabaaaabbaabaabbbabaabaabbbbbbbbaaaaababbaabbbbaaaaaabbbbbababbabbabbaabaaabbabbababbbaabaaaabaaaaaabaabbabbaabbbababbbbaabbaabbabaabaaabbaabbaababbaabaaaabbbaaaaabbabbbbabbaababaaaaabbabaabaabaabbbbabbbaabbbbbabbaabbbbaababbaabbbbbabaaaaaabbabaababbaabaababbaaaabaaabbbbaaabaabbbabaabbbabbbaabbbaabaaabbbabaabaaababbaabbbbbbbabbaaabaaaaabaababaaabaababaaaaabbaaaabbbaaaaaabbaaabbaabbaabbaababaabbbaaababbaabbabbabaabbababbbabbabbbbbababaababbbaaabaabaabbbababbabababaaaaaaaabababbabbaababbabbbabaaaabbbabaaaaababbabbabaaaaababababaaaaabaaabbbbbbabababaabbbbaaababaaabbaaabababbbababbaaabaaaaabaaabbaabbabbabababbbbababaaaababbababbabbbaaabaababaaaaabaabababbaababbabbaaaaaaabbbabaabaaabbabaaabaaaaaaabbaaaabbaaabbbaaabbbbbbaaabbaababbbabaabbaaabbaaaaabbaababaabbababaabbbbabaababbaaaabbbbbbaaaabbbaaabaaabbaaabbaabaaaaaaaabbbaabaababbabbabaabaaaaabbbbaaaababbbabbaaaabbbaabbaaabaaababbababbbbaaabbbabababbaabbaaabbbbaabaaaaaabbbbbbbaababbbbbabaaaaabbbaabababaaabbbbbbaababbbaabaababaaabaabbbaabbaababaaabbaaaababbaabaaaaaababbbbaabbabbbbaaabaaabaaabaaaaababbabbaaaaaababaabbabaababbabaabbbbbbaaaaabaaaabbbbbbbbbbaaabbaaaaababbababbababaaababaabababbabababaaabbbbababbaabbbbbbaaaabaaabbbaababbbbaabaaabaaabbbbabbbaaabaabbbaabbbabbabbbaaaaababbbaaaababaaababbbbaaabbaaaaabbaaababaaaaaaaaaababbbbaabbbabbabaaabbaabbabbbbbbbbaaaabbbbbbbbabbbbabbbababbabababbbbbbbabbabbaabbabaaaabbbaabaabaababbbbbbbabbaaabababababababbabbabaaabbbaaababbbaaaaaabaaaaaabbaaaaaaabbabbabbbbaaaabaaabbaabbabbabaaabaabbbbaabbabbbbabaabaabaaaaaaaaabbbaabaaaaabba
babaababbababbbaaaabbaabaabbaaaabaabaababaaaabbbbbbbabbabaaabbbbabaabbaaabbaabbabaaabbbbbbaaaabbaaabbabaaabbaabbaabbababbbbbbbbaabababbaababbbbabaababaaaaaababaabbabbabbbbaabbbaabababaaaabbbabaabbbabaabaaabaaaaaabaabbabaabaaaaabbbbabaabaaaaaaabaabbabbaababaaaabbbbbbaaabaababbbabbbbbabababaaabaaaabaaababbabbabbbabaababbbbbbabaababaabaaaabbbaaabbbbbaabababaaaabbaabbaabbaabbbbababaabbbbbbaababbaaabaabbbbbbababaaabaaaaabaaabbbbbbbaabaabaaaabaabbabbababbbaaaaababbabbbbaaabaaaaaabaabbabaabababbbbabaabaaababaababaabaaabbabaaaaabaabbbaabababbbbbabaabbbabaaabaaabaaaaaaababbababaababaaaaaabbaaabbaaaabaabaababbbaabbabbbabaabbababbabababababbabbbbbbbbbbaaabbbbbabbbbbbabbabbaaababababbbbbababababaaaaaabbbaaababbbabbbbbabaaabbbaaababbaaaabbaabbbabbabaababbbaaabaababbbbbaaabaaabaabaababbbaabbabaaaaaabbabbbabbaabbbbabaaaaabbaaabbbbaabbbbbbbbaababbabbbbbababaaabaaaabbbaabaaabbababbbbbbbaabaaabbbabbabaababbbaaababbbbaabbbabaaaaababbbaabababbaabbbaabaaabbaabbbbaaabaaaaabbaababbabaabababaaabbbbabbbbbaababbaabaabbbabbaabaaaaabaaabababbabaaaababaabbbababbaaaababbbabbababbababababaabbabbabababababbabaaabbbbabbababbbaaaabbaabbbbaabaabaaabbabbaaaaaaabbbaaabababababbbabbaabaaaabaaaaaababaaaabaaaababaaabbbbbbaabbbbabaaaabbaaabbbabaaaaaabaabbbbbaaaaaaaaabbbabaababaaabbaaaaaabbbaabaabbbabbbaabbaaababbaaababbaabaaababbabbababbbabababbbaabaaabbabaabbabbaababaababababaaaabbbaaabababbaababbbabbbbbbbabbabaaaaababbbaababaaaaabbabbaababaababbabbbbbabbbbabbaabbbababbbabbbabaabbbbbaababaabaabaabbabaabbaaaaabbbaaaaabbabbbbbbbaababbabaaabaaaaababbbabbbbbabaabaabaabbbababaababaaababbbbbababaaabbabbbbaabbbbbbabbabbbbaabaabbbabaababbaabbbbaabaaaababbaaabbaabaaabababbbabaabaaaababbababbabaaabbaababbabaaaababaabbbbababbbaabbbaabbaabbbaaaaabbbbaaaababaaababaabaaabbbbaaaabbaabaaabababbaababbbbaaabbababbbaaabbbbbabababbabaaaaaabbababaabbbbabaaabbaabbbbbaaaaabbbbaabbaabaaabaabaaabaababbbbaabbbabbbaaabbbabbbbbaabaabbbbbababbaaaabbbaababababbababaaabbaaabbbbbbbbaaaaaaabbbbabaaaabbaaabaaaabbbabaabbbbbbabbaababbabbaba
aaaabababaaabbbbabbaabaaabaabbbbaaabaabaaabaaabbabbaababbbbbababaabbbababaabaaaabaaaabaaabbbbbabbbbbbbaaabbbabaabbaabababbbabbbbabaaaaabababbbababaababaababbbababbbbaaaabaaaabbbabaabbbbabbabbbabbbaaaaabaabaaaaabbbbbababaabbabbbaabbabaabbbbaaabababbaaaabbaabaaaabbbbbbbbbaabbaabbaababaabaabbaabbbbabaaabbaaaababbaabbabbabbbbaaabbbaaaabbaabababbbbbaabaaaababbbabbaaabbaababbbbbbbababbaabbbbaabbbbaabbabaabaabbaabaabbbbbabbaaaaababbbbabbbabaaabbababaaaaababbababaaaaaabbbabbbaaaabaabbaaabbaabbbbabbbaabbaabbbbbbababbbbababaaababaabbbbabbabaaaabbbbaaabbabbaabbaaaaaaabbaaaaabbabaabbbbbababaaabaaabbbbaaaaaabbbbbbaabaabbbbbbbbaaaabaaaabaaababbaaabbbabbbbbabbaababbaababaabbbabaaabbbabbaabbbabbabbbabbbbaabbaabbaabaaaaababbabbabbbabaabaababbbaaaababbbbbbaababbabbbabaaaabbabbaaabaaaaaabaaaababbababbbabaaabbbbbaabbbabaaaababbbaaabbbbaaaaababbbbaabbbbabbaaaabbababbbabbbbbaaabbbababaaabbbaaabababbbbbbababbbabbbabbbbabbbaaabbbaabbbbbbbbbabbaaaabaabbbbbbbaabbbbbaababbabbaaaaaaaabaabaaaababbabbababaabbaaaaabaaababbbabbbabbaabbbbbababbbbaaabaaabbbbbaaabaababbbbbaaabbbabbabababaabbbabbbaabaabbaaaabaaabbabbabbababababaaaaabbbbbaabbbabbbababaaaabbaaaaaaabaabaabaaababbbbbbabaabbaaaabbaababbbaabbaaabaabbbbaababbbbaababaababbabbbabbaababaabbaaabaabbabaabaaaabaabbbaabbabababbbbaaaaaaaabbabbabaabaabbababbbaaaaabbbaaababaabbbabbbbabbaaabababbbaabaaabbbbbabbaabbaabbbabbaababbaababaaaababbaabbbaabbaaabbbabbaababbbabbbaaababbbbbbbaabbbaabaaaabaaabbbababbaabaaabbbaaabbbbaaaaaabbababaaabbababbaabababaabbbbaabbbbababbabaabbbabbaaabbbabbaabbabababbababbabbbbababaabbabaaabaabbabbaaaaaaabababbabbabaabbbbbaabaabbaaababababababaaabaabbaabbabbbbbbabaabaabbbbababbbbababbaaababaaaabbbabaaaabaaaaaaabaaaabaabaabbbaabaaabbbababbbabbbbababbbbaababaaaabbbabbbababbaaabbaaabaaaababaabbabbaabaabbaabbaabaaaababbaabaaababaababaabbaabbaabbaababbbbbbbbaabbbbabababbbabaabbbbaaabbabbbabbbbbaababbbaaaaaabbbaabbabbaaabaaaabaaaaabbabaabaabbaabbbaababbababaabbbabababababbabbbaabaabbabaabbbbbaabaaaaaabbabbbbbabbaaabbbabaaabbbaaaab
babaabaabbbbabbbabaababbaababbabbbaaaabababbaaababababbaaaaaaababaaaaabbaaabaabaabbaababababaabbbbabbbbbbbbbbbaabababaabbaabbaaaaaaabaaaaabbaaaaaaaaaaaaaabbaabbaaababaababbbaabbabbaaabaaabbbaaababaabaabaabaaabbabbbabaaaaababbbaaaaaaaaababbbabbaaaaabababaabababbaaabaabbbaaaabbabaababaabbaaaaababbbaababbabbaabaaaaabbaabbaaabaaaabbaaabbabbbbabbbbabbbabbaaaabbaaababbabbabbabbaabbababbaabbbabaaabaaabbabbbbaaabaaaaabbbaabbaababaabaababbbaabbbbabaaabaabaabaabbbaabbbbaaabababbbbaabaababbabbaaaabbbaabbabbbabbabbbaaaaababbbbabbbbaaababbaaabbabbaabbaaaaabaaabaaabaaabbabbbabbbbaabbababbaaabaaabbbbbbbabbaababbbaabababbababbaabbabaaaabbbaaabbabbbbaabbaaababbbabbabaaabbaabaaabbaabbabaaabbaaabababbbbabbaaaaabbaaabbaaabababaaaaabaaabbbabbababbabaabbabbbaaaaaababbbaaaabaababbbbbabbbabbbbbabaaaabbabaaaabbabbbbbabbabbabbaabaabaabaabaaaabbabbbabbbabaaaabbbabaaaabaabbaabbaaaaaaaabbbaaabbaaaabbabbbaaabbaaaaabaaaaabaaaaabaabaabbabaaaaaabaabababaaabbbbbbbabbaabbbaaabaaabaabbbbbbaabbbbbaabababbaaabbaabbabbbaabbbaaabbbaaaaaabaabaaababaaaaabbaaaaabaabbabbaaabbbbaaababbbbaaaaaaabbbbabaaabbaaaaaaaabaababbbaababaabababbbabababaababaaaaabbababbaaaabababbbaabaabaabbaabbabbabbbbbabbaaaaaabaaabaababababaabbababaaaaaaabbbbbbababbbbbaabbbbaaaaaabaabbbbbaabbbbbbaaabbaabbaabbabaaaabaaabbbbbabbaaabbbabbbaabbbababaaaaaabbabaaaabbabaaababaabaaaabaaaabbbaababaabbbabababbbbbbaaababbbbbabababbbbaabbabaaaaaaaabbaaabbbababaababaabbaaabaabbabbbabaaabababaabaabbabaaabbbabaaaaababaaaaaaaaaaaabbaaababbbbabababaaabaaaaaaabaaaaabaaaabaaabbabaabaaaabaaaabaaaaabbaabbbaabbaabaababbababbaaabababaababbbaaaaabbabbbbababbabbabbbbbabbbaaaaaabaaababbbbbaaabaababaaabbbbaabbbbbaababbbaabbaaaabbbabbabababbaabaabbbbbaababaaabaaaabbaaabbbabbbaabaaaabbbaaaaabbabababbabaaaabbaabaaabaababbbabbbbbabaababbbaababababbabbabbaabbaabbaabababaabbbbbbabbbaaababbbaababbbaaaababbbbbababaabbabbaabbbbbbaabbbaaababbbbbabbaaaabbbaabaabaabbbababaabbbbabababbabaaaaababbbbbaaababbbaabbaabbbbaabaaaabbaaaabaabaaabaabbabaaabbbbbbaaaabaaaaaabbbbbbbbbbbbbb
baabaaabababbaabaabbaabaaabbabbaababaabababbbabbbaabaabbbaabbbaabaabbaaaaabbaaaaaabaabaababaaababbbabaaabaaaaaaaabbbbbbaabbbaabaaaaababaabbbbabbaaaabaabbaaaabbbabababaabaabaabbaabaaabbbbbbaababaaabbbbbabaababbaabbabbabababbbbbaababbbabbabbaabbababbbabaabaaaaaaabaabbabaababbbababbbaabbbabbabaabbabbabbabbaababbbbbbbabaabbabababbabbaabbbaaaaabaaabababbbbbabaabbbbbabaabbbbbabbbbbbbbaabaabbbbaabbbabbabbbaaaaaababbbaaabbabaababbabaabaabbbbaabbbbbbabaabbbbbbbabaabbbaabaabbababbbbabaaaaabbbaaaaaabbbaaaaababaaaaabbabbabbbbbabbababbaabaabbaaaaababaabbbbbabbbbbbbbabaaaabbaabbaababaaaaabaabbabbababaabbbababaababbabababaabaabbaaaaaababbaaababbaabaaaaabababaaababbaabbabbbbabbaabaababaabaaaabbaababaaaabbabbbaabaabbaabbbbaaabaababaaaaaaaaaaaaabbabbabaabbbabaabababbbaabbaaaabbbabaababbbbbabaababbbbbbbabbabbbbbaababbbbabaabbbaabaaabbbbabababaabaababbbabbbbaaabaaaabaaababbabbababbbaaaabbaabaabababbabbbaaabaaaaababbababbbbbbbaaababbbbaabbabbbaabaabaabbababaababababbbaaaababbbbabbbbaabaaaaaabbaababbbabbaaaabbaabbbaababababaabaabbbbbbbbbbbaaabbbaaabbaaaababbbbbabbbaabbbbbabbabbaaaababbbbabbabbabbababbaaabaababaaabbabbbabaabbaaabbbbbaaaabaabbaaaabbbabaaabbaaaaaababaabaabaaabaabaababbaaaabbabbabababbbbaaabbabababbabbbaababbabbbbbabbabbbbbbbaabbabaaabbbaaaaabaababaaababbabbabbaabbaaaaaaaababaabbbaaaabababaababbaaaabaaabbaabaabbbbbbababbabaabbabbabaabbaaaaaabaaaabbabaabaaaaabaababbbbabbaabbbbbaabbabbababbabbbbbbbbaaaaabbbbbbabbbabaaabbbbabaabbbbabbbbabbabbabbbaabbaabbabababbababaaababbaabaabbaabaabbbaaabbbabbabaabaaaabaaaabbbaabaaaaababbbbbbbaaabbbaabbabbabbbbbbbbbabbbbbbababbbabbbbaabbbbbaababaabaabaaaabbabbbbbbaabababaabbbaabaabaaaababbbaabbbbabaaaaabbabbabbbaaabaaaaaaaababbbbbabbaaabbaabbaaababbababbbaaaabbbbbaaaabbaaaaaabbbaaabaaabbabaababaaabababaababbabaabbaaaabbbababbbbbababbbabbbabbaababaaabbaabaaababbaabbbaabaababababaaababbababbbaaaaaaabababbabbbbbbbaaaaabaabaabbbaaaaaaabaabaabaabbabbabaababaabbbaabbabaaaabbababbababbabbabbaababbbbbabaaaabbbbbbbabaabaaabbaaabaabbabbaabaabaaaaabbaaa
aabbbaaaabbababbabbbaababaabaabaaabbaaaabbaaaaaaaaaaabbbbbbbbbabbabbabbaaaabbaaabbabbaabbabaaabbabaaabaabababbbaabbbbbbaabbbabbbbbbbabbaaabaaaaaaabbbaababaaaabaababbbaaaaabbbaaabaaabbbabbbbabbababaabbaaaaababbbaaaaababbaaaaaababaaaabaabbabbabaaaabbbababbbabbaaabbbaabbbbabaaaabbbaababababbabaaaaababbbaabbaababababbbaabbaababaaabbaabaabaabbaaababbbbabaabbaabbbababbbbaabbaabaabbaaabbabaaaaabbbabbbabaaaababababbaaaabababaabababbbaababaaabaabbbabbbaababbaababaabbaababbaaaabbabbbbbababaaaaabbaabaaaabbbbbbaababbabbabaabbbbbaaaabbaabbbbabaaabbbbababbaabaaaaaababaabbabbbaaabaabbabbaaaabbaaababababaabaabbaaaaabbabaaabaaabababbbbabbaabbbbbbababbaaaabbabbbbaaaaaaaabbabbabaaaabbaaaabbbbaabaabbbbbaabbbbbabbaabbbaaabaaabbbababababaabaabbbabbaabaaaabaabababababbbbbaaaabababbbaabbaabbaaaaaabbbaababbbbbabbbaaaaababbabbababbaabbbbaaaababbaabbbaaaaaabbaaaaaaaaababaabbaaaaaaabbbabbbbabaababbaababbbaabbbbbbaabbbaaabbbabbaaaaaababababaababbabbbbaaaabababbbaababbbbbbbabbbaaabaabbbbaabbabaababbbabbaaabaabbbbbabbaabaaabbbbbbabaaabaaabbaaabbbbabbbaabbbaaaaabbabaaaabbababbbaaabaaabbaabbbbabbaaaabaabbabbbbaaaabaabaababbabbabaaaaabaabaabaabbbaaaaaababbaabaaaaaaaabbbbbbbbbabbabbbaababbbaaabaabbbababbaaaaaaaaaabbbababbabaaaabaaabbbbaababaaabbbaaabbabbbbabababbbabbbbaaaabbabbabbaabaaabbabbbbbbbabaaababaaaababbbbaaababaabababaabbaababaabbabaabbaabbbabaabbbbababbababbbbbbbaabbbabaaabbabbbbabbbabbbabbbbbbabbaaabbaaabbbabaaaabbbaabbaabbbabaaaabbaaabbbbbbbaaabbabaabaabbbabbbabaabbaaaaaaababbbabababaaabbaabbbbababbaabaababaaababaabbabbbbbaabbbbbabbaabaaaabbabbaaaaaaabbaabaaabbaaababbabbaaaababbbbbabbaaaaaabbaabaaaaaaaabbbbaabaabbbbabbbbaaaabbabbaabaabbaababbbabbabaaabaaaaabaaaabaaabaabaaaabbaaabbbabbbaabbaababbbbabaaaabbaaabbbbabaabaaaabbabbbabbbaaabbabaabbababbbabaababababbbbaabbbbaabbaaabaaabababbbaabababaaabbbaaaaabaabaabbbaabbbbbaabbaaabbbabaaaaaababbbbbbabaaaaaaabbbbaaababbaabbbaaabbbaabbbbbaababababaaaaaaabaaaabababbbaaaabbbbababbbbababaabbabaaababbbabbbbabbbaabbabaaaaababababaaaaaaabaaaaabbababbaa
bbabbabbbaabbbabaabaababbabaaaabbabaaaaabbaabbabaabbbababbbbaabaabbbaaabbaaabbaabbbababbabbbaabbaaabaaababbbbbaabbbaabaaaaaabaaabbbbbabbbbbabbaaabbaaabbaabababbaabbabbbabaaabaabbaababaabbabaaababaabbaababaababbaabababbbabbbbaaabaabaaabbbbbbaabbababbabbbbbbbabbbabbaaaaaabbbabbbbaaabbaabaaabaabababbbbababaabaabababbaaababbaabbbababbabbbbbabaabababbbabaababbaaababaababaaaababbababaabbabbbabaabababbabbbaababbaaabbabaabaabbabaabbabaabbabaaabaababaabbbbabbaaaaaaaabbbbbbabbbabbbaabaaababbabaaaabbaabaabaaaaaabbabbaababbaaaabababbaabaaaabbabbbbbaaaabbbbaaabbbbaabbabbbaabbbbbaaaaaabbbbbaaaaabaaabbababbabaabbbbbabbababaababbbbabababaabbbbbababbbbbaabbabbababababaaaabbabbabaaabbbabbbbbbababbaababababbaabbbabababaabbbbababaaabbaaabbaabbabababaaabbbaaabbbaaabaaaabaababbbbaabbbbbbbbbababbabababbabaababaababaabaabbabbbbababababbaaaabaababbabbbababaabbabbabbbabbaabbaaaabbababababbaaabaababbaabaaabbabaabbbbbaaaabaaabbabbbaabbababaabaaaabbaaababbaaaabaaaabbbbbabbaaaabbbbbbbabababbabaabbbabbbaaababaaabaaabbaaaaaabbabbbabaaaabbaababababaabaaaabaabaaaaabaaaabbabbababaabbbaababbbaabaaaaabaabaaabbabaaababababbabbbabbaabbabbbabaabbbaabaaabbaaaabbbbabbaabbbabababbabbbbbaaaaabbbbabbbbbbaabbaaabbaaabaaaaaababbbabbabaaaaaabaabbaababbabbbababaabaabaabbaaaaabaaabbababaaabaaababaaaaaabaaaaaaaaaaaaabababaabaabababaababbabbabbaababbabaabbbababbaabbaaaaabbaabbaaaabaaabaaaabaabbababaaaabbaabaaaabbbabbbbaabaabbababbabbabbabbabbaaaaabbbbbabaaaaaaabbbbaababaaabbbabaabababbabaabbbbaaaabbabbabbbbbabbabbaaaabbbbbabbabbabbabbbbbbbaabaaaabaababaaaaabaaaababaaabbabbababababbaaaababbbaabbbabaaaabbbbaabbbbbbaaaaabbbabbbaabbaabbaabaaababbbabbaaabaabbbaabaaaaabaaaaaaabaaaaabbbbbabbaaabbaaaaabaabaababbbaaaaaaabbbbbbabbabbaaaaaabaabbbbbbbabababbaaaabbbbabaabbaaaaaaabbabbabaababaaababbbbbbbbbbbabaababbbabbbabaabaabaaabababaabbbbaaaaabababbbbbbababaabaaaaabbbbbbbbbbaaaababbbabababbabbabbbbaabbaababbbaaaababbabaabbaaabbabbbabbabbaabbbaaabaaaaaaabbaababbbabbbaaabbaabaababbbaaabbbaababbbbbabbaaaababaaaaabbbabaaaaaababbab
abaabaaaaabababaaaabbbaabaaaaaabaabbbaababababbbabbaaabbbbbbbbabbaaaaaabbaabaaabaabbaaababbabbaaabbaabbbabaabaaaaaaaaabbaabaabbaaaaabbbaaabbaaaaaaabbabbbbababbbbaabbbbbaaaaabbabbbbbaaabbaaaaababbbabaabbaaaabbabbbaababbaaabaabaaaabaabbaaaababbababbbbabababbbabaaabababababbabbabbbaaabbaabbbbaabbaabbaababaaaaababaaabbabababbabbbbbbbbabaaabaabaaaabbababbaabbbbabbbaabbbabababbabaaabbaaabbababaaaababababbbabbbabbabbabaaaaabbaaaaaaabbbbbbaabbbbbaabbaaaabaabbbaaaabbababbabaababbbaabababbbababaabaabaaaaabbbaabbbaababbbabbabaaaaababaabbbbabbabbabababbabaabbbaabaaabbabbabbbbaaaabbbaaaaaaabbbabbaabbbbaaaaaaabaabbbaabbbaaaaaabbbaaaabaababbabbabbaaabbababbbaaaabbabbaabbbbbbabaabbaabbaababbaaaababbbbaaaaaabababaaaabbaabbbabaaababbbaabaabbbabbbaabaaabbbbabbabbaabbbabbabbaabbbabababaaabaabbaaabaaabababbbbabbbbabbabbabaabbaabbaabaabaabaaaaabaaabaaabbaaaaabbabbbbbabbaabbababaabbabbaabaabababbbaabbabababaabbabbabbbaaabbaaaaaaaabbaaaababaaabbaaaabaaababaaaabaabbaaabbbabbaaaaabbbbbbbbaaaaaaaaaaabbaabbabaabbbaabbaaaaabaaabbbaaababbaaabaababababbabbabbaaaaaabaaaabbaaabbaabaabbaaaabababbbbbaaabbbaabbbababbbaaabbabaabbbababbaababbbbabbaabbbbaaabbbbaaabbaabababbbaaaabbbbbbbaaabbbbbababaaaabaabaabbabbaaabaabbbbaababbaaababaabbbabbaababaabaabbbbaabaababaaabbababbabbbababaabbbababbbbabbaabbbababbbbabbaabbbbbbabbabbbabaababbbabbabbbbbbbaaabbbbbbbbaababbabbaababaaaaaabaabaaabaabbbabbaaabbaabbbabbbbababaababbabababbabaabababbabbbbababbbababbbabbbbbaaababbbbbaaabbbbaaabaaababbabbbabbaabbaabbaabbbbaabbabbababbbbaaaaaababaaaabbbbbbaaaabaaaabaaaabaabbbaabbbabbbbbabbabbbabbbabaabbabbbbbbbaaabaaaaabbaababaabbabaabababbbbbababababbbaaabbbaabbbbabbabaabbbbbabbbabbbaabbabababaababbaaaabbbbbbabbaabaabaabbbaaabaababbbbbabababbbbaaabaabbaaabbaababaaaabbabaabaabbabbaababaaaaaabaabbbbbbababbbbaabbbaababaaabbababaabbabbbbbabbbaabbbbbabbbabaaaabaaaaaaaaaaabbaaaababaababaaabbaaabaabababbbaaabbbbababaabababbbabaaabaabbbaababababaabbbbbabbbababbaabbabbbabababbaabababbaabbaabababaabbabbbababbbaabbabaabbabbaabaaababbab
aabaabbaaaabbbabbaaaaaabaaabbabbbaaabaababaababaabbbabbabbbbabaabaababbabbaabbbbaaababbababbabbbaaaabaababbbbabaaabbbabbbaabbabababaaabbabbabaababaabbaababbbaabbbbabaaaaababaabbabaabbbaaaabbbababaaaaababaababbaaaaaaabbaabbbaabaaaababbabaaaabbabaabbbaaaaabbababbababbbbbbabbbbbbbabaabaaabbaabbabababbbabbbbababbbbbaabbaabaaabbabbbbbabbaabaaaabbabaabbabbaababbbbaabbaaaabbbabbbbbaaaaabbbbbbbabbaabaaaaabababababbbbbbaaabaaaabbbaaabaabbbbbababbabaababaababaababaabbaaaaabaabbbbaaaabbabaaababbbbbbbababaababbabbabbbabaabbaaabaaaababaabbabbaaababbbbbbabbababbbbabbabababababbaabaaaaaabaaaaaaabbaabaabbaaabaabbbbababaaababaabbbbabbaaaaabbbaabbbabaabbaaabaabbbbabbaabbbabbbaaabbaaabbaabbaaaabbbabbbbababbbbbaaaaaababaababbbaabababbbaaaabbbaaababbbaababaaaaabaabaababaabbbbabaaaabaaaabbbbaabbababbaaaabbbabbaabaababbaabbbbaabaabbbbaaababbbababbbbbaaabababbbaaabaaaaabababbbaaaabaaabbbababaaaaabbabbabbababaaabaabaaabaaabbabbbbaaabbaaaababbbbabbaabaaaabaababaabaaabbabbbbbaaaabaababbaabbbbbbabaaaaaaabbaabbabbaabbaaababaaaabbbbaaabaabaabbaababbbbabbaababaabaababbbbbbaabababababbbababaaabbabaabbaaabbbaabbbbbbbbbbaaabbbbababbaababababbbabaababaababbbbbbabaabaabbbbbabaaabaaaaabaabbbbbbaabaabbaababbabbbbabaabbbbbbabbbaaabaabbabaaabbbbbabbaababbbbbaababbbabaabbbababbbbabbaabbabaaababbbbbaababbababbbaababbabbbbbbabbabaabbbbbabbabbbbbaabbbaaaaabaabbabbaabbabaaababbbabbbabaaabbbbbbbbabbbaabbababbabbababbababbaabaaabbbbabaaabbbbabbababbabbbbbaababbbbabaabaaaabaaaabaabbbbbabaababbababaaaaabbabaaaabbaabbaabbaaaaabbbbbaaabbbabaabaabbabaaabaabababbbabbabababbbaabbbbaabbaaaababaaabbababaabbbbabaaabbabbbaaabbaabaaaababbbabbaaabbbaabaaabaabbaaabbbbabbabbaaababbaabaabbababbbbabbbaaaaaabbbaaaabababaaaaababbabbbbaabbaabbbaabaaaabbbabbbbabbbbaaabbaabbbabaababbaabbabbaaabaabbaaabababbaabbabbababbbabaaababbaabababaabbaaaabaabbbaabbabaabaaaabbabaaaabaababaabaabaaaaaaabbabbaabaaaabbabbbbbbabbbaaabbaababaabbbbaaaababaaabaabbaabbbaaabababaabaaaaaaaaaabaaabbabaaaaaaaaaaaaabbbbbaaaaaaabaabbbabababbaaaabbbbaababbbbbbab
bbbbbbbabaaaabababaabbbbbabbabbbabbabbbbabbbabaaaabaaaabbbbaaaaabbbbaabaaabaaababbbabaaabaaaaaabbbbaaaabaabbbbbbaabbbabababaaaababaaaabbbbbbbabbaaaabaaabbabbabbbbabaabaababaaabbbaabbbabbbaaaabbaabbbbbaabaabaaaaabaabababbbababbbbabaababaaababbbabababaabbbababaaabaaabbaaabbbbaaaabaabbabbbabbabbbaaaaabbabbabbabaabababbaaaaaababaaababbaaaababbbaabbbbaaaabaaaabbbbbbbaabbababbbabbabaabaaabaabaaaababbbbabbbaabbbabaabaaabbbababbaaababbbbaaabaabbabbbbbaabaaaaaabbabaaababbaababbaabaabaaaaaaabaaabbaaabaabaabbaabaabbbbbbaaabaaabaaabaaaaabaaaabbbbaaaabaaaababbbbaaababbabaababaabaababaaabaabaababbbaaaabaabbabbbaabaababaaaabbaaaaaaabbaabbbabbbababbbbbaabbabaaabbaaaaaabbbaaaaaaaaaabbbbaaababbabbbbbbaaaaabbaaaababbbabababaabbababbababaaabbbababbbbabbaabbabaabbaabaaabbbaaaaabaaabbaabbbaabbbabaaababbaabaaaabbbbabbababbbbbabaababbaabbbaababaabbbbbbbabbbbbabbaabaabbaabaaaabaabbbbbaaaaabbaababbbabbbbbabbabbaabbabababbaaaabaababbbabbabababbbbaaaaabaaabbabaaabbbabbaabbbbbaaababababbbbbbababbabbbabbabbabbabaaabaabbbabaabaabbaaaaabbabbaabbababaaaabbabbbbbaaaaaababbabaabaaaabababbbabbaaaabaaaaaababaaababaaaaaaaaababaabbbbbbbbbbababbbbababbbababbabbbbbbbbbbabbbbbbbaaabbbbbaaabbbabaaababaababbaabbbbabbbaabaaabbaabbaabaabbbbbbaaabaaababbbabaabbabbabababbababaabbabbabaaababaaabaabababaabbbbabbbaaaababaaabbaabaaaabbabbabababaaabbbbabbbaabbabbbbaaaababbbaabbbbbaaaabbababbbbbbaaabbaaabbaababbbaaabaabbbbbbaababbababababbbbabbbbbbbabbbbaabaabbbabbbabaababaaaabaaabaabaaabbabbaaabababbbababaababaaabaaaababababbbabaaabaaaaaaaabbaaabbaaabababaaabbaaababaaabaabbbbabaaabbabbbabaaabbabbbaaaaabaabbbbaabbbbbababaabaabaaaaabaabbaabbbaabbbabbbbabbbbaabaabbbabaaaabbbaabaaaaababaaabaaabaabbbaaabaaaababbaaababbbbbbbbabaabbbaabbbaaaabbbbbabbbaaaaaabababbbabbbabaaabaaaabababaabbaaaaababaaaabbbabbbbabbaababbbaabbbaaaababbaabaaabbbabbabaabbaabbbbabbaabbaaaababababbbaababbaabbbabaabbbababaabbababaaabaabbbbaabaaabaabaaabaaabbbbaaaabbabbbaabbabaaaaaabaabbbbaababbbaabaababbaabababbbababaabbabaabaabbbabbabbbaaabbababbaaabbb
aaabaaaaaabaaaaabbbababbabbabbbbbaaabaaabbabbaaabbababbabbaabbaabbaabbaababbbbbababbbaabaabbbbbababaabaaabaababaaaaabbaabbbabaabbbabaaababbaaaaabbababaaaabbabaabaababaaaabaaabbbababbbbbabaaaaaababbaaabbbabaabbababaabbbaabbbbbbbbabaabbbbaabaabbaaababbaaababbabaababababbbabbaabbaaababbbbbbbbabbabababbabbaabbbbaaaabaaababbbaaaabbbabaababbbbbaabbbabaaababababbaababaaaabbabbbbabaaabbabbaabaabaaabbbabbbabbaabababbbbbaaaaabababbabaaababbaaabbbaabbbaaabbbbbabaaabbbaabaabababaababaaaabbbbbbbbaaabbabbabababbbabbaaaaaaabababbabbabbbbabbabbbababaabbbabbbabbbaaabbbbababbbabbaaabbbabbaaabababbbaababbabbbaabababaaaaabbbbabbaaabaaaabbbbaabaabbaababaabaaaaabaababbababbababbabababbbbaabbbbabaaababaaaaaabaabbbababbaabbabaabbbaabbbbbabbababaaaababbbaaabaabaaaabaaababbbaababababbabbabbbbaababbabababbabaabbbbbaaabbabbaabbbabbaaabaaabaabbabbaaaaaaaaaaaaaabaabbabbbbaaababbababbababababaaabbbbbbbaababbaabbaaabbaaaabbbbabaabbabbabbbbbabababaaabbbbaababbaaaabaaaababbaaaabaaabaababaaababbabbbaaaabaabbbababbbaabbaaaaababbabaaababbbababaabbbababaabaaaaaabaaabbbaaabaabababbbbabbbabbaabbaabbbbababbbaababaaaabbabbbbbaabbababbbbabababbbabaabbbbbaaaabbbabbbaaaababbaaaabaaaabbbbbbbbaabbbbbaabbbababbbbbaabbabbabbaaabbbbaaabbbaaabaaaababbaaabbbbabbbaabaabbbbbbabaaabaaabbabbabbabbbabbaabbaaaaababbbabababaabaabbbbbbbabaaabaababbbabbaabaabbbbaaaababaaabbaaaaaaaababbbababbbabaaaabbabbbbabbbaaabbbbbaaaaaaaabbbbbbabbababaabbbbbaabbbabaaaabaaaaabbaaabbaababbaabbabbaabbaaabababbbbaababaaaabbbbababbabbaaaababababbabbabbbbbbababbbaaabbabbbabaaabbbabbaaabbbabbaaaabbbbbabbaaaaaabaabaabbaabaabaaabbbbbabbbabababbababbbabaaaabbbbaabbbaaabaaaaababbbbaabbaababaaabbabababbbbbabbabbbbbaababbabbbbababbaabbbaabababbabbabbbbaaabbbbbbbabbbabaaaababaababaaabababbaabbaaabaabaaaaababbaaaaababbaabaaaabbbaababbaabaaabaabbabaaabbbabaaaabbaaabbbabbabaabaabbaabaababbababaabababaababbbbabaaabababaabbbaabbabbaababbababbbbabaaaabaaababbabababbbaaaababaaabbababbbbabababaaaabbbaaabbaaabaaaaaabbababbabbabbbbbbababbbbbbabbabbbbbaabaaabaaaaa
aaabbaabbbaabbabbbbbbaaababaabaaaabababbaaaabbabbbabbaabbabbaabaaabaabbaaabaabbbabaabaabbbbaababaaabbabbbababbaabaabababaaabaababbbbbbbabaaaabbbbababbbbababbbbbaaabaababababbaaabbabbbaababbababaaaabbaaaaababbbabbbabbbbaabbbaaaaabaababbabaaabbaaaabaaaaaabbbaaaaaabbaaaaababbbaaaabaaaabaabbbbbbaaabbbaaaaaaabaabaababbbababbbbbabaaabbaaaababbaaaabbaabaaababbaabbbbbbbaaaabbabbaaabbaabaabbaaaaaabaabbbabaaabbabbbbbaabaaaaabaaababbabbabaabbbbaaaabbbaabbbaabaabbaababbaabbbabaabaaabaabaaabaababaababbabbbaaaabaabbbaaaaaaaabaabbbabbbbbabaababababaabbaaaaabaabbbabbbaabbabbbbbababaababbbabbaaaaababbbaabbababababbbbabbbbaaaaaabbbaababbbbbbbbabbaabaaababababaabbbbbabbaababaabbaabaabbaabbbbabbbbbaaabbbaabaabaaaaaaabbbaabbaababaabbabaabbaabbbbbbbbbabaabbabbaaabbbbabbaaaaababbabbaaabbaaaababaaabaabbabaaaabbbababbabbbaabbabbbbaababbbbaaababaaaabbbbbaaaabbbbbaabbbabbbbbabababaaaaaabbaaabbaaabbbbabaababaaaaaabababbbbabbbbababbabaaabbaabbababbabbbbaaabbabbaababbabaabaaaabaaabbaabaabaababbbbababaaabaabbbbbabababbabbbaaabababbbaaaabbbababbbbbbbbbabbababbbaaaaabaabababaaabbaaabaabbaaaabbbaabaabaabbbbaaabababbbaabaababaaaaaaabaabbaabbabbbbaaabbbabbaaabbaaaaabababaabbababbbbbbabbbbabbabaaaaababaaabbbabbaaabbaabbbabaaaabbaaabababbbaabbaaaaaababbaaaaaabbbbbbaabbbbbbbaaaaabaaaababaaabbaabaaabaaaaaabbbababbbbaabbaaababbaaaabbbabbaabaaabbbaabaaabbabaababbaabbbbabaabaaaabbbaabbbabbabbbbbbabbbbaabbbbabbaaaababbabaababaaaaaabbabbaaabbbaaabaabbababbbbbabbabbabbbaaaaaaababbabbbaaababaaaaaaaabaababbbbaaabbbaabbbbbabbbbabbabbabababaabaabaabbaaabaabbbbaabbbbabbbabbbbabaabbaababbabbbaaabaaabbbbbabbabaaaaaaabbbabbabaabbabaabbbaabbaabbabbbabbbbbbabbbabaabaaaabbbaabbbabbaaaababbabaabaaaaabbaaaabaaaabbbbabbbbaaaabbbbbaabbbbbbaaabbbabbababbbbbaabbbbaabbbababbabaaabaaaaabbabaabbbbaababbbabbbbbbabbabaaaaaabbbbbabaaabaaabababbbaabbaababbabaaabbbabaabbabbababbbabaaabbaaabbabbaaabbbbaaaaaabbababbaaabbbabaabababbbbbbabbbabbbaaaaababaaaabbababbaababbbbaabaaaaabbbbaaabbbaaabbaababaabaabbaaaaaaabbaabbaaabbbbabaabaaabbaaaa
babaabaabbabbbbbbbbbbabaaaaaabbaabbabbaaaaaaaaabbaaaabbbaababaabbaabbabbbabbaabaabaabaaaababbabbaabbbbabababbababbbbbbbbaababbaabbbbabaabaaabbbaaabbbabbaabaaaabbbbaabaabaaaaaaabaaaabaabbbabbbbaabbabbbbbaaabbbabbbbbabababaaaaaaababbaaaabbabbbaabbbabbabbbbbbabbababbaaababbbbbbbaabaaabaabaabbbbbababbabbabbaaabbbabaabaaaaababbabbbaaaaabbabbbbaababbabbabbabaaababbbbbbbaabbbbabbaabaaabbabbbabaabaaaaaaabababbbbaabbbaabbbaabbbbabbaaabbbaabaabaaabbabbbabbaaaaabaaaaaabaaabbaababaaaaaabababbabbabbabbbaaabaabaabaabbabbbabaabbaabbbbbaabbbbababbbbbbabbabbaabbbaaabbaababbaababbaabbbbbaaabbbaaaabbabbbababbbaababbaababbbabbbbbbaababbaaaaabbaabababbbaaababbbabbbbbbbaabaaaaaaababbaaababbabaaaaaabbbbbbbabababaaaababaaaabaabbabaaaaabbabbaaaabbaaaaababbbbbaababbbabbabbbbbaaabbaabbabbbababbabbabbbbbbbbabbaaabbabbbabaaaaabbbbbbbaababbbbbbbbaaababbbababaabbababbbbbbabbaaaaaababbababbabbbbbaabaaaaaabbaabababababbabbabbbbababaababbaaabbababaaaababbabaaaabbbbaabbabbbabbaabbbabbbaabaaaaabbbbabbaabbbaabbaaaaababbbaaaaaaaaabbbababbabaaaaabbbaaabbbaababaaaabbabbbbbbbabaabaaabbaabbababaababbbbaaabbabaabbaabbbabababbbbbabababbababbbababbbababaabbbababbabbabababbbabababbababbabbbababbbbaaabbaababababbbbbbbaaaabaabaaaaaaaaaaaabbbabbaaaaabbaabbaabbabbbbbaaabaaababbababbabaababaabaaabbbbbaaabbbaabbaaababaabaabbabbbbbbbbbbbaaabbaaaaaaabaaaababbaabbabababaaaaabaabaaabbabbaaaabbbbabaaaabbaaaabababaaaababaabbbaaabbbbbabaaabbabbabbbaaabbabaababbbbaaaabbbabbbaaaabbbabaabaababbabbabbbaababbbaaaaaaaaababbabaabbaaabaabbbabbbabbababbbbababbbaaaaaaaaaaaabbbaabaabababbababbbbaaaabaababababbabababaaabaabaaabaaaaaaaaaaabaababbabbaabbabbbaaaaaaabbaabaabbababbababbaababbaaaaabbabbababababbaaabababbbbabbabbbaabbbbbbbaabaaaaaabbbbaaabbabbaabaabbaaaababbabbaababaaabaabaaabbbbbabbbaaaaabbbbbbabbbabbababbbbbbaabaaabbbabbbaaaabbaaabaabbbababaabbabbabbbaabbbbbbabaaabbaabbbbbbaaabbbbaaaaaabaaabbbaabbbbbbabaabbbababaabbabbabbbbbbbababaaabaaaaaabbbbabbbabaaaabbbaaaaababaabababaababaabbbbaaabbabbbbbbbbbbbbabaaabbaaaaabbaaababaaaa
abbabbababbabbabbabbabbbbbaababaaabbbbbbaabbaabbabaaaabaababaaaabbbaaabaababaaababbbabbbabbabaaaabbababbbbbababaabbbbbbaabaaabbaababbbbaabbbbbbbbaaaaabababbaabbbabaaaaaaabbaabbbabaabbbaabaabaaaabbbbbbbbaaabbbaaaaaababababababbaaaabbbbaaabaaabbbabbbaabaabbababaaaaababababaaaaaaabbbbbabbabbabbbbbbabaabaaabaaabaaabaaabaaaaaaabbbabbaabaaababbababaabbaaaabaabbbabbaababababaabaaabbbabbbabaaaaabaaaaaaaabababbbababbbbabbbabbababaaabbaabbbbbaaabaabbbaaaabbaabaabbbaaaaabaaaabbaabbbbabaababaabbaaabbbbbaaababbbbaaababbababbaabbaaaaabaabaaaabbaaaaaababaababbaaaabababaaaabbaabbbabbaabaaaaabbbaabaababbabaabbaaabaaaabaabaaaaaabaabababbaaaabbbbbaababbbbabbaababbbaabbbaaabbbbababaabbbbbababaabbbabbbbbbabbabaaabaabbaabbbbaabbbbbbbabababbbaaaabaaaaabaaabbabababbabbabaaaababaabbaaaabbbbbbbbaaaabaabbbbbbabbabaabaabbbabaababbbaabaabaaabababbbbbbbbaabbbbbbbaaaaabbbbaabbabbabaaaaabbbaaaaabbbababaaabbbbababbabaaaaaabaabaabaaababbaababbabbbaabaaabbabbbbabbbababbaaaababababaaaaaaababaababaabaaaaaababaaaabbaabaaaaaabaabaaaaabbbababbaaaaaaaababbabbbabaababbbabaaabbbbaaaabaabaabbbbbaaabaaaabaaaabbaabaaaaabababbaabbabbaabbbbabbbbabbbbbbbaaaababaabbbabbbbabababaaaaaabaabbbababbabbbabbababbabbbbabbbbaaabbbaabaaaaababbbaabbbbbbababbbbabbbbbaababbabaababbaababaaabbbaabbababaabbbaababababababaabaaaaaaaababbabbbbbbbababbbbaababaabbaaaabbbaaaababaaaaaababbaababbbabababbaaababbabbbbbbbbaaaaaaabaabbbabbabbbaababbbbaaaaaabababbbabaabbabababababbababbaabbbbabaabbbabaababbbbbbbbabaababaabbabbaaabaabababbbaaabbaabbaaababaabbbbababaaababbbbabbaaaaabaaabaaaaaaabaabaabbaabbaaabbabbbbaaabbbbbbabbaabaaababbaaaabbbaaabbbababbbabbaabababababaaabbaabaaabaaaaaabaaaabaababaabbbaaaabaabababbbaaababaabaabaaabababaaaabaabaababbbabbaaabaabbbaababbaababaabbaabbabaababaabaaabbbabbbaaababaabbabaaabbbbaabbbaabbabbbbbbbaaabaabbbaabbaaaaabaabbbbbaabaaaabbababaaabaababbbbbaaabbabaaabaaabaaabaabbbbaabababbabbbaaaaaaaaabbaaaabbbbbbaabbbbbbaabbaaaababbabaaababaabaaaaababaaaababaaaabaabbaabbbabbaabbabbbbaaaaaaaabbabaabaabababaabbbaaab
aaaabbbbaabbbbaabbbababbbbabaaababbabbaabbbbbaaaabababaabbabbbbabbaabbbaaaaababbabbababbabaaababbbabaaabaabababbabaabbbaababbabaaababbabaaaababaabaabbabaaabaaaaaababaaabababbbabbabbbabbaaabaaabbababaaababaaabbaaaabaabbbbbbbbbbbabbbaabaaabbbaaabaaabaabbaabbbabbbbaabaaabbaabbbaabbabbabbbababbbbbaabaaabbaaaabaaaababbabababbbbaababbabbaabaaababbababbbabbaabbbababababababaabaabbbbaabbaabaaabbaaaabbabbbababababbababababbbabbbbabaabaaabbbaaababbbabaaabaababbbbaabbbbbbabaabaaabbaaaaaababbaaaaabbbaababbbbaabaaaaababbaabbbaaabaabaaabaabbabbbabaabaabaaaaaaaaaaaababbabbabababababbbaabbaaaabbbabbbbaaaabbabaaabaaaabaabaabbaaabababbaaababbabbbbbbababbaaabbbbaabababbbbaabbabababaabaabbbbaaabbbbbabbbbbaabaaababbbabaabaaabbbabbabbaaabaaabaabbbbabaaaaaaaabaabbbbababbbabaaaabaabbaabbbbbabaaaaaaaababaaaababbabbaaaaaaabaabaabaabbababbbaaabbababbbbaaaabaaabbabbbbaabbbbaaaaababababaababbbbabbbbbbaabbbbbbaaabababaaaabbbaaabbbaabbbaaaaaaabbabbabbbabbaababbabbaabaaababbaaabbbababbababbabaaababbabbbbbbbbbbaaabaabaaababbaaaaababbbabbabaaababaabababababaababbaaaaababbabbbaaaaabbbaabbbbaaaabbbbbaabbbbaaabbabaababaaaaabbaaaaabbabaabbabbabbababaaabaaabaabbbabbabbbbaaaabbbbaabaaaaaabbbbbaaabaaabaababaabbabbbaaaabaaabbbbbbbaabaaabbababbababaabbbabaabaabababaaabaabbbabaabbaababbbbbabababbababbbbbbabbaaaabbbbaabbbbbababaaaabaaababaabbaaaabbaabbbaababbbaabbbaabbabbabaaaaababbabbaabaaabaabaabbbbbababbbbaabaaaabaababbaaaaaabaabaabababbabbaaaabaaabbabaababbabbaabbabbbbbbaaaaaababaaabbabbbaabbbabbbbbbaababbababaabbabbbbbabbaabbaaabbbaaaabbbbabaaabbaabbbbababaabbabaabbabaaabaabaababaabbaabaabababbbaaabababbbaabbbbabaaaababbaababbbbaaabbbbaaaaaabbbaaabaaabaaaababbabaaaaaababbaabaabaabbabaaababbbabbabbbaaaabbbbbbbbaaaaabbaabbaabaaaabaabaaabaaaabaabbbabbbbaaaabbabbabbbaaabaabbbbaabbbbbaaabababaabbaaabaababbabbbaaababaaabbbaaabbbabbbbbaaaaaaaabababababbbaababbbbabbaabaaabaabbaababaabbbbaabbbaabbbabbabababbbabaaabbbbbabbbbbbbabbbaabaaaabaaaaaaaaaabababababbabababbbabbbabbababbabbaaabaaabbbabbaabaabbbbbbabbaaaabaa
aaabbababbbbbababbabababaaabbbbbbababababbababbbbbabaabaabbbabbbaabbbbbaaaabaaaabbabbaabbabaaabaaaabbbaabbaababbbabbaabbbbaaaaabaabaaabbbaaababbaabbbabaaabaabaaabbabbaabbaabbabbbbaaaaabbbabbaababaabaabbabbbaaaabaabbbbaaaaaaaababbabaabaabaabbabbabaaaabbbbbababababbbabbababaaabbbbaabbbabaaababababbabbbabbbaaaababaaabbaaaaabbbbbbbbbaabbbbaabbbababaaababbaababbabbabbabaaababbbaabaaaabaaaaaabbabbaabaaabaabbabaaabbababaaabaabbabaabbabbababaabaabbabbbaabbaaabbbbbaabaabaaaabbaaaabbaabaaaabaababaabaaabaaaaaabbbaaaaabaaaababbbbabbbbabaababbabbbaabaaabaabbbabaababbbbabbbbbaaababababbbbaaaaabaabbaaaababbbaaaababbababbbabbabaabaabbabababbbbaababaaabbbaabaaaabaaaaabbbaabbaabaabbaaabbababababbaaaaababbbbababaaabaaabbabbbbabaabaaaaaabaabaaaababbabbabbbbbaabbabbbababaabaabababbbbaababbbaaabbbaabbaaaabbabaaaabbabbabbbbaaabbaaaaaabbbabaabaabbbbbbbaaababbaaaabaaabaabbaaaaaaaabaabbbabbabbbabbbbbaabababbbbabbbbaabbaabaaaababbbbbababababaabbbaaabbbabaaaaaaabaaaaababababbabbaaababababbaabbabbaaabbaaabbbbbbaabbabbbbbbbabaaabbaaababbbbbaabbbbbbbbabbbbbbbbaaaabababaabbbaaabbabbaababbaaaaaabaaaaaaabbaaaaaaabbbbaaaabbabaababbbbababbaabbaabbbbabbaababbbbabaaabaabaabaaaaaaababaaabbbbaaaaaabaabbaaabbaababbabaaaaabaabababaaaabbabaaababaaababaaaabbbbaabbbbaaaabbabaabbbabbbbbbabbbbbbaababbabaaabbaaabaababaaaaaabaabbbbbbbabbaaabbaaaabaabaaaabbaaababaaabbbbaabaaababbbaabbabaaaabaaaabbabaababbaababbababbaabbaabaaaaaaaaabbaaabbabababbaabbabababbaaababaabbababaabbabbbbaaababaaaaaaaaaaaaaabaaababaaabaababbbbabbaabbbbbaabaababbabaaababbbbabbaaabbbabbbbaabbbaaabaabaabbbbababbbaabbbaaabaabbbbbbaaaababbbbaabbbababbaababbbbaaaaabbaabbbbbaaaabbbabbaaababaabbaaaaabbabaaaaabaababbbaabbaabbabbaabbaabbbbbbaabbaabaabbbabbbabaabbaabbbaaaaaaabaabaabbaabbbaaabbbbbbaabbabaaababbbaabaabbbaabbbabaabaaaabaaabaabbbabbababaabaaaababaaabaabaaaabaababaabaabbbbbbaaaabbabaaababaabbbabababaabbbaaaabbbababbbababbaabbabaaabbbabbaaaaaabbaaaaaaaabbbbbbaaababbabaabbaaabaabbababaabbbaaabbaabbaaabbaabbabbaaaaabaaabaaabbaabbbaabbbaababbab
bbbaabaabbbabbbbbbbbbbaaaaaaaababbaababbbaaaabbbaaabbbaaabbbbbaaabbaabbbbaaaaabbaabbbbababbbaaaababbbabbabbabababbaaabbabbbbababbbbbbbaabbaaaabbbbbaabaababababbaabbbabbabbabaaaabaababbaabaabaabaabbabbbaabbaabbbabaaaabababaabbbababbabaabababbbbbabbbabaabbbbaaabbabbaaababaaaabbbaaaaaabbbababbaaabbabbbaababbbaaabbbbabaabbbbbabbabaababbaaabababbabaabbaabbbabaabbaababbbababbabbbbaaaaabaabaabbabbbbabbbaaabbbbbbaaabbbaaabaabbabbbbabaabbabaaabbbaabbabbbbbabbaaabaaaabbaaaaabaaaabbabbbaaaabbbaaaaabaabbbaaababbaaaabbaaabbababaabbbaabbabaabbababbbaabbabbabaababbabbbbbbaabbaabbbbabbbaabaaabaaabbbababbabaaaabaabbabbaaaaaaaaaabaabbbbaabababbaabbbaabaaaaaaabbabbbaaababbaaababbbaaabbaabbabbaabbaaaababbabbabbaaabbaaaabaabbaaabaabbabaaabaabababbaaaaaaabbaaaaaaabbbabbaababaababaabaaababaabbaaaaabbabaaaabbbabaaaaaabbabbabbaababaabbaaaaabaaaabbabbbbaaababaaaabbabbbbaaaababbbabbbabbaabababaabaaababbabaaabaabbaabbabbabbbaaabbaaabababbababbabaababbbaababaaaaabbbaababbbaabbbabaaaaaabaaaaabbabbbbabbabaaaabaabbbbabbbababababbaabaabbbabbbabaaaaabbaaabbbababaabbbbaabbababbbbbbbabbabbabaaaaaabbaabababaaaabaaababbbaabaaabaaaabbbbbbabaaababbbbbaaababaaababaaaaabbbabbabbbbababaaabbbbbbbaaabaabbbbbaabbaabaabbaaaaabbbbbabbbbabbaaaaaabbbbbaabaaababbbaaaabbbbbaabbabbaaaaabaaababaaaabbbbbbbaaabbbbbbabaabbbabbaaaabababaabbababbababbaabbbbabaabbaabaabbbbabbababbaabbaabbbbaaaabaababbabbabaaaaaabbabbabbaabbbbaaaabaaabbbaabbbaaababbbaaababbaaabbaabbbabbbbaaaaaaaabaaababbabaabaaabbabbbaababaababbbbbababbaabaabbabbbaaababbbaabbaaaaabbaaaaaabaabbaabaabbaabaaabbbaababaaaababbabbabbbbabaaabababbabaaabbbbabaaabbbabbabaaaaaababbababbbaaabbaaaaabbaaaabbbabbbaaabbaabbbaaabbaaababaabbaaabaabaaaabbabbabbbababbabbbbaaaaaaabaabbbbbbbbaaaaabaababababaabaaaaaaabbabbaaabaaabaabbbabaababbbabaaabaaabbaaabbaabbbbbaababbaababbaaaabaaaaaabababaaaaabbaabbabaabaaabbbababaabbbbbaabbabababaaaabaabbabababaabbaabbbabbabaabbabaabaabbbaabbababaababbbaaaabaabbbbababaabbaabaaaabaaabaaaaababbbbbaaabbaabaaaaaaabbaabaaabbbbbabaaaabbaaaabbbbbb
bbaababaaabbaaabbabbabbaabaaabaaabbbbbaaaabbbbbaabbababbbaaaabbbbbbbbbbaaabbaaaaabaabaaaabbaabbaabaaabbbbbbaaaabbbbaaababaaaaaaabbaabaaaabababbbbabaaaabababaaaabaabaabbbbaabaaabaaaaaaaabbabaaaaaaaabbbbabaaabbaabbbbaaaababbbaabababaaababaaabbaabbabbaaabbabbaaabaabbbabbaabaaabaababababbbababbabaaabaaabbbababbabaaaaabbababbabbaabaaabbbbbabaaaaaababaaaabbabbabbaaababbbbbabbabaaaaabababbbaaababbabbbbbbaaabaabaabbbbabbbabbbaaaaaabababbababbaabaaabababbbbabbbaabbbaaaababbbbaabbbbbaabaaabaabbabbbbbbabbababbaaababbbaabaaababbaabaaaababababbaabaababaabbbabaabbbbbabbbaabbabbbabaaaaabababbbaaababaababbbbaabaabaaaabaabbaaaaabababbbbbababbabaabbbbabbaabaabaabaabbbabbaabbbababbaababbabbabbaabbaaaabbbbbbaaabbbbbbabbaaaaaababbaabbaabbabaaaabbaaabaaabaababaaababbbaabababaabaabbbaabababbabbaaaabaaabaaaaabbbbbaababbbaaaabaaaaabbbababbababbaabbaaabaabbababbababaaaabbbaaabbbbbabbabbbbaaaabbabaaaaaababbbbbbabbabbbababbbbaabbbbbbbbbbbaabaaaaaaabaabbbbbbbbbababbbaaabbbbbbabaabbbbbbbbbabababbabbaaabaaaababbbbbaabbabaaaabaabbaababababaaaabaaabababbaabbbbaaaaaababbbabbababaabaababbbbbaabbabaababbaababbbaabbbabbabbaabbbbabaaaabbbabbbababbabaaabbabbbaaaabbabbabababbbaaabababbabbbaabbbaabbbabababbabbbabbbbaaaaabbaaabbbbababbaaabaabbababbaaaaaababaaaaaababaabbbbbbbaabbbbbabaabbbbbabbabbbabbbaaabaabbbabaaaabaabbabbaabbabaababbbabbbbaabbbbbbbabbbaabbbbabaaaabaaaababaabbbaabaabbbbabbaabbbabbbbbabbbbaabaabbbabbababaabbababababaaaabababababaabaaaabbabababababbaabbaaaabbabaaabababaaaaaabbaaaabbaaaabbbababaabbbbbbbbbbaabbbbaaaaabbbaabaaaabbababaabbaabbbbbaabbbbbbaabbabbbbbababbaaaaabbaaababababababbaabbabbbaaaabaaabaababbbabbaabbbaababbabbbbaaababbbbbbaaaabbaaabbbaaabbbabaabaabbabbabaabbabaaabbaabaabaabaabababbabaaabbabaababbbbbbbbabbaaababaaabbabaabaaabbbabbabbbaaaaaaabaaabbabbabbbbaaabbbabbaabbaababbaabbaaabaabaaaaabbabaaabbbabaaabaaabbaaabaabaaababbbabababbaaababbbbaaabaaaaaaaaabaaaaababbaaaaaababbabaaaaaaaaaababbbbabaabbaaabbbbbaabababaaaabaaaabbbabbbbbaaabbbabbabbaaaabaaaabbabbabaababaaaaaaabbbaaabb
aaaabbaabbbbbbbbaaaaabaabbababaaaabaabbabbbabaaaaaabbaabbbbbabaaaabaabbbbabbababbbbababababbbbbbbbabbaababaaaabbbaaabbabaababbaabbabaaabaaabbaabbbbabbaabaaabaabaabbbaaabbabaababbbbbabbbabbbaabbabbababaaabaabaabbbabababbbabbabbbaabababaaabbbbaabbaaaabbabaabbaabbbbbaabbaabbbaabaaaababaaababbbbaabbaaabbbaabbbbabbbbbbabbbaabbbaaaabaaabababaaabbabaabaabbaaaabbbbabbbaaaabaabababbbbaabbbaaaabababbabbbababbaaabbbaaababbbbaaaaaaaabaabbabaaabababbbaababbababaaaabbbbbbabbaabababababaaaaabaaaaabaaaaaaaaaaababbaababaaaabaaabaabbaaabaababbbbaabaaaabbbbbbbabaaababbbaabaabababaaabbbbbabaabaabbabaaaabaabbaaaabababaabbbbabaaaaaabaaabbabbabbabaabaaaabbaaabbbbbbbaaaaabbabbabbaabbbbbbbaaabbaaabbaabaababababbbbaaabaaaaabbbbbbbababaaaaaabbbbbabaaabbaaabaaabbbabbbbbbaaabbbbbaabaabaabaaababbbbaaababbbbaaaabaaabbbaaaabbbaabaaaabaababbbabbbbabababaabbbbabaaabbbbaaaabaabbbaaaaaaababaaaaabbbbababbbaaaaabbabbaaabbaabbabbbbbbbbbbaaaabbabaaabbbbbbabaabbbbabbbbbababbbbbbaabbabaaababaabaaaabbbabbaababbaaabbabbaabbbaaababaaaaaaaaaaabbbabbababbaabbbaabaaaababaabbbabbababaabbabaabbbabababbaaababbaabaabbabbababbaaababaaabbbbbabbaabaabbbaababaabbbbaaabbbaaaabaaaababbaaabbaabaaabbbbabaabbbabbbababbabbbaabaababbbbbaabaaaaabbaaaabaaabababbababaabbabaaaaabababbabaaaabbbabbbaaaabbababbbbabaabaabbaabbabaabababbbbabbaabaabaabbaabbaababaaaaabaabbaabbbbbaaabbabbaabaababbbbabaaaabaaaaabbaabbaabbbabaabaaaababbaabbbbbbbbbbaaaabaaaabbbbabbbbbaabaaabababababbbbbbbabbbabbbaaabababaabbabaaaabbbaabaabbabbabbbbbaababaababbabbbbbbaaabaaabbaaaaaabbabbaaaabaaababaaabbaabbbaaaaaaaaabbbbaaababbaabaabababbbbabaabbbbbaaababaaaababaaabbbbbbababaaabbbbbabaaabbabbaabbaabbbabaabbabababbababbbbbabaaabaabababababbbbababbbbabababbaaabbabbbbbabbbabaabbbbbabbbbaaaaabbbabbbbbaaaaaabbbbaaabbbbaabbbbabaaaabaaabaaababbbbbbaaaaaaaabbaaaabaabababaabaaaabbbabbbabbbbbabbaabbbbbbbabbbbaaaabababaaabbbaaaaabbbabbbbaabbababababbbabbaabbaabaaabaaaababbabbbabbbbbbabaababaaaaaababbbbaabbbabbbbbbbabaabaaababababbbaabbaabbbbbaabbaabbbbbbaaaabaabbbbabbbab
bbaababbababbbaaaaaabbbbbbaaaaaaaaaaaababababaababbbabbbaaabbbaabaaabbababaaababbabaabbabababaabbbbabbbabaabbaaaaaaaaaaabababbabbaaabaaaaabbaaaabaaabbaaaaabbaabbbabbbabaaaaabaaaabaaaaaabaaaabbaababababaaabbabaaaaabbbbaaaabaaaabaabaaabbaabaaabaabaabaabbbababbaabababbbaaabaabbabbbaaabababbbbabbbbbbbabaaabbbabbaababbbbaababbbbabbbabababbababaaababaabbaaabbbaabaaabbbabaababbbaabbbabbbbabaabbbbaaabaaabbaababaabaabbbabaaaaababbabbbabbbababbbaabbabaaabbaabbabababbababababbbbaabbbbabbaababbbababbbbbbaaabaaabbaababbabbaababbabbaaabaabbbaabaabbbbababbabbbbaaabbababbabbabaababbbbaaabaaabbbaaaaababaaabbabbaaaabbaabbbbbbbabbaaabbababbababbaabaaabbbbbbbbbababbabbbbbbabbabaaabbbabaaababaaabbababbaaabbbbaaaabaabaabbabbaabababaaaabaaaabbaababaabbaabaaaabbbbbababaabbbbbbbbbbaabaaaaababbababbabababbabbabbaabaabbaaaaaababababaaaaaabbaabaabaaaabbbbbabaaaaabaaabbaabbbaabbabbabbbbbaaabbaaabbaabbaaaaaabaaababbbabaaaaaabbbbaaaaaaaaaabaaabbbbabbbbababababaaabaabbabaaaaabbbaaaabbabbbbbaaaaabaaabababaabbbbbbaababaaaaaabaaabaabaaababbbabaabaabbbabbbbaaaabaababbabbaaaaaaabbababbbbabbbaabaabbbaababababbaaabaabbbbaabababbbbaaababaabbaaabaaaabaaabbbabbaaabbababaabaababbbbbaabbbbbabbbbbbbababaaaaabababbabaabababaaaaabababbaababaaabaabababaababbaabbbabbaaabbaaababbbabbaabaabaabbabaaababbbbbaaabaaaaabbaaaaababbaaaabababaaababaabbabbaabbaaaabbaaabbbababbbbaaabaaaabbaabbbaababaababbabaaabaaaaabaaaaaaaaaabbaaababaababababaaabaabaaaaabbaabaaababaaabaabbbaaabbaabbbbabbbbabbaabbbbbababbbbbaabaabbabbaaabbaaaaabbbbaaaaaaabaaabaaabaabaabababbaabbbabaaababaababaababbaaabaabbaaabbbababbbbaababaabbbbabaabbbbbbbaababbbbaabbbaabaabbaaabbabbaababbabbbbbbaaaabbbbabbaaabbbaabbabaabbabaabbbabbaabbbaababbaaabababbbabbabababbaaabbabbbaabbbbbaaaaaaaaababbabbaabbbabaabbababbabbababaaaaaaaabbbabbaababaabaabaabbbbbbbbaabbbbbaaabababbbbaaabaababaaabbaabbabbabbbabbaabbbbbabaaaaaabbaaababababaabababbaaaaabbabababaababbaabbbaabbaaaabaaaaaaababaaaaabaabbbaabbaaabaaaabbbbbababaaababbaabaaaabbabbbbabbaaaaababbbabaaababbaabbbbabbaaa
abaaababaaababaabbabababbabaaaabbaaabaaababbbbbabbbbbbbaaabaaabaabbbbbbaabbbbbabbbaabbabbaaaababababaabbabababbaabababaaabbaaaaabaaabbaabbbbaaaaaabbabbbaaabababaabbababaabbbabbbabaabbbababbababaababaaaabaabbaabbbaaaabbaabbbbabaaaabbbbaaaabaaaabbbbbababbbabbababbbbaaababaabaaaababbaaababbaabbbbbbbbbbbaaabaababbabaabababaabbbbbbbbbbbbbaabbbbaabaababbaaabaabbabbaaabaabbbbaabbbbabaabbbabbabaabbaabaababbabaaabaababaaabbbababaaabababbabbbbabbabaaaaabaaabaabaaabbaaabaaaabbabbaaababaaabaabbababababaaaabababbbbaaaaaabbaabaabababaababaaabbaabbbbaabbbbbabababbabaaabaaabaaaabbbbbbbaabbaababbabbbabbaaaaaabbaaabbbbbbaaaababbbaabaaaabbbbaabbbbbaabbabaaabaabbaabbababaabbaabababbbbaabaabbabbbbbbabbbbbababbbbbaabaabbbbbbaabaaababbbbbbbbaabaaababbbababbabbbbaabaaabababaaabaababababaaaabbaabbabbaaabbbaaaababbbabaaaabbaaaaaaabbbbababaaabbaaaaabbbaabbaaaaaababbbbabaaaaababbaaabbabbbabbbbbbabbaababaabaabaabbaaabbababbbbaabaabbbbbabbbaaabbaabaaaaabaabababbaababbababbbbbbabbaaaabbaabbbaabababbbbabbbbaaabaaababbaaabbbbaabbaabaabbbbbabbbaaabbbaabbbabbbbbbbaababbababbbbbbababaabbababababababaabaaaabbbbbbaabbabbabbbbbabbababaabaaaabababbbbbaabababbbaaaaaabbbabaaabbbabbababbaaaaabbaababaabbaaabaaaaababbabbbabbaaaaaaaabaabaaabaabbabbabbbbbabbbbbbbbbbbbbabbbaaaaaabbbbbaaababbabbbbbbbaaabbabbbabaaabbbaabbaabbabbbbaaaabaabbabbaaabaabababbaabbaabbbbbbaabbbaabbabbabbaabbaaaabbaaaaaaabbaababbababaabbbbabbbabbaaaaababbbaaaabaabbbbbbabaababbabbbbabbaaabaabbabbabaaaabababbbbbbbabaaabababaaababbaaababbbabaabaababbbbbbbbbbbabbaabaaabababbbaaaaaabbbbabbaaaaabbaabaabaabbbabbabbaaaababbbbbababbabbabbbababababbabaaaabbaaabbbbabbbbbababababaababababaaaaababbabababbaaaabbbabaaabaabbbbaaabaaabbbbbbbbbbaaaaaabbaabbbbaaaabaaabbabbabaabaabbbbbabaaaababbbabbbaabaaaaaaabbabbbaabaabbaabaabaaababaabbaaabaabaabbabababaabbbabaaaaabbbaababaaaabbbaabbbaaabbbbaabaaabaaaaabbbbabbbbbbbbbbbbbaabaaabbabaabaaabaaabaabbabaaabbabaabbababaabbbaabbabbbaababaababaababbabaabbaaaaababaaaabaaabbbbbbababbbbaabbaaaaabbbbbbbbbbbbbaaaabbbbbaa
aaaaabbaaabaabbbbbbbaaabbbbbbbbbbbbaabaaaabbaaabbbbbaabaabbbaaaaaaaaabaabbaaabaaaaaabaabbbbbabbaabbbbbaaabbbbabbbabbabbbbbbbbbbabbabbabaababaabbbabaaaaababbababaababbabbaaaaabaabbabbaabbaaababaabaaaabaaabbbbabaaababbbabbaabbbabbabbaaaaaababababaaabbaaaabbbaabbbaaaabaaaabaabaaaabaababbbaabbababbbbabbbbabbaaabbbbbbbaabbbabababbaaaabbbaabaababbabaabaabbabababbaaabbaabbabaaabbaabbabaabbabbaaabbbbaabbabbabaabaaabbbbbaaababbabaabbaabbaabababbaabaaaaababaaaabaabaababbbbbaaaabbbbaaabbaaaabbabaaabbbaabaabbbababaabbbaabaabaabbabbabbbbbabbbbbbaaaababbababbbbbaabaabbaabaaabbaaaabbabbbaababbbbbbabbaaaabbbbaaabbbbbbbbbbabaabbaaaabbbabaababbbaabbababbabbbbbbabaaababababbbbabbbbbabaabaaababbbbabbaabbaababaababbabababbbbabbbbbbabbabbbbabbaabbbabbbaabbabaaaabbbabbbabaababaaaaaabababbaabbbbbaabbbabbbbbbbaaabbaaaabbaaaaabaaababbbababbaaaababaabbbaaababaaaabbaabbabbaabbabbbaabaaabbabbaaaabaaabbabbabbbbbababbbaabaabbaabaaababaaabbbaabaaabaaaaababaaabbabaabbaabbaaaaabaaabbbabababbbbabbbaabbbbabbbaaaabbaaababababbabaabaaabbbbbbbbabbbbababbbaabaaabbabaabbbbabababbbbabaaaabaabbaabaaabbbaababbbbbbbbbbbbbaaaaabbaaaabbbbbbabbbabbabaabaaaaaaaaabbbabaaabbbabababbaabaabaabbbbaabbbabaaabbbbaabbbaabaaabbbbabaaabaaabaabbbaabbaaabbababbbbabababaabbababababbaabbbabbaaaaaabbaababababbbbbabababbbbbaabbbabbbaabbbaaabaabaabbbabbbaaababbbabbabbabbbaabaabbaababaaaaaaabaababaaabbbbaabaabbaaaaaababbbababaababbaaabaaabaabbbbbbabaabbbaaaaaabbbbabababbbaabaabbaaabbbbbabbabaaaaabaaaaaaaabaaabbbbababbbabaabbaababbaaababababababbabbaaaabbbbaaabbabbbaaabbaabbbaaaabababaababaaaababbbaaabbbababbbababaabababaaababbaabbaabaabbaaaabbabbbbababababbbbabbabbabbababbabaaaaabbbbaabababbababbabaaaabbbaababaababbaaaaabbbbbaaaaabbbaaaaababbabbbababaaabbaababbbaabbaababbbabaabbabaaaaabaababbaaaabaabbaabbbababababbbaaabababbbaababaabaabbbbababaaabbaabaababbabbabaabbbabbbabbbbbbababaaaababbbaaaaabababbbbaabbaabaaababaaaaaababaabbbaabbbbaaabbaaabbbbbababbabaaababbabbbbbbabaabaaabbaababaababbabbbbbbabaabaabbababbbabbbabaaaaaaaabbabbaa
bbbaabaabbbbaaabaabaabbaaaaaaababaabbbabbbbbbaababbbbbbabbaaabaaabaaabbbababbabaaababaabbbbbababaababbaabbabbabaaaaaabbbaaaaababbaaaaabbbbbbbbabbbbbabaaabbbaaabbabbbaababbaabaaaaaabaaaaaabbbbaaaaaabbabbbaaabaabababbbaabbabaabaaaaabbaabbabababbbbaaaabbabaaaababababbbbbabbabbbbabbaabbaaabaaaaabbabaaaabbabaaaaaaababbbbababababaaaaababbaabbbbbbbaaababbbaaababbabbbabababaaabaabaaaaabbabbaaababababbabbabbababbababbbababaaaaabbabaaabaaaabbabaaabbbbbbaabbababaaabaabbbaabbbbaaabbaaaabbbbbaabbabbbaaaabababbababbbabaaabaaabbaaabbbaaaabababaaaaaaabbbbababaababbbabbaaaaaaabaaabbbbabbbaababaaabababbbbabbaabbabbabbaabbabaaabababbaaabbaabababaabbabbaababbbaabbaaabaaaababbaabbbbbabaaaabbaaabbbabbabbababababbbababbaaaaabbabaaabaaabbbabbaabbbbbbaaabaaaabbaaaaaabbabbbabbbaaabababbbbbaabbabbaabbaaabbaaabbbaaaabbaaabbaaaaabbababbbaaaabaabbaaaaabaaaabaabbabaaabbabbbbbaaabbabbabaaaaaabababbaaaaabababbbababbaaabbaaabaaaaaaaaaabbbababaaaabaabbbaabbaabbaaabababbbbbbaabbbbabaabaaaaaababbbbabaabaaabbbbaabaabbaaaabbbbaababbbaabaaaababaababbbbabaabbbaaaaabbbbbbbabababbbabbbaaababbaabbbbaabbbaaabaaaaaabaaaabbaaabaabbabaabaabaaabaaabaabbbbaabbabbaababbbaaabbabbbbbaabbbbbbabbabbabbabaaaababbbaababbabbaaaabaaaabaaaaabaaaabaabbaaaababaaabbbbaaabaaaaabbababaaaabbabaaababbaaabbbbabbbbbbabaaaababbbbbbbbaabaabaaabaabbbbabbaaabbabaabbbbababbaabbabbaabbaabbbbbbaaabbbbbaabbaabaaabababaabaabbabbaabbbbaaaaaabbaabbababbabbaababaaaabbaabababbbabbabbbabaabaaabbabaababbabbaabbbbbaabbaababaabababbbabaabbabaaababbbbabbbaabaaabbbbbaaabaaabbaaabbbababbaaabbbbbbaabbabaaabaabaaaabababbbbbababaaabbbbbbbbbabbbbbbababbaabbbbbabaaaaaaabbbaaabbbbaabbabbaababaabbaabbaababaabaaababbaababbbbbaaababababababbbaabbaabababbaabbbaaababbaaaaabbaaaaaabbbaaaaaaaabababbaaabbabbababbbaaaaababbbbabbaabbbbabababbabaaaaabababbbabbbabbaabbbabaaaabaaabbbbabbabaabbbbabaabababbaaaabbbaabbaabababbabbbaaaaaabaabbbbabbabaaaabaabbaaaabbbbbbaaaabbbbbbaaabbaabbaaaaabbaaabaaaaabbbabaabaaabbbbbbbabababaabbbbaaaabaaababbbaaabbaaaaabbabbaabbaabaabbabbbaa
bbbaabaabbababaabaabaabbaababbbbbaababbaabbabbaaaaababbbbabaaaaabaabaaababbbbabbaabbbababbabbbbabaababbaaaabababbbaaaabbabbaaabaaabbbaaabbbaababbababbbbbbbbbababaabaaaabababaababaaaabbaabaabbbaaabaababbabbbbaaaaaabaabaaaaabaaaabbabbaabababaaabbbbbabaaabbbbbbbbbbabbbaabaaaaaaabaaaaabaabbaaaabbbabababbabbabaababbabaaaabaaababbbabbaaabaaabaabbbbababbaaabbbaabbbbabaabaabbbaaababbaaabbbaaababaabaababbbbaabbbabbbaaabbababbabbbaabaaababaaaababaababbaaabbaabbbbbababbbbababbbabbababbbbbbbbbabbbabaaababababbabbaaaababbbbbbbaaaaaaabbbaaabbaabbbbababbaabaaabbaaabaaabaabababbaaaaababaabaaaaabaababbabbabaaaaabaabbabaaaabaabbbabbbabaaaaabaabaaabaabbaabbbabbabaaababbababaaabbaabbbbaaabbaaabbbbababbabaaaabbbbbbbbabaabaabbbaaabbaabaaaabbababbbaaaabaaaaaaabbababbaababaaaaaaaaaabbbaabbaabbababbaaabbaaaabbababababbaabbbbaabaabbbbabbabbaaaaaaaababababaaaaababbbbbbaaaaabaababbabbabbababaabbbbabaababbababbabaabbbbaaaabbaaaabbbbbbbabbabbbbbabbabababbbaabbabbbaaaabbaaaababbaaababbaaaabaabbaaaabababbbabbaaabbabbaaaaaaaaabaabbbaabbbabbababaaabaaaabbaababaabbbaababbabbbaabaaaabaababaaaababbbaaaabbabbaaaaaababbbaabaaaabbabbabbabaabababbbabbbaaabbbbaabababaaaaaaabbbbbaababaaabababbbaababbababbbaabaabaaabaaabbbaaabbbabbababababbaaaaabbbaaaaaabbaabaabaababbabbaabaaaaabaabaaaabbbaaaababbabbaabbabaaaaabbbaabbbabaabbabaaaabababaabbbbaabaabababababbaaaabbbaaaabbaababbabaababbbbbbbbababbabbabaabbaabbbababbbaabbbbaaabaabbbbaaaaaabaaaabaabbabaabbababbbaaaaabaaabbbbbbabaabaaababbabaabaabbaabaabababaaaaabbaaababbbaaabaaaabaababbaaaaaaaabababababababbabbaaaabbbbbababbaabababaabbbaaabbabaabbbbaabaabbbbbabaaabbaaabbbbbaaababbbbaaabbabaabbbbababbabbabbababaabbbbbaabbbaabbbbaaabbbaaabaababbbaabbaabbbbaabbaaaaaabbbbaabaaabbbbabbbbaaabaabaaabbabaababaaaaabbbbabaaaabbababababbabbabbabbbababbbbabbabaaaabaaaaaabbabbbababbaababababbaaaaababababbbabbaabbbbaabbbbbbbbaaabbabaabbbabbbbaabbbababbbaaaaaaabaaabbabbbabaaababaaabbabbbaabbaabbabbbbbbabbaabbbabbbbaaaaaaaaababaaaaabaaaaabaabaaabbaaaabababbabbaabbbbbaabbbbabbbaaab
aaabaabaaaaaababaabaaaabbbbabbbaaaaabaababbabbbaabaabbbbbaabbbbbbbababbaaabbababbbababbbaaaabababbabaaaabbabababaaabbbabaaabaaaaaabbbabaabbbaaaaaababbabaaabaabaaabbbbbaababaababaaabbbbbbbabbaaabaaaaabbabbbbbabababbabbabbaaaaaabbbbabbabbabaabbababaabbbabbaaabaababbaaababbabbbaaabbabbaabaabaabaabababbaabbaaaabbbbbababbbaaaaaaaababbabaaaabaababbaabaababbbaabaaaaaabbabbabaaabbaaabbbbaaabbaaaaabbbbbaabbaaaaaabaaabbabbbaabaabbbabaaabababbababaaaaabaabbbaaaaabaaaababbbbabbbaaabaabbbbababbbaaabbbabbbaabbaaaabbbaababaabbaabbabababbaaaabbaaaababbababbbbaaabbaaaaaaabbabaababbbbaaaabbaaabbaabaaabbbabbbbabbabbbbbabaabaabaaababaabaabbaaabaababbabaaabbaaaabaabbbbaababaababaaaaabbbabaaaaaabbabbbbbbbaaaaabbabaababaabaabbabbbaababbbaaaabaaaabababbbababaaaaaabaaaabababbbbbababaabaaababbaabbaaaabbaaabbbaaabbbabaabbaabaaaaaababbbbbaaaaababbabaaabbaabbaabbbbbbbababbbabbaababaabbaabbbaabbbaabbbbbbabbaaaaaabbaaaabbbbbabbaabaaababbbabaaaabbabbaaaabbbabaababbaabaabbabbbabaababaababbbbaaaaababaabaaabbabbaabbbbaaaabaabaabaabbbabaaaaaaaabbbbbbaaababbbbbaabaabbbbaaabbbaaabaabaaaababaaaaaaababaabbbabbbbbabaabbbabbbabbabababbabbabbbbbbbaaaabbaababaabaabbaaaabaaaabbabbbbabbaabbbabbaababbbbabababaabbaabaaabaaabaababaabbbbaabbbaabababbaaabbbabbbabbaaabbbbbbbaabaaaababaabbbababaabbbaaabababaaaabaabbabababbaaabbbaaaababaaabbabaaaabababbbaaaabbaababaabbabbabbbbbabaaaabbbbaaababaaababaaaaabbbbbbabbbbaaababbaaaabbaababaaaabbbabaaaabaabaabababbbaabbababaabbaabbbaaaaaabbabbbaaaabbaabbbbbbababbbabbbbbbbbabbabbbbbbbaabaaabbbababababaaabaaabbababbababbbbbabbbbaabbbbabbbabaaabaaababaaaaaabaabaabababaabbbbbbbaababbbababbbababaabbaaabbbbbaababababbbbaabbbaabbbbabbbabaaabaabbbaaaabbaaaababaabbbbaabbbaaabbabaabbbbbabbaaaaabbaababbabbaaababbbbaaabababbbaabbbaaabbbbbabbbbabbababaaababbabbbaabaabbbaabababaababbaabaaaabbbbaababbabaaababbbbbaaaabbabaabbbbabababbaababbabaabbaaabbbbbbaaabbbaaaaaaaababbaabaababaababbaabaaaaaabbabaabbbbaabbabaabbbabbabbabaabaabbabbbabbababaaaaaabbaabbaabbaabaabbaabaabbaaabababbbabababaabbaa
bbaabaababbabaaabaaaaabbbbabbbbaaabaaababbabbabaaaabbaaaabbabbbabbbaaaaaabbbbbbaabbaaabaabaababbaababbabbbbbbbababbabbbabaaabbbbaaabbaabababababaabababababbabbabaaaaabaabbaaaababaaaabaabbbbaaaababbbaabbbaabbabbbbbaaaaaaabbababaaabbaabaaabbbbababaaabbbabbaaabaabaababbabaabbabbbbbbaabbbbabaaaaababbbbabbbaaaaaabbbaaabaabaaabbabaaaaaaaaabaabbababbbababaaaaabbaabaaababaababbbbbbaaabbababaaaababbabbbbbabaababbbbbbaaaabaabbabaaaaaabaabababbbababbbaabaababbbabaaabaabababbbbbaabbbaabbabaabababbbaaaaabbabbabbaaabbaaabababaabbaaaababbbaababbbbbbababbabbbbaaabbabbbbbbabbabbaaabaaabbbbabbbbabbbaaaaabbabbbbabbababaabaabbbaaabbaabbabbbbaaabbbaababbbabbabaaaabbbbbbaaababbabbabbbbbababbabbababbaaababbabbbabbaabbbbbbbbbabbababaababbbbbbbbaabaabbbaabbaabbababbbabbabbaabbbabaaabbbabbbbabbbaabaabbbbbbbababbaabbaaabaaaaaababbbbabbbbabbbaaabbabaaaaaabaababaaaabbbababababaababbaaaabababbbaaaabbbbababbababbbaabababaabbbbaabbbbabaaaabbbbaabbbbbabbaaabbabbbbbbbbbababbababbbbbabbbbababaaababbbababbbbabbbbbbbbabbabbaabaaaaabbbbabbbabbababaaababaaaaaaabaababbaababaaabaaaaabbaabbaabaabaaaaabbbaabababbaabaaababbaaaaaabbbbaabaaabaaaaabbbbbbbabaabaabaaababbabbaaaabbabbabaabaaaababbaababaabbabbaaabbabbbbaabbabababaabbbbababbbbaaaabbbbaabbaaabbaaaaabbbbaaaabbaaaabbbbaaaaaabbbabbaabaaabbaaabbabbbabaaabaabbbbaabbbbaaaaaaaaabaabaaabaabaabbabbaabaababaabbbaabbaaaababbabbababbaabbabaaabababbbbbbabbbaabaabababbbbababbaaabbbbbbbbbabbabbbaababaaaabbaabbbbbabaababaaabbbababaaaabbbabbabbababbaabaaabbabbbabaaabbbaaabbabaaabbbabbabababbabaabbaabbaaabbaabaaaabaaababbbbababaaaabbaabbabbbabbbbbaaaabaabbabbaaaaabbbababababbabaaaaaaabaabbaabbbabaaaaabbaaaaaaaaabbaaababababaababaabbaaaabbabbbbaaaabaabbabbbbabbaabbbbabbbbbaabababbbbaaaaaaabbbabbabbaaabbbaabbbbaaabbbbababaabaaaaaabbbbaaabbbaabaaaabbbbababbaaaabbbbababbbabbbbbaabaabaababbaabaaaababbbabbbbabbbaaaabbaaaaaabaabbbbababbaaabbbbabbbbaaaabaabaabaaabbaaababbbbbbbabababbaababaaabaabbbababbaabbaaaaabbbaabbabababaaabbbbabaababbbbaabbbbaabaabbbbaabbabababaabaabbbbbaa
baabbbababbbabbbabbbbaabbbbabbbbabbbabaaaabbbaababaabaabbaaabbbabaaaabbbbaabbbabbabaababbaabbaabbbaaabaaaaaabbaaabaaaaababaaabbbbbbaaaabbbaababbabababbbabbbaaabbbbbbaabaaaabbabababaaabaaaabaabbbbabaabbbaaabbaaaaaaababbbbbbababaaaababbabbaababbbaaaaaaabbaabbbabbbbbababbbaaabbaababbbbababaabbbbbbbbbbabaabaaabbababaabbbbabbabbabbababbaabaaababaababbaaaabbbbbabaaaabbbbbbaabbbaabbaaaabbbaabbbbaabbababaaaabbababbbabababababaaaababbbbaabbbbaabbabbbbbbbabbabbababbbaaaabaaaababbabbbbaabbabbabbbabaabbaaabbabbabaababababbaabababaaaabaaaabaabaababbbaabababbabbbbaabaaabbbbabaabbbaabbbabaaababaaabaaaabaaababaaaabbaabbbbbabbbbbbbabbaababbbaabababababbaaaabbabbaabaaababbabbbababbbaaaabbabaabababbbbababaabbbabbaaabaaaabbaaaaababbabababbaabbbabbaabababaaabbaabaaaaabbbabbaabaabaabbbbbbbbaaaaabbababbabaaabbbababaaabaaaaaabbababbbbbbbabaaaaaaabababaaaababaaabbababbabbabbbbababbbaaababbabbbbbaababbbabbaaababbbabbbbaababaabaaaabaaababaaababaabaaaaabaabbabababaabbbababaaaaababbababaababaaaabababbabaaaaaababbabbbabbbabbbaabaaaaabbaaabaaaaababaabbababbbaabaabaaabbbababbbabbabbabbbabaababaababbbaaabaaaaaaabababababbabbbbbaabbbaaaaabbababaabbbabbababaaababbababbaabbbababbaaabaaaabbaababaaaabbbabbbbaaabbaaaaaaabababaaabbaaababbabaaaaabbbababbbbbabaabbaaabbababaabaaaabaaababaabbbbbbabaaabbaaaaabbaaaaabaababbaaaaaaabaaabbaaabbbababbbaaaaababaabbbbbbababbbbbbabaaababbbbababbabababbbaaabbbbaababaaabaabaaabbabbabaabababbaabbbbbabaabbaabaaaaaaaababbbbbabaaaaaaabbabbbbaaabbbbbaaaabbabbbbaaaaababaaabbabbabbbbaabbbaaaaababababaabaabbababbaaabbabbbbbbbaabaaabaaaabbaabaabbbbaabbabaabbababaabbabaabbbabbabbaabbbaaababbbbabbabaaaabbaaaaababbaababbbbbaaabaaabaaaababababbbbbbbaababbabababbabbbbaabbbabbbbbbabbababaaaabaaaabbbababaaababbabbbaaabbabaaaaaabababababaaabbababbbabbbbabbbabbbaabbbaabbbabbabbaabbaaaaaaaaabaaaaababaabbbabbababaaabaaaaabbbbabababbbaaaabaaabbbaaaabbaabbabbbaaabaaaaaaabaaabbbabaaaaaababababbaabaabaabaaababbabaaaaaaabbabbbbbbaaabababbbbbbbaabbbbaaabaabaaabababaaabababaaabaaaaaaaabaaabbbabbb
babbbaaabbababbaababbaaaaaabababbababaababaaaabababbbaaabaabbababbaaaabbbababaaaabbabbabbabbbabaabbbaaaabbaababaababbaaabbbbabaabbbbabbabbabaababbababaaaaababbbabaaababaabaaababababaaabaababbaabbabaabbabaaaabababbaaaaabaaaaaabababbabbababbaaababbbbaabbaaababbbabaaaabbbaababbabaaaabbbabbbaabbaabababbaaaabababbbbabbaabaabbbbbbaabaabbbbbbbaabbbaababaaaabaabbbbabbabbbbabbbbaaabbbabbbbbaaaabbbaabbbbbbaabaababababbbbbbbbabbbbbbbbabbaababbbababaaabababbabbababaaabaabbbabbaaabbaaabaabaabaaabbbbaabaaabbaababaaaabaabbbaabbbbbbaaaabbbbabbaaaaaabaaaaabaabbbbbaaaaababababbabbbaaababbbaabababbbbbbbbbababababbbaabbabababaaabbaaaaabaababbbaababbbbbabbabbbbabbabbbaabaabaaababababbababaababbbbbbabbbbaaababbbbaabbababababaabaabaaaaabbbaaabbbaaabaabaabbbabbbbbabaabbabaabbaaaaaaababaaaaabbbabbbaaaabaabbabaababbaabaabbabbaaaaaabababbabababababbbaaabbabbabbaabbaabbabbbbbbbabaaaabbaaabbaabbbaabaabbabaababbbabbaabbabbbaababbaaabaaaabbaaaabaaaaabaabbbabbbabaaaabaaabbbabaabbabaabbbaabbbababaababbbabbabbbaaaaaaaaababaabaaaaaabbbbabaaabbaaabbababbbaabaabbaaaaababaaaabababbbbabbbbbbabbababaaababbbaabbabaabaaabaaabbbaabbbababbaababbaaababbbbaaaaaabaababaabbbbbabaaaaabbababbbbabbbaaaaaaabbbbaabaabaaaababaabaabbbbbbaabbbaabbbabbaababbbbbaabbabababbbbbbababbbaabababbbbbbaabbbaababaaaabaaababaabbaabbaaaabaaabbabbaabaaabababbbbabaaababbabaaababbaabbbabaabaabbbababbabbaaababaababaabbbbbbaababaababbaabaaaaabbabbaabbbbaabbaababbaaaabbbbbabbabbabbaaabaabaabbbbbbbabbbbbbaaaabbaabbaababbbababaabababaabbabbababbaaaabaabbbbbbbbbaaababbabbababbabbaaababbbbbbabbbbbbaababaababaaaaaaababbaabbbababaabaababbabaababaaabbabaaabaaaaaaaaaabaaaaabbbabbbaabbbbababbbaaaabbabaabaabbabaaaaaababbbbaabbababaaaabaabbbaaabbbbaaaaaaaaababaaabaaaaabbaaaaaabaaaaaaaaabababaabbaaabaabaaaababbbabbbaaabbaaabbbabbaabaabbbbaaaaaabbaaabaaaaabababababbbbbbbbbbbbabaababbaabbbbbbabaabbabababbbbaabbbbabbaabbbaaabbaabaaaaaaaababababbbabbbbbbabababbbaababbbaaabaaabbbbaaabaababbbabbabbbaaabaabbbbabaaabbbabaabaabababaaaaaaabbababbbbbaaabaaabaaab
bbaaaaaabbbbaaababbabaaaaabbabaabaababaabaabbabbaaaabaabaaabbbbababbbabbbabaaaaaaabbabbbbaaabaaabbbbbaaaababbbaaaabbabbaaabaaaabbaabbbbaababaaaaaabaabbbbabbabbbbbbaaababbbabbaababababbabaaabbbbbbaabbaaabbbbaabbababbbbabaaabaaabababbbbabaaaabbaabbbaaababbababaaaaaababaababaaaabbaaaabaababaaabbabaababbbbabbaaabbaaaababaaababbabaabababbbbbbaababbabaababbabaaaabababaaaabbbabbbbaababaaaabaaaabaabbbaaaabaaaaabbabbbabbaaaababbaabbaabababbaabbbbbbabaabbbabbaabaabaabbababaaaaabbaabbabababbbbbbaaabbbabbabbaaaaabbbbaaabaabbaaaaaaaababbabababaaaabbaabababbbabbbbaaababbbaabaababbbbaababbaababaaabbabbbaabbbbabbaaaabbabaabaabbbabaaaababbbbbabaabbababbbbbbbaaaababbbbaaaaabaabaabbbbbaaaabbbbabaaaaabbaabbaabbbbabbaaaabaabaaabbabbaabbabbaabbbbaaaaaaaaabaabbbabbaaaabaababbbaaabbbbbaabaabaabbbaababbbaaaaababaaaababbaabbbbbbbabbbababbaabaababaabbbbabbbabaaaabbabaabaaabbaaababbaababbaabbaaabbbaaaaaaabbabbabaaabbbabaabaaaaaabbbaabbaaaaaababbbbbbabaababbaabbaababaabaaabbbabbabbbbaabbaaabbaababbabbababaaabbabaabbbbbbaababaaabaaaabbbbabaaababaaabbbbaaaaabbbabaaaaaaabaaaaabbbbaabbabbababbaababababbababbbababaababababbabaaabaaabbabbabbaaaabaabbaababaaabbabaabbbabaaaaaabbaabbbaaaaabbaabbbaaaaabaababbbaabaabbbababaababaababaababbbbaababababbabbbbaaaaaabbbbaaabbaabbbbbaaabaaaaaabaaaabbababbaabaabbbbbbbaabbababaabbabbbaabaaabbabaabababbaaaabaaaabbbbabaaabbaabbbbbbabaaaaabbbabbbaaaaaaaaabaababaabbabbbbbbabaaaaabbbbabbabaaaaaaabbaabbabbbabbbbaaabbbbabababbababbbbbaabaababbbbaabbbbabbaabbabaabaabbabbabbaaaaabbbaababababbbbababbbbaaaabbabaabaabaababbabaaaaabbbaaaaabaaabaaaaaaabbaaaabbabbababbabaabaabbaaabbabbbbabbbbbaaaabaaaaabaaaaaaabbbbaababbaaabababbbabbbaaababbbbbabbbaaaaaaaaaaaaabbbbaaaabaaababbabbaababbaababbbbbbbbbbbbaaabbbbbabaababbabaaabbabaabababbabaaaaababbabaabbaabbabaaabbabaabbbaaabaabbbaaababbaaaabbaabbbaabababababbabbbbbbbbaaabbbabbbbbababaaabababbbaaaabbbbabbaaaaaabbababaaaababababababbbabbbaaaabaabbbaabbaaabbbbababbbbabbababbaabbabbabaaabbbaaabbbabbbabbbbbbbbbabbabbbaababababaaaaabbbba
bbaabbbaaabbaabaabaaabbbbbabbabababbabbaaaaabbbbbbbaaababbaaabbabaaabbbbabababaaaababbaabbabbababaaabbbbbaaaaabbbabbaabbabaaaabbaaabbabaaaaaaabbbabababaaabbbaabaabbbabbabaaabbbabaaababbabaabbabbbabbbbaaabbaaabbabbbbabaabaababbbababaabaaaaabbbbaaaabbababaaaabaabaabaaabaaabbbababaaababbbabbabbaaabaabbaababababbbbaaababababbababbbbbbaabaaabaaaaabbbbbbababbaaababaabaabaabbbabaaabbbaabbababbbabbabbbbabaaaaabbabaabaaaabbbbaaaaababbbbabbaabaaabbabbabaaabaaabaaaaabbabbaaabbabbbabbaaabababbaababaababbbbbbaabbbabbbbabbabbbbbbbaabbbbaaaabbabaabbbababbbbbbaaaaaabaabbabbbaaaaabababaaaaabaabbaabbbaaaaabaabaabababaabbaaabbbababbbaabbabaabaababababbaababbbaaabaabaaaabaababbbaabaababaabaaababaaabbbbabbabbaabbbabaaabbabababbbaaabaaabbabbaabbabaabbbaabbaabbbbaabaabbabaaaababaababaaabbaabbbabbabaaabbabaaaaabbbbbbabaabbbbbbbabababbbbaaababbbaaaabababbaabababbaabaabaabaabaaabbbaaaaaabbaaaabbaaabbbabaaaabbbabbababbabaabbabaabaabbabbbaabbbbaabbaaaabbabbababbbaaaabbaabababaababbbbaaabaaaaaaababaababaabaabababbbabababaabbbbbbbbbbbbababaaababaaababaabaaabbbbbbababbabababbabbabbaaaabbbbbbbbaabaaabbbabbabbbabaababbbbbbbbbbabbbbaaaababbaaabbabaabaabbbaababbaabaaabababaabaaaaababbbaaaaaaaaabbaaaaaaabaaabababaaabbbbbaabbabaaabbaaabaabbbababaabaabbaaaaabaabbbbbabbaaaabbaaaaababbabbababaaabbabaaabaabbbaaabbabaabaaaaabaababbbbabbbaabbaabbabbabbaabbbbbbbabbbaabaaaaababaababbbbabbaabaaabaabbbbaababbbabbbaaabbabbbaaaabbaababaaaaabaabbabbabbbbbabbbbabbbaabaaabbababababaabbaaabaaaaaaaabbbbaaabbaaaaabababaaababbbababbaabbababababbbbbaaabbbbbaaaaabbabbaababaabaaababababbabaabbbabbaabbaaaaabbabaaabbbabbbbabbaababbaaaabaababaabbbbbabaabbbababaaabbbabbbbbbbbbaaababbaababaaaaaaabaabbbbababaaaabbaaabbbaaaabaaababaaaabbbbbabbbaabaabaababbbababbbbaaaaaaaaaaabbbbbbababbabbbbbaabaabbbbabbbaaabaaabbabbbabbaabbbabbbabbaaabbbabaaabaaabbbaaabbaabbbababaabbbbaaaabbababbbaababbaabababbabbababaaabaaaabababaabbabbbabbbbabaaabaabbbbaabaabbabbbbaaaaaaababbbbaababaababaaaaabbaabbaabbaaaaabbabbababaabbbbbaaababbabbabaaababbaaab
aaaaaabbaaababbaabbbabaabaaababbbbbaabbaabbbaabbbbaaabaabbaaaaaabaaababbbbabababaaaaaabaaabbabaabbabbabaababaaaaaabbaaababbabbaababaababbbaababbbbbbaabababaaababaabaaaabbaabbabbbaaaabbababaabbbbabbaababbbbbaaaaaaabaabbabaabaabbaabbbaaababaaaaababbaabbaaababaabaababbababaaabbbbaaabbaabaaababababbaabbabaaaabaaaaaabbbbabaabbbababaaabbabaaababababbbbbbbbaabababaabbbbbaaabbbababbbbaabbaababbbaabbbbabbbbbaababaabaaaabaabababbabbaaabaaaaaabaaabbbaaabaabaabbbaaabaabbbbbaabaaabaaabaaabababbbaaaabbaaaaabbbbaababbabbbabbbbabbbbbbbaabbaabbbaaaababbabbbaabaaabaababbababbbaaababbbbabababaaabaababbbbabaababaaaaababaabbabababbaaaaaaabaaabbabababbbbabbaabbababaabababaababbbbbaaaabbbbaabaaaabbaabbabbbaabaaabbbbaabaabbbbbaabaaaaaaaabaabbaaabaaabbabaaababbabbbbbabaabaaaaaaabbbbabbbbabaaaaababbabaabaabbbaaaabbbbbabbbbbabbbabbbbaaabbbbbbababbabbaabbbbbaaabaabbbaaabaaaabaababaaabbbabababbbaabbbaaaaababbbaabaaaaaababbbaabbabbbbbabaaaaabaaabbbababaabbaaabbbaabbbbbaabbababbaaababbbbaaaabbbbbaabababababaabaaababbababbaababbbbaaabbaaabaabaaaaaaabbabababbbaaaabaaaabbbbabababbabaabbabbbabaaabbbababbabbbaaabbaababbabbbbbbbaabbbbaabbaaaabbaabbbbaabbbaaababbaaaabaaaabaaababbbbbbabaabaaabbbbbabbabaaaaabbbaaabbbaaaaabaaaaaababaaabbbbbabbbbaabbbbaaabaabbabaaaaabaaaabbbaabbbbabbbabbbabbaaaabaaaaabaaaabbabbbaabaaaabbbaaaaaaaabbbabbabababaabbbbbababaabbaababbabbababbbbbbbbbbabaaaaababbbabbabaaabababbabaabbbbaaaaabaabbbaabaabababbbbbababbababbababbaaabaaaaaaaababaaababbbaabaaabaabaabbabaabaaabaabaabbbababaabaaaaaaabbaabababaaababbaabbaabbaaabbbbabaababaaaaaaaaaabbbabbabbbababbaaabbbbabbabbbabaaabbbbabababaababaaabaaabaaabbabbbaaaaabbaababaaaaabbbababbaaababaabbbbaabaababaaabaabbaaabbbaaaaaabaabbabbababbbaaabbbaaaabababaaaaabbbaaabbaababbababbaabbbbbbababbbabababbbabaabaaabbbaabbabbbbababaaaaaaaabbbbabbabbaaabbbbbbbbbbbbaababaabaaabbbbbbbbbaaaabbbaaaaabbaabababaaababbbabbbbabbaabbaaaaaaaaabbbabaabbbaabaabbbbabaabaaaababbbbabbaaaaaababbabbbababaabaaabbaaabbabaabbabaaabbbbaabbaaabaabababbbabaabbaabbabaaababb
ababababbaaaaababbaaaaaabbbaabbaabbbabaabaaaabaaabbbbbbababababaabbbbabaabaabbbbbbbaaaaaabaabaaaabaaaabbababbabaaaaabbabbaaaaaaabbaababaaaabbaabbbbaaaaabbabbaabaaaaaababbabbabaabaabbabbaabaaaababbbbaabbbaabaabbbbbabbbabaabaabaabbbabbbbbabaabbaaabaabaababababbbbbbbbbaababbababbaabababbbbbaaabbabbbbbabababaaababaabaaababaababbabbaaabbabaaababbbababaaabaaaaaaabbbbabbbabbabaababbbbabbbabbbbabababaaaabbaaababbbbaababbbbbbaabbaabbabaaaaaabaaabbbaabaaaaabbabaaabbaababbbbbbaabaaabbbbbbbbbbaaaabaababbabaababaababbabbbbbabbbabbbbaabaabaaabbbbaaaabaaababaaaabbbbaaaaababbbaaabbaababaabbbaabbbbbbbaaabababbbbbaaabbabaabababbbabbabbaababbbbbbbababbaababababaaaaabbbaababbbaabbbaaabbababbbabbaaaabbbaabbaabaaaaaababaabbbabbbaaababbbbaaaaaaabbbbbbababbaaabbbbaabbabbbaabbbbababaaaaaaabbbbabbbbbbababbaaabbbaabbababaababbaaabaababbaabbabaabaaaaabababaaabbbbaaababaabbaaabaaabbbbbbabbbabbabbbaababaaaabbbaaabbbbaaababaababaaaaabbabaaaababbbabbbbababaababbbaaaabbbbbbabbbbbaaababaaabbbabababbabaabbabaaabbabbababbabaabababaabaabbbaabbbabbabbbaaababbbababaaabbbabaababbaaaabbabaabaaaaaaabbbabbbaaabbbbbabbabbbbbabaabbbbbbbabbbaaabababaaababbbbbaaaaaaaabaaabababbbbabaabbaababaabbabbbabbbbbababaaabbabaabaaaabaaaaaababababbabbbaaaabbaababbaaaaabbaaabababbbaabaaababbabbaabbababbabaababbabaababbaaabbaabaaaabababaababaaaaaabbbaaababbbabaaabbbbbbbbaabbabbabbabaabbabbbbabaabaababbabbababababaababbbbbbaaabbaabbbbaabbaababaaaaababaabbaaaaaaabaaabbbbaabbabaabaaabaaabbbaaaaaaaabbabababbbbabababbbbaaabaababbabababbaabbbabaaababaabbaaaabbbaababaaaaaabbaaabbaabbbbbabaaaaabaabbbbbabbbabbababbabbababaaabaaababbbaababababbbaaabbaabbbbababaabaaaabbbbbabbabaabbbaaaaaaaabbabbaabbbbaaabbaaababbbaabaababaabaabaaaabbbaaaabbaabaaaabababababababaaaaababbaabbabaabababbaaabbaabaaabbabababbbbbbbaaaaabbabbbbaaaaabbaabaabababbaaababbbabbababbbbbbababbbbbbabbaaaabaaaaaabaaaabaaabaaaababaaabbaaabbababbbbababbbbabbbaaaaaaaabbbaaabbabbbabbbabbabaababaabbbbabaababaaabaaaaabbbbabaabbbbbbbabaaabaaaaabbbbbabbabbababaabbaababbbbbaabbab
aaaaabaabaabaabbbaabbaabaabaabaabbaaabbbababaabaababbabbabbbbaababbaabbaaaaaabbaababbaaaabbabaaabaabbbabbbaaaababbaaaabbbabbababbaaaaaabbbabababbabababbaaaaaababaabababbbababbbaaaaabbaababaaabaaaabaaabbbaabbbaaaabbaaaababaabbbbbabababbbbaabbbbbbbaabbbababbaababbabbaaabababbaaababaabbaaaaabbaaaaabbaaababaaabaaabbabaaabaaaabaabbbababbaaaababbabababbabbaabbbaaababbaabbabaaabbaabaaabbaabbbbababbabababaaabbabaabbababaabaaaaababbbbabababbabaaaaaaaaabbbbbbabbaaaabaabaaaaaabababbbbaaabaabbabbabbabbaaaaaabbbbbababbbababbbaabbbbbaaaaaabbaabaabababbbaaabbaabaabbababaaaabababbbabababaababbbbaabaabbbaabbbbabbbbbabaabababaaaabbaaabbaaababbbbabbaabababbbababbbabbabababaabbbaaabbabbbbbaaabbbbbababaabaabaabbbababbabbbbabbbaabaaaaaabbbbabbaabbbbbbaabbabbbababaaababababaaaaabbbaaaabaaaabbaabbbbaaabbaabbaabbababaabaaababaabbbbbbbaaaaababbabaabbababaabababaabbababbbbbaabaabbababbbbbabbbbbbabbbbbaababaababaaabaaaaaaaabaabaaaababbaaabbaaabbaaaabbbbabaababbaabbbbaaabbbbabbabababbababbababaaabbbabbabbaabbaaaabaaaabbaaababaabbabbaababaababbbababaabbbbaaaabaabaaaabbbbbabbbbbabbbabaaabaabaaababaabbaabaaababbabaabbababbbaaaabaaababbabbabaaabbaaaabababbbbbaabaaaabbbbabaaabbbabbaaaabbaaaaabbbaabbbabbaabbbbbaabbbababbabaabbabababaabaaaabbabbbabaaabbababaabbbabaaaabaaabbbaaabbabaaababaaabbbaabbbabbaabbaabbabbaaabbaabbaabaabaaaabaabbbaabbababbaaabaaaabaaaabbaaabbaaabbbaaabbbbbbbaabababbaaaaabaabbaabbbbaabbabababbaabababbaabbaababaaabaabaaaabbabbbbaaaabbaaaabaaaababbabbbabbabaabbbaabababbaaaabaababbaabbaaabbabbbababaaaaabbaaabbbaaabababbbababbaaabbaaaaaabbbababbaababbbabaabbabbbbbaaaabbabaaaabbbaaabbaaabaaaabababaaabbaabbbbaabbabbaaabbbaabaabbaabbaaaaaaabbaaabbbabbbaabaaaaaabbaaaaaabbbaaabaabaabbabaababbbaaaabbaabaabbbbbbaaabbbbaaaabaaabbbbaabbaaabbabaabaabbbbbabbaaabbabababaaabaabbbbaababbabbbabbaababbaabaaaaaabaabbbbbbbbbaababaabbabbabbaaababaabbabababababaaabbbabbaabbbbabaabbbbbbbaababbbabaabbaabbaababbaaabbaaaabbaabbabaababbaaaaabbaabbabbbbbbbbbabaabaaababbabaaaabaabbbbaaabbbaaabaaabbbbbbbbabbaaa
bababbbaabbbabbabbaaaabababbbbbbaaaaaabbaabbabbbbabbaababbaaabbbbbbaabaaaaaabaabbbaabaaaaabaaabaaaaaababaabbaaabbaaabaababbbaababaabaaaaabababbaabaabaaaababbabaaababaaabaabababaabbaaaaaaababbaabbababbaaaaabbaabaabbbbabaaaabaaabbaabbaaaaaaabababbbaabbbababbbaaaaabbababaaababbbbbbaaabbbbbbaaaabbbaaaabababababbaababbbababaaaaabbaabbaaabaabbbbbbbabaaabbbbabbbabbbbabaaaabbbbbbaabbbbbaaaaaababbbaaaaaaabaaaabaaababaaaaaabaaabbbaabaaaaabbbaabbbbaaaaababbbbabaababbbaaabbbbbaababbaaaaaabbbbabaabbbbbaababbbabbbbbbbaaabbaababaaabbbbaaabbbabababaaaabbbbabbaabbbbaaabaaaaabbbbababaababbabaaababbabaabbaabbaabbabbaababaabbaaabbaaaaabaabbbbaabbbaaababbbbbaabaabbaaabababbbbbbababbababbababbbbbaaaaabbbaabaaaaabababaabbbbbabbbbaabbaababbabbabbbabbbaaaaabbabbbbbaabbaaabaaabaabababbbbbbbaababaabbabbbbbabbababbabbaabbbbabbbbbbbbbbbaabaaaaabbbbaaaaabbbabbbbbaaabbbaabbabbababaaaaabbbbbaaabaabbaaaabaabbabaabbbabbbabaaabaabbabbbaababbbbabbaaababbaabbaabaabbbabbabbabbaabaaabbabababbababbaaaabbbbbaaaabbbabbbbababaaabbbabbbbbbbaaaabbbbababaabbbbbabbbbbaabbaaabaaaababaaaababbabbbabbaabbbabaabbaaabaaabaaaaaabaaabbbbbbaabaabaaababbabbbbabaabababbaaaaaaabaababbbabbabababbbabbaabbbaabaaaaaababbabaaaaaabaaabaabaaaabbbbabbaabbabbbbabbbaaababbabbbabbabaabbabaaabaaababaabaaabababbbaabbbbabbaaabaaabbbbaaabbbbaabaaaaaaaaabbabaabbababbbaaabbbababbabbbababaaaababbbbabbbaabaaaaaabbabaaaaababbbaaaabbabbabbbbbbaaaabbaabbababbbbbababbaaababaaaaaaaaaababbbabaabbaabaaabbbabaababbbbbabbbbabaaaabbbbaabaaabbabaabaaaaabaabaabaabbbbaaabbabbbbaaabbabbaaabbbbbaaaaaabbbabbabaaaaaaabbaaabaaaabbaaababbbababbbabbbaaabaaaabaaabbaaabbbaabbbaababbbabaabbbaabbbaaaababbabbbabbabbabbabbabbaabbbbaabbaabaaaabbbbbabbbbaabaabaaaaabaababbbaabababaaaaabababbbabbbbababbbabbaaabbbbabbbbbabbaabaabaabbbaabbababababaabbaaaabbbbbbbabaabbbbababaaaabbbbaabbaaababbbbbabaaabababbbaabbbaababbbabaaaaabaaabaaaabaabaababaaaaabbbaaababaabbabbabbaaabbbaaaabbabbbaaabaaaabaabbababaabaabaabaaaabbbbbabaaaababbaabbaaaabbabbaaabbabbbbaaabbabaabbaaabaaaabbbaab
abbaababababaabbbbbabaabaabbaabbbbbababaabbbbaabababaabbbabababbbaaaabaaabbaabbbbaababbaaabbaaabbabaabaabbbaaabbbabbbbbabbaaababababababbbbbaaaaaaaababababbbabaabbabbbaaabbaabaabbbbbbbabbbaababaabbbbabbbabababbabbbbabaababababababaababbabaabbbaaabbbababbbbbaabbaababbbbbbababaabbabaababaabbbabbaaaabbbaaababbbabbbaabaaabbbabaaaababaaabaaaaababaababaabbbbbbbbaaabbbabbbabbaaaabbabbabbbbaabaaabaaabbaaabbabaaaaaabaaababaabbbabbbabababbbbbaababaabaabbaaabaaabbbabbbabbbbbbababaaaaaaabbabaabaaaaaabbaaaabaababbaaaaababaababababbaabbaaabaaabbababbaaabbbbaaaabbbaaaabbabaabaabbbaabaabaaabbbabaaaaaabbaabaabbaaaabbabbbabbaaababbaabbbbabbbaabaaaababbbabaababaaababaaabbabbaaaaaaabaabbabaabbababaabbaabbbbaaaababaaabbbaaaaaaaaaababaaaabbaabbbaababbabbabbbaaaaaaaabaabbbbabbabababaaabbabbaaabbbababaabbaabaaabaaabbbabbbbbbaabaabbbbbaabbaabbbbabbaaaaababbbaaabaabbabbaaaabbabbaaabbaabbbaabaabbbabaaabbbabbbbabaabbbbbbababaabaaabaaabbababbbaaabbaabaaaabbbaabbbabaabbaababbabbaaabbaaabbaabbabaabbbbbbaaabaababbbbaabbbbbabbbaaaababbbbbbabbabbabababbaabbbaaaabaaababbbbabbbababbbaaabaaaabaaaababbaabbbbbbaaababaaababbbababbaababaabaabbbbbabaaaaaabababbaabbabbaabbbaaaaaaababaaaaaabbbbbbbaababaaabbaabbbbababbbbabaaaaabbaaaaabbbbbbbbaaababaabbbbbaaababbabaaaabaaabbaabbaabbabababaabbabaaaaaabbaaaaabbbaabaababbbbbbbbbaabbaaabbbbbaaabbbabaaaabaaaabaaabbabaabbabbbbababbababaaabaaaabbbbbbabbbababaababbabbaaababbabbbbabbaabbbabbababbabaaababbbbabbbbabbbaaaaaaaabbabbbaaababaababbbabbbabaabbabbbbbbabbbaabbaaaabbaabaaaabaabbbabbbababababbabababbaabbaababaabbbababbabbaabbbaabbbbbabbaaabababbbaaaaaaaaabbaaabbaaaaaaaaaabaaabbaaabbabbbaaabbababbabaababaaabbbbbbbabbaaabbbbbbbabbabbabaabbabbaaabaaabbbababaaabababbababaabbbbbbaabaababbababbbaaabaaababababaaaabaaababaaabbabbaaabaaabaaaabbbbaaaababbbabaabaabaaaabaabbbaabbaaaabbabababaaabbbbbbababaaabbbbaaaababaababbabbbbaaaabbabbbbaaaabaaaaabaabbaabbaaabaabaabaaaaaaabbbaababaaaabaabbabaabaababaaaabbbbbababbbaabaabababbbabaaabaaabbabbbbbbaabbbaabaaaaaaaaabbabbbbaaabbaab
abbbabbabaabbaaaaaabbaabbbaaaaabbabaaabaaabaabaabaabaabbaaaabbabbaaababbbaaabbbbaaabaaabbbaabbaabaaabaabbabbbaaaabaaababbaabaaabbbaaababbaaaabbbaaaaabbbababbbbbaababbbaabbaaaabaabbbaaabaaababaabbaaabbaabbaabbbaabbabbabababaabaababbaabbabbbbbbbbaaabababaababbbaaaaabbbaaaaabaaabbbabbbaaaabaabbbbabbbbaabbbabbbbaabaaababbbabbaaabbaaabbaaaabaaababbabbabbbabaabaabbbabaaaaaabbbaabaaaabaabbabaaaaabaabababbabbbbaabbbbaabbababaaaaabbbaabbaabaabaaaaaabbabbabbbababaabbaabbaaababaaaaabababababbaabaabaabbaabababbaaabbaabbbbaaabaababbbaabbabbbabaabbaaabaaabbaaababbbaabaabababbbaababaaaabbabbbbbabaabbbbabbaaabbbababbaaabbabbaaababbaaaaaaabaabbbabbaaaaaaaaaaabbabbaaaaaaababaaaabaabbabbbaaaabbababbabbaaaaababbbaabbabaaaabaabaaababaaababbbabbbbbaabaaabbabaabbabbbababbbbaabbbaababbbbbbaabababbabbbaaabababaabababaabaaaabaaabbabbbaaaabbbbbaaaaaaabababbbaabbbbaaabaaabbbbbbabbbaaabbabaaaaaabbabbbbbbbbbbbaabbaaaaabaabbbbbbbaaababaaabaaaabbaaabaabbabaabbbabbabaabaaabaabbbbabbabaabababbababbabaabbbbababbaabbbaaaaabbababbbbabababaabbbabbbbbabaaaabbbbbbabbabbbbbaabbabaaaabaababbaaabbaaaaabaaaaaaaabaaabaaababbbbaababaaabbaaaabbbbbbaaabaaabaabaaaaaaaaaaababbabbbababbbbaabbaabbbbbababaaabbbaaabbababaababbbaaaabababaababbaabaabbabababbbbbabbabbaabaabababbbbabaaabaaaaaabaaaaaaabbbbaaabaaabaabbbabbbbbbbabbbbaababaabaaaababbaabbaaaabababbbbabbabbbbababbaaaabbbabbaaabaababababaabbbbbaabbabbbbaabababbaaaababaaabbaababaaabaabbabbbbbaaaaaaabaaabbabaabbababbabaaabbbbaaabaabababbabbbbbbbababbabbbbbababbbabbaaabaaaaaabaababababbbaabaabbbbaaabababbbaababbabababbbbabbbbbbbaaabbbbabbbbaaaabbbbbababbaaaaabaaaaabbbbbbbbbbaabaabaabbbabbbbbbabbabbababbabbbaabbaababbabbaabbaabaaaabaaaabababbbbbbbaababbaaaaabbbaaaabbaabbaaabaababaaaabbbabbbabbbaaaabaabbbbaaabbaabaabaabbaabbbbbaaaaaabaaaaaaabbaabbbbababaaaabababaaabbbabababaabbbaabaaaabaababbabaaaababaaababbbbababaabbbbbababaabbaaababaaababbbbabbaaaabaaabbabaaaabaaaababaaabaabaaababaaababbbabaababbbbbaaaabaabaaaabaabbbbaabbbaababbabaabbaaabaabbbbabababbbabbaaabbbabaab
bbabaaabbaabbbababbbbabbabaaaabaabbbbaababbbabbabbbbbbaabababaababbabbaabbbbabaabaabaababbabbbaaababbabbbaaabababbbbbbbbaabaaaaabbbbbbaaabbabbaabbabbaaabaabbaabbabaaaaabbbbbbbbbbbababaabbaabbbbaabbaaababbabbbabbbbababbabaaabbbaabbaaaabbaabaabaabaaaaabaaaababbbbababaababaaaaabaabbbbabbaabaaababaabaaabaabbbaaabbbabaaabbbbbababbbbabbbbababbabbbbaabbaaaababaaabbababbbaabbabaaaaabaababaaaabaabbbbababababbabababbbabbaaabbbababbbbaaabbbbbbaaababbabaabbbabaabbaaabababaaabbbababbaabaabbaaabbababaabbbbaaababbabaaabbaababbbbabbbaababbbbbaabbbbbabbbabaabbaabaaabaabbbbbabaaaaabbbabaababbbaababbbbabbbbaabaaabababaababbabaabbbbbbabbaaaaabaabbbabbbbbbaaabbabaabbbabbbbbbabababbbababbababaaabbbaabaaaaabaaabbbbaabbabbaabbaabbbababaabaaabbbbababbabaabababbbabbbbaabbbababbaababbaaaaabaabaaaaaabbbabbabbbabbaabbbabbaaabbaabbbbbbbbbbbabbbaaababbaabbbabbababbaaaabababbbbaabbabbaabbaabaabbababbaababbabaababbbbbaabbabbabbbbabbbbbbbbaaaabbbbaaaabbaabbbababbabaabaabaabaaaababaabbbabbaaabbabbbabababaaabaabbaabaaabbbbaaabbbabababaaabaaabbbbaaabbbbabbaabaabababbaabbbabababbbbbbbabaaaabbbbabbaaabababbbaabbaabaaaabbaaabbaaaabbbabaaaaabaaaababbababbabababbbbbaababaabbabababaabbabaaabaabaabaaaababaababbabbbbababbbaaabbbbabbababbababbbabbaaaabbbbaaabbaaababbaaaabbbaaaabaabbaaaaabbbbbabbbbbbababaabaabbabbabbabbaababbababbbaabbbbaaababaaabaabbaaaaababababbabaabaabaabababbbaabababaaaabaabbaabbaabbaaaaaaababbbaaaabbbabaaaabaaabaabaaaaaabbbbbbabaabbbaaaaabbaabaabaaaabaababbbbaabaabbaababbbaaabaabaaaababbbababaabbbbbbaaababaaabaabbabbbbbaabbbbbababbaababbbbbbababbabaabbabaaaababbabaabbabbbababaabaaaaaaaabaabbbbaaabbbababbaababbbbbbababbbabababaaabbbbbabaabbabbbaaaababaaaaabaabbbaababbbababbbbbbaaaaabababaaabaaabbabbbbababbbbbbbbbbbabaababbbbaabaaabbbbbabaabababababbabaaaaaaaabbaabababaabaaaabbaaabbbbaaabbbbbaaaaababababbaaabbaaabbabaaabababbabbaaaabbabbaababbbbaabbaabbbbbbaabaabaababbabbaaaaabababaababbbabbaaababaabbabbaabbaaabbaaaabaaaabbbaabbbbbbabbbabbababbabbbbbbaaabbaaaaababaaabaaaaaaabbbaaaaabbbaaaabab
aabababbbbbabbbabbaabbaabaabaabaaabaaabaabababaaabaaabbbbbbaababaaabbaaabaaaababbababaabaaabaaaaabaaabaaaababbbabaababbaaaabaabaaabbbaababbbbbabaaababababbaaabbbbabbaababaabaaaabbbbabaaaabbbbababbaaabbaabaabbbaabbbbaababbbbbbabbbaabaaabababbbaaabbabaaaababbaabbabababaaabbabbbabababbbbabbabbabbbababaabaaaababbbbbbaabaaaaabbabbbababaaabbabbbbaaaabaaabbabaaaabababaababbbaaaabaabbbaababbbbbaabbbababaaabbaaaaaabababaabaaaabaaaaababaabbabbababaaaaababbbbaaaabaaaabbbbbbbaabbaaaaaabbababbaabbbbaaababbabaababbbbabbbbabbbbbbabababbbaabbbbabaabbaaabbabbaabaaabaaababbabbbaababaaabaabbbbbabbaaabbbaaaaaaaaaaabbbbabaaabababbbbaaabaabbbaabaabaaaaaabbaaaababbbaaaabababaaababbaaababbbbaababababbabababaaaaabaaabababbbbabaabbabbbaaaaaaabbbbaabbbababbbabbababbbaaaaaababbaaababbaaababbabbbabbbbabaababbbbbbbbabbaababababbbabbaaabbbabbbabbabbabaabaabbabbabbbabbabbaaaaaabaaaaaabbbbabbbbaabbbaabbaabaabbbaabbaabbbabaaaaaaababaabaababbaabbaaaaaabaabbaaabbababababbbbbaaaabbbaabbbabaaababbbaaababaabaaabbbbbaaabbababaaaaabaaabbaabaabaabababbbbbbbaaabababbbabbbbbbababaaabaaaaaabbaaaaabbbbbbaaabbbbbaabababbbbbbbbbaaaaabbbaabaabbaabbababbbbaabbbbaabbabaaabbabaaaabaabaaaaaaaabbaabbaabbbbaaabaaaabbaaaabbaaabbaaabaaabbbaaabbbaababaabbababaaaaaaaabababababbababaaabbbaababaabbbbbaabbabaaababaabbbaababbaabbaababbabbbbabababbbababbaaaabbbbabaabbbabbbbbabbaaababaaaabbbaaabababbbbaaabbaaaaaaaaabbabbbbabbaabbaaabaaabababbbbbabaaaaabbabbbabaaaaabbbbbabbbbabbbbaabbbbaabbabaaaaabaabbaaaababababaaaabbbbbbbaaaababaabbabbbbbaaaaabababbabaaaaababbabaabbbbbbaabababaabaabbabbbaaaabaaaabaababbaaabaaababaabbbabaaabbbaabaabaabbbaabaababaaababbbbabaaabbabbaababbabbbbbbababaabaabaaaaaaabbaaaabbabaabbabaaaaabaabbaabbaabaababbaaaabaabbaaaaaaabbbabaabbbaaababaababababbaabaababbbabaaaabbabbaababbbaababaababbaabaaaabbababbabbaabaaabaaabbabaaaaabaaaaaaababbbbababbabbabaabaabaaaaaababbbaaabaabaaaabbaaababbbbaaabbababbabbbabaaababbbbbabaaabbaabbabababbbaaabbababaabaaaaabaaaabbaaaabbbabbaaabaaaabbbabbbabaaaabbaaabbbbbbaabbbabababab
bbaabbbaabaaaababbbaabbbbbaaabaaabbbbbbbabbbaabbaaaaabbaabaababbabbaabababbabaabaaaabbbaaaababaaaababbaaaaaaaabbbbababbaabbbabaabbbaaaaaabbaabbbaabaabbaaaababbbbbbababaaabbaaaababbbaaaabbbbbaaaabaabababbaabaabbabbbbaabbbaabbaaabaaabbbabbaaaaabbabababbbbaaaabbbabbaabaabbbbaaaaaaaaababababbbbbbabaabbabbbbaaaabbabbbaabbbabaabbabbaaababaaabbaabbbabaaaabbaabbbbbaaaaaaabbabababbbbaababbaabababaabbaaabaaaabaabbbababbbababbaabbbbbbaaabbbabbaaabbaaaaaaaabbaaabaabbabaaaabaaabaaaaaaaabbabababaabbaaaaaabbabbbaaabaaaabbbbbaababbaabbabbababbbabaababaaaaabbabaabbabbabbbabbabbbababbbbbbbbbbbbaabbaabababbaabbabbabbaabbaaaaaabbaababaabbaabbbabaaabbbbababbbaabbbabaaabaabaaaababbaabbabbaabbbbbbaaaaabbaaaaaaabbbbaaaaabbbbaaabababaababaaabaaababbbabbaaaabbabbabbaabaaaaabbbabaababbbbbaabbbbaabbbbbabbaabbbbbbababbbababbabbabbaababbababbabbabbaaaaaaaaabbabbbaabababaaaaaabaaabaabbbbbbabbbbbbaabbaaaaaababbbbaabababababaababababbbbbbbaaaaababbaaabbbabbbaababaabaaaabaabaabbbababbbabbabbaabbbaababaabbbababaaaaabaaabaabaababaaababaaabbbababbbbababbbbabbbabaabbbaabaaabbbaaabababaaaaababaaaababbbaaabbaababbabbbbaabbbbbabbbbbbbaaaabbababaabbbbaaaaaabbaaaababaaabaaaaabaabababaaaabbbaaababbbbaaabbababbbaabbabababaabaaabaaaabaaaababaaabababaaabaabaabbbbaaaaaabbababbbbbbaaaaabaaababaabbbaaababbaaabaabbaabbaabaaaaaabaaaabbaababbabbabbbabbaaabbabbbbbaaababaaababbabaabbaabaabaaaaabaabababbbabbaaaabbabbbababababbaaaababbbbbbbaababbababbabaabaaabbaaaaabbababaaabbbabbababbababaaaaaaaaaaaabbaabbababaaabbabaaaaababbbbbbbbababaabbaaabaabbabaaaabbaaabbababbbbabaabaaabaabbabbbaaabaaaaaaaabaaaaababaaabaaabbabaabbabbaabaabbbbbbabbbbaabbbbbbbbabbaaaaaabbabbabbbbbbbabababbaaaababbbbbaaabbaaaaaabaaababaabaabaaaababbbbbbbbbbbaabbbaaaaabaabaabaabbbaaababbbabaaaaaabababaaaaaabaababaabbbabbbabbbaabaababbababbababbaaaaabababbaababbbaaaabababbaabaaabbaabbbbabbababaababbabbaababaaababbbababaabbaabbabaabbbaabababaaabaaabbabbbbbbaaaabaaabbbabaabbbbababbabbbbbbaababaabbbbbababaaabbbaaababababbbbbbbabaabbbaaabaabbaaaaaaaabbaabaaa
bbababbaabaabbaaaaaabaabaaabaabaaabbaabbbaaaabbabaababaaabbabaaabbbabbabababbaabbbababbbbaabbbabbbbbbabbbbaaaabaabbaaababbabbbbabbbababaaabbaaababaabbbabbbbabbbbbaabaabaabaabaabbaababaabbabbbbbbbabaaaabbbbaabababbbbaababababbbbabaabbbaabaabbabbbbaababbaababaabbaaaabbabbbababbbbbbabbbaaababbbbaaabbaababaabababbabbabbaabbbbbbbbaaaaaaabbbbbbabaabababbbabaabbbbbaaaaababbbbbbbbaabbbbbbaabbaabbbaabbabaabababaabbaabbaababbbbbaabbbbabbbbababababbaaabbbbbbaaaabbabbbbbbbbbaaabaababbbbaabaabababaababaaaabaabbababaabbbbabaabbaaabbabbbbaabaabaabbaabbbababbbababbbaabbababbbababaaabbabbbaaaaaaabbaaabbbbbaaababbabbbaabaaabbbaabbaabaabbbaaaabaabbbbaaababbababbabababbabbbbbaaaabaababbabaaaababaaaaababbaaabbbbbbbabbaaababaaabbbbaaaabbaaaabbbaaabbbabbaabbaabaabaaabbaaabaaaabaaaaababbabbbaabaaaaabaabaaabaabbaaabaaaaabbbbbabbbaabaaabbabbaaabaabbbababaababaaaabbbbbbbbbbabbbbaaabaabbabbbababbaabababbbbabbaabaabbabbabbbabbababbababbbaababbaababbbabaaabaaabaaabaabbbbaabaabaabbabbaabbaabaaaaabaababbaabaaaaaaaababaabbabbbabbabbbbbaaaaaaaaaabbabaabaabaaabaabbabbabaabbbbbbbabbababaaabbbbbbbbbaaaaaaaabbabbaabaabababaaabaabbabaaabbbbabbbaabaaaaaabbbababbabbbbaaabbaabbbaabababaaababaaabbbbaabbabaaabababbbbbbbbbbbbabbabbabaababbbabbabbabbaabababaabbabbaababaabaabbaabababaabbabbabbbaaaaabbaababababaabbbaabbaaabbaaaabbaababbabbabbbbaabbbaaaababbaaababaaaabbaaabaaabbbaabbaaabbaaaaaaabbbabbbbabaababbaabbabbaababababaaabbbbaaabaabaabaaaabaabbbabaaaaababbbbabababaaabbabbaabaabaaaabbabbbbbbbaabbabababaaabaaaaabbbbaaababbbabbaaaabaaaaabaaabbabaabbaaababababbbabbaaaabbbbaaabbabbaabbbbababbaabbaabbaaababbbabaaabbbbbbbaabbabbaaaabbbbbbaabababaababaaabbbabbabababbbbbbbabbbbabbaabaabababbabbbbbbbabbaaabaaaababbbaabbaabaabababbabbabbaababbaabbbbbaaaaabaaabbbbabbabbbbababbaaaaabaaabaaabbbabaabbaaabbaabbbabaaaabaaaababaaababaabbabaaaaababaabbaaababbaababaabbbabbbabbbaaaaaaabbbbbbbbbaaaaaababaabaaaabbbbbabbabaababbbbbbaaaabbbbaabababaabbabbababbaaabbbabbbababbbbabbbbbbbbbbbaabaaabbaaaabbabbbabbbbbabaaabbbbbbbabbabba
aaaaabbbbaaabbbbaaaaabbbababaaabbbaabaabbaaaaabaaaaabbbabaababbbabbababbabbaaabaaaabaaabbaabababaababaaaaababaababbabbbbbbabaabaaaabaabababaabaaabbababbbaabbaaabbbabaaabaabbabaabbabbbabbbbbbaaaabaabbabbaabbabbbababbaaaaabbbbabbbaabaabbabbbbbababaaaaababbbbabaabaaabbbabbabbaaaabbabbabbabaabbbabbbabababbabaabaaabbaaaabbaababbaaaabbabbbabaabbaabbaababababbbabbabbbbbbaaabbbbaabbababbbaaaabaabbbabbbbbaababaabbabbbabbabbaabaaaaabbaaaaaaabbabaaabbbbababbbbaaaaaaabbababababbbaaaababbbbaaaaaaabbbbaaabaaaabbabbbabbbabbaabbbbabbaaaaaaabababbaaaababbbababbabaababaabaababababaaaabbaabbbaaaababababbaabaaaabbbaabbabaabbaabbbbbbbbbabbabaaababaaabbbabababbabaababbbaaaaabaaabbbaaaaabbbaabbaaababbabbbabaaababbbbbabaabbbbbbbbbbababaabaaababbabbabbababbbbabababababbaababaababbaaababbbbabbabbaaabbbaabbbbbbbbbaabbabababaaaababbaaabababbabbbbbaabaabbabaababbbbbaabaaabaabbbaabbbabbbabbbabbbbbabbaabbbaabababbbbbaaaaabbaabaaabbabbbbbabaabbbbaabaaaabaaababaabbabaaaaaabbaabaaaabbabaabbbbbabbbbaaaabbabbbabbbbabaabbaabbaabbbabababaabbaaabbaaaabbaaabaaabbbaababaabbaaaaabbbbbaaaaaabaaabbbabbbababbaaabaabbaaaaabaaababaaaababbaabbbbaaaaababbbbbabbbaabaabbaaababaaaaaabbbabbabaabaaaabaabbbbbabbabaaaaaaabababbaabbbabbabababbabbbaabbaaabbaaaaabbabaababbabbaaabbbabababbabababaabaaaabbabbaabaaabaabaababaaabbaabbabbbaababaaaabaabbabbbbaabaaabbaabbbbabbbaabbbbbabbaababaabababbbabaaaabbbaaaaaaabbaabbaaaabbaaaaaababbbaababaababbbaababbbbbaaaabbababbaabbbabbbaaabbaaabababaabbbaababbbabbbbabababaabbaaababbabbabaabbbbaaaabbabababbaabbbbaaababaabaababbaaaabaabbbaababbaaabbaaaaaaaaaabbbbbbabbababaababaababaabaaabbaaabbbbbbaabbbaabbbbaaabbaaababaabbabbbbabaaaababbaabbbaabbbaabaabaaaaabbaababbabbabbaababaabbbabaaaaabbbabbbabababbbbbaabbbbbaaaabbaaaabaaaabbbaaaaabaababbbaaabbababbbbababbaaabbbbaabbbabaaaabbaaaababbbaabbabbababaabaabbabbaaaabbabbbbbabaabaaaababaababbaabaababbababababaabbaabbbaabaabababbbbaaabaabbaaabaabbbbbaaabbbbbaaabababaaaaaaabbaaabaaaaabbbaabbababbbaabaaababaababaaaababaabbbbbababbababaaaabbbabbaba
abaabaaabaabbaababaabbbaaaaababbaababaabbababbbbababbbabbaaababbbbabaaabbbbabbbabababbaaaaaabbbaabaaaabaabababaaabbbbbababbaabaabbbbbbaabbabababaabababbbbaabbbabaabbabbabaababbbabbbbaababbababaabbbbaaabbbbaaaababbbbaaababaabbaaababbaabaabbabbbbbaabaabaabaababaaabaaabbaabbbbabbbbababbabaabbbbabbabaaababbbbabbabbbabaaaaaaabbaabbabbbaaababbabaabbbabaaaaaabbbaabbbaaaaaaaabaabaabaabababaababbbaaabbabbaaabbaabbbbbbabbaabbabbaababbbaababaaaababbbaaabaaababbbababaaabbbbbbbbababaaaababbaabaaabbabbababaababbbabbbaababbbabbbbbbaaababbbaaaaabbbbbaabbabaabbabbbbabbababababababbaababaaabaabababbbaababbbababbaaabbbaabaaabbaaabaaaaaaababababaabababbbbbaaabbbbbaabaabaabbbbaabbbabaabababbbbbaabbbbabbbaaaabbabaababaababaabaabaaaaaabbaaabbababbabbaabbbaababaaaabababbbaaaabbabbbbaabaabbbaaaaaaababbbbbabbabbbaababaababbaaabaaabaabbbaaaaababbbbbaabbbaabbabbbbaaaaabbabbaabbabbabbbaabbbaabbaabbbabbababaababbaaaaaabbbabbaaababababbbabaaaaabbbaabbaaaabbaaabaaabbbbbbbabbbbbbbbabaaabbbaaabaaaaaabbaaabbbaaabaaaababbbabababbabbabaabbbaaaabababaaaaababbbababaaababbabbbbbabbbabbbbbbaaaaaaabbbbbbbbaaabaaaaabbabbbbaabbbbabbbaabbbaaabaaabbbbaabbbbabbaaaabaaaabbbbbbbbaaababbababababaabbaaaabbaababbabaaaabbaaaabbababaabaabbbbaababbabbabbbabbaabaaaabaaabbabaaaaabbabaaabbabbbbbbabaabaaabbabaabbabbbaabbbbaaababababbaabaaaaaaaaaaabbbaababababaabbbbbaabaabaabaaabaaabbbbbaaabbbbabbabaabbbaabaaabbaaaaaaabbbbaaaaababbaabbbbbaaabbaabbaabbbaaabbbabbaaaaabbbbbabbaababbbabaaabababababaaabbbbbbaaaaababbabbaabbaababbbaabaabbabbbaabbabbbabbaabbbaaabaabaabbbabbbbaabbbbaabaabaabbabbbabaaaaabbabaabaaaabbbaabbabaaababaaabbbababbbababbbbbbbaabbbbbbbaaaaaabaaaaabbbaababbbbbaaaaaabaabaaabbbabbabbbabababaaaabaaabbaabababbbbbbabaaaaababaaaaabaababbbabaaabbbabbabaaabaaaabbaabababbabbaabbbbaabbaabbbaabbababaabaababbbaaababbabaaabbbbbbabbbbbbabaaaabaabbbbabbababaabbbbabbbbbbaaabbbbaaabbabbbbbbabaaaabaabaabaaaaaaabbabbbbbaabbbbbabbabbbabbaaabbbbabaabbbbaaaababaabbaaabaabaabaaaabbabababbabbaababbbbabbaabbaaabbbaababaabbababbbabaaba
baabbbbababbbbaaabaabbaaaaabaababababbabbabbbaaababbabaaababbbbaababbbbaabaaaabababaabababaababbabaaaabbbaaabbbaaabbabbabbbbaaabbaaabaabbabbabbaabbabbabbaaaabbbaaabaababababaabbbbabbbaabbaaaaaaabaabbaabbbbbaabbabbaaabbbaabbabaaabaabbabbaaaabbabababbbabbaabaabbbbbbabbaababaaaababbbbbabbbaabaaaabababbabbbbbabbaabbaaababababbbbaaabaaaabaabbaaaababbbbaabbbabbabbabababaaaaabaaabaabaaaababbbbabbbabaabbbaabababbaaabaaaaabababbaaababbaaaaaabaaaabbbbbbabbabbbbbbbbbbbbbaaabbbaaabaaaaaaaabbaaaabaabaaababbbbaaabbabbbbbbbbbaababbbbaaabababbabbbbaaaabbbaaaababbaabbbbabaabbbbabaaabaababbbbbbabbbabbbbabbbbababaabaabaabbbabbbabbabbbbabaabbaabaaababbaabbaaaabbaaabbaaaaabbbbabaaabababbaaaaabaaabaabbababaaaaabaaaabbbbbaaaaabbbbaabbbabbaabaabbbbabbaabbaababbabbaaabbaabbaabbaabbabbababbbbbaabbabbbbbaababbababbabbaababbaaaabbabbaaaabbbbaaabababbaabababbbbabbbbbbababbbaabbaababaabaaaabaaaaaaaabbabaaaaaaabbaabaababbbbaabaabaabaaabbbaaaabbbaaaaaabaaaaaaabbababbaabbbbaaabababbaaaabbbaababbbbaaababbbaaabbabbbaaabbbaaaabbaabbabbbaabbaabababbaaabaaabaaaabaabbabbaaababaabbbabaabbbbabbbbaabbbababaaabbabaabbaabbbabaaaabaaabababbabbbaabbababaabbaabbaabbaabbabbaaaaabbabaabbbaababaaababbbababbbbababbaaababbbbabbaabbbabbbbbbabaabbaaaaabbaaabbbbabbbbabbabaabbbbabababbbabbabababbbbaaababbaaabbababaaabbbaaabbabbbbbaaaaabaaaaaababaaabbaabbbabbabaabbaabaaabbaabaabbaabbbaabbbaaabbabbabbaabaababbbbbbabbbbbaaaaaaababbbaaaabaababbabaaabbaabbbbbaababbbbaabbabbbaabaaaaababbbbaaaaaababbabbaaababbbbbaabaabbbbabaaaabaaaabbbbbaaabbbbaaabbbbaaabaabaaaaababbbaaabaabbababbbababbbbaaaaabbabbaababbaabbabbababbbbbbbbbaabbbbbaabaabababbaaababaaababaabbbbbbbbaaabbabbbabbabaabaababbabbbbbbbababababbabbbbbaaabbbababbaaabbaabaabbbbbbabbaabaabbbaabaaabababbaaababbbbaababbaababbababbabbabaaaabaaaaabbabbababbabababbbabbbbbbaaaabbaabaaaabbbabbbbbbbbbababaaababaaaaabbbabbbbaabababaabbaaabababbbbbbaabaabbbababbbbbabbaaabbaabaaaaaaaaaabaabbaabaabaabbbaabababaaaaabababbbbbababbaabbaaabababaabaababbbbbbaabbaaaaabbabababbabbbbaaaababbbaa
aaabaaaaababaaabbbbaaabaaaaaabaabbbaababbbbabababbabbabbbbabbbaaabababbbbaaaabbaabbbaabbabbbababbabaaabbaaababbbbaaaaabaaababaaaabaaaaaaabbbaababbabbaabaababbaabaaaaabbbbababbbbababbbabaababababbaabbbbabbabbbbbaabbabbabaaaabaabbabaababababbbabbbaaabbbabaabbbbbbabbbbaaaaabaaaabaabbbaaaabbabbabbabbbbabbaaabababbabbbbbabaaaaabaaabbbbbbbbaabbbbbbaaabbaaaababbabbaabbbbaababbbaaaababbbabbbbbbabbaabbbbbbabbbabbaaaabababbabaabbabbabbbaabaababbbaabbbaababaabbbabababbbabbbbbbbaabaababbbaababababaababbaaaaaaabbbababbbabababbbabaabbaababbbbabaaaaaabbababbabbabaabaaabbaaabbbbaabbbbabbbaaaaabbabababbaaababbbaaaababababbabababbbbbaaaaababaabaaaababbbaaababbaaabbaaabbabbaaabaabbbaaabaabbabbaaaaaabbaabbbabbbabbaaaabbaaaababbbaabbaabaabababbbbabaabababbbbabbbbabbaaabababbbbabaabaabbbabbabbbbbbbaabbbbbaabaabbbbbaababbababbbabbbabbbbbababbaabbaabbbbababaababbaaaaaabababbbabababbabbabbabbbbabbbabbbaabbbaaaabbbbaabaababbbbaabbabbbaaabaabaabababbbabbbababbbabbabbbbbbabbbabaaabbaaaaaaabbbabbaabbabbaaabaabbbbbabbaaaabbaaabaaabbbaaabbabaaaabaaaaaaababbabababaabbaaabbbaaaabababbbabbbabbbabaabbaabbabbababaabbbaaabbbbabaaabbbababbaabbababbabbaabaabbababaaabbabbbaabbbbaabbaaaaaaaabbababbaaabaabaabaaaaabbaabbbabbbbbaabaabbababbaaabaaaaaabbbbbabbbaabbabbbbaaababaaaabaaabbaaabbabbababbabbbabbababbbabbbbbaabbaaaaababbbabaababaabaaabaabbabaababababbbaaaabbbbaabaabbbaaaaaaaaabbbabbabbaababbbbbababaaabbbaaaaaaaabaabababaaaaabaababbbaaabaaaabbabaabaabbbbbbbaabaaabaaabbabbbabbbaabaaabbaabaaababbabbababaaaaababaabbaaabbaabaaabbaaabbabbaabbbababaaaababbbabbbbababababbbbaabaababbbbabaabaaabaabbaababbbbbaabbabaaabbbbabaaabbbbaabbbbabaabbaaababbbabbbbaaabaabbbaababbbaababbbaaabbababaabaababbababababaaabbbabaaabaaaabaabaabaaaabbbaabbababababbbbaaaabbbaabbbabaaaababaabbabbaabbbbabbbbaaaaabbbbbababaababaabaaaababbaabbbabbaaabbabaaaaaaabaabbaabbaabbabaaaabbbbaaabbbbbababaabbbaabaabaabaababaabaabbaabbabaabbaaaabaabaabaabaabbbbbabbabbaaaaabaaabbaaabbaaaaabbababababbbaabbaababaaababbbabbabaabbbbaaababababaabaabbbaaa
bbababbaaaaaababababaabaaaaabbbabaaabbaaaaaaaaabbaaaabbbabababaaaabbbabbbaaabaaabbabaaaabbaaabbbabbaabbbabbabaaabbbbabbbabbbbaabbaabbbaabaaaaabaaaaabbabaababbabababbabaaabaabaaaaaaaaaaabbabbbababbbabbbbbbabababbbabbaaaaaabaabbaabbaababaaaabbbbaabbaaaaaaaabaaabbbaabbbbaabbbbaaaaaabbbaababababaabbbbbaaabaabaabbbabbbbbabbabaabbaababaabbabaaabbbaaaabbabaabbaaabbbbbabbbabaaaaabbbaaaaaabaaabaabbabbbaaaabbbbabbababbabbbbbbbbbbaaabbaabbabbbbbbabbabbaabbabbababaabbbbbbaabbbaabaabbbababbabbaabaaababbbaababbbbabaabbabaabbbbabbabaaaaabaabbaaabbbbabaaaabbbbbabaaaababaababbbaaabbaaabbaabababbbbaabbbbbbbabababbbbbbabbabaaabaabaabbbaabaababbabaabaabbbbbbbbbbaabaaaababbaaaaaaaaabbbbaababbabbabbabbbabbabaabbabbaaabbaabbbbbbabaaaaababbaaaaaabaaabbbbabbbbabaabbbabbbbaaaabbbbaaabbbabbabaaabbabababaaaaabaaaabababaababbabbaaabbbabbbabaaabaaabbbaaabbbbbabbbbabaaaabbbbaababbbbbaaabbbbbaabbaaaaabbaabbbabbbbabbbbbabaaaabaabbabaaaaaabbbbbbabbbaaabbbbabaaaababaaabaaababbbabbbbaababaabaaababababbbabbaaababbbaaabaaaaababaababbaaabaabbaaaabbabbabaabbbaabaabbaaabbbaaababbaaaaabbbbaaabaaababaabbababaaababbbbbbabaaababaaabbabbabaababbabbbbabbabbaaaabaabbbbbababbabbbaaabaabbbbbaaaabbbbabbbbabaaabbbabaabababaaaaabaaabaaababaabbaababbababbbabbbabaaabaaaabbbaabaaaabababaaabbbabaabaabaaaaaabbaaababaaabbbaababbbbbbabbbbabaabaabbbbbaaabbbaabbaabababababbbababaabaabababbbbbabaaababbaabbbaabaabbabaabbbaabbbbbabbabbababbabbabbbaabaaaabbbabababbbabaaaaaabbbaaaabaaaabbbabbbaaaaabbababbaaaababbbabaaabbaaababaaaaabbabababbbaaabbbbaabbabbaabbaaababbaaabbabaababababbbbabababbabbbbbbbabaaaaaaaabaabababbaababababaabbbbabbbaabbaaabbbbababbbbaabababbabaababaabbbbaabababaaaaababaabababaabaaaababbaaaaaabbbbbaaabababaababbbbbaababaaaababbbabaabaabaaaaabbbbbbababbbbbbabbbababbbbabbbbbbaaaaaabbbaaabababaaaaaabaaababababbaaababaabbabaababbbbabbabbaaabbabbbabbbabbaaaabbaababbaaaaaaaaaaabbbabbaaaaaababaabbbaabbabbaaaababbabbaabbaaabbaabbbaaaaaababbababaaabbabbbaabbaaaaaaaabbabbabbbbababbabbabaababbaaabaaaaaaabbaabaaaabaaaabaabb
abaabaaaaaaabbbbaaabbaaabbbbbababbbabbbaabababbbaabababbabbbabbaaaaabbbbbbaabbbbaabbabbbabaabbbabbaabbbababbabababbaaababbabbbbabbabbababbaaaaabbbaaaababbbbabbbaabbbaabaabbbbaaaaabaaabbbbaabbabbbbaabbbbaaaabaaabbbbababbababbabbababababbbabbbabbbaabbaababbbbbababbbbbbbabaaabaaaabbaabbabaaaabaaaabbabbbabbabbababaaabbbbbbbbabababbababbbaaaaababbbbbbaaaababaababbbbabbbbbabbababaabaabbaabbbabaaabbabbaabaabbaaabababbabbbababbbabbbbbbbabaabbbaababbabbabaaabbbbbbbabbaaabbbaaaaabbabbbaabaaaaaabbbaabababababbbaaabbbbbabaabbabbbabaabbbabbaabababbaabbaaabababbabaabbbbbbbabaaabbbaaaabababbbbbbabaabaabbabbaababaabaaabbabaababaabaabaaabababbbaababaaaabbbabbbabaabbabaabbaabaabbbaaabbbbbabbbbabbabaaaaababaababbaabaabbbbaaabaaabbbabababbbbbabbbaaaabaabbbaaaabbabaaabbaababbabbabaabbbbbaabbabaabbbaaaabababababbaababbabababbaaabbbbbbabbaabaababaaaababababbbabbaaaabbabbabbabbbbbbbbbaabaabbbabbabaaabbababbabbabbbabbabaaaaabaabbbbbaaaabbabaaabbabaabaaaaaaaaaabbabbaabaabaaaabbabbaabbbbaababaabaaabbbaabbaaaaabbabbababbaaaaababbbaabbababbaaabbabbaabbababbababbbaabbaabaaabbbaababbaabaaababaababbaabaaaabbbbaabbbbabbbbbabbbabbbbbabbbbbaaaaaaaabbbaaabbbaaabbbbbbbbabbababaaabbbbabbaaabbababbbabaabaababaabaabbbbaaaabbaaabaaabaaaabbabaabbbbaabbbbbaabbaaaaabbabababbbaabbabbababbbbbabbaaababababbbaaaaaabbbabbababaabbbbabbbabbaaabbbbaabbaaaaabbaabbababaabaaabbbaabaaaaabbbabbabbaaaaaaababbbaaababaabaabaaaabbabaaabbabbababbabbbbbaabbaaabbabbababbaaababbaabbbaabaabaaaabababaababbbbbbabaabbbaaabaaaabaabaaaaaabababbbbaaaabbaaabbabaabbabaaabbaaaabbaaaaabbbaaababababbbbbbabababbaabbababbbbabbaaabaabaaabbbaabbabaabaaabaabaabaabbbaaaaabbbbbababbbbbbabbaabbbaaaaababbaabbabbaabbbababbbaaababbbbbbbababbabbbbaaaabababbbbbbaabbaaabbaabbbabaabbbbaabaaaabaaaababaaaabbbaabbaaabababbbaaaaaaababababbbaaabbbbbaabbaaaaaababbbabbaabbaaaababababaaaabbbbabaaaaabaabbbbbaabbabbbbbbaababbaabbbaaabbbabbabbbbaabaaabbaaabbbabbbaaaaaaaabbbbaabbbaaababaaaaabbababbbabbbbbaaaaaabbabbabaaabaaaababbbabababbbaaabbbbbaabaabbbabbbbbaababaaa
ababbbaabbaabaababbbbbabbbbbbaaaaaaababbabaabbbbabbaaababbabbaabbaabbbbabbaabbaabbbbbabbbabbbbabbbabbbaababaabbbaaabaabbaaaabbbabaaaabaabaaababababbbbaaabbbbabaaaaabaaaaaabbaabbbabababbbababbababaaabbbbabbabaabbbaabbbbbaabbabbbbaaabaaabbaabbabbbbabbbbabaaaababaaabaabaabbbbbabaaabbabbababbbabbabbbbbbabaaabbbabbabbbbbbbaaaaaaababaabbabaabaabbaaaaabbaabbbabbbbbbaabbbbaabbabaabaabbbbabaabbbbbaaaaaababbbabaabbababbbaabbbabababbbaabbbbbbababaabbabbaababbabaaaaabbababaabbbabbaaabbbbabbbbaabaabbbaaabababbabaaaabbaabbbabbbabaaabaabaabaaaabbaaababbbbabbbabbbbbabababbaabaaaabbaabaababbbabaabbababbbbbabbaaaababaaabaaabbabbabbaaaabaabbaabbabbabbbbababbbaaababbaabbaaaaabbbbabbbaaabbababbbbbabbaaabaaaaabbbbabbbabaaabbbabbabbaaabaaaaabbabbbababbbabaabbbbaabbaabbbbbbbbaabbbabbabaaabbabbbbaaaababbbbaabbaaabbbbbaabbbaababaaabbabbabaabaaaaaabbabbbbbaabbaaaabbbbbabaaaabbaabbabbaabababababbbabbaabaabbbaabababbbabaabbabbababbabbababaabaabbbaaaaababbbabaabababbaabbaabbbaabababaabbaaaabbaaabbbabbaaaabbbbbabbbabbabbababaabbbabbaabbbaabaabaaabbaababbbbaabbabbabbaabbbbbbbbaabbaaaababbabaabbaaaaaabaaaababbbbabbbaabaaaabbabbaaabbbabbbbbbbaababaaabbbabbbbbaabaaaabbaaaabbabbabbabbaabababaaabababaaabaaaababbababbabbabbbabbbaabbbbabbbbaabbbbbbabbbaabbbaaabababbbbababababbbbbbaabbaabababbbbaababbaaabaabbbaabaabaaabbbaabbabaababbaabbabababbabaaababbaabaaabaaaabbababaaaaabbbbaababbabaababbabbaababbabbabaaaaabbaaaabbbbbaabbabbbbaababbbaababbaabababbaaabaaabbbabbbaaabaaababaaaaababbaabbbababababababaaabababbaaabbbbabbbbbbaabaaaaaaaabbabbababaaababaababaabbaabbabbababbbbabababbbabbababaaabaabbababbbbbabbbabbbabbbabbbabbabaabbabbaaabbaaabababbbabaaabbbbbaabaaababbabbbaabbabaababbbabaababaaabaaaabababaaaabbabbbaababbbabbabaabbbbaaaabbbaababbbbaaaaaaabaaaaabababbbbbaaababbbbabbaababbbabbbbabaaabbbabbbabbaababbbbbababbbaaabbabbbbabbaaaabaabaabaaaabbabaaaabbaaabbabaaaaaabbaabaaaaabaaabbbabbbbabbabaabaaaaaaabaaabbbabaabbbabbbababababbbbabbabaabbbbaabbaababbbbababbabaaaaaabbbbbbabaababbaabababbbbbabbbaaabbbaabba
bbababbaaaabbabaababbbbababaabbaaaaaaaabbbbaaaabbbababbababbbabbabbbaaaababbabababaabbbbbaabaabbbbbbbbbbbabbabbabbbbabbbbbbbbababaaabbaabaabbbaabababbaaabbbaaaabaaaaaabbaabbaabbaabbbbbaaaaabbabbabaabaabaababaaabbabbbbbaabaababaabaaabbbabbbbaaabaaabbabaabaabbaaabbaababbababbaabbbbababbbabaabaaababababbaabbbaaaababababbbbaababbaaabbbaababaabbbaabaaababaaabbbbbbababbaababbbbbabababbabaabbbbbbaabbabbbbabbbabaaabbbbbabbbbbababbbbaaabbaaaabababbaabaabbbaabababbbbbbbbbaaababababbbbbbbaabbaabaabbbbbabaaaabbababbabaaaaaabbbaababbaabaabbbbbbbabbbbabaabbabbabaabaaaabaabbabbabbaabbbbbabbbaaabaaaababbababbbaaaabaabbbaaaaaabbabbbababbbaaaaabbbaabaabbbabbbbaabaabbbabbaabaabbabbbabaababbbaaabbbbaababbababbabbbabaaaabbbaaaabaabbbaabbbabaababaabbaaabbabbbbaaabaabbababaabaababbbaaababbaaaaaaabaabbabbbbabbbaaaaaabaabbbbbabbaaabbbaabababbabbbaaaaaabbbbbbbababbbbbbabaabaaababbabbaaabaabbbbaabbaaabbbaabbbbaababbabbaabbbabaababbbbabbabaaabaaabbabbbbabaabaaaaababaabbaabaabbaaabbaaabaaababbbaaabbbbbabbabbaaabbaaabaabaaabbbaaababbbaabaabbbaaababbbababbaaaababaaabaaaabbabbbbbaaaabbabaaababbbbabbbbabaabbbbbabaaaaaaabbbabbbabaaaaaaaaaabaabababbabbabaabaabababaabaaabbaaaabaabbaaabbbbabbabbabbabbbbaaabbaaaabaaabbabbbbbbaaabaaabbabbbabbbbbabbbaabaabbaabbababbabbbabbbabababbabaaabaaaabbbbbbaabbabaabababbbbbbbaabbbbbabbbabababbbabbabaabbaabaaabaabbbbaaababbabbbbbbaaaabababbabbaabbaaaabbbbaabbbabbabaaabbbbbbaabaaabaabbbaababbbbaabbababaaabaababbbbaaaabaabbbbbbbbbbbbbbbabaabaabbaaaabaabbabaaabaaaababbbbbbbabaabbbaaabaaaaaabbbaaaaabaabaabbbbababbbaababbaabbaabbbbaabababbbbaabbabaabaabbbaabbbaababbbabbbababbabbbabbaaabbaabbaabbbaaabaabbbbbabbbababaaabbbbbaaabbabbbabaaabbbbaababaabbbbbbabbabbaaaabbababbaabbaababaabbbaabaabbabbabbaabababbabbbbaababaababbaabbbaaaabbbababbbbbabaabababbbbababbbabbbbabababbbbbbbbaaabbbaaaaaababbaaaabbbababaaabbabaaabbbababbbaaaababaaabaaababbbbbaabbabbabbbbbaabbbababaabbaabbaabbbbbabbbabbbaabbaabbaababbabbaaaabbaaaabbabaaabbbbbaaaababaababababaabbbbaaababaaaaaaaabbababbbabaaba
baaabbabbaabababaaabbabbbababababbaaabbababbabbabbaaababbbbbababaaabbaababaaabababbabbbbbbbaaaaaaababaaabbababbabbbbbaabbbbbbbbabaabbabbbbbabbbbbbbaabaababaaabaabbbaabababbbbbbaaabbbbabaabbaaaabaababbbbabbabbbbaaaabaabaaaaabbabbabaabaaaababbabaaaaabababaaaaaabaababaabbaabaaababbabaabbbbaabbbabbbaababaaabbabbbaaaabbaaaabaabbbaabaaabbabbabbaabaaabaabbababaaaaaaaabaaababbbbaabbaaaaaabbbbaabaaaaaabbbabbbaabaabbabababaaabbbbbabbbbaabbaabababbaabbaabaaaabaaababaabbbbaaaabaabbbbbbaaaaaabaaabaababaaaabbbabbbbababbbabaabbaabababbaaabbaaababbabbbbababbaaaaaaaaababbbbbaaaabbbaababbaabbaaaaababbbbaaabbbbaabbaabbaabbbabbbbbbabbaabaabbabbabaaababbbbbaababbaaabbabaabbbaaabbabababbbabbbabbaababbabbbabbabbaaaababaaaaabbbabbaabbbabbabbabaaabaaaaabbabbbbaabbabababbbbabaaaabbbaabbabbababbbaabbababbbbabaabbaaaaabbbabaaababbbbbabbbbaaaabbbabaababbabaaaaabbababaabbbaabbabaabbbbbaaaaabbaabbaaabbaaababbabaaaaaaabbbabbbaabaaabaabbbaabababbbaaabaaaabbbbaabbaabaaaaaabbbbaababbaaabbbaabbbbabbbaabbaaaababbabbbaabbbaababbaaaaaaabbbbaaaabbabbaaabbabbabbaaabaabbabababbbaaabababaaabbaaabaaaabaaabbbababaaaabbbaabbbbabbbaabbaabbaaabababaabbbbbaababaabaaaabaaaabaaaaaabaababaaaabbabbbbababbbaaabaaaaaaabbaabbbbbbaaabbbabbaabababababbbaaaaabbbbbaabaabbaaababbbaabbaaabaaaaabababbababbabaaaaaababaaaaabbbaabbababbaaaababaaaaaaaaaababaaababbbbbbabaaaabaabbbabbbbbaabbaabbbbbbbbabbbbbbabaaabaaaabbabbababbbabbbbaabbababbbabbbabbbbbbabbabbabbaaabbabaabbbbbbbaabbabababbabbababaabaaaabbaaaabbbabbabaaabbbabaaabaaaaaaabbabbabbbbabaabaaabbabbbaabbbbbabaabaaaabbbbbabbbbabaabbbababbbbaaababaabbababbbababbbbabbaaabaaaabaaaaababbbbbabbbbabbbbaabababaabbbbbabbbbbabaaabbababaabbbababaabbbbbbbaabaaabbaabbaaaabbaaaababbbabbbbbbbabbbabaaaabbaabbbaabbaaabbbabbaabbaabbaabbbabbaaaabbbbbbbaaaabbaabbaaaabaababbabaabbbaaabbabbbaaaabaabbaaababaabbbaababaaabbaababbbbabbabaabbaaabbaabaaababababaaababbaabaaabbaabaabbaaaaababbbbaaababbbaababaaaaaaaabbaaabababbabbaaabbbbaabaaaabbbaabbababbbabaaabaababaaababbbbbaababaababababbaabbbbaabbbaa
aabbbbbbabaabbbaaabbbbaaaaaaaabbbbabbabababbbababbabbbaaaabaabaaaabbbabbaabbabbbabbbabbbbaaabaaaababaaabbaaabababbbabbaaaaaabababbbabaaabaaabbbabbbbbbaaabbaabbbaabababaabbaabaaaaaabbaabbabbbababaaababaababbabbabaaabbabbbaaaaababbbabababbabbbbaaabbbabaabbbabbaaababbbaabaaabaababbbbabbbabbabaabbaaabaaaabbabbbbaabbbababbababbbbbbaabbaaaabbabababbaabababbaaabaababbabbbbabbbaabbaabbbaabaabbabaabaaabbbbbabbbbbabbbbbabbabbbabbbaaaabaabaabaaaaabbaaaababaabbbaaabbbabbbabaaabbabbabbabbababaaabbabaabbabaabbbabababaaabbbbbbbaababaaaaaaaababaabaaabaabbaabaaabababbabbaaaababbaabbbbabaaabbbbbaababaabbbbabbbbbbabaaabbbabababbaabbaababbababaabbaaaabaaabbbbabbbaababbbbabbabbbaaaabbbaaaabaabbabbaaabbbaaaabbaabaabababababbbbbaaaaabbaaaabbabbaaababbaaaaabbbbaaaabbabaaabbaaaaabbbaabaabbbabbabbababbbbbbbababbabbbbaaababaabbbbbbbbbbabaabaaabaaabbbbbaabbabaaabaaaabbaabbbbbaabaabaabbaabaaabaabbabbabbabbbbaaabbbbaabbabaaaabababbaaabbaabaabaabbabbabbabaabbabbbabbaabaaabbbaaabababbaabbbaaaaaaaaaaabaaabbaaabbbaaabbbbbaaaaabbaaaaaabbbbabbbbaababbaaabaaabaabaabaaababbbbbbbbaabbaaaaababbaaaaabbbaabbabbbaaaaaababbbbbbbbabbbabbbaabbbbbbbbabbabbbabbbbaaabbbbababaaaabbbabbaaabaabbaabababaaabbabbbaabaabaabaaabbaabbaababaabbaababbabbaabbbabaaabbaabbabaabbaabaababbbbabababaaabbaaabbbaababbabbbbaaabbaabbaabababaabbbbaabbbbaabaaabaabababbaaabbaaaabbbbaabbbbabbbbbabbbababababbaabbaabaaabbabbbbbabbbbbbabbababbbbbaaaaaaaaaaabbbaaaaaababababaabbbaaabaabbbaabaaabaaaaabaabaaabaababaaaabaabbaabbbaaaabaabaabaaaabbbbbababbabbaaaaaaaabbaabbaabbaabbbbbabaaaaaaabbbbaabbaababaaaababaaaabbabaababbbaaaabaabaaabaababaaaaaaabaabbbabaabbbabbabbbaaabbbbaababaabaaaabbaababbbbbaabbbaaabbaaabaababbbabbbbbbabaabbbbbaaaabbabbbbaaaabbbabaabbabbabaaaaaaabbabbbabbababbaabbbaaaaaabbbabbabbabaaabbabbaabaaabbaabaabbaabababbaaaabaabbbaababbaabaabbbbbabaaaaabbaaabbbbaabbbabbaaabaabbbaaabaabbaaaabbbbbabaaabaababaaabbabaaaabaaaaaabbbababbaabbaabaabbabbababbaaaaabbaaaaaabbaabaaabbabaaaabaaabbbaababbaaaababbaabbbaababbaababaababbbaaabbabbbbaa
abbbaaabbababbaabaaaabbaababaabaabbbbbbababbbbaaababaabaabaabbaaaaaababbababbaaabaaababaabbbbabbbbbabaaaabbabbbbaaabbbabbabbabaabbbbbbababbaaaabbabbbbbbbbaabaababaababbbbbbaaabaabaabaababbabababaababbababaaaaaaabbbbabbaaaababbbbbbaaaabbbbaaababbaaaaaabaababbaaaabbabbaaabaaabbbbabbbbbababbabbaaaaaabbabababaaaabaabbbbababbbabbbbaaabbbbbaaabbabaababbababbbaababbbababbbaaaaaaaabaaabbbabbaabaabbabababbbabbbbbbaabbbbbbaabbabbbbaabbbbbabbababbbbabaaabaababbbbaaabbaaabbbbbabaabbabbaaaabbbbbaababbaabaaabbbbbbbaabbababaaabaaaaabbabbbbbbbaababbbbabbbbbbabbaaaabbbabbbabbabbababbaababbabababbaabbbabaabaaabaabbaabbaaaabaabaabaababababbabaaabababababbbbbaaabbaaabababbabbbbbbaaabaabaabbaabaaabaaaaabbbbbbbbaaabbaaabaaaaabbabbaaaaaabaaaabbababbbabbbbaabbaaabbaabbbbaaababaaaabbbbbbaaababaabbbaaaaaaaaabbbaababbbbbbababaababaabaaaaaaaabbaabbbaaabaabbbaaaabaaaabaaabababaaabbbbbabaababaabaaaabaabbaabbaaabbbabbaaabbbbaabaaaabaabbaababaaaaababbabbababaabbbbaabaabaababaaabbaabaabbaababbbabbbabbabbabbbbaaabaabbaabbbbaabbaaaaaaabbbaaabbaabaabaabbabaaababaabbaabbbbbbaabaaabbabbbbaaaabbaabbaabbabbabbbbbabbbabbbaabbbaabaabbbbbbbaaaaaabaabbbaaabbbaaabaaaabbababbbbbbbbbabababbbbabaababbaaababaabbbbbbabbbbbaabbababbababbbabbbbabaaaabbbabbabbbaabbaaabbaaababbaabbbbaaabaababbbbbabbbbabbabbaaabbaaaabbbbabaabbbbbbabbbbbbabbaababbbaaabbaabaaaabbbabbaaababbababaabbbaabbbbbaaabbbabbabbbaaaabbbbababbabbaaaabbabbaabbbaabababaabaaabaabbbaababbabbbbaaaaababaabaaaababaaaaaaaababababaababbaababbbbabaaabbaaababbbaabbbabaaabaaabbabbbababbaaabbbbbbaababbaaaabbabababbbbbbbbabaabbbaabbbabababbaabbbaabbaaabaababaaabbbaaaabbbaababbbabbaabbbababbbbbbbabababbbbbbbaabbbabaabbababaabbaaabbbaabbaababbbbabababbaabbaaabaababbbbbbbaaaaabbbaaabaababaaababaabbbbbbbaabababbaaaabaaabbaabbabbbbbbbabaaaabababbbaabaabbbaabaabbabaaabaaabbaaaabbabbbabbabaabbbbabbbbbaaaabaabbaaabbbaabbbaaaaaabbbbbbbbabbbabbbaaabbbbbabaaabbaabababaabaaaaabaabbbbaabbaabbaaaaabbaaaaaabaaaababbaababbbabaabbababbbababbbabaabbaabababbbbabbaaabbababbaaabababbb
aaabbaaabbaababaabaabaabaaabaaabaaaabbabbaaababbabaababbbbabbbbbaaabbaaabbabbabaabababbabbaabbabbaaaaaaaabbabaababaaabaabaabbabaaabaabbaaaabaaaabbbabbbaaabbbabbbbabaaaabbababaabbbbabaaaaaaabbaabbaababbbabbbbbbbabbaaaabbaabbbabbbbbbbbbbbaaaaaaababababbabababbaaaaaaaabbbbababaaaabbababbabbaabababbabbaabbaaababaaaaabbbaabaaaabbabbaabbabbbabbbbbbababbabaababaaaaabbbaabbbaaabaabbabaaaaaaababbabbabbbaabbababaabbbaaababbbbbaaababaababaaabababbaabbbaabbaabbbbabbaaabababbabaaabbbabaabbbaaaaababbbbabababbabbaabaabbaabbbbbababaababbbabbbaaabaaababbbabaaabaaaaababaaaaaaabbbabbaaaaaaabbababaaabbabbbaaaaabaabbbaaaabbbabaaaabbaabbaaabbbbaaaabaaabababaaaaabbbbaababbbbaabbababbaaaababbbabbabaabaabbbabaaaaabbbbbababbababbaabababbaababbbbabbbaaaaabaaaabaaaaababbbaabbaaabbbbbbabbababbaaaaaabbaaaababbbabbbbbaaaababbaaaaababbaaababbbbabaaabaaaaaaabaabaabaaabbaaaaababaaaaababbaabbabbabaaababbbbaababaaabbbaaabbbaaaabaababaaabbabbbbbabaaaababababbbababbabababbbbbababbbbbabbbbaabaaaabbbbbaaaabbaabababbbaaaabbbbbbaaaabbbbababbaabbaabbbbbabababbbabbaabbbabaabbaaaababbabababbabbbaaaaabbbabbaaababbbaabbaabbbbaaaaababbabbbbbbaaaabbbbaabbaaaabbabbbaaaababbaabbbabaaaabaaaaabaaabaaaabbaaababaababbbbbbbbbbbababaaabbabaaababbbbababaabaababbaaabbaabbbbbaaabbbbaabbbaabbbaaaaaababbbababbbbbbabaabbbaababbbbaabbabbabaaaabababaaabaaaaabbaaabbabbbbbbbbbbaababbbbaabbabbbbbabbbaaaaaababbabbabbbabbaabaababbbbbaaabbbbabbbababaabbbabbbbabbabbbaabaabaaaabbabaaaaaaaaababbbbaabbbabaaabbabbbabababbbbababbabaaabaabaaabbabbbaaabbbbaababaababaababbabbaaaaabaabbaabbbbbbbaaabbaaabaaaaabbbbbbbbbaaabaaaabbaababbbbbaaabbabbbaabbababbaabbaaabbbaabababaabbaaabaabaabaabbbbbbbbaaababbbabbaaaababbbbaababbbabaabbbabbbabbababaabaababbabaaabababbbbabbbaabbbbaababbbabaabbbabbbbaabbabbbabbbababbbbbbababbaaabaaaabbaabbabaaababababaabbabaaababaaaaabbbbabaaabbbbabbaaaaaaabaaabbaabbaabaabbabbbaabaabbabbabbbabbbaabbbbabaaababbaabbbabbaabbbaabaaababaabbaaaabaababbabbbabbaaabbabbabbaaaaaababaaaaabbbababbbabaaabaaabababababbabaabbbabbbaaabbba
aabbbaabbabbbbbaabbbbbabaabaaaaabbbabaaaabbabbbbaabaaabaaabaaaababbabaaaabbabbbbabbaabbbaaaabaabbbaabbbbbbbbaabbababbbbaaabaababbbabbbaababbabaabbbbbabaabbbbaabbbbabaabbbbabbabaaaaaababbaaabbbbaaabbabbbbbabbaaabababbbabbaaabbaabaaaaaabbbbbabaabbabbabaabaaabaaaabbbaaaabbbabbabaabaabaaaaabbaabaaababbaaabaabaabbabaaababaabaabababaababbabbbabbbaaaaaaabbbbaaabaabaabaaababbbbbaaabbabbaaabbabaaabbabbaabbabaababbabbbbbabaababbabbbabaaaabbbbabbbbaabbaabababbababbbaaabbaababbbaaabbbbabaabbaaaaaaaaabbabababbaababbaaababaababaabbbababaaabaaaaaaabaaaaaaabaaababaabbaababbbbbbaabbbbabbbbabababbbbbaababbbababbbababaabbbabbabbabbbababaaaabbbbbbbbaababaabbbabbaaabbbbbabaaaabbabbaabaaabbbbabbbbaaabbbaaabaabbbabaabbaabbabbbaaababbbaabaabaaaaabbaabbbaaaababaabaaabbbaaababaabaaabababbbbbbbbaabbbbaaabbabaababaaaababbabbbbababababbbbbbbbbabbababaaababbabaabbbbbababaabaaabbaaaabaaaaaabbaabbbbababaabaaabbbaabaababaabbaaaabaabbbabbabbabaaabbabbaababaaabbabbbaaabbabbabbbbabbaababbbabbbabbaaabaabbababababbababbbbbabaaaabbbbbbaaabbaaaaaaaabbaababbbabaaabaabbbabababaaabaabaaabbbbbabbaabbabbabaaaaabbabbbaabbabababbbaaaabaaaaabaaabaabaaabaaabbbbbabbbbabbabbaababbabbaaaabababaabaaababbabababbaabbbbbbbbbabbababaabbabaaabbbbbaaaabbaaabababbbabbaaabaaabaaaaaabbbabaaaabbbbabbbabaaaaaabbbaabaabaaabaaabbbbaaaabaaabaaaaaaabbbbaabbbaabbbabaabbbbaabaaaaaaaaabaaabbabaabababbbaabbbaabbababbaaaabbbbabbbbbabbabbabbabaaabaabbaabbbababbaababaaabbbbbabbabaaabbbbababbababbbbbbabbaaabaabbaabbbaababbbbaaaaabaaaabaaabbabbbaabbbbaabbabbbabbabbbaaababbabbabbbbaaaaabbababbabbabbbbbbaaaaaabaaaababbbabaabaaaabaaababbaabbbbababaababaaaababaababbabbabbbbaabbbbbbbaababbabbaaaababaabbababababaabaaaabaaaaabababababaababbabbbabbbaaaaabaaabbabbabbbbbbbbaaabbbbbbbbabababababababbbbbbbbaaaaaaabbbbaabaaabbababababbbaaaabaaaaabaaabbbaabbaababababaabaabbbaaabbbbabbbabbaaaabbaaabbbbaababaabbaabbbabbbabbaabaaaaaaaaabababbbabbabbababaabababbbaababaaaaaababaaaaababbbbabbbbbbabbababbabbbbbabbaabbbbbabbbbabaabababbbbabbbbbabbbababbaaaaaaabaa
aabababbbbbabbbaaabaaaabaaaabbabbabbbbbaabababbaabbbaaababaaaaaabbaabbbabbbabbaaabbaabaaaaabbabbbaaaaabbabbaabaabaaaabaaababababbbbbaabbaabaabaababbbabbbbbababbaaaabbaaaaaababaaabaaabbaababaabaaaaabaababbbabbabaaababaaaaaaabbbbaabbbbbaabbbbbaaaabbbaaababaaaaabababbaaabbbaaababbabaaabaaaabaabbbbaaabbaababbbbaabaababbbabbbbabbbbaaaabaabbabaaabaabbbbbbbbbaabbbbabaabaaabbababbbaaaabaabbbababbaababbaaabbbabbbbbbbbbbbabbbbbaaabbbabbabaaababaaabbabaabbabaababaabaababbbabbbaabababbbbbbbbababaaabbabaaabbbbbbbabbbbbbbaaaabbbbaaababababaabbbaabaaababbaababababaaabaabbabaababaaababaaababbbbaabaaabbaaaaabaabaaabbabaaaababbbaabaabaaaaaabbabaaabbaaababaababbbaabbbbaaabbaabbaabbaababaaaaabaaaabbabaaaabaaaabaabaababbababbbbbaabbbbaabbbaaabbabbbababbbbbbaaabaababaabaabaaaababbabbbbabababbbbabbabaabaaaaaaaabaabbbaabbbbbbbbaabaaabaaabababababbababbaabbbaaabbbbbbbabbababaababbbabbbababbbbbaababbababbababbbbbababbabbaaaababbbabbbaabbaaaababaabbbaaaaababaababaaaaaabababbaaaaaaaabbbaaaaabbbbbbabaaaaababbbbabbbbabbbababbbabaabbababaaaaaaabbabaaabbbabaabaababbbbbabababbabbbaaabbabbbababbbabababaabbbaaabaaaaaabbbbabbbbbbbbabaababbaabbbaabaabaaabbaabaabbabbaabbaaabbabaaaaaaababbbbaabbbbbbaabbaaabbaaaababbbbbbbaabaaabababbaaaaababbbaababbaaaaabaaaababbabbbbbababababaabbbababbaaabbbbabbaabaabaabbbbbabbbabbbbbbabaaaabbaaabbaaabbbbaabbbbbaabbaaabbaabaabbbbbbbbbaaabaabbbbaaabababbbbbbbabaaaabbaaaabbbaababbaaaabbbbabbabaababbaabaabbbabaabaabaabaabbabbbbbabbbbbaabbaababaaaaaababbababbbaaabbbabababbbbabbbbbbbbaabaaaaabababaaaaaabbbbabbbbbaaabababaababbaabbbbababbaaabbbbaabbababbaaaabbbbbbabababbabbbbbbaaaabbaabababbbabbababaaaaaaaabbbababbabbbbaabbbbababbbbbbababbbbabbabbbbababaababaabaaaabaaabbbabaabbaababbabbbaaaabbbbbabbbaabbabbbbbaabbbaabbabaabbaabbbbababaaabaabbaabaaaababaaabbbababaabababaaabbabbabababbaaaabaabababbbaabaabbaaaaabbaabbbbabaaababaaaabbabaabaaabbabbabbbabbbaaabbbabbbaabbabbbbaaaabbabaaabbbaaaabbbaabbabaabaababbaaaabbbaaaabaaabababbabaababaaabaaaabbaabbaaabbbbbababbaaaababbaaaaaaabba
ababbbbaababbaaabbbbabbabaabbbabaabbababaababaaaaabbaabaaabbbababbaabbabbbbabbbbabaaabaaabaaabbaaabbbbabaaaaababababbbbbabbaaaababbabaabbaabbbabbabaabaaaaabbaaabaaabaaabababaabbababbbbababababaabaaaabbaaabbbbabbbbaaabbbaabaaabaababbbbbbabaaaabbabaabbaaaabbaabbbbbabaaaaababaabbbbbbabababbbbbbaabbbbbaaaabaaaaaabbbbaaaababbbaaabbbbbaababbaaabaabbbbbbbbbaaaabaabbaabbabaababbbaababaaaaaabbaaaaababaabbaaabaaabbbbaabbabbbaaaabbabbbababbbaabbabbbbaabbbabaaabbbabbbbabaaabbabbbabbabbbbababaabaaabbbbaaabbbbbbabbbabbaababaabbabbbababbabbaabaabbabbbbbabbabbaaaabbaaabbbbbbbababbaabbaabbbbbaababbabbaaaaaaabaabbaabbbbabbaababbaaaababbbabbabaababaaabbbbabbaababbaabbababaaabaaaababbbaabaaaababbbbbaabbababbabaaababaaaabaaaaaaabaabbababbbabbbbabbaabbabbbabbbbaababaaabbabaaaababbbaaaaaabaabbbbaabaababbbaaaaaaabbabaaaabababbabaaabaaaabababaababbabaaaabbbbaabbaabbabbbbaaaaaaaaaabbbaaaabbbbbbbabbbbbaabababbaabaaaaaaaaaabbababbabbbaaababbbabbaabbbbbbbaababaababbbabbbbabaaaabbbbaababbaabbabaabababaabaabbabbabbbbababaababbabaaaaababaaababbabbbaabaaaabaaaabaaabbabaababababaaabaabbbbaabbabaaaabbaaaabaabbaaababbbabbababbaabbbbbbababbabbbbbabbababaababaaababbbaabaaaabbbaaabaabaabbbabbbbabbbaaaaabbbaabbabaabbbbbbababbabbababaabaabbbbabaabaabaaaabaaaabbbabbbaaababaabbbabaabbababaabaaaabbaabbabbaaabababaabaaaabbabbaaaaaaababababbbbabbaaabbaabbbabbabbbaaaabbabbbbbabaaaabaaababaaabbaaaababaabbaabbababababbababaaaaaaabaabbaaabbbabaaabbaabbaabbabababbababbbaaaaaaaabbbaaabaabbbbaaaabaabbabbbbbabbbbbbbbaabaaabbbabaaaabbaaabababaabaabaaaaababbabbbbaaaaaaababbabaaabbbababaabbbbbbbabaabbaababbabbababbbaababababaaabbaababaaabbbaabababaabbabbabbbaaaaabababbaaababaaabbabbaabbaabababaabbaababbababbabaaabaaabbbbbaaabaaabbbbaabaaabaaaababababbabbbaabaabababbbaaabaabaabbbbababababaaabbaababbbabaaaababbbbbaaaaaaabbbaabbbaaaaaabbbbaaaaabbaaaaabbaaaaabaabbbbbaabbbabaabbbbabbaabababbbbbbababababbbbabaaabbbabbbbabbaabbbbbbbabbaababbabbabbbbababbabbbaaabaaabaaababbbbaabbabaaaaaabbbabbbabbbbaabaaaabbabbaababbaaabaabbabaaa
abbaaabbaabaabaaaaababaabbbaaaaabababbbbbaaaaabaabaabbbbbbaabaaabbaababbaaabbbaaabbabbbaabaaaaabaaabaabbaabaababbbbbaabaabbbaaabbbbaabaabbbbbabbbaababbaaabaabbbbabbbbabaabbbabaababbababaabaaabababaabbbaaababbabbbbbbabbaaaababbabbbabbaaaaaabbbbbabbaaabaaabbaaabbbabbabaabbabaabbaabaaaabababbabbaaaaabababaabaabbabbbabbbabbbaaaaabababaabbbbabbbaaababaabaabaaabbbabbaababaaaaaabbabbababaaabbaaabbbbabbabbabaaaababbaabbabaabbbbbbbbabaaabaaababbbaababaabbaabbbbabbabbbabbbbaabaabaabaabbaaaabaabbbbbaabbabbbaaababbbaabaaaaaaaaaaaabbbbabaaaaaaaaaaabbbbaaaaaaaababbabbbbbaaabababbaabbbaababbabaababbabbaababbbbbabbbaabaaaaabbbabaaaaabababaaabaaabbbababbabaaaababbbbbaaababbabaabbabbbaaaaabaabbababaaabbbaabaaaaabbbaaaababbbaaaaabbabbababbbabbabbbbbbbaaabaabaaaaabbabbabbabababbbabbaaabaabbabaaabaaaabbbbabbbaabbaabaaaaabbbbbaabbabaabbaaabbbaaaaaaabbaaaababaaaaababbbbabbbaaaaaabababbbaabaaabbbababbabbabaaabbbbbabbbbbbaabbbbaaaabbbbaabaabaabaabbaabbbbbbbbbbbababbabbaabbbaabbbababbbaaabbaaabbbbbbbaaaaaaaaaaaabbbaaaaabbbbababbabbbabbbbaaabbbaaababbbbbabababbabaabbbaabbbbaaababbaabababaaababaabbbbababaaabbbabababaaaaabbaabbaabbababbbbabbbbbbbabbabbbbaabaaaabbbabbbababbbaaabbbabaababbbaaababbbaaabaababbbbaabbaaaabaaaabbaaaababababaabbaababbabaaaaaaabbaababbbbabaaabaaabbabaaabbbbbbaababababbaabbababaabababaabbaababbbbbbabaaaabaaaaaaaaaaaaabbbbbbababbbbbbabbaabaaabababaabbbbaabbaaabbababbababbabaaabaaabaaaaaabababaababaaababbbabbbbbababbaabaaaababababbbbaabaabaaabbbaaaabaaabaaabbabbbbaabbabbabaabaaabaaabbbbbbaabbbbaabbbabaaababaaabaabbbaabbaaabaabaaaaaabbbababbbaababbaaababbbbbabaababbbabababbabaabaabbbbabbabbabbabbbabaaaabaabaabbaabbbbaaaabbaabbababbaaaaababbaababaabbbabbaabbbaabbabaaaababaaaaabbbabbabbaabbababbbbaabaaabbbbaaaaabbaabaababbbabababaaabbbbbbbaaababaabbbbaaabaaaabbaabaababbbaabaabbbbbabbbbbaabbababaaababbababbabababaaababbabbbabbaabbaabbbaaaabbabbbababbbbbaaaabbbbabaababbbababaabbaaabaabababbbbaabbbbababbabaaaaaabaaaabbbaabbbbaaabbabaabbbabaabbbbbaabbabaaabbbbabaaaaaaaabbbbbaaaaa
babaabbaaababbbbaaaababababbbabaaaabababbbaaabbabaababbaabaabbaaabbaababbbaaabaaaababbabbbbaaaabbaaaaabaaabaababaabbabbaabbaabbbababaaabbaaabaaaaabbababbbbbbbbbbbbaaaabbaabaabbbbabbaabbabbbabbabbaaabaaaabbaababbabaabaaaabbbbbbbaabbaaaababbaaaaaaabaababaabbaababababbabaaaabbbababaabababbababaabbbaabaaaabbabbaaabbaababaaabababaaabbbbaabbbabaaababaaabbabbbbabaabbaaaaaabababbaababaaaaabaaaaabbaabbaabbbaababaabbbababbaaabaaabbbabaaaaabaababbbababaaaabaaabaaabaaaabaababaabaaaababaabbababbaabbbbababbbaaabbaabbabaabbabababbaabababaabbabaaababaababaaabaaabbbbbbabbbbabababbbbaaaaabbabababbbbbbaaabaabababbabbbabbabbbaaabbbabaabbaabaababbaaaabaabbaabbbabaaaaabaaabaabbabbbaababaaaabbaaaaabbbbaaabaaaabaaabbbbbbaababbbaabbaabbaabbbabababaaabbaabbbbbbbbbbaaaaabbbabbaaabaaabbababbaabababaabaaaaababbabbbbbbaabbaababbbbbbaabbababaaabbaaaabaabbbbbbababbbbbabbaaabaaabaaababbababbabaababaabaaaaabbbaaababaaabbabbbbaaababbaabaabbbbbbbbaaaaababbabbbabaababbaaabbbbabbaabbaaaabaabbbbbbabaabbaabbabaabbbbbbbaaaaaaabaababaaaabbbbbbaaaabbabbbbabaabbbbbbbbaabaabbaabbaabbababaaabbabaabaababbabbaabaabbbbbbabbbaabbbaabbbbbbbbaaabaaaaabbbaaababbbaabbabbabaaaaaaababbbaaabbbabbaaaaaaabbababbbbabbabaaaaaabaaaaababaaabababbbabbbbaaaabbbaaabbbbbbbaaaaaabaababababaaababbaaaaabbabaaaabbbbbbbbbaaaababbbbbaaaaababbaabbaaaabbbaababbbaabaaabbaababaabaaaaaabbbabbbaaabbababaabbbbaabbbabbbbbbaababbaaaabbbbbbaabaabbaabababaabaabaaabbaabbaabbaaaabbabbbbabaabababbbabbaabaabbbbabbbbaababaaabbabbabaabbabbbbaabbbbaaaabaabaaabbbbaababababaabbbbaabbbaaaabaabaaabbbbbaaabbbaabbbaaaabaaaaaaabbbbaaaabbabbaaabaaabbbaabbabbabbaabbbbabababaabbbaabbbaaabbaaabaaabbbbaaaababbbaaabbabbabaabbaaaaaabababbbabaabbbaaaabbabbbbabbbaaaaaaaaabbbbbaaababbabaababaabababaaaaaaaaabbaaaaaaaaabbaabaabbaabbbaabaabaaaaaabbabbbbbbbbbbbbababaabbabbbbbbaabbbbbbbbbababbababaabbbbaabbabbaabbbaabbbbbbabbbbaaababbaaabaabbabbababbabbabbbabababbaaabbbbaaabbabbbbbabbbaaabbabbaabbabbaabbaaaabbbbbabababaabaaababbbbbbbbababbabbabababaaabbbaaabbaabaabbbaabaabbaab
bbaaababaabbabbabbbbbbbabbbbabaaabaabababbbbabbbbabaaaaabbbbabaaaaabbbaababaabbabaaaabbbbbbaaaabaababbbabbaabaabbabbaaabbbabbaabbababbaaaaabababbbbaaaaaaaaabbbbabbaaaabaaabbbaabaabbbababaaabbbaababbbbaababaaaabbbbbbabbabbbaababbaaabaababbaaabaaabbaabbbbbabaaaabbbbabbbbbaabbaaaabaabbaaaabbababbbaabaaaaabbaabbbbbbaaaaabbaaaaaaabbaabbabbaababbaabaabaaababbababbbaabaababbbbbbbbbaababbbbbbbbaaaaabbabbbaabbababababbbabaaababbababbbabababbaababbbabaabbbabbabbbbaaabbababaaabaabababbbbbababbbaabababababbaaaabbababbababbabababaabbbabababbaababbbaaaaaabaaaabbbaababaabaababbaaabbaabbabbaababbbaababbbabbabbbaaaababbbbaabbababbabbabababbbbabbabaababbaabaaaaaaababbabbbbaabbbababbabbaabababbbbaaabbbaaabbaababababababbbaabbbaaaabbbabaaabaabbaabbababaabbabababbaaaababbabbbbbabababbaaaababaaaaaabbbaabaaaaaaaaababbababbabaaabababbbabababaaaabbabaabbbabbbaaabbbbbbaababbbbbabaabbbbabbabaaaabbbbbbaababababbabaaabbabbaaaaabbaaaabbabbaababaabbbbbababababaaabbbaabaaababaaaaabbaaababaaabbbbbbabbaabaaaaaaabbbabaaabbabbaaaaabbbbbaabaaaabbbbabbabababbabbbaabaabbbbaabbabaababbbbbaababbbbbbbbabbbbaaababbaaababaabbabbbaaaabbababaaaaabbabababababaaabababaaabaaaababaaaaaabaaaaababbbaaaaaabbbaaaabbabbbabaabababababaaaabbbbbabaaaaaabaabaaabbbbabaaabbaabaabaabaaabaaabbbaabaabaabaaaababbabbbabbaaaaaabaabaabbaabaaabbbaaaaaaaaaabbbbbbaaaabbbaabbbabaabaabbbaabbaaabbababbaabababbbabbbbbababbbbabbbbaaababbbbbbbaaabbaaabaaabbababaaaaabbbaaaabbbbbbaabbbaaabbbbbaaaaaabaabaaabbaaaaabaaaabaaabbabbaaaababbbaaaaaabaaabaababbbbbbaabaabbababbaaaababaababbbbbaabbabbaaabbbbbbbaaababbaaababbbaaababbaaaaabbbabbbaaabababaabababaabbabbbbbababaaaabbababaabaaaaaabaabbabbbbabaababbbabaaaaabaaabaabbbabababbbbbababbabaabbaabaababbbbbbabbbbababaaaaaaaaaaababaabbabaaaaabbababbbbbababbbbabaaaaabaabbaabbabaabaabaabbaaaabaaabbbabbbabbbbbbbbbbaabbaaabaabaaabaabbbaaaaaaaabaaaaaaabaabbbababaaaaaaabbbaabbaababbbaabaabaaabbbbaaaaaabbaabaabbaabbaabaaaabbaaaaaaabbbbbaaaababbabbbaabaaababbbaabbaababbababbbbaaabaabbbabababbaabababababbbbaaabb
bbaababaabaababbabbaabbbabaabbbabbaabaabababbaaaabaaaaaabbbaabababbaaaababbabaaaabbbabaabbaaaabaabbabaabaabbaabbaabaaabbabbbbabbbbbbbaabbaabaaabbabaabaaababbaaabbbbbabbabaabaabbbabaaabaaabbbbaaaaaaabbababaabbbaaaaaabaababbbabaababbaaabbaabababbaaaabbbaaabbaababbabbbaaaaabaaaabbbaababababbbabbabbaaaabbbbbabaababababbbabaabaaaaabbbbabaabababbbabbaabbaabaaabababbbbabaaaabbababbbabbbbabbbabbaaaabaaabbbbbaababbbabbaaabaaaaaaabbbbbbabbababababbbabbabbbaabbabbaaabbbabaaabbbbbaaabbbbbaabbabbbbbaaabbbbaaaabaabbbbbabbabbbbbaaaaaaaaabaaabbbababbbaabaaaabaaaaababaabbabbbbbabbaaabaabbaabaaabaababbbababaaaabbbaababbbbaabbbaabbbbbaaabbabaabbaababababababbbaaaaababbbaabbababbbbabbababaaaababababaababbbbabbbabbbbaaabbbbbbaaaaabaaabbbbbbabaabaabaaabbaaabbaabbbbaaaaaabbbaaaabbbababbbbbaaababaababbbaabbbbabaaaabbaaaabaaaaaaabaaabbbbbbbbaabaabbabbabbbabaaaababaabaaabaababbabaababaaaaabbbbaaaaaabbbabababbaaabbabbaaababababbbbbabababbbabbbbaaabaaabbaababbbabaaaababaaabbbbabbbabbaabbabbabbbbbbabbbbaaaabbabaaabbaaaabbbaaaabbaaababbbabababaabbbaabbbbbbaaabbabaabbbbbbbabaaabbaabbabbbabbaaaabbbababbbbbbaabbabbbaabaaabbabbbbaaabaaabbabaaaababbbbbbbbbaaabbbbaaaaaababbababaaaabbaabbabbbaababbbaaabbbbbaaaaabbabaabbabbbabbbaaaabbbaababbaaabaaabaababbbaaaaaaabbbaaabaaaaabbbbbabbaaabaababaaaabaaaaaabbbaabaaaaabbaaabbbaaabbabbababbaababbaabaaaabaabaabbbbaabaaabababaaababbbaabbbbabbabbbabbabbababbababbbaaaaaaabaaaaaabbabbbabbaaaabbbbbbaabbbbaabbbaabaaaaaaabaababbbabbabbbbaabbbaaabbaabbbbbbaababbababbbaaaabaabbbababbabaaabababbbabababaaaaaaababaaabababbbabbabaabbbabaabbabbbbaabbbaabababbbbbbabaabbbabbaaababaabbabbabbbbbbaaaaaabbbbababbbabababbabbbbaaaababbaaabbabbaabaabaaaababaabbaabaaaabbbbbaaaabbabbbbbbbabaabbbbbbbaabbbabbbabbabbaababbbababaaabbbbaabbababaaaabbbbbbbbabaababbbababbbbaaababababbababbbbaababbbaababbababbbaabbbaaaaabbaababbbaaaabbbaabbabbaabaaaabaabbbabbaababaabbbabbababababbabaabbabbbaababbababbbaaabbaaabaabaabbbabaaaabbababaaabbabaabbbaababaabbababbbabababbabbbaabbaabababbabbbbbbbabbaab
babbaababaaaaaaabbabbaabbbbaabbbabbbbbbbabaabbabababbaabbabaaaabaabbbaaabbbabbbaaabbbabbaaaaabbaabaaababaababaabaaaaabababaabbaabababbbababbbaabbaababaaaabbaababababbabababaaaaaabbbaabbabaaaabbbababaabbabababbabbaababbaaaaaaaabababbabaaaaaaabaaaaaaabaaabababaaaabbbaabbbbbabaabbbabbbaaaaabbabbaaababaabaaaababbabaaabaabbbabbaaaabbbbbbbbabababaaaaababbbbaaaaabbaaaabbabaaaaaaaaaaaabaabbbabaaabbababbaabbbbbbabaabbbbbababaaabbbbbabaabaaaaaabbbbaaababaabbbabbbaaaababaaabaabbbbaabbabaaababbbaaaabababababbabaaababbbbbabbabaabbaabaabbaabaabaaaaaaaabbababbaaaabbaaabbaabbbbabbaaaabbababababaaaabaaaababbbbbabbaaaabbbbbbabbaabbbaaaabaaababbbabbaabbbabaaabbabbbbbababbbbbbbabaabaaabaaabbabababbaabbbbbabaaababbabbbaaaababbabbbaaaababbbababaaaabbbaabbbbbbabbabbabaabbababaaabbbbbbbaabbbbbbababbaabbabbaabbbabbbbaababaabbbabbbbbababaaabbbabbbababbbbaabbbbbababbbabaababaaababaaababbabaabaabbbaabaaababbababaaababbaaababbabbaaaabbbaabbbbabababbbbbbbbbaabbabaaabbabaabababbbbbbabbaabbbbbabbaaaabaaaaaaabbbaababbaaaaaaaaababbabbabbbbbaababbbbabaababbbabbbaababababaaaabbaababaabaaababaabbbaabaaababbaababbbbbaabbbaabbbbbabababbbbbabaaaaaabaabbaababaabaaaabaaaabaaabbabbbbaaaabbaaabbaabbbbbaaabaabbbbbbbbabbababaabbbbabbaaabaaaababababbbaabbbbaabbbabbbaabbabaabaabbababbaaabbbbbbabbabbaabaaabbabaabaaabbbbbaaabaabababbbabbbababbbbaabbbaabbbbabababbbaaabbbabbbabaaaabbabbababbaabaaabbababbabbbbbaaaaaaaabbaaaaabaaaabbbbabbbabaabaabbbbaabbbbbbbbbaaababbbbbabababbaabbabbbaaabaaababbaabababbabaaabbbbbabbbbbbbbbbbabbbababbababbababbbaabbbaaaabbaababababaabababaabbbabaabbbbaaabbbbbabababbbabbababaababbbaabbbabaaaabbaaaabababbaaabbaababbaaabbbbbbbbbabbababbbbbaababbababbaababbbaabbbabaababaabaabbabbabbbbabaaabaaaaaaabbbabbbababbbbbbabbbbaabbabaaaabaaabababbbabbbaaaaababbbbaaaaabbabbababaababbbaabaaabaababbbaaabbbaaaaababbaabaababbaaabbaababbababbbbaaaabbbaaaabbabaaabbbabaabbabaabababaabbbaaaabbbbabbbbbbbbabaaabaaabaabaabaaaabababaabaaabbbbaaaabbaababaaaabbaaaabbaaabbabaababbaababababbaaaaababaabaabbaabbbbabab
abaaaababbbbbbbabbbbbabbbabbababaaaabbbabbaabaaaaababaababaabbbababbbababbbbbbaabaaaabbaabbbbabbabaaaabaaabbbaababbbaabbbbbbbbaabbbbaabbabababbbaaaabbbaabaaaaabaaaaabbbbabbabaababaaababaaabbbbbbbabaabaabbbbaaaaabbbaaabbbabababaaababaaaabaabaaababbabbaababbbabbbbbbbbbbaabbbbbbbbabaaaaabbbaabbabaababbbabbbaaabaabbbbabaabbaaaaaabbbaabbabbabaabbbbbbbbbabaabaaabbbabbaaaababbababbbbaabababbaaaaaaababaaabababaababaabbbabbabbababbbababaaaaabaaaaababbaaaaaababbbaaaabbaaabbbaabaaaaaaabaabaaaabababaaabaabbbbbbbabbaabaaabbbbbbabbaabbababbabbababbabbabbabaaaabbabbabbabbabbbbaabbbabbbbaabaaaaaaaabbbbbbabbbbbaabaaababbbabaaabbabbabbabbbbbaabaabaaababaaaaaabaabaaababaaaaaaabaabbbbabaabaabaaaababaabbbbaabbabbabaaababbbbbbbbabbbababbbaaabbaabaaaabababbabbaaaabbabbbaaabbaaabaaabaababbabbbabbabbbabbbbbaabaaababaababbbbbbabbbbbababbbbbaaabbbaabbbaabbaaabaababaababbaaaabababbbbbaabaaaabaababaaabbaabbabbbbbbbaaababaaabaabbabbbaaaababaabbbbbbabbabbababbabbbbbbaaabaababbbaaabbbaabbabbabababbbabbaababbbbbabbbbabbabbbabaabbaabaababbabbabaabbbbaabbbaaabaaaabbaaababbbbabbbbababaaaabbbaaabbbabbaabaaaabbaababaaabaabaaabaaababbbabbbaabbbaabbabbababbaaabbaaabababababaaaaabbabaaabbbabbbbbabaabaaababbbbaaaaabbabaababbbbababbbbbbabaaaaababbaababaaaabbaaaaabbbbaaabbbbbaabbabbaaaaabaabaabaabaababbabaaaababababbbaabaabaabbaaabababaaabaaababaaaaaabaaabbbaababbbbbaaabababbbabbbbaaaaaaaaaabbaabbabababbababaaabbbbbbaaaaabbaaaaabbbbabaabbaaabbbbbaabaabaabbabbabbbabbbbbababbaaaabbbbabaaaaaaaaaabaaabaababbababaabaabaababaaaaaaaabbbaaaaabbaaabbbbbbabaabaabbbbabaaaabbbbabbbaaaaabaaabbabbbbbbbbbaabaabbbabbbaaaabaabababababbbabaaaaababbabaaaaaaaabaabbabbbaabbbabbbaaaaabbaabbbabaaaaaabbaaaabbaaaabbabbabaabbbaabbbaababbaabaabaaabababbbbbabbbabbabaaaaababbbbbaabbabbaaabbbbbaaaaaababababbbbabbbabbaabbaabbbaaabbaababaabbaabbbaaaabbbbbabbbbbbbaaaabbabbbababbaaabbbabbbabaaabbbbbbbabbbbbbaaababaabbbbbabbbaaabbbabbbbabbbbbbbabaababaaaababbbbaababaabbaaabaabaababbaabaaaaababbabbbaaaaaaabababaabababababaabaabbbabababbabbabbab
abbabbaabbbbbbaababababbabbabbaabbbababbbabaaaaaababbabbaaaababaaabbbbabbaabaabababaaabaaabbbbaaababaaabababaaabaabababbbaabaabbabbaaabaaaaaaababbaaabbbbababaabbabaaaababbbaaaababbbabbbbaabbabaaaaaaaaabbbbbbbbaabbbbabaabbbaaabaabaabaabbaabaabaaabaababaaababbbbbaaabbabbaabaababaabbabbbbbabbbbaabaabbbbbababbaaabaabbbbbabaabbbbbbaaaaababaaabbaabbaabbaaaabbbbbabbabababbbaaabbbababababbababaabbabbbbabbbaaabaabaaabbaabababbbbababbabaaaaabababaabaaaaabbbbabbababaaaabbabbabbbbabbabbabbbabababaabaaabaaaaabbbbabbbabaaababbbbbaabbbbbaababbbbabbaaaabbaaaaabaaababbbbbaaaaaabbbaabaaabaaabbabbbbbabbbaaaabbbabbbabbbabbababbbababbbabaabaaabbaabbbbabbaabbababbaaabbaabaaababababbaaabaabbaaababbaabbababbbaababbbbbbabaababbababbaabaabbbbbaababaabbaaaaabaaaaabbaabbaabbabbbabbbaaaaabaaaaaabbbaababbbbbbaaabbbbbbbbaaaaababababbbbabbbbaaaabaabababbaabbabbbbaaabaaaabbbbbbaabbbbabbbbaaabbabbaabbbbabaaaaabbbbaaabbbaaaaaabbaaabbabbabbabababaaabaaabaabbbababbbbababaaaabaaababababbaabbbbbaababaabbabbabbaababbabbbbbaaaaaabbbaabbbaababbaabbaaaaabaaabaabaaabaaaabbbababbaabbabbbabbbbbaabbaababbababbbaabbaababaababaaabbbababbbbaaaabbbabaaaaaabaaaabbaaaabababbbbabaabbaaabaabbbbbbbabbbbbaaaaaaabaaaaaabbbbabbbababbbbabaabaabaaaaababbbbbbbbbaaaabbbabbabaaaabbbabbaaaabbbbbaababbbabaabbaabbbbabbbbbababbabbabbabbbaaaabaabbbababbbaabababaaabbabbaabaaabbaababbbbabbababbaaaaabaabbabbbbaaaaabbbbaaaaaaaaabababaabbaabbbabbaabaaaaabbaababbbbaabaaabbbbbaabbaaaaaaabbaabbbabababaababaabaabbabbbababaaabbbaababbbabbbaabaabaabaaaaabaaaaababababaabbbbbbaabaababbaaaabbabaabbbabababbabbbabbbabaaabbbbbaaabbaaaabaaaaabaabbaababaaabbaababbbbbaaabbbaabbbaaabaabaaabbbbaabaababbaabbbaaabaaabaaabbaaabbaaaaababbbaaabbbbabbaaabaabbbbbababaabaabbbbbbbbbbaabaaaaababbbaabaaabbaabaaaaababbaabaaaaaabbaababababbabbabbaaababbaaabbbbabaabbabbbabbaaaaaababbabbbbaaaaabbbbaaabaaaabaaaababbaaaabbbbbaaaabbabbabbbabbabaaabbabbbabaabababababaabaabbabababbbbaaaaaabbbaabababbabaaabaaaababbabaaaaababaaabbbaabaabababbbababbbbabaaabababbababaaabbbabbaab
abaabbababbabbabbababaaabaaabbbbaaabbabbbbbbaaabaaabbbaaabaaabbbbaaabaaaababbbbbbbaababbbbaaabbbabbbbbbabbabbbbaababbbbbabbabbabbbbbaabbabbabbaababbbabbaaaaabbbaaabbbbaabbbabaabbaabbbabbbaabbaabbbbbababbbbabaabbbbaabaabbaabbababababbbaaaaabaabbabaaaabbbbbaababbbabaaaaaabbbbbbbbbaaaaaaaabbbbaaabbbabaaabaaababaabbbbababaabababaaabaaababbabaaabbbbaaaabbababaababbbbabaabbbabbbbabbbbabbaaababbbbabaabbbabbbbabbabbbbaababbabbaabbbaaaaaaaaababaabaaaabbbbbaababbbbbaabbbbaabaabaabaaaabaabbabaabbbabbbbabaabaaaaabaabbabbbbbaabbaababbbbabbababbbaaaaabbaababaabbabaaaaaabbabaabbaaababbbabbabaaaabbaabbbabbaaabaabaabbbabbababaabbbbaaabababbaaabbbbabaabaaaabaaabbaaaaababaabbbabaababbbaaababbbaaabaabaaabbaaabaaaaabaabaaaaaaabbabbabbbbabbabbabaababaabbabababaabbabbaabbbabbaaabbbaaabaabaabbbbbbabbababbbabbbaaaabbabaabbbaabbbaaaaaabababbbabbbabbbbabababbababbbaabbbbababbabbaaaaabbaaaababbabbaaaaaabbababaaabbabbabaaabaabbbaabbaaabbbaaabaaababbabbbabaabbabababbbaabbbbabbaabaaabababbabbbabbbabaabbabaabbaaaababaabbbbaabababbbbaabbbababaaaabbaaabbababaababaabbaaabababbaaaabbbababbbaaaaaaaababbbaabababbaaaabbababbaaabaaabbbaabbbbaabbaaaabaabaabbbbbbababbababbbbaaabbbaaabaaaaaabbbbaaaaaaaababbbaababbabbbaaaabbaaabaabbaaaaabbbbabbbababababbaabaaabbbaabbababaabbaabbbbbabbababaaaaaabaabbbbababbaaabbbbbbaaaabaaaabaabbbabaaaaabbabaaabbbaaaaaaabaaaaabbaaaababbbbababaabbbaabaaaababbabaabbbbbbaaaababbbabbababbabaaabababbabaabbaaaaaaabaabaaaaaabaaaababbaabbabbaaaabbbbabbababbbbaaabbbabaabababaababbabbbaababbbbaabbbbbabaaaabbbbabbbbbbbabaababbababababbaabbaaabaaaabbbbbaaaaaaabbabababaabaabaaaaababbabbabbaabbabbbabbbaabbbbabaaaabbaaaabbaabaaaaaabbbbbaaababbbababaaabbbababbbaaaabbbbaababbabaaabbaabbbabbabaaaabbabaabbabbabbbabaabaabababaabaabbabaabbbaabbbaabbbaabbbbbabaaaabaaababbbbababbabbbbbbbabbbaabaaaabbbbbabaaaabbbbaabaababbbabbbbaabbbbaaabbabbaaabbbbabbababbbbaabaaaabbababbbbbabbababaaaaabaaaaaaabaaabbaaaababaabaaababaaaaababbbbbbaabbabaababaaaaaabbabaababababbaababaabbbabaaabaaabaabbbababaabbababaaba
abbbbaaaaabbabbaaabaaabaabaaaaabbabbabbbabaababbabbaaaaabbbaabbbabaabbaabbbbbbbababaababbbbabbbbabbaaabbaaaaaaaaabbbaaaabbabbbaabaababbabbabbababbbababaababbbbbbbabbbabaababbabbaaaaaaabbaabbaabbbbaaabaaaababbaaabbbbabbabaaaaabaabbaaaabbaabaababbabbabbbababaababaaabbabbaaaaababbbbaaababbbbbababaaabbabababbabbabbaaabaabbbbbbaababbbbbbbabbbbbbbabbbbaaabbaaababbbbaaabbabaaaabaaaaabbabbabababbaababababaaabbbbbbbaaaaababababaaababaabbaabbabbaaaababbababaabbabbbbaabbbababbbabbabbbbaabbaaababaaaabbbbbbbababbaaaaabaabbabaabaabbababababbaababaaabbabbbbaabaaaaababbbabaaaabbbabaabbbabbbabababaabbaabaabbaaaabbaabbbaabbbaaaabbbbabbbbabbababaabbaabbaabbabbaaaaaaabbaabbabaaaabbaabbababbaaaaabbbaabaababbabbbaabbaabaabaaaabbbbbbabaabbbbbbbbbababaabaaaaabbbbaabbbaabaabbaabbbabbbabbbbaababaabaaabbababaaababbbbababaabaaaaaabaaaabaaaabababaaabababbaaaaaaaabbbabaaaabaabbaaaaababbaaabbaaabbabaabbaaababbababaaababaabbabbabababbbabaaaaaaaaabbaabababaabaaaabbbabaabbaaaabaaaaaabaabababaaaabbaaabbbbaaabaaaaababaaaabababbbbaabaabaabaabbbbabbabbbbaabbaaababbaaababababbbbaabbaaaaabbaababaabbbaaaaababbbabbbaaaaababaabaabaaaaabaabbababaabbbbbaaabaabbaaaaabbabaabbbabaaababbbbabbbbbaabaaaabababaaaaabaabbbbbaabbabaabbbbbaababbbbbabbbbbbaabaabbaabbbbbbbbbbbabbbabaaaabbbbbaaaaaabaaaaababbbaabbabaaabbbaabbbaaaabaabaaaaababbabaabaaaaaaabaaaabbabbaaaababaabaababaaaaaabababbaaabaabbbaabaaaaabbbbbabaababbabaabaaabbbaaaabbaaabbaaaaaabbaabbbbbbaaaaababaabbababaabaabaaabbaabbaababbbbaaabbbbaaabaabbbabbbaaabaababbbbbbaaaabaabbaaaaabbbabbabababbaaabaaaaababaabbbababbabbabaabaaaaaaaabbbabaabbaaababaaaaababbbabaaaaaaabbbabbabaaabbbabababaaabbbbaaaabbbaababbaabbabaabaaabbabbaababbbbabbabbbabaabababaabbaaaabbbabbbbbbbbbbababababbbbabaaabbbabaabaabbabbbaababbaabbbbaabaaaabaaabbbbbabaaaabbbbbaabaabbbabaabbbabbaabaabaabbbbbaaaaaaaabbabaaabbaaabbbbbbabbabaaaabaaabbaabbaaaaaabbabbbbabbbbabbbbababaabaaaabbaaaabaaaabbbababbbaabbaabbbaabaabbbabbbaababbaabbbbbaabbaaaabaababaababababaaaaabbaabaabbbaaabababaaaabaabbabaabaabababa
baababaaaabbbbaabaabbbaababbaaaaabbaabbbbbaaabaaaaaaaababbabbbbaaabaaabbbbaaaabaaababaababbbbbbbbaaaabaabbabbbabaabbabbabababbaaaabaaaabaaabbbbaaaababaababaabbbababaabbaabaaabbaababbabbbabaabbbaabaabbabaabababbbabaabbbbabbabbbabbaababbabbbabbbaaababbbbabbabbbabbbbbabbbbbbbabbbbbbbbbbbbbaabbaaaaaaaaabbbabbaabaabaaaabbaabbaaaaabbbaabbaabbababbbabbabaaaaabbaaabbbbaaabbabbbabbbaabaaaaabaaabbababbaababbabbabbabaaaaabbababbbaabbbbabbbaabbaaaabababaabaabababbababaaaaaabababaaaababbaaaaaaabaabbbababbabaabbbbaababbbabbaaaabaaaabbabbaaabaabaabaaaaaabbbaabbbbbaaabbaabaababaaaabaabbaaaabbbbbabbbabaaabaaabbabbaaabbababaabbaabaaaaabaaabaaabbababbbbbbaababaaaaaababaaaababaaaabaaaaabaabaaaabbabbabaababbbbabaaabaaababbbbbbbbabbbabaaaabbbaaaaabbaaaaabbababbbabbbbabaaaaaaabaaaaaabaaabababbbaaabaabbbabbaaababbbabababaaaabbbbabbbabaabbbbbbabbaaaabbbbbaaaaabbbabababbbabaaaaababbbbbbabbbaabaaabbbababbbbbaabbbaabbabbaaaaaaaaaaaaaaabbaaaaaabbabaaabbbaaaaaabbaaaababbbabaaabbbbababaaaaabbbbabbbbbabbbbaaaaababbaabaaabbbbabbbbaabbabbbababaabbaaabaabaabaaaabbabbaabaaaaabbabbaabbaabbaabaabbbabbbaaabbaabaaaababbbababaabaabaabbababaaaabbbabbababaababababaababaabaabbbabbabbbbaaaabaabbaabbbbabbaaaaabaaabaaaaabaababbbbbbbbbbabaaaababbbabbaaabbbaabbaaaabbbabaaabaaabbbbbbbaabbbbbaaaaabaabbbbaaabaaabaabbabbaaaaabbabbaabbbaabaabbbbaaaabbabaabaaaabbbaaabaabbababbaaabaababbabbabbbabaaaabaaaabaaaaaaaabaabbabbbabbababaabababbababbbbabbabbabbabababbaabbaababbbbabbabbabbbbbaabaaabbabbababaaabaaabaaaabbbaaabbabaaabbaaabaabababbaababaaabbbbabbabaabaaabbaaabbaaaabbabaaabbbaaababbbabbbbbabababbabbaaaaaababbaabbabbbabbaabbababaabbabbbabaabbabaaabbbabaaabbabababbabbaaabbaaaabaabaabaaaabaaabbbbabaaabbbaabaaaabbaaaababbbaababbbababbabbbbaababbbababababababaaaaaabbaaabbbabaabaaaaababbbbaabbbbaaabaababababababbbababaabaaaabaabbaaaabbbabaaaabaabaababbaabaabbabaaababbaabbbaabbbaaabbbabaabbabaaaaabbbbabbbbbbbbaaabbabbbbbabbbaabbbbbbaaaabbaaabaaaaabababaabbaaaabababbbbbababbaabbbbabaaababbaaaabbbaaabbaaaaabaaabbaababbbbbbbaa
bbbbabbabbbaaaababbaababbbabbabaabbaaaaaaaabaaabaababaaaabbabbbbabbbabababababbbbbbbabaabaabaaaaaaabaaabababbaabbababbbbababababbbbabaaabbbaaabbabaaaaaaaabaaabaaabaabaababbabbabbbbbbaabbbbabaaabababaabaabbaabbbbbbaabaababbbbabbabaaaabaaababbbbbaaaaaabaabaaaabbbbaabbbbabbabaabababbbbbaaaaabaaaabbaaaaaaabaaabbbabbabbbbaaabbaabbbbaabababbabbabbaaaabbabbbbaabaabbaaaabbbaaabaaaaabbaabbbbbbbbaaaabbaabababaaaabbabaaaaababbbbaaaabbaaababbabaabbbbbbaaabaaaabaabbaaaabbbbbaabbbabaabbbabbbbbbabbababbbbabbbabababbbaaaaaabbbbabaaababbbbbbbaabbabaaaabbbabbbababaaaabbbbbabaaaaabbbbabbbbaaabaaaaabbbbaabaaaaabababababbbabbbabaababaabbaabbbaaababababababbbabaaaabaaabbabababaaabbbaabbaabbababaaaaabbbababaaaaabbbbaaabbbbaaabbababaaaaabbbbbbbbaaabababababababbbaabbbabaaabbbaababababbbaaaaaaabaaaabaaaabbbbbaaaabaaaabbababaababbbaaabbabbaabaaabaabbabbbbbbbaabbaababababaabaaaabaaaabaababbbbbbbbbbaaabaababaabababbaaaaaaabababbbbaaabbaaaaabbabaabaababbbbaaabbbaababbababaaaababaababbaabababbabababbbababbbbabababaabbababbbbbaaaabaaabaaaaaabaaabbaabaaaabbbbababbaabbbbbbaabbabaabaaaabbbbaabababbbbbbaaaaaabbaaaaaaaabaaababbbaabbabaaaababbababbbabaaaaabbabbbbbaababbbbababbabbabaabaaaabaaaaaaaabbaaabbaababbabaaaaabababaabaaaaababbbbaaabbbbbabbabbbbabbbabbabaaaabbaabbbaaaaaababaaababaabbbbaabbbaaaabbabbabaaaaabaaaabaabaaabbbababaabbbabbbbabbbbabababbbbabbabaabbbbabaaaababbbbbaaabaabbaaaababaaaabbabaaabbaababaaaabbaababbabbbabbaabaabbbbbbaaabbaababbabbabbaaaababababbabbababbaabbbbabbbaaabbbabbbabbbabbbbbaababaaabbabbbbbaaabbabaaaaabbbaaaaabbbbbbbababbbbbababababbabbabbabaabbabbaabaabbaaaabaababbbabaabbabbaabbbaaaaaabbbabbaaababbaabbbaabbabaaaaabbbbbaabaabaabbbaaabaabbabaaabbbababaaabaaaaaaaaaaababbbaaaababbaaababaabababaaaabbabaaaaaaaaabbbaababbabbbbbaaaaaabbbbbbabbabbbbaaaababbaabbabbbbbbbbabbabaaaabbbbbbbabbaaababaaaababbbbbabbbabbaaabaabbabbabaabbbaabbaaababababbbaaaabbabbabbaaabaababaababbbabbbbbbaaabbabbbaabbaaababaaaaabaaabbabbababbaabaaabbbbabaaabbaaabababbababbaaaabbabbbaaabababbaaaababababaaa
bbbbabaaaaabbbababababbabbaabaaaabaabbbbababbaabaabbbbbbabaabbaabaabbbaaaabaabbabbaabbbaabaababbaababbababbabbbbbbbbbaabbbbbbabbbbbbabbbbbaabaaabaaaaabbbabaabaabbaaaabbaabbaabbbbbaaabaabaabaabaabaabbbbaaabbbabaaabaabbaaaaaaaaababbbbabbbbbaabaabbabbbabbbbabaaababbbbbbaabbbbaabbabbabaabbabbaaabbaabbaababababbabbabaaaaabaababaaaababbabbbbaabbbaabaababbaaaabababbbbabbaaaaabababbaaabbababbbbbabaaaabbbbbbbbbbbbaabbbbaabaaaaabaaabbbbabbabbbbabbabbbaabbbbabaaaabaaabbbabaababbbbabbaaabbbabaabbabbabaabaabbbbbaabbabbbbbaaabbbabababaaabaaababaaabaababaababbaabaaaabbabbbabaababbaabbabbbabaaabbbaaabaaaaaabaaaaaabbababababaababaabbaabbabbabbbabaaabbbbaababbbbbabaabaababaabaabbbbaabbabbbaaabbabaabaaaabbababbbbbaaaabaaababbaaaabbabbbbaaabbbabbaaaabbbbaabbbaaabbabbabbbaabaaaabaaaabbaabbbbababbabababaabbaaaabbbababbabbbbbababbbaaaabbabaabbbbbaaaabbababaabababbbaaabaababbabbaabaabbaabbaabaaaababbaabbbbbababaabbbabbaaabaaababbbbbaababbbaaaaaabababbaaabbabbababbaabbaababababbbaababbabbabbbbabaaabaaaaababbbbaabbabaababbbaabbaaaaabbbabbaaabbabaabbbbbbbabaabbaabbababbaaabbbabaabababbabbbbbbbbbbbbbabbaabbaaaabbbaabababbaaaaaabbbabaabbaabbbbaaabababbabbbaaababbbabaaaabbaaabbaabababaaabbbaabbbbbbabababaabbabbbbbababbaabbaabbbbbaababababbaaaabbababbaaabbbbaabbbbbbbbabbabaaaabaaaaaababbbbbaabbbaabaabbbabbaabaababbaaaabbbaaaabbaaaaababaaabbbababaaababbbaaaaabababbaaabaaabbaababbbbaabbaabbaaaabbabbabaabbaaababbaabbbaabbbabbabbbbaaabbbbbabbbbbbaaaabbababaaabbabbaabbababababbaababbababbabaabababbaabbbbaabaaaaaaabbababbbbabbbaaababaabaabaabbaabababaabbbbbbbbbaaabbbaaabbbaabbabbabaababaaabababbaababbaaaabbaabbbbabbbbabaaababbabbbbbbbbbabaabaabaaabaaabbaaabbbababaaababbaaaaababbabaaaaaaabbabbaabbaaaaaabaabbaaabbaaababbbababbbbbabbabbabaabbbbaabbaabaaabbbbabbaabaaababbaabaababaabaababbbaaabbaaaabaabababbbbbbaaaaabbaaabaababaaaaabaaabbaabbbaaaaaaabaabbbbabaaaaaababbabaabbbbbbbbbabbaabbbabbbbbaaabbabbbbaababaababaaaaabbababbbbaaabbabbababababbbaaabbabaaababbaabbabbbabbabababbbbbabbbbabaaabbaabababbbaaaaba
aaabbaaabaabbbaabbbababaaaaabaaabbaaabaabbbaaabbbabaabababaababaababbbaabbbbbaaabbbabbbabaabbaaabababbbabbabbaaabbbabbbbbaabbbbabaaabbbbbabbabaaabaaaaabbbabbbbbaaabaababbbababbabbabbbbbaaaaaaaababaabbbaaaabaabbbbbaababbbbaabbbababbbaabaaabbbaabbbaababbababbbbaabbabbababaababbbbabbaaaaaabbbbababaabbbbbbbababbbaabaabbbbaaaaababbbbbbbbbbbbabaababbaaaabbbababbabaaabbbbababbbabbaaaaababbaabaabbbbbaabbbbabbabaabbabaaabbaababbbaaaababbababbaababbabbababaabbabbbaaabbbbaaabbabbaaabaaaabaaaaaaaaababbaabbbbaabbaabaaabbbabbbbabbaabbaaabbbabaabbabbbbbbababbaaaabbaabbabbaaaabbbbbbaabbabbbaabbbabaaabbbaaaaaaabbbbbbababbaaabaaabaabbbababaabbaabbaaaaaabaabbbaabbabaaabbbabbbbbbbbbbbaaaabbaabaaaaabbabbabbaaabbbaaaabaaababbaaabbbbaababbbbbbabaaabbbbbaababaaababbbbbbbbbabbbbaabaaaaaaaaabaaaabbaabaaaaabbaabaaabbbababaabbababbbbbaaaaabababbaabbbaabababbbaababbbabbabbbbbabaaabbaaabbabbabbabbbbabaaabbabbbbbaaaaaaaaaaaababbbabababbbbbbaaabbaaababaabbbaaabaaababababbbbbbbbabbabaaabbabbabbbaaababbbbbaabbbabaababaabbbbabaabbbbaababbaabbbbbaaaaabababbbabbbaababbbbaaababbabbaaababbbabaabbbabaaabaaaabbbabbbaaaaababbbbbabaabbbbbabaaabababbabaaababbbbbabbbaabbbbabaaaaaaaaaabaaaaabbbaabaabaabbbbaaaaaabaababbbaabaaaaababaaabaabbbabbbaabaababaaabbbaaaaaaabbbabaaaaaaabbbaaabababbbabaabbbaabbbabaabaaaabaaaabbbaabaabaaaabababbabababbbaabbbbaaaabaaabbbbaabababaabaabaaaababaabbaaababaaaaaabbaaaaaaabbbbabbaabbbabaabbbbbbbaababbaaabaabababbaaabababbaababbabbaaabbabbbbbaabbaabaabaaaabbaaaaabaaaaababbababaabbababaaaaabbbabaabaabaaaabaaaaaababbbababbabbabbbaabaaaabbabaabbbbbababbaabaabbbaabbababbababbbaabbbabaaaaaabaabaabbaabbabaabbaaabbabbabaabbabaaaaabaabbbbabaabbabbaabbbabbbbaaabbabbbbbbbbbbbabbabbbabaaabbbaaaaaaaaaababbababaabbaabbaaababaabbbbbaaaaababababbabbaababaaabbbaaaaabbabbaaaabaaaaabaaabbabaaabaababaabbbabbababbbaaaaababbabaababbbaaababbbbbaaabaaaaaaaaaababbaaababbbaabbababbbbaaaabbaaabbbaabbbbaabaabaababbbaabbaabbbbabaabaabbbbbaaabbbbbabbbbabbbbaaaaabbbabababbbbbababbbbbbbabaababbbaabaababbababaaaba
bbbbbbaaaaabbaabbbaaaaabbbabbabbaaabbababaabaaaaaabbaaabbbbbbababbabaabaaaaabbbbaabbabbabaabaaabababbaabbbbbbababbbabbaabaabbbbbabbbaaabaaabbaaaababaaabaabbabbabaabbaabababbbabbaabaaababaababbbbabaabbbaababbababbaaabaaaababbabbabbaaaaaabbaabbbbbabbbabaaabbabbabaabbabbbabbaaaaaabbaabbbaaaaabbabaaabaaaabaababbaaaaabbabaaabbababbabbbaaaababbbabbaabaabbbabbaabbbababbabbababaaabbbbaabababaaaaaaaabbaaabaabbabbbabababbbaabaaabaabbabaaabbbbababbaaaabababaaabaabaaaaabaaaaaabbbbbaabbaabaabbbababbbaaababaaaaaaabbbbbbbbbbabbbaababbaabbaaaaabbbbbabbaaababaaaaababbabbbbabbbbbbaaaabaabbaaaaaaabbababbbabaaabbaabaaabaaabbbbaaaabaabbbabaaaabbbbbaabaabbbbaaabbaabbbbbabbbbbaabbaaaaabbabbabbbababbaaabbbbaabbabbbabaaababbabbbaababbbaaabbbbabaaabbabaaabaaabbbabbaaaababbaaaaabbbbabbbbabbbbbbbbbabbababbaabbabaaabaaaabbabababbbbabaabbbaaaababbaaabbbaaaababbbaaabaababbbbabbabbaababbbaabbbaabaaababbbbbbbbbbaababbabbaaababbbaaabbaabbaaaabbabbbaabbbbbbbbbbbbbaaababbabbbababbbaaaaaabaaaabbabbabaabbaabaababaababbbaaaaaaabbababaaababababbbbaabaaabaaabbabaaaaaabbaaaabbaabaabbaaaabbbaabbaaaaabbababbbbbababbaaabbaabbbabaabbabbbbbabbabbaaabbabbbabbaaaaabaaabbbaaabaabaaabbabaaaabbbaaabaaaabbbaabbabaababaabbabbaaaabaaaaaabbbbbbababaababbababbaaabbabbbaaabbbbbbbbbabaabbabbababbbbaabbbaabaaaaabbbbbbbaaabbbbabbaabbaaababbabbbbaabaabababaabababaabaaaabbababaababaaaaaabababbbbbaabaabaaabaaaabbaaaaaaaabaaabbabaaababbabbaaaababababbbabbbbabbbbababaaaaaabbbaaabbabaabaaaaaaabbabababaaaabbbaaaababababbbbbaabbabaabaaabbababbaaaaaaaabaababbaabababababbbaabaaaabbaabbbbbbbbaaabaaabbabababbbbaabaaaaaaabababbbabaaababbbabbaabaaabaabaaaabbbbbbabbbbbbbabbbbbbbababbbaabbbbbaabbbbbbaabaaabaaabbabababbbaababbbabaabbaabbabaabbbabbabaaaaabaaababababaabbabababbaaababbaabbabbbabbabbbbbbaaaaaababbababbaabbabbbabaaaabbabaaaababaaaaaaaabbaabbaaabaaaaabbbaaaaaabaaabaabaababababbbaabababaaabbaabaaaaabbaaabaaabababbbbbbaabaaababbabababaabbbaaaaaaababbabbbbbbbaaaabbbabbbbbbaaabbbbaaabbbaabaaaabbbababbababbbbbababaabababbaaabbbabababbbb
bbbaabbbabbaabbabaaabbababaaaabaabbabbabbaabbaaaabbabaaabbbbbabbaaabbabbbaaabbbbabaabbabbaabbaaaababaaaababaababbbabbaaababbbbabaaaaaaaababbaababbaaabaaaabbbaaaaaabbbbabbaabaaabbabaaabbbbabbabababbbbabaabbbbbabaabbaaabaaabaabbababbabaabbbaaaaaabbaabaaaabbaaababbabbaabbbaaaaaabaaaabbaabaabaaaabaaabbaabbbbabbabaaabbaabaababaabbbaabbbaaaabaababbbaababbbabaaabbbaaabaabbbbbbbaaaabbabbaaaabaaaaaaaabbbaaababbbbbbbaaaabbaabbbbababbabbabaaaaaabbabaaabbaabbbbbbbaabbbbbbbbbaaabbaaaaaabababbbaaaabbbabbbbabaabaabaaaaaaaaaaabababaaababbbbaaaabbababbbaaaababbabaabbaaababababbbaaabaabbaaaaaabbbaababaaabbbaaaabbabbbabbababbababbabbbabaaaabaabbbaaabaaaaaaabaaababbbbabaababbabbaabbbbbbbabaaaabbbaabbbaaababaaaaabbabbabaaabbaabbabbaaabbbbbbbababaabbbabbaababbababaabbbbbbaabaaaabbbabababbbbbaabaaabbaaaabbbaabababbabaababbaaaaababaababbaaababaaaaabbbaaabababaaaaabaaabababaabaaababbbaababbaabbaaaababababbbaabaabababbaabaaaabbababbbaabbababaaabbabbbbaabbbbbabaabbbaaabaaaaababaabbababbbabaababbabbbabaaabbaabbbaaabaabbbababaabaaaaabababbabbbaaaabbaababbbaaabbbbbbababaaaabbaaabbabaaabbbabbbbbbabaaabbabaaaabaabababbbaababbaaabbaabbababbbaaaaabbbaaaabaaaaaabababaababbaaabbbababababaabaaabbbbababbbaaaaabaabbbbbbbaabaabaababbbabaababbabbaabbabaababaabaaabaaabbaaaabbabbabbbbaaaaabaaaaaaabaabbbabaabbaabbaaababbbaaabababbbbbabbbbabbbbaabbbaaababbaabbbabbaabbababaabbbbaabababaabaabaaababbbabbbbaaaababaabbabaabbabbababbababaaababaaababaaabbaaabaababbababaaaabbbbabbbbabbbbababaabbbababbaababababbbbbbbabaababbbbabababbaabbbbbbbabbabbabbabbbaabaabaabbababbbbbaabbaaaabbbbababaaaabaabbaaaaaaaaabbbbbaabbaaababababbbbaababababbbbaabbabaabbbbaabbbaaaabaabbabababbbabbaabbabbabbbabbabbabaababaabbaabbaabbbabbbaabbbabbbaaababbaaababbabbbbbabbbaaabbbbabbaaaabbbbabbbbabbabbababaabaaabaaabaabbbaaabbabbababbbbbbbbaabaababbabaababbabaabbabaabaabbababbaababbabbbbaaabbbaaabbaaabbaaaaaababbbababbabbabbbabbaaaaabbababbabababbabbaaababbabbababbbbaaaabbbaaabaaaaaabbbbababbbbbbbabaaaababaaabaaabaaaabbbbbbaaabababaaaabbbbaaaba
babababbabaaabaabbbbbbaaaabbbaaaababbabaabbabbbbbbabbbaabaabbbababbbbaaabbaaabaabaababababbaabababaabbbabababbbbbabaaaaabaabbabbbbbbbbbaaabbbbbaaabaabbbaababaaabaabbabbabaabbbaababbbaabbbbababbabaaaabbababababaaabbabaabbbbbababbbbaaaabbaabbbbaaaaabaabababbbaaaaaaabbbbaababbbbabbababbbbbabaabbbbbbbaabbbbbbbababbbbbbbbbaabbbbaaaababbaaabbbaaabbaabaabaabbbaaababbbabaababaabbbaabbbaabbabaabbaaabbabababababbaabababbbaabbabaababaabbbbbbaaaabaaabbabababbaabbaaabbbbabbbbbbbbabbabbabbbbaaabaaaabbbabbbaabaabaaaaaabaaabbababbbaabaaababababbbababbabaaabbbbbbbbabbabbaabbaabbababbaaabbaabbabaabaaabaababbbaaaaabbbaababaababababaaaaaabbaabaabbbbaabaababaaaaaabaababbaabaaabaaabbaabaaaaabbbaabaabbbaabaaaaababbabaabbaabaaaabaaaababbaababbbbabababbbaababbbbbbbbaaabbbbaaabbabababbabbaaabbbbabababbabaaababababababbbbaabaababbbbaaaaabbbbbaaaaababbbbabbaababbaabbabbaaababaababbbabaabbbbabbabaaabababaabbbbbaaaabbbaabaaaaaabaaababaaaababaaaaaaaabbbbbbbbaababbbbbabbbbbaababaaaababbbbbbaaaaaabaabaaaaabbbaabaaabaabbbaabbbabaaaaaaabaaaaaaaabbaabbbaabbbbababaaabbbababaabaaaaaabbbabbbbabbabaaabbbaabbaaaabbabaabbbbaabbbbbabaaaabaabaaaabbaabaaabbabbbbaabaaaaaabbbbbbaaaaababbabbbbbbbbababbbbabbbaabbaabbbbaaaaaabbbbbbabbbbabaaabaababaaabaaaabbbbaabbabbaababbabbababbbaaabbbbabbbbbbabbbbbbaaabbbaabbababaaababbabbaabbabaaabaababaababbbaaaaaabbaaaabbbbabababbababbbaaaaabababbabbbabbbababaaabbbabaaaabababaabbbbbaabbbbaabbabaabababbbaaaaababbbaaaaaaabaababaababaaaabbbbbbaaababbbaaaabbbabbababababbabaaaaaaaababbbbabaabaaaabbabbaabbabbabaabbabbaababbbbbabbbbbaababbbbbbbbbaaabbabababababbbaabbaabaaabaaababbbabaaaaabaabbbaabbbaababaabbbbaabbbabbaababbaaababbaabbbbbabbaabbbaaaababaaabaabaaabbaabbabbbbababaabaaabaaabaabbaababbbbaabaabaaaaabaaaabbbbbbaabbbbbbbbaabaabaaaaabbbbaabbbbbaabbabbaabbabbabaaabbbababaaaaaabbaabbababaabaabbabbaaaababbabbbaaababbbbbbbabbbaaaabaabababbaabbabbbaaabbbbbabaabbbbaabbaaaabaaaaabababbbaaabbbbbbbbabbababbbabaaaabbbabaabbaabbbbbbbbbabbaabaaabaaaabbababaabbaaabaaaaabbbabbabbabbbabaaaa
bbbaabbababbabaabaabababbaaabababaaaabbabaaabababaabbabbbaaabbbbbabbbaabbbbabbabaabbbaabaabbabbbbaabbbaaabaaaaabaabaabbbbaaaaabbbabbabbabababbbabaaabbbaabaabbbaababbaabbabbaabbaaabaaaaaabbbaabbaaabaaabaabaaababaaaaababbabaaabbbaaaabaababababababbababaaaabaabbbabaabaabababbbabbbbaaaabbaaabababbaaaabbbbbbbaaaaaaabbabbaaaaabbabaaabbbbaaababbabbbbbbabaabbbabbaababbbaabaabaabaababbaaabbbbababaabbabaaaaababbaaaabbabbababbbaaaaabbbbbbbaabbbaabaaaabbaabbaababbbbbaababbbaaaaaaaaabbabaaabbbaaaabaabbaabaaaaababbabaabbbabbbbbbaababbaaabbaabbbabaabababbaaabaaaabbaaaabbbabaaabaababaababbbaaaaabaaaabbbbbbabbbbabaaabbbbbbabbabaaabababbbaabaaabbbbabaaabbaaaaaabaabaaabbaaabbabbabaaababbbabbbaaabbabbbaabaababaabaababaabbbbbaaabbbabaabbbabbaaabbbbbaabbbbbaaaaaaaabbbababbbaabaaabbbbbbabbbbaababaabaabaabbbaabbabaabaaabbbbbabbbabbbabbabaaaaabbbaaabbbaabababbabbabbbaaabaaabaabbbbabaaabbbabaaabbabaabbbabbaabbbaaaaaaabaaaabbbaababbbbaabaaaaabbbbbbbbaabbbbbaabbaabbabaaaabbbbabaaabbbabbbbbbabbaaabbabbbaababaabaababaababbaaabbbbbaabababababbababababbaaabbaaabaabaaabaabaabbbbaabbbaaabaaababaabbabbababaaaaabbbaaaababaaabbbbababbbaabbbabbaaaaaaabaaabaabaabaabbbaaababaabaaaabbaabbbbabbabbbbbabbbbabbaabbababababaaababbabaabbbbbbbbbabbaaababbbbbbabababaaababaaabbaabbabaabaabbabbbbbbaabbbabbbababaaaabbbaaabbbaaaabbaaababbbabbaabbaaabaaabbbabaaaaaabaaaabbbbbbaabaabbbabbabaababaabbabaaaababaaabbbbabaabaabbabbbbabbaaabbabaabbbbaababaabbaaaabaaababbaabbbaabaabbabbaabababaaaabbabbbabbabbabababbaababaaaabbbbbaabbbabbaaabbaaababbaababbbabbbbbbaaaaaabababbbabbabababaaabbaaaaabaabaaaaaabbbbaaabaaaaaaaabbbbbbabbabaabaaaababbaaaaaababaaaabaababbbbabaabaabbbabaaabababaababababbbbaaabaaaaaabaaabababaabbbaabaabbabbbbababbaabaabaaabbbbabaaabbbababbbababaaabbbbbbababbbbababbbbbbbaaabbababbaaaaababaaabaabbaabaaaabbaabaabbbabaaabbbbbbbaaabaaabaaabbaaaaaabaaabbbbaaabaaabbabbbbaababaabbaabbbbbbbababaaaaabababbabbbaaabbbbaabaaabaaabbbaaaabbabbbabbbabaabbaabababbbbabaabbbaaabaaabaaabaabaabaabbbbbbbaaaabaaaababbbbbbbabbbbab
aaabbaaabababbabbabbbaabbaaabaabbaabaabaaaabbbaabaabbbbaaababbabaabbaaaaaababbbbabbbabbbbbaaaaaabaababbaaababaaaaabbababbbabbaabbaaababbabbbaabbbabaababbbaaaabaaabababaaaabbbabbababbbbbaaabbabbabaabaaababaaabaabaaaaababbaaababaababbababbaaabbbaabbaaabaaaaaabbabbabbaaabbabaabaaaaababbbbabbbabbabaabbababababbbbbbabbabbbbababaaabaaabbaabaababababbbabaababababaababbbbbabababbabbabaaabbbaabbaabbbaaaaaaabbabababbbabbaababbabababbaaaababaaaaabaabbabbababaaabaabaabbbabaaabbbaaaabaabbbbbaabababaaaaabbbbaabbbbbbabbbbababbbbabbbbbabbaaaabbabbbbbaabaabbabaaaaaababababbabbbbaabbaabaaabaaababaabbabaaaabbbabbbaaabbbaaaabaaaaabbbbabaaaababbbbabbbbaaabbaababaabaabbbbbbabbabbbaaaaaaababbabbaabbbaaaabbabbbaaaaabaaabaaaaabbbababbbaaaababababaabaabababaabbabbabaabaabbaaabbbaaaabaaaaabaaabbababbbaaaaabbbaabbbbbabbbaabbbaaaababaababaaabababaabababaabbbaabbabbababbbabaaababbaabaaaababbbbabbbbbbaabbbbabaaaaabaaabbabbabbabaabbbbaabbabbbbbbbaabbbabaabbabbbbbaabbaabbabbababaabbababbabbbababbbbbbabbaaabbabbaaabbaaabaaabbbbaababaaabaabbaabbbbbbababbabbaaabaaaaaaaababbbabbabbaababbbabaabaaababbaaabababbbbbabbbaaaaaabaaabbabaaabbbaabbbaaabbbbaaaaaabaaabaaaaababbbaabaabbaabbbabbbabbbbbaaababaaaaabbabaaaaabbbababababbbaaababbbbbabbbaaabbabbbaaaabbaabbbbbbabaabababbbbabaabbbbbababaabbaaabbbbaabbbabbbaabaaababaaabbbbababbbaaaaaabaababbaaabababbbaabaabaaabbbabbbaabbaaabbababbbbbbaabaabbabbbababbaaaaaaaabbbbbbbbbbbbbaaabbabbabababbaabbbaabaaabbbbaaaaabbbbabbbababbabbabbbbaabaabaaabababbbabbababaabaabbabbabaaabaabaaabbabbaababbaaabbaabaaababbaababaabaababbabaaabbbbaaaababaabbbbbaabbaaaababaababaabbaaaaaaaabaabbaaababbbabababaaabbaabbaaaaabaaabaababbaaaaaaaababaabaaaabababaabbbbbbbbbabbababbbbaaabbabbababaaaabbbbabbabaabaabaaaaaabababbabaabbbbbbaaabaababbabaababaaaaabbbaababbabbbbabbbaaabbabbbaabbababbbbbbabbaabbabbbaabababbbabbababbaaaaabbabaaabbbaaabbababaaababaaabaababbabbbbbaabbbbabbbbababbaaaaabbabbaaaaabbaaaaaababbabbbababbaaabbaabbbaaaabbabbbaabbbbbabbbabbbaaabbbbaabbbbbbbbbbaaaabaaaaabababaabbabab
baaababbaaabbabbaabaabaaaaababaababbbabaabbaababbabbbaababaaababbbaabaababbbbbbbbaabbabaaaaabbbabaaababaaabaaabaabababbbaabbaaaaaaabaaaaabbababbabaababbabbaaaabbbaabaababaabbaabbabaabbbabaabbbaaaabbbababbbaabaabbaaabbababaabaabbbaabbaaabababaaababbabbabbbababbbababbbbabaaababaaaaaaaaaaaabaaaaaaaaaaabbaabaababbbbabbabbababaaaababaaaaaabbabbaaaaaabbbaabbabaabbabaabaabaaaaabaaababbbabaabaabbabbaaababbaaaaaabbaaabbbbaabbbbbababbaaaaaabaabbbbbaabbbaaaaaaaabbbaababababbbaaaabaaaabababbbbbbabababababbbaabbaabbaababaababbbabbaaababaabaabbbbabbabababbbbaabbaaabbaaabaaabbabbbbabababbbbabbbbbbbbbabbbbabbabaaabbababbaaabbaaabbabbabbbaaababbabaababbabbabbabbbaabbaabbbbbbaaababababbabbaabbbabbbbbbaaaaaaaaaaabbbbbaabbbabbbbaaaaababbbabbabbbbbabababbabbaabbbbaabbbaababbabbbbbbbabbaaaaaaaababbabbaaaabaabbaaaabaabaababbbbaabbaaaaabbbbaabbababbaababaabbabbbbbbaabaaaabaabaaaabbbaabaaaaabbbabaaabbbaabbababaabbbaaaabbaabbaaaaabbbbbbaaaabbaaabbabaaabaabbbabbabaabbababbaabbaaabbbbaaaaabbaaaababbbbbaaaabbbbbaaaabababbbabbbbbbbaaabaabbaabaabbbbbbbbabbaaaabbbaabaaaaaabaababababbbaaaaaabbbbabbbaaabbbaabaabbbabaaaabbabbaabbbbaabaaaaaabaaabababbaababbaabaababbbbbabaaabaaabaaaaabaaaaabaababaabbbbbbbbbbaababbabaabaabbbabaaaabbaaababaabaabbbbaaaabaabaabaabbbbbabbaababbbabbbbabbbbaaababbaaaaaaaaaabbbaaabbbbbbaabbbbbbaaabababbababbbbabbbabaabbaabbbbbbbaaabbbaaabbbabbabaaaaaaabaaaaaaaababbbabaaaabbaabaaaaabbabbaabbaabbababbbbbabbabbbbbaabbaabababaabbaaabbbbbaaaabbbbaaababaaabaaabaaabababbababaababbabaabaabbbbbabbbbaaaabbbabaabbbababbbbaabbbababbbabaaabbbaabbabbaaababbbbbbbabaababaaaaabbabababbbbabaababaaaabbabaaabbababaabababaaababaaabbbbabbbaabbabaaababbababbbbababaaaaaabaaaaaaabababbbbbbbbbababbaaaabbbaaabbaababbabaabbaaaaaaaabaababaaaaaaaaabbaaaabbabaabbbbbbbbbbbabbaabbaabbbbaaaabbaaaaabbbbbaaaababaaabbbaabbabaabbabbbbaabbaaabaaaabbabababaabbbaaaababaaaaabbabbbbbabababababaaabaaaabbaaaaababaababaaaabaabbaababbaaaabababbbabbaabbbbbbbaaaaaabbabbaaaabbbbbaaababbababaaaaaaabbbbaabbababbababaabbabaaabbb
bbaaaaaabbabaabbbaaaabbabbbbbbaaabbaaaaaaaabbbbbbbbaaaabaabaaaabaabaaaaababbaaabaaaaababaaaaaaaabbbbbbabbaaabbaabaabbaaaaaaababababaaaababaaabababbbbaabbbbbbaabaaabbbaababbbaaababbababbabaaabbaabababaabbaaababbbbbabaababaabaaaaaaaaabbababbabaaaabbaaaabaabababaabaaaaababbaabaabbbbaabbbabbbbbbbbbaaaabaababbaaabbbbbabababbbbbbaaaabbaaabbaabaaaaaaababbabaababbbbbbbaababbabbabbbbaabbbabaabbabaaababaabbabbbbabbaaaabbaabaababaaabbaaaaaabbbababbaabbbabbaabbababbaabbbaaabbaabaababbabbbabbaababaabbbaabbababaabbabbabaabaaabaabbaaabbbbbaaaabaabbbaabbbbbabaababbaabbbabaaaabbaabababaaabababababbbbaaababbbbabbbbbbbbabaabbbabbbaaababababbaabababbababbaabbaaaababaabbaababbaaabaaabaabbbaaabaabbbbaabbaaabbbaabababbbabababaabbbbaababbbaaababbbababbbbbbbaabbbabbabaaaabbabbaababaabaabaabbabaaaababbabbbbaaaaabaaababbbabbaabbaaaabaaabbbaabaaababbababaabbaabaaabbabababbbbabaaaabababbbabbaabaabbaaaabbbbbbbbaaabbbaabbababbbabbaaaaababaabbabbabbaabbbabbababababbaabaaabaaabbaaababbaaaababaaaabaaaabbaabaabaabbaaaaaabaaaabaaabababbbbbabaababbbbabbabbbababbaaaabbabbabbaabaababbbabbabbaabaaabaababbbaabbbbbabbbbabbabbbaabbaaaaaaabbbaabbbabaabababaaababaaaaabbaaabbbaaaaaaabbbaabbabbbabbbbbabbbbaaabbabbbabaababbbabaaabbaababbabaaabaababbaabbabbabbbbaabaabbbbabbbbbaabaabbababbbbbaaabbababaaaabaabbabababaababbababbabaaaabbbababaabbbaaaabbbababbaaaabbabbbaabaaaabbaaabaababbbaabaaabbaababaababbabaabbbaaabaaaabbbbbbbbaababbbbabaaaaabbabbbbaaaabbbaaababbaabbbabbabaaabaababababaaaabaabababbabaabababbbbaabababbbabbaaaaabbabbaaaabaaabaaaabbabbbabaabbabaaaabbbaabbbaabbbbabaabbaaabaaaaaabbbbbabbaabbabbbababababbbabababababbbabbaaaaaababbaaaaababaaabaabbbaababbaaabbbaaabbbaaaababaabaabbabbaaabababbabbaaabaaababbbabbbbbbbbabbbaabbabbbaabbabbbaababaabbbaaaababababbabaabbababaaababbbaaaaababaabbbabbbbaaabababaaabbabbaaababbbbbabbbabbaaabbabaabbbbabaaaaabaaabababaabbaabaaabbabbabbbabaaabaaabbbbaababbaabbaababbbbabbbbababbbaaabbaaaaaabbbbbabbbbaabbbaaaabaabbbabbbaababbaaaaaabaabbabbabaaaababaabaaabaaabbbabbbabaaabaaba
abaabaaabaaabaabbbabbbabaaaabbaaabababbababbbabaababbbababbbabbabaaaaaabaaabaabbbaaaababbabaababaaaabbbaaaababbababbaabbaabbaaabbaaaaabbbbababababbabbbabbabbbbabbbbbabbabbbbabbabababaabaabaababaaaabbbbaaaabaabbaaaaabaaaaabbaabaabaaaabbabaaaaabbababbbbbababbaaaaabaababaaabaabbbababbbbbabbaaaaababbabbbbaaabbbababbbaabbababaabaaaabbbbababaaabababbbabbbabaabaaabbbabaaabaababaabbaaaabbaaaaaaaaabbabaaabbbabaaabaabbbbbabbbaabbabbbabbbbbbabbbbaaaabbabbbaabbbbbababababbbbbabbabbbbbbbbabaababababbababababaaabaabaabbabbaaabbaabbbbbabbaabbbbbbbaaaaaaaabbabbbaabaababaababaabbbbbabbaabbbbbabbababaaaaaaabbabbabaabbbaabbbababbbbbaabaababbaaaabbbababbbaaabbbaabbaaaaaabbaaaabbaaababbabbbbbabababaabbbaaaaaaabbbaabbababbbabbbbaabaaaaaababbbbbabaabbbbbbbaaaaabbaaabbbabaaabbbbaabbaaaaaabbaabababaaabaabbaabbbbaaabbbbbbabaaabababaaaabaabbabbbbbbbabbabbbbbbaabbbbbbbbabababaaaabababbaaaaabaabbbbbababbbabbbaaabbbbaabbabaabbbaababbaaaabbababaabbbaaabbaababbbbbaaabaaaaaaabbbbaabbbabbaabaaaabbbbaabbabbaaaaabbbabbbaabaaababbbaabbabbabbaabbaaaaabbbaaabaabbababbaababbabbaabbbabbaabaabababbabaaaabbbaaaaaababbbbaaaaabbbababbbbbbbaaaaababbbabbbbbabaaababbbaaabababbaaaaaabbbbbaabbabbababbabababbbbbbabbbbbbbaabbbbbbababbaaaaabbbbbabbbbbaaababbbbbbbababbbbbabbbabbaabbabbbbaabaaabaabbbaaabbbabbbbbbabbbaaaaaaaabbaababbbaaaaabaaaababbbaabbaabbabbabababbbaabbaabbbaaabababbabbbaabbbbaabaaaaaaaabbaabbbaababaabaabbabbbababbbabbaaaababbbaababababbbabbaababbbbaaabbbbbaabababbabbbaaabbaababbbbabababbabbbabbbabbabaabbaaabbabbaaabbaabaabbaabaaababbbbaabbbaabaaaaaaaaaabaabaabbaabbababbbbbbabbaabbbbbaabaaababbababbaababbbbaaaababbaaaabaaabaabaababaabbbbbabaaabbbabaabaaaaaababababaaaaabbbababbabaaaaabababbbabbbaabbabbabaabbbbaabbaaaabaabbaababaababbabbababbaaaaabaabaaaaabababaaababaaaaababbabaabbbaaabaabbbabbabbbbbbababbaaabbabbbbbbabaabbbbbbbababaaaabababbabbbaaaababbaabbbbabaaabbbbbaaaaaabbbaaabbaababbbabaabbababaabbabbaabbabbaaabaabaabbbbbbbbabbaabaaaaabaabbaabbbabbbabbabbababaaaaabbaaababababbabbaabbbbbbbaaabbbaaaa
bbababbbaabaabaaabbaababaaababaabaabbabababbaaaababbaabbbabaaabbbaabbababababaaaaaaababbabbbaabaabaaabbabbbbbabaaababbbababbababaaaaabbaabaaabbbaabaabbabbabaaaaabbababbaaabbaaaabbababbbabbaaaaaaabbbbbbbaaabbbbabbbbbbbbabaabbbabbbbbbabaaaaaababbbabaaaaabaaaabbaaababbabbbaaaaaaaaabbbbaaaababbbaaabaaabbbbbaabbbaababbbabbabbbbaaabbbbababaaaaababaaaaaabaaabbbabbbaabaabbababbaabbabaabbbaabbaaabbbaabbaaaaabaaaabbaaaaabaabaababbbaaaaabbababbbbbaaabbbbbaababaaaababbbabbabaabbbabbabbabaababbbbbaabbabbaabaabbbabbaaabaabbaaababaabaaaaabaaabbabababbbabaaaabaaaaabbbbabbbbaabaaaaaabbababbbabbbbbbbbaaaaaababbaaaabbaaababbaaabbbabaabaaaaababaabbbbaaaaaaaaabbbbabababaabbbbbbaaaababbbbaaabaabaaabaabbababaaaabaababbabbbbbaaaabbbaaaaaaabbabbaaaaaabbbbbbbababbbaabaabaaabaaaaababaabbaaaaaaaabbbbaabbaababbaaababbaaaababaaaaababbabbabbbbbbbbaaaaabaabababbababbaaabaaabbbabaaabbbabbabaabbaabaaababaaababaabaaaababbabababaaaaababbbbabbbabababbbbaaaabaaabaabaababbbabbaaabbaabaaaabaabbbbbbabbabaaabaaaaabaabbbabaaaabbaaabbbabbaabaaababaaaabbbbbbaabaabbaaaaabbbabbbabbabaaaaaaababbabaaabbbbaaababbbbabbaaabbabaaaaaaabaabbaaabbabbbaabbbbbbbbaabbbbbaaabbbaabbabbbbababbabbaababaabaabbbbaababaabbaaaabbabaabababababbabbababbaaabababbaaaaababaaaababbbbaabbababaabaabbbaabbaaababbbbabbbaababbaababbbbaaabbaaabaaaababaaaaaabbaabbbabaaabbabbabbabbababbbbbabbbbabaaabbbabaabbabababbaabaaaabbabbbbbabbababababbababbbbabbbbbabaabbababaaabbbabbbbabbbabbbbbaaaabbbbabababbaaaaabbabaabbabbbaaaabbbbabababbaabbbbababaababaaaabbaabaabbbaaaababbaabaaababaaababbbabbbbbabaababbbaaabbabbbababbbaabbbaabbaabbaabbbabbabbbbabaaaaaaabaaabaabbabbaaaabaaaaaabbbaaabbbbbabbaababaababbaaababaaaaaabaabbbbabbaabbaabbbbbabbaabbababaabbaaabbbaababbbbbababbaaaabbbaaaaabbbaabbbbaababbabaaabbabbabbbbbababbbbbbaabbbababbbaababbbbbbaababbbbaaaabbbbbbabbbbabaabbbbabaaabbbbababbbaaaaaaaabbbabbaaaaaabaabbaaaabbbababbbabbaaabbbabaaaaababbabbbbbabbabaabbaabbabaabaaaabbbbabbbaaaaabaabbbabaaaabababbaabbbbbbbbbbbabbbbaabbaababbaaaababbbbbbbbbbaaaaabbaaa
bbbbbaaabbabaabbbabbaaabbaaaaababbbbaababbababaabbabaaabbaabbaaaabaaaaabbbaabbabaabbbaababaaaaabaaaaabbababbbababbbaabaabababababbabbbabababaaabababbaaaaaabaababbbbbababbaaabaaaaaababababbaaaabaaabbbababaabbabaaaababbabbbbbaabbbbaabaaaaaabbbbaaaaaababbbabaaabababaabababbaaaaaaabbbbaabbaabbbbaababbababbbbaabaaababbaaabbaaaabaabbbbbaabbbabbaabaabaabbabbabbbbabbbbbababbbabbabbbbababbbabbbbaababbbbbabbabaabbabaaababaabbbbbabaabbaaaabbbaabbabaabaabbbbbbaaaabaaabbbbabaaabaaaabaabbaabababbaababbbaababaaaaaabbbabaaabbababaaabaabbbabaabaababbbbaababbbbbaaababbbbbbababbababababbaaabbbbbaabaaaaabbabbbbaabbaaabbabaaabbbbaaabbababbabbbaaaaaabbabaaaabaaababababaabababaabbbbababbababbabbaababbaaabbabbabaabbbbabbbbbaaaabbbbbabbbabbbaaabbbaaabbbaaaaaaabababbabaaaaabbabaabababbaabbabbabaaaabbbaababbbaabaabaaaababbbaaabababababbbbaaaababbbbabababaaabbbaabaaabbbababbbbbabaaaabbaabbbabaaabbabaaaabbababaabbaabbbbabaabbabaaaaabbbabaaabaabbbaababbbabbabaabbbbaabbabaabaabbbaababbbaababbaaababaababaababbaaababababbbbaabbaaaabaaabbaaabbbbbbbbbabbaaabaababaabbabbbbbabbaaababbbababbaaabaaaaaabababaabbaabbbbaaaaababaaabbbbaaabbbaabaaabaabaaaababbaabababbabbaabbabbbbabbbaababaaabbbabbaabbabaaabaababaaaabaaaabbbabbaaababbabbbbbbbbbbabaababaaabbaaabbaabaaaabaaababaabaabaaaaabbaabbaaaaabababbabbbabaabbbbabbbabbaababbbbabababbbaabbaababaaabbaabaaaabbabbbaaabbbbabbbabbbababbaababbaaababaabaabbaaaabbaaabaabaaaabbbbbabbbaababaaaaabaaaabbaaabbbaabbbbaabbabbbbabbbbbbaaabaabababbabaaabbabbabaababaabababbaaaabaabbaaaaabbababbaababbbbbaaaaabaabaaaaabbbbabbabbbaabbabaaabbabbbaaaabaabaabbbbabbabbbbabbaabbabbaaabaabbabaaabbbaabaabbabaabaabaaabaabbbababbaaabbbaabbababbbbbaaaabbbbaabbabababbaabababaaababbbaaaaaaabaabbbaaaabababaabbbabbbbaabaabbaaaaabbaabbaabbabbaaaaabbbabbaaaabbbbaaabbabbbabbaaababbabbaaabbbabbbabaaaaaabbbaaababbabbabaaabbbbbbbbbabaaaabbbbaabbaaaabaaaaababababbaaabbbbbabbababbbbbaababbbaababbabaabaabaaababaaaaaababababaababbaaaaaabaabbbbbabababbaababbaaabbabbbabbabbababbbbbabbaaabaabaababbaabaaab
bbababaaabaaaaabaabbababbbabaaaabaabaabbabbbbaabbabababaabaaaaaabababaaaabaaaaaaabaaabaabbbbbaaabbaaaaabbbabababbabbaabbabbbaabababaaabbbabbaaaababbbaabbabaaabbbbbabaabbaaaabaabaaabbabbabbbbbaaaaabbaaaabbbbaaabababaabbaabaabaaabbbababbababbbbabbaaaabbaabbbabbbbaaababaaabbaaababbbababaaaabbaabbbbbbbaabbabaabbbbaabbbaabbaaaabaaabaabbbbbaabbabbbabababbabbaabaaababaabbbbbabbabbaaaaabbbabbbbaabbabbbaabaababbbaaabbaabababaabbabbaababaabbabbbaaabaaaaaabbaabaaabababaababbabaababaaaaababbabaaabaaabbaaaabaaaabbaaabaabbababaababbbabbbababbbbaabbaabbaaaabbaaaabbbbaabbbabbabababaaaaaabbaababbbabaaabaaabbabbabaaaaaaabaabaaaaabaabbbbbaaaaaabbbaabbabbaaaabaaabbbabaaaabbbabbaabbbbbabababbabaabaabaabbabbabbaaabaabbaababaabbbababbbabbababaababababbbbbaababbbbaabbaabbbbaaaabababbbbbaababaabaababaaaabaaababbababababaaabbbbaaaabaabbbbaaaabaaaabbbbbaababaaabaabbbbbbaabbababbaabbbabaaabbbbabbbabbbabaaabaaabbbbabaabaabaaabaababaaaabbbbabababababbaabbabaaaaababababaabaaabaabbbbabbaabbabababbbaabbaaaaaaaabbaabbbbbbabaabaabbaaababababaabaabbbbbbabbabbabbbabbabbabaaaaabababbabbaabaaaaaaabaaabbbbbbbbabaabbabbbaaaaaabbaaaabaabaaabbaaabbbabbbaabbaabbababbbabbaababaaabbaaaabbabbbbbbaaaabaababaabbbbbbbabbabaabaabbaaabbaaabbbbabababbabbabaabbababbaabbbbbbabbabbabbabbbaaaaaabbabaaabbabaabbbabbbbaabaaaabbbaabbbbbbaaabbaaaaaaabbaaaaabbaaaabbbbbbaabbbbaaabbabbbaabbbbbabaabbaabaaaaabaabaabbaababbbababaabbabbbbbbbaaaaababaaabaaabbaaaabbaabbaaaaababbbbbabaaaababbababaabaabbbbaaabbbabbbabaaaababbabbbbaaabbbabaaaaaabaaabbbbaaabbabbbabbbbbbbbaaaabbabbbabbaabbbaaabbaababbaaabaaaaabaabaabbbbabababbaaababbabaaaabaababbabababbababbbabbbaabaabbabbbabbabbaaabbbaaaabbaaaababbabbaabbbbaabbbbaaaabababbaabaaaabaabbaaabbabaabbbbbababaaabaaabbbbaaaababbaaabaaaaaaaabbbbbaaaaabababaaabbbabaabaaabbbabaabbbbabbabbabbbbabaabaaaaabbabbbaaabbbaababbabbbabababaaabbbbaaababababbbaaabbbabbabbabaaabbbabaabbaaabbbbbaaaaabaaabbaaaabababaabaabaaaaaaaaabaabbbaababbbaabbbabbaaaabaaaabaaaaabbaabbbbbbaabaaabaabbaaaababbbaabaaaabaaaaaababab
bbbbbbbaaaaabaabaaabbaabbbaaabaaaabaaababbbababbbabababbabbabbbbabaaaaaaabaabbababbbbbaabbaababbaabbaababababbaaababbbbbbaaabbababaaaabbaabbaabaaabbaabbaaababaaaaabbabaaaaaaaaabaabaabbaabaabbabaaaaabbbbaaaabbabbbbaabbbabbaababbaaaaabaabaaaaabaabbabbabaaababaabbabababbbbbbbbbabbbaaabababbabaababbabaababbbbbaababaaaaabbaaabaababaaaaabaabbbbabbaabbaabaaaaabaabbababbbbabbabbababbbababbabbbbaaabbbbbbabbbbbbabaaabbabaabbbbbbbababaabbaabaaabaabbaabaaaaabababbabbbaaabbaabbbabbaababaabbbbabbabbbbaaabbaaabbaaabababbabbababbbbaabbbaababaabaaaabaaaaabaaabbbabbaaaababbaaabbabbaabababababababbbaaaabaabbaabaabbaaabbbbbbabaaabaabaaababbbbbbbababaabababbbbbababbbaaabbabbbbbabaababbabbababbabbaaabbababbaaabbbaabbabbaababababbababbbbbabbbbabaabbaabbaaaababaaaabbbabaaaabaabbaaaabbbaaababaaabbbaababbbabbbaabbabbababbbabbababbabbbbbbaabaabababbaaabbabbbaaabbaabbabbababbabaabbaabbbaabbbaaaabbababbaaaaaaaaabbbbaabbbbbbbaaabbabbabbbbbababaaabbbababbaaabbbaabbbbbbaaaababbaababaaabaaabbabaaaaabaabbaaaabaaaabbbaaaaabbaaaaaaaabbbbbbababbabaabbbbabbbbaababbbbababbabaababbbaabababaabaabbbababbbababbabbbaababbaaaabaaaaaaaabbbbabbaaaaaabaaaaabaababaaaababaaabbbbaababaaaaaaaaaabaaabbabbaababaaaababbbaabaababbbaabbbbbaabaaabbaabbaaabbababaaaabbbbbbbbbaaaababbbbbababbababbaaabaabaaaaabababbbbbaabaaaabbbbaaaabbbaabbaababbbabaaaaaabbaaaabbaaaabbaabbaaabaaabbbbaaaaabbabaaaaabbaababaababbbbabbbbaabbbbaabaababbbaaababbbababaabbabbabaabbababbbabaabbbabbbbbaaabbbbbbaaabbbabbbabbbababbaabbabaaababbbbbbbbabbabbaababbaabbaabbabaabaaabaaaaaabbbaababbbbbbababbbbbaaaaaaabaaaabbabaaabbaabbbbbabbbbaabbabbababaaababbbbbabaaabbbaabbbabbabbbbababbabbbabbabaaabaaababaabbbaabababbaaaaaaaabaaaababababbabababaababbbaabbabbaabbbaaabaabaaabbbbbbbbaabbbbababbaabaaaaaaabaababbbaaabaaababbbbbbbabbbbaabbbbaaabbbbbbaaabbaaaaabaababaaaaababaaabbbabababbabaaabaaaabbbbbbabbbbaaaabababbabaaabaaabbababaaaaabbbbaababbbaaaabbabbbababbbbabbbbbbbabaaabaaabaaaaaababbbbbbbbaaaaababbaababaabaabbaaabbaaabbabbaaabbbbabbbbaaaabbaaaaabbbabbaaaaa
aabaaaababbababbbabbbbabbaaabbabbababbabababbbbaaababaaabaabbbabbababababbbabbbbaaaaaaabbbbbbbaabbaabbbabbbbabbaabbaaabbbabaababbbbbbbabbbbbaaaabaabbbbabababbaaabbbbaaabbbaaabbaabaaaabbaaabaaaabababaaabaabbbbbaaabaabaabbababbbaabbaabababbbabbbbbaabaababaabbbabbabbbababbbaabbaabbabaabaabbaabbaaabbabaaaaabbbaabbabaaaababbbbbbbaabbbbababbaaaabbaabaabaaaabbbaaaaababbbabaaaaaabbaaaababaabbabbabaabbaaabaababaabbabbbababababbbababbaaaaaabbbaaaababababababaabbababbabbaaaabaaabbaababbbbaabbabbabbbaaabbbbbabaaabbbabbababbabaaabbabbbabababbaaabbaaabbaaabbbbabbbbababbbbbbababbbabbabbaaabbaabaaabaaabbbbababbbabaabbabbbbabbbaaabaaaabaaabbbbabababbaabbaabaabbbbbbbbbbbabbabaaaaababaabaababbbbaabaabbababaababaabbbabbababbbabaaabaaabbbbbbaaabbabaabbaabaaaaaaaaaaaabaaababaabbababbbbbbaaabbbaaabbbababbbbbbbaabababbaaababaabaabaabbbbbababbbbababaaaaaabbbaabbbabbaaaaaababbaababaaabbbbabbbabbbaaababaabbbbbaababaabbabbbaaaababbabaaababbbbaaabbaaaaaabaaaababbabbabbabaabbaaaabbaaababbaaaaabababaaabbbabbabbbabbbaaaaaaabbbbbbbbabbaaabbbaabaabbbaabaabbbaaabaaaabaababbbaaabbbbaaaaaabbbbbbabbbababbaaaaabbababbaaaaabababbaaabaababbabbabbaabbaabbbababbabbbbbbbaababaaaaababbabbbbaaaabbbbbaaabbbbbaaaabaabaabababaaaabaabaaaababbbbaabbabbaabbbabbbaaabababbaabbabaaaabbaabbbababbbaabbaaaaababaabbbbbababaabaaaababbbabbbbabbabaaaabbbaababbabaabbaaabbaabbaabbabbaabbbaaababaaaabababbbbaaabbbababbaabaaabbbaaabbbababbaaabbaaaabbbbaaabbbbbbabbbabbababaabbbaabaaabbbbbbbbaaabababaabbabbbaaaabbabaabbababaaabbbbaaaababbaabaabbbabbbbabaabbababaabaaaababaabbbaabaaaaabbbaabbabaaabaabbbabbbbaaabbbaaaaaaaaaaabaaababbbababbabbabaababbbabbaaabaaaaabbababaababaabaabbabbbaaabbaaaabbbbaababbbbbabaababbbbaabaababbaaaababaaaabbabababbabaaaabaaabbbbaabaaabbaabbbbbbaaaaaabaaabbabababbbbbaabaabababbaabbbaaababababbbbbababaaaaabaaaabaaabaabbbaabbbaaaabababbbbbabbbabaabbbbabbaaabbbbababbaabbabaaaaaababbaaaabbaabbbbbaaababaaaaaaaaabaaaaabbbbbbabaaabbbaabaaaabababaaabbabbaababbaaabbbaaaabbabaaaabbababbbbabbbbbabababbaaababbbbababaaab
bbaaabaaaaaabaababbababababaabaaababbaaaaabbbbbbabababbabaababbaabbaababaabbbaabaaaababbbbbaaaaabbbbbababaabbbbaababbbababaabbbaababbaaaabbbbaaaaaaaaaabbabbbaabbabbabbbbbbaababbabaaaabbbaabbbabbbaabababbabaaaaababbbbbbbaaaaabbbbaaabaabbbbaababaabababbaaabaabaaababbbbbabbbaaaaaaabbaabababbaaaabbaaaabaabbaababbbaaaaabaaaabbbaaaaababbbaabbaabbabbbbbbbbbbababbbababbbabaabbaabaaaaabaabbbaaababbbbbbaaabbbbabababbbbaababbaaaaaabbbabaababaaabbbbababbaabbaababaaaaabaabbabbaaaabaaababbbababbaabbbbabaabbaaababaaaaaaabbababbbbbaaaaaaabbbbbbbbaaababbbabaabaaaaaabbbbbaaaabbbabbbaababbaabbabaabababaaababbbababbbbaabaabbbaabaabaabaaaabaaaabbabbaaaaababbababbbbbbbbababababbabaaabbbbbabaabaaababbabbaababaaabababbbabbbabaabbbababbbaaabbaabbabbabbababbababbabaaabbbabbaaaababbbaaabbbaababababbaabaaabbbbabbabbabababbababbaaabbbababbabbabbaaaabbbababababbabaaabaabaaaabaaaaaaaabbabbbbabbaababbaabbabaabaaabbabaabbbbbbaabaaabbabaaabbabbabaaabbaabababbaababababbaababbbbabaaaababbaaaabbaabbbbabbaababababbaabababbaabbbbbaaabaabababbbaabbaabbababaaabbabaaaababbbaaaababbaababbbbbbbaabbaabaabababaaabbaaabbababaabbbbaaaaabbaaababbbabbbbaababbbabbaabaabbbabaabaaabaaaabbaaaababbaabbaabbaabaabaaaaabaabaababbaabbbabaaabbababbbaaabaabbbaaaaabbaaabaaaaababbabaabbaabbaabaabbbaaaaabbbababbbbaababbabaabbbbaaabbbbbbbbabbaababababaaabaaababababaabaabbbababababababaabbbbbbabaabbabbbbbbaabaabbabbaaaaaaabbabbaaababbaaabbbabbbbabbbbabbbbababbbaaababbabaaaaabbbabbabbabbbbbbbbaabbaababbaaaabbbbbabbbabaabaabaaaabbbbbbbaababaabbabbbbabaaaababbabbaaababbbbaabababbbabaaaaabaabaabaaabbbaababbababbaaaaabaaaaaaabbaabbabaaaabaaaabaaaaaaabaaaaaaaaaabaaabbababbbbbaabaaabababbbbbbaaaaabbbaabbbabbbababaaabbababababaaabbabbabababaabbbaabaaaaaabbbbbabbababaaababaaababbaababababbaabbbabaaaabbaaaabbbaaababbaaababbbbbbbabaaabbbaabaaabababaaabbabaabaaabaabababbabaabbbabbaababaabaababbbaabaaabbaaaaabaabbbbbbaababbaaaaababbbabbbbababbbabaabbbbabbaaaabaaabbababbaabbbbbaaababbaaababaabbabbabaaaabbabbaabaaabbbbaaabbabbbaaaaabababbaabbaba
babbabbababaaaabbaabbbaabaaaababbbbbbaabbbbaaabbbbabaabaaabbbbaaaaabaaaababbbbbbbaabbabbbaabbaabaabbbabbabaabaabaabbbbbbbaaabaabaabaaaaabbaabaaaaaaaaabbaabbbabbaaaaaaabbaaaaababbaababbabaabbababaaabbbbbaabbbbbbaabaaaabbabbababaaaabaabbaaababaababbabbbabaaaaabbbaaabbbbbaabaaaaababbabaabaaaabbababaaaabbabaabbbaabbaaabbbaabbbbaabbabbbbabababbbabbaaabbabaababababaaaaababaabbbabbbababbbbaabababaaaaabbbaababaabbaaaabbababababbbbbbabbbbabbbaaabbbaabaababaabbbbbbabbababaabbabababbbabbababbaabbbbabaaababbbaaaaabbaabbbbbbabbbbbbaabbbbabbbbbbbbbaababbbaabbabbababbbabaabbabbaabbbabababbbbabbbbabbaaaaabaabbabbaabbbbbbbabbabaaababbbbbbbbabaaaaabbaaabbbbabbaabaaabbabbabbbababbbaaaaabbbbbbbbabbbaabaaabbaabaaaababbbbaaabbabbbbababaabaababababababaaaabaaaaaaaaaabaaaaaaabbabbbababbbbaaaaaabbababbbbbabbaababbbbaaabaababbaaaababaaabbabbbbbabbaababbbaaaaaabbbbbbbbbabbaaaabaabbbbbbaaaababbaaabbbabaabbbbbaaaaaabaabbbabaaabaaaaaabbbbaabbbaabababbaabbaaaababbababaaabaaaababbabbbabbabaaaaababbbbabaaababbbaabbbbaaaaaaaaaababbabbaaaababaabbabbbaabababbbaabaabaabaabbbbababbaaaaababaabbabaabbaaabbbabbbabbbbbaaabaaababbbbabbababaaaaabbaaaabbbbbaababbababbaaababbbaabaabaaabbaaabababbbbaababaabbbbabbababbabaaaaaabaabbabbbbbbabbbabbababaababaaaabbbabaababbbababbabbaaabbbabaaaaaaaaaaabbaabaabbbbabaaaabaabbbabbbbaabaaabbababbaabaaababbabbbbbbabaaaabaaabbbaabbbbbababbaabbababaabbbabababaaabbbbbabaabababbabbbbabababbaababaaaaabaaaabbaabbabaabbaaabbbbbabbbbbababbabaaaabaabbaaababbbbbbabababbaabbbaabbababbababbaabbabbaaabaaaaababababbbaaaaaaabbbaaaababbbaabbaaabaabbaabbbaaaaaababbaaaaababbbbbaaabaaabbabbaabaaaaabbaaaababbbabbbbbbbbbaaaabbbaababbaababbbabaabbbbbbabbbbbaaaaabbbaaababababaaabbbaaabaaaaaabaabbbaabbbbbbbbabbaabaabaaaaaaaabaabbbaabbaaabaaabbababaabbbabbbbbaaaaabaababbbaabbbabbaababbbabaabaabbbbabaababaabbaaaababbababaabaabababbbbbbbaaaaaaababbababaabaaaaaabaaabbbaabaaabbbbabaabbbbabbaabbbbbaabbaabbbaabbbabaabbabaababbaaaabaabaabaaaaabababaabbaaaabaabaaabbabaaaabbbbabbaaabababbabbbbbbabbbbbbbaaba
abbbabaaababbabaabbbabaaabaababbaaabbbaababaaababaaaabbaaababaabbaababaaaaabaaaaabbbabababaababaabababababaabaabaaababbbaabbaaabbaaabbbbabbbbbaabbbbbabbaaaaaaabaabaabbbbbbaaaababbabbbbbbbaaabbabbaaabaababbbbababbbaabaaabbaababbbaaaabaabababaaabbaaaabbabaaabaaaaababbbbabaabbaaabaaaaaabaabbbbabaaaababaabaaaaaabbbabbaaaaaaababbababbbababaaababbbaabbaabbaaaaaaabbabbababaaaaaabbaabaaaaabbabbaaabaabaababababbabbabaabababbbbbabbbaabababbbaabaaabaaabaaabbabbaaababaababbbaabaabbbbbaaaaaaaabbbbbbbbbaabaabbabbabbbabaabbaabbabbbbababbabababbbaaabaaabababbbaabababbaaaabaabbabaaababbbabababbababbbbaabbabbabbbbaaabaabaaaaaabbbaaaaabaaaabbbbabbbbabbbaabaabaabbbababbbaaaaaaaabbabbaaabbbbabaabaabbbbbbaabbbabbbbabbbbbabbbbbabaababaabbbbbaabaaaabbbbabbbabaabbabbaabbbabaabbbbbaabbbabbabaabbaabababbbaabaabaabaaabbbbaaaaaabbbbbbabaaabaaaabaababbbaaaabbababaaababbaabbbabababbbbaabababbabaaabbababaaaabaabbbbabaaababbabbabbabbaaaabbbababaaaababaabbbbaabbbaaaaabbaabbaabbbbabbaaabaababaabbaabaaababbbbbaaaaabbaabbbbaaaaaababbbaabbbbbbaaabaababbbbaaabbaababaaaaabaabaabaaababbbabbaaabaabbabbaabbaabbbaabbbababbbabbbbaabaabbbaaaaaaabaaaaaabaabaaaaaabaaabbbaaabaababaabbbbabbababaaaabbabbbbaabbabbaaaabaabababbabaaabaabbbbaabaabaabbbbabaabaababbabbabbabaaabbbabababbbbbbbaaabbbabbaaabaaabaaabbaaaaabbabaaaabbabbabbaabbbbbbabaaabbabbababababbabbbabaabbabbabaaabbbbbabbbbbbaabbbaabbbbababaaaabbababaaaababbabaaaaaabbaabaabaabbabbabbababbbbbabbabbbaaaaaaaabbbbabbaaabbaaabbaaabbabbaabaabbaabbbabaaababbaabaaabaabbabbbbaababababaabbbbbaaababaabbabbaababbabaabbbbbabbbaabbbaababababaaabbaaaaaabbabababbaabaaaaabbbaababbbaabaaabbbbbabaabababaababbaaaaababbaaaabbaabbaaababbabaabbbababaabbabbbabbaaaaaaaaaaabbbabbbbabbabbababaabbabbbbbabaaabbaaabbabaabbbaabbabaaaaaababbbabaaaaabaabaaaaaabbbbbaaaaabbabaabbbabababaabbbabbbabbbababbbababbbbbbababaaabaaaabaaaaaaababaababaaaabbaaaaabaabaabaaababababbaabaababbbbabbaabaabbabbbaaabaabbbabaaabbbbabbbabbabaaaaababbbaaabbbaaaababaabbaaaabaababaaabbbaabaabbbabaaaaabbaaaabbbbaaaab
babaabbbbaababaabbbbbbabaaababbbaaababbbabbbbbabaaabbbbbbbbbabbbabaaaaabbbbabbaaabbbaaabbaaabbbaabaaaaabaaaabaabababbaaaaaabababaaaaaababbbababaaabbbababaababbbbbbbaabbabbaaabaabbaabababaabababaabbbbaaabaaabaabbabaaabbbbbbabaaaaaaabbabbbbabbbabababaaabbaabbbabaaabbbaaaaababbababbaaabbbbaabaaaababbabbaabbaabbaabbabbbbbabaabbbbaaabbbbbababbbbabaabaaabababaaaaaaabaabababaababbababbbaabbbbbababbaabaaabbbababababbbbaaababbaabbbbaaabaabbbaabababbbbababbababbbaabababbaaabaaabbaaabaababababbbbabbaabbbbaabbbaabaabbaaaaabaaababbababbbaabbabaabaabbbabbbbbbaaabbaaababaaaabbabbbaabbaababbbbbaabbbbababbaabbabbbababaaababbabbbababbaabbbabaabbbaabbbbabbabaabbbbbaabbabaaabaaababbbaabbbaabbbbaaababbbaaaabbabbbaaababbaaaaabaaaabbaabababbaaaaabababaaaaaabaabbbabbaababaabbaabaaabababababbabbaaaaabaabbaaaabbbabaaabbaabababaabbabbabbabaabaaaababbbbaabaabbabbbabaaababaaaaaabbbbaaabbaaababbabaabbabaaabaaaaaaababbbaabbaabbbbabababbbbaaaabbbabbaabbabbbabbaaaabbbababbbabbbaaaabaaaaaaaabaaaabaabbbbabbaabaabababbbabbabaaabaaabbaababaabaaababbbabaaabbbbaabaababbabbbbaaabbabaabaaabbababbbbbbaabaabbbaaaabababaabaaaaaabaaabbaaabbbaabaabbbbaabaababaaababaabaabaaabbabbbabbbbbbabaaaabbbbaabbabbaabbaaabbbbbbaababaabbaababbaaabaabababaabbbaabbbbbbaabaaaababababbabaababaabbbbbbaabbaabbbbaaabababababaabbbbbbbabbabaabaabaaaabaabaaababaaabbbabbaaaaababaabbbabbaabbbababababbbbabaaabbabbaabaaaabbaabaabbbbaaaabbabaaaaaaabbbabbaaababbbbbabbaabbabaabaaabbaabaaabbbbbaaabbbababbaaabbbabaabbbbbbbbbbbaabbbbaabbbbaaaabaaababaaaababaaaabbaabbabaabbbabbbbbabbbaaaabbaabbaaabbbbaaaaaababaabbbbabbbabbbbbaaaaaabbbbababbbbabbbaabbabbabaabaaaabbaababaabbbabbaaabbbbabbbbbabbbababababababaaaaabbbbbabaaabbabbbabbaababbababaababaabaabbaabbbbbabbabbbbabaababbbabbbaaabaabbabaababaabbababababbabbbbbabaaababbaaabbabaaaaaaaaaababbaababbbaaabababbabbaababaababababbaaababaaaaababbabababbbbaaababbabaababbbbabbabbbaabbabbabbbabbbaabaabbbaaaaaaabbbbabbbbababbbbabbabaabbaaaaaaabbbbbaaabaabbabaabaaabbbaaaabababbbbaabbbbbbbbbaabbabaaaabaaaabb
bbbbbaaaaaaabbaaababbbababaaaabbbbaababbaaabaabaaabaabaabbabaaaabbbbbbbbbbaabbbbabbbbbabbabbaaabaaababbaaaabaabbbbbbabaabbbababbbbaabbbbaabaaababbbbbaabbaaabbabbbabbaabbbbbbaababbabbbbabaababbaaabbbbaababbbaaaabaababbbabaaabaaaaaabaaaabbbbbabbaaabbabbbbaaabababbbabbbbbaaabbaabbbabbbaaabaaaaabbabbabaababbaabbbbbababbaabbaaaababababbaabbbaabaaabaabaabbbbbbaababbbbbababbaabaabaabbbbabababababababbabbbbaabaabaabbabaaaaabbbabbbaaabbaaabaababaaabaabaabaabbbbaabbbbbbaaabaaaaabbbbaaaabbbbabbaaabbbababbbbbaaabaaabaaabaaaabbbbabbabababbbaababbabbaabaabbabbaaaabbabbbababbabababaabbbbabbabbbbbbaababaaaabbabababbaababaabaabababaaaabababbababbababaaaabaabbbaaabbaababaaaaaababbbbbaabaabbabbbbabbaaabbabbbbbaaababbbabababaabababaabaabbaaaaabaabaabbbabbbbbabaaabaaaaaaaaaabbbbabbbbaabaabbabaaabaababbabbaabaaaababaaaaabbababbbaabaaabbbbbbaaabaaaabaabbbbbbaababaaaaabababaaabaababbbbbaaaabaabaabbabbbaababaaabaabbbbabaabababaaabababaaabaaababbbaabaababbbaabaaabaaabaababaaaabbbababaaaababaaabaabbbabaabaababbaabbbbbbbbbaabaabaaababbaabbbaabaabaaaaaaabbbbbaababaababbbbaababbabaaabaabaaabbabaaababaaababaabaabaabbbabbbbbbabbbbabbaababababaababababaabbabbbbaaaaaabbaabbbbaaabaabbabaabbbbbaabbbbbaaaabbbabaabbbbbaaabaabbbbbbbabbbbbaabbbabaaabbbbbaaaabbaabaaabbaabbaabbaaabaaaabaabbbbbabaaabaaaabbbaabbbaabbababbabbbbaabbbaabaababaaaaabaaabbbababaabaabbbaaaabbbbababaabbbaaabbaaaabbaaabbbbbabbbaaabbaaaabaabbbabaabababbaaabbbbbbabaaabbababbbbbbbbbaaaaaaaaababbbbaabbbabababaababaabababbbaabaaababbbbbbaabbababbbbaaabaabbaaabaabaaabbabbabbbaaababbbaabbbbabaaaabaabbaabbbabbaabbbbbbabbaababababbabbbaabbbaaabaaabbaaaaaaaabbbaaaababbaaaababbabbbaaaaabaabababbbaabababbbaabbbbbababaabbbabaabbabbbaaababababbababbaaaaabbaabbabbabbbaaabbabaaaabbbaababbaaabbabbbbaaaaaabbabbabbaaaaabbaaabaaaaabbbbbbabaaaaababbbbbbababbbbaaabbbbbbabbabaaababaaaaaababaabbbbaaabababaababaaaaaaabaababaaabaabaabbbbbabbbaabababaaaabbababbabaabaaaaaabbabbababbababaaabbbabbbbbaaaabbbbabbabaabbbabbabbbababaaaaababaaaabbbabaabbaaabbbbbbabbbbb
abaaababbbbbaaabaaaabbbbbbbabbaaabbababaaabbbbababaaaaaaabbaaaabbbbbaabbabbbbbabbaabaabaabbbbbaabbabaaabaaababbbaaaaaaaabaabbabbbabbaaabaabbabbaababbbabbbaaaaabaabbbabbaaaaaaaaabbabbabbaaabbbabbaaabbbbaaaabbbbaaaabbbbbabbaaaaabbbbaaabaaaaabbabbaabaabaabaabaabaabbababaaabbabbbbaababbababbababababaaaabaabaabaabaaabbbabaabbbaabbbbaaaaabbbabbaaabaabbbbbaabaabaaaaabbabaaabaaabbbbabaabaaaabaababbbbbaabaaabbabbbaababbabaabbabaabaabaababbabbbbaabbaaaabaaabbbbbabbbabaaaabbaabbabaabbbaabbbbbbaaaaababbbbbbbaaabbbababaaabaabaaabaabababababbbaaabbaaabbabbabbbabaabaaaabbbabbabbbaaaabbbbaaaaaaababaaaabbaabaaaaaabaababbbbbababbaabaaaabbaabbaaaabbbabbaabaabbaabbabbbbbaaabbbabaabaabbaaaaabbababababbabaababbabbababaababaabaaaabbbabaaaabbbbaaaaabbbbbbabbaaaabaaaabbbbbbaabababbbbbababbaaaababababaaabbaabababbaaaabaababaaaaaababbbaaaabbbaabababbbbaaabbbbaaabbbababbaaaaabbbbbbbabaabbbbabbbbaababbbabbabbabbbbbaabbbaaabbaabaabbbaaaaabbaaababbabbbabbabbaababababbbbbababbbbbbbaabaaabbbbaababbbbbabbababbaaaaabababbbbabbabbbbaabbaaaaabbaababaaaaabaaaaaabbaababbabaabbbaaaaabbabbbbabaabbabbbbbaaaabbababbaaaaabbabababaaaabbbabbaaabbabbaabaababababbbabbabbaaaaabbbbabaabbbabaabbaabbbbbbbbabbbbabbaaaababababbbababbbbaabaabbabaaaababbabaaaaababaabbbabbabbaaabbabaababbabababbbaaaaaaabaabbaaaaaaaabbbbbbaaaaabbaaabbaaabbabbabaababbbababbabbbbaabbbbaaabbabaababaabbaaaabaabaaaababaaabbbaabbabaaabaabaabababbaaaaaaaaabaabbbbaaabbbbbaabbabaaabaabababbbababababaaaababbabbaaaababbbbbbabbaabbbbaaaababbababbbaabbabbaaababaabababbaabaaabbbbaaababaaaaaabaaaabaaababaaabbbbbaabaababaaabaaabbabababbbbabaabbbbbabababbabbabaabbababbabbbbbaababbabababababababaaaaababbabbbbaabaababbbbbbbaabbbaabbbabbbbaaabaabbaaaaaaaabaaaaaabbabbbbbaabbbaaabaabaaaaaabbbaabbaaabbbaaabbaaaaaaababbaaaaaaaaaabababbaabaabbbbababaabbbaaaabaabaaabaabbbbababbaaabbabbabbbabbababababaaaabbabbbbbbaabbaabaabbabbaabbbabbbbaabbbbbababaabaabbbbbaabbaaabaabbbbbababbabbaaabababbbbaaabababbaaabbbbbabaabbbaaabaabbbaabbabaaaaabaaaabbabbbaaababaabaaabaaabaaab
baabaaababbabaaaaaaabbbbbbaabbbbaaabbbababbbbaaababbabaaabaaabababbbbabaabaabbbbbbbaabaabaababbbbaaabbaababbbbbbbbbaabaaabbaaaabababababaaaaaabaabbbabbabbbaababaaabbababbaaabaabbbaaababaabbaabaabbbaabbabbbbbabbababbbaaaabababbbaabbbabaaaabababbbbbbbbbbabaabbbbababaaaabbbbbbabbaabbbaabbbbabbbbbbbbbbaaaaababbbababbaabbabbbaaabbbabaaaaaaaababbbababaabaaaaaabbaabbbbabbbabaabbbbababbabbbbaaaaabbbbabbbbababbababbaaababbbbabbbaabaaaabaabbaaababaaaabbbbaaaabbbbaabaaabbabbabbabbaabbabbbabbbaaaabbbbbbaaabaabbabbbbbabbabaabbbbaabaaaaaabaabbaabbaabaaaabbaabaaaabbaaabbbbbababaaaaaababbbaababbbababbbabbaabbababbaabbbbbabaaabbaaaababbbbbbaabaaaabbabbabaabaaabbbbaababaaaababababaabaabababbababbbabababbbbbbbbaaaabaaaaaabababbbbaabbbbbbbaaabaabbbbbabbaabaaaaababaabbaaaaaabbaaaaabbbabbbaaabaabbabbabbbaabbbabbbabbbaaabbbbbaabaaaababbaabbaaabbababbbabaabbabbbbabbbbaaaaabaabbbbabbabaaababbbaabaabaaababbbaaaabbbbbababbbbbaaabbababbbbabababbababbbababbbabbabbbaabbabaaaaaaaabbbaaaaaabaaaabbabbabbaaaabaaaabbbbabaaabaaabbaaaabaabbababbbbaababbbababbabbbbbababbbabbbbaaabaaababaabbbabbbababbbbbaaabaabaaabbabbaaaabbaababbbbababbbbbababababbbbbbababaabaaabaaababbabaaaaababaabaabaababbbaaaabababbbabbbbbbbaaabbbabbabbaaaabababaabbbbabaabaabbbbbaababbbabbbababbbaaaaababaaaabaaabbbababababbabbbbabbaabbbaaababaabbabbbaaabaaaabbbbbabbabbaababbbaababbbbaabbbbabababbbabaaaaaaabaabbaabaaabaaabbaaabbbaaaababbabaabbbababbbbbabaaabbabaabbabaaabaabaaaaaabbbbabbbbaababbaaabbabaaabaaaaabbbabbbabaabababaababbaabbaaababaabbbabababbabbbbaaaaaaabaaaaabbabbbbabbbabbaabbaabbaaabababbaabbababaaabaababbaaaaabbaababaaabbbaaabbbabababababbaabbabbabbbbbbbabaabababbbbbabbabaaabbabbaaabbabaabaabbbbbbbbaaaaaababbbababbabaaaaaabaabbbbabaabbaababbbabbaaabbbbbbbbaabbaabababbabbabaababbaabbbbabbbbbbbabbabbbabbbbababbbbbabbabbbaaaaaababbbbaabbaaaabaabbbbbbaabaababaaabbabbbaabaaaabaaabbbbbaaaababaababbbaaabababbaabaabbbaabbabaaaabbabbbaaaaaabbababababaaabbbabbaaaaaaaababbbbbbaababaabaaabaaaaabbaabbbabbbaaabbbbbbabbabaaabaaabbbabaa
abaabbbbabaaaaaabbbbabbaababaabbaabbaaababbaabbaaaaaaabbabaabbaabbbbaabbaababbabbaabaababbbaaabaaababaaaabbabbaaabbbabaaababaabbaaababaaabbabaaaaabaaababaaabababbbbaaaaaabaabbabbaababbbbbaababaaabababaaaaaaaaabaabbaaaaabbbaaaaabababbbbbaaaababbabaabaabbabbbbababababaaabbbaababbbabaaaaaaababaaabaabaabaabbabaabaabaabaaababbabbbababbbaabaababbbbbbababbbbaaabbbaaaaaabaabbabbbbabbabbaabbbaabbbabbaaaabbaabbaaaaabbbbbbaabaababbbbabbbabbbabbbabaaaabbabaaaabbabbbaaaaabbbabaabbbaabaaaabaaababbbbababaaabbbbbbbbabaaabbaaababbbbbaaaaaabaabaaababaaabbbababaabaaaababbbaaaabaaabaabbababbababbbabababaababbbabaaaabbaababbabaaaaaababbaaabaabbabbabbaabababbababaabbbbbbabaababababababababbbabaaaababbabbbbbbbbbbbbaaababbaaabbbabaaaaababaabbbbbbbbbaaaabbaaaababaaabaabbaabaabaaaaababbaabbbaaaabbbbaaaababbbbabbbaaaaaabbaabaaaaababaabbbbbbbaabaabababaababbbaaaaaabbaaabbbbbbbaaaababaaaaaaabaabaaaaaaaabbbbababababaabaababbbabababaaabaabbbbabaabbbaaabaabbaaabbaabaaabbababbbbaababbaabababbaaaaaaaaaabbabaaabbabbabbbbbbbbbababbabbbaaabaababababbbabaabbbabbbabbaaaaabaabbbabbabbbaaaabbabaabbbbaaaabbabbabbabababbbbabaaaaaabbbaaabbaabbaabaabaabbbbbabaaaabbaaabbaabbbababbbabbbaaaaaabaaaaabbaaaabbbaabbbbabaaabbbbbaaabaabbaabaabbbbbbaaaababbabbbaabababbbbaababaaaabaaaabababbbbbabbbbbbbbaaaaabbaaabbbbbbbbbbbaababbabbaabaabaaaabaabbbaabbaaabbaaababbabbbbbbbabababbaabbaaabbaaabbbabbbbaaaaaaabaabaababaaabbbaaabaaabaaababaabbaaabbbbaabaabaaaabbbabaabbbbbbaabbbabbabbbbababaabbbbababbaaabbbaaaaabaaaabaaabababbabbabbbbaaabbbbaabbaabaaabbbbaababbbbabbaababaababaababaabbbbaababbbbaaababbbbabbaaabaaabbbbaaabbbabbbaababaabbbbbaabbaaababaaaabbbaababbbaabbbabbaaaaaabbaaaabababaabbbabbaabbabbbabaaabaabbaabbbaabbabbbbbbbaabaaaababbbbaaabbbbbaabbbbabaababaaaaabbbbaaaabbbbbababaabbbbaabaabbabbbbaaaababbbabaababbbabaaababbbbabaabbbababbabbaabbababbbbbabbbbbbbbabaabaababbaabababbbbaababbabaaabbabbabbabaababaaaaababbbbaabbbaaaaabababbbaaaabbaababbaaabbaaabaabbababaaaababababbabbabaaababaaaabaabbbbbbababbbbaaabbabababababbaba
baabbbbabbabbaaababaababaabababaabbbbbbbbaaababbabaaababbbbababbbaaaaaabbaabaaabbaaaaabababbbbbbbbbaabbabababaaaaaaabaaaaabaaababbaababbaabbabaaaabbabbabaabbbaabbbbaaabbbbbaabbabbaababbbabbbabaaaaaabaabbbbaaabababbabaabaabbbbbabbbbaaababbababbbbaaabbaaaabaaaaaaabbaaababaabbbbaaaaabbbbaaabbbaaaabbabbbabbbaababbbbaabaaabbbabbabbbbaaabbbaaaabbbaabbbbbababbbabbababaababaabaaaabbabbababbbaabaabaabaaabbaaabaabababbabaabbaabbaababbababbabbbaabbbbbaabbbaaabaabbaaababbbaabbbaababbabaabaaabbabaabbabbaabababbbbbaabbbaaabaabbaaababbbabbaabbaabbabbabaabbbaababbaabaababaaabbabaabbbaabbbbababaaabbabbbbbbbaaabbbabaabbbbbaababbbbabaabaaabbbababaaaaababaaaaaaaabaabbaababbbaabbaababbbbaaaabababbaababaaaaabbaaaabaaababbbaababbaaabbabaababaaabababbbbabaaabaaaaaabbbbabbbbaaabaabbbbbaabbaaabbbabababbbabbabaaaabbaaaaabaaaaabaaababaabaabbbaaababaabbbabbabaabbaaaaabbaabbbabaaabaabbabaaaabaaaabbbbbabbabaaabbbabbaaaabbaaaabbababaababbaaabbbbabababbaaaaabbabbbaabbababbbaabaaaabbaabababababbbbbababaababbbbbaaaabbbbbbbbababbabbbaabbaababaaababababaaaabaababbaaaaababaaaaababbabbabbabbabaaaaabbbabbbabaaababbbabaabbabababbbabaabbbaabaaaabbabbaaababbabaababbaabababbaaababaaaaabbabaabababbaaababaaabbabaabababababaabbaabbbababaaaabbbbbaaaaaaaabbbbbbbbaaabaabbabaaaaaabaaaababbbbbbbababbaabababbaaaabbaaaabaabaaabaaababbbaabbabbbaababbbbaaaaaabbabbabbababbaaaaaabbbbbbbaabaabaabaabbabbaababaababaabbbabbbbabbbababbbbaaaaaabaaaaabbbbbbbabbaaaabbbababbbaabbaabbaaaababbabbabaaabaaabbaabbbbbaabbbbbbaaaaababbaaaabababaaaaaabaaababababbbbbaaabbabbbabaabbababbabbbababaabbbbaabbabbabaabbabaababbababbabaaaabbbabaabbabbbaaaaaabbbbabbaaaaaabaabbabaababaaaabababbaaaaaabaabbabbbaabbabbaabbaaaaabbaaaabaaaaabbaabbabaababbbaabbaabbaaababaaabbbabbaaaaaaaaabbaaaabaabababbbaababbbabbabbaaaaabaabbabbbbbabbaaaaaabaabaabbbbbaaaabbaababbbaaabaabbababaabbaaabaaabaaababaababbabbbaaabbabbabbbbbbbaaabbbabbbaaaaababaaabaaabbababbbaabbababbbbbababaabbaaaabbbbbabbabbbbaaaaabaabbbaababbaaababbaaaababbaabaababaabbbaabababbaabbaabaaaaabbab
bababaabbababbbbbabbbaaaaababbabbbbbabaababbbbabababaababbaabbabbaaaabbabaaabbaabbbaabbbabaaaabbabaaabaabbbbabbbbaabaaaabbbaaabababbababbbababababbaabbaaaaaaaaabbaabbabaabbaaababbbbbabbaababbbabaabbbbabaaaaaabaaaaabaababbabbbaaabababbbbabababbbbbbabbaabbbababaabbbbbabbbabababbbaabaabbaaabababbbaaaabaabbabbbbbaababbaabababaaaaabbaababaababaaaabbaaaaabaaaaaaabbbaababaababaaabbaaabbbabaabbabbbbaabbabbaaabbbabbbbaaaabbbababababbaaaaaaaabbabaabaaaabaaabbbaabbaababbbabababbabaabbaaaabbabaabaaabbbbaaababbbbbbaaabaaabbaaaabbbabbaaabaabaabbaaaaabbbabbbbbbabbbababbaaaabaaaabbbbbabbabbaabbabbbabaaabbabbbbaaabbaabaaaaaaababaabbabbaaaabababbbbabbbaababaaaaababbabaaababbbabbbaabaabbabbbbbbaaabbaabaaaabaabbbbaabbaaaaaabbbbaababaaaabbabbbbbababbbaabbbabbbabbbabbababbbbabaabaabbbbbbbababbabbbaabaabbabbbaaaaaabbabbbabbbaababaabaabbbaabaabbabaabbbabbbbbababaaaaabaaaababababaababaabaabbbbaaaabbbbaabbbababbbabaabbbbaaababbbaaabbaabbbabbabbabaaaaabbaababbababbbaabaaabbaabbaababaabbbbbbbbaaaabbbbbabbbbbbaaabaaabbbbbaabbbbabbbbabbbaaaabaababaaababbbaabbaabababbaaaababbaabbabbbabbababaaabbaababbbabbaabbbbabbbbaabbaababaaabbabaabaaaabaabbababbaaaabaaaabaabaaaaababaabbbbbbabbabbbaabaabbabbbbabbaaababbabaabaaabbbbaaabbaabbaabbbabababaaaaaaabaabaaabaabbbabababaabababbaaaabbbabbabaaababaaaabbbabbbaababaaaaabbabbabaaabbabaaabbabbbbaabbabbababbabbababbababbabaaaaabbbbbaabbbabaaaaaaaabbbbaabaaaaabbaaaaababaaaaaaaabbbabaabaabababbbbbaaabbabbabababaabbbbaabaaaabaabbabbbbaaaabbbabbbaabaababaaabbaaaaaabbaaabaababaaaabbabaaabababbbbababbbbbaabbbbaaaaababaaaaaaaaaabaaabababbabababaaaabaaabbbaaaaaaababbbbabaabbbababbaabaabababaabbababaabbbbbaabaaabbaaabbbaababababbbbaaabbaaabaaaabaaaabbabbaabababaabababababbbaabbbbaabbbbabbaaaaababaaabbbbbaabaaabaabaabbbbaabbaaabaabaabbababababbbbbbaabbbaabbbaababaaabaababababaababbabbbbaaabbaabbbaaaaababbabaabbabbbabaaaaaabaaabaabbabaabaaaaaaabbabbabbabbbabaabbaabbbaaabaaaabbbabbbbbaabbabaaaaaaabaabbaababaababbaaabbbbbabbaaaababbabbbbaaaaaabbbabbabaaaaabbbbbbbaabbbbbabba
aaabbaabbbbbaababbabaaaabbaaabaaaaabaabaabbbbbabaaaabbaaababbaaaabbbaaababbaabaabaabaaabbaaababbabaabbbbaaaaaabbbbbaabbaaababaaabbabbabaaaabbbaaababbabaabaaabababababbbaaabaaaaaaabbabbabbbbaabbbbababbaabbabbabbaaaaaaaababbbaaabaabaabaabbaaababababbaabbbbbabaababbabbbabbbbabbabababbabbbbbabaababbbbbbaaaaabaaabbabbbbababbbbbaabbabababbaabbbbaabbbbaaaabbbaabbabbbbbbaaababbbbaaabbaaaababaaabbaabbbaabbaabbbaaababbbbbababbaaabbbabbaabbaabbbbbbbbbbaabaabbbbabbbbbbaabaaaaabaaabbbbabbbbaaabbaababaabaaaaababaaababbabbbaabaabbbbabaabbbabbbabababbabbbabababbaaabbbabaaaaaabbbabbbbbbabbaaaaaaabaaaabaaabaaababbaaabaabbabbabaabbabbbaabbaabaabaababbbaabaabaaaaabbabbbaabaaaabbbbbaabbaabaaabbbabaabbaaabbaaaabbabababbbaabbbbabbaabaabbbabaabbbbbbbaaabbbbbaaaaaabaaabbaabbbaabbabbbbbbaabbbbbabaabbaabababbaabaaaaabababbbbbbbaabbbababbbbabaaaaabbababbbabbbbbbabbbababaabbbbaabaaaababbbabaabbabababaabaaaaabbbabaaabbbbbbabbbbabbababaaabbbabaabbaaaabababbbaaabaaaaaabbabbaaaabbabbabaabaababbbbbaaabbbbbabaaaaabbbbbabbaabaaabaabbaaabaabbbababbaaabaaabababaababbababbaababababbbabaabbbbabaaabababbbabaaabababaabbaaabaaabaabaaaabbbbabaaaaaabaaaabaaaaabbaabbbaaabbaaaaabbbaaaaaaabaabbbabaabbbbbbbbabababaabbbbabaaaaaaabaababbbbabbaaaaaabbbbbabbabbabbbaababaaaaaabbbbbbbbbbabbaaababbabababababababaaabaaaabbabbbbbaaabbaababbaabaabbbababbbabaabbbabbaabaababaabaabbabbabbababbaabaabbbbbbbabbbaababbaabbaabaaabbbbbbbbbbaabbbbabbabbaababbabababbabbaabaabbaabbbbaabaaaaaaaaababbaabbabbaaabbaaabbbaabaaababbaaabbabbabaabbabaaaaabbbbaaaabbaababaaaabababbaababbbbbabbbaaabbaaababbbabbbbabaaaaaaabbbbbbabbbababbaabaabaaaababbbbabaaaaababbbbaababbaaaabbbabbbbbabbbabbbaaabababaaababaababbaaabbbaaabaabbbbaaaaaaabaaaabaaaababbaabaaabbbbaaaabbbbabbbababbabbabaaaaaaaaabbbbbaaabaababababbbbbaaabbbabaabaaabaabaaaabababbabaabababaabababaaabaabbbbbbbbaaabbaababbbaabaaaaabbbaaabbbaabaababaabababbbababbabaababaabbbaabbaaabbbbbabbabaababbaabaaabaaaaaaaabaabbbbbbaabaabbbbbaabaababaababbaaaaabaaaaabbbaaabababaabaabaabbabbabbabbaaaaabaaa
bbabbbbaabbbbaaabbbababababbaaaabbbabbaabbabaaabaaabbaaabababbbabaabbbbaabbbbabaababbaabbaaabbbbbababaababbbbaaabaaabbaaaaabaaaabbababaababaaaaabbbabbaaaabbaabbaabaaaababbbabaaabababaaaaabbabbbabbabaaababaabaabaaabbbabbabbabbaaaaaabbbaaaababbbaabaaaabbbaabbbabababaabbbabaaaabababbbabaaaaaaaabbaaaaabababbbbbbbbaaaaabbababbbabbbabababbaaabbaaabbbbaaaaabbbbabaaaaaababbbaabbbabbabbbababbbaabaaaaabbabbbaaaabbaaabbabbaabaabbababaaaaabbaaaabaaaabaaaabbbbabbabaaaabaabbbbaaaaabbabababbabaabbbbabbabaabaaaabbbbbbbabbaaaabbabbaaaaabbaaababbbabaabbaaabbbbbbbaaababbbaaaabaaaaabababaaaabbabbabbbbaabaaabaabbbabbababbbbbabbbbbbabbabbbbbabbbabbbabbaabaabbbabbbabbbaaaaababbabaabaabbbabbabaaaaaabaaaaabbbabaabbaaababbababaaaabbabbaaaabbbbbabbbbabaababaaabaaaabbbbbabbbabbababbbaabaaabaaaabbbabbaaaaabaaabbbabbabbabababbbababbbababaaabaabaabbbabbabbaaabbababaaaabbaabaaaaabbbabababaaaaaabaabbaabaaaaaabbbababbaaaaabaaababbaabaabaaabbbaaaaabaaabbbaaababaaaabbaaaabaabbaaaabaabbbbbababababbbbaabaabaabbabbbbbaabbaabbaabbabaabaaababbbbbabbbabaaababbbababaaabaabaaabababbbabaaaabababbbbbaababbabbbabbbaaaaaabaaabababababaaababbaaaabaaabbaabbbaaaababbbababbaababaabaabbbaaaabbabbbbabaaaabaaaaabbbabbaaabbababaaabbbbaaaaabababbaabbbabbaababbaabbabaaaabbbbbbbbbaabaaaabbaaaabaaaaababababbababbbbaabababaabaabaaabaaababbbbaabbbabbaabbabbababbaabaabbbabbbaabbbaaaaabbbbaaaaaaabbbabbabaabbbbbaabbabbaaabbbababbabbbaabbaababbabaabaaaaabbbbaaaaabaaabbbaababbabaaabababaabaaabaaabbabbbaabaababbababbabaabaabbbaaababbaaababbbbaaaaabbbbaabaaababbabbabababaaaabbabbabaaaaabbbabaabbbbaaabababaaabaaabbbbaaaabbaababbababbbbabbaababbbbabaabbaabbbbaaaabbbaabaabbababaabbaababaaabaaaabbaaaabaababbababbabbbbbbabbaabbbabbbbababbbbaaababbaaabaaaabbaaababaabaabaaabababbbbabbabbabaaabbbbbbaaabaabbbbabbababbaaaababbaabbaaaababbbaaaaabbaabaaaaaaabbbbbbabaabbbbbbbbbabbbaabbbaabababbababbaabbbaaaababaabbbbbbbabbabaabbbbbbaaaababbbaabbaabbbbbaaaaabbbbaababbabaaababaaaaaabaabbbababbbbbbaaaaaaaabbbbaaabbabaaabbaababaabaaabaaaabbbbaabbbbaa
bbaabaabaaaaaabbaabababaabaaababbaaabbbbaaabbaaabaaabbbbaaabbbbabbabbbaaaabaababaabbabbababaaaabaaabbbbbaabbaaaabaaababaabbbaabbabbaaaabababaabaaabbabbbaabababaabaababbaabbbbaabbbbaababaaaababaaabbbabbbbaababbabbababbbabbbbbbabbbbbabaaaabaabaababaababbaaabbabbbaababaabbbbbaababbbaaaabaaabaaabaabbaabababababbbaabbaaabaabbbaabbbbaababbbbbabbbaabbbbbaaababbabbbabaaaaabaabbaabbababaaaaabbbababbaaaaaabbaaaaabbabaabbbaabbaaabaaababbaabbabaaaaaaaaababbaabbbabbbabaaabbaabbbbbbbbabbbbbaaaabbbababbabbbabaabbbbbbaabbabbbaabbaababbabbbabbaaabbabbbbabaabbaababaabaabbbbaaabaabaabbaabbababaaaaabaaabbbababaabaaaaaaaababbbaabbabbababbabbababaaabbaababaabbabaaaabbaabbbbababaaabbaaababbbbabbaabbbabababbbaaaaaaababaabbabaaabbaaabbabbababbabbaaabbaabbbabaabaaabbabaabbbbbabaaabaababbbbbabababbabaabbbaaaaababbabbbaababaaababbbbaabbabaaaabababaaaabbbbaababaaabbbbabbaaaaaabaaaabaabbabaaabbabbbbbbbaaaaabababaaabababbbaabbbaaaaabbaaabbaababaaaabbaabaabaabaaababaabbbbbbbabaababbbabababbabbaaababbabbbbabbabbabbabaaaabaaaaaaaabbbaaaabbbabbbabbbbabaabbbabaababaabaaabbbbaabaabbbabbbbabbabbabababbbbbaaabbaaaababaabaabaabbbbbabaaabbbbbbaabaaabaaabbaaababbaaabbbbaabaabaaabaabbbaabaaababbaabbbbabaaababbbaaabbbbabaabbbbbaabaabbabbaabbbaabbbabaaaabbbbabbbbbbabababbabaababaaabbbaaaaabbabbbaaaaababaabaabbbabbaabbbaabaaababababbbbbabaabaababbaaaabbbbaabbaabbaabbbabaaababbbbaabbbabaaaaaabbabbbababbbbbbabbbaaaaabbbababbbbbbaaaaababaababbabbaaabaaaabbaaaaabaaabababbababbaaaaabbabaaababaabbbbaabbabbaaaabbaaaabbaaabaabbbaababbaaaabaaabbaaaabbaaabaabbbaaabababaaabaabbababbbbaaaabababaababbabbbbaabaaaabbbbabaaabaaaabaaabaaababbbaabbbaaababbbbaaaabababaaaababbbabaaabbbbbaabbaaaababaabbabbabaaabababbbabbbaaabbabbabaabbaaabbababbbaaaaabbababbabbaaaabbbaabaaaabaaabbbaabababaaaaaabbbaaabbabababababbabbbbaabbbabaaaaaabbbbbaaaaabbabaabbaabbbababbbaabbbaaababbabbbbababbbbbbabbbbabbabababbaabbbbbababbaabbaabbbaaaaaaaaababbaabaabbabbbbaababbaaaabaaabbabbbbabbaaababbbaabbbaaabaabababaaabaabbbbbaabaaaaababbbaababbaaaaaabbabb
babbbabbaababaaabababaaaabbbbabbabaabbbbabbaabaaabaabbababbaabaaabbaaaabbabbbabbbaabbabababababbbabaaabaaaabaaaaabbabaaababbaaaabbaaabbabaaabababaaaabaababbbababaaabaaaaaababbababbbaaababaabbabbaabaaabbabaaaabababbaabaaaaaaababbbaababbabbbabaaaabbbbabaaaabbababbaaabbaaabaabbaabbbababbbbabababbabbbaaaaabbaabbbaaabbaaaaaabbbaaaababaababbabbbaaaaaabbbaaababbabaaaabbbbaabbbbbababbaaabbbaababaaaabbbbbbaaabaabbaabbbbbaabbabaaabbaabbaaabaabbabaaabaabaabaabbababbbaabbaababaabaaabbbbaabbaabaabaabbabbbbbaaaaabbabbabbaababaabaaababababaabaaabbbbaababbaabbbbbbbbababbbbabbababbabbabbaaaaabaabbabbaabbabbbbbbabaaaaaabaabaabaabaabaaabbabaaaaaababbbaaabaabbbabaaaababbaabbabbaabbbbbababbaaabbbbbbbaabbbbbbaaaaabbaaabbabbabaaabaababababbaaaabaaabbbaaababbbabbabbbababbbbabbabbbaababaaaabbbbbbbabbabbaaaabbbabbbbbabaaabbaaabbaaabbbbbbbabbaaababbabaabbbbbabbaaababbbbaababababababbbbbbaabaabbbbbabbbabbbbbaaaabbbabbabbaabbaaababbababbabaabbbbbbabbbbbbbaababbbbbabbbbbabbabaaabbaabababbbabbbbbbbbabaaaabbbbbaabbaabaaabaaaabbaaabaaaabbaaabababbabaabbabbaabbabaaababbaabbababbabbaaabbbaabbbbabbbababbaabbaaaabbbbbbaabbabaababaaabbabaabbbaaaaababbbbabbbaaabaaabbbbaabaaabbbaabbbabaabbbbbbbaabaabaabbbbaabbaabbabbbbbaaaaabaaaabbabbaaabaababbaabaaaababbaabbbbabaaabbbababbbbbababaaabbbaababbabaaaaabaaaaaabbbbbbaabbabbaabbbaaababbaaaaaaaaabbbabbbbbabbaaaaaaaabbbaabbbabaababbabbaabaaabbabbabbbbbaabbabbbbbbbaabbbabaabaababaaaaaaaababaabbaaabbaabaabaabbabbbabbaabaaaabbbbaababbbaaaaabaaabbbbababbbababbabaabaababbbaabaabaaabbbabababababbaabbaaaabbbabbbbbbbbbabbbababaababbaababbaaaabaabaabbaababbbaaaaaaaabaaababbbabbaabaabbbaaaaaaababbababaaaaabbbaaaaabbaaabababbaabaaaaaababbaababbbbabaababaaabbababbaabaabababbbbaababbababbbbabaaabbaabbbbbaababbbbbaaabaabaabbaabbbaabbaaaaaaabaaababbbabbbabaabbaaabbbaabbbbababbabaababbabbabababbbbbaababaaaabaabbababaabaababbabaabababbaaaaaaabaababaaaaababababaaaaaabbabbbbaabbaaabbbaabaabaaaaabbbbbbbaabababaabaaabbaabbaababbaaabbbbbabbabaaabbbaaabbbabaaaaaaababaabaababaaaabababba
aaaaaabbbbbbbaababbaabaaababbbaabababababbbabbaabbbbbbabbaabbaabbbbaaaaabbaaabbaababbbabaabbbababababbbabbabbbabbabbbbaaaaaaabbbabbabbabaaabaaabbbababbbaaabaaabaababaabaaabaaaaabbbababbbaaaaaaaabbabbbabaabbbbbabaabbbbabbbababbaaaaabababbbbbbbabbbaaaaaaaabaaabbababaabbbbbbbbabbaabbbbabaaabbbababaaabbaaaabbabbababbaabaaaabaaabaaabbabaabbaaabbbaaaabbbaaaabbbaaaaaaaaaaabbabbaaababbabaabbaabaaabbbbbaabaabbababbbaaabaaabbabaabbabaaaababaabbbaababbbbababbabbbabaaaaababaabaaaabbabaaababbbbabaaababaaaababaabaabaababbbabababbbbaaaaaabaaaaaaabbababbbaabaabbabaaabbabbbabbabbbaaabaaababaaaaababbabbababababbaabbbabaabbaaaabbbaabaabbbbaaabbaabaababaaabaaaababbabbbaababbaaabbbbaaabbbaaabaabbbbaabaaabbbbbaabbbbabaabababaaabbababaaaabbbaaaaaabbbabbbaabaaaaaaaaaaaabababbbabbabaaabbaaaabbaaaabbbababbaabbbaaababaabaababbabbbbabbbaaaabababbbaaaaababbaaabbbaababbbaaabbbababaabbbbbbabbaaabbbaaaabaaabbaaabaabaaabbbbaababbbbabaaaabbbbbbbbababbbabbbaabaaabbabbbbbbbaabbbabbabbbabaababababbabbbabbbabbbbbbbaabaababaabbbaaabbabbbbaabaabaabbaaaaaababbbbbaabbbbbbababbaaaaabbbbbaaaaabbaaaababbaabaabbbbabbabaababbaaabaabaaabaaababaaabbbabaabbaaabbbababaaababaaaabaaabaaaabaaaaaaaaaabbbbbbaababbabaaabababbaaabbbababbababaaaabbbabaaabaaabbbbaabababaabababaababaaaabaaabbabbabbbbbababbaabaabaabbbbbabaabbabbbbbaabababbbaabbbbabaaababbbabaaaabbbbbbaabbaaaaaabaababbbbbaaabbbaabbabbbabaabbababbaababbaabaababbbaaabbbbabbaaaababbaabbabbbabaaaababaaaaabbbaaaaabbbbbaabbbaababbbbabbbabaaaababababaaaaaabaababbbabababaaaabaababbabbbbbbbaababababbbabababbbbaababbababababbbabbaabaabbbaababbaaabababaaaabbaabbaababaaabbbabbbaabbbaababaabbababbbaaaabbbbabaaabbababaaaaaabaaaabaaaaaaaaabbbbbababaabaaaaabaaabbaaabbbaabaabbabbabbbbaabbaaabaabaabbbababaaaabbabababbbaaabbababaaaabaabaaaaabababbabbaabaabababaababbbbaaaababbaaababbababaabbaaabbababbbbbbbabbbaaaabaaaababaaabbaabbabaaaabbaabbaaabbabbababbaabbbbababbabbbbaaaabbbabbbbabbbabbabababaaaaabbaaabaaabbababbaababbaabbabaaaaabbabbbaabbbaabaababaabaaaabbbbabababaabaaaabbaaab
bbbbabbbaabaabbbaabbbbbaabaaaaabbaababaaabbabababbabababbbbbaabaaaabbabbabbabababababbaabbabaabbbbaababbbaaababbbbaaabbababbbaabaaaabbbbbabaabbbaaaabaaabaaababbbabbbaabbbabaababbbaaabababaaabbaabbaababbbaaaabbabaababbabbbbabbaabaaabaaaaababbababababbabababbabaababaaabaaaaaabbbbbabbbabaaaababaaabbaaabbaabaaabababbbbababbaaabbabaaaaaabbbababbaaabbaaaabaaaaabaaabbababbbaabbabaabbbabaabbabaaabaaabbabaabaabababbbbabbbabbabbbbbbbaaaaabbabbabbabbabbaaaabbbbaabaaaababbabbbabaabbbbbabababbbbabbabbbbbababbbabbababaabbaababbaaabbbababbaaaababbbbbababababbaaaabbabbbbabbaabbaaaabbabaabbabaababaaabaaaababaaaaababbaaaaaabbabaabababbbbbabaabbbbbbbabbabbabbbbaaabaaaabbbaababbabababaaaababbbaaababaababaaaaabaabaabbabbaababbbaabbaabaaaaababbbbbaaababbababaaabaabaaaaabbbabbababbbaaaabbbaabaaabbbaabaaaabbbbabbabbbbabbbaaaabbaaabbbbabbaaabababaabbbbabbaabababbbababbaaaaaabbbaaaababaabaabbabaaaaababbbbbbbaaaaabaaabaaabbbbaaabbbbbabaabbabaaabbbaabaabbaababaabbbaaabaababaaaaababbabbaaaaaaaababababaaaaabbbabbabbaaaababbbababbaabbabbabaabaabbabbbbbbbaababbbabaaababababbabbbbbababbabbabaabbbababaabbbababbbbabaabaabbaabaabababbaababbaaaaaabbbbbaaabaaababbbaabbbabbabaabbaaaaababbabbbaababbbbabbbbbaabbbaaababaaababbbbbabbbabaabaabbbaabbbbabbaaaaaababbbbbbababbbabbababaabbbaabbabbababbbbbababbbaabaaaaabbabbaaaababbaabaaaababbababbbbbaababaaabababbabbaababbabbbbababaaababaaabbaaaaabbababbbbbbbbbaaaabaabbbabaaaaaaabbabaabbaabbbbbbaababbbbbabbaaabaabbaababbbaabbabbaaabbaaaaaaaabaabaaaabbabbbbbbabbbbbbbaaabbbaaababaaaaababbbbbbbbbabbabbbaaaaaaaabaaaaaababbbaaababbbaaaabbaabaaabbaaababaaabbbabaaaaaabaababaababaaaabababaaabbbaabaaaababbababaaabbabababbbbabbaabaaaaaabbbbbaabaaabbaaababbaabbbaaababaabbababbabaaabaabaaabbababbabbbbabbabbabbbbbaaaaaaaabbabababaaabbbbaaaaababbbabbbbaababbaaabbbabababbbbbabbbbabbbabaababaaababaabaaaaaabbbabbaaabbaabaabbbaaaaaaaabaaaabbbbbbaabbbbbaabbaaababaaaababaababaababbaaaaabbabbbabaabbaaaaabbbabaaaabababbaabbbaaabbabbaaabbaaabbbbababbbaabbabaabbabaaabbbabbbaababbbbbbbbaa
ababaabababbbbbbbaaaababaabaabbaaaaaaaaaabaabbabbbaaaabbbbababbbbbaaabbbbabbababbaabaaabbaaaababbabbaababbabbaaabbaaaabbbbbbbabbabbaabbbbabbaaabaaaabbbaabbabababaabbbaabbbaaabbbbbabaaabbbbbaabbaaaabbbbabbaaaaaabbabaaabbabaabbababbbbbbbaaabbbbbbabaabbaaaaabaababbaaaabaababbabbbabbabaabaaaaaabababbaabbaaaaabbbbaaaaaaaaaabaabbbaaababbbaaabbbbbabaababbabbbaaabababbaababaaaabaaabbbbbaaaaaabababbbbabbbabbababbbbabbbababbabaaaabbaabaaabbaabababbbbbbabbabaababaababaabbbbbbaaabbabaababaaabaaabaaaaaaabaaabbabbbaababbababaabaaaaaaaaabbabababaaaababaabbabbaababbaaabbabbaabaabababbabbbaabbbbbabbaabaaaaababababbbbbaaabbbbaabbababbbabbaaaaaaaaabaabbbaaaaabbbaabaabababbaaababbbaaabbbbabbaabbaabababbababababbabaaaaaaabbaabababaaabbaabbaababbbabbaaabbbaabbbbbabaaaabbbbbbababbaababaabbbbbaaaabbbbbabbaababbabaaaababbabbbabaaaaaabaaababbbaaaabbaabbbaabbbbaabbaaaaaabbbaaaaaabbbabaaabbbabbabaabbbbaaaabaaabaaabbaabaabbbabbbbbaaaabbabbbaaabbbaaaabaabaabaabbbbaabaaabaaaaaaaabababaaabbaaaaaabababbababbaaabaaabbaabbaaababbaaabbabaabbabbbabbababababbabaabababaabbbabababbbbabbbabbbaaaababababbababaaabbbaaabaababaabbaabbbbabbbaaaabbbbbaababbaaabaabbbabbaaabaabbaabbbbaaabaabbbaaaabaaaabbabbaaaaabbabbaaaabbaabbaaaaababbbbbbbababaaababbbbbbaabbabaababbababaaaaababbabbabbbaabbaabaaaababababbabbbabaaaaaaababababaababbbabbbbbaabbababaaabbaaaaabababbaaaaaabbabaaaaabaabbaaaaababaaaaabbbbaabbaabbabaababbabaababbbabaababbbabababbbbaabbbabaaabbaaaaaababbbbbabaaaababbaaaabababbbabaabaababaabbaaabaabbbbababaaabbabaaaabaabbaaaabbaaaababbbbaaabbaaaabbaaaabbabababbbaaababbabbabbaaaaaababbbaababbaababbabababbbaababbaabbbbbbbabbbaaabaaabaabbbbbbabbbbaababaabbaaaaaabbbaabbbaaaabbaaababbbbabaaaaabbabbbbabbbbbbaabaaaaaabbbabaaaaabbbaabaaabbbbababaaaababaaaaaabbbababaababbaaaabaabbbaaabbaabbaabbbbbaabbaaaabbbbaaababbaabbaaabbbababbbaaabaabbaabaabbaaabbbbbbaabbabaaaaabaabbabbbababbababbabaaabaabbaabaabaaaabbaabaabaaaaaababbbbaaabbababaaabababbabbabababababaabbaababbbbbbabbbabbbabbabbaababbbaabbaaaaabbbaabbabbaababbaaaa
aabbaaabbbabbabbabbbabbabbabababaaababaaabaabaabbabbbbabaabbbaaaaabaaaaababbbaababbbabbabbaaaaabbabaabbbbbbabbabbbabbaaabbbabababaabaabaabbabababbaabbbbbbaaaaabbabbaabababbaabababbbabbabababaaaabbbaabaaaaabaabbbabaabbbbaababaaaaabbabbbbabbababbaababbbaaababbbbaaaaabbababbbaaabaaabbbbbaabaaaaaabbaabaaaaaaababbbabbabbbabbbbaaaabbabababbbabababbbbabababbabbbbbaabaabbbaabbbaaabbbababbababaaaabbaabbbabbaaaaabbaaaabaaaabababbaaaaabbbabbbbaabbabaaaabbaabbbaabaabbababaabbbbbbbababaaaabbbabaaabbbaaaaaabbbaaabaabbbaabaabaabbababbbaabbaabbabababbbbabbaaabbbbbbbbabbbabbbbbbbabaabbaaabbbabbbaababbbbbbbaaaaaabbbaabbbbaaabbbbbbbaabbabbaaabaabbbbbababbaabbbabaabaaaaaababbaaaabaabbaaabbbbabbbbbaababbaabababaabbbabbaabbbbbbabbbbabbabbbabbbaaabaaabbaabaabaabaaabbababbbbabbaaaaababbbabbbabaababbaabbabbbbbaaabaabaaabbbbaabbabbbbbabbabbaababaaabbabbbbaaaaabbbabbbbbaaabaaaabaaaaaaababbbabbaaaabbbbaabaaaaabbaabbbabaaabaababbbabaaabbaabaababbaaaaaaabbbbabaaabbbabaaabbaaabbbabbaabbababaabbbabbbbabaabaaaabbbbbbbabaabbaabaaaaabbbabababababababbbababbbaabaababaaabbaababbaabaabbaaaaaaaaabbbabbbaaaaabbbaaababbbaabbaaaaaabaabaabbbaabbaabaaabbbbaaabbabbababababaaabbaababbbabbaabbbaabababbbbbaabbbbbbabbbaababbbaabbbbbaaabbbbabbaabbabbaabaabababbaaabbbbabbaabbaabbaaabbbbababaababbaababaaababbaabbabbbbbbbbabaabaaaaabbbbabbbaaaabbaabaaabbbaabaaabaaaabababaabbabababaabaaabbbaaabbaaabbaaabbabbabbaababbabaaabaaaaabbaaaaaaabaabaabbbbaabbabbbaaabbababbbaaabbbbbaaaabbababaababaaaababaababaabaababbbbababbaaabaabababaaabaabbbbaaaaaaaabaaababaabbbbbbbbbabbabbbaababaaaabbaabbbbbbabbbbbaaaababaaaaababaabababbaabbbbabaabbabbabbaaaaabababbbbbabbbbbbbaaababbbbbbaabbaaaabbbaaaabaababaaaaaaaabbbabbbabaabbaaaaabbaabaaaabbbaaaaaaaaaabbabbbaabababbbbabaabaaabababababababbbbbbaabaabbabbabbaababbbabbbaababaabaabbababaaaaabaaabbaabababaaaaabaabbababbabbbbababbbaaabbaaabbbaaabbabbbaabaaababbaabaababbabaaaaaababbababbaabbbabbbbbbbabbbbbbabbbbbbabbabbbbabbaabbaabbbabbabbbbabbbababbaaabbaaaabbabaabbabbbaabbaabaabaabababbababbaa
bbbabbbabababbbbababababaaabbabbbbabbabbbbbaaaabbbbabaabbaaabababbabaaaaabbbbbaababbaaabaabbaaababbabbbbbaaabbbaaababaabbbbabbabbbbabbbaabbbabaabaabababbaaaaabbbbabbabaababaabbaaabaaaabbbbaabbabbbabbbbabaaabbaababbaabbbbabaabbabaaabbbbbabbbbbbabbaababaaaabbaabaabbbbabababbbababbaaabbabaaaabbabbbabbbbabbababaaababbbbbaababaabababbbaabaaaaabbaabbbabbbaaabbaabbbbabbaabbabbbabaaabaaaabbaabbbaabbaabaabbaaaaababbbbabbbaaaaabaababbabbaabaabbbaaabaaaabbbbbaaaabbaabbbabbaabbaaaabaaaabbbaaaaabaaaabbbbbabaababaabbabaaabbbabaaababaabbbbbabbbabaaababbaababbababbbaabbbbbbbbbaabaababbbbbbaaaaababababbaabbbbaaaaabbababbbababbbaabaabbbbabbbbbabbabbabbbabbaaaabaaababbbbababbbaabbaabaabbabbaaaaaabbabbaaaaaabbbababaabaabbbbabbbbaabababbbbaabaaaababbbabbabaababbbabaaababaaabaababbbbbbbaabbaaabbbabbaabbbbabbabbbabaaabbaabbababaabbbababaabbaaabaaababbbbbaaaabbbababababbaaaabbabbbbaabbbaabbababaaabbbbaaaaababbabbbaababbabbbbbbaabbaaabbaaaabbbbaaabbabbbbaaabbaaabbabbbaabaabaabbbaababaaaababbbabbbabbabbbbabbbabbabbaaabababaabaaababaabaababaabababbabbabbbabababbbbbabbaaabbbbbabbbbaaabbbbaaaaaababbabaabbbaaaabbaaabaabaababaabababbbabaabbabaaaaabababbbbbbbabbaabbbaabbabaabaabbbabaaaaababbabaabbababbbbabbbbaaabbbbaaabaaaaababbbabbaaabbbababbaababbaabbbabbbabaaaaabaaaababbaaabbbaabbaaabbbbabbbaaabaababababaaabaabbaabaaaababaabaabbabbaaaabbabababaababaaaababbabbbabbaaaabbabbbbabbbbbaaaaabbbbbbbaabababaababaaabaaabaaaababaaabbaababbaaaabbaabbbaabaababaabbbbbabbaabaabaaababbbbaaaaababaaabababaabbbabbbaaaabaaabaabaaaabababaabbaabbbbbbaaaabbbababbaaabbbabbabbbbaababbabaabbaaabbaabaababbababbaabababbbabaabaabaabaaabbbbababbababaaabbaabbaaabbbbbabbababaaaaabbbbbabbbabaabaababbabbbabaaababbababbabbbbabbbaaabaabbbbbababbaababbabbaaababbaaabbbbaaaaabbabababbaaaaabbbbaababbaabbaaabbababbbbbbbababaabaaabbbaaababbbbbabaaabaaaabbaabaaaaababbbbabbbbababbbbbaaaaaaaaabbbaaabababababaabbabbbabbabbaabbaabababbbbabbaaaabaaaabaaaabbabbaabaaaabaaabbaabbaabbaabababbaabbbaaabaaabbbbabbababaaababbbbbbbbabaaaabbbbbbbbaaab
bbaaababbbbaaaaaababbabbbaabbabaaaaabaabbaabbbababbbabaabbbbbbbaababbaaabbbbaaabbbaabbaaaaaaaaaabbabbbabbbaaabaaaaabbabbbbaabaaaabaaaaabbbaabaaaaabbaaabbaaaaaaabbaababbaaababbbbaabaaaabbababbaabbbaabaabbbabababbbaababbbabbababbaaaaababbaabaabaaababbabbababababbbaaaababbababbabbaabbbabababaabaaaababababbaaabbaaaaabaabbabbbaabababbbbbbbbbbaaababaaabaabbabbbaabaaaaabbabbbaabbbaaabbbbaaaaabbaabbbbababbaaaaababbaaabaaabaaaaaabbbabaaabaabaabbabbbabaaababbbaaababbbaaabababaaaaaaabbbabaabbbabaaaaaababbaabbaaaaababbbbbaaaabbbaaabaabbabbbababbabbaababaaaaabbababbbbaaaaaaababbababababbabbabbabaaabbbbbabbaabbbbaabbbabaabababababaabbbabbabbbbabbabaababbaabbabbbabaaaabbbbaaaaaaabbbaaabbaaabaaabbababaabbaababaaabbaaababbbabbabbbbbbaaaaaaaababaaaababbbabbbabbaabbbaaabaabababaaabbabaaabbabaaaaaabbabbabaaabbbaabaababbbaaaaaaababbabbabaabbaaabaabaabbabababababaaababbaaabaaabababbabaabbbabababaabbbbbababbabbbbabbabbbbabaaaabaababbbabbbabaabbaabbaabbabaababbabaaaaabaaaaababaaaaaabbaaabbaaabbbabaabbabaababaabbbababbaabbaabaaabbaaababbbbbaaabbbaabbaabaaaaaaaaaaababaabaaaabbbbabbaababbbbababaaabbbabbbbbababbabaababbbaababbabbaaaaabaabbaabbbaabbabbbbaabababbaaabbbbbaabbaaabaaaaabababababaabbbabababaababaababbaabbbaababbabaababbbaabbabaaabaabaabbbabbabbbbbababbabbabbaabaaaaaabbaaaaabbbbbabaabababababaaabbbaabbabababbbbabbbbaaaabaaabaaaabaaaaababbaaaabbabbbbabbbabaabbabaaabaabbaaaaabbabbbbbbaababbabbaabbbbbabaaabbabbbbababaabbababbaaaabaaabbbbabaabbababaaaababaabbbabbbbaaabbaaabbbbbaababbababbabbaabbababaabbbbbbbaababaabbabababbbbabbbaaaabaaabababaaababaababaaaabaaabbabaabbbbbbbaaaabaabbaabaaabaabbbaabbabbaaabaaaaaababbbabbbabbbbbababababbabbabbabbbbababaabbababaababbbbbbbabbbbbabababbaabaaabaababbbbbaabbaabbaabbabbbbbbabbabbaababaaaabbbbaaabbbabbaabababaaabaabababbbbaabbbabababbbbabbababbbbabaababbbbabaabbbabbbababbbaaabbbaabaabbababbbabbabaaaabbbbbbbabababbbbbaaaaaabaaabbbabbbaabbabbbbbabaaaaabaaaabbbaabbbbaabbabbaaaabbbaaabbabbababbbabaabaabaabbaababaabbaabbaaaabbbababbaaabaabaaabbaabaabbb
abbbaaabbbbabababaabaaaabbaabaaabbabbbabbbbaabbabaaabbbbbaaaabaaabbabaabbaabbabaabbaaababaabbabbbbaaaaaabaaaabbaaaabaaabbbabbbabbaaabbbbabbabbbababbbbaaaabbabbbbabbbabbbbbbaaaaaaabbabbbbbaaaabbabaababaaaabaababababababbaaaabaaaaaaaabbbbbabbbbbaababbabbaabaaabbbabaaabaababaaabaaabbabbbababbbbbbabbababbbaaabbbaaababaaabbbabbabaabbabbabbbbaaaaaabbaabbabbabababaabbabaaaaaaaabaaabbabaababbababbaabbabbbaaababbbaabbaababaaaabbaabbbbbaaabaaabbaaabbbbbbbbbabbabbaabbbbaababbabbabaaaabbbabbabbbabbbabbbbabaaaaabbaabababbbbaaababbbaaababaaabaabababbbbaaabababbabbbababaaaabbabbbbaaaabbbbaaabaabaabbababababaabaabababbbbaaaabbaabbababbabbbabbbbbbaaaaabbabaababbbaaabbbbbbaabaabaabaabbbbbabbaaababababaabbabbababbaabbabababbaaabbbabaaababaabaaababaaabbbbbabbbaaaaababababbbaaababaabaaabaabaabbbabbbababbbaaaaabbaabbbbbbbbaababbbbbababaabbabbabaaababbbbbbbbaabaaaaabbbababbbababbbbabbaaababbabbaaabbabaaaabbbababaaaabbabaaabbbabaababbbbabaaababaabbabbbbabbbbbbbababababababbaaabababbbbbbbbbbaabababbabababbaababbaaabbbabaababbbaababaababababbaaaaabaabbabbabbaaaaaaaaababaaabbbbaaaabbaaabbaaaabbbaaabaabbabbbaabaabbababaaabbbaaababbbabaabbaaaabaababaaaaaaaababbbaabaababbaaaabaaaaabbbabaaaaaaaaababbbbbbbabbaabaabbaaaaabababbabbaabbaaaabaaabbbabbababbbbaaaaabbaaabababbaaababbababbbbbababaaababaababababaaababbbaaabbabababbbbabbababbbaabbbaabbbbbbaaaaaabbabaaaaabbabbbbbaaabaaaabaaaaaabababbaabaaabaabaaabbabaabbbabbabbaaaaaabbabbaaaaabaaaabbbbbbbaaaabaaaaababbabbbabbababbabaaaabbaaaaaaaaaaabaabbaaababaabbabbabbaaabbaaababbabbbabababbbaaaaabaaaaabbbaaabbbbbabbababaababababbbbbbabbaabaabbaaabbbbbbbaabbabbaaababbbbaaabbbaaaaabbbaabaaabaaabaababbababababbaabbbbbabaababbabaaabaaaabbbaaaaaababbbaaaabbbaabbbbabaaaabbaaaabaaaaaabbbbabaaabbabbbaabaaabaaaabbaababbabbbbaaaabababaabbabbaaabbbaabbbabbbaabbbbabababbbbaaabbaabbabbabbabaaabaabbabbaaabbbabababbbaabbababababbbbabbbbaababbaaaaabababbaabbbbabbbababaaaabbbabbabbababbaabbbbabbabaabaabbaabaabbaaabaaaaabaaaaabbbabaabaabbbbbabbbabbbaabbbbaabbaabbababaaabaaa
babaabbabababbaabbabbbbbabababaabaaaabbbbbbbbaabbbbbaabbbbaabbabbaababaaabaabaabaabbaaabbbbbaaababbababababaabbbaabbbbabaabaaaaaaaaaaaaaabbbbbaaabbabbabbaaabbbbaaabbbbababbbabaaaaaaabbabbabaabbbaaabbbbbababbababababaaabaabaabaaaaaaaaaababaaaabaaaaabbbabbbbabbbbbbaabaaababaaabbbabababbbbbbbbbabaaaabbbbabbaabababaaabababbaaaaaabaaaaabaaabababaabbbbbbbaaabbaababbbbbbbbbbbbaaabbababaabbabaaaaaaaaabbbbbbbaabaaaabaabbbaabbbabbabababaabaabaabaaaaabaaabaaabbaabaabbaaabbbaababbbbabaaaaaaaabaaabaabbbbbaabababaabbbaaaabbbbbabbbbbbbabaaaababbaabaabbabbbbabbbbbbbaaabababababaaaaabbabababaaabbbbbbaaaabaaaaababababbbbabaaabaabbbbabaaaaabaaabaababbbbabbbaaaabbbbbabbababaabaaabbbbbabbbbbabbbaababbbaabaababbabbbbaaabbaaaabbaaaabbbbabaaaabbabbabbbbabbbbaabbbbabbbbbbbaabbabaabbaaabbaabbaabbaaabbababaaaaaabaaababbababaababbbbabbbbaaaaaababbabbaaababbaaabbbabbaaababbbbababaaabbabaababbaabaabbabbbbbaaaaabbbbaaabbaaababaaababbbabbbbaaabaabaababbaaaaababbabbabbbbbbbbaaabababaaaabaabaaabbababbbabbabbbbbbbaaabbbabaabbabbbaababbbaabaabbbaabbbaaabaabbbbabbaaaabbbabbabaaabbaaabbbbabaabaababbbbabaaabbaababaaaabaaabbbbabbbaaabbabaababababbabaaaaababbbabbabbabbabbababaabbaaabbabaabbbbabaaabaaabbabbbaababaabbaabbabaaaaabbabbababbaabbbbbaaaaaabbbabaaaaaaabbbbaabbbbbbabbaaaabbaabbbbbbababaaaabaaaaaaababaaaabbbbbbababbabaaababbababbbaaabaabaaabbbaababaabbbababaaaaaabbaaababbabbbbbababababbaaabbbaabbabaabbbababbaabbbbaabaaaabbabbabbaaababaaabaaaabbbaabbababbaababbbbbabbaabbbaaaabaaaabbbaaaaababbaaabaababbbaabbbbbbabaabbabbbbbaaaaaabaaabbaabbbaabbbbaaabbaaabaaaaabbababbbaabbaaabaababbabaaaaaabbbbaabbaaabbbbaaababaabbabbaabbbaabaabbbabbbbaaaabbaabaaaaaaaaabbbabababbaaababaaaaaaaababaabbbabababaaaabababbbabababaabaabaababababbaaaaabbabaabababaabaababaaabbaabbabaaabbbaaaabbbbbbbbaaaaaabbababbaabaaabbaabbaaaaabbbababaabababaabbbbaaaabbaabbaabaaaabbbaaabbbaaabbaaaababbabaabbbaaabaabbbbbabbbaaaababaaabbabbaabaabaaaaaaabbbabaaaabaabaaabbabbaabbbababbbbbaababbabababaababbbbababababaaaabababbbaaabaaaaaaaaabbbbaaa
aabbaabaaaabbabaaababbaabbbbbbaaaaaababaabbaabababbbbbaabbbaabaabbabaaabbbaaababaaaababaaababaabaaababaabababbbabaababbaababbbbaabbaaabbaaabbbbbbaabbabbbbbaaaaabababababaababbbbbbbabaababaaabaababaabaaababbbbaaabaabbababbbbbabaababbbaaaabbbbaaabaaaabaaaaabbbaaaaaababaabaaaabbbbbababaabaabbbaaabbbbaababbbbabaabbbbbbababbaabbbbbbababaaabaabaaaaaababbbaaaaabaaabaababbbaabababaaabbbbabaaabbbbabbbbbbbaabbaaaaabbaabbaaabbabbbbabbabbababbbaaaaabbabaaabbbbaaaabaabaaabaabbbababbbbbbabaabbbabbbabababbaaabbaababababaabbbbbbababbbbabaabaaabbbbaababbaaababaaaaaabbaabaabaababbabbbbabaaaabbbbaabbbbbbbaaabaaabbaaaaaaababbbbabbabbbbaababbbababbbbbbbbbbaaabaabbbabbbbbaaabaaabbaababbbaaaabaabbaaaaaaaabbaabbaaabaabbaababaabaaabaaaabaaaabbbabbaababbbababbababaabbbaaaabbbbabbaaabbbabbbbabaaaaaaabbaabbbaabababbbbaabbaabaabbababbbbbbbabbbaabbbbbaabaabaabbbaabbbbbbbabbbaaaaaaabbbabbabbbabababbbbbabbbababbaaabbbbaaabaababbabbbabaabbabbaababaaaaaaaabaaaabbbabbabbbababbabaabbaababbaaaaaaabbabaabaabaababbbababbbabbaababbbbbbabbaababaaaaaabbbbbaababababbababbaabaaabaaabaabaababaaababbbaaababbbabbaaaaaabbbbabaaaaabbbabbbbaaaabbaabbbabbbaaabbaababbbbababababababaaaaabaabbaaabbabababbbbaabaaaabaaaabaaabbbaaaaabbbabbbabbaabaabbbababbbbaaabbaababbaaabaabbaabaabbbaaaaaaaaababaabaaaaaaaabbaabbbabbaabbbbbbabababbaabbbbabbbaabababbbbabbbaaaaaabaaaabbbbababaaabbabababbbbbbbababbaabbbbbbbababbabaabbaaaabababbbabaaaaabbbaaaabbbbaababbbababbbabaababbaabbbababaabaaabbbaabbaaabaabbbbaabbabaabbabbbabbbaaaabababbbabbaaabaababbaabaabbbbabbaabbbbbbbabbababbbbabbaabaaaabbaaabbbbaaaabaaaaababbabbabbbbbabbaaaaabaaaaabbabbabbabbbbbbbbbaabaaabbbbbbbabbaabbbaaabbbbabaabaabaaaaaabbababbbbaabaaabbbaabbbbaabbaaaaaaabbbaaaaaaababbbaaaabbbababaaabbbaaaabababaabbbaaabaaababaaaaabaabaaabaaaababaaaabaabababababbabbaabababaabbabbababaaaaabbbbbabbbabaaabbbbaabbaaaaababbbbbaabbabbbbaaabbaabbabaaaaaabbabbbaabababaabbabbbaabababaababbbaabbbbaabababbbbbbbbaaababbbbaaaabbbbabbbbbaaabbaabbbababbbbaaaaababbaaabaaaaabbbbaaaaaabbaabbabbab
aaabaabababbbbbabaababbabbaabaabababbbaaabaabaaabaabbbababaabababababaaaabbbaabbbabababbaaabbbabbabbababbababababbbbabaaaaaababbbabaabbababababaaaaaaabbbbbaaabbaabababaabbabaaaaaaababbbabbaaaababaaabaaaaabbaabaaabaaaabaaaaaabababaabababbbbababbbbbbbaababbbaaaaaababbaabaababbaababaabaabbabbaaaaabbbbbaabbabaabaabababbbbabbabaabababaabbabbabaabaaababaabbbbabbbabbaababbabbaaababaaababbbbbbbbbbbabbbbbbbaaabaabaabaaabbaaabbbbaaabaabbbababaaabbababaababaaaabaababbbababababbaabaaabbbaaaabaaababbbbabaaabbbbbaabbbaabbaabaababababbabaabbbbbbbbabbaabbbbaaabbbbbbabaaaaaabaaaabbaaabaaabbbabbbbbabbababababaaabbbabbaaaabaaabaaabbaabbbaaabbbbaabbababbbabaaabbbbbaabbababbbbbbbbabbbaaababbaaaabaabbbbbaaabaaabbbabaabaaaababbabbabbabbbaaaabbaaaabaabbabbaabaabbabaaaaabaabaabaabaabbaaaaabaaabaababaababbbbaaababaabaaaaabaaaaaabaabbaabaaabbababbbabbaabbbababaabbbaababaabbaabaaaabbabaababaaaaabbabbaababaaababaaabaaaaabaabbaaababaaaaaaabbbababaaaaaabbaaabbbaaabaaabaabbbabbabbbbbaaababaabbaabbbaabbabbaaaaabbbbaababbbbabababababbabbbbaababaaaabbaaaabbaaabbbbabbbbaaaabbbaabbabababbaabababbaabbabaababababaabbbbbbabbabbbbbabbbbababbbbbaabbbaabbbbbbaabbbaabaabbbbbbbaabaababbbabbabababbabbbbbababababbbbabbabaabbaabaabbbaaabbbaaabbbbbaababbaaaabababbbbbbaaabbbabbbbbaaaaabbbababaaabbbaaaaabbbabbaaabbbaababbabbbaabaaaaabbbbbbbabbbaaabaaabbaaababbbaabbabbaaaabaaababbbbbababbabaaaabaababbbbbbbababaaaaababaaaaabbabaabbbbabaaaabababbaaaabbbabbbbaabbbbaaaabbbbbabbbaaaaaabaaabaabbbbaaabbbaaabaaaaabaaabbbbaaabaaabbabababaabaabbbababbbabaabaaabaaaabbbbaaaabaaabbaaaabbabaababbaabbbbbbbbabbbabbaabaaaababababaaabababbabaababaababaaababbbbaaabbbbabbaabbbabbbbaaabbbbbaaaaaaabbaaaabbaaaaabbbabaabbaabbabaabbaaaabababbbaabbbbabbbbbaaabbaaabaaaabbaaaaaaaaabababaabbaaaabaabbaaabaabbaabbababbabbaabaaababbbababbaaabababaaaaababaabbbabbbbbaabbbababababbaababbaaabababbbbabbabaaabaabaaaabaaaaaaabababbaabbabaabbbbabbbbbbbbababbbabbbbaaaaabaaaaabaaaabbbaaaabbbabaabaaaabbbabaabaaaaaaaaabaabbabaabbbaabaabaabbaaababbbbbaaabbababa
baaabbaaaabbabbbbaaabbbaaaaababbbaabaaaabbaaababbabaababbababaabaaaaaabbaabababababbaabaabaababbaabaababababaaaabaaaabbbabbababbbbaabbababbabaaaaababaabababaaaaaaaaaaaaaabaabbabaababbbbabbaabbbbabbaaabaaabbbaaabbabbbababaabaabaaaabbbbaaaabaaaaabbbbababbbbbbbbaaaababbbaabbaaaaaabaaabaaababaabbbababaaababbbbaabbababbbabbabbabbbbabbbbbaabbbbbbbababbbabbbabaaabababaabbaaaabbbbbbbbbaababbbaaaabbbbaaabbbaaaaabaaaaabaaabbabbbaabbaaaabbaabbbbbbababbbababbbbabbaaaabaaabbababbabbaabbbbaaabbabbaaaabbbabababaabaaababbababaaabbaaaaaabaabaaabbbaabbbbbaaabbbbabbaababbbabbaababbbbbbbababbbaabbbaabaaaaaaabbbbabaababbbaaabaaaaaaabbaabaababbbbaaaabababbaabaaababbabbababbabababbabababbbaabbaaabbbabbbbaabbbbaabbabaaaabbbabaabaaaabaabbaabbbaaaabaabbbbbbbbbabbbabaaaababaaaabbababbabaaaabbbabbababbabbbabaaabababbbbbabbaababbaababbaaabbabbaababbbabbbbbabaabaaabbababaaabababaaaaaabbbaaabaabbbaaaabbbabbaaabbabaaabaababbabbbaaaabbbaabbababaabbbaaabaabbababbbaabaaaabaabbaaabbaabbaababbbababbbaaaabbbabaaaabbababbabbbabaaaabbaabaabababbababaabbbababaaaabbbbbbabbabaaabaabaaaabbbabbbbbbaababbbabaabbaabaaababababbabbababaaabaabbbababbabaabbbabbabaaabbbabaababababbbababbbbbbbabbaababbbbbbabbbbaabbbaabaababaababaaabbaabbabbaababbbbabbbabababbbbabbbaaaaaabababaabbbaaabbbbabbbbababbaaaaabbaaaaababaabbbbbbabbabbbaabbababbbbbababaababaabababbbbaaabbbaababbbaabaaabaaaababbabbbabaabbbababaaababbbabbbbabbabbbbaaabbabbbabbbabbbabbbbbbbbaabababaaaabaaaabbabbbbaaaabbbaaababaabaaaaabaaaabbabbaabaaaabbabbbbabaaaabbabaaabbbbbaabbbbabaabbabbababaabaabbaabbbbababbbaabaababbaabaaabbbbabbaaaaaaaabbbabbaabbbabaabbbabbbabbbaabaaabbabaabbaabaababbbaabababbaaaaaaaabaaaabbbbbbaabababbaabaaaaaabababaabbaabaaaaaababaabbabbbbaaaaabbaaabbbbbaaabbbbababaaababaabbbbbbbabaaabababbaaabbbbbbababaaaababbbbbabaabbabbababbabbababbbabaabbabbaaaabaaabbabbbbaabbaabbaaabaabbababaaabaabbbbbbbaabbabbaaabbababbbaaabaaaababbababbbaaabbaaabaabaabbbbabaaaaaabababaaabaabaabbabaaababbabbaabbbbabbbbabbaababbabbbbaabbbaaabbaabbbbbbbaabbbabaabbbbabb
aaabaaaaaaabaaaaaaaabbaaaabbaaaaaaaaaababbbbaaabbbabaaabbababbaabaabaaaabababaabaaababbabbaaaaabaaabbbabaaabaaaabbabbbbabaaaaaabaabbabababbbbbabbabbaababbbbbbabababbabaabaabaabaabaababaabbabbaaaaaaababbababbabaababaabaaaabbaaabbaabaababaaaaaaaaaabbaaabaabbaaaaaababbbbbaaabbaaaabbbabbbaabbbabbbaaaababbbbbaababaabaaaaaabbbaaabaaaabababaababbaabbbbaabbbaababababbbbbabbaabbaababbbabbaaaaaababbbabbababbbaababaabbbabbaababbbaababbbababbaabbaababbbbbbaabbabbbbbaababbabbbbbababbbabaaabaabbbaaaabaabbaababbabbbbaaaaabbbbabbbaababaaaabababaaaabaababbaaabbababaabaabbbbaaaabbabbabbbbbaaaabbabaabbaaabbabbbbaabbabbaaaababbabbbbbaabbabbaababbabbbbaaababaabaababababbabbbbaabbababababbbbbbaaaaabbbabbbabbbabaabbabababaabbbbabbbbabaaaaabbabbbbbaaaaabaabaabaaaabbbbaabbabaaaabaabbabaaabaaabbaababaabaabababaaabbaaabbaaabbbabbbabababbbabaabaabaaaaabbbbbbbabbbbbbabbbbabababbbabbbbabbaaabaababbabbbabbbaabbaababbaabaaaaaababbbaaaaaabaaabaaaabbbbbbaaaaabbbbbaabbabbabaaaababbaabbbbaaababaabbaaabbabbaababaaaabbbaaabababbbabbbabaabababbabbaabbbbbbaababbbaabbbbaaaaababaabbbbaabababbabbabbabaaaaaaababbaabbbbabaaabbaabbabbbabbabbabbbbabaababaabaabbabaabaabaaababaabbbabbababbbbaaaaaababaabbaaaaaaaabbbababaabbbbbabbbbbbababbbbbabbaaaaababbabbbbbbaaaaabbbbaabaaaabbaaabbabbabaaabaaaaabbabbaabbaabbbbaabbbbaabbbabbaaabbaaaabbaabbaaabaaabbabbbabbbbabbababaaaaabbbbabbababbbbabbbbababbaaabaaabaaabaabbabbbaabbaabbbbbabbbabbaaaaaaabababaaaaaaabaabbbbaaabbabbbaaaabbabaaabaaababababbaaabbbaaaaaabbbbabbabababbaababababaabbaaabbbbaabaaabbbbbaaabbbbbbaaababbabbaaaaabbbabaababaaaaabaaaababbaabaabbbababbbabaababbaabbbabaabaababbbababbabababbbbbabababbbbaabbbaaabbbbbabbbbaabbbbabbabbaaabaabaaaaaaabbbababbbaabbbabaabaaaaababbababababbbbbbababaaaaaaaabbbabbbaabbbbbaaabbaaabaaababbaabaabbbbbbbaabbabababbabbabbbabbabaabbaaabaaaaaabaaaaaaabbbaaabbaaabbbbabbaabbaabaababbaaabbbabbaaaaabbaabbababbaababbbbaabaabaaabbbaaabaabbbbabaabaaaaababababbababbbabaaaaaabaaaabbbbbaababbabbbbbaabbababababbaaababaaaaababababbababbbaabbbaaba
abbaaabbaabaabaaabaaababbabbabbaaabababbaaaaaaabaababbabbbabbabaabaaaaababababbbbabaaabababbbbabbabaabbbbaaababbbabbaaaababaabaabababbbabaabaaaabbbabbbabbbbaabaaaaabbbbbaababbaaaaaabaaaabbbababaababababbbabbbaabbabababbbbbabbaabbbabbbaaaabaabbbbbbbbaabaaababbaabbbbbbaabbbbbaabbbbaaabbbbbbabbbbbaabbbbababaaaaaabbaaabbbaabaabaaaabbababababbbbabaabbababbbbaaababaaaaabbbabaaaabbbaabbabaaaabbaababbbaaaaabbabaaaabbaabbbbbababbabbaabbbbaaabbabbbabbbabbbaaaaaaababbaaababbaababbbbbbbabbbbbaaaababaaababbbbababaabaababaaababbaaaabbabbabaaabbabaaabaabaabaabbaabbbbbaaababbbabbabbabababbabbaaaabbabaabbbababaabbbbbbaaababaabbaabbaabaaabbaaaabaabaaabaabaaabaabbbabbaaababaabbbbbbbbababaababbbaaababbbabbbaababbbaababaabaabaaabaaaababbaabaaabbabbaababbbbbbbabbbaaaaaababbbababbabbbabbabbabbaabbaabaabbbababaaaabbabaabaabbababbbbbabbbbbababaabaaabaabbabbababaaabbababbabaabbbabbabbbbaaaaabaaaaabbabbbbbbabbabbaabbbbaaaabbabbabbaaabababababbbbaabbaaababbaaabaabbababaabbbaabbaaababaababbaabababaaaaabbaaabbbaaaaaaabbababbabbabbaabababaaaababbaaaabbaaababaaaaaaaaaabbbbbbabaaaabbabbaaabbbabaaaabbabaabababaaaabaabbaaaabbbaabaaabbbbababaabababbabaaaabbbbaabbababbabbababbaababaaaabaaaaaaaabbaababbaaabaabbbbbaaabbaaabbbabaaaaaabbbabbbababbbababaaabbbaaaaabbbaaaabbbabbaaaabbaaaabbabaabaaabbbbbbaaaabbaabbbbbabbaaaaaaaaaaaaaaababbaabbabaabbbabaaaaaaabbabaabaabaabaabbabbaaaabbbabbbaaabaabbbabbbbbaabaabbaaababaaaababbababaaaabbabababbaaabaabbabbaabaaaababbbabaaaaaabaaaababaababbbabbaaabaaaaababaabbaabbbaaaaababaabaabbbabbbbbbaababaababbaababaaaaaabbbbaaabbbbaabbbbbabbbabaababbbbabaabaaabaaabbbaabbaaaabaaabaabaaabaababbbabbbbbabbbbabbbbbbabaabbbaabbabbbbababaaabbaabaabbbbbbabbbbbaaaababbaabaaababaaabaababbababaaabaaabbbbbbabbbaababbaaaabababaaabbaabaabaaaaabbaabaaabaaaaabaababbbbbaababbbbaaaaabbbbabaabaaabbbbbbbbbbaaaabababbbbaabaaabaabaaabaaaabaaaaaaaaaabaabbbaabbbabbbaaaabaabaaababaaaaabbbbaabaabababbabaaababbaabbabbbbaaabbbabbababbbaaabbaabaabababaaaabbbbbabaaaaaabaaaaababbbaaabbbaabbbaaababbaabbbabaa
aaaaabababbbaaabbbbaababaaaabaabbabaabbbaabaabbbaabbbaabaaabbbbbababbaaabababbaaaabaaaabaaabababbabababbbaaaaaaaababbaabaabbabbbbbbabbaabbabbbabbaaaaaabbbaabbbbbaaabbaabbaaabbbbabbaababbaaabaababaababbabbabaaabbaabaabaababbaaabbaaaabbaabbaaaabbabbbbbbababbbaaabbbabbbbaaabbbbbbbbabaaabbaababbaababaaaababbbabaabbaabbbaaabbabbaaabbabbbaabbaabbbbababaabbabaabbbbabaabaabaabbaabbaabbaaabababaabaabbaaabbbbabbbbbbabbbabbbbaaaaabbaabaaabbabbbaaabbbaabbbaaaaaaaababbabbaaaabababbabaabbbababaababaabaaabbabbbbbbbbabaabbbbbbabaababababbaaaaabaabaaababbaaaaaaaaabaaaaaaaabaaaaaaabaabbababaabbbabbabbbabaabaabaaabbabbbbababbaabaabbbabaabababbaababaaabbaabbbababababbbbaababaabbbbbabaabababbbaabbbaabababaabbabaabbbaabbabaaaaaaaabaaaaababbbbbbaababbbaaabbbabbbabbabbbaaababbbabaaaaaabbaabaabbbaaabababaababbabaaaabbbbabbbbaaaaaababbaaabaabaabbbbbaabbbaababababbbaabaaabbbaaabbaaabbaaabababbbbbabaabaaabbabbaaaabbbbabbbabaabbbaababaabaaaabbabaabbbbbababababbbbaaaabbbbaaabaaaaabbaabaabbaaabaaabbaaabaaaaabbbbbbbbbabbaaabaabbbbabbaababbbabaaababbabbabbbaabbbbabaabaaaaabababbbabbbabaaaaaaaabababbbaaaababaabbbababbaaaabbaabbbabaabaabaabbaabbbbaabbababbabbbaaababbbaabbbaaaaabbabbbbabaaaaabbbaaabbaabbbaaababaaabbbbabaaabaabaabbbabbaababbababbabbbbabbabbbbbbbbbabaaabaabaabbaaabbbabaaababaabaabaabbbabbabbaabababaababaaabbabaabbaaabbaaabaaaabbbbbbabababaaaaaaabaabbbbaaaaabaaaaabbbbababbbbaaabbbaaaababaaabbaababaabbbabbabaaaabbbaabbbabaabaaaabbaaaaaaaaabbbaabbbbabaaaaabaaababbaabaabbbbbbababbbabbbabaaababaaaababababaaababababbababaabbbbabaababbbbbaabaaabbabbbababbaaaabbbbbbaabaababaaaabaababbabaabaabbaaababaabbabababbbbbbabbababbbaaababababababbaabbbbabaabbabaabababbbbaaabbbaaabbbbaaabaaabababbabaabaaabbaaaababaaababaaaabbbbaaaabaababbbbaabaabaababaabaababaaaaabbaabbbbabaabbbababbbaababaaabaabbbbaaaaabbbaabaabbbabaabbabaabbabababbbbabababbbbabbbaabbbaabaabababaaaababaabbabaababababbabaabbabbbaabababbbabbbbbbabbaabbaaaabbabbabbbaaabbabbaabbbabbaababbbbbbabaaaaababaaaaaaabbaaaabbbabbbaaabaabaaaababbaabab
bbabbaabaaaaabbaaaabababbbbbabbaaaaabbbabbbbabbabbbbaaaaaaaabaabbabaabbaaaaaabaabaabbbbbabaaaababbaabbbaaabbaaaaaabababbabbbaabaabbbbbaabaaabbabbaaaabbaabaabaabbabaaaaaababbaabbbabbabababaaabaabaabaaaaabbbbabbaabbbaaaabbbaabbabaaabbabbbaabaababbbbabbabaabbabaabbbbabbabaabbbaaabaaaaabbbabbbbaaabababbababaaabababbaabbbaaaabaaabaaabaabaaaaababbababbbabbabbababaabbababaabbbaabbbbbababbababbaaaaaaaababbababaaabbbbabababbabbbaaaabbababababbabbbbbababbbabaabbaaaabbaaaababbabbbbbbbbabbabaabbbbbaaaaaababbaaaababbaabaabaabbbbaaabaabbaababbbaaabbbbabaaaaaaababbbababaaaaabbaaabaaabbbbabbababbbabbaaabbabaabaabaababbaaaaaabbbbbaaaabaaaaaaabbbbaaababaabbbaabaaaabaaabbaabaaabbabaabbabbaabbaabbbaabbbbabaababaaabbbabbbbbaabaaaaabaababbbaabbabbabaababbbababaaabaababbabbbbaabbbaaababaabbabbbaaaaaabaabbbababbbaabbababaabbbaaaabaabaaabbbabbaaababababaabbaaaaaaabbabbaabaabaaaaabbabbabaaabaaabbaaababaabbaabbababbabaaaaabbabbbaaaaaaaaabbbbabbabbbaaaaaabababbbbbbbbaaabbabbabaabaabbbbbbbaaabaaaabbaaaabaaabaababbabaabababaababaababbaabaaaaabbababbbbbbaabbaabbbaabbbaaabbbabaabbabaaaaabaabbbabbaabbaaaabaaaabbbbaabbabaabbabbabaaaabbbaaabaaaaaaababbabaaaabaaabbbbbbabaaaabbbbbabbbbbababaaaabbababbbaaabbbaaaaaabbbabbaabbaabbbbaaabaaababbbabaaabbbabbabbbababbaaabbbbabbbabababbabbbbbababbabbaabaaababbabaabbabbbbabbbbababbbbaabbaaaabbbabbaabaabbbbababbbaaaaabaabaababbaabbaabaaabbbababbabbaaabbbbbabbababbaaababaabbbbbaaaabaaabaababbbaabbbabaabababababaaaababbbaaababbaaabaabaabbaaabbbaabaaaaaaaaaabbaabaabaabbbabbabbaaabbaaaababbbbabaabbaaabbaaaabaabbaababbaabbabaaabbbbabaabbbaaabbaaabbbaabbbaababaabbbbaaabaaaaabaabbbaaabaabaabbbabbbabaabbaabbaabababbbaabaaaabbbbaaabbaabbaaaaaaaaabbaaabbaaaabbbbbabbbbaaaabaabaabbbbabbabbaabbaaabbbbababaaaaaaaaabaabbabbaaaabaababbbabbaaabbbaababbababbaaabbabbabbbababbababbaaaaabbbaaabbaabaaaaabbbbbbbbaaababaaabbbababbbbabaaabaaaabbabaaabbbbbaababbbaaababbbaaabbabababaabbbaaaaaaabbbbabbabbabaaaabbabaaaabaabbbbbaaabbabababbbababababaabaaabbbabbbbabaaabbbababaaaaabbabbaabbbbb
ababababbbaabaaababbbbbbaaabababbabaaabaaaaabbababbbabaaaabaaaaaabbaaaaaabbbababbbaaabaabababbabaabbaaabaabbabaabababbabbabbaabaabaaababbabbaaabababbbbaaabaababaaabbbaaaabbabbbabababaabaaaaabababbaabbbaaabbbbabaababbaabbbaabaaabaaaaaaaaaaaaaabbbbbbabaabbbaaaabbababbbbbaaaaababababbabbaaababbbbbbbbbaababbbaaaaaaabbbaabababababbbabbbabaabababababbabbaaaabbbababbbaabaaabbbbbaaaaabbbbaabbaaababbbbbaabbbabababbbababbbabbbbbaabaababaabbabaaabbbababbabaabbababbbabbaaabababaaaaabbbababababbaaaabbbaaabbaaabbbbabbbbababbaaaababbaabababbbaababbbbabbabbbbbaaabbbbbbbaabbbabbbbbbbbaaaabaaabaaababbabbaaabaaaaabababaaababbaaaabaaaaaaaabbaaababaabaaabaababaabbbbabbbbbaaabaaaabbaabbaaabaaababbbaaaabbbaabaabbbaababbabaababbbabbaaababaaababababaaabbbabbbababbbbaaababaaabbaababaabbbababbaabaaaababbbaaaaabbaaaaabbabbbaababababbbaabaaabbaaaabbabbbabaaabaaaabbabaaaabbbaabbbaabbbbbbabaabbbbbabbaabbbaaabbabbabbbbbabaabbaaaaababaababbaababbbbbbbbbbaaaaaababbaababbbabaababaaaababbbababaaababbbababbaaaaaabababaabbbaaaaaaaaababababaabbbbabaabbabbaaababbaaaababbbbbabbabbbaaaaaaaabbabaabababbabbaabababbaaabbbabbbbbabbababbbaabbaabbbabbaaaaaaabbbaaabbabbbaaabaaaaaaaabbabbbbabbaaabbaaababaabbbaaaaabababaaaaabaaababaabaaaaababbbbabbbaaaabaaaaabbabbababbaabaabbaaabbaabbbababababbbabababbbbbbbbaaaaababaababbbaabbaabaaaaaabababaaabababbbabbaabbabbbbabbaabbbbaaaaaaababbabbabaaabbabbbabbbbbbbaaaaaaaabbbababaaaabababbabbaaaabbbbbaabaaabbaabaaababbabbbabbabaabaaaaabaaaaaaaababaabbbabaaaabababaaababbaabbaaabbabbbbbabaaabaaaabbbbbababbbbabbabaabbaabbbabbbaabaabbbbbaabbbaaabbbaaaabaabaababbbbaabbababbabaabbabbaaabaaabbbbaabaaaabbaaaaabbbbabaaaabbabaabbabaabbabbbabaabbaabbbaababbbbaabbaaabbabbabbbaabababbbabbababbbabbbbbbaaaabaabbabbabaabbbbaabbbbbabbbaabbabbbbbbabbaababaabbabababbabbaabbabbaabbbaabaabbaababaabbabbabaabababbbbabbbaababbbaaaabbabbbabbaaabbbaabbabbababbabbabbbabbbbbbbabbbbababbaaabbaaabababaabbbbbbaabbbabbabbabbabbbbaaabbbbabaabbbabbbbbbbabbaabababbbababaaaaababbaaaabaabaaabbabaabaaaabbbbbbabaaab
aababbaaaababaabbbbabbbabbaaaabaaaaaaabbbaababbbaabbbbbabbabbbabaabbabbbabaaababbbbaababbaaabbbabaaabbbaababaabbbabaabbaabbbbbbbbaabaaaaaaabbbbbabbbaabbaaabaabbababbbbaaababaabbbbabaabbaaabbabbbbabbabababbbabbabaababbbabaaabbaabbaabbabababbbabbabaabaabbbbbaabaabbababababbbaaabbbabbbbabaaabbabaaabbbabbbaaaaabbbaabababbbaaabbabbbbabbbabaaaabbabbbbaaaaabbbaababaabbbaaaaaaaaabbabbaaabbbbbabbbaabaaaaaaaaaababaababbbbaabaaabbaabaaaababbabbbaabbbaabbaaaaaababbaaabbbabaabbbabaaaabaabbababaabbbbaaaabbabbaaabbbbbaaaababbbaababababbbaabbbbabaaabaabbbaaabaabbaabbabaababaaabababaaababaabaabbaabaabbbabaaabbabaaaababbabbaaababbaabbbababbaabaaaaaaabaaabaabbaaabaaabaaaabbabbbabaabbaabbbbababaababbbbbabbaaaaaaaabbbbaaaabaabbbaaaaaabbabababbbaaaabbabbaabbbbbbaababbbaaaabbbbbaabbbabbababbbababbbbbbbbaaaabaaabbbbabbabbbabbabbbbaabaaabbaaababaabaaaabaabaaabbaaaabbaabbaabababbaaaababaabaababaaabbaaaaaabaabbbabaaabbbbababaaaababaabbbbaabababbbabbababbbabaabbaababaaaaabbabababbababbbbbbaaaaaaaabbabbaabaaaaabbabbaaabbabbaaabababbbaabbbabbaaaabbbbbbabababbababaababbaababbbaabaaabaaabaaabababbbbababbbaababbabaaababaaabaababbbabbbbababbabbbbabbbaaaaabbaaabbbababbaabbabbbabaaababbbbbabbabbaabbabbbbabaabbbaabbbaaabaaabbbaabbaabaaabaaaabbbbbaababbaaababbbbabbbbbbbbabaaaabbabbabbaababaabaabbbaaabbaaabbbbbbbabbabaababaabbbbabbbabaababbaaabbaaabbbbbababbaabbaaabbaabaabbbaaabaabbbbbbbbabaaabbbbbbaaaababbabaabbaababbbabbbabbbabbabbaabbbbaaaabbabbaaaaaabbbbbbabaabaabbbabbbbbaabaababbbabbaabababbbbbabbaabbaaabbababbbbbbaabbabbabbbbaaababaabbaabaabbbaabbabbbababaabaaabababababbbabbbaaaaaaaababbabbbaaabaaaaaaaaabaabaabbababbaabbbbbbbaaaabaaabbaaababbabbbabbababaaaaaaaabaaaababbbbabbaabbbbbbbbabbbbbbbbbbaabaabaaaababbaaababaabaabbabaabbabbababaaababaaaaabaabbaabaaabababbbbbabbbabaaabababbbbabbaaabbaaabbbabbbbbabababababbbabbaaaababbbbbbaaabbbbaaaabaababaababaaabbbbbbabbaaaabaaabaaabbaabbaabaaaabbbabbaaababaaaaaabbbaaababaaabababaabbaababbabaaaabbabaaabbababbbbbbaaabbbaabbbbababbabbaabaaaabbbaabaabaaaaabbabb
abaabbbbabbbbaaaabaaabbabbabbabbbaabaaaaabaabababbbabbbbbbbbababaaaabbbbbbbaaaababbbbabaaaabbababababbabbbbabaaabbbababbbbabaabbababbbbbabbabbaaaabbbbbbababababbaaaabaaaababaaabbaaaaabbbabbbabbaaaaabbbbabaababaabbbaabaaaaaabbabbbbbabaaaaabbaabbbaababaabaabaaabbababaabbbbbbbbabbaabbbabbaaababbbaaabbabaabbbbaabbabbaabbabbaaaaaabababbbaaaaaaaabbababbaaaabababbabbbbababbabaaaababbbbbaaaabaabbbbbbaabaababbbbbabbabbbbaababbbbbabaabaabababaaaaaabbbaaaaabbbbabaaabbbbbaaabbaaaabaaaaabaabbabbaababaaaabaaaaabbbaabbabababbaabababbaaaabbbaabaabaaabbbbaababababababbaaabaababbbaababababbaabaaaabaaaaaabbaaabaabbbbbabbbaaabbabbabaabaababaaaaaaaabbbbbbbaaaaabbaaaaabbabbaaaababaababaababbababaabaabbbbaaabbaabbbabaaaabbbabaaababbaaababbbabaaabbbbaabbbabaaaaabaababbbabaaaabbbaabbbaaaaababaaaaababbbabbabbbbaaabaabbbbababbbbaabbabaabbbabbabbbbbbbbbabbbbaabbbbaaaaabababbbabbabbabbbbbbaababbaaaaabbbbababbbbaaaaaabbabbaabbabbaabbaabbaabbabbbabbbaaabaabbbaaabbabbaababaaaabbbaaabbbaaababbabbaababaaababbbaabbabbbabbbaaababbbbbababaababbbbaabbabbaabbbabaaababbbbaaaabbaabbaaaabbaababababaaabbabbabbbabbabababbabaabbabbbbbbabbabbbbabaabaabbababbbbbbbabaabbabababaaaabaaababababbabaaabbabaabbababbbaabaaaaaabbaaabababbbbbabbabababaabaabaabaaabbaababbabbaabbabababababababababaaabbbabaabbbbababbaaabbbbbbaabbabbaabbbbabbbbaabaaabaabbababbabbaaaabbbbbaabbbbbbaabbbaabababaaaabababbaaaabbbaabbaabaaaababbababbbbaaabaaaabaababbaaabbabaaababaaaaabaabbabbbabbbbaabaaabbaaaaabbabbbabbbbabbbaabbbbaabbaabababaababaabbbaaabaabbbaabbaabbbaabbbabbaaabbbaabbaaaaabbbbaaaaaaabaaaabbabbaabaaaaabbbbabaaaaaaabbaaaaabaabbaabbaaabaaaaabbabbababaaababaabbbbabbbbabaaabbabbbbababbabbbbbabbaabbabbaaaabbabbbbaabbaabbbabbbbabbaabbaabbabababbbbbabbbabaabbababaababbaaabaabbbbabbabaaabaaaaabbaaabbabaabbabaababbbababaabbabbabbbabbababaabbbbabbaabaabbbbabababbbaaabbabbbbabbaaabbaabbbbbbabaabbabbbabbaaaaababbbbbaabbabaaabbbaababaaaabababbbaabababaaaaabbbaabbbaaaaaabababbbaaabbbaabbaabbabbaabaabbabbbbabbabaaabbaaabaaabbaaaaaaababbaabbbbba
aabaabababbaabbaaaabaaaabbbbbaababbabaaaabbbabbaabbaaabaaababbabaabaaaabbbbabababbbabbbabaaabababbababbaabbbababbbaaabaaababbbaabaaaababbabaabbbabaabaaababbaaababbaabaaaabbaaabbbbbbbabaaaaabbabaaaabbbaabaabababaaaababbabbbbabbabbabbaabbbaabaaaaaabbabbbabababbaaabbbaabbaabbaaababaabaabbabaaabaabbbaabababaaababaaabaabbbbaababbabbbbbabaaabbaabaabbbaaaabaaaaabaaabaaabbbabaaabaaabbbaaabaabbbabaaabbaababbbbbabaaababaabbbabbbbabbababbabbabbaabbaababbabbaababaaaabbbabbabaaaaaaabaaabababaabaabaaababbaaabbbabbbbbbbaaaaabaaaabbaaabbbbbaaaaaaaaabaaabbbaaabababbaaaaaaaabaaaaaababaababaaaababbaaaaaabbababbbabbbaabbaabababaabbbbbbbbbabbaabbbabaaabaaaababbabaaaabbaabbaabaabaabbababaabbaaaabbbbbbbaabbbbababbababaababaaaaaabbbbaaaaababbbaaaaabbaababbabaabaabaaabbaaabbbbabbbaaabbbbbbabbaabaabbaabaabbbabaaababaaaabbbaabaabaaaaabaabbbbabbaaabaabbaababbbbaabaabaabbaabbabbabbaaaaaaaabbbaabababbbbabbabbbbaaabaaabbaabaababbaaababbbabaabbbaaabbbaaabaabbbbbbbbabbaaaaabaaabaaababbabbabbbaabaaabbabaabbbabbabaaaaababbbbabbbbbbbbaabbbbabbbbabbaabbbbaababbaaaabbbbbaaabbbbbbabbbbbabbabababababbbababbaaabbbbaabaabbbabbbabbaabbbbbbabbaabbbbbaabbbabaabbabaababbbbbaabaaaabaabbbababaaabbaaaaaabaaaabbabbbabbaaabbabaaabbbaabaaabbbaaaababbbaaabbaabbbabbbabaaabaabaabbaabbbbaaaabbababbabababbbbaabaaaabbbaabbabbaaabaaabbbbabbbbbbaaabaaaaabaabaaaaabbaabbaabbbbabbabbbaaabbabbbbabaaabbbaaabaaabbaabbbaaababaaababbabbaabaabbbbbbbabababbbaaabbaaabbbbbabababbabababbbbbbbbabbabbaaaaababbaabbbbababaabbbbbabbaabaaabbababbaaaaaabaababbababbabbbbababaaabbaaabbbbaababbbaabaaaaababbaabaababaaaaaaaabbaaaaaabbbbbbaababbbbaabaaabaaabbaaabbabbabbabbabbbaaaaaababaabbbabbbbaabbabbbbbbbaaabbabbabaaaababbaababbbbbababaababaaaabbaaaaaabaabbbbabaabbbbbbabbbbabaabaaabbabbaaabbabbabbbaaaaaaaabbabbaaabbbbbaababaabaaaaabbaabaabababbbbababbababbbabbbaaaababaabbbbabaaaabbbaabaabbaabaaaaabaabbabaabaababbbaabaababababbbbabbbababaaaababbbaabbabbabbbbbbabbaaaaabbaaababbbaabbabbabbbbaabababaabbbaaaaaaaaababababaababbbbaaababbaaabababbaabaabbaa
abaabaabbbbaaaabbabaaababaababbabbaabbaaabbaaaaabbbbbbaaaabaabaabbbaaaabbaababbbaabbaabbbbbabbabaaaabaaabaababaaabaabbaababbbbbaaababbbbaabbbaaabbaaaabbaabbbabbbbababbbababbaabaaaabbabaaaaaaabbbbbbbbaababbabaaaaaabbbabaabaaabbaaabbbbbaabbbabaaaababbabbbbbabbabbbabaabbabbbbbabaabbabaaaabaabaaababbababbbabaaaaabaaaaabbaaabbbbbbbabbbbbbaabbbaaabbaaaabaaabbbbbbaabaaabababbabaababaaabbabaaabbbaabbaaaabbbbbbabaaaaaabababbaaaababbbababbbababbbbaaabbaababbbaabababbaabbbabbbbbaaabbbabbbbbbaabaababaaabbaabbbbbaabbbbabbabaaabbbbabbaabbabaaabbbbaabbbaaabaaabbbabaabaabbbbaaabaabaaabaabaaabbaabbbabbaabaabbbbbbbabaabbbbababbabbabbbbbabababbbabbaaaababbbaabbabbabbbbbaababaaabbaabaabbbaabbabbbaababbaaaabbaaabbabbbaaabaabbbababbbaaababbaaaabbbababbbabaaaaaabaabaabababbbbaabaabbbbbbaabbabaaabbbbbabbaaaabaabaabaaabbbbabbabaabbababbbaabbbbbbbabbbabaaabbaabbbbababbbabbaaabbabbbaabbbaababaabaababaaabbbbbbbbbbbabbbaababbbababbababbabbbaaaaaaaaabbaaaabaaababbbabbaabbabababbaabaababaababbaabbbbabaaaaaabbbbabbbbabaabbabbabbaabababaaabaabbaaabbabbaabaababbbbaabaaaababaaaababbbbbbaabbaababbabaabbbaabbaabbababbabbbaabbabababaabbabbabbbaabbaaabaaaaabbbaabbbaaaaaabaabbabaaabababbbabbaababbbbbbbbbbaaababbbaababbaaabbabaaabbbababbaababbabbaaabbababaabbbbaaabbbbbabbbbbbaaabbabbababbaaabbaabbbbaaaabaaaaababbbbbbabbabbaaaaaaaaabbaaababaaabbabbbbbbababbbaabaabbabaaaabbabbbbbaaaababaababaaaaabbbabbbbbbbbabaaabbaaabbbaabababbbbaabaaababbbbabaaabbbbbabababbbbabaabbbabababbabaaaaaabbaababbaabaaaababbabbbaaaaaabbbaaabbababbabaaaabaababaaaaaaaabbbabbababbbbbbaabaaabaababbabbabbbbbbbaabaaababbabaaababbaabbbabbbabbbbbabaabbbababbababaababbbbabaababababbabbbbaaaabbaaaaaaaabbabaabaababaabaabbbabbbabaabaabbaaabbbababaababaababaaaaaabababaabbbaaabaaabbbbabbbaaabababbbbbababbabbbbaabbabbbababaaaaaabbbbabbaaaaabaaabbababbabbababbabaaababbaaabbaaabaababbbbaaabababbaaaaaabbababbbbbbbbbbaabbbbbabbbaaaabbaaabababaaaabababaabaaabbaaaaaabbababbbbaaaaaababaabaababaaaaabbbabbaabbbabbabbbbabbababaababaaabbbbbabbbaabaabbaababa
abbbabbbaaabbaaaaabbaaaaaaabbbabbbbbabbabababbaaaabbbabababababbabbbbababababbbababbabbbbabaaaaaaababaaabbbbaaaaaabbbabbbabababbbbaabaaaaaababaababbabbbaaababbabbababaababbbbbabbababbbbabbbbaaaaaababbbbabbbabbababbbbababbaabbbbbbaabaaaaaabbbaabbabbabbabbbababbbaaabbababaaabababbabbabababababbaaababaaababaababbababaababbbbbbbbaaabbbabbabbaaababbbabababbaabaaabbbbabbbaabbbabbbbaabaabaababbaabbabaababaabbaabaaababbbaaabbbbabaabbababbaabababaaaabbababbbaaabbaababbbbbaaaabaabaabbaabbbbababbabaabaaaaaaabaabaabaaabaabbbabaabababbbbababbbbbbbbaaababbbaaabbbaaabaaaaabaabbabbbabbbbbabbaabbbbbaabaabbbabbaaabbaabbababaaabaaaaababbbbaabaabaaaabbaaaabbaababbaababaabbaaaaabaaabababababbabbbaaaaabbabbaaaabbbbbaabbabaabaaaabbbaabababababaabaabaaaababaaabbbbaaaaabbaaababbababaaaaabaabbababaababbbababaababaabbbbabbabababbaaabbaabbabbbabbbbabbbbbbbababbaaabaaabaabbbbbabaabaabbbaaababbbbbaaaabbbbbbabbaabaababbbaaaabaaabaabbabaaabbbbbaabaaaaabaabbabbbaabbaabbbaabababaabbaaaabababbbbbbabbbbbaaabaaaaabbbbaaabbbbbbbaaaaababaabbbaaabaabbabaaababbbbbabaaaaabbbbbbabbaabaaaabbbabaaaaaaabbabaabbbababbbbaababbbbabbbaabbbbbaabbbabbaaabaaabbbabbbabaabaabbaabaabbbbaabbbbbababaaaabbbaababbbbabaabaaabbabbbabbbabbaaabbaaabaabababbbabbabbbbaaabbbababbaaabbbaaabbabbabaabbbabbabaaabababababbbabbaabababaaaabbbbaabbbbbaabbbbabbaaabbbaabaaaaaaabaaabaabababbaabaaabbbbbabababbbaaabababbbaaabbaabbbaaaaaabababbabbaababbbbbaaababaabbbbbabbbabbbbbbbabbbbbabbbaabaabbaabbbabaaaaaaaabbababbbbbbaaaaabbbaaabaabaabaaaaabbbaabbbbbabbbabaaababbbaaaababaabaaaababaabbaababaaababbbbaaaabbabbbbbbabbaaabbabaaabbbbabbbbaaababbbbaabbbaaaababbaabaaaaabaaabaabaaaaaaaabaaaabbaaaaaaaabbaabbbabaaabbbababaaaaaababbababbabbbbbbbbaaaaaaaaabaabaaabaabbbbababbbababaabbabababababbbaaabbabaaabbababaabbaabbababbbbbbbaaabaaaaabaaaaaabbbaaaaaaaabbabababbabbbbbabaaabababaabbbabababaabbababbbbabaaaababbabaaaaabbabbbabbaabbbbaaababbbaaababaaabbaabaaababaaaaabbaaaabbbaaaaaabbbabbababbbbbababbabaaaaabbbbabbaaabbababbabbbaaaaaaaaaaababbabaabbbaabbaa
babbabbbababaaaabaaaabbaabbbabbaabbaabbabbaabbaaaaaaabbbababaabbabaabaaabbaaabbabbaaabbbbbbbbbbabbbaaaaabaabbbbaabbabbabbbabbbbaabbbaaaabaaaabbabbabbbbbabaabaaabbabaaababaaabbbbbababbbabaabaaaaaabbaabbabbaaaaaabbaabaaabbabababbbbbbbaabaaabbbbabbbaabbababbabababbabbbbbbbabbaabbbbabbabaaabbbababbababaaaabbabbbbaabaabbbbaaabaaaaababbbbbbaababbbbabaabaababaaabaabbabbaaaabaaabbabbabbbaaababbbbaabaabaabbbaaaaabbabbbaaabaaabbbababababaaaabbaaabaaaababaabbaabbabaaaabaaaabbbbbaaaaabaabaaaaabbbbaaaaababbbabaaaaabaabababbabababbabbabbaaabaaabbabbaabaabaabaaabbbabbbabbababaaaabbbbbabbbaababbaaaaababbabaaaaaaabaaaabbaabbbbbbababaabbababaaabaababbaabbbaabaabbabbaababbbbaaababbbababbaabababbaabbabaaabbbaaaabbbbabbaaaabaaaaabbbbababbaabaaaaaabaaaaaaaaabaabbbaaaaaabbababaaaaaaaaabaaabbaaabbabbaabaababababbbbbbbababaabbabbbbbabaaaaababbabbbbbabaabaaaabaaabaaaaaaaaabbabbbbabbbbbabaaaaabaaaabbabbbaaabbbabababbbbabbbbababbabbaabbbabababbbaababbbbbabaaababbbaaabbbabbaababbaaabbaaaabbaaababbbabbababbbababaabbabbbbaabbbaaaabaababaaaababbaabaabbabbaaaaaabbbbabbbbbbbbaaabbbbaabaabaabbbaababababbbaabbabbabbbaaabbbbababaaaabaaabbbbbabaaaaabbbaabbbbaabbabbbababbaabbabaaababaabaaaaaabababbaaaabaabbababaaaabaabbbbbabbbabbbbaaabbbbbabbaaabbbaaabbaaabaabbbbabbbaababaabaababbaaabbabbbaaabbaababbaabbabaabbbbabbaaaabbaabbbabaaabababbbabaabbaaababaabbaabaaababbababaaabbaabbaaaaabaaaaabbbbbbbbbaababababaaabbaabbbaabaaaabbaabbbabaabbbabbaabaababaababaaaabbabaabbbaababbabbbaabaabababaabbbabbabbbbbbbbbaabababbbbbaababaababbbbbbabbbaaababaaaaababbabbbbabbbbbbabaaabbabaaaabbbbbbabaaaaabbbbbaaaabbababaaabbbabababbaabbbaabaabbbbbabbabbbbbbababaaababaaaabaaaaabaaabbabbbaaaaabbababababbaabaababbbbabbbaabaababbabaababbbbabbbbbbbaaaababbaababbaabaabbbabaaabbababbabbaababbaabbaaaaaaaabbabbbaabbabaabbababbaaaabaabbbaabbbbaaaabbabaabaabbbbbabbbabaaaaabbbbbbaaaabbaaaabbbaaabbbbaaabaabbbabbbaaabbbabbabbbbababaabaaabbbbbbaabaabbababaabaabaabbaabbbbabaaabbaabbbbaababbbabaaaabaabbbaabbabbbaaaaaababbaaaabababaaaaabbaaabbab
bbaaaaabaaabbaabbbabaaabababaabbbababaababbababbbbababbbbabaabaaabaaabbaaaaaabbbbbbbaaaaabbaabbbbbabbbbaaaabbaababbbaababbbbbbbbabaaabbbbbabbaaabbaabbbbbbbbbbababaaaabaaaaabaabbaabbbaaabbaabababbbaabaababbabbbbaabbbaaaabbbaabababaaababbababbbbabbbbbbbabbbbabbbabaabababbbabbaaaaaabbaaabbaabaaaaaabbbaababbbaabababaaabaaabbbaaaababbaaaaaababababbbbaabbbabbbbbbbbbaabbaababaabababaaaaabbabbaaabaabbbaababaaababbabbbbbabaabaabbabaabbbbbbaabbabbbbbbabbbbbaaaaaaaabbbaaabaabababaaaaabbbaaaaabbbbbaaaaababbbababbaababaabaabaaabbbbababaaaabbbbbabaaaaabaababaaababbbbaabbbaabaaabaabbbbabaababaaaababbaabbbabbaabbbbabbabbaababbaaabbaaabababbbaaabaaabbbaabbbabaaabaababbbbbababababaabaababbabbbabbaabbbaaababbabababaabaabababbbbaaabaabbabbaabbabbbabbbabaabbaaabbbaaaababbaaaaabbbbabbbababbbababbbabbabbaabbaaaaaababaaaabbabbbbbaabaaababaaabbaabbbbababbbaaabbabaaabbbababaaaabbbabbbbaabbabbaabaabababbbabbaaaabbabbaabaabbbaaabaaaaabaabbbabaabaaabbabaaabbbbabaabbabbaaaaababaabbbbabbabbbaaabbbabbbbaabbbbabbabbababaaabbbaaabbbbabababbabbaabababaaaaaabbbabbababbbbaabbabbbaaaaabbabbaaaaaaaaabbabaaaaaabaabaabaabaabbbbbabbaabbaababbbaabbbabababbababbabaaababbaaabbbbaaabbbaabbbbabaaabbbababbbabbbabbababaabbbababaaabbabbabbaabaaaababaaababbbabbaabbababaaabbbbbbbbbaabababaaaaaabbaabbabbbaaaaabbaaabaaaaababaabaabbabbbaaaabbabbaaaabaaababbbbbbbbbabbabaaabbabbaababbbbbaaaaabbbbbabbababababaabbbbbaaaabbabababaabaaaabaabbbaabbabaaaaabbaabbabbabbbbabbbaabbbbbbaaabbaaaabaaabbbaaabbabaababaabbbabbbabbaabbabbaabbabaabbbbaababaaabaabbabaabbaaabbabbbababababbbbabbabaaaaabbabbabbbbabbabbaababbaabbabaabababbbabaabbbabbabaaabababababbbbabbbabababbaaababaabbbbbbabababababbabbabababbabbaaaaabaabaaaaaabbabbaabababaabbbbabbbbaaabababaaaabbbbabaaababbbbabbbbaaabaabbbbbbbaabbabaaaaaabbbabbaabbbbaaaaaaabaaababbbbababbaaabaaaaaabbabbbaababbbbbbbbbaabaaabaababbbbabaaaababbbbabaaaababaaaaaabbbabbaabbbaabbbbbabaaababaabbaababbaaaabbabababbbbbbbbbaabbaabaabbbaaaaaabababbbbabaababbbaaabbbbaaaabaaabbaabbabaabaabaaabbaaaaabbbbbb
aaabaaaababbabbbaaaaabaabbabbabaaaaaaaabaaabaababbaabbaabbbbbabababbbabbaababbbbaaabaaabbababbbabababababbabbaaabaaababaaaabbbabbbbbbbabbbbbbabababbabbbbaaaabaabaaaabaaabbaaabaaababaaaabbbbaabbaabaababbbabababbbababaaababababababaaaaaaaaabaabbabaabbaabaabaababbabbaaaabababaabaababababbbbabaaaababbbbaabbaabaaabaaaaabbbabaababbbbbbababababaaabbabbbbbbabbbabbbaaaabbbaaabaaabbbaaaaaabbbbbbaaaabbaabaabbabbbabaaabaaaabaababbabababaaabaabaabbbbbabbabaabaabbaaaabbbaabaabaabbbabaabbaaabbbbbaabbaababbbbababbabbbbbbbbabaaabbbaabaaaababbbbbaabaaaaaabababaaaabaabaabbaabbaabbaaaababaabbabaaaababaabbaabababbaabaabbabababbaabbbabbababaabbbbaaabbbaaaabbaaabbbbaabbbbabbabaabbbbaaaababaabbaaaaabbbbabaabaabaaababaaaabbaabbbabbabbabbabbbbbbababbaaaabbabbabbaaaaaaabbaaaaababaaabaabbbbaaabbbaabbbbbbaaaabbababaaabbbbababbbaaaabbabaabbbbbabababbbbbbaaababbbbbbbbbabbbbababbaaabbbbbbbbaababaabababbbaaaaaabbabaaabababaabbbbbabbabbbbbabbabbbbbababbabbbaaaabaaaaababbbbaabbaaaabaabbbbababbabbabbaababaaaaaaaaabbbbbbbaaabaabababbbaaaaababbabbbbbabaaaaaabbbbbaaaaababababbaaababaaabbbaaabbbbaabaaaabaaaaaaaabbabaabaabaaabaabbbaaabababaaabaaaaabbbbabbabbabaaabaabbabbbbaabbbabaabbaaaabbaaaaabbbaaabbababababbbbabaababaaaabbbbbabababbababaaabbaaaaababbabbbbababababbbaaaabaaabaaabaaaaabaaaabbbbbaabbaaaaabababbbaabaaaabbbbbaaaababababaabbbaabbbbaabbbbbaabbbaabbabaaaaaababbbbbbaaabaabbbabbabbaabaabbaaaababbaabbbbbaabbbbbababababbaaaaaababaabababaababbabbabaaabaaabaaaabbababbabbbbaabaaabbbabbabaaabaababaabbabababaaababbbababaababbaabaaaaabbbaaaaaaaabbbabaabaaabbbabbaaabababbaabaabaabbaaabaabbaabbbbbbaababbbabaaabbbaabbaaabbbaaababbbababaaaaabaaabbbbabaaabbaaaabbbbaaaabbabbbabbbbbbaaaaaaaabababbbbabbbaaababaabbababaabbaaaabaabbaaabaababababbabaabaabbbabaaaaabaabbaabbbbabababababaabbaabbbbbabaabbbabaaaabbbaababaaabbaaabbaaabbbaaabbbbbbabaaabbbbbaabaabaaabbbabbbbbbaaaabbabaaaabbabbbbaaabbbbaabbabbbaaababbbababbbaabbaaaaaaaaaaabbabbabbbababbababbbbbbaabaabbaababbabbbbbbabbaaaaaaabaabbbbbbbbaababaaababbabababaaaba
bbabaabbbbbbbaaaaababbbaabbbaaaabaabaaababbbabbbaaaaaabababbabaaabbbbabaaababababbaaaaaabbaaababbbbbbbaaaaabaaabaaabbbbabbaaaaaaabababababbaaabbababbaabababbaaabbbbbbaaaaabaabbaabbabbaababbabaabaababaabbaabaabbbaabaaaaaabaaabababaaabbabbbbbbbbaabbabbabbbbaaaaaaababbbbaabbaababababbbbabbbabbabababbbbababbbbaabaababbbbbbbaaaabababbbbabbbbaaaaaaababaaabaaaabbbaaaababbbaabbbbaabaaaabababbaaaabbabaabbbbbaabbbababaaabaabbabbabababbaaaabbabbbabaabaaaaabbbbbaabbaaabbbaabaaabaabbaabbababbaabbabbbabbaabababababbbbabaaabbabaababbaaaaababbbaaaaabaaabbabbababbbbbabbabbaabbabbbaabbbabbaabababaaababbbbabaaabbbaaabababbabbbbbababaaaaaabbbbababbabbaabbaaabbbbbbbabaaabbaaaaababaabbbbabaaabbbabbaaababbbbaabbaabaaaaaaabbbaaabbababbabbaaabababbbaababaabbabbaabaabbabbbbbbbbbbbaababaababbabaaabbbbabbbbabbbbaabbabaaababbbabbababbababbbbbaabbbabaaababbbbaabbbaababaaabbaaabbbbbaabbabbbbaaabaabbbbbaabbbabaaaaabaaabbabbbbaabbababbbbbabaabababbabbaabbaaabaaaaaaaabababaaababbaaabaaaaabbabababbbaaaabaaabaabababbabaabbaaabbabbbbaabaaabbaabaabababaabbaaaabbbbabbbabbbaababbaaababbaabbaabaabbabbaabbbaaaabaaaabbaaaabbbaabaaabbbbbabbabbabaaaaabbbabaaaabbbbaabbaaabbabaabaabbabbbaaaaabbbbbbbbbaababaaaaabbbaaaabaaabaabaaaabaabbbbbbaabbabbaabbbabaaaabaabbbaaaabaababbabbabbabbbbbbababaabbaabaaaabababbabbabbbbbaababbbbabbabbabbaaaaaabbabbabbaabbbbabababbbbbaaabbabbaabbaabbabbbabababbabbbbbbbbbbbbbbbabbbbbaabbbabaaabaabaaaaaabaabbbbababaabbabbabbbbbaabbbbaabbabbbabbabaababaaabaaabbabbaaaaaaaabbaaaaabbbababbbbbaaaabbabaaabaaabaaabababbaaabbbbaabbbabbaabbaaababaaabbbbbabbbaabbabaabaabaaababbaabaabaabbaaabbbaabbaaabbaabbabbbbbabbbbabbabbbababbabbaaabaaabbabaabaabbaaabbbababbababbaabbaaaabbaabaabaababaabbbbabaaaaaabaabababbbabaaaababbbabaaaabaabababbabbabaaabaabbbbbabbaaaabbaabaababbbabbbbbaaabbbbbaabbabbaaababbbababbbbaaaaabaaaaaaabaabaaabbaaabbbbbaababaabbbababbabaaabbabbbbbbbbbbbaabbbbbbbbaaaabaabbbabababbabaaababaaaabaaabaaaaababbbbbabbbbabbbbbabaaabababbaabbbbaaabaaaaabbbabbbbbbbabbabababbaabababaaaaaaababab
bbaaaaaabaaaaaabaaaabbbaabababbabbbbbaabbaaabbbabaabaabbabbabbbabbabbabababbaabbababbaaaabbbabaaaabbaaabaabaababbbbbabaaaabababaaabbabababbaabbaabbbbabaaabbbbaaaaababbaabbbbabaabaaaaababaabbaaaaababbabbbbabaaabbbbbaaaaaabababaabbaaabbbbaabbbaaaaaabbaabababaaaaababaabaaabaabbbabbbbbbbbaaabaabbbaaaabaaabaabababbbabbabbaaaaabaabaaaababaaabbbaaabbabababbabbabbaaaaabaabaaababaabaaabaabaababbbaaabaaaabababaabbaabaaaaaabbbbabbbbbaaababaababbaaabaaaababbabbbbbbabbaaaabbaaaabbabbbbababbaaaaaaaaabbaaaaabbbaaabbbabaaaababbbbbbbaaaaaabbabaabbaabbbbbbbbbbaaabbabbaabbababbaababbaababbbabbbaabbbaaabbabbbaaaaabbabbbabbabbbbaaabbbbabbaaabbbbbbaaaabbbabaaaaaababbaabbaaabaaabaabaaaabaabbbaabaabbbabbabbaaaabaabbbbbaaaaabbbbaaababbaaabaabbbaabaaababaaabaabbababbababaaabbaabaababaababaabbabbbbbbabaababbbbababaabbaaabbabaabbaaaabbaaaababaaabbabbabbaabaababaaabbbaaaabaabbbbbabbbabaaaababababaaabbaababbaabbaabbbabbbaaaaaabbaabaaaabbabaaabaababbabaaabbbbbbbbbababaabaabaaabbbaabaabbbabbbbabbbaaaabaaaabbabbbaabaababaaabbabbbbbbaabbabbbbababbbaaabbaaabbaaababbbbbabaabbabaaaaaabbaabaabbaabbaababbbbababbbaabaaabbbbbbbabbbabaabbbabbbaabbaaabbaaaaabaababaaabbbabababaabbaababbabaabbbbaaabbbbbbbbabbaaaabbbbbaaaabbaaababbbbaababbaaaaaabbbabbaaaabbababaaabbbbbaaabbaaababbaaabbbaabaabbbaabbbbabbaaabaaabbabbbbbaababababaaaabaaaabaabaaabbabababbbbbabbababbbbababaaaaaaaaabaaaabaaaaababbabbabbbaaaabbbbbbabaabbbbaabaabbbbbbbbbbbaaaaaaabbaaababababababaababaaaabaaababbabaaabbabbbbbbabbbbaaaabababbbbbaabbabaabbaabbaaaabaabbabababbbaaabbbbbabbbababbbbbaaabaaaabbaabbabbabaaaaaaaaaaaababaabaababbaaabaababaaabaaaaaabaaaabbbaaaaaaaaaaabbabbbabbbbbababaaabbabbabbbbaabababbaababaaababaaaaabbaabbabbababaaabbbbbaaaabbbabbabbaabaaabaabaaabaaabaabbaabbbbaabaabaaaaabbbababababababaaaabaabbababbaababbbabbbbbabaaaaaababaaabaaaabbababbbbbbaabaababaaaabbbbaababaaabbaaabaabbabbbaabbbbabbbaaabaaabaababbbabbbbabbaabbbabaaaababaaabbaaaabababbbaaaababbbabbbbbaaabbbbaabbaaabaaabaabbaaababbaabaaaababaaaaabbababaababbbbbbabaabbabbbab
bbbababbbabbabbbbabbbbababaaabbbbabbbbaaaabbbbaabbababbbbabaabbbbaabbaabbbbbaababbaaaabaabbaabbbabbabaabbbaaabbbabbaaaabaabababaababbbaabbbbbbbbaabbabaaaaaabbababbaababbbababaabbabaabbbabaaabbbbbabaaabbbaabababbababbbbababbaababbbbbbaaaaaaaabaaababbabbbbabbbaabaaaaabbbbbbbabbaaabbbbabaabbaaabbbaaaaabbabaabbbabbbabaaabbbbabaabbabababbabababbaabbbababbbbbbbaaaabbabbabbbbbabbabbabaababbabbbbbaabbbaabaaabbbbbabababbbabbaaababaabaabaaabaabbbbbabbbbbabaaaabbaabbabbaaaabaaabaaaabaaaabbbaababababbbaaaabbbababaaabaaaabbbbabaaabbbaabababaabbbaaabbbaabaabaaaababbbbbbabbaaaaabaabaaabaaaaababaaabbbaabbbaabbbbbbbbabbaaaaabaaabbbabbbabababbbbabaabbbabababaabbababaaabaaabaaabbbbbbabbbaababaaabbabbabababbbbaaaabbbaababbaababbabbbabbbaaaaabbbabaaababbbabaabababbbabbbbabbaabaaaaababbabbaaaaaaabbabbabbaabbabbaabbbaaaaabbaaabababbabbbbbbababaabbbbaaaaaababbabbbbbbbaaabbbaabbabababbabbabbabbbababaaaaaabbabbbaaabbaaaabbabaaaabbaaabbababaabbbababaaaaababaaabbaabbabaaabbbaaabbbabaabbaaabaaaaaaaaaabaaaaabbbbbbbbbbaabbaabbbbaabbaabbaabbaaabaaaaaaaabbbaaabbabbabbbbbbbbaaaaaababbabbbbbbbaabbbababbbaabbabbabbbabaabbaaaabbaaaabbbbbaaabbabbaaaabbbbaaabbabbaabbaaabbabaabbabaaababbabbbbbbabbbaabaaaaaaababaabaaaaaabbbbababbababbbabbbbbabaabbababbabbbababababbaaabbbbbbbabbbbbaaabaaabbbababbabaaabaaaaaababababbbaaababaabbabaaaabababbbabbbabaaaaaaababbabaabbaabbbbbbbbaaaabbabaabaabaaaaaaaabbabbaaabbaaaabaabbbababababbaaaababbaaabbbbaabaabaaabbbbbbababaabaabbbaaabbbabbaaaaaaabbbababaababbbaabaaabaabbbaababbaabababaababbabbbbbbbabbabaaababababaaabbbabbbbaabbabaaaabbabaaababbabaaabaaabbaabaabaaababbaabbbabbaaaaabbbbabbabaaabaaababaabbabababbabbaaaaaaabbbbbaaaababbaaaaaaabaaaabbbabaaababbaaabbabbbbabbbbbbaaabbabbabaaababaaabbabbabbaabaaaaaaaabaabaaabaabaaababbabbaabababaaabbbabbababbbbbabaaabbbaaaaabaabaabbaaaabababaaabababbbbbaababbbbbaaabbbabaaabaaabbabbabaabbabbbabbababbbabbbaabbbbaaabaaaaaababaabbaababaaaabaaabbabbaabababaaaabbabbbaaaabbbaababaaabbabbbbaaabbbbbbabaaabbabaaaabbbabbbababababbabbbaaaabaaaa
abaaabbaaaaaababaabaaabaaabbaaaaabbbaabaabaabbbabababbaabbabaaaaabbbaaaaaaabbbbabbaaabbabbaabaaabababbabbbbbabbbbbbbbabbaabbaaababaaaaabbabaaaaabababbbababbaabbaabbbababbaaabaabbbbaabababbbabbbbabbbbbbaaaabbabbabaaaabbbbaaaaabbaaaabbbbabbbbbabababababaaaaabbabbbbbbbbabababbbbabbbabbabbaaaababbababbabbbbaababaaaaaaaababaaaabaababbbbaabaaabbaabbbbbbabbbbaababaabbbbabababbaabaaabbababbabbbaabababbbbbababaababbababababaababbbaabbaaaaababaaaabaabaaabbabbaabbbbaaabbbaaaabbabbbbbabbbababaaaaabbbabbabbababababbbaaabbaaababababaaababbaaabaababaabbbaaabaababbbbbaabaaaabbbaababbabbaabaaaabbabaaabbababbababababbbbbaabbbbaaaaababbababbbbbbbaaaabbababababaaabbbaaaababababbaabaabbaabaabaaababbaaabaaaabbaaaabbaababaaabaaabbbbbbbbbbabbaaabababaabababaabaaaaaabababbbbabababbababaabbaaaaabbbabaaababbaaaabaaabaaaabaaaabbaababbbbbaaaaaaaaaaabbbabbabababbabbaaaaabbbbabbbabaaaaaaabbaaaabbabaaaabbaababababbaaababbbaababababbbbbababbabbbbbbaaaabbbababbbaabaababaaababbbabaabaabbbaababaabaabaaaababbaabbbabaaaaaaaaaabaaaabbaaabaaaabbabaaabbabbaaaaabaaabbbbbbbabbbbbbbbaaabbabbbababbbbbaaaabbbaaabbaabbbbbaaabbbbbaaaaaabbabbabbbabbabbbaabababababbabbaabababbabbaabbabbaaabaabbabbabbbababbbbbbaabbaababbbabbabbaaabababbaabbaaabbabbbabaaabbbaabaabaabbbaabbbbabaababbbaabbabbaaaaaaaaaabbabbbaaabbabbaababbaaabbbbbaaabaaaabbaabaaaaabaabbaabbaaabaaaaabbbbbbaaabbbbaababbaaaaababaabaaabbbbbbabbbaabaaaaabaababbabbaaabbbbaaabbabaababaaaaababaabbaaabbabbaaababbabaababbabbabbabababaaaaabbaabbaaababbbbbabbbababbabbbaaabbaaaaabbbbabbabbbaaaaabbbbbabbbabbababbbaaaabbbabbbbaabababaaababbaaaaaaabaabaabaaaabaaaabaabbbbaaaabbbaabbbabaababaaabaaababbbaaaabbabbbabbbaaaaaaabababaababbbbaaaabbbbbaabbbbabbbaaaaaaabaabbabbbbbabbbabbabbbabbbbbbbbbabaaaabaabbbaababbbaaabababbbbabbabaaabbaaaaabbbbaabbbbaabbbaaaaaababbbaaabbaaaaabaabbaaabbbaaabbbaaaabaababaabababbabaaabaabbabbbaabababaaabaabababbbbbabbabaabbaabbaaaabbbaaaabbabbbaabaaaaaabbbbbabbaabaaabbaaabbaabaabbbbaabbbababbabbaaabbbbbbbabaabbbabaabbbaababaabbababbbabbababbba
baabbaaaaabbbbbbbbbbbbabaaaabaabbaaaaaaabbbbbbbabaaaabbaaabbbbbabbaababbaaaabbaaaaaaabbaabababbbaabbaabbabaaaabaabbbaaabaabbbababbbbaaabbabbbabbbbbbbbbbbbababbaababbabaabaabbaaaabbabbaaabbbaaabbbbbbabbaaaaabbaabbbbaaabbbbbbaabbaababbbbabaabbabbaaabbaaaaababbbaaaabbbbbbaaaaabaaaaabbbabaabbbabaaabbaabbbbbbabbbbababbbaaabbbabbabaaaabbbbaabbbbababbbbbabbbbabaaaaaababaaaaabbababababbaabaaaabbbabbababbbbbbbbbaabbaaabbbbabaaababababaabbaabaabbbbbabaaabaabaaababbaaabbaaabbbbaaabbabbabaaaabbbbbababbabbabbaabaabaaaabbbbababaabaabbaabbbbbabaabbbbbbbabbbbabababaabbabaabbaabaaaaababbaaabbaabbbbbbbabbababbaabaaaabbaaaabaaaabbbbababaaaaaababaabbbaabbabbbaaaababbbbaabbabaaaabaaabaaaabbaaaabaaaabaabbbaabbbbbababbbabaabbaaabaabbbabbbaabbbababaaaaaaaaaabbbbbaaaaaaababbbbbbaabbababbaaabaababbababbaaabbbbbbabbababaaaaaabbbbabbabaaaaabaabbaabaaaaaaabbaabbbbaabaababbabbaabbbababbabbbaaababbaaaabbabbbbabbbbbbabbbbbbbaabaabaabaabbbbabbabbaabbaaabaaaabbbabbbababbaaabababbabaaaababbbbabbbaababbbbbbabbabbaaaaaabbabaaaabbbabbbabbabbaababbababbbbabaaababaabaababbbbbaaabaabbababbaaaaabbababbbaaaabbbaabbbaabaabaababaaaaaabbbaaaabbabbabaabaabbbbaaaababababaaaaabaaaaabaaaabbbbbaabaababbababaabbbbbabbaabaaaaababaaabbabaaababbbabbbabbbababbaabbbabaabaabbbaabbabababaaaaabababbbabababaaaaabbbbaaababababbabbbabbbabaaaaabbbabbaaabaaaaaaabbbbaabaabaabababbbaababbbbaabbabbbababaaaabbbbbbbbbbaaaabbbbbabbaaabbaabaabbaaabbbaabababbaabaabababbbbbbbbabbaabaabbbabbaaaaaabbbbbbabababaaaabbaaaaabaabaabaabaabbbbbaabbbbaaaababababbbaabababbabaabaabaabaaabbabaaaaababbabbaaaabbabbbaaabaaabaabbaaababbbbaabbabababaaabaabbaabaabbabaababaaababbbabbbbabaabaabbabbaabbbaabbbbbaabbbaabbaabaabaaabbbbaaaabaaaaaababababbbbbababbbabaaaabababaabbabaabaabbaaaabbbbbbbbabaaaabbbbbaababaaabbbbbbbabbaaabbabbaaaaabaabaabaababaabbbababbbbbaabbbbaabbabbbbbbaabbbbaabababbabababaabbaaababbaaaaaabbbababbabbababaaabaabbaaababababbbaaaaabbababaaabbbababaababbababaabbbaaaabaababaaaabaaabbaabbbaaabbaaaaaaaaabbaaabbabababbabbaabaabbabbbababababbaa
babbabaaaaaabaabaabbbabbbbabbbbababbaaababbabbbbabbbbabaabbbbababbabaaabbababbbaabbabaaaabaaabababaabbbaabaababaababbaaabaaaabaabbbaaaaaaabaaabbbbabbabbbbabbaaaaaaaabbaaabaaababbbbbabaaababaabbbaababbbaabbabbbbbaabbaabbabbaabaabbaaaabbababaaabaababaaaaaabbbabbabaaaaabaaabbabbbbababbababaabaaababbabbbabaaabbababaaabbaabbbbabaabbbbbbababbbababbaabaaabbbabaabbabaaabbabbabbbabbbabaabaaaababbbbaaaabbabbaaabbaaabbabaababaaababababbbbababaababbbbbbabaabbabbbabbbabababbbbaaabaaaaaabbabbaaaabaaabaaaaaabbaaababbbaaaabbabbaaabbbbbbbabbaaaabbbbaabbbbababbabaabbabaaaaaabbaabaababbaaaabbbabbbbabbbbabbaaabaaaaabbaabababbabaababbababbbbbbbbbaaaabbbaaaabbbabaaaabbbbbabbabbaabbaabbbaabbbbabbbbaaaababbababbbbbbaaabbaaabbaabbabbabbaabaaaabbbaaaaaabbbbabaababaabbbbabbbbaabaaaababbbabbababbbbbaaababbbaaaaaaabaabbaabbbabbbbaaaabaaaabbabbbbbabababaabaaabbabbbaaabbaaaababbaabaaaaabaaaaabbabbbabbbbbbbaaababbabbaaabbbbabbbbbaababaaababaaaaababbbaabbabbabaabaaabbbbaaabbababaababababbabaaaabbbaabbaaababbaababaaaabaaaaaaababaabbababaababaaaaabbbbbaabbbbabbababbbaababaaabbaaaaaaabbbbaababbabaabbbbbbaababbbbbabbbaabbbbbbabababbbbaaabbabaaaabababbaaaaaabaabbaababbaaaaabbbbbaaabbababbbabbbbabbbbbabbabbbaaaabbbbbbbbaabbabbbabbbababababaaaaabbbbbaabbbbabbbaaaaabbbaabbabbbbabaabaaabaaabbbbaabaabbbbaabbbbaaabaabaabaabaabaaabaaabaaaaabbbbbaaabbbabbabbaaaabbababbbbaababbabbbbbaaaaaababbabbbbaaabaaabababababaabaaabbbabaaaabbbbaabbaaababbbababbbbbbbbbaabaabbbababbaabbabbbbbbabbaaaabababbbbbaabaaabaaaabaabaabbbbaaaaabbabaababbabbbbabbbbaababbababaaabbababbaabbbbaaaabaabbbabbbabbbaabbbabababbbbbabababbbbabaaaaabaabbaabaabbbabbbbabaabbbabaabbaaaaababbbaaaabaabbbaaababbbaabaaaabbbbbaaaaabaababbaabbbabababbaaabbaaabaabbbaaaaaaabbbabbbbbababbbbabbbababbaabaaabbbbaaabbbbaabababaaaaaaaabaabbabababababbaaaaaaaabbbbbbaabbaabaabbaaaabaabaaabababaabbaabbbaaabbaabbabbbbabaabbbaaaabbbaaaabbbabbbabaabbaaaaababbaaaaabababbabaaabbaaaaabbabbbbbbbaabbaaaaaabbabbabaaabaabbbbaabaaababbbaabbbbabababaaaaaababbbabaaaaaabbabaabbaaa
bbbaaaaabbabbbaaaaabaaabaaaabbabbaaaabbabaababbaabbbaaaabbbaababbababbaabaabbaaaaabaababaaaaaaababbababbbaaaaabababbbabaabaabbbaabaabaaababbabababababbbaaabbabbbbaaababbaaaaabbbaabbbaaaababaabaaaaaaabaabbaabbbbbabbbbbbaabaababbbabaabaabbbabbbaaaabaaaaaabaaababbaabbbbbaabbbabbbabbbaabbababaababaaabaaabaabaabbbbaaaabbbaabbbaaababbaaaaaabaaababaabbbabbbbaaaabbabaaaaaababbbbbbbbaabbaaabbbaaabababbabbbaaaaabbabbbabababbbaababbbbabaaaaabaabaaabaababbabbaabaaabbbabbbaabababbabbbbbaaababbabbabbbaababbbaabbbabbbbababbbbbabbaabbbabaaaaabbaababbbbaaaababbbbbbabbaaaabababbabbbbbaabbbbbbaabaabbbbaaaaabaaabbaabbbbabbbbbaabbaaababaabbaaaabbbabbaaaaababaababaabbbabababbbbaaabbbbbbaabababaabaaabbaaaaabaaaaaababbbbabbaabbabbaabbbaaaaaaaabbaaabbabaaababaabababaaabbbaabaaababbabbaaaabbbaaabbaaaaaaabaaaabbabbbaaabaabaaaababbaababaaabbbabbaabbabaabbaaaabbabbbbabababaaabaabbaabbbaabbaaababbbbbaaabbbbaaabbaabaaabbbbbbabababaababbaabbbbbaababaaabaaabaababaabbbabaabbaaaababbbaaababbbbbbbbaaabaabaaaabaaabbbaababaaabbbabbbbbbabbabbbabbbaaaaaaaaaaabbaababbbababbbaabbbbbbbbbaabaabbbababbababaaababbaababababaabaabbabbbbbbbbaabaabaaaabaaaababaabaababaabbabbbbbaabbaababbbbaaabbbabbaaabaabbbaaaabbbbabaabababbababaaaababbaabaaaababbbbbbababaabaaaaaaaaabaaaaaabbaaaabbaabbaaabababbababbbaaabbaabbabababaabaaabbbbaabaabababaabbbababbbbbaabbabbaabbbbbabbabbababbabababbaaababbbbbaaaaaaaaaaabaabaaaaaabbaaabbaaabbaabbabbabbbaabbbabbbabbbaaababaaabaaabbbaaabbababababbabaaaabbabbaabaababaabbbabbbabbaaabaaabaabbabbbababaababbaababbbababbabababaaaababaabaabaaabbbbaaaaabbabababbabbaababaabbabbbaabbbaaabbbbabaabaababaaabaabaaaababbaabbabbabbaabbaaaaabababbbbbaaababbbbbaabbabbaabbababbaabbbaababbbbbaabababbbaababbabaaaabbbbbbababbaabbababbbbbbbbaaaaaaababaababbaaaababbaabbaabaaaaabaabbabbaaaaababbbbbaabababbabaaaaabbabaabaababbaaabababbbbbaabbaabbbbbbaaabaabbabababaabbaaaabbaaababaababbbbbbabaaaaabaababababbaaaabbbbabbabaaabbaaabaaabbbababaaaaabababababbaaabbbbabbabbabaaababaaaabbbbbbbaaabaaaabbaaabaaaaababaabbbbaa
aabbaaabbaababaaaababbbbaaaaababbabaababbbbbbbbbababbabbbbbbabbbaaababaabaaabababbbababbbbbabbabaaaaaaaabbaaaabbabbaaabbabbabbabbbaaababbaaabbbbabababbbaaaaabbababbbaabaabbabaabbababbabbabbbbbbbaaabbbaaaababbaaaaabbaaabaaaabbbbabbbaaaaaabbabbabbaaaababbbbbaaababbababaaaaaabbabbaabbaaabababbbbaaabaabbababbbbbbbbaaaabababaaaaaabbaaaabaabbabbbabaabbabbbbabbaabaaabbaaaababbaaabaabbababbaaaaaabbaaabaabaabababababbaaaaabbbbabababaabbabababababaaaaababbaababbaabbbaaaababbbaaaabaaaababbaababbbababaaabababaabaabbaabbababbbabbaaaabaaaabbbbbabaabbabbbbababbbaaaaabaaabbbaaaaaabaaaaabbabbbababbababbbaaaabbbbabaaabbbbababbabbaaaaabbbbaabaabbabaaaabbbaaaaabbbbbabaaababbbaaababbbbbaabbaaaabbaaabaabbbbabbaaababbbaabaaaaabaabbabbaababababbbbabbaabaabaaabaababbbabbbabbaaaabaaabaaabaaaaabbbabaaabbbbbbababbbabbbbbbabbbabaaaaaaababbaabbabababaababbaaabbabbbaabaababaaaabbaabbbabaabbaabbabaaaabbaaaabbaaaabbaabbbaabaabbaabbbaabbbabbabaababaabbaaaaabbbbbbbbbaabbbaabbabaaaaabaabaaaaaaaaabaaabbbaabaaaaaabbabbaaabbaaabaabaabbabbaaaabbabbaaabbabaabbbbbbbbbaabbabbbbabaabaabaaaabbbbaaaaabbababaabbbbbaabbbbbabaabbbbaabababbbbaaabbbbbbababbabbabbabbabababaabbbabaaabaabbbabbabbbaabaababaababbbbbabababaabbabbaabbabbaabaabbabbaaabbbabaabaabbabaabaabaaaaabaabbabbaaabbbbbbaabbbbabaabaabaabbababbbabbbaabbaababababbaababbbabbbaaabbaabaabbaaaabbbbababbbbbbabbbbbaababbbabaaaaaaabaababbabbbaaabbabbaaaabbababababbbbbabbaababaaababbaaabbbbababaabbbbbabbbbbbabbaaaabbaaababababababaaababbababbbbaaaaabbbaababbbbabaabbaaaababbaabbaababaaababaaaaabbabaaabaabaabbbbababbabbbaaababaaaabaaababbbbbaaaabbbabbaabababaabababbbbaabaaabaabbbbbbbbabbaababbbbabbbababbbbabaabbabbbbaabababbbabaaababbbabbaabbabbbbbabbabbabbbababaaabbaaabbbabbbaaabaaaaabaaaaabbbbaaababaabababbbababaabbabaaababaabaaabaaaaaaaaaabaaabbababbbbababbbababbabbbababaaababbaaabbababbbabaabbbbabbbababaaabbabbbaababbaaaabbbbbbaabababbbbbaabababaabbbbbaabaabaaababbaaabbbbbaababaababbbaabbbabbaaabbababbbbabbbbaaaaaaabaaaabbabbabbbaabbaaaabbabbbbaabbbbbbbababbab
aabbababbabaababbababbabaaabbbabbaaaaababababbaabbabbbbabbababbababbabbbaabbbbbbaaabaaabababbbbabbaabbaaaaabbbaabaabaaabbbaaaabbaabbaabbbabbabababaabbbabbbaaabbabaabbbababbbaaaabbaabbbbaabbbababbbaaaabbabbbbabbbbbababbbaabbbbaaaaaabababaaaabbbbbabaaaaaaaababbbbbbaababababaaaabbaabaaaaaaabbaaabababbabaabbbbaaaabbaababaabbabbabaaaaababbbaaabbbabbabbabbabaababbbaaabaabbbaaaabbaabbbaabbaabaabaababbaabbbbbaaabbaaabbaaabbbbbbbbbabababaaaabbabbbbaaabbabaaabaabbaabaaabbbabbaabaaabaaabaababaabbbabbabbbbaaaaabbabaabbbbabaaabbbbbbabbaababaabaaaaaabbbabaabaababaaaababbbbbbabaaaaaaabbabbabbabbabaaabababbbbbababbaaababbbabbabaaaaabbaaaabbaabaabaaabbabaabbbaaaabaabbabbaaaabbbbbabababbbaabbbaabaaabbabaaabbbbbabaaabbabaabbaaabaaaabbbbbabbbbaabaababbbabbabbabbbabaabbbaaaabbaababbbabbababbbaabaaabaaaaaaaaaababaaababbbbbababbaaabbabbaaaaaaaaaabababbaabbabbaaababbbaababaabababbabbaabaaabbbaaabbbabaabbbbbaaaaabbabaabbabbbbbbbababbbbbaabaabbbaabbaaabbbaaaabaaabbbbaaaaaabbbabbbabaabaababbbabbabbbbaababbbbbbbbabababbbabaaaabbbabbaaabbbabbbbabaaaabbbababbabbbbaaaabbbbbabaaaabaabaaabbbbababbbbaaaabbaaaaabbbabbbabbbbaaaabbabbababaabababbaaabbbabbababaabbabbbabbbbaabaabaababbaabbaabbabbbbabbbaabbababbaabbbbaaaaababbababababababaabbbbaaaabbbaaabaaabaabbaaaaabbabababababbaabaaaaaabbaaabbbbbaabbbaabababababbbbbbabbaababbabbbabaabbbbabaabaabbbabbaaabbbabbbaaaaaaaaaabbaabaaaababbabbabbabbbbabbaabbaabaabaababaaabbbabababbaabbbbbaaaaaaaabaaabbbabaabaaaababbaabbbaabbabaabbaabbaabbabbabaabbabaabbaababbaaabaaaabaaaaababbabbbbbbaaaabaaaaababbaabbbabbbbabababaabbababbabbbaaaabaaababbbbabbaabaabbaabbbaabbabbaabaabbbaabbaabaababbbbabbababaaaabbaabbaaabbaaababbbaababaabbbbababbbabbbbbaaaaabbabbaaaaaabaaaabbbbbaaababbaabbabbbbaaaaabaaabbbabaabbbaaaaabaaabbbbabaabbbbbbbaababaababbbbbbbabababaaabbaaabbbbaabbbabbabbbbaaabaababaaabbbbababababbabbaabaaabbabaaabbbaaabaabbbbbababbabaababaaabbababbaabbbaaaabbbaabaaabbbbbbaaabbbbaaaaaabbbbbaabbaabbabaabaaabaabbabaabaabbbabaaababbbbabbaabbbabbbbaabbabbbbabaaababbbaababb
ababbaabbbbbbbaabbbaababaabbbabaaabbbbbbabbabaaabbaaabaabaaabbbaaaababbaababbabbbbabbabaabbbbbaabbaabaabaabbaabaabababbaabbabbabbbbaabbbbabababbabbabaabbaababbbbabababaaaabbbbbbbbbbbababaabaaaaaabbaaaaaabbabbbaaaabbababaabbbbababbbaabbabaaabbbbbbaabaaabbaabbbaaabbbaabaababbbbababbbabbbbbababbbbaaaaaaaaaabaaabbbaaabbbabbbbababbbabbbaababaaabbabbbaabaabbbaababaaaabaaaaaaabbaababbaababbabababababbabaabbaababaaaaababbbbbabbbbbbabaaaabbbbabbaababbbabbbbabbbbbbababbabbbbbaaaaaabaaaabaaaabaaabbbabaabbabbbaabaaaaaaabbbaabbbabaabbababbabbabbabbbabbbaababaaaabbbbaababbabbaaabbabaabbaabbbbabaababbbabababbaabbbabababbbaaabbbbaaaaabbbababababbaabbabaabaaaababaabbaaaaaababbbaababbbbaabbababbbabbababaaabbabbaabaaabaabbaaaabbaaabbaabbaabbbabbababaabbbbbabbbaabaaabaabababaaabbabbbbbbbbbabbbbbaaaabaabbabbbaaaaabbabaabababbababbbababbabbbbaaabbbabbbbbaabbaabbabbabbbaaaaabbbabaaaaabaabbbbbbabbbbbbbbababaabbbbbbbbaabbabaabbaabaabbbbbbbaaabaababbaaababbbaabaaaaabbbabbababbaabbbababbababbabbbbbbaaabaabbabbbbbabaaabbabaaabaabbaabbaabbbbabaabababbbaaaabaabbaaabbabbbaabaabaababbbabababaaaaababbabbabbababbbabbabbbbaaaaaabbbbabbaabbbbbbaabaaaaaaaaaaabbabaabbbbaaaabbaaaababbabbbbaaaaabaaabababaaaaabbaababaaababbbabbbabbbabaaabababbbbabababbbabbbabbababaabaaaababbaaaaabbbabaabbbbbaabaabbabaabaaaababaaababbabaababaabbaaaaababaabaabbbbabbbbbaabaababbbabaaaabbbaaabbbabbbaaabaabbbbaaabbbaabaabaaaabaaababbaaaaaabaabbaabbabbbabbbbaaabbbbbbaabbabaaabaabbbbbbaabbbbabbaabaaabbbaabaabbbbbbbabbaaabbababbbabbabaababaababbbbaaaaabaabbbbbaababaabbabbabaaababbaabaabbbbbaabaaaabaabaabbabaaabbaababbbbaababababbbabababbaaaabbabbaabaabbbbaaabbbaaabaabbaabbaabbaaaabaaaaaaaabbaababbbabababbaababaabababbabababaaaaaaabbbabbbbbbabaaabbaabababaaababbbaabbbbbaabbbaabbaaaabababbabaaaaabbabababaaabaaaababababababbbbaaaabbabbabaababaaaaaaaaabaaabababbabbaabbbaaabbabbaaabbaabaaababbabaaaabaababbabaaababababbaaaaabaaababaabababaabbaabbbbaabbababbbaabaabbbaaabbaababaaabaaaabbaaaaababababbbbaaaabbabbbbbabbababbbbbbbbbbbaababbaa
abbbbbababbbaabababababaaaababbaabbbbabababbbbbaabbabbbababbbaabababababbaaaabbaaaabbaabaaabbabbbbbababbaabbbbbabbabaaaaaababbbabbabbbaaababbaaabbbbaaabaaaaabbbaaabbaaaaabbabbbbbaaababbbbaaaaababbbbbaaaabbbbbbbbbababbbaaabaabbabbbabbbabbabbaaabbabaaaabaabbbabaaaaabbabbbababbabaaaabbaaabbababaabbbbbbaaabbaaababaababbaaaaababbabbabbbbbbabbbbbbbbaababababbabbbababaaaabaaabababbbabaabbaaaaaaaaababaabbaabbaabbbbabaaabaababaabaabbbbababbbaabbaabbbaababbaaabbbaabbbbaabbabbbbaabaaabbaaaaabbababbaaabbbaaaaabbbbabbbabaabbaabbbaababbababbbbbbbbbbbbbaaabababbaaaaabbbabaabaabbaabbabbbbbabaaaabaababbabbabaaaaababbbabaabababbbbabbbaaaaababbababbbbaabaabbbabaabbbbbabbbbaaaabbababbabbabababababaaaaabbbbaabaaaabaabbbabbbbabbbabbabaabbabbaababaaababbaaaaaabbabaaaaabababbabaaabbaaaaababaabaabaabaababaaaaabbbabbbaababbabbaabbbbbaabbabaabbaaaabbaababaaaabaabbbabbabaabbbbbaaaaaaaabaabbaaabbbabababaaaaaabaabaaaaaaaabbbbabbabbaabbbbbabaabbbabaabbaaababaaaaabbabbbabbababbababaaababbbaaababaaabaababaabaaaabbbaaaaababbbabbbabababbaabaaabbabbaabaaabbaaaaaaabababbaabaabbbaabaabaaabaaabaaabaababbabbbbbbbbabaaabaaaaaabbabaabbbbabbbbaabababaabbabbabbaabaaaaaaabbbabaaaababbabbaabaabaaaaaabbbbabbbaabababbaaababaababaabaaabbabbaabbbbbaabaaabbbaabaabbbbaababbbabbabbabbabbbabaaabbabaababaabaaabbabbaaabaaaaaaaaabbaabaabbbbaabaaababbbababbbbbaabaabbabbbbbabbbabaaaabbababbabaaaaaabaaaaabaaaaabbbbaaababbbbbbbbbbaaaabaabbabaaaabbbaababbbabaabaaabbbaabaabaaabbbaaaabababbaabaaabaaabaabbaabaaaaaabbaaaaaabbbbbaabaabbbbbbbabbbaabbbaaaabbbbbbababbbbbabbbbbabbaaabbbbbbaaaaaaaabbbaaabababbaaaaabaabbaabbbaaaaaaabbababbabbbaababbbbababbbabbabbabaabaabbbbabbababaabbabbabababbabbaababaabbbbbbabaabaaababbbaabaabababbbbaaaabbaaababbaaabbaaabaaaaabbbbaababaaabbabbbbbabbbaabbbabbababbbabaaabaabbababbaabbbaaaabababbbaabbbaababaabaabbaabaaaabaaabaabbaaaabaabaaabaaabbababbaabaababbabbbabaaaaabaaabbabbbbbabaaaababbabbbbabbbbabbabbbaabbbabaababaabbaaaababaabbaababbabbababaaabaabbbbbaabbbbbbaabaaaaababbbbabbaaaabbbaaabbaababbbaba
aabaaaabbbabababababaababbbabaaaabbababaabaabaaaabbbabbaaababbbbaaaabbbbbaaaaaabbaababbaabbbaabbbbaaaabaaaabbaabbbabbbaabbaaaabababbabaabaabbbbabbbaabaaababbaabaaabbbbababababbaaaabaabbabbbaabbabaaaaaabbbabbbaabababaaaabababaaababbbaaaababbabababaabaababaabbbabbbbbaaaaabbaabbabbbbbaabaabbabbaaaaababbbabbbbaaaabbbabbbaaabaaaabbbbbabbbabbbabbabaabbaaabababbbaabbbbaaaabbbababaaaaaaabbaabbbabaababbaabbabbaaabbbbbaaabaaaababbbaabbbaaaabbbabbaaabaababbabbbbaaaaabbabbabaabaaababbabbaabbabababbbbabbabbaaaaaaabbbbaabbaabaaaabbbabaaabbbabaababbaaaaaaaaabbabbbbbabababaabbbaaabbbbaabaaabaaaabababbaabbbbbbbabbaaabbabbabbbabbaaaabbabbabaabababbbbbbbbaabbaaabbbbbbaaaabaaaabaaaababaabbabaaabbbbaaabaaaaabbabaaaababbbabbbbbaabbbabaaabbbbbbaabbabbabbababaaaabaaaababaabaabbbbbbbabaaabababbbbababbbbabbababbabbbabaaababaabaaaabbabbabbbbaabbbbabbbaabaabbbababbaaaabbabbbabbbbbaaabbbbababaaabbaabaabaaaaaaabbabbbbbbabaaabbbbabaabaaabaaabbbabbaababbaabaaaabbbaaaaabaabbbaaabbbbabaaaaaabaaabbabaabaaaaabbbbbaaabaabaabbbaaababbabaabbabbbabbbaaaabbbbabbabaabbbaaabbbaababaaaaaababbbbaaabbbabbaabbaaabaaabbabaabaabbbbbaaaaaaaaaaaaabbaaaaabbbbbbaaabbbbaaababbaabbbabbbaaabaababaabbbabababbbbbbbababbaaabababbabaaaabbabaababbaabbaabaabbaabbabaaaabbabbbaabbbaabbaaaaabbbabbbbaaaaaabbaabbabbabbabbaaaaabbababaabaaababaaababbaabbabaaabaabbbbbbbabbbabbbaabbabbbabababbabbbaaaaaabbaabbabbbabbbabbbabbbbbbaababbbbbabbbbabbaabaabbbbababbababbaabaabbbbabaabbbabaaababbabaaaaabbbbbababaaabaabbabaaaabbbbaabbbaaabbbbabbbaaaaaabbaabbabbbbaaabbaabbaabbbabbbbbbbaaabbbbababbabbabaabbabaaaabaabaabbaaaabaaaabababbaabababaaaaaaaababbaabbbbaaaabbaabbbbbbbbbbaaabbbabaabbbbbbbaaaabbabbabbaababbbbabaabaaabababbababaaababbbbabbbbaabaaabaaaaabaabbababbababbaaaabbbaababaabababbbabababbabbbbbbaabbaaababbbaabbbbbbbbbbbaabababababbabababbbbbbaaabbbabbaaaabbbbbbbbbbaaaabbabaababbbbbaabaaaaabbabbababaaabaabaababbbbbaabaaabaabbbabaaaabbabbabaabaabbaabbabbbaababaabaabbbaababaababaaaaaaabbbababbbbabbababaabbbbbbbbbaabbbaababbaabaababbbbbaaaa
abaababbbaabaabbaabbaaaabaaaababaaaaababbbbbabaaaabbbbbbaabbbaaabbbabbaabaabaaabbaaaaaaabbbabbbbabababaaaaaabbaababbabbabbabaaabbbbabbabbbbabaabbaabababbbbabbbbabaaabaabaaaaabbbababbbbababbaaababbbaabbbaabbbbbbababbaaaaaaaabaabbaaabbaaaaaaaabaabbaabbbbbaabaaabaabbbaabbabbbbabaabaababbbabaabbababaaabbabaabaaabababaaabaababaaaaabaaaaaababbabbbbbbaaaaabbbbaabaaaaaaaaaabbbababababbbbbbbbbaaaabaaaaabbbaaabbbbbabaaabaabbbabbaabaaabababaaababbbbaababbaabbabababbbaabaaababbbbbabaaaaaaaabbabbaabaabbabbaabbabaabaabababbbabbbabbaabbbaaabbaababbabaaabaabaaaaababbbaabaababbbaaaabbaababbbbbbababaabbbbbbbbbaaabbbbbababbabbaaabababaaabbabaaabaaaaaabbbaaababbbbabbbbbbabbbaaaaabbbbaaabbbaaabaabbabaaabaabbbbbabbbabbbbabaabbabbbabbabbbabaaabbbabaaaaabbabbabbabbbabbabaaabbbbbaaabaaabbabaaaabbabbbbaaaaaabaabaababbbaababbbaaaaaabaaabbabaaaabbbbbabaabababbaaabbaaabaabaabbbaababbaabaaaabbaabaaabaabbaabaabaababaabbaabababbbaabaabaabaaabaaababbaabaaabbababbabbbbababaaaabbabbbbaabbabaabbbaababbbaaabbabaaaaabbbabaaabbbaabaabaababbabaabbabbaaaabbabbabbabaaaaaaaaaaaaaaabaaabaabaabbbabaaababbababbbbaabababaaaabaababbbaabababbaababababaaaaaaaaabbbabbaaaaaabababbbaaabbbbbabbaaababaabbbaaababbbbbaabbbaaaababbaabaabaaababbaaaabaaaaaaababbbbababaabababaaabbabbabbbbbaabbaabaababaaababbbaaaabbabbabaababbaabbaaababbbaaaabbbbbaabbabaaabbabbbbbaababbbaaaabaaabaabbaaabaaababaaaaabbbbaaabaaabaaababaaaaabaaabbabbbabaabaaaaabaaababaaabaabaaabaaabbaaabaaaababababbaaabababbababbbabbbbbaabaaabaababbaabaaabaababbabbbaabbaabbababbaaaababbbbbabbbbabbbbbabbaabbbbbaaabbbaabbabbaabbbbbabaaaaabbbaaaabbbbaaabbbababaaaabbaaaaabbbbabbaaaaaabbbbbaaabababaabbbabbbbabababaabbbbbbbbaabababbbbbbbbabaaaabbaabbaaaaabbbaababaaabaaaabbbabbbaabaaaaaabaaaabbbababbabaababaabaabaabaaababbaaabbbbababbabaaaaabbababababaaabbbabbbbaaaaaababababbbbbbaaaabaabaabbbbabbabaabbbbaabbaababbbbbabbaaaababbbbabbbbabbbbbbbbabaaabbaababbaaaaababbbaaaaaabbaabbaaaaaabbbababbbabaaaaaaaaabbababbbbbbbaababaaabbbbabbbbbaabababaaabaaabaaaabbbbaababababbabbabb
ababaababbaabbaaababababbbabababbaaaaaabbbaaabbabbaaaabbaaabbbabbabbbbbaaaaaabbaaabbbabaabaabababbbbbbaaabababaabaabbbaababababbabbaabbabbbaabbbababaaaabaabbbabbbaaabbaaabaaabaaaaabaabbaaabbbaabbbbbbbbaabaabaaabbbaaaaaabbbbabbabbbbbbabaaaabbaaaababababbbbbbbaababaaabbbaabbabbabbbbbbbaababaaabbabbbbbbbabbbbaaabaaababbbbbaaaaaaababbababbababbabababbabbaabaabaabaaabababbabaabbbbbbaababbbaaababababaaaaaaabababbbbaaaababaabbbbbaababababbaaaaabbaaaababbaaababbbabaaaaaabaabbabbaabbaabbbbaababbbaabaabababbbbbabbabbbbbbababbbababababaaabbaababbabbaaabbabbaabbabaabaaaaaaaaaaaabaaabbabbababbbaaaaaaabaabaababbbbaabbabaaababaabbbbbabaaabababaaabbbaabbaababbaaaaabbbbbabaabbbbbbbbaabbbaabbabbbbbabbbaabbbbbbbbababbbaaabbbaabbbbbaaabbaababbbabbabababbbbbbaabbbaabaababbaabaabaababaaabbbbabababbbbaabaabbabaaabbbaaabaabbaaabbaabbaabbbaaaabbbbbaababbaaabbaaaaaabbbabbbababbababbaaaaaaaaaababbbabbbbabaaaaaaaaababbbbaabababababbbbbbbbabbabababbbbbaaaaabbbabaaabbbbababbaabbbbaabbbbbbababaaabbbbaabbababbbbbabbaaabbbababbbbabbbababaababbabaabaabbbabaabaabbaabbbbabaabbbabbbbabbabbbbaaabbabaabbbaabbaaaaabbaaaabbbbaabbabbaaabbbbbbbbababaaabbaaabbbaaaabababbabaabbabbbbbaababbbabbbbbbbbbaaaaabbbbbabbbaaabbbabababaaabbbaaababbbabbbaabbbbbbaaaababababbbbbbbaabbaabaababaaabbabbbbbbbbbabbabaaabbbabbbaaabaabaabaaabaabbabbaabbbababaaaaabbaaaaabbbabaababaabaababbaaaabaaabaabaababaaabbbbbaababbaaaabababbbbbbabbaaaabbaababbababababaabbbaabbabbaaabbababbbaabbbbbaaabbaaaaaabbaaaaababbabababbbaaaaabbbabbbbabbbbbabaaababbbbaaaabbabbbaabbbaababababbaaabbabbbababaaaabbbbababaaabaaaabbbbbaabaaabaaabaabababbaababbaabaabababbbbabaaabaababaabaaabaaabaaabbaaababaabbbbbaabbababaabaabbbaababbabababbbbaabbbababaaaabaababaaabbbabbaabaaaabbbaababaaabbaaaabbaabaaaaabbababbbabbbabbbabbabbbbaabbbababaabbbabbbbbbbaababaaaabbbaababbbbaababbbaaabababbaabaaabaaabbababbaaabbbbbabaaaabbbaaaabbabbbbabbaabbabaabbbbbbabbabbbaabaaaabbaaabaaaabbbabbbbaabbbaababbaaaaaaaaaaababaabaabbabaabbbaaabaabbaabbabbababbbbababaababaabbbbbbabbabbba
abaaaabababbbaaababaaaababbababbababbaabababababbbababbaaabaabaaaabbaaabbabbaaabbabbababbaabbabaabaaababbaaabababbbbbbaaabababbababbbaabababbbbbbbaabbaaaaabaaabaaaabbbbbaaaaaabaaaaaabababbbaaabbabaaababbaabaabbbbbabbbabbbbbaaaababaabaaaababaabaababaabaaabaabbabaabaaaaaabbabbbaaaabbabbbbbbabbbbaabbbbbabbaaabaaabbbbbaaaaaaaaaabbbbbbaaabababababbabbbbabaabbbababaaaabbbbabaabbaaabbbababbbbbbaabaaabaabbaabbbaaababbbabbbbabbbabaabbabbaaabbbababbababbabbbaaababbbabaabbabbbbabbabaaaaabaabaaababaabaaabbaaabbabaabaaaaabbbbbaababbababbabbbaaaababababbbbbabababbaabbbabababbaaabbbabbaaaaabaabbabbbaaaababbbaabbaaababbbaaabaaaabbbbabaaabaaaaaaababaabbababbabbbbbbbababbbbbabbbbababbbbbbbaababababaaababbbabbbbabbabbaabbbbabbbaaaaaaaababaaaaaabbabbbaababababbbaababaaaabbaabaabbaababaabaababbaababbabbabbbabaaaaababbababbbbabbbabbbabbabbaabaaaabbbabaababaabbaabbbaabbaababbababbaababaaaaaaaababbababbabaabbababbbaaababaaaababaabbaaaabbabbabaaaabaaaaababbbabaaaaabbabbbaababbaababbabbbaaabbabaabbaabaabbbaabbababaababbabaabbbaaaaabaaabbbaaaaaaabbbbbbaaaaaaabbbbbbbbabbabaabaaabaaaabbaabaaabbbbbbbaaaabbaaababbbaababbbbabbaabbbabbaabababaabbabaabbabbaaaaaabbbbabbaabbbaaaaabaabbababbbabbabbbabababaaababbbaaabaaabbabaababbbbbabbabaabbbaaabaabaababaabbabbbbaaabbababbbabaababbaababaabbbbbbbaaaababbabbbbbabababaaaabbbbababaaaababbbbaaaababaabbaabaabbabaabbbabababbaabbbaabbbabbbabaababbbbabaababababbaaababbabaabbababbaaababbbaabbaaabaaabbbaabaaaabbabaabbbbbaababaabaaaaaaaaabbbababbbabaabaaabbababbaaabbabbaaaababbbbbaabbabbbbbbabbbaaaaabaabababaabbaaabababbbbabaaabaaaabbabaaaabbaabbababbabbabaaaabaababbaabaaaabbbbaaaababbbaababbaaabbbaababbbbaababbabababaaabbbbbabbaababababaaaabaabaaabaaabababaaaaabbaaababaabbabaabaabbaabbabbbbbbababbbabbabaaabbabbaaaaaaaabbabbaabbbbbaabbbbbbbbabaaaaaaaabbaaaaababbababababaaaaabbaabbbabbaabaaaaabbbaabbbbaabaabbabbbabbaababbaaabaaaabbabbbbbaaabababaaaabbbabaabababbaabbabaabbbbbabbbbbababbbabababbabbabababbabaaabbbaaaababbaaababababbbbbbbbaababbbaabbababaaaaaaaabbaaaaa
aabaabbbbaaabaababababaaaaaabbababbaaaabababbabbbababaaabbbaaaaaaaabaabbaabaaabbbabbbaabbabaabaabbbbabbaaaaaaababbaaabbaabaabbbbbbbbababbbbaabbabababbabbaabababaabbaabbbaabbabaabbababaabaabbaabbabaabaaaaabbaabbbbababaabbbbaababbbaabbaaaabbbabbbbbababaabaababaabbbbbaaabbbaabbabaaabbbbbababaabaaabbaabbbbaaaababaaababbbabaaabaabbaaaababbaabaabaaababbabaababababaaabaabaaaabaabbaaaababaabbbbabbaabbabbbaabaaabbaaaabaaabbbbbababbabababaabaabbaabbaabbaaabbbabaabbbabbaaaaaaaaaabbbabbbaababbabaabbaabaababbbaabbaaaaaaabbabaabbabbbaabaaaaabaaababbabbaabbaabaaaaaabbbaaababbabababbbaabbaababbababaabbaaabbaaababbaabababbabababbababababaaaaaabaaaaaaabbbbbaabbbaabaabaabbaaabbbabbbbbbabaabbbbbababbabababbbabbbaaaabbabbbbaabbabababaabaabbabaaabbbbabbaabbbbabbbbbbaaabbaaaabbbaaaaababbbabaabababbaabaababbabbabaaabbbababababaabbbbbbbbaabaaaabbaababbabbababbaaabaaabbbbbabbbaaabbaaaaaabaabbabaabaaabaababaabababbbbbbbaaaabbabababbbaaaabbabaaabbbbbaabbaaabaabbbaaaaaaaaaaabbabbabbaaabaaaaaaaaaaaaaabaabbababaaaaaabbaabbbabaabbbbabaaaaaababbabababababbaaaaaaaaabaaabbabbbbababbbabbabbbbbbabbaaabbaabbbabbbbaabbbaabbabbbabbbaabbaababaababaaaabbabbbbbbbbaabbabbabababaabbaabaabbaaababbabbbbbaaabbaababababbabaabbaabaabaaaaaaabababaabbbababaabbabaaabbaaabaaababbaaabbabaaabbbababababbaaabbbaaabaabbaaaaabaaababaabaabaaaaaaabbbaabbaabaaabbbbbbbaababbaabaabbbaaaaaababbbbabaabbbaaabbbbaababababbabbabaaaabaababbabbbbaaaabaabbbbaaabbbabbaababbbabbabbbbbbbbbbbababbaaabbaabaabbbbbabbaaaaaabbbaabbaaabbbaabababaaaabbbabbbaaaabbabbabbabbbbaabbaaaaabbbbbabbbabbbabbbbabbbbbbbbabaaaaabbaabbaaaabababbbababaababbbbbbbbabbbbaabbaababbaaaabbbabbababaaabbabababbabbbaaabbbabbabbbababbbabbaabaabaabbbabaabbbababbbbababaaabbbbbbbbababaaabbbabbaaabbbbaabbbbabaaabbababbbaaaaabbbbbabbbbbaabaaaabaabbbababbaaaaaabaaaaabbaabbaabbbabaaabbbabbbbbabbbababbaabbaaabbbabbbaaabbbbbaaabbabababbbbbbbabbbbbabbabaaaaaaababbbaaabbabbaabaaabbabbbababbbbbbbbabaababbaaaaabaabbaababbabababaabbababaabaaabbbaaabbaaaaaaabaabbabbabaabbabbabbaaaaabaab
bbabbbaaaaaaaaabbbaaababaababbaaaabbaabbbbbbbbbabbababaaababaaaaabbbbbabbbaaaaabaaaaaabbbaaabbbbbaababaabbbabaaababbababbabbbabbaabaabbabbaababbbbbabababbbabbbaaabaabaaaaaabbbaababbbbabaabbabbbbbabbbabbbbabbbbbbbbaabbaabaaaaabbaababaababbaababbaabbbbabbbbabbaaabbbbbaaabbabbabbabaaaaaabaaabaabaaaabbaabaabbabbaaabbbababaabbbbbabaabbbabaaabbbabbbaaaaabbaabababbbabbbaabbbabbaabaabbbaaabaababbbbbbbbbbbbbbabbbbabbbaabaabbaabaabbaababaabbbbaabbaababbabaababbbbaaabbabbbaabbbaaaabaabbbbaaabaabababbbbaababaabbabaaabbbbbaabbbaabbbaabaaabbabbabbabbaaaaaaaabbaaabbbbabbbbbaabbabbbabbbaababbbaaabababbabbaababbaaabaabbbbaabaaabbbabaaaaabaaaabbbababbaaaabaaabaabbabaabbaabaaabaaabaabbaabbaabbbaabbbbbaabaaabbbaababbabaaaaaabaabbabaaababbaaaaabaaabaaabababbaaabbababaaaabbababbbaabbabbaaabbaaabbbabababbababaabaaaababbbababbabbabbabbbaaabbabbbbaaabbabaaaabaabaaaababaabbbbbbabaabbbaaabaabaaababbabaaaabaababbaaaabaabaaabaabbbbaaabaaaaabaababbbaaaaaaabaaaabbababbbababbabbbbbbbabbabaabbbbabbbbabaabbababbaaaababbabaaabaaaabbbabbbaaababbbbaaaaaabbabbabababbaaabaabababbaabbbababaaabbbabbbabbbaababbbbbbbbabababbbbabaaabaabaabaaaaaaabbabbbbbabaabaaaabaabaaabaabbbababaaaababaaaababbbbaabbbabaaabaabbbabaaabababbababbabbbbabbabaaaabbaabbbbaabbaaaabbaabbbaabbbabaaaaaabbbaaaaaabbbbbabbaaabbbbbabbbbbabbaaaabbbaababbbbbaabbabbbbbbbbbbabbbbbbabababbbababaaabaaabbaaababaabbaababbbbababaaabbaaabbbbabaababaabbbababbaabbabbaaaaabababaabbaababaabbaaaabbbaaaababbbaaabbabaaaaaababbababbbbabbbaababaabbabaabbabbbabbaabbbaabaabaaaabbbbabbbababaababaaaababbaaabbbbbbbbbababbbbbbbaaabbaabaabababbbabbbabbaaaabbbaabbbaaabaaaababbbbaaabbaaaabbaabaabaaabbbabababbaaaaaaaababaaabbbbbbabbaabababbabbababaaaaabbaaabbabababaabbaabbbbbababbabaaaaabbbbaabbbabbaaaabbbaabaabbbababbbaaaabaabaabbaababbaaaaabaaaaaaaaaaabaaababaaaaababbbabaaabbaaababbbbababbbbabbbbaabbabbbbbaaabbbababbabaaabbaabbbaabbaaabbbbbababbbbabaaabbaaabaabbaaaaaaabbbbbbbabbbaabbbbabbababababaaaaabaaababaabbbabbbbbaaabababababbababbababbaaabbbbababaababbabbbabbb
abbabaabbbbabbaabaaabbbaaabaaabbabbababaabbaabaaabaaabbabaabbbbabaabbabbbaaabaaaaabbbaababbaabbbbabbbbbbbbabaabbaabaabbbaaaaaabaabbbbabaaabaaabbaaaabaaabbbaabaaabaaaababbbbabbaabbbbaaabbaabaabababbababbbbaabbabaaaaabaaabaaaabbbbabbbbabaaaaaaabaababbbabbbaaabbbbaabaabaabaabababbbaababbbaaabababbaabbbbaabbabaaabaaabaabbabbbabbbbbaaabbbbaaababaaababaabaabbbbababbabbbaababaabbbabbbabbabbbbaaabbbbabbaababbabaaabbabbaaabaaaabbaabbababbaaababbbbaaaaabaaaabbbabbbaabbabababbaaababbaaabbbbababaaabababababbbabbbaaaaababbabbabbababbbbbabbbbbbbabaaabaabbbbbabbabbbabaaabbbababbbbbbabbaababbabbbababbbabbabbbabbabbabbaaaaaabbaabbaaaaaababbabbaababaaaababababbabaababbbbaaabbaaaabbbbbbaababaabbbababababbaaaabaabbaabaabbabbbabbabababbbaababbbbababbbbaabaabababbaaaabaaaaabaabababbababbabaabbabbaabbbababaababbabbbababbbbbbbbaaabbbabaaaaaaabbaabbabaaaaabaabbbaabbabbaaaaaaabbabbaabbbbbaaaabbbabbbbbbbabbbbbbaababaaabbababbaaabbbabbbababaabababbbaabbaaaabbababaaababbabbbabbbaaababbaaabbbaaabaaaabbbbabbabaaaabaabbabbbabbabbaabaaabbbbbabbabababbabbaababbbbababbbbbaabaabbbbbabbaabaaababbbbbaabaaabaaaababaaaabbabaaaabaaabbbbbaabbbaaaaabaabbbbbabbababbbbabaabbbbbabbbbbabaabbabaabbababbaabbbabbbaaaabababbbabababaaabbbabbabbbbbbabaabbbbbabbbbbaaaabababbbbbbbbababbaabbabbbabaabbaabbbbababaabaaaabbbbbaaabbbbabbbaaaaababaaababbbbaabbaaabaababaabbabbbaaabababaababbbaaaabbabaaabaaaabbbbbaaabbaabbbaaaabaabbbbbbaabaaaaaaabbbabababbbaabaabbbbbabaaabaabbababaabaabbbaabaaabbbbbbbabbbabbaabaabbabbaaaabbbbbbbabaabbaaaabaaabaababbabbababbabaabbaaabaaabbbbbbbababbaaaababbabaabbaabbbbbbababaaabbababbbabaaaaabbbbbbbbbbbbbaaaaaabaabaabaabaaaaaaabaababbaaababbbbabababaaabbabbbbbaabbbabbaaaabbbbaaabbbbaaabbaabbbaaaabbbbbaaaabbabbabbaaaaaaabbbbabaaaaaaaaabbaaaaaabbbbabaaaabbbbababbbbabbaaabaaaaababbbaaaaababaaaabbbbbbbbbbbbbaabaaaaaaabbbabbaaabaabbbabbabaabaabaababaaabbbbabaaabbababaabbababababaabbabbbbabaaababbaaabbbbaabaabaabbabbbbbbbabbbabbabaabaabaabaaabbabaabbabbaabaabaababbabaabbaabaabbabbbababbaabbaaabbbbbbbbb
aabbaababaababaaabbbbbbabbbabbbabaaabbbbababaabbabaababaabbaaaabbaabaaaabaaaaaaabaaabbaabaabbaaaabbbabbaaababaaaaababbbbbbbabbbababababbbabaabbaababbaaaaabaabbaaabababbabbabbaaaabaababbbbbaababbbabbabbbabbbaabbaaabbbababbabbbaaaaaaaaababbaaabbabbbbbabbabaaababbaababbabbbabaaabababbbaababaabbbbabababbababbaaabaaababbaabaaaababaaaababbbaabaaaabbabaaaababbabaaaababbaabbaabbbaaaababbbbaabbbabaaababbaabbabbaabaabbbbabbaaabaababbbbbbababbaaabbabaaaabbbaababababababaabbaabbababbabbbbabababbabbaababbbbbbaaaabbbbabbaabaaabaaaababbbbbabbaabababbabbabbabbaabbaababbaaabaabbbabbaaabbbabbaaaaabbaababaabbaabbbaabbbbabbaaaaabbbaabaaabbbbaabbbbbbabaabbbaaaabbbabaabaababbbbbbababbbababbbbbabaabbbaababaaaabbbbaabbbbaaaaaabaababbbbbaaaababbaabbbaaabbaaaaabbbbaabbabbbbbbaabbabbbaaabbaaaababbbbbbabaabbbaababbaaabbaaaaabbaabbabaaabbaababaaabbaaaaabaaabbbaababaaaaabaabaabbabbbaaaaaaaaabbababaaababaabbbababbbbbabbbbbbbaabaaabaaabbaaabaabbaaaabaabbababbbbbbababbbbabbabbbbabbbabaababaabaababbabbababababbbabbbabaabbaabaabaaabbbababbbbaabbbbbbbaaabbabbaabaabbbbaabbbaaabaabbaabbbaababbbaaaabbaabbaabbbbbbbbbaaabbbabaabbaabbaaaababbbbbbabbabaaaababbababaabaaaababbaaabbbaaaaabaababaabaaaabaababbbbababbababbbbabaaaabaaaabbaaabaabbaaabbaabbabababbabbbbbabbbbabbabaaabbbbbbbaaababbbbabbbaaabbbbabaabbbabaabbababbbbbbaaaabbbaabbaaabaabbababbbabbaabbababaabbaaaabbbabababbababaaaaaaabbaabbababbaaabbabaabaabababbabbaaaaaaabbbbbbabbbaaaabaaaabababaaabaaabababaababbbaaaababababaaaababaabaabaaaabababbbbaaabaababaabbaaaaaababaabaabbaabaaabaabbabbbababbaabbabaaaaaaabaabaaabbbaabaaaaababaababaaaabaaaabbabbbabababbbbbbbabbbabaaabbbbbababababbbbaabbbabaababbbbbaabbaabbbabbbabbbbabbbaaaaabaabbabbaaabbbababbabababaababaababaaabbaaaabaaabbaabbbabbbaaaabaaabbbabababbbbbbbaaabaabbbbabbaabaabaabbaaaaaabbabbabbbaaabbbbabbabbbbbbababbaabaaaabaaabbaaaabbbbbbbabbbbababbabaaababbaaaaabbaabbbaaabbbaaabbbbbaaabbabbbbbbbabaaaaabbaabbaabaabbbaabaabababbaabbbbaaaaaaaababaabbabababaaabaaaaaaabbabbbabbaaabaabababbaabaababababaabbbab
babbaaaaaaaaaaabbabaaaaaabbbbbaabbaaaaaabaabaabaaaaaaabbbaaabaaaaaabbbbbbbbabbabbabaaaababaaaabbaabbababbbbabbabaaabaaaabaaabaabbbabbaabbbbbaaabaaababbbababaababbbbabbbabaaabaabaabbabbbabbaabaabbaaabbbbabbaaabbbaaaaaaaabbbbbaabbbaaababbbbbbbaaabbabaaaaaaabbaaabbaaaaaabbbbabaabbbbababbaaabbaabbaaaabbababaaaabaabbbabbabababaaaababbbbbababaababaabaaabbababaabababbaaabaabbbbbbbbbabbababaabbaabbaabbbabaabaaabaaaaababaabbaabaababbbabbaaabbbbbbabaabaabaaaaaaabbbabbaaaaabaabaabbbaaabbabbabbaaabaaaaaabbababbbbabbaaabbbaababaabbbaaabbaababbabbaaaaaaabbbaabbbbabbbabbbbbbabaabaaaababbbabababbbaabbbbaabaaabbaaabbabaaaabbaaabbbbbabbaaabbbbbbbbabaabbbabbbbbaababbabbbbbbabbbaaaabbbbbabababbaaabbabbbbababaaabbabbbbbbbbaabbaaabbbabbbbbbbbabbbbaaabbbaabbaaabaabaaabbbbaabaabbbababbaabbabbbabaaabbbabbbabbbaabaaabaababbaaababbaabbbaaaabbbaabbaabbbbabbababbaaabbbbaabbbbabaabbaaaabaaaaaabaababbabbbbbabbbaaaaababaaabbbbaababababaaaaaaaaabaaabababbbaaaabaaaaabaaaaaabababbbabbbabababbbbbbbbaaabbbbabbabbbbbbabbaabaababaaaabbbbaabbababbbbabbabaabaabaabaabbabaaaaabaababbaabababbaaaabbbaaababababbbbbbaaabbbaabaabababbbaaabbbbabbbbabbbabbbabaaaabbaabaabbbbbabaaabbbbaaaabbbbabbaabbbaabaababaaabbbabbbabaabbbbbbababbababbbbabbabbbabaabbbaabbabaababbbbabbaaaaaabbbaaabbbbbbbabaaaabaabbaaabbbaaaabababbbaabaabaaaababbaabbabbabbababbaaabbaaababababbbaabaabbabbaaabbbaabbaaaabaabbbabbabaabbababbbbaaabbababaabaaaaaaabaabbbabbbbbaabbaaaaabaabbaabbaabbbaaabbbaababbabbbbbaababbbbbaabbabbbabaabbabbaaabbbaabaaabaabbbabbbaaabbaabbaabbbabbbbaaaaababbbaabbbaabbaabababbbbbbbaabbabbbbaabaabbbabbbbaababbaaabbaaaababaabbaaaabaaaabbaaaabaaaabbaaabbbbababbbbbabbabbbabbabbbbbabbbbbabaabbbaaabbbbbbbbaabbabbababbbaaabbaaabbabaaabaabbbaabbbbabbbabbbbabaaabbabbbbaabbbbbabbabaaaababbabbaaaaabbaaaabaabababbbaaaaabbaaaabbbbabaabaabbaabbaababbbababababbaaaabbbbababbaababbabbaabaaabaabbbaaaaaabaaaababbbbbaababbbbaaaabbbbbabbabbbabbbaaaaabbaaaabbababbaaabaabbabababbbaaababbbbaaaababababbabbbbaaabbbbbbbbabbbabababbbbabaabbbbababbbaba
abbaabbbabbabaaabaababbbbbabababaabbaabaabaababbabbbbaaabbababababaabbbababbbbbbaababbaabbbaaaaabaababaabbaabbbbabbababaabaaaaabbbbbbbababbbaaabbbaabaaaabbabbbaabbbaababababbaabbababaabbbbbbbbaaabbaabbbabbbbaaaaabababbaabbabbbabaaabbbbababbaaabbbbabaaaabbaaaaaabbaababaabbaabbbbbbbbababbbbbbaababbbbabbbbaaaaabbaaabbbaabbbbbbababbaababaaaabbbbbaabbbbbababaaabbbbabbbbabbaaababbbbbbbaabaabaababbaabaaaaababaaabaaaaababbbbaabaababbaaaabbbabaaaaabbbabbbaaabaaaabbabaabaababbbbaaabbbaaabaabaabaabaabbaababaaaabbbabbaaabbbabaabbbbababaaaaaaabbabaaaaabbababaabaaabbaabbbababaaaabbabbaaabaaaaabaabbbbbaaabbbabaaaabbbbbbbbabbbaabbaababbbbaabbabbaaababbbbababaabbabbbbbabbaababbbaabbaabbaaaabaabbbabbbbaabbbabbbabaaababbbaaaaaaaabbbabbaaababbaabaaabbabaabbbaababbbaabbbbbabbbaaababbabbaabbbbbbbbbabbbabbbbabbabbabbbababaaaaaaaaaaabbaababaaaaabbabaaaabbbbbbbaaaabaaaabbbaaaaabaabbbbababbbaabaabbabaabaaaaabbabaabbaabbbaabaabaababbbbabaaabbbbbaabaababbabbabaaabbaaaababaabaababbababbaabbbabbababbaabbabbbababbbbaabaabaaabbbbbbabaabbbbaabbaaaaaabbaabaaabaababbbaaabbbaabaaaaabbbbbbaabbabaabaaababbabbaabbbababbaabbaaabaaabbabbabbabbbbabbaababbaababaabbbaaabbbbabaabaaaababbabbbaabaabbbbbbaaabbbbbbaabbaabaaaabbababbabaabbbbabbbbbabbabbaabaabbbaaaabaaababbaabbbbbaababbaababbabbabbaabbaabbabbabaababbaaaaabbaabaabaaabbababbbabbabaabbaababbaabaaaabababababaabbbabaaaaaababbbbbbbabaababbbbbbaaaaaabbabaaabbabbaabaabbaababbabaaaabababbbbbabbbbbababbbbabaaaabbbbabbbbaaaabbaaabbabbbabababbbaabbbabbababababbbbbbaaababbaabbaabbababbbbaaaababbbaabbaaabbabbbbaaaaabbaaabbabbaababaabaabbbbbbabbabbaaabbbbaaaaababbabbaabaababbbaaabaaaababaaaaabaabaaabbaababbbbabaaaaabbbbbaabbbaaabaabaaababbbbaabbaabaababbabaaaababbbbabaaaaaababaaaabbbabbbbbbbbaabbbbabaabaaaaaaaaaabbabaaaababbbbaaaaaaaabbbbbbaabbbabaabbabbaabbaaaaaabababbbababbbaaabbaababbbaabbaabbbbaaaaaabbbbbabaabbbbabaaaaabbabbbbaabababbabaaaabbbabaabaabbabbbaabaababbbbaaaaaaabbabaaaaaababbaaaabaabbabaaaabbbabbbaabaaaaabaabbbaabaababbaababaaaaabababbbaabbbaabbaab
babababbbaaaabbbabbabababbbbbaaabbaaaabbbbbabaaabbabaaaaaaaabbbbaabbaabaaaabaabaabbababaaabbaabababaababbbbaaababbbbaaabbbaaabbbbabaaabaaabaaaabababaaabbaaabaaaaaaaaaaabaabaaaabbaaabaabaaabbbbaaababbbbaabaaababbaabaabbbaabbabaaababaaaaabbbaababababbbbbbababaaababaaaabbbaabbaababaababbbabbabaaaaabaaabbbaaaabaabbaabaababbbbaabbbaaaabbaabbbbbbaabaaaabbbaaaabababbbaaabaaaaaabaaabaaabbaababbaaabaabbaaaaaaabbbaabbbabbabbabbbbaaaaabababbbbbbabaabbbaabaaabbaabbbaaaaababbbaaaaababbbabbbaabbbaaabababbababbbbabbbababbbabbabbaabaaabbbbbaabbbabaabbbaaabbbbabbabaaabaaabbababbbbaaaabbabbabbabbabbabbabaaaabaabbbbbabaaabaaababbaabbaabaababaababbbaababbaabbabbbaaabababaaabaababbbbaabbbbabbaaaabbbbbabbbaaabaababbbaaaabbbaabbababbabbaabbbaaaababbbbaaaaaaaababbbbababbaabbabbbbabbbbaabaaaaabbbbbabbabaabbbbbbabbaabbabbabbabbabbbabbbbbbabbaaaaababababaaababbaaaaaabaaaabaabaaaaabbbabbbbaabaaaaaaaaabbabaaaabbbabbbbbbbababbbbababaaaaaabaaabbbbaaaaaaabaaabbbababbbbababaababbaaaabaaabbaaababbbaaabbababbaaaabaabbabbbbaaabaaabbbbbaabbbaabaaaabaabaaaababaabbaaaabbbbbbbaabaaabbbbaaaaabbbbaabaaaaabababbaababaaabaaabaaaababababababbabaabababbaabbbabbbabbaabaaababbbbababbbabbbbababbbbbabbabababababbaaaabbbbbaaabaababbbbaabaaaabaabababbaabbaabaaabaaaaaabbabaaababbbabbaabaaabababbaaaaaaaabbababbbaababaaababaabbaabaabaaabbaabbababbbbaaabababaabaaabaaabbbabaaaaaaabaabababbbaaaaaabaaababbbbabbbbaababaabbaaabbbbbabaaabaaaaaaaaaababbbbabaaaaaabbbbaabaaabbbaabbbbbaaaaababbaabbabaaabbabbaaaaaaabbababbaaabbabaaaaabaaaaababaabbabbaabaabaabababbbbbbbaabababbbbaabaabaabaaaabbaaaaabbaababbaabbaaabbbbbaaaaaabbababbbaaaaaabbbbbbaabbbbbabaabbbbaaababbabaababbbaaabababbbabbabbbaaaaaaabbabaaaaabababbabbbbbbbabaaabbbabaaababaaaabbababbabaaaababaaaaaabaaaaabbbabbaabbaabbaaabbabbbaabbbbaababaabbbabbbabbabaaaaababbbbabbbbabbabbabbbaabbbbaabababbaabbabbbbbabbbbaabbabbaababababbbabababbbabaababaabbaabbbbaaaabbbabababbbbaaababbaababbabbaabbbababbbaaabbbaabaabbabaaababbabaabbaabbbaababbaabaababababbbabbaaabbbbabbaaababbbabbabab
bbbabbaaabaabbbbabbbaaaaabbababababbbbabbaababbbbaaaababbbbabbabbaabababbabaaabaabbaaaabbabbbababbaabaabbaaabbaabaaabaaaabbbbaabaabaabbbaaababaabaaaaababbbaaabbabaababbbaaaaabbaaaaaabbbaaaaabbaaaabbaaabbabbbbbbaaabababbbababbabaababaababaababbbabbabaababbbaaabbbabaaabbabbbabbabbaaaaabbabaababbaabbababbaabaaaaabbaaabbaaaaaabbbaabbbbaaaabbbaaaabaabaabbaaaabbbabaabaabbaaabbbabbbabbaaaababaabbabbbabaabbbbbaaaaaaaaaaababaabaaaabbbabbaabbbabbabbaabbaaaaabababbbbaababaaaaabbababaaaabaabbbababbaaababababbaabaaabbaababbabaaaaabbaabaabbabbababbabbaaabbabaaaabbabbabbabaaaababaaabbbabaaaaabbbbbaabbbbababbaaaaabaaabaaaabaaaaaabbaabaaababaaababababaabaaabbbababbaababbaaabababbaabaaaabbaaaabbaaaaaaaaababaaaaaaaabbaabbaababbabbaabbabababbbabababaaabbbbaaaaaababbaabbbbbbbaabbababababaaababbbababaabbabbbabbaabbbaabababaababbabbbababbbaabbbbaabbabbabbaabaabbababaabaaaaaabaabbabaaaaaabbbabbaabaabbabbaabaabaabbaaaaaababbbababaabbaaabbbbababbbbaaababaabaabbbaabbbbabaababbbbbbaabbaaabaaabbaabaaaaabaaaabbaababbbbaabbaabbbbabbaababaabababbaaaabaabaabbbaabbbababaaabbabaaabbbabaaabbbbabaaabbababbbbbaaaaababaabbbbbbbaababbabbaabbbababaaaabbbbbbabbbababbbaabbababaabaabaaababbaaabbabbaaaabbaaaaabaabaabbbaababbbaabaaabbaaabaabbababaaaabaababababaababbaabbbabbbabababaabaaabbaaabbaaabbababbbabaabaaababaaaaaabbaababbbabaaaaabbbabbbbbaaaaaaabaabbabbabaaaaabbabbabaaaabaaabbbaaaababababbbabbaabaaabaaaaabbabaaabaabaaabaabbaabbbbaaaabaaabbbbbababaaabababbaaaaabaabaababababbbaaabbaabaaaabbbbabababaaabbabbbabbababbabababbabbaaabbbababaabbaaaabbbabaabbaabbbbbabbbbbaabaaabaabababaaaaabaabaababbbbaabbaabbbbbabbaababaaabbbaababbbbbaaaababaabaaababbbbaaabaaabbaaaaaaabbbababbbbbaaaabbbbabbbbbbaabbbaabaaababaaabbbabbbaabbabaabbbabaaaabaababbbabbabbbbaabbbbababbaaaaaababbbbababbbbaaaaabaaaabbaaaaaabbbabbbbaababbbbbaabbbababbbabbbbababbbbbaaaababbaababababaababbbbaaaabaabbbbaaaabbbbaaabbbbbbbbabaabbaabaabbaababbaabaaababbabbaaaaabbaaabbbbbbbaaaaaaabaaaaabbababaaababaaaabababbbabaaababbabaaaaababbabbbaabaabbabaaaaab
baababbbaaabaaabbabaabaaabaabbbbbbbaaabbbbaaabaabaabaaaabbbbbbbabbbababbaabbaaababbaaababbbabaabbbaaabbabbbaaaaaabababaababaabaabababababbabbbabaaaaaabbabbbababbbbbbbababaabbbabbbabaaabbbbbbbbbbaabababaaaabbaaaabaaaaaababbbbbbbababaaaaabbbbababbbaaabaabbbaaaaabaabbbabbbabbbabaabaaabaabbaaaabbbbbbbaaabbbababaaabbaaaabbbaabbaaabbaaabaabbbaababaaaaaaaaaaaabbaabaaaaaababbababaaabaabaaabbbbbabbbabababaaaaaaababababaababababbbbaababaaaaaabaaaabababbbabbabbaaaaabbaaaabababaabaaabbbbbbbabbbabbbbababbaabaababbababaabbabaaababbaababaabababaaabbbbbbbbabbabaaabaaaabaabbaaaabbbbbabbbaaaabaabaaaabbaaaaaaababbbabbbbabbbbbabbaabbbbaaabbababbabaababaaababaabababaaaababaaabaaaabbaabbbbaababaaaaaabbaaabaaabbbabaababaaabbaaabaabaabaabaaaaabbbbbaaabbabbabaaaabbabababaababbbbaaababbababbabbabbabbbbababbbaaababbaaabaabbaaabbbabaabbbabaabbbbbababababbbaababaaabbbbbbabbbbaaabbbaabababbbbbaabbaaabbaabaaaabaabbaaabaaabbaaababbababababbababbbaabaabaaababaaaababaaabbabaaabbbbabbaaaabbabbaabaaaababaabababbabaaabbaaabaaabaabbaaabbbaabababaabbaabbbababababbbaaaababbbbbaaababbaabaabababbabaaabbbaaaaabbaababaaabbaaaabaaaaabaababbbbbaabaababbababbbbababaabaaaabaabbbbbabaabaabbabbaabbaabababbbaabbbaaaabbaaababaabbbaaaabaaaabaabaabbabaaaabbbabbbbabbbabaabbbabbaaaabaababbaaabbbbaaabbbaabaabbbbaaaabaaaaaaabababaabbaababbbabbabbbaaaaaaaababbaabaabbaaaaabaababbbababbaaabbbaabbabbbabbaababbabbabbbbbbabbaabbaabaaaaabaaabbbbbbbbababaaaabbaabbabbbaabaabbbbbbbbbaaababababaabbbabbbbbabbabbbbbababbbbabbbbabaaaabbbbabbaabbbaaabbabbbbbbabbababbabbbbbbbaaaabbababbabbbabbababbbababbbbabbabaaaabbbbaaabbaaaabbbbaaababbaababaabaabbaaaaabaababaaabbaabaabbaabaaaaabbbbabbbabbbabaaabaaaaaabbabbbabbaaaababaabaabbbbbbaabbbabbabbbabaababbabbbaabbbabaaaababbaabbabbbaaabbbababbaabbbababababbbbabbaabbbabaabaabaaababbabababababbababbaaabaaababbaaaabababbbbaababbbabaaabbbabbaababaababbababaababbaaaababbaabbbbaabababbaaabababbbbaabbabbababbbabababbabbaaabaabbaabbbabbaababbaaabbbaababaabbabaabaabbbbababbbbaaaaabbabababaaabaabaaabbbab
aaabbabbababbaaabaababbabaaabaaabbbbbbaababaaaabbaabbaabaaaaaabaaabbbbababbbbbbbbbaabbbaabbbaabaaabaaaabbbbbaababbabaaaabbbbaabbbaaabaabbababbbbbaaababbbbaaaaabbabbbabaaabbabbabbabbaabaabbbbbbbbaaaaaabaabaabbaabbaaabaababaabbabbaabbabbbbaaaaaaaaabbbababaaaaabaabbabbbbabbaabbbabbabaaaaaaaaababaababbbaaababaaaabbabbbabbbabaabbababaabaabbbabababbababbbaabaabbbbbababbbabbbbabbbaabbbbbaaabaaabaaabbbaabaababbbbbabbbbabbbbbaabaabbabbabaaaabaaabbbaaabbaaaaaaaabaabaaabaabbaabbaaababaabbabbbbabababaabbbaaaabaabbabababaabbaaabbabaabbbbaaababaabbaaababababbbbbbbaaabababbbabbaaabaaaabbabbabbaabbabababbbababaabbaaaababababaaabbbbbbababbbaaaaabbababbabbababbbbbbbbbaaabbbabaababaaabaaabababbaabbaababbbaaaaaabbbbbbaaabbaabbbbbbabaaabbbbbaaaaaabababaaabbbbabbbaaabbbabbabbaaaababbbaaaabbbaaaabababaaabbaababbaabaababaabbbaaaaababababbaabbaaaaababbabbbbbbbbbaabaabbbbbabbaabbabaaaabaabbabbbaaaaaabbbbbaaaabaaabbababbaaababbaabbbabaaaababbbabaabbaabaaabbbaababaababbbaaababbbbbbaaaaabbaabababaabababababbabbabbababbbbababaaabbaaabbabababbbaaaababaabaaabbbbbaabaabbbbbaaaaabaabaaaaabbabbbabaabbabbbaaaabababbaaabbabaaaabbbbabbabbbbaabababbbaaabbabaabbbbabbabbbababaabaabbaabbaaaabbaabaababbbbbababbbabbbaaaabbababababbbbbaabbabababaababbaaaaaababaabababbaabbbbbabaababaaaabaabababaabbaabaabbbbaabaababbaababababbbaabbbbabbaabbaabbbababbaaababbaabbabbbabababaabababaaaabbaaabbabaaabbaabbbabbbbaaabbbbbbbbabaabbbaabbabbbaabaaabaaaabbbaaabbbbbaabaabbbbbabaabaaaaaaabababbabbbbabbaabbbbbabaababababaaaababbabbbaabababaaaaaabbbbbabbabbbabaabbabbbabbbaabbbbaaaaaabbababbbabbbbaabbbbaabbbbabbbabbbabbaaabbababaaaababbaabbbbabaaabbbaabbbbbabababbbababababbaababaaaababaabbabbabaababaabbabbbabbbaababbbababbbbbaaaaabbbbbbaaabaaaaabaaaaabbabaaaaaababaabbaaabbababababbaabbaabbaabaabbababbbaabaabbbaaaaaaabbabbbaaababbaaabbbaaabaabbabbababbababbabbbbaaababbbaabbabbababaabaaabbbbabaabaabababbaabbabbbabbbbaabbabababbbbbaaaaaabbbaaabbaaaabbbabaaaabbbbaaabbabaabaaabaabbaabbbabaaabbbbaaababaabaaaaaaaabaabbbbabbbaaaabbababbb
abbbbbbbbababbbabaaaabaaabbababbabbaaabababbbabbbabbbbbbaabaaaaabbbaaabbaaabaababbabaabbbbaabbabbbabbbaaabbbababbbbaababaabbbabbaabbaababbabaabbbbabbbbaaaabbaaababaaabbbbabaababbaabaaabababbbbbbaaaaabbbbbbabaababbaabbaaabbaaabbababbbaaaaaabaababbabbbabbabbabaabbbbbbababbbababababbbaaabbaababaaaaababbbabaaaaabaaabbbbaaaababbbbaaaaaaaabbbbabbbbbaaaabababbabaabaaabaaabbbbaaaaaabaaabbababbaabbaaaaaaaaaabaabaabbaaababbbbbbaabbbababaabaaababababbbbbbaabbbbabaaabbbbaabbababbbabbbbbbbabbaababbbbababaaabbaabbbbabbbbaaabbbbaabaabbbaabaabbbaaabaabbabaabbabaabbbaabbabbaababbaabbbaaaababbbaabbbbbabbaababbabbabaaaaabbbaabaabaaaaabbbbbbaaaabaabbababaaaabbaabbaaaabaaaabaaababaabaaabbbbbabbbabbbabaaaaababbbabaababaabbbbaaaaaabbaababbaaabbbaabbabaaabaaabbababbbaababaaaabbbaabbbbbbababababbbbaaaaababbbbabbbbbababbaaabaaabbbaaaabbaababaaaaaababaaabaaaaaaaabababbabbaaaabbbabaaaabbaabaaabbaabbbbbbbabbbbaabaaaaaabaaabaaaaabaabaaabaabaaabbaaabaababaabbaaabaabbbaabbbabbbabaababaabbbbbbbbabbabbaabaaababbbaaaabbabaabbaaaaaabbbaabbbbbababbbaaaabaabababaabbababababbbaaaabababbaababbabaabaaabbbbaabbaaabaabababaababaabaabaababbbaaabbabbaaabbbbbabbabbbbbbbabbbbabbbaabaaabbbbaabbbbaaaaabbaaaaaabbaabbbabaabbaaabaaabaababbababbabaaabbbababbabaabbbaaababbaababbaababaaaabbbbabbbbbbbabbbbababbbaabbbbbaaaabaabbababbaaabbbbbbabaababaabbbabbaaabbaabbababbaababbaaaabaaaabbabbabbaaaaaabaaabaaaaaabaabaabaabbbabbabbaaaaababaabababaaabbaabbbbbbbbbbaaaaabbbbbaabbabaabbbbbbbbbabbaaabbabababababaabaabbaaaaaabbabbababbbbbbabaaaabbabaaaabaaababaabbbaabababaaababbbaabaaaabbaabaaaabababbababaaaabbaabbbbbbaabaabbbabbbabaaabbbbabbaabbbabbababbaabbbaaabaaaaaaabbabbabaabbbabbbaabaabaabbaabaaabbaaaabbbaaaabaabbbabaabbbbaaabbabaaabbabbabbbbbabababbbbaaaabbaaabbababbbabbbbaaabbbbabaaaaabaabaabbabaabbababbabaabbaaaaabbaaabbaaabbbbbbabbbbaabababbbbababaabbaaabaaaababbbbaabbbaaaaaabbbbabbaaabbbababbabbaaabbabaaabbbaabbaaaaabbabbaabbaaababaaabbabbbaabbabbaabbbbbabbaaabaaababbaaaabbbaaaabaabaaabaaabaaaaaaabbabbbaabbabbabaaaaabbba
babaaaaabaabbbbbaaabbabbabababbabbbbbbbbbbbbababbaaababbbabbbabbbaaaaabbbbaaabbbababbbbbaaaaaabbbbbbbaabbabbabbabababbbbbabbabaaaaabbabbbbabbbabbaababababbbbbabbbabbabababbbabbabbbababbbabbbabaaaaabaaaaabaaaabbbaaaabaaababaaaaabaaabbbbababaababbabaabbabaabbababbaaaaabbbababaaaaabbaababbbaaaababaaaabaaabaaabaaaabbbbaabaaabbaaaaaaaaaaaababbbaaabbbbbbabbbbabaabbbaaabbbbabaaaaabaabbbbbaaaabbababaaaabaabbbaaabbaababababbbbbabbabaabaabaabbbbabbabbbababaabbababbbbbbbbbbbbbaaaabbaaabababbaaaaaaaaabbbabbbbbaabbbaaaabbabbbbabbabaabbabaaabaabaaababaaababaaabaaaababaabbbaaaaababbbbbabaaababaabaaabbbaabbaabbbbaaaabaabbbbabaabbaabbaaabbabbaaaabaaaaababbaaababbbabbbbaababaaabbbbbabbaaabbbbabbaabbbaabaaaaaaabaabaabaababbbbbaaababbaaaaabbbbbaabaaababbbababaabbbbbabbabaabaaabbabbbbababbaaabbabaaaabababbaabbabbbbbaabbbabababaabaaabaabaaabaabaaaaabaaabbbbababbaababbbabaaabaababbbaaabbbabbababbaaaabbbbbaaaabbbbaaaababaaabbbaabaaababbbbbaaabbaababaaaabbbabbbaaaabbbbaaaaaabbaababbbbbbababbabbaaababbaabbaaaaababbbaaaaabbaabbbbabaaaabbbbbababbbbbbbbbbaabbabaaaabababaaaaabbbaaaaababaaaaaabbbbabbbbabaaaabaaaaabbbbbababbaabbabbaababbbaaaabaaaaaabbaaabbbbaaaaabbbabbababbbbababbaaabababbbbbaabaaabbbbaabbaabbabbaabbbbbbaabaabbbbabbbbbabbaaaabaaabbbabababaaabbaabaabababaaaabbabbaababbbbbbbaaabbabbbabaabaaabbbaaabbabbabbaabbabababbbaaabaabbbbbaaabaabaaaaababaaabbabaababaaabaaaaaaaabbbbabbbbbabbbbabaabbbbabbbbabaaaaabbbbaabbbaaabbbbbabbbaaabbaabbaaaababababbbbbbbbaaaabbbbbabbaaaabbabbbaababbaaabaaabbbaaaabbbaaabbaabababbbababaaaaaabababbbbaabbabababababbbaababbabaaabbaabababbbbabbabaaaaabaaabbaaababaabbbabbabbaabbaabaaaaaabaabaaaabbaababbabaabaabaabbbbbabbaaaabbbbaaabbbbababababaabaaaaabaabaabaabaaabaaaaaababaabbbabababbbababbbbbbbaaaabababbabaababbbbbbaaaaaaaaabbbabbabaaaabaababbbbabaabaaaabaabaaabbaabaaaaababbbbabbbbbbabbbaabbbbbbaaabbaaabbbabbbaaaabbaabaaababbabbbababbaababaababaabaaaaabbbabaaabaaabbbaabbaaabbaabbabbbbababbbabbaaaaaababaaabbabbbaabaabbbaabaaabbababbabaabbaaaabaaabaabbabbbabbbaaba
bbababbbababbbbbbaababbabbbabababaabbbabaabbaaaabbaabaaababbbbbaabbaabababbbabbababbabbababaababbabaabbbbbbabbabaaaaabaabbabbaaabaabaaabbaaababbbabaaaaababbabababaababababbabbaabaabaaabbabbaabbaabbbbbabbbbaababaabaaabbbbbaabbbbbbaabbbbabbabaaabbbbabbbbababbbababbbbababbabbababababbabbaaaabbbaaabbbaaaabbaaaabababbaaaaabbbaabbbbbbbbaababaabbabaabbbaabaaaabbbaabbaaaaaabbbaabaabbaababaaabbbaaabaaaabaaababbbaaaaaabbbabbbbbbaababaabaabaaaaabaabbaaaababbabaaababbbabaabaaaabaababbbabbbbbabbabaaabbaaabbbabaabaababbabababaabbaababbbaaabbaabbbaaaabbababaaaabaaaabbababbababbbabbbbbaaaabaaaaabaabaabaaabbabaaabbbbaabbbaababbabaaababababbabbabbaaaaabbaababbbbabaaababababaabaabaaababaaabbbbbaabbababbabbabbabbababaaababababaabababbabbbbaababbbbbbababbbbbaabbbaababbabbbaaababbbbaaabaabababbbaaababbbbbbaaabaaababaaababaaaababbbbbbaaaabababaaababaaababaaabbbbabbbbbaaabbbabababbbabbbabbabbbbbbabaabbabaaababbbbababbbaaaabababbaaababbabbababaaabbaabaaaaaabbababaabaaababaabaabbbbbbaaabaabbbbbaaabaaaaaaabbbabbaabbaabaababbbbaabaaabbbabbbaaabbbabbbbaabbabbaabaaabaabbaaabbaabbaabaaabaabaaaaabbbabaaabbbaabbabbabbabababbbbaaaaabaabaaabbaababababbaaabbbaabbbbbbaaabbababaaabaabbababbbababbbaabbabbbababaabbaabbabaababbaababbaabbaaaaaaababbbbabbbbaaaabaabaabbaaabbaaababaaaababbaababbbabaabbbbbabbbabbababababbbaaabbabaababbaaaaaaaaabababbaabbaabaabaabbbbbbbbbababaaaababababbbabbaaabaaababbbbaababbababbbabababaabaabaabaabbbaabbaaaaabbaabaaabbbabaababaabbbaababbbbbbaaabaababbaabbabaababababbbabbbabbbabbabaabbbaabaaaaabbbbbaabaaaababbbaaabbababaaabaabbbabbbaaaababaabbbabbabbbaababababaaaabababbbbbaabbbabaaababbababaabbbbaabbbaaaabbaabaaabbbbbbbbbbbabaabaaabbbabbbbbaabaaaaabbbaabbaabbbaabbaaabbbaaabbbabaaabaabbbabbaaaaaababaaabababbaabababbbabbbbbaabaaabaabaabbbbbbbbabbababaabbbbbbbbbabaababaaaabbababbaaaaaaababbabbbabaaabbbbbaaabababbbbbbbbaabababbabaabbbbbbbbbbabbbbbbabbaabaaaabaaaabbaabbababaabaabbbbabbbabbbbbbbaabbaaabaaabbbabbaaababaabbbbaaabbaaaabaabaababbbbbbaaaaaabbabaabaaabbabaaaabbaabbaaabbaab
bbbbbabbaaabaabaabaaaabbabaaabbabaabbbababbbababaaabbbaaaabbbabaabaabbabbbabbaaabaabbabaabbbbbaaabbbbaabbbbbabaabaaaaaabbbababbaabbabbaabbbbbaabbaabbbbbabaaaaabbbbabbbbaababaaabaaaaababaaabbabbabbaaabababbaaaababbbabbabaaabaaababbbaabbaaabaaaabbbabbbbbaabbbaabbbbbaabbabaababbbabababbaaaabbbabbbabbbbaabbabbbabbbbaabbabbababbbbaaaabaaabaabaabbabbbbbbabbbbababbaabaabaaaababbababbaabaabbbbbbbaabbbbabbbabbbbaaaabbabbbaababaaaababbabbbaababbbaabaababaabaaabbbababababbbabbaabaaababbbbbbbaabaabbbabaaaaababbbabbaabbabbbaaababbbbaabbaaaabaaaabaababbabbabbbbaaaaabbaaaaabbaabababbbbaabbaaabbbababbaababbaaaabaabbabaaaabaaabbbbaaabbbbbaabababbabbbbaaabaababbabbabaaaaaaabbbbababbaaaabbaaaabbbbbbbabaaaabbababaabbababbbbaababbabbbbaaabaaabbaababaaababbbbbaaaaaaabaababbabaaaabaaabbbaaaaabbbbabaaababababaabbaaaaaabaaaabbbbaaaabbabbbababbaaabaaaaaaabaaaaaaaaaaaaaabbaabbbababaabaababaaabbbbaabaabaaabbabaabbaaaabaaaababbabbbbaababaaaababbbbbaaaaaabbbabaabaababbaababbbbbabbbababaabaaaababbabbabbbbbbbbbaabbbaaabbbbbabaabbbabaabaaabbaababbababbbabbabbbbbbbabaaabaabbbbbaabababbaaabbbaaabaaaaabababbbabbabaabaaaaababaabbbbaababababaabbabbbbabbaaaabbabaaaaaabbbbbaaaabbbaabbbbbbaaaabbbbababbbaabaaabbaabababaabbbababaabaaaaaabbbaaaabababbbabababbbbbabaababababbabbabaaaabbbabbbaaaaabbbabbababbabbabbaaaaabbbaaabbaabaaaabbabababaaaabaaabaaabaabbabbababaaaaaaabbabababbaaabbbabaabbaabaabbabbbbaabababbaabaabbbbbbbbbbababbbbaabaabaababbabbbbbabaabbbbaaabbaababbaabbbbabbaabaaaaaabbbbbbaaaababbbbabababbabbabbabbbabaaaabbaabbaabababbbbababbaaaabbaabaabaaaabbbbaabbbaabbbbaabaababbaaaaabaaabbabababbbaabbbbbbbabbbaabaaabbbbbbaaaabbbabbaabbbabaabbaaaabaabbababbbaaaabaabbabbbbbbbbabbbabaabbbaaababbbabaababbbabbaaabbbbbbbbbababaaaaabbabaaabbbabbabaaabbababbabaaabaabbaabbabbaaaabbbbaaaaabbaabaaabbabbabbbaabbaaaabaaaabbabbaabababbbbbabbbabbbbbabbbbbbaaabbbabababaaaaaaaaaabaaabbabaababaababbbbbbabbbaaaaababbbabbbaabbbabbaaababaabaaaabbaababababaaabbabbbbbbaabbbbaabbaaabaaabbbbbbababbbbaabbabaaabaabbbaaaabbaaabbbabb
babbbababaaaaaababaaaaababbbabbbaababaabbabbbaaaababbaaabaaaaabaabbbabbbbaaaaaaaabbbabaaaaabbbabaabbabababbbabaabbbaaabababaaaabbabbaabbababababababbaabaaabbbbbabbbbbbabbabbabbbaaababaaaabababbbbabbabbabaabbbbbbbbbabbaabbabbaaaaabaabbabaaababaaabababbbbbbabbbabbabaaabbabbabbbaaaaaabbabaabbbaabababbbbbbbbbabaaaaaaaabbbbaabaabaaaabaaababbbbabbbababbababaababaaababbbbaabaaabbaaabbabbbaaabababababbaabaaaabbaabbbaaabbaabbaabaaaaaaababbabaabbbabababaabbbaaabaabbbababaaaababaaaabaaababaaabbbaaaaababaabbabbbababababbaabaaaaaabbaaaabaabbbbbbaaabaaaabbabbabbbaaabbbaabbaababaaabbaabbbaababbbaaabbbabbabbaabaabbbaaabaabaabaaabaababaaabbbabbbbbbabbbabbbbabbbababbbaaaabbaaaaabbabaaabbabbbbbbbbbaaaaabbabababbbbbaabaaaabbabaaaaababbabbbbabbababbabaaabbabbaaabbababababbbbabaabaabbaabbbaababbabaaaabaabbaaababbaabbbbabbabbaaabaababaababbbbabaaababbaabbababbabbbbababbbbbbaabbbbabbbbabbbbaaabbbaaaaabbabbbbbabbbbaababbbaaabaaaaaababbbaaababaabaaaaaaaaabbaabaabaabbabbbabaabaaaabaaabbbbaaabaabbbababbbabaabbaabbbbbbbaaabbbbabbaabbababbbabaaaaaaababbaabaabaaaabbbbabaaaabaabbbabbababababbaaaabbbbabbbaaaabbbabbabaaaaabaabbabbabaabbaabbabaabaaabbbabaaaabbbababbabababbababbabbbabbbbabbabbbbabbabaabbabbbbaaaaabaaaabaabbbbbaababbabbabbbaaaaaaababbbaabaabbbababbabbabaababababbbbaaaabbbaaabaabaabaababbbaaabbbaaabababbbbababaababbaabbabaaaaabaaaabaabbbabbbbababbbbaaabbbabbaaaaabbbbbbbaaabbabbabaaababbbaaababaaaaabbaababbabaaabbaabbabbaaabbabbbabbbbbaabaaaabaabbbbbaaaababbabbaaaabaabbaaabaaabaabbabbbabbabbbbababbbaababbbaaaababbbbbbbaabbabbabbbbabaaabaaabbbbbbababbabbbaaaaababbaababbbbaabbaabbabbaabaaaababbaaaaaaaaaabaababbaaababaababbbbaaaaaaaaabbabababbbbaaabbabaabaaabaaababaabbabaaabbbababbaaabbabaaabbabbbbabaaabaabbbababaaabababbbbaaaaabababbaaabbbbabbbbbabaaaaabaaabbaaabbaaaabbbaaabbabaabbbbbabbbaabbaaababbaaaaabaaaabaabaabbbbabaaabbbabaaabbbbbaababaabbbbabbbaabababaaaaabbbaabbaaabbbbbaaabbabbaabbbbabaabbaabbaaaabbabbbbbabaabbababaabbabababbabbbabbabbabbbbaabaaababbbbbbaaabbbbbbabaababbbbaabbababa
bbababaabaaaababbbbabbbbaaaaabbbabbaaaaabababbbbaababbaabaaaaabaabaabbbbbbababaaaaabaaabbbbabbbaabaabbababbabababbabababbabbaabbaabaabbbaaaababaaababbbbbbbbbbaabbabbababbabbbbbbbaabbabaabaaaabaaabaaaabbaabaaaababaabaabaabaabbbabbbbabaaabbbaabaaaaabbbababaabbbbbbababbaabaabaabbaaababbbbbbbbbbbbbababababbbaaaabbaabbabaaaabaaaaaaaabbbabaababaabbaabbbbbbbaabababaaababababbbabaaababbbaaabbaabbbbaabbababbabbababaaaabbaaaaabbbbabababaaabaaaabbabaabaaababbaabbbbabaababaaaababbbabbabbababaabaabaabbababaaaabbabaabaaaabababaaabbaabbaaabbabaaabbaabbaabaabbaabaaabaaaaabbbbabbabbbbbbabbabbbbabbaabaababaaabbbbaabababaabaaabbbbbbaabaababbbbbbabbbbabbbbaaaaaabbabbbbabaabbaabbaabbbbabbaababaabbaaaaaaaabaaaababaaabbbaabbbbabbaaabababbababaaaaababbbbababababbbabbbbabaaabaaaabbaabbaaabbaaabababaaaabbbbaababbbbbbbbabbbbababbababababbbbaaabbbbbbaabbabaabbbaabbabaabababbaabbabbababaaabababbbbabaabbaababbbaaabaaabbbaabaabbaabbaababbabbaaabaaaababaabbbabbbbaabaaabbbbbbbbbaaaabbaaabbbaaabbbaababbabaabaabaaabaaaabbabaaaaaabbbaaaabbbbaabbbaaaaaabbaabaabaababbbabababbabbaabaaabababbbbaabbaabaabaabababbaabababbbaababaabbabaaaabaaaabbbbaabaaabaaabaaabbbbabbabbbababbbbbbabbbbaaabbababbbbaabbbbbbabaaaaabaaabbbaabbaabbbaabbaaaaaabbbabaababbbaabbbbbbbabbaabaaababaaabababbbaaabaaabbabaaabaabbabaabaaabbbbaaabaabbaabbbaababbbbababbbaaabbaaabbaabbbbbbbbaaababbabbababaaaaaaabbbbbbaaaabaaabbbaaaaaabaababababbbbbaaaaaaaaabbababbbbbbbbabbbbaaaaaaaaaaaaabbaababbbbaaaaabbabbabbbbaaababbbaabbababbbabbabababbaabbbababababbbbaaabbaabaaaabbababbbbababaabbaabbbabbbbaabbaaabaaabaaaabaaabbbababbababbbabababaabababaabababbbababaaaabbabbaaababbbabbbbaabbababbabbbbaabbbaabbbabbababbbbabbbbabbaabbabbaaabababaabaabbaaababbaaaaababbabbaababbabbbbbbbabababbabaaabaabbaabaabababbbbbbbaaaaaabaabaaababaababaaabbbaaaabababbbaabababbaaaabaaaababbbabbbabbbbbabaabaaabaaaaaabaaaababbbababbbabbabaaabbababaaabbbbbabbbbbbbbbbabbaababaaaabaabbbababbbaaaababaaababbabaababbbaaaabbaabbbbababaabbbababaaabbabbbaababbbaaaaabbbbbaababaaabbabaaa
baabbbbaaabbbaaabaabbbbbbbbbbbbaaaababaaabaabbbbbbbaabbaaabbaababbbbbaaaaaababbababaaabbabbabaaabbaabbbbbabababaabbaaabaaabaabbaaababaaabababbbababaabbabbabbbbbaaabbaabbabaaaaabbabbaabbabaaabbbaaaabababbbbaaabaabaaaaaaabbaabbbaaaaaaaabbbabbaaababaabababbabbaabaaaaaaabbbbaaaabaabaaaaabababbaabbabaabbabbbbabbbbbbbabbbabbbbbababbbbababbbbabaabbbababbbbaaabaaaabaababbaabababbbbbbbbababbaabbaabaaabbbbaabbbbbbbbbaabbaaaaaabbabbaaaaaaabbaabbbbabbbababbbaaaaabbbbbbababbbababbaaaababaaabababbaaaabbabaabbbbaababbbabababaabaaaaaaaaaabbababbbbbbaabbaaabbabbbaabbaaabbbaabbbbaabbbbabbbbbbababbbbbbbbabbabbaaababbaaaababababbbababbaaaaaaaaabbbabababbaaabaabaabbaabbaabbbabbbbabbbbbabbaababbabbaabbababbbbbabbbbabbabbbaaabbbbabbbbabbbbaabbbababbbbbbbababbaabaabaaaaaabaaabababbbbabbbbaaaaaaaabbabaaaababbbbbbbaabbbaababababaabbbaaababbbabaabbaabaababaabbbaabaaabbaaaabaaababbbaabbbbabbbbabaabbaaaaabbaaababaaaaabbbababbaabaaaabababbaabbaaabbbbaabbbbbbababbabbaaabbbbbbbbbabbabbbabbbbaabaaabbabbbbbbbabbabbaaabbbabbbaaabbaaaabbbbbbbababbabbabbbbbaababbbabaabbbbbaabbbaabbaabaaabababbaabbbbbbbabbbbbbbabbaaaabbbbbbbbbabbaaaaabaabbbbaaabaaaabaaaabbaababaaabbbaaaabaaaaaabababbaaaabbabbbabaabbbabaaabbaabbaaabaaaabbbaaabbaaabaaabababaaaaabbbaababbaabbaababbaabbabaaabababbbbabbbbbbababaaabababbaaaaababaaabbababbabbbaababaaabbaabbbbababababbbababaaaaabbabbaaaaabbaabaaaababaaaababbbabbababaabbabbaababbbbbaabaabaaabbbbabbbbbabbaabbaabbbbaababbbbbbaabbaaabbbaababaababbabaaabbbaaaaababbbbaaaaaaaaabbbabababbaabbaaaababaaaaabbbbbaabbbabaabaababaaabbbbaabaabbbbabaabbbaabbbbbabbbabaabbbbbbbaabbaabbaaaaaababbababbaaaabbaabbbbaabbababbaaabaabaaabababaaaaaaaaabbbaaaaabaaaabbbabbababbbaaaabbbbbbaabbaabbabbabaaabababbaaaaabaabaababbbbbaaaaaabaaababbaaababbbababbaaabbababababaaaababababbaabbaababbababaabbbbabbbbaababaabbaabaaaaababbabbaaaababbbabaaabbaaaaabababababbabbbbaaabaabbbabababbabbaabbabbabaaaaaaabababbabaabbaabbababbbbbabbabaaaabbbbbaaaabaabbbbbbbbbbabbbaaabbabababababaaababbbbaaabbbbbbbababbbabaabaabaabb
abababaabbbaababababababbaaaaaabaaabaaabaabaabbbbbbbbbaabaaaabbabaaaabbaabbaababaabaababaaaabbaabbaaaababaabaaaabbbbaaaababbaabaaabaababbbbabbaaababbbbaaababbbaabbbbbaaabbababaabbbbbbbabbbaaababbbaabaababaabbabaaaaabaaaababababbabbababbaaaaaaababbaababbbbbbabaaaaaabbababababbbbabababaabbabbaaabbaabbbbbbabbabaabaabbaaabaabbabbaabbabaaabbbbaabbbbbbaababbbbaabbbbbaaaababbbaabbabbaabbbabababaaababaaabaabbbbbbbbaaaaaaabbbbaaaabbabababaaaabababbabbabbbaaaabbabaaaababbabaabababababbbaaabbaaaababbbbabaaabaaaaabbbaaaaabbabaaaababaabbbabaaabbbaabaabaabbbbbbbbbabbabaabaaaabbabababbbbbbbaabaaaabbbaaabbabbbaabbbabaaababbaaabaabaabbaaaabaabaabbabbaaaababbbbbbaabaabbaababaaaaabaaabbbbbabbabbaaaabbaabbaabaaaabaabaaabbaaabbaaaaababbaaaaababaabbbaaabbabbabbbbaabaabbaaaaabbababbbaababbbaabbababbbbabababbbbbaabaabbaaabbaaaaabbaaaabbaaabaabbabbbbabbbbbaabbbabbbababbabbbabbbaaabababaabaababbbbaaaaabaabbaabbaabaaaabbabababaabbababaaabbabbabaaaababbbbbaababbabbbaabbbabbaaabbaabbbaaaaabbbbbabaaaaababbbabbbabaabbbaabbaabbababbbbbaabbbbbbbabbaabaaabaaabbbabbbaaaaabbaababbabaaababaabbaaaabbbaaaabbabaabbaabaabaabaabaabbaaaabaaaaabbaaabbababaabbabbbabbbabbaaababbbaabbabbaaabbabbabbaabaabbbbbababbaabbabbaaaaabbaabbaabbbabbaaabaaabbaaaaaaaabbaabaaababbbabbbabbbbabbaabaababbabaabbabababbbbaaabbbabbbaaaaabbbbabbaabaaabbbababbabbbaababaabbbaababbbbabaaaaaabbbbabbabbaaaaaababbbabbbaabaaabaaaabababaabababababbbbbbabbabaabbbbaaabbbabbbaababbaabaabbbabbabbabbaababbaaabbababaaabbbabbabaaaabaabbbabaabbaaaabbbabaaababaaaaabaaababbaaababbabbbbbaaabaabaaabbbbbabbbabbaabbbbaabaabaaaabbaabbaabbbaaaabaabbbabaaabbaaabaaababaabaaaabaabaabbaaabbabaabbbabababbaaaaabbabaabbabbbbaaabaaaaababbbaaabaaabbbaabbbabbbbabbbabbaabaaaaabbbaaabbbabaaabbabbabbbbbabaabaaaababbbbbbbaabaaabababbaababaaabaaababbabbabaabababaababbbaabbabbbabaaaaabbaaaaabaabaabbaababaaababbbaabaabbbabbbaabbbaabaabbbababbaabababaaaaabbaabbbbabababbabbbababbbabaaaabbabbabbbbbbbbababbbabbabaabbaabaaababbaabbbbbbaaaabbababbabbbaabaaaabbbbaabaabbbaaabababb
aaababbbaaaabbbabbaabbaababaaaabbbabbabbabbbbaabbbbbabbbababaaabbabbbababaabbbabaaabaabbaabaaaaaabaabbbabaabbbbbaaabbaaaabaaaabbaaabaaaaababaaaabaababbbbabbaabbbabbaababbbbabaabbbaabaaabbaababbaabbbbbabaabbbbaaabaaabbbbaaaaaabbabbbbbaabaaaaabaabababaabababababaababbabababababaabbaaaaaabbaabbaaababaaaabbbbabbababbbabbbabbabbbaabbbaabbaaabababbbaabbbbbbabaaaabbabbbbabbabababbababbbaaabaaaabaabbababaaaabaababbbbaaabbbbbabbabbabbaaabaabbbbbbbaabaababbbaabaaaaabbbaabababbbbaaabbaabbbbaaababaabaabbaabbabaaaabbabaaabbbabaabbbababbbbaaaaaababababaaaaabbabbabaababbababaaaaaaabaaaaaabaabababbabaabbbaaaaabaaaaabaabaaaaabbbbababbabbbabbabaabbbaaabbabaabbaabbbbabababaabbbababbabbabbaabaabbbbababbabaabbbbaaaabbbaabbbaaaaaababbbaabbababbabbaaabaaaababbabbabbabaaaabbaabbaaaaaaabaabbbbabbbababbaabaabbbababbababaabbabaaabbbabbaabbaaaaababbbbbbaabbbaabbaaababaaaabbbaaabbaaaabbbababbbabbabaabbabbababababbaaaaabababbabbabaaaabaaaabababaaaaaababbaaabaabbabaabbbbbabbbbaaaaabbbabbabaaaabbbaaaaaabbbbbbaabaababbbabbbabbabbabbaabbbbabbaaabaabbbabbabaabbbbbaaaaabbabaababaabbbaabababbbbaaabbabbabababaababbaaabbaabaaaaabbabaabbabbaabbaaaabaabbbabbaabababbbbaabbababaabaabbaaaaababbababaabaabbbbbbbabaaabbbabbabbbbaaaaabbabaaaababbbabbabbabbaaaaaaaabaabaabaaaaaababbabababbbabbbabbabbbbbbaabaabbbbbaaaabbaababaabbabbbbaabbabbababbbbaaaaababaaabbababbabaababbabababbbabaabaabaaabbbaabaababbabbbbbabaaabbaaaabbbaabababbbabbbaaaaabbabbabbababbbbbaaabbaabbaaaabbbabbaaaaabababaaaabbaaabbbabbbaaabaaaaababbababbbbbaaababbbbaabaabbbabababaaaaaaabbbbaabbaabbaababbaaabbaaabaaaabaaabbbbbbbbababaabbbabaabbbbabbbaaaaaababbababbababaaaaababbbaaaaaaaabababbbaaabbbbbaabbaaabaaaaabaaababbbbabaaaababbaaaaabbaabaabbbbabbbaabbaaabbbbaabaabaabaababbaabaaaaabbbbbbaaaabaaaaaaaaababbbaabbabbabbbbbbababaabaaaababaaaababbbbbaaababababababbbabbaaabbbaaabaabaaabbababbaaaaaaaaaababbbabbbaaaabbbababbbabbaabbaaababbababaaabaaaabbbbbaabbabaaabaaaaaaabbbbbabaaaaaaababbbaabbabbabbaaabaaabababbaabbbbaababbbbabbbaaabbbbabaababababaaaabba
bbaababaaaabbbabbbaaabbaabbaabbaaaabaababbaabbbbaabbbbabbbaabbbbaaabbbbbbaabbbbbbaabbbbabaabbbbbabbabaababbaaabaaaaabbaabbaaabababbbaaabbbaababbabbabbaaabbbbbbaaaababbaaaababbbabbabaabaaaaabaabbaabaabaababaabaabbabbababbabbbbaaaaabaaaabbbbaaaabbbaaaabaabbbabbbbabaaaabaaaabbbbbbbabbabaaabaaaaabaaababbbbbbbbaaaabbababbbbabbbabbabbabbaabbaaabaaababbbaabbbaabbbabbaabbabaaaaaaaaabaabbbabaabbbbaababbaaaababaabaaabaaabaabbabbabababbababbaaabaabababaababaaaabaabbaaabbabababbbbbaaabbaabbbbabbabbbababbbababbbabbbbabbbabbbbbbaabababbbaabbbaaabababbbbbbababbaabbbbbbabbabaaaabaaaaaababababbbbaabbbaabbaabbabaabbbbaaabbbabbababaabaabbbbbbabaababbbbaaaaabbabababaababbaabbbbbaaabbabaaabbbaabbabababbbbbbbbaabaabbababababaababbabbabababbabbabaaabbbbbbabababbbbbaaaaaababbbabaaabbbbaabbaaabbbbbabbbbbbbbbbbaaaabbbaaabbaaaabbabbabababababbbbbabaabbaaababbbbaaaaababbbaaabbaaaaababbbaaaabbbbbababbabbabaababaabbaabaaabababaabbaabbaabaabbabaabbbbbabbbbabaaabbababbbaaababbbbbababbababbbbababaabbabbbabbabbbaaabbabaabaaaaabbaaaababbabbbaababbaaaaaaaaabaabbaaababaaaababbbabababaababbabababaaaabababbbbabbabbaaabbbbbbaaabbaaaaabbbaabbaaabbabaaabbaabbbbaaaabaabbababbabbbbbabbabbbabaabbabaabaabbbbbaaaaabaaaaabaaaaaaaababababaaaabbaaaababaabbababbaaaaabaaabaaabbbbabaaabbbabbabbaababbbabaabbbbbbbbaababaaabaababaaaabbbbbababbbaababbbbbbaabaabbaabbabbbaaabbbbbaaabababbaaaabaaabaabbbaabaaabbbbbaababbbbbbabbaababaabbaaaaaabbaabaaaaabbaaaabbbbababaaababbaababaabbaabbbbabbaabbaaababbbbaaababbabbababbbbaabbbabbabbaababbaaaaababbbbaaaabaabbaabaaabaaabbbabbbababbaababaaababbaabbbbbaababbbaabbbbbaabababbbbbbaaabbaaaabaaabaaabbaabbabaaaabaaabaabbababbbbabbbabaaabbbabaaabbbababbbbbabaaaababbbabbbbaabbbbabbababbbabaabbabbbbbbaababbabaabbbbababbbabbbbabaaaabbbbbbabaaabaababbbabbaababaaaabbbbbbbbbbbabaabbaaaabbbbbbbabbaabaaabaaaaababaabbaaaaabbabbbabaaabbbabbbbabbabbbababbbabbbaabaaaabbaaaaaabababbbaababbbaabbbaabbbbaabbbabaaaabbbbbbbbaabaaaaaabbabaabaabbaaaaabaaaabbbaaabbbbbabbaaababbbabbabaaabbabbbabaabaabbabbabaaa
abababbaaabaaaabbaaabababbbbabbabbaabbbbbaababaaabbaaaabbbbabbbbbaabaaabbbabbabaaaaabbbabbbabbabaaaabbbabaababbbbabbbababbbbbababbaaabbaaabababaabbaaabaaabbaabbabbaababaaaaaabaaababbaabababbbbaaaaaabaaabbabbbabbaabbbabaaabbaabababbbbaaaaababbabbbbabaaabababbbbbaaabbbaabbabbabaabbbaabbaaabbaabbabbbababaabababbabbbabbbababaabbaaaababbaababaaaaababbaaaabaaaaabbaabaaaaabbbabaaaababbbbabbaaabbbbbbbabaaaabbbabbaabbbaaabbbbbbaaaabaabababbabababbbbaaaaabbbaabbbaabbababbbabbaabbababbbbbababbabbababbbabbababaabbabbababaaabaabbbbbabbaabbabbbaaaababbbbbbbbaabbaabaaababbbabbbbaaabbbbbaabbbababbaaaabbbabbbbabaabbabaaabbababbbbbaaaaaaabaaabaabaababaabaabbaaaabaaabaabaabbbbbabbbbaababaaabaaaaaaaaabaabbbababaababbababaabbbabbaaaabaababbbaabbabaababbbbbaaababbaabbabbbbabbbbaabbbaabbababaabbaabbaaabbbbbbbbabaabaaaaabababbbbbbbbabbbbaaabbabbaabababbaabbbabbabaababaaaaaabbbaaaababbabbbabaabbbbbbbbabbbbababababababbabbbbabbbbabbbababbbabbabaabaaabbbbbaabbbabaabbaaaaabbbabbabbbababbaaabbbbbabbababbaabbabbaababaababbaabaabbbabbaabbaabbaababbaababbbabaabbbaaabababbabaabbaaabbbaaaaabbbbaaabbaabaabbbabaabaaabbabbbabbababbaaaaaabbbbbaaabbbabbababbbaabbaaabbaaabbababababaaaaababbbbbbaabbbbaabaaaababaaabaaaabbbbbabaabbabbaaaabbabaaababaabaaaaaaaaababaabaaabbaaabaaabbbbaaaaaabaabababbaabbbbbaaabbbabbaaaabbbbbabbabbaaaaaaaabbaaabbaabbaabaabaaaabaabababaababbbbaabbbaaabbbbaaabaaabbbaaabbbbbbbaabaaabbabaabbaabbabbbbbaabbbaabbabbbabaaaababbaabbbaaabbababbbbabbbbaababaabaaaabbbaaababaaaaabbaaababbbbaabbbbbababbbabbbaaabbabbbaaabaaabbbbbabbbbbbaaaababbbababaaababaabaabbbbababbbababaababaabbaaabbaaababbabbabbaabbbababababababbabbaaaaaabbbabbabaabbbbbbbabbabaabaaababaabbababaaabaabababbabbaabababbabbaabaabaabbbbabaaaaabbbaaabaaaaaababbaaababbaababaababbabbbbbaabaabaabbbbabaaabaabaaaabbabaaaaaaaaaaaaaaaaabbbbbbababbbbaaaaabbaaaaabbabbbabaabbaabbbbbabbaabbbaabababbbbbbaabbabbabbaabbbaaababaaabaaabaabbbbabbabbaaabaabaaabaaaabbbbabbbabababbbbaaaabbbbbababaabbababaababbabbabbbbbaaaaabbabaabaaababababbabaabbbb
bbaabbbaababbbaabbabaabbabaaaaaabbabbbbbbbbbbbbabaabababaababbbbbbbaaaaaabbbaabbbbabbabaabbababaaabbaaaababbabaaababbababbabababaaaabbbababbbaaaabbabbaaaabbbbbababbaaabaaaababaaaabbbbaaababbbbabaabaabbababbbbaaaaabbbabbbbaaaabaabaababbabbbbaaababbbbaaabbaabbaaaabbbabaaaaabbbabaababaaabbabababbbabaaaabaabbbabaaaaabbbabaaabbaaabaabbbbaabaabaaaabaabbbbbbabaababaaaabaaaaaabbbbbaaabbaaaabaabbbaababbaaaaaabbbbbbbbbbbbaababbabbabbbaabaaaaaaabbbabbabbbbaabbaabbababaaabaabbbbbbbbbbbbabbbbbbabbbaabbaaabaabbbabbbabbaabbbbaaabbbaaabaabaaabaabbbbbbaabaabaabbabaaaabbabababaaabbabbbbabbbababaaaababbabbaaababbbaaaabaabbbabbbbaaabaabbbaabbbaabbaaaaabbbabababbaaaaaaaaaabbbababbbbaaaabbbbbaaabbbabaabbbbabaaabbbbaaaababaabbbbaaaaaabbaabaaaaaaabbbaaababbaaaaaaaababbbbabbabaabbbbbbbaaaabbaabbbbabbaaaaababbabababbabababbaababbbbbbaaaaaababbaaababbbaabbabbbbbaabaababaabbbbaabbaaaabaabbbaaaabbabaaababbbaaaabaaaaaaaaaaabbbaaaaabababbbbbaaaaabbaabbaabaabbabbaaaaabbaabaabaaabbabbbbbaaaaababbabbbbabbaaabbaaabbabbbaabbbabbbbbaababbbabbabbbabbbabaaabbaabbbaaaababbbaabbababababbabbaaabbbababbaabbbaabbbaaaabbaabaabababbaabbbabbaabaaabaaabaaaabaaabbaaaababbbbaaaabbbbbaababbbaaabaabbabbbabaaabbbbaaababbabbbbbbbabbaababbabaaaaaabbabbaaabaabbbbaaabbaaabbaabbbaaabbaaabbaaabbbbabaabbbaababbaaabaabbbbaaaabaaaabaaabbbbbabbabababbbbaabbababbaababaaabbabaaaaaabbbaaabbababaabbbabaabbbbbbbbbababbaabbbbaaabaaabbbaaabbbbbabbabbbabbabaaabaabbabaaaaaabaabbaaabaabbbbabbbbaaaabbbaaabaaabababaababbbaabaabaabbbabbbbbaababbaabbbaabbabbabbbaabbbabbaaabbbbaaaabaaaaabaabbaabbbbaababababbbabaabaaaaabababbbbbbbabbaabbababbbbbbbaabbbbaababbbabaabbabbbbaabbabaaaaaabbbbbbbaaababbbbaabaaaaabaabaaaaabaabaaaaaaabaaaabbabbbbbbbaaaabbaaaabbbbbabbbabaaaaaaabaaabaabaabbbaaaabbbbababbaaabbabbaaababaaababbaaaababbabababbbaabbabbbabbabbbaaabaabbbbaaaaaaaabbbaabbbaaaaabbbaabbabbbabababbbababbbbababbaabaaaaaababbbbabbabababaabbabbaaabbababbababbabbbabaababbbabbaaabbabababbbabaaababaaaaabaabbbbabbbbbabaabaabbbbbbaababaabbaabbaabbbbbbaaaaaa
aabbbaabbabbabbbabbbababbbabaaaaaaabbbababababbbabbbbbbaaaabbaaababbaaaaababbbaaabababbaabbbbaabababbaaaaaabbbbbabababbaabbabbbbaabbbbaabbbbaabbbbbabbaaaabbbaaabbaaabbababbbabaabbabaababbabaaabbbbaaabaababababaaaaaabaaaaabbbaababbabababbaaaaaaabbaababaabbbabaabbbbabbbbbabaabbbabaaababbababbbabbbbaaaaaaaabaaaaabbaabaaabaaaaaaabbabbababaaaabbbbbbbaabbbbaabbbbbabaabababaaaaaababaaabbbbbbaaabbaaaaaaaaabaabaaababaaaaaaabbabbabbabbabbaabaabaabbabbabbbabbabbaabbababbbbbaabbabbabbaaaabbbabaaaababaabaaabbaaabaabbabaabaabbabbaababababbaabaaabbbbbabbaaaaaabbaaabaabaabbbaabbaabbbbbbbbabaaabbbabaabbaababbbbbaaabaabaaaaabaababbbbaaabababababaabaaaabbaaaaaabaabbbbaabbababaaaabaababbabbaabbbbbbbbbbbbbaabababbaabaabaaaaaabbbababbabbabbababbabaababbaaaabbaaababaaababaabbabaaaabbbbbbaaabaabbbbbbbbbbbbabaaababbbabbbbabbaababababaababbaaaaaaabbbabbbbaaabaaabbabaabbabaaaabbbababbbaaaabababbbabbbbbaaaaaababaabbbaaaaaaaabbaabbbbabbaababbabbabaaabbbbababbababbbbabaaaaabbaabaabbbaaaaabababbbababbbababbabbaababaaaaaabbaababbbabbbbabbabbababbaabbbbaaababaabbaaaaabbababaaaaaaaaaaabaaabbbabbbbabbabbbbbbabbabbbabbaabaabaabbbabbabbabaabbbbbbbabbbabbaababbbbbaaaaababbaaaaaaaaaaaaabaaabbabbaabbbbbaabababaaaababbbbabbababbaabaabbabaabbbbaabaaaabababbbabbbabbabbaaaaaaabaabbbaaabbbabababbbaaabbababbbababaabbbaabbaabbbabaabababaababababbbabbaaabbbabaabbaabbababbbbbaaabbbabbababbababbaaaabbabaabbbbabaabaaaaabbbbbabbabaabaaabababbbaaaabababbabbaabaaaabaaaaaaaabbaaaabaabbbabbbbbabbbbababbaabbaaabbabbabbabbbbbbbbbaababbbaaaaaaabababaababbbbbbaabaaababaabbbabbabbabbbbababbbabbbaaabbbbbabbabaaaaaaabbabbabbbabbbbbaabbbbaaaaabaaaaabbbbaaaabbbabbabababababbbbababaaabbaababbbbbbababaaabababbbaabaaaabababbbbaabbbabaabbbbaabbbaaaaabbaaaababaabbbaabbbbaabababbbbabbbbaababaabaaaababbabbaaaabbbabaaaabbbbbbabababbbabbababaabbbaabbbbababaaaaabaaaabbbabbaaababbabbabbbaaaaaaababbbbbabaaaaaabbabbbbaabbabbbaabbababaabbaaababaaabbbbaaaaaaababbbbabbaabaaabbbabbabbaabbbbabbabbbbbbbaaabbbaaabbaaaabbbbaaaabbababbabbbbaabbbbaabab
baabaaaaaaabaabaaabbabaabbaaabaaabbabbabaabbbbabbbaaabaaabaabbaaaaaaaaaaaaababbbbbbaababaabbabbaaaaabbbaabbbabbabaaabbbbabaaababbbabbbabababbaaaabaababbaaababbbbaaababbaabaabbabaababbbaaaaabbbbababbabaaabaaabbbaaabbaaababbaaaaaaabbaaababaaaaabbababbaaaaabaaaaabaaabbaaaabaababaabbaaabbababbbbbababbbbabaaaaabaabbaaabbbaaabaabbbabaabbbbbaabaababaabbabbbabababbbbbabaaaabaabaabaaababaabbabbabbabbbabababaaabaababbbaaaaaababbaaaaabaaababbbababbbbbababaaabaababaabaabaabbbbaaabaababbbaaabbabbaababaaaaabbaabbbbababbaabbbabbbbabababbbababbaaaabbbabaaababbaabbaaabbbbaaaabbbabaababbabaababababababbabbbbbbaaabbbabbaaabbaabbbbabaaabbaabaaabbbbaaaabaabbbabaabbabaaabbbabaabbbabbabbbbbbbbbbaabaababaabaabbbbbabbbaabbabbbbbbbaaababbbbaabbbabbbaaaabaababbabbbbabbaaababaaababbaabbabaaaaabbbaababbaaabaabbaaabbbbbbbbbabbababbbaaabbaabbbabbaaabbbbbabaaabbabaabbbabaaabbbbbabaabbaaaaaaababbbaaaaaaabbaaaabbbbabbbaaababbabbbaaababbbbbaaaaaabbabbaaaaaabbaababababbbabbbababbbbbbabaaaabbaabbaabbaababababbabbabaaabbaaaabaaababbabbbbaaaaabaababbbabbbbaaaababbbbbabbaababbaaababaaabaaaababaabbaaabbaaababaabbbaaababbbbaaaaaaaabaaababaababbbbbbbbabaaabbaaaaaabababaabbbaaaabbaabaabbaababaabbabbbabaabaabbababbaabbaaaaaababaababbbabababbbbbbbaaaababbabbbbabbaababababbbbabbbbbaaaababbaaababababbbaaabbbbbbbaaababbaaaaaabaaaaaaabbbbbbbaababaabababbbbbaabbbbbbbbaabbbbbabbbabaababaaabbaaaaaabbaabaabbabbaaabbbbaabaabbabbbbbabaabaaaaaabaaaabbabbbbbbabaaabbbbababbabababaaabaabbaaaaabaabbaaabbbbabbbbaabbabaaababbbbaaaaababaabaabbbaaabaaabaabbabbabbbbbbababbbbbbbbababbbabbaabaabaaaabbaabbbbabbaaabaabbbabbabbbaabbabababbababaababaaabbabbaabbbabbbbbababbaabbabaaabbbababbbbabbbaababbbbbaaabbabaabbabbbbaaaaabbaaaaaabbabbbabbabaaaaabbaababbbaaaaaaababbbababaabbbabbbbbbaabaaaabbbabbbbaaababaabababbbbabbbbbabbaabaaaabbababaaaaaaabaabbabbbaabaaaaaabbbabbbaaababaaabbbabbbbbbaabaabaabbaaaaabbbbaaaabbbabbbabbabbbaabaababababbbaaabaaaabaabaaaabbbabababaabbababbabbbbaabbabaababaaaabbbaaabababbabbaaabbaabbaaabaaabaababbabaabbbaba
bbabaaabbabbbabbabbaababaabbaabbbabaaabaabaaaaabbbaaababbaababbabbaababaabbabbaaaabbbaababbbaaaaabbbabaabbbbabaaabbbbbbaabaabaabbaabbbabbbbbaaaabababbbabbaababbbbabbabbabababbaabbaaaaaababbaaaabbaabbabbbbbbaaaababbabbbabbabbabbabaaaabaabbaabaabaaabaabbbaaabababaaaaaaaaaabbbaababaabbaaaaaabbbbabaaaaaaaaabbabababbbabaaabbbaaaaaababbbbaaabbaabbaabbbbaabbaababbaabaabbbbbaaaaaabbbbbbbbabbaabaaaabaaaaaababbaaaaaabbabbbabaaaabbabaaaababbbbaaababaaaaababbaaababaaabbaaabbbababbababababbaababababbaabbbbbabaaaaabbaabaaabbbbbbabbbabaaababbababbabbbbbabbbbbbabbabaabaaabaababbbaabbbababbbabbababbbaaaababbabbbaabaaaaabababbbaaaababbaababababbababaababbaabbaababbbbaabbbabbabaabababbababaaaaabababbaaabaaaababbbabbaaabaabbbbbabbaaaaaabbbaabbbbababaabababbbaaaabbbabbabbbbabaaabababbbbaaabbabaabbabaaabbbaaabaaabbbbbababbabbbaaaabbbbabbbaaabbaaabbbaaaabbbbbabaaabbbbabbaaabbbabbaaabbaaaaabbabbabbaaaabbbaabbbbbabaaababbaaabbaabbabaabbbbbbaaabbaaaaababbaabaaaabbaababbbaaaababaababaabbaabaabbaaaaaaaaabbbaababbaabbbabbbabbababbbabbbababbbbabbaabbaaaababbbababbbbbbbbbbbabbaababaabbbbbbaaaaabbaabbaaaabaabbbaababbbaaabababbbababbabbbbabbbaaabaabaaaababbbbaaabababaaaabaabbabababbbabbaabaabaaaaabababaaaaaabbaabaaaaabbbbbbbabbbaabaabbabaabbaaababbabaabbbaaaaabaababaabaababbababaaaaaaaaabbabaababbbabababbabababbaaababbbaaabaabbaaaabbbbabbbabbbaababababbaabaababaabbbababababaaaaababbaabbbbbabbabaabbbbabababbababaabababaabaabaabbaaaabaaaabaabaaaababbabbbbbaababbabbbabbababbabbbabaaaaabaaaaaaaaaaaabaabbaaabbabbabbaababaabababaababaabbabbaabbbaabbbbaaaaabbbbbabbbabbbbabbabaabbbbaabbbabaababbbbbaabbbaababbbbbaababbabaabababaababaabaabbbabbabaababaaaaabbabbababbaaaababbabbaabbaaabbaaaabbbbaaabbbabaabaabaababbabbbabbbbbabaababababbaaaabaabbabababaabbbababbabbababaababbababaababbbbabaaabaaaaaababbaababaabaabbbabaabbbbbaabaabbbabbaaabbbbaabbabaabbbaaaabbbabbabaaabaabbbaabbaabaaaabbabbbbbabbbbbbbbaabababbbababaabbaabbabababbabbbbabbbbaaabbbbaaabaaaabbabbbaaabbaabbaababbabbbaaabbbaababbbbbaaaabaaaabbaabaaabaa
aababaabababbabbaaaaaabbbababbabbbbbaabbbbbaaaabbabbabbbabbbbbaaaaaaaabbbaabababaababbbabaaaabbbbbbbbaaaabbaaabaabaaaabbbaaaaaaabaaaabbbaaaaabaabaabababaaaabbbaaaaaaaaaabaabbbbaaaaaaaaabbbbbbbaaaaaaabbbbbaabaaaababbbbaaabbaaabbababbaaabaaabbaababbabbababaababbaaabaabaabaaaabbaaaabababbaaaabaaaaaabbbbbbbaabaaaaababbababbabaabbabbbbaabaaaabaabababbbbabbaaabbbaabbabbbbabbaaabaaabbababaabbaaababbabbbbbaaaaaabaabaaaaabaaabbaabaabbbababbbbbabbbabaabbbaabaaaabaabbabbbaaabbaaabaaababbbbaaabbbbbbbbaaabaabaaaabaaaaaaaabaaaaaabaabbbbaaaabbbabaabbbabbaaabbaababaaaaabaabbbbbaaaaaabbaaabbbaabbbbaaaabaabababaaabbaabaabaababbaaaababaabbbbaabaabbbbbbaaaababbaabaaabbbaabbabababbabbbbabbaabababababbbbaaaababaaaabbabababaabbbaababbbabaabbbaaababbbbbabaaaabbaabbbaabaabaaababaaabbbabbbabaaaaaaabbabaaabbaaaaaabaaabbaaabbbabbbbabbbbabbbbaaaabaaabbababaababbabaaaaabaabaabbbbbaaaaaabbbbabbbaabbbabaabbaabbaaababaaaabbaabaaaaabaabbabaababbabaabbbabbbabaaaabababaabbbababaabaababaabbabaaaabbbbbaaabbbabbabbbaaaabbbbaabbbaabbbbaaabbbaaaaaaaabbaaabbabbbaabbbbaabababbabbaabaaaabbabbababbbaaaaabbaabbaaaaabbbbabbbaabababbbabababbabaababaaaaabbaabababaaabbbabbabbbbbbabaaaaabbbbbabaaabbbabaaaabaaaaababababaababaabbaabbabbbabbabbbabbbbbbbabbababbabbaabaaababbbabaabbbbaabbbabbaabbabbabbaababaabbbbaababbbaabbabbbabbbbaaabbaabbbaaaaabaaababbabbaaaaabbbbbbaabbaaaaababaaabbbbbbbaaabbaababbaaabbaaababababbabaabbabbbbbabbaabbaabbbabbaabbaaabaabaabbababbbbbabbbabaaaaaaaabbababbbbaabbababbbbbbabbbabbaaaaaabaababbababababbaabababbbbbabbabbaabaaaabababbbbbaaaababbbaabbabbabaabaaaabbbababbaabaabbbbabaaaababbbbabbabaababbbbbbaaababbaabbbbaaabaaabaabbabababaabaaabbabbbbbbbaababbaababababaaaabbbbabaabbbbbbaaabbbbaaaabbbabbbaabaabbbbbabbbbabababaaaabaabababbaaabbabbaabaababbaaababbabbbbbbaaaabbaaaabbabaabbaabbababaaaaaabbbabbbbbbaaaabbbbaaabbbaaaabbbababbbabbabbaababbbbaaababaaababbababbaaaabbbbbbbbababbbbbaaabbbaaabbabbaaabbbbbbbbbbbbbbbbbabbabbbabbbaaabbababaaaaabababaaaabababbbbaababbbababaaaabbbbaaaabbabbaababbabbba
baaababaabbbbaaabbbbabbaabaaaaaabaabbbbbbbabbbabbbabababaaababbbabbbbbbbbabaabbababbabbbababbbbbaabaaabababbabbabbaaaabbbbbaabbbbaaaabababaabbbbabbbbaaabbaaabbbbaabaaaababbbbbaaaaababbbababaaabaaaaaaabbabbaaababbabaababbbabbbbabababbbaaaaaabbabaabbbaababbbbabbbabababababaaabbbaabbaaaaaaabbbababbabaaabbaaabbbbbabbbabbaaaaabbbbaaabbbaabaaaababbbbababaaaaaabbbaaabbbbbaaababbbbbaaaabbbbabbbbbaaaabaabbbabaabaaaaababaababbabbabbabbbaaabbabaaaabbbabaabbabbbaaabbbbbaaababbaabbbbaaaaababbbaaaabbaabbbaaabaaaababbbbabbabaabaabbbbabaabbaababbabababababbaaabbabbbbabbbaaabaaaabaaaaabaaaaabbbbbbbbabaaabaabaabaaabbbabbaabababbaabbaabbbbabaababababaababbbaaabbabbababbabbbbaabaabbaabbbbbaaaaabbaabbaaabbaabbabababbbabbbbbbabbbbbbbbabaaaaabbabbabbbababaabaaaabbaaaaaaabbbbabbbbabbabaaaababbabbabababaaababbbabaaababbaabaabbabbaaabbbbaababbbaaaaabbaabbbaabaabababbbbaaabaaabbaababbbbabaaaabaabbaaaabbbabbaabbbbbbbbbbbbaababbaababbabbbaaaaabbbbbbabbabaabaabaabbbbbbbaababbabbbbaabbaaaabbbbabbbbababbbbbabaaaabbaaaabbbabbabbaaaaabaabaaaabbabaabaababaaaabaaabababbaabbbbbbaaaaabababaabbbabaaaaababbbabbbaaaaabbabaaababbaaabbbbbbbbbbbbbaabbbabaaaabaabaaabbaaababbaababbbaabbbaaabaaaaabbbaaababbaaaababababababaabbbabaabbbababbabaaaaabaaabaaaabbaaabaaaabbabbabbaabaababbaaabababaabbbbbbabaabbaabbaabbbaaaaaaaaabbaaabaabaaaaaabaababaaabaaaabbabaaaabbaaaaabbbbaababaaaaabaaabbaaaaaababbaabbaabbabbbbaabbaaabbbaabaaaaaaaaaaababaabbabbbbbbaaabbbbabaababbababaaabbbbaababbabbbabbaaabaabbaababbbaaabaabaabbbabaaabbbbaaababaabaaababaaaaababbbbbabbbbbbaabbbbbbaaabbbbbabababbaaabbaaababbbbaabaaaaaaaaaabbaabbbbabbbbbbaaaabbaaaabaaabaabaabbabaabbbabaaaabaaaaaabbbbaaabaabaabaabbbbabbbbaabaabbbaabbabababbbbbbababbbaabbbaabbabbbaabaabbaaabaaaaabaabaaabaabaabbbababaaaaaabaabbbbaaaaaababbbaababaaabababbbbbbaabaaabbbabaaababababbaabaababaabaababbbabbaabaaaababbbbaaabbbbabbbbaaabbbbaaabaaaaababbbaabbbabbbbbbbabbbaaabbbaaaababbababbaaaabbbbbababbbaaabbaaaabaabbbaabbabaaaababbababbabbaaabbbaaababbbaaaaaabbbbbaababbbaabbbbbabba
abaabaaabbabbabaaaaabababbbbabbabaaabbbaabaaaaabbaabbaababbbabbabaaaabababbbbaaabbbaaaabbabbaaaaabaabbbaabbbaaaabbbbabababbbaaabbbbaabaaabaabbbbaaaaabbbabbbbaababbaaaabaaabaaaabbabbbbbbbbbbaaabbaaabbabaabaaaaabaaabbababbbbabbbabaaaaaabaabbbbababbbabaaababaaaaaababbababbababababbbabababaabbaaabbbbbbbbbababaaaaabaababbaaababbababbaabbababbabbabaabbbbaaabbbabaababbbaaaabaabbabbbaabbaaaaabbabbaabbbbbaaaaabaabaabaabbaababbbbaababaaabbbabaaaabaaabaababaababaaababbbbbbbabbbbbbabaaaaaabbbabbbbbbbababaaabbbbaaababababaababbaabbabbaababbaaabbaaabbbbbbabbbbbbaabaaabbbbabbaaabbaaaaaabbaabbabbaabbbababaabbababbbbbbbbbaababbbbbbbabaaabbaabbbabbaaaaaaaabbbabababaabbaaababbababababaabaababaaaabbbbaaaabbaaaaabaaabbaabaaabbbbbaababbbabbbaaaabbaaaaabaaabbbaabaababaabaabbbaabaaabbabbbbabaaabbbbbbaabbbabbbbbbabbbaababbaaaaabaabbabaaaaabaababbbaaaabbabbabaaabaabaaaaabaabaabaaaabbaaabbbbaababaaabbbabbbabbbbabbbbaababaabababaabaaaababbabbbbbbbabaabbbabbbbaaababbbaabaaabbabaabaabbbabbabababaaabbbaababbbbbabbaabbbaaabaabbaabbbababaabbbaaaabaaabbbbabbbbaaabababaababbaabbabaaaabbababbabbbbbabaabaabbbabaaabbaabaaabaabbaaaaaabbabaaaababbabbbbaabbbbbaaaaaabbaabaaabbababbbaaabaabbaabbbaaabbabaababbbbbbbaaaababbbabbbabbbbaaababbbbbabbaaabaabbaaabbaaaabbbbbabaaabbbababbbabbbabbaababababbaaaabbabbbbaababaaabbbababababababaabbababbbaabaaabbbbaaabaabbbbabbaaaabbabbaabbbabbaabbabaabaaaaabbbbbabbbaaaabaaaaaabbbbababbbabaabababaabaaabbbabaaaaaabaabaababaaabbbbaabbbababaaabbbbaabaaaaabaaaaabbaaaaaaaabaaaabaabbaabaaabbaabaaabbaaababaaabbbababaabbbbbabaabaabbabbabbababbbaaabbaabaabbbbbbaaabbabbaaaabaabbbbaabbaababbaabaaabaaaabaabbbbbaabaaabbabbababbbabbbbbabbabbabbbabbaaaababbabbaabbbabaaabaaaaabaaabbbaaaabaaaaaaabbababbababaabbabbbabaaabbbabbaabbbbababaabbaababbabaabbbbaaabaabababbbbbbbbaaaababbabaaaaaaaabbbbabbabbbbaabbbaabbbbaabbaabbbbabababbabaabaaaaabbabbbbbbabaaabaaabaabbaabbabbbbbbaababbbabbaaababaaaaaaabbabbbbbbaabaaaaaabaabbbbabbaabbbababbaababbbbbbbbbaaabababbabababbbabbbbaababaabbabbabababbaababbb
aaaabbabbabbaabbabbbabaaaabbbbabaaaabaaaaaabaaabaabbaaaabbbaaabaaabbabaabbbabaabbbaaababbababaabbbbbbbbbbabbabaabbaaabbbaabbabbbbabbaabbaaabaaaaaaaabaabababaaaaaaababaabbbabbaaabababaabbbbaabbbbbabbbbbababaabbababababbabbbaabaaabbbabbbbaaaababbbbabbbbbabbbabbabaabbabbbbbbaabbbaaaaaaaaabababbabbbbaabaabaaaabababbaaabbabaaababbabaabaaaaaabbabaabbabbbaabbaaabbbaaaaababaaabbabbbbabaabbbbbaaabbabaabbaaaabbaaaababbbabbaabbaabbbababbaaabbaabbbaaaaaaaabbbaabbbbaaaaabbabaabbbabbbbabbaaababbbbbbbaaabbabbabbbbbbbbaaaababbbbbbaabbabbabbababbaabaaaaaaaabbbaabbaabbaaababaababbaaaaaaaabbaabbbaaaaaabaabaaaabaaabbabbabaaabbbbabaaababaabbbbabbaaaabaabbbabbabaaaaaabbbbabababaaaaaabbabbbabaaabbaaaabaaaabaaababaababaaabbaaaabaabbabbabaabbbabbaabbbaaaabbaabbaabbaaaaaaaabbbbababaaaaabbaaaababaabababbbabaabbbaabbaabbbaabaabaaababaabbabbabaaaaaababbaaaabaaabaabaaaaabaaaabbbaaaabbbbbaaaaaaabaabaaabbbabbbaababbaabbabaaaaaaabaaabaaabaaabaaababababbaabbbbaaabababbbababaabababbaabbbbbbbbbaababbbabbbaababbbbababbababbbaaaaaabaabaabbabbabbaaabbbaaaaaababbaaaaababbaabababbbbaaaaabbbabbaabbbbababbbabbbbaaabbabaaabbbbabababaaababbaaaabaaaabbbababaaaaabaabaabbabbabbbaaabbbabbbababbaaabbbabbababbaaaaabaaaabaabaabbbabbaababaabbabbbbabaaabbbbbabbbaababbbbabbbbaaabaababababbbababaabbbababbbabbabbbabbbbbbabbaaabbbabbabbbbababbbbabbbbbaaaaaaaababababbaaaabbaaabbabbabbaabbaabaabbbabbabaabaabbababbaaabaaaaaaaabbbaaaaaababbbabaaabbbbaabababaaaaaaabbbbbaaaaaaabbaabbbaabaababbbbbbbaaabaabbbabaaababaabbbbabababaabbaaababaababbbbbaabbbbbabbbbababaaaaaaababbbbbbbaabaaabbbabbabbabbbbabaaaaaaabababbaaabbabbbaaaaaaaaaabaaabaabbbbbaaaaabbbabaaabbaaaabababbaabbbbbaabaaaaaababbaabaaababaabbabbaabbaabababababaabbbaaaabaabaabbbabbabbababbababaaaabbaababbabbbbbaabaaaabbaaabbbabbababaaaabaabaaaaaabbaabbbbbbabbbbbabbbabbbbbbbaaaaabaaabbaaaaabbbbaaaabbbabbbbababbbababbaaabaaabbbabbabbaababbabaabaabaabaabbaaaabaababbababbaaaaaabbbaababaababbbbbbbbbbbbbaaabbaaaaababaabbaabaabbbaabababababbabababbbbababbaaabaaaabbbbaaabbababaaaba
bbaabaaaabbbabbaababaabaabbbaaaaababbaaaaaabaabbbbabbbbababaabbaabbaaabbaababaabbaabaabbabbabbbaaaabababbbababaaaaabaaababaaabaabbaaabbabababaabbababaabaabbababababbbaaabababbaaaababaaaabbbbbaabaaababbbbabaabababbbbababababaababbabbabaabbbbbaaaababbaaaababaababbbaaaababbabbabababbbaababbabbaabbabbaabbaaababbabbbbbbbbbabbbbabaabaabaaaabbbababbbabbaaaabbabbabaababaaabbaaabbaababaaabbbbbbbabbabbaabbabbbababbabbaaaaaaaaaabbabaaababaaaaabbbaaabbbbabaabbbbbaaaabaabbabbaaabaabbababbaababbabbbbbabbababbbbbbbbaaabbaabaaabaabbaaaaabbbbbbabbbababaabaabbbababababbabbbbbbbbbbabbbbbabbbbabaabbbaaaaababaaabaabbabaabbaabaaaaabaabbabbabbaabaaabbaabbabbaabbbabbbaabbbbbbabaabbbbabababababaaaababbaaabbaaaabaaaaaababbbbabbbabbbbbaaaabababbabbabbbaababbabaabbbbbbaaabbabbbbbbaaabababbaaaabbbbbbbbaaaaaabaaaabaabbbbbbbbabababababbabbababbabbbbbabbbaaabbbbbbabbbbababaabbaaabbababababaaababbbbbbbaabbabbabababbababbbbbbababaabaababbabbaaaaabbbaabbaabbbaabbbbabbabbbbaaaaabbbbabababbabbbaaabababbbbbaaaaaabaaabbbabbaabababbaabaaabaaababaaabababbaabbbbabaaabababaababaabbabaaaaabbaabbbaaababaaabbbaaabbbbbbabaabababbaabbabbabbbaaabababbbbaaaaababababbbaaaaaabaaabbbababbaaababbabbbbaaaababbbaaaabaabbbabbaabbbaaaaabbbbaabbbabaaaabbaaabaaabbbabaaaabaabaaaaaaabaabababbbbbabababaabbabbbabbbbaaabbabbaaaabababbbbaabababbaabbabbabaaaabbabbaaaaababaaabaaaaabababbabbabaabbaaabbbbbabbbabaaababaabababbaaabbabbabaabbbabaabaaaaaabbbbbbbbaabbaaaaabaaabbbbbbabbabaaababbbabbabaaabbaaaaaabbbaababaaaaaababbaaaabaaababbababaabaaabbbaaabbabaaabbaaababbaabbaababaaaaabbababbaababbaaaaabbabbbbaabbabbbbbaaaababaabaabbaaabbaaaabababbbaabababababaaabaaabbaabaabaaabbaabbababbaabbabaaabaabaaabbaaaaabbabaabaababaabbabbabaaabababaabaaaaaabbbbbabbbaaababbbbabbbbabbaaaaabbbabbbbaaaabbbbababbaabbbbaaaabaabbababbaaaaabbababbbabaabbbbbabbbbabbbabbbaaababbbbabaaaaabbabbababbaaaaababbaaaaaaaabbabbbbbabbaabaaaababaabbbaabbbbabababbbbabbbbbabababaababbbbbbbabababaababaaabbbbaaaabbaabbbbaaaabbabbaabbaabaaababbbbaaaababababbabbbbabbbbbabbbb
abbabaabbbbbbbbabbbbabbbbababababbabaababbabaaaaabababaabbbababbabaababbaabbbbbbbbaabbaabbababaabaabbbbabbaaababbbaaabaaaabaaaabbabbaabaaaabaaaaaabbabbbaaabaaabaababbbbbaabbabbbaaaababbaababbbaababbabbabababbbbbaaabbaaababbbbbbbbbaaaaaabbaaababbbbbabbabaabbabbbaaaababbbbbbbbabbbababbaabbbabbbabababaaabbbabaabbababaabbabaaababbbabbababbaaabaaaaaaababbaabbbbaabaaaababbaabaaabaaaaaaabbaabababbbbabbabbabaabbbbbbaabaabaaaabababbbaabbabaababbbbbbababababaababbaaaaaabaabbaabbbbbabaabbabbbabbbababbabbababbbabbbbaabbabbbaabbaabbbbabbbbaabbbabababaabaabaaabbaababbabaabbaaabaabaaaaaabababbababababbbaabbaababbbbbbbbabbbbabbbaaaaaabbbabbbaabbbbaabbbaababbbabbabaaaabbaaaabbabaababaaabaabbaaabbbabbbabaabbbbbbbabbbbabbbaaabbbbaabaaabbabbaabbabaabbbbbabbaabaaabbbaaabbbbaabbaabaabaaaababababbbabaaababbababbbbbaaaaabbbaabbabbbbbabbaabbbbabbbabbaabbbababbbbbbbbbbabbabaababbabbbbaaaaabbbbbbbbbaabbabbababbbbbbabbbabbbbaaaaaabbabbbbabbbbabbbaababababbaaaaababbbaabaaabbbabbaabaaaaaaaabaabbabbbbbbbaaabbbabbbbbbbabaabaaaabbababbbbaaabaaaaaaabbbaaaaaabbaaaaababbababbabbbbaaabaaaabaaabaabaaabbaabbabbaababaaaaabbaaaaaabbabbbbbbbbbaabbbbaaabbbbbbbabbbbaabbbaaaaaaabbbaabbabbaaabbaaababbabbaaabaabbababbbbbbaaaaabbbbaaabaabaabaaaaabaaababaabbababbabaaaaabaaabbbbabaaababbabbaabababbabbbbbbaaaabaababbbaabbbbabaaaaabaaabaababbaababababbbbababaaabbababbabababaabaaabbaaabbbabababbababaaaaaaababbbbbabaabbaaaabababbabbaabbbabbbbaabaaaabbbababbbbaaaaaabbbaaaaabaababbabbbbbbbbbaabbabaabbababaabbbabaabbbaaabaaaaababaabaaabbbbababbaaaabbabbaababaaabaaaabbabbbabbaaabaabaabbabaaaaaabbbaabbaaabaabbaabababbbbaabababaaaaabaabbbabbbaabbbbbbbabbababbaaabaaaaabbaaabbabbbaaaabbbbaaaabbaabbbbbabbbbabbbbbbaabbaaabbbbbbbbbaaabaaababbbaabbbbbaaaababaabaabaabaabbabbbbbabaabbaabaaaaaabaabbbaaaaaabaabbabbaabaaaaabaaabbabaababbbabbbaaaabbbaaabbbababbababbbaaaaaaaaaababbaabbbabbababbabbaabbaaaaaabaabbabaabbbaabbaabbbaaabbbbbbbababaaabbbbababbaaabaabbbbaabaaaaaabbabaaabbbaabbaabaabbbbbabbbabbababaabaabababbbbaaababbaaabbaababbb
baabbbbaabaaaaababaabaaaaaaaabaabababbababbbbaababbabbbaaababbbaaabbaabababaaabaabababbabababbababababaababbabaababbbaabaaaaabbaabbbababbbbbababbabbaababaabaaaababbaaaaabbaaaabababababaabaabbabbbababbbbaaabaaaabaaaaabaababbaababbaabbabbbbbaaaaaabaabaaaaabaaabbabbbabbbbabbaababbbbabaaabbabaabbbbbbababbaababbbbaabababaaabbabaababaabababbbaaaababaaabaabbabaaaabaaabbaaaababbabaaababbbabaabbabbbbabbbbbaaababbabaaaaaaaabaabaabbbbbabbaabbabbabbaabbababbbbbaabbaabbbabaabbabbabbbaabbaabaabbaaaaababaaaaaabbaabbabbaaaabbbbabbbbaabaabbbaabaabbaaabaaaaaaaabbaaaabbabaabbaabaaabbaabaaaabaabaaababbaabaaaaabbaababbbabbaaaabbbabaaababbabaabbbabbbbbabbbbbbabaababbbaabbbbabbbabbbbbbbbbbbaaabbababaaabbabbbabbbababababbaaabababbbbbaaabaabbababbbbaabaabaabaabbbbabababababaaababbbaaaaabbabbbabbaaababbaabbbaaabababbaaabbaabbbabaaabababbabbabbabababbaaabbaaaaaaabbbabaaabbabaabaababbababbaaaaabbbaaabbabbbaaabbbaabbbaaabaaabaababbbababbabbbbbbabbbaababbbaabaabaaabaabbabbaabaabbaabaaaabaababbabababbbaaaabbaabaaaaaababbbaabbbbaaabbaababbaababaaaaabaabbabbabbabaaabbabbbbbaabaabaabbaaaabababbaabaaabbaaabaaaababbbaaaabbabaabbbabbbaabaaabbaabbbbbaaaaaaaabaaabaaababbbbbabbabbaaaabbbbaaaabbbabababbbababbbabbbbababaaaaabbaaaabbabbbababbbaabaabbabaaaababbabbbabaabaaabbabbabbabaabbabbaaaabaabaabbbaaabbaabbbabaabbababbbaababaaababbbbaaabaababababbbabbbabbabaababaaabbbbbbabbbbaabbaaaaaaabbbbaaabbaaabaabbbaabbbaaababbabbbbbabbaaabaababaabbbbaababbabaababaabbbabbabaababbaabaaababbbbbaaababbabbaaaaaaabbbaaaabbbabaaaaabbbbbbabaaabaabaabbabaaababaaababbaabaabbababbabababaabbaaaaaaaabbbabbbabaababababbabaababbbbbaaabaababbbabbbaaabbababbaaababaaabbaabaaaababbbbbabaabbaaabaaababbbaaaaaaababbbbbaaabaaabbbbaabaaabaaabbbbbaabbaababbababbbbbaababbaabbaaaababbbbababbbbaaabaabbbbababaabbbabbbbbababbbabbbbbbbabababbababbbaaaabbaabaaaaabaabbbaaaabbaaababaabbabaaabbbbabbbbaabbaaaababaabbbaaaaaaabbbaabbaababbabbbabaababbbbbbbabbbbaaabbaabbaaaabbaaaaaababbaabbbbaababbbbabbbbbababbaaababaaaabbbabbbbabbbaabaaabbabbbabbbbbbbbb
aabbaaababaabbabbbaabaababbaaaababbabbbabbaababbaaababbbbbabaaabbaaabaabbbaabbbbabaaaaabababbbaaaaaaababbaaaabbbabaababbababbabaaabbbabbbaaaabbabbabbbbbbbbbabaaaabaaabaabbababaababbbababaaabaabaabaabbbaabababaabaabaaaabaabaabababaaaababaaababaaabaaaabbbabaababbabababaaabbaabbaaababbaababbbaaabbaabaaabbbbabbaabbbaaababbaaaabbabbaaabbabbaabbbaaaabbaaaabaabababbabbbbbaaabbbaaabaabbaabbbaaababbaababbaaabbbaaaaaaabbbaaabbbbaaabaaabbbbaaaabaabbbbababbabbaaaabaaaaaaabaababbaaabbbaaabbabaaabaabaababaaaabaaabaaaabbbabbabaabbaaaaabaaabaababbbbabaaabaaababaaaaabaabababbbbbabbbaababbbbbaabbbbbabaabaaabbabbbababaababbabaaababbaababababbbaaababbbbaaaaaabbaabbbaabbabbabbbbbbbabaabbbabaabbbaaabaaaaaaaabbaaabbabaaaabaabbababaaaabaaabaaabaabbabbabbabaabbababababaaabbabbaaaababbaabaaaabbabbbaabbbbbbbabaabaaababaaabbbbbbbabbbaabbaabbaaabbaaaabaaaabaabbbbbabbaaababaabbbbbabbbbbbaaaaabababbabaaaaabbabbbbaaaaabbaaabababaabbbbbbbaaabaaababbababaabaaaababbabbaaabaaabaababaabaabbaaaabababaaaabbbbbaaaabbaabababbabaabaabbbababbbaaababaabaaaabbbbbabaaaabbbaaaaabbbababbbbbbabbbbaaabaabbbababbbbbaaaababbaabbbaaabaabbabaabaaababababbaabababaabaabaaabababbabbbabbaaaabaabaaaabbbbbaababbabbbaaabbbbabbaabbabababbababaabbbaaaabbbbbaaabababbbbbabbbaaabbaaabbaaaabbaaabbaaaabbbabbabaabababaaabbaabbbaaabbbaaaaaaaaaaabbbababaaaabbbbbaabaaababbbbabbaaaababaaababbbaabbbaaaaababaabbaabbbaabbabababbaabbbbbbbabaaaabbaabaaabaaababbbabaabaaaaabaaaababaaabbaaababaaaabaaabababbabbaababbabaabbabbbbaabababbaaabbabbbabbbbaabbaaaaaaabbabbbabaaababbbaabbaaaabbabbabbaaabbaaabbbbabbbbbbbbaabaaaaaaabbbabaaaaaaaaabababababbbbaaabbaababbbaaaabbaabaaaabaaabaabaababaabbbbabbbbbabbbaabbaaaabbaabbaaaaabbbaaaaabaaabbabaabababaabbaabbbbabbababbaaaaaaababbbbaaaabbbbabbbabbabbbbbbababababbbabbbbbbabbababaaababbbbaaabbaaabbabbabaabbababbabaabbbbbabaaaabbbabbbbabbaabbbaaabbbbababbbbaaabbabbababbbbabbbaababbabbaabbbbababbbbbaababaaababbbaabaabbabaabbabbbabaaaaabbbaaabbbaaaabaaabbaababbbabaabbbbaabbaaabaaaabbabaaaabbbabbbbbbaabbababaabba
ababaababbbbabbbaabaaaaababbaaaabaaabbbbabbabbaaabbbbbbbbbabaabaabaaabaabbabbbaaaabbbbbaaaaaaaabababbbabbbbabaabbaaaabbbaabbbbabaaaabaabbaaabababbbaaabbabaaaabaabbabaabbbaaabbaabbbabbabbabaabaabbaabaaaaaaabbaaabbbbbabbbbaabaaabbbabbababbbbbbabbabaabbaaabaabbbaaaaabbabaaaaabbbaabbbbaaababbaaabaabbbabbbbbbbaaabbaabbabbbbbbabbbbabaabababaaababbbababbaabbbaababababbabbaaaaaaabbaaaabbbaaaababbababbbababaaabaaaaaabbbabaaabaabababaaaaaabbbbbaaabbaabbbaaaabaaaababbabbaabaaaabbbaaabbabbabaabbbaabbabbbbbabbabbaaaababbbabaababababbbbbbaabbbabbbbabaabbaaaabaabbabaaaabbbaaababbbbaabaababaababaaabbbbbbaaaaaabbaaabbaabaabbabbaabaababbbabbbbaaaaaaaabbabbaaaabaabbabbabaaaaabbbbbbbaababbbbbbbabababbbaabbabbbbbbababaaabaabbabbbbbaaabbabaaabbaaaabaaaabaabbaababaaabbababbaaabbaaabaabbbaababbbaabbbabbabbaababbaaaaabababaaabaaaaaabbbabaabbabbaababbaaabbaaabbbabbabaaababbbbaaaaabbaabaabbabaaaaabbaaaababbaababaaaabbabbaaabbabababaabaaabbbbaababaaaaaabbbababbabbbaaaabbabbabaaaaabababbabbbbabbaabaabaaaaaabbbbbabbbbbbaaaabbaaaaaaabbbbababababbbbbbbaaaaaaababaabbbbaaabbaaabbaababaaabbbbaabbabaaaaababbbaaaababbbaaabbabbbbaabbaabababaabbababaabbabbabaaaaaaaabaaabbbbabaaabbbabababbbbbbbbabbabaababbbbbababaabbaabbbaabaaabbabbbabaaabaababbbaaabbaaaababbaabbabbbbbbbbbbabaaababbbbabbaaaabbabbbaaaabbbbabbbaaaaaabaaaaaabbbbabbaabababaaaabaabaaabababbbaabababbbabbbbbabaabbbababbabaabbbbabaabbaaaabbbbbbbbbbaabaaaaaaabbabababbbaabaabaabbbabaababababaabaaaababbbbbbabbabbbaaaaaaaababbbaababaaabbbbabbaabbaaabababbbaabbbbbaabbbbabaaababababbaababbbbbbaaaabaaaabaaaaaababbbabbababbabbbbbbbbabaaaabbababaabbaababababbababbbbbaaaaaaaabbbababababbbbbabaabbababbabbaabbabaaabbabaaabbabaaaaabbbbbaaabbbabaaabbaaabbababbbababbbaabababbbbaabaaaaabaabbbbabaababbaaaabababbbbaaaaabbabaabbaaababaaaabbbabaaabbbbaabbbaaabbbabababaaabaabaabbaababababbaaababbbbababbbababbaaabbabaabaabaabaaaabaababbabbabbaaabababbbabababaabaabaaabbbbaaaaabbaaaabababbbabbbbbabbaabbbbabaaaaaaaaaababbabababbbbabbababbabababababaaabbbbabbbabaabbbbbbab
bbbbaaababbbaabababbaababaabbabaaabbaaabbbaaaabbaabaabaababbabbabbbaaababaaaaaababaabbabbbaabbbabbbababbabbbaabbababaabbbbbababaabbbabbbbbaaabbbaaaababbbabbaabbbbaaaabbaabbbabbaabbbababbababbaaabababbabbabbbabbaaaabbaaaaaababaaaaabbabaabbbbabbabbabbaabbbaababaabbabbababbaabbaabbaaaaaaaabababbbaaaabbbaaabbaaabaabaaaaababbaaabbbbbbbbbbaaaabbbaabbbaaababbaaaaaaababaababababbaabbbbbbababbbaaaabaaabbaabbbbbbbbababaaabaabbaabaaabaaabbbaaababbbaaabbaaababbbabbbbabbaaabbbabbbabaababbaaaababaabbabaabaaabbbaaaaaabaaaabaabaaabaabaabbaababbbbbaaabbbbbbaaabbbbabbbbbbaaaaababbbabaabaaaaaabaaabaabbbbababbababaabaabbbaabbaabbabbaaaaabbabbbaabbbbaaabaaaaabaaaababaaaabbaabbbbaaaabbabbbbbbaaaaabbbbaabbbbaabbbbbaaabaababbbbbbbbbaababbbaaaabbaaababbaababaabbbbabaabababaaaabbbbbbaabaaababbbaabbbbbababbababaabbabaaabaababaabaaabaaaaaaabbabbbbabbaabbabbbaabaabaabaabbaabaabbbbbbaaaabbaaaabababababbabaabbbabaababababbbbbabaabaaaabbbabbbabaababaaaabaababbabbabaabbbabaababbbbabaabbbbbbbbabaabaaabbabaaabbaaabbbaaaaabbabbbbbabbbbbbbaaabbbaaaaaaababaaaabbabaaaaaabababbbbabbbbaabbbaababbaaaaaabbaababaababbabbaabbbaaabbbaaaaaaabbbaaabaaabaaaabaababbbbbbabbaaabbaabaaaaababbaaaaaabababaabbaaabbabaaabbabbabbbaabaabaaabaabaaaabbbaabbaabbaabababaaaababbaabababaabbabbabaaaabbaaababaabbaabaababbabbaababbbbbbbbbaaababbbaaababbbbaaabaabbbaabaaabaaaaaabababbbaaabbabbabababaaaaaaaabbabbaaaabbbaaaaababaababbbababbbbaabbababaaababbabaaaabaaaaaabbbbbbababbbababbbaaabbabaaaabbababbbbaabaabbababbaaaababababaabbabaaabaaabbbabaaabaaabbaabababaabbaaaaabbabaaaabbbabbaabbabaaaabbababaaabababaaaabaaabbaaabaaabababaaaaabbaabaaababbbbababbaabbbbbbbbaabaaabababababaabbaabbababaabbbabababbaaaabbaabbababbaabbabbaabbabbaabaabbaaaaaabababbbbbababbbbbbabaabaabaaabaababababbbbbbbaaabbabaabaababbabbabbbaabaabbabbbaaabbabbaaaabbbaaaababbbaaabaaaaabaaabbabbbabababaabaaaabbbabbbabbbbbbbaaabbabbbbbbbabaabbababbabaabbaabbaabbabaabababbbaabbaabbbaaaabbaaaaaaaabbbabbaabbabbbaaaabaabbabbaabaaaabbbabaaaabbabbbbabbababaaabbbabaaababaaaabaa
baaababbabbbabbbbaabbabaabbbbababbaabbaaabaaaaabaabaabaaababbabaaabaaaababaabaababbabbbaaabaabaabbbbaabbabbbaabaabbbbbbaabbabbabaababababbababaabbababababbaaaaaaaabbbbabbbbbbaabbbbabbbabaabbbbbbbbabaaabababaaaaabbaabaaaabbabbbaababaaaabbbbabbabbbaaaabaaabbaabababbabbbaabbaababababababbabbaabbaabaabaabbbbabbabbabbbbbbbabaabbaabbbaabbaaaabbaaaaabababbbbaaabbbaababbbababaaabbaaabaaaababbbaaaaabaabbbabbaabbaabbaaabbaaabbbbbbabaaabbbbabababaaabaaababbabbbbabbabaaaaaababbbababaababbabbbabababbaabbaaaabbbaaabbabbbbabbbaabbabababbabaaaabaaababbbabbaababbbababbbaabbbbababaaabbbbbaabbababaababbabbaabbabbbbbbabbaabbabbababaababbababaabbbbbabababaaabbaabaaaabaaaabaaabaaaaaabaabbbbaabbaababaabaaabbbbbaaabbaabbaaabbbabaabbbbbababbbbaaabaabababaabbbaaaaaabbbbaaaabbaaaaabbbabbaabababbbbbbaabbbaaabbabbbbbbaaababaabbbbabbbaababbaaaaabaaabbbababbaaaaaaabbaaabaaaabbabbaaaaaaabababaaaababbbbabbbbbaababbababbaaaaaaaabaabbbbbbbaaababbabababbabbbabababbaaaaabaababaabbbaaababaaababbbbbbbaababbbbbaaaaabbabbbbaaabaabbbaabbabbaaaaaabbaabaabbbababbbaabbababbabbbbaaaaabaaabbaaaaabbabaaabaaabaabbbbbbababaabbaabaabaaabaaaabbbaaaaabbbbaaababbabaaaaaaaaaaababbabbabaabaaaaabbbabbabbabbabaaabaaabbbabbbababbbabaabaaaabbbababaaaaabbaabaaaaababbabababbabababaabbbaaabbaaababaaaababaaaaaaabaaabaaababaababaabababaaabaabababbaabababbbaaaaabbbabaaaababbaaabbaaabbbabbbababaabbbaabbbbbbababaaabbbbabbabbbabaabbababbbaabbaabbaaaababbbbbaaabaabbbaabbbbababbbbaabbbaaaaabbbbabbbaaababaabababbbbaaabbaaaaabbbababbbbbabbabaaaabaabbbaabaababaaaabaaabbbbabaaaabaaaaababbbbaaabbaabbbbbaabbabaabbabaaabbaabaaabaaaaaaaaabababaabababaaabbbbbbaaaaaabbaaaabbaaabbbbbbaaaaaabaaaabaaaabaabaabaaabaaaabaabaabababaabaaaabbbbbbabbbbbaabbababbbabbaabababbbbbbaaababbbabbabaabbaabbaaaababaaaaababbbaaaababbbaaaabaaaabaabbbabbbaabbaaaabbabbbababbbbaababbbbabbbbaababbaaabbaabaaaabbbbbbbbbbbbabbabbbbabbbbbaaababaabbabbabbaabaababbbbbaaabaabaababbbaaaaaabaababababbbabbaabaaaabbaababaaaabbabababbaababaabbabaabaabbbbabbaaaabaaababbbbbbaabbbaabba
abaabaabbaaababbabababbabbbbbaaaabbbabbabbbaabaabaaaabaaabbabbbabaaabaaabbbbbbbbaaaaaabaaabbbbbbbbbbbbaaababbbbabaabbabaababaaaaaababaaaabaabbbbbaaaaaaaaaabbaabaabaabaaababababbaabaaaababaaabaabaabababbbaaaabbbbbaaaabbaaabaaabbbabbabbababbaaabbabbbabbbaaabaabbbabbabaaaaabaaabbaabbbababaabaababaaaabababbaaaabbbbababbabaaabbabbabaabbbabbaaaaaabbbbbbbabbbbaaabaaabbaaaababaababbabaaabbabbaaabaababbbaaabbbbbabbabbabbbaabbabbabababbbbbbbbbabababbaaaabbbbbbbbabaabbbaababbaaaabbbabbaabaababbabbaaababbababbabaabaaababbbabbaaaabbbbbabababbabbbaaabbbbbbaaabbababbbbbabbabbbabaaaaabaaabbbbabaabaaabaaaaaabbbabaaabbababbbbabbaaabbbbbbbbbabbaaabbabbabbaabbabbababbbabbaabbaaaaabaaabaaaaabbbbabaabbbbaababaaaaabbbabbbbbbababbbaaaabbabaaaaabaabbbbbbbababbbbabaabbaaabbabaaaababbbbababbbbaabbaababaaaaabbbabbbaaabbbabaabbaaaabbbaabbbaabbababbaabaaaaabbbbbbaabbbbabaaaabaaabababbbbaaabaaabbabbaabbbababbbbaabaaabbabbbabaabaaabbabbbaabbaabbbabaaaababaaaabbabbbbbababbbbbaababbbaaaaaababbbaaaaabababbbbabbaaabbbabbaaabbabbabaaaabbbbbabbaabbabbbaaaaaabaaababbbabbbaabbabbbbbabbbababbbababbababbbaabbababbaabbabaabaaabbbaaaababbbbbabbabbaabaaaabaaaabbbbaabbbbbababaaaaaaabbbbbababbabaaabbaaaaabbbaabaaaaababaaaabaaaaababbbbbbbbabaabbbaabbbabbababbababbababaabaaaaaaaaaaaabababbaaaaabbaaaaaaaabbaabbabaababbbaaaabaaabaaabbbbbbaaaabaabaaabbbabaabababbaaabaabababbabababbbbbbbbaaaabbbaabaabbbaabbbbbbaabbbbbbbababbbbbbbbaaabbbbabaababbbbaaabbbabaaababbbbabbaaaabaabaaabbababbabaabbabbaabbbababaaaaababaaabbabbabbaaabbabbbbbbbaaaabbbabbbaababbaabbabbbbbbbaabbbbbaaabababaaaabbabbbbabbaabaaaaabbbaaababbaabbabbbbababababaaaaaaaaaaababbbaaabaaababababaaabbabbabaaaaabbbababbaababbbabaaaabbbbbaabaaabaabaaaaaaabbabababbbaabaabbbaaabbabbbabbbababbbaaaaabaaababbabbbabbbbbbaaaababbabaabbbbaaabbaabbaababbaababbaaaabbbbbbbbbbaabbaaabaabaabaabbabaaabbbaabbaaaaabbbaabbbabaaabbbababaaaaabaaababbaaaaabaabaaaaaababbabbabaabbaabbaabbabbbbbbabbaaaaaaaabaabbbabbababbababaabbababbbbabbbbbaabbbaabbbabaabaaabaaabababbabaabababbaabbab
baabaabaabababbababbbabaaaabbbaaabaabbaaabaaaaabbbbbaabaabababbbbbbabaaaaaaababbabaaabbaabaaaaaaaabbbaabbabbababbbbababaaabbbbbbaaaaaaabbbbbabbababbbbaababbaaabaabbaabababababbbbbaaaabaabbbabbbbaabbbbbabbbababababaabaaaabababaababbbbbbbaaaaaabbbbbabbababbbabbbbabababbaabbbbbbbbabbbabbbaaabbababaabaababbbbaaaabababbabaabbaaabbaabbbbbaaabbabbbaababbbbaaabbabbbbbbbbababbbabbbababaaaabaaabbbaaaabbabbaaaaabaaabbaabababbbabbabbaaaaababaabbbabbabababbbaaaaabbaaabbbaaaabaaaabaaaabbaabaabaabbbbbaabaababbbbaaaababaabababbbbbbbababbaaababbaabbbaabbabbaaabaaabaaaaaabbababbababbabbbbbbabbaabbbbbbabbaaaaabbbaabbaabbabbbababbabaaaaaaaaabbbbabbbaaabbbababaaaaabbbabbaaaaababbaaabaabbabbbaaabaaaabbaabbaababbbbbaaabaaaaaaabbaababababbabaaabaaaabbbabaabbabbabaabbabbbaaabbaabbabaabbbabaabaaabbbaabaabaaaabaaababbaaaabbaabbabbababbaabbbaaababbabababbaabbbaaabaabbababbbbabaababbbabbabbaababaaabbbbaaaabaababbabbbbbaabbaaaaaababbaabbbbbbaaaaaaabaaaaababbbababbabbbbbbbbbbaaaabbaabaababbababababaaabaaababababbababbbabbbaaabaaabbaaabbaaaaaabbbbaabbbbbbbbbaaabaabbbbaabaabbaabaababaabbabbaaabbbbabbbbbbbbaaabbababbabbbabbaaaabbaaababaabbaaaaababaabaaaaaaaaaaabbbabbabbababaaaaaabaabaaabaabbabbbabaaaabbbababbaaaaabaabbbaabaaabbaababbbaaabbbaaaaaaaaaabbababbabaabbbbbbabbaababbaaaaabbbbbababbabaaaaababbabbbaabbbbabbbbababaabaaabaabbbbbbabaaaabbbaaabbbababbbbbabbabbaaabbabbbaaaabbaaabbaabbabbabaaabbabaaaabaabbbaabaaabbbaaaabbabbabaaababaabbbaabbaababbaaaaaaaababbbabbbbbabbbabbaaaaaaaaabbabbaaababbabbbbbabbbabbbaaabaababbbbbbbbbbbabbababbbbababbabbabbbbabaabbabbbababbaaaababbabbaababbbbbabbabaaabbbaaabaabbbaabaabbaabaaaabbaabbabbabbbabbbababababaaaabbbabaaababbaaababababbbbbbbaaabbbabbaabbbabbabbbbbbbbbaabbaaaababababbaaaaababaaababbaabbbaaaababaaaababbbbbbbbbbbaaababaaaabaabbabaabaaaabbbbabbaaaabababbaabbaabaaaabaabbaaaaabbbaabaabbbabaaabbababbbbaaabbbbbbababbbaabababaababaabaaababbaaaababbaaaaaaababbbaaaaabababbbbbaabaababaaaabbabbbaababaaaaabbbaaaababaaaabbbaaaaabaabbabaabbbbaaabbbbaaaaabaababbbabbbb
babaabbabbbbaaaaaaaabaabbaaabaaabbabbbbbbbbaaabaabbbbbbabbabbbbabaabbababbbaaaaaaabbbababbaababaabbbbabbaaaaabaaabaabbabbbbbaabbbbbbaaaabaaaabbbaaabbbbbabbabaabbbbaaaabbaabababbbabbaaababbabbbbbbabbbababaabbbabaabaabbaababaaabaabbaabbbaabbaabbbabaabbbabaaababbbaaabaaabaabaaaabbbabaababaaaabaaaabababaabbbabbaaaabababbaaaabaaaaabababbbbabbbbbabaaabbaabaaabaaaaabbabaababbbabbaabaaaaaabaaaaaabbbbbbabbaabbbabbbbbbbaaaaabbbbbabababaababbaaabbabbabaabbbbbbaaabaaabbbbabbbbabaabbaabbaaaaababbbbbbbbaabbbbaaabbaaaaaaabaabaaaabbaaabbbababbbabbaaabababbabaaabaabaabaabababbbaabaaaabbbbaaabaabaabbaaabbbbbbbabbaaaaabbaaaabaaaabaababbbbabbbbaaabbaabaaababbabbbaaabaaabbabbaaabbaaabbaaabbaababbaabbabbbbbaaabaabaabbaaabbbbaabbaabababaabbaaaabaabaaaabbbbaaaaabbaaaaaabbabbabaaababbbaaaababbaabbaabbaaababbbaabaaabaababaabababaabbbbababbbbbabbabababaababaaababaabbbabbaabaabbbaaabbaaaabbbbababaababbbbbbbabbaaabaabbaababbbbabaaabbbaaaababbbbbbbbbbaaaabbaabbbbbbbbabaabbabbbaaabbaaababaabbabbbbababababbbaabaababbbbbbaabaaabbbbbabbbbbbbabaabbaabaabababaabaaabbaabbababbaabbabbbabbababbbbbabaaaaababbaabababaabababbaabbabaaaabbbbbabbaabbbbabaababbbaaabbbbbaabbbbaaabababbaaaaaaabaaabbbabaaaaababbabbabaabbbbbaabaaaabababababbababaaabaabaaaabbbbbbabaabbabbbaabaabaaababaaaabaabbbabababaaaaabbabaaabbaaaaaaababbbbaabababaaabaaababbaabbbabbbabbaabaababbaaaabbababbbaabaaaabbababbbbabbabaaaaaabbbbaabbbbbaaabbabbbaabaaaaababbabababaaababaabaaaabbaaaaabababbaababbbabbababaaaabbbabaaababaabbbabaabbabaaaaaabbaaaabbaabbbbabaaaabbabaabbaabbbaaaaaaabbabaabaaaabbaabbaaababbaababbabaabbababbbbbbbbbabbbabbbabbaababbbbabbbbabababbababbbbbbbaaababbabbbaabbaababbabaabbabaaaababbaaaababbbaabaababbbaaaabbbbbbbabbabaababbaaababbabbbbbaabbaaabbbbbbabbbbaaabbbaaabbbbabababaaaaaababbabaaabbabbaaabbaaababbaabaabbabbaabbbababaabababbaabaabbbbaababbaabababababbaabbbbabbbaabbbbaabaabbbbaabaaaaaababaabbbbabababbbabaaababbabbaabbbabababbaaaaaaabababaaaaabbabaabbabbbaaabbbaabbbabbbaaaabbbabbbabbbaaaaaabbbaaaaabaabbaabbaaaabaabbbabb
baabbabbaaaaaabaabbbbaabaabaaaaabbabaabaaaaaabaaabaababbabababbbabbaababbbbbaabbaabbaaabbbabaaaabaaabbaaaabbabbaaaabaabbaaabababaabbbbabaabbaabaaabaabaaaabbababaabaaaabababbbaababbbbabbbbbbbaaabbbaaabbbabbbababbbaabaaabbbaaabaababababbbbabbaabaabaaabbabaaaabababbbbabbababbaabababbaabaababbbababbaabaabbbbabaaaaaaabbbbbaababaabaabaaabbbbaababbabbbbbbbaabbabbabbbabaaaaabbbababbbbbaabaabaabababaaabababbabaabaaaabababbbaaabaaaabbabbbbabbbbaaaaabaaaaaabbbaaaaaaaababbaababbaaabaaaabaabbbabababbaabbbbabbaabbabbaabbbbaababaaababbbbbaaabbbababbbabbabbabababbaabbbababbabbaaababbaaabbabbaabbababbbabbaaaaabbaaabaabaaababaababbbaababbbabbabbbaabbabbbbbababaabaabbbabbbbbabbabaabaabaaaaababbaaaabbabbabbaababbbaaaaaaaaaaaabaaaabaabababbaaabbababbbabbaaabbabbaabaabbbbaabbabaabbaaaabaabbbaabbaaaabaabaaabbaaabaaababbbaabbabbababaaaabbbbaabaaabaabaabaaaaababbabbabbbababbbaabaabbbbaabbbbbaabbbbaaaababaaabbbabbbaaaabaababbabaabaabbbabbabbaababbbaaabaaababbabbbbaabbaaaaababaabaababbaabaababaabaabbababbbbbbbbbbbaabbbbbbbaaaababbababbaabbbabbabaaababaaaabbabbabaaabababbababaaaababaaabbbbabaabaabbaabbababbabbaabaaabbabababbbaabababbabbabbababbabaaabaabaababbabbaababbbaaaababbbbbabbabbabaababbabaabaaabaaabbaabbbbbbabbbbbbabbbaaaaaaaaaabbaaabbaaabbbbabbabbbbbbabbaabbaaaaabaaaaabbaabbbaababbbabbaaaabaabbabbbabaabbabbbaababbbaabaaabbbbabbbbabbabaaabbbbbabbabbbaabbabbaaabbabbbbaababbaababaaababbaabbaaaaaabbbabaaaaaabababbaabbabbabaabaaababababbaaaaabababbaabbababbbbabbaaaabaaaabbabaabbaabababbabbbabaaabbbbbabbbaaabaaaababbaaaabbbbababbabbbbaaabbabbbbbaabbabbbbbabaababbaaaabbaaaabbabaaaaabaababaaabbbbaaaaababbaaaabbaababaabbbabbbbabaaaaabaaaabaaaaaababbabaabbaaabbaabbbaaabbbbbbbaaababaaaabababbabbbaababaabbbbabbabbaaaabbaaaaabaaabbaaaabbaaababbabaaabbaababaaabbbbaaaaabaabbbbbbbbabbbabbbaaaabaabbbaaaaabbbaaaabaaababbbabaaabbaabbaabbaaaabbabbaabaaaabbaabaaaabbbbaabbaabaabaabaabaabbaaaaaaaaaaabaabbabaabbbbbbbbbabbabaabaaabbabbbbbbbbabaabaabaabbaaaaaabaaabababaabaaaaaababbbbbaaaabaaabaaaabbbabaaaabbabb
aaaabbbbbaababbbbbaabbbbaaaaaaaaaabababbaaabaabbbbbaaabbbbaabbbbaabbbbabaababbbaabbbabbbabaaabbaaababaaaabaaababbbbabaaaabbaaabbaabbababbaaaaabaaaabbbabaaabaaaaaaabbaaabbbabbaababbbbbabababbaaabaabbabbbabbabaabaaabaaaabbbaabbbababbaaabbbababbbbbaaaaabaabbabbbbababaabbbabababbaaaaabbbaabbaaabbbbbaaababbaaaaababaaaabbbaaababbbbaabaabbbabbaababbbabbabbabaabbbbabaabbbaabababaabbaaaaababaabaaaabbbabababaabbaaaaaaaabbbaabababbaabaabaabbabbbaabbabaaabaabaabbaababbabaaaabbbbbabaaaaaabbbbbbbabbabbbbbababaaabbabbaaabaaabbbaababbaabbabaaababaabbaaaabbbabbbbbbbbaabbbbaababbababbabbabbaaabbababbbbabaaaaaaaaaaabbbbbaaabbbaaabaabbabbbbbaaabbabaaaaabababbaaabbabbabbbbababbaabbbabaababbbbbaabbbbbbaababbabababbbbbbbababbabbbaabbbaaaabbabaabaaaabbaabaabaaababbbaabbabaaaaaaaabaabbbbbbbaaabbbaababbaabaababaaabbabaaabbabbaaabbbaabaabaabaaaaaabbbabaababbbbbaabbababbbbbaabbabbaababbbbbbaaabbaabbaaaaabaabbaabaabababbbbbabbbabbbbababbabaaabaababaaaaababbaaabaabbbbbabbabababaaabbabbaabbabaaaabbabbabbaaaaabbaaabbababbbbbababaabbbababaaabbbaabaaabaabaaaabbaaaababbaaaaaabaabbaabbabbbbbabbaabbaaaabbbabaabaaababaaaabaaaaaabbbaaaaabaababbaabbbbbaabbbababaaaaaaaabbabaabbbababbbaaababbabbabbaabaaaabaaababbaabbaaabbaabbbababbaaaabaabbaaaaaababbababaaaabababaabbababbbbbbbbaabbaaabbabbabbbbaabaabbababaabbabaabbabaaaababbaabaabbbaabbbaaabbbbbbbaaabaaabaaababababbaaaababaaabbbabbabbbabbaaabbbbabbbbabbbababbababbbabbaabaabbaaaabaaaaabbaaaabbbaaaaabaabbababaaabababaaabbababaabbaabaaabbaaabbbbbaabbaaaaabbbbbaababbaabaaaabbababababbabaababababbabbababaabaabbaababbbbbbbbbabaabbabbabbbbaababbabaaabbbababaabaabbbbbaabbbabaabaaabaaabbabbabbbbaabaababbbbbbbbabbbbbbaaaabbbbaaabbbbaaaaaaaaababbbbbbbabbbbabaaaabbbbabbaabaaaababbbabaaabaaaaaabbabbabbabbbaaabaabaabbbababbbbbaabbabbbbaaabbbbbaaabbaabbbbbbaaaaababaabbababbabbaabaabaabbbabaabbbaabbbaabaabbabbababbbaaaaaaaabbabaababaabababbaababbabbbbaaababbabababbbbaabbabbbaabbababbabbbaabbbabbabaaaaaabbababbbabbbbaababaabbababaabbaabaaabbabbabababaaaabbaabbbaababbbaaabbb
babaaaabbbbaabaaaababbababbbbbbaabaabbaababaaaabbbbbabaabbbaabbabaabaabbbaabbbaaaaaaaabbbababaaaababbbaaaaabaaaababbaaabaaabaaabbaabbabbbbbaaababbabaabbaabaabbbbbaabbababaaabbbbabaaabbbbaaabaaaababbbabbbaabbbaabbaaaaabaababbabaaabaabbaabbaabababbabababbbbbaababbabababbaaaaaabababaaaaabaababaaaaabbbaaabaaaaabbbbbbbbaaabbaaabaaaabaaaaabababbaaaaaabaaaaabbaabbbaabbbbbbbaabaabbabaaababbbabbaabbaabbabbabbababbabbbbbbaaaaabaaaaaabaabaaaabbabaabaabbbaabababbaaaaaaaabaabaabbaaaababbbaaaabaababbbbbbbaabaaabaaabbabbabbaaaaaaaababaaabbbababaabaaabbabaabbababbbbbbabbabbaabaaaaabbbaabbaaabbabaabaabbbabbaaabbabbabaabbbbabbabbbbabaaabbaaaabbaaaabbbabababbaabbbaababbaabbabbbabaaaabababbaabbaabaaabbabbbbbabbababbbabbbbaabaabbbbbabababaaaaaabaaaababbbabbabaaaababbabababbaaaaaaaaabaaaaabbbabbbababbbabaaaababbaababaaabbbbbabaaaababaaaaaaabaabbaabaabbbbbaabaabbababaabbbbabbbabbabaaabaaabbaaaabbbabbbaabaaabbbbbabbaaabaaabaaababbbabbabbbababbbabbabababbbabbabbabaabbbbabbbaabbbaaabbababbaaabbabbabbaaaaabababbabababbaaabbbbabbaabbbabbabbbaaabbabaaaaaabbbbabaabbbbbaabbaaabbbbabaababaaaabababaaabaaabbbabbabbbbabbabaabbbaabaababaaaaaaabbabaaabbabbabbabaaabbababababaabbaaababbbababbabbbabaabaababbabbbbbbbabaaaabababbbabaabbbabaabbaabbbbbbbbbaaaabababaaabaabaabbabbbbabaabbbaaaabaabbbbabaaaaababbaabaabbbaaabbaabbabbabbbbbababaabaaaaabbbabaaaaaabbaabbabaabbbbabbaaaabbbbaabbbbababaabaabbaababbaaabbaaaaaaabababaabbaaababbaaaabbbabaaaabaabbababbbbaaaaaabbabbbabababbbabaaaaabaababbbbaaabbbbbabaaaaabbabbabaaababbaabbabbaaaabbaaabbaaababaaabbaaaaababababbabaaaaabbabbbaaaabaaabaababaaaababbbaaaaaababbabaabaabbbbbbabbabbaaabbababbbbabaaababbbbabbbaaaabaabbbabbaabbbbaaaababaabaabbbaaabbbaaabaaabaabbaabababaaaabaaabaaababbbbbaabbbbbabbaaabbaabaaabbbaaababbabaabbbbbababaaabbaababbbbbaabbabbbbaaabbababaabababbabbbbabbababbabbaaaababbaabababababbbaabbbbbbbbbbbaabababababbbabaabaaabbabbbbbbaababbbababbbbaabbbbbbabaabaababbaaaaabbbbaaabaaabbabbbaaaaababbbbbbbbbaabaabbbabaabababaabbbbabbabababaabbababbbbbbabbaabb
babababaabaabaaabbbabbabbbbbabbbaabbabbabbabaabbabbbababaabbbaababaabbaaaabaabbaabaaabaaabbaababbbabababababbabbbabbbbbaabbaabbbbbbababaabbaabbbbabababaabaabaabbaabbabbbababbbbabbaaabaaaababbbabaababaabaabbbabaabaaaababbbaabababbbbababbabaabbabaabbbababaababbabbbbabbbaaaaaaaaabababbabbabaabbabaababbaabaabbbabbaabaaaaaaabbbabbbbabbabbbabaaaabbaaabaabbbabbbbbaaabaaaaabbbababbbaabbbbabbababaababbababaaabbbabaaaababbabbbaaabbbbaabbbaaabaabbababbbbabaaabaababaababbbbaaaaabbbbabbaaabbaaaabbabaabbbaaaababaaaabaaaaaaaabbabbaabaabababbabbbabababaaaabababaaabaabbbabaababbbbaabbbaabbbbaaabaaabbbbabbbbaaabbababbbaaaaaaababababbbaaabaaabbbaaaaabbabbbabaaabbabbbbbaabaabbaabaaabaabbababbababaabbbaabbbabbaabaabbabaaaabbabbaababbbabbaaabaabababababbbabbabbbbbbabbbaaaabbbabaabaabbaabbbaabbababaabbaabbbbaaabbbabaabbabaababbbabababbaababbabbbbbbaabaabaaabababbbaaaaaaabbabbabbabbbbbbabbaaaabaaaabbbabababaaabbbbaabbababbaaabaaabbabaaabbaabaabbaababbbabbabaabbbbbababbaabbaabbabaaabbbaababbaaaaababbabbbbbbbabbbabbaaaaababbaaaabbbaaabaaaababbaababbbbaababbbaaaaaaaaaaababbbaaaaaaabaaabaabaaababbaabbbabbabbabbbbbbbbabbaaabaaaaabbbbaababbabbabbaaabaaababbaaabbbabababbbaaabababaabbaabaabababaaaaaaabbbbaaaabbbababbaabbbbaabbbaaaabbbbbbbaabbaaabaaabaabaabbbbaabbababbabbbababaabbbbaababbaabbaabbabaaababaababbbbaaabbababbababbabaababbbbabaaabbbabaaaaaaaabaabbabbabaaabaabbaabaaaaabbababbaabaabbbbaababababbbbbbababbaabababbabbbabaaabaabbaabaabaababbababbabbabbbbbabbaabbaaabbbaabbabbabbbbaabababbbbbbbaaabbbabbaaaaababbbaabaabbbbaaabbaaaabbabaabbaabbbbbbaabbbaaabbbabaabaaaabbababababababbaaabbabbaabbabbabaabbbbaaababbbbaaaababbbaabbbabbabbbbbabaabbabababbbbbaaababbbabbaaaaabbaabaaababbbbaabbaaaaaabbabbaaaaaaabbaaaabbabbbbbbbababaaaaaaaabbabbabbabbbababaaaabbbbbbbbabaaaaaabbabbbaababbababbbaaaabbbabaaaaabbbaababbabababbabaaabbbbbaaaaabbaaaabbaaaaabbaaaabaaaaaaaabbbbaaabaaabababaababbbbbababbbaabbbaaaabababbaaabbbbbbbbbbbabbabbbaabbbbbbbbabbbabababbabaaaaaabbbababababbaaababbbbaaabaaabbbababaaabbbbbaabba
babaaaabababaabbaababaaaabaababaabbabababbababbbbbaabbbbabbbbabababbaaaabaabbabaabbbbbbabababbbbabbbbabbabbbabaabbbbabababbbabaabababababababbbbbbbbaabbbbaaababbaaaababaabbbbabbbaabbbbaabbbaaabbaaabababaaaaabbbbbababbbbbaaabababbaabbabaaaaabbabababbaabbababaabbbabbaaabbbaaabbaababbaabbbbabbabaabaaabbbbabbabbaaabbbaaaaabaaaaaabababbbaabbaaabbaabaaaaaabaaaaabbabbbababbbbbababbbbbaaaaabaabbbbbabbbbbbbbbbabbbbabbbabbbbbbbbbbaaabaababaababbaaaabaaabababbaabbabababbabaaaaababaabbbaaababaabbbabbbbbabbbabaaabbaabbbbbbbaaabbbbababbabbabbabaabaababbabababbaabaaaaabbbbbaaabbbbaaaabaabbbbbabaabababbbbbbabbaaaaaabbbbbaabbbababbaaaababbbabaaaabaaaabaababbabaabaaabaababbbabbaaababbbabaaaabbbbbbbbabaabbbaabaabbaababaababaaabbaabbaabaabbbaabbaabbaabbbbbababaaabaaaaaabababaaaaabbbbbbbbbbabbabbaaaababbaaabbbbaabbabaaaabbbaabbabbbbbabaaabaabbabbbbabbababbbaaabbbbababaaababaaaaaababaabbaabbbabbabababababababbbbaaaaabbbababbbaaabbaaabbabbbbbabbbabaaaaabaabbaabbababbabaaabaaaaabaaabaabaabbabbaabaabbbbbbbbbbbabbabaaababbaabbbabababbababaabbbabaabbbbabbaabbbbbaaaaaabbaababaaaabaabaabababbaabababbbababbabbaaaaaaabbbaabbbabbbababbaaaaabababbbababbababbbaabbabbbabbaabbaabbaaabaaabaabbaaaabbbbbaaaababbabaaabbaabbbbaaababaabaaababaabbaaaaaaaabbbabbababaabbabbabaababbabbabbbbaababbaabbbbbabbabababbabaabaaaabaabbaaaabaabbabababaabbaabbbbbbbaaaaabbbababbabbbaaabbbabaababbbaabbaabaaabbabbbbabbbbbaabbbbaaabababbbabbbbaabaabaaabaabaaaaababbbbbababbbbbababbabbbaabbbabaaabbbbbbaaabaabaaaaaababbbbabaaaababaabaaabbababbbbaaaaabbbaaaabaaabababaaaabbabbababaabbbabbbababaaabbabaaababbbbbbbbaabbabbbaaaaabbaabaabbbbaaabbabbbbbaaababbbabbaaabaaabbbababbaabbbbabbaaaaaabbaaaabbaababbabaaabbbaababbabaabbaaabbababaabbbbbaababaaababbaabbaaabbbaabbbbbbaaababbaabbababaababbabbbababbbaababaabababbbbaababaababbbbbbbababababbbbaabbababbaabbbabbaababbbababaaabaabbbaaaaaaaaabbbbabaaabaabaaaaabbbaabaaaabbbbbabbabaaaabaabbaabbabbbabbaabbbbbbbbabbabaabaaabbaaabbbbbabbaababaabbaabbaaabbaaabbaaabbbabaabaaaabaababbabbbbabaabbbba
aabababbbbbbbaabaaabbbabaababbbaaaaababaabaabbabaaababbaababbbbaabaabbbbabaabbbabbbabaabaaabaabaaaabbbbbbabaaabbbabbbbbaaabbbbbbbbabaabaaabbbbaabbbabababbbbbaababbbabaaababbaaaaaabaaaabababbbbaababababbaaaabbabbbbbaababbabbbbbbbabababbaabaabbbbaabbbbaabbbbbbbabbaabbaaaabbbabaaabaababababaabbaababaaabbbaabbbbbabaabbaaaabaababbabbbabaababbaabbaabbbbabaabbabbaaabbbbbaabaabbbaaaabbaabbaabaabbabaabaaabbaabaaaaaabaaaaaabaaaabbbbabbbaaaababbabbababababababbbabbababbbbbbbbabbbbaaabbbababaabababbbabaababbbababaaabaabaabbaabbbaabababaaaababbbbabbbabbaaaaaabbaaababbbbabbbababaabbbabaabbbbbbbbbbbbaabbaaaababaaabbaaaaabbabaabbbabbbbbbbaabbaabbaabbabbbbaaaababababbbabaabbbabbbbbbaababbbbbbbabbbabbbbaababbbbbbbabbbbbbbabababaabbabbabbaabbaababaabbaaabbbaaaabbababaaaabbabbbbaaaaaabaaabaaabaaaaaaaabbbaaabbabaaabbababbaaaababbbaaaabbabbabaaaaabaabababaabbaaaabaabbbbaaaaaaababbbbbbabbaaabbabbaaabbaaaaabababaaaaaaabbbbbbbaaaabbaaabbbbaabbbaababbaaabbaaaaabbbaaaabaaabbabbbbaaaabbabaabbaaaabbabbaaababaabbbbaabbababbababaabaaababbbabaabbbaaabaaabbbabaabaaaabbababaaabaabbabbaaabbababbaabaaaabbbababaaaabaababbababaababbaababbbbbbbbabaaaaabaaaaaaaaababbaabababababaaaaabbaaaabbbbabababaaabaaababababbabbbbbbaabbbbababaaaaaabbbaaaaabbbaaabababababbaaaabbbaabbbababbaaaaaabbabbabababaabaababaabaaabaaabbbaaaabbbaaaababbbbabbbbaababbbabababbaababbaaabaaaaaaabbabbabababbbbaabbbbbbbaababababababbbaaaabaaabaaaaabbbaaaaaabaaabbabbbabaabbaaaabbaabbbbaaaaabbabaaabbbaaabaaababaabbbbbbbabaababaababbbbbbabababbabbaaaaabbbababbbbaaabbbbbaabaaaaaabbababbbbbaabbbaaaaaaabbbaabbbababbbaabbaaaaaabbbbaaababaaaabbbabaaabaaabbbabbbababbbbbaabbabbabbbabbbaabbaabbaababbaababbabbbbabaabbaaabbaaaaaabbbbbaaaabbabbbbababbbbaaabbbabbabbbbbbaabababbbbbaabbbababbbaaabbbaababbabaabbaababaabaabbbaaabaabbbaaabbaabaaabbbaabaaabaaaaaabababaabbaaaabbaaaabaababbbbabaaabbaabbbaaaaabbbbaabbaabbababaaaaabababbaaaababaabaaabbabaababaaaabaabbaaabbababbaabaabaabbabbabbaaabbabaaaaaaaabbbabaaabaabbaaabaaaaabbaaaababbabaaaaabbababababaaabaa
aaababaabaabaaabbaaaaabaaabaabbbbbbababbbababababbaabaaabbbbbbbababababbaabbbbabbabbbabbaaabbbabbbaaaaaabbaabbaababbbbbababaabbbbabbbabbaababaaaabbabbbbabbbbbbabaababababbbababbbabaaabbbababbababbaaaabbbbbbbbabbbbabbaaaabaaababbabbababaabaabaababaabaababbaaabaaabbabbabaabbbabaaaabaabbaabaabaaabaaabaabaaaaabaaaabaaaaaabbaabbbbbbabaabbabaabbabbaabababbbbbbbaaabaaaaabbbbabaabbbbaaaabbaaaaaababaabbabbbbabbabaaabbbbabbaababbaabababaaababbabbbaababbbabbaaabbaaabbbbbaaaaaabbbabbaaaabaabaaaabbaaaabbbaaaaaababbbbbaabbbaabbaaabbbbbbbbbbaaaabaaabbabaabababaaaabaabaaaabbabbbaababbabbabbaaaabaaabbbabaaabbabbabbaaabbbaaabaabbaaaabaaabbabbaaabbabababbabbbababbbabbbabababbbabbbbaabbbabaabbbbaabbbaabbababbbabaaababbbabababbbbbbaaaababaabbbabaaabbaaaaababaaabbbbaabbaaaabbbbbabbabbabbbababbbabbbbbabbbaaababbbbbabbaababaabaaabbaabbaabbbabaaabbbabbabbbbbabbbaababababbbbbbabababaaaabbbaabaaaaaaabaaaaabaabaabbaabaabbaababbaabbaaababbabababbbabbaaabbbbbaaababaababbabababbbababbaaabbaaabaabbbbbbbaababbaabaaaaaaaababaaaaaabaaaabbbabababbbabbbaaaaaaaabaaabbababaababaabaabbbbabbabbabababbabaabaabbbbbaabaaabaababaabbaababbabaaaabbababbaaaaaaababbaabaaaaabaabaababbbbabaabbaababaabbbabbabaaaabaaaaabaabababbbbbbbabbbaabababaaaabbaaabbbbbbbaabbbababaababababbbbabaababbbbbabaaaaabaaaaaababbaababaaababaaaaabbaabaaababbaaaabababaabababbaabbaabaabbabaaaababbbabbbababbaaabaabbaabaabaabababaabaaaabaabbabbbaaaabaababbbbbbbbaaabaaaaaaaabaabbababaaabaaaaabbbabaabbaaaaabababbbbaababbaababbbaaaaabaabaabbbbbbbbabbaaabababaabbbbbaabbabababaaaabbaaabbabbbaaaababbabaababbaaababbbbabaaababababbabaaababbababbabaaaabbababaaaabbbabaaabaababbbbbbabaaabbbbabbbbbaaabaaabbabaaababbabbabbaaabaabaaabaaaaaabaaaaaabaaaaabababbbbabaabbbaaabbababbabbaabbbbabbbbbbabbabbbbabbbaaaaababaababbabaaabbbbaaaababbabaaaaaaaabbabbabaababaaabbbbbaaabaabbabbaaaabababbbbbaabbaaabbbabbaabbabbabababaaaabbabbabaaaabbaababbbbaabbaabbbbaaabbbbababbabaababaaaabbaabaabbababaabbbbbbbbbababaabbbbbbbbaababbbaaaaabbabaabbbbaaaaaaabbabaaabaaaaaaabbbbaa
babbbbaaaaaabaaaaaabbababbabbaabaaabbabbaaabbbbbbbabbbabababbaaaabbbbbbabaaabababbbbbaaabaabbabababbbbbbbaaababaabaababbbabaabbaaaababbabbbabaabaabbababababbaabbaabbbbbababaaaabbbaaaaababaabbbbbbbbbbabbbaabbbaaaabbaabaaabbabaaabbababaaabaaaaaabbbaabbbaababbbaabaabbbbbaaabbbaaabbabbabbbbbbabaabbabaaaaabababaabbbbaababbbaaabaaabaaaaaaabababababbababbbbabaabaaabaabaabbbaabbabbbbabbaabababaabaabbaababbbabbbabbbbaabababbbbabaaabaabaaaababbaabababbbaaaabbbbbaabbbbbaababbbbaaaaaaabbabbababbaabbbbabaaaabbabbabaaabbaabbaababbaaaabaabbaabaabaaaababbaaaaaabbaaabbabababaabbbabaabbabbbaababbaabbbaaaabbbaaaabaabaaababbaabbbbaabaaaaaaaaaaaaabbbaabaabaabbbababbaabbababbbabbababaabbababbbaabbaababababababaababbbbbaaaaabbabbbaabababaaabbabbbbaabbbbaaaabbbbbaababbbbaaababbaaabbbbbaabbbabbaaabbaabbaabbbabaababbabaabaabbaaabbbbaaaaabaabaabbababbabababbaaababbbbbaabbbaaabababaabaaabaabaabbbaabbbbbababaaaaaaabaaabbababaaaababaaabaabbbbbabaababbabbaabbaaaabaabaababbbababbaabababbbbbbaaabbaaababaaaaabbabbabaabaaababbaababbaaaaabbbbaabbbbbbabaabbaabbaaabbaaaabbbaabbaaaabbabaababaaaabbabaababbaaabbababbbbbbbabbbabbbbaababaaabaabbbbaaaaaabaabbbabbbaaabbabaabbababbbbaaababbabbbbbbaababbbabaaabbaabaaaabbbaabbabbbbbaaabaabaabaabaabbbbbbbbbabbbababbbbbabbbaababaaaaabbbaabbaaababaaaababbbbbbaaabbbbaabaabbbaaaababaabbbbabbbaaabaaabbaaaababbaaabbaaabbabbababbabbabbabbbbaababbabbabaababbbabbbabbabbbbbaabbbbbbaaaaaabbaaaaabbbaabbaaaabbbaaabaababbbaabbaabbbbbbbbbbabaaabbabaabbbbabababababbaaaabbbbbbbaabbaabbabbabbbabaabbbbbbaaababaaabbababbabbababaaaabbbbabbababbbbbabbaabbbababaabaabaaababbbababaababbbbbbaabaabbbbabbabbbbabbbabbbaabbbabbababbaaabaabaaabbbaabbaaaababbabbababbaababbabbbbababbbbbbaabbbbabbaaaabababaaabaaabaabbaaaaabbbabababbbababbaaaaaabbbaaaababbbaababbabbbbbbaabaaabbbabbabababbbbbbababbaabbbbbabaaaaabaabbaaaaabbaabaaabbbbabbbabbabbabbaaaaaaabbbbbaabaabbababbaaababbaaaabbbbbaabbbaabbaabaabbbbaabaababbabbabbaaaaabbaaabbbbbaabbbbaaaaabbabbbbabaabbbabbbbbbabbbbbbbaaaaaaaabbbbababbbbbabbbbabb
aaabbbbbbbaabbbbabbaabababbaabaaabbbaaaaaabbababaabaaaabababaaaabbbbbabbbabaababbaabbbaaabbabaabbbbbbaaaaabababbaabaabbbbbbbaaaaaaaaaaabbaabaabbbbababaaabababbbbbababbbbababaabbbaaabbbbaabbaaabaaabbaabbbabbbbabbbabaababaaaaaaaababbaaaaaaabbbbabbbabbbbbbbabbaaabaabbbbbaabaaabaaabbbbbaaaaaaabaabaaabbbbbbbaabaabbbbaabbabbbbbaaabbaaabbaababbbaaabbaaabbabbaaabababbbaabbbabaaaabbbabbabbbbabababbabbaabababbbbbababbaabbbbbaaaabbaaaabbababababbabbabbbbbababbbabaabbabababaaabaaabaaaaabbabbabaaaabaabaabbbbabababaaabbbbbabaabbbaababbbaabbaaaaaababbaaaababbabababaaabaaaaabbabaaaaaabbaabbaabaabbbababaabaabbbbbbbbbbaababbbabaaabbbbaabaaabababbbbababbaaabaaaababaaabbbbbaaaaaabbaaabbaaabaaaababbaabbbaabaababbbabaabbbbaaababbbabbbaabbabbbaabaababaabababaaaaabaabbbbbbbabbaaababbbabbabbabbbbabbbaabaabbbaaabaaaaaaaaabbaabbabbabababbbbbbaabbaaabbbbbbabbaaabbaaaaaaaabbbabbbbaababbabbbbabbbbaaababaabbbaababbbaabbaabaabbaabaabababaaabbaabbababbbbaaabaabaabbbbbbbaabbbbbabaabbbbbaabbabbbabaabbbbbaaababbabaaabaaaabaaababbbbbaabaabbbbbabbabbbabbaabbbbabaabaabbbbaaaababaabbbaaaaabbabbbabaababbabbabbabbabbaababaababbbaabaabbbbabababbbbbbabaaaaaaaaabbaababbabaaabaaabbbababbbaaabbbaababaabbababaabbbaaabaababababaaaaaaaabbbabbaaaabababbabbaabbbbaaaabbababbbbabaaabbbaabaaabbabbaaaababbbaabababababaabbaaababbbabbaabbaaabbaabbabaaaaabbbaaaaababaabbbaabbaaaababbbbbbaabbabbbabbbbbbbaaaaaabbbaaabbbbbbbaaaaabaabbbabaaabbaaaaaabbabbabaabbababbbaaaabbaabbbbbabababababbababbaaababbbaaaabaabaabbaaaabaababbaaabaabaababababababaababbbaabababaabbbbbbaaabbaabbabaaaabaabbaabbbaabababaabbaaaaaaaaaababbbbbaaabaaabaaabbbabababbaaabaaaababbaaaaaabbbbababaaabaababaababbbbbbbbbaaaaaaabababbabbabbababaaababaabbbbbbabaaaabaababaabaaaaabababaaabaaababbabaabababaabaabbaaaabbabaabaabaabbbaabbaaaabbbbaababbaabbbaaabbabbbbaaabbbabaabbbbbabababbabbaababbbabbabbabbaabababbabaabbbaababbbbababaaabbbabbaabbaabaababbabbbaabaaaabaabaaaaaabababaabaabaababaabbbaabaaabbaabababbabbbbaaabbaababbbaaabbaaaaabbabbaaaaabbbbaaabbbabbabbabbbbabb
abbaaaaabbaaaaaaabababbaabbbbbabbbbabaabababbaababaaabbbabbbbbbabaaaaabbbabbabbabbbabbbbabaabaabbabbbaaabbaababbbabbbbbbbabababbbbabaaababbaabaabbaabbbabbbaababaaaaabaaababbabbbbaaabbbaaabbaabbaaaaaaababbaabbaabbabbaaababbbaabaaabbaaabbbbbbbabbbbbaabbababaaabbbaabbababaaabbabaabbbbabbaaaababbabaaababbbbbbbbbabaabababbaaaababbabbbbbbbbbaababababbbbaaaaaabbabaabbaababbbbbbbbbabbbbbaaaabaaabbbbaaaaaaabbabbaabbaaaabbbabbaabaaababbbbaaabbabababbbabababbbaaaaabaaaabbaabbbabababaaabababbbbbaabbabaabbaaababbaabbabbbaaabaaabaabbbababaaaaababbababbaaaabaabbababaabbbaaaabaabbbbaaabaabbabbaaabbbabaababaabababaaaabbbaabbbbbbbabbabbbbbbabbbbaaabbabbaaabaaabaaabaabaaaaabaaabbbbaaabbbbbabbababaabbbbaabaaaabbaabbababaaaaabaabaabaaabbabbabbbaaaaaaabaaabaaaababbabaaaaaabaabbbbbaaaabbaabbabbbbbbbaabbbbaabbbaabaaabbbbbabbbaaaaaabbbbbbbbbbbbaaaaaaabababbababbbbbbbaaababbabbbabbbaaabbabbbabbabbaabbbbababaabbabaaaaabbabbbabbbbbbaaaababbabbbbaaaaababbbbabbbbbaaabaabbabaabbaaaababbbbabaababababbaabaabbabbbabbbbaababbbbaaaaaababbbaaabbbbbbabbaabbabbababbbbaaaaabbababaabababbaaaaaaaabbaaababbaabbbbaabbabbbbbbbaaaabbbbbbabbbaaabaaaabababaabaabbabbbaaaabbbbbabbbaaaabbbaabbbaaaaabbaaaabbaabbbabaababaaabbbaabbaaaabaababbbbbabbabbbabbaaabbababababaaaabbbaaaabbaaaaaaaaaaabbbabbababababaaaaaabaaabbabbabbaabbbbbabbaababaababbabaaabaaabaabaaababbaaabbababbaabbbbbbaabbababbabbbaaaaabaaaaaaaababaabbaaabbaabbabaaaaaabbaaaaabbbbbbbabaabbaababbbabbbaabbbaababaabbbbaabababaaabbbbbbaaaabaabababbaabbababbbbabbbbaaabaaabaababaabbabbbabaabbaaababbabbbabbbabbabaaababaabababbaababababababbaababbbbbbaaababaaaabbaaabaababbbaabbbbbabaaaababbbbbbbbbabbaaababbaabaaaabbaaabbbbababababbaaaaabbababababbababaaaababaabbaabbbbbbabaaaabbbababaabbbbaabbabbbbbaaaabaaabababbaaaaaaabaaabbbbababababbbbbbbbbaaabbaabbbabaaababaabaaaaaabaaaaababbaabbaabbbbbbbbabaaaaabaababbaabababbbabbbababaabbabbbabbaaaababababbbaabbbaaabaaaabbabbbaabbbbabaabaaababaabbabbbbabbbbbbbbababaabaaaababbbbaabaaaaabbbbaabbabaaabaabbaaaaaababbababbaabaaabaab
bababbbbaaabbaabababbbbabbbaabbbbbbabbbabbabbbbaaaababbbbbbabbbbabababbaaabaaaabaaabbababaabbaabbbbbbbbaababbaabbaaabbabaababababbaabbbbaaabaabaabbabbbbbaaaaaaaabbbabbabbaaabaababbabbbaabbbbbbaababaabbabababbbaaababaaaaababbbababbbbabbbbaaaabbaababbbaaabbbabaabbbbaaabbaaaaabbbaaabbbabababbbbaaabbbaababaabbbbbaaabbbaabbbbabababbaaaabaabaaaabbbbbaabbbbabbbbbababbbaababbaaabbabbbbabbaaaabbababbaaababbbaaabaabbbbabbababbaaaaaaaaabbaabaaabbababaabaaaaabaaabbaabbaaaabbbbbbbababbaababaababbbbbbaabaaabaababbabbbbbbabbbbbababbbbaabbaabbaabaaaaabbabbbbbaababbaabaaababbbbbbabaaabbbabbabbababbbabbbaaaaaaaabbbabbbaaaababaabababaaabaabbbababaaabababbbbbababbabaaaabbbbabaaaaaaaaabababbbaabbabaaaaabababbbbbbbabaabbaabbababaaabaabbaaabbabbaaabbaaaabababbababaababababbabbaababaabaaaabbbbabaabbbbbbbabaababaabababbbbabbaabbabbaababbaaaaabbaabaabbaababbaababaabbaabbbbaaabbaaaaaaabbabababbaaaabbbbabbbbbaababaabbabbabbbbbaabbaaabbbbbbabbbaaabababaaababbababbbbaabaabaabbbaaabbababbaaaabbbababababbbbbbbbabbbabbabbbaaaaabaaaaaabbbbbaababbbbaabbababaaaaabbaabbabbbbbbbbbabaaababbbbbbbbbababbaabbabbabababbabaaaaaabaabaabbaababaabaababaabbbbaababaaaabaaaaabbbbbbaabbbbbbaaaabbaabaabbbababbaabbaababbbababbaababbbaabbbbabaababaabaaaaababaaaabbbabaabaaabbbbaabbababbababaaabaabbabbbabaaababababaabbbaabababaabbabbbbabbbbbbbaaaabbbababbabbbaabbbbbbaabbababbbaababbbbaaaabbbbabbbbbbabaaabbbaabaaaababaababbaabbabbabaababbbaaabaabbaaaaaabaaaababbabbaaabaabbababbababbbbaababbbabbabbbbaaaababbaabbbaababbabbbbabbbabbaababababbbabbaabbaababbaaaaaabaaabababbaaaaaabbabaaaabbaabbbbbbabbaaabbabbbabbaaabbaaaabaaaabbbaaabbbaabbaabbbbababbabbaaaabbbababbbababbbabaaaabaabbbaaaabbabaabababbbbbbababbabbaabbaabbaaabaaabbbbbabbbbabbbbaabaabbbbbbababaaaaaaabbabbbaaabbbababaaaabaabbbaababbbabbbbbbbbbbaaababbbbbabbbababbabaabbbabbababbbbaababaaaabbbababaabbbaabaabbbbabbaababbbabbbabababbaabbaaaabaaabbbbaabbabbaaaabbbbbbabaaabaababaaaabbbbababbaaababbabbbbbaaababaabbabaaabaabbaaabbbababbbbbbaaaabbbbabbabbbaabbabaabbabaabbaaab
baaabbababaaaaabbabbabaabbaaababaababbaabbaaaaaabbabbbaabbabbaaababaaaabaabababbbbaaabbbaabbabbabaaabbaabbbabbbbaabbbababbbbaaababbababbbabaaaabaaabbbbbaaabbbaababbaabbababbbbbaabaaabbaaabbaaabababaaabbbbbabbbababbabbaabbbabaababbabaababbabaabbbbabaaabaaaaabbbbabbabaabababaabaaabaabbbbabbabbbabbababbbaabbbbaaababbabbbbbbbaaababbabbbabaaabababbbaaababababbbababaaaabbbaaabaaababaaababbababbbaabbbabaabbbababbabbaaabababababaabbabbabbbaaabbbbabbbabbabbabbaaabbaaabbaaabaababaabbbabbbabaabababababaaaabbababbbbbbbbbababaabaababbbaababbbbabbaaaabbbbabaababbbbbbbbbaaabbbbabbabbaaaabbabbbbbaaabbaaababbababababbbaaababbabbabbaaaaaaaabaabbabaabbbbabaabababbbabbabaaaabbbabbaababbbbbbbaabaaabbabbbbbbabaabbabbaaabaabbabbbabaaaabbbaaaaabbbbbaababaabaaaaabbbabbbabaabbbaabbabaaaabaaaaababaaaaaabbabaabbbabbaaaabbbabaabbbabaabbbaabbbbbbbabbbbbaaababbbabbbbbaabbbbbaaaaaaababbbbaababbbbaabbbababaababaaaababbbaabbbaaabaaababbababbabaaaaaabbaabaabbbababaaabbbbbbaabbbaaaaaababaabbabbbaabbabaabbabbbaabaabbabbbbaababbaaaabbabbaaabaabbbaaabaababaaaaaabbbaaaaaaabaaabaabaabababaabbbabbbbbbbbaaabbabababbbbbabaaaaabbababbabaaaaabaaaabbabbaaaaaaaaaabbbaaaabbaabaaabaabababbabbaababaabbabaaaabaaabaaabbbbbbbbaabaabaabbbaabbabaaaaaaaabbbaababbababaaaaabbbbbbbaaaaaaaabbbbbbaaabaababaaabaabaabaabbababaaabbaaaabbbbbbabbaabbabbbababbbbbababbbbbbbabbabaaabbabbaaabaaabbababaababbbbaababbbabbaababbbaaababaababbbaaababbbabbabbbbaabbabbabbbabaabbabbbabbabbaabababbaaaabaabbabbbbaabbabbaabbaabbababbabbabaaabbaaaaaabbbaabbbabbbbbaabababbbbbbaabbbbaaaaabbbabaaaabbbbbaabbabbbbbabbaaabbbaaabaaaaabaaabbaaabbabbababbbbaaabaaaabbaabbaaaaabaaabbababbaabbbabbaababbbbaabbbbabbbababbaaababbbaaabbaabaabbbbbbaaaaaaaaaaabaaaaabbabbbaabbbbbbbbaaababaaabbaabababbaaaaabbbbbbabaababbabbbabbaabbbaaaaaaaabaaabbbabbaaababbaabbbbaaaaaababababbbbaabbbabababbabbbbaaababbabaaaaabbbbabbbabaabaaabaaababbbaaaabbbbbbaaabbbaabaabaaaabbaabaaaabaabaaababbbaabaaaabbaabbbababbbbabbbabaaabbabbabbbbbaabaaaabbbbbaabababaaabbbabaabbbabbabaaaaababbbbb
abbaaaabbbaabababbababbaabbababbbbbababbababbaaabbaaabbaabaabaabaabababbbbabbbabaabbabaaabaabbabaabaaaaaaababaabababaaababbaabaaabbaaaaababbaabababbabbbabaaabbbaabbababbaaabbaabbaaaaababbaabbbbabaaababbabbabababbaaaabbbbbabbaaaaaabbbbbabbabbabbbabbbbbababaaabaaabbbabaaaabaabababbaababbbaaaabaababaababbbbabbababaabaabaaabbaabbabaaabaabbaaabababababababbbbaaaaabaaaabbbbaaaababaabaabbbbbaaabaaabbbabbbbbaabbbaaaabbabababaaaababbabaaaabbaaaabababaabaabbbbabaabaababbaabaaabbabbababbababababbabaabbaabbabbbaababababbbbaaaababababbbaabbaaabbaaabaabbaabbabaabaaaaabbaababbabaaabaaabaaabababbaaaabbbbbbbaaaaabaaaabaabaabaaabbbbabbabbbaabbbaabbbbaaaababbaaabbbbababaaaabbbbabbabaaaababbaabaabbbabaabaabaaabaabbaabbbbaaabbaaaababbbaabaabbbbaaababbbbbbabaabababaabbbbabbbbaabbbababbbbaababbaababbbbaabbbaaababbabaaaabaababaaaabbabbaaabbbababbbabbaabbbabbaabbbbabbababbabbaabaabaabaaaaabaaabaabbaaaaaaaaababbbbaaaaabbbbbabbabaabbaaabbaabbbbaabbbabbbaabbabbaaaababbbabaaabbaababbaabbaababababbababbabababaaaabaababaaabbbaaabbbbbbbaabaaabbbabbbbaaabaabababbbabaaaaabaabababaaaababbbabaababbabaaaabaabbaabbabbabbbaabbabbbbbabbbabbbaababaabbbaaabaabbbabaaaaaaaaaabbabaababbabbaababaaaabbbaaaaababbbbbbbaaaababbabbabbaaaabaabbabababbbbbbbaababbbbaabbaabaabababaaaababababababbbbababaabaabbababbbaabbabbaaaababaabaaabbbaaababbbababbbababababbbbbbaabaabbaaaaabaabaaabaabaabababbbbbbabbbbbbaababbababbabbaaabaababbaabbbaaaaababaabbbababbaabababaaabbbababbaaaabbbabaabbabbaabbbaaaaabbaabbbaaabaaabbaabaaabbbbbbbabaaaaaaaababbabbabaabaaabaabaabaaaababaaabbabbaaaabaabaababbbbaaababababbaaabaaaaaabbaaaaaabbabbababaaaabababaabbaaaabbbabaabababbabbbaabbabbbabbbbaaababbbbbbbabbabbbaaaabbaabaaaaabbbabbbbbbaaabaaaaabaabbbaaaabbbbbaabaabbbbaaaabaabbabaaababaaabbbababbabaabbaaababbbabaababbabbbabaabbabbabbaaabbaaaabaaabbababbbabaababaaabbabaaaaabbbaaaaaaababbaaabbabababbbabbaaaaabbbbabbbaaaaabaabbaaaabbaabbbabaaababaaababbabbabbababababaabbbbbaabbaabaaabbaaaababaaaabaaabbbbabbbabbabaaababababbbbabaaabbbbbbbbaaabbabbaab
aaababbbbbbbabaaaabbabababbababbaabbbabbaabbbbbababbbaabbbaaabbababbbbaabbabbbaabbababbaabbabbaabaaaabbaaaabbaaabbbababbabbabbababababbaababbaaaabbbabbaababbbaaaaaaababbbaaaababaaaabbbbaabaaabababbabbabbbbaaaabbbaaaaabbaaaabbbaabababaaabbabbbaaaaaaabbababbabaabababaaabbbbbabaaaaaaabaaaabbbaabbbbabaababaabaababbbbaabbabbbbbbbabaaaaaababaababbaaabbababbbaaabbbaaababaabbabaaabaabbbaaaabaababbbabaaaaaabbabbbaabaaaababaaaaabbabbaabbabbabbabbaabbababaaaaaaaaaabbaabbabbaaaaaabbbbaaaabaaaaabbbaabbaaababaabaaaabbabbbbabbbbbbaababbaabbabbbaaabaaaababbbabbababbaabbaaaabbabbabbbabbaabbaaabbaaabaababbabbabaababababaaaaabababaaaaabbabaababaaabbabaababbabaaaababaaababbbbaababbabaaababaaabbbaaaababaabbaaaabbabbabaababbaabbbbabababababbbbbaabbbaabababaaaababbaaaaabababbababaabbbabaabbababaabbbbaaabbbaaabaaabbabababaabaaaabbbaaaabbbbabaabbbaaababbaaabbaabbabaabbabaaaaabaaabaaababbabaababaaababbaaabbbbabbaabbbabbbbaabaaabbbabbabbbbabababbbbabbbbbabaaaaabaabbaaaaaaaabbabbaaaabbabaababbaababbababbabbabaababababababbbaabbbbaabbbbaabaaaaabababbbbbbabaababbbbabaaabbbaababbbabbbbbbabbbbbabbbabbbaaaababbbbbbbabaababaabaaaabbbaaabbbaaaabaaaaaaabbabaababbbabaaaabbbabbbbbbbbbabbbaaaabbabaaaabbabbaaabbbbbaabbbaaabbbabbbbbabbbababaaaababbabbabbaaabbbbabaaabaababaababaaaaaabbbbbabbbbabaabbabaabbababababbaaaaabaaabbaabbababbabbaabaabbababbbabbbababbbbbbbbabbaaaabbaabaabaaabbbabbbaaabbbaababaabbaabbbbaabbaaabbbbaababbbbbbaaabaabbbaabaaaabbbbaaaababaababbaabbbbabaaabbbbbabbaaabbbababaabbbabbbaabbabbababaababbbababbbbbaabbaaabbbbaaaaababaabbaabbbbbabbababbabbbaaababbabaaaabaabbbbaaababaaabbabbaaaaababbaaaabbabbababbbabaabbabbbbaaaaaaaaabaabaabbaabbabbabbbbbbaabbababbabaabaaaaababaaababbbaaaaabbaaabbaaaababaabbbaababbbbbbababbbbbbaaabbabababbbabbbaaaaaaabbbbaabbabaabbababaaaaababaabaaaaabbabbbabbbaabbbbabababbbbbbbabbbbaaaaababaaaababababaaabbbaababaabaaaabbaabbbbbabbaaaabababaabbaaababaaaaaabbababbbaaabaabbbabbaabbbbabaaaababaaaabbabaaaabababbbaabbaaaabbabbbaababbababbabbbbaaabaaaababbbbaaaabababbbbaa
babbbabbaaabbabababbbabaabbbabbbbabbbababaababbbbaaaabababaabbbaaabaaabbbabbabbbaaaaabbababbbababaaaabbaaabaabbaababbbbaaaabbbbaabaabbaaabaabbbaaaaaabaaaabbbabbbbbabaaabaabaaabbabababbabaabaaabbbabbbaaababbabbbabbbbbbbaaaaabbabbaabbbaaabaabbbababaabbaaabbbbbaababbaaaabbaabaaaababaaababbabbbabaabbbabaababaaabbabbabbaaabbbbababbbababaabbbababbbbabbbbababbaaabaaabababbaaabbabaabbbaaababbbbbababbaabbbabaaabbababaaababbaabaabbaabbaabbabaaaaaaaaabaabbbabbbabbabbababbaabbbbaabbbabbbabaabaabbabbbabaababaababbaaaabababbbaabbaaabaabbaaabaaabbabbabaaababaabaabbaaabbaaaaabbaababbababbababbaababbbbaababaabaaabbaaabbababbbbabaaaaabbbbaabaabbabaaaabbabaabababbbbaaabbbbababaaabaababbaaabbbbaabaabaabaaababbaaaaaaabaabaaabbababbbbbaabbbbbababbaabaabababbbabaaaaaabaaabbbabbabbbabbbbbabbabbaaaabaababbaabaabbbaaaabbabbabbaaaaaaababbbaabbaaaabbabbbaaabbbabaaaaaabaabbbbbababababbbababbbbbbaabaaababbbaabbbaaaaaaaaaabbaabaabbbbabaaabababbabaababaabbbbbabbbaaaabaaababbbaaabbbbbabbaabbbaaaaababbababbaabbaaabbbaaabbbaabaabaaaaababbaabbaabbbababaaaabaaabbbabbaabbbbaaaaabbbbabaaababbbbabbbabbaaaabaaabbbaaaaaaabbbaaaabbbabaaaaaabbbbabaaabbabaabbbbbbbbbabbabbabababababbaaababbbbbbbabbabababbbbabbbaababbabbaabbaabaababaababbabbababaaabbaabbababbaababbbbabbabbaaaabaabababbabaababaababbbaabbbbabababbbbaabbbabbbbbbaabaaabbbaaaabaaabaabaaabaabbbabbbabbaabaaaabaabaabaabbaababbbaabbaaababaaaaabaabbbabbabbaaaaaabaaaaabaaabababbbbbaaaabaaaaabbbabbbabbbbbbababbbaabbbbababbabbbabaabbbababbababbababababbbbaaabaabaaababaaabbaabaababaaaabaabaabbbaaaababaaaabbabbaaaaababaabbababaabbabaabaaabbaababbaababbbbabbababbabbbbbabaaabaaabbabaabaaaababaaabaabbbabbbaababbbaaababbababbaaabaababbabbabbbbbbbbbbaaabbbaababbabaabbbbbabbbaabbaabbababaaabababaaaabbababbaaaabbabbbbbbaaaabbaabbbaaabbbbaababbababaabbbaaaabbbabbbaaabaaaabaaaababbbabbbabbbababaabbaaababbabbbbaaaaaaabaaaabaaabbbbabbbbabaaaabaaabbaaabaaaabbbbbbbabaaabbababababaaaaaaabbbabbabbabbbbbbaabbaaababbbaaabaababbaabbaabaaabaabaaaabbabaabababbbbbabbababaabbbaabaa
aabbabbbabbbbbaaabbbabbaabaaabbaababbbaabababababbababaababbbabaababbbbbbbabbbbaaabaabbababaabbaaaababaabbababaaabaaabaaaaaaaabbabbbabbbabaabaabababbabababbaabbaaaaabaaabbbaaababababbababbabaaabaababbbaabbbbbbabaababababbabaaaaaababbbaabbbabbbbaaabbbaaaabbaabaaababbabbbaabbabbbabaaabaababbabaaaabbbabbbbababbabaababbbbbabaaaaabaabababbabbaaaaaababbabbbabaaababaaaababaabbaabbaababbaaaabbababaaabbaababbaaaabbbaabbabbabbaaabaaaaababbabaaaababbbabbabbbabaabbabbaabaabbaabbabaaaaabbabbababbbabaaabbbbabaaaabaaaaaabaabbbabbbaaabaaaabbaababbbabbababaaabbaaabaababbabaaaabaaababbaabbabbbaabbaabababababbbbbabbbabababbabaabaabbbababbbabbbaaabbabbababaaaaaaabaabbbbaabbabbaabbbbbbaabaaaabbabbaaaabbaabbabaaabababaabbaaabbbbabaabbabbbababbbaaaababbbbabbabaaabbbbaabababbaabbbbaabbbababbbbaaaabaabbbbbabaaaababbaaabbaaabaaabaababababbbbbbabbaaaaaabbbabbaaaaabaaaabbaaaaaaababbbaaaaabaaabbbabbaaabbaaabbabbabbbaaabaaaabaaaaabbbabbabbbabbaabbababaababbaaaaabbaabaabbbbaabbaaaaaaabbbbaababbbaaaaabbabbbbaabababbaaaababaabababaaababbaabaaaaaabaababaabbaaababbbbaaabaabbbbabbbabababbbabaabaabbbbbbaaaaababaababbabbbbaabaaaaababababbbaaaaabbaaabaababababaabaaaabbbbbbbaabbbbbabbbababaabaababbbaaabbbaabbbbababaaabbaaaaabaaababbabbbbabbbabbbaaaaabaabbabbbabaababbaaabbabaaaaaababbababaabababbabbbaaaabbaaaabaabbbbbbabaaabaabaabbbabbaabaaabaabaababbaaaaabbbabbaaabbabbbaaaaaabaaabaaaabbabaabbbabababbaabbbbbaabababbbaababababababaabbbabaaabbbababaabaaabbbbbbbbbaabbaaabaababaaabaabbabababaabaabbbaaaabbbbbabbbbbbaaabaaabbabbbbabaabbbabbaaaaaaabbbabbbaaabbaabababaabbbaaabbbbbbbabbbaabbabbabababaaabababaaabbbbaabaabaabababbababaaabaabbaabbbaabbaabbbaabbabbbbabbabbaabbababbbbbbaabaaabbababbbbbabaabbababbbbababaaaaaaaabaaaaabaababaaabababaaabbabbaaabaabaaaabbababbabaaaabbaabababbaabbbababbbbaaaaaababababbbabbbabbababbababbbbaabbbbbaabaaaaabbbbaaababaabbbabbabaabbbababaaaaaaaaaaaaababbbbabbaabaaaaaaaabbbbaabbbaaabbbbbbaabababaababbabbabbaabbbbabbbaaaaabbaabbaabbbaaaabaaababbbbabbbbbaaaaaaabbbababbaabbabababbabaaa
baabbbbbababbabbbbbabaaaabbbaabbbbbbbbaabbaaababbaabbabbabbbbbabbaabbbbbbbaaabbaabbaabaabaaaaabaababaaaaabaababaaaaaaabbbbaabbbababbaaabaaaababaaabaaaaaaaababbabbaaabababaaabbbbabababbbbbbaababbbbbabbbabaababababbbbababbaaaaaabbaabbaaababaaaabbbababaaabbbbababaababbaaaabbabbabbbaaaaaaabbbbbbbbaabbabaabababbaaababbbaaababaaabbaababbaabbbbbbaaaaababbbaaaababbababbaaaababbbabaabaabbaaaaaabaaababaabbbaaaaabbaabbaaabaabbaabbabbbababaaaabababbbbbbababbbababaabababbaabbbaaabbaababbbabaabaabbabbabbabbabbaababbbbbbaaababbaaabaabaabaaabaaaabbaaabbbaaaaaaaabaabbaababaaaaaaababbaaabababbaabbaababbbabbabaaabbabbabababbbaabbbabbaabaabaaaaaaaaabababbabaaaabababababbaaaaaababbaaabaaaaabbaabaabbbaaababbaaabaaabbbaababababaababbabbbabababbbabbbbabaabbbbbaabbbbabababbbbabbaaabbbbabaaabaabbbbbbbabbbbbbbababaaabbaaabbbababbabbbabbaaaaabbbbbbbabbbbabababbbbabbabaaabbbababaaaaabbababbabbaaababbabaabbbbaaabaaaaabaababbabaaababbbbbaaabbaaabbaaaababaabbabbbabaabbbbabbaaaabaababbaaabaabbaabaaaaaabbabbbababbbababababaabbaaaaabaaaaaabbbabbbabbaababbabbaabbaabbabbbbbbabaabbbbaabbabaabaaabbbbababababbbbbaaabbbaabbaababbababaabbbaaaabbabbbbbaabaaabaabbbbbbbabbababaaabbbababbbaaaaabaababaaaabababababababbbabbabbbaaabaababbaabbabbababbbaabaaaaabababbbbbbbaabaaabaababbbaaaabaabaaaababbbaabbaaabaabbabbababbbaabbbbaababbbaaabbaabbbbbabbbabaaabaaaabbbbbbaabababbbbbaaaabbaabbabbbaaabbbbbabbabbbabbbaaabaabbbababbabaabbaabbaaabaabbbbbbbabbaaabaabaaaaabbbaabbbbabaabbaaaababbaabbaabbbabaaaabbabaaabaaaaabaabbabbabbbbabbabbabbaaaabbabbabaabababbbababaabaabbaababbaaaaabaaaaabaabbaabababbaabaaaaabbbbbbabaaabbabaaaaabaabaaaabababaaaaabbababaaababbbbaabaababbbbaabaaaaaabbababbbbaaabbaaaabaabbaabaaabaabbbbaaaaaababaaababaaabaaaaabaaaaabaabaaaaabaaabbbababaabbabababbbbbbaabaaaaaaabaabbbaaababbbabababbabbbbbabaaaaaabbabaaaababaabbaababaaabbababbaaaaaaababaaaaabaaaaabbbabbbbabbbaabaababaabaabaaabababaaabbaaaababaabaabbaaabbbbaaabbbaaaaaabaaaaaabbaabaabbbababaaaaabaaaaaaaaababaabbabaabaaaaabbbaaabaabbbabbbbbbaaaaababba
bbbbababbaabbbbbabbbababababaaabbaaaaababbbabbbbbbbabaabababaaaabbbabaaabbbabaabbbaabbababaaaaababaaabababbbbabbbaabbbbabaaaaaabbbbaababaabaababbbbbbbbaaabbaaaaabaabaabaaaabbbabbbbaabbabbabbbbababbaaaaabbabbbbbaaabbabbaaaabbaaabaaaabbbababbbabbbabbbaaaabbaaabaabbaabaabbabaabbaaaaaababbaabbaabaaaaaababbabaaabaabaababbbbbaabbaaaabaabbaababbaababbaabbbabaaabbabababaabaaababaaaaabaabaababbbabbbaaabaaabbbbabbabbbaaabaababaaabbababbbbbaaabaaabbbbaaaaabbbbabaabaaabbbaaabaabbbaaabaabbabbababaabbbaababababbbaaabbaababaaababbbbbaaabbabaababaaaabaabaaaaabaabbaaababbabbaabbbbabbababababbbaaaabaaaaabbbbbaaaaaaaabaabaabaaaaababbaabaaabbbabbabbaaaabbbaabbaabbbbabbbbbbbbaaaabbaaabbababbabaabbabbbbaaabaababbabbbbaaaabaaaabbbbbbbbbbaaabaabbbababbbbaabbbbaabbaaabaabaabaaaabbaaabababaababaaaaabbaaabababbbbabaaaaabbbaabbaabbabaabaaabababbbbaaaabaaaaabababbbaabbabaaababbbaabbabababbaabaaaabbabbaaabaaababbbbbabbbabaaabbbaaaabaabaaaababbaabaabbbbbbabababbaabbbbbabaababbabbbbbbabaabbbabbbbbaaabbbabaaaabaabbaabaabbababaaaaaaaaabaababaabaaaababbbbabaaaababbbaabaaaaaaaaaabaaaabaabbabbbabbbabaaaabbbababaaabbbbaaaaaaaaabaaabbbbbabbbbabbbaaaabbaaaaabbabbaabaaabbbaabaaababaaabaabbabbbbbbaababbabbbabbbaaabaababababbbabbbbaaaabaabbabababbaaaabbabababbabbababaabbaabbbbbaababbbbbbbbabaaababbaaabbbabbabbbaaabaaabbbaabbabbabbbbbaaabaaabbbaaababbabaabbaababbbbbbbbbbbaabbbaabaabbbbbbababbbbbaaaababaaaaaaaaabbabbbbbbbbabbabaabbbaabbbbbbaabbbabababbbbaaaabaabbbbbabbbabbbabbababbabababaabababbbabaabababaaaabbbbabbbbaabaaaaaaabbbaaaaabbbbbbbabbbaababbbbaabababbabbbbaabaabbabbbbbbabbbaabbabbbbbaaabaaabbaaabababaabbaaababbabbbaaabbababbbbababbaaabbbababbbabababaaaaaabbaabaaabbaaaabbbaabaaaaaaaabaaabbbabbbaaabbbabaaabbaaabbababbbaabbaaababaaaabbaabababbabaaaabaabbbabbaabbbbbbbbaabababaabaaaabbbaaabbabbbaaabaabbabbaabbbaabababaabbaabaaabaabaabbaabbabbbbaaabbaabbbbbaabbbbbbaaaabababbaaaabbaabbabbbbabbbaaababababaaabaabbbbbbabbbbaababbabbbbababbbbaaabbabbbbabbaaaaaabaabbaabbabbbbabaaabbbbabaababaabbabbabaabbbabbaaa
abbbbaaaabbbbaaabababaaaaabaaabaaaababbbbabaabbbabbabbbbababbbbbbaabbbbabbbaabbbaabbaabbbbabbbbbbababababbbabbbaabbaabaaaabbabbabaababbbbbaaabaaaabbaabbbbbaabbabbababbaaabbabbbbbaababaabababaabaaaababbaabababbaababaabaababaabbaabaabbaaabbbaaabaaabbaabbbbbbbbaababbbbbbaabbababbabbaabaaaaabbbaaaabbbbabbbabbbbbbbbaaaabaaabbbabbabaababaaabaaabbbababaabbbababbaaabbabaaaabbbbbaababaaaabbbaabaaaaababaaababababaaaaaabaaaabbbaabaabaaaaabbabbbaabbaabbbaababbaaaaaaaabaaabbabaabbbaababababaabaaabaaaabbabaaabbbbababaabbaabababbabbaaabaaaaaabbaabaaaabbabaaaabbabbbbbbabaabbbabaabbbabbaaabbbaaaabbbabbbbaaaaabbaababbabbaabbabbbbaabbbaaababbbabbaabaabbaaaabbbabbabbbbababaabbabbbbbbbbbbbabbbaaaabaaababbbaaaaababaababaaabaabbaaaaabbabbbaabaababaaaaaabbabaabbbabbbaabbabaabbababbaaaababbaaabbaababbaabaabbbabbbbabbbbbaababaaaaabbbabaabbbbaaabbbababbbabbbaaabaabaabbababbaaaaabbabbbabaabbabaaabbbababbaaababbabbbaaaabaabbaabbbbbbabaabbaabbbbabbbababaabaabbbabaabbbbababbbaabbaaabbabbaaabbaaaabbabbababbaaabbaabaabbbbabbaaabbaabbababbabbaaaabbabbabbaababaaaabbaaaabaabbaabaabbaabbbabbabaabaabbbaabbaaabbabbbbaabbabbbbbbbaabababbbaaabbbbabbababaabbbbbababbbababaabababbababbbabbbbbaaaaaabbbbbaabbababbabbaaaababaaaaabbbaaaaabbbbaaababbbabbbbabaaabaabbbababababbaaaabaabbbbaabaababbaabbbababbaaabaabbbbbaaaaaaaaabaaaaaaaaabaaaabaababaabbbbbaaaaabaabbbaabaaababbbbbaaabbbbbbbbbaaaaaabababbbabbaabbaabbabbbababbbaaaabaabbbbbaaaababbababbbabbabbbbbbbabbbbbaaaabaabbabbbaabaaaaaaaabbaaaababbbbbbbabbabbabbbbabbabbaabbbbabbbabababaabaaabbbaaababaaaabaababaabaabaabaaaabbabaaaabbbaaabababbaabaaaaababbabbaaaaabbbbaababaababbbbbbaabbbabbaaaabbbbaaabaaabbabbaababbbbbaabaaabbaababababbbbaaabbbababaababaabbbabbabbbbaaaaabaabaaaaabbaababbbbaaabbaabbabaaaabbbabbababababaaabbabbabaabaabaabaabbbabbabababbbbaaabaaaababbabbaaaaaaabaabaabaabbabbbbbabbbabbabbbababaaaababbbabaabbbabbbbaababbabbbabbaabbabaabbaabbbbbaaabbabbbaabbbbbabbaaabababbabbbbabaaaaaaaaaabbbbababababbaabbbbbababababbbbbabaaaaaaabbbaaabbbaaaaabbababaabaabbb
abbbbabaaababbbabaabaaaabbaaaaababbbaaaaabaababbbbbbabbbabaabbbbabbabbbbaaaaabbbbaaaabbbbaabbbbabbbbaababbbabbbaaaaaababbbababaaabababaaaababababbbaabbaaaabbaabaababbbaaaaabaababbabaaabaaabaabbbaababaabababbbbbbaabbbaabbabbbbbbaabbbbbbbbbabaabbbbbbbbabaabbbaaabbabbbbbbbbabaabbabbaabaabbabbbbbbbbbbaaabbabbbabbbaabababbbbaababaabbabbbabbbaabbbbbbabbbaaaaabababababbbbbabbaaaaaaaababbabbbbbbaaabbababbbbababababbaababaaaabbbabaaabbabbbbabbabbaaaabbbabbbaabbbbaabbaaaabbabbabaaaabbbbabbbbbbbaaaabbbaaaaaaaabaabaabaabbaabaababbabbabaababaaabaabaabaaabaabbabbaaaaabaabaaaabbbbaaabbbbbbbbaaaaabbbaaaaabbaabaaaaababaababbbbbaababaaabbbaabbbaaabbababaabbaabbaaaabbbabbaaaababaaaabaabaaaababbabaaaaaabbbabbabbbaabbbabbbaabbbabbaabaaaabbababaaaaaaaaaaaaaaaabbbabababbbabbbbbbbbabbabababbaaaaabbbaababbbbabbbabbbaaaaabaabbbbababbaaabbbabbaabaabbbabbbbbbaabbbbaaabaaabbbabbabbbbaaaaaabbbbababbbaaabaabbbbbbbbbaaaabbbbbaabaaabbbbabbabbbbaaabaabaaabbababbabaaaaababbbabbabaaababbaaaabbbbaaaaaabbabaabbbbabbbbabbbaababbabaababbabbbbaaaaaabaaabbabaabaaabaaaababababaaabbaaababbabbabaaababaaaaababbaaaaabaababbbabaabbaaaaababaabbbabaaabbaaabaabbababaabbabababbbaaaababaaaaabbabbabaabbaabbbaababbaabbabbaabbabbbaabababbaaabaabaaabaabbaaabbbaaabbbbaabbbbaabaaabbaaaaabbbbbbbbabbbabbbbababbabaaaabbabbabbbbaaabaabbabbabbaaabaaaaabbabababbbbbbaaaaaabbabbbabbbabbbbaaaaaaaababaabbaaabaaababbbababbbbaabbbababaabbbabbaaaabbaaabaabbbbbabbbbbababbbbabbabaaabaabaabbbaaabbbbabbbaaaaaabaaababbbbaababaaaaaaaabbbabaabaabaaabbabababbababbbbabababbbbabbbaaaabaaaaaabbabbabaaabaabbabaaabaabaabbbbbbbbbbbbaabbaaabababbbbbbbbaabbaaabaaaaaabbabababbabaabaabbabbaabababaababbbababbababbaaaabbabbabbabbaaabaaababbabbaabbaabbbaabababaaababbbaababbabaabbabbbaaaaabbbbbabbbabbababbbaaaaabbbbbbbabaaaabaababbabbbbbaaabbaabbaaaabaaabaaaabbbbbbbababbaaaabbbbaabaaabaaaaabaabaabaaaabababbaabbbaaabbbbabbababbbbbbbbaaaabababbbaaabaababaaaababababbaabbababbabaaaabbbbbaabababaabaabbaaaaaaaaaabbaababbbbabaabababbabbaabbbaabaaaabbaabaabababbbaba
abbaaabbaaabbbabbaaaaaaababababbaaaaaaaaaaabbababaaabaaabaaababaabbaabaabababbbbbaaabbbbbbaaabbaabbbbabbaaaabbbaaaaabbbbabaaabaabbbbbbaaabbbbaaabaabbaabbabbaaabbaaabbbaaaaaaaaaaaaabaabbabbbaaaaabaabbabbbaabbabaabbaabaaabaabaaabaaabbababbbbaaababbbaaababaabaaababababbbaabbbaabababbbbaabbbbaabaababaabbbababaabbbaaabbbbbaaabbabbbaaaababbbbbbabbbbaabababbaaaabababbaabaababbbabbbbabbbababbabbbbabbbababababaabaaaabbabbbaabbbabbbbaabaabbbaaaababaaabbbbabaaaaababbbababaaabbbaaaaaaaaabbbbbaabbabbaababaaababbaaaaababbaabaababaaabbababaaababaabbbaabaaaabbbbbaabbbabbbaaabaaabbbbabbaabbabaaababbbaababbabbabbabbbbbbabbbaaaaabbbaaabbaabbaaaaaabbbbbbababababbabbbabaababaabaabaababbaaababbaaaaabbbabaabbaaaabbababaabaaababbabbaabaabbaabbabababaabbbbaaabbaaabaaaaabbabbabaabbbbbbaabaabbabababaabaaaababababaabaaabbaaabbabbabbbbbbabbabbbbbbabbbbaababbbaaababbaabaabbbbaaabbabaaaababaabbbbbbbbbbbababaaabbaaaabbbbbbbabaababbbbbabbbbbbaababbaababaababaabbababbaaaaabaaaababaabbaabbabaabbaaabbaaaabbbababbbbbaaaabbababbbababbaaaabbababbababbbaabaaabbbabbbabaaaabbaaabbaaabbbbbbbbbbbbbbaababbbbaaaabbaaabbabbbbbababbbaaababbaaaaaabaaaabababaabbaabbaaaaaabbabbbbabbbababbbbabbabbaaabbbbaabababbbbbaaabaabaaaaaabaababbbbbabaaabbababaababababbbbaabbaabaaaababbaaabaaaabaabbbabababaabaabbbabbbbbabbbababaabbabbabbabaabaababbbabaaababaaaabbaaaaabbabbbbaaabaaabaabbaabbbbbbaabbabbbaaababbabbbbbbbaabbbaabaaaababaaababbbaaabaabbaaaaabbbaaaaababbbabababbaabaaaabbbaaabababbaabababbbaaabbaabbabbabaabbbbaaabbaaabaaaaabbbabbbabbaaaaabaaabbbaabbbbbbabbabaaaaababbaaaaabbbaaaaabababbabababbabaaabbbbbaaaaaaaaabaabaaaaaabbbbbaabbbbbbababbabababbbbaabbaabaaaaaabbbabbbaabbbaaabbbabaabababbabbbabaaabbaaabbabbabbaababaabbbabaababbbaaaaaabababaaaababbbbabaabbabbaabbaabbbaaababbbbaababbaabaabaabaaababbabaababaababbbbaaabaaabbbaababbabaabbbaabbababbbabababbbabbaabaaaabbbbaaababaaabababbabbbbbabaabbaaaabbbaaabbaaabbabbaaaaabbaaabbababaabaaabbaababaabbaaabbababbbbbabaababaabaaabbbbbbaaaaabbbbabbbbabbaaaabbbaaababbbaaabbabaaaaaba
ababbbabbbaaabababaaabbabababbbbabbaababababbabbabababaababbbabbabbbabbaaaaaabababbabbbabbbabbabaabbbbaaaabbaaaabbbaabbaabbaaababaababaabaabbabbbbbababaaabaabbaabbbaababbaababbaabababbbaaaabaaaaabbbbaabbbabaaabbabbbaaabaaabbabaaaaababaabaababbabbabbbbabaaabbaababaaabbabababbbbababbabbbbaaabaabbaaaababbbbbaababbaabaabbabaabbabaababbbbbbbaaababaaabbabbbbaaaaaabaabbbaaabaaaabaababbbbaaababbbbbaabababbaaaabbabbaaaaabaabbaaababaaabaabbaaabbababbbaaaaababaabbbabaabbbaaaabbbbbbbbbbabaaaaabaaabbbabbabbaababbabaaabaaababbabbaaabaababaabaaababaaaabbabababaaababaaabaaaaababbaababaaabaababbabaababaaaaaabbbbaabbbaabaaabbbabbbabbbbbbbaaaabaababaaababaababbbbbabbbababbbaaabbbaaaaabbaaaabbbaabbabababaabaabaababbabbabbbbaaaabbbbaabbabbabaabaabbbabbaabaaababbaabbbaabababbbbbbaaababbbbbbbbbababbaabbaaabbbbababaaaaababbaaaaaababaaaabbbbbbababaabaaaaaaaabbbabbbabbbabaabbbababbbaabaaabbbabbbabaabaabaababbabaaabbabbabbbaaaaabababbbbabbbabbbbabbaabaabbababaaabbbbbabbaaababbbbaabbbbaaabbaaababbbbbbababaaabbbaabaabaaaabbbbabbbbbbaaabaaaaaabbabbbbbbbbbaabbabbbaaaabaaaaabaabbbbababbbabbabbbaaababbabaaaaabbbaaabbbbbababaabbababababbababaaabbbbbabaabaabaabaaaaaaabbaababaaabaabbaaaaabaaaabbaaaaabbbbbababbbabbabbbbbbaaababbbabbaaabbbbbbabbabaaaaabbbbabbbaabbabbbbabbbbbbbbbbaaaababbabbbaaaabbaabbaabbabbbbbaabbbbabbbbbbbabaaaabbaaabaabbababaaabababaabaabaaabaabbbaaaaaaaabbbaabbbabbaababaaaabbaabbbaabaaaabbabbbbabaaaababbabababbaaaaaabbabbbabbbaabbababbbabaabaababaaaabaabaaababbbaaabbabababbababbbbabbabbbbabbabababbaabbaaabbbbbabaabbaabbbabbbbbbbabbaabbaaaababbababaabbbbbbbaaababbabbaaaabbaabbbababaabbaaabbbaabbabbbbbaabbbaaaababaabbabbabbaaaabbaabaabbbaaabbaaaabbaaaababaabbaaabababbbbbaabbaabbaabbbabbaabbabbbbbabaababbaaababbaabaabbaababbababaabbbbaaababaaaaabaaabababaaaaaaaaabbababbabaaaabbababaaabbabbbbbaaaabbabbbbaaaabaaaabaaabbbbbabbbaabababaaaaaaabbbaababbaaaabaabaaabbbbababbbbbbaaabbbbbaabbababbbbaaaabbabbabbabbbbbbaaaabaabbbbbaabbabbbbaababbaabbabbabababbaabbbbbaaaabaabaaabbbaabaababbaabaabaa
aabbababbbbbababbbabbbbaababbbabbbbaaababbbbabaaabababbaabbababbaabbaabbabbbbbbaabbabababbbabbbaaabbabbaaaaababbaababbabababbbbababbaabbbababbaabbaabbbbbbbbbbabbbbbbabbabbbbbbabbaabbbabaabaaabbaaabaaabbabbababaabaabaabbabbbbaabbbabbbabbaababbbaaabbababbbbabaabbabaabaababbabbabbbabbbbabbbaaaaaabaaabbabbbabbababbabbbabaababaabbbbbbaaabbbaabababbabaaababbabbabaaaabaaabaabbbbaabbababaabbabaabbbbbabbbbabbbbabbabbbababbbbbbababababbbaaababaabbababbaaabaaaabbbbbabbbaababbababbbbababbaababbbabbaaaaababbbaaaababbaabbaaaabababbaaaabaabbabaaaaaaaabaabbabbbbabaaabaaaaabbbaaababbabaabaaaabababbbabaabaabbbaaaababbabaababaababbbbabbaaababbaaaaaaabbbbabbabbbbaabbaaabbbbbaabbababbbbaabaabbaabbbaababbaababbabbababbbbbaabaababaaaaabbbbbbbbaababbabaabbbbaaabbabbbabbbabbabbbaabbaabaaaaababbababbaabaaabbbbbbbaaabaabaabbbabbababababaabbaaababbabaabbabbaaaabaabbbbaaaabaaababaababaabaababbbababaabbbaabaabbabbabbabbababbaabbbbababaaabbabababbbabaabaabaaaaaaabababaaaaaaaaababbbbaabbbaaaabbbabbbaaaabbbbbaaabababbabaabbabbaabbaabbbaabaaababbbbabaababaaabbabaaaaabbabbbaabbbbbbaaabaaabababbabaabbbaabbbaabbbabbababaabbbbaaabaabbbababbbabaabbabbabaabaaaabbaaabbbbbbbaaabaabaabbbbaaaaaabbbabbbaabbbabbaaaaabbaabbabbabababbbaaaaaabbbbbbaaaabaaabaaaaaaabaabbabaababbaababbaabbbbbaaabbbabbabababbaaababbabbbaaabbbaabaabaabaaabaaababbaaaababaabbbbaabababaaabbbbbaabaabaaaabababbbabbababbabbaaabbbaabbbaaabaaaaababbbbbabbbabaaabbbababbaabbaaabaabbbbbbbbaababbbaababababababbababaabbbabbbbbbbbbbababaababaababbabaabbabbaabaaabbaaaaabbbbaaaababaabbbbaabbbabbababaabbabbabbbbaaabbaaaabbbbbabbaaabbaabbbababbabaababbbbaabbaaaaabaabbabaaaaabababbbaaabbaaaabaabaaaababbabbabbbaababaaaaaaaabbbbabaababbaabbbbbbbabbaabbaaabbbbbbabaaabbbaaaababbbabbaabbabbbabbbabaabaaaaabbaaabbabbbababbbaaabbbbbbbaabbaaababaababaabbaaaaaabbbabaaabbaabbabbbabbbaaaabaabbbbaaaababbaabaababbbbaaabbbabaababbbabaaaabaababbbbbbababbbaaaababbaaababaabaababaaabaabbabbbbababbbaabbbbababaababaaaaaabababbabaaabbbababaaabbbbababbabaabaabbbbbabbbaabbbbbbb
bbbaabaabbbbbbabaabbaabbbbaabababbbbbbbabbaaaaaabaaaaaaaaabbabbaabbbbaabaaaabbbaaaaaaaaabbaaaaabbaabbaabababaabbbabaaaabbaaabbbbaaababababababbbababaabbbbabbbbbbbabaaaabaabbbbababbabbbababbbbbaaabbbababbaabbaabaaaaaaaaabbbbabbaaabbbaababbaababaababbabbaabbababaaaabaaabaaabbaababbabbabbaabbabaabababbbbababababaabaaabbabababbbabbbababaabbbaabbaabaaabbababaababaababbbbbbaabaaaabaabbbaabaaaabbabaabaaabaabaaabaaaabababaaababbbabbaaaaababaabbbababbbbbbbaaababaabbaaababbabaaaabbbabbbababbaaaabbababbbbbbaaabbabaaaabbaaababbaababbabaaababaabaaabbababbbbbbbaaaabbababbbabbbbaababbbbaaaaabbbaabbabbababbbbaabaaababbbaabbbbbaabbaabbabbababbbbbaaabbbbabaaabaaabbbbbbbbabaaaaaabbabbbbabbabaabaaaabababaabaaaabbbbaabaaaaababaaaabbabaaaabbaaaababbbbaaaabbbaabbaaabababbbabbaaabaabaababbaabaabbabbababbabaabbabbbbbabbaaabaaaaabbbbabaababaabaabbaabaaaaaabbbaabbabbaabbabababaababbbaaababbaababbbaaaaababaaabaaabbaabaaaaabbbabbabbbabaabaabababaaababbabaaabaabababaaabbbbabbababaabaaaabaababbbbbabbaaaaabbabaaaaaababbbbbabbbabaabaabaaaaabbbaaababbbbbabbbbabbbbaaaabaabaabbbbbabbbbbbabbbbabaaabbbabaaabababbbbbbaabbbaaaabaaabbabaabaababbaaabaaabbababbabbabbaaabaaaababaabaaaaabaaaabbbbaabaaaaaabbbababaabaabbbbbbbbbbbbaaaaaaabaabaaaaabbbabbbbbaabbaabbbbabaaabbaaaababbaaaaaaabbaabbaabbbababbbbaabbbababbabbabababaaaaabbbbaaaabaaabaaaababbbaabbbabbbaabbabbbbbaabababbbabaabaaaaabbaababaabbbbbaabaaaababbbabaabbbababaababaaaaabbaaaaabaabbabaaaaabbabbbabbaaababbbaaaaaaaabaabbaabbbaabbabbaabbabbabbbabaaaabbaabbabbbbbbbabbaaabbbbbbbabaabbbaabaabbbabbabbbaaabbbbbabbaabbbaabbababaaaaabbababaaaaabbaaaaaaabbbbabaaabaabaaaaabaaaababaabbbbbabbaaaabaabbabaabbabbaabbaabbabababbabbbbbabbbabbbaaaababbbbaababbbabaaabbaabbaabaababbbbaabaaaababbbabbaaaabaababbbbbbbabbbbaababababbbbbabbaababbabababbabbabbbaaabbbabaabaabaabbbaababaabbaabbaababbaababbabbbabaaaaaabbabaabbbbabbbbbaabbabaababbaaababbbbabaaaaabbaababbaabbaaababaabbbbbabababbbaabaaabbaabaaaabaabaaaaaaabbbaaabbbbbabbbbbaaaaabbaaaabbbaaababaabbaaaaaabbbbbaaababaabb
babaabaaabbbaabaabaabbaabaabbabaababaababbbbbaabbbbababbbaabaabaababbababbababaabbbaaaabaabaaaaaaaabbaabbbaaabbaabbbaabbbaaabbaaaababbaaaaaababababbababbaaabbbbaababbbbbbbbbbbbaabbbabaaaabbbaaabbbbabaaabbbabbabbbaababbabbaaabbbbabababbaaabababbabababaaaababbabaaaaabbbbabbbaababababaaaabbaabbbababbbababaaabaaabaabaabaaabababaabaaaabbaababbbaabbbbbbbaabbabbbaaabbbbbaababbabbaabababbbaaabaabaabaabaababbbaabbbbabaaabaababaaaaabbaabbbabbbabaaabaabbabbbbbabaabaababaaabbaabbbabbaabbabbaabaaaabbbaababaabbabaababababbbabbaabaabaaabababbbbbbbbbaabbbabababbababbabaaabbabbbbaabbaaabbababaaabbaabaabbbbbaaabbabbbaabbababaaabbbbabbabbaabbabbbbabbbaaaababbaababaababababbabbbabbbabbbbbabbbabbabbaababbbbbababbabbbbbaaababaaabaaaaabaaabaaaaabaaaaaaabbaabbbbaaababbbbaabababbbbbbabaabbaaaabbaabbbabaababbabbabaabaaabaabaabbaabaaabaababbaabbabaaababaaabaaababbbbabbbaaaabbbbabbbbbbaaaabbbaaaabbaabbabbabaabbbaaabbbaaaababbbaaaababaabbaabaaaababaabbbaaabaaaababbbbbbbbabaabababbbabbabbbabaaaabbbbaabbabababbaaaaaaababbabbbbabababaaaabbaaabababbbbabbbbaaaaaabbaababbaababbbbaaaaabaabbbaaababbabababaaababbababbaaabbbbbbaaaabbbbabaaaabbbaaabbaabbbaababbbbbabaaaaababbaaabaaabbbaabbababbaababaababbbabaabbabbabaabbbabababbabbbbbabbbbbbabbaababbbbabbbbabbabaaaabaaaaaabababaaabbbbaabaaaabbaabbabbabababababbabbabaabbabbbaabbaabababbaaaaababbbaaaabbabaaabababaaabbbabaabaaaaabbbaabababbbbbbbaaabbabbaabaaaaababbaabaabaaabaaabaaabbbabbaaaababaaaaaaababaabbaabbbbababbbabbbbbbaaaaabaaababaaaaaabaaaaaaaababbabaaabaabbbbbabbbbaabbabbbabaababaabbaaabaaabbabababaabbabaababbababbbabaaabaabaaabbbaabaaabbaabbbabbaababbaabbaabbaaabaaaababaababbbaabaababaabbbbbaabbaabaaababbabbababbabbbaaaabbabbbabbabaaaaabbabaabbaabbbabbbbaaabbbbabbabbabbaabbabaaaaaabbabbbaabaabbbbbaabababbbbabbaabbaabbabbababbbbbbaaaabbbbabbbabababaaabbabaabbbbbaabbababbaaabbaaabaabababbbbaaababbbaaabbbbabbababaababbbbabbbababbaaabbaabbbababaabbbabaabbbaaaaababbabaaaaaabababbabbabbababbbbabaaabbbbbaaababbababaaabbbbbabaabbbababaaabaaaaaaaabbbbaabbaa
baabbbbaaababaaaabaabbbaaaababbbbbabababaabaaaabbaaaabbbaaaaaaabaaaaaabaabbaabaabbbabbabbbaaababbaaabaababbaaaabaabbbaabaabbabaaaabbaabbabbbbbbbabababaaabbbbbbbbaababababbaababbaaaaababababbababbababbbabbabbbbabbaaaaaabaabbbaaaaabbbaabaabbabababbabaaaabaaabbbabbaabaabaababababbbabaaabbbbbaaabbbabaabbabbaababbababaabaabbbaabbbbbaababbabaabbbabababbaabbbbaabbbbbbabbabaababbabaaabbbaababaaabbaaaaaabbbbabbabbbaaaaabaaabaaababbbbabbabbaaaaabaaababbabaaaaaaaabbbaaaabababbbbaaaaababababaaaaaaabbbbbababbaababbabaabbaababaaabaaabbaabbabbbababbbaaabbbaabaaaaaaaaabbbabbabaaabbabaaaaabbabababaaaaababbbbbaabaabbbbbabaabbaabaabababababbbbabaaabbabaababaabababaabaaabbbbaabbbabbbaabbbaaababbabaaabbaaaaaabbbbabaaaabaababababbbaabbaabababbbbbbabaaabbabbaaabaaaaaabbabbbaabaaaabaaaaaabaaaaabbaaabbbbbbbbbbbbbabbbbbabaabbababbabbbaaaabbbbabaabbbbababbbbabaabbbabbbabaaabbbbaabbbabbbbabbbbabbababbabaabbaaabbbabaaababaaaaaaababbabaababaabaabaaabbbaabbabaaabbbbabbabbbbbbbaababaabababbabbaaabbbaaabaaaaaaaabaabbaaababbababaaaabbbbababaabbaabbaabbbbaaaabbaabbbbbaabbabaabbabbbbbbbbbabaabbaaabaabbaabaabbbabababbaaabbbaababaabaaaaaababaabbabaabbaabaaaabbabaaabbbaaaabaaababbabbababbaababaabbabaabbbaabbabababbababbbbbaaabbbbaaaaabbbbabbaabbaabababaababbabbbbbaaaabbaaaabbaabbbabababaabababaaabaabaaaabababbbaaabbabbaaabbbbbaaaaabababbaababbbbbbabbabababbbaaaabbbabbbabbabbaabbbbabaabbbabbabaabbbbabbabaaabbbaabaabbababaabbbbbbaababbababbbabbaabbabbbbaaabaabbaaaabaaaaaaaabbbbaabaabaaabbbaaababababbaabaaabbbbbbaaabaaababaabaaaaaabaababbaaababbababbabaabbababbbabaabbbabbaaaabbbaaabbababaabbbbaaaaabbabaababaabababbabaaaabaabbbbabbbbbbbaaaabababbbbbbabaaaaaaabbaaabbbaaabaaababbbaabbaabbbaabbaaababbbababaaaabaababbbbaabababababababaababbbbababbbbbbbabbbaabbbaabaaabaaabaabbbaaabbaabaaaaaaaabbbbabbbbabbaaababbabbababbaaaabbbbbaabbaabaabbbabbbabaaaaababbabbaaaaabaaabbabbbbaaaaaaaaabaabaababbbbababbbabbabaaabbabaababaaababaabbbabaaabaaaaaabaaabbbaaabbbbbabaabaabbababbabbaaabbbababababbbaaaaabbabaaababaaaaabbabaab
aaabbabbbbababbbbabbabaaabaabbaaaabaabbabaaaaabaaaaaaabbababbbabaabbaaabbaaabbbbaaaabbbabbabababbaaabaabababbbabaabbbbbabaaabababaabaaaaaaaaabbbbbaabbbabbbaaabbaaabaaababababbaabbababaaaaabbbbbaaabaaababbbabbabaababaabbbaaaaaabababaaaabaaabaababbbababbbbbaabbbabbbbbabbabbaababbabababababaabababaabbbabaaababbabbabbabbaabbbbabbabaabbaaabaababbabaaaaaabaabbbaababbbabbbaaaabbabbbbabbbbabababbbbabaabbbbbbaababaaabbbbabbbbaaabaaaabbabaabbbabaabbabbbaaabbbaabaaabbabaaaabaaabaaabaaaabaabbbaabaaabaaababaabbbbababbbbbbaabbabaabaabbbbababbbabbaaaabbaabbaabaabaaabababbbaaababbbbabbaaaabaaaabbbaaabaaaaabbabbbaaaaababababbbbaaaababaaaaaaaabbababaabbbabababbabbbaababbaababaababaaabbababaaaababbbbaabbbaabbaabbbaaaaaaabaaaaaabbaabbbbaabbbbbbaabbababbbbbbbbaabaabbabaaabbaabbabbbabbabbabbbaabbbabbbbaaaaaababbbbbababaabbaabbabbaaaababababbababbabaabaabbbbaaaabbbaaaabababbabbaaaababbaabaaaababbaaaabbabbababbaabaaaabbabbbababbaaabaaaaaaabbaabaabababaaabbbaabbaaaaaabababaaaabababbbaabaaabbbbbbbbbbaaababaabbaababbbaaaaabbabbbaabbbababaaabbbbbaabbbbbabbbaaabbbaaaaabbaaabbabbbbbaaaaabbbabaababaaaaabababbbbbbabaaabbabaabaaaabbbabababaabbbabbbabbbaaaaaaaaababaabbbababbaabaabaaaaabababbabababaababaabbbabbbbaaababaaaaaabaababbabababaababababbbbbbabbbaabbbbabbbaaabbbaababaaabbbaabaabbaabaaaaababababaabbbbaabaabaaabbabbaababbabaabaaabbabbabbbbbbbbaaaabbbabaaaabaabaaaabbbabbabbbaabbabababbbabaabbbabaaabbabbabbbbbaabbbababbaaaabbabaabbaaabbbabaababbabaabbaaaabbaabababbaabbbbabbbbabbbbbaababbaabaaaaaabababaaabaababbbabaaaababababbbbaaababbbbaaaababaabaaabaabaabbaabbbabbbbabbbabbbbaaaababbaabbbabaabaaabbababababbabaaaababbaabaabaaababbbaabbbababbaabaaabbaaaaaaaababbbaabbbbaabbabbaaabaaaabababbbbabbbbaaaaaababaaaaaaababababaababbbbbbaabababaabbbbaababbabbaaaaaabaabbbbaaabbbaabbaaaaabaabaaabbabababbaaaabbaaabbbbbabaabaaaaaaabaabbabbbbbbababbaabbaababaabaababaabaabbbabababaaabbbbbaaaabaabbaabababbabaabbabaaaaabbbbabaaaababababbbbaaabaaabaabbabbaabbbaabbbaaabababbbabbbbbbabbbabaaaabbbabbaaabaaabaaabbbaaab
aabbbbbbbababaabbaaaabbbaabaabaabbbbaaabaabbbbbaabbaabaababababbbabbabbbbbaabaaabbbbaabbabaabaabbbbbaaaabbaaabbaababaaaabbbbaaaaaabbbababaababbbbbbbaaaabbbaaaabbaaaabaabbbbabaaaabaabbaabababbabbbabbabbaaaaabbaaaaabbaaaabbbbaaaaababbbababaaabbabbbbababbbaabaaaabbbabbabbbbaabbabbaababbabbabababbbbaabbbbbabbbabbbabbbabaababbabababaaababaaabaabbbaabbbaabbbabaaabbbaabbaabbbbabbbbaabbbaababbbaaabbaabbbaababaabbabbbbababaaaabaaaaaabbabaaabbbabaaabaabbbaabbbaabbbbbaabbaaabbabaaaabbabbaaabbbabaabaaaababaaabbabbbabbaabaabaaabaaababbbbbabbaaaabbbabbbabbaaaabbabaabaabbbaabaabbbaaababbbaaabbaabbbbbabbabbbabaaaabbbababababbbbbabbababaabbbaaaaabababbbaaabbbbaabbaaababaabbbabaababbbabbbaabbabaababbbbabaabaaaaaabaaabaaaabbaaabaabbaaaaaabbbaaabaaababbaabbabaabbbbbaaabbaabbabbaaaababbaaabaaaaaabbaabbaabababbaaabbaabbaaabbbabbbabaabbababbabbababaabbabbbaaaaaabbbabaaaabbaabbababbbabaaabbaaaaabbbababbbaaaaaaaaabbaaaababbaabbaaaabbabaaaaaaabbaaabbababbabbbabbabbbbbabbaaaabaabbbbbababbabaabbabbaaaabbababbaababbababaabababaaabaabbaaabaabbabbabaaaaabaaabbabbbbbbaabbaaabbbbababbbaabbbbababababbababaaaabaaaabaaaabbbabababbbabbaabaaabbbbbababbbbaaaaaaabbaabbbaabaaaaaabbabababbaaabbabbaabababbbaaaaaaababaabbaabbaaaabbbbbbaabaaaabaaababbbabbabaabbbbbabbbbababaaabaabaabaabababbbabaababbbaaaabaabbbaaaabbabbbbaabbabababbaababbbbbaaabbbaabaaaabbbaababbbabbaaabbbaababaabababbabbbbbbbbaaaaabaababababaabbabbbabbbaabbabbbababbaaaabaabbaabaababbbbaaabbaabbaabaaaabbbbabbaaabaabaabbaaabbababaabbaabbbaaababbaabbaaabbbabbabbbababbbaabbaaaabbaaaabbbaabbaaaabaaaaaabbababaaaaabaaaaaabbaabbbaabbaaaabbaaabbaabaaababaabbaabbbbbbbaabbababbbbababbababbaabbabbbaaaababbabbaabbbbbaabbabaaaaaaabbabbbbbbbbbabaaabbbbabbaaababbbbabbbbabaabbbbaababbbaabaaaaaaabbaaaaabbbabbbababaaaaaabbaabaababababaaaababbaaaabbbaaaabbbbbbbaabbaababbbaaaabbbbbaabababaabbabbbabbbbabababbaababaabbbbaaaaaaaabaaaabbaaaababaaabbbababaabababbbbaaaabbaaababbaaaaaabbbbbbbabbabbbababbbabbbaababbbbbaabbbabaabaaabbbbabbaabaabaabaaabbabbaaabbaaaabbabbaaa
baabbbbbbbbbabbbaaaabababbaabbbbbaababbaaaaababbbababbbbbabbbbbaabaaabbaaaaabbbbbbababaaababbaababbabaaaaabaaaabbbbbaaaabaabbaabbabbbbbaaababbaabaaaaaaaaaabbaabbabbaaabaaabbbbaaaaabbbaabbbbaabbbabaabbaaaababbabaaaaabbbbaabababaabbbbbbabbabaabbbbaabababaaaaabaaaabbbaaaabbaabaaabbaabaaaabaabbbaaabbbaabababaaaabaabbbabbbaabaaaabbaababaaaabbbaaaabaaaabbbbbaaaaaaaaaababbaaaaababaabbabbabbbbbbbbaabbbbaabaaaabaaaaabbbbababaabbaaabbaaabbabbbabbabaabaabbbbbbabbbbaabbbbabbbbbabbbaaaaaabbaaaaabaaabbbbaababaabbbbbbbabaaabababbbabababaabaaaaaabbbaaaaaaabbaabaabaabbbaabbabbababbbaabbabbaabbbbbbabbababbbbbaabbbabbabbaaaaababbbaabaaabbababbbaabaaaaaaabbbaababaabbaaabaabaabaaabababbbaaaaabbbaaabbbaabaaaaaaaabaaaaabaaaaabbaababbbbabbbabbbabbbbaabaaabaababbbabbbbbabbbaabaababbabbbaaabbaabbababaabbabbababbbbbabbababaaaabaaaaaaabbababaaaaabaabbbaabbabbbaabbbbbbabababbaaababababababaababbabaabbbaaaabaaaabaabaaababbababbbbbbbbaaabbaababaaabaaabbbaabbaaababbabbaaabbbaaabbbbabaaabaabbbbaabaabbaaabbaabbabbbbabbbabbbaabbbbbabababbaaababbaaaaaaabbbaabbbabababaaaabbbbabaaabaabbababaabababaabababbbaabbbabbaaababaaaabbaababbbabbbbaaaabaaabbabbaaabbbaabbbbaaabbaaabaaabaababbbbabaabbbbaaaabbbaaabaabbaaaabbbbbababbbaabbbaaabaababababaabbbbbbaabbaaabbbbabbbababbbbbabbbaabaaabaabaaaaabbbabaabaababbabbbbbabababbaababbabbbababaaabbabbbbaabbaaaabaababbbabbaabababaabbaaaabaaababbbbaaaaababaaaaababababbbbbabbbaabbbbabaaabbbaabaabbbabaaaababaababbbbbabbabaaabaaaabbbaabbbabaabaaabbabababaababbbabaabbaaaababbaabaaaaabbaabaababbbbbbabbabbaaabaaababbbbababbaababababbabaababbbbbbabaaababbbaabaaabbaabbbbbaabbaaabbbbbbbbaaabaaaababaabbbabaaaabbabaaabaabaaababababbbaabbbbabaabbbbaaabbbabbabbbabaaaaaaabbbababaabaaababbbbababbbbaaabaabbbaaaaaabaabbbaabaaaabbabaaabaaaaaabaaabaaaaabbbaabbaabaaaaaaaaabbabaaaaababaababaabababbbabbabbbbbbbbababbbbbabaaabaabababaabbaaaaaabbbabbababbbbbaaaabbaaabbbbbabbbaaaababbaaaabbababbababaaaababbaaabbabbaabbbabbbabaabbababababbbaaabbbaabbaaaaabaaabbabbbbaaababbbaababababbbaaaabaabbbaaa
abbbbbabaaabbaaaabbbbbbbabaababbabbbbbabbabbabaabaaabbbbaaabbaababbbabbbbbabababbaaaaaaaabbaaaaabaaabaaababaababbbbababbbbbbbbbaabbbbbaababababbaaabbbabbbbaaabaaaabaaaabaaaaaaaabbbaabbbaabbabbbbbaaaaaabbaabbbbaaaaaaabbbaabaababaababbaabaaaabbabaaabbbbbaaaaabbbbabaaabaaabbababbbbbbababaaaababbaabaabbaaababbbbabbabababababaaaababaaabbaabaaabaaababaaaabaaaaabbbbabbbbababbbbaaabbaabbbabbbababababaabaabaabbabbaaaaaaabbabbaaabbbbbbbabbabababbbbbbabbaaaabbaabbbbaaaaabbabbababbabaaabaaaabababbbaabbbaabaabbbbabaaababaaaabbababaababbababbabababbaabbbbababbabaabbbaaaaaaabbbbababbbbabbaababbaabaaabbbaabbababbbaaaabaababbbbaabaaababaaaabbbbabaaabbabaaabaabbaababbbbbabaabbbabbbababbaabaaabbbbbbbabaabababababbaababbbbbaabbbbaabababbabaabaaaaabaabaabaabbbbbabbbbbaabbbabaaaaabbbbabbbaababbaaabbbaaaaaabbbabababaababbbbabaaabbaaababaaaabaaaabaabbbabbababbabaabbbaabbbabbbbabbbababbbbbabbaaaaaababbaaabaabbbaabaaaaaaaaababbbbaabbbbabbbaabbbaabaaaababababbbbbabbabbababbbbaaabbbbabbaabbbaabaaaaabbbbbbaaaabbaaabbbbbbaabababbaababbaabbbaaabbababbbaaabaabaaaaabbbaaaaaabaabaaaaaababbaaaabbbbbbaaaababbabaaabbbbaaaababbbbaabababaababbbbbbababaabbbbabaababbaababbbaabbaabbaaaabbababbbbbabaabaabbbbaabbaababbbbbaaaaabaabbbbbaabbbaabaaaabbbbaaaaaabbbbaaabbbaaabbbbbbabababbbaabbaabbabbabbabbaabbababbaababaabababbaaaababaaaabaaaaaababbbbababbabbaabbaaabbaaaabbbaabbbbaabbabaabbbbbabababbbabaaaaaaaabbbabbaaabaaaaaababababbaaabbaabbabbbaaaabbaaaabbaaaaaabaabaaaaabbababbaababbbbabaaabaabbbaabbabbbaaabbababababababbbbaababaabaaaaabbaaabbbbbbaaaabbabbbabbaaaabababbaabbbbaabaaabbbbbbbbbaaabaaaaaabbababbbbababbaaababaabbaabaaabbbbaaabbaaabaabbbbaaabbbbbabbbabbbaabaaabbabbaabaabbbbbbbabaababaabaaabbbabbaaaaabaabbbbaabbaaabaabbbabaaabbabbbaabbaaabbbbaababaaaaabbbabbbaaaaabbbbaaabbbbbabbbabbbbbbabaabbaababbaaaababaaabaabaaabaaaaaabaabbabababbbaaabaaaabbbbbbabbbaababaabbabbabababaaaaaaabbbabaaabbabaaaabaaaabbbabababaabaabababbaabbabbaabababbabaabbaabaaaabaabaabbbbababaaaaaabaaaababbbaabaaababbbbaabababbaabbabbaaab
abbaabbabbabaabaabbaaabbabbabbbaabbbabababbaabababbaaaababaabbabbbbaaabaabbbaaabbbbaabaabbaabaaabaaaabbabaabbaaaaaaaaaababbaaababaaaaaabbabbbbabaaabbabbabaababbabbbbbaaaaaabababaababbabbbaabbabbbbabbbabaaaaabaabbbbbbaaaabaabababaabaabaaaabbabbaabbababbabbaaaabbbbbabbbbbbbbbbabaaaaabbaaaaaabbabbaaabbbaaabbabbbaaabaabbbbbbaabbabbbaabaabbbbbbaaaaabbaaabbaabbabbbaabbaaaaabbabaabbbaabbabbababbbaaabaabbbaabaabaaaaaaaabbababbbbabaabbbbabbaabbbaabbbabbbbaabbbababaaabaabaaabbbabbbbabaababbbbbaababababbaabaaabbabaaaaababaabbaabaaabbaaabbaabbabbabbbabaaaababbbaabbbbbbbababbbaaaaabbbaaabaababbbbaaaabbabaabbbabaabbabaabaaababaabbbbbbaaabbababbaabaabbbababbbbabbaaaaabbabaabaaababbabbabababbabbbbbbaaabbababaaaaabaaabbbaaaabbabbbbbbabaaaabbaabbabbbabbbbbbaaaabbbbbbbbababbbabababbaabaabaaababbaaaababbbaabaaaaabbaaaaabaaabaabaabbbaaaababbbababbaabaaaaabbaaabbbababbbababbbabbababaabbababbaaabaaabbbabaaaabbaaabbaaaabababbaababaaaaababbbbabbbaaabbabbabbaabbbbbabbbbaaabbaaabaabaabbabbbbaaabaaababbabbbababaaaaaababbabbaabbbbaaaaababbaaaababbaaaabbabbbbabbababbbabbbabbaabbaabbbbaabbbbbbabbaabbbaaabbaabababbbaabaabbbbabbaabababaaababbaaababbaababbbaabbbabaabbbaabaaaaaaaaaaababbbababbbabaabbbbbaaaaaabbbbbbbbbbabbbaabaaaaabaaaabbbbbabbbbbababbbbbbabaaabbaaaaabababababaaabaaabbbbabbabbbaaaaababbbaaaaaaaaababbabaaaaaabbababaabaaabbabababababbbabbbbbabaabaaaabaaaabbbbbaaaaabbabbabbbbaabbabaaaaaabaabaaaaaabbabbabaaaaaaaababbaaabaaaaaaabbbbaaaabbabbabbaabbabaabbabbbaaabbbbabaabbababbabbbbbbbabbbababbabbaabbabaabbaabbbababbbabbbabaaaaabbbbabaabbbababaaaabaaabbabaabaaaaabababbbbaaaababababababaaabbbbaaababbbaabbbabbbaabababbbbbbabbaabbaabbbbbbaabaaaabbaaaaaabaaababbbbabbbbbbabbaabbbabaabbaaaababbaababbbbbaaababababbabbabbaabbaaabbaabababbaabbbbabbbbbabbbaaaaabaabaabbbabbbbabbbaaabababaabbabaababaabbaababbbbbbbbaabaabaabaaabbabaabbaaaaabbabaaaabaaababababaabbababaaaabbbbaaabaaaaaabbaababaaaaaaabaabbbbabaabbaababaaaaababbaabbabbbbbbbaaaaababbbbbaaababbabbbaabaaababaabbbbbababbabbbbabbababbbaaaabaababa
aabbababbbbaaababbbbbabbbababbabbabbbbbbbbaabababbabaaaabbaaaabbaabababbbbbabbaabaabbbabbaabaaaaabbababbaaaaaaabbbbaabababaabbabbbbaabaaaaabbbbbabbaaaaabaaaaaaaababaaaaaabbaaababbababbbbaaaababbbbabbaabbaaabbbaabbaabbaaaabbabbaabaababaaaabbabaaababbabbabaabaaaabbbbaabbabbaaaaabababaabbabaabbbaabbbaabaaaaaababbbabbbabbbbbbbaabbabaabbbbabbaabaabbabbbbaababbbaaaabaaaaaababbbababababbbbbaabbabbbbaabbabbababbbbaaabbabbbaaaaabaaababbbbbbbbabaaabbaaabaaaabbbbabbaaabbabaaaaababaaaaabaabbaabbbababaaaaabbabbbbbbbabbbabaabababbbbabbabbbabbbbaaabababbbaababbaaaaababbbbbbbbababaaaaabbaaaaabaabbbbbbaaaabbabbbaaabaaabbbbbbaabbaaaaababbbbaaababaabbaababababbbaabaaaabbbbaabababababbabbbaaababaababaabaabaaababbbaabababababababbbabbbbbaabbbaaababbaababaaababbaabbabbababbbaabaabaababbabaaabbabbabbabbaaaaaaaabbbaabbaabaababbbbbbbabbbbbbbababaaababbbbbbaaaaaabaababbbbabaabbbabbaabaababaaaabbbabbababaabbbaabaabaaabababaaabbabaabbbbabbababaaaabbbaababbabbaaababbaabbabbbaaabababaaaaabbaababbabbbaaabbbabbabaaabaaabbabbaabbbabbabaabbbababbabbbaaabaaaaaaaaaababbbbbaabbaabbbbbbbaaabaabababaabababbbabbabbbbababbabbaabbabaaabbabaabaaaabbbbaababbaababbaaabbbaabbbbbaaaaababbabbbbbabbbaababbaaababbbabbbbaaabbbbbabbaabbbabbaabbbbbbabbbbabbbbbaaaaaabbbbbaababaabbbbabaaabaabbaaababaabaaaabaabbaaabbababbbbbbbaaaabbbbaabaabbbbaabbbabbaabaabaaaaabbbabbbbbabbbabbaaabaabababbabbbaaabbbbabbbbbabbbaababbaabaabbabbabaabbababaaababbaaabbbbbbbbbabababaabaabbabbaaaaaaabbbbaabaaaabbbabaabababbbabbaaabbaaaabbaaaabbbaaabababbbaabbbababbbaabaabbaabaaabbabaabbbbbaababaababbabbaaaaabbaabababbaaabbbaabbabbabbababaabbbaabbbabbbbbbaababaababaaabbbababbaaabaabaaabaabbaaaaaabbaaaaaaaaabbaabbbbbaaabbbbabbbaaabbabababbbabababbbaabababbabbbbababaaaababbbbaaaaaaaaabaabbaaaaabaabaaababbbaaaaaaabbbbbabababbbabababbabbaabbbabbabbbbbbbaaaabbabaaaabbbbabaaabbbbaababbaabbaaabbbbaaaabbbbbbaabbbbbaabbbbabbbbbabbbbaabaaaababbababaaabbaabbbaaaaabbbbbbbbbbaaabbabbabbaabababaaabbbaabbbababaababbabbbbbaabaabaabbbabbbbabbbbabbabbabbaaaabbbaa
babbaabbabbabbbbbbbabbaabbaababbaaabaabbbbaaaabbbbbbaaaababaabababbbbabbaababababbbabbbababbaaabbbbaabaaaabbbbbababaabbbabaaaabbabbabaababababaababbbbbbaabbbaabbbbaabbbababbaabbaaabbabbaababaabaabbabbbababbbbaaaaaabaabaaababaabaabababaabbabbbaaaaababaabbbabaaaaaaaaaabaabaabbbbbabaaaaabbaaabbbbabaaabaabbbaaabbbbaaaaabaaaabbabbbabababbababbbabbaaabbababbbbabbabaabababaaababbabaabaaaaaaabbabbababbaabbbabbbbababbabaaaabbabaaaababbbbaaabbbbbbbbabaaaabbaaaababbbbabbbbaaaabbbbbbbaaababaabbaaababbbbaaabbabaababbaaaaabbaabaaaaabaabbbbabbbbbbabbbabbaabbabbbbaabbabbbaaabbabbbaaabbaaaaabbbbabbabbaababaaabbaabbaaabbbaabbbbbbabbaaabaabbbabbaaabaaababbaabbbaababaabbababaabbaabbbbaaabbababababbaabbbbbbbabaabbbbbaaabbaabbbaaaabaaabaaaaabaaaaaabaaabaaabbbaabababaaaaabbaaabaabbabbabbbbbaababbbabababbbbbabaabbaabbbbbbbbbbabaabaaabbbabbbbabbaabbbaaabbabababaabbbbaaaabbbaaababaabbaabaaaaabbbabbbaaabaaabbbbbaaabbbaabababaaabbbabbabbaababbaaabbbaaaababaaaaaaababbbaaabbabaabbbaaaaaaaaabbbaabaaaaaaababbabbaaaabbabaaabbabbbababbbababbbababbababaabaabbbabbbbabbaabaaabbaaaaabaabaaabaaaabbbbabaaabababbbabaaabbabbaaabbbabababababbababbbbaabbababbbbaabbbbbaabaaababbbbabbbabbaabaaabbbaabaababbabababbaaaaababaaaaabaaaaaabbabbaababbbaaabbaaaaaaaabaaaabaaabbbababaaaabaabababbbaabbabbbbbabbabbbbbaaabbaabbabbaabaabbbbbbaaababaabbbabaaabbabbbabbbaaaabbbbbbaabaabababbaaabbbaaaaabbbbabbaabbaaaababaaaabbbabbaabaaabbbbbaaabbbbbbabaababbaababbbabbabbbaaaabaaabbbbaabbbaaaabbbbabbaaaabbbabbabbbababbaaaaababbbbaabaaabaabbaaaabababbbbaaabbbabbaabbabbaabababbaaabababababbbabbbaabaaabaababbbbaababbbabbbbababbbbbabaabbabbaaabaaaabababaaabbbbabbbbaababababaaaabaabaaabaababaabbaaababaaabbbababaababbbbbbaabbbbbaaaabbaaabaabbababaabbbbbaabaaaaabaaabbbabaaaaaabbbabababaaababbabbbbbababaaababababababbbbbababababaababbbaabbbbaabbaabbaabbbbaaabbaaaaaaaaabbbababbbababaababbbbabbabaaaaaababaabbabbbabbababbbbbaaababbaababaabaaaabbbbbbbaababaabbaaaabababbaaaabababbabaabbbaaaababaaabbbababbbabaaababbbaaaabaabbaaaababbbababbbbbba
aaababbabbabbaaaaabaaababbbbbbababaaaaabbbbaaaabaaabaabbbaabbaabaabbbbbbbababaabbbbabababbabbaabbabbbbbbaababaabbaaaaaabaabbbabbbbabaaabbabaaabbbbabbaabaaabbbaaaaabbababaaaaabaaaababbbaaaabbaabaababababbbbbbbaaabbabbbababbaaaabbaaaabbbbaaaabaababbbbabaaabaaaabbbbaaaabbbaaabbababbbabbbbaababbaaaaabbabaabbaaaaabbabababbaababbabbbbaaabababbbbabaababbabaaababbabaaaabaaaaaabaababbbbabaaaabbbaabaabbbbbbabaabbaabbbbabbabbaaaabbaaaaababbaaababbbabbbaabbbabbbaabbaabaaaababbbaabaabaaabbabababaaaaaababaabbbaabbaaaaabbbbbabbbbaaabababaababababbbbabbabbabaaaaabbbbbbabbaaaabbaaabbbbbbabaaababbbbababbbbababbaaaabbabbabaabbbbbaabaabbabbabbbbaababbabbbbabbbabbbaabaabbaabaaabbaabbaaaaaabaabbababbbaabbaaabbaababbbbaaaaabbbabaabaaaabbababaaaaabbabbbbaabbaaabbbaaabaaaabbabbaaaaabbaabaabbbabbababbbbaaaaaabbbaaaaaabaabbbaaaababaabbabbaabbaabbababbbbbabbbbaabaaabbbaabaabbaababbababaaaaababbbabababbbbabbaabbaaababbabbbbaaaabbbbaaabbabbbbbbaaababaabababaaabbababbbababaaabaaabbaabbbbbabbbaaabbbababaabaabaabbaaabbbaaabbaaabaabbbbbbbbabbbbbaaabbabbbbabbabbaaabbbabbaabababbbbbaabababababaabaabaaabbaaaaabbaabaaaaabbababbbbaaaabbaaaabaaaaaaaaabbabbabbbabbabaabaaabbabbbbbaaaabbabaaaaabbbbaabbaaaabababaabbbbbabbababbbbaabbbbaabbaaababaaabaabaababbbbababaababbaabaabaaaaabaaaaaaababaabababbbbbaaabbbbbabbbbbbaaabbabbbbbbbaababababababaabbbaaaaaaaabaabbabbabbbbbbabaabababaaabbbaabbbbbbbaabbaabaaaababbabbaaaabbbaaabbbbabaaabbbabbaababaabbabaababbbbabbabaaababaabbaabaababbbaaaaabaaaabbbaaababaaabababbabaaaaaabbbaabaaaabaaaaabaababaabaabbabaaabaaaabbbbbbbbbbbababbaabbaabbaabbaaababaabaabbababbabbaaababbabbabababbbbbabbbaabaaaabbbbbaaabaabbaaababbababbabababbabbbbaaababbbbbbaabaababababbbbaaaabaabbaabbbaaaabaaaabbaaaaababaababbaaaabbaaaaaaaaabbabbabaabbbbaabbbababaabbabbbbababaababbaaaaabbbbabbaabbbaaaababaaabaabaaabbabaabaaaaaaaaabababaaaaabbbaabaaaaabaabaaababbabababbbbbabbbaaaabaaabbaababbaaaabbbaabbbbabaaaababbbbabababbbaabbbabbaaaaabbaaabbabaaababababbbaaabbbabababbababaabbbaaababaabbbabaaaabbbaabbabaa
bbababaabbbaabaabaabbbbabababbbbaabaababaabaaabbabbababaababbbbabaababbaaabbbbbbabaabbaaaabaaaababaaaaabbbbaaababbbabbaababaaaaaabbabbbbaaaabbbaabbababaababaaaabaaabaaaababaaaabaaaababbaaabbbbaabaabbbbaababbaaabaabaabbbbabbabbaabaaaaabbbababaaabaaaaaabbabbbababbaabababbbbbbbbbbbaabbaababbbbaaaabaabbbbaabbabaaaaaaaabbbaababaaababbbaaabbbababbbbabaabbaabaaabbbabbbbaaabbabaababbbaaaaaabababbbbbabbababaaaabaababbbaababbaaabaababbbbbbabbababaabbbbbaabbababaaabbbabaaaaaaaaabbbaabaabaabaaaabaaaaabbbaaaabaaaabababaaaabaaabbababbbbbbbbbbaaaabbbbbaabbaaabbaaabbbabbabbbbaaabaabababaaaabbaabbbaaababaabbaaaabbbabbbbbabaabababababbbaaaabbaabababbbbbbaaaabbaaabaaaabbbaabbababababbbabaaabbaaaaaaaaaaaaabbbbbbbaabbbabbaaaabaaabbaabbbaabbbbaababbabbbaaabaabbabababbbbaabbbaaaabaaaaaaaaaaaabbabbabbabaaaaaabbbbabbabbbbababaabbbaaaaaabaaabbabbabbaaabbabbaaabbaabbabaaaababaaaaabbaaabbbaaaaaabaaaaabbaaaabaaaaaaababaabababaabaaaaabbaabaaaabbaaaababbbaaaabbabbbaabaaababbaaabababaaabababbbbbabbbabaaabaaaaaaaaaabaaabbaaaaabaaaaaabaaabbaababaabbaabbaabaabbbbabbbbaabaababaababbabbbabaabbbbbbbbaabaaaababaabbbabaabaaabababbbbbaabbbaabaabaabbaaababbaabaabbaabbbaabbbbbbaaaabaababbaaaaabbabbabbabbabbbbbbaababaabbbbabaabaaaabaaaababababaababbbaaabbaaaaaabbaaaaabaaabaaaaabbabbbaaabaaabaabaabaaaabbbbbbbabbaaaabaaabaababbababaabaababbbbabbabbabaabbbbbaabbabbbaabbabbabababbbbbbbbbababbbbbaaabababbaaaababaabbabbbbabaaaaaabbaaabbbabbabaabbbbbaabbbababaaabaaabbbaabbbababaabbbabbbabbaaabbbbaabababaaabbabbaabbbbbaababaaaabaabaabbbbaaaababbbabbbbaaaaabbbaababaaaabbaababbbbaaabababaaabaabaababbaaaaabbbbababbbbbaaaabbbbaabaabaaabbbaabbaabaaabbaaabaabaaabaaaaabbaaaaaabbabaaabbaabbbbbbaabaabbababaababbaababaaaaaabaaabbabababaaabbabaaaabaaaaabababaaabbaaabbaabaabaaaababbaaaabbaaabaababbbbaaaabbbababaababaaaaabaabbababbbabbabbbaabbaaaaaababaaabbaabbaaabaaabbababaabaabbabbabbabbabbbaabbbaabaaabaabbabbaaaababbbbabaaaaaaabaabaaabaabbaaaaabaabbaaaaaabbaababaaaaabbbbbaaaaabaabbaababaabaabbbabaabbbababbababababbbabaabbabbab
bbaaabbaaaaaaaaaaaaaaaaababbbaaaabbbabaabaabbaabbbbaaababaabbbaababbabababaaabaaaababbabbaaaaaabaaaaabaabbbababbbaaababaaabbabbabaabaabababaaaabaaabaabaabaabbabaaabbabaaaabbabbaabaaababaabbbabbbbbababaaabbaabbabbabbaaaabaababbaaababaaabaaaabbbabaaaaabababbaaaabaaabaabababbbbbabbaaabaaaabbababbbbbaaabbabbaabbbababbbbbbbbbbabaaaababbbbaaabaabbbaaaaaaabaabbababbaabbbababbbaabbaaaababbabbabababaaaabbbbabaaababbbbbabbabbaabbaabaababababbbabbaababaabaabbbababbbaabaababbbaababbaaaaababbbbbbaaaabbaabbbaaababaaababbbabbaaaabaaababbbbbabaabbbbaabbbabaaaaabbaaabbbbabaaabaabbaabbbabbabbbbaabbbababbabbababbaaabaabbbaaaabbbbabababbaaaabbbbbababbaabbaaabaaaabaaaabaaaaabbababbbbbbbaaaaaaaaaabaabaaabaaaabaabaabbaabaabbbbaababaaabababbabaababaaababbbabaababaabaabbbaaaabbbbabaaaabaabbbbbabaaabbaabbbabababbaabaabaaaaabbbababbaaabababbaabaaabbbbbaabbaaabbbababbabbbabbbaaaabbaaababababaaababbbabababbbbababababaabbbbabaabbabbabaababaaaaaababaaabbbaaababaabbaababaabbaababbbabbabbbaaaabbabbaabbaaaababbbbaaaaaaabaababaabaaababbbabbabbbbbbababaaababbabaabbaaabbbaabbbaababbabbbbabaaabaababbbbbabbbaabbabaabbaabaaaaaabbbabbaababaaabbbbbababaaaaaabaaaaaaabaaabbbbbababbabbaabbbbbababaaaabbaaaaaaabbabbaabbbbabbaababbabbbabbabaabaaaabaaababbaababababbbabbbbaaaababbaababaabbababaabbbaaaabbbbababaaabbaaabababaaaaaababbbbabbbbaabbbbbaaabaabbabbbbbababbbabaaaababababbaababbbbbaaabaababaaaabbbabaabbbaaabaaabbbbaaaabbbbbbaabbaaaaabbabbaabbbbbbaababbbabaaabbaaaabbaaaabbbaababaaabbbaabaabbabbabababbbabbaabaabbbaabbbbababbaabababbababaaabbbbbaabbbbabababaaabaaababbababaaababbababbbbbbabaabaabbaabbbbaaaababbaabbbbbbabaababaabaaaabbbaaabaabaaabaaabbaaabbbaabaaabbabaababaaabbabababbbbabbbbabbabbbbaababbaaaabbabbabaabaabbabaaabaaaaaaaabaababbbbbaaaabaabbbbbaaaaaababababbabbbbbababbabbaabbbbabbbaabaabaaabbbaaaaaaaaabaabaababbbbaababababaabbabaabbaabbbbaabababbbababbbbbbabbabaaabaaabbaabbbaabbbababbaabbabbbbabbbaaaaabbbabbaabaaaaabaaaabaabbbaaabaaabaaabbaaabbbabbbabbbbaabaaabbbbbbbbababbbbbbaaababbbbbababaaabbaabb
bbbbaaaababbaaaabaaabaaaabbabbbaaaaaabaaaababbaaabbbbbbbabaabbaaabaabaababbbabaaaabaabaababababababbbabbaabbaabaaaabbbbabaabaabbbbbababbabaaaabbaabaabbbabbbbbaaaaaabaaababaaaaababaaabbabbabbabbbaaaabaabaaaabaababbbbaaabbaabababaabaaabababbabbabbaabbbababbbabbbaaaabababaabaaaabaaabbbbbaaabbabaabababaaabaaabbbbbaaaabaaaaabbabbababbabaabaababbabaaabbabbabababaabbabaaabbabababaababbbbaabaabaabbabbbaabbaaabbbbbaaabaaabbbaabbbbabaabbbaaaabbabababbbbbabbaaaabaabaababbaabbababbbbbaaaababbaaaabbabaababbabbaaaababaabaabbbaababbbabbaaaaaaaabbaabaaabbabaaaabbbbabaababbbaaaaaaabbbaababbabaababbaaabbabbabbbaaabbbabbbbababbbbbbbaabbaababababbaaaaaabbabaabaabbaabaaabbbbbaaababbbabaabbabababaaabbbabbbabbbaababaaababbbabbababbababbbababaaaabaabbaaabbabaaabbaabbbabbabaaabaaabbbaababbbbbabababaababaaabbbbaaaabbaabbbabbaaabbbabbbababaaabbbaabbabbbbaabaababaaaabbbbaaabaaaaaaaaabbbaaaaaaabbbaaaaaaaabbababbbbabaabaaababbbbbbbaaaaaaaabbbaabbbbaabaabbaaaabbbabbabbababababbabaababbbabbaaaababaaabaaaabbbbbbaaaabbaaabbabbbbabaaaaabaabaabbbabbaabaabaaabaaaaabbaaabbbbbaabbaabbbbaabababbababaaabbbbbaabbaabbaaababaaaaababbabbbbbbabbbabbbabababbabbbaabaaaaaaaaabbbbbababaaaaabaabaaabaabbabbabbabbbbbaabbbbaabbabaabbabbabaaaabbbbaaabbaabaaaaabaababbbbbbabababaaaaaababaabbabbbbbbbbbabbaaaabbbaabbaaaabaababaaaaaabbabbabbbbaabaabbaababbabbabaabaabbbbbbabbabbabbaaaaaabaababbaaaabbaababaabaaaaabbabbbbbbabaaabaaabbbbbabbaababaaabbbabbbbabbbaaabbbbabaaabaaabbbaaaaabababbaababbbbbaaaabbbbbabbaabbbbbbbbaabaabaaabbbabaabaaababababbabaabbbaaaabbbabaaaabaabbaabaaaabaabbaaabbababbaaabbbbaababbbbbbbbaabababbaaabbbbaaabaabbaaaaaaaababaabababababbababbbaaabaaabbbbbbbbabbaaaabbabbbaaabbaaabababbbbbbabaabaabbbbabaaababbbbbbbababbaaaaaaaaaaaaaaabaaaaabababaababbabbbbabbaaaabbbaaababaabbababaabbbaaabaaabababbbbbbabbbaaaabaaabbabbaaabbbaabbbabbbbbaabaaabbbbaaabbaababbabbaaabbaaaaaaabbaabbabababaaababbabbabaaaaabababaaaababbaabbbbbabbabbbaababbbbbbaabbabaabbbbbabbaaaaaabaabaababbbaaaabaabaabbabaabbabbbbbbbabaaaaababaabbbaaa
babababaabbabbbaabbaaababaaaaababbbbbababaaaabbabaaabbabaabaababbbaaaaabbbaaaaabbbababaaaabaaaaabbaaabbaabbbaaabbaaababbbaabaabbbbabbababaaabbaabbababaababbabbbaabbbabbbbbbbbbaabbabababaaaaabbbbabababbababaaabaaabbaabaaaaabbabaabbbaaabbabbbabbaaaaabbaaaababababbbabbbbaaaabaababababbbbbbaabaaaababbababbaabbaababbbbbbbbaabbabaabababaabbbabbbbbabbbbababbbabbbaabaaabbbaabbbbaabbaaaababbbbababbbbaabbabbbaaaaaaabbbbbaaabbaabbabbbbbabababaabaabbbbaabbbaaababbaaabbbabbabbbbaabbabaaaabababbaabbbbbaaaaaabaababbaabbabbbbbaaaabbbaabaabbabbbaabaabbaababbbbbbbaaabbbbbabbbabababbabababaabbbbaaaabaaaabbababbbabaaababbbaaaabaaaaabbababbabbbbabaabbbabbaababbaabbaabaaababbbaaaabbbaaabaabbaabbbaaaaaaabaabbababaabbbbabbbbababaaaabbbbabbbbbaaabbaaaababbabbbabaabbaabbbabaabbabbbabaaaabbbbaaaaaababaaaaaabbbbbbaababbbabaabaaaaabbababaabaaaababbaabbabbabbbaabbaaababbabbbabbabababaabbbabbbaaababbabababbabbbaaabaabbbbbaabaabbbbababbbaabaaaaabbbabbabaababbbaaaaaabaaabbbbaabababaaabaaabbbababbbbbbbaaaaabbbbaaaaaabaaaabbababaaaabbbabaaaabaabaaaaaabbbbbbbaabababbbbaababbaabaabbaabaababbbbbbbabbbbabaaabbbbabbbbbbabbbaababbbabbaabaaaaaabbbbbbaaabaabaabaabaabbabaababaababbaabaaaabbbababbbaababaabaaabbbabababbaababbabaaaabbabbabaabbaabbabbbbabaaabaaaabaabbabbababbbaabbaaaaaaaabbbbbbbbababbaabbbbaabbbbbaaababbabababaaaabababbbbaabbaaabababaaaabaabbbabbabbbaaaabaababbababbaaaaababbaaaaabbaaaaaaabbabbababbabbabbababbaaaababbbabaabbbbbbabbbaabbbbbaaababbaababbabababbaaababbabbabbaaaaabaabbbbbbbababbbabaaabaaaabaaabaaabbaaababaaabaabbbbbbaaaababbabbaababbabbbbabbbaababaabaabaaaaabbaabbabbbbabaaabaaaabababbbbaaabbaaaaabbbbbaaaabaabbbaababababbaabaaaaaaabaabaabbbabbbaaaababbaaaabaababaaaabbbaaaaabbabaaabbaaaabaabbaaabababababaabaaababbabbbaabbabbabbbbbbbaababaababababaaababaaaabbabaabbabbbbbabbaaaaaaaabbaaababbaababaaababbbabaabaaabbbbabaaababaaaabbbbabbbaababbbabaabbabbabbbbabbbabbbaaababaabbaabbabaaaababbbbbbbbbaaabbbaaababbabbabaaaaabaabbbbababaabaabbbbabbababaaaabaabbabbbbaababaaaaaabbabbbabaaaabbbbbbaba
bbbabbbbbbbbbbbababbabbabaabbaabaababbbaaaaaaabbabaaaababbbbaaabaaaabbbbaaabbbbaabaaababbaabbabbaabaaabaabbbbbaabaaabababaaaabbaababaaaaababababababaaaaaaaaabbbabbbabbbbbbbabbbaabaaababbabbbbaaaaabbaababbaaababaabababababbabbaaaaaaabaaaaabbbbabbaabbabaaaaaabbaaaaaaabbbbabaaababbbbbbbbbabaaaaabaaaaaaaabbababbbababbbbaaabbabaaaaabbaaaaabaaaabababbaabaaabaabbabaabbaabbbabaabbabbbbbbaaaabaababbabbbbbabaababbababbbabaabbbbbbaaaaaaaaaaaababaaabaaabbbaaabbabaabaabbbbababbabaabbabbabbaabbbbaabbbaababbbbababababbbaaabaaabababbaaaabbaaaabbabbabbbababbaababbababbaaaabbaabbabbbbaaabbbbaabaabababaabbbbbbaababaaaabbbbabbbbbbbbbaabbaaabaaabbbbababbbbbaabbabbbbbabbbaabbaaaaaabbabbbabababaabababaaaaaabaaabaaaaababaaaaabababbbbaaaaabaaabbababbbaaabbbbaaaababaabaabababaaabbaaabbaababbababbbbabbabbabbabbbbababbabaaababbbbaaaabaababaaabbbabbbbabbaabbbaabbabaabbaabbbbabababaaaabaaaaabaababbbbbbbbbbbbababbbbbbaaaabababbbababbbaaabbbaaabaaababaabbbbabbbbabaabbbbbabbbbbbbaaabbbaaaabbbaaabaaaaaaaaabaabaaaaababbaababaaaaaaaabbbababbbbabbabaabbaabababaaabaaaabaababbbaabbbaaaaabbaaabbbbabbbaabbbbbbabababaaaaaabaaabbaaaabbbaaaaababaabbbaaaabbbbabaababbbaabaaaabaabbbabbbaaabaababbbaaaaaababbaababaaababbaaaabbaabaaababbbbabbabaaaabbbabbaabbbbbbaaabbbbaabbbababababbbaabbaaabbbbbabbbaaabbbabbbabbbabababbbababbaabbabababaaaabbabbbabbbaaaaaaaabababbbbbbaaabaabaabbaaabaaabaababbbbaabaabbabaaabbbabaababaabaaababaaabababaababababbabbbbabaaaaaaabbaaaabbbabbbbaabbaababbbabbaababbaabaaaaabbbaababbbbbabbbbabaaaaaabaababaababaabbabaabaababbaaabaaaaabbbaabaaaabababbaababababbbbbabaaabbaaabaaaaaabaaaaabaaaabbbaaabbababbbbabaababbbabbaaabbbbbabbbbbaaabababbbbabbbaabbbbabaaabaabbabbabbbabaaabaabbbaabbbaabbbababababbbbaabaabbbbbbaaaababbababbabbbabbbaabbbaabaabaabbbbabababbbbaabbbbaabaabaaabaabbabaaaabbaabaaaabaaabbbaabbbbaaaaaaabbaaaabbaabbaaaaaabbabbaabbaaaabbbbaaaabaabbbbabbabaababbaaabbabbbabababbabbabbbbaaabbbabaaaababbaaabaaabbbaaaababaabbaabbababaabbbababbaaaabbaabbaaabaabbbababaabbabbbbbaabaabaabbbbabaabba
baabbabbaaaaaabaaaaabababaabbbaababaabbbabbababbaabbbbbabbbaabbbaaaaaabbbaabbaababaabbaaababbaaabaabbabaabaababaabbbbbabbababbbaabaaaaaababaabbaababaaaaabaabaabbaaaabaaabaababbaabbabababbababaababbaaaaaabbbbabbbaabababaaaaaaaabbbabbaabbababbabaaaaabbaaabaabbabbbabbbbbabaaaabbabbaababbaaaabaabbbaaabbababababbaabbabbaaabbaabbababbaabaaabaaababbbbabbbaaaaaabbabbbbabbbaaabaabbabbaaaabbbabbbaaabaabababbabaabaaaaaaabbbaaabbabaababbbbbbaaaabbabaabbbbbbbbaaabbabbabaaaaabbaaabaaaababbbaabbaababbbbaabbaaababbbbbbbbbbbbbbababbabaaabbaaabaababaabbbbaaabbabbbaaaaabaabbaaaaaaaababbbababbbabababbaaabbbaabbabbbaaabaaaabaaaaabbbbaaabbaaaabbaaaaabbabbbbbabbbabbbbabbaaababbabbabbabaabbaaabbbbbbaaabbababbabbaaabbaaabbbbbbaaabaaabbbaaabaaabbbaaaaabbaaababbaaaaabbaaababbababababbbaabbbabaabababababaaababbbbbbababbbaababaabbaabbbabbbbaaabbaabaababaababbabbbbbabbbabbbbaababbabbbaaaaaabaabbbbabbbaabbabaababbaaabbbabaaabbbbbbaababbaabbababbababbbbabbabbbaaaaaababababaabbabbbbabbbbabbaaabaaaababaabbbbbbbabbbaabbabbaababaababbbbababbbbbbbabbbbabbbaaabbbabaaabbaabbababaabbabbaaaabbbaabbabbbbababbababbaabbbbbbbabbbbaaabaaaaaaaaaaabaabaaabababbbbabaabbaaaabbbbbabaaabaabababbbbaabababaaaabbabbaaabaaaaaaaababbaababbbaabbabaabaaaaabaabaaabbaaaaabaaaaabababbaaaabababbbbbbbabbbaabbbbbabbabababbabaabbbaabbbaaaabababbbbbabbbbbbbaaababbababbbbbabbaababbabbbbabababbabbbbbbabbabbbaabbaababbabbbbbbbbbbbaabbaabbaaababbaabbbbaaabbababbaababbbbabbaaaaabbbabaaabbbababaabbaaabbaababbabaaabaabaaabbabaababbbaaabaababaaabbabaabbaaabbaaaaaabbabbbbbbbabbaabbbabbaabbababbabbbaaabbabaaaaaaaabbbbbbbabbbabaaabbbbbbbbbaabaabbaabaaababaaabbabbaabaabaabaaabbabbbabbaaaaabaabababbbbbaaabbbabbbababbaabbbaaaabbabbaaaabbbabbbaaaaaaaaaaabbbaaabbabbabaabaabbababbbaabbabbbaabaabaabbbaabaababbbbaabaabbaabbaaabbaaaaabbbbbbaaababbabbbaaabaaaaaaaaaaaabbabbababbbbabaaabaaaaabbababaaaaababbabaaaabbbbaaaaaababaaabaaaababbaaaaaaaabbbbbaaaabbaaaaaabbabaabaaaaaaaaabbbbaabaaaabbbabbbabbabbbbbabaabbbaabaaaaabbabbaabbbabbbbbaabaabababaababbbaba
abbbabbabbbbbababababbaabbaabbbababbaabaaabbabababbbababbbbbabaaaabaabaaaaaababbbabbbaaaaabaaaabbbaaabbaaaabbaaabbbabaaabbbbaababbabbbbbbbbaaaabababaabbaaabaaabbaababbababbbbabbbbabbabbaababbabaaabaaaaabbaabaaabababababaaababbabbabaabbbbbaababaaaabbbbbbababbabbaaaabbbbbabbabbbbbababbbbbbaabbbabaabbaabbaabbabaabaababbabbaabbabbaaaabbbaaaababbbabbababaaabbbaababbabbaaaabbabaabbbbaabbababbbbaaababbaabababbaaaaabbbbabbbaabbaababbbbbbabaababbbbabaabaabaaaabababaabbbababaaabbbababbabaabababbbbbbbabbaaabbbbbbbabaaabbaaaabababbbbaaababbabbbbbabbabababbbabbabaabbbbaababbbaaabaabaaabababbbaabbaababbbbaaababbbabaaaaabbabbbbababaaabaabaababbbabbbbaabbbabbaaabaabbbbaabbaaaaabbbabaababbbabbbabbbaaababbbbbaabbbabaababababbaabbaabaaabbbbbbbabaaabaaababbbbbbabbaabbaabbabaaaaabbababbbabbbbabaaabaabaabbaabbbbbbabbabaabaaababaabbbabababbaabaabbabbaabbbababababaaabbabbbabaaaaaababbbabbbaabbbaaaabbabbaababbabaaaabbababbabbaabaabbbbabbaaababaabbbabbbababbbababbaabbbababaabbbaabbabbbabbaaabbaaaabaabbaaaabbbbbabbbbbbbbaaaabaababbbaabaabbbaaabbaabbbaaabbaabbaaababbbbabbabbaaaaaabaabaaaabababbaabababaabaaaaaaababbaaabaaabababaababbaabbaaabaabbbabbaaabaabbbaabbaaaaabbabbaabbbbaaaababaabaaaabbbbbbaabaaababbababbaaaaaaaaababababbbaaaaaaabaabbaababbbbbbaaaabaaaababbbbbaaaabbbbaaabbbbabbbaaaabbbbbbabbbbaababbaaabbbbbaaaabbbaaaabbbababbbababbaabbabaabbaaaabaabbbaaaababaaaababbbabaaababaaabbabbaaabababbaababbbbababbabbaaaaaababbabaaaaabbbabaaababaaababaabbbabaabaabbbaabababaabbabaabbbaaabababbabaaaabbbababababbabbabababbbbbbbbbaabbbabbaaabbaaababbaabbbabbababaaabbabbaabbabaabaaabbaaabaabbaaababababababbbbbbabababaaabaabbaabbabababbbbababbaaaabbabaabaaabbabbaaababbbbabbabbbababbbaabaaabababbbbbabaabaaaabbaabbbbabbbbaabbaabaabbbbbaaaaaabbaabbababaabbaaaababbabbbaaabbabbaaabbbaabababaababaaaababbaaaabbabbabbbababababbbbaabaababbabaaaabaababbbabbbbbbabaabaaabbbbbabaaabaabbbabaabbbbaaaabbbaabbaababaaaababaabbbbbbaaabbbabaaaaaaabbbaaabaaaaaabaaaabbabbaaaaaaabababaaabbbababbbabbbaaaaaaaabaaabbaabbbbaaababb
bbbaabaabbbbabaabbaababaaaaabbaaababaaaaaabbbbabaabbbabaababbabbbbbbbabaababbabaaabbabbbbaababbaaaabaaaabbaaabbbbabaaabbbbbabbbbaabbaaaaaababbaababbbababbbabaaababbbaaababbbaaabaaabbbaabaabbababaababbbaaabbabbabbababbabbabaabbaabaabaabbbbbababbaababbbbbbaababbabbabaabababaabbabbabbbaaaaababaaaaabbaaaabbabbaaabaabbabbbaabbabababbaaabbbabaabbbaababbbbbabababaaabbbbaaaabaabbabbbbbaabaabaaabbbbbbabaaabbaabbbaabbbbabaaabbbaaabaaabaaabbbbbbbbbbaaaababaaabbaabaabaabbbbbbabbaaabbabaabaabbbbbaaabaabbbaaaaabaaababaaabbabababbaaababbaaaaaabababaabaabbbbbaaaabbabbaaaababbbbaabaabbabbabbbaababaabbbbbbaababbbbabaabaaabbbabbbabaabbaaaaabaabababbabbbaaabbbbabbaababbabbaabaaaaabbaabbaabaabaabababaabaaaabbabbabbbbabaaaaabaabbabbbabbbabbabbbbbbabbbaaaaabbabaaaaaaaabbbababaaabbbabababaaaaaaaaaabaababbabaabababaababbaababbbaabbbbaaabbaaaabbaabbababababaaababbabbaaaabbbbaabaaabababbaabbbbabaaabaabababbbbabaaaabbabbaaabbbbbbabbbbbaaaababbbaababbbabbbababbbabbabbbbbbbbbbbabaababbbabbbaabaabaabaabbababbababbbaaaaabbbbabaababababaaaabbbbbbbaaaabbabbabaaaaaaaaaabbbbaaaaabbaabbbbaabbaaabbaaababbabbbabaaabbbaababbbaaaabbbabaabbaabbbbabbbaabbabbbaabaaabbabbabbbabbaabaabbabbaabbaaabaababbbabaaaababbabbbbababaabbabbbbaaabbbaabbaaabaabbababbaaabababbbaaaabbabaaababbbaaaaaaabaabbbaabaaaabaaaaaaababbababbababbaabbabbabaaababababbabbabbbbbbabaaabaabbabaaabbbaaaababaabbabaabbaababaaabbbaaabbbbbaaabbbaaaaabbaaabbbabbaabbabaaabbabaabaaaabaaaaaaabababbaabbbabbbbbababbabbaababaaaaababbabaabababaaabaabbaaaabaaabaaaabbbbababbaaaabbbbbabaaaabbbaabbbaaabaaabbbbabaaaaaababbbbbabbabbaabbbaabbabaaabaabbabaaaabaaabbabbabaabbbbabbbbaabbbbaaaaabababbaabaaabababaabbbabbbabbabaaaaabbbababaaabababababbaabaabaaaaaaababbabababababaabbbabbabbaaababbbbbaabbbbaaaaaaaaababbaaaabbaaababbaabbabbbabbaaaabbbaaaabaabaaaaaabbaaabbaabaababababbabaabbaaabbbbababaaaabbbaaaabaabaaaabababbaabbababbaaaaaaabbabbaabbabbabababbabbaababaaaaababaaaaaaabaabaaaaaaaaabbbaaabbabbabbbababbabaaaaaaabbaabbbabbaaabbbbbaabaaababbaaabbabaaabaaaabaaaaa
bbabaaabaaaababbabbbaaaaababbbabbbbabbbababbbaaababbaabbbbababaaabbaabbabbbaaabbaaababbbabbbbababbbabbbbbaabbabbaababbabaababaababbbabbbaaababaaaaaaababaaaaaabbbaaabbabbbabbbbbabaaaabbbababaaaaababbabbbabbaaaababaaaaaaaabaababbbaabbaabaabaaabbabbabbbabbaababbaabaabbabbbababbbbaabaabaaabaaaabbbaabbaaaababbaaabbbabaabaabaabbaaaaaabbbabbabaaabaababbaaaaabbbbbbbbabbbbaaaabbabbbbabbbbbbaabaabaabbbaaaaabababaaabbbaababbaababaabaaaabbbaabbabaabbbabbbaaaaaabbbbbbbbabbaababbbbbabbaabbbaabababaabbababababababaabbaaaaaabaaaaaaabbbaaabbbabbbbbbabaabbbaaaaaabaabababbaaabbbbabababbbaaaaabbaaabbabaaababbabbabaaabbbabaabbabbabbaaabaabbbabbbabbbabaababaabbbbbbabaaaabababbaabbababbaabaaaabababababbbbaaabaaaaabaabbbbbabaaaaabaababbbaaabaaabbbbababbabbbbbbbbbbbbbbbbaabbabaababaaaaabbababbbbbaabbaaaababbabbbabaaaaabaaaaabbbbbaaaaabababbbbaabbbbababaaaaabbbbbbaaaabbbabaaaaabaaaabbababbbabaaababbbbbaaaaaabaaaabbbbbaabaabbaabbaaabbbbabbbaaabbabbbababaaababaaabbaaabbbbbbaaaabbabababbbbabbabaaaaabaaabaababbbaabababaaababaaaabaaabaaabaaaabaaaaaababbabbbabbababbbabbbbbbbabbbaabbbbbbbabaaabaabbaabaaaaabbaaaababbbababbbbbbaabbbaaaaaaababaababbababaabababbbbabbbbbbaaaaaababbbbabaaabbabaabbabbababbabbaaaaabbaabbbaabbbabbaabbaaabaabaabbbababaabaaaabbbabaaaabbbaaaaababaababaabbbaababbbabbabaaabbababaabaaaabbaaababaabbbaaaabaaabaabbbabbaaabbaababaabaabbbabbaababbabaabababbabbaabaaabbabaaaaaabaaabbbabbbbaababbbbbabbbaaabaababaabbaabaabbbaababbbaabbbbabaabbabbaaabbaabaabbabbabaaabbbaabaaabababbaabaaaaabbabbbaaabbbbaabbaabbbbbaaababbbababaaababbabbabaababaabaabbbbbaabbbabbaabbbbbababbaababaaababbabbabbabababbabaaaaabaabaabbbaaabbbbbaabbabbbababababbbabbabbbaabaaababbbaabaaabbbbabbbababaaaabbbbaabaabbaabbabaabaaaabbbbaabababaaaaababbbbbabbabaaaaaaabaaabbaabbaaabaabaababbaabbabbaabaabbbbbbbbabaabbaabaaaaabaabbbaabaabbaabaabbabbbbaaababaababbabbaaaaaaabbaababbabbabbbbababaaaabbbbbababaabbaaaaabbaaababaabbabbbabababbabaaabbbaababbaaabaabbaaaabbbbabbbbbababaabaaababbbabaabbaaabbabbabaaaabbbbbbbbbbabbaaabbbbb
aabbbabaabbaaabaabbbbaaabaaaaaaaaaaabaaaaababbaaaababbbabbabbbababaabbaabaabaabbbaabababaabababbabbbbbbabaabbbaababababaaaaabbbabaabaabbabaabbabaaaaabababaaaababbababaababbabababaabaaaaaaabbabbababababbbaabaababaabbabbbbaabaaaabaaabaaabbbbbaaaabbabbbabaaaabaabaabaababaabbabbababbaabbaaaaaaababaababbaabbaaaaaaabbababbbbabbbababbbaaaabbababbbbbbabaaababaabbabababbbaabbbababbbabbbaabbaabbaabbbaabbaaaabbbabbabbbababbaabbbbabbaaaabaaaaabbbbbabaabaaaabbabbabaababbbaabaaabbabbbaabbbbaabaaabbaaababbbabbabbbabbbaabaaababaabababaababbaabbabbabaababbaaaaabaababaaabbabbaaabbbbbaaaaaaabaabababbbababaabbabbabbaaaaabbbbaabbbababbbbbbbbbaaabaabbabbbbabbbbaaabbaabbabbaaabbabbaabaabbbbbabaabbbaaabbabaababaaaabababbbbbbbababbbaabaaabaaabbbbaaaabbabbbbaabbbbabbaaaaaabbaababbbaaabbbaaaaabaabbbbbbbbbbaaabbbbbbababbaabaaaaaabbabbbbabbaaaaaaabbabbbabbbbbaabbbbbbaaaabbababbbbbabbbabbaabbbabaabbbababaaaabaaabbabbaaabaabababaaabbbbbaabbbabaabaabbababbaabaaabbababbbbabbaaaaaabbbbbababbabbabbbaaabbabaaabbbbbbbaababaabbaababababbbaabbbabaaaaabaaaaaaaaaabbbabbaaaabbabbabbbabaabbaabaabaaabbbbaaabbbbaaaaaaabbbabbbaabbbaaaaababbaabaaabaababbaaaabbababaabbbabaabbbaababbbbbaabbababbbbbaaabababaabababbabbabbaababbbaabababbbbbababbabaabaabbaaaaabbbaaabbaabbabbabaabaabbbbaaaababbbbbbabababaaaababbaabababbaabbaaabbbaaababbbbabaaabaababbbaaabbabbaaaaabbabbbbbbaababaaaaababaaaabbaabaaaaabaaababaababbbaaaaabbaabbabbabbababbaabbabbbaababaaaabbbbaabbbaabaabbbbabbbbabbbabbaaabaababbbabbbabaabbabaaaababbbbbaababbababbaabaaababbbabbbbbaaabbbaaabbaaaaabaaaaabbbaaababbaabbbaaaaaababbaaabaabbbbaabbbbbbabbabbaaabbbbabaaaabbaaabaaaaabbbaaaabaaaaababaabbabaababababbaababaabaaabbaaaababbbabbbbbaaaaaaaaabaabbbbabbabbaabaaaaababababbbabbbaaababababababbaaaaabbbabbaaaabbbbbaaababaaaabaaaaaaaaabbbaaababbbabababbbabbababbabaababaaababbaababbbaabbabbbbabaaabbbbabaaaaaababbaaabababbbbbaaabbbaaabaaabbbaabbabbbbabababababbaabbbbaaaabaabaabbaaaababaaaaaaabaabbbbbaaabaaaabbbbbaabbaabbaabaabbaaaabaaabbbabbbbbbaaabbabaaabbbababaaaaa
aabbbabababbbbaaaabbaaaabbbaaabaaaabbaaabababbababbbbbbbbbbbabaaabbbbbaabbaaaaababababbaaabbbbababbaababababbaaabaaaaaaaabababaabbbbabbabbababbbbabbbbababbabbabbabaabbaaabbaabaabbaabaaabbaabbabbbbbbabbabbbababaaabbababaaaaaaaababbabbabbbbbaaabbbbbaabbbaaaababaababbbaababbabaabaababbabbbaabababbbbbabaabbabbababbaaababbbbbabaaaabaabbababbbbaababbaaababaabbabbabbaaaabaabbaabababbbaababababbbbabaaaabbabbbbbaaabaaababbaabaaaaaabbabbaaabaabbaabaaabababbaaaabbbababaaababaabbabbaabbbaabbabbbbbbaaabbabbababababababbbabbbbabbabbabaabaaaababaaabbbbabbbabaabbbabbbbbaababaaaaaabaaabaababbaaabbabbaaaaaaaaaabbbaaaaabbaaaabaabbbbbaaabbaababbbabbaaabbbaaaaaaabbabbababbbabaaaababababbaaaabbaabaaabaaaabbabbbbabbbaabbaaabaaaaabbaabbaabaabaaaabbbabbabaaaabaaababaabaaaabaaaaabbabbbbbaabababbaaaabaaabaaabbbaabbbababababbaababbbaaaababababbbaabbbabbabbbaababbbaaaabbbabaaabababbbbbabaabbaabbbabbbbabaaabaaababababababbbbaabaababaaabbaaabbababababbbabbbbaabababbbbbaaabbbabbababaabaabaababaabaabababbbabaaabaaaabbabababababbabbbbaaabbaaaaaaababaabaabbbbbaabababaabbbbabbbbaaaabbbbbbbbbabbbbabbaaaaababbaababbbbaabaabaabbbabbaabaaabaaaabaaabbaabaabbbbbaaababababbbabbbabbaabaaaabbbaabbabbaababaabbaaaabbaabbbabbaabbbbbbbbababbbbbbbabbbaabbbbababbabaabaaabaaaaaabaaaaaaaaaaaaabbaababbbaaabaabbaabaababaaabaabbbbabbaaabbbaaabbbbbabbaaababaaaababbbbaabbbbabbbaaaabbabbbabbbabbaababbbabbabaaaaaababbaabaaaababbabbaabbabaababbbbabbbbbaaaaabbaabababaaaabaabababaababaaaaaaabaaaabaaababaaabaaaaabbbabaaaaaaaabbbaabaaabaabaaababbbababaabbaaabbbabababaabaaaaaabaababbababbaaababaababbaaaababaaababaabbbabaaaabababaaababbbabbabbabaababbaabaaabbabbababaabababaabbaaaabbabbabaabbaaaaabbabbabbbaabbbbbbaabaaaabbabbabababbbabababaaaabababbbabaaabbbbabbabbbaababaabbaaababbbbbbabababaabbabbbbbaabaaaaaababbbabababaaabbaaaaaabbbbaaaaabbabaaabaababbaaaaaabaaaabbaabaaaaaabbaaaabbaabaabaaabaababbbaaaaaabbababbabaaaaabaaaabbabaaabaaabbaaaaaaabbbbbaabbbbabaaaabaababbaabbbbaaabbbbbabaabababaabaaabababaaaaabbbabaababaababbbbbabbabaaa
abbbaaaaaababaabbabbaababbbbbaaaaabaaaaaabaaaaabbbabaaababaaaabbbbbbabbaabbbabbaaaabbabbbabbabbabaaaaaaabbabbabbabbbbaabbbaaababbaababbbbbaabaaabaaaaaaaaaaababaabbbabbababbaabbaabaabaaabaaaaabaabaaaaabababbabbbaaabaaaaaaaabbbbaababaababaaabbabbaaababbbbbababaabaabbbaabbbaaaabaaaaabbbbaaaaaaababbbaaaabbabbbbbabbbbbaaabbabababbabaaaaaababbababbbaabaabbabbbaababbbbabaaabbbabbbabaaababaaabbabaababbababbbbbaabbbabaabbbabababbbabaababbaabbbbabababbbababaabbbaaababbbaaabbbabbaaababaaaaabaabbaabaaabaabaabbbbaabbaabbbabbbbbbbabbaabbbbbbbbbaaabbababbaaaabbabbbbababaaabaaaabbbaabbaabbabbabbbbaababaaabbbabbbaaaaaaaaaaababbbbbaaaaaaabababaaabaaabaabbaaaababaabaababaabaababaaabbbbababaababaaaaaaaabbaaaabaabbbabbababaaabaaababbabbabaaabbaaaabbbbbabbaababbbbaabbbbbbaaabbaabaabbbabbaaabbabbaababaaabbababbaabaaaabbaaaabaabbbbbbbbbbababaaaabaabbaaaaabbbaabbbbaaabaaabbbaababbbabbbbbabbaaaabaabbbbabababbaabaabaabaaababbabaabbbbbaabbbbbaaabbbababbbaaabababbaaaabaaabaababbbbbbbbbabbbbaaabbbbaaabaabaabaaababbabbbbbaabbabaaabbbabbaabbabaabababbabbbababbbabbbbbaaabbbabbbbabbbbbbabbabbbababaaabbbbabbbbaaaababbabbabbaabbbbabbbbabbbaaabaabbabbbabbabaaaabbababbaaaabbbbaaaabbabaaaaabbababaabbbbaaabbabbabaaabbbbabaabbbabbaaaaaabbbababaabbabaaababaaabbbabbbbaaaababbababbaabababbababbaaababbabbbabbbbbbaaaaabbbbbbabbbbabaaaaabbbbbabbbaaabaaaaaabbbbbbbbbbbaabaaaaabaaaaaaaaabaabbbbababbaabababaabbaaababbbabaabbbbaaabbaaababaabbbbbaabbabbbbbaaabaabbbbbaaabaaabaaaabbbbbabbabaaabbabbbaabbabbbaaababbbaabbbabbabbbbaaabbbbbabaaabbaabbabbbabbaabbbbaaaaababbbbaaabbaabbaabaabaaabaaabbabbababaabaabbbabababaaabbbabbaabbabbbabaabbabaaaabaaabbabbbbbaabbbabaaaaabaabbabbaabbbbaaabaaaaabababbababbababbbbabbabbaaaabaabaabbbaaaabbbbbabbabaabaababaaabbaaababbbababaabbbbabbbbbaababaabbaabbbbbbbaabaaaaabababbbabbbbbbaabaabababbaaabbbbabbbbaaababaaaabbaaaaaababaaabaabbbbabbbbabbaabbaabbbbabaabbbababbaaabbbaabbbbbabbbbbbababaabaaaaaaabbaaabbbaaaabaaaababbbbbabbbaaaabbababbbbbbbbaabbbabababababbabbbabbbbbbaababbabbbaababaaabb
abaababbbbbaaababbbaaabbbbaabbaaaabababbbaabbbababbabaaaabaaabaababbbbbbabaaaabbbbbbbbbabababbbbbbaabbbbabbaaabbaabbaaaabbbbbaabbbbbababaaabbbbabbaaabaabaaabbaababbaabbababbaaabaababbbaabbaabbabbabbbabaabaabbaababababbbbaabbaaabaaaaaabbabbaabbaabbabbbbbbbbaaabbabaaaabbaabbaabbbabbabbababbaababaabbaababaabaaaaaababaabaaaabababbaabaabaabbaabbbaabbabbabbababaaabbbbabaabaaaabababbaaaababbaaabaaabaabbbbaaaaabbbbababbbbbbabbbaabbabbaaabababababbbbbaabaabbaaaabaaaabbbbabbabaaaaababbaaabaaababbbabbabaaaabaabaaababbbabbaaaaaaaaabbabbbaaaaaabaaabbaaabaabaabababbbbbababbaaaaaababaabaabbaababbbbbabbaabaaaabbbabaaababbabaabbaaaabbbbbabaabbbabbaabaaaabbbbbababaaabbbabbbabbbabbaaaabbaaabaaaaabbbbaabababbaabbbababaaaabbbbbbbbbaaababaabbabaaabaaabbbabbabbaaaabaababbbbaabaaabababbabaaabaaaabaaaabaaaaabbaababaababaaaaabbabbaababbababbbbbbbbababaaabbabbbbabbbbbbbbbbbaaaabbaaaaaaaabbbabbabaababbbbaaaaabbaaaaaaabbabaaabababaaaabaaaaabbbaababbaabababbaaabbabaaabbaabababbaaaabbbaaaaabbbbabbaaabbbabbbabbabaabbabaabaaaaabababbbaaaaabbaaaaaaababbbbbbaabababbbababbbbbbbbabbabaaabbbaaababababbabaabaabaabbbbbbababbaaababbabaabbabbbabbaaaabbbbbbbbaaaabbbbaabaababbabbbbaaaaabaabbbaaabbbbbbbbaaaabbabbabbabbbbbaaaabbababbaabaabbbbbbaabaababaabaaaabaabaaabbaaabbbaababbabababaabababbaaaaabbaabababbbbaabaaababaaababbaabbbbbabababbbbabbaabbabaaabbababababbbbabbbabaabbaaaaabbaaaababbbbbbbbbaaababaaababbabababbababaabbbbaababbabbbaabaaaaaaaaaabbbabababbbbabbababababbbbaababaaaabababbaaababaababbaaabaabbbaaaababbababaabbbabaabbbbbbaabaabbaaaaaabbbaabbaaaababbaaaaaabbbaababbbbbbbbbbbbaaabbbabaaabbaababbababaabbaabaababaaaaaaabbbbbababbabbbaabaabbaaabbbbbbabbbbbabbaaabbaabababaaababababbaaaaabbbbaaabaaaabbababaaabbbaabbbbbaabbaaaaabaabaaaaaaaabaaaababbbabaabbbbbabaaabbbbaaabbabaaaabbbaabaaaaaabbabbbbbababbababbaaaabababbbbbbbbababaabbaaababaabaaababaabababbaaabbbbabbbbabbbaaaaaaababaaaaaabbbaaabaaaabbbaaaaabaaabbbbaaaabbbbabaabaaabbbbaabaabaaabbbbabbabaaabbbaaaababbbbbbaabaabbabaaabbaaabbbbbabbbaaaaaababaaaa
aaabbbbbabaaabaaabbaabbbaaabaabbbabbbabbabaaabbabaaaabbabbbabbababbbaabbaabaabaaabbbaaababababaaabbbbaaabaaabbaabaaaaabaaaabbabaaaabaabbabbbababbbbbaabbabbbbabaabaababbbabbabaabbbbabbbaaaabbababababaabababaabbabaaaaaababaaababaaababbaaaaabaabbaabbbababbbabbababbbaaababbbbaaabbbbbabababbaaabbbbabbbaaabbbababbbabbababaababbbaababbabaabababbbbababbbbbaabbaababbbababaaaaabbaabaabaaaaaaaabbabbabbaaabababbabaababaaaababbbbbaabbbaaaaabbbbbbbbbbabbabaaaabbbabaabbbbababaabbaabababaaaaaabaaaaaabbbbaabbabbbabbbbbbbbabaaaaabbbbaabbbbbaaabababbbaaaaababbbabbbbbabbbaabababaabababbbaaaaababaaaababbbbbabababaaaababbbabbbbbbbabababaaababaabbabaaaaabababaabbbbbbaaabbbaabaaaabaabbabbabbabbabaaabababbabaabbbaaaababbbbbabbbababbbbbbababbbabbaaaaabbbabaabbabbaaaaabaababbaaabbbaababaabbbabaaabaabbbababaabbbbbbbabbaabbbaabbaaaabbabaabbaaabbbaaaabaabbbaaaaababbbaaabbbbbaababbbbbbbaaaaaabaabbbbbbaaaabbbabaaabbbbabbabbbabbaaaabbbaabbabaabbbbabbbbbbbbabbabaabaaaaabbabbbabbaabbbababbabaaaaabbbbbababbaaabaabbbababaaabbaabbabababbabbabaaaaaababbabababbaabbaaaaabaaabababbbabaabbbbabaababaaaaaaaabbbbbababaaaaaabaabbabaaaaaaabaabbabbbabbbbaaabaaaaabaababbbbbbabaabbbbbbaabbabbbbbbaabbabbbaabbababbaaabbbbaaaaabbaaabaaabbbaabaaaaaaaabbbbabbaaaabbaabbaabbbbbbbabbbbbabbbbbbbbbbbbaaababbbbaaaaabbaabbabbbaabbabaaabaabbabbbbbbbaaabbababbbbabbbbbbbabaaabaabbabababaababbbbbbbbbbbbababbabaaabbaabbbababbbaabbabbababbbbaaaabaaabbaabbabaaaabaababaaaaaaaabababbaabbbabbbaabbbbbbaabaabaabbbbbabaaabaabbbabbbbbbaaabababbababbabbaaaaababbbbaaaababbabbababaabbbbbababbaaaabbaabbaaaaabaabbbaababbbbbbabaaabaababbaaabaaaaabbbbababababababaaaabbaaabbbbbabbaaabbbbbababababaaaababaaaababababbaabbbbbbbaabbabbaabbbaaabaaaabaabbaabaaabbbaabaabbbaaabaabbaaabaaababbbbabbaaabbbbbabaabaabbaaaaaabbabababbabaabbabaaaaabaabbbbabaababbaabbbaaaabababababbababbabbbbabaaaabbbabbbbbbabababaaabaaaaabbaababbbabbbbaaaaabbabaaabbbabbabbabababbbbbbbbaaaabaabbbbaaaaaaababaabbbabbbbabbbbabaaaaaabbbababbabaaabbaababbbbaabaabbbabbbbaaabbbbbbbbbbaaaba
abbaaaaaaababaaaaabbabbbaaaabababbbaabaabaabaabaaaabbbbbbbabababbaababbbababbaabbbabbbbbabbabbaabbbabbbbabaabaabbbaaabaabbabbbbabaabbaababbbabbabababaabbbbbaaaabababbabbaabaaabbababbaabbababbbababbabbbbbabaaabaaaaababbaabbbbbabbbbbaabbbbabababaaaaabbbbbabababbbababbaaabaaabbabbabbbaabaaabaabbbaabbbabaababbbabbabbabbabaabaabaaaaabbbbaabbbbbabababaaaaababbabaabbaabbabbaabbbaaaaabbabaaaaaabbabaaabbbbabaabaabaaaabbbaaababababbaabbbabaaabbaababbabbabaabbababbaaaabaabbbabaaaaaaabbabaaabbbabaaaaabbabbbbbaabbabaaabbbbaaaabababaaaabaaaaaaaaababbaabbbbbbaaaaabbbabbabbabaaabababbabbaaaabbabbaaaaabbaababbaaaaaaabbabbbaaababaabababbabbbbabbabaaaaaaabbbaaaabbbababbbbaabaaabaabaaababaaabbbbbbabaabbbbaaabaabbbaaaababbbbbaabbabaabaaabaaabbbbbbabbababbbbabbaaaaaaabbbbbabbbbbaaabaabaabbbaabbabaaaabbbbbababbbabbbabbaabaabaaabbaaaaabaabaabaabbaaaaaaabbababbbbabababaaaabababbaabbbbabaabbbababbbbbabbabbbbbbaabbbbbbbabbbbabbbaabbaaaabbabaaaababbaaabaaaabbbababbbaabaabbababaaabbbbaaaabbbbabaaaabbaaababbaaaabbbabbababbbbaaabbaabababbbbaaaababaaabbabbaababaaaababaabbaabaababbabbbaaaabbaabaaaaaabbaabababaabbababbaababbabbbbaaaabbbbbaabaabbaabbbbaaaabaaaabbabbbabaabaaabbaaabbbbabbabbabbbbbbaaaabbaabaababbaabbaabbabaabaaabbaaabbaabbaabbbbaaaabbabbababababaabaabbabbabbbbbbabaabbbbbababaabaaabbababbaaabaababaababbabaabbabbbaababbabaaaababbabbbaaabbaaaaaaaababbbaaaaaabaaabaaaababaabbaaabaabbbababbbaababaababbbbabbbaaaabbaaabababbaaabaaaabababbaaabbbbbbbabaabbbaaabbbbaabbbbabaaabbbbabaababaabaabbbaabbaabbbbaabaaabbaaababaababbbbbaaababbaabaabbababbaabbbabbbababaaaabaabababbabbbaabaababbbabbabbabbbaaaaabaabaabaababbbabbaabbbbbbabbabbabbbbababaaaabaaaabbbbabbbabbbaaabaaaaabbababaababaaabababbbabbbaabababbababbabbaabbababaabbaaaaaababaaaaabaabbaababaabbaababaabbaababbabbbaababbbbbaabbaaababbbabaaabaaabbbbabbaabbabbaaababaabbbabaaabaabaaaabaababbabaaabbaaabbbbabbabbbabaabaaabbbbbaaabbabbababbbabbbbabaabbbaaaaabaaaabbabaabaaabbaaaabbbaaaabbbbbaabbababbabaabaababbaababbaabbabababbaabbabaaaaaaabbbaaabbbbab
babbbbbbbbbabbaaaaaabaaabaaaaababaaabaabaaabbbaaaaaabaabababbbbbababaabbbabbbbaabbaaabbbaababbbabbaabbaaaabbbbaababbbbabaaaaaaaaabaabaabaaabbabbbaabaaaabbaabbbaaaabbaabaaabbbbaaabbaabaaaabbaaabbbaabaaaaabbbbaaaaaaabbbabaaaaabababaabbbbababaaabbaabaabbbbbbbbbbbbaababaabaababaaaabbbbbbaaaabaababbaaaaabbbbaaabbabaaaabaaaababababbabbbbaaabbabbabaaaabbbabbaaabbbabaabbaabbaaababababbbaabaabaabbababbaaaababbababbbbbbaababbabbbbbaaaaabbbbabbaabaabbbaabbaabbbbbbaaabbbbaabaaabbabbbbaaabbbbaababbbbbababbaaabaaabbababaaaababbaabbabbabbbbbabbbbaabbbbaababaabaababbaaabbabaaaaaababbabbababbbbabbaabbabbbbababbbabaabbabbababaabbbabaabaaabaabbbbbbaaaabaababaaaabbaababaababbbbaaaaabaaabbbabbaaabbaabbbababaababaaabaaaabbbbaababababbbabbaabaabbababaabaaaaabbbbabaabbababbbbaabbbaabaababbaaabababaababbbabababababbbbabbababbbbbabbbbabbaaaababbbbaaabababaabbbaabababababbbbbabbbbbaaababababbbbbaabaaaaabbaabbaabaaabbbaaaabbaabbbaababbaaababbaabbaabaaaaabbababbaaabababbbabaabbaabbbbbbbbabaabbaaaaaabaabaaaabaabaaaabaaabbbbaaabbbbabaaabbaaaabbbabaaaabbababbaaaabaabbaababaabbaabbabababaaababbbbbbbaabaaabbabbaaaaaabbbabababbaaabaabbababbabaabbababaaabbaababaabbabaaaaaaaabbaabaaaabaaaaaabbababbbbabbbbababaaabaaabaaabaabbbbbaaaabbbabbbaabbbaaaabaaaabbbababababaaaababaaabbbaabaabbbaababbaaabbbaabbaabbbbbbbababbaaababbbbbaaabbabbaababbbaaabbabbabaabaaabbbbbbbaaaaababbababbaabbaaaaababbabaabbabbbaaaabbabbaaaababbbabbabaaabbaaabaabbbabaabaaaaabaaabaabbaabaaabbabaaaabbaabbaababbabbaabbbbababbabbbabaaaababaaababaaababbbbabbabababaabaababaaababaaabbbaabbabbbbbbbbaaaaaaabbabaabbabbababbbaabbbbbaabbbbababbbbbbaaababbaabbabbaabbbbabbbbbbaabbbbbbbbbaaaaabbabaabbbbbababbbbbaaabbbbabaabaabbbbbabbaabbbbabbbababbaaaaabaabbbbbaababbbaabaaabaababbababababbabaaaaabababaaaabababbbbbababbbbbaabbbbbabbbbaaaabbbbbababbbbbaaaabbabaaaabababbbbbbbbaaababaaaaabbbaababaabbbaabababbaabbbaabbabbbbababababaaaaaabbbbbabbababababbbababaaabbbbbaaaaaaaabaabaaaabbbabbaabbabaabbbaaaaabbbabbbbbbaabaaaaabbbbbabbabaabbbaaabbbaababaabaabb
aaabbbbbbaabbaabababbbbbbaabbbaabbaaaabbabaababbbabbbbaaabbabbbaaaabaaabaaabababbabbaabbabbabbbaaabaabbabbabbbbaaaabbbbaababbbabaabbaaaaabaaaaaaaabbabaabaabbbaababaaabbbbabbbbbaababbabbabbabbabaaaaaaabbaaaaabaababaaaabbaaabbbabababbbababbbaababaaabaaabaabbbbabbabaaaabaaaaabaababbabbababaaaababbbbbaaaaaaabbbabbbaaaabbabaaaaababbababbabababbbbaabaabaabaaaabbbabbbbaabbbbbabbabababaabbbbabbaaaabbabbabaaabaaaababaabbbaabbbabbbaaaaaabbbaaaabbbabbabbbabbabbaaababbbbabbbaaabbbaaaaaaabaababbaaabbaaabbbaabbbbbbaaabbbaaaabbbaabbbabaabababbaaaaabbbabaaaaabbabbbaaabbabbbaaabaaaabababaaabbaabababaabbbabaabbabbaaabbabaaaaaabbbabbaabbababaababbabababbbbaaabbbaababbababbbbaaaabbabbaabaaaabbaabaaabbaaabbbaaaabbaabbbbbaabaababbaaaabbbabbbaaaaaababaababbaabbbbbababababaaaabbbaabababbaaabbbababbaaabaabababaaaaaaaaabbaaaaaabbbbabbbbaabbbbbbabaabbbabaaabbbbbabbbaaababbaababaabbabbabbabbabbbaabbbabaaabbbabbabbbbbbbbbbbbaaaabababaabbabbabbabbbabaaabbbaaaababbbabbaabbaaaaababbaaaabbababaaababbbbaaaabaaaabababbaabbaabbbabbbbaabbaaaaabababaabaaabaaaaaabaaaabbbbbbbabbabbbaabbabaaaaaaabbabbabbbbaababbbabbabbbaaabbbbaababaaabbabaaabbabbaabbaaababbabaaabaaaaababaabbaaabababbaaababbababbbbbabaabaabaaaaabbabbbbaaaaaaabaaaababbabbabbbbababaaaaabaaabbbbbbbabbabbaaabbbbaabbbbaababbaaaabbbbbbbbbaaaabbaabbbbbaabbaabaaaabaaabaabaabbbaabbabbbbabbbbbbaaaabbbaabbaabaaaaabbabbaaabbababababaabbbabaaaaabbababbbbaaaaabbbbbbaaabbabaaabbbaabbbabbbbaabaababbbabbbaabaaaaababaabbabbbbbabaababbbbabaaaaabbbabbabaababbbbabaaababaaaaabbbababaaabaaaabaabbbaabbaaababaabababbbaabbabbbaaaaabbababbbbabababbbaababbaabbaabababbbabbabaabbababbabaaaabaabbbbabbbbbabbbbaababaaaaababaabababbbbbabbbbaaaabbaabaaaaababbbabbbaaabbbaabbbabbbababbbbababbabbbbbaaaabaaaaaaaaabbbbaaaabaababbaaaababbbabbbbbaaaaabbaabaaaabaababbbaaaabbbaabbbbbabbbbaababbabaaababaabaabaaaaabbbababaaabaaaabbbbbbabaababbaaababbababbabaaabaababbaabaabbaabaaaaaababaaabbabbaabababbbbabbbbabbababaaaaaabbabbbbbababbbaaaabababbbbbaabbabababaaaaabaabbbbbaaaabbaababaabab
aabbaabbbbabaaabbbaaaaaabbbbaabbbabaaaabaaabbababaaaababbabaaabbabaaabbbabaaaabaaabbabbaabbbaaaababaababaabababaabbbbaaabbaabaaaaaaabbbbbbaabbaaabbaabbabababbaaabbbaaaaababbabbbababbababbabaabbbbbbaabbbabaaababbbbbabaabababbbaabaabbbababbaabaabbababbbabbabaabaaaaaabbaaaaabbaabababbbbbbaaaabbbaaabbbbbababbbabababbaaaaabaaaaaabaababbaaabaaabaaaabaaaabbbabbababaabbbabbbbbbaaabababbbabababaaaabababaabababaabaabbbaabbaabbbbaabbbaabbababbaababaaaaabbbbbaabbbbabbbabababababbbaabbbbaabbaabbabababbababbbababbbbbbbbbbbbaabaaaaaaabbbabbaaaaaababbbbbabbaaabaababbaaabaaabaabbabbbbbaaaaaaaaaaabbbbaababbabaabbabbbaaaaabaaaababaabbbabababaabbbbbabaaabbabaaabababbbbaaabbaabbabaaaaabbababbabaaabababaabbbaabbbbaabaaaababbaaabbabbaaaaababaaaaababbbaaaaabbaaabbabaabbbbbaaabbaabaaaabbbbabbbbbaababbabaababbabaabbaababaabbaabaabbabaaababbbaaabaaabbaabbbbbbbbaabbaaabaabaaaabbbabbbaabbbbaababaaaabbbaaaaaabbaaababbbaabbabbbbabbaaabaaaaaaabaabbbbbaaaabbbaabababbabbbabababaaabaababababaaaabbabbaaabababbaaabaabbaabbabababbaaababaaaababbabbbbbbabaaaaaababbbabbabbbaaabaabaaaabbbbbabaabababaaabbababaabbbaaabbababbbbbbabaaabbaaabbaaabbaaababbbbaaaaaaabbaababaaaabbaababbbbbaabbbbaaaaaaabababaaaaabbaabaaababbbaabbbaabababbaabaaabbabaabaaabaabbbbbababbabaabbaaaabaabaabbaaabbbaaabbabbbbaaababbabaaaaaabbbababbaaaaabaabbbbaabbbbbaaabbabbbabbbabbabbbabbabbbaaaaabaaaabbbbbababbaabaabbbbaaabababbbabbabbabbbabaaaaaaabbabbaaabaababbaaaabaababaabaabbaaabababbbbabbabbbaaabbbbbbbbababbaaabaabbbbbbabbabaaaabbbaaaaababaabbbaababaaaaabababbbabaaabaabbbbbaaabbbabbbbabbbbbaaabbabbbaaabbbaaaaabbbbabbbbbababaabbbbaaabbbbabbabbabbbabbabbabbaababbabbabbbbbbaaabbbbabbbabbaaaaaaaabbaababbbbbabbaaabbababbbbbbaabababababbbbaabbbaaabbbabbababbbbbaaaaaaaaaabbabaaabababbabbababbabbbbaabaabbbbabbababaabaabbaaabbabbaabbaaaaabababbabbabbbabbaaaababaaaaababbaaaaabbbbaaabbbaabababaabbaaabbbaaabbbbbbabbaaaaaaaaabbabbabbbbbbbabbbbbbaaaaabababaaaaaaabaaabbbabbbabbbbabbaaababbbaabaabbaabbbbaabaababababaabbbabaaabbbbababbbabbaaaabbbbbbbba
abbbaaabababbbaaabababaabbabbbbbabaabbababbaaaabaaabbabaaaababbbaabbbbbaaaabbaaaaaabbbabbabaaaaabbbababbababbaabbabbbababababaaaaaaabbaabaaaabbabaabbbaabbbbaabbbabaabaababbbababbbabbaaabaaaabbbbbababbabbaaabbbaaaababbbbabababaaaabbaababaaaaabbbababbbabbbabaaabaaabaaaababbbbaaaababaabaaaabbbbbbabbbbbbbaaaabaabbbaaabbabbbbaaabaaababbaaabbabbabababbaababbbaaabaabbbabbaabaabaaaaaabbbbbbaaaabbbabbbabbaabbbbbbbbabaaabababbabaabbbabbbabbabbabbbbbaababaaabaaabaabbaabbaabbaaababbbbaaababaaaaabbbabbabbbaababbaabaababbbbaaababbabbbabaaaabababbaaabbabaabbbbbaabaaabbbabbbaaaaabbabaabaaaaabaaaaabbbbabbbababaaaabbabaaaaabbbabbbbaabaaaababaaaaabaabbbbaaabaababaaabbbaaabbbbbbbbaaabbbabbbaaaaabaaaaaaabbaabbbbaabaabbababaabbaabbbbbaaabbabbabaabbabaabaaaabbabbababaabbbabbbbbabbbabbabbaabbabababababaabbbbbabbbaabbabbbbabbbabbbbaabbbabbabbbbaaabbbaaabaabbbaabaabaabbaaabababaaabbbbabbabbababbabbabbabbbbbbbbbabaabbababbaabbabbabaaaaabbbabbbbabbbabaaababaabbbbbbbbabbaabbbabaaababbbaaaabaaabbabbbaaaababbbbbbbbaaabbbbaaabbaaabbabaabbaaaaaaabaaabaabababbaabbbbaabbbababaababaaabbabbababbabaaaabbbabaaaabaabbbbaabbbaaaabbaaaabbabbbabbbababbababaaaaaababbbbbabbababaaaababbbbabababbbbabaabbbaabbaaabbaabbbbbbaaaabbabababaabbabababbabbbabaaabbaabbbbaababbababababbbbbaaababbabaabaabbabbabaabaabbaabbaabaababbaababbbbbbababbbabbbbbbababbabbaaabbbbabaabbaaabbbbabaababbbbbbababbbbabbbababbbbaabbbaabaaababbbbbaabbbbbbbababaaaabaabbaaaabaabbabbabaabaaabbbabbbaaababbabbabaaaaabbababbbbabbaabbaaaabbaaababbabbabaabbbbbbbbbbbbaababbbbaababbaaabaabaaababbaaaaabbaababaabbbbaabbbabbbbabbbabaabbaabaaaaabaaaababbabbaabbbababaabaabababbababbaaaaabbabbaaababbabaaaabaabbbabbabaabaaaabbaaaabbabbbbaaabbaaaaaababaaaaaabaabbaaaabbaaabbaaabbbbbbaaabbbaaabaaaaaabbaaaaaababaabbaabbaabbbaaababaabaabbbbaaabaabbbbbbbababbbabbbaaaabbabbbbaabbaabbabaabbaaaaabababaaaabbaababbbbaaaababaabbbbababbbbabbabaabababbbaabbbbbbabbabbaabbabbbbababbaaabbbbbbabaaababbabbbaabaabbabbaabbabbaaabbaaaaaabbbaabaaaababbabababaaaabbabbbbbbbbabbbaaaaaa
bbbaaaababbbaaaaaaaaabbaaabbbabbbabbabaabbbbaabbbbabaaabbbbaabbbaabbabbaababababaabbabbbbbbaaabaaabbaaabababbabbababbbbbaabaaaaaabababbbbbbbaabbbbaabbbabababababbbbbaaabbabbaabbbabaaaabbabbabbbaaabbbababbbbababaabababbbbabbbbbbbabaabbbabbabbabaaabbbababaaaaaabbbbbbbaababbbabbbabbaabaababbbbbbabaaaabbbabbabbabaaaabbaaaabbbaabbaabaaaabaaaaaabbbaabbbaababbabaabbabaaaabababaabaaabbaaababbaababaaabaabbbbbbabbabbaabbbabbbbaabbbaabbabaaabbbbbbbbaabbabbaaaabaaabbaaabaaabababbbbbabababaaabbaabbbbbbbaabbaabbabbabababbbbbbabaabbaaaabbabaabbabaabaaabbbaabbbababbbabbbbabaaabaaabbababbbabbaaaaaaabbbbbbababbabbaabbbabaabaaaaabbabaaabababbbaaabbabbbabbbbababaaabbaabbabbabbabbaaabaaababbbbababbaaabbbbbbabaaaabbbbaabbabbaaabaabbbaabaaabbabababaabbbbaaabaabaabbabbbbababbabbbbbababbabbbaaaababaaababaaabbabaaaabbababbaaabaaaaabbbaababaabbaaabbbbabbabbaaaababaababbbbabbbabbbbabaaaaaaaabbbabababaaabbbbbbabbbaabababbbabaabbbbbbbbabaaabbbabaaaabaabbbabbabaaabbaabbaabbabbbaabbabbbbaaaaaaabaaababbaabaababaaabbbbaabbaabbababaaabbbaaabbaabbabbaaaabaabbababbbaaaabaaabbbbbaaaaabaaaabbbaaabbbaaabaababbbbbaaabaabbbbabbbaaabbbbbaaaabbabbbabbbbbbbbaaaaabaaabbabbababbbbaabbbbababbbaaaababbaaabbaaaaaaaaaaaaabaabbbbbbababababbaabaaabbbababbaabbbabaaabbbbbbaaabaabbbabaaaabbbbabbbaaabbbbbbbaaaaabbbbaaaabaababbbbbaabbbabaaababbbbabbbaabaabbabaababaababaabbabaabaabababaaaabaabaabbbabaaabbbabaaaababbbbbabbbbababbabaabbbbbaabababbbbbabaaabbaabaaabbabababbbbababbbaaabbbabbbaaaabababbbabaaaabbbaaabaabaaabaaabbabbaaaaababbabaaaabbbababbbbaaabaabbaaabbabbbaababaabaabbbbbabbbbbbabbabbaabaababababaaabbbbbbabbbaaababaaaaabbabbbaaaabaaabbbabbabbbaabbabbbbbabbbabaabbbbbababbbababaabbbabbabbabbbbaaaabbabaabbabbbbaabbaabbaabbbaaabbaaaaaaabaaabbabbbbbaaaaabbabababababaaaaaabbaabbaaababaababbabbbabaabaaaaabaabbababaababbbbabbbaabaabaabbbababbbbabbbbaabbbabababbaaaabbbabaaaaabbaabbaaaabbbbbabbaaaabbaaaabbbbabaaababbabbbbababababbababbbbaaaaabbabababaabbaaabbaabbabaabaababbbbaaabbabbbaaabbbbabaaababbbbbababbbbbababbbaabaaba
babbababbaabaabbaaaabbbaabbbbaabbababbbbbaaaaababababbaabbbabbbabbabaaaabbabaaababbbbababbbbbaabaaaaabaaaabababaabbbbaabaaababbaababbbabbbbbbbbaabbbaaabbabaaaabaaababbaabbaababbabaaaababbaaabaaaabababbabbaaaabbbbaabbabbaaababbbbabaaaaabbaaaabbaaaabbbabbbbbbaabaaaababababbbbabbbbbbabaaaaaaaabaaababaabaaaabbabbbbabaabababbbaaaaaababaabaaaabbbbaaaaabaabaababaabbaaaabaabaabababbbaaababbaaaaaaaaabbaabbaaabaaaabababbbaaabbbbaaabbbbbabaabbbbbbbbabbbbababaababbbbbaabbbbbaaababaababbaaaaababbaaabbbbaabbbabbbbbabbbbaaabababbbbaabbbbabbbaababaabaaabbabaabaabbaabbabaaaaaaaabbbbbbaabaaabbbbaaaaaaabaabababaabaabaababababaaaabaaaaababbaababaaabbababbbaaaaaaaabbbaababbbbaaaabbbaaaabbbbbbabaaaaaababbabbbaaaababbababbbbbbababbaaaabbabbbbabbabaabbbabbaaaaaaabbaaabaabbbbaaabbaabbaaabaabbbbbbbabbabaaaabababababbbbbbbabbbbabbaaababbabbaabbbbababbaaaabaaabbabbabbbabbabbabbababbbabbaabbabbaababaaabaaaababbbbabaaaabaaabaabbbabaaabbbaabbaabbababababbaababaabaaabaaabababbaaabaaabbaababbbabbabaabbabbbabbabaabaabbabaaabbaaabbbbbababbaaaabaabbaaabbaaaabaaababababbababaaabbbbaababbabbaababaabbbbaaaabbabbbabbababbaababbabaabaaaaaabbababbbabbbaaabbabbaababbbaaabbabbbbaaabbaababbbabababbbbbabbbbabbbabbabbbabbaababbabaaaaabbbabbaabababbbababbbbbaaaabaabaaabaaaabbbbabaabbababbaaaaabaabbbbabaaaaabbabaaaaababbbbaaabaabbbabbabbaaaaaaaababbbbbaaaaabbbabbbbbbababbaaabbabbabbbabaabbbbabbabbbbbaabbabaaabbaabbbabbabababbabbbbbaaaabbbabaababbaabbbbbbaabbabbbbaabbaaabababbabbbbaabbaaabababbbbbbaabaabaabbaabababbaaaabbbaabbabbaaaabaabbabaabbbbbabaababbbbbaaabbbaabbaabbabbaaaaababbabaababbbbabbabbaabbabaabaaaabbbbbaaabbababaaaaabababaaabbababaaabbbbbabbaabbabbbbabbaaaaaabbbaaaabbaabaabbbabaaabbabbbaabbbbaaaaaabaaaaabaabbaabbbbaabbbbabbbbabaaaaaababbbabaabbabbbaaababaabbaabaaabbaabaabaaaababababbaaabaabbbbaabbaaaabbaaabaabaabbbabaababbabaaabaaaaaabbbbbbabbabaabbababaabaaaaaaabaaabbabbbaaaabbbaabaabbabbaaabbbbbbabbbbabbbabaaaabbabbababbaabbbbaaaabbbabbabbaabbbabaaaabbabaaabaaaaaaababaaabbaabbbbbbbbabbababbbbbaaabba
abaabbaabbaababababbbabbabbbbbaabbabbabbbbabbbaabbaabbabbbaaaabaaaabaaaaaaababbaabbbbaaababbabaaabbbabaababbabababaababbbabbaabaabbbbbbbabbabbaabaaaaaaabbbababaaabbaababaabbbaababbabbbaabbabbabbbbaaababbbbaababaaaabbaabaaabbabaabbaaabbbaabbaaaaababababaaabaaabbabbaabbabbabbaaaaabbbbbabababababbaaababbaaababaaaaaaabbbabbbbbababaaabbaabbbabababababaabbaababbabaabbbaaaabbaaaababbabbbbabbaabaabbbbaabbbaabbabaaaaaabaabbbbabaaaabaababbbbbabbbbbabbbbaaabbaaaaabaaabbbaaaababbbbbabbbabaaaabbaabbbbbabbbbbbbaaabababbabaabababaabababbbaaaaabaaabbaaaaabbaabaabaabbbbbbbbbabaabaaabbabbaaabaaaabababbaaabbabbbaabaabaaaababaababaaabbbaaaabbabaababbbabbbababaaabbbabbaabaaaababbbaaababaaabbbaaabaaaabaabbabbabbbbbbbabbbbbbaaaaaabbabaaaaabbbbaaabbbabbabbbabababababaabbaaaabbabbbaabbaaabaaaababbabbbbbabaaabababbbabaaabbbaaabababababababbbaaaaaaaabbabababbbabababbabbbabbbaabbabbaaabbabbbabbbbbaabbbbbabbaabaababbaaabaabababbbbaaabbbbbabaabbbbababbbaabaaaaaaaabbabaaaabbbababbaaabaaabaababaaababbaaababaabaabbbbabaabbaaaaaabbaaaaaaaabaaaaabbbbaababbaaaabbbabaaaabbaababbaabbbbabbbababbaaabababbbbbaabaabbabbaabaaabababababbbabbbabbbbbbabbbabbaaaababaaababbabbabaaababaaaabbabbaabbabbabaaaabbbbbaaabaaaaababbabbbbbbabbbbbbbaaabaaababababaaaabaaabbabbbbbbaaabbbbabbbaabbabbbaabbbbbbabbbabbaaaabbabbaaaaabbaaabbabbabbaababbbbbbbbbabaaabaabaababbabbbbaabaabbbabaabbabaaabbababaabaaaaaabbbabaaaaaabbbbbababbbbbabbaaabbbbaaabbaaabbbaaaabaababbbbbbababbabbbaababbabaaaabbbababbabaaabbbbabbbbaaabaaababbbbaaabaabbabbaabababbabbbababbbababbaaaabbabaabaabbabbaaabbababaaaaaabbbbbabbabbbbaababbabaabbababaaabbaabbbbabbbabbabbbaabbabaaaaaaabbbaabbabaaaaaabaabaaababbbaabaaababbbaababaabbabbbbbbbaababaaabbabbbbbbbbabbbbbbbaaabbaabbaaabbababaaaababaabbbabbabbbbaaabaaabbbaaaabaaabaabaaabaaabababababbaababbabbbabbaaabaaaaabaabbbababbabbaababbbabaaababababaabbbbbbbaaabbbabbabbabaabaaaababbbabbbabaabaaaaaaaabbabbbabbbbaaaabbbbbabbbabbabbabaaababaaaabbbbabbabbaaabbbaaababaabbaaaaaaaabaaabababaabbbbaabbbabbbbaabbabaaaabaaabbb
abbbaaabbabaaabaabaabbbaabbaaaabbbaaaaaabbbbababbbaababbbabbbbbbababababbaabbaabaababaaababaabbaabababbbaabababbaabaaababbaaababaaaaabaabababbabbbabbaabbaababbbaaaaaaaaabbababbabbababababaaabbabaabaaabaabbbaaaabaaaaaabaaaaaaaaabbabbabbabbbaabaabbbababbabababaaabbaabbabbbbaabbaaababbbbababbaabaaaaaabaabaaabbbabbbaaababaababaaaaaabababbaabaababababbbbbbabbabbbbaaabbaabbbbaabbbaaabbbbbbabaababbbbaabaabbbaabababaabbbaaabbbaaaaaaabaabababaaaaaaabaaabaabbaaabbbbbaabaaabbbbbabbbbababaaaaaaaaabaaaabbbabbabaaababaaaaaaababbabbabbababbbaabbabababababbababababbbaaaaabaabababaaaaaabaaaaabbabaaabaabaababbbaabbbbaabbbababbaaabbabaaabbbaababbaabbaaaaaaabbbbababbbababababbabbabaaaabbbbbbbaaaaaabbaabaabbbbbbabbabaabbaabbbabbabaaaaabaababaaaababbbaaaabaabaaababbaababaaaaabaabbababaaaaaaaaaaaaaaaababbaaabbabaaabaabaabbbaaaaabbbbabbaabbbaaaabaaaaaaabbaaaabbaababbbbbaababaabababaaaababbaabbbbababbbbbbbabbabaabaabaabbbbbbbaaabbaaabbbbababaabbbbbbbabaabababbaaabbabababbbbbbbbababbabbaababaabaaaabbbbbaaaabaaaaababaabaaaababbbabbbabbaaabaabbaaabbaababaabbbbbaaaaaaabbaabbaabaaaabaaababababbbabaaaabaabaabaabaaaaabaaaabbaaabaabaabbbbababbbbbabbabbbbbababbabbbbbaabbbbbbaabaababbbabbaaabbaabaaaabbabbabbbaabaabaaaaabaaabbabbbababbaaabbabaabaaabbbabaaabbbaaabaabbaabaababbbbabaabbbbababaaaaaaaaaaaabbbaabaabaaababaaabbbaababbbabaabbabaaababbaabbaabbaabbbabbabbbbabaaaabaaabbbabbaabaaabbbabbbaaaaaaaaabaaabaabbbbabbbaaaabbbbbaaabbaabbbbbbaaababbaaabaaaaabbbbabababbaababbaabaaaaabbabbbbbaaaabbaabbbabbaababaaabaaaaaaabababbabbaabbbbabbaabaaababbbbbabbaaaabbaabbabbbbbbbaabababbaabababbbaabbaaaaaaabbabbabbbbbababaaabbaabaaababababbaabbbbbabbbababaabaabbabaaabbaabaaabaabbabbaabbaaabbbaaaabbaabbaabbbbabaaaabababbaabbbbbbbababaaaababbbaaabaabaabbbabbbbbaaabababbbaababababbbbbababaabbaababaabbabaababaabbbbbbbbbabaaabaaaaabaaabbaabaaababbbaabbbbbabaabbaabbabaabbbbaaaabbbabbabbbaabaaabbabbaaababbbaabbaababbabbaabbaaaabaaabbbbbbaaaaaaababbabaaaaabababbbaabababbaabaabaaabaaabbabbbabbaaaaabbaaabaaabbbaabbbababaabab
abababbbbaabaabaaabbbaaaaaaaababaaabaaaaabbbaaaaaabbaabaaaabbbbbbabbaabbabbabbbbaaaabaaaaabbababbbbbabbbbaababaaabaaaaabbabbbbbababaaaabbbaabbaaaaaaabaabaaabbaabbbabbaaabbabaaaabbaabababaaaaababbabaaababaaabbabaabbbaabbbaababbbababaaabaaaaabbbbaaabbbabaaaababaababaababaaaababbaabaababbbbbabbabbababbabbababbaabaaabbbabbbbabababbbaaabaabaaabbbbaababbabbabbbaaaaabbbaabaabbbbbbbbabaabababbbaabaaabbbbbabbbbaabbabaabbbbbbbabaabaabbaaaabaabbabaaabbabaaaabababaabbababbaabbbbababaaaabbaabaabbabbbabbabbaaabaaaababaabaaaaabbaabbbababaaabababbbbabbababbabaabaaabaaaababbbbaabbabbbbaaabbabbbbbbabaabaaaaaababbababaabababbabbbaababaabaaabbaabbbbbbaaabaabbbbbbbaabbbbaabaababbbbbaaabbaaaabaaaabbbabaabbaababaaaabaaabbbbbaabaabaabaaaababbbbbabbabbbbabbbbabaaaaabbbabbbaabbbabbabaaabbbbabbaababbbbbababbbabbabbbabaabaabaabbbabbbaaaabbbbbaaaaaabbaababaaaabbaabbabaaabbaaabbbaaabbaabbbbaaaaabbaabbabaaaaaaaaaabaaabbaaaaabbaabbbabbaaaabaaaabaababbabaaaaaaabaababaabbabaaaababaabbaaababbabaaaabbabaaaaabbbabaabababbbaaabbbabbaabbbbbbaaaabaaaabaabbaaaabaababbbbbbaabaabaaabaaababaabbbbababbabbaabaabaabababbabbababaabbbababbaababaaabbbabaaaaaaabbabbbbbbaababaaaababbbbbbbbaaaabbbaababbbaaaaaabbaaaababbaaabbaaabababbaabbbbbaaabaababbaabbaaaaabbababaaabaaaaabaaaababaabbbaabbbaabbaaaaabbbaababbaaaabaabbbbababbbaababbbbbaaabbbbaaababaaaaaaaabbbaaababaaabbabaaaaababbbbabaabaabababbaababaababababaaaabbaaaabaaababaabbabababbbabbaaaaabbbabbaababbaaaaabbbbbabbbababbaababbabbbabaaabbbaabbbabaababbbbaabbbababbababbaabaaaabbaabbbabbababbbabbbbaaaabbbbaabbbbbabbaaabaababbabbbabbbaaaabbbbabbabaaaabbbbbababaabbaabaabbaabbaaaaabababbbbaabbbbbbababaabbbbbbabbaabbabaabbabbbbaaabaaabaabbbbabaaabaabaabbbbbabaabbbbbbabbbbbbbaaaabaaaaabaaaaababbbbaaaaabaababbbaaaabaabbabaabaabaabbbabbbbaaabbabbababbbaabbabaaaaaaabbbbaababababaaabbbbabbbaaaaaaabbaabbababbaabaaababbbbbbaaabbaaabaaabbaaaaaaabababbabbababaabaaababaaaabbbaaaaaaaaabbbaaaabababbbaabbabbaaabbbaabbbbbaabbaaaaabbabaaaaaabaaabbbbaababbbabbabaaaabbababbbbaaaaaabaabaa
baabbbaababbababbabaaaaaabbaaababaabbbbabaaabaaaaababaaabaabaababbbbbaaabaaaaabbabaababaababababaabababaaaabbaabbaaaabbbaababbbabbbbbaabaabaaababbbaaaaabbbaaababbbabababbbababababbbbbababababbbbbabaaaaabbbabbbbabaaaaaabbaaaabbbbababaaaaabaabaaabbbbbbabaaaaaababbabaaabbbbbabbabbbabbaaaaaaaabaaaaaaaabbbabbbaaaaabaabaabbaaababaaabaaaaabbbababbaabbbbaabbbbbbbbabbbbabbabaabbbbabbabaabaabbaaabbaabaaabbbbbababbababaabaabaaabbabaabbbbaabbbababbabaababaabbbbabbbababaabaabaabbabbaabaaaabbabbabaabbbabaabbbbbababbaababaabaabaaaabbbabbaabbbaabababaaaabbaababbaaabbbbbbaaabbabababaababbaaaaaabbaaabbaaabaaababaabbbaaabaabbbbabbaabaabbabaaabbbabaabaabaaabababababaaababbaaabbabbbbbbaaaaaaaaabbababbbbabbbbaabaaaaaaaaaabbbbbbbabaabbabbbabbaababbbaabaabbabaaabbbaabbaaaabbabbaaaaaaababbaaaabbbaabaabaabbabbbaaabaabbaabbabbabbaaababaabaaaabbbaabbaabaababbabbbbbbaaababbbabbaaababbaabbbbabbbbaaababbaabbbbaabbbbbbbbbbabbbaaaabaaaaabbabaaaababbbbaabbaabababaabbaaaaabaabaabaaaabbabbabbaabbabaabbabbbbbbbababababbababbabaabababbbbaaaabaabbbbbbabaaaabbbbaabaababaaababbbbabbbbbbbbbbbaabbbbaaaabbbbbabbababbababaabbbaabbbbaaaababababbbababaaababbbaaaaababbababbabbabbbaabbaaabbaabbabbbaababbabaabaaaaaabbaabababaaabababbabaabaabbbabbabbabbbbaabaaaaaaabaaabaaabaaaabbabbaaaaaabbbaabaaabbbaabbbbbabaabaaabbababbbbbbaabaabaaaaabbbbbbbabbaabbabbbbbabbababaaaabbbbaababbabbaabbabbbababbbaaabbaabaaaaaabbbbbaaaababbaabaabaaaabbbaaaabbaaaaaabbbbbabababaaaabaabaababbaabbaaaaaabbbbaabbbabbabbaaaaabbbaabaabbbbabaabaaaabbbabbbaaaaababbaaaaabbbabbabaaabbaaaabbaabbabaabaababaababbabbabababbbabbbbabbabbbabaabbbbbbaabbaabbababbbabaababaabbbaababbbbabababbaababbaaabbabaaaabbbbaabaabbaaaaaaabbaabaaabbaabababbbaaabbabbabbbbbababbaaaababbaaabaaabbabbbababbaababbabbaabaaabbaababbbaaabaaabbbaaaaabaaabaaaaabaaabbbabaabbbbbbaaabababbbbabbbbababbbaaabaababaaabbabbbbbabaabaabbbaabbaabbbbabbabbaabbaaabbbbbbabbabaaabbaabbbabbbaabbabaabbbbabbbaaaabaaabbbaaabaababaabbaababbaaabaabaaabbbaaabbbbbbbabababbaabbbabbaaaaaababbbabbaaaabbbbba
aabababbabbbbbbbbbabaaaabbabaabbaaabaabbbbbbababbbabbbababbaabaaababababbaabbbabbbbbababaaabababbaaabaaaabbbbbbbabbaabbababbababbaaaaabbaabababaaabaaabbbbabbababababbbabbbaaaabbabbabbbbabababbaaaaababbabbbbbbbbaababbbbbaabbabbbbbaababbaabbbbaabbbaaababbbbabbaaababbbaabaaaabbaaaaaabbbbbbabbbabaaabbbbaabaabbaabbaababbaabaababaaabaabbbabababbbabbbbbbabaaabbabbbbaaabbabbbabaababbaaaabbaaabaaaabbabbaabaabaaaababbbababbaabbaabbbabbbbaaabbababaaaaababbbabbaaabaababbabaaababaaabbaabbbaabababaabaababaaabbaaaaaabbabbbaaababbbabaababaaaabbababbaaabbabbbbbbababaaabbbaabbbbabababbabbabbbaaabbbbbabbababbbaaaabababbbaabbbbabbaaaababaababbbbaaaabbbaaaababaaabbbbbabbbabaaabbbaabbbbbbabbabaabaabaaabbaabbaaabbbbaabbabbbbbabaaaaabbbbabbbaabbaaababaabbbaabaabababbbbbbbaabbababaabbbaabbbabbbbabaabbbabaababbababbabbabaabbbaaaaabaabaabbabbaabbbbbabbababbbabbbabbbbbbbaaabbaaaabababbbabaaababaaababaabaabbbabaabaabbaababaabaabbbaabaabbbabaababababaabaaabbabbbabbaababbabbbaabababaabbbababaaabbbabbbbaabbaaabbabbbbaaabbabbbabbbbbaabbaabbabbbbabbabbbaabbaabaaabaaaaabbbaabbbbbabbaababbaabbbbbbbbbbabababaaabaaabbaababbabbaaaababaaaababbbabbabaaabaabbababbbbaabaabaabaaaaaaabbabbbbaabbaaaaababbabbbbbabababbbaababaababbaaaaaababaababbaabbabbabaaaaabababbbabaaabbbbbbabaaababaabbbabaabbaaabbabbbbbaababaaabbbbaaaaaababaaaabbbababababababaaaababbbabbabbbaaabbbbbbabaaaaaabbbaaaababaaaabaaabbaaaaabbbabbbabbbabaabbabababaaabababbababaaabbaaabbbabbbaaaaababbbaabaabbaaaabbababbbbbaabbbbbabbbbabbbbbbabbababbbabbbababaabaaaabbababbbabbaaaabbabbaaabababbbbaabaabaabbaaaabaababbaaaaaaaabababaabaabaaaaabbaaaabbabaabbaabaabbbabbaaabbaaaabbaababbaaababbaaabbbbaabbbaabbabbabaaaababbbbaabababbabbbbabbabbbabbabbabaaabbbaabbbbabbbbbbbbaaaaaabbbabbaaabaabaaabbbabaababaaabbabaaabbaababababbabaababbaaabbabbaabbaaabbbbaabbbaabababbbababaaabaabbbbabababbbabbabbbabbabbbbbaaaaabababababababaaabbbbaaabaaabbbabbbaaababaabaaababaaabbababaaabbbababbaaababaaababaaabbbbababbaabaaaabbaaabaabaabbaabaababbbbbbbbbbbbbbbabaaabaaabaaaabbbaa
aabbaaaabbbbaaabbaaabaaabbababaaabbabaabbbbaaabbbbaaababaabbaabbbbaabbbbaabbaaabaaababaabbaaabaababaaaabaabababababababaabbaabababaaabbaaabbbabaababaababbbbabbaabbbbbaaabbabaaaaabbbabaaaabaaaaabbbabbaaaaababbbabbbabaaabababbbbaabbaabbaaabbbaaabbaabbbbbbabaababbabbbabbabbaabbaaaabbaabbbbaabaaaabaaaabbaabaaaaaaaaaabbaaabbbaaababaaabbbaaabababbaaabaabaaabbaabaabbbbaaababbaababbaabbabbbaababbbabbaababbbababbabbbaabbbbbabbbbabaaabbbaabbaaaaababbabbaaaaaaabaaaaabaaaabbbabababbbbbbbbaaabaaaabbabaabaaabbaabbababbaabbbabaaabaaabbbaabbbaabbaaaabaabbabbaabaaabbbabbabbabbaabaabbabbabababaabaaababbaaabaabaaaaabaaabaaabaaaabaabbbbbbaabbabaabbbababaaaabaaaababbaabbaabbbababbaaaabaaaabaaaabaabbbbabaababbaaaaaabbaaaabbabbbbabbbbbbbbbaaabaaabbabbabbbabbabbbaaabaaaaabbaaabbbabbbbababaabbabbbbbababbbbbbaabbbbbabaabbbbaaaaababbbababaaabaaabaaaabababababbabaaabaaabbbababaaaaabaaaabaabbaaabaaaaaaabbabababaaabaabaabbababababbbabaaaaaaaabaabbaaaabaaaaaabbbabbbababbbbbabaabaaaabbbaaaaababaaabaabbbbbabbaabaabbbbabbabbaaaababbaaabbababbbbbbbbaaabbbbbaabbaababaaaabbababbaaabbaaaaaaaabbabbabbbabbbbbbabababbaabbbbaababbaababaaaaaaaabbbbbbbaaaaaaaaababaabbaabaabababbbabbbaaaaaabaaabaaabaabbaababbaabbbbaabbbaabaabbbbbabbbaabbaaabbaaabbbaabaaaabaaaabbabaaabaabaaaabbaabbbbaaaaabbbbbabbbababbaabaaabbaabbabbbaababbbbbaabbbbabbaaaaabbaabaaababaaaaaabaaababaabbbababaaabbbabaabbbaababbbabaabaabaaaaaaabaabbaabbbaabbbbbbbabbabbbbbaabababbbaababbababababaaabbaababbbbaababaaaabbaaaaaabbbaaabaabababbabbaabaabaaabbaababbabbbbbbabbababbbaabaababbabbaaabababaabbbbbaaabaaaaaaaabbbaaababbbaaaabbababaabababbaabaaabaaabbaabaabbababaaaaaababbbabbabbbbbbaabbbaaabbbaababaabaabbbaabaabbbaabbbbbbbaaabbbaaabbaababbaabaaaabababaabbbabbbabbaabbbbbbaabbbbbaababbaaaabbababbbbbbbbabbbbbbbaaaaababaabaababaababbbabbbababbabbaabbbaabaaabbbbbbababababbabaaababbbbbabbabbbbaabbaaabaabbbbbaaaabaababbbaabbaabababbbbbbabaabbbbabbabbbbabbbbabbabbabbababbaaaaaaababbbabbbabbaabbbbabbbabbbaababaaaaaaabbbbabaaaababbbaaaababababaaabaabbabaaaa
bbaababaaaabbabaaaaabbababaaababaabaaaaaaabbabbbbabaaaababaababbaabbaaabbaabbaabbaaabaabbabbbababbaabbabaababbbaababbabaabbabbbbaababbbbbbbbbbababbbbbaabbaaabbbabababbbabaabaaaabaabbabbbbaabbbabaaaabbbabbabaaaabaabaabababababaabaabbaabaababbabaabaabbabbbbbaabbbaabbbabaaaaaaaabbbabbabababbabababaabbbaaaababbbbabaabbbbaabababbbbaaabaabbaaaaabaabbbabbaaabbbbbbbbaabbbbaababbaaaabbbbabaaababbaabbbbbababaaaabbbbbaaabaaabaaaababaabbbbaaabbbbabaaabbbaaaabaabbabaaaaaaaaaaaabbbbbbbaaaaaababbbbaaababababbaaabababbbbaababbabaaaabaabbbbbababbabaabbaaaabbabaabababbaababbaabababbbbbbbbababaabbbbaaababaaaaaaaaaabbbbbabbaaabbbaaabaababaaaabbaabbaaaaaaaaaaabaaaabababbbaababbabbaabaababaaaabbaabaabaaaaaabbbabaaabbbbaabababaababbbaaabbaabbaabaaabbbbabaaabbbababbbbabaabbababababbabbbbababbbabbbbaabbabbbbabaaaabababbabaaabbaababbbbabbbbaaabbbabbaababbababbaaabaaaaaabaabababbaababbbabbbbabbbabaaabbbbbbababbbabbbababaaabbabbaabbbaabaabbaabababbbbbbbbbbababbbaabababbbbababababbbabaabaabaabbaaabbaaababaaababbbbababbaaaabaabaaaaababababbabbbabababbbbbbabababbbbbbbabbbbbbbabaaaabaabaabbbbabaaaabaaababbabbaabaabababaabbaabbaaaaabbaaaaababbababaabaaaaaabaaabbabbbbbbbbbbaabaaabaabaabbaabbaaaabbaaabbababbabaaaaaababbabaaaabaabbabbabbbababababaababbbabaaabbabbabbbbbbbbbbbbabbaaaaaaaabbbbbababbaaabbbabaabaaababaaababbaabaababbbaaabaaaaabbbbaababababaaaaabbabababbaabaabaabababaabbababababbbbaabbbabbaaabbbaabbaabbaaaabaabbbaaaabaaabbabbbbabbbaabbbbbbbaabaabaaabbbbbababaabbabbbaaaabbbabbaabbabbbaaabaabbabaaaaabbbbbababbbbbababbabaababaaabbbaaababbaabbaabaabaaaababaabaaabababaabababbbbaaabaabbbababbabbabaababbbbbbbaaabbaabbbbaababaaaaaaabbbabbabbbaaaaababaaababaabababababbbabbbbabaabbbabbbbbbbabbabaababaabababbbbabaabbbaabaababbbbbbbaaaabbbbaaabbabbbabbbaaaaabbaaaabababbbabbaabbbbbbbbbbbabaababaaaabaabaaaaaaaaabbabaaaaaabbbaabaaaaaabaabaabbabaabbaaaaaaabbabbaababbbababbaabaaaabbaaabbbbbaabbbbbaaababbbabbaaabaabbbbbaaabbabbaaaaaaabbabbaaaabababbabbbbabaaaaaaaaababbabaabababaababbbbbbbbaabbaaaaabbaaaabbaa
aabbbabaabaaabbaaaababbbabababaabbbbbababaababbbabaabbaababbbbbabbabbbbbaabaaaaaaabbabaabbbbbabbababaabbbaabbbaababbbaaabaabbabbabababbbbaaabbabbbbaabbbbababaaaaaabaabbabbbbbbabbbaabaabbbaaabbabbababaaabaabbaabaabbbbabbbbaaabbaabbaaaaaabaabbaaabbbbbaabbaaabaaabaaabaabaabbbbaaaaababaabbbbbaaabbabaaaabbaaaaaabbbabaabbabbabaabbaabbbaabaaaaaabbbbbbbabbbbbaaaaaababbbabbbbbabbbbbabbbbabbbaabaababbbabbbaaababbaaaaabbbbbabbbaaababbaaabababbaabbbaaaaabbaababaaabaabbbbbbaabbaabbababaabbabaabaabaababababbbbabababaaaababbbababaaabbaaababaaababaababaabaabababbbbaaabaabbbbabbbbaaaaaabaabaaaaaabaabbabbbaabaaabababbaaabbaabababbbbaababbabaabbabbbbbbabbabbababbabbaabbbbbbbaabbabbaabaaabaabaaaaaababbabbaababbbbaabbbbaaababaaabbbbabbbbaabbabaaaabbaaababbabababbaabbabababaabbabaabbaabbbabbabababaabbbbbbaabbbbbababbbbbbaaabbabbbbbbbbaaaabbabbabaabbbaabbaababbbbaaabbbaabbbaabbbabaabbabbbbababaabaabaabbaaabaaaabbaaabaabbbbaaaababbabababaaabbaabaabaababaababbabaabbababbaabaaaabababaaaabaabbbbbaabababaaaaabaaabaabbaabaaaaaabbbabbabbbaaaababbabbaaababbbbabbababaabbbabbbbabbbbabbaabababbbaaaabbbaabbabbaaaaaaabbaababbbabbbaabbabbaaaaabbababbbabbbbbbbbabbbbabababbbabbabaababbaabaabbbbaabaababaabbaabaaabababbaabaababbabbaabaabaaaaababbaabbaabaabbabaabbaaaaaaaaaaaabbabaabbaabbabaaaabbbbbbbbabbbabbaaababbaaababaaaabaaabababbabaaaabbabaaaaabbaaaaaabaaaabbabbabaaaaaaaaaaaabbbabbababbbabbbaaababaaaaabbaaaabaabbbabaabbbababababaababbaabaabaabaabbbbbbbabaaabbaabbbabaaaabaabbaabbabaabbaabbbbbaaababbbabbbbbbbaabbbaaabbbbaabbaaabbbbbbbaabaabaabaabbbaabaaabbaabbbaaabaaaabbaabaababbabbaaaababaabaabaaababbbabbbbaabbbaabaaabbbaabaababbbbbaaabbbbbababaaabbbbbbaabaabbbaaabbaaababbabbaaaabbbbbabbbbbbaaabaabbabaababbaaabbababbbbbaabbbbbaabbbaaabbbbaaabbbbabbbabbabbbbbaaabbbbaaaabbaababbbbaabaaabbbbababbababaabbbabbaaaabaabbaabaaaabaaaababbaabbbaaaaabbabaaabbbbbbabbbbbabaaabaaaabbbbbaaaaaabababaaabbaabaaaaabbbbbbbbbaaabbababbabaaabaaaaaaaababababababaababbbaaaaaaababbaabbababbbaaaababbbaabbbbabbbbbabaaabbaaaaaaabb
aaabbbbbbbbbabaaaabaabbabaaabbaababbbaaaaabbaabbbabbabbbabbabbbbbbaaaaabbaaaaaaabaabbaaabbbbbabababababbbbbbaaabbaaabaaaaababbabaabbabbaaabbababaababbbabbbababaabbbaabaabaaabbababbbaaaaababababbaabaaabbbbaaaabbbabaabaababbabbaabbabbabbaaaaaaabaaaabbaaabbabaabbabaabaabbaabbabaabbbbaaaabaabaababaabaaabbaaaaaabbbaababaabababaabbbbaabbbbababbabbbabbbabbaabbabaaaabbbaabababbbbbbababaaabbbaaabbababbbbbbbaabbaabbbabaabaabaaaaabaabbababaaaabbbaaabbbbabbbbabbababaaaaabbbbabaabbaaabbaabaaaaaaabbbabbaabbbbabbbabbaaaaabbbbabbbaaaaabbaababbbaaaaaabbbaaaabaabaabaabaababbaabaaaabbaaababbbbbabababaabababbaabbbaabaabaabbbaaaaabbbbbbabaaaabbbbbbaabbbabbabaaaababbbbbbabbbbbaaabbababaabbaabbbabaababbaababbaaaabbbbbabbbbabbbabaabbbbaaaaabbabbbbbbbaabaaabbbaaabaabbbbaaaaaaaaaababbbbababaaabbbbabbababababbaaababbbbabbbbabbbaabababbabbbaaaabbaaabbaaaabbaaaaababaabbbabaabbbabababaabbbabbbbaabaaababababbaabbbaabbaaababbabbbbaabaaabaaabaaabababbbabbbbbabbababbbbbaabbabbababbbababbbbbbaaabbaaabbabbbababbbabbabbbababaabaaaaabbaaaaaabbaaabbbbaababbbabbabbbbbbbaaabbabaaaabbbbabbabaabaaabaaabaabbbbbbaababbbbaaababbaaabbbababaabbbabaabbbabaabbbabbabbabaabbbbababbbabababaaaabbbababaaabbaabbbbbabbbabbaaaababbaaabaabbaaaaababaaaaabbaaabbaaaababbbbbaababbabbaaabbbbaaabaaaabababbbaababbbbaaaababbaaababbaabbaaaabbbabbbaabaabbabbaaaaabbabbbaabbabbaabaababaaabaaaababbaabaabbbaaaaabaaaaaababbabbbaabaabaabbbabababbbaabbbbbbababaabaababbaaabaabaaababbaaabaabbaabbbbbbbbabbbaaaabbbabbabbbbbbbaabbbbaababaaabababbababbabaabbbaaaaababababbabaaaaaaaabaaaaaabaaabaabbabbaaabaaaabbaaaababbbbbababbbabaaaaaaaaaaaaaabbaaaaabaabbbbabaaabaaabababababbbbbbaaaabbaaabaaababaaaababaaaabababaaaabaabbabbaababbaaaabbabbaaaaabbaaaabbbaaabaaababbabaaabaabaaabbabaaaaaaaabbaabaabaaaabaabbabbbbabbaaabbbababaaaabbbaaabbbabaaaaaaaaababaaaababbababbbaaabaabbbbabbabbaabbbaabbabbbaababaabbababaabbaababaaabbababbbbabbaaababbbabaaababaababbbbbbbbabaabbbbbaabbbaaabbabbaabbabaaabbababbbaabbabbabaaababaababbaabbaabaabaaaaaabaababaaaabaababaaabb
bbbaaabbabbbabbaaababaaabbbabbabbabaabbaabbaabbaabaaaabbaabaaaabbbaabbabaabbbababbaaabbbabaabbbbabaabbbbbabababbabaabababbaabaaaabbbababbbbabbabbaaabbbaaaaababbbabbabbbbaabbaaabaaaababbbaabbbaaabaaaaabbaaaabaaabbaaabbbbababbaababbbbabbbbbaaabababaaaabbbaaabbbaabaabbbbaaaabaaaaaaabaaabbababaabaaaabbbbaaabbabababaabbbaaabaabbbaababbabbbaaabaaaaaaabaaabaababbbababbbabbbbbbabaabaaabbabaaaaabaabbbaaabaaaabaabbbbbbbaababbababaabaaabaaaaabbabaaaabaababababaaababbbbaaaaaabbbababbaabbabbaabbbbabaaaaaababbabbabbbaabbbbbbbbbbaabaaaabbbbabaaaabbaaaaabaaababbabbbbabbabaaaabbabbbbabbaabbbaabbaaaaabaaaaabaaaabbbbaabbaaababaaabbaaabaaaaabbaabbbbbabbaaaababaaabaabbaabbbbaaaaabaabbbbbbabbbaaaabbaaababbbaabbbabaaabbabaabaabaaaaabbbbbabbabbabbaabaaabbbaaababbbbbbabbaababbbaabbbbbaabaaaaabaaabbabababbabbbabbbaaaabbbbaabaabbbaabbbbabbabbabbaaababbaabaaabaabbababbbbbbaabbaaaabababbababbbababbabaaaaaaaaaabbbabbbbaaaaababaaaabbbbaabaababaabbabbbabbbbabbabbbaabbbbbbaaabbbaabbbbbabbaabaaabbabaabababbaababbbabbaaababbbbaababbabbaaabbbbaaaaabbbaababbabbaaaaabbabbabaaaabaaabbbabaababbaabaaabbbbbaabaaabbaaabaababaaaaababbbbbbbbabbbbbaaababbbbbbbaababbabbbaaaabaaaaabaabbbaaabaaaaaaaababbbbaabbbabbbaaaabbaabaaaaabbaaabbaaababbbaaaaabaabbbaabbaababbbbbababaabbabbbaabaababbbabaabbaaabaabaaabbababaabbbabaabbbaaabaabaababbbabbaababababbaabbbaaaabaabababbaaaaabbaaabbbabaabababaaaaababaaababbaaabbbbbaaababaabbababbbbaaaabbbaabaaaaabaaaaaabaaabaababbbbababaaabbabbbbaabbaabababbbabbbaaabbabaaaabbababbaabbbaaaabbabbabbababaabaaaaabbbbbaaaababaababbbbaaabbbabbababbabbaaabaabbbbbbbaaabbaabbbaabaabaaabaabaaaaabbbbababababaabababaabababaaabaaaaaabababbabbaaaabbbbababbaaaaaabababbbaaabaaaaaaabaababaaabbbabaabbbaabbababaabbaaabbababbbbbaababbbbaabaabbabababaaaaabaaabbbabbabbbabbbaabbbabaabbbbabbbaabbbaaaabaaaabbbbbbbbaaaaabbbabbababbbbaaabaaaabbabaaabbaaaaaabbabaaabbaaabbbaabbabbbabaabbbbaabbbbabbbbabaabbbbabbbbababaabbbabbaababbabbbbbbabaabbabbbbbababababaaaaabbabbaabaaabbaaabbaaabaaabbaabbbbabbbbbbbbbbababbabbb
bbaaababababbaaaaaababbbababbbbbbbbbabbbbbabaaabaaabbbbabaabbbabaabaabaaababbbbaababbaabababababaabaabaabaaaaaababbbbbabbabaaaaaaabbabbaabbbbaaaaabbbbbaaabbbabbbbbbaaabbbaaabaabbaaaabaaaaaababbbabbbbaaaaaabbbabbbbbbbbabaabbababababaabbaababbabaabbbbbaaabaabbabaabbbbaaabbaaabaababbbbaaabababaabbbbbabbbaabaabbbaabbaaabababaabbbaabbabbbabbababbbbbabaabbbabaaaaabbabbbbbaaaabababbbbabbbbbabbababaabaabbababbabaaabbaaabaabaaabaaaabababaababbbbabaaabaaaababbbbababbaaaaaababbbaaabaabbbbabaaaaabaaabbbaababaabababbaabbbaabbabbaabaabbbbaabbaaaabbababbaaababbabbabababbbabaababaaabbbbabababbbbbbbaaabbbbbbbabababbbaabaabbbaaaabbbababbabaaabbaaaaaaabbbabbbbabbabaabaabbaaabbbbabbbbaabaababbababaabaabbbbabaababbabbbabbbbaabbbaaaaaababaaaabbabbaabbbaaaaaabbbbbbababaabbbaaabbababbaabbbbbbaaaabbbabaaabbabbaababbbbbaaaababaaaabaaaababbaabaaaabbabbbbabaaaabababaaaaaaaaabbabbabaaaababaababbbbabababbbaaaaaabbaaaababaabbbbabbbbbbbbaabbbabaaaabbbabbbbabbbbbaaaababbbbaaaaabaaaaabbaaababaaabbbbbbbabbbaabaaaaabaaababbabbabbaaabbabaaabbaaaaaababbbbbbbbbbbbbbabaabbbbbaabbbbaabbababaaaabbaaaaaabbbabbabbbbaabbbabbabaaabbaaabaabbaabaaaabbabbaaabbbbababaabbaabaaabbbababbabababbabbbbabaabaaabababaaabbaabbabaaaaaabbbaaaaababbbaabbabbaabbbabababbbaabaaaabbaabababaaababbbbbaababababababababaaaaabaaabbbbabbabaabbabaaabaaaabbaaaaaaabaabbbabababbbbaaaaababbabaaaabaabbaabbbbaabbbababaabbbbbbbbbbbbababaaabaaababbaaaaababbbbabaaaabbbbbaabbaabbaaaabbabbbaabbbababbabbaabbaaaaabbbabababaabaabaababaababbababbbabbabababbbabaaabababaabaabbbbbbbaaaaabbababaaabbbbbabbbaabbabbbababbabbaabbabbaababbbbaaaaababbaaaababaaaabababaabaaabbabbabbbabaaabaabababbbbaaabbbaabbbabbaaabbbbabbbaaaaababbbbabbababbbabbbbabaaaaaabbbabbbaaaabbbaaabbbbaaaababaaabaabbababbaaaaaabbbababbbaabbabbbbaaaaaaaabbabaaabbaaabaababaabbabbabbabaaababababaaaabaaabbabbbabbabababbabbbaaabbabaaabbbbbbabbbabbaaaabbababaaaabbababbbaaabaababbaaaaababaaabbbabbabbaaabbaaaabbbababbbbabababaaabaabbabbaababbaaaaabbbbaaaabbababbbaaabbabbbababbabababaabaabbababaaba
baaabaabaababbbbabaabbbbbbbbbabbbbbababbabbabbabbaabbabaabbaaaaabbaabbbaabaaaaaaabbabaabbbbaababbbabbaaababaaabaaabaaaaaabbaaaaaabbbbabaaaaabbbbaaabbabaaaabaaaabbaaabbaaabaaaababaaababaaabbaabbabbabbbbabaabbabaaaaabbbaaabbbbaababbbbbbaababbbaabbaaaaaabaabaabbabbababaaabbbaabaaabaabababaaaabaaaaaababbabaabbaaababaababbaaaaabaabbabaabaabbbbbbaabbbaababaaaaababbbbbabaaabababbababbbbaaaababbbaaababbbabbaababaabbabaabbbabbaaaaaabbbbabbabaabbaabababbbaaabbbaabaaaabababbaabbaababbbabbabbbaabaabbaabbabaaabbbaaaabbbaabbaaaaababaabaabababaabbababbaaaabbababbaabababbabbbabbaabaaaaabbbbabaaabababbabbbababaababbaabbbaaabaaaaaabbabbbbbaabaaabaabbbaaaabbaaaabbabbbbaaaaabbbbaababbbabaabaabbabaaabbbbbabbaaabbbaababaabbbbaaaabaaaaabbbabbbaabaaaabbababaabaaaabababbbaaabbaaabbbbbbbbbbbabbbbabbaababababbbabbbaabaaabaaaaaabbaaabaabbbabbbaaaaabababaabaababbbaaabbaaaaabaaaabbbbaaaabaaaaabbbaabbbabaabbbaababbbabbbbababaaabababbaaabbababbbababaabbaababaaabbbabbbbbbaabbbbabbbbbbaabbbababbabbababaabbbaabbaababbaabbabbbaabbaaabbbbaaabaaabbaaaaabababaabbbabbaabbabbaaaaabbaababbababaababbbbbaabbbbaababababaababaabaabbaaaababbabbaaaabbbbbbaabbbaaabaaabaabbaaaaaabbababbaababbbabbbbaaabbbabaabbaaabbabbaaabbbabbaaabbbaabaaabaaaaabababaababaabbabababaababbbbbbbaaaabbbbbbbbaabbbaaaaabbaaaabababababbbbabababaabbbaabbababbaabbbbababbbaaaabaaababbababaabaabbbbaaabbaabaabbabbaabbbbbbabbbababbabbaaabbbbbabbaaaabbbbabaabaabbabbabbbaababbbaaaabbbbabaabababbabbabbaabbabaabbbaabababaabaaaaabaabbaaaaaabbaabababbabbbbbbbababbbbaaabbaabbaaaaaaabaaaababbbabaaabaabbbabbbabbbaabaaaababbabaaabaaabaabaabbbbbaabaabbaaaabbbababbbbbbbaabababbbabababaabbabaababbaaabbaaaababbbaaaaabbbaaabbabaabbababbbbbbabbbaabbaabbbabbbaabbaabaaaaabaaababbaaabaabbbaabbbabbaabbbbaabbbaabaaaabbbabbaabbabbbaababbbbbaabbbaabbabbabbabaabaabbbaaababbaabaaaabaabababbaaaabababbaaaabaaaaabaabaababaababbbbbbabbbbabbaaaabbaabbaaababababbbaaaaabbbbbabaaabaaabbbbbbaaababbbbabaaabbbabbaabbabababaaabbaabababaabaaaababbabbabaaabbbbbaaabaaabaabaababbbbabba
aaabbbbaabababbbbaaaabbaaabbababbabbaababaaabaabbabbbaabbbbbabbbbaaaababbabbbabbabababababbbaaaababbbabaabababbaaaabbaaababaaaabaaababaaaaaabaaabbbabbbbbaabbaabbaaaabbbbbbaaaababbbbababbaaabaaaaaaaaabbaaaaababbbabaabaaaabbbbaabbbaabbbbaabaabaaaabababaabbbabaabbbbbbaabaabbbaabaabbbbbbabaabbabaaaabbaaaaabaababaaababbaababababbbaaaaabbaaababbbabbaaaaabaababbbaaabbababaaaaaaabbabbaaabbabaaaabbbbaaaaababbbbbbbbbabaaaaabaaaabbbababaababbaaabaabaaabbbbbbabbaabaaababbbabbabbbabaaaabbabaabbbbaabbabbaaabababaaabbaabbaabbabbababbbbbabbbbbababababbaaaaabbbbababbabbaabbbabbbbaaabbaabbaabbabbbbbaabbabababababaaababbabbaabaaaaababbabbbaaabbabbbababaabaaaaababbbaaaaaaaabbabbabaabbbabbabbabaabaabbbaaaaaabaaababaaaabbbaaabbbbabbabbabbbbbbaababbabbbbabababbabbaaaaabbaabaaaababbababaaaaababbbaabbbbbabaaaaaababaabbbbaabbaabababaabaaabbabbbaababbbbabaabbbabbaabaaabababbaaaabaabbaaababbaababbbbaabbbbbbbbbbaaaaababbaababbabababaabbbbaaababaaaaabbbaabbbbbbaaaabaabbbaaabababbbaaabbaababababaababbabbaaabaaaabaaaabaabbabbaaaaaababbbaaaabbabaabbabaabbaabaaaaaaaabbababbaaaababbababaaaabbbbaabbabaaaaabbbaababbbaabbaaababababbbbabbababbabaabbbbbbbabaabbababbabbbbbabaababaaaaabbaaabbbbaabababbbababababbbbababbbaababababbbbaaaabababbabaaaabbbabbabbaabbbbbabbabbabbbabbaaaababaaabbbbabaabbbbabbaababaaabbbabaaabbabaaaaababbabaaaaaaaaaaabaaababaaaabababaabbbbabaaabbaaabbbaaabbbbbabaababababaabbabbaaabbaabaaaaaaaabaabbaabaaaababbbbabbbbbbabbbbabbbaaabaabbababbaabbabaababaabbabbbbababaabaabaababbbbbabbaabaaaabaabbbbbabbababaabbbbabaaabbabbbbbbbaaaaabbbbbbabaabaaaaabbaaabbbaabaaaabbbbabbbaaaaababababbabaabbbbbababbbbbaababbaaabbaaaaabbabaaabbbbabbaabaabaaaabaaababaabbaabbabbbbaaabbabbaabbaaaaabbbbabbbbbababbaababaabaaabaaaaaabbbaabbabbbabbaaaaaaaaabaaabbbabaabaabbbabbabaabbaabbbbabbabbbbabbbabaabbabbbabababbbaaabaabaaabbabbaababbbaaaaababbababbaababbaaabbabbaaaababaababbabbbbaababbbbbabbaaaaababababbabaaabababbbabaabbbabaabbbbaaaaabbbaabbaaaaaabbaabaababaaaaaaabbabbabbaaaaaabaabaababbbabbbabbabbbabaaaabbaa
aaabaaaaabaabbbaababbbbbbbabbbbabaaaabbaaaabaabbbbabbabbbbabbababaabbaabaabaabbbaaaabbbabaabbbabbbbbaabaaaabaabbbabbaabbaaababaaaaabbabbbbbababaaabaaabbbbbbababbaabaaaababbaabbaaabaabaababbaaababababbababbaaabababbabaaaaaabaaaabbbbbbbbabaaabaaaaaababbababbbbbaabbabaababaabbbabbababbababbbbbaababbbaabaaabbbaababbabaaaabbaaaaaaaabbbbbaabbabababbaaabbbbaaabaaabaaaabbbabbbaabaaabbbbbaabaaaabaaabbabbbaaababaabaaababbabaaaaaabaababaabbaaaabbaaaabbbaabbabbbabaabaaaabbbaabaababbabaabbabaaabaaaababbbabaabaabababababaabbbbbbaababbababaabaaabaaabaaaabbaabbabbabbbbbaaaaaabaabababbbbaaababbbbbaaaaaabababababaabbabbbaaababbbbaabbababbbabbaaabaabbabbbbbaaabaabaaaaabbbbabbaabbaaabaaababbbbababaabaabaaaabbabbaababbbaaaaaaababbabbbaaaaabababaabaabbaabbaabbaabababbabbbaaabaaababbabaaaababbbbbaabbabbaaabbbabbabaabaaabababbabaabaababbbbbababbaababaaabbbbbabbaaaabbaaabaaaabaabbabaaabbabababbabbbbaababaaabaaabbaabaaaabbabaaaabbbbaabaaaabbaabaabaaababbbaabbbbbbbbaabaabbbaababaababaababbabaababbababbbbbabaabbbbbabaabbbaaababbbbaaaabbaaaabaabaaaaaabbaabbabaabaaaabaabbabababbbabbababbaaabaaaaaabaaaaabbbbabbabbabaabaaaaaaababaabbaabaaaababbababbbaaabbbabaaaabaaababaaaaaaaaabbaaaababaaababbaabaabaaabbabbababbabbbbbaaabbababaabbabbbbabbaaaabbaabbabaabbbbbabababaababbbaabaaababaabbaaaaaabbbabbbaabaabababaabaabaabbbbbbbbbbaabbbbbbaabaababbabaaaaaaabbbbaabbbbaaaabaabaabababbbaabbbaabaabbbbaaaabbabbbbaabaabbaababbbbaabaaabbaaabaabababbaaabaaabababbbababbbaaabaabbabbbbbbabababbaaaaababbabbaaaaaaabaaabbaabbbbbbaaaabbbbababbbaaaaababaaaaabaaaaababbabbaaabaaabbaabbaabaabbaabababaabbabbaaaaabbbaabbabaaabaabbbaabbbaaaaaaabaabaaaaaababbbbabbabbaababaaabbbaabababaabbbbabbbbbbabaabbbbbbbabaaaaabaabababbaabbaaaabaaaaaaaabbabbabbbabaabbaaaaaababbaaabbaabbbbaababaaabbbbbabbaabaaaabbaaababaaaabbabbaaababaaababaaabbbbaaaaabaaaaaaaabaabbaaaabbbaaaabaabaaabababaababaababbbbbbbbaababbbbaaaaaaabbbbaabaabaaaabaaaabaabbbaabbabbabbbbaabaaaaaaabbbaaabababaaaaaabbbbbababbaababaababbbbbabbbbbbabababbabababababbaaabbabbabab
bbaabbbbabbabbbbbaaaababbaabbbaababbbbbaababbbbbabbaaaabaaaaaababbabbaaabbbbaababaaaaaabbbbabaabbaaabbabbaabababaabaaaaabbbbbaaaaababbbaabaabaaabaabaaabbbaabbbbaaababbbbaaaaabbbbbaaabaaabababbaabbbaabbbbbbbaaaabbabaababababbaabbbbabbbaaaabbababbbbbabaabbaaaabbbababbabbaaaaababaaabaaabaabbabababbbbbbbaaaabaababaabbabababaaaabbabbbaaababbaaabababababbaabababaabbbbaaaabbbbaabbaabaabbbbaaaabbaabaabbabaababbaaaabbbaaababaababbbbbaabbaaabbabbbbbbabbbbababbbabbaabababbbabbaababaabbbbbbabbaaababaabbaaaabaabaabaabbaaabbbbabaaabaabbaabababbbbbbbabaababbabababbaabbaaababbbabbbbabbaabaaababaaabaabbbbbbbaabbaaabababbbaaabaabaabbababbbabaaaaabbabbababaabbaaaaaabbbaaabbbabbbaaabaabbbaaabaababbabbabaaabbaabbbbbbbaaababababbbabaaaaababbbbbbbbbbababaaabbaabbbbaabbabaaabbbbbabbaaabbbaabbbbabbabbaabaaababbbabbaabbbaabbaaaaababaabbbbababbbbababaabababbbababbabaaabbaaabbbabbabaaaabbaaaaabababbbabbabbbbaaabaaababbbbabbaabbbbbbaabbbabbbbbbaaabaabababbaabbbababaaabbaaaabbaabaaabaabbabbbabbbababbbabaaabbbbbabbbbbbbbbbabbbbaabaaabbabaaabbbbaababaababbaaaaaabbabababbaababaaabaaaababaabaaababbbaaaaababbbaabaabaaaabbbbbabbbbaaaaabbaabbababaababbbaaabbbaaabbaabaabbaabaabbaabbaabaababbbabbabaaabaabbbaabbaabbbbabbaabbbbbaaababaaabbababaaabaabbababbbbabbbbbbbababbabbaabaabbabaaabbbabbaaaaaabbbbaaaaaaaabbbbabaaaababababbbbbaaaabaababbbaabbaaaaaaaaabaabbbabbbabbaaaaabbaabababbaaaaaaaaabaabbabaabbbaabbbabbabaabaabaaaababbaababaabababbaababaabbbaabaaaaaabbabaabbbbbbbaaababbbbaabbbbbaaaaaabaabbaaaaaabbbaaaaaabbaaabbabbbbbbbabaaaabbabbbbbbaaabbbaaabbbbaabbbabbbabbbbbaabbaabaaabaabbabbbabbabbbbaaabbabbbbabbaababbaaabbababbbbbbabaaabbaabbbbbabaaaabbbaaaaababbabbbabbbababbaabbbbaababaaababaababbbbbabbaaabaaababbbaaaabbabaabaabaabbaababaabaabbbbbababaaabaaaababbabbabbaababbabaabbbaabbabaabababbbbbaabababaaabababaababbabbbbbabbabaabbabbbbbbaabbaaaabbbaaaabbaaaabbbbabbbaaababbaabaaabbbabbabbbbbaababbaabaababbbaababbbaaabbbabbaaabbabaaaaabbbaabbbabbaabaabbbbbabbbabbbbbaabbbbbbaabbabbbaababababaaabbabaabbaabbbbbb
abbbaabbabaabababbbaabbabbbaabaaabbabaababaaaabaaaababbbaaabbbbbaabbbabbabbbababbbbaaabaabbbbaaaababaabaaaaaabbbbbaaaabbbbabbbbbabbbaabbbbaaabaaaaabaabaabbaaabbaabaabbabaabababaabbbbbabbabaaaabbababbabbbbbbbaababbbaabbbbbabaaababbaabbbababbbbabbaaababababaabaaabaaaabbbbbaabaaaaabaababbabaaabbabaababbbaabbabaabaaaabbaaaabbabbababbbbaabaabbaabaaaaabaaaaaaaababaaabbabbbbaabbbbababbbbbbbbbbbbababaabbbababaabbabbabbbabaabaabbababbaababbabaaabaaaababbaaabaaaabaaaaaabaaabbbbbbbababbababbaaabbaabaabbaaabbbbbaabbbbbbbbbaaabbaabbbbbaababbbbaabbaaaabbbbbababbaababaaaaabbaabaabababababbbabbbbbaababbaabbaabababbabaaabaaabbbaaabababababaaaaababbbbbabaababababaabbbaaaaaaaaabbbbbaababbabbbaababaaababaaabbbaababbaabbbbababbaaaaabaabbaaaaababaaaaaabbaabbbbaaababbbbbbbbbaabbaababbbaabababbaaabbababbaaaaabaabababbaaabbabaabababbbababbbababbaaabbabaaaaaaabbaaaabbbabbbbabaaabbbaabbbaababbbbbbbbabaaabaabbabbbbabaaabbabaabaaaaaabbabaababbbaababbaaabbabbbaabbbaaabbbbbaabbabbabbbaaabaabbbabbbababbababbabaaabbbbbbbbbbbbaaaaaaabbaabbaabaaaaaabaabbbaaaaaabbbaaabaaaaaaabaababaaabaaabbababbbbbabababbbbaaaaaaabbaababaaaaabaaabbbbbaaaabbbbaababaaaabbbbaabbbaaabaabababaaabbbaabbabaaaabbabbbbbababaabbbabbbaaabbbabbbabaaaaaababbaababbbbaaabababbaaababbababbaaaaaaababaaabbbbabaababbaabaabaaaaabaabbaaababbbbbaabbbaaabbbbbbabaaababbababbaabaaababbbaaababbaabababbbaaaaabaaaaabaaababbaabaabaaaaabbabaaabbaabbbbbaabbbaabaabaaaaabbbbaababbabbbbaabbbbaabaaaabbbababaaaabaaabbbabaaabbabbbaabaababbbbaaabbababbaaabaaaabaabbabbabbbbbabbbbaabaaaaaabbbabaababaabbbbbababaabbbaabaabbabbbabbaaaabbbbabbaabbaaaabababaaabbaabababbabbabaaabbbabaabbbabbbabbabbbabaabbbbbabbaabbaaaaaaabbbabbabbbabbbbbbbbababababbaabbaaaaabababaaabbabaabaaabbabbbaaabaabbbbabbbbababaaaabaabbabaaaaababaaaaabbbbabaabbbbaaaaaaababbababbbaaaaaabaaabbbbaabbbbbabababbaabbbabababaabbbabbaaabababbababbbbaaaaabbbbbabbbaaaabbbbbbababbbaabbbbbaaaaaaabaabaabababaabbbabbabbaabaaaabbbbaaaaababaabaabbabaaaaaabaaaabbbbabaabaaababbababbabaabbbbbaabbabaaababaaabb
aaaabababbbbbbaaabbbbbaabbbbbabbbbbabbbbbaaaaabbbaabaaababbaabbababaaabaabaabbbaabbaababaaabbbababbaaabbbbbbabaaabbababbabbbaaabbbbbbaabbbbbaabbabbaaaabababaaaaaaaaaaaabaabbababbabbbabababbbbbabbbaabaaabbabbaaabbabbbaabaaaabbabbbbabbbaabaabaabbaababaababababaaababababbaabaaabbbbbbababbaaaaaabbaabaababaaabbbbababbbbaaabaabbbbbbabbaaabbabbaaabaabbbbaaaabbbaababbababbbbaaaabbbabaaabbbabbbabbbabaababbabaabaaabaaaabaaabbaabababbbababbbbaababaabbbbbbaaaabaaababaabaabaaaaabaaabbabbbaabbababbabaaaaaabbbbabbabbbaabbbaababaabbbbaababbabababaaaabababababbbabbbbbbabbbabaaaabaababbabaabaabbbabaabaaababbbbbbbbaabababbbbbabbbaabbbaabaaabbaaabaaaabbbbbbbbabaaaabbabaababaabaaaabbbbaaabbbabbbabbaaaabbabbbaaaabbabbaaababbbabbbababbaabababaabaababababaabbbaaaababababbaaabbbbbaaababaabbbbbbaaaabbbbaabbabaaaaabbbbbbbabbbabababbbbaabbbbbabaaabababbbabbbaaaabbaabbabaababbaabbabbbaababbbabaabbaaaaabbabbbbabbbaabbbbbbaaaaabbababbbbbbaaaaababaabaabaaaaaababbbbababbaabaaaaaaaaaabaaaabaaaaabababbababbbbbbaabbbbabbbbbbbbbaabbaaabbbabaababbbaaaaaabbbaababbababbbaababbbaabbaaabbbbabbbbaaabaaaaaaaaaabaaaabaabbbbabbbbaabababbbabaabbbbbbabaaaaabbbaabbbbbaabbaabbbabaabbbbbababbababbbabaaaaabbbabaaaabaaabaaaaabaabbbabbabaaababbbaababaaaaaaaabaaaaaaabbbabaabaabaaabaabbaaabbbbbbabbabbbbabababbabaabbbbbabbaabaabbaabaaaabbaaabbbbaaabaabbbaaaabbababbbbaaababbabbbbaabaaaaabbabaaaaaaabaaabbaabaabbbbbbbbbaabaabaabababbaabbababbbaabbaabbbabbbaabaaaaaabaaabaaabbabaaabbbabbababbbbbbbbbaabbaabaababbbaaaabbbabbababbaabaaaabaaaaabbbaabbabababaabbbaaabbbbabaabaaaaabbbaabbbbabaabbbaabbabbaabbbabaaaaaaababbbabaaaaabababbababbabbaababbaabbbababaaabaaaabbababbbbbaaaaababbbbaabbabbabaaabaabbabaaaababbbabbbbabbabaabaabbbaababbbaaabbbababbbbaaabbbababbaabbbababbabbabaaaababbbbbabbbbabbaabaaaaabbaaaaababbaabbabbaabbaabbaaaababbaabaabaaaaaaabbbbbbbabbaaabaabaabaaaaaabbbaabaaaabababbbbaababaabbaaabaaabbbbaaaaabbabbbaababbbabbababbbbbbbabbaaaaabbbabbabbbbaabbbbaabaabbbbababaaaabaabaabababababbaabaaaabaabaabaabbbabbbbbaababbaaba
baabaababbababbababaabbbabbabbabbababbbbbbbaabbbbaababbbaabbbbbbbbbabbbaaaababaababaabbabaaaaaabaabbaabbbbbabaabbbabbaabbbbabaaabbabbbbbbababbaabbbaaaaabaabbbaaaaabaaabaaabbabaaabbababaaabbbaaabababababaababbaabbbabbbbaaabbaaabababbabbabababaababababbbbbbaaaaabbbababbbbaaabbbaabaaaaaaaabbbabbaabbaabbaababaaaaabaabbaaaababbaabbbbbabaabbbbbababaabbaaababbbbbbabbabbbbaaaaaaabbbbabaabbbabaababbbaabaababbbbbbabbaabbabbbbabbbaabaabbabbaababaaaaabaaabbbabbabbaabaaababbabbbbaaabaaabbababbaaaabaabababaabbaaaaabaaabaaaabbabbabbaaaabaaaaababbbaabbabbbbaaabbabaaaabbbaababbbbabaababbbbbbbababbaabbaababbbaaaababbbabbabbbaaaaaabaabaaaaaabbaaabaaaabbabbbababababbbbaababaaaaaaaaababbbaababbabbabaaabaabbbaabaaabbbabbaaaabaabbbabaababaaabaaaabbabbaabbbbaaaaaaabababbabaababaabbbabbbaabbaaabbaabbbbabbabaababbabbaabbaababbaabaabbabbaabbbabbbbbaaaababbbaabbabababbbaaabaaaabbaaaabaaaaaaababaabababbaaaabaabbbbabbbbababbbaababbbabbaabbbbabbaabbaabbabaaabbbbbbabaababababbaaaabbaaabbababbbababbbbabababaabbababbaaabbabbaabababbabababaabababababbbbbbbbaabaabbaabbaabbabbbbaabaabaabaabababababbaabababbbbbaaabaaabbbbbbbbbbaaabbbabbababbabbaaababababbaabbbaaabaaaaaabababbbaabbaaabbbbbabbaaaaaaaaaaabaaaaabbbbbababaaaababaaaaabbaababaabababaaabaaabbbaabbbababbbbaaaaabaaababaabaabbabbaaaabbaaabaaaabbbabaaaaabbbaabbbaaaabababbbbbbaabbabaababaaaababbabbaabbbaabbaabbbbaabbaabbaabbbbabbaabbbaabbbababbabaaabbbaaabbbaaababaaababbbbaabaaabababbbbbbabbbbbababbbaababaabbbabbbaabbaaaabbabbabaabbbaaaaaaabbaaabbabbaababababaaaabbbbaaaababaabaabaaaabbaaabbbbabbabaabaabaaabaabbabbbabbbbaaaababbbaabbbbaaabaaaaaaabbaabbabaaabaabbababaabbaaaabbbbbbbbbaaabaaababbbabaabaaaaabbbaabaabbbaaabaaaababbbaaabbbbabbbabaabaabbbbbabaabaabbaaaababbaaaaabaabaaaaaabbaabbbababababbbbabbbaaabbaaabbaaabaabbaabaababaababbbbbbbbaabaaabaaababbaabbbaabaabaabaabbbaababbbbbaaabbabbbbabbbbabbbbbbbabbbbbbaabbaababaabaabbbababbbbaabbbbbabaaaababaabbbbaabaaabbaaaabaaaaabbbaaaaabbaaaabbbbabababaabbaaabbaaaaaabbbababbbaabababaababbababbaaaaaaaabaaa
abaabbaaababaaaababbabbbbaabbabbbabbbaabbaaababaaabaaaaabbbbbabaabaaaabaaaaabbaaabaaaaaabbaaaaabbbaabbbabaabbbbbabbabbbabbaabbbbabbbaaabbaabbbbaaabababaabbabbbbaaabababbababbababaaabbaaaaaabaabbbbbaababaabbbababbbbabaaaaaabaaabbbabbabaaabaabababbbbbababbaabbbabaabbbababbbabaabaaaaababbaababaabbaabbbbaaabaabbbbabbaaaabaabbbaabaaabbbbbabbbaaabbbbabbabaaaaaababaabaaaababaaabaaaaabbaaaabbbaaaaaaaaababbaabbabbaaaaaabaabaaabbbbababbbaabbababbbbbbbabbabbbaaaabbbbaaabbbbbbaaabbbaabbabbababbabaaabbbabababaabbbbbaabaaaaabbbababbaabbabbaabbbabbaaaaaabaabbbabaaabbbbabababbbbbabbabaaababbbaababaabaabbbaaaaabababaaabababbaaabaababaabbaaaaaabbaabaabbaababababbbaaaaabbbabbaaaabaababbabaaaaaababaaaababaaabbabbabbaabaaaabaabbababbaaaaabbbbaabaabbabbaabbaaabbbaaaabbbbabababbbabbaaaaaaabaaaabaaababaaaabbaaababbababbbaababbaabababbabbbbbbbaabbbbaaaaaaabbabbbbaabaabbaaaabbbbabababbabbbbaabbbbbaaabbbbbaabbabbbbabbbbaababababababaabaaaaabbaabbbbbbbbbabbaabaabababaabbaaabaaabbabaabbbbaaaabababbbaabbbbabbbaabbbaabbaaaabbbabaaabbbababaaaabbbbbababbabaaaabaaaaaaababbabbbaaaababaababababaababbaaaabbbabbbaabbabbbbbbbaaabaaaaababaabaaababaabbabaababababaaababababbbaabbababaabaaaabbabababbbabbabaaaabbabbaaabaabbabaababbaaabaaabbabbaaabbabababaabbabaaaabaababbabababbbaaababbababbaabababaabaababbbbbbbaababaaabaababbaababbbaabaaaaabbbbababbabaabaababaabbbabaaaaaaaaabbbbaabaabbabbbbabaaaabbbabbabbaabbbbbbaabbbabababaabbbaabbaabbbbaabbbbabbbabbbaabbbaabbbbabaaabbbaabbbaabababbabbbabbaabbaabaababbbbbaaabbbbabbaababbbbbaaababaaaaabbbaabaaaaaababaabbabbababbbbabbababaababbaabbbababbaabababaabbabaababababaabbabbaaabbaaaabaabbabbbbabaababbaabbabaabbaaaaaaabaaaaabbbbabbaababbbbabaabbabbabaaaababaabbaabaababababaaaaaaaaabaabaaaabbbbaaabbbababaabaabbbaaaaaaaabbabaaabbbbbbaabaabbbabaabaaaabbbaaabbbbbaaabbabbbbbbabaaabbbbbaaabababbaabaaaaaabaaaaaaaabbbabbbababbbabbbabbaaaabbabaaaaabaaaabaaabbbaaaaaababbabbbaababaabbbbbbaabbaabaaababbbbbaaababbbabbabababbbaaaaaaababbababbbbbbaaabbaaaabbbbbbbbababbababaababaaabaaa
abaababaaaabababbaabaaabbbabbabbbaaaabbbbbbbaaabbbabbaabbaaabaabbabbaabaabaaabbbaaaaaaaabaabbaababbaaaabbbaabaaababbbaabbbaaababbbabbbaabbabaaaaababbabbbaaabaabbbbbbaaabbbaaaaaaabbaaabaaaabbbababababaabbbaaaaababbbabbbbbbbaaaaaabbbaaaaaaababbaaabbbaabababababbbbaaaaabaabbbaababaabbabbbabaabbabaaababbaabaabababbabbabbaaababaaabbaaaabbabbbbababaaabaaaaabbbaabbaabbaabaaabaaaaaabbaaababaaaaaaaabbbbabbbaaaaababaaaabbbabbbaabbaabbbabbaabababbaababaababbabaaabaababaababaabaaabaabaaabababbabaaabbbbbaaabbabbbbabaaabaabbbbababbbabaaaaaaaababababaabbaabababbbbbbbaaabbbaabbabaaaaababbbabaabbababaaabaaaaaaaabaaabaaaabbbbabaaababaaaabbabbabbbbabbaaaaabaaaaabbbaabbbbaabbbaabbaabbbaaababbbabbbaababbbaaabbaaababbaabbbaabaabbbbbbbbababbbabaabaabbabbaabbabbbaabbabaabaaaaaaaaaababaaabaaaaabbbaaaabaaabbbababaaabaaabbbaaababaaaaabbbababaabaaabababbabbbbbaabbbbbbabbaaabbbbababbbaaabaabbaaaaaabbbbbababbbbbbabaaabbbbbabaaababbbbbabbbbbaabababbbbbabaabbbaaabaabaabbbaaabbababbaabbaaaabaaaabaaabaaaaaababaabbababbbababababbbbbbaaababbbaaaabbbabbaaaabababbbabbaababbabbbaababbbaabababaabaaaabaababaababbbbabaabbbababaaaaaabbbabababbaabbbabaaabaababbbbbaaaaabaabbabbababababbababbabbaaaaaabababbbaabaabaabaaababaabbbbabababbbabbbbbbbbaababbbbabaababbaaabbabbbaaaabbaababbaabbaabbbbbbbababaaaababbabbabbbaaabbbbaaaaabbbbaabbbbaaabbabbbaabababbbbaaababbaaaabababbbaabbbbabbbbbbbaaabaaaabbabababababbbbababbababbbbabbaaaaaabaaaabaaababaaaabababbbaababaabaaaabaaaabbbbaaaaaaaaabbbbbbbaaaabbabbbbababbababaaabaaabababbabaaaaaababaaaaaabbabbaaabaaaaaabaaaaababaaaaababbaaaabbbbbbabbaaaabaaaaababababbbbbabbabaababbababbabbabbbaaabaaaaabbbbbaaabaaaababaaaaaaabbbbbababbbbaabbabaaabbbababbababbaabbaabaaaaabbbbbbbaaaaaaababbbbbbaaababbbbaaaaaaaabbbbbbbbaaabbabbabababababbbbbbbabbabaaabbbbabbaabbbbababaabbababaaaaaaaaaababaabbbbaaaababaaaaaaabbbbbaaaabaabbaabbbbbaaaababbbaabababaaaaaabaaabaabababbbaabbaabbaababaaaaaaaaaaaabbaaaaabbabbabaabaababaaabbbaabbaaaabaabbababbababbabaabaabbaabababaaabababbaabaabbbbabaabbbbaabba
babbaaaabaaabbbaaaaabbbbbabbbbabbabbbababababababaabaaaaabaaabbaabbbbabbabbbbababbbbbabaabbbaaaaabbabbbbbaaabaababbaabbaaaaabbbbabaabbaaabbaabbbaababaababbbbbbabaaaaabbaaabaaaabababbbbababbbabababbbabbbbabbbabbbababbababaaabbbaaabaababbabaaaaaaabbaabbabbaaabbabbaabaabbabbbbabbbaababbabbaababbbbaaaaabbababbaaabaaabbbababaaabbbabbbaabbabbbabaabaaababbbabaaaabaabaabbabbaabbbbbabaaababaabaaabbbaabbaaaababbbbaababbabaaaabaaaababbababbbbbabaabbabbbabbbbabbaaaabaababbaabbaaaabbabbbaaabbbbbbabbabbaababbaaaaaaaaabbbabbabbbababbbbbbbbbbabbababaababbabbaaaaababbabbbbbabaaabbababaaababbabaaaabbaabbbabaabbaaabababbbbaaaabababbbaabbabbbabbbaabbaabaaabaababbbaaabbabbbbbabbabbaaabaabbaabaaaaabaaaaaababbaababbbaaaaabbabbbabbaabbaaaabbabbabbbabbbbaababaabaabbbabbabbaabababbabbbbabaabaaabbbababbbbaabbaabbbbababbabbaaabbbabaaabbaabbabababaabaababbbbaabbbabbabbabbaabbabbabbaabbaaaabbaabbbabbaaabbbaabbababbaaabbbaabbaaaabbbababbbbaabaabaabbbbbbbabbababbabbbbbaaaaaaaaabbabaaaaabbbababaaaaaaaabaaaaaabababaabaabaabbbababababaaaaabababbbbabbabbabaaaaaaabbbabaabbabbbabaababbbabbbbababbabbbbbbabbaaaabaaaaaaababaabbaaabababbaaaaabbbbbaabbbaaabbbbbbabbaababbbaaaabbabaaaaabaabbabbbbbababbbbbbbaabbbbbbaaababbaaaabbababaaabaaaaaabbbbabbbbbabaabbbbbaaabbbbaabaaabaaaaabbaaaaabbaaaabbabbaaaababaabbbabbaabaabbbbbbbbbbaaaabaabbbabbaaaabaaaabababbaaaaaabababbbabbaaaabbbbaaaaaabaaaaabaababababbbababaaabaabbaaaaabbabbabbbbbbaababaababbbbabbbbaaabaaaaabababaaaaabbaaaabbbaaabaaabaababaaabbaaaabbabbbaabaaabbaabbabbbaaabaabbabababaaabbbbabaabaaabbbbbaabbabbaaabaabababaaabbabbbbaaabbaaabbabbbbbbbaaaaabbbaaabbbbbabbaababbbbbbbbbabaabbabbbaababbaabaabbababbbbbabbaaaabaaaabbbaaaabaabaababbabaabaaababbbbbaaaaaabbbbbabbabbbbbababababaababbaabaabbbbbbaababbabbabaaababbaababaabbbbabbbbabababaabbbbbbbabbbbbbbbababbbaabaaabaaabbabbbbbaabababbaaaabbaababbbabaabaabbbaabbbbbbaababaaaaabbaababbbbbabaabbabaabbabbaaabbaabbbaaabaaaabbaabbbabbbaababbbbbaabaaaaabbbbbbbabababbaabbaaaababababaaaabaababaaabaabbbababaabbababbaaabbbb
ababaaabbaababbabbbaababbabbabbabbbabbabaaaabbbbbaaaabbbbbbbabbbaaabaaabbabaabababbabababbabaaabaaabbbbaabaabbaaaabababaabaabbabbbabaaaaaaabbabbbbaaabbbaabbabbabbbbaabbbabaabbabbababbaaaaaaaabbabbbbabbbabaaaababaaabbaaabbbabbbabababaabaababbbbbbabbabbababbbbbbabaabaaababbbbbabbaabbaaaabbaaaabbbbbbabbbbbaababaaabaaaabaaaabbbbabababaaaaabaabbbabbabbbabaaaaabbabbaabaaabaabaaabbbbbbabaaaaabbaaaababaabaabbbbbbabbaabaabababbababbbbabbababaaaababbbabbbababaabbababbbbaabababbbbaababaababbbbaababaaaaaaabbaaabbbbbababbbbbbbbbbabaabaababaababaabbbbbaabaabaaabbaabbbaaaaaaaaaababaaaabbbaababbbbabaaaabaabaaaaaabbabbabbbbbbababaabaaabbababbbbaaaabababbbbbabaaabaaaabbbbbbababbabaaaaabbaaabbabababbbaabaabaabbbbabaabbbabbaabaabaabbbaaaabaaabbbabbababaabaabaaaaaaabaabaabbbabbabbaabbaaaaaaaabbaabbabbabaabaaaaaaaaaaaaabbbabbaaaaababbbbbbaabaaaabaaababaaabaaaabbbbbababaababaabbbbbbbababbaaabbaaabaabbbabaaaabbbabbabbbabaaabbaabbbaabaababbaaaabbbaabbbbaababbbababaababbababaabbabaaabaaabbbababaaaaaaaabbbbbbbaabbbaabaabbbabbababaaaabbaaaaaabaaabaabbbbababbbbabaabbbbbbabaababbaaababaaabbabbbbabaabaaabbaabbbbbaaabbabbbaaaaaababbbababbbaabbbbaabbbbbbabaabaabaaaabbaababbbbabbbbbbbabbaaabbbbbabbbbaabbaabbaaaabbbababbaaabbaabaaabbbbababaabaaabbbaabaaaabbaaaaabbbbbaaaababbbabbbabbaaabbbbaababbabbbbbababbbabaaaaabbabaabbabaabbbbaaaaaaaaaaabbbbbaaaaaabbbabaababaaabaabbaaabbabbbaaababbabbabaabbbababbabaaababbabaabbaaaaaabaaaabbabbabbabaabababbaaaabbababaabbabbabbbaabbabbbbaabaaabbbbabbbbababbbbababbbbaababbbbababaabbaabbbbaaaaaaababbbabababbbbaaabaaabbbaaabbbbaaabbbbbbbaabbbbaaaabbbaaababbbbbbbbaabbabbbababaaaaaabaaababaabbabbbbbaabbabbbbaabbabbaababbabbbaaaabbbbbbaababbabbbbaaaabbaaabaababbabbbbbaaabbaaaabaabbbabbbaaabbbbbbbabbabbabababbbaaabbabbaaaaababaaababababbaaabaaaabaabbbaabaaaabbbbbbabbababbbaabbabbbaabbaababbabbababbabbaabbbaaaaaaabababaabaabaabbaababaabbaaaaabbaababbaaaabaaababbaaabbbabbabaaaaaaaaaaabaaababaaabbaaabbabababbaaaabbbabaaaaabbbbaabbaabaababbabaabbbabaabbbabbbbabbbbaabbaaaaababb
bbbbaabaabbbabbbbbbbbbabbbbbbabbbbababbbbabaaabbabbaaaaabababaaaabababbbabbabababaabababaaaabaaaabaaabbabbabbbabbbaaaabbabbabbaabbabaaabbabaaaaaabbabbbabbbbaaaaabbaabbaabbbabaaaaabbabbabbbabababbabbabbaaabbababbbaababaabbbabaaabbaabaabaaabbabbaaabaaabaaaabbabababbaaaaabbbbaabaabaabaaabbabbbabababbbbbaaabbaaaaabbbbbabaabbbabababbbbaabbabbabaabbaabaaabaaaaabaabbbaaaaaaaaaaaaaabababaaabbaabbaaabbabbbbaabbbabaaaabbaabababaabaaaaabbaaabbbaabaabbabbbbabababbbabbaaabbbaaabbbabbabbbbbababaaabbaababbbbabbbbaabaaabaaaababbaaaabaabbbbabaababaababaabbbbbaabbabbaaaababbbbabaaaaaaaaabbbbabbbaaaabbbababaabaaaabbbbabbaaabababbbaaaababaabbbbbaaaaabaabbbababbaaaaaabaabababaabbbbbaabaababbababaabaabababbbaababaabaababaababbbabbabbbababbbabbbabbaaabaababbabaaaaabbbaababababbabaabababaaaabbbabbaaaaaaabbababbbabbaabaaaababbaabbabbaaabbaabaaaaabababbaababababbbabbbbbaabbbbbbbaaaaaabbbaaababaaaabbbaabbaaabbababbaabbaaaababbababbabbaabababbaaaabbaabbbabbbbbabababbaaabababbbbaababaabbbbabbbaaaaaabaabbbbbbaaaaaaabbabaaabbbababbbbbaababbabaabbaababaaaaabbbabbbaabbbbbaaabbaaaaaabbbbaaabbaabaaabbabaabbababaaaaaaaabbabbbaabaaaaabbbabbaaabbbaabababbbbbaabbbbbaaabbbabbaaabbbaabaabbabbbbaaaabbbbaaabbbbababbabaaabbaaabbbbaaababbaabaaababbbababbaabbbbbbbbaaabbbaababbaabababbbbbbaabbbbabababaaaababaaaabaaabbaababaaaababbbbababaaababbabaaaabaababbababaaabaababaaabababaaaabababbabbbbaabbbbbaaaaabababaabbbbabbbbbabababaabaaabbbbbbbaaaaabbbbbaaabbaabbaaaabaabbbbbaabaaaabbaaaabbbbbaabbabbaaabbaaaaaaabbbababaaabaababaababbaaabbaabbbaabaabaabbaaaaabaabbbbababaaaaaaaaababbbaabaaabbaaabbabbbbaabbabaaaababaaabaababbbbbbabbbabababaabababaabbaaabaabbaabbbaaabbaaaaabbbbaaaabbaaaabaabbbbbbbbbbbbbabbaabababaabababbbaaaaabbbbaabaaabbbaaabbbaababababbbbabaabbbabaabbbbbabaabaaaabbaaaaabbbaaabaabbabbbbaabaababaabaabbabbabbbbabaaaabaaabaaaabaaaabbabbabbbbabababaabbaaaabaabbabaabaabbabbbbababaabbabbbabbbababaabbabaaaabaabbbaaabbaaaabaabbbbbbaaababaabbbabaabbabbbbabbaaabbbaabaabbbbbbbbabaabbbaabbbbbababbababaabbbbababbaaaba
baaabbbbbaabaabbbabaaabbabbbabaabbababbbaaaabbababbabaaabbbaababbabaaaabbbabbaababaabaabaabaaaabbbaababaabaaaabbabaabbabbabbabaaabaabaabbaaaaaabaaaabaaabbbbaaabbaabbbaabaabaaababbbbababaaabbbbbbaaabbbabbabbaaabababbababbaaaaabbaababbbabaaaabbaaaaaabbaaabbababababaaaaabbbbaababbbbaaaaabbbababbbbbbaabbaaabaaaabbbbabbabbababbbbaabaaaabaaababbaaabaabbaaaababababbababababbbababbbabaaaababbaaaaabaaabaaababaaabbbbbababababbaababbababbbaabbabbaaabaabbaabbabbbbabbaaaabaabbbbbabbabbbaaabaababbbaaabbbaabbabbbbbabbbabbbaabaabbbaabbbaabbbabababbbbbabbaababaaababababbabbbbbaabaabbbaabaabbbbaaaaabaabaaaaabaabbbbbbabbabaababbbababbbaababaababaabbbaaabaaabbbaabbbabbaabbbbbbaabbaabababababbaababbaabbbbaabbabaaaabaabbbbbabaabbabbababbbaaabaaabababaabaabaaababbabbbbbabaabaaabbaaaaaabaaaabbabbbababaabaababbaaabbabaaaaabaaababaabbabaaabaaaaabababbbaaaaaaaaaabbaaaabbbbbbbabbbabaaabbaaabbaabbbaaabbbaaababbbaaaabbbbababbabbbabababbbaaaabbbbbbaabaababaaabaabbbbabaabbaabaabbabaaaababaaababaabbbabbaababbabbaabbbabbaababbaaabbaaaabbbbabbbbbbbaaaababaabbbabaaabbbaabbaababaababbaabaabbabbbbabbaabaaaabbbbaaabaabbbaabbbabababbbbbaaabbbabbbbaaaaaaabbaaaaabbaababbaaaaaaaaaabbabbbaaabbaabababaabbbaabbbaaaabaabaaaabababbabbaaabababbaaabbbbaabbbbabababaaaababaababbbbaababbaaaabbababbababaabababbabbbaababaabbbbabaaababaaaabbbabaabababbbbbbbababbabababbababbaaabaababbbabbababbbbaaaaabbbaaaabaaabaaabbbaaabababababbaabaabbbbbbaaaabbaabbbbbbbbabbbbaaabbaababbabaabbbbbbbbaaabbbabbbababaababbabbbbbabbbbabbabbaaababbbbaabbaaaaababbbaaaabbaabaaaabbbbbbabbabaabbbabbbbbbbbbbabaaabbbababbbbaabaabbabaaabbbaaabbbaabaabbbaaabbabbababbaaabbbbbaaaabbbabbababbbaababaaaababbbbaaababbbbbbaaabbbabaaababaaabbabbabbababababbababaaaaaaaabaabaaaabbbbababbabbabaababbaaaaaabababaabababababbbbbabaabbbaaabbaaabbaabaaabbbaababbaaabababababbaaaabaaababaaaaabbabbbbaaaabbaaababaaababbbaabbaaaaabbbabbbababbbbabaaabbbabbaabaabbbabaabaaabaaaabbbaaaaaabbbbaaaaabbaaaaababaabaabbabbbaaababaabbbaaabababaabbbaaaabaabbbabbbabbaaaaabaaabbababbba
baabbbababbbabbaaaabababaabbababaaabbbababbbaaabbaabbbaabaaababbbabbaaabbbaaaaabaaaababaaababbbaaaabaabbabbaabaaabbbababbaaabaabbbbbbaaaabaababbbabbabababbbabbaaaabbabbbbbabbbabaaabbbaabaaabaaaababbababbabaabbbababbbaabaaababaaabbbbbbbaaaabbabbbaaabababbaaababbbaabbbaabbaaaaabababaaabbababbaaabbbbaabbaababbbbabbaaabaabbbbbbaabbababbaabaaabbaaababbbabbabbbabbbaabaaaabbaaaaabaaaabbabaababaabbaabbbbaaaabaababbbaaaaaabbbbbbbaaabaaaaabbababbbbaaababaabbbbbabbbabbbabbbaabaaaabbabbababbbaaaabbbbaaabbaaabbaabbaabbaabaabbabaabbaabbabbabbbbbbaaaabaaabbabbbaaababbbabaabbabaaaaaabbababbaaaaaaaababbabbababbbaaaabaabbbaaabaabbbabababbbababbbaaaabbbbbaabaababaaabbaabbbbaaaabaaaaababaabbaaaaabababaaaaababaaaaabbbababbaabaabbbabbbaaaabbbbbbbaaaaabbbaabbbbbbbabbabbbbaababbaabaabbbabaabbbababaabbbaaaaabaaababbbabbbbbbbababaabbaaababbbbabbbaababbbbaababbabbbbbbbbbbbaaaababbaaaabbbbbbaabaaababaabababbabbababaabaabbbaaabbbbabaabbbbaababbabaaaabbaabbbbaaaaababbaababbbabbabbabbaaaaaaabaaaabaabababaabababbbbabaaaababbabaabbbaaabbaaabaaaaaaaabaaaaaababbbabbbabbaaabbaabaabbbabbbabbaabaaababaabaaaabaaaababbbbbbaabaabbbababbabbabbaaaaabbbaaababbabbaaaabbabaaaaaabbaababbbaabbaababbbbbabbaaabaaabaaaaaaaaabbbaaaabbaabbaaaaaabbabbababababaabbaaaabbbbbaabbbabbbabaaaaaaaababababaababababaaabbabbbbabaabbabababbaaaabbbbabaaabbbbbaaabbbabbbabbbabaaabbaaababaabbbaaaaaababbabbbbabaabbbaaabbbaababbaababbababbbababababaaabbababaaaabbaabbbababaabbbbbaaababaababbbaababaaabbabababbabbbbababbabbbaaababbbabbbbabaabbabbababaaaaaabbabaabaabbbbabababaababbaababaaaabbabbbbbbaaaabaaabbbababbbaaababbbbabaababbaaabababaabaaaabbbaaaaababbaabaababaabbaaababbabaaaaaaaaabaaaaababbaaaabbaaabbaabaaabbbbbababbbbbbbbbbbbabbaabbbbaaaaabababbabbaabaaaaaabbabaababbbbaaaabaaaaaaaaaababaaababbbbbbbabbaaababbabaaabbbaabbbaaaaaabbbbababaaabbabaaaabbabbbbbbaabbaabbbbbabbabbbbaaababbbbabaababbaabbbabbbbaabababbaaabbaaaaaabababbabbbaaaaaaaaabaaabababaaaaaabbabbbbababbbabbbababaaabbbbbabbababaaababaaaaabbaaabaaabaabababaabbabaaababaabbaa
aaaabaababbaabbbabaabbababbbabaaaaaabbabaaaaabbababbaababaaabbbaaabbaabaaabbbbaaaabbabaaaaaaabaaaababaabbbbbabaaabaabaaabbbaababbabaabbbbaaaabbbabaabbbabababbbbbbabaabbbaaaabbabbaaaababbabaabbaaabbaaaabbbbababaabbbaabbaabbabbaabbaabbbabbbbbbbbaaabbbaababbbaabbbabbbbbaaababbbbabaababbbbbbaabbbabbaaabbbbbbaaabbabbbabababbbaaabaaabaaaabbbababbbbbbabbababbabbbbabbabbbaababaabababaaaabbbbaaabaaaaabbbaaaaaabaaaaabbbabaabaabaaaaaaabaabaaabbbbabababbbbbbabbbbbbbabbbbaababababbaabababbaaabaabbaababbababababbbbabaabbaabbabaabbabbababbbabaabbbbbbbbabaaaabbbbbbabbbabaabbbaaaaaaaababbababababbbbaabaaabbabaaabababbaabbbabaabbabbbbaabbbabaaabbbbbbbaaaaabbbaabaaabaabbabbbaaababaabbbaaababbbaaabbbaabbaaaaababbbbbabbbabaaaaabababaabbbaaabababbaabaabbaaaabbabbbbbaabbbaabbbaaaabaabababbbabababbaabbabaababaaaaaabaabaaabaabaaaabbbbbbababbabbaaabaaaaababaababbbabbbaabbabbabbaaaaabbbbbbaaabaabaabbbaaaabaababbbbaabbbaabbbbbabbaaababaabbabbababababbabaabbaabaabaaaabbbbaabbabababababbbbaaaaababaaababbbabbbaaabbbbbbbbabbbbbbbbbaaaabbbaaaaaababbbababbabbbabbbaabaababbbabbaaababaaaaaabbbbbbaabbaabbabbabbbbbbaabbbbbababbbbbbbbabbabbbbababbbaaaaabbabbababaababaabbabbaaabbbabbbabaabaaabbbabbbbaaaaabbaaaababaababbabbabbaabbbabaabaaabaaaaaaaabababbbaabbaaaaabbabbbbbbbbaabababaababbabbbaababaaabbbaabbabaaabbaabbbabbbbbbaaaabbbaaaaaabaabbbbbabbaaabbbbaabbbbaabaabbbabbbbaababbaaabababbabaaabaaabaaabaaabbabbababbbababbaaabaaabbabbbbbaabababaabaabbbbabababbaababbbbbbababbbababaaabaabbbaaaaabbaaaaaaabbbaaaaabaabbbaaabaaaabbbabaaaabbbaababbabbbbbbabbbbabbbbbbbbbaaaabbbaaabaabababbabbaaaabaabaabbbaabbbabaaaabbbaababbbbaabaabbbaabbabbbbabaababbaabbbbbaaababaabaabbabbabaabaabbbabaaabbaaaabbbabbabbabbaabbbbbbbbababbaabaababaabaaaaaaabaaabbbbbbabaabbbaaaaaabaaabbbbbbbbabbbababbabaaabbbabbbababbbbbaababaaabaabababaabbabbabaabbbbaabbababaaaabbababbabaabbaaaabbaaaababbbabaaababbabbaaaabaababbaabbbaabaabbaababbbbbaaabaabbbaaaaababaaaaabbabababbaaabbbbabbaaabaaaaaabbababbaaabbbababbbbbaaababbbbbaaababbaaaabaaabbbabbb
baaaaabbabaaababbaabbbaaaabbbbabbbbaabaaaabbababaabaaabaabaabbbbbaaabaaabbbabbbabbbbbbbbabaaaaaabbbaabbaaabbbababbbabbababbbbbaaabbababbaabbbaabaaaaabbabaabbbbbaaaaaabbbaaaaaabbaaaabaabbbabbabbbaaabaabaabbbbabbbabbbbbbbbbabbabbaabbaaabbaaabbbbbabbbabbbabbbbbbaaababbabbbbabbbbbbbaabbbababbabbababbaaababbababbaaabbaababaaabbaabaabaabbbabbbbaabbbabbbaaaaabaabbbabbaaabbaaabbaaaaaaabbababbbaabaabbaabbababbbbbabbabaaaaaaabaaabbabaaaaabababaaabaabababbbbababaaaaabbaababaabbabababaaabbbbbbbbbaaabaabaaabbaaaaabaabbaabbaabbbababbbbbbabbaabbabbabbbbbbbababbababaababbaabbabaababbbabbabaaabaaaababbbabaaababbbaabaaaaabababbbaabbbbabababbbbbbabbabbbababaabbabbaaabbbbabaababbaabaababaaabaaabaaaaaaababbaabaababbbabbbbbbabaaabababbabbabaabbaabaabaabababbaabbabbbabaabbbbabbbaabaabbaabbaabbabbbabbbabbabbaaabaabbabaaabbaabbaabaaaabaaabaabbbaaaabbaaaaabbaabbbaaabaabababbabbbabbbbbbaabbabbaabaaabaabbbabbbbbabbbbabbbaabbababbbbbaaabbaaaaaaabbaabababaabbabaabbbbaabaabbaaababaabbbaaaabbabbababbabaaaaabbaababbbbaaaababbabaababbbbbbaabaaabababaabbabbbaaabbbbbaaaaabbbabaabbbbbabbbbabbbbababababaabbaabababbaaaaaabababbabaababaaaaaaabbaaaabbaabbbbabbababbabaababaabbabbaaababababbabbbabababaabbbbaabbbbabbbbaaaabaabbbabbababbbbbaabaaaabbbaabaaabaabbbabbabaabbaaaababbaabbbbbbaaaababaaaaabaababbbbbbbababbaababbbbabababbbbbabbbbbbabaabaabbbababbaabbaaabbababababbbabaaaabaabbbaabbabbaabaaabaabbbbbbbabbbbbabaabbabaaaabbaaaabbaabbababbbbbbbaababbaaaaabaaaabbbbababbbaababaabaaabbbaabbabaababaaabaaaaaabbbbaaaababbbbaaaaaaabababbaaaabaaabbbaabbababaaabbabaabaabbabbaaaaababbaaabbaaabaabbabbbaaaaaaabbaabaabbbaababbabbaabbaaaababababbbabbaabaabbbbabbbaabababbbaabbbbbaabbababbaabaaababbbaaabbabbaabbbabbaaabaabaaaaabbbababbbbaabbabbbbabbbabbbbbabbabbbabbbababaaabbaaabbabbaaababbbaababaaaababaaaabababbbababbabaaabbbababbaabbaaaaaaabbaaababbbbbaaaabbbbaaaaabaaabbabbbbbababaabbababbaaababbbababaaaabbaaaaaaaabbaabbaabbabaaabbaaabbbabbbaaaaabaabaaaaaabbaaaabbaabaabaaaabbbaabbbabaaabaabbbabaabbbbbbabaaabababaabaabaabb
bbabaababaaabbabbbbaabbbaabbaababbaaaaaaabaabbabababbaaababbaabbbabaabaabbabbabbbbabaabbbbaabaaaaabaaabaaaabbaabbaabababbaabbbbaaaabbbabbaaaaabaabaabbabbbbaabaabbaabaabbaabbabbabababaababbbababaaaaaabbaaabaaabbbbaabaabaabbaabaabaabaaaababbaaababbabbbbbaabaababbaabbbaabbbbabbabaabbababbbbaaaabababaabbbbbabbbaabaabaabbaabbabbabbbbbababbbabababbabaabaabaaaabbaababbabbaababaaaaaabaababababbbaaaaabbbbbbababaabaabbabaabbabbbbbababbbbbabbbaaaaabaaaaaabbaaabababbbbbbabbabaabbbbbbbbbababbabbabbabbbaabbaabbaabbaabbbbbaaaabbbabbaaaababaaabbabbbbbaaaabbbbbabaaaaabbabaaaaababbbbaabbaaabbabbabbaababbbaaaababbabbbbbbaabaababaabaaaaababaabbabbabbbaaaabbbaaaababababbbbbaaaaaaaabbababbbaaaaababaaaaabaabaaaaaaaaabaaabbbaaababbbaaaabbabaababbabababbaaababbaaaaababaaabababbbbabbbaaabaababbbabbaabaabaaabbabbbaaabbbbbaaabbaabbabaabbabbaabbabbbabbbababbbabbabbbabbabaabbbbaabbbaaabaababababaabbabbaabaaaabbaabababbbababbabaabbabaabbbabaaababbaabaaaababbbbaaaabaabbbbbabbabbbabbbaaaabaababaabaabbbbaabaabbabaabbababbbabaabaabbbaaaabbaabaaaaabbbaaaaaaaabbabaabbabababbaaabaabbabbabbbaabbabaaabaaababaababbabaaaaaababbaabababbbbaaaabbaaaabaaabaabbbaaaaabbaababbbabaaabaaaababbaaaabbbbbbbbbbababbabbbbaabaabaabbbbbaabbababbbabaaaabbaaabbabaaabaaaaabaaaaaabbabbbaaabbbbbbaaaaaabbbabbbbbabaabaaabbbaabaabaabbabbaaababbbabababbaaabaabaaaababababbabaabaabaaabbbbabaabaabaaaababaaababababbbaabbababaaaabbbaabbbbbaaaabbbbbbbaabaaaabaabbabaabbbaababaaabbbababbaaaaaabbbaaabbaaabbbaaababaabbbbbbaabbaaabaabbabbaabbaaaaaaabbbbbaaaabbabbaabaaaaabaabaababbaabababbabbbbabaabbbbaaaabbaaaaaaaaabaaaababbbabababababaaababbaabbaaaabaaababababbaaabbbbabbbabbaaaabbbaabaaaabaababbbbababaabbabbaabaababbababaaaaaabaaabbbaaaaaabbbbabbbbaaabbbbabaaabbbaababbbbabbaabaaaabbbaababbbabbbbbbababaaababaabbabababababaabbbbbbaaaaaabbaaabbaabaaaabbbbaaaaababaaababbabbbbbaabbabababbbbbbbabbbbbabbbbbabaabbbbabbababaabbbbbaabbbbbbaaabbbbabaababbaabbbaaabbbbbabaaabaababaaaabbbaaabaabaaabaaabaabaabbbaaabaaabbbaaababababbaabbababaabaaabbbaabbbbb
ababaaabaabaaaabbbaaabbabbaabbabaaabbbabbbabbabbbaaaaaaabaaaabbaabbbbabbabaaabbaaabbabaabababbbbaabbbbbaabaabbbbbabaabbababbbabbbaaabaabbbbaaabaabbbbbababaaabbbbabbbaabbbbbbbaaaaababaaaaababbbbbaaabaabbbbabbbbabbabbaabbaaaabbbbbababaaaaaaaaabaabbaaabbbbbbabababbbbaaabbbbababbbbbbbabaaabbabbbabbbabaabbbabaabbabaaabaaaaabaabbbbbbbbbbbbaaaabbabbbbbabaabaababaaaababbbaaaabababbabaababaabbabbaaaababaaabaaabbbbaababaabbababaaabaababaaabbaabaabbababbbbaabbbbbaabbbbaabbbbabaabaabaaaaaaabbbbbbbaaabbbaabaabbaabbaabaaabbbabaaaababbbbbbabaaaabababbbababbbabbbbaabaabbbaaabaaaaabbaaabbbaabbbbbaabaabababbaabbababababbaababaabbababaaabbbabbababaabaaaabbbaaabbbabbabbababbbababababbaaaaabbbaabaabbbbaabaabbbbbbaaabbbbabbbbababbbabbbbaaaaabbbabbbbaaababbbbbabbabbaaaaabbbbbabbabbbaaaaabbaabaaabbbabaabbabbabbaaaaabababaababaababaabbbbbbaababbbabaababbabbabbaaabbbaaaabbbabbbabbbaaabaabababbbabbbbaabbbbbbbbbbaaaabaaababbbbbbababaaababbbabababbabbbbaabaaaabaabbbaaaaaaaabbabababbbbbbaabbaaaababbabbbbabaaabaaaabbbbbbabaabbbbabaabbabbaabaaabbbabbaabaaaaaababaabaaaababaaaaaaabbbbbabbbbbabaaabbbaabbaabababaabaaababaabbbbabbbaabbbbbbaabaaaabaaaaaababbaaabababaabaaababbbaabbbbaaaabaababaaaababbaabbabbbaabbaaaababaaabaabaabbaabbbababbbaaaaaabbbababbabbbaabbaabbbabaaaabbbbbbaabababaabbbbbbbbabbaaaabaababbbaabaabbbbbaababaaaabaabaababbaaaaaabbabbbbaabaabbabbaaabbaaaaaaabaabbabbabaaaababbababbbbbabbaaabaabaaaaabbbababbbbaaabaabaababbababbabbbabbaabaaaababaaaabbabbabbbbabaaaabaababbbaaaaabbaabaababababbaababaaaaababbbbaabaabbbabbabbabbbaaaabbbaabaabbaaabbaababaaabbbbabbabbaabbabaababbabbaabbaabbabbaaababbababbabbbbbbaaaabaabbabbbabababaaabbbaaaaaaabbbbabababbbbbaabababbabaaaaabbbabbababbbabbbbbbaaabbbbbaaabaabbbabaabbbaabaaabbabbaabbabaabaaabaabbabbbaaaabbabaabaaabaaababbaabbaabaabbaabbbbbaaaaaaabbaababbbbabbbbbaaabbaaabaaaaabbbbaabbabbbaaaabbbabaaaabaaababbbabaababaaababababbbabbabaaaabaaabbaabbbaaabbaababbbaaaabbbbaababaababbabaabbababbbbbaaabbaaaabbabaabbaaaaaabbbabbbbabbbabbbbaabbabaaababaabbbabaaa
aabbbbbbabaaabaabbaaaabaaabbbabbaabaabaababaaaabaabbbaaabbbabbbbabbbabbabaaabbbaaabbbabbababbaaabaabaaabbbabbbbaabbaababbaaaaabbaaabbaaaabbbaaabaaababbbaabbabbbbbbaabbbbabbaabaabaabbbababbbaababbbbaaabbaababaabababaabbbbbbaababbbbbabbbbabababbbabaabaababbbbbaaabbaababbabbbabbbabbabbbbbbbbabababbbbabaabbbabaaaaabbbabbaababaabaabbbbaabaabbbabbbabbaabbabbaaaabbaaabaaaabbabaabaaabbbabbaaaabaabababbbbbbbabbaaabababbbbaaabaabbaaaaabaabbaabbabbaabbbbababaaababaaabbbbbaabaaaabbbbababbbababababbbbaaaabbbbbaabbaabbbbbabbbaabaaaababbabaaaababbbabbbaaabababbbbaaabbaaabbabbaaabbbbbababaaabbaaabaabaabbaabbbaabaaabbbbbbabbabaabaabababababbbaaabaabbbabbaaaaabbbbbbbbbbaabbbbaababbbaaaaaababaababbbabbbbbabababaabbbbbaabbbbbaababbbbbbbababbaabbbaaabbabaabaaaaaabbbbbbabaaabbaaaaaaaaaababbabaaaababaaaaabbaabbaaabbbaababbbabaaabbabaaababaabaaaaaaaabaabbabaabbbbbbababbabbabbbbbbaabbaaaabbabbbaabbbbbbbbabaabaaaaaaababaaaaabbaabbbbabaabbaaaaaababbbbabaaaaabbaaaabaaaaaabbbabaabbbbaababbbbbabbbabbaaabbbbabbaabaaabbaababbbbabaabaabbaabbbabaabbaaabaaababababbabbbabbaaaaababaaaaaabbabaabbbbbbabbaababbaaaaaabababbbbbabbabbbbabbabaabbbbbbabbbbaaaaabbbabaaaaabbbbabbbabbaabaaaaabbbabaabaaaaaabaaababaabbbaaaabbbbaababbabababbbaaaababbbabbabaaabbbbbaababbabababbaaaababbbbaaabaabbbbbaaabbaabbbbbabaaaaaaaaabaabaababbbbaaaaaaaabbaaaaaabbaabaaabaabbabbaaabaabaabbabbbbbabaaababbbaaabaabbbababaaabbbbabbbbabbbbbbababbbbaababbaaababaabbabaababbabaabaaabaababbbababbaabbbbbbbbabbaabbbbaabaabbbbbabaaabbbbbabbbbaabbaabbabbbbbaaaaabbaababaabbabaaaabbabaaaabbaabaaaabaaaabbababbaaababbabbbaaabaabbaaabababaaaaaaabaaaabaaabababaababbaaabbabaaabaabbbaaababbbaaaabaabbbbabbababaabbaabbbbababbbbbaabaaaababbbbabaabbaaaabaaaaaaabaabaabbaaabbabaaaaaabaabbaabbbababbbabbabbbabaababaaababbaababbbbbaaaaabbabbaabababbbbbbbaababbaabaaaaaaabaaaaabaaabbbaabbaababbbabbaaababaababbbbbbbbababbababbabbaabbbabbabbbbbbabbaaaaabaabaaabaabbbbaabbabababbbaaaabbbbbbaaabaabbbaabababbaaabbbbbaababbaaabababaaaabbbbaaabbbabbbabbbaababababaabbbaba
abbbabaaaaaaaaabbababbbbaababbbbbbaaaabbabaaabaaababbbaaaabababaabaaabaaabbabababbabbaaababbbbaaabbbabaaaaaaaaaabbaaaaaabbbbbbabbbbbbaabbbbbbaaaabaababbabababaabaababaaababaabbbabbabbbaaaaaababaababbaaabaabbabaaaabbaabbaaabbbabaabbbabababbabababbbabbabaaaaaabbbbababbbabababaaabbbabaaabababaaabbbbbbbbbaaabbaaaababababbaaaaaaabaaabaaabbbaaabaababbbabbaabbbababbaabbaabbaaababbbaaaabbaabbbbaabbbbbaaaaabbbaaaabbaababbbbbbbbbbabbaaaaababbabbbbbbabbbabbabaabbbbabbababbaabbbaaaaaaaabababaabaaabaaaaaababbbbbbaaabaaabaababaabaaabbbabbaabaabbbababbababbabaabbaabbbbbbaaabbabaabbaaababbbabbbbababaabbaaababababaaaaabbababbbbaaabaaabbaabaaaabbbbaabaabbbbbbbaabbabbbababaaabbbabaabaaabbaaaaabbaaaaaaabbbbbaaaabbbbaaaabbbbbbbbabbbaabbbbbbbbaaabbababbabbaabaabaabbbabbaaabaaabaaabaabaabbabaaabaaabaaababaabaaababbabbabbabbabbbabbbaabbbabbbaabaabbbabaabbaabbbbabbaabbbabbabababaabbaaaababaababbaabbbaabbaaabbaaababbbaabbababbaaabaaababbabaaabaaababaaaaabbbabbbbbaaabbbaaaaaabbabbaaabbbbabaabaababaabbaabaabababbbabaaabababababbaaabbbaabbbbbbabbabaababbababbaabbbaaabaabababababbabbabbabbbbababaabababaababaaaaabababaabbbababbaaabbbaaabaaaabbabababbaaabaababaabbbbabaabaaaaabbabbabbbabaababbbbaaabbaaabbabbbabaabaabbabaababbbbbaabbbaabaabbaaabbaabbbaaaababababbbbabbabbbaabaabababbabbbbbbaaaabbbaababbabbbbabbbabababaabbbbabaababababbbabaabbbbaaabaabaabaabbbbaaabbaaabbbaabaabbbbbbabaabbbbaabbbbbabbbbababbbaabbbbbbbbbababbbabaaaababaaaaaabbaabaabbaaaaababbbaabbbbabbaabbabaababbbbabbababbbaaabbabbbabaabababbbbaabbababbbabbaababbababaaaaaaabaaabbaaaaaabbbbaabaaababababbabababaabbbabaaaaabbbabbbaababbaabbbbabbbbbaabbaababbbbaabbabbaabababbaabbbbbabababbbabababaabbaaaaabbbbabbaaabaabbababbbbaabbbabaababaaaababbaaabbaababbabbbabaaabbbbabaabaabaabbaaabbababbabbbbaababbbaaaaababababbabbbaaaaaabbabbbaabaabaabbabaabbabbbbabbbaabaabbabbbaaabbaaaaababaabaaaabaabbabbabaaabaabbbbaaababababaabbbbbbabaaabbaabbbbabaababbbababbbaaabbbbbababaaaaabbbabababaabaabbabbbabbbbbbbaabbabaaababbbbaababbbbabaabaaaabaaaabbbbaabb
babbaababaabbbbbbaaaaaaaaabbabaaabbaabbbabaabaabbababbbaaabaaabaababaaaababbabbabababbababaaaabbaabbbaaabaabbbbbaaabbbababbaabbbaabbaaababbabaabbbaabbbababaabaaaabbbaababbbaaabbaabbbbaabababaaaabbbbaaaabbabbababbaababbbabaaaaaaaabbaaabaabaababbbbbabaabaaabaababaababbbbabababbaaaaaaaaabbaaabaaabaaaaababbbaabbaaaabbabaababbaaaaaabababaaaaabbabababaaaabaaababbaabbabbaababbabbababaababbbaaabaabababbaabbbbbaaabbababababbbbbbabbbbabbbbababbaababbbabbabbbbbbbbbbabbbabbbbabbbbabbababaaabbabbababbaabbaababaaaaabbbababbaabbbbaababaaabbbbbaabbaaabbbaaaaaabaaababaaaabaaababbbbaaaaaabbaaaaaabbababaaaabbaaabbbbbbaaabbaaaabbbabaabbaababbaaaaabaabaabbaaaabaabbbabaaabababbbababaaabbaabbbbabaabbaaabababaabbbbbabababbabbbbbbaabbbaabbaabbaabbbabbabbbbbbaaaaababaaaabaababbaababbabbbbbbbaabbbabaaaaabaaaababbaabbbbaaabbaaaaaababbabbbbaabaaabbabaaabbabaabaaabaaabaabaaaababaaabaabbbbbabaababbaabbbbababaaababbabaabbabaabbbbabaaaabbaababbabbbbbaababbaabbabbaabbaaaabaaaaabaabbbbaaabaaaaabbabaababbabaaaabbbbbaaabaabbbaababbbababbaaabbaabaabbbbaaaaabaabaaabaabbabaabbabaaabaaaaabbabaaabbaabaaaaaabaaabaabbbabaabbaaabaaabaaabbbbaaaababaababbaaaabaabbaaabbbbaabbbbbaaabaaabbababbabaaabbbbaaababbaabbabaababaaabbabbabbaabbabbbaaabbaaabaabbabbbbababbaabaabaabbabaabbbbbbabbabbbbbbababababbbbbaaaabbbaaaaabbbaaaabbaabaaaaaabbaaaabbabbabaaaababbbaabbbabbaabaabbbbbabbababbabbbbbababbbbabaaabbabbbabbbbbaaababbbabaababbaabbbbbaabbabbabaaaabbaabbaababbabaabababaaaaabaaaababbbaabbabbaabbbaaabaaaaababbbbbbaabababbbaabbaabbbaaababaaaabbaaaabbabbbbbabbbabaaabaaaaababbaaaabbbbbbbabaaaabbbbbaaaaabbaabbaabababaabbbbbaababaaabaabaaaababaaabababbabbabaabbbabaaaabbbaaabbbbaabbaabbaaaababababaaaaababbbabbbbbbabbabbaaaabbbaabaaabbbbbabbbbbbabbbabbbabaabbbbbabbbaababbaaaabababababbabbbbbbababaaaaabbabaababbbabababbbbbbaaaabababbbaabaabaaabbbaaabaabbbbabbaababbbbbaabaaabbbabbaaabbbaababbbabababbaabaabbaababaaaabaaaababbabbbababaabababbbabaabbbabbbbbbbabbbbaabbbbaabaaaabbbaabbbbaaaabbabbbbabaabbbbababbbbbbbbbabababbaaabbaaaab
baabbaabbaaabaabaaaabbbbbaabababbbaabbaaababaabaaabbabaaaabbabbbbabbabbaaaabbababbabababbbaaaabaaaabbabbbbababbabababaaaabbbbbabbaabbaaabbabaaabbabbababaabbbbaaaaabbbabbbaaaaaaaababbbabbbbabbabbbaaaabbaababbabbabaabbbbaaabbaababababbabbbabaabababaaabbaababaaaaabbbbaabababababaababbabbbaabbbabbaaaabbaaabbabbabbaaaaababaaaabaababaaabbbaaabaaaaaabbaabaaaabababaabbaaaaaaabaaaaabbaaabbaabbbaababbbbbaaaaabaababbbbabbaaaaaabbabaaaabaabbabbbabaaabaaabaabbaaabbbabaabaaabaaaabaabbaababbbabbbbaaabbabbabbaaabbaabbabbaabbaabbaabbaaaabbbbbbabbbbbbbaabbaabaaaaaabababbbbbabbaaaabbbbabbbaabbabbbbbbbbabbbbaababaabbaabaaabaababbbabbababaaaaaaaabbabbbaabaabaabaabaabbaaaaaaaaabbaabbabbbbbabbbababaabaabbabbaababaabbabbbbbbabbbbaaabbbbbabbaabbaabbaaaabbaaabababbababbaaababbbbbbbaababbbbaaaaabbaaabbbbbbaababbaaaaaabaaabbbabaabbaabbaaabbbaaabaabbaaabaaabbbaabbbbbbaabaaabbbabaaabbababbbaaabbaabaaabbbaaabaababaababbbaabbabbbbbaabbbabaaaabaaabaaaabbbbababbaabbabbabaaabbbaabbbaaaabbbaaabbaaabababbbbabaababbbabbabbbbabaabbabababaaaaababbbaabbbaabaabababbbbbbbbaabbbbbbaababaabbbabbabbaaabbbbaababababbaaabbbabbbbbbbaaabaabaaaaaaaababbbabaaaaabbabbbbbabaaaabababaababbbbbbbaaaaaababbbbbaaaabbaaaaaaaaaabbbbabbbbbababbbbaabaabbbbabbaabbbabbbaabbbabbbbbabbaabbaababbbbbbbbabaabbbaaabbaaabbbbbbbbaababbabbabaabbbbaaaaaaaabbabaaabbabaabbabbaaababbaaaaaaabbbabbabbababababbabbabaaabaababbaabbabababbbaaaaabaababaaaaaababbbbbbbaaabbbaaabbaababbbaabababaababbbaabaaabababbbbbbbbbbaaaaabaabbaabbbbbbbbaababbababbbabbabbababaabbabbbbbabbbababbaaababbabbbababbbabbbbabbbaabbbabbaabbbabbbbabbaababbaaabbbaabbbbaabaaaabbabbbbbbbaababaaaaaaaabaabbabbabaabaaabbbbaaabaaababbabbabaababaaabbbababbbaabbaaabbbaababbbbaaabbbabbabbaabbbbbabaaabbbbbaaaabbabbabbabbabaaabbbbabbababbbbaababaabbbbbaabbbabaaaaabaaaabaabaabaabbbaababbababbbaaabaaabaababbabbbbaabaaabaaabbabbbaabbbaaaabbabababbbaababbbaaaaaaaabaabbbababababbababbabaaaaaaaabbbaabbababbbababbaabaabaabbaababaaaaabbababbabbbaaabaabaaabbaaababaabbbaababbbaaabaabbbbabbaababaaa
babbbabbababaababbbabbbbbaabbaaabbbbbbabaabbaaaaababbbaaaabbbbabaabbbbbbbbbbbaabababbababbaabbabbbababbbbabbaaaababaabbabababbbbabbaabbbbbaaabbabbababaabbbbbbbabaaabbaabaaabbaaabbbaababaababbaabababbabbbabababababaabbbaabbbbabaabbbaaaaabababbbbbababaaababbbaaabbabbaaabbaabaabbabbbabbbbaabbababaaaaaaabbbbbbbbaabbaabbababbbaabababbabaaaaaabbbbaaaaaabbabbababbaabbaabbabaabbaababbbbabaabaababbabbbabaaabaaabbbaabaabbbabbabbabaaaaaaaabbaaaabbbbaabbbbabbaaabaabbabaaabbaabbbbbaaaaaababbbaaabbaaabbbabbbbbbabbbbbaabbabaaaaabbabababbbbaaabbaaabbabababbbbbabaabaabbabaabaaabababbbabaaababbabaabbaaaaaababbbaaaaabbbbaabaaabbbaababbaabaabbbaabbabbaaabbbbbabaaabaababbaaababbabaaaaabaabababbbbababbbaaababbaaaaababaaaababababaabbbabaabbbaaabaaaabaababbbabbababbabbbababaabbaabbbabbbbbaaabbabbbbabbbbabbaaababbababbababbbbbabababbbbbababaabaabaaababaaaaabbaaabbbbbababbbbababbbbbbaaaabbbaaababaaabaaabaaabaaaababbabbaabbbabababbabbbaabbaaabaababbbababbbabbbaabbbbabbbbbaaaaabbabbaabbbbbabbabbaaababbbbbbabbbbbaaaaaabbaabbabbaaababbaabbababaaaababbbababbaaaabbaabbbaabbbaaaabaaabbabaaaababaaabaaababbabbbaabbbbbbaaaaaaabaaabaaaaabbbabaabaabaabaaaaaabbbbaaaabbaaaaabbabbabbbabaaaabbaabbabbbaaababbbaabbaabaabbbbbaaaabababbbababaaabaababbaabababbababbbaaabbbabbababbabbbbabbbabbaabbbabbaaabbabbaaabaaabaabbabbbaabbbbbbaaabbbabbbaabbabbaaababbbbbaababaabbaaabbaabbbbbaabaabbabbbabbbbbaaaabaababbbbbbabbabbbaaaaaabbaaabaaaaaaabaabbbaaabaaabbaaaaaababaabbbaabbbabbaaabbabbababbabaaabbabaaaabbabbbbaabbabbaaaaabbbaabaabbaababbbbbbbabbbaabababaabababbaaaaaaaabaaaaaaabbabbaaababbbbbbaabbbbabaabaaabaaabbabbbbabaabbaaababaabbaabaababbababbbabaababaaaabbbaaabbbabbbaabaaababbbbaababbbaabaaabbbaaaaaaaabaabbbabaabbaabbbaabbbaaabbabaaaaaaababbabaabbbabbbbabbabbaabbbbaaabaaaabaabaaabbbabbabbabbabaaaaaababbabbbaabbaaabbbbabbbbbbabababbbabbbbababbaaabaabaababbbbaaababbbbbbaabaabbbababbabbabbbabbabbbbbaabaabbbabbbabaabbaababbaababaaaaabaababbaabbbaaabbbaabbaabbaabababbbaaabbaaaaabbabbbbabababbbabaaabaabbbbabaaaabbbbabbab
abababababbaaabbbabbaaaabbbbabbaaababbbbabaabbaaaabbabbbbbbbababbbabaababbbbbbbaabbbbbaabbabaaababbaaabbabbbbaaabaaaababababbabbaaabbbaaabaabbbbbbaaabbabbabbbbaabbbaabbbaaabbaaaababaaabaabbabaabbaababbbaaababaabbabbaabbbabbbbbabaababbabbaaaabaaaaaabbaababbaaaabbbababbbbaaaababbabbaabababaabaabaabbaabaaabbabbaabbbbaaaaabbaaaaaaabababaabababaababbbbaabbaaabbbbaabbbbaabbaabbabbabaabababbbababbbababbabbbbbbabbbabbbaabbbbaaaabbbababbababaaababbbaabbbababaaaabaaabbbbaaabaabbbbbbaabababbbbbbbaabbbabaaaababaabaaaabbbabbbabbaaaabaaaaabbbaaabbababababababaaaaaabbabaaaaabaaabbababaaaabaabababaaabbaaaaabbabbbaabbbabbaaaaabaabbbaaabaabaaabbaaaaaaabbbbaaababbaabbbbbbaabbbabbaabaaaabbbabababbaaabaaaabaaaabbabbabbabbabbbbbaababbbaaaaaaabbaabbbabbbbabbababaaabbaababaabbbabaaaaabbbbaabbbaaabaaaaabbbabaaaabbababbabbbaabbbbabbbbaabbabaabaabbbaababaaaababaabaabababbaabaaababbabaabaababbabaaababaabaabbaaabaabbbabbabaabbbaabbabbaabaaabaaaaabbabbabaaaaabaabbbbabababbbabababaaababaaabbaabbaabbaaaabbabbaaabbbbbbbbbbbbbbaaaabbbbbaaaaaaabaabbaabbbbbaabbabaabbbbbbaabaaabaaabbaabbbabbaababbabababaaaaabbbbaabaabababaaaabaabbbbaabbbbaabbaaabbbbabababaaaabbbbabbbaababaababaaaaabaaabaabaabaaabbbbbbaaaaaabaabbabbabbabbbaabaaaaaabababbaaababaabbababbbbabaaabbaaabbaabaabbaabaabbaabaaaaabbbbaabbbabbaaabbbaaaabbbaaaabaaabaabaaabbbbaaaaaababbbaaaabaaabbaaaaabbbabaaababbaabbbbabbaaaaabaabbbabbbbaaababaaababbbbabbabbbaabbabbbbbabbbaababaaabbabababaaaabaabaabbbbbabababbbbabbaababbbaaaaaaabbbaaaaaabbbbabaabaaabbbbbbbbababbaaabbaaaababbbbbbabbaabaabaaaabbbbbbabaababaabbaaaabaaabaabbaababaaaaaabbbbbaabbbaabbabaaaaaaaabbabaaaabbabababababbbabaabbbaaaaaabbbbaabaabaabaabbabbbbabaaaababbababaaaaababbaaababbbbbabbbbababbbaabaabababbbbbbbaaabbbaaaabbbbaabaabaabaaabbabbbbaabbbbaaabababbabbababababbbabababbbabbaaaabbababaaaabbbaabababaaaabaabaabbabaabbabbbbaabaaabaaabbaabbabbbbbbbabbbbbbbbabbbbaabbaabaabbaabaaaabaaababbbaaaaababaaabababbaaaabbbbaabbbababaabaababbaaabaaabaaababbaaaabaaababbbabbbbabbaaaabaaabbabbbbaaaabb
abbbbabbbbaaabbbababbaaabababababaaaaabaabbbbbbabbbbabbbaabbbbbbabbabababbaabaababbbabbbabababaababababbaabaabaaaaaaababaaaabaabaabaabaababbabbbabababaaaaabaababaabbaababbabaabbaabbbbbaaaabbbaaababbbababbabbbbbbbababbbbababbbbabbbbbbaabbbbabbbabaabaaaabaabbaabababbbaaaabaababbabbababaaabbbbbabbbaabaaababbaabbbabbbababbabbbbbbaabbbababaaabbbbaaabababaaaaabbbaabbabbbbbbbaababaaabbabbaabbaaabaaabbabbabbaaaaabaabbabbaaaabbaabbbaaaaaaaabbabababbbaaabbbbabbaaabaaaabbababaaaababbbbbbbbbbabababaabbaabaabaaaabbbaaaabaabbbaababbbababbaabbbbbaaaaaabaabbbbaaaaababbbabbbbbbaabbaaaaaabbbaaabbaaababbabbbbbaaabbbabaaabbbbabababababbabbabbabababbbbabababbabbbaabaaaabaaaabababbabbaabaababbbaabbbbbbaaaaaaabbbabaaabbaaaabbbbabaabbbbabbbbbabaaaaaaabbaaababbaabbbbbbbaabaaababbbbbabbababbbbbbabbbbabbabaababbabbbababaababbaaabbbbaaabbabbbabbababaaaaaabaabaaababbabaabbaabaaaababaaaabbababaabbbaabababaaaababaabbbbabbbaababaabbbaababbabbbbababaaaabbbbaabbbbababaabaabbbaaabbbbabaababbbaaabbbbbababaabbabbabbbabbaaaaaabbaabbbabbbabbbbabaaaaababbabbaababababbaababbaaaaaaaaabbabbbabbabbbababaabbaaaabbaabbaabbabbbbabbbbbbabbabaabaababbaaaabbbaababbbbbbabaaabababaaaaaaabbbbaaaabbbbaabbaaabbaabbabbabbbabbaaabbbaaaabbbbabbabbaaaaaaabaaaabaaaaabbaabbbaabbabbbbabbaaabaaababbbbabaaaabbbbaabbbbbaaababababbbaabbabbbabaabaabaaaababbabbbabbbbaabbaaaaaabababbaaabbaaababaaabbbababbbabababbaabaabaabbababababbaaabababbbaaabbabababbaabbaaaaaaababbabaabbabaaaabaaabbaabaaaaabbabbaaabaaaabbbbaaabbabbbabaababbbbbbbbbbabbaaaabbbaababbaaabbabbbababaabbbababbababbababaabababbbaaabbbbbaabbbbbbababababaabbbbbbbaabbaaabbaabbabbaababbaabaaaaabbababaababaaaaaaabbaabababbaaaaababaaaabaababbbbaabaabbabaaaabbbaaaababbbaaaaabbaaabaabaaaaababaaaaabbabbaabaaaabbaaabbabbaaaabababbbaabbbabaabaaaaabababbbabaabaaaaaabbbabaaaababbbbbabaaabbabbabbbbbabbbababaabbbbbaaaabbaaabbbbbabbabbbababaababbbbababaabbbaabaaaabbabaabbaababaababaaabbababaaaaabaaaabaabbbbbbaaabaabbaabaabbabbaabaaabbaabaababbaababbabababaabaaabaabbabbbababaabbaaabaabbbb
abaabbabbbbbbbaaabbaabaababaaabaaabababbbabbbbaabaababbaabbbbabbbaaaababbabbbaaaabbababaabababbabbabbbbabbabbbabababbbbaabaabababababaaabaabaaaabbbaaabbaaabbaabbabaaababaabaaabbabbaabbbaaababbbabbaaaaabaabaabbabbaaaaabbbaaaabaababbaababbbbbabababaaaabbbaabbaaabaabababaabababbababaaaabbbbbababaaaaaababbabaaaababaaabbbbbaaaabbabaaaaaababbaaabaababaababbbaaaaabbbabaabababbbbaabbabbaabbaaaabbaaabaabaababbbbbbbbbbbaaabaaaabbabbaaaaaaaababaababbabbbaaaaabbaababbbabbbaaabaaaabaaaabaabaaaabbbaaaabbaaabbbaaabaaabababababaaaaababababaaaaaabbbbbaabaaababbbbabaaabbbabbabbbbabbababaabaabbbbbaababababbbbabaaabaabaababaaaabbbaabbababbaabbabbbaababbabaabbaabbbaaabbbaabbbaaaababababaaaaabbbbaababbbabbbabbbabbaabbaabaaabbabbbbbaaabbbababbbbbababbaaabbaaaaaabbbbbbbaaabababbbbbaaaabaaaababbabbbbaabaaabbbbabbbbaabaaabbbbbbaaabaaabbbbbaabaaaabbbbbaaaaaaaababaabababaaaabaaaaabbabaaaabaababaababbaabaababaaabbbbbabababbaabbbbababbaaaababbabbbabaaabaabbbbaaabbaababaabaababbaabbaabababaabbaabaabbaaaabbbbbabbaaababababaaabaaaabbbaaaababaabbbaabbabaaabbaabbbbaaabbaabbaaabaabaabbbbaaaaaabbbaaabaabbabbbababbaaabbaabaaaabaaaababaaabbaaaaaaaaaaabaabbaabaaaabaabaaaabbbbbbbbbbaabbbababaaabaabbabbabaaaabbabababaaabbbbbbaaabaabbbbbbbabaaabaaabbbaabbaaaaabaabbaaaaaaaaabbababbbabbabbbabbbaabbbaababbbaaaabbaababbabababbabbaaabbbaabaabababbaabbaaabbababbabaabbaababbaababaabbaaabbabbbaaabbaaaabbbabbabbbabbaabbaabbbbababaababbaabbabbaabababbbbbbaaababababaaabbbbbbbaaabbbbaabaaaabaababbaaaaababbbbabbabbbbbbabaabbabbbbbbaaaaabaabbaaaaabaaaababbbaaaaaabbaabbaaaabbaabbabbbbbbaabaabbbaabaaaababaabaabbababbbbbaaaaaaaababbbbbbabbbbbaaaaabaaabaabaabbbabbbbaabbbbbbaaababbbbaaababbabaaabbaababbabababaaababaaabbbbbbbbabbabbabaaaabbbaaabaaabbababbabaababaaabaabbbaabaaabbaabbbaabbabbbbabaaabaabbaababbbaabbaabbbbbabaaababbaaabbabaabbabbbabbaabbbaaabaabbabbbbbbabbbabbbbbaaaaabbaabbabaaaabaabaabbbababbbbbabbbaabbbbbbbaaaaaaaabbaabbaaabaabbabbbaaaabbbaabbbaaaaaaabaaaaababbbbbbaabababbbaabaabbaaabbaaabbaabbbbbaaabbbaabaababaa
abbbbbaaababaaaababaababbbbbabbbbabbbaababbbbbabaaabbbabbbaabbbbaaabbabaaaababaabaabbbbaaababbbabbbabbaaaaaaabbbbbabbaabaaaaaababaababaaaaaaababaababbbaaabaabababbbbabaababbabbaabaabaaababbaaabaaababaaababbaaaaabbaabbbbbabababaaabababbbbbabbaabaaaaaababbbbabbbaabbabababbbbbabbbbabaababbaaaaaaabaabaaaabbbaabaabaaaababbaabbabaabbbbababbbbaabbabababaabbabababaaaaabbababbbaabbbabaaabbabababbbaaababbbbaabbbbbaaaabbabbbbabbbbbbbaaaababbbbbaabbbbaaaabaabaabbaaabbbabbbbabbaababbbabbbaaabbbabbabbbbaaababbabbabbabbbaababbbabbbabaaaabaabbabbbaaaabababbaaaaabbababbabaabbaababbababbbababbbbaaaabbabaabaaaaabbbaabbababbaaaaaaababbababbabaaabbbababaabbababbbabaaabbabbbabbaaabaabaabbabbaaaaabbabaaaaaabbaabbbababbabbbbaaababbbbababbaaaabaaabbbaaabbbaabbbabbaabbbaababbbabababaaaabbabbabbaaabaabaaaabbbaaaabbaaabbbaabaaababaababaaaabbabbbbbbbaabbbabbabaaaaaabbaaabaabbbababbabaaaaaabaabbababbbbbbbabbbbbbbaaabaabababbaabbaabaaaabaabbbabaaaaaabababaababaaaabaabbaaaabaabbbbaabbbbbbabbaaababbaababbbbbababbaaabbaabbbbbabbaaabbabbbaaabaaaabaabbabbabbaaaabaaababbaaababaaaaaaabaababbbbbababbbaaaabaaaababaaaaaabbabababbbbbaaabbaaaaababbbabaabbaaaababbaabbaaaaababaaabbbbaababbabbababbabababbbaababababbbaabbabaaaabbbaabbababaaaabaababaaaaaaaaabbabbbbbababababbbbbaaaabbaabbaabababbabbbbbbaababaaaabbabbbbaabaaaaaabababbaabbaabbbabbaaaaababbaababaabaaababbaaabaaababaabbbaaaabbaababaaaabaaaabbbaaabaaaabbbaaaabbbbbabaaaabbbabbabbbbbbbbabbabbaabaabaabaabaaaabaaababbbaabbabbaaababbbbbbaabaaaabaabbbbaaaabaaaaaabbbabbbbbaaaabbabbbabaaaaabbaaaaabbabbbbabbbbabbabbaaababbabbaaababbababbaabbaabababbaabbbbbabaabaabaabbabbbababaabbbbaaabbabbaaaaaabaabbabbabbabaaaabbbaabaaaabbbbabaaabbaabbabbabaaaababbabbbbbbbaabbaabababaabbbbabbbaabaaaababbbaaaabbaaabbbabbababababaababbbbbabbbaaaabbaabbabbbaabbaaabbbbabbaabababbaabaaaabbbbaabaaababbbbbabbbaaaabbbbbbbbabaabbbbbbabaabbbbaaaabbbababaaabbabbbaaabaabaababaabaabbbabbaaabbaaabbbabbaabbabbababababbabbabaaaabbababaabababbaabbbbaaabaabbabbbbbabbabababbbaabbbaaaabbbbabaaabb
bababaaaaaabaabbabaaababaaabbababbbbaaabaaababbabababbbaaabaabbbababaabbabbbaaaaabaababbabbbaabbbbbabaabbbbbbbbbbaababbbabbaaaaaaabbbaaaaababaabbbbbbaabaaaaaabbaababbaabaabbabbaaaaabbaaaaabbabaaaabbabbbabaaabbbbaaaaabbbbabbbaaabbbbbbbbabbabbaaaabbbbaabbbaabaaabaabbabaaababbbbbababbaaababaabbabaaabbbbbaaabaabaaabbbbbbaabbbbbbaaabbaaaabbaaaaabbbbbbbaabbbbaabaaaaaaaabbaaabbbbbabaaaabbaaaababaababbabbbbaaabbaaabbbaabbbbabbbbababbaaaabaaaaaabbbaaabaababbbaaabbaaababbaababbbbbbabbaababbbaabbbbaabaabaaaabababbabbaabaaaaaaabaabbbaaabbaaababbbaaababbbbbaaabbbaaaabaababababaababaaabaabaaaaaaabbbbbbaababbabaaaaaabbaabbabaabbbbabababbbbaaabaabaababbbbbabbbabbbaaaabbaaabaaabbaabbaababaaaaaabbbaaaaabababbabbabababaababbbaaababaaabbabbaabaabbbbbbaababaabaabaaaaabbaabaaaaaaababbbaabbbaaabbbbabbbbaaabbbaaaababaabbaabbbaabbaaabaababbaaabbabababbabbbbbbbaabaaaaabbaabababaaabbababaaababbbaaabababaabbaabbbbababaaababbbabbbbbabbbaaabaabbababbbabaaabaaaababbbbbbaabbaaabbbaaaaaaaaabbbabababbaabababbaabaabbabbbababbabbbbbabbabbbbaaabaaaabaaabaaaaaabaaaaabbaaabaaaabbbababaaaabaaabababbbbbaaabbbabbabababababbabbbabbaababbababaabaabaabbaaaabaababbaabaabbababaaabaaaabbaaabaaabbbababbababbababbbbbbaabaabbbaaabaaaaabaaabbbbbaabbaabababbbbabbbabbbbbabbabaabaabbabbaabbbbbbbabaabaabaaabaaabaababbbbbaabbbbababbaaababaabababbababaaaabbabaaaababbaabbbabbababababbabbbbabaaaaaaabaaabbababbbaaabababababbaabababaababababbaabaababbaabbaaaaaabaaabaaaaaabbaaababababaaabbbbaabaabaaaabaabbabbbaaaabaaaabbabbbaabbbbbbbbbaabaabbaaabaababababababaabaabbbbaaabbabbbbbbabbbbbbbabbabbabaaaabbbaabbbbbbaaababbbbbbaabbaabbabbbabbaababaababbbaababaababbabaaababbaababaabbbabaaaaabbababaaaaabaaababaaaabbbbbabbbaaababbaabbbbaaababbabbbaabbaabaaaabaababaaaabaaaababaaaabababbbbbabaaaabbbabbaaabababbabbaaaabbababaaaabbbbbbababaabbabbbaaaababbbbbabaaaababbabaaaababaababbbbabbababaababaababaaaabbaaaaabbbaaaabaabaabbbababbabbbbaaaaaababbabaabaaababbbabaaabaaaabbbaabaabbaaaaaababbbbabaabbaababbabbbbaabbbaabbabbbabaaabaaaabaaabaaabba
bbaaabbabbbaaabbaaabbbbbbbbbbbabaababbbbbbaaabbbbaaaabbbaaabbbababbbbbabbaaaabaabaabbbaabbabaaaaaaabbbaababbaaaaaabababaaababbaaaaabaaabaaaabbabaaabbaaaabbbaabbbabbabababbabaaabababbaabbbabaaaabbaababababbbbbaaababaaabbaabaabbbababababaaabaabbbbaabaaaaaabaaabaaabbababaabbaaabbbbbababbbbaabbbbaaababbaaabaabbabbbabbbabaaaaabaaabababaaababbbbabbbaabbaaabaaabbbbaaabbbababaabaaaabbaaaabbabbbbbbbbabbbbaaabbabbbbbbababbbaaabaaaabbbababaabbbabaabbbabbaaabbbbbbabbaabbbabbaabbaaaabbababbbbabbbbbabbbabababbbbbabaabbbababbbbaaaabaabbbabbabbabbaaaaabbbbbbaabbaaaabbbbabbbaaaaabbbabbbaabababbabbbabababbaaaabbbbabbababbbabaababbbbabbbaaabbbbabbbabbbbaabaabaaabbbaaaabbabbbbbbbbbbaabbbabbbbaaaabaaabaabaabaababbaaabbaabababaaaaaabbbabbbaabbbabbaaaababaabbabaabbbbabbbbaabbbbaabaaabbaabbababbbabaaabbabaabbaaabaabaaaababbaaabbbbbabaaaabbabbbaaabbbaabbaabbabbbabbbbaabbabaaaaaabbbaaababababbbababbabbbabbbbaabbbbbbbabbbabbaabbbaaabaaaababbbaabbbbbabaaabaabbbbaabaabbaabbbbaabbbabaaaaaaababbbbbbaaaabaabaabaaabaababbbaabbbaaaababbababbabbbabaaabaaaababaabbaabbbbabaaabaaababababaababbbbbaabbbbbabaaaabbabbaaaabaaabaaabbbababbbbbbaaaabbabbabaabbbababbbbaabaabaaabaababbbbbabaaaabbbbbababbaaababababbbabbbbaabbabaabaaabaaaaaaaaababbaaababaaabaaabaaabbbabbbaababbbababbbbbbaababaabaaabbabbabaaaabaabbbbaaaaaabaababaaaaababbbabaabbaaabaabaaaabaabaaabbababbbbbbbaaaaaaaabaaabaabbababbbbaaaabababbbbaabaaabbbbaabbbbbababbbbabbbbbbaaababaabbbbbbbbaaabaaabbababbababbbabbababbaabaabbabababaaababbabbbbaaabbabaabbbabaabbaababbbababaaaaabaaaaaabaaababbabbbabaaaabaaaabbabaaaabbbbbbaabbaaaababbbaaabaababbaaabaaabbbbabbbaaabbbbaabababbabbbbbaabaaaaabaaaaabbaaabbabaaabbbbbbbaabbabbaaababaabbababbababbaaaababaabaabaabbbababbaabbbabaabbbbbbbaabababbbbbababababbbaaaababbbaaabaabbabbbbbaaaabbbbbabbbbbabababbbabaaaaaabbbaabbabaaaaaaaaabbabababbbbaabbbbbbaababaabbaaababbbbbbbbbaabbbbbbaabbaabbababbaaaaaaaaaaaabbabbaabbbbbabbbbbaabbbaaaaaabbbabaababbbbbabaabaababbaaaabbbaababababaabaaabaabaababbbaaaaabaaaabbaababbaaabaababa
abaababbaababbbbbaabbbbbabaaabaababaaaabaaaabbabbbaabbabbbaaabaaaaaabaaabaaaabbbabaabaababbabaaaabaaaaaaabaaabbbabbaabbabbbbabbaabbabbbabaaaabbbabbbabbabaaabbbbabaababaaabbaabaabbaabababbaaabaaabaaabaaaabbbabbabbbabaaaaabbbaaabbbbabbbaaaaaaabbabaaabaaaaabaabbababbbbaabababbbabaabbbabbbabbbaaaaabbaabbbbaaaaababababbbabbaaabaabaaabababbabbababaababbbababbabaaaabaaabbbbbabababaabababbbabbbaabbbbabbaaabbbbbabaabaabaabaaaabbbaabbbbabaabbaababaabbabbaaaababbbbaabbbbbaabbbabbbbabbbbbabaabbaaaaabbaaababbbabaabaabaabbababbabaaaaabaabaabbabbaaabbabbbaababbbbabbabbbabbbbabaaabaaaababaaaaaaaaabbbbbaabbbabbababaaaaabbaaaabbababaabbbbbbbaaababaaabbbbbaaabaaaaabbaaaaabbbbbbbabaabbabbabbabaababbbbbbbabaababbbababbbabbabaaabaaabbabbaaaaaabaaabbbbbabaabababaababbbbaababbbabbaaabbaabbbaaabaababaaabbbaabaaabaaabbbbbbabbaabaaababbaaababababbaabbbabbbabbababbbbabaaababbaaabaaaaaaaabbbaabaaaabababaabaabaabaaaaabaabbbbbabbbaabbaabbabbbaaaaaaabaaaaababaaaaaaaabaabaabababaaabbaabbabbbababbababbbbabaaaaabbbbbababbbaabaaaabaaabbaabbaabaaaabbbbaabbaabaaaabbbbaaabbbabbbbaabaaabaabbabbabbbbbaabbaaabbaabbbbaabaabbabaabbabaababababaabaabababbbabaaababbabbbababbabbabbbabbabbbaabaabaaaabbbbbbabbbbbaaabaabaaababbaaabbbbabbbabaaababaabaabbbbaabaaaaaababaababaaababaababaababbbababbaaabbbbabbbbaaaabaaabbbaabaabbabababaababbbabbabbaaabaabbabbbbaaabbaabaabaaaabababaaabbbbbaabbaaabbbaabbbbbaabbaaabaababbbabaaabbaabbbaabbabbabbbabaabbabbbbabaababbbaaaabaabbabaabbbaabaaaaababbbabaabbbbbbbaabaaabbabaababbbaaaaaabbbababaaaaaaabbaabbaabbbabbbabbbaaaaabbaabbaababaabaababbabbbabbabbbaabaaaaababbaaaabbbbaabababbabbbbbbbbabbababbababbabbbaaabbabaabbbaaabbbabbbababbaabbaaabbabbababbabbaaababaababbbbbbbaaabbbbaaaabbabaaababbbbbbbaaaabaaabababbaabbbbbaabbbaaaababaaaaaabaaabbaaaaabbbaaabbbbbbbbabbaababbabaabbabaaaaaaaabaaaabbabaabbbbbabbbaabbbabaabbabaaababaaaaabbbbabbabbabbbbababbaabaabaaaaabaaaaaababbbbbabaaaaaabaabbbabbabababababbabaabababaabbaabbaabbbabbabbbbabbbaaabbaabbaaaabbaaaaaaabbbbabaaaabbabbbaabaaabbaabbaaaa
bbbbbabbbbbbbbaabbabaabbaaababaaabaaaabbbbbaababaaaaababbaabbaabbaaabbbabaabbabbabbaaaabbaabbbbbaabaaaaaaabaaabbabbbabbbaabaabaaabbaaaababaaaabbaaabaaaabbaabbbbabbbbabbbabbbabbbababababbbabbbbabaabbbbbabaaabbbababbabbaabababbabbaaaaabbaabaaaabbaaabaabbaaabbaaababbbbbabbbbaaabaabbaaaaaabaabbaaabbaaaaabbbabbbbbbabbaabbbbabaababbaaaabbbbbabaabaaaaaabbbaabababaababbaabbababbbabbabbaaabaabbabaabbaaabbaaaaaabaaaabababaabaabbbaabbbaabbbaaaaabbbaaaaaaaaaabaabaaaabbabaabbaaaabababbbbbbababaabbabbbbabaaaabbbbbbbaabaababbaaaaaaaaaaaaaaabbaaabbbbbbbbbabababababaaabababaaabbaaabaaaabababaaabbabaababababbabababaabaaaababababbababbbabbbbababbabbbaaabaaaabbaaababbabaaaaabbababbbabababaabbaabbabbbbabbabaaaababaaabaabaabababaabbabaababaaaaabbbbaabbabbbaaababaaaabaababbbabbbabbaaababbaaaababaabaabbbabaaaaaaabbaaaabaaabbbaabbabababababbbbbabaaaababaabbbabbaaaabbbbabababbabbabaaaaaaabbbbbaaaababaabbaabbbabbabbaabbbbbaabbbabaaabbabbabbaabbaabaaaababbaabbabababaaaaaabaababababbbaabaaaababbaaabbbabbababbbbaaaaaabbabbbabaabaaaaaaababbbbaabbbbbabbaaabbbabbbaabbaabbaabbbababaababbbbaabbbaaababaaabbbaabbaaababbaabaabbabbbbaabbabbbbbbbbaaaaaaaabbabbbabbbbababbbbaabbbabaaabbaaabbabbabbabbbbabbabababbbaaabaaabbbbaaabbabbaabbaaaabbbaaaabaabababababbbabbbabaabbabaababbabbabbababaaababababababbabbabbabbabaabbbaaaaaaaaaabaabaabaaababbbaababbbbbbbbabbaabbabbbbabbbbabbbaababbaaaabbabaaabbbbbabbabbbaaabaabaabbabbbaaaababbabbbaaaaabbbaabaaaaababbabbbaabbabbaaabbababaabababbbbbbbaaabbabaabbbaabbababbabbbaabbbabbabbbaabbbbaababaababababbbbabbaaababaabaaabaabbabaaabbbbabbababbbaaaaaababbabaabaabaaaaaabbabaabaaabbbbbaaabbaaabbbbaabbbabbbaaaaaaaaaabbbbababaabbabbabbaabbaabbbabababaabaaabbbaaaabaabaabbbbbaaababaaaabbbbbbbabaaaaabaaabbabaaaabbbabaabbabaabbbababbabaaaaababbbaabaaaabbabbbbabababbababbbbabaabbaaaaaababbbbbbbbaaabbaabbaababbbaabbaaaabbbaabbbbbbbabbababaaaaabababbaaaaaaaababaabbaaaaabbbbabbbbabaaabbabbbbbbaabaaaabbabababbbbababbbaabbabbaaabbaaaaabaabaaaaaabbaaaaabaaaabbabaaabbbaaabbbabbabbbaaabaabaa
aaabbaaaababaaabbbbbbabbaabaaaaabbabbbabbababaaabbbbbababbabbabbaabababaaabaabbabaabbbaaaabbaaabaabababbaaabbaaaaabbababbaaabbbabaababbaababbabbbbbbaaaaabbaaabbbbbbabbabbbbaaabbabaabbbababbbbbaabaaaababaababbaabbbaabbaaaaabbbabbbbababbbbbabbaaabababbaabbababaaaabbbabbbabbabababaabaaababaabaababbbaaaaaaaaabbaaabbabbbbbbaaaaaabababaabbaaaabaabbababaaababaabbbbabbaabaabaaabbaabbababababaaaaaababbbbabbabbabbbabaababaaaaabbabaaaaaaababbabbababababaabababbbaaaabaabababababbbbbbaaaaaaaaaabbaabaaabbbbbbababbbbabaabaabbabaaaabbbbabbabbabbbbabababbbbbbabaaabbabbabbbbaabbabababaaabababaabbaaababaabbbbbbbbbbabbabbabbaaabbbaababbaaaaababaaabbabbbaaaaabbbababbaabbbaaaabbbbabbabbbbbabaaabbbabbaabbbbbbabbabaaabababaaaabbbaaababbbbabbbbbabbabaaabbbaabbbabaaaaabababaababaabaaaabaabababbbbbaabbabaabbbabaabbaaababbbbbababbbbaabbbbaaabaabbbaaaabbabbbaabbabababbbbbaaaaaaaaabbbabbbbbaaababbabbabbbbbaabbababbbaaaabbabababaabbbbbbaabbbbaabaabaaabbbabaaaabbbbbaababaaaababbabaaaababababbbabaababbabbabbbbbabbaaabbbaabbabaabaababbbabaaabbabbababbabbaabababababaaabbbaaaaabaabbbbbbabbaaabbbabbabaaaabbaaaabaabaaabbbbbbabbbabababbababababababaaabbaaababababbabaaabaaaabaababbbbaababbbabbbababaaaaababbbabaabbaaababbababbbbbbbbaaaabaababaaabbaaababbabaabbbbbbaabbababbabbaaabbabbbbaaaababbaabaabbabaaababaabbabbbaaaaabbbbaaabbaabbabbabbaabbaabbbaaaaabbabbbabbabaaaababaaaabaababbbaaaabbbababaaaabbaaabbaabbbbbabbabaaababbaaaaaabbaaaabbbbababbaaababbabbbbaaabbbbbbaaabaabaabbabaaabbbaaabbabbbaabbbaaaabbbabaabbaaaababbbbbbaaababbbabbaabaabaaaaaaabbaaabbabbbbaababbbbabaabbaabbbbbabbaaabaaababbaabbbbabbbbbababaaabbbabbabbbbabbbabbabaabbaabbbbbbbbababaaaabbababaaabbaababbbabaaabbabbbbaaabbaabaaaaaababbbbbaaaabbababaabbaaaababaabaabbbbaabaabbaababbabbabababaaaabbbbbababbabaaabbbbbbbabbbabbaabbaabaaabaababaabbbaabaaaabaabbabaaabaaaaabaaabbbabbbabbabaabbbbbbabababbabaaaabbababaabababaaabaabbaaabaababbaabbababbabbabaabbaaaabbbaabaaabbbbbbaabaaabaababbbabbbbaabaabbabbbbabbbabababbabbbbaaabbaaabbbaabbbaaabaaabaabaaaa
babaaabaaababaaaabbbabbaababbaaababbaaaaababbaaabbbbaaabbbabbbbababbaabbbaaababaabaaaaabbbbabbaaababbbaaabaaabababbbaaabbaaabaaabbaaabaaaabaaaaabbababaaaabaaabbbbbbbabbbbbaaaaaababbbabbaaaaaaaabbbababababaabaabaababbababbabbabbbaabbaaababbbbababbaaabbbaababbabbaababbaabbaaaabbaababaaaaabaaababbbaabbabaaabbababaaabbaaabaabaabaabaabbbabbbbbbbaabababaaabbbaaabbbbabbabaaaaaabbbbabababaabbabaabbabaabbaaabbabaaaabbabbabaaabbaaaabbbabaaaabaababbaabbabbababbabbbabbbabbabbabbbbaababaabaabbbaaaabbbbbabbbbbabaaabbbabbbbaaabbbaaabaabbbbabababaabbbabbaaabbabaabbaaabbbbabaaabaaabbbbaabaababaaababbaabaaaaabaabaabbabbbaababbbbbbabaabaabaaaababbabbabbbbaabbbbabaaaaaabbbbaabaabbaabbbaaaaababbababaaabbabbbbaaabbbbbbbbbbbbabbaaaabababbbbaabbbbaabaababbbbbbbbaaaaababbaaaaaaababbbabbbbababbbbbaabaaaaabbbaabbabaaaaabbaabbbabbaabbbbaabbaabbbaaabbbaababaaabbaabbbabbabbbbbbaaabbbbaabbbbaaaabaababbabababaabaaaaaabbbbbabbbbbaaabaaabbaabaaabbaabbaaabbabbbbababbbaabaaaaaaaabbabbabaaaaaababaaabbabbabbbbabbaaaaababbabbbabaaababaabbaabbbaaaaaabaaaaaaabbabbbbabbaababaaaaabaabaabaaaaabaaaabbaaabbbaabaabbbaabbbaabbbaabbbaabaaabbbbbbbbbbbaabbbabaaaaaababaabbbaabbaaaaababaabaabbbbaabbbbbabaababbbbbaaaaaaaaaaaababaaaaabaaaaabbbbbbabbabaabbaaaabbaaaababaabaababbbbabbbbaaabbaaabaaaaaabbbabaabbabbbababbbbbbbbbbaaabaabaaaabbbaaaaaaabaabaabbaabbbbabaabbaaaabbabaabaababbbaaabaaaababaabbabaabbaabaaabbabbabbbbbaaabbabbbaabaababbbaaaaababbbbbaaaabbaaaaaaaabaaaabaaabbbbbbaababbabaaabbbbaaaabbbbbaababbbaaabbbaabbaabaabbaaaabbabaabbabaaabbbbbaaaaabbaabbbabaaabbbbaabaaaabbbabaaaabaabbaaaaaabbabaaabababbbabbbbabaabbaabaaaaaabbbabbaaabaabaaabababbbbbbaaabbabbaaababbbbbaababaabbabbaaaabbbbaababbbababaabbbbaabaaaabbbaaabaaaaaaaabbabbaaaabbbabaabbbaaabababbabbaabbaabbbbaaaaaabbbbabbbababbbbaababbbaaaaaabbabbbabbbaaabbbbaaaaababbaaabbabbabababaababbbbbabbaabbbabbababbabbbbaabaaaaaabbbbabaabbabaababbaaabaababaabbaaabaaaaaabaaaabbaabbaaaabbaaaaaaaaaaababbabbbabaaaaabaabaabbaaaababbbabbabbabbbaaaabbbbbabbabababaaaaabbbbaaabab
abbbbbbaaababaabbbabbbbbaaaabaabaaaababaabbaabbbaaaababbbbbbbaabbbbbbaaaaaaabbbabbabbbbbbbaaabaaaaabaabbbbbbbaabbaabbabbabbbabbababbbbbaabbabaabaabaabbaabbabbbababaaaaabaaaaaaaaabbabaabaabbabaabbbbbbaaababbaabaababbabbbaaabababbbbbababaabbbaaabbbbaabbbaabaaabbaaaabaaabbababbbaabbababaaabababbaaabbabaababbbbaabaababbbbabbabbbaabaabbabbbbbbbaaababaabbabaababbbaabaabbbababbaaabbbbababababaababbbabaaaaaaababbabbaababbbbaabbaabaaabbbbabaaaababbbbababbaaaaaabbbabbaabaabaaabbbbbaaabaabaababbbbbbaabbbbbaabababbbbbaaabbbbbbabababbbbababbabaaaaabaababaabbbabbbabbbaabbbabbaabbbaaaaaaaabbbbbbbaabaabbbbbabbabaabbbbaabbbbbbbbbaaababaabaaaaabbaaabbaaabbaababbbbaaabababaabbbbaabbaabbabaabbabbbbbaabaaaabbbabbabaababbabaaaaaaaaaabbbababbbbbaaabbbaaababbabbbbaabbbabaaabbbaaaabaaaababbabaabaaabbbaabaabbababbaabbbaababababaaaaaaabbbbbaababaabaaaaabbabbaaabbbaabbbaaaaaabbabbaababbbbbaababaaababbbaaaaabababbbbbbababaabaabbbbbaabbbbbbbababaaaabaabbbabbaababaabaaabaaaaaabbabaabaaaaaaababbaaaaaaaaaabbaabbaababbbbaababbaaaaaaaabababbabbbbaabbaabaaaabaaabaaabababbbabbbaabbbabaabbbbababbaaabaabbbbbbababbbaaaaaababbaaabbabababaaababbbbbabbabbbbaaaaaababbbaabababbaaabaaaabbbaaababbaaabaabaaabaaabbabbaaabaababbabaabbbabababaabbbabbbabaaaaabbbaaaabbababbbabaabbbabaaaaaabbbaababbabaababbbabaabaaabbbbbbabbbbbaaabaabbaabbbaabbabbaaaababaabaabbaabbaaaaaababbbabbabaaaabaabbbbababaababbabbaaabaaaababbbaaababaabaaaababbaabbbbbaaabbabbabbabbbbaaabbbaaabbbabbbabbbababbbbbaaaaabaabaabbaaabbabababbabbaabaabbbbbbbabaabbbaaaabbaababaaabbbbaabaaaaaaaabbabbaaababbaabbbbbbababaabaabaabbababaaaababbbabaabbaaaabababbbaaaaaaaabbbabbaaaabababababbabbbbbaabababaaabbaaababaabbababbababbaabbabbbbbbbbbabbbaabaabbbaaabbaaaabaaabaabbbaaabbaaaabbaabbbaabaaababaabbbbbbbabaabaaabaaaaaaabbbabbbbbbbbbabbabababbbabbbaabbaabaaabaaabbaabababbbbbbbaababbabbaabbabaaaabbabaaaabaaabbabbbbbbabbbaabbabbbbbaaaabbaaaabbbabbabbbaaaabbbaaaaaaabaaaabaaabbbbababaaaaaabaaabbaabaabbabbbaabbaaaaaaaaaabbaaabababababababbabababbbbbabbabbaaaabbbbbaa
bbaaaabbbbaabbaaaaaaaabbabbabababbbabbbbbabababaabaaababaaaaaabaaaabbaabbabaababbbbbaababaaabbbbbbbabaababbbbabbbababbbabbbaaaababbbbababaaaababbaaaaababaaaaaababaaaabaabbabbabbbbaaabbbbbabbabaabbbaaabbaaaabbaaaabbaabbababaaabbabbbabaaaaaababaaabaabababbaaabbbaaabbbabbaabaaabbabbbbaaabaabbbabaabbababababaabbabbabaababbbabbbbbbaaaababaababbaababaabababbaaabbbabaaababaaabaaabbabbbbabababababaaaaababaabababaaabbbbaabaaabaabbababbbaaababbabbaababbabbbabaababaaaaabbbaabbbaabbbaabbaabbaababbbaabbbbaaaabbabbbabbaababbbbbbbabbbaaaabaabbbaaaabbaabaaababbbababbababbbbbbbaaabbbbbaaaabbababbabbbbbaaabbbbbbaababbbbaababaabbbbbababbaaabbaaababbbbaabbabaaaabbbabbbbbabbaababbaaabbababbbbbbabbaabbabbbbaaaaabababbabbaabaabbbababbaabbaabbbbbabaababbabbaaabbaabbabaabaabaaabbaabbabbbbaabaabaaaaaaababbbaabbbbbbbaababbbbaaabbaaabbaaaaaaaaaaabbaabaabbaababaaaaaabaaabaabbaaabbababaababaaaaababbaababaaabababbabbbbbaabaaaaababaabbaabbabaaaaabbbbaaaabbbabbabbaabbbaabaabbbbabaabaabbaaababbbaabbaaaababaabbaabbabaaaabbbabaaabbbbaabbbbaaaabbabaabbaabaabbbbabababbbabbaaabbbbabbabbbbabbaaababaababaababbaaaabbaabbbabaaabaabbbbbbabaaabaaaaaabbbbabbaaaaaaaabbbabbbbbbbbbbaaababaabbbaaabaabaaababbaaaabbbaaaaabaaabaababaabbbbbbabaaaaaaababbbaaababaaaaabababbbbbaabbbbababbaaaabbbbababbabbbaababababaababbaabababbabbaabbbbbbbaaababbbbaaaababbababbbbaabbabbabbaaabbaaaaaabbaaabbbbaabbabbbbabbabbaaabababbaabaaaabaaabbaaababaabbbbbbabbbabaabaabaaaaaaaaaabaaabbaabbbbbaabaaabbbbbbababbbbabaaaaaabaaababbbabaabaaabaabbbbaabaababbbabaabaababbaaaabaababbabbaabaaabbbaababaaabbbabbaabbbabaabbbbabbabbabbabbaabbbabbaabaababbaaaabaaaaabaaabbababbaaaaaaaabaabbbabaabbaababaaabbbbbbbaaaaaabbbabbabababababbbbbaababbabaabbaababbaaabbbaaaaaabbbababaaaaabbbaabababaaaaabaabbbaaaabaaabbabababaaaabbbaaaabbababbaaaabbaaaababbbbababbaaaabaabaababaabaabbbababbabbabbabbbbaabbbbbbbbababbbbaaabaabaaaabbabbbbbbabbabbaaaaabbababbbbbaabbbaaabbbbabbbbbbbbbabbbaababbbabbaaababbaaabaababbbbaaaaababbbabaaaababbbbbaaabaaabababbbbbbaabbabaabbaaaba
bbaabbababaaabbabaaaabababbaaabababbbbbbbaabbbbabaabbbaabbabbbaaabbabaaaaabababbabbbbaaabaaaabbababbbbbaabbaaababbbbabbbababaabbbbbbababaaababbbbbaaaababbbbbababbabbbbabaaaaaaabbaaaabaaaabaabaaabbbaaaabbbbbbbaaabbbbaababababaabaabaaaabbbbbaabbbababbbbabbbaabababaababbaaaabaabbbaabababbabaabbbbabbaabbababaaaaabbbbbabaaaaaaaabaabbbbbababbabaaababbbbbbaaaabaabaaabbbbbbbabaaaabbbaaaaabbaababaabbbabbaaaabaaaabbabaabaaaaabababababaabaabbbbbabbbbabbaabaaaabbbabaaaaabbbaabbaabababaababbabbaababbbaaabbabbaabbbaaaaabbaababbaabaabbbaabbbaababbbababbaaabbbbaaabbababbaababbaabbabbbbbbbbaabaababbbbbaaaabbbaaabbbbbaaaabbabbbbabbbbabaaabbabababaaabbbabaabaaabababababbaabbaaaabaaaaabababbbbabbaabaaabbababbbbbabbbbbbaabaababbaabbaabbaaaababaababbaabbaaaaaaabbabbababbabaababbababaabbbabbababaabbaabbaabbbababaaabbbaaaabaaaaababbbbaabaaaababbbbabaabaaaaaaaabbbababbabaaaababbbbabbbaabbaaaaaaababbbbaabababaaabbaabbabbbbbbaaaaabbaaaaababbaabbabbbaabbbbabbbaaaabbbbbabaabbaabababbbabaaabaababbbbbabbbbababbbabbbbbabbbaaabbabbbababbbaabaaabababbaaaabbbbabbbabaaababbbaaaaaaaaaabaaaaabbbbbbbababbbbbbbaabbbaabbbaabbbabbabbbbbaabbaabababbbabbaababaabbaaabbababaaaababaaababbbabbbbabaabbbabbabbabaaabaabbbbbbbaabbbbbaaabaabaababbbbabbaabbabaaaabaabbaaaaabbbabbaaaaababbabaabaaaabbaaabbbabaaababbbabbbaaaababbaaabbaabbbbabbbaaaababbaaabababbabaaabbbbbaabbabababbabbaaaaaabbababaaabbbbababbababbbbbaababbaabbbbaaababbabbbbabaabbabbabbbbbabaaaaabbaaabbabaaababaaaaabaaaaaaaaabababaaaababbbaaabababbbbbaaababbabbaabbbbbabbbbaabbbabaabbbaababbababbbabbbbbbaaaabaabbabababbbbabbabbabaabababbbabbabbbbabaabbbbbabaabbbabbbbbbabaaabbaabaabaababbbabbabbabaababbabbbaaaabbbbbbaabbbaaabababaabababaabaaabaababbabaaaaaabaaabbbbaaabbabaaabbbabababbaabbababbaaaabbbbabbabaaaabbbabaaabbabbbabbaabaababbabbaababababaabaaaaaababbbbbbabbabbbbbbaaabaabbaabbbaabaaaabbaabaaaabaabaaababbaaabababbbababaabbaaaaabbaaaaabaabbabbabaaabaabbbbaabbaaaaabaaaaaabbaabbbaabbbaaaaaabaabababbbbababbbaaaabaabbababaabbababababbbaabaababaabbaabaaaabba
ababaabbaaaaabbabaabaaabaaaabaaababaabbaabaabbbaabaabaabbababbababbaaaaaabbaabbbbbaababbaabaababaabaababbbbabaabbababbaabbaaaaaaaababaababababaaababbbaaaabbbbabaaabbaabaabbaabaaabbabbaabbaaaaabbabaaabaaaaabbbbbbbbabbbbaaaabaaaabbabaaaaabbaabaaabbbbbbabaababbbbbbbbaaababaaabbbbbabababbaaababbabbaabbbaabbabbbbbbbaabbbabbaaabbabbbabbbbbabbaabbbaabbbaabbbaabbaaaaaaaaababbaaabbabbaaabbabaaaaaaaabbaaabbbabbbabbaaaaabababbabaabaabbbaabbaaabbababaaaaababbbbbabbbbabaabbaababbbbaaabaaaabbbabbaabaabaababbaabbbaaabbbbbaaaabbabaabbbbabbbabaaababbaabbbbabbbaababababbaabaaaaabbbabaabbbaaaaabaaaabbaabaaaabaababbbaabaabaaabbababbabaaaaababbbbbbaabbbbaababaabbababaaaabaababaaaaaabbbbbaabaabaabbabbaabaabbaabbbaabbaababaabbbbaabaabbbaababbababbbbabbbbbabbbbaaababbabaaaaaabaabaaabbbaababbabaabaabaababaaaababbbbbbbbbbbbaaaaabaabbbaababaaaaababbbbaabbbaababaaabbababaaabbaabbabababbaababbbbbabbaabbabbabbbbbbaaaababbbabbaaaaaaaaabbbbbabaabaaaaaaabaaabbbabaaaaabbbbaabbaabbbabbbbaabaaabbbbbbaaababbabbbabbbbababbbbababaabaabbbabaaaaaabaaabbaaaabaaaabbbbbbbaaaaaaaaaabbbbabaaaabbabbaabbababababaaabaaaabababbbabbabbaaaabaabaaaaaaabbaaaabbbabbbaaaabbaaabbaaabbbaabbaaabaaaaaaababbbbaaaaaaaaaabbbbaabbabbbbabbbababaaabababbaababbabaaaabbaaababbbbaabbbbbabbaaabaaaaabaababbbaaabaaaaabaabaabbbabbaaaabbbbaabbbabababaababbbbbaabbbbbbbaabaaaaabbbbbaabbababbbabbbbbaabaaaaaaaaabaabaaaabbbabaabbbbbaabbaaaaababbababaaabbbababaaabbbbbbabbabaabaabbaaabaaabbabbababaaabaaaaabaababbbabaabbbabbbbabbbabbabbbabbbabbbbaaaaaabbaaababbbbbbbaabbabaaababbabaaabbbaaabbaabbaaabaaaaabbbabbaababaabbbaaaaabaaaaaaaaabaabbbaaaababbabbaabbaaaaaaaaabaaabbbaabaaaaaabbabbbabbbabbbbbabbbaababbbaaaaaaaaaaaaabbabbabaabbabaaababbbabababaababaabbaaababababbbbabbabbabbabaaabababbbbaabbababaaabbbabbaababaabbbaaaabbbaaabbababaabaaabbaabaaaaaabaababbaabbabbbbbbababbbabbaaaabbabaaaaaabaabaabbaaababbaaaaababababbabaabaaaabbabababbababbbbababababaababbaabbbbabbaababbbabbbbbbbbbabbbaabbaaaaaabaabbaaabbaaaabababbbaabaaababaabbabababbabaaabaabababb
aaabbbabbababaabbbaaaababbabbbbbabaababbaababbaabababbbaabaaaaaabbbabababbabababbabababbbbbbbbbaaabaaababaabaaababbabbabbbbabbbbaabbbbbbabaaaabababbaaababaaaaaabaabbaabaaaababbaabaaaabbbbbabbbbababbbabaabaabbabaaaabbaabbbbabbbbbabbbbaabaababababbaaabaabaabbbbbabbabababaaababababbabababaaaabaabaaabbbbabbabbbbbbbbbabbbabaababbaaaaaaabaaabababbbaaabababbabbbbbaaaaaabbbabaaabbaabbaaabbaabaaaaabbbaaaaababbaabaabbabbbaabbaaaaaaaabbababaabbabaababbbaaabaabaababaaaaaaaaaaabbaaaaaababbbbbbbabbbabbbbaabbabaababbaaaaabbabaaabbaababaaaabbbbabbbaaabbabbaaabbaababbaaaababbbbbabaaaaabbbabbbabbaabaaaabaaababbbaabbbbbbbababbabbabaaabbababaabbabbabaabbbaaaabbaabbabaabbbaaaaababaabbbabaabaaaababaaaaababbaaaaababbabbbbbaabaabababaaabbabbaaaabbbbbbababbbaabbbbaababaaababbabaabbababbbaaaaabaaababbabbbaaaabbababbabbbbababaabbbbaabababaaababbaaaaaaabbbbbaaababaaaabbbbabbaaabbaabbababbabbbbababbabaaababbbabbbaabaaabaabaabaabbbbabbbbaababbbaaabbabaabbbabbabbabaaaaababbabbbabbbbabababbabbbbabbbaaaaabbabababbaaababaabbaaaaabbababbbbbbabbbababbbbbabbbbbaaabaababbbabbababbaababaaaaaabaabaabbbabbababbbbbabbaababbaabbaaaabbbbbbbbbbbbbaaaabbbbaaabbababbaaaabaaaaaaabbbbbaabbbbabaabaaaabbabbaaabbabbbbbaaabbbabbbbabaabbbbbabaaaaaaaaabbaabbabbbbaaaaaaabbabaaaabbbaabbaaaabaaabbabbaaabbaabababbaabaabbbabababbbbaabababbbaabbbabbaaaababaababbbbaaaabbbaaabbbbabbbbabbbbabaabaabbabbabbabaabaababbaaaabaaababaabbababbbaaaabaababaaababababbaabbaabbbbbabbababbabaababababaabaaaaaaaaabbabaabaaabababbbbbbbaaababbbbaaaaaaabbbaabaaaaaababbbaaabababaabaaabbaaababaabbabbabababbbbbbaabaaababbbabbaaabbabbabaabbbaaabbbbbbabbbbbbabbbbabababbaaaaaabaaabbaaabaabbabbbbabbaaaaababaaaaabbbbbaabbaabaaaabaaaaaabbbbababaabbbbbbaaabbbbbaababbabaabababaaabbaaabbbbaaabaaaabbbbbbbbaabaaaaabbbaaaaabaabbaababbabababaaabaaaaaaaabbaababaabbabbaaaabaaaabbbabababaaabababbbbabbaaababbabbbaaaababbbaaaabaaababaabbabbbbbbbababbabbaaabbaabbababaabaaaaaabbbaaabbbabbbbaaabbaaabbbbbabaabbbbbaabbbbbaaaabbababbaabbaababbbbbbbbaaaaabbbbbbbabbaaababaabb
aaaaabbbbaaababaabaabbabbaababaaaabbabbabaabaaabbbaabbbabbaabaabababaaaaaabbaababaaabaaaabbbabaaabaaabaababbbabaabbaaabaabaaabbbaaaaaaabaabbbabbbabbabaabbbabbaaabaaabbbbabbbaabbaaabbababbaaaabaaaababbbbaaabaaabababbbbababaabababbaabbbbabbbbbbabaabbbabbabbabaaaaababbbbababaaaabbbbbabbbabbabbbababbbbbbaabbaaabbbbabaababababaababbbabbbbabaaaababaababaabaabbaabaabababbbbabbbbabaaaabbabaaababababaaaabbbabaaababaabaaaabbbaaabaaababbabbaaabbabbbbaaabbaababbbbababbbababaaaaabbaaababababbaaababbbbaabaaaaaabaaababbbabaabbabbbbaaabbbbabbabbbabbbabbbabbaababbabbaabbaabbbaabaabbbbbabbbaaaaaabbabbbabbaabbbbababbbabbbbaaaabaaaaababababbaaababaabaaaabbabbaabbabbbabababaaababababbabbabbbbababaabaabbabbbabaabbbababbbaaabbaabbbbbabbabaaababbaabaabaaabbaababbbbababbbbbaabbaaaaabbaaaaabbaaabbbbbbbaabaaababbbbaabaabaabaababababaaabaaababaabbaabbbbbbbbbbabaabaaaaabbabbbbbaabaaabbaaabbbbbbbbbbabbabbbbbbbbabbaaababbbabbaabbbababbbaaaaaaabbababbababaaabbaaaaabaabaabbbaabaabbaaaaabbaaaabbabbbbabbababbabaababbabbbbaabbbaabaabbaaabbababbabbbaabababaaaababbbaabaaaabbbbbaabababbbbbbabbbabababbabbababbababbabbbbabbaabbbababaaabbaababbbaabaabbaaababbabbbaabaabbababbbbabababaaaaaaaababaabaabababaabaabababbbaaabaaabaaaaabbbbabaaabaaabaabbaaabbbabaabbbabaabbbabaaabaaaaaabbbbabbbabaaabbaabababbabbbbabbaabaaabbaabaababbbbaababbaaaaababbbaaaababaaaaababbabbababbababaababbbbabbababaaabaabbabbababbabbaabbbbaaaaabbbabbaaaaababbbabaaabbaaababaababbbbbbaaabababaaabbaaababbbbbbaababaaabaabbbaababbbbbbbbababbbbaabababbbaabbbabbaabbabbaababaabbabbaabbabbaaaaaaaabbabababbbaabbbbaabaabbaababbabaabbaabbabaabbaaaabbbbabbbababbbabaaababbbbaabbaabbbbbabbbabbbaaabaabbabbbbaabaaaaaabbabbaaaabaaaaabbaaaababbabbbbaabbabbaababaaabaabaababbbbbbaaaababbbbbabbabbaaababbbbbbbaaaaabaabbaabaaaaaabbaaabbbbbbabaaaaababaabbabbabaaabbbbaaaaaabbbbaaaabbabaababbaaabbabaabbabaababbbbaaaaaaaaabbabaababaabaaaabbbbaaabaaabbbababbaabbbbbaaaabbaababaaabbbaaaaababaaaaaabbbabbabbbbaaaabaababbbbaaaabaaaababababbaaabbaaabbabaaaabbbbbabbabababba
abaabbabbabaabbaaaabaabbbbabababaababaabbaaabaabbbbbabababbababbaababaababaabaabaaaababbbbbabbaaabbabbabbbaaaaabbabbbbbbababbaaaaaaabbbbbababaabababbabbbbbbaaaaabbaaabbbbbaaaabbbbaaabbabaaaababaabaaabaabbbaaabbabaaaababbabbbaabaabaabbaaaaaaaaabaaaabbbbbbbbaabaaaaaababaaabbabaabababaabbaaabaabaababbaabbabababbbbbaaaabbbaaabaabaabaaaabbbbaaaaaabbbbaaabbaaaaaabbabbababaaabaaaabbbaabbbbaabaaabababbbaababaabbbabababbbabbabbaaabbaabaabbababbaaabbabaabbbababbbabaababbabbbabbabbabaabaaabbaabababbbbaaababaaaabaaaabaabbaaabbbaabaababaabaababbbaabaabaabbaabbabaaabbbaaababbabaaababaaabbbbbbbababbbbbabbaabaabababbbabbbababbabaaabbaababbbababbbabababbabbaabaaabaabababaaababbaaabaaabbbabababbaabaabaabbababbabbabaaaaababbaababbbbbaaaabbbabababbbbbaababbbbabaaaaabbbbbabaababaabaaabbbbbbbbbbbaababbaaaabaabbababbaababababbabbbaaabbbaaaababbabaabaaaabbbbbbbbaaaaabaaabaaaabaaabaaaabbaabbaaaaaabbbbaaabbbaabaababaabbbbbaaaaaabbaaabaaaaabaabbaabbbaababbbaababbaaabbbaabbaabbaaababbbbbbaaaaaabaaababababaaaaabaaababbabbbbaababbabaaaaaaaaaabaabbabbaaabbabbbaabaaababaaabaababbabbbbaaaaabbabaaabaabaaabaabbbbbbaababaabbabbbbaaaabbbbabbaababaabbbabaabbaaababaabbbaaababaaabaabbbbaabbbabbaaabbaaababbbbabbbbbaabbbaaabbbbbaabbabbbaaaababaaabbabaabaabaaaabaabbbaabbabbbbbaaaabbaaaaabbbaaaaababaababaaabaaabbbaaaabaaaaaaaabbaaabbababbbbbababbabbabbbbabababbbaaabbbbbabbaababbbbbaaabbabbbbbbbbbabbaababbbaababbbabaabbbbaaaaababaabbbbababbaaaababaaaaabbbbbbabbbbabababbababbbaababababbbbaaabaaabbbabbbbaaaaabbabbaaaaaabbbbaaabaaaaaabaaababbbabbbbbbabaaabbaabaaabbabbbbbabbaaaabbabbabbbbbaababbaaababbbbababbbbaaaabbbbabbaaabbabbabbabbbbabaabbabababbbbabaabbbbabbbbbabbabaaaaabbabaaaabbaaabbbbbaaaaaabbaabaabbabaababbaabbaaabbaababaaaaabbabaababaabaaababbababbbabbbaaaababbbbbbaabbaaaaaababaaaaababbbbbbababbbaabaabbabbaabbabbabababbbbabaabaaaabaabbaaaabaaaaabbbabbbbabbbbbbbbbabaabaabbbabaabaababaaabbbaaaaaabbbbbaabbabaabaaabbbbbaabbaaaaababaabaaaaabbbbaaabbbababbaabbbaaabbbbabaabababbbabaaaabbbbbbaabaabbbbbaaabababba
baaaaabababaabaaaababbaababbaabbaabaabaabaaaabbaaaaabaaaaabbaabbbbbababbaaabbbaaaaabbaaabaaabbbbbabbbbbbbaabbbaababaaaabaaaabaabaaabaabbbbaaabbbbbababbaaaababbbbbabbaaaabbbabababbbaababbababaabbaaaababaaaaaaabbababbbbaaaabbbbbabbbbbbaaaabbbbbaabbbbbbababababbbabbabbbaaabbabababbaabbbababbaabbabbbaababbbbaabaababaababbaaaaaabaaabbbbbbaaabbaabbbbbaaabbabbaaaabaaaaababbabbbbabaabbbbaaabbbaaaaabbbbabbbaaaaaaababbbbbababbababbbaaabbabbaabbabbabaaaabaaabaaaaababaababbbbbbabbaaaababbbbbaabbabaaaabbbbaaabaaabbaaabaaabbbaaaababbbbbbbabaabbbaaaabbaabbaaabbaaabbbbaababbbbbaaaabbbbaabbaaaaaabaabbaababbaabbabbbaaaababbaababaaaaaaabbbbaababaabbbaabbbbaaabbbabababbbaaabaaaaabbbbbbaabbbbbabaababbabbbaaabbaababaaababbbbaaaaabaaabaabbaaaaababbaababbbabbaabaabaababbbaabbaaabaababaabbaabaaaabaabbababbaaababaabbbbaabbbbaaaaabbbbbaaaabbaabbbbbbbabbbbabaabbbbbababbabbbabbaaabababbaaabaaaabaaabababbbaaaaaabaabbbbbbbbaababbababaabaaabbabaabbabbabbaabaabbababbaaaaabaabaabbaaaaabbbbabbaabaaaabaaababaababbbbbbbbbbabbbabbbbbabbbbabaabababababaabaababbaabaabababbbbbbbbbbbbbabbbbbabbabaabaabbbbabaabbaaaaaababbababaaabaaaaabababbbbbababbbbaabbababaababbbaabbabbbabaabababbbabbaaabbbbbbbbabaabbabbabbababbbbbaaaaaabbaaabbaaaabbbbabaababbbbbabbabbabbabaabababbbaababbaabbaababaaaabaaabbaabbabaaaababababaaabbbbababbabaaababaaaaabaabbbabababbaaabababbbaabaaabaabbbabbbbbbbaabbaaabbbaaaaabaaabbabbabbbaababbababbaabbbabababbbbabaaaaabababbbababaabbaaaaaaaaaaaabbabbabbbaababbbabbbbabbbbbbababbaabbbbbababbbababbabaaaaaaabbbbbbabaaaababbabbaabbaaaababbaaabbabbababaabbbbbaabbaabaaabbbaabbabbbaaaaabbbaabbbbabbbabbbbaabaaaaaaaabbaabaabaabbaabbaaaaabbbabaaabaababbaaaaaaaababbaaabaaaaaabbbbbbbbabbbabbbababbabbababbababbaabaaaaabbbbbaababbabaaabaabababababbbbbbaababbbbbabbbaaabbaabababababaaabbabbabbbbaaaaabaabbbbabbaabaaababbababaabaabababbaababababbabbabaabbaabbbbababbabbbbababbabbaabbbabbabbbabaabaaabaabbabaaaaaaababbbbbbbabbbbbaaababbbbaabaabbbbbbbaaaaabbaaaaabbbbbaaabbabbabbbbbbbaaababaaaabaabaaaaabbbabaaababbb
babaababbbbaaaababbaaababbbbbabbbabaababbabaabbbabbbbbbabbaabbbabaaababbbbbaaabaabaaaabbaaaaabaabaaaaaabaaaababbbbbbabbbbbbaabaabbaabbbbbbbabaaaabbbbaaaabaaababbababbbabbbaabbabbbbababaabbaabbabbabbababbaababababaaaaabaabaaabaabaaaaaaabaabbbabbbaabbabaabaaaaaababaaabaabaabbaabbaabaabaababbaabaababbaabbbbbabaabbabababbbabbaababbbbaababbaaaababbaaabaabaabaaabbbaabbaaabbbbbaaababaabbaaabbbaaabbabbbbaabbbabbbbaababbabaabaaabaaaabbbbaaabaaabaabbbbbbbaaaabbaaabbababababaabbbbbabbabbabaaaabaabbbbabbaaaaabbababbaabbbaababababbbbabbabbbbbabaabbababbbbabaaaabbbbaaaabaaaabbbabbbbbaaababaabaabaaaababaaabbbababbbababbbabbababbabababbbaaaaaaaaaababbaaaaabaabbaaaabbaabbbabbaabbbbababbabababbbbaabaaaabaabbbbbababaaabbbabaaaabaabbbbbaaaabaabbaaabbabbbaaabbbabbbabaababaaaaaaaaaababbababbbaaabbbaaabababaabbababbabbabbaaaaaaaabbbabaabaaabbaaaaaaabbaabbabaaaaababbbbbbababaaabbbbaaaaababbabbbbabbababaabaaabbbbaabaabbbbabaaabbbababababababaababaaabbbabaabbbaaaabbbaaaababaabbabbabbaabaabaaabbbabbbababbabaaaabbabbabbaaaaabababaababbabbababbabbbabaaaabaaaabaaaaaabaababababbbbabbbbaaabbbbbaaaaaabaabaabbbabbbabbbbabbabaabaababbbabaaaabaabbabababababababbabbbaabbbaaabaabbabababababbabaaaabaaabaababbabababbbabbbabaabbbbaabaababbabaabababbbbaabbbaababbbbabaaabbabaaabababaabaaabbabbbaababbbbabaaabbbabbbbbbbbbbbaabaababbaababababaabaaaabbabaaaaabababbaaabbabbbbabababaabaaabbbbbabbababbabaabbbbaabaabaaabaabbaabbaababbababbabbbabbaaabbaaaaaaababbbaaababaabbbaaababbaabbabbabaabbaaaababaaabaabbabbbbbabababaaaaaaaabaabbababbbbabbabaabaaaabbaabaabaababbaaabbaaaababbbaaabbaabbabaaaaaaababaaaaaaabbaaababaaaaabaaabbabaabaabbbbababaaabbbaaaaababbbabbaabaabaaabababbbaaaabbbbbaabbabbbababbbbaabbabbaabbbabbabbbbabaaaabaabaabbaaabaabbbbabbbababaaabbbbabbabbabbbbaaabaababbaabaabaaabbaabaaaaaaaaabbbbaabbbbbbabaaaaabbbabbbbaaaaababbbbababaabbaaaaabbabababaaabababababbbaabbaaabbbbbabaabbbbaaaababbbaabaaabbaaaaaabaabaabbbbabbaabaababbaabbbbabaabaabbababaaaabaababababbbbbabbabababaabbbbbaaabbabaaaabbabbbabbabbabaaaaba
abaaaaaabbabbbbbbbbaaaabbbababaaababbbabaabbbbababbbbaabbaaabbbbabaaaabaabaababbbbabbabaabaaaabaabbbbbaaabbabaaaabbaababbbaaaaabaaaaabbbabbbaabaabaabaabaaaabbbabbbabababaaaabaaabbabaaaaabbbbbbabbbbbaaaababaaabbbaaaaabaabbbbbaabaaaabbbbaabbbbbbbbaaabbabaabababaabaaabbabbabaaaabababbababbbbaabaaaabaaaabbabaaabaaaaabaabbbaaabbabbbbabbbaaababbaababaabbbbaaabababbaaababaababaaaaabbababaabababababaabaabbaababbbbaaaabbababababababaabbbaaaaaaababaababbaabaababbaabaabbaabbaababbabbabbbbbabbbbabbbbabbabaabbabaabaabaabbbabbbaabbabbbabababbabbaabbbbbbbabbbbbabaabbabbaabbabaaabbbaaabbabbbaabbbabbaaaaaabbbababababaaabbabbaabbbaaaabbaabbbbbaaaaaabaababaabaaabaabbbaababbbabaabbaaabbabaaabbbabababbbaabbbbaabbabbbbbabbbabababaaababaababaaabaaaabbbbbabbbbaababbaaaaaaabbbbabbaababbbaabaaabbaababbaabaabababbaabbbbbbbaaaaabaaaaaaaabbaabababbabaabbbbbaaaabaaabababbaaabbabaaaaaaababbbbbaababbbaabbbabbabbbbaaaaababaaabaabaaababaaabbaaabbbaaaaaaabaabaaaaaabbbababbababbabbaaabbabbabbaabbbbaaaabaaaaabbbaaaabbbabbabbaaabbbbbabbbaabbabbbaaaababaaaabbbbbbbbbbbaaaaabaabbbaaaaaaabaababbababbaaaaaaaaaaabaabbaaababbaaabbaaaababbbbaaaabbaaaababaaabaaabbaabbbaaabaabaaabaabbabbbbbababbaaaaaababbaabbababbbbabaaaabaaaaaaabaaaaaaaabbabbbbbaabbabbbbbbabbbbabbbbbaaabbbaabbbbabbaabbbabaaabaaabbbaabbbbaaababbbbbaaabbabaabaaaabaabaababababaababbaaaababaababbababaababbbbbbbbabbbabaaaaaabbbaabaabbaaaababbaaaababbbaababaabbaaaaabbaabaaaaabbaaababbaababaabaaaaaaaabbbababbbabbbabbbbbbaabbabaaaaabbbaaabbbbaabbaaabbbabbbbaabaaaabbaaabbbaaababaaabbaaaabababaaababbaaaabbbaaaabbababababaabbbbabbbaabaababbababaabbbaabbbbbabbaabababaaababbbaaabbabaaababbbababbbbbababbabaabbbbbbbbabbaabbabaababbaaabaaaababaababbabbabbabbbbbabaabbbabbabaabaaaaabbbabaababaabaababbbaaaabaababbaaabbabbabbababaabbabbbbaababbbbbbbaabbabaababaabaaabaaaaabbbaaabaabbbabbbaaaaababaaabaababaaaaaaabaaaaababbabaaabbbbaaabaaaaabbbbbbaaabaaabaaaaaaabbaabbbababbbaabaaaaabaabaaabbabababaaabbbabbbabaaaababbbabaabbabbabaaaabababbabaaabbaaababbbbabbbbaabbabbba
aabbabaaabbaaabaabbbababbbbbbabaaaabbbabbaaaaabaabbbabbbabaabbbbbbabbaaabbbbaabaaaaaaaabaabbbaaaaaaabbabaabbabbaabaabaaabbabbaaabbaababbbababbbbabaabbbbaabbbabaabbaaaabbbbaaaababbababbbabbaaaaaabaabaaabaaabbabaaababbaaabaabaaabbbbbabbbbaababbbaaababbbbbaaaaaaabbbabbaaaaaabaaabaaabaaabaaabbbababbaabababbaabababbbbbaaababababbbabbbbaababbbbbbaabbabbaabaaababbabaabbbaabbabaabbbaaabbabbbbabbababababbabbbbaabbbbbaabaababbbaaaababaaababaababbababaaabbabaaaabbaabbbabababbabbabbbbababaabbbbbbabbbbaaabbbabaabbbbaaabbbaabbaabbabaababaaabbbabaabaaabaaaabbbbabbbaabaabbbabbbaaaabaabbbaabbbbbabbbaababbbbbaabbaaabbaaabbbbaabbabbababaaaabbaababababababaaabbbbbbbaabbaaaabaabaabababbababaaaabbaaaaaabaaabbbaabbbabaabbaaaabbbabbbbbbbababbbabbaaaaabbbbaababbbaababbaabbaaababaaabbbbababbbbbbbaababbbabbabbaabaabbbbbbabababaabaaaabbbaababbabbabbbaaaaaabaababbaabbaaaaababbbbaaaababbaabbbabaaabbaaaaababbbababbbbaababababbbbaabaabaabbbabbbaaababbbbaaabbbaabbaabbbbaaabbbbbabaabaabaabbaabbbbbbabaaabaaabbbabbbaabbbaaaabbabbaabbaaaababaaababbbababaabababbbababbbbabbbbaabbaabababaaabaabaaababaaaaaababaabbbabaaabaaaaaaaabbabbbbbbaaaaababaabaabaababbbbabbabaabaaaabbababbbabbbaababaaabbbbbababbbaaaabaaaabaaababaabbabaaabbabababaabaaabbbbbaabbaaabbababbabbabababaaaabaaabaaabaababbbbbaababbabbbaabaabaaababaababbaabbaaaaabaabbbbbabaaabaababaaabbbabaababababaabaabbababbbbabbbabaababbbbaabbabbabaaabaaabaabbbababbbaaabbbbaaaabbabbbaabaabbbaaaabaaabaababbbbababbaaaaaaababaabbbaaababbaabaababbaaabbabbabbaaaaababbbaaabbbbaaaababbabbbabbaababbbababbbbaaaabaababbbbaaaaabbabaaabaabbabababaabbbbabbaabaaabbaabbaaababaaabbbaaaaabbbababbbaabaaaaaababaabbbaaaaaaaabaabaababbbbbbabbabbbbbbbabbbabbbbbaaabbabaaaabbabaabbbaaabbabbbababababbbbabbaaaaabaaababababbbabbaaabaabbaaaabaabbabbabbaabaaabaabbbbbbbbaaaabaaaaaaabaaaaabbbabbbbbbaaaabbaabbabbbaabbabaaaaababbbaababaabbbbbbaabaaababbaabbababbbabbabbabaaabbabbbbaabbbaababbbaaaababbabaabbbaaaaaaaabaababbbaabababbbabaabaaabababaabbababbaababbbbaabbaaabaabaababbaabaabababaaa
baaaaabbaabbababbbbbbbabaaabaaabbbbaaaabbbbbaaaabbaabbaaaaaaaaabababaabbbaabbaabbabbabaabbaaaaabbbabaabbaaabbbbabbbbaabbbbbbaaaabbaaabbababbbbbabbbabbababbabaabababbaababaaabbaaaaabababbbabbbbbbbaaabbaabbbabaaaaaaaaababbaababbabbaabbbabbaabbbababbaaabbbbbabbbbbbbabaaabbbbaabaabbbbaaaaabababababbbabaaaababbaaaabbbabbaaaaabbababbabbabbbabbababbbabbbbbaabbbabaabbbbbbaababaaabaaabbbbbbbaabaabaabbaabaaababbaaabbbbbabaababbaaabbbbbaabbbabbbabaaabbbbabaaaaabababbbaaabbaababbbaabbbaaabaabbbababbaabbbbbaaabbbaaababbaaabbbaaaaaaabbabbbaaabbabbaabaaababaabbabbabbaabaabaaaaaabbbbaabbbaaaabbbabbbbbabbabbbbabbbbaabaabaaabbabaabbaaababbabbbbabaaaabbbbbaababbbabbbbaabaaabaabbbabababababaaaaaabaaabbbbabbaaabbbbbbbabbbbabbbbaaabaabaabbababaabbbabbaaaaabaaabbababbaaababaaabaaaaaaaaabababbbbaabbbaaaaaabaaaabaaabaabbbabbabbabababbababababababababbabbaababbbaabbbaaaabbbbaabaaaaaabaabaabbbbaabaaabaaaaabaaaaababbaaabaaaaaaaaaababaabababababaababbbaabbaababbbabbabbbaabbbbbaaabaabbabbaaabaaababbaaabbaabbababbaabbaababaababbbaabaabbbbbbaaabbbbbabbabbabbabaaababbbaabbbbaababbbabbbaabbababbbaabbababababbbbaaabbbabbaabbabaabbaaaaaabaababbabababaaabbbbababbaabbabbbaaabbbaaababaaaabababaabbbbbbabaaaabbabbbbbbababbababbabbaababbabaabaabbabaaabbaaabbaabbbbbbabbabaababbabaababbabbbbabaaaaabaabbbaaaaaaababbabbaaaabaaaaaabbaabbabbbbbbabbaaabbbabbbbabbbaaaaaaaaabaabbaaaababaaabaaabaaaaaaabaaababababaaabaaaabbbbbbbbaaabbbaababbbabbbbbbaaaabbbaabbaaabbaabbbaaaabbabaaabbbbaaaabbbabaaaababaababbababbaaaaabababbabbbaaabbaababaaaabbaababbabbbabbbaaabbbabaaaababaaaababbaabbbbabaabbabaabbababbbbbabaabbaabbaaaabbabbababbbbabaabaabbabbbaabbabababbbababaaabbabbaabababbbabbaabbbbaaaaaaabaaabbaaabaaabaaaaaaababbbababababbbababbbababbaaabbabbbabbabbabbbaabbabbaaaababaabaabbbaabbabbaabaaabbaaabaaaabbababbaababaababbbbbaaaabaaabbaaaabbaaaababaaaaababaaababaaabbaaaabaabaabaaababaababaaababaabbbababbabababaaabababaabbbbbaabbabbaabbbbbbabaabbaaabbbbbabbbababbaabbbaaabaaaaaaaabbbaababbabbaabbbaaabbbaaabaaaaababbabaaaababbb
abaaabbbaaaabaabbabababbbaabaaaaabbabbbbbbaaabababbababaaaaababbbabbbabbabbbaaaaaabbbbababaabbabaabbabbaababbaabbaaababaabbabaabbaaaabbaaaabbbbababbbbbaaabbbaaabababbababbbbbbabbbaaabbbabaabbbaabababaaaabbababaaaaabaaaabaaabbaabbbabbbababbbbabaaabaaabbbabababbbbaaabbabbbabaaababbbaabbabbaaabaabaabbaababbaaaabbbaababbbbabbbbaabbababbbabbbababbbabbbaabbabbbaababbbbaabaabbaaabbabaaabbababbbabaabbaababbabaaaaaabaaabbabababbabbbbbbbabaabbaababaabbabbbaabaababababbbbbbbbaaaabbbaabaaabaababbbabbbbaababbbaaabbabaaababbbbbaabaabaabbbabbaaaaaaabbaaaaaababbbabbababbbabaabbababaaababaabbbbababaaabbaabaabababbbababaabbbbabbaabbbbabbbbaaaabaabaababaabbabbbabaabbbaabaaababbabbabaaabbbaababbabbbbbabbbbaaabbaababaaababbaabaaaaabbaaaababbaaababaababbaaaaabbbabaaaabbbaabbabbabaabbbbbbbaaaabaabababaabbabbaabbbabbaaabbabbabbabaabbaabbaaaabaabbbaabbbabaaaaabbbabbabbaabababbaaaabaaaabaabbbbaaaababaabbbbbaaaaaaaababbababbbbbbabaabbbbaabaaaababbbaaabbbbaabaaaaaaababbbaaaaabbabbbabababaabaabaaabbabbababaababaababbabaaaababaabbabaabaabbbbaabaabababaababbaabbbabaaaaaaaabbbaabababaaaabaaaaababaabbbaabaabbaaaaabbabbaaaaaaaaaaaabbbbaaaaaabbbbbbaababbbababbbbbbbbbbabaaababbaabaabaababaababbababbbbaabbbaaabbababbabbbabbbaaabbabaababbbaabbabbbbabaababbbabbababababaabbaabbababaaaaabaabbaaababbaaaabaabbaaabbbbbabbbbbbabaabbbabbabbabaababbbabbbbbaaabbababaabbababaaaaabaaaaabbabaabbaaabbbbabbabaabbabbbababbabaaaaaabababaaaabaaabbbabbbbbbbbaabbaaabaaaaabbaabbaabbabbaababaababbbabbababbbbaabababbabaabaabaaabaaabbbaabbabbaaabbbbaaabaabbbbababbabaaaabbaababaaabaaabbbbbabbbababaabbbbabbaaabaaabaabbbbbaabbbabaaaaaababbbbabbbabbabbabbbbaaaababaaababbbbaaabaaaababbbabbbaaabbbabbbbabbaababbbbbbbabbababaabaabbbbbaabababbabbaabaaaabaaabaabbaaaabaabbababaababbbaabaaabbbbbbbaabbaaabbbaabbabababbabbbaaabbababbaababababbbabbbbaababbabaaaaaaabbbbaaaaabaaababaabaaaaaaaababaabababaabbbabaabbaaabaaaaaabbaaabbabaaaaaababababbabbbbbabbbaaabbbbaaaabbaabbbaaaaaaabbbaabaaabaabbbabbbbbabaababbbbaaabbbbbbaaaaababaababbaabbabaaab
abaaabbbbaaaabbbaaaababbbababbabbbaaababbabbbbbabaabbabaaababbbbaabbbababbbbbbaaaabaabbaaabbabbaaaabababbaaabbaaabbbbbabbbaaaabbbaabaaaaabbaabbaabaaaaaaaabbabaaaababbaabbababbababbbbbababbababbbabbabbbabaaaaaabababbaabaaaaabababbbabbbbaabababbbbbbaabaaaabbbaabaababababaaaabbbbbaabbaaabbaaabbbabaaabaaaabbabbabbaabbabaababbaabbbbbbbbabaabaaabbaaaabbabaabbaababbbbabbbbbbaaababbbabaaaabaaaaabababbbbabbaabbbbabababbbbaaaaaaababbbbbbbaabbbabbbabbbbbbaaaabbaaababbbbabbbbbbaabbbbbabbabbabbaabbbbbbababbaaaabaaabbbabbbbbaabaaaaabaaaabababbbbbbabababaaabbaaabaaaabaabbbbbababbbaaabbababbbababaabbbbababaaabbbaababbabaaabaaaaabaaabbbaaabaaaabbbabbbbbbbabaabbaabaabbabbbababbaaaabbaabbaabbbabbabbbaaabbbaababababababaaabbbabaaababbbbabbbbbaabaabbaababbbaabbbabbaaaabbbaaabaaaabbbabaaaabbaabaabaabbabbbbabababbabbabbbbbbbbabbbaaababaaaaababbabaababbaabbaababaaabbbbaaabaaaaaabbaaaaabbbbbaabbabbbbabbbbababbbbaabbbabaaaaaaaaababaaaabbbaabababaaabbababbaabbabbbbaababaabbbabbabbbbaaaaaabaaababbaababbbbabbbabbbabbbbbaaabbabbbbbaabaaabbaabababbbabbbaabbaaaabbbaababbabbaaaabbaababaabaabbbaaabaabbbaaaaabbababbaabbbbbaaaaababaaabababaaaaaabbaabbaaabbababbaaaabbbbaababbbbbabbaabbaabbaaabbbaabaabaabbaabaaaaabbbabbababbaabaababaaabbbabbbbaaaaabbbababbbbabbbaaabaaaaabbbababbbbbbaaabbbababbbbbbabababbbabbbbbbabbaabaabbbababbabbabbbaaaaabbbaaabababaabbaaabbbbbbaaaaaabbaabbbaabbbbbbabaabaabaabbbbbbbabbababbbabbbaaaaabababbbbabaaaababbbbababbbaaabbbaabbaaabbbabaabbbaabbbbaababaabbabbbbabaaabaabbaabbaababbbbaabababaaaaabbbababaabbbaabaaaaaaaababaabaaabbabbbababbabaaababbbaabababaabbbaaaaabaaabababaaabbbbaaababbbabbbbabbbbaabaaabaabbaabbaaabaababbbbaababbaabbaabbbbbbbabaabbabaaaaaabbaabaaabbabaaabaabbabbabbbabbabbbbabbababbbbaabbbbbbbaaaabbaaaaabaabbabbabbbbaabaabaaabbabaaaaabbaabbbbbabbababbaabbaabaababbaabbbbbbaaaabbbbbbbbbaabaabaaaaabaababbbabaabbaabaaaabbbaaababaabbbabbaaabbabaaaaaaaabbbaaabbbabbabbbbbaababaaaababbaababbbbbbbaabbbabbabbbabbbaabaabbaaaabaaaabaaaaaaabaabbbbbabaaabbbabaaaaabaaabbaaababab
aaababbaababbaaababaaaaaabbabababbaabaaaababababbaabbbbbbbbbbaabbbaabbbaabaabaabbbaaabbaaabbbbaabbaaaaaaaabaabbababababbaaabaababbaabbaaaaaabbbbbaabaabbabbaabbbbbbabaababaaabaaabbbbaabababaaaaababaaabbababaabaabbaaaaabbbbaaabbbbabaababbbbaaabaabababbbbaaaaaaababbabbaaabbaabbbbababbabbbabbbaabbaaaaaababaaabbbbabaaaaabbbaabaabaabbbbbbaaaaabbbbbababbaabbbaababaabbbbbabaabbabbbabbbbbbabbaabaababbaababaaabbbaabbabababbbabaaabaabaaaabbabaabbaaababbbbbabbbbaaaabbbbabbbabbabaabbbabbbaabbababaaababaababababbabbbababbababbaaaaaaaabbabbabaaaabbabbbbbabaabbababbbbaababaababaaabaaaabbbbababbabbabbbaaaabaaabaabbbabbaababaabbbbbbabbaabaabaababbbaaaabaaabaabbbbbaabaabbabbaaabbaaaabbbbbabaaabaaababbbaaaaaabbbbbbaabaaaabbbaaaababaaaaaababbbabbaabbabbbbaaaabaaabababaaabababaabbbbbabbaaabbbabbbbabbaabaaaaababaaabbbaaaabaabaaabbbbbbabaabaaabbababbbababbabbabbbaabbbbababaaabbaaaabbabbababbaaaabbabaabbaabbabbabaabbabbbbbaababababaaabbabbbbabababaaababababaaaaabbaabbbaabbabbbbbbbbabbaaaababaaabbbbabbabbbabbababaaabbaaaaaaabbabbaaabaabaababbaaabbbbbbaaabaababbbbabaaabbbaaaabbbaaaabaababbaaabbabbaabaabaababaaaabbabbbbaabbaabbaaabbabbbababbababaabaababaabaaabaababaabbabbababaaabbbaaabaaabbbbaababaababbbabbbbbbbaababaaababbbaabbbbbaaabbbbaabaabbbabbbbabbabbbbabbaaaabaabbaababbaabaaaaaabababaabbbaabaababbbbbbaaaaaaabbbababbababaaababaabbbbabaabaabbbbbabaaaaaabbabaabaabbabbaabbaaaaaaababaaaabaaabbbabbbbbabbaaaababababaaabaaaaabbaabaaaaaabaaaaaaabababaaabbaababbaabaaababaabaaabaaabbbbaabbbaabbaabbbababaabbbababbabbbbabaaabaaababababaabaabbabaabababaabaabbaaabaababababaabababbbbbbabaabaaaababbbabaaabbababaaaaabbaaabbabbbaabaaababaaaabbbbabbbaababbbaabbaabaabbbbbababbaabbaaaaaababbaaaaaaaabaabbbbababbaaabbabbabaaabaabaaaaaababbabaabaabbbbbaaaaaaabbbbaabbbabbbbbababbabbbaabaabbaabbbaaaabbaaaabaaabbaabbbabbaaabbaaaaaabbbabbbbabbabbaaaaaababbbaabaababbaaaaaaabbbbbabaababaaabbbaaababbaaabbabbbbbbbaabbbbbbbabbaaaaabbbbbbabaaababaaaaababbbbabbbaababaabbaabbaabbbabbabaaabababbaabbaabbaaabaabbbbbbbbbabaaaa
baaaabaaabbaaaaaaabbbbabbaaaabababaaaaabaaabbbbababbbbbaaaaababbbbababbbababaabbbabbbbaabbaaaaaababbbaaababbbaaaababaaaaaaabbbaababaaaabbabbbbbbabbbbabaababbabbabbababbabbbabaabbbbaaabbbbbbbaababaaababaabbaaaabbabbaaaabbbbaaabbbababbabababaabaaaaaaabbbababaabbbbabaaabaaaabbabbbababaabbaabbbaabbaabaaababbabbbbbbbaabaaaabbabbbababaaababaaaabaaabbabbbabaaabaabaaaaabbaabaaabaabbababababababbbaaabbabbaabaabbbababaabbbababbbaabaaaabbaaabaababbabaabababaaabaabaabbaabbabbbababaaaaaaaababbbabbbbbaaaabbaaaababbbaabbabbbbbaababbbabbbbabbaaabbaabbbbbabbabbabbabaaabbababbbaaaabbbbaaaaabaabbbbababbaababbabbaaabbababbabbaaaaabbbbaaaababbbabaabababbbbaababbabaaabaaaaabbbaaabbbabaabaaabaababbbbaabbbbaabaaabaabbaaaaabbbbaabababbbaaabababbaabbabaaaaaaaaaaabbbaaaaaaabbbaaabbaaaabbaaabaaabbaabaaaababaaaabbabbaaaabbaaaaaabbbbaaabbaaabaabbaaaabbbababababbbaaaabbabbbbbbabbbabbbaabbabaaaabbaaabaabbaabaaaabaaabaabbbbbabbaabaaabaababbbababbbaaaaaaabbbbababbbababababbbaaabbabbabbbabbbabbaaaaabbabbbababaabbaaaabaaabaaaaabababbabaaabbbbaabbbaabbbaabbbbbbabbbababababbbababaaaaabbbbbabbababababaaabbbababbaababbbbaaabbbabbaaaabbbaabbaaabbabaabaaaabbaabbbbbaaabbbbbbaabbbbaabaaabaaabbbabbabaabbbabababbaaaabbbabaabbbbbaaabbaabababbaabaaababbabbbaaabbabbbaaababbabbaaabbabbbbaababbbaaababaaaabbabbababbabbaabbabaaabaabbabbaaaabaabaaababbaabaabbaaababaaaabbababaaababaaabbbbbbbbbbabababbbabababbbababaaabbabbbbbabbabbaababbbabbbbbaaaabbbbabababbbaababbbabaabbbbbabbabbaaabbaabbababaababaaaababaabbabbbbaaabbbabbbbaaababbbbbaaaabbaababaaaababbbbaaabaababaaabaaaabbbbaaaabbbabaabaabaaaaaabbbbaabbbabbbaabbbababaaaaabababaaababbbaabbbbbabaabaaabaaabbaabaabbbaabbbbbbaabaababbbbabbbaaaaabbaaabababaabbbbaaaabaaaaaabbbaabbaaabbbbbaaabbabaabbbaabbabaabbaaaababbbaaababbaabbbabbaaababaaabaaababbbabbabbaaabbbbabbbbaabbaabaaaabaaabbbbabbababbbbabbbababbabababaabbbbabbbabaabaabbaaaaaababbbababbababaaabaaabbbbbbaaaaabaaaaaaababaabbbbbaaaabaaabbbaaabbbaababbbaaaabaabbaababaaabbaaaabbbbbababaaaababaaabaaabbbabbbaabbaaabbabaaaa
babababbbbaaabaaabbabbbbbbaaaaabbabababaaaabbaaaabbbabaabababbaababaabbbbbbbbbaaaabaaaaabbbbbaabaabbbbbbbaabbabbaaabaaaabbbbababbaaaaabbbbbabababbabaabbaaaaaaababaabbbbaabbbbbbabbbabbaaaaaabbabbbbbbaaabbbaaabaabbbbbabbbbabaaaabaaaaabbaaaabbaaaaabaabbabaabaababbaaaabaaaaabbbbbabbabaababbbabbabbabbaabbbbbbbabbbaabbaababbbbabaababbbbbbaabababbababbbaaaababababbbaaabaabaabaaaaaaaabaabababbaaaaababbbbbaaabbbbbaaabababaababbbaababaaabaaaabbaaaaaaabaabaaaaabbbbaaaabbbbbababbaabbaababaabbaabaaabaabbaabbbaaababababaaaabaabbbbabaaababaaabbabbbaaaabbbbaabbbbbbababbabaaabababbbbabbaaaabaaaabbbbbbbbbaaababbaaabbabbabbbbaabbbaaabbbabbbaaabaaaaabbbabbabaabbbbbaaaaababbabbaabaabbbababaaaaabaabbaaabbbaabbababbbabbbaabaabbbaabaaaaabaaabaabbbaaaabbbbbaabbbbaabbbbbbaabaabbabbaaabaaaaababaabbbabbabbabbbbbaaababbabbabbaaabaaaaababbababbbbbbbabbbbabbbaaaabbbbbaaabaaabaaabaaabaaaaaaabaababbbbbbaaababaabaaaabaabbaaaaabaabaaabbababababbbbbabaaababbaaaaabaababbaabbabbabbbababbbbabaaaabbbbbbababbabbbaaaaababaababaabbbbaaaabbabababbaaaabbabbbaaaabbabbaaababaaabbbbabababbabbbaabaabbaabbbabbaaabbbaababbabbaaaaabbabbbbbbaaabaaaaabaaabaabababbbaabbababbaababaababaabbaaabaaabaabbaaabaaabaabbbabbaaaaaaabaababaaabbbabaaaaaababaabbaabbbbaaabbbabbabaaabaaaabbababbabbbbabaaaababbbaabbaabaaaaaabbabbbaaaabaabbbbbababbbbbbbbabbabbaaaabbbbababaabbabaabbbbbaabaaabbbbabbbbbbbbabaaababbbbaaaabaabbabababbaaababbaaaabaaaaabaaabababbbaabababaabaaaabaabababaababbabaabaabbbbbaabaaaababaaabababbababababaabbaabbbabbaaaabaabababaaababbaabbbabaaaaabaaaaaaabbbababbbababbbabbaabbbababbabbbbaabbbabbbbaaaabbbaaababbaabbbbaabaaabaababaabaaaabaaababbaaaaabbbbbbaabbabbaaabaaabbbbababbabbabababaabababaabaabaabaaabbbababbabbbbbabaaaabbabbbbaaaabbbabaaaabbabbbabbbaaabbabbbaaaaabbaabababbaaabbbbaabbabbbabbbabbababbabaaabbaabbababbbabbaabaaabababbabbababbaaabaaabbabbbaaaabaababababababaaabbaababaabaaaaaabbabbaaaaabbabbbababbabbababaabbabbaabbabaabaaabababbaabaababaabbbabaabbaabbabaaaabbabbbabbbaabaabbbbbaabbbbabbbaaababbbabaaababab
babaabbabaabbaabbbaabbbbabbabaabbbabaaabbaaababaababaaaababbbaabbabbbbbbaababbabaabbababbbbbbbabaaaaaabaababbbbaababbbabbbababaaabbbabbabbaaabbaabbbaababaabababaaaaaaaaabbbaabbababbabbbbbaababaaaaaaaabbbbbbbabbbbabababaababbbaabaabbbbbabbbaababbbbbbabaaaabbbaaaababababaabaaabbabbbaaababaaaaaabaababbbabaabbabaaababaababbbbaabbaababbabaababbaaabaaaaaabbbbbaaabbbbabbabbaaabbabbbbbabbbabbaabaaaababbabbbabaaaabaaaaabbabbaaabaaabaaaaababbabbbbabbabbabbbbbbaabaaabbabbabbababbabbaaaabbabbababaabbbbbaabbaabbbabbaabbaaaabaaaabaababaababbaaaabbaabaaaaaabbbabaabbbaaabbaaabbaaaabbbaabbbbbabbababbbaaabaaabaabababbaaaabbabbbaabbbbbabbbabbbabaaabbbabbbabbbbbbbabbbaaaabaababaababaaaaaababaababaabbaabbbbbbabbababaaaabbaaababbbbbbbaabbaaababbbabbbaaabbaabbbbbaaaabbbaabababbbabbbbbaaaabaaabbbbababaaababbbaabababbbbabaaaaabaaaaaaaaaabbabbbbaaaaaabaaababbbaabbbaaaabaaababbabbabbababaabbbaaabaabbbbaaababbbababbababbbaaababaaaabaabaabbaaaabaaaaabbbaabbaababaababbabbbaaabaababaabaaabbbabababbbababbaaaababaaaaaaaaaaabbbaaabaabbabaabaaaaabaaaaababbaabaabbbbabbabaababbaabaabaabbbbababbabbaaaaabaababbababbabbaaabbaaaababbaaababbababbbaabaaabbababbabbabbbabbbaaabaabbabbbbababbaabbbababbbaaabaabbbbababaabababaabaababaaabbbababbbbbaabbbaabababbbbaaaabaabbbaaabbbaababbaaabbbabbabaabbaaaabbaababbbbaaaabaabbbaababbbaabaaababbbbbabbabbbaaaabaababaaabbaaabbbabababaaabbbbaaaabbaaabbbbaababbababbbbbbbabbabbbbaabbbbbababaabaaaaaaaaabaaabbaabbaababaaabaabaabbbbaaabbabbabbaabaaabbbaabaaabbabbaaaaabbbbaababaabbabaababbbbaabbaabbabbaabbaaaaabababababbbabaaaaaaaaababaababbaababbaababaaaabbbbabbbbabbaaaababbabbaaaababaaabbbabaabbbaaabbaabbaaaabbbaaaaaabaaaaabbbbbbbabbbbababababbabbbbabbbbbabaaaaabbaabaabbabbabaabbabaabaaaabbbabaaaaaaababaababbbaaaaabaabbbaaababbaabababbbababaaaababbbbbbbbabaaabbbbabbabbbabbabbbabbaabbaabaaaabababaaaababaabbabbababbabbabbaaaaabbbababaababbbbaabbbbbbbbbaabbabaaabbaabbbbbabaaaaaaabaaabaabbaaaaaabbaaabaaaabbbaaaaabbabaaaabaaababbaaaababbbaaaaaabbaaaabaabbaaabbaaabbbaaaabbbaaabbbaba
aaaababbbbbbaabbbabbbababbabaabababbbbbabaababbbaaaabaaabbbbbbaaabbbbabbaaababaaaaabbababababbbbbaabaababbaaaaabaaaaabbbababaabbbabbaaaababaabababbbbbbbaabaaabababbbababbbabbbabaabababbbaaaabbabbbbabaabbaaaaabbaaaabbbaaabbbabbaaaaababbbabaaaaababbaaaababbbaabbaaaabbaabbabababaaabbbbbbbaabaababbaaaaaabaaaababbbabaaaaaaabbbaabbaaaaabbaabaaabababbaaaaaabbbaaabaabaabbaaaaabbbbbbaaaabbaababbbbbbaaaaaababaaababbabaabaaabababbbbbaaabaaababababaabbabbbbbbbbaaaaabbbabaaaaaaababbabbaaaabbbaaabbabbaaabaaaababbbaaabbbabbabaaabaaaabaaabbbabbabbabbbbbabbbbababaaaababbaabbaaabbaaaabbbbbababbbbabaaaabbabbaababbbbabbaaabaaabbbbaaaaababaabaaaabbababbbabbbbabbabbaabaaababbbbbaaaaabbaabbababbabbbaabaaaaabaabbaababababbbaabaaaabbabaabbababaabbbaaabbaaabbaaaabbbbbabbabbbbabbbaabbabaaaabbbbbaaaabaaaaabbabaaababaaaaabbbabbbaaaaabbabaabaababbbbababababbaabaabaabbbaaaabaaaabababaabaaababbbbaaabbbabbaabbabababbaaabbabaaabaaababbbbbbabaaaabbbbbbabaaaaaaaabbbaaabababbbbabbbbabbbaaabbbaabbaabbabaaabbbababbaabababaabbabbaababaaababaabaabbaabbabbbaaaaaaaababbbabbaaaababbababbaababaaababaaaabaabbbabbaabbbabaaaabbbababbbbbabbabaabaaaababaababbbbabaaaaaabbbbbaabaabbbbbaaabaaaaabbbababbbbbaaaaabababbbababbaaabbababaababaaabbbaabbbaabaabbabbaaaabaaabbabababbaaabaaababaabbbaaaabaabbbabababaaabaaabbbbababaabbbbabaabaabaababbaaabbaababbbaababbabaabbbbbabbbbaabbabbabbbaababbabbaabbbbbbbbbaabbbbbaaaaabaaabbaabbbaaaabbbabbbababaaaabbbbababbaaabaaabbbabaabbaabbabaaabbabbabbbaaaababbabbabbbababbbabaabbbababbbbaaaaabbbaaaabaaaaaabbaaabbabaaabbaababaabaababbbbababbaabaaaaaabaaabbbbbbaabbabababaaabaabbbbaabaabbaaaaabbbaaabbbbaaabbaababbabaaaabbbaabbabababbabbaabbababbbabaaababbabaaaaaababbabbabababbaaaaabaabbaabbabbbbabaabbaabaabbbababaaabaabaaaabaaaababbaabbbbbbabbaabaaabaabbbbaaaaaaabbabababbabaaaaabbabbaaaabbbabaabaabbbbbbbbabaabaabbabbaaaabaaaaabbbaaabbaaabbaaabbaaababaaaabaabbabbaaababaabaabaaaabbbbabaaaababababbbbaabbbbabbbaaabaaaababaaaaababaaaabaaabbbbabaaaabbaaababbababbbbabbbbabbaabbbaababbbbbbbbbababbb
abaababbbabbaaabbabaaaaabbaabababbaaabbbaaabaaaabbaaaaaabaabbaabbabbaabbbbbbababbbbbbbabbaaabbbbabababbbababaabbbbbbabaabbbbabbababbababababbabbbbbbbbababbaaaabaaaabbbbbabaabaabaabbbaaaabbbbabaaababbaababbbbbaaaabbbbabbabbaaaaababaababbaabaabaaaabaaaaabbababbaabbbabaabaaabbaababababaabbabbbbabbbbabaaaabbabaaaabaabbabaaababbaabbaaabaabaaabaababbbabbaaababbbaabaaaaabbaababbaabbabbaaabbaabaaababaaabbbababbbababaabaaabbababaaabbaabbabbbbbbbabaabaaabbbabaaababbbaaabbabbbbaaabababbbbbaabaabbabaabbbabbbbaaaaaabbabbbabbbbbaabbbbbabbaabaabbbbaaababbbbbabbabbabaaaabaaaaaababbbababbbabbabbababbbaaaabbbbaabbbaaabbaaaaaabbbbabbbbaabbbbabbabaaaabababbbaababbbaabaababbabbaababaaaabbbbbabbbbabbaabbaabaabbbababbbabababbaaabbaaaabbaaaaabaaaababaaaaababaaaabaabbbabbaabaababaabbbabbaabbaaaabaaabaabaabaaabbabaabababbbbabaababbbbbbaaabababbaabbabbaaabbaabbbababababbaaaabbbbbbaaabbabaababaaabbbaaabbbaabababaaaaabababaabababaabbabababbbbbabaabbbabaabbaabbaaaabaabbaabbbbbaaaabbbbabbbbaaabbaabababbabaabaabaaaaabbbbabaabababaabaabababababbabaaabbbbbbaababaaaabbabbbaaabbaabbbaabbbbabbbbbabaaaabbbaababbababaaababbbaaaaabbbaaabbaaaabaababbabbbaaababaaaaababbbababbabbababbbbbbabbbbbbbabaababbbaaaabbaaabbaaabbaaababbaabaaabbababbaaaaaaababaaabababaaaaaabaabababbbbabbbbaabbabaaaaaaabaaababaaaaabbbbababaabababbabbabbbbbbabaababbbbbbaaaaaaababbbbbaaabaaaaabababbaaabbabaabbaaaaabbababbabaabbbababbbabaaabbaabbbbabbabbabbabababaaaababaaaabbabbbbababbbabbbbabaabbaabaababaabbbbbbbbbbbabbaabaaaabaabbabbaaabababbabaabbbabbbaababbaaababbbbabaababbbbbbbabbbbabbabaaabbbbabaaaaaaaaabbaaabbaaaaaabbbabbbbbabbbbbababbbbaaaaaaaabbbabbbaabbbabababbbabbaabbabaaaaaabaaaaaaaabbababbbbbbaaabbabaabbbbaaabbbbaaabbaabbababbaabbaababbbaabbbbabbbabbaaaaaabaaababbabababbbbaaabababababaababaaabbbbbbbbbabbbabbaabbabaaaaaabbabbaaaaaaaababbbabbbbbbbbbaabbbaaaaaabbaaaaababaaabaababbabaababaabbbaabbbbbabbaabaabbbbbbaababbaaaaabaabbaaaabaabbaaabaaabaaaabababababbaabbaababbababbbbaaaabaaaaaabaabababbbabbabaabbaaabbbabbbbaaabbbabbabaa
abbbbbbbaaaaaaabbaaabababbbabbabbaabaaabababaaaaaaabbaaababbabbbabbabbaaaaaabbaaaaaababbaabbbaabbaabbaabbaaaaaabbaaabbbbaaababbbabbbaabbbaabaaaabaaabaabbabaabbaabbaabaaaabbabbabbbabaaabbbbbbabbbaaaabbbaaabbabbabbbbaaaabaaabaaabbabbbabbbbbbaabaaaabbabbabbabababbaabbbaabbbabbbbbaaaabbaaaaabbaabbaababababbaabbbbaaaaabbbbaabababbabaabbbbbaabbbabbbababbbbabaaaaabbaabbbabbbaabbabaaabbbaaaabbbbababbbaaabbbbbabbbabbbaabbababababaaaababbaabaaabbbbaaaaaabbbbbbaaaaaabaababbbaaabbaaaabbaaaaababaaababbbaaaabbabbaabbabaababababbaaabaabaaaabbbaaaabaabbbaabbbaababbabbabbababaabbbabbbaaabbbbbbaabbaaabbbbaabababbbbaabbabbbaaaabbbbbabbbbbbbaaabbbaabaabbaaaaabbbaabababaabbabbaaabaabaabaababbaababbbbbbbababbbbaabbbbbbabbbaaabbabbbbbabaabbaaaabbbaaabbbbbbaaaabbbbaaaaaaaaabbbaaaaaabbaaabbbabbbbbabbabbaabaaabbbaabbbabbaabbaaabaabbabbaabaaaabaaaaaabbaaabaababbbabaaaabbababaabbbabbbbbbbbaaaaaabbababbabbabbbbbabbaabbbaaaabbbbbbbbbaababbaaabbaabbbbabaaabaabbbaaabababaaaababbbaaaaaaaabbaaaabbbbabbbbbbaababbbbbaaababbbbbaaaabaabaaaaababaaabaabaaaabbabbaaaababbbaabbbaabbababbbaababababbbbabaabaaabbbbabaaaabaabbbabbbaababbaabbbaaabaabbbbbbbbbaaaaabaaabaabbabaaaababaaabbbbaaabbabaaaababbaaaabbbababaaaababaabbaabaaaaabbbabbbaaaabbbbabbaabaaaabaabaababaabbabaaaaabbbabaaabbaaaaaabbbbababbbaaaabaaabbbabbababbbaaababbaaabbbbbbbbaaababaabbaaababbaaaababaabbaabbababaaaabaaaaababaabbabbbabaaabababbabbbbaaaaabbbbbbaabbaaaaaabbbaababbbbbabaabaabababaababbabaababaaaaaabbbaabaabbababaabaabaaabbbaaaabaabbababbaabbabaaabbababbaababbabaaaaabaaababaaabaaabbbbbbaabbbbbbbbabbabbababbbbbaaabaaabaabbbabaaabaaabbbabaabbbbbababbbaaaaaabaaaaaaaaabbbaaabbbbaaababbabbaabbaaababaabaabaabaaabaabbababbbabbaaabbaabaabbbbabbabbbbababbbaabbabbabbbaaaaabaaaaaaaaaabababababbbbbbaaaabaaabbaabbabaaaaaabbabaaabbaabaabbbbbbbbabbaaabbbbbabbaaababbabaabbabbaabababaaaaaaaaabbbbbaabbabbabbababbbbaabbbbbababaaaabbbaababbababbbbbaabaaaaabbbabababbaaaaaabaabbbaaabbbbabbaababbbababbbbbbbbabaabaaaabbaaaaaabbbaaaaabababbaabbababababaaabaabaabbb
abbbaaabaabaaaabbababaabaaaabaaababbaababaabaabbbabaababaaababbaaaaaaabbbbbbbbbaaaabbaabbbbbaabbbbaabbbbabbbabbbababaabbbbbbbbababaaababaaababaaaabaabbabbbababbbabbaababaababbbabbaababaabbbbbaaabbaaabbbabababbabbaababaabaabaaabaaaababbbbbabbbbaaabaaaaaaabbbababbbabbaabbbbaaabbbabaababaaaabaaabababbbbbabbaaabbbbabbbbababbbbaaaaabbbabbaabbbbabbabbbbaabaabbaaaaabaabababaaaaababbaabbbaabaaaabbaababbbbbbbababaababababbbbbaaaaaabaaabaaabaabbbbaabaaabbaaabbaaaababaaabbabbaabaaaaabbbbbbbbbaaaabbaabaabbaabaabaaabaaaabaaababaaaabbabababaaabbabbabaabbababababaabbbbabbaabaaababbbabababbbbabbbbbbbaabbabbbbbababaabbaabbaabbbabaaaabaaabbbbbbbabbaababbbaabbabbbababaaaaabbaaaabbaabbababbbaabbbbaabbabbbbabbaaaabaaaabbaabbbababbbbbbbbabbaabbaabababbbaaaaababbbaaabaaababaababbababbbaaaaaababbbabbbabbbabbbabbabbbaababaabbbbbababaaaabbbbabbbaaabaabbbbababbbabbaabbbaabaaaaabaabbbbbbbbaaababaaabaabbabaabaaaaabbbbaaabbabbbbbabbaabbabbbabaaabbabbabaabbbabbbbababaaaaaabaabbbaaabbbaabababbbbbbabbbabaabbaaaaaaabbbaaabbbaaaaaabbabbbbbabaabbbaaababbbaabbbaabaaabbaaabbabaaabbbaaaaabbababaaabbbbbabbabbaababaabababaababaabbbabbbaaabbbaababaabbbbaabbbbbaaaaabbabbbbbbbababbaabbababbababababbabbabbaabababbbaaabbbabbaababaababababbbaaaababbbbabbbabbbaaaabaabaaabaabbbaaabbbaabaaabbbabbbbaaabaaabbaaabbbbbabaabaabbaabababbbbbbbbababaabbabbbaaabaaaaaaabbabbaabbabbbabaabbbaabbaabaabbaaabaaaaaaababbabaaabaaabbabaabbaaaaaabbbabaabbbbbbabbbbaaabbaabbaaaaabbbbabbbbaaaaaabaaababbabaaabaaaaaaaaaabaaaababbaaabbbabbaaabababaabababbbbbbaabaaaaabaaaabaabbababaaaabbaaaaaaabbaabbababaabbbbaabaaaaaabbaababbabbbbabbaaabaabaabbaabbabbaababbbabbbbbbbbbabbabbaabbababbbbbbaababbabaabaababaababaabaababbababbabaabbbaabbababaaaaaaababbabbabbaaaaaabbababbababaaabaaaaabbbaaabbbbbabbbaabaabbabbaaaaabbbabbbabbbbaabbbbbbaabbaabaaaaaabaaabbaabaaabbbabaaaababbaabbbaaababbbaaaaaababbabaaaaaaabababaaaaabbbaabbbbababaaaaaabbaaabbabaababbbbaabbababaaabaabbbaaabbabbbbbabbbaabbbaabaaabbaaabbbabaababbabababbbbbabaaabbaabababbaabbbbabaabbbaaba
abaabbbbaaaaabbabbaaaaaaaaabbbaaabbaabaabbbbabbabbabbaabbbabbaaaababbabbaabbbabbabaabbbaaabbabaaaaabbbbbbbabbabbabbabbaaaabbbbbaabbbbaaaabbbbaaaabbabaaababaabbaaaaababbbabbaabbaabbbbbabbaabaaabababbabbbbaabbababaaababbabbaababababaaabbaabaaaabbabaaaaaaabaaaaaababaabababaaaaabaaaaabaaaabbabbaaabbbbbbaabbabaaababbaababaabbaaaabbabaabbaaabbbabaabaaaabbbbbbaabbbbbbbababbbbbababaaaabaaaabbbbababbaaabbbbbaaabaabaabaabaaabbbabbaaaabbbaabbabaaababbbbaabaaaabbbabbbaaaabbbabbbbabaaaaaabbbbbbbaabbaaabbabbaabababbbaabbaaabaabbbbaaabbbabbaaaaaababaaaaabbaababbbababaaababbbabbbbbabaaababaababaababbbbbaaababbbbbbbabbaaabaababbaabababbbbaababaababaabbbabaaaabaababaabbbabbabababbbabbaabbabbaabbbbbbbbabaabababbbbbabbaaababbbbbbbabbbaabaabbbaaabbbaabaaabbaaaabbbbabaabaababaabbbbaabaaaabaabbaabbabbbbbbbbbbbabaabbbababbbaaaaababababababbaaaabbaaaaaaabbbabababbbaabababbbbaabbbaaaaaaababaabaabbbababbbbababbbbbbaababbbbbbabbbbbabbaababbabaabbabaaababbbbaaaaaaaababababbbabaaaabbbaaaaaaabbbbababaabbbabbbababbaaaaababbbbbaabbaaaabaaabbaaaababbbbbbaaababbaaaabaaaaabbabbbbbbbaaabbaababbabbabbababbaabbabaaaaabbabababbabbbaabbaababbbaabbbbbabbaabababaababaaaaaaababbabbabbbbbaabbabaaaabbbaaabbbbbbaaaaabbaaabbaababaabbbabaabbabbaaaaaabaababababaaabbaaabaabbabaababbbbbabaaabababbbbbabbbabbaabbbbbbbabaaaaaababbbabaaaaaababbbbaabbbabaabbabbbaabaaababababaabaabaaabbbbbaabbbababbaabbaaabbbbabbabbababbaabbbabaabbabaabbaabaaabaaaabbbabbabaaaaabbabbbbaaaaabbaaaabbbbbbbaabaaaaaabbbbaabbbaaaabbbaaaabababbbbababaaabbaababaabbabbbbabbbbbabaabbbababbbaababbbbaaaabbbbaaabaaaaabbabbbabbaaaababbababaaaababababaabbaabbabbaaaaaaabbbbbaaabaaaabaabbbbabaaaabbaababbabaabbbaaaabbaaaaaaaaaabbababbabbbabbaabbbababbbabababaaaaababbbabaaabbaabaaaabbbbaabbabababababbbbbbabbabbababbaaaabbaabbbabbabbbbbabaababbaabababbbbabaabbaabbbababaabababaabaaaaabaaaaabaaaaaaabbabbbbabbbaaaabbaaaaabbbbaabababbbaaabaabaabaabbabbbababbabbaaaaabbbababababaaabbaabaaababbbbbaabbbabbabababbbbbaabbaaaababbaababaabbbbbabbbbbbbababbaabbaaabbababbaa
baaabbbaaabbbbbbbbbbbaaaababbaababaaabbbaaabaabbbbaabbaaabababbaabbaaabbaaababbbabbbaaaaabbbabababababbbaaaaaabaaabbabaaabbabaaaababaabbbabbabbababbaabaabbbaaaaaaaaabbaabaabbbbbabaabaaabbaaabbabaaaaaaaababbaababaabababbbbbbaabbaabbbbaababbabbbbbbaaaaabbaabaabbaabbbbaaaaababbaaaaababbbabaabbabbbbabbbaabbbaababaababbbbbabaaaababbbbaaabbbababbbbaabababaabaaabababbaaabaaaabbaaabaaabbbaabaaaabaababababbaaaaabbbbbbbbbbbababaabaabbbbaabbaababababaabababbababbaaabbbaaaaabaaabaabbabaaabbbbbababbbabaabbababbaaabaaabaabbbabaababababaababaaaaabbbbaaabaabbaababbbaabbbbaabababbaaabaaabaaaaabbaaabbabbbabaaaabaabbaaaabbbbbabbbbbbaaabbbaabbbaaabbbbbaabbbbabbbabbbbaababaaaaaabaaaababbbabbaaaabbaabaaaaabababbabababbaabbaaaaaaabababbbbaabaabbababaaabaababbabbabaabbbaababbbbbaaaaabaabbbaabaabaaabbbbbbbabbbabbaaababbaaaabbbabbababaaaaaabbabaaabbabbbbabaaaabaabaabbbabaaabbabbabbbbabaabaaaaabaabbbbbbaaabababababbaaaabaabbbaababbbbabaaabbbbbbbaabbbbaababbabbabbbabbbbbbabaaababbbabaaaaababaaaaaabababaabbbaaaaabaaaaabaabbbbbaabbabaaabaabbbaabababaaabaabbababaabbbabaaaabbabbbabaaabbbbbbaaaaababbbabbababbabbbaaaababbbabaabbbabaaaababbabbbbabbbababaaaababbbaaabbbabbbbaababbbababbabaabaaaabaaaabbabbbbbbbbbbbbabbabababbababbbabbbbaababbaaaaaaaabbbbbbababbbbabaababbabbabaabaabaaababbaaababbbbbabbbaaaabbbbaaaabbbaababbaabaabbbabaaabaabbbbbaaaabbbbbaabbabbbaabbaabbbaabbbaaaaabbabbbbbaabbabbbbbababaabaaaaabaabbaaaababbbbbbbbaabbaabbabaaabbbbbaabaaabaabbabbaabbaabbbabaaababbbbbbabbabbbbababbaabbbbaaaababbaaabbababababbbbabababaaaabaabbbbbbabbababbbbbababbbaaaabbaabbbbbbbbabaabaaaabbabbaabbbaaaaababbabababbbabbabababbaabbaabbbaabababbbabababababaabababbbabbbaaabaaaabababbbababaaabbabbbaaaaaabbabaaabbabaabaabbbaaaaababbabaaaaaabbaaaaaababbaabbbabbbabbbaabbaaaaaabbabaabababbababbbbabaabaaaaabaaababaabbaabaabbabaababbaabbabaabbaabbbbbabbabaabaaaabbbbbaabaaaaabaabbbaabbbabbbbbbabaababaaababbababbaaabaabbaabbabbaaabbbaabbaaaaaaaabbbababaabbbababaabbaaaaaababbbabbababbbabbbbabaaabbbbbbababaababaaabbbbbbaababb
bbaaabbbaaaabababbaaaabababbabbbabaaaaabababbabbbbbbbaaababababbabaaababbbaabaaabababaaaaabbabbbabababbbbabbbbaabbaababbaaabbbaabbbbabbbbbabbaaaabbbbabbbabababaabbbabababbabbababbaaaabbababaabbbabaabbabbabbbaaaaabaabbbbabaabbabbbaaababbabbbbaabaabbbbabbabaabbbabbabbbabbaabaaaaababaababbaaaababbbabaaaabaababbbaabaabbaabaabaaabaabbbaaaaabbbbbbbabbbabbaaaabaaaabababbbaaabaaabbaaaabbbabababbababbabbbbbbbabaababbababbaabaaabaaaaabbabaaaaabaaaabbbbaaabababbbabaaabaaaaaaaabbabbaaababaabaaabbaaaabbbaabbabbabaabbaaababababbabbbbbaaabbbabbbabababbabaabaabbbaabbabbaababbbbabaababbabaaabbbbaabaaaaabbbaababbbaaabbbbababaaabbabaabbababbaaaaabbaabaaabbbbbbbbaaababbbbbbbbbbbbaaaabaabbaaaabbabbabbbbabbbabbbaaaabaabbbabaabbbbaabbbbaababaabababaaaabababbbaaabbaaaaabbaabbbbbabaaabbbbbbbabbabbbaaabbabaabaabbbaabababbbbbbbaaabbaaaabaaaaabbbbabaaaaabbbbbbaabbabaaaabaaabaabbbabbbbbaababbbbbaaabaabbbbbabaabbabbbbbbbabaabaabbbabbababaaaaaaabaabaaaaabaababbaaabbaaaababbaaabbbbabbbbaabbaababaaaaaaaabbaaaabaabbbaababaabaabbabbabaaaaabaabaaaaabaabbbabbaaaabaaababbabbbbabbabbbbaaaaababbbbbbbaaaabaabaabbbbbbaababbaaaaabbabababaaaaabbabaaababaaaaabbababbaaababaaabbbaababbaabaabbaabbabaaaababababbbbbbbbbabbbaaabababbaaabababababbbbbaaabbbaabaabbbababababbbbbbbbbabbbbabbabbbabaaabbaaaababbbbbabbbababbabbbbaabbbbabbbbabbabaaababbbbbbbbababaaabbbbababbabaaaabaaaabbbbbbbbbaaabaaabbbbbbaabaababababaaabbbbbbbaaabbbbbababaababbaaabaaabababbaaaabbabaabbabbaaababaabaabaabbaaabbabbababbabbbbbbaabbabbbbbabaabbabaaabababbbbaaaabaabbbaabbababbabbbaaaaabaaaaaaaabaaaabbbabbabbaaabbaaaabaababbaaabbbbabbaaaabbbbbababbbaabbaababbabababaaabaabaabbbabaabaaabbaabbababbaaaababbbbabbbbaaaabbbabbabaabaabababaabaaaabaabbbbbbbababbabbaaabababaaabbababaabababaabababaabababaaabbbbababbabbbbbbbaaababbaabaababbbbaabaaaabbaabaaaaaaaaaaaabbbaaaaaabbababbbbaababbbbabbabbbabbbaabbabbabbaaababababbbaaababbbabababaaabababaabbaaabbbbaaabaababababaabaabbaaaabbbabbabaabbbabbbaababbaaabbbbbabaabbbababbabbbaaabaaabaaaabaaaaabbabbbaababbaba
baababbbabababbbbabbabbbbababababbabaaabaaabaabbaababbabbabababbbbababbaabbabbaaabaabbababbbaaaabbbabaaabbababbbbaababbbbabbabbaabbbbabbaaabbbbbaaabaaabbbaaaababaaaaababaabaabaabaabaabbaaabbbbaaabaaabaabbabbbabbabbbbabaaabbbabaaabaaabaabbaaabababbaabaaaababbaabaaabababbbaaaabbbaaabaabbabbabaababaaaababbabaaabbaababbabbababbabaabbbaababbbaabaabaaabbaababbbbbabaaaaaababbaabaabbbaabbbbaaaaaabaaabbbabaabbabbbaaaaaabbaaabbbabbbbbaababababbbaaaaabaaaaaaabbbbaabbaabaabbbbababbaabbaaabbbbbabbaabaabaaabaabbaaabaaaaaabbabaaaabaaaaabbaababababbabbababbabbabbaaaaaababaabbbbaabbaaaabbbabaaabbbabababbaaabaaaaaabbabbbbbabaabbaaaabbabbabbbaababbaaaabaaabbaaabaababbbababaaaaabbbaabbababaabaaabbabbbbabbaabbbabbbbbaaabbbbbbbababbaaaaaabaabbbabbabbaababaaabbaababbabaaabaaabbbbabbaaabbabbaaaabaabbaaaababbabbbaaaababbaabaaaaaabaaabababbabbaaaabbbabbbbababbabbabbabbbbaababaaaaaabbaaabbbaabbaabaabaabbabbbaaaaababaabaaababbbababaaaaaaabababbbabbbaababbabababbabbbabaaaaaaababbabaabbbabbaaabaabaaaabbaabbbbbabbaabaaaaabbbabbaabbaaababbaabaababbbaababbbaabababababbbbbbaabbbaaabbaababbaaababbabbababbaaababaaabbbabbabbaababaaaabaaabbbabbbbabaaaabaaabbababbaaabbbabaaabaaabaabaaaabbbbabbbababbabaabbaabbabaabbbaabaabbbbbababbabaaabaaabbbbbababbbabbaaababaabaabbbbbababbaababbaababbbbbbbabbabaabbbaabbabaaabaababaaaaabaaabbbbbbbbbbabbabaabaaaabbbbbbbbbbbbaaababbbbabbababbbbbabbabaabbaabbabbbaaabbaababaabaaaabaababaaaaaaaaabbabaabbabbababaaabaabbabbbabbababbbabababbbaabbbabbabaabaaaaabaabbbaabbbaaababbabbaabbbbaabbbabbaaaabaaababbbaaaaababbbbaababbabbaabababababaabababaaaaabbaaaaaabbabbbbbababaaaaababbaaaaaabaabbbabbabbaabbaababaaaababbbaabbabbbbabbaaabaabaabbbbbababbaaababaabaababaaaaaabaabbabbbaababbbbbbbbbbabaabaaaaabbaaabaabbaaaabaaabaaaababbbbbaaaaaabbabababbbabbbbabaaaabaaabaaabbbbbbaaababaabaabbabaababbaaabaaabaaabaabbaaaaaaaaababbabbbbaabbabbaaabbbaabbaabbaabbabbbaaaabaabbbabbbaaabbbaabaabaabbaabaabaaabaaabbaaaaabbbbbabaababbbababbbbbaaabbbaabaaabbaabbabaaababaaabbaababbbbbbbbabbaaabbbbaaabababb
ababaaabbabababbabaaaaabbbbabbbaaaababbabbaabbbabbbaaaaaabaaaaabaaabbabbaaaaaaabaabbabbbaabaabbaabbbbabaaaabbbabbbbaaaabababaabbababbbbbaaabbabaababababaaabbbbbababbbbbaaaabbaabbbbaabaabababbaabbaabbaabbbababbaababbabaabbabaaaabbbbbaabbaabbbbbabaababbabbaababbbabbbabbababbaabbabaababbaaabaabbbbbaaabbbbbbabaababaaaaabaababbbabbabbbaababbaabbbbabbababaabaaaaabbbbbabbbaababbbbabaabbabbaabbbababbbbabbaabbbababbaabaabbaabababaaaaaaabaabbabbaaabbabbababbbbaaabababbaaaababaaabbabababbaaaaabaaaaaaabbabaaabbbbabaabaaababbbabbbabbbbaabababababbbabbabaabaabaaaaababbbbaabbabbabaabaaaabbabbababaaaababbbbbbaaaabbbbbabaaaaabbbbbbabbaabbaababaabbabbabbabbabbaaabbbbaabbaaabaababbbabababbabaaabaaaaabbabbabbbaaaaabbaaaaaaaabbaabbbabbabbbbbbbbaabbaababaabbabababbbbabbbaabbabbbaababbaaababaabbabbbabbbaabbbaabbbaabaaaabbbbaabbbbaaaabbabbbaaabbabbabaaabbbabbbaabababaaaaaaaaabbaaabaaaaabbaaaaabababbbbbbbbbaabaababbbababbbbabbbabaaaaaaabababaaaaaaaaaaabbbbbbbbabbaabbbbabaaabbaaaaabbbaabbbbbaabbbbabbabbbbbaaaaaaaaabbaaaabaaaabaabbaabaaaabbaabbabaaaabbbaabbabbbbaaaaaabbbbabababbabababaaaaabbabbbbabbabaaabaaababbbbabbbbabbabbaaabaaabbababbabbaabaabbaaabaabaabbaaaaabaaaabaaaaabbaabbbbabaaaaaaaabbbbbabbaaaababaaaababababbaaaabbabaabbbbabaaabaaababababaaabbbaabaabbabaaababbbababbaabbbbabbbababbabaaabbbbbbbbbbbbabbbbbaabbabbaaaaaabbaabbbaabbbabbbaabbbaaaabbabbaabbbbbbbaababbbbbabbabbabbbbababbbabbabaaaabaaabbabbbabbabbbaaabababbababaaabbbbbbbbaabbbbaabbbbabbaabaabbbbbbabbbbbaabbabbbbaabbbbaaabbaaaabaabbbaaaabbaaaabbbbbbbababbbbbbabaabbaaaabbabaaaabbbabbabbbabbbabaabbaabbbbaaabbbbabbbaaabaaaabaabaababbababaabbabaaaaabaaaabbbbbaaaababbabbbaaaababbaabbbbbbbbbaaaabbabbbbababababaaabaaaaababbaabbabbbbbbbbbbbbbababbaaababaaabaaabaababbbabbbababbabbabaaaabaaabaaaaaaaabbabbabaaaaabbbaaaabaaaababbbbabaabbbbaaabbabaababaaaaabaabbabaaabbaabaaaabbaaaabbbbaabaabaabaaaaabaabaabbbaabbbbaaabaabbabbbbabbbbaabbababbabbbbabaabbaaababbaabbababaaaaabaabbbbaabaaaaababbbbaaaaabababaababbababbbaaabaabbabaabababbbabaaabab
ababbbaabababaabbbbbaaabaaaabababbbababababbaaabaaaabbabaaaaaaaaaaaaabbbaababbababbabaabbbabbbaabbbabbabaababbabbabbaababbabaaabaaabababbbaaabababbabbbbababaababbbaababbabbabbbbaaabaababbbaaabababbbbabaabbaaaabaabaaaabaaababaaaabaabbaaaaaaabbaabbbbbabbbabababaaaabbbaaabbbaaaababbaaaabaaaaaabababbabbabaabaabbababaabaabaabaaaababaaaaaabaabaaaabbababaaaabbbbbbbbbababbbbbabbabbabababbbaabbaabaaabaababaaaaababbbbbbabbabababbabbaababaabaaabbababbabbbbbbbababbaaaaaabaaaabababaabaababaabbbabbbbbabaabbbaabaabbbbbabbbbaabbaababbaaaaabaabbabbabbbbaabbbababbbaabbaababaaaaabbababbaababbabaababaababaaabbbaaabaaaabaabbbbabbaabbaaaaaabaaaababaabbbbbbabbbabaababbaabbaaaabbaabbbbbaaaabbbaaaabaaabbbbbaabbabbaabbabababbaabaaaabaaabbbabaaabbaaabaabbaaaabbabababaababbababbabbabbaabaabbbbabbababaaabbbababbabbaabbbabaaaabababbaabaabbbbbaaaabaababaabaabbabbbbabaaabbbababbbbabbbbbbabaaabbbbbaababbbabbababbbbaababaabbaaabaaaaaaabaaabbaabbaabababbbbababaababbbbababbbaabbbbbabbbabaaabbbbbaaababbaabbbabbbabaabbaabbababababaabbbbbbabababaaaabaaabaabbaabbabaabaaaababbaaabaaabaabbbabaabbbaaabbbaabbbabbaaaabbaaaaaabbababbbaabbbaababbbbbbabbbbabbabbbbbaababaaaaaaabbbabbababbbbabbabbabaabaabaaaabbbbabaaaababababaabbaaabbbbababbaabababbbbbbbaaaabbabbbaaabbbaaabbababbbaabbbbbbbaabaaaabaabaaaaaabbbbaababbaaaabbbabababaaabaabbaababbbababbbbabbbbaaabbabababaaaaaaaabaabbbbabbbaaaaabbbbabaabbaaaaaabababbaaabbababbbbbaababaabbabbababaabbbbbbabbbaaaaaaaaaabbbbababbbabaabaaabbbbbabbbbabbbabbbbbabaabababaaaaaabbababaabbbaaabaababbaababaababaabbbabbbbabbbabaababbbbbbabaababbbabbabbaaaababbbaaabbbabbaaabbaaaabababbabababaaabbbbbabaabbabbbbababbbaaaaabbaaababbaabbaabaaabbabaababbaabaaaaaaaaaabaaabbbabaaabaaaabababaaabaaaaaaaabaaabbbbbaaaababbaaaaabbaaaabaaaaaabaaaabbabbbabaaabbbababaaabbabbbbbbbabaabababbababababbaaaabbbbaaabbbbabbbbabaabaaaabbabaabbaaaaabbbbbabbbbbaabbaaabbbaabaaaabaaabbbabaababbbbbabbaabbbaabaaaaabababbaaabbaaababbbabaaaababaabbababbbbaaabbbaabababbaaaaaaababaaaabaaaaabababaaababababaaaabaaabbabb
abaabaaabbaaabbbbaababbbbaaabaaabbbabbaaaaabbababbaaabaabbaaabbbaabbbaaabaabbbbbbbbbbbabaabaaaabaaaabbabbabbaaaabbbabaabbaaabbbbbbabaabbbaaaaaabaaabbbbaabbbaabbabaaaaabbabaabbbabaabaaabbbabbaabbbbbaababbbaabaabaabbaabbaabbaaabbababababaabbaabbbbaabaabbbaaaababaaaababbbbbbbbaaabbaababbbaaaabababbbaababaabaaaabababbbaababaabaaabbbbaabbbbababaabbbaabaaaaaabbbbbbaabaaabbbbbaabaaaabbababbbaaaababaabaabbbbbaaaabaaaaabbbbbbabbbbbbbabaabaaabbbabbbbbbbbbaabaabaabaabaabbaaaabbbaabbbaabaaababbbbababbbaabaaaaaaababbbabbababaaabababbbbbbabbaaaaaabaababbbaabaaabbbaaaaabbaabbababbaabababaaaababbbababbbbaaabaababbabbabaabbbaabbaabaabaaaababaabbbaaaaaaaabbbaaababaabaaaababbabaaaababaaabbbbbaaababbabbbbabaabbaababaaabbaaabbaaaaaaabaabbbbaaaaabbbaaababbbbbbabbabaaabaaabababbababbbbbbaababaabaabbbabbabbbaaabbaabbaaabbbbbabbaaabaaaaaabababaaabbbabbabbbabbabaabaaaaabbbbaabaababbbbababbbaababbbaabaaaababbaaaaabbaabbbbbbaabbbbbbbbbabaaababababbbbaabaabaabaabbababbaabbabbabaabababbaaabbbababbabbbabaababbabbaaaaaaabbaaaabaabbabaaaaaaabaaaabbababbbbabaabaaaabbabbbbaaaabbbabbaabbaabbbaababbbaaaababbaabaaabbaaaabbabaabaabbbbbabbbaabbaabababbabaabbaaaabbbaabbbbbbbaabbaabaaaaaaaababaabaaabbbbaabbbababbbbbaaabbbababaaaaaaabaabbbbaabbaaaaaabaababbbaaabbbbaabaabaaabababbbbbaabaabbbaaaabbaabbababbabbaaaaaaaabaaaabbaabbaabaabbabababaaabbbabaababbbabbbababababbbabbbaaabbbaaaabaaaaaaabbaaabbabbabbaabbbaabbbaaaabbbbbbaabbababaaabbaababaaaabaaabbabaabaaabababbabbaababbbbaabbaaabaabbbabbbbbbabbbbaaabbbbbabababbaaaabbbabbbbbaaabbaaababaaaabababbbababbaabbaabaababbaababbaabbbbaaababaaabaabbbabbabbabaabbaabbbbaaabbaaaaaaaabaaabaabbbbbababababbaabaabaaaabbbaabbaaabbabbaaabbabbbaaababbaaaaabaabaaabababababbbbbababaabaaabbbbbaabbaaaaaaaababbbabbbaaaaabbaababbbaabbabbbbabaabaabaabbabbbbababaabbabbaaababaaabaabbbbbbabbababbabaabbbaabaabaaababbbabbbaabababbbaaabababbbaaaabaabbbaababbbaaababbaaaaababbabbbbbbbbbbbbbabbbabbaabbabbbaaaabababbbbbabbbbaabababaaaabbaabaaabaaababbbaababbbabaabbbbbbaaabaabaaabbabaabaabaaabb
abaaaababbbbbbbaabbbabbaaaaaabaabaaabbabbaaaaaabbbbbbbbbbaabaabaaabbabaaaaabbabbbaabbabbaaabbbaaaaabababaaabababbaaaababaabaaabbbbabbaabbbababbabbabbabbaabbaaaaaabaabbbbbbbaaababbbbbaabbaaabbbbbabbaababbabbaaaaabaaababaaaaaabbbabbaaaabbbbabaaabbabbaababaabaaaabbaabbbbabbabbbbaabbaaaababbababbbbabaabaaabbabaabbbbbaabaaabbbabbabbabbaabaabbbaabaaabaabbbabbbbbbabbabaabbabaabbbbabaaaabbbabaaabbababbabbabaabbbbaaabbabababaabbabababaabaababaaaabababbabbbabbabaabbbaabbabbbaaaaabaaabaaaabaaabbbaabbbbbbaaaaababbabbaaaabbabbaabbbbbbbbbabababbbabbaabbbaaabbbabbaaaaaabaaaabbbbaabaaabbabaabbbaaabaaababababbbabaaaabbbbaabbbaabbbbababaaaaaaaaaabbbbbabaabbaaababbbbabbbaabbabaaaabbabaabbaabbbbabaaabbbbabbbaababbbabbabbababababaababaaabbabbbbabaaaababaabaaabbbbaabaabababbbbbaabaaaabbbbbaaaaabababaaaaabaaaaabaaabaaabbaababaaaabaabbbbbbbababbbbaaaaaabbaabbbaaaabbabbabbbabaaaababaaaabaabbbbbbabbbaaaaabaaababababbbbbbbabbaaabaabababbababbaababaaaabaabaabaaaaabbaabbabbbbbaaaabbaaaaaaaabbabaababbabbaabbbbabbabababbaabbaaabaabbbababaabbbbabababbbbbbaabaaaaaaababbbaabbbaaabaaaaabbaaaabaababaaaaaabbbabaaabababaabbbaabbaaaabbabbabbbaaaaaaabaabbbbaabbaababbaabaababaabbbabaababbbbaababaabaaabbaaaaabaaaabbbbaababaabbbbbbabaababbbabbbbbbbbabbabaaabababbaabbaaaabababbbabbbbbbaaababaabbabaaaabaaaabbaaabbbbabbaabaaabbbabbbbaaababaababbbbbabababababaababaaabbaaabbbbabbbaabbabbaaaabaabaaaaabbbaaababbaaabbbaabaaabbabbbaaaaabbbabababaabbbaaabbbabababaabbbabaaaababaabbbbbabaabbabbaabbbbaababbabbababbbbbaaabbbaaabaabababaabababbababbbbaabbbababbbaaabaaaabaabbabaaaabbaaababbbabababbbababbbbabaaaabaabaaabbabaaababbababaabaababbbbbbbabbabbbbbabaaaaaaaabbaabaaaaaaababbbabbabbaabbababbbbaabbabbbaabababbaababbbbbaabbbabbabaabbaabbabababbbbbabaabbbaabbbababaaabaaabbabaababbbbbbaababaaaabbaabababbaabbaaaabaaaaaaabbbbabaabbbababaababaaaaabbbbbaabbaaabbaaaaabaababaabbbbababbabbbaabbbaaabaababbababbbbbaaabbabbbababbbabbababbbabaaababaaaabbbabaaababbbabaabbababaaabaabaaabbaabbbbaaababbbbbabbbbabbbaaaabbaabbaaaaabbaaaaa
aabaabbaaaabbaaabaaaaabaababbaabaaaaaababbbaaabaaabaaabbbabaabbabaaabbaababbbaaabaabaaabbbbbaaabbabbabbbbaaaaabbbabaaabbababbabababababbaababbbbbbaaabaaababbabbbbabbabbabbabababaaabbbabaaaababaaaabbbbbbabbabbaaaaaabbbabbbaaabbabaaababbbaabbbaabbbbbbabbaaaabbaaaabbbabbabbababababbbaabbbabbbabbaabaaaaaabbababbabbbbbbababaaaabbbababbbaaabbaabbbbbababbbbaabbaabbbbabbaaabbbabababbbabbabbabaaaaabbbaaabaaabbaaaaaabbabbbbabababbaabbaaabbbabbbbaabbabaaababaabbbbbabbaabbbaaaabbbaaaaabaabbbbbabbbbbaaaaababbaabaaaaabbaaabbbbbbbbbaabbababbaaababbbababaabbbaabaababbbaaaaaaabbbbaaabaaaaaaaabbbaaaaaababbbaababbaaaabbbbbaaaaabbabababaaaaaaaabbbbbbabbabaabbaaaaaaabbbaababaabaabbbbbabbbabaabbbbbababaabbaaaaabbabbababababbaaabbbbabaabaaababbaaabbbaababbaaaababbababbbbbaabbaabbabbaabbabbabbabababaabaabbabaabbbaabbbabbabbabbbbaabbabbaabbbbbaabaabbbbbaabbbbaabbaaaababaababbbbaabbbababaaaaaaabbbabaaaaababababaababaabbbabbbbbaaabbaabbbbbaaabaaaabbbbbaaaaaaabbbbbaaaaaababaaaababaaabaabbabbbbbbbaaaababbbbbbbaabaabaabaaababbabbbaabababbbaabaabaaabbbabbaabababbaababbbabbbabaabbbbabbbbbabaababbaaaaababbaababbbbaaaaabbbaabababababaaabbbbbbbbbbbaabaabaabbaabbbbabbaaabbabaaaaabbaaabababababbaaabbaaaaaabbaaabaaaaaababaaaaaababaabbabababbbabaabbbbbabbaabaabbaababaabbbbaababbbbaabbbbabbabababbbabababaaabbaaaaaabbbabaaaaabbbbbaaaabbbabbaaabbbaababbbaaaaabaaabbbababaaaabbaabbaabababbaaabbbbabbbaaaabaaaababaabbbbaabaaabbaaaabbaabbaaaabbabbaabaababbbababbabaabbabbbbbbbaabbababbababbaaabbbbaaaaaabaaaababbaababbbaababbabbbaabaaabbbabbbaaabbaabaaaaaaaabbbbbaabaabbbbabaaabbabbbabbbabbbbbbabbbaaaaabbbabbabaaaababaaaaabaaabbabababaaababbbabbabbbaaaaabbbbbabbaabbabaaaababbabaaaaaababaabbaabbaaaabbaaabbabaabbabbabaababbabbbbabbbaaaaabaaaababbbabaaabbbaaabbaababababaabbaaababbabaaaaaaaaabbababbbbbaabaaaabbbbaaaabbbbabbaaaabbbbaabababbaabbabbbbbaabbabbabaabaabababaabbbaabbabbbabbbabbbabaabbbbbbbbabaababaababbbbbaabbbbbabaaababaaababbbaabababaaaaaaabbbbababaabbbaabbbbbbbbaabbbabaabbbaaabbbabbabbbbababababaabaaabaabb
bbbabbbabaaabbbbaabbabbaaabababbbbabbabbaabbaaaaababaaaababbbabbbbabbaaaabbaabbbaababaaaababbaaababbaaaaaabbaabbaabbaababababbbbbabaabbbbababaaabaaaababbabbbbaabaaaabbbabbbaaaababbbababbbaabbaabaabbabbaaabaaabbbaabbbaabaababbbbbbbbabbbaabaababbababaabaabbbbbaaabababbbaaabbaaaababbabbbaabbbbaaaaaaaabbaaabbbbabbbbaaaabbbbbbaababaaaabbaababaabaaababaaababbbabbababbabababaaabaabbaababaababaabbbaababaaaabbaababaaabbbbbaabaabbabaabbaaababbbbbbabbabbbbabbbabaaaabbaabbbabaaaababbbbbbbaaaaabbbabababbaababbaaabbaabaaabaabbbabbbaabaaaababbbabbbbbbaabaaaaaaaabbaaababbbbbabbbbaabababbaaaabaaaaaabbbbaaabaaabbabbbaababbbbbbababbbabbaaabaaabaabbbbbaabbbabbaabbbabaabbababbabbaaabaabbbabaabbaabbaaaabbaabbabaaaabbaaaabaaaabbbaaababbbababaababababaaabbaaaabaaababaaabbbbbabbaabbabbbababbbbbbabbaabbbaababbaaaaaabaaabbbbabbabbaababbbabbbabbbaabaabbaabbbbabaabbbabbaaaabbbabbaaabbbababbaabbbbbbbaaabbbaaaaaaaaabbaaababaaabbaaaababbbaaaaaaabbbbbbbbbaaabbbabbbabbabbbbbbbbbbbaaaaaaaaabbbbbaaabbbaababaaaababbabbababbaaababbbaaaaabaaabaaababbaaababbaaaabbbaabbabbaaaabbbabbabaaabbaabbbbbaabaabbaaaaabaaaabaaabbbaaaababaabbbbabaaabbbbabaaabababbbaaaaaaaaaabbbaababaabbababbabbaaaabaaaaabbabbbabaabaaabbbbabbbbbbaabaaaabbabaaabbaabaaababababaaabababababbbbaabbbababbabbbbaabbaaaabbabbbbbabbabaaaababaaabbbbaaaaaaabbbbbaabbbaabbbbbabbbbbaaaabbaaabbbaababaaaababbaabbababbbbabbbaabbbbbabaaaababbbaabbabbaabaaaabababbbbbabababbabaabbaabaabbabbabbaabbaaabaaaababbaaababaabbbabbbbabbaabaaaaabaabbbaabaaabbbaaaaaaaaabbbabaaaabaaaaaabbaaaabbabaaaaababbbbaaaabababaaaaabaabbaabbbbabababbababbbbbbbababaaababaaababbbababaababbbabbbabbbaaabaabbabbbbaabbbbabbabbaaaababbbabbaaaaaaaababaabababbbbbbabaabaabbbaababaabbbbbababbabababaabbbbbaaabaabbaababaabbababaaababbabaaaaabaaaaaabbabaabaaaababbbaabbbbaaabbbbaabaabbbbabbbababbaaabaabaabaabbabbbabbbbbbbaaabbbbbbbaabbbbaabaaabaabaaabaaaababaababaaaaabbbbabbbbaaaabbbbaaaaaaaabbabaaaaaababbbbaababbbbabaaabaababbbbbaaaaabbabaaababbabbbabaaabbbbaababbbabbabbaababaababaabbbabaabaab
bbaabbababbaaabbababbabbbaabaabbabbaabababbabaaaaaaabbaababbbbabababbabbabbbbbbbbabaabaabaaabaaaaaaaaabbabbbbaababbaabaaaaabbabbabbbbaababbbaabbababbbbbbbaababaaaabaabbbababbbbbbbabbbababbaaaababbabbaaaaaaaabbbbbbbbaaabaaabbaabbabaabaaabaabaabaaabaaabaabaababaaaaaaaabbbbaaaaababbbbbbbbbbbabababababbaaaaaaabaabbbaabbbabbabbaabbbaaabbababbbbbaabbbbbababbaaaaabbbababbabbbbbabaabbbbbababaababaaaaabaabbabbaabaabbbbbbbbbbbabaaababaabaaabbbbaabbaaaabababbbabababbaababbbaaaaababaababbaababbbbaaaababbbabbbbabbbbbabbababbbaaaaabbbbabbaabaabbbababaabaabaabbbaaababababaabbabaaaaaaabbabbbabaaabbbabaaabbbababbbaabbbaaaaababababbabbbbabbbabaaaaabaababababaaabababbbaaabbbbaaabbbaabbaaabababbabaabaaababaaabababbbbbabbbbabbbbbbbabaaabbabbabababababbbbaaaaaabaaaababaaabaaabbaabbbbaaaabaaabaaabbbabaaabaabbbaabababaabaaabbaaaabbabbbaabbaabbbababbbbababaabbababbabbbaaabaaaabaabbbbbaaaaababbababaabbbbabababbababbbbabbbbaaababaababbabbaababbaabbbaabaabbbbaababababbbaaabbbababbbabbaaabbabababbbabbaaabaaaabbbbbbaaababbaabababbbbabbbbbbaabbbaabbbaabbbbbbaaabaaabaaaabaababbababaabbababbabaaabbbabbbbabbbabbabbbbbaaaabbbabbbabbabababaaaaabbbaababaaababaaaabbbabababaaaaabababbababbbabbaaabbababbbaaababaabbabbbabbabaabaabaaabaaaaabbaabbbabbaabaaaabbaaabbaababbaabbbabbbabaabababbbbaaabbabbabbbaaaaabaaababbbbbbaaababbabaababbabbabbaabbabaaaaaaaabbaabaaabaabbbbaaabbbbbbaabaababaababbababbabbaaaababbaabbbbbbbbbbaababaaaabaababaaaaaabaabaaaaaabbbaaaaaaaaaabbbabaaabbbbbbbaaaaabababababbaaababaabbabbaabbbabbbaabbbbaabaaaabbaaaaaaabbababbbbabbbabaabbabbbbabbbbbbbbbbbabababbabbaaabababbbababbababbbaabbbbbabbaabbaaaababaabaababaaaabbbabaabbaabaababbabbbbbbaabaaabbaaabbbaababaabbaabbabaaaabbbabbabbbbbabbabbaaabbabbbabaaaaabaaabbaaabaaaaaaabbbbbbabbbbababbbbbaabababaaabbbaabbaaabbbbbbbabbabbbbbbbbbaaabaabaabaaaaabaababaabbbaaabaabbabaaaaababbaaaabbbbabbaaaaaaababaabbbabaabaababbaabaabababbaaabbbabaabbababaababbaabbbbaabbbbaabaababaabbbabaaaababbaaaaabaababaaabbaaabbbaabbabbbaabbbbbaababbbbbbabbbababbbbbabbbbb
bbbabaababababaaabaaabbbaabaaaabbbbbabaaabbbabaabbababaabbbbbaababbabababbbaabaabaabaaababaaaabbaaabbababbbaabbbaabbbbaababbaaabbaabbaaabbbaaabbabaabbabbbbabbaaabbabbbabbbabbbbbbabaaaabbaaaabbabbaabababaaaabababbabaabbbaaaabbbabaaaababaaaaaabaaaabbbaaabaaaaaababbaabbababbbbaabababababbaabbbaababbbbaaaabbbbbababbbbababbaabbababaabbababaabaaabaabbabbabbbababbbbababbbaaaababaabbaaaabbbbaabbbbbabaabbababaababbbaabaaababbaaaababbbbbbbbbbabababbbabbbbbbaabbabbbabaaaababbabaaaabbbbababaaabaaabaabbbbbabbbaaaabaaabaaaababaaababbaaabbbaaaaaaaababbbbabaaabbbabbaaaababaabbaabbabababbabaababbaaaabaaaaaaaababaabaaaabaaaabaaaabbbabbababbbabbbbbbababababaabbaababbaaaaababbbababaaaaabbaaabbbaaabbbbbbaababbbbaaaabababbabbaaababababaabbbaabbabaaabbaabbbaaababbabaababaabababaaabbabbabaabbaabaababbabbaababbbbbbabbaabbbbaabbaabbaaaabbaaaabbbbabbabababbbbaaabaaaabaaabbabbbbbaaaaaabbaaabbbbbbbaaaabbaabaaababbbabbbaababbbbabbbabbbbabaabbabbbbbbbaabaabaaaabbababaaaaaaaaababaaaaabbaabbbabaaabbaaabababaaaabbaabbbbbbbbbababbbbbbbbbbaabbbaabbabaaaaaaaaaababbaabbaaababbbaabbaabbbaaabbaabaaabaaababaaababbabbbaaaabaaababbabaaaabababbbbbaaaabbbbbbaaaaababbbbaaabbbaabaaaabbbbbbaaaaabbbaabbbaaabababaababaabbababababaabbbaaaaabbaabaaaabaaaabaaabbbabbbabaabaabaaaaaaaaaabaabbabbbbbbaaabbabaabbbbabaaaabbaaabbabbaababbabbbabaabbbbbbaabbbabbbbbabbbaaaaabbbbababbbbabbaaabbbbbabbbaabbbaaaaabbababbabbaabbabbbaabbbbaaaabbabaaaaaaabababaabaaaabaaaababbbbbbabbbabbabaabababbaabbaabbabbbbbabbbbaabaababbabaaaabbabbaabbaaabaaabaaaabbbabbabbaaaaabaaabbabbbbbaaababbaaabaabaabbbbaaababbabaabbabaaabaabaaababaabbbbabababbbaabbaabaababbbabbbbbabbaaabbbbabbababbabbbbaabbaaabababaaabbabbbbabaabaaababaabababbbbaaaabbaabaababaababbaabbbbbabbababaaabbaaabaabbbaabaabaababbabbbaaaaaabbbabbbababaabababbabaabbaabbbabbaabbbabbbbbbabbaabbabbabaaaabaabbabbbbababaaabababbaabbbbaaababaabbabbaabbbaaaaababbbaaaaababababbabaaaaaabaabaaaabbaaabbbbaaaabbbbaaabbaabbabaaababaabbabbaaaaaabbaaaabbabbbaabaaabaabaabbbbabaababaaabbabbbbbbbbbaaaaaaa
bbabbbaabaabaaabbaaabbabaaaabaabaabbbabbaabbababaaaabbbbbbbaaaaabbaabbaabbaaabbbaaabaabbbabababaabababaabbbaaabbaaabaaabaaabbaaabbbaaaabbbbaabaaaabbbbbbbaaaaaaabbaaabbaabaaaabbaaabaaaaaabbaabbabbbaabaabababaaabbbbbbabbbaaaaabaaabaaaabbbababababaabababbbbbabaabaababbaaaabaaabbbaabbbbabaaaaaababaaaabaabbbaaaabbababbabbabbbabbababbbbaababbbbabaabbababababbbbaaaabbabababaaababbabbbbaaabbaaaaababbaabababbbbabaaaaaaaaaaabbabbbaaabaabaaaaabbababababbbaaaaabbabbaaabaaabbbabaababbabaabbaabaaaabbaabbaaaabaabbbaaaabbbbbaabaabaaabbaabaaaabaaabaabaaababbaababbababbaaaaaababbbbbbbbababaaabbabbabbaabbbbaaabbaabaaaabbbbbbbaabbbaabbabbbbbabbbaaaaaababaabaababaabaaabaabaabaaaabbbbbbabababaaaabaaaabababbaaababbaababbabababbbbbbbbbbaabbbabaaaababaabababbbbabaaabaababbabbbaabaaabbababbababbaababaababbabababaabbabbbbaabbaaaaaabbabbabababbbaabababbaaabbaaabbaaaabbbbbbbaaaaababaaaaaaabababbaabaaabaabaaaaabababaabbaaaaaabbabaaaababaabaabbbabbaaaabbabaabaaaaaabbabbbbbaabbbabbabaababbbbaaaaaabbabaaaabbbabbbababbbbbbbbababbbbaaaabaabbbbbababbaaaabaabaaabbbbbbbaaaababaababbabaaaabbaabbbbbaabbbababbabbaabaabbaabbbbbbaabbbbbaabaaaabbabbbbbbbabaabbbbbbbbaaabbbbaabaabaaabbabbababbaaaaabaaaababaabababbaabaabbaaabbbaabbbbbbbbbabbbaababbbabaabbbaababaabbaaaaababbaaaaabaabbaaaabbbbaaabbaabaabbaabbaaaaaaaabaababbaaaabaaaaaaabbbbbbabaaaabaabbabaabbaaaabbaabbabbbaabbaabaaababbbaabaaaabbabbabaaababbabaaabbaabaaabbbbbbabbaaaaabbbababbbbbaabbabbaaabababbbabbbbbaaaaabbaaababaaabbabbaababaababaaabbaabbabaabaababbababbbbaabababbbbaabaaaaaaabaaabaaaabaabbaaababbbbaaabbbabababaabbbaabaababbabbbabbbbabaabbbaabbaaabaabbbbaaaabbaaaaaabaaababbaaaaabaaabbbbbbbbabbbbbababbaaaababaaababbabbbababbabbaabbbbababaaaaaabaabbbbaaabbabbaaaabbbbabaaabaabaabbbbabaaaaaaaababaababbbbaaaababaabbaaabbbbaababaababbaabaaabbaaabababaaabaaabaabbabababaaaaabbabbbabbbbababbabaaabaaabababbabbababbbabbbababaaaaaaabaabbbaaaaabaaabaaababbaaabbabbaaabaabbbabbbabaaaabbabababbbaabbaaaababaabbbaaaaabaabbbabbabbbbbabbbababbbbaaabbbabaaaaaabaaaaaab
bbaaabaabababbabbaaabaaababbbbabbabbbabbabbaaaabbaabaabaabaababbabbbabaaaaaaaaababaabbbbaabaabaabaabbaabbbbaaaababaaababaaaaaabaabbaaababbabbabbbababaabaaaababbaabaaabababbabbababaaabababbbbaabbaabbbabbbaabbabbbababbabbaaababbaababaaabaaabaabaababbbbbabaabbaaaaababaaaabaaabbbabababbbabaaababbbabbbbbababbbabbbabbababaaaaaaaababaaabbbabbabbaaaabaabbbbaabbbaaabaababaaababbbbbbbababaabbaabbaabbbbbbaababbbabbbabaaaaaaabbababaaabbababbbbaabbababbbbbbaabbbbaaaabaababbbabbabababaaabbbbabbbaaaaabababbaababaaabaaababababababbabaaabaaaaaabbbbbbababbababababbbababaaaababbaabbbbabbbaaabaababbbbbbbbbbbbbbbbbabababaababbabbabaabbbbaabbbbbabbbbbbabbbabbbbabbbbabbababaaabaabbaaaaaaaabbbbbaabaaabaabaabbbbabbbbbbababbababaaabaabbbabbbbaaaaaaabbaabaaaabababbaaababaaabbbbbbaabbabababbbabbbabaababbbbbabbaabaababaaaaababbabaaabbbabbbbbabaabaababaaaabaababababaabaabbbbabbabbbaabaaaabaabbababababaabbbbbaaaaaaaaabaabbbababaaaabaaaabbabababaaabbbbbbbbbbaabbaabababbaaabbbaabbaabababbabbaaaaababaaaaabbaabaabbbbbaabbbabbabbbaaaabbbaaaabbababbaaaabbbaaabaaabbbbaaaaabbbbaaabaaabbaabbbbaabbbaabbbbabaaabbbaabaabbaaaaaaabaaaaababaaaaaaaaabbaabbabbbbaaaabbbbaabaabbaabaababaaababaabaaaabababaaabbabaabbaababbbaababaaaabaaaaaaaaaaabaabbaaabbabbbabbbbabbaabaaaabaaaabbbbaabaaabbabbababbaaaaabbaabaabaaaabbababbbbaaabbbabaabaababbbbbaabaabbabbbbabababbabbbaaaabbbabaababbaabbabbbbaaaabbabbabbabbbababbaabaaaabbbbbbaabababbaaabaaabaaabaaaaaababbabaaababbbbababbaaabaaabbbbbaababaaabbbbbabbbabbbbbbbbabaabbbabbabbaababaaaaaabaaaaaabbaabaabbaaababababbaaabbbaabbbbaababbbaaabaaaabaabbaabaaaabababbaabababaaaaaabbababbbbbaabaaaaabaabaaaaaababaabaaabababbbaaabbbaabaabbbbbaabbaabbbbbaabbaabaabbabbababbbabaabbbabaaaabbaaaaaaabbbbbbabababbbabbbbbaababbbbabaabababbbbabbbbbbaabbbbabaaaabaaaaaaabbababaaaaaaababaaabbbabbbaabaaabbabbaaabbabbabbbaabaaaabababbaaabbbaaaabbbbbababbaabbbaabaabaabaaabaaabbababbababababbbbababaaabaaabaabbbbabababbabbabbbbbaaaaaababbabbaabbaabaabbbabaabaabaabbbbbaababaaaabbaabbbbbaabababbbaabaabaababa
babaabbbbaabbbabbabbaabaaabbabaabbbbabbabbbbbbabbabbbbaaaabaaabbabbaaabbaababaaababbaabbaababaaabaababababaabbaaaabbbabbbaabaaabbaaaaaabaaabbbabaaaaabaaababaabaabbababaaaabaaabbaabbaaaaaabbbbaabbbbaabbbbababababbaaababababbabbbaabbbbbbaaaaabbabaaaaaabbbaababbbbbaaaabaaaaaaabbaabababbaababaabaaabaaaaaaaabaabbaabbbbaabbbbaababaabbbabbbbbbabbbaabaaaaababaaabaaaababbbbbaaabbbbbaaabbbbabaaaaaaabbaabbbabbbbbaaaaabbbaabaaabbbbbbbabbababaaabaabbaabbabbbababbabaababbabbabbaabbbaabbbbababbbbaaabaaaaaaaababbbaaaabbaaabaaabbbaaabbbbbbabbabbabababaaaabaaaaaaababbabbaaaaabaabaabbaaabbbbaabbbbbaabbabbababbabbbbbbbabaaaabbababbaabaaaabaaaabbbababaabbaabbbbbbabbbaabbabbaabbabbbbbaaabbbaabbababbbaabbbbbbabaabbbaabaaabbaaaaabbbbaaabbbbbaaaabbbbbabaaabaababaaaaaaaababbababbbbababaabbaabaababbbaabbbbbababababaaababbababbaaabaaabaaaabaaaabaabaabbbbaabbbabbbbbaaaaabbabababbbbaaaaabaabbbbaabababbbabaabbaabbabbbababbaabaabaababaabbbbbbbbbaabbbbbaaaabbbaaababbaaaabbbbabbbababaabababaaababbaabaabbaaaaababbaabaaaababababbaabbaaabbbbbaaaaabababbbbbaaaaaabbaaaaaabbabaaaabaabaabbbaaaababbbbaababbbaababbbbaababaabaaabaabbaababaabbbaabbbaaaaaaabbbbaabaaaabbabbaaaababbaababbbbaabbababbaaaabbaabbaabbaabaaabababbabbabbabbbabaaabaabaaababaabbaabbabbbabababaaabaabaaaaaabbaabaaaaaabaaaabbabbbbaaabbaaaabbaaaabbaababbbbbaaaababbabaababbababbaaaaaabbaababaaababbaaabbaaaaaababbaababababbabaaaaabbabababababaaabbbabbabbbaababbbabbaaaababaabababbaabbbababaabbababbbaaabbababbabbabbaaaaaabaaaababaaabbbababbaaabbaabbbbbaaaabaababbabaaababaabaaabbbaabaaaaaaaabaaaaababaaaabbabbbababbbababbaaabbababaaaaababbabbabbabbabaaabaaabaabbaabaaaababbabbaabbaabbbaaaaaabbbaaabbababaaaaababbababbaaaaabbbababaaabbbbaabaaaaababbabbabbbabbababbbbabbaababaabbbbabbabbabbbababbbaaabaababaababaabaaaaabbaaabaaaaabbabbabbaabbbabaabbaababababaababbbbaaaaaabaabbaaaaaabbababababbaababbbabaabababbbbababbaaaabababbabaaaabbbabaabbbbbabbaaaaaabaaaabbabbaaabbbbbbabbabaabbbbababaabaababaabababababaabaaabaababbbbabbabaaaabbaaabaababbbbaaaaabaaabbb
aaaababaabbaabaaabaaaaababbbaabbabbabaabaaaabaaaaabbbbaaabbbbaaaaababbaabbbaabbbabbbaabaaabaabbaabbbaabbbaabaaaaaabbaabbbbabaabaaabaabbbaabaabbabbbbaaaaabaaaaaaaababaaaabbbbabaabbbbaaaaabbabaaaaaaabbabaaaabbbaababbabbbabaaaabababbabbbbaaaaabbbbbbabaabbabbaaaababbabaabbaabbbbbaabababaaabaaaaaaabaabbaaabababbbaabbbbaaaaabbabaaabaaaabaaabbbabbbaababbbaaabaaaabaaaabaaaabbbbaaaabaababaaaaabbbabbaabaaabaaaabbababbbabbbbbbbbbabaabbababbaabbbbabbbabaabbaabbbbbaabbbbababbbbbabaaaaababaaaaabbaaaaabbaabaaabaaaabbabbbbbbabbaabbbabaaabaaabbbabbaabaabbaaaaabaaabbbbbbaabbbababaaaaaabbaabaaabbababbabaabbbabbabaaababaaaaaaabaabaaaabaaaaabaaaabbbbabbbabbbbabbbaabbaababbbabaabbbbbbaabaabbbbbbaaabbabaaabaabaaaabaabaababaabbaabaabbaabaaaaaaaaabbbaabaaababbbabbaaabbaabbbaaaabbbabbaabaabaaabbabaabaababbabbbaaaababbabbbaabbaaaabaabbbbbbbaaabbbaaabaaabbbbbabbbbababaabbbaabababababaaabbbabbabbbaaaaaaaaaaabbaabababbbaabbbabaabbabbabbabbaababbbaaabbbaaaababbaaaabaabababbabaabbbaaaaaaaababaaabaaabbaaababbbaabbaaaaabaaababbaaaabbabaaaaabbbaabbabbbbaababbbabaabbbaababababaaababbaabaabababaaabababbbaababaaabbbbaabbabbbabbabbbbabbbababababbaabaaabbaaaabaabaabaababbaaababaaaaaaabaabababbbabbbaababbbbbaabbabababbabaaaaaabbbbababbabaabbaababaaaabbaaaabaababbbaaabbababbaaabbabaabbbaababbbaaaaaabababbaaabaaaaabbbbaaabbbaaabbabbbaabbabbababaaaaabbabbbaaabababaaaaaabbaaabbaaababbaaaabbaaababbbbbbabaababbabaabbbababbaababbbbaababaaabbbbabbaaaabbbbbaabaabaaabaabaabbbabaaaaaabbbabbaabbabaaaabbbbaabbaaababbbaabbbbabbbabaabbbbaaababbaaaabaababababbbbabbabbababaabaaaababaaabbaaaabbaaabaaaaababbabbaaabbababababaaaaabbbbbabaabaabbbbbbbaaaaaaababbbbaabababbabbbaaaabaaabbabbbabaaaaabbbbaaaabbabaabbbababbbaabaabaaabbabbbbbbbbabababbbaabbabbabbbbaaabaaabbbabaabbbaabbbbbbabbaaaaaaaaabbbaaabbbbbbabaaaabababbaaaabbbabbbbababbabbbaaaaaababbbbabbbbaaabaaaabababbabbbbbabbbaaaababababbbbabbbbbaabbabbbbabbbbbaaaaaaaabbabbbbaababbbbaabbbbaabbbbbbabbabaabbbbbbbbbabaabbabaabaababbabbbbabbaaaabbaaabbbabbaabbaaaabbbbabbabaaaabbab
bbaaabaababaaaababbabababaaaababababbbbaabbabbaabbaabbbabbbbabbbbbbbababbaaaaaabbbaaaabbbbbbbaababbaabbaabbaabbaaaabbababaaaabaaabaabbaababbbbaaaabbaabbaaabbaabaabbabaaaabaaabbbabbaabaaababaababaabbbbbabbbbabbbabababbbaaabbababbaabaaaaaaabbbbbbbaaaaaaaaaaaabbaabaaaaaaaaaabbabbbabaaabbaabaaabaabbaaaaabaabababbbbbbaaabbbababbaaaabbbaaabbabbaabaabbbaaaaaaabaaabababbabbabbabaaaaababbbbababbbabaabbbabbaabbabababbaabaaabaabbbbaabaabbbbabbbbaabbbaaabbbbbbaababaaabbbabaaaababbbbbabbbaababaaaaabbaabbbababbbabaaaaaaaaaaabbabababbababbaababaabbaabaaaaaababbbaabbbbbbbbaabababaabbaabbbaabaaaaababababbbbbbaaaabbaaabbaaaabaababaababbbabaaabbabbaaababbbbabaabaaaabbbbbbbbbaabbaabaaabbabbbbbbaabbabaabaaaabbababaaaababbaababbaabbbbaaabbbbbaabbbabbaabbabbaaabababaaababababaabbabbbabaabbaaaaabbbbbbbabbaabbbbaabaaabbbaababbbbaaaaaabbbbbaaababaabbbababbbbbabaaaabaaaaabbababbbbabbbbbabbaabbbbabaaabaaababaaaaabaabbbaaabbbbbabaabaababaaabbbaabbbaababaabbaabbaaaaabaaaabaabaaabbbaaabbbbaabbbbaaaaababbbbababaabbbababbaabbaaaaaaaaababbaabbabbbbbbbabbabbabaababaabaaaaaababbbbbbbaaabbaaabababaaaaaaababbababaaabaaaabaababbabbaaabbaaaabbaaaababbbbaaaabaabbaabaabbabbbbaabaabbbaabbbbaaababbbabababababbbabaabaaabbbbbabbaaabbaabbaabbabababababbaaaabaabbbbaabaabaaabababaabbbbabababbbbabbbbbaabbbbabaaaaaabbabaabaaaaaaabbbababbababbbaabbabaaabbaaabaabbabbaaabaaabbababbbbbaabababbbaaaaabbaaabbbbabbabaaaaaabbbaabbbbbbaabbababaaababaaaaaabbaaababbaababbaabbaaaaaabbbaabaabbbbaaaabbaaaabaaaabbbbbbbbaababbaabbbabbbbaaaabbaaaaaaabbbbbabbaabbaabbababbaabbbabbabaabbabaabbbbabbbbbbaabbbbaababbbaabbaaabbaabbaabbbaaababbababbbbbabbbaabbabaaabbbaababbbaaabbbaabbbbabaaaaabbabaabbaaaabaabaababbbababbabaababbabbbbbbaaabbaabbaabababbaaaabaabababaaabaabbbbabbbabababbaaaabbaabaaabbbababbbbbaababbbaabaabbabbaababababaaaabbabaababaaaaababaabbaabbaabababbbabbaaaaabbabbaabababababaaabbbaabbabbbabaaabbaaabababbabaabbabaabaaabbabababbaaabbbbbaabaaabbaabaabbaaabbbabaaabbaabaabbaaaaabababbaabbaaaabbaaababbaabbbbbbbabbbbbbbababbbbabb
ababaaababbbaaaaabbbbaabbbaaabbabaaaababbbababaabbbbaaabbaabaabbaabbaababbaabaababaaabbbbbaaaabaabaaabbbaaabaabbabbbabbabaabbbbabbabaabbbabaaaabaaaabababaaaaabbbabaaabbaabbabbabbbabbbabababaabbbbaabaabbaaabbaaabbbbabaaababbbbbbaabbabbbbaaaaaaabaabbaaaabbaaabbabbaaaabaabaababbbbbaabaababaabbabaaaabbaabbabbbbabbbaaaaaaabaaabaaaabbbbbbaabbbabaaaaaaaaabbabaabbaaaaabbbaaabbaabaaaabbabaaaabbbabbbaaababbaaabaababaabbabbbbbabaabaabababbbaabaaaaaaaabbaabaabbbabbbbabbaaabaaabaabaaababbbbaaabaaaabbaaaaaaabbbbbaabbbbababbbbabbabbabaaaaaaaabbabaabbbbbaabababababaaabbaabaabbabbbaaaaaababbbbabaaaabbbbbbabbbbbbaabababbaaaabbbbbbbaabaababbaaabbbabaabababaababaaabababbbababbaaabaaabaabbbabbbabababaaabbbbaaaaabbaaaabbaaaaabbabbbaaaaabbbaabbaabbbabaaaabbbbababbaabaaabbbbabbbabbbbabababbaababaaaabbaabbababbaababaaababbbaabababaaababbabaaabbbbbaaabaaabbaababaabbabbbaaaabbbabbbbaaaaabababbabbbabbabbbbbbbbaaaaabbbaabbbababaabaabaabaababbaaabbababbbbabababbbabbaabbbbabaaaaaaabbaababbabbaaaaababaabaaaababbbababaabbaaabbbabaaababbbbbaaaabbbbbbbbbbbbbabababbaabbbabaabaabaabbabbbbbbabbabbaabbbbbbaababbbbbbbaabaababbbabaabaaabbbbbbabbabbabbbbaababbaabbbbbbaabbbbaaabbbaaaaabbbbbabbbaabbbbaabababbbabbbbaaaababbaabbbabaababbaababbbbabababaabaabbbabababaabbaababbaaabbabababababbabbababbbabbaabbbbaabbbabbbababbaaaabbbbbbbbaaaaaabbbbabbbaaaaaabaaabbbbbbbaaabaaaabbaaaaabbbaabbabbabbbaaaaababaabbabbabbaababbaaabbbbabbbabbbbaaaaababbbbbbbaaaababbbaaababbabaabbbbaabbbbaabbabaaaaabaaaabbbaababaaaaabaaaababaabababbbaaababbbabaabbbababbaabaaaaabbbababaabaaaaaabbabbabaaaaabbbbaabaabaabaabaaababaaaabaaaabbbaaaaaaaaaaabbaabaaabbababbabbbbaabbabbaabaaabbabbabaababbaaabababbababaaaaabbaabbbabababbaaabaaaabbbbabbbbbbabbaabbaaaabbbbabaabaaaaabaabbababbbbaaaabbbaaaaababaabbbbaaababaaaabbbabbbaabaaaaabababbabbaaaaaaabbabbbbbbaaaaaaabaabaaaababaaaabbbbaabaababbbaaaabbbbbaaabaababbababbabaabbbababbabbbbbaaaaabbbababbaaaabaaabbabbbaaaabaababbaaaaaaabbaabbbbbaaabbaabbaaabababbbaaababaaabbabaaaaabbaaababababbbaababaaababa
bbabbabaabaabbbababbbbbaabaaaaaaaaabbbbbbaabaaaababaabbbbbababbabbabbbaaabaabbabbbbbbbabbaaabbabbbbabbaababababaaaabbabbbbbaaaaaaabbabaabaabbbaababbaababbbbbabababababaaaabbaabaabaaabbbabababbbbabbabaababababbaabbbbabaaaaaaababbaaabbbabaabbabbbabbabbaaabababaaaabbbbbaabaaabbababaaabaaaababbabbabbbbbbababbbaaabaabaabbabababbbbaaabaabbaaabbabbbabbabaabbbbbaaabbaaaabaabaaaaaabbabbabbbaaaaaaaabaaaabbabaabbaabaaaaababbbbbbaabaaabbbaaaaaaaabababbbbbbbbaabbaabbbbaaaababbabbbbbbabbbbabaabbbbabbbbaaababbaabaaaaabbbbabaaabaaabbbabaaaaaaaaaaabbbababaababaabbbbbaabbababbaaaaabbaaababbbabbabbaaabbaaabbbbaabaabaaabaabbbbbaaabbaabbbbabbbabaabbbbbaaaaababbabaaaaaaabbaaaaabaabbabaabbaaaabaababaabaaaaabaabbabbaabbaabaababaabaaababaabbbaaaababbabbaabbbaabbbabaaaaaabbbbbaaaabaabaababaabaaaababaaababbaaabbabbbabbaaabbaabbbbbbbbaabababababbbbaabaabbababaaaababaaabbabaaabbabbaaababbababbaaaaaababbaaabaaaabbaaabbbabaabbbbabbabaabbbaaabbababbbbbbaaabaabbaaabbbaaabaaabaababbaaaabbbabbabaaabaaaababbbababbbbaaaabbabbabbaabaaabbaaababbabbbaabbbabbabbbababbabbbaaaababaaaabababaaaababaabbaaabbaaaabaaabbbaaabaaaaaabbbbaaaababaaaaaabaaaabbababbabbbabbaabaabaaaaabbabbabbbabbabaabbbbaabaabaaabaaaaaabbbaaaabbabaaabbbabbbaaaabbbaaabbbbbabaaabbbabbbaabbbabbbbabbbabbabaaaabaaabbbabbbaaaaaababaaabbaaaaabbababbabbaaaabbaaaaaaaababaaaabaaababbaaaaabbaabaabaaaaaaabaaabaabaabbabaabaabbabababbbaaaaaabaaaabbbbbbaababaababbabababababbaaaabaabaaababbbbbbbaaaabbaaaaabaabaabbbaaaaabbabbbbbaababbbbabbbaaabaaababbbaabbbbbbbbbaaababaaabababaaabaaababbbbbaabbbababbababaaababbbbaaaabbbbbbbbaabbababbbababbabaabbaaaabababaabbbbbaaaabaabaabbbaaabbbaaaabbabaaaaaaabbbbbabbbbabbbbbabbbabbbababaaaaabbaabaabbaaabaabaabbbaaaaaaaabbbaaaaaabaaaaababbaaabaabbabaaababbabbabbabbbbabababaabaaaaaabbbaababbabbababaabbaaabaaabbbaaaaabaababaabaabbbaababbbaabaaaaaaabbaaaaabaabbaaabbbbaaabaaaababbabaaaaabbabbbbababbbabbabbabaabbaabbaabaababbabababaabbaaaabbbbbbabaababbabbaaaaabaaaaabbbabbbbbabaaabaabbababbaaaabbaabbaaabaabbaabbaabaaaaaababa
bbbabaaaabbabbaababbabaabbaababbbbbabbaaababbbabbbabbbabbaabbbbabbbbbaabbabbbbabaaaaabaaaabaabbaaababbabbaaaabbbaaaaaaaaaaababbaaaaaaaabaaabbaaabbabbbbababbaabbbbaababbaababbabababaabbaaababaababbbbaabaababaabbabbababbabbbabbbababaaaabbbbbbabbbabbaaaaabbbaabbbbabbbababaaabbbbbbabbbbababbbaabbaabababbabbbbbbaabbbabbaabbaabbbbabbabaaaabaabbbbbaabbbaaaabaabaababbbbbbbbbbaaaaabbaabbabbbbbbaaaaababbaababaabbababaaabbabbbbaaaabbbaaababbbbabbabbabbabaabaaaaabaaabbabaaabbbbbbbabbbbababaababaaaaabaabaaabbaaabbaaaabaaaaabbaabaaababababaababaabbbbbbaaabbbaabbbababaaababbabbbabaaababaabbabaababbababaaaababbabbaabaaaabbabbbbbbbaaabbaaabababbbaababbbbbababaabbbbbaababbaabbbababbbabbaaabaaabababaabbaabbbaabbbabbbabbaaaaaaaababbaabbbabbbbbbbbabbbbabaabbbabbbababaaabbbbaaabbbbbaabaabaabaaaabbabbabbbbababbaaabbbbbbbaaabbbabababaaaabaababbaabbababbaaaabbbabaabbbbabaabaabbbbaabbbabaaabaababababbaaaaababbbbbbabbbaaabaabbbbaaaabbabbbababaaaaabbbbbababbbaaaaabbbabaabbbabababaababaabaabbaabaabbbababbabbababbbaaababaabbbaaababbbaaabaababbabbaabaaaabbabaaabaaababbbbbabbbaabbbbabbaabbaababbabaababbabbababbababbabbaaababaabaababaaabbbababbaabababbbaaaabbaaaaabbaabbababaaaabbbaabababaabaabbaababaaaabbbaabaaabbabbaabbaaaaabbbaabaaabbababbbabbababbbbabbaabbabbabbaabbababaaababbabbbabaaabbabbbbaaabbbabbaaabaaabaabbaabbbaaaaabababbabbbaaabbbbaabbaaaabbbbbabaabbabababbabaaabbaaabbabaabbabaabbaabbaaabbabababbaababbabaabaaababbaabbabbaababbabbbabbaabaaaaabbbbabbabababaabaaabbbabbaabbbaaaabbbbbbbaabaaaaaabbaaabbabbaabbbbbbbabaabaabaabbbaaaaabbbabbbaaababaaaaaabbbbababbbaaaaababbbbaaaabaababaaabaabbaabbaabaaababbaabaabababaaaaabaaaaabbaaabbabaabbbbbaabbaabaaaaaaababbaaaabbababbabbbbbaaabbbaaaaabbaabaaabbababbbaabaaabbbababbbaaaaababababbbabaaababbabaaabbaabababaababaaaaaabbababbbbbaabbbabbabbaabababbbaaaabaaabaaaaabbbabbbabaababbbbaabbbababbbaaaababbbbbbbaabbabaaabbaabbabbbbaaabaaabbabbbabbbbabbbabbabaaaaaabbbbaaabbbbbaaaaabaabaabbbbbababbaabbaabbbbbbaababbbbaabbaaaabbbbababaabaaaaabaabbbbaabbbabbbbabba
aababbabaaaabbaaaaabbbabbbaaabaabbaababbbbbbbbbabbaaaaaabbbabbaaabababbabababbabbaaaaaaababbbbabbabbbaaaaabbaaababababbbbaaaaabbbabaabbbbaaabbbababbaababbaaaaabbaabbbbbaabbbaaabaababbaabababbbbbaaaaaaaaaabbaaaaaaaabaababbaaabaabbabbbabbbbabaabbbbbabbabbbbabababbbabaaabbaaaaaaabbabbbbbababbaabaababbabbaabaabbbaabaabaaaaaaabbbbabbbbaabaababaaaabbaaaabababbabaaabaaaaaabbaababbababbabbabaabbbbbabbbaabbbbaaaabbaaababbabbaaabababbbaaaababbbbabaaaabbaabaaaabbbaaabbaabbbaabaaaabababbbbaaaaaababbaaabbbabbbbabbabbaabbbaabbababbbaaabbbaaababbbaaabbbaaaabbbbabaaabbaaabaabaabbaaaababaaaaaabbbababbbbbbaababbbaababbbababababbbbbbababaaabbbaabbabbbabbbabbbbaabbbabbbaaaababaaaabbabaaaaabbbabbababaaabbabababaaabbaabbabbabaababbaababababbaaabababbbbbbabaaababaaaabbbabaabbaaaabbbbbaabbabbbbaabababbaaabbaaabbaabbabbababbbaabaaababaabbaaaabbaaaaabaaabbbabaaabbabaabbbaaaaaaaabbaabbbbbbbabbaaaababaabaababbbbbbbbbbbabbaabbbbaabbbbaabbaaabbaababbababbbbbbaaaabbbbbaaaaabbababbabaaaabbabaaabbbabbbbbbaaabaaabaaaabbababaaaabbbbabbaabbaabbabaaabaababaaabbaabaabbbbbbaaaababababbbabbaaaaaaabbbbbbbbbaaaaabbabaabaaaababaabbbaaaabaababbabaabbbababbbbbaabbabbbbabbbabbbbabbaabbabbbababbabbaaaabbbbaaaababbaaaaaaabaaaabaaabaaaaaaaaabaabababbaababaabaabbaaaabbbbabbabaaabbbbaababbabaaaabababaaabaabaaaabbbaaabbaabaabbaabbbbaaaabbbbbbabbbababaaaaaaabbababbaabbababaabaaabbbbaabbbbabbabbbbabaabbaaaaaabaaabaabbbbbbbbbbabbababbbbbababbbbbaabbbaabbbababaabaaabbababaabbbbaabbbbabbbabbabbbbaababaaabbbbbbbabaaaabbabaabbabbabbaaaababbbaababababababbbaabbbbbbbbbabaaaaaaabbabbaaaaaaabbaaaaabaaaabaabaababbaabbbbaaaaaaabbaabaaaabbaaaaaaabaabbbabbbaaababbaaabaaaaabbabbbababababaabaaaaabaabaabbababbaabaabaababbbbabbaabbabaaabbbabaabbabaaaaaaaabbbbabbaaabbbbbbabbbbbabaaaabbbaaabaaaaaaaaaabbbaaaabaababbbbbabbababbabbbabbabbbbbbabbbbbaaaabaabaabaaaababaabbabbbabbabbbbbaabbbbababbbbbbbbbbabaaaabbaabaabbbbaaababbbaaaaabbbaabbbbaaabaaabbaababbabbaabaabbaaaaabaaaabbaaaabbbbbaabaaababbabbbbbaababaaabbbababaababaaaaaaabbbabbbbbababb
aaaabbbabababbbbaabaabbbaaaaabbaabbaabbabaabaabbbbaaaabbbaabbabababbbbabbababaaabbbbabbaabaabbbaaaabbaabaabbbbaaaabaabbaabbbaababaabaabbababbbaaabaaababbaabbbbabbbbababaaaabbbabbaabaaaabbabbabaaaaabbbbaaaabaabaababaabbbbbabbbbbabbabbabbabbababaabbbbaabbbaabbaabaaababbababbaabaaabbabaabbaabbbbaaababaaabbbbbbbabbababaaaaabbbbbabbaaaaaabbbaaaaaabaaaababbbbbbaabaabaabbbaaabbabaabbbbbbbbbbbbaababbbaababbabababaaaabbbabbbaabababbabbbabbbbabaaabaaaaaabaaaaababbbaabaaaabaabaaaaabbabbbbaaabbbaaabaabaabaaaaaababbabaaabbabbaaabbbbabbbabbbbbabaaababbbbabbbbaaababaabababaababbbbbbabbbbaaaabaabbaabaaaaabaaabbbbaaaaaabbbbbabaabbbaaaabbababbbbbababbaaaaabbaabaaabbaaaabbbaabbaabaaabbaabbaaabbbbaaaabbbbbaaabaaaaababbbbaabaaababaababbbaabbaababbbaabaaaabaabaabaaabaaaaaababbbabbbaaaabababbaaaaabbbbbabbbbaaaaaaabbababaababbbbbaaaaababbabaabaabbbbbabaabbababaaaaabababaabbaaabbaababaabbbaaaaaabaababbbbaabbbaaaabbbabbaabbababbaaaaababaababababaaabaabbbbaaaababaabbbabbbbbaaabaabbbbbabaaabbaaaababbbaabaaaaaabbbbabbbaaaabbaabaaaabaababbbababbbbaaaaaaaabaaaabbbaababaaabbabaabbabaababbabbbbbababbbaabbbbbabbabbaaaaaaaaaababaabbbabaabbabbbbbababbbbaabbbabaaabbaaaaababaaabbabaabaaabbaaaaaabbaaabaaabbaababbabaabaabbbbbbbaababbaabbbabaaabbbabaaaabbbabbbbbbabbbbbabbbaaababbaabbaaabbbabbababbbaabbaaaabaaabbbabbbaaabbabaabbbbbabaababbaabaabaabaaaabababbbabbbabbaabbaabbbbbabaababaabbaaaabbabbbbababbabaabaaaababaaababbbaaababbaabbababaaaabaaabbbaaabaaaaabaaababbaabbbabbbbabaabbaaaaaaaaaaaabababbaabbbbbbbabbbaabbabaaababbabaaaabbaaaabaaabbbaaabbabaaabaabbabaaaabbbbbbabababaaabbabbbbababaaabbabbbbbbbabaaaababbbabaaaabbaabbaaaabbaabbabbaaabbbbaababbbababbabaaaaaabbaabbaabbbabbaaabbababaabaaabaaabbbaaabaabbbbabbbaabbbbbbbbbaababbaabbaaabababbbabbbbbbaabbbbbaabbaabaaabaabbaabbaaaabbbbbabbbaababbbaabbbbbbbabababbaaaabaaaaaaaaabbaababaaabbbbaaabaababbbbbababbabbbababbbabaabaaaabaabaaaabaababaabbbbbbbaaabbabaaababaababaababbbbaaaabaababbbbabaaabbbbbaaaababbbbbabbabaababbabbaaabaababbbabababbaaaaaaabbaababbaabbaa
bbbaabbabbbababbabaabaabbaaabaabbabbbbbabaaababbbbaaaabaaabbbbbbabbaabbbaaababbaabbbbbbababbbbbaabbaababbbbabbaabbaabaaababbbbbabbaaabbbaabaaabbbbabbabbaaaaabaaaababbaababbaabbaaabbbbbabbaabaabaabbaaabaaabaabaaaaababbaababbbbabaaababbbbbbaaabbbaabaaaababbbbbabaabbbbaababbaaaaabaaababbabbbbababbbaabbbababbaabbbbbbbabbababbbbbbaabbaababababbabababbabaaabaaabbababbababbbabbbbabaaababbbbbaabbbaabaaaababbbaabababaabaabaaaabbbbbaabbbbaaabaababaabbbaaababaaabbbaaababababbabbbababbbabbbaabbaaabaababbaababababbbabaabaaaabaaaaaaabaaabaabbaaabaabaaaabbbabbabaabaabaaaabaaabaababbbaaaabbaabbabaaabbbaabbabbbaabababaaaabaabbaaabaabaabbabaaaaaabbaabaabaaaabbbabababababbbbaaaabaaabbbaababaababbbaaababaaabbaabbaaababaaaaababbbaabbbbaaabaababbbbbabaababbaabbbaababaaabaabaabbbababbabbbbbbaaabbbbabbbbbaabbbbbabababaaaabbbaaaaabbabaababbbaaabababababbabababbbaabaaaabababbbbbbbbbabaaabaaaaababaabbabbabbaaaabbabbbbbbbbababaabbabaaaaaaabaaaaaabaabbaabbbaabbbabbaaaababababaabbbbbbbbabbabbaabbbabababaaaaabbabbbbbbabbabbabbbababababbabbabbbbbbbbbaaaaaaabaaaabababbaaaababaabbbabbbbbbaaaaabaaaababaabbbaaabbababaababaaabbaabaababbaaabbaabaaaababbbbaaaaaabaabbaabaaabababababaababaababbabbaaabaabbabbabbbaabaabaaaabaababbaababbbabababbabbbbabbbaaaaaaababaaaaaabbbaaabbabbabaaaaabbaaabbbbaaaabbababbaabaabaaaabaabbaaabbbababbbbbbababbaabaabbabaabbbbbaabaaabbaababbbbaaaabbaaabaabbbbbababbbabbabbabaaaabbbaabaaabbbbbbbabbababbbabbbbabbbaabbaaaabaabaaaabababbababbbbbabbbaaabaaaabbbabaabbbbaaabaabbaabbbaabaabbaabaaababbababababaabbbbabababaabbbababaaaaaaaaabaabbbaaaabbabaaaabaaabaaaabbbbbbbbabbbbabbabbaababbabaabbabbbaabbaaaabbaaabbababaaaaabbbaaaabbabababaaabaabaaaababbbaabbbabbbabbabbaabababbabbabbbbbabbaaaaaaaaabababbbababababbaaaababbbbababaabbbbaaabbbbbbbbbbaabababbabbabababaabaaababaabbabaaaaababbaaabbbbbaaaaaabbbabaaaaabbaaabbbbbaaabbbbbbababababaaabaababbbbbaabbaaabbababbbbbbbaaaababaaaabbbbabbbabbbaaabbaaaaabbabbbbbbbaababbabababbbabbabbaaabaaabbbbbaaaaaaaababbababaababbaaaabaabbaababbabbabbaaabbbb
bababaaababaaabbbaabaaaabbbaaaababbabbabaabbbaaaaababbaababbaababbbbabbaabbbabbaababbbabaaababbbbbbbbbaaaaaaabaababbbabbbaaaabaabbbabbbbabbbaaababaaababbabaaaaaabaaaaaabbbbbababbbaabbbbaaaaababaabababababaabaabaabbbaaaabbbbbbabbabbbaaaaaababbababaaaaabbaabbaaaaababaabaaaabaaabaabbbbbbbabaaabbababbaaabbbaaaabbbabaabbbabaaaaabaabababaabaaaaaaaabbabaaabaabababbabbaababaabbbbaaabbbaabbbbbbabababbaaabaaaaaabbaaabbaabbbababaababababbaabaaabababbabaaabababaaabbbabaabbbbbbbbaaabbbaabbaaaabababbabbabababababaabbbabaabbaabbbbbbabaabbaabaaaabbabbbbababaaababbababbababbabaabababbbbbabbaaababbbabaabaabaaaabbbaabbbabababbaaabbbbaabaabbbaabababbbaaaabaaabbbabaaaaababbbbaabbbbbaaaaaaaaaaaabbbababaabbbbbbbbaaababbbabbaabaaababbabaabbabaaabababababaaabbbaaaaabbabbabbabaabbbaabbabababaaabbababbbbbbbababaababababbaaababaaabbaaaabbbbabbbbabbaabbbbbbbbaabaabbaabbabababaaaabbaaabbbbabbaababbabbabbabbabbbaababaaabaaabbbaaabbbaabaabbbabbbbbabbabbabbbbbaaaaaaabaababababbaabbbbabbaaaaabbaabbbbbbabbaabaabaabaabbabbabaaaababababbbbabbbbbbbbaabaabbabbbbbbbabbbaaabaababbbbaaabaaaaabbbaabaaaaaabbbbbaabaabbbbbaaaababbabbabbbabaaabbbbbbbababaabaaabbbaabaabaaabaaabaaaaabababbbbabaaaaaabbbbbaaabbabbaaaaaaaabbbaabbbabbabbbabbabbaababbbaabbbbbbababbabbbbbbababbbaaabbaaaaaabbbaaababababbaabaaabaaaaabbaabbabaaaaaabbabbbbabaaaababbaaabbaaaaabbabaabbbaaabababaaaaaaaabaaababbbbaabbbbbabbbbbbbbababaaabaaabbbbabaaaaababbaaaaaaaaaabaabaabaaaabbbabaaaababbbaaabbbbbabbabbaaaabbbbbaaabbbbaabbbbbaaabbbbaababbaaababaaaabbaabaabaaabababbbaaaabbbbbbaaaaaaababbbbbaaaabbbabaabababbbbbabbabbbaaabbbaababbabbbbaabababaaaaaabbbaabbaaabbababbaaaabbaaaaaaabbbaaaabaabaabbaababbababaaabbaabbbbabbababbaabbbabaaaaabaaaaababbaabbbbbabbabbbbabbaaaaabbbababbbababbaaabbabbbaaabbbbbaabbaabbaabbbaabbababbbaababaaaaaababbabbbbabaaaababbabbbabbaaabbabababbabbabbbabbaabbbbbabbabbabbbabbabbaabababbaabbaabaaaaabbabbbbaaababbbabbaaaabaabbaababbbaaaababababaaabababbaabbbbaabbbbababbabbbbabaaaabaaaaaaaababbbbbabbbbbababbbbbaaabbaabaaaaabababbb
aabbbbabbbbabababbabababaababaabaaaaaabbbabbbaaabaabbbbaabaaabaaababbabaabbbbaabaaaaabaabbbbbaabbaaabbbbbabaaaabbaabaaabaaaabbbbababbbbaabbababbbbaabababbbbbabbaaabbbabaabbaabbbbbaaabaabaaababbaaaaabaaaabbaaaaaababbbbabbbaabbabbbaababababbbbabbabbaaaaabbbbbbaababbbbbaaaaaaababaaaaabaabaaabaaaaaaaaabbaaaabbaabbababbaabaabbaaabaabbbbbbabbbaabbaabbaaaabaaabaabbabbababaababaabbaababbaaaaabbaaaaabbabaabbbbbabbbabaaabaabbababbbabaaaaababaabbaabbabbbbbbabaaabbbabaaabbaaabaaabababbaaabbbaaabaaabbaaababbbaaabbbbbbabaaaaabababbbbaaaaaabbbaabbbaaabbaababbbaababbbbbaabbabaababaaabaabbaaabaaabbbaaabaabbbbbbabaabbaaabbbbbbbbaabbbabbbbbbbaaababbbbaabaaaabaaaababbaabababaabbbababbabbabbbaaabbbaaabaaabbabbbbbbbbbaaaababbababbbbababababaaabaaabbabbaaaabbbbabbababaaabbbbbbabaaaabbbabbabbbbbaaabbabbbbaabaaaaabaabaabaaaabaaabbbaabbaaabaaababbaaababbaaabbabbbbbbabaaaaaaabbbaaaaaaabbbbbbbabaabbbabaabbbbaaaabbabbbabbababbbababbaaabbbabbbbaaabbbabababbaabababbaabaabaabbaaaabaabbbabbbbabbaabaaaaaabaababbbaababbbbabbbbbaababababababaaaaabbaabbbbaaabaaabbbaaabbbabbabbbbaabababaaababaabbbbababbbababbbbbbaabbabbbaabaabaabbababbabbbabbabbabaabaabbbabaabababaababbbbaabaabbaababbbbabaaabaaaabbbabaabaabbbabbabaaaabbaaababbaaaabbbbaaaaabaabaaabbbababaabababaababbaaaaabbbababbabbbaababbbbaaabbbbaaabaabaabbbabbaaaaaaababbaabbabaababaabbabbabaababbabbbbbaabaaaaababaabaaabbaaabbabbabbabaabababaabbbbabaabbbaabbaaabbababbaabbbaaaaaaaaababbabbaabababaaababaaaabaabaaabbbaabaabbababbbbbabbbbbbbbabbaabbabbbbababaaaabaaaababbbbbbbabababbbbababaababaaaaabbabaaabbbbbaaabaabbaaaabaaaaaaabbaaaaabbbabbbaabaaaabbaabbbbabbaaababbabaabaabbaaabbbbaabaaaabaaababbbbbbbbaababbababbbbbbaaababbbbabaaaabbabababaaaabaabbbabbabbbabbbbaaaabbbabbaabaaaaabbbbbbaabababbbaaabbaaaababbaaaabbabbbaaaababababbbbaababaaaabbbabbbaabbabbaaaaabbbaaababaaabbbaaabbbaaababbbbabaabbaabbbaaaaaaaaababbbbbabbabbabbbababbbbaabbabbababbaabbbaabbaaaabbabbababbabbaabbbbabbbaaaabaababbbaaaabbbbabaabaaabbbababbabbbababbababaaaabbbbbbbbaaababaabbabaaabba
aaaaaaabbbaaaaababaaaababbbabbbbbabbaaabbabababaaaababbababbaababbbbabbbabbbbbaaaabababbaabaaaaabaabbaabbabababaabaabababaaaabbabbbaabbbbabbbbabbabbaaabbabbaabaaaaabbbabbbaaaabaabaababababbbaababababbbbbabbbaabababbaaaaaaabbaabaaabbbbaababaaabaabaababaaaaabababbabbbbabbabbbaaaaaaabbbabbbbaaaababbaaaabaabbabaaabbaabbbbababbbababbabbbaabbbaabbaababbbbbabbababaabbbbaababbaaaaababbaaaabaaaaabaababbbababaaabaababbaabababaabababaaabababaaaaababbbabababbabababbbbabbaababaaaaabaaaabbbbbbaabbabbabaaaabbbbababbaaababababaabaaaaaabaaaababbbbbbabbbbbbbaaaaabaabbabbbbaabaaabbaaabaaabbbbabaaabbbaaaabbabbbaaaaabbbaabaaababaaabababbaababbbababbbabaabbabaabaaaaababbbaabbbbbababbbbbbbbaababababbbbbbaaaaaabbbbbaabaabbabbbabbaabbbbabaaabaababaabbaabbabbabbaaaabaabbaaaabaabbbabaabbaaabaaabbbbaabbaabababaabaabbaaabaababababbbbabaaabbbaaababbaabaababaabbbaaabbabbbbbbabbbabababababbbbabaabaaaaaabbbababababbbabbabaaabbabbaabaabbbaababaaabababababbabaabababaaaaabaabbaabbbaaababaaaabbbabaababbaaaabbaabbbaaabbbbbbaaaaabbbbabbaaaaabbbaabbbaabbabbbaaaabbabbbbabaabbababaaabaababaaabbabaaaaabbabbaaabbbbabbabbababaabaabbaaabbaabaabaabbbbabbabbbbbaaaabaaabaababbaaaababababbababbababbabaaaabaabbbbbabbabaababbabbbbabaaabbaabbaaaabbbbaaaababababaaaabbbbabaabbaabbbaaaaababbaaabababaaabbabaaababbbbbbbaaaabbbbabbaababaaabbabaabaaabbbbababbaaaaabbabaaabaabaaabbbbbbbaaabbaabbbbaababbbbababaababaabbbaaaaaaabbabaaababbabbbabaabbabababaabbbbbbababaaaabbaaabbabaaabaabbbaabbbababbbbbbbababbbbbababbbbababbbabababaaabaabbabaabbabaabbbabbbaababbabbbbabbbbbbbbbabbababaaabbbbbbaabaabbaabbbaaabbabaaaabaaaaaaabaaababaaaabaabaabbaababbabbbbaababbabbaababbbabbbbaaaaaabbabbbbbaaaaabbbababbbbaabababbabbaabbbaabbaabaababbaaabbabbbbabbbbaaabababbabbababbaabaaaaabaaaaabababbaaabbaabaabbaaabaababbbabaabbbbabbaabbbbaabaabaabbaabbabbabaaababbbaabbaabbabbabbbbabbabaaaaaabbbaaaaaabaaaaaabaaaababbaabbabbbbaaaaaaabaababbbabbbbabaaaababaaaababbbababaabaaabababaaaaabaaababbbaaabaababbabbaaaaabababbbbbaabbabbabbbbaababababaabbaabbabbba
abaaaaaabbbaaabbbbaaaaabbaababbbababbababaabbabbaabbbbaaabaaababaabababbaaababbabbbbaababbaaaabbbaaabbbaaabaabbbbbaabbaaaabaaabbaaabaaaaabbabbabbbabbaaaaabbaaabaaababbbabbbabaabaaabbbaabbbabbbbabbaaabaabbaaaaaabaaabaabababbaaababbabbbabaabaaaababbabbbabbbabaaaababaabbabbbbbbbbabaabbbbbbabbabbaabaaabbbbbbbbbbbaaababaaaabbaabaababbbaabaaaabbbabbabbabbbbbabbbaabbbaabaabaaabaabbbabaaaabbabbabbbaababbabbabaaaababbaabbaababbbabbbbaaaaaabbbbaaaababaabbbbaaababbbabbbaabaaaaababaabbaabbabaabbbaabbbbabbbabbbaabaaaaaaaaabbaabaaabaabababbaaabbabbbbbabbbbbbbabbaaaaabaababbbabababaaabbabbbbbbbbbabaabbbabaababbbaabbbaaaaaabaaaaabbbaaaababaaaaaabbababbbbbababaaaabababababaaabbbbbabbbbaababbbbaababbaaaabbaababbbaababbaaaaaaabaaabaabbaaaaabbaabbbbbaababaaabbbbbaabbaabbaababbbbbbaaaaaabbabbabbbbaabaaababbaaaaabbbbbaabaaabbaaaaabbaaabaaaabbabbbabbaabaaaaabbabbabaaabaabaaabaabbaaaababaaaabbbabbbbbabababbbabaaabbbabaaabbaaaaaabbaaaaaaababbbabababbaabbaabbabaabaaaabaabaaababbaaababbabaaabbbaaaabaabaaababbbaaaaaaaabbbbababaaababbbbaaababbababaabbabababaaabbbbbabbaabbbabbabaabaaababaabababbaabaabbabaaaabbbbabababaaabaabbaaababaabbaabbbababbbabbaabbaaabbababbabbabbbaaababbabababbbaabaabbbaaabaabbababbbabbbbbabababbaabbabbbababbaaabaabbbaaaabbbbababbbaabababababababbbaabaabababbaabbbaaaaaabaabbbbbbbabbbbbaabaabbaaabbbabaabbbbaaabbaaaaababaaaaababaaababbbbbbbabaabababbbabbaababbaaaaaabbbbbbbbaabbbbabababbaaaaabbabaabbaaaaaaaabbbaaaababbaaaababbabbbbbbbbbaabbaaabaaabbbbabbbbaaabbabababbbaababbbaaabaaabaabaaabbbbbbaabbbabbbabbaabbabaaabaaaabbbaabbbbaababbabbbbaabbbaabaaaabbbbabbbabbaaababaabbbaaabbabbbbbabbbbabaabaaaaaaaabbaabbaaaaaaabaaabbbbaaaaaabaaaaababaaabbaabbbbabababbaaaaaaabababaaaabbbabaaaaaaaababababaabaaabaaaababababbabbaabababbabbbbbbbbbbababbbaabbabbbbaabaababaaabbabbaaaabbabababaaaabbaabbbabaaabaaabaabbabbbaabaaababbababaaaaababbbbbaaabbabaaaababaabbbaaabaabbaabbbbaaaaaabbabaabbaaaabbabbbabaababbbbaaaabaababbbaaaabaababbbabaabbbaaababaabbbbaaaaabbbabbaabbbbababbbbaababaaaabbabbabbb
abaaabaababbababbaaaabbbbbaabbaabbaabaababbabbbbbbbaabaabaaababbbaaabaabbaaabbabbbbabbbbabbbabaaaabbbbbaabababaabbabbbbbbbbbbabaaabbbaabbabbbbaababababbbabbbbabbaaabbabbaaabbbbaaabaabaabbabbaaabbbababbbabbbbbaababbbbbababbaabababbbaabaabaaaaaabaabbbaabbaababaabbaaabbaaababbbbabaabaabaaabaababababaaababbaabbbbbaabbbbababbaaaabaaabbbbaaaaabaabaaaabbbabbbbaabaaabaabbabbbbaaaaabbabaabaabbabaabbabaabbbbbbaaababbbabbaabbababbbabaabaabaabbaabbaaaaaaabbbaabbbbaaabaaaababbbabbaabaaaabababbbbbbbbaaaabbbbaabbaaabababbbabaababaabaaababaaaabbbbbbaabbbbbbababababbaaabbaaaababaabbababaaabaabbbbbbbbabbbabaabbbbababbabbbabbbaaaabaabbbbaababbbbbbabbbbababaaabbbbaaabbabbbabbbaabaabbaaabbabbbaabbbbbbaabbabaaababbbbababbbbaabaabbbaaababbaabbbbaaaabaabbaabbabbabbabababbaabbbababbaaababbaaabbabbababbabbbbaababaaabbbabbaaabbbbbbbbbbabaabaaaabaabbabbbabbbabbabbaabbaaabaaabbababbbbbbbabbbabaaaababbabaabababbababaabaaabbbababbababbaabbaababaababbaaababbbbaaaaaaabbbaaababaabbbaaabababbbbbaaaababababbabaabbbaaababaabaabbabbbaaaaaaababaabbbababbabbabaaaabaabaaaaaaaabbbbbaaaabbabaaabaabbaaababbabbabbaabbabaabbaaaaababbabbbbbbbabbaababaabbaaababaaabaabbbbbabaabababababbbbaaabbbbbabaabababaabbabaaaabbbabaabbaaabbabbabbbbbabaabbbabbaaababbbabbababaaaabaaaaaaaabbaabaababaaaabbabbabbabbaabbbbaabbbaababababaabbaababbaaaabaaabbbababbbaaaaabbbababbbbaaaabbbbaaabbabaabbabbaabbababbaabaabbabbabbbaabbaaabbabbabbaabbbabaaaabaaabbbabbbbbbaaababbaabbabbaabaababbbbabbbbbaababaabbaabababaaabbbbbaaaabbbababbbaaaabbaabaaaaaabbaabbbbbabbabbaaaabbabaabaabaabbabbbbbbbaabbabbaaabaabaaabbbabaabbabaabbaaaabababbaabaaabbaaaabaabbaabbababbbaaababaabbabababbbabbbaabaaabaaaaabbbbaaabbabaaaaababbbaaaaaabbbaaabbabaababbbbbaababaabbbbaaaaaabbbbbbbbbbaababbbaaaabababbbaaaaabababbababbbabbabbaabbbbaabbabaababbabaabaabbabbbabbababaabaaabbabbbaabbbbbbbaaabbabbabbbabaaaaaaaaabaabaabbbaabbabbaababbbbabbaaaabbaabbaabaababababaabaabaabaabbabbabbaaabaabaababbaaabbbaaaabbababbbbbaabbbababbbbbbabbbabbaaaaaaaabbaaabbaaaabbbabbbbabbabababa
bababaabaaabbbabaaabaabbbaaababbbbbbbaabbabaaabaabababbaabbbaaaabbabaabaaabaabaabbbaaaaaabbbabababbaababbbaabaaabaaabbaaababbabbbbbbaaababaabaaabbabbbbbaabbbabbbbbabababababbbabaabbabbabaabaabbabaabbbabbaabbbbbbbbbbbabbabaababbabbbabbbbabababbbbaabababbabbababaabbbbaababbbabaabbbaaabbbaabaabbbbbaabbbabababbabbbababbabaaaaabaabaabbbabbabbbabbbabbabababbabbabbaabaabbbaabbabaaababababbbaababababbbbaaaaabbbbbbbbbaaaaaabaababaaaaaababaaababbbabbbaabaabbabbbbbabbabbababaaaaabbababbbaaabaabbbbbaaaabaabbbaababbaabaabbbabbabbbbbabbbababbbabaaaaaaaabbbaaabbaaaabaaaaaaaabbbabbaabbaaabbbbbbbbaaaabaabaaaabababbbbbaaababbbabaabaaababaaabbabbaabaaaaabbbbabbababaabababbababbaaabaaabaabbababbbaaaabbabababaaaababbbababbbbbbababbbabaabbbaababaaaabbabbaaabbbaaababbbabbaababaabbabbbaabbaabaaaaaaabbbabbabbabbbbbabbaababbabbabbbbbabaaaaaaaabababbaaaaababaaabbabbbbabababbbbbbbbbbbababbbabbaabbaababbbbaaabaabbabbaabbababbaaabbbbabbaaabbbbbabbbbaabbaaaaabaababaaabaabaabbbabaabaaabaabaabaabbabaaaabbbabbbbabaababaabbbaaaabbbabbabbbaaabbbbbbbbababbbababbbaababbababbabbabbaabbaababbabababbabbbbabbbbabbbabaaaabaababbbababbbbaabaabbbbabbbbbbbabbabbaabbbababababbbabaabaaaabbbbaaaababbaaaababaabbababbbababbabbbbbbbbbabaaaabaabbbaabaabaababbbaaaababbbbbbbbbabbbbbaaabbbabbbababaabaaababbbaaabbaaababbaabbaaaaaababbaaabbbaaaabbababbbabbbbaaabaabbbaaabbaabbabbaaaabbbaaabbaabbbaaaaaabbbbbbabbbbbabaaaaababaabaabbbaaabbbbabbabbaababaaabbabaababababbabaabbbbabbaaaabbbaabaabbabbabbbbbbaabbbbbabbaaabbbbbabbabaabbaaabbbbabbabbaababbaabbbaabaaabaaababbaabaaaababbaaabbababbbabbabaaabbabaaaaaabbaaaaaabbbabaabbbabbaabbbaaaabababbaaabaabbaaababababbaabaabbbaaaabababbababbbaabbaaaabbbbaababaaababaabbabbaaaabbaaaababbaaaaaabbaaaabaaaaabaaabbbbbaababbabaabbabbbaaabaaabbbbaaaaabaaaaaabbabbaabbaaaabbbaaabbaabbbaaabaaaaaaabbaaaaaabbbbababbabababaaaabaabbabaabababbabbaaaaabaaabaaabbababbaabababbbaaababaaaaaaaabbabbbbabbbababbababbbababbabaabbabbbbbaaaabbabbabbabaabbabbbaaabaaabbaaabbaabbbbbabbbbbabbbabaaaaaaaabbababaababaa
babbbabbaabaababbaaababaabbbaaaaaaaabaabbbababbaaabababbaaabbbbaaabbabbabbababaaaaabbbaaabababbaabbaaaaaaabbbbaabaabbbbaabaaaaabbbabaaabbababaabbbababbabaaabbabaababababaaabaaabaaababbbabbbbbaaaabababbaabaaaaaaaaaabaabbaaabbbaababbbbabaaabaaabbbabbbbaaaabbaabaababbbbaaaabbbabaabaababababbaababbbbbababbbbbbabbbbababbabbbabaaaaaaabaabbaaabbbbaaabbbabbabbbaabbaabaabbabaaaabbbabbaaaabbaaaaaaaababbbaabaabababbbaabaaabaaabababbbaaaabbaaaabaabababbabbbbbbbaaabbaaaabaabbbbaabbbbaabaaaaabaabbbabaabaabaaaaaababaababababbaabaaabbabbbaaabbaaabbaabbaabbbbbabaaabaaabbaaabaabbaaaaabbbbbbbaabaabbabbaaabaaaaaaababbabbbaaabaabbabaababbbbbbbaaaabababaababaaaababaabbaaaabbbbbbaaaaaababbbbabaaaabaaabaabaabbbababbabababaabaaaaababababbaaaababaaabbbaabbaaaaabbbabbaaabaabbaabbbababbabbbaabbabbbaaaaabababbbaabaaaabaabbbabbaaabbbabaaaaaabaaaaaaaaaaabbbaabaababaabbbbaaaaabbbaabaabbaaabbbbbabbabbbbabbbbaababbabbaabbbaaaaaaaabbbbbbabbbbbabaaaabbabbabababbbbbaabaabbbaabaabbbabbbaabaaaaabbbabaababbbbbaaabaaabbababababbabbaaaaaabbbaabbaaaabbababbbbbbaababbaabbabbbaaabababaababaaabaabbbbbaaabbabaabaaaababaaabbaaaaaabbbaaaabbbababbabbabbbaababaababbbaabababbaaaaaabaababbbabaababbbabbaaaaaababaabbbaabbabbaaaaaabbbbbabaababbaaaababbaaabaaababaabbabaaaabaaabbbbbaabababaaaabbbbabababaabbababbaabaabbbababaabbbabaaaaaabaabbaaaabababbbaabababbbaabbaabaaabbaaabbaaabababbabbbbaabbabaabbbbaababbbababaabbaaabaababbbababbbaaaaaabaabababbbbabbaabbaababababbaaaaabbbabaabbbbaabbaaababbabaaaaabbababababaaaaabbbaaaabbbaabaaaaaaabaaabbbabbbababbababaaaabababbaababbbbaabababababbbbbabaabbbbaabbbbbabbbbbaabbbbaaabbbbababaabaaaabbaaabbaaaaabaabbabbabababbaabbaaaaaaaaaababbbabbaaabbbbbbbababbaabaabbbbbbbaabbbbaaabaabbabbababababaaaababbaababbaabaaaaabbaabbbabbbbabbbabaabaabbaabbbaaaabbababaaabaababbbbaaabbbaaababbabaabbbbabbbbabbabbaabbbabaabaabbaabbbbaaababbabbbabbabaabbaaaaaabbbbbabbbbabaaabaabaabbbbaabaaaabaabaaabbbbbababbbaabbaaababbbbaabbbbabbaabaabaaaabbbaababbbabbaabbabababaaaabbaaaaabaabbbaabaaaabaaaabaabaaaababa
abaabbabbbbaabababaabaaabbbbbabbabaabbabaabbababaabbbbbaabaabbbaaababaabaababbbaaaabaababbabaaabbbbbbabababbababbaaabbbaaaaabaabbbabbbaabbaaaabbabaaaaaaabaabaaabaaabbabaababaabababbbbaabbbbbabaaabbaaaaabababaaabaaabaaaaaabbbbbabaababbabbaabaabaabbaabbbaaabababaabbbbbbabbbaaaaabbbbbabbaabbabaaaabbbabaabaabbbbaaabbabaabbbbaaabbbbaaabbababbaabababbbbaabbababaaaaabaabbabbaaaabbbabaaaabbbabababbabaabbbaaabbbabbbbbbaaaabbaabaababaaaaaabbbbbabaabaabbaaabbbbaaabbbbaaaaabbbabbbabaabababbaabbaaaaababbbaaaabababbbaabbaabbbababbaaaaaaaaabaaaaabbaaabbaababbbbaababbbaaabbaabbaaaaababaabaabbbaaaabaaabbaabaaaabbabbbbbbbabababbababababbbbbbaabbabbabbabaaaabaaabaabbaabaaaababbbbaabbaaaaabbbaaabbbabbbaaaaabbbbabbabbbbbabaabbbbababbbbbabaaaabaabbbbbababaaababbabaabababbaabaaaaabaaaababbabbbaabababaabbbaaaabaaaaaaabbaaabaababbaababaaabbbaaaaaaaaabaabbbbbaaabbabaabbabbbaabbbbabaaabbbababaaaabbbbaababaabbbabbabbbbabbbbabbabaababaabaaababbaaababbababaababaaababaababbabaababaaaabababaaaaabaaabbbbababbbbaaabbaaaabaaabbababaabaaabbbabbabaaabababbbbababbbaabbbaaabaaabbbbabbababaabbaaaaabaaaabababaabbbaaaaaabbbaaaabaaabaaaaababaabbbbbbabaaabbbbbbaabbaaaabbabbaabaabbaaaabbbaaabbabaabbbabbabbaaaabbbabaaaababbbabbbbbaaababbaaababaabbabaabbbbabaabbbbbabaabbbbbabaaaaaaabbbaabbbbaaabaaabaabbbaababababbbbaabababbaaabbababbbaaababbbabababbaabbbaababaaaabbbbaaaaabbabbaaababbbbabbbaabbaabbbabbbaabbbaabbbaaabbbbababaaaabbabbbabaaaaaaabaababbaaabbbbaaaabaaabaaabbbbababababbbbabbabbaabaababbabbbbaaabaaabbabaababaaaabbbbbaaaaabbbbbbbaaabbbbaabaaaaabbababbabababbbbbaaaaababababbbbbbabbbabbbaabbabaaababababbbaabbbaabababbabbabababbababbbbbaabaaaaaabbbbbbaaabbbababbbabbababbaabbabaaabbabbbbaaaabbaabbaaaaabbbaabaaaabbbbbabaabaabbabababbbabaabaaaaabbbbaaabbaaaabbabaaaabbbabbabbbbbbbabbaaabbabbabbbabbbbbbaabbaabababbabbabaabbbaaabbbabaababbbbbbaabaabbbbbbababbbaabaabaaabbbbabbbabbaaababababbbbbabbbbabbaababbaaaaaaaabbabbbaaabbaabbbaababbaabbbaabbbbababaaabaabaaabaaaaabaaaaabbbaabbaababbbaabbaabaaabababaabaababbaab
abbaabbbabaaababbaabbababaaaaaaabaabaaaababbbbaabbaababaaabababbbbbbbabbbbbabaaaaabababbbaabbaabaabaaaabababaaabbbaaabababaaabbbbbbbabaabaababbabbabbbbbabbbaaaabbbaababbababbabaaabbaaaaaabbaabbaababbbbaabaabaaaabbbbaaaababbbbbaababbbbbbbaaabaabbabbabaaabbbbaababbbaabaaabbaabbababababbababbabbbbbaaaabaaabbaabaaaaaaabbabaabbaabaabbabbabaabbabbaaabbaaaabbabbaaaaaaaabaabaababaaabaabbbbaaababaabbbabbababbbaabbababbbbaabababbbbbbbaababbbaabbaabaababbaabbbaaaaabbbbbbaabbbbbabbabbbaabaabababaabbaabbaabaabbbbaabaaababbbbbbbabaaabbabbaaabbbabbabbbbbbabaabaaaaaabaaabbabbaabaabaabbabaaababbaaabbbbbbaaaaaaaaabbbbabbabaabbabbaabbabbaaababbaabbbaaabaaabaabbabbbaababbaabaaaaabbabbbbbabbabbaaaabbbaabbbbbbabbabbaabbbbabaaabaaaaabbbbaabbaabbbabbabbbbbbabbababaaabaabaabbbbabaaaabaaaaaaaabbbabbababaaababbababaabaaabaabbaababaabaaabaaaabbbaaabbbaabaaabaabaabbbaabbbabbabbbaaabababaaabaaaabbbbbabbbbaaaababaabaaaaaabbabbababbabaaaaababaabbababbaaabaababbaabbabbbaabbaabbbabbabababbbabaaaabaaababbbbbabbabaabaabbaabaaaaaabababbaaababbabaabaaabaaabbabaaaaabbaaabaaaaaaababaaabbabaaaaaaaabbabbabbabbbaaabaabbabaabaaabaaabbabbaabbbbaaababbbbbbabbaabbbbbabaabaaabbaabbbbabababbabbbababaababaabbaaaaaaaaabbbbaaabaababbbabaabbbabbababbababaaabbababbabbbaaababbbababbabaaabbbbabababaaaaaaaaababbbabbbaaabaaabababbaaabbbbababbbaaabaabaaabbbbabbbbabaababbabbbaaaabbbaaabaabaabaabbabbaaababaababbbbabbaabbabbbbabbabbaabbaaabaababaaaaabaabbaaaababababbababaababbaaaabbabbbbaaabaaaaabbaabaababaaaabaabaaabbbaaaaaabbbaaaaaabbabbbbbbbbbbaabbaaaaababababaababaabaabbbabbaaabbbbaaaaabbaaabaaaabbbbbbbaaaaaaabbbbabaabbabaabbbabbaababbaabbbabaaabababbbbababbaaaaabbabbbaaaabaaaaaaaaabbababbaaaaababbbbaababaaababbbababbaaabaaabaabbaaabaaabbbabbbbbbbbaababbbbababababbaaabbbabbbaaabbaabaababaaaabaaaaaaabbaabbabbbbbbabaabaababbbabbbabababaaababaaabbabababbabaabaaaaabababaaabbaababbbaaaaaabaabbbabbabbbaababaabbaabaaabbbbabbaabaabaaaabaabaaaabaaaabbbababbbbabbabbbbaabbaaaaaabaaaaabbbaaabaaababbbbbbaabaaaabaababbababbabbabbaabbabb
baababaaaabbaaabaaaabaabaaabbbabaaababbbbabaabaaabaababbbbabaabbababbbaababababababaaaaabaababaababbbababbbabaababbbabaaaabbabaababaabaababbabbaababaaaabbbabaaaabaaaabaaaaabaababbaababbbbbabbbaaabaaabaaabababbaabbaaabaabbbbbaabbbabaabbbbababbbbbbbbaaabababbbaaaaabbbbaaabbbababbaabaaaaaaaaabaaabbbbabbbbababbabbbbbbaaabababaaabbbababbbabbabbaabababbabbabbabaaaabababbaabbaaaaaabbbbaababbabaababbbbabbabaaaaaabaabbaabababbbbabbbaabbabbabbbbaabbaabaaaaabbaabbabbaabbbaaababbbbbabbbbbabbbaababaababaabbabbaaaabaabbbbbbaabbbbbbababbaaaabbbaabbaababaaabaaabaaaaabbbabbbbbababaabababbbbbaaaabbaabaababbbbbababaabaabbaabaababbbbbabbbaabababababbababbbaaaabbbbbbbabbaababbabbbaaaabbbbaabbbababbbbbabbbababaabababbbaabbbabaabbabbbbababaaabaabbbbabbaabbaaabaaabaaabbbbbbbaababbbabbaaaaaabaabbbabbaabbbaaabbaaabaaababaabbaabbabbababbbabbabababbaaababaaaabbbbaababbabaabbaabbbaababbbaabbaabbbbaabbababbaaaaababbbabaabababababbbaaabbabbbaaaabbbaaaababbbababbabababbbababbaaaaaaabbababbbabbbbaaabbbabababababbaabaaaaaaaaaaabbbabbbaabbabbabbabbbbabaababbaabaaabaabbaaaabaaabbbbbbababbaabaaaaaabbbbabbabaaabbbaabbababbbbbbabaaababbbaabababbabbbbbbbbbbbabababbaaababbabbbabbbbabbabbbbbbbaababbbaaabbaaabaaababbabbabbbbbbaaaababbabaabaaaabbbbabaabaabbabbaaaaabababababaaabbabbabbbaabbbaabbaabbbabbabbaaabbaaabbaabbababaabbabaabbababbbbbaaaaaabababaabbbbabaabbaaaabababbabbabababaababaababbaababaabbabbbaaabbaaabababaaabbaabaabaababababbaaaaabbaabbbbaababaaaaabaaaabbbabbabababbbbabbaabaabbbaaabbbbbaabbababaaaaaababaaabbbabbababaabbabbababaaaaaaabaaaaaabbbaabaaabbbaaaabbabaababaaabbabaaaaabbaaaaabbaabbbaababbbababaaabaaaabbbbababaaaaaaababbabbbabbbbabaaababaaaabbaaaabaababbaaaabbabbbaababaababaabbaaaaababaaabbbaaabbbbbaabbbbbbabbaabbaaaababbabbabaabaaabaabbbbabbaabbaababbbbbbabbbaabbaaaaabaababbbabbbbabbaabaaabbbbbbabaabaaaaaababbaaabababbabbbbbaabaabbabbbbbaabbabbababbbabaaabbaabbbabbbbbbaabbbaaaaabbbbaabbbaabbbbbbbabaaabbabbabbbabbabbbabbabbaaabaaaaaabbaaaaababbabbaababaaaabbbaabaabbababbbaabbbaaababaaaaaab
bbbabaabbbbbbbaaabbaaabbaaaaabaababbbabaabbbbbaabbaaaabbaaababababbaaabbabbaaaaaababbbaaaaabaaababbbaabaabbaabbababbabbabaaaabaabbbbaabbaababbabaababbbaaaaabaaaabaabaaaabbbbaababbaaaaabbabbbbaaabbbbaaaabbaababaabaababbabbbbaaaabaababbaaabbbaabababbabbbaaabababbaabababaababbabaaaabbaaaaabaababbaabbaaaaaababbbbabaabbbbbbbbbabbabbbbbabbabaabbbaaababaabbaaabbbbaaaabbaaaabaabbababbbaababaaabbbbbbbabbbbaaabbaaabbbbbbbaaaaaabbaaababaabbbbbbaabaaaaaabbbbbaabababaabaaabbbaabaabbbbaabbbaaabaaaabbabaaaaabbabaaabbbbabbaaabbbbbaabbabaabaaababbbabbbabbbaabbaabaaaabbbbabbabbbbbabbbbaabbbaaaaaabbbbbaaaabaaababbbbbbbbbabbababaaaabbbbabbaabbbabbbbbaaaabaababaaaaabbbaabbbabbbbaabaabaaababbbabbaaaabaabbbbbabbbbabaaaaaabababbbbbaababaabababbaaaaaabbaabbabbaabbababababababbaaaabaabaaaaaaabaabbababababbaabbbabbbabbabbbbabbbbaaabaabbbbbbabbbbaabaabbbaaaabbbbaabaaabababbaaaaaabaabaaaaababaaaabaaababbbbabbbbbaaaaababaabaaaaabaabaabbbaaabbaaabbbbabbbaaaabbbabbababaabaaabababbaaaaaaaaabbabaaabbabaababaaaaaaaabaaabbbaabbaabaaaaabaababbabbbaaaababbbaabaabaaabbaaaabababbabbabbbabbbaaababbaabbabbbbbaabbbbbbbaababbabbbabbbbbabbbabbaabbbaaaababbabbbbbabaaaaaabaaabbbbbaababababbabbaaaaabaaabbabbabaabbaaaabbbababaabbbaaabaaababababaaaaaababbabbbbbabaabbaaabaabaababbaabbaabbabbabbbbbbaaaabaabbbbabaaababbabbaabbabbaaabbaaabbbbbabbbbbabbbaabbbbabbaaaabbbababaaabaaabbaaaaabaaabaababbbaaaababababaaaabbbabbbbaaabbaabaabbbaaabbabbbabbbababbbabbbabaababbbbabbabbbbbaabbababbaaabaabababababbabaababaaabbaababbbaaaabbabaaaababbaabaaaaaabbabaabaaaaaabbaabbbbaaaaaabbabbbaaabaaaabbabaabaaaaaaaabaaaabaaaabbbbaababaabbaabbbbababbbbababbbaaababbbabbababbbaaabaaabbaabbbbbbbaaabbaaabbbbabbbbbbaababbaaaabbbbaabbaaababaaabbbaaababbaabbbbaaaabbbabaabbaaaababbaaabbaabbabaaabababbbbaabaaaabaababababaaabaaaaaaabaabbabaaaabbbabbaaaababbbbbabbbbbbbaaababbbabbabababbbbabaaabaaaabbabababbbababaaaaaaaababbababbabbaababbbbbabbbbbababbaabbbbabaaaaabbbabbabaabbbbabbbbabaaaabbabbbabbaabbaabbbbabbaabaababaaabaaababbbabababbabbbaaaabbabb
aabbbbabbbabababbbaaaaabaabbabbbbaabbbabbbbbaaabaaaabbaaabbbabaabbabaaaaaababaabaaabaabbbbaaabaaaabaaabbababbbbabbaabbaaababbbbbbaaaababbabbbbaaaaabbababbbaabaabbababbaaaabababbaaababaababaaaabbabbbbaababaababbbaabbabbbbabababbbabaaabbbbbabababaaabaabbbbbaaabaababbbaaabbbaabaaaaabbbbbabbbbbabbabababaabbabaabbbbbbaabaaaaababbaaaabaaaaababababaababaabbbaabbaaaabbbbbbababaababbbbabbbababaabbaabbabbabaaaabbbaaabbaaabaaabaababbbbabbbababbbbaabaabaabbbbbbbbbabbaaaabbabbabaaaaaaabbbaabbaababbaabbababbaaabaaaabababbabbbbbaabbbbabbabaaaabbbababaabbbbabbaaabbaaaababaaaabaababababaabbabbbbaaaaabbaaaabababbabbaabbbbaabbaaabaabbabaabbaabbababbbaaabababaababaaaabbbabbbaabbabaababaabbbbbbbabbbaaaabbabaababbabbaaabaababaabaaabaaabbababaabbabbabbaabbbbaaaabbaaabaaababaaabbbababbbabaabbbbbbaabaabbbbbabababbbbababbbbabaaaabababbaaababaababbaaaabaabaaababbbbababbabaaaaaabaababbabbbbaabaaaaababababbbbbbbbaaabbabbabbbabbbababababbbabaaaabbbaabbbabbaaababbaabbaaabaabbbababbbaabbaababbbbbbbababbababbbbabaaaaaaaabbbbaaaaabbabbabaaababbbbabbbbbaabaaaabaaaaaababbababbababbabbbbaababaabbaabaabaaabaaabbbbaabaaabbaabaaabbbbbabbbbbabbbababaabababbbbbbaababbaabbbbaababbbbaaaabbbbbaaabbabbabbbbabbabbabaabaabbbaaababbbbabbbaaabbaaabbbabbbaababbabaabbbaabbbbbbaaaaabbabaaabbbaaabbaaaababaabbbaabbababaaaaaaaabbbbaababaaaaabbbbababbbabbbbabababaaaabaabababbaaabbbbbabaaaabbbabbbabaabaababbbaabbbaaabbbbbbabaaaabbbabaaaabbbbabbabbbbabbbabbbaaabababaababaaaabaababbabaaabbabbbaabbbbbaabaabbaababaabbaabbbaabaabbbaaaabababaaabbaaabaaaaabaabbaabbbbaaaaabaaaaaaabaaabbaaaaabbbabbbabbbbbbbbaaaabbababbbbbabaabbaaabbbbabbabaaabbabbbbabbbbbaaabbaaaabaaaababbaaabbbbbbaababbbabababbbbaaaaaaabababbabbabbaaaaaaabababbbabaabbbabaabaaabbabbabbabbaaaabbbabbbabaaabbbbaababbbbbaaabbbbbbbaaaababbaaaabbbbababbababbbabaabaabbabbabbbbababaabbbabbbbbbaaabaaabaababbabaaaaaaababaabbaababbabaaaaabbbbaabababababbabaaaabaaabbababbaabbabbbabbabbbaaaaaaababbbbbbaaabbaabbbbaaaabbbaaaabbbbbbbaabaaabbabaabbabbbabaaaaaabbaabaabaaaabbabaaaabb
abaaaaaabaaaabaaaaababbbbaaabbbabaabbabaabaaabbabbabaaaaabbababaabababbbbbbabbaaabaaaaabaaabababaabbaabbababbbbabbaaaabbbbbaaababaabababbbbbababbabbaaabaabbbababababaaabaabbababbbbabaaaaabbbbbbaaaaaaaabaabbaabaabbaaaabbbababaabbaababaaaabaabaaaaaaaaababbbbaabaabaaababbaaaababaabbbbababbbbbbbbabbbaababbaabaabbabaaabaabbaaaaabaabaabaabbbaababaaaabbbbabbbbbbaaabaabbaaababbbbaabbbbabaaaabaabaabaabbabbabbabbaabbbbaababaaabaaaaaaabbaaaabbbbbaabaaaaabababaaabbbaaabbababbabbbabaabbbbaabbbbabaaabbbabbabbbbbbbaabbbabababaaaaababbaaabbbbbbaaaaababbbbbabbaabaaababbabbabaaabbbabaaaababbbaaaabbbbbbbaaabbabbaaababababaaabbbbaabaaabbbabaaabbababbaabbbaabbaaabbaaabbbbbaabbbababbbabababbabbababbbabbbaaaaaaabaabaaaabaaababbaaabbbabbaabaaaaaabbabbabbbbaaaaabaaaabbbbaaaabbbbabbbaaaaaaaabbabaaabbbbabaaaaabaababababbbbbbababababaababbbbaaaaabbabaabbaabbbabbbaabbbabbababaabbaaaaabbaabababbbbbabaabbbaabbbabbaabbbbaababbaabaabbbbaaaaaaaabaaabaabbababaaabbbbbaaaaaaaaaaabbaabbbaabbabbbaabaaabaabbbbabaabbabbbbbabbbbaaababbbaaaaaabbbaaabaabaaaaabaabbbbabbbababbaaababaaabbbbbaabababbaabaabaaaabaaabbaaababbbaabbbbaaabaabbbaaaaaabbabababaabaaababbbbaabbabaaabaabbbbababbbaabababaabbbbaabbabaabaabaaabbbababbbabbababaaaaabaaaabbabbbbabbaaababbbbaaabbaabbbababbbabaabaaaabaabaaababbbabbaabbbbabbbababaabbbaabbbabbbbaaabaababbabbababbabaabbaaaabbbbaabababaabaaaaaabababbababaabaababbbbbababbababbbbbababbaaababbababaaaabbbaaaabaaaabbaaababaababaaabbbaabbbababaababbbbabbabbaaabbaabaaabbbaaabbbbbbabbbbbbabbaaabbbabbbbabaaaabbabaaaaabaabaaaaaabaaabbaaaaaabbbabbaaabbbbaaaabbabbbbbaaaaabbaaabaaabbbbbbabababbbbbaaabaabaaaaaababbbaabaabbbbabbaaababbaabaabbaabbabbaaabbababababbabbbbabaabaaababaaaabbaaaaabbaaabbabbaabbaaabaaabaaaabbbbabbbaabbbabbbbbbaabbbbbbaaaaaaaabbaaabaabaaabbabbbabbaabbaaaaaaabbbaaabbabaaaabbabbbbaaaaabbabaabaababaaabbaaabababbbaabbbabaabaaababbabbbbaabaabbabbaabaaababababbbbaaaaabbbbbaabaaaabbbbabbbbbabaabaabbbbabbaabbbaaaabaabbaabbbabaababaaaaaaaababaabbbabbaababaaababbabbaaaaaabaaaabababaabab
babbaaaababbbbaabaaabbbabbbababababbbbbbaabbabbaabaaaabbbabaaabababaababbaaabababaaababbbaaaabbababbbabbbbabbabbabbbbbaabaaaabaaabaabababababbbaaaaabaabaaabbbbaabbababaabaabbabbabaabaabbbabbbbbababaababbbbbaabbabbaaababbabbaaababaabbaabbbbbabababbbabbbaabbabaabbabbbbabbababbaaaaaaababbabaabaaababbbabbbbbbbbabaabaaabbbababbbbaabaaabbaaaaaabbbabaabbbabbbbaabbbaabbabbbbbababbaababbbbabbbbabaaabbbbaabababbaabaabaaaababaaaaabbbaabbbaabbbaabababababbaabbbbaabaaabbabababaabbbaaabaaabbaababbbbbbbabababbbbaababbaaababbbbbaaababaabaaabbababbbbababbbaaabbabbaaaabbabbaaaaababaabbaaabbabaaababbaabaaabbbaaaabbbbbaaabababbabbaababaaabbabaaabaabababbbbbbabbaabbaaabaaabbbaaaababaabaaabaaaaaaabbaabbbbabaabbbbbabbabbabaaaabbbaabababbbbbabaabbbbbaabaabababababbbbabbababaabbabaabbbababbbaabaabbaabbabaaaaaaabbabaabaabababaaabaaabbbaabbbabababbbbbbaabbbababbbabbbbbabababbaaabbbbbaabbabbbabababbbabaabbaabaabaababbbaabbbbaabaaaabbbaaaaaabbbababbbbaabbbbbabbbaaaaaabbbbabaaabbbbaaaababaaaaaaabababbbabaaaababbababbaabaaabbaabbbababababaaaaaaaabbabbbbbbabaabbaabbaaaaaaababbbbbabbaabbabaaababbaaaabaabbbbaabaaaaaaabbbbaaabbbbabbaaaaaabaabaaababbbabaaabaaaaaabaababbbabaaaaabaababaaaabaababaabbbbbababababaaabbaabaabaabbaaabbabababaaaaaaabaaaaaaaabbaaaaaaabbababbabbababbbaabbaaababbbbbaabbbaabbbbbaabbbababaabaaabaaabbaaaabaaaaabaaaabbaaabaaabbbabbababbbaaabaaaaabaabaaabbbbbabaaaababaaabaabbabbabaaabababbabaabbbbbbabaaabaabbaaabbbaaabababaaaabbbababbaaaaabbabbbabbbababbaabaaabbbabbaaaabbbbabbbaaaababbabaaaabaabaaaaaaaabaababbbbababbabbaaababaaaaabbabbaaabbbabaaaabbbaaababbaaabbaabaaabbbaaabaabbaaaaababbabbabaabbaabbababaababbaababbabbbbabbbaabaabbbbbbabbbbabbaaaabbababbbbbabaabbaabbaabbaaabbbaabaabbaaabbabbbbabaaaababbbbabbbbbbabbbaaaabbababaaabbbaaabbbbababaaaaabbbaaaabbabaabbaabbaaaaabbabbaaaabbababaaaaaabaabbbbababaaaaabbbaaabaabaabbbaaaaabbbbaaaaaaaaababbbbbaabaabbaabaaaaaaababbbabbbababbbbbabaabbaaaaabbbabbaabbbbabbabbababbbababbbabbabbaabaaaababbabbbaaaabbaaabababaaaaaabaaaababbbbaababbbbaaabbb
abababaababbaabbabaaaababaaaabbbbbbbaaabbaabbabaabbaabaababaaabbaabbabaaaababbbaaabbbabbbabaaabbbaaabbbbaaabbabaaaaabaabbbaaabbbabbababbbaaaaaaabbbabbbbabbbaaabbbbbaaaababbbabbbaabaabbaaabaaabaababbaaaaaabababbbbababbbbbaabbbbbbbabbabaabbbaabbabaaababbbbabbbbbbaaaabaaababbabbaaaaabaaabbaaaabbbaabbaaabaaaabbbaabaaaabbbbbbaabbbabbabaabababbaaaabbabababbaaabaabbaaabaaabababaaabbbbbabbaaaaaaaabbaaabbaaabababbbabbbaabbabaaaaabbbbbaabaaaabaaaaabaabbbabaabaaaaabaaababaabaaaabbbbbbaaababbbbaaababaabaababbaaaabbbbbaabaabbaaaaabbabbabbbbbaababbbaabaabbaabaaaabaaababaaaabaababbaabbaaabbbaabaabaabaabbbabbbaababbabbbbaaabababaabbbbabaaabbaaabbbbbbbabbbaaabaaababaaabababaaabbbaabbabbbbbaaabbaaaaaabaabbabbbaabaababbbaabbaaaabaaaaaaaaabbabbaaaaaabaabbbbaabbbababababbababaabbbababbabbaaabbaaabaaababaabbbbabaababbbababbbaaabaababaaabbbaaabbaaaaaaabbaaaabaaabaabaabbaaaaabbbaabbbbaabaabaaaabbaabbbaaaaaaabbaaaabaabaabaabaaaababbbaabbaababbabaaaabaabbabbbabbaababbaababbbbbbababaabbbbabbabbaabbbababaaaabaaaabaabbabbbaaabbabbabaabaaabbbbabbaaaaaababbaaaabbababaaaabaaabbaaaaabbaabbabaabbbabaabbbbabbbbabbbbabaaabbababbbabbbbaaaabaabbababaaaaaaaabbbaabbbaabbbaabbaabbaabaabbbabababbbbbabbbbbaabbabbaaababaaaabbbbbbbaabaaababbaaababaabaabababbbabbaaaaabbbaaabbbbaaabbaabaabababaababbaababbaaaaababbaabaabbbaabaaaabbbabbabbbbababbbbbabbbaaaabaaabbbbaaaaababbaaaabbbabbabbaabaaabababbabbaababbaaaabbababbbaababbbbabaaabbaabaaaaaaababbbabaaabaaabbabbabbbabbabbaaabaabaaababaabaabbbbbabaabbbaaaabbaaaaababaababbbbbbabaaabaababbbababbbbabaabababbababbbbbbbbaaabbbbaabaaaabbababbaaaabbbbabaabaaaaaaababbaabbaaaabaaaaaaaaabaaaaabbaababbaabbaaabbbbbbbababbabaaabbbabaabaabbbbbbaaaabaaaabaabaaabbabaabbabbaabbabaabaababbbbbaabbababbbbababbaaabaabbbaaaaabbbabbabaabaababbbaaabbaaabbbbbbababbbbabbbabbaaabaabbbabbbabaaabbabbababaaaabbaaaaaaaababbaabbaaabbbbbbababaabbbbababaaabababbbbababbbaaaabbabababbbaaaaabbbbbabbbbabbaaabaaabbbbaabbabbbaaababaababbabaaaaaabbbabaaabbabbabaabaaaabbabaaabbbabbabaabbbbbbabaabbbaabbabbb
bababaababababbbbabbaababbaaabbbbbbabaaaabaabaababaaaaababababaaaababbabbbababaabbbbbabbbbaaaabbaaaabaabbbbbbbbbaaaaaaaaababababbaabbbabbbbaababbbabbbabbbbabbbaabbbbaababaaabbbabaaaabababbbbbbbbbaaabbababbababaaabbabbaaabaabbbaaabbaaaabbaaabaaabaaaababbbbaaaababaaaababaabbbaabbaabababbbababaaababbaabaabbababbababbababbabbaababbbbbbbaaababbaababaabbbabbaaabbabbabaabbababababbaabaabbabbaaabbaababbbbbababbabababbbbaaabbabaaaabababbbbbaaababababaabababbbabbbbbababbbaabababaabbabbbababaabbabbabbbbabbbabbbbaaabaabbaabaaaaabaabbbabbbbabbabbaaabaababaabbaababaaabbababbaabbaabaaaabaaaabbbabbbbbabaaabaabaabbbbbaaaaaaabbbaaaabbabababaaabbaabaababababbabaaababbaabaabbbbaaababaabbbbaabaaababaabbbabaaabbbabaababababbaabaabaabbaaaabbaaabaabaababbaabbabbabaaaababbbbabaaaaaabbbaaababaaaababbabbabbbaaaabbaababbbbbabababaaabbbbabaabaabbabbaaabbabbaabbaababbabaaabbbabbbbaaaaaaaabababbbbaaaaabbabbabbababaabbbbbbbaabbbabaabababaaabbaaabababbbbbbaaabbbbabbbaaababbbbabaaabbaaaabbbbabbbbbababaabbabaabaabbbaaababbabbbbbbaaabbbaaabbbbbabbabaaabaaaaabaabbbabbaaaaaabaabaabbaaabbbabaabababababbaabbbbbbbbbbbabbaabbbbbabbbaabbbabbbaababaabaaababaabaabbaabbbaabbbaaabbabbbbbabbaabaaaabbabaaabaabababbbbbaabababaabbabbbbaaabbababbabbbabababababbbabababbbbaabbabbbabbbabaababbabbababaaababbaaabbaaabaabbaaabaaababaabababbbaaabbaabbbaaabaababbbabbbaabbbbabababaabbabbbabbaaabaababaababbbbabaabababbbbbaabbaababbabbbaabababbaaababbbabababbabbbbbabbabbabaaabbbbbbaaabbabaaaabababbbabaabbbbbbaaaaaaabbbbbaabbbbaaaabaaaabbaaababbabbaabbabbaabbaabaabababbabaaaaaababaaabababbbbbababaabbaabbabaabbaabbbabaaaabbabaabbababaaabbbabbabbbabbbbababababbbaabbababbaaababbbaaaabaabbaaaabbabbabbabababaabaaaabbabbabbaabbbaabbaabaabbbaababbaaabaababbabbabbaaabbaabbbbbaaaabababbbababaababbbaabaababbbabbbbabbababbabaabbbabbbabaababbbbbaaabbabababaababbaaaabbabbabbbababaaabbabbbababbbbabaabbaabaabaababaaabbbbabbbbaabbbabbbbabaaabbababbbbbbbabbbababbaabaaabbbbbaabaaaabbabaabbbbababbbbbaabaabaabaabababbbbaabbbbaababaabbabbaaabaaabbbb
aaababbabaabbaabbaaaabaaaabaabbbaabaaababaabaaabbbbbabaaaabbababbabaabbbabaaaabbbababbbbaabbbaabbaabaabbaaabbbaaaaabbbbbaabaaabbbbbababbbbaabbbabbaaababbabbabababbbaaaabaaababaabababbbbabaaabbbabbabaababbababbbbbbabbabbababbabaabbbaaabbaabbbbabbbabaaaaabbaabbbabababaabbabaaaaabaaabbbbaaababaabbbabaaaabbaaaaaaaaaaabbbbaabbabbbaaaaaabaaaabbabaaaaaaabbbbbaabaaaaababaaaabbbbabbabbababbbbbbabaaabaabbbaaaaabaaaaabbbaabaaabbaaaababbbbbbbbaaaabaaababbbabbbbabaabaaaaababaaabbbbabaaaabbaaaabbaabbbabbabbbbbaaaababaaabbabbabaabbbabbbbaabbaabbbaaabaaabababaabbaaaabbaababbaaabbabbabbbabaaaaababababababbbbaaaaabbaaabaabbababbaaabbababbaabbaabbaabbbbabaaaabbbabbbabbabbababbabbabababaababbaabbaaabaaabaaaabbabbbaabbaaabbababbbabababbabaabaabaabbbbaaabbbaababbbbbaaabbabbbbbbaaabababbaabaaabbbabaaabbbbaabbaaabbaaaabbbbbbbabbbaabbabbbaaaaaaabbaabaabaaaabbbabaaaaaababbbababaaaaaabaaaabbaababbbbbbbabbaaaaabaaaabbbaaaaabaaaabaaabbaaaaabbaaabbbababbaaaaaaaabbaabbabaabbbbbababbbbaabbabbaabababbabbabaaabaabbbbbbbbbbabbaabaabaaabababaaaaaabbbabbaabaaaaabbaabaabbbbbaabababaaabbbaaabbabbbbbaabaaaaabaaabaababaaababbaaaaaabaaaaaaaaaabaaabaaabbabbbbaaabbbabaaaabababbbbabbbaaaaaabbbbbaaabababaabaaababaabbabbabbbabbabbbbbbbbabbbabaababbbbabaababbababbaaabaaaaabbaabbabbbbbbbaabaabbaaaaaabaabbbaaaaaaabababbbbabbbaaaaabaaabaabaaaaaabaaabbbaaababbbbbababaaabbaaabaabbabbbbbbaaabbaabbabbabbbbbbbbaaaababbbbabbaabaabbbababababababbbabbabbbaaabbaaabbaabbbaabbbaaabbbbabbaaabbaababaabaaaaabababaaaaabaaaabbbabbbababaaaaabbbababbbbabaabbababaabbabababbaabbaaabaaaababbaaaabbbabbabbbbabbabbaaaaaabbaaaabbaababbababbbaabababababbbbabbbbabbaabbbabaaabbabaababbbabaabaaaaabaababbabbbbbaabbabbabbaabbaaabbbaaaaaabaababbbbbaaabbbaaaabaaabaababaabbaaaabababbaaaabbbabaaababababbabbabbabbbababbaaaaaabaabaabaaabaabbbabbaaabaaaabbaaabaabaabbbbbbbabababaabaabbabbbbababbaaaabbabbabbabbaaabbbbbabbaabaaabaabbbbabbbaaabaabbaabaaababbbaabaabbabbbaababaaaaabaabbbbbaabbaaababbbaabbabbaabbaabbbaabbbabbabaaabbaaabbaaabbabaaababaaababbaab
abbabbbaabababaababbababbabaabbaabaababababababbbaaababbaabaaaaaaabbbbabbbaabaaaababbbabbbbabbaababbbabaaaababbbabbbabaabbabbbbabaabaaaabbababbbaabbbaaaaabaabaabbabbbaaabaabbaabbabaabbbbabbababaabaaabaaababbbaabababbaaaaababaabbbaababababbbbbabaabaabbbabbbbaabbbaaaababaaabbabaabbababbbbabbbbaabbbbbbbbabaaabaaababbabbaabbabbbaaaabababaaabbabbbbbaaabaaaaaabaababbbaaabbbabbabaabbbbabaabbaabbbbbbbababbabbaaabaababbaaabbbabaabaaabaaaababbaabbabbbbaaaaabaaaaaaaaaaaaabbabbbbaabaaaabaaabbaaabaaabbbbabbabaaaabaaaabbaabaabbbaaabbbaabaabababbbababaabbaaaaabbaaaaaabbbaababbabbaaaababbabaaabaaaabaabaaabbaaaaaabbababbaaaaaaabbaabbabbbabbbabbabaabbbbbbaaaababbbbbaaabbabaabaabbbabbbaaaaabaaaaabbbaaabaababbbababababbabbaabbbabbbbbbaaaaababbaabbaaababbabababaaaaabbbbbbbaabbbbabbbaaabbaaabaaabbbaaaaabbaabbaabbaabababbbbabaabbbbaabbaaaababbababaababaabbaabbbababababbbbbbabaaabbbbbbabbbbaaabbabbabbabbaabbabbbbbabababaabbaabbabbaabaaabbaaaaabbabbabaaabbbbbbaabbaabaabbabaababbababbabbbbabbbabbaaabbbbbaabaaababbaabbaababbabbabbbababbaaababaababaaabbbabbabbbbabbbbaaabbbaaaaaababbbbaabaabaabbabbabbbaaaabbbaaabbaabbaaabbaaaabbbaabaaaabaaaaabbbbaaabbabbbbbaababbaabbbaabaabaabbbabababbbabbabbababbbbaababbabbababaababababbaaabbbbbabaaabbbaabaaaabaaaaaaaaabbaaaaaaabaaababbbbaababaabbbbbaabaaababbabbabaaaabbbabbaababbbaababbbbaabaaaaaabbabbbbaaaaaabaaabbbbabaabaabbbabbbbbaabaaaabbababbabaaabaaabbabbabaababababbbbabaaababbababbaabaaaabbaaabbabbbabaaabaabababaababbbbbabababbbbaaaabbabababbaaabaabbaabbaabaaaaaabbbabbababbaaaabbbabaaabbbbabbabbbbbaababaaaaabaaaabbbbaaabaaababaabaaaababbbabbabbababaabbaaaaaaababaabaabbbabaabaabaabababaababaaaaabbaabaabbaabbbaaaaaababbababbababbbabbaaabbaabbabababbbabaabbbbabaabbbbabbbbabaabaababaaaaabaaaaabbbbbabaaaababaabaabbbabbbaababbbaaababaabaababbbaabaabbababbbaabbaabaaaababbbabaababbaaaaabbabaabbbbbbbaaaaaabbabbaaaabbaabbbbbbabababaaababbaaabaaaabbbaabaababbbaabababbbaababbbaaaabaaabaaaabaaaaabbbbbabaaabaabbababbbbaabbaaaaabbabbaabaabaaaaabababaaabbabbbaabbbbbbb
abaabaaaaaabbabaaaabaaabbbbbababbabbababaababbababbaaabababaaaabababababaabaaaaababaaabbbbaaabaaabaaaababbaaaabbbababbbbbababbababbbbabbbabaaaaaaaabbabbaababbabaabaabaaaabaabbabbaaabbabaabbbbaaabbabbaabbbaaabbabbbbaababbbabbabbbbbbbbbabababbbbbbaaaabbbbbabbabbababbaaabbaaaabbbabaaabaaaaabbababababaaaabbbbbbbaaabababaabaabaaabbbabbbabbababbabbbbaaabbabbabbbbaabbaababbbaababbaabaabaaabbabbbabbbabaaaaabbbbbabaabbabaabbabaabaaaabbabaaaabaabbababbaabbaabbabaababbbababbbabaabaababbbabbbbbbabbaabbabbaabaaaababbabbabbabaaabababbaababaababbbaabbaabbbbbaaaabaaabbabbaabbaababbbaabaababaaaababbbabbbababbabbababaabbbaababaaababbbabababbbaababbaaabbaabbbababaaabbbabaabababbbbababbabbabbaaabbabbabaaabbbaabbababbaababbabaaaaabbaabaaabbabbbabbbbbbbaabaabababbaababbaaaabbabbbabaaaaabbbabbabbaaabaabaaaabaaabaabbaabaabbbbbbbaabbbbbabbbbbababbaabbbaabaabaabbbaaaaababababbaaabababbababbaabaaaaabaabbabbaabaabaaaabbaaabbbbbbbbabaabbaaabbaabbaaaababbaaaabaaabbbaaabbbabaaabbbbabaaaabaaabaaaaaaabbbbababbbbabbbbbbbbababbabaabababababbbaabaaababbbababbbbabaaabbbbaaaabbbaabaaaabaababaaaabbbabaaabababbbaaababbbbaababaaaaaabbbbabbbaaabaaaabbbaaaaaabbabaaabbbabbababbbaabbababbbbaaababbbababbabaaaaabaababbbaabbbaababaabbbbabbabaaaabbaabbabaabaaabaababababaabbaaabaabbaabbbaaaaaababbaabbaababaabbbbaaabbbaabbbbabbaabbbabbbababaaabbabaabbaababbaabaaabbbabbbaababbabaabbbaaababaabaabbbaaabbaabbaabaababbabaaabaabbabbbbbbbbbabbabbababbbaabbbabbbbbbababbbaababaabbaaaabbababbababaaaaaabaaaaabbbababbbaaabbbaaaababbbabbabbbbaaabaaababbaaaaaabababbaaaabbbbbbabbabaabababaaabbabaaababaabbabbaabaabbbbabaaaaabaaaaabbaabbabbbbbbabbaababbababaaabbaaaabaaaaaaabbbaaaabbaababbaaaaabbbaabaaaabaabbabbbbbabbbababbaaabbaababbbaabaabababaabbaaabaaaabbbaaaababbabbbaaabababaabaaabbbaabbabbbbbbbaaababbabaabbbbabbbaaababbbababbbbaaaaaaabbbbbaaaabaababaaaaabbaabbbabbbbabbbbbabaabbaabaaaabaababbbaabbabaaabaaaabaabaaabbaaaaaaaaababbabbaabbbaabbabaabaaaaababbbbbbbbbaababababbbbabbaaaaaababbbbbbabbaababaabbabbbabbabbbaaaaababbbaabbbaa
aaabababbbaaabbbaababaabaaabbbbaabbbabbabaaaabbabaaaabbbabbbbaabbbbaaaaaabaaaabaabbabaababbaaababaabbaaabbabaaababababbbbbbabbbbbbaabbabbabbbbbbaaaabbbbbabaaaaaaabbabbabaabaaaaabbbbaabbaaaaabaabaaabbbaabaaaaabbbbaaabaabbbaaabbbaaabbbababbbaabbbaabbabbbabaaababaaababbaaaababaabbbabaabbaabbabbaaaaababbbbaaaaaabaaaaabababbaabababbababbbbabbbabaabbabaabbabbaababbaabaababbabbaaababbbabbbbaabbbbaabbbbabaabbbabbaabbababaaaaabaaaabbabbabababaaaaaabaaababaaabbbabaabaaababbaaaaabbabaababbabbbababababbbbabbaababbbababbbbbbabbaabbbbbbbbbbabbbaabbaaabbbababababaaaabbaaaaaaabaaaaaaabaababababbabbbbaabaaaaaaabbbaaaabaababaabbaaabbaaaabaabbabaabaaabbbbbbbbbbaababaaaabbbaabbabbabababaaabaabbabababababbbaabaabaaabbabaababbbababbbbbbabaababbaaabaaaabbaaababaaabaababbaaaaaabbabaabbaaaababbaaaaabbaaaabbabbbbbabaaaaaabaaabbaababbbbaabaaaabbabaababbabaaabababbabaaaaaabaaabbbababaaaabaaababaaaabbbbbaaababababbabbbaabaabbaaaaababaabaabbabbbbbabbabbababaaabaaaaabababbaaabaaabbbbababbabbaaaaabaaaabaaabaabaabbaabababababbbbbbbbbaababaababaaabbababbabbbaaabbbaabbbbbbbabbbbbaaabbaaaaaaabaaaabababbbabbaaaaaaaabbbbbbbaababbaaaaaabaaaaabaababbaaabbabaabaabaababbaaaabbababbabaabbaabaaabbaababbbbaaabaababbbaaaabaaaaaaaaaababaaababbbbbbaabbbbabbaaabbbaaabaaaaaabbbaaababbabaaabaababbbabbaabbbbbaaabaaaaaababaaaaaaabaaaabbaabbbababbaaaabbabbbabbaaaabaaababbabbbaabbbaaaaabbbbabbbbbaaabbbabbababbbabbaaaaabbabbaaabbbaaabababaabaaabbbbbaabbbaaababaaaaabbaaabbaababbbababaababbabbbbabbbbababbaaaaaabbabbaabbbabaaabaaaabbbababbbaaaabbabbabbbaabaaaabaabaaaaaabaaaaaabababbbabbbaabaabbbaaaaaaabaabbbabbabbaababbbababbbaaaaaaaabaabbaababaaaaabbbbabbbbaabababbabbbbbabbbbabbaabbabbbaaaaaaabbaabbbaaaabbbababbababbabaabbbaabbbababbaaabaabbaaababbaababbaaaaaababbbbbbaaabbaaaabbbaaaaabbbbbaaababbaabbaababaabbabaaabbbbbaaaabaaaabbaabbbaaabbaababbaaaabbabbabababbaaaaabbababaabbaaabbbbbbaaabaabaababaabbababbbbabababbbbaaaabaababbbabbbbabbaaaaaabbaaaabbbbbaabbabbaababbbbbaabaabbbabaababaaababaabababbbbabbabbbbaaaabaaaaaaabbabb
bbbbbabbabaaabbaababaaababaaaabaaaabbbbbaabbabababaabaabaabbabbbbbbbbbbbbbabaabbabbaabbbbbaabbbabaabbbbaaababaababababbbbbbbaaabbbabbabbbbbaaabaaabbbbaabbabbabbaabbababbaaababbbaaabaabbabbabaabbabbbbbbbabbabbbaabbbababbbaaaabaaabbabaabbbaababbaababbaaaabbabbbbaaabbaaaabaaabaabbaaaaabaabbbaaaaaababbababaaabaabbababbbaaabaabbaabaabbaaaaaaababbbbbabbabbababbabbababaabaaabbababbbaaabaabbaabaaaabbbabbbbbbbaaaabbbabbaaaabbabaabbbbaababbbbbbabbabbaabaaaaabaaabaaabbbbabbbababbabaaaabaaababaabbbbaaabbbaabbbaabbababbabaaabbbabaaababbbaabaaababaaaaababbabbaaaabbbbbbaabbabababaaaaaaabbababaaabaabaabaaaaaabbbaabbaaabbaaabaabaabbbbabaabbbbabbbabaaaaaabbabbaaaabaaabaabbabbaabbaaabbabaabbbbbbbababbabaaaaababbbaabbababaaabaabbabababbbabbbbabaabbaaabbaaabbbababababaaababbbbaabbbababbaaababbaabbabaababaaababaabbabaabaaaabbaaaabbaaabaaaaabaaaaaabbbabaabbaabababaabababbaabbbbbbbbaaabbaaaabaaaabbaaaabbabbaababaaaabbbaabaabaaaaabababababbbabbababaabbaaababaabbbabbbabaabaabbaaababbabbaaabbbbbbbabbbabaabbabaabaaaababbaaaaaaabbbaaaababbbbbbaabbbbabbaaababaabbaaababbbaabaaababbaaababaaaaabbbabaabbabbbbbabbabaaabbbaaababbbabbaaabbabaaabaaaabbaaaaabbbaaaababaababaabbabbbbaaabbaaabbababbabbbbabbbbbbbaaaaaababbbbababbaabbbabbbaaaaababbbabaabbabaaaababbbbbbabaababaaabbaabaababbbabaabaabbabbbabaaabbabaaabbbbbabaababbabbababaaababababbbaababbbaaabbbaabbbbbabbbbaaaaaaaaabbbaabbbbbaaaabaabbaaaabbababababaababaabaaaaaaabbbbabaabbbaaaaababaabaabaaabababaaaababaaaaabbbababbbaaaabbbbaaabbabbbbaaaaaabbabbbbbbbbbaaaaabbabaaaaabaaababbbabbbaabaababbaaabbabbababbaabbbababbabbbbabaaabbaabbbabbbbaabbabbaabbbaababbbabbababbaaaaaaaabbaaaaaaaaaabaaabaabbaabaaaaabaabbbbaaaaabbabaaabbaabaabaaaaaabaabbabbaaaabaaaaabbabbbbaabbaabababbbabababbbbaabbabbbbaaaaabbaaaaabbbbaaaabaaaaaaaabaabbabaabbbabbabaaabbaabaababbaaaaaababbbbababbabbababaaaaaaaaaaababbbbaababbabbbaabbbaaaabaabbaabaabaaaaabaabaabbababbaababbbabbbbaaabaabbbabbbaabbbbababaaaaaaaababbabbaaabaaababbbaabaaaabbabbabaaaaaaaabaaaaabbbabaababbbaaabaabaabbbabaaaba
bbaababaababbabbbabbbbaaaaaaaabbbbabbbbbbbaabbbaaabbbbaaabbbabbbbbabbababaaabbbabaaabbbaaaaabbabbbbbabaaaababbaaaaaabaaaabbbbbaaaaaaabbbabbbaaabbaaaabbabbababbbabbaaaaaabbabbabbaabbabbbababaaaabbbaabbbbbaaaaaaaaaabbaabaaababababaaabaaaabababaabbbbaabbbbbbabaabaabbabbbabbaaaaabababbbabaabaaabbbaababbbababbabaabbbbbbaabaabaabbbbabbababbaaabbbbaabbbabbbabaababaaaabbabababbabbababaababaabaaaabbaabbbabbbbbbbababbbabaaaabbbbabaabbabbaababaabbbbabbaaaabababbbbaabbaaababbbabbbaaaabbbbbbbbbaabbabbbbbababbbaabbabaabbbbbabbbbbabbababbbbbaabbbbaaaabbbbabaaabaababababaaabababbabbbbbaaaaaabaaaaaabbbbabbababbaaaabbabbabbaaababbabaababaababbaaabaaaaaabbbbbbababaaaabbbaabaaaaaabaaaaabababaababbaababbbbaaababaaaababbaabaabbbbbababbbabaaaaaabababaababbbabbabaabbabbabbaabbabbbbbaaabbbaaaaaababbababbabbaabaaaababbbabaaabbaabbabbaabbbabbaaaaaaaabababaaaababbaaabababbabbabaaaaabaabababaabbaaaaaabbaaaabaababbaabbaabbbabaaabbbabaabaaaaaababbbaaaaabbababaabaaabaaabaabbbababaabaaabbbbaaaabaaaababaaabbaabbbaabaabaabbbababaabbbababbbbaabbbaababaaaaaabaaaabaabaabbbaabaaabbaaabbabbbababaabaaaabbabbaabbbbbbbbababbaabaaabbbbbababbbbbabbaabbbbbaabaababbbaabbabaaaabababaabaaababbaababbaaabbbababbaabbbaabbabbbaaabaabaababaaaaabababbbaabbbababbbaabaaabaaabbaaababbaaaaaaabbabbabaaaaaaaaabbbbbbaabababaababababaababbbbbbababbaabbaaabaabaaaaaabaaaabbaabaabbaaaaabbabaabbbaaaabbbbbababbbabbaaaaaabbabbababaaaaabbaaabbbbbbbbbbbbaabaaabaabaabbaaabaaabaabbaaaaaaababbabbbbaaaabbabbbbbbbaabbbabaabbabbbaabbaababbbaaaabbbababaabbbbbabbbaabbabbbaababaaaaabaaaaaaaaaaabbbaaaaaabaabaabaaabbbbbbaaabaaabbaababaaaaabaabbabaaaaabbabaaaababbbbabababaabbabbbaaabaabbaaabaaaaaababaabaababbabaaabaabbbbabaaaaaaabaaaabaabaaabaabbaababaaabbaabaabbbbbabaabbbbbbabaabaaabababaaaabaaaaaaaaaaabbbbaababbaaabaabbbabbbaaabbaabbbaaababbbbabbabbaaaaaaabbbbbaaaaabababbbaaaaabbbbababbbaaabbabaabbabaaabaaaabbabaaaabbabbbbbbababbbababbaabbabbbaaababaaabaabbaaababbabbaababaabababbabaaababaabbabaaaaababaaaabbabaaabbabaabbabbbbbaababbbbabbbbabbabaa
bbbaabaaaaaaaaaabbbaaabababaaabbaababaababaaababbbaaabaabaabbbbaaaaaabbbbbaababbaaaaaaaaabababbbbaaabaabbaabaaaababbabaabaaaaaaababbbbbbbabbaaaabbbabbabbabbaaabbababaabaabaabaaabbabaaabbaaabbaaabaaabaabbabbbbaaababababaabbbaaabaaaababbbbbaaabbbaabbabaabbbbbabaaaabaabaaaababbbababbabaaabbabaaabaaabbaaaabaabbbbbabbbaabbbaaaaabbbbabbbbbababbbbbbaaabbbabaabbbaaababababbbaabaabaabababbbbaaababbaabbbabaaaaabbaabbbbabaabaababbaabaaabbaaababbabbababaaaaabbbaabbabababaababaaabaababbbbbababbaaabbaaabbaabaababbaaabaaabbababababbbabbbbaaabbaabbabbbbaaaababababbbbbbbbbbbbaaabaaaabababbbbbaaaabbbaaabababbbabbbabbbbabaaabababbbabbbaabbbaabbbbbaaabbaaababababbabbaababaaabbbaababbabbaabaaababbbaabbbbbbaaaaaaabbabbaabaaaaaabaabbbbabbabbbbbaaaaaaaaabbbbaaabbbabaaabbbbbababbababbbbabbbabaaaabbaabbabbaaabaaabbaabbabbbaaaabbabaabaababaaaaaabbbaababababaababbaabaaabbaabbbababaabababababbabababbaabbbbaabbbaababbabbbababababaabaabbaabbbaaaaababaabaabbaaabbaaabbaaabbaaabbaabbaaabbbbaaababbbaaaaabbbaababbbaabbbaaaaabaaaabbbbaaabaabbbabbaabababaaabbaaabbbbbbabababbaaaababaabbabbabababababaabaaabaabaabbbaabbaaaabbbbabaaaababbbbbbbabbabbbbbbabbaabbbaabbaabbbaabaababbaabaabbaaaaabbbababbbbaaabbbabbaaabbabbaabababbbbbabbaabbabaabbaaaaabbbbabbababbabbbbababababbbaabbbbbbbababbbaaabbaabbbbabaaaaabbaaabaaabbaaaababbabbaabbbbaaaaabaaabbbaabbabaaabaabbaaabbbbbbaabaaaababbabaaaaaabaaabbabbaababbaaaabbabaaaababaaaaaabbbbbbabbabaaaaabbbbbbbabbbababaabbabaabbbaabbaabbabbbbbbbabbaaaaabbbbbbbaaaababbaaabbabababaabaababbbbaaabbaaaabbaaaabbabaabaabbababbbaaabbababaaabaabbbbabbaabbbbaabbaaabbaaaabbabaaaaaabbabbaabaaabaaaaabbaaabaabaaaabababbbababbbaaaabbbbbaaababbbababbbaabaaaabbbbbabaaabaaababaabbbaabbbaabbaaaabbbbbaabbbbbbbbaabbbababaabbbbaabbaaabbababaaabbbbbbbabbbbabbaabbabbabababaaabaabbbabbabbabbbabbababababaaaaababbbaabbbaaababbabababaababbaaabbabbbbbbaaabbbbabababbaaaaaabbbabaaaaababaaabbaaaabbbaaabbbbaababaaabaaaaaaaaabaabbaaabbabbababaaabaaabbaaabaaabbaaabbbabbbbabbbbabaaabbabbaaababaaaaaaababbbbbbbba
abaaaaaaabbbabbaaaaabbbaabaaaabaaaaaaabbabbbbaaabbababaaaaabbabbaaabbaabaaabaabaaabbabbbabaaabbbaababbbaaababababaababaabbbbabbaabbbbabbaabababbbabbbbabbbaaaababbbabbbbabbaaaaababbabbaaaaaabaaabbaabaababaaabaaabbaabbababaaabbbbabababbaaaabbbbbabbaaaabbabbabbbbaababbbabbabaaaabbbbaaabbbbbbaabaababbbabbababbaaaababbaababbabaaabaabbabbababbaaaabaaabbaababbbabbbababbaabbbbabbbbaaabababbabaabbbbbbbaabaaabaabbbbbabbbbbaabaaabbaabbabababbbaaaaabbabaabbaaaabbbaaabaabbaabbbbababaaababbabbabaaaabaaababaabbaabbbabababbbabaababbabaaaaabbbbaabbaaaabababababaaaaabbaaaabababbaaabababaaabbbabbababbbbbbbabbaaaaabababaaaaabbababababbbaaaabbaaaaaaaabbbabbaabaaaababbabbababaaaabbbbbbbbaababaabbaabaaaaaaabbbaaabaaababbaabbbaaaaaabbababbababaaaababbbbbbbbbbaaabbbbabaaabbbbbbbbbaabaabbbaabbaaabbaabaaabaaabbaabaaababaabbbabbaaabbabbbabbaaabbbbaaabbbabbbabbbabbbbbabaabababbabbbaabababababaabaababbaababaabbbbaaaaabbbbaabbbabbbabaaababbbbaaabaaaaaaababbbbababbababbbaabbbbbabbababbaabbabbabbbbaabababaaabaaaabbbbabaabbbabaabbaaabaaabbaaaabaaaaaaabbbbabbabbaaaabaaaaabbbabaabaabaaaaabbbbaaabbbbbbababbbbaaabbbbaabbaaababbaabbaaabbababbbbbabbaaabbbbaabaabbabbbbbaabbbbbbabaabaaaaabbbaabbbabbbbaaabbbaabbabbbabbbbbaabaabaaabaabbbbabbbaabbaaabababbaaabaabbabaaababbbabbbaaabbaaababbbbababbbbbaaabbbaaabbbbbabaabaabbaaabbbbaaaabbbaabbbbbabbbabaaaabbabbababaaaabaabaaabbababbabbaabaaaaaabaaaaaabbbbbbbbbaaaaabbabbbbababaaaaababaaabbbabaaabbbbaaabaaabaaabbbaabaaabbabaabaabbbbaabaabbabaaabababbbababbaabababbbabbbabbbaabbbaaababaabbbababbaabbabbabaabbbabbbaaaabbababaabaabbaabbbbbbabbaabaabbabbbabbbbbababbaaabbabaabbababbbbaaabbaaaabbaaaaaaaaababbbbbaaaaabbbabbabbbaabbaaabababbbaaaabaabaababbbaabaabaaabaabbbbbabaaabbbabaabbaaabbaabbabbaaabbabbabaabaabaaaabaabbbbaaabaababaabaababbbbabaaabbbbbbabaaaaaaaaaaababbaaabaabaabbaabaaabbbabbbaaaabbaaaaabaabbaabbabbababaaabbbaaaabbbabbbbabbbaaaabaaaaababbabaaaababaaabbbabbaabbaaabaabaaaaaaaabaaabbbbabaabababbbabbaabbaaaaaabbbbababbbbaababaabbbabbbabaaaaaabaaabbaaababbbbbbb
abbaabaaabbbbbaaabbbababbaaababbbaaaabbbbababaababbbbbaaaaabbaaababbbbbaabaabbaabababbabaabbbabbabbbaaaabbbbaaaaababbbbbabaabaaaaabbabaaabaaababaabaabababaabbaaaaaaababababbaabbaababaaabbbbabbaaaabbbaaabaaabbbbbbbbaaaaababbbbbbbabaabbabbaabbbaababbabbabaaababbbbabaaabbaabaabaabbaabbaababaaaaabbaaabaababbbbbaabbbbaaabbababbbabbbaaabbbaaaaabbabaabaaababbbbaababbabbbbbaaababbaabbabbaaaabbbbbababaababaaaaabbaaaaaabaabaaaabaababaabbababbaaaabaabbaabbabaaaaabaabbbaaaabbbbbaabbbaaaabaaaabbaabaabbaabbbbabaaaabababbbaabbbaaabababbbaaabbbbaabbaabaaaabbbaaabbbabbbbaabababaaabbbbbbbabbaaababaabbbababaababbbaabbaabbaaaaabbbabbabbaabbaabaaaaabbaaaabbaaaaaaabaaaabaaaaaaaaabaaababbbabbaabbabaabbabbbbbbbbabbbababbaabbababaaaabbabbbbbaaaaaaabbbbbbaaabbaabbabbabbbaabaababaaabaababbbabbaababababbbaaaaabaaaaaaabaabaaaabbabbaaaaababbbaaabbbbabbbaabaaabbaaabbabbaababbabaaaabbbabbaaabaababaabaabbbaaaababbbabaaabaababbbbbaabaaaaaaabbbaaaababaabbbbabaaaabbabbbabbbaaaaaabbaababbbabbabaaaaabbaabbbbbabbbabbbbaaaaabbaabaaaaaaababbaaabbabbbabaaababbaabababaabbbbbabbabbbbbabaaababaabaabbbaaaababbaabaaababbbaaaaaaabbbbbabaabbbbbbbaabababaabbbabbbbbabaaaaabbaaabbbabaaabababaaaaaaaababbbabaabaabaabbbaaababbbaaaaaabaababaababbaabbbbaabbbbbbaabaaabbbbbbaaaabaabbbbabaabbbababaabbbbaabbbbbaaabaaabbbababbbababbbbbaaabbaababaaaababbabaabbaabbbabbbababbbaabbaabaabbbabaabbbaabbaaaaaabbbbaabaabbaabbaaaaabbbabaabbababbbbaabbaabaabbbabaaababbaaababaabaaababaaaaababababaaaababbaaabbaababaabbbbaabbaabbaabbabbabaabbbabbbbbabbabbbaababbabababaabaababaaaaaaaaaababaabaabbaaabababababaababababbabbabaababbabbaaaabababbbabaaababbaabbbababbbbbbbbbbababbbaaaabbaababbaabbabbbbbaaaaababbaabababbbbababbababbbaababbbababbbabaabbbbbabaaaabaaabaababbbaaaababbbbabbababaabbbbbbbbaabbabbbaaabababbaabbbbaaabaabbabbaaaabbabbaaabaabaaababbbabbaabaaaabbabaaaabaaabaabaaabababaaabbabaaaabaabaabaaabbabababaabbaabbbbabbabbaabaababaababbabababbaaababbabbabbaabbababbaabbabbbbababbabbbaabbbbaababbbababbabbbbbabaabaabbaaabbbabbaaaabbbbabbaaba
baabbbbbbabbbbaaaabaabbbbabbababbbbababbabaaabaabbaaabbbbaabbbbaabaaaaaabbbbaaabbababbaabaaaaabbaabbbbaaabaaaababababaabaabbbbbabbbbaabbbbbbbabbbbbbaababbaaabaababbabaaaaabbbaaababbabaaaabbbababbaaaabaabbbbaaabbaabbbabaabbbbabbbbabaaaabbbabbabaabababaabaaaaaabaaaabbaaabababaaabaaabbbbabaaaaaaaabbbbaabbabbbaaabbbaaaabaabbbaaabbaaaaaaaaabbbbabaaabbaaabaabbababaabababbabbbaaaaabbbbbbbbbbbabbaababbaaaaaaaaabaaabbaababbbbbabaaaababbbabbaabbaaaaaaaaabbababbaaaabababaabbbabbabbaaaaaabbabbaabababbabaaaabbbbbababaaabaaaababbababaabaabbbaaaaaabaaabababbaabbaabbbabbbabbaabbaabaabbabbbabbaaababaabaabbbbbbbaabaaabbbbbaabbbaaaabababbaaabbaababaaaaabaababbababbaaabbaabababbbbaababababbabbbbaaaabbabababbaaaabaabbaaaaabbaababaabbbbaababaabbaaaababbaabaaaabbbbbaabbabbabbbbabbbbbbbabaababbbbbabaaababbaabaaaaaabaababbbabbabbabbbabbaabababbaabbbabbbaaaaaaabaabbababababbaabbabbabbbabbabbbaaaabababaaaaabbbbbbbbbbbbaaaaaabbbbabaaabbaaaaabbaababbbaababbbababbbaababbabbaabbbababbbabaabbabaaabbbababbbabbaabbabaabaababbabbaabbaabbabbaabaabbbaabbbbabbababbbabbaaaababbabbababbaababaaabbaabbaabaaaaaabbaabaabbabaaaabbbbbaaabbababbbbaabbbbbabbbaaabaaabbbaabbbbbabbabbabaaabbbbaabbbaababaaabaabbbbbbbbbaaabbbaabaaabbbaaaaabaabbaabaaaabbabbbaaaaabbabaaabaaabbbbbbbabbaabbbaaaabbaaabbabaaabbababababbbaaabababbbabaaaababaababaababbaabbbbbabbaaaabaaaaaabbbbbaabbababbaabbabababbbaabbabbabaabaaaaabbbabaaaaaababbabbbbaabbaaaaabbababbbbaaabbbbaaabaabababbabbbbabaaabbaaaaaaaabbabbabaabbababbabbbbaaabbaaabaabbabbaaabbbbabbbaabbbabababbbbbaaabababbbbababbabbaaabbbaabaabbbabbabbabaabbbbaaaaabaaaabaaabbaaabbbabbaabbbaabbaaaaabaabbabbaaabbaaababababbaabbbaaaaaaaababbbabaababbbabbbbaaaaababaabaaabbbabaaaababbaaababbaabaababaabbaaababbaaaabbbabbabaabbababbbaaaaabbaabaaabababaabaaabbaabaabbbabbaabbbaabbbbaaaabaaaaabbaaaababbabbabbbbbabbababbaababbaaabaaababaabbabbbabbbbabbababbabaaaaaabaaaaabbbaaabbbbaaaaaababaaaababbaabbbbbabaababaabababbabbbbbbaabaaababbaabbabbababaaabbbbbbbaaabbbbbaababbaababbbbbababbaababbaaaabbbab
abbbaaabbbaaaabbbabbaaaaaabbbbbbbaabaaabbabbbabbbabbabbbbbabbbabbabbbbabbabbbbbabbbbbaaabaaaabbbaaaabbaaabaaabbaaabbbababbaabaaaabbabaabaababbaaabababbabbbaaaabbbbaaabaabaaaaabbaabbaaaababbaaaaaababbbbbbaaaaabbabaabaabbaabaabaaaabbbaabbbabbbababbbabaaaaababbaabbaabbabaabbabbaabbababbabaaaababaaaababaaabbbaabbaaababbaaabbababaaaabbbbabbbbabbabbbbbaaaababbaabbbbbaaababbabaabbabaaababbbaabaabbababbbabaaaaababbbbbbbbbabbbaabababbbaababbbbabbbabbbababbabbbabbbabaabbbabbaabbbbaaaaabbabaababbabaaaabbaabababaaaaaaabababbababbbabbabbbabaaaabbbbbbbbaaaabbaaaaabbbbbaaaabbbbabbbaaaaabaabbabbbabbaabbbaaaabbbaabbaabbaabbbaaabbaabbbaaababbbabaaaaababbbbabaabababbbbaabbbaabbabbabbabbabbbababaaaabababbaababbaabbbaabaababbbbabababbbbbabbbaaabaaababbbaabaaaaaabbababbbbabaabbbababbaaabbbaabbabbabbbbaabbbbbbabbbabbabbabaabaaaabbbbaaababbbaababaabaababbaaabaaaabbbbbaaaaabbababaabbbaaaabbaaabababbaaaababababababbababbaaaaabbaaaabbbbaaaabaaaabbababbababbabaabbbaabbabaabbaaaaababbbaaababbabababbaabababbbbabaaaaaaabaabbbbbbaabbbababbabaaabbbbbbbbbaaabaababbababaaabbbaaaaababaabbaababbaaaabbababbaabaababbbaaabababbbaaaaaabbaaababbaaaaaabaaababbaabbababbaaabbabaabbbbbbabbabaaaabaaaabaabbabbbababbbaababbababbaababaaabbbbbaabababbabbabbbbbaaaaabbaabaaaaabaababababaaabaaabbabbbbbbbababbbbaabbabbababbbbabaabbabbaaabbbabbbbbabbabbbabbbabbaababbbbbbabbabbabbaabbabaabbaabababbaaaaababbabbaaababbaabaababbbbabaaaaabaaaaabaaabbaabbaabaababbabbaaabaabbababababbabbbbabbaabaaabaabaaabbbaabaaaaaababbabaabaabbbbabaabaaaaaabbbbbbbbbababaaababbbbabbbaaabbbbbbabbbbbbbbbaaabaaaaaabbbbababbaaaaabbbabaaaaabbabaabaabaaaabbaaaabaaaababbababbababaaaabaabaaaaabaaaaaaabababbbaabbbbaaaaaababaabbabbabbababbbaaaaabaaababbabbbbbabaababbabaaaabbabbababaabaababbabaabbabaabbbbababaaabbbbaabbbbaababbbaababbabaaaabbbabbabaabbbbbbbaaabbbaabbbaabaabaaababbabbbaabaaaaababbbbabbaaaababbbbaabbbaaabbaabbaabbaaababbbbbabaaaabbbabbbabaabbaaaaabaabbbbabaaaabbbbbabbaaabaaabbbbbabababbbabbbbaabbbabaaabaababaaababbaabbaababbbbabbaabbabbabb
abbbbbbbbbababbbbbbaaabbbbbaabaabbbaabbbbbaabbbbbbaabbaaaabbaabbbaaaababaabbabbabababbabbbabbabababaaabbababbbaaaabbbaaabaabbaaabaaabaaabaaaabbbabaabbbbbbbaaabbaabababbabaabbaaaaabbbbbbaaabbbabbaabaabbbbabaaabbbaabaaababbbbbabbababbaaaaababaababbbbaabaabbbbbababaaabbbbbaaabaabbaaaabbbbbbbaabbabaaabbbabbbbbaabbaaabbbbababbababababbbaaaabaabbabbbaabbbaaaabbaabaaabbbabbaabbbaababbbbbbabaaaaabbabbabbbbaabaabaaabababbabbbbbbbbababaababbbbbbbaabbabbbabbbbbaaabbbabaabbbabaaaabaabbbbbaabbabbbbabaabbaabababbbbabbbbaabaaaaaaababbbbbaaabbaababbabbbaaaabaababaabbbbbabbabbbbbbaaabbaababaabbbaaababababbbaaabbbbbabaabbabbbabbabaaababbbbaabbabbbabbaabbaabbabbbbbbaaabbbbbaabaababbbbaabaabbabaaabaaaabbbbaaabaaaaabbaaabbabbbabbaababaabbabababbbbabbababababbbbabaaabaaabbaabaaaaaaabaaabaabaabbababababababaaabaaaabbbaaabababbbbbbaaabaabbaaaabababbbabbabababaaaaabbbabbbbbababbaaaaaaaaabababbbabaabbbbabbbabbbbaaaaabaabbbbaabbbaababaabbaaaababababaaabbaaabbbaababbaabbabaaaabbaaabaabbbaaaaabaaabbaaaaabbabaaabbaaabbaababbbaababbbbbaabbbaaaabbaaaabbbabaaabbaabbaabaaaabbaabaaababaaaaaaababaaaaaaaaabbabbabbbaaabbbbbabbbbaabbbbabaabbabaabaabbbaaabbabababaababbaaabaaabbabbbbbabaababbabbabaaabbaababbbbbabbaaaaabbaabaabbaaaaaababbbabbabaaaabbabbbaaabaabbaaababbaaabaaabbbbbabaabbaabaabaaaaabbabbbbabbabbbaabaabbbbbbbaaababbabbbbabaabbbabbabaabaaababbbabbbabaababbbabbababbaaababbababbababababbaaaabaaaabbbaaababbaababaaababbaaaababaaaabbabaabbaaaabbaaabbabababaaabbababbaabbbaabbaaaabbbaabbbabbabababbbbababaababaaabaaabaaabaabbabaaabbbabbbabbbaabaabaaabaaaaababaaababaaabaabbaabbbaabbabbbaabbabbabbbaaabaaabaabbbabababbbaaaabaaaabaaabbbbbbbbaaabaabbabbbbbbbaaabaaaaaabbaaaabbbbbabaaabbbbaabbaabbbbabababbaaaaaabbaabbaaaaaaaabababbaabbbaaaabbbababbaaababbabbabbaaaabbaabbbabbbaababaabbbbabababaaabbbbbbabbababaababbbbbbbaaababbababaaaababbaaaabbaabbaaaabbaabaaaabbaabbbabbaabbbbbabaabaaababaaaababbabbbbbaaaaaaababbaaaabbbbaabaaaabbabaabaaabbbaabbbabbbaabbbbabbabbaaaabaaabbaaabbbabbaabbabbbaaabbbababbbaaaabbbbbaa
baababbaaaaabaaaaabbaaaaabbbbababaabaaaabaaaababbbabbaababbabbabaaaabababababaaaaabbabaabbbaabaaabbbbaaabaaabbbababbbbbbbabababbbabbaabaaaaababaaaaaaaaabbabbbababbaabababbbaaaabbaaaaaaabaaababaabbabaaabababaaaababbbaaaabbbbaababaaabaaabaabbaaaabbaabaaabbaaabbbbbaabaabbaaaaababababbaabbbaaabaabbbbbbbabaabbaabbaabaabaaaaabbbbbbbaaabbabbaaababbabbbabbbaababbbbaaabbbababbabaaaabbbbabaabbaabbaaabaabbbaaaabbabbbbbbabaabaaabbbbbbaaabbaababaabbbaabaaabbbabbbaabaaaaabbbbabbbbbaabbbabaabbbbaaaaabbabaaaabbabbabbaaaabbbababbaaaaabbaaabbbbabaaaaaaabbabaaaabbaaaaaababbaabaabbbaaaababaabbbaaaabbabbbbabaabbabaabaaaababaabaabaababaababaaabbaabbbbbbbabbbabaaabaabbabbbaaaaaaaaaabababbbbabbabaabaababbbaaaaabaaaaaaaaaaabbbaabaababbbaabbaaaaaabbbabaabaaaaaababbabaababaababbaaabbbbbaaabaaaaaaaaabbabbabbaaabaaabaaaaaabbbaabbbbaabbaabbabbabbaabbbabaaaaaaaabbaaabaaabbbaabbbbbaababaabaabbbabaaaabbabbaaabaabbbababbabbbbbbaaabaaababaaabaaaaabaaaabababbbabaaaabbbbbaaababaaabbaabbaaabbbaabbaaaaabbbbbbaababaaaabaaaaababbbbbaaaaabbbaabbbbaaaaaaaaaabbbabaababbaababbabbaababbaaaaaabababbaaaaaaaaaaaaabaaaaabbbbaabababbabbbbbbbaaaabaaaabaaaababaabaababbbaaababbaabaabbaababbbbaabaaabbbabbabaaabaaabababbbaabbaabaaababbabaabbbbbbbbbbaaaaaabaabaaaaaabbbaaaabaaaabbbbababbabbababaabbbabaaaaaabbabbabbbaaaabbbaabbbabaabaabababaabbbabaaabbabaaabaaabbaabaaaabbabbabbbbaaabbabbaabaabbababababaabaabbaababbbbaababaaaababbbabbaaaabbaabaabaaababbabababbabaababbbbabbbbbbabbbaabaaaaabbbabaaaaabbbabbaabbabaaabaaaaabaabbabbaaaabaaaaaabbbbaaabbbabaabaabaaabaaaaaabbaaabaaaabbbaabbbabbbaabababbbaaaaaaabbabaabaababbabbbabbabaabbabbbbabbbaabaabbabbbaaaaabaabaabbbbbabbaaaabbbabbbbabbabaabbabbbaabbbbbaababbaaaabbbbaabaaaabaabbbaabbabaabbbbbabbaababbbaaaaaaaaabaabbbaabbaaaaaabbaaababbaaababbbbaaaaaaabababababaaaaabbababaaaaaaabbbaabaababbbaabaabbbbabbabbbbbbbbbabbaabbbabbabbbaabaabaaabbaaababbabaaaabaabbabababbbbabbbbabbbaabababaaaabbabaabbbbabbabbaabbbabababbabaaaaabbaaabbbabbaabbabbaaabaababbbabaaababbbaabbaaabbbbabbabaababbbab
baabaabaaaababaabbaaaabaabbabaabaababbabaababbaabbbbbaabbabbaabababbbbababaaabbabaabaaaababbaaaaabababbbbaaaaabaababaaabbbbabbbbbaaabaaaaabbbbabbbbaaabbabbaaaabaaaabababbaabbbaabbbbaabbbbaaabbbbaabbaababbaaaababbaaabbabaabbaabaaabbaaabababbbbbbbaaaaabaaaaaaaaabbabbbbbaababaababbaabaaabaaaabaaabaabaabbbbbaababbababbaabaababbabaaabbbababaabaabbbaabbaabababbbbaaaaaabbbbababbbabbaaabaababaaabbbabbaaabaababababbbbbbbbbbabaabaaaaaabbabababaaaaaababbabaaabaabbabbaaaaaaabaaababbaaaababaaabbbabbababaabbaaabbbaaabbbaababababbbbaabbaabbabbbabbbabbbbaaaabbbbabaaaaaabaaababaabbaaabbaaaaabaabbbabbaabbbabbabbabaabbaaababaababbabbabaaaabbabbbabbaaabababbbbbbababbaabaababaababbbbabaabbbbabaabaaabbaaaabaaabbababaabbaaaaaabbbaaabbaaabbbbbbbabaaabbaabaaababaabbbbbbabaaaabaababbbaaaaabbbaababbaaababbaaabaabbbabababaabaabaabbaabbbaabaabbbabbbbabbaaaababaaabaababbbababaaabbbbaaabaabbbaabbabaaabbaaaababaabbaabbaabbbbbbababaabababaabbabbabbaaababaaaaababaaaaaabbaababbaabaaabbbabaaaaaaaabbabaaaaabbaababbbaabaaababababbaabababaaabaabaababbaaabaabaabbaabaaababbabbbbabbbabbaabaabbbaaababbbaabbbbbbbabbbaabbabbbabaababaaaaabbbbabbbbaabbbabaabbbabbabbabaaaaabbababaaaababbbaaabbbaabbabaabbaabaaabaaabbabaabbabababaabaabbbaaaaaaabbabbbbabbaaaaabbaabbabaabaaabaaabbababaabbbaaaababbaabaaabaabaabbbbaabbaabbaabbbbaaabbaabbbabaaaaaabbbbaaababaabbaabaabbabbbbbaaaaaaaaaabababaaaababbaabababaaabbaababbbbaaaabaaabbbaabbbaaaabbaaabbbbbbbbbbaabbbbbaabbbbaabababbbabbabbbaaaaaabaabaaababbaabbbbbabaabbbaabbaaaabaaaabaaaaaaaaaaabbaabbbabbaaaabababbabaabbbbbbaabbbababbbababaabbbaaababbbbbaabbbabbaababbbbbabbabbbbabaababbaaaabbbbaabbabbbaaaababbbaababaabaababaaaaabbbaabaabbabbbaaaaaabbbbaaababaaabababbbbbabbababbaaabbbabbabaabaabaababbaaabaababbbbbbaaabbabbbbaabbbabbbaabbaaaabbbaabbbabaabaaabbbbaaaaaaabaaaaaaaaaaabaabaabbbaababbbbaabbbaaaaaabbbababaababaaaabbabbabbbaabbbbababbbbbabaababbbbbbaaabaabbbbaaaaababaabbbaaabbaabbaaabbbaaaabbaabbbaabaaabababbabbabaababaabaaabbaabbbaaabbbaaabbaaaaaaabbabaabbaaaabbbaabaababbbb
baaabaabaaaaabababbabbababaaaabbbbabbabaabbbabbbbbaaabbbaababbababbabbbbabbbbbaaaaababaabaaabaabbabaaaaabbbbaabbaaaaaaaaabababbbabbaaabababbbaababbabbabbbaabaaaaabaaaaaabababaaabbbabbaabbbbbabbbbaaabbaaaaababbbbabbaabbbbaaaaabbbababaabaaaaababbabbbbaabaaaaababbbbaababbbababaabbbaabbabbbababbbbbababbaaaabbbbaaabbbaaabbbbaabbbbaabbaaabaabbbaabababababbaaaabaaaabbbbaaabbaababababababababaaabaababbbbbbaabbaabbaaaabaaaababababbbbbabbaabbbaababaaaababbaabbbbbbaaabbabaaaaabbaaabbbbaaabaaaabaaaabababbbbbbbaaaabaaababbabbbbabbbabbbaabbbabbbaabababaaaababbabbaaaaabaabbbbbaabbaabbbbbaabbabababaabaaabaabbaababbabbbabbabbbaaaaabbaaaabaaaaaababaabababbbabaabbbaababbabaaabbbbbabbbabbbaabaaabaaabbabbabbabaabbbbababaaaabaababaaaabbaababbbbaaababbaabbbbabbbabaaaaabbabbababaabbbbbbababaaabbbababbaaabbaaabbbabbbbabbaabbaaaabaabbbabbbbbaabbbbaabaabbbbaaabbbbabaaaaaababbaaaabbbbbabbbbabaababbbbbabbabbbabaaabaabaaaaabbbababbabaabbaabbbaaababaaaabaaabbbaabbbbabbbbaaabbbbababaabbaaabbbbabbaabbbbbbaaaaaababbbabbbbbaababaababbabaababbbaaaaabaababbabbbaaabaabbbaaabaaabaabaaaabbababbbbaababbbaabbbbbabbababbaabbabaabababbbbabbaaabbbbababaaabbbaabaabbabbababbbbbaababbbbaabbabbabbbababbaaababbabbbbbbaabbbababaaaabbbabaaababbbbbaaabbbababbabaaabababaaaaabbabbbbbaaababbbaaaabababbbaaaababababbaaaabbbbaaaabbaaaabbaaaabbbbbbbbabbababbbabbbababaabbababbbbaabaaaababababbbaaaabbbaabaababbbbabababbaabbaababbabbababaabbbaabbabbaaabaabbbaababaaabaaaaabbabababababbababbabaaaaaabaaaaabbbbababaaabababbaabbaabbbabbabbbbababbbbabaaaabaaaaabbaabaabbbabbaaaaabaaaaaabaaabaaabaaaaaaaabbababbbbbaaaabbaababababaaaaaabbbbbbaabbaabaabaaaaabaaaabaabababaabbbbabbbabaaaabbabbbbabababababbababbabbbbabaaaababbbabbababbbababbbbaaababaaaabbbaabbbaaabbabbbbabbabbabbbaabbaabaaabbbbbababbabaaabbbabaabaabbbbaabbbabaaaaaaabababaababbabbaabaabbabbbbaabbabbabbaaaaabbbabbbbabbaabaabbaaaaaaabbabbbbbaabbbabaaaaaababbbaabaaabababaababbbbabbbabbaaabaaabbbabaaabbbabbbaaaabbbabbabbbabbbabbbabaabbaaaaabbbaaabbabbaaabbbbbabaabbbbbaaabaabbabba
abbaaabbaabaabaaabaabaabbbbaaabbaaabbaaabbabbbbabaabbaaaabababaabaabbbbbbaabbaabbaaaaaabaabaaaaabaabbbababbaababbbabaaaaaabbabaaaaabaaababbbbbaabaaaababababbabbbabbbbaabbbbbaabbaaabbaaabbbabaaaabaaabbabbbbaabbabbbbaabbbbabababbabaaaaabbabbaaaabbbababaaaaabbbbbbbbabbbaaababababbbabbbababaaaaabbbaaaaaaababbbbaabbbbbababbbbbaaabbbbaababbaabbbaabbabaaababbaaaaaabaaaababbbbaaabbbbbbaaabaaabbaabbaaaabbbaaabaaabaabaaabbbbabaaaaabaabaaabbaaabbaaaabbaabaabbababaabababbbbbbabaaabaabbabababbbababbababbaabbabaaababbbabaabbabbbbaabbbabbabababaaaabbbbabbabbbababbbabaaabababbbaaabbabbaaababbbaabbbbaaaaabaaabbbabbaabaaababbaaabaaabbababbaabaaababbaababaababbaababbbbbbbaabbbbbbaaababaabaabababbababbabababaaabaaaabaabbabbababbbabaabaabbababbaabbabbababbaaabbaabaabbbababaaabbaaaaaaabababbaabaaaabababbbbababbbbabaababbbbbabaaaabbbbbabbaaabbbbabbabbbbbbaaaabbbabbaaabbbababbbbbbbbabaabbbbaababbbbbbaabaaabaaaabbbbaaabaababbaabbaabbababaaaabbbbbababbaaaabaaababaababaababaabbaaabbaababbaaababbabbbbaaababbaababaaaabaabbbbaaabaaabaabbbbbaaabaaaabbabaaaaabbbbaabbabbbbabaaaabaababbabbaabaaaabababbaaaaaababaaaabaaaaaaaabaaaababbbabbabbbbbbbbbbabaabbbabaaaababbabaaabbbbaaabbbabaaaabaabababbbabbabbabaababaaabaabaaaaaababaabbbaaabaababababbbabbaaababaabbaabababaaaababbabbbaabbbaabababbbaabaaaaaabbbabbaabbbababaaabaaaaaabaabaabbaabbbbaaabbbaaaabbbaaabaaaabbaaaababaaabbbbbaabbaababbaaabaaaabbabbabbbaaabbbabbbabbbbbaaaababbbbbababbbbabbbbbababbaaabbaaaabbaaabbabbbbabaaabbaaaabbabaaabbaabaaababbbabbbbbbaaabaabbbabbabaaaaabababbbaaaaaaabbaaabaabbbabaaaaaaaaabbaabaabaababaabbbaabbababbbbbaaaaaabbaaaaaaabbababbbababbabababbabbabbbbaabaabbaaabaabbbbbbabaaababbabababbbabbbbbbabbbbaaabaaababbaaabbaababbabbaabbaabbaabbbbaaaababbbabaaabbaaabbabbbbbabbaaabbbbbababaabaaaaabaabaabbbbaabbbbabbaaabbabbbabbbbabaaabaaabababaaaabbbaabbbbbbbaabbbabbbaaaaaaababaaababaabaaaaabbbbbbaabaaabbbbaaaaaabbbaabababbbbabbaababbaaababbaabaababaabbbabbbaaaaabbaaabbbbabbababbbbaaaabbaaababaaaaabaabbbabbaaabaaabbaabababbbaabbbbababba
babbbbabbabbbaaabbaaaaabaaaaaaabbababbbbbbbbababaaabaaaabbbbababbabbaabbabaabaaabbaaaaabaaabaabbbababbabbababaaaaaaabbabbabbabbbaaabbbaaaaababaaaaaaaabaaabaaaaaaaabbaaaaaabbbabbbabbbbabbaabbbbbbaaaabbbaaaaabbbabababbaaaaabaaaaababbaaabbbaaabaababbaaaaabbbbaaabaabbaaabbbaabbaabbaaaabaabbbbabaabababaabbbaabbaaaabbaaaaabaaabbbaaabbbabaababbabbbbbaaabaaababaaaabbaaaabbbaaaaabbabaaababbaababbaaababbbbbbaabbabbabbbbababbbbabbaabaaaaabababbbaababbbabbaabbabaabbaabaababbbbaaaaaaabbbabaabaabaabbaabbbaabbbbabaabaaaaabbbabaabaabbaabbbabbbaaaaabbbabbababaabbaabababaabbabbaaabbbabaababababbbbabababaababaabbbbbbbbababaabbaababbbbaaaababbbbababababaabababaaaabbbaabbabbbbaabaaaabaababbaababaabbbaaababaaaaabaaaaaaaaabaabbabbabbbaaaaabababbaababaabbbbabbaaaaaaaaaaabaabaabbbbaabbbbbbababbbaaaaabaabbabbbbaaabababbbbbbaaabbaabaabaabaaaaaabaabbbbababababbabbaaaaaaabbbbbabbaaaaabbbbaaababaaabababbaaabaaabbbababaabbbbaaabaaababbabbaabaaabbabaabbbaabaabbabbbaaaaaaaaaabbaaabbbabbaabaaabbbabbababababbaabbbbaaaabaaaabaaaaabaaabbbbbbbbababbbabbbbaaabababababaababbabbbabbbababaaaabaaaababaaabbbaabbbbbbababbbbbbbbabbaabbbbababbbbabbbbaaabbbbaababbaababbbbbababababbbbaababbbbababaaaabbbbaabaaaabbbabbaabbbaaabaabbaabbbbbaaabababbbbabbbbabbbaaaaabbbbaabbaaaabababbbababaaabbaaaabbbabaabbbaaabaabbaabaabbabbaaaabbbbbbbababaaaababbaaaabbaaabababbbbbabbaaaababbbaabaabaabbbbaabbaaababbbaabbaabaabbabaaaaaabbbabaaaabbabaaaaaabbabaabbbbbabaababbaabbaaaaababbabbaabbabaabbababaaaaabbaaababbbabbbaabbbbabaabbaabbabbaabaaaabababababbababbaabbbaaaaaaababbaabbbbbbaabaaaaabaaababbabbbababaaaaaabbbbaabbbaababbbaaabaabbbaabaaaaababaaaababbbbaaabbabbbbbbbbaabbabbaabababaabababaaaabbabaabbbababaabbababbaababbbbbbabbbbbbabbabbbabbbbbabbaaaabaabaabbbabaabaaabaabbabbbabaabaaababbbabaaababbbaaabbabaaababbaaaaabbaaaaabbababbbbbababbbabaabbbabaababaaabbbababbbbbaabaaabababaaaaaaaaabaabababaaaaabbbbbaaabbabaabbabbbbbbaaabbbaabbabbaababbabaabaabaaaaaaaaaababbabbbabbababaaaaabaabbabbbabbabaaabbbaaabbaaaabababbabbaabaabaaaaabbaab
aaaabbaabbaabbbbababbbbabbbbabbbabaaabbbabbbbbaaaaabaabbbaabababbabababababaaaaaaabaabbbbbabbbabaababbaababbabaaabbbbaaaaaabbbababbaaabbababbbaaaaaabababaabbbabbabababababaaabbaaaaabbbaaabaaaabaaaabbabbaabaabbabbabbbabbaabaabaabbbaaaabbabaabbbababbbbbbaaaaababbbababaaaaaababaababaaabbbaabbababbbaaabababbbbbaabbbaaabbbabababbbabbaabbbababbbabbbabbababbbaabababbbabbababaabaaaabbaaababbbbabbbbbbbbbaabaababbbbabbbabaabbbaaabbaabbaabbabaabbbabbabababbbbabaabaaaaaaabababaababbabaaaaabbabbbbbbbbbbaaabbbaabbaababaaababbabbaabaabaabbbabaabaabbabbabbbbbaabbaaaaabaaabaaabbbabaabbbaaabbbbbbabababbbaabaaaabbaaaaabbaabaabbbabbabbaaaaaababbababababaabbbbabbbabbbababbaabbaababaabbaabaaabababbbbaabbababbbbbaaaabbabbbabaaaababbbabaabbbabbbabbaaaaabaaaabbaabbabbbabbbbaababbbabbbaabbbbbabaaaaaaabbbabbabbababaaabaabaaaaabbabaabababbbaaaaabaabaaabbbaaababbbabaabbabaaababbaabbabbabbaababbbaabaabbbbaaababbbbabaabbabababbbababbbaabaaababababbbbaabbabaaabbabaababbbbabaaabaabaababaabaaaaaaaaabbbaaaabbbabbababbbaabaabbaaabbbbaaaabbbaababbabbaaabaaaabbaaaabbbababbbbaaaabbbabbbbbbababbaabbbabababbabbbaaabbbbbababababababbbbbbaababaaabbaabbbbaababaababbbabaaaabbabbabbbabbbbbbaabbbaabaabbbaabbbbbbbabaabbbabaaababababaaaaaaaaabbabaaabbbbabbbaabaabbabaaaabbabaabbbbbabbbabaaabbbbbababaabaabbbbbbaabbbaaabbabaaaaabaaababbabbabbbaaabbbabbababbbbaaababaaaaaababbababaabbaaabbbabaaabbbababaabaaabaaabaaabbbbaabbaabaabaaaabaaabaabaaaaababbbbbbbbbbaabbabbbbabbbaababbaaabaaaaaabbaabaababaabbabbbbbaabbabababaabbabbabbabbbbababaababbbababababaaaaaababababbbabbabbabbabbbbbbabaaabbaaababbabaaabaaaaababbbaaababababbbbbbbaaabbbbabbaaaaaabbaabaabaabaaaaababbbbbaaaaaabbabbbbbabbaabbbaabbababbabaaaabaaaabaabbaaaabbaaaabaaaabababbbabbbababbbbaabbaaabbbbaababaaaababbbbbaabbabbabbbaabaaabbabbbaabbbabbbaabababbbbaabbbabbbbbbbbbbbabbababbaaabbabbabbababbabbaababbabaabbbbaaabaaaaabbbababbabbaabbaaabababbbabaabaabbaaaabaabaababbaabaaaabbbabbbaaaabaabbabababaababbbabaabaabbbababbaabaaaabbbbbabababbbabababaaaaaabaaaabaaabbababa
abbbaabbbbaabaabaabbabaabababbbababbaababbaaaabbaaaaaabaaabbaaabbaaabbababaabbbbabbabbaabbabaababababbaababaaabababbabababbbbaababaaabaaabbbabaaaabaabbbababaaabaaaabbbaabaaabbbababaabbabbaaaabbabbaaabbbaabaababbaabaabaabbabbabbabbbabbabbbbbaabaabbaababbbbabbbbababbababababbbabbbbaaabbbbabbababbbabbbabaaabababaabbbabaaabbabbabbbbbabbbbbbbbababbabbabaabaaabaaaaaabaababbaabbbbaaababbaaababaaaabbaaabaaaababbbbaabbababbbaaaaabbaaaabaaabababaaaabaaabbbaaabbabaaabaaaabbbbaabaabaaabbbbaaabbbbbbaaababaabaababbaaabbbbababbaabaaababaaaaababbbbbababbabababbabbbbabbaababaaaaaaaaaababaaaaabababbbbababbabbbbbaaababbabbbabbbaaaaabaaabaabbabbabbbbbbbbaaaaabaaababaabbabaaabbbbbbbbabbbbabbaaabbbbaaabbbaaababbabaaababbbaaabbaaaaaaaaabbbabababbbabaaabaaaaabbbbbbaabaabbaaaababbbbabbbabaabaaaabbabaaabbaaabababaaaabaaababbaaababaaabaaabbbbbabbaaabababbaaabababbbaabbbaaaaaabaaaaabbbaabbaaabaabbbbbbbbbbaabababbaaabaaabbbbbabbbaabbbaabbbabbabbaaabbbaaabababbaabbbbbbabbbbbbaabbaabbaabaaaabbbaabaabbbaabbaaabaabbaababaabbaabbbbbababbaaabbbaaaabababbbabbbbabbbbabbbbbaaabaaaaabbbbbbaabbbbbbbbbbbaabbbbbbbabbababaaabbbabbabbabababbbaaaabbbaaabbabbaabaaabaaaaaabbaabbbbbababbbabbbbbbabaabaaaabbabbaabbaabbbbbbababaaabababababbbbababaaabaabbbbabaabbbbabbbbbbbaaaababbbbbabaabbbbbabbbbababbbabbaabbbbbabbbbbaabbabbabbbaaaaabbbbbbbbbbabaaababababbaaababbaaaabbaababaaaaaaabbaaababbbbbaaaaaaabaaabaabbaaaaabbbaaababbbaabbaabbaababaabaaababaaabbababbbbbaaaabbaaaabababbbabbabaaabbabababbbbabaaabbaabbbbababaabaaaaaabaaabaabbbbabbabbabbbbbbbbbbbababbbaabaaababababaaaababababbbbbaababbaabaaaaaaaabbabbaaaabbbbbaabaabaaaaabbbbaaababbbbaaabbabbababaabbaabbaabbbbaaaababbbaabbbbbbaabbbbaabbbaabbbababbaaabaaababbaabbbbbbababbabbbbababaabbaaaaabbbabbbabaaaabaababbbabaabaaabaaaabbaabaaaabbbbbabababababaabaaaaaababbbbbabbbbbaaabaaababababaaaabbaabbbababaaaaabababbaaabaaaabbabbaabbaabaaaababababaaaababaabaaabbbbbabaaabaaaababbbbaabbbbbaabababaabbaaabaaaabbbabbaabaaaaaaabbabbbaaabbbbbabbbabababbbabbbbaabaaabaababbaabaaaabbbba
aabaaaababbbaaaabbaaabbbbabaabbaababaabbabaabbaaabbaababbabbabaaaabbbabbaababbbbababaabaababaabaaaabbbabbbbabbaaabbbaaaababbaaabaabaaabbaaaaaaabbbbaaaabbbbbaababababaaabbbbaabaaabaabbaaaabbbbbaabaaababaabaabbaabbbbbabbbaaaaabaaabbbaaaabbbaabaabbbbabbaaaaaabbabababbbbbaaababbbbbbbabbbbaaabaabaababbabbaabaabbaaaaaabbabaaabababbaabbabbaaaabbaabbbbbbbbaabbbbbaaabbabbbabaaabbababaabababbaaaabaaabaabbabbbabbbabbbbabbabbabbabbaaaaabaaaababbbbbaabaaabaababbbabaaababbabbabbbbbabbabbababaabaabbabbabbbbbabbbabaabbabbaabbbbbbbbabbbbaabbaabbaabababaaabbaaaabbbabbbaababaaabbabbbbabbbbababbaaaababbbaabaaaabbabbaaabbabaaaabbabbbabaabaaaabaabbaabbbbaababbabaaabaababbbaaabbbabbbaabaaaaaaabbbbabbabbababbabbabaabbbaababbaaababbabaabaaaabbababbaabbababbbaaaaabbaaabaabaabbaabbaaaababbbbabbaaaabbbaaaababaabbaababbbaaabbabbbbaabaaaabbabbabbaabbabbbbbaaaaaabbbbababbbbbaabaabbbbbababbbaabbbbabaaabaababababbaaaabbbbabababbaaaababbbabaabbbbaaaababaaaabbaaabbabbabbaaaaabbabaaabaaaaabbaabaabbbaaabaaabbababaabbbbababbbbabaaababaababbbaaaaababbbbbaaaabababaabbababbabaaabaaabbaababaaaaaaaaabbbaaaababbaababbbabbbaabbbababaabbbaabababaaaabaaabaaabbbbabbaabbbbbaabbabbbbbbbbbaababbbbaabaabaababaaaaaababababaabbbbbbababbaaabbaababaabaaaaaababbbabaabbbaaaabbaabbabbbaababbbabababbaabababababbaabbabbaabbabbbababbabaabbbbbabaaababbaaaabbababbbabbaaaabbbabaaaaabaabbaaababaaabbbaabababaabbabababaababbaababbaabbaabbaabaaaaababbabaaabababbabbabaabbbbbbabbaaaaaaabbbbbaaaababbaabbabaabbbbbbbaaaaabaaabbbbaabaabbbbbaabbbaabbbabbababbbbbaaabaaabaababbbaabbbabbbbaaabbbabababbbababbbbbbbbbabababbabaaabaaaabaaabaaabbaabbaaaabbaabaabaaaaababbaabbbabaababbabbbaababaabaabababbaabaabbbabaababbababbabaaabaabbaabbaabaabbbbaababbbbbaababbbbaaababbbabbabaaabbbbbbbbbbaabbbbbbbbbbbabaabaaabbbababaabbaabbbbabababbaaabbaabaabbaabbaaaaababbaabaabaabbbbbbabbbbbbabbbbabbbababbabaabaaababbbbababaaaaaaabbbaaabbaabababbabaaabaabbbabbbbbbbbbbbbabaababababaababaabbaaabbabaababbbbaabbabbaaaaabbbaaaabbbababbbaababbbbaabbbbbababababbaaabaaba
abbbbaabababaababaabaaabbababababbababbababbbaaabaaaabbabbbabbaabaaabaababbaaabaaabbbaaaaababaaabaaababbbbbbbaabbbabbbbaabababbababbbbabbbbbaabbbababababbbabaaababbbbabaaabababbbbabaabaaabaabbabababaabbaaaaaaaabaaababbabaabbababbbbbbbbabaabaaababbbababbbaabbaaaabbaaabaabbbaaaaabbbaabbabbbabbbabbaabaaabaaaabbbaabbaaababaabaababaaaaabbabbaabbababbabbbbabaabbabaaabababbaaaaaaabaabbabababaaaaaaaabbbaababaabbbbabaabbabaaaaaabbbaababbbaaabbbabaabaaabbbbaaaaaaabbabbbabaaabbaababaaaabaaaabbabaabbbbbabababbbbbbaabaaaaaabbabababbbaaabbbaaaabaabbabababbbbbabaabbbabaaabbbababbaaaababababbbbaabbaaabbaaaabbabaabaababbabaaabbbbabaababbbaaabbaaaaaabbbabaabababaaabbbaabbbaabbaababaabaaabaaaaaaaaabbaabbabbaabaabaabbbbaaabaababbababaaaabbbabbbbbabbbbbbababbabbbaaabbbabbbbbbbabbabbbbbbaabbaababaabaabbabbabbaaaabaabaababbaabbbaaabababbbbabaaaaabbabbbbbbabbbbaaababbbababaaabaaabbbababbbbababaabbabbbababbabaabbaababbbaaabbbaabbbbababaababbaaabbabbbabababbaabaabbaaaababaaabbaaabbbbbbabaabaaabbbabaaaaabbabaaababbabbabbaaabbbbaaabababbbabababbbaaabbaaaaaabbaababbbabbababbbbbabaaababbbaabbaaaababbbaaabaabababbbaabbbaabaabababaaabbabbbaabbabbabaaabbbabbaaabaababbbbbbbbbaabaabbbbaababaababbbabaabbbababaabaaabbabbabaabaabbbbabaabbbabbbabaaababbbaaabababbbabaabbabbbaaabbaabbaabbbbbbaababaaaabbaababaabbbbbaaaabbbabaaaababaaabbbabababaababaaaaababbbababaabaabbbbbbbbbaabaaaaaaabaabaabbaababbabbbaababababababbbbbbabbababaababbaaaaabaabbbaabbababaaabbbaabaabbbaabaaaabaabbbaabbababbabbaababbbbaaababbabaabbabbaabbabaabbbaaaaabbabbbabbabbaaababbbabbabababbbbabbbababbaaabbbbabbaaaabbbabbabaaabbaabbbabbbbaaababaabaaabbababaabbbbbbababaababbaaaabaaabaabbaababbbbbabaaabbbbabaabaabbbababbbaaaabbbbbbbbbaabbaabbbbaababaababbbbbbbabbabbbaaaabababbaaabbaabbbbaaabaaabaaabbaabababaaaabbbbabbbababbaabaabbbabaabbaabbbbaabbaabbbaabbabbabaabbaaabaaaabaaababbababababbbbbabbaabaabaaaaaabaaaababababbbbabbaaababbbabababaabbbabbbbabbaabbbbabbbbbaabbbbbaaaababaaababbaabaaabaabababbbbabaaabaabaaabbabababbaaabbbbbaabaabbabbaba
bbbaaabbababbbabbbaababbbbbbaabbbabbbaabbbbbbaaabbbbbabaabbbbbbbaabbaabbaaaababbabbabababaaaabaaababbabbabbaabaabaaabaabbbbbbaaabaababbabbbbbbabababbbaababaaaaaabbbbbaabaabbbbabbabbaabbbbabaaababbabbbabaabaaaaabbbbbababbbbababaabbbaabbaaabaabbbaabaabbbbbaaaababbbbaababbbbbbbaabbbabababbbabaababaabbaabbbbaaabbbbabbabbaaaaaaabbabbbbabaaabbbbabbbbaaaaaabbaaabaaaaabbabbbabbbaaaaabbbbbbbabbbbaababbbbbbaababbbbbbbaabaaabbaabbbabbbbaabbbbabaabababbaaaaaabbbbabbbbaaabaabbbbbaaaabbbabaaaaaababaabbabbbbaabbbaaaabbbbbaaaababbbaaabbaaababbbababaaaabaabaabbababbaaabbbabbaabbabaaabbbabbaababaaabaabbbaabbbabaaababaaabaaabbaabbbbababaabbbabbbabbaaababbbbabaabbbaabbabaaaaabbaabaaaabbbaabaaaabaaaabbbabbbbaabaabbbbbbaabaababbaaaaaaabaaaabbbbabaabaabaaabbabaabbaabbbbbaaaaababbbababbbbabbaaaababbabbbbbbbabaaabbaaaaabbaaababaaabbababaabaaaaabaaabaabaabababaabaabaaaababaabaabaaaaabbbabaaabbabaaabbabbaaaabbaabbaaabbbaabaabbbabbbbbaaaabaaaaabbabababbbbbabbbbaabbbabbbaaabbbaabbbaaabbababbaaababbabaabbaabbbaaabbaabbbbababbaababbbababaaabaaaaaaaaaaaabbabbaabbbbaabaaaabaaaaababaabaaaaaaaaaababbabaaabaabbbbbaaaabbbaaaabaabbabbbabbabbababaaaaaabaaaaabbababaabbaabaabbbabbabbbbbaaaaaababbabaaabaababbabaabbabbbbaaabaabababaabbaaabbbaaabbabaabaababababaaaaaaaaaabbbbbaaaababbabbbaabaaabaaaababbbabbabababaabbbbbabbabaaaababbbabbabbaaabbababbababbaababaababbbaaabbbbbbbbaaaababbaaabbabbabbaaaaabbaaaaaaaabbbbbbabbbbabbaaababbbabaaaaaaabbaaababbabbbbbaabbabbbabaabbbbaabaaaaabbabbaabbabaaaaabbababaaabababaaaaabababaaaabbbabaabbbbabaabbbaaaaabbbaabbababaaaaaaabaaabbaababaabbabbaaaabbbaabbbaababbaabaabaabbbaabaaababbbbbaabaabbbabbbbbaaabbabbbaaabbbababaabbbabaabaaaaababaabbaaaaaaabbababaabababbabaaabaabaaabbbaaababbbbbbaaabaabbaabbaaabbbaaabbaabaaababababaabbbbbbabaabaabaaabbabbaabaaaaaaabaabbabababbababaaaabbababbbabbaabbbbbabbabbbaaaaaabaabbbaaaaaabbbaabbaaaaaaaabbaaabbbabbbabbbabaaaaaababaabaabbaababbbbaabaabaabbbabbabbabbabbababbbbbbaaaabbabababbabbaabaaaabaabaaabaaabbababaaaababaabababaabbbabbabbaaaaaaba
bbaaabbbaaabaaaaabaaabababaabababbabbaababbbabaaaababaaabbbaaaabaabbabbbbaaaabbbaababababbbaababbabbbabbabaabbabbaaabaabbaaaabbbbaaaaaaaaaaabbabaabbbabbbbbbaaaaaaabaabbbababbbbabaaabaaabababbbaabbbbababbbbabbbabaabbaababaaabbaaabaabbabbbbbbaaababaabbaababaabbaabbbabbaabaaababaaababbbbabaaaabbbabaaabababbababbaaabaaaaabaabbbbbaabaaaabbabaaababbaaabbbbbaababbbbabbbabbaaaaabaaababaabbabbababaabaabaabbbabbaaaaaaaababbbbbabbbbaabaaaabbaababaabbbbbbabaabaabbbbabaabbbaabababbabbbaabaababbbaababaaaaabbaaaaaaaabbabaaaaabbbbaababbaabbbbaaababbaabbaaaabbbababaaaababaaaabaabaaaabaaaaaaaaaaabaaaaaaabababbabaabbaaabbabaaabbbbbabababbabbabbbabbbabaababbbbabbbaabbbaabbabaabaabbaabbbaaabaaaababbbbabbaaabbbababbbaaaababbbabbbabbaaaabbbabaaabbbbbaaaaaabbbaaabbabbaaaababaaabaabbbbbbaabaaababbaaabbabbbaabbbbaabbaaababbbaaaabaababbababaababaababbbbabaabbbaabbbbabaaaababaabbbabaabbaabbabaabbbbabbbbabaabbbbabbbbababbaaabbbaababaabbaaaaababbaaabaababaaaabaababbaabababbabbbbbbbbabbbabbaaaaaababbbbbaababaabaabbbaabaaaabaababaaaabbbaabababbabaabbabaababbaabbabbabaababaaabbbbbaabbabaaabaaabbaabaaaaabababbaabababbbababaababbaababaabaaaabbaababaaaaaaabbbaaaababbbaaaaaabaababbabaabbabbbbbabaabababbaabbbabbaaaababbabbbababbaababbaaabbababbaaaabbbbbbbbabaabaaaaabbbabaaabbabbaabababbaabbbbabbaaababababbabbabbaaaaabbbbabbbbbbbaaaabbababaaabbabaabaabaababaabbbabaaaaaabbbaabbaabbaabbbabbaababbbbbbabbbabaaaaabbbabbaaabbabbabbaabbabbbbbabbabaaabbabbabbabaabbbbbaabbbabaabababaabaaaaaabababbaaabbbbbabaabaababaababaaaaabbbabbbaaaaabbbbabaaababbabbbabababbbababaabaaabbaabaaabbbababaaaababbaaaaababbbaaababbbabaabbabbbaaaaabaaabbaababbbbaababbaaaaabaababbbabaababaaabaabaaabbaabbbaabaaaaabbbabaaaaaaaaaabbbabbabaaabbaaaabbaabbaabaabaaabbbbaaaabbabaaaabbabbbaababbaabbbaabaabbabbbbaaaaabbababaabaababababbaababaababaaabaababbbbbbabbaabbbbbabaaaababbabababbaaabbbaaaabaabbabbaaabbbabbaaaaababababbbbbabbbaaababbaabbbaaaabbaabbabaabbbaabbabbababbabaaabbaabbaabbaabbbaaaaaaaaaabbbabaabaaaaabbabbbaababaaabaabababbbbaabaabb
bbbabbbabbaaabbbaabaaaaaabaababbaaaabbabaabbabbabbbaababaabbabababbbbaababaaaaabaaaabbbbbbabaababbbbabababababbabbaababbbbabaaaaababbbbaaaababbbabbaaaaaaaabaaaaaaaabbabbbaaaaabaaaababaaababbbbaaabbaaabaaabaabbbababababaaabbbaabbabababbababbaabbbabbaabaaaaabbabbaabbabbaababbabbbaaabbbabbbbaaaaabbbbbbbbbbaaaaaabbbaababbbbbaaaaabbaabaaaabaaaaaaabbbbaaabbbbbaabbbbbabbabbbbbabbbabbaaaabaababbbbaaababbababaabbbbaababbabaabbabbbbbbbbbabbbabbbbabaaabbaaababaaaabaaaababaabbaaaabbaababaaaabbaaaaaabbaabbaaaaaabbaaabbaaabbabababbababbbabbaaababbaabbabbabbaaaabbbabbbaaabbabbbabaabbbbabbbbababbaabababbaaaababbbbbaaababbbaabababbaabbbaaaabaaaabbabbbbbaaaaaaaaaaababaaaaabaabbbabababbaababbbaabaaabbabbbbabbabaababaabbbabbabaababaababaabbabbabbbbbabbabaabbbbaababbbbabaaabbbbaabababbbaaabaabbbaabaaaabaaaabababbbaabaaaabaabababbbabaaaaaabbbbaabaaaababaaaaaaabbbaabbaaaabaaaaaaaaababaaabaabaaababbabbababbbbaaaaaaaaaaababaaaaabababbaaaaababaabbbbbaaaabbabaabaabbababaaaaaaaabaaaaabbababbbaaabaababbbabaaababbabbbbabaaabaabbbbaabbaababaabbaabaabbaaababaaaabbbaaaaaabbbbaabaaaabbaaaabababaababaababaabbbabbbbbbbbababaabbbbbababaabbbaabbabbbbbbbaaabbbaababbbabbaaaaaaabbbaaabababaaaaabbbaabbaabaaaababaabababaaaaaaaababbbabbaaaaababaaaababaaabbbbbbbbbbbbbbababaabaaabaaabbbbbaabaabababaabaaaaaaababbbbaaaaabaabaabaaabaabbaaaaabbbbbbbbabbbbaaabababbabaaaabaaaabaabbababaaaaaabaaabbabbbaaabbaaabbaaabbbaabbbaaaabbbabaaaaababababbbabaaaabaaabaabaaaabbabbaaaaabbbaaabbababbababbbbaabbabaabbbbbbabaaabbaababbaabbbbbaaaabbaababaabbabbabaabbbabbbabbbbbbababbaabbaababababababbabbbaabababbbabbabaaababababaaaaabababaaababaabbaabbaabbbbbaabaabbabbaaabaaaabbabbbbbbbaabaaababababababbbaabaaaabaababbbbababbbaaabbabaaaabbaaaaaaaababbbaaabbbbbbbaaabbbaaaabababbaabbbabaabbabbabaaabbaababaaabbababbaababbabaaaaaaababaabaabaaaababbbbbabbbbbababaabbabbbabaaabaabbabbabbaababbababaaabbaabbbabbabbbabbaaaaaabbbbaabbabbbaabbbbbaaaaaaaaaaaabaaababbabbababaabbabababbabaabaaaabbbaabaabaabaababbabaaaabaabbabbababaaaabaababbbaaaabbbb
abbbabbababbaabbbabbaabababbbaaabbbbbbababbbaababbabbbbababaabbbbaaababaaaabbbbbabbbaaababbbabbbbabbbbbababbbbbaaabbaaabaaaabbabbbabbbbaabaababbbbabaabbaaabaabbabbbbaabbabbaaaaaaaaaaababaabbaaabababaaaaaaaababaaabaababaabbaaabaabbaaaaaaaaabbbabaabbaaabababbabbbbbbbabaaabbabababaaaabaabaaabbabbbbaaabbaaaaabbabbababbbbabbaababbabbbbaaabbbbabbbabbbaababbbbaabbbabbababababbbbabbaababaaabbaaabaabbabababbbaabbaabbbbabbbbbabbabaababbbabbabaaaaaaabababaaabbaabaabbaaabababbbbbaabbbabbaababaaababbabbbbbababaabbaaababbbabbaaabaaababababbaabababbaaabbabbaaababbbaaaabbabbbaababaaabbaabbbaabbbbabbabbbbbabbabbbbbbbaabbbbabaaaaabbaababbaabbbbabbaaabababaabbbbbbabababbbaababaababbabaaabbbaaaaaabbababbabbaabbababbbabaaaaaabababaabbaaababaabbbaaaabaaaabbbabbbaabbbbbbabbbabbbbaaaaabbbababaaabbbbbaabbbaabaababaababbbbaaaabaabbbbaaaaabaababaaababbbbbbbaaababaaabbababbababaabbbbabaaabbaabbaabbbbababbabaaaaaaabbabbbbbaabbabbbbbbabbabbbaaababababbaababbabababbbaaaabbaaaaaabbaaaabaaaabbbaababbaababbaaaaaabbbaabbaaabaaababaabbaaababbbbbaabbbabbbaaabaababbabbbabbaabababbabaabbabbbaabaabbabaaababababaabaababbbababababbbbaaaaaabaaabbbbabbbaaabbaabbabbbbabaababbbbaaabbbbbabbbaaaababbabaaabaabaaaabbabaababaaabbaaaabbabaaaaaaaabbbabbbaabbabbbbbbababbaabbbbabaaabbbbbbabbbaabaabaababaababaabbbbaaabbbbbbaaabaabbbabbbbbbaaaabbbbbabbaaaaabaaabbabaabbababbbbbbbabaabbbbbbbbbaabbaaaaaaabbabbbbbbbaaababbaabbbaabaaaaaabaaabbabbaaaabbbbabbabababbabaaaaabaabbbbaaabbabbbbbabbbbabbabbbabaabbbaabbabaabbbbaabaabaaaaaaaabaaabaabbbaaaaaaabababbaabaaaaaabaabaaaababbbbaaaaaaabababbbabbbbbbbabbaaabbbbabaabababaabbabbbaabbbaabaabaabbbbbabbbbbaabaabbbbabbababababbbbababbbababaababbabaabaababaaabbbaabaabbbbbbbabababbbbbbabbabababbaabababbabaaaaaaaababbabbbabababaabbbbbabaaaaababbabababaaaabaabbbaaaaabbbabbbaaaabbbbabaabbabaabbbbbababbbbabbaaaaabaababbaabababaaaaabbbaaabbbbaaabaabaababbbbabbabaabbbbbbbaaaababababbbbbbaaaaabaaaaabbbbbbbbabaababababbbaabaabaaaaabaaabaaababbaaaababbbbababbaaabaabbaabbaaaaaaabaaabbaaabaabababb
aabaaaabbaaaabbaabbbabaabbabbabbabaaabbaabaabaabbabbbaababbaabaaaabaabababbaaababbbbabbaabbaabaaaaaaaabbbbaaaababbabaababbbbaabaaaaaabbaabbaabbbbabbabbaabaababbbbbbabbabaaaaabaabbabbbbbabaabbaaaabbbaaabaaaababbaabbbbabaaaabbabaabbabbabaaaaabbabbbabbaaabbbabbaababbabaabbbaaaaabbbaaaabbabaaaabbabbbaabaaabaabbabaabaaabaabbbabaabbbbaabbababaabbbbababbabbabbabbbbaaabaaababaababaaaaabbbabbabbabbabbbbabbbaaabbbaaabbbbbbababbaaaaaaaabbaabaabbabbaababbbbababbbabaabbbbbabbbbbbabaabaabbbabbbaabbbaaababaabaabaababaababbaaabababbabbabbbabbbbbbbaabaaabbabbbabaabbaaaabbbbaabaababaaaaaaabbaabbabbabbaabababaaabbbbbbbabaaaaabbbbabbbbbbbbaaaaaabbababaaaababaababbababaaaaaaaaabaabbbaaaabaababababaaababbabaaabaababbbbbabaabaaaababbabaaabbaaaabaaababaabaaabbbabbababbabababbaaaabaaaaabaaaaababbaaabababbbbbbbaaaaabbababbbaaababbbbabbabaabaaabbbbbaababbaaabaaabbbaaaabbaabbbabbbbabbaaabaabbbbaaaabbbbaaaabbbababaaababbbbabbbbaabaabbaabbbaabbaaabbbbbbaabaaaaaaaabbbbabaaababaaabababaababbbaababbabbabbbaaaaaaabbababbabaaaaabbbbabbabbaaaababbaaabaaabbbabaaabbabbbbaaaaaabbababbbbabbbaaabbababbbaabbabbbaaababaaabbabbaabababbbaababbbabbbbabbaabaaaabbabaaababbaaaababaabbbaababababaaababbaaabaababbabbabbbabaabababbaaaaaaaaaaabbaabbbabbaaaabaaaabbaabbbbbbaabbbabbaaabbbabbbababaabbbbbbaaabbaababbabaabababbababbbabbaabbababbbabbbbbbbbababaabaaabbaababbabbbabbbabbbabbbbbabbaaaabaaaaabbaabababaababbaaaaababbbbbbbbbababababaaaabaabbaabaaaabaabaaaaababaaaaaaaabbabbbbabaabbaaaababaabaabbbbababbbabbaabbabaababbbaaababababaaaaabbbaaabaaabababaabbaabbbbbabbbbaabbbbabbbabbaababbaabbbbaababbaabbbabbaaababaaabbbaaabbbabaababaaaabaaabbbaaabbaaabbbabaabaabbaabbaabaaaabbabbbbbaaababababaabbaababababbbbbaaabbbaabbaaabaaaabbaabaabbbaaaabbbbaabbaabbabaabbbaaaabbabbbbaababbaaaaaabababbaaababaaaabaaabbbbbbbbabbaabbbababbbabbbbaabbbabbaaabaabaabbbaaaaaaaabbbaaabbbabaababbaabbbbaabbbabbbababbababaaabaabbaabababaaaabbaabbabaabaaaaaabbaababbbaabbabababbbbbaaabbbbaabbbaaaabbbabaaaaabbbbaaabaaabbbbbbaabbbaaaaaabbbababbababaabbba
baababaababaabbbaabaababaaaabbabbabaaabaaabbbbaaabaabbbabaabbbabbbabaaabbaabaaaaababbaaabbaaaabbbbaaababbababaabbbabaaaaabbabbaaabbbaaabababbbaaaaaaabbbbaababaaabbbbaaabbabaaaaaaaaaabbaabababbbbabababbbbbbbabaaaaaabbaaaabbbbbbabaaabbbabababbbababaaabaaabaaaabbbbaabbbaaabbbababbabbbaabaaaaabbabbbaabbabbaaaaabaabbaabbabbaabaaaaabaabaaababbababbababaabaabaaabbbababbabababbbaaabababababaaaaabaabbbbbbaababbaababaabaaaabaaaaabaaaabaabaabbaabbabaabababaabbbbbbaabbabbbbbabbabbabbbbbbaabbabbaaaabaaabbaaabababaaabbaaaababbbbabbbabbaabbbaaabaabbbaaabbbaaabaabbbabbbbbbabaaababbaabbabbbbbbbbbbbaabbaaabbaaaabbbbbbaabaabbbaabbbbaaabbabaabbaabaabbbabbabababbaaabbbabbaababbbbaabbaaabaabbaaaaaaaabaaaabbabbaababbababbbbbbaaabbaaababbbbaaabbaaaabababbabbabbbaaaaaabbabbbaaabaabaabaaabbbbabaabaaaabababbbbaabaabababaabaabbaaaabbbbaabaabbabaaaaaabaabbbbabbbaaaaaaabaaababbbaababaaabaaababaaabbbbbaaaabbbaaaabaaaaabaabaabbbbabbabbbbaaabbbabaaaabbbabbaabaaababaabbaabababaabbabbbababaabbaaaaabaabbaabbabbbabbaaabbaababbbababbbabaabbbabaababaaaaaaaaabababababaabbaaabbbababaaaaababbaaaabbabbbbaaabbbabbbababaaabbbabbbbabbbaaaaabababaabbabababbbabbbbbabbaabbbbbaababbbabbbabbbaabbbaaabbabbbbbbbbaabbababbbabbbabbbaaaabbbababbbbababbbbbaabbaabbabbbbabbbbababababababaababbaaaaabbbaaaaaabaabbbbbbbbbbbbbbaababaaaaaababbbbbaaaabaabbabbababbabaabbbabbbababaabbabbaabbbbbbbbbbaabbbbaaabaabbbabaabbaaaabbbabbbabbabbaaaaabbaaaaaabbbbbabbaaaaabbaaabababaababaabbaabbababbaaaabaabbabbaaaabaabbabbbbabaaababbaaabaabbabaaabaaabbaabbaabbababbabbbaaaababababbbabaabbbbaabbbbaabababbbbbabbabbababbabbabbaabaaaabbbabaaaaaabaaaababaaaabbbbbabbaabaabbabbbaababbbaabaaaabbaababaababaabbbbbbabbaabbaaaaaaaaabaabaabbbabbabbbbabaaabbbbbabbaabaaabbbaaaabbabaaabbbababbbbbaabbababaaabaaabaabbabaaaaaabaaaabbbbbbabbbbabbaababbbababbabbabbaaaabbaababbaabbbabbbbbabbababbbaaababbaabbbabbbbbaaabaaabbabbbbabbabbaaaabbbbbaabbbbaababaababaababbaaaaaaabbabaabbbaababbbbbbaababbabbbbbbaabbaaaaaaaabbbaaabbaabaabaabbbbabbbaabbaabbabbaabbaabbbbaabaa
bbabbaaabbabaaaabbbabbababbabaaabaaabaabbbabbbbaaaaabbbbabbabbbabbbababbabbabbbabbaaabaabbabbaababbbbbaaaaababbaaaabababbaabaaabbbaaabababaababbabaabbabbbbbbbaaaabababbbbbbaabbbababaabaababbaaaaabbaababbbbabaaabaabbabbaaaabbaabaabbaaaaabbbabaaaababaaaabbababbbaababbbbaaabbababaabaaabbaabaabbbbababaaababbabaaaaaabaabaabbaaababbbbabbbbbababaabbbbbaaabaaaabbaababbabaaabaaababaaababbaabbaabbbaabbaaabbaabbbabbbaaabbbaabaabbaaaabbabbabababbaaaaaaaabbaabababbabaababaabbbabaababbbbbaabaaaaabbbaabbbbababbbaaabbaaaaaabaaabaaaabbbbaaabbababbabbabbaababaabbaaaababbabaabababbbbbabbaabaabbbbbabaaaaaaaabaaaababbbbababaabbababaaabbabbbbbbaaabbaabababaabbbababbbbbbbabaabbabbabbbabbbbaaaabbbbabaaabbaabbaabaaabbbaabababbbbabaaabbababbabbbbbbaabbabaabbabaaaaaaabbbabbaaabaaaababaabbaaaaaaababaaaaaaaabbbaababababababaaababababaabababbbababbbaabaabbaaaabaababbbabababbbbabbabbbabbaabbaabaaaaaaaabbaabaaaabbbabbaaaabbaabbbbbbaaababaabaaaaaaaaaaaabaaaaaaababbbabbabaaabaaabbaabababbabaabaaabaababbabbbaaaaabaaaabbbabbababbabbbbaabababbbbbaaaaabbbaabbaaabbbbbbaabaabbbaabaababbbbaabaaaababaabbaababbbaabbaabababaabbbbabaabababababbababaabbaaaaaaaabbbbbbabbaabaabaabaaaabaabaaabaaaababbbaabbababbbaaaaaaabbbbbbbabbabbbabbbbabbbbbbaaabaabaabababbbbbbaabaabbaaabbbababbbbbaaaabaabaabbabbbbaababbabbaabbbbabaaababbbbbaaabbabbaaabaabaaababaaaabbaaaabbabbbbaababaaabbbaaaaaabaaabbbbbaabbbabbbbababbabbbbbabbababbbbbbbbbabaaaabaababaabbabbaaaabaaababaababbbbabbabbbbaabbbabbbbbbabbabaabaababaaaaaabbbaabaaabbababbabaabaabbaaaaaaabbbabbbbaaaabbabbbabbbabbaabaaaabbaaaababbbbababbabaaaabbbbabbbabaababbabbbbaababbababbaabaabaababbaaabbbbbabbaabbaabaaabbbabaababbababbabbbaabbabbaabbaabbbaabaabbbbabbbaaababbababababaabbbaabbabbabbabbaababababababbababaabaaaababbabbaabbbabbaaabbaaabababbbabbbaabaaabbabbbbbbbbbbaaabbbbaaaabbaaaabaabbbaaababbabbbabbababaabaaababaababaabbbabababbbbababbbbbaaabbababbbbaaaabbbaabbbaaababaaabaaaaaabaaaabbbbabbbabababbaabbaabaaaaabbbbaababaaaaabbbbabbbaabbaababbaababaaababbbbbbbbbbaabaaabbaba
aabbabaabbabbabbbbaaaaabaabaabaabaabbabaababbbabbaabaaaaaabaaaaabbbaabbbaaaaaabaaaabaabbbbbbbaabababaaaabbaabaabbbabbbaaababbaabbbaabbbaaabaaabaabaabaaaabaaabbbabbbbaabbbaaaaaababaabbbbabbaabbbbbaabbbaabaabbaaababaaaabaabbbababbbbabababaaaaaaaabaabaabbbaabbbbbbabaaaababbbabbaabbbbbbaabbbabbaabbaaaababaaababbbaabaaababbaabaabbbaaaaababababbaabbabaaaaabbaaabaaabbabbabbbaaaababababaaaabbabaaaaabaabbababbaabbbaabaaaaabbaabababaabbaaabbaabbababbbbaababbbbaababbbbbbbaaaabbabbabaaabbaaaabaabababbbabbabbbbabaaaaabababaaaaabaaaabbabaaaaababaaabaabbbabbbaabbbbabababababaaaaabaababbbabaabbaabbaaaaabbbaaaaabbbbbabbaabbbbbabaabbbabaabbbbbbabababaabbaabababbbabaabbaababaaabbaababaaabbaabaabbababaaabbbbabaabbbababbababaaababbbbbaabbbababaaabaabbbaabbbbababbaabbbbbaaababbbabbbabbabbaabaabbabbaabbaabaaaabaabababababababaabbbbabbbbbababbaaaaaabaaaaabababbbabaaaabbaabbaaabaabbbbbabababbabbbbbaabbaaaabbaaaabaaabbaababaababaababbaaaaaaaaaaabaaabbaabaaaaabbaaaabaaabaabbbabaaaaaabbbbaaaabbabbabbaabaaaabbbaaabbbbbbbaabbaabaaaabbbababbbabbbabbbbbabaaabbabbaaaababbababbbabaaabbaaaabbaaabbbaaaaababbaabbabbaabbaabbabaabbaaabbaaabbbaaabbbaaaaabbbaaaabaabababaabaaabbbaaaabbbabaaaaaabbabbaaabbbaaabbabbabaaaaaabaaabaabbbaaabaabaabbbbbbaaabbbbabbbaabbabbbbaaabaaaabaabaababababbbbbbbaaababbaabbabbbbaababbabaabaabaaabbbaababbaaabaabaabbabbabbbbabaababbaaaabaabaababaababaabbaaaaaabaababbabaabbabbbaaaaaababbaabaaabbbabababaabaabbabbabaabbaabbbaabaabbbabaaabbabaabaaabababbabbbaaaabbabbabababaaabababaaaabaababbbbabaaabaabbbbbaaaabbbbbbabbbabbababbaaaabababbbaaabbabbbbbababaabbbabbabbbabbababaabbaabbbabaaababaaaabaabaaabbabaaabbbaaaaaabaababaaaabbabaaaabbbaabbbaaababaaaaaababaabbbaabbabbbbaabaabbabaabababbaabbbbbbbabaabbabaabbaababbbbbbaababbbbbbaaabbabbbbbaabaabbabababbabbbbbabaaababbbbbbbbbbabbbbbbbbabbbbaabaabbabaabaaaabbbbabbaababbbabaaabbaababaaabaaaaabbbabaabaabbbbabbabbbbaaaabbaabbabaaabbabbaaabbbaabbbbaaababaabaabababaaabbbabbaabaaabababbabbbabbabbaaaabbaabbabaaabbbbabbaabaababaaabababbaabbabbbabb
aabbabbbabbbbbabbaaababbaaabbbababababbabbabbababababbaabbabaaaabababaaabbbaabbaaaaaabbabbabbaababaaabbabaaabbbbbabbbabbbaaababbaaaabbabbaabbbbbabbabaabbaaaaaaaabaaaabaaaaaaabbbabaabbbaaabbbbaaabbbaaaaaababababaabbbabababaaaaaababbbabaabbaaabababaabbbabaaaaaabbaaaabaaababababbabaababbaaababbbaaabaababbbaabaabaaaaaaaaaababaaabbbaaaaaabbaabbbababbaabbababbabaabbbbbabababbbabbbaaaaaabaababbbbbaabbbaabbbbbbbbbaaabababaaababbbabbaaabbbabbabbaabaabbbbbbbbababbbaaababbabbbbabaababbabaaaaaabbbbbaabbabaaabaabaabbbaaabbababbabbbaabaaababbaabaaabbbbbabbbababbaaaaaabbbabbabbababbbabaabaaababbaababaaaababaababaaaabbbbbabbbbaabaabbabbbabbbabbbbbbbbbbbbabbbababbbabbbbbbaaaababbaabbabaaaaabbbbbbaabbabbabbbbbaaaaabbabbaaabbabbaababbbbbbabbbaababbaababaabbabbabbabbbbabaaabaabbabaabbbaaababbababbaabbaabbbbaaababbbbabbbaabbabbbababbabaabbbbbabbbbabaabababaaabbababaabababaaabaababaaaaabaaaaaaaabababbabbbaabbabbbababbaaababbaabaaaabababbbabaabaaaabbaaaaaaaaaaabbbabbbbbabbbbabbabaaabaaababbbbabbbbabaabbbababbbbbaaababaaaaababaababaababbbbbabbababbbaaabbbaababbbbbbabbbaaabbaaaabaaababbaaabbbbaaaaabbabbaaaaabaaaaababbbbbaabbbbabbaababbabaabbaababbbabaabbbaabbbbabbbbbaaabbbbaabababbbabaababbaabbababbaaababbaabbbbbabbababbabbaaabbbbbabaabaabaabababbabbbbababaabababbabbababbaabbbabbbaaabaababbbbabaaaabbabbaabbbbbbaaaababbbabaaabaabbbababaaabaaabababbabbbababbabbbbbbaaabababbbababbbabaaaabababbabaabaaaabaaaaaaaabbabbaaaaabbabbbabbbbbbaaaababaabbbababbaaabbaabbbbbbabbaaaaaaabaaabaaaaabaabababbbbabbbbabbaaabbbabbaaabbbbbbbbbaabaababbbbbbaaabbaaabbababaababaaababbbbaababbababbaababaababbaaaaaabbbbaaaabbbbabbbaaabbbaabbbaaaaababaaaabaababbbabbbbbbabbbabaabbabaabbabbabababbbbbbaaabbbaabbabaabaabbbbaababababaabbbababbabbaaaaaaabaabaababbbbbbbbbbabbaaabbbbbbbabbabaabaabbbaabaaaaabaaaabababbbaabbbbbabaaabbbbbaaaaabbbbbaabaaabaaaaababaaaababbabababbaaabaabaababbbbababbaabbabbbaababbaaabaabababbabaabbaaaaabbbbabababbabbaaaaaaaaabbbbbaabaababbabaaaaaabbababbabaabaabababbbbabbaababaabbaaabaaabaabaabababaab
babbaaababbbaababaabbbabaabaaabababbaabaaabbbbabbaabbabbaaaaaaaaaababbaabaaabbbabaaabababbaaaaabbbbbabbaabbaababbaaabaababbbababbbbaaaaababbaaaabaaaababbabbaabababaaababaabbbbabbaabbbabaaaabbbbaaaabbbbabbbaaabbbbbabbabbaabaaaaaabbaaabbabaaabbabbbbaababbbaababaaabbaabbaabaaabbbabbabaabbaabaaaababbbaaaabaaababbabaaaaabaaaaaaabababbbbabbbaabaaababaaabbbababbbbbaaaaabbbbaabbbbaaaaaabbababaaaabbabbaaababbbbabbabbaaaaabbaaabbaaaaaaabaabbbbbbabbaabaaabaaababbaaaabbabbbaabaabababbbbababbababbaababaaabbbaababaaaabbbbaaabaabbaabbaaabaabbaabaaabababbaaaaaababbabababaaaabbaabbbabbbaabbbbbbbbabbbabababbbbbabaabbbbbababbbaabbbbabbababbaaaaaaaaabbaaaaaaaabbabbaaabaabaaabaababbbbbababaaabbabaaaaabbbaaabaaabbabbabaabaababbaababbbbabbabbabaaaabaaaaabbababbbaabbbabbbbabaabaaaabaaaaaaaabbbbaabbbaaababaabbaabaabaaaaaabbbbbabbaabbbbabbababbbabaabbabaaaabbabaababbbbbbbbaabaaababbbbbbabaabbbaaaaababaaababbabbbaabbbbbbabbbaababababbaabaaaabbbbabbabaaaabaabbaaaaaaaabaababbbabbbbbbbababaabbabbbbbbbaabbaaabbababbabbbbaababbabbababababaabbabbbabbaaaaaaaababaaaabaaaaabbbaabbabbaaaaababbbbbbbabaaaabaabbbabababababaababbaababbbbaaaaaabbaaabbabbabbbaaaaaabbaabbbbbabbbabaabaaaababbaabbaaababbabaaabbaabaaabbabbbbbbbabbabbbbabbaabbabbabbaabbbbabbbbaabbaabbabaabbbaaababbabbabaabaabbaabaabbbbbabaaabbbababbbaabbabbbabbabababbaabaaabbababaaaabbaaaabbabaaaabbbbaaababbbaabbbabbaabbaababbabbbbbbbbbabaaabbaabaaabbbbabbbaaaababbabbababbbabaaabababbababababbbbaabababbaababbabbabababbbbaabababbbabaabbaaaabbaabbababbbaaabbaaabbabaaaaaabaaaaababbabbbbaabbbbaaabbabbaabbbbaabbbbbabbbbababaaaabaababaabababababababbbaaaababaaaabaaababbbbbbaaaaaabaababbabbabaababaaabaabbbabaabaabbbbbbbabbbabbaaaaabbaaaabaaaabbbbabaaaaaabababaabbbbababbbaabaabaaaabaabbbbbbabbabbababbaaaaabbaababbbbaabbbbaabaabaaaabbaabaaaababaaabbabaaaababaaabbbbbabbbbbbaaaaabbbbaaaabbbbaaaaaabbabbbbaaaaababbaaaabbbababbabaababaababbaaaabbbabaaabaaaaaaababababbbaabbbbbbbbaabbabbbabaabbaaaaaabbbaaaaaaabbbbabaabaaaabbbaaaaaabbaaababbbbbabaaabbaaababbaaabb
abbbabababbabbabaabababaababbbbbabbbbaaabbaabbbbbbaaabbbabaabbbabbabaabaaabbabbaabbaabbabbbbabbbbbabaabbbababbbaabbbbbbabbababbaaaaaababbababbabbbbbbaaaaaaabbbbbbabbaabaabbabbbbbabaabaaabbbababbabbbbbaaabababaaabaabbabbbaaabaababbabaabbbbbaabbbaababbbbabaaaabbabaaaabbababbababaababbbbbabbbbbbaaabababbbaaabbbbaaaabbababaaabbbbbbaaaabbbaababaaaaabbbaaaabbabbaaaabbbaabbaababbaabbaabbbabbbaaaaabbaaaababbbaaaabbababbaabbbbbabaaabbaaabbbabaababababbbaaaaabbbaabaaababbbbbabaaaabaaabaabababbbbbbbaababbaabaabbabbbaaaabbabbaaaabaabaaaabbabbaabaabaaababbaaaaabbaababbababaaaabbaabababbbbabaaaaabaaabaabbbaaabbaaabaaabbbabaaaabaaaabaababbabbbbababbbbaabbabbaaaaabbaabbbbbbbbabbbbaabaaababbaabbbaabaaabaabaaabaaaaabbbaaabbbbbbaabababaaababaababbbbaabbaabbaaabbbaabbabababbbaaabbbabbaabaabaabbbababbaaaabbaabbbbbabbaaaaaaaaabbbaaaaabbbbabaaabbbaaabbbababbaaaabaabbabbbbaabaabaaabaaaababaaaababaaabaabbbbabbaaababaabaabbbbababababbaaabaaaabaabaababbabbbababababbaababaaaabaaababbbaabaabbbbabbababbbbbbaaabbabbabbbaabbbbbaabbaabaaabbbaababaaababbbbbabbabbabbbbbbbbababbaaabaabaabbbabaaaaabababaaaabbababaaaabaaaabbbabaaaabbaaabbbbbaaaaabbbababbbbaaababbbabbabbbababbbabbbaabbaabababaabbbbabbaaaabbbabbbabaabbbbbabbababbbaaabbabaaaaaaaabaabbbbbbaaaaaaaabababbbbaaaabaaabbabbbbaaabababaabababbbaaabaaabaaabbaabbababababbabbbababbaabbaabbbaaabaabbbbbbbabbbbbbaaaaabbbbbbaaaaaababbbaaaabbbaababbbaabbbbbaaabbaaaabaababaabbbabbababbaabbabababaaaaaaaabaababaabaaaaabbaababaaabaabbbabbabbabbabbaababbaabbbbbbaababbbaaaabaabaaabbbbbbabaaaabaaaabbbbbbabaabaaabaabbabababaababaaaaabbbbbabaaaabbaabbbabbabaabbbbabaaabbabbbabaabbaabaababbbababaabbbbababaababbabbbbbabbbaaabbbabababbbbbbaaaaaabaabbbbabbbabaabbaabbabaabbbaabaabaaabbbbbbabaabbabaaaabbabbababbbbbaaabbaabbaabbabbbaaaaabbabbabbbbaabbabbabaabbaaaaaabbbbbbaabbbbbabbaabbbbabbbbbbabbbbaaaabbaaaaabbaabbabbabaaabbbabbbaabbabbbaabbaaaababaabaaabbaaabababbbbbbaabbbbbaabbaabbbaabaaabaaaaabaaaababbaababababbaabbabbbbbaabbabaabbbaaaabbbaaaaaaabbabbbbbababaaababaabab
bbbbbaabbabaabbbaabbabaabbabbaabaaaaababbbabbabbbbaabbaaabababbaaaababaabaaabaaaaaaaabaababbabbbabbbbaaabbababaababababbabbbbbbaabbbbbabbbbbabbabbbbbaababaaaaaaabbabaabbbabaaaabbbbbaaababbabaaabbbaaaababbbbbaabbbbbabaaabbbbbabbbabaababbabaaaabbabbaaabbaababbaaaabaaaaaaaabaaaabaaaabababbbabaaabbaaabbbababaababaaababababaaabbabababaaaaabbbaababbaababbabbabbbbabaabbaaaabaaabaaabaabbbabbbbbbababaaaaabbabbbbbbbaaabbabbbaabbaaabbaabbaabbbaabaabbabbababaabbbaabaabaaaabbabbabababbabbabbaaaabbabaaaabbabbabbbbaaaabbabaababaabababaaaaaabababbaababbabbbaabbababbaabbbbbbbabbababbbbabababaabbbababbababaaababaabaabbaaabbabbbbababbbbbababaaabbaababbababbbabaaabbabaabbaaaababbabbbbaaaaaabaaabbbbbbaaababbbababaababaabaaaababaaabaabaabbbbabaaaaaabbabaabaaabaaaaaaaabbabaaababbbabaaaababbaaababbbbabbabaaabaaabaabaaaaaabaabaabbbbaaaaababbaabbbabaaaabaaabaabbaababaabbabbabbabbbababbbbbbbbabbbbaabbbbaaaabbaaaaaababbbababbbbbabaabbbababbabbabbaaaaabbaababaaabaabbabbabbaaaabbbbaaaabbbbbaabababbbababbabbbbabbbababbababbbaabbbaabaaaaabbaabbabbabbbbaabbbaababbbbbabbbbbabaabbbaaaabbaaaaaababbaababbaabaabaaaaabbabaaaabbaabbaaabaaaaabbbbaababababaabbaaababababbbbaaabaabababbbbabbbbaabbabbbaaabbbaabaaabbbabbbbaaabaaababbaabbabaabbaaaaabbbaabbbabbaabbbbabaaababaaaabaabbabbbaaaabbbaabbbbababbbbbabbababababbbabbabbbbbaaabaabaaabbbbbbbbbaabbbaababaaaababaaaababbaaababbaaaaaaaabbbbaaaabbabbbababbbbaabbbabaaaababbbabaababbbaababaaaaabaaaaaaabaabbbaabaaaaaaabaaabbbabbbaaaaabbaababbaabbbbbabbababbbbaaabbaabbabaabbaababbabbababaabaababaababaaababbbbbabbbabbabababbbbbbbabaabbaaabaabbbabaabaabbaaaaaabbababbbbbaabaaabaababbaaabbbabbbbbabbaaababbabaaabaaaabaaababbabbbbbababbbaabbabaabaabaababbbbabaaaabaabbabaaabbbbbbbbbbaaabaabbabbbaaababbbaabbaabaaabbbbabbaabbbabbbbbbbbbabbbabbabbaaaaabaaaabbbbbaababbaabbbabbaaabbaaaabbbaabbababbaaabbaabbbaaabaaaaaababbabababbabababaabbabaabbbbbababaabaaababaababbaaaaaaaababbbabbbbaabbaaabaaabbbaaaaaababbababbbbabaabbbabbaaaaabaaabababbbbaaaaabbaabaabaabbaababbaabbaaaabbbbaaba
bababbababbabbabbbbabbabbaaaaabbabababaabbaababbaabbababaabaabaaaabbbbaaababaaaaaabaababaaabbbaaabababbabaaaaabbabbabababbaababbaabaaaaaaabbbbaabbababbbabbbaabbbaaaabbbaababbaababababaaaaabbaaaaabaababaaabbaabbaaabbaaabbabaaabbabaaaabbaababbabbbbaabaaaaaababbbbabbaaaabaabbbbabaabbbbbbaaabbbaaababbbbabaabbbbabaaabbbaaaaaaabaababababaaaaabbaababbbbaaaaabbbaabbbbabbaabaabbaaaaabbbbbabbbbbaababbabbbabababaabaabbababababbabaababbbababaaaabbabababbbbbbaaaabbbbbabbabaabbbbaaaabbbaabaaaaaabaabbaabbaaabababaababbaaabbabbababbbababaaababababaaaababbabababbaabbababbabbabbaaaaaabaaabbababaabbbbbbbbaabbbabbababbbaaaaabbaaabbababbabbbabbaabbabbbabbbbabbbbbbbaabbabbbaababbbaaabbaababbbbaaababaabbbaaabbbababbbabbabbbbbaababaabbbaabaaaabababaabaabbbbabababbbaaabbaabbbbababbabaaabaaaabaabbbaababaabbbaabaaaaaababaabaabababaaabababaabababaabbbbbaaaabaaaabaabbbbbaaabbbbaaaabbbbbaabbaaabbababaababaaabbbbabbabbaabbbaabbabaabbbbaababbbabbabbbbaaabbbbbbbabbaabbabbabbabbaaaaaababbabbaababbaababbabbabaabaaaabaabbaaababbbbaabaabababbababaaaabbbabbaabbbbabbababbbbbbbabbbbbbbaaaababababaabaaaaaaaaabbbbabbabaaaaabbaaabaaaabbbbabbbbaabaaaabbaaaaaaaabbababbabbbbbbabbbabbbbaaababbbabbaabaabaabaababaaaabaabababbbbabaabbaabbbbababaaabaaabaabbbabaaabaaaaabaaabbaaabababbaabbaababbbbabbaabbbbbaaabbbaaabaabaaabbbbbbaaabbaabbaaaabaabbaaaaaabababababbabaaabaabbababbaaabbbbbbbaabaabbaabbabbababbaabbababbaaabbbaaabaaaaaabbaaaabbbabababbbabbbbbbaaaabaabaabaabaabbbababaaaabbbababbababababaabaaaabaababaabbbbaaabababbbaaababbaaaaabbbbbbaabbaaababbbaaabbaabbaababbaaaabbbaaaaabbaabbaaaabbbaababbaabaababaabaaabaaaaabbaaaaabbbaaabaababbaaabbabaabbbbabaaababaabbbbbbbbbbaabbaaaaabbbaabbbbbaababbabbbabbaababaaabbaababbbbaabbbaaaaabbbbbbbbbbbabbbbbababaabaaabbaaabaabaabababaabaaaabbbbbaaaababbbaaababbababaaaabbbabbaaabbaababaaabaaaaaabbababbababaababaaabbaaabaaaabbbbaabbaabababbbbbaaabbbbbaabbbbaabbbabbaaaabbaabbbbbaabaabbabbabbaabaaabbbabbbaaaaabbbabbaabbababbbbbbaabbaabbaaabbbbaaabaabbbbabbbabaababababbbbbbbaabbbaaaaba
ababaaaaaababaaaabaababbabbabbabaababaabbbbbbabbabbaabbabbababbaababaaabbabaaaababaababaababaaabaabaabbaaababbbaabababaaaabaabbababbbbabbbaabbabbababaaaaababaababbbbababbbabbabbaababbabbbaaaabaaaababbbabaaabaababbbababbababbbbbbababbbbbbababbbbbaababaaaaaaabaaabbabbabaaabaaaaababbbbbaaaaababaababbbbaabbbbbabaababbbbabaaababbbaabaabababbaabbabaaaabbbabbabaababaaabaabbbbaabbabbaaaabbaaababaabbbaabaaabbaaaaaababaaabaaabbaabbabaaabbabaaaaababbbbabaaababaaaaaabaaabbbababbbaabaabbbababaaaabbaabbbaababbabbabaabaabbbbaabababaaaabaaabaabbabbabababbbaabbbaaaabababbabbbbbababbbbbabbbbabaabaabaabbaaaabbbbbbaaaabbabaabaabaabaaaabbabbbbbbaabaabbbaaababbbbabaababbabbabaaabaabaababbabaababaababaabaabbbbbbbabbbabbbbabaabababbbabbbbababababbbaaaabbabbbabaababbbbababbabbbbbbbaaaabababbbbbbaababbaabababbabbbbaababaaabbaaaabbbaababababbbaaaabaaaaaaaaababbbbabababbbaaabbbbabaaabbabaaaabababaaaabaabbabbabbbabbabbbbababababababbabaaababbaabbbbbaabaabaaaaabbbabbabaaabbbabbbbbaabaaabbababababaabbbaababbaabbaabbbbbaaaabbbbbaaababbbbbabbbbabbabbbbbaabbaaaaabbbbbabbababaaaabbbababbbbbababbbbabaabbabaaaabbbbbbabbbababaabbbaaaabbbabaabababbbabaababbabbabaaabbbbbbaabaabababbbaaaabbaaaaabbbaabbbabaaabbabbaabbaabbaabaaaaaaabbaaaaabababababaaabbaaabbbabbaabaabababbaabbbaaaabaaaaabababaababbbabbabbabbbaabaaaabbaaaabaabbbabaabaaababbabaabbaaabbaabaaaabbbaababaaabbabababbaabbbbbbaabaabbabaabbabaababbabaaabbbabbaaaabababbbbaabbababbabbaababababaaabbaabbbaabbaaabbabbbaaaaababaaabababaababababababaaabababbababaabbaaabbbaaabbaabbbbbabaaaabbbaababbbaabababaabbbabbaaababbbbbaaabaabbbbaabbbbaabbbbbbbaababaaabbabbaabababbbbababbababaaabbbbbbbbabbbbbaabaabbababaaaabbaabbbaaaaaabaaaaaabaaabbbaabbbabbaabbbabbbbbbaaaaaababaaaabbaabbbbbabbbaaabbbaabbbabaabbaabbabaaabaaabaaaabbabbbaaababbbabbaabbbbababaaaabbbababbabaaababaaaaaaaabbbbbabaabaaabbbbaabaababbbbbbabababbaaabaaababaabbaaaaaaababbaaabbabababaabbbbabbabaaabababbaaaaabaababbababaabababbbabbbaaabaaabaaaabaababaaabababbaaabbabbbbabbbaabaabaaaaabbabaababaabbaabb
bbbaabaaaaababaabaaabbabababbbaabbabbabbbbaababbbaaababbbababaabbbaaaaabaabaaabbabbbababbbbbbaaabbbbbaaaaabbaaabbbbaaaaaaabbbabaabbabbbbbbbbabbbbbabbbaaaababaaaaaaaabaabaaababbaabbabbaaaaabbbbaabaabbbaabbbaabaabbabaaaaabbababbbabbaababaaaaaaaabbaabaaaabbbabbbaaaaaabbbbbababaabaaabbabbabaabbbbaaaaababbbaaabaabbbabbaaabaaababbbaabbbabbabbbbabaaaaabbbaabbaabbbaabbbaaaaaaabbbbabaaaaaabaaabbaababbabaaabbbbaabababaaaabbbbbaabbbbbaabbaabbbabbaabaaabbaabbabaaabababbaabbaaaababaabaaababbbabbbbbabaabbbbaaaabbabaaaaabbbbaababbabbaabbabbbaaaababbbbbbbbabbaabaabbbbaabbbbaabbaabaaabaaababbaaaabaaabbababbbabbabbbbaaaabbaaabbaababbaaabaabbabbbbabaabaaaabaabbbabaaaaaaaaabaabaaaabababababbbaaaabbabaabbbbabbabbababbbbabbabbbbaabababaababababaabbbbbbaabbababbbaabaaabaaabbbbabbaaaaaaabbabbbbbbbbaaabbaaaabbbababbaaabaaaabbabababababbaabaaaababbbbbaabaabbbbaababbbbbbaaaaababbabaabbaababaabbaaababbaaabbaabbababbbbabbbaabaabbaabbaaabbbaaaabbabaaaaaabaabababbaabaabbabaaaabaaaaababbbbabbaabbbbbababbaaaaabbbbbbbaabaababbaabbbaabababbaaababbbbbbaabaaabaabbbbaabbbabaaabbababaaababaababbaabababbababaaabbbabbbbbbabbbbbbbaaabbbbabaabaaabaaabbaababbabaabbabaababaabbabaaababaaaababaaabbbbbabaabaabaaabbaababbaabababababbbbbaabbbbaababaabababbabbbbbaaabbabaaaaaaaaabbaabbbbbabaaabaaaaababbabbbbaaabbbbabbbbabaababaaabaabaaaaaabbabbbbabbbaabbababababaabababbaabaabbaabbaabbabbbbbaaaababaaababbaabbbabaaababbabbbaababbbbababbbaabbbababababbbbabbaababbabbabbbaababbaaaaabbbaabbabbababaabbaaababbbbaabbabaaabbbbaabbabbbabbbbaabbabaabbaabaaabaaaaaaaaaabbabaaabbaaaabbbababbbabbaaaaaaaabbbaaaaabbbbabaabaaaababbaabaaabaaababbbbaabaababaaaaababbbbaababbbaabbabbbababbbbbabaabbaababababbababbabaaaabaaabbaabbbaaabaabaaababbaaabbbabbbbaababaabaabaabaabaabbbbbaaabababbaaababbbbabaaaaabaabbababbabaabbbbababbbbaaabaaaaabaaaaaaababbaabbababbabbabaabbabbbbbababbaaabbbababbababbbaaaaaaabbbbaaaaaaaaabaabababbbabbabbaabbabaabaaaaaabbbaabbbaaababaaaabbabbabaaaabbbbbbababbabaaaabbaabaaaaababaabbabbbbbbabbbaabaaaaaaabbaaababaaabbaa
abbbabbaaaaaabbabbaaabbbbbbbbbaabbbbaaaabababbbabbabbaaabbababaababababaabbbaababaaabaabaabbaabaabaaaabbabbbababbbbaaaabaabaaaabaababbabaabaaabbabababbabbabbaabbabaaaaaabbaabababaabaabbaaaabababbbbababaaababbaaaabbabaaaabaaaaabbbaaaabaabbaabbaabaaaaabbbabbbabaabbbabaaaaaaabbabaaaabbaaaabaababbabaababaaaaababbaaabaabababbaaabaabbbbbbbbbaaabbaaaabaaabbaabbbbaabbababbbbbabbbababbbbbababbaaababbbaaabaabbbabbaaabbbababbbbabbaaabbbaabbabaababbbaababbbaaaababbbaabaabaabbaabbaabbaabaaaabbaaabbbbbbbbbabaaabaaabbbaabbbbbbbaabbaaaaabbbbbabababbaabbaaabbbaaaabbaabaabbababaabbbaabbbababbbabbbbaababbaabaabababbbabbabbabbabbbbbaabbbbababaaaaabaabbababaabbaabaaababbabaabababbbaababaaaaabbbaaabaabaabbbaababbbaabbabbababaababbababbaabaaabbbbbbbabbbabaabbaaaabbabbabbabaaaabaababbbabababbbaabaababbabaabaabbbaaabbabaabbbbbaababbbaaaaaaaabbaabaababbbaabbabababbbabbabaababaabababbbaabaaabbabbbabbbaabbabaaabababababaaabaaabaabbbaaabbbaabaaaabbbbbaaabbbbaabbababaaabbabaabaabbaabbbbaabbabaaabbbbbabaaaaaaabbbbaabbbbabbabaaabababbbbbaaabbbbabababbbaabbbbbbbbaaabbbaabaababbabbaabbaabbaaabbbabababbbaaaaaaaaaabbabaaabbbabbbbababbabbbaaabaaabbaaabaaaabbabbabaaabbabbbabbbbabaaababbaaababbbaaaaababbababbabbbbbbabbbbaabababaaabbaaaaaabaabbbbabaabaabbbabbbbbbbbaaaabbbaaaabbaabbababbababaababbbbbbbbabaaaaaabababaababbbaaabaabbbbbbbbbbbababbbbbaaabbabbbabaabaaaaababbbabbabbabbbbaaababbaaabbabbbaaaabbaabaababbbbaaaaabbaabbaabbbabbaabaaaaaaaabaaaabbabbbbaaabbbaaababbbbbababaabbbbbbbabaabbabbbaabaabbaaabaababbaaaabbaabbbbbaabbaaaabbbbabbbbabaaabbbababbaaabbbaaabababaaaababbabbbbaaabaabababaabbbabaababbaaababbbabbabbbaabbbabbaabbaabaaabaaabbbaabaaaaababbaaabbbabbbaabbbabbbbbaaaababbabbaaababbbbbbababbbbaaabbaaabaaababbbbaabbbbaababaaaaababaabbabaaaaabbbbaababaaabaaaabbbaaabbbaaaabbbaaaabbbaaabbaaaaaababbbbbbabbbaababaaaabaabbbbbbaabbbabbaababaababbaaabbbaaaaababbbaabaaabbaaabbbaaabbbbabaaaabaababaaaabaaaaaababbbaaabaabbbaaaaabababbababbababaabaababbabababbaabaaabaaaaabbbbaabbabbaaababbaabaababaabababbabbbbb
ababbaaaababbabbbaabbbbbaababbabaabaababaaababaabababbabbaaaabbabaabaababababbaababaaaabaaaaabbabbbbbaaabbbaaabbabbbaaaababaabaabbaabaababbbaaaababababaabbbbaaaaabbaabababbaabaaabbaababbaaaaababbababaaaaaabaabaabbaaababbaabbbabbabbaaababbbabbbbabaabbaaaabaabbbaabbaabaababaaaaaaaabbaaaababbbaaabbbababaabababbabaaabaaabbbbbaaabaaabbbbbbbaaaaaabaabaabbbbabbabbbaabbaaabaabbabbbaabbababaaaabbabaaaabbbbbaabbbbbaaaaabaababaaabbbbaabaabaaaaabbabbababbbabbbaabbbbabbabababaabbbbbbbaaabbbaaaabaaaabbbabaabbabbbaaaabababbaaabbbaabbabbaababaaabbaaaababbbabbbabbbbbaabaababbaaaababaabbabbaabbaababaaabbabaaaababbbbbbabaaabbaaababbbaaabbaaaabbaaaababbbabbbbbaaabbabbaaabbbabbbaababbbaaabbabaabbabbaaaaabaaabbababbbabbabaabbbabbbbaabbbaabaaaaaaaabaababaaaaaabaababbbaaababbabbbaababaababaababbaaabbaaaaabbbaaabaabbabbababbbbabbbabbbbaabbabbbbabaabababbaaabbbbaababaaabaaababbbaaaaaaabbaaaabbaaaaaabbbaabaaaabbbbabaabbaaaabbaaabbbaaaaababaabbbaaabbababbabbabbaaaaabaaabababbaabbabaaabbbbbbbaaababbbabbbaabbbbaaaabaabbbbbabbbbbaaabbbbbababbabababababbaabaaaaaabaaaababbabaaabbaaaabbaaababbaaaabbabbbbabbbaaaaaaaabaabaabaaaabbaaaababaaabbaababaaaabbaaabbaabbbbaabaaaabbbbbaababaaababaabaaabaabbaaaaaabbbabbabaaabbabbaaaaaaabbbababaaaaaabbaabababbbbaabbbbbbababbaababababbbbbbbbbabaabbbabaabbaaabababbaaaabbbababaaabbabbbbabaabbaabaabbbbaaaaabbabaaabababaaaaabbbbabaabbaaabaabbbbabaabbbabbbababbabababbbbabbbbbaabbbbaabababaabbabababbbbbbbaaababaaabbbabaabbabaabaaaabbaabbaabbbabbbaaaabaabbbaaaaaaabbbbbabbbbbbaaaabbbbbbbaabbbbaaaaababbabbbaabbbbaabbaabaababbbababaaabaabbaaabababaaababababbbaabbabababababaabbababaaaabaabbbaaabbbaaaabaaabbbbaaaabbbaabbbaabaaaaabbababbbbaaaaabbaabbbababababaabaabaaaaabaabaaaaaaaabbbbbabbaaabababababaababbbabbbabbaaabbbabbabbababbabaabaababaababbbaaaababbbaabaabbbaaaaaabbaaabbbbaaaababbababaaababaaabbbbabbaaabbababaababbbbbbbaabababbbbaabaabbaabbbbbbaaaabbbbaaabbbababababbaaaaaaaabbaabababbbbabbababaabbbababbabaaaabbbabbaababbabbbbabaaaababbbbaaababbbbaabbbaaaababaaabbbabbbab
babaaaaabaababaaaababbaababbbbbbabababaaaabbaaaabababbabbabbaaabbabaabbababbbbabaaaabaaabaabaabbabbabbbababbbbbaabbaabbabbbbabbbbbabbaabababbabbbbbbaaaabbbbabababbbabaabaabbabaaababbaababababaaaabaaabbaabbaabbbaababaaaaabbaabaabbbaababbaababbaaabaaababbbbbaabaaabaaaabaaaabaabbabaaabaabaaaaababbbabaaababaabbbaabaabbbbbaaabbbabbbbbabbababababbbbbbabaaabababbbbbbbbaaaabbbaabaabaaaaaaabbaaaaaabbabbaabaabbbababbbabbaaaaaababbabbabbaababbabaaaaaabaaabaabbaabbbbbaabaabaababaaabbaabbaaabbbaabaaabbbabbaaabaaaabaabbbbbbbabbbabbbabbabbbbaaaabbaaabaababbbbabbbbbbbbaabaaabaabaabbbbbaababbabbbaabbbbabaabaaaabaabaababbabbbabaaabbbbaababaabababbbaabbabbbbabbbabbaaaabbaaaabaaabbbaaabbaabbbababaaabbababbaababaaaaabbaaabbbbaabbabbbbabbbbaababbbbabbbbbabbbaabaaabbbabbabbbababbbbbaaabbabbaaabbaaaabbbbbbaabbabaabbbabaabbbaabaaaababbbaaabbbbabaababaabbbbabaabaababaabbbbabaabaababababbbbbbaaabababaaabbbbbabbaababaaababaaababbbbaaabbbababaaaaabbaabbbbabbbaaababaabbbbbabbbbbbbbbaaabaabbabbbabaaabaabbabbaaaaaabbabbbaaabbaaabaabbaaaaabaababaabaaaaaaaaaaaabbbabbababababbaaabbbaababaaaababaaaabbabaababbabbaaabbaabbaaaaaaabbbbabaabbaabbaaababaababbaaaababbabaabbbbbbbabaabbbbbbabaabbabbaaaababbabaaabaaababbbabaaabaabbaabaaaaaaabaaabaabaaabaaaaabaaabbbabbaabbaabbaaabbbbaabaaaabababbaaaababbbababaaaaabbabbaabbabbbaaabaabbababbbbabababaaabbaaaabbbaaaabbbbaaababababbbbaaabbbbbbabaaaabaababaabaaaaabaaaabbbbaaaabbaaabbbbaababbaabbbaaaaaababbbaaaaabbaaabaabbbbbaabababbbabaaabbbabbababbbbbaaaabbbaabaaaaababbabaabaabbaabbbbaaaabaaabbaaababababaabbbabbabababababbababbbabbabaabababbabbabbbbaabaaabbbbaabbabaaaaabbbbabaabbabbbbbbbbaabbabbabbbabaabbbbaabaabbbbabbbbbbababbbaabbbbbababbabaabbbbababaabbbabbabaaabbbbbbbaababbabbbbaaabbbaaabbaaabaabbbbbbabababaaaabababbaaaaaaaaaabbabbbbababbaabbabbabaaaaabaaabbbbabaabbabbaaaaaaaabbbabaaabbaaaabbbbbabbbaababaaaabbbbbbabbbbaaabaabbabbababbbbbabababababaaabbababbabbaaaaababaabbabbbbaaabaaaabbbbbbbbaaababbabbaabbbbaabaabbabbbababaababbbbabbbbabbabbaaababbabbaaaabbaababa
bbabbbbbabbbbaaaabababbaaabbaaabababbaaaaaabbaaabababaabaabbababbbabbabababbbbabbabbababbbbbbaabbabaaababbaabbbbbaaaaabbbbbbbaaababbabbabbbbbababbaaabaaabbbbaaababbbaabbaaababaaaabaaaaabbaaabbaababaabbaaaaabbbbbbbbabaabaabbaabbbabbbbbabaabbbabbaaaaabbbaaabaababaabbaaabbbbaababababbababaaababbbbbbbabbabaababbbabbaabaaabababbbbbabbbbaabbaaaaaababbbbaabbbbbbaaabaaaaabababbabbbaaaabbbabaaabbaabaaaabbabbabaabbbbaabaaaaaabaaabbabbaabbaabaaabbabbbbbbabbbaaaaaabbabbbbbbabbabbaaaaaaaaabbbaaabaabbaaaaabbaaaaababaaaababbbbbbabbaaaabbbabbabaaaabbabbababaaabaabababababbbababbbbbababbaaababaaabbaabbaabbabbaaaabbbbbbbbbbaabbbbaaabbbabbaaaabbbbbababaababbbbbbbbbbaaaababbabbaaaaabaaaaaaaaabbaaabaababaaaabaaabaaabbaabaaabbaabbaababbbaaaababbbaababaabaabbabbababbbbbbababbaaaaabaabababbaaaababababaababababbbbaaaabababbbaabaabaabaaabbaabbaaaaabbbaaaabbaabbbabbaabbbbbabbabaabbabbbbbbaabaabbbbbabbaabbaaaaaaaaaaaabaabababaabbbaaaababbabaababbbbbaaabbbbbbbbaabbaaaaabbaabbbababbaababbaababaaabbbbbababaaaabaaaaaabbbbababababbbabbabbababbbbaaabbbababbabbbabbbbbaabaaabbabbbbaaabababaabaabaabbbbbbbaaabaabaaaaabababaababbabaaaaaaabaaabaabbbaabaaaabaaaabaaaabbbaaabaabbabababbaaabaabbbaaabbabaaabbaababbbbbaaaabaabbbbbabbabbbabaabaabaabbbaabbabbbbbaaabbababaaabbaaabaaaaabbbbbabbbbaabaabbbaaaabbabaaaaababbbaaaaabbbaabbbbabababaabbabaababaaaabaaabbbbaaaababbbabbbbabbbbaaaabbbbbbababaabbaaaabaabbaaaaaaabaaaaabbbaaaaaababaabbbbbababaabbbbbaaaaaabbbbbabbabaaaaaababbbabaabaabbbababbbbaabbbbbbaabbbbbbabbbbbbbbbbbaababbaaabbbaabbbbbabbbbbabbabaababaaababaaabbbbbbaaaaabbaaaaabbbabbaaabbbbabbaaabbbaabaaabbaababababbabbbaababaabbbbbbbbbaabababbaabbbbaaaabbbaabaabaabaabaabbabaabbbaaabaaaabbbbaaabaabaabbababbbbababbabaaababbbabaabbbababbbbababbabaabaaaababaaaabaabbbbbaaabbababbabbabbaabbabaaabbaaababbbaabbbbbabaaaababbbaabbbbaabbbbbabbbbabbaaababbbabbabbaabbbaaabbaabbabaaababaaaaababbbbbbbbaababbbbababbaaaaabbbbbaabaaaaaabaabaabaaababbabbaababaabaaabbababbbabaabbabbbabaaaabaaabaababbbaaabbbabbbaabbabbaaabaababba
aaababbbbaaabbbbbbaaabbbaabaabbbaababaabbbabababaaaaabbbbbabbbaaaababbbaaababaabbababaaaabaaaababababbbabaaabaaaaaaaaaabbabbaabaabaaaabaaabbbaabbaabbbbbaaabbaabbbbaababaaaaababaaabaaaaabaaaabbbbaabaaaaabaaabbbbaabaaabbabaaaabbbbabababbbbaababbbbbbbaababbbbaababbbaaaaaabbabbaababababababbabaabbbababababaaaababbababbbababababbbaabaaaaaaaababababbaabaabbbabbabbbabbaaaaababaaaabbabaabaabbbaaaababababbbbbbabaaaaaabbbbaaaababbbabaababbababbbaabbaaaaaaabababbaabaaaabbaabbababbbbabbabaabbaaabaabaabbababababbbbababaabaabbbbabaaabaabaabaaaabaabaabbaababbabbbababbababaabbabbabbaabbabbabaaaababaabaabbaabbbabbbbabaabbaabbbbaabaabbaaabbbaaabbbabbbaabaabbabababaaabaabbaaabababaaabbbabaabaabbaaaababbbabaaababaaaabaaabaabaaaaaabbaabaabbaaabbaaaaaabbbabaabbbbbbbabbbaabaababaabbbaaabaababbababbababbaaabbaaabbabaabaababababababbabaaaabbbaabbabaabaababbaaabaabbbbabababbaaabaaaababbabbbabaabbbbabbabbbababbaabbbabaababbababaaabaaaaabbaaaaabbbabbbabbbaaabbbaabbabaababbaababbabaabbbabbbbbaaababbbaabbababababbbbaaabaabbaaabaaababbbbbaababbaaabbbbaaabaababbaaabbaabbababaababbbbabbaaaaabaaabaaaaaabababbaaababbbabaaaaabaababaabbbbbabaabbabbaabababababaabbabaabaababbbbbababaaabbbbaaaabbaabbbabaaaababbabbbbaababbbaabbaabbbaabababababbbbbbbbabaabaaabbababbaabaaabbbbbababaabbbbababbababaabababbaabbaaabababbbbbbbabbbabababbbbabbbaaaababbbababaaaababbaaaaabaaabbbbbbaabaaababbaaababbbabbbbbbaabaaabbbaaabbbbbbbabbbaaabababbaaabbaabbbabbbabbaaaabaabaaabbbabbbbaaaaabbbbababbbbaaababbabbabbabbbababbababaaabbbabbababbbbabbabbaababbaababababbabbabbaaaabbabaabbabababbbaaaabababaabbbbaabbbabbabbaabaabababaaabbbaabbaaaaaabaababbabbabaaaabaaaabbabaaaabaaaaaaabaabaabbaaaaaabbbaabbbabbababaaabaabbbabbbababaaabbbaabaaaababbbaaabaaaaaababaaaabaaabaababbabbabaaabaabaabbbbaababaaabaaababbaaaaabbbabbabababbbababbabaabbbabbababaaaaabbbbaaaababaabaaabaabbbbabaababbbbbbbbababbaaabbbbababaabbaabbbbbababababbabbaaabbababbabaabbaabababaaaababbabbbbbaababbbaaabbbbababbaabaaabaaababbbbaababbaabaaabbabaaabbababbbbaababbbabbbaa
abbabbbbabbbbbabaabaabbbbabbabaababbaababababbbaaabbabaaaabbbbbaabbbabaaabaaaabbbbbbaaabbaabababbaabaaabababbbaaabbbaabbabbbaabababaaaabaaaabbaabaabbaaababaaabaaabbbabbbbaaaaaaaabbbbaabaaabbaaaabaababbbbaaaaabaababaaaabaaaabbaabbabbaaabbabaababaabbababbbbaaaabaaabaaaaabaaababbabaaaabbabbaabbbabbabbabbbababbaaabbaaabbababbabbaaaabbbbaabbabababbbbababbaaaabbabababbbbbbaababaabbbaabababbababaabbbaaaaaabbbabbbaaaabaaaabbbbabbababbbabbaaaaaaabbaaaaabaabababbabbbbabbabbbaababbbbbaabbbabbaabaaabaabbababbbaababababbbbabbbababaaabaaabaabbaabaabbabbbabbaababbbabbbbbababababaabbbbaaabaababbbbbbaababbaaabbbabababbabbabbbbaabaababbaabbbabaabbaaaaaaababbaababbababaaababaaaabaaaababbaababbabbaababbbbbabbaaaabbbaaabbaabbbbbbaabaaaabaaaaabbbababaabbaaaaaabbababaababaababbbbbaaaabababaabbbbbbabababaaaaabaabbbbabaabbaabbbbbbabbbabbabbbabaaabababbbaaabbbabbbabbbaabbbababbbbbaaaababbbbabbaababbaaaaaabbbaaaaaaaababbbbabaaabaaaaaabaabababbabbbbabababbabbbabbbaaabbbbabbbbbababbaabaaaababbaaaabbaaaaaabbabbbaababababbaabaabbbaabbbbabaaabababaabababaaabbbbaaababbaaaabababaaaaaabaababbbaabaaabbbbbbbbbaabbabbabbbbbaaababbaababbabbbbbaaabaaababaaabbabbaaabaaaaaabaabbabaaaaaabaabbbabbabaaababbaababbbaabbbabbaaabbaaaaaabaaabaabbababbababaaabaaaaaaaabbbbaabbabababaaaababbabbaabaaababbaaabaabbabbabbabbbaaabbabbaabbbbbbbbbabbbbbbabbbbaaaaaaaaaabaabaaabababaaaaaaaabbbbbabbaaabbbaabaaaabbababbbabbbaabaabbbbaabbabaabbbbabbabaaaababbbbabaaaabbbbabbaaabbabaababbabbaabbbabbababbbabaababbbbabbbbaaaababbbbbaabbbbaababbabaabbabbaabbaaaaaabbababaababbabababbaaaabbbaaabaabbbababbbabbbbbababaabaabbaabaaabbbbabaaabababaabababaababaabaabbbaabbbbbbaabaaabaabaaababaaabbaabaabbbaababaaabbaabaaaaababaaaaabbbaaabaaaaaabbaaaabbbaabbbbbaaaaababbaaababbaaabaabaabbbbbaaabbbabaaaabaaabbbabbbaabababbbaaabbaabaaabbbbabbaaaaaaabaabaabbaabaaabbbabbbababbbbbabaabbbababbabaababaabaabbbbaaababaaaaababbaaaaaabbbaabaaaabaabbabbbabaabaaabababababababbbbbababababbabbbbbbbbbaabbabbbbbbaaaabbbaabbaabbababbababbabaabaabbbaaaaaaaaaabababb
abbabbababbbaaabababaaaaaaaaabaaababaabbabbababbbbbbabaabbbbbabbbaaaabbabbbabbbbbbabaababbbbbbbbaaabbaabbbaabbbbaabbbbabbabbaaabbbaabaaaaaababbbbbaaabbbbabbabbbaabaaabbbababababbaaaaabaaabaabbaabaaababbabbabbaaababaaaabbbaaababbabaaaabaabaabbaaaaabbaaaabaabbabaabaabbbabbbaaaabbaababaabbbaabbabbababbbbbbabbbaabbbabbaaaabbaababaabbbaaabbaaaababababbaaaaabbaaaabaababaababbaaaabbababbbbabbaaaaababaaabbbabaababababaababaabbbbaaaabbababbabababababbbbaaabaabbabbabbaaaaabbbaaabbbaababbbbbbababaaabaabbababbaaaaaabbbbabbabaaababbbbabbabbabbbbbbaaaaabababbaaababaaababbbabbaabaababbbbaaaaabaaaaabaaaabaabaaaaabbbababaaaabaaabbabbaaababaabbabaaaababbbabbababaaaaababababbaabbbbaababaabaabbabaaaabbaaaababbabaaaabaaaabbbbaaabaaaaabbbaaababbabbbababbabbabaaabbbbbabaabbaabbabbbabbbabbabaaaaaabbbaabbaabbbabbbabbababaababaaaaabaaabbbabaabaabababbbaabbaabaabbbbabbabbabbbbaabaaabbbabababaaaabbbbbbaaaabbaaaaaaabbaaabaaababbbaababaaababaaabbbbabbbbbbbabbbbabbbbbbbbbbaaabaabbaaabbbabbabbabbbabbaaabbaaabababaabbabbbaaabbababbbaaaabbbbbbbaabbaabbabbbaaaabaabbbaabbbbaaabbbabaabaabaabaaaaabaaababababaaabbaaaaaaaaaaaababbaabaabbaaabababbabaabaaaabbaaabbbaabaaabbbabbbaababbaababbabbabbaabaaababbbaabaababababbaabaabbbababaabbaabaaabaabbbaabababaabbbbbbabbaaabbaabbbaabaaababbabbaabbbbbbbbabababbbabbbbbaabbbababbabbbbbaabbabbbaaaabbabababbbbbbbabbbaababbabbaaaabbbaaabbbabaaabaaaabaabababaabaaabaaabbaabbbbabbbbbaabbbbbabaaaaaaaababaabaabababaaabbbabaababbabbaaababbbababbaababbbbbbababbbbbbbbbbabbaaaaaabaaabbbaabaaaabbbaabaaababbaaabbbbabaaaaababbaaababbbaababbaaaaaaaaaaababbbbbbbaabaababbabbaabaaaabbbbaabbbbbbabbbbabaaabbbaaabaabbaabbaabbbabbabbbbaaaaabbababbbbbbbbbaabbbbbababaaabbaabbaaaabbbabbabbaaaabbbbababbbbabbbaaaabbaabababbaabbabaaabaabbbaaababababbaabbabaababaaababbaabbaaaaabbbbabbbbaaabbababbbaababbabaaaabbabbbaabaaaabbbabaaabbbaababbabbbaabbabaabbbbaaaaababababbbbbbbabbbbbabbabbbbaaabaaaaabbbbbbabbaabbbbaababaabaabbaaaabababbbbbbaababbabaabbaabaabbbaabbbbaabbaabbbabbaabaaaabbbaabbbabbabbbbba
baabbabababbaaaabaabbbababbabaabbbbaaabbababaaaabbbabbababaababbbbbaaababbbbbaaababaaaabbbabbbabaaababbaaaaabbbabababaaabaaaaaaabbaaababaabbbbaaaaaababaabaabbbbbabaaaaaaabaabbabaababaabbababbbbaaaabbaaababbaabababbbbabbaabbbaaaaababbbbbaaaaabbbaabaabaaabaabbbbaabaaabbaabbbaabaaaababbbbbaabaabbabaabaaaabaaabaabbabbbbabaaabababbabbaabbaabababaaaaaaaaabbaaabaaababbbabaaabbbbbabaaaabbbbbaaabbbbaababbbaaaaabbbaaaabbabbbbaaabbbbabbbbaaabbbbbabababbabbbaaabbababaababbbabaababaababbbaabaaaabababbbbaabbabaaabaaabbbbbabababbaaabbabbaaababbababaabaabbabbbabaaabbbaaaaabaabaabbaaabbbabbabbbbbabbaaabbaabababaaaababbabbaabbaabbbaabaaaabaaabaaaaabbabaaaabbabbbbbabbabaabaaabbbaababbbbaaabaabbbbbbaaaaaabbbbbaaaabbbabababababaababbabbbababbaabbbaabaabaaabaaabbabbaaabbaabbaaabbbbababbabaabaaababbbbbabbbbbbbaaabbbabaaabbbbaabbbaabbbbabababbbababbabbaabaababbbbabbbbababaabaabbabbaabababbaaaaabababbbbbabbbaabbbabbabbaabaabbbbbabababaaababbaababbbbaabbbaabbaaabbbbbbbbababbaabbabbaaaabaabbabbaaabaababababbbbababbabababbabbbbabaabababbabbbaababaaaabbaaaaabaabbbbabbaababbababaaaaababbabaaabaaaabaaaaaaabbaababaabaabbaabaababaaabbaaababaabbbbaaababaabaaabbbbbababbaaababaabaabbabaaaaaaaabaaabaabbabbbbbbababbbbaabbbbababaabababbaabbbbabbbbbaaabaaaababbbbbbaabaaababbbbaabaabbabaaabbaaaabbaabaabaabaabbaabbbabbbbbaaabbbbbaabaabaaabaabbbaabaaaaaabaababbbbbaabbbababbabbaababbbbaaabaabbabaabbbbaabbabbbababbaabbbbbbabbbabbbbababbbbaaababababbbaaabaabaaaababbaaabbbaaabaabababababbaaaabbabaababbbbaabaababbabbaaabbaabbbaabbaaaaabbaaabbbabbabbbbaabaaabbbaabbaababaababbbababbbaabaaaababaaababbabbbabaababbbbbbbbaababbbaabaababbaabbaababbbbabbaabbabbaaaabbaabbaaabaaababababaaabaabaabbbbabbbababbbbbbabbabbbbbbaabbbbbabababbaababbbababbbaabbbbbbababbababbbbbabbabababaababbaaaaabaabbabbbabaaabaabaabbbaaababaaaabbababbbaaaaaaabababbabaabbabaaaaaabaabababbaababbbabbbbbbaaaaabbbbbabaababbbaabbbabbbbaaaaaaababaabbbbaabbabaabbaaaaabbbbbaabbbababbbabaaabababbbbbbababaaabbaabbbbbabaaabbabaaabaabababbbbbbaabbbaaabababbab
aaaaabbbbbbaaabaabbaabbabaabaabbabbaaaaabababbabaabbbabbabaabbabaabababbaabaaabaabbaaaabbaababaabbaaaaababbbbaaaabbaaaabbbabaabbbbaabbaaabbabaaababaaababbababbbbbbabaaabbbbbabaaabbbbbbaaabaabbbbbaabaaabaababbbaaaabababaaababbabaaabababbbbabaaababaabbbbbbabbabaaaaaaabbbbabbabbabaabbabaabbbabbbbabaabbabbbbbbabbbabbbbabbbababbaaaababaabaabaabbaaabbaabbaabaababbbabaaabaabbabaaabaabbbaaabbbbbbaabaabaabbabbaabbabaabaababbaaabbabbaaaababbaabbbbaababbaababbabababbbbbbaaabaaabbaabbabbbbbaababaabbbbbaaabbabaaaaabaabaabbabaaabbaaabbabbbaaabaabaabbababbbbbbaabababaabbaabaaabbabbababbbbabbbabaaabbabbaaabbbaabbbbaaaababaaabbbabaaabbaabaabaaabaaabbabaaababbabbbaaaaabbabbbbbaaababaaaaabbbbabaabbbaaabbbaaabbbabbabbbbbaabbaabaabbaabbaaababbbabbabaaabaabbababbbbbabbbaaaaabaaabbbbabbbababbaaababaaababaabbabaabbbbabbabaabaaabaababbaabbbbbbaabaabbbaaaabababbbbaaaabbababbbabbabaabaaaabbbabbbbbaabbabaaaaaabbbbbaabbabbbbababaabaabaabbbbbaaababbaabbabababaababaaaabbbaaabbabbbabbaaaababaabbaaabbbbbaaaabbaabaabbbbbaabbaababaaaaabbabaabbbbbababbababababaabbbbbbaaaaaaaaaabbabbababbabbaababaabaaaabbaaaaaabaabbaababbabbbbaabaabababababbbbabaabbbbabbbaaabaabaababbbaaaaabbbabbbbabbabbbbbabaabbabaabaaabbbbbabbbbaabbbababbaabbababbbaabbaabaabbbbbbbbbbabaaababbbaaabaabbaabaabaabaabaababababaabaabbbbbabaabbbaaabababbaababbabbabbbbbabbbabbabbbbabbbaabbbaaaabaaabbabbbababaaaabaaaaabaabbbbabbaaaabbaababbaaaababbbaababaabbabaaababbaabbabbbabaaaababaabbbabaabaaababbbbbabbbaabbaabbababbbabbbaaaaabaabbbbaaaaabbbbabaabbbabbabbaabbaaaaaaabbaaaabbaaaaaabaaababbababaabbbbabbabaababaaabaabbabbaaabbabaababaabaaabbbabbbbbaaabbaaabaaaabbaaababababaabaabbabbbaaabbaaabbbbabaaabbbabababbaaaaaaaaabbaaabaababbababbbababbbaaaabbabbabaababaabbbaabaabbaaaaaaaabababbaaabbbbaabbbbbbbbbbaabbbabbbbbaababaabaaaaababbbbaaaaabbabbaabaaababaababbbaababaabbbababbbaabbaaabababbaaaababababbabbabaaaabaabaaabbbbabaaabbabaababbbabbaabbbbbbbbabaaabbabaabaabbaaababababbaaaaaababababbaaaaaaaabbaabaabbbaaaabaabaabbbabbbbabaaaabababbbbbbbaaabbb
abaaabbaaaaaabbaabbbbbababababaaaaaababaabbabbaabaabaaaabaaaaababbbbbabbbaaababaaababaabbaaabbaabbbabbbbbbabaaaabaaaaaaaabaaabbbaaabaabaabaabbabbbbabbabbaabbbaaaababababaaabbbaaabaaabbaaaabbbabaabbaabbaaabaabbbaaaabaababbbaaaabbaaabbabbbbbaaabbbbaaaabaabbabababbbabababaaaabaaaababbbaabbbaabbbbaabbaaaaababbbaaabbbabbabbaabbabbbbbabaababbabaaabbbabbbaabababbbaabbbbbabaabbabbbababaaababaaaababbabbbbbabaaaabbbabababbbabaaaabbbaabbabbbaaabbaaabbaabababaabbaababbababbbabbbbbbbbabbababababababbaabaabaaabaaababbaaababbaaaaaaaaaaabbbbbabbbaabbaababaabbaaaababbbabbbaabbbbaabbababbabbbabaaababbbababbabbaabbbbaabbabababbbabaabaabbbbbbbbaabbabaaababbbbaabbbbbbbabbbbabbbabbabbbbbbbaaaabaababbbbbaabbbbbabaaabbbbabbbaabbbbbabbbaabaaabbabaababbbabaabbbbaaababbbabbaabbbaabababbbbaaabbbabbaababaabbaaaaabbbbaabbabbabbbabbbaaababbabaaaaabbbaaabbbbbababaaaabbaabababababbbababbaabbbbbabbabbbbaabbbbaabbbaaaaaababbbbbbbababaabbaabaaaabaabababbbabbaaabbabbbbaabbabbaaaaaababbbbaaabaaabbbbaabaabbbabaaabbbbbaaabbabbaabaaaaaabbaaaaabaabbaaaabbbbabaabbaababaaabaabbabbbbababaaaabbaabbbaaaaaabbbabbbbbabbbbbbbbbabaabbbbbaaaabaababababababbbbaabababaabbaaabaaaaaaabababbabbabaaaaaababaaabababaabbabbbbbbabbababbbbabaaaaaababbaabaaababbaaaaababbabbabaabbabababbbbbabababaaaaabbbbbbabaabbbaaaaabaaaabaaababaaababaaaabbbbabaababbbaaaaabbabaabbbabbaaabbbababbaaaabbaababbbbabaabaabbaaabbbababbaaaabbbbbbbabababaaabbbbaabababaaabbbbbaababaabbbbaaaabbaababbaaaababaaabbabaabaabbaaaaaabaaaabbbaaaaaabbababbaabbaaaabbabaaaabbbabbbbbaaabbababbaabbbbbbaaabbabaaaaaabbababbaabbabbbbaaaaaabaaababbbbabbbaabbbababbbbbabaabbbbaabaabbbabbbbbbabaabbaaaaaaaabbbababaaabbbbababababaabbaabbabaabababbabbaaaaabbbabbbbbbbbbbbabbbbbabbaabaaaaaaaababaabaabbbaabbbaabaababbbaabaababaaaaabbbbbbbaababbabbaaabaaabaababbbbbaabbaabaaabaaaaaaaabbababbaabbbabaababaaabbabbaabbbbaaababaaaaabaaabbaaaaaaaabbbaaaabbbbbbbabaabbababaaaabbbbbabbbbbaaabbbabbbbaaabaaababaaabbabababbabababbaabbbbaabbbaababbaaabbbbaababbbabbbabaababaababbbbbbababbabbaaabb
bbaaaaaabababbbaabaaaaabaaababbbaabaaaaaababbbbababaaaababaaaabbaababbbabababbbbbbaabbaabaaabaaaaaaaabbbabbabaababbbbbbaaabbaaaabbbabbaaaaabbbbaaabbaaabbaaaabbbbabaababbaabbbbbbbabbbabbaababaaabbbbaabbbbabababaababaaabbbbbbbabbbabbaaaaaaababbabbbbbbababaabbabaaabababbbabaabbbabbbabbababbaaaabbbabbababbbbabaabbbabbaababababbbbabbbababaaababbbbbabbbbabaaabababaabaaaaaababbaabaabbbbaaaaaabaabbbbaaaaababbabaaabaaabbbaaaabaaaaaaabbbabbabbaaaabaabbabaabbbaabaaaababaabbaabbbabbbaaaaabbabbbbaaaaabbaabbbaaabbbbbaababaaabbaaabbbabbbaaaaabbaaaaababbaaabababbbbabaabbbaabbbabaabbaabababbbbbabaabababbaabaabaaababbabaaababbbabbababbbaaababbabaabbabaabaabbbaaabaaaabbaaabbaabbabaaabbaabbabbaaabbabaabbababababbabaaaababaabbbbbaaaaabaaabaababbbaaaabbababaababaaabaababbaaaababbaabbabbaaaaabaaaabaaabbbaabbbbbaaaabbbaaabbabbbaabbbabbaabbabbbbbbaaaaabbbababaaabbaaabbaaabaabaaabbababababbabaaaaabbaaaabaabbababbabbbabbabaababbbaababbbbbabaaaaabbbbaabbbabbababbbbaaababababaaaabaabbbbabbbababaabbbabbaaababbbbbaaaaabbabbababbbbabbbabbbababababbbbaaaababbbabbbabbbabaabbbbaaaaaaaaabaaaabaababbaabbbaabbbabaaaabaaaaabaaaabbababababababaabaaaaabbaabbababbbbbbaababaabbbabbbbbaabaabbabbababbbabbaabaaaaaababbbbbbbabaabbbaabbaaaabaababbaabaaabaabbaaaaaabbbbbbbbbaabaaabaababbbabaababaababbbaabbbabaaaabaaabaaabababbbabbabaabaabababbbaabaabaabbaaababbaabbbbaabababbbabababaaaaaaabbbababbbbaabbaabaaabbbabaaaabbaaabaabbabbabaababbababbaaaababbbabaababaabaabbbabaabaabaaabbaaabbaaababaaabbbaabaaaababbabbababbbabababbbbaaaaabaababbbabaaaaaabbbaabbaabbabaaabaaababbabaababbbababbbbaabbbbaabbaabbbaaaabbbabaaababaaaaabaaaabbaababaababaabbbbaabaaaabaaaaabaaaaaabbaabbaaabaaaabbaaabbaababbabbaabbbbbaabbabbaabaabbabbaaaaabbbabbaaabbabbabbbaabbaaabaabbbaabbbbbaaabaabbaaaaabbbabbbababbababbbaaabbaaabbaababbaabbababbbbabbbaaaababbbbbabaaabbaaabaabbabbbabaaabaabbabaabaaaababaaabaababaaabbbababbbbbabbabbbaaabababaabbabbaaabbabaaabbbbaaaaabbabbbaaabbbabbaababbabbaabbaaabbaaabbabbbbaabbabaabaabababaaaabaaaaaabbababbbabaababbb
bbabababbaaabbbaabbaaaabbbabbbaaaaabaabbbbabbbbaaaabbaaaabaaabbbbbbaaaaaaabbbbaaabaaababaabaaaabbbaaaaaaaababaabbaaaababbbabbbaabbaaaababaabbbbabaaababaaaaabaabaaaaaabbbbaabaabababbbabaaaabbbababaaaaabababaabaababbbbaaabbbabbbaabbaababbbabbbbabbaabbabaabaaababbaababbbaababbabbbbabbaabaabbabbabbaabaaaaaaabaaaaababbbbbaaababbbbbbaababaaabaaabaaabababaabbbbbbbbbaabbbabaabbaabbaaaabaaabbabbabaaabaabbaabaabaabbaabbbaababaaaabaabbbaababaabaabbabbaaaabbbbaaabaabaabbabaaaabbbbbaabbbbabaaabbabaaaababbabbaabaabaaababaababbabaaabbbbabbbbbbaaaabaabbabbbbabbbbbababbaabaabaabbbbbbbabababbbbaaaaaabaabbabbabbabaabbaaaabaabaaabaaabababbbaaabaabbabbbbbabaabaaabbaaaabababbabbaabbbbbabbaaabbabbbbbbababbbabbbbbbbbabaababbbaabbbbbbabbaaabbbabbaaaabaaabbbbaaaaababaabbaabbbabbabbbaaabababbbbbbabbaababaaaaaabbbbabbbababbabbbaaababbaababaababaaaabbbbabaaaabbabbabaabaaaaabbbbaabbaabbbbabaaabaababbbabbbbaaabababbbaaaaababababbabbaaaaababbbbababbbababbbbbbaabbbbbababaaabaaabbabaabbabbbbbaaaaabbaabbaababbbabbaabbabbbaabaaaaaabbbaababbbaabbabbabbaaaabbbbbbabaabbabbabbababbabaaaaaabbabbabaabbabaabbabbaabbabaabababbabaaabbabbbaabbbbabaaabaaaabbbabbbbaaaabbbbbababaabbabababbaabaaaaaabbbaaaabbbaabaaaabbbbbababbbbaaaabbbbabbbaabaaabbbbbabbabbbaaaaabaaababaabbaabbbbabaaababbbbbbaaabbababbbababbbbbababbbbbbabbbbabbbabaababbababbbabaabaabaaaabbaaaaababbaabbabbaabbbbabbbbbbbbabbbabbababaabbabbbbbbaaabaaaabbbbabbbbabababbbbaababaaababaababbbabbaaabbababbbabaaabaaaabbabbababaaaaaaababbbbbbabbbaaababbabababbabbbabbbbabababaaaabbbabbabbabbabaabaaabbbbbbbaabbabbabbababababbbbbaaabbaaabbabaabaabbbababaabbbbbbbbaaabaaabbbbaaaaababbabbbabbaaabbbabbbbbabbababaaabababbbbabaaabaaaaaabbaaabbbaabbaababaabababaabbbaaabaabaaaababaababbbbabaaaaabbbaababbbaabbaabaababbabbaaaabbbbbaababbbbabbaabaaababbaabaaabbbaaaaaabbabbabaaabbbbbbaabaabaaaabbbabbabaaabaaabbbbabbaababbabababaaabaabbbbbabababababbbbbbbaaababbbbabbaaaabbbbaaabbbbaababababbaaababbbabbaabbbbbbabbbbaaaabbaababbaaaababbabbabbbabbbabbaaaababbabbabbbabbbabbbbabaa
babaaaaaabbbbabbbbaabbbbabaabababbbabaaaabbabbbabbaaaabaabaaaabaabbababbaabbaabbbbaabbbbbbaabbbbaaaaabbbaabaabbbaaaaaabaaabbaababbaaabaaaaabaababaababbbbbabbaaaaaaababbaabaabaabaaabbbabbabbaaaaaabbbbabababbbabbbbabbabbaaabbaabbbbaaabaaabbaabbbbbaabaaabbaababbaaabaaabbabbbabbabbbabaabbbbaababaabbaaaaabbbabbaaaaabaabbbbbabaabaaaaabbabbbbaabbbabaaaaabbbbababbbaaabbbabbababbbabaaaabbaaaaababbbaaabbababababbbbaabbbabbabbbbbbbbbaaabbbabbbabaaaabbbaabbbbbabbabbbbaaabbbbaaabababaababbbabaaabbabbaababaabaaaaabbbabbababbaabaababababbbaaabbbaabbaaabbaaabbbaabababaabbbabbbbabbabaaaaabbbaababaabbbbaabbbbbbaabbaaaabaabaaaaabaaaaabaabbbbbaabaabaabbbaaabbaaabbbbababababbaaaaabbabbabbabbbabaaaaaaabaaaaabaabaabaabaabaabbbbbaabaabbaaabbbbabaabbabbaaaabbaabaabaabaabbaabbbabbaaabaaaaaaabaaaababbabbbabbaaaaabbabababaaaaababbaabbaabbaababbababbbaabbbabbabababaaabbbbbbaaabaababaabbbabaaaabaabbaababaaabaababaabbbbaabbabbbabbabaabbababaababbaabbbbbabaabbababbbabaaabbaabbabbabbbabbaaababbbbbabbbaabbbbaababbababbbaabaaaaababbbabbbabbbabaabababaaababaaaabbaabbabbababbbbaaaabbbbaaaabaabbbaaabbbaabbbaaabbabaabaabaaaabaaababbbaabbabaaaabbbbbbabbabaaabbbaababbbabababbabbbaabaabbaabbabbbaababaababbbaaaaabbbbbbaaabbababaaabbabaabaabaaabaaaaababbbbbbbbbabbababbbbbbbbabbbbaabaaabaabbbbbaabaababbabaaabbbabbbabababbabbabbbbbbbaabbbababbbabbabaaaabbbaabbbaaabaabbbabababbaabbbaaaaabbbaaabbaabbbbaaababaabbbbabbbbbaaaabbaaaaababbbaabbbbabbbbbaaaabbabbbababaabbaabbaaabbabaaaababbabbbabaabbaabaabaabaaaabbababbbaabababbabbbabbbabbbabbaaabbaabbbaababbababbabaaabaababaabaabbbbbaaabaaabbababbaabbaabbaabaabababbabaabbbbbaababababbbaaaabbbbababbbbbbabaaabababbabaababbaabbabbabbaabbbaabababaaaaaaabbabaabbaaabbaababbbababbbabaaaaabababaabbbaaaaaaababaabaabbabbbaaaaaabbbaabbaaabaaaabbbabbaaabbbbbbbabaabaabbabaabbbbbaabaabaaaaabababaabaaaabbabbbabababaaaabbbbaabababababbbbbbbaaabbbabbaaaaabbbabaaaabbbabaabbbaabbaabbaaaabaabaaabaabbaaabbbbabaaabbbbbbbabbbbabaaaaaaaaabaabaaabaaabaabbbaabbaaaaabbaaaaabbbaaaabbbaaabbbaabbbb
baaabbaaababbbaabbbaabbabbabbbbaababaaabaabaaabaabaabbbaabbaaabbabaababbbbbbabbbabaaaaaaaababbbbaaaabbaabbbabbbabaabbabbabaaabbbabbbbabaaabbbabaaabaaaabbaabbbbbbbabbbababaaaababbbaaabbaababababaaaaaababbbbaabaabbaabbbabbbaabbaaabbbaababaaaaaabaabbaabaabbbbbabbaabbbbabbaaabababababbbabababababbbbaaaaababbaaaabbaabbbabaaaaaabaaabbaaabbbabaabaaaabbbaaabbaabbaabbabbbabbbbaaabbbaabababbabbbaaaaabbabbababbabaababababbbbbbbaaabbbabbbabbaabababbaaaabbbbbaabbbbaaaaaababbaaaaaabaabaaaaaaaababbbbbbaababbbbbaabbababbabbaabaabbbbbabaabbbbbbbabaaabbbbbbaaaaababbabababbaabbaaabbbbbabbbaabbbbaaabaaaabbababababaabbbaabaaababbbabbbbaabababbbabaaababbbaabaabbabbaabbabbabaabbabbbbbbbbbbaaaaaabaabbbaaabaababbaabbbbaaabbbbaababaabbaabababaaabababbabababbbaaabababbbaaaabbbabaaaabbbbbaababaababbabbaabbabbbabaabbaaababbbbbbbaabbbbaabbaaaababbaabaaaaaaaaabbabbabaabaabaaaaaabaaaabbabbabaaaabbbaaaaaaababababbbabbabbbabbbbaaabbbabaaaababbbaaabbbabaaababbbaaabaaaaaababbbbbaaabbaabaabbabaaabbbababaababaaabbbbbbaabbbbaaabbaabbabbaaabbaabbbaaaabaabaababbabbbbaabbaababbbaabbaaabaabaabaabbbbaabbabbbaabaaabababbbaabbaababaaababaabbaaaaaabbbbabbaaaaabaabbabaaabaabaabaaaaabaaaabbaaabbaaaabbabaabaabbaababbabaabaabbabababbaababaaabbaaaabbbaabaabaaaabbabaabbaabbaabbaababbbbaabbbababbbbabbbaaababaaababaaababaabababababaabbbbaaaaabbbbbbaabaabaabaaabbababbabbababbaaabbbbabaaaabbabbbabaabababbbabbbbaaaaaabbbabbbbabbbaaaabbbbbbabbabbbbbbbbaaaaabbaabbaabbbaabababaaaabaaaabaabbabababbbaabbbbabbbaababbaabbabaabaabaaabbbaabaaaababbbbaaabaabababababbbbbabababbbbababbbbabaaababaaaaabbaaabbababbababaabaababbaabbbbaabaaabaaaaabbbaaabbabbbbabbaabbbbbababbaaabaaaabbaaababababbbbbbbbbaaabbabababaaabbabbabbaababbbbbabbaaabbaabababaaabbaabaabbaabbaabaaabbbaababaaaaaaaabaaabbbaababababbbabaabaaabaabbaaaabaaabbaabbababbbbbbbbabbbabbbbababaaabbbabbbaabbbbabbabbababaaabbbbbaabbbbabbbbabaaababbbbaabaabaabbababaaabbbbaabaaaaaaaabbabbabbbaabaabaaaababbbaababbbbabaaaaabbabbabbbabbababbaaaaaabbaaaaababbabbabbbaabbbbabaaababbaababaab
aaababababbaabbbbaaaaaabaaaababbaaaabbbbaaababaabbbbbbbababbabaabbaaaababaababaababbaaaabbbbbbaaaaabbbbbbaababaaabaabaaabbaaabababbbbabbbbbabaaabaaabbbaaabaaaabbbbabbabababbababbbaababbaaaabbababaaaaaabaaabbbaababbbbabababbaaabaaaaaababaaaaaaaabbaabaababbaaaabaaaaababaaabaabbbabbaaaaabababaaaaaabaabbbababbabbbaabbabaaaaaabaabbabbbbabbbaaaaababbbbabbabaaaabbaabaaaaaaabaabaabbabbabaabbabbaaaabbbaaaaaabbaabbbabababababbbaabbabaaaabababbababbbbaabbbbbabbbabbbbbbbbbababababbaaabbabbabbbbbbabaababbbbbbaabbbabbaaabbbbababbaabbababbbbbababaaaabaabaabaababbbbbbbabababaaaaabbbababbbbbbbbbabaaaabbababbaaaabbaaabaaabaaabbaabbaabaabaabbaaababbabbaabaaabbaaaaaaaabbbbaabbbbbabbbabbbbababbaabaaaaababbabbbbaaaabaaabbababbbbaabaaabbabaabbabaabaaaababbabbaabbaaababaaaaabbaabbababababbaaaabbbaababaabbaabbbbabbbabbaaaaabbbbaaabbaabbbbabbaaaaabbabbbababaabababbabbaaaaaababbbaaaabbbabababbbabaaabbbbabbbbbbaabbbabaabbabbbbbaabbaabaabaabbbaabbaababaababaabbabbabaaaabbbbabaaabbabbaaabaaaaabaababaaaaabaaaaaabababaaabbaabbbaabbbbaaabbbbaabababbababaabbbbabbbaaabbbbaaabbbbabbbabbbaabaabaaaabaabbabbababbbaabaabbbbbbaababbaabbbbabababaaaaaabaabbbbbababbabaaaabbbabbbabbbbababaabbbabbabbababbbaabababbbaabbaababbabbababbabaabaababbaaaabbbaababababbbabbbbbaabbaabbaaaabaaaabaaabbaaaaaabbaabbbbbaaaaaaabbbabbabbbbbaaabaabbaaaababaabbbbabaaaaaaaaaababbaababbabbbbaaaabbbbaabbbabbbbabbbbabaababaaabbaababbbaabbbbaaaaabbaaabbbaabbaaabaaabaaaabaabbbbbbbbabaaabbbbabaaaaabaaabaabbabbbbbabaabbbaaabbabaaabbbbbbbabaabbabbaaabbbbaabbabbbbababbaaaabaaabbbbaababbbabbbbaabbaaabbabbbababbbbbabbbaaabaabbaaaabbbbbbaabaabaaaaaabbabababbbabaababaaabbaaabaaaabbaaabaaaaaabbabaaaaaaabbbaabaaaaabbbaaaabbbaaabbaabababbbbababbaaabbaababbbabaaabaaaaaabbbaabbbbbbaababbaabaabbaaabaaababbbababbbbaababbaaabbaaabbbabbbbbababbbaaaabbabbaabaaaabbbaaabbaaaaabbbaababbaaaababbbaabbababaabaabbabaabbbbbaabbaaabbaaabaaabababbaaaaabaabaaaaaaabaabbabaabaaaabaaabaabaababbabbbbbbaababbbbabaaabbabbabaaaaaabaaabbaaaaabababbabbaaaaaabababbbbaabbaabb
aabbaaabbaaaabaaabbaababbbaabbaababbaaaaaabaaabbbbbbaabababbbabaabababbaababbaabbbabbaaaabbbbababbbaaaabbabbababbabbbbbbbbababbbaaaabaabaabbbbbbaaabaabbabbaaaabbaabababbaaabbababbbbabaaaabbabbbbabbabbbbaababbbbbbaabbaaaababbabaabaabbaaabbaaaabaabbaaabbabbabbbaabaaabbababbbbbaaaabaaabaaaabbabababbbababbbaaaaaaaabbbababaaabbbaaabababaabbbbbbaaabababbbbbbbbabbaababbbabaaabaaaabbbababaaabaaababbaaabaabbbababababaabbbaabbabbbaababaababbabaaaabaababaaaaabaaaabaabaabbbbaaabbabaaaaabbbbaaababaababaaaababbaaabbababbaaaaaaabbaababaabbaabaabaaababababbbaababaaaaaabbaabbbbaaaaaaababababbaabbabbbaababbaaaaababbbababbbaabbbbaaaaaaabbaaabaabbbaaabaabbbabbabbbbbbbbababababababbbaaababaaaabbbbaabbbbabaabababbaaababbabaaababbaababbbaaaaaaabaaababaaaaabababbaaaaaaaabaabababbbabbbbbbaaabaabbbaabaaabbbabbbabbaaaaaaaabbbabaabbabbaabbbaaaabbbbaabbaaaababbbbbbbbbabbaaabbababbaabbbaaaaabaaabbababbabbbabbabaababaabaaaabbbabbbbabbaabaabbaaababbbbbaabbbbbbaaabbabbbbbbbbbbbaaabbaabbabbaabbbbabbababbbaabbbaaabbbaaababaaaababaaaaaaabbbaaababbbbbababbabaaabbaabbabbbbaabbaaaabbbaabbabbaabaabbaababbababaaabbaabaabaabbbbbbbbababaaabababaababaaaabaaabbbbbbaaabbaabbaaaaabbbbaabbbbabababbbbbbbbbabaaabbababbaaaababaabbbabbbbaaababbaabbbaabaababababbbabaabababbabaaaabaaaaabbbababbbbabbaabbbabbaabaaaababbaababbabbbbbaaabbaaabbabbaababbbbabbbbbbaabbbaababbaaaaabababbbbabaabaaababbababbbabaaaaaaaaaababbaabaaaabbababababbbbabbabaaaaabbbbaababbbbabaaaaaababbbbbaaabababbbaaabaaabababbbbbaaaaaaabaabaabbbbbbbabbaabbbbbbbababbaaaaaabbbbaabbbaababaabaabbaabbbaaaaabbbaaaaababbabbababbaabbbbaaaabbbaaaaababbbbbbabbababbbbbbbaaabbbbabbbabaabbabbbabaaabbbaabbabaabbbbbabbbbabbabaaabbbabaaaabbabababbaaaabaabbbbaaabbaabbaababbabaaabbabbbabaabbababaabaabbbaabaaaabbabbbabbbabbbababbbabbbaaaabaabaaabbbaaabaabbbaabababaaaabaabbabbbbabaaababbbaaabbaabbaabbabbaaaabbababbbbbbbabbabbababbaaaababbbabbaaabababbabababbbbaabababaabaaabbababbbbbabbbbaaaabbbbbaabababaabbbabaabababbbaaaabbbbbbbbbabbabababbaaabbaaaabbbaabbbabbbaababbbbaaa
abaababaabbbbabbabaabbaabbbbaabaababbbbaaabaabaaabaaababaaabbbbaabbaaabaaaabbbabaaabbaabbabbaabbabbbaaaabbaabbabaabaabababbaabbaaabbbbabbbbbabbaaabaaabbbbbbbaaaaabbbbabababaababaabbaaaaaaaaabbaaabbbabbabaabbabaabaaabbbbaabaaabbbaababbbabaaabaaabbaabbaaabaaaabaabbbaababaabaaaaaabbaabbaaababababbaaaabbbbbbaaabbbaaabbaaaaaabbbbaaabbbabaaaabbabaababbbababaaaaabaabaabaaaabbaabaabababbaabbbbbabbaabaabbbbababaabbbabbabaaaaaaabaaaaabaabaaababbbbbbbbabaaabaabbbabaabbaabbaabbabaabbbbbaaaabbbabbaabaaaaabbaaabbaaababbaaaaabbabaaabaabaabaabbababaaaabbabaaabaabbbbababbaababaabbabbababbbbababaaaabbaaababaaaaabaabbaababbbabbabaaabbaaabbbbababbbbbaaabbababbabbabaaaabbbabbabbbaaaaabbbbbabbaabbbbbbbbababbbbbababaaababbababaaaaaabaababbaabababbababbbbabaabbabbaabaabbabbbabaabaaabbaabbabaabbaaabaaaaaabaabaaaabaaaaaaaabbbbaababaabaababbbbaaaaaabaabbbaaaaabbaabbabababbabababaabbbbabbbbabbbbabaababbabaabbbabbbaababbaaaaaabbaabbaaaaaabaababbbbbbabaaaabaabbaabbbbabbbbbaabbbbbaaaaabaabaaaaababbabbaabbaaabbaabbaabbbbaababbababbbbbbabababbbbaabaabbaaaaababbabbbabaabaaaaaaaabbbbbbabaabaabbaaabbaabbaaaabaaabbbbbbbbbabbabbabbbaaaabaabbaabaaabaaababaabbbbaabaaabbbaabababaaaabbaaaabbbaabbbabbabaabbbabaaabbbaaabbbbaabbbabbabbbaabbabbabaabbaababaabaabbababbbaaaabaaabbaaaabaababbbabaaaaabaaabaabababaababbaaaabbaaababaaabbbaaaabbbabbaaaabbaaabbbabbbbabbbaababababbaabbbbabbabbbaababaaabbbbbbaabaabbaaaabbabaaaaaaababababaabbbabaaaabbabbaaabbbabaaaababbbbabababbbbaabaababbaaaababababaaabbababbaaaaababbbaaaaababbabbbaabbabbaaabaaabbababbabbaaaabababbbbabaaaaabaabbbababbaaaaabbbbbbbabbbbbaabaabaabbababbaaaaaabbbbbbbaaababbabbabbabbbbabbbaaabaaaababaabbbbbabababbaaabababbaaaaaaaabaabbbababbbaaabbaaaaabaabbbaaaaaaaabbaababababbaabaaaabbbaaabbbbbbbbaaabbaabababbbbbbbbaabaaaabababbbaaababbabbbaabbabbaabababaaaabbbbbababbbbaaabbaababbaaabbbbabbbababbbabaaaaabaabbbaaaaabbababaabbbbbbabbbaabbaaababababbabbaabbbbaaabbaaaaababaabbbbaabaabaaaaababbabaaabaabbbbaabaabaaabbbaabaabbaaaabaaabbbaabaabbababaabaaaabababaabbbb
baaaaaaabaabbaabbabbabbbaaabbaaabbbabbbbbbbabbaaaabaabbabaababbaabbbbbaaaaabbaababbaaaaababbabbbaaabaabaabbbaababbaabababbbaabaabaabaabaabaaaabaaaabbbabbaaaaabbbabbbbbbaaaabaaaaaabbbbbbababbbababbbbaaabaabaaaaaaabaaabbbaaabbbbbbaaaaaabaaabbbabbbabbaabaababaaaaaaaaaabbbaaababababaabbabbbabbbbbaabbbababaabbbabbaaaaaaaabbbbabababbbabaaabaabbbbbbbbbabbaaababbababbbbbbbaaaabbbbabaabababbbababababaabbbbbabbbbabbbbbbaabbaaaabbabaaababaaababababbbaabaaaaaabaabbabaabbaababababaabaaababbaaaaababbbbbabababaababbabbbbabaaabababaabbbbabbbbaaabbbbaabbbbaaaabbbbbabbbbabbbbbaabbbbbaabbbaabbaaaaaabbababbbaaaabbabbabbbabaabbbabbbaaaabbababbbbbaabbabbbaabbaabbbabbbbababbbbbabbabaababbabaaaabbaaaaabbbbbaaabbbbbaaababababbbaaaaaaabaaaabaaaabaabbbabbaaababbbbababaaabaaabaabbaaabaababaaaabbbbbabbabbaabbbababbaabbababbbaaaababbaaabbbbabbbaaaaabbabbbaabaaaabababbaababbbbbbbaaaabaabbabbbaabbbaabbbbabbbaabbbbbbbababaababababaabbabbaabbbabbbbabaaaaabaababaabbbabbabbbbbbbbaaaabbbababaaaaababaaabaaabbaabbabaabababaabbbabaaaaaabaaaaaaaabaabbabbbbbbaabbbbaaaababbbbabbbaabbabaabbababbaaaabababbbbabbababaabbbaaaabaaaabbabbbbaabaaaabbababbbabbabbabbbbbaaababbaaabbbbaabbbbabbbaaababbabbabaabbabbaaaabbaabaabbaabaababaaabbababaababaaabbaaabaaaabbbbbbabaaaaaabbaabbbbabbaaaabaabbabbbbabbbbababbbbaaabbbbaababbabbabbbbabaabbbaaaababaaaabaaaabababaabbabbaabbabababbabbbabababaaabbaaaabaabbaabababbaabbaaaaabbbaabbbabaaababbbaabbbaaaaaabaababaabbbaabaabbaaaabbaaaaabaaaababbaaaaabaabaaababababaabbbbabbbbabaabbbabaaabbbbbabaabaaabaaabbabababbabaabbbbabbaaabaaabbaababaabbbbabbabbbaaababaaabbaabbabaaabbaaaabbbbaabaaabbbabaabbaaaabbaaaaabaaabaaabbababaabbbbaabbbbbbababababbabbabbaaabbababbababbbabbbaabaaabbaaabaababaabbbaaabababbabbbabbbabbbaabababbabbaabbbababbbbbbaaabbabbbbbaaaaabaababbbabaaabaaabababbabbabaaaabaaaabbabaabbabbaabbbbabababbaababbababaabaaabbabbbbbaabaababbbaabbbabbbbbaaaababbaaaabaabbbbababbbaabaaabbbbbbbaababaabaaabbabbbbbbbaabaababaaabaaabaaaabbbababbbaabbabbaaababaabaabbaaababbabbaabaabaaaaaaabb
baababaaabaabaaabaabbbaabaaabbaabbaababababaabaaabbaabbaabbbbbbaaaaabbaababbaabaababbbabaabaaaabbaaabbbabbaabbaababaabaaabbabaabbaaabababaaaabbbbbbabbbbbabbababbaaabbbabbbabbabaabbabaaaabbabaabbababbbbaaabbbababababaababaaabbbabbaabaaabbababbabaaaaaaabaaaabbbbbaaaababbbaaaabbaabababaaaaabbbaaaabababbbaaababaaaabbbaaaabbbababaaabbbbbaaaababbbbaabaaaabbbaabbbbaabbbbaabaaabbaaabbabbababbbbabbbbbaabbbaaaaabaaaabbaaabbbaabbabaababababbbbbbbbbabbbaaababaabababbbaababababababbabaaabbbaabbabbbabbbbabbaaabaaaaaaaabbbbabababababbbabbbbbbbaabbbbabbbbabaabbbabaaaabbbbbbbbabbabbaabaaaaaabbaabbababbbbbaaabbabaabbaabbbbbbabbaabbabbabbaabbbbbaabaaabaababbbabbbababbbaaabaabbaabbbbaaaaaabbaaaaaabaaaababbababbaaabbbaaaaaaaaabbbaababbaabbbaabbabababababaaabbbaaabbbbbbbabaabaaaaaabbabbbbbaabababbaaabbababbbaaabbbabababaabbbbaabbbaabbababbabaaaabababaabaaabaaabbaaabaaaaabbbbaabbaabbaaabababaabaabbabbabbbbaabaaabbbbaabbabbbababbbbbabababbbabbababaaaaaaaabbabaabbaaaaaabababbababaaaabaabbabbbaabaaabbbaababababbbbaababbbbbaaaabbbbbaabbabbbabbaabbaabbbaaabbbbaaababbbababaababbabaababaabbbbaabbabaabaaababababbabaaabaabaaaaabbabaababbbabaabaaababaaabbbbabababbaabbbabbbaaabbbbaaabbbbabaaabaaabbaaabaaabaaaabbbaaaaaaababaababbabbaababaababbbbbbbbabaaaaabbbaaababaababbaabbaababbaabbaaaaaaaaaabbbabbababaabbbaaabbaababaaabbaabbaabbbaabbbbbbbbaabbbaababbaaabbbaaabaabaabbbaabbabbababaaaabaaaaaabbbababaabbbabbbabaabbbabbaababaabaabbbbaaaabaaaabaabbaababbaabbbaabbabbbbbabaabbbababbbababbbaaaabbbbabaababbabbabaaabababbbbbbbbbabaaabaabbbabaabbbbaabaaabbbbbbababbaababaabaababaabbabaaaaabbbaaabbababaabbabababaaaaaabaabbaabababbbbabbbabbbabbbbabbbbbabbaaaabaaaabaaaaaababbabaaaabababbaabaaabaabaababbaabbbababbabababbbbbbbaabaaaaaaabbababbababbbbbabbbaabababaabaaabaabbbbaabaaabbaaabbabbbbababababbaababbaaaaabaabababbaabbbbbabaabbaababbbabaabababbaabbabbaabbabbbbaababbabbaaaaabbaabbabaababbbbbbaaabbabaabbaaabbbbbbabaabababbbbbaabbbabbbaabbabbbababaaabbaaaabbabbbbbbbaaabbaaabbaaaaaaaabababbabbaabaabbbbbbaaabbbbba
abaaaabbbabaabbabaabbbaabbaabaaabababababbbabbbababbabaaaabbbabaaaaaaaaabbbabaabbbabbaaaabbbaaabbbbbabbbbbbababaabbaabaabababbbbabaabbaabbbbaabaaababbabaabbabaaababbaaabbaaaaaabaabaabbaabbaabbbbabaaaabbaaaaabaaaabbababaabbababaababbabbaababaabbabbabbbabbabbababbbabaabbbabbababaaabbbabbbbbbbbaabaaabaaaaaabaabbbbbbaababababbabbaababbaaabaabababbbbbaabbbabaaabbabbaaaaabbbbbabbaaabbbbaabbbaaabbbbbaabbabaaabaaaabaabbaabaababaaababbabababbabaaabbaabaabbbaaabbbbbaaabaabbaaababbabbbbbbaabaababbbabbbbbabbbaabbbbbbaaabbaaaaabbaaaaaaaababaaaabaababbbaabaaaaaabaaabbbbbbabbaaaaabaabbaabbbbaaaaaaabaaaabaaaabaaaaaababaaabbabbbbabbbbabaaababbbbabbabbabaaababbbbbababbbaaabbbaababbbbbbbbabbaabbaabbbabbaababbabbbabaaabaabbbaabbbbaabbaabbbbbaabbbaabababbabaaaaaaabaaaabbaababaabaaaababbbabbababbaabaabbbaababbabaabbaabaaababaabbabbaabbbbaabaabbbabaaaaabbaaaabaabbbbbbbbbabbbbaaaaabbaabbabaabbbbbabbaabababbbabbababababaabbbbbabbaaaababaaabaaabaabaabaaaaaaaababbbababbbababbbababbbabbbbababbaaabbbaabbbaaababaabbabaaaabbaabaaababbaaaaabbababbbabbbbaaabbbbbababaaaabaaaabbbabaaaabbbbaabbbbabbbbbbbabaabbbabbabaaabbbbaababbaaaaaabababaaabbaaaababaaabbabbaaabaabbaaabaabbbabaababbaaaababbbaababaaabbbaabbaaaabaaaabbaaaaaababbbbaabbaaaaaaaaaabbaaaaabababbababaabaaabbbbbbbbabbbababbaababbababaaabababbbaabbbaaaaaaababbaabbbbbabbabbabbbbbbbababbaabaabbbbababbbbabbaaabaaabaabaabbaabababbbbbabaaababaaaabaaabbaabbbbbbabaabababbbaaababbaaabbabbbbababbbaababbbaaaabbbbbbabbbaaaabbabbaaabbbbabaababbabbaabababbaaaaaabaabbabbaaabbbbbabaabbbababbbbabababbbbbaaabaaaaabbbbbbaaabbabbabaaabaaaaababbabbbbbbabbbaabaabbaaaabaaababaaabbbbaabaabaaaaaabaababbbaabaabaabbaabaababaabbaaaaabbababababaaaabbaababababbbaabbaababbbabbbbbaabaaaaabbbabbabababbbbbabbbaaaabaabbaaaaaabbbbbbabababaaaabbbbabaabbabbbbaaaaaabaabbabbbbaaabbbaabbaabbababaaaaabaaaababaaaababbbabbbbbbbbaababbbbaaaaababbaaaabbbabbabababaabbaaabbaaaaaaaaabbaaaabaaabbbaaabaaaabababbaabbbabaaabaabaabaabbbabababaabbbabaabababbaabaabaaabbbaaaaaaaabbbabbbabbbbabbabaa
babbbaaabbbbbaababaabaaabbaaaabbabbbbbbbbbbbabbabbbbbabbabaabbbaabbaaaabbaabaababbabbabbbbabaabbbbabbbaabbbaabaaabbbbaabbababbababbbaaababbaabbbbaabbaabbababbaabbbbabbaaaabbaaabababbbaabbaaababbbabbaaaabbababbbaabaaaabaaabbaaaaaaaabaaaaaaaaaabaaabbbabaaaabbbaaaabaababbbbbaabaabbabaaaaabbaaaaabaaabbaaabbbababababbabbbabaababbaaababaaaaababbabbbaaaaaabaabbaabababbababaabbaaabababbbbaabbbaabbaabbaabbbbaabbbbabbbbbaaababbbabaaaaabaababbaabababbabbbabbbbbbaaaaaaabbbbabbabbabbaaabaabaababbbababaabbabbaaaabbbbaaaaaabaabaabbbabbaabaaaaababaaababbbabaaaababbbbbababbbabbbbbbababaababbaababaabbbbbabaaabbbabbaaaaaabbbaaabbbabbababaabbbbabbbbababbbabaaaaabaaababaaabbababaaaababbbabaababaabbbbbbabaaabbbaabbabaabaaabbaababaaaaaaaaaaabbabbbaaabbbbaabaabbbbbaabababbbbaabbbabaababaababbbabaabbaabbbaaaaabbaaaaabbbabaaaabbbabbbabaaababbbbbabaaabaabbbaabaabaaaabbabbaaababababbaabaababbbabbbbabaabababbaaaabbaaaabbabbaaaababbababbbbbbbaaabaaaaabbbabbbabbbbbaabbabbaaaaabaababbaabaaaaabaabababbbaaaabbbabbaabaabaaabbaababbabbbbababbaaaaaaaabaabbaaabaabbabbbababbaabbabbbaabaabbabbbaaaabaabaaababaabbbbbbbababbabbaabaaabbbaabbbbbbabaaaaabaaabaaababaababbabbaaabbaaabbbbbbabaaaabbbaaaabaabaababaabbaaabbbbbbababbaaabaaaaaabbabbabbabaabbbbaaabbabbaaabaaababbabbaaaaabaabbbbabaaabbababbabbabaabbabaaaabbbbaabababbbabbabbbaabaaabbaaaaaaabaaaabababbaaaabbbaaabbbbbaaaaabbabababaaabaaabbaaaaabaaaabaaaabbabaaaabaaababaabababbbbbababbbabbbabaaabbaababbaababbbababbbbaababbabbbbababaaaaaaabbbbbaabbbaaabbaabbbbbbbbabaababaabaaabaaaabbbaaabbaaabaaaabababbbaabbaabbaaaabaabbbbabbbbbaaaabbbabbaaabbbaabaabbbaaabbabbaaabaabbbbaaaabaaaaaaabaabababbabaaaaababbbabbbaaabaabbaababbbabaabaaabbabbaaaabaaabbaabaaaaabaabbbaabbbbbabbbaabaabbbabbaabbbbbbaabbaabbbaabaaaababaabbbbbaabababbabbabaaaaababbabbbaabaaaabaabbbaabbbababbbbaaaaaabbbbaabbbaaabaaabbbbabbbaaababbbbabbbbbbaaabbbabaaabbbbbaaabbbaabaaaabbbabbaaabbbbbaaaabbaababbbbaababbbbabbbaabbbbabbbbaaabaaaabbbbaabbabbbbabbabbaaaabbbaabaabbabababbabbabbabbabaaabbaabbaabaaaa
bbabbaaaaabaaabbabbbaaaaababbbbbbbabbabbababaaababababbbaabaaaabaaaaaababaaababababbbabbbbbaaabaaabaababbbababbbbbaabbbabbbabbbaaaaaabaaaaaababaaabaaabaabbbbbabbbbbbaaaaaaabaaaababbbababbbbababbaabaabaaababbbbbaabbabaabbbabaaabbaabbbbbababbbbabbaabbbaaaaaaabaaaabaabbbabbbbabbaabaabbbaabbabbabaaabbabbbbaabbbbbbaabbbbaabbbaaaabbbbbababbbbaaaaaaababaaaabbbbbabbaababbbabaaaabaaaabbbbbaabaabbbabaaaabbabbbabaabbbaaababaaaabbaababababaaabababbbaaabaaaaababbaaabbabbabaabbbbbbbaaabaabbbbaabbbbbbaabbaabababaaaaabaabbabbbbbbabaabaaaababbbbbbbbbbbbaaaaaabbababbbbbbbabababbbababababbbbbbaaababaabaaababbaabaabbbbabbbaaaabbbbbbaaabaaaaaaaabababbbbbaaabbbabaabbbabbbbbaabaabbbbaaabbaaaabbbbababababababbababbbbbbabbaaabbbbbaaabaaaaaabbaaaabababbbabbababbbabbbbabbbbbababbabbbaaaaaabbbbabbbabbaaaaabaabbbaabbbbaaabbbabababbabbababaabbabbabbaaabaaababbbbbabbabbbbbaabaaaaabbabbbaabbbbabbababbbbbbaabbabbaabaaababbbabbabaaaaaaabbbbaaabbaababaaabbabaaaaaaaabaaabbbbabaababaabbbabbabbaabbabaabaabbbbabbbababbbbaaaababaaaabbaabbaababaaababababbbababbbbbabaabbbabaabbabbabbbaabababbbbbbabaaaabababaaaabbbbabbbbbbabbbaaaaabbabbabbbaabbbaaabababaabbbbababbaababbbbbaabbaaaabbaabbabbbbbbbaabbaaaaabbababbbaabaabbbbbaabbbbbbababbaaaababababbbbabbbbbababaabaaaaaabbbaababbbbaabbbbaaabaaaaaaaabaabbabbbbabbabbbaabbbbbbbbabbabbaabaaabaabbabbabaaaabbabaaabbaaaaaabbbbababbbabbbaaaabbbbabbaaaababbbbbbbabaabbaabbbaaaaaabbbababbbbabaabaaaabbabbbbbbababbbbababaaababaaaaaababbabbbbbbaabaabaabbabaabbaaaaaaaababaabbaabababbbbbbbbabbbaabbababbabbbaaabbbbbaaabababbabbabaaaababaabaaabaabaaaaababbbbbbaababbbbbaabbbabbaabaabbbabbabbaabbabbaaaaabaabaababbaaaababaabbbaabbaabbbbbaaaaabaababaabababbaabaaaaabbbabbbbbaaaabaababbbaaaabbbbbabaabbabbbaaabbbaaabbababbbabbabaabbabbbabbbaaaaaabbababbbabababaabbbbbbaaababbbbababbabaabbbbababaaaababbaaabaaaabbaaaabbabbaaaaaaabbaabbabababbbbaabaaabbbbaabaaaaaababaabbaaaabbbabbabbaaabbaaaabbbabaabbabbaabaaabaabbbaabbbbbaaaaaabbaabaaabbbbbbbbaaaabababbbabbbbbabbabbaabaaaaaabaaaabbaaaababba
baabaabbabbaabababbbbbabaabbbaabbbbaababbabbaabaaaaabbaaaabaaabababbbaaabbababaababababbbaaabbbbabaaaaabaaabaaababbaaaabaabbbaaabbbabaaaaabaababbbaaaabaaababbbaaaaaabbbaabbbbbbabbababaaaabbbaaaaabbbbbbbabababbbaaaababbbabbabaabbbbaaabaabbaabbbabaababaaaabaabbbabbbbabbabbbaaababbabbaaabababbababbabbbabaaaaaabbabaaaabbabbaabbababbaabbaabaaaaabaabaaaaabbbababbabbbbbaaaaabababbabbbbababbaabaababbaaabaababaaabbaaaababbaaaabaababaabbaababaabbabbaaababaabbaaaabaaaabbabaabbbbbbabbbababbabbbaabaaaaabababaababaaabbaabbabaaabbaabaaababababbabbabbbbbabaabaabababbabbbbbabaaaabbbbbbbabbbaaabaabababbbbbbbbbababbaabbbabababaabbaabbaaabbabbaaaaabaaabbababbbaabaaabbbbaabbaaaabaabbaaabaabaabbaabbbbbaababaabbbbbbaaaaabbabaabbaabbabbbbbaabbbabaaabbbbbabbaababaaaaaaabbaaaabbabbbabbbbaaaaaaaaabbaaabbaabbaabbaaabaaabaaabaaaababaabbababaaaababaaaabaaabaababbbbababbabaaaaaaaaaabaabbaaaaaababbbbababbaabbbaababaabbbbbaabaaaabaabbaaaabbabaaabbbbaaabbbabbbaabbabaabaaabbabaabaabbbbabbbbbbaabbbbaaaaaaababbbaabaaabababaababbababbbbabbabbabaabbbababbbbabbbaababaabbbbbaababbababbabbaabbbabaabaabbbbabbabbabaabbaaabbaaabbaaaaabbbbaabbaabaabbaabbabaabbaaabbaabaaaaaabbabbbbaabbbaaaababbabbbabababbabbaaababbabbaabbbaabbaababbabbbbbaabbbabbbbbbabbbaaabaabbbbbbaababbaaabbaabbbabbaabbbbbbaabbbabbababaaaabaabbabbbaababbbbabbaaaabaabbaaaabbbaaaabaababaabbaaabbaaaabaabbbbbabbbaaabaabaaabaababaaaaabaaaaabbbbbbaaababbbaaaabbbabbbbababbabbaabbbbbbbbabbaabbbababbaaababbaabbabaaabaaabbbbabaabbabbbaaababaaababbbabbbbaaaabbaabbbabaaaaabbbabababbbbaababababbaabbbababbbabababaaaaabaaabbbbbabbbbbbaaaaaabaaabababbaaaabbaabbbaabaaabaaabbbbaabababbbaabbaabaabababbabaabbaababbabbaabaabbaaaabbabbabbbbbbbbbabbabaabbbabbaaababbaabbaababbababaabbbabbbabbbabaaaaaaababbaababbabaabaabaabbbbababaabbbaabaabbaaabbbaaabaaaaababbababababbabbaabaabbabbaaaabababbaabbabbaabababaabbbabbbbbbbbbbbabbabbbaaabbabbbaabbabbabbaabaaababbabaaabbaaababbbbabbbbbbabbbbaabbbbbbababbaabaabbabbabaabbabbabbbbaabbbbaabbbbbbaabaabaaaaaababaabbbbbbbbbababaab
baaabbbbaabaaabaabbababbbbbbbbaaabaaabbbabaaabaaaabbbbaababbabbabbababbbabaaaaaababababbabbababbbabaaabbbbbabaabbabbbbabbbabbabbaaaaaaaabbaababbbabbaabaabbaabaabbbbaaabbaaaaababaaabaababbbbabbbbbbbbbbbaabaaabbabbabaaaabbababbbbabbbabbbbbbbbabababaaabbbbabaababbabababbabaaaaabaaabbbabababaaaabbaaabaaaaabbbaabbababaabaaaaaaabbbbababaaabababbbaaaaabbbabbabbaabbbababbbbbabbbaababbbbababbbbbabbbabbabbabbaaabbbbaaaaabbbbbbaaabaaabbbaaabbabaabbbaaabbbabaaaaaabbaabbbbbabbbabaaabaabababaaaaaaabaabaaabbbbbabbbbbaaabbbaaabbaaaaaaaababababaabaaaaabaababaabaaabababbbabbbbbabaabbbabbabababbbbabbaabaaababbbbaaabbbbbaaaabbabbabbbbbbbababbbabbbbbaaaaaabbaaababbbbababbbaabbabbabbbbaabaaaaabbbbbbababbabbbaaabbaaabaaaabaaababbbbbabababaaaaabbaabababaaabaaabababaaabbabbabbbabbbbabaaaababaaabbbbbaabbbbaabaaaaaababbbbbbbabbbbaaabaabaaababbabbbabaaaaabaaabababaabbbabbbabaaabaabaabaabbbbbbbababbabbabaaababbbababbabbaaaaabbabbabbabababbbbbbabaabbaaaababbbbbaaababbaabbaaaabaabbbbbbabbaaaabbbabaababbabbaabababbbbabbaaabbbabbaaaaaaabbaabbaaabbbaababbbaabbaabbababbbaabbbabbababbbbbaaaaaaabaabbaaaaabababbaaaaaabbabbababbaabbababbbaaaabbbabbabbbaaaaaaaabaabbbaabbabaaababaabbabbaabbbabbaabbbbabbbbbaaaaaaabaababbbbbabaaabaaabbabaaaababaaabbbabaaaaababaaabaaababbbbbbbababbbababaabbbbbababababbababababbababbaaaabbbabababbaabbabaabbbabbababaababbabbabaaababaaabaaaaaababaabbaabaabbbbbabaaabbabaaabbabaabbabbabbaabbbbbaababaabbaaabaaaabbaabbbbbabaaabaababaabbbabbbbbbaabbbbabbaabaaabaabbabbbbaabbabbabbaabaaaabaaaabbbbaabbbbbaaabbaaabababbbaabbabbbaababaababbbbabaaaaaaabbbabbbbabaababbaaabbaabaabaaaaabaaabbaabbabbaaabbbbbbbabbbaaaabaababbbbbababbbbaabaabbaaaababaaaaaabaabbaabbaabbaaaabbbbbbbbbbabaabbabaabaabbabbbbabbababaaaaabaaaaaabaabaabaaabbaabbaabaaaababbabbabbababbbabbabbabbbbababbbbbaababaabaaaaaababaabaababaabbbaababbbbaabbbbbbbababaabaaabbbaabbbaabbbabaababbbababbabbbabbbbbbaaaaababbbbaaabbbababaabaabaababaaabbaaaaababbaabbaabbbbbbabaaabaabababbaaabababbaaaaaaabaabababbbaababbbabbbbbbabbabbbaaaaaabb
abaaabbabbabaabbaabbabbbabbbaaabbbbbbbaaabbabbbaaabaabaaaaabaabaabaaaaaabbaabaaaabbbaaababbbbbabbaababbaabbabbbaabaaaaababaabbababaababaababaabaaababaabbabbabaabbbbabbabaaaaabbbaabbbaabbbbbababaaabaabbababbaaaababaabbaaabbabbaaaaabbaabbbbbbabaabbabababbabaaaabbbabbabaaabaaabbababbaaabbaabbbaaabbbaabbaabaaabaabbabbabbbbabbbababbaabbaaaaabaabaabbbaababababbaaabbbabbaabbbbababaabaabaaaaaabbabaabababbbaabbbaabbbabbbbbbbbbabbbbbaabaaabaabaababbbaabbababbabbabbabbaabbbaaaaabbabbbabaaaaaaabbbaaabbbbbaaaabbaaabaaaabbababbabaabaabbbbabaaabbbabbabbababbaaabaabababbbababbbbbbaaaaaaaababababaaaaaababbaaabbaaaaabbaaaabbbaabbabaaaaabababaaaabaaabbabaaababbaababbaaaabbbaabbbabbabbaabaaaababababbbabbbababbbbabbababbbbabbaababbbbbbbaaaaaabaaaaababaababbbaabbbbbbbaaaabaaaababaaaaaaaaaabbababbbbababbbaaababaaabbabbbaabababbbbbbabaabaaaabbaaabbbbabbabbaabaababbaabaabbaaabbbabaaabbaaababbababbbbbbabaababababababbbabaaababbbbaaabbbbbbabbbbbbabaabbbabbabbaababaaabbbbbbbbbabababaaabaababbbbbaabaaaaabaaaaababbbabaabbaababababaaaabbbbaaabaabaabbbbbaabaaabaabbaaabababaaaaaaaaababbabbabaabaabbaaaabaaabbbbabaabaabaaabbbababbabbbbbabbbbbaaabbaaaabbbbabaabababbbaaaabababbabbbbbbababaabbbbbbabbaaaabbaabbabbaaabbbaaaabbbbbbaaaaaaaaaaabaabbaaabaaaaabbabbbbbbbbbababbbbbbbbbbabbaaaabbaabaabaaabbbbbabbbbabababbbbbbaaabbbaababbbbaaaabaaabaabbbaabababbbaabbaaabbaaababbaaaaaaaaababbbabbbbaaaabbbababbbabbbaaabababbabbbabaabbaaaabbaabbbbaababaaabababbabbbbbbbabbaaaaabaabbabbbbababbbababaaaabbabbaabbbabbabbaababbbbbbbbbbaaaabaaaaabbababbabaabaabaabababaaaabbbaaabbabbbaabaaabaaaaaabaabbabbaabaabbbbbabbabbaaaabbbaabababbabaabaaaabaaabaaaaababaabbbaabaabaaaaaaabaabbababbbbaaabaabbababbbbbaaababbabaabbaaabbbbaababbbaaaabbaabbbabbbabbababbbabababbbbaaaaaababbbabababaaabbbbbbaabbbbbbbbabaabbbaaaaabaabbaaaabababababbabbaaabaababaaabaabaabaaaaaaabaabaabaabaaaaaabbbabbaaaabbabbabababbaabaabaaabbbaabaaababababbbaababababbabaaaabbaabbbababaaaababbbaabbaaababaabababbbaababaabababbaaababaaaaababaababaababbbbbbababaaaaaab
bbaabaababbaabbbabababbbbaaaabaababbbbbaaabaabbaabbabaaabbababbaaaabaabaabaaaaababaaaabababbabbabbbabbbbbabaababbbaababaabababaaabaabaabbaababbbbaabbbaaabbbabbbbabbabaaabbbaabaaaaaaaabababbbbaabaaabababbbbbbabbbbbaaaaabbaabbaabbbaaabbabbabbbabbbabaaaabbbaabbaabbabaabbaaabaaabaaabbabbbaaabbaaabaaaababaaabbbaaaaabbbbaaabbbababbabbbbabaabaaabaaaaaaabbbaaaabbaaababbbabababbabaabbaaabbbaaabbabbbbabaabbbbabbbabbabbbabbbababbbbaaaaaaabaaabbabbaababbbaabbbbaabaabaaaaabbaabbabbaabbaabaaaaaabbaaabaaaabaabbbaaaaabbaaabaaabbabaaabbabababaabaaaaabaabaababaaabbbabbaabbabbbbbbbabaabbbbaaaaaabbabaabaaabbbabbbababaaababbaabbabbaaaaaabaababababbbababaabaabbbaababbaaaabaaaaaaaabbbbbaababaaabaabababbabbababbaabbababaaababbabaaabbabbbaabababbaaabbbbabbbaaaabbbaaaaaaaabbaabaababbbabbaaaaaaabbabbbaaaaabaabbaabbabbbaababbababbbabbabbabaaaaaaabbaabaabaabbaaababaaaabaabbaababbbbaabbaabababbabbaaaaaaaaaaabbbaaabaaabbbababaabaaabbbaaaabaababaababaabaabababaaabbbabbaaababbbaabbbbbbbbbaabaaabbbbbabaababbbaaababaaabbaabaabbbbbbbababbabaabbabbaaababaaabaaaababbbabbababbbbabbabbbabbaaaaaabbbbbbbbbabbbbbbbbbbbaaabaaabbaababbabbaababbbbaabbabbaaababbabaaabbbbbbbbaaaaabaabaaaabbaaaabbaabbbbaaaabbaabbbabababbaaaaaaaabbabbbbaabaaabaaaaaabbbabbaabbaaabbabaabbabbaaaaabbaababbbaababbbaaaabaaabaabbaaabbaaabaabababbaaabbaaaabaabaaaaaabbabbaaabbbbbabaaabaaaabaaabbababbaabaaabbbbbabaaaaaabbaaababababbaaaabababbaababbbaabababaababbaaabbabaaabaaaaaaaabababbbababbabbbbbaabbaabaababaaabbbbbabaababaabababababbaaabbbabaaaababaaabbabaaaaabababbaaabaaaabaaabbbbabbbabaabbabaabbababaabaaaabaabaaaaabbaabaabababaabbabaaaabbaaabbaaaaabbbabaaaabbaababaaababbbabbbaaaaabaabbbaaaaabaaabbbaaabaabbabaaaaabbbbababbbaaabaaabababaaaabbbabbbbaaabbbbbbaabaabbbbbabaaaabbabbbbbbbbbababbabababbbabbabbaaabbbaabbbbabbbbbaababaaabaaaababbababaabaabbabbabbbbaabbbbbabaabbbaabaabbbbbaabbbaabbaabbabababaabbbbaaababbabbababaaaaaabbbbaababbaababbbbbbbabbbbababbbaaaaabbabababbabbbaaababbbbaaabababbbbaaabbaabaaaababaaabbbbbabbbaaabbbbaabbbbbaaabab
aaabaabbabababaabbaabaabbbbaaabbabbaaababbababaaabaaaabbabbbbabaabaaaabbabaaaaaaabaabbbabababaabaaaaaabbbbabaabbabaabbbabbaabaabaaabbabbabbabbbaaabaaaabbbbbabbbabbbaababbbaabaababaababaaabaaaaabbbaabbabaababababbaabbaabbbaaaaabbaababbabbaaaabbbbaabaaaaaaabbaaabbababbbaabaabbbbaaabbbaaababbbaaababbabaaababaabbbbbbbbbababbbbabbaabbaababaabaabbaabbaabbbaabbabababbbabaaabaaaabbabbabbabbbabbbaaaababbbbbaaaabaabbaaabbaaaaaaaaaaaaababbabaabbaaaabaaabbbbaabbbbabbbaaabbaaabbbbabbbaaaabbbaaabbbabbabaaabaababbbaabbbbbbababaaaabaabbaaabababbabbbbbbaaaabbaabababaaaaababaaabaaababaaaababaabbabbaaababaaaababaaaaaaabbabaabaabbbbbbbaabbaabbbbbaaabbababbbabbabbbbabaabbbbbbbbbbbbabbaaaababaabbbabbbbabaabaabbaabaaaabaaaabaabbabbbababbbbaababababbaaaabaaababaaaaaabbababbaaaabbabbaabbbaabaaababaaabbbbabbaaabaaababaaabbbaaabaaaaaaabbaabaabbbbababbabaabbabbbbaabbbbaaaaababbbbbbaaaababababbababbababaababbabbbaababbaaaabaababbaaaabbbbabbbababaabbbababbbaaaababaaaababbababbbababaabbbbbbbbbaabababbbbababbbabbbbabaaaaabaaababbaaaaabbbabbabbbabbaabbaaabababaabaabbababbabbbbbbbababbbabbbbbbababaaaaaaababbbaabbabbabbabbbabbbbabbbbbbbbbbaaaaaabaaabbbabbaaabababbaabbbbabaaaaaaaabaaaabbbababaaabbaabbbaaababbbbabbaaabbaaaaaaabababababbabbabbabbbaaaaabaabbababbbbbbabbbaabaaabbbababbbbbababbabbaaabbbabbaababaaaabaaaabbaaaaaaabaaaabbababbababbabbbabbbaaabbbababaaababababbabbaaabababbaabaaabaaaabaabaabababababbabababbbaabbbbbaabbbbbbbbbaabbaaabbbabbbabababbbbbbbaaabbbabbbabbbbaaabaabaabaabaaaabbbbaabbabbabbaaabbaaabbabaababbbababaaabbbaabbbbabaabaaaabbabaaabbbbbbbbabbbbbbbbababaabbbaaabaabbaaababaaaabbbbbabbaaaaaabbaabaabaabaaaaaaaaababababbaaabbbbaabababbaaabbbaabaabaaabababbbabababbaaabbbbabaababababbbaabbabbabbaabaabbbaaababaaaababbaabaabaaaabaaabbaaaabaabbbbbbbbaabbabbbbaababbabbbbbaabbaabaabaababbababaabbbbaabbaabbbbabababababbbbbbababbaabababaabbbaabbbaabbbabaaabbaababaaabbbbbaaabbbabbbababbabbbaaaaaabbbaabbbbaaaabbbabaaabbbaaabaabbbababbbaabbbabaabaabbabbaaabbaabbaaababbbbaabaababbbaababaaaababbbaa
aaabbabaaaaabbbaabbaaabbabbaaabbbbaababbababbaabaaabbbbaabbaaabbabbbababaabbbabbaabbbbaabababaabbbaaabbaabbabbabbbaabbaaabaaababaaabaaabbabbabaaaaaabaabbaabbbbabbbbaabbabababaaabaabababbbbabbaaaabaaaaabbbaabbaabaaabbbbaabbbbaabbabaaaabbaaaaaabaaabbbababbaabbabaababbabaaaabbaabbababbbabbbabbaabaaaaaababbaaaaababaabbabbbbabbbaabbabbbbabaaababbbbbbbabbbbabbbbaabbbaaaaabbbaaabbbaaabaabaaaaababbabbaabaabaabbbabababbaaaaabbaabaabbbbabaabbbbbabababababaabbbbababbabbbbaababaabbbbaabbabbaaaabbaabababaabbbbaabbabbbabbbaaabaaaabbaabaabbbaaaaabbabababaabbbbaabaabababbabbbabaabbbabaabbaabaabaaaaabbaaababaabaababbaababbababaabbababbaaababbababbbbaabbbaaaaabbbbabbabbbabbbaabbbaaabaaababaaababbaaaaaababbbaaaabaaaaaaabbaabbababbbaaabaaabbbbabababbbabababbbbabbabaababbabbbaaabbaaabbabbbaaaabbbbbabbbbbbaaabbaaaaabbbbaaaabbaabababbaaabbabbaaaabbaaabbaabbbbaaaabaabbabbabaaabbbabbabbbaaabaababbbabaabbbaabaabaababaabbbaaaabaabbababbaabaabbbabbbbbbbbabaabaababbbbbbaabbabbbbaaaabbaababbaabababaababbbabbabbabaabbabaabaabaaaaababbaababbbbabbbbabbaababaaabbbbabbabbbbabaaabbbbabaaaaaaaababbaaabbaaabbababaabbbbababababbbbaabaaabababbbaaabbbbaabbaababaababaabbbabbbbaabaabbaaaabbabbbbaababaaabbbbbaaaaaabbbbbababbaabbabbababaabbaaabbbbaabbbbaababbbaaabaababbbabaabbbbbbbaabbbabaabababbaababbbbbabbaaaaabbbabbbababbabbaaabababaabaababbbbabbbbbbabbbbabaaabbbababbbabbbaababbbaaabbabbbaababbaaabbaaabbabbbbabbaaaabbbabbbbaaababbabaaaaaabbbababbbbabbbabaabaaabbabaaaaaabbbaabababaabbaabbabbaaaabaababaababaabaabbabaaababaaabaaabbabababaabbaababaabaaaabaabaabaaaaabbaabbbaabbbbbabbaaababbabbbbaaaabbbabbaaaabaababababbaaabababbaabbbababababaaaabaaaabbbaaaabbaabaabbbbaabbaaaaababbaaaabbbbbababbaaaaabbaababaaaaabaabbbaabbabbababbaaaabbabaabaabbbababbbaabbaabbbbbbbaabaabaabbbababbbabababbbbbaababbbbbabbabbababbbabaaaabbbababbabababbbbaaabbbabbbbbbbababbaaaababaabbaaabababbbbbababaaabbbbaaaaabbbaaaabaaaababbabbaaabbaaaabbabbaaababaaaaaaabaabbaaaabbbbabbabaaabbabaabbabbbababaaaabbbabaaabbbababbbbabababbbaabbabaaaaaa
abbbbaabaaabaabaaabaabbbbababababbabaaababbbababaaabababaaaabbbabbbbbbbababaabaabbbaaaabbabbaabbabbaabbbbabbabababbbaabbbbbaaabbbbababbabaabbabbbbbaaabbbabbbabbaaaaaaaaababaaabbabaabaaabaabaabbbbaaaabbbbabaabbaaabaabaaabaabbabaaababbbaabbaabaabbbaabbbbaaabbbbaabbabbbbabaabbbbaaabbbbaababababbbabbaaaababaaabbbbbaaabaababababbbbbaababbbbbbaababaaabbabaaabbabbbaabbaaabababaabbbbbbbbababaaaabbbabaaaabaabbbababbababaababbbbbbaabaabbaabbaabbababaaababbabbaababbabbbaaaababbaaaaaabaaababbbaaaabbbaaabbbbbabbaababbbbbbaabaabaabbbbbaababaaaaaabbbbabaaaaaaabbabbbbbabaababbbbbabaabaaaabbababaaaaaaabbabaabbababbaaabaaaaaaaababbbabbbababbaabaabbbaabababaaaabbababbbbabbbababbaabaabaabbabbabaaabaaaababbaaaaabbaabaaababaaaaabbbbabbaaaaaabbaabbbabaaabbabaaababaaaababbbbaaababbbbaabbaababbbababbabaabaaaabbbbbaabbabaababbbbbbbababbabbaabbbabaaaabbabbbbaaabbbabbabaabbaabbbbaabbbbababaabaaabbbaaabbbbaababaabbabbaabbaaabaaabbababbbbaabbbaaaaaaaaababbbbaabbabbabbaaaababbaaabbbbaabaabbaababaaaabbbbbbaabbbbbbbaabaaaabbbbbaababaabaaabaabbaaaabbababababbaaaabaabbbbabbbbbbaaabbbaabbbabaaaabbbaaabbabababbbbaaaaaaaaaabbbabbabaaabbabbbaababbabaabbbabbaaabbbbbaaaaabbbbbbaabbaabbabbabaabaaaaaababaabbbabbababbabaaaabbaabbbaabbaabbaabbaababbbababaaaabbbbaababaabaaaaabbbaabaaabababbbaaababaaababbbaaaaabaaabaabaaaabababbbbbababbbbababababbaababaabbaabbabbaabbaabbbaabaaabababbbababbaaaaabbaababababababbbbbababbaaabaaaabbaabaaabaababbaabababbabbaaaabbbbaababaaabbabababbabababbbbbbabbbbbbbbbabaaaabbbaabaaaabaaababbabaaabbabaabbbbbaaabbbaabbabbbbbbbbbbbbbbabbababbbabbbbaaababbbaabababbbababaabaaaaababbbababbaabbbbaaaabaababbbbbabababbbaabbbbaababaabbaabbaaaaaabbbababaabaaaaaabababababbaabaaaaabbaaabaabbbaabaaabbbbbabaaaaaaabbababbabbabbbabaababbabbaaaabaaababababaaababbabbababbaaabbababbaaabbaabaaabbbbabaabaabbbbaababbaaabaabaaabaabaabbaaaaaaaabbabbbbbaaaabaaaabbaabbbbbaabababbbabaaabbbbbaaaaabbbbbaabaaaaaabbaaaaaabaabbaaaaaaabaaabbabaabbbaaaabaaaaaabbabaaaabbbaababababbbabbbabaaabababbbabaabbaabbbbaabbababb
bbbaabbbabbbbaabaaaaabaaaabaabbabababbabaabbbabbbbbaaabaaababbbbbbaaabbaababbabbbaabbaaaaababbbaabbbabbbabababbaababbabaabbbbaabbabbbbbabbbbaaaabaabaababbbbaabbbbabbbbababbbaabbbbaabbababbbbababbbabbaaabbabbbbbaabbabbabbabbbaaabaabbabbaaaabababbbbbabbbabbbbbbbbabbbaaabaaaaabababbabbbbaaaabaaabbbabbbaabbbbbaaabbaaabaababaaabbbbbaaaaaabaabbabbabbaabbaaaababaabaabbbbbaabbbababbabbabaaabbaabaabaababbbaaaaababaaaabbbaaabbbbabaaaabaaabbbabbbaaabbbbaabababaaaabbabaabbbaabbabbbbaababaaaaaabababbbabaababbbbbaaaabbbbbbaabaabbbbabbaabbabbbabbababbbabbbbbaaabbaabbababbaaaabbbbbbabbbaaabbbbabababbbbabaaaabbbbbbabbbbbaabaaabbbbaababbbabbaaababaaaababaaaaaaaababbbabbaababbabbbbbbbbbabbbbabaaabbaabbbabbaabbaaaaababaaaaabaabbbabaabaabaabababaaaababbbaaaabbbaaabbaabbbaaabbbbbbaababbaababbbabbbaaaabbaabaabbababbbbbabaaababaababbaababbbbabbbaaabaaaabaabaabbbabaaabaaaaaabbbbbabbbabbabababbabbaabbbaabbbaaabbbaabbabbaaabaabaaaaabbabaabbabbbbbbabbbaabaabbaabaabbbbaabbbababbababbbaabaaaabbaabaaaaabaabbababaabbbaabaabababaabaabaaaaabababaaaaaaabbabababbbabbbbbaaabbbbbbbbabbbbabbbbabbbbbbaabaabbababababaaaababaabaaabaababbbabbaaaaababbaaaaaaabbaabbbaaabababbbabbabaababbbabaaaaabbabbbababaaaaababbbbaabaabbbbabbbbbabaaaaabaabaabbabbababababbbbbbabaabbaaaaabbababaabbbbbababbabbbbabbaabaaaababbbabaaababbbbabbbbabaaabaaaaabbbbbabbabaabbaabaaabbaabaaabaaabbaaaaaaabbbabbaabbabaabbbabababbbaababaabbbbababababbbaaaaabaabbbaabbbbaabbabbaabaaaabababaabaabbabaabbbbbababbbaabaabaaaaababbaababbbbbbabbaabbaabaababaabbbbbbabbbabbbaabaaaababbaaaaababaabaabaaaabbbbbbbbbbbaaaabbbabbaaababbabbbaabbbaabaaaabbabbaaaabbbaaabbbabbbbbbbbbbaabbbbbbaaabbbbaaaabaaabbabaaaaabbabaabbbaaabbabbabbabaabbaabbabaababbbbabbabbbbbaabbabbbbbaabaaabaabababbbaaabbaaaaabaaaabbaababababbbaaaaaabbbaaaababaabaabbbbabbbaabbbabbbaabbbbabbaaabbabbababbabbbbbaabaaababbaaabaaababaaaaababaabaaabaabbaabaaaababbabbaababbbbbabbbaaabbabbbabaaaaabbbabaababbbbaabbaaaaababaabaabbabbaaabaaaaaaaaaaabbababbbaaaaaabbabababaaaabbabababbbbabaababaaababaa
bbbbabbbabaabbabbbbbaaaaaabbaababbbaabaaaabbabbaabbabbbaaabaabaabababbbbbbaabbbaaaabbbaaababbbbbaabbbbbaaabbbaabbbbaabbbaaaaabababaababaaababbbabaabbabaabaaaabababaaabaabbbabaabbbaabababbbbbabbbaaaaabbaabbbaabaababaaaabbaaaaaabbbabbaaaabbbbbabbaaaababaabbaaaabababababbbabbbbbaaabababababbbabaabaabaaabababbababbbbbaabbbbbaaabbbbaaaabbaaabbbbabbbaabbbbbbaaaabaabaababbbaabbbabababaaaabababbaaabbaabbbbaabbbbabbbbaabaabbaababaababaabbbaaabbabbabbaaabbbbbaaabababaababbbbbaaaababbabbabbaabbbaaaaaaaabbababaaaaaaabbaababaaaabbaababbbbabbaaababbbbbbbababaaaaabaabbbbaaaababbbabbaabaaababaaaaaaaaabbbaaaaaaaabbabaabbbbbabababbbabbabbbaaababaabaaabbbaabaaaabaaaaabbbababaaaabaabbbaabbaaabaabbabaabbbabbbbbababbabbabababaaaabbbaababbaaaaabaaabbababababbaaaabbbbbabaaabaabbaabbbbabaaababbbbbbbbbbaababbaabbabaabbabbbbbabbabbbababbbaaaaaababbaaaababbabbbaaaababababbbaabaaabbbbbbabbabbbaabbaaaaabbbbbbabababababbabababababbaaabbbabbaababababababbbbabaabbbaabaabaababbaaaabbaababbabbbbababaabbabaaabbbaabaaababaabbaababbbababaabbbabbababaaaabbbaaaabbbabbaababbababbaaaabaaaaaaaaaabaaababbaabbbaababbabbaaaabaaaabbbbabaabbaaabaaaaabaaaabaaaabaababaaabbabbababbbbabbabbaabaabaabbaaababaabbbaaaaabbbabbbbaaabbbababaaaabababbaaaabbaaabbbbaabbabaaaaaaaababbaaaabaaabbbaaaaaabbbababbbbaabbababaaaabaabbabaaaabbaaabbaabababababbaaabbabaaabaabaababbabbababbabbaabaaabaaaaaabbaaaaaaaabbaababababaabbaabbabbaabbbaaababaaaaabbbbbaababbbaabbabbaaaaaababbaaaabbbbaaaababbbbabababaaaabaaaaaabbaaabbabaaababaaaabaabababaabababbbbbbbabbabbaababbaabaaaaaaabbbbbaaabbbabaaaabaaababbaaabbabababaaababbbbbabbababbbaaaabbaabaaaababaaabaabaaaaaaabaabaaaaaaaabbaaabbbabbabaababaaabaaabbbbaabaabbaaaabbbaabbabaabaaaababbbbabaabaaababbbbbaabaaabaabbabbababbbbbabbbbbaaaaababaaaaaabbabaabbbabbaaaabbbaaaaabbaaaabaababaaaababbabaabbbabaabaaaaababbbbabababbabaabbababbaabbbbababaabbbaaabbbaabbabbbbbabaaabbbbbbaaabababbabbabbbbbbbaabbababaabbabbbbabaabbbabaababaaabbabbabbbaabbabbbbbbaaaaaaaabbaabbabaaaabbbababbaabbabbbaaabbbbabaabaabbbb
ababbabaabaaabaababababbbbbbbbaabbaaabaaaababbbabaabbababbbabaaaaaaaabbababababababbaabaabbbabaaaaabbabbbabbabbabbbbbaabbabaabbbbbbabaabbabbababbbbbaababababbabbbababbbaababbaaabbbaabbbaabaaabaaabbbaaaabbabbbabbaaaabbabababbbbbaabbaabaaabbbbabbabaabaabbaabaaabbbbbababaabaaabbababbbbbbbbbaababaaabbbabbbbbaabaabaabababbbaababaabaababbbaaabbabbbabbbbbbbbbbbbbaababbbbbbbbabbabbbaaabbaaabaabaabbbbbbbbaaabaaababbbaabbabababaabababababababbbabbbaabbaabbbabaaabaababbbbabaaabbabbaaabbbaabbbabbbbbbabaaaaabaaaabbbaabbabbaabbbbbbbabbbbabbabbabbbbbaabbbbbabaaaababbbbbababaabbabbababbabbbbaaabbbbbbaabababbaabbbbabbbbbbbabbabbbaabbbbbabbaabbbbbabbbabbaabbbbbaaabbabaabababababaaaaabaabaaabaabbaababababbabaaaababbababababbabbbbaabbabbbbbbbabbbaabaaaabbaabababbaabbabbbbaabaabaaaababbbbaabbbbababbaaaabaaabbabbaaaabbbabbaaaabbaabbbbabbbbbaaababaaabbaaaaabbababaabaabbaaaaabbaaabaabbabbaaababababbaaaaabaaaababbaabaaabbabaabbabbaabaabbaaaaaaaabbbabaaababbbaabaaabbababbbaabbbaaaabbabbbababbbaababaaababbabaabbbabbbabbbbaaaaabaabbaabbbababaaaaaabbababbabaaababaaababbaabbabbbaaaaaaabbbabbaabbbbaabbabaabaaaabaaabbbabbaaaababaabbabbaaabbbbaabbbbabbbaaabaaaaaaaababbaaabababaaababbbbababbbaaabbbbbaaaaababababaaabbaababbbbbbaabbabaaaaaabaabbbbabaaababbaaaabbbbbbababbbbaaabaaabaabaaabaabbabaabaabaabbbabbbbbaaababaabbababababaaaabbaaaabaaaabaaaababbabbbbabbbabbaaabbbaabbabbbabaaabababbbbbabbabbbbbbbabbbbababbbbababbbbbaaabbbbbabbbaaabbbaabaaabaaabbababaaabaaaaaaabbbabababbbabaaaabababaaabbbbabbbabbbbbbaaababaabbababababaaaaabbaabbabbaaaabaababbaaaabaaaabbabababaabbbabaabbabbabbabaababbabbabbbbabaaabbabbabaabbabaabbaabaabbaaabbbaaabbbbbabbaaababababbbabbaabbbaaaaaaabbababbaaaaabaabbbababbbabbaaaaabaabbabbabbabbabaaaabbaabbbaaababbbbbbbaaaabbbaabbbaabaaaaaabbbabaababbabaaaaaabababaaaaabbbabbbabbbaaabbbabaabbaaabaabaabaaabbabbbbabbaaaaabbaaaaaabaabbbaababbaaabbbbabbbbaaaaabaababaaaabaaabaaaaaaabbaaaababbbbabbbbbaaababababbaaaaababbbbaaaaaabbbababaababbbbaaaabaabbbaabbbaaabbbaabbabbabaaaaaabbbbbbbbbbaaa
aaabbaababbbbbbbbabababaaaabaabbbabbbbaababbbbbabaabaaaababbaabaabbabaaaaabaababbbbaaaabbababaaabbaabaaababbbbaabbbaaababbaaabbaaaababbbbabbbaaabbabaabbabbaabbaaabbaaabbababbbabbaabbbaaababababaabbbabbaabbbaaababaabbabaabbababaaabaabaaabaaabbaababbbabbbababbbbbababaaaabbbababaabbbbaaaabbbababbbbaaababaaaaabbbbaabbaababaaaababbabaabbaababaabbbbaababbaabaaabaaabbbbbabbbbaaaaaaababaabbaababbbbbabbbabbbaabbaabbbabaaaaaabbbabbbbbaaabaaababbbaabbbbbaababbaabaabbabaabaabbaabaabbbbbaaabbaabaabbababaabbaababbaabbaaabaaabbaaababbbaaaabaaabbbaabaaaabaaabbbbbbbaabaabaabaaabbbabbaababbabbabbbaabaabaaabaabaaaababbababbbabbbababbbaabaaaababbaabbbabbabbbabaabaabbbabbabbaababbaaaaaaabaabaaaabbbaabbbabbaaaaaaaabbbbaabbbabaaabbbbbbabbbaaaababaabaabbbababbbabaaabbbbaaababbbbbaaabaaabbbabbbaabbaabaaabbbbbaabbaaababbbbaaababbababbbbbaabbabbbabbbabbabababbbbaaaaabbaaabbaaaaabaababbbabaabbaababaaabbabbabaabbabababaaaaabaabbbbaaabbbbbaabbaaaaaabbbbbbbbbbaaabaabaaaabaabbaaabbaababbabbbbaaaaaaaabababbabbaabbababbabaabaaababaabaaaabaaababababbbabaabaaabbbbbbaaaaaabbaaaabababbaabbbbbbbabaabbaababbaabbabaababbabaabbbbbaabbaabbbababaaababbbbaaabaaababbaaaaaaaabbbbbabbaabbbbbbabbabababbbbbbbabaababbbabababaababaabbaabaaabbbaabbabaaaabbbbbaabaaaaababbaaaabbbbbbabbbaabbabbabbbabbbaaaabbbbbaabbabaaabbbbbabbbabaabbbaaabbabbbaaaaabbbabbabbbabaaabbbbaaabbbbaaaaaabbbaaabbbbbbaabbbbabbbbbababbaabbaabaaabbabbbabbbaaabbabaaaaabaabaabbbbbaababaaabbbbaaaabbbbaabbbabbaaaaabababbabbabbabbbababaababbaabababababbabababbbabbaababbabababaaaabbbabaabbabaaabbbbbaabbbababbaabbbbaaaabbbabbabbbbabbabaaaabbabbbbbabbaabbabababbbabaaabbaaabaabbababbaaaaababbabbaababbaabbaaabaabaabaaabbbaaabbaabbabaabbbbaabaaababbaabaaababbabbbbbabbabaaababaaabbaaaaabbbbbaaabbbbaaabbababbbbbababaaabbaaabbaaabaabbaaababbabbbabababbbbaabbbbaabbabaaabbbbbaabaaabaabaabaaabaabbabbbaaaaaaaabababbabbabbabbbbaaababbbbbabbaaaaaaaababaaaaaabbbbbbbaabaaaabbbababababbaabbabbbababbabbaabbababababaabbaabaaabbababaaabaabaaabaaaabbbbbbbaaabbbaabaababbbbaba
abbaaabbaaaaabaaabbaaabaaaabbabbaaaabaaabbabbabbababaaaaabbaabbbbaaaaaaaaabbbaababaabbabaabbaaabbbaababaaaabaabbbaaababbbbabbaaababbbabbaaabaabbbbbaabaaabaababbbbbabbbabbabbbbbaaababbabbababbbbaababbababbbabbaaabbaabbaaaaabbbabaaabaaabbabbaabbbaabaaaaaaaabbaaaaaaabbabaabbababbabbbbbabbbaabbaaaabbaaaaaabababbbaabaaaabaabbababababbbababaabbbaabaabaabbbababaabaaaaabbbaababaaaabbbbababababaababbaabbaababbabababababbbabbaaabbabababbbaaabbbaaababbaaababbabbbabaaabbbabbaababbbbababbaaaaaabbbaaaabbabaabbabaabbbbaabababbabaaababbababaababbbbbbaabbbabbbbbbaaabbbabbbabbbaaaaaaaaaaaaabbabbbaabbbaabbabbaaababaabbbaaabbabbababbaabbbbabaaaabbaaaaabaabaabbaaabbbbabbbbabaabaabbababbbaaaabbbbbbaababbbaabaaaaabaabbbaabbababbaabbabaaabbaabbabaaaabaababababbaabbabbababaabbababaaabaabbbaaaaabaaabaabbbbabbbababaabbbababaaaabaaabaaaaaabbbaabaababbbbabbabaaabbbbbaaaabaaababbaabbabbbabbabbabbaaabbaaabbbaaabbbbabbbbbabbbbabbbabaabbaaababbabbbabaaaaaababbaabbababaabbaaaaaabababaabaaaabbbbbbbbbaabaabaababbbabaabbabbbabababbabaaabaaaaaaabbabbabaabbbbaaabaabbbbabaababaaaababbbabbabbbbbbaabbabbaabbbbabbbbbaaababaaabbabaaabaabaababbbbbbbbbbbbaabababbbaaabbbaaaabbbbbababaaaaabbaaaabbbbbabbaabbbbabbbaaabbbbbabaaaabbabbabbaabaaaabbaaaaaababbababaabbbabababbaaaabbababaabbbaabaaabbaababbbaabaababbbbabbaaabbbbbbabbbbbbaaaaabaabaabbbbbaabbaababbababaaabababaaaaabaaabbaabaaaaaaabbbabbabaaaababbabbbbbabaaaababbbbababaababaabbbababaabbaababbababbbbabbbaabbababaabbabbaabaabbabbaabbbbabbbbaabbbbabbbaaaabbbabbbabbbbaaabbbaabbaabbabbabaabaabbbbaabbabaaabbaabbaaaabbabaaaaaabbbabbbaaabbabaaababaabaabababbbabbaababbaabbbbbabaabbbabbabbbaaabaaaaaaabbaaaaabaaabbaaabaababbbaabaaababababababbbbbababaabaababaaabaabbbabaabaababaaaabbaabbbbabaaababbababaabbabbaabbbababaaaaaaaaababababbababbaabbaaaaabbbbbaabaababbaaabbaabaaabbabbaabababbabbababbbabbaabbbbabbaaaabbbaaaabaabababbabbbaababbbabaababbbbbbabaaaaabbabaababbbaaababbbabaabbaaababbababbaaabaabbababaaaabbbabbaabababbbbaaaaaaaaabbbaaabbbabbbaabbbabaaabababbbbaabbbabab
bbaaaabbababbbbaaaaaabaaabbbbbbaaababbbbbbbbaabababbbbaabaaabbbabbabbaaabbbbbbabaabbabbaabbbbaaaabababaabaaaabbabbbaaabbababaabaaabbbbababbaababbbaabaabaabbaaaababaaabbbabaaaababbabbaabababbabaabaaabaabaabbabaaabaaabbabababbbabaaababbabababbaaababbababbabbbabbaaababaabbbaabbbaaabbabaaaaaabbababaabaabaabbbabbbaabbabaaabaaaaaabbaabaaabbbbabbbabaabbbbabbbbababbbbabbbaaababbbbbabababaabbbaabaaababaaabbbabbbbbbbabbbabaababbabababaababaaaabbbbbabaaababbabbbbbbaabaababbbabaaabaabbbaaaabbabbabbbabbbabbaaabaabbaabbbbbabbbabbabbabbbabbbaaaababbbbaabbabbbaaabbaabbbbbbabbabbbaababaaaaaabaaaaabaababbabababaabaaabaabbaaabbbaabaaabaaabbaaabbbbbaabbbbbabbbbbbabaabbbaaaaabbbabbbabbbbbabbbabbabbbaababaabbaabababaaaaabaabbbbabbabbbaaabbbbaabababbbaaabbabbbabbbbbabbaabbbabbaaabbbaaaabbaabbabbabaaaabbabbaaabababbbabbbbaaaababbaaaaabbbbbbbabbbbababbbaaabaabaaabbbaaabaaabbbbabababbabbabbabbaabbbbbbbabababbbbababbababababbbbbbbbbbaabbbbbbabbbaabbbaabbaabbaaabbbaababbbbaabbbbbabbaaaabbaababbbbaababaabbbbbabbabaaaaababbaaaabbbbbaaabaaaaabbaababbbababbbabaaaabbbaaababbaaabbabaabaabbabbaabaababbbabbbaaaaabaabaaaaabbaaabbaabaaaaabbabaaabbabababbbaaaabbbaaaaabbabaabbabababaabbbabaabaaababaababaaabaabababbaabbaabaababababaaabaabaabaaabbaaaabababaaaabbababbaaaabbbbbaaaaaababababbbbbbbbbaabbabbbbbaabbbaababbaaabaabbbbbbaabbababbaabbbaabbaababaabaabbbabbbaaaabbababbbaaabbbbaaabbabaaaabbaaaaaabbabaabaaababbababaaababbabababaaabaaaabbaabaabbaabbabbaaababaabababbbbbbaabbbbabaaabbbbbabbbbbabbabbaabbbbaabbabbbbbaaaabbaaabbababbbaaabababbbbbbbababbbabbbabaaabaabaaaabbaaabbaaaaabbbbbaaaabaaaaababababbaababbbabbbbaabbaabbababaaaaabbaaababbaabaabbbaaabbbaabaaaabbbbabbaabbbbbbbbbabababbabaabbbaabbaabbbabbbbbbaaababbbabaaaabbaabbbbbbabbbaabaaabaaabaaaabbabbbbaababaaabbabbaaabbbbbaabaaaaaabbaabababbababbbabababbbbbaabababaaaaabbabbababbbaababbbbababbaaabbaaaabbabaabaaabbbabbaababbbaabbabbbbabbbabbabbabbabaabbbabbbabbaaaaabbbbabbbabbabbababbabaabbbabaaaaaabbaaabbbaabaaabbaababaabaabbabaaaabaabbbabaabababbbbabbaa
babaaaabbababababbbbaaaaaabbbbbabbbabbbbbaaaabbaabbaaabbbbabaabbbbbbbabbbabbbababbbbabbabababbbabbaaabbabbabaabaabaaabaabbbaabbbabbbaaaabbbabaaaabbbabaababaaaaaaaabbbabbbbbbaabbabbaabbbaaaaaaabaaaabbbabbaabaaabbaabbbabbbbabbbbbabaaabaababbbaabbabaabbbbbabbababbabbaabaabbabbbababaabaabbaabaaaaabbaaabbaaabaaabbababababbbaaabaabbabbaabaaaaaabbaabbabbaabaababbbaaaabbbabbbaababaabbabbabaaabababaaaaabbaabbabbabbaaababababaaaabaabbbbbbbbbbabbbabaaabaaaabbbbabbaaabbaabbaabbbbbbbbbbabbbbbaaaabaabaaababaabbaaabaaaababbabaaababbabaabbbaabbbbabbbbbaabbbabaabaaabbbbaabbaaababbabbbaababbbbabbbaaaababbabbaabbaaabbbaabaabbbaabbbabbaabaaababbbabaaabababbaaaababbbbbabaababaabbabbaabaabbbbbaaabbbaababbbaaabbaaabbabababbbabaabaaaaaaabababaaabaaaababaaaabbbaabaabbbbbbabbbabaababbbababbabbbaaaaaabbbbbabaaaabababaaaaaaaaabaabbaaaabbbbbbabbaabbabaaabbabaababbabaaaabbbaabbabaabbaaabaabbbaaaaaaabbbabbbaabbbbaabbbaabbaababbaabbbabbaabbabbabbabbbbaabbbaabaaaabababbbbaaaabbbbbbabbbaaaaaababbababbabbbabaaabbbbaabaaababaaababbaaaababbbbaabbabbabbbabaabaabaaaaaabbbaaabaaababaaababbaabbabbaaababaabbabbabbbbbbabaaaaaaaaababbaabbbabababbbaabbabbbbbbabaaaaabbaababbaaaaaaaaaaaaaaaaabaaabbbaabaaaabbabbbaabbbabbaabaaaabaaabbaabbbbbbbbbaaabaabaabbbabbaaabababaabbbabbaaaabbbbaaabaababbbaaabbbabbbababbbbaaababababbbbabbbbabaaabababaabbbaabbbaababbaabbaabaabaabbbbbbaaabbaabbabbbbbaabaabababbabaaabbbaaabbaababaabbabbbbaababbbbbabbaababbbbbbbbbbbbbaabbaaaaaabbbaaabbbbbababbabaabbbbbbbaabbbabababbbaabababaababaababbbbbabababbbaabaaaabbbabbaabbaababaabbbbbbbbababbaabbabbbabbaabbaababbabbbbaabbbaaababbbaabbabbaaaabaaabbbbabaabbbaabbbbbbaababababbaabbabbabbbbaaabbabbaabbbaabaaaaabaaababbabbbbbbbaaaabbababaaaaaabbbabaaaabaabbaabbaabababaaabbbbbabaaabbaaabbabbabaabbababbaababababaababbbaaaabbababbabbbbbbababbaabaaaaabbbbbbaaaaaabababbbbbbaababbabaabbbabbabaaabbaaabaaabbabbbbababbbabbabaababbbbbbbababbbabbbbaaabaabaaaaaabaaaabbababbabbaabaaababbbababaaaabaabaaabbaababbbbaababbaabaabbaaaabaaabaabbaaaaababbaababababaab
bbbababaaaabaabbbbabaababbabbbabbababbbbabbbbabaaaabbbaabbbabbbbabbabbaaabbaabbbbbabababbaabbaabaabaabaaabaabbbbbbaababbbbbaaabbaabbaaabbabaabbabbbaaaababbbbbbaaaabbaaabbbbabbbaaabbbbbbabbaabaaababbaaabaaabbabbbaabababbaaaababbbbaabaabbababbbbababbbaabbaabaaabbaababbbbbaabbbaabaabbbaaaaabbbaaababaababaaabbbaaaabbbabbbbbaabbaabaabaabaabaaaaabbabaaaabaabbbbbaaaaaababbbabaaabaabbabbbabaaabaaaaaabbbaaabbaaabbabaababababbbaaaabaabbbaabbbbbbaaabaaaaaaabbababaaababbaabbbbbbababaabaaaaaababbaabaaaababaaaaabbbbbbbababbbbaabababaaabbbbbaababbbaaaaaabababbbabbbbabaaaaabaabaabbaaabbbaaaabbaaabaababbabaaaaaababbabaaaabbbabaabbaaabbabaabbbbaabbabaababbabbababbbbbbbabbabbbaabaaaaabababaabbabaaaaabbbabababbabbbbaaabababaabbaababaaabababababaaaabaaabbbbbbabbbbabbbbaababaabbbbaaababaabbbabbabaaaaaabbaababbbbaabbabbbaabbbaabaaaaaaababbaababaabaabaaababbbabaaaaaaabbaaaababaabbabaabbbbaaababbbbaaabbabaaabaaaabbbbababaaaabbaaaaabbaaaabbaabaaabbbbaababbaababbabbababaabaababababbbbabbbabaabababaaababbbaaababaaabaaaabbbabaaaabbabbabbbbbbaabaabababbbbbbbbaababababbababaaabbabaabbaaaabbbabbaaaaaaabbbaabbababaabaaabbabbbbbbabbbaaaaabababbabbaabbaaabaaaaaaaaabbaaabbbabaabbbbaababaabaaabaaababababbbaabaaaaababaabbbbabbbababbabababbbbabbbbbaababbbaababbbaababbbbaaaabbbabbababaabababbbbababaababbaabbaabbbababbbbabaaaaabaaabababbabaabbbaaabbbbaaabababaababaaaabbbaabbbabaaaabbbaaaaaaabaabbabbaaaabbbbabbaabbbaaaabaabbbabaabbbbbbaababbbbaabbbbbaababbababaaabbaaabbababbbbaaabbaaababaaababaaabbbbabbabbaaaabbbbaaababbabbaababbaabbbabbabbbabbaaaaabaaabbbbbabbbaabaaaabbaababbbbbabbaabbabaabaabaaabbaaaabbabbaababbaabaabbbababbaaabbbaabbbbaabbbbbabbabbaabbaabbaaababaaabbbbbbbaabbaaaaaabaaabbbaabaaababbbbaaaaabbbbbaaabababaabbaabababbaaabbaaaababbbaabbbbbbaaabbbaaaabbbabaaabbabbabaaaaabababaabbbbaabababbbbabaabaaabaaabbaaabbababaaaabaaaaabbaabbbbbaaaaababaaababbbbabababbbababbbbbbbbabbbaabaabbbbaabbaabbbaabbabbaabbbaaababaabaaababbbabaaabbbbbaabaaaaaaababbbbaaabaabbaaaaaabbaababbbbaaabbbaabbbbbbabaabbaaabbabb
baaabbbbababbbabababbabaaababbaabababaabababbabbaaabaabaabbbbbbbbaaabaaaaabbbaaabaaabbbabbabbabaaaabbaaabababaababbabaaabbaabbbbbbbaaaabbbaaaaaaaaaaaabbbbaabbbababbaabbbabbabaaaabaabbbbbbbbaabbabbbaababbaabababaaabaabbbaabaabbababbaaabbaabaaaaaabbaabbaabbababbaabbbaabaaaabbaaaabbbaabbbbbababbbaabababbbbbababbbaababbbbbaababbbbaaaaabaaabbababbbabbabbbaaababaaabbbbaabbabbbababbaabbababbbabbaaaababbbbbbabaaabbaaabbaabaababaabbabbabaaabababaaabaabbbbaaabaababaabaaaabaaabaaaabbabaaaabaababbbaaaabaaaabaaaabbbbbbabbabbaabbbabaabaaababababbbababababbaabaaabaabbbababaabaababaababbbabbabbbbaaaaababbbbbbaabbaaaaababaaaaaaaabaaaababaaabaabbaaaaabbbaaaaabbabababababbbbbbbbabaabbbbaaabbaabaabaabbabaaaaaaababbaaabbbaaaaaaaabbaabbabbbaaabbabbabbaaabbabaaaaaababbbbaaaabaaaababaabaababaababbbbbbbbbbbbabaaababbaabababaabbababbabababbaababaabbaabbbbabbaabbbbaaababbabbbaaabaabbbbaabbaaababbbbbbababbababbbbbbbbaaaaabbbaabbbbbaabbaabbaabbbaaaabbabbabbabbbaabaababaaaaaaaaaababbaabbabbaaaaabbbbabbbbbbbbabbabbbaaabaabbbbababbabbabbbaaabbbbbabbababaabbbabbbbbbbaabbabbaaabbaaababaaaababbbbabbbabbabaabbbaabbbbabbbaabbbaaaaaaabbbbaaaabaabbaabaabbaabbbbaabbbbaaaaaaababbaabbabbbbbbbbaabaabbbabaaabaabbabbababaaabbabbabaaaabbaaaaabbbaabaaaabbbbbabbabaabababaaaaaabaaababaaaaabaaabbbaaaaababbbababaabbbbbbbaaabbbababbbabbaaababbabababbaabbbbbbaaabbabbabbbbbbbbbbabbbbaabbbbaaaaaaabbbaaaaabbbababbaababaabaaaaabbbabaabaaaaabbababbbaabbaaaabaaabbabbaaabaabbbabaaaaaabbabbabababaababbabaabbbbbabbbabbbbaaaaaabbaababaabaaabbaaaabbabababaaaabbabbaaababaaabababaaabbabaabbbbbababaabbbbbbbbaaaabbbabaabababaabbbaabbbbababbaabbbabbaaabbbbaabbbbbabbaaabbbbababbbbaabaababbaababaabbabaaabbabbaaaaababbbbabaaaaaabbaabbbbaabbbbbbabbaaaabaaaabbbbaaaaababbbabaabbbaaabbbbbbbaabbabbabababbabbbbabbbaaaaabaaabaaababbbaaaabaabaabaabaabaaaaaaabaabbbbbbbaabaabbbabbbaabaaaaabbbbabababbaaaabbaabaabababbbbbababaabbbabbbbbbaabbbabaaaabbbbbabaabaabaabaabbababbabaaaaabaaababaaabbbbaaabaaabaabbbbbabbaabbbaaaaaaaaaabaabbaaaaababbbaaaabaab
baaaaabaabbbbaaabbbaaabbbabbabbabbbabababaabbbbaaabbababbabaabaabaabababaabaababaabababbbbbaaabbababaaabbbbaaaaabaabbbababbbabbbaaaabaabaaaabbbabbbbbaaaaaabbbababaaababbabbbabaaaaabaaabbbbbabaabababaaaabaaabaababbbbbbbbbabbabaabababbbbabaabbbabbabaabaabababbabababbabbababbaabaaaaaabbaabaabaaabaabbabbbabaabbbaabbaaabbaabbabaabbaaaabbaaababbbbbaabaabbabbaabbabbaababbbbaaabbbaaabbaabbaababbaababbaaabaaabbbbabbaabbaabbaabaaaaabbbbababbbbaaaabbbbbbaabbaaabbbababbabbaabbaabbababaabaabbbbaaababaaabbabaabbaaabbababbaaabaaaabbaaaabaababbbbaababbaabbaaababbbbbbbaabbbbaabaaabaabbbabaaabbababbaaababbaaaaaababbbababbbababbbbaaaabbbbbababaabaaaabaaababbbabaababaaabaaabbbabbbbaaaababaabaaaabbbaaaabaabaaaaabaaabbaaabbaababbbbabbaabbaabbabbabbbaaaaababaaaabbbaabaabaaabbbabaaabbabbbbbaabaaaababbbbbbbabbbbabbabbbbbbaabaabaaaaabaabbbababbbaaaaaaaaabaaaaababbaabaaaababbaabaababbbabbaabaaaabbabbbbbaaaaabbaabbaaaababbababaaaababbabaaaabbaaababaaabaabaaaaabbbbabbbbabbabababaaabaabaaaaaabbabaabaabbabbaaabbbbabaaaaabbbaaabababbbaabaabbbbabbbababababbbababababbaababbbaabbbabbbaabbaaaabbbbaabbbbbbaababbbbaabbbabaabbababbaabbabbbabbbbbabbabababbbaaabbbbbabaaaaaabbaabbabbbbbababbbbbbaabbabbbbbbaabbbabbaabbabbbabbbbaabbabbbbbabaaaaaaabbbbaabbaabbaaabbaabaabaabaababbbabaabaaaababbaaaaaababbbbabbaaabbabbbaabbaaabbaabbabaababaababaabbaaaabaaaaabababbbbabbbaabaabbababababbbbabaaabbbbbaaabbbbbbaabbbbaabbbabbbabbabbabbaaaabaaababbbaaabbbabaabbababaaabbbaaaaababaaaababbaaaabbbbbaaaabbaabbabbabbaaabaaaaaaaabbbabbbbaaaabbabbaabbbaabaabaababaabbbbbbaaaaaabbbbbaabaaabbbaaaabababaababaabbaabbbaaabaabbaababbbbaabaaababbbbbbbababaababbaabbbbbaabbabaaaaaabbbbabaababbbabababaaabaaabbaaaaaaaaabbaabaaabaabbbaaabaabbbbbababbbbabaaabbbabaaabaaabbbabbbababbbaaabaababbabbbbabbaaababbabbbbbabaaaababbabbbbabbbaaabaababbbabbbbabababaaaabaaaabaababbaaabaaaaaaaaaaaabbaabbbbbaaaaababababbbaabababaaaabaabbabbbbaaaaabbbaabbababaaabbbaaabaababbaabbaababbababaaabaaaabababbbbabbbbbbbbaabbbbbbaaaaababbbabbaababbbbbbbbbabbbbbbabbb
abbaabbaaabbbbbaabababbaaababaaaabbaaabbababbbbaaaabaaaaaaaaaaaaabbabbaaabbbabbaababbababbaaabaaaaabaabababbaabbababbabaaaababbbabbababbababbaababbaaabaaaaaaabbbbaabaababbabbaabbaabbbbbabbbaaaabbabbaaabaabbbbabaabbbbbbbabbbbaaaabaabbbbbbbbaabbaaabaabababbabaabbbbbbbaaabbaaabbbaaaababbabaaaabbaababbbababaaaaababaaaaaabbabbabbbababbabbaaaababaabaaabaabbabbabbbbbbabaabaaaaabbbabbbaaaaabaaaabaaabbaaaabbbbabababaaaabaaaabbaabbaababbbababaabaabbbbaaaaabaaaabbabababaabbaaabbbbababbabaaabbaaababaabaabbaabbabbbbbbaabaabbbbaaaaaababaabbaababbabbbaaabbababaabbbbaaaaabbbbbaaabbaabaaaabaaabbaabaababbbbaaabababbaabbbaabaaabbabaabaabbbbaabbbbababbabbaaababbbbabaaabbbbaaabbbbbaabababaaaabaaabbabbbaaabaaabbaaabaaaaaaaabaababbbabbbaabaabaaaababbbabbababbababaabbbabaababbbbabbaabbbbabbbaabbabbbaabaaababbaabbabbaabbabababaaaaaabbbaaaaaaaabaabbababaabaababaabbbbaaababaaabbbbaaaaabaababbabaaababbbbbabbbbbaabaababbbbabbbbaaaaabbaaabbababbbbababbbbaaabbabaabbabbbbaabbaaaaaaababbaaabbababbbaababbbbbbababaabbbbbabbababbaababaaaaaaabaaabaabbabbbaaabbbaaabaaaaabbaabaaaaaaabaaabbaaaaabbaaaabaaabbbbabaaaabaabbabbaababbbbbabbabbbaababbbbbabbbabbbabbbabbabbbaababbaabaabbbababaabbababaabbbbbbaaabbbaabbbbabaabababababbaaabaababbbbaabbabbbbaababbabbbaaabbbbaabbbabbbbbaaaabbaababbabaaaabaaabababbbbbaabbbababbbabbbbabababbbbbbabbaaabbaabbbbbbababaaabaaaaabbababbbbbabababbbbaaaabbaabaabbbabbaabbabbaababaaaaaababaaabbbbababbbaababbbbabbaabababbabbbababaababaabbaaabbbbbaabababbabaaaaabbbbbabbbbabababaaaaabbbbaabaabbbbbabbabbbbbbaabbbbaabbaaabbabbaaaaabbbbbbbaabaababbbaabbaaabaaaaabababbaabbaaaabbabbbaabaabaaaaaaaabbaabbabaabbbabbbaaaaaabbababaabbbababbbabbaaaaaabaaabbababbaaabababaababbaabbabbbbbbabbbababaabaabbbbbabaabbbbbabbbaabbaaaababaabbababbaababaaabbbbbbabbaaabbbbbbaaaaaabababbabbabaabbbbababaabbbabaabbbaabababbaaabaabbabababbbabaaabbbabbbaabbabbabbbbbbaabaabbbbabbbbbaabbbaaaababbbabbbbabbbbbbbabbbaabbaabbbbbbbaaabbbaabaaaaaababbbaabbbaababababbabaabaaabaababaaabbbabbbabaaaaaabaabaaabbaaabbabbbbbaa
aaaabababbabababbabaaabbabbabbabbbbbabaaaabbabababbaaabbabbbbbbbbabbaaababaaabbbababbababbaaabbaaabbaaababbbabbbbabaaaabbbbbaaababaabbbbbabbabaabbabbbbaaaaaaabbbbabaabaabaaabababaabbbbabbbaabbabaaababaabbaaabaabababbabbbabaabaababbabaaaaaababbbbabaabbbbbbbbababbabbaaabbbababbaaaaaabababaabbababbbabbaaaababaaababbaaaaaaaabaababaaaaaabaabbaabbbbbaaaabbabaabbbaabaabaaabbbaabaabaaaaababbaabbbabaabaaaabbababaaaabaababababbbabbbaabbababbababbbbaaabaaaaaababbbaabbabaaaaabbabbabaabaababbbaabbaaaaaaaabbabbbababbaaabbbabaaaabbbbabaaaaababaaaaabaaaaabbbaaaabbababbaaabaabbbbaababbbbbbbabbabaaabaaabbababaababbabbbaababbaaabbbabbabababaabbbbaababbbbaabbbbbbaaaaabaababbbabaaabbabbbbbabaabaabaabaabaabbbabbbaabbbaaababbabbababbbbaabababababbaaabbbbbbabbbaaababababbaababbabbaaaaabaabbbaababbbaabaaaababbbbaaababbababaaabababaabbbabbabaabbaabaaaaabbbaababbabaabbabaabaaaabaaabaabbaababaabbbabaabbbbabaaabaabababaaabbbabbaaaaaababbabaaaaabbaababaabbbaaaaababababbaabaaaaaabbaabaaaaababbaabbaabbbbbbbabbbabaababbaaaaaaabbaaaababaaababbbbaabababaabaaaaabbbabbbaababababaababbbaabbaabababaabaaaabbabaaabaaaaababaabbbbababaaaabbabaabbbbaabaaabbaaaaaaabaaabbbbabababbaabbaabbbabbbabbbbabbabbaabbababbabbbaaabaaabaabaababbaababaaabaaababbaabbbbbabbbabbabbaabbbbbbbabbaaaaaabbbabbbaaababaaaabbabbabaaaabbaabbaaaababbbaaaabbababbaaaaabbbbbaaaababaaaaababbbaabbababbaaabbbabaabaabbbabaababbbbaabbbaaaabbababbbbbabbaaaaaabaaabbabaababbaabbbbabababbbbababbabbbbababaaabaaabbaabbbbaabaabaaabbbabaaabbbaabbbbaaabaaabbbababbbababbbbbabaabaabbabbababababaaaabaaabbbbabbbbbabbbbbbabbabbaaaaabbbbbabbabbaabbbaababbbbaaabababaabbaabaaabbbaaaababbbbbbbbbababaaaabbbabbabaaabaabbbabbaababbbbbbaaaaabaabaabababbbbbaabbaababbabaabbbbbbabbbaaabbaabbbbbbabaabbbabaabbbaabaaabbabbabbabaaababbbaabbbaaababbbbabbbbbbaaabbbbbbababbaabbbbaaabbbaaaaabaababaabbbbbbababbabbbbbabababbaabbaababbaabbabaabaababaaabababbbabaabaabbababbbaaabaaaabbbbbbbaababbaababaaabbbbaabbbabbbbaaaabababaaaababaaaaaabbabbbbbabaabbabababbabaabbaaabbaababbabaab
babaaaabbabababaaaabaaababaabaaaabbaabaaabbabbaaaaabbbabbaabaabbbaaabbaaaaabbbaaabbbbababbabaabaabbaabbbbaabbbbaaabbbaaabbbabbababbababaababababbbaabaaaababaabaaaaaaaababaaaaababbbbbbaaaaabaaaaabaabbaabababbabbaababbbaabbaababababaabaaaaaabababbbabbabaabaababbaaabbbabbbbaaaababaabbbababaabbabbaaaaaabbbbbaabaabbbbbbbabbaaaaaaabbbbbabbbbbaaababbabbbbabababaabbbababaababbabaabaaaabaabbbaaaababbbbbbaaababbaababbaabbbbaabbbabbbaaaaababaaaaababaaaabbbbbbbbabbabbaaaabbbbbaaabababbbbbbabbaabaabbabbababbabbbaaaaaaabbbaaaaabaaaaabbbbbaaabaaaabaabbaaabaaaabaababbabbaaaabbabaabaababbbbbbbabaaabbaaabbbaabaabaababbbabbabaaabaaaaaaabbbaaaaaabababaaaababababaaabaaabaaaaaabbaababbaaaabbabaabbbbbabbbbbbaababbabbbbaaabbabaaabaababbbbbbaaaabaaabbbbaaababbabaaabaabbbbabaababaaabaaababaaabababbbabaaaabaaaabbabaaaabaababbaabbaababbabbbabbaabbabbbaaaaaaaaabaaabbababbabbbabababaabbbaabbaaabbbaaaaabbbbaaabaabbbabbababbbbbbbaaaaabaaaaaaaabaababaaaabaabaaabbababbbabbaaaaabababbabbbbaaaabaabababaabaaaaabbbbbbaaaabbbaabaaaaabaaaaaaaaaaabbabaabbbbababbaaaaabbabbbbbaaabbbababababaaababbabbbaababbbaaabbabbbaabbbabbaaabbaaabbaababbaabbbabaababbaaaabaaabbaaababaabaababbaabbabbbbbababbabaaaababbbbbaabbbbbaababbaaaaaabbabbabbbbabaabbbaabaaabbaabbaabaaababaabbbbbaaabaabaaabbababbabaabbaaaababaabbabaaaaabbaaaaabababbbbabbabbbbababaaaaabbbabbbabbbaabaaababaaabbbbbbaabbbbaabbabaaababbbaaaabaaaabababbaababbaababbbbbabbbaabbaaaaaaaababbbbbbbabaaabaaababbbbaababbbbbbbbbbbbbabbabbaaabbabaabbbababbbaababbaabababbaaabbaabbbabbaabababbbbbaababababbbbaabbbbaaaaabaabababbabbbabbababbbbaaaabababaaababbbabbbabbababaaaaaaaabbbbbbaaabaabbbabaaabbbaaaabbbababbabbbbaabaaabaabbbbbaaabaaaaaababbabaabaaababbbabbbbaaabaababbbabbaaabaabbbbbbbabbaaababbbaabbbbabbbaaabaabaaaabbbbbbbbabbbbbbbbabbbababaaabbaaaabaaaaaaabbbaabbbbbbabaabbbabaababbabbbbbabababbabaabbaababbbabaabbabababbbaabaaababaaaaaaabbabbbbbbaabbbaabbaaabaabbbbabbbabaababbbabbabaaaaabbabbbabbaaabbbaabbbbbbbabaabbbaaaabbbbbaaaaabbaaabaaabaabbabaaaaabbbbaabbabababaa
aabbbababaaabaabbaaabaabbbabbbaabbabbbabbbaaaaaaababbbaabababaababababbababbbabaaaaaaaabaaaaabaabaaaaabbabaabaaabbababbababbaabbbabbaabaaaaabbbabaaabaabbbabbbabbabaaabbabbbaaaaabbbaaabaababbbaaabbaaaabbbbbbbbabaaaaabaababaabbaaabbaabababbabbabbbbaabababbbbbaabbaabaabaabaaabbabaabbababbbbbabaaaaaaabaaaabaaabbabbbaaababbaaaabbbaaaaabaababbbaabbbaabababababaabbbabaabababbabaababbbbbbabbbababaaaaabbbbbbbbaabbaababbbbbbabbbbbbbabbbbbbbabbbbaabbabaaabbbbbbaaaabbbaabbabbababaabbabbaabababbabababaabaaabbaaabbbaaaaaaababbabaabbaaaabbaaabaaaabaabaabaaaabbaaaaaaaaaabbbabaabbbaabbababbbabababababbaaaaabbbaaaaababbababbaaabbbaabbaabaababbabbbaabbaabbabbaababaababbbaaabbaabaabbbaaabbaabbbaaaaabbabaaababbbaaabaaabbabababaabaababbbaabaaababbaababbbabbabaabbbabaaabbbababaaabbbababbbbaaabbabaaaaabbbbbaaabbbbbabaaabbbabbbabbbbaaabababaaaaababbaaabbbbabababababaaabbaababbabaaababaaabbbbabaaabbaababaababbbbbbaaaababbbbabbaabaaaaabaaaaaaababaabbabaaaabbbbabbaabaabbbbaabbaababbbaabaabbabababaabbbababbaaabaabaababbabbbabbaaabbbbbbbababbbabbaababaaabbaaabbabbbabaababbaaaaaabaabbbabbabbbbabaaabbaababbaaababaabbaabbaabbbabbbabbabbabbbbbaabbabbbbbbbaababaaabbbbaaababbbaaaaabaaabababbbaabbaabbbbaaaabbaabaabaaaaaaabbbaabababbaaaaabbbbaabbbabbabbaaabbabbababaaabbaabaabbbbbbaababaaaaaaaaabbabbabaaabbbbaaaabaaabbbbbbabbbbababbbbbbaaaababbbbbaaaabaaababbbbaaaababbbabbaababaabaabbbaabbbaaaabbababaabbaabbabaabbbaaaaaaaaababaababbaabbbbbbbabbbaaaabbbabbaaaaabaabaaaabbbbaaabaaabbababbbabbbbaabbbbbbaaabbbbbbbbaabaabaabbabbaaaaabbaaababaabbbaaabbabbbbbabaabbabbabbaaaabbbababbbbbbbababababbaabbbaaabaababbbbababababbabaabaaabbbbabaaabbaaabaaaabbaabbbbaaabaabaaaaaabbbaaaababababbababbbaaabaabbaaabbabbbbbbbaaaabbbbbbbbabaababaababbaaabaabbaaaaababaaabababbbbaabaaababababbbaaababbbbbbaaabbabaaabbbabbaaabbababababaaaaabaaabbaaaabbabaabbbbaaabbbababbabbaaaaaabaaaaabbbbaaabaaaabbbbbaabbaabbbabaaaabaaabaabaababaabbbbababbbbbbabbbabaaaaaababaabaaaabbaaabaabbbaabaaabbabaababbbabbbaaabbaabbaaababbbabbbababbababaaabbb
abaaabaabbaabbbaabbabbbabbabbaaaaaabaababbaabaabbbabaaaaabababbabbbbbbbabbabbaaabbaaababaabaaaabbababbbaaaaaabaaaabaabaabbbaaaaaabbbaabababaabaabababbbbaabbbbbaabbaaababaaabbabbaaaaaaabbaababbbbababbaaabbbaaababaaaaaabbbbaaaaaaabababbaaaaabaaabbbaaaabbbbababbabaaaabbabbabababaaaabbbbaabaaaabaabbbabaaaaabbbabababbbaabaaababbbababbaaaaaaabbaaaaaabbabbabbabaaaabaabbbbbaabbabbbbabbbabaaabaaaaaabbaabbaababbbbbaababababbabbbabaaaaaaabbabababbabbabbbabbbaaaaabbaaaabaaabbaabaabaabaaabbbabbbbabbbabbbaabbbbbbbaaabbbabaabbbaaababbbbabbaaaabbababbabbbbbbbaaabaaaabbabbbaabaabaabababbbabaabbaaabbabaaaabbbabbbbaaababbabababbaaaaabbabbbaababbbabbbabaaaababbabbbbaabbaaabaaaaabababbabaaabaaabbbabaababaabaabbbbbbbabaabbaabaaabababbabbaaabaaaabbabababbababbbaabbbbabbaaaabbababaaaaaaabbaaababbbbabaabbbaaabaaabaabaabbbabbbabbaabbaaaabaaaababaaaaaababbbbabbbababbbbaaaaabbbbbbaaaabbbaaabbaabbbaababaabbbbabbbbabaababaaabaaabbaaaaabaababababbbbbabbaaaabaababaaabbbaaaaabbaabababaabaaababbbaabbbbabaababaabaababbaaaaabbaababbbaabbaaabbbbaabbababbbbbababbabbbaabaabbaabaaaabbbabbbababbaaabbaaababbbbbbbabaabaaabaaababaabbbababaaababbabbbabbaaaaaabbabaaabaababbabaaabaaabbababbaababbbbaabbabbbbbabbbabaaababaaabbbabbbababbabbabbaabbbbababbbabaaaaabbaabbbbbbababaaabbabbbaaaababaabaabbbbaabbabababbbaabbababbbbbaaaaaabbbabbbbbaabababbbaaaaaaaabaaaaaabbbabababbbabbbbbaaaabaaabaababbaabaaabbbabbaaaaabbbbabbbbaaaabbbabbbbbaabbbaaabbbaaabbababaabbaabbaabbbbbaababbbababbbababbababbbaaaabababbaabbbaababaaaaabababbbaaababaaaaabaaaaabbababaaababbbabbbbaaaabaaababbbbbaabaaaababbbabababbabbbaabbbabbabbabbababbaaabbbbbaaabbaaabbbbbaaaaaaabbbabbaaaaababbbbaaababbbbababaabbaaabaaababbaabbbbabbbabbaaababbaaaaaabaabbbbbababbbbabbabababbabaaababbaaabbbabbbaaabaabbbabbbaaabababbaaabbbaaabaababbaabbababbabaaaaabbaaabaabbbbbbaabbbbaaabbbbbbbaaababbabbaababbaabaaabaaabbbbbbaababbabbbbbabababbaabababbbabbabaababbbaaaabbabaabbbaaabbaaabbbaaaabbbbbaaaaaababaabbabaabbbbbaaabbbbaaaababbaabbbababababaababbababbbbabaabbbbbaabaaab
babbbababaaaaabbaababaabababbbabaabbabababaabbbaababbbbabaabababbabbaaaaabbbbbbbaabbaabbbbbabbbaaabbbaaaabaaabbbaabbbaabbbbbbababbaababbabbaaaabbbbbbabbbabaaababaaabaaabbbbbbbaabbaabbaaabaabaaaabbabbbbabbaabbababaabbbabaabbabbbabbaaabababaabbaaaabababbaaaaabbaabaabbbabaaaaaaaabaabaababbaabbbbbbbaaaaaababaaaaabbabaabbabbbbbbaababaaaabbbabaaababbabaabababaabaabbbbaabababbabbbaaaabaabbbbbabbbbaabbaabbaaaaabaaabbbaaabbbaabababbbbbbaaabbabbaaaaabbababaabbaaaaaaabbabbbabbaaabbbaaaabaaaaabbbbbbbbbbabababaababaaaaaabababbbabbbbbbbbabbaabaabbaaaaaababaaabbbbbbababababbbbbaabaaaaabaaaaaabaaabbababbbbabbbbbbaaabaabaaaabbaabbbabaababbaabaabbaaabbaaaabaabababaabbbabbaabbaaaabaababaaabbaabbabbaaaaabbbbaabbbbbaaabbbabbaabbbbaabbbbaaabbbabbbaaaabbabbababbbbbbbbababbabbaaaabaabaaabbaababaaaaaabaaabbbaababbabaababaaaaaaaababbbbbabaabbbaababaaaabbabbabaabbaabaaaabbaababbbbaababbaabbbbbaabbbbbaaabaababbababbabaabbbbbbabababaaaaababbaababbababaababbbaabbbbbbbabaaabaabbbaaabbaaabbbaabbbbbabbbbbbaabaaabaabbaaaabbbaabaabbaababbaabababbbaabbaaabbabaababbbbaaaabaaaaaaaaabbabbababaabababaaaaabbaaabaabbaaaaaabaaaaababbaaababaabaabbbababbabbbbbaabaabaaaaabbbabaaabaabbabaababbbbabaabbabbbaaaabbbaaababbababbbaabbaababbabaababbaabbbaaaabaabbabbaaaaaababbababaabbbaabbaaaaaaaaaaababbbaababbbabbbbbabbbbbbaaaabbbaabbabaabbabaaabababaabbaabaaaababbbaabbbbbabbaabbbaabaaabbabaaabbbbbabbbabbaabababbbabaaaabbbaaabbabbaaababbabaaaaaabbabbaabbabaababbbaaaaabbaaabaabbbbaababbbbbbaaabbbaabbbbabbaabbbbabbaaaaabbbabbaabbbbababaaaabbbabaaaaabbabbbabbaababaabaaaabbbbbaabbabbbaabbababaaabaaaaabaaabaaabaabaababababbaaaaababbbbbbaabbbbabaaaaabbaaabbabbbabbabaabbaabbaabaabababaabbabaaabababbbaaaaaabababaaabbabbaabbabaaabbbabbbaaaabbabaabbababaabababaaaabbbbbbaababaaabbbaaabbbbabbabbaaababaaaaaaababbaabbababaaabbaaabbbabbaabbabbabbbbbaabbaaabababbbbabbbaabbababaababbabaabbaaabbbbbbabbaaabaaaaaababaabbaabaabbbaabaabbbbbbaaaaaaaabaababababbbbabababbabbaaabbabbaaaabbbabaaaaabbaaabbbaaaaaaabababaaaaaaabaabbbbbbbbabbaabaaba
aabababbabbbaaaaaabaabbaaaaaababbbaaaabbababbbbbaabbbbbabbbaabababbabbabababaababaababaaabbbbaaaabbbbabbbabbbbbbabbbbbbababaabaabbbaabbbbabbaabaabbabbaabaabbaaabbbabbbaababbbaaabbbbbbbbbbbababbaaaababaababaaaaaaaabaaababaabbaaaabaabaabbbabaaaabbbbababbaabbabbaaabbabbabbababbbabbbbaabbababbababbabaabbabaabaabaabaabbaaababbbbbbbabaaaabbbbabbbbaaaabbbabbbabbbaabbbaaaaaaaabbaaaabaaabbbbbbaabbaababbbbabbbbbaaaaababbbbabbaabbbbabbabaabbababbabbbbabbaaaabbaaaaaaabaaaaaaabbaaababbbaabbaabbabbbbabaabbaabaabbbbababbbbbaaaabaabbbabbaaababababbabaababbaabbaaaaaaababbabaaaabbbbaaaabbaabaabbbbabbbbbabaaabaaaaaabababbaabbbaaaaabababbabbabbbaaababbbbbbababbbabbbbbaabababbaaaabbaaaabbaabbababbbbbaababbaaabaababbaaabaababbaaabaaabbbbaababbbbaabbbbaaabbbabaaabababbabbababaabbbabaaaababbbabbabbabbbaaaabaabbababaaaaabaababababaaabbbbaaabbbbbbbbabbaabbaabbbbbbaabbbaabaabababbbaaabbbbaabbbbbbbabbaababbbaaaabaabbbbbbbabbbaaababbbaaaaabaabbbbbabababbbabbbabbababbaaabbaaabaaabbaababbaabaaabbaaabaaabaababbabaaaabbaaabbaaaaaaaabbbbbbbabaabbbaaaaaaaaabbaabbbaababaaabababbbabbbbbabababbbbabababaaabaaaaaaaabbabbbbbaabbaababbbbaaaabaaababbaababbbaaabbbabbabababbbbaaaaabbabbbbbababbababaababbbababbbbaaabbababaababbbaabbabbbabbbbaabaaabbaababbabbababababbaaaaabaabbbabaaabbbbbbbaaabbaababbbbbbabaaaaabaaababbbbbaaaaaabbabbbbaaaabababbabbbaababaabababbbbbbaaabaabbaabbbaaabbbaabbaabaabbabbabaaababbaabaaabaabbabaababbbbabaabaabbbabbbbabaabbbbbabababbbbbbaababbaaaababbaabababbbabaaabbbababbaaaabbabaaaabaaaaaaaabbabbbbbabbabaabaabbababbbbababbabbaaaaaabbbbbababaababababbaabaabbaabababaaabbaabaaaaababbbbabbabaaaabbaababbbaaaaabbbbabbaababaaabaabaabbbbbabbbaababbbabbbbbaabbbbabbaabbaabaabaaabbbbabbbabababaabbbaabbaaabaaabbbbaabaabbbaababaabaabbababaabaababbbbaaabbaabbbaaaabaabbaaaaabaaaabaaabaaaaaabbaabbababbbaabbbababbaabaaaababbabbbaabbaabbababbbaaabaabbbbbbbaaaabaabbbbaabbaaababaabbaabaaaababaababbabbbbaabbabaababaaabbaabbbabbbbbbbaaababbbaaaaabbbbbbaaaababaaabbaaabbbaabbbabbababbbaababbbbaabbbaaaaabababa
aabababbbbaaabaaaabbaaaaabbaaabbbabbaaaaaabbbbbbbbbaaabbababbaabbbbabaababaaabbabaabbaabaabaaaaaabbabaababbbabbbbaabbabbabaabaaabbababbbaaaaaababbaaaaabbabbaaaaaabbabbbabaaaaabbbaaabaabaabbaabbbbaaaabbbbbaaaaabbbbbbabbaabbabbbaababbaaabbbabaaabbaabbbbbaaaabbababaaabaabbababaaaabababbabbabbabbbbaaaabbabaaaabababaaaabbabbabbbbaaaabbabbbbbbbaaabbbaaabaabbabbabbaaabbaaabbabbbbabaaaaababbaaaabbababbbbabbbbbbbbbbaabbbbabbabbaabbbaaaaaabbababaabbababbbbbabbaabaaaabaabaaaaababbaaaaababbabaaaabbaaaabbbbaaabaaabbabbaabbabbabbabbaabbaabaaabbaaaabbbabbaaaabbbbbabbbaaaabaaabaaabbbbabbbbbbbabbaababbbabbbbaabaabababaaabababbabaababbbaaaababbabaaaabaaabbaaabbabaababbaaaaaaaaaabaaababaabbbbaabbbbaaabaabbbaaabbabaabbababbbababaaaaabbaaabaababbbaaabbaabaaaabbababbbbbaaabaabaabbbabbbabbbabbaaabbabaaabbaaaaabbbaaaabbbaaaababbbbbabaababaababbaabababbabaaabbabbbababaabaaaaabababbabaaabbbababbbaabaaababaaaaaabbbabbabbaabbbaababbaabbbaababbbbabbaaabbbabababababaaaaaabababaaaabaabaaabbaabbabbbbaababaaaabbbbbbbbbbbaabbbbbabababaaaaaabbbbbaabbabbbbbbaaabababbbbaaababaabbbbbbbbbbbbabbbaaabbabbabababbaaabbbaaabaaaabbaabbabbabaababababbbbbabbabbabbabbaabbabbaaaabbaaaaaabbbbbbbaaaaaaaabbaaaabbbbababbababbaabababaaabbbabbbbabbaaaaababbaaababababaaababbababaabbbbabbaaaabababaaaabaaabbbaaaaaabbababbaabaababbbbababbbaabbbaabbabbababaabbbbbbbabaaabbabbbabaaabbaaaabababbbaaabbbbbbbbbabbbaaaaabaaabbaabaaababaaaababaaaaabaaaababbbbbbaaabaaababbabbabaabaaababaabaabbbbaaaaabababaabaabaabbaabbababbaaabaaabbbabbbabbbbbabaaabbbbbbabbabaabbbaaaabbbbbbabaabbbabbbbabaabbaababaaabbbbabbaababababaaaababbbaaabbaabababbbbbabbaabababaabbbabbabbabaaabaaabbaaaaabbbabbabbbabbaabbaababbbabbbabbbaabbbaabbbabbbbbbabaaabaaaabaabbbaaaabaabbbabbaababbabbbaaaabbbabaababbaaabaabaaaabaaaabbabbbbaaabbabbbbbabaababbaaaabaabbbabbbbababbaabbbababbabbbbbbbbbaaabaabbababbaaaaababbaaaabbabaabbbaaababbabbaabbbabaabababbaabbbbabbababbbbabbbbaabaabaaaabbaaaabbaaabbbabaabbababaabbbbaaabaaabaabbbbaaaabbaaaabbbaabbbabaabaaabbabaabaabbbbbabaab
aabaabbbbaaaabaabbbabaabaaaababaababbababababbbaaaaababbbbabaaabaababbbbaabaaabbaaabaaababbaaababababbaabbabaabaaaaaababbabbbbbabbbbbababbaabbbbbabbbbbaabaabaaabaaabbaabbaaaaaabbbabaabbbabbabbbaabbbbaababbbbaaaabaaaaabaaaaabababbababbabaabaaaaabbbbaaababaababaabaaaaaaababbaaabbbbabaabbbaabaaabaabbabbabbbbabbabbababbaabaabaaababbbaaababbaaaaaabaabbabaaabbabaabbabbbabbbabaaabbbabbabbbabbbbbbbbbaabaabaababbbbbaaaabaaabaabaaaababbabaabaabababaaabbbaaabbaababbbabaaaaabaaababbaaaaabaabbaaabbbaaababbabbbbbaabbaaababbbaabaaabbbbaabababbbbbbbaaabbaaabbabbaabbbabbabbaababbaaabaaaababaaababbababbabaababaaaaaaababbabbaabaaabbbbbbbababaabaabaabbbaaabbaaaabbaaabbbbababbbaaababaabbaaaaababababbbabaabaabbbababbbbaaabbbbaaabbbabbbaabbabbbaaaaabbbabbaabbbaabaabbbbaaaaaaababbabbbabbaaababbabbbbaabababbbabbabbabbbabaaaaaaaabbbbabbaabaabbbbabaaababaaaabbabbaababaabaabaaaabbaababbbabbbabbbbaababbbbabaababbaabbaaabaaaabbbaabbbabbbbaaaabaabbaaabababbaabbbbabbbbabbbbabababbbabbabbbbbaaaaababbbbaaaaaaabaabbaabbbbabbaabbaaaaabbabbabbaabbbbaaaabaaabababbabababaabaabaaaaabaaaaabbaabaabaaaaaaabbbabbaaaababaaabbbaababaaaababbaaabaaaabaaabbabbbaaaaabababbbbaabaababaaabbaabaabbababbaabaabbaabaaababaaabbbbaababbabbbbaaabababbaababababbaababbbabbaabbababaaaaabaabaaaabaaaaababbbbabbaabaaaabababbbaabababbaaaaababbbbabbaaaaaababbaabbababbaaaabbaaaabbaababbabbbbabbbababbbaababaabaaababbbabbbbbbaaabaaabaaababaaababbaaabaaaaaabbbaaaabbbaaabbaaaabbabaaaaabaaaaabaaabababaaaaabaaabaaaabaaaaaaabaabbabbaaaaabbbababaabbbaaabaabbaaaaabbababbbabbabbaaabbbbbaabbabbabbaabbaabbbababbbabaaabbbbbbbababbabbabbaaabbbaaaabaaababaaabbaaabaabbbbabaabbbbababababaaaaaabbbaabbabbabbbbbbabababbbbbaaaabaaabaaaababaaaabbbbaaabaaaaaabbbbbbabababbababaaabbaabbaaaabbaaaaaababbbbbabababbbaaaaaaabbbaaaabbbaaabbbbaabaaabbaabbbbaabaabaaaaaaaababbaaaababaaabababbababbbbbbaaabaaababababaabaabbbaabaabbbbaababaabbbbbbaaaabaabbbabbbbaabbbbbaabababbaaaaabbababbababbbbaaaabbabbbbbaabaabbbabbaaaabaaaabbabababaabaabaaaabbbaabababbabaaaabaaaabbab
bbbababaabbbaaaaaabbabbbbabaaaabaabbbabbababaaabbbbabbbabbbbbbbaaabbbbabbaabbababaabaababbaaaabbaababaabababbabaaabbbbaaaabbaabbbbbaabbbbbabaabbabaaabbaaaaaabbaaaabaaabbabababaaabbbbbaabbabbbbaabaabbabaaaaabbbbbbbaabababbbabbaabbbaaaaabbbbbbbaaababbabaaaaaaaaabbaabaabbbbbaaaaabaabaabaabbbbbabbababaaabaaaaaababaabaaabbaaabbbbabbabbabababbbbbbbababaabaabbabbaabaabaaaaaababbaaaabababababaaaaaabaabbbbaaabaabaaababbbabaaaabbbbabaaabababbbbbaababaabaabaaabbaaababbbbbbaababbaabaabaaabbabaabbbbbaaabbbaaaaabbaabbaababaaaababaababbbaabbababbabaaabbbabbbbabbbabbbabbbaaabbbbabbabbbbbabbababaaabbbbabbabbaaabbaabbbaaaaabbaababbbabbabbbbbabbaabaaabaabaabaabbabaabaabaaaabbababbbbaababaaaabbaaaaaaaaaaaaaaabbabbaabaaababbaaaabbbaaabaaaabbaaabbabababbaaababbaabbabbbbaaababbbaaaabababbbbababbbababbabbbbbbaabbbaaaabbbabbbaaabbaababbbbbabbabbabaabbababbbbabbaaabaaaababbabbbaabbabaabbabbbbabbabaababbbababbbbbababaabaabbabbaabababbbbbaababbababaaabbaaabaabbbbbbaaabbaaabbbbabbabaaabbbabaaaabaaaababaaabbabbbbbaababbbbbbaabbbaabaaaababbbaaaaabbabbaabbabbbaaaaabababbabbaaabbababbababbbabababbabaaabbbabbbabaabaababbbbbbbabbaabaabbaababbabaaaaabbabbabababaabbbbbabbbbbbabababaabababbababbabaaabbbaababaaabaaabbaabbbbaabaaabbbbbaabbbaaabbbbbbbaaabaabaabbaaabbbaabbbabbbaaaabbabababababbbbabbbaaaaabaaaaaaabbbaababaaaaabbaaaabaabababbbabbaaabbbaabbabababbbbbbaabbbbababababbbbabaaababbbaabaaabaabbaaaabbaabbabaababaaaaabaababbabaabbabbbbbbabbbaaaabbabbaabbaabbaabbaaabbbbbbaaaabbaabaaabbbabaaabbaabababbbaaaaabbbababaaabababbbbabbaababbbabaaaaabbbbbabbaabbaaabbbaabababbbaabababababaaabbababaabbaaabbbbbbaabaababbbbabababbaabbaaababaabbbbabbbabbaabbbbbabaaabbbabaaaaaababbabbbaaabaabbbbabbbbbbabaababbbbbabbaabbbbabbabbbabaabbabbabaaababbaabaaaabbbbbaaaababbbbbbbabbbbaaaabbbabbaabbababaabbbaaababbbbababbbbbaaabbabaaabbababbaabbbaababaaabbaabbbbbaaaaaaaaabaababbbbbbbaaabbbaaababaaabaaaaaabbbababbabbaabbbabaaaabbbbbbbaaabaabaaababbbbabaaababbaabbababbababaababbababbaaabbabbbaabbabbababbaaaabbbaabaabaaaabbabbbab
bbaaaabbbaabbaababbaabbbbbbabbbbabbbbbbbbabbbbbbbbbbbaaabaaaaabbbabbaabbabaabbbaabaaabaababbabbbababbbaabbabbaaaaaaaaabaabbbabbaaabbaaabbabbaabbbbbbabbabbbbbaabbbaabaaaabbaaabbaabbbababbaaaabaaabababbbbbaaabbabbbbaabbaabbaaaabbabbbbbbbaabbbbabaaaaabbaababbabbaabaabaaaabbabbbbaaabbbbbbbaaaaaaaaabaaaaaaabbbbababbaaababbbbbaabbbaabbbbbaabbbaabbabaababababaababbaabbbaaaaaabbbbbbaaabababaaaaaabababbbbaabbbaaaaabbbbbbbbabaaababbaabbabaabbababbabbbbaababbababbbababbbbbbabbabababbaaaaabbaaaaabababbbaaabbaaaaababbbbaaabaaaabbaaababbbabaaaaabaaabaabaaabbbbabaaabbaaaabaaabaabaabbbbbbabbabaababbabaaabbababaaaaabbabaabababbaabbbaabaaaaaaaabbaabbaabbabbaabbaaaaaaabbbaabaabbbbaabbaabaaabaaaaabaaabbaaaaabbaaaababaabbabbaabbbbababbbababbaaabaaabaaaabbabbbbaaaaaababbbbaaaaaaabaaaabaabaabbabbbbbbbaababaabbbbaabbaabbbbbbbbabbaabbbbaababaababbabbaaaaabaababaabaaaaabbabbbababaaaababbbbbbaaaababbbaaaaaaabaaabaaaaaabbbbbaabababaabababbbabbbaaababbabbaaaaaaaaabbaaaaababbaaaababbbbbaaabaabbbaababaaabaababbbbaabbbabbaabbabaaabbaabbbbabbbaabbaaaaaabaaaaababbaaaabaabababbaaabbaababaaaabbaabbbbbaabbbabbbabaabbbabaaaaababaabababaaabbaabaabbaaaabbbababbbbbbabbabaaaababaababbaabbaababaabbbbaabbaaaaabbaabbbaaaaabaababbabbabaabbabaabaabbbbababbaaaaaabaaabbbbababbbabaababbabaabaaaababbbaabbbaabaabbbbaaaabbbbaaaabbaaaaaaababbabaabbabbababbbaaabaaaabaabbaabbaaaaaabbbaababbaaababbabaaabbbaaabbabbbbbbbbbbababbaabababaaabbbabaaaabbabbbbaabbaaaaababbbabbbabbaaaaaaabbabbbabbbbbbbbaababaabbbaabababbaaabbaabbabaabaabbaaaaabaaabaaaabbaabbabbbabbaaaaabbabaaaaababaaababbabbabaabbaaababbbbaabbbabaaabbbabbbabbbaabbabbbabbbbabababaaaaabbaaaabbbabaaabaabaababaababaaaaaaaabbaaaabbaabbbbabaaaaaaaabbabaaaabbababbbbaaabbabaabaabaabbbbbabbaaabaabaaabbaabbbaababaaabbabbbbbbbbaaabaaaabbbaaabbabaabbaabbaabbaabaabbaaaabbbabbbbbababbabbabaabababababbbbabbabbbbabbabbbabaaabbaabbabbbbbbbaaaabbabbbbabaabaababbaabbabaaaaaaababbabbbaaabbabbababbbaababbbbbabaaababbaabaabbaaaabbabbbbbbaaabaaabbbabaababbaababababbbbaaabaaaabbaabbbabba
babbabbabbbabbababaaaabbaaaaaababbaaabbbaaaababbbaabbabbaababababbbbbbaababbaabbaaabbbaaaaabbbaabababaabababbaaababababbabaaabababaaabaababbabbbbabbabaabbbabbaaababbbbaabbabbaaaabbabbaababaaaababbbbabbaabaaabbbabaaabaabababbaaaabbbaabaaababaabaabbabaaabababbaabbabbbbbbbbaaabbbaabbaababbaababbbaaabbabbbabaababbbbbbaabaaaaababaabbabbbbabaabaabbbbbbaababbaaaaabaaabbaababababbbabaaaaabbaaaababbaaababbbababbbbaabbbbbabbaabaaabaaaaaaababaabbbabbbaabababaaaabbabbbabaaabbabbbaaaabaaabbabaaabbbabbbbaabbaaaaaababaaaabbaabaaaabbbbababbbaaabbbbabbbaabbbaaaaaaabbbbbaaabababbbabaaaaaaaabaabbaaaaababaaaaababaabbbbabbbaaaaaaabbbaababbbbbaaaaabbbbbaaaaaaaabbbababaabbbabaaabaabaaaabaabbabbbaaabbbbaaaaabbaaaaaaabbabababaababaaabaabbbbabababbbaaababbbabababbbbaabbbbbaaabbabaabbbbbabbaabbaababbbaababaaabbbbaaaababbbabbabbaaababaaaabbbbbaabbbaababaabaaaaaaababbaaababbabaabaaaabaabaaaabbbbaaaababbaaabaabaaaabaaabbabbaaaabbbabababaaabbabaaaaaaabbbbbbaaabbabbaabbababbbbbbaabbaabaababbbbabaabaabaaaabbbbaaabbababbaaabaabbaaababababbaabbbabbbbbbbaabbbabbabaaabbbbbaaabababbbbbbabbbbbaabbabbaaaaaaaabbbababbaaababaaabbbaabbbbabbabbabbbbbabbbababababbabbbbbaaaabaaababababbabaaaabaaaaabababbbbabbbabbbbaababbaabbbabbaaaaaaaababaabaaaaabaaabbbbabbbaabbabaabaaababbababbabaaaabaababbababaabbbaabbabbaabaaabaababbabbaaaababbbabbaaabbaabbbbabbbaabaabbaaabbabbbaabbbabbababbabbbaaaababbbaabaaaabaaababbabaaababbbabbabbbabbababaabaabbaabbaaaaaaaabaaabaaababbbabaabbbaababbabbabbabbaaaaaababbbaabbaaabbaabbabaaaaaababbabbbbbabaaabababaabaaabaaabaababbaaabbaaabbaaabaaabaaabaababbbbbabaaabaaaaabaaaaabbbaaaabbabbbbabaabaaaaabbababaabbaababbaabbabbbaabbbabbbabbbbbbaaaabbabbabbbaababaabaaaaaaaabbabaaabbbbaaabababababaaaaaaabaabaaabbbbbabaaaabbabaabaabbabbbbababbbbaabababbbbaabaaabbbbabbabababbbaabbabaaaabaaaababaaabaababbbbaababbbbbababababbbbaabbbbbbbbabbabbabbababbbbbabaaabaaaaabbbaabbbbababbbaabbababbabbabaaabbaabaaabbaaabaaabaaaababbabbababaaaababbbbabbaabaababbabaaabaaabaababbbbaabaaaabbabbbbbbbababaaaaabaaaaabb
ababbbabbababbaabaababbbbbbbbbabbbabbaabbbbaaaabbabbbaabaaaabbaaaaaaaaabbabaaaaaabaaaaababbbababaabbbaaaabaaaaabbbaaabababaabbababbabbbabaaaabbaaabaaaaabbbabbbababaabaabbbbaababbbbbabababababbaabbbaabbababaabbbaaaaababbabaaababbababaababbaababababaaabbaabaabaabaabbabbabbbaababaaabaaabababaaababbabaabaaaaabbabaabbbbbbbabaabababbbaabbaabbbbbabbbbaaaaabaabaabbbaaaabbaabbbaabaabbbaabbbaababaaababbabbbbbabbaabbaabbaaaabbbbaabaaaabbabbbabababbbbabbbbaabaababbbabbaaabaaaabbababbbaaabbbbabaabbabaababaababbbaaabbaabbaababbbabbbbbabbaababbaabaaabbababbabaabbbaabbbbbaaabbababbbaababbabababaabbbbaaaaabbbbaaababbbbbababaababbaaaabbbbbaabbbbaaabbabbbbababbbaabaabaaaaaaaaaabaabbbbbbabbaaabaaaaabbababbbbabbabbaabbabbaabbaaaababbabbaaababbbbbaabababbabbabaaaaaaabbbaaaaaaabbaababbbbaaabbabbaaaabbbbbbabbaaabbaabbbbbbbbabababababbbabbabbabbaaabaaabbaaabbbbaababbabbababababbabababaabbbbbaabbbaabbaabbbaabbbabbaabbabbabbaaabbbaaabbababbabababbaabaababbabbbaaabaaabbbbaabbbbabaaaababbabbababbaabaaaaabbaaabbbbabbbaabaaababaabbaaaabaabbabaaababbbabbaaaaabaaaaaaaaabbaaabbbbbaaabbbaaaaaabbaababbbabbbbaabbabaaabbaababbaaaaabababababbabaabbabbbaabaaaabbabababaabbbbbabaaaabbabbaaabbbabbbababbabbbabbaabbaaaaaabaabbbaaabaabbbbaaababbbabaaabbbbbabbbbaabbabbabbbaaabaaaabaaabababbabbaaabbbbbbbbaabaabababbabbbbaaaaaaababbbbbaabbaababaaaaaababbaabababbabbabababaabbaaabbabbaabbababaababababbaabbbabbbaaaabbaabaaabbaababaaabbbaabbaabbaabbabaaaaaaaaabaaabbaabbaababaabbaabbabbbaababaaabbabbbbbaabbbaabbbbaabaaabaaaaaaabaaaabbbbaababaaabbabaababbbbababaaaaabbbbbbaabbbaabbaaabbaabaaaaaababbbabaaabbbbaabaabbaaabbbababbabaaaaaaababbaaaabababbaabaababbbbaababbbbbaaaababbababbabaababaabbbbabbbbbabbaabbaaababbababaabbbbabbbbbaababaaaaaaaabaabbbbaaaabbaaabbabaaabaaababbbabaaabbbbaabaaabaaaaabbbbbbbbbababaabbaaaaaaaabbbbbbbbbaabbbbaababaaabbbababbbabaabaaaabbbaababaaababbbbbbaaabaabbabbaaaabaabababaaaaabbbbaabaaabaababbabbbabaaaababaabbabbabbabaababbabababaaabbbbaababaaaaabaaabaaabbbabababaababbaaabaaaaaaabbbbababbaabb
aabaababababaaaabbbaabbaabbaabbabaaabbaabbbbaaaababbaaabbaaaabbbaaabbbbbaaaaabbbabbbababbababbbabbbbbabbabaaabbbaaaabbabababaabaabbabbaabbbabbabaaabaabbbabaabbabbbaabbbaaabbbbbaaaaaaaabbabbababaaaababaabaabaaabbababbababaabbbbaabbabbbbabaaabbbabaaabaaaaabaabbaaabbbabaabbbabaababaabaaaabbbaaabaabbabbababbbaababbbbbbbbaabababbaabbabaabaabbbbaaaaaaabbaaaaaaabbbaabbaaababbbbbaababbabaaabbaabbbbaaabbbabbbbbbabbbbbbbbaababbbaaabbababaabaabbbbaaabaabbabaabbbbbaaaaaababbbabaaaaaaabaaaaabbabbaaaabbbaaaaababaaaaabaabaaababbbbbbbbaabaaaaaaaaaaaabaaaaababaabbbbababaabbbaabaabbabbaabbabaababbaabbaaaaabbbbbaaaaabaabaabbaaaabbbbabbbbbaabbabbaaaabaabbaabaabababaaabaababaababaaaabbabaaababbbabaabbaaaabaaabaabbbbbbbaababbababaaaaabbaaaabaabbaaabbabbaabbabbabaaababbaabaabaaaaaabaaaabaabbaabbaababbabbbbaaababaabbabababbbbaaabbaaabaabaababaabaaabbabbabbababaabbbbababbababbbbabbabbbaababaaaaaabbbababababaabbabaaaaaababbaabbbabaaabaaababaabbbbabaabbabbabababbbbababaabbabaaaaaabaaaabababbabaababbbbaaabbababbbabbabbbabbbabbaabbbbaababbbababbbbaaaaaabbaaaaaabbbaabaaabbbabbbbabbbbababaabaaaababbbbabbbbaaabbbbabaaaababbaabbbaaabbaaabbbbbbabbbaaabaabbbbbabbaabaaaaabbbbbbaaabbaabaababaabbbbbbababbabbbbbaaaabbbbabaaabbbbbbbbaaaabaabbbabbaababbabaaaabbabbabbabbbaaaababaabaaabaabaaaaababaaabbaaaabbbababaabbbaaabababbababbaaaaabbabaabaabaaaaabbbbabaaabaaaaababbbbbbaabaaaaaaababbbaaabbaaaaabaabbaabaabbabbbbbbaaabbbabaababbbababbbaababaabbbaabaabbaabbbabbabbaaabaabbbaabaaaabaaabaaabbabbababbabbbbabbbabbabbbbbbbabaaaaabbbaaabababababbabbbabbbbabbbabbbbababbaaabaabbbabaaabbbaaaaababaaabbabbbbababbabaabaaaabbbabbaabaabbbabbbabaababbaaababbbabbababbbbaaabbbbbbbbaabaabbbaaaaaaabaabaaabaaaabbbbbbaabbababbbbbababbaabbbbbabbbbaabaaabbbbaaaabbaabababbbbabbbaaaababbaabbbbbbaabaabbaaababaabbbbaabaabbababbbbbbaabbabababbbbbbababbaaaaaababbbbbabaaaababbababababbaababababaabbbaaaabbaaaaabbaaabbbbbbabbaabbabbaaabaaababbabaaabaaaaabbbaaabbbbbaaabbabaabbbaaaababbababbbaaababababaabbbababaaabaaababaabbbabbabbbbabaaaabb
aaaaaabaaababbbbbababaabbabbbaaababbbabaabaaabbbaababaaabbbabbababbbabbbaaaabbabaabaaaaaaaaabbaaaaabbabaababaabbbabbaababaababbaabbbabaabbbbaaababbabbaabbabababbabbbabbabaabbabbaaabababababbaabaabbbbaaaabababbaaabbbbbabbababbbababaabaabbabbbbbabbaaababbabbabbaaaabbbaabababbbbabaaaaabbbabaaaaababaabbbaaabbaaabababbabaaababbbbbababbbbaaaaabaaaabbaaababbbaaaababaabaababbaaabbaaabbababbbbbbabbbbabbbbabbbbbbbbabbbbaabbbaabbaababaaabbababbababbaabababaabaababbaaaabababaababaaaaaaaaabaaaaaabaaababbbaabbaaabbaaaaaabaaabbabaaaaaabbbbbbbbbaaabbaaababaabaaabaabbbaabaaaabaabbababbabbbbbaaaabbbbaabbbbabaaaaabbaaabaabbabbbbabbaabababbaabbbbbbbbaaaabbababababbaabaabaabababbbaaaabababbaaabbbbaabaabaaaabbaabaaaaaaaabaabaabababababbaaabbabaabbbaaaaababbabbaabababbbbbbbbaaabaaaabaaaabbbbbbaababbbbbbbbbbbaaababaaabbbababaaaaababbaababbabbbabbbaaabaabaabaabababbbbaaaabaaababababababbbbbbbabaabbbbbbabbababbaaaaaaababaabbbbbaabaabaaabbababaaaaababbaaabaaaabbaaababbbababaaaabaaabaaaabababbbaaabbbbbabbaabbaabbbbbbaabaaaaabbbbabaabaaaaaaaabababbabbaabaaaaabbbbbbbaaaaabaaaaaabaababababaabaaaaaabbbaaabbaaaababbbbaaaababbbbbbaabaabaabaabbaabbaaaabbabaabbabbbabbaaabaabbbbbbbaaabaaabbaaabaaababbbbbaabaaabaabbbabababbbababababaaaabbbbbbabaaabaaabaabbabbaaabbabbbbababababbabaabbbabababaabbaabaaaabbbbbaaaabaabbabaaaabbbbbbbabaaaabbabbbababbabbababbaabbaabbabbbaabbbbbabbbaabbabaabaaaabbbbaaabaababaaababaaabbbbababaaaaaababbbababbaaaababababaaaaaabaabaaabaabaaabbabbbbbaaababbbabbbbaababbaabbbaaabaaabbbbbaabbbbbbabaaabaaababbabbabababbbbbaaabaaaaaaabababaabbaaabaabbbabbbbbbaabbbaabababbbabbaabbabababaaaaaaabaaabbabaabaabbbaabbbabaaabbbabbbabbbabbbaaaabaaaaabbaababaaabaabbaabbaabbaabaabbbabbaabaaaaaaaabbbbaaaabbbbaababbaababbababbaaaabaabaaaaaaabbababaaaaaabbbbabbabbbaabbbababbaaabbbbabaaababaabaababbbabbbbbbabbaabbabaabbbbababbbaabbaaaabbbabbaabbbababbbbaaabbbbbbabaaaabbbbaaaabaaaaabbaababaaabbabbabbabaaaabaaabbabbbbabaabbaaaabbaabbaaaabaaaaabbaaabbbabbbabbaababaabaabbaaaabbabbaaaaabaaaabbbabbbbabaabaa
baaaabbbbabbbbbaabaabbbbbababababbbabaaaabaabbbbbbbbabbabbaababaabbbaababababaabbbbbabababaaababaaabbababaaaabbbbaaabbabbbbbbbbaabbbbaaaaaaaabababbbabbaaaabbaaabbaaababbabbabbbbabbbabababbabaaaaabaaaabbabbabbbaaaababbbabbbaaabbbbbbabababbbabbaaaabbbabbbabaaabbabaabaaaabaaabaaabbbabbaaabbaaaaaabaaababbbaaabaabbaaabbaaababbabaaabaaababbabaababbbabaaaaabaabbbbbbbbbabaabaaabbabaaabaaabbabbbababbbbbbbaababbbbaabbaabbaaabbbaabababaaaaababaaaabbabbbbbababbbbbbaaaaababbbabaababbaaaabaaababaabababbabbababbbabbbabbaaabbaaaababbbaabbbbbaababaaabaabbbbabaabababbbbbaababbabbbabbbabbbbabbbaaabbbababbbababbbbaaaaaabaabaaaaababbbbabbbababaabaaaabbaaaaaabbabbbaaaaaaaaabababaabbbaabababbbbaaabbbbaabbbabbbbabaabaaabbbbbaaaabbbbaabbabbbbbbbbabbaabbaabbbaaabbbbbbaabbbbaaaababbbaabaaaabbbabbababbabbaaabbaabbbbbaaaabbaababaabbabaabababaaababaabaaaabaaabaabaabaaaaabababbbabaababbaabbababbababbababbababbbabababbbaaaabbaabaabbabaaaabbaaaaabbbbbbabaabbabaaababaabbbaabaabaaaaaaabbabbaaaaaaabaaabaabbaaabbbbaaabaabaabbaababaaabbaabbaababaaabbabbabbbbabbbbbababaababbbbaabbabbbbaaaaabaabbbaabbbababbabaabbbbbbbaaaaaababbbaaababaaabaabbaaaaabbaabababbabbbbaabaabaaaaaababaaabbbabbbbbaabaabababbbbaabbaaabaabbaabaaaabbbbaaababaabbbbabbbbabbabababbbbbaaabbabbbababbbbaabbaaaabaaaabaabbbbbabbabbbabababbaabbbabaaaaaaabaaaaaabaabaabbbabaaabbabbaabaaabbbabaaaabbbabbaabaabbbbbabbabbabbbaaaaabbabaababbabaabaaabbaaabbbbbabbbbbabbababaaabbaaaaabbbbbaaaaaabbbababbbbbaaababababaaabbababbbbaaaaaabbbbaaaabbbbbaaabbbabaabbbbabbabbbbaaababbbbabbaabbaabbaaaabababbbaabaaabbbbababbababbabbabbbaaabbaabbbbaaabbbbbbababbaabaababaaaababbbaaaababbaabbaabababaabbbaaaabbbabbbbbbaaaabbbaababaababaaababaabbbbababbabbababaaabaabbabbbbabbaaaabbabaabaaabbaaaaaabbbaababbbbaaaabaaaaaaabbabbbbabbaabbbbabaaaaaaabbababbabaabbbbaaababaabaaaaaaaabbaaababbaaaabaabaabbaabaaababbaababbbbbbbabbabbbbababbbabaababbbabaabbbaabaaabbabbbbaaabaabbabbbbaabbaabababaabbbbabbbbbaabbababbbbaaabbbbabababbaabbbbbaabaabbbbbaabbbbaabaaababaabbaaabaabbaabaaab
aaaababaaabbabaabaaabababbbbabbabbaaabbbaabbaaaababbabbaaaabaaaaabbabbabbbbaaaabaabaabbbbbbaababaabaaaabbabbbabbaaabaaaabababbbbaabaabaaaaaabbabbbbaabbbbbaabbababbbaabaaabaabaabbbbaabaaabaabbaaaabaaaabbaababbbaaaaabbaabaaabbabbaaaabbaaababbabbbaaaaaaabbaababbbaabababaaaabbbbbabaabbbbabaabbbabbbaaaaabaaaabbbbaabbbbabbaaabababaababaaabbaabbbbabaaabbbbbabaabbaaaababaaabaaaabaaaaabbbbbbaabbbbbababbabbaaaabbaaabbaabbbaabbbaaaabbbbabbbbbbbaabababaaababbbbabbbaabbababbabababbaaaabbbabaaaabbbabbbaabaaaaaababbaaaabbaababbababbababbbbbabaabbaabbaaaabbaaababaaabbaaabaabbaaababbbabaaabbaababaabbbbaababbabbbaabbbabbbbabaaaaaaabaabbabbbabbaaababababbbaaababaabbbabaaaaaabaabaabaababbaaaaaababaabbaabaaaabbbbbaaabbbababaabbababbbbbaaabbbbabbbaabbaabbbbaabbabaabbabbabbabbaaabaabababbbababbbbaaaabbaaaabababbabaaabbbbbabbaabbaaaaaaaaaaaaabaabbaabaababbbbbbbaaaababbbbaaaaabbbbabbbaabbbaabbaababaaaabbaaabbabbababaaaaabbaaaaaaabbbababaabbaabbabaaabaaabbbaabbbbbbbababbbabaaabababbbaaaabaabbaaaaaababbaaabbbabbabbbababbaabbbbabbaaaababababaaaaaabaabaaabbbabbabaaabbbabbbbbaaabaabbbabbabbaababaabaabbaabaabbbababbaaaabbbbbabaaabbbababbbaaabaaababbbabaaabaaabbbabbaaabbabbbbabbaabaaaabbbabbababbaababaabbbbabbaaabbbaabbbaaaaabaaabaaabbaaaaaaaaabbaabbaaaabbaaabbabbabbbabaaabbbaababababbbaaaaabbabaababbbaabababababbabbbaaabababaaaabbaabbabaabbaabbbabbabbaaaababababababaabbbaaabaaabbbbbabbbbabbbbbbaabaabbbababbbbbbababaaaababbbbbbbaabbbbbbaabbbaabbaabbbbaaabbbaaaabaaababbabbababbaabbabaaabbbbbaabbbaabaaaabaaabaabbaababbaaabbabaaabbbaaabbbabbbbabbaaabaabaabaaabbabaaabbbbabbaabbbaabaaaaaabbaaababbabababbbabbaaaabbaababbabbbaaabbbaababbbbbbabbbbbbaabbababaabbabbabbbbbbbababbbabbaaababaabaabbaaaaaabbbbabbbbbbbbababaabababaabbbbbbabaaabbbbabbaaaabbbabbabbbaabbbbbaabaabbaaababbaababbbabbabbaabaabbaabbbabaabaaaaaabaaabbbbbabaaaaabbbbbabaabbababaabaaabaabbbbbbbbaababbbbbbbaabaabbbbaabaabbbabbabbbabbbbbbabaaaabbabaaabaaaaababaaaaaabababbbbaaabbbababbbabbbbaabbbaaaaaaabaabbbbaaabbbbbbbabbaaabbbabaabababaabbbba
abbabbaaabbabaababaaaaabbabaabbbaabbababbbaaabbbbbbbbbbabababaaabbaaaaaaaaaaaaaaaaabbbbbbabaaaaababbbbaaabbaabbbbaabaaabababaabaaabbababbbabbabbaaabbbabababbbabbbabbabbaababaaabbbabaabaabbaabbabbbabaaaaaabbabbbabaaaaaaababaababbbbbabbbaabbbbaabaababbbbaabbbaaabbbabbbbaababbbbbaabaabbbbbaabbbbbaaaabbbabbabaaababababaaaaabbabbbbbbaaaaababbbbbaabbabbbbbbbabbbabababaababaaaaaabaabbaabaaaaaabaaaababbabbabbababaaabbbbaababbbaabababbaaabaabababbbbbbbaabaabbbbbabaabbbbbbabbbbaaababbbabaaabbbbaabbabaaaaabbaabababaabbbbbbbbbaabaaababbaabbaabbaabababaaaabbabbbbbbbbbbaaaaabaaaaabababbabbbbabaaaaaabaaabbaabbababaabbbbabbabbbbabbaaaaabbbbbabbbaabbaaaabbaaaaaaababaabbbbbbbabaaaaaabbaaaabaaaaabaababaabbaaaabbbbabbbbbbaabaaabbbbabbabbbbababababaabbabaaabaaaabbaabbababaabbabbabbabaabbabbbbbbbabbbabaabababaabbbaabbaabaabbbaaaabaabbbbbaabbbaaaaababbababbaaabbbaaaaabbaaabbabbbbaabaabbbababaabbbaabaaaabbabaaababaaaaabaaabababbbabaababaabbbbaababbbabaabbbaaaaabbbabbbaaaaabbaaaaaaaabbaababbaaaabaabbabaaaaaaabaabbbbbabbabaaabaabaaabbabbaaaabbaabbabbaaaabababbbaabbaaaaababaabbaabababbbbaaabbaaabbbabbbbbbbaaabaabbaababaaaaaababababababbbaababbbaabaaabbabaabbabbbbbaabababbabbaaaabababaaaababbaabaabaabbbabbbaaabababbbbaabbabbabbbabaaabbbbabbbabaababaabaaaaabbbabababbaabbbabbaababbbabbbbbbabbbbbbbaaabbababbabaabbabbabaaaababaaabbbbbaaabbaabaabaaaaaabaabbbaaaaaabaaabaabaabaabaaaaabbaabbabaaabbbaaabbabbbbaaaabbbabbaaaababaabbbbaabaabbaaabaaabaaabbbabaabababbbbaaaaabbababbabbababbbbbbbabaabbbbabbbabababbbaaaabbbaaaabbbabaabaabbaaabbbbaaaabbaaaaababbaaabaabaaaaaaabababaaabbaaaaabababaabaababaaaabbbaabbbbaaabaabaaababbbbabaaabbaaabbbabaaaaaabbabbaabbbaabaababaaaabaabababbaaabbbbabbbbabbaaababbbbbaaababababbbbbaabaabbbaabbbabbbbbbbbbbbabbabbbaaabaabababbabbbaaaaabaaaaabbbbbbbaabababababbaabbbaaaaababaaabbbbbaaababbbbabbbbbbabbaaababaaabbaaabbbaabbbabbbbabaabaaaababbbabbbbaabbababaabbbaaababaaaabbaaaabaaabbbaabbbbaabbbabbbaaabbaaaaaabaabbbaabbbbababbbaaabaaaaaabaaaaaabbababbaabaabababbaaabbabaabbbaabba
ababbaabbaabaabbaabbaabbaabbbbbaaababbbbbbbbaaaababaabbaabaaabbbbbababbabaaababbbababbaaaaabbbaaababbbaabbbaabbbbaabbaaaabababbbabbbabbabaaaaabbbbabbbbabbabbaabbbaaaaaaabbaabaababbabbbbabaaabaababbaabbbbbabbbbabababababaabababaaabbbaaaaaaaaaaaaababaaabbaababaaabaaaaaaaaaaababbbbbaabbbaaaaabbaaabaaabbaabaaabbaaaababbbaaabbababaababbaaabbaabaaababaaaabbbbaaabbababbabbbbbabaaabbabababaababbababaaaaaababbabaaaababbbabaabbaabbbbaabbabbaaabaabbbaabbbaababaaaabababbbbbbababbaabaaaabbbbaababbbaabaabababaaabababbbbbaaaabaabababaaabaabbabbbabbabbbabbbbabaaabbbaaababbaaabaabaababbbbbbbbaabbbbbabaaabbababaaaabbbababbbbbabbbabbbbbbbaaababaaabbabaaabbbababbabaaabbababbabbaabbbbbbabaaabbbaaabbaaaaaabbababbbbabbaaabaababaabaabbaaabbaaaabaabbbbaaababbbaaabaabaabaabbbbaabbaabbaabaabbbabaaabbbbababababbaabaabbbaabbabaaaaabbabbabbbaabbbbaaababbbbbbaaaababaabbaaabbbabbbabaaabbbbbabbaaabbabbbbabbaaaaababaaaaaaaababbaaaaaabaabbabbbababbbaaaabbabaaaabaaababbaaabaaabaaabbabbaaaaababbbabbbbababaaaaabbbabbaaaababaabbaaabbabbaaabbbabbbabaaaabbbbabbbabbbbaaabbbbabbbabaabbbbababababbbabbaabaaabaabbababaabaabbbabaababaaabbbbbbbbabababaaaabbbaabbaabaaababaaaabaaaababbbbbbabbabaabbbbbababaabaaaababaabbababbababababababbabbaababbabaabaabbaaaaaaabaababaababaabbbbaaabababbabbabbbbbbaabaaabaabbbbbaaaabbaabaaaababbbababbaaaaabbabaaaabbbaaaaaabaaabababbbbbbbbaababbbaaabaaababaabaaabaababbbababaababbabbaabbbbabbaabbbbabbaabbbbabaabaaaababbbbaabaaabbabababbbaabbaababbabbabbbbaaabaabbbbabbababbbaaaaabaabbaaaabbabaabbaababaaabbabaaababbabbbbbbabbabaabababbbbaaabbabbbabbbabbabbbbbaaaabbabbababbababaaabbbaaababaabbababbbbbbaaaabaabaabbababaaaaaabaaaaabbababbabaababaabaabbbbaaabbababbbbbabbabaaaaabaababbabaaaabbbaabaabbaabbbbbbbbaabaaabbbbbababaabaaaaabbababaaababbabbababbaabbabbbbbaaaaababbababbaabbbabbaaaaaaabaababaababbbaabaaababaaaaabbaabbabbbbababbbaaabbaabbaaaababbbbbabaabbbabaabaaabbbbabaababbbababaabbaabaaaabbabbbaaaababbabababaaaaaabbbbababaababaaabbbaabbaaababbbababbaaabababbbaabaabaaaaabbbbaabaaaabbb
bbaaaaabbabbbabaabaabbbabbbaabbaaaaabaabaabbababbabbababbabaabababaabaabaabbbbbbaabbbabbbbbbabaaabaaaaaaababbababbbbbbabbaaabbabbaabaaababbaababaabbbbbbaabaaabbaaabbbaaabaabbaaababbabbbababbaabbbbabaaabaaaaaababbaababbbbbaabbbbabbbabbbbbbbaabababbaabaaaaabaabbbbaaabbbbabbabbbaaaababbbabbaaabbbbbabaababaaaabababbabbabaaabaaaabbabbbbabbbabbaabbbbaaabaabbababaabbababbbbbaabbbbabbbbbbaababbabaaabbbbababbbabaabbbabbabababbbaaaabbaabaaabbbbbbbaabbababbababbaaabaababaaabbaabbaababaabbabbbababbabbabbbbbaaaaabbbbbbbbbababbbbbbaaabbaaaaaababbbbabbaababbbbaaaaababbbbababbbbbbaaaababaaaabababbbabaaabbabbaabbaababbbbabbbbbbabbababbaaaaaabbbaabbbabbbbaabaaabbaaaaaaabbbabababababbaaaababbababbbbbababaabbababbbbbbaaaaaaaaaaaabaaabbabaaabbabbbbabbaaaaaababaaababbabaabaababaababbbaaabbbbabababbbbaabbabaabbbbbabbbbbaaababaababaabbaabbbbababaaabbbabbabbababbbaabbbbbaabaaaabbbbbbaaabbabababaaaabaaaaabbabbaabaaabbbbaaabbaaaabababaaabaabbbabbbabbaaaababbbaaaabaaabaabbbbbbbbbbaaabaaaabbabaaaaababababaabbbbabbbabbbaaaaabbaabbaaabaaaabbaabbabababbaabbbbbabbaababaaaabbbbabbbbababbbabbaabbbaaabababbaaaaababaaabaabbbbbbaaaaaaabbbabbaaaabbabaaabaaabaaaaaabbabbaaabbbbabbbaaabaaaabbbbaaaaaaaabbbbaaabbbbabaabaaabbbbabbbbbbbbbbaabaababaababaabbabaabaaabaabaabbababaababbabbabaaababbbabaababbababbaaabaaaaaaabbbbbabbbaabbbaabaaaababaaaabababaabbababaababaababaabababbaaabbbbbbaabbaabbbaabaaaababbaababbbbbabbbbabbaabbbbababaaabbbbababaabaabaabbaaababaaabbbbbbbbaabababaabbbaababaaaaaaaaaaaabbaaabbbabbbabbbabbaababbbbabbabbbaababbabbbbabaaabbabababababbaaaabaababababbaabbaaaaabbbabbabaabbbbabababaabbbbaabbabababbabbbbbbaaabbaabbabbbaabbabbbbabbbaabbbbaaabbbbbabbbabbabbbaabbabbabbbabbbbaabbbbbbaaabababaaaaababbaabbbaabaabaaabbbaaaababbabbbbbaabbbabababbbbabaabaaaabbbbbaaaabbaaaaabaaababbbbbbaabbabbabbbbababababbaabbabbbaabbbbaabaabaaabaabbbbaabbaaaaaaabbbaababbabbbaaaabbbbbaabbbbbbbaabbabaaaabbbbababaaabbaaaaaabaaaabababaabaaabbbaaababaabbbabaaabbbaabbaaababbabbbbabaaabbabaaaabbaaabbbbaabaabbaaaaaaababababb
bbaaabbabbabaabbabababbbbabaaaaabbbbaaaaaababbaaabaababbababbabbbaaaabaabaaaaabababbaaabbaabbaababbabbbbbbbbbbaaaaaaaaaababbabbaaaabbbbabbbaabaabaaaababbabaabaabbabbaabbbaaaaaababbabababababaaaabababbabaabbbbabbabbaabbabaaabaabaabbbbbbaababaaabbbabbbaaababbabbbbbabbbabbabbababbaaabbabaabaabbbbbabbbbabbbbbbabababbabbbbbbaaaabbbbabaaabaababbaabbbbabbbbaaaaabbbababbbabbbaabbabbababaabbbbbbbabaaaaaaaabbaaaaaaababbbbaabbabbabbaaabbabaaaabaabbbbabbaabbabbbbaabbaabbababbbabbaaabaabbbbbbbabbbbbaabaabbbbabaaaaabaabbbbbbaaaaabbbaabbaaaababaaabbbbbaabbaaabbaaababbababbaaaaabbaaaaaabaababbbaaaabbaabbbbaaabaaaaaabbbbaaaaabbbbbbababbaababbaabbabbabbabbbaaaaaababbbbaaabbbaaaabbaaabaabaababaabaaaaababbabaaabaaabababbbbbbbbbbaaabbaaaaaaaaaabbaaabbbabbaaabbbbbbbbabbbaabbabaaabbaabbbabbabaaabbbbbaaabaaaabbaabbabababbaaabbbbababbaaaabbbbabbbaaabbbbaaababbaaabbabbabaaaabababbaaaaabbababbbabaaaaabbaabbbbbbbaaaabbaaabbbbbaaaabbbbaabbaabbabababbababbbbbbbbaabbababbaabaabbaabbabbabaabbaabaaabaaaaabbaaabaabaababababaabaabbaabaaaaaaaabbaababbabbabbaabbaaababbaabaabbabbbababbbbabbababbabbbaabbabaaaabaaaaabaaaaabbbaabaaabbabbaaababbbbaaabaaabbaabaabaaabbabbaabaabaabbaaabababbabaabaaaabbabaaabbaabababbbbbabbabbabaaabbbaababbbabaabbbbbabaababababaabbbbbbbbabbbabbaabbaaaaabbaaaaabaabbbbbbbbbbabbabbabbbababaaababbaaabaababbbaaaaabaaababbbbbbbbbbabbbbabbbabaaaabababaaabbaaaabbaaaabbabaaababbbaabbaabaaaababbbabbbbaabababababababbabbbabaaaabbbbbbabaaabbabbababaabbabbabbababbbaaaaabaababbbaabbaabbababbaabbbbabaabaababbaababbabaaaaaabaabaabbabbbbbbabbbaaababaabababbaabaaaabbbbbbabbaaababbbbababbbabbaabaabbbaabaaabaabbaabbbaaabbbaabbaaaabaaaaaaabbbbabbaaabbababaabbaaaababbaaabbbabaaababbbbaaaaabbbbabaabaabbbbaabaaaabaabbbaaaababababbabaaabbbaabaaabbbbaaabbaaabbabbbbaababbabbbabaaaaababbaaabbbaabaaabbaabbaaaaaabbbabbaaabaaabbbaabbbaaaaabababbaabaaaabbabababaaaababaabaabababbbaaaabbbabbbbbbababbabbaabbbaaaaabbbaaabaabbbbbbaaabbbbbababbbbbbbbbabaabaabbababbbbaaabbbaabaaaaaababaabbababbbaabaaaabaabbabbbabbab
baaabbbbbababbaaaaaaaabbbabbaaaabaabaaabbbaabbbbabaaaabababaaaabbbaaaabbababbbabaababbaaabbbabbaababbaabaababbabbabbaabaaabbbbbaaaaabbbababbbbbaaaaababaaaaaabbabbabbbaaabbbaabbbbbbbabbabbaaabbaaabbaabababbaaaabbbabaabbbaaaaabbaabaabbaabbaabbabbaabaaabaabbbaaaabbbbbbbbbaabbbbaaaaabbbabbbbbbaabbbabbabbbbbbbabbbabaaaabaabababbbbababbabbaaabbaababbaabaaabbbbababbabbbbaabaabbaabbabbbbbbaabbabababaababbabbabbabbbbabbbaaabbbaaabbaababbaaabaabbabbaabbabbaabbbbbaaaabaabbabbaabaabbbbbbbabbbaaabaaaabbbbabbaabbbaabbabbbbbbaababbbbbabbbbabbbababbbababbabaaaaaaaabbababbaababaaaabaaaabaabaaabaabbabaababbaaaabaabbabbbabbaaaaaaabaaababbaaabbbbabbaaabbaabaabbaabbbbbbbabbbbaabababaabbabbbbabababaabaabaaabaaaabaaaaaabaaabaababaaababbbaaaaababababababbaabbaaaabbabaaaaaaabbbbabbababbabbbbbbbabbbbbaabbaaabababbbbbbbaabbbaaaabaaaaaaabbbbbaaabababbabababbabbbbbbbabbabaaabbababaaabbabbaaaabbbbbbbbbabbbaaababababaababbabababababbaaabababbbaabbbbbbbababbbbbaaabbbabbabbaabbbbbaaaabbbabaaaabbaaaabbbbbbbaabbabaaaaaaaabaababbbaaaabaababbbbbbbbbabbabbbbbbbababaabbbabbaababaaabbbbbaaabbbbbbababaababbbbbbbaaababbaaaaababbbaaaabbaaabbaaaaabbbbabbaaaababbaaaababbabbabaaabbaabbaaabbbbaabbaaaaabababbbbaabaabaaababbabbaaaabaaabbbaababababababbababbaabababbaabbaababbbaaabbaaabbabbaabbabaaabbababbbaaaaabbababbbbaaaabaababbbaabaabaabbbabbbbaabababbbbbaaaaaabbbbabbabaabbbabaabbbbaaabbbbbaababaaaaaabbaaaabbbabbaaabaababaabbbabbbbabbbbbaabbbabbbbabbbbbaabbababaaaaaabbbaaaaaaaaabaabbbababbaaaabababbbbaaabaabaabaabbbbbbabaaaabbbaaaabbbaaabaaaababbabaabbabaaaaaabbaaabbbbababbbabaababbbbabababaaaabababaaaaaabaaabaaabbbaabbbbababbabbbabaaaaaababbbbaabbbbbaaaaababbabbaabbabaabbaaaabbbabbaabaaabaaaaabbbbbbaaabbbbbbababbaaabaabaaabaabbaabbaaabababbbabbbaabbaaababaabaabbabaaaababbabaaaaabbabababbbabbaabbabbbbabbbaaababbabbaabaabababbbbbaabaababaabbbbbbbabbaaaaaaabbabababbbabaaabbbaababbababbbbbbaababaabaababbbaabbbbaabbabbbbbaababbaabbaaaabbabaaaaababbaaabbbabaaaabbbbabaaabbabaabababaabbbbaaaaaaabbbabbabbabbaabbaabbbaaa
abbbabaaabbbaabbababaabaabbbbbaabaabbaaaaababaababbaabbaabaabababbbabbaaabbaaabababbabaaaaabbbaaabbabbbbbabbababaabbbaaababababaaabaaabaabbbaabababaababbaaababbabbaaabaaaaaaabbaaaaabbbbbbabbabbababbaabbbbabbbbbaababaaabbabbbabbababbbabbaaabbbbbbbaaabaaabaaaababbaabababaaabbaaaaaaabbbbbaababbbaabbaabaaabababbababbbbbbabbbabbbaabaabbbbabbabababbbbbbbbbaaabaabbbaaaabaabbbbbabbbabababbbbbbabaaabbaaababbbbbbbababaaababababbbbaaaaabbbaabbaabababbabaabbababbabbbaababbabbabbabaabbbaaaabbaabaababbbaababaaaabbabaabbaabbbbbababbbbabaabbbaabbabbaaaaababbbaaababbaabbabbaabbbbbbbabaababaaabaaababbabbaaaaaababaabbbababbabbabbbbbbbbbaaaaaaabaaaabbbaaaabbaaababbabbaaabaabbbbbaabbbbbbbbbbbbaabaabbaabaaaaaaaaabababbbbaaabbabbaababbaababaaaabbaabaaaaabbbaaaaaabaaabaaabaaaabbbabbbbabbbbabaabbbbbababbbbbbababbaabbaabbbaabbbbaabbbbabaabbbbabbbbbababbabaabaabbaababaabbabbbaaaabbbaabbbaaaaaabbababbaaabaaaaaabbbbaaaababbbbabbbababbaabbabbaaababbbbaabaabababababbbabaabbaaabbababbbaaabbabbababaaabbbaabbabababbbabaabaabbabaaaabbbbabaabbbbbabababaaabbaaaabaaaabaaabbaaaaaabaaaaaaaabbbabababbbbbabbbbbaabababaaabbabbbbbbaaabbbaaaabbbaaabbaabbababbbababbbababbaaaaabaaabbaaabaaababbbbaaaabbbbbabbaaaabbbabaaaaaaabbbababbaaabbaababbbbabaaababaabbaabbbbabbabaaababababbbbbabaabbbbaabbabbabbaaabaabbabababbbbabbaaabaabbbbabbaaaaabbbababbaaabbaabbbbaababbbbaabbabbbaabbaaaaababbabbaabbbabbbaaabaaaaabababbbbababbaabababbaabbbbababbaaaaaaabbabaaababaaaabaaaaaababaabaaabbabaabaaaaabbaaaaabababbaabbbbbbaabaaaababbabbbababaabbbaabaabaaaaaababbababbbbaaaabbbabbbbbbbbbbbbbbbabbabbabaaabbababbbbbbbabaabaaabbbabbabbaabbbbabbbbabaabbbabaaabbbabbaabaababaabaaababbbabbbbbbaabaabbaaaababbaaabaaaaaababbbbabaaababbababbbaaababaabbababbbabbaabbaabbaaaabbaabaaaaabaaabaababbababbbbbbbabbbaaabbbbabbbbbabbbaabaaabbaaaaabaaabaaabbbbbbababbaabaabbaabbbaaabbabbbbaaabaababbbbbbbbbaabbbbbbbaaaaaabbbabbaabaaaaabbaabbaabbababaaaabaaaabbbbaaaababbabbbbbbaabbabbabbaabbaaabbbaababaabaaabbaaaabbbbababaabbabbbabaabbaaaaabbbabaabbbbaaaaaaab
abababbbbbbbbaaaaaaaabbababaabbaabaabbaaabababbabbbbbbbabbababaaababbbabbbaaaabbbbbaaaaaabababbaabbabbbaaaabbababaaababbaaabababbbbaabbaaaababbbbabbabaaaaaaababbbaabbbbbbbaaabaaabbbbbaabbbbaabbabbaaabaabbaabaaaaaaaabbbbaabbabbaaaabaaaabbaaaababbbaaaababbbaababbbabbbaabbbaaabbaaabbaabaaabababaaaabbbababbbabaaabbaaaababbaaabbaaababbbababbbabaabbbabbaaaabaaaabbaabbbbbaabbbbbabababbbbabaabbababbaaabbaabbaabbabbbbaaaabbabaaaaaabaaaabbababbbaaabbbbaaabbabbabbaababababbbbbaaabaaababbaaaabbbbaabbabaaabaabababaaaaabbbabbaaabbbbbaaabbaaaabaabbbaaaaabbababbbbabaaaaaaabababbbbababaaabbaaabbaabbabbbbaababaaabaabbaababbaabababbaabababaababbbaabbaababbaaaabbaabbbbbbaabaaababbbabbbaabaaabaaaababaaabaaaaaabaaaaababaaabababaababbaabaabbbaabbabbaabbbbbababaabbaaabbbbaabbabbaabbababaababababbbabbbbaaaaabbbbbabbbaaabaabbabaaabaabbabaaabaabaaaabbbaababbaaabbbbbbaabaabaaababababbabbaababaababbbaaabaaaaaabaaaababbaabbbababbbbaabbbbbbaaaaaaabaaabbaabbbabbbbbbabbaababbbaaaababaabbabbbabbbbaaabaaaaabaabaaaabaabaaaaaaabbabbabbbbbaabbbbabaaaabbabbaaabbbbabbbabbbaaaaabbbbaabbababbabbbbabababbaababbbaabaabaaaabbaaababbbbbababbbababbbabbabbbaaaabaabaabababbabbbabbabbbabbabbbaaaaaaaabbbababbbbaababaabaabbbabaabaaabaaaabbaaaabbbaaaaaabaaabbbabaaaababaaaabaaaaabaabbabaabaaaaaababaaabababaaabaabbaaabaabaabaababbbabbbbabaabbabbaabaaaaaabaaaabaababaaaaaababbaabbbbababbabaabaabbbaaabbbbababbbbaabaabaaabaaabbabbbbbbbabbbbaaabaaabbbaabaaaaabbaabaaabbabbbabbabaabaaaabbabaaaaaaabababbaaabaabbaabababaababbabbabbaaaaaaabaabaababababbbaaaabababaababbbaaaaabbbaabbbbbabbbaabbbbabaabbabbaaaaababbbbabaaabbababaabbaaabbbbbbbbaabaabbaaaaabbabbbaabaaabbaababaaaabbaaaaaaaabbbbabbabbbbabbbbbbbabaaaaaabbaaababaabbabbabaaabbababaaaabaabbaaaabbbaaababbbaaaaababbaabbabbabbabbbabbbbbbaababbbabaaabbbbabaaaabbaabbbbbabbbabbbaaaaaabaaabbbbabbbbabaababbabababaaaabbabaaaaaabaaaaaabbbbaabaabbbbabbbbbabaababbabababbbbbbbaaabbbbbbaaaabaaabbbaaaabbbaabbababbabaabaaabbbabbaaabbaabbabbabbaaabbaaabbaabbabbaababbaabbbbbababaababbbabaabab
babbaabaabbbbbaaaabbaaaabbbbbbbbaaababbaabbbaabaababbbaaababababbbbbaabbbbbabbbbabaabbbbabababbbbabaabbbbaaabaabaaabaabbaabbabbabbbbbaaaabbbbabbabbbaaabaaabaaabaaaabbabaabbabaabaabaabaabbababaaabbaabaabbbaabababaaabababaaaabbbbaabbabbabbababbbababaabbaaaabaaabbaabbbbaababaabbbaabbabaaababbbaaababbbbbbbaabaaaabababaababbababbababbaaabbabababbbaabbbbbbabbbababaabbbbbbbabbabbbbabbaaabbbabbaababbabbaaaabaaabaababbbbbbbbbbbabbbbaaabaaaaaabababbabbabbababbaabbaabababbaababbbbbbaabbabbababbbabbbbbbaabbaaababaaabbaaaabaabbababbbaabbaabbaaabaaaaaabbaaaabaaabbababaaababaaabaaabbbbbbbaaabaaaabbaabababbbbabababbbaaaaaaabaaaabaaaaaaabbbaabbbbbbabaabbabaabaaaababbbabbbaabaabbaabaabbabbaababbbbaabbbbbbabbabbaabbaabbaabbbaabbaabaaabaabbbaabbabbbbabbabbabaabbbabbababbbabbaabaaaabbaabbbaabbbaabbbaaabaabababaabbabbababbaabababaaaabbbbbabbbaabbbbaaaababbbbaababbaabbaabbbbabaaaaaabaaabbbbaaabbbbbaabaababbaaababbabbaabaaaabbbaaabbbbbbaaaababbbbabbaaabbaaaababaaaabbabbbabbaabbbaaaaaaabbbbaaabbbbbbabaabbaaaabaabbababbbababbbabbabbbbabbbbaaabaabaaabbbbababbbaabaabbbbbaabaaabbbbabbabbabbaababaaaaaabbaabbaaaaaabaaabbabaaabbbbaaaaaabbabbbbbaaaaabaaabbabababaabbaabbbbbabbabaaaabbababaaaaabbababbbbbabbbbbabaaabaababbaabaabbabbbabbbaaaabbbaaabaaaabababbbaaaaaaaaaababbabbabbbbbbabaababbabbabbbababbababbabaabbabababaaaabbabaabababbbbbbabbabbabbababbabbbbabaabbbbaabbaabbaaaabaababbbaaabbbaaababababbbbbabbaaaaaaababbbbaaabbbabbbabbbbbaabaabaaabbbbabbaaaaaaaaaabbababbabbabaabbabaabbabaaabbabbbababbbbaabababbbbaabaabaaaaabbabbabbbaaaaaaaaaaabaabbbaabaabaabbaaaababababbaaabbbbbbbbbaababbabbabbbaaababbbbaababaabaabbbaaabababaaababaaabbbaaababbbaaabaabaabbbaaaabbbaabbbabbaabababaabbbabbababbbaaabaaabbbbbaabaaabaaaaaaaaabbabaaababbabbabbabbabbabbbbbaaabbbababbaabaaaaabbbbaababaabaabababaabbbbaaababaaabbbaaabaaaaaabaabababaaabbbababaabababbaabbbbaaaababbbbabaabbbbabaabaaaaabbabaabbabbaabbaaabbbbbaaabbaaaabaaaabaaabaabbababaabbbaaabbabbabbaaabbbbaaaaabbababaabaaaabaabaaabbbbabbbbbabababaaaaabababbabbbaabbabb
bbaabaaabababbaabaaabaaaabbbaaabbaabaaabbbabbaabbaabbbbabaaaaabbaabaaabbbbabbbbbaaaabbbabaaaaaabbbbbabbbbbbbbbabbababaababaaabbbbbbabbabbabaaabbbbaabaaaaabbaababaabaabaabbaaaabbbbbbaabbabbabaaabbbaabbbbabaaabbaaaaaabaaaaabaaabbababaaabbbaaaabaabbbbababbbbbbbaabbabbbabbabbaaababbaabbbbaabbabbbbbabbaababbababbbaabbbabbabbabbbabbbaaabaaaabaaabbaaabaabbbababbbaababbaaabaabbbaaababbbbbabbabbbbbbbbaaaabababbbbbaabbbaababbabbbbaabbaaaaaabaaabbabbbaababbabbbabababaaaaabaaaaaaababaaaabaababaabbbaaaabaabaabbaaaababbbaaaabbbaabbabbbbabaaabbbababaabaabaabababbbbbabbbaabbaabaaabbbbbaabbabaababbabbabbbaaaaabbabababbbabbabbaabbbabababaabbabbabababbbbbaabbbaabbbabbabbbbabaabaabbabbababaabbbbaababbbbaabaaaaabbbabaaabaabbabaaabbabaabaaaabababbbbbaabbaabbbbaaaaaabbbbbbabaabbbbaaabbaabaabbabbbaabbbbbbaaababbbbabbbabaababaabababaabbabbaabaababbaabbbabbabaabbbaababbbbbbbababbbbbbaabbabbbabbbbaababababbbabaabbabbaaaaabbbbbaabababbaaabbabbaaabaabbabaabbbaabbabaabaaabbabbbabbaaaaaabbabaabaaabbbaaaaabbabaababbbaaaaaababaabbbbaabaababbaabbbaabbaaabbabbaaaabaabaaabbbbbabbbbbabbaababbaaaaabbaaabaababaaaaaababbabbbabbbababbababbbbaabaababbbbababbbbababaaabbaaabbbababbbbabaaaaaaaaaababbaabaaababaaaabaabbbaabbbbabbbbaababbbbbabbbababaaababbaabbbbbbbaabbbaaaabbbaabababaabaaaabbabaabbabbaaabbbaaabbaaaabababbabbbbabbababaaaaabaaabaaaabbbbbbabbbbabbbbbbabbabbabbaabaabaaababbabaaaababbbbbabbabbbaaaaaaaabababaabbbbaabbbabbbbabbbbbabbaabaababaabbbaaaaabbbaaabaabbaababaabbbaabbabbbabbaababbbabbbaaaaababbbbababbbbababbbabbbaaaabbaaababaaaabaaaaabbbbbbbbbbababbabaabbaaaabbaabbbabbbababbaabbaabbbababababbbaaabbabbaaaaaaabbbbabbabbbbaabbabaabababaabbaabaaaaaabaabaababaaabaaababaaabbbaababbbaabaabbbbabbababaaaabbbaabbabbbaaabaabbbbaabaabbabaabaabbabaabbaaababbbbabbbaaabbababbabaaaabaabbbabaaaabaabaaabbabbabbbbaabbaabbbbaaaaaabbbbbaaaabaabbabaaaababaaabababbbbaaaaaabbaaaabbaaaaabbbbbabaaabbbbbaaaaaaaabaabaaababaaaaabaabbbbbaabbbabababbabaaaababaabaabaaabbababaaabaababaabbbbabaaabbbbaabbababaaaaabbabbbbbaabbaaaa
bbaabaaaababababaaaaaabaabbbabbbbababbabbbabbbaaaaaababbaaabaaabbbaababbbabbaabbababbbbaaaaaabbbaabbbaabbabbaaabbbbbbaaaabaabababbabbbabaabaaaabaaaaaabbbaaabababaaababababbabababbaaaabbaabbbbaaabbbabbaaababbaabbaabbbbaaabbaaabbabaaaababbbbababbbbbbbbaabbaaabaaabaaaabaabbbbbbabaaabbaabbbababbaabaaaabaabbaabaabbbbbaaabaaabababbaabbabbabbababbbbbabbbabaaababbbabbbbabbaaaabbaababbbabbaabbbbbbaaababbbbbaabbabbaabaaaaaabaaababababababbbabaaaaaaaabbbaabbbabbababbabaabaabbababbbbbbababaaabbabbaabbabbaabbbabbabbabaabbaabbbaabaaabbbbbbbaaabbaabaabaaaaabaabbabbaaaaaaabbbbababbababababbaaaababaabbabaaaabbbabaaababbbbaaaabbabbabbabbabbbaaaaabababaaabbaabbabaabbababbbbbbbababbbabbbbbabbababaababbbababbaaabaaaaabbabaaaababaaaaaababbbaaaaaabbaaabbaaaabbbbabaaaabbbbbabaababaabbbbabbbaababbaabbaabaabbaaaaabaabbabaabababbabaaaabaaaababbaaaaabbabaababbabbaababbaaaaabbaabbbabbaaabbabbbbbabaabababbbaaaababbbbbaabbaababaabaaaabbbabbaabaabaaabbababaabaababbabbabbabbbbbbbbabbaabbbaabbbbaabbbaabbbabbabbbaabbbabbabbabbbbbababaaabbabbbabbabababaabaababaababaabaaabababbbbbaabbabbaabbaabaaaabbbbabababbaaabbabbbbaabbaabaabbaaaaabbbbbaabaaaabbbbaabbaaaaaaabababbbbaababaabaaababbaaaabaabbaaabbabaabbbbababbaaaababababbaaaaabaaabbbaabbababbbabbbaaabababbabbbbaabaabbbbabaabbbaabbababaaabbaaaaabbababababbaabaabbbbbbbaaabbbaabbaabbababbbbaaababaababbbaabbbaabbaaaabbbabbabbbbaabaaabbbbbababababbbaaaaabbbbbabaabaaabbaababbbbbaaaababbbbbbbabaabababaabbabbbbababbbbbbaaabaaaababaababbbbaabbaaaabaabaaabaabaabaaabaaaaaabbabbbaabbbaabaabbbbbaabaaaababaaaaaaabbababaaabbbabbbabaaababbaabbabbabbbbbabbaababaaababbbbaaabbbbabbbaaababaabbaabaaaaabbbabbaaabaaabbbababbbbababbaaaaaabaabbaaaababaaabbbbaaabbabbabaaaaaabbabaaaaabbbaaaabbabbababbabbabbabaabaaabaaabbaaabaabaaaaaaabbaababaaaabababbaaaaababbbaababbbabbbbaaaaababbbbbababbbaabbabbbbaaabbaababbaabaabbaabbbbabaaaaaabbbabbaabbbbaaabbbbbbaabaabbbababbbaabbbbaabbbabbababbabaabbbabbbaabaaaaaaaabbaaaaababbaaaaabbabaabbbbaabbbabbbaabbabaaaaabbaaaabbbbabbbabaababbbbaabab
bbabababaabababbbbbbbabaaaaabbaabaabaabaababaaaaaababbabbbabbaaabababbbbbbaabaabbbaabbabbabbabbabbaaaabbbbabbababbaaaabbabaabbbbbaaabbbbaaabababbbaabbababaaababbaaabbaaaababbbbaaaaabaababaabababaaabaaabbabaaabaabbbbabbabbbaabbbaaaaababbbabbbabbabaaaabbaabbbbbaaaabbabbabbaaabbaaabbabbaaabababbaabaababababbaaabaabaaabbababbbaabbbaaababaaaaaabaaabaababaaaabbaabbabaabaabbabaabbbbbaabbaaabaaabaababaabbaaabbaaabaaaaabaabbbbbabaaabababbbbbbabaababbbbaaaaaaaaababbbababaaababbbababaabaabbbbaabbababbbbabaabbaabababbbaabbbabaabaaaabbbaabbabababbabbbaabbaabababbbbabababbaabbbabbaaaaabbbbaaabbbaabbbbbbbabbabababbbaababbbbabbbaabbbbabbabbaaabbabbbaaaabbaaaabaabaababbabaaaaabbbbbaaabbabababaabbbbaaabaabbbaaabbbbaaabbabbabbabbbbbabaababaababaaaaabbabaabbbbabababaabaaaaaaaabaaaabbbaabbaaaaabbaaaabbbabbbbaaaabbbbabbaababbaabbabbbabaabbbbaaabbbbbbaabbabbbbaabaabbaabaaababaabbabaaaaabababbabaaaaaaaaaaabbbbaababababaaababbabbbbababaaaaabbbbaabbaaabbbbaabbaaabababababbaaaaaabaaababaaaabbabbaaaabaabaabbaaaaaaaaabbbbabaabaaabaabbabbabbbbaaabaaabbabaabbbbababaabababababbaababaaaababbbbaabaabababbabbbbabbbbaaabbaaabbaaaabababbbaabbabbbbaabbbbbbababaabbbabaaabbbabbabaabbbbbaababbbbbbbaabaabbbbabbbababababababaababbabababbbaaabbaaabbababbbaaaaaababbbbaabbbababbbaaaaabbbabbabbbabababaabbbbbabbbabbbbbbbaabaabababaaabababbbbababbabbbabbbabbabbaabbabaabaaaaabaababbababbaabababaaaaabaabaaaabbbbbbaaabaabbbbabbbaaaabaaaabbbbaaababbababbbbbbabaaabbabbaaabbbbbbbaaababaaaabbaaabbbbaabaaaaaabbaababababaabaaaabbaaaabbababaaababaabaabbabababababbababbbbbbbabbabbabbaababbaababbabbbabaaabaababbaaabaabbabababbbbabaaaabaaaaaaaabaabaabbabbaaaaaabbbbbbabbaaaaabbbabbabaaabbaaaaaabbbababababbaaaabbbabbaabbabbababbaaaababababaabbbbbabaabaabbaaababaabaabaabbabbabaaababbbaabaaabbaabaabbaaaabaabbbbaaabaaababaaabbaabaaababaabaaabaaabaabbbabbbaaabbaaababbaababaaababbbbbaabaababababababbaabbbababaaabbbbabbbabaaaabbbbbbbaaabbbbaabbbabaabaaabbbbbbbaaabaababbaaaabaabaabbababbbbbaabbaabbbbaabaababbbbbbbbabbababbaabbbbbbbabaa
bbbbbbaababbaaaaabaaabbbaabbbbaabbbabaaaabaabaabbaaabababbaaabaabbaaabbbbbbaaabbabbaaaaaaabaaaaabbabbbabbaabbabbbbbbbbababbaababbaababababbaaaaabbaabbaaaaaababbbaababbabaabbabbabaaabbabababbbbbaabaaaaaaaaabbaabaabaaaabaabaaabbaaaabaaaabaabbbaaaaaabbbbbabbaababbbbbbbbaaabaabababbbbabaaabaabbababaababaaaaaababbabbbaabbaaaababbabaababaabbbabbaabababbaaaabbababbabaababbbaaabaaaabbaaaaababbaababaaabbbaabbabbbbaabaaababbabbbbbbaaabbaabaabbaaaababaaabbbaabaaaaababababbbaaabaabbbbbbbbabbababbbabbabaabababaabaabaabaaaaababbaabaabbbaaaaabbababbbabbbaabbababaaaabaaabababbbabaaaababbaaaaabbbabbbaaaabbaabbaaababbabbbabaaaaaaabbaaaababaababbabaabbbbabbaabbbaaabaabbbbaabaabbabbabaaaaaabaaaaaabaaababbabbababaaabbabbaaabaaaabaabbababbababaaabbabbbbaabbbbbababbabbabbbabbababbbaaaabbbbaabbbaababbaabbbbbbbaabbabbaaaabbabaabaaabbabbaababaabbabaabaababbaaabaaaaaaabbabbababbababbaaabaaabaabbbaabbbbaabbbaabaabbbabbabbabbaaaaabbabbabababaaaaabbbaaaabaababbbaaaaabbaabaaabababaaaabbbabbababbbbaaaaaaabbaabbbbbbbaababaabbabaaaabbbbaaababbbaaabbbabbbbbbbbaabbaabaaabbaaaabbbabaaabbbabbabbabbaaabbbabaabaaababbabaaaabbabbaabbabbababaabbaabbbaaababbbaaaabaaaaabbbbabbabbabbbbaaaabbaaaaabbbbbaabbaabbbabbbbbabbaaababbaaaabbabaabbbbbaabbababbbbabbbaabbabbaabaabaabaabbabaaaaaaaaaabbbbaaaaaabbbabbbaaabbbababaaaabbabbbababbabbbababaabaababbaaaaaabbabbbbababababaabababbaaabaaabaaaabaabaaabaababbbaabbbbababaaabbabbbbaaabababaaabbabbaabababbabbabaababaaabababaababbbbaabaaababbabbabbbababbbaabbaaaaabaababbbabaaaaabbbbbabaabbaaabbaabaabbbbaababaaaababbbbbaaabaabaaaabababaaabaaaaababbbbbabbbbbbbbbabaabaababaabbaaaabaabaaababbbbbbbbabaaabbabbaabbaaabbababaabaaabbbabaaaaabbbbaaabbabbbbbbaabbbbababbabbbbabbbbbbbabaaaaaaabbaabbaababbbbabaababbabbaaabaabbbabbaaaababaababbabababbbaaaaabbaaaabbbbbbaaaababbbbbbbaabaaababaababbbbbaaabbaaabbabbbbaabababbbaabababbbbaabbaaabaabaaaababaaababababbbabaabbabbaaaabaaabbaabababababaaaabaabaabbbabaabababbbbaaabbbabababbaabaaaaaaaaabababbbabaabbabbbbabababbababbbababababbaabbbbaabb
babaaaaaaabbbbbabbaabaaabbbaaaabbabbbbbbabbaaabaaababbabaabaabbbbbbbbbabbaababbaaabababbaaabbabaabaaaabbabbbaaabaabaabaaaabbbbabbbbbbabbbabbbaaaabaabbabaaaabababaabbaabbbabbbabaabababbabaaaabbbaabbabaaababbbaaaababaaaaababbbbbbbbaababaaaabaababbbaaaaaaaabbbaaaababbaabbabbaaabaabaabbabababbbbababbaaababbbabbaaaabbbbabbbbaaaaabaabbbbabbbbababbbabaababbbbaababaababbaababbaaaaabbabaaabbbabababaabaababbbaaabaaabbaababbbbaaabbbaaabaababbbaabaabbabbbbaabbabbbabaababbbbbbbbabbbbaaababaaabbbaabaabaaaaabaaaaabbababaababbbbaaabaaababbbbaabbbbabbaaabbbbbababbabbbbbbbbababbbbbabbbabababaabbaaabbbababaabbabbabbababbababbaaabbaababbbbaabbbbabaaabaabbababaaaabbbabbbbababbbaababaaaabaaaabbbaaabaaaaaaaabbbbaababbbabbbbabaababaaaabbabbbbbaaabbabbaaaaababbaaaabbaaabbabbabaabbababaababbabaababbbbabbaabaabaaabbababaabababbbbaabbbbbbaabbabbbbbbbaaababbabbbbababbbbabbbbbbaaabaaabbaaabbabaababaababbaabbbaaaaababbabaabbbabaabbabbaabaaabaaabbabbaaabaabaaababaabbabbaabbbabbabbabaababaaaabbbbbaaabaababbbbabbbbbababbbbbaabbbabbabababbbabbbbaaabbababababbabbbbbbaabababaababbbabaabbaaaaabbbabbbaaabbbbaaabbbbaabaaaabbbbbababbababbbbababbabaaaaabbabababbabababbabbbaababbbaaabbbbababbabaabaaaaabbbbaabbaaaabbabaaaababbbbbbaabaaabbbaabbbbaabbabbaaaabaaabaabaabaabaabababbbbbaabbbbabbbaaabbbbabaaaaaabbababbabaabaaaaaabbbababaabbabaabbabbaabaaaaaabbbabbbbbbbbabbabbaaaabbbbababbbaabbaaabbbbbbbabababaabbaabaaaabbbaababaabbababbbbbbbbbbbbabababbabbbaabbbbabaabaaaabbabaaaaabbbabaabbbaabbababaaaaaabababbaaaaaaaabbbbbabaababbbbaababaaababaaaaabbbbbbbbabaaaaabbababaaaaaaaaabbbbbaaababaaabbbbbbbabbaaaaabbaabbaaaabbabaaabbaaabaaaabbbabbbbabbabbaabaaaabbaaaaabbbaabbbaabbabbbbbaabaaaaaababbabbbabaaaabaaabbaabbaaabaaabaababbbababbaaaaabaabbabaaaaabababbabababaaaaabaaabaabbaabaabbbbabbbaaaabaabaaabbbbababaabbbbbaabaaababbaabbabaaabbbababbaaaaabaaaaabbababbaaabbababbababababababbabbaababbabbbaababbababaaababbbbbaababbbbaabbbbaaaaaabbbbabbbbabbbbbabbbaaaabbabbaababababbabbbaabbbbaaaabbbabaabaabbbababbbabbbbabaaabbbbaaba
ababbbbaabbababaababbbbabaaabbababbbbbaaabaaabbbaabaababaaabbaaaaaaaaabaabbabaaabbabbabababbabaabbaabaababaaabaaabbaaaaaababbbaabbbbbbbababbbabaababbbaabbabaaabaabaababbaaaabbbabbaababaabbabaabbbbbbbabbaaaaabbbbbabbbaaaabababbaaaabbabaabbaabbbbbabaaabaaabaaabbbbaaabaabaabbbaabbbababbbbbbbbbaabbbabbabbbbbaaaabbbbaaaabbabbaabaaabbabbbaabbaaabbbaabbbbbbaaabaaaaababbaaabbabbaaaabbbabbbbaabaabbabbababbbbaabaaaaabbaaabaabbababaaaaabaaabaaabaaabababbbabbaababbbaababbbabbababbabaaabbaabbbbbbbbabaaaabbabbababbbaaaaaaabababaabaabbaababbbabbababaabaaabbbaabbbabbbaaaaabbbabbaaabbbaaaabaababaabbbbbabababbabaaaaaabbababbbbbbabbabbbabbabaabbabaaaaaaaaabbabbaabababbabbbababaaababababababbbabbbbbbabbbbbbaaababaabbbaabbabaaaaaaabaaabaabbbbabbabaaaabaabaababbbabbbaabbbabbaabbbaababaabbaaaababaaabaaaabaaababbaabaabbabaaaabbabbabaaaaabbaababbbaaaaaaaabbbbbabaaaabaababababaababbbabbaabaababaaaabaaabbabbaabbbbbbaaabbbbbaaabbaaaabbbbbbbababbbabbbaaaabbabaabbaabbbbbbbbaaaabbbbaabbbaabbbbbabbaabaabababaaaaabbbbbabbbbbbaaabbaaabaaabbbabbbbabbaabbabababbabbabaabbabbabaaaaabaabbbbabbaabbabbbbabbaabbbbaabbbabbaaabbbbbbabbbbbaabbaabbaaababaaaaabbbabaabbaaabbbbabbaaabbbbbaaaababbbabbabaababaaaaabababaaababbbbabbbabbabbabbbbaaabababbabbbbabaaabababaaaaabaaabbbbbbbaaabaabaaaaaaabbbaaabbbbbbbabbbbabbaaabaaaabababbabbbabbbbabbabbbaaaabbbaabbabbbbaabbaaaababbbbabaaaaabbaababbaabaaababbbbbbbaaaaaaabbaaaaaaaababbaababbabbbaababbbaaaaabbbabbbabbababababbbbabbabaababaabbbaabaaabababbababbbbbaaabababaababbabbaabbbbbbbaaaababaabbbbbbabababababaaaabaaaabbbbbbaabaabbabaaaaaababaababaabbbababbabbaaabaaabaaaaaabababaabbbbbababaaaaabaabaaaabaaaaaabbbaababbaaabaabbbbaabbababbbbaaaababbababbaabbbbabbababbbabbaabbabaaaaabbbabaaaabaabbabaaaabaabaabbbbbababbbaababaabbaaaaaaabaaabbbaabbabbabababaabbbabaaaabbabaaabaaaabbbabaaaaabbaababaababaaaababbbabbbbbabababaabaaabaaaabbbbabaaabaabbbaabaabbaababbababbaaaabbaaabaaabaaabababbaaaaaabbbabbaababbbabbabbabbbbbababbbaaabaabbbbbaabbbbaaaabbbbaaabbbbbabbbbabababaabbbbabbbbabb
baaabbbaabbbabbaabbbaabbbaabaabaabbbabaabaaaaababbababababababbaaaabbaaaabbabbbaaabbbbbabbabbaaaaaaaaaaabbbabbababaabaababaabaababababaabbaabbabbbaabbaaaabbbbabbaaaabbbaaabaaaaaaaaabbbbabbabbabbbbabbbbababababaaaaaabababaabaabaaaababbbaabbabaabbabbbaabaabbabaaabaaabaaaaabbbbaaaabbbaabaaabaaaabbbababbabaababaaababbbbbbabbbbbbbbbabbaabbbbbbaabaabaaaabbbbababbaabbbabbabbabbabbabababababbaaabaabbbaababababaababaabbbaaababaaababaababbbbbbbbbbbabbbaaaabaaaabbbbaabbababababbbbaababbaaaaabbbabaabaaaaabababbbbbbbabababaaaabbbaaaabbabababaaaabbabbbbaaaabaaaaababbaaabaababbabbababbbaabaaaabaabaaabbabbaabbbbabaaabaabbaabbbaaaabbaaabbbbbbababaabbaabababaaaabbaaaaabbbbbbbbabbbaaaabbabaaaaaababbaaababbbaaabbabaaaabbaaabbbabbaabbbaaaabbaabbbbbbbaabbabaabbabbabaaabbababaaababbbbbbbbabbaaabaaabaabababbbaabbbbbbbbaaabaaaabaabaaabaababaabaabbabbabaaabbabababbaaabbaaaabbbbaababaabbbabbbbaaaaabbbaabababaabbaaabbaaabbababbbbbabbaabbaaaababbbaaabbaabbbababbababbbbbbbbaabaaaabbabbbabaabaabbaaaaabaababbbabaaaabbaaabbbbababbabbbaaababbbbbaabbbabababbbbababaababbbaaabaaaabbbababaaaaaabbabbbaabaaabaaabbababbbbbaabaabaabbaababbbbbbaaaaaaaaabaaabbaabbbaabababbabbaaabaabbbbaaabbbabbbaaabaaabbabaaaababababbababbabbbaabbabaaaababbaabaaabbaaaaabbbbbbbababbbbbabaaaabbbbababaabaabaaaaaaaaabbbabbbaababbbaaabbbababbbbabaabaaaaabbaaababbababababaababaaaababbbbbaabaaabbabbbbaabbaaabaaabbbbaaaaabbbbabbbbbababbabaaabababbbbabbbabbbaaababbbbbabbbbabbaaaabaababababaaabaabbabbabbbabaaaabbbbabaaababaabababaaaaabbaabbabbabaaaaaabaabaabbbabbbababbaaabbbababbbaaababbaabbabbabbaabbaabbbabbbaabaabbbaabbbaabbbbaaababaabaaabbbbaabbaaaaabbbaabbaaabbbbbbbabababaabbbababaaaabbaabbaabbbaabbbaaabaabbbababbbbbaababbabbbaabababababbbbaabaabbbbabbbbaabbbbbbbbababbaabbbbbaabaabaabaabaabaaabaaabaabaaaaaaaaabaaabbbbbaaaaaabbaaaababbbbbabbabaabaabbaababaaabaaabbabbabababaaabababbbabbbbbaabbbbbabbabaaabbaababaababbabababbabaababbabbbbabbbbaababaabaaaaabbaabbabababaaabaabbaabbaababaabbabaaabaaaabbbbabbbaabababbbbbabbaaabbbbaabaaaaaa
baabbaaaaaabbabaabababbbaaabbbabbbaabaaabbaaabaaaabbbbbbbaabbaaabbbaaaaaababbabbbbaaabababbbababbbababbabaabababababbbaaabbbbaabbbaaabaaaabbaabbbbbbaaaabaaaaabbabbbabbababbbbbbabbbbbbaabaaaabbbabbabaabbbbbbbaabbbbababbaaabbabaaaaaabbabbbbaaaaabaaabbbbbabaaabbaababbbbbbabaaaababbbaababbaaabaabaaaababaabbaaabbbaabbababbbbabaabaaabaaaabbabaababbbabbbbbbababaaabbababbbbabbbbabbbbbaababaaaabbbaaabbaaababaaabbbbaabaaaaababbbbbbbaabababaabaabbbbbabaaaaaaababbaabbbaaaababaabbabaaaaabbbbbababaaaababbabbabbaababbaabbbbbaabbabbbbbaababababbaaaaaaabbbabbaababaabbbaabbbbaabbbabbbbbbbbbbbaabbaabbabbbbbaaaabbaabbbbbabbbbabbababaaabbbaabbbbbabbaababaaabbabbabaaabaaabaaaabaabaabaababbabbbaaaababbbababaabbabababaababbaaabbbaaabababaaaabbaaababababbbabaaababababbbbbbabbbababbbbaaabbbbabbaabaabbbbbaabaabbbababaaabbaababababbaaabbbbbaababbbbababbaabaabbabbabbaabbbabbbbbaaabaaaaaabbabaaaaaaabbaaaaaaaaabbaabaabbabaaababaaababbababaabbaaaaaaabbabbbbaaabaaabaaabaabbababaaaaaaabbbbbabababbbabaaaabaaaababbbbaabbaaaaaabbbbbaabaababaaabaababbbbabbbbbabbabbaabbbababbbbbaababbbaaabbabbbaaaaaaabbbaababbabaababaaababababababbbabbbaabbbbaaaaababaababaaaaaaabaabbbbabbaaabbbaaaabaaababbbaabbbaaaaaababbaabaababababbbbbbbaabbbaaaababaabaaaaabbaabaaaababbabbaababbaaaaaabaabaaaaabaaabbabaaaabbababbbabbbbabaaaaabbbabaabbaababaabbabbaaabaabbbabaabbbbbaaaaabaaababbbabbaabbaabbabbabbbbabbaabbabbbbbababbbaabbbabaabbaabbbbabbababbbaabbbabaabbbabbabaaabaabababbbbbaaabaaaabbabbbbbbbaaaaaaabbbbbbaabbabbbabbaabbabaabbbaaaaabbaaabbbaabbbbaaaaaabbbaaaabbababababababbababaaaabbbaaaaaabbabbbabbbbbaaabbbaaababbaaaaaabbabbabaabbbabbbabaaababbbababbbbabaabaabbbabbbbbabaabababaabbaaaaabaaabaaaabbabbabbbaabaabaaaabbabbabbababbbbbbbbbbbbbbabbabbbabaaaabaabbaabbaaabbaaaaabbbaaaabaababababaaabaabaabbaabbaaababbabbabbabbbbabbbaabababbbbaaabbaabbaaaabbaaaaababaabbabbaabbaaaababaaaaababbbaababbaabbabbbaaabbbbbaaabaaabbbabaaabbbbbababbababbbabbbbbaaaababababaabbabbbbbabbbababababaaabbbbbaabbabbaaabbaabaaababaabaaaabaabbbabaaababab
baabbaaaababbaaabbabbbaaaaaabbaabbabbbababbabbbbaaabaaabaaabaabbaaabbbabbbabbaabaaaaabbaaaaabaaaabaababababaabbbaaabbbaabbababbbabaaabbbbbbabababbaaaabababbaabaabbbbaabababbbbbabaabbbbaababaabaabbbbbbbaabbabbaaabaaaaabaabbbabbbbaaabbbaababbbaaabaaaabaabaabbbbaaaaaababbbbaaababbbbbaaaaaabbbbabbabbbaaaabaabababbaababaabbaabaabaabaaabbbaabbbbbaaabbaababbabbaabbaabaabbabbaababaaaabaababbabaababababbabbaaabaabababababbbbbbababbbbabaaaabaaabaaabaaabbaabaababbaabbaaaabbbbbabaaaaaaabbbbbabbbaaaaaabbbbbbbbababaaabbbbbaaabbaaabababbbababaabbaaaaabbbabbbaaaabaaaaaababaabaabbaaaaabbbbbbababaaabbbaabbabbbbaabaabbbbabbbbaaabbaaabbbabbabbababbbbabbaabaaabbabbabbababbbbbababbabbbbbbbaaaabbbbaabaabababaabbaababbbbaabbabaabbaababaabbbabbaaabbbabaaaaababaaaaabbbaabbaabaabbaabbbbabbabaaabaaabbaabbbbaaaababaaaababbbaabababbaabaabaabaaaabbabaababaaaaaaabaabababbababaaaabbaabbbaaaababaaabbbabbaaabaababaaabbabbaaaabbaaaaababbabbaabaaabaaabbaaabbbbaaabaabbbaabaabbbaaaaaaaaaaabbbbaaaaababababaabbabbaabbbbabbbaaababbbbaabaabbbaababbbbbaababaaababbbaababaaabbbababbbaaabababbbbbbababaabbabbaabaabbbaabbbabbabababbababaaabaabbaaaaaabaabbaaaaababaaaabbbbbbaabababbbbabbaabaababbabbbaaababaababbabaababaabbaabaabbbbaabbaabbabbbabbbabbabbaaabbbaaabbbbabbbbaababbaaaabaaaabbbaabbaabbbababbbabbbababbabbbabbbabaabbbbabbbbaababababaababbbabbababbbaabbbabaabaaaabbababaabbaaababababbbbabbabbaaaabbbbaaababababaaabaabbbbbbabbbababbbbbabbbaabaabbbaabbaabbbaaabbbabaaabaaabbbbaaabbbbbababbbbabbbbaaabaabaabababbababaaaababbbababaabbbaababaaaaabaaabaaabbaabbaaabbabababbbababaaabbbabbabababbabababaaaabaabaaabaabbbaabbabaabbaaabbababbbbababaabaaaaaaaaaaaaaabbabababaabbabbabaabbbababbbbabbbabaaabaabbbaaabaabababbabababbbababaaaabbbaabbbbbbaaaaabbbaabaaabbaababbababbababaabbabbaababbababbbbbbaabbbbababbabaabbababbbaaaaabaaaaabbbaabbabbbaaaabaabbbbbbaaabbbabbaaaaaaababbabbbabaaabaabbaaabbbaaaabbabbbabbaaabbabbbbabbbbbabbaababbbabbbbabaababaaaabaabbbbbbbbababbbbbbaaabababbbbbaabbabbbbaaaabbabbbaaaababbaaabbbbabaabbbbabaa
babbababaabaabbbbaabaaaaaaaaaaababbaabaababbbbbbbabaaaaaabaabbbbababababaabaaababbbaaaabbababbbabbabbbaaabaabbaaababbbbabbbabaababababaaaabaaaabbaaaaaabbbbabbbbbababaaabababbbbaabbababbbbabaabbbbbabbbbabaaabbaaabbbabaabaababbbbabbaababaabbbaabbaabaaabbbbbbbbbaaaabbaabbbbbbabaabaabbbaabababbbabbabaabbbaaabaaababbaaabababbaabbabbabbabababaaaabaaaababababbbabaabbbbabaabaabaabbaaabbaababaabaabbbbbaaabababbaaaabbbaabaaabaaabbaabbaabaababababbabbaabaabbbbbaaababbaabbaabababbaabbbaabbbbbababbbaabbbbbabababbbbabaaaaaaaaabbbbababaaaaaaababbbbbaaabaabbaababbabababbbbbaaaaabbbaabbababaaabbbaaabaabaababbaaaaabbabbaaabbaaababaabaabababaabaaabbabbabbaabaabaaaabbaabbaababaabaaaabbaaaaababbabbaabbbabaaaabbbbaaaabbaaabbabbbabbbaaaababbabaabaaabbbaababaaaabbbaaaaababbbbabababbabbabbaabaaaaaabaabbabbbaabbaabbbabbbabaaaabbbbbbaabbbaaaabbbbbbaaaabaabaaaabbabbababbbbbbaaababaabaabaabaaabbababaaabababaaaabbbbbabbabbbbaaabaaaaaaabbaaaabaabbababbaaaabbbbabbbabbaabbabbaabababbaaababbbaabaaaabbbabaaaaaaabbabbaaaaabaabaaabaaaababbbbaabababaabbaabbaaabaabbaaababbabbabbbaabaaaaabbabbbbaaaabbbbbbaababbbabbbbbababbbaaababbbbaabbbaabbaabaabbababbaaabbababbbbbaabbbbbbababbabbbbbbabaaaabbaaaaabababaaaababaaababbbbbaababaababaabbbbabbbbabbababaaaaababaababbbaaabaaabbaaababbabbbabbbababbabbaabaabaabbbaabbaabaaaabaabbaaaabbbabaabaabaabaabbabbabbaaaabaaaabbabbbaababbabababaabbabbaababbbbaaaabaaabbbaabbaaaaaababbabababbbbbaaabaaaabbbbaaaabaaaabbaaaaaaaaaabbbabbaabaaababbabbabaababaababbbbabbbabaabaabbaaaabbbbbbbababbbbbbabbabbbbababaababaabaababbbaaaaaaababbababbabbaaaaaaaababaaaabbbaaababaaabbaaababbbbbbabbbaabbaabbbabbbabaaaabaabaababbabbabbbabbbaaaaabaaabbabaaaaaaaabbbaabbaaabbabaaabaaabaabbaaababbabaaaabbaaaabbabbabbaabaaaaabababbbabbbbababbbbabaabbbaaabbaabaaabbabbaaaababaababbbababbbaaababaabbbabbbbbbabbbbaaaaabbababbaabbaaabbaabababbabbabababbbabbbbaaaaabaaaaabbabaabbababbaabbabaabbaabbabbbababaaabaaabbbbbbabbaabbbbaabbbbabbbbbbbbbbaabbabaaaabbbabbbbbbbababbabababbababbbbbabaaabaabbbabaabbabaaaaaab
abbababbabbbaababbbbaaababbbbbaaaababbbababbaaabbbbbaabbbbaababbabaabbababbababbaaaaaaaabbabbbaabaaabbbbaabaaaaaaabbabbbbbbaaababbbbabababbbbaabaabbabaabbbbbbababbbbabbabaabbbababbbabbbbbaabbaaabbbbababbabbabaaaabaabbaabbbbbbaabbaaaaaabaababaabaaaabbaabbababaabbbababbabbaabbbaababaaaaaababaaababbbabbbbbaaaabbbbaabaabbaabbababaabbbaababaaabaabaaaababbabbabbaaabbbaaaaabaabaabaaaaabaababaaaaabbababbaaaabbababbbbbabbabaabababbbbbbabbbabaabbababbbabaaabaabaababbaaabbabababbabbbbaaaabbbbabbabbbbabaababbbaabbabbbaaabaabaabbabbbaaaaabaaabaabaabbbbaabaaabaabbbaabbbbbbbbbaaaabbbbbbbbaaaabbbbabaabaaabbaaaabaabbbaabbaaabbabbbaabaabbababaabbbbabaaabaaaababbaabbabbaaaaaaabbbbabbaaabbbabbabbaababababbbababaaababbbaaaabaaaabbbaabbbbbbbabbaaaabbaaabbbbbabaabaabbaabbaaabbbaabaaabbbabababbabaabababaaaababbabaaababbabaabbaabbbbbaabaabaaaabbaabbaabbaaaababbabbabbaabaaaaaaaaababbaaabbaabbbaaabbaabaabbaaaabaaaaaaabaabaabbabbaaabbabbabbabbabbbaababaababbbbaaabbbbabaabbabaaaabaaabbaaaababaabbaabbaabbbbbbbabababbaabaaabaaaaaaabbbaabababbbbbaaabbababaaaaaabaababbbaabaababbababbaabaabbbaabbbababbaababbbbabaabbbbababaabaabbabbbaabaaaabbaaaabaaabbbababaaaaabaabbbababbaaaaaabaaabababbbaabbbbaaabbbaabbbbbaababaabaabaabbaaaaabaababbbabaaabbabaaaabbabbabbaabbbabbbbbabbbaabbababbaabbaababbbbaabbbaabaaabbbbbbbbabbbbabaabaaaabbbbabbaaabaaabbbbabbaaaabbbabbabaabbaababaaaaaabbabbbaaabbaaabbabbbbabaababbbbbaabaaaaabbabaaaabbaabababaaababbabbabbaababababaabababbabbaaaabbbbababbbaaabbaaaababbbbbbbbbaaaabbababbbbaaabbababbabbbbaababbaabbabbbbaabaabaabababbbbabbbbbabaabababbaabbaaabbaabbbaabaababbbbbbaabbbababbaabbbbbbabbaaaababbbbbbababaababaabbaaabbaaabbbbbaaaababbaabaaaabbbabbabbbbbaabababbababbabbaabbabbaababbabababbbaabaababbbbaabbaaabaaaabbbbbbaabbbbabbaabbabbbbaaabaaabaabbaaabaaabbaabbaaabaabbabbabbaaaaaabbababbbbbabaababaaabbaaaabbabbaaaabaaabaabaaaabaabbbbbbbaaabbbaaabaabababaabbbaababaabbababbbbabbbbaabbaaababaaaaabbaaaaaabbabbaababaaaaaabaaabbabaaaabaaabaabaabbbbbabbbbbbabbaababaaaababababbbabbabaa
bbabababbabbabbabbaabababbbaabbbbababbabbababaababaaabaabbbabbbababbaaaababbabbbaaababbababbaaabababbbbbabbabbaabaaabbbbabbabbbabaabaabbabbaabbabbbbbaabbabaabbababaaaababaaaababaabbbaaababbbbabbabbbabbbaabbbaaabbbbbbaababaabaabbaaaaabbaababbbaabbbabbbbaabbbabbabbbabbaabbaabaababbabbbabbbbabbaaaabbababbaabaaaabaaaabbbbaababbbbabbbbbbabbbabaabbbbaabaabbbaaabbbbaabaaabbabbabababaababbaaaaaaaabaaaababaaababbbbbabbbabbabaaabaabaabbababaababbabbbabbbababaabbbabaaaabaababbbaaabbbababbbbbababbaaabbbbbbabbabbbbbabbaabbbaaabbabbabbaaaaaabaaaaabababbbbbaaaabbbabaaaababaaaaaaaabbbbabbabababbbabbaaabaababbbbaabaaababbbbbabaabaaababbbaabbbaaaababbbbbbaaabbabaaaaabbbabbbabbabaababbbabaababbaabaabaabaabbbaabbabbabbbababbbaaaababaaaabbbbbabbbbabaaaabbabaabaaabaaabaaabbbbbbbabbbbaaababaababaabbabbbbbababbaaabababbabbaaaaabbaababaaaaaaaababbaabbaaaababaaaabaaabaabbbabbbabbabbbabaabbbababbaabaaaaababbaaababaaaabbaaaabbbaabaabbabababbaaabbbabbbbbababaaaabaaabbaabaaaababbaaaaabababbbabaaabaabbbbabbbbaabaaabababaaaaaabbbbbabababbaaaaabababababbaabbababbaaaabbabbaabbbaabbaaaababbbabbaababaabababbabaaaaaaabbbbbbbaabbbbabaaabababababbbaabbbaaababbaabbbaaababbbbabbaaabbabbbbbbaaabbbbbaaaaabbbbababbbaabbababbaaaababbbabbbaaaaaaabababaaaabbbaaaabbbbaababbaaaabababaabaaaaabbbaabbabaabbbaaabababaabbbaabbbababbaabbbbabbbbaaabaaabaaaaabbaaaaaabaaaababbabbaaaabaaaaaaabaababbbbbaababbbbbabbbaabababbbbabaaaaabbabababbabbaabaabaabbbbbbabbabbabbbabbababbbaaaabaabaaaababbabaabababbbabaabababbbbaaaabbbabababaabbabbabbabbbbbaabbababbaabaabaababbbabbabbaaabaaaabaabaabbabbbbabababbbbbbbabbbbabaaabbaaabbabbabbaabaabbaabbaababaabababbbabbbbabbabbbabbbbbbbbbabbbbaababbbbbababbbaabbabaabbbbabaababababbbabbabbabbabbabaaabbbbaaaabaabaabbbaaabbbbabbaaababaabbaaabbbabbbbbbabbbbaabbabbaaabaabbbabaaaabbaaabbbababbbaaaaaabbbabbabaabaababababbabababbabbabbaababaabaabaabababbababaaaabbaabaaabbbbaabababababaabaabaabaabaaaabababbababbbabbababaabbabbabbbbabbaaaaabbababaabaaabbababbbbabbbbbbabababbbabaababaaabbbabbabaaabbbab
abbbbbbaabababbbaabbabbbaaabbbabbabaababaababaaaabababababbabbbbaaabaaaabbaaaaaababbbbabbabbaaaaaabaabbababaaaababaaabbbbabaabaabbbbbaabbaaabbbabbaabbaaabaaababbaaabaabbbbbbaabababbaaabbbaaabbbabbaabbabaabbabbbaaaaaababbabaabbbaabaabbbaabaaaaaaabbbbbbabaabababbaabbbbabbbbbabbaabbbabababbbbbbababababbbaaaabbbbbabbaaabbbabababaaabaabababaaabbbabbbabababbabaaaaaabaababaaaabababbabababbbbbbabbaaaabaaababaabbbabbbbbaababaabbababbbbbaaaabaabbbaabaabbabbaaabaaaababbbabaaabbabbbbbaabababbabbbaabbabbbabbbaababaaabbabbbabbaabbbbabbabaaaaabbbbbbbabbbbbbbabbbabbaaabbabbbbbabbaabbbbaabbbbbaaaabbaaabbababaaaaaaabbbbababbbbbaaaababaaabbbaababbaabbbbaababbbbaababbbbbababaaaabaaabaaaabaaaabaaabaaaabaaaaabbaaaabbababaaabbabaabaaaaabaaaaaabbabbaababbaabbabaabaababababbabababbaaabbbbabbabaaabaaaabbaabaaaaaaabaabbaaaabaaabbaaaaaaabbabababaabbbbbaaabbbabaaaaaabbabaabbbaababababbababbbbbaabbababbaaaaabbabbabbaaabbbbabbbbbbabbaabbaabaababbaabaaabbaabbaabababbabbbbabbbaaababaabaabbaabbabbbabaabbbbbaaaaaaabaabaabbababbbbbbbbabaababababbabbbabbbabbabbbaabbababaabbaaabbaaabbabbbaabbaaaabbaabababbaabaabaababababaabbbbabaabbbaaaaababbabaaabaabaaaabaaaaaaaababbaaaaabbbbaaaabaabaaabbbbaaaabbbaaaabbbababbbaaababbbabaaabbbbabaaabbbabbbbbbbbabaabbbaabbbbaabaabbbbaaabbababaaaabbaaababaaaaabbabbabaaababaabbbbaaabbabbababbbbaabbabbaaaababbaaaabbbabbaaababbbabbabbaaaabbabaabaabaabbabaababbbaabaabbaababaaaabbaababaabbbbaabaaaaabbbabbbabaabaabaababbabbaabbbbabbbabaabbaabaabbabbaabbbaabbaabbabaabababbbbbababbbbbaaaabababbaabbbaabbaaaabaaababaabaaaaaaabbabbaabbbababaabaaabbbbbbbaabbaaaaababaaabbabaabbaaabbbabbabbbabbbababbbabbabbbabababbbbaabbabbbbbbaaaabaabaaabbbbabaaababbababaaabbaaabababbababbababbaabababaababababaaabbbbaaaaaabbabbaaabababbbababbabbbbababaabbabbaaabbbaabbaaabbbababaababbabbbbbbabaabbaababaabbaaabbaababbaabbbaabbbbaaaababaababbabbabbbbababbabbbaaababbaaaaababaaaaabaabaaaabbabbaaaaabbaaaabbbbbbaaaabbbabbbabbbbabaabaabbabbbbbaaaabbbaaaaaababbbaaabaaabaabababbababbbbabaababbababaabbabbbaaabab
aaabbaaaaabbbabaabababaababaaaaabbaaaababbabbabbabbbbbbaaaabaaababbababbbbabbbbbbabbbbabbababbbaaaaaaababbbaabbbbaabbabbbbbaaababbbababbbbbbbbabbaaaaaabbabababbaaababbaaaababbabaabbbabbaabababbaaababaaaabbaaaabbbaababbbbbaabbbbababaabbaaaaabaaaaabbbaaaababbbaabbaabaaababbabbabaaabbbaaabbbabbaabbbbabbabbabbbaabbaaaaaabababbaabbabbaaaabbaababaaaabbbaabaaabaaaababbbaababbbbbbaabaabbbbaababaabaaaaababaaaaaaabaababbbaaaaabaabaabaabaaabaababaaabaababbbaaaaaaaabaabbbbaabababbaabaabbbaaababbaaabbbbbabbaaabbbaababaaabbabbbbbbbababaabaaaaabaabababaaaabaaababbabbaabbabaababbbaabaababaabbaabbaaabaaaababbabababbbbaaaababaaabbaaaaabaaabbabbabbbaabbaaabbbababbaabaaabaabaaabaabbbbbaaababbbaaababaaabaaaaabbbbbaaaabaaabbababbabbbabbbbaabbabbaaabbaaabbbaabbabbaabbabaaabbabbabaaaaaabbbabababaabbaabbaabbbbbbaabaababbbaababbbbbbbbababaaaabaabbbbaabbbabbaaaabaabbaabbaaaabbaabaaaaaabbbabaabaabaaababaaaabaaaabbbbbabaaabaaaaaaabaaabaabaababbbaababbbaaaaabbaabbbaabaaaabbbbaabbaabbabbabbbaabbabbbabbabaabbbaabbaaaaabbababbbbaababbbbbbaaabbbaabbaababbbaababaabbaabaaababaaabaabaaabbababaaaaababbbbbbaababbbbabbaaaabbaabbabababbaaaabbbababaabbabaabbababbababababababaababbaabbaababaaababaabaaaaaababbaaabaabaabbbabbbababbbbbababbabaabbaaabaaabbaaabbbbbbabaabaaaaaabaabbbbbababbbabbababbbbabbbaaabaaaaaaaabbbbaaabbbabbbaababaaaaabbabbbaababbbbbbaaaababaaaabaaaabbbbaaaaaabbaaaaabaabaabababaabbbabbababaabaabbbabbabbbabaabaabababaaaabaabbabbababaababaabbbbbbaaabbaabbbabbabbabaaaabaaaabbabbaabbbbbbaababaaaababababaababaabababababbbbaabbbbababaaabbabbbababbabbabbbbbaabbbbaabaabaabbbbbaabaaababaabbbbbaababbaabababbabbaabaaabbbbabbabbabbaaaaaabbbaaaaaaabbabbabaaaabaaabaabaabaaabaabaabaaaaababbaaabbbabbbabbbaabbaaabbbaaabbbaabbbabaaaaabbbaaabaaaaabaabbaabbabaaabbbaabababbbbbbbaabaaaaaaabaaabababbaaabaaaabbbbbaaaabaaaabaabaabbbaababbbabbaababaababaaaaaaaabbbbababbaaabbaaaaabababaabbbabababbbababbaababaabaabbaaaaaabaaabbbbbbabbbababbbaaaaaaaabbbabaabaaaaabbbaaaabaaabbbbbbaabbababbaabababbaaaabbbababbaabbbbaabbaba
babbbbbaabbbbbbabbabaaaaaabaabbabbbbaabaababbbbaaabaaabbabbbbbbbbbaaaaaababbaabbabaabaabaaaaabbbbaaabbaaabbaaaaaababbbaaabbaaabaaaaabbabbaaabbbbbabbbabbbbaabbaaabaabaaabaabbababababababbbaabaaaabbaabbabaababaabbbabbbabaaaaaaaaababaabaaabababbaaaabbbaaababababababbbaaaaaaabbbbbbbaabaaaaaaababbabaaabbababbbaabaabbaabbabbabaabaaabbbbabbbaabbaabaaaabababbbaaaabbaababbababbbaabababbaabbabbabababaabababbaabbaaaababbabbbbabaababbbababbbaabbbbbbbababababbbbaaababbaabbaaaaabaaaabaabbaabbabbbaabbbbbabaabbaaaaabababbababbaaaaabbaabaabbaabbbbbababbbabbaaabbbaabbabbabababbaabaabbaababbaabbabbbbabbbbabbbabaaabbabaabaabbaaabaaaaaaaaaaabbbbaabbbbaaabababaaabababaaababaaaabbbabababaabbababbbabbbbbabaaababababbbaabbabbabbaaaaaabaababaabbbabbbaaaaaabbabaaaaabbbaabaaaaaaababaabaaabaabaabbbbababbbbaabababbaababbababaaaaaaabaabbabaabbbbaaaaaabbbbbbbabaaabbbbaabbbabbabaaabbabaaaaababbababbaaaabbbbbbabababbababbabaabababaabaaaaaabaaaaabaaabbaababbbbbbbabbbabbabababbbbbabbbbbbbbaabaaaaabbaaaababbbaaaaabababbbababaabbababbabbababababaabbbbbababbababbbbaabbaaaaaabaaabbbaaaaababaaaaaababbbaababbbbbbbbbbaaabaaaabaabaaaaabaabbaabbaaabbbbababaaaabbabbaaaaababbbaababbbaabbaabaaaaaabaabbbabbabbbaabbbababbababbabbbabbaabbaabbbabbbaaababbaabababaabaaabaaabbbbbababaabababbaaaabaababbbbabbbaaaabaaaabbabbaabaaaaabbaababaaabbbaaaaaababbabaababbaaabaaaaabbbababbabaaabbaaabaabbaabbbbbaababbaaabaaaaaaabbbbaaaababbbaaaaababababbbaaababaababababaaaaaabbaabaaaabbbabaababbbaabbbbabbbbababaaabaaaaaababaaaabbbbbaabbbbabaabbbbabbbaaaaabbaabaabbaaaaaaaabbbbbbbabaaabaaababaaabaabaabbaabaaaaaaabbbabbbabbaabbaabbbaabbbbbbbaaababbbbbaaaababbabbbbabbaaaaaabaaaabbbabbbbbabaabbabbbbaababababbbabbaaaaaabbaababbabababbababaabbabaabbabbbababaabbabaaabbbabbbbbbabaaabbabaaaaabbbaaabbbaaababaaabbaababbbbbabbbbbaaaaaabbbbabbaabbbbbbabbabbabbbbabaaabaabbbbbabaaaaabbabaaabbbbbabaaabbbbabbbaaabbbabaaaaabbbaababababbabaaababbbbaaaabbabaaabababbaaabbbaabaabbaabababbabaabbaabbaabbbbbaaabbaababbbabaaabaaabbbbaababbbabbabbaabbaaabbabbaa
bbbbabbaabaaabaaaaabbababbabbbbbabaaaaabbaaabbbbbaababbabbbabbabbaabbaaabaabbbbbbbbaabbaabbabaaabbbbababbbaaabbbbaabbbbbabbbabaababbbaababbababaaaaaaabaabaabaabbbbaabbaaabbababaaabbbaababbaabaaaaabbbbaaaababaaabbaabaabbbaaaaabbabaaabaaababbbbabaaabaabaaaabbabababbaabbbbbbbaabbabbbaabaaabbaaabbabbaaabbabaaabaabbabaaababbabbabbbabbababaabbbaaaaabbbabbbabbaababaabbbbabaaababbbbabbabbaabbbbbababbbaaaaaaabaababbaaaababbaaabaaabbabaaabbababaaaaabababbbbbbbaabbabbabbbbaababaabbabbaabbaaaaabbbbabbbaaaaabbaaabaababbaabbbaaaaababbaaababbaaaaabaaababaaaaaaaabbaaaaabbbbabbbaababaababbababbbbaabbbbbabaaaaaaababbbbbaabbbbaaabaaaaaabbbababbbbbbabbbaabbaaaabaababaaababababbabbbaaabaaaaaaabbabbbbabababaabbabababababbbbaaaaaabaabaaaaaabbbabbbbbabbbbabbbbaaabbbaababaababbabaaaaaababaaaaabbaaaabbbaababbaaabbbbaabbaabbaabbaaaabbabbaaaabaaaaabaaaababbababbbbaababbbbaaababaaaaabaababaabaaabbaabbaaaabbaaabaaaabaabbbabbabbaaaabbbabaaababababbabbbbaaaaaababbbbabbababbbabaaaabbaaabbbbbabababbaaabbbababbaabaaabaaaaabbbbbaabaabbaaaabaababaabababababbbbbbbbbbbabaabaaaabaaabbaaaaaaabbbbabbbbbababbbbbbaabbbabbbaabbabaabbaaababbbaabaaaababbabbbbbaaaabbbbbababaabbabababbbabbbaabbbabaaaaaabbbbbaabaaababbaaaabbbaaabbbaaaaaabbaabbbbbaaabbababbbaababbbbabbbaaabaaabaaabababbbaabbbbaaababbbaaaaabbbaabbbaabaababbabababbabbbbbaababaabbaaaababbbabbabaabaabbabaaabbabaabaababbaabbbbbbaababaaaaaabababaababbaaabbabaaababbbaabaabaaaabbabbbababbbbabaabbaabaabaabaaabbbbbbabbbbababaabaaaaaaababbaabaabbbbabbbabbabbbaaaababbaababbaabbbbbbaabaabbbbaabbaabbbaabaaaaabaaababababbabbbaaaaabbbbbbbbaabaababababbaaabaaabbaaabbababbabaaaaaabaabababbbbaaabababaaabbbbbabaaaabaaaaaaabaabaababbababbbaaaabbabbbbabbbbbbaaaabbbbabaaaaaabaabaabaabbbabaabbabaababbbbbaaaaabbababbbbbaabaaabbbababaaaaabaabbbbbbbbbbbaababbaabbbbaabaaaaaaabbbaababaaaabaaabbaabbaabbbabaaaaaabbbabaaabbbbabbabaaabaabaabbabbaaababbbabbabbaaaaababbbaaaabbabbaaaabbaaabbbbbbbabbbbbaababbaaaabbababbaabbbababaaabbabaababbabbabbbbbbaaaabaababaabbaaabbabbaabbbbbbaaaba
bababaaaabbabbbbbbbbbbabbbababaabaabbbbabaababababaaaabbbabbaaabaabaababbaaaaabbbaabbbbbaabbaabbabaabababbbbbaaaaabaaabbaaaababbbbbbaabbaabbbbbbbbaaabbaabaaaabbaabbabbabaaaababaabaababbababbbaaabbbbaabbbaaaabbabbbbabbbbbbaaaaaabbbbabbbabbababbabbbbaabbbaaaabbbbaaabaabaabababbbaabbaababaaabbababababaabbabbbbabaaaabbbbbaabbbbabaabaabaaabbabbbaababaaabbbabbaabbaabbabababbbabaaaaaaaaaababaababaabbabbaaabaababababaabbbaababbbabaaaabbababbbbababababaaaabbbbaaabaaaabbaabbabaaaaabababbababbaababababaabbaabbabaabbaabaaaaaabbbaaaabbbbababbabaabaaaabbabbaabaabbbbbabbababaaaabaaababbaabaabbbabaaaabbbabbbabbbbabaaaabbaaaaaaaaaabbabbbbbabaaabbaabbbababbbaaaabbbababbbaabaaaabbbaaaabbaabbbabbabaababbbbbbaabaabaabbbbbabbbbaabbabaababbaababbabbbabbbbbabbbbbaabbbbaabaaaaaabbbabbbbabaabbababaaaaaaaaabaabbbbabbaaaaabaababababaaaaabaaabbabaabbbbababbbbaabbabaaabbaaaaaabaaabbbabaababbaaaaabbbbabbbbbbbbaaaabbbbbbabaaababaaabaaaabbbabbbababbbbbbbbababaabbbaabbbbbaababaaaaabaaabbbbabaaaaaabbbbbaaaaaaabaabbaaaaabbbaaabbaaaabbabbababaaaababaababbaaabaababbbaabbabbbabbbaabbbaababbbaaabaababaaabbbbbabbbbaaaaaaabbabaaabbbabaabbaabababbabbbababaaabaaabbbbbaaabbbabbbabaababbbaababaaabaabaabbbbbbabaabaabbaaababaaaababbabbbaabbababbbaaabbbbbbabbababbabaaabaababbbaaababaaaababbabbaaaabaaaabbbabbbaabaababbaaabaaababbbbbbabaaaabbaaababababababbbaabbaabbababbaababaaabababababbbaaaabaabbbaabbbabbaaaabbaaabbbbaabbaabbbabaababbbbbaaaabbaaababbbbbaabbaabaabbaabbbbbaabbabbbababbbbbbaaaabaaabbbbaaaabbaabaaaabbabbaaabaaabaaabbaababaaaaababababbabaaababaaabbabbbaababbbbabaabbbaaababbbbaabaababaaabaaaaababbabaaaaabaaaaaaaabaaaabbbbabbabaaaabbbbabababbbabababaabbbbbbbaaaabbbabaaaaaaabbbababaaabbbbabaabbbaaabaaabaabbaaaaababbabbbbbaaabababaaaabaabbbaababbbbaababaababaaabbbbbbabbababbbaaabbbabbbaaaabbbabbababbbaababababaababaaababaabbbbaaabbabaababbbbabbaaaaabaaabababaabaaabbaaaaabbbbabbaaaaabbababbabbbaabbbbbbbbbbbbaababbaababababbbbababaaababaababaaaaabaabbbbbbbbaabaabbbabbbbbbbbbbabbbaaaabbaabaaaaaaababbbbbbbaabb
bbbabbaabbbaaabbbabbaaabbaaabbbaabaaaababbbabaaaaaabaabbbabababbabaaaaaaababaaabbabbbaababbabbbaaabaabaaabbbbbbbbbbaababaaababbbaabbaaaabbbbbaaabaababbbbbabbabbaabbbabaababaaaababaaaabaaaabbababbabbaaabbabbbaabababbbbaabbbababaabbabaaaabbaaaabbabbaaaabaababbbabbaaabaabbbbbabbababbbabbbabaaababaababbaaabbbbabbaaaabbbabaaabaaabbaaaaabbaaababbabbababaabbabaaababaabbbbabbababbaaabababbbaaaabbbbaaabbababbaababaaaaabaaaabaabbbbbbabaabbababaabbbababbaaabaaaaaabaabbaaaabaabbaababaababbaaabaababbbbabbabbbbbbbbabbabbbaaabbabbabaabbbaababbaababaaaabbabbaaaaabbaabbbbbbbbbabbaababbbbbbbabbaabbaabbbaabbaabbaaababaaabbabbbbabbbbabbabbabbbaaabbbabbbbaaaaaaabbabbabbabbbbabbaabbbaababbbbaababbaabbaaaabaaabababbabaaaabbabbbababaaaaabbbabbaababababaaabbbaaabbbaabbbabbabaababaabbaaabaaabababababaaaabaabbabaaabbaaabbaabbaaababbbaabbbbabbaabaaaabbbabbbaabbaabababbabaaabababbaaaabaabaaabbbabbbbabbbbbbaaabbbabbabbaaaaaaabababaabbbbbabaabbababaaaabababababaaabbabaabababababaabaabbaaaabaaaabbbbababaabbbbaaabababbbaaaaabbabbababbbbabbbbabaababbabbbabaabbababbabaabbabbababababbbbbbababbaaabbbabbbbaaabababbbbbaaabbabaabbabbbabaaabaabbaaabbbaaaaabbabaaaababaababaabaababaaabaaaababaabaaaaaaaabbbbbbbbbbbaababbbbabaabaabaaabbabbaabaaaabbbbbbbbabbaaaabbbbbabbbbbaabbabbbbaaaaabaabbbababbbbabbabbbaaaaababbbbbababbaaabbaaabaaabaabaabababababbaabaabaababbbbbaabaaaaababbaabbaaaabbababbbbbababbbababaabbaaabaaaaabbabbaababaaababbbbabaababaabababaabaaabbbabbabaaabaabbabaabbaababbbaaabaaababbaaaabbbbbabbbbaabaaaabbaaaabbbbabaaaabbabaababbaaabbbaabababababbbababbbaaabbaabaababaaaaabababaaaaababaaaaabbbaabbbabaabaababbaaaabbaabbababaabaabbababaaabbbaabbabbbaabbaabbabaabbbbaababbaabbaaabaabaabbbbaaaabbbaaaaabbabbbaaaaaaaaabaabbababbaaabbbababaaaaaaabababbbabbabbababababbbabaaabaabaabbabbaababaaabbaaabababaaabbaaaabaaaaaabbbbaaaabbaababbaabbabbaaabbbbbbabbabaabaabababababbaabbbbbbbbabbaaabbbababaabbbbabaabbbbabaaaababbbabbaabaabbaaababbabaabbaaabaabbaaaabbbbabbaababaabbaabaabaabbaababbaaaabaabaaaaaabababbabbaaaaa
bbbbbaaaabbababaaaaabbbaabbbabbbaababaaabbaaabbabaaabbbababababbbaababbbbaabaaabaabbbaabababbaaababbbaaabbbaabbaabbaabbaaabababaaaababababbbaababaaabbbaabaaabaabbabbaabaaababababbaabaabbbbaabbbababbbbabaababaabaabaaaaabbbaabbaabbbbbabaaaabaabbbababbbababbaababaaaababbbbbbbabbaababaabbbbaabababbbaabbabbabbabbaaaabaaabbabababaaababbbabbbbbabbbbabbbaaabbbbaaabababbbbabaaabaabaaabbbaaabaabbbbaaaabababbbbbbaaaababaabbabbabbabbaaabbbaabababaabaaaaaababaabbbbbbaabbabbabbbbbbaaababaababbabbabbbabaabaabbababbbbabbaaabaaaabaaabbabbabbbabbaabbaaaaaaaaaabbbababbbabbabbaaaabaababbbabbbbbabbbbbbabbbbbababaaaababaaaaaabaabaabbaabaabaaabbbbbbbbbbabbabbaaababbbbabaaabbababbaabaaabbababaaabaababbbaaaabbaaaabbbbbbbaabaaaaabbabbbbbaabbaabbaaaabaabbabbaaabababbabbbbabaaaabbabbaabbbbaabbbbabaabaababbababaabaabbbabbaaaabbabaababbbbabaaababbbabbaababaababbaabbbaabbaaaaabaaabaaabaaaababababaaaabaabaaaaaaaabaabbbbbbaabbabbabaabbbaaababbabbbbbaaaababaaaaabaababababbbbababaaabaabbababbaabbabaabbbbaaaaaababbbaabbbabbbbbaaabbbbabbbababaaaabaabaabaabbbbabbaaaabbbaababbabbaaabbbbbabaaaabababbaabbaaabbbbbababaaaabbabbabbbbaababbbaababbaaabaabbbbaaabaababaaaaabbaababbabbaabaabaabbababbbbaaabbbbababbbaaabaabbabaabbabbbababbbaaaaababbabbbbabaaabaabababbbabbaaaaaabbabaabaaabababbbbbbaabbbbaaabaabaaaaaaaaaaaaabababbbbbbabbbbaabaaaaaaabaabbbbbaabababbbabaabbabbbaaabaabbbbbbabaaabababbabbaabbbaabababbabbaabbbaaaabbbaabaaaaabbbbbaabaabaaaaabbbabbaabbbbbabaaaabbbbaaabaaaabaabbaaabbbaabaaaabababbaaabbaaaabbaabbbaaabbabbabbabaaaaaaabbbbabbabbbaabbabbaabababaabbbbbaaabbbbbbababbbbbbaabbabbbbaabbaabababababbbaaabbbbabbaababbabbbbabbabbbbbaaabbbbbbaaaaaaaabaabaabbaaabbaaaabbbabaabaabaabaaabababaabbabababbababbaaaabbbabaaaaaaabbbbbbbbaaababaabababaaaabbabbabbbbbbabbbbaabbbbbabaaaabbbabaaabbabbbaabababbabbaaabbbaabbbabbaaababbababbbbababbbaababaaaabaabbbbbaaababbbaaaaaababbbbbbabababababaaabbbababbaabbaabbaaaabbabaaaaababababbbabbbabababbbabbbbabbababaaaaabbabaabaababbaaabaaabbbaaabbbabbbbabbbbaababbbaababbaaabaab
baaabbaaabbbbbbbbbaaabbabaabbabbbaababbbbbbaaaababaabababbbbbabababbabababaaaaaaabbaabbaaaabbbabaaaabbabbabbbabaabbbababbbbaabbbaabaababaabbbbbabbaaabbaabaaaababbababaabbaabbbaaaabababbababbaaabbbbbbbbbbbaabaabbbbaababbaababbbbbabababbabaaaababbabbaaaabbbbaabaababbbbbbbbbbbabaaabbbbbbababababbaababababbbbbbabaabaaaabbabaababaabbabbabbaabbbbbabbabababaaabbaaaababbbabbaabbbbaabbbaabbbbbaaabbaaaaaabbbbbababaaabaaaaaaaabbaabaabaabbabbbbaaaaabbbbabaaabbababbabaababbabbaaaaabbabbbbabbbaaaabbbabbbaaaaaaabbabaabbbbbbabbbababaabaabbbbbababbbbbaaaabaaaabbababbaabbbaaaaaaabbbaabaaaabbaaabbaaaabbbbbbbaabbabaaabaababbabbbabaaabbbabaaabbbbbaababababbaaabbaaababaababbabababbabaaaaababbbaababbabaabbaaaaaabbaabababbabbbabaabaabbbaaaaabaaabbaabbabbbabaabbbaabbbabbbaaabbabaabaabaaabbbabbbaaabaabaabbaabbbbaaabbbbbabbbbbaabbaaaaabaabaabbaaaabbbaabbbaaaaababaabbaaaaaaaaaabaaababbbaabbabbaabbbbaaabaabaaababbbabbbbbbabbbbbbbbabbbababbbbbbabbabaaababbbbbbababbbbbbbbababaabaababbaaaaabbbbabbaabbabbbbabbbabababbbababbbaaabbbaabaaababaaaaabbaabbbbaaabbbaaabbbbbbabbbaabbbababababbbbbabbaaabbabbbabaabbabbabbbabbbaaaaaabbaaaabbbbaaaabbbbaaabbbbaababaaababaabbbaabaaaabbbbbbbabababbbbbbaaaabaabaaabaabbabaaababbbaabbababbaabbaababbaaaababaabbbabbbaaaaababaabbababaaabaaabbbaabbababbbbaaaaababbaabaababbabbbbbbababbbabaabbaaabaabbbbbaaaabababbabbbabbaabbbbbbbbabbaabaabbbaabbbbbbbabbbbbaabbabbaaabaaaaabaabbbabbbbabbbaaabbbaaabbbaaabbaaabaabaaaababbaabaabababbbbabababaaaababbbabaaaabbaaaaaaabbbaaaabaabbbaaaaaaaaababaabbabbababbabaaaaabaababbbabbbabaabbaaaabbaabbaaabbbbaaaaaabbabaaaabbaaaabbbbaaaaaabbabaababbaabaabaaaaaababbaaaaaaaaaaabbaabbaabbababbaaaaaababaabbabaabbabbabbaaababbbaaabaabaaabaaaabbabaabbaaaabbaababbbaabaaaaaaabbbababaabbaaababaaabaaaabbabaaaabbbabaaababbaaaabbaaaabbaababaaabaababbbbbaababbababaabbaabaababbabbabbbbaababbbbbbabbaabbbbabbbbaabbbbaabbabbababababaabbaaabaaaaaabbaaaaaabaabbbabbbaababbabbaaaaabbaaabaabbaabbbbaaaababaaaabbbbbaaababbbbbaaaaababbabbabaaaaabbaaaaaaaaababbabbbbabaaa
aaaababbaaaaabaaabaabbaabbababbbbaaaaabababaaaabaababaababaabaabbaabaaaababaaabbbaaababbbaababaaabaabaababbbaaabbbaaabbaabbaababbaaaaaababbaabaabbbababbbaaabaabbbbaabaababababbaabbabaababaabababaabbaaaababbbabbaaaabbbaaaaaaababaabaabbbabbaaabbaaaaaaababbbabaabababbaaaaabaaababaabbabbabbabbbbaabbbbababaaabababaabbbaabbabababaabbaaaaabbaabbabbbaababbabbbaabbabbabbabbbabaababbaabbaaaaababaaaabbaabbbaaaaaaabaaabbaaaaabbbababbabaaabbbabaabbaaabaaababbaabbabbaabaaaabababbbaaaaaabaabbaaabbabbbabaaaababbbbaaabaabbbbaabbbbabaabbaabbaabbabbaabaababbbbbaaabababababbbbaaaaaabbbababaaababbabbaaabaaaaaabaaaaabbbbbbaabaaababaaababbababaaaabababbaabbbaaabaabaababbbabbaaabbbbbaabaaababbbbbaaabbbabbbaabaabababbbbaaabbabbbabaaaabaabbaaaaabaabbbbbbbabaabaabababbabbbbbaabbabbaabbbabbbbbbabbaaabbaabbaababaaaaaaabbbbabbbbbbaabaaaabbbbbbaabbababbbabbaabaaabaabaabbaabbbbbaababbbabbabbbbababaaabaaabaabbbbbaababbbaaabbabaabaabbbaabaaabbbbaaaaababababbabbbbaababbaaaaabbbabbbaaaabbaaabaaabbbaabaaabbabbbaaaaaabababbbabbababbabaabbbaabaabababbababbabaaababbbaabaabbbababbaaababbbabbaababbbbbaabbbaabbbababbaabbbabaaabaabbbbbaabaaababbabaaaaaabaabaaabbbaabaabbabbabaabbbaabbaabababbabbabbaaababbabbbbaabbababbbaabbbaabbbbbbaabbbabbbbbaaababbaaaabbabbbbaaaababaabbbaabbbababaaaaabbaababbbaabaabbbbababbaabaabbabbabaaabaabbabbaaabbaabaabbaabaabbbbbbbbaaabbbaaaabbbbbbaaaabbabbababbababbbaabbbabbabbbbbbbbaabbbaaabbbababbbbaaabbabbbababbaabbbaabababbbaaababaaaababaaabbbbaaababaaaaabaabaababababaaaabaaaaabbaabbaabbabbbabbaaabababbaaabaaaaaabbbbabbbabaaaaaaabaabaaabbaaabbaaabababbbbbaabbbabbaaaaaababbbabbabaabbbbaaaabbabaaabbbbaabbbabababbbabbaababaabaabbbbbbbbaababbabaababaaaaabaabbaaabbabbbaababbbababbaaabaaaabaaaabbababbaaabbbaabbaabaaaaababbbabbbbaababaabbbabbbbabaaababaababaaaabaabaaabbbababbbabbbabaaaaabbabbbaaaaaaabababbbbbabbaaaaabbabbaaabaaababaaaaabaabaaaababaaaabbbababaaabbbabaaaabbbaababaabbabbbbbbbbbbabaabaaaababbaaaaaaababbbbaaaabbbbbbbbbbabbbabbababababbbabbbaaaababaababbbbababbbbaabaaababbaabbb
baaaaaabbbbbbbbaaababbbaabaababaaabbbbbabbbbabbbbaaabbaabaaaaaaaabbabbaaaaabbbbaaabbbabaabbaaaaaaaabaaaaaaaabbaabbbbabaaababbabaabbbaababbbabbaabaaabbbbabbbabaaabababaaaaaaabbababaabbabbabaaaaabbabbbbaabbabaaabbbbaabaaaaababbbbbaabbabbabaaabbbbbbaabbabaababaaabbababbaaabbbbaababbbbaaabbbabbababaabbaabbaaabababbbabbaababababaabbaabbabbbbbbabaaabaabbaabababbaabbbbbbbbaabbbabaabababbbbaabbbaabababbaabbbbbbabbabbabbbaaaaabaaaabaabaaaaabbbaababaaabbaabbbababbbabbaaabbbababaabbbbbbbbababaababaababbbabbabbbabbaaabababaaaabbbabbaabaabbaaabbaabbabaabbabaabbbbabbbaabbabbaaaaabbabbbbbabbbbabbbbaaababaaabbbaaabbbbbabbbaaabbaabaababaababbbbbabaaaaabbbabbaabbaabbbabaaabbabbbbaababbbbbaaabbbaaabaaaabaababababbaabbbabbbbababbaabaabbbbbaaabbababbbaaaaabaabbbabaaaaabbaababbabbbbbbbbabbbaababbbbabababbbbabbbaaaaaabaaabaabbabaaaabaaabbbbbababaaaaaabbbbabbabaabbaaabbaaaabababbababbbbbbababbabbabbaabaabbaabbabbabbaabbbabbbababbaaaaabaabbbbbaaabbbbbbaababbbaaaaabaababbabaaaaabaaaabbaaaaabbbbbabbaaaaaabaabbbbaabaaabbabbbabbbbabbaabaabbbaaabbbbbaaaaabababaabbababaaaabbababbbaaaabbbbbabaabaaabbabbaabbbabbbabbbbbbbbbababbaabaaabababababaaabababbabbaabbabbbabbbaababbbbbabaaababbbaaaaaaaaaaaabbbbbbababababaaaabbbabaababbbbabababbbabbaabbbbbbabbaaabababbbabaabaaaaaaaaababbbabaababbbabbaabaaaaabbbbbabaababbaaabaaaaabbbbabaaaaaababbabaabaababaabaabbbbbbbaabaaabbbaabbaaaabaaaaaaababbaabaaababbbbaabbbabbaababaabbabababababbbbaaaabaaababbbbababaaaaaabababbaaaabaabaabbababbaababbabbabaabbbbbabbaaaabbababbbabbababbbbbbabaabbbbbaabaaaaabaabbaaaaabaabaabbaabababaaababbbbabaaaabaabababaabbbbbbabbbaaabbaabbbaaaaaabaaaabaaabbbbabbabababababbabbaabbbbbabaaababbbabaaaaaababababbbaaabbbbaaabbaaabaabaababaaabbbaabbaaaabbaabbbabbabaabbbbaabaababbbbbbbbaaaabaabaaabbaaaaabaaabaaaaabaabbababbaababbabbabaaabbbaabbbabbaaabbbbaabaaabaaaabaabbbabbbbabbaababbabababbbbbaaabbbabbbaaaaaaaaababbbbbbbbbbbaaaaabbabbbbbbbbbbabbbaaabbbbbababaaaabbabbabbbbabaababaaaaabbbbbababbabbbbbbaabababbbaabaabbaabaabaaabbbbbabbaaabbbababab
ababaabbabbbbababbbbbabaaaaaaababbbbabaabbbbbbaaababbaabbbababaaabbbaaaabaaabbaaabaaabbbbbbabaabaabaaabaaaaabaaaaaaaaababbbbbababababaaababaababbababaabbaabbbaaaabaabbbbabaaaaabbbaaaabbbbbbbaaaabbabbbbababbbabbbbbbabbbaabbbababbaaaaababbbabaabaababbbbaaaabbaaabababaabbbbabaabababaaaabababbaababaaaaabbbbbbbaaaaaabbabaaabbbaaabbaaaabaaaabbbbabaaabbabbabbbbbababbbbaaababbaabbabbabaaaababbaababbaaabbabbbaaaaabaaaaaababaababaaaabbbbbaabbaababbbabaabbbbaaababbbbaabbabbabbbabababababbbbbbabbaaaabbabbbaaaaaababbabbbabbaaabbabaabaabaabababbabaabbbabaaaabaaaabbbaabbbbabbaaaaabababaaaabbbbbababaaaababbbbbaabbbabbbababbbabaabaaabbbaabbbbbabbaababbbababaababbabababaabbaabbabaaaabbbabbababaabbaabbbbbabbaaaaabbabbababaababbaabababbbbababababbbabbbaaaaabaabbabaabababaaabbabbaaaaabaaabbbbaabbaaabbbbaaaaaaaaabbbbaaaabaabbbaaabbaabbabababaababbaababbaaaababaaaaaaabbabaabbabbbbbaabbaaababbababbaaaaaabbbbbabbabaababbaabbaabbaaaababbabaaabaabbbbabbaabaabaaabbabababbbabaaabababaaababaaabbabaabbbbbabaaaabaaabbbabaaabbababaaabaaabbaabbbaaaaababbbaaaababbaabbbbabaabbaabbababababbbaabaabaaabbbaaabbabbabbababbabaaabbbababbbbaaabbaabbbabbaaababbaabaababbbabbaabaaaabbabbaaaaabbaabbbbaaaabbbbaabababbbabbaaaabababaababbbabbaaaabaaaabbaaaabbababbabababababababababababaaaaaabbbaababbaabaaabbbaaababbaaabbbbaaaaabaaababbaaabaaaabaababbbabbbaaaababababbabababaabbbaaaababbbbbabbbaaaabbabaabaaababbbbaabbbabbabbaaabaaabaabaabaabbbbbbabbaaaaaabababbbabababaaabbaabaabbbbbbaabbabaabbabbaaaabaabbbbbaabbaaaabbabbaaaabbabbabbbbabbbaabaaaaabbbaaaabbbbbbaababbbbabaabaabbaaaaaaabaaabbbbaaababaaababbbbbbaabbbbaaaaaaabbbaaabaaaaaababaabbbbabbaabbabbbbaaaabbabbabaaaabaabbbbbabaaaabbbbbaabbabbbbbbbabbababaaababbbaababbaabbabbbbabaaaabbabbbbabaabbbbbbabbbbaabbabbababaabbabaabbabaaaaaaaababaabababbabbaababaaabbababbbaaaabbbbaabbaababababbbaabbabbabbabbbbababaababaabbbaabaabbabaabbabaaaabababaaaaaaabbabaaaaaabaaaabbbaababbaabbbaaaaabbbabbaaababbabaaababbabbbaabbbbaaaaababbbabaababbaaababbaaabbbabbaabbbabaaaabbabbbbbbabab
babaaabaabbbbbabbababaaaabbbbbaaaaabbababbaababbaabaaabaabaabaabbabbaabaabaababbabbabbbaabbbabbbbbabbbaababababaaaabbbbaabbbaabbaabbabbaaaaabbaaabaaabaabbbaabbabbbaabbaaaabaabababaabbbbaaabaaaaabbbbbbaabababaabababbbbbbababaabaaabaabbbbbbbbabbababbaaaaabbabbbabbbabbabaaaababbbabbabaaaabaaabbbbababbaaabaaabaabababaaaabbaabbbbbabbabaabbbbababbbabababbabbbabbabbaaabbbaaabababbaabbbabaaaaaabaabbbbbabbbbbbbbaaaaaabaabaaaabbbaabaabbbabababbaaabbbabbbaaaaabbabbabbabaababbbbbaaaababbbbbabbabbaababaabbabaaaabbababaaabbbabaababaabbbababbaabbbabbabbbbaababbaaaabaabbabababaabbbbabbabbbaaaabbbbbabaaaabbbababbabaaaaaababbabbabaaabbaaabaaabbabaabbbabbbabaaaabaabbbaaabaaaaabaabbabaabbabbaabaabbaaabbaaaaaabaabaabbabbbbaaaaabaaabbbaabbbbabaaabababbaaaaaaabbbaaabbabaaaaaabbbaaababbabbaabbabababaaaabaaabbbbbbaabbaabaabbabaaaaabaaabaaaaababaaaabbaaaabbbbbaabaabaababbbbaaaaaabbbbabbababbbbbbbbbbbabaabbbaabaabbbaaaabbbbabbaabbbababbbbbabababbbaabababaaaabaaabbbbbababababaabaaabbabbabbbbabbabaababbbabbaabbaababbabbabbbbbbbbbbaaaaaaaabaabbaaabaabababbbabbbaabbaabbaabaababaaababbbbaaabbaabbabaaababbbbabaababaababbbaaaabaaabbbbbaaababaabaaaaabaababbbbaaaabbbbbaaababbbabbaaabbaaaabbaabbaaabbbaabbaabaaabbbaabaaaaabbabbabbbabbbbabaaaaabbbabbbbaabababbabbabbabbabbbabaaaabbbaabbabababbbabbaaabbaaabbababaaaaaabbababbbabbabaaaababaaabbbbbaaabbbbbbaaabaaaaabaababbababaabababbbbaabbbaaaaabbabaaababaabaaabbbbaabaabbabbaaaababaabbbbbaababbabbabbaaaabaaaabbabaaaabaababbabbabbbbaaabbbaabaabaabababaaaaabbbabbbababaabbabaaaaabbbabbaabbbababbbbbbbbbbaabbababbbbbaabaaaaabaaabbabbbaabbabaababbaabbabbbbaaabbaabababaabaaababababbbbaaaabaaaabbaaaabbbaaaaababaaaaaaaaaaabababbaabaabbbaabbbbaaaaaabbaaabbbbabbbbbbbabbabaaabaababbabbabaabbabaababaabbbababaababbabaabaaabbaabbbabaabbbbaaaaaaabbaabaaabababbaaaaabbbbbbbabbabbaabaabababbababbbbaaabbaabaaabababbabaaabbbbbabbaaababbbbabaababababbbabaaaaaaababababbbabbaababbaaabaaababbababbaabbbbbaaabbbbabbaabaaaabbbbaaaabbbaabbabababbaabbbbbbaabbabababbabbaabaababaaaabaaaaba
baaaabbabbabbabababbbaababababbbbabbaaabaabbabbababbbabaaabbaabbbbbababbababbbabbbbbbaaabababaabbbbaabaaaaabaabaabaaabaababbbbbabbbaababbbaabaabbbabbbbbaabababbbbaaaabbbbbbbaaaabbbababaabbbbaabbaabbabbaabbbaaaaaabbaaaababbbabaabbaabbbbbbabaaaaaababbaaaabaababaabaaababaaabbaaaababbaabaaaaabaaaababbbabaabbaaababaaaaabbbbbabbaaaaabababaabbbbabbaaaaaabbbbbbbaaaababbabbabbaabbabbbbaaababbabbabaaabbababbbbabaabaaaabbbaabaabaabababbaaabbaabbaabababaaaabaaabbabaabbbabbbabaaaaaaababbababaabaabbaababaaabbaaaaaaaabaaaaabaabaaababaabbbbabbbaaaabbabababbabaababbbaaaababaaaabbaaabbbabbbbbaabaaaaaabaabbbabbbaababbaabbbaabbabababbabbbaabbaaaaabbbbaaababaabaabaabbbabbbbbaabbbabbbbbbaaaabababbbbbababbaaaaaababaabbbbabababbaababaabbbaabaaaaabbaaaabaaaabaabbababbaaabbababaaaaabbbaababbabaabbabbaababababaaababababaaabbababaabbbbaabbbbbbabbbaaaabbaaabbbbbbbaabaaabaabbbabbabaabaababaaabbaaabaabbabbbaaaaaaaaaababbbaaaabbbaaabaaabbaabbabbabbaabbbaabbaababbabbaabaaaabaaabbaaaaaaaaabababbabbaabbbabababbbabbbabaababbbababaaabbabbaabbaabababbaaaaaaaababbbbaaababababbbaaaabaaabbaaababaabbbaababbbbaabbabaabababbaaaabbbaababaaaababbbabbaaaaaabbaabaababbaaaaababaabbbbabaaabbaabaabaaabbbbbabababaabbaaaababbaabbbbaaaabbbaaabaaabababbbaabbabbabbababbababaaaababbababbbaaabbabbaaabaabbaaaaabbbbabaababababaabaabbbbbbaaabbbaabbbabaabaabaabbaabbbbbababaaaabaabaababababaabbabbbbaaabbaaaabbbbaaabbabbbbbaabaabaaaaaababbbabbbaabbbbaaabbababaabbbabaabbaabbaaabaabbbabaabbbbaaabbabbaaaaabbabbaaaaabaaabbbababbbabbabbbaaaaaabbabbabbababbababababbbbbbabbbbbababbbbbabbbbbbbaaabbaababbbaabaabaaabbabbbbabbbaaaababababaababbbbaabaaababbbabababaababaabaaabbbbbbabbbaabbaababbababbabbaaaabaabbabababbbbbbabbabbbbaabbaabaaabbabbbaaabbaaaababababaabbbaaaabaaaabaabaabaaabbabbbbbbbaaabbbbaabaaabbabbbaabaaabaabbbbbbaaaabaababbbbbbabaabbabbbaaabaaabbaabbbbbbababbbaabaaaabbaabbaabbabaabbaaaabaabababaaabaaabababbaaabbbbbababbbbabaaabababbabaaabaabaaaaaaaabbaaaaabbbbbaaaaabbaaaabbbbaabbbbabbbbaabbbababbabababbbabaabbabaaabbbbbabbabb
aabbbbbaabbbbaaabaabbaaabbaabbbabbbabbbaaaaaabbaabbbbabaaaabbaaaababbabaabaaaaabbbabaaaaababbbbbaaaabbbbbbbabaababababbbabbabbbbbbbabababbbaabaaaaaaabbbaaaaababaaabaababbbaabbaaababbbabbabbababbbbbbbbabbbaabaabaabbbbababaabababaaabaaababbbbabbbaababbabbaabbabbaabbbbbbaabbbabbbaaabbabaaaaababaabababbbbaabbabaaaaabbaabbabbbaabaaabbabbbbbaaabbbaaaaaaaabbbabbababababaaaaaabbababbbababbaabbaaabbabbbaabaaaaaabbaaaabaabababbabaabbaabaaabaababbbbbbbbabaaabaaaabbbbabababbabbaaabaaaabbaabaaabbabbbbaabbbbabaaaabbbbaabbbaaabbababaabababaabbbaaabbbaabaaaabbbababaaaaababbbbaaaabaabbaabaabbaabaaaabbbaaaabbababbbbbabbabbbababaaabaaabaabbababbbbbbaabbaabbbbbbbabaaaabbbbaaaabbabaaabababbbaabbbababbabbababbbbbbbaaabbabbabaabbaaabbbbbaabababbabbabbaabbaaabaaaaaaaabbabbabbbaabbabaaaaabaababaaabaaabbbabbaabbbbaabaabbbbbaaababbbbabbabbababaaabbbabaaabbaaabbaabaababbbbbabaaaaabbbbabababbaababbabbaabaaabbbaaabaabaaabaaabababbaaaaabbababaabaabaaababbbbbababbababaaaaababaabbaabaababbbbbbbaabaabbbbaaaaabbbaaaaaabbabbbaaaabbbbbbbbaabbbbaabaabaabaabaabbaaaabababbabbbbbbabababbaabaabbbabaaabbbbbaabbbaabaabaaabababbbbbbbabaabbabababbaabbaaaaabababbaabbbbbbabaaabbaabbbbbaabaaaaabbbaaaaababbbbbaaababababababaabbaaabbbaaaabbaabbbbbbabbabbbbabbbbaabaababaaaababaabbaabbbaabbababbaaabbbabababbabaabbaaababbabbaababbaaabbaabbbbbbbbbaabbaabaabaabaaaabbababababbbabbabaabababbbabaaaaabbbaaabbaaaaaabaababbabbaababbaabaaaabaaababbabbaaaabbabbabbbaabbbbbaabaaabbabbaaabaabaabbaaabbabababaaaabbabaabbbbaababaaabbaabababaaaaabaaabbaaabbabaabbaaabbaaabaaababbaaaaabaabbbbaabaabbbabaaaabaaababbbabbabbbbbaababbaabaaabbbbbbabaabbaaaaabbababbaababbbabbbaaabbaaaabbbabbaaaaababaaaabbababaabbabbbabbbababaaabbaabbbaaabaaaababaaaaaababbaababbbaaabbabbaabbaaabbbabaaaabababbbabaaababbbabababababbbbaababaabbbbbaabbabbbbbabaabbabbabaaababbaaaabbbababaaaabbbbaabbbbabbabbbbabbaaaababbaaababbaaaababbababbaababaabbaaaaabbbaabaabbbaabbbaabaabbabbbabbbbaaababbabaabbbaababbbaabbbbababbbbbaabaabbbabababababbbaaaabbababbaabbaaababbbaabbab
aababbabbbbbabaaababbaaaababbabaabababbabbaabbabbbaaababaaaaabaaababaabbbbbaaabbbbbaabbbaabbabbbbbaaaaabaaaabbabaaabbbbaaabaaabbbbababaabbababbbbaababaabbbbbabbaaaabbabbababbbbbaababaabbbaaabbbbbbaaabaaabbaaaaaabbbabaaaaaabbaaababbababaabbbababaababbabbabbaabbabbbbbbabaabbbbaababaabbbabaaaaabbaabbbaaaabbbbbaaabbabbaaaaaabaabbaababaabbbbbbabbbbbabbaababaabbbbbaababbbaabbbababbaabbbbbbbbbaabbaaaaababaaabaaabababbbabaababbabbabbabbbabaaaaabbbbaaaabbbaaaaabaaaabbbaaaabababbaaaaaabbbaaabaabaaabbbbaababbababbbaaaaabbaabaaabaabbaaabbbababaaaaaabbabbbaabbbbbbababaabbabbbbbbbaabaaabababbabbaaabbaabbbababbabaaaabaabaababbaabbaaaaabaaabbabaaabbabbabbbbbabaaabbbababaaaabbbabbbabaababaaabbabbabbabaaabbbabbaaabbbbbbbabbbbaaaaababbabbbabaabbabaaabbbbaaabaaaabbaabaabbbababbaaaaaababbbbaabbabaabbbabaabaabbabaabaabbbabaabbaaabbabbabbbbbbbbaaababaabaaaabaaabaaababaabaaaabbbababbbabbaaaabbabbbbabbababbabaabbababaabbbbbaababbaabaabaaaabbbabbbaabbbaabbaabbaaaaaaabbbbbaabbbaaaababaaabaabbaabaaaabbbbbbaaabbbbbaaabbbbbabbaaabbbbbbaaabbabababbbaaaaaaabaaabababaabbbbaababbababbabababaaabaababbababbaaababbabbabaabbaabbbabbaabaaabaaabbbbbaabbbaaabaaabaabbabaaabaaababaaabaaababbbabbbababbababbbbbabbbbbaababaaaaaaaaaabbabbbaaaabbaabbbbabaabaaaabaaabbbaaabbababbaaabaaaababbbbaabbaabaaaabbbbbbbbbbabaabaabbaabbbaaaabbbbabbaabaaabaabaabbbbabaabaaaaababaabbabbbbabbaabbbbbbbaaaaaaaaaabbababaabbaaabaabbabaabbaababbaabbbaabbabbbabbabbbaabbabbbbabaabaabaabaaaaabaaabbbaababbbbbbbbbbbaabaabaaaaaabbababaaabababbbaabaaaaabbabbbabaababbabbbababbbabbbbbbabbbabaaaabaabaaabaaabaababbabaabaaababaaaabbabababbabaaaaaaabaabbabbbbaababbbaabbbaaabbabbbabababbabbbabaaaaaabaababbabaaaaabaabbaababbabbbaaabbaaaabbabbbabaababbbbbbaabaaaaaaaaabaaabaaaaaabaaaaababaabbbbababaabaabbabaabbbababbbbbabaababaabaabbaaaababbbbaaaaabaabaaabbbaaabbababaabbbbbbbbaababaaaaabbaababbbaaabaaaaabbbaabbaaaabbabaaaaababbaabbaaaabbaababaaabbaabbaababbbaaababbaababbaaabaaaaababbbbbaabbabbababbbaabaaaabaabbababaabbbaaabaaabaaabaaaabbbabbabababbaa
bbbbbbbbaaabbbaabaababbaaabaaabaaababbbbbbbabaaaabaaaaaaaabbabbaaaabaaaababbbbbaaaababababbbaaaabbbabaababbabbabbbaabaabaabbabaabbbbabbaababaaabbabbbaaabbbbaaaaaabbbaaabaabaabbabbbbaabbabbbabbbbabbbaabbbbabbaaaabbaababbbbbaabaababbabbbbabbababbaabbbaabbbbabaaaaababbbbabbaababbbbbbaabbbabbaaabbaababbbaabbaaabababaababbbabbabbaabaaaaabbbaaaabbbbbbabbbaaaaaabababbabbbbababbbbbabaaabbbbababbaaaaaabbabbababbbaaabbbababbbbaabaaabbaabababaaaabbbbbabaababaaaababbbbaababaaaabaabaabbbabbbabbaaaabbbabbaabaaaabaaabaabaabbbbbaabaabbbabababbbaaaaabbbbababbbbbbbbbbbabbaaababbbaabaabababbabababbbbaaaaabbbbbaaaabbaaababbaababaabbbbbaaabaababbaabbaabbaabbabbbaaaabaaababbaaabbbbabbbabaabbbbababbbabaaabbbbaaababaaaaabbaaaababaabaabbaaabbbababbbbaaaabbaabbbabababbabbabbabaabbbabaaabababbbabaabbaabbaabbabbbabaabbaababababaaabababaaaaaaabbaababbbbaabbabaaabbbbbaaabaabaaabbbaabbaabbbbaaaabaabbaaabaabbabaaaaabaababaabbbbaaaaaaabbbbaaababbbababaababaaaabaabbababaabbaaaabbabbaabaaaabbabbbabbbbaabbabbaaabbababbbabbabaaaababbababaaabbabbbbaabbbaabaaaababbbbaaabbbbbbabaabbaaaaababaababbbbabaaababbbbbababaaababbabbabbaaaabbbbbbbabbaababbabbbbabbaababaaabaabbabaaaabbaaabbbaabbabbaaabbbaaaababbbbbaabaabaabaabaaaabbbaaabbaaaaaabbabaabaaaabbbaabbbabbbabbabbaaaaabaababbabaabbbaaabaabaaaaaabbabbabaabbbbbaaaabbbbaabaabaaaaabaaaaababaaaabbabbbbbbababbbaabbabbbabaaabbbaaabaaababababaaaaaabbbabbaaababaaaabbaabbabbbaabbaababbbaabababbbabaaababbbbbaabbaabbbabbaabbbbaaabbaaaaababaaaabbabbabbabbbabaabaaabbbbbabababbbaabaabbababaaaaabababaaabbababaaaaaaaabaababaabbbbbbbabbbbaaaaaabbbbbaabbbbaaaaabaaaababbababbaabbabaaabbbbabbaabaaabbbbbbbabbabbbabbababbaaababbbbbbbbbababbbbaaabaaaabaaaababbbbaabbbabbbbaaaaaaabaaaabbbaabbaabbaaabbabbbaaabaabaabbbabbaabaaabbbababbbbbbbbbabaabaabababaababaabbabaabbbabaaababbbaaababbbbbaababbbabbaabaaaababbaabbabbbaabbbaababababaaaababababbababbbbbbabaaabaababaaabbaaaabbaabababbbaaabaaababababbabbbbbbbaaabbaabbbbbaabaabbbabababbbbbbbababbaabbaaaaababbaaaaabaabbabbabbbbaaaaabaabaaba
baabbbbabaabbbbbaaabaaabbbaababaaabbaaaabaaabbbbbaabbaabaabaaaaaaaabbbaabbabbbbabaabbbbabaaababbaabbabaababababbaaabbbbbbaaabbaaaaabbaaabaababbabaaaaaababbaababaaaabbabaabaabbbabbbbabbbbbbabbbbabbbabbbabaabbbaaabbabaabbbbaaabbababbbbbaaaaaabbbaabaaabbabbbaaabbbababaabbbaabaaababbaababaaabbbbbbabaabababbabbbabaaaaaaababbbbbaaababaaabbbbbaabaaaaabbaaabbbbbaabbbbbabbbbbbababababbaaaaaabbabaaabaababbababbbaaaabbabbaaabbbbbbaabababababbaababbbbababbbabaababbabbbabbaaaabbbabbbbbaaaaabbbabbaabbabbaababbbabbabbbabaaabbbabbbabbbaabbbababaaaaabaaaabbbabbabaabaaaabbbbbaaaabaaabaabbbaaabbbabaabaaaaaaaaaaababbbbaababbabababbabbaaababbbaaabbabbabbbbaababbbaaaaabababbabaaaaabababbaababaabbbbbbbaabaabababbbbbbbbaabbbabbbabbabbabbbabbbabbbbaabbbaabbbababbbbabbaabbaaaabbbaaaababaaabaaabbbbbaaabbaabbabaaababaaaababaaabbababbabaaabbabaaaaabaaaabaaaabbababbabaabaaabaabbaabbaabbbbabaaabbabbaababbabbaabaabaabbbaabaabbbaababbbbabbbababbaaabbababbaaaaaabbbababbabbbaaaabbbabbbaabbabbaababaabbaaabababbaababbbaabbbabaaaaabbabaababbaababaabbbaabaabaabaaaababbaabaaabbbaaabaabaaabababaaabbbbbabaaaaabaaaabaabbbbbaabbbbaabaaaabaaaabbaaabbbaaaaaaaabaabbaaaabbabaaabbabaabbbbbaabbaabababaaaaabbbbbababaaaaababaabbabbaaaaabbbababbaaaaabbabaaababaabaaaaabaabaababbbaaaabaabbabbbabaaaabaaaaaabaaabbbbabbbabbaaaababaaaaaaabaaaaababaaababbabbabbaabaabbabbbbabbabbbbaabbabbabbbaaaabbbbababaabbabaaaabbbababaabbabbbbbaabbbbbbabbaabbbbbbbbbbbbbbaaabaaaabbbbaabbbababbbaabaaabbbaaaabbbbbbaabbbbabbaabbabaabababaabaaaaababbbbabbbbabaaabbbabbabbabbbababbbaabbaaaaabaabbbabbabbbbaaaaababbaabbaababaabbaaaabbabaabaabbaababbbbbabbaabbaabababaaaaaaababbaaaaabaaaaabbbaabaabbbbababaabbbaabababbbababbaaaabaaaaaabbaabbbbabbaabbaabaaaaaabaabbbbbbbaabaaaaabbbbbbaaabbababbbbaababbaabaaaaaabbbaaabbbbbaaaabaabbabaababbbbbabbababaaabbbbaaabbbababbbaaabaaabaababaaaabababaaabababaaabbaabaabaaabbaabbaababbabaaabaaaaababbababbabababababbabbbbaaaaabaabaaabbaaabbaaaaabaababaabbbbaaabaabbbabbbbbbbabbabbbaabaaabaabbabbabaaaaabbbaabbbbaabbbaba
abaabbbbababbbabbaababaaaabbabaabababbabbabbaaaabbaabbbaabbbabaababbbaaaababababbbaaababaabbaaaabbbaabbaababaaaabbabbabbbbaabaabaabbaabbbaabbbabaaaaababbabaabbbbbaaaaabbabbbaaabbbbaaaabaabbaabbbaaabababbabaabaabbaaabbbabaaababbabbaabbbabbaababbaabbbbbbbbbaaabbabbabaabbaababbaaaaaabbaaaaabaabbaabbabababbaabaabbbaaabbbbbbbabaabbbbaaabbabaaaaabbbbaabaabbaaababbbbbaabbbbaabbbbababbabaaaaaabbababbbbabbbababbaabbbbababbbbaabbabbaabbaaababaaabbabbbbbbaaabbbabbbbbbbabaaabbbbbabbbbaabaaaaabbabbbaabbaababbabbbbabaabaabaaaabbbbaabbabaaabbbabaaaabbababbbababaaabaabbaaaaabaabbbbabbabaabababaaabaabaaabbbaaaabababababbaabbbbabbbbbabaaaaaababaabbaaaabaabbaabbaabaaaaabaaaabaabbaababaaabbbbbaaaababbbababbbbabbabaaaabaaabaabababbaabaabaabbbabababaaaaaabbaaabaabaabaaaabaababbbababaaaaaabbaaabaaaabaaabbbaabaaababaabbbabbaaababbbbbaabbbaaabbbbbbbaabaaaabbbaabaababbbaabababaaabbbaaaabbbbbbaabbbbababababbababbbabaabbaaabaaaaaaaabbbabbbbabaabbabbbbbababbbbbabbbbaabbbbbababbabbabaaaabbabaaaabbbaabbbaaabbaabbababababaaabaabababbbababaabbabbaababbabbabbbaaababaabaabbbbabbabababbabbabaababbbbabaabaabbabbbaababbbabbbababbababbaabbbabaabbaaabaaabbababaabbabaaaaaaaabbabaabbaabbbabbabbbaababaabaaaaabbababbaababbbabbabaaabbbbbaaaaababbabbaababbabaaabaabbabaababbbabaaaaabaaababbbabaabbbbaabbabaabbaaabbababaaaaabbaaabbaaaaaaaaaaaaaabaaabaababbaaaaabbbabababaaaababbaabaababbbabaaabbbbaaaaabbbabaabbaabbaaaaaaaaababbbabaaaabaaaababbaabbbababaababbabbabbbbbabababaaaaabababababaaabaabbbbaaabbbbaaaabaabbbaaabbababbaaaabaabaaabbbabaaaabbababbabababbabbbaabbaababaaabbababbabbbbabbaaaababbabaaaaaabaababbabbbbabbabbbaabbbaaababbbabaaaaaababbbababababaabbabababbaabaabbbbabbaabbababaabaabbabbaaabbbaabababbbabbababbbbabbbabaabbaaabaabaaababbaabaabbbaabbabababbaabbababbbbabbaabbbaaababbbbababbbbaabaabbaabbbaaabbaaaabaabaaaabaabbabaaabbaabbbaabababbbababbabaabbbabbbaabababbbbbaaaaabbbbbbbbabbaabaabbabbabababbbaabaabaaaababbbbbbbabbbbbababbbbababaabbbbabbabaabbbaaaaaaabbabaabbbabbababbbbbbbaaaaaabbabbaaabaaaabababbba
aaabbbaaabbaaaababaabbbbbbbbbbabaaababbbabbaaabaaabbaaaababbbbbabbabbaabaabababaabaabbabaabaabbbbbbbaabbbabbabbabaababaabbaababbaaabbbaabbbaababbbabbaababbbaaabaaabbbbabababbbabaabbabbaaaababbbabbabbaabbbaabbbababbbbabbabbbaabababbaabbabbabbbaaaaabaababbbbababbbaaabbbbbbbaaaaabbaaabbabbabbbbbbbabaaaaabbababbbaababbbaaabbbaabbabbaabbbbbaabbbbaabaabbabababababbbaabbbbaaaaaaabbbaaaabbabbabbaabaaaababbabaaabbbabaaababbbaaababbbbabbbaabababbabbaaabaabababbbaaaabbbaaabbababaaaaaaabababbbbbbbbabababbbabbbaaaabbbaaaaabaabbaabbbababaabbaabaaaaaabbbababbbbbaabaaabbbbbbbaababaaabbaabaaaaababaaaaaabaaaababaababaabbaaababbbaaaaabbaaabbbaabbaaaabbbbbababbbaabababbaabababbaabbaaaaaabbabbaaaaaabaabbbaaabababbaaaabbbaaaabaaabbaabbabbabbabbaaabababbabaaaabaabaaaaababbaaabaaababaababbbabbaaababaabaaaabaaababbababaaabaabababbbbaabbabbaabbbaabaaaaababbabbaaaaababaaaabbaabbbbabbbbaaaaabaabaababbababbbbbabaabaabababbaabbababaabaaaabaabbbbaabbabbaabaababbbbbabbaaaabaaabbaabaaabbbbbabbbaababbababbaabbabaabbaababbababababbbbaabbbabbbbbababbabbaabbabbbababbaababbababbabbaaaababbabbababbbabbbabbbabbaabbbabababaaaabbaababaaaabbbaaababbbaabbabbaabaabaabaaaaabbaaabbbbbbbbabbbbbbbbbbbbaaabaabaaaababbaabbbabaaaabbbbabbbbbbabbaabbbbabbaababaababbbbbaaaabbababbababbbbbbabaabbaababbbbbababbbabaaaaabbabbababaaabaabbabaaabaaaaabbbaaaaaabbabbabbaaaaabbababaabbabbbababbbbabaaaabaaaaabbbaabaaabababaaababbbbbbabbbbbbaabbababaabbbbabababababbbbaabbaabbbaabbbababbaaababbbabbabaababbaaabaaababbabbabbbbabbbaaaabbbabaaaabaabaabaaabaaaababbabaabbbbbabbaaaabbabaabaababbaabbababbbbbbababababbababbaaaaaababaababaaabbabaabbaababbabababababaabbbbbaaaababbbbaaabababaabbabbabababbbabaabaabbbbbbabbababbaabbbbabbbabababababaaabaaababababbbabbbabbbbbbababaaaabbbaaaaaaaaabbaabababaaaaabaaaaabbaaaaababaaaabbbbbbbaaabaaabbabbaaaabbbbabaaabbaabbabbababbaaaabaabbaabbbaabababbbbbaaabbbabbbaaaaaaabaabaabbaaabbbbbaaabbbbbaabbaaaaaaaaababbbababaaaabaaaabaaabbbabbbabaaabbbbabbababbaababbabbaabaaaaabaababbbaababbabbbaaaabbbaabbbbbbbb
bbababaaaaabaababaabbbbbaaaaabaaabbaaabbaaabbaaaabaabbaabbaabababbbbbaabbabbbbabababbbbbabaaabaabbabbaaaababbaaaabaababaababaabaababaabbaaabbaabbabbbbbbbbabaaaaaaababababaabaabaaaaabaababbaaaabaaabaabaaaabbbabbbbbbbaabbbbbaaaaaaaaabaabbbbaaabaababbabaabbbaaaaabaabbaabbaabbbaabbaababbaabbaaabbaaaaabbaaabbbbababbbbaaabbbaabaabbbaabaaaabaabababababaaaaaaaabbbaaababaabbaabbbabbbbabbbabaaabbbbbbabbabaaaababbaababaabbbabaabbbaabbbbbbabaabbbbaaaabbbbaabbabbababaaaababbbbaaabaaabbabaaabbabaabababbbbababbbabbaaabababaaababbbabbaabbbbbbaaaaaabbabaaaaaaabbaaaabbbaabbbbababbaaabaabaababaabbbabaababaabbbaaaababbabbabbabbbabbababaaaaaaaabbabbabaaaabbbabbbaaaabaaabaaaababbbbbaabbaabababbabbbbbababbbabbaabbbaaabbbbbabbabbbbbbaaaaaaaababababbbabbabbbabaababababaabaabbbababbaaaabbabaabababbbaabbaabbbbababbabaaabaabababaabbaaabaaaaabbbbabaaabaaaababbbbbababbabbaabbaabaabaabbabbabbabaaabaabbaaabababbaababbbaaaaaabaabbabababbbaabbbbbabbbabababbabbabbaaabbbbbaaaabaabbbabbbabababababbabbbbbbbaabaabbaaabbaaabbbaaaabaabbaaabbbaaabaabbaabbabbbbbbaaabbaabbaaaabbabbbabaaababaaabaabbabaaaabbbababbaaaababbbaaabbaababaababbabbbbabbaaaabbbbabaaaaaaabbaabbbbbbabbabababaaababaabaabaaaabaaaaabababaaabbbabbbbabaaababbbaabaababbaabaaabbbbaabababaababbaabbbbbaabbbabaaabaabbbbbbbbbbbabbaabaaaaabbbaaaabbaababaabbaababaabbbabaababaaabbabbbaabbaabaabbbaabbaababaabbaaaabbabbbbbaaababaabbababababababbababbbbabbbbbababbbbbaaababbabbaabbabbbabaabaaabbaabaabbbbbbaababbabbbababbbaabbabbbbababaabbbaaaaabbaabaabaababababbbbabbabbaaaaaabbabaabaaaabbbabbabbbbaaababbbaabbbbbbabbabbbababababbaabbbbabbbbaaaaabbbbabaababbabaabbabaababbababababababababaabbaaaaaabaaaaababaabaabbabaababbaabaabbbabbbabaaabaaaaababaaaabbabbbbabaabababababbbaabbbabaababaabaabbbaabaababbbabaaaaaababaabbaabaaabbaaaaaabababaaaabbaaaaaabbaabbabbabbabbababbababaaababababbaabbbabbaaabbbbbabbaabaaabaabaaababaaabbaaababbabbaabbabbaaaaaabbbbababbbaababbbaaaaaababbaaaabaaabaabbbbabbaabbbbbabaabbaabbababbabbbbaabaaabbbbbaabbbbbbabaabbabbbaabababaababbaba
aabaaaabaaaabbbaaababbabbabbbbabbabbabbbbbababbbaaaabbaaababababbaababababbababbbaaabbbbbabbbabababaaaaababbabbbaaabbaababaaaababbaaaabaaabbabaabbaabaaabaaabbabbbaababababbaabbbbbaaabaabbbaabbbabbbaabaaaaaabaaabababaaaababbbbbabbaababbabbbaaaaaabababbaababbaabaaabaababababaabaabaabbaaaaaaaabbaaaabaabbaaabbabaaaaabbabbbbaabbbbbabaababaabbabaabaabbaabababaabaabbababaaaababaabbbaaaabaababaaababbabaabbbaabbbbabbabbabbbbbbaabbaaababaaabbbbbaabaabbbbbbbbaaabbaaaabaabbbbbbabbaabbabaabaabbbbbabaabaabbaabaaabababaababbbbbaaabbbabbbbaabbabbaaabaaaaabbbbbaabbaabaaaababbabbbbbabbababbbabbbababbbabbbabaabbaaaaabbbbbaaaabaaaaaabbaabbabbbbbabbabababaaabaaaaaabaaabbaaabaaaabaabbbbbababaababbaababaaaaaaababbaabbbbbbbabbbabababbbbbbbbbbbbaaaabbaaaaaaaababaabbbaaaaaaaaaaababbaabbaaababaaababbaababababaaaababaabaaaabbbabbbaaabbbababbbaababbaabbaabababaaabbaaabaaaaababbabbaabaaaaaabbaaabaaaabbbaababaabbbbbaaaaaabaaabaababbbabaabbaabbbbbabbbbbaaaaabababbaababbbbaaaabaabababbbbbaabbbabbbbbaaaabbbbbbaaaabbbaabbaaaaaaabbabababbbbabbaabaaabaaababaabaabbbababbbaaabbabbbbbaaaaababbbbaaababbbbbaaabbaabaaaaaabaaababbaabaabbbaaaabbbaaabaaababaabaabbbbbbaaaaabaabbbabbabbbbbbabbbbbabbbabbabaabaabbababaaaaabbbababaababaaaaaabbabbbaaabbbbaababbbbaabbaabababaaabbaaaaaababbaabbbbbabbabbabaababbabbababbabbbbbbaaabaababbbababbaaabaaaaaaaaaaaaabaababbabbaaaaaaababbbabbabbbabbaabaabaabaaabaaababaaabaabaaabbbbbbaaaaababababababaabaaaaaaabbabbbabbaaaaaabaaaaabaabbabbbbaaabaabababaabaaabaabbaababaaaaaabaaaabaabbbabaabbaaababbbabbbbbbabbababababaababbaababaaababbbbaaaaabbaabbbbaaaabbaabaaaaabaaaaaaababaababaabaaaabaababbbbababbbaaaaabaababbbaabaaaaaabbbbababbababaababbbabaaaaabaaaabaabaabaabaabbbbbaabbbaaababaabaaabbaaaababbbaabaaaaaababbababababbabbbabbabaaaabaabbabbabbbbbbbbbaabbbbbaababaaaaabaabaabbbbbababaaaabababababaabbbbaabababbbabbbbbababbbbbabaaabababaabaabbabbbabaabbaaaababbbabbaabaabbabbabbaaaaabaabbbabaaaabbbaaaababbbabaaaaaabaabaaaabbababbbaaababababababbbaabbbabaaabaabbaabaababbaaaaaabbbbabaaabba
babaaabaabaaaaaaabbbabbabbabbabaaabaabbbabbbbbaaabbbaaaabbbabaababbabaabbbbbbbbbaababbbaaaabbababaabbaaabaaabababbabbababbbaabbbabbbaabaabbbabaaaaaaaabaaaaababbaaababbababbabaabaaabbabababbbbbbabbaabaaabbabababbaabbbbbaaabaababbbbaaaabaaaaaabbaabbbabbababbbbaabbbaaaababaabbaabaaabbbbaabaaaabbbababbbbaabaabbbbbbbaaabbaababaaabababbbbbabaabbbabaabbaabababbbabbbbaaaaabbabbaaaaabbbbabaababbabbbaaababbbababababbaabbaaaabababababbaabbabbabaaababbaabaabbbbbbbbbbbbaababbbbbaabababbbababaaabbbabababbbaaaabbbabaaabbaabbabbaaabbbaabbbabbaababbbbbbbbbaabbbbbaaababbaababbabaaabaabaaabbaaaabaaaabababbbaabbaaababaabbaaaaababbbbaaabaaaababaaabbaabbbbbbbabaaaaaabaabbbbbabbaabaabbbabaaaaabbaaabaabaaababaabbbaabbaaababbbaabbaababbbbbaaabbbbbaaaabbaaabbbbabbbaabbababaabaaaaaaaaaabbbbbabbabaababbbbbaabbbababaaabbbabababbbababbabaabaaaabaaababbbaabaabbaaabbbaabaabbbaabbbabbaaaabbbbbbbababaaaaabaaaabbbbabbbbabbbbbbaaabaaaaaabbbabbbbaaaaaababbabbabaaaabbbbbbbbbabbbbaabbbaabbabbbabaaaabbbbbbbbbabaabaabbabbaababbbbabbaaaabbbbbbabaababbbbbaaaabbbaababbbbbaaaabaababbbbaaaabaaabbaabbbabaabbababbaaababababaaababbaaaaababaabbbabbabababbbaaabababbbabbabbbaaaaaaabaabababaabaabaabbbbbbaaaaabbabbabaaaaaabaaaabbaaababbaaabaaabbbaaaababaabaaabbbaabaabbbbaaaaaabbaabbababababbabaaaabbbbabbaababbabaaabbbaaababaabaabaababbabbbaabaabbaaaababbaaaabbaaabbbbbaabaaabaaaaabaababbaaaabababaaaaabbababbaabbbbbbaaaaaaabbbaaaabababbbbaabbbaabbaabbabaabbabaabaaababbabaaabaaaabaabbbbbaabbbbbabaaaabaabaabaaababaabaababbbbbaabbbaababaabbbbababbbbbbbababbaaabbaabbbbabbbbabbabaabbbbbbaababababbabbbbabbbabbaababbaababbbaaabaabaaaabaabbaaababaabbbababbbbababbbababbbbaaaabaaabbbabbbaabbbabaaababababbaaabaabbbbabaaabaabaabbabaabbababbbbbbaabaabbbbbbbbbbababbabbabbabbaabbaabababaaabbbbabaabaabbbbbaabbbabbaaabaaabaaaaaaabaaabbbaaaabbabbbbbabaabbbaaabbbaababbaaaaabbaaaaababbaabaabbbbbbababbababaabaaabaabaaaaabaaaaabbabbbaabbbaabaaaaaabaaaaabaaaaaaaabababaaababbbbaababbaabbbabbbbaabbaaaaabbbbabbbaabbababbaabbbababbbabbbbabababbbbb
aabaababbabaaaabbbbbababbaabaababababbbabbbabbababbbaaabbbabbbbaaabbbaabababaaaabbababbaabaaabaaaaabaabaabababbbabaaaabbaaaabbbabbbaaaabbaaaabaaabaabbababaabaaababababaaaaabbabbbaaabbabbbbbaaabbabbaabbabababaabbabbbbababaaabababbbabbabbaabbabaaabbabaaaaaaaabbbbaabababbbabaabbbbababaabaabbabbaabbbaabbabbbbabbababaaababaabaaabbbabaabaababbbabaaabbabaaaaaaababababaabababaabbbaaaaababbbabababbbabbbabbbbbbabbbbbbaaababbbaaaabaaabbabbaaaaabaaaabbbabbbbaabbbaaaabbbbbbbaaabababbbaabbabababababbaababbaabbaaaaaababbbbabbbbbbabbaabbbaabbababbbaaabbbaabbbbaaaabababbbabbbbabbaabbbababbbbbbabbaaaaabbaaabbbbabababaabaaabbbbaaaaaabbbbbbabbaaabbaaaaaabaababaabababbbabbbbaabaaabbbaabbabaaabbaaaabbabbbaaabababbbabbaababbaabaabbbbabbbbbbaabbbbbabbabbabaabaaaabbaabbbbbbbbaabbbaabbabbbababababbaaaabbabaababbbaaaaaabababbbaababbaaabbbbaaabaaaabbaaabaabbbaaaabaabbabbabbaabaaabbbbabbbbbabbabaaabbbbbabbbbbabbbbaaaaabaaababababbbabbbaaaaabaaababbbbaaabbabbabbbabbaababbbbabbaaababaaababbaaabbbbaabaabaaaaaaababaaabbabaaaababbbbbaabbaababbaaabaaabaaabbaabbbaabbaaababababaabaabbaaabbababbaabaaabbbbaaaaaabaaabbaaaaabbaaaaababbbabbbbbbbabbabbaaabababbbbbabbaaaabbbbaabaabbbbbaabaaababbaabbbaabbbabaabaaabaaaaabbbbabbbbaaaabbaaaabbbbaaababaaaabaaaaabbaababaabbbbaabbabaaabbbbbbbaabaababbbbbaabbaaaabbbabbbbbabaaaaaababbabbbaabbaaabaaabaabbbaaaaaaababbbbbbbbbbbbaaababbabababaaabaabbbbbabbbbbbababbaabbabbbabbbaaabaabbbabbabaabbabaabbbbbaabaabbababbabbabbbabbaabaabaaababbbbabababaababaabaababbbbbaababbbbaaabaaabaaaaabaabbbbaaabaaaaabaaaababbaaabbbbbaababababbbbaabaaaaababbaababbababbbbbaabaaabaabbbbbaabbaabbbabaabbaabaaabbaaabaabbaabaabaaabbbabbbaaabbbbabaabaaaaabaaabbabaabbaaabaaabababbaaaabbababbbabaaabaaabbbababbabbbbaababaabbaaabbabaabababbbabbbabaabaabbabbbaaaabbaabbabbaabbaabbbababaaaaabbabbabbbbababbbabbbaaabbaabbaaaaabbbababababbbabbabababbababbbbaaabbaaaaabbababbbbbbaababbaaababababaabaaaaaaabbbbbaabaaaabbaaabbbbaabbbbbaaabbbabaababbbbbaaaababbbbbaaaabaaaababbabbaabaabaaabbbabbaababaabbbabbabbbabb
bbbabbbbbabbababbabbbbaababaaabbbbababbbbaaaabbbbbaababbbbbbbaaabbbabbbbabaaaaababaaaaabbaaaaaaababbaaaaaaabababbbabbbaababaababbaabaaaabbabaaaabbbabaaaaababaaaabbababbaaabbabbbbbaaaababaaababababaabbbaaabbababbbbbbaabbbbabbbababbaaaaaaaaaaaabaaaaaaaabbbbabababaabbbabbbbabaaabbbaababaaabbbbabaaaaabaaaabbbabbbaabababbaabbbaabbbaaabbabbbbbababbbabbaababbabaabababbbbaaabbaabbababbabaababaabaaaabbbbbbbaaaaaabbbabbababbbbabbbbbaabbbaaaabbaaabbababbbaaabaaabbbabaababaabbabbbaaaababbbabaabbbabaababaaaaabbbaabaabbbbbbbbbbababbaababbaaaaabaaaababbbbbabbbabbababbaababaaaaaaabbabbbbaabbbaabaabbabbabbabaaabbbaaaaaaabbaababaaaaabbbaabbabaaabaaaaabbabbaabbbbbbbbbbaabbabbabaabbbbaaababaabaabbabbbbbaaaaababaaabbbbbaaababababbaaaababbbabbbaabbbabbabaababaaabbbaabbababbbabbabaababbbbbbbabbaabbaaabaaabbaaaaabbaaaaabbbaabbababbbbbbbaaabaababbbbbbaaaabbabaaabababbbabaaababbbbbbbbaabbaaaaababababaabbbbaaabaaaabbbabbaabaaabaaabbbaabaabbababbaabaaabbaaaaaabbbaabbaabbababbabbabbaaabbbababbbababababbbbbbaaaaaaabababaaabaaaaabaaaaaabbaaaaaaaaaabbbbababbbaaaaabaaaaaaababababbaabbaaaaaabaaababbababaabbbbaaabababaaabbaaaabbaaabbababbababababbbabbbaaabbabbaabaaaaabaababbbbbaabbbaaaaabaabbbaaabababbbbbababbbababbaaaaabaaaabbbbbbbbabababbaaaabaaaaabbbbbaaaaaabbbbabbabbbbaaabbbaabababbbabbbabaabaaaaabbbbaaaaabababbababbbaabbbabbbaabbabbbbabaaabbbbaabaabbbbabbabbbaaaababbabaababbaabbabbbabaabbbabababbaababbbbabbabbababbbaabaabaabbbabbbbabaaababbabbabaabbaaababbabbabbabbbaabaabaaabbabbbababbbaabbaaabababbbaaaaabbbbbabbbbbabbbbbabbbbbabbaabaaabaababbaabaaabbabbbaababbaabbbbbababbabbabbaababaaabaaabbaaaaababaaabbababaabbbbaaabbaaabbabaaabaaaaababbbabaaaaaaaaaaaabbbabaabaaaabaaaaababbaaabbabbaabbabbaaabaaababbbabaabbbabbaaaaaaaaaababbabbabaababababbababbbaabbbaaaabaabbabbbabaabaaaabaaabaabbabbbbabaaabbbaabaaabbbabbabababbbbbabbbaaaaaabaababbabbbbaaabbaaaabaabbbbaaaaaabaaaabbbbabaabbabbbbaaaaaaabbbbaaaababaaaaabbaaaabaaaabbbbbabbbbaabaabbbaabaaaaaabbabaabaaaaaabaabababbaaaaaababaabaaabaabbbbbbbbbbbbabbbba
abbbabbbaabababbaabbbaabbbabbaabbbbaaaaabaabbbabbabbababbaabaabbaaaabbabbbbbabaababbabbbabbbaaaaaaaaaabbbbaaaaaabbabbaaaabaabbabbbbbbbaabbaaaaabaaabbabaabbbbabbababbbbaaaaaabaabbbbbabbbabbaaaaababaaababbbabababbbabaabbbaaabbaabbabaabbaaabbbbbbbaabbbbbaaabbaababbabaaababaababababbabaaaaaabbbbabbbababbbababbabbbbbbbbbbaaabaabaabaabbbabbabbbaaaaaaaabbbabbabbbaabaababbbbbbaaaabbabbababbabbbaabbbabaabaaaaabaaababbbabaaaaaaaababbabaababbbbbbabaababbababaaaabbbabaabbbbabbaaababababababaabbbaaaaabbbaabbbbaaaabaabbbaaabbaaaaaabababbaaabbabaabbabbbabbbbbaabaabbbbbaabbabbbbaaabbbabbaabbbbaaaabbbaaabbbabbababaaabbbbaabaaabbbabababbbaababbababbbbaaaababbabaabbbabbaaaaabaabbaaabbabbbabaabaabaaabbbaaabaabbbbbbbaaaaabbaabbabababbbbaabaababbabbbbaabbbbbabaabbbbabbabaaaaaaaaaaabbbaaabbaababbbbbbaaabbaaaabaababababababaaaaaaabbabbbababbbaabaababbbbabbbaababaabbbbbaaaabababababbbabbbaabbaababbbaabbabaabbaaaabbbbbaababaababbbaaabbbbbbabbbaaaabbaaaababbaaabababbbabbaabbbaaabbbbbabaabbabaaaaaabbabababbabbbbaaaabbaabaabbabbbbbabaabababbbaaaababbaababbaaaaaaaaaaaaaaabbabbaabaaabababbaaaabbababbbbaabbabaaaaaabaabababbbababbbbaababaabaaabbaabbabbbbbaabbabbbabbbbaaababbbabaabaaabbbbbaaabbbbaaaabbbabbabbabaaabbbbbbabbaaabaaaabbbaabaaaaabaaaabbaabbaaaaaabbabaabbbabaaabbbaaaabbaabbbabbabaabbbababbaaaabbabaaaaabaabbaaaabbababbabababbbaababaabbaababbbababbaaaababaabbaaaabbbbbaaaaaabbaaababbababbabbaabbabbaaabbabbbbaababbabbbbbabbbbbbbbaaaababababbabbbabbaabbaabbbabbabbabbaaaabbaabababaaaaabbbbaabbaaababbbbababbbaabbabbababaaaabaabababbababaaaaaabbaaaababaabbabbbababbabaababababbabbbbaababbbaabbaaaaabaabaababaabbbaabbbbbabbababaaaaabababbbbbabaabaabbbbbabaaaabbbaaaaaaabbbaaaaaaaababbaabbbbaababbabbbbbabbbabbbbababbbbbabaabbbbaaabbbbaaabbaababbabbbbaababaaaaaaaaabaaaababaabaaaaabaaababbbaabbbabababbabbaabbabbbbabbabbabbbbbbbbbaaaabbaabbaabaaababbbbababaaaababbababaaabbaaaaaaabababbbaabbbbbabaabbbbababbbbaaaabbbabbabbbbaabbabbababbbbbababaababbbaaaaaaaaaaaabaabbbbbabbababbbbbaaabbabbbbbaaaaabababbbaab
bbaaaaabbbbabbabbabaaabbabbbbbbbbbabbabbbabbbbabbbaaaababbabbaaabbabbabababbaaaabbbabaaaabbaabbbabbabababbbbbabaaabbabbbbaabbbaabababbabbaaaaabbaaababaaabbaaaaabaaabaaabbababaabbbbbbbbbbaaaaababbbbababaaabaaaaabbbbaabaabababaabababaabbaabbbababbaaabababaaabaaaabaaaabbabbbabbbbaabaabaaabaaabbbbbaaaabaaabbbbbababaaaaaababaaabbababaaaaaababaaaaabaaabbabbbbaaabaabaabbabaaaabbbbaabaababbbaabbaababbbbabaabaaababaaaabaaabaabbbbbbbabbabbbaabaabaaaabaabbabbbbaabbbbbbbbbbabbbbbababaabbababaaaaabababbabaabaaaabaaabaabbbbbbbababaabbabbbabbbbabaabababbaaabbaabbaabbababaaabbabaababbbbaaaababaabbbaabaaababbaaaaaabaabbaaabaabaaabbbaaabbaaabaaaababaabbaababaabbaabaaabbbbbbabaabbaaaabbbaababbabaaababbbaaaaabababbbbabaaaababbabbabbbabaabababbabbababbbbaabaaabaaabbbbaaabaababaaaabbbbabaaabbbaaabbabbaabbbabbabaabbbbababbbaabbaabbbaabbaabbabbbbaaababbbaaaaabbbabaaaabbabbbabbbbbbbabaaabbababbbbbaabbabbbaaaaabbbbaaaababaababaabbbbbbbbbaabaabbbbabbbababbbbbabbaabaabaaaabbbabbaaabbaaababbbaaabbbabaaaabaaaabbbbababbabaababbbabaabbbaabbaaaabbbbbbabbabaaaaabaababbaaaaabbbaabaaaabaabaaabababaaaaaabbbaabbaabababaabaaababbaaaabbababbbaababbabaaabaabbaabbabbbaababbbaaaabaaaaaaaaababbbaaabbaabaabaabaabababbabbbaabababaabaababbaaabbaabbababbabaababbbbbbbaabbaabbbbabbababbbaabbbbaabbabbabaabbbaaabbbbbaaaabbaabaabbabbbaaabaaaabababbabbababaaabaabaababaabbbabbbbbabbabbbabaabbabaaaabbbaabaababbaaabbbababaabbabbbbbbabbbabbaababaabbabaaaabaaabbabaaabaaabaaaaaababababaabbbaabbabbbaabbaaaabbbbbbaaababbbbbabababbbbbbbaaaabaabbaaababbbbbabbbabbaaaaabbababaaababaabaaabbabbbabbababaabbababbbaaaaaabaaaaabbbababbbbabaabaabbababbbbabbbababbaaabaabbaaabaabaabbabbbaaabbbaabbbababbbabaabbbaaabbbbbbabaaaaaaabbbbbaabaaabbabbabababbaabbbababbaabbbabaabaaabbbaaabbbabaaaabbabbaaabbbbabbaaaabaaaaaaaaabaaaaabbbaaabaabaaaabaaaababbabaaaaababbaaabbababababbbbbbaaabbabbaabbbabbbbbbbbbbaabababbbbbaaaaaaabbbaaaabaaabbbaaabaabbbbaaaaaaaaabbbaaaabbbaabababbaaabbaabbbbaaaabbbbbaaaaaaaaabbabaaaaabbabbabababaaaabbbbbbabaaabbaabbaaabab
bababbaababbabaabbabbbbaabbbaaaabbbaabbbbaaaaaaaaabbabbbaaabaaababababbabaabbbababaaaabbaabbaaabaaabbababbbbaabbbabaababbaabbaabababbbbaaabbabbbbaabaabbaabbabaaababaabbaabbabaababbabaabbabbaabbbbbbbaabbbabbababbbbbabaaaabbbbbababbabaaababbaabababbabbbbbbbabbaaabbabbabbababaaabaababaaabbaabbabbababbabbabbbbabbaaabbaaabaaabaababaaabbbbbbabaabbaaaabbaabbbbaabaabbabbbbabaaabaabaaaabbaabbaaabbabbaaababaabaaaaaababbababbbbabbaabbaaaaaabbabbbbbbaababaabbbabaaabbaaaabbbaaaaabaaaababaaaababaaabbbabbaababbabbbababbabbaaabbabbbbbbaaabbaabbbabbaabaabaabbaaaaaababbbbabbabbbaaaaabbbbbaaabbbbbbbbbbbaaabbbbaababaabaabaababaabaaabaaababaaaabbababababbabaaabbbbabbbabaaaaaaaaabaabbaabbbaaabbaabbbaaabbbbbabbbababaabbbbbaaabbababbbaaabaaababbbaaabbbbaaabbabbbaaaabbababababaaaabbabbabaaababababaaaaaabaababaaaaabaababaababaaaaabaaababbabaabbabbbaabaaaabaabaabbaaababaaaaabbaabababaaaabbbaaaabbbaabbaabaaaaaababbbaaaabaaabbbbbaaaaaaabaabababababbbaaabbaaabaaaaaaabbbbbbbbaaaaabbaaabbbbaababbbbababbaaaaabaabbababaabbaaabbaaaabbabaaabbabbbbbbaaababbabaaabbbbabbabbbabaababbaababababaaabbbaaabaabbbbaaaaabbbbaabbbbabaaaaabaababbbbaababaaabaabbbbbaaaaabaabaaaabbabbbbbbbbabaaabababbaabbbbbbabbbabbbabababaabbabaabaabbababaababbaaaaabbbbbaabbaaaaabaabbabaababbaabbbabaababbaaabaabaaaaababababaaabaaabaaaabbabbababaaaabbaabbbabaaaaaaaaaaaababaabaabbbbaabbbbbbaaabaaabbaaababbaabbbbabaababbaabbbaaaaababbbbbabbabbabbabbaabaaaababbbaababbbaaabbabbbabaaabaabbbaaabbbbababbabbbbaabbaabbbbbabbababbaabbbabbbbabbbaaaababaabbaabbaaaabbaabaababaaaabbbabbaaabbbbabbbabbababaaabbabbaaabbaabababaabaaabbbbabbbababbbbaabababababbbaaaabbbbbbaabbbabaababaaaaabaaaaaaabaaababaabaaababbaabaaabbbabaabbabbbbaaaabaaaaaabbbbbbbaaabaabbaabaabbbbbaaabaabaaabbbababbaabbbbababaaabaaaabaabbabaababbbbaaabaabbaaabbabbabbababbaabbbbbbabaabbabbaaaaaabbbbbbaababbbababbabaababaaaabaababbbbabbbbaaaabaabbbbbabaabababbbabbbbbaaaabaabbbbabbbbbbababaaaaabbabbbaaabaaabaaababbbbbabbaaaaababaaabaabbbaaababaabbabaabababbbabbaaabbaabaabbbbabbbbbbbaaab
bbbbaaaaaaababbbbbbbabaabbbbbbabaaaaaabbababbbaababbbbbaaaaabbabbabbbbbaabbaaababaabbbaaabbaaabbbaaabbbaaaabaabbbaabbaaaababbbbababbbbbabbabaaaaaabbababbababbabaababababbbaaaabaabbbaaabbbabaabbaaabbaabaabaaabaaababbbbbbaaabbabaabbaaabaaaabbbababbaabbbbbbbbbaaaabbbabbaaabbabaababbabababaaabbbbaabbbaaaabaabaaabbaabbaaaabbabaabababbbabbbaaabaaaababbaabbabaaaabaaaaaaabbaabbbaabababbbbaabbbaaaabababaabbbabbaaabbaaabbaaabbbbbaabbaaaabaabbababbabaaabbbabbbaabbaaaabaaabbbaabaaaaaabaaababbbbaaaababbaababbbbbbabaaabbbbaaaaaaaaabaaaaabbbabaabbaaabbbbbabaaaabbbbababababaabbbbbaaaaaababbaabaaaaaaababbabbabaabaaaaababbbaabbbbaaaababababaaaaababbbbbbbabaababaaaaabbbbaaaaaabbaaabbabbbbabaaaabbabbbbaabaaabbaaababaaababbbbaabbababbababbbaabbbbbbabbbbaabbabaabbababababaababbabbbbaaaabbabbbabbbbbabaabbabbbaaabbbabaabbabaabbaaababaaababbbbabbaaabbaaababbaaaaabababbaaabbbaaaabbabababaaaaabaababbabbaaabbaaabbabbaababaaababbabbbabbabbbbabbbabbaabbbababbbbabaabbbbbabaaababbaaabbbbbabbbbaaabbaabbbbaabbaaaabaaaabbbbabbbabaaabbabbbaabbaaaaabbbbbaaaaababbaaaaaababbabbabbaababaaaaaaabbaaaababaabbbbaabaabababbbbaabbbaabaaaaababbbaaabbbbbbbababbabbabbaaaaabbabbaabbabbaabbababbbaabbbabababbbbbaabaaabababbbaaabbabbbababaababbbbaababababbabbbababbaaabababababbaabababbaabaaababbbbaaabbbabbbbbbbbbbbbaabaaaaababbaabbabbbbaabaaabbbbaaaabaababbabbabbaaabbababbbaaabbababaaabababbabbaababbbbbbbbbbbbbbaababbaabbbabbaababaababbbbbaabbaaaabbaabaaaabaababaabbbaaaaabbbaaabaaaababbbbababbbbbaaaababbabbbabbbbbbababaaabababbaabbaaabbaaaabaaababbbbababbababbbbbaaabbabbabbabaaaabbbbabbbbabbbaabbabababbbabbbbabaabaaabbaaabaaaabbbaabbbbbaaabbbbabaaabbaaabbbabbbaababaabbaaaaabbaabbabaaabbbbbbbabbaaababbaaaaaabbaabbbbaaaabaaaabbbbbaabbaabaabbabbbbaaaaaabbaaaaabbbabbaaabbaabaaaabaaabbaabaaaaaaaabaababbbbbbabababbaabbabababbaababbbabababbabaabaabbbbbbaabbabbbaabbbbabbbaaabbbaaaabbaabaaaabaabaababaabbaabbbbabaababaabbbbbbbbabbbabbbbaaaaaabaababbbbbabababbaaabbaabbbbaaabbaabbaabbbbbbabaabbabbaaabbaaaabaaabbbbaaaabababbbabbaa
babaabaaababbabbabababbaaaaaabaaabaabbabaaaaaaabbbaaaaabaaaabbbaaababbbababaaabaababbbbababaaabbbaabbabaababaaaababababbabbbbbbbaabbababaaaaabbaabbabababaabbabbabbbbaabbbababbabbaababaabbbbabbbababbaaaabaaaabaabaabbabaaaaababaabbabbbbbbbbaaaabababbaabbaaaabaababbaaabbbbababaabbababbbbabbbaabbbabababababababbabababbbaaabbbaaaabaaaabaaabbabaaabaabababbbbbaabaaaabbabbbbbababababaaaabbbababbbabababbbabbbaaaababbbaababaaababaabaababbababbbaaaaaabaabbbbabbbbbabaaaaaababbbaaabaaaaabaaababbbaaabbaabbabababaababababbbabaabaaaaabbaaaababababaabbbabbbababaaabbbbbaababbabababababbbaabbbabaaaabaabbbaaaabbabbaabbbaabababbbaabbbababbabbbbbabbaabbbbaaabaabaaaababbaabaaabaabaababbaaaaabbabbabaaaabbbababbbabaaabbbbaaabaaababaabaaaababaabaaabbababbabbbbaababbbbaabaababbaabbbbbbbbaaabbbbbbabbbbabaabaaabbbabaababaaaabbaabaaabaaaabbbabbbaaaabbbbaabbbbbaaabbbabbaabbaaaabaaabbbaaaaaaaaaaaabbbbbabaaaababaababbaabbbababbbbaaabbbabbbbaababbbaaaaaabbaabababaaabaababaabababbaabaaaaabbabaabababaabbaababbabaaaaabaabababaaaabbbababaaababaaaaabbbbbbaabbbaabbbababbbaabbbababaaaabbabbaaabaabbabaaaaaaaaaaabbbbaabaabbaaaaaaabbbaaabaabbbabbbabaabbbbbbbbbbababbbaabbaabaaaabbbaababaaabbbaaabbaabbaabbbaaabaaabbbbaaaabbabbababbbbabaabaabaaaaaababbbabaaabbaaaaababbbbbbbaababbaabbbbbbbbabaaaabbbabbbbaaaabaababbbbbaabbbbaabaabaaaaabbabbaabaaaaaabbaabbaabbababaabaaabaababbababbababaabbbbabaabababbbababbaaaabbabbaaaaabbaabbabbbababaaabbbabbabbabbbaabbbbaaabaaaaaabababaababbbbbbababbbabbbabaababbabbabbaabaabaaaabaaabbbbabaababbbaaaaaabbbbabbbabbbbaaaabbaabbbaabbababaabbaabbbbaaabbbbbabbaabbbbbaaababbbabbbaaabbaaabaabbbbaaaabaabababbbaaaabababbbabaabbbbaabbabbbbbbbbababbaaabaababaabbaabaabaaabbaaaaababbaababbaaabababbabbbaabaaabbbaabbbaaaabaabaabbabbbbbbbbaaabbaaaabaaababaabaabaabaabaabaaabaabbabbbaabaaababababaaabaaabbaaaabaaabaaaaaabaaababbaabbbbabbbbabababbbbbbbbbababbbabbabaaaaabbaabababbbbbaaaabbabbaababbabbabbbaabbabaabbbaaaabbbaababaababbaaabababbabbbbababbabbbbaabababbbbbaabaababbbbbbabaabaaaabbabaabbaabba
babaababaaaaaaaabbabbababbbbaaaabaaabbbbbbaabbaaabbbbbabaaababababaaabbababbbababaaaaabbbaabbaaaaaabaaaabaabbbaaabbaabbbabaababbbabababbaababbababaaabbaaaabbbbbbaaaaabbabaaaaabaaaaabaaaaabaabbbbbbbbbaabbaabbbaabaabaababbbaaabbbbaababbaabaabbbaaababaabbaaabbbabbbabaabbaaababaaabaabaaababbaaabbabbbababbbbaaabbbaabaaabbbbabaababbaabbbaaaabaabaabababbaabbbaabbbabababbaabbbaaaabaaaabbabaaabbbbbababaaaabaaaababbbabbaabbbbbaaabbbabbaabbbbabbbbbbbaaaabbababbbbaaabaaaabaababbaabababbbaaabbaaabbabaabbbaabaaaaaabbaaababaaaabaaabaaaaababababbbbbabaabaaabbbaabbaaabaaabaaaaababbbbbbbbabbaabbababbbabababbbbbaaaabaaaaaaabaababbaababbabaaabbbbbaaabaabaaabbabbbbbbbaabbbabbbbbabbabbabaaaabbaaaaaaabbbaaaabaabaabbaababbbbbaabababaaaabababaabbbaaaaaabaaabbbbaabbbaaababbaababababbaaabbbbabbbbaabaaabbbbbabaaabbbbbaabaaabbaababababbaabaaabbbabbaabbbbaabaaabbaabaababbbaaaabaabaababaaababbbbaabbbbbbbbbababaabbbbbabbbabaaabababbbaabbbabbbbabbbabbababbbaabaaaaaaabaaaaaabababbbbbabbababaaaaaabababbaaaababbbabababbabaaabbabaabaabbaababbbbbabaabbababbaabaabaabbabaaabbbaaabbbabaabaaaaaaaaabbabababaabbbabababaababbbaaaabbbaaabbaaabbaabbaababbbbaabbbabbbbbbababaababbbbbbbabbbaaaabbbbbaababbaabbaaabaabababbbbbbabaaababbaabbbbbabaabbaababaababbabbbaabbbabbbbabbbaaaaaabbbbbbbbaaaaaaabababaabbbaabbbababbaababbbbabbabaabbaaaaababbbbbabbaaaabababbbbbbbbabbbbbaabbababbabaababbababbabbbbaabaaabbbbbbaabbababaababaabbbaaaabaaabaabaabbaababbbbbaababbaabaabaaaabbbaaabbbabaaaabbaabbbabaaaaabaaabababaabaabaaabbaabbabbbaaaabbbabbababbaababaabbabbabaabaababaababbaabbaabbabbbbabbbabbaaabaabbbaaabbbbaabaaabaabbaabaaabbabbaaaaabaabbabbbbbbbbbaaaababaaaabbabbaabababaaaabbbbbaaabbbaaabbaaabbaabbbaaabbbbbbabababaaaabbabaaabaaaaababaaabbabbaaabababbbbbabbaaaaaaabbbaabbabababaababaaabbabbabaaaabababbbbabbbbababbbbbaaaabbaabbbaaaabababbaaabaaababbbbabbaabbbabbabababbbaaabaabbbbaababbbbabbaabababbaaababaababbaaaabbabbabaabbbbaabaaaabbabbbaabbbababaaabbabaabbaaababbaabbbbaaabaabbaabbaababbbbabaabaaaabbaaabbaabaaabbabaaabbbbabb
aabbbaabbbbbaabbabbbaabbabaaaaabbaaabbbababaaaaabbabbaaababaaaabbabaaaaaaaaaabbabbabbaaaababbbbbabbaabbaabaaaabbaababbbaabbabaababbabaaababbaaaaaababababaaababbbbbbbbabbbbaaabaabaaabaabbbbaaaabaaabbbbaabbbaaabbaaabaabbbbbaaabaaaabaabbaaabaaaabbaabbbabbabbbbaabbaaababababbabaaaabbaaabaaaaabbbbbbabaabbbbabbbaaabaaabbbbabbbbbbbbaaababaabbbbaabbabbbbabaabbbbbbbbaaaaababbbaaaababbabababaabaaaabaabbbaabbaabaaaaabaabbbbaabaabbababbaaabbbbaaabaaaabaaababbababbabbaabbaabbbbbabbaaaabbaaaaabababbabbaaabaabbaabbabbaabbbaaabbbabaababaaaaaaabaaabbababbababbaaaaaabbbbababaaaaaabababbbbbaaaaaabaaaaabbaababbbaabaaabaaaabaaaabaabbaabbaabababaaaabaaabaaaaaaabaaaaaababbbbbaabbababbbbabbabbaaaaabaaaababaabbbbabbbbbabbbbbbabaabbbbabaaababbbbabaababbaabaaabbbaaabbaaaabbbbbabbbaaaaaabbbabaababbaaaaabababbaabbbabbbbabbaaaabbbaabaaababbaaaaaabbaabbbababbabaaaabbaabbaabababbabaaabbabbabaaababbaabbbaaabbbbbabbababababbabaaababbbabaaabbbabbbbaabaaaaabbaaaaaabbbabbaabbaabababaabaaaaababaabbbaaababaabaaabbbbbaaabbabbbbbaababbabaabbabababbbabbbababbbbbaabaabbabbabaaaaaaabaababbbaabbbabaaabbaaaababbabbabbbabbaaaababbbbbbbbbbabbabaababaababaabaaaabbababababbababbababbbbbaabbbbbabbbababababaabbaaaababaaabababbbbabbabbabbaababbbbababbaabbababbaabaaaabbabbaabbaabbaaabababbbbabbbbaaaaabbabaaaaabbabbabbbbbabbbabbbbababbaabbabbbaaabaabbbaaababaaaaaabaabaaabbabbaaaababaabbaaaabbabbaaabbbbaabbaabbabaaabbababbababbbaabbbbababaaabbbbbaaaabbaabaaaabbbbbbbabaabbaaaabaabbabaaaabababaababaaabbabbaabaaaabaaabbbabababaabaabaaaaaaaaaaababbaabbabaababbababababbbbbabbaabbabaaaabbaaabbbababaaaaaaabaabaaabbbaababaabbbaaaaaabbaabbbbabbbbbababbbaabbbbbaaabbababaabbaaaaaaabaabbaababbbaababaaabbbbaaabbabaaabbbbbbabbababaaaabbbaabbaaaababaaaabbabbbabbbaabaababaaaabbabbbbbaababbbaaaabbbbbababbaabaabbbbabbabaabbbababbbaaaababbbaaaaababaaaabaaabaaabaaababaaaababbababaaaaaaaaababaaababbaaabbabbbbbbbaaaaaaaabbbbaaababbbbbbbbaababaabbabaaabbaabababaaaababbabbbbaaabbabaaaabaabaabbbaaaabaaaaaabaaaaaabaaaaabbbababbabbbbbbbbabbaaaabaa
baabaabbbbbbbbaaabbbababbaabbbbaaaaaaaaaabbababbaababbababbbaabaababbabaaababbaababaabbbaaaaabbababbbbabbbababbaabbaaaaaabbabbbbabbabbbaabbaaabbaababaabbaabababbabbbaaabaababaabbbabbaabbbbaaaaaababbabbbaaaaabaaaabababbbabaaabbababbabaaaabbbaabbabbbababababaabbaaaabbaaaaabaaaabaaabbaabbaabaabbaabaabaaaabbbbaaabbbbabbaaababbabbabaaababbabaabbbabaaaabbaabbbabbbababbbabbaabbbaabaaababaaabbaaaaabbababbabbbbbbabaabaaaaaabbabababbbbaabbbabbababaaaabbbbaababbbabaaaabbbababbbabbabbbbbbaaaaaaabbbaaabbaabbbbbaaaaabbbabbabaaabbaaabaaabbbababaabbbbabababbaaaaabaabbaaabbabbababbaaabbbbabbbbbabbabbbbabaabbabbbbaaaabbbaaababaabbbababababaaabaabaaaabaabaaabbbabbbbbbbbaabbbbbaabababbbbaababbabaabaaabbbabbbaabaabbbbbababbbaabbababbaabbabbbabaaaaaaabbabababbbbbaabaaaaabbbababbbbabbaababaaaabbabbbbbababababbbbbbbbbaaaaabaaaabbbabaabbbbbbabbbaabbbbbbbabaabbaabbbbbabbabbabaabaaaababababbabaaaabaabbaaabbabbbaabababababbbbabbabaabbbababbabaabbbbabbbaaaababbabbbbbbaabaaaaababaaabaababbabaaaaaaabbaaaababbabbbbbbbaabbbaaaababbbbaaaaabaaabbabaaabaaaaababbaaabababbbbabbabbbbabbaabbbbbbbabbbbbaababaabaaaabbabaaabaaaaabbaaaabbbbbaaababbbbbbbbabbbbaabbaabbbaababbabbaaaabbaabbaababbaaaaabbbaabbaabaabbaabaabbbabaabbbbaaabababbbbaabaabbaaabbabbbababbaaabbbbabaabbbabababbaabaaabbaaababbabaaabaabbbaaababbabbbbbabaabaaabbaabbbbaabbbbbbaaabbbbaabbaabaabaaaaaabbbaaaaabbbabbabbbbababbaabbaaabaababbbbbababbbaaaaaabbaaabbaaababbaabbaabbababbbaabaaabbabaabbbbaaaababbabbaabbbaabaababbbaaabaaaabbbbabaabbbbbbbaabbbaaaaaabaaabaabbaababbabaaaabbabaabaaaabababaaaaaabbabaabaabaaababaaaaaaaaabbbabaaababbbabbbabababaabbbbbaaaabaaaaababababbabbbabaabbaaabaabaaabaaabbbaabaaabbaabaabbabbbbbbaabaaaaababbabaaabbbabbabbbbbbbbaaababaabaaaaababbababaabbbbbbabbbabbaaaababababbaabaaaabbbbabababbbbabbabaabbaaababbabbbabbababbababbbbbabbbaaabbaabbaaabaababbabaabaababaaaaabbbabaababababbbabbbabbabbabbbabbbabbbbbabbbaaabbabaabbaaaaaaabababbbbabbabbbbaabaabbbbaabbbabaabaaaaaaaabbabbaababbabaabbbaaabbaaaaaabababbaaaaaabaaaaabbbabaabba
bbbbaaaabbababbaabbaabbababbbbbababbbababbbbbaabbabaabaabaaaaabbabaabababaabaaabaabaaabbabbabbbabbaabbbabaabbbbaaabaabababaabaaaaaabbaabaabbbbbabbbbbabbbabbabbbabbababbbbbbababbbaababbbaaaaaaabaaaabaaabbababbaababbbbaaabbaaaabbbbaaaaaaababaaaaaaaaabaababbbbbbbbabaaabbaabbbaaabbbbbbabbbbabbaabaababbabaababbabbaaabbbbaabababaabbaaaaaaaaabbbbbababbaaabbababbbabaaabbbbbaababaaaaaaaabaaaabaaabbabbaababaabaaabbabbabbabbaaabababbbbaaaaaaababbbaaaaaaabbbabbaabbbaaabbbabbabbbabbbaababaabaabbaaaaaaaaaabbbaaaababbbabababaabbabaabaaabaabbabbbaabbababbaabababaabbaaababaaaabbabbbbaabbbbababbbbbbbbaabababaaaaabbabababbbabbbaaabababbababbabaaababbabaabbaaaaabbabbbaabbbababbaaaabbabbaababbaabbbabaaabaababbbbaaaababbaababbabbaaaabaaaabaabbbbbaaaaaababaaabbabababababbaababbaaabbbbbbbbaaaaababbbbbbababbbabaabbabababbbabbaaaababbaabababbbababbbabbbbbbabbbaaabababbbbabbabaaaaaaaaabababbaabbbbbabbbabbbbbaaabaaabbbbbbaaaaaaabaaaaabbaaaabaabbbbbaaababbabaaabaabaabbbabbbbabbabbbaabbbababbaaabbbbabaaabbbbaaabbaaaabbbbaabbabbbbbbbbbbbbbaaaabaaaaaabbabbbbabaaaababbababbabababaaabbaabaaaaaabbbaaaaabaabbabbabaabaaaaaabaababbaaababbababbbbbbaabaabbbabbabbbbbbabaaabaaaaaababaaaaabababbbbbbabbbbbaaaabbbbaabbbbbaaaaaabbabababbbbabbbaabababbabbaaabbbabbbbaaaabbbabaabbbbbaaaaabbbbaabaabbbbaaababbaabababbabaabaabaabbbbabbaaababaaabbbbaaaabbbbabaaaabbabaabababbbbaabbbbbabaabaabbbbbbaaaaaaabbaaaaabaabbaaaabbbbaaabaaaababbbbaaababaaababaaabababbbbbaabbabaaaaaabaaabaaabaabbaababbabbbaaabababaaaababaaabaaabbaabbabaaaaabbabbaabbaabaaaaaaaaababababbaababbaaaaaabbbbbaabaaabbabbbbbaaaabbbababbbbaaaaabababbaabababbbbbbaaabbababaaaabababaaabbabbaabbbaaababaabaabbabbbabaaaabaabaaaabbaababbaaabbabaabaaabaabaaababaabbaaabaaababbabbabbaabbbababbaaababaaaaaababbbbbaaaaaabaaabbbaabbbbbbaabaaabaaabbbbabababaaabbabbabaaabbaaabbabbbabbbbabbaabbaababbabaaabaaabaabaaabbbbaaaaabbabaabaaaabaaaabaaabbbbbbaaabababababbbbabbbaaaababaabaaababbbbbaaaababaababbabbbbaaaabbabbbabababababbabbaaaaaaabbbbbbbaabababaaaabbbaabbbbbaaabbbabb
baabaabbaaababaaabbbaababbbbabbabbabbabababbbbbabbaaaaaabbbbabaababbbbabaabbabababaabababbbbbbaaaababababbbbbbaaabaabaababaaaaabbbaabbaaaaabbbbabbaabbabbbbbbbabaaababaabaaabaaabaaabbbbabaabbbababbbaabbabaababaaabaaababbaababbaaaabbaaabbbaaabbbbabbaabbbaaaaabbbbaaaabbaaaabbbababbaaabbaabbaabaabbaaababbaaaaabaabaaabaababbbbaaabababababbbbababaabbaaaaaabbaabbaaaaabbbabbbbababbabbabababbaabbabaabbababbaaabbaaabbababbabaababbbabbbaaaaabbaaabbbbbbabbababbabbbabaabbaabaaabaabbbbbbabbaaabaaabbaabbaaababbbbabaabaaaabbababbaaaababaabaaabaabbabbbaaaaaaaaababaaaaabaaabaaabaababbbbaabbbaabaaababbaaababababaaaaaaabbbbbababbaaabbababaabbabaabbaabbabbaaababbbabbaaaabaaababbababbabbaabaaabbbbbbbabababbbbaaaaaaaaabaabaaabbabbbbbaabbbabbbbabbbbababbabaabaabbbabbbaaaaaaaabbbaabbbabbaabbbaaabbbabbabbbbabbabaaaaaababaabaaabbbaabbbababbaabbbbbbbbbabababbabbabbaaaabaabababbbbbababaabbabaaabbbbabbabbbaabaabbbabbabbaaabbbabaabbabaaabaaabbababbbbabaabaabaabbbaabababaaaababaaababbababaabbbabbbabbabbbaaaabaabaaababbbbabbaabbababaaabbaaaaabaaabaababbaabbbbabbbbbbabbababababbaaaaaabbbbaabbbbaaaabbbbaaaaaaaababbbbbbbabbaabbbaabaaabbaabbbaaababbaabbaaaabbaababbbbbabababbbbaababababbabbbaaaabbbabbbababababababbbabbababaabbabbabaaababbbaabaaababbabaaaaabbbabbabaababaabbabababbbbbaaaaaabaabbaaaaaaabaabbbaabbbaababaaaaabbaaaaabaaabaaaaabbbabbaaaaabaaaaaaabaababaaaaabaabbbaaaababbbaabbbaaabaababbabaababbabbaaabbbbbabaaabbbbaaababbbbaabbbbbbbbabababbaabbaabbbbaaaaaabbaabaaabbbaaaaaaabbaabaababbbbaabbbabbbaaaabbababbbabbabaaaabbabaaaabbaaaaaaaaabaaabbbbbaabbabbababbababbbaabbbbababbaababbaabbbbabaabbbbbaabaababbbbbbaabbbbabaaabbabbabababbbaaaabbbbbbbbbbbbbabbabbbbabbabbbbabbbbbbaabbbababbaabbbbaabbbabbabbbbabaabaaaabbbabaaabbaaaabbbbabbabbbaabababbbbbaabbaabaabaabbbbabaaaabababaabbabaabaabbbabbaabaabaaaaaabbabaaaaabbaaababaaaaaabaaaaabbbbbaaabaaabaaabbaabababbbaabaabbaaaaabbaaabbaaabbaaaababaaaabbbbbbaabbbaabaabaabbbbabbaaabaabbbbbababbaaababbabababaaabaaaaaababaaaabbbabaabbabbaaabbaabaabbbabaabaaabbaabab
baaabaabbbbbbbbababbbbbbbbbaaabaaabaaaaabbbbaabbbbbaababaaabbbbabbabbababaaabbabaaabababbabbaababaabbbbaabbababbbabaabbbbbabbaabababaabaaaaababbbabaaabaabbaababbaaabbbabaababbaaabbbbbaaaabababaaabbbbbaaaabbbabbbabaabbbbababababbababaaaabbabbbaabaaabababbbbabaabbabbbbabbababbabbaabbaaaabababaabababababaabbbaaabaaaabbbbbabbabbaaabababaabbbbabbaabaabbbbaaababaaabbabaaabaababbbbbbbaaaabaaaaabaababbbaaababaaaaababababbaababbababaabbbbbabaaaaaababbabbbaaaababbbaabbbaaabbabbaaaabaaaaabbbbbabaaabbaaabaabbaabaaaabbabbaaaabaaabbbabbbaaaabbabbaaaabaabaabbabbabbabbbbabbaabbbbbbaabaaaabbaaaaaabaaabaaababbbaabaabbabbbaabaaaaaaaaaaabaaabbabbaaaabababaaabaabaabbabbbbbaabababbbaababbabbbabaaaabaabaaaababbaaaababbbabbaababaabaaaaabbaabaabbaabaabbabbbbaabbbbaababaaaabbbabbabaaabbbbbababbaabbbbaababbabaabbabbbabaabbaabbaaabaababbbbabbbabbbbabbbabbbaaabbababbbbbabbaabbbabbbabbbbbaaaabaabaaaabaaababaabaaabbbaababaabbbbbaaabbaaaabbaababaabbbaaabbbaababbbaabbaababbaabbbabaabababbbabbaaabbbbbaabbaaaaabaaabbbbaaaabbaaabaaababaaabbbaabbbbbabbbabaaababbabbbabaababbaaabbabbabbbbabaabbaabbbaaaaababbbbaaaaabbaabbbabbbaabbaabababbaaaaaababbbaabbbaaaaabbababababbabbbbbbaaabbabababbbabaaaabbbbaaabbabbbabbababaaaabababaabbbbaaabbabbabaaababaababaaababbbaabbaaabbbbaaababbabbaaabaabbbbaabaaabaaaaabbaabbbbbbaabaababbbabbbbbabbaaaaabbabbaaaababbaaabbaabbabaabbbbaaaaaaaabbabbaabaaaabaababababaaaabbbbababaaaaaababbaaaaaabaaaaabbababaaaaabbabbaabbbbaabbbababbaabbbbbbbababbaaabbabababaaabbbabbabbbaaaaaaabaabaaabbbbabaabbababaabbaabbbbabbbbbaaaaaaaaabbaababbbababbaabbbaaabaababbbbbaabbbabbaababbbaabaaababaabaabaaabbbaabbabbbbbaaaaababbbaababaaaaaaabbbaababbbabbaaabaabbaaaababaabaabbaababbaabbababaabaababaabbabaaaaaaabbbaaabaabbabbaaabbabaaabaabbabbbbaababbabbaaaaaabaabaaababbaabbabababbabbbaaaaaaabaabaaaabaaaabbbbabaaabbaabaabbbaabaabbbaabaabaabaabbbabbbaaabababbaaaaaabaaabbaababababbabbababbbbbbbbbabababababbababbbabaaababaaaababaaababbbaabaaabbaabaababaaaabbbaaabbbbabaaabaaaabbaababbaabbbbbbbabbbbababbaaabb
baaabbababbbabbbabaababbabbaaaabbabbbabbbabbbbbbabbbbbbbabababaabbaaabbaaabbabbbaabaabbabababbbbbbabbbbbbaaaaaaabbbabbabaabbaaaaaababbbaabbabbabbabbbaaaaabbbbaababbbbaaababbbbbabbbbbbabbabbaaabaaaabbaabbaabbbbaabbabbaabbbaaabaabaaaaabbabbabababababbaaaababbabaababaaaaababaaababaaaaaaabaabbbaaaabbabaaabaaabbabaabbbbababbaaabaabaaabaabaaaaaababaababbbaaaaabaaabbaaababbabbabaabaabaabbbabaabaabbaabbaaaabaabbbbbaababbbaaaabbbbaaabbaabaaabbbaababbabaaabaaababbbbbaabaabaabbbbaababbbbaaabbabbbbbbabbaaaabbbabbbababbbbaababaaaaabbabbaaababbbaaaabbabababababbaaabaaaabbaaabaaaaaabbbbaaaabbaabbbbaaabbabbaaababaabababbaaabbaaaabaabbaabaaabbabbbbbaabbbbaabaaabbbbabbaaabbbbbbbbabbaaaaaaaaaaaabbababbabbabaaaababbabaabbbaaabaabababbbaabaababbbaabbaabaababbababababbbaaaabbbbaabaabbbbaaaaaabababaabaaababbabaabbbaababaabaabbbaaabaabbabaabaabbaabbbabaaabaaaabbabbababaaababbabbbabbaaaabaaabbaaaabaaabaaabaabaabaaaaaaaaaaaaaaababbabbbbbabbaabbaaaabbaaabbbbbbbabbaaaabbbbabbbbbbbaabbabbbaabbbbaaabaaaabaaabbbbabaaabaabaabbbababbbbbabbbbbabbbaabaaababbaabbaabbabaabbaabbbaabababbbbabbaabbaabaaababbbaababbaaaaaaaabbababababbbbbabaabaabbababbaaaabbbbaaaabbabbabaababaabbbbabbabbaabaabbaababababbbaabbbabbabbbaabaabaabbbbabbaabbabbaabababbabaabbababbaaabbabababaaabaabbbbabbaabbabbbabaabbabaaabbbaabbbbaaabbbbbabbbaaababababbaaaabbbbbaabbaaabbaaababaaabbabaabbaaabbabbaabbaabbbbabbabbbbbbbabbbababbbababababaababbaabbbbbabaabbabbaabbabbbabaabaaaabaaaaabbabaababbaababaabababaaaaaaabbaabbabbabbbbaabbabbaaabbbaabbabaaabbaaaaabaabbaaaaaaabbabaabbaaaabbababbbaaabababbbabaaaaaaaaabbabbaababaaababaabbabababbabbbabbbababbaaaababbaabaababababbababbbbaababbaabaabbaaababbaabbbabaabbababaabbbabbbabaabbaaabaababaaabbaabaababbbbaababbaaaaaabaaabbbbabbbbaabaaaababaabaabbaaabbbaabbabaabbbabaaaaabbaababbbabbbbbbaabbabaababbbbaabaaabbabaaabbaabababbbabababbaaaaabaabaabbabaabababbaababbaaabbbbaaabaaaababababbbaaaaababbabbbbbbbbabbababbaaabbaababbbaabbbbaaabbbbaabaabaaabaabaabbbaababbbabbbbbabababbababbbabbbabbabaababbbabba
abbaaaaaabbaabaabbaaaaabbbbabbabbbaababbaabbbbabababaabbbbbabbbaaabbbbabaabbaaaaaaaababbababaaabbbabaabaabbaaaaaaabbbabbbaabbbbaaaaabbbbaababbbabbbaaabaabaababbaabbaabbbbaaabbbbabbbbbbaabababbabbaabbabaaabbaabaababbababbabaabbaabbbbbababbaabaaabaaaaabbabaaaabbbaaaaabbabbaababaaabaabbbabbbababaaaabaabaabaaaaababaabaaabbbbaabbaaaaaabbabbabbaaaabbbbbaaaabbbbabbbaaabbaabbabbaabaaaaabaababaaaaabbabbbbbbbaabbaaaababbbbbbabbababbabaabbaabaabaaabbaabbbaaabbabbbaaabaabbbabaaaaabbbaabaaaabbaaabaaaababbbabaaaabaabababaabaabaaaaababbaabababbabbababbabbabbaaabbbaabbabaaaabbaabbbbbbbaabbbaabababbbaababbaaabaabaaaaabababbbbabaaabbbaaabbbabbbbbaaaabaaaaabbaabbbbbaaaabbbbabbbbbbabaabaabbbabbbabababababaabbbbbbababbaaaabaabbbbababbabbbababbbbababaaaaababaaabbaabbaaabbbabababbbbbbaabbbaaababaabbaabaaaabbabbabaaabbaaabbaabaaabaabaaabbaabbbbbbaabbbbbabaaaaaaabbbaabbbaaabbbabbbbbbaaababaabababaaababaabbbbaaaabaaaabbbbbaaababbaababababaabbbbbabbbababaabbababbabaaaaabbbbabbbbbbabaabbaaabababababbaaabaabbbabaaabbabaaababaaaabbbaababbbaaaabababbababbaabababaaabbaaabaabbbaaaababbbabaaababaaabbabababbaabaaabbabbbabbbbabbaababbaaaabbbaababbbbaabbbbbababaaaaaabababbbabaabaabbbaabaaabbabbbbbbaaabbabaababaabbbabaaaaaaabbbbaaabbabaabaabbaababbababababaaaabbaaabaaabbbbaaaabbbbaabbaaaaaabaabaaabaababababaabbaaaabaababbbaaaaaabbabaaaabbabaabbabbaabbabaabbaabaaaabaaaabaaaaaabbabaabbbaabbaaaabbbbaabbbbbbbbaaababbabbaabbaaabaababbbbaaabbabbbbaabaabbbaaaaabaabaaabaabaababbbbaaaabbbaabbaaabbabbbbabbabbbaaaabaaaaababbaaaaabaababbababbaaaaaaaaababbbbbaaabababaaaabababbaaaaaabbbababababbabaaabaaaaabbbbabaabaaaaaabaaaabbbaababaabbbaaaaabaababaaaabbabbabbbbbaaabaaaabbabbbbaababbbabababbbbaaaaabbbbaababbababbaabbbaaaaababbbbaababbbaaaabaaabbaababbbabbabbbbbbbaaabaaaabbbbabaabababbbaabababbaabbbaaabababaabaababbbbaaaaaabbaabbbbabbabbaababbbbaaabaabbbabaabbabaabaaabaaaaabbaabbaaaaababbbbabbaaabaaaabababaabaaabbbbaaababaabbbababaabbaabbababbabaaaabbababbbaabbbabbaaabbababbbaabbaaaaabbabbabbbaaaabbbbaaaabbaaabaaabaa
aaaabbabbbabbbaabbabaaababaababbaaabbabaabbbabbbbbaaaabbabbababbbbbbbbbabbbabbabaaabbababbaabbbabaabbaabbaaabbbaababaaabaabababababbbbbbbbabaabbaabaaaaaabaaabaabbbbbbabaaaabaaaaaabbaababababababbaaaaaabbabbababbabbabbbbababbabbbababbaabbaabbabaaaabaaaaabbaaaaaabbbbaaabbaabbbbbabaabbababaabaaabbbbaabbaaaabaababbbbbabbbaaaaabbbabaabbababbbaaabaabaaabbbaababbbaabbaabababababaaabababaabbbbbababbabbbabaabbabaababbbbabaabbbabaaabbaaabbaaabbabaabaababaabbbbbaababaabbabbaabbabababbaabaaaabbbabababbbaababaabbaabaaabaababbbabbaababbbabbabbbaabaaaababbbababbbbbbbababbbbabbaaaabbababaabababbababbbbbaabbaaaababaabbabbbaaabbababbaaaabbbbbbbbbbaabbababbaabbbaabbaaaabaaabaabbaaaababbbbbaaabbbbabbbaaaaaabaabbaaaabbabbbababaaababbababbaaabbbbbaaaaaaaabaabbaabaababbbbabbababaaababbababbbbbbbbbababaababaabbbaabaabbabbaaaabbaaabbaababbabbabbabaabaabbabbbbbaaabbababbbbabbaabaababaaabbbbbbabbabaaaababbaaabbbbaabbaaabababbbbaaaababbaaaababbbabbabbaabbbaabbaaaababbabbabbaaaababaabaaabbbaababbbabbabaabbbaaaaaabababbbaabaababbbababbbaabbabbbbabaabbaabaaabbbbabababbbbabaabbabbaabbbbaaabbababaaaabbbbabbaabaaaaaabababaaababbabbbbbababaaaaaaaababbababbbbababbaabaaaabababbbbbabbababbbababaababaaabbbbbbbbaababaabaabbbbaaabaabbaaababababbbbabbbabbbabbabbaaaabaaaaabaaababbbaabbbaabababbaabaaaaabbaababaabaabababbbbbbbabbabbbabbbbabbabaabbbabaabbabaaabaabaababbbababbbababbbbbabbaabbbbbabaaabbabbbaabbbbbbababbbbbababbbabababaaaabbaabaaabbbabbaababababbabbbaabbaababbabaabaabababaababbbabbbaabbabbaabaaababbbbabaaabbbababbaaaaabaababababbabbbaaaaaabbbbbaababbbababbaaabbbabbbbbabbbbaaaababbaaabbbabaaaabbaabaaabaabbaaaaabbbaaaabbbaaaabbbbbabbbbabaababbbabaabbbababbababbbbbaaabaaaabbbaaababaabababbbbaaaaaaabaababbbbbabbbabaaabaabababbbbbbabbaaaabbbaaaababaabaaaabababaaaabbaabaababbbbbaabaabbabbbbbbbabababaabababababbbbbbbbbaabbbaabbabbbbababaabaabbaabbabaabbbbabbbbbabababababaabaaababbaabbbaaaababaabababbbbbaabaabbbabaaabbbababaabbababbabaaabbbababbaabbabbaabbaabaabbbabbbbbbbaabbabbaaaabaabbaabbbaabaaabaabbab
abaabbbabbbbabbabaaabbaabaaabbbababbaaaabbababbaaaaaaaaabbbaababbbbbaababaaabbbaaaabbbbbabaaabbbaaaabaaabaaabbbaabaaababababaababababbabbaaabbbbbabababbbabbbabaaaababbabbbbbbaaaabaaaaaaabbbaaaabbbaaaababaaaabaabbbababbababbaaabaaaaabbbaaaabbaabbabbaaabaaabbbbbaabbbaabaaaabababbbbbaaaabbbaabbaaaabaaaababbaabaabababbabaaababaabbababaabbbbaaaaabbabbaaabaabbbbbabaaaaaaaabbaababbbabaaaaabaabaaaabbbbbbbbbbaaababaaabaaaabaabbbbabbbaabaaababbbaaababaabaaaabbbbaaababaaaabaaabaaabbbaabbaaaababbababbaabbabaaabbaaababaaabbaabbabaabaaabbaabbbbbbaabbbababbabababaabbbabbbbbabbaaaabbbaaabbabaaaaabaabbaabbaaabbaabbabbaaabaabaaababbabaabbbaaaaabaabbabbaaabaabbaaaaabaaababaabaaaabaabbbaaaababaabaabaaabbbaabababbbaaabbbabbaabaaaabbbbbbaaabbabaabbbbabbbaaabbbbabbbbaababaaaabbbaababbbabaaabbaabbbbababaabaaaaababbbaaabbbaababbabaaaabbbbabbbbaaaababbabbabbbabababbbabaaaabababaabaababbbaabbbbaabaaabbbaaababbbbaabbaabbaaabbaaaabbbaabaaaabbbbbbbaaabbabbbbbaaaaabaabbbbaaaabaaababbabaaaaaaabbbaaabbbaaaaaabaaaababbbbabaaaaaaaaaabaaaabaabababbbbaabbbaababaaabbabbababaaaababaaaabaabbbbabaaaabbbbaabbaabbabaabaabaabaabbabbabbbbbababbbaabbbaaaaabbaaabbaabaababbaaaababbaaaabaababaaabaaabaabababbbabbaabbabbbbababbaaababbabbaaababbbbbbbbbbaaabaaaababaabbabbabbbbbabaabbabbbabbbbbabbababbbbbbaabaabbaaaabbbaabbaaaababbaabbbaaabbabaabaaabaaabaababaabbabaaabababaaaabababaaabababbaabbaaaabbabbaaaaabbbbabababbaabababaabbaaabaabaabaaabbbbbaaaaabaaabbbaaaaabbbabbbbbbbabbabbaabbabbabaaaaabaaaaaabbbbbbbabababaaaaabaaaabaaabbbbbaaaaabaaaababaaaabaabbbbbabbababbaaaaabbbaabaabaabaaaabbababaaababaababbaaabbaaabbabaababbbbaaaabbabbaabbabbabbaabbaabababaaaaaababbabbbbbaaabbabaabbbbbaaabbbabbbbbbababbababbaaaaabbbbaabbaaabbbbbabbbbbababbabbaabaabaaaabbbbbbbbaaaababbbbbbaababababaaaaabbbbaababaababbaabaabaaaabbababaaaaabbbaaabbbbbaabaaaaaabbbabaabbbbbaaabbaababababaaaaaaabbaababbbbbbabbabaabbabbaaabbbababbbabbabbaabaaaabbaaaabbabbbabbabaabaabbbbbbaaaabbbaabbbababbabbbbabbaaabbbbbabaaaabbbbabbaabababbaabbbbbbbabaababbabbba
aaabbbaabbbaaabbabaabbbaabbbbbbabbbabbabbbbbbaaabbbaaabbaababaababbaababaaabbbaabbaabbabaaaabbbbbbbaabbbbabbabaabbaaababbaaababbbbaabbaaabbbbbbabbbbbaaabaabaaaaaaabaaaaaabbbbaababbababbabababbbaababaabbabaabbbaaabbbbaababababbbaaaaabababbabaaababaabbbaaaabbaaaaaaaabababbbbbaaabbaabaaabbaaabbaabaabbbabaabbababaaaabababbabaaabbbbbaababaaabaaabbbababbbbabbababababbbaaaabaabaaaaaababaabababbabababbbabbbaabaaabbabaaaababaaaabaabbabbbabbabbabbaababbbbaaabbabbbababababbbbbbabaaabbbaaabbaaaabbbbbabbaabaaababbaaabaaaaaabbaabaaabaabbabaaaabbbbbabaaaabbbabaabbabaaaaaaabbbbbbbbaaaaababbabbbbbbaabaaaabbaabbbbababbaabbaabaaabaabbaabbbabaaababbaabbbaaaaaaaaaababbbaabaaababaabaaaabbbbaaaababaaaabbabbbaababaaabaabbbbbbabaaabbababaaaaababaabbbbbaaaaabbabbbaaaaababbabbbbaababbbababaaaaabbabbababaaaaaabaaabbaabbabbabbaabbaabbbaabbabaaaabbbbabbbbbbabababbabbaabbbababaabbbabbbbabbbaaabaaaaaabbabbaaaabbbbaabbababababbababaabbaabaabbbbbbbaabababababaabbbabbbbbbbbabbabbbabaaaaaabaabbababbaaabbbbabbbabbbababbaaaaabbbbaabbabaabbabbbbbbababbbaabaaabbbaabbabaababbbabaabbababbaabbbabaabbbbbabbabaaaaabbbbbbabbaaaaaabaaabbbabbaaabbabbaabaabbabbbbabbabbabbbbabbbbabaabaabaababbaababaaaabbbbababaabbabaababaaabbabbabbabbbabaababbaabbbbbabaabbbaaababaaabbbabaaaabbbbbaaaaabbbbbabaaabbbabaabbbaabbaaaabaaaaabbbaaabbbabbbabbbbaaabbbbabbabbbbbbababbabbbaaaaaabbabaabbbabbababaaaaaaaaaaaabaaabbabbaabaabbababbabbbbaaabbbaaaaaaabaaaabbbaababaababaabbbbaabaaaaaaabbbbbbabbbaaaaabababbbbbaabaabbbbbbabaaabbaababaabbbaaabbabbbabaabbabbaaaababaaaabaabbaaaabaababbbaabbbaaaaabbaabbbbbbbabbbabbbaaaaababbbabaababaaabaaaaabbbbbaaabbbaaaaaaaababbabbbbbbaaabbbbabbbbabaaaababaabbbbaabaabbbaabaababbaabaababbbbaaaabbbbababbaaaababbbabbaabbbaababaabbaababbabbbbababababbbaaababbabaabbaaaaababaaaaabbaabbaaaaaaabaabbaaabbabbababaaaaabbbbaaaabbabbaababbaaabbaabbaaaaaaaaaabababaaabbabbabbbbaabababbbbbbabbaaababaaabaaabbaaababbaabbabababaaaaababbabbabbabbaabbbbaabababbaaabbbbbbbbabbabbbbabbaaabababaaaabbababababababbabbabbbbabbbaabba
baaababbabbbaabbbaaabbbaaabbbaabbbaaabaabbbaaababbbbabbaababababaabbabbabaabbababbbabaabbbabbbbbaabbababbaabababaabbbaabbbaaaaaaabbabbbbbaaaababbbbaaaabbaaababbbaababaabbabaabababbabbabbabbaabaaababbbaabbaaaabbaaaabababababbabaaaabbaaabbbaaaaaabbbbabaabbabaababbbabbbaaabbbabbaaabbaabaaabbabaaaaaaabaaabaabbabbababaaabbbaabbbbbaaaabbbbaaabbaabaaabbaaaabbbaaabbaabbbabbbbbbabbbbaabaaabbbabaabbbbbabbabbaabbaaaabbaabbbbbaabbaaaabbbbbbabbbabbaaabaabababababbaabbbabaabbababbabababaaaaaaabbbbabababbaaaaaaabbaababbbbabbbbbbbaaabbbabbbaaababbbbabaabbbaabaaaabbbabaaaaaabbbabaaaabbaabbbabbbaabbbbabbbbaaaabbbaaabbbbbabbbbbbabbbaaababbbbbbbababbabaababbabbabaabbbaaaaababbbbaaabaababaaaaabbabbaaaabaabaabaaabaabbaaababaabaabbbbaabaaaababbbbbbabbbbaaabbbabbbbbbbbbbabbaabbbbaaabbbbabbbababbbbaaabababababbbbbbbabababbbabbbbbbbabbbbaaaaabbaabaababbbaabaabbababbaaaabbbababaabbbbbaaaabaababababbaabbbbbbabaaabbaaaabbbbbbaabbababaaababaabbababaaabbabababababbbabbabaaababbbabaaabbabababbbbaabbababbbbbbaaabaaaaaaabbbbaaaaabbbbbbabbbbabaaababababaaabaaaabaababaaaaaaaaabbbaabbbbabbaaaabbbaaaaaaabbbabababbbababaabaababbaabbaaaabaabbbbaaaabbbaabaaabaaaaabbabbababaababbaaaabbbaabbbbabbbaaaabbaabbabaaaaaaabaababbaaabaabbbbabaaaaabbbbbbabababbabbbbabbaaaabaabbabababbbaababbaaabbbabbbbbabaababbbbbabbbabbabaabbabbaaababbaabababbbabaababaabbababaaaaabbaaabaabbaabaabbaaaaaabaabbaaaabbaaabbababaaabbabbaabaaabbbbbababaababaabbababbaaabbaaababbbaaabbabbbabbaaaabbaabbabbbaabaaabaaababbbaaababaabbabbaabbabababbabbbbbbbaaaaababababbbbabbbaababaaabaabbabaaaaababbbababaabbbababaabaabbbbaaaaaabbabbabbbabbababbaaaabbabbbababbaabaaaaaabbaababbbaaabaabababbabbaabbbbbaabaaaaaabbbbaaaaababaaaabbbaaaaababbabbaaabaaaaaaaaababaabbaabbbbababbaabbbaabbabbbababbaabaabaaabbbababbbaabaaababbaaababaaaabaabaabababbbbabbabaabbabaabbbbababaabaaaabbaaaaaaabbbbbababbaaaaababababaaaabaabbbaabbbbbbabbabaaabaaaababbbaaababbaaaaaabaabaabbbbbbbbbbbbaaaabbaaaabaabbaaaabababaabbbbabaabababbabaabbababaabbaaaaabbaabababbaababaabbaaaababaab
aabaabbabbbbaaaabaabbbbbabaaaabababaabaababaaabaabbbabbbabbaabbbabaabbabbbabaaabaabbaabbabaaabababaaaabaabbbbbababbbaaabbbbabababaabbabaababbbbbbabbaabaababbbaaaabbbaababbabbabbababbbbbaabaabbabaababaabaaaaaaabababbabaaabbaaaababbababbaaabbaabbbabbaaaababaaaaabbbabaabaabbabaaabbabbbababbbbaabbaaabbbaaabaabbabbbababbbbbbbbbbabbaabbaaabaaaababbaabbaaabbbbbabbbbbbaaaababbaaabbaababaababbabaaabababbbaabbabaaababbbabbbbbbaabbbaabbbabbbbbbabbaaabaabbabaaabbaabababaabaaabaaabbaaaaaaaabbababbbaaaabbababaaababbaabbbaababbbabbabbabaaababbababababaabbbbbaaaabbbbabbabaaaaabbaababaaabaaaabbbbbabbbbbaaaabbbbbabaaabaababaaabbbbbabaababaaaaababbbbaaaaabbabaaaabaabbbabaababbbabbbabbbbabbbbabababbaabbaaabaaaabbabbaaaabbbbbbaaabaaababbbbbabbaaabaababbbbaaababbabbaaabaabbbbabaabaaabaabbbbbababababaaabbbaabbabbbaaabbbbaaabbaababaaababababaabbbaaabaababbabbaaaaabbaabaaababbabbababbbaaaaabaabbbabbababbabaabaababbbabbbbbbabaabaabbbbaaaabaabbaaababbbbbbbbabbaaabaaaabaaabbbaaaaaaabaaaaaaaaabbbbbabbaaabaaabbababbaabbbaabaabbaabbbbaaaaabaaaabaabaaaaaabbbbaabaabbbabaaababbbbaabbaabbbbabaaaaaabbabaababbbabbababbbbabaabaabbabbabbbbbbababaababbabbaaaaabbbaabaaaaabbababbababaabaaabbaaabbababaaabbabbabababaaaabbbbbaaaaababbbbabbbaaaaaaabbbbababbbabababbbaabaabbabbaabbbbbbbbababbbabbbaaaaaababbababbbbbbbbbaaaabaababbbbbbbaababababaabbbabaababbabaaababbabaaaabaaabbbaabaaabbbababababbababbbaaabbbbaaabbaabaabbbaaaaababaabbbbbbbbbbbaabbaaabbbabbaabbabaabbbbbbbbbbaababbbbbaabbababaaaababbbbbabaabaaaaabaaabbabbaaaaaabaaababaabbaabbabbbaaabbabbbabaabbabbababbbbbababbabbabababaaaababbabbbbbbbaaabbbaabbaaaaabaaaababbbbbbaaabaaabbaabbabaabbbaaabbababaababbaabaabaaabaabaabbbbaaabbbabababbabbbabbbaabbbbbaababbbaababababaaabbbababbbabbaabbbbabbbbbbabbaaaababababaaabaaaabbaabaabbabbbbaaabaababbaabbababbaaabbaaaaaabbaabbbaabbbbbbbabbaabbabbabbbbaabaaaabababaaaaaababbbaaabbbbbabaabbabbaabbbaabbabbbbbaaaaaabbbbaabababaabaaabbabbabaabaabaabbbaaabbbaabaaaababbaaabbaaababaaaabababaabaabaabbaaabaaaababbbbabbbbbaabaabaabb
bbbaaaababbbabaabaabbabababbbbbabaaabbabbaaaaaaaabbbbaabbababbabbbaabababbaabbabbaabbabbbbababaabbbbbbbaaaabababbababaaaaabaabbaabababbaaaabbaaababbbaaabbbaaaaabbbaabbaaaabaabaabaaaabaaabbaaaabbbaaabaaababababbbbababaabbabaaabbbbbbbbaaaaabbbababaaaaabaabbbbbabbbaaabbaababbbaabbbaabbbabbbbbbaaabababbabaaaaabaaaabaaaabaaababaaabbbbababaabbabbbbaabbaaaabababbaaaabbaabaaaabaabbabaaabaabbbabababbbbaabbbaaaaabbbaababaaaabbbbaababbbabaababbabaaaababaabaaabbbabbababaaabaaabababaababbabbaaaaaaaabababaaabbbbbbbbababaaababbabaabaabbaaaaaaaaaabbbaaaababbabaababaabaaabbaaaababbabbbabbaabbaaabababaabbbabbaaaabbbabbabbaaaaabbbbbbbabababbbaaaaaaabaaababaaabaaaabbbbaabaaaaaabaabbbaababbaababbbbaaabaaabbbaaaaabbbbbaabbabbaaaaabaaababaabbabbababbbaaaababbbbaababbabaaaabbbabbbbabbaaaababbaaabaaababbbabbbaababbbaaabbbbbaabababbaabbabaaaabbbbaabbabbababbaabaababbaaabbbbbbaaabbbbababbaaabaaabababaabbbabaabaabbbabbabbbaaabaabbbabbabbbaaaaaaabaaaaaabbbaaaabbbbbababbabbbbaababaabababaabbabbaaaababaabbaabbabbbaabbababbbababaabbabaabaabbbaaabbbaabbbbabaabaabababbbbabaabbbbabbabbbbbbbbabbbaaaabbaabbbbaaababbbababaabababbaaabaaababbbabbbaabbaaaababababbbbbbbaabababaababbbbaabaaabaabbaabababaaababbaaababaababaaaaabbbbbababbaabaabaabbbaabaaabbbbbbbaabbaabbaaabaabbaabbbbbaababaabaabaaaababbabbaabbbbbbbabaaabbabbbaaaabaaaaaabbbbaababbaaaaabaaabbbaabbbababbbbaaaaaaaaaabbbabbbaabaababbbbbaabbaaaaabbababbabbaaaaaaaabababbaaaabaaaababaaabbaaaabbaabababbabaaabbaabbaababaaabbababaabaaabaabbabbbababbaabbabbaaabbababaaaaaaabbbababaabbbbbaabbabbbaabbabababababbaaabbbbbbabbabaabaabbbabababbbbaabbabbabbbbaabbbbaaaabaabaaaaaabbbbaaabaabaabbbbbbbabbbabbaababaabbaaabbababaabbbbabbbaabbaababbabbbbabbabbabababbbabaaabbaaabbabaabbbbababbababbbaaaaabaabbabbbabbaabbabbbaabbabaabaabbababaaababaababaabaaaaaababaabbbbaabaabaaabbbabbbabbabbaabbbaabaaabbbababbaababbaaaaaaaabaababbbaaaaabaabbbaaabaaabbbbbabbbaababaaaaaaaaabaaaaabaabbabbababbaababababaaabbbbbbabbbabbabbaabbbaabbaaabbbbbaaaaaabbbbbbabaabaaaaababbbababbbaaabaa
abaababaaabababbbbaabbbabaaabbabaaabbaaaaababbbaabbabbabbbbaabbbbbbaabbababaaabbbbbbabaaabaababaabbbbaabbbbbabbabbabbbababaabaaabbbbabbbbabbbbbabbaababababaaababbabaabbbbababbbbaaaabbbababbbbbbbabaabbbaaaaaaaaaaaabaabbbababbbabbbaaabbabaabaaababaabbaababbbabbbabaaaabaabbaaaaabaaabbaababaabbabaaababbabbbabbaaaabbbabaabaaaababbbabbbaaababbaaabbabbbababbbbabbbbbabbbabaaaaaabbababbbbabbbabbabbbbaabbabbbabbaaaaabaaababaabbabaaaabaaaaaaaabbaabbaabaabbbaabaabaaabaabaaabaababbabbbabaababbbbbaaabaaaaaabababbbbbaaabaaaabababbbabbbabbabbababbabbaaaaaaaaabbbbabbabbbbbbababbaabbaaabbabaaaaabaabbabbabbababbabbbabbabaabbbbabbabbababbabbbbabababaaababbbbbbbaabaabaabbbaababbabababbbabbbaabbbbabaaabbabbbbaaabaaaababbbbbbaaaabbaabaaaabaabaaabbbaaabbaabbbbbbbababaaabbabaaaabbaabababbbbaaaaabbbaaaaabbaaaaababababbbaaaaaaabbbbabbabaabaaababbbbbbbaababaaaababbabababaabbababbbababbaabbababaabbbabaabbbbbbbbbbaabaaaaaabbaabaabaaaaabbbabbbaabbabaaabbbbabbbaaababaaaabbaabbbbabbbaabbbbaaaabbaaaababbbaabaaabababbbbaaababbaaabababaaaabbbaabbbaababbbabaaabbaaabbbbaabbbaabaaabaaababbbbbbabababaabababbbaabaababababaababababbbaaabbaaabbaabbaabaabaaabbaabbaabababaabaababaabababaabaababababbababaabbbabbabbababbabbabbbaabbabbbaaabbabababbaaaaaaaabbaabaabbaaaabaaababaabaababbabaababbabbbbaaababaababbbbabababbbbabaaabbbababbabaaabaaabbabababbabbbabbbababbabbaabbaabaabaabbbaaabaaabbaababbbaababbbbbbbabbbbabaaabaabbaaaaaaaabaabaabbbaaabbbbbaaaabaabbbabbbabaaabbbbbaabaabaaaabbbbaaabaababbbbbaaababbbaabbbaabaaababbbabaaababbbbaaababababbaabababbbbbbbbaaaaabbbbbbaabababbbbbbabbbabaabbbbaaabbaabbbbbbbabaabbaaabbaabbaabbbbbbababbbababaaabaaaabbbbbabaabaaaaaababbbbabbaaabbabbabababbbabababbbaababbbbabbbbababbbaaaabbaaababbaaaaaaaabbabaabbaaabbbabbbaabbbababbabbbabababbaaabaabaaababbbababbbbbbbabababaaabbaaabbbaaabbbaabbabaaaaaaabbbbaaaabbabbaaabbbabbabaabbabaabaabbbaaaabbabbbbbaaaaaaabaaaabaaaaaabbbbaaaaabbabbbaabaababaaabbaaaaaabaaaaabaabaababbababaaaaababbaaaababbaaaaabaabbaabbabaabaabbbabaaaabbababbabbabababaa
babababbabababaaabbaaabbabbabbabaababbbaaabbbaabbbbbbabbbaabbbaaaaabbbbbbabbbbbabbbabbabbbaaabaabbaababbbbbaabaababbaaaaaaabbbababaabaabbbbaaababababbbbabaabaaababaaaabbbbaaabbbababbabaabbaaabbbbababaabbbbaaaababbbbbbaaabbbaabababbababbabbbbbabababbabababbbabbbbbabababaaababaabaaabbaabbbbbaaabbbbababbabbaababaababababaaaabbabaaababbaababbbbbaabaabaaabaabbabaababbaababbaaababbbbababbaabaabaaabbbbbaaabaabbbbbbbaababbbaababbaabbaaabbbabbabbabababbababaaabbbbaabbaabbbababbabaabaaaaabbbaaabababababbabbaabbabaabaabbaaaabbbbababaabbabaabbaaaabaaabaaabbbabaaaabbbbbaabaaababaabbabaaaaaaaababaaaababaababbabbbbababbabbaaaababbbabbbabbbbaabbaababababaabbaabbbaabaabbabbbababbbababbaaabbababbaabaaaabbbaaaaaabbaaaabbaaabbbbbaabaabbbaaabaabaabbbabbaaabbbabaaaabbabaaaabbabbabaaaaababaaabaabababaaababbbbbbbabbbbbabbaaabaaaabbaabbbbbbbbbabbababaaaaabbbaaaabaaaabababbbaaaabababbbaaabbababbaabababbbaababbaabaabaababbaabababbaabaaabbabbabaaababaaaaaababbabaababababbaabbbaabababbaabbbababbabbbababbaababbbbaaaababaabaabbbaaaaabbabbbbbaabbaaaaabbbbbbbbbbbabaabababbabbbbabbabbbaaabbabbabbbbbbabaabbbbbbbbbbbbbabaaabaabaabbabbbaaaabbabbbbaaabbabbbbabaaabbbbbbbaabababbababbaaabbbaabbabbbbabbabbbbbbaaaababaababababbbbabbbabababbbbaaabbabbaaabaaaaabaaabbabbbbaabbabbbbbbaabbaaaabbbbababbbabaaabaaabbabbaabbbaaaaabaaabbbbaabaabaaabbaaaabbabbabbaaaaaaaabbbbabababaaaabaabaabbbaabbabbbabbbbabbaaabaaaaaababaabaaabababbabbaabababbbbabbabaababbaaabbbabbaabbbaaabbaabbbaaababbaaaabbaaabaabbbbbbaaababaabbbbabaaaabbbaaabbbabbbaaababbbbbbaaababbbaaaaabbbbbabbabaabbaaabaaaaaaaaabaaaabbaaaabbbbaabbaabaababbbbbbbbabbbaabaaaabaababbbbbababaaaabbabbabaabaaaaaaabbbabbaaabbbabababaabbabaabbababaaabababaaabababaabaababbababbaababbbbabaaabbaaaabbabbaaaaaaaabbabaaaaaaabbaaaabbbbbbbbbbabbbababbbabbbbbaaabaabbbaabbabbbaaabbaaaabbbaaaabaabaabbaaababbbbaabbbbbbaaaaabbbbbbaabbbabbbbbbbbabbbbaabaaababbbbbbabaaaaaababbabaaabbbabbbbbbaaababbaababbabaaabaabbbabaabaabbabaaaaabaabababbbbaaabbaabbbbabaaaaaaabbbbbababbaababaaabbabab
aabbbbbabbbaabababbaabbbbbbbbaabababbbabaaaaabbabbaabbabbaabaabababbbbbabbaaaabbbbbaabababaaaaaaaaabbabbbababaabbabaabababbaabaabbaaababbaaababaaaaabababbbaabaaaaaabaaabaabbbaaabaabaabbaababababaababaabbbabaaaaaaababbbbaababaabbaaabbbabbbbbbaaaabaaabbaababbbbabbaaabaabbbaababaababaababbabbbaabaabbabaabababbbaabbbbbaaaabbabbbbaabbabbbbbaaaaabbabbababaaaabaaabaaaababbbababbbbbaababbaaaababbaababbaaaaaaaabaaabaabbaabbbbaaaaabaaabbbaabbaaabbbaaabaaababbbababaabaaaabbabbbbabbaabaabababbaaabbaababbaaaaababbaabbbbabbabaaaaabababbaaababbbaaaabababaababbbababbabababbaaaaaabaaababababbabaaaaabbabbbaabaababababbabaababbbaaaaabbbbbbabbbbaaabaabaabbaaababaaabbbbaaababaabaabaaabaaaaaaaabaaaaabbaaaaaabbbbabbaaabbbbbbabaabbbbabbbaaabbbbbaaabaabbbaababaaaaabbabaaaaabbabaabbaababbbbbabaabbbaaaaaabbabbbbbbbbbabbaaaabbaabbaabbabbaaaaaabbaaabaabbabbaaaaabaaaaabbaaababaababaabbbbaabbabbbbbbbbaaaababaaabaabaaaaababbbababbaaaaababbaaaaabbbababaabbaababaababaaaaabbaabbbaaabbabbbaabbbaabbabbbaaaaababbabaababbaaabbaaabbaabbabaabababbaaaabbbbbaabaaaaaabbaabaabaabaaaaaaabbabaaabbaaaabaaaaaabbabaaabaaabbbabaababbabbabbbabaabbabbbbbbaaaabaaaababbaaaaabbbaaababbabbaaaaaaababaaaaababbaabbabbaabaababbbaabbababaabaababababababbbabbbbabbaaababbababbbaaabbbaabaabbbaaaaabbbabaaababbbbabbabababaaaababbbbabbaabbaaaaaabbbabbaaabaabaabaaabaaabbabbbaabababbaaabaabaabbaababbaaababbabbaaabbabbaabababaabbbaaabbaaaaaabbabbbaaaabbabaabaabaabbaaaabaabababaaaabababababbabaaaaabaabbabaaababbbbbababbaabaaabbabbaababbaaabbaabaaabbaaaababaaababbaabbaabaabbabaabbbbaaaabbaabbbbaabbabbabbabbabbababbaabbaabbababbbbbbbbbbabbaaabbbbbaabbbabababbaabbababaaabaaabaaabbbababaaababbaabbaabbabbbbbabbaaabbbabbabababbbbaabaaaabbbabbbaaabababaaaaaaabbbabbaabbbabbaaaabbbbaabaabababbbaabbaaaaabbbabaabbabbaabababbaaabaababaabbbbababbbabbaabbabbaabababbabbbbbaababaaaaaabababaabbbaabaabbbaabaaababbaaababbaabbbaaaabaaabbbbababbbbbbabbaabaabaabbabbbbbbbbabbababbaaaaabaaaaaababaabbaaabaababababbabababbbbaaaabbbbaabababbaaaabbababbaaaabababaa
baabababbabaabaabaababababaaaaabbababbbababbabbbbbabbababaabbaaabbbabaabbabbababbbbbababbaabababaaaaaaabaababbbaabaabaabbaaaabbaababababaabbbbaaaabbbabaabbbbabbaaaaaaabbbbbbabaabbabbbaaaabbabbaabaabaababbaabaaaaabbbabbaabaaaabababbbbbbaaabaaaaaabaaabbbaabbbabbbbbbbaaabababaaaaaaaaababbbbaabbabbabbabababbbbabbabbabababaaaaaababbaabbababababbbabaaaabbbbbbbababaabaaaabbbaabbbbaaabbbaabbabbaababbaaaaaaaabbaaaabaabbabbbabbaabbbbbbaabaaaaaabbbbbababababbbaaabaabaabbaaabaaabaababbbbabaabbaaabbaaaaabbabbaababaabbaababaabbbbabbbabbaabbaaaaaaaababaaaaabbabbbabbabaabaaaababababbaaababbbbaaabbbbabbbabbbaababaabbbbbabbbabbbbbabbaaaaaaaaaabbaabbabbbabaaabbabaabaaababababbbbbabababbbabbaaabbabaaababbaabbbbaaabaaaaabaaaaabaaaabbbaaabbabbabbabaababaabbbbabbaababbabbabababbaaaabaaababbbbbbababbabbbaaaabbaaaabababaaabbbaaababbbbaaabbbaabbbbabbbaaababbaaaabbabaabbababbaabbbaababbababbbaababbbaabaaabbbbbbbaababbbababaabaababbababbbbbabbaaaabaaabbbbaaaabbabaaaaabbbbaabaaaabbababbbbaabababbaaabababbabbabbbababbaaaabaaabbaaaabbbabbabbaabbabaabaabbabaabbbbbabababbbbaababbaabbabbabaabaaaabaaabbbabbabaaabbabbbaaaababbbabbaaaababaaabaabaaaaabaabababaaaabaababbbbbbaabbbababababababbbbaaaaabbabaababbaabaabbbbaababbaababaabbaabbbabbaabaababbbaabaabaaaabbbabbbabaabbbabaabbbabbaaaabababbbbbbbababbbbbaabaabbbabbabbbbababaaaabbbaabababbbaabbbbababaaaaabbbaabbbbbaaaaababbabbaababbbbbbabbaabbbbbbabbbababbbbabababbabababaababbabaabaaabbaabaaaabaababbabbaabbbbaaabbbbababbaaaaaaaabaaabbabbbaabaaababbaababbaaabbbaabbbaaaabbaabbabbabbbbbbabbabbbbabbbabbabbabbbaaaaabbabaaabbbababaabababbbbbaaababbbaababababbbbbbabaaabaaaaabaaaaababbbbbbbbaaabaabbbbbaaaaaababaabbaaaaaaabaabaaaaaaaabbabababbabbbaabbabbababbabaaababaaababababbbababababbbbbaaaaabbbabaaaaaaaabaabbaabbaabbabaabbbabbbaaaabaabaabababaabaaabbabbaabbabbaabbaabaabaabbabbababbbbbabaaaababbabababaabbbbaabbbabababbabbaabababbaaaaaabbbbbaabbaaaaaabbbbababaaabaaaabbaababbababaabaababbbbbbbaababbbaabababababbababbbabaaabaabbaababaabbbbbaaababbbbbabbbabbaabab
aaabaababaaabbaaabbbaabbaaabbbbbbabaabaaaabababbaabbbbaaabbbabbaaabbbbabbaaabbaaabaaaaaababababaaaabbbaabbbbbbabbbbaababbbbbbbbabaababbbaaaabaababaabababbaabaaabababbbabbaabaaaabaababbbababbbbbbaabbaaabaaaabaaabbaaaababaabbaabbabbabbbaabaabbaaabaaaaabbaaaaaabababababaabaabbbabaabbaabaaaaabaaabaaaaabaabababaaaabbbabbbbabbabbbbababbbabbbaabababbaaaabbbbbbbbbbbbbababbaaaababbbbabbbababbbbabbbbababaaaabbaaaabbbbaabbbabaaabbbbaaaabaababaaabbaababbaabbbbabaaabbbbabaabababaaabbbbbaabaaaababbaaaabbbaaabaabaaaaaabbaaabbbbbbbaabbbabaabaababaaabbbabbbbabbbaabaaaaaaabbbabaaabbababaabbaababaaaabbbbbbaababaaaaaaabbbabbabbaaabbbaabbababbbbabbaabababbbbaaabbbabaaaabbababbababaabaabbbaaaaabbbaaabbbabbaabaaaabbaaabababbaaaaaabbbabaaaababbaaabaaababaaaabababbbbabaabbbbabababbababaabaaabaaabaabababbbbabbbbbaaabbabbaaaaababbabbbbbbbbbabaaabbbbababbaababbbaabbabaabbabaaaaaaaabbabbaaabababbaaaabaaaabbbabbbabbabbbbbbbbbbbaabbaaababaabaaaabbabbbababababbbaaabababababbabbbbaaabbbbaabbbbbbbabababbbaabbabbabbbabbbbbaaaaabaaababbabbababbbababaaababaaaabbaaabababababaababbabbaababbbbbbabababbaababbaaaabbaaaaaabbaabbabaabbabaabaaaababbbbaabaababbaabaabbbbbabbaabaaababaaaaabbbaaabbbaaabbbaabaabaaabaabbbbababaaaabbaababbabaaaabbbbabbabbbbabaaabababaaaabbaaaabbaaabaabaabaaaaaaaaabaaaabbabbbbaaabbaaaaaaabababbbbaababbaababbabbababaabbabbabbabbbababbaaabaabababbaabbbbabbabbbabbbbbabbbbabaababbabaabababbbaaaaaaabbabaaaabaabaaaaabbababaabbaabaaababbbababbbbbbbbabbaaaabaaaaaabbbbbbaaaaaaabbbbbbabaaaabbaaabababaaaaababbabbabbaabbbbaaaaabbbaabaababbbabbaababbaaabbbababaaaabbbabaaabaababbbbabbbaababaaaababababaabaabaaabaabbababbbaababaaabaabbaabbbbbbaababbbabbaaabbabbaaabbaaabaaaaaaaabbaaabaabbabbbbaaabbbaabbbaaaaaaaabbbaaababaabbbabbbbaabaabbabbbaababbbabababababababbbbaabbaaaabbbbbbbbaabaaabbabbbaabaabababaabaabbaabababaabaabaabbabababbabbbbaaaababbabbbabbabbaabbaaaabaaababaaabbbbaabbbbaaabbaaabbaabababababbbbbbaaaabbaabababbaaabaabbbaabbaaabbbabaaaabbbbbaaabaababaaaaaababbbabbbabaaaabbbbbbabaaaabbbbbbaab
bababbaabbabababaabbababaaabbbbababaabbbbbaababbaabbbbabbbbbbbbaabaaaaabbaababbbbbbbbbbbaaabaaababbaaabbaabbbabbabbabbbbaaabbababbababbbbbbabbabbabaaaaabaabbaaaaababbbbabaabaabaaabaababbbabbbbaabaabbbbbabbbbababbbbbaaababbbbbaababbbaabaaabbabaaaababbaababaabaabaababaaabbaabbbaaabaaabbbbbbbababbbbaaabbbbbabbbabaabbbbbbbabbbababaaabbbbababbabaaaabbabbbabbabbbabbbaaaabaababbaaaaabaabaaaaababbbbaabaabbbaabbabaaabbbaabbbabbabababbbbbaaabbabaaabbababaabbbbbbaaababababbbbbbaabbabbaabaaababaaaabbaaababaabbaaaabbaaabaabbbbabbaabbbbbabaaaababbbabaaababbaabaaaababbaaabbbabaaabbaaabbbbabaaaaaabbaabbabaaabbababaaababbaababbababababbabbbbbaaaabbaaaaabaabaababbbababbabbaaaaaababbbaabbbabababaaabbaabababaaabababbaaabbbbabbabaabbabaaaaaabbbbabbaabbababaaabaaabbabbbababbababababaaabbbbaaabaaaabaaaaaaaabaabbabbaabababbabbaabbbbbaabbaabbabaaaabaaaaaabbbbababbaaaabbabaaabaabaababbaabaabbbabbabaaababababbaaabbbaaaaaaaaabbbbaaaabbbaaabababbababbabbaaaababbbaabbaaabaabaaaaabbaaaabababaabbbbabbabbbaaabbbbababaaaabaaaabbabaaaababbabaabbbabaabbbbbbabababaaabbaaaaaabbbaaabbabaabaabbabaabbbaaaabbbbbbaabbaaabababbabaabaaababbbbbbaabbaabbbababbabaabbaabaabaaaaaabbbabaaaabbaaaaaaabbbbaabbbbbaaaaabaaaababbbbbbbbabaaabbaaaabababbabaaabaaabbbabbaaabaaabbaaababaabbbbaaaababbaaabaaababbabbbbbaaabaabbbabbbbaabbabaaabaaaabaaaaaababaabbbbabbbbbbabbabaaaababaabaaaabababababbaababbababbaababaabbabaabaabaaaaaaaaaabbaaabbbbbababbbbaaaaabbaaabbbbaabaabaabaaababbaaabbaaaabaabbaabaaabaaabaabbbbaabbaabababbbaaabbbbaaaabaababababbababbbabbabbbaabbbaabaababbaabaabbbabbababaaaaabbbbbbabbabbababaaabbbbbaabbababbbbbbbbaabaabbabbaabbbbbababababbabababbabbabbbbabbbabbbbaabaabbbbaaaaababbbbabbababaaababbababbabbaaaaaaabbaaaabbbbbbaaaabbbabbbbaaaabaaabaaabbaababbaaabbbbaabbbbaaabaabbaaabbaababaaaabbaaabaaabaabababbbbaabbaaaabbababaaababaabbabbabababbaabababaabaaabbbbaaabbaaaabaabaaaabaabaaaababbbbaaabbaabbaaabaabababbabbabbaaabbbaabbbabbbabbbbaababaabbaaabbbabbaaaaabaabbabbabbbbbaababbbbaabbabaabaaaaaabaaaabbbbbaaaaaaaabb
ababaabaabbbbbbbbabababbabbbbaabbababbaabaabbbbabbaababbbaabaaaababbaabbabbaababaaabaabababaabbaaaababbbabbabbababbbbaabbaaaabababaabbbbbbababbaaaaaabaababbbbaaabbaaabbbaaaabaabaabbbbabaaabababaaabababbaaabaaabbaaabbbbabbaaabbabbaaabaabbaaabbbaababbaaabaaabbbbaaaaaababaabaabbbaabbbbaabaabaaaabaaaaaaabbaaabbbaaabbbbbaababababbaaaaababbbbabbbababbabbbabaaaabbaabbaaaabbbaaaaabbbbbaaaaaabbabbbbababbbabbabbbababaabbbbabaabaaabbbbaaaaababbabaaaaabbbaabaabbaaaababbbbabaaaabbaaaababbbababaabaabbbabaaabbaabbababbbaabbbaabbaaaababaaaabbababbbabababaabbaabaabaabbbababbabbbabbbbbaabbbbbbababababbaabbbabaabaabaaabbbbaabbbbaaaabbaaaabbaababbaabababbaabaabbbbaabaabbbaaaabaabbbbbbabbabbbbbbbbbbbabbbbababbbaabbbaabbaababbbbababbbaaabaaaabaaabaaabaaabaabbbababbaababbabbababbaaabaaaaababbbabbababababbbaababbabbbabaabaabbbaaaabaabbabbaabbbbaabaabbbaabbababaaabaaaabbabbbaaabbaaababaaabbaaaaaabaaaabbaababaabbbaaaabaaabbbbaabbbbababbbbaaabbbaaaabaabbababbabbabbbbaaabbbaabaabaabbaaabbaabbabaabbbabaaabaaaabaabababbbbbbbaabbaabbaaabaaabababbbabaaabbabbbaaabaaabbababbbbaabbabaabaaabbaabaabaabaabbbaabaababbabababbbbbbabaabaaabaaababbabbababbaaaaaaabbbaabababababbbbbabababbababbbaababbabaaabbabaabbbaababbaababbbbabaabbababbaabbbaabaaaaaaaaabbabaababbbaaabbbbabbbbaabbbaaabbaaababaabbaabaabaaabaaaababaaabaaaaabbabababbbbabbabbbabbbbabbbbbaabaaabababaaabbbbabbababbbabababbbbbabaaaaabbabaaaababaaaababbbbbabbabbabaaabbbabbaaaabaaaaabbbbaaaaaabbaabbabbbbaabbaabbbabaaaaaaaaabbbabbaaabbbabaaabbbaaaaabbbabaabbbaabbabaabababbabbbababbbabaabbabbabbbabbbbbaaaabbaabaababbbaaabbaabaaabbbbababaaaaaabbabbbababbabbababaabbaaabaabbaaaababbabaaaaaaaababaabaaaaabbabaabbaaaababaaabbbbbabbaaaaaaaabbbbababbbabaabbbbababababaabaabbababaabbbaaaabbaaabaabaaabbabbaabbabaabbbabbaabbaaabbbaaabbbbabaabbbabaaabbaabbbbbbaabbbbaababbabbabbaabbbbabbbabaabbababbababbabbbabbbbbaabbaababbabababbbaabbaaaabaabaaabbabbbbbabaabbbaaabbbbbbaaabaaabbbaaaaaababbbbabbbabbaababbbaababbaaababbbaabaabaabbbbbbabaabbbbaaaabbabbbbbbaabbabbaabbaa
bbbbabbbbbbbaababbbaababaaaaaabbbabbbbbbbbaababbbababbbbbbbabbbabbaabaababbbbabbbabbbababaabbbabbbbbbababbabababbbaabbabaaaaabaababbbbbbababbabbbabaabbbbbababbbababaabbababababbbbbbabababbbbaaaaaabbababababbbaabbababbbbbabbbaaaababbaababbbbabababbabaaaababaaaabaabbbbaabaaababaaabaaabbababbabbaaabbbabaaabbaaabbabbbbabbbabaaaabbabaabbbabbaaaabaababbabbaaaaaabbbbbabbaaaabbbbaaababaabbaaabbbbbaaaabbaaabbaabbaababaabbbaaabbabbbbbbabbababbbbaaaaabaaabbaaabaaaaabbabaabababbbaabaabbbabbabbbbbbbaabaabaabababaababababaaaababbbbbbaaabbbbabbbaabaaabbaabaaaaaaabbbbabbabaaaabbbababbabbaaabbbbbabababbbbabbbabaabaababbabbaabaaabbabaababaabbabbbbaabbaabbaaaababaaaababbaabbabbabaabbaaabbaabaabbbabbabbaaaaaaaabbaabaababbbabbaabaaabbbbbbbabbbbaaabaaababaabaabbbbbaaaababaaabaababababababaaababbbbbbbaaabaaaabbbbbaababbaaaaaaaaaaaaaabbaaaabaabbaaabbbaabaaabaabbbbaababbabababaababaabbabaaaabbabbbabbababababaabbbababababbbbabbaaabbbaabbbabbaabaaabaaaabaababababaaababbbabbbabbbbabbbabaabbbbabaabaababaaabababbababbabaabbbaababbbabaabababababbbabbbbbbbaaabbbaababbbabbbbbaaaaabbbbbaaabbaaabaaabaaabaabbaabbaabbababbbabbbbaabbbbbbabaabbaababaaababaaabbaababbbabbaabaaaabaabbaabbbaaaaabbbbaaaaabbaaabaabbaaaabababaaabbaababbbabaababbaaaabbbabaaababaabaaaaabbbbabbbbbbabaaabbaabaaababbbabbabaabbaabbaabaabaababaaaaababaaaaaabaabbabbaabaabbbaabbaaaaabbaabbbababaabbabaabbbbbabaabababbababaabbbaabaabbabaaaaaabaabbabaabababbaaababaabbabaaababbaaaaabbbaabbaababababbabbaabaabaaaabbabbbbbbbbbbbbabbaabbbbabbbbbbabbabbbbababbbbbaabaaabbbbbaaabbabaabbbbaaaaaabbbbbabababbabbbabbababbabbbaaaaababbabaaaaababbabbababbaabbbbabaaabbabbababbaababbabbaaabbabaaaaabbaabbaaaaabbbaabbbabbaaaaababaabaaaabbabbbbbaabaababbbaabaababaabbaababbaaabaabababbabaabbaabaaaabbaaaaaabbabbbbabbbbabbbbababbbbabaabaabaaabbaabbbbbbaabbaabaabbabbaaabaaaaabbabbabaababbababbbbabaabaabbbababbabbbbabaabbbbbaabbbaaaabababbbabaaaababababbabbaabbababaabaaabbbbbaaababaababbbbbbabbaababbbbabbaabbbabababbbabbaabababbbbbbabbbaaaaaaaaabaaaabbaabababaaaa
abbababaababbbaaabaabaabbabbbaabbbaaaaaaabaaabababbbbbbbbaababbaabbaabbabaabaaababbbbbabbabbbabbabbabababbbbbbaaabaaaaabbbbbabbbbbbabbaaababababbaabbabababbbbbabababbbaabaaabbabaaaabbbaaabbbbaabbabaaaaaaaababbabaaabbaabaaababaabbababbababaaaaabbaabaabaabbaaabbabbbbabbbaabaaaaabaabababaaabbbabbbbaaabaabaaabababaabaaaabababaaababbbabaabbabbbbaaabaabbbaaaaaaabbbabbbbbbbbbbaaaaaabbbaabbbbabbbababaaabaaabbabbabaabbabaabaaaabbababbbbabbaababaaaaabaababbabaaabaabbaaabaaabaababbbbaaaabbabaaaaabbbaabaaabbaaababbaabbaaaaaabaabbababaaabababbbbbbbbbabbabaabbbbabaababaabbabbbbbabbabbbabbbbaabbbbbabaabbbbababaaaaaabbaabaababaaabbaaaabbbbbbbbabbaaaabbaabaaaaaaabaabaaabaabaaabbbbabbbbabbaaaabaaaaabbbbaababaaaabaabbaaababbabbbaabaabbabbbbaaaaaabbbababbbaabbbbabaabbaaababbbaabbbbbbabbbababaabbbbbbabaaabbbabbbbbbbbbababbaaaabbaaaababaaaaaaaabbbbabbaabbbbabbbababbbabababaaaaaaabaaababaaabbbbaabbaaabababaabababaaabbaababaaabbabbabaabaaabaabbbbbbabaabbbaaaabbabbbbbabbbababbaabbbbbbaabbabbbbaaaabababababababababbaababbaaabaaabbbaababbaaababbaaabaabaabbbbaaabaaababbbaababbbaabbaaaabaabbaabbbbbaaabbbbaaaabbbaabaabbaaabaabaaabaaababbaaaaabaaaabbaabbbabbaabbbbaaababbbaaabababaaaababaabbabbabbabbbaabbaabaaaabaaabbabbbbaabababbbbbbaabababbabbbaaabababaaababbbbbaabbabbaabbabbbbbbabaaaaaaababbabaabbbaaabaaaaabbbaabaaaaaabbbabbbbaaaabaaaaaababaaaaaaabaaabbbaaabaabbbaababbabbbbaaabababaabbaaaabaababbbaababaabaabbaaaaaabbaabbaabbbbababaabaaaabbbbabaabbbbababababbaabbbbbbbababbbababbabaaabbbababbabbabbbbbbbbaaaaabbabaababbaaabbbbbbaabbbbbbbaabbabbabaaaabaabbaaaaabbbaabbababbaaaabbbabbaaabbbababaabbbaabbbabaaaabbaabaaabbababbbaaaaababbbbbabbaaaaabaaaababaaabbabaababaaabbbbbbbbbabbabbabaababbbbbaaabbbbbabbaababaabbbaaabaabbaabaabaaaabbaaaabbababaaabbbbbabbaaabbaabbbbabbbabaaaaabbbabbbabaaaababbaabbabaaaabbaaabaabbabbbaaabbaaaabaabbbaaabbababbbbabaabababbaaaabababbababaabbbaaaabbbabbbbbbabababbabbaabbabaaaabbbbaabbbbaabaababbaabbbbabaababbbaaaaaaaaabbbbbbbbaaaaaabbbbbabababbabbabbbababbaabbaaaaabbbbaabb
babbbbbbaabababbabbabbaababbaabaabbababbabababbbaababbbbbbabbbbbbaababbaaaaababbbbaaaaabbaabaababaabaaaaaaaabababbaaabababbaabaabbbabbbbbbabaaabaaaaababaaaaaaabbabbbaaabaaaabaaabaabbbbbbbababaaabbaaaabaabbbabbbaaabbbbbbbaaabbbbaababaabaababbabbbaabbbaaaaaaabbabbabababbabbbabbbbababaaaabababbabbbbabbabaabbbbbbbabbbaaaabbbaabaabaaabbbbaabaaaabbbabababbbabbbbababbaabbabbbbbababbabbabaabbabbabbabbbbaaaabbbbbbbaaaaabbabbababaababaaaaaaababaaababaaabaabaabbabaabbabababbaaabaabbabbbaabbaabaabababbaabbbababbabaaaaabaabaaabaababaaabbabaaaaabaabaaabaabbbbbababbabbabababaaaaababbaaaabbaaaababbabaabbbaaabaaabaaabaabbbaababbbaabbaaaaaabaababaaaabbaaaabbaabbbabbbbabaabbaaabbaababbabaabababbbbbabbaabbbbbbabbaabbabaabbababbabbabbabbabbbbaabbbabbbbabbababaabaaabababaaababaaabbbaabaabbbbbaabbbababbbbaabbbaabbaabaabbbabbbaaabbbbbbaabbbaaaaabbbaabbbabbabaabbbabbbaaaaabaaaaabbaabaabbbbaabbbabababaaabbbbaababbbabaaaabababbabaababbbbaaabbbaaababaaaaaaaababbbaabaababbabbabaabaabaaaaabaaaabababbaaabbbaabaaababbababbbababbabbaabbabaabbbaabaaabaaabbaaaaabbbaabaaababaaabbbaabaaabbaababababbbaabbbbbabbbaabaaabababbbbabababbbbbbaaaabaaabbbbabbbbbaabbbbbaaaabbbbabbbaaaaaaaabbbabaabbbbabaabbbabababbabbbbaaaaaaaaaaababbaabbababbbbabaabbbaabaabaabbbaababaabaaaabbbbababbabbbbbaabababbbbbaababbbbabaabbbbbaabbbbbbbabaaaaabaabbbbabbbabaaabbabbbbbababaabbabaaabbabaabbaabbaabbabbaaaaabaaaaababaababbbaaabbbababbbabbbababbaabbaabbababaababbbaabbbabbaaabbabbaabbabbaaaabaaabbaaaaaaababaababaaaabbbaaabaabaabbbbbabbabaaababababbaaaababaabbaaabbbaababbbbaabbbbaaababababbbaaaabaaabbabbbbabbaabbbbbbbababbbababaabbbbbbaabababbbbabbbbaabbabbbbbabaaabaaaabbabbbaaaababbabaaabaaababbabbababaabbbabaaabbabbabbbbbabaabaabbaabaabaabbbabbaabaaabbbaaabababaabbbaabababbabbabaabbbaababaabbabbbbbabbababbaaabbaabaaaaaabaabbbabbaaaaaaababaabaaaaaaaaaaabbabaaabbbbbbabaababbabaaababbbbaabbbbaaaababbbaaabbaabbbababbababababaabaaabaababbbbbbbbbbabbbaabbbbbbbabbabbbaabababbaabbbbbaabaabbbaabbabbabaaababaaaababaaaabaabaaaabbbbaabbabbbb
aabaababbbbbbabaabaabbbbabababbabbabaaababaaaaaaabaabbbbabaaababbabbaaabbabbaabbbaabbaaaababaabbaaababaabbabbbbbbaabbaaaababbaaaaabbbbababaaaaabbaaabbbbbabaaaabbbbaabbaabbaababababaaababbbaabbaababaabbaaaaaabaaabbabbaabbabbbabbaababbaabbabaaaabababaaaaaaaaaaababbaaaababbaabbbbbbbaabaaaaabaaabbaabbbbabaaaabbbbaabbbbababaababaaaaaaaaaaabbbbabbbaaabbbbbbabaaaaababaaaabaabbaabaabababbababbbbabababaabbbabaaababbabaaabbabbaababbbbabbaaabbabbbbbbbbabbaabbbbbaaababbbabaabbabaaaabaabbaaaabaaababbaababaabaaaabaabaaabaaaababbbaaabbababbaaaaaaaabaaabbbabbaabaabbaababbaabababbbababbaabbbbabbbbbaaaaabbbbbbbaabaaabbbbabbbbaabababbbaabbababbbabbbbbbbbbbbbbabbbabbbaabbbbabaaaabaaabbabababbbbbbaaabbaabaaababbaabaabbabbabbaaaaaabaabaababaaaabababaabaaabbabbabaaabbbabababaaabaabaaaababbabbaababaaabbbabbaaababaaabaaaaabaaabbaabaaabbbabbbbabbabaaaabbbbabbbbbaabbbabaababaaabababbbbbaabbaaababaabbaabbabbabaaabaaaaaaabbabbaabbbaaabaabaabaababbaaaaabbababbbababbaabbaabbbbaaabababaabaaabababaabaaaabaaaaaaaababbbbaabbaababaaaababbbbaabbaabaaaabaabbbabaabbbbaaaabababaabbabbabaaaababaabbbabbaaaaabaaaabbbbaaaabaabaaababbabbaaaaabaabbaabbabbbbbaaaababababaababbbbbabababbaabbbabaababbbababaababaabbaaaababbbaaabbaabbaabbbabbabbabaaabbabbaababbaababbbbabaabbbbaabababbaaaabbbbbaabbabaaababaabaabababbaabbbaaaababbabbbababbbabaabbaabbabbaaabbababbaaaaaaababbabbaabbbbbabaaabbbbaabaaaababbaabbabaaababababaaaabaababbbabbbaabaabbabbbbabbabaababbabbbabababbbbaaabaaababbabaaabababbbaaaabbabbbbbaabaaaaaaaabababbbabaaababbaabbababaababaababbbaaaabaaabbbabbababbaaaaababbaabaabaabaababaabaaabaabbbbbbbaababababbbbbbbbaababbaabbbaaabaaabbaaaabaaaaaaaababaabbababbbbbbaabaaabbbbaaaaabbababbaaabaabbbaababbbbaaabaabaaabbbaaabaabbbbaabbabbababbbabbaaaabaaabaabbaababbbababbababababaabbbabababaababbbaabaaaaaabbbaabaabbabbabbbbbbabaaaabaabaaaaaabaabbabaaabbbaabbabababababbabbabbabbbaabaaaabbbaabbbabbabaaabbababbbbbabababaabaabbbabbbbaabababbbbbbbababaabbaabbabaaaabaabaababaababbbaabbababababbaabbaababaaabaabaaabaaabaababab
aaaabbbbbabababbbbbabbaaaaaabbaabbbbbbaababbaabaabbbaaabaaaabababaaabaaabbaaabbbbaaababbabbbabaabbabbbbababbabbbbaabababbabbbbbabbbaabbbabbabaaaabbaabaababbbbaaabababbabaaaaaababbbbbbabbabbbaaaababbaaaaabbbaabbbbaaabaabaababaaaaabbbaaaaaabbbbbaaabbaabbbabbaabbbaababbaabbaaabababbbbbbaaaabaaaababbbabbbabbbaabbabaabbbabbababaaaabaaabaabababababbbbabbaaaaaabbaabbbbbaaabbbaaabaabbbaabaabaaabbaaabaaaabbbbababbaaabaabaaaabbaababaabbabaaaaaabaabaaaaabaaaabbaabbabaababbbaaaabbbbbbbababbaaabbbabaababababbaababbabaabaabbabbaabbaabbbbaabbabbabbbabaabbbaabaabbbabaababababbabbbbbababbbbbaabbaababbbbbbbaaaaababbabbaabbbaabbabaaaababaaababbabbababaaaabbbbaabaaabababbbabaaaaaabbbabbaaabbbbaaaaabbbbabbbababaabbbbabaaaaabababbbbaababbabaaaababbabaabbaababbaabbaababababbabbaaababbaaababbabababaaaaabbbbaababbbbbaabbbbaabbababaaabbbaabaaaabbababbbabaaabbbbaabbabbaaaaababbbbaabbaabbbbbbababbbbabbbbbbbbbaabbbabbabbabababbabbabbaabbaaaabaabbaababbabababbaababbbabbaababbbbaababbabbababbbaababababbbabbabaaaaaababaaaabaaaabaabaaabaabbabaabababababababbaabababaababbbabbaaaabbaababbbbbbbbbbbbaabbbbbabbabbbabbbbbbabbbbbbabababbbbbbbbababaabbaabbaaababababbabbabaaabaabababbbabbabbaabaaaaaabbbaaaaabbaabbaabbbbabaabaaabbabbabbbabbabbababaabbbababbababaabababbbaaaabaaabbbabbbbabbbaaababbaabbbaaaababaababbaabbbabbbabbbaaabbaabbbabbbaaabbabbabbbbbaababaabababbbabbbaabaabbaabbaabaabbbbbbbaabbbbabaabaabbabbabaaabaaaaaabbbaabbaababbaaaaababaaaabbbaaaabbbbababbbabbaabaabbabbabbbbababaabbbbbbbaababaababbabaababaabaaabbaaabababaaabbaababababbaaaabbbbbbabbabbabbaaabaabaababbbaaaaaabaabbbabaaaabbbabbaabbabaababbbbaaaabababaaaaaabaababaaabaabababbaaaababbaabbaabaaaabbbaabbbbabaabbabbbabababaaabaababbbbaaabbaabbbbbaabbbaabaabaaaaaabababbbabbbbbbabaaabaababababbbbbaaaaabbbbbababbbabbabbaabbbabbbaaaabbbbabaaaabababaabbaabbababaaaaaaababbabbbbabaaabbaababbababaaabaaaaaabaaabababbbbabbbabaaaaabbabbbabbbbabaabaababaabbabbaaababbaabaababbabbbbaabbabaabbabbbbababbaababbaaaabbabbbabbaababaaaabaabbbbaabbbababbbaaaaaaaba
abaabaaaaabbbaabbbabbbaaaaaababbbaaaabaabbbbbabaabaaabbbbbabaaababbbaababbabaaabbaababababababaaababbbbbaabababababbababaabbbaaaaaababbbbaaaaaaaaaaabbbbababbaaaabbbbabbabbababbbaababbbaaaabaaaaababaaabaabaabbabaaabaaaabbabababbabbbabaabbbbaabaababbbabbaaaaaabbaababbbabbbaabaabababbbababbbbbaabbabbbbbabbbbbaaaabbbaabababbaaaaaaaaaabaaabaaaababbbbaabbbbbabaabbbbaaaababbbbbbbbbababbababaabbabbbbababbabbbbbaaabbabbbaaababbaababbabbabbaabbbbaaababbbbaabbbabaabbbabaabbababbbaababbbbbababaabbaaabbbbbaaabbbbbbbbababbbbbbaababbaaaababaabaabababbababaabaaaaaabaaabbbabbababbbbabbaabbbabaabababababaaaaabaaaababbbbbbbbbabbabbabbbabbaaabaababaaaabbabbbabaabaaaabaaaabbabbbbaabbaaabaabaaaabaabababaabaabbaaaabbaabbababbabababbbaababbbababbbaabbaaaabbbbbbaababbabaaaaaaabbaaabbaaaaaabaabaabaaabbababaaaabbbbbbabbbbbbabbabbaabbabbaaaaaabaabbbbbbabaabbbabbaababbbaabbbbbbbaabbabbbababaaabbbaabbbabaaabababbabbbabaaaaababbaaabaabaabbabaaaaabaaabbbaababbbabbbbbbbbaaababbbbbaaabaabaaabbbbaaabaababaabaaabbabbbaabbbabaaabbaababbbbbaaaaabbaaabbbabbbbbbbaababbaaaaabababbbbaabbbbaaabaaabaaabbababbababbabbbbbbbababbbabaaabbbbababbaababbaabababaabaaababbbbbabbbaaaabbabbabbbbbbbababbbababaaababbbbbbaaaabbabaaaabababaaababbbaabababbbbbaabbabbbabbbbabbbbabaaaaaaabbaaaabbbbabbabbbaaabaaabaabbbbbbabbbabbbabaabababbaabbabaabbbabbbabbabababaabbbabababaaabababaaababbbbabbbabaabbbabbaaabbbaaabababbaabbabaaabbbabbbaaabbaabbbbbaabaaaabbababbaabbabbbabaabbbbaabbbbaaabaabbaaabaaaabaababaabbbbaabaabbababaabbaaaaaabbbbbabababbbaabaabaabababbaabbbbaaaaaabaabbaaaabaaaabbbabababaababaababbbbbbbbbabaaaabaabbabaabbbaaaabababbaaababaaabaabbbaaabbbabbabbaaabbaaaaabbbbbabbbaaaaabbababbbbbaabbbabbaaabbaabbbaabbbaababababaabbbaabababaaabbaabbbbbbaabbbbaaababbbaabbabaabbababbabbbbbbaaababbabbababbbaabaaaaaaababbbabaababbbbbaaaaabbabbaabaabbabbbbbaaababbbbbbbbbbbbbaabbabbababbbbbabaaaababaabaaaaabaabbabaabbbbaababbababbbaaabbaaaabbabbaabaaaabababababaaabababbaaabaabbbbababbbbbbbababaabbaaabbbbabbabaaabbaaababbbaaaabaaabbaaaba
baaaabaabbbaaababaabbbaaaaaaaaabaaabbbbbbbaaabaaababbaabbbaaaaaababbbbabaabbbbabaabaabbabaaaababbabaababbbaaabbbbabbbabaaabbbabaabaaabbaaababbabababababbbbbabbbbaaaabbbbbabbbaababaaababababbbabbbabaaaababbaababbbabbbbaaaabbbababababbbaabbbbabbaaaabababbbbbbbbbbabaaabbbbaaabbbbbaabbaabbbabbabbbaabbbabaababaaaaaababbbaaaaababbaabbbabaabababaaabbaababbbaaaabaabaaaabbbbaaabaaaaaabbbaabbbaaababaaabaaaabaaaaabaabbabaababaabbbbaabbbababbaababbababaaaaabbaaabaabbababaababbbabbaababaababaabbaaabababaabbbaabbabbbbababaabbbaaaaabbaaabbbbaaaabbaabaaaaabaabbbbaaabbababababbbaababababbaaabaababaaabbaaaaaababbbbabaabbababbbbababbabababbaaaaaababaabbaaabbabbbabbaaabbbaababbbbabaabbabbbbaaababaabaababababaaabbaaaababaaaaaaabbbbaaaaabaabbbabbbabaababaababbababbabaaababaaaabbbaabbbbabaaabbbaabaabbbababbabbaabbbaabbbaabbaabaabaaabababbababaaabbaaabaaaabbababbaaababaabababbababbbaaabbbaaaabababbbabbbabbbabaaaababbbbabaaababbbbaaaabbabaaababaaaabbbaababbabaabaaaabbbaabaaabaababaabbbbaabaabbaaababbaabbababbaaaabbabaabbbbbababbbbbbabbabbabbaaababaababaaaaabaaababbabaabaaaaabaabaaabababbabaababbbaaaabbbbbabbaaabaaababaaaaabaaaabaabaabbbababbaabbaaaabbaabaabbbbbaabaaabaabababbbabbabaaaaaaaaaaabbababbaabaabbbaaabbaaabababababbbbbbbbbaabbaaabbabbabbabaabbabaabbabbaabbaaaaababaababbbbaaabbbbbaababbbbaabbbabaaaabbabaaabaabababaabaaaabbaabbbababbbbbbabbbaaaababbbaabbabbbbbbaabaababaabaaabbaaababaaaababbaabbaabaaabbbbbbbbbbabbbbbaabbaabaaababbaaaabbbaaababaabbabbabbbababaaabbbabaabaaabbaababaaaaabababbbbbaaaaaaabbbbaaabbbabaaaaaabbabbbbaaababbbabaabababbabaabbbbbaabbbabbaaaaaabbbbaababbababaaaaabaaaabaabaaabbbaabbabaabaaaababbaabaabbbaabaabbaaaaaabbaabbbabaaabbbbbbbabbbbaaabbbabbbbabababbbbbaabbabbabbabaaaaaabaababababbbbbbabbbbaababaabaaaabbbbaabbaaabbbaaaabbbaaabaabaabbababbaabbbbbbaaaabababbbaaaabaaaaaaaabaabbababbbbbbbaabaabaabbaaabbaaaabaaaaaaababaaababbaaabbbbaaaabaaaaababbbaaababbaaaabaaababbbabbbbababbabbabbabaaaaaabbababbaaaaababbbbabbbbabbaabbbabbabaababaabbbbbbaabababbabaabbababbaabbabb
bababbbaaaabbbababaabaaaabaabbbbbaaabbbbbaaabbaaabbaaaaababbabababbbabbbbbbaaababaaaabbabbbbaaaababaaabbababbabbaababbbbabbaaaaaaaaababaabaabababaaababababbabaaababbbabbbaabaaaaaaaaaabaabababbabbbaaaabbbbbaababbabababbabababbabbaaabbbbbbbbbbbabbabbbaababbbbaabbbbaababbabaabaaababaabbababbbbabbabbabbaababbaabbbaabbbabbbbbaabababaaaaababaabababbabbaaaaaabbababaaaababaaaababaaaabbbaabaaabaaaaabbabbaaababaaaabbbbababaabbabababbbbaaababaaaaabbbaabbbababaabaabbbaaabaaabaabbaaabbaaaababababbbbbabababbbbbbaababbbabbaabababbbbbabbabaabaaaaaaabbabaaaabbaaaababbbaaababaaabababaabaaabbbbbabaaaabbbbababbabaaabaababbabbbbbaaaabbaabaababbaaaabbaaaaaabbbaababbbbaaaaaababbbbabbabbababaaaabbbbababbbabbabababbaaaabbabaabaaabbbababaababaabbbaabaabbabbababbbbabaabbabbbbbbbabbbaabbbbababaaabbabaababbaaaaaaaabaabbbababaaabaabbaaaaabaaabaabbaabbaabbaabaababababbbbbaaabbbbabbbabaabbabbabbabaabbaabbbababbbbbbaababbabbaaaaaabbabbaababbbbbbbabbabbbabbabbaabaabaababbbbaaaabaaaabbbbaaabaaabbbbbababbbababbbbbaaabbbbbbbbbbabbaaabaaabbbbbaaaaabaaaaabbbbbabbbbabbabbabbaababbbaabaaaababababaaaababbabbbaabbbaabaababbbbbbbabaaaabbabaaaabbbbbaabaaaabbbbabbabbabaaaaabbbbabbbbabababaaabbbbaaaabbbbabbabbabbabbabbabbbbabaaababbbaaaabbaaaabbababaabaaaabaaaaabbaaaaabbbbbaaabbabbbbbababbbbabbaabbbabbbbbbaaabaaaabbaabaabaabaaaaabbaaaabbbaaabaabababbbbbaabbbbbabaabaabaabbbabbababbbbaabbbbbabbaabbaabaabbabbbaabababbbbbbaaabbbbabbababaaabaaabaabbaabbbabaaaaabababbbbbbbaabbaaaabaabaabbabbaababbaabaabbaaababababbbaababaabaababbaaaabbbbaaaaabbabbababbaaaaaaabbbbabbaababbbbababaaabbbbabaaaababaabbabababbbbababbbbaaaaababbaaababaaaabaaabaaabaababaaabbababaaaababbaaaaabbbabbbabbbaaaaaaaabaabbaaaaaaaabbaaabaaabbabaaabaaababaabbbbabaabaaababaaabbbbabbbbbbbaaababaababbbaaaaabbbbbbabbbbabbbabaabbabbbbababaaabbbbabaababababbabaabaaaaabaaaabaaabbabbbaababbbbabababaabbabaaababbaabbaabbaaabbbbabbbaaaaaaaabbabaaaabbabbbabbababaabaabbabaabaaaaabaabaaaaababaaaabababbaabaaaabaabbabaababaabaaaaabbaabababbbbbabaababbbaaabaabbbabaabbb
aababaaabbaaaaaaababaaabbaabbbbaaaaaaabbbaabbabbbaaababbabaaabbbababababbbbbbbbaabbaaababbbbaaaabaabaabbaaabbbabbbbababaabaaababaabaabaababbbbbaabbababbabbaabababbabaaaabaabbaaabbaabaaabbaaaabbbbbabababababaabbbbbbbaaabaabbbaabbbbabbbbabbaaaaaabababbbaaaababaaabaaabaababbaaaaaabbababbabbaabbbabaaabababbbaabbbabbbbbaaabbbbbaaaaababaaababbabbbabaaababbbbbbabbbbabbabbbbabaabaaabaaabbbabaabbbbaabaaaabbbaabbabbabababbaaabbbbbbbabababaaabaaabaababbaababbbbaababbabbabaaaababbbabaaaaaababbbaabababbbbabbbbbbaabaabaaabbabababaabbaabbaaaabbbbaabaaabbbabbabbbbaaabbabbbbabbbaaabbabbbaaabaaabaabaabaabbbbabaababbabbaaabababababababbabbbbbabaababaaabbaaabbaaabaababbbabaaaabababaababababaabaabaaaaaababbaabbbabbbaabababbaaaabbababbbaaaabbababbabbbabaaaaabbaabbaabaababbbabbbaaaaabaabbbbbbbabaaababbaaaabbbaabaaabbabbbbaaaabbbaaababbbabbbbbaaaaababbababbaaaaaabbabaaabbaaaaaabaabbabbbababbabaaabbabbbbababbababbbbbbaaaaabbaaabababbbabbbbbbbbbabaabaaaabaabaaaabababbbaaabbaaababaabbbbaabaaaabbabbbababbbabbaaaabaaabbbaaabbbaaabaabaaaaabaabaabbababbbbbbabaaabbaabbbbabaaaaaabaaabbbaabbabbbbbbbabbabbabbbbaaabbaaaabaaabababbbabbbbbaababbabaabbbbbaaaaaaaabbabbaaabbaaaababababbbaababbbaabaababbbbbabaaabbbbbbaabbbaaabbaaaabbbabbbbabbbabaaaabaabbbbaabbbaaabaabbbbbabbababbabaaaababaababbbbbbbbabaabbabaaabbabbaaaabbbbaaabbaabbbaabbabbbbaababbabbbabbaaabaabbbabaababababbabbbbaaaaaababbbbababbbbbabaabaabbaaabbabaababaaaaaaabbbabaaababbaabbbbabbaababaaaaaabbbaabaaaaababababaaabaaaaabbbaaabababbbbaabbbaabbbaabbabaabbbababbaabaaaabbaabaabaababbbbaabbabbaaabbaabbababbbbaaabbaabaaaababbbabaababbaabaabbababaaabaaaabaaabbbaaabbabbabbbbbbbbaaaabbabbaaabbbaabababaabbbaabbbbbbbbbaabbabbbaaaaababaabbaabaaababaaaabbbbaaaabbbaabaabaaaabababbbbbbaabbabaabaabaaabbbbaaabaabaaababbbbababaaabaaabbababbaababaabbaabbbaabbbabaabaaabbabbaababbbabbbaabaaaaaaaabaaabbaababaaaabbaabaabbbbabbabaaaaaaaaaabbabbaabbbabaaaabababbbabbbbbbbbaabababaaabababaabbabaaabbbbabbaabaabaaaabaababbbbbaaaaabbabbbaaaaababbbbaabbbaaababbabababbbbbb
bbbaabbaababaaaaaababbaabaaabaabbbbbbbbbbaaaabbbaaabbbbbaaaaabaaaaabaababbababbabbaababbabbbbbbbaabaaaabbaabababbbabaabbbbbbbbbaabbbbbabaaaaabbaaaaabbbaaabaabbbbabbaabbabbbabaabbbabbbaaaabbabbbaaababbbbabbabaababaabbabbbabbabbabbbabbbabaabaaabaaaabaabbbbbbbaaaabababaabaaaaaaaaabbaaaaababbbaaabbbaababaaaaabbbbaaaaabbbaaabbbbabaabaaabaabbbabaabbaabbbaabbaabaabbaabbaabbaaabbbaaaababaabbabbbaabbbbababaaaaabbaabaaabaababbbaabababbbaaabababaabaaaabaaabbbabbbbaababaabbbbbaabaababbbbaababaaabbbaababbabbbbbaaaaabbabbaababbbaaabbbaabbbabbaabaaaababbaaaabaaabbaaaababaabaaaaaabbbbaaaabaababbabaababbabbabbaabaaabaaaaaaaaabbbbbbaabaabbbababababbabbbabababaaaaaaababbbababbaabbaabbaaaabaabaaabaaaaaaabbabaababaaaababbaaaaabbbbbabaabababaaaabbbbbbbaabbaabbaababbbaaaaabbababaaabaaabbaababbabbbaabaaabbabaaaaaaabaabaaabaabaabaabbbabbaaabbaaabbabaabbabaababaababababbbbbbaaaaabbbaaababaababababbaaaabbbaaaaabbabbaaaabaaabaabaaaabaababaababbaaaaabbabaabaabbabababbabaabbaaaabbbbbaaabaabababbaaaabbbaaaaaaaaaabbabbabbbbbbabbbbbbbabbabbbbaaaabbabbaaabaabaabaaaabbbaaabbbbabbbaaabbaaaaabbbbbbbbaababbabbbbaababbbaaaabaaaaabbabbabababababbaaabaabbaaabaaaabbbbbaaaaabaaababbaabbaabaababbabbabaaabababbbaabbaababbabaaababaabaaabaaabbaabaaaaaababbbbabaababbabbabababaababaabbbaababababaababbabbaaabbaabbaaababbabaaaaaabaababbbbbbbabbbabbabbaaabbbaaababbbaababbbabbaaaabbabaabaabbbbbbabbbabbbaaababaabbaababbbbaaabbbbbaababbabaabbbabbabbbabaaaaabaabbaaababaabbabbabaaaabbbabbbbbbbaaabbaabaaaabaaaaabaabbaaaaaaabaababbbabbbbabaabbbababbabbbbabbababbaaabababbbabbbaaabbbbababbaaaaaabbbaabababbabbaababbabaabaaaabbabbabbaaaabaaaabbbaabbbabbaaababbbaabbbbbbaabaaaaaabbbabaaaabbababbbabbabababababbaabbaabaabababaabbbaabbabbbbaabbbaaabababbbababbbaaabbbaabbbbaaabaaabbbabaabaaaaababbbabababbbabbbbabbaaabaaaabaaaaababbbaabababbbabbbababaabbbbabaaaaaabbaabbaaaaaaabaaaabbbababababbbaabbaabbabababbaaabbabaabbbbaabbbaabbbbabbbbaaaaabbbaaabababaabaabbaaababbbaabbbabbabbbbbabbbaaabbaaababaababaaaabaababababaaabbbabbabbababbbaa
bbbaaaabbabbaabaaabaabbabbbaabbbaabbbababbaaaaaabaaaaabbbbbbabbbabbabbbbbaabaabababbababababbaabbababababababaaabbaababbbbabbaababbababbbbaabbabaabaaabbbbbaabbbbaaaaabbaaaabaabbaaaaaaabababbbabbbbbbbbabbabaaaaaababaababaabababbbbabbbbbbaaaabbaaaaababbbbbbbaabbabaaabababbbbababaaabaabbbbabbbabaababaaabbaabbbaabababaabaaabbbaabbabaaaabbabababbaaaababaaabbaabaabbbbbbbbaaaaabbbaaabaabbbbaabaaaabaabbbbabbabbbbaaaaaabbaabbbbbabbabbabababbabbbaaabaabababbababaaaaaababbaababababababaababbbbbaabbabbaabbbabbababbababbbabbbaabbabbaababbbbabbaaaaaaabbaaabaaabaaaaaabbbbbaaabbaaabbabbbaabaabaabbabbbaabbaaaabaaabaabbbaaaaabbabbbaaaabbaaaabbbaababaaabaabbabaaabbaabaaababbabaabaaaaabbaaaabbabbbbaaabababbaababaabaababaababbabbbbabbbbbaaaabbbababbbabbbabaaaaabbabaabbbaabbabbaababbbbabababbbabaabababbaabbaabbbaabbaaaabbbabbbabababbbbbbbbabbaaaabbaabbbabaababaaababbababbabbaaababbabaabbbbbbaaabaabaaaabbaabaababbaaabbaaabbaaaababbbabbbbababbaaabbabaaabaabbaaaabababaaabaaabaaaaabaabababaaaaaaaabbabbbbbabbbaaabaaaaaaaabaaabaababbabbaabbaaabaabaabbaaaabaaaaabaaabbbaaababaababaababaabbaabababbabababbabbbabaaaabbabaaabaababbbabbabbbabbbaaaababbbbbbaaabbbbaaaaabbbabbababababaaabbbabbbbbaaabbabbbbbbababbabbbaabbbababbaabbaababbbaabbbbaaabbbaabbbbbbbbabbbbaaaaabbaabaaabaaababbbababbaabbaaaabaabbbaabababbabbabbaaabaabbbbbbbbbabbbbabbaaababaabbabbbbbbbbbbbbbbabaaababaabaababbabbbabaabbbaabbaaaababababbbaaaababbabababbbbbaaabbbbbbbbababbaababaabbbbaabbbbaababbbbabbbbbbbaaabbbbaaaababababbbabaaabbbabababbaabbaabababbbabbabbbbaababbbabbbabaabbbaaabbbbbbaabababaabbaaabaabbabbbabaaaabaabababbbaabbbaaaabbabaabbabbababaaaabaaabbababaaabbaaaaababaaabbabbbbbaaaaaaaabababbaabbbbabbbabaaababbaabbaaaabbababbbbaaabbaaababbbbaaabbbbbbbbbbbaabbbaababbabababbbaaaabaabaababaababaababaaabaaaaabbbbbabbaabababbaababaaaabaaababbbbbbbbbbbbbaaaabbaaabbbabaabaababbabbaaababbabbabbbaaabbbaaaaaabbbabbbabaabbabaabbabbabaabababaaaabbabaabababbaaabbbbbbabbaabbbababbaaaaabaabbbbbbaabbaabbbaabbabaaabbababbbabbabaababaaaabbaabaa
abbaaaaabbbbaababbbaaabbaaaababbaabbbabbaaabababbabbaaaabbbaababaaaaabbababbaaaaaabababaabaabbaababbaabbbaabaaaaaaababababbabaaabaaaabbbbaaaabbaabaaabbabbbabbbbbaaabaaaabababbaabbbbbaaabbaabbbabaaabaababaabababbabbbbbaaababbbbbabbaaaaabaababbaaabbbababbbbabaaabaaaaabbbababbababbbbbaabaabababbaabaaaaaaabbbabaabaababbabaabbbbaabbbbaabaababbabbababaabbbbabbaabbbaaabbbaaaababbbaaaabaaababbbbbabaabbaabbabaabbabbaabbbbababbababbaabbbbbaaababaaabbaaaabbbabbaabbbbabaaababababbabbaabbbbbbbaaabbbabaaabbbababaabbabbbaabbbaaabbabaaaaaaabbbabbaabbbaabaabbbbbbbaababbabaaaabbbbababbbaabaabaabbabbbbaabbbabbbababbbbbaabaababaababbabaaaaaabbaaaaaabbaaaaaabbabbabbbaaaababaabbbaabaabbaaabbabbbbaabbaaabbaabbaaaaabbaaaababbaabaabbaaaabaaababaaabababaabbaabbbababaabbabbabbabaaaabaababbbaaaaabaabbaabbabbbbabbbababbbbabaababbbbabbbababababaabababbbbabbbabaabbbabbabbbabaabbbabbabbaaaabaaababbbbbbbbbbbbabbbbaabbaabababbaababbaaabaababbababbaaabbbbbbababbaababaabbababbbbababaaaaaabababaababbababaaabbaababbbaabbbabbbbabbabaaaaaaababbbbbaaaaabbbbbababbaaaabbbaaaaaababbabaaababaaabbbabbabbaabbababaaabbbaabbbaabaaaaabbabbabaabaababbaabaababbabbabbbaaabbaaabbbabbabbbababbaabbaaaaaabbaabbbbabbabbababbababbbbbaaaabaaaabbaaabbabbababbbaaabbaabbbabaaaabbababbaabaababbaaaaaaabbabaaabbaaaabbbaaaaababbabbbbaaabbbabbabbbbbabbbaaaababaaabaabababbbaaabbaaabaabaaaaabbabaabaaabaaaabbaaaabbbbbbaaaaaaaaabbabbbbbbbaabababbbaababababababbbbaaabbbbaabbbbbbabaabaababbbbbbbaabbbbaaaabbbbaaaababaabbbabbbbaaabaaabaaabaaaabbbbababbabbabbabbbabbbaaaaababaabbabbaaaababbaabbaaaababbbaabbbaabbbaaaaaaaabaabbbbababbbbaaaaaaabaabbabbaabbbbbbabbbaaaabbbabaabbbbaabbabbaaababbbaaaabbaaabbbabababbbabbaabbababaaaabaaabaabaaabbbabbbaaaababbabbbababbabaaaaababbaabbbabbaaabbbbbbaaabaaabbababaabbbabbabaabbbabaaababbbbbabbbbaabbabaabbbbbababbbbabaaaabbbbabbbaaaabaababbbaabbbaabbbbabbaaaaaabaabbaabbbbaabbabbaabbaaabbabaaaaabbbbbbbaabaaaaaababbabbbabaabbbbaabbaabaaaababaabbababbabbbabbbbaabababababaabbbaabbaaabaabbaaaaabaaabaaabbabababbbb
bbaabbbaaaabbbbbababbaaabbaabaaaaaabbabbabaabaabbaaaabbaabbbaabbbabbaabbaabaaaabaababaaabbabbbabaabaababbbbbababbaaababababbaababaabbbbbabbaabaabbbaabbbbaabaabbabbbbabbaabaaaabbbbbaaababaababbbbababbbaaaaaabaaaaabbababbababbabbbbbbabbbbabaaaaaababababbbbaaabaaabaaaaababbbbaaaababbbaabaabbbbbabaabbbaaabbbbaabbbbbaabbbbaaaabababbabaabaaaaabaaabbbbaabbbabbbbbabbaaabaabbbbabbabaaaabaaaaabbbababbbbbabaabababaabbbaaaabaabaabaaaabbbbbbaaabbbaabaaabababbbbaaaaaaaaaababbbaaabbaaaabbbbabbbbaaaababaabababababbaaababbabbbaaabbbbbbaabbabaaaaaabbbbaabbabbaabababbbabbbbbbaabaaaaabbabaabaaabbabababaabbbaabbaaabbabbbbababbbabbabababaabaabbbbbabaabaabaaabbbbbbaabbbbababaaaababbbbbbbaaabbbababbababbaaabbbbbbabbbbbaabaabbaabbaabbbaabbbaaaabbbbababbaabbabbbbaabaabbabbabaaaabbbbaabbbbbabbbbaabaaaababbbababbababaababbbbabaaaabbbabbabaabbabbababbaababababbababbaabaababababaaababbabaaaaabbbbaaababbababbbbabbabbaabbababbababbbbbabaababababaabbbaaabaaabbbbaabbbaaabaabbbbbbbbbaababaabababaabaaaaaabbabbabaabbaabbbaabaababbbbbbbababaaabbabaaaabbbaabbbbbbababbabbaaababbabbabaabbabaabbbababaabbbbaaabaababaabaabbababbbbbabababababbbbbaabababaabbaaaababbaabaabbbbbababaaababbbbbabbabbbbbabbbbaabaabaaabbaaaaaabababbbaaabaabbabababaabbbbbabbabbababbbaababaabaaaabbbabbbbbbbbaaaaaaaaaaaaaaababababbbbbbaaabaaaaababbaabbaababbbbaabbaabaaabaabbaabaabaabbbaababaabbbabbbabbbbaaaaababaababbababaabaaabbaaaaabbaababaaaaabbbabaabaabababbabbbaaababbaababbbbaaabbaaabbabaaabbabbbbabbabababbaabbbaabbaabbbbbaabbbaaaabbabaabbaaaaabaaabaaabbbaabbbbabaaaaabaaabbbaaaaaaababbabbbbabaabbbbbaababaaabbaaabababbaababbbbaabaaaaabbbabbbbababbaaabababbbbaaaaaaabbabbaabababaabbaaababbabbaaabababbbbbaaaabbababbaabbabbabbabaabaaaaaaaabaabaaaaaabbaaaabaaababaaaaaaaababbbabbbaababbaaababbbababbbbaaaabaaaaaabaaaababaababaabbabbbabbabbbabababbbaaabbaababbbaaaaaaaabbaaababbabaaabbaabbbabaabaaaaaaababbabbaaabbaabaabbbabbabaababbaaaabaaababbbbbabaaababbabaaabbbbabbaababaabbabbbaabbbbaabaabbbbabaaababaaaaabbabaabbaabbabbbbabbbbbaabbaaaaabaa
babbbabaababbaababaaaaabbaaabaabbaababbbbabbaaaabbabbaababaaabbbaaabbbaaaaabaabaaabaabaaabababbbaaabbaabbbabaabbabaabaababbababbaabbbaabaaaabbbaaabbbbbbababbbbaababbabaaaababbbbabbabbaabaabbaababaabbaabbbbabaaabbabaaabbbabbababaabababbabbbbabbbabbbababbaababbbaabbaabbbbabbbbbbabaaabbaabaaabababaaaabaaabbaaabbbaabaabbbaaaababaaabaaabaabaaaabbabaaabbababbbbabaaabbababaabaabbbbbaabbbbbaabbbaabbbbbbbbbabbaaaabaabbabbaaabbaaaaaaababbaaaaabbbaaabbbababbaabbabaabbbbbaababbbababbbbaabaabaabaabbabbbaabbaabbaabbaabbbabbaabbbbabaaaabababababbbbbabbaabaababbabbaabaabbabaaabbbaaaaaababbaaababbbabababbbaaaaabbbbbaaaaaababbbbbbaabbaaaababbaaaabaaaabababbaaabaaaaabbabbbabbaabbbbabbabbbbaaabbaabbbabaabaabaabbbaaababbbabaabbaabaaabbbbabbaababbbaabbbbaabbaaabababababaabbbaababbaaaabbbabababababbbbabaaabbbabbabbbababaabaabaaabaaaabbbbbbaabbbababbaabaaaaaabbababbbbaaaababaaabbaaabaaaaabbabbabaababbbbaaaaababbababbaaababbabbaaaaaabaabaaaaababaaababbbababaaaaaaaabbbaaaabaaabbababaabbbaaaaababbbabababbbbbabaabbaababaaaabbbbbabababababaababaabbaaaaabaaaaababbbbbaaabbaababbababaabbabbbabbbbbaaaaaabbaabaaabaababbbbaaaaabaaababbabaabbbbaaababbbabbaaaabaabbbabaaabbaaaaaabbabaabbabbbabaaaabaaababaababaaabaaaaaaaaaaabbbbbbbabababaabaaaababaababbbbabaababaabbbaabbbaaaaabaaaaaabaaabbabbbbbbabbaabaabbaabbbbbbabaabbbbbaabaabbaabbaaabaaaabbbbbabaaaababbbabbababaaabbabbbabbababbabbabbbbabbbbaaaabbbbaababbbbabaaaabbabababbabbaaababbaababbabaabaaaababbbabbbababbbbabaaabaababaabababababbabbababbaabbbbbbaaaaaababbbbbbaababaabaabbaabbbabababaabbbaababaabbbababaababbbaababaabababaaaaaabaabababaabbaaaabbbabababbaababbaababbbbaaaabbabaababaabbabbaabaabbabbbabbaababbbabaabaabbbababbaabbaaaabbbabaabaaababbbaaabaaaaaaabbabbbbbaaaaabaaaabbababaabaababaaaabbaaabbbbbabbaaaaabbaababaaababbaaaaaabbabaabaaabbbaaabaaaaaaabbabbbbababbaabaaabbaaabbaabaabababaaaababaaabababababaaabababbbbbbabbbbabaaaabbbbaabbabbaabababbaabababaabbababaabbbbbabbabbbaaaaaabbbababbaabbabaabaaabbabbaabbbaaabbbbababbaababbbbaaaaababbbaabbaaaaba
baaabababbabababbaaababbaabababaabbabaaabaabbbabaaaaababbaabbbaabaabaabaabbabbbaabbbaabbbbabaaabbaabaaabbaaabbabbabbbbabaaabbbbbabaababbbabaabababaababbbaababbbbbaaaabbbababaaabaaaababbabbabaaaabaabbaaabbbabaabbbaabaaaabaabbbababaaabbbaaabbabbaaabaabbbabbaaaabbbbaaababbbbbabaaaaaabbbaabbbbaaabbabbbabbbaaabaabaabbbaabaaabababaabbaaaabaabbbababbaabaaaababbabbbabbabbbbbaabbabaaabbaabaabaabbabbabbbaabbbbaabaaabbbbbabbbbaaaabaaabbababbbaaabbbbbbabbbbbaaabababbaababaababbbbaabbbababaababaaaaaababaababaaaaabaabbbababbbbbabaabbbbbbbbaaaababaababaaaabaaabbbaaaabbaaabbbbababbbbbbaaaaaabaaabbbabbbbabbaabbbbbabbbababaabbbbaaababaaabbbbaabbbabbbbaaaabbbaaabbaabbbbbbbbbabbbaaaaabbbbaaaabaabbbaaababaaaabbbbaaabbbabaaaaaababbbbbaaaabbbbabbbbaabbbbbabaaabbbaabbbbababbbababbbaabaabaabaabbabbabaaababbabbaabaaabbabbbbbbbbbbbaababbbbababbbbaabbbabbabbaaaaababbbbbbbababababbbabaaabababaababbaababbabbbaabaabbbbabbbbbbbbaaabaaaababbabaabbabaaabbaabaabbbababaabababbbbbabbbaabbaabaaaabaaababbbabbbbabaaabababbbabbbaaabbaaabbbbbbaaababaaabbabaabbbbababbaaaabaabbbaaababbaabaaabaabbabaabbbbbbaabbbaaaaababaabbababaababbbaabbbaababbababbabbbbbaaabbbabbbbbbbabbbabbabbbbbbbbbabbaaabbbaababaaabaabbbabaaabbbabbaabaaabbababbbabbabbaababaababbaaababbbaababaabaaaababbbabbabbbbaabaaaaaaaaababaabbabbbbbabaababbaabbabaabaababbbabbbbabbababaaaabaaabbaabaaaaaabaabbbabaabaaabababaaaababaababbbaabbababbaabbabababaaaaaabaabaaaabbbaabaabbbbbaabaaababababaaabbbbbbabbbabbbaabbaaaababbabbbbbaabbabbbbbabaaabaabbaaabaabbbbaaaaaababaaaaabbabaabaaaabbaaababaaaabaabaababaaabaabbabbbbabbaabbbabaaabbbabababbbaaababbabbabaababbbaababaaaabaababbabbbaaabbaabbaababbbbabbbabaaaaaaabbbaaaaabaaabaabbbbabaaaabbabbbaabbbabbbabbabbbbaaabbaaabbababbbaabbbbabaabbbbbabbaaababbbbbabaabababaaaaabaabbbbabbaababbaaaabbababababbaabbabababaababbaaababaababbabbbabbababaaababababbbabbbababbaaabbbaaabbaabaabbabaabbababbaabbaaaabaababbbaababbabbbaabbaaabbbabbaababbbbabaabaabbaaaaaabbabaaaabaabbaabaaaaaabbbbabbaaaabbabaaaaababbabbabbaaaabababaabb
bbbabaabababaaabaaabbaaabaabbabaabbbaaabbbababaaaababbbaaababbbaaaabbbbbbbabaaabbaaabbabaaaabbaababbbbbababbbbaaaabaababbabaaaabbabbbbbabbababbbbaaaababbabbabaaabaabbbbabaaabbbabbbaaabbbbbbaaaabbabbabbbbbbbbaaabbaaaaabbbaaabaabbaaaaabaaaaabbaaabbabababbbaababbbbaabbbababaabaabbaabaababbbaaabaaaababababbaaabbabbbbbaaabaabbbabaaaaabaababaaaaaaabbabaaaaaabbbbbaaabbbabbbbababaaaaaabaaaaaaaaaabbbbaaaaaabbbbbabaabaabbbbaaababaaababbbaabaabaabbbbabaaaaabbbabaaaabbabaabbbaabbaaabbbbbaaababbabbbbabababaaaabaabbbababaaaaabbabbbbaaabbbabbabbbbabaaabababababbbbabbbbabbbababbbbaabbbbbbbaabaabbabbababababbabbabbabbaabbbabaabababbabaaababaaabbaabbabaaaaabbabbabbabaabbabaabaabbaaaabbbabbaababaaaabaaaaabaaaaaabbabaabaabbabbbbaabbabbabbbbbaabbbabaabbabaaabaaaaabbbbababaaabaabaaabbbbbaabaabbbbaabbbaaabbaaabbbabbbababbaaabaabbbababbabaabbbbbaaabbbbaaaaababaaabbbbabbabaaaabbbaaaaaababaaaaabababbbabababbaabababbaabababbbabbabbbbbaaaababaababbbabbaaabaababbaaaabbbbabaaabababbaabbbaababbbababbaababbbbabbbaaaaabbbaaaabbabbabbbabbaaabbbbbaababaabababaaabbbbbaabbbbabaabaabbbbbbbababbbbbbaabbabbbabbaabbababaaabaaabbaaaaabbabababaaaabaabbbabbbabbaaabaababbabaaabaaaaaaaaaaabababbababaaaabaaabaabbaabaaabaaaaaabaaaaaababaabaaabbabbababbbaabaaaabbbbbabbbabaabaaaaabaabababaaababbbaabbabbbabaababbbabbabbabaaaabbaabbbabbbbabbbabbabbaabaabaaabbaabbabaabbbbbbbababaaabbaaaaabaabaabaabbbbaaabaabaaaababaabbbbaaaaabbbbbabbbbabbbbbbbbbaabababbbbaaabbabaabaaababababbababbbabbbabbbababaabaabbbaabbabbbababbaabbaababababbaaabbbabbbbbaaaaabbbbababbabaabbbbaabbbaaabbbbbbbbbaaabbababababaabbbbbbaabbabbbbbaabbaaaaabbbbbabbbabbbabaaabaabbabaaababaabbbabaaabababbaaabbaaaabababbaababbaababababaabbbaaabaaaaabbbaaaaabababbbaaaabbbabbaabbaaaaabbaaabbbbaaaaaaabbabbabaaabbbaaabbaabbaabbbbaabbbbaaaaabbbbbabbabbababbbbabaaabbbaaaaaabbaabbbbabaabaaabbbbabbbbaaaabbaaaaababbbaaabbaaaaaaabbbaaabbaabbaaaaabbbabbbbabbababbaaabbbabbbbbaabbbaababbbaaaabbababbaabbabbabbbbabbbabaababaabaabaabbbaaabbabbbbbbbabaaabbbababababbaaabbababbba
abaaaaaabbbabbbabababbbbbabaaaabbbbababaaaaababaabaaaaaabbaaababbbbabbbabababbaabbaabbaabbbbbaabababbbaaabbbaaabbabbbabbabaaababbaabbbbbaabbbaabbaaaaabbaabaaababbaabbbaabbbbaaabaaabbaaaaabaababbbaaabbbabbbbabaabaabababbaaabbaaabaaaaaaaabaababbbaaabbbbbaaabbabbbbbbabbbbbbbbabaaabaaaababbbaaababbababaababbbabbabbaabbbbabbabaaaaabaabaaaabbbbababbaaabbaaabbbaaaabbbabaabaabaabababbbbbbababbbaabaabbaabbbabbaaabbababaabbbaababbbaaabaabbaaaabbbbababbabaaaabbbaabbbbbabaaabbaabbbbaabbaababbabbbabbbbaababbbaababaaaababbaaabbaabbabaaabbbbaabaabbaababbaabbaabaabaaaaaaababababaabbabaaaababbabbaabbbbaaaabbaabaaaabaababbaabbbbaaababbbaabbabaaaaaaababbbbbaaabaaaabbbaabaababbbababaabbbbbbbbbaaaabaabbaaabbababbbbbbababbabbabbbabababbbbaabbbaaabbababbabbbbaabbaaaabbbbababbbbaabaaaaaabbbbaaaaaabaaaaabaabbabbbaababaaababbbaaaaabbaabaababbabaabbabbbbabbaaabbabbbabbabbbabbaaabbbbbaaababbbaabaaaaabaaaaaababbbaaabbbbbabbabaababababbabababaaaababbaabbaabbbbaabbaaababbbaaabbaaabbabbabbaabbbababbbaababbbbaabbbbbabbbabbaabbbbbbbbbbaababaabbaaaabbbbabaaaabbaaaabbaaababbabababaaaaaabbabbbbbbabbabaaabbaaabbabbaabbaaaaabaabbbabababbbbbaababaabaaababaaaaaaaabbbbabbbbabaaabaaabaaabbbbabbbbbbbabbbbababaaaaaaaaaabbabaaabbaaaabbbbbabbbbbabaabbaabbabbababbbabbabbaaabbbaabbaabbbbbbbabababbbaaababbbbbabbaaaabbababaababbbbaaabaaabababbbbbaababbabaaaabaaabbbabaaabaaabaaaaaaabbbabbaabababababababbbaaabaabbaaaaabaabaabbbababbbaabbbaabbbbbabbaaaaaaaabbbbbbbbbabbabbbaaabababbabbaabaabbbaaaabaaabaaaabaabbbabbbbbbaaabaaaaabbaababbaaababbbabababbbaabbbaaaaaabbaabaaabaaabbaabababbababbaaabaaabbbbaabbbbababbbbbaaaabbbbbbbbababaaababaaabbaabbbbabbaaabababaabbabbbaabaabbbabbaabbbabbabaabbbbaaabbaaaabbbbababaabbabbababbbbabaabaabbbbbbbabbababbaababbbbbbbbbababaaabaaabbabbbbabbbaaabbbbbbbbaabbabbaabbbbabaaabaaaabbbababbbbababababbbbbbbbbabaaabbabbbbabbbbbbababbabbababbbbaabaaabaababbbabbaaaabaaaaabaababaaaaabbabbbbaaabbabaababbbababaaabbbbaaabbaababaaabbaaabbbbaabbbbbbbaaabbbaabbbabbbbaababbabbbababbaabbbaaaababaababaaaab
abbaaabbaaaabbaabbbbbbbabbbbaaaaaaaaababbbbabbbaabbbaaabbbaaaaabaaaaaaabaaaaababaabaabaabaabbabbbabbbbbbabaabaaababbbababbbaaababbaaabaaabbababbaaaababbbaabbbbabbbbabbaaaaabaaabbaabbbbaaababbbabbabbaabbaaaabbbbaabbababaaaababbaaaaaababbabbaaaaaaabbaaabbbabbaaaababbababbbaaabaabaaabbbabbabbbbbbabbbaaabbaaaababbbabbbbaaaabbbbaabbababbbbbbbbaaababbabbaabbbbaabbbbbbbbbbbbbaaaaababaaaaababbbbbaaaabbabbbbbbaaaabbabaaaabbaabbabbbaaaaabbaaababbbbababaaabaabaaabababaaaaaabbabaaabbbbbaaaaaaabaaaaababbaaabbbabababaaaaabbbabbabbabbbbaababbaaabaabbabaaaabbbbaabbbbabbbabbbbbabaababbaaaabbbbbaabbabaabaaaabbbabababbaabaabbabbabaabbbbaaaababbaabbabbaabbaabbbbaabbbbaabbbbaabaabbaababbbabababbbbbaaaaabaabbbaaabababbaaaabbabbbaaabaabbbababbaababaabaabaaaaaaabaaaaabbbbbbbbbaabbaabbababbabbbaabbaabababbaaaaabbabbbaabababbabbbaabbbaaabbbabbbbbaabbaaaaabbabaabababbbabbabbbbaaabaaaabaabbbbbabbabbbaababaaabbbaabaabababaabbaabbbbbbaaaabbbababaaabaabaabbbaaaabbbababbbababbbababaabbaaabbbbbbaabbaabaaabaabaababbaabbaabababbbaaaaaaaaaabbbaabbbaaaabbbbaababbbaabbbaaabbbaaaabababbabaaaaabbbaababbabababaabbaaaaabbbbbaabbbaaaababaabbaaabaaaaaaaaaaabaaaabaaaaabbbbbbbaaabbaabaabbaabbaabbaabbabbbbbabbbabbaabbaabababbaaaaaaaaabbabbbabbaaabababbaaabababaabababababbaaabaababbababaaaaabbbaaabbaaabaabaaaaabaabaaaabaabbbaaaaabaababbaabbababaabbbabbabbabaaababbbbbbaabaabbbaaababaabbababaaababbaaaaabbbbabaabbabaabbaaababbababbbbbababaaaaaaabbabaabbbbababbbbbaabbabaabbabbabaababbbaabaaabaabbaabbbbabaabbaaabbbbabbabbabbabbabbaaaababbaaaabbabaaabbbaabaabababbaababaabbbabbbbabbbbaabbabaaaabaaabaabaaaababbaabbaababbaabaaabaaaaababbabaabababbabbbabaaabbabbaaaaaabbabbbaaaaaaaabababbbbaaababaaabbaaaaabaaabbbbabaababaaaabaaabbaabbbaaaaaabbaaabbbbaabbaaaaabababbbbabababbbababbababbbaabbaababaaabbaabbbababaabaaaaababaaabbbaabbbbaaaabbaabbbabaabbaabbabbabaabbabaabbbbabaabbbaaabaaababababbaabbaaaaaaaaaaaaaababaabaabaabbbaabababbbbabbbabbbbabaaaabbaaabaabbababaabbaaaaaabaaababaabaaabaababbabaaaabbbabaaaababbaabaababbbaaabbaa
aababbbbbaabbabbbabababaaabababaabaabaaabbbbbbbbaaabbabbabaabbaabababaaabbaabaaabbbbbababbaaaabbabbabaaaabaaaabaaababbaabaabbbbbbbbbbaaababaaaabbaaabbbaababaaaabbbabbbabaababababbaaaababbbaabbaababbbabbbaaaabaaabbaababbaabbbbbabbaaabbbaababbbbaaaabaabbaabbbabbbaababaabbbaaabbabaabaaaabbabbababaababbabaaaaabaabbbbbabbbabaabaababbbaaaaabaabbbbabbaaabaabbbabbaabaabbabbbabaabaaaabbbababbaaabaabbbbaababbbabbbabbaaabaaaaaaababbaababaaabababaaaaabaaabbbaaaaaabbaaaaabbaaaabbabbbaaabbaabbaababbababababbaaaaabbaaabababbbababbbababbaaaaabbbabbaaaaabbaaaaaaaaabbbaaabaaaabbbabbbaabbabaabbaaabaabaaaaababbbababaaaaaabbbabaabbabaaababbbaabbbbbabbaaabaabaabaaaaaabbabaababbabbbaabaaaabaaabbbabbaabbabbbaaaaaabbbbaabbbaabbbabaabbbababbaaaabbbabaaaabaaaaaaaaababbaabababbbaaaabaaaabbbaabaaaabbbbabbaaababbaababbbabaaababbabbaaaabbaabbabbaababaababaaaaaaaaaaabaaaaabbbaababababbbbaaaaaabaaabbabbbbbaabaaaaaabbaabbbabbbabaaababaaaabbaabbbaabaabbbabaaaaaabbbbabbbbaabbabbbababbaaabaabbaaababbbabbaabbbbabaaabbaabbababaaabaabbabbbbbaaaaabababaaabababbabbbaaaaaaabbaabaaaabbabbbbaabbbbaaaabaabbaaabaabaaaabaaabaabaaaaaabaaaabaababbabbabaabbababaaabaababaababaaababbabbabaababbbbaaabbabbbbabababababaaabbabaabbaaaababbbaaaababbababbaababbabaabbaabbaabbababbaabaaabbaabbaaabbaaababbaabbbababbaabbaaababaabbabababbaababbbabaaaaaabbbababaabbbbabbabaabaabbaababbbababaaaaaaaabbabaabbbbbbbbababbabbaabbbabbbbbaaaaabbbbaabaaabbaababbbbababbabbaabaaaaabbaabaaabaaaabbbaaabbaabbabbbaaaaabababababbbaaaaabbabaabababbbbaabbbaaaabaabbbaaaabababbababbabaababaaaabbababaaabaababaaabaabaaabaabbbaababbbaabaababaaabbbabbbbaabbbabbbabababbaabbbabbaabbaababbabbbbaaabbbbbaabbabbaaabbaabaaaaaabbbbaaaaabbaaaaabbbaaabbbbbbaaababbbabbaababbaabbbabbaabbabaabbbabbbabababaabbbabaaaabbabbbbbbaaabababbaaaaabbabbbbbbaaabaabaababbabbaabbaabbbaaaaaaaaabaabaababbabbaaaaababbbbbbbabbaaaaabbabbababbbbaaababbabbaabbbaababbaaabaaabaaabbbbabaabaababbbbabbbaaaabaaabbbbaababbabbabbabbbaabaabbaabaababbbbbabbaababaabbbaabbabbabbabbbbbbaabbbabaaaabbb
aaabbbbaabbbbbbbbbbaababaaabaaaabbabaaabbabbabaabbabaaaabbaaababababababbbbbabbbbbaababaabaababbabbabbbbbbaaaabbbabaabaaabbbbaaababbbaabaabaabbaabbabbbbbbbabbaaabaaaabaababbabaaaabbbbabbbabbbbabaabbbaababbbabbbbaaaaaabaabababbbababbabbbbbbabbabababbaaaaabbbaabbaabbabaababbbbabaaabaabaababaababbbabaabaaaaaaaababababaaabaabbabbaabaaabababaababbbaabaaabaababbbaabbaaaabbabbaabababaababbabbbbbabbbbbbaabbababbaaaababaabbababbaaaabaaaaaaaaababaaaaaabaabbbaaababbbbaaaaabbbaaaabbaabaaaabbbaaaaabbbbabbbabbbabbaaaabaabaaaababbbababbbbaaaaabababaabababaaaabaaaabbaaaabbbababbababababbaaabaaababaaabaabbbbaababbbabbabababbbbbbabaaabaababbbbabaaaaaabbaaabbbabbbabbaaabbabbabaaabbbbbbbabbbabaabbbaaaabbbbbbabbbbaabbbbbbbababbbbbbbbbbbabbababbaabbaaabbbbababbabbabbaaaabbababababbbbbabbbbbbabbbabaabbbababbbbbabaabababbbbaaaaabbabbabbabaabbbabbbaaaabaabababaaababbaaabbbbbbababaaaaaaabbbbbabaaababbaaaabbbaabbabbaababaabbbababaababbabaaaabaaabaababaaababbabbaabaaabaaabaababaabaabbabbabbbbaaababbbaabaabbbaaaabaabbabaabaabaabbababbbbabbbaaaaabaabbaabbaabaabaabababbaaabbbbbbabaabaabbbbbbabaababbbbbaaaabbababababbaabbbbbabababababbabbbbbabaabaabbaaaaabbbababbbbababaaababaabbaaabbbababbbaabbbbbaaaababaababbbaabababaaabaabbababaaabaaabaabaabaaaabaaaabaabaabbbbbaaabaabaaaaababbaaaaaaaabbbaabbbabbaababbbaabbabbaaabbbbbabbababababbbaabbaaabbbbababbaaaaaabaabbbbabbbbbbbaaaaabbaababbabbababbbbababbaaaaaabbbabbbbaababbbbababbaabaaabbabbbabaaabababaabbbaaabbbbabaababaaaabbaaababaaabbaabbbabaabaaabbbbabababaabaabbbbaaaabbaabaaabaabbbabaabbabbaaaabaabbaaabbbbabbbaabaaaaaabbbabaabaaaababaabbbbaaaabbbbabbabbbbbbaabaabaaaabbbababaaabbbaaabaabbbaaabaaabaaababbaaabbaabaababbabbabaabbbbabbaaabbbaaabaabbbbaabbaaaaaabaaababbaaabaaaababaabbbaababbabbabaaaaabbbbbbabbbbaaaaababaabbbaabbbbabaabbbaaaaabaaabbaabbbababababbbbaabbaaaabbbabababbbbbbbbbabbabbbbbababbabaaaabaabbbbabbbaababbabababaabbbbaaaaabaabbabbaababbabababbabbbbbbbbabbbbaabaaabbaabaababbbbbbbaaabbbbabbbababaababbbbbaabababbaaaabaaaabbababbaaabaaaabbabb
aabbbbababbbababbabbaaaaaaaaaabaaabbababbabaabababbabbabbbaaaabbabbaaaabbbbbababaabaaaaaaabaaabbaabbbabbabbababbbbbbaabbabbaabaabbbbaabaaaabbabaaabababbbbbbaaaabaabbbbbbbababbbbaabbabbabaaaaaaabaaabaaaabbbabaaaabababaabaabaabbaaaabababbbbbaabbabbaaaaaaababababbababaaaaaabaabbabbaabaabbbbaaaabbabbbabaabababbbbabaabbabbabbababbaaaabbaabbbbbbbaababaabbaabbaabbabbaabbbbbabababbbababbabaaabaaabbbbababaaaababaaabbbaabbabaabaaabaabbababaabaaaababbbbabbbbbbabbbaaabaababbaabaababbbaaaaabbaaaababbabbbaabbabbbbbbaabaaabbbabbbbabbbaababbababbbababaabbbaaaabbbababbabaaababaaabbabbaabaababbaaaaaabbbaabaabaaaaabbbbbbbbaaabbabaabaababbabbaaaababababbabbbababbababbaaaaabbaabaabababbabbbaaaabbbbbbabbbbabbbbbbbababbbbbbbabbaaaabbabbbaabbbaabbbabbbbbaabbababbbbbbaaabbaabaababbbbababbbabaaaaabbaaababbbbaababbabbabaaabaabaabaabbbaaabaaaabbaaaabaaaabbaaabbbbaabbabbbbbabbabbbbabbababaabbbaabbaababababaaabaaaababbbaababbabbaabbbbaabbaabbbbaabbbabbaaabababbbbaabbbaaabbaabbbbbaabbbbbbbaabaabbaaabbabababbabaaabaabbaabaabbaaabaabbbbbabaaaaabbabbaabaaababbbbbbbbbbaaaaaaaaaaabaababbaaaababbabaabaaabbbabbaabbbaaababbbbaaaaabbbbbbbababaabbbaabbaabaabbabbaabbaaabbabbaabbbbaaaabbbbaabbbbbbbaabbbabbaaaaabbbabbaaaaabaaaaabaabaabaaaaabbabbbaaabbbaabbaabaaabbbabaabaabaaabbbbabbbaaaaaabbbbbabaaaabaaabbaaaabaabbbaabbbbaaaaabaabbabaaababbbabbbaaaababbabaabaaabaabbaabbbaabbabbbbabbabbaabaabababbbaababbbaaaabaabaaaababbaababbbaaaaaabababbbaaababbabbaaaabababaaaabaaabaabbaaabaaaaaabbbaaaaabbbbaaaaabababbabbababbbbaaababaaabababbbbaabababbabaaababbaaaabbaaababaaaaaabbbaaaaaabaaababbbabbaabbbbbaaaaabbaababbaaaabbaaaaababaabbbabbbbbbbbaaaaaababaaaababbaaabbbbbbbbbaaaabbbabbaabbbabaabaabbaababbbaaababaababbbaaaaaabababbbaabbbabaaaaaabaabbbbabbbbaabaababaababaabbaaabbbbbbbbabbababbbbbbbaaaababbabaabbbabbaabbbbabbbaabbaababaaaaaabababababababaaabaaabbaaabaababbaaaaaabbbaabbbbabbbbbaaabbaabaaabaaaaabbaaabbbababbabbabbabbbaabababbbbaaaabbabaabaaabbbbbbbabbbaababaaabaaaababaaaaabbbbabbbabbaaabbababaaababbabaaababbaaabb
bababaababbbabbbaaabbaaabbbbbbaaaaabaabbbbbbabbbbbbbabaabbbbababbaaaaaabbbbaaaaaaabbbaabbaabbaaaaaabbbaaabbabbbaabaaabaaabbababbaabbaabbaabbbabbbbabbbbababbabbbbbaaaaabababbbabaababbabbabaabaabbabbabbbabbbbbbbaaabbababbaabbbbababaabbaaabaaabaaabaababababaaaabbbbbbbbababbabbbbbaaaaaabbaababaabbabbabbbaaabbbbbaabbbbaabaabbaaaababababbaaaabbaababaaaaaabaababbaaaaaabaaabbabbabbabaaabaabaaababbbaababbbaabbaabbbabbbaaabaaabaaabbbbbbaabbbabbabbbbbbbaaabbbbababaabaabbabaabaaaabbbbbbaaabbabbbbaaaabbbabbaabbaababaababbbbbababbbbbbabaabbaabbbabababbabaaabbbabaaabaabababbaaaababaabaaabbababaabaaaaabaaabbabaaaabaabbaaabbbabbaaabbaaaaababbaabbbbabbaabbbbaaababbabbbaaaabbaaabbaaabbaaabbbabbbbbabbbbaabbaaaaaabbaabbabaaabbabbbbbabaaaaaabaabbbbaaaaaababaaaababbaabaabaabbabbabbaababbaabbabbbbbaaababbaaababbbbabbabaabaaabbbbbbbaabbbbababaabbbbbbbaaaaaaaaabaababaaababaaabaabaaaabbbababbaaaaabababaababaaaabbbaabbbbbbabbbabbbaaaabbaaabaaababbaaaabbbbbabaabbabaabbaabaabaabbbbbbbbaabbbbabaaabbbaaaaabbaabbbbabbaabbbbabaabbabbbbbabbaaaaaaaaaaabbabaabaaababbbbababbbbbbabaabaaaaaababbbbabaaabbbaaaabaabbbbbabbbbabbabbbabbabaabbbbbaaaaabaaaabbbaababbbbbaabaaaaabaaabaabaabaaaaaaaabbbbbbbbbbbaaaabaaabbbbabbaabaababbabbaaababbbaabaabbbabaaaaabbbaabaabbaabaaaabababbbabbaabbaabbbabaaaabaabbbbbbabbaabbaabbaabbbabbaaaaabbabaaaabbbbabbbaaaabbbababbbabbbaaabaaabbaaababaaaabbaabbbbbbbabbabbabbabbbabbbabaaababbbbabbababaaabbbabaabbabaaabbababbbaababaaaabbaabbbbbabaabbbbbabbbbbbbabaaaaababbaababababbbbaabbbbaaaabaaabbbbaabaababbaabbabaababbbbabaabbabbbbbabbbaaabbbbbaabaabaaaaabaaababbbbaaabaaabaabababbabaababbabbbababbaabababaabbaabaababbbbaaaabbbbabaabbabaaaaabbabbbbbababbaabaabababaaabbabbaabaabbabbbbbbabbbbbbbabbaaabbbababbbaabaabbbaababbababbabbabababbaaababbaaaababbbbaaaaaababaabbbabababbbaabaabbabaaaabababababbababaabaaabbaaababbbaabbbaaabaaaabaababbbbbbaabbabbaabbaaabbbbaabbbabbabababbaabaabbbaaaabbaaaabbbbaababaaabbbaaabbbabababbabbbababaaaaabbbbaaababbabaabaaaaabaaaaabababaaaaaaaababababbaaaabbbaaba
baabbbbbbaabbbaaabbaabaabbabbbabbaabbaabbabbabbabbbbabbaaaaaaabbbbaaaaababaabbabbabbbabbbbbaabbabbbbaabbabbbbbbabbaaabbaabaaabbbbabbabbbbaaaaabababbbbabaaaaaabaabbbbbaabbbbbabbbbbaababbaabaababbabababbbbbbaabbbbaaaaabaababbabbabaabbbbbbababaaababbaabbabbbbbbaabbbaabababbaababbbbbaababaabaabbaabaaabbabbaaabbabbabaababaabaaaaaaabaabaabaaabbabbaaaaabbbababbbbbbaabaaaaababbbbbbaaaabbbaaabaaaabababbbaaaaaabbbbabaabbbaababbbabaaaaababbaaabaaabbabbbbaababbaaaabbbaababbababbbbbbabbbaaaaababababbaaaabbbabbabaaaababbaabababaababaaababbbbaaaabaaaabbbbbabababbbbbbbbaababbabbbbaabbbbaaaaabaabaabbbaaabbbbbbbabbbaabababbbbbabaaaaababbabbaabaaabbababbbbabbaabababaabaaaaaaaaaabbabbaabbbabbaaaabababaabbbaaaabbaabbbbbbaaabbabbbbababbbabbaaabbabaaabbabbbababbabaaaaabaababaaabbabaabbaaaabaabbbaaaabbbbbabababbbbbbbababaabbaaababbabbababbabaaabbbbabaaabaabbaabbbabbabbbbabbaabbbbabbaaaaaaaabbabaaaabaabaaabbbbaabbabbabaaaabaababaaabaaaabbababbbbbbabbababaababbbbbaabbababbabbbababbaabbaabbbbbbbaaaaabbaaabbbbababaabaaabaaaaaabbbababaaabababbabaaabaabbabaabbbabaababaababaabaaaaaabaabbaaababbaaabaabababaabbbbbabababaabaaabaaabbbbbaaaababbaaaabaabbbaabaabbababbaaabbabbaabbbbbababbaaabaababaabaababaabaaabbababaabbbbbaababaabbaaaaabaaaabaaaaaabaaabbabababbbababbabbbbaaabaaabbbabbbabbbbaaabaaaaabbbaabbbbabbbabaaaaaaabbababbaaabbabaabaaaaaabbaaabbbbaabbaaaaababbbbaaabbbabbbaabbbababbabaaabbbabbbbabaabaabbabbbaaabababbbbbaabbaabbaabbabbbabbbababbbbabaaaabaabbaaababbababbbabbbaaabaaababaaabbabaabbabbaabbaaaababaaabbbabaaabbbaaabbbaaaaabbaaababbaaaaababbbaababbbaaaabaabbaaaaababbababaaaababbbabbaabbbbaabbbaaaabbbbaabaabbabbbbababaabbbbabbbbaaabbbbbaabbbbbaaabababaababbbaabaaaabbaabbbaabbabaabbabaabababbaaabbaabbbabbbbaaabbbbabaaaabbabbbbbbbbbbbbbbabbaaaabaaaaabaaabaababaabaaaabaabbababaabaaabbaaabbaaaaabbaababaababbabaabbabbbaababbabbbbbbbabbbbabbaaabaaabbbababaaaabbaabbabbbaabaabbaabaaaaabbbabababaaaabbbabbabaabaabbabaababbbabbbbbaabaabbbbabbaabaababbaabababaaabbbbabbaabbaabaabbbabaabbbabaaaaabaabbabb
aaaaaabaabbbaabbaabbabbbbabaabbababababbaabbbaaaabbbbabbbbbbaabbbbbaaabbbbabbaaaaabaaabaaababaaabaabaaaaaaabbbaabbbbbabbabbabaaaabbbabbaabbbbbabbabaababbaabaaaaabaaabbaabbbbabaabaabaabbabababbababbbbbbbabaaababbbbbbbbababbaabbbaaaabaaaaabbbabbaaaaaaaaaababbabbbaaabbbbaabaababababbbabbbaaabbaababababbbabbaaaaabbbbbabbbababaaabbbbbbaabaabbaabbbabbabbbaabaabaababbbabaaabababbabaabaaaaaaaaababaaaabaaabbbababbbbaaaaaabaaabbbbaaaaabaaaaaaaabbabbbabbbbaabaaaabbbaababaabababababbabbbaabababbbbaabbaababbabbabbbababaabaabababbbabaaabaaaaabaaaaaababbbaaababbaaaaaaaaabbbbaaaaabbbabbabbaabbabbaaabaabbabbbbbbabababaabbabbbaabbabbabbaababbbbaaabbaababbabaababaabaaaaaaaabaaabaaababababababbbaaabbbaaabbbabaaaaabaaaabbbbbbaabababababbbaabbbabaabaaabaaaabbabaababaaaaabbaaabbbbaaabbbaabbbbbbabbbbbabbbaaaaaabaababaabababaaaababbaaaaabaaaaaaaababaaaababbaabaaaabbbbbbbbbabbabbbbababaabababaaaaabbabaababbabbbbaaabbaabbbaaaaabbaabbbabbababbbaababbaaaaababbbabbaabaaaaaabbbbbbaaaabbaababbbabbbabaababbbabbaabaabbbbabaabbbaaaababbbabaabababababbabbaaaaaabbbbaaaaabbaaabbbabaabbbbabbaaabbbabbaabbabbbaaaabbaaaabbaabbbababaaabaaababaaaaaaabaabaaaaaabaaabaaabbbbbbbaababaaaaaabbbaaaabbaabbabbaaaabaabaaabaaabbababaabbbabaabbabaabbaabbabbaaaaabbababababbaaaaabababbbababaabbaabbaababbbaababbababbbaaabaaabbbaaaabaaabaabbbabbaabbaaaaabbbabbabbaaababaabaaabbaaabbbaabbbbabbaaaaabaabaaabbabaabbabbbaaabbabbaaaabaabbbbaaaababbbababbabaabbbbababbbbbaaabbabbbbbaabbaabaabbbbababbbbbaaababaabbaaabbaababbabbabaaabbabaababbbbababbbababaabaabababbbbababbbaaaaabbbbababbbaabaaabbbaababbbaababaaabbbbbaabababbaaabbbbabaaaabaababbaabaaaaabbbbbaabbaaabbababbbbbbbaaabababbbabbbbbabaaabbababbabaaabaabaabbabbbaaaaaaaaaaaaaaabaaabbbbabaabaaaaabaabbbababaabbaabbaaababaaaabbbbaabbaaaabaabbbbaabaabaababbabaaaaabbaaaababaabbbaabbabbbbaabaaaababbbbaaaabaabbbbbbbbaabaabbababbbaaaabaabaababbbbabbbbbbbaababaabbbbabbabbaabbbbaaaabaaaaabbababababbbbabbbababbbbbaaababaabbbaaaabbaaaabbbbababbbaaaabbaabaabbabbababbabaaabbabbaaabbbaababaaaa
abbbbabbbbabbaaabbbabaabaabbaaaaaaaaaabbbabbabbabbabaaaabaaaaabbbabbabababaaabaabaabbaaaababaabbbbbbababaabaabaabababbbbaaaabbbbaabbaabbbaabbaababbbabaaaababbbbaaabbbbaabaaabbaaaaaababbaabababbbabbbababaabaaabababaaaababaaabbababbbbbbbababababbbbbbbabaabaabbabaaaaaaaaaaabbaaabbbbbbabbbbbbabababbbbababbabababaaabaababbabbbaaababbbababbbbababaaabbaaaaaabbbbbabaaababbabaabaaaaabababbabaabbbbbaabaaabbbbbbbabbaabaaabbbbbbaaabbbbbaabbabbbaabbbbaababbaabaabaabbabbbaababbbbbbabaabababaababaaaaabababbbaababbaabbbbbaabbabbaaaabbbaabbabbbabaabbaabbbbbbabbaaabbbabbaaabbbabbbbbabbbbbbbababbababbbbbbaaaaabaaabbbbbbbbbbaaaabaabaabaaaaabbbabbbaabbbbbbabbabbabaababababababbbababaaaaaaaaaabaababbababbbaabbbbbabbbbababbaabaababbaabbbabaaabbabbbbbaabaabaabaaabaaabaabbababbbababaaaabbbbabbabbabaaabaaabbbbababbbbabbabbabbbabbabbaaaabababaaaababaaaabbaabbabbabaaaabaabaabbbaaaababbababaabaaabbabbaaabbaaabababbaaabaabbaababbaabbaaabbabbbabbbbbababbbaaabbbbaaaaababbbbbabaaaabbbbbbaaaababaaaabababaaabababaaabaaabaababaabaabaaaabbabbaabaabbababbabaaaababbbbaabbbabbbbaaabbbbbabbaababbababaabaabaabbaaabbaaaabbabbbbbabaabaabbbbaababaabbaaaaaabbaaaaaababaaaababaabbbabababbbbabbaaabbbbaabbbbaabbaabaaaabaaaabbbbbaababbababbaabbbaaabbbbabbaabaabababaabaababbaabbbababaabaaaaaabbbaaaaabbabbabbbaaaaaabbbbaabaabaaaababbabbabbbbbbbabbbbaabbbaabbabaabbbbaabbaaabbababbbababbababbbbaaaabbbaabbbbabbbabbbbbaaabbbabaabbabbbbbbbbbbbbabbbaabbbbbbbaabbabbabbbbaaabaaabbbabbbbbbaabbaabbbaabaabbbbbaaaabbabbbaaabbbabbabababbbabbaabbbaaaabaaababbaaaaaababbaabaaababbbaabababbbaaaaabbbabbabababaaaaaabaabbabbabbaabbabbbbbbaabbaaabababababbaaaabbaabbababbbbbbbaababbbbabbbbbabbababbabaaaaaabaaaaaaaabbbaabbbbbaaaaaabbbbbbbbabbaaabaabbbaaabbbbbbababaaabbabbbabbabaabaaaababbabbbaabaaaabaababbaabbbbaaabbababababaaaabbbbbbbaaababbaaababaaabbaaaababbaaaababbbbaaaaaababbbaabbbbbaaabbaababaaaabbbbbaaaabbabbabaabbabbbabaaaabbbbbababbbbbabbabaababbbbbabbaaabaaaabbaaabbabaaaaababbabbaabaabbbbaabbbbbbabbbbbaaaaababbbbbbaaaaaababbbaabba
baaaaaaaababaabbababaabbaaabbabbbaaabbabababababaaaabaabababbaaaaabbbbaaaaabaabbaabaaaababaabaabaaababbbbaabbbaaaabbaabababaaaababaaaabbbbbbbbaaaaabbaaaaaabaabaabaaababbabaabababbababababbbabaaaaaaabaaaababbaaabaabababbabbabbbbbbababaaaabbaababbabaabbbbaaabaabbbbaabbabbbaababbaababbabaaaababaaabbaaabbbbabaabbbbbabaaababbabaababbaabbbabbabaabaabbbbbbabaabbaaabababaababbaaaaaaabbaabbbbbababbabbaaababababbabbaaaabababaabbaaabbaaaababbaabbbababaabbbbaaabaaabaababaaababaaabaaabaaabaabababbaababbabbbabaabbbabbabbbaaaaabbbbbabbbaaaaabbbbbaaaaaaabaababaaaabbaabaaaabbbbaabbaaaaabbbbababaabbaababbabbbbbbbaabbbbbbaaaaaaabbbaabbabbababbbbbbabbbbbbaabbaabbabbbbabbabbbbaabbaaaaabbbabaaaabbbbababbbaabbbbbbbaaaaabaabbaaabaaaabbbaababaaaabbababbbbbbabbbbaabaaaabaabbaaabbbbabbaabbaabaabaabaabbbabbbaaaababaabaabbbabaabbbaabbabbaaaababbabaaabbbbbbaaabbabbaaabaabbbabbbbabbabababaaabbaabbaabbbabaabbbabababbaabbbaaaaabbababaababababbbbbbbbabbbbbbbabbaabaaaaababbababbaababbbaabbababaabbaaabbaabbaababbabbaaabbaabbabbbbaabbbababaabbabbbbaabbaaabbaaabbbbbabbabbababbabaabababbabbaabbbaaaabbaabababbbbbababaabbbbaaabaabbabababbbbaabaabbaaaaabbabbbbabbabbbbbbbbabaabaaaaaaaaabbababbbbbaabbabbbbaabaaaabbabbbaabaaabbbabbabbbaabaaaaabbbababababaabbbbbaabaaaabbabbbbbabaabbbbbaaababbbaabbbbabababbabbabbabaabbaaabbababbababbbbbabaabaabaabaabababaaaababbabababbbbbbabbbaaaaaabbbaaabbbaababbabbbabbbabaaababababbababaaaabbabbbbabbaabbbabbaabaaabbaabbaabaaaabaaabbababbbababaabbabbababaaabaabbbababaabaaaaaabbbaaaaabbbbbaababbabaaaabbababaababbbbbbaababbaabbbaaabaaabbabbbbbabbbaabbabbbbbaaabbbbbaabbbaaabababbaaababaababbaabbaaababaaabaaababaaabaaababaabbbbabbabaabbbaabbbabaaaabaabbbaaaabaaaaaaaabaaaaabbababababbaababaaaabababababaaaaababbaababbbbbbbabbabaabaaaabaabbaaaabbabaabbbaabbbaaaabaabaabbbababbbbbbaabaabaabaaababbbbbbabaabaaabaaaaaaabbbbbaaaabaaaaaababaabbaaabababbbaaaabaabbabaaaaabaaabaaabbbaaabbbaaaaabababbabbabbababbbababbabbabababaaabbbaabaabbbabbbbbbbabbbbbaabaababaaaabaaaabaaaabbabbaaabbbababaabba
bbbaaabbbaabbbbaabaabbbaaaabbbabbbabbbbbbabababaaaabbaabbbbbaababbbaaaabaabbbbbbbababbbaaaabaaaaabaababbaaababaabaaaaaabbbaabbbababaaaabbbbbbbaaabbbbbbaaabbaababbabaaaaabbbbbabababaaaababaabbbaabaaabaaabbaabaaabbbbabbaaabbbbaabababaababbaabbabbbabaabbaaaaabbbaaabbababababbabbbbabababaabaaababbbaabbbabaaababababbbbbbabaaaabbaaabababaabbbabaaabaabbbbabbaabababaaababbaabababbabaaaabaababbababbaabababbbbabbaaabaaabbaaabaabaaabbaabaaabbbbaabbbabaaabbbabaabbaaaabbbbbabbbaaaababaaaabbabbabbbbabaabbbababbaaaabaaabaaabbaaaaaababbaaaababbabbabbaabaabbababaabbbbbaabaabaaabbaaaababbbaaabaaabaaabbbbababaabaabaaaabababbaababbababbaaaaaabbababaaabbbbaabbbaaabbaaaababaaabbabbbaaaaaaabaaabaaaabbbabbaabbbbabbbaaaaabbabbabaababbaabbabbbaabbbabaaabaabbbabbbabbbabbabababbaaabaaabbabbababbbabbbababaaaabbbbaababbabbbabaabbbabaabbbbaaabababaababaabbbbaaaaaaaaaabbbababbbbaabbabbaaabaaaabaaaabaabbabaababbbabbbbaaabaaaabbbababbbabbbbabbaaabaaaaabbabaaaabbbabbbbbbbbbbbabbbaaabbbbabbaababaabaaabbaaababbbbbaababbabbbabbbbaababababbaaaabaabaaabbaaaabbbababbbbabbabaaababbbbaabaabaabaaaaababaababbaababbabaabbaabaabaaaabbabababaabbababaabbbbaaabbbbbaaaaaaabbbbabababbbabbbabbbabaabbaaabababababaabbbbbaababbbbbaaabaaaaaabbbabbbaabbaaaababbbbbaabbbbbaababbbaababbbbaabbababbbabbbabbbbababbabaabaaaabaabababbbabaaaaaababbbaabbbabbbbbabbabbabaabbbaaabaabbaaaababaaababbbbaaababbaaabbbaabaaaaaabbaababaabaabbaabbaabbbbabbbaaabaabaabbabaaabaababbbbaaabaabababbaabaababbabaaaaaabaaabbaababbaabbabbbabbaaabbabababbbaabbaabbaaaabaaaabbbbbbbaabaabbabbbbaabbabbbaabbbabbabaabaaababbabbbbbabbbabbbababbbababababbbaabaabbbaaaaaaaaabbbbabbbbbbbbbbaabbabaabbbbaaaabaaabaaabaaababbaaababababaabbbabaababbaaababbabbbaaababbbababaababbababbbbbabbaabbbbaabbaababbbbababbaaaababababbaaabbbbabaaababbbabbababaaaaabaaaabaabbbbbbaabbbabbbbbbbbbbabbaaabbabbbababaabbbaaaaaaaabaabbbababbaabaaaababbabaabbbabbbbbbbbbbababbababbbbaaabaaabbaababaaaaababbbaaaabaaabaababbbaaabaabaaaabbaaabbbbbbbbbabbbbababababababbabaaabababaababaabaaaabbaabba
babbabbaaaaaaabbabaaaabaaaaabaabbaaabaaababbaaaaaabaaababaababbbbaaababbabaabbabbbabababbbbabbaaaaabaabaabababbabbaaaabaabaabbaaaaabababbababaaababaaaaaaaaaaabbbabbaaaaaaaabaaabbababaababaaaababbbabbbaaaaabbbbaabaaabaabbabaaaaabaabaabbbbabbabbbbbbbaaaabbbbababbabbababbbaaabaaaaabbabbbaabaabbababbbbaabbbababaaabbababaaaabbbbbbaaaabbaaaabbaabbbbaabaabaaabaabaaaabaabbababaababaabaabababababaababaaaaaaaabbbbaabbabaabbbbaaaaababaaaaabbaababbabaabbaabbbaaababbaaababaaabaababbabbbbbbaaaabababbbbbababbaaababbbabaaaababbaabaabbaababbbabbaaaaaaaaaababbbaababaababaababbaaaababbaabbabaaaabbaaaababababbabaabbaabbaaaabaaaaabbabaabbaabbaababbaabaaabbaababaabbbbaabaaababbaaaabbaabbbaaaaabbbababaaaaaaaaabaaaaabaaabbabbabbbbbaabbaaababaaabaabbabaaaababaaababbbbbaaabbaabaaabbababbbababbbbbbbaaaabaaaababbaaabbbbbaaabaaababaabaabababaaaaabbaaabbbabaabbbbaabbabbaaabbaabaabbaabaabbbbaababbbbaaaaaababaaaaaaababaabbbaababaabaaabababbbbaabbbabaaabaaaaababbaaaaaabaaaaabbbaabbbabbbabbbaaaabaaabbababbbabababababbbbaaabaababbaaabbbbbbabbbbbbbabbaabbaabbabbababbaaaabaabbaabbbabbbbbabaababbaaababbabababbbbbaababaaabbaaabaaaaaababbbbaaaabbaabbbabaaababbbbbaaaaaaabbbaabbbabaabaaaaabbaaaaabaabbaabbbbbbaaaababaabbaaaababaabbbabbbaaabababaabbbaaabaaabbaaabbbbabbabbabaaabababbabaaabbabbbaaaaabaababaabbabaabbabbabbbaabbbaaabbabaabbbbbabbababbbbbabbbabbbaabaabaaaaabbbaabbbbaaabbabbaaaabaabababbbbababbbbabaabbabbbaabbabbbabbaaaabaaaabaabbbaaabaabbaabbabbabbaabbabbbbaabbabbabaaaaaabbabbbbbabaaabaaabaabaaabaabbbabbaaabaaaaabaaaabbbaabaabbaaaaaabbbaaababaaabbabbbabbaaaabbaababaaabbaabbbbbaaaaaaabaaaaabbabaabbbaaababbaabbabbbbababbabbabaabbbbbaabbbbbbbabbbbabaababbababaaabaaaaabaabbbaababbababbabbbbaabbaabaabaaabbbaaabbaaaaabbababbabbbaabbabbbabbabbbbababaabbabaabbaabbbabbbaaabbbbbbbbbbabbbaaaaaaabaababbabaababaabaaaaaababbbababababbbbbbabbaaaaaaaaaababbababbbabbaabbbabbbabaababbababababaaabababaaaaabbabbaaabababaaaaaaaaaabbbaaaababbaabbaaabababbaabbbabbabbabababaabbaabaababaabbbbaababaababaaabbabbabbbabaabaab
aabaaababbabaabbabbbabaaabaaaabbbbbaaababbbababbabaababaabbabbbaabbabbbbbbaaabbbaaaaaaaabbbbbbbabababbbbbabbabbababbabbbbababbaababbbbbbbbbbbbaababbaaabbaaabbaaaaaaabbbaababbaaaabbbbababaaabbaababbbaabbbaabbbaaabbbbbabbabbaaaabaabbaabaabbabbabbaaaabaabbabaaabbbaaabababbabbbbabbbbbbaaaabbaaababababbbaaaaaabbbbaababaaaaababaabbaabaaabbbbbbbaaaababbbbaababbbbaaababbbabaaabaabaabbabbabbaabaabbbbabbababbbbbbaaabbabbaaaabbbabbbbababbbbaaabbbaababbbbaabbbbbbbabaaaaabababaabbabbabaaabaabbbbbbabbbbaabbbbbababbabaaabbbbbaaabbababaaabbabbabbbbbaabbbbabbaaaababababbbabbbaabaaabaabbbbbabbbbbaabaaabbaabbabbbabbaaabbbbbbabaabababbaabbbaaabbbababbaaaaaabaaaabbaabababbabaaabbaaaabbbaabaaabbabbbbaaababbaaabbaababaaaababaabaabaabbbabbaaaababaabbbaababbbbaaaaaaababbbaabaaaabbabbaabbaabaaaabaaabbbabbaaababaabbbbabbabababaaababbabbbababaaaabaaaaaaaaaababaabaabbaaababbbaababbbbabbabbabababaabbbbbabbbabaaaaabbbabbabbbbbbaababaaaabbbabbaababbbaaaababaabbbabaaaabaabbbbaaaaabbbbabbaaabbbbbaabbaababbbababbabaabbbabaaabbbababbbaaaaabbbaabbaababbbaabbaaaaabaaaabbabbabaaabbbbbaabaabbaaababaaaaaaaaaabbbbbbaabbabbbaabbaabaabaabbbaaaabbbabbbbabbaabaababbaabbbbaaaabbbaabbaabaabbbbbababaabaababaaabaabaaabbbbbaabbbbbabaaaaaaabababbabbaabbbaabbaaaabbaaababbabbabbbbababbbabaabaabbbaabbabbabbbbaaabbbaaaaaaabaabbbbbbaabaababaabbbbbabbaaabababababbbaaaaababaabaaabaababbaaaabaaaababaaabbbabbbbbaaaabaaaabbaabaabaababbaababaaabaaabaabaabbabbbabababaabbbabbbbabbabaabaabbaabbbaabbbbaababaabaabbbbaaabaabbbbabbbbabbbabbabbabaaaaabaaabaabaabaababbbabbaabbaababbbbbaaaaabbbbbbaabbaabbbbbaaababaaaabbabbbaabbabbaabababaaaaaaabbbbbabbaaaabbabbabbbbbaabbaabaabaaaaaabbbbaaabaabbababaaaaabbbbaabbbbabaaabbabaabaaaaaababaabbaabbaabbbababbbaaabbbbaaabababaaaabababaabbaaaabbbbbaababaabababbabbbbabaaaabaaaaaababbabbaaabbabbbbbababbaaabbaaabbbbbbbaaababaaabaaabbbbaabbaabbaabaaaabaaabababbaabaaabbaababababaabbbabaaabbaaaabaababbbbbabbabbaaaaaabbbbbaabbabababaababbbaaababbbaabbababaabbabbbbbaabbbabaaabbbabbabaabbbbbbbababbababbbba
aabbbaaaaabaabbbbabbaaaabbbbabbabbabbababbbbababbababbaabbbbbabaaaaababbaaabaaababbbbbbbbbbbabbbbbbaababbaabbbaaaaabaaabbabaabbaababababbabbbaaaaaaabbbabbbbaaabbaaaaabababaabbababbbbbaaabbbbaabbaaabbbbbbaabaabbbabababaaaababbabbbababaabaabbbababbaababbbaaaaabbaaaabbabbabbaaaaabbbaaaabbbbaabbbabbabbaaabbbbbabbbaabaababaabaaabbabbbaabaaaaabaabbbaababbbbabbaabbabaabbabbababbabbababbababaaababaaabaabbbabaaaabbbabbbabbababababbbaabbbababbabaabbbbabaabbabababaaaaabbbbbbabbbabaaaaaaabaabbbababbaabbaaababaabaaaabaaaabaababababaabbabbbbaaabbbbbbbaaaaabaaabaaaabbaaabbabbabbbaaaaabbabaabababaaabababababbaabaaabaaaaabbaaaabbabaabaaabbbabaaaababbaabbabbbaabababbbaabbabbbaaaaaaabaaaaabaabaaaaaabbbbabbbbabbaabaaaaabaaaabababaabbababaaaabbbbbbbabaaababbbaabbbbaaabbabababbbbbabbaabbabbabaabbaababbbaaabaaabbbabaabaabbbbbbabbbabbbabbabaaaaaabbbbbbbbbbbabaabaabbbbabbabbaaabbbaaabaabbbaabbbbbaabbbabaabbaabbbaaabababaabbbbbbaaabbbabbbaaabbbbaabaaaaaabbbbbaaaabbaaaaaaaabbaaababbabaabaabaaaabaaabbbbbabbababaabbababaabbabbabbaabbbaabbababbbaaabbaaabbababaababbaabbbabaabbbbaabbbbababaaabbababbbbbabbbaabbaabbaabbabaabaaaaaabaaaaababbaaaabbbbaababaaaabababbaaaabaaabbaabaaabbaaabbabbaaabbbabaabababababbbbbaababbabaabaabaabbbabbbabbabbaabaaabbabababbbbbabbaabbbbaabbbababaaaaaabbaaaabbbbaaaaababbbbbabababbabababbaababbabaabaabaaababababbbbbaaaabaabbbaabaabbbabababaaaaaabbabababbaaabaababbbbbbbbaaabbbaaaabaababbbababaaabaaaaaaababbbbbaabbaaabaaabbaaaaabbaaaaabaabbabbbbbbabaabbbbaaabbbbababbbabaabbaaabaaabbabaababbbbaabaabaabaaabaababababbaabaaaabaaaabbabbaaabbabaabaabbaabbbaababbaabbbbababbaaaaabbababbbbbbbbaaabaabbaababaaababbbaabbaaabbababaaabbbaaabbbbbabaababaabbabbbbaaaabababbbbbababaaaaabbaaababaababbaaabaababbbbbbaaabaaaabaabaabbbababababbaabaaaaaabbbbbabaababaaaababbbababbaaabbbaabbaaaaaabbbbabbbbaabbabbbaaaabababbabbaabaaaabbaabaabbbbbbbabaabaababbaaabbababaabbbabaaaababaabbbbbabaabaabaaaaabbaabbabbbabbbbbbabbabbabaaababbbaaabbaaaabaabaaabbbbbababbaaabaabaaaababbbbaabbbbabbbabbabbabbaaaaab
aabbaabbbaababaaaabaaababbabaaaaabaabbaabaababaabbababaabaaaabbbbaaabbabbbaaaabababbabbababababaabbbbaabbbbbbbbababaaabbbabbbbbaaaaaaabaaababbabbabbabbabbaaaaabaaaababaababaababaaababbabbbbaabbaababbbbabbaabbaabaabaaababaabababbaabbababaabaaaaaaabbbababababbbbbaabaaaabaaabababaaaaaaaaabbbababbaabaaababaababbaaaababbaabaaabbbaabaaaaababbabbabbbaaaaaaabaababaababababbabaababaaabbbbbbabaaabbaabbaaabaababbbbaabbbabaabaaaabbaaaaababbabbabaaaaaaababaabaababbbbabbababbaaabbbbababbbabaababbbaaaaabbaaaaaaaaabbbbabababbaabbbbabbabbabaabbbabaaaabaababaaaababbabbababbaaabbbaabaabbabbabaaabbabaabbbbaabbabbabbaabbabbbaaabaabababbbabaaaabbaaaaababbbbaaaaaabaabaaaabbbbaabababbaabbabababaabbabaaabbaaabaabbbabbbbbbbbabbbbbaaaabbbaabbabbbaabbbaababaabbbbbbbbbbbbaabbabbaaaaabbbabbbbbbabaabbbbaabbbaababaaaabaababaabbaabbbbbbbaabbabbbaabaabbabababbbabaabaaaababbbbbabbabbabbabbaaaabbabaabbababbbbbbbbbaababbbbbaabbabbbbbabbabbaabaaaaaaabaaababbaabbababaaaabaaaaabbabbaabaaababbaabbbbbbbaaabbaaabbaaabbababaaaaabaaababbbabbabababbbbabbaaaabaaaabaabababbbbabbbababbbbaaaaabaaaabbbaaabbaaaabbaaaaabbbabaaabbaaabaabbabbababbbbbbbaaabbabbababbababbbbbabbbabbbbaaabbbabababbaaaababbbababaabbabbbbaaabaaaababbabaaaabbbabbbbaabbabaaaaabaaabbbababaaababbaaaaababbbaababbbaaababbaaaabaaaaabbbababaabbaaaabbbaababbbabaabbaaaabbbaabbaaaaaaabbbabbbbbbbbbbbaabbabbabababababbaaababaabbabbabababaabaaaaaabbabbabaabaaabababbbbabaabbaaabbbaabbaaabbbabaabbaaaabbaaabaaababbbbbbbabbaabbaabbaaaabbaaaabaababaabbaabaabbbbbabababbbaaabbabbbbaabbabbaabbbaabababbbabaabaababbabaaaaabaaabaaaaabaaabbbbbaaaabbbbbbaabbaaaaaaaababbabbbbaaababbaabbaaabaabbababaaabbbababbbaaaaaaabbbabbbabababaaababbbabaabbbbaaaabbaaabaabbbabbaaaabbabbbbababbaabaabbaaaabbaaabbbbbbaabbbbbbaabaaabbaabbaabbaabaaaaaaabbabababbbbabbbabbbbbaaabbaabbabbbaaabbabbbbbabaaabaaaaabaaabbbaaababababaaabbbbababaabbbbabaaaaaabbbabaaaaabbbaaaababaaababbbbbbababbabbabbbabbabaaaaaaaaababbbbaaabbbaaabbbbbbbbaababaaaaaaaabbaabbbaaaaaababbbaabbaaabababaabbaababbbabbbaabbb
bbababbabbaabaaaabbbabaaabaaabbabbbbbbbabbbbbbabaababbaabbaaaaaaabaabbbabaabbbbbbabaabaaaaabbbaabbaababaabbaaaabbbaaabbbaabaabbaabaaabbbabaababbabbaabbbbbababbbbbbbabbbaaabaaabbababbbabaababbabbbbaabaaabbaababbbbaaabbbabbbbabababababaabbbbbbbaaabaabbbaabbaaababbbbabaaaaabaaaaabbababbabbbaabaaabbaaabbbaabbbbbabbbabaaaabbabbbaabaababbbabaabbabababaaaaaaaaabababbbaaabbbabbbbaabbbaabababbbabababbabbbbbbbbaabbbbbababaabbaaabbababbabaaababbaabaaaaabbabbbabbbaabbbbbaabbababaaabbaabaabbabbaaabaababaabbbbbbbaabbbbabbaabaababaabbbbbbbbbababaabaaababbababbabbbaaaaaaaaaabaabaaabbaaaabbababbbaaabbaaabbbbbbaaabbbbaaabbaaaabbaabbbbabaaabaabababbababbabaabaabbababbbbbbbbbbababbaabbbbbbbabbbaabbababbaaaabaababbbaabbaaabbaabbbaaabaaaabaaaabaaababaababbabbbaaaabaaaaabaaabbabbbbbbbbababbaaabaabbaabbaaabaabbbbabbaaaababbabbaaabbbbabbbbbbbabbaaababaababaabbbabbbbbbbbbbbaaaaaabbabbbbabaababbaababbbaaaababaaabaabaaababbaaabbbabbbaaabbaababbaaaaaabababbabbbbaaaaabbabbbbbabaababaabbabbaabbbaaabbaabaabaababbbabbabaaaabaaaaabbbababbababbbaaaaabbbbbbbbabaabbaaabbbbbaaaaaaabaaaaabbaabbabbabbabbaaabbabbbabbabbabbbaabaababbababbbbaabbbababaaabbbbbbbbbbaababbabbbbbababaaabbbbbbbabababbbabaaaaabbbaabbaaaabbbabbbbbbbbbabaaaaabaabaaabbaaaaaabbaabaaabbaababababbbababababbabbbbbababbabbaabaaababbbabababbbababbbaabaaababaabaababbbaaabbbbbaabbaabbbabbaabbbbbaaabababaaabbbbbaaabaaaabbabaaababaaabaabaaaabbbbbabaaaaaababbbababaabbbaaabababbbabbababbbaabbbababbabbabaababbbaaaaaabaaaabababbbbbabaababaabbaaaaababbbabaabbbbbaabbbaabbbabababaaaabaaaaabbbbbbbbababbabaabbbabaaaabbabbbabbababbbaaaabbaaabbbaabbbbbabbabaaabaaaaabbabaababbbbaaaaaabaaababaaaababbaababbabbbaaabababababbaabaabbaabbbbabbabaabaababaaabbaababaaaaaabbaababbaaaaabbabaaaabbbabaaabbaabbaabbaaaabbabaabbaaabbabbbbabaaabaabbbabbabbaabbabababbbbbbbaababbbabbbabababbbaaabaaabaaaabaaabbabbabaaaaaaabaaabaaaaabbaabbabababaaaabaaaababbbbbabbaabbaaabaaaabbabaabababbbaabaaaabbbbbabaaaaaaaaabbbabbbaaabbababaaabaaabaaaabaaabbbabbbbbbbbabababbabbabbaaababbabb
aabaababababaaaabbabbbabbbbbbaaabababbbabbaabbbaaaaaaabbaabbabbabaabbaaabbbbbababbabbabbbababaaaaaaabbbbbbabbbbbbbaaabababaaabababbababbaababaabaabbababbabaaaabbabbaabbaaabbababaaabaaabbbabbabababbaaababbbbaabbbaaaabbbababbbbbbabbbaaababaaabbabaaabaaaaaaabababbabbbaabbbaaaaabbbbbabbbbbababaabbbabbbbaaaaabbbbbabaababaabaaabbbbbbbbbbaaaaaaaabaaababbbbabaabbabaaaaabbabbbbabababbaaababbaaababbaaabababbabaabbbaaabaabaabaabbbabaaaabbabbaaaabababaaaabaabbabaabbbaaaaabbbaabbbbbbbbbbaabababbbbabbabbabbaabaaaaabbbababbbababababbaaaabbbabbabaaaaababaaaaabbbbbbabababbbaaaababbbabababaababbabababbabbaabbabbbbababbaabababaaabaabaabbaabbbbbbbabaaababbbbbbbbbabbbbbbbbabaababbababaaabaabbbabbbbbaababbbbbbababababaaabaabbabaaaababbbbababaabbaabaababbbaabababaaaababbabaaaabaaabbaaababababbbaaabbbbaabbbabbabaabbbbabbbbbbbbabbabbbabaabbaaabbabbbaabaabababaaababaaabbbbbaaabbabbbaaaaabbabbabaabbabaaaababbabaabbababbaaababbaabababbaabbbaabababbbbabbababaaabbbbabbbaabaababbaabbaabaabbababbaaaabbaababbbabbbbbbbaaababbbaaababaaaaaaaabaaababaaabbaabbaaaababbbbbbbaaaaaaaabaaabbbbaababbbabbabaaabbbbaaabababaabbbaabbbaabbbababaaaaaabaaaabababaaaaaabaaaaabbabaabbbababbbaabbbbbbabababbabbbabaabbbaababbaabaaaababbabbabaaabaababaaaabbaaabaaabaababbbbabababbabbaabaababaababbbabbabaaaaaaaabbabaaabbaaabbbbbbabbbbaabaabbaaaabbaabbbbbbaabababaaababbbbaaaababaaabaababbbbbabaaabbababbbbbabaababbbbbbbababaabaaaaababbaabbbaabbabaabaaabbbaabbbbaabbbabaababaaaabbabaaaabbbabbaaabaabaaabbaabaaabaabaaabbbaabababbabbbaaabaaaabbbabaaaaabbaaabbaaabaabaabbbbbbbaaaabaaabbbbabbabbbbababbbbabaabaaaaaaaabbaabbbabbbabaaababbbbbbbaaababbaabbaaaabbaababbbabbababbbbabaaaababaaaaaabbaaabbbbababbaabbbaabbbbbababbbbbaabaaaabbababbbaabababababababbbbbbabbbbabbbaabaabababbbbaabbababbaaaaaabaabbaaabbaabbbbabbaababbabaabaabaabaababbaabbabbbabbabbbabaaaababaaabbaabbbbaaaabaabbbabbbbbabababbababbabaaaaaaaabbaaaabbbaabaabaaababbbaabbbbbaabbbabababaabbbaabbbabbbbbbabbbbbaabbabbabbaaaabaabaaaabaaabbbbabbbbbabbaabbbabababaaaabaabbaaabbbaa
abbabbaabaabbbbbabbbbabbabbbabaabbbbabbbaaabbaaaabaaabaabaaabbbabbbaababbbbbabbabbaaabbbabbaabbbabbbbababbbbaaaabbabbabbbbbbbbbbbbbaabbbbabaababbbbabbbabbbaabbbbbabbbbbbabbaaabbaababbabaabbabbbababbbbbbabbaababbbbabababbaabbbabaaaabbabababaababbbbbabbbaaaabbbbbbababbaababbbbaaabbbbbbabbaabbababaabbbbaaaabbaabbbbabababbbababbbabaaabaaabbabbbbbaabaaabaabbabbbbaaabaabbabbabaaaaabaabaabbabbaababbbabbbbaabaabbbbaababbbaabbbaaaaaaaaababaababaabaabaababbaaaaaaaabaabbbbbbbabbabbaabaabaabbabbbbabbbbabaaababbaabaaabbabbaabababbbbbaabbabbbbbbabbbbabbabababaaaaaabaabbbabbababaabaababbabababbaabbaaabababbababbaaabaabababababbbbaaababbbbabbbbbbbabbabaaabbbbaaabaabababbbaaabaabaabaaabbaabaaabaabbbaaabaabbbaabbbaabbaabbbaaaaaaabaabaaababbabaaaababaababbaaaabaababbaabbbabbbbaaabaaababbabaabaaabbaaaabbaabbabaabbbabbaabbbabaaabababbaababbbbabaabaabaabbabababaabaababbaabbbaabaabbbabbabababbbbbaaabaaaaaabbaabaaabaaabaaaaababbaabbaabaaabbbbbaabbaababbababaabaabbbabbbabbabbaaabbaabababbaabbaabbabbbbaaaabbbbbbbaabbaaabbaabaaaaababbbaaababaabbbbbaaaaaababaaababbbabbaaabababaabbbaabbaaaaaababaabaababbbbbbbababaabbbbabbaabaabbababbabaabbbbbbbbbbaaabaabbbbabbabaaababbbabbbabbaaaabbbbaabbabaaabbababbbabbbbbaaabaaabaabaaaabbbabaaaababababbbbbabaabbaaabbabbbbbaabbaababaaababbabaabbabbaababaabbabbbaabaababbbbbbbaaabaaabaaabbaaababbbbaaaaabbbbbaaabbaabaababbbabbbbbbabbaaabbaaabaaabaabababaabbbaaaaaabbabaabaabbbabbaabbbbbabaaaababababbbaaaaaaaaaabbaababbaabbaaaabaaaababbabaaabbbabbabbabaabbbaababaaabbaabbbababaaabababbaabbabaabbbaababbababbaabbababaaabbaaaabbaabaaaabbbbaaaaabaaabbaababaabaaabbbbbbbababaabbabaababbabbbaaabbaaaabaabbbaabaaaaabaaabaaaabbababbbbaaaaaaaabababbaaabaaabbabbbbabaaaabbaabaaaaaabbbababbabbbbbbbbbaaabbababbaabaabbbbbbabbaababababababbaabbaabababbbababbbaabbbbaaaaabbaaaaaabbbbbaaabbaaabbbbaababbbbbaabababbbbabbaabbbabaaaabbbaaaaabbbbabababaabbbaababaaabbaabbbaababbaababbbaaabbabaababaaaabbbbabbbaabaaaaababbaabbbaaaaabaabbabbbaababbaaaababbababababaaabbbababbabaabbaaaaaabaabbbba
baabbabaaaaaabbababaabbabbbaabbabbaaabbbabbabaabaaabbbabbabaaabbbbaabababbbaaaaaabaaaabaaabaaaabaabbbaababbbbaabbaabbbbbbbbbababaaabaaabaaaaabaaabaaaaabababbabbbaaaaabaabaaababbabbababaaaabaabbabbaababbabbbbabbaaabbbaababbbabbabbbaabaabaabbbbbbbaaaaabaabbbabbbbabbabbbaaabaaabaabaabbababaaabaaababbbbabaaaaababbbaabbbbabaaabbbbababbbbbaaababbaaaaababbbaaabbabaabbbbbaaaaababbaaabbabbaabaaabbbbabbaaababaabbaaabbbaabbbabababbbaaabbbbabababbaabaaaabaabaabbbabaaaaababbabbabbbbbbaaababbaabbbabbabaabbababababbbaaaabbaabbaaabaaabbaabbbaaabbaabbaabbabbbbabbbaabaababbbabbbababababbbbabbaaaabbbbbaababbbababbbbababaabbabbbaaabaababbaabaaababbaaabaaababbbabaabbaaababbaaaaabbbabaabaaabbbbbabbbbababbabababbbaababaabbaaabbabbababbaaaababaaabbaababaabbbbbbaabaababbaabbaabbaabbbbabaabbbbabaaaababbbbbabbaaaaabaabbabaaaaabbbabababbaaabbabaaabaaaabaabbbbbaaaabbbbbabbbbbabbbbbababbaaaabaaaabaaaaaabbaaaabaabbaaaaabbbaabaabbababaaabbabaabbaaaabbbbbaaabbabbabbaaababbababbaabbaabbbbabbabbbbbbaababababababaaaabbaaaaaaaaabaaabaaaaaaababbbbabaaaababaaabbaaabaaabaaabbbaaaabaaaaababbbaabbabbabaababbbbbaaababaabaaabbabbaababbbbaaabaaabbbbbabbaaabbbbbabbbbaababbbbbbababbabaabbbbabbaaababbbaaabaabaabbbbaaaababbaaabaaababbabbabbbbaaababbaaabbabbbaabbaababbaaababbabbaababbbabaabababbaabbaababababbbaabbbaaabbbbabbbbabababaaabbabaaabaabbbbabaabaaaabaaabbabbaabbaabaaabbbbababbabaabbaaabbabaabbbbaaabbabaaabbaabaaabaaaabbababbbbbbaaaabaaaabaabbaaabbabaaabaabbbaaaabbaabbabaaababaabbaaaababbbbbbbbabbabbbbbaabababbbbbaaaaaaabababbabaaababaabbbaabbbaaababbabaaaaaaabaaaaabbabbbbaaaabbbbaabbbbababbbabaabbbbababaababaaabbaaabbabaabbbbbaaababaaaababaaaabbbabbbbbababababbbbbabbaaabbbbbbbabababbaabaabababaaabaaabbabababaaababaaabaaabbbbaaaaaaabbaabbbabaabbabbabaabbabbabbabababaaabbbaabbbbaaaaaabbabbabaaabaaabababbabaababbababbabbbabbbbbbbaababaabaaaabaabaabbaabababaaabbbabaaabababbabbaabbbbbbaabbbbbbaabbbababaabbaaaaaaabaabbaabaababbabaaaabababbbbbbaabbbbbbbbabbbbbaaabbabababaabaababbabbbbbbbbbbaaabaaabbaabbbbbbbbabaa
bbaabbaababaaaaababbaaaabbbabbabbbaababbbabbaabaaabbaaaaaaaaababbbbaababbabaabbaaaaaabbaabbababbabbaaaaabbbabbbaaaabbbbabbabbbbabbaabbbabaaabbbbabaababaaabbaabbaabbbbaabababbaaaaaababbbababbabababaababbabbbbbbbaaaaaababaaabaaabbbbbabbbababbbabbaaaabbbbbbbabaaabbbbbaabababbbabbaabaabababbbabbaaabbbabaaabbaaabbbbaaaabbbabbaababbbabbaabbbbbabaaaaaaabbbababbaabaabababbabaabbabbaaababbabbbaabaababbbabbbbabbaabbbaaabaaaabbbabbabaaaaaabbbbabbbabbabababaaabaaabaabbabaabababbaaaabbbbbbababbbaaababaabbbabbaaaaabbbabbaabaaaaabbbbabaaabaaaabababaaabaaababaaabaaababaaabbbbaaaaaabbabaabbbbbbbbababababaabaababbabbabaaabbbbabbbababaabbbbabbbbbaababbbbaababababababaababaaabbabaaaabbbaababbaabbaaaaaaabbababbaaaabbbbbbababaabbbbbabaabaababbbbbaababbbabbbaabaaaaabaabbaaababaabbbbbbbbaabbaababababbaabbbbbabababaaabaabbabaabbaaaabababaaabaaaaaabbaabbbaabbbaabbbbababaababbaaaaabbabbaabbaaaaabaabbabababbabbbababbbbaaabbbbabaababbababaabbbaaababbbbbababaabbbbbbbbbabaabaaaaabbaaaabbababaaabababaaaabbbbababbabaaabbabbaabbbaababbbbaabbbaaabaabbaaabbbbaabababbbbabababaaaababbabbbaababbaaabbaabaababbbbbabbaababbabbaaaaabaababbbbaabaabaaaababbbaabbaababaabbababbbababbbabaaabaabbbabbababbbbbabaaabbaaabbbbaaaaaabbbaaabbbbabbbbaababaababaaaabbabbbabbbaabaabbaabbabbabaabbbaaaaabbbabaabbbbaabaabbbbabbabbabaabbaabbbababaabaabbbbbbabbaaababbaabbbabbababbbbbaaabaabababbabbbaababbabaaaaabbbbbaabbaaaaaabbbbabaaabbaaaaaabaabbaabbbaabbbabbbababaabbababbaabbbbbbaaababaaaaabbbbbabaabaabaabbbbbbaaaaabbaabbbbbabaaabbbabaabbbbbbbbbbabaababbaaabbabbaabaabbabaababbaabbaaabbaabbbbaabbabaaababaaabbababbaaaabbabbaabbaaababbaababaaaaaababbabbaaaaabbbbbbabbbabbbbabaabbbabaaababababbababbabbabbaabbaaaababaabaabbbbbbbabaaababaaabbabaabbbbbbbabbbbabaabaabaababbaaaabaaaabbbbaabbabbbbbbaaabaabaaabbabbbabababaaaaaaaabbabbaaabaabababbbababbbaaaababaaabaabbbababbababbaabbababababbbbbaababbaaaabbabbaaaabababaaabbbabaaaaaabababababaaaaaaaabaaaaaaaabaaaaabaaaababbabbaaaaaabaaaababbbbbababbbababbbbaaaabbbbbbbaabababbbabbbbabababbab
aaabbbbaababbbaaabbbaaabaaaabbbaabbabbbaaaaababbabbaabbababbababbabbbaaaaaaabaaabbbabbbbaababbabaabaabbbbabbbabbaababaaababaabbabbabbabbaaaababababbbabbaabbbababbaabababaaabbbaabaababbabbaabbaaaabbaabbbbaaabbabbbbabbaaabbababbaaaabababababbaababbabaababbabababbbbbaaabbabbbbaabaabbbbbaabaaabbbbbabbaababbbababababaabaaabbbbaabbbbbbbaabbbbaababaaabbbabbbaabaaabbbaaabaaaabbbbbabbabaaababbbaabaabaababababbbaabaababbbbbbbabbbaabbbbaaabaaabbabbaaaaaaabbaaabbbbbbbaaaaabbbabbaababbabaaaababbabaabaabbabbaabaaaababbbaaaabababaabaabbababbbabbbbbabbaabbbbababbbababbbabbbaabbbbaabbabbabbaaabaaaaaabaabbabbbaababaabbbbaabaaababababababbaabaaaaaaaababbbbaabbbaaaaaabbaabbaaaabaaaabaaabbbbbababbbaabbabababaaababaabaaabbbaaabbbbbbaaaabbbabbbbbaaaaabbabaababaaabbaababbbbabbbaabbababbbababbbbbbaabbbbbaabaaababbaaaaaaaabaababbababbabbaabaaaabbabbbabaaaaababbabaaabaabbabaaabaabbaaaaaabbbabbaaaabbbaabaabaaaabbbbbaaaababbaabbabababbbbabbbbbaaabbbababbaabbabaabbababaaabbbbbbbbabbaabbbabbbbbbabbaaaabbaababaabbbaabbabbaaaaaaaabbbbbbbbbaaababbaaaaabbaaabbaababaababbababbbaaababaaaaaabaaaabbabbababbabaababaababaabaabaaaabbabaaaabaabbabbabbabbaaaababbbbabbaababbabbabababaabbbabbbaaabaabbbaabaaaaaaabaabbbaabbabbbababaaaababaabbabbaababbbaaaabbaababbaababaaabbaaaabaaabbbbbbbbbaaabababbaabbabaabaabbabbaaaaababbabbbaabbbbbaabbaaaaabaabbbaabaaabbbbababaabbbbbaababaabbbbbbbaaabaaabbbbbabbaaabbbaababaaaabbbbbbabbbbabbaaaabababababaabbabbbbabababbababababaaaabbbbbbaabbaaaabaaaaaaabbbbabbbbaaabbabbbabaaaaaaabaaaaaabaaababbbaaaabbaaabbaaaaabbbaabaaabbbababaabaabbbbabbbbbabbbaabbaaaaaabaabaabbbbabbbaaaaababaababaaababbaababaabbaabbbbabaabbaabaabaaaaababbbabbbbaaaaabbbaababbaaaaaaaababbbaaaababbabaabbaaabaaabaaaaaaabbababbbbbbbbabbaaaaabaabbabbbaaabbaaaaaaaaabbaabaabbbaaababaaaabbbbabbbaaabbabaabaaaaaaabbbbbaaabbbabbaaaabaabaababbabbababaababbbbbbbaababaabbbbbaaabaabbbbbbaaabaaababababaaaaabbaabbbabaababbbaabbaababbbabaabaababbaaabaabbbaabbbaababaabaaaabaaaababbabaabbabaaaaaababbbbababaabaaababbbabbabbbbababa
bbbabaabbbabbbabbabbbbbaaaaaaabbaabaabababaaabaaaababababbbaaaaaabbabaabaabbaabbabaabaaabaabbaaaabbbabaaababbabababaabbbababbabaabbababaaabbababbbbaabbababaababbabbbaaaabaabaaaabbaabbaaaabbaaabbaabbabbabbaabbaabbbaaaabbabaaababbbbababbaaababaaabbbbbaaaaaabababbbbbbbbbbabbabaaaaaabbbbbaaaabaabbabababbbbbaaababbbbbaaaababbaabbabbbaaabaabbaaabababaaabbabbaabbaabbaababbabbababbabbabaaabaaaaaababababbbaababbbabbbabaabbaabbaaaabbabababbbbabbabbbbbbaaaaababaabbaabababaabaaababbabbaabbabababababababaabbabaababbbbabaabbabbaabbbbbbbbaaababbbaaaaababbaababbbabbbbaabbaaabaaababaaabbbabbbaababbabbaabbbabbaabaababbaabaaabbaabbababaaababaababbbaaabaaaaaaabbbbabaaababaaaaaabbbbaaabbababbbabababaabaabbababbabababbbabbbbbbbbabbabaababbbbbbaabababaaabaaababbabbabaaabbbaabbbbabbaabbbbbbbaaaabbbbabaabbaaabbaabbbaaabbbaabaaabbaabaaabbaababbbbbbbbabbbbbbbaababababaaaabaababababbaaabbaaaabbbaaababbbbabbaabaaaabbbbbababbbbaabaabaabbaabbbaaabbbbaaaaaababbabaabbbbaabbbaaaabbaaaabbabaaaaabababbabaaaabbabbaaaaaaaaabbbaaabaaabbbbabbabaaabbbbbbaaabbaabbbbaababaaabbbaabbbbbbabbabbabaababaaabaaaababaabbbaaaaaabbbbbbabbaaaaaababbabbabbaababababbbbaabbabbaabbbbabbbbbbaaababaabbaabbaaaaaaaababbbbaababaababaaaabbbbaaaabaabbabbbbbabbabaabbbbaabbabbaabbaaaaaabaaabbbaabababaabaababbbaabbaabbbaababaabaaaaababbababbabaaaaababbaabbbabaaaaaaaaabbaabababbabaabaaaaaababaabababbbabaabbbabababbaaaabbaaaaabaabaabbaaaaaabbaaababbaaaaababbbaabababbbbbaabbaaabbbaababaabbbbaaabbbbaabbaaabbabaabbbbaaaaabaaaabbbabbaabbbbbaaaaaaaabbbbbaabbbbabaaaaabaabaaaabbbbbbaaabbbbbababaaaaaabaabbbabaabaabaabbbbababaabbaabbaaabaabbbbbbbbbbaabbbaaaabbbaabaaaabaaabababbbbbbabbbabbbababbabbbbbabaabababaabbbaaabbaaaabaaaabbbaaabbaaaaaaaaaaabbbaabbaaabaaaabaaaaaaaabbbbbaaabbbbabbbabbbbabbabababbbbabbabababbaaaabaabaabaaaaabbabbbbaabbbbbbbaaabbaaababaababaaaaaabbabbbababbabbabbabbbaaaaabbbabbbabbbbaaababaaabaaaabbbaabbabbabababbabbabaabbabbbababbabbbbbabbaaabaaabababbbaaaaaabababbaaaababaaaababaababaabbbabbbbbbbbabbbababbabbbaabbbaabbbbaaa
bbbbaaabbbbabbaaabbaabbbaaabbbabbbaaaaabbabababbaabbbabbaaaababbbbbbbbaaabaabaaabbababbbaababaaaaaaabaabbabbababaaaaababbaaaabaaabbaaabababbbbabaabababbbbbbbbbbababaabaabababbaaabaaaabaaababbbbbaaaaabbbaabbababbbbababbbbababbabbabbbbabaaaabbaaabaaaabababbbaaabbbbbbbabaabbbaaabaabbbaaaabbbaaaabababbaabababbabbbaaaababbbaabaababaaabbaaaabbbaaaabbbababaaaaabbabbabbaabbbabaaabbaabaaaabbaabbabaabbbaababbaababaabaaaaabbbbaabbabaabbbbababbaabababaabababababbbbaababbbaabaababbaabbababbbbbababbabababbaaababbabbbbbbabaabaaabbbbbbbabaaababaababbbbabbbabbaaaababbabbbbaaababaaabbababbbaaaaabbbabbbaabaaaabaabbaabaaaabbaababbababbbbbbaabbbbbaabbababaababbbbaaabaabaabaaaaaababaabaaabaabaaaaaaababaaaababaabbbababaababaaabbaabaababbaabbaababbaababaaabbaabaaaabbaaaabbbaabbbbabaaabaaaaaaaabaaabbbbabbaaaaaaabbbbabbaabbaabbaababaabbbabaabbaabbabbabbaaabaaabbaabbaaaaabaaaaaaaabbbbaaaabbbbaaaaabbbabaabbaabbbbaabbaaababaabbbbbbbbbbabbaaabaaaabbbabbbaabbaaabbbbaabbbabbbbabaabbbabbabbababaaabbababbaabbbababaaaaabaabababbbaabbbbbbbbabbababaaabbaaaababaaabbbbbaabbaaabbabababaabaabaabaaaabbababbaaaaaaaaabbababbabbaababbabbabaaaaabaabaabbbaabaabbbabbbaaaaaaabaabbaaabaababbabaaaaaabbaabaabababaabbaaabaabaabaabbabaabbabbbaaabbbabbbabaaaaabbbabbaabaabaabaabaababbaaaababababbbbbabaaabbabbbaabaaabbabaabababbbabbbbbabaaaaaaaabbaaaababaaabbabbabaabbbbababbabaabbbabaabaabbbbbbbbaabaaaabaabbbabbbbbabbbababbabbbabbbbbbbbbabbbbbaabbabaabbbaaabbaaabaaabaabbbbbaabbbabbbbbabaaabaaababababaabbabbbbbaabaaabaabbbbababbaabbabababaabaabbbaabbbbaabaabbabaaaaaaaabaababbababbbabababababbbaaabbbaaaaabbbaabaaababbabbabbaabbbbbababaaabbaaaaabbbaabbbaabbbaaabbabbabaabbbabaaaababaababababbbabaaababbbaabaabbababbaabbaaaaababbbbaaaaababbbaaabbbbaabaaaababaaabaaabbaaaabaaaaaababbbaaaabaababaaaabaababaababababababbabbaababbaaaaabaabbbbbbaaabababbabababbababaabababbbaaaaabaabaaaabababaaaababbbabaababbabaabababbababbbabaaabababababaaabababaababaababaaabbbababaaababaababbabababbabaaaabbbbabbbaabbbbaabbbbaabaabaababbbabaaabbbaaaba
abbbabbabbabbababaaabaabbbbbbbaaabbbbbaabbbbaaaaabbbababbababbbbabbbbaaaabaabaaabbbbbabbbbbabababababaabbabbbbabbbabbbbbbaaaaaaabbabaabbbbbbbbbbbbbbabbaabbbaabbbabaababbaaaaaaabbbbababbbbaabbaabaaaaaaabbabbbaabbabbbababaaabbbaababaaaaaaababbaaaabaabbbbbaaaaababbbabbabaabbaaaabbaabaabbababbbbbbaaabbbabbbaabbbbbababbbaababbbbabaabbbabaabbabababbabaaabbbbabaaaabbabbbbabaaaaaaababaaaabaaaaababbbaaababbaaaaababbabababaabbaaababbabbabbbabaaaaaaabbaaabbbbbbaabaabababaaababbbaaababaaabbbaabbbaabaabaabbbbbabaababbababbbbbbaababbbbabaaababbabbaabbababbaaabbbaaabaaaababbabbaabbabaababbbbbbbbbabbbbababaaabaaababbabbbababbbaababaababaaaaaaabaaabbaaaaababababaaabababbbbabbbaaabbabbaabbbbaabaabbaaabbaabaabbbbbaaabbbbbabababaababaababaababbbaaababbaabaaabaababbaaaaabbbbbaabbaaaaaaaaabbababbbbbbaaaaaaaabababbbbabbaabbabbbbabaabbbababbbbaaabaabbabbabbabbbbaabaabbaaaaababaaaabababbaababbbabbbaabbabbaaaababbaaababbbabbbbbaaabbbbbabbbaaaaaabaabbabbbaaaaaabbbabbaaaabaaabbabaaabbabbabbaaabbabaabbabaaabbabbabbbabbbbbaabaaaabbaabbbbaabaabbabbaabbaababaabbaaabbaaabaaaababaaabaaabaaaabaabaabbbbaaabababbaabbaaabaaabbaaabababbbabaabbbaabababbbbbbbaababbabbbaaaaabbabbabbbaabbababbbbbbaaaababaaabbaabaaaabbbbaabbbbbaaabbbbbbabaaababbabaaabaaaabbbbabaaabaabbbbbaaaaaabbaababbabababbabbababaabbaabaaaabbababbabaabbbbbbbaababbbbabbabbbbaababbbaabaaabababaaababaaababbabaaabbbbbabaabbbbaaaabaaaababaaabaaaabbbbaabbaabbabbabaaaaabbbbaaababababbbabaaaabbabaaababbbbbaaaabbbaabababbabbbaabaabaaabbabbaaaaabbabbabaabbbaaaabbaababbbbabaaabbaabbaabbaaabbabbbbbaabbbaaaaaaababbaaabbbbaaaabbaabaabbbababbabbaabaabbabbbababbaabbbbabbaaaababaaaabaaabaaaaaaabaaabaaabaabbbabbbabbbbabbababaaaabbbbbaabbbabbbbbbabbabbaabaaabbbbbabbaaaaabbababababbbbabbabbbbbbabaaaaaabbbababbabaaabbabbabbababbababaabaabaabbbbbbbaaabbbbababaabbbababaabbbbaababaabbaaaaabbabbabbabbbababbbaaababbabbaabaaabbbaaabbbaaabaabbababbabbbaaaaabaabbbabbbabbabbabaaabbabbaabbbabbabbbbabbbabaaaaabbbaaaabbaabbaaabbaabbbbbaaabbbbabbbabbbaaaaabababbaaabababbaa
abbaaabbaaaabbaaaaabaababbabaabbaabaabbbabbbbbbaaabbabbbaaabaaabbbbaabaabaaababbbbabaabaaaaabaaaabbbaabbaabbabababbaaaabbbabaaababbbabbbbabbbabbaabaabaabaabbaaaaaabaaabbbabbbbaaaaaaaabbababbbbababaaabaabbbbabbaaaabbbabbbbababbbbabbaabbaabaaaabbbaabaababbabaaaaabbaaaabbbabbbabaabbbaabbbbabbaaababbbbbbabbbaaababbbbabaabaaaababbaaababbaababbabaaabbababaaabbabaaabbabaaaaaaabbaababbaaaabaabaabbbabbbabbaaaabbaabbbabaaabbaaabaaaababbabaabaaaabbbbbabbbbaaababbababbbbabbabaaaabbbbaaaabaababbbaabaabbabbbbbbaabbbbbbbbbaaabbbabbbbbbabbabbababababababbbabbbaaaaaabababaabababaaaaabbbbbbaabababbabbbbabaabaabaaaaaaaaabbbababaaababaaababbbbaaabaabbabababababbbbbbbbbaaaaaabbbabbbababaaabbbababbbbaaaabaabbaabbaaabbaaabaaabaabaaaaaabbaaabbabaabbbbabbbaabbbbbabaabbabaaabaabbbabababababbbbbaabababaaaaababbbaabbbabbbaabbaaaabaaaaabaabbbbabbbaabbabbbbbbbbaaabababbbabbaabbbbbbaaabaabbbbabbbbaabbaabbaabababbbbbabababbbabbbbababbbabbaabbabaaabaaabbaaaabaaaaaabbbabbabbaabbaabbbbabbaaaaababbaaaaaaaaabbababbaaaaaabababaaaaaaabbaaabbbaabbabbaababaabaabbbbbaaaaaaabbbabbabaaabaabbbaaabbbaaaabbbbababbabaababbbbbbbabaaabbbabbaaaabaababaaababbbababbbaaaabababbaaaaaabbbabababaabbabbbbaaabbbaababbaaabbbabababbbaababbaaabaabaabbbbabbabbaaabababbabbbbbbbaaaabbbbaaaaaaaaaaaabbbaaaababbababaababababbbbbbbbbbabbabaabbaaaabaaababaabaaabbaaababbaabbababaaabaaaaababbaaabbaabbbabbaabaabbabbbaabbaaaabaaabaaababaabbbbbbabbaaaabbbaabaabababaaaaaaaaaaababaaababbbaaaabababbbabbbaaaabaaabaaaaabbabbabbbbabbaaababaabbabbaaababaaaabbaaabaababbbabababaababbaabaaabaaabaaaaabbbaaaaabaabbbababaaaabaaaaababbbababbbaaabbabaaaaaabaabababaababaabbbabbabbaaaababaaababbababbbabbbaaabbbaabbbbbbabbbaabbbbbbabaababababaaaaabaabbaabbabbabaaaaabbaaaaaababbbbaaaaabbbbbaaababbabbbabbbbbaaaaaaabbabbabababbaaababbaabbabbbabbbaaaabaabaabbabaaabaabbbabaaaabbababbbbaababbababaabbbbbaaabaabbbbbbbaabbbbbbabbbbabbabaabaababababaaabaabaaaaaabbaabbaabbbbaabbababbbbbbbbaabaaaaababbbabbabaababbabbbbaabbbbabbbaabbbbbbbaaaabaaaaaaabaabbbababbbbaabbaaa
aaabbaaabaababaabababbabbabbbabbbaaabbaabbaaababbbbababbaabbaaababbbabbbbbbbabbbaabaabbabbbabaabaabbbbaaaaabbabbabbbaaaaaaaaaababaaaabbabbabbaaaabbbaababababaabbbbbbbbbabbbabbbbababbababababbbbabaababbaaaaaabbaaababaabbaababbbbbaababbbbbbabbaabbbaabbabaabaababbabaababababbbbaabababababbabababaaaabbaaabbbaabababbbbbabbbabbababbbabbabbbbaabbabbbbabaabbabbabbbaaababbabbbbabbabbabbbaaaaabbbaaaaabbaaabbbaabbabaaabbbaaabbbaababbabbaabbbabbaaaaabaaabbaaaaabbbaaaabaaabaabbbaabaabbbabbaaabbbabbaabbbbbababbbabbbbbbbbabbbaababaaaaaaaabbaaaababbbbaababbbbaabbbbaaaabaaabbbababbaaababbaaaabaababaaaabbbbababbbaabbbbabaabbbaabbabbabaababbababbbbaaabbaaabaaabaabababababababbbbbbbbbbbababaaaababaaaaaabababababaaaababbababbbbbaaaabbbbaaabaaababbaababaababababbbbabbaabbbbababbbaabbbabbbaabababbaabaaaaaaaabbabababbbaabaabaababbbaaababaaaaaaababbbbbaaaaaaabbbbbaabbaabaaabbbaaaaaababbababbabaaaaaaaaaababababbababbabbbaaabbabaababbbaababbaaabaaaaabbaaaaaaabbaaabaabababaabababbaaabaabbbabbaaaaaabaabbabbbababaaabaabbabbabbaababbaabbbbabbbbbaaaabbababbbbbaabaabbbbaaabbbaabaaaabaaaababaabbbbaabababaabbbababababbaabbaaabbabaabaaabababbbbbabbabaaaababbabbababbabaaaabaaaaabbbbaabbbbbbbbbaaaababbbbaabaaaaabbbaabaabbabaabbabaaaababbabbaabbbbbabbbaabbaaaababbbbabbabaabbbaabbbbabaabbbababbabbbbbbababbaabababaaabbbabaaaabaabaabbaabaaaaaabbaaabaaabaaabbbbbbaaabbabbaabbbbbaabbbabbbbbabbababbabbaabbaaaabbbbaabaabbaaabbbaabbaabbbabababaaaababbbabbbbbbbabbbaaaabbabbaabbbbbbbaabbbababaaaaabbbabaaaabaabbbbbbbbbabbbaababbaabaaabbbababaaaaaaaaaaaabbbbbbbaabbaaababbabaaaabbbbabaabaaaabaabbbababaaabbabbabaaaababbabbbbaabbaabaaaaababaaabbababbbabbaaaabaabbbaaabababbaabbbaabbabbbbbaaabbaaaaabaaabbabbbaaabaabbbaabbbbabbaaaaaaaaababbabaabaaabbbbaaabbbbbbbaabbbbbabbbaabbababbababaabaaababaaabaaaaaabbabaabaaaabbaaaabbbabababaabaaabbababaaaabaaaaaabbbbbaaaaaaaaabbbaaaabaabbbaabbaaabaaaaaaaaaababbbabaababbbbbbbabbbbbbbbababbbaaabbabbababbabbbbbbababbabbaaabaaabbabbbbbbbaabaabaabababbbaabbabababbbababbaaaabbabababbaabbba
bbbbabbbabbababbbbbabbababbabbabaabbbabababababbaabababbaabbbbabaaaabaabaabaabababbabbaaabaaaabbbabbaaabbbabaababaababbabaaabbbabaaababbabaaaaaababaabaaabaaaaaaaababbbbaaaababbbbababbbbababbbbaabaaabbbaaaabbbbbaabbababbbababababbbababbbaaabaabbbabbbbbbabbbbbababbaaabaaabbbbbababaabbbababbbbbaaaabaabababbbaaaabbbabbbbabbbaaabbbaaabbbbbabaaabbbababbaabbbbbbbabaaaaaaabaaaaaabbbbbbbbabbbaabbbaabababaaabababaababaabbababbaababbbabaaabaabaaabbabababbaaaabaabbaabbabbbabaabbbbbbabbaabbababaabbbbaaabbbbabbabbabaaaaabaaaabaaabaaabbaaabbbaaaaaaabbbaabbbabbaabbbbabbbabbabbbababbbaabbbbbabababbaaaaabaabbaaaaaaabbabaabaaaabaabbbbbabbbabaaaababbbbbbbabbaabbbbaababaababbaababbbbbabbbbabaaaabbbbbbbabbabbaabaaababbbbbbbbbaaabaaaabaababaabbbababbbabbbbbabbaababaabaaababbbbaabbbaababaabaaabaaababbaaaabababbbaaabbaaabaabbaabaabaaaabbabbaabbbbabbaaaaaabbbbbaaabababaabaabaabbabbbabaabbabaaaaaabbbbabbbbaaaabaabbababababaaaaaaaaaaabaaaaabbabbaaabbbbbbbaabbbababaaababbaaabaaabababbaabababbaabaaabbababababbbaaaabbabbabbaaaaaabaabbbaaaababaababbabbaabbbaabbbbaabbbabbaabaaaabababbaababaaababbbbbbabbbababaabaaabaabaabaaaaaaabaabbaaababbaaabaabaaaaaababbbababaabbaaabaaaaabbbabbaaaaabbbaabbbaabbbbabaababaaabaaaaabbbbaabababaaaaaaababaaabbaaabaaababaababbbbaaaaabbaaabbabaabbbbabbbbabaaabbaaababbbbbbabbabaaaabaabaaaaaaaabaabbaaabbbbaaabbaabbabbabbabbabbaabbbbaaabbaaababbababbaaabbbabaaaaabbaabbabbaaabaabaabaaaaaababbbbabababbabababbaaaabbbbabbabbabbaaabaaaabaabbbaaaaabbaabaaabbaaaabaababbabbbaaabbbbabbaaabaabaabaaabaabaaabababbabbbababbaaabbbaababaaabbababaabaaababaabbaababbaabbaaaabbaabbababbabbbbabbabbabbaaabbbbabbbbabaabaabaaababaababaaabaabbbbababaaabbababbbbabaabbbabbababaaabaabbbaabbbbaaabbabbbababbaabbababbbbabbbabbbabaabaaaababbbaabbbabbabbbbbabbaaabbbabbaaaaabaaaaabaabaaaaaabbbaabbaaaababaaaaabbaaabbaabbbbbbbbaabbbaababbabbbbbbbaababbaaabbaabbabbaabbaabbbbaaabbaaaabbbabaaababaabbbaaaabbaaaabaaabbaaaaaaabaaaabbbaabbbbabbaabbabbaabbabaabababbaaaaaababbbbaabbaaaabaabbbabaaababaabbababbabbbaaab
abbababbaabbaabbbabbaabaaaaabaabbaaaabaaaababbaaababaaabaaaaaabbbbaabababbaaaabbbaabbababaaabbbbabbbabbbaabaabaababbaabbabbaabbabbbaabaababbbabaabbaababbabababbababbbaaaabaaabbabbaabbaabbbbbbbbababaabbbbaaaabbaabaaaababbbabbaaaabaaaababbbabaabbaaababaaaabbabaabbaaaabbbbaabbbbbbbaabaabbaaabaaababbbbababbaabbbbaaaababbaabbbaaababbaabaabbbbbaabbbbaaababababbbbaabbaabababababaabbbababbaaaaabbbabaabbbaabbbbbbabaaaaaaabbbabababbbbaaabbaaaaabababaaaaabbbabaabbabbaaabaaaaaaaababbabaabaaaaaaabababbbbababbabababaabaaaaaaaabaabaaabbbbaaaabbbbbaaaabbaabbaaaaababbaabbbaabababbaaaaaaabbbabababaaaaabbbabaabaaabbababbababaaabbbbbbbaababbbabbaabbabbbbbaabbabaaaaabaaababaabbbaaabababbabaaaabbbabbabbbbabababbbabaababababbbaaaabbabbaababbaaabbbbbabababbaaabbaaaaabbaababbaabababbabbaaabbaaabaabaabaaaabaaaabbbbbbaaababaababaaababbaabababbaaaababaabaababbaaaaabababbbbaabababbbaababbbbaaaababbabbabaaaaababaaabbbaababababaababbabbbaabbabbbabbbbabaaaaaaabbbabababbbbababaababbbbaaabbbbbababbbaaababbbbbabbaaaabbabbaaabbbababaaababaaaaabbbaaabababababbabaaaabaaabbabaababbbaabbabaaababbbaabbaabbbbbabbabaabbbbbabbaabbabbbabbbbababbaaaaabaabababbbaaababbabbbabbbbbbbbababbaabababbbababaabaaabbaaababaaabbaabbaabaaabaabbbbaaabbbbbaaaaaaabaabbaabbaabbaababbbbbbabbaabbbbaababbbabbaabbbbbbaabbbbbbbbbbabaabbbbabbbaabbabbbaaaabbbaaaaababaabaabaaaaaaabaabbaaabbaabbbabbbabbaaabbbbaabaaaabaaaaababbbbababbabaaabbbaaaabbbaaaaababbbbaaabbbaabbbbabbaaabaabaabababaaabbbaaaabbaabbbbbbbbbababaababbaaaababaabbaabbaaabbaabaaabbaabbabaaabbabaaaabbbaabbbbbabababbbaabbbabbbbaabaaaababaaabbaaababbbabbabbbbaabbbaaababbbbbbbababababbaaabbaaababbbbaababbbabbaaaabbbbaaababababbbabaaaaaabaabbbaaaaabaabbbaabababbababbbbbbbbbbaababbabbbbbaaaaaaaaabbabbbbaaabaaaabbaabbbbbababbbbaabaaaaaabbbabaaabbabbaababaaabbbabbaabbbbabaabbabbbbbababababbaaabbbabbbbbababbbbababbaabaabbabbbbaaabbaaaabbabaababbbaaaabbbbbaaaabaaabaaaaabaaababaabbbabbaabaaaaabaaabbbbabaabbbbaabaaabaaaabbaabbbbaabaababbbabaaaaabaaabbbaaabababababbaaaaabaabaaabaabbb
baaabababababbaababaabbbbabbabbbaabbababbbbaaaaabbaaaaababaaabbababbbbabaaabbaabbaababbabbaaaabaaabbabbabababbabbbbbabaaaabaababababbbaababbbbabbbbababaaababaabbbbababaabbbabaabbabbaabbabbabbbbbbaabbabaababaaabbaaaaabbbbaabbaaabaabaabbbababbababababaabababbbaabbabbbbbabaabaabbababbababbaabaaabbabbbbaabaaabaaaaaaaababbaaaabbabbaaabaabaaaabbbbaabbbbbaaabbbbabbababbabbbaabaaabbbaaababbaabbbbabbbaabbaaabbbabbbbbbbabbbbbababbbaabbbaabbaaaabbabbbbaabaabbbaababbbbaaababbbbbaaababbbabaababbbababbbabbababaaaabbabbbabbbabbaaabbbbbaabaaaabbaaaabbbbababaabbbbaabababaabaababaabbaababbbabbbabbbbbabbbbbbbaabbababbbabbabaaaaaabbabbbbaabaaaaaaaaaaaaaabaabbabbbaaabbaabbababbbbbbabaabbaabbababbbbaabbbaabbbbabaaabbaaababbaaababbabbaaababaaaabbabbaabbbbbabbbaabaabbbbbbbbbaabbbbaaaaaababababababbaababaaababaaaabbabbbbbbababbabaaaaaaaababaaabaaabbbbabbababaabbabbabbaaaababbbaababaabbbaabababaaaabaababbabaababaaaaabaabbbababbabbabaababaaaabbbabbbbaabaababbaababbabbabbbbabbaaaabbaabbaabaaaababbaaaaaaaaabaabbbbbaababbabbabaaaababbabbaabaabbbabaaabaabbbbbbabaabbaaabaabbaabbaaababaaabababbaababaabbbababaaabaabbbbabaabbababbbababababaaaaabbbbbbbbbaaababaaabaabbabaabaababbbaabaababbabaaaababbabbabbabbaabbabbbbbaabaabbaaabbbabbbbaabababbbbbbabaababbaabaabababababaabaabbabbbaabaababbbaaaabaabbabbbbbaabaaaaaabbbbabaaabbbabababaaaaabbabbabbbbabbabbbbbabababaabbbbababbbaaaaabbbbabaababbbaaaababaaaabbababbabaaabaaababbbbabaaabababbbbbbbbbbbbabbabbaaabaabababbaabbbabaaaaababaababaaabbbaaaaabaababbabaaaaabbbaaabbbbabbaaabbbaabababbabbaaaabbababbaaaabbbaaaabbbbababbbaaaabbbbbaabbbbbaaaaaaaaabababbaabbbbaabbbbabbababbabbaaabaaabababbbbbaabababbbaabbaababbabaaaaaabbabbbaaaaaababbaabaaabbbaabaaababbabbaaabaaabbbbbaababbabababbababbaabaabbaaaaabaaababbababbbaaabaabaaabbabbbbbaaabaaaabbbabbbbabbbabbabbaababbaaabbabbbaaabbbbbbabaaaabaaaabaabbaaabbbabaaabbbbabbbaabbbaaaaaaaaaaabaabaabbaabbbbabbaababbabbaaaaababbaabbabaaabaaaaabaabaaaaaaabaaabaabbaaaaaabbbbaaabababaaaaaabaaabbabaaabaaaabbbaaaaaabbbaababbbabbabab
abbbaabaabbbbaaabaababbaabbbaabbaaabbaabbbbabbbbababbbbbabbaaabababbaababbababbbbababbbaabaabbaabbaaaaababbbbabbabababaaabbbbbaabaabaabbbababaabbbbabbbbbbbbbbbaabbabbbbbbbbbabbbaabbabbabaaababbabbababaabababbbabaabbaaaaaabbaabaababbaabbabaaabbbbbaabaabbabbbabbbaabaaabaaabbabaababbbbbbbbbbbabaaaaaababbaaababaabaaabbaaaaabbabbaaabaabbabbbabbbaabbaabbbbbbabaaaabaaaabbbbaabaaaabababaaaabaaaaabaabaabbbababbbabaaababbabbbaaaabbbaabaabbabbbbbabbabbaabbabbbaaabaaabbbbaaabaaababababbaababaaaabaabbaaaaabbbaabbababbbaababaaaabaabaaaaabbbaaabaaaaaabbbbaabaabbaaaaaabbbaabababaababbbbabaabbbabababbabbbbbbbabaabbaaabbababaaaaaababaaabbaabaaabababababbabaababbabaabbaaaabaabbabbabaabbaababbaabaaabaabbbabababaaaaaabbbabaabbaabbabbbabbbaaabbbbaababbbbbbaaabaababaabbbaabbbbbbbbbbbaababaabaabbbaaabbbabaabababbabbbbabbbbbaabbabbaaaabbaaabababbbabbbaabbbaaabbbaaabaaabababbbbabaaaababbabbbbbaababbbbbaaabbaaaaababbbabbbabbababababbabaaababbaaaababbaaaaababbabaaaaaaabaaaaaaababaababbababbbabaabaabbaabaaabbbbbabbbbabbababbbaabbbbabbaaaabbbaaaaaabbbbaabbaabbaabbbaabaabbabbaabaaaaaabbbbbaabbabbbbbbaabbbbaabbbbabbbbabaaababaabbbbbabbaabaaabbbabaaababbaaaaaabbbbababbbaabbbbaaaaabaaaaaaabbababaaaaaaaabbbbbbbbaabbbabbbbbaaabbbbbabbbbabbbabbbaaaaaabbbbbabbbbabaaaaabaaabaabaabbaabbaaaaaabbbabaaaaaabbbabaabaaabaaababaabaabababaabbabbabbbabaabbaabaabbabbbbaaabbabbabaaabababbbbaabaabaababbbbbabbaababbbaabbbabbababaaaabbaaaabaaaaaabbbabaaabaabababbbbbaabbababbabbabbabbaabbbbabbbabbaaaababbaaabababbaaaabaaabaaaabaabababbaaaabbaabbaaaaaababbbbabbababbbbabbabaababbabaaabbbaaaaaabbbabbbabbbbaaabbaabaaaabbaaabaaabaababaaabbabbabaaababbbaababaabaabbaabaababbbaabaaaabaabbaabbabaaabbabbabbbabbbaabbaabbbbbbbaaaabbabaabaababbbabbaabaaabbbaaaaababbababaabbbabaaabaaabaaabaaaabbabbabababababaaababaabbbabbbbabbaabbbbabbabaaabaaabbaaaaabbbbaababababaaaaabbaabbaaaaaaabaaabbbbaaabbaabbaababbabaabababbbaaabbababbababaaabaaaabbbaaabbaabbababbaabbaaabbbbabbaababbbababaabbabaaaabaabbaaaaaaabaabbbaaabbaabbabbaabbababbabaaaaab
abbbbababbbbbaababababbbaabbabaabaaabbbabaabbabaabaabbbbabbaabaabaabbabbbbbbaaaababaaabaabbbbbbbbbabababbabaabbbbabbbabbaabbabbbabbbaabaabaaabaaaaaaabbbaaaaaaabaaaabbbabaabababbaabbabbabbbaaabaabaabaabbbbaaaabbbaaaaaaabaababbbaabaabbabababbbbabaaabbaabbbabbaabbbaaaabbaabbbabbbbabaaaaaaabababaabbbaaaababaaaaaabbbbbbaaabbbaaababaabbaaabbbababababaabbaaaaabbbbabbbbbabbbbbbbabbbabbaabbaaabaabaaaababaabaaababaaabaabbbabbaaaabaaabababbbaaaaaaaabaabbabaabababaabbaaababbbabbbaabbbbaabbbbbbaaaaababbbaabaaabaaabbbabaaaabbbbaabababbaaabababbbaabbababbbabbbababaaabaaaaaaabbbaaababbabbabaabbbaabbaaaabaaabbabaaabbaaaaaaabaabbaaaabbbaabaaaabbbbbbbbabaaabbabbaaabaaabbaaaaaaaaabbabbbbababaaaaabbaaaaaabbabbabbaabbabaaaabaaaabaabaabbbbaababababbabaaabaaaabbaaabaababbaaabababbbbbbbbbbaaabaaabbabaababaababbaabaabbaaababbbbbbabaabbbbbbaabbabaabbbaaaaabbabaababaabbababaabbbaabaaaaaaabbabaabbaaaaabbabbaabbbbaaabbaaaabbbbbaabbababaabbaabbaabaabbaabbabaaabbaabaababbaaaaaababaaabbaabbbbbabbabaaabbbaaabbaabbbabbbbbbaabbbaabbaabaaaabababaabbabbbabbbababbabaabababbabaaabaabaababbbbbbbabaaaabaabaaababaababbababbabbbbbbaabaabbaababaaaabababbabbbbbbbaabbbabbbaabaabbbbbbbaabaabaabaababbabaaabaaaaaaaaaabbababbabbabaabbaaabababababbaaabbababaaabbbabbaaabbaaaababaababbbbaaabbabaaabaaaabbaaaabaaaabbabaabaaaababbbaabbaabaaaaaaabbbaabbaaabbaabbbbbaabababbbbaaabaabababaababbbbbbbabababaaaabbbbabaaabaaabbabaabaaabaabbaabbbbbbaabbbbabababaabaaaaaabbbabbbababaabababaaabababbabbaaaababbabbaabbabaabbbababbbaabbbbbaaaabbbabbbbbababbbabababbbaabaabaababbbaababbaaaaaabaaababbbababbabaababaaaaabaabbbaababaabbbabaabaabaaaababaabbbbabbbabbbabababaabaaabbababaabaaabaabbaabbbaaabaaaabbbbbabbaaaaabbbaaabbbaaabbbbaabbaaabaaaababbbbaababaabbbabaaaabbabbbbabbbabbabaabbbbbbabbaaabbbbbbbabbaabbbaaaaaabababbbbbbaaaaaaaaabababaabbbaaaaabbbabbbbaabbbbabbbbbbbbbaaabbaabaabaaaabbaabbbaabbaabaaaaaabbbbaaaababaaaaaaaabaabaabbabaabbbababbaaabbbbabaabbabaaabbbbbbaababbbaabbabbabaababbbaabaabbaabbbbbabbaaababbaaabaabbabaabaababaaababb
bbbbaaaaababbaabaabbbababaaababbbbabbabbbbaaababaaaabababbbabbbaabaaabaabbbbaabbabbaaaabbbaaabaabbaabbaabbbaabaababaaabbbabbbaaabbbbababbaaababaabbbabaabbbaaaabbbabbabaaaabbbbbbaaaabbbbbaaababbaabaaabaababbbbaaaabaabaaaaababbabbabbabababbabbabbbabbbabaabbababbababababaaabbbabbaaabbabbaabaaabbabaabbbbbaaabbbaababaaaabaaaabbabbbabababbaabbbbbabbaaaaabaabaaaaababbbbbabababbaabbaaabbbbbbbbbabbbbbbaabbaaaababbbabbbaabbbbbbbaabaabbaabaaabaababbaabbbbbabaaabaababaaaaabaaaabbbbaaaababaababbbabbaaabbbbaabbbbaabbabaaababbababbababaaabbbbaabbaaaabbabaaaaabbbbbabaababbaabbabaabbbaabbbbababbbbbbabaaababbaabbbaabbbbaaabbbaaabbaababaabaaaabaaaababbaabbbaababaaabaaaabaababbabaababababaabbaaabaabaabaaaaaaaabaabbaaabbaabbbbbbabbaaababbbbbbabbbbabbbaaaaabbaababbababaabaaaaaaaaabbabbabbaaabbabaaababbbbabbbaaaababaabbbabbbaaababbabbbabbaaabbbaababbbaabbabababbabbabaaaaaabbababbabbbbbaaabaaaababaabbbbbabbbbbabbbaabbbbbbbbbbabbaabbbbbabbbbaabaaabbbaaaaaabbaaabaabbaaaabababbaaabbbbabbbbbbabbbaaabbbabbbaababaabaaaaaaabaabaabbabbbbbbbbbabaaabbaabbbbbbaaabbbaaabbbbbbabaabbabbbabbbbababaaaaabababbababbaababbbababbbbabbaaaabbababaabbbbbbaaaabbaabbabbaaaaabaabaaaaaaabaabbaaaaababbabbababbaabababaabbbbbabbaaababaaaabbbaaaaaababaababaabbaaaaabbabbabbabbbabbbabbaaaaabbaabbbbbabbbbabbaaaaaabbbbaabaababbabbabaabaababbabbaaaabaabbbaababbbaaaabbababababbbbabbbaaabababbaabbaaabbaaaaabaabbbbabbabaabbbbaababbbbbabbbabaabbbabbaabbaaaaaabbaabbbbbabababbbaaaababbbabaaababbaabaaaababbababbbbabaabbaaaabbabaabbabababbaababbaabbaabbaaaabbbbbbababbbabbaabbaabababaabbaaabbabbabaaaabbbbaabbbbaaaabaabbababbabbabbbaababbbababaaababaababbbbbabbabaaaabbaaabbababbaabbbbbaabaaaaaaaaababbbbaabbbaaaabbaababbabbbbabbbabaaabababaababaaaabbabbaaaabababbaabbbaabbabaabbaaabaababbbaaabababbaaaaaaaababaaaababbaaaaabaababaaaabaabbbbbaabbaabbbabbababbaaabbbbabaabbbabbaaabbbbaabaaaabaaabbbbbbabbbaaaabaaabbabbbaaabaabaabaababaaaaabbbbbaaabaabbbbaabaaabbaaaaabaabbbbbbaabbbaaaaaaaababaabbbaabbabbabbaaababababbaabbbabaaaababbaaaaabbbbab
aabbbabbabababaaaababbbbababbbbaabaababbabaabbaababbaaabbaaabbabbbbabbabbaaababbabaaabbaabbaabbbbbbabbbbbbabbabbaababaaaaabbabaaabbaabbbaaaaabbabbbbbbaaaaaabbaabbaaabbaabbaaabbababbbbaabaabaaaabbabbbbaaabbbaaaaababbabbaabbaaababaabbabbbbaabbaabaabaabaabababaaababaabbbbbbbbabbbaabbbbbaaabbaabbbbaababbababaaabbbbbbbababbabaababababbbabababaabbbabababbabbbbabbbaabaabaababbaabbabaabbaabbbbbaaababbbaaaaaaabaababbababbaabababbbabbbbaababaaabbaaaaaaababbbbaaaaaabbbabbbabaabaabbbabbbbbbbabbbbabbbbaaaaaabaababbabaababaaaabbbbbaaaabbbbbababbababbaaaaababbbaabaabaabbbaaabbbabaaaaaaaabaaaaabbaabaabababbabbbbabaabbaaabaaabbaaababaabaabbbbaaaaabbababbbababbbaabbaabbabbaaaaaabbbbaabbbabbbbabaababbbbabbbabbbbaabaaaabbabbbabbaaabbbbaaabbaaababaaabbaabbaaaabbbbbaabaaaaaabbbabaaabbbaaaabbababbbabbbaabbbbabababbbabaabaaabbbaabaabaabababbaaabbaabbababbbbabaaabbbaaabbbabaabbaaaaabbaaaabbaabaaabbbbabababbabbbbbabbabaababbbaabbbabbbaaaabbabbbaaabbabababbbbbabbbabbbabababbaabaabaaaaaabaaaabbaaabbaabbaaaabbbbbabbabbbabbabbbabaabaaaaaaabbabaabbabaabaabababbabbbabaaaabbabbaaaaaaaaabbaaaaababbababbababbbbaabbabbbbaaabbaaaabbbbbaaaaabbbaabbabaabbabbbbbbaabababbaabaaaaaaaabbaabbbbabbbaabaabaabbbabaabbbbaabaaaaabaabbaabaaabbbaabababaaaaabbbaababbbbbbbbbbababaaaabaaaaaaaabaabbbbaaababbaabaabbababababababbabaaaabbbbaababaaaabbaaaabbbbbbbbabbaababbbbbaabbaaabbbbbabbaaababaaababbbaaabaaabababaabbbbbababbbabaaaaababaabbaabbabaabbbaabbbaaababaaabaabaaabbbabbbbbaaaaaababaaabbbbaabbabaabbaaabbbbbbabbbbbbbabbbbbbaabaababbbabaaaabbbbbbbbabaabbbaabaababaaaaababbaaaaababaaabaabbaabaaaabaaaaabbabbbbbbbabbabbbaaaababbbabaababaabaabbabaababbabbbaabbbabbbaababbbaababbbbbaaaaaabbabbaaaabbaababbbbbbaaabaaababaabbbbaaababbbbbbababbabbbbababaaaaaaabbbbabaaaaaaaaabbbababababbaababbbbbbababbababaabbbbabaabaaaabbaabbbbaaabbbabaaaabaababbabbaababbbbaaabbaabbaaabbbbbaabababbbbbabaabbababaaaabaaabbabababaaabbbaabbbbabaabbbbababbbbbbaabbbabbbbababbbaabbaaababbaabaaaaaabbaaaababbbaaababbbaaabbaabaababbaabaaaaaaaabaababaabbba
abbbaabbababababbabbaabbbbaabbabaabbbbbaababbaaaaaaaabaaaaaaabbaaabbbbbabbabaaaabbaabaabbbbbbaabbbaabaababbaaabaaababbbbbbabbbbbabbbbbabaaaaababaaabbbbaaaaaaabaabbaabababbbabbbabaaabaabaaaaaabbbbbaaabbaaababbbbbbbaabbabbbababbbaaaaaaababbaabbabbbabbbbbaaaabbbabbabaabbbabaabbbbaaaababbbaababbbabbaaaaaabbbbbbbbbaaabbbbbbabbbbabababaaabaaabaababbabbabbbbaabababbbaabbbbababbbabbaabaaababbbbaabbaaaaabaabaaaabaaaabbbabaaabababbabbbaaaaabbbaaababbaaaaabaaaabaaabbabbabbababababbaabababbabbbbababaabbbabbaabaaaaabaaabaaababababbaabbbbbaabaabbabbbbabbabbbbaabbbbabababaabbaaaababbaabbababbabbbababaababbabbbbbabbbbaaaaabbbbaabbabaaaaaaaaaaaabaaababbabababbbbbbbabaaabbaabbbbaabbbbababaababaabbbbaaaabbbbbaaababbbbbaabbbbaabbababaaabaababbbbabbbbbaaababbbaabbbabbbbaaabbaaaabaabbaabaababbabaabbbaabaabaabbaaababababbbaaaabbaaabbbbaaabbbaabbababbabbaaaabbabbbabbabbbbabbbaabaaaababbababaabbbabaaababaabbaababababbbabbabbababbbbabbbaaabbabaabbaaabbaaaaaabbaabbaaaabbaabababbbbbbbbabaaababaababbbbaaaaabaaabbabaaababbaaabbbbaaaabaaabbabbbabbbaabbaabbbbbabbbbabbabaaabaabbaaabbbbaabbbaaabbabaababababbaabbbabbaaaaaaaaababbababbabaababbabaaabbabaababbabbbaababbaaaabaaabbbbaabbaaaaabaaabbabaaaabaaaababbbabbbbbabababbaabababbabaabbababbbabbaabbaaabbabbaaaaaaaababaaababaaababaabbbabbbbaabbbabbababbbaabbbbaaabbbbbbbbbbabaabababaaabbbbaabbaaaabababaabaabaaaabbaabbabbaababaabaaabbbaaabbbbbbaaabbbbbbaaaababbabaaabababbbaaaaabaaaaabaabaabaabaabaaaabbabbabaababbbabaaaaaababbaaabaabaaaaaabbaabbabbbaabababbbabbbbbababaabbbbbbaaababababbbbaabaaabaaaaabbababbbbabbaabbbaaabbaababbbabbaaaaaabaabaabbabaaabbbabbababbbababaaabaaabbaaaaaabbbabbbbabbabbabbabbaababbabbbbbaababbaabbbaabaaaababbabaaaaaababbababbaaaaaaabaaaabbabbabbbbbbaabbbabbabbaaabbbabaababbaabababbbbbbabbbaabaaababaabbaaaabbabbbaabbaabbaaababbaabbaaabbbababaabaabbbabababbbaaabaaaabbbaabaaaaababbbbbbaaabbbababbaabbaabaabbaabaabababaaaaaaabbabbbaaabbaabbabbbbabbaabaabbaaababaaaaabaaababbabababbabaaaaababbbabaababbbbbaabbaabbbaaabbbbabbababababbaaabb
abbaaaaabaaabbbaaabbaaabbbaaabbaaabbababbbaabbaabbbabaabababbbababaabbabaabbbbbaabababbbabaaaaabbbaaaaababbaabbbabbaababaaababaaaabbbabbbaaaaabbbbaaabbabaaaaabbbaaabbababbaaaaabababbabbbbbbbbbbaaaaaabbabaaaabaabbabbabaabababbbaaaaabaaaabbabaabbbaabaabbbaaabbbabbbbaaaabbbaaabaaabaabaaababbbbbaaaaabaababbaabbaababbaabbabbbbbbabbbabbabbababbaababababbaabaabaaabaaaaababbbbbbabbaaabababaabaabbbbabbbabbaaababbbababbaaabaabaaaaaabaaabbabaabaabbaaababbaaabbbbababbababbbbaabaababaabbbbbaaabbabaababaaabbabaaaababbabbbbabababaaaababbaabbbbbaaabbabbbababaaabaaaaaaabababaaabaaaaaababaaabaabbbbaabbbaabbababbbbaaabaaaaababbaaabaabaababaababbbbabaabbaababbbbabbbbaaaabaaababbbbbbbabbaabababbaaabbababbaaabbbabaabababbbababbbbbbaaaaabbabbaabababbabbaabbaabaabaabaaaaababbbaabbababbbbaaabbabbaaaaaaabaaaaaabbabaabbabababbabbbaabbbbbbaaaababaaaaabaabaaaabaaaababaaabaaabbaabbaaababaaaaabaabbbbbbbababbbabbaabbaaabaababbabaabbbaaaabbbbbbbbabaaabbbbaabbbaaaabbabaaabbbbabbaaaaabababbbbababbbbababbabbababbaabaabbbbbbaaababaabaaaaaaaabbabbabbaaaaaaaaabbbaabaaabaabbbaabbaaaabbabbbbabaababbaabbaaaabaabaabaabaaaaaabaabbbbabbabbbbbbabaabbbaabaabbbbbbbaabaababaaaaaaaaaabbbbbabbbbbbbababaaaaababaaaaabbbaaaabbabbbbaaaaababababbabbababbabbbabbabbbbabbaabbbbaabaabbbaababbaababbbbaaabbbabbbbaaabbabbaaaabbbbbababbaaaabaaabbbbabbbbbaabbaabaaaaaaabaababbabaabbbabbbababaaabbabbbbabbbbabaabbaaabbbababbaababbbababbabbbbabbbbbbbbbabaabbbaabbbabbabbabbbbaaabbaaababaaabbbbabababbbaabaaaaabaaabbaaaaabaaabaaabaaaabaaaaaaabaabbaababbbaababbabbaabaabbabbbabaabaaabababaabaaaaabbbbbbbbabaabaaaaaabababbabaababaaaaaaaabaaabbabbabaaabaaabbbbabbaabababbbbaabaabbbababbaababbbabbbbbabbbbbaabbabbbbbabaaabaababaabbabbaaaabbbbbbaaababbbabababbabbbbaaaaabaaaabbbbbbabababbbaaaabbaabbabbbbbabbabbabbbbabaabbaaaabbababaaaabaabaaaababaaabbbabbbabbbbbabaabaaaaaaabbbbbbbaaaaaaabbbaaabbaaaaabbabaababbabaaababaabbbabaabbababaabababbabbbabbbababbabaabbbabaabbaaaaaababaaabaaaaaaabbabbabaaabaabbbabaaaaaabaabaaaabbaabaabababaabbaabbbbbaaaabaa
abbbbaababbaaaabbaabbbaabbaaaabbbaaabbababaaaabbbbbabaaababbbaaaabaaabbbbbabaabbabbabbbbabbabaabbbaabaaaaabababbbabbbbabbaaabaabbabbbbaaababababbabbbaabababbabbbbaabbaaabaabaaaabbbbbaaabbababaaabbbbaaabbababbabaabbabbbbababbaaaabbbbbabbbbbaabaaaabbabbabbabbaaabbbbbaaaabaabbaaabaabaaaabbbabaabbbbbaaababababbbbbbabababaabbabbabbbaabbbbabaaaabbabbaaaaaabaabbbbbbbbbbbaaaaaaabaabbbaaaaababbbaabbabbbbaababbbabbbaabaaaaabaaaaabaaabbbababbbbababaaabbaaaaabaabbababbbbbbbbaaaabbbabbbaabbaabbaaababaaabbaabaabaaaaaabbbaabababbaabababbbabbbbaaaaababbbabbbbbaabaabaaaaabaababbbbababaaabbaaaaabbbbbbbbbbaaabbababbbababaaaaabbaaabbbbbbabbbbaaabbbbababbbaabbabbabaaabbabbbaababbbbabbbbbbababbabaaaababbabbaabbbbbabbbbbbbaaababaabbbbbaabbbbabbbbaaabbaaaababaaababbabbbaabaaaaabababbaaaaabbabbbaabababbabbabaababbaaaaabbbabaaabbbababbabbaaabbabaaaaaabbbbaaabbaaababaaaaabbababbbabbbaabaabbbaaaaabbaaababaaabaaaabaabbabbabbaaaababaabbbaaaaaaabbaababbaabbbabaaaabbbaabbabbbabbbabaabaabbaaaaaaaaabbbbabbabbaaaaabbbaaabaabbaaabbabbbaaabaaaaabbbbbbabbbbbabaaaababaaaaababaaaabbbabbabbbabababbabaabbbaabababaaaabbbaaababbbbabaabababaaabaababaababaaaabbbabbabbbababbbbaabbabaababaaabbbaaabbbbbabaaaabaaaabaaabbbbabbaabaababbabaabaaabababbbaabbabbbbbabbbababaaabaabbbabbbbbbbaabbbabbbbaaabaaabbbbabababababaaaababbbbbaababaabbababaaabbabaaabbababbabbbaaaababbbbbaabaabbbbbaaaabbabbbbaabaabababbabbabbbaabbbbabbbabaaaababbbbbbabaaaabbbbabaabbababaabaaaaaabaaaaaabbaaaababaaabbaabbabaaaaabbbaababababaaabbabbbbbaaababaabbbbaaabbbabbbabbbabbbbabaaabaaaaabaabbababaaaabbbbabbabaabbaaaaaaabbabbaaababaaababbbaabbaaaabbbabaabbabbbbbbabbbababbbabbababaaabbaabaababbbabbaabbbaaaabbbbaabababbaaababbbababbbabaabbbbbaabababbbbbbbaaaaaaababbababbabbabbbaabbbbaaaaababbbbabbbbabaabaaababbbbbbbbaabababaababaababbbabaaabaabbbbbabbaabbbbbbabaaaabaaabaabbaaabbaaabbbaabbbabbbaaaababbababaaaaabaabaabaabbbaaaaaababbbabaaabbbbababaabbaaabbbaabaaabbaaabbaaaaabbbbbabbaabbababbabaabaaaabbaabbaaabbbaaabaabbaaabbbaabaabbabaababaaaaababbbbbaa
aabaaaaabbaaababbbabababababbaaaababbbabaaaaabbaaabbbbbbbabbbabbaaababbabbaaaaabbaabaaabbaabaababaaabbabaababaabbbbbaabbaabbaaaaaaababbbbabbaababbbaaababbbbbabbabbaabbabaabababbaaaaaabbbbabaabbababbbabaabaabbaaaaabbbbabaabaabaaabbabbabbabaaaaabaabbabbbbbababaaaabbaaababbbbbbbbabbbbbbbaabaabbbbaabbbbaabbaaabbbbbbababbaabbbabbaababbbbaaaabaaababbbaaaababbabbabbbbabbaababbabbbbabbabbabaabbbbaabaaababaababbbaababbaaaaabbbbbbbabbbbababbababaabaabbaaabbaaaaabaabbaaaaaaaabbaaaabaaaabbabbbaabbababbaabbbabababbaaabbbabbbbaaabbbbabbbaabbaababbaabbaaaaababaaaaaaaabbbaaabbabbbbbbbbbabbabaabbbbabbbbaabbbbbbbabbbabbbbaaabbaabababaabbabbbbababababbbababaaaaaaaabbababbbaaaabbbbbaabbababbbbbbbbbbaababbabbbbbaabbababaabbbbaaababaaaaabaaababbbbbabbaaaaababbaabbaaaabbbabbabbbaabaaaabbabbabaababbabaaababbbbbbbbbabbbbbaabbabaababaaababababaaabbbbabbbbaabbaaaabaaaaabababaaababbbbbabbbaaabaaaabbaabbbbbaaaabababbaabababbaaaabbbabaabbabaabaaaabbbbbaaababaababaaaabbabaaaabbabaabaaabaaaaabbaabbbaaababbbbbbbaabbbbbabbaabbaabbaabbabbaaaaababbbbbbaaaabbbabababbaabbbbbbabbaabaabababbaabaaaabababaababaaaaabbababbaabaaabbbaababaababbbaaababbbabbbbabbbbaaabaaabaabaaabbbaabbabababbabaabbbabbabaaaabaabbbbaaabaaabbbbbbbabaaaabaabaaaabbabbaaaaabbaaabaabbababababbbabbaabbbbabbaaabababaaabababaabbbabbbabbbabbbbaaaabbabbbbbbbbbabaabbaaabbaababbbaabbbabbabbbbbababaabbbbbbaababaabbbbbbabaababaaaaabbaabbbabbbabbaabaababbaabbbaaababaaabbababbbbbbabbaaaaaaababbbaaaaabbaaababbaaaaaaababbabaaababbabaaabbaabbaaabaaabbbabbaabbaababbbbbaaabbabaababababbaabababaaabaababbabaabaaaaaabbbbbbaaaaabbbbaaabbbbabbaabbaabbabaababababaababaaaaabbbaaabbabaabbbbaaabbbbaaaabaaaaabbbbabbaabaaaababababbbabaabbaabaaaaaabbbbbbbabaaabababbbbbabaababbbbbaababbbbbbbbabaaaabbbbabaabbbababbabbbabbbabbabbaababbaabbbabbabababbbbaaaaabbaabbbababababaabaabbbbbbbababaabbaaaaaabaabbbabbaaabbaabbaabababaaabbbbabbababbabbabbababbaaabbbabbbbabaabaabbabababbabaaabaaabaaaabbbaaaaabaababaabaabaabaaabbaababbbbbaababbababbbabaaabaabbbbbabbbbaabbaaabbbbb
aaaaaabababbbaaaabbbbbaaabbbbbababbbbbbaababbbbabbbbabaaaaaaaaabababbabbbbbbabbbaaabaabbbbbbbaababababbaabbaaaaaabbaaababababbabaaaaabaabaaabababaaababaaaaabaabbbbbaabbaaabaaaaabbbbabbaaaabbabbabbaababbaaabbaaabababbabaaabbaaabbbbaaabbbaaaaabbbaabbabbbbbbbbabaabbabbbbabbbaaaaabaaaaabbbaaababaaaababbbbababbaababababaaaabaaaabbbaaabbabbaabbabbabaaababbbaaaaababbaabbabaaaaabaaababaabbabbbbbbaaabbbbabaabbbbbaaabbbabbabbabbaababbaaaaaaaaabaaaaabbbaaaaabbaabaabababaaaaababbaaabbabbababbabaababaabaaabaabaaaababbabbaaabbabaaabababababaabbaabbabababbaabaaaaabbaabaabababbbbabaaaabaabaaabaababbbaabaaaaabbbbaaababbbbabbabbabbbbaabababababbbbbababbaaaabbbbaaabaaaaababbbabbbbbbababbbaabbababbbaaabaaabbaabbbbaaaabaabababaababbbbabaaaaaaaaabaaababbbbabaaabaabbaaaabbbbbabbababbbaaabbbaaabbbaaabbababaaabababababbbbaabbbabaaaabaabbaabbabaabbaaaababaaabaaabbaaabaabbbabbababbaababbbbbabaaabaabbabaabbabaabaaabaabaaaaaaabbaaababaabbbaabbbaabaaaaabbbababaabbabbababbabbabbabbbababbaabaaabbbabaabbaaaaaaaaaaaabbbbbaabbabababaabaabbbaababababbabbabaaaababbabbbbbaabbbabbbabbbbbbaababbabbbbbbbbbaaabbabaababbaabbbababaabaabaaabaaaabaaaaaabaabbababaabababbbbaaaabbabbbaababaaabbbabbbaaaaaabbaabbbabaabbbabaabababbabaaababbbbababbaabbbababbabbbabbbbabbbbbbbbbaaabaaabbbbbbabaabbabbbbabbaaabbabbbbbabbbbbbbaaaabaaabbbbababbbbbaaaaaababbbabbababbababaaababbbaabababbbabbbaabaaabaaababbaaababbabaaaabbbbbbabbbabbabbababababbbbaababaababbaaaaabbaaaabbabaabbbababbbbbbbaabbbbbababababaabaaaaabbabbaabaaabaabaaabaabbbbbbbbbbbbaabaaaaaabbbbabbbbbbaaaaabbaabbbbbbaababbabbaaabbbabaaababbaabababbbbbaaabaabbbabbabababbabaaababbaaabbabbababbbaaaaaaaabbbaababaaaabbbaababbaabaababababbbababbbaaaaabbaaababbbaabaaabbbaabaaaabaabbbaabbbbaabbbabbbbababbbbbabbbaaababababaababbabbababbabbababbbabbaabbbaabbaabbaaababbabbabbbabbabbbbaabaabaaabbbbbbababbbabbababbbbaababbbababbbabbaaaaaabaabbaabbabbbaaaabbbaababaababbabbaaabbbbabaaaaabbbbbbbbaabaaaaababbbaaaabbbababaaabbababaabbbababbbabbababbaaabbbbaababaababbabbbabbbbbbbbbaabab
aabbabbabbaabbaabbabbaaaabbbbbbaaabaaabbbbaaaaaaabbaabbbbbaaaaababaabbbbabaabaaaaaaabaabbabbaabbbbababbaabbaabaabbbaaaabababaaabaaaaababaababbabbabbababbbabbbaabaaabbaaaaabbbbbbbabaabaabbabaaabbbbbbabbabbaabbbbbbaabaababbabbbbbabbbbbbabaabaaaabbbbbbbbaabbbaaaaabbbbbbbbbbaababbbbabaaaabbbbbbbbaaaabbaababbbbabbaababbbbaaaaaaaaabbbabbbbbbbababbbabbaabaabbbbaaabbaabaababaabbabbabbbabbabbbaaabaabbabbbbaaaaabaabbaaaababbbbaaabbbbbbbbababbbbabbaaababbbabaababaababaaaababaaabaabbaaaabaaaabbbbaaaaaabbbbbabbababbabaabbbbabbababaaabbbbababaabaabbababbabaaabbabaababbabbbaaabaabbaabaaaaababbaaabbbaabaabaabbabbbabbaaaabbaabaaaabbababaabbabaaaabbaabbaabbbbababaabbabbaabbaabbababbbbbababbbaaabaaaabaaaababbabbbbbbaaaaabaaabbaabbabbbabaabbaababaabaaaaabbabaaabbaaaaaabaababaabbbbbbbbbbabaaaababaaaabbbabababbbbabbababbaaabbababababbaabbbbabaabaababaaaababbabbaabbbbabbbaaabaaabaababbbaaababbbbaaabbbaaababaababbaaaabaaaabbababaaababaabbbababbbbbbbabbababaabbaabbbaaaabaaababbbaabbabbbaabbbababbababbbaabbbbbabababaabbabababbaaabbaabaabbbabbbabaabababbaabbabaaabbaabaabbabbbabbbbababbbabaababbaaaabaaaaabaaabbaabbbababbaaabbbbabbabbabaaabaabaabbababbabbaabababaaaababbbabbbbbabababaabbabbabbbaaabbbbabbbbbbabaaabbbbaabbaababbbabbbabbbbbabaaaaaaaaaaaababbababbabbaabaabbabbbaaaaaaaaababbaabbabbbbbabaabababababbbbbabababaaabbabaaabaaaabbbbbaaaabaaabaaabbaaaabaabbbbbabbaaaaaabbabbbaabaabbabbbbbabaaaaaaabaabbababbaabbabaababaaaaabbabaaaabababbaabbaaabaabaaababbabbbbbababbbababbaababbabbaaaaabbbaaaabbababbbabbaabaabaaabaabbbbbabaabbabbbaaabbaabaaabaaabbaabbbaabbbabbaabaaabbabbabbaabaabbaaaababbbbbbbbbaaaaababbbbabbabbbbaababbabbabbaabbaabababaabbabbbaabaaabbbaaaabbbabbbaabbbabbabbbbaaaaababbbabbaabbaaabbaabbbaaabbabaabaaaabaababbbaabababaabbaaababbbaaaaababbbababaaabbbaabbabbbbabaabaabababaabbabaabababbabbabababbbaabbabaaaaabbbbbbbbabaaababbbaaaaabaabbabaabbabababaaabbbaaababaabbbabbababaabbbaaababaaaaaabaaaabbabbbaaaaababbaaaabbababbbbaaaabbabbabbabaaabbabaabaabbbbaaabbababaaabaaababaaababaaaabaabaa
aabbbbababaaabbbbbabbbbabababbabaabbabaabbaaaaaaababbbbababbaababbabbabaaababbaabaaabbaabbbbbbbaaabaaababaaaabbbbbbabbaaaaabababbbaababbabbaaabababababbaabbbbbbbbbabaaaabababbbbababaaababbaaabaabbaaabbbbbbabababbabbbabbabbbbaaaaabbaaabbbbaaaaaaaaabaabbbaaabaaaabbbbbaaaaababbaabbabaaabaaaaaabbbbabaaaabbbbabbbbabbabaaabababaaaababababbbbababaaaabbaabbbbaaabaaaabbbbababaabbabbaabbaaabaabbaabaabbbbbbabbbaaaabbbbabaababbabbbaabaabbabbbbbabababaababbbabbbbaaababbabbbaaabbbabbaababbbbbbaabaaababbaaaaabbbaaaaaaabaabbbbabbbaabaaaabababaababababbaabaabaabbbaabbaaababbbaabbbbbaabbbbbabbabbaabaabaabababaaaababababbbbbaababaaabaaaababbbabababbabbbabbbaabbabbbaabaabbabaabaabbbbabaabbbabbabbabbbbabababaabababbabaaaababaabaabbbaababbbbbabaabbaabaabbbbbaabaaababbbaabbbabbbabaabbabbaaaababbaababbbabaabbaabbabbbabbaabbaaabbbbabbbbbbbababbabbbabaaabbbaaaaabbbabbabaabbabaaaabbbaabaaaaababbbbabbbbabbbbbaababbbabbbabaababbbababaabaaaabaaabaaabaabbbaababbaabbbaaabababaabbbbaabababaabaabbaaaababbaabbabaaaababbabbbababbaaabbbbaaaaabbbbaaaaabaabaaabbbaaabbabbbaabaabbbbbbbbaabbabaaaaabbbabbaababbbabbababbbaaaaaaaaabaababbaabbbabaaabbaabbbaabbbaaaaababbaaababbbaababbbaabbbaaaaaaaabaabbbaaabbbaaaababbbbabbbbababbaaaaaaaabababbbaabaaababbbbbaaabaababbbaabaabbabbbaabbbaabbbbbabbaaabbbaaaabababbbabaabbbaabaaaabbabaabbbababbbabbbabbbbbbabbbabbabbbaaababaaababababababaaaabaabbaaabaabbaababbabaabbabaabbbabbbabbbbabbbbbbaaabbababbbbbbaabbbabaabbaababaaaabbbabaabbbaaabaaaaaababbbabbaababaaabbabaabbaabbbbaaaaabbaaaabbaaaabbbbababbbbabbababbbaabababbbbabaaaabbbabbabababbbaabbaaaaabbbbaaaabbabaabbbbbbbbabbbbbbbabaaaaababababbbbabaabbbbabbabbbbaabaabababbaaaabaaaabbabaaabbabbaaabbabaaaabaaaababaabaaaabaaabaabbaaabaabbbaaabbabbabbabaaaabbbbbabababaabbbbabbabababaaabaabbaabbaabaababbaaabbabbaaabbaaaabaaabbbbabbbabaaaaaababbbbabbbabbabbabbbbabaabbbabbbbbaaaaabababababbaaabbbaabaabaaaaababbaaabbababbbaabbaaababaabaaabbbbabaaababbabbbababbaaaabaaabaababaaaabbbbaaaaaabbaababbaababaabbabaabbabbbababaabaabaabababbb
bbabbbabbbaabbabbaaaaababbaaabbabaababaaabababaabaabbbababbaabbbaabbbababaabbbbbaaabaaabbbbbabaaabaabaaaabbaaabaabbaababbbabbbaabaaaabaabbaabbabbaaaaaabaabaabaabbbaabbbabaabbabbabbbbabbabbabbaabbabbbbbbbbbbbaababaabbbababbabbaabaaaabbbbbabaabaabbababaababbabbaaabaababaabbbbaabbaabbaabbbabbbaabbbbabbababaaababbaabbaaabbbbabbbbbbbbaabbbaababbbbbbbbaaabaaabbbbbaabaaabbaaaaaabbbabaabababbaababbbabaaaaaaabaaabbababaababbbbababaaabbabaabaaabbabbabababbaabbbbabbaaabbbbababbabaabbabaabaaaaabbaabaabbabbbbabaaaabbabbbbbabbabbabbabbaaaaaababaaaabbaabbabbbabaabaaaabaaaaabbaabaabbbbbbabbabbbbbabbabaaaabbabbabaabbaaaaabbabbbaaababbaabbbabaabaaabaaababaaaabaababbaaababaabbbbbbbbbbababaaaaabbaaaabbabbbbbbaabbabbaababbbbabbabababaaaaabababaabbbabbabaaaabababbabbaabbbbbbbbaaaabbaaaaaaaababbabbabbbbbabababababbbaabababaabbbaaabbbbbbbaabbbbaaaabaabaabbabbaaaabbaababbabbaabbbabbaabababbaaabbabbbbbbaaaaabbaaabbaabbbbbbaabbaaaaabbabaabaabaabbbbabaabbbabababbbababababaaaabaabaabaaaaabbabaabbaabbbaabababbabaabaababbbbbbbbaababbbbaaaababbbbabaaaaabbbaabbabbbaaabbabbaaaabbababbbaabaaababbbaaababbabbabbbbbbaaabbaaaaaabbbbbaaaaabbaaaabbbbbaababbabbabaaabaabbaaaabbaabbaabbbbaaaabaaaaabbbababaaaababaaababbaabbbabaaababbbaabbbbbababababbaaabbaaaaabbaaaaabbabbbaabbbbabbaaabbbbabaabbaabaaaaabaabaaaaabbbaabbabaabaabbabbbabaabaaaabbbaaaababaaababbaabbaaabbabbbbaaabbabababaabababbaabababaaaabbaaabbbabaaabaabababbbaaabbbbbbbbbbababbabbbababbabababaaabbabaaaabaababbabababbbaabbbaaabbaaabbbbaaaabaaabbbaaaaaaaaaabaabbbbabbaabbaabaaababbabbbaabbbababaabababaaababaaabbaaababbaabaabbabaaaaabbbbababbbbbbabbabbaabbbababbaaaaaabaabbaabbbbaaabaaaaaabbbbbabaababbbbabbabbbbbabbbababababbaabbababbabbabbabababaaabaababbbbababbaababbaaabbabaabbaaababbabbabaabbaabbaaabaaabaababaabaaabbbbabaabaabbbaabbaabbbbbbabaaaabbbbabbbbbabbabababbaaaabbbaaabaaaaababababbbaaababbabaaaabbaaaaaaaabbbaababbbababaaaababbbbabbababbbbbbaabaabbbababaabaaaaaabaaaaabbaaaabbbbbabaababbbbbabaaaabbabbbbbaaaabbbbbbaabbbaabaaabbaaabbbbaabababbaba
aabbbabbabaaaaaaabaabaabaaabbbbbbabbaaabaabaabbbbbabaabbababaabbbaaabbaabbaaaaaabbaabbbabbbbbbaaaabbaababababababaabbbabbbababbbabbbbbaababaaaabbabbbbbbabaaaaabbbaabaabaabbbbbbbabbaaabbaaaabbbbabbbaaaaaabaabbbabbaaaaababbaaabbbabaabbbabbabbaaabaaaaababaabbbbaaaababbbbaababbaaabbabbbabaababaabbbabbbbaaabbaababbbbaababbabbaabaaaaaaaaaabbbbabbabbaaaababbaaaabbaaababbababbbaababaaababbbaababbaabaabaabaaabbbbbaabbbaaaabbbaaaaaababaaaababaabbbbaaaaaaabbbbaaaabababbababaabbabbababaababbabaabbababaaababbabbabbbabbbbbbbaaabaaaabbabbbbbababbbbaaaabbbbbabababaaaaaabbabbbbabbaabaabaaabbbaabbbbbbbabbbabaabbabbbabbbaabbababababbaabaaaabbabababbabaaababaaabbbaaabbbabbbaabaaabbbaaabbaaabaabaabaaababaaabaabbabababbbbbabbbaaabbaabbbbbabbaabbbaaaabaaaaabbaabbababaabaaabaaaabbbbbbbabbaabbabababbabbbaabababbbbaaaaaabaaabbbaabbbbbbababbaaabaaaabbaaabbaabbbaaaaabbabaabaabaaabbabbbabbbbbbabbbaaabbabbaaabaabbabbabaabbbbaaabaabaabbaabababbabbbababbaabbabaababababbaaaaabaabbaaabaabbabbbbbababbabbbbbabbbababbbbbabbabbbabbbbbbabbbabbaaaabbbabbbbaabbbbbbbbabbbbbbabbbbabbbaabaabaabbbbaaaaabbabbbbbbbabbbabbaabbbbbaabaaabbaaaaabbabaaabaabbbabbbabbbbbbbbbabbbbabaabbabbaaabbaababbbabbbbababbaabaaabbaabaaaaaabbaabaaabbbbbabbbaaaaabaabaabbbaabbbaaabbabaabaabaaaabaaaaabbabaaaabaabaababaaaaaaaaababaabaaaaaaaaaabbbbbabbaabbbabbbaabbaaaaaabaaabaabaabbabaabbbabbaabbbbabaaaabbaababbaaaabaabbaaaaabbababababbbbaaaabbaaabbaababbaaabaababaaaababbbaabbabbaaaaaabbabaabbababbbabaabbaaaaabaabaabbaabbbaabbaaaabaababaaabbaabbbaabbaabbaababbabbbaaaaaaaaaabbbbababbabaabbbabbbaabbabbaaaaabbaaabaaaababbbabbaabaabaabbbaaababbbbbabbbbbbababbbbababababbaababbaabaaabbbabbbabbbaaabaaabaaabbbabbaaabbbaaaabaabbabbaaabaaabbaaaaabaaabaabaabbbbbaaabbabababbaaabbbabaabaaabaababbbababbabaaaabaaaababbabbbabbbbbabaaabaaaaaaaaaabaabbabaabaabbbbaaaaabaaabaababbbabaababbbbbbbabaaabbbabaabaabbbbaaaaaabbbbaaabbbaaaaabbbabbaabbaaaababaabbbabbbabaababaaabaaabaaaababbaabbabaabaabbababaabbabaaaabbaaabbabbabaaabbbbaabbababaaaaaabbabaaabaabbaabab
bababaaaabababbaaabaaaabbbbabbbbbbabbaaaaaabbbaaaaaaaaabbaaaaabbababbbabbaaabaabbbbabbababbabbabaabbbaabbabbaaababaaabbbbbbbaaaabbbababbabaaabaaaaaabababbaaabbabbaaabbbaababbbbabbbaaaaaabaabbbbbaaababbbaabbaaaabababbbbaaabbabbabbbbababaaaaaaaabaaaaaaaababbabbabbbaababbababbbabaababaabababbabbaababaabbaabbbaabbbbaaaaaabbaaabababbabbbbbbaaabbbbaabaabbaabbaabaaabababbaaabababaabaabbbabaabaabbaabababaaabbbababbbabbaaaababaabbbbbbbbabbbaababbbaabbbbaaababaaabbaabaaabbbaababbbabbbbaabbbaaabbbaabbbaaaaabbbbbabbbaababaaabbbbabbabbaababbaaabaabbbbbabababaabbbaabbbaaababbaaabaaabbbabbbbababbababbbbabaababbabaabbbbbbbbbbaaabbabbabbbbaaabaababbbababbbbbababbbbbaabbbaabbbbaabbababaaababaabbbabbabbabaabaaaabbababaaaaaaaaababbbaababbbabbaaaaaabbbbaabbbbbbababaabaabaaabaaaabbbbbabbbbbbbabababababbabbbbbabaaabbbaaabbbbbbbabaabbaababaaababaaabbabaabbbabaaabbaabbbbbababaabaaabbaaabaaabbabaabbbbabbbaabaaaaaababbaaaaaaaaaabbabbababbbbabaaababbabbbaaabababababababaaaabaabaaaabaabbbababbabbbabbbbabaaababbbabbbbaabbbbbbbabaababbbbbbbaabaaabaabbbbbbbbbbbabbabbababbbabaababbaabbbbababaabbaaaabbaaababbbabbaabbababbbaaabbaabbbabbabaaabbaabbaaabbabbaabbababbababaaaaabbbbbaaabbaaaaababaababbbabbbbbabbbababaabaababaababbababbbbaabbababbaaababbbabbabbaaabaabababbbbbbbbabbbaaaabbabbbaabbaabbbbabaaababbbaabbabbbbaabaaaaabaaabbbbbaaabbaabaababbaaaabbbababbbbaabbababbabbbbbbaaababbbaabbababaaababbbbbbaabbbabbbbbbabbbbbbbaaabbabbababababbaaabbbbaaabababbabbabaaaabaabaabaabaabaabababbbaabbbabbaabbbbababbbbaaabababbaabaaabbbababaaaaaaabaaaabbaaaabaaababababbaababbabbbbaabababbaababbabbaaabaabbaaaaaaabbabbbbbababbbbabaababbbaabbbbabaaababaabaabbaaabbbabbabbaaababaaaabbbaaaaaababbbbabbbaaabbaaaaaababaaaaabbbabbaabaaaabbababbaabbbbaaababbbbaaabbbaabbabbbaaaaabaaabbbaaaaabbbbbaaaaaabbabaabbbabaababbaababaabbabaabababaaabbbbbabaaabbababaaaaabbbaaaabababbbbbbbaabaabaaababaaabababbbbaaaabbaabaaabbabaaabababaabababbbbaabbaaabaabaaabbbbaaaababaaaaaabbbbbabababbabbaaaabbbabbaaaabbbabbaabbabaaaaabaaaaaabaaabbbbbbba
aaaaabababbaaaabbaabaaabbaaaabaaaaaabbabbabbabbaabbaabbabbbabbabaabbbbbbbaabaababaabbbaabbabbaaabaabbaababbbabbbabbbabbaabbaababababbbabaaaaabbbaaaabbbbaabbabbbbbbababbbbbbbaaabaaabbbbaaaaabbabbbabbaabaabbababbaaabbbaaaaababaabaabaaababbbbbbbbaaaaabbbbbbabbbbababbbbabbabbbbbbbabbbabaaabbabaabbbbaaabbbabbaabbaabaaaabbbabbbbbaaaaabbbaabaabbabbaaaabbbabaabbaabbabbbababbaababbaaaabbbaaaaaababbbaaabbbbaabbaabababbaaabbabaabaaabaaaaabbabaabaaabbbaaaabbaabbbbabaababaabbaabbbaaaabbbababababaabbabbbbabbaaaabbabaaaaabaaabbbabaabbabbbaababaabaaabbbbaaababbbaaabbbbbbaabbaabbbbbbbaaaaabababababaabaababbbbbaabbbbbbbbbabaabbbbabaaaabaabaaabababaaaabaabbbbbababbabbaabababaababaaabaabaaabaabaaabaaaaabbbabaaaaaababaabaaabababbaaabaabbaabaaababbbababaabbabbabbbbaabbaaaabbaabaaaaabbbaaaabaaaaaaabbaabbaaaabbaabaabbbbaabbbaaabbbabaaaabaabbbaababbbababaababaaaabbbababaababaabbabbaaabbbaaabbbabbbabababbabaaaaabbbabbababbabbbaaababaabaaabbabbabbbbabaaaabbbaaaababaababaaabbabbabbbbaaaaabaaabbaaaabbbaabbbababbbababaaaaaabbaababbbbbbabaabbabbabbabbbbbbbaaabbbabbbaababbbbbabaababaabbabbaaaabababbaaaaaabaaabbaaabaaaababaabbaabaabbababaababaabababababbbbbbbbbbbaabaaaabbbaaababbbabbabbabaaaabbaabbaabaababbababaabbbaaababbbaabaaaaaababbbbbaaaaaaaababbaaabbbaabbababbbabbaaabaababaaabbbbbbabbbbabaabaabaaaaaabbbbabbabbbababbaaabbababbbababaabababbbbaabbbbbabbbaabbbbbbaaaaaabbababbbbbbabbbbabbabbaaabbbaababababaabaabaababaaaabbbabababbbabaaabbabaabababbbbbabaaaabbbbbaabbaabbaaabbabbabbbbabbbbbbbbababbaaaababaabbbaabababaabaaaabbabaababaabbbaabbabbbaabaababaabaaabbbabbbbabbbabbbbababababaaaaaabbaababbbbbaaabbbabababbbaaaaabbabbaaaaaaabbbababaabbbbbbabababaabbaabbbababbbaabbbbaabababaaabbbabbbbaababaabbaabbbbaaaaaabaabaaaaabbaaababaaabbabababbbabbabbaaaabaabaabaaaaaabbabaabbaabbababbbabaaaaabaabbbbbbabbbabbaaabaaabaaabbaaaaabbababbbbabaabaabbbababbababaababaaababababbabbbabbababbbbaababbababaaaaabaaabbaaaabbabbbbbaaabbbabbabbaaabbbbbbaababbbbaaaabaabaabbababbaaaaaabbbbabaaaabbbaabbaabaaabaabaaabbbabaaaab
bbababbbbbaabbaababbbaaaababbabaaaaaaaababaaabaababaaaaaabbabababbbbabaaaaabaabbbbabaaaaabbabaababbabbabaaaabbababaaaabababaaaaaabaabbbbaabbbaaabbbabaaaabababaabbababaabababbbabbaaaaabbabaabbaaaaaaaabbbbaaaababbabaaabbbabaaababababbbaabababaaaabbbbbbbabbbabaababbbabbbbbbababababbabbababbaabaaabaababbaababbbbabbabbaaababbaaaaabbbaaaababbbbbbbabbaabbbabbabbbbbabbbaaaaaabbababababbababbabbbabaabbbbbbbabbbbabbbbbbbabbbabbababbabbabaabbabbbabbbaaaaaabbaaaaabababbbabaabbbbababbbabbabaaababaaabbaabbbababbaabbaaaabababbaabaababbbbbbababababbbbabbabaaaaabbbaaabaaabaabaaababbabbbaabbababaaaababaaaaaababababaabaababaaabaaabaaaaabbabaabbabbabaabababbaaabbabbabbbabbaaaabaaaaabaaaabbbbaaabbaababbbaabaabbaaabaababbababbaaaabababbbbaabbbbabbaabbaababaaabaaabbbaaababaabbaabbabaabbaababaababbababaaaaabaabbabbaaaabababababbbaabbbaaaaaabaaababbaaaababaaabbbabababaaaaaaababbabbbaabbbbababbaabaaabbabbabababaaaaaaabaababbaabababbbababaaababbabaabbaabbbabbbaabbabaababbbbababaabbbaababbabbbabaabaaaabbbaabaaaabbbbbabbaabbabbabbbaabbbbaaaababaaabaababaababbbbbaaababbababbaabbbbbbabaaaaabbabbaabbbabaabbabbabbaabbaabaaabbbbbabaabaaaaaabbabbbbbbabbbbbbbbababbbbaabbbbababbbbbbbaabababbbabbbbaabaabbbbabbabbbbbaaaaaabaaabbaabaaabbaababbaaabbbbaabbaaaaabaaaaaaaaabaababaabbbbbabbbbbaaaabbaabaababbbbabababaaaaaabbaaaabaaaaaaabbbaababbbbbbbabbbbbbabaaabbabaababaaabbabaabbbbaababaabaaabbaabbbaabbaaaaabaabbbbbabbabaaabbbabaabbabaaababbababbbbabbbbaabbaaabbaaabbaabbbaaaaaabaabbabbbbbabbbbbbaabaaabbaaaaaabaaababaaabbbbabababbbbbababababbbababaaabbbababaaababababbbbbabaaaabaabaabbbbabaababbaabaaabaabbbbaaabbaaaaaaaabbaababbbbbaaaabaababababaabaababbbbaaababbaabbaaaaaaaaaababbaabbbabaaababababbbabaaabaabaaaaabbaabaaabbabaaaabaaabababbbabbabbbabbaabbbbbabaaabbbabababbbbbbabbbaabbbbaaababaababaabbbaababaabbbaabbbabbbbabbaabbbaaaaaaabbbbbbaaaabaaaaabbbaabbabababaaaaaaabbbbbbaaabbbbbbabbbababaabbbaabbababaaaabaababaaabbabaabbabaaaabaabababbababbbbaaaaabbaaaaaababbbbbabbabababaabbbbababbababaababababbbaaababbbbbb
baabbbbaabbaaaabaaabaaababbbbbabbaaabbbbabbbbbbaaaaaaaaaabbaaabbaaabababbabbaaaaabaaaaaaaaababbbababbbbaabbababaabaaabababbabbaabbabbbabbbbbabaabaababaaabababbbabaababbaabaabbbabbbaabbbabaabaabbababbababbabbaabbaabbbabbbbabaaabaababaaabbabaabbabaabababbabbaabaabbbabbaabbbbabbbbbaaabbabbbbabbbbbbbabbbbaaaaabbbaabbbbababbbbabbbbbabaaabbbbaaaabaaabbbaabababbbabaaaaabaaaababbaabbbaabbbabaaabaababbabaabaaaaaaaabbbaabababaaababaababbabbbbbbbabbababaabbbbbbaaabaaabbbbaaaaababbbaabababbaabbbabbbaabbababaabbbbbabbabaaaaaabbbbaabbbabbbbbaabbabbaaabaaaabababaabbaabbaabbbbbbaaabbbbbaabababbbbaabaabaabaaabbbaaaabaabbbaabbaaaaabababaabaaaabbababbabaabaaabbbbabaaaabaaaababbabbaaaabaaabbaabaababbbbabbbbbbaabbabbbbbbaaaabbaabbbbbaabababbaabbabbbabbabababbabbbaabbabbbababaabaabbabbbabbabbabababbabbbaabbabaabbaaaaaabaaabaaaaaabbbabbbbaababaabbaaaaaaabbabbbbabaaaaaaababbbabbaabbbbabbbbaabbabaaaabbbbaabaabbaaabbbababaabbabaaaabaabbabbabababaaabbabbbbababbbbbbabbaaabaaabbaaabbbbaabaababbbbbbababbabbbbbaabbabaabbaababbaabbbaaaaaaaaaaabaabaabbaabaaaaabaaabaaabbbaaabbabbbbaaaababaabbbbbbbbaaabbaaaaaabbbbabaabaabbbbaabaaaaababaababbabbaaabbaabbbaaabaabbababaababbbababbaabaaaabaabbaaababbbababbaaaaaabbbaabbbaababaabababbbbbabbaabbbababbabbabbbabbbbabaaaaabaabbabbaabbbbbbbbaaababbbbababaaaababbabaabbaaaababbbbbbaaabaabbaaabbaaaaababbabaaabbaabbbbbaaaabbabaababaaababbabbaaabbaaaaabbabbbaabaabbabaaababbbabbababaaaaaabbbabaabbaaabaaaaaaabbabbabbaaabbbaaabbaaabbbbabbaaaaabbbabbaaaaabaabaabbaaaaabaaabbbbabaabbbbaabbabbbbbabbabbabbbbaaaaabbabbbaabbbbbababbabbaabaaaabbbbbbabbabbaaaabaaabbaaaaaaaababaabbaababbababaababaabaabaaaaabbabbbabbbabbbbbbabbaabbbbbaabaaabababbbbabaaabaabbbaabaaabbbbaabbbbbbaabaaaabaaaaabaabaaabbbabbbaabbaaaababbbbbbaaabbbababbbbbabababbbbbbabaababbabbbbbabaaabaababaabbaabbbababaabbbababbbbbaaabaaaaaaabbaabaaaababaabbaababbbaabaababaabaaaaabaaaaaabababbbaaaabbaaabbbbabaabaaaaaabbabaaabaaabbaaabaaabaababbaaaabbabbaaabaaabbbbbababbbabaabbababbbabbabaabbaaababaabbaaababbabbbbbbabb
aaababbbbabaababbbaababbbbabbbbbabbaabbaaaabbbbabbbaabaaababaabbbbaabbbaaaaaaabaabbaabababbbbabbbbbababbaabbaaabbabaabbabbaaabbabbabbaaababbabaababaabbababbabbaaaabbbbaabbaabaabaabbabaaabaababbababaaaabbbaabaabbbbbaabbabbaaaabbabbbbbbabbabaaabbbaaaaabbabbaaaabaabaabbaaabbbbbbbaaaababaaabaaababbbaabbbbabaabbaabaabababaaaaababbbabaabaaababbaabbbbabbaaaababaaaabbbbabbbbbaaabaabbbabbbaaabbbabbabaaaabbbbbabbbaaabaaaaabaabbabaaaaaababbbaaabbbababaabaabaabbabababaabbaabbabbbababbaabaaabbbbaaabaabaaaabbabaabbabaaabbbabaaababaaabbbbabbbaabababababababbbaabbabaabbbbaaabbbababbbabababbabaaaaabbaaabbabbbbbaaaaaaabbaaabbaabbbbbaaaaaaababbbbbbbaaaaababaabbaaabaabbbabbbbababbabababbabaabaabaaaabbbabaaaabbbababaabaababbaabbabbaaabbbaaaababbbbbbaababaaaaabbaababaaabbaabbbabbaaababaaaaabaabbaabbbabbbbbbbbbbbabaaaaabaaaaabaabbaabaababbbaababaababaaabbbababbbaabbbbababababbbaaabbbbaabbabaaaaaaaaaaabbbbbabbaaabaabaabbabbbaaaabaaaabaabbbabaababbbaabbbaababababaaaaabbbaabaabbbabaaaaabbaaabbbbaaabbabbabbabbbaabababaabbbaabbbaabbabbabbbabbaabbbababbababaaaaabbaabaaabbbbbabaabaababaaaaababbbabbabbaaaabbbbbabbbbbabbaaababbabbabbbabbbbaababbaabaaabaabbabaabbaababbbbababaaababaabbbaaababbaaabbabaaaaaaabbbbbababaabbbabbaaabababbbbbbbaabaaaabaaaabbaabaababbbbabaabbbabbababbababbaabaaaabaabbbabaaabbbaabaabbabbaaaababaaaaaabaabbabababaabbbaaaabababaaaababbaabbbaaaababbbbaaababbbabaaaaabaaabbbbaabbbbbaabaababaabbbabaaababaaabaaabbaaabbabaabaaaabaaabaabbabaabaababbababaabaabbbbabbabbabbabaaabaabbbbbabaaaababbabbbaaaaaabbabaabbabbbaabbbbaabbbbaabbbbaaabababbbaabaabababbabbaaabbaabababaabbbaabbbbbbbbbabbabbbaabaabbbaababbabbaabaabbabbaabbababbbbaabbabaaaaaabaaaabaaaabbaabbaabaabbabbbbbabbababbabbbbbbbabbbbaababbbabbababbaabbababaaabbabaaaaaabbabbbaababbbaabaabbbbbababbbaaaabbbbaabbabbaaabbbaabababababaaabbbbbaababbbbbababbabbbbababbbbbbbaabaabababbaaabbabbbabbabbbabbbbabaaabaabbaabbbbbbbbbaabaaabbababaabbbaaababaaababbbabababbaaaabbababbabbabbaaaaaaabbbabbbaabbaaababaaabababbbbbaaaaabbabbabbbaababababb
ababbaaaaabbbbaababaaaaabaababbbaababbbbbaababaabbbbaabababababbaaabaabbbbbaaabbaabbaaabbbabaaabbbbbaaabababaaaabbaabbaabbbbaabbaabbbbbaabaaabbabaabbaaaabbabaabbbabbbbbabbbaaaabbbbaabbaabbabbbaabbabbabababaabaabbbaaaaabbbbbabbbbaaabaaababbbbbaabbbaababaababbababababaaaabbabbbbaaababbabbbabbbbaaaaababbbbbbbbabbababaabaabbaaabbaaaaabbaaaababababbaabaaabbaaaabbaabbaabbbaaaaaabbbbabbaabbbbbbbabbbaaababbabbaabaabbabaaabbbbaabbabbbabaabaaababbbaaabaaaaaaaabbabbbaababbbaaaaaabbaabbaaabaabaabaabbbbaaaabbbaababbaaabbbbaaabaabaaaababbbaaabbbabbbaaabbbabbabababbbbbbababbbbabaabaaababaabbababbabbaababbbaababbbaaababbabbabbabaaababbabbbbaabbabbabababbbabababaabbbbbaaabbbaabababbaaabbaaabaaababbaabaaaabbabbaaaaababababbabaabaaabaaaaaababbabbaabbabbbbabaaabbaababbbbbbbaabaaabbaabbbbabbababbaaabbabbbabbbbbaaaababbabbaabaabbbbaaaaabbabbbbabababaaabaabbabbbaaabaaaaaaababaaabaababbbbabbabbaabbaababbabbaaaaababbaaabaaabaaaaaabbabaaabaaaaabaabaababaaaabbaaaaaabbabbbbabaabaababaaaaabbabaaaaaabaababbabbaababbbbbbbabbaaaabbaabbaababbbabbaabbbbbabbbaabbabbababbaabbabaabbaabbaaababababbaabbbbabbabbabbbabbabbbbbbaaaabbbbbaaabbababaababbbababbbbbbabaabbbbaabaaababababbbbaaaabbaabbbbbbabaabbbabaababbabbbbbbaabbabbabaabaabaabaaabbabaaaabbaaabbbbaaaabbabbbaabaaabababbbaabaaaaaabaaabbbabababbbaaabbbaaaaabbaaaabbbababababaaaabbabbbabbabaaabbababbbbbaabaabababbbabbbaaabbbbababbbbbaaabbaaabaaabbbabbabbaababbabbbbbbbabbbababbaaabbbbaaabbbbbabababbabaaabbbbabbbbabbabaaabbabbbbaaaabaabbbbaababbbabaabababbbbbaabbaabaaababbabbabbaabbabaaaaababaaaabbbbaabbbbabbbbaaabababaaaaaaababbababbaaababaaaabbabaabbababbbbbbaababbabababaabbbbaaaabbbbbbabbbabbaabbbbababbbababbaaaaaabaababababbbbaabbaabbabbbababbbbaaababbbbaaabbabaabaabbbaabbbbbbbabbaaabababbbababbaabbbaabababbbbaababaaabbabbaaabbbbbaabaaaabbabbabbaaabaabaabbaabbbabaabbbaaaaaaaabbabbaaababbbaabbaabaababababaabaaababbaaabaaabaababbbbbbabbbbbabbaaabababbabaaaabbbbabaababbbbaabababaaaabbaabbaabbbaabbaaabbbaabaabbbbabaabbabababbbaaaaaaaaaabbabaabaabbbabaaba
baababbaaaaaaaaaababbbaabbbbbaaaabbbabaabaaabbaaabaaaaababbbaaaaaababaaabbabaaabbbababababbaabbbaababbbbbbbbbaababbabbabaaabbbaaabaaaaabbabbbbabaabaaaaaabbabbbbaaabbbbbababbabbabaaabbbbbaabbaaaaabbabbbaabaaabbaaaababbabbbababbabaaaaabbbabaababaaaabababbbaaaababababbbaababbabaabbababbbbbabbaabaabbbabaaabbabbbaabababaabbababbababbaababaabaaaababbaaaaababbbabbbbbaaaaaabaabaaaaaaabbbaaabbaaababbbbbaabaabbbabaabbbaaaaaaabbabbaaabaaaababbbbababbbbbabbabbaaaaabbaaaaababbaabaaaaabababbbbaabaabaabbabbbbaabbaaaaabababbbabaabbbbabbbaaabbabaaabaaaababaaaabbbbabbabbbbaaabbaababbabbaabbabbabbababaaaaaaaaaabbabaababbabaabbaaabaaaaaaababbbbbbbaabababbbabbbbaaabaaaabaababaaaaaababbaabaaabbaaaaaaababbbbabbbbbbbbbbaaabbabbabbbaabaababaabbbaaababaaaabaaaabbaaaaaaabaaabaaababbbabbbabbbabbbaabbbbaabaababbabaababbbaabbaaabbbaabbabaabbaababbbbaaaaababbbabbbbbabbaaaababaaaabbabbbbbaabbbabbbbbaabababaabbbbaababbababbbbbabbabbbaaaaaabbbaaaabbbababbbaabababbbbbbabbaabbaabababaaaabbbbaaabbabbbbaabaaaabbabaaabbbbbbbaabbbabbabbabbaaabbaaaaabbaaababaababbbbaaabaaabaabaaaaaabaaabbbaaabbbbbbaaabbbabbbbabbbaabbbaabbbbbabaabbaabbbaabbaaaaaabbabbaaabbbbbbaababababaabbaababaaaaabaaaabbababbbabbabaabbbabbabaabbbaaaabbbabbbbbbabaabbbaabababbbbbbabbbabbbbbabaaaaabbabbbaabaaaabaaaabbaaabababbabbaaaaaababbbababaaaaaabbabbabbaaaaaababbabaaaababaaaaabaaaabbabbabaaabaababababbaabbaaababaabaaaaaababbaabaaabaababbbababbbbababbbaaaabbaaaabaaaaaababbbabaaabaaabaabbbaababaaabaabbaaababaabaaaaabbbbaaababababbbbaaaabaaaabaaaaabaaabbbabaababbbbbbabbabaabaabaabababaababbbaaaabbbbbaabbbaabaaaaaaabbaaaabababaabbaabbbbbaaaaaabbaabbabaaabbbbabbbaabbabaabbabbbaabbaaaaaaabbababaaaaaaabbaaabbbababbaabbbbabbaaaabaaababbaababbaababababbbaababbbbababaaaaabaabbbbabbbaababbabbabbabbbbababbaabaaaababaabaaaaaaabbaabbaaaabbbbaaabbaaaaaabbbbaabbbabbaaabbbbaababbabbaababbaabbabbbbabababbbaaaaabbabbabaabaabababbaaaabababaabababbbaaaaabbaaaababaabbabbbaabababaaabaaaaaaabaabbbabbabbbbaaaaabababaabaabaaabbabaabbbbaababbbbbabbbabbbaabababbbb
bbbaaabaabbbbbbaaaabbaabbbbbbaaabbbabbabaabaabbababababaaaaaaabbaaaababaababbabbaababababaaabbabbbabbbbbbbbbaabbbababbaabbbabbabbabababbbaaaaabaaaaaababbaaabbabbbaabaaabababbbbaababbaaabaabaaaaaabbaabaaababaabbaabbaaaaaaababbbbbabaabaaabbababbbbabaaaababbbabbabbbaabaabbbabbaabbbbaabbabaaaabababbbbbbbabbabaaababbabaaababbababaabbbaaaaaaaabbabbbbabbbbbabbbbbbabaabbbaabbaaaabbbbaaaabbababbbbbbabbbbbbaaaabaaaababbbabaabaababbbbbaaaaabaabababaaabbabbbbaaaababaabaabababbaaaaabababaaabbabbbbaabbbbabbbbabaabbbabaaabababbbbbaabababbabaaababbbaabaabbabaabaaabaaabbbababbbbbbaababaaaabbbabaabaaababaaabaaababbabbabbbbbabaaababbbaabbbaaababbbaaababaaabbbabbbaaaabbabababbbabbbbabbbbbaaaabaabbaabaaaababaaababababaabababbaabaaaababbbaaabaababbbbaababbbabbaaaaaaaabbaabbaabbbaaabbbababbabbbbaabababaabbbbabaaaaababababbabbbbbbaaabaaabbaaabbaabaabaaaaaaabaabbabbaaabbbbbabaabaaabbbbbbbabbbbaabbaabababaaaaabbbbaabaaaababbbabbabaabbabaabaabaabaaaaaaabbbbbabaaababbbaabbbbaabbbbbbbbabaabbbbbbbaababbbbabaabbaaaabbbabbbaabaabbaaaaabbbabbbbabaaabbbabbababbaaabbbabaaaaabbbaaaabbabababaaababbbabbbaabbaababaaaaaababaaaaabbaabbbabbaabaabbbaaabbbbabababbaaabbbaabbababaaabbabbabaaaabababaaaaaaaabaabbbbbbbaaabaaaaaabbbbaaaaaaabaaabbbbabababbaaaababaaaabbabbababababaaaabbbbbbbbbbbbabbbaaabaabaabaabaabaaaaaababbababbababaaababbbbbaabababaabaaaabbbaaabaaababbabaababaaabbababaaaabaabbbbbbbbabaaaababaaabbbaaabbaabbbbabbabaaabbbbbaababababbaaaabbbaaaababbbaabaaaabbabbbbbaabbbbaabbaaabbaabaabababaabbbaaabbbabbabbabbaabbaabaaabaaabaaaabbaababaaabbabbbabaaabbaaaababbaabaaabaaabaabaabbabbbabbbbbababbbabbaabbaaabbaabbbabaababbbabbbbbbabbaabababbaabbababbbabaabaabbabbababaaaaaaabaabbabbabbabbbaaabaaababbabaababbabbababbaaaaababbabaaaababaaaabaaabbbbbaaababbbaabaabbabaabbaaaaaabbabbbaabbbbbabbbbbbabaabaaaaaabaabbbbbbabbabbbaaabbaaabbabbaaaaaabbabbabbaabababbbbbbbbbbbaabaabaabbaaabababbbabbaabaabbaaabbbaaababbbbbabbbbaababaabbbbbabbaababbbabbbabaaaabbaaaaaaaabbbabaaaababbbaaabbbbbabaababbbbbbbababbabbabaabababbaaab
abaaaaaaaabaaaaaaabbabbaabbbbabaababbbbbaaaabaabbabbbbbbbbbbbbbaaaababbbabaabbbbaaaaaabaaaaabbbbbaaaaabaabaaaaaababaaaaabaabaaaaabaaabbbaababbabbabaabbbbbabbbbbbbbbbabaababbbaababaabbbaaaabbaaaabaaababbababbbaababbbbababaaabbaaaaabbbaababbabbabbaaaabbbaabbbbabbbaababaababbbbabaababbaaaabbbbbbabbbababaaabaaaabbbbbbaabbbbbabbabbaabaababaaaabbabbaabbabbaabaaababaaaababbbabaaaababbbaabbbbabaaabbbaababaaabbaabbaaabaabbbbbaaababbababaaabbababbbaabbabbbababbabbbabbaabbbaaaabaaaaabaababbbababbbbbabbabaaabbbabbaaababaabbbbbbababaaabbabaaaaababaabbbabbbbbbbbabaaaaabbaabbbbaaababaabbbbbabbabaaaabbbbbaaababbbaaaabbabbbbbbaabbbaababaaabbababbaaabbbbbbbbbaaaaaaababbabbbbabbbabbbabbaabbababbaaaabaabaabbbbabbaaaabbababaaabababaaaabbabaabababbaaababbaababbbabbaabbbbbaabaaabababbbbaabbaaaaabbbaaaaaabaabbbbbbababbbbaabbabbbaabaabbabbbbbabbbaabaabbbaaabbabbbbaababbabbabbbbbbaabbabbaababaaaaaaaabaabaaaabbbbababbaaababaababbbbaababbabbbabbbabbaaabbaabaabababaaabbaaaaababbbabbbbbaaaabbbabaabbaaabaaabaaababbabaabbbbaaabaabbaaaababaabbbbbbbabaaaabbaabbbaaaabbbaaaabaababbaabbbababaaabaabababbbbbaaabaaaabbaabbaaaabbbabbbabababbabbabbaaabaaabbaaaabaaaababbbbbaabaabbbaaabbabaaaaababbbbaaaaaaababbabbaababaababbbbabbbbbabbbababaabbaaaababbbaaaaabbbbbaaabbaaabbaaaabaaabaaababababbbaabbbabbbaababbabbabababaabaabbabbaabaabbbaababbbaababbabaabbaaababaaababbabababaaaababbbbbbbbaaaabaaabbbbbbaabbabbbbaabbbaabaaaaaabbbabbabbababbbaaaaabababababaaabbaaaaabbbbbabbababaabbbbaaabaaabaabaabbbaaaaabbbbabbbbabbabbbbaaaabbbabababbabbaabbbaaaaabbaaabaaaabbaaaaaaabbaabbabbbabbbaaabbbaaabaabaaabbbbbabbaaaaaabaabbbbbaabababbbbaaabbaabaaabaabbabbbaaababbbaaaaabbbaababaabaababbbaaaaaaabbabbbabaaababbaaaaabaaaabaabbbaaabbaaaaaabbaabababbabbaabaaabbbbbbaabbabaaabbabaababbbbaabaabaabaaaabbbabaaabbbaababaaaabbbbaabbaabaabababbbaabbbaababbbabaaabbbbababbabaaabababbbbbabaaabaabbbbabaaababbbbbbbaaaaaabaababbaabbaabbababaaabaaabbbbbbbabbbaabbbbbabbaababaaaaaaaabbbbbbbabbbbbbaabbbaababababaaabaaabbbbbaabababbaaababaababbbabaa
aaaabbabbaabaababaabbabbaaabbbbbaabbbbbbaababbabababbabbbbbaaaabbaaababbaaaababbaabbbabbbbbbaabbababbbabbaaabaaaaaaaaabbabbaaaaaaaaaaaabaabbbaabbaaaaabbababbbabaabaabababbabbbabaaaabbbaabbbabbbabbababbbbbbababaaababaaaaabbbaabbbbabbbabbabbaabaabbababbbbbbbbabaaabaaabbabbbbbaaaabaababbabaaababaaabbbaaabbbbabbabaabbabbababbbbbabaababbabbbbbbabbaabbaababaaabaaababbaababbbbbbaaaaaaabbaaaabbbaaabaabaabbbabaabbaabababbbbbbbbabbabaaabbabbaaaababbaababbbbababaabbbabaaaaabaaabbabbbbaababbabbabbabbaabbabaabbababbbaabababababaaaabbaaaaaaaabbbbaabaaaabaabbbbbbaaaababaaaaababaababaabaabbbaababaabaaaaaabbbbbaabbbbbbbbbabbbababaaaaaaaaaaaabaabaaaabbbabbbaaaabaaabbabbabaaabaabaaabaaababbaaabbabbbaaababaabababbaababbbbbaaabbbabbaaabbbaabbbaaaabbabaaaababaaaaabbaaaababbbabbbaabbaabababababaabbbaaaabaaaabaaaaaaaabbbbbbbaaababaabaababbbbbaabbbabbabbbaabbabbaabbaabbabbabbababbaabaaababaababaabbabbbaabbbabbaabbabbaabababaaaabaaaababbbbbbbabbaabbbbaaabaabbaaabbbaabaaaabbbbbbbabbbaabbbbaabbbbbbaaababbbabbbaabbbaababababbabbbbbabaabaaaaababbbbbbaabbaababababaabaabbababbabbaabbaaaaabbbbaaaabbaaababbabbbaaaaabbbababababbbabaababababbababaabaabbbbabaaaaaaabaabaabababababbbbbbbbaaabbaaaabbaaabbabbaaabababbbbaaaabbbaabbbababaababbaabaaaaababbaaabbbbbbaaabbabaaaabbaaaabaaaabbaababaaabbababaabaaabbaaaabbabbbaabbbbabaabbaabaababbbababbabababaaabaaabaabaaaaaaaabbabaabbaaaabaabababbbabbbbaabaaabaaaaabbababbbababbaabbbbbbbabbaaabaaaabbbababbbababaaaaababbabbabaababaaababaabaaababaabbbaaaaaaabbbabaabbbbbaaaaaaabbaaaaaaabbabbbbababbabbbababaaabaaaaaabaabbabbbaaababbaaaaabbbabbbbabaaabbabbbbbbaaaaaaaaaaabaaabababbaababababbababbbaabaaaabaabbaaabbbbbbabbabbabbbbaaabbbbbabaaababaaabbaaaaababbaabaaaabababbaaaabbbaaababbbbbbbabbaaababbbaaabaabbbaaaaaabababbabbaabaaaabaabaaabbbabaaabababbbbbbbbbbabababaabbabaaabaaabbbaababaaabaaabaabbaaabbaabbabbbbaaabababbaaabbbbbbbbbbabbaabbbaaaabaabaaabaabaabbabaaaaababaabbabaaaaabaabbbabaabbbbbbababbaababaaaabbaabbaabbababbbababaaaaaaaaabbabbbabbabaabbabababbabbaabbbababb
baabaababababaabaabbbbaaabbaabbabbbbbbbaaaabbbabaabbbbbabbbaabaaaabbaabaabbbaababaababbbaaabbabbbababaabababbbabaaaaabbaaabbabaabaababaabbbaabbabbabbaababaabaabbaabbaaaaabbbbabbabaababbababaaaaaaabbababaabababaaabbaaabbbabaaaaabbbaabbaaaaaababaababababaaaaaaaaabbbbbaabaaababbaabbabababbbaaabbabaaababababbbbbabababbaabbbabbbabbaaabaabaaabbbbbbaaabbbbaabbabaaabaababbababbbaababaababababaaaaabbaaabbaaabbaaaabbaaabaabababbbbbabbbbababababaabaaabaaabbaabaababaaaaaaabbaabaaaaaaabbaabababaaaabbbaaabaaabbabbaaabaabbbbbabbbabaababbbabbabbaabbbbbaababbbbaabbbbbabbbbbabbbabbbabbbaabbbaaabababbbaababbbbabaaabbaaabbbbbbababbbababbaaabbabbbbbaabababaaababaabaabbbbabbbbbbbaabaababababaababbbabbbabbbbabbbaabbabbbbabbbabbbbbabbaaaaabaaaaaabbbabbabbbbbaaaaabaaaaaaabaaabbbbaababbaaaaabaaaabaabbabbaabaabbbaababbabaaabbbababbaaabbbbaaaabbabbbabbabaabbaaabbaaaaaaabbababababbaaabbabbabaabbbbabaaabaabbbbbaaaaaabaababbbaaabaabaababaaaabbbabbbabaaabaabaaabaabbbabbbbaabbbabbabbababbabaaabaababaabaaababbaaaabbaaababbbaabbaaabababbbaaaabbabaaababbabaaaabaaaabababaabbabbbbbaaaababbaabbaababbbababbbaabbabbaabbbbbbbaabbaaabaaabaaaababaabbbbaaaababababaabaaabbababaabaabaabababaabaaaabbbaaaaaaaaaabbaaabbbabaababaabbbbabbbbbabaaaaabbbaaabababbbbbaaaabbbaabbaababababbaaaabaabaabbabaabbbabbabaaaababaabaaabababbbaababaababbaabbbbaaabbaabbabbaaaabbaaabbaaababaaabbaabbaabbaaabaabbbabbaaabbaababaabbbababbbabbbaabaaaabbbaaabbaaabbbbbaabaabaabbabbbabaaaabbbaabbbbbbbaabaaabbaabbbabbaabbbbbabaaaabaabbaabbabaabaaaababaabbbbaabbbbaabbbbbbbbabbbbbababbabbaabbbbbbbaaaabaabbbbbbabbaaaaaabaabbbbbabaaababaababaabbbbaabbbaaabbbabbabbaaababbbaaababaaabbbaaababbabbbbbbbaabbbbaaabbbbabaaaabbbaabaaabbbabaaaaabaabaaaaaaaabbabbbbabbbbabbbbbbbbaaaaabbbabaaaaaabbbbbbabbabbbababbbbbbabaabaababababbbabababbbbbbaaaaaabaaabbababaaaababbabbabaabbbbbbaaaabbaabbaababbbbbbabaabaababaaabbbabbaabbbaaaabbbbaabbbaabababbbabaaabaabbaabbaaaababbbabaabaababaaaabaababaaaababbaaabababbabbaaaaababbaabaaaaabbabaabababbbaaaaabbbbbbaabbbabaabaaab
abbaabbaaaaaaaabbababbbbaabaabbbabababbabbbbbabababbbbbbaababababbbabbabaabbbaaabaabaabbbbaaaabbabbbbbababbaabbabaaaababbaabababaabaaaaaaabababbabaaabaabbaabbabaabaaaabbbaaabbaabababbaaaaaabbabababaababababaaaaaaaaaabaaabbaaaaaababaabaabaaabbababaaaabaabaaaaaabbbabbaaabbaabbaaabbbbaababbbbbababbaabbbbbaaaaaababbbbbabbabbaabbbaabbbbbaaabababbbababaaaaabbbbaaabaabbabbbbabbbbbaaaababbbbaaabbaabaabbaaaabbaabbaababaaabbaabbaabbaabaababaaababaabababaabaaaabbbaababaaabaababbbbbbbaaabaaabbababaabbbaaababaababaaaaaababaabaabbaaababbaaabaaabbaabbbaabaaaabaababbbaaaaaaabbbbbbbbbaaabbbbbbbbbbaaaaabbbbabbaabaaabababbabbaabbaabbbbbbbaaabbbbabbbaabbbaaaaaabaababaaaaaabaaaabababbabaabbabbbbbaababababbbaaabbabbaaaaaabbabbbbbabaababbbabbaaaaabaabbbaaaabaaabaaaaaabbbbaabbaabababaaabbbabaabaabbaabbbaabbabbbabababbababbabbababbaaaabbbabbbaaabbaaaabaabbabbbbaaababababaabbbbbbaabaabababbababaabbbbaaabaaaaabaaaabbbbbaababbbbbbaabbababaabbaababaabaaaabbabaababaaaaaabbbbbabbbbabaababbabaabaababbababbaaaababbbbabbabbaaaabbbababbbaababaaaabbbabbbabaaabbbaaaaababbaaabaabbbbbbbabaabababbbaaababbaabbbbbaaaabaaaabaaaaabaaaaababaaaabbbbbbbbbaababbbababbbbabbbabaabbbabbbabbabbbbaaabbbbbabbbaaaabbaaaaaabbababbabaabbbaaaaaaaabaaabbbbaaabaabaaaaaaabbabaaabaabaaaaaabababbabababaabbbbbbbabaababbbaabbabbbaabaaabaabbbaabaabbabaaabaababbbbaabbaaaabaaabbaaaabaaaaababbaabaaaaaaaabaaabababbbbabbabaababbababaaaababaabbabaabaaabbbbabaabaabbbbbababbbabbbbbababbabbaaaabaabaababbbbbaaaabbaaaabbaaabaaabbbbababbbabaabbababaabababaabaaaaabbababaabbbbbbbbbbaababbbbaababbbbbaaabaaabbbbaaabaababbbbababbbaabbbabbababaaabbaaaabaaaaabbbabababbbbbbaabaaaaababaabbaabbabababaabbaababaaaabababbbaaaaabbbabbbabbaaababbabbaaabaaaaabbaaaaabbbbabbbabaababbaababbbaaaabbbabbbaaaababaabababbbbbabbbababbabbbbabaabbabbbbbbababbabbaaabaaaaabababbababaaaabbaabbbbbbaabbaabbabaabbbaabbaabbbbbbbbaaaabbabbababbaaaababbabbbabbbbabababababaaaaaabaaabbbaaaaabbbabbaaaaabbbbabbaaabbbaaaabaaaaaaaababbabbbaaababbbbbbabaababaabaaabbbaabbaaabaabbaaaaaa
bbababaaabaabbbbbababbbabbbbbbaaaabababbbaaabaaabbaababbaabbbbaaabaabbbaaaaaaaababaaaaaabbaabbbaaaabbbabaaaaaabaaaabaababaaabbaaaabbbbbbbbaaabbbababbbbabbaabaabbbababbaaaaaabbabaabaabbaaaaaabbabbbbaaaaaabbbaabababbbaaabbabbbbabaaaababaabaaaabbbaabbabbbbababbabbaabbbbaaabbbabbbbbbbaabaabbabbaaababbabababbbbaababbabaaabbaaaabbabbaabaaabbbabaaaaabbabbabaabbbbaababaaabaaaabaabbaaaabbbbabbaaabbbbbabbabaaaaababaabbbbabbbbbaababbbbaaabbaabbaabaababbbabbabbabbbbabbabbababbaababaabaabbaababbbbabbbaabbaaaaaabaaaaabaabababaaababbaaaaaabbbbaabaabbaabaaaaaaaaaaaaaababaaaaaaaaaaabbababbbbaabbaaabbbbbaaaaababababbabbbabaaabaabaaabbaaaaabaabbabababaabbaaaaababbabbbaaaabbbabbabbbabbabaabbabbababbaabbbaabbabaaababbbbababbabaabbabbbbbbabbbbbabaaababababaaaaaaabaabbbababbbaaabaabbabbaaabbbabbababaababbaaaabaaabbbbabbbaaabbabaaabbabaaaaabbbabbbbbaabababbababbabbbabaabbabbabaaabaababbabbbaabaabbbbbaabbabbaabaababaaaabaabaabaaababaabbaaaabbbbbbbbaaabbababaabbbbabbabaaaaaaaabbbabbbbaaabbbbbbabbbaaaaaaabbbabbbbbbbabbbbaaaabbbbabaaaababaaabaaabbbbbabaaaabaaabbbbaaaaabbababbaabaaaabbbbabaabaabbaaaabbabaaabaaababbbbaabaaabbbbabbbabaaabaabaabbababbbbabbbbaaaabbbaababbababbbbbbbbabaaabbaaabaaabbaabbbbbabbbababbabbabbabbbbbbabbaaababaabbbbbbbabbbbabababbabaabaabbbbaaaabbaabbbaaaabaababababbaaaabaaaababbaabbbabbbbbbababaabbbaaaabbbbababbaaababbaababbbbbbbbabbababbbbbabbbabbabaaaabbbaaabaabbbaabbaabbbaabababaabaaaaabbabaaabbbbaabaabbabbbbbbabaaaababbbababbabbbbbbaababaaaabbaabbbbbbbbbaaaaaabaababaabaaaabbaaabbbbbbabbaabaaababbaabaabbaabbabaababababbbabbabaaababbaaabbbbaabaabbbabbaabbbabbbbbabababaaaaabbbabaaabaaabaabbbaaabbbaabbbabbbbbaabbabbaababbaaaababbabababaaabbabababbbaaabbabbbbbabbaabbabaababbaaaabaaaaaabbaaababbbabbabbaabbaaaabaababbabbbababababaaaabbbbbbbabbbabaaaaabaababbaaaabbbbaaabababababaaaababbbabbbaaaabaabbbaababbabaaaaababababaaaabbaabaabbabaabbbaaabbababbaababaababbbbaaabaaabbabbaababbbbaaaaabaaabaaababaaaababaabaabbaabbbbabbabababaabaaaabbbaabbbabbbabaabaaaabaaaaaaabbababbabbbbbb
abbbbbaababaaabbbabaaaabaababbbbbbbaabbbababaaaaaabababbabababbaaaaabaaaababaaabbbbbbabbaabaaababababaaaabaababbabbbbbabaabbabbbaabaaaaabbbabaaabaabaabbabaaabbbaabbbabaaaababaabaaabaaabbbbbbbaaababbbaaabbabbaabbbbbaaaaaaababbabbbabababaaababbbbbaaaaaaaaabbbaabaaaababbaaaabaabbaaaaabbabaabababaabbabbbbaabbbaaaaabbbaaaababaaabbbbbabaabaabbaabbbbababaababaabbbbabaabbbababaaaabbabaabaaaabababbbbbbabbaabbababbbabbbaaababaaababbbbbaabbabbbbaaaabbabbaaaaaababbababbaaababbbbbababbaabababbbbaababbbbbaabaabaabbbabbbbbabaabbbbbabbaaabababbabbaabbaaaaaabbbbaaabbabaababbbbbaababbbabbaaabbbababbabababbababbaaababaaaaabaabaabbbabaaaaababababbaabaaabaaabbbbaaabbbbbbabaabbaaaaaabaaabbaabbbbbaaaaabbbabbbbaabbbabbaaaaaaaabaabbaaaaababaaaaaaabbbaabbababaaababbbaaabbaabbbbbaabbbabaabaaaabbaaaaabaaaaabbabbbabaabbababbbbbbabaabaabbbbaaaaabbbabbbabbbaaabbabbaaabbbabbbaaaaaabbabbbbbaabaabaabbaabbbbabbaababaabaaabbbabbbbabababababbabaaabbbaabbbbabbbbbaabaabbaabababbbbabaaaabbabbbbaaababbbbaaabbbbaababaababababbaabbaabbaaabbabbaabbbabaaabaaaaaabaabbaaabbababaababaaaabbabbaabaaabaababaabbabbbbbabbbbabbabbbbabaaabbbbabaaabbbbaabbababababbbbbaaaabbaabbbbbbaaabbbabaaabbbbbaaababbaaaababaabaaaababbbababbbbabbbabbabaaabbbbaaabbaaaaaaaaaaabbaaabababbaababaabbbaabbbbbabababaababaababbaaaababbababbbaaabbabaabbabbaabbabbbbbabbababbababbabbabaaaabaababaaabbaaaaabababaabaaaaaabababababbaaabbbabbbabbbbbabbabababaabbaabbaaabaaaaabbbaaaababbbbbbaabaaaabbaababaabbaabaabbaaaabaaabbbaabbbbbbaabbaaaaaabaabbbbaabaabbbbaababaaabaababababbbaababbbababababbabbbbababbaaaaababaaaababbaaaabbbabbabbbbbbbbbbaaababbabbbaaaaaaaaababbbbbaaababbbbbabaaaaaaaabbbbaababaaabbabbbbbababbbaaaaaabaaaaaaaaababababaaaababaabbbbaaaaaaabbababaaabaaababbbbaabbabbbbbbabbbabbaabaabbbbbaaabaabaabababbaaaaabaabbbaaabaabaabaaabbbabaaabbaaaaaaababbbbabaabbbbabbaaabababaabbaabbaabbaaaabababbabaaabbbbaaaaabbaabbbbbbbaaabbabbbabaaaaaaaabaababbabaabaabaababbbaaaabaabbbbbbabbbbabbabbbbaabbaaabbaaaaaaabbbbabbaabbbaaaaaaabbbaabbabbbbababbabbabbbaaa
babbaabbbbabbabababaabbaabbbbabbbbababbababaabaaaaaabbabbbbbbbaaabaaaaabaabaaabbabbaaabbbbaabaabaabbabaaababababbabbbbbbbaabbbaaaabaaaaabbaaabaaababbaabaabbbaaaaaaabaabbbaabaaabaaabbaabbaabbaaaaaababbaaabaabbbaababbbbabaaaababbabaaaaabbbbaaaabbbbbabaaaaabbbabbbabaabababaaaabbabbabbbabaabbabbaabaabbbbaaabbbabbbbabaaaabababbbbaabaabbaabbbbabababaabbaaaaabaabbabbabbabbabaabaabaaababbbaabaaaababbabbabbbabbaabbbabaaababbbabbbbaabbbabbbaaabbaaaabaabaabbbabaaabbbaaabbabaabbbaababbababaaaaaababbabbaabbaaaaaabbaababbbbabaaaabaaabbabaaabbaabbaababbbbababbbbbaaaababaabbaabbabaabbbbbbbbbbbbbbaaabbbaabbabbabbbbaabaaabbbbbaababaaabbbbaabaabaabaaaaabbabaabaabababbbabbaaabbabbaabbbabaababaabbaaabababbaaaabaababbbaaaabbbbbababababbbabaaaaaabaababaabbabababbabbaaaaabaaababbbbaaaabaaaabbbaaaaaaaabbbbbbababbabbabbabaaaaabaaaababbbbaaabbbbabbababaaaaaaabbaaababaabaabaababbababaaaabaaaaaaababaabbabbabbbaaabbabbbbabababbabaaaabbabababababababbbbbbaaabbbaaaaaabaaaabbbbbaababbbbabababaaaabbababbaaabbababaaabbbbbaaaaabbbbbaaabbbbbabbabaabbaabbbbbabaaaaaaabbaaaabbaabbaaabbbbabbabaabaabaabbaaaabbbbbabababbaabaaaabbababaabbbbbbabaaababbbaabbabbbabbbaaaaabbbaabaabbaaabaabbbbaaabbababaabaabaaabbabbbbabaabbbbbbaaababbbaababaaabbbabaaaabbaabaaabbabbaabbbabaaaaaabbbaaabbabbbaababaaababaaaaabaaabbababbabaabbbbbbaabbbaaabaabbababbbbaabbaabbbaabaaaaaabbabaaabbaababbaababaabaabaabbaaaabbabbaabaabaabbabbbbbababaaaabbbbbbbaaabbaaaabbbbabaabbbbabbbbaabaabbbaaababbaaaaababbabbbababbabbbbbbabaababbbbaabbbabbbbbaaabbababbbabbababaababaabaabababbbaabaabbbbbbbaaaaaaabbabbbbaabbbaaabaabababaabaababbaabbabbabbabbaabaaaababbbaaabbbabbbaababaaabbabbabbabaaaabbbaaaaabababaabaaabbbababbabaaabaabbaaaaaaaabaaaaabbbbbaaabaaaaabbaaaaaabbbbbbaaaaaaabaabaabbabaabbabbaabbaaabbaaabbbaabbaaababababaaabaaabbaaaabbbbbabababbbbbbaababbaaababbbabbbbbababbbabbbabaaabbaaaaaaabbbbaabaaabbaaaaababbbbbbbaaabbaabaabbbbbabababbbbbaabababaaabbbaaabbbbbababbbbaabbbbbbbaabaabbbaabbbbbbbbaaabbbabaaaaabaabaabababbabababbaaabbbbabaababaaabbbb
aabbbabaaababaaaabbbbaaaaaabbaabbbaaaabbbbabaabababbbaaabbababbababbbabaaaabbaabbabaababbbbbabbabbbbabaaabbabbbbababbabbaaabbaababababaaaaabbababbaababbaaaaabbbababaaabbbbbbaabaabbaabaaabaabaaaaabbabbbbaabbbaababaabaaabaababbaaaabaabaababbbabbababbabbbabbbbbaababbabbabbabaabbbabbababbaabaaababaaaaabaababaabbabaabababbabbaaababbbbbabbabaabaabbbabbababaaaabbaabbaaabbbabbbbbaaababbabbabababbbaabbbbabaababaaabbbaaabaaabbababaabaaaabbaababbbabaaabbbaabbabaaabaaabbaaabbbbbbaabbabbbaababbbabbbabbaabbbaabbbbbbbbbaabaabbbabababababababbaaabaabbbbbaaabbaabbbaaaabbabbbbbaabbabbbbaabbabbabbaabbbbabbbabbaababbababaabbabbbabaaabbbbaaaabaaaaabbababaaaaaaaabbaabbaaababbbbbbaabbbabbaaabbabaabbbabbbbbbaabaabaaababbbabbbabbaabbbbaabbbabbbaabaabaaaabaaaabbaaabbaabbbbbbbbaaababababababbbaababaabbbbbaabbbbaabbabaababaaabbbbbbaaabbaaababbbbbabaaabbaaabbbbabababbaabababaababaaaaaaaaabbaabbbababbaabaaaaaaabbaaaaabababbaabaaababababaababbbaabaaabaaaabbbabababbaabbabbabaaaaababaabbbaabaababbababbbbaabaaaabaabaabbabbabbbbbabbabababbaabbbbbabbbaaabaabaababbbbaabaabaaabbabaababbabbbbababaaaabaaaaababababbbbbabaababbbbaaabbababbbabbbbaaabaaababbaababbbaababbaabbbaaaabababaaaaabaabbabbbabababbabbabbbbbaabbbabbaaaabaaabbababababbaabbbbabbabbbabababababbabbbbaaabbbbababbaabaababaabaaaabaabbbbbaaabbbaaabaaaaabaaaaaabbaabaaababbabbbbabbabbbbbbbbbbabbabbabbbbbabaabaaabbbaabbbaaabababbbbaaaaaababbbabaaaaabbaababbbababbabaabbaabbbababbbaaaaabbbabaaaaabbbaabbababbabbbaaabaaaabbbabaabbababaabbbbaababbabaaababbaaabbbaaaabbbababababbbbaabbaaabaaaabaaabaabbabbaababbbaababbaababababaabbabaaabbbbbbabbbabbbaaabbbbaabbabaaaabbaaabbaaabaaaababbbbbabaaababaaaabaaaabbbabbababbbaabaaababaabaaabbababababbbabbaababbaaaababbaabaaaabaabbaabbbababaaabaabbaaabbbabbbabababbabbaababaaababbbbabaaabababaaabbaabaaababababaabbbabbabaababaabbbbbbabbabbabbbbbababaabbaaababbbabbaabaaabbbabaaabaaaababbbabaabbaaaaaabaabbbbbbbbababaaabbbbabaabbabbaabbaabaabbababaaababaaaaabbbbabbabbbaaabaaabbabababbabbbabbbaabaaabbabababbbababaaaaaabb
bbbbabbbbbaaaaabbabbabbbbaaabababbbbabbabaaaabbbbbabbbbbabbbaaaabaabaabbbaabbabbaabbaababbbabaaabababbbbabbbbababaabaabbbbabaabbabbabaaabbbbabbabbbbbaaaaabbaabaaaaaabbaabbbaabaaabbbbaaabaabbbbbbaabaaabbaabbaabbbbbbabbaabaaabbbababbbbbaabbabbbbabababbaababaabbbbbabbaabaaabababaaabbbaaaaabaaaaababaaaabbbabbabbbaaaaaaaabaabbbabbbbbbabbbbaaaaaabababaaabaaaaabbbaabbbaaabaaabababaaaababaaaabaaaabbbbbaabbaaaaabaababaabbabaabbaaaabbbaaaaaabbbbbaaaaaaabbbbbbbbabbaabaabbbabbabababbbaabbaaababbaababaaaaaaababbaaabbaababbaaaaaabaabbbbbbbaabbabaaaaaaaababbbbbabababbabbbbbababaaabbabbabbbaababaabaaabbaabbabaaabbaabbbbbaaabbabbbbaaabaababbbaabbabbabbabbaaaabbbabbbabaaaaaabaaaabaabbbaaabbbaabbaaaabbbabaaabaaabbbabaaabbaabbabababbabaabbabbaaaaaabbaababbabaaaabbbbabaaabbaaaabbbbbbbabbbaabaabababbabbaababaababbbbaababaaabbaabbaaaaaaaaaabbbbbbbbbaabbaabaaabbbbbabaabbbbbababbaabababbbaaaaabaaabbabbaabbabaaaabbaabbbbaababaabbababbbbaabbabbababbabbbabbabaaabbbbbbaaababbabbbbbbbaababaaabaaaaaabbbabaabbbabbaaaaabbbaaaaaaabaaabbaaaaabbbaababbbbaaaabbbbbbbaabbbbaaaaaababaababbbbbaabaabaaaaaaabaabbbbbaabbabaabbaaabababbbbbbbaabbabaabababaaaaaaaabbbaabaabababbbaabbbaaaababbaaabbaabaaaaaabbaaabbbaabaabaabaaaabbbaaaabbabbbbbbaabaababaaabbababbabbababababbbabaabbaaabbbbaaaababababbaabbaaabaabaaababbbbaaabbaabbaababaababbbaabaabbbbabbbbbbaabbaaaabbababbbbabbbbbbbbbbbbaabaabbbabbbabbbbabababbbbbabbbbbaabaaaababbbbaabbaabaaabbbbbaaaabababbabbaabbaaabaaaaababaabbabaababaababbaabbabbabbbbbabababbaabaaaabaaabbbbabbbaaaabbbbaaaabbaabbaaabbbbaabbbbabababbaaababaaaaabbbaabaaaaabaabababaababbabaaabaabbbbababababaababaaaaabaababbbabbaaaabababababbabbbbbbaaabababaaaaaabbabaaabbbabbaabbaabbbbbbbabbaaabbbbabbbbbbbbbaaabbbabbaabaabbbaaabaaaaaaaaaaabbbbabaabaabaabbbaaaabaabbbbbbaabaaabaaabbaabbbabbaaaababbbaabbbbabaaabaabaabbbaabbbbaabaababbbbababaabaaaababbaabaabbbaaabaabbbbbbabaaabbbbbabbbbbaabaaabbbbaaaaabbabbbabbabbabbaababaabbabaababbabbaaababbbaabababaabbabaabbaababaabbaabbbaaaababaabbbbaaabbbbbaaaabbbaabba
aababbabbabbbbbaaaababbaababbaaaaaaababbaabaabbabbabaaaaaabbaabaaabababbbaaabbaabbaaaabbbbbaababbaabbaaabaabbabbbaabbbabbababbbbbbbbabbaaaaaabbbaababababbbabbaabaaabababbababbabbaaabbabaabbbababbaabbabaababaababaabaababaaabaabbabbaabaaabbbaababaabaaaabbabbbababbabbbbabaabaaaaabaaaaabaaabbbabaabaabaabaabaababbaaaabbaabaabababbababbaabbaabaaaaaabbabbabbbabbaabaabbbbbbbbabbbbbabbbabbbbbabbaabbaaabaababbbbabaaaabbaaabaaaaababbabbbbabaabbaabbababbbbababbabaaababaababaaaaaaabababaaabaaaabbbbbaaabaaababababbaaaaabbbaaaabbaaabbabaabaabbbabbababbbbaabbbaabbbbabaaaaaabbabbbbbbabbaabbababbaabaaabbbbaabbbababababbbbbababaaaabaaaabababbaabbbababaaaaaaaabaabbbaabbabbaabaaaaabbabbababababaababaabbabaaabaabbabbbbbbaaaaaaaababbabaabaaabaabbbbbbbaababbabbabbaaababbbbbbabaaaabbbabaabbaabbabbbaabaaaaaaabbbababababaaababbbabaabbabbabbabaabaaabaaaabaabbabbbbaaaabbbbbbaababbbbaaaabaabaaababbbbbababbbbbaaaabbbbbbabaabbababbbbbbaaabbabaabbbbbbabbbbabbbbbaaaaaaaabbaaaaaaabbbbbababaaaababaababaaabbabbabbbbbbbabbabbaabaaabbaabbabababababaabbbbbbbbbabaabaabbbbaaaaaaabbbabbbabbbaaabababbbbabbabbbbaaabbaabaaaabbabbaababbabaabbbbbaaabbaabbbbababaaaaaaabaaaababaabbaaaaabbbaabbbbbaabbbbbaabaaababbbabbabaaaabbabbbabbaaaaaababaaabbbbabbabaabaaaaabbbabaaaaabbbabbabbbabbabaaabbbaabbbabbaabaabababbbbbaaababbabbaaababbbbaaaabbbabbaabbbabbaabbabaabbbbbabbaaababaababbbbaabbbbaabbbabbabbbabbbbbababbbbaababaaabaaabbbbaaabbababababbabbaabaaaaaababbabbabbbabaababaaabbbabbabbabbababbbbbabbaababaabaaaababbaaabaaabbbabbbbaababbbbbbbbbaaabbbbabbaaabaabaaabbabaabbabbaaaababbbaaabaaaabbbbbbabababaababbababaababbaabaababbabbaaabaabaaaabbbaaabbaaabbababbababaaaababaabbabaaababaaabaabbbbbabaabbabbbabaabbbbbbbaaabaaabbbabaaababbbbabbbaaaabaabbababababaabbbbaaababaaabaabaaaaaabbabbababaabbbabababbbbaabbbabaaaababaababbaabbbaabbbabbbabbaaaaabbaabaaabbbbbbaaabaabababbbbbabbababbbbbbabbbbabaabaaabbaaabbbabbbbaaaaabaaabbbabbbaababbababaaaaaabbbaabbbaabaabbbaabbabbabaaaabaabbaaabbaaaaababbbbabbbbaabaaabbbaabbaabbbbabaabaabbaaa
bababaabbaaababbbbbbaaaaaabbabbabbbabbaababbbbbbaabaababbbbaabbababbabaababbbbaababaabbaaaaabaababaaabaabbabaaabbbaaaaabbbbbbaaabbbaabbbbbbbbababbbabbababaabaababaaabbbaaabaabababbabbbbababbbbbbabbbababbbbbaabbbabbabaaaaabaabbbabaaaabbbbabaabbbbaabaaaabbaaabaababaaabbabbabbbaaabbaabaabbbaaabbbbaaabaaabaaaabbaabbabaaaabbbabaaaaaaabbbbbabbbaaabbaabbababababbbaaabbbbababbbbaaaaaabbaaaabaabaaabababababaababbabaabbabbbbbabaaaaaaabbbbbabaaabaabbabbbaababbabbaaaabaaaaabbbbababaaabababababaabbaabbabbaaabbaabbabbababbbbbbabaaabbbbbbbaaaabaabaaaababbbbbbababbabaaaabaabaabbbabababbaaabbbbaabaabaababababbababbaabaaabaababbaababaaaaababbbbabaabbbababababbabbaaaabaabbbaaabbaababbbabbbabbabbbabbbaaababbbbbabaabbbbbabbbbaababababbbbabaaaaaabaaabaaaabbbabaaabbbabbbbaabbaababbbaaabaaaababaaaaabbaaabbaabbbbbabbaabbbabaabbbbbaabbbbaabbbbabaabbbbabbaabaabaabbabaaaabbabaabbaabbabbabaabaababbbbbaaaabbabbaaabbbbbbababbababbaabababaaaaaaabaaaaababbbaabbbabbabaabbabbabbabbbbbababbbbbaabbbaabbaaaaababbaabbababababaababbbbabaabbbbaaabbbabbbbaababaaabaaabbaabbaaaaabaaaaaaaaaaabbbbaaabbaababbabbbaaababbbbbabaaaabaabbaabbbbaaaabaabaaabbbaababbbabaababbaababbbabaabaaababbbaaababaaaaaabbaaaaaaaabaabbabaabbabbaabbbbabaaaababaababbaaababbaabaabbabaabbabaabaabaabbbabaabaabaabbaabaaaabaabaaaaaaaabaabababbabbbbbaaaabbaaababbbaaaabbabaaababaaaabaaaababaaaaaabbaabbbaaaaababababbaaaaabbaaaabbababbbbabbbbabaababbababaabbabbaababbabbbabaababaaabbabababbbbbaaabaaaaabbbbababaaaababbababbabbababbababbbabaabbbbaaaababbbaaabaaaabaabbabbbababbbaaaababbaaabaabaaabaaababbbaaababbbabbabbaabbbbbabababbaaaabbbbabababbbaaabbbbabaababaababababbbaababbaabaaabaabbbbbbbbbbbbbbbaababababbbaabababbaabbbabababbbbaabaabbbbabbbabababababababababbbbaabbababbaabbbaaabaaabbabbbaabbbaaabaababbbaaababaababbaaaabababbaaabbbbabbaabbbbabaabbbbbabbbabababbbaaaaaababbbaababbabbabbabababbabbabaabbaabaaaaabbbabbaabaabbababbabbbabababbaababbbbbbbabbabbaaaaababbbaaabaabbaaaabbabbabababbbaaababbabbabaabbaababbbaaabaabaabaaababbaabaabbbbaaaabba
aabbababaaaabbabaaababbaabbbbabaaabbaaabaababaabaaabbbbabbabaaaabbabbabbbaaabbbaaaaabbbaabbbaababaabbabbbbaaaaaabbbabaababbaabbbababaabababbbaaaaaabaaaabaabbababaaababbbabbaaaabbaabbabbabababbabaaabbbbabbbbbbaabbaababababbaabbaabaaaaabbabbbbbabbabaabbbbabbbaaaabaabaababaaaabbabaabbaaaabbaababbbababbbabaabbbaaaaaabbaaabbabbbabbabaaabbaabaaaaaaabbbbabbbababaaababaabaabaababbabbbbabbbaaababbaaaabaabbabbaabbaabbabbaaaabbbaababaabbabbbabaabbababaaaabaaabaabbaaaabaababbaabbaaabaaabbbbabbaaabbbbbbbbbbabbabbabbbbabbbbbabbbbaabaabbbbbabbbbaababbabaaababbbbaaabbbbbababbaaaababaabbbbabbbababaaabbabaaabbbabbbaaabaabaabbaaabbbaaabaaabbbbbbbbabaaabbbabbaababbbaaaaababaaabbabaaaabbababaaaabaabbabbbbbaaaababbaaabaabaaaabbaabbaabaabaabaabbbabbababaaaabaaaaababbbbaaaaabbabbaaabbbbbbabaaaabaabaabbababaaabbbbbaababaaaaababababbaabababbbaaaabaaababbaaabbaaabaabaaaabaababaabaabbababbbbabbbbaabbbbbbababbbbbaaaabbabaaaaaabaaabababaabbbbbabbbaaaaababbbbbbabbababbabbaababaababaababbbbbaababbaababababbbabbbbbaaaabbbbabbabbbaabbabaaaabaabbbbbaaaaaaabaabbbbbaaaabaaabbabbbbabaabaaaabaabbbbbaaaaaaaaabbabbbabbabbaabababaaaabababbaabbbaabbabbaaaaaababbbbbbabbbabbaaababbbbbaaabbaaabbaabbbbabaaabbbbbabbbabaaabaabbbbbbbbabaaaabbbabbbbabbaaabbaabbbaaabbbbaaaabbbbabbaaabbaabaaaabbbaabbaabbaababbababbaaaaaabaabbbbbaababaaabaabbabaabbababbaaababbbaaababbbaaaaabbbbbaaabaabababbabaaabbbabaabaaaababaabbbabbaabbbbbbbababbaaabbababababbaaababbbaaabaabbabaabaabbbbabaaaababaabbaaabbbabbabbbabbabbbbabaabaababbbabbabbbabbaaababaabababbbbaabaabbaabaaaaababbbbaabbaaabbaabbaabaabbbaaaaaaaaaabaabbaaababaaababbbabaabbababbbbaaaaaaaaabababbbaaaaaaababbbaaabaaabbabaaabaaaaaaaabbaabbbaaaaabbbaabbbaabbabbaabaabbbababbbaabababbabbbaaaabbabaabaaaaaabaabbabbaaabaaaabbaabbbaaabababbbbbbbaaaaaabbaaaababababaaaabaabbbbbabaabbaaaaaabbbaabbabbbbbabbababbbbabbbaabbbaaaabbbaabbbbaaaaaaabaabaaaababbbabbabbabbaabaabaabaabbaaaaaabbaabaaabaabaabaabbaaabaababaababbbbbbbabbaaabababbbbababbaaaabbbbbbaaababbaabbbabbaaabbababbbabababbbabbaab
baaaabaabaabbbabababbbaaaababbbaaaaaaaaaabbaabbaabbaaabbabaaababbbbbbabaaabbbabbabaaababbaaaaaaaababaaabbabaabaabbabbbaabbababbbaaaaabbbabbaabbbbaabbabaaababaaaabbbbbaabbbbaaababbabaaaabaaabaabbabbababbbaaabbabbababbaababbababaabbabbbabbaaaaabbbbaababaabbbababaabbbbbaaabaababbabbaabbabbaabaabaaaaaaaaaabbbbabaaabaaabbbaaababbbabbbbbaabbaababaaabaaabbbbaaabbbbabbbbaabaaaabbaaabbaabbbabbbbbbbabbabbbaaaaababbaabaaaabbaaaaaaabaaaabbaaaaaaabaababbababbbbaabaabaaabbbbbbbabbabbbbabbbabbabbababbababaababbbabbbbabbabababbbaababbbbabbbabaabbbbaaaaaaaabbabbaaabaabaaaabaaaaaabaaabaaababbbabbbbababbabaabbbabbaaaaaabbabbbbabbbaabababbbbaaabbaaabbababbbabbbabaaaababbbbbbaabaaaaaaabbbbbbbbbbababbaababbbababaabbabaaaabbaabbaababbaabbbaabaabbbabbbbbbaabaabbbbbbaaababbaabababbababaaabaaabbaabaabbaababbbbbbbabaaabaabaaabaaaaaaabbabbbbabaaababbababbaaaaaaaaaaaabaabbabbbbbaabbbbbababbbbbaabbbbbabaaabaaabaababbaaabbaaaaaabbabaabbbabababaabbaabbbbabbaaabaaabbbababbbbabbababbabaabbabbbabaabbaabaaabbabbabbbabaababbabbaaaabbbbbaaabbbaabbaabbbbbabaaabaaaabbbaaaaabaababbababbaababbaabbbbaaababaaabaabbaaaaaabbaaabbbabbbbabbabbbbbaaaaabbabbabbbbbaabaaaaaababbabbbbbbaaaabbabbbbbabbbabbababaaaabbbbaabbbbbbbababaaababbabbabaabbbbbabbababaaaaabaaaabaaababbaaabaababaabbabaaaaaaabaaaababbbabaaaabbabaabbabbabbaaaabbaababaaaabbbabbaabaababbaabababababbbbabaabaabbabbababaaabbabaaabaababaaabbbbbabbaaaabbabbabbbabbaabbabbabbbbabbaababbababbbbbaabaaaaababbbaaabaaaaaaaaaabaaababbbbabbababbbbbbbabbbbabababaababaababaabababbbbbbbabbbabaaabbabaababbabaabbababbbababbaaaaaaabababbbbabbaabbabbbaaabbaaaaabaababaababaabaaaabbbabbabbaaaabbaaabbabbabbabaabbaaaabaababaaabbaabaabaaabbabababaabbaaaabbbbbbbbbaabbbabbaaaababbababaaaaababbaabaaabaabbabaaaabbbbaaaaaaabaabbbabaaaabbbbabbaaababbbabbaabbbaaaaaabaaabbaabaababaaaabbbbbaabbababbabaaababbbabaabbaaabbbbbbbbbaaabaabbabaabbbabbbbbbbbabaabbaaaaabaababbbbbbabbbbbbbabaaababbbababbbbababbbabbbababbabaababaaaabababaabababbabaaabbbaabaaababbaaabbbbbbaaabbbbbaabbbbabbababbbbbb
ababbaaabaaababbabbbbaaaaabaababaabbbbbaabbbbbbbaaaaabbbaabbbaababaaaabaabbbbaaabbaaaabbbaabbabaababbbbabbaaaabbaaaabababaaaaabbbaaaaabbbabaabaabababbabbabbbaabbbabbbbaababbababbbabbbbaababbabbabbbaabbbbbaaaaaabbbbabbbbbabbbabbabbbababbbaababbabbbabbababaabbbababaabbbbabbaababbaabaaabaaaaabbbababbbbaababbababbbbbbbaaabbbabbbabaabbbbabbbbabaabbaaababbaaabaabbbbabbbbaabababbaababbaaabbaaaaabaabbaaaabbabaaabbabbaabbbbababbabbabbaaaaabaaaabbaabbaabaabaabbaababbabbabbabbbbbabababaabaabaabbbaabaabbaabbbababbaaaaaaababbababbabbabaababbababaaaabaaaaabaabbaabbbbbabbbbbaaabbbbbbbabbbbabaaabbbaabbaabaaaabaabbbabaabbbaabbbaabbabbbbaabbbaaababaabbaababbbaabbaaabbaabaaabbbaabbabbbaaababbabaabaaaaaaabbbaaabbabaabaaaabaababbbabbbbbbbbbaabbbbabbabbbababbbbabbababbbababbbbbaabbbaababbbaaaaaaabaaabbbabaaaabaaaaabbaaaabbbaaaabbbaababaabbabbbbaababaaaababbababbbbabaabbabbabbabaaabbbbaaaabbabbabbbbbabaaaaabbbbbbabbbabbaaaaaabbbaabababababaababbaaabababaaaaaaaabaaaaabaaabaabaabbbaaaaaaabbbabaabababbbbababbbbbbabbbbbbbaaababbaaababbbbaaabaaaaaabbaabbababaaabaabbabaaababbbaaaaabaaabaaaaaaababbbaaaabababbabbbbbabbaaaabbabababbaaabbaaabaabaaaaababaaaabaabaaabbbbaaaaaabbbabbababbbbbbaabaabababaaabbabbababaabbababbbbabbababaabbababbaababababbbabbbaabaaabbabbaabbaabbbabbbababbbaabbbbbaaabbbbaaabaaabbaaaaaaabbaababbabbbbababaaaabaabbabbaaaababbabbaabbabbbbabbabbbbbabbabbaabbbaaaaababbabbbababbbbbaaababbbaababbaaaaabaaaabbbbaaabababaabaaaabbaaabbaabaabbbabbabaaaaabbbbbbaabaaaabaaababaaabababbbaabaaabbbbababbababaaabbbaabbbaaabbabbabbbbaabbabbbaabbbabbbabaaaababbbbbaababaababbbaaaababababababbababbbbbbabababbbabaabaaababbbbaaaababbbaabbbbaabbabbbabbaababaaabbabbaabbbbaabbbbaaabababaabbabbaaaabaaabaabbabbbbbabaabaabbbbabaabaabaabbabbbbababbbaaabaaabbbbaabaabaabbababaaaaaaaabaaabaabbabaabbabbbaababbbabbaabbaabbbbaabbabaabaabaaaaabaaaabababbbabbaaabbaabaabbabaaabbbababbbabbaaabbababbabaaaabbabbbababaaabbbaaabbaababbaaababaaaabbbbaabbabbbababaabaaabaababaabbbababbaaababaaaaaabbaaabababbbbabbabaaaabbbbb
baaaabbbaaabbbabbabbaabbbbabbbababbaabbabababbbababaaaabaabbbbbbaaabbbbbaabbaaaaaabbaabaabbbbaaabbaaabbbbbabaabbbbabbaabbaaaaabababbbbaabbbbaaabbabababbaababaaaaabbabbabababbabbbaaaabaaabbaaaaabbbbbabbbbabbaaababbabaababaaabbabbbaaabbabbaaabbaaaaabaabaaabbbbbabaaaabbbbbbabbbabbaaababbaabbbabbbbabaaaabbaabababbbbbbaabbaabbbababbbaabbaabbbbbbbbabbaabababababbbaaabbbbbabbaabaaaaabbbaaaaaababbabaabbaaabbbaaaabbbbabbbaabaabbbbaabbabababaaababaaabaabbababaaaabaaabbaaabbbabbbbbabaabaaabbaabbbbbbbabbabbbaaaabaaabbbabbaabbaaabbbbbaabbbbbbbbaababbbabaaabbababbbaaabababbbbbbbaaababbaaababbbbbabbbabaaababaaabbbaababababbabbaaabbbbabbbabbabaabaaabaaabbabaabaaaaaabbbbabbbbabaabbbaaaaabbbbbabbaabbbbbbbbbbbbaababbbaababaabaaabaabbbaabbbaaabbaabbbbbbbaabbabbbababbaabbbaababbbbbabaaaabaababbbbbbaaaaaaaabababbbaabaaababbbabbabaaabaaabbbabaaabaaaabaaaaaabaabababbaabaaaaababbbbbbbbbaaabbbabbbbabaabbabbaabababbabbbbaaaaabaabbabbbabababbabaabababbbbaaaabaaaabbabbabaabaabbaaabbaababbabbabbbaababbaababaabbbabbbaabbbbaaababbaabaabaaaaaaaabaabaaabbbaabbbbbbaabaabaaabaaabaaaaaaaababbaaabaabbbaaabbbaabbabaaabbbbabbaabbbabbbbabbbabbbbbbaabaaabbbabbbbabbaabbbbbabbabbababaaababaaaaaababbaaabaaaaaaaaabbabbabbbbabaaaabaabbaaaaabaaabbbabbabbabaaabaaaabbbbaababbbabbaabaaaaaaabbbbababbbbaaababababbbababaabbabaaaabbbbabababbbaabbbbaaaaaaaabbaabbbababbabbaaabaaabbbaaababaaabbabaaabaabbbababbbbbaaaabbabbbbabaabaababaabbaabbbbbbbbaababbbbbabaaaaabbaabbabbaaaaabababaaabbbbaaabaabaaaabbbaaaabaaabbbbbbaabbabbaaaaabbbabbbbabababbaaabbaaaaaaaaaabbabbbbbabbbbbbbabbbbbaaabaaaaaaabbabbbbaaabbaaabaabaaababbbbbbabbbbbabbaaabaaabbbaabbabbaaaaaabababbaaaaaaaaaabaabaaaabbaabbbabaabbbabbbaaabbaaaabaabbbbabaabbababbababababaaabbabbabbbababaababbabaabbbbababaaaabaaabaaaabaabbbaabababaaaaabaabbaaaabbaababaaabaaabaabbbbaaabbabbabaabbaabbaabbabbabbbabbbbbaababbabbbabaaababababaaaaaaaababbbbbbbbbbabaabaabbbaaaaababaaaaaababbabbabbaaabababbabaaabaaabaabbababbbaaaaabbbbbaabbabbbbaaaabababbbaabbabbabaabaabbbaabaaaabaabaaaaabaaaa
bbaaaaaabbaabbbbaaaabaabaabbbaabbabbaaabbaabaaaaabaaabaabbaaabbbabbabaaaabaabaaabbbaaaaababababbbaaabaaabbabbaababbbbbbbbaabbbbababbabbbabaabbbbabaabbbbaabbabbabaaaaabababbaababbbbabaaabaabbbbbbbbbabbababbbababbbaabbbabbaabababaabbbaabbaabbabbabbbbabaabbaabbabbbaaaaaaaaabbbaaaababbaaaabbababbbbbababbaaaaababaaabaabbbaabbbbbbaababaaabbbbbbaabbababaaababbaaaaaabbabbaabaaaaaaaaabaabbababbabbbabaaabbaabbbabbaabaaaaaaaabaabababbbabbaabaabbbabbbabbaabaabbabbaababbaaabaabbabbaababaaabbbbabaaabbbabaaabbaaaaabbaabbaaaaabaaaabbbbbbaabbbbabaaaabaaabbaaabaabbabbaababbabaabbbbaaaabababbbbbaaaabababbbabbbbaaaabbabbbaaabbbabbbbaaabaabbaabbababaaaaabababaaaaaabbabbbbaabbaaaaaabbbabaaaaabbaaabbabababaabaaababbaabaaabaababaaabbabbbaaaabaabaabbaabaaabbaabaaaababbabbbabbaabbbbbbbaababaabaabbaabbaaabaabbbabbabaaabbabaaaabbaaabbabbbaabbabbbababaaaababaaabbaaabbbaaababaabbbbbbbabaaabbbbaabababbaabbababbaababaabbaaababbababaaaaabaababaabbabbaabaaabbababaabbbbababbbabbbabaaabbbabaababababbbabbabbaaaaaabbbbaabbbbbaabaaababbbbaaaababbabaabbbbbbabbabaaabaabbbbbbbbbbbbaaabbbaaababbbaaaaaaaaaaaabbbbaaabbababaabaabbbabbbabaabbbaaabbbaabbbbbaabbbaabbabbabbbaabaabaaaaaabababbbabbabbbbaaabbaaababbaabaabaababaaabbaaaaabaababbbbbaaaaaaababaaaabbabaabbaababbbbbbababbaaabababaaabababbabbbbababaaabbbaababbabbbabbabaabaaaaabbbaabbbbbbaabbabaaaaaabaaabbbaabaaaabaabbbbbababbbababaaababbbbaaaaabbaaabaaabbbbabbbabbaaaabbbabbabaabaabbabbbbbaabaaaaaabaaaabbbbaabaaabbbaababbbababbababaabbbaabaaaababbabbbaabbbbbbbaabbbabbbaaabbaaaaabaaaabbaaaaababaabaabaaabababaaabbabbbabbbbaaabaaabbabbaaabaabaabaaabaaabaaabaabbaaaabaababbaaababbaabaabbbbbbbaabbbaabababbbabaabbbaabbaaababbbababaabbaaabababaababbababaaaabaabbabbbabbaaaaaaabaaaaabaaabaaabababababaaabbaabaaaabbabbbbabbaaabbaabbbabbabaaabbbaabaabbbabaaabbaababbaaabbabbaababbbbaabbabbbabaaaabbbaabaaabbbbbbabbbaabaabaababbbabbabaabbaabbababaaaaabaaabbbaabaaaaaaaaabaaaabbbbbbaaaabbaababbbbbbbbaababbbbbbabbabbaabbabaabbbabaaabbaaaaaabaaaabaaaaababbbaaaaabbbabbaaababbbbab
abbbaabbbbabaabbabbbaababaabbaabbbbaabababababbbbbaaaabbbabbbabbbbabbbbaabbababaababbaabbbabababaababbbabbbaaabbbbabbaabbbababbbaabbbaaabbbaabbbbbbbbabbbabaabbaaaaaabbabaaabaabaabaaaabbbaabbabbaaabbabbbaabaaabaaabaabaabaaaaaabaababaaababaababbbbbabaabbaaababababbbaaabaabababbababaaaaaaaababaaabaabbbabbabbbbabbabbbaabbbabbbaabaaaaaaabababaabbbaaabbbbbabbbbaabbbbabbbbaabbbbaababaaaabbbabbbabbbaabbbbabbaabaaaabbaaabbbbaaaababbaaaabbabbbaabaaaaabaababaaababbabbbabbbbbaaabaabbbababbbbabaabaababbaaabbabbabbaaababaaaaaaaaabaaabbaabababbbbabaabbaababababbbabaabbbbabbaaababbbababbbbbabbbabbbbbaabbabbabbbbbbbbabbbabbaababbbababbabaabbbbabbbabaabbabaaaaabaaabbbaaaaabaabaaaaabaabbaaabbbabbbaabbbbbabbbaabbbbbabaaaaaabbaaababaaaabbbabaaaaabbbababbabbabbbabababbaabaababbabaaabaaaaabbabbbaaaabaabbaabbaaabbabbaaaababbababaaabbabaaaabbbbbbaabaababaaaabbabababbbabbbbaabbbbbbaaababaabbbabbabbbbaabbaaaabaabbaabbbabbaabbbbabbabababaaaaaabbbaabaaaaaaababbabaaaabaaabbabbbabbaabbaabaaaaabaababbaabbbbbaabbababaaabaabbbbabbabbaaabaabbaaaabbaaaabbabaaabbaababaaabababaaaaaaabababbabaabaabaaaababbbabbbaaabbababbaaabbbbbaabbabbbbaaabbbbabbbaabaaabbbaabbaabaaaabbaaaababbababbbbbaabababaaababbaaaaabbaaaaaaaaaaaabbaaabbbabbabaaaaabaaaababbbabaaabaabaabaababaaabaabaabaabaabbabaaaaabaaaaabbbaaaabbababbaabbbbbabbabbabaaaaabbaabbbaaaaababaabbbbababbbaabaababaaaaaaaabbaababbbaabababbaaaababaaaaaabaaababaaabbbbbabaabaabbbababbaaabbbbbbbabaaaababaabbaabbbbabaabaaabaabaaabbbaaabbbabbabbbabbbabbbabbaabbbbaababaaaabbabbabaaaabbbbaababbabababbbbbababbbaaabaababbbabbaababaaaaaaabbabababaaabababbbbabbbabaabababaaabaabaabbaaabaaaaaaabbbbbabbaaabaaabaaabaababbbababbbabbaababbababbbababaabaaaaabbbbaaabbbababababbababaaaababaaabbbaaabbbbabbabbbabbbabbabaababaaaabbbbabbaabbbaaabbbbaaaaaaabaaaaabbababaabbbbababbbaabbbabbaabbbbbaabbababbaaabaaaababbbbababbababaabaaababbabaaaabaababbbababbababaaabbbababaabaabaaaabbaaaaabbbaabbaababbabbaabaabbaabbbaabbaabaababbbabaabbbbabababbbabbaabbbbabbbaaaabbbaaabbabaaabaabbbaabababb
abababaabaababbabbaaaaaabbbaaaabbbabaabbaaaabbaabbababaaaaabbabbbaabbbbabbabbaabaaabbaaaabbbbaaaaaaabbabbaabababbbabbaaabbababaaabbbabaababbbabbbbaaabbaaabbabbbabaaababbbaabbabbbbbabaababaababaabbabbbaaaabbaabbaaabbababbbababaababbababbaaabbaabaaabaaaabbbbbabababbbaaabbbbbababbbbbababbabbaaaababbabbbbbaaababbbbaaaaaaabbbbaaaabababaaaaabbbbabbababbababaabaaaaabbbabbaabbaabaaabbabbaabaabaaaaabbababaaabbaaabaaabbbbaababbbabbabbbababbaabaabbbabbaabaaaabbabbababaaabbababaaaaabaaaabbaabbbbababaaaabbabbabbaaaaabbbabbbbabaabbabababbaabbbaaababaaaaaabbaabbbabaabaabaaababbaabababbbbbbaaabaaabababaaabaabbaaaaabaabbbabbbbabaabaaaabaababaabbbaaabaaaabbbabbbbabbbbbaaabbbbaababbabbbbabababbabaaabbbbabababbaaaabbaaabbabaababaaabaabaababaaabaaabbbbbbbbabbbabbabaaabbbbbbababaaaaaaaabbbaaabababbabbaababbbbaabaababaaaaabbbaabaabbababbbbbababababaabaaaabbaaaaabbaaaabbababbbbabbbaaabbbbabbbaaabbaaaabaaaaabbbbbaababbaaaabaaabbabbbbaababbababbbabaaababaabaaabbbabbbaabaaaabbbabaabaabbbaabaaaabaaabbbbbbbabaababaabbaabbbbabbbabbaaaabbbbbbbababbbbaaaaaaaaababbbaaaaaaaabbbabaabbbaaaabbaabbbbbabbbaaaaabaababaabbababbbaaaaaaaabbaaaabbaaababaaaabbbbbabaaaaababababaaabbabbabaaabbbbbbababbbbaaabbbbabbbabbbbbabbaabaaababbbabaabbababbabbabbbbababaaabbaaabbabbabaababaaaababbbaaaaaababbbbbabbaababbbabbbaaaababaabbbababbbbabbaabbabababbaaaaababaabaabaabbaaababbaababbabbbaaaabababbbabababbbababababaaaabbaabbbbababbaabaaaabaaabbbbabaaabaabaabbbaababaabbbaababaaaabbabaaaaabaabbabbbbbababbbaaabbbaabbaaabaababbbbbbaabaaaaaaaaaabbbbaaabbbaabbbbaababbaaabaaaaabbaabbbababaabaabaabaabaaaabbbbbaaabbbababaababbabbbbbbaabbbbaaabbabbbaabababbaabbaaaabaaabbabbaaaababaabaaaababaaaaababbababbbbbbaaaaaababaaababbabbababbbbaaaaabbbaabbaabbaaabbbbaaaaabbbabaabaabbaabbbababaaaabaabaaabbaabbbabbaaaababbbaaaabbababbabababababaaabbaabaabbbbbabaabbbabbabababbbaabaabbbaabbabbbabaaababbbaaabaaaabababaabbbbaabbaaaabbaaababbbabbbabbaaabaabaaabbbaaaaababbbaabbaabaabbaabbabbbbbabbaaaabbabbaabaabaabbbabaaaabbbbaabbbaabbbaaaaabbaaaabba
baabababbbbabbabababaaababbbaabaabaabbababbabbaaababbbaabbbabbbbabbbbababbaabaaaabbaabbbbbbbaaaaabaabbbabaabbbabbaaaabaaabbbaaaaabbbbbaaabaaaaaababaabbaabbbaabababaaaabababbaaaaaaaaaaabbbaaaaaaabbbaababbababbbbbabbbaababbaabbbaababbbbabbaaababaabaaaabbbbbabbbbbbabbaabaaababbaabbbbbababbbababbabababaaabaaaaaaaabbaaaaaabababbbabbbababbaabbabaaaababaabbaabbabbbbbaababbaaaabaabbabbbaaaababbaaabbbbabababbbbabbbbbbabaaabaabaabbaaababbaababbabbbabaababbaaaabbbaaaabbaaaaaabbabaabaabaaaaaaaabaaaabaababbbababababbaabbaabbbbbabababbaaababaabbabbabbbbbababaabaababbabbbbaaabaabbaaaaaabbaaaaaabbabababaaaabbbbbbabaaabbaaaaaaaabaabbbbbabbbbabbabbaabbbaabaaabbabbbbaaaababaaaabaabaabaaabaaabbabbabbbaaabaaabbbbbbabbaababbbabbbbbbbabbbaababbaabaabbbbabababaaabaabbbaabbbabaaaaaaaaabbbbabbbaaabbbbbbabababaabbbabbabaabaaabbbaabaabbbaaaabaaabbbaaaaaabaaaaaabaabbabababbaaaabbaaaaabbbbabaabaaaaaaaabaabbbbaaaaaabbabbbaaababbbabbaabbbaaaabbbbaaabaabbababaabaaaaabaaabbaaaabaaaaaababaaababbabbbabbaaabbbbabbbaababaaabaaaaabbbababbbabaabaaabaaaaaaabababbabbaaabbaabaaabbbbabaabbaabaaaaabbbbabbaabbbbabaabbaabaabbabbbaabababbababbbaaabbbaaaaaababababbbaaababaabaabbbabaaaabbaaaaaaabbbbbaaabaabababbaaaaaaabbaaaaaaaaaaaaabaabaababaabababaaaabbbbbabbabababaabaaabaabbababbabbaabbaabbbaabbbaabbbbaabaabaaaabaabbaaaabababbaabbbbbbababbbaabbaaaabbbabaaaaaabaabbbbaabbaaabbaabbbbaaabaaababbababbabaabbaaababaaaabbaabaababbaabaababbabbbabaabbabaabbaabbaababbaabbabbaaaaaaaaabbbbbbabaababbabbbabaabbaaabaaabbbbbaaabbababbabaabbaabaaabaaaabbbbaaaaaababbaaaabbabbbaaaaababbaaabbbbbababaaabbaabbbaaaaabbabaabababbaaabaaaabbaabbbbabbbbaaababbababaaaabbaabbbbaaababbbbaabaabbabbbabbabbbabbbbaaaabaabbbbbaaababaabababbaabbaabaababaaabaaabbaabbbaabaaaababbaaaaabbbbaaaabbbabbabaaaaabbbbabbbbbbabbbabaabaabbbbbabaabaaaaabaaabbbaababbabbabbbababbaabababbbbabbbbbaaabbbababbbbbbbbbbabbabaaabbbbaabbaaaabaaabbbabababbbaabaaaaabaabaaabbbbaabbabaabaaabaabbbbabaaaaabbbbbbaabaabbaaababbbbbbabbaaaaabbbbbabbbbaabbbabaaabbbbabababbbaabbbbbbb
bbbbaabaaabbbbaabbaabbaababaabbabababbbbbbbbbbbababaaabbaaaababbaabbbabbbbbabbaaaabbaaababaabbbabbbaaaaaababbbbabbbbbbabaabbbbaaababaaaaaabaaaabbbbabaabbaababbabababbbabaaabbbaabbbabbbbabaabbbaaabababaabbaaabbbaababababaabaaabbaaaaababbabbbbbaaaabbbbababaabaaaaabbbbbababbbabbbabaaabbbbbabbbaabbabaaabbababbbbbbbbabbabaababaaabbbabbaababbbbababaababbaabaaaabbabbbbbbbbbaabaabbbabaababbbabbbbbbbabaaabbbbaaababbabbaababbaabaaaaabaaaaaaabbabaabababaabaaababaaababbabaaaaaaabbaabbaabbabaaaaabaabbabbabaababaaaaaabbaaaaaabbabaabaaabbbbabbaabbbbbabbabbabbbbbbbaabbabbaaababaabbbaababbbbaabbbababbbaaaababaaabbbbbababbabbaaaaaaabbaaabbbbbbabaabbbbbbbaababbbabaaaabababababbabbbbbaaaaaabaaaaababbabbabbabbaaaabbbbbabbbaaabababaababbaaabaabbbbbbbbbbaabaabbabbabbbaabbababbaabbaaabbbaabaabaabaaabaaaaaaaabaaaaabbababbaaabbaaabaaaaabaaaaaabbaabbbabaaaabbbbbbabaabbabbbbbabbbbbbbabaabaaabbbbabbbbaabbabbbaabbabbbbbabbbbaaababaabaaaaaabbbbbbbababbabbbaaaaaaaabbbbabaaabaaabaaabbbabbbbbaabbaaabaabbaaabababbababbbbbabbababbbbaaabababbaabbbaabbbaaabababbbbaaaababbbabbaabbabbaaababbbaaaaaabbaababbbbbabbbbbababaabbaababbbbaabbabbbbaaaabbababaababbbbbabaabbabbbbaaaabbaaaaabbbabaaaaabbbaabaabbabaaaabbababbbabbabababbaaaaabbaababaababababbabaaabababbabaaaaabbababaabbabaaaaabbbabaaaaaaabbbababababbbbbaabbbaaaaabaaaaaaaabbaabbbbaaaabbabbbbaababaabbbbaabbbabbbabbbaaabbabbabaabbbabbaaabbabbbaabbbbbabaaabbaaaaaabbbaaaabbbbaababaabaabbabbabaaabbbbabababbaaabaaaabbabbaababbaababbaaababbbababaaaaaabbabaaaaabbbbaababbbaabbaabaabbbbaababbabbabbbaaabababbaabbabbaaaabaababababbaaaabaaabaababbaabaaaabbbbbbbabbbbbabbbaaabaaaaabaabbbbbaaabbbaababaaabbaaabababbbbaaaabbababaabababaabaaaaabaabbaaabbaaaabbabbabbaaabbbaabbbaaaabaabbbbabababaaaaabbbababbaabaaaaaaabbbbabbabbabbababaababaaabbabbbbaaabaabaaabbabaabaaaaabbbaaaaaaaaabaabbbaaaaabbbbaabbaabbaabababbbaaabbabbbbababaabaabbaaaababaaaabaaaabaaabbabaabababaabbabbababaaaababbabbbbaabbbbbbababaabbaaaaaabaababbaababbbbababbabbbbbbbbbaaabaaaaabbaababbabbbabaaaababababaa
aabbaaaabbabbbbbabbbabababababaaaabbbbbbbababbbbbaabbbbabbaaaaaaabaaaabbaaabbababaababbaaaabbbabbaabaabbaaaaaabbaabbbabbababbaaabbbaabbbbababbababbabbaaaaabbaaababaabaabaabbbabbaaaaaaaaabbbbaabbaaabaaabbabaaaabbbaabbabaaaabaaaaabbaaababababaaabbbaabbaabababaaaabaaabbababaaaaaaabaabbaabbaabababbbbabababaaabbbbbbabbabbbaaabababbaaababbabbbabaababaabbbaababbaaabbbaaaaaaaaaabaaaabbaaabbbbbbabababbabaaaaababbabbbaaabbbbbaaaaaababbaaaaaaaaaaaaabbabaaaaababaabaaaababbbbaaaabbaaabaabbbbbaabaaabbabaabababbbabaaababbaabbababaaaabaababbbbabbabaaaabbbaaaaabbababbaabbbbabbaabbaabbabbaabababbababbaababaaabbbabbaaababbaaaaaaabbbbabaaaaabbbaaaabaabababbaababbabbbaabbaaabbaaabaabbbbbaabbabbabbbabbbaaabaabbbabbbabbbaabbabbabababbabbaaaababbbbababaabbbbbababaaababaaaaabbabbabaabbbbbbbbbaabababbabbaaaaaaabaaabbbaaabbabbababbbababababbabbaaabaaaaaabbabbbabbaabaaabaabbbaabaaabaaabbaabaaabbbbabbbaaabaaabbbaabaabbbabbbbababaaaaabaabbbbaaaaababbbbabbabbabbabbbbabaabaabbbbbbabababbbabbaabbbabbaabbababbbbaaababbbabbbabbabbaabbbababbbaabbaaabaabbaabbbbabbaabbaaaabaaaaaabababbbbaabbbbbbbbbababbabababbbbbabbbbabbaaaaaabbbaaaabababababbabaaababaaabbbbababbaabbaaabaaabaabbbaabbaaabbbbbbaaabababbabbbaabbbababbabaaababaababbbabaaabaaaaabaaababbbaabaabbaabaaaaaaababbabbabbabbbbbaaabbbbababababbababbbbbaababbbabbaababaabbbaabaaabbaaabaaababbaaababbbbbbbaaaaaababbbaababbabbabaababbbaaabbbbbbbbbababbaaaabbbaababbabbbaaaabbaababaabaabaabbaaabbbbbbbabaaabaaababaaaabaaaabbaabbbabaaaaaaabbaaaaabbbbaababbbaabaabbaabbbbaabbabbaabbbaaabbbabbabbbaabbbbabababbbabaaabaabaabaaabababbababaaabbbabaabaaaaaabaaaaabaabbbababbbabbabbaaabbabbbaabbbabbbaaabaaaabbbabbbaabababbaabbabaabababbabaabbaabaababaaaaabbbbbaaaaababbabbaabaaaaabaabaaabbbabbaaabbbaababbbbaaaabaabaabbabbbbbbaabaaaabaabaaaaaabbabababbbbbaababbbbbaabaaaabbbbbbaababbaaaaabbabbbaabaababbababaaababaaabaaaaaabbababbaaaabbbbaabbbbabbbbbbaaaaabbaaabaaabbbbaaaaabaabbabaaabaababbaaaabbbbabaababbbaaaababbbbbbbaaabbbbbbbbbabbbaaabbbbaaaaabaabbbabaababbbbbbbaabbbab
bbbabaabbaaaabaaaababaabbbbbaabbbaabaaabaabbaaababbabbabaabbabaaabbaabaaabbaababbababaabbbabababaaabaabaababbbbabbbaaaaababbbbabaabbababaabbbaabaababaaaabbbaabbabbbabbbbabaaaaaabbabababbbabababbabababbabababababaabbaaababaaabbbabbaaabbbaaababaabbbaaaaaabaaabbbbabbaaaababbbabaabbaabbabbaababbaabbaabbbabaabbbbbbaabbbbbbabbbabbbabbbaabbaaababaabaaabbabaabababaaabbaababbaababbbbbabbaabaaaabaaaabbababbbbabbbaaaaabbbabbabaaaaaabbbbabababbbabbbbaabaabbbbaaaabbabbbbbbabbbabaabaaaaababbaabbbbbbabaaaababbabaabaaaaabaabaababaaaabbbabaaaaabaababaabaabbbbbbbbbababaabbbbbbbabbbbaabaabbbbbaabbaaaababaaabaabaabbabaababaaabaababaabaabbabbaaaabbabaaabbbbbaababaabbaaaaaabbaaaabababababaabbbaaabbaaabbababbbbbbaaabababaaababbabbbbababbbbabbbaaaabababbbbabbbbaaababbbbbbabaabbbbbbbaaaabaabbbbabaaabbabaaabbbabaabbbabbaabbbbbbbbaaababbabaaabbaabababaaaabaabaabababaaababbbabbaabbabbababbbabbabbaaaababbbababaabaaabaabbaaabbaabbabbbbbabbaababbbaabbbaaaaaababbabbbbaabaababbbabababbababaabbaaabababbabaabaaabaababaaaabbbbaabbbaababbbababababbbaabbababaababbbbabbabbaaabaaaaaaabaabbabaabbbabbaabaabaabbbabbbabaababaaaabbbbaabbabaabababaaaabaaaabbbbbbabbbabbbbabbabbaababbababbabaaabaabaaaabaaabbaaaaaaabbbbbbbaababaaababbabaabaaaaabbaaaabaaababaaaaababbbaabbabaabababbbaabbaababbbbbbaabaababbbabaaaabbbbaabaaaabaabaababbbbbabbaaaaaababaabbaaaabbbababbbbaaaaabaabaabbabaaaabbbbabaaabaababbbbbbbbaabbaababaabbabbbabababbbabaaabbabbbbabaaaaabaaaaababbbbbbbaaabbabbbaaabaaababaaabbabbaaababbaaaaabbbaabaabbababaaaaabaabaabbbabbbbbbbabbababbbbbbbaabaaaabbababaaababbabbabbaaaaabaaaabbbababbbbbbbbbbbbbaaabbabbbaaabbaabaabaaabaaaabaaaaaaabbaabbaababbbabbaaaaababbaaaabababbbbabbaaabaaababbbaababbbbbabaaabaabbaaaabaabababaaaaabbababbbbaaaaaaabbbbaaaaaabaabaabbbaaabaabbaabbaababaaabababababaabaabbababbabbabbbabaabbbbababbbbababaaaaaabaabbabbbaababaabbbbbbbaabbabbbabaaabbbbaababbbaaaaaabbabbbababbababbaaaaabbbaabaaaababbaaabbabbaabaabbbbaabbabaababaabababbbababbabaabbabbaabaababbbbababbbbbabaabbaaababbabbaaabbaabbaaaaa
bbbaababaabababaabbbbaaabaaaabaabaabaababbabbaabbaaabbbbbbbaaaaaababaababbbabbbbbaaaabbabbaabaaaaaabbbbbabbaaabaabababbabbbbbaabaababbbbbabbaaaabbabaabababbbbababababaaaabbbabbbaabbbbbababaaabababbabbbbbabaabbbaabbbbbbabbbbaabbabbababbaabbaabbaabaaaaaabbbaaaabaabbbaababaaaaabaababbbaaaabaabaaaaabaabbbbbbabbbaaabbababbbbbabaabbababaababbababbaabbaaaabbabaabbabaaabbbaababbbabaaaaabbbaaabbaabaabbababaaabaaabbbabaaaabaaabbbaaaabbaababbababababaaaaabbaaabbbabbabbaaabaabbababbbbbabbbaabaabbabaabaabbbaababbbbaaaababaabbbbaaaabababbbbaaaabbbabbbbbbbbbbaabbaabaabaaabaaaabababaaaaabaabbabaaabbaaaabaabbabbabbbbbbbabbabbbaababaaaabaaababbbbaabbababbbbabbababbaaabaaaabaaabaababaaaaabbbaaabbbbabaaaabbabbaabbabaaaaaaaaabaaababbaaaaababababbaaabbabbbaabababbababbbbbaaabbaaaaabaaaaabbaabaabbabababbaaabbbabbabbbbaabaaabababaaaababbbabbaaaaabaaabbababbaabababaaababbababaabaaaaababbaaabbaaaabbbbbabaaaaabbaabbbaaaababbbbbbabbabaabbaaabaaaabbababbabbbbbbbbbaabbbbbaaaaaabbababaabaabbaaaaaabbbbabbaaaabbbbbabbaabbbbababbaabaabbaaaabbabbaabaabbbbabbbbbaaabbaabbababbbbaaabbbaaaaaaaabbbabaababaaabaabbaabbaabbbabbabbbaaabbbbbabbbbaabbbbabbbbaaabbbbbaaaaaabbaabaabbaaaaabbaaaaaaababbbbaabbabbabaaaaaaabaaabaabaabababbaaababaaabababbabbbbbaabaabbbabaaabbbbbbabaabbaabbbbabaaaaabbabbbbbbababababbbbaaabaaaaaabbabbaaaaaaabbaaaaaabbbaaabaaabaaabaabbbbbbbaababbabbbabababbbabbbaaabbaaaabbabaabaaabaaabbbaaaaaabaaabbabababaabbaabbabbaaaaabbababbaaabbabaaabbbbbabaababbaaabaabbbbbaabaababbaabbababbbbaabbaaabbaaaaababbaaaabbaababbbbbaaabaaabaabbbbbabaabbbaaaaabaaabaaabbabaabbbabaaabaaabaababbababbbbbbaaaaaabbbabbaababaaabababbbaabbabbabbbbabaaaaabbbabbbbbbabbbaaaabbaaabbaaabaabaabaabbaababbbbbaabaaabaabbabaaaaabbbaabbaabaabbbbaabbabababbaabbbbbaaaabbbbabbbbbaabaaababbbbbbaaaabbbbababaabaaabaaaabbaaaabababbabbbabbabbbabaabaaaababbaabbabaabbbaaaababaaabababbbabbaaaabbbaabbaabbbbbabaabaababaabbbbaaabaabbabaaabababbaaabbbbabbbabbbbaababaabbbbbbbbbaaabaababaaababaaaaaabbaababbbaababaabaabababbababbababbbbababbbbaab
bbabbbaabbbaabbbbaaabaaaabaaabbbababaabbabaaababaabbbabbaaaabbabbbabbaaaaabbbbbabaabbbbaabbbaabaaabbabbabbaaababaaaaabbaabbaaabaababaabbbaaababbaaababaaaabaaaabaaabaaababaabaaaaababaaaaaaaaabbaabbaaaabbbbaabbbaabaaabbaababaaaaaababbabaaabbbbbaaabbababaaabbbbbbabbbababaabaababbabbabbabaaabaaabaaaababaaaababbbbabababbbabbaabaababaaabababbaaababaabbababbbbbbbbabbabbabbabbabbabbbbaaaaaabbbabababbbbbabbbbbbbbabbbababaabbabaabbabbbbbbbbababaaaabaabbaaaaaaaabbabaaabbaaabbbbaabbbabbbabababbabababbababbbababbbbbabaaabbbbababaabababbaaabbbaaaaababaaabaaaaaaaaabaaaabaabbbbabaaaabaaaaabaaaaabaaababbbaaaaaabbababaabbabababaabbaaaabbabbabbbabbaabababbabaababaaaaabbbaaababbabbbabbbbbbabaabbbbbabaaaabbbaaabbbabbabababbbaaaababaabaabbbbbababbbaaabbbbbbbbaaaaabbbbaabaaaaaabaabababbbbbaaabaabaabaaababaabbaaabbbbabbaaaaaaaabaabbabbbbabbababbbaabbbbbabbbababaaabbababbbbaabbbaabbaaaabbbabbbababbaabaaaaabbbabbbbbbbaaaababababaabababaabbababbabbabbaababbbaaabaabbaaaababaabbbbbabbabbbaaabaaabaababbbbabbaabbbbaababaabaabaaabaaaaaaababaaaabbaabaabbaabbbbbaabbabbabaaabbaabbbbbaaaabababaaaababbababbbababaaaababaabbbabaabbaabaababbaaaaaaaaabbababbabbbabaabaaabbbbaabbabababababbababbababbbabaabbabbbbababbbbbbabbbababbabbbabbbaabbabbbbbababaaabbaaaabbbababbabbbbabaabbbbbabaababbbbaaababbababaaaabbbbbababbabbabaababbaabaabababbbbbabbbbbabbabbbabbbabaaaaaabbaabbbaaabaaabababbbabbabbabbabaaaabaabbbbbabbababababbabbbbbabbbbabaabbababbbbbababaaaabbbaaaabbaabbabbbbaaaabbababbbbaaaaabaabaaabbaabbaaabbabaababaaabababbbbbbbabaaabbbabaabaaabaaabbababbbbababbbaababaaaaabaaabaaaabaabbaabbbabbaabaabaababbbaabbbaabababbaabaabbaaabababbbbabbbabaabababbababbbaaaabaaaababababbbbaabababaaabaabbbbababaaaababbabaaabbababbabaababbbabbaabbbbbabaabbbbbbbbbabbaaaaabaaabbbababababbaabbabbabbbabbbbaaabbbababbaaabbaaabababbbbabaabaababbbbbababbaabbabbbbbbaaabbbaabababaaaabbbbaabbbbabbaabbabababaabbaabababbbbbaaabaaabaaabbbabbabaababbbabababaabaaaabbaaabaabbbaababaaabbbabbaabbbabaaaabaaababaabbbbbaaaabaabbbaabbbbbabababbbbaa
abbbbbbbbaababbabaaaaabbbababaabaaaabababaaaababbbaabababbbbabaabaaabbabaaaaabbabbaaaaaaabbaaaabbbababaaabbabbabaaabbbbbbbababaaaaabbbbabbbababbaaabaaaaaabbabbbbbbbbaabaabbabaabbbbaabaabbbbbaaaabaaabbaabbaaaaaaabbbaabaabbabaaabaabbbabaabaababbabbbbaabbabbbbabaaaabbbbaababaabaaaaabbabaabbababbaaaabababbaabababaaabbaabbabbababaabbabbababbaababbbbbbbaaabbaabaaabababbabbaabbbaaabbaababbbbbbbbbbbabaaabbbabababaabbbabababaababababbbabbaabbaabaaababbabbaaabaaaababbababbbbbbbaababbabaaabaaaabbbabaaabbabbabaabbaabbaaaababaaabbaaaaaaabaabbbabababaaabaabbaabbaababaaaabbabbbababbaabbababbaaaabbbbbabbaaabbbabababbbbbbbbbbaaababbaabbaaabbbabaabbaabbabbbbbbbabbbababbbbaaaabbbaabaaaaaabbbaaabbabbbaabbaaaaabbbbabaabbabbaabaaaaabbaaababbbbaaababbababababaaabbbbbbababaabaababaaabbbabaabaaaaaaaababbbbaabaababaaaabbbbbababbaaabaabbabbaabbbabaaaababaaaaabbabbaaabaabaaabbbbabbbabaaabbaaabaaabaaabbabaabbbabababbaaaaabbabbbbabbbaaabbbabaabbaabbbababaabbbbbbbbabbbbbabbaabbbbaaababbabbbbbaaabaaaaababaaabababbaabbabaabaababbbbbabbbaaaaaabaabbbbbaabbbbbabbbbbbbbbaaaabaaabaabbabbbaaabaabbbbaabbabbbbabababbbaababaaabaaaaabbbaaababbbabbabbbabbaabaaabaaabbbaabbbaaaaabaabbabbaaaaabaabbbabbbaaabbbbaaababbbaabbaaababaaabbabbabbaaaaaabaaaabbbababaabaabbbbabbabbaabaabbbbaabaabaaaabababbabaaaaaaaaaaaaabaababbaaaabbaabaabaabaaababaaaabaaaababaabbaabababbaaabababbabbabbabbabaaabbbabbabbaabababbaaababaababaababbbbbabbbbbabaaaababbabbabababbaabbababbabababaaabbbbbbaaabbababaabbbaaabbabbaabaabbbbabbabaaaabbabbabbbaaabbbbabbabbaabaabbbabbbbbbabbbbbabbbbbaabbbabbabbaaaaaaaabaaabbbbaababbaaaabbabbbabbabaababbbbaaaaabbaabbbaabbbbbbabaaaaabaabbabbabbbabbababbbaaaabaabbababbbababbbbabbbbaaabbbbbbbbaabbbbababbbabbabbbabbbaaabbabbbabbbbabaabaaaabbabbabbbaaaaaaabbbababbbaabbaaaaabaababbabbbbabbbaaababaaababaababaabbbbbbbabaababbabbaababababbbbbaabababbbbbbabbbbbbaaabbaaabbaababbabbbababbababbbbbbaabaabaaabaaaaabbabaababbbbaaabbabbbbbaabbabaaabaabbbabbbbbabbbaaaaababbbabaababbaaababaaaabbababbabbbbabaabbaabbbabaaabbbab
baaaabaabbbbbbbbbaababbaabaabaaabaaabbbbaaaaaabbbbbbbbabbaababaaaabbbbbaabbaaaabbbbbbabaaaababbbaabababbbbbabbabbbbabbabbbaabbaabaaaaaaaaabaababbaaaabbbaabbaaaaabaaabaaabbbabbaabbbbabaabbbaabbaaaaabbbaababbbbaabbbbbaaaaabaabbbbabbbbaaaabaabbaababbbaababaaaaabbabbbbabbbbbabbbabbaabbbaaabaaaaabbababbbbaabbaabbaaabaaaabaabbbaabbbbabbbbbaabbaabbbbabaaaaaaabaaaaaaabaabababbbabbbababbaaaabbbabbaaabbababbbaaababaaaaababaababaaaaababbaabababbbbbaabaabbaaaabbabbbabaabbaababaaabaababbbbbabbabbabaabbbbaaabbbbabaabbbbbaaaaaabbbbaaabbbaabbabbaababbbabbbbabbbaaaaabbaabbabbabbabbabababababbbabbabaaababbaaabbabaaabbbabaaaabaaaaaabbbbaabababaabbbabbaabbabbbaaabaaaababaaabaaaabbbaabbababbaaaaaabbabaaababbbaaaaababababbabaaaabaabaaaaaaabbaaaaaaabbaaaabbabaabbaaaabababaabbababbaaababaabbaabbbbaaabaabbbabbbbbabaabaabaaabbababaabbabaaaabababbaaaabbbabbabbbbabababbabbababaaabbbabaaabaaaabababaaaaaaaaabbbbabaaaabbbbabaabbbabbabaaaabbbbaaabaabaaaabbaaabbaaaabbbbbaaaaabababaababbaabbbaabbabaaabbabbbabaaabaaabbabbbbbaabbbaaabbaabbababbabbbabbaabbababaaabbabaababaabaabbbabbababbababaaaaaaabaabababaaaaabbbbaaaaaabbabababbaabbaababbaaaaaababbbbbbbaaaabababaabaabbaabbbaabbabaababababaaabbbabbbbbaaababbbbaabbbababbaabababaabbbabbbaabbaabbbaaababbaaabbaabbabaaaabbbabaaabaaaabbbabbabaaababbabbaabaabaabaaaabbbaabaaaaaaabbabbabbbbbabbbaaaaaabbbbbbaabbaabbabbbabaabbbbabababaabbbabaabbbaabbababaaababaababbbababbaababbaaaaaaabaaabbabbaaaaaabaabbabbbaabbbaabbaaaabbababbabbbaababbbaaaaaaaaabaabaababaaaaaababaababaaaabbbaabbbbbabbbaabbbabaabaababbbbbaaabababbbababbaaabbbbbababbaaaaaabbabaaaaaaababbabbaaaabbbabbababbaaabaabaabbbbabaaaababababaabaaababbababaababaaaaabbaabbaaaababaaaaaaaaaabaababababaaababbaaabbaaababbbbbababaabaaababbbababbabbabbbaaaaaaababbabbabaabbbaabbbbbbababbaaaabbabbbabaabaababbbbbbbbababaabaababbbbbbbaabbbbaabbbaabaaaaabbaaaabbbabbaaabaababbaaaababbbababaabaabbaabababaaabbbbbabbbabbbabaaaabbbabbbbbaabbabbbbbabababaaaaabbbbabbbababbabaabaabbbaabbbababaabaaabbabaaabbbabaababbbbbabaababaa
abbbabbbbbaaaaaaaabaabbbbaabbbaabaabbaabbbbabbabaaabaabaaaaaababababbaababbbbababbaaaababaaaabbababbabbaababaaabababaaaaabbabaabbabbbbababbaababababbbbbaabbbaabaaabbaabababbbabbbabaaaabbbbaabaabbbababaabbbaababbababbababaabaababbbbaabbabababaaabbbbbbbbaabaababaabaaabaaababaaaaaaabbaaaaabaaaaabababaaaaaabbbababbbaababaabbaababaabbabbbbaaabaabaabbababbaaabbbababaabbaababaabaabababaabbaababbabaaaabaabaabbabbaabaababaaabaaababaaabaabbbabaaaaabaabaababbaaabaabbaaabbbabaaabbbbaabbabbbabbbbabbaaabaababaaaabbaabbabababbaababbbabaaabbbaababbababbaabaababbbbaabaaaaaabbaabbbbababbbbbabaabaaaaaaaabaabaabbaaaababbaabaaaabaabbbaabbbaaabbbaabbabbaaabaaabbbbbbaabbbbbaaabababbabaabbababbaabbabbabbbaaaaaabaaaaaaabbabbaababbbbbaaaaabbbaaabbbbbbabbabaabbaabbbbaabbbaaaaaaababbaaabaabaaabbbaabaabababbaabbabaabbaabaababaabbbaaababbaaabaaaaaabbaaabbabbaaabaabbaaabbbabbbbaabbabaabaaabababaaaaaababbaaaaabbbaabaaababbbabbbabbabbaabbaaaaabbbbabbaaabaaaabbbabbbbbaaabababaabbbbaaabbababaabaababaabbbababaabbaaababbaaabaaabbbabbabbabbaabbabaaabababbbaaaabbabbbababaabbaaaaabbbbaabababbbabbabbbbbbbabbbbababbababbbbbabbbabbbbbbbbbbbaabbbabaababaabbbbabaabbbabbbbaaabbbbaabbaaabbbbaabbbabaaababbbaabbababbbbbbabbbabbbbaaabababbaabaabaaaaaabababbababbbbaabaabbbbaabaaabaaabaaaababbababbaabaababbbbbaabaabbaaabbababbababaaaaaabaaaababbbbaaabaabbbaaaabaaaababbbbabaaaaabbbbaaabaaaabbabbaaabbbaaabbbbbababbaaaabaaaaabbbabbabbbabbbaabbabbabbaaabaaabaaabaabbababaabaaabbababababaababbaaabbbabbbbbaaaaabbbbbabbbbaabababbaababbaaaabaababbabaaabbaaaaaabababaabbbababaabbabababbaaaaabbaabaaababbabbababbababaababbabbabaaaaabaabaabaabaaabaabbabaaabaaaaaaaabbbaaabbbbbaaaabbbabbbbbababaabaabaabbbabaabbbabbbaaababbbabaababbaaaabbabbbababbbaabbabbaababbaaabbabaabbaabbbabbabbbbbbaabbaabbaabbbaabaababbaaabaaaaababaabaaaaaabbabbbbabaaabbbbbabbabaabababbaabbabbaaaabaaaabaaababbbbbababbbaabababababaabbabbaaaaabaabababababbaabaabbaababbbaabaabbabbaaababbaaaaaabbaabababaaabaaabaabbabaaabaababbaabbaababbbbaabbabaabbbabaaabaaaaaaaabab
aaabbaaabaabbabbaabbbbbbbbbbabbabbababbaaabaaabaaaabbabbbaaabbbaabaabababbbbbbabaabbbaababbbaabaaabaababaaaabbaababbbabbbbabbbbbabbbabbaaabbababbaabbbbbababbaaaaabbabaaaabbbbbbbbaabbbbbaaabbbaabbabaabbbbbabaaaabaaababababbbababaabababaaaabbbaabaaabbbaaaaaabbaabbaabaaaabbababbabbbbaabbbbbbbabbaababbabbbabbbaabababaababaabbbabbaabbbabbabbaabababaababaabbaabbbbbbbbbaabbbbbaabbaabaabbabababbabbabbababaaaababbaabaaababaaabbbaaaabbababbabaabaaaaabaabaabbabaaabababbababaaaabbaaabaaaabbabbbabbaaabaababababbbbabababbabaaabbbaabbbbbaababbbaaaaabaaabbbbabbbabbbaabbbbbaabbaaaabbaabbbbaaababbabaabaabababbbbbbababaaababbaabaabbabbaabaabbaaabbaaaabbababbaabaaababbbbabbaaaaaaabbbbbaaaaabbabbbaaaabaabbabaabbaababbababbbabaaaabbababbbaabbbabbaaaaabbbbbbabaabaababaabaabababaaaabbabbbabbabababbbbabbabaaabbbbbbababbabaababbabaaabbaababaababababaabbaababbaaabaababbbabbbbbaaabbabaabbabbabbbbbbbabbabaabbbababbbaabbbbabaaaaaaaabbbbbaabaaaabbbaabbaaaababaabababaaaabaababbabaabbabaabaaaaaabbbabbbbbbabbbabaabababaaabbbbaabbbabbbbbaaabaabaabbaabbababababbabaaabaabaaababbbbbabbbabaaaabaabbbbbbbaaaaaabbbbabaabbbbababaabbbbaaabbbaababbbabaaaababbaaabbbbabaabbabbabbaaabbbabaaaaabbababbaaabbbbaabbabbbbbabbbbaabababbbababbabbabbabaabbbbbbbabaaababbabbaaaabaabbaaababbabbbaaabbaababbaabbbbbabbababbbbbbbababaabaabaabbbabbaabbabbabababbaababbbaaabbaaaaaabaabbabaabbbaabbbbaabbbaabbabbbbababbaaaabbbaaaaabbbbabbabababbbabbababaaababbaabbaaabbabaabaaaabbabbaabaaabaaaabbaabbbaabbaaabbbabbaabbbbbbababbaaabbbbbbbabaababbbbbabbababbbbbbbabbbbbaaabbbbbbbaababbbbaaaaaababaaaabbaaabaabaabbababaaaaabbbbabaabbabaaaabababbbabbaaaaaabbabbabbaabbbabbbabaaaabbbabaabbabbbbbbaabbaabbaabbaaabbbbaaaababaaabaaaababaababaaaaaababbbaabbabaaabaaaaabbbabaabbabbabaabbbbababababaaabbaaabbbaaabaabaabbbaababaabbaababbbaabbbaaaaabababaabaabbababbaabbaaabbaaaabaababaabaababaabbaaaaaabaabbaabbabababbbaabbabaabbabaabaaaaaaabaabaaaaaaabaabbbaaabbbabaaaaabbbbaaabbbabbbbaaabaabbababbabbbabaabbbababbababbaababbbaabbabbbabaababbaaaaabbbbbabba
bbbbbbabbabaaaababbabbbaabababbbbbbbbababaaaabaaaababbaaaaaaaabaabbbabbbbaabbaabbbabaaabaaaaabbbbbaabaaababaaaaabbabaaababbaabaabbabbaaabbbbaabbabaabaababbaaaaabbbbabababbbbababbaaababbabbbaabbbaababbabaaabaabaaabaaabbbabaaabababaaababbaabbbbbbbaaaababbbbabbbababababaabbbaababaabaabaaaaabbababaaababbaaabbaabbababaabbbaabaaaabaabbabaabbbbbaaaabbabaaaabbaaaabbbaabbaaabababbbbbababbbbabbabaabaabbabbbaabaaababababaabbababbbbaababbabbbbaaabaabbbbbbaabbabbbbaababbabbbbbbabbabbbabababbbabbaaababbabaaabbbbaabbbbaabbabababbbbbabbbbaaaabbabbaabbaabaaaaabbbababbbbbbbbaabbbaababaabbaabbbbbaaabbbabaaaabaabaaaabbbbabbbabaabbbabbaabaabbbbbabababbbbbbaababaaaabbabbbbaaabaabbbbabaaaabaaababbaabbbbaabbbabbaabaaaabbaabababaaabbbaababbaabaabbbbbabbababbaabbbabaabbbbbbabaabaaaaabbbabbabbbbbbababaaababaaabaababbabbbababbbaaaaabbbabbbbabbabbabbababbabaaaaaaaabababbabbbaabbbbbaabaaabbbaababbbbbbbabbbbababaaabbbaabbbbbaaaaaaabbaabbbabbabbababbababbbbbaaaabaabaabbbaabbbaababaaaabbaaaaaaababbabbbbbaaabaababaabaabaaaabbbbabbabbbababaabaaaababaababbabaaaabaabaabbaabaaaabbabaaababbbabaaabbbaaaaababbabaaababbbbbbbbaaaaaaaabbaabbbbbaaabbaabbaabaabbbabbabaababbababaaabbabbbbbbbbbabababbaaabbaaababaaaabaaababbbbbbbbbbbaabbbbbabbbabaabbbbbaababbaabbaaaaaabbbabaaabbaaabbbaababaabbbbbababbababbaababaabaaabbbaaabaabbbabaaabbbbbbaaabbbbbbaaaabbabbaaababbaabbbaabababaabbbababbbaaabbbbbbaaaabbbbbababbababbbbbabbbaabbbabbabbbabbbbbaabbaabbaaabaabbbbbbbbabaabaaaaabababababaaaabaababaabaabbababbaaabbabbbbbbbbbbaabbbabbabbabaababaaabababbabbbaaaaababbaabbbaababbabbabbbaaaabaaabbabaaaababbbabaabbbbbbaababbaabaaabbaaabbbaaababaaaaaababbbabbabbaaababbbbbbaaabbabbaabbaaabaabbbbaaaababbbaaaabaaaabaabaabbabaaaaabbaaaabbabbbabbabbaaaabababaabababbaaaabbabbbaababbbbababbaababaabbaaababbaaaabaabaabbbabbabbabbbaaabaabbbbbaabbaaabaababbaaaabbaababbbaabbaaabababaaabaaaababbbaaabbababbababbbabbbbbabbaababbaaaaaabbabaababaabbabaabbabbbbabababbbabababaabbaaaabbaababbabbaabbbbaaaabaaaabbbabbbaababbbbabbbbabbabaaabaabbbbbaaaaa
abbbaaaabaaaabbbbbbbaabbababaabbbaaabbbbbaaaaaabaaabbbbbaaabbabbbaababababaabababbbbbaabaabaaabaabaaaaaaaababbabbbbbabbbbaaabbaabaabaaababbabbbababaaaababbbaaabbabbbbaabaababbbbbbaaababbabbaaaabbaaaaabaaabbbbbbababbbbbaabbbbbbbaababbbbaaaabbaaabaaababbaaaaabbbbbaababbabbbbbaaaabaaabaaaaabbaaaabbabaabbbaabbbbbabaabababbbbabbbabbbaabbbaaabaaabaabbbbabbabbaabbbbbbbbaaababbabbaabbaabaaabaabbbbabaaababbbabbaabbabbbbbabaababbabbbaabbaaaabbabaabaabbababbaabaaabbbbaabbaabbbbbababbababbabbbbbbbababaaaaabaabaaababababbbaabaaaaaabbbababbabababbababbbaababbabbababbaabbaaabbaababbaaabbaabbbbbaaaabaabaaababbbbabaabababbaaabbabbabbaabaabbaaabbababaabaaaabbbbbbbbaaaaabbaaaabaabbbbaaabbabbababababaaabbaaabbbbaaababaabaabaabbbaaaabaabbbaaabaababbaaabbbbbabaababbbbbbbbbbbbabbaaababbababbabbaababaaaaaaaabbabbabbaabbaaabaababbbaaabbbbbaabbbbaaaaababaabbaabbbabbbaabbaaababbbabaaabaaaabbbabbababbaabaababbabaabbbabbabbbbaabaabbbaabaabaabaaabbabbbaabbbbbaababbabaabaababbaaabaabbbbabaabbabbbaaababbaaabababbbaaababaababbbbbaababbbbbbbaaabaabbbbbaabbaabaaabbabaaaaaaaabbbaabbbababaaaabbaaabbbbbbabbaabababaaaaabbaababbbbaaaaaaababaaabbaaabaaababbbbabaaabababbbababababaaabbaabbbbbbbbabbabaaaabbbaaaababaaaabbaaababaabbbabaababaabbaabaaabbaabababbbabaaabababbabbabbabababbaaabaaaabbabbabbabbbbbabbabbaaababbbbbbabaaababbbabaabaababbbaaabaabababbabbbbbbbbabbabababbaaabaaaabbbbabbabbabbbaaaaababbaaabbbbbaaaaabbaaaaababbbaaaaabaabaabbabbaaabbbbbaabbaaaabbaabaabbbaababbabbbababbabaabbaaabaaaabaabaaaaaaaabbaaaaaabbabbbabbaabbbaabaaabbaababbabababbabbaaababbabbbababbaabaaaaaaabbbaaaaabbbababbbbbbaabbbaaaababbbaabbbbbbbbabbababaaababbbbabbaabbbbabbbbabaabaaababaababbbbbbaabaababbbbaabbabaabbbabbbbbabbbbaaaabbbbbbaaabbaaabbabaabababababbaaabbbbababaabbabbbbbababaaaabaaaabbabaabbbaaaaabbbbbbaababbaabbabbababbaaaabbaaaaaaabbaaaababbabaaabaabaababaaaababbabbbababbaabaaaaaaaababaaaaaababaabaababbabbabbaaabbbbbbabbababaababbaaabbabbbabaaabaaaaaaaabbbabbbabbaaaabbbbaababbaaaabbbbaaabbbbbabbbaaabaabbabbaaaabababbbb
aabaaaaabaaabbaabaabaaabaaaaaababaaaaababaaaaaaaaaabbbaabbbbaabbabaabbaaaaabaaaabaaababaabaabbaabababaabbabaaabbbababbbbbaaabaabbbaababbaabbbaaababaabbabaaababbbaababaabaabaaaabaabbbbbababaababbabbaabbbbbbbaabbbbababaaaaaababbaaabbbbbabbababbbbaabaaababaabaababaababbabababbbaabbabbaaaabbbabbbababaabbabbabaaababbababbbbbabababbaaabbbbbbbabaabbbababbbaabbbaaabbaabbbbaaabbabbbbabbbabbabbbaaababbaabbbbbaaaaaaaabaaabbbbbbaaabbababbbaaabbababaaaabbbaaabbaabbaabbaababbabababbbbababbbaabbaaaabbababbbbbbbbbbbaaabaaabbbaaababaabbabababbaababbaaabbbbabbbaabbbbababbbaaaabababaaaaaabbbabbaabbbababbbbaababbaabbabaaaaaabababbaaabababbbaabaabbabbabbaaabbbabbbbababbbaababaaaabbaabbabbbbabababaabaabbbbbbbbbabbbaabbabaaabbaababbbaababaabaaaaabbababaaaaaabbbbaaabaabbbaabbbaabbbabababbbabbbbaaabbbbabbaaaabaabbbaaaabbaabbbaaabbaabbbaababbabaaaababbbaabaabbaabbabbaaabaabbbbbabaababababaabbaaabaaaaaabababbabaabbbbabbbbabbbbbaaabbbbbabbaaaaabbbaabbbbbbaaabbabbbbbbbaaabbbbbabbaaabbaabbbbbbabaabaabbaaaaaabbbabbbbaabaabbaaaabbaabaaabaabbbbabbaabbaaaaabaabababbbabbbbbbbabaaaaabbbbbabbaaaaabbbabaaabbbbaabaabbaabbaabbbbbbbaaabaabbbabbaabbbabbabbabbbaabaabaaababaababbbaabbaaabbbbabababbbbabaababbbaababbaabbabbaabaabbbbbbabaaababaababaaabaaababaabbbbabbabbbbbabaababababbaababbbabbbaababbabaabaabaaaabaaaabbbababbbbbaaaabbbbbaaaaabbaabaababaabaabbbabbabbabbbababbbaaabbaabaaabbabbabaaaababaaabaaabaabaaabbabbabbbbbaabbbbbaaabbbbabbaabaabaaabbbbbabbaaababbbabbbaabababaabaabaabbbaaaaaabbaababbbbbbabbbabbabababbbbabababbabbbababbababaaabbabbaabaabababbbaabaaaabaaaababababbbaabbaaabaabaababbaaaabbabaaaabaabbaababbbaabaabbbbabbaabaabbbbaababbabaababaabaabbbbbbbabababaababbbaababbbabaaabaabaaaaaabbabbbaabbaaaabbbaaaabaabbbbbbababababaabaabaabaaabbaaaaababbbbbabbabbababbbabaaabbbaaaababaabaaaaaabbababaaabaaaaaaaababbaabbabbbbbaaaabbbbbaabababbbbabbbabbabbaaaabbaabaaabbbbbbaabababbaaabaaaababbbbbaababaababbabbaaabababbbaabaabbaabaaababaabbaabbbbbabbabaabbaaabbaaabbaabbbbabbbbabbbababaababbbaababbbabaaaabbabbab
aabaaabbabbbabbbbbbbbbabaababaaabaababaabbbbaabbbbaabbaabbabbaaaaaababababbbbabaaabaabaaaababbaabbabaaaabbaabbabbabbaababbaababbbaaababbaaababbaaabbbbabbaabbaababbbbbababbaaabbbababaaaabbbabaaaaaabbabaaaaababbbaababbbbabababbbbabababaaabababbababbaabbaaaabababababaaaabbbaaabbbbabbbaaaabbbaaaaaaaaaabbbabbbaabbabbbabaaaabababaabbbabbaaabaabaabbaaabaabaabbabaaaaaababababbabaaaaababaababaabbabaababbaabaababababaabaabaaababaabbababbbaabaabbbabbbaaababbbaaabaaabbaaaaabbabababbabbbabbabaabaabbbaaaaabbbbaaabbabbbabbababaabbbbaaabbabaaabbaaaaababbbabaaaaabababbabbababaabaaaabaabaabbabbbabbbabbabbbaabaabbbabbabbabbbbababbbaaaabbbabaaabababbbaabbbbaabbabaababbbabaabaaabababbbaaaaaabbabbbbabbbbabaaaaabbbaaabbbbabbbbbbbaababaabaabbbabbbababaaababbbbabababaaabaaaabbbabaaabbaaabbaabababababaabbbbbbababbbbbbbaabaaaababbabbaaaaaaabbaabbbbbaaabbababaabababbaaaabbaababbbbabaaabaabbbabaabbbaababaabbbabbabbbbbaaaabbabababbbabbabaabbabaababbaaaabbabababbabbbabbbbabbaabbaababbbabaabababbbaaaabbbbbabbbbbbababaabaaabbbaaaababbabbabaaabbbbbbaaaababbbabbaaaaababbbabaaabbaabaabbbabbabababbbabaaaaabbabbbabaabbabbababbababbaabbbababbabbbbababbaaaababbbbaabbabbabbababbbbbbaaaaabbabbbbababbbbabbbabbaaaaabaabbabaaaaabbbbaababbaababaaaabbbbabbabbbaabbaaaaaaabbabbaaaaabbbaababbaaabbbaabaaabaabaaaaaabaabaabababbbaabaabbabaaabaaaaaabaaaabaaabaaaaabaaabaabbbabababbbaababbbaaabaababaababbbbbbaaababaabbabbaaaabaababaaaaaabaaabbbabaaabbababaaaabaabaaaaaabbababaaaaaaabbaaabbbaabababbbbabbbbbaaabbbabababbabaabaabbabbabbbaabbaabbaaaaabababbaabbaababbaaaabaababaabbaaaaabbaaababbaaabbbbbaaabbaaaabbabbaabbbaaaaabbbbabbaabbabaaabbabbabbaaabaaabbbaaabbaabbabaabbaaaaabaaaaabababaabbabbbbaaabbabaabbbbbaabaaabbbaaabaaaabaabbaaababbaabbbaabbbaabbbbabababbbaaabbbaaaaaaabaaaaaaabaaaabbaabbaaabbabaaaaabbaabbbbaaabababbabababaababaaaaababaaaababbbaabbbbaabbbaaabbabaaaabababbaaaaaaabbaabbbababbbbabbabbaabbbbbababbbbbbbbbabbbaaaabbbabbbbaabaabbaaaababbbabbaaaabaaabbabaabaaaaabababaabaaaabbbbbabaabaaabaabababbabbbababaabaaab
bbaabaaaabababbababaabababbbaababbababababaabbbbabbaaaaaaaaababaaaaababbabbbbaabaaababbbaabbbbabbabbbbabbababbaaaabbbabababbaaaaaaaaaaabbbbaabbbaababaabbbabaabbbbaaaaaabaaabbbbbbbabaabaabaabbbabaabababbbbbbaababababbaaabbbabbabbbaabbaabbababaabbabaabaaaaaaababbbbbbaabaaabbbabbabbabaabbbabbaaaaaabaaababbababbbbbababaababbabbabbbbbaabaaababbaababbabbbaabaabbbabaabbbbbaaaabaabaabababaaabbabaaaaabbaabaabaabbbabaaaaaaabbbabbabababbbbabaaaaabbaabbbbaabbaaababbbbbabbbbbabbbaaaababbbbbaaaaabbabababbabbbbabbbaaabaabaabaabbaabbabaaaabbaaaabbbabaabbbbbaabaaabbaabbaabbbbbbaaabaababbabaabbbbabbabaaaaaabbbbbbabbbababbabaabbbaaaaabbaaabaaaabaabbbaabbabaababaabbbaabaaaaaaaaaaaabbaaaabbbbbabbaaaababbbbabbabbaaaababaabaaabbbaabbbabbbbbbabaabbbbabbbbbabbaaaabbababbababaaabbaababbabbbbbbaaabaaaaabbbbaabbaababaaaaabbabaaaabababaabbbbaabaaaaababbbaaaabbaabaabaabbbbaaaabbaaaaaaabbaabbbaaaabaabaaaabbaaaabbbabbbbbabbabaabbabaababbbbabbbbbbbbabaababababbbbbaabababaaabbabbabbabbbbbabbbbaaabbbaaaababbaabaababbababbabbbaaaaabbbabbaabaaaaaabbbbbbbbababbbaabaaabbaabbbbbbabbaabbabbbaaaabaabaaaababababbbbbbbabbbbaabaaababbabaabaaaaaaabbababaaaabaabbbbabbabbbabbaabababaaaaabbabbbbabbbbbbbababbabaaababbbabaaabaababaabababaabbaaabbabababbaabbbbbaaabbbbbaabbbbaaaabaabbbabbaaaabbbbbababbbababbabbaaaaababababbabbaaabababaabbaaaababaabbababbabaaababbbbbbbbabaaaabaaaababaabbbbbbbbabbbbabbbbbaaaabbaabbbababbbbbabbbaabbaababbaaabaaabaaababaaabaaabbabbababbaabbbbaabaabbaaaaaabbbaababaabbaabbabbaaababbaaabaabbbbbbaaabbababaaaababbaaaaabaaaabaabbabaaababaabaabbbbbababbbbaaabbabababbbaabbbabbbaabaaaababbaababaaababbabbabaabbbaabaaabbaabaabbbabaabaaabaabaabbababbbbbababbbbbbbabbabaabaabbbaaabbaaabbababaabbaabbbbbbaaaaabbbaaababaabbbbaaabbaaabaababbababaabbbabaabaabaabaaabbbbbbbbbbababbbbababbbbbababababbabbababbbabbbaaaaaaaaabbbbbababbababbabbababbabbbaaabaaabbabaabbaabaabbbbabbbabbbaaaabbabaabbabbaaaababbababbaaabbaabbabbbabbbbaabababaabababbaabaaaabbaaaabbaaaaaaaaabaabaaaababbbabbabbaaaaabababbbbbbabbbabbaababa
bbabbaaaabbbaaabbbabbabaaabbababbbaababbbababbbbbbabbabaabbabbababbbaabaaabbaabaabbaaabaabaaabbbaaaabbabbbabaaaabbbabaabbbabbaaaabbbbaaaaaaaababababaabbaaaaabaabbabaaaaabbbaabbabbbbbaabaabbbbabaaaabaaaabbaabbabbbaabbabbababbbbbbbbaaabbbabaaababbbababbaaaaabbaabaabbabbaabbabbaabbaababbaabababbabaaabababaabbbabaaabbbaaabbbbbaaaaabbabbbabaaaaaaabbaaababaaabbbababbabbabaaaabbbabbabbbaabbabbbbababbaabbabaabbbbbbaaaabbbabbabbbaaaaabaaababbbbbaabbabbaaabaaaaababaabbbaaaabbbbbbbbbaabbaaaaaaaababaabaabbbbbbabbbabababbabaabbababbbaaabbbababbabaabbbaaabbaabaababababbbabababaabbabaaabbabbababaabbbbaabababbabbbaabaabbbaaaabaaabbbaabbaabbabbbababaaaaabababbaabaabbaaababbbbabbaabababaaaabbbbbbaaaabbaaabbababbbbbbbabbbaaaaabaaababaababbabaabababababbbbaabbabababaabbabbbabbbaaabaababbbbabbabbbabaababbbbabbbaaabbaabbbbaaabaaaaabbbbbaababaabbbababaabbbbaaaabbabaabaabbaabbabbbbbababaabbbaababbaabbaabaaaaababbbaaababbabbaabaaaaabababaabbaaaaabababbbbbbabbbabaabaabbbbbbbabaaaabaabbbbbaababbbabaabaabaaaabaabaaabbbaaabaaababbbabbbbbbaabbbbabbaabbabbbaaababbbbabaaabbbbababbaabbbabbababbabbaabbabaababbabbabaaabbbbaaabbaabbbbbbbbabaaaaabbbbbaaabbabbbaaaaabbbabbaaaabbaabbbbbabaabbbaabaaabaaaabaaabbbbababbbbaabaaaaabbabaaabbabbabbababbbabbababbabbabaabbbbbaabbbaabbaaabbaabbaaaabbaabbbbbaabbbbababbabbbaaabbaaabababbababaabbaaababaaaabbbbaabbabbbabbabaababbaaababaabababaaabbaaaabbbaabbabababababaaabaabbbaaababbbaaabaabbabaababaabababaaabbbaabababbaabbbbbbabaaabbbbbbbaaabbbabaaabbaaababaababbbbbabbaabbbbabbabaabbbabbabbbbbbbbabababaaaaabbabbbababbbaaabbbbabbbbbabbbaaaabbaabaabaabbabbbbabaabbbababaaabababbbabbaabaabbbabbaaaaababababaabbbbbabbaaabaaaaabbaaaabbaaaabbaaababbbbaaabbbbababaaaaabbaababababbabaabababbbbbbbbbaaaabbbababbbbbbaaaababbaaaababbaaabbabaaaabaaaaababaaaabbabababbaabbbbbabaaababbaabbababbabbbbaababbababbabaaabbabbbababaabbaabbaaabababbababaaaaababbbabbbbaaaababaaabbbbbabaababaabbaabbaabbbbbbabaabbabbbaababbbbaabaaabbaaaaaaababbaaabbbbbababbbbaaaabababaabbabbbbbaabbabaaabbbbabbbbaa
aabababbbbaabbbaaababbbaaababbabbababababbbbaaabaabaababaababbbabbbbabbabbaaaaabaaababbaababbabbbaaabbaabbabbbabbbbbbbabbabbaaabababbbbbbbbabbaaaabaaabbbabbbaababaabbaabbbbababaabaabbbaabbbaabaaabaaababaaaaaaaaaaababbaaaaaabaabbbbbabbbabbabbaaabbbbbaabaaaaababbabbbbbbbbaabbabbbbbabaaababbbbabbbbaaaaababaabbaaabaaaaaababbbabbabaaaaaaabbbaaabaabbbbbababbbababaaabaaabbabaaabbaaabbbbabaababbbbbbbbabbbabaaaaabbbaabbbaaabbbabbbaabbaabbaabbaaaaaabbbbbbababaaabbaaaababaabaabaabbbaabbaababaabbbabaabbabbabaabbbbbbaaaabaaaaaaabaaabbabaabaaaaaabbbbabaaababbabbaabbabbaabaaaaababaaabbabaaaabbaaabaabaabbbbbaaabbaababbbaaabbbaaabbbabbbabaabaaaaabaaabbbbbbbbbbaabaabaababbababbbaaabbaaabaabbaaaabbbabaabaaaaaababaabbabaaabbbaaaabbaaaababaabbbbaabbabaabaaababbbbaaaaabbbabaabbabababbbaaaababaabbababbaabaabbabbbabaabbbaaaaaabababbbaaaaaabbaaaaaaabbabaaabbbabbabaabbbbaaaabbbbbababaabbbabbaabbaaabaaababbaaaabaababababaaaaabbaaaaabababbaaaabaaaaaababbbbaabbabbaabaaabaabaabbabbbbabbbaaabbabababbabaabbaabaaaababbabaaaaaaababaabbaabaababbbbababababababbbbbaaaabbaababaabbbbaababaaaaababbaabbbaaaaababbbbbbaabbaabbbbbaabbabbababbaabaabbbaabbbbbaaabaaaabbaabbabbaaabaaaaabaaabaaababaabababbbaaaaabaaabbaaabbabbabaabbabaabbaaababbababbbabbabbbaaaaabbbabbbaabbbbaabbabaabbababaaababbababbbabbaababaaaabbaaaabbaabbbbbbbaaababbaaababaaaababbbabbaaabaaaaaabbbbbabbbbabbbbbbbbbaaababbabbaabaaababaababbbabbbaabbabababbaabbbbaaabbbababbaababbbbabbbbabaaaabbabbabaaaababbaababababaabbbbbaaabaaabbbbbabbbbbbabababbaabbaabbbabaaabaaaaababaaaaabaaabaabaaabbbaaaabbbbbbbbaaababbbaabaaaabaabbbaaaababbaaabbbabababbaabbbbbabababbaaababaaababaaaabbaaabaabaabbbbbababaabbbabaababbbaaabbbbababaabababaaabaaabbabbbabaabbabbbabbaaaabbaababbabbbabbaababbbabaabaababaabaaaababaaaabbaaaaaabbbaaabbaabbababababaabbbbbbabbaaaabababbababbbaabaaaababaabbaaaaabaabbbabbbabbbabbabaabbaaabaabaaabaabbbaaababbabaabbbabbbabaaaaaaaabaaaabaababbbbbabbbababbaaabbaabbabbabbaaaaababbbabbabbabbaababbbbabaaababbbbbbbbbaabaaabbaaaaabbaababbbabaabaaaaa
bbbbbabbbaaabbaababbbbbababaabbbbabbbaabbbabaaabaabbbbabbabbaabbbbbbabbbaabaaabbbbbbbaaaababbbabbabbbabaaababbabababaabbbabbbabbbaabbaababababbaaaaaabaaaabaaaaabbbaababbaaababbbbabaaaabbabaabbaaaabbaaaabaabababbabbabaaabbbaabaabbababbabbbabbabaababbbbbabababbababbabaaaabbbbabaabaaaabbbaabaaaababaabbaabaabbaaabaaabbabaaababaaabababaabbbabbabbaaaaaabaaabaabababbbaabaaaabbbaabbaaabbabbbabbabaabbaaabaabbbaaaabbaaaababbabbaaabbbaaaababbababbbbbbbbabbbbbbabbbbaabbbbbbaabaaaaabaababbbbbbaaaaaabbabbabababbbbaaaabbbabababaaababababbaabbabaaabbaaabaabababaaaaabaababaaaababaaabbabaabbbaaabababbbbbababbbababaabbbbbbbaaaabbaababbbbaabaaaaabaabbbbabbbaaaaaabbababababbabbaaababbabaababbabaababaaabaaaababaaaabbbabbabbbbbbbabbabaaababbababbabbbbaabaabbbabbabaaaaaaaaaabaabbbbaaaaaabbbbbbaabbbaaabbbabaaabbbbbbababaabbababbbbaababaaabbbabbaabbbababbabaabababbbaaabaaababbabaaabbaababbababbabbabbbbaaaabaaabbaababaaabbabbbabaaabbbababaaaabbaabaabbaaaaaabbbabbbaaabaaaabbbababbbbaabbabbabbbaabbbabaabbabaaaaabaaaabbaaabaaabbaababaaaaabbababbaaabbabaaaaaabbabababbabababbbabaabbbbbabaabaaaabbbababaabbabaabbbbaaaaabbababbbabbbbaababbaababbaabbabbbaaabbbbabbbabbaabaabbabbbaabbaaabbbababaabbbaaabbaabaabaababaaabaaababbabaababaababbbabbbabaabbabbaaabbaabaabababaaabbbaaaabbbbbbbbbaabbbbaaaababbbabbbaaabbbabbabaaabbbbbababaaabbaaaabababbbaababbaaabbbbaabbbbbaabbaaaaaabaaababaabaabbaabaabbaaaaaaabaabaaaaabbbbbaabbbbbbbbbbbabbbbbbbbbbabbbaababbbbbbbaabaabaabaabaabbbbaaaabaaaaaaababbaabaaaabababababbbaaaabbaaabaaaabbbabbaabbbbbbbbbabbaabbabbbbbabbbbabaaaaaaabbabbbbabbbaaabbabbabbbbbbaabaabbbbabbaababbaaaaaaabbbabbbabbaabaaabaaaaabbabbbbaababaaaaaaabbbaabbbaabababaaaaabaabaabaabababaaabaababbaaababaaabaaaaaabbaababaaabababbabbbabaabaabbaaabaabaabbabbbbbaaaababbaababbaaabbbababaabbbabaabbbbbbababababbabbbbbbabbbaabaabbababaabaabaaaabaaaaaaabbaaabaabaabbbaaaabbbaabaababbbbbabbbbbaaaaababbbababbbbaaabbbababbaaababababbbabababbabbbaabbbabbabaabbabaaaabbaabaaaaabbbabaaabaabaabbababaababababaaaabbbabbbbaabbbb
bbabbbbaaaaaaaaabaababbbababbbabbabbaabbbbabbabababbabbabbaabaababbbaaaaabbaabbbaaabbbbbabaabbbaaaabaaabaabaaabbbbbababbabaabbabbbaababbbaaaabaaaaaaaabaabababababaababbaaaababbbbbabbaaaababaababababbabbbaabaabaabbabbbbbabbabababbaaaabbbbbbbbabbbbbaaaaaabbbababaaabbbbababbabaaabaababbbbbbbbbbbababbaaababaaaabaaabbabbbaaabbbbaabbbbbbababbbabbbbbbbaabbbbaaabbbbaaaaaaababababaabaababbbbabbbababaaaabaaaaaabbbaaabababbaaaabbbbbaabbaaabbabbabbababbabbaababaababbaaaababbbabbbbbbbabbaaaabaaaaababbabababaaaaaaaaabbaaabaababbbbbbabaabababaabbbbbbbabbaaaaabbbbbabbbabaaabbaaaabbaababbbbbaaaaababbababbaaabbbbbbbbbbaaaabbabbaaaabababaaababaabbaababbabbabbbbbbabababbbababababaabaaabaabababbbbaaabaabaabbbbbabababaabaaaababaabbbbbabababbaabbbbbaabbbaabaaaaabaabbbbbaabbaabbbbbbbababbabbaaaababbaaaaaabababbaaabaabbabbaaaaaabbabbbaaabbababbbaaaaaaabaaaabaabbbbbbbabbbababaabaaaaaaaabaaaababbbbabbbaabbababaababbbbaaaabbbbaabbbbaabbabaabbaaaaabbabbabbbaabbabababbbbbababbabababaababaaaaaabbbaaabaababbaaababaaaaaabbbaaaaaababaaaabbbaaaabaaabaaaaaabbabbbbbbbbbaaaaaabaaaaabbbbbababaaaabbbbbbaaaabbbaabbbabbbabababbbbbbbabaabbbabbbaaaababaaaababaababaaaabbababbababaabbbaabbabbbbaaaaabbbaabbbbaaababaabaabaaaabbbbabaabaabaabbabbaabbabaaabbababbabababbabaaaabbaabbbabbabbababaaaaababbbaabbaabbbaaaaabbbaabbabbaabbaaababbabaababbbbbaaabaaabaabaaaaabbaababaaabbbaababbabaabaababbbabbaaabbbabaabbaaababbbbaaaabababababbaabaabaaaaabbbbabbbabbabbbaabbbbaaabaaababbbbbabbbabaabbababbbaaaabbaabbaabbababbaabaaaabbabbabbaabbabbbbabababaabbaabaababbababbbabbaababbaaaaabbabbababbbababaaabaaaaaabaabbaaababaabbaaabababaaaaaaabbabaabbbbaabbbaabbbbaaabbbbbabaabbbabbaaabbbbabbaabaababbaabbbbbbbaabbbbbbbbbaaabbbaaaabaabbbbbbbaaaaababaaababaabaaaabaababaabbabaaaaaaabbaaaababbaaaabbaaabbbbbabababbbbaabbabbaaaaabaaabbbabaaaaaaaabaabaaaaabaabaabbabbabbbbbaaabbabbaababbaabababbbbaabbbaaaabbbaababbabaaabbbabbbbbbabbabbbbabaaaaaabaababbababaababaaaaabaababbbabbbaaabbaaaabababbabbbaaaabaaabaaaaaabababbbaaaabbbaababbabbbabbaabab
baabaaabbbbaaaaabbbbaabbaaabababbbabbbaaaaababbbbaaaabbababbaabababaabbbbbababbbbbaabbbbabaababbbabbaabaaaaaababbabbbabbaaabbbbbbbbbbbbbabaaabaaaaabaaababababbbbaabaabbaabbaaaaaaabbbbabaabbbabaabababbbabbaaabbbabaabababababbbaababbbaababbaaabbbbbaaabbababbababaabababbbabbbbbababbababababaaabaaabbabaaabbbaabbbbaabbbaaaabbbbbbabbaababbbaaaabaabbababbabbbaabbaabaabaabbbbbbbbaabaaabaababbbabbabaabbaabbbbaaabbbbaabbbaaaabaabbaaabbbabababbbabbbabbaabaabaaabaaabbbaaaabbbababaaabbabaababbabbabababbabbbbbbabbababbbabaaababbababbbbbabbbabbaabbbbbaaabbbabbbbaabbbaaaaaaabababaababaabababaababbbabbbaaabaabaaababbbbaabbbabbabaababaabababbabbabaaabaaaababbbbbbaabbbbabbbaabbaaaabaabbabbbababbbabababbbaaabababbabaaaaabaabaaabbabbabbaaabababbabbbbaaaaaaababbbaaaaaaaaaaaabaabaabbbbbabbbbbaabbabbbabbabbabbbbabababbbbbabbbaaaaaaababaaabbabbababbbbbbbbaaabaaabbaaabbbbbbbbbaaabbbbbbababbbababbaaababbbabaaabbbaaaaaabbabaabaaabbabbbabaaaaaaabbbababbaaabbabaaabaabbbabbbabbbaabbabbaaaaaaabaaabaabbababbbbababbababbbaabbabbbaabaababaabbbbabbbabbbbaababaaababababbbbbababaaaabbaabbbaaaaaababaaabaaabbbabbabababbabbabbbbaaabaababbaaabaaabaaababababaaababbbbbabbbabababbbbabbbbbaaabaabbbaaabbabbabababbbbaaaabaabaabbababababbaaabbabbbbaaabbabaaaabaaaaaaaabbabbabbbaabbabaababaabaabbabaababaabaaaabaaaaaaaaabaaabbaabbabaabababaaabbabbaabbbbaabbbaaabbbaabaaaaababbaabbbbaabbbaabbbbabbbabbbaaaabaabbaabbbaababbbaabbbabaababbbbbaaaaaabbaaabaaaaaabbbababbaaabaabbaaabbaaabaaabaababbabbabaabaaaaaabbbbbabaabaaaaaaaaabbababbbbababbbabbbaaaaabaaabbbabbbbabaaabbbbaaabbabaabaabbabbbbabbbbbabaaaabbbaabbbbbbabaababbaabaabbababbbbbbbabaaaabaaabbbaaabaababbbaabbaaabbbabbbabbaabaabbbabaaaabbbabbbabababbabbaabbbabaaababbabaabbbababababbbbababaaaabbaabababbbbaaaaabbaabbbbbbbabaaaaaaaabbbbbbaaababbbbbbbbaaababaabbbaabaaabbabaabaaaaaaaaabbbbbaaaaaababbbaaabaaaaaaaaabbaabbbbbaaaabbaabbaaaaaaaaaabbaababbbbbbaaababbababbbaabaaaaabbbbaababbbbbbaaababbbbaaaaaaaabaababbbbbbabbabbbaabbbbababaabbabbbbbaaaabbbbbaaaaababbbaabbbabbbbaba
baaabbabbabbabbaaababbbabaaabbbbabbabbbaababbabbbaababababbaabbabbbaabbbabbababaaaaaaabbaabbaabaaaabaaabaabbaaaabaabbaababaaabaaaabaaabbbbabbbaaabaababbbabbbbbabbabaabbaaababaaabbaaabbbaaababaaaababababbabaaabbababbbaabbaabaababbbababbaaabababaaabbabaabbbbaaabbababbaababbbabaaabaaaabbbaaaaabababaaaaaabaaaaaaaabababbbbabbabbabbaabbaaaabbbbbbabaabaaaababababaaaaaaaabbbbaaaaabaaaaaaabaaaaaaaababbabaabbbabbbaaaababbbbbaabaaababbababbabbbbbbaaaaaaaaaabaabaabaababaababbaaaabaaaabbbaaabaaabbbbbbaabaaaabbaaaaaabbbbbbabbaaaaaabbaaaaaabaaabaabbbaabaabbaabbbbababbaaabbaabbbbbaaababababaabaabbbaabbaaaabbbbbabbbaaababbaaabbabbbabbbaaababbbabbbbaaabbaaaaaaabaababbbbbaabaaabaabbbabababaabbbabbbbbaaabababbbbabbbababababbbbbabaabbbaabbbbbbabbbaabbbbaabaaabbbbbbababbbbbbabbabbabbbbaaabbbabbbaaaabbaabababaabaabaabababbbaaabaabbabaaaabbabaaabaabbbbbaabbbaaabaababbababbababbbbaaaabaaaabbbabaababaabbbaabaaabbbaabbabbabababbbbbbbbbabababbbabbaaaaabaaaabaabbbbbabbaaababbbbbabababbaababbabbbbbaaabaaaabaabbbabaabaaabbbbaaaabbbbabaabbaaababbbbbabbababbabaaaabbaababbbbbbababbabababbbbbababbbaabbbbababaaabbaaaaaabbbabaabaaababaaaabaaaabbbbaaaabbbbbbbbbababbaabbabaabbbaabaababbaababbababbbababbbbabbbababaabaaababbbbbbbabbababbaababbbabbbabbbbabbababaabbabbabbbabababbaabbbaaaaabbbbbbaaaaabbbababbbbaabaabbabbbabbbaaaaabbaaaaababaabbaababbbaaabaaabbbabbabbaabaaaababbaabaabbabbaabbaaabaaaabaaabbbabbbbbbabbaabbbaaaaaabaaaaabbaaaabbabbaabaaaaabaabbaabbaaaabaaaabaabbbbaaaaaaababbaabaaaababaabbaabbaaabbaaabbaaabbbabbaaaaaaaaabbaaabbaaabbabbaabbabbabaababbaabaaaaabaabaaababbaabaaaaaababbbbbbbabaaababaaaaabbbaaababaabbbababaabaabababababbbabbaaabbbbababaabbaabaaabbbaabaabbbaaaaaaaaaaaaaabaabbabbabbbabbbbabbbbababbbabbabbabbabaabbababbbbbbabaaaaabbbaaabababbaabababaaaabbbabbbbbaaaabaabbbabbaabaabbbababbbaaabaababbaabaabbbbbbbbbaaaaaabaaaaabababbbaaabaabbabbaaabaaabaabaaaaabaababbaaabbaabaabbbaaaaaaaabbbbababbabbabbbabbbaabababbaaabaaabaabaaaaaaabbababbbbbaaaabaabbaabbbabbaaabbbbbabbababbbaaaaaabbbbbabbabbb
aabbbaabbaaaaaabababbaabbbaabbaaabbababbbabbabbbbaaabbabaabbbbababbbbabaaabbbabbaaabbaabbbabbbabababaabaabbbbababbababbababbaaaaaabaabaaaaaabbaaaaaaaaaabbabaababbbbababbbaaaaaababbbbabbaabaaabbabbbaaabbaaabbabaababbababbaaabbabbabbbbbaabbbaaabbabbbbbbabbbaaabaabaaabbbaaaabbabbaababaabbbaaababaaaabbaabaabaaabbbabbabbbababbbbaaaababbbbabbaababbbabbaaabbaaaabaababaaabaabbaabbaaababaabbbbbbbababababbbabbbbaabbbbbaaaaaaabbbbaababbbabaaababbbababbabaaaaaababbabaabbbbaababaababaabbbaabbabbbabbababbaabaabbbbbabbbabbaabbababbbabbaababbabaaabaaaaabaaabbaabbbbbbbaaaabaaabaabbbaaababbaabbbabaaabbabaabbbbaaababbaaaaaaaaaaaaabaababbabbbaababbbbbaababaabbbbbbbbaabbaabbbbbabbbaabaabbaababbabbaabaabaaaaaaabbbabbbbbbbabbaaabaabaaabbababaabbaabbabaaaabaaababbbaaabbabbababbbaabaabaaabaaaaabbabaaabbabbbbaabbbaaabaababaababaaabbaaabaabbaababbbabbaabbbbaababbaababaabababaabaabaababbbababaabbbaaaabbabbbbaababbabbaaabbbbaabaabaabaabbbababbbabbbbbaababababaabaabbbbbbaaabbaabaaaabaababbabbbbbaabbbaaabbbaabbabbbbbaabaaabbababaaaaabaaaabaaaaaabbabbbbabbbbbbaaaaaaabbabbbaabaabaaabbbabbabaaaaababbbabaabbabbbbaaaaabaabbbbabaaaabaaaabbbbabaabbaabbbbbbaabaabbabaabbabbabaaaaaaabbbbaabbabaabbbbaabaaabbaaaaaabaabbbbaabaabaabbbaabaaaaababbaabbababaabbbaaaabababbaaababaaabbaababbaaaabbbbababbbbabababaabbbabaababbaaabbabbaabbbbbbabbbbbbaaabaaaaabbabbaababbbbbbbaabaabababaabbabaaaabaaabbbbbbabaaaaabaaabababbaabbaabbbaaabbbaaabababababbbabaababbabbbabaabbbabaaababbbaaabaaababbbababaaaaaabaabbaaaabbbbababaabaabbbababbaaabbaaabbbaaaaabbbaabbabbbabbbbbbabbaaababaaaababaaabbbbbaaaabababbaaabbaaaaaababbbabbaaabababbbabbbabbaabbbabbbabaaaabbbbaaabbbbabbaaabbbabaaaaabaaabbbbbaabbbbbbabaaabaaabbabbabbaaabaabaabaabaabbbbaaaaabaaaaaaabaababaabbbaabbabbabababaababbbbbbaabbbbabaabbbaaabbbaaaaabbbbbbaababbbababaaaababbbaabababbababbbbabaabbaaabaabaabbbabbbaaababaabababaaabbbabaaabaababbbaabbabbbaabbbabbaaaabaabbabbbbbbaabbababbaaabaaaabaabbbaaaaabbbaabababaaaabbbaaaabaaabbabbbaaaaaaabaaaababbaaaaaaaabbbbabaabaaaaaaaaaba
abbaabbabbaaabbbbaaaababbbbbbaaabaaabaabbbbbbbabaababbaaaaaaaaaabbbbabaabbababbbbbbbabbabaabbabbaaabbaabaaabaabaabaaaaaabbabbaaabbaababbabaaabbabababababaaaabbaabbbaababbabbabbbabbbbaabaaaabbbbbbaabbaaaaabbaababaaaaaaababbaaababbbbaaaaaabaababbbaababaaabaabbababababbbbaabbbbbaaabaaababbbbbaabababbaabaaaabaabbbbbbbaaabbbabbaaaaaaaaaaabbaaabbbbbaaaaaababaaababbbbabbaaababaabaaaaabbaaaaaababbaabbbbabaabbbaaababaababbbaaaabbabaabbaabbaaaaabbabaabaaaabababbabaabaababbaabaaaabaaabaaaaabbbaaabaababaabaaaababbbaabbaaaababbbababaaabbbbbbaaaaabbbbbbabbababbbbbabaabbaaababbaaababababababbabbbabbbabbbababaaabbaabbbabaababbbbabaaaaaaabaaaabbbababaaaaababbabaababaabaaabbbbaabbbaababbbbababbabaaabaaabbabbabbbababbbabbbbabaababbbbbbaaabaababaabbbaababababaabbbbaababbbbababbabaaaaabbbbbaaaaabbababababaaaabbbaaaaaaababbbbabbbabbbabbbabbaaaaaabbbaaaabaabbbbabbbbabababbabbaaabbbbabbbaabbbbbababaaaababababbbbaabbaaaabbaaaabaabaaaaababbabaabbbaabaabbbabbbabaaababbabbaabbbbbababbaabbabbaabaaaaaaabbbaabbbbababbbaabaabbabbbabbabbbbabbbababbbbaaabbbbaaabbbabbabbaababbaaaaabaaaaaaababbbbabaaaabaaaabababbabbbaaaaaaabbaaabaaaabbababaaaababaabbbaaaabaabaaabbbbbaabbaaaababbaaabbababaaaababbabbabbbbaaababaaababbaabbabbabaabbbbababaaaaabbabaabbabbbbbabababbaabaaabbaabbaabbaaaabbbaaabbbbaabbbbbabaaabbabaaaababaaaabaabbabbbbabaaaabbbbaabbaaaaaabbabaabbbbaababbaabbbaabbbabababaaaaaaaababbabbbbbbbaabaababbabaababbaababbbaaaabbabbbbbabaabbbbbaabbbbaabbabbaabbbbbababaabaabbbabbbbaaaabaabbbabaabbbbababaaaaabbbbaaaaaaabaabbaabbaaaaaabbbaaabbaaaababbaababababaabaabbaabbbbabbabaaaabbabbbbabbaabababababbbabbbbbababbaabbbbabbbbabbbaaaaabaaababbbababbaabbaaaabbbbbaababbbbbbbbbabbaababaababababbbbabaabbbabbababbaabbbbbaaababaaabbaabbbbabbbaaabbababababaabbabaaaaabaaabaabbaabbabbabbbbbbbbaabbbbbbababbabbaaabaabbabbaaabbababbbabbaaabaaabbabaaaaaabaababbbababbbaabaaabbbabbaabbaabaabaaaabababaabbaaabaaaababaabbbbbabbabaaababbbaaabaababbababaababaababbaabbbbbbbababbabaabbbbbbabbbbbbabbbbbabbbbbaaaababbabbbbababaababb
aaabbaabbaaaabbaaaaabbbaaaaabaaaaabbabbaaaabababbbaabbbbbbaabbaabbaaabbaaaabbaabbbbbaaababbbbaabbbabbaabbbbaaaaabbbbbbaaaaabbaaaababaaaaaabbabaaaaabbbbaaaaaaaaababababbbbbabbababbbbbaaabbbabaababbbbbbbbabbbbbababababbaababbbaaaabbabaabbbabbabbababbaaaaaaaabbbaabbbabbabababbbbbababbbbaabbbbabaabbaabaaabbabbbabbbbbabaaaabbaabbbbbaababaaaaabbaabbbaabbabbabbabbbbabaaaababaaaaaaabbaabbbaaabaababbbababaabbabbbbbbbbabbabbbbbbbaaabaaaaababbbbabbbabbbabbbabababbabbabbaaabbaabbababbaaabbabbbbabbbbbbbaabbbaaabbbababbbabaabbbbaababaaaabbbbabbaabbbbaabaababaabbaababaabbbbbaabbaaabbbbabaaaabaaabbaabaaabbbbbaabbabbabbabbbaabbabbabbbbbaaabaababbababbabaabaaaaaaabbaabaababaaaaabbaababaabbbbabbbbbaaabaababbbbabbbbbbaababbbaaabaaaababbbbbbaabababbaaabbaababbbbbbbaabbaababaaabbabbaabbaabbaaabbbbbaaaabbababbbbabbabaaabbbabababbaabbbbbbaaaabaabbbaabbababaabaaababbabaaabaababaabababaaaaabbaaabaaaaababbabbabaaababbbbbaabbaababbabbaaabbbaaaababbaabaabbbbbbbababbaaaababbbaabbabbbabbbaabababbabbabaaaaaaaaabaaaabaabababaababbbabaaabbabaabbbbbaaabbaaaababababbbbabbbbbbbabbabbaabbabbbaabaabbaabbbbaaaaaabbaababbabaabbbabbbbbbbbbbbbbbbbbabbbbbbbbabbabbbbbbbaababbaabbabbaaabbabaaabaabbbbaababbbbabbaabbaaaaabbaaaabbbbbbaaaabaabbaabaabbaaaababbaabbbaababbbbaabbabaabbaaabbabbbbaaabbbaabbabaababbababbabbbabbbbababbbbabaababbaaabbbaabaabaaaaabbababaaabaabbabaabaabbbbabbbbabbbbbbabbabababbabbababbbababbbaaabaaaabababbaababbaaabbbbaabababbbabaababbbaaababbaaababaaabaaaabbaaabbaabaaabbabaaaaabbbaaaaabbbbaaabbbabaabababbabbaabababbabbbababbaabaabbaabaabbbabbbaaaaaabbbababbaaabbbbbaabbabaabbbabbbbaabbbaabaabbaabaaababaabbaaaaaabbaaabaaabbaaaaaabaabbaaabbaabbabaababbaabbabbaaabaabbbbabaabbbabbbaaaaababaabbabbbbabbaabbabbbabbbbbbabbababbaaabbaabbbababbbbabbbbaaababbbaabababbabbbabbababbabbbbaabbaabbabbabaabbaaaaaaaaaabaababaabbbbbbaaaaaaaaaabaabbabbaabaaabaabababaabaaababbbaabbbbabaabbbaababbbaabaababababbbbbbabaaabbabaabbbbaabaaaabbababbababbbababaaabbababbaaaaabaabbbabababaaaabaababbaababbabbbabbbaabbabbaaab
aaaabbaaabaabbabababbbbbbbbbbbaaabbbabababbbbaaaaababaabbaaabababbbbbbaabbbaaabbababababbbbbaabbababbbaaabbabaaaabaabaabbbabbbaaaabbababbababbbabaabbbbbaabbabbabbbaababaabaabaababbaababbbabbababaaaaaabaaaaaabbbaaaaaaaabbaaaaabbbaabbbbbbaabaaaaaaaabbbaaababababbbbbbbaabbabbbbaabbbabaaababaaababbbaaabbabaababbaabbbbababaaaaaaaabaaaaaabaaaaababbababbbbabbbbabababbbaaabaabbabbbbabbaabbbbaaaabaaabaabaabbbbabaabbaabbbaaaabbaaabbbbbbbbbbabbbaabaababababbaababbaaaabbbbababbaaababababbbaaaaabbababaabbbbbbaaabaaaaaaaaabbbaaabbbbaaaaabbabbbaaaaababbbabbbabbabaaababbaabaabababbabbabbbbabbbabbbabbbaabaaabaabbaaabaaaaababaababbbabbbaaabbaababbbaaaabbbbbaabaaaaababaabbbbaaabaabbbaaabababbbabaabbbabababaabbbabaabaabaabbaaabaabaaaabbaaabbababbbbabaaabaabaabbbababbbbaaabaaabbabbaabbabbbabbabababababbaabbabbbaaaabbbabbababbbbbaabbaabbabaaabbabbaaabaabaaabaaaaabbbaabbbbbbaaaaabaabbabaaaaaabbaaabbbbbabbbbaaaabababbaaaababbaaabbbabaabbbbababbabbbbbbabbbababaaababaaaabbabbbabbbabbbbbaabababaaabbabbabbaabbbbbbbaaabaaaaaaababababbababaababbabbabbbbbabbbbbaabbbabbabbaaabaaabbaaaabbaaabababbabbabbbabbbabaaabaaaaaaaaabaaaababbaabaaabbaaabbbabaabababaabaabaabaababaaabbbaaababbbbbabbbbbababaabaabbbbabbbbabbbaaabbaabbabaabbaaaaabaaababaaababbbaabbbbbbbabaabaaaabbbabaababbabbbaaaaaaaaabaabaabbbaabbbaaabaaaabaaaaababbbbbabbababbabaaababbbbbbbabaabaaaaaaaaaaabbabbaabbbbbbaaaababababaaaabbbaabbbaaababbbababbaabbbbbaabbbbabbbabbbbbabbaabbbabbbbababaabaaaabaaabaabaaabaababaabbbabaaaaababbbbaabaababaabbaaabababbbbaabaababaabbbabbbabaaabbbabbababbbbaaaaabbbababbbabbabaaaabaabbbaaaababbbbbaaabababbbaaaaabaabbaabbababbbababaabbbbbbabbbaabaaaaaababaabaabbbaababaabbbaabaababbbababababababbbbbbbaaaabbabaaaaaabbbbaaabbaaaabbaaaaaabaaabaaaaabaabbaababbabbabaabaaababaaaabbbbaababbabbaababbbbbbbbbabbaabaaaabbaaaaabbabbabaabaaabbabbbbbbbbbababaaabaabbbabaaababaaababaabaaaabbabaabaaabbbbbbaabbaababababbbbbbaaaababaabbbbaabbbabbbababbbaababbbabaaaaabbaabbaaabababbaabbbbbaabbabbbbaabbbbaabababbaabbbbbabababbbaababbaa
ababbbbaaabaabaaabbaaabaabbbaaaaabbaabaabaaabaababababbbabbbabababaabaaabbaaaabbbaababbaabaababbbababbababbbababaababbbbbbbbbabbaabbbbabbbbbbabbbbbabbabbbbbabbbbbbbaababbbaaabaabbbbababaaaaabababbabbbbbbabbaaaaabaaaaabbabbbbbbbbbbbabbaaabababaaabbabbbbababaaaabaaabababbbaabbaaaaaaabbbbaabbbabaaaaaabaabababaabababababaabbaabbaaaabbaabaaabaabaaabbabbbaaaaabbbbabababbababbbbababaaaaabbbbbababbaaaabbaaababbaabbaaabaabbaababbaabaaabbbbabbbaabbbaaabbababbbaabaaaaabaababbaabbbaabaaababaaabababaabbababaaabbaabbbbbbaaabababbbbaabbbbabaabbbabbbaabbbbabbbaaabbabbaaaaabbaaabaabbbbbababbbaaabbabaaabbbaaabbbabaaabbaaabbbbbbbababbabbbabbbaababaaabaabaaaaaaaaaabbbababaaaaaaaaabbabbbbaaababbaababaaababababbaaabbbabaaabbaabaaababaabbbbaaabababaaaaabaaabaaaabababbaaabbabababbaabbabbabababbbbbababbbbbaaabaaabbabaababbabaaaaaaaabaabababbbaaababbbabaabaaaababababaaaabbbabbbbaabbaaaaaabaabbbbaababaabbbbaaababaabbaabbbabbaabbbbbbbabaabbabbababbabbabbaabbabbaaabbbbbbabbbabbaaaaaababbabbababbbaabbbbbaaabbabaabbaabbaaaaaaababbbbabbbababaabbbbbabbabbbabaabbbabbabbbabaabbbbabbaaaaaabaabaaaabbababaaaababaaaababaaabbbbabbbabbbabbbbabbbbbabbaaaababbbaabbbbabbbbbaaaaaaabbaaaaaabbabbabbaaabbbabaababaababaabbabbbbaabbababaaaaababaabbbabbababbabbaababbbbaabaabaabaababababababbaababbbbbabbaabaaaaabaabaabbbbbbbaaaabbbbaabaababaaaabbaaaabaaababbbbaaaaaaaaababbbabaabbaaaabaaaabababaabbaabbbbabbbbbaaaaaaaaaaabaaabaabbabbbabaaabbbbbaabbabbbaaaaaabbbbaababbbbbabbabaabbabbbbabbabababbabbbbaababbaaabababbaaaaaabaabbbbbabbaaaaababbabbbbabaaaabbabbbabbabaaaababaabaaaaaabaaaabbbbabbaabbaaaabaabbabbbabbabbbbbabababbbaabbbbaabaabbabbabbabaababbababbbbaabbbabaabbbbbabababbabbaabbbaaabaabbabaabbaababababaabaaaababbabaababbbabbbabbbabaabbbabaababbaabaaabbaaaabbabaababaaaaabbbaaababaaaaaabbababaaabbabbaaaabaaabaaaaabbbbbaababbbbbabbbaababaabbbbbbbbaabbbababbbbbbaabaaaabbaabbabbbbbbabbbaaabaabbbbababaabbaabbbaaaababbbbaabbbbbbbabbaabaababbaabbbaabaaaaabbabaabaababaaabaababababbabaabbbbaababaaaaabbabbabbaaaabaababaaaaaba
abaaabbabbaabbbbbbaaaabaabbbbbbaabaabaababbabaabbbbaababaabbaabbaabbbaaabaababaaaabaaabaababbbababbbaabaaaaaabbaaabbabbaabbbababbabaaaaaaabbabbaaaabbbbbbbaabbbaabbbbbbaababaaababbababaabbbabbbabbaabbabaabaabaabbbababbbabbbbbbabbaabaabbbaaabbbbaaabbbabaaaaabbbaaaaabbbbbbaabbaabbbabaaaababbaabaabaabababaabbabaababbaababbbababbbabbbaaabbbbaabaaaababaaabbababababaaababbbbbbbababbaabbababbbbaabaabaaababbbaaaababbbabbabbbaaaaaaabbaaaaababbbabaababbbaabbbabbabaababaabaababbbabaabbabbbaaabaabbaabbaabaaabbabaabaabaaaabbbbaabbbbbaabbbbabbabbbabababbaababbaabaaabbbabbbaaabbaaabbbbaaaaaabbbbbaaabaaabaabbaaaaabaabaababbbbababbbabaabaabbaabbbabbbbbaaababaaaabbbabbaaabbbbbbaaaabbabbabbabaabaaabbbababaaabbabbabaaabbbbbabaaabababbbbbaabaabaabaaaaabaababaaaaaabbbbbbabbaabaaababbbbbaaabbabaabbaaaabbbabbbbbababaaaaabaaabbabbbabaabbbabbbbaabbbaababbbabaaabaaaaabaaabbbababaaaaaabbaabbabbbbabaabbbaaaaaaabaaabbbbabbaabbaababbabbbbbabbbbabaaabbbbaabbabbbbabaaaabaaaaabababaabbbbabbbaabababbaabaaabbbbabbbaaabaaabbbabaabaaaabbaaababbbbaaabaaaabababbaabbabaabaababbabaaababaaabbbabaabababaaababababbbbbaabaaaaabbbbbabaaabbaaabbabbbbabaaabaaababaabbbaabbabababbbbbbaabbabbabaabbbabaaaabaaaaabaaaaabbbabaababbaaabbbabaaabaabbbababaabababbbbaaababaabbbbbbabbababaaaabababaaabbbbabbbbbaabbbaaabaaaabbaabbabbabaabbbaaabaabbbbaabbabbaabbaabbbbbaaabbbaaabaabaaaabbabababbabbbbababababaabbbbbbbbaaababbaababaaabaaaababaabbabbabbbababaaabaaabaabbbbbaabbbbbabbabbabbbaaabaabbaabbabaabaabbabababbabbbabbaaaaababaabaababbbbbabbaabbbbbbbbaabaaababbaaabbbababbbbabbbbbbaaaababbaabbbabaababbbbbaaabbbbaaaaaabaababababbabbbabbaabbbbaaabbbbbabbaabbbbaabbaaabbbaababbabaaaababbaaabbbbabaaaabbaaabbababbabbabaabbabbababaababaabbbbaaabbbbbaaaaaabbaabaabbaababaabbaaaaaabbababbbbaabbaababbbabbbaaabbbaaabbaaabababaaaababbbaaaabbbabaabaabbbbaaabaabbbabbaabbaaaabbaaaabbaaabaaababbabbbababaabaabbbabaababbabbaaabbabbbaabbbabababbbaaaababaaabaaaabaaabaabbbabaababababbababaaabaabbaaabbaabaaaabababbbaaaaababaaabbaabaabaaabbaaabbaaababaaa
babaabaaabbabababaabbabbbabaaaabaaaaaaaabbbbbbababbaabaabbaaabbbbbaaabaabbbaabbbabbbbbaababababbbbbaababababaaaabbbbabbabbabbaaabbaababbaaaaababbbbaabbabaaaaabbaaaabbabbababbabbbaaaabaabaabbaabbaabbabbaabbaaaaaaababababbbabaaaaabbbbbaaabbaabaababbaaabbaabababaaaabbbbaaabaababaabbbababbbbbbbaabbbabaabaabaaaaabaaababaababbaabaaaaabbbbbbbaaabbaaababaaabababaaabbbbaabbaabaabaabbababbaaaabbababaaabbbabaababbbbabbababaababbbbabaaaaaaababbaabbabaabbbbabbbbabbaabaabbbbbaababaabaaabbababbaaabaaabbbaaabbbaabbabbbababbaaaabbaaaabaaababbaabbbbbabbabababaaaababaababbbbbbbaababbabaabababbbaaabbababbaababaababaababbbbabbabbbbabbababababbbaabbbababbbbbbbaaababbabaaaabbbaababbabbbaaabababbabbbbbbaababbabbbbbbaaaabaababbbabababbbbabaaaabaababbabbaabbaabbbbbbbabbaaaaaaaaabbbbbbaabbbbaaaaabbabababaaabbbbbbbbabbbabbbbaaabbaabbaabaaaaababaaaabaaabbaababbabbaabbaaaaaabbaabaaabbabbbaabababbbaaabbababbbbbbababbbbabababbbaaabababbabbabaaaaaaaabbbbbabbababbbaaabaabaaabbbbabbaabbaabababbabbbaaaabbbaaababbaabbbbabaabaabbaabbbbbabbbbaabbbbaaaabaabbbaaababbbbaabbbabaaabbabbbabbababbaaaaabababbbabababbbababbabbbbbabbabbbbbbaaabbabbbbaababbbabaaababbaaaabbabbbbabaaababaababbbbabaababaababbaabbbbababbbabbaaaaaabbabbaaabbabbabbbaabbaabaaabbaabaababbbbaabaababaaababbaababbaabaabababbbbababbababaaabbabaaaaabbaaaaabababababbaaabbbabaabbabbaaabaabbabbbbbbaaaabbababbbaaaaabababbabbaaaaababbbbabaabaabbbbabbabbabaaabbbbaababaaaaabbbbbaababaaabbaaaaaaaabbbaaaabaaabaabbbaabaaababaaaabbbbbbbbabbabaabbaababaaaaaabaaaabaaababbaaabbaabbbbababaaabaababbbababbbabaababbbbaabaaaaaabbabbaaaaaababbababbabbbbabbaaaababbaaabbbbabbbaabbbbabbaaabbbababbbbaaabbbababbbbbbbaaaabaaabaabaaabaabaabaababbbbbaaaaaabbabbabaaaabaaaaaaaaaabbaaabaabbbabbaaababbababbabbabbababaaabaaabaaaaabaabbbaabaabbaababbbbaabbaabbbbbaababbbbaabbbabaaaaaaaabaaababbaabaaaababbababbabaaabaaaaabbbabbbabbbaabbaaababaababbaabbababbbbbbbaabbbbbaaaaabbbbaaabaaaababbabababaababbbbbababababbababbbababbbbbaaabaabbaabababbbabbaaaaaaaabbbabbbaaaaaaabaaabbbabaaa
aabaaabaabbabbabbaaabaabbaabaabbbbbaaabaaabbabbbaaaabbbabbbbbabaaaabaabbbabbbbabaaabbaababbaabaaababbaaaabbbbbbaaabbabaaabbabbbaaaabababaaaaabbabaaaabaaabbbbaabaaabaaaababababbbaaababbbbababaaaaaabbbbaaababbbabbbbaabaabaababbabbbabbbaaaaaaababaabababaabababbbabaabaaaaababaaababbabbbbabbaababababbbbbbbaaababababaaabaaaaaabbaaaaaabaabbaabbababbabaabaaabbbaaaabaaabaaaabbbaaaaaabbbbaaaabaabbaabababbbabbabbaaaabbaaabaabbbabbaabbaaaabbbbaaaabaababaaaaaabaabaabaaabbabbbaaabaabaabaabaaabbaabaaabbbbaaaababbaaabbaaabababaaaabbbabbaabbbbaabbbbbbabbababbbbabbbbabbabaaaababbaaaabababaaabbaabababaabaababbaaaaabbbbbababbabbbbaaabbbbbbabbbaabbababababababaaabbbabaabbaaaabaabbbbbabbbabbbbbabbbaabbbbaaaaababbbabbbabaaaaabaabaaaaababaababbbaabaabbaabbabaaaaabbabbabaabbbbbaaabaabbbabbbbbaaaaabbbbabbbaabababbabaaabaabababaaababababaaaaabbaabbabbbababbabbabaaaaababbabaababbbaabbabaaabbaababbababaabbbabbabbbabaaaaabaaabbbaaabababbbbaaaaabbaabaaabbbbaaaababbabbabbbbbbbabaabbbbbbabbbabbbabbaaabaaabaabbaaaabaabbaabaaaabbabbbaabababbabaabbbbaabaaaabaabbbbabbaaabaaaabababbaabbbbabbabbbaabaaaabbbbbbbaababbbbbabbbabbabaaabaababbbbbabaaaabbaaaabbabbbaabbaaaaaabbaaababbabbabbabbbaabbbabaabbaaababaabaaaabbaaaaaaababaabaabbabaaabbbbbaabbbabbabababbbbabaabaaaababbbabbaaabababbababaaaabaaabaabbbbbbaaaabaaababaaaaabbaabbbababaabababaaabbbabaabbbaaabbabbbbbaaababbbaaabaabbabbbaaabbaabbabbabbbbaaabbababaabbbbbaaabbbabbbbaababbaabaabbaaaaabaabaabaaabbbbbbaaababbaabbbaabbbbbbbabaaababbbbaaaaabaaaabaaaaaabbaabababaaabaababbbaaabbabaaabaaaabababaababbbabaababaabbaabbabbbbbbbababbabbbabbbbbbababbbaabababababbbbbbabaaaabaabaaabbabbbbaaabaabbbbababbabaaaaaabbaaaabbabbbbaaabbaabbabbbbbaaabaaaaaabbbababbaabaabbbaaaababbbabbaaaaabbbbabbaabaaabababbbbbabbaabaaaaaabaaaababbabbaabbaabbaaaabaaaabaaabbaaaabbbaaaabaaabbabbababababbababababbaabbbabbbbaaaabbaababbabbabbbaabbababbabbabababaaaaaababbbbaabbbabbabbbabaabbaaaabababaaaaabaababbbaaabaaabbbbabaaabbaabbbabbaaabbabaabaabaababbbbbbbbbabababbbbaaabaabaaabbaabaabaabaa
aaaabaabaabbbbaaaabaaabaaababaabbaababbabbbbababababaabaababaaababbbaabaabbbbbbabbbbbbbbaabaabbaabbbaaaaaababbbabbbbabaaabbbbbabbbbabbabbbbabbaaabaaaabbbbaabbbaabaabbabbbbbbbbabbbbababbbbabbbabaaabbbabaaabbbaaaaaababaabbaaabbaaaabbaabaabaabbaabbababaabbbbaababababbabaabaabbbabbbbaaaabaaababaabbbbabbaabbaaababbbabbabbbbbbaaabaaaaaaaabbabaabaaabaaabaaaaaaaaaababbbabbbbbbabbbbabbbabbbabbbabbbaaabaaaaaaaaaabbaaababaaaaaabbbbabbabbbababbbaabbbbbaaaaabaaaaabbaababbabbbaaaabbabababbabaababbabbbabbabbaabbabbaaaabbbbabbbbbbabbbababbaaabbabbbaaababbbbbbaabbaaabaabbbabababababaababbabbbabbbabbaabbbbbababbbbabbaabaaabababaabababbbaababbaaabbabbbaabbbabbbbabbaaabbabbbaabaaabbabbaabbbaaaababbbababaaaaabababbbbbabaabaaabbbbbbaaaaaabbaabaaabbaabbaaabbbbbbababaaababaabaabbbbabaabaabbaaaababaabaaabbbbaaabbbaaabbaaaaaabbaabbabaabbbbbaabaabaaabaaabbbaaababbbabbaabbaaabbbbabbbbbbaabababbbbabbaaababbbaabbababababaabbabbaabbabbbaabbabaaaaaaaabbbbaabbbaaaaabbbaaaaaabbaaaabbbbaaaaaaaaaabaabaabababbbbaaaabaababbabbaaabbaaaaabaaabbbabababaabbaabbaaaabbaabbabaabaabbbabaabbaabbaababbbaabaaabbaaababaaaaababbaababaabbabaaabbbaaaaaaabbabbbbbbababaaabbaababaaabaababbabaaaabbaaaabbabbaababaababbbbaaabaaaabaabbbbbaaabaaabababbbabaabbaaabbaaaabaabaabaabbabbbbbbaabbbbaaaaabbababbabaabaababbaabbbabbaabbaabaaaabbaababbaaababaababbbaaaaaaabbabbbbabbaabbababbbbabababaabbbaabababbbaaabaababbbababababbabbbabaabbbaaababaaabaaabbbabaaabbbaaaabbbabaabababaaabbabaabbaaaabababaabbabababbbabaabbaabbabbaaaaabaababababbbaaababbbaababbbaababaaaabbaababaabbbabbbaaabaaabaabbbbaaaaababbbabbbaabaaaaaabbababbbabaaabbababaabaabbbbaababbaababbabaaabbabbbbbbbbbaabbbbaaabaaaaaaaaabbaabbbbabaabaaaabaaaaaabbbbaaabbaabbbabbabbaababbbbaaabbbbabaaaababbabbbbbbbaaabababaaabaabaababaaaabbabaababbaaaabbbbabbaabaaaabaaabaababbbaaabaabbabbababbbbaababbabbbabaabaabababbaabbaaaaabababbbbbbbbbaaabbbbababaababbbbabbbbaaaababbaabaaabaabbaaaabbabaabaaabaabaaabbbabbabababbbbabbabbbbbbaabababbbbbbabbbabaaababbaaabbabaaaababbbbaaaaabbbbaaaaabab
aabbabbaabbaaabbababbaaaabababbaabbaaabbbbabbaabbbabaabbbababaaabbbaababababaaaabaababbbabbabbabaaabbbbbabbabbabaaabaabaaaabaabababbaabaababaabbaabbbabbbbaaabbbbbbaabbbbbaaabababaaabbaaaababbaabaabbabbaabbabaaababaabbbaaabaababaabbbbaaaaabbaaaabbaababbbbabbabbaabbabbbabaaabaabbaabaaaabbaaabbbaaabbbbbaabbbbabbabaaaabbabbbbbabbbbaaababbaaaabbababaaaababaaababbbbaabbaaabaaababaabbaaababbaaaaaabababbbaabbaaaabababbaaaabababbbbbabbaabbbbbaaabbbbabbbabbaabaaababbabbabbbbbbbabbabbbbbbaabaababaabbaabaababaabbabbbaaaaabbbaaabbabaabbbbbaabaaaaaababaabbbababbabbbbaaabaabbaabaabaaaaabaaabaabaabaababbaabaabbbaaaaabbaaaabbaaaabbabbabbbaabbbbaaaabbbaababbbaaaaabbaaabaabaababbaabbbbbaaaabababaabababbaabaabbabbaaaaaaaaaaaaaaaabbbbaababaaabaaaaaaabbbabbababbabbbbbaaabaabaabbabaabbbabababbbbabbbaabbbaabbbabaabbbbabbaabbbaaaabaabababbbbabaaababbbbbbbaabaabaabaaaaabaaaabbbaababbaaaabababaaabaaaaaabbbbaababbaaaaabbaaabbabbaaabbbabbbbaabababaabbabaaabaaaabbbbbbbbbbaaabaababbabbbaabaabbbbaaabbbababaaabaaabbbbabaaaabbbbbbbaabbbbaaaaaaaabbbaaabaaaabaaabaaabbbbabbbbaaaabbbbbbabbbaaabbaabababbbbabaabbabbbaaaaabbbbbbaabbaaaaababbbaabaabbaaaaabbbbbaaababbbabbbabbabbababbbabaababababbbabbaaabbbabbbaaabbbbbbabababbabbbbaabbbbaababbababababbbbabbababaaabaaaabbaabaabbbaababaaaaababbbbaabbbabaabaaababaababbbbabbababbaaaabababaabbbabaaaabbabbbabbbabababababbbabbbbabbaabbbabbabaababbaababbabababbaaabaabbbaaabbaabaaaaabbbaabbbbbbaaaabaabbbbbabaabaababbbbbbaaaaaaabbbabbabbbbaabaaaabbbaabbaababbababbbbaabbaaaaabbabbaaaabbbabbbbbabaaaaababaaabbbaabababababbbbbbababaabbbaabbaaaabbababbbbbbbbaaaabbbabaaaababaabbbaabaabaabbbbababbbbbbaabababbabbbababaababbbaababbabaaaaaababbaabaabbbbabbaabbabaabbabbabbabababbaababaaabbbabaaababaabaabaaabbbaaaabbabbbbabbaaababbabbaabaabaabbaaabababbbaaaabbababaaaaaababbabbababaaabbbabaabbbbaabbabbabbaabbababbbbaabbaaababaaabaaaabbbaabbbbbaabbabbabbbabaabbabbbabbbaaababaabbaaabbbbbbbbaabababbaabaabaabbbaabaaaaaabbaaaabbabaabaabbbababbbababbaaaabaabbaababbbbbbbbbbababbababaabaaa
abbabbbbabaaabbbbbababbbabbabbbaaababaabbbbbbbabaababbbaabbabbaabbbaabaabbbaababaababababbbaaabbbbabbbaabaaabbabaaaabbaabbbbaabaababbbabaaaaabbbbbaabbbbabaaababbbbbbbbbabbbbbbbbbbabbbabababbbbbabbaababababbabbaaababbaaaaaaabbbaaaaaaabbabbbbabbbbbabbbabbabbaaaaaaaaabbbaaaaabbbabbababbabbaaabbbbbbabaaaabbaababbaaaaabbaabbbaaababbbbaaababaaaabaabbaabbbbababbabbababaababaababbbbbbbaaaabbaabaabaabaaaaaabbbaabbbbabaabbabbabbaaaabbbbaaaabbababaaaababbbbaaabababbabaabbbbbbbbaabbbabbabaabbaabbbbbbababbaaabbabbbaaaaababbabbbaaabaaaaaabababaaabbaabbaaaabbabbbabbaaaabbbbaabbabbbabaaaabaaabababbaabbbabbbabbaaaabbbbaabaaabbbbbaaaabaabbaabbbbabababababbbaabbbbbaaabbabbabbabababbbbbaaabaaabaabbaabbababaaaaabbbababaabbabaabaaaabaaaaaaaabbabbbababaabbababbaaabaaababbbabaaabbaaabbbaabbaaaaabaabbabbaababaaaaabbbbbababaaabbaabbaabbabbbababbbabaaaaaabbbabbaabaabbabaaaabbbabbbaaabaaabbaaaaaabaaabaabaababbbbaaaaabbbaaaabbbbbaabbabbaaaaaabbbbbbabbbbaababaaababababbaabbbabababbaabaabbaabbbaabaaaaabaabbbabaabaabaaabbbbbbbbbaaabababaaaaaaabbbbbaaaabaaaabbaabababaaabbbaaaababbaabbbbbaabaabaaabbababbabbbbabbbaaaabbabbbaabbaaabaabbbabbbabbaaaaabaababbbbababaabbaaabbbbbbbbaaaabaabababaabaaaaaabbbbbbbaaaaaababaaababbbbbaabaaabbaabaaaabaaaabbabababaababaabbaabaabaaaabaaaabababaaaaaabbbbbbabaaaababbbbbabababbabaaaababbbbaaaaaabaabaabaabbabbbbbaaabbaaabbbaaaabbaabbabbbbbbabaabbaabbabbaababbbbabaabababababbbaaabaaababbaabbaaaaabbbababbbbaaaabaaaabbabbabaabbabababbabaabababbbabababaabaaabbabaaaabaabaabbabbaabaaababbbaaabbbaabbaaaabbbabaababaaaaaaaaababbabbbabbaaabbaabbbbaaabaaababaabbbaaabbabbaabaaaaabaaabaaaaaabaaababbabaaababbaabbbbbabbbaaababbabbabbbbbbabaababbabaababbbbaabbabababbaaaabbabaaaabbbababbbaaabaaababbaabbbaababaaaaaabaababbbabbaabbaabaabbabbbabaaaaaaabaabbbbbabbbabaaabaaaaabababaabaaabaabbaabababbababbbbbababbbabbaababaaabbbbabbababaaabbbaaaabbababaabababbbaabbbbbaaaaababbaaaaaabaabbbaaabbbbaabbaababaaaabababbaababbabbbbabbaabbbababaaabbbbabbabbbbaaabbabaaaabbbbabbbaabbbabaabbaaabbabbbbaa
bbabbbbbbbbaaaababbbaabaaaabaaababababaaaabababababaaaababbabbbbbbbabaabbbaaabaabaababbababbbabbabbbbabbaaaabbabababaababbbaaabaaabbaaababbbbababbaaaaababbbabaabaaaabbbbaaaabbaaabbabaaaabaababbabaabbbbaabababbaaaaabbbaabbbbbaaaaabaababbabbaaaaabbabaababbabbababaabbbbbbbaabaaaabaaaaabbabbbaaaaabaaaababaababbaabbbbaaaababaabbaabbabbbbbaabaabaabbaabbbbababbbaababbabbaabaabbabbabbaabbbbbbbbbbbaababaaaabbbbabbbbbbbaaaaabbaabbaaababbaaaaababbbbaabbababaaabbababaaabaaaabbbbabbaaaaabaababbababaabbabbabaabaaababbaabaabbbbaabaabbaaaaabbbaaaabbaaaabbababbaabbababbaabaaaaabbabbbaabbbbbabbbbaaaaabaabbbabaabbababbabbbbbbaaaaaaabbabbbababaaaababaabaaabaabbababbbabbbbabaaabbbabaabaabbaaaaaaaaaabbbaaaabaabbaaaaaaabaabababbbaaaabbbaababaaabababbbabbabbabaabbaaabbbabbbbbababbbabbaaaaabbababaaaaabbababababaabbbaaaaabbbbabbbbaabbbabbbbabbbabbbaaababbbbbbbaababaaabaaabbabbbbbbbbbbbabababbbbbabaababbbaabbbabaaabbbbbbbbbababbababaabaaabbbaabbbbabbbbabbabbaaabababbaaaaaababaaabbbabababbabbaaaabbbabbbbaabbbbbbbaabaababbabbaaaaababbaaaaabbbaabaaabaababaaaababbbbbaaaabbbbbbaabbabbbaaabbbbaabbbaabbbbbbaaabbbaabaabaaaaaaabbbabbbbbaababbaabbabbababaaaabbbbaababababbabaaaabbabbbbaabbaabbbbaaabababbaababaabbabaaaababbbabbbbbaabbaaaaaaaaaabaaaaababbabbabababbaabbbbaaaabababbbbbbaabbbaaaabbbabaaabaaabbbabbbbbabbbababaabbbaabababaaababbabbbaababaabbabbbbbaabaaabbaaaabbbaabbaababaaabbaaaaaabbbbbbbabbbbabaaabbaababaaababaabbbaaaabbaaaaabbbaaababbbaaabbbbababbaaaabbaaaaabbbbabaaaaaabbaabbaababbbbaaababbabaaaaaaabaabbabaabbaabbbaabababbbaaaaaabbaaababbbbbbbbbbbbbbaabbbbabbbbbbaabbaaaabaabbaabbaabbaaabbbabababbaaaaaabbbabbabaabbbaaababaabaabbbbbbabbababababaaabbbaabbbbbbaaaaabbabaaabbbabbabbbaabbaabaabbaaaaabaababaaaaaababaaabbbbaabaabbbbaaababaabaabbabbbaaaaabaaabbbababbbbbbababbbaaababababbaabbaabaabbaaaaabbabaaabbbaaaaabaabaaaabababbaabbaaaabbbbbaabbaaaaabbaaabaabbaaababbbbaabaaabaaaabbababaaaababbbbaaaaababaaabbbbaaabbbaabaaaaaaaabbbaaaaabbbaabbbabbbaabbbbbaaabbbabbaababbbbabababaaabbbbaaaabaaaaabbbbab
bbabaaaabaaabbbabbbbaaaaaaaaabbaaaabaabaabababbbaaabbbbaabaaaaabbaababbababaabababbbaababaabbaaabbabbbbaaaababababbbabbbbabaabaaababbbaabababaaaabaaabababbabaabaaabbbaaaabbaabbaabbbabaabbbbaababbabaaaaaaabaaabaaabaaababbbababbbbaaaabbabababbaaabababbaababbaaaaabbbabaabbaababbbaabbbaabaaaabaabbaaababbabaaabbaaaabaabbbbabbbabaaaaababaaababababaaaababaabbbaaabaabbbabaaaaabababbabaaaaaaaaabbbaababbaaaababaabaabbbaaabbbbbbbbaaaaabbbbbaabaaababaaabbaaababaabbabbbbbaaabaababaabaaaaaababbababbbbbaababbbaaabaababaabbabbbbaabababbabaabbbaabbaababaaababbbabbbbbbaabbabababbbbabaabbaaabaaaaaabbaaabaabbabaabaaaabbbabbaabbbbaabbbbababababbbbbaaabaaabbbbbaaabbababbbababbbaabbbabaabbaaabbbabaaaababaabababbbabbabaabaababbbabbaabaaaabaaabaabaabababaabbaaaababbabababaabbbbbabbaaabbbbbbaabbbbabaaaaaabbabbbbbabaabababbaababaabbbabababaaababaaabbbaaabbaabbaabaabbabbbaaaaaabaaaaaabbbababbabbababbbaaaabaaababbbbbabbbbbbbabbbbbabbbbbbabaaabaabbbbabaabbbababbbbbabababbaababbabaabbabbbbbbaaaabababaabaaabbabbaaaababbbabbbbbbbababbbbbaabaabbbabaabbababbbaaaaaabbabbbbbbaaabbaabbabbabaabaaaabaabbbbaaaababbababaabaaabaaaababbbbbaaaabaaabababbaabababbabbbaabaabbabaaaaaabbbaabababbabbabbaababaabbaaaaabaabbaaabababaaababaaabbbbaaabbbaabaaaabaaabaaababababababaaababaaabbbbbbbaabaaabbaababbbaabbabaaabaaabbabbabaababbbaabaabbaaabaabaaabbbbbaaabbabbabaabaababbbbbaabbaabaabaaaababbbabbbbbababbbbabbbababbaaaababbbbbaaabababbbbbabbabbbaaabaabbaabaaabaaabaaaaaaaaaabaabbbaaabbbbaaabbababbaabaaaaaabababbbabbababbabababaababaabaabbbabbaaabaabaabbababbaaaababbbbaaabbbaaabbaaabbabbababababbabbabbbbaababbaabbbabbbbaaabbbabbaaaaabbbaabbbaabbaabbbabaabbbabbaaaaaaaaaabbaabaaaaabbaaabaabbababaabaaabbabbbbabaabbababababbaabbbbaaaabbbaabaaaaababbabaabbbbbaaabbbbbbabbababbbbaaabbbbabbbaabbbbbbbbaaaaaaaaababababbbaababaaabbbbbbabbaababbbaabbbbabbbaabbbaaaaababbbbabbbabbbbbbaabaaaabbaabbaaabbababababaababbbaabbabaaaababaabbbbbbbaaaabbabbbabaaaaababbbabbabbabaabbbaabbabaabbababbaabbbbbbaaaaaabbabaabbaaabaaabbbabababaabbbbaaa
aabaabbaaaabbbbabbaaababaaabbababbbaabbabababbbaaaabaaaabbabaabbbaaaabaabaabaaabbabbbbbbabaabbabaaababbbabbaaaaabbaaaaabbbabaabaaabbabbaababaababbbaabbaabbbaabaaaabbbabaaaaabbaaaabaaaabbaabbbbbbababaabbbbaabbbbabbbbaabbbaabbbbbbbbaabaabaaabbbbbabbababbababbabbbbbaabbbabbaababaabbaaaabbabbabaaaaabbbbbbababababbbbbbbbaaabaabbbbbbaaaaabaabbbabbbbbaaabbbababbbbbaaabbbbabbbbbbbbaaababbbabaabbbbbabbababbaaaaaabaaaabbaababbbbbbbabbaabaabaabaaaaabbbaaabbbbabaaaaabaaabbabaaabaaaaabaababbbabbbaaaabaabbaabbaabbbbbaaaaababababaaabaabbabbbabaabababaaababbaaabababbbbbbabbaaabaabaaaababbaaaaababbbbabbababaaaaaabbaaabbabbabaabbaabbabaabababaaabbaaabbbbbbbabababbbaabbababaabaaaaaaabbaabbbbabaabaabababbbbbbaaaaababbbbaaabbaaaaaaaababbbbaababbaabbaaabaabbaabbbaaabbbabbaaabbaabababbbaabbbbabbbbbaaaabbbbbbbbaabbbbbaababaabaaaabbaabbababaababbbbabbbabababbbbaaaaabbbabaabbaabbbabaaaaaababaabbaaabbbabbbabbaabbaaababababbbbbbabaabaabaabbbabbabbbbbabaabaabaababbbabaabbbabbbabbabaababbaabbbaaaabaabbababaaaaaabbaaaabbaababaabbbaabababbbbaaabababbbaaababbaabaaaabbbbaaabbbbbbbaabaabbbbabbabbabbbbaabbaabaababaabbabbbaababbabbbbabbaaabbbbaabbabaababbbbaaabbaaaaababbbaabbaabaabbaaabbaabbbbbbabaababbbbbabbbbbbabbabbbaaaabbaaabababbaaaabaaaabaabbabababaaaaabaabbabaabaababaaaabaabbaabaaaabbaabbaabaaabaabaabaaabbaabbbbbbababbbbbaaabbaaaaaaaaaaababbbabaababbaaabaabbbbbaababbbbaabaababbaabbbbbababbaaaabbbbaabababbbbbbbaaabbababbbbbbbbaabbbabbbaabbbbabaaaaabbaaabbaabaaabaaabbbaababbaaaabbbabaabaaabbababaaabaaaaabbbbbbaaaabbbbaaaabababbbbabaabaaaaabaaaabaaaabababababbbabaaabbbbbabbabbbababaabaaaaaabbbbaaaaabbbaaabaaabaabababbbbbbbbababaabaaabbabbbabbbabaaaabbbaabababbbaaabbbababbbaabaababbabbaaabaababbabbbbaabababaaabbbaaabaaaaabbbbbbabbaaaabbaabbabbaaabaabbbabbaaabaabaabbaabaaabbabababbbbaaabbababbbabaaaababbbbaaaaaabbbbaaabaababaabbaabababbabaabbaaababaababbabbbabbaababbbaaaabbbbabaabbaabaabbbabaaaaaabbbaaababbbbbababbbaaabaabbaababaaaabaaaabbbaaababbbbabbbbbbbbbbbaaaabbbbbabababbbababaabaababbbbaabbabaa
bbabbababbbbaabaabaaabaaabbaaaaaababbbaabaabbabbaaaaabaaaabbbabbabababbabaabbabbabababbbbbabbbbaaabababbaaabbabbbbbbbbabbaaabababbbabaaababbabbaabababbbbbaabababbbaababbaaabababbabaabbaaaabbbbabbababbaabaaaababaaabbbbbbaabaababbabbbbbaaabaabaabababaabaaabaaaaabaabbbaabaabaababbaabaaaaabbabbabbbbbbbbaaaaaaabaaaabbaaababababbbbaaabaabbaabaabbabbabbbaabbbbaaabbaabbbaaababbbabbaaaabaabbabbbbaabbaabbbbbbbaaabbaaaaaabbabbabaaaaabbabbabaaaababbbbbbbaabbbbbaabaaababababaabbbbaaabaabbaaabbbaabaaabaaababaaababbaabbaabbbbaaababbbabaaabababbaababbaabbbaaababbaabbabaaabbabaabaabbbaabababbababaaabbbbabaaaabbaabbabaaaaabaaaababaaaaababbabbbabbaaabaababbbbbababaabbaaabbaabaababaaaabababbbbbbaabbabbabbaaaababbbabbbbabbbbbbababbbbbbbbbbbaaabbabbbbbaaaabbbbbbbbabbabbabbbabaaaaabaabbaabbbbaabbabababaabababaabbbbaabaabababbaababbabaaaabbabbbbababaabababbaabbabbababbaaababbaabaaabaaabaabbabbaaabbababaabaabbabbbbabbbbababaabbbabbbbbbabababaabbbabaabbbbaaabaabaababbbbbaaabbbbaaabaabababbaaaabbababbabbaaabbbaaababbaabbaaabaababbaabaaaababaabaababbbabbbaaabbbbabbbabbaaaabbabaaaabaabaaaaaaabaaaaaabaaabaaaabbbabaabbabbaaaaaaabbabaabbbbabbbaaabbababbabaaababaababaabaabbaabbbbaabbabbabbababbbaabbbababbbaaabaaaaabaababbaabbaaabbbbaaabbabaaaababbbbaaabaababbbaabaaabbababbbbabaaaaabbabaaabbabbabaaabbbabaaabaabbbabaaaaababababbbbabaaaaabaabababaabbbbabbbbaababbbbabbbaabbabbaabbbbabbaaabaabbbbbaaabbbaaaaabaaabaababbabaaaaaabbaabaaaabbabababbabaabbbbbaaabbbabbababbbabbbaaabbbbbbaaaaaaaaababbbbaabbbbabbabbaababbbaababababaabbaabbbbbababababbbababbbbabbaabaaabbababaaabbaabbaabbbbbabaabbaababbbbaabbbabaabbbaabbabbbbbabbaaabaaaabbabbbabaaaabbbaabaababaabbaabaabbabaababbbbababbaabaabbbbabaabaaaabbabbaabbbbabaaaaaaaaababbabaaabbbbaaaaabbaaabaabaaaababaaaaabbbaabaaabbbaabbaababaabababbbbbaaababbbaabbaabaaabbbbaaababbaaabbabbbaabbbabbaabaaababbaaabbabbaabbaabbbabaabbaaabbabbaabbaaabbbababababbbabbbbaababbbbaaababbbbababbbbababbbbaababbbabbbababaabbbbbbaabbbbaaaabaabbbaabbbaababaababbababaaaabbaaaabbbabaabbbbb
ababaaaaaabaababbbaabaaababbbbbbaabbbaaabbbabbabbabbbbaabbbbaaabaabbbabbaabbbbbbbaabbbaabbabaaababbababaaaababbabbbbaaabbbbaabbbbbabaabbbbabbbabbbbbaabbaabbabaaabababaabbabbbaaabbbababbabbbbbbbabbbbbabaaababababaaababbaaabbbabaabaabbabbaababaabbaaabbaabbbabbbabaabbbbbaaabbbaababbaaababbabbaaaaaababaabbbabbaaaabaaabaababaabababaabababaaabaabbbaaaababababababbabbabbbbbbbbaabbaabbabbbabaaababbabaaaababaaabbbaababaaaaaaababbaabbabaaabbbbbabbbbabbabbbabaaaababaaabaaaaaabaaabababaaaabbabaaaabbbabbabbbbbbaabababbbbaabbaaabbabaabbaabbaabaaabbbaaaaabbaaaababaabbabaabaabaaaaabaababaaabaaaaaaabbbabaaaaaabbaaaabbaabaaabaabaabbbababaababbbaaaabbbbaabbabbabababababbbbbaaaabbabbabbbaaabbbaabaabbababbaababaaababababbbaaabbbabababbbbbbbaababbbabbababbaababbbaaaababbbbbaaaababbaaabbabaabbbababaabababbbaabbbababbaabbabbbaaabbaabababbbaabbaababbbaababbabbaabbbabbaabbbabbabbbbaababaababbabbbaaabbbbbbabbbbaabbbabababaaabababbbaaabbabbaaabbbbabbbaabbaabaaaaaabbaababaabaaabaabababaaabaaaababbbaaaaabbabaabaabaababbbabbabbbabbbababaabaabaabbbaaaababaaaaaabbababbbbbbaaabbbbbbbbaaaaaaabbaaaaababaaaabbabbabbaaaaabaabaaabaabbbabbbaabbbaabaababaabaabaababbabaabaabbaabababbbbaaaaabbbaababaababbabbbbabaaababbbaabbbabbababbaabababbabbbaabbbbabbababbbaabaaabbbaababbaabbabbaabaabaabbbbbabbbaaaabbbaabbbbabbbaabaaaaabbbbaabbbbbbabbbbbbbabaabbbbbbababbaababbbbabaaaaabbbbabaaaabbbbabbabbaaaaabbabbbbbaababaaaabbbaaaabbbabbbbaabbbbbbbaaaaabaaabbabaabaaaabbbbbaaabbbbabababaaabbaaabaabaaabbbababaabbabbaabbaaaaabbbaabbbaababbbbaabaababbaaaaaabaaaababbaabbbbbbbaaaaaababbbabaabbbabbbbbaabbbaaaabbbaaaaabaababbbaaaaabbabaaaaabbaaababbbbaaaaabbabbabbaaababbbabaaaaaababbaaabababaababbabbabbabbbbbaabbaaababbabaaabbaaabbaaaaabbabababbbaabbaabaaababbbbbbaaaabbbbbababbbbabbabbabbbbbbabaaaaaabaaaaababbbbbbbabbbbbbababbbbbaaaabaabaaabbababaaaaabaaabbaabbbbabaaaaabaaaabbaabaabbaabbbaabaaabaaabbaaaaaaabbabababbbbbbbaabbbbbabbbabbbaabababbaabbabbaabbaaaaababaabbbbbabbbaaaaaaaababbbbabbbaaaaabbbababaaabaababbabbbbaaaaaaabbbbb
babababbabbabaabbaabbbbbaaaaaaabbbaabaababbbbbbbaabababbaaabbaababbaabbbbabbbabbaabbbaaaaabbabaabaaaabbaabbbabbbbbaaaaaabbabbabaaabaabbaaabababbaaabaaaaaabbabababbabbbbbaaababbbbabbaaabbbbbbaaaabbabbaabbbbabbaabbaaaabbbababbbabaabbabbbbbbbabaabababbbabababbbabbbabbbabaabbaaabbbaaabbaaababbabbaabbbbabaababbababaaabbbbababbbbaaabaaababbaabbaabbbbaabbaabababbaaaababbbbabbbaababbbaaaaabbbbaabbbabbbaaaabbbbbaabaabbabbbbbaaabbbbbbbbabbbabbbbbabaaaaaaaababbaaaaaaabbbaaabbabbaabaaaababaabaaabababaababaabababababbbaaaaaaaaaaaaabababbaaaaabaaabbbaaababaabbaababbaaaaababbbabbaaabbbababaaaabaaabbbabbbbabbaaabbbbabaabaaabaabbbaababbbabbbababbabbaaabbabababaabaaaaabaabbabbabaabbbbabbbabaaabbabaaabababbbabaabbbaaaabbabbbababababbbbaababbaaabaaaabbaaababaabbabbabbbbbaabbbaabaaabbbaaabbabaabbbaaabaabbaababbbababbaabbaabbaabaaababbabaaabbbabbaabbbbbbbabaabaaaaaabbaaabbabbbbbbaabbaaababbaabbaaaabaaabaaaabababbabbbabaaaabbbbabaabbbbbbbaaaaaaaabaaabbaaaabaaabaaabababbababbbabbbbababbaabbabbaaaababaaabaaabaaabbbbbaabbababbabbbbbbaabaaabababbabbabbbaaaaabbbbaabbaaaaababbaabbbbaaaabababbbabaabbbbbabbabaabaaabaabaababbbbbbaaabbbbbaababbababaaaaabbbabbbbabbaabbbbbabbaababaabaaaaaabbabaabbaaabababbbbbaababababbbabbbbbabaabbbabbaabbaaabbbabbaaaababbabbaabbbbbbbbbbabaaaababbbabaabababbaaaabbabbaabbaaaabbaaaaaaabbbbbabaabbbabaabbbabbaababbbabbabaababaaaabbbbbaabaaaaaabbabaaaabbbabaabaaabbbabaaabbbaababbaabbbbabbaaabbabbabaaabbaabbbbaababaabaabababaaaaaaaabbbabaaaabbaababbabbaabababbbbbaabbabababaaabbbbbaaaaabbaabbaaabbabbababbabaaabaabbbabbbbbabaabbbbaaababababbbabbabbabbaabbababaaabbbabbbaaabaaaabbaabbaaaaababbbbbbbbbbbbabbaabbbbabbbbbbababbbabbbbabaaaabaaaababbaaababbbbbabaabbaaaabababbbbabbaaabbbbabaaaababbbaaaaaabbbabaaaaabbaabaababaaababbbbbbbbbbaabbbabbbbbbbabbbabbaaabbbabaabbbabbabbbbabbbbbbbbbbbbbabababbbabaababaabaababbbbbbaaaaabaababbababbabbbaaabbbbaabbabbbabbaaaaabaaabbababababbababaabaaababbaaaaaabbbaaabbaabbbabbaababbaabbaaaababaabbababbaaaabbbbabaaabaaaaabbaaabbaaaaabbabbaabbbaaab
baababaaabbbbaaabaabbbbbbbbbbbbbbbabbabbabbbbbbaaaabaaaaababaaaabbbbaaaabbaabbaabbbbaababbaabaaabaabbaabbbbaabbbbbaabbaaabbbaabaabababbaabaabbabbbaabaabaaaaabbbbbabaabbabbbbbabbbaaabbbaaabaaabaabaabaaaaaaaabbaaababbabbbaaabaaabaaaaabababaaabaabbbbbaabbbbabaabaabaabbbbbaaabbbbbababbaaaaaababbabaabbbbaaababaaabbabaaaabbbbbabbaabbabaabbbbbabbabaababaaababaaabaababbaabbbbbaaaaababbbbbbbabaababbbbbbaababbbaaaaaabbbbbbababaaabbbbabaabaaabababbbabaaaaaabaaaababaababbaaabaabbaabbaabbbaaabaababbaaabaaababbababaabbabaabaaabbbbaaaaababbbbbbaaaaababbabbbabaaabbaaabbbaaabaabaaabbbbabbbaaabbabbbbbaababaabbababbaababaaababbbaabaabaaaaaabbbabbbbbaababbaabbaaabbabbbbaaaaababbbbabaabbbbaabaaabbbbbbbaaaababbaababaaabaabbbabbabbaaabbbabbabbaababbbabbbbbabaaabbabbbababbbbaabbaabababaabbabaabbbbbbbabbaaabaabbbabaaaababbbabbaaaabababbbbaaaaaabbbabbbbbbaabababbaaaaabbbaaababaabbbabaababaababbabbaaababbabababbbbbbaabaabbabbaabbabababbbabbababbaababaabaabaaaabbabbaabbbbbabbbbaaaaabababaabbaabbabbaabbaabaaabbabbabaababbbabbbabbbbbabaaabbaaababbabababbbaabaaaabaabbababaababaaaabbbbaabaaabbbbbbbabbbabbbaaabbbabbabbbbbaaabbbaaabbbbbabbabbbbabaaabaabababbaabaababbbbaaaaaababaabbbaaababbabaaaabbbbabbaabbbabaaaabbbabbbbbbbbbbaababbabbbababbabababaaaaaababbaaaaabaaaabaabbbbbbbabbbabbababbaabaabbaabbbbbabaaababaaaaabbbbbbabbaaabbabaabbbaabbaabaabaaaaabbabaabbbbabbabaaabbababbbbbabbabaaabaaaabaabbbbbbbbabbbbbbbabbbabbabbaaabbaaaabbbbbbaaaaaabbababbababbabbaabbaabaabaabbabbaaaaaabaabaabaaabbbababbbbbbababbbabaabbaaaabbbaaaaabaabbbbaababbbbbbaaabbabaababbabbabbbabbaaabbbaaaaababbabbaaabbbbaabbabbaaaababaaababbbabbbbababbababaabaabbaaaabbaaababaabbaabbabababbbbaabbbbaaabbbaababbaabaaababbaaabbaaabaaabbababababbaabababbbbbbabaaababbbbbbbbabbaaabbbbababaaabaaababaaaabbabbbbbbbababaaaaabbbbabbabbbabbaaabaaabbabaaabbaaaaaabbaaabaababaabaabbabbbabaaaabbbbabbbabbbbbabaaabbaabbaabbbabaaabbababaabbbaaababbaababbaaabaaabbaabbbbbbabbabaaaaabbabaaabbbabbbabbaababbbabababbbaababbabaaabababbbbaabaaaaaabbababbbaaabbba
baabbbabbaaaabbabaaabbaaabaabbabbbbbaababbbabaabbbabaaabbaabababbbabaababaababaabbbaabaabbaaaaabaaabbaaaaaaaabbbabbaabbbabaababaabbabbbbaaababbaaaabbbabbbbbaaabababbabbbbaaababbababaabbabaaabababbbaaaababbbabaaaaabbaaabaabbbbbbbaaabbbabbabbabbbbaaabbaababbbababaabaabbaabaabbbbbbbaabbbbababaabaaaabbaaaabbabbbbbabbababaaabaabbaabaaababaabbbaaabbaabbbabbbbabbabbbabbabbbabbbbaaaaabbbbababbbbbabbbabbbabbabaaababaaaabaabbbabbaabbbaabbaaaaabbbbbabaaabbaaaabbbbabbababaabaabbabbbababaabbbabababbabbbbbbbababaaabaabbabbbbbabaaababaaaaaababbbbabbbbbbbbabbbabaaabbaabbaabbbabaaababbabbbaaaababbaabbababababaaabbabbbbaabaaaabaabaabbaaaabbabbbbabbbbbbaaabbbbbaabaabbaabaaaabbbbabaabbabaababaaaabbabaaaaaaabaaaabbaaaaabbaabaabbaabaaababbababaaabaababbabbbaaabbbbbabababaaaaabbaaaabbbbbbbaaabaaaabaaaabbbbbbaababaaaaabaaabbabaaabbaabbabaabababbbabababbaaaabbaabbbbbbbabaaabbbbaabbaaababbaabaabaaabbbbaabbbbbbbbbbbabbbabbaabaabaaabaaaaabaabbbbbbabaabbbababbbabbaaabababaabaaababbabaabbababbbabbbbaaaababaabaababbbbabbaababbbababbabbbbbaaabbabbaabbbabababaabbaabaabbaaabaaababbbabaabbbabbababbaaaaabbaabbaaabbabbbbabaaabbabbababbbbbbaaabababbabbaaabaababababaaabbbabaabbaaaaaababbaabbbbaaaababaaabbbaabbbbbbbaabaabbbbabaabbbbaabbbabbaabbaaabbaaaaababababbbbabaaaaabbbbababaaaabaabbaabbbaabbababaaabbababbbbbabbbabbbbbbababaaaaaaabaaaaabbaabaabaaabbbbbabbabbbaaabbaaaaababbaaabbaabbaaaababbaaaaaabbabaabaabbbaaababbbaabbaabaababbbbababbbababaaaaabbbababbbabbaabbaabaabaabbbbbabbabbaabaabbabbbababbaabbbababbababbabaaabbbbbbbbbbaaabaabbbbaabaaaabaaabbbbbaababbabbaaaabbaabbaaabbbababaaabbbabbabbabaabaababbabaaaaabbbaaabbabbbaabaabbbbbbaababbaaabaaaaaabbabbaaababbbabbaabbaabaabbaaabababaabbababbaaabbbabbabbaaaabaabaababbabbbaaaaabbabaabaaabaaabaabaaabaabbbaaaaaaaaaabbabbabababaaaaababbbbabaabbbbababababaababbabaaaaaaababaaabbbaababaaaaaaabbbabaabaaaaabbabbbaaaaababbaabbababaaaabbaabbbbbaaaabbbaaabbabbbbababaabbabbabaaaabbaaaaabbbbabbabbabaabbbbaaaabbabbaaabaabbaababbaabbaaabaaaabbabbabbabaabaababaaabababbaab
abbbbbbbbabbbbbabaaaaabaabaababbbbaaaabbbbabbbaaaaabaaaabbabbaaaaabaaaabaabbabbbabbbbaaaaababbbbbbabaabaabbaaabbbbaabaababaaabbbabbbbbabbbbabbbbbabababaabababbababbabaabbaaabbabaaaaabbbbbaaaabbabbbaabbbbabaaabbbabaaababbabbbbbbaabbaaaabbaababaabbaaaabbabbaabaaababaaabbbabaabbbabbaababbabbaaabaaabaabbaaaaaaaababaabaaabbaaabaababbbbbbaabaabbabbbaaabbabbbbaaabbbbabbabaabaabbaaabbaaabbbbababababbaabbbaaabaaabbabbabbbabbaabaaaabbbaababaaabbabbabbaababbbabababbbbaabbbaababaaabaabbabbaababbbbaaaaabbabbbaabbbbabababbbbbabbbaaababbbaaababbbabbaabaabbaaababbbbbabbaaabbabaaabbbabaaaaabbabbabbaabbabaabaababbbbaabbbbaaaabaaaabbaababbbbababbbbbbbaaabbbbaabbabbaaaaaaaabbbababaaabbaabaababaabbaabbbababbaababaabbbabbabaabaaaaaabbaabbaabbbaabaaabaabaabbbbbbbbaaaaababbaaaabbbbbababaababbababbabaabaabaabababaabaaabababbbaabbaabbbabaabbbbabaababbababbbbabaabbbbbbbabbabaababaaabababbbaabbbbabbbabbbbabbbabaabbbbbbaabbbbabbabaabaababbaaabaabbbaabaaaabbaaaaabbabbbbbabbbbbbabaabababbbaaaaabbabbbaababbbaaaabbbabbaabaaaabbabaabbaaabbabbabbbaabbbabbbaabaaabbaaabaaaaaabbbbabababbbaaaabaaabbabbbabababbbababababbbbbabbaabaabaaaaaabaababaaaababaaabaababbabbbbbabbababaababbaaaaaabbbbbbaaaababbaaaaababbbbabbababaabbbabbbbababaaaaabababaaababbbaaaabababbbaabaabaabababbaababaabbaabbabbabbbbbbbabbaaaabbbbbbbababaabaaaabbababaaabbbbabaabaaaabbaabbababbbaaabbaaabbbaababaabbbbbaaaabbababbbaaabaabbaababaaaabaaaaaaabaaababbabbbbaaaabaabbababaaabbaabbabbaababbbabaabbbababaabbbaaabaabbaaabaababbabaabbbaaaabbbbabbbbbbbbbbbababbabbbbbababaaabbabaaababbabbaabbbbbaaabbabbaababbbabbbbbbabaaaaaaaaaabbabaaaabaabababbaababbaaaaabbbbbbaabbabaaaaaaaaaabbababababaabaaababababbbbbabbabbaaabbabbbabbaaaaaabbbbaaabbbbaaaabbabbbbbbbabbababbbbbbbabaaaaabbabaabbbaaabbbaabbbababbabaaaababbaabbabaabbabaababaaababababbaabbbbabbaababbaabaabbbaababbbbaabbaabbabbbabbbaababbaabbaaaabaabbbabababbabbabbbababaabaabaababababaabbabaaabbaaabbabababbaabaaababbabaaaaabbbbbaaaabbaababaabbabbababbabababbbbabaaabbbbbabaabaabaabbbababbabaabbbbaab
bbbabaaaababbbababbbabbabbbaaaabaaaaaabababbbbaababababaabbbbbbabaaabaabababbbabbaaaabbabbbaabaaaaaaabbaaaabbbabbbaaaaaabaaaabaababbbabaaabbbbbbbababbabababbaabbbaabababbababbabbbbaabbabbabaaabaabaaaaabbbbbaabaabaabbbaaaabbabbaababaabbaaaabaabbbaabaaaaabababbabbaaabbaabaabbbabbababaaababbababababbbabaababaababaababbbbbaababbbbaaabaaaaabaaaaaabbbababbaaabababbabaababaabaaaaaaabababbabbabbabaaababbabaabbbaabaabbbababaaababbbaabaabbababbbababababbbbaaababaabaabbaabbaabbabaabbbaabbbbaaaaabaabbabababaabababbaabaaaabbaaaaaabaaaaabababaaabaabbabaaababaaabaaaabaaabaaaababaaaabbbaaaaabbababbbbaababbababaabaaaaabaabbabaababbaaaabaabaaaaaaaaaabbbaaabbaabbbabbbbbbbabaabaabbaababaaabbbbbbaababbaaaaababbbabbbabbbbababbaaababbabaaababaaaabbbaabaaaaaabbbabbbaabbaabbbaababbaaaaabbabbbaabababaaaabaabbbbabbaabaabbbaaaabaababbbbaaabaaabbaabaabaabaaabbabbbabbbababababaabbbbbbaabbaaabbaaababaaabaabababbaabaaabaaabababbababaaaaaaababbbbbbbababaaaabababbbbbaaaaaaabbaabaaabbaabbaababaabababaabaabbbaaabbabaababbbbabbaaaaaabbaaabbbaaabbbaaabbbbaaaaaabbaabbabaabbababbabbababbaabbbabaaababbaabaaabbbabaabaabbbbabaababbbabbbbaabaabababaaaababbbbbbbbbbbababbaabbbaabaaabbbabbbabbbabbbaabbabbbbabbbaaaabaaaaababbbaabaaababaabbbabbbabbabaaabaababababbaaabbbbabbbbaabbabbabbabaaabaabaaaababbaaaaabbbabbbbabbbababaaabbababababababbababbabaabaabbaabaabaabababbbbaabaabbabbbbaabaabbbbbbbaaabbbaabaabbabbbaaabbbbbabaaabbaabbaabbbbbabbbaaaabaabbaababbaaaaabbaaabaaabbbbbbaabbaabaabbbaabbabbbaabbbbbbabaaababbbababbaaaaaabbbbaabbaabbabbabbaaabbabbaabbbbaaaaabaaaabbbaabbbabbabbabbaabbaabbbbbbbaaaabbbbabababababaaabaaaabaaaaabbababbabbaaabaabbaabababbbabaaababbaabaaabbaabbaaaabbabbbbbabababaabbabbbababaabaabbbbbabbabaaabbbbaaabbababababaaaabbbaabbabaabbabbbabaaaabbaaabbaaaabbbaaaaababbbaabbaaababbabbbaaabbbabaaaaaababbbbabababaabbbabbaabbabbabaaaabbbaaaabbaaaaaabaabbbbabbbaabaaabaababbbaaabbbbbbbbabaaabbaababaaaaaaaabbabbababaabbaabaaaababbababbabaaabbbbaabbbbbabababbbbbaaabbbaabbababbbbabbbbbaaabababbababaababaaaaa
abbaaaaaababaababbabbbbaabbaaababbabaaabbbbabbbbaaabaaaaabbabbaaaabbbbaababaaabbbababababbbbbbbabaabbbaaaaabaaabbbababaabbabaabaaaabbaabbbabaaaabbbababbbababaaababbbaabaababababbabaaabbabbbbbbbbaaabbbbaaabababbbabbaababaaabaabbaaaababbbbbabbaaaaaabbbabaaaaaabbbbbaaaaaaababbabaaabbaaaababbababbbbaabaaababbbabbbaababaaabbaabaabbaababaaababbaaaabaaaaabaaaabbbbababaaabbbbabaaabbbbaabbbabbbbaabbbbbabbaaababaaaabbaaaabbbabaababbbaaabbabaabaababbbabaabbbbaabbbababbababaababbabbbabababbbbbaaaaaaabbaabbaaabbbbaaabbababbabaababbabbaaabaabbbbbabbabaaabbbaabbbaaaaabaababababbbbabbbabbabbaaabbbbabaabbaaaabaaaaaabbbbaabaabbbabbaaaaabbbaabaabbbabbbabbabbbbaaaaaaabbaaaabbababababaabbbbbabaabbbbaaababaababbabaaababaabbabbbbbabbabbababbaabbbbaababbaabaaabaabbabaaaaaaabaaabbabbabbbabababbbaaabaaaaaaababbaababaaababaabababbaabbabbaaabaaabaaaababbbbbbaabbbabaaabaababaabaaababbbbbbbbbbaaaaabbaaaaabaaaaabaababaababbbbbbaabbbabaaaaabbababbbbabbbababbaaaabaabbbabaabbbaaaababbaaabbaaaaaaaabaaaaaaabbbaabababbbabbbbabbabaabbabaababbaabbbbabbaaabbaabbbbabbaabaaababbaabaabaababababbbbbbbaabbbabbaaabbbababbbbaabbbabaabaabbbabaaabbbbbabaabaaabababaabaaabaabbbbaaabbaabbbaabaaaaaaabaababbbabababaababbaababbbbbbababaaabbabbabaaaabaabbbbbbbaababbabaaabaabbabbbabbabaaabbbaabababbbbaaaabbbaabbbabaabbbbbbababbbabbbaaaaaabbabaabaabbaabaabbbaabbbabaabaabbababaaaaababaabbbaabaabababbababbbbaabbbbbabbbbaaaaaaaabbaaabaaabababbaabbbaabbaaaaabbabbbaaaababbbbaaabbbbabbbbababaababbbabbababababaaabbbabbaaabbbbababababbaaaaabaabaabbbbbaaaababaaaabbaaabbbbbabbbaaabbabaaaabababaabaabbaaababbbaababababaaaaaaabaabbababaabbbabaaabaaaaaababbaaabbabbbbaabbbbabaabbabbbbabbaabaababbbbbabbbababbbbbbababaaaaaabbababbabaabbaaaababbbbabbbabbbababbababaaabbbaaaaabaaabbbbbbbababaabababaabbaaaaaabbbbabaaaababbbbaaaaababbbbabbbaaaabaaaabaabbbbbabbabbbbaaababbabbbbbbaabbbbaaabbaabbbabaaabbaaaaabbbbbaaaaabbabbbababbabaaaaabaabbababbbbabababbabbbbabbbbbaabbbbbababaabbaaabaabaababbaabbbbbaabbbbabaabaaaaababbaaaaabbaababbbaaabbbabaaabab
abbbbbbbbbaaaabbbbabaaabbbaabaaaaaabbaaababaabababaaaaababbbbaababaaaaababbbbabbbbaababbbabbaaaaaabbaaababbaaaaabbbabbbbbbaaabbbbaababaababbbbaabbabaaaabaabababaaabbabaaabaabaabbbbbaabbabbabbababbbbababaababbbaaabaaabbbabababaaaaaabbbaaabbbbabaaaababaaaaaababaaaabbbbaababbbaaababababbabbbbbbbbaaabababbaabababbaaababababaaabbabbaaaaaaabbabaabbabbabaaabaaabbababaabbbbbaabababaaaaaabaabababaababaaaabbaaaaababbaababbaabbbaaabababbababbbbabbabbbaabbabbabababbaabbbababaabaaaaaaaababbaaaaabbbabbaaababbaaaaaaaaaabbbababbbbbaabbbaabbbbbaaaabaaaabaabbababbaaaaabbbababbaaababbbaaaaaabbbbbaababbbbbbbbbaaabbabaaabbabbaaababbbaabababbaaabaaabaaaabbabbababababbbaaaabababaababbbbbbbabbbaabbbaabaaaaabbababaaaaaaabbbbabbbbbbbbbbabbabbbbbaaaaaabbbbabaaababaaabaabbbabbabbbbababaaaabbaaabaaabbbabbbaaabbbaabaabbaaabbbaaabaaababbbbbaaaabababbaabbabaaaabbaababaaababaabbbbaabbbbbaabbaabbaabbbaabaabbbaabbbaaabbababbbabbabaabbbabaabaaaaababbabbbabaababaabaabbbbbbabbbabbababbbaaabbbbbbbababaaabbabbaaaaababbbaabbbaabbbbbbbabbbbbaababbbababaababbaaabaabababbabaaaaaabaaabbaabbbabaaabbaaababaabbbaabbbbbbaaaabaabbaaababbabaaaababbabbaaaababbaabbbabbaaaabbbaaabbabbbabaaaabaaabaaabaabbbbbabaabbbbaaabaaabaabbaabbaabaabbabbbbbaabbbaabaababbaaabaaabababbbbabaabbbbbbbababaaabbbaabaabababbaabbbabbaaaaabbaaaaabbaaaababbababababbbbaabaabbabbaababababaabbbaabbbbabbabbaaabbababbbbabbbbaaabaababbabbabababaabbaabaabbbabbaaaaabbbbabaaaaabbbbbbaabbbaaaabbbaaabababaaabbbaaabaabbbaabbbabbaabbabbbbbaaabaaaaaababaababbbabbabaaabbbbabbaaabbaabbabbbaabbbbaaabaababbbbaaabbbabaaaaaaaabaaababbaaaabbbbbaaaabbabbabbaaaaaaababbaaabaaaabaaaaaaaababbaabaaaabbaabababbbaabbabaababbaabbabaabababbabaababbbaaaaaaaaabbabbbbababaaabbbbbaabbaabaabbabbaaaabbbaabbbbbaaabaaababbbaaaaabababaabbbaabaabaabbbababbaaaabbbaabaabbbbbbaaaaabbaabbbbbbababbabbbbabaaaaaaaabbbbabaaabbbaaababbaabbbababbabbabababbaaaababbbaabaaabaaabbbbaaaabbbaabaabaabbaabaabbabbaaaabababbaaabbbabbbabaabbbbabbababaabbbbbbabbbbbbababbbbaaabababaabaabbabaabbbbbbbabbbaab
bbbbbbaaabbaaababbbbaabbbaabbbababaabbbaaabbaabbababbbaaaabaabaaaaaabaabbbbbabbabaaaaabbbabbabaababbaabbbbbabababbbabbbbbbabbabbbaaabaabbbbbaaaabbbaabaaabbbaabbabaabbababaaabbabababbababbababbbbaabbaaabbbaaabbaaabbbaaabbbaababbaaaabaaababbbbaaababaaabbbbbbaaaabbbbbbbaaaabbaaaaabbbaabaaabbaaababbbabaaabaabbaaaabbaaaaabbbbbabbbbaaaabaabaabbbbaaaaaaaabaabaaabaaabbaaabaaaaaaabbabaabbbaaaabbaaaaaabbabaaaabaaaababbaaabaaaabbbaaaaaaaaaababababaaabbabaaaaaabbbbbbaababbabababaaaababababaabaaaabbaabaabaaaaabbaaabbbababaaaaaaababaaaaabababbabbaababbbbabaababbbbbababbaaabbbbababbbbaabaaaaabbbbabaaabbbbaabbabbbbbbabaaaaaabbbbbaaabaabbbbaaababababababaabbababbbbabbaabbbbbababbbbaababababbbaaaaaabbbbbaaabbaabbabbaabaaabbbaabababbbabbabbabbbbbabaaabaabbbbababaaaabaabbbbaaabaabbbaaabbbbbababbbbaabbbaaaaaabaabbbaababbaabababbbabbbbaabaaaaababbaaaaabaaaaababbaaaabbbaaaabaaaabaabbbababbbabbbbabbaabbbaabaababaababbaabbabaabaabbbbabbbabbaabbbabbabbbabbbaabbbaabaaaaaabbabaabbbabbbbaabbaababababbabbbaaaaabbbaaababababaababbbbabababaaabbaaaaaaaabbbbbbababbbbbabbbbaaabaaabbbabaabababbbaabbbbbbaaabbababaabbbabaabbbaaaabbbbaabaaaaababaabaaaabaaaaaabbbabbaabaababababaaaaabaaaaaabbabbbbbbaaaaabbabbabbaaaabbbababbbababaabaababaaaababbbbbaabbabbababbaaabbbbabbbbbbaaaabaaaaaaabaaaaaabbbaaaaabbbaabaaaaaabaababaaaabbbaaaaabaaaaaaabbbabaabbaababbaabbaaabababaaaaabbabbaabbabbbbbbbabbaaabaaabaaabbabbbbbabbbabbbabbaaaabaababbbbaaabaabbabbbabaaabbabaabbbaaaaabbabaabbaaaaaabbbaabbabaaababbaaababbaababbabbbbbaaaabababbaaaabbabbabaaabbbaabbabbbbbaabababaaaababbabbbaababbbababbbabbaabaaabbbbaabaaabaaaaababbabbabbbabbabaaabbbaaaabbbbbabbabbbaaaabbbbaaabbbababbbbabbbaabbaaabababbbaababbbbbbababbbabbabbabbbbabbaaababaaabbaabbaabbabbaababaabbbbaaabaaaabaabaabbbabbbaabbbbbbabbbbbbaabbabbabbabaaaaaaabbababaabaaabaabbbabbabbbabaaaabbbbbbabaabbaaabbaaabbbbabaabaaaaaababaabbaabbbaababbbaabbbbabbbaaaaababbaabbabbababbbabbbaaaaaaaaabaaaaabbaaabbbbaaaaabbbabaababbbbaaaabbaaaabbaabaabbbabbaabbbbbbaaabbbaababbaaababaaababb
baaaabaababaaaaaaaabbbabbabbabbaaabaabaabbbababaaabbbbaabbabbbbbababaabbbbaaaababbaaaabbbbaaaabbaabbbaabbababbaaababaaaaaabaaaabbaaaabbaaabbabaaabbbaaaaaaabbabbabaababbbbaabbbaabbbaababababbbaaabababababbbaabaaabaabababbaabaabbaaaabbbababbbbaabbbabaaabababbaabbaabbaaababbaaaabbbbbbabbaabbabbaabaaabaababaaaaabbaaabaabaaabaabababaabaaaabababababaaaabbbbbabbbaabbabbabbbbabbabbaaabbbbbabaaabaabbaabaabbbaaaabbbbbbabbabaababaabaababbaabbabbbaaabbababbbaabbabaabaaabaabbabaaaababbaabababbbbbbabbbbaaaaaaabaaaabaabababaaabbabababababbabaababbabbaabaaabaababbbaaaaabbbaaaaabbbbbbaaaaabbabaabbbbbaababaaabaaabbaabbabbbaaaabbabbbaaabaaaabbabbabbbbbbaababbaaaaaababbaabbbaabbabbbbbbaaababbbbabbbaabaaabaabbbbbabaaaabbaabbbaaabaabaabbabbaababbababaaaabbbaaaabaaaabbaabbbbbbbaabbaaaabbbaabbbbbbbabaaaabbbaabababababbaaababbabbbbaababbabaaabbababaaaaaababbaaabaabbaabbbbbaaabbbbbbbababaababbaabbaaabaabbbbbbbaabaaabbaaaabbaabbabaaaaaaaaaaaaaabbabababbbaabaaabbbbbaaabababbabbabbbaabbbbabaabbbbabaaaabaaaabbbbaaabbbaaabaababaaabbabbabaaabaaaabbbabaabaaaaaababbbbbbaaabbabaaababbabbbbaaaaaabbbbbbababbbbbbbbbbaaababbbbaaabbbbababbaaaaabbabaabbababababbababbbabbabbbabbabaaabbbabbaaaaabaaaaababbaaababaabaababbababaaabbabbababababaabaababbababbaababaabbbabbaaabaabaaababbbbabbbabbaababaaaabaaabbbbbbbbabaaabbbaabbbbaaaabbbabbbabaaaaaabbbaabaaaaabbbabbaabbabababbbabbababbaabbbbaabaaabbbaaaaaabbbababbaababbababbbbbbbaabbaaabbaabbbabbbaabaaaaababbaaaabbbabbbaabaaaaaababbbabbbbabaabbbbababaabbaaabaaabbaabaaabbabaaaabbbbbaabbbabaabbbbbabbabbbaabababaabbbbabbbabbaaabaaaaabbabbbababbbbbabbaaaabbbbbbbbbbaaabbbaabaabbbabbbbabbbbabaabbbbbaaabbbaabbabbbbbbabbabaaaaabbbababababaaabbbbbaaabbbbbabbabaabbbbbbbbbbabbabbabaababaabbbbaaaaabbbababbaabbbabbbababaabbbaaaabbbbabaababbaaaabbbbbbababbbbabbbbbbbabababbbbbbbbbbbabaaaabbabbbbbbbabbbabbabbaabbbbabbabababbbbaabbabbbbabaababbbabbaabbbabaaaabbbababaaaabbaaabababbbaabbbbbbabbbbaaaaaabbbaabaabbbbabbbbabbbabaabbaaaabaaabaaababbaaaaaaababaaabaababbbabaaabaaabaabaaaabaa
aaabbabbbaabaabaabababaaabbabbbabaabababbabbbabbaababaabbababaaabaaababaaabaaaaaababaaababaaabaabaaaaabaaabbbbababbbaabababbbbbbaabbabbbbbbabbaaabaabababbbaabbbbbbabbabbababbbbaabaabababaabaabbababbabbaabbbaaabbbabaaaaaabbbabbababababbbabbabbbabaabaaaabababaabbbbabababbabbbaaaaababaaaaabaaaaababbbbaabbabbaaabbbaabbbbababbbabbababaaaababbaaabaaaabbabbbbbaabaaaaaabababbaabbaaaabbaaabbabaabbbbabbabaabaaaaabbaaababbbbbaaaaaaaabaaaabababababaabaabaabbbaaaaabbbabbaaaaaaaabaaabbbbbbbbabaaaabaaaaaaababbabbaaabbbababbaaaababaaabbabbaaabaaabaabaababaababbbbbbaabababbaaaaaaaaabbbabbbaaaabbbbaaabababbaaababaaababbbabababbaaaaabbaaaaabbabababaabaababbabbaababbbaaaabbbbabbbbaabbbbaaaaaabbbbbabbabbabbbabbbaababbbabbababaabaaaabaabbaaaabaabbaabababbbababbaaabaabaabaabaabbbaaaaaabbaabaaabbbaabaaabbbaabbaabbbbbabbaabaaaabbbbbabaabbabaabaaabbbaabbbbbaabaababbababaaabaabbaabaaaaabbbabbaaaabaaabaaaababbaaaabbababbaabbabaababbabaaabaaaaabaabaaabbaabbbabaabbaabbbaababbbbbbaababaaaabbbaabaaabbbbbababbbbabbbbaabaabababaaaabbbbabbababbababbbaaabaabbabbbbbbbbabbabbababababbbbababaabbbaabababbbababaaabbabbbbabbbbababababbabbbbbaaababbbaabbbabbaaabbaaaabbaaababbabaaababbababaaabbabaabaabbbaabbbbbbabaabababaaababbbbaabbabaababbbbaaabbaaaabaababaaabaaaabbbaabbabbabaabbbbabababbbbbbbbabaabaaaababbbbbabbbbbbabababbbaaaaababbbabaaaaabaaabbbbbababaabaaaabbbbbabbbbbabbbbabbbabbbbaababbaaabaababbbbbbbaababaaababbaababbabbbabbbbbaaaabaabbaabbabbbbabbaabaabbabbabaaabaabbababbbaabaababababbbbaabaabaaaaabbbbbbaaabaabbabbbbabbaaaabbaababababbbbbbaababaabbbaabaaabababaabaababbaaabbaabbbbbabaabbabbababbabaaabaaabbbbbaaababbababbabaabbaaababaaabbbaabbabaaaababbbbbabababbaaaaaaaaaaaaabbababbbaabbaabbaabaaaabbbbababbbbbaabbbbbaaabbabbabaabaaaaaaaabaaabbabaabaabbababbbaaaabaabababaabbbbabbaaabaabaabbbbbabbbbbbaaabaaabababbbbabaabbbaaababbabbbbbbbbbaabbabaabaaababaabbbabbabbabbbabbabbaabaaaabbaaaaabbabbbbabaabbbabbabaaabbabbbbabbbbbaaaaabababababaababbbbbabbabbaaabaaabbaabaabbaaababbbaababbaaabbabababaaababbbbabab
aaaabbbaabaaabbbaaabbbbaaabbbbaaabaabaaaabaaabbabaabbbabaabbabbaaabaaaabbbabaaaababbbbbabaaabbbbabbbbbbbbbbabaaabbbaabbababaabbbaabbbabaaabaaabbaaabaaababbbbbbabaabbbbabbababbaabaabaababaaaabbaabaaaabbaabbaabaaababaaaabbabaabbabbbbaabbaabbabbabbbabbaaaaaabaabbbabbbabaaabbabaaabbbaabbaabbabaaabbaaabbbaabbbaabaabaaaaabaabbbbbbaabaabaabbbabbbbaababbbababababbbaabaaabbababbbbaaabbabababbabbbaaaaaaababbaaabbaabaaaaaabaaababbbaaaaababbabbbaabbaabbbabbabbaabbabbbbbbbabbabbbababbbaaaaaabbbbbaaaabbbbaababababbabaaaaababbabbbbaaabbabaaaaaabbbabbbbababababbabababbaababbbaabaaabbbbaaaaaaabaaaaaabaabbbbabaaaaabbaababbabaaababaabbbabbaabbbaabbababbaabababaaababaabaabaaaabbabaabbabaabaaaaaaaabbbaabaaabababaabbaaaababbaaaabaaabbaabaabbbbbbabbabbbbaabbaabbbbbbabaabaaababbababbbabbbbabaaabbaabbaaaabaabaaabbbaaaaaabaaaabababbbbaaabbbabaababbaaabbaaaaaaaabbbaaabbbababbaabaaabbbaabbbabbbabbaabaaaaabbbbbbbbbabaabbabbbabaaabbaabababbbabbbaaabbabbaaaaaaaaabbababbbaabbbbabaaabbaaaaaaaaaabbaabbaababaabbbaaaaaaaaabbaabaabbababaaaaaabbababbbbbaaaaabbaabaaaaaaabbbbabaabbbbaaaaaaaaabbaaabbbbbababbbbaaabaaababaabaaaabbaabaaabaaaaaabbbabbaaabaababbaabaababaabbbbabababbbbbabbabaabaaaaababababbbaaabbbbbbababbababbabbaabaabbabbbaaaaaabaabaaaabbabbabababbbbbaaaaaaababbbbbaaabbbbbabbbaaaabbababaaaaabbbabbbbabbabaaaabaabbbaaaabbbaaababaaabbaabbabbaabaaaaabbbaaaabaaabbbbabbaabaaabbbbbbabbaabaabaaababababbbaabbabababababaabaaabbbbaabbbabbababbbbbaaaababbbbbbbaaaaaaaabababbaaababaabbbbbbbbbbaaabbbbbbaabaabbbbababbbbabbbaabababbbaaaababbababbabbaaaababbababbbbaabbbabbbbaababaaaabbbbbaabbabbaaaaaabbaaabbabababbbbaabbbbbbbaaaabababbaabbaabbaabaaaabababaaaabbbaaaaaabbababaaabbbaabbabaababbbabbbbbaabbaabaabbbabbbaaaaaabaabbaaababbaabaaaaabaaaaaabbaabababbababaaaabaabaabbaabaaaabaabaaaabbabbaabbbaaabbbbbabbaabaababbabaaabababbababbaabaabbaaabaabbabbbbaabbaababaabbaaabaaaaabbabbbbabaabaabaabaabbbabaabaaaaaababaabaaabaaababbbabaaaabbaabababababaabbaaaababbabbabbbbababbaababbabbabbbbaaaaaababbabbababbaaaabbbbbbbbaa
bababaabbababaaaaaabbbbaaabaaabbaaaaabbabbaaaaababaaaaabbabbabbbaaaabbbbaaabbbabbbaaabaababaaabaababbabbaaaabbaaabbaaababbbaaabbbabbbbaaababaabaabbbbaaaabaaaabbbaaaabbabaabbbaabbabaaabaababababaaaabbbbbaabbbbabaabbbbbbabbababaaaabbabbbabbaaaabbaaaabbbabaabaaabbbbbbabbaaabbbbbaabaabbbaababbbbbbabbaaaaabbbbbaaaabbaaababbaabbbabaabbbbabbbaaabbaabbababbbbbbaaababaabababbbaaaaaaaabaababbaabbabbabbaaaababbbbbabbbabbbabaaaaaabbbaabbabbababbbaaabbaaabaabbaaababaabbbaaaabaaabaaaabbbabbaaaabbbababbbbaaababbbaaabbaaabbbaaabaaabbbbabaaaabbababbbababbbbbaaabaaabbbabaabaabbbbbabbaaabbaaabbaabbbbaabbaabbaabbabbbbabababababbabbabbababbababaabbabaabbbbbaaabbaababbabbbaabbbabbabaabbabababaaabaabaaaabababaabbaababaaaabaaaaababbbaabaaabaaaaabbbbbbbaaaaaabaaaaaaabaaabaaaabbbbbabaababaabbbababaabbbabbaaabbbaaaaaababbaabbababbbbbbabbabababaaaababaabaabaababaabbaaaababababbabbaaaabaaaabaaabbaabbaabbaabbaaaabaabbabbbbaabababbababbbbaabbaabababbbbbabbbabbaaabaabaaaaaaabababaaababbaabbaaaabaabaababaaaaabaaaabaabbabababbbababaaababaaaaababbaabaaaabbbaabbaaabbbabaaaaaabbbabbabababbabbbaababaaaaabaabaabbabaaabbaaaabaaababbabbabaabaaababbabbaabbabbbbaaabbbbaababaabbaaabbbaabbbababbbbabbaabababaaabaabbbaaababababbaabaaabbbabbabbbaaabbababbbaabaabbbababbbabbbaabaaaaaaaaabbbbbabbabaabbbbabaaabbbbbabaaabababbabaabaabbaaaaabababaaaaaabaabaaaaabbaabaaabaaaabababababbabaaabbbaaabbaaaabbaabaaabbaaaabaabababababbaaaaaaaaaabababaaabbbaabbbbaabbbbaaaababaabbabaaaabbbbabbbbaabbaabbbabaaaabbaababbbbbbaababbabaaaabbaaabbaaababbbbaaaaabaaaaaababbababaababbabaababaabbbbbaaabaabbbbaabbbbbaaabbaaaaabababaaaabaababbbabbbbbbaabbbbaaabbaabbabbbbbabaaabababbbaabbbbbaabbbbabbabaababaabbbbaaaabaaabababbababbabbbbbbbbbbaababbbaaaaabbbbbaabaabbbbbaabbabbaaaababbbabaababaaabbabaabaababaaaaaaaabaaabbbbbabaabababbbbbbaababbababbbbbabbbaaaaaababaabaabaababbbabaabaababaabbbabbaabaaabbbaabaaaaababbbbabbababbbaaababbbabbbaabaabaaababbababaababaabaabababbbaaabaaabaabababbbaaaaabbbbaaabaabababababbbbbababaababababaaaaababaabbbbaab
aaaabbabbbbbabababbababaaaabbbbabaaabbbbaaaabbbbbbbaaabaababaabbabbabbaaaabaabbbabaaaabbabbabaabaababbabbbaaaabbbbaaaabbaabbbbbbabbabbbbbaabaaabbaaabbbbababaabaaababaabbbbabaaaabaabbbabbbabababbbaabaabbbbbbabbbbbaabbaaabaabaaaabbaabababaabababaababaabbaaaaabaabbababaaaaabbaababbaaabbbaaaabbbbababbbbabaababababaababbaaabbaaabbabaaabbbbbbbbbbbabaaaabaabbbabaaaaabbabaabaaaaaabbbabbabaabbbabaabbbabbaaabaabbbbbbaabaaabbbbbbbabbaabababbbbabbbbabaabbbbbbbaabbaabbbbbbaababbaaaabbbabbaaababaaababaabababbaabbababaaaababbbbbbabbbabaabaabbabaaabbbaaabbbbbbbaaaabbaabababbbbabbabaababbabbbbabbaabaaabbaaaaabbbbbababbaaaaaaaaaababbbbabbaabbbbabbaabbabbbbbbbbbaaaaaaababaabbbbababbbaabbbbbabbbaababbabaaabbbababbbbbbabaaabaaabbbbaaaabbabaabbbbbaabaabbbaaaaababbbbaabbaaaabbaabaaaababbbbbbbbaaaaabbabaaaaaaabbbabbbabbaabbbbbbabaaaabaabbbbabaabbbbabbabbabababaabaaababbabbbbabaaaaaaabbabbbbababbababaaaabaaaabaaabaabbaabbbbaabbabaababaababababaaabbabbaabaababbbbabaabababaababaababaaaababbabaaaabbbabbaaabaababbbabaaaabbababbbbababababbabaaababaaaabbbbbbbbbaabaabbabbbaaabaaabbbabbaaaabaabbbaaabaaaabababbbbaabbaaabaaaababbbbbbaabbbbaaaaaababaabbaaabaababaaaabbbababbbbbabaaaababbbbbbaabbaabaaaabbaabbbbbaaaaaababbbaabbbbaaaaaabbaaabaaabaaabbaabbbabbaaaaaabaabababaabaaaabababbaabbbabbbbaaaaabbaaabaabbbaabbaaaababbbbbabbbaabbbbbaabbbabaabbbbbaaaabaaaabaabbbaabbaaaaabbaabbabbbbbbabbaaabbabbabababaaabaababaabbbaaaaaababbbbabaabbbaaaababbbaabbaaabababbabbababbabbaababbbbbaaababbbbaaabbbaaabaabbbbaabababaabbabaaababababbbabbbbbaaababaaaaaaaaaaaaabbaabbbbbbbaabaaaaaabaabaaaabaabbbbbaaaabaaabbbaaababbabababbabbbbaabbbabbaabbbabbaabbaaabbbabbaaabaaaaabbabbbabbbbabbbabaaaaabbbbababbbbabbbaabbbaaabbbabbbbaaaababaabbbaabababaaabbaaabbbbbabbabbababbaababbabbbbaaababbbaaaabaababbbababbaababbbabbaabbbbaabbbbaabbbbabbabaabaaaaaaababaaaababbaaaaaaabbbabaabbbbbbaaabaabaabbababaabbaabaabbbbaaaaabbbabbaabbaaabbbaaabbbaabbabbababbaabababaabbbbbababbbaaabbbabababbaabbbaabaabbbbaaaabbabbaaaaababbbabbbbabbaabaaaaaaabba
babaaaaabbbbbaabbabaaaaaababbabbbaababbabaabbaabbaabbbbbbaaabbabbaabaababaaaaabbbbaaaababbababaabbaababbabaababaabbbbbaabaabbabaabbbbabbbabababaabbbbbababbbabaabbbbabababbaabbabbbbbbabbabbbbbbbaabbbabbbabbaabbaabaabbabababbbabbbaabbaabababaaabbaaaaabaabbaabbaababbbbaaabaaabaabbaababaabaaabbbbabaaaabbbabbabaaabababaaababbabbabbabbabbabababbbababbbababbaaaaaaababababababababbabbaabbaabbbbbabbabbbbbbbbbaababababbabbbbaabbaabbababbaaabbbabbababbbaababbaaaababbaaaabaabaaabbabaaabbbbabaababbbaabaaaaabbaaaabbaabbaaaaabaaabaabbbabaabaaababbbbbbabbbbbabbbbaababbbbaabaaabbbbbaaabbaaaaababbbabaaababaaababaababaaaaabaaaaabbbabbbabbbbbbbabaabababbbabaabbabbbbabbbbaaabaabaabbbaaabbbaabaababbbaaaaaabbbbaabbaabbaaaabbbbababbababaabbbaaaabababbbababbbbaaabbaabaaabbbabaabaaaabaabaabbaaabababbbaabbabbbaababbabbbaabababbbbbabaabaabaabbbbbababbbbaaaaaaabaabbbababbbaabbbaabbbaabbaaabaaabbbababbbbaaaaaaaaababbabaabbbbabbaabaabaabbbbbbaabaaaaabaabbbaaabbaabbabbaabbbaabbbbbaabbabbabaaabaababaabaabaaaaababbaaabbbabbaaaabbabaabbbbabbaaaaaaaabbbbaabbaababaaaaaabbbaaabbbaaabbabbabaaaaabbbabbbaaaaaaabaaaaabaaabbaaaababbabaaabababaaabaabaabbabaaaabbabbaaababbaaabaabbbbbaabaaababababaababbbbaaabaaabbbabbaaaababababbabbbbaabbabaababbabbaababaaabaabbbabbbabbbbbabaaabbabaabbabbbbaaabbbaabababbabaabaaabbaaaaaababaaaabababaababbbaaaaabababbbaaabbababaaaaababaaabaaaaaaaaaaaaabbbbbaabbaabaabaaabbaabbbbabaababaaabbaabbbabaaabbbbaabbbbbbaababbbbbabbbaaabbbbabaaabbbbbabbababaababbaaabbbabbaabbaaabbaaaabbaabbabaabaabaaaaaaabbaaabbabaaabbbbbaabbbbaaabaabaababbaababaababbbabbabbbbbaabbbbabaabbbbbbbaabbbaaabbbaaaaaabbababaaababaaaaabababbbbaaaababbaaababbabaabbbbaabbabbbbbbbbbbaababbbbaababababbaaaabababaaaabbbaaaaabaaabaabbaabaabaaabaaababbabababbaaaaaaabbababbbbaabbbababababbbbbbbaaaabaababaaaaaabbababaaaabaaaabbbaaaaabaabababbbbbbbaaabbabababaabbbbabbaabbaabbaabaaaaaababbbbbabaaabbbbbbabaaaaaabbbbaabababbbbbabbbbabbaaaabbabaaaababaabaaaaabaaabbbbbbbabbabaababababbabbbbbaabbbaaababaaaaaaaaaaabaaabbbbabbbbaabb
aaabbbabaaabbbabbbbbbaababaaaaaaaaaaabaaababbbabbbaaabaaaaabaabaababaaabbbaabaababaabbabbaababbaaaabbbbbaaababbbbaabbaaabaabbbaabbabbbbabaabbaaaaaabbabaababbaabbbbabbabbbbabbabbbaaaaabaaabbaaaababaaaabbbabbaaababaabbbbaaababaaababbbabbaabbbaabaaaaaabbbabbbabbabbaabaababaabbbbaabababaaaabaabaaaababbabbababaaaaaabaabaaabababbaaaaaabaababbbbbaabbaaaaababbabaabababbabbbaaaabbbbbbbbbaababbbbabbabababbbaabbababbabbbbabbaabaabaababaabbabbbbbaaabaaaaabaaaaabbbaabaaabbaaaababbaaababbbabaabbbbabbabbaababbaababbbbaaaaababbbbaababbbbababbaaababaaaaabbabbabababbaaaababbbbaaaababaaabbbbbbabaabaaaababaababaabbbababbbbabaaaaaabaaaaabbbaaabaabbaabaabaaaabaaaabbabaabaabbbabaaabbabbabbabbbbabaababaabaaaaabaaababababbaaabaaaaaabbaaaabbbaaaabaaabbbaaabaababbbbbabbaaaaabbbbabababbaaabbbabababbbababbaabaaaaaabbbabbbaaabbbaaababaaaaaaabbbabbaaabbbabaaaaabbbbaabbaabababbbaaaaabaabbbbbabbaaabbbaaabbaabbabbbbbbbaabaaabaaaaabbbaaabaaaababbbabaaaabbbabbbbabbbbbababbbabaabbbbbabaaaaaaaaaabbababbabababbbbababbaabbaaaabaababaaaaaabaabaaabbaaababaaaabbaaaababbaababbbaaaaabaaaababaaababbaaaabaabbbbbaabaaabbaabaababaaaaaaabbbabaabaabaababbaaaabbbbbaaababaabbabbbbababaabbaaabbbaaababababbbaaabaabaaaaabbbbbbbabaabbbbbabababbaabbbbbabbbbaaaaabbaabbabaaabbbbbbababbbababbbaaabbabbbabaabbbbbbbabbabbbbbaabaaababbaababbbabaabbbaababaabaabaaabaaaaabaaababbababababbbbbbaaaaaababbbbabaababbabbbbababbabbbbbbaaabbbbabaabbaaabbabbbbbbbabbbbbbaaaabbbabbbbbbabbbbabaabaaaabbbbbbbbbabbaaabbabaaaabbabbbbbaabbaabbbabaaaaabbbbbaaaaabaababaaababbababbababbbabbbabbbabbbbaabbbabbbababaaabaabbaaaabababaaabaaaabbaabababaabaabaaaabaaaaaaaabbbbbaaaaabababaabababaabababbabbabbababbbabbabbaabbababaaaabaaaabbabbabbbabaaaaaabababbabbababaaabaabbbabbbbabaabbaaaaababaababaababbbbbaaababbbaabbbabbbabbaababababbaabbbaaabbabbbbabaaababbaaabaabaaababababbbbbaaaababaaabaaabbbbabbababbbbbbbbbbaabbabababaabababaaabbbababbaabbbaaaababaaaabbababbabaabbaaaababbaaaaaaaabaabbbbaababaaabbbaabaabaabbaabbbbaaabbbabbabbbbaabbbbaaaababaabbaabbbbabbba
bbaaaaabbbbbaaabbbababaaaaaabbbbbabbbbaababaabaabaaababbbaaaaabbababbbbaabbaaaabbaaabaaabbabbbbababaaabababaaabbbbabbbaaaaaaabaaaaaabbababaaababaabababbabaaaaabbabbbabaaaabbaaaababbbaababbbaabaabaaaaaabababaaabbbaabbbaaaaaaaaabbaabbbabbbbabababbaaaaaabababbbabaabaaaababbbbabbbbbabbabaababbbaaabbbbbbbabaababbbbbbabaabaaabababbbabbbaabbbbbabaabbaaaababababbaaabababbababaaabbbbbbabaabbbbaabbbabbbaabaabbababbabaabbaaaabaaaabbbaaaababbaaabbbbbabbabaabbabaaaaabbaabbbbaababbababbbbbaaabababbbbaabbabaaabaaaabbabaaabaaaaaabababbbababababaabbababbaabbabaaaaabaabaabaaaabbbaabaabbabaabbaaaaabbaabaaaaabbbaaaaabaabbababbaaabaaaabbabababababbabbaabaabbaabaaabbbbabbbbabaabbbbababbabbabbaaaaabbbbbabaaabaababaabaabbabbbbbaabbbabaaaabbaababaabbbaaaabbaaabbbabbaabbbbbaaabbaaabaabaababbaaaabbbaaaaabbaaabbbaaabbbaabbbbbaabbbbbaababaaabbaaaabbbabbabbaaabaaaaabaaabaaaaaaabaaaaaaaabbabbbabbbbbabbabbabababababbbabaaaabbbaabbbbababbbabaaaabaabbaabbababbaaabaaababaaabbabbbbabbbbabaaaabbbbbabaabaabbbabbabbabbbaaaabbaabababaaaaabbaabbabbaaaabababababaaabbbabaaabaaabbaababaaaabbabbabbbbbbaaaaaaaaaaaaababbaaabbababbbabaabababbbaabbaabbaabbabbabbbbaaaabbbbbaaaaaabbbbbbbaababaabbabbbabaabbababbaaaabbbbbbbbabbbbbbbbabababbbbaaabbabbbaabaaaaaaaabbbbaabaabababaabbbabababbbababbbaaabbaaaaabbabbbabbabbbaaaaaaaaabbabbbabbabbbbbbbabbabaaababaabbaababbbabaaaaaaaabababaaaaaabbbababbbbbbbbabaabbaaaaababaabbbaabbaabaabababaabbaabbbabbbbbababaabaabbabaaaaabbbabbababbaaabbbabbabababbbabaaaaaaaaaababaabbaaabbababbbaabbaaaabbabababbbbabbaabbabbbabbaabbbbbababababababaaaaababbababaabaabaaaabaababbbababaaaaaababababbaaaabbbabbbbbabbbbbbabaababababbaaaaaaabbaaabaababababaaabbbbbabaabbabaabbbabbbbbbbaabbbbabaabaaababbbbaabbaaabbababbbaabbbabbbabbbbbababababbbababaaabbbbabbbabbbbababbaaaaaabbabaabbabbabbaaaabbaaaabaababbabaabbaabbbbaababbaabbbbbbabbbbbbbbbbbbaaabbababbbababbabbbbbababaabbbbaabbaabababaaaaaababbaabbbabbbbbbaabbbaaaabababbbaabaabababbbbbbbabbbaaaaaaaaaabababbbabaababaaabaaabababaabbabbbabaabaabababbaaaab
aaababbbaaaaabbbbbbaabbababababbaaabbaaaaabbbbbabbaabaababaaaabbabaababbaababbbbbbaabbabbbabbabaababaaaaaabababbbbbbaaabbbbbaabbbaabababaabbbaaabbbbabbabbbaabbbabbaabaaabbabababaaaabbabbbbbaabbbabbbbaababaababaaabbaaaaaaabbaaabbababbbaababbbbaabbaabaabbbbbaabbbbbbaabaabaabaabbaabaaababaabbbbaaabbabbaabaaaabbabbaabbabbaabababaaabbabaaaabbbabaabbabaabaaabaababaaabababaaabaaabaababbaaababaababaaaaaabaabaababaaaaabababaabbbbbbaaababaabbbababbbbbabbaaabababaaabbaabbabababaabbbbbbabbbbbbaabbaababaabbbaabbabababaababbababbabaaabaaabbbabbbbbbbaabbbbbababbbbaaaabbbbaaaabbaabaaabaaaabbaaaaaaabbabbbbabbabbabaabbbaaabbaabbababbaaaabbbaabaaaaaaabbbbabaabbabaabbaaabbaaabababababbbaabbbbbbbbabbbbaaababababaaaababbaaabbabbabbbbababaabaabaababbbababbbbbbabaabbbabababbbaabbabababaaaaaaabbbbbababbbaaabbbabaaababbaaaaaaaabbbabbbaaaabbabaaaaaaaaaabaabaababbababaabbabaaabbaaaaabaaabbbaaabbaabbbabbaaaaabaaabbbaabbabbbaabbbbbababbbaabbbaabaabaabbbabaabaabbaaaabaabbaabbbaaabbaabbbbaaabbbbbabaaabbbbababababababababbbbbbbabbbabaabaabaaaabbabaaaaaaababaaabbabbbbbbbbbaaabbbaabaaaaabaabababbbaaababbbabbbbaaabbaabaabaaabbabaaabababaaabbbbbbbabaabbbbabaaaaabaaabbbbbbbbaabbbbbabbbabbabbabbabaababbbabbbabaababbbbabbbabbaaabbbaabbbaaaaabababaaaaaaabbbbabbaabbbababaaaabaabbabababbaabbbaaaaababbbbbbabbaaaaababababbabaaaabbbabbbabbbbbabbaaababaabaaaaababababaabbaaaabbaababaabbbabbaabbaaabbaabaaaabbabaabbabbaabbbbbbaabaaaaaaababbbabbabbbabbbaabaabababaaaaabaaaabbbbaaababbbbbbbbabaabbbbaabbbabbaaaabbaaaaaabbbbbbabbabaababbaabaabbbbbbabaaaaabbabaaababababbaaaabbbbbaaabaaabababbbbbabbabababbbbbabbbbbaabbaaababbbbabaaabbabbbbbbabbbbaabbbaabaabbabaabbbbabbaaabbaababbbaaaaaaababbaabbaabababbbbaababbbabaabbbababbbabababaabbbbabbbabaabbaabbababbbaaabbbbaabbaaaabbbaaababbaabbbbaababbbabbbbbbbbbabbbbbabaaaabaabababbbbbbbabbaaabbaaabbbabaaaaabaaabaaabbbbabaaaababbbbabbabaabaaaabaaaabbaaabaababbabbbaabaaaaaaaaababbbaaabaabababbaabbbaaaababbabbbbbbabbbaaaaababbabbbaabbbbbbbbbbbaaabbaaaaaaaabababbbbbbababaabaaaaabbbbb
aaabaabbbbbaaaabbbabbbbbaaaabbaabbaaaabaaaaaabbbbbbbbbbabbbaaababbbabbbbabbabbaabaabbbbaaaabababbaabbabbbbbabababaaabbabaaabbabababbaaabbaaabbbbaaabaabbaaaabbbbbaaaabbabbabbbaabbbbbaaaaabbbabbaabababbbababbbbabaabbabaaabbbabbaaaabbababaabbaabbabbabaaaaaaaabaabaababbbabbababaaabaabbbbbabbbbabaababbaaaaaabaabaabaababbbabbabbbaaabaaaaaabaabbaabbbbbabaaaaabaabbaaaabbaaabbaabaaababbbbabbbaaabbbabbbabbbabbaabbaabaaaabababaaabbbabbabaabaabbbaaabaabaabaabaababbbbbabbaaabbaaaabbabaaaaabbbaabbbbbabbaabaabaabbaaaaaaabbbaabbbaababbabbaaaaaaaaabbbaaabbbbbaabbababbbababaaababbabaaaaababbbbbabbaababbaaaaabbbababbbaaababaaabaaabaabbabbbaababbbbbbbbbaabaabbbbbaaaababababbabbbbbaabbbaabbabaaabbbaababbaaabaababaabbbaabbbabaabaaaaababbbabbbababbbabaabaabaaabbbbbbaaabbaabaaababbabaaabbababaaaaabaaabbbabbabbbbbaaabababbabbaaabaaaaaabaaababbabbbaabbabaaaaaabaabababbbbabaaaabbbbaabbabaaaaaaabbbabbbaaaaabaaaabbbaabbaabaabaabbabbbaaabbabbbbaaaaabbabaaaabbbabbabababbabaabbbbbbababaabbaaaabbaabaaabaabaaababbaaabaaababbaaaabaabaababbaaaaaaaaabaababbaabbaabababbabaabbbabbbaababbbabbbabaabbabaababbaaaaaaaaaaabbbaabaababbaabaaabbabbbbabaabaaabbbabaabbbbababbabbabbabbaaaabbbabbaaabaababbaaaabaabbbabbbbababaaabbababaababbabaabbabbbabbbbaabbbabaaaabaaabababbaaaaaabbbbbbbabbababbbaaaaabaabbbbbaaabbabaaaabbaabbbabbbaababbabaaaaaaabbabbaaabbaaabbbababbaabababbbbabababbabbaabbbbabbbabbaaaabaaaaaabbbbbbababaaaaabaaaaaaabbaaaabbbaaabbabaaabaababababaaaabbaaaaaaabbbaabbbaaaaababaabaaaabbaabbbbbbababaabaaaaabbbbaabaabaaaaababbbbaaaabaabbbabaaababbababbabbbaababababababaaaabaaaaaababaabbabaabaaabaabbbababbabbabbabaababbaaaaaaaabaababaabaabbbaabaabbbababaaaabbbababbbaaaabababbbabaaaabbbaabbbbaaabbbaaabaabbbaaaaaabaabaaaabaaaabbaabbbbabbbabaabbabaaaaabbbbbbbbabbaaaaabbaababaabaaabbaaabaabbbbaabbbabbabaaabababbbbbbaabbababababaabaaaabbbbabbbbabaabaabaaabbabbbbaaaaabaaabababababbbbaabaaabababbaabbbbabaaababbaabbabbaaaaaabaaaaaabaaaabaabaabbbbbbababbabbbbbabababbaababaabbabaaaaaababbbabbbabbaabbabaababbaaababaabaa
bbbabbbbabbbabbbababbbbabaabbabbabbbabaabaabbbbbbabbbbabbbbababbaabaabbabbbabaaaabaaaababaaabbabaabbbbbabaaabbbbbbaaaabbaabbbbbabbbaabaabbbaaabbbbabaabaaabbbbbbbbaabbbbaaababaaaaabbbaabbaabbbabaaaaaabbbabbbbaababbbabbbabbbbbbbbabaaabaabbbabbbbbaaaaaababbababaaabbaabbabbbbbababaabbbbbababbbabaabbbbaabababaabaaaaaaaabababbaaabbbabbbbbabbaaaaaaaabbbbbaaabbaabbbbaaaaaabbaababbbbbaababbbaabbababbbaaabbababbbbbbbabbbbbbbbbbbabbababbabbbabbbabbabbbaabaaabbbbaabbabbabbbabbbabbbabbaabaabbaaababbabbbabbbabbaabbbbababababaabababaabbabababbabbbbabbaaabbbabbabbaaabababbaaaabaaaabbaaaaaaaababbbaabaabaabaababbababaaabbbaaabbbabaaaabbbbbbabababaaabbbababaabbbaaababbabbaaaaabaabbabbaaaaabbababaabaaaabaabababaaaabbabbaaabaabbaabbaabaabaaaaaabaabaababaabababbbabbbbbaabbabbbabbbbbaaabbabbbabaaaababbbabaabbaabbbaabbabaaabbabaaaabaaaaababaaaaaabaaaaabaaabbbabaabaaabbbbbbbbababaabbaabaaaaaababbabbbabbaabaabaaabaaabbaaababbbabaaaaaabbbabaaaaaaaaaaaabbbabbbbbabbbaaabbaaababbbbaabaaabababbaaabbaaabbabaaababaababaaaaaababbbbbbabbaaaaaaaaabaaaaabbbbbbaaaaababaabaaaaabbbabbbbbbabbbbabbabaabaabaabbbbbbbbbbabaababbabbaababbbabbbabbabbbabbbbbabbaaabbbababaabbabbabaaabbaabbbbabbabababbbaabaaabbaabaaaabbaaaaabbbbbbbaabbaabbbbbbbababbabbbbbaabbaabbbbaaaaaabaabaaaaaabbaaaabbaabaabbbabbaaaabbbabbaabbbbbbbbbbbabbbbaabaabbbabbbaaaaabbbabababbbabbaabaaabbbbaabbaaaabbbababaaaabbbbbaabaabbaabaabbbbababbbaabaaabbabbbbaaaaabaaabaababbbbbbabbaaaaabbbaaaaaabaababbabbbaababbbababaaabbbbaababbaaaaababbaababbabbbbbaaaaabaabbbbaabababaaabbaabbaababbbabaaaaabaaaaaababababbbaabbbbbbbbaabbabaababbaabbabbaabbbabbbabbaabbbbaaabbbaabbaaababbaabaaabbaaaaaaaabaababbbbbbabbaabaabababbbbababbaababaaaabaaabbbbbbaabaaaaabbaaabaaabbabbaaaaabbabbbbbbaabbabaaaabaabababbabbbbaaaabbabbbabbaabaaabbbaaababbaabbbbabaaabbaaaabaabaababaabbbaaaababaaabbaaabbaabaabbaaaabaababbbabaabbbababbbaabbbbabaababbaaababaabababbbbbaaaaabbababbbbbabbbbaaaaaababaabbabbaaaababababbbabbaabaabaabbaaabbaabbbaaaabbaabaaabbababbbabbbbbbaababbbbabbaaabbbabab
baababbbbbbaabaaaabbabbaaaabaaabbbaaabbbaabbaaaaaaaabaaabbaaababaabbabbaabbaabaababbbbaaaaabbbbaaaababbbbabaaaabbbababaaabaabbaaabaaabbbaababbbaaaabbbbaabbbaabbababbbababaabaabaababbabaabaababbbababbaaaaaabaaaabbbbbabababbbaababbbaaaaababaaaabbaaabaaabababaabbbbbabaaabbabbbbaabbaaaaaabbaaababbbbababbbababbaaabaabbbbabbbaabbaabaaabbabbbbaaabbaabbaaaaababbaabbbaaabababaaaabbaabaaababbabababaabababaaaabaaaaaabbababbbbabababaaabababbabaabbabababbaabaabaabbaabaababbbbbaaaaaabaabaaaabaaabbbbaaaabbbbababaabaaabbaaaabbbaababaaaababaaabbaaababbbabaabbbabababaaaabbaababbaabaababaabbabbbbbabbbbabaabbbbbaaababbaaabbabbbbaabbbbbaaabaabaaabbababaabaaaaaaababbbbbabaaaabababbbbabbbaaaababababbaabababbbaababaabaabaaaaabbbbaabbaabbbabbbaaabbbaabbaaabbaabaababbbabaaaabbbaababbbbabaabbaabaaaaabaabababaababbbabababbbbbbbabbababbaaabbbabbabaaaaaabaaaabbaaabbbbabbabbabbbbbaaabbbabbaabbbaaabbbbabaaaabbaaabbabbaaaaabbaabababbababbbbabbaaabbaaababbbbaaaaabaababbbaaabababaabbaaababbaaaaaabbbbbabaabbaaabbbaabbaabbababbbaabbabbbbaababaaaabababaabaababbbaaabbabaabaaabbaababaabbaababaabaabbabbaaaaaaaabababbbaabbbaabbbabaabbbaabaaabaaabaabbbbbbbababbaaababaabaaaaabbbbabbababbbabaabbaaabbbbaabbbbaabbaabbbbbbbabbaabaaabbbbbabaabaabbbbabbaababaaabaaabbaaaaabbbbaabbaaabaabbabbbaaabaabbaabaababbbbaaaababbabbababbbabbaaaabaaaababaaaaaaaabbababbaaaabbaabbaaababbabbaabbbbaabbabbbbaaaabaaabbbbaaaabaabbaaaabbabaaaabaaabbabaabbababbaabaaaaaabbbbaabbaaabaaaabaabbbabaababaabbbbaaaaaaaabaabaaaabbbabaaababababaabaaabababaaaaaabbbaabaabaaaabaabbbbababaaabaabbabababababababaabbbbaaabbbbbabbbbbabbaabbbaaabbaaabaabbbbbbbababbabaaabbabbabaaabbbbbbbbaabbababbbababbaabaaabbbaabbbbbaaabbaaaaaaaaabbaaaabbbbaaaaaaabbbbbabbbaabbabaaabbbbbababaabaababbaaaabbaabbaabbabaaabbaababaaabbabbbababababbbabaaabbababaaabaabbabbbaaaabaaaabbaabbaabbaaababbbabaababababaaabbbbaababbaaaabaabaaaababbaababaabaaabbababaaabbaabbaabaabababbbaaabaabbabbababababbbbaabbabababababbbbbaabaaaaabaaaababababababbaaabbbbaababaaabababbbbabaabbbbabababbb
bbbaabbbbbbbbabbbbbbabbbbaaabaabaabaaaabaaaaabababbbabbabaabababaababbbbaaaaabbbaaabaaabbbaababbbabbabaababbbaaaabaababaaaaaaaaaabababbaabbbaaababbaabbbbabaaabbaababaaababbaababaaabbbbbabbbaaaabbabbaababaaabbbbbbbabaabaababaaabbababbaaabaaabbabbaabaabbbbabaaaababbaaabaaabaaaababaaabaaababaabaabbaabbaaaaabbbbbaaaabbabbbabbaabbbbabaaaabaaabbaaabbbaabaabbabaababbbabbbaaabaabaaaaaabaabbabbbbaaaaaabaabaabbabbbababbabbbbbabbbbbbababbbaaabaaabbaaaaaababaabbbbabaabbbbbaaaabaabbbbaaabbbbbbabaabbaaababaababbabbbbaaaabbbabbbaabbbbbbbbbbabaaaaabbaaabbabaababbabbababbabaaaaaababbbababbabbbababbbbabaababbbaaabbaaaaabbbbaabbbbabbabaaabaabbbababbbbbaabbaababaaaaaabbababaaaaaaaaabbbbabbabbabababaaabbbbbabbbabababaabbaaababaababaaabababaaaabbbababbaaaababababbbabbbaababaaabbbbbbbbabaaaaababbabaaabbababbbbbbbaaaaaabababbbaaaaaabaaabbaaabaababaaaabaabbbaababaabbaaabbaabaaaaaaaabbabaaaaabbababbbaabbabbababbbabbbaaabbaaabbbbbaaaabbbbaaabababbbaabbaaaaaaaabbababbabaabbaabbaaaaababbababaaaaaaabaaababaaaaabbbabaabaaabbbaaabaaabaaaaaaaaabbababbaabaaababaaabaabbaababaaabbababaaabbbaabbbbaababbbababbabaabbaabbbabbbaaabbbaabbaabbababaababbbaabbbaaaaabbaabbbabbabbbabababaabbababbaaabaaaabbbbabaabaabaaaaaabbaabbabbababaabababbabaaabbaabaaaaabbbbbaaaabbababababaaabaaababaabbaaabbaabababbabbbaabbaaabbaababbbabbbaabbbabbbbaabaaabababaabbaaabbbbbabababbaabbbbbabaababbabbaabbababbbaababbbbabaaaaabbababaaaabbbabaabababaaabababbabbababbabbabbbabbbbbbaabbaaabbbabaaaaababbbaaaaababbabaaaabbbbbbbaaaabaaaaababaabbbbbaaaaaaababbababbbbbaaabbbbbaaababaababbabbbbaababbaaaabbbaaabaabbbbababbbababbbbbabbbaaaaababbbbababbaaabbbbbbabababaaaaaaaaaaaaabaaaabbabbaaaabbaaaabbababaaababaaaabbaabbabaaaaaaabbbabbabbabbbaaabbabbbbbbabaabbbabbabaababbbbbababaabbbbabaabbabbbbbbbabbaaaaabbbbbbbabbaaababbbbbabbbabaaababbbbaabaabbbbabbbbbabaabaabbaaabbabbbabaaaabbbaabbaabaaabbabbaabaababbaaababaabbabbabbabbabbbababaaaabbbaaababaababababbbbaaabababbaaaabbabbabbbbabbaabbbaabbaaaaababaaababbbbabbababbbbabaaaaabbbabbbbbbbaaaababba
bbbbbaaabaabbaaaabbabaabaaabaabaaaabbbbaabaaaaaaaaababbbbabbaabbbbaabaabbaabaaabbbbaaababbbbaababbaababaaabbbbaaabbaaaababababaabbbaabbaabbbbbabbaabbaaabbbaabbababbabbbbaabbbbbaababaabbbaaabaaaaaabaabaabbbabaaaabbabbabbaabababbaaabaabbbbaaabaababaabbbbabbbbbabbabaabbbbabaaaabbbbaabaaabbabababbbbbbbbbbbabaaaabbabaaabaababaabbbabbabaabbabbbbbaabbabbababaaaabbbababaabaaabababbaaabbaaaaaaaababaabbaababbbabbaaabbbbbabbbababbaabaaaababbaabababbbbbbaaabbabaaabaaaabbbabbaabbaabbaabbabbaaaaaaabbbbbbbbbababbbbaababababbbbbaababbbbaabbbbbbbbabbaabbbbababbbbaabbabaababbabaaabbbabbaabbbaabaababaabbbbbaaabaababbaababbaaabbbbaaabbbabbababbaabbabaabbbababaaaabaabaababbababbbaabaaaabbabbbabbaaaaaaababbbaababbabbaaaaaaaabbbaabababaaaaabbaabababbaabababaaabbbbabaabaabbbabbbbbaabaabaaabbabaaaaabbbbaaabaababbaaaabbababbaabbaaaaaabbabaaaababbbaabbbabaabbbaabbbbabbabbaababbaabbbababaaaabababaaaaababbaaabbaaaaaaabbbbbbababbaabaaaabbabaaaabbaabbbbbbbababbaaaaaaabaaabaabbaabaababbbbbabaaaabbaabbaaabbbbbaabbbabababaababababbbababaaabbaabbaaabbaaabaaabaabbbababbbbaabaaaabaabbbbbbbbbbaaaababbbababababaabbbbaabaaabbbbbbabbaaaabaabbbaaaaabaabbaabbaaabbabaabababbbaabbbaabbabbaaabbbaabbbbababbbabbaabbaabababbabababbaaababbabaaaaababbbaabababbabaababbbbbbaaabababaabbbbabaabbaaababbbaabbabbabaabbabababaaaababbbabaaabbbbbaabbabaabbbabbbbabbbbbbbabbbbaabbbbbbbbabbbaaaabaaaabbababbbaabbbbbbbbbbbabbabbbbabaaabbabaaaabbaaaaaababbbabaaaaaaababbbbaababbbbaaababababaaaabaaaaabbbabababbbbabaaaaaaababaaaaabaaabbaabbbabbabbaababbbbaabaaaaaabbaabaaaabababbbbaaaabaaaaabbaabbbabbaaabbbbabbbbbabbbbbaabbbbababbbaaabbbabbababbaaaabbbbbaabbbbbabaabaabbbbabaabaabbabbaaabaababbbabbabbbaaaabaabaaabbaabaababbbbbaabaaaaaaabbabaaaabbaaababbabbbaaaabbbbbbabaaaaaababbabababbaaabaabaaabaaabaabaabbababbbabababbbaabbaabbbababbababaaaabbbaaaabababaabbbbbababbbaaababaabbbabaababbbabbabbbabbaababbaabbbbbbbabbaabaabbbbbabbbbaabaaaaabaabbabaaabbabaaaabbabbbabbbaabbbbaabababababaabaabaaaaaaaabbbbabbbbaaababbaababbaaaaaabaaaaababbabaab
babbbbbababbaaaabbbbbbabbbabbbababbaababaababbbabaaaaabaabbbbaaaaabbabaabbbbbaababaabaabaaabbbabaabaabbaabaabbbbaaabbababaaaaaaaabbbaaaabbabbbbabbabaabaaabaaababbbbbbabaaaaabbabbabaabbabaabbaaabbbababbbaaabbbbaabababaaaaaaabbaabbababbbbbabaabbbbbabbbaaaaabababbaaaaaabbaaabababbbbbbbaaaaabaabbbabbaaabbbabababbbaababaaababbaaaabaaaabbbabaaaabbbabbabaaababbbbbbbabbbaaaaaaabbabababaaaaababbbaaaabbbbabaaabbbbbbbbabbbbaaaaabbbababbbaaabaabababbbaaababbaabababaaabbabbbabbaabbbbbbaaaabbbabbbababbbbabbabaaaabbbaabaabaabaabbaabbaaabbbababbababaaabbabbaabaabaaababaaabababbabaabbbbaabaaaaababbabbaabbaabbabbabbbabaababbbbbbbaaabbbaababbbaaabaabababbabbbbaabaabbbabaaabaaaabaaaabababaaaaabbabbbbaaaabbaaaaaabbbaaaabbaaaaababbaaaababbabbabbaabbbbaaaaaabbaabbbbbbbaababaababbaabbabbbaaabbbbbaababbbbbbbaabaaababbbbbbababbbababaaabbabbbbabbaaabaaaabbaaababbaaaaababaabbbaaabaaabbbbbaababbbaaaabaaaaabbaaabbbbbabbbaaaabaaabababbbbbbabaababbbbbbbbaaabbabbbbababbaabbabbbababbbabaabababaaaaabbbbabaaaabaaaaaaaabbbaabaabbaaabaaabbabbabaabbbbbbaababaaabbbbbbabbbbaabbaaaababbbbabbaabbbbbbbbbabbabbbaabbaabaabbbaababbbbababaaaabaabbabaabbabaababaabbbaabaaabbbbaaaaaaabaabbabbaaabbabaaaabbbbbbabbabbabaaababbabaaabbaabaabbbbbaaabaaabbabaaabaaaabaabbaaaaabaaabaabaabababbabbabbbabbaabbbbaaabaabbabaabbbbabbabbaabbabbabaaaaaabbaaaaaabbaababbabbbabaabbabaaaaabbbabbabaabaaaabbbbbabbabaaababbabbaaaabaababaabaabbbbbababaabbaaabababbabaaaaababbbaabbbaababbbababbabbbaaaaaaabbababbaababaabaaabbabaaaabbaabbaabbabbbaaabaaabaabbbbaabaaaaaaaababaaaabaabbaababaababaaabbbaabbaaaabaaabaaaabbabaaaabbbabbbabbbbaabbbbbaaabbbbaaaababababbaaaabbaaaabbaaaaababbabbaaaababaabbaaaaabaaaabababaaabaaaaaaaaabbbabaaaabbaabbbbababaaaababaaabbaabaabbabbbbaabaababbabbbaabbbbbbaaabbababaabbaabbbbbbbaabbbabababbbabbabbabbbbabbbbaaabbbbaaaabaaaabaabbababaabababbbaabbbbbbbbbbbabbaabbaaaaaabbabbbaabbbabaabaaababaaabbbababababbbbaabbbaaaababaabaaabaabbabbaabbbaaabbbbbbaabaaaabababbabababbbbbabaababaababaaaabbbabbbaabbabbaaaaabbaaababaababbb
abaabbaaabbbabaaabbbbabbaaabbaaaaabbbbbaabaabababaaabaabaabaabaaaabbbbbaabaaabababababbbaababaabbbaaaababbbabaaaaabaaabaaaaaaaabbabbababababaabbbbabbbababbbbabbabbabbabbbbbbaabbaabbbabbabbabaaaabababababbbbbbaabbbbabaababaaaaabbaabbabbaabbabaaabaaaaabaaaaabaaabbabbaaaabbaabaabbabbabaaaababaaaaabbbaabababbabbbabaabbabaaababaababbbbaaaabaababaabaaabaaaaababbabbbbaabababbababbaaaaaabbbbbbaabaababbbabbaabaaaaababbabaaabbaaaaaaabbbbbbababaabbbbbaaababababbbbaababbbaaaabbaaaababbbaabbaababaabaaabbabbabbbbbbaabbaaaaabbaaabaaaababbbaaababaaaaaabaaabbaabbabbaabbbbbabbbbabbbaabbaabaaaaaabaaaabaaabaabbaababababbabbaabbabbaaaabaababbababbbaabababbabbbabaabaababaaabbaabbbbbbabaabaabbaababbbbaaaaaababaaaaaababbaaababbbabbabbbbabbabbbbbbabababaabbbabaababbabbaababbbbabababbabbbaabbaaababbbaabababbbaabaabaaababbaabaaaaabaababbabbaabbaabbaabbaababbbabbbbaaabbbbbababababbbbbaabaaaabbbaaaaababbbabaabbabbabbabbaaabbbabbaaabaababbaabaabbbbaabbaabbbbbbbbabbbbabbbbbbababbaaabaaaabbaabbabbbbababbabbababbbabbaababaaababbbbbbbbbbaaabbaaaabbbbbbaaabbaaababbbbaaabbbbabbaabbbaababbbabbbbbbabbbbaaaaabaabaababbbbbaabbabababaaabaaaababaabbbabaabaabaaaaaabaaaabababababaabbabbababbabaabbbaaaaabaaabababaabbaabbaabbaaaabbbbbabbaababbaaabbbbbabbaaaaabaabbbbaabbbabbbbaaaaabbbbbbbaabbaabaababaabababbaabbbbaaababbbbbbabbaabbaabbaaabbaaaaabbbaaabaabbabaaabbaabbabaababaaaaabbbaaabaaaabaabbaabaababbaaabbbbbbaaabaababaaaabaababbababbaabbbabbabbaaaabbbabaaababbbbaaabbbbaababababababaabaabbbbbaabbabbabbaaabbaababaaabbbbbaaaababbaabbaababbaaabaaaabbbbbbbababbbbababbabaabbaaaaababaaabaabbaaabaaaabaaaaaaaaaaabbbbaaababbaabbabbbabaabbabbbbabbbabbaaaaabababbbbabaaaabbabbbbabaaabaabaaaabbababbbabbabbbbaabaabaabbbaaabbbaabbaaaabaabaabaaaaaaababaaababaabbbaabbbaaaaaababababaaabaabaabbaaabbaabbaaaaaaabaaabababbbaaaabbbbbaabaaabbbbabbbababbbababbaaabbbbaababbaabaaabababaabbbbbbbbaabbbaaaaabaaabbaabbabbaababaaabaabaaabbaabaabbbbababaababbabaaababbaaabbbabaaabaaabbbbbabaaabbabbbabaaabbbabbbbaaaaaabbbbaaaabbbaaabbbaabbbbbaa
baaabbbbbbabbbbbbbabababaaaabaaababbbbbababaaabaaaabbbbbaaaabbaaabaabbabaabbabaabbaaaaabaabbbaaaabbbaabababaabaaaaabaaaaaaababbbbabbbaaaaababbabaaabaaaaaaabbaaaaababbaababbaabaabbabbbbbaabaabbaaaaabbabbbabbabbaabbaabbabababbbaaabaaaaabbabaaaaaabbbbaaabaabaaaabbaababbbbbbbbabbbbaabaaaaaabaaaaaababbbabbaaababaaaabaaabaabbaabaabbaaaabaaabbabbaabaabaaaabbaabbbababababaabbabbaabbababbabbbabaabaabbbabaaabbabbbbbbbabbbabbabbbbaaabaabbabababaaabbabaaaaaaababbababbbaabbbbbbbababaaababbaaaaabbabbaaaaaabbaaaaabbaaabbbbbaabbbabaaaabbaababbbabbabaabbbabbbaaaaabbbbabaaabbbaaabababababaabaaaaaaabbaabbabbaaabbabbbbbbaabaaaaaabaababbbbbbaabaabaaabbaabbbbbabbbaabaaababbaabbaabbbaabbbabaaababaabaababbabaaabbabaababaaabaaabaabbaabbabbbabbabbabbaaabaabbbbaaababbbabbbbabbaabbaaaabbababbbbbbbbbbabaabababbaaaababaaaababaaababbbaabaaabbbbabaaaaabbaaabbabababaaaaabbabbbbbaaabbbaabbbaabaabaabbaababababbbaaaabbbaabaabbbbbaaabbbabbbaaaabbabbabaaabbaabbbabbbbbaabaabaaababbbbbabbabbbaabbbabbaaaaaababbbbababbbbbaabaabaaaababaabaaaaaabbbabbabbaabbbaababaaaababbaaaaaaababaabbabbabaaaaaaaabbaaaabababaaabababaabbbababbbbbbabbaabaaabbaabbaababaabbbbbbaaaaaababababbbbbaaababbbbbaaaaaababaabaabaabbbaabaababaababaaaabbbbbbaaaaaabbaaaaabbbaaaababaaabbaabbbaabaabbbaabbabababbbbaaabaaabbababaaabaabbbbababbaaababababbbabbbabbaaababbaaaaababbabaabaaabbbbaaaaababaaabbabbabaaaababbbbbbababaaabaaabaababbabbbbabbbbababaabbbabaaabbaaabbbaabbaabbbaabaabbabaabaaaabaabbbaabaabbbbbbabbbbbbabbabbbabbbabbbaaaaaaababbbaabbbbaabaaababaabbbaabbabbbbbbbabbaaabbbbaabbaabbbabbbbaabaabbabbababaabbbababaaaaaabaaabaababaabaaaabaaabbaabbbaabaaaaabbbabababbabaaaababaaaaaabbbababaaababababaabbbbaabbbbbbbbaaaaabbabaaabbaaabbababababbbaabaaaababbbbaabbbbabbbbaabbbabbaabbbaababbaaababbabaaaabbbaababaabbbabbababbabbbabbabaaaaabaabaaababababaabababaabbbbaaabaabbaababbbbabbbaabbaabbabbababbaababbbaaaaaabbababbabaababbabaaabaabbabbbabbaabbabaabbaaababbbababaaaaabbbbaaaabbabaaaaababbabbbabbbabaaaaaabbbababbabbaaaaabaababbabbbabbaaabababbbba
bbaabbababaabbbbabbbabbbabbbbbbbbaaaabbaabbabbbbaaabbaabbbbabbbbbbaabbaabaabaababababbbababababbabbaaaabbbaaaabababaaabbbabaaaaaaabababbabbababbaaaaabbabbaaabbaaabbaaabbbaabaabbbbbabbbbbbbbbbbbaabbbaabbabaabaaabbaabbbbababbaabbaaabaabaabbbbbaababaaaaababaabaaaabbbabaabbbababaaaababbbbaabbabababbbaababaaaabaaabbaaaababbaabaaabababbaaaabbbbbbbbabaaaabbaaaabbaabaabaaaaabbaababaabbaaaaaaaabbaaabaaabbaaaaabbbbbbbaaaabaababaabaababaabbbabbbbaaabbabbbbbabbabbaabaaabbabaaaabaababaaaabbabbabbababaaababaabbabbabbbabababbabaabbbbbabaaaaabbabbabbaaababbabbbbaaabbabbababbbabaababbaabbabaaaabbababbaaabbbbaabbabbaaabbbbbbbaabbbbabbbaaaaabababbbabababbaaabbaaaabbaaabbaabbaabbaaaabbaaaaabbabbbbabbbabbabbaaabbaabaaabababaabbbbaabaaaabbabbbbbaaaaabababbababbbaababababbaaabbababaababbabbbbaaabbabbabababbbaababbbabbaabbabbabbbababbbbaababbbbbaabbbabbaabaabaabaabbbabbaabbbabbaababbbbbbaabbaabbbbbbbbaababbbbbaabbaaaabaaaabbbbbabbabababababaaabbaaaabbababaaabaababbbbaaabaabbababaaabbbbaabbabababaaabbaaaaababbaaaabbababaababbbaabaaaabbbbbaaaabaabaababaaabaabababababbaaababaaaaabbababaabaaaabbabbaaaaabaabbbbbaabbbaabbababaaababaabbbabbabbaababaaaaaaabbaabbaabbbaaaaabababbbabbaaaabababbbbabbabaababbbbaaababbabababaababbbabbaabbbbbbbabababaaabbbaaabaaaaaababaabbbbbbaabaaaabbabaaaaabbbabababbbaaababbbaaaababbbababbabbaaabababbbbababbaababaaabaaaaabbababbbabaaababbaaabbaaabaaababbaabbbaaabaaabaabbbbbaaabbbaaaaaaaabbbbaaaaabbaaaaababbaababbbabbabbbbaabbbaaaaaaabbbbaaaababababaaaaabaaabbabaabbbbbabbabaabbbabaababbbaabbbbbbbaabaabaaaaaabbaaaaaababababbaaaaaaaabbbbabbaaaaaaababaabababaabbabbbbaabaabbbbaabaabaababbbababbabbbababbababaababbbaaaabaabbaabbaaabbbbabbabaaaabbbbabbabababaaabaabbaaaaaaaaaaaabbbbababbbbbbabbbbbbbaaabbaaabbbabbbaaaaabbbbaabbabbaababaaaaabaabbbabbabbbaababbaabaaaabaaaaabbabbabbababbbababaabaabbabaaaabbbbaaabbabaabbbbabbaaaaabaababbabbbabaaabaababaabbbabababbababababbbbabaabbbabbabbababbbbbabbabbbbaaababaabaaabababaabbabbbabaabbaabbabaaaabaaabaaabaaababbabbbbbbaabbbbbbbbabbaaba
ababaaaaaabaaaaababbabababbbababababaabbbbaababaababaaaababbbabbaababbbbbbbabaaabbabbaaaaabaaaaababbabbababbbabaabaabbbbabbbabbaabaabbbbbaaaaabbbbbbbababbbaaabaabaabbabbbaaabbaaababbaaabbbbbaaaabaaaaabbaabbaabbaaababbaabaabbbaabaabbabababaabbaaaaaabbbbaaaabbbabbbbabbbbababbaaabbbaaaaaaaaaabbabbbbbaabbbbbbaabaaabaaabbbaabaaaababbaabbbbbabaaabbbaaaaabbbababaabaaabbbaaaabbabbbaaabbaaaaabbbaaabaaaababbbabaaabababaaabbabaaaaaaaabbbbbbbbaabbaabbbaabaaababaabaabbbabbbaaabaabbababbababbaaaabbbbaaaaabbbbbbbbbabbbabaaaabbabbbbabaaababaaababbabbabababaabbabbbabbbbbaaabbbaabbaabaaabaababbaabaaabaaaabaaaabaaabbbabaababbbaababbbbabbbaababbbbbbaabaaaabbaaaabbbababbbbbbabbaabbabbabaabbbaaabbabaabbbbaababbabbbabbaaaabbbbbbbbabbbbabbaaaaabaaaabaabbaabaabaabbbbbbbabaaaabaabbbabbabbbbababbabaababbababbabaaaabbaaabbaaaaaabbbbbbababbabbaabaabbbbbaabbaaabbbababababbaabbaaaaaaaabababbaaaaaaabbaaabaaaabbababaaabaabbbaaaabbaaaaaaabaaaabbbbaababbaaaabbaaaabaabbbbabababbabababaababaabbbabbbbabbabbbaabbaaabababaabbabbbbababbaababbaabbbabbaabbbbaaaaaaabbabbaabaababbabbaaaabbaabababbbbbbbbbbaababbbbabbaaabbaabbbbbaabbabbbbbbbbabbbabaabbbaababaaabbabbabaabbbabbbbbbaaababaaababbabababbabbbabbbabbaaaaabaaaabbabbbabababbaaabbbabbabaaaaabbaabaaabaabaabbbaabbaabaabbaaaaabababaababbaaaaabbaabbabbbaaabbababababbaabaaababbbbbbbbbbaabaababbbaabbaaaabababbaababaaaababaababbbaabbbaaabbbbaabbbbaabbaababbbaababbbabbabbbbbbabaabbabbbbaaabbababbaabbbabaaaaabbababaabbbbabbaabaaaaabbbbabaabaaabaaaabbbaababaabbbaabbbaabbaabbbaabbababbbaaaabbbbbbaabbaababaabbbbaabaaaabbaaabaaabababbbababaaabbbabbbbbbbaaabababbbbabaabaaaabbababbbaaaabbbbbbabbaabaaababaaabaaabbbbbbaabbababbbbbaaaabbbbaaabbbabbababaababaabbaabaabbaababaaabbaaabbabbaabbbbabbbbbbbaaababbbabababbaabababaabbabaabbbbbbbbaaababaabbbaabaaaabaabbabbbbabababbbaaababaabbabaabababbbababababaaaaabaaabbaabaaabbabababbabaaabaabaaaaababaababababbbabbaaabbaabaaabbabaabbaaaaabbababaaabbbbabaabbbbbbbaaaabbaabbaaabbabaaabbbabbaaaaabaabaaaaaabaaabbababbabbbaababbaaabbabba
baabbaabaaabbaaaaaaaabbbababbabaabbbbabbbbabbbbbbbbaaaaaaaabaaababbaaaabbaabbbbbabbabbabbaabaaaabbaababbaaabaababababaaaababbaaaabaabbabaabbbbababbbbabbbbbaaabbbbaabbaabbabaabaaababbabaaaaaabbbaaaabbabbbabaaaabaababababbbabbbbaabbbbaabaaabbbbbbbbaababbaabbaaabaaababaabaababbabbbbbbbbbbababbabaaabbaababaabaabaaabbabaaabaaababaabaabababbaabaabbaaabababbaabaabbbabaababbbabaababaabababbaaaaaabaaabbbbaaaabbaabaaaabbabbaabaabbabbbbbbbabaababbababbabaababaaababaabaabbaabababbbaabababbaaaaaaabbbbbaabbabbabababbaaaabbaaaaabababbbaaaabbbbbaabbbbbaabbaaabaaabbbbbabbbbabbbbbbaaabaababbabaaaaababbabaaabbabbabbabbabaaaabbaabaababaabbaaaabbbbabaabbbbaaabaabbaaaaaaababababaabbabbaaababaabbbabaabbabaabbaaaabbabbabbaaaaabaabbbaabbbabaaaaaaaabbabbbabababbbaabbbabbaabbaaaabaabbababaababbabaabbababaabbbbbaaaabbaaaaaabbabaabbaaaabbabbaabaaaabaababbbababbabaabbabbbbbaaaabbababbaabbaabbaabbaabbaabbbbbbaabbaabbabbaabaabababbababaababbbbababababbbbbaabbbabaaaaabbbbbbabaaabaaabbbaabbababaabbaaabbbaaaabbbababbbbbabababbaababbbaabbababbbbaabbaabbbabaababbaaaaabbaabbabbbbbabaabaaaaaaaabaabababbaaabaababbbbbbaababaaaabbaaaaabbbbaaaaabbaabbbabbbaaababababaabbababbaabaaaabababaabaaabbabbabbaaabbabbabaaabaaaaabaabaaaabbbaaabaababababbabbaabbbaaababbaaaaabaaaaabaaababbbabbaaaaabaaabaabbaaabaaabbaaabbaabaabbabbababbbaaaaaabaababbbaabbbaaaaaababaabababababaabbbaababbabbababaabababbaabaaabaaabbbabbbbaaabbabaababaaaabbbbaabbabaaabaaaaaaababaaabbabbaabbbabbbbbaaaabaaabbbbababababbbaaaababaabaabaaaabbbbbaaaabbbbbabaaabbaabbbbbbbaaabbbbabaaaaaabbabbabaabaababaababbbababbbbaaaaaabbbaabbabaaabababaaaababbaaabbbbbbabaabaabaabbabbabbbababbbaabbbabbabaaaabababbbbbabbabaaaabbbaaaaabbaaaabbbabaababbbbabbbbbbbaaaaabbbbaababbaaaabbbbbbbaabababbabbaaaabbabaaabbabbbbbbaaabbbbbabaabbbaaabbbabaaabbbbabaaabbbaaaaababbabababbbbaabaaaabaabbbbbbbbaabababababbbaaaaabbbabbabaabbabababaaaaababaabbbbbababaaabbabbbaabbaabaababababaaaabaaaaabaabbbbbabababbbabaabaaaaabbbbbbaabbbbabaaaabbaaabaabbbabbababbbbabbabaaaaaabbbaabaabbabba
aaabbaabbabaabbbbabaabbbabaabbaaabaababbbbbaaabbabaabababbbabaaaaabbabbbaaabbbbbababaababaabaabbabbbbbaabbabaabbbaaabaabbbbababaabbababbabaaaabbbbabbbabbaaaababbbbabbabaaaabbbbbbabaaababaaabbbabbababbbbbaaaababaaababbabbbaabaaaabbbbbbababaabbabaaababababbbaabbbbbbabbaaaabbbaaaaaaabbbaaabababbbaaabbbabbbababbbbaaaaaabaabbbbababbbaabaaabbaaababaaaaabbbbbabaaaabbbaaababababbbbbbbaaababbabbbabababbbabbaaabbbbbbbaababbbbbabaaabbababbaaabbbbbabbbaabaabbaaaaabaaabbbaababababbbabababbbababbbabababbbaababbbbbabbaababbaabaabbabbbaabbabbababbaabababbbabababbaaabaabbabaaabababababaaaabaaabbbbabbabbbbabaaabbbbabbbaaaabbaabaababbaaababbaaaabbbaaabbbbababbbbbaabababbaaabbbabbaaabaabbabaaaababaabbbbbaaabbabbbbaabaaaaabaabbaabbaabbaaabaabaabbabbbaaaabbbabaabaaabaabbababaabababaaaaaabbbaaaabaaaaaabaaabbaababbaabbbabaababbaaaabbbbbabbbaaabaaaabbabababbbbbabaabaaaabaabbaabbaabbaababbbabbaababaaaaaaabbaaaabaaabbaaabaabbaaababbaabaaaaabbabbabbaabbbbaaaabaabababbbaaaaabbabaabaabaabbaaaaabbaaaabbabbbababababbbbababbbabbabbababaabbbaaabbaaabbbbabbaabaabbabbbaabaaaaaaabbaabaaabaaabbaabbbbaaabbbaabaaaababbabbbbbababbbbbaaabbabbbbbaabaabbbbbbababbaaabbbbbabaabaaabbaabbabbbaaaaabbbaababababaaaabbababbbaaaabbbabaabababaaabbbaaaababbabababbbabbbabbababaaabbbaabbbaaaabbbaabbbaabbbbbbaabaaaaaabaaabbbabbaabaaaabbaaaabbbbbbbaaabaaaabbababaabbbbbabaaaaabaabaaaababaaabbbbaabaaaabbbaabbabaaabbbabaabbbbbaaaaaabbbaaaabaabbbabababaabaaaababbabababbababaaabbabaaababbbaaabbaaabbababaaababbbbaababbaabbaaabbbaaaabaaaaabbaabbaaaabbbbbaaababbaaabbababaabbbbaaabbababbbbbbbbaaabbbabbaaabbbabbbabaabbabbaaabbaabbabaaaaaaaaaabaaaaabbbbaabaabababbaaaaabbbabbbbbabbaaabbabbbbabaabaabbaababaaaaababbbaaababbbbbaaaaabbbabbaabbaabaaabbababbaabbbabbbbaaaabaaaaaaabbbabbbaabbbbaaabaaaabbbababbbaaaabbaabaaababbbabbbaaabbbbabaababbbababaabbbbaaababbbababbbbaabaababbbbbaabaaabaabbaaaaabbbaaaaabbbbabaabbabaaabbabbbbbbaaaabababaababbaaabbaaaaabaaaabaabbbaabbbabbbbbabbbaabbbaaabbbbbbbbbbbbaabbabbabbabbababbabbbaaaaabbbbababaaabbabba
aaaabbabbaabbbabbaaaaaaaabbabaaaaaaaaaabbbbbbbbaaabbbbabbaaaaabbaaaaaaaaaabaaababababaaaaaaaabbbaaabbabaaaabaabaaabbbaababaaabbbbbaaabbaabaabaaabbbabbbbaababaaabbbaababbbbaabaaabaababbabaababbbbaabaabaaaaabbbbabaaababbbabbaabaabbbabbbaaababbabaabbbabbaaabbababbbaaabbbbbbaabababbaabaaabbaabababaababbbaabaaaaabbabaaabbbbabbabaaabbaababaaabaabbbabbbababbaaabaaababaababbaaaababaaaaabbbabbbabaaabbabbbaaababababaaabbbabaaaababaababbbbbabaabaabbabbbaaaababaaaabababbabbbbaaaabaabbbbbabaababbbababbbaababbabbbaabbbaabababbaaabaaabbbbbabbabaaabaaaababbbbbbbabbaaaabbbbaaababbbababaaabbbbaabaaaabbabaaaaaababaabbabaaaaabbaabaaabbaaaabbabbabaabaaabaabbbbbaabbbbbabbbaaabbababababbbaaabbaaabaabbbbbbababaabaaaaaabbbbaabaabababababaababbbabaaabaabaabbaabaaabbabbbaaaaaaababbabbaababbabbabbabbbbababababbbaabbaaaababbbaaabbabbbbbaabaaaabbabbbbabbbabbaaaababbabbbbbbabaaabaaabbabbbbbabbaaabbbabbbababaaaabbbbabaabbbaabbaaabaaaaaababaabbaabbaaabbabababaaabbabbbbbabbbbaaaabbbbbaabbbaaababbababbabbaababaabaaaabbabbaaaaabbaaaaabbabbbbbaaabbabbbabbaabaaabaababaabbababbaabbababaabbaababaabababababbbbabaabbbabbaaaababbaabbbabaaababbbabbaaabababbabbabbabbbbaaaaaaaaababababaaaabaababababbababbaabaaabaabaabaaaaabbbbabbababaaabbabbbaababbabbabbabbbbbaaaaabaabababbbbbabbbabaabbaabbbbbbbbbbaabaabaababbabbbbbbbabaabaabbaababaaaabaaabaabbaabbbbaabbabbbbbbbbbbabaabbbaabbaaaababbbbabaaaaababaaabababbbaabababaaaabbbabababbbaababbababaaabaabaabbabaaababaababbaaabbaaaaababaababababbaabaaabaaaaabbbababaabbbabababbaaaaabaaabbbabaaabaaabbbababbabbaabbababbbbabbabaaabaaaaabbaaabbaaaaabbabbbbababbabbbabbbbaababaaabababbaaabbbabaaaaaaaabbbaaaaabbbbbbaaaaabaabababbbabbbabbaaabbbaabbbabaaababbabaababbbabbbabaababbababbabbaaababaababbbbbaaababbabbbbabaaabaabbabaaaaabaabbabbbaababbabbaabaaabaaaabbaaaaababaabbbbbbbbababbbabbaabbbabababaabaabaaaababbaabbabaaaababaaaabaaabaabbaabbbabaabaabaaabababbbabbabbbabaabbbaaabaabbaabaaaaaaabbbbaaaabaabaabbaaabaaaababbbbbbbabbbbabbabaaaababbabbaaabbbaabaaaaaabaabaaaaaabbbbbaaaabaabab
bbbbaaaabbbbabbaaaabbbbaababbabbaabbabbbbaaabaababababababbabbbbabbbabbbbabababbaaaabbaabaababababaabbbaaaababbbaababaaabbbaabbbbbbbaabbbbbabbbbaaaaabaabaaaabaaaaababbbbababaabaaaaabbababaaabaaaaaaabbbaababbbabbbababbbababaabbbaaabbbbabbaaabaabaabaaaabbababbbabbabbbbbaabbbbaaababaaaaabaaabbbbbbababbaaaabbaaaabbaaababbaabbbaaaababbbaababbababbbabbbbaabaabaaabababaabbbabbbaabaababbaabbbaabbbbaaaabaabbaababaaaaabababbaaaabababbabaabbabaabaabaabbaabababababbbaabaabaaabbaaababbbbaaabaaabbbbababbbbabababaabbababaaaaaabbbbbabaaaabbbbbababbabaaaaabaababababbbbabbababaabbabaabaaaaababbbbbaaababbbbbbbbababaaaabbaaaaabaabbabaaabbaabbabaabbababaaaaaaaabbbababaabaaaaababbabbbaabbbbbababaabbabaaaabbbaabaabbabababbaaabaababaaaaaaaaababbbbabbabbababaabaaaaaabbabbabbbbbabbabbbbababbbabbaabababbbbaaaaaaabbabbbaaabbbabaaaaababbbbababaaaababbaabbbaabbabababbabbbbbbabbaabbbaaabbbaaabaabaabaabbbaaabbaaaabbbbababaaabbaaabbabbaaaabaaabbbbaabbaaaaaababbaaaaaaabaabaabababababaaabbbbbaababbaabbabbbbabbabaaaaababbababaabaabbbaaabaaabaaabbbbabbabbbbabbbaaaaababbaabbbababbabaabaabbabbaaaaababaaaabbbaaababaabababbaaaaabaaaaabbbaaabbababbbbbbaabbbaabaabbaababbaaabaaaabbabbbabbaabbabaabbaaabaabaaaaaaaabaaaabbababbabbbabbbaabbaababbbbabbabbbaabbaabbababaaabaabbabbbaaabbabababababbbbbbbababababbaaabaaaabbaababaaabbbbaaabbbaabaabbbaaabaabbabaaaababbbababaabbaaabbaaaabbbbabaababbaabaabbaaaaaabbaaabbbaabbbbaabbbbbbabbbbabaaabbaabbaabbaaabaaabbbbbbaaaaabbbabaaabbabaabbabbbbaaabaabbabbaaababbbbbaababaabbabbabbaabbbbbbabaabaabbbaaaaabaababbaabbbbbababbaaaabbbaabbabbbabbbbaaababbaabababbbabaabbababbbabaaabbbbbbbbbbbbbbbbbabbbaabbbbabaabaabbaabaaaababbbbaabababbbaaabaaabbaabaaababaaaabbaabbbbabbbabaabaabaabaabaabbbbbabaaaababbbabbbbbaabbbababbbaaaabaaaaabbbabaababbbaabbbaababaabbbbaaababbbbbbbababababaabbbbabbbbbbbbaaaaaaaaababaaababababbbbbaabbaabaaabaabaababbbaababaaaaaababbaaabbbababaaabbbabbbaabbbbbaabaabaabbbabbbbbaaaaabbabaabaaaabbaabbbbbaaaaaababbababbaaaabaabbbaabaabbaabaabaaaaabaabbbabbbababaaabbaba
babbaaabbaaaaaaaaababaaabbbabbaababbaaaabbbbabaabbababbaabaaabbbbaababaaaabbaabbbabbabbbbababaaababbbbbbbbbbaaaaaaaaaababbabbababaaaabaabababababaaaaaabbaaabbaaaababababaabbbabbabbbababbbabbbbbabbaabbbabaaabbbbbbaabaabbaaaabbabaabbaabbababbbabbbabaababbabbaaabbabbbbaabbbaabbaabbbbabbaaabaabbababbaabbaabbbbbbababbbbbbaabaabbabaabaabbbabaaabbaabbaabbaaaaabaaaaaabaaaabbaabababaaabbbbaaabbbaabaaabbababbbbaababaabbbaabbaaaabbbbaabbbbaabaaaabbabbbbabababbbabbbababbaaabababbbaaaaabaaaabaaabababbbbbbbbaaaabbabbbbaaabaaabbaabaababbababbbbbbababbbbbbbaaaaabbbbaabaabbaaabbabbbbbababbbabbbabbabbabaaabbaabbabbbbbbbabbbabbbbaaaaabbbbbabaaaabbbabaababaabbaaaaaabaaabbbbbabaaaababbbababbabbaababbbbaaababaaabbaabbaaaabaabaabbaababbaabaabbaabbbbbbabaaabbaababbbababaabaaaababaabaaabbabbbbbbaaaaaaabbbbbabbabbaabbabababbababbaabbaabbbbbaabaabbabbbbbabbbbbbabaabbaaaaaababbbbabbaabbabbabaaabaaabaabababbbaabbababbaababaaaaababbbbbbbabaaaaabbabababbabababbbbaaaabbabbbbababbabbbaabbbabaabaabbabbabaaabababaabbbbaabbaabaaaaabababaabbaaaabbaaaabaabaabbabbabaabbbaabbbbababbbbbbbaaaaabaaabaababaaaabbbabbabaaaabaaaaaabaabbbaaaaabbabababbbabbbababbabababaaaabbabaabbbbaabbbabbaabbbaabaabbbbabbabababaababbbaaabaaabaabbbaaabbbaabbabbaaaabbabbbbaaabaaabaabaaabaabaabbabbbbabbbbbaaababbabababaaaababaaabbbabbababaababaaaabaaaabaaaaababbabbababaaaabbababaababbaaaababaaababbbbaabbbbabaaabbaabaabbbbbaaabbaabbaabaabbbabbaaaabaabaaaaabbbabbbbbaaaabbbbabbabaabababbbbababbbbbbbababbabbbbabaaaabbaaabaaabbbbbbbabbabbbaabbbabbaaaaababbbbbababbbbbbbaaaabbbbaababbbabbbbbaabbbbbbababaaabaabbabbbbbabbbbaabbabaaaaaaaabaabbabbbbbbbabaaaababaaabaabbababaaaaabbabaabbbbbaababbbbaabbbbaaaabaaaaaabbbbaaaabaababaaababbabbababaabbaababbbabaaabaabbbabbbaaabbababbaaabbbbbbbbbbbabbbabbabbbbaaaabbbabaabbaaaabbaaabbbbbaaaaababaababbbbaaabbabaaaabbbabbbababbbabaabbaaaabbbbbababbabbbabbbbabaaabbaaabababababaaababbaaabbabababbbabbaababbbaaaaababbaaabaaaaaababbbaabbaaabbabbaabaabbabbbbababaabaabbbbaabbbbbbabbaaaaaabbababbbaabbbabbaabaaab
aabbbaabababaabababbbaaababbaabaabbabbababbbbababbbaaaababbbabbbabbbaabbbbbbaaaaabaabaabbaaabababaababaabbaaabbaaabbbbbbabbbabbabaaabbbaababaabbbaaaaabaababbbaaaaaabaabaaaabbbbaaaabbaaababaabaabbababaabaabbbbbaaabbbabbbaabbbabbbbbabaaaabbbbbaabbbbbabbbabaabbababbbbbbbbababaaaabababaaabbbbaabbbbaaaaaababbaabaabaaabbabbaaaabaaabababbbaababaabaaaaabbbaababbabbabbaabbaaaabaaabbababbaabaabbabbaabbabaaaabaabbbbaabababaabaababaaababaaaabbbaaaabbabaabaabbbbaaabbbaaaaabbbaaaaaaaababaaababbaaaaababbbabbaabaababbabaabaaabaabbaaabbaaaabaabbabaabbbabaaaabbaababaaaababbbabaaabaaabbbabaaababababaaaababbbbbbabbabaabbbabbaabbbaaabbbbaaababbbabbabaabbbabaababaaaaababbabbbbbabaabbaabbaaaabbababaabaabbaabababbaaabbaabbabbaaabbabbbbaababbbabaababbabbabaabaabbabaaabaaabaabbaababbabbbababbbbaabbaaaabaaaaabbabaabbaaaabbbababababbabbaaabbbabbbaaaaabababbaaaabbbbbbabababaabbbbbbabababbbabbaaabbbaabbabbaabaabbaaaaaabaaaabbbbbabaabbaaaaaababbaabbaaaabbbabaabbabaababaaaabbbbaaabababbbaababbabbabbaabaaaaaabaaababbbabbbbbaabababbababaababbabaaabbaabbbbaaabbbabaabbbbabbaaaabbbbbbbabbbbabababbababbabaabaaabaaababaabbbbabbbaaabbaaaabbbbabbbaaaababbbababbbbbbbbabbbbabaaaabbaaaabaaabbbababbabbabaabaababbababbbbababababbbabababbaabbabbbabbabbbbbababbaababbbabbbaabbbabaababbbbabaaaaaabbababbabbabbbaababbbabbabbaababaaaabbaaaabbbbbbbbabbaabbbbbbbaababaabaaaababaabbbbaaaaaaabababababaababbbbbbaabbbaaababbbbbbaababababbbbaabbaaaababbabbbbbbbaaaaababbabaaaabbababbaabbaabbabbbbbabaababbaababaaabbbbbabaaaaabaabbabbbababbbaaababaabbaabbaabbabbbabbabbababaaabaabaaabaaabbbbbabbbbaaaaabaaaaabaaaaabbababbabbbaaaababaaabbbaabaabbaabababbaaabbababaaabaababaaabbbabaabbaabaabaabbababbabbbababbbabbaaabbabbbbabaabbaababaababbbabbabbaabbbbbaaaabbaaaababbbbaababbaaaaabaabbaaabbbbbbaabbbbbbbaababbaaabaabaaabbaabbbbbbabbaabbbaabbbaaabbbbbabbbabbabbabaababbaabaaabaababaababbbbabbbbbbabbbbbbbabaaabbabaaabbabaabbabbbbbbbababbbaaaaabbabaababbabbbbaabaababbbbabaaaabbaabbaabbaabbbababaabbbabbababbabbbbbaaabbbbbabbababababbaaaaaaa
bbabbabbababbaababbaaaaaabbaabbabbababaaabaabbabababbbaaaabaabbbbababbbbabaabbabbbbaababbaaabbaaabbaabbbababababbaaaabaaaaabbabaaaaaabbbbbaabbbbbababaaaabaabbbbabbbbbaabaabbbababbaabbaaabaaababaaaaababbbabaaabaaabbaabbbabaaaabaabbaababaabaaabaabbaaabaabaabbbaaaaaababaababbbababababbbbbaaababababababbabbbaabaaabbbbbbabababaaabbabbaabaaaaabbabbbaabbaababbaaaabbabbbbbbabaabaabbabbabbbbbbaaabbaababbaaabbbbaababbbaaabbbbabbaaaaaaabaaaaaaabbbababababbabaabaabababaabaabaaaaaabbbbbababaaabaabbaaaaaaaaaaaaaaaabbaabbabaaaabbabbbabbbbbbaababaabbababaaabbaaabbbaaabbbbbabaaabababbababbabbababaaabaaaabaababbabbbbaaaabbaaaababaababbaaaaababbbababbabaabbbabbbbbabaabbbaabbbabbbabbaabababbbbbbbbbababbaabbbbbaaabbbbabaababbabaabababaaaaaaabbabbbabaabaaabaaababbbbbbbaabaabaaabbbabbbababbbabbbababbbabbaababababaaabaaabbaabaabbaaabbbbbaabbaaabbbabaabaababbbabbaababbbaabaaabaaaaabbbaabbbaabbbababbbabbabababbababaaaabbaababaabbaaabbaabaaabababbaabbbaabbbbbbabbbabaaabbbaabababaaaababaaabbbabbabaabbbbaabbaaabbbbbababaabbabbbbabaaabbbabbbbbbababaaaabbabaaabaabbbbbabbaaaaaaaaababaaabbbaababbbaababbbbaaaababbaaaaaabaabbabaababbaabbbaaabaaabbbbaabaaabbbbaabbbbabbababbbbaaabaaabbabbbbbbbaababababaabaabaaabbaaabababbabaaabbabbbbbbabbaabbabbbaababaababbabbaabaaabbbabbbabbabbaabaaaaabbabbbbaabaaaaabbaaaabbabbbbaaaaaaabaaabbabaaaaabababbbbabbaabbaabbbabbbaaababbbbaababaaaabababbbbabbaabaabbbababbbbabaabbbbbaababbbbabababbabbbababaaabababbbaabaaaaabbababbaaaabbbaababbbbababababbbaaaabaaababaabbbbbababbabaabbaabaabbabbbabaaaababababaaaaabababaaabbbbaaabaabaaaabaabbaabaabbaaabaabbbbabbaaabbbbaabbbbbbbbbbaabaaababbabbaabbbbbbaaaaabaaaabaaabbaabbaabbaabbbabbbbaabbabaabbaaabbbaabbaabbbabbabbabbabaabbababaaaaabbbbaababbbaaabbbbbbaaaaaaaaaaabbaaaabaaaabbabbbaabaabaaabbabbababbabbbbbbbbaaaaaaaabbbbaababbbbbbbbababababbabbbbababbbabbabbbbaaaaabbbbbbabbaababbbbbbbabbbbaabaaaababbabbabababbbbabbababbaaaabbbabbbbbabaabbaabaababbaabababbbababababbbbbaababbaaabbabbabbabbbbbaabbbababbabaaaabaabbbbbabbaabaaaabbbabbbb
ababbaabbbaaabbabababbabaaaababababbbabbbbabbaaaabaaabaaabaabbbaabbabbaaabbbaababbbabaababaaaaaaabaabbababaaaabbbbbaaabbabbbaabbbabaababbbbaaababaabbbaaabababaaaabbbbbaaaaabbaabaaabababaabaabaabbbbabbbabaabbbbbabaabbaabbbbabbbabaababababbababbbabaaabbabbaababaaaaababababaaababbabbbabbbabaaabbbbbaabbbaabbaaabaabaaabbabaabbbbbbbbbbbbbbabbbabbabaabbaaaaabbbababababbaabbabaaabbaaabaabbaabbababbbabbabbbbbaabbbbababbbababababbabbaababbabaabbbababaaaaabababaaabaabbbbbaabaaaaabbabbbbaaabbaaababaabbabaababbaaabbbabaabbaabbaabaabbabbabaaabaaaabbababbaaababbabababbbabaaaaaaabbaabaababbabbbbabaaaaabaaaababaaaaaabaabaababaaaaabaabbaaaabbababababbabbbbbbbabbbaabbbaabbbabaaaaabaabbbabbabbbaaaaaabbbbabbabbbaabbaaababaabbabbabbaaabaabbaabbbbaabababbbbbbbbabbaabaabaabaabaabbababaabaaaaabbaaaabbababbbaabaabaabbbaabbabbbbbbaabbababbaaaaabaaaaabbaabbaabaaababbaabbbbabbbbbababaababbbbbaababaabbbabbaabaaaaaaabbaabbaabbaaaaabbaaababbbbbaabaabbabbabbbbbbaababbbaabbbaabbaaaabaababababbbababaaabaaaaaaaabbababaabababbbaababbabbabaababbabbabbabaaabbbabaaaaaaabaaabaaaaabbaabababababababbaaaaabbbaabaabaaaaabbabaaaaabaabbabaaaabaaaabababaababaaaaaaabbbbbabbbaaaabbabbabbbaaabbbabaabaabbabbaaabaaabaabbbbababbabbaaabbabbbaabbbbaabbaaababbaaabbaabbaababbbbababbbbabbabaabbabbbaaabbabaabbabaaaabbbaaaaaaabbbbaaaaabbabbabbaaabbbabbaaabbabaaaabbaaaaabbbaaaaabbaaaaaaababbbbbabbbabbabababaaabbaababaaaabbbaaabbaaababaabbabbbbbbbaaababbababbaaababbbabbbaabbbaabaaaaaaaaaabbaaaabbbbabbaabbaaabbabbabbabaaaaaaaaababbbbababaabababaabbbaaabbbaabaabbaaabaababbaaaababbbababbbbbaaaaababbaababbbaaabaaabbaaabbbbaababaabaabaaaaaabaabbbbbabbbabbbbbbaaaaababaabaababbabbbabbaababbbabaaabbbabaabbaaababababaaabaaabbabbababbbaabbabbabaaaaaaaababaabbbabbaaababbbababaabbaabbbbbbbaaaabbbabaabbbbaaabbbbbabaabbbaaababbbabbbbbbaabbbabaaaabaaababaaababaaaaababaaabbabbabaaababbaabbbbbaaaaabaaaabbaaaaababaabbbaaabbbabbbbabbbbbaaaabbaabbbbbbabbbaaaabaaaaabaabbaaababaaabbbbbbbaabbbabaabaabbaaabbbabaabbbaaaabaaaaabbabaabaabbabbbabaaaaaabaa
baabbbabbbaaabbabbbaabbabaaaababbbbababbaabaabbaaaababbabbbbaabbabaaaaababaabaabaaababbabbaaaabbbbabababbabaabaaaababaabbabbabaaaaaaaaabbaaaabbaabbbabbbaaaaabbbbabbbbabbbaaaaaaaaababbaaabbaaaaababbbaabbabbbbaabbabbbbabbabaababbbaabbaaaaaababbaababbaabbbabbbbbbaaabbbbabbabbbbbabbbbabbbababbabbbbbbaaabaaabbbbaaaabaabbbbaaababababaaaaababaaaabaaaabbabbbbbaaabbbaabbaabaaaabbbbbaaaabbabbabbaaaabaababaababbaababbbabbbabaabbbabbaaabbabbababbbaaaaaababbbbaaaaabbabbbabaaaabbaabaaabbbaaaaaabbabbbbaabbbbaaaababbbaaaaaaaabbabaabbbbaaaabbaaaabbabbbaaaaaaabaaaabbaababbabbbabbbbaaaaaaaabbbaaaaaaaabbbbbbbbabbaaaaabaabbabaababbbabbbbabbbbabaaabbabbbbaabbbbabbaaaabbbbbaaabbaaabbaabbaabbbbababbaabbabaaaababbaabbababbabbaaabaaabaaabbababaabaababbbbabbbbbaabbbababababaaababbabaaaaababbbbbbaaabbbaababaaabbbbaaaaababbabaababababbbbabbabaaaabbaabaababbbaaaabbbababbaabaaabaabaaaabbbbbaababaabbbaabbbbbbaabbbbaaabbabaaabaaaaaaaabaaabbbababbababbbbbbbbbaaaaaaabaaabbababbbbabbbababbbabaaaaabbbabaabbbbbbbaabbbbaaaabbbbbbbabaababbbbaaabaabbaabbabbbabbaaaababababaabbbbbabaabaababbaaabaababbabababaabbabbbabbaaabbbbabbbbaaababbabaaababaabaabaaababbbbabbabbbbbaabaabbaabbbaaabbbbbababbabbbaaaabbabaaaaaaaababbabbbbbbbababbbbbbaabbbabbaababaababbaabaabbbaabbaaabbaaaababbbaabbaabaaaaaaabaabaabaaaaaaaabababbaaabbbbaabbaaababbbabbbbaabbbbbabbababbbbbbaaaabaabbbaaabbbabbbabababbabbbabbbbabaaabbbbabbaabaabbbbaaaaaaaabbaaababaabaabbabbabaababbbbbbbaabbbabaaaabaabbaabbabbabbaababaabbbaaabaaabbaaabaabbabaaaabaababababaaabbbabbaaabbabbabbbbbabaaaabaabaabbbbbabaababbbbaaaaabaaaabababbaabbbbbbaabbaaaaababbbbbaabbaabaaabbbababbabbaaabbbabbbbabbbabbaababaaabbabbbbaaababbbbbbaabbabbbbabaabbaaaaabaaaababbababaabaaabaabbbbbbbababbaabaaaaababbbabbabbbbbbaabaaabbbabababbaababbbbbbaababababbbababaaabaaabbbabbbabaababaabbababaaabaaabbaabbbaaabbaaabaabbbbaaabbbbbaaabababaabbbbbabbabbbaabbbbbaabbbabbabbbaaabaaaaaabbbbaababbabaabababaababbbbbbababaaaabbabbbbabbaabbaababbbababbaabbbaababbbaaaabbbabaababbbbaabbbbaaaabbabbaaaaaa
aabbbabbbabaabbbbbaaabbbbbbaaaabbbaabaaabaaabbbbabaabbbabaabbbaaabbaabbbbbaaaaabbabbbababbaaababaabaababaabbabbbaabbbbaaaabbabbbabbbaaabaabbbbbbbbabababaaaaabbaaabbbbbaaabbbabbababbbabaaabbababbababbaaaabaaaabbaabbbabbbbbaaabbbaababaaababbaaaabaabbaabbabbababbaaaabbaaaaabaababbbabaababaaaaaaabbbabbabbbababbaaaaaabababaabbaabaabbabbbababaaababbbabbaaaababbbabaabaaaaababbbbbbaabaaaababaaabbbbabbbababbbaabbababbaabababbababbbababbaaabaabbaaaaaababaaaaaaabbbbbabbbbbbabaababbbbababaabbbbbbaaababbbbbbabbababbbaaaababaabbaababbabbbbaaaaabbaaaabababbbbbbaabbababaabaabbbabaaaaaaabbbaaabbbabaabaaaaaaabababaabbbaabbbbaabbaaabbbaabbbbbaabaababbabbabaabaabbabbaabaaabbbbbbaababbabbbbaabbaabbabbbabbabababaaaabbbabbbbabbbbabbababaaaabaaabbaabaaaaaabaabbaaababbaaababbabbbababbbbaabbabaaaaaababbaabbabaababbbababaaaabaaaababaaaabaabbaabbaaaabbabbaaaabbbaabaabbaabaaababaabababbaaaabaaaabbabaaabbbbbbbabbabbabbbbbbabbbaabbaabababaaaaaaaaaababababaababaabbaabbabbabbbbbbbbbabbaaaabaabbaaaabbaaaaaabbabbbbabbaaaabaababaabaabbabbbabababbababbbababababbbabaabbabbbaababbbbaabbbbbaabaabaaaabaaaabbbaabbaaabababbaabbaaabbabababbabbababababbabbbaabababbaabbbbaaabbabbaabbaabbabbbbabbaabbaaaabbaaabbbbbaaaaaabaaababbbabaababaaabaababbbabbbababbaaabbabbbbbbaaaaabbabbabbbbabbbbbaababaabbaaabababbabaababababbbabbbaaaaaabaaabbababababaabaabbbbbabbababaabbbabaabababbbaaababaaabaaaaaabbabbbbaabbabababaaabbaaaabbabbabbaabaabbaaaabaabaaaaaaaaaaabbaabbbaabbaaaabbbbbaaaaaaaabaaaabaaaaabaaababbabbbbabaaaaabababaaaaababaabbbbaabbabbaabbabaaababababbaaaabbabbbbaabbbabbbabbaabaababaabbaaabaabbaababababbababbaabaaaababaababaabaaababbbbabbbaabbabbbbbbbaabbabbaabbabbaaabbababbabbabaabaabbbbbaabbaabaababaaaabbabaaaabaabbabbbaaabbaabbbbbbbaaaababbaaababbabbabbaaaaaabaabaaaaaaababbabbbbaaabaaaaaabaabababababbabbbabbbababbabbbbbbbabbbabababbaabaaabaaaaabbbaaabaabbabbaabbaaaabbbbabbababbababbaaaabaaaaabbbaabaaaaabaabbbaabbaaaaababaabaababbababbaaabbbbbbbabbbabaabbaaaaabbbabababbababaaaaaaaaababbbbbbaabbbabbaababbaabababaaa
abaaabaabbbababbabaaabbbbabbabbabaaaabbabbbbabbbababaaabbabaabaabbbabaaaabbbaababbbabaabaaaaaaaabaaaabbaabaabbaabaabbbabbbbaabaaaaaababbbbbaaaabbabaaaaaaaabaabaaabbbabbbabababbaabbbabbbaabaabaaabbababbabaaaabababbbbbbbbbbbbbaaaabbbababaabbbbaabaabaabbbaaabbbaabbbbaababaabbabbaababbbabbbaaaaaaaaaabaabbbabaabbbaaabbaabbbbbbbbabaabaababbababababaaaaaaabbaabbbabaabbbaaabbabbabaaaabbbbabbaababbabbbabaababaaabbbbabaaabaaaabbaaabbabbbabbaabbbbbbabbaabaaabbaababaaaaaababbbbabbaabbbaabbabaaabbaabaabaaababaaaaabbbaabbaabbaaabbbabaaabaabababaaaababaabbbaabbbabbabaaaaaaaababbaaaaabbaabbabbabbbbbbabababbabaaaaababbaaaabababbbaabababbbbabbabaaaaaaabbababbbbbaaaaabababbbabaababbbaabaaababaababaaabababbbaaababbaaaabbbbbbaababbaabbbaabababbabbabbabaaaaababbbbbbaaabbbaabbbbbaabbbaabaabaababbabbabbbbabbbbbabaabbabbaabbbbaabbbaabbabbabbbababbbabaaabbbbbbaaababaababbababaaaaabbbbbabaabbabaabbaaaababbabbbbaaaaabaaabbabbaaababbaababaaabaaaaaaaaabbabaabaabbaaabaaaaaaaabbababbbaaaaaaaaabbbbabbaaaabbbbaaaaaaabbaaaabaaababbbbbaababaaaaaaabbaaaabbbababbbbababaababbbabbbaaabbbbababababbbbaaabbaabaababbabaaabbabbbaaababbaabaaaaaabbbbaabaabbbabaaaaababbbbbbaaaaabbbabaabbbbabbaaaabaababaabbbabaaaaabbaaaabbbabbaaaabaabaaababbbbabaaabaabbbbbabbaaaabaabbaaabbabbaaaaaaababaabbaabaaababbabaaaababbabaaabbaaaababbbaababaaabbabaaabbbbaabbbabbaabaabbbaabaaaababbbbbababbbbbbbbabaababababbbbbbaaabaabaabbaabbbbabbbabbaabbabbbbaababbbaaabbabaaabbabaabbabbbaabbbbbbbbaaabbaaababbabbbbbabaaabbbbaababababbaaababbbabbaabbbbbbbabaabbababaaaabbbaaaaabaababbaabaabbaabaaaaabaaaaaaaabbbabbababbababbbbabaabaabbbbbabaaabbbaababbbabaabbbabbaaaabaaabbaaababaaaaabbbaaaaaaabababbaaabbbabbabbabbbababbababbbaaababbbababbaabbaaaabaabbababaababaabbabbabbababbbbaaabbabbbabaabbbaabbaabaababbaababbaabaababbbbaaaaaabbbbbabbabbaaabbbbabaaaabbaababbbaabbaabbbbbbbbbabbbbbabbaabbabbbabaaaabaaaababbbbbbbbaaaabbaaaabbabaaababababbabaabbabbaaabbbabaababbbaaaaabbbaaaabbbababbaabababbbbbbbabbbbabbabbabbbbabbbaabbbaaaabbaaaaabbbbbaaaabaababaaa
abbabbabbabbabbaaababababaaababbbbabbbaababaabbabbaabbaabbaaabaabaaabbabbaabababbababaaabaababaaaaaaabbaaaabbbaaaabbbbbaaabbababababbbabaaaaababaaabaaabaaaaaababbabbbbbbbbabbabaaaaabbababababaababaaaaabbabbbababaaaabbaababbabbabbaabaaabaabbbabbbaaababbbbabababbaaaaaabbbabbabbaabbababbabaabbaabbbabbabaabbbabbbaaaabbbbaabbaabaabaabbaaaabbaabbaabaaaaababbaabbabbabbbbaaababaaaababbbbababababbbbabaaabbbaaaabaabbabaababbabbaabbbbabbbabbbaaababababaaabbabaaabababaaaaabbabbaaabababbbbbabbabaabbaabbbbabbbaaaaabaabbbbbaaaaababababaabbabbaabaabbbaaabbabbbbbbbaaaaaaabbbbbbaaaabababaababbaabbbabbaabababbbbbabbbaaabaaaaaabaababaaaaaaaabbabbbbaaababbbaabbaabbabaabbaaaabbbbababaabbbbbbbababaabaabbababaabbbaabbbbbaaaaababbbbabbabaaabbbbbaabbbabbaaabbaababbbbabbbbaaabaabbbababbbabbaaabbaaabbbaabbbaaabbbbbbabbabbbabaabbaabbbbbbababbabbaaaabaaaabbbabbaabbbbabaaabaabbabbabaaaababbaabaabbaabaaabbaabbbaabbbaabbaaaaaaabbbbabaabababaaaabbaaabbbabaaaabbaababbabbaabbaaaababbbaaababbbaaabbbbbaabaabbbbbababaabababaabaabaaaababbabbbbaaabaaaabaababbaaabbabaabaababaaaaaaaabbaabbabbbbaaaaababbabbbbaabbabbbbabbababaabbbbbabaababaaababbbbaababbababbbabaabbbaabbbaaabbbbbabbbbaabaabaabaaaaabaababbaabaaaaabaababbbabbaababbbaabbaaaababaababbaabaabbaaabaabababaaabbaabbabaabbbbaaaaababaabbbbabbbabbabababbbbbbaabbaaaabbaabbaaaabbaaabababbaababbbbbabbbbbabbbababaaaaabbabbbbababaaababababaaabaabaaaabbaabbbbbbbbbabbabbaabbbabbbabbaabbbbbaaaabbbbaaabaabbbbbbbaaaabaaaaabbbaabbbbaabbaabbabbbbbbbbbbaaababbaaababaabbababaaaabbbbaabbbaabbbbabbbaabaaabaaabaaabbbbbaabbbbaaaaaaabaababbbabbbaabaaaabbbbabaabaabbaabababbbbabbbbaabababababbbaabaaabaabbbbabbabababbbbaaabababbbabaaabaabbbababbabbaaaababaaabaaabbbbaabbaabababbbaaabaaaabababbbbaabbaababaaababbaaaababbabbaabbaaabbbbaabbbaabaaabaaabaaaabbbabababaaabbaaabbabaabaababababbabaabbbaaabaaabaaaabaabababbaabaabaaabbbbabaaaaabaabaaaaaabbbbbabbabbbbbabaaabbbaabaabbbbaabbbabababaaabbbbbbbabbabbbabababbaaabababbaaabbabaababaaabbaabababbbbbbbbbbbaaaabaabbbaabbbbbbaabbbabbbbb
bbbaababbbaabbaaabbaababaabaabbbbbaabbaaaabaabbaaabababbbaaabaabaabbaabbababaaabaabaaabbbbbbabbbbbbabaababbbabbbaabbbaaaaaabbababbabbbaabbaaaaabbbbbaaababbbabbaaabbbabababaaaabaaaaabaaaaaaabaaababbbbaaabaaaababbaaaabaabaaaabbaabbaabbbbabbaabaabbbbbaabbaababbaaabbbbababaaaabbbabaabbbaaaaabbbbaaabbaabbbaabbaababbbabaaabaabbababbaaababaaaabaabbbbbaababbaaaaaabbababbbabaaaaabbbbbbaaaabbbaabbaaaabbabaaaabbaabbbaababaaabbbaabaaaaabbabbbbbbaaaaabbbaaaabaababbbabbaabbbabaababaabbbabaaaabababbaabbaabbaabaaabaabbaabababaaabaabbbbbabbbbaaabaabaabbaabaaabbbaaaaaaaaabbbaabbbbabbbbbbbaababaabbbabbbaababaabbbabbababbababbabbaaaabaaabbbaaaabbbabbaabbbaaaaabbabbbbbbaabbabbbbbbbbaabaabbbbaabaababaaaaaabbbbabbbabaabaaaaaabaaaaabaaaaaaaabaabbbbabbbbbbbbabbbaabbababababbbabbbaaabbbabbbbbabaaabbabbbabbbaaaabbbbbabbaabbbaaaaabaabbbabaababbaaabaaaaaaaaabaabbaaaaaaaaaabbaabbbabbaababbaaababbbabaabbbabaababbababaaaabaaabbabbbbbababbbbaaabaabaaaabbbbabbbbabbbbbbabaaabbaaabbaabaabbbaabbbaaaaabaaabaaabbaaaabbaaaabbabbbabbaababbabbabbabababbabbabbabbbaaaaababbbbbaabbbabbababaabbabbabbbbabaabaaabbbbbbbabbbaabbaaabbbaabaaaabaaaaaabaaabbbbabbaababbbbabaabbbbbbabbbbaabaabbaaabbaaabababbaabaaaaabaaaaabbbbbababaabaaabbbbaabbabbbbabaabaaabaabbabbaaababaabbabbbbabbbaababbbbbbaaaaaaabaaaaabbbabaabbbbabbbbbbbbabaaaaaabaaaabaaaaaabaabbbabaabbaababbbabbbbababababbbabbbbabbbbbbbbbbbbbabbbabaaaabbaababaabbabbaaabbbaabbababbababbabbbbbaabaaaaaabaaaaaaabbabaabaaababbabbbbaaaaaababbbaaaabbabababbaaaabbaabaaaababaababbbbbbbabaaaaabbaaabbbbbbbbaabaababbaabaaaabbaaabbbbbaabaaabaabaabbabbbababbabbaaaababbbaaababbbbaabbaaababbaaaaabbbaaabbbbbaaabababbbbabbaababbbbbabaabbbabbababaabbaaaabaaabaaaabaaaaabbbbababbaabbaabbabbabbbabbbabbbaaaaaaaaaaaabbaaababbbbbabbababbaabbabababababbaabbababbbbbbaabbababababbbbbaabbababaaaabbbabbabaaaaabbbaabaabaaaabaabbabaabaabbbaaaabbaabbbaaaababbaabbabbbaaaaabbbbbbababbbbaaaaabaaababbbbbabbbbbbbaaaabaaabaaaaaabbabbbaabbbbbabbabbaaabbbbbabaabbabbaaababbbababbbbaabbabbbababaabbbbbaabbbaa
abbbbbabbaaabaabbaaabbababaaaabbbbaabbaababbbbbbbaaaabbbabaabbbbbaabaaabbaaaaabaabaababbbbaaaabaaabaaababaabaaaabababbbaabaaabbbaaaabbbaabbabaaabbabbabaaaaabbabaaaabbbbbbaabaaaababbabaaaabaaaaababbbabbaabbbbbaaaabababbaaaabaaaabaaaaaaababbabbbabababbbaaaabbbbbaabaaabbbbabbbabaaaabbaabbabbbbaaaaaabbbabbbabaaabbaaaaababaaaaabbbaaabaaabbbbbaababbabbbbaaaabababbabaaabbaabaaaabbbabaababbaaabbbbbbaaaaaabbbabbbaabbbabbaabaabaaaababababbbaabbbbaababbbabaabababbbbbababababbbbaaaabbaaaaaabaaaabbbaabbbaabbaaabbbabaabaaabbabbbaabaabbbbababbbaaabbaababbbababbaaabbaaabbaabaabaabaababbabbbbbbaababbaabaaaababaaaabbbaaaabbbbaaabbaaabbabbabbaabaaaabbbbbababbbababbaaabbababababaabbaabbbabbbabaaaaababaaabbbbbabababaabbbababbaaabbbaaaaaabbabaaaaababaabbaabbbbababaabaabbbababaaaabbbabbabbbabbbbbaaaaabbabbabbaabaaabaabbaaaabbbbaabbbbbaababababbbabbabbabaaababaabbabaaaabbabbabbaaabbbabbabbaaabbbbabaaaabbaaababbabaaababbabaaaabbaabaabbbabbaabbabaaabbbaaabaabbbbabbaabbbaabbabaaaababbabaaaabababbbbbaaabaaabbaaaabababbbbbbabbbabbabababbbbababaaabaabaabbaabbaaaabbbaaababbabaaabaaabbbbbbbbaababababaabbaaabababbbbbbbaababbaaabbaaaababbbbabbaabbbabbbbbbbabaabaabababbbaabbbbbabaabbbabababaaabaabbbbabababbbaabbbaaabaaaaaabbbaabbbababbbbbbbbaabababbaabaaaaaaaabbaabaaaabbbaaaaabbabaabaaaabbabaabbabaaabaaabbbaaabaabababbbabbbabbbabbbaaabbbaabbabbbbbbbbbaaababbabaaabbbbbbbbbbbbaabbaaabbbbabbabbaabbabbaabaaabbaabaabbbabbbabbabababaaabbbbbababaaababaaabaabaaababaaabbabbababaabbbbabbaaabaabbbbbbbabbbabbbabbaababaabaaaabaabaabbaabbababbbabbbbbbbabaaababbbaababbaaaaabaabbbbbbabaaaababbbbababbbbaaabbbabbbaaaaabaabbaaaaabbaaabbababbbbbbaabaababbbabbababbbbabbabaaaaaaabbbabbbaaaaabaababababbababbbbbbabababbbbabbaaaaaaabbbbbabbabbabbaabbbababbaabbbbabbabababaababaaaaaaabababaabaabbabaaababbabbaaaaabaabaaaabbbbabaabababbabaaabbbbaaaababbbbaabbaaaabababbbaaaababaaaabbaaaabbbbbabaaaabbabaaabaababbabbaaabbbbbbbabaaababbababaabaaababaaaabbaaabaaaabababbbbbaaabaabbaabbaaabbbabbbaabaaaaaababaaabaaabbbbaabbbbbaaaabbbbba
bbaabbaaabbabbaaabaabaabbaababaaabbaaaabbbabbaabbbbabaaaababbbabbbaababbbabaabbaabbbbbabbbbaaaaaaaaaaababbbbaaaabbababbababaaababaabbaaaabaabaabbbaabbabbbbbbaabbbaababbbbabaaaaabbbbbbaaaaababbaaaaabaaaabbaaaabbabbaabaaaabbaaaaabaabbaaaaabbbbbbaabaaababbbbbbaabbbabbbbbaaaabbaaabbabbabababbabaabbbabbaabbaabababbababaaaabaaabaabbbbabbbbabbaabbaabababaaaabaaabbaabaaabbbabaaaaaabbbaabbaabbabaabababbbababbbbbaabbabaaaaaababaabaabbaaababbbaaabbaabbbbbaaaabbbabbabaabaaaabababbabaabaabaaaaaababaabbbbbaabbbaaaaaabababbbaabbbaabababbabbaaaaaabbabbbbabaaabaabababaaabbabbabbabbbabaaaaababbbbbabbababbbbaaaaaaaabbabbbaabaabaabaababaaaaaabababbabaabaaaababbabbbbbabbbbbaababbbababaabbbbaabbabbbbbbabbabbbabaaaaaabbaababaaabaaaabaababaaaaaabbbaabaabbbbabbaabaaaaaabaabaabaaabaaabbbaabbbababbaabbbbaaaabbbaaaabbbabbbaabbbabbabaaabababbbbabbbaabbaabbababaabaabbbbabbabbabababbbaaaaaabaaababaabbabaabaaaaaaabbbabababbabbbbbbbaabbbaaaababbaaaababbaabbaabababbbbaabbababbbbbaaabbbbabaaababbbbabbabbaabbababbbaabaabaabbbaaabbaaaaaababbabbbababbbbbbbaabaababbbabaaaabbbbbbbbabbaaabababaabbbbababbbabbabaaabbabbbababbbbabbbbbaaababbabababaabbbabbbbbababaabababbbbbabbbbabaaabababbbbbbaaaaabbaaaaabaabbbbbaaabaabbbabbbabbbbaaaaaaabbbbbbabbbbbbbbbbaaabbbabbaabbbabaabbaabaaabbbababbbaabbaaaaaaaaabbabbaabbaaaababbbababbbbaaaaaababbbbbabbabaaaaaabaabbaabbaaabaababbbabaaabbaaaaabaabbbabbabbbbbabbbaaaaababbabbbaaabbaaaabbaabaababaabaaabbbbbbabaabababaabbbbbabbabababaaabbabaabaabbabaaabbbbababbbabbbbabbbababbabbbabababaaaabbabbabbabbbbabbaaaaabababababbbaaabbbabaabaaabbbbababbaabbbbbaaabbbaabbaababbabbbabbaaaabbbabbaabbabbabaabbabaabbaaaaabbbaabababababaabaaaabbbaaaaabbbbbbabbaaaaabaaabababbbabaabbabbbaaaabbbabbababababaabaabbbbaaaaababaabbbbabaaabbbbbaaabbaaabaaaaabbaabababaabbaababaabababbbaabbbbaabbbababbbabbabbbbaabbbbaabbbababaabbbababbabbaaabbbbabbaabbabaaabbbaaabbaaabaaabaaaaababbbbaaabaabaababaaabbaabbaabbaabababbbbabbaaaaaaabaabbababbabbbbbabaababaabababbaaaaababaabbabaababbaaababbaaaabaabbbbabbbbbbbb
bbabbaababaabaabbbbabbbaaababbaabbabbbabaabbbbbaaaabababbabababababaabbaaabbaaaaabaabaaabbabababbbabbbbaabbabbbbbbabbbbbaabaaaabbbabbabbaaabaabaaaaaabaaabbbbbbbbbaaaabaabaaabaabbbaaaababbbaaabbbbbaabbbaabaabbabbbbaaaabbaaaaaaaaaaabaaabaabbabbaaabbabbaabbbabbaaaabbabaababbbabbbbaabaababababaaabbabbbbbbbabaabbabbabaaaaabbabbbabababaabaabbaabaabaabbbaaaaaabbbbbabaababaaabbabbaaaabaaabaaaabbbaababaabababaaaaababaaabbaaabbaaabbaabbaaababababaaaaabaaaaabbabbbabaabaaabbbababbaaaabbabaaaababbaabaabbaabbaaabbaaaabbaabaabbbbabababbbbaaaabaaababaabbbaaabbabaaabaabbababababbabababaaabbaaabbabaaaaababababbbaabbabbbbbabbabbabbaabbbabaaabaabbbbabbabaaaabbbbaaabbbbaaabbbbbababaababbabaaaabbbaaaabbaaaababbabbbbbabaabbbaababbbbabaaabaabbabbbbaaaaabaababbaaabbbbbbbbabbabbbbbbabaaaabbbbabbababbbabbaaaaabaabbaabbbbabbbbaaaaabaaabbbabbaaabaabbabbbabaabbaaababbabbbaababaaaaabaabbbaabaaaabbbbbbabaababbaaaaaabaaaaabbbaaaabaabaababaaababbbabbbabbaabbbaaabbbbbbbbbbaaabaaabbbaabaaaaabbabaaaabbabbbaaabbbaaabaabbbabbabbbaababaabbbaaabaabbabaaaabbbabbbabbbbbabbbbbbaaaaabbbaaabaaabbabbaaaabbbbbabaaaaabbabaaaaababbabbabbabaaabaaabaaaaaabbabbababbabbbaaabbabbabbbbaabaaaabbbbaaabbaaabababaaabbaabbabbaaababbbbabbbaaaabbbbbaaaabaaabbbabbaabbabaaababaabbabbbabbaaabbbbbbaabbaaaabbabbbbbbbabbbbaabbbbbbabbaabbaabbbbbaaabaaaaabaaabbbabbabbbbbabbaaabbbbbbabbababbaabbaaaaabaabbaaaabbbabbaababbaaababbbbabaabbbaabbabbbbbbbabaabbbbbbabbaaababaabaaaaabaaaabbaabbbabaabbababaaaaabbabbabbabbabaabababbbbabbbababbbabaabbabbbabbbaaabbbabaabbbbbbaaaaabbaaaabbabaabbbbaaaaabaaaaaaaabababbbbbbababbababbabaaaababaaaaabbaababaaaabaaabbbaababbbbbbaabbabbaaabbabaaaaabaabbabaabaaaabaaaaababbbbababbbabababbbaaaabbaaabbbbabbabbababaaabbaaaaaaaabbabaabbbbbaababbbbabbbbbbaaabbaabaabbabbaabbbaabbabbbbaabbabbaabbbbaababaabaabaabaaabaabbaabbbaabbbbaaaaabbaaababbaababbabbbabaabbaabbbbbabbaaabababaabababbbabbbbbbbaababababbbabaaabbbabababaaabaabbbaabaababaababbabbaaaaabbaaaabbabbabbbbbaabbbbabbbbaaabbabababbbabbbabbbabbabbbbbaababbababa
aababbbbbbbaabababaaabbabbbbbaaaabaaaabbbaaaaaabaaaababaaabaaaaaaaabbababbbbbaaaabaababaaaaabaabaababbbabbbbaaabaabbaabbbbaaaaaaabababbbbbbbbabaabbbabbbbbaaabaaabbabaabababbaaaaaaababaaaaaaaabbaaabbbbbbbbbabbabababaabababbbababbababbabbaaabaababbabaabbabaabaaaaabaaaabaaabaaaabbabbbbbbaaababbaaaaaaaabbababbbaaabaabbabaaabaaaaababaaabaabaabbbaababbbbbbbababaaabababbaaaabaabaabbbbababbbaabbabbaaababbababbabbbabbaaabbbaaabaabaabbbabababbbbabbaaaabbababbbaababbababababbaaabababbbbaaabaaaaaaabbaaaaaababbbbaaababababbabaababbaabbbbbbabaabbbbbabbabbbbbaabaaabaaaaabbababbabaaabbaabbaabaababbbaababbababbaaabaabbbaabaaabbabbabaaaabaabbaaaaaabaabaaababbabbbbaaabaabbaababbbbaaaaaaababbbaaaaaaababaaaaaabbaaaababbabaababbbbbbbbabbbaaababbbbbbaaabbbabaababaabaaaaabaaabaaababbbbabaabbababbbbbbbaaaaabaaaaaababbaaaaabbaaabbbaaaabbaabbaaabbababbbabbbbaabbbbbbbbbbbbbbbabbababbbbaabaababababbbabaaaabbabbabaaaaaabbbbbabaaababbaabaabaabababbbabababbabbabbabababbbababbabababbbbbbabbbbabababbaababababbbbbaaaabbababbbaabababbabbabbbbaaaabaabaabbabbbaabbbabaaaabaaababbbbbaababbaabbbaabbaabaaabbababbaaabababbbbbaabaababaabbbaaaabbbaabbbbaabbbbabbababbbbaabaaabaabaaabbbabbaabaababbbbbbbbaaaababbaabaaababbabaababbabbabbbbbbaaabbababbababababaaabbbabaaababbaababaababaabbababaaaaababababbabbbbabaaabaababbabaabaaaababbaababbbbaabbabbbbaaabaabbbbabaabbaaaaabbabbbaaaaaabbbaaababaababbabbababababbabbaabbabbbbbaaaabaaaababbbbbbabbbaabababaaabbbbaaabaaaabbbaaaaaaaaaabbbbbaababbbbabbabbbbaaaabaaabababaaababaabbabaaabbbbbaaaabbaaababaaababbbababbbbaaaababbaabababbabababaaabaabbbabbbabaaabbbbabbbbabababaaabaaabaaababbbaababaabaabaaabbababaababbaaaabbaabaaabbababababaabbabaabbaabbabbaaaabaaabbbbababaaabaaaabbaabbbababbabbababababbaaaaabbbbbabbaaababbbbbbbaabaabbbbabaababaabaaababaabbbbababaababbababaaabbbabaaaababbababaabbababbababbabaabababbbaaabbbbbbbabbabaababababbbbbbabbabaabaababbbbbaaabaaabaaababaaaababbaaaabaabaaaaabaaaaabbbbbbaabbbbaaabbbbbbbbaabbbabbbabaabaababbabbbababbbbbababbaabaaabbbabbbaaababab
abbbabaaabbbbaaabbbaaabbabbbbbbaaababbabbaaabbbbaabbbbabaaabbababababbbaabababaaabbabaababbbbbbababbabbbbaaababababaabbbbaaabbaabbaaaaabbbaaaabbbbabbabbbbbabaaaaabbabbbbaabbbaabaabbbabbabbbababbbbbbabbaaababbbbabaabbaaaaaabbbaaabaababbabaaaabaaaababababababbaaabababbabaababbbbababaabbbaaabbabaababaaaabbaaabbabaaabbabbbaaabaaaaabbbabbbaaabbbbbbbbbaabaaababbbaaaabbabaaabbbaaabbaabbbbabbbaabbbbababaaabaabbaabaaababbabaaaababbbbbbabbabbbbababbabbabbabbabbabbbbabaaaaaaaabbaaabbbaaababbbaaababaabbaabbabbbabbaaaaaaaaaabaaaabbbabaababaaaababaaabbbaabbbaaabaaaaaaaaabaabaababbbbaabbbabaabbbbaaababbbabbbabaaaababaabbbbbaaabbabbabbabbbbabbbbaaaabbaaaabaaaaabbabbabaababbabbaabbbbabbbbaabbbaaaabbabbaaaaaaabaaabbbbababababbaaabbabbaabaabbbbbbaaaaaabababbabbaaabbababaaaaaabbbbaaaaabbbbabbabbababaabbbaaaabbbbbabbbaaabbaaabaababbbaababababbbbbbbbaaabaabbbbbabbbbbabbbabbabbaabaaaabaaabbaaaabbbaabaababaaaaabbbbbbbabbaaaabbabaabbaabaabbbababbbbaaaabbaabbbbaaaabbbbbbabbabbbbbaaaaababbaababaabbaaaabaababbabababbbaabbbbbaaabbbaaabaaabaaababaabbabbabbbabbbababbababbbaaaaabbaabbaaabbbababaabaabaaaaaaaaabbbbabbaaabbbbaaaaaababbbbbbbabbbbabababaaaaaabbbaaaaabbaabbabbbbbabbabbabbababbbbaabaabaaaababbbbabaabbababaababaaabbabababbbabaabbabbababbabbbabababaaaaabaababbaaaabbabbabaaabbaaaabbbbbbbaabaabbaaaaababaabbaabbbbbaaabbbaabbaaaaaabababbbbbaaababbaaaababbbbabaaabbbbaaabaaabbabbabbbaabbbbbababbabbaabababbbbbaaaababbbabaabaaaabababbbbaabbaabbbabaaabbbaaabaaabbabaabbaababaaaaaaaaabaaaaaaaabaabbbaabbabbababaabbbabbbaaabbbbaabbabaaaabbbaaabababbbbababbbababbaaaaabbaaaaaabbbbababaaaabbaabaabbaaaabababbaaaaabaaaabaabbbbaabbabaabbbbabbbabbbbabbbbababaaababaaaabbabbababaabbaababbbabaabbaaabbababbbabbbaabbabbaabbabbabbbabbaabaababaaaaabbbbabbabbababaaabbbbabbabbaaabbbaaaabbbbaaaabbaababaabbaababbababbabaababbbbabbbaabaabbbabbbbbbaabaabbaabababababaaabbaaabaabbababbbabaababbbabaabbbbbabbbbabbbaababbbbabbbaaaaababbaabaabaaabbabbabaaabbbabbabbabbbbbaaababaababababbaabaabaaabbbabbaaabbabbabaabaabbaaabbbabab
baaabaabaaababaaaaababbbabbabbabbbaabababababbbaaabbabbbaababaabaababaabaaababababbaaaaaaaaaaabbaabaaabbabbbbabaaaaaaabaaababbaababaaababaaababbbaaabbbbabaaabbbaaaabaabbaabbbbbabaaababbabbbbaabbaaaabaaabbaaabaabbbbabaaababbbbabbaaaaabbaababaabababbabbbaaabbaaabbaaaabaaaaabbbaabbaabbbabbbaaaababbaaaabbbaaaaaabbbaabababaaabbbaaabaabaabbaaaabbabbaaabbbabbabbabbbbbaabbbabaaaaabbabbabbbbbbbbabbabbabbaaaaabbbbbabbbbabbabbabbbabababbbbabbaaabbaabaaaabbaaababaaabbaabbbaabaaabbbbbbaabbbaabababbabbababababbabbbaaaaabbbbbabbbabbaaabaabbbabaababbabaababababbbabbbbbaababbaaaaaababaabaaaababbabbababbabbaabaabaababaaabbbaaabaabbbaaaabbabbaaababbbbaaabaaabbbaabaabbbababaabaaaabbaabaabbabababbabaaaaabbaaaabaaababaabbaabaababbaaaaaababaaabbabbaaaaababaaabaabaababbbaaabbbbababaaabababaabbaaaabbabbbabbbaaabbaabbbbaaaabbabbabaaaaabbbaaaabbabbaaaaababbbabaaababbababbbaaaababbbbababbbbabaabbbaababaababaabaaababaabbbbababababaaababbbabababaaaabaaaaabbbabbbabbbabbbbababbbbbaaabaaabaabbbbabbabbaaaaaaababbbbbabbabbabbbabaaabbbaaabbbaababbbabbaaababaaaaaabbbaaaabbaabababaaaabbbaabbbbaabaaaabbbbbbaaabababaaaaabbbaaaaaaabbbabaabaaaaababaabbbabbaabbaabbaaaaababaaabaababbbabaaaaaababaaabbbabbaabbbababbaaababaaabbbaabbbbbbbbbbbbaababbbbbbbaabaabbaaabaaaabaababababaabbaaabbbbabbbabbaaabbbbaaabbabababbabbbbaabbbbbbbaaaabbaababbbbabbabbbbabaaabababbbbaabbaabbabbaaababaaaababbabbbbbbaaabbababaababbaaaaabbaabaaaababaabbbabbbbbabaabbababababaabababbbbbaabaabbabaabbababbaaababababababaababababbbbabbabbaabaaaabbaaaabbbbababaaaaaabbaaaaaaaaabaaabaaabbaababbbabbaabaababaababababbabbbbbbaabaaababbaababaaaabbaabbabbabbaababbbbbbbaaaaaaabaabbbbaaaaaaaaaaabbbabbbbabbbaaabaaaabababaaabaabbaaaabaaababababbaaabababbbababbbbaaaaabaaabaaababbbabbaabbaaaabbaabbaaaabababbabbabaababaabbaaaabbbbbaaaabababbabbbaabaabbbbbaababbbbbbaaaaaaabbbaaaababbabaababaababaabbabbbbbbaaaaabbaaaabbbbbabaaaaababbbbaaababbabbbaaaaaaabbbaaababaaabaaababbbbababaababbabbaabaabbbbbbbbabbbaabbbaabbbbababaaaabaabbbbababbabaababaaabaaabbabababba
bbbbbbbabbbbbaaabbbaabbaabbaababbbaabbbbabbaaaababaaabbaaabbbabbbbaaaaaabbaaaabbbaabbbbbaababaababaaaabaababbaaaaababbabbabaaaababbaaaabbaaaaaabbabaaabbbbaabaababbaabaaaaabaababaabbbabaaaaabbaabaaabaabbabaaaaabaaabaabbbbbaabbbbaababaaaababaaabbbbabaabaaaabbbaabbaabbbbaaababbbbaaabbbbabbbbabbaabaabbbabaaaabbbaabaabbabbababaaaaabbaaaaabbbabbabbbbbabbabaaabbbbbabbaabbaababbaaabbabbbbaabaabaabbabbbbbaaabbbbaabaaaaaaabaabaababaaaababbbababbbaaaaaabababbaabbbabbbabaaaaabbbabbbaaaaaabaaabbbabababbbbaabbbaaaaaabbbbabababbabbaabaaabbbbaabbaabbbabbabaababbbbaabbbbbbbbaaabbbaaaaaabbaaabababababbbabbabbababaaaababbbabaabaaababbbaaababaabbbaaaaaaabbaabaabbbabbababaabaaababaaababbaaaabaababaaaabababbaabbaababaabababbbbabbaaababbbbaaaaabaaaababbbbaaaabaaababbababaaabbbbabaabababaaabbbbbbabbbabbababbbabbbbababbabaabbaabbbbbaabaaabbabbbabbaababaabbbbaabaabaabbababbabbabaaaaaaabaaabbbaababbaabbaaababaabababaabbbaabbaaaaabababaaaabbaabbabbaaaababbbaabbaabbababbaaabaabaaabaaaaabababbaabbaaaababaababbbaaaaaabbaabbabaaabbbbaababbaabaabbbbaaabbbbabababaabbbaabaabbbbbbabbbbababaabbbaabaabbabaabbabbbaaaaabbbabbbbbaaaaabbaababaaabbbbbaaabbbabbabaaabbbabbbbbabbbbbabbababbbbabbbbabbabbaabaaabbaaabbbabbaaabbbaabbaabbbbababbbabbbaabbbaabaaabbababaabaaabaabaaaabbbbabbbbababaaaababaababbbaaababaababbbbbbaaaababaabbaaabbbaaabbbaabbbbababbababaabbbbabaaaaaabaababbbbabababbbaabbabaaababbbbabaabbaaaabbbabbabbbabaaabbaaabbbbaabaabaabababbbabaabbababbbaabaaabbaaaaabbbaaaabbabbbababbbbbabbbbbaabbabaaabbabbbaaabaababbbabbabbbabaabbbaaababbbbabaaaaaabbbbbbbbaaabaabaababbbaabbbbaabbabbbaaabbabbbabbbaabbaaabaabababbaaabbbaabaaabbabbabaababbbbabaabbbaabbaaababaaaabbbbbbbababaaabaababaabbbbbbababbaabababbababaaaaabbabbbbaaaaaaaabaaaaaabbbaabbbabababbaababbaabbaaaaabaabaaaabababaaaabbaaaaaabbaabaaaaaaaaaaababaabbaaaababbbaababaaabbaabaaaabaabbabbaaabbbababbbabaabbabaabbbbbabaabbabaababbbbbabbaaaabaabbabaaabbbabaababaaaabbbaaaaaaaaabbababbaabbbaaabbabbabbaabbabbbbbbabaabbaaababbbabaabaabbabbbaaaaaabababaabaababb
abaabbbbbbbabbbbaaabbaabbbaabbaabbbabbbbbaabbaaaaaaabbbbaaaaaababaabbabaabaabaabbabbbbaabaababaaaaabbabbbbbbaabbaabbbaaaaaaabbabbabbbaaaabaabaababaabbbbbbaabbbabaababbabbabbbbbbaaabaabbabbabbbaaaabababbabaabaaabbbbaababbabbbabbbababbbbabbbababbbbaababbbaaaababaabaabaabaabababaaaaaabbabaabaaaaaaabaabbaabaabbbabbbbbbabbbabbaaabbaababbbaaaabaabaababbabaaababbbbabbbbbabbaaaaabbaaabbaaaabbaaaaabbbbbababaaababbbbbbaabbaaaabbbabbaabbbaaaabaaabababbbaabbbbaaabbbbbaaabaaabbaaaaaaabbbabbbabaaabababbbabaababbabaabaabbaaabababbabbabaaaabaaaababbbbbbaabbaaaaaaaaabbbbbabaaaaaaabbaaabaabbaaaabbbbaaababaaabbbbbabababbabbaabbbababbabbbabababbbababbbaabbaababaaabbbbaaaabbaababbaaaabbbbbbbbaaaaabaabbaababaabbbababbababaaabbbbabaabaaabbbbababbbababbabaabbbaaabbbaaababbbbbbbabbabaaaaaabbbaabbabaabaabbabaaaaaababbbbaaabaabbabbaabbaaaaaabaaabaaababbaaabaaabbbaabaaaabbababaaabbbaababbaaabbbbaaaabbabaaaababbabbbbaabbababbabaababbbbaababbbabaababbbbabbbbbbbbaabbbabbbbaaabaaaaabaabbabaabbbaaaabbabbbabbbbbbbbbbbabbabbaabbabababbbbaaababbbabbaaaabbabbbbbabbabbbababbaaabbbabababbaaaababbbabaabbaababaaabababaabaabbbbababbbbaababaaababbbaabababbaabaaababaaaaaabbbbabaabaabbaababbaababaaabaabbbbabbbbbbbaaaaaaaabbabbbabababaaababbababbbbbbbbbaaababaaabbaababaaabbabbbaaabaabaaaaabbaabaaabbababbaabaaabbbaababbbbabbbaabbbbaaabaaabaaabbaabbbabaaabaabbbbbbbbabbababbbabaaaabababbbaaaaabbbaababbaabbbbabaabbaababbbbbbbaaabbaabaaabaabababbbaabaabababbaaaaabaababbabaaababbbaabababaabbbbabaababaabbbaaabbaabaabbabbbabaaabbbaaabbbbabaabaaababbbaabaabbbabbbabaabbbbbaababaababbabbbabbaabbbbbabbaaabaabbabbaaabbbaabaaaababaaaabbaaaabbaabababaabbbbabbbbbababbbbbbaabaabbabaaabbabaaabaabbbaaabbaabbabbbbbbbaaabaaaabbbbbbabbaaababbaaaaabaabbaabaaabaaabbaababbbabaabbbbaabbabaabbbaababaaaabbabbbbbaabbabbbbbabaababbbabbbbabbabbbabaaabababbbaaaaabababaabbababbaabbaabbbaabbabaaabbabbaabbbbaaabababbbbaababbbbbaabababaababbabbbbbbabaaababbabababbbabbaabaababbaabaaababbbbababbabbbabaabbaaabbabbabbbaaabaabbababbbaaabaaaabbaaabbaaa
bbbaabbbabbbbbaaaaabbbbbbbbbaabaabbbaabbabaabaababaabbabbaaababbaaabbbabbbaaaabaabbabbaababbbbbbaababbabbababbbababaabbaaabbbabbabaaaabbbbbaaaabbbbaaabbaabbababababaabbbbababbbaaaaabbaaababaaaababaabbababaaabbaabbabbbabbbaaaaabbaaaabbbbbabaabbbabababbbaabbbbabbbbbbbbabbaabaababbabaaaaabbabbaaaababbbbabaabbbaabbaababbabababbabbbabbaabaaabababaaaaaaababaabbaababbbbbabbbabbababbaabaabaabababababaababaababbbbaabbbbbbbbbaabbbaabaabaaabbaaabbbaaabbaabbabbaabaaaabaababbaaaabbabbbaabbbbbbbabbaaabbaaabaaaaabaaaabababbbbbaabbbaabbababaababbbaaaaaababaaabbbbabbaaabaaaabaabbbaabbbbaaabbaabaabbbaabaabbbbabaaabbabbbababbbbbbabbbbaabbbbabbabbaaabababbaaaaaaaabaabbbaababaabbbbbbbbbaaaabaabaaababbababbbbbaabbbbabaaaabaababaaaaaabbaaaabbbbababbbbbbbabbaaaabbababbbbabbabaababbababbaaaaabababbaabaaaabaaaabbbbaabaaaabaabbabbbaaabbaaabaaaaababbabbaaababababbaabaababaabaaaaabbabbbaaabbaabaabbabbbbbababbbbbbaaaaabaaabbabbaaabbaaabbbaabbbbaaababbabbabbbbbbbbbaaabaaaaaabaabbbbabbabbbbbbabbbababaababbbabbbbbabaaaaaababbaabbbaaaaaabbaabaabbbbbbbbaababababbabaaaabbaabbabbabaababbabbaabbabbabaabbbbbabbabbaababbbabaababbbaaaabbabbabbbbabbaabbbbaaababaaaabbaabbabbbaaabbabbbbbbabababbbaaaaabaaaabaaaabaaaababbbbaaaaabbabaabbaabbbababbaaaaabaabaaaabbbbabaaabaabaabaabbbbababaabbaaaaaaaaabbaaaabbbabbbbbabbbbaabbbbbbbabaababbbbbabbbbabbbaaababbbbbbbabbaabaaaababababaaaaabbabbabaaabaabaabababaaabaabbabaabaaaabaabaaaaaaabaaaabbbaaaaaaaaababaaaabbaaabaabaaaabababaababbbababbababaabbbababbaabbbbbbbaabbbaaabaaabababababbaaaaaabbbbbbbaabbaababbaababaaabaabbabbabaabaabbbabaabbabbbbbaabbabaabaaaaaaaabababbaabababbabbaabbaaaabaabaababbbabbabbaaaaaaaaabaabbbbababababbaababbbbabbbbbaaabbbaabbbaaabbaabaabbaaaababbabbabbaabbabbbbabaabbababababababbbabababaabbbabaaaaaaaaaaababaaabaaaaabbbbbabbaabbaaaababbbbababaaabbbbbaabbbabbaababbbbababbbbaaaaaaabbabbabbbbbbbbbbbbaababbbababaabaaababaaaabababaaaaaabaabbabaabbbaaaabaaababbaaaabbbbabababbaaaaabbbaaaaaaababaabaaaabbbaababbbaabbabbbabaabababaaaaaabbbbbababaabbababaaabb
aabaababbbbbaabaabbbbbaaabbaaabaaaababaabbabaaaabaabaaababbbababababaaabaaaaababaaaaabaaaabbaabbbaabaabbabbbabbaaabbabbbabaabababbbaaabbaaaaabbababbbabaaabbaabbaaabbbbaabbabaaabbbbaaaaaaabaabbbabbbbababaaaabababaaabaaabbababaaaaabaabbbaaaabbabbbabababbaaaaababbaaabbbaaabbabababbaababbbbbaaabbbabbbbbbaaaaaabababaabbbaabaaabbbabbaaabaaaabaaababaababaabbbbbbbbbbbbabbbbaaaababbabaaabbabbabaabbbbaabbbbbabbbbbbababbaaabbabababbbbbbbbabbbbaabbabbaaaabaabbaabaabaabbbbbbaaababbababbabbabaaabaaabbababaaaabaaababbababbaaabbaabbbbabbababbaabbbbbaaaaabbabaabaabbabaaabaaaaaaaaaabbabaabbaabaaabaabbbaabbbaabaabaabaaabbbabbaababbaababaabaaabbabbbabbaabbabbbbbbabaabbbaaabbbbabaaabbaabbabbaabaaaabaaaababbabbbaaaaaaabbabaaababbbbbabbbabaaaaaabbababbabbbbaaabaaaabbaaaabaaaaabbbaaabaaaaaabbbbaababbaababbabbabbabaabbabbbbababaaaabbbbabbabbbabbbababbbaababbaaabbbbbbbbabbbaabbbbbbbaabbababaaabbbababababaababbbbaabaaabaabbbaabbbbbabbbbbaaabaaabaabbaabbaabbbaaaabbbbbbbabbbaababababbbabaaabaabaaaaabbbabbabbaabbaaababaababaaabbbbabaaabbabaaaaaaaabbbaaaaaaabaabbabbbbabbabaaaaabbaabbabbbbabaabbaabababbbbaabbbbbaabbbabababaabbbaabaaabbabbbbbabbbabbbbbaababbaabaabaaaaaabaabaabaaaaaaaaabbbbaaaaaababaaabababaaaaaabbababaaaabbaaaabbbbbabbbababbbabbabababbaaaaabbaabbaababaaaabbabbbbaaabbabaaabaaaaabaabbaabbbbaaabbababbabbabbababaababbaaababbbbbabaababbabaabbbbbabbbbbaababbabaaabbbbabbaaabaaabbabbbbbbbbabbbabbbbababbbbaaaaaabababbbbaaaaabbabbaabaabbbbabbbbbaabbbbaababaabababbbbababaabbabababbbabbbbbbababbbbabbaabbbabbaabaabbbabababbabbabbabbbabbaababababbababbabbabbbbbaaaaabaaaabababaabbbbababaaaaaaabbbbaabaaaabbabaabbbaaaabaaaabbabbbbaabbbbaaabaabbabbabaaaabaabbaaababaaabababbaabaababbbbabbaabbababbbaaaaabaabaabababaabbaaabbbbbbbbabbbbbaaaaabbbaababaabaaabbaaaabaabbaabaaabbbbbabbbababbbbbabbabaabababaababbabbbbabbbababaabbbaaaabaabababababbbbabaaabbaabababbabbbbbabbabaabbbbbbaababaabbbabaabbababbbbaabbabaabbbabaababbabbbbaaaaabbabababbabbababbabbbbaaaabbabaaaaabbaaababbbabbbaaaaabbabbbbabbaabbbabaababa
abaababaabababbababaabbabbbaabbbbbbaaaaaaabbbbbabaabbbbababaaabbbbaabaaabaabbabaabbabbbbababbbbbbbaabbabbababbabbbbaabbbbabbbaaaabaabababbbaabbbbaababaababbabaaaaaaaaaaabaabaabbabbbaaabaaaaabbbabbbbabbbbabbaaaaaabaababbabbbabbabaaabaabbaabbbaaabaaaaabbabaabaaabbabaabbbaaaaaaabbbaabaaabbbbaabbbbbbbabbbbbabbbbbabbbaaabaaaaaaaaaaaabaababbbbabbbabbbbbaaababbaabbabbbabaabbbabaaaabaabaabbbbaabbbababaaaabbababbabbaaaabbbabbbabaabbbaaaabbabbbbaabbababaabbaabbabaaaaababbaaaaaabbbaababbbbaababababbaababbabbabaabbababbaabaabaaabaabbbaabaabbabbababaabaabbbbbabaaaaabaabbabaaabaabaaabaababbbbabbbaabbaabaaaabbabaaaabbababbbabbbaababbbbbabbaaabbbabbbbbaababaaabbbbbbbbbbbabaabaabababababaaabaabbbaaabbaababaaaabaababbbababbaababbbaabaaaaaababaaaaabbbaaabbabaaaaabbabbaababbbbabbabbbaaaaaabaaababbaabbbbaaabbabbbbabaaababaabbbbabbabbababaabbbbaaaaaabaababaaaaaabbbbbabbbbabaaabababbbbbababbbaaabaaabbbaaaabbaaababbbabbbaaabbaababaabbbaabbabbbbbbbbababbabababaaaaabbaaaaaabbbbaaabaabaabbaaaaabbaaaabbaabbbbbbbabbaabbaabbbababababbbbabbaabbbabbabbabbaaabbbbbbaabaababababbaabbabaaabaabbababaabbbbaaabbbbbbaaabbabbbabbbaabababbabaaababaabbbbabbbabaaaababbbabbbaabbabaaabbabaabbaababbbbbbbbaaaabbaaaaabbbaabaabaaababbababbbabbaabababbbaabaaabbbabbbbbabbbbbaaabbabbbbbbbbbabbbbabbaaaabababbbbbabaabbbaababbbbaaaaabaabbbabaababbabbbbbbaaabaabaabaaabaaaaaabbbabbbbabaabbabaabbabaaabaaabbaabbaaabbabbbbaabbabbbabbaaaaaaaaaaaabbbbbbbbbabbabbaaaaabbbaaabbbaababbabbbabbbabaaaabaababbbbbbaaaabababaaababaabbaabbaabbbaabbbbabaabbababbaabbaabbbaaaaabbbbbbabbabbbabbaaabbbbbaaabbaaaaaaabbaaabaaabbabababbaaabbbbbaaaababbaabaabbabaabaabbbbbaaabaaabaaababababaaabbbaabaabaaaaaaaabbbbaaaaaababbbbaabbabbbbbaaabaababbbbbaaabbbaaaaabbbbabaabaabbabbbaaaabababbbaaaaabbaababaabaaabaaaababbaaaaaaaabaaabbbbbaabbabbbaaaabbabbbaaaaababbaaaaabaabbaaaabbbbabbbaabaaabbababbaabbbbbabaababbbabbbabababbaaaababaabbabbbbabaaaabaabbaabbaaabaabaaabaabaabbabbbbbaabaaabaababaabbaaabaabbbabbbababbbbaaabbbabaabbbabababababbbabbabbbabaababaaabb
aaabbbbabbaaababaaababbbbaaabaabbabaabbbbaaabbaabbabbbaaabbbabbbbbbabaababbbbbbbaaabbaabbbbbbbbbaabaabaaaaaaabbaaabbbaaabababbabbabbbbaabbbaaaaaaabbabbbbabbaaaaaabbbaababaaabbabbababaabaababbbababaaaaaaabbbabbbbaabbabbbbabaaaaaabbababbbbabaabbababaabaabaabbbbaabbababaaaababbbababaaaabbaababbbbbaaaaaaabbabbabaaaabbbbabaaaabbabbaaaabbbbbbabbaaabaaaaababaaabbbbaaabaababbaabbaaaaabbbaababbaabbaaabbbbababaabbbbbbaaabbbbabbbbabbabbaaaabaabbabbbbbbaaaabaaaabababaabbaabbababbabababaaabaaabbbabaababbbbabaabbbaabaabbaabaabaaaaaabbbbbbbaaabababbaaaabbbaaabbaaabababbababbabaababbbbabbaaabaabbaabaaabbaababbbbbbaaabbbbaabababababaaababbabbbbabbaaaaabaaababbaabbabaabababaabbabbbabbbaaabaababaaaabbabaababababaabababbbaabaaabbabbbaaaaaabbbabababaaabbbaabaaaabaaabbbbaaaaabaabbababbaaababbabbaaabaaabbabaaabaaababaababbbabaabbbaaaababbababbabbbabaababababaababbabababaabbabaaabbbababbabbabaaaaabaaababaaabaabbaaabbabbbbabbaabaaaaaabbbaabbbabaabababaaabaabababbabbbabbbbaabaabbbabaabbaabbbaabbbbabaababbaaaaabbbaabababbbaabbbbabbbbbabbbbbaabababababbbbbbaabbaaaaaabbabbbaababbbaababaabbabbaaababbbaaaaabbaaaabaabbbbaaaababbbaabbaabbababbbabaaabaabbbaabaabbaabaaabbbbabbaaaaababbbababbbabbabbbaaababababbbbbbaaaaaabbaabbbababbaabbbbabbbbabababbbbaaabaabbabbbababbabaabbbaaaabbabbababbaaaaabaabaababbaabbbabbabbabaabaabbbbbbbbbabbabbbbabbbaaababbbbbbaabbbbaabbabbbaabaaaababbababbbbabbbaabaaabbbabaabbaabaaaaaabaabaaabbbbaaabbbbaabbabbbaababbababbaaaabbbbbabbaaabaabaaaabbbabbabbaaabbbabababbaabbbbbaabbababaaababaaabaababbabbbabbbbbaabbaababaababbbbaabababbbbabaaaaababbabaabaaabaabbbabaabbbbababbbaaaaaaaaabaaaabbbabbaaabbaaababbbbbbaababbbbbbababbbabbabbaaabbabaabbabaaaaaabbaabbbbbbbabaabaababbaababaabbbbbabaabaababbaaabbbabbabbabbbabaababbbbbbbbaaababaababaaaaababaaaabbabbaaaabbbabbababaabaababbbbaababbbaabbbbbbbaabbbbbbbaabababaababbbbbbbaaabbaabaabbbbabbbababbbaabababaaaabbabaababbaabbababbaaaaabbbabbabaaabbbbabbaababababbaabaaaaabaaaaaaaabbaaabaaabbabbbbaabbabbaabbaababbabaaabbbaabbbaababbaabaaaba
babbbbabbbaaabbaaaaabbaaabbaaabbbbaaaaababaaaaabaabaaabbaaaaaabbbaaaabbbaabababbbbbbabaabbbbbaaabaaababaaabbabaabaabaabbaaababbbabbbaaabbbabbababbbbbaababaababbbabbaabbbaabaabbbaaaabaabbbaaaaabbbbbabbbaabbbabbabbaabaabbaaaabbabbabbbbbaaabaabbabaababbabbaaaaabaaabbbaaababaabaaaababbbbababaaababababaababbaabbbbabbbbababaabbbaaaaaaaabbbbbabaabaabbbaaaaaaaabbaaaaabbabababaaaabaaabaaaababbbabbbabaaabbbbabbabbbaabaaabbabbabbbbabbaabaaabbbaabbababbaaaabbabbabaaaabaaababbbbababbbbaabbabaaabaabbbbbabbbbaaabbbbbabaaaabbbaabaaaaaabbaabaabaaaaabbbabbbbbbbaaabbaababababaaaaaabaaaaaaaaababbaabaabbbaababaabbabbbbaabbaabbabbaaaabbaaabbbbbbaaaababbaabbaabbbaabaaaaabababababbabbaabbbabababbabbbbbbbbaabbaaabbabababbabaabbbababaababbbbbbbbabbbbabbbabbbaaaababaaababbabbbababaaababbaaaaabbbbbaababaababbaabbabbbaaabbbbbaabaaababaaaabaabaaababaaababbbbabbabaaaaabaababbabbaaaabaaaaaaaabbbbaabbbaaaaabbbababaaaaababbabaaaabababaabbbbbbaaabbaaaaabbabbbbbabaaaabababbaaabbbbaabbaaabaababbbbaababbaaaaaabbbbbaaaaaaabbaabaaaaaaaabbbbbaabbabbbaaaaaaabbbaaabbaaaabbabaabaabaababbbaabbbaabbbbbbbabbbababaaaaaabaabbbbabbbbaababaaabbbbaaabaaaabbabaababbbabaaaaababbbaabbbabbbbbaabbaaaababababbbbababaabbbaaaaabbbbbbbbbbbababbabaabaaaaabaaabbbabaaaabbbabbaaaabbbaaabbaabaaaaabaaaabbabababbbbbaaaaaaabbaaababbabbbbbbabbbabbbbbbbaabaaaaaabbaaabaababbaabbbbbbbbbaaaaaaaaaababaaaaaaaaaaaaabbabaabbaaabaabbabbababbbbaabbaaaaabbaabbabaabbabaabbabbbbbabbabaabbaabbbbbababaaaaababbbaabbbabbbababbbbbbbbabbbabbabababbbabbbaababbbbbbbaabbaabbaaaabbbabbbaabbbbbaabababbababaabbaabbbaaabaaaaabaabbbbabbbbbabaaaaabaaaabaabaababbaabbaabaabaabbbaaaabbabbbbbaababaaabaabbaaaaababbbabaaabbaabbbbbaaabaaabaabbabbabaaaaaaaaaabababbbaabaabbabaaaabbaabbababbababbaaabaabbbbbabaaababbaaaaababbbbbbbabbaabaabbbaababbbabaabaabaaababababaaabaabaababbababbabbaababbaaaababaaababbabbababbbaaaabaabbaaabbbbbaababbbbababababbabbbbbababababbbaaabbaaabbabbbababbabbabbaabbabaaaaaabbbbaabaaabbaababaabbbbbaabbaababbabbabababababaabbaaabbabababaaaaaaaaabbb
baabbbbaaaabbbbabababbabbbaababaaaaabaabbababbbabbbabbbbabaababbabbbbbbbbaaabaababaababbabbbbbabababaaabaaaaaaaabaabbabbbbbbbbbaabbaababbbbabbbabaaaaabbbababbbbaabaabaaabaabbabbbbbaaabaabbaabbabaaabaababaabaabbbbaababbaabaabbbbbbbaabaabbababbabbaaabbbabbabababaabbabbaaabababbbbbbabaabaaaaabbbbabbabbaaaaaaabbbbbabbbbbabbabbaabaabbbaaaaabaaabaabbbabababbbbaaaabaabaabaaaaababaaaaaaabaababaabbbaabbbbabbbabaaaabbbabbbbabaaaabbbbbbbbbbbbaaabaabbbabababaabbaabbbbaabbbbabbaababaaababbabaabaaaabaaababbaaabaabaabbbaaaaabaabbbbbbbabaaaaaababbbbaaaabbbbababbbbbbbbaabababbaabbbababbbbababaabaabbaaaabbbbabbababbabbabbabaabbbbabbbbaababbaaaabbabbaaabaabababaaaabaaaaaaaaaaaaabbbabaaaaababaabaaaabaaaabbaaaaaaaaaaabaaababbaaababaabababbbbbabaabaaaaabababaaaabbbbababababbbbaabbabaabbbbbabaabbbababbbbbbbbaabbbbbaaaabaabaaabababbbbbaaabbbbbaaababaabbbabbabaaaabbaaabbababaabaaaabaabbabaaaaaabaaaabbaaabbbaabbaaaabbbbaabaabbbbbaabaaaabbbababbbaabbbabbabbbabbaaabbaabababbbabaabbbbabaaaaaaaaaabbbaaaabbbbbabbaabaabbbbaababbbbbaabbaabbbbbaabaabbaabbaabbaabbbbaaabaabaaabbbbabaaabbabbabbabbbaaaababbbaabbababbbbabaabbbbbbabbaaaaabaabbbabababaababbabbabaabababbabbbaabaababaaababbabbbaababaabaabbbaaaaaaaaaabbbabbbbbbababaabbbbbbbabbbabbabaabbbaaaaaabbbbaaaaaabaaaabbbbbbbabaabaabbbbbbbaaabaaababbabababaaaabbbaababbabbbaaaabbaaabbbabbababaaabbaabbabbbbbbaaababbbbbaababaaabbaaabbabbbaababbbbbbaaaabbaabbabbababaabbabbbbaabbbbbbbbaabbbaaaaaaaaabbabbbaabaaababbaabababbbabbbababbbaabaababbbaabbaaabbbbaaababaaabbbabbbabbbaababababaaabbabababbbaaaababaababaabaabaaabbaaaabbbbaaaaababbaaabbbaabaabbbabbababbbaababababaaababaabababbbaaabbbaaabbbbbaaabbaabaabaaabbaaababbbabbaabbbabaabbbbbaaabbabababababbaaababbabbababbbabbabaabaabbbabaaaaaaaabaaabbaaaababaaaabaaababababaababbbbababbaabbbbbbbbbaabaabaaaaababaaababbbbbbaaaaaabaaababbbbaaaabbaaaabbaaabaaabbabababbaabbbbbabbbbbaabbaaabaabbaabbbaabbbabbbabababbaabbabbbbababbbbbabbbbaabaababaaababbbabbbbaabbaaabbaaabbbbabbbbabbbabbaabbbaabbaaaabbaabbaabbaabbabaababbba
bbbbbbabbbbabaaaabbabbabbbbbabaaaabababaaaaabbabaaaababbbababbbbbaaabaaabaaaaaabbaabaaabaababbbabbbaaabbaabbbbbbaabbaabaaabaabbbbbaaabbbbbaaaabbabbababaabbabbbbababbbaabaabbabaababbabbbabbabbbbbbaaaabbabaabaabaaaaabbaabbaabbbabaabbabbaaaaaabaabaaababbbbabbaabbaabaabbababbbaababababbbaaaaabbaaaabaaabaabbabbaabaaabbaabbabbabbaaaaaababababaaabbbbbabaaabaabbabaabbabbababababaaaaabaababbbaaabaaaabbaabbbbabbbbbbabaababbbbbbbbaabbbbbbabaabbbaaaabbaaaabbbbaabbababbbaaabbaaabbbbbbabbbaaabaabbabaaaabbaaabbbaaaaaaaabababbbaabaaaaaaababbaabababababbabaababbabbabbabbbabbbbabbaaababbabbbbbbaabbbbaabbbbbbabbabaabaaaabaaababaaababababbabbaabbabbabbaabaababaaabbbbbaaaaaabbbbaabababaaababbbbababbaaaabaaaaaaaaabababbaaabaaaabaaababaaabaabaabbbbabaaababbbaaaabaaaabbbbaaabbbaaabaaaababaabaaabbaaaababaaaabaaabbabaaaabaaaaabaaaabbabbabbaaabbaabaabbaabaabaaabaabbbaaaaaaaabaaabbbabbbaababaaaabaabaabbbbbabbbaabaaababbaabbbabbbbbbbbaabaaaababaababaaaabbbbaaaaaabbbbabbabbbbbaabbbbaaaabbbbbbabaaabbbbbbabbabbabaabbbbaaaaaaaaaabbbabbbbbaaabababaaaababaaabaaaaaaaabababaaaabbaaaaaaabaaababbaababaaabbbabbaaaababaaabbabaaaabbbabaaaaaaabbaaaababbbbaabaaaaababbbaabaaababbbbbaaabbaabbabbabaababababababaabababaabbbabbbabbabababbbbbbbabbbbaabbaaabbaaabaaaabbabbaabbbabbaabbbbaaaaaaabbaabbbabaabbaaabbbbaaaabaabababaaaaabbbbabaababbbbbaaaaabbbbaabababbababbabbaaaababababaababaabbbaabaabbbbbbaaaababbaaaababbbaababaaabbbbbabbbbbbbbbabbabaabbbbababbbbaaabbababaaaaaaabbabbbbbaaabbbaaaaababaaabbbababbbabbabaaaabbababaaabaabaabbbaabbbabbbbbbbabaabbbbaaaaababbbabbbaaabbaaaaabaaabbbbbaabbaabaabbabaaaabbbaaabaabbbabbbababbaabaaaaababbbbbaaaabbbbaaaaaaabbbababaabbbaaabbbaabaaabababbabaabbbaababaabaaabaababaaaabbbbbbbaabaaababbaaabbabbaaabaaaaababababaaabbaaabbbabbbbbaaaaaabaababaababbbbbaaaabaabababaababaaabaabbabbababbbbabbaaabaababbbbbbaaabbbaabaaaabaaaabbbbbaaabaabaaabbbabbabbabbbaabbbbbbbbabaaaaabbbbbabababaaabbabbbabbbaabbaababbbbababaabababaaaaaaaaababaaaabbabababbbabbbbababbbaaaaabbbaababbaaabbbbbaaaaabbbaabbbb
aabaaabaaabbbabbaaabaabbbaabaabaaabbbaabbbabbaabbababbaababbaabababaabaaababaaaabbbaaaaaaaaaaabababbbaabbbbaaaaabbbabbabbaaaababbabbaaaaaabbaaaababbbbababbbbbbbabbabaaabababbbabbabaabaaaabababaaabaaabbbabbaaabaaababbabaaaaaabbbbbbbaabbbbabbaabbbabaaabaaaaababbbababbbaaaabaaaabbbbaaabbaaaabbabbaabbbbaaababbbabaaabaaabbabaabbbabbabaaabbaaabbaaaababaababbbbaaabbabaaabbbbbbbaaababbbaaabaabaabbbbbabaaaabbbbabbbbbbabbbbabbbbaaabbabaabbabbababababbbabbabaaaabaaaabaabbaabbabaaababaaabbaaaabaabbaabbabbabaabbabaabbaabbbaabaaabbbaabbbaaabbaababaaaababaababaabaaaabbbbbbabbbbbaabbbbaaabbbbaabbabbbbbbbbabbbabbbbbbbaaaabbaabbbaaabbbaabbbabaaabbbbaaaabbababbbbaabaaaabbaabaaaabbbbbabbaabbbaaaabaabbbbababbbbabbaaabaaaabbaaaabaaabaababaabaaabbaabababbbbaaabbbabbababbaabbaabbbbaaaaababaaababababbbaabbbabbbabbbaaaabaabbbababaaabbaaabbbabaaaabaaaaaaaabaaaaabbabababbbbbbaaaaaaabbaabbabababbbbabbabaaababaabbaababaaaaaaaababbabbbbbbbaababbaababbabbabbbbaaaabaaabaaabbbabbaaaaaaabaabbaabaaaabbbbababbbbababaabaaaabbbbbaaabbaaababbabaaabbababaabbababbbabbaaabbbbabaabaaababbaabababbbabbbbabbbaabbaaababaaababbaaabbbbbaaabaabbbbabbaabbaaaababababaabbaabaaaaabbbabaaaabbabababbbbaaaaabaabababaaaabbbaabbbaaaaaaabbabaaabaabbbabbbabbbaaabbbbababbbbaaaabbaaaabbbbbbaababaabbbbaabbaaaaababaaabaaaababaaaabaabbaaababbbbbaabbaaabbbbbaaabbbabbaaababbaabaaababbbbabbbbbbabaaababababbabbababbaaaabbabababbbbbbbbabbbbbbabababbbabbbabaaaaababbbbababaaaabaaabbbbbbbabbbaaaaaaabbabbababaababbbaababaabaaabbbabaabbabbaabbaaaabbababbbaabaabbabaababbbbaaabbbabaaaababaabbabababababbbabbaabaaaababaabaabbbbabaaabbaabbbabbbbabaabaaabbabbabbbbbbaaabbbbabaabbbaababaababbbbabaaaabbbbaababbbabaaabbaaaaabbaaaaabaaabaaaabaabbbabbbbabbbaabaababaabaabaaababaabaababababaaaabaaaaaabbbbaabababaabbbbbabbbabaaaaabaaabbaaaabbabbaababbababaaaabbaaaababbaabbabbaaaaababaabbbaaaababbbaabbbaaabbbbbbbabbbaabbbbabbabaabbbaabbbaabbaaaabbaabaaabaabaaabaaababbabbbbbabaaaaaaaabbbbaaaaaaababbababbaaaaababbaaabababaaabbbabbbbaabbbbbabaababbbbbbbabbbaaa
bbababbbaabaaabbbbbbbbababbaaaaaaaabbbabbbbaaababbaabbaabbbabbabaabaabaaabbaababbabbbabbbbbaababaabbbabbaaaaabbbbabaabbaaaaabbaabaaaabababbabaaaabbbbaaaaabbbabbaaaabbbbbabbbbbaaabbbbbbaabaaabaaabbabbbabaabbaababbbabaababaababbaabaabbbbbbababaababaababaaabbbababbaabbaababbaaaaababaabbaabbbaabbaababbaabbbbabbbbaaaabaabbbaaabbaaabbabaaaabbabaaabaaaabaaaabbabaaaabbaaabbaabbbabbaaaaaaaabbabbabbbbbaabbaaabaabbaaaabbbabbbabbbbabbbbbabbbaaabbabaabaabaaaaabaababaaaaabaaaaabbbbaaabbabbabaabaaabababaababababbbbaababbaaaabaabaaabbbaabaaaabbaabaababaabbbaaabababaaababaabbaaaaaaaabbbbaababbbbbbabbababbbbbaaabbbbbabbbaabbbbbabbaabaaabaabbbabaabbbabbbaaaabbaabababbbababbabbabaaabababbabaabbbbababbbbabaabaaabbaaaaaaaaaaabbbbabaaaaababaabaaaabbaabbabbbbaabaaaababbbababbbbaabbbabaabbbaababaaaaabbbbabaaabaaaaabbbababbbaaabbbaabaaabbbbbbbbaaaababaabbbaabbabaaaaaabbaaabbbbbbabbbbaababbbbabababaaaabbaaababbababaaaaaaaabbbaaaaaaabbbabbababaaababaababbabbaaaabbbabbbbaabbababbbababbbabbabaabaababbaabbaaaaaaababbbbbbaaabababbabbabaaabaaaabaaaabbbabbbaaabbbbbbbaabbbabbaabbbaabaaaababbbaaaabbabbbbbaaabbabbbabbaaabbaabaababaaaabaabbbbababababababbbaaaabaaabbababaabbaabaabababbabbaaabaabbbaababbbbababbaabaabaabaaabbbaabbaabaabbbaabaabbbabbbaaabbaababaaabbbabbaabaabaabbabaababbabbaaabaabbaaaabbbbabbabbababbbaaaabbbababaaaabbaaabbbbaaabbaabbbaabbaaabaabbaaabbbaaaaababaabbabbababbbababaabaabaabbbbababaaabbaaaabaaaabaaabbaababaaaababbbbabababaabbaaaaabaabbababbbabbbbaaababbbaaaababaababbabbaaabbbaaabbbbabaaabbabbaabbaaaabbbaababababaabbaaabaaaaaababbaaabbaaaababbbbabaaaabbbbaaaaaaababaaaababaaaabbbaabbbabbbbaababbbabaabbabaaabbbabaaaababbbaabbabbabaaaaabbbbbbaaabbbaaaaababbbbbbbabaaaaaababbabbaabaabbaaabbaaaaaabbbbaabaaababbaabaabbabaaabaabbbaabbbaaaaabbbaabaaabaabaababaaabaababababbaabbbbababbababaaaaaaaaabbbabababbbbbabbbbbaabaabbaabbabbbaabbbbaaabbaaababbaaaabaabbabbbbbabababbbbbbbbababbbabaaabbbbbbaaabbbbaaaababaabbbabaababbbaaabababbbaaaaaaaabbabbbabbbbabbabbaabaaabaaabaaabbbaaaabbbaababababbbbb
aaabbbbbbbbbabaaabbbabaabbabbbbbbaaabaabaaabbbabaaaabaaabbabaaabbabaabaaabbabbababbaabbbbabbbbbaaaaabbbabaabbbbbbbbabababbabaaabbaaaaabbaabaaaababbaababbaabababbbbaababbabbabaabbbbabbaaabbbabbaaaaabbbabaabbaabaaabbbabaabbbbaabababaaaabbaaabbaabbabbabaaaabaaabbabababbabaabbbbbaaaababbabbabababaabbbbbbbbababaabbbaaaaaabaabababaaaaabbbaabbbabbbbababbabbbabbaabbbaabbaabaabaaaabbbbaabbaabaaaabababbababbbaabbbbabbababbbabbabbabaaaaaabbaaaabaabbbbabbaaabbaaaaaaaabbbbbbbaabaaaababaabbaabaabaaabbababbabaabbbbbbabbbbababbbbababbbbbabaaaabbaaabbbaabababaabaabbbbbababbbbabaaababaababbbaabbbaaabbabaaaaababaabababbbaaaabbaabaaababaaaabbaaaaaabbbaaababbabaaabbbbbaaaababaababaaababaaaababbababababbabbbabaabaabbaaaabbbaaabbbaaaaaababaaaabaabbaaaaababaaabbbbaabbababbbaabbaaaabaabbbaaaababaaababbabaababbabbaabbbabbbbaababaaaabbabaaabaabbabaaababbbbbaabaabaabbabbaaabababbbbbaaabbaaaabbabbaabbababbabbbbaabbaaabbbbaabbaaaaabbbbbaaabbbbaabaaabbbaababbbbbbbaababbbbaaabbbaaaabaaaaababbbbabbbbaaabababaabbbbbbaabaaababbaaabbaaaaabbabababaabbaaabbaabbbaabababaababbabbbaaabbbabaaaaaabbbbabbaabaababaababbbabbaaaabbaabaabbbaaabbbbbbbbbbbbababbaaabaaaabbbaabbaabaabbabaaababaabbabbbaabbaabbabaabbbababaaabbaaabbbbaaaaaaabbabbbaaaabbbaabaabaaabbabbaaababbbbbbbaabbabaaabbbbbbbbbababbaaaabaaaabbbaaabbbbabbaaabaabbabbaaaaababbbbaabbababaababbabbbbbbabbabaaaabbbbbaabbbaabaabbabbbaaaabbbbbabaabbbbabaaabbbbbbbaabbabababbbabaabbaabbbabbbbaabbbbbaaabbaaabababbbbbbbbaaaaaabababaabbbabbbaabaabbbbaabbabbabaabaaabbbaababaaabbabaabbbaabaaabaabbbaabbbababbaaababbaaaabaaabaabaabaababbbbbaababaaaaababbaabbbbbaaaabbabbabbbabbaabbabaaaaaaabaabbbabaaaaabbabaaaababaabbbaaabaaaabaababbbbaaaabaabbbbbaabaaabaaaaaabbaaaabaaabaabaaaabbbbbabbbabbaaababaabaabaabababbaaaaaaaaabababbbababbbbbbaabbabaabaabbabaaaabbbabbaaabaabbaababbbabaaaabbbbabaabbababbbaabaabaaabaaaabbaaaabaabaabbabaaaabbbbaaabbabbbaaaabbbababaabbaaabbabbbaabaaaaababbbbabbbbababaaaaaaabaababbbbabbbbaaabbbabbbaabbaabbbbbbabbbbbaaababbbbbbababaabbbbababaabbabbbba
baaaabbaabbaaabaabbaabababbabbbbabaabbbababaaaaabababbaaaaabbbabbaaabbbbbaabbbaabaabbbaaaababbbbbababbbabbbaabbbababbbbbabbabaaaabbabbbbbbabaaabababbaaabbabbbbbbaababbbaabbabababbbababbbaaabbbabbabbabaababbababaaaabaaabbbabbbaabbbabbabababbaaabaabbbabbbbbbaaaabaababbbbababbbbbaabbbbabbbaababbaaabababbbbbbaaabbbbaabbabbabbabbabbbaabbaaabbbabaaaabbbbbbbbabaaaaaabaaabbbaabbaabaaabbbbabbbababbaabaabaabbabbbbbabbbaaaabaaabbbbbabbaababbaaaabaababaababbbbabbbbaaababbaaababbaababbaaabaaaaabbbbbbababbaabbbbbbbaaaaabbbbababbaabbabaabbbbaaaabbabbaababbaabaaababaababababaabaabaabbababbbaababbabbbbbbaabbabaaaabaaaaabaaababaabbabbabbabbbbabbaabbbaabbababbaaaabbbaaababbbbbbbbaaaababaabbabbbbbabaabaababbaabaabbbaabababaaabbaaaabaaabbbabaaaaaabbabbbabbbbabababababbbaabbbbbaaabbbbaabbabaababababbaabbabbbbbabaabaabaaaabbaaabaabbabaabaabbbbabababbabbbababaabaaabaaaaabaabbaabbaaaaababbabaaabaabbabaabaabaaabbaababbaababaaabababbaaaabaaabbbaaabbababbbaaaaaabababbabbaaabaabbaaaabaaabbaabaabaaaaaabbbbbbbbbabbabaaabbbbaabaabbababaabbaabbaaaaabbabaababbbbababbaaaabbbabbbbbbbbababaabababbaababbbabaaaaaababbbbaaaabbaababababbabababbbbbabbabbaaaaabaabbbaabbbabababaababbabaaaabaaaaaabbabaababaabbabababbbbbbbaabbbabbabbbaaaabbabaabaaaabbbbbbabababaaabbbbabbababbbababbabaaabbbaaaaaabbabaaabaabbaaaaababbbbabbabbaabaabaaabbaababaaaabbababababbabbaababbbbbbbbaabbaaabbabababababbaabbbabbaaababbabbbaaabaaaababaabababababbbabbaaaaababbbaaabbababbbabababbaabbbbaaaabbaabbabaaabaaaabbbbaaabaaabbbbabaaaaabbabbbaabbbbabaaabbaabbbbbbabbbbabbbaaaaabaaababbabababbbbbbbbbabaaaabbabaaaaaaaaaabbbbbbaaabaabbbabaabbbbaaabbaabbbbbbbabbbbbbabaaabbabaabbbbbbabaabbaabbaabbaaabbbbabbbabababbbbbbabbaaabbabbaabbbabaaabbaababbbaaaaaabbaaabbbbbbabbbbbbabaabbbbbbabbbabbabaaaaaababbbbbaabbabbabbbbabaaabbbabaaabbaabbababbaaaaabbbaababaabbbbabaabbbbbabbbababbaabbabbbbaabbbbbaaabbabaabababababaabbbbbaaabbbaabbababbbabbbbbbabbaaababaaaabaabbaabbabbbbabbaabbbbbaaaabaaaaababaaaabbaabbaabbbaabaabaabbbabaaabaaababbaabbbbabbbaababbababa
baabbabbababbaaabbaabbbabbabaabababaababbabbaaaaaaaababaabbbbabbabbbaaaabbaaaabbaaabbabaababaaabbaaabaabaaabbaabaababbabbabaaababbbaaaabbabbbaababaabbabbabbbbbaaaaaaaaabbbababbbbbabaaaaaaaaaaabbbabbbaabababababaaaaabbbabaaabaaabbbababbbaabaabbaabaababaabbaaaaaabbabbaaaabbbbbbbabbbababbbbbbbbaabababaabbbbaababbbbaaabbabaabaaabbabbabbbbbababbabaaaaaaabbabaabaabbbaaaabbbabaaababaaaabbbabbbbbbbaaabaaabaabaabbbbabbbbabbbaabaabbbaaaabbabaaabbbbbaabbbababaabbaaabbaabbababbbaaabaabbbbabbabaaaabaabbbbaaababaaabaaaabbbaababbaaaaaabbabbabaabbbaaaaaabbbaabaabbbbbaabbbbabaaaabababbabbbbbbbabbbabbabbaaabaabbbbabaababbbbbaaababaaabaabbbbbbbaaababbaabbbabbabbababbabbaaabbbbabbbabbabbaaabababbbababaaaaaaaaaabbbabbaababaabbbbaabaaabbbbbbabbbaabaabbbbabbaababaaababbaabbabbaabaaaaabaabbaaabbbbbaababbaabaaabbbbbabbabbbaaaaaaabbbbabbbbbbababbbbabbbbabaaaabbbbbbabbbbbaabbbabbbbaababababababbbbaababbababbbaabbaababaaaabaaaaabaabbaaabbbabbaaaaabbabbbbbbbababbabbababbaabbabaaabbbbabbabbbaabbbbbbbabbbaaababbaababbabaabbbbaababaabaaabbbbabaaabbabaabbabbabababbabbbbbbaabbaabbbbbbabaaaabbbaabbababaabbaaabbaaabaabaaabbaaabaaabbaabbaabbaaabababbbaaaabaaabbaabaabbbbbaababaaaabaaabbbaaaababbaabaabbbaabbaabaabbaababbaabbbbaaababbbbbbababaaaabbaaaabababababbaabaaabababbaaabbbbaaabaabaaabaaaaaabaaabbabbaabaababbabbabaaabababbaabbbaabbabbaabbaabbaaabbaabbbbbbaabaabababababaaaaabbbabbabbabbbbbabbbaabbaaaaaaaabbaabaabaaaaababaabababaaaabababbabbbaaaaabbbbbbbbabaabbaaaaaababbaabbbbaaaaabbbaaabbbbbaaaabbaaababbbbaabaaababaaabbabbabbaaaabaabbabbababbababaabbabaabbaaabaaabaababaabbbbbaaaabbabaaaabaaaabbabbbbbbbbbabbabbabaabababaabbbababbbabbaabaaabbaaaabbbbbbbbbaababaabbbabaabbbabbbbababbabbabbbbaaabbabbbabbaabaaaabbaaaaababaabbabbaaabaababaaabaaabbabaabbbaaaaaaabbbaabaabbbbabaabbbbbaabbbbbaaaaaaaaaabbaabbbababbbaaabbabbbbbbbaaaaabbabbabbbaabbbabbaaabaabbabbbaaaaaaaabaababbabbabababbabbbaaabaaabbaabaaabaaaababaaabbabaabaaabbababbbbaaabaabaaabbbbaaaabbaaababbabaabaaaabbabaabbbbababbbabbaababbabbababbbbbbbaaabb
aabbaabbabbababbbbbaababbaaaaabaabbaabbababbaabbbaabbaaababbbaabbbbbaaababbbbbabaaabbbaaababbbbbbaaaabaabaababababaabaabbabbaaabababaabaaabbabaabaaabaaaababbaabbbabbabbbbaabaabaabbbbbabbaabbbbbaababaabbaaabbbaaaabaaaabaabbbaaabaaaaaaaabaabbbaabbbbaabbabaaabbaaabababbabbbabbaabbababbaaaabbbaababaaabababbbabbbaabbbaabbbbababbbbaaaabbabbbabbaaaabaabbababbbaababbababaabaaaababaabbaaabaaabaabbbbbbaabbabbababbaaaaabbbaaaabaaaaabbbbabbabaaaabaaaabbbaabaabaabaabaabbbbabaabbaabbaaabbbbbaabbababababaaababbaaaabababababbbbababbbababaaaaaababbbaabaabbaababbabbaaabaabbabbbbabaababbaaababababbabaaabbababaaaaaaababaaaaabaababaabbbbabaabbabbbbabbbbaaabbabbbbaaabbabbbaaaaabbbbbaaabaaaabbbababaaabbbbabbbbaaababbababaaaaaabaabbbbaabaaababbaaababaaababbababbababbababbbbbbaaababbabbbbbbabbbababbbababbbbaaababaabaabaababbabbaaabbaaaaaaabbaabaaaaaaaababbbbbaaaabbabaabaabaabaaaabaabaaababbbbbabbababaaabaaaaababaaabaaaabbaaabbabbabbbababbaaaabbaabbaabbbbaabaabbbbbabbbbaaabbabbbabbbabbbabbbaabbababbbaababbbabbbbbabbabbaabaababaabaabbaabaaaabaaaabbbbabaabbabbaababbbaaabaaababbababbbabbbaabaabaabaaabababbaabbaabbaabaabaaabaababababbbbabbbabbabbbbbabababbabbbaababbaabbababbbabbabbbbbaaaaaaabbaabbbbbaaabbbabbbabaabbbbabbabaaabbabbbbbaababaaabbaaabbbaababbbbbabbbaababaabaaaabbabaaaaaaaabbbabaabababbaaabaaabbbaabaabbbbbababbbbbabbaaaaabbbbababbabbbaaabbabbabbbbabbaaaababaababaaaabbbbabbaababbbbbbaaaaabbaababaabbaabbabbabbaaabaaabaaaabbbbabbbabbaaaaabbbaabbabbbbbaabbbbabaaababbbbbaababbabaabaaaababaaaabaaaaababbabbbaabaabbabaaabbbbababbababababaabbaaabababbbaababbbbabbabaaabaabbbababbbbbabaabaabbbbbbababbabbabaaaaaaabbabaababbaababaaabbbbabbaababbaabaabaaaababbbbabaaabaabbaaabaaaaaaabbbbabbaaaabbaabbbbbbbbbaabbbbbbabbbabbaabaabbaabaabbabbabbbabbabbbbaaababbbbbabbbabbbabaabaabbbaaabaabbbbbbbbbbaaabbbbaaaaaaabbaaabbbaaabbabbbaaabababbbabaabbaaaaabaaabbabbbabaaaaabaaabbbbaababbbbaaaaababbaabbbbaaaababbabababababaaaaabbbaabbababbbbbbbbbabaababbabbbabababbaaabaabaaabbababbaaaabaabbaaaaaaaaaabbabaabbbbbb
abbbaabaababbabbaabaabaababaaaabbaaaabaaaabbbbaaabbabbaababaaaabababbaaababaabbbabaaabaabbbabaaabaababbbabaaaaaabbaabbaabbbabbbbabbbaaaaabbaabbbbbbaabaabbbaabbaabaabbbabaaaaaabbaaabaabaabbbbbbaababababaaababbbabaababbbbbbabbbbaababaababbabbbbaaaabbabababbbaabbabbbabbababbaabbbababababbaabaabbaabbbbbbaabaaababaaabaaaabbaabbbababaababbabaabaaaabbababaabababaabbaabbababbaaaaabbaaaaabbabbaababaaabbaabbbaabaaabbabababababaabbaaabbaaabaaabbaaabaaaaabaabbbaaaabbababbbbbabaaabababbbbaaabababbabababaabbbbaabbbabaabbabaabbabbabbbaaabbaabaabbaaabbbabbbbbaabbbbbbabaaabbabaabbbbbbbbbabbaabaaaabaaabaabaabbbabbabbbbababaabbaaababaabbaabbabaaabaaabbbbbabbbbbbabababababbabbbbbaabbabbabbabaababaabbaababababbbaaaaababababbaabaaaaaabbbabaaaabaabaababbbbabbbaaaaabbbbaababaaabbabbabaabaaaabaaaaaabababbbabbbaababbbbbbaaaaabaabaaaabbbaabbbaaaabaabbbbaaaaaaaabbabaaaabaaaabababbbabbaaababababbbbabbbbabaabbbbbbaaabaabababbbabbaaabbabbababaaaababaaabaaababababaababaaaaabbbaabaaaabbaaaabaaababaaabbbbabaababaabaabbbbbbbabbaabbaaababbbaababaaaabaabbbbaaaabaababbbbaabbaaababbbbbbbbbbbbbbaaabababbaabbbbbaaabaaabaaaabaaaaaabaabababbabbaababbaaababababaaaababbbaaabbababbaabaabbaaaaabbbaababbabbabaaabbbbbaaabbaababbaaaababbabbaababababbbbbaabaabaababbbababaabaabbbbaabbbbbabbbaabaabaaaabbaaabbbbaabaabaabbbbaaaabbaabbbaabbbabbbabbbbabaabbbaaabaaaababbababaaabbbbaaaaabababbababbaabbabaaaabbbbbbbbaabaabaababbbabbababaaabbabbbbaaabbbbaaabbabbbbaabbabbabbbaaabaababbbbaaaaaaabbaaabababbbaaabaaaabaaaaabbbbbabbabbbbaababaabaabbbbbbaaababababbbbbbbbbaaaababbbbabbbbbbabbbbaabaaabaabbbaababbababbbabbaabbbabaaaaabaabbbaababbabababababbbbaabbabbbbbbabbaabbaababbbaabbbbbbbbaabbbbaababaabaabaaaabbabaaaababbaaaaaabbaaaaaaabbbbabbabbaaabaabaaaaabaaaaabaabbbabaababbbbbbbbbbbaabababbbaaaaaabaabbaabababbababaababbbbbabbbababbbaaaaababaabaaaaabbbabbbabbaabaaaaabbabaaaaabbabbaaabbaaaaaababaaabaabaabbaaaabbbaaabbabbbaabaaaaabababbabbbbbbbbbabbbabbabbabaabbaabbababbbabababbaaabbbbbbbbabbaabaaabbbabbbaabababbaabaabaabbababaabb
babaaababbabbababbaabbbbbabaaaabbaabaaaaaaabbbbabbaabaaaababbaabbbabaaaababbbaaabbaabaabbbbbaaaaabbbbaababaababbbbbbaabbbbbbbbabbabbaabbabbaabaaaaabbabaaabbbabbbbabaaaaabbbbaaababbbaabbaaaababbaabababbbabaaabbbbabbbbaabbbabaaabbbaaaaaaabaaaabababbaaabbbbaaabbabbaaaabbaababaaababbbbbbbbababbaabaaaabaabbaaabbbbbbbbbaababababaaababbbbbababaababbababaaababbababbaabbbaabaabbbababbbabbaaabbbbaabbaababbbaabbbababbababbabbbaabbaaaabaabbbaaabbbbababaaabbaabbaaaaabbaaaaabbabaaabbabaaaaababbbaabbaaaababbabaaaaaaaabbabaaaaaabbaabbbbbaabbbbbabbbabbaaabbabaabbbaaaabaaababaabababbaabbabaabaaaaabbbabbbbbbbaaabbababaaabaaaababababbbaaaaabbaaabaaabaaabbabbaaaabaabaaaabaaaabbbaaaabaaaaababbaaabbabbbaaabaaabababbaabababaaaabbbbbbbaabbbbbababaabbbaaabaabbaaaaaabbababbbbaaababbbabbbabbaaabbbaabaabbababaaabababbaabbbbbaabbbbbbbaabbbaabaabaaaaabaabbabaaabaabbbaaaaaabaaaaababbbbababbaabbabaaaaaabbbbbabbbbaabbaaaaaaaabbabaababaaaaaaabbbaaabbbaaaaabababbbaaababbababaaabbbababbbbbabbaabbbbabbbaaaabbbaaababbbbbabaaabaababaaaaabaabababababbbaababbaaaaaabbbbbabaabbabbbabbbaabbbaaabbbabbaaabababaaaabaabbbbbbbbbbbabaabbbaaaaaaabbaaabaabbbbaaaabbaaabaaaaabaaaabaaabbaaaabbbabaaaabbaababaaaaaabaaabaaabababbabaabaabbabbaabbbababaabbaaaaabbabaaaaaabbbaaaaaabbaabbbbaaaaababaabbababbbabbbbbabbbbbbbabbabaaababbaababbaabbababababbabbaabababaabaaaaaabbbaabbabbaabbabaaababababaabaababbbaaabaabbabbbbbaaaabbbbbbbaaaabbabaabaaaaabbabbbbbabaabaabbaabbbbbbaaaabbaabbabbabbabbbbabbbbabbbbbbbabaaaabaaabbabbabbbaaababbabaabaaabbaabaaaaaabaaaaababbbbbbbabbabbabbabbbbbaaaaababbbaabbbbbbbabbbaaabbaabaababaabaaaaababbaaabbbaabbbbabaabbaaabababbbaabaaabbbbbaabababaaabbbbbabaaabaabbbaababbaabaabbbbbabbabbbbaabaabaabbaababbabaaabbbaaaabbbaaabbbabbaabaabaaabaabaaabbbbbababbbaaabaaabbbabaabbbaabbbabbbabbbbaaabaabaabbbaaaabbabbbbbbabbbaaaabbaababbabaaaabbaababaabbbaaababbaaabaabaaabbaaabaababbaaababaabbaaaaaababaabbbaaabbabbabbbbabbabbaaabbbbabbabbbbbbaaabaaaaaaabbaabbbbbbbabbabaaababbaaaaabaaababaaaaaabaaaaababaaabaabbbaabaaab
baabaabbaabbaaaaaaabababaaababbaaaaabababaaabaaaabbabbaaabaaabaaaaaaaaaaaaabbababbbabbbbabaabaaaaababaabbbbaabbaaabaaabbaaaaabaabaaaaaabbaaaaaaaaababababaaababababbbabaaabaaaababaabbbbaababbbaaaabaaababaabaabbbaaabbbbaabaaaaabbaaabbbaaabbbbbbaaaaabbbabbbbbbbabababbabbbbbbaababaaabbbabaaaaaabaabbbbbabaabbabbbbbbbaabbbabbaaabababbaabbaababababababbbaaaabbbabbbbbabaababaabbaaaababaaaaaaabbbababbaaaabbaababaaabbbabaaabbbaabbabababbaaaaaababbbbababaaaabbbbbaabaaaaaabaabbbaabaaaabbbbbbaabbaaaabbbbbaababbabbabbbabbababbbbbabbabbbbbababbbbbbbbbaabaaabaabaaaababbabbbabaaabababaababbaabaabaaaabaaabbababababaabababbabaabbbaaaabbaabaaabaabababaabbbabaaaaaaabababbbbabbbabbaabbbaaaaaababbababaabbbaaaababababbbabbabbbbbbbbaababbbbbabbaaabbbbbbbababaaabbabaababaaabbaabbbabbbabaaaaabbaaaaaababbbbbaaaabaabaaababbaaabaababbabbaaaababababbabbababaaabbbbbbaaabbabbabbbababababaabbaaabbbbbbbabbbaaaaabaabababbbbbabbaabbbabbbabbbbaaaaabbbbbbaabbbbaaaabbbabbababaaaabbaabbabbabbaabbbaaaabaabababbabbaaaaabbabbaababbbbbabbbbaabababbaabbabaaabaabbbaaabaaaaabbbababbbbabaabaaaababaaaabbbaababbabababbaababbababababbabbbbabbabbaabaabaababbaabbbabbbbbaaabaaababbbbaaaabbabbababaaababababababbbaabbbaaabaabaabbabbbbbabbbbbbbbabbbbbbaaabababbaaaabbaaaaabbaabbabbbbabababbaabbbaabbbbabababbbabbbaabaababbaababaaabbbbaaabbbbabbbabbabaabaaaabababbbabaaaababbaaaaabbbaaaabababaabbaabaaaababbbbbbaaaabaabbbabababbaabbbbbaabbbabbbaabaababbbabaababbabbbbaabbbbabaabbbababbbabbabbbabbbbaaaaaaaaaaabaaaaaabaabbbbabbaabbabbbbababababbabbabaaaaabaaabaabbbbbabbbbaaabaabbaabbabaaaabababbaaaabbabbaabaabaabbbbabbaababaabaababbaabbbababaabaaabbaababaabbbbbaaaabbaaaababbabbabaaabbbbaaabababbbabbbaaaabaaaababbabbbaababbbbaaaabbbbabbbabbaabbbbbbbaaaaabbbbaaababaabbaababaaaabbbaaabbabaaaabbbbbbaaaabbbbaabbbabaaaaabbabbbaabbaabbbababbabbbbbbaaaabbbabbabbbababaabbbbbbbabbabbaabbbaabaaaabbabbaabaaaabaaaabaabbaaabababbabaaaababaaababaababaaaaaaaabaababaaaaabbabaabbbbabbaabbaababbbabaaabbbbaababaabaabbbaaababbabbabbaabbbbbaaaababbaaba
bbbbbbbbabbbaabbbabbbaabbbabbababaabbabaabbbbbbaabbbabaababbbabbbaabaaaababbabbbbabbbbaaaabaaabababbbbbbbbabaabbbbaaababbbaaaaaabbabbbaaababbaaaaaaabababaaabbabbbbaaaababbabbaaaaaaaababaaaabaabbaababbaaabbbaaabbabbbbabbaababaaaaaabaaaababaababababababbababbaaaabaabbbaaaaabbbaaaaaaabaaabbbbbabababaabaaaaabbbaabaaaabbbbabababaaababaabbbbbabbaaaaaabbbbabaaaaabbbbabbaababaabbabbbabbbaaabaaabaaabaaaaabbbaaabbaaabbaaaaabbababbaababaaaabababbaababbbaabaaabbbabbababbbaaabababaababbbabbababaabbaaaabaabbbbaaabaabbaabaabbbaaaabbbabaabbaaaaabaababababababaaaaabaabbabbaabaabbabaaaaaababaaabbbaababaabaaaaaabbbbaaabaaaabbbbbabbaaabbbbaaaabbbabbbbabbbbbbabaaaabaabbaabbaaaaababbabbbbabbbbaaaaaababbaaababbbbababaabaaaababaabbabbbabaaaaababbbaaababaabaabaaabaaababbaaabbaaaaabaabaaabaaabaabbaaabababbbababbbbaaabbaaababaaaabbaaabbbabbaaaabaababbabbababaaaaabbbbaabaababaaaabbaaaaaaaabababbababbbaabaaaabaabbbbaaabaabbabbbabbbbabababaabaaabbbbbbbaababababaaabaabbbaaabbbbabababaaaababbabbbaaaaabbbbbaaaabbaaabbaabaaababbbabbbaaaabaabaabaaaaaabbaaabbbbabbaaaabbaabbbabaabaabbbaaababbbbbbbabbbaabbaababbabbabbbaabaaaaabbbbababaabababbaabaababbababbaaabbabbabaabbbabbabbbbaabbababbbaaabbabbbbbbbabbaababaababaaabbaaabbababaabbaaaaabababaaabaaabbbbaaabbaaaabbbaababababbababbbabbbbbabaabaaabaaaabaabbbbabaaaaaababbabaaaababaaaaabbbbabbbaaabbabaabaaaabbaaaaabaababbabbabbbbbaaaaaabbbaabaaabaaabbaaabaaaababaabababababbabababbabbbbabbbbbababbbbbbabaaaaaaababbaabbbaaabbababaabbbaababbbabbbaaaabbaabbaabbbaaabbaababaabaaaaaaaabbbbbabbaabbaaababbaaababaabbbabbabaaabaabaabaaaaaabaaabbbaaaabbbaabababaabbaaaabaabababbaabaaabaaaaaabbabbbbabaaabbaabbaaabbbbabaabbbbaabababbbaaaababbaaabababbbababaabbbabaaabbabbbbbabaabaaabbaabbabbbbaabaaaaaabaabbbbbbababbbabaaabbabaaaaabbbaabaabbbbaaababaaaabbabbabbababbbabbabaaaaabaabaaabaabbabababaaaabaabaababbbbbaaaaaaaababaaabbabaabaaabababaabbaaabbbaaabbbbabababbbbbabaaabbbabbbababaabbbaaaaabbababbabbbaaaaabaabababaabbababaaababaabbabaababbbaaaabbabbabaaaabaaababbaabbbbbabbaba
ababaababaabaaaabbbaabbaaaabbbbbbabbabbabaabaaaababbaaabbaabbbbbabbbaabbbaaabbbbaaaaabbaaaabbbabbaaabbbaaabaabaabbbbbabbaabaabbababaabbaaabaabbbabaabbbbbabbbbbabbbabaaaaabbbababbbbaabbabaaabaaabbbababbaaabbbababbbbbbbaababbabaabbaabbbbbabaaabaabaaaaaaaaabababaabbbbababbbabababaaaabaabbbbbabbbabaabbbababababbaaabbbaaaabaabbabbaaaabaabaababbabbabaaabbabbbbbabaabbaaabaababbbbaabbaaaaabaababbaaaababababbbbbaabababbabbaaaaababbaabbabbbaaaaabbaaaabbaaaababaaababbbabbabbbbaaabaaababbaaabaaaaaaaaabaababbbaabbaabbaabaaaaaaabbaaabbbbbbbbababbaaabaabbbaaaaaabbaaaabaabaaabaababbbaabbbbabaaaabbbabbbabaaaaaaaabbaaaabbbbaabaabbbaaabbbabbaabbbbabaaabaabbbbaababbaababbaababbaaaaabababbbaabbabbbbbbabaaaabaaababbbbbaababbbbbabbabbbbbbababaaaaabbbabbbabbbbaaabaaababaaabbbaabbbaaabbbbbbabbaaaaababbbbbabbbbabbabaaabaaaabbabbaabbabbabbabbabbabbbaabbababaaabaaababaababbabbaabababaaabbaaaabbbbbabbabaabaabbaaabbaababbaababbbbaaabbabbbababbababbaaabbaaabbabbabbabbaabbbbbaabaaababaabaaabbaababbabbbbabbaaaaabbaaaaaababaabaaaababababbabbabbbabaabbaabaaabbabbbaabbaaaaabbaaababaabbbbbbaabaaabbbbaabbbbaabaaaaababbbabaabbbbabbabbbbababbbabbbabaaaabbbbbbbabaabaaaaababababbabbbbabbaaabaaabaaaabbbbbabbbbaaaaaaabbaabbbbababbaaabaaaaabaababbbaababbaabbbbaababbbaababaabbabaabbabaababaaabbababaaabababaabbbabbbaaaaabbaaabbbbababbbaabbaabbaaaaaabbaababaaaabbababbbbaababababbbbaabbaabbabaaaababbaababaaabaabaabaabaaabbbabbabaaabbbaabbaaaabbbbbbabbbbabaaaaababbaabbaabbaaaaaaabbbbabaabbaaabbbbbaabaabbbbbaabbababbabbabbbababbbbabbabbaabbbaabaaaabbbbbaaaabbbaabaaaabaaabbabbabbbbbbabbbbabaaababbaabbbbbbababbbababaabbbaabbaabbbbbababbabbaabbbbaabbbbbbabbbabaabaabbbababbaaabbaabbbbbabaaaaababaaabbbaaaabbaaababbababbaabaaabbabaabbbbbabbaabaabbbabbbaabaaaaaabbbbabbbbaaaaabaababbaaaabbaaaaaabaababbabaabbaaabababaaaababbbaabaaaaabaabbbabbabbbbbbbbbbaaaaaabaababaaabbbbbabbbbabbabaaabbaaaabbabbbbaabbbaaababbbbbaaaababababbabaaaabbabababbbababaababababbbbaabbbbbbbaaaabbbbbbaababababbaaabbabababbaabaabaaabbbbbaaaaabaaababbaa
bbbbabbaabaaabaaaaabbaabababbababaaaaaabbbbababbbabbaaabaabababaaaaaaaaabbabaaaaaabaabbbbbaabaaaaabbbbabbababbaabaabbbbaababababbaabbbaaaababbababaaababbaaabbbabaabaaaaaaabbbbabbbaaabbabbabbaaaaaabbaaaaaababaaaaaaabaabbbaababbbbbaaaaababaabbbabaabababbaaabbbabaaaaabbbababbaaabababaabaaaaabaaabbabaaabbbbabbbbbababbaaaaabaaabaabbbbbbbaabbbabbabbbaaabbbaabaaaaaabbbababbaabbaabbbbbaabababbabbabaaaababbabbaaabbbbaaabbabbbabaaaaabbabbbaabaaabbaaabbbbaaaabbababbbbbaabaababbbaabbbaaaaabbaaaabbaabaababbaababbaabaaaabaabaabbaaababababbaabaabbaaaabbbbbbbabbabaaabbbabbabababaaabaabaaaabbbbbbaaababbbbabbbbbabaabaabbbbaaaaaaaabbaabbbbbabbabbbabbababbaabbabbabbbbbbbabbabbbaaaabbbbbabbbababbbbbaabaaaaaaabababbbaaaaabaaaabbaaababbaababbbaaaaabbabbbabbbabbbbbaaaaabaaabbaaaaaabbabaababaaaaaaaaaabaaaaabaabbabbabbbbbaaabbbbabbbabaaaababaaabbbaababababbbbbaaabbabaaabababbbbabbaaaababbabbaaaabaaaababbabaabbaaaaababbbbabbabbabababaaabbbbbababaaaaababaabaabaaabababbabbbbbaababbbabababbbbabaaabaabbbaaabaaaabbbabbbbbaabaaaabaaaabaaabbbabbaaababababaaabbbbabbaaabaaabbbaaabaabaaabbaaaaababbaabaabbaabbababaabaaaabaabaaaabbbaabbaababbababaaabaaabbbaaaabbaaabaaaabbbbabbaaaaabbababaabbabbaaabbbaabbabaaaababaabbbaababbabaabbbbbbaabbbabbabaabbaaabababbaabbaabaabbaaabbaaabaaaaababababbbabbabbbbaaabbabbbaaaabaaabbaaababaaabbabababaaaabbabbbbaaaababbbbbabbabbaaaaabbaaaaaabbbabbaaaaaaaabbabbbabbabaaabababbaaabbabaaaaababbbbbbbbaabaaaaabbaabababaabbabbbbbabaaabaabbbaabbabaabbbababbabaabaabaabababbbbaababbbaaababaabbbbbbaabaabbbbbabaaabbbbabbaabaaabbbbabaaabaabbabaaabababbaaabbbababbabbabbababbabbbbbbabbbbaabaabbaabaaabbbaabbbabaabaababaaaaabbaaaaabbbabaaaababbabbabaabaabbaabaaabaaabbbaabaabaaaaaaabaaaabbaabbaaabbaababbbaaaaaaababaaaababbbbbbbaabaaaaabbbaababababbbabaabaabaabbbaabbbaabbbbbbbabbabbbbbabbbbbbabbaaabbaabbbbbababbababaaaaababaababbaababbaaaaaaaaabaabbaaababbaaabbaababbaaabbabbaaaabaaabaabbabbaaabbaababbbaababbbabbbaabbbbaabbaabbaabababababababbaaabbaaaabbabbbaaaababaaaaabababbabbbbaaabbbabaabb
bbbbaaaaababaabbaabbbbbbabbbaabaabbabbaaaabaaaabbbaabaaaaabbaabbabaabbbabbaabbaaaaabbbabbabbaabbbabbabaababaabbaaababaaaabaaaaabbbbaaabbbbbabaababbaabbaaaabbaaabaabbbaabaaaabbbabaabbbaabaababbabbabbaaabbbbbbabaabbaaababbbbbbaabbbaaababaaababbbbbaaaabaaaabbbbaababbbbabbbbaaaabbabbbbbbbabaababbbbababbaaaaabbbaaaaaabbbaaaaabbaaaaababbabaaaaaaabbbbbaabbbaaaaabaaaabbbbbbbabbababbaaababababbbabbaabbbaaaabbaabbabbbabaaabbababbaabaaabbaaaaaabaaabaabbababaaaaaabaaabbbbbaaaaaabbbabbaaaabbaabbabbbbabbaaabbabbabbaaabaaabbbbbbbbabbaaaabbbbaaaaabbbbaababbbbaabaababaaaabbaabababbbaaaaaabbabbababaababbabbbabaaabaabbbbbbbaababaabaaabbaaabbbbbbabbaabbaaaaaaaabbaabbbbbaabbabbbbbababbaaaaabaabaaaaabbbbabbaababbbbbabaabaabababbabababaaaabbbabbabbbaababbaabababaababbababaabaabbbbbaaabaaababaaaaaababaabaaabbabbaabbabbbabaababbbababaaabbabbabbaabbbabbabaaabbaaaabaababaaaabbbbbbbaabbaabababbaababaaabbbbababbabbaabbababaaabbbbabaaabababaaaaaabbabbbababbabbaababaababababaabbbbaabaaabaababbbbaabbabbabbbbabaababbbbaababbabbaabbbaabababbbabbaabbaaabbbabbaabbabbaabaabbbaabbbbbbabbbbbbbaaaaaabaaababbbabbbaaaabbaabaaabbbbbbbababaaaababaaabbbbabbbbaaababaabaababaaaabaaabbabbaabaaabaaabaababaaaaaababbaabbbabaaabaaabaabbaabbabbababaabbabaabaabbabbbabbbbbbbbabaabbbaaabaababaaababbbbbaabbabbbbaaaaabbbbaaaabbababbbabbaaabbaaabbaaaaabababbababbbabaabbbbabaaabaaaaabaabaaaaabaaaaababbbabbbabaaaaaaaabababbabaabbbaabbbbababbabbaabbabbabbaaaabbbbaabaababaabbbaabaaaaaababbbaaabaaabaaabaababaaaaaabbaababababbbabbbbbabbabbbbabbabaabbaabaababaaabababbbbababaabaabbabababbabbbbaabbaaaabbbaabbaaaaabaabbabbbaaabbaaaabaaababaaababbaaaabaababaaabbbaaababaaabaababaaaaabbbaabbabbbaabaabaabaabbbaabbabaabbaabaaaaaaabbbbaabaaaaaabaaaabababbbbabbbaaaaababbaaabbaabaabababbaaabbbbabaabbaabababaaabbaaaabbbaaabbbbbabbabababbaaaabbbbabaaabaabbaaaaababaabbabaaaaabbaabababaabaabbababaaabababababaaabaaabbaababbbabaabbababaababbabbbaaaabbbaaabbbabbbabaaabbabbbbaaaaaabababbbbbbaabaaabbaaaaabaaababbabaabbabababbabaaabbaaabbbbabbbbbabbaa
babbbaabbabbbabbbabbbbaabaaabbbbaababbbbbbababbabbaaaabbabaaaabbaaaabbbaababababbaabbaabaaabbbabbbbbaaaaabbaabbbabbabaaababbabbbbbabbabbabbbababbbbbbbbaabbabababaabababbabbbabaabaaababbbaabaabbaabbbabbababbaabbbbaaaabaabbabbbbbbababbababbababaaabababbbbaabbabbbabababaaaaaaaabaabaabbbbaababbbbbbabbabbaaaabbaaababbaabbaabbabaaaaabaaababbbbaabaabbabbaaabbbaaaabbbbababbbbbbbaaaaaabbbbaaaaabbbabaaabaaaabaaabaabaaaaabbbabaaababaabbbaabbabaaaabbbbbaabbbabbbbabaaabbbabaaabbabaababbaabaababaabbaabbaaaabbbabbabbaabbbabbbbbbbbaababaabbababaaabbabbabbbbbbaababbbbbbababababbbabaabbabaaaaabaaababaaaaaabaaabbbabbaababbbbabbaaaaaabbaaaaabbabbbaaabbaaaaaabbabbbababababaaaabaabaaaababbaaabbbabbabaabbaaaabbabbaaaaaabaaabbbababbbbaabbabaaaabaabbaaabbabaabbbbaabaaabbaaabababbbabaaababbaabbaababbabaaaaaaababaababbaabbaaabbbabbbabaaaabbbbabbbbaabbabaabaaaabaabababaaaaababaabbbbaabbaaabbabaabaababbabbbbaabababbabbabaaaaabbbbaababbbabbaaaaaaabbabbbbaabbabbbabbaabbaaaabbabaabaabbbbbbbbaabaaaabaaababaabaaabbbaabbababbaaabbabbbabbabbaaababbbbabbbabbaaabbbaabbbaaaaababbabbaababbbbbbababaabaabbaaaaaaaaabaabbbababbaababbbabbbabbbbabbbbbaaaaaaababbbbabbbbababaabababbaaababbbabababbaaabbbbaaaabbabaaababbbbbabbbbabbbababbbabbabbababbbaabaabbbbaaabbbaabbbbababaababaabbbabaaaaabaaaaaaaabaabaaaabaabaaabbabbaababaabaaabaabbbbbbbbabbababaabbbbbaaabbabbaabaabbaababaabbaaabaaaabaaaaaaabbbbbaaababaaaabbabbaaabbbbabaabbbaabaaabbabaaaababbbbbbbbbaaabaaaaababbbabbaaaaaabbbbbbbabbbabaabbaaabbabaaabaababbbbbbbbbabaabbbbaababbabaabaabbaababbbabaabababbbbabaabbbbababbabababbbaabaabbbaaaaababbabaaabababbababaaaababababbbbaababbabbbaaaabbbaaaabbaabbabaaaabaaabaaabbabababaabbbbaabbaaaaababbabbbbabbabaabbbabaababbbabbabbbaabbaabbbaaaabaaaabaaabbabaaaaaaababaababbbabaaaaaababbbbbaabaaaaabbbbabbabbabbbbaababbaabaabaabbaaaaabaabaaaaaabbaaaabbbaaabbbabababaabbaababbaaabbbbaababaabbabaababbabbbabaabbbbbabaaaaaaabaabbababaaababbbbabaaaaaabbbabaabbbbaaaaaabababbbbbaaaabbaaabbbbbbbbaaaaaabaaabbaababbbaaaababaaabbbabaaabaababb
bbabbbaabaabbababbbbabaaabaabbabaaababbbbaaabaabaaababbabbbbbababaaabbaabaababaabaababbbababbbaaabbbaabbbbaaaaaababaabababaabababbbaabbbaaaaabbaabaaaaaabbbaaaaaabbbbbaabbbaaaaaaaaaabaababaaabbbabaaababbabaaaababbbaaaabbbbabbabbbabbaabaaabbabbabbaabbabababaabaabbabbaabbaababbaaaabbaaabbbbaabbababababaabaabaaaaaaaaabaabababababbabbaaabaaabbbaababbbabbababbaaaaaabbbbbaabbbabaaabababbbbabbababbaabbabaaaababaaaaabbbbaaabbababaaabaabbabbbbabbbaabbbbabaabbbaabbbbabbbbbaabbbaabbabaabbbbaabbbabbabaaaaaabbaabbbbaabbabbbbbbbbbbbbbbbbbaabbaaabbbbbabbbbaaababbabbabbabbbbabbabbaaabaabaaaabbbbabbbbbabbaabaaababbaaaaabaaabababababababbbaabaabbbbbaaaabbabbabbbabbaabaabbaabbaabbbbbababbbaabbaababaaabbabababbaaaaabbbaabbbbbbbabaaaabaababbabaaaaabbabaabaabaabaaabbbaababaaaabaaaabbaabbaaabaababbbabaabbbbabbbaabaaaaabbbabbbabaabbababbbbbabaababbababbaaabbbbaaabababbaaaaaaaaaaabbaabbbababbbbbbaaaababababababaabababaabbbaabbbbabaabbbaabbabaaababbabbabbaabbbabaabaaabbbaababbbababababaabbbbaababaaaaaabababbaaaaaaababaabbbbaabbbabbbbabaabaaabbaaaaaaaabaabbabbabbbaabaababaaabbbbaabbbbababaabbaaababbbbabbbbababbbababbaabbabaaaabbaaabaaabbbaababbabbabbabbbbaabaaabbaababbbbaabbbbbbabaabbaaaababababbaabbbabbaaabbbbababbbbbbaaaaabaaabaaabaaabaabbabbbababbbbbaaaaabbbbbbbbababaaabababbbbaabababaabababaabaabbaabababababbbabbababaaaaabbbbbbbbbabbbbbababaababbbabaaaaabbaaabbaaabababbaabbaaabbbaabbaababbbabbaabaababaaaabbabaaaaaaaabbabbbaaaabbaaababababaaaabaaaaaaabababbbabbabbabaababbaababbbbaabbbabbabababababbbbabbaaabbaaababaaabbbaabbabbbbaabaabaaaaabbbabbbabbabbbbaabaabbabaababaaabbaaabbbaabaaabaaaaaabaabaabbabbabbbabbababbaaabababaaaababbabaabbbaaabbbbabaabaaaabbaaabaabababababaaaabbabbbaaaaabababaabbabababbbbbbbaaaabbaaabbaabbaabaababaababbaaababbbbbbbbaabbbabbbbabbbaabbbababbbbaabbabaaaabbbababaaababbaababbbaabbababaabbaaaabababbbbbbbabbbabaababaabbbbbaababbaaabbbababaaaabaabbbbbaaaabaaabbbabbabbbbaaaabbbaaabababbabbbabbbababaabbaaabaaaaaabbaabbbababbbaabbbbbaaaaaaaabbbabbbabbabababaababaabbbbbaab
abbabbbaaaabaaaaaaabbababbbbbbaabbbaabaabbabbbbbababaabaabbaaabbbabbbababbbbbabaababaabbababbbabbbabaabaaaabaaababbabbbababbabbabaaabaaabbbbabaabaababbaabbabababbbaaaababaaaabbbabbabaaaabbbbbabbbaabbbbaaabbabababbaabbaaaabbbaabbbbaaabaabbbaaaaaaaaabaaaaaabbbbbbabaababbbabbabbaaabababaaabbbbbbabaabbaabbaaaaababababbaabbabababbababaaaaabaaabbbabbaababaaaaabbaaabaabbbbaaabaaaaaaabaaabaaabbaabbaabaaabaabaaaabaabaabbabbbbababbaaabababbaaaaababbabbbbbbabaaaabaaabaaabbaabaaababbaaaaabbaaaaaababaababbbababbbbabbbabbaaabbbbbaabbaaabbaabbbbbabbaabaaabbabaaaaababbbaaaabababbbbbabababbbaaabaabbbbabababbbbaaabaabbbbabbaababaabaabababaababbaabbbbbbaaabbabaabaaabaabbaaabbabbbbaaabbabbbbbbbabbbaababababbaaabbabbbbabbbbaaabababbaababbabaaaaaaaaabbbbaabbabaabbbabaaaabaaaababbbaababaaababbabbababbbbaababbabbabbabaabaabaaaababbaaaaaabaabaabaababbaaaabababababbaabaabbbabbbaaaaaababbbabbbbababaaaaabbbabaababaabbaabbabbaabbaabbabaaabbaabbbaabababbbbbabbababbbbbbabababbbbbbabaababaaabbbbbbaabababaabbbababaaaaabbababaababbbbaaabaabaaabbbaaabaaabbabbbbaaaaaabaababbbaabbbbbabbbabaaaababaaaaabbbaabbbbbaaaaaaabbbbaaabbbbaabababbaaabbbbabbabbbaabababbbaaababbaababaaaaaababababbababbababbabbbaaabaaabbbbabaaaaabbabababbbbbabaaaabbaabbaabbbabbaabbabaabaababbbbaaaabbbbaaabaababbbbbababbaababbbaaaabaaaaaaabbbabaabaaabbababaaabababbaabaabbabbbababababbaaaaabbabbaabaabaababaabaaabbabbbbabbbbabbbabaaabaabbabaabbaaaabaabababbbbbbaababbbaababababbbaabbabbbaababbbbabaabbbbaaaabbabbabbbaaaaaaabbabbbaaaabbaabaaaabbbaaaaabaaaaaabbbbabbbababbbaaaabbaabbbbabbabbbbbbbbaabaabbbaaababbabbbaaaababaabbaaabbaabbbbbbbbbbaababaaabaabbababbaaabaabbaabbaaaaaabaabbbbbabbabbbaabaaaabaaaabaabaaaaabaaaabababaaabbbaaabbbabbababbabbbbaaaaababaaaaabaabaabbbbaabaabbbbabaabbbabaaaaababababababbaabbaaaabbbabaabbbababbabbbabbbbabbabaabaaababbbaabbaabbababbaaabbbbbaababbbaaaaaababbababbaaaabbbabbbbabbaaaaaaaabbabbaaaababbabbaaaabbabbabaaabaaabbaaababbabbaaabbbbababbbabaaabbbbbbaababbabbababbbaabbbaababaaaabbaabbaaaabbaaabbbbababaaab
baaabaaaababbbaaaabbbbaabaabbbbabbaaaabaabaaabbbabbaaabaabbaaabababbabbabbaababbababaaaabbabbbabaabbbbbbbabbbababbbbabbaaabaabbaaaabaabbbbbbabababbabbbaaabbaaabaaabbaaabbababaaabaaaaabababbabbbbbbbaabaaabaaababaaabbbabababababbbabbababaabbabaaababaaaabaabbabbbababaaaabaaaabbabbbaaaaabbbabbabbaabaaabbbabbbbaabaaaababaaaabbaabbabbbbbbbabbbbbbabaaabaababbaaabbaabbabbaaabaaaabbabbbababaabaaaaaabaabaabbbbbaaababaaabbaabaabaaaaaabababbababbbbbaababaaaaabaaabababbbaaaababbaaabbbabbababbbbbbabaabbbaabbbbaabababbaabbaaabbbaaabbabbbbabbbbbaaaabbababaabbbaaaabbbabbbabbaababbaababaabbabbababbbabbbbbabbbabbabbabaaabbbabbababbabaaaaaaaabaaaababababbbbababaaabbbabbaaabbaaaaaababaabaaaaabaabaaabaaababbbaaaabababababaaaaaabaaabbbaabbaaabbaaaabbabaabababbabbabbbbaaaabbbbaabbbabaaaabababbbabbbabbbabbbababbbbaaababbaaaababbbbababbbaaababaabaabaaaaabbbabbabaaaaaabbabaababbabababaabaaabaaaaababbbaabbabbabaaabbbbbaabbabbbbbabbbaabaaabaaababaabbabbabaaaaababbaaaaaabbaaaaaaabbababbaababbaaabbbbabbbbbbabbaaaaaabaaaababbaabaaabbbbbaabbbaaabbaabaababbaabaabaabaabbaabbbbbbabbbbbbbababbbbabaabbbbabbaaababbbabbbaabbaabbbbaaabbbbaababbbbaaaaaaaababbaaaaabaababbaaabbbbaabaaaaababbbbaaaaaaababaababababbaaaabbababababbbaabaaabbabaabbabbbbbbbbbabaabaaabbababbabaaabbbbaaaaaaaabbbaababaabbbabaaaaaaabbbabbbaaabababbabbbabbabbabaaaabaaababbaaaaabaaabbababbabbbbbbbabbabaaabaabbaababbbaababaabbaaaabababbabbbabbabababaaabbaaabaaabbbaabbbbbabaaaabaaaabaaababbaabbaaaaaaabbaabaabbabbbbbbbaabbaabbbabbaaababaaabbbabbbbbbabbbbbbabbbabbabbbbbbabbbababaaaabaaabaabbbaabababbabababbaaaaabbbababbbbaabbababaabaabbababbbbabbbbabbaabaaaaabaaaaaaaaabaabbbabbbbbbbbaaaaabaaabbbaaabbbabaabbaababbbabbabaaabaabbbaaaabbababbbaabbbbaababbbaaaabaaaabbbaabbbbbbbabbbbaaabababaabbbabbbaabbaaabbbbabbbabbabbaabbbbabaaaaabaababbbaabbabaaaabbbabaabbaabaaabaabaababbbbbababbbbababbbbbaabbaababaaabaaabbaaabaababbbbabaabbbabbbaaabaabababaaabaabaabbabaabbaabaababaaaabbaaabbbababaaaababaaaaabbbabbbaaaababaaaaabbbbaababbbabaaaabbbbabbbaaabaaabb
aabbbabbababaabbbaabaaababbbaabaaaababaabbbaaabaaaaaabaaaabaaabbbbaaabbaaaaabbbbbbbaababaabbbababbbaaaabbabaaababaaaaaaaabbabaabaaabaabaaabaabababbbbabaabababbbbbbbbababababbbbbaaaaaabbbaaababbbaabaabbbabaababbabaaaaabbaabbbabbababbabbabaaaaabbbabbbababaaaaaaabbbbbaaababbbaabbaaabbaaababbbaababaaabbaaaaaaabaabaababaabbbbbababaababbbbbbbaaabbaabaaabbaababbbabbbabaabbbaaaaabababaaabaaaabbbbabbaabbabababaaaababbaababbbaabbbbbbbbabbbbbbabbbbbbbabbbbabbbaaabbaaabbabbaaaaabbaabaabaaaabaaaababbbbaababbaabaababbbbbbbabbabbaabaaababbbabbbaabbbbabbbbbbababbbbbaaaaaababaabbbabbbabbabbbbbbaaaabaabaababbbbbbbabaabbbababbbbbabbbaaaabbaabaabaabbbaababaabababaaaababbbaaaabbbaaaaaabbbbbaaaababbaabbbababbbabbbbbbaabbbabaaaabbbaabbbabbbabaabaaaaaaabbbaaaaaabbaaaaababaaabbbbbaaabbbbabaaaaababbababababaababaabababbaaababbbbabababbbabbabaaaabbbaabbbbabbbbbaaaabbaaababbababaabbabbaaaabbbbababbbbbbaaaaabbabaaaabaaaaaaaabbaaabbbaaaabbbbbababbabbaabaaaaaabbbaaabaabbababbbbabaabaabbbbbbabaaaaaababababbabbbbabaaaabaaabbabaaaaaabaabbbabbbbaaabababaabaababbabbbaaaabbbabaaababbaaabaaaaabaabbabbabbbbbaaabbaabababaabbabbabaabbbabbbaaabbbbbbaababaaaabaaaaaaabbabbaaaaabbbbaaaaabbbbbbabaabbaabbaabaabaabaaaabaabbbbaaaababbbbbbabbbbbaaaaabbabbbabaababbaabababaabbabbaaaababaaaabbbabbaabbabbabbbbaaabaaabbaaabaabaaabbbbaaabbbaaaaaaaabaababbababababbbbaaaabaabbaababbbabbababbabaababbabbbaabbabbaababaabbbaababababbbaabaabaabaaabbbbabaabbbabbbabbbbabbbaababbbaabbbaaabbbababbaaaaabbaaaabbbbbbabbabaabaabababaabaaababbbbbbbaaabaabaaabbbaabbbabaabaababbbabbabbaaabaabaaaabbabbaababbabaababbaabbabbabbabbbbaaaaabbbaaabaabaabaababababbbababaababbbbbbaabaababbaabaaabaabbaabbaabbbaababbbaababbbabbabbabbabbbbaabbbbbaaabbaaaababababaabababaaaaaaaaabaabbaaababaabbbaaaabbbbabaabbaababbbbaaabbbaaaabbbaaabbbbabaabbaabbbaaaaabaabbaaabaaabbaababaaaabbaabbaabbabbabbbbbbaaaabbabbbbabbbbaababbbbbaaaaaabbaaabbabaaaabbaaaaabbaabbbaaaaabbbbaababaababbaaaaaabaabbbbbaabbbaabbbbaabbbbbabbbaaababbaabaaaabbabbbbabbbbbaabaaabbbabbbbbabbaa
baaaababbbbbaaabbabbaaaaaababbabaababaaabaabaaaaababbaaabaabbabbaaabbaabbaaabaababbaaababaabbbbababbaaabababbabaabbbabbabaababbbaaababbbaabaabbaaabaaababbbabaabbbbabaaabbababbabbbaababaaabbababaaaaabababbbaaabaabbbaaabbaaabbbaabababaaabbabababbaaaaababbbbbaababaaabbbbabbbababbaaaaabaaaaaaaaaaababbaabbaaaabaaaababbabbbaaabbbabbbaaaaabbbaaabaabbabaaaabaaabbbaaaaaabbbabbbbbbabbbabbbbabbbabbabbbbaaaabbabbabaababbaaaabaaaaababbbbbbbabaababbbbbbbbabbbababbaabbaababbababbbaabababbaabbaaaaaabbababaabaabbaabbaaabaabaabbabbbbbbbbbbababaaaaabbbbaaabbbbbaaaabbbbbbaabbaaaabbabababbabbbbabbabbaababaaabaabaaababaaabaabbbbbbbabbabbaaabaaaaabaababbbbaabbbbbbbbabbabbbbbaababbbaaaaaaabbaaaaabbbbbabbaabbbbbbababaabbbabbbbaabbbbbaaaaaabababbababababbbaabbbbabaaaaaabbbaabbbbaabbabaaababbbaababaabbbbaabbbaabbaabaabbbbbbabbbababbaabbaabaaaabaabaabaaaaabbaaabaaaaaaabbbbbabbbbabaaaabababaaaabaabbbaababbbbaabbbbbbabbbabbbbaabaaaabbabbabbabaaaaababbbbaaabbbababaabababbaabbbbaabababababaaaabaabbabbabbbbaabaabbbaabbaaabbbbbabbabbbbaaababaabaabbabbababaaabbbaaaaaabbabbabaababbabbbbbabbbaabbbaabbaabaaaaaaabaabaabbabbabaabababababbbbaaabbbababaabbaaababaabbbabababbbaabaaabbabbababbbbaababbbaabbaaababababbbbbbabbababaaaabbbababbbaababaaabaabbbaabaaabbabbabbaabbbabbbbbbaabaaababbbabbaaaabaaababbbababaabbaaabbbbbbababababbbaaaababababbbaabababbaaaaaaaaabbabaabbbaaaabaaaaabbbaabbbbaabbabbbaaaaaaabbbbaaabbbabaabbabbbaaabbbbaabbbaababbbbbbbaabaaaabaaabbaaabbbbaaaabbbaaaaaabaabaaaabbabababbaaabaaabbabaabbaaabbbbabbbaabbbbbabaababababbbaabababbaabbababaaabaababbabaaaaababaaaaaaaabbbbbaaabbbabbbaaaaaaaabbbbbaaaaabaaaaabbabbaaaabbabbbababaabbabaaabbbaabaabbaaabaaaaaaabbbbbababbbbabababbbbbaababbbabababbbabaabaaaaababbbbbabaabbbbbbabbbaababbbbbabbbbbbbaabaaababaababbbabbabbaaabbbbbabaaaabbbabbaaabaabbabababbababaabaaaaaaaabaaaaaabababaabbaababbbbbabbbbaabbbbaaaababbbabaabbbbbbbabaababbaaaabbbabbbbabbbaabbbbbbbabbaaabbbaaaaaaabbbabbabaabbaaabaabaabbbaabbbaaaababaaaabbbaabbbbbbbabbbbbaabbaababaabaaabbaabbababba
bbbbbaaaabbbbbbbaaababbbaaabbbaaaaababbaababaaabbaabbabbbababaaabbbabbbbabbbbaabbbabbaaababbbbbbbbbabbaaaaaabbabbbbbbababaababaaabaababbababbbabababbbabaaaaabbbbaababbaaaaabbbbaaabaabbabaaaaabbbbabababaaabbbababbbaabababbbbabbaaababbabaaabbabbabaababbaabbaaaaabbbbbaaaabbbbabbbbabaaaaaaabaaabbaabbbbbbaabaabaabbbbbbaaaaaabbbababbbbbaaabbabbbbbbaaaabaabbbbabaaabaabaabbabbbabaaaaaaaaaaabbbaaabbabbaaaaabbbbabbaaaabbabbabaabbbbbaabbbabababaabbabbbababbaaaabbabbabbaabbabbbbbbbaabbbaaaaabababbaaabbaabbbbaababbaaaaabaaaababbbababaabbbabaabbaaaabaababbbbbbaaaabbbaabbbbaaaaabbaaabababbbbababbbabaaaaaabbaabbbabbbaabbbbbaabbabbaabaaababbbaaababaaaaaaabaaabbbabbbbbabbabbbbbbaabaabbabbabbaabbbaaaababbaababbbababbababbabaaababbabbbabaaaabaabbaaababbbaaaaabaaaabaaabbaaaaababbbabbaaaaaabbbbaabaabbaaababaababbabbababbbabaabbaaabababbaabbabbabaaabababaababbabbbabbaaaaaaaaabbbabbaabaabbbbbbbababaaaaaabaaababaaaabaaabaabaababaaaabaaaabaaaaaaaaaaababbabbbbbabbbbbbbbabbbbaababbbabbababbbbabbbbaaaaabbbbabbbaaaaaabbbbabaabbabbbabababbbbaabbaababbaabbaaaaaababbaaaaababaaabbaabbabbbbabbabbabbababababaaaaaaabbabbbaabbbbabbaaababbbaabbbabbbbbbbabaabbbbbbabaaaaabbbbbbaabaaabaabbababbabbbaaaaabaaabbbabbaaaabbbabbaaabababaabbbabbaaaaaabbabbaaaabbababbbaabbbbbbbbbbaabaababbaababbababbaabbaababaabbbaababbbbbbbbbaaaaababaaaaaaabbababbabbbbbabbbbabbaabababaaabbbaaabbbbbabaababaaaabbaabbababbabbbbbabbabbbaaaaababaaabbaabbaaabbaaababbababaabbbbababaaabaaabbaaaaaabbbabababaabbabbabbbbaabaabbaabaaaaaabbbaaaabaaabaaaabbbbbbbaaabbbabbbbaababbbbbbaaabaabaaababaababbaabaaabaabababbbbbbaaaabbbaabbbbbbbaabbabbbaaababbbaaaaabababaabbbabaabababbbabaabbbabaabaababaabbaaaaaaaaabbbbaabbbaaaababbababbbbbabaabaababababbbbabbbbbabbbbbbbbbaababbbaaaabbaabbbbbbabaaabaabbaaaaaabbbbabababaabababbaabbababbbaabaababaaaaaaabbbbaaaabbabbababbababbbbabbabbaabaaaaabbabbabbaabbabaaaaababbaaabababbbabbabababbaabbbbaababbbbaaaaaababbaabababaaaaaabbabaabbaabbaaababbabbbbabbbbbbababbabbbbaaaabaababbbaabbababaabbabaaabababbabbbaababbab
bbbabaaaaabbaaaaaaaabaaababbbabbaababbabbbabbabbabbabababaababbbabbaabaaaaaabaabaaaaabaaaabbabbbaaabababbaabbbabbabaababbbbbaaaabbbabbbbbbbaaabbaabbbabaabbaabaabbabbbababbabbaaabbaaabaaababbbabbbbaaaabbbbaaaaababbbabbaaababaaaabaabbbbaabbaaabbbaababaababababababaaaaaabaabbabbaabaaaaaaaaabbaaabbabaaabbaaabaabbbbbabbbaabaaaababaaabababbbaababababbbabbabaababaababaaaaaaaaabbababbabbaabbababbaabbbbabbbabaabaaaaaabbaaabbbaaaaabbaaaabaabbbbbabbaabaabbbbbaabababbaabaaaaaababaababaababbaababbbbbbbababbbaaaabbabaaabaaabababbaabaabbbaabbbbabaababbbaaaaaaabbaabbbaaabbabbbbbabbabbbabababbbbbbababbbaaabaabbaababbbbaaaaaaababababbabbbababbabaababaaabaaabbbbabbaaabaabbabbbbabbaaaabbbababbbabaababbbbaabaaabababbaababaabaabababababaaaaaabaaaaaabbabaabaaabaaabababbaabaaabbabbaaabaabbbaabbbabaaaaaabbaaaabbaaaaababbabbababbbbbaabbbaababbaabaababbabbabbbbbababbaaabbbbbbabaaaaaaabbaaaabaaababababaaaaaaabaaaaaaabbbbaaabbaabbbaaabbbbbabbabaaababbbbbaaabbaabaaaabbabababbbbbabbaabbbbbabaaabbbbaaaaaabaabbaabaaababbbabbaabbbbbaabbaaaabaabbabbbaabaaaabbaaaaaabaabbbaaaabbababbaabbbaabbabbbaaabbabbbbbabbbbbbaaabbaababbabababbaaabbbbbbbabbabaaabbabaabaaaaabaababbabaabaabbaabbaaabaaaaabababaaaabaababbaaabaaabaabbaaabbbbbbbaabaaababaabaabbbbaaaaaaabbbbbbaabbaabaabaaabaaaababbbabbabababbaaaaaaabaabbbabbaaaaababbaaabbabbaabbababaabbbbaabbababababbbaaaabbababbababbbabaabbbbbbbbbbbaababbaaabaaababbabaaaaabababaabbabbaabbabbababbabaaabaaababaabbabbabbbaaaaababbbabbabbaaabbbbaaabbbbbbbaaabaaaabbbbaaabbbbaaabbaaaaaabbaabbaabbabaaababaaaaabbbaabbbbaaabbababbaaabaaabbbbbabaababbaabaaaaabbbaaabbaabbababbaaaaabbaaaaaababbabbaaaabbbbabababaaabbbbbaaaabaabaabbbbbaaaabaaabaababbabbabbaaaaaaaaabbaabababbbababbbbababbaabababbbaaabababaabaabbbbaaabbaabbaabbbaababbbaaaababaaabbbabbbaaaaabaaaaabbbbabababaabbbbbbabbaaabbbbbbbbbbbababaababbaabbaabaaaaabbbaabbbababbbabbbabbbbababbabbabaaaaaabababbaabaabbbaaababbbbbbbabbbaaaabababbabbbaaabaabbaaabbbbabaaaaaabaaaaaabaabbbbbbbaabababbaabaabaaababaabbaaaabaaabbababababbbabbb
abaaaaababbaababaabbbaaaababbbabaabbaabbababbbbabaaaabaaaaaabbaabbbbabbaabbabaabbaabbbabbbabbaabaabbbbabaaabaabbbbabbbabbaabaaabbaabbbabbabbaabbaaabbaaaabbbabababbabbbbabbabbaabbaaabbabababbaaaabbaaabbabababbbbabbbabbababbabbabaaababbbaaaaaaaaaabbabbbaababbaaaaabbabbaabbaabaabbbababaaabbabbbbaaabbaaaababbbbbabaabaaabaaaaaaabaaaaaababbabbbaaaaabbabaabaaabbbaababaabaabbbaaaaaaababaaaaaaaabbabababaaaabbabbbababbbaabbbbabaabbaaabaaaababaaabaababaaabbabbbbabbababbbbabaaaaabbbbbbbbaabaaababaabaababbbbababbbbbabbbbaaaaabbbbabbbaabaaaabbbaaabaababaababbabbaaababaaabaaaabbabaaabaaaabababbaababaaaaabbabaabaaabaaabbbaababbbaaaababbbbabbaaabaaaabbbaaabaaabbabababbbabababaaaabaaaaababaaabbaaaaaaaabbbabbbbbaabbbbbabbbaaaababbbabbbbbaabbbaaaaaaabbbaabababbaaababbbbaaabaaabaabaabbbbbababbaabbababbbabaaabaabbbbbaabaababbbaabbbbababbaabaabbbabbbababaabababaabaaabbabaababbbababbaaaaabababaaabababbbaabbbbabbbaaaabbbababababababbbaabbaaabaabbaaaabaabaaabbbabaabbabaabaabbbbbbbbbbbabaaaabbabbbabababbbbbabaaababbaabbbbbaabbaababaababaaaabbbbbbabbbbbbaabaaababbbabbabbaaaabbbbbbaabbbbbaaabbabbabaabbaaabbbabbababbabaaaabbaaabaabbbabbaaabababaaabbaaaaabbabbbabbabaababbabaabbbababbbbbabaabaabbbbaaabbaaaaaabbabbabbabaaaaaabaaababbaababbaabaabbabaabbbbbbaaaabaabaabbabbbabaabaaabbaaaaabaabaabababbbbababbababbbbaaaabababbabbaaaaabbaababaabaababaaaaaaaaaabaabbabaaabbaabbaaaaabaaababbbbbbaaaabbbbabbbbbbbabbaaababaaabbbbaabbbbbaaaaabbbababaaabaabababaabaabbababbabbbabbbbbaaaabbababbaaabbbabbbabababbbaabababbbbabbaabaabbbaaaaabababaaaaaaaabbaabababbbbaaabbbbbbbaababaabbbaabaaabaabaaaaabaabaaaaababbabaabbbbaababbbaabbbababbbaabbbbbbaaabbbbbbbababbaaaabaabbbbabaababbbbaabaabbbaabbababaaaaaabbbbbbaabbaabbbbabbbbbbababababaaaabbaaaaabbababbbaabbbaaaabbbabababbbaaababaaabbabaabaababbaabaaabbbbaaabbbbababbbaaaaaabbaaabbaaabbbabaabbaababaabbbbabbabbabaaabaaabaabbbbbababbabbbabaabababaaabaabaabaabbaabbaabbbababaaababaabbbababbbbbbbbabaaaabaaabbbaababaabaabaababbbaaaabbbaabababbaaaaabaaaabbbaababbbbbaabbbabbbba
babbbbbbbaaaaabbabaabbbaaaabababbababbaabbabbabbabbbaaaaabaabbababababaabbaabbbbaaaaaabbabaaaabbaaaabbaaaababbbbabbababbbbaaabaaababbbbbabbbaabbaaaaabaaabbabbbbaababababaababababbbabaaabbabaabaaabbabbbabbbabbbaaababaababbbbabbbbbaaaabbbbbbbbababbaaaaaababbbbabaabaabbaabbbababbaaaaabbabbaabaaaaabbbbbabbaabababbbbbabbbbaabbbabbaaabbbaabbbabaabbbbbababbbaabbbabbbababaabaaaaaaabbbbbabababaabbbabaaaabbbaabaaaaaabaaaabbbbaababbbbaaabaabbabbaaababaabaabaababbbababbbaabbbaaaaaaabaaabaabababaaaabaaabbababbaaaabababbabbbbaaabaabbbbabaababbaaaaaaababaaababbbbbbaaabababbbbaaabbbbbbaaaaaaaaabababaabaababbaabbbaaaabaaabaaaaabbabaabababbabbabaaabaaaabbbaabbbbbaabbbaabaabbbaaaaaaabbbbababbbaabaaaabaabaaaababbbaabaabaabbabbbabaababaaabbabaaaabbbbabbbbbbabaaaababbbabaaaaabababaaaabbbaaaaaaabbaabbbbaaabbabbbababaabbbaabbbaaaaaaaaaaaaaaababbbabababbbabbaaabbabbbbbaabaabaabaaabbabaababbaababbabaabaaabaaababbaabaababbbbbbaaabbaabababbbbbbbbbbbbaaababaabaaaababaaabbbabbbaabbabababababbaabaabbbbaabbababbbabbbabaabbababbababaaaabaaabaaaaaabbbabaaababbaababaabbabbbbbbbaabaaaaaabbabaabbaababaaaababaaaaaabababababbaaaaababbaaaabaabbaabbaaaabbabaabaaabbabbabaabaaabaabbbaabababababbbabaabaaabaabbbabbabbbabaaababbababaaaaababbababaababbabababababbbabbbbaabbabbaaaabbbbaaabababbbbabbbaabbbababbbaabaabaabaaabbababbbaaaabbabbabababbbabbaabaaababbbababbaababaabbababbbbbaaabbababbababaaaaababbbbbabbaabbbaabaaabbabbbabbbaabbababbbbbbbbaabaabbaababbaabaabaabababbabaabbabbbbbbbabababbabaaabaaababbbbabbaaabaaaaabbaababbaabbbbbbabaabbaaabbbabbbabbabaaababbbbababaaababababaababbbababaaabbbbabaababaabbabbbbabbaaabbbabbaabbabbbbaaaababbabbbaababaaaaabbbbbaaababbabaabbaabbabbbabaaabbabababaababaaaaabbbabbbaaaababbabbbbbbbaaaaaaabbabaaaaaaabaabbaabaabbabaabbbbabaabbaaabbbaabbbbaaabbbabbbabbabbaabaaabbbaababaaaaaaabaaabababababaaababaaabbaaaaaabbbababaabbbbabbbabaaaababbbbabaabbababbabbababaabbabbabaaabbbaaabbbabaababbaaabaabbaabbaaabababbabbaaabbbaabaaaabbabbbaabbaaaaabaabababbbbbaabbaaaabbbbaaaabbaababaaabbaaaa
babaabbabaabaabbabbbaaaaaabababaabbababbbabaabaaaaaabaaaaababbbabbaabaaabbaabaaaabaaabbaaaabaaabaabaabaabbaaabbaababaaabbababbaaaabbbaaaabaaaabaabbbbaaaaaaababaaaabbababbbaabbababaabbbbaabaabbbbbbbaabbbbbaaababbbaabaaaabbabaaabbbbbaaaaaaabaabbbaabaabbaabaabbbabaabababbaabbaabbababbaabbabbabaabababaaaaabbbbababbabbabbabbaababbbaaaaabaababbabaababbababaaaabaabaabbbabbbbaaabbbaabbaabbbbabaabbaaabababbbbbabaaaabaabbabbbabbbaabaaaaaababbaabaaababbbaababbaaabaabbabbbbbabaababaabababababbbaabbaaaaababbabababaaaabbaababaaabbbaabbbaababbaaabaaabbbbabbbaabbbbbabaaabbabbbabbaabbaababbbbbbbabbaabbaabaababbaabbabaaaabaaabbabaaabbbaabaababbbbbaaabababbbbbbabbababbabbaaabaabbbbabbbbaabbbbaabbbabaaaabbbabbabaababbbbaabaababbbbbabbbaaabaabbbabaabababbbbbabababbaaaabaaaabaabaabbaabababbbaaaaabaabbaabbbaaaabbbbaabbbbbabaaababbbbbabbbbaabbabaabbababababbbabaaaabaabbaabbabbabbabaabbbbbabbaaaaaabaabbbbaaabaabababaabbbbbbabaabbabbabbbababaabbbabbbbbabbbbabbaaaababbaabaabbaaabaabaaaaaabababbaabbaabbbabbbabbaaabbabbbbababbbbabaabababaaaaaabaaabababbaabbbbbbbaaabbaaabbabaababbbaabbbabbaabaaaaaaaabbbaaaabaaabbaababbbaaaabbbababbbbaababbabbbbabaaabbababaababbabbaaabaabbbbbbababbbbbaabaababababbbaaabababababbabbaaaaababaabbbabbaababbababbabababbbabaaabbabbbabbaabbaabbaabababbabbabbbbbabaababbaabbbabbabaabbabbaabababbababaaabbbbaabbbabbbbbabaabaabababbbabaaabbabbaabaaabbabababaaababbbaabbbbaaabbaabbbaaaabbbbababbbbbaabbababbbbaaaaabbbbbbbababaaabbbabbabbaabaaaaaaaaabababbaababbabababbaababbaabaabbabbabbbbaaaaabaaaaabbaabaabbbabbbbabaaaabaaaabaabbabbbabbaabaabbabbbabbabababbaabbbbbaabaaaaababbababbaaabaababbaababababababbaabaaaaaabbaaabaababbbbbaaababaabaabbabaaabbaaababaaabaabababaaaaababbaaaabbbbabaaaabbbabaaabaaabaaabbbbbbabbaaaaabbabbbbabbbbaaaababbabaabbaabbbaabaabaaababbbbbbaaaabbbbbbbaaabbaaabbabbaabbabaabaaababbbbbabaabbaaabbabbbabaabbbabbbababbabbababbabbbaaaaaabbbbabaaaaabaaaabbbaabbbbabababbababababbbbaaaaaabaabbaaabbabbababbbbaaaaaaabbababbabbbabaababbbbbabbbbbbaaabaabbbabbabbbbbaabbb
aaabaabbbaaabaaabaabaaababbbababababbbababbbabbabbabbabaaaaabababbbbabbabbbbbbaaaaaaababababaababbabaaabaaabaababbaaabbbabbbbbbbaaaababbbbababaabbabbaabbbbbaaaaabbabaaabbbbaabababaaaaabaaaabbaabaaaabbbaaaaaaaabbaaababababaabaababaaaaaabaababbbbabbaaababaaabbaaaaaaabbaabbbbbabaabbabbbbabbbbbaabaabbbabbbbabbabbbabaaababaaaabbaabbabbabbaaaabbaaabbaabababaaaaabbabbbbbaabbaaabaabbabbbbababaabaabaaabbaaaaabbabbbbbababbababbaaaaaaaaabaabaabbabaabaabaaabbabbaabbaaabbbabbbbbbbbbaabaabbbaaaababbaabbabaabaaababababbaaababababbabaabaabbbaabbbababbbbababbbaabaababbaabaabababbaababbaababbababbbbabbbbbabbbbaabbabbaaaaabbaabbaaabaabbbbaaabbbaabbaababbabaabaaaaaaabaaababbbbbabbaabbbabbabaaabbbbabbbabbaabbabbbaaabaabbbaabbabbbbbabbbaabbaabaababaabbabbbbabbbbbbaaaaaabbbbbaabaaaababaaaabbabbabbaabbbabbaababaaaabbababaabbabbabbbaabbbaaabaabbabaaaaaabbaabbbababbbabbabababbabbbaaabaabaababbbaabbbabbbbababbbabaaaabbbbbbaabaaaaabbbabbbbbbabbbbabaaabbabababaaabbababbbaaabbbaabbabbbabbaaabbbbaaaaababbabbaaabbbaabbbbaabbbaaabaabababbbaaaababbbbbbaaaabaaaaabbbabbbaabbaabaaabaababaaaaabbbaaabbabbbabbbbbaaabaaaaaabbaababaaabbabababbbbaabaabbabbabbbbabbababbbbabaaaabbaaababbaaabaaabbaaababababbabbbbbabbbaabaaaaaabbbbaabbbaaaabaabbbaaaaaabababababaababaaaaaaabaaabaababaaabaaababbbaaabababababbbaaaabbbbababbbbbaaaababbaabbabaaabbbabbbbabaaaabbbbbbaaabaaaabaababaaabbbbabbbbaaabbabaababbbabbbbbbabbaabbaaababaabbaababbbabaababaaaabbbbaabbbbbabbaaaaabaabababbabaaabbabbbaaababaabaabbbbaabbbaabbbbbbbaaaaabbaabbabbbbbbabbabbbbaabbaabaabbaaaababaaabaaaaaabaaabbbbbababbbbbabaaaabababbbaaabbaaabbaaaaababbbbbabbaababaaaaaabbbbbabbaabbbbbbaaababbaaabaabaabbbabbababaaaaaabaaabbabababbaabbabbbbbbbaaabbaaabbababaaababbababaaababbabababbabbbbbbbaaaabaaabaaaabbbaaaababbababaaabaabbabbabbbabababbbbaabaabbbaaaababaaabbbbabaaabbbaaaaabbbbbaabbbbaaabbabbbaabaababbaaaabaaaababbabaaaabbbababbaabbabaabaaaabbbbbbbbbbbaaabbaaabaaaaabaabaababbbabaabbaababababaaababbabbabbaaaabbbbaaabbbbbabaaabbaaabababbaabbbbbababaaaaaaaaabaa
abbabbaabbaaabbbbbabaaaaaababaabbbabbbaaaaabbaabbabaabbaabaabbbababaaabaabaaabbbbabaaaaababaabbbabbabbaabbabbbabababbababbbabaabbbbbabababbbabbaaaababbababbbbbaaaaaaababbabababbabbaaaaaaabaaababbababbbababbaabbaaabbabbbabbabaaaaabbbabbbaaaaaabaaabbbababbbaabbaaaaaabababaaaaaabaaaababaaabaabaaaaaaabaaaaaabaaaaaaaaaabbbaaaaaabbabbbaaaaabbbaabaaabaaabbbbaaaaabaaaabaaabaaabaabbaabbaaaabbbbbaabaababaaaaaabbbabbababaaaabaaaaabbabbaabbabaaaabbabababaabaaaaaaabbbbaabaaaabbbabbbbabbaaababbabbabbaabbbaaaabbbbabbabbaaabbaaaaaabaabbbabbbababbabbaaaabbabaabaaaabaaaaabbaaabaabbaaabbbabbabbbbababbaabaabaabbababbababaaabbaabaaabaababbbabaabbaaabbbbbaabababbbaaabaaabbababbabaabbabbaababaaabaaabbbabbbbbbbaabaabaaaaabbabaaaaababbaabbaaabbbbbaabbaabbababbaabbbabbaaaaabababaabbaabbbaabbabbaabaaaaaababaaaaababbbbabbaabababaabaaabaaaaaaabbaabbaaabbbbaabbababaabbbabbaabaaaaaabbabbaabaababbaaaabbbbbbaaaaabbbbbaabbaabbabbaaaabaaabaabbababbbaaabbaaababaaabbabbbbaabababbbbabbabbbabababbbabaaabbbabaabaabbbaabbaabaabbbaaabbabababaababbbbbaaaabbaaaabbababbabaaabaaaaaaaaaaababbabababbaaabbaaabbaabbbbabaababbbaabaabaaababaababbbabaabaaabbbabaaababaabaaabbbabaaabaabbbbbbaaaababaabaaaaaabbaaaaabbaababaabbbbaababbaabaaaababbabababaababbbabababbbaaabbbbabbbaabbabbbaaabaabbababababbabaaabaaaabbaaabaaabbababbbbbbbbbabababbaabaaabbabbaaababbaaaabaabbbbbbaabaaaaaabbabaaaabbbbaaababbababaabbabaabbbbbbbaabbbbbbaaabbabbbbaabbabaaaaabbbbbbabbbaabbbbabaabaabababaabbabbabaaabaaaabbbbbbbbaaaaaaaababaaabaabaaababaabbbabaabaabbaaaaabbbbbbaaabbbabaabaabaaabaaabaaabbabaabaaabbbaaabbbaaaaaabbaaaaaabbabbabbaaaabaabbaabbaabbbabbababbbbabaaaababaaabbabbaababaabbabaaabababbbababababbaabbbbaababababbbbbbbaabbaabbabaababaaabaababaabbbaaaaaabaaabbbbbaaabbaaaabbaaaababaabbbbaaabbaaabaaaaabababaabaabbbababaaaaaaabaaabaabbabbababaabbbaabaabaaaabbbbbbaabbbaaabaaabbaabbbbaaabaababbbbababaaaaabbabbbababbaabaaabbaaabaaabbbabbbabbbbbbababababbbbabbbaabbabbaaabbbbbbabbaabbaabaabaaaaaaabaabbaaaaaabaabaababaaabbaaaaababaaaaababbbbabbbb
aaaabaaabababbaabaabbbbbababbbbabbabbbabbabbbbababbabaaabbbaabbabaabbbaabababbbbbabbaabaabaaabaaaaaabbaaabaaaabaababbbaaabbababaaaaabbbabbabbbbbbaabbabaaaaabbbbbababababbbaaababbbaabbaabbabaabbbbbaaabbbbaaabbabaaabbbbbaaabababbbaabbbabbbabbabbbbbaaabaaaabbbaaabaabaababbbbabbaabbaabaabaaaabbaaaaababbabaabaaaabbabaaaaaaaabbbbbbbbabbbbbaaabaaabbaaabbaaaabaaaaaaaaababaabbbbbbbbbbababbaabbabbabbbbbabbbaaaaaabbbaaabaaaaaabbbabaabbaababaaabbbabbaabbbaabaabaaabaaaababbabbbabbaabbbabaaaabbaaabbbbbbbaabbbbbaabaabbbababbbbbbabbaaaaabbaaaababababbbbaaababbabaaabababaabbbaababbbabbbabbaaaaaabbbbbbbbbaabaaaabaabbabbbbaaaaabbaabaabbbbbbaabaaaaababaaaababbbbabbaaaaaabaabababbbabaabaaabababbbabaababaaaabbabbbbabbbbbbaaaaaaaaaaabbbabababbabbbbaaaabaabbbabbaaaabaaaabababaabaaababbbaabbbbabbaaabbabbbbaabbaaabbabaaabbbbabbbbaabababbaaabbabbabaababbbaabbabbabbabbababbbaaaabaaaaabaabbaaaaaaababaabaaaababbaabbbabaaabbbaaaaababbbbabaaaabbbaabaabbbaabbbbaaababbbaabbbbbaaabbbabbabbbbbaabbaaabababaaaababbaabbbbabbbabbbbbbabaababbbbbbbbbaabbaabbabbbaaabbabbbaaababbabaababbabaabbaaaabbbbbbaababaabbbbbbababbababaabaaaaaaababbbabaaaaaaabababbbabbabbaaaabbaabbababbabbabaabbaaaababbbbbabbabbbabaaaabaabbbababbbbabbbbaabbaaabaabaababababbbaaaaabbbaabbbbbbbbabbbabbbabaabbbabbbbababbbbaaabbbaabaabbaaabbbabababbbabbbbbbbabbabababbabbaabbabbbbbbbbaabaaababaabbbbabbabaabbbaaaabaababaaaaaaaaaaaabaabbbabababbbbbbbabaabbaaababbbabababbabbbaabbabbbaabaaababbaabbabbbbbbababbbbaabaaaabababbbaababaabbabbbbbbbababababaabaababaabbabbbbaabaaababbbaaabaabababbaabbbaaabbbbabbabaabaabbbababbbabbbabbbaabbbaabbbaabaaaaabbaaabbababbaaaaaabaabaabbaabbbaababbabaabbbbaaabaabaaaaaaabbbaaabbbbaaababbbbabbaabbbbaabbbabbbbbbaababbaabaaaabbaaabbbababaababaaaabbbbabbbababbabbbbaaaabbababaaabbbbbbaaabaabbaaabbbbbbbbabbaabbabaabaaabbaaabbbbbbaaabbabbbbaaaaaabaababbabbababbbabbabbbbbbaabbbabbbbbbbaabbaabbabbbbabbbabaaaabababaababbbbbbbbbaabaaaabaabbbbbbaaababbbababababaaaabaabaaabbabbbbbabbaababababbaaabababaaabbaaaaaabaabbbbbbabbabb
babaaabbbbbaabbbbaabbbaaaababbbbbaabaaabaaabbaaaabaaaababbbbbbbbbababbbbabbaabaaaaaaaaabbbaabbbbabbaaaabbabaabbbabaabbabbaaaabaaaaababbbbaaabbaabbbababaaabbaaabbabaaabaaaaabbbbabaaabaaabbbbbabbaabaaabbababaaaabbbbabbaaaaabbbabbaaabababbbaaaabbabbbbbaaaaaaababbababaaabaabbaaabaabbbbaababaaaabbabaaaaaaaaabbbaaabbbabaabbbbbbbaabbabbaaaaaabbbaaabbabaabaaaabababbabbabbabbbbbbbaababbabbbbbbbaaabbbabbbabaabababbababbaaabbbbabbaabbbbbababaaababaabaaaaaaababbbbbababaaabbbabbbbaaaabaaaabbbaabbbbabaabbaabaaababaabbabaabbbabbabaabbabaabbababbaabbbaabbabbaaaabbbaaabbbabaaabbbababaaabaaabbaaaaabababaaabaaaabaaabaabaaaabbbaabbaaabaababbababaabbbbbabaaaabbbababbababbbbabbbaabbbaabababbbababbabbaabbaabababababaabbaaabbabbaaaababbabaaaaabbbabbababaabaabaabbaaaaaababaaaabaababbbbbbaaaaaababbaaabbaaabaabbaaabaababbbbabaabaabbaaaaabbabbbbbbbaabaabbbaaaabaaaaaaabbbbabbababbbbbbaaabababbaaabaabbbbbbbaaaaabbbabaabbaabbbbbababbbaabbababaaaaaabaaaabbababaababbababaabbbbbaaaabbbbaababaabbaabaabbabaaaababbbaababbbbababbbaabaabbbbabbaabaaaaaabaabbabbbbaaaabbbabbaababababbbbabaaaababaaabbbbbbbbbaabbbbaabbbbbabbaaabbbbabbaabbbbbaabaaaabbaabbbabababababbbbbbaaabaabaabbbbabbbaababbbbaaaabbbbbabbaaaaaaaababbbababbabbababaaaabaaaabaabababbbbaaaabbabbabaabbbaabaaaabbaabaaabaabbaabaaabbbaababbbabaaaaaaaaaabaabbaaabbbaabaabababbaabababaaaabbaaaabaabbbabaaaabbabbabbbbababbabbababaababababbbabbaaabbbbbabaaababababbababababbbbbbbabaabbbbaaaaabaabbababbbababbbbaabbbbbbbbbabaabababbbbabbbbbaabbbabbbabaabbbaabbaabbaabbbabaaababaaaaaababbbaaabaabbbbabbbababaaabbbaabbbbbabaaaabaabababaabbabaaaabbaabaaabbabbbbbbbbabbbaabbbbaaabaabaababaabababbaaababbaabbabbbbabaabbbbaabaabbbabababaababbbaabbaaaabbbbbaabababbbbbaabbbabaaabaabbbbbabbbbbbbbbbbabbbbaababaabbbbabababbabaabaaaababbbbaaaabbabbabaababbaabbbaaaabaaaabbabbaababbbbbbbaabaaabbbabbbbaaaaabaaaabbbabbaabbbabaaabaaabbaaabababbabababababbaaabbbbbabababbbbbbabbbbbbbbbbbbbbababaaaaabbbaabaabbbbabbbbaabbaabbaaaaaabaabaabbabbaabbaababababaabbbbbbbbababaaabaabbabaaab
baaabbabaababbbbaaaaabbbbaabbaababbbaabaaaabaabbabbabababaaababaabaaababbaabbaabbababbaabbbabaaabbaaaaabbaaaabbbbbbaabaaaaaaaabbaaaababbababbaabbbabbaabaaabbbaaaaabbbabaaabbaaaaaabaaaaababaaaaaabbaabbbabaaaababaabbbbbabaabbbaaabaaaabbbbabbbaababaabbabbbaaabaabbaaaabbbbababaaabaaaaaababaabbbabbaaabbabaababbaabbbaaaababbabbabbbaaabbbbbabababbabaabbbbabbabbbbbbbbabaabbaababbbbabaabbbbbbbbbbbbaaabbbabbbbbabbbbaaabbaabbaabaabbbaaabaaaaaabaaababbabbababbaabbaabaaabbbbbaaabaabbbbbbaaaabababbabababaabaababaaababbbbbbabbaaabaabbaaabababbaaaaabbabbaabbbbbaaaabaabbbaaabbaababaaabbabaaaaabbbbaaaaabbabaaaaaaabbbaabbbbababbbaabbbaaaaaabbababaabbababbbaabbbbabbaaababababbbbbaabbababbaaaaabaabbaabaaaaaabaabbabbabaaaaaabbaaabbbbaaababbabbaaaabaaaabbbaabbbbabbaabababaaabababbabaababaaaaabbabababbbabbbbabbbabbbbabababbbbaaaaababbaabbaabbbaaabaaabaaabaaaabbabbaaaaaabaaababbbbabaaaabbbaabbaabababbbabaaabbaababaabbbaaaaaaaabababaabbbabbabbaabbbbbbbabaaabbabbbabbaaaabaaaabaaaabbbbbbabaaaaaaaababbababaaaabbbaaabaabbaaabbbaaabbbbbabbbbbbbbaabbbaaabaaabbbbbaababaaaabbbbabaabbababababbababbababaaaaabababaaabbbbaabbaabaabbaaababaabababbabaabaabbabaababbbaabaababbbbaabbaabaababbbbabaaababbaaaabbbaaaabbababaaabaaabbabbaabaaaaabbbbbbabbbabaabbaabaabaabbaababaaabbbabbbbbbabbaaaaabaaaabaabbaabbabbabaaaaababaabbbaabaaabbabaaabbbbabaabbabbabaababbaabbabbbbbbbbbabaabbabbbaabaaabaaaababaabbaabbbbbabbbbaabaaaaaaababbabababaabbaabbbabaabbaaababbababaaababaaaaaaaabaabaabaabbabaaababbabaabaabbababbabbabbaaaaaaabbbbbbaabaabbaababaaaaababaabbbabbbababaabbbbaabbaaabbbbbbabbaaaababaaabaabbbbbbbaabbbaabbaaaabaababbabbaaabaaaaabaaabbbbaaabbbbbbaaaaabbaabaaabbabaaabababbbbabaaaabaabbbaabbaabbbbbabbabababbbaabbbbabbbaabbbbaabbbbbbbbabbbbbaaabbbbaabbbabaaabaaaabbaaabbbbabababaaabaabaaaaaabbabbbbabbbaaaaabbaaaaababaaaabbaaabbbbaaaabababbaabaababaabbabbaababbababababbaabbaaabbababbaabbaabbaaabaaaabaaababababbbbaabababbbabbabbbbbbaabaaabaabbbaababbaaabbbbaaabbaabaaaaabbaaabbbbbbbaabbababaabaabaaaabaaaabaaabaabaabbbbba
bbbbaabaababbaabaabaaaabbbabaaaaaabbaabaaabababbabababbbabbbbaaabbabbaababbabbbbbaabbabaabbbababbaabbbbabaabbaabaababaaaabbaaaaaaaabbababbbbbbabbbbaaaaabbaaaababbaabbbbabbbbbbaabbabbabaabaaaabababbabbbbababbabaabbabbaabababbbbbbabaaaaaabbbababbaaaababbaaaaaabbbaabbbaabbbbaabaabbbaabbabaababbabbbbabbababbbbaaababbbabaaabaaaabbaaaaababaabbabaaaaaabbbaabaabababaaaabbbabaabbaabbaaabaabaaabbbaaabbbabbbbbbbaabaabaabaaabbabbbaaaababbababbbabaabababaababaabaabbbababaabbbbbbabbbbbaaaaabbbaaaaaabbbaabbaaaaaaabaaabbabaaaaababbbaabbaabababbabaabaababaaabbaabaaaaabaabaababbabbbabbaaaabaabbbbbbbbbabababaaabaabaabaaabbaabbaabbabaabbabbabaabbbbaabbaaaababbabbbabbaaaaababaabbbbabaaaaaaabbaabaabbbbbbbbabbbabaabababaaabbbbaaabbaabbababaababbbbaabbababbaaabaababbababaabbabaabbbabbbbbaaababaaaaaaaabaaaabaabaabbabaaaaaaababaabaabbabbabaaabaabaaabbbbbbbabbabbbbabababbaaababbabbababbbaaabaabaababaaabaaaaababbbbbbbbababbaabbaabbbbaabaaabbaabbaababbbababaaabbaaabbabbaabaababaaaabbbbabbbbabbbaaababaaaabbbbaaaababababaaabaaabbbaaaabbaaaabaaaaaaaabbbaabbbaaaaabbbabbabababbbaababbababbaabbaaabbbababababbbabababaabbabaaabbbbabbabbabaabababababbaaaabbabbaaaaaabbbabbaabbbbaabbabaababaabbabbaabbbaaabbbbabaaaabaabbbbbabbbbbaaaabbaabaabaaaaabaaaababbaaababbabbabaabaabababababbabbabbabbaabbababaaabbbaabbbbbbbbaaabbababaaababbabbabaabaaaaaabbabbabbaabaababbabbaaababaababaabbabbbabaabbabbbaabbabbbbbbbbbbbaabbbaaaaaaababaaaaaaabbbaabbaabbababbbaaabbaaaaaaababbaaaabbbaabbaabbaabbbaabaabaabbbbbabbbaaaababbbbbbbbbababaaabababbbbaabbaabaabbbbabaabbabbaababbbaabababbaaabbbaababbbbaaabbabaaababbabbbbbbababaababbaaababababbbabaabbaaababbbabaaaabaabbaabbababaaabababbbbaababbbbbbbbaabbaabbbbabbaaabbbabaabbabbabbababaaabaaabababbbbbbbbabbabbaabaaaabbabbababbbbbbbaaaabaababababaababaaabbaabaabbbaababbaabbaababbaabaaabbaaaabaabbaaaaaabbbbbbbaaabbabaababbabaaabbaabbababbaabaaabbabbababababbbbbaababbabaaabbababbabaaababaaabbbabbbbaaaaababbaaaababbaaaababbbbabbbbabaabaaaaabbbabaaabbbaaaaaaaaabbbaaabbbabbbbbbabbbbbbbaaaa
abbaaaaaabbabbbabbaaabaabaabbbaaabbbbbabbabbaaaabbbbaabbabbbaaaabaaaabaaababbbbabaababaabbabbbbabbbbabbbbbbaababbabaaaababababaaabbbbaaabbababbbbaaaabbaababaaaaabaababbbbababbababbbaaababbbabaaaaaabaaabaaabbabbaaaabbaaaabababbbbabbaabbbaaabaababaabbbaaaabbbbabbbbbabbbaabaaabbbbbaaaabaabbaabbbaaaaaaaaababaaaaaabaaaaaabbabaaabbaabababaabbbbaabbaabbbaaaaaabbaabbbbabbabababbbbabababababbababbabaabbaaabaaaabaabbbabbbbaaaaaaaaaaaabbaaabbbaaaaabbbbaabababaabbbabbabbaabbabbbbabbabbbbbbbababaaababababaabbbaabbabbbabbbaaaaababaababbbabbaaaababbbaaababbaaaabababbbbababbaababaaaaaaaababbaababbbbbaaaaaabbabbabbbbbaabbbabbbbbaaababbbabbaababaaaabbbabababaaababbbbaabababbbababbbaababbabababaababbbbabbabaabbaabaabaaaabbbbbbbabbaabbaaaabbbbbabbaabababababaaaaabaaababbbbabaabbaaabbbabbabbabbbaaabbbbabbababbbbababbbaaaababaabbbabaabbabbbbbababaabababbabaaababababbbbaaaababbaaaabbaabbabbbbbaabbbbbabaabbbaaabbaaabbabbbaabbabbabbbbbbbbbabababbabbaababbaaaaaababaaababaaaabaaabaabababaaabbbaaaabaaaabbabbbbabbbaabaaababaabaaababbbaabbabaaaabbbbbabbabbabbbabbababaabbbbabbabaaabbabaabbaaaabbbbbaabbabbbabaaaaabaabbabaabbbaaaaaaaabbbbbaabaaaabbbaaabaabaabbbbaababaabababaaaaabbbbababaabbbabaaabbbabaabbaababaababbaabbbaaababbbabaaaaabbbabaabaababbaaabaababbaabbaababaabaabbaaaababaabaabaabbbbabaaaabaabababbbbabaabababaabbbbabbbabbaaabbbaaaaababbaabaaaabbaabaabaabaaababbbabbabaaaabbbabababaaaaaaabaabbbbbaabbaabbbbabbbabbbbaabbbbbaabaabbabbbabbbaaaabbabbababaaabababbaabbaababbaabababbabaaababababaaabbaabaababaaababbbaaabbbbababbbbbabaaabaabbababbababbaaaaabaababababaaaaabbaaabbabbbbbbaaabbabbababbaabbabbaabbbbbbaaaaabaaababbaaaaababbaaaabaabbaaaaaabbaaaabbaabbabbbabbaaabbbaababbbbbbbbababaabaabaabbabbbabbabaababbabababbbaaaabaaabaabaaaaabbaabaaabbbbbbaaaababaabbabbaababaabbabbbbaaabaaababaaababbaabaabbbabbabbbbbbbaabababbaaabaaaabaaaabababbbbabbaaabaaaababaaaaaaabbbbbbbbaaabaaaaaaabaaaaaabbbbbbbbabbabaaaaaabbbbabbbaabaabababbbbbbabababbbbbbbabaaabbbbbaababbaaaaaababbbaaaabbbabbbaaaabbaaabbbabaababbb
bbbbbababbabbabbbbbbabbbaaabbaababbaabbabbbababaaaaabababaaaababbbbaabaaaabbabbbbbbbbabbbbbaaaabbbbaabbbaabbbbbaaabbbbaabbabbbbaabbabbbabaabbbbbabaabbaabaababaabbbaabaabbbbaaaaabbaaababbbbbabbabbaabbbbbbabaabaabbaaaabbbbbbbbbbbbabbbbbbbaaabbaaababbbbaaabbabaaaaabbaaabaaabaababbbabbbbabbbabbbaaaabbababaaaabbbaaabbabababaabaaaabaaaaaaababbbbbbbbbaabbbababbabaaabaabaaabbabbbabbbbabbbbbbbaaaabbbbaabbabababbbaabbbbaabbbaabbabbbbaaababbbbbaabbaaabbbaaaaaaaaabaabbbaababaaabaaabbabbabbbbabbabbabbbaaaababbbabbabbbbbaababaabbabaababbbbababbbabaabbbbaaaabaaabbbabbabbbbaabbabbabbbaabaaabbbababababaaabaabbabaaaababbabbaababaaababbbbbbaaabbbaaaaaaaabbaaabaaababaabaabaaaaabbababbbbbbaabababbbaabbabbaaabababbabbabaabbbbaabbbbababbaaabbaaabbbbbbaaaaabbbbbbbbbabbabbbbaaababbbabbbbbaabaaaaaaabaaaaabbbbbbbbaaabbbabaabbbbbabbbabbbbabbabaaaabaabbaaaaaaaabbbbbaaababaaaaabbabaaabbbbaabbaaabaabbababbaaaabababbbabbabaabaaaaababbabbabaaaabbbaababbabbabbbabbbbbabababababaaaaabbaaaabbbbababbaaabaaabbaababaababbbaaabbbabaabbabbbaabaabaaabababbbabaaabbabbaaabbbbbabbaabbbaaabbaaaaabbaaaabbbabbaaaabbbababbababaabbabaababbabbbabbabaaaabbaabaaaaaabbbabaaababababaaaaaabaabaabaabaaabaababbbbbaaababbabbabaabbaaaaaabbabbbaabbbbbabaabaabbaabbababbabaaabbaaaaaabbbbbbbbbabababaabbbaaababbaaabaaabbaaaaabaabaababababbbbabababababbbababababbbaababaabaaabbaaababaababbbbbbaabbaaaabbaababbbbaababbaababbaaababaabbabbaaaababbabbbaabaabbbbabbbaaaaabaaaabbabbaaaabbbbababaabbbbbbaaaaaabaaabbbabbababaabaaaabaaabaaababaabaabbbabbbbbaababbabbaabbaababaabaabababbaaabaaabbbbabbbabbabbbaabaaaabbaaabaabbabbbaaabbbbaaaabbaabbbbbaababbabbbbbabbbababbaabbabbbbabbbabaaaaaaaaabaaabbbabbabaabaaaabaaababaabaaabababbabbaabbbbabbaaabbbabbbaabbaabbabaabaaabaaabaabbbbbbbbaabbbbaaaabaababbaabababababaababaababaabbabababaababbaaaabbbbbbaabbbbbbaaabbbabaabaaaaaaabbabbbaabbabbbbaaaaabbbbbbbababababaabaabaabaaaababaabaaaaabbbaabbaabbbaaabbbabaaababaaabbbaababaabbababababaaaabaabaabbabbabbbbabbbbaabbaababbbaabababbbbbaaaaaaaabbababaabbbbabaa
babaaabaaaaaabbbaabbbabaababbaabaaaabaababbabaaaaaaaabbbbaababbaabbbaabbabbbababbbaaaabbbbbbabaaaaaabbbbbbaaaabbbababbbbbaaabbbbbbbaaaabaabbbbabbaababababbbbbbaabbaabbbbbbbabbbabaaaaabbaaabababbbbaaaabbbbabbbbbbababaabababbaababaabbaabaaababaabaabbbababbbbbaabaabaabaaabaaaaaabaaabbbabbaababbabaaaaababbbababaabbabbabbbaaabaabbaaabaaaabaabbbabbbbbbaabaaabbababaaaaaabaaabbaaaababababbabbabbbabaaababaaabaaabaaababbbaabbabbbbbabbbbabbbaaabbbabbbababaaaaaaaaaabbaabbaaabaabbbbabbbabbabbaaaaaaabababbbbbababbababbaaaabbaababaaabbabbbaabbaabbaaabbbaabbbabbaaabbaabaababbabbbabaaaabababababbbababaababaaaabbabbbabbbbbbbbbbaaaababbabbaabababbbabaaabaaaababaabbabbabaababbbbbaaaabaaaabababababbbaaaabbaababbabaaaabbaabaaabbaaaababbaabaabababbabbbabbbbbbabbabaababaaaaabaaaaaaaabbbbabaabbbaaaaabaabbbabaabbaaababbbbbbbbbabbbaaaaabbabaabbabaababbbbbbaabbaabbabababbaaabbbabbaaababaaaaaaabaabbbbbbaaaabbbaabbbbbabababaabbbaabaaaaababaaabaabaababbababbbaaababaaabbbaababbaabaababbababbbbababaabaaabbbaababbbabbbbaaababbbabbbaabbbbbabbababbbbbaababaabbaaabbaaaabbaaabbabbbbbbbaaabbbbbbaaabbbbbaaabbaaabbbabaaabbaabaaabaaaaababbbbbaabbaaaaababaabababaaaabbbabaaaaabaabbbbaaaaababbbbbababbbbaaababbbbabbaaaaabababaabbbaabbbbbabbbbbaaababbaaaabbbbbbbbbbaabbaabbbabaabaabaabbaaaaabaaabaababbaabababbbbbabbbbabbbbbaaaabaaabaababbbabbbabbbabaabbababaaaabbaabbaabbbbbaaaabbaaabaabbabbaaaabaabbaaaabbababaabbaaaaabaaaababbbbababbbabaaaababbaaabababbabaaaaabbabbbaabaabbbbbbbabbaabababbababaaabbbbabaabbbbabbbbbbaababaabbabbbaababaabababbbabbaabbbabbaaaaaabbaabaaaabbaabbbababbbaabbbbabababaaababababbbbbababbaabbbaaaaaabaabaabaaabaabababbabaaababbaaabbbaaabbabbbaaababaaaaababbbbbabaabbbabbababbbbbbbbaaabaabbbbbaabbabababbbbaaaabbaaaabaabbbabbabbbabaabbbaaaabaaaababaaaabbaaaaabbbabaaaaabbbbbbaaaabbaaaababbbabbbbabbabaabaaaaaababbabbababaabbaabaabbbbbbabaaabababbbbaababaaababbababbbababbbbabbbababbbbaabbabbbbbababbaabaababbaabaaaabaabbabbaaabababbaaabbabababbbbabaaaabbbbaabaaabbbabaababbaaababbabaababbaabbaabbbaaab
ababbbbbababbbababbbabbaaaaaaaaabbaabbabaaababaabbabaaaaaaaabbbabbaababbbaaaabbbbbbbbbbbaababaaaaababbaabaababbabaabbabbbabababbbbbaabbbabbaaababaabbbbbbaaababbabaabbaaabbbbaababbbaaabbbaabbaabaaabbbbababaabbbbbaaaababbabbabbbbabbabbbbabbbabbbbbbabbbabaaaabbaabbaaabbabbbbabaaabbaaaababaabbbabbaaabbbbbabaaaaabbaaababbaaaaababbaababababaaaabaababbbbbbbaaaaaaaaabbaabaaabbabbaabbababbabbbbaababbababbbabaababababbbabaabbabaaaaaaabababbbaabaababbaabaaabbbbaababaabbbbababbababbbbaabbabbbabbbbbabbbabaababbabbabbbbbbbabaaaabbbbbbbbaabbaaababbbbaaabbabbbababbabbaabaababbaabbbababbbbbabbaaabbbbbaababaababaaabaabaabbbbababbabaaaabbaabbabbbababbbbabaaabbaaaabbbaabbabbbababbbabbbabaaabbbaaaababababbababaaaabbbaaaaaaaabbaaabbbababbababbaaabababbabaaaabbaaaababaabababbaabbbabaababbbaabbbbaabbabbaabbbabababaababaabababbbabaabaabbbabbaaabbbaaabbbaaababbbabbbbbbabbaabbbbabaabbaabaabaabaabaabababbbbbababbabaababaaabbaaabbaaabbaabbbaababaaaaabaaaababbabbbaabbaaaabababbabbaabbbbbbbaababbabaabbbbabbabbaaabbabbaababaabababababbbabbababbbaabaaaaabbabbaabbbababaabaababababbbbaaababaabbbbbababaaaabaabbbbbabbbbbbaabbabbbbaaabaaaabaabbbaabaabaaabaabababbbbaabaaaabaabbabaaaaabbaaaaabaaaabbabbbbaabbaaaaabbbababbbbbbabbabbaaaababbbaaaaaaaabbababaabbbbbabbbaaaabbbaabaabbaabbaababbbbbaaaabaabbaabaabbbbbabaabbaabbbbaabaaabbbbabaaaabbaabbbbabaaaababaaaaababbbbbbbabaaababaaabaabababaabababbbaabaaabbabbbaabbababbababbbaababbaababababbbbabbbbbabbabbaabaabaabbbabbbabaaabbabbbbababaaabbbaaabbaabbbbabbabbaababbaababbabbbabbbaabbbabbbbbbbababbaaababbbaababaaabababaabababaaabbaabbbabaaaabaabaababbababbbbaabaabbbbaaababaaabbbaaaaaaaabaaabbbbbaaaabababbabbabaabbbaababababbbabbaaaababbbaabbbaabbbabaaabaaaabbbaababbababbbbabbbbbababbbabaababaaabababbbabbbabbababbbbbaaabaaaabbbabbbbbaababbbbabbaabbbabaabaaaabbbaabbbbabbaabbabbabbbaabbabbbabaabbbaabaaabbbaaaabaaababbbbbbbabaaabaabbbaaabbbbabaaabbbbaaaabbaaabbbababaabaaaabbaabaaaabbaaabbaaabbaaaaabbaaabbababbbbbaabbbaabababbababababaaabbbbaabbabbabbbabbaaaababababbb
bbbabbabbabbbbbabbbbbabbbbaabababbabbbbbabaaabbbabaabbbabbbabaaaabbbbaaabaaabbbabbabbbaaabbbbbabaaabbbbabbababbbaaaaaaabaaaabbbbaababbbbaaaababaaabbbbbbbaaabaaabababbabaababbbaaabbababbbbaabaaababaabbbaaaabbababbbbabbbabbbaababaaababaabbabbabbbbbbaabbbbbbbbbaaababbaabbaaabbbbbbbabaaabaabababbbbbababbaabababbbabbbbbbabbbbbbbbabababbaaabbbabbbaaabaabbababaabbabaaaaaabbbaababbabaabbaaaaaabbaabbbbbabbbbbbaababbbbabbabbbbbabbbabbaaabbbbbbabbbbaabbaababbbbbbababaababbbaaaaaabbbbbaabaabababaabbabbbabaabaabbbbbbbabbbbbabbbbbabbbaabaaabaabababaaaaaabbbbbbbbbbbabbaaaaabaabaaabaabbbababababbbbbbabaabbababbbbbbbbabaabbabbbbbaabbbbbababbbaaabbbbbbaabaaaabbbaaaaaabbbbabbabbabaaabbabbbabbaaabbbaaaaaaaaaaabababbaabaabaaabaaaaaaaabaabbabbaabbaababbbaaabbaaaaaaabababbbbaabbbbabaabbbbaabbaababbbbbbbaabbaabaaabaaababbbbbabaaaaababbaabbbbbabbabbbbaabaabaabbbbbbaabbbababbbaabaabbaabababababaabbabbaaaababbbaaabaaabababbaabbbaaabaabbbababbbaaaaabbaaabbbbabbbbbbbabbaaaaabbabaabbabbbabbabbaabaabababbbbabababbaabbbbaaababaabbaabaaabababbabababaabaabbbbbabbaaabbababaaababbbbabbaaabbababaabbbbabbabbbabaaabbababbaaaaaabbbbabaaaabaababaabaaabbbaaabaabbbabbbbabbbbbababbbabaaabbabaaaabbabaabababbbabbbbbbabbbaababaaabbaabbaaaabaabbbbaababbaaabbabbaaababaaabbbbbbbabababaaaaabaabbabaaaabbabaaabaaabaabbbbbabbbbabbbbbbbaaaaaabbabaaabbaaababbabbbbbbaaaaabbabaaaaaaabaaaabaabaabbababbbbaabbabbabababbaababaabababaaababbbabbababbbbaaaaabbbbbaabaaababbbaaabaaabbbababbaaaabbbbaaaaaababbaaaaaabbababaaabbbbabaaabbbbbaaabababbbaaaabbbaabaaabbbbaabbaababaabbababaaaababbabbbbabbbaaaaabbbbbaaabbbbaabbbabbbababbaaaabbbaabbaaabbbaabbbaaaabaaabaabbaaaaaaabbbbaaabbbabbaaaababaaaabaaabaabbbbbbaaaaabaaaabaababababbabaababbabbbaaaaabbaaabbaabbabbbbbbaaaaaabbbbbaababaaabbbbbaaaababaabbabbbbabaabbaaabbbbaabbabbabbbbabaabbbbaabaaabbabaaaabababaabbbbabbabaabbabbbbbbaaaaaabbaaaaababaaaaabbaaaaabbbbaaaaabbabbaabbabbaabaaabbbaababbbbabaaaabbbaabaabbababbbabbbababaaaabbabbbbbbabbaaaaabbbaaabbaabbbbabbbbbabbaaaaaaabbabaababbababbbb
bbaabbaababaabbaabbbabbbabaaababaababbaabbbbaaaabaabaababaabbaabaabaaaababbabaaabbaaabbaabaaabaabbbabbbbabaabbbbaaaaaababbbabbbaaaabaabbaabaababbabababbaabbabbabaaabbbbbbbbbbbbbabaabaabaabaabbaaabbbaaabaaabbababbbababbbabbaabbabaabaaabbbbabbbbababaababbaabababaabbaabababbaaaaaaaabaaabbabbbabbaababbabbbbaabbbaabaababbbbbaabaaaabbbbbaaaabbabababaabaaabababbbbaabbabbaabbbabbbbbababbbaabababbaaabababaababbaaabababbabbaababaaaabbaaaaaaaabaabbbbaaababbbbaabaababbbbbbbbbaababbabbaaaabbbbbabababbbababbabbbbbaaaabbbababbbbababbaabaabaaababbbaaaababababbbbababbaabaabaababaaaaaaabbbbbbbababbabbabbbbabbbabbaababaaabbbaabaaaabaaaaaaaababaaabbaabbbbababbaabaabababbaabbbbbbaabbabaabbababababaabaabbabbbbbaaaaabaabbabbbbbabaabaaaabaaabbaaaabbbaaaabbbbbaababaabaaaababbababbabababaaaababbbabababaabbaaabbababbaabbaabaababbbaaaabaaabaabbababaaabababaaaaabbaaabbabbabaabbaabbbbbaabbaaabbaaabbaabaabbababbbbbbaabbbabbbbbbabaaaabaaaabaababaabbbababbbabaabbabaaababbababaaababaabbaaaaaaaabbabbabbababaaaaabbbaaababbababaaabbabaabababaababbaaabbabbbabbababbbbbaaabbaabbbabbaababaabaabaababbabbababaabaabbaaabbbaaaabababbbbabbbaaaabaabbabaabbbaaaabaabbabababaababbbbbaababbbaaabbbbbaaaabbbabaabbbbabababbbabbabbaaaaaaaababbabbaababaaabbbbababbabbaabbababaabaabbabbabbabbbaaaabbaabbbaabbabaabbaabaaaaabbbaaabaaabbbaaabbabaababbaabbbabaabbababbababbbaaaaababaabbbaababbababababbbaabbbbabaabbaaabaaaaaaabbababaaabbaabababaaabaabbabaaabaabbbbbababbbbabaaabababaaabbababaaaabaabbabaabaabbaaabbbbbabbabababaaaabbababbbaaabbbbbbaabbbabbaaabbbbaaaaaabbabaaaaaabbbaababaabaabbabbababbbabbaababbbabbabbaabaaabbbbbbabbaabbaabbabbaabbbabbaabbbaaababaabbaabbbbaabbaabbabbbbabaaaabbabababaaabaaaaaabaabaabaaaaabaaabbbabbaaabbaaabbabbaabaaaaabbabbbabaaababaaaabababbabbbbbabababaabbaaaaababbbabbbbbbbbabbabbbbbabbbbababaabaaaabbabbaaaaaabbbbaaabbbbaaabaaaabbbaababbabaaabbabaaabbbbbbaaaabaaaaabbbbbabbabbababbbabbbabaabbabaaaabaaababaabbaababbbabbabbbabbbbbbbaabbabaabaaaaaabababbbbabbbbaaabbaabbabbbbbaabbabaabaabbaaaaaaaaaabaabb
abaababaabbaaaabbabbbababbbabbbabbbbbaabaaabababbaaaabbabbbaaababbaaaabaaaababbbabbbbbabbabbabbbabbbaabaabbbbbbaaaabbaaaaabbbabaaaabbabaabbabaababaaabaaabbaaaaaabbaaaabaaaaaabbaabbbabbabbaababaaababaaabaabaaaabaabaaaaaababbbbbaaabababbbbbaaaaaabaaabbbbbababaababbbbbbababbbaabbbaaabbbbbbaabbaaabaaabaaaaabaababababbbaabbbbabaababbbababbbaaabaabbabbabbabbbaaabbaaabbababaaabbbbaaabbaaabbaaabbbbbaaabbabaaaabaaabbaabababaaaababaaaaaabaababaaabaabbbabbbaabbbabbaaabbaaababbbbbaaaaababbbbaababaaaabababbaabababbbbbabaaabaabbaabababbaaaabbaabbbaababbabbbbaabbbaaabbbababaabbbbababaaababbaaabababaaaaabaababbbbbbaaababbabbbbbabbbababaaaabaabaaaaaabbabbaaaaababbbbbbbabbaaabbabbaaaabaaaaaabababaabaaaaaabababbbaababaaabbbbbaaaaaabbbabbbbbbbaabaabbaaaabaabababbbaaabbbbaabbabbabbaaabbbbabbbbbaabbaabababbabaabaabbbabbaabaabababbbaababbbbbbbabbbbbaaaabbaaaabaabaaabbabbabbbbaaaabaaaaabaababbaaaabaabbababbaabbbbbabbbabbbbbabbabbbbabbbbaaaaabbbaaabbbbabaaababbbaabbaaaaaaabbbbaaabbbababbbbbabbabbaaaababababababaaabababbbaabbabbbbababbaaaaabaababbbaabbbbabbbbbabbbbbbaaabaaabaaabaaababbbbbbaaaabababbbaaaabbbbabbabbbbabbbbaaaabababababbbbabbababbaabbbaababababbbbabbaaabbabaaabbaababaabaaaabbaaabbaaabbbbbbbbbababbbbaababaaababbbbabbabababaabaabbaabaaaaaabbabababbababaabbababaaabbaabaaaababbbabbbaaabaaabbababbbbaaaabababaaaababbaaaaaabbbaaaabbbbbaaaaaabbaaabbbaabbbbbaaaabbbaaaaabaaabaaabbabbbaaaaabbabbbbaababaabaabaaababaaaabbbabababaaaaabbbabababaabababaabbbbabababaabaaabbababaaaababbbababbbbbabaabaaabbbbbbabbabbbaabbbbbbabbaabababaaabaaabaaabbababbaaabaabbaaabbaabbabbbbbabbabbbabbabaaababbbaaaaaaabaaabaababaabbaababbbbaaababbabaabbabaaaabbbaaaaaabaabbaabbbbbbbaabbabbaabbbabbbbaabababbbaaabababbabbbabababaaabbaabbaabbaababaaabbbaaababbbaaaaaaaabbbabbbbbaaabababaaababaabaaababbbaabbabaabbaababbabbabbbbaabbababbbbaaabaabbababbabbaabbaaabbabbbbababbaabbababbababbaaaabbabbbaabababbbbabbabbbaabbaabbbaabaababbaaabbaabaaababaabbaabbbbaabaaaaabbaaaaababaaaaaababbbbbaabbabaababbbbabbbabbaabbabbaaabaaabb
aababbbabbbbbbaaaababbababaabaabababbbabbbabbaaaaabbbaaabaabaaaabbabaabbbabbbabaabaabbaababbaabbbababbbaaabaababaababbabababbabababaaababbbbbaaabaabbbabbabbbaabbabbbabababbbabaabbabbaaabaaaabbbbbababbaaabbabbaabbbbbbbaababbabbaabaaabbbaabaababbaaabbaabbaabbaaabaabaaababbbabbabbaabbbaaabababbbbaaaabbbbaaaabababbbababbbbbbbabbaaabbaabaaaaabbbaaaaaabaaabaaabbaaababbbbbabbbbbbabbbbabaaabbbabbaaaaabaaaaabbbaaaaabbbbabaaabaaabaaaabbbbbababbbababaaabbaaabbbaababbaababbabbbbbaababababaaaaabbaaabbabaabababbbbaabaabbabbbabbbaababaaaaaabbabbbaaaaabbaabbbbabaabababaaababaaaaabbbbaaaaababaabbbaabbaaaaaabbabbaabbbbbabbabaabbbaabbbbaabbbaaaaabbabbaabababbabbbbbbbabaaaabaabbabaaabbaabaaabbbabaababbababaabbbbbbbaaabbabbabaaabbbabaaaabbaabbaabbabbbaababababbaaabbbbbaaababbabbabbbbabbababaaabababaabaaaaababaaaaaaabbabaabaaaababaaaaabbbabbbaabbaabbababbabaababbabbbabbabaaaabaabbbabaabaabaaaaaababaaabbbabaabaaababbaaababbaaabaaaabaabaaaabaabbabbaaaaabbbaaaaababbbbaabaabbbabababaabbaaaaabababbbbbabbbaababbbaaabbbbababbbbaabaabbbbabbabbbbabbabbbbbaabaababbbabbabbbbabaaaabbabbabbaaababaaaaaaababbbbbbaaaabbbbbbaaabbabbbbbbabaaabaabababaabaabbaaaabaababaabaabbbbabababbbbabbbaaaaababaaaaabbababbbaaabbbbaaaababbbbaabbababbbbbabbabbabbbababababbabbbaaaaabaaabbabaaaaabaabbaaabaabbababaabbbbabbbbababbaabbbaaaaaaabbabaabaaaaabbbaaaaabaabaaaabbaaabaababbabababaabbbbabbabbbbbbaabbbabaabaaaabbbaaaabbabbbbabbbabbbaaabaaaabaabbababaabaaabaaaaaaababaaaabbabbaaabbbbbabbbabbabbbbabbabbabbbaabbbabbabbbabbabbbbabababaaaaabbbaabaababbababbabbabbbbabbbabbaaabbababaabbaaabbbbaaabaaaababbaaabbbbaaaabbbbbbabaaabbbbaabbbbaaaabababaabbbaababbabbbaabbaaaabbbaabbaaaaabbbbabaaababababaaabababbbbaababbabaaaaaaabbbbaabbaaabbbbbaaaaaaabbaabaababbbbaabaaabbbbabbaabbaaabaaaaabaabaaaabbaabbaaaaaabaaababababbbbaaabbababaabbabaabbaababaaaabbbbbbabbbbabbabababbabbaabababbaaaabaabaaababbbabbababababababbaaababbabbaaababbbabbaaabbbbabaaaaabaabbaaaaabbbbbaaaabaaababbababbbabbbaaaaaababbabababaabbabbabbbbbbbbbabaaabbabbaaaaababaa
aaaabbaaaaaaababaaaaabbaaabbaaabbbaabbabbababbbbbaabbabaabbababbabaabbaabbabbaabaaaaabbabababbabbaabbbabaaabbbabbbabbbaabaaababbaaabaabaaaabbbbaabbbaababbbbabbaabababaabbbbbabbaaabbaabbbbaabbbabbbbbbaabbbbababbaabbbaaabaababbbababbaababaaaabaaaaababbaabbbaaaabbbaaaababbbbbbbbabaababbabaaaababbaaabaaababbabaaaabbaaabbbbbbbabbbbbbaaabaaababbaaaabbbbabbabbaababbbbbbaabababbabaabaabbbaaaabaababbbbbabaababaababbabaaababbbbbaabbbbbbaaabbabbabaaaaaaabbbaabbaaaaabbababbbbbbaabbbbbbabbbabbababbbabaababbaaabaaaaabaaabaaaaabaaabbbaababbaabbabbaabaaabbbaabbbababbabbaaabbaabbbbbbaaaaaaaabbbbbaabbbabbbaabbababaaaaabbbaaabbaababbaaaabbbbababababbbabaabaaaaababbbaaabbbbabbabbaaaabaabaaabaaabbbaabaabbbabaabbaabbabbaaababbabaabbbbaaaabbaaabaaaabaaabbababbbaabbbbbaaabbbaabaabbaabaabbbbbaaaabaababbbbbbbbbaabbbbbaabaaaaaabbabbaababaabbbbbaabbababbbababbaaaaaababbbabaabbababbbbbaabaabbbbbaabbbaaaabaaaabbbabbbabbaaaaaabbaaabbbbbbaaaabbabababbaabababbaaaaaabbbabbababbbabaabbbbbaaabaabbbbbaabbaaaabbbbaaabaaaaababbbbbbbbaaabbbbbbbaaababbbabbaaaaabaaaaabbbabbbbbabaabababaaabababaaabbaabaabbbbbbabbbaaabbaaaaabbabaabbbbaaabbbababbbbbaaabbababbabbbbabababbbbaabbaabaaababaabbbaabbaaaabbbaaababbbbababaaababbbbbabbbbaaaaabbbbbabaaabaabbabbabababbaababaaaaaaaabaaaaaabaababbaaabbaababaaaabbbaabababaaaaaaaaaabbababbabbbaaaababbbbbbbaaaaaabbbbbbaaaabbaaaababaabbbbbaababbbbbababbbababbababbbabbbbabaaaaaaabbbbabbbbabaabbbaabbaabaaaababbaabaaabaabaaabbaaaabaabaabbabbaaaabbbbaaaabbaababbbababbbabbbbbaabbbbababbaabbbaaaaabbbbbaaaaabbbbabbbbbbaaaaaaaabbaabbababababbaababbabbabbbbbababababaabaaaaabaaabbbabbbaabbaaaaaaaaabaabababbbbbbbabaabbababbbabbabaaaaaababaabbbbaabbbbababbaababaaababaababbaaaaaabbbababbaaabaaaaaaaaababbababbbaaabbaaaababababaabbbabababbbbabbbbbaaabbbaaaaabbbabaabaabaabababbbaaaaaaabaaaaaaaaabbaabbbbbbabaabbbababbbabaaabbaaaabbaabbabaabbaaabaaaabababbbaabaabaaaababbababaabaabbbaaabbabbbabbaaabaabbabbbbbabbabababababbbbbaaaaabbbaabbaaaaaaabbaabaabbabaaabaaabbabbaaabbaaaabaaaabaabaaaabbaaaaa
abbaaababbaabbbabababaabbaaaaaaabbabababaaabaaaaaaaaabbaaabaaabaaababbabbbbaabbbbababbaaabaaabbbabbbbabbbabbabbaababbaaabbaaabbaabaaabbaabbbbabbabbabbbbbbaaaabbbbbabbbbbbbbaaababbaaabbbaababbaaabbbbaaaabbbabaaabbbbaabbabbabbbabaabaabbbaabbabbabbabbbbabbbbaaabbabbababbabbabbaabababaaabbabbababbbabbabaaabababbbabbaabbbbbbaabbbbabaabaaaababaaaabaababaaabbaaabbbababaaaaabaaaabbaaabababaaabbabbabaababaaaaaabaababbababaabbbaaabbabbaaaaaaaabaabbaabbbaababaaaaaabaababbabbabaaaabbbaaabbabaababbbaaababaabaabbabbbaaaabaababaabbabaabbbbbbabbbbbbabbabababbbaabababaababaabbabbbaabbbaabababaababaabababaaaabaaabaaaabbbabbaabbbbaabaaaaaaabababbbbabbbbabbbbbabbabbbabbabaaaabababaababbbbaaaababaaaabbababbabbaaabbbbabbabbbabaaabbabbbaabbbbbabaababaaaabaaabaaaabbbaabaabaabbbabbbbbabaaaaaabbbbaaaaaaabbbaaababaaababababbbbabbabbabababbabbabbabbabaabaaaaabbabbaabbababbbbaaaabbbaaabaabaaabbabbbabbbbbbbbaabbabaaabbbabbababaaabbaababbababbbbaabaabbbbaaaabbaaabbabbbbbbbabbbbbbababababbabbbbbbaababbbabaabbaabbabbbaababababbaabbaaaaaababbbbbbbbaaababaabaaaabbbbaababbbbaabaababbbbaaabaababbbbbababbbbbbaabbbababaaaaaabbbbbbbbabbababbbbabaababbbbaabbabaabbabbababbbbbaabbaaaaabbaababaaababaababbbabbbbbababbaabaaabaaabababbbabbbabbaabbabaaabbbbaababbaaabbabbbbbabbbababbbabbbabbabbbbabbabbbababaabaabaaaababbabbbbbaaaababbbbbbaaabbbabbabbabaaaabbabaaabbbbaabbaaaabaaababaababbbbbabbabbaababbaaabababaabbbbababaabbabbaaabbbaabaabaabbababbbbbbbbaabbbaaaabbbbaaaaaabbbaabbaaabbbabbabbbbbbbaaabbabbaaabbbaabaaaaaabbaabbbabaabbbbaaabbbabbbabaaababbaabbbabaabaabaaaababbbbabaabbaababbabbaaaaabbaabbbaabbaabbbaababbabbabbaababaaabaabbabbbbabbbbbbbbbaababbabbaaabaaabaabbbbababbbbabbaaaaabbbaabbaabbabbbabaababbbabababaabbaababbabaabaabbaabbaababaaabaabaabbabbaaaaababababaaabbabbbbbaaabaabababbaabbbbbababaabbbabbbaabbbbbbbabaabbaababbbaabbaabbbbabbaaabaaabaabaabaaabaababaabaabbabbbbbabababbbbaabbbababaabbaaaabbbbabbaaaaababbaaabbabbbabbabbabbbaaabbaabbbaabbbabbaaabbbbbaabaaaaaabaababbabbbbbabbbabaaabababaaaababaaaabbb
baabaaaaabbaaaababbbaabbbbabbbbbaabbabaaaaabbbabaaaababaabbbabbaaababbbbaaaaabaaaaabababbbbbbabaabbbabbbababbbbbabbbbabbabbbaababaabbababbbbbbaaaaaaaabaaaaabbbababbbaababaabbababababaaaaababbaabaaabbaaaababaaaaaaabaabbaabbbaabbababaaaaabbaaababbaaabaaabbbbbaaababaabbbbbabababaaabbbabbabbbbbbbbbaabbaabaabbbaaabbbaabbabbbbababaaaaabbbaabbbabbbbaaaaaaaababbbaaaabbababbbbbbabbaabaaabbbabaaabbababbaabbbbbbbaabbabbbaabaaababaaaaabaaaaaaabaabbbabaaaaaaaaaaaaababaaababbaabbbbbbbbaaaaaaaaabababbabbababaaaaabbbbabbbaaaabaabbabaaaababaaababaabbbbbaabbbabaaaabbbbaaaaaabbabaabbbababbaabbabababaaabaaabaaababbbbabbaabbbbababbbabbaabababbababbaaaababbabbababbaaababaaaabbbabaabbaabbbbbabbbabbbaabbabbabbbaabbbaabababbbaaababbabbbaaabaaabbaabbabababbaababaaaaaababbbbaaaaababbbaabaabbbbabababaabbbabbbabbabbbabbbaababbbabbaaabbbabbbababbabababaaabaaaaabababaabaabaaaabababbabbaaabbbaabbaaababaabbbbbabaabaaabaabbbbbabaaabaaaabbaabbaaaaaaaaabbaabbaaabbabaabaaabbbababbbabaababbabbabbbbbaababbbbabaabaaababbbbbbbabbbabaaaaaaaababbabaaaaabbbabbaaabbaaaabbaaaabaabbbbaaabaabbabbbaabaabababababbbababaaaababbaaaabbabaabbbbabbbbabbbbbabaaabaaabbaaabbaabbbaabaabbabbbaaaababababababaaaabbbababbabbaabbaaaabbbabaaaaaaaabbbabaabbbbbababbbaaaabbabaabababababbbabaabbbaabbaababbababaaaabababaaabbbaabbbbabbabababbaabaaaabaaaabbbbababbbabbbababbbaaaabaaaaaaabaabbaababbabbbbbabbabbabbaabaaaabaabbaaaabbabaabababaababaababbbaaababbbababbbbaabbbbbbbbaabbbbaabaabaabbababababbabbabaaaaabaababbabababaabaaababbbabaababbbababaabbbbbaabbabbaaababbabaaaabbaaaaababaabababaababbbbabbbaaababbabbbbabbaaaaaaaabaaaaabbaabbabaaaaaababaababbbbbbbabbbaaaabbabaaaaaaabbbaabbbbbaaaaaaababaabbbbbbbbababbbbbbbababaaabbaabbbbbbaaaabbbabbabaabaababaabaabbabaaabababbbbbaaababababaaababaaababbbbabbbbaaabbaababbaabbbaabbabaabaabaabaabbaabbbaaabababaabbababbbaabaabbabaaaaaabbbaabbbaababbaabaabbaaaaaabaababaabaabbbbbaaaabbbaabaaaabbabbbaaaabbabababaabbbababbbbbbbabababaaabbbbabaaababaabbbbbaaabbabbbbbaabaaabaaaababababbbaaaaabaabbbabaabbab
bbaabbbaabaaaaaabbababbbaaabbbabbababbbaaabbbbbabbbbaabaaabaaabaaaaabbababbbbabaabababbababababbaababaabbbbabaababbbaabbbbabbababaaaaaaaaabaababbbabaabbbabababbbabbabbbbaababaabababbbbbaababaabbbbaababbbababaaabbababababaabaabbbaaababbaaaabaaaabbbabbaaaabaaabbabbbaabaabbbabbbbbbabbbbaaaabbabbabbaaabababbaabaaababbaaabaabaaaabababbabaaaababbaaabbabbaaabbbbabbababaaabaababbbbbbbbababbbbbbabbabaababababbabaaabbbbbbaaaababbabaaabbaaaaaabbaababaaaaaabababbaabaaabbaababbbabababaabaababbbabbabbaaabbbababbbbbaabaabbbababaabbbabaabaabbaaabaaabababbbaabbbbbbbaaabbaabbabbbbaabaabaaaaabbbbaabaabbbaaaaaabbbabbabbaaababbabbbabaaaabaaaaabbbbabbaaaababababbbbabaaaaabbabbababaabababaaaaaabaababababbbbababbaabbabbabbaabbabaabbbabbaaaaaabbabbbbbbaabbababbabbbbbbbaaaabbbbbbababaababaabbaabbbaabaabbaabbbaabaabbaabbbbabbbbbbbbbbaaaaabbabbabbbbbaabbbbabbaabbbbabbaaaabaaaababbabaaabbbbbabbabbaaaabbaaaababaabbbaababbabaaaaaaaaaababbabababbaabaababaaabaaaaaabbbbbabaaabababbbbbaaababbbaababbbaabbbaaaaaabaaaaabaaaaaaaabaabababaabbbbbbaaaabababbbabaabbbbabbbbbaababbbaaaaaababbbabaaabbbaaaaabbabbabbababbbaaaaaaaabbbbbbabbbbabababbbbabbbabbbbbbbbaaababbbbbbbaaabbbbaabaabaabbabbaabaaabbbabbbabaababaabbabababbaaabbabbaaaabaaaabbabaabbabbababbbbbaababababbbbaaabbbabbbabbabaaaaaaabbbaababbaabbabbbaabaabaabaababababaabaaabbabbbaabbbaaabbaaaaaaaabbbabaaaabbbbabaababaaabbbbababaaababaaaaaaabbaaabaaabaaaababbbbababbaaabbaaaabaaabbbaaabababaaababaaaababaabaabaababbaaabaaaaaaababaaabaababaabbaaabbaabbbbabababaabbaabaaabbbbbbaabbaababaabbaaabaaaaabbaaaaaabbaaaaaaaaaabaababbabbabbbbaabbbbbbbbbbabbaabbabbbababbaaabbaababbbabaabbbabbaaaaaabbbbaabbabbabbaaaabbbaabbbbaababbaabbbaabbbbbaabbbaababaabbaaaababaaaabbabbbbabbaaaabaababbaabbabbbbbabaabbababbabaabaabaaaabaabaabaaabaaababaaabbabbbabbabbabaaabbbaaaaaaaaabaabbaaabbbbbbaaabbaabababaabaabbbabaaababaabbaaabbbbabbbaaaabbbbbabbaaabbbaabababbabaaabaababbaaabbbbbbabbababaabaaaababaababaaaabbbbbaaabbbaaababbabaabababaaaaaabbbbaaababbabaaabbaabbbabbbbbababaabaabaab
aaaabaaaabbaaaaaabbabbaabbaabbaabbbaabaaaaabbaababbbbbbababaaababaaabbbababbbaabaaabbabaabaabbbaabaaaabbaaabbaabababbbbbbbbbabaabbbaaabbabaabaaaaaaabaaabaabbaababaaaaabbbbbaababbbbbabbaaaabaabaababbabaaababbaaabbaaaaabbabbabbaaabbaaabababaaaaaabbbaababaaaaabbabbbabaaaaabbbaabaabaabbabababbbabaaabbaabbbbbbbbabbabbbababaaaababbabaabbabbabaabbbaaaaabbaaaabbabbbabaabbbabbaabbabbabaaaaaabbbbbaaaabbbababbbaaaaabbabbaaaabbbabbbaaabaabaaaaaabbabbbbaabbaabbabababbababbbbbbbaaababaabaababbaaabbabaabababaaabbbaabaaabbabbaabbbabababaabbbaabbbbaabaabbabbbaaaabbbbbbaaabbaabaaabaabbbaaaabaaabaaabbbabbbaaabbabbbbbbabababaaabbbabaaaaaababaaabaabaabbbabbbbbbbaabbabbaabbaabbbbabababaabbbaaabbabbbababaabaaabbbaabaaaaabaababbbaaabbbbaabbbbbbaaaabaabaaabbbaabbabaababbaaabbabbabaaaabbaaababaabbaabaaabababbababababbabbbbaabaabbabbbbbaaaabaaabbbbbbaabbaabaaabaabbabbaaaabbbaabbaaabbbabbabbbaaababbabaabbbabaaaabaabbbbaaabaabbbbbbbabbbaabbabaaaabbabbbabaabaabaabbaabbaabaababbbbbbaabbbbbbbbbbaabaabababababababaabbababaaaababbbbbaaaabbaabbbbbbbaabaaabbbbabbaaaabbabbaabaabbababbabaababbabbaaabbaababaabaaabbabaabbabbbabbabbabbbaaaabbbabaaabbaaaaababaababbabbbbabbaaabaaaabaaababaabbaabbabbabbbaababaaaaaaaaabaaabaabbabababbbbaaaabaaaababbababbbbaabbaabbaababbaaaabbbbaabababbabbbababbbaabbaabbbbaaaabaabababaabbbababbaaaabbbabaaaabaabaaaaaaaababbaabbaabbbababaaababaabaaababbaaaabababbababbbababbbabaabaaaabaabaabbaabaaaaaabbbabaaaaaaababbaabaaaaabbbaabbaaaaaaaaaabbbbabababbbbabbbabaabbbbbaaabababaaaabaaabbbbbbbbbabaabaaabbabbbababbbbabbbbbbabaabbabaabbbabbbbbbbaabaaaaabbaababaaaabbbbabbaaabbabbaabbabbbbbbbaabbabbabaaababbaaabbaabbbbbbaaababbbbababbaaabababbababbbbaaabababaabbbaaabaaaaaaabaaabbababbbbbaabbbaaaaaaaabbbbbbabaababaaabbbaaabaaaabbababbbaaababbbaabbabbaaabbbbaaaaababbabbbbaabaabbaabbbbaabbbbaaabbbbbbaaaaabaaaabbbaabaaabbbbababbbbabbbbbbaabaabbbbaaabbababbbabbaaaabbaabbbbbabbaabaaababaabbaaaabbbabaabaaababbbbbaaaaaaabbbbbaabbbaaabbbabbaabbbabbabbbaaababbbaaaabaaaabbbaaaaabbbbbaaabababbaaaabba
aababbbbbbbabaaaababbabbaaababbbabaabbbaabaaabbbaabbaabababbbbababbabaaabaaabaaaaaaabbaaabbbbabbaabbbbbbabbababbbaabaaabbabbbbaaabbbaababbbbaabababbaabbbbbabbabbbbbaaaaaabbabbbabbbabbbbaabbbbabbaabbabbaaaaabaabbabbabbabbbaabbbabbabaabbabababbbaabaabbbbabbbbabbbbbababbabababbbbaabaaaabbbbabbabbabbbaabaaababbaabaabbabaaabbbabaababbbbbbababbbaaaaaaaabbabaaabbaabaaaabbaaaabbbbbbabbbbaaaabababaaabbaaaabababbabbabbbbababababbbbaabbaabbbaaabbbbabbaaaaabaaaabbababbaaaaababbbababbbbbaabbbbaabaaaabbbabbbbabbbaaabbaabbaabbaaaaaaaabaaabbbbbaababbababbabbbbbaaaabaabaabbbaaaaababbbbaaaaabbaaabbabaabaabbaaababababbbbababbbbbbbbabaababaaaaabbbaabbbaabaabbaabbbbaabbbbbbbaaaaaabababbbabbbabababaaaabbbbbbbabbabbaaabbbababbaabbabbbabbabaababbbbbbbaaabbbbabbbaabaabababababbbaaabbaabbbabbbbbaaaabbbababbaabbbbbabbabbbaabbbbaaaaabaabbbbbaabbabbbbabaaaababbabbbbbbababbbaaababaaabbbbaaaaaaaababbbaabbbbababaaabaaaabbbabaabbababaabaabababbbbabbaabaaababbbbabbbaababaaabbbbababbabbaababaaaababaaaababbbaaabbaabbabbabbbaaabaababbbbaabbbaabbbbbabbbbabbbbbabbaababaaabbabbabaababaaaababbaabababaaabbbababababbaabbabababaabababbbababaaaaaabaaaabbbbaabbbaaabaaaaaababbabbbabbbabbbaabbaabababbbaaabbaabaababbabbbabbbbababbbbbbabbbbabbbabbbabbabaabaaabbbababbbabbababbbababbaaaaaabaaaabbbbaaabbbaababababbabbaaaaaabaabaabbaaaabaaabbbabaaabbaabbbabbbabbbaaabababaaaaaaaabbababaaaabbaaabababaabbabbababbbaaabababaaaabbbabaabaaabaaabbababbbaababaababbbabababaaabaababbbaaabbbaaabaaabbaaaaaababbbababbbbabbbaabbaabaabaababbbaabaabbbaabaaabababbabaababbbbaabbabaaaabbabaaabbbaaaaaabbbaaaabaabaabaaabbbababbaaaabaabbbaaabaabaaaaaaabbbabbbbbbabbbababaaaababaabbabbaaaaabbbabbabbbbababbabbaaaababbbbbbaaaaabaabababaaabbbaabbbabababbbbaabbbbabaaabbbaabbababbbbaabbaababbabbabbbaaaaaabbaabaaababbaabbbaaaaaabbbbaabbbbaaaaaabbbabbbbbaaabaaaaabbbbbaabaabbabbbbbbaabababaabbbbabaaabbabbbabbaabaaaabbabbabbaaaaababaabababbbaabbbbbaabababaabaabaabbaabbbbbbabbbabaabbbaabbbaaabbbbbabbbaabbabababbaababaaaaabbbaababbaaaabbbabaaabbabaaabaab
aaabbaaabbababaaaabbabbaaaaaaaaaabbabbbbbabbaabbabaaaabbababababbbabbbbaaaabbbbbabbabbbbbaabbaaaaaaabaabaaaaababaaaaabaabbbaaababbbaaaabaabbbbbbbbbaaabaabaabbaabaabababbababbaaabbbaaabbabbaababbbabbabbbbbaaaabaaababaaabbaaaababbbabbbaabaaabababbaaaabaabaabaaaaaaabaabbaaababaabbababababaabbbbbbbbbabbaaabbaaabaaaabaababbabbabbbaabbbaaaaabbbaaaaabbabaaababaaaaabababbbaababbaabbbbbbababaabbaaaaaaaabbabbabbbbabaaaabaabaabbaaaabaabbaaaaaaabbbbbbbbbabaabbbaaabaabbaaabbbbaaabbbbbbaaabbababbbabbaaabaaaaabbaabbabbababaaaababbaaaaababbbbaabbabbbbabbbbaaaababbbabaaaabbbbaaabaabbbabbbbaabbbbaabaabaabbbabbbabbababbaabaaababaababbbaabbabababaabaaabbbaabababbbbababbaaaaaaaabaaaaababaaabbaabbaababbbaabbaabbbabbbabaaaaabbbbaaabbbbaaabababbbbbabbaababbbbbbbaabbaaabbbbababbababababaaaaabababaabbbbbabbaaabaabbbbbabbababbabaabaababbabbaabaaaabaabbaabaabbaaaabaaaaabbbababbbbaabbaababbbaaabbaaaaabaabbabaaabbabababaaabaaaaaaababaabbabbaababbbaaabaabbbabbabbbaabaabbabbaabbaaaaabbbabbaabaabaaabbaabbbaabababbbbbbaabbbabbaabbabbbaabbbbaabbbabbabaabbbabbaabbbbaaaaabbabaabbabaabaaabaabbbbabababbaaaabaaaaababbababaaababbaaabbabbababbbbbaabaabbbbaaaaabbbbaabbaaaababbababaabbaabbbaababaaabaabbbbbababbaaaabbabbbabbbbaaabbbabaaabbaabaabaabaabbaababbbabaaaababaaaabaaabaabbababbbbbabbabaaaaaaababbaaaaaabbaababaaabababbaaaabbbbababbbbbbaabaaaaaabbbababbbbaabbbabbbbbbbbbbbbabababbbabbaaaabaaaaaabbabaaaaaabbaababaaaaaaaabaaabababbabbbabababbaaabbabaaababbbabbaaabaaabaabbbbaabbbaabbabbbababbaabbaaaaabaaaabbababbaabaababbaaaaaabbbaaabaaabbaaabbbabbaabaabbaaaabbaabababaabbbbaaabaaabbabbaabbabbbaaabbbbbaabbbbbabaabaababbaababbaababbababaabbbbaaabbabbaabaaaabbaabbaaaaaaaabbbbabaaabbabbbabbaabababaabababbbbaaabbbaabaabbbbbabbbbaaabbabbabbababaaaabaabbbbbaabbaaababbaaaaaaaababaababbbbabbbbabbbbaaabbabaabbbbbaaabbababbbababbabaababbaaaabbaaaaabaabbabbaabaaababbaaaabaabbabaabbabbbbbabbbbbbbabbabbbabbbabbaaabbabbaabbbbababbabaabbbabbbabaaaabbababbabbabababaabbaabbbabaaabbbbbbabbaaaaaabbbaabbbaababbbaaabbabbaabbabaab
babaaabaaabababababbbbbabababbaaaaabaaaabbbbbaababbbbabbbbbbaaabbabababaaaabaaabbabbaabbbaaaabbbbbbbabababaaaaababbaaaaabaababbabbabbbbbbbbbbaabbbaaaabaaabbbabbbaabababbbbbbaaabbbaaababbbbbaaabaaabbaaabbaabaabbbabbbbbbabaabaaabbbababbbbaaabaaabbaabbbabaaabbbbbbababbaabaaaaabbaaabbaabbaaabbabbaabaaabaabababaaabbbabababbbbabababbbbbaabbbaaabbabbbbabaaababbbabbbabaaabaabbaaaaaaabbbababbabbbbabaaabaaaabaaaababbbabaaaaaaaabaabababbbbbbbbabbababbbaabbaabaabbbabaaabaaaaaabbaaabbbbbbbabbbbbaabaaaabaaaabaababbbbabbababaababbbabaaababbbaabaaabbbaaababbabbbaabbabbbabbabaaaababbaaabababbaabababbaaaaaaabababbbbbabbbabaaabbaabaaaaaabbbbaaababbaaaababbaabbbbabaabaaaabbbbbabaaabbbabaaabbabaaaabaabaaaaaabbbbbbaaaabaabaaaabbabbbbabaaaababaabaababaaabbabaabbbabbbbbabababbaabaaaabbaabbaabaaabaaaaaaabbaabbababbabbbaaabbaaaababababbbbabbabbbbbbbababbbbaaaabbabaababbababbbaaaabaaabbabbbbbbabaabbabbaabababaaaaaaabaabaabbbaaaaabaaabbbabbababbbabaaabaaabbabbbabbbababbaaaaababaaaaabbbaabbbbbabbbabbaabbbaabbaababbbabababaabbababaabbbbbabbbaabbaababbabbaaabbabbababaaababaabaabaaaababaabbbaabbaaabaabbbaaaabababbaaabbababaaabbbbabbbabbbbbababaabaaaaaabbaabaaaaaaababbaaabaaabaabbbbbabbaabbaabaaaabbbabbbbbabaaabbababbbbaaabbbbaaaabbbbabaaaaabbaabaaababbbaababaaabaabbaaabbabbaaabaaabbaabbababbabbbaabbaabbaaabaaabbbaaabbaaaaabbabbbababbabaaaabbaababaaababbbabbaabbabbabbabbbaaaaababbaabaaabaaaabbabaabaabbbaabbbbbbaaaabaaaababaabbabbabbbbabbabbbbabbaaaaabbaaaabbabbaababaaabaabbbaabaaabbbbbbbbbaaaabbbbabaabbaabbaaabaaaaabaaababbaabaaabbaabaaabaabbaababbbaabbaaaaababaabaabbbbabbababaababaaaabbbaaababbbabababbbaabbbabbbababbbaaabbbbabbabaaabaaaaaabaabaaababaabababbabbbabbbababbaabbaabaabbbabbabaababbbbababbbbaabbbbbbabbabaaabaabbbbaabaaabaaaaaaaababbbaabaabbaababbabbbabbabaaaabaaaaabbbababbbbaabbbaababaaaabbbbbabbbabababbbaaabaaabbabaabaaabbbbbabaaabaabbbbbbbbabbbababaabbabbabbaaabaaabbabaaabbaaabbabbbababbbbbbbbaaababbbabaabbbabbababbabbbbabbbaaaababaaabaabbbabaaaaabaabaabbbbabaaaaabbaaaaabbbabbabbbaabab
aabbbaabaaabbabbaabbabbbabbabbbbaabbbbbbbbabaaabbaababbbbabbbaaaaababbbaaabbaaabbbaaabbbabbabbbaaabbbbabbabbbaabbbabbabbbbaabbaabaabbbabbbabbbbbaababababaaababaabababbbbababbabaaaabbaababbaaaabaabbabababbbababaaaaaaaabababbbbbbababababaaabbbbbababbbbbbabaaababbaabbaaabbabbaabbbabaabaaaaaabbbaaaabaaaaabbaaabababaabaaabbbbaaabbbabbbbaabbbbbabbaaabbbbbbaaabbbaaabbaabbaaaaabbbaaabaabaabbabababaaababaabbbabbabbaaaaabbaabababbbabababbbbbababbbabaababaabbabaabaaaaabbaabbaaabbbbaaaabaaabbabaabaaabbbbabaaabaabaaaaaaaabbabaabbababaabbabbbbaabaaabaaaabbaabbbbaababaabbbbaabbababaabaabbaabbaabbaaabbaabaaaaababababbabbbbbbaaababbbabaaabbabbbabbaababaaaababbbaaabbaaabaabbababbaaaabaaaaabaababaabababbbaaabbbabbabbbaaaaaaaaaaabaaabbaababbbbbbbaabaaabbbaaabbabbbbbabbabababaaaababaabaabababbbbbbaabbabbaaaabaaabbbabbbaabababbbabbbbaabbbaabababbbbababaaaaaaaaaabaabbaaabbabbbaaaabbbbaabbaaaaabbbbbbaaabaabbbbbaaaabaababbbbbabaabbbbbaaabbbbabbababbbaaaaababbbbbbaababababaabbababaaabaababbaaaabbbbbaaabbabbaabaaabababbabaabababbbbbabbbaaabababbbbbabbabbbbabbababbbbbbaababbabbaaabbabbbabbaabbabbaabbbbabbbbaabbbaaabbbbbaabbaaabbbbaabaaabbbbaabaabbababbaaabbabaaabbaabaaababbbbabbaaabaaaababababaaaababbabbbabbbaaabbabbaaaaaaabbaaaaaabaaababbbbababbabbaaaaabbabaabbaabaaaaaaabbbbabbbbbaabbaabababbaaaaaababaaaabaabaabaabbababababaaabbaaaabaabbabaaabbbabbaaabbbabbbaaabbaaaaabaabbbabbbbaaababbabbbaabbababbabbaaababbababaababababbbabaabaabbbbbababaababababbbbbabbbbaabbabaaaabbabbbbaababbbbbababbaaaabbaaabaabbbbaabaababbbbaaabaabbaaabbaaaaabaabbbbbababbbabaabbbaaabbabaababbbaaaaaabbbabbabbbbbababbbbababbbbbaabaaaaaaaabbbbabbbabaaaabbabaaabbbabaabbababbaababbbbbabaabaaaaabbaabbbaaaababbabaabbbbabaaaaaababbaabaabaababbbabaaabaaaaaabababbbbbbaababbbabaabbbabbbaaaabbabbbaababbabbaaabbbbabaabbbbbaaaaabbabababaabbbaababbababbabbbaaabaaaabaaabaabbbbbbabbbbabbaabbaabbbbbaaaabaaaabbabbbabbbbabbaabbbbbabbbbaabbbbbbaaabbaaabbabbabbabbaabaaabbbaabbbbaabaaabaaaaabbaababbbbabbbbaaaaaabbaababbabababaabbbaaaaababbbbaa
abbabbbaaaaaabbabbaabbbaabaaabbbababbabaabababbbbabababbbabbbbbbaaaababbabaaababbbbbbaabbaababaababaaabaababaababbaaabbabbaabbbbbbaabbaabbaaaaaabbaabbabaabbabaaababbbbaababbaaabbbabbbaaaabaabbbaabbabbbbbbbaaabbabbbbbbbabaababaaabaabbbababbaaababbabaababaabbabaababbbbbbababbabbaabaabbaabbababbbbbbbbaabbbbbabaaabbabababbaabbbaaaaaababbbbbbaabbabbbaaaaaaaabbaaaabbabbaabababbababbbaabbbbbabbaabaabababaaaaaaabbbbbaaababbabbaaabbaaababababbabaaabbbbabababaaababaabababbbbbaabbbbaabaaabbbbbabbbbaaabbbabbbaaabbabbbbababaababbaaaaaababaaaaaababbabbabaaaaabbaabababaababaabbaabbbbbababaabbabbababbbaaaabbbbababbbaaaabaaabaaaaabaaaabbbabbaabbbbabbbabaababbbbababbbbabbbbbbaabbbaabaaaabaababbbaabbbbbbbbbbbbaababbbaaaabaaaabaaabaabaaaaaaabaababbbbababbababbbabbbabbbbaaabaaaabbbaabbabbabababababaaaaabaabaabababaabbbabbbabaabaabbbabbbbaaabaaaabaababaabbbbaabbbbaaaabbbabaaabbaaaaabbabababbbaaaaaaaabaabaabababaaaaaaabbbbbaaaabababbabbbbabbbbbabbaabbbbaaaaaaababababbbbbbbaaabaabbaaaabbaaaaaaabaaabaabaaaabbabaaaabababbbbbaaababbaaabbbbabbbbaaaaabbabbabaaabaabaabbaaaabbabaaaabbbabbbabaaabbabbbaaabbaabbbaabaabababbbaaabbbabababbabababbbbaaaabbabbbbbabbaabbabaabbbbaaaaaabbbaaaababaabababaabbabbbbaaaaaaababbbbbabaaaaaababbbbbababbabababbbbabaaaaabaaaaaabbaaabbbbbaabaababbbaaababbbbaaaaaabaabbabbaaaaabbaabbbbbbababbaaaaaabbbabbbbbbaaabababbbabbaaabbbbbbbbbbabaabbabbabaababaaabaabaaaaabbababaabbbabbbbabaaabaaabaabbabbabbbabbbabaabbaabbaaaabaaaaaaaabaaaabbbaababbaaaaaababaabbaabbbbbaabaaabbbbaaababbbbbabaabbaabbaabbbbabbabbbaabaababaaabbbbbabbabbabbaabababaaabbbaabaabaaaabaabaabbaabaaabababbabbbbabbaabbbabbababaaaaabbbbabbbaabbbbaabaaabaaaaabbbaabaababbbbbaabbaabbbaabaabbaaaabbbaabbbaaaaabbbababbaabbbabbbabaababbabbbababaabababbaaabbabababbabaaabbaabbbbaabaaabbabbbaaaaaaaaaabbbaabaababbabababaaaabbaaabababaaaaaaaaabaababbaaabaababbbaaabaabbabababababbaaaabbbaaabbbbabaaaaaababaababbaaabaaabaabaaaaaaaaababbabaabaabaabbbbaaaaabaabbaaabbabbabbbaabababbabbaaaababaabaababbababaabaaaaaababababbaabaaaba
bababababbbabbbbbbaaababaabbbbaabaabababbaabbbbbabbbaaaabaaaabbbbbbbabaabbaabbbbbaabbbabaaabbaaabbabbabababbabbbbbaaabbbabaabbabaabbaaababaababbabbbabbabbbababaabaabbabbabbababbabaabbbaaaabaaaaaaabbbabaaaaabaaabbababbabbabbbababababaabaaaaaaaabbaaaabaababaababaaabbaabaaaabbaaaaaabbbaaabbbbaabaaaaababaababbaababbbaababbaaaabbabaabbabbbbabbbabababbababbbbbbabbbabbabaabbaaabbaabbbbbbbabbbbaaaabbbabaaabbabbabbbabaaabbaabbaaabaaababbaaaabaaabbabaabaaaaaabbaaabbbaabaababbababbbabbbabbbaaababbabbbbabbbbbababbbabbaaabaabbbbaaabbaababbaabbaaabbaabbbbbbaaaaaabbbaababbabbbbbbbbabbabaaabaaababbbaabbabababaaabababababbbbaabaaaaabbbbbbababababbabbbaabbbbbabaabbbabbababbaabbbaaaabaababbbbbbabbabaaaaabbaaaabababbbbbbaabbbaabbababbabbaabbababbbbaaaababbbabbaaabaaaabbaabaabaabbabababbabaabbbabbabaaabbbbaaabbbaaabbababbbbbaababbbabaababbaaaaababaaabaabbaaaaaabaabababaaabbaabbabbbbbaaabaaaabbbbbbabbabaababaababbaaaabbbaaaabbabbabaabbbaaababaaaaabaabbabaaababbbaaaabbbbabbabaabbababbbbbbbaabaaabababbbbaaababaaaaabbaaabbbbbabbaaabbabbbbabbbaabaaaaabbaabbaaaabbaaaaaabbaaaabbbabbabaaabbbbbaabbbbbabaababbabbbbaabaabaaaababbbabaabaabbbabaaabbbabbabbabbbbabaaaabbbaababbabaababaabbbaaaabbaabbabbaabbaabbbaaaabababbbababbaaabaababaaabaabaababbbaaaabbbabaaaabbaaaabbabbbbbabababaaaaaaababbbbaabbabbbaababbbbbabbbaabbbbaaabaaabbbaabaaabaabbbbabbbaababababbaabaabaabbbbbaaabbabbaaaababbbbaabbaababababbbabbabababaaabaabaabbbbababababbbabbaababbbababbaabbbbbaaababbabaabababbbababbaaaabaabbbbbbbbabaaaabaaabbaaabbaaaabababbaaabbbabaabaababbaabaababbabaaaabaabaaaaaabaaaaabababbaabbbababbbabababbbaabaabaabbbaaaabbbbbbbaaabbabababaababbabbaabbaaaaaaabaaaabbbaaaababbaaaaaabbbabaaababaaaabbaaaababbabbbaaabbabaaaababaaababbabbababbababaaabbaabbababaabbaaaaababababbbaabbaabaaaabbabbababbaaababababbababbbbabbbaabaaababbaababbabbbabbbabaabbbaaaaabbaabaaaababaababaabaabaabaaaabbbbbababbbbbbbababbbaaaaaabbaabbaabaabaaabaabababaaaaabbaabbaaaabbabbabbbbbbbbbbaababababaaabbbbbbabbbbabbbaaabaababbaabbbbaabaabaabbabaabaaa
abaabbbaaabbabbaaaaabbabbaaaaabbababaabbbbabbbbbaababaababaaabbbbabaabaaababbaabaaaaaababababaaaabbbbaabbaabbbbabbbbbaaaaabbabbaabaaababbabbaaabbababbbaaabbabaabbababbaabbbabbbbbbbbbabbbaabaaaabbbbaaabbababbababaabbaabaaaabbbaabbaabbbbbaababaaaaaababaabbaabbbaaabbbbabababababaabaaabbabaabbabaaabbbabbaaaaaabbbbabbbbbbbaabbbaaabbaaaabbbaababaabbaaabaabaaababbbabbaaaaaabbbaabbabaaabbabbaabbbabbbaabbaaaabaaabbaaabaabbabaababaaaabbaabbbaabbaabbbbbbabbaabababbabbaabbaaababbababaababbbbaaaaabbaabbbbaababababaaaabbbbbaabbabbaaaaaababbbabbbbabbbbabaababbbaaaababbabbababaaaabaaabbabbaaaaabaabbbaaabaaaabbaabaabbababbbbababbbaabbabbbaaabaabbaababbaaabbababaabbbbbabbaaabaaaabaababaabbbababbbbaaabaabbbbabbaaabbbabaababbaaabbbbabbababbaaaabbbabbbbaabababbabbaaabbabaabaaaaababbaaaabbbbaaabbabbaababbbabbbbbababbabbbbbabbabaabaaabaaaabbbaabbababababbaabaaaaabbaabbaaabbabbaaaabbaaaaabbbbbaababbbabaaaaaaabaaababbabbaaabaabbbabababaabbbaabbabbbbbaaaaabaaabaaabaaabaaaaaabbbbbabaaabbbbbaaabbabbbbbbbbbbbbbabbbaabbbaaabbaababaaabaaabbabbabababbbababaababbaaabababaaaaaaaabaaabbaaaaaaababbbaababaababababaabbbbaaaaaabbbbbbabbabbaaaaaabaaaabbbbabaabaabbabbaaaaabaaababbabaaabaaaabbbbbaaabbbbababaabbabbabaabbbabbaabbbbaabbbabbbaaaababaababbaaaaaaaababaabaaabaaaabbbababbbaaaababbbabbbaaabbaabbaaaaaaabaabbaabaaababbbaabbabaabbbbaaaabaaaababbbaaaabbbbbbaaaabaabaaababbabaabaaaabaaaaabaabbbbbabbbbbaabbbabbbbbaaabbbbabbababbbaaaabbbbbbaaaaaabbbbaaabbbbbbbababbbbbabaabbaaaaababbbbbbbaababababbbababaaaaababaaaabaabaaabbbaabaaaabaaabaabbabbabababababaaabbbbbbabbababbbabbaaaabbbbbaaaaababaaabbabaabbbaabbabaabbabbbbaaaababbbbbabbabaaabbbbbabbbbaabbbbaaabaaababbabaabbbaaabbbbbaaabaabaaaaabbbabaabaabbaabbbabaababaaaaabbbabbbbabaabbbbaaabaabbbabaaababbaaaaaaabaababbbbbbabbbaaaabbbbbababbaabbbabaabbbbbaaaaaababaaabbbabaabbaababbaaabbabbbabbbbaabbbbabbaaabaaaaabaabbbbbbabbabbbaabbaaababbbabaaaaabbaaabbabaaabbaaabaaabbbabababaababbbaaabbaaabaaaabbbbaababbaabbbbabbaaaabbabaabababaaaaaaaabbaabbaabbbbbaabbbbaabaaabb
aaababbaabaabababaabbaaabaaaaaabaabababaabbababbaabbabbaabbababaaaabbababbaabaabbbabaababababbabbbaabbabbbbaaaabbaababbbbbbabbbbbbbaabbbabbababaaababbbabbbbbabbbaabbabaaabaabbbbbbabbbbbaabbbaaaabaaaaabbaaaababaaaaabaaabbbbaaaaaababbaaaabaaabbbbbbaaaaabbaabaaaabbbaabbaabbbaaaaabbabbabaaaaabbabaaaaabaaababaababbabbbaaabbababbbabbabaababaaaaaababbbabababaaaabbbbbabbbbbabaaaabbbabbbababaaabaaaaaaabbaabbbbbbbbabbbaabbbaaaabbbbbbbaababaaabaaaaabbabaababbaaabbbbabababaaaaaaabaaabbbaaabaaaaaababbbbaabbababbbaabbaabaabbbbbbabbabbabbbbabbabababbaabaaabababaaaabbbbabababbbbaaaabbbbabaabbbbbbbbbaaaabbabaaabaaabababbbabaaaaaaaaabbaaabbabbabaaaabbabaaaabaaabbbaaaaabaababababbbaaaabbaaaabbababaabaabbbbbaaaaabbbbbababbaaaabbbbaababaabbaaaabbbaabbbaababbbababbaaaabaabbbaaaababbbbabbaabbbbbababbabbbaaaaabbabbabbaabaaaababaabbabbbabbaababbabbbbabaabbbaababbbbabbabbbababbabababbbabbbabbbbaabaabbabbbaaabbbaabaaababbaabbbbaabbabbbababbbabaabbbaababaabbabbaabbbbbabaaaababaaabbbaaaabbbbabaabaaaaaaaabbaaabaaabbabbbbaabaaabbbbabbaaabbbbbbbbaaaabbbbaabbaaabbbababaabbbbabbabaabbabbbabbabbbbbbbbbaabbbbabbaaaaabbabbbbbaaababbbabaababbaaababababbabaaaaaabbabaabbbaaabaaaaaaabbbbbbaabbbbaababbbabbaaabaaaabbbaaaabbabaabaaabbbbabbaaaabbbabbabbbabaaaaabbbabbbaaaabbabbbaabaaabbaaabbaababaabaaabbbbaaaabbaabaaabaabbaababbbbabbaababbabaaabbabaaaabbaaaabaaaabbaaababbabbbbaababbaabababaaaababaaaababaabaaabaabbbababaaabbbbbabbabaaabaabababaaaaaaabbbbabaabbbaaabbbbababaaaaabaababbbbbabaaaaababaaaaabaaababbbaaaaaabbabbabababbbabaababaabaaaabababbaaaabaabaaaaababbbaabbbaaaaaababbbaaaabbbbbbababbaabaaaabbaabbbababbbabaaabbabbabbabbaabbababbbaaaabaaaababbbbabbababbbbbaabbbbaaabbaabbaaabbbbaababbabbaabbbbababbaabbaaababbaabbbaabbbaaabaabaabaaababbbbbabaabbabaabbaaaaaababaababbaaabbbababbabbabbaaabababbbbbbaaabaabbbbabbbabaaaaabbbaabaabbababbabbbaaaabbbabbabbaaabbbbababbbaaaababaaabaaabaaababbbbabbaabbbaaabbbbbbabababaaaababbaababaabbabbbbabbbabbbbabbaaaaabbaaaaabbaabbbbaaabaabbbbabbabbbbbbbbbaabbbbbabbbbbaabaabaab
baabbababbaabbababbabbaabbaaaabbaaabbaaabbaaaaaaabaababaabaabbbbabababbabbbabbabababaabbbbabbbbabaabbbbbbbbbababbabaabbaaaaababaabababababbabbabbabaaabbbbbababbbbaaabaaababaababbbbaaaabababbbaaaaaaababababbaaabbaaabababbbabbaaaabbbabbabbbbabbaaabbabbababaabbaababaaabaabaababaabbabbbbaaaaaabbabbbaabbbbbbabababbaaaaabbbaababaaababaaabaaaabaabbaabbaabbabbabbaaabbaaabaabababaabbababbbababbbaaabaabbbaabaaabbaabaaaabaaaabbbbaabbbbaabbbaabbabbaaaaaabababababbbbbaabaabbaaaabbbaabaabababbbaabbbabbaaabbababaabbabbbaaabbbaabaaaaaaabaababbabaabaabbbabaaaaaaababbabbaaaabaabbaaabaaaaabbaababaabbbbbbbbbbaabaabaabbababaaabaaaababbbbbbbbabaabbabbaabababbbabbaaaaabbaaaaaabaaaababbbaabbbabaabbbababbbaabbaabbbbabababbbbbbbbabbbaaaabbaabbbbabbaababababbaabaaaabbbbabbabaaaaaaabaabababaababaabaaabbaabbabbbabbbaabbbbababaaaaabbbbababaabaabaaaabbabaabaabbabbbbaabaaabbbbbaababbaaaaaababaaaababaabaababbbaabbabaabaaaaabaaaaabbababbbbaaabaaabbbabaabaabbbbabbbaaababbbaabbbbbbbbbaabbabbaaaaabaabaaabbbbbbaaabbaabbaaaabaaaaabbbabaaabbbbaaaabaaaaabbbbababbbabbaababbaaabbbbbbaaabababbbbbabbabaaababaaaaabaaaaabbabbabaaabaaabaaaaaaaaabbbaaaabbaaaabbabbaaabbaaaaabaabaaabbaabaababbabbaaababbababbbbbbaabbaaababbbabbbaaaaabaabbbabaaaaaabbbaaabbabababbabababbbaaaaaabaabbbabaabbaabaabbaaabbaaabbabbbaabaaabaaabbbabbabbbbaababbbabaaaabbbbababaaabaabababbaaaaabaabbbbbbbbbbbbbaaabaaabbbaaabaabaabababbbbaaaabbababbbabababababaababbaaaabaabbaabababbaabababaaabbaabbabbbbbababbaaaababbbaaaaaaabbbaaaabaabbaababaabbabbaabbabbabaabababbabaababaaaaabbaabbaabbbbabbbaaaabbbabaabbbabaabbaaaababaabbbaaabaaaaabbbbbbbbbaabaaababbabaaaababbabbaabbbaaaababbababbaaabaababbaaabbabaabbabaabaaaaaaaababaaabbbabaabaaababbabbabbbabbababbbbbbaabbababaabaaabbbabaabaaaaaaaaabbaaaababaaaabbaaabbabbabbbaabbbaababaaabaabbbabaaaaabbabbaaababbbbbbbbbbabbbabbabaaababaabbaababaaababbabbbabbbbaababaabaaabbababbbabbaaabaaaababaaabbbbabbaaabaabbbbbaaabaaaaabaaabbaaaaaaaabaaababaaaababbabbbbbabaaabbaabaabbaaaabbaaabaabbbbabaaaaaaaaaaaababbababbabaa
aaaaabaaaabbababaaaaabbbbaabbabbbbbaabbababbabbaaabaabbbbabaaaabbabaabbbbbbbaabbaaaaaabaaababbbabaaabaaaaaabbaaabbabaabbababaabbabaabbaabbaabbabaaaaaababaaaaabbbbbaabbababaaaaaaabbaabbbbaaabaaabbbabaaabaaabbaaababaaaaabaaabaaabaabbaaaababaaaaaabbababbbbabaabbabaabbbabaabbaabababbbbbbaaaaaaabaaaaaabbabbababaabbbaaabbabaaabaabbbabaababbabbabbbaaabaaaabaaabaabbbbaabbbbbaabaaaabbaababaaabbaaabababbababaabbabbaaaaaaaababbbababaabbbbbbabababaaaabaaaaabababbbababbbbbababbbbaaabbbbbbabbaaaabaaaabaabbabaaaaaababbabbababbbabbaababbababbabbbbbbaaaaaaababbbaaaaaabbaabaabbbbaababbabaabbabaaabbbbabbbabbbaaabbbbabababbaabbbaaaabbbabbabbbbaaaabaabbaaaaabbaababbbbbbaabaaaabaabbabbbbaaabbaaaaabababababaaaabaaaabaaaaabaabaaabaaabbabbbbaabbbbababbababbbababaabaaaaaabaaaaabbaaabbbaaabbaabababaabbababaaabbabbaaababaabbbaaaabbababaaaababbaababbababbbaaabaaabaabbabbababbaaabbbbbaaaaaabbbbababbbbaabbbbbbababaababbbbabbaabbabaaabaabbbbabbbbbbbabbaaabbababbbbabbbbbbbbaabbabababaaaabaaabbaaaaabbaababaaabababaabbaaabaabbbbaabbaabbaaaabbbbaabaabbbaaabbbbbbabbbabbbbabaaabababbaaaaaaaaaabaaaabbabbbabbaaaababbbbabbbaabbababbbabbabaabbaabbbaababaaababaaababaaaabbaaaaaabaaaaabababbbaaaaabbaaabbaabbabbbbbbbaabbbbbbbbaabbababababaaaaabbbaaabaababbabbbaaaabaabbbababbaabbaaababbabaaabbaabbaabbbaababababbabaabbaaaabbaaaaaabaaaaabbbbbaaababbabababaabbaaabbbbbababbabaababbabbabaaaaabaaaabbbaaababaaaabbbbbabbbbbabbbabaaaaabbbabbaabbbbbaaaabbaababbbbabbbaababaaababaabaaaababbabababaabaabbbaabbbaabaaaaabaaaaaaabbabaabbbababaaabbabbbbabaababaabbbbbbbaabababbbaaaaabbbbbaaabbaabbbaaaaabbbabbabaaaaaaabbbbaabbbaaababbbabaaabbbbaababaabbabbaabbbbbbaabbbabbbbaabaababaabbabbaababaaaabbabababababababaaabbbabaaababaaabbbaababbaaabbbabbbaaaabaaaababbbababaababbabaabaabaaaaabbabbbbbaabbabbbbaabbaaaabaaababaaaabbbaaaaaabbbabaabbabbabaaaabbbaabbbbabaabaaabbbaabaabbbbbbbabbaaabbababaabaaaaaabababbbaaabaabababababbaabbbbbabbababbbabaabbaabbabbbbbbaabbbbbaaaaababababbbaaaaaaabaaabbbbbbaaaabbaaaabbbabbbababbbabababaabbbaaaabaaa
aabbbbaabbababbbbabaaabbaabbbbabbbaababbbabbaaabbabaaabababbabbabaaabaabbaabbaabbaabaaaaaaabaababbabbaaaabababbaabaaabaabaaababaaaaababaababbbbaabbabbbbbbaaaaababaaaaabbbbbbaaaabbababababaaaababbbbbababaabbbabababbbbaabbbbbaaabababaabbaaaaaaababbaaabaababbbbabbbabbbabababbaaabbbbbaabababababbbaabbbaabbbbaabaababaaaabbababababbbbabaabbbaaaaababaaabbabbabbbaababaaaababbabbaaabbbabaabaaabbbaabababbababaabbabaabbbaaaaaabaaaabaaabaabbababaaabbabaaabbabaabaaabaaaaaabbbabbbabbbbbaaababababbbbabbaaababaabbbbabababaaabbaaabbbabaabbabbaaabbabaababbbaabababbbbaaaaabbaabababbbbbbaaabbbbabababbaaabaababaaaabaabbbaababbabbbbbabaabbaaabababbbaababbbabaaaababbbabbababaaabbbabaaaaabbaabbbbbabbbaabbbaaabbbababbabaaaaaaaaaabaaaabbabbaaaabbbabaababbabaabaaabbbabababbbbbabaabaababaabaaabbabbbbbbbaaaaaababaabaaaabaabbabbbbbabaaaabbbbaababbbbbabababbbbaababbbabbababbbaaaabbbbbabbbaabaababbbaaaaabbbababababaabbbbabaaababbabbaaababaaabbbabbbababbbaabaaaaabbbbbbbbbababbbababbabbbbbababbbabbaaabbbbbaabbaababbaabababaabbabaababbbbaaabbaaaabaababaaaabbbababbaabbaababaaabaaaabbbabbbbbababbbbbabbbaabbbbbbbaabaababaabbaabaababababababbabaaaaababababababbbabbaaabbbababbababbaaaabbabaaaaabbabbabbbabbabaaaabaabbaaabbababbbbaaaabaaaabbaabaabbbabbbbbbbabaaabbaaaaabbabbbbabbabbbabbaaabaababbbaabaabaaaabaabaaabaaaabaaabaabaaabbbaaabbabbaaabbabbbbbbaabbaaaabbbaababaaabbbaabbbbbbaaaaababaababaababaabbabbbbbaabbaabbbbbaaaabaaababbaabaabaaaabaabbbbaabbbabbaaababbbabbabbaabbaaababaabababbaabbbbbabaabbabbaabbbbbaabababbaabbababaababaabbbabaaaababaaaabbaaabbaabaaababbababbabbbabbaaaaabaaabbaaabbaaababaabaabaabbababababbbaabbababbbbaabbbbbbabaabbababbaaabbaababbaaaabbaaabbbaabaaabbababbbabbbaabbaabbbbbbabbbbbbbaaabbbbaaabbabaaabaaabaabbbbbabaabbbaaaaabaabbbbababbbaaaabaaabaaabbaabaaaaababbbaaaababbababaaabbbaaaaabbabbbbbabbaabbaaabbbaaaaaabaabbaaabbbabbbaabbaaaabaabbbabbabbaabbabbbbaaabbbaaabbaabbabbbaaabbbbbaaaaabababbbababbaaaaabbbabaaababababaaaaaabaabaaabbabaaaabaabbaabbbbababbbaabbaaabbaaaababbbabbabbbbbbab
abbbaaaabbbbababbababbbabaabaaabbbbaabbbabbbaabbbaaaabbbababaabababbababaaababaabbaaabaabaaaaabaaaabaabaabbbabaabbababbabbabbbabbaaaaababaaaabbaababbbbabbbbaaabbbbabbbabbabbbbabbbabbbbbaaababbbbbbaabaabaababbbaaaaaabbbabaabaaaaaababbabbaaaababbbaabbaaaaababbaabbaababaaaaaaabbabbbbabababbbabbabbabaaaabbaaaabbaaababababbabaaaabbaaaaaaababbaaaabbabaaaabbabbabbbababbbabbabbbabbbaaaaaaaaaabaaaabbaaaabbaaaaabbaabaaaaaabbbabbabbbbbbaabbaaabbaabbabaabbaabbbbabaabbbbaabbbbbbbbabaabbabbbbbaaaaaaaaaaaaaaaaabbbbaabbaabbbbbbabababbbbabaaabbaaabbbaaabbbaabbbbbababaaabaaaaaaababababaaaaaaabbbbbbabaaaabbbbbabbbaaaaaababbbbaaabbbaabbaaabbaaabaababaaabaaabaabbabbaaaabbaaaabababbaaabbbabbbabbabbbaabaaababaaaaabaaaaababaabbbbababaabbbaaabbbbaaaaabaabaaaaabaaaaaabbbabbbaaababbabaabaabbababbbababbbabbabbabababbabbabbabbaabbababbaaaabaabaabaabaaabbabaaaaaaaababbaababaaaaabbaaaabbbabbbabaabababbabaabbbbbbbabbaaabbaabbaaaababaaaababbbaaaaababbbabaabaabbbabaaababbbbbaaaabbbbbaaabbbbaabbaaabaabaabababaaaabbababbaabbaabbbbbbabbaabaababbabbabababbbbaabbbaababaaaabbbbabaaaabaaaaababbabababbaabbabaababbaaaabaabaababababbbaabbaabbaabaabbbaaaabbbaaabbabaaaabababaababbaabaaaaaababbbabbaababbbaabaaabbaabbbbbbaababbabbbbaabababbbaabbbbaabbbabbababbbaababbbabbbabbbaabbabbabaabaabbbaabbbbbaabbbabbbbabbbabbbabbaaaabbbbabaabbaaaaaaabbbabaababbbbabbbbababbbbbbabbbaababbbbababbaabbbaabaabbaabbaababababbaaaabaabbabbbaaaaaaaaaabaabbaaabaabaaabababaaaaabbbbbbabbaabbabaaabbabbbbbbabababbbaabaabbaaaaabbbaaabaabbbbaaaabababababaaaababaaabbaababbbaabbbaabbbbaaabbabbbbabbaabababbbbbabaaaaaaababbbbbabbbabaaaabaaaabbbaaababbaaaababbbabaaaabaaabaaabbbabbabbbbbbaabbabaaaaabaababaabbbbaabbaabbbbbbabbbbbbbaabbabbaabbaabbabaabaaabaabaaaaaaaaababaaabbabbababbabababbabbbaabaababbbaaaabbbabbababbabbaababbabbbabbbbbabbaaaaabaaabbaabbabbaaababbabbbbabbabaabbabbbabbababbbaaabaabbbbaaababaaababbaaabbabbababaabbabbaabaaaabaabbababababaabbaabbbaaabbabaabbbbbbbaaabaabaabbbbbaaaaaaabababbabbbbbababbbaabbbbabbaabbaabaaabbbaabaaaabaab
baabaababaababaaaaabbaabbabbbaababaaababbbbababaaabababbabbbbbabaabbabbabababbbababbabbabaaabbbabaababaaabbaabaabaabaaaaabbaaabbbaaaaabaababbbbbabbabbabbabaaaaabbbbbbbbbabaabaaaaaaaabaabbaabaaabaaabbbaaabbbbaabbabbabaabababaabaabaaaabababbaaabbaaaaaabbaaaaaabbaabaabbbabbbaababaababaabaaabbbbbbababababbabbbbabaaabbaabbabbbbaaaaabbaabbabbaaaababaaaaaaaabaabaabbababaabaaaabbbaabbbbaaaabbbaabbbaaaabbaaaabaaaabbbbbbbaabaaaaaababaaabaabbaaaabbaaabbbbbabaaabaababaabbabbbabbbbaaaaababbbaababbbaaaaaabaabbbbbaaabaabbaaabbababaaabbbabbbabbbbbabababaabbabbaaaabbbbabbbabbabaaaaaaabababbbbbaabbbbbabbbbbabaabbabbabbbbabbabaabbbabbbbabbbaabbbbaaabaabaabbbbbababbaaaabababbababaabaaabbbbbbaabbbbababbbaaababbbaababbabbabbabbbaaaaaabbaabaabbabbbaaaabbababbaabababbabbaabbbabbbbababababbaabaaabaaaaabbabaababaaaabbbabaaabbaaabbababbbaabaababaaaaabaaaabaaababbbbbabababbbabbaaaaaaabababbaaabbbbabbbbabbbbbbabaaaaabaaaaabaaaaaabbbbaaaaaaaaabababaaaaaaabbababbbbaaaabaaaabbbbbbbbabaaabbbabbababbabaaaababbaaabaabaaaaababaaabbaabaaabaabbabaaabbbabbbaabbbababaaaaaabaaaabbbbbaabbabbbbaabababbbaabbbabbbbbbababaaababababaaaababbbaabaabaaabaabababaaaaaabbaaaaaaaabbaabbaaaaaaabaabbbaaaabaabbaabaaabbabbbabaababbabbaaaabbbabaabaaabbaababbbaabbaaabbaaaabbababaabaaabbbbbbbabbaabbabaaabaaaaabaabbababbbaabbbababbbaaabbbabaaaabbbbbaababbbbbbbbbbbbbabbabbabbbbbaaabbababbabaabbaaababaaaaabbbbbbaaaabaabaababaaabababbbaaabbaabaaaaababaabbabbababbbbabbbaabbaaaababaaaabbaabaaabaabbaabbabbbabaabbbbabbabbaaabaabbabbbabbabbbbbbabaaababbbbbaaaaabaaabbbabbababaaabababbabbaaaabbababbbabbbbabaabaabaabbbbabbabbabaaaaabbbbaaaaaabbabbbaabbbbaaaabbaabaabbaaababbbabbabbabbbbbaaaabaabababaaaabbaabaababbbaabababaabbabaababbbbababbbabaaabbbbaaabbbbbababbababbaaababaaaabaabaababbaaaabbaabbbaaaabaababaaabbbbbabbaaabbaaababaabaabbaababbabbaabaababbaababaabbabbaabbbbbbbbaaabbababaaababaababbabbabaaaaaabaabaabaabaababaabaabbababbababbabbaabbbabbaabbbbaaababaaabbbabbbbabbaabbaabbaabaabbbbaabbbaaaabbaababababaaaaababaaaabaabababbabaabba
abbaabaababbbbaabaaaababbababaaaababbbabbbaabaaabbabbbbaabbaabbaaaaabaababaaabbbabaaabaabaaaaabaababbabbbbbbaaababbaabbabbbaaaabbaabaaabbaaabbbbababbbaabbabaabbbabaaaaaabbbbbbaabbbbbbbbbaabbbabbbaabbaaabbaabaabababbabaaaaaaaababbbbaaabbababaabbbbbbabaaaababaababaabbabbbbbaaababbababbbbbabbaaaaaaaaaaaaabbaaaabbabbbaaabbababbbaaaaaaabbaabbaaaabbbabbbababaabbbabbabbbbaababbaaababaaabbbbbbaabaaaaabbabbabbaabaaaaaaababaaaaaaaaabbaaaabaaabbbbbaaabaaabaaabbabaabbabbabbbababbaaabbbbbbaaabbaabbbbaaaaaababbbbabbaababababbabaaaabaaabbaaaabababaaabaaababbbaabbbabbbabaabaabbbbaabaaaaaabbbabbabaaabbbbaaabbbaababbaabbbbbbabbbbabbabbbbabbbabaaaaabbabaabaabaaabaabbbabaaababbbbbbbababbbabbbaabbaaabbbbabbbabbaabbbabaabbaababaabbabbaaaabbaaabaaaabbbaaaaababbabaababbbbbbabbbaababaabbbbbaaaababaabbababababbbbabababbbbabaaabbbbabbabbaaabbaaaabbabbaabaabbaababbbbbbbbaabbabbaaaabbbbabbabaababaabbaaaababaaabaaabbbabaabbaabbbababaaababaaaaaabaaabaaababbbbbbbbbabbababaaabaabbabbababbabbabbabaababbbaaabbaaaababaaaaaaababbaaabbaabbbbbaabaababbbbbbabbaabaabbaaabbabbaabaabbabbbaaabbbbbbbaaaabbababaabaaabbaabaaaaaaaaaaaaabbaabbabaabaaaaabbabaabbababbabbaababbbaabbbbabaaaababbbbaaabaabbabaaabaaabbbababaababaabbababbbbbbbbbbbbababbbbabbbbababbaaaabbbaaaabbabaabbbabababbbaabbababaaababbabbbbaabaaaabbaaaaabaaababbaaaaaaababbabbababaabbabaaaabbbbaabbaaabaabbabaaabbabbbbbaabbbabaabbabaabababbbabbbaabababbbababaaabaababaabaabbaaabbaabaababbbbbbaabababababababbaaabababbbbaaabbabbbbabbababbaabaabbbbbabaabaabbbabababaaaaaabaabbbabbbaaaaaaabaaabababbabbaabbababbbaabbbaaaabaabababbaabbbaabaabbababbbbbbbabbabaaaaabbabbbaaabbbaabbbbbaabbbbabababbbbabaababbbaabbbaabaaaaababaabbabaaabaaaabababbbaaabababbbabbaaaababaabbbbbbbbaababaaaababaaaabbaaaabaaababbbaabaaaaabbbaabbbaababaaaaaaabbaababaabaaabbaaabbbbaababbaaabaababaaaababaababbbaabaabaabaabbbbaabaaababaabbbbbbabbabaaabaabaaaaabbbaaaaaabaaaababaaabbabbbaabbbabbbbababbabaabbbaabaaaabbabaabaaabbababbbababbabababbbbabaabababaabbbbaaaabbbababaababbbaaaababbbbabbaba
ababbabaabbbbaaaaabababaabaaaaababbbbaabababaaaababbabababaabaaaabbbbabaaaabbbbaaababbbbaabbbbaabaabbbbbaababbababbaaabaaababaabaaabaabaabbbbabaaabbbaaabbbbabbbabaabaabbbabaabaaabaabaaabbbbabbbabbababbaabbababbbababbaabaaabbbababbabbbbbbaabbaabbbaabaabbaaababbaababbbbbbabaababbbbbaaabaababababbabababbaabbbabababbbbbbaaabbaababaaabbbaabababbabbbabbbabbababbbbbbaaaaaabbbaaabababbbbaabbaaabaaabbbaabababbaabbababbaaababbaabaababaaabaaabbaababbbaaabbaaababbabbbabbbbbababbbbbababbbababaaabbbbbaabbbbaaabbaabbaaabbabbabbabbbabbaaababababaabbbbbbaaaaabbbaababbbbbbbabbbaaaababbaaaabbababaabababbbaabaababbaaabaabbbaaabaaaaaabbaabababaaabbbababbbaabbabaabbabbababaabbbaabbbbbaabaabbaaaabababbbbababbabbbaaabbaabbaaaaabaaabbbababababbaabaabbbbabababbabaaaabbbbbabbbbaabbbbbababaabbbababbaaaaaaababbbbaaaabbbbbbabbbabbbbbaaababbbbbbaaabababababababaaaaaabbaabbaaaabaaabbbbbababaabbabbabbabbababbbbabbbabaababbbaababaaababbbabaabbabbbbbaabababbabbbabbbabaabbabaaaaaaabbbbbaabbbabbbbbbabaaababaabbbbbabbbbbabbabaabbbbbbabbabaaabbabbbabaabbbbaabbabaaaababbaabbbabaababbbaaabaabaaabbbbbabbbabbbbaaaaabaabaabbabbaaaabaababababbabaaaaababbbabaaabbbbbbbabbabbaabbbbaaababbbbbbbabbababaaabaaaabbbabbbabbabababababaaaabaaaaaaabababaabaabaababbaabaabbbaaaaabaabbaababbbbabbabbabbbaabbaabaaaaaabbbababbbbabbababbaabaababbbbbbaaabbbaaabababbbaaabbaaaaaabbbbbbabbbabbbbbbabbabaabbaaaaaababbabaabbbbbbbabababbaaabbaabbaabbbaaabbabbbbbabbaabaabbbbabbbaabbbaabbabababbbabbabaaaababbabbaabaaaaabaababbbabbbbaaabbabaababaababbaababababababbabbabbaaabaababaabbaaabababbbababaabaabbababababaaaabbaabababaaaabaaaabbaaabbababaaababbbbaabaaabbaababaabbaababbbbaaaabaaaabaabbababbabbbabababbbbaaaaaabbbaabaaabaabbaabaabababababbbaabbaaaabbaabbbbbbaabaababaaabaaabbababaabaaaaabaabbaabbbbabaaaabbbaabaabbbaaabbabaaabbabaababaabbaabbaaabaababbabbabbaaabaaaaaaaaababaaabaaabbbabbababbaabbbaaabbbbbaaababbbaabbbbabbabbbbabbaabbabbbaabbababbabbbabaabaaaaabaabaabbabbaababaabaababbbbbaabbaabbbbbabbaababbaabaabbabaababbbbbbbaabbababaaba
aaaaaaaaababbabbaaabaabbbaaabbabbbaababaaababbabaabaabaaabaaabaaaaaaabaaaababbbbbaabbbababaaaabbbaaabababbbbbabaabbababababbaabbbbabbaaaabaabbbbaaabaaabaabbaaabbbbabbababbbbabbabbabbaaababaabbbbbbabaabaaabaabaaabababbabbbaaabaabbabbaaabbaaabbbaabbabbababaabaaaabbbbbabbabbbbbbaabaabaaabaababbbbbbbabbbbaaabbbbaaaabaaababbababaabbabbaaababbaaabaaaaaabababbabbbaaababbabbabbabbaaabababbbbaaaababaabbbbaaaaaaabbaaabbbabbbbbbaaabababbaaaabaabbabbbabbbbaabbabaaababbababaaababbbababbaaaaabbabaaabaabbbbbbabbaaabaabbabbbbaaabbbbbbbbababababbbababababbaabbaabaaaababbbbbabaabaaaababaabbbabababbbabaababababbbbbababbaaabbaabbabbbbaabaaaabaaabbaabababaabbbbbaabbbbbababbbbaaabbbabbbaabababbbbaabbaaababbbabaababbbaaababaaaabaabbaababaaaabaabababbaaabaabaabababbbabaaabbaaaabaaabaabbbbabaababbabbbaabababbbaabbabababaababaabaabbbbbbbbaaaabababaaabbbabaaaababbabaabbbabababaabaaabbababbbabbaabaabaabbabbaabababbaaabaaabbbbbbabaabaaaaabaabbaabababbbabababbbaabbbaabbabaababbaabbbbbbbabaababbabbabbbababaabaabbabbbaaabbbaaaabaabbababaaababbbabbbbabaaabbbababbbbbbaaabbbababbbbbbaaaaaaaabaabbaaaaabaabbabaabbbaaabbbaaabaaaababbbbaabbbabbabbaaabbaaaabaababaaabbbabaababaababaabbabbaaaaaaababbbbbaaaaaaabbbaaabaabbbbaaabaabbbaaaaaababbaaaabbbbbbbbbaaaaabaababaaaababbbabbbbbaaabbaaabbbabaaababbbabbaaabbbabaaabbbabaabbabbbbbabbbbabbbaaabaaaababaabbaabaaabaaaabbbaaaabbaaaaabbabaabbbbbbabbbabaaaababbababbbaaabbaabbbbabaabbbbbbbaaaaabaaabbaabababbabbbbbbabbbabbabbabbbababbbbbbababaabbabbababababbbaabbbbbbaababaabbbbbbabbabbbbabbababbaaaabaabbbaabbababbbaaabbabbbababaabbbaabaababbaaaaabaaaaaabbbabbabbbbabbaaabaaabbbbbbaaaabbaaabbabbbabbababaababbabbaabbbbabbbbaaabbbabbbbabababbabbbbbaabaaabbbaabbbbbaabbabbaaaabbbbbbbababbbaaaababbabaaaaabbaabbaaabbabbbaaaabbabaaaaabbbbbaabbaaaaaabaababbabbabbbabbbbabbabababbbbbbaabbabbaababbbbbbbabababbbbababbaaaabaabbbabababbaaabbaaabaaaabbaaaaaaabbbabbababaababbbbabbaababaabbbabaabbaabbabbbabaaaaabaabbbabbaaabbababaabbbabbaababaabbbaaaaababbbbaababbaabaabbabbaaababaabaabb
bbbaaaaababaaaaabaabbbbabbabbaaaaabbbbaabbbbbbabbaabababbaabbbaabbbbbabaabaabbbababbabbababababaababbabbabbbabbbabbaaababbabaaaabaabaaabbbaaaabbbbbabaabaababbabbbbbbbababaaaabbabaabbaabbbaababaabababaaaaaaabaabbabaabbbbababbaabbaaaabbabaababbbbabbaabbaabbababaabbaabaaabbaabaabbabbaaaabbbbbabbbabaabbbbbbbbaaababbabbbabbabbababaaaababababbabababbababbbaabaaabbaaabbabbabbababbbbabaaaabaabababbbababbbaababbbabbbbbbbbaaabaaaabbbaaaaaabbabbbbbbaabaaaabababbbababbbabbaaabaabaabbbaaaaabaaaababbabbabbaabababbabbabaabbabaaaaabaaaababaaaaabbbaaababaababbaabbbbaaaaabbbaaaaabbbaabaaababaaabbaaaabbbabaabaababbabbaabbaabbbbbaababbbaaaababbabbaaabaabaaabbbababbbabababbaaabaabbbbaaaaababababaaababbabbabbabaababaabbabbbbababaaabaabbaababaaabbbabaaaaabababbabbbbbaabbbbbbaababababaabbaabbabababbababaaaabbbbbaaaabaabbbaaaabbaabbabbababbbaabbabaababbaaabbabbabbbaaabaaaabbbbaaaababbaaabaaaababbbababaabaabaaabaaaaaaaababaaaababababbbabaaabaababbbaaaabbababaaaaaababbbaababaaaabbaabbbbbbbabbabbbabaaabbbbbbbaabbbbaaaaaabbbabbaabababbbaaaabaabbbaababbbbaaabaaaabababbbabbbabbbbabaabbbbabbbaabbbaabbaabbaaababaabaabbaaabaaabbbbabababaabbababababaaaabbbabbabababbaabaaaabaaabbaaaaaabaabaaabaabbbbbaaaabbbaabbbaaaabbabaabbaaaabbbbbabbaaaabaaabbbbaababbabaababaababbbbabbbbbabaaabaababaaabbbabbabaaababbabbaaaaabbaaabaaaaaaabaaabbbaabaabbbabaabbbbaabababaaabababbbaaaaaaaababbabaababbabbababbbabbbbbbbbbbababbabaaababaabababbabbbbbaabaabbbaabbbababbbbbbbaabbabbaaaaaabaaaaabbbbaabababaabbbabaaababaaaababbbaaaabababbbbbbbbbbbbababaaaaabbbaabaabaaaaabbbbbbaaaabbabbaabbbbaabbbaaaabbaabaaabbbaaaaababbabababbaabbbabbaabbbbbabaaaabbababaaabbaaabbaaaabbbbbaaaababbaaababbabbaaaabaabbbbbaabaaaaabbbabaabaabbbaaabbbbababbaabbbbbaabbbbaaaaabbbbbbabaaaabababbabbbaabaabbabaaaabaaaaabaabbaababaabaaaaababbbaabbaaaaababaaababbbaaabbabbbbaabbbaaaaaabbabbbbaaaaabaaaabbababaabaaaaaaabbaabaabbbbbbbbaaaaabbbabaabaabaababbabbbababaabbababaabbbabbaaaaababbaaaabbbaabbbaabaaaaaabaaaabbaaaabbabaaaabaaabbbbbbabaaabaabaaaabababbaaaaaa
aabbaabaaaababbbaabbbbaababaaabbbbbaabbabaabaaaaabaababaaaababbababbabbbbbbabbbbbaaabababbaaababaaabbbbababababbaaababbbbbaaabbbbabbbbaaababaaaabbabaabbbababbbbabbaaaabbbbbababbbabbaabababaaaabbabbabbaaabbabaabbbbbbaaabaaabbaababaabbbaaabbbaaaabbababababaabaabbbaabaaababaabbbbabbababbabaabaaaabbbaabbaabababababaabbaaabbbbbabbabababababaabbbabbabbbabbbaaaaaaabbbaabbaabbbabaaaabbbabaaaababbabbbbabbbaaaaaaabbaaaaaaabbbabaabaaaaabaababbbaaaababbabbabaaaabababbbbaaabaaabbabbabbbbababbbaaaabbaaababbababbababaababaabaaaaabbbabbbbbaaaabbbabaaabbaabbbbabaaaabaababaaaababbabbbbaaabbaabaaaaaabbabababbbbbaaababbabaabbbaabaaaaaabbaabbbbbbaaaaabababbbbababaaabbbaaabaabababaabababbbaababbabaababaababbabaabbbbabbabbaabbaaaababaabbbaabaaaaaababbaaaabbabaaababbbbabaabababbabbbbbababbaaabaabababbaaababaabbabaabbabbbbaaabbaaaabbbbaabbaababbaabaabbababaababbbaabababaabaabbbababababbabaabbbaaabaaaabbbbaaaaaabbbbbabbbbbbaabbababaabbbbbbbbbbbbabbbbbbbaaabbaabbabaabbbbbbbababbbbbaabbbaabbbaabaabababbbbaabababaabaaabbaaaaababababaabbaababaabababaabbbaaaaabbbbbbbaaabbbbbaaabbabbbbabbababaabaababbaaaabbbaabaaabbbabaabbabbbbabbaabbbbbbbaabbabbbbbbbabbabbaabbbaaabbbabababababaababaaababaaaababbbaaabbbbaabbbaaaabbbbababbbaaabbbbbaaabbbabaaaaabbababbaabbaabbbbbbabbabaabbabbbaababaabbaaabbabbaabbbbbbababbbbaaabbbaabbaabbabbaaabbbbbbbbabaaabaaaababbbbaabaabbbbbbbbabbabbabbbbbaabbaaaaabaabaabbaabbaaaababbabbbbaaabbabaaaaabaabbabbbabbbbbbabbbabbaababababaaabaaabbabababaaaabaabaaababaababababbbbbaaabbbbbaabbaaabbbaaaabbbaaababaaaabbbabbaaaabaaaaabbbababbbbbbbaaabbbaabaabaaaabababbbabaabaabaaabbbababababbaabbbaababaabaababaaabbaababbbabaaabbabbbbaabaaabbbabbaaababbbabaabbbaaaaabaabaaaaaaaaabbbbbabaabbababaaabbabbabaababbababbaaaaabbbbabbbabababbabbbbabbbabbaaabbbbbbabbbbbaabbababaabbabababaaababbabbbabbbbaaabaabbbaaaaaababababababbabbbaabbaaaaababbaaaaabbbbaababbbabababbabaabaabaababbbaaabbbabbbabaabbabababbbbabbabbaabaaaabbbabbbbaabbbaaaaaaabababaaaabaabaababbbbabbaaabaaabbbbbbabbbbababaaaaaaabbabbabbb
abaaabbaaaabbbbaababaabaabababaaaabaaabaaabbaaabaaaabbaabaaababbbbbaabaababbaabbabbaabbbbaaababbbabbbbbabbbaaaababbbbbaaabbaaababbbbaaabaabaabababaabbbbaabbbaaabbabbaaabaaaaaaabbbaabaaaabaaaaabbbbaabbbaabbbbaaaabbbaabababbbabbaaabbaabbabbabbabbbaabbbabaabaabbbaaabbaabaabaaaaaaaaabaaaabbabaabbaababaabaabbbbaaaaaaaaaaabbaabaabaabbaabaaaaabbaaaaabbbaaaaaaaababbabbbaabaaaaabababbbbbaaaababbbbbabaabbbaabaaabbabaaabaababaaabbaabbabbbbbaababbaaaaaabbabbbaaabbaabbbaabbbabbababababbbbbbbbbbaababbababbbabbaabbbabbbaabbbaabbabaabbbabaaabbaaabbbbabbaabbbbbabbbaaaabaaaabbaaabbabbabbaaaaaabaaaabbabbabaabbaaaaaabbbbbabbbababbbababbaaababaabbbabaaaaaaaaaaababbbaaaabaabaaaabbbaabaaaabaaaabaaaaabaabaabbaabaababbaaaaaabaababbbaabbbbbaabbabbbaababbaaabbaabbabababbaabbbbbaaaabbbbbaaaaaaabababbababbaabbaaabbabbbabbbbaaabbaababbaabaabababbaabbbbaaaabaaaaabbaaaabbbabbaabaabbbbbaaabbbababbbababaabbaaaabaabaabaaabbbabbaaaabababbaaaabbabbabbbbbbaaabbaabbbaabaaaaaabbaabbbbabaaabaabbaaababaabbbbbbaabbabbbbbbaabbababbbaabbabaaaabaabbaaababbbbbbaaaaaabbababaaabbbbbabbaaaabaaababbabaaaababaaabbbaabbbabaabbabbbaabbbaaabaaaababaababbaabbababbababaabbabbbbaabaabbabaabbbabaabaaabbaaaabaabbbbbbabababbbabaabaabaaaabbaaaaabbbabbabbbaabbabaabbabbababaaaababaabaaabbaabaaababaaabbbbbaababbbbababbbaaabaaababbbaabbbabaabbabbabbbbbaababbbaabaaabaabbbabaababbaaabbaabbabaabbbbaabbababbabbbabaabaabbbaabbbbabbbaabbabaaabbaaabaababbbbbbaaababaababbbaaaabaababaaaabbabbbabbbbaaaabbabaabaababbaaabaaaaaaaaaabaaabaabababbaabbabbababaaaabbbaababaaaaababaabbbababbbbbaaababbabaaaabbaaabaaabaababbbbbbbbbbbbbbbabbaaabbababbaaabbbbbbbaababbaabbbbabbabbbbabaaabbaaabbababbabaaabbbbaababababbbaabbbaabbabbbaabbaabbaabbbbbaabbaababbbbbbabbbaaaaababaababaabbbbabbbbababbbabaaaababbabbabaaabababababbabababbabbabaabaabaaaabbaaabbabaababbbbabbbbbbaaaaababbaaaaaabaabaaaababbabaaaabbbbaababbababbbaabbbbbbbaaaababbbbbaabbaabbbbbaaaaaaabbbaaabbaabaababbbababbaaaabbbabaaabbbabbbbabaaaaaaaaaabbbbbbaabbbabbaabbbaabaaaababaaabbbababbaaaaaaabba
aaaaabaabbbbbabaaababaabbaaabbabbbaaabbbbababababaabaababaababbbbabbaaaababaaaaabbabbaabaabaabaababbaaabbbbaaababaabaabbbbabbababbaababbaaababaaaababaaabaababaaabaababaababaabbbaaabaaaaababbbbbbbbbbabaabbbbbbaaaaaabababaaaabbbbbbbbabababbbabbaababbaaabaaaabbaabaabbabbaaaaaabbbababbbbbbaaabbabbabbbababbaabaabbbbababbbbbbaababbaabaaaaababbbaaaabbbabbbababaaaaabaaabababbabbbbbbababbbbaabaaaaabababaababbabbbaaabaabbaabaaababbaaabbabaabbbabbbbbaaabbaaabbbaaaaabaabbbbabaaaaabbaaababaaabbabbabbbaabaaabbbbaabaaaabbababbababbbbaabbaabaabbbaababbaabaaaabbaababbaaabbbbbaabbbbbbabaaabaabbabaabbaabbaaabbbbbbbaaaabaabbbaabbababbbbaababbabaaabbabbaabbababaaabbaaaaaababaabbabaaabbbbaababaabaababababaaaaaabaabbbbbbabbbbaaabaabaabaaabbaabbaaaabbabbbbbbabaabbbbbabaabbaabaabaabaaabbabbabbaaaaaabbbaabaaaaabbabaabaabbabbaaababaabbbbaabbaabbaaabaabbabaaabaaabaaabbbaabbbbbbbabbabbaaabbabbbbbbabbaababbabaabbbbaabbbbbbbaabaaababbaababbabbabbaaabbababbbababbabababbaabaabaaaabbbbbabababbabbabbbabbbbbabbaabbaaaabbabababbaaabaaaabbbaaaaabbabbabaaabbbaaabbbaabbabbbaabaaabbbbbaabbbbaabbaabbaaaababbbbaaaabbabbababbbbbabaabaaaabbabaaaabaaababaaabbabaaaabbbbbbbaaabbbaababaaaaaaaaabaaabbbabbabbbbbabbababbaabbaaaabbabaaabaabaababbbaababaababbaabbbaabaababbbbabaabbaaabaaabbabbbbabbbaaabaaaaaabaababaababbaabaababbaaabbbbbabaaabaaababbbabaaababbaaabbaabaaabbbaabbbabaabaabaababbbbabaababbbabaaababbbbbbaaabbaabababababbabbbbbbaabbaababbaabbbbabbbaabaaabbbbbabbabbaaaaaababaabbbaaabbbbbbababaaaababaabaaababbaabaaabbaaabbabbaabaababbbbabbbbbaabbbbabaababbbbabaaabaaabaababbaaaabbbaabaaaaababbabaaaabbbaaaaaaabbaaaaaaaaababbbbbabaaaabaababaaaabaaaaaaaabbaaabaaaaaaaabbbbaabbbbbbbbababbbababbaabaaababaabbaabaabbbbbbbababaabaabaababbbababababaabaaaabbbababbbbbbabaababbbaaaabbbbbbabbbaaabbaaaabbaaaaabbaaaabbabaaabbbbabaabbabbbbabaaaababbbbabbbbbaabbbabbbabbbbbbabbbaabbbaaabbabaaabaaaaabbbabbbbbbbbbbaaaabaabbbabbabaaaabbbaaababbababaababaaabaaabaabbbbababababaabbbabbbabbabbbaabaaaabaaaaabbbaabbbaaaaababbbaaabbaaaabbab
bbabbbbabaaaababaabbbaaaabbaaabbabbbababaaaabbabbbbabbaabbbbbbbaaabaaabbbababbaaababaaaaababababaaaabbbbbbaabaababaaababbbbbbabbbbabaaababbbbaabbbbabbbbabbabaaabbabbbabbaabbbaaaaaabaaababbababbbbbababaaababaabbbaaaabaabaabbbbaababbabbbabbbabbbabbbbbaababaabbbabbaabbbaabbbbaabaaabbbbaaabbbbabababbabbbabaaaabbbaaabbabbbaabbababbaabbbaababbabaabbbababaaaabaaabbbabbbbaabbbbaaaaabbaaaaaaaabaabbbbbabaaaaabbbabaaababbbabbbbaaaaaabbbabaababbabaaabababaaaababbaababbabbaaababaabaabaababbabaabbbbbbbabaaaaabbaabaabbbabbaaaabbbaaabaaaabbbbaaaaabbbbbaaabbbbbbabbabaaababaaabaabbabbaaaaaabbbbaabbabbbaaaaaaababaaabbaabaaabaaabbabbbaabbabbabaabbaabbababbbabbabaaaaabbbbaaabbaaabaabbababaabbbbbaaabbbabbababbbbbbbabaabbbaaabaaaabbaababbbbbababbbaaaaabaaabaaaabbababaabaaabbbbbbaabbbbabaabbaababaaaaaabbababbbaaaaaaabababbbbbbbaaabbaabababbbbbbbabbbbbaababbaaaabaabbbbbbbbaaaabbabaabbbaaabbabababbabaabbabbbbbbbaabababbbbaabbabaabaaaabbbbabaaaaaabababaaabaaabaaaaaaaaabaaaababbbabaabaabbaabbabaabaabaaaabbaabbababaabababbbabbabaabbabaaabbababbbbbaaaababaababaababaabbbbbaabbababbbbbaababbababbbbbbbaaababbababbbbbabbbbabbaaaaaabaaabaababaabbaabbbbaabababbbbabababbbaaaababaaabbaaaababbbaabaaabaabbbabaaabbabbbababbbbabaaaaaaaabbbaaaabaabbbbabbbbabaabbbbaabaaaaaaabbaaabbaabaaababbbbbabbbaabababbabbbaaabababbaaabaaaaaaababbaaaaaaaabaaabaaaabbabbaabbbbbbaaababaabbaabaabaaabbabaaaaaaaaaaabbbbbbabaababbabbbbaabbaabbabbbaaabbabaaabbabaaaaaaababababbaababaaabaabaabababbbabbaabbabbbbaabbabaabaaabaaaababaaaababbaaababababaabbabbabababaababbaaaabaaaabbbbaababbabaabbabbbbaaaaaaaaaabbbabbaaabbbaabbbbbabbababbaabbbabaaaabbbabbbbababababaaaaababbaaabaabbababababbaaaabaabbaabbaabaaaabbaabbabbbbbbbbbbaababbaabaabbababababaababbaaabbbabbababbabbababbbbaaaaaaabbbbaaaaaabbbbabaabbbabbababbaaabbabbbaababaaaababababaaabaabbbbbbaaabbbbbbbbbbbbbbaaaabbbbbbabaababbabaaaaabaaaaabaabbaabaaaaaabaabbaaabbbaaabbabbaabaaaabbbbbbbbbbbbaaaaabbabbbbbbababaaaaaaababbaabababababbabbaabbbbbabbbaaababaababbbbbbbbbbaaaaaaabaaabaaaaaab
aabababaabbabbaaabbbababbbaabbababbabaaabbbaaabaabbabababababaaabaaabababaabbbbbaaaaabbbaabaabaaabbbabaababbbaaabbbbaaabababbbaaaaabaaaaaaaababaaaabaaaaaabaabbbaabaaaabbaaaabaababbaaaabbabaaaaababbaaaaabbaaabababaabaaabbabbbbababbababaaabbabaaabbabbabbbbaaabbabbabababbbaaabbaabbbbaaababbbaabaabbbbaabaabbbababbbabbbaaaaababbbaababbabababbbbabaababbaaabbabbaabaaaaaabbbbbabaaaabababaabbbbaabbaabbbaaaaabbabbaaabababaaaabaaaaaabbababbbbabaaaaaabaaaaaabaabbaaabaabbaaaabbbaabbbbaaababaababbbabaaaaabbbabaabbabbabaaabaabbabbababbbbaaaabbaabaaababbbbabababbabaabbaabababaabbbbbbbbaabbbbaaaaabaabbaaabaabaaabbbbbabbaaabbbbaaaabaabbaaaabaabbbaabaabbbbaaabbaabaabaaabaabababaabbaabababbbbbbaababbabbbbbabababbbbaabbbabaaaabbabbaaaaabbababbaaabbaababbbabbababbbbaabaaabaababbbbaabbabaababbabbbaaabbaaababbbbbabaaaababbbaaabaaabaabbbabaaabbabaabbaaababbaaaabbabbababbabaaaaababaabaaaabbbbbaaaaaaababbababaaabbaabbabbaabbabbbbbaabaabaaabababbaaabbaaabbabbabbbaabbaaabbbbbbbbbaaaaaaaaaaabbaabbabbbaabaababbaababbabbababbbababbaabbbaabbbabbaabbbbbababbbbaababaaaaaaabbabaabaaabaaaabaabbbbbbababaaababaaaabbaaaaaaaaababbabaaabaaabbaaabaababaaaaaaabbbbbbbabaabaabaababbbbaababbaaabaabbbabbbabbbaaaaabbbbaaaaaaababbbbbbabbaaaababaabbbaabababaabaababbababaababababbabaaabbbaabbaaabbbabaabbbbbbabbbbbbbbaaabababaaaabaabbaaaabbbbabbbbabaaaabaaaabbbaaababbabaabbbbaabbbabbabbbaabaaababababaabbbbaaaaabaababbbaaaaaaaababababaababaaaaaaabababaabaabaaabbbbbbaaaaaaaababaaabaaaababbbabbaabbabaabbabaabaabbababbabaaaabbababaabbaabbaaabbaababbbbaaaaabaaaabbaaaaabaabbabaabaaaaabbaabbaaaabbababaaaaaaababbbabbabaaaaabbabaaabbaaabbbabbbbbbaaabbbbaaaaabbbbabaaaaabbababaabaaabaaabbabaaababbbbbababbabaaabbbaaabbbaaaaaababbbbaaaababaabbbbaabbabaaabbbbabbaaabaabbabbabbabbbbaaabbabaabbabbbabbaaaabaabaababbabbbabbbaaaaaaaaaababbbbaaaaaababbbabaaaaabbaaabaabbabaaaaabbaaaaaaabbaabbaaaaabbbaaaabbbbaabbbbabaababbbabaaababaaaaabbabbbbbbbaaabbaabaaabababaaaaabbaaabaabaabbabbaabaaabbbabaabbaaaabaaabbbababbbaaabaaaaabaaabaaababaaabbab
babbababbbbaaabbabbbbbaaabbbbaababbaaabbabbbbabababaaabaabaaaabbaabbaaabbabbbabbbabbbbabbaaabbbabaabaaabbbaaaabbabaaabaabaaaababbbabbaaabbbbabaaabbbaabbbabbaabbabbbaaaabaabbabaaabbaaaabbaabbaaabaabaabbbaabbabbbbbbbbbbbabaabbaaabbbbaabbaaabbbbaababaabaaaaaababbabbaaaabbabaaaaaabaabbbabbabbbababbabbabaabababaabbbababbbaaaabaaaaaabaabbbaaabbabbbbbbababaabbaaaabbbbabaabaaabbaababbbaababbbbababbbabaabaaababbabbaaabbbabbaabbaabaababbabaaaabaaababbbbabbabababababbaababbabaabbabaaaabbaabaaabbabbbaaaabbaabbbbbaaabaaaabababbbbabaaabababbabbabbaabbaaabaabaaabbaaababaaabaabbbbaabbaababbbaababaaaaabbbbababbaabbabbaabbaababaaaaaabaaabbabbbbababbbbabbaabaaaabababbbbaaaababbbaababaababbbbbbbabbaaaabbbabababbbababaaaabbbaaaaaaabbabbbbbaababbbbbabaaaabaabababbbabbabaaabaaababaaababaababbbbbaaabbaaaaaaaababababbbabababbbbabbbaaaabbbbbaabbbbabbbbabbbbaabbbaabbbbaabbaabbbaaaabaaaabbabbabaababbababaaaaaaaaaabbbabbbbbabbaababbbaabaaababababbbbbbaabaaabababbbaaaabaabbbaabbbbababbbabbbabbabaabbbaababaababbababbbabababaabababaabbbabbabbaabbaabbbbababbaabababbbbbaabbbabbabbabababaaabbbabbabbaaaaaabbbabababbbbabbabbbbabaabaaabaabbabaaaabbbabbbbabbbaaabbaabaaababbabaabaabaabbaaabbaabbbaaaabaaabababbbbbbabbbbbbaabaaaaaabbaaaaabbabbbbabbabbabaaabbbbbbbabaabbabaabbabbabaabbbbaaaababbaaaaabbaaaaabbaaabaaaaaabaaaaabaabaaabbbabbaaabbabababaaabaaaabaababbbbaabbbaabbbbababaaabbbbbbabbaaabaaabaabbbbbabababbaaabaaabbbaabbbabaaabbbbbbababaababbaaaababbaabbbabaaaaabbaabaabaabbababaababbaabbaaaababaabbabbbbaaabbaabaaabaabbaaaabaaaaaabbbbbbbbaababaabbbababbabbaabbbabbbbabaabbabbbbbbbababbabababababaababbabaabbbaababbaaaaabaaababbbabbabbbaababaabbbbbbabbabaaaaabaaaababbbaaabbbbbaabbbabbabbbaabaaaabbaabaaaabbbaaababbbbbbbabbbbaabbaaababaabbaaababbabbbababaabbaaaabbbbbabbbaaaaaaaaabababaababababaababaabababaaabbabaaaabaabbabbbbbabaaababbabbabbaaabaaabbaababbbabbabbababbababbaababbbaababbaabababaaabbabaaabbaabbaabbaaababbbbaaabaabbbababbbbaabbbabaabbbaababbbbbbbaabbbaabbbaaabaaaaaabbabbbabaaabaabbbaaaaabbabbbbba
abbbabbabbbabaabaaabbbbabbbabbaabbabaabbbbbaabaababbaaabbaaabbbbaaabbabbaabaabbabbbabbabbbabbaabbbbabaabaaaaaabaaaaabbbbaabaabbabbaaaaaabbaaabaaaabababbbabbbbbaaabaabbbbaaabbaaabbbbbbbaabaababbbaaabbbbaaaabbaaabababbbaaaabaabbaaabbaaabbbbabababbababbaaaabbaaabbbaabbabbaaabaababaabaaabaaaaabaababbabbabbababbbabababbaababbbababaaabbbbabaaabababaababaabbbababaabbbbbaababaabbaabaabaabaaaaaabaababbbbbaabbabaaaaaabbbabbbbbbbbbbaabbbbbaaaabbabbaabbbbbaaabbabbaaaabbababbababbaabaababababbabbbababbbbbaababbbbbbbbbbabbbbbaaabbaaaabababbbbabaaababbbaaabbbaabbbaabaabaabbabbabaababababbabbbbabbababbaabaababbabbaaabbabbabbbabaaaaabbbabbbaababbaabaabbbabbabaabbabbbababaaababaaabbbbbaabaaabaaaaaaaaabbabaaaabaaaaabbbabbaabbabbaabbbabaaaaaabbbabbbbbabababbabbbaabbbaabaaabbaaabababaaabbaaababbbaabbabaaabaababbbbbababbabbabaaaabbabbbbaabbaaaaaabbaaabaabbbbabaaaababbabbaababaaabbaabbabbaaaaaaaababababbabaabbabaabbaaababbabbaaaabaabbbbbbabbaaabababbabbbabaaaababbbbaaabbbbaaababbaabbabbbaaaababbbbaababababbaaaabbabbaaabbaabbbbaaaaababbababbabbaaaaabbbbaabbbbaabbabbbbaabaaabbbabaaabbabbbabbaaaaabaabbbbabbababaaaaabbbbbaaaababbbabbbbababbabbabbaaababbabbaabbbaaaabbabbabababbbaabbababbaabbbbbabbbbbbbbbaababbababbababababaaabbbbababbaabbbbbaabbaabbabbbbabbaabaabbabaabaaaabbabaaababaababbaaaabbbabbbbaaaaabaabaaabbabbaaaaaabaabaaabbbabaaaabababaaaaabbaabbaabbababbaaaaaababbbabbabbbabaaaaabaaaabaabbbaaaabbbbababbaababbabaaabbaabaaabbaabbabaaabbbbbabbbabbaabaaabbaabaaabaabbababaababababaabbababaabbbbabbaaaaababaaabbbabaababaabaaaaababaabbabbaaabbabaaabaaaabbabaabbabbbabbbbabbbbaaabaaaabababbbbaaababaabaaaabababaaaaabaabaabbaabbaabbabaaabababbbbabababbbbbababbbaabbabbabbbaababbbbaabbbbabbabbaabbbbbabababbaabaabaabaabaabbbababbbaaabbbbaaabbbbbbaababaaababbaabbabbabaabaaabaabbababaaaaabbbaabbabbabbbabbaabbaaabbbbaaaaabbabaabaabbaaaaaaabbaabbaabbbbbbaabbabaabaaabbbabababbaaaababaaabbbbabaabbaababaababaaabbaabaaaabbbbbabaaabaaaaabaabbaababababbabababaabaaaabaaabbaabbaabbaaaabbbbbaabbabbbbbbaaaaaabaabb
aaaabbbaaaaababbaabbaaaababbababbbaaabbbbaaabbbbbaabbbbaabaaaabbababbbabbaabbbbbaaabbbaaababbaaabbabaaaababbabababbbabbbbaaabbaaabbaaabbabaabaaaaabbaababaaaaaababaaabbaabbbbaabbabbbbaabbaababbbabaaabbabababbbaabbabbbbababbbbaaababaaaababbbabbbaaabbbaabbaaaabababaababaaababbabbababbbbbabbbbabaaabaabbbaaabbabaabbaabbbaaaaaaaabaaaaaabaabbabababbbabbbababbbbabbabbabbbabbabaababbbaababbaaabaaaabbbababababbbbbbbbaaaabbbbbaabbbbaaabbbaabbababaaaaabbbbabbababbababaaaabbaabbaababbabaabbaaaabbbbbbaaababbabbabaaabbabbbabbbbabbabbabaababababbbabbbbaaaaaababababaaabaabbabbbababbbabaabababaabbbaaabaaabababbbbbaaabbabbababbaaaaaabbabbabbbbaaababbaaaaaaaababaabaabbaaabbabbabaaaaabbbaaaabbbaabbabbaabbabbbabaabbbabaaabbbbbbaaabbbaaaabaaaaaaabbabbabaaabbabbaabbbaaaababaaaaaaaabbaabbbbbbbbaabbabaabbaababbbabaaaababbbaaaaaaaaabbaaabbbaabbbbbababbaaabbbaababbbbbaabaabbbbbaaaabaaabababbbbaababbaabbbaabbbaababbbbabaaaaabbababbbabaabaababbbabbbaababbabbaaabbaabbaabbabbabbbbabbbabbbabbabbaaabbbbaaaaabbbbbababaaaaabbbabbbbbbbabbbababaaabaaabbaaabaabaabbabbabababaabbaaabbaaababbababbbbbbaaababbbabaabaaaabaabbbbababaaaabaaaabbbabaabbababbaaabbababbbbbbaabbaabbbbaaaaabaabbbbbbbbbbbaaabbbbbbbababbaaabbabaaaabbabbabbbababbbabbbabbbaaaaabbabbaaaabbbbbaaabbaaaabbaaaabaaababbabbaaababbabaabababbabaaaaabbaabbabbbbbaaaaabababbbabbaabbbbaaababbbbabbaabbabbaaaabbaabbaabaabbbbbbabaaaaaabbaaaaaaaabbbbaabbabaaababbbaaababaabbababaaabbabbabbabaabaaabaabaababbaabbaabaabaabaaaaababababbbabbabababbbbbbbaaaabbababababaaaaaaaabbaabbabbabbaaaabbabaabbaaabbbaaabbaabbabaabbabababaaabbbbbaabaaaaaaaaaaaababbbaababaabaabbaaabbbabaaaabbaaabaaabbbbaaabaaaaabbbaaaaaabbaaababababbbabaabababbabbbbaababaaaabaababbbaababbbbbbabaabaabbabbabbaabaabbaabbaabaaabbaababaabbababbbaaaaabbabbbbbbbabbbaabbabaabaaaaaabababbbaaaaabaaabbabaabaaaaabbabbaaaabbaabbbaaaaaabbaaabbaabbbababbbbbbaaabaababaabaaabbbaaabbbabbaabbbaaaaaaaabbaabbabbabbaaabaaabbaabbaabaabbbabbaabbaababbaaabbbbbaababaabbbbbaabbbaabbabbaaaabbbbaabbaaabbababbababababbbbb
abbaabbaaabbbabaaaaaaaaabbbbaaababaabbaaaaaabbabaabbbabbaabaabaabbbbaaabbbabababbabbabababbbbabbabababababbbbababbabaaaabbabbabbabbbbaaaaaaababaabbbbaaababaabbbabbbbaaaaabaaaabaabbbbbaabaabbbabbbabbbaaabbaaabaaabaabbabbbaabbbaaaabababbababbbabbaaaabaabbababaabbbbbbaabbbabbbaabbaaabaabaaaabbbbaabaaaabbbbaabbabbbaabbaaaabbabaabaaabbbbbabaababaabbabaabaabbabbabbbaaaaaabbabbabbababaabbababbaabaaabbaababababbbabbabbabaabababaabaaaaaababbbabaabbbbaababaabbbabbabaabbabbaaabbbbbabbabbaabaaabaaaabbaaaabaaababbbabbbaabbaaababbaabbaaababababbababaaaaabbabbababbbaaaabbbbbbbbbababbbbbbbbbbbabaabbabababbabaaaaabaaaaabaaaaabaabaabbabaababbbbbabbaabaaababbbbbbbaabaababbbabaaaaaababbbabababbaababbbbaaaaaaaabbbbbabbbbaaaaabaababaabbbbabbbbaaaaaaaababbaabbaaabaaaababbbbaabaababbaabbbaababbabbbababbbababbabaaabbababbbbbababbbbaabbabbabbabbbabaaaaaaaaabbbaabbaabbaabbbababaaaaaababaabbbbaabbabbaababbbbaaaaaaabbbbaabaaaaaababaaabbbaaabbabaaaaaabaaaabaabbaabbabbabbabbbbaabaabbbbbababbabababbaabaabbbaaabbabbaaaabababbbbaabaabbbbbaabaaabaaabaabbaabaabababbbbbbbaabbbabaaaabbabaaaaaaabababaaabbbabbabaabbabbbbbaaabaabaaabbbaaabababbabbabbbaababbaaaabbbbbbbaabaaaabbabbaabaabbaabaabaaaabbbbbbbbabbaabaaabaaababaabaabbbbaaaabbaabbaaaaabbbaaabaaaaaabbaaababbbaaaaababaaabaaabbbbbabbbbbbbaaabaaabbbabbbabbbbababbaaabaaaaaaaaababaaabbbabaababbbabaabbababbbbbaabaaabaaaababbbbabaabaababaabbaabaaaaababbbaaaaabbaaaaabbaaabbbabbbaabababababaababbbaabbbababbbbbabbababbabbbabaaaaabbababbbbbbbbbbbbbbaaaababbbbabbabbababaaaababaabaaabbbbbaabbbaaaabaabbbbaaabaabaabaababaabbaaaabaababbabbaaababbbababbabbbbbaababbabbababbbaaaababbbbbbababbbababbbbbaabababbababbbbbaaabbbaaabbbaabbabaabbaaaabaaabbabaaaaaabaabbaaabaaaababababbbaaaababaabaaabbaabaaababaaaaabbbabbaaaaaaabaababaabaaabbbaababbaaaaaaabaababaaababbaabbbbaabababbabbaaababbbbabbaabbbaaababbbabbabbbabbbabaababbbaabbbbabababaabbbabaaaabababaaabaaaaaabaaaaaabaaaaabbaabbaabbaaaabbabbababaabbabbbabbbaabbbaaabbbbabbabbababbabaaaabbbaaaabaabaaababbbaaababbbababaabaa
baaabbbbabbbbaaaaabbaabbabbababababbaaaabababbbbabbbbbabaabaaaababaabbbbabbbbbabbbaabbbbaabbbaababbabbaabbbbbbabaaabbaabababaaaabbaaababaabbabbbbbaaabaabaababbabbabaababbbabbaabaabaabbabbaababababbabaaabbbbbaaaaabaaaaaabbbaaaabababbbbbaaaabbaaaabaaabbbbaababaaabbbbbbaabbabbaaaaaaaabbbabbaabbbbbaaaabbaaabbababbabbbaababbbabaaaaaaaaaaabbbbbabababbbaaaabbaaababbbaaaabbbabaabaaaaaabaababaababaaabbbbbbabababaabbbbaaaaabbbabbabaaaaaabababaaaabababaabbbbabaaabaaaabbaaaaabaabbbbababababbbbabbbbabaaaabbbababbbabbabababbbbbbbbbbaabaaabbabbabbababbbaaabaabbabbbbbababbaaaaabbaabbbbaabbaaaaaaabbababbbaababbaaaaabbaaabbbaabbbbababaaabbbaabbaababbababaaabbbbbaabaaabaaaaaabbabbaababbabaabaaaabbababbbbaaabbbababaabbbbbbbabbaaabbbabaaaabbababbbaabaabbaabbbaabbbaabababaabbbbbaaabaaaabbbabbabbaabaaabababbaaaabaaaabbabbaaabbbaaababbbbbaaaabaabbbabababaaaabaaabaaaaabaabaaaaabbbbaabbbbbbbabaababbaabbaabbbbaaabbaababbbabbabbaaaaaaaabbaabbbbbbaaaabaaaababaaabaaaaababbabaaabbabbabbaabbaaaabaaaabbaabaaababbabaaaaaaabbbbabbbabbabaabaabaabbaabaabbbbbaaaabbbbaababaababaaaabababaaaaabaabbbabbaaabbbbabbabbababbbabbbbbbabbabbabbaaabbbbabbbabaabbabbabbbbaabbabbbabaaaababaabbbaababbbaabbbabbbbbaaabaaaabaabbbbbaababbabbabbbabbaaababbaabbabaabbbabbbbbabbbabbbbbaaabbbbaaababbaabbaabababbbbabbabbbbaaabaaabbbbaababbbabbaabaaaaababbabbaaabbaabbbaabbaaabaabbabbbabbabbaabababbababbbbbababbbaababbbaababbbbababababbabaaabbbbaaaababaabababbabbaababaabababbaababaabbbbaaaabaabbbaababbabbabbabbaabbbaabbaabbaabbabbbabaaabbaaabbbaababbabbababbababbbbbababaaabaabababbabbbbabbbaaaaaaaabbaabaababbaababaabbbbababbbbabaabbbaaaabaaababbaaaabbababbbabbbbbbbaaaabaaabaabbaaababababaababaaaababbaaaabababaaaaabaaabaabbabababbaaabbabaaabaabbbabbbbbbaabbbbaaaaaaabbbbabbbaabbbbbbabababababbabbbaabaaabbaaaaababbaaababaaaabbbbbaabbbaaaabaabbabaababbbbbaaababbbabaaaaaabbbbabbbabbabaabaaabbbbbabbaababbabbbababbbbabbabbbbaaaabbabbbababaaababbbaaabbaaabbbbbabbaaaaabaababbaabbbbaabbabaabaabbaaaabbbbabaaabbaaabaabbabbbbaabbbbbabbbaaaaaaa
abaababbaaaabaaaaaabbaabbbabababbaabbaabaabbbbbabaababbbbbabbaaabbbababbaaabababbaaababbaaabbaaabaabbbaabaabababababaabbaabbabbbabbababbaabbaabbbaabaabbbbbbbbaaaaabbbbaaaabbabababaaababbbababbaabbababaaaaabbbbaabbababaaaabbbaababbaaabbbaaababaaabaabaabbabaabaaabaabaababaababaaaaaababbaabbabaaabbbabbbbbbbaabbaaaaabbbaaabaabbabaabaaaabaaabbbbbababaaaaaaaababbaaaaaababaabbbabbbbaaabbabbbaaabbbbabaaababbababbbbabbbbaaaaabbaaaaababababbabbaabaababbbbabbaaaaaabbabbbbababbabbbbabbaabbabbaaaaaabaaaabbbbaabaabaaabbbbbbbbaabbbbbbbbbaabaaaabbbbbabaabbbbbbbabaabaaababbbababbbbaabbaabababbabaababaabbbabbbbbbaaaaababaabbbbbbbbabaaabababbababaaaabbbaababaaabbaabbaaabaababbbaabbbbbaababababbbbbaaaaaaabbaaababbbbabaabababbbaabbabaaabbbbabaabbbbbaababaabbbbabbaabababbbbbabbbabbbbbbbababbabbabbababbbbaabaababbaaaabaaaabbabbbbaababaabbbaaabbbababaabbbabbabbaabaabbbbabbababbaaaaababaaaaabbbabbbbabaababbbaabbabbbaaabbabbbaaabbbbaabbbabaaaabbabbaabbbbabbabbbbabaabaaaabbbabaabbbbaaaabababaaaaaababaaabaaabbabaaabbbabbbaabbbbababbaaaaaaabbaababaabbabaaaabbbaabbabaaababbbbaaaaaabababbbbaaabbbbbabbabbabbaaabbaaababbbbbaabbaaabaabbbaaabbaaaabaaaaabababbaaabbbaabbbbabaaabaababbbbbbaaababababababaabbbbbabaaabababbbabbbabaaabbbbbbbabaabaaabbbabbbbbbbbaabbaabbbbaabbbbaabbaabaababaaaaabbbababababbabbaaababbbbabbbbbbaabbaababbbababbbbabaaabbabbaaabbbbbbbababababbbbbbbbbbbaaabaabaabbaaaabaabaaabaaaaabababbaaaaabaaaaabbbabbababbbbaaaabbbabaaabababaabaababaabbabaaabbbbbbaaaaaaabbbabaaabbbaaabbbbbbbabbbbaaaababbababaaabbbbbbbabaabbaaabaabbbababababaababbaaaaaaabaabaababaaabbababaababaaababaaabbbbbbbaabbbbaabbaabaabababbabaaaaabaaabbbabababbaaabbbbbbabaabbbbaabababbbbbbaaaaaaaaaaaaaabaabaaaaaababbaaaabaabababbbaabbabaaaaabbabbaabbbaaaabababbaaababaaaaaaaabababbaaabaabbaaaaaaaaaabaaabbbbbbbabaabaabbbbaabbbaaaaaaaaaaababaaaaabbbababababaaaaabbbabaabbbbaaaaaababbbbbbbbabaaaabbaaaabaaaabaabaabaababbaaaabbbabbbaabaaaabababbabbbbaabababbabbbbbbababaaabbbababaaabaabaaabbaaaabbbbbbbaababbbbbbabababbbbabbbbbaaabaa
bbabaaabbbbabaabbabbabaabbbbaabaababaaaaabaabababbababaabbbbaaabaabbbabbababaabaabbaababaabbbbabaaaabaaabaaabaaaabbbabbaaabbaabbbbaabababbabababbabaabbbababbbaabaaaabbbabbaaabbabbabbbaababbbbbbababaabbaaaaaaaaababbbbabbbabaabbabaabaaababaabbabbaaababbabaabbbbbabaaabaabaaaababaabbbabbbbabaaaabbaabbbabbabbaaaaabbabbbbaabbaabaaabaaabbbaabbbababaabababbbbabbabaabaaabbbaaababaaabaaaaaabababbbbbaaabbbaaaaabaabbaabbabaabbaaabbbabbbbbbbbabaabaababaaaaaabbabbbabaabbbabbaaabbbbaaabbbbbbbaaabbbabbababbaabbbbbaabbaabbbabbaaaabbaabbbaaabbaaabbbaabbbaabaaababaabaababaabaababaaaaaaaaaababaaaabaaaabaaaaaaabbababaabaabbbaaabbabaababbbbabaaabbabbbbbbbabababbbaabaaaabaaaaaabaaabaabaaaabaabbbaaaabbabbabbaababaabbbababaaabaaaabaababbaabbabbabbbbababbbbaaaababbabaababbbbaababababaabbbaabbabababaabaabaabaaaaabbababbbbaaaaaababbbabaababbabbaaaaabbbabaaabaaabbbbbbabaaabbaababbabbbbbaabbaabaababbbbbaaabbabaabbaaaaabbabababbbaaaababaabababaabbabaaababaaaaabaaaaaababbaaabbaababbabbbbabbbaaababaababbbbbababababbbbaaabaaaaababbbabaaaabbbaaabaaaaabaaabaaaaaaaabababababbbabbaaaaabaaababbaaaaaaababbbaaaaabaababababababbaababbbaaaabaabbabbaaaaabbbbbbbaaaaaabaababbbbaaaababbabaabbabaababababaaabbbabaaabaaababbabbaaabbabbaaaabbbaaababaaaaabababbaaabbaaababbaabbaabbaaaaabaaaaabbabaaaabbbbabbbaaabaabaaaaaababbaaababaaaabbbababbbabaaaababbbbbbbababbbaabaabaababaababbaabaaabbbbbaaabbaabbaabbbaaabbabaabbaaabbaabaaaaaaabaaaaababbbbbbbbaaaabaaabbbbbbabbababbabbbabbabbabbbbabaaaaabbabbaabbaabbaaababbbabaaabbbbbbabaabbbabaaaabbbbaaabbbababbaabababaababaaabbaaabbaaababaaabaababbbabbbaaabaaabbbabaabbbaabaabbabaabaaababaaabaababaabbbbbababaabaaaaaaabbbbbbbbbbbaaaaaababaaabbaaaababbabbbababbbabbaaaabbaabbaaabaabbaabbbbbbabaaaababbbbbbababaaaabbaaabbbaabababbbbaaabbbbabbbbaabbaaabbbbabaaaaaaabaaababbbabaababbbaabbaaabbbaabaaabaabababbbbaaabaabbbbabbabaabbabbbaaabaaabababbbaaaabaabababbbabbaaaaabbabaabbbbbbbbabaababbbaaaabbbbaabbabbbbabbbabbbbaaababbaabbaaababbbbbaabbabbbaababaaabbbbabbbbaabbbbbabbaababbbbaaaaaabaaa
abbabaabaaaabbabbaaaabbababaaaaaaabbaabaabbbaabbbbabbabaabbbbbbbbaaabbabbbababbbaaaabbbaaabbbabbabaaabaaabbabbaabaababbbbbabaaaaabaabaabaaabaaaababbaabbababaaaabaabaaababbaaabbaaaaaababbbbababbaabbaabbaabaaaababbaaaaaabababaaaabbabbbaabbabababbbabbaabbbabaabbbaabbbbaabbababbbbabaabbaaaaabbabbaabbbaaabbbbbababababbbbabaabababbbabbbbbbaaababbbaababbabbbabaababaaaaaaaababababbbbbaaaababbbaaaabbabbababaabbaaaaaababaabababaaabaaaabaababbaaaaabaababaabaabbbaaabaaaabbbbbbbbbbbbaaababbbbabbabbbabaabbabbaabbaaaababbababababbbbbbababaaabbbaaabaabaabbbbabaababaaabbbaaaaaaaaababbbbbabbaabbabbbbbabbaababbabbabaaabaabaababbaababbbbbaaaaaabbababbabbaaababaabbbbbaabbaabaabaabaabaaaaabbababbbbbbabbaaabbaaaaabababbaaababbabaabaababaabbabbbaabababbaabababaabbabbabbbaaaabbabbbbbbaababaaabbbbabbbbbbaaabbbabbabababbabbbbbaababaababababbababbabbaaababaaaaabaaaaaababbaaaaabaabbbaaaabbabbabbbaaabbaaabbabbbbbaababbbbaaabbababaaaabbbaaaaaabbbaaabaabbbabababbbabbabbabaaabbbaaaaabbaabbbbaabababbbbabbabaaaaaaababbabbbabbbabbbabaabbaabbaaaaaabbbabaabbaabbbbbabbbbbbabaabbbbbbabbabbbbaaaaaaaabaabbbaabaaaaaaabaababaabbabbabaabbbaaabaaaabbaabbbbaaaabbbbababbaaaababbbabaaabbbbabaabaababbbabaabaababbbabbbbbbbabbbbbbbbbbababbabbbbbaaaabbbababaaaaaababbbbbabbbaababaabaabbbaababbbbbabababbbabaaaabaaabbabbaabaaaababbabababbabaaabaaababbaabbbbbbbaabbbbbaaabbabbbabaaabaababaabaaabbbbabbabbbabaabaabaababaabaaabbbaabbaaabbbbbbaabbbaabaaabaaabaabbaaaaabaaaabbbaaababbaabbbaaaaaabaaaabaaabbbbaabbabbbbabbaaaaaabbabbaaaabbaabbbaabbbaabaabbbaabaabaaababbbbbbaaababbbbabbabbbaaababbbbaaaaabbababbabaaaaaababaabbbabbbabbbbbababababbbbaaaaaaaabababbaaababbaababbababbbabbbabaaabbbaabaaabaabbaabaaabababbaaaabaaabbbbaaabaaabbbaabaaabaabbbabbabaaaabaaaabababbbbabbbbbbaabbbbbbbababbaaabbbbaabbaaabbabbaabbbbbbabbabbaabbbabbbbabbaaabbbbbabaabaaaaaaaababbabbbbaabbababaabaabaabbbabaaabaabbabaabaaaaaabbbbbabbaaaaaaaabbabbabbbababbabaabbbbababbbbabbbaabbbbabbaaabbabaabbbbabbbbbbabababababbaaababbbbbbaaaabbabaaaaababaabbbbabbabbbaaa
aaabaabaaaaaaaababbbbabbaabbbaaaaaabbabbababbabbbbabbbbababababaaabaaabbaaaaabbaabaabbaaabbaaaaaaabbaaaabbabaaababaabaaaabbbabaababaabbbabababaaaababbbbbababbbbababaaaabaabbaaabaaaabbbbaabbbabaabbabababaabbbbbaabbabbabbabbbabbbbbbbaaabbaabbabaabbaabbbabbbaaabaaaabaaabbaaababaaabbbabbababaabbaaabbabbaabaabaaaaaaaaaaaaaababaaabaaabaabababbbbababbbbbabababaababbaababbaabbbababbaaaababababbabbbaabbabbbbaabbbbabaababaababbbababbbabaabbaaabbaaaabaabababbabbbbaaabababbabbbbaaaaabbaaaabbbbaabbaaabbbbbaaabbabaaaaaabaaababbaaaabbbaaababbababbaabaabaabbbbbbaaabbaababaaaabbbbbbababbaabbaaabaaaabbaabbabaabbbababbbaaaaabaaaaabaabbaaabbbbaaabbbabababaaaaaabbaaababaaaaabaabaababbbbbbabbbbaababaaabbbaaaaabaaaaaaabaaaababaabbbaaabbaabaaabbbabbbbbbaabaaabbabbaabbbabbbaaabaaaababababababbababbbaababbabbaaabbabbabbbbaaabaabbbaaababbbbbaabaabbbbbabaaabbababbbabbabbababbabbabaabaaababbbbbbbbaaabbbabbaaabbbaaaabbabaababbbbbababbababaaabbaabbabbaaaaabaaabaabaaaababaabbbaaaaaababbbbaaabbabbbbbabbaabaaaaabbaababaabaaaababbabaabaabbbabaabbabababaaabaabbbbababbaaaabababbabaabaabaababbbaaabbababababbaaaaabbbabbbbabababbabbbbbbaaaabbbabaaaaababaaababbbabbbbababaabaaabbbbaaabaaaababbaabbbaabaabaabababaaaabbbbbaaaabbbabbbbbabbabaaabbbbbbbaabbbabbaabbaabbaabbabbbbbbbbabbbabbaabaaaaababbbbaabbabaabbabaaaaaaababbbabaabbaabbaabaaaabbbaababbbbbaabaabbbaaabbababaabbabaabbbbabaabaaaaaababbbaabaaaabbbbaabaabbbbaabaaaaabbbbbbbabbabbabaaababbaabaababbabaaabbababaaaabbababbaaaaaabbbbbabbaababbabbabababbbbaababaabaabaabbabbbababaaababbababaaaabbaaabaabbaaababbabbbbaabababbbaaaaabbbababababaaabbaaabbbabaaabbaabbaaabbbbbaaabaaabbaababaaaaabbbaaabbaaabbbbbaabbaabbababbbaabbbaaababbaababaabbbbbaaabaabbbabbabbbbabbbabababbabaaabbbbbaaababbaaaaaabbaaaaaababbababbbbbabaaaabaabaabaabaabbbbababbaabababbbbbbbababbabbbaaabbaababaabbaaababaaaabaaaaaaaaabaaaaaabbaaababaabaabababbababbaaaaaaabbabaababaaabaaabbbbbbbbbabbaaaabaaabbbaabaaabbbabbaaaaaabaaabaaababaabaabbaaababaaaaaabbaaaabbababbbbbbabbabaaabbbbabbababbabbabbbaab
aaabbbbbabaaaaaaaabbaababbbabbbaaaabbabbbbabbbbbbaababaaaabababbaaabbbaaaababaabbbabaabbaabaabaabbaabbbabbbabbbaaaabbaababbababaabbbbaabbbaaaabbabaababbaabbabbabbbaababbaabbabbabaabbbbababaaabbbbabaaaabaabaabbbabbbbabaabbaabababaabbbbabaabababbaabaabaaaababbabbbbbbababaabbaabbbabbbaabbbbabaabbbabbabaabbaabaaabbbbbaabbaaabbbabaaaabaababbbaababbbabbbbaaabbbabbbaabababbaabbaabaabbbaaabbabbabaaaabbaababbaababbbaabbabbbaaaaaabbbbaababbbaabbbbaabaaaabbabbbbbababbabbaaabbabbbbbbaaabbaaabbaababbbbaaaababbbbbbbabaaaaabaaabbbbaabbbbaabbabbaabbbabaaabbbbaabbababaabaaabbaaaabbaaabababaabbbaaabbaaaaababaaaabbaabaaaabbbbabbababbababaaaabbaababbaabaaabaaaaaaabbbbbabbabaaaaaabbaabbbbbbbbbabbbbbaabbbaaabbabababaaabbbababbaabababbaaaabbaaaaaabbbbbbaabaababbabaababbbaabbabbababbbaaaabbbbbbabbbbaaaaabbbbbbbbaabababaaabaaaabbabbababbabaaabbaaaababababbbbaababbaaabaabbbbabbbaababbbababababbbabbaabbbbabbbabbbbababbbaaaaabbabaaaabaababbaaabbbbbbaabbaaabaaabaabbbaabbaababbbabbbbabbbababbaabbaaabaaabbbaababababbabbaabbaabaabbbababbaabbabaabaaababbabbbbabbbbabbbaabababbbbbaabbbbbbababaaaabbaabaababaaabbababbbbaaabbabbaabbbaaabbbaaabbabaabbbbbbbbbaabbbabbabbbbbbbabbbbabbbababbbbbabbbbbaaaabaaabbbbaabaabaaaaabababaabaabbabbaabbabbbaababbbbaaabbbbbabaabaaaaabaaaabbbbababaabaaabaaabaabaabbaaaaaaabaababbbbabbabaabaabbabbababbabbabbaaaabbaababaaaababbaabbbaaaabaabaabaaaabbaababbaaaabbbbaaaaabbaaabbbaaabbbbaabaaaaabbabbbbbabaabaabbbababaabaabaabbbaaaaabaaabaaaaaaabbabaabbaaaabbabbbaabbbbbbbababbbababaabbaabaaabbaabaaabbabbbaabaaababaabbaaabaaabaabaabaabbbabaabaaabbababbaaaabbbbaaaabbabbbaabaaabbabbbabababbabbbaabbbabbabaabbbbbaababbbbaabbbbbbabbbbabbaabaabbabaaaababbbabbbabbabbabaaaabaabbbaabbaabbbbbabbabaababbbbababbabbbaabbbbaabbababbaabaaaababbabbabbbaaaaabbaaabbbaababaaaaabaabaabbbabbaaababaaabbbbbbaaaaabbabbabaaaabbbababbbbababbbbbbbaaaabaabbababbabababbbbbaaaababbbbbababbbbaabaabbbbababababaabbabbaaabbababbaabbbababbaaaabbaaabbaabbbaaabbaaaabbababbbaaabbaaabaabbbabbbabbbaabbbaababbbbbbabbabaaa
abaabbbbbaabbbababbbaaaabababaaabbabbbbaaabbbabbabbaaabaaabbbbbbaabaababbabbababaabbbaaaaababbbbabbaaabbababbaaaaabaabaabbbaabbbbbabbbbbbbbbbbaababbbbababbbbaaaaabbabbabbaababaaaabbbbaaaaababbbbabbbbbabbbbabaabababaaaaabababbaaabbabbbbbaabbaaaaaaaabbaaabaaaabababbabbaaaabbabaabaaaaabaabbaaaaaabaabbaababaaaabbbbaabaabaaaababbbababbbbbabaaaaaaabababaabaaaaabbaabbaabbbabbbabababbaaabababbababbbbaababbaaababaabbbbaaabaabbbbbabbabaabbabbaababbbbbbbaaabababababaaababbaababaaaaaaabbabbaabaaaaabbbbbbabaababbbabbaababaababbaaaababaaaaabaabababaabbabbbbaabababaaaabbbbababaaaaaaaaaaaaabbbbaaaaaabaaaaabbabaabaaaabbababaaaaaaababaaabbaababbbabbaabbbbaababbaaabaabbaaabaaabaaabbaabbaababaaaaaabbabbbbabbbbaabaaaaababbaaaabbbbaaaabaaaaaabbabbbbaabbbababaabbbbbabbbbababbbaababaaaaabbbbbabaaabbbbabaabaabaabbabbbabbbaaaabbbbabbbbbbaaabbbbbaabbaaabaaaabababbabbabbaababaabbbabbabaaaabbaababbbaabaaaaabbbbabbbabaababababbbbbbbabbbbbbabbabbabbabbaaaaaabaaabbaaaaaabbbabbbababbbabbaababaabbbaabbaaaabaaaabaababababaaabbababbabbaaabbaababbbbabbabbaabbbabbbabbaababbbaaababababababbbaabbbabaaaabbaaaaaaabbbabbbabbaabbabbabbabbaaababbbbbbabaaaabbbbabaababababbbababbabbbaaaaababbabbbaaababbbbbbabaabbaaaabababaaabbbababaabbababbaaabbbaabbaabaabbabbaaaabbaababaabaaabbaaaaaaabbaaaababaaaababbbbabbabbbabbbbbabbababbababbbbabbaabaabaabbbbabbabbabaaababaabbbbbbbabababaabbbbbabaaabbabbaaaabbaaaabbbbabbbbbbaabaaaabbbabaabbbbaaaabaabbababbabaababaabaaabaaaabbababbaaaaababaaabbaaaabbabbbbbababaaaabaababbbaaababababaaaabbbabaabbbababaabbabbaabbbaabbaaaabbbbbaababbbaabaabbbaaababbbaaaabbbbbbaabbbaabaabbbbbaababbabbabbbbaabbbabbababaaabbaabbaabbbbabbabaababbbbabbababaabbabbaabbbbabbbbbbabbbabaabaaabaaabbaababaabaaaababbaaababbbbbbaaaaabababbbbaababaabaaaabbaababaaaabbaaabbabbaaaababbabbabbabbaaaaabbbbbbaababbbbbabbbbbabbaaabbaabababaaaabaababababaaabbaabbabaaababaaaabaabaabbabaaabbbabaabbaaaabbababababbabbbabbbaaabaaabbbbbababaaaabbabbaabbbabaabababbbaabaaaabbabbaaaaabbaabaaaaaabbbbbbbbaaaabaabbbbbbbabaaaaabbbab
bbbbabaabaaaaaabbbbbaaaaaaaaabbabbbabbabaabbbaabbaababbbaaabbbababbabaababbabababaaabababbaabbabbbbbbababbbaabbbabbabbaababbabbbbbabaabbbbaabaaabaababbabababaabaababbabbbabbbabaabaaaaaaababaaababbbaaabaabaabbaaabbabbabbbaabbaaababbbbabbaaaaaababaaabbbbbabbbaaaabaabbabbaabbaaabaaabaaabaababbbbaaabaabaababaaaaaaaaaaabaabbaaaabbaaaaabaababbbbbabbbaabaaaaababbbabaaabbaabaaabaabbbaaaaabbbbabbbbaaaaabbbabaabaaabaaaaabaaabbbbaaaaaaabbabbaaaababbabbbbababababbababbaaababbbaaaaaabaaababaaabbaabaaababbabaabbabbbbbaababbaabbababbbbabbbaaababbabaabaaabababbabaabbaaabbaaabbbbbaabbabbaabbababababbaababaaabbbbbbaaabaaabaabbbaababababaaaabaabbaabbbabbaaaaabbbbaaabaaabbababababbaaababbbaabbbbbababbaabbaabaabbaabbbbababbbabaababaaaaababbbbbbbabbababaabaabbaabaaaaaaaaaabaaaaaaabaabaaaaabbbabbbbabababaaabbaabaaabaaaaabbabaabbbbbbbbabaaababaababbbbaaababababbababababaabbbbaaaabaabaabaabbabbbbbabbbbabbbbabaabbbbbaabbaabaabbbbaaaababbbbbbaabbbaabbabababababbabbabaaabbbbabbaabbaaabbbaaaaaaaaaaaababbbaabbaaababbbaaabaaaaaabaaabaaabbaaababaaabbbbabaaaabaaabbbaaabbbbbaaabbbbbabbababbbabaaabbbababaaaaabaababbabbababbbbaaabaabbbbabaababbbaaaabbaabbabbbabbbaaaaabaaaababbabaabbaabababbaaaabbbbbaabbbabbaabaabbabbababbbbababbababaabbbababbbaaaabbaaabbbabbbaababaabaabbaabaabbbaabbaaaaaabbaabbaaabbbaabaababaabaaaaabbbbbbabaaabbababbbaaaaababbaababbbaaabbbbbabaaaaabababbabbbaabbaaabbabaabbbabaaabbbbbaaabaabbbababbbbabaabbabababbabaababbbaaabbbbbaabaaabababbbabbbbbbbabbabbaaabbaabaaaaababbabbabababbbaaaabbaaabbbbaabbbabbbbaaabbbbaabbabaaabaaaababbbababaabaabbaaabbabaaababbbaabaaabbbbaabbbbaabbabaaababbabaaaaaaaaaababaabbaabbbaabbaaabbabaaabbbabbbaabbbaabbbbbbbbbabbbabaababbaaaaaabbbabbbabbaabaaabbbaaaabababbbbaabbabaaaabbbbaabababaaaababbaaabaaabbaaabaaaabbbabbaaaabbbbaaabbabbbbaabbbbbababbaaaabbbbbababbbabbabbbaaabababbbabbbbabbbababbaaabaabbaabbbbbbaabbbaaababbbbabbbbababaabbbbbabaaaaaabbaaaabbabbaaaaabbababbaaababbbabbaabaaabbbaaaababaababaaabaaabababaababbaabbbbbabbbbabaabaababbbaaaabbaaabaabbbabaa
baaabaaaabaabbaaabbbabbbbbbbabaabbbbaaaabbaabaabbbbbaababababbaabaaaaabbbaabbaababbaababbbbbabbbbabbbababbabaaababbbbaabbbbbababbaaaaaabbbbaaabababbbbaabaaababbabbbbaaabbabbbbababbabbaaababbbbbaaabbabaaababbbbabaaaabaabbabbbaaaabaababbaaabbabbaabbbbabbbaabbbabaaaabbabbbbbbabbaababaaababaaabbbbabbbbaabbaaaaaabbabababbaabbabbaaaabaaababababbaaababbbabaaababaabababbbaabaabbabababaaaaaabbbbaababbabbababbababbbbabbbaaaaaabaaabbbaababaabbbbaababbbbabbaababbabbaaabbbaaabababaaabbbaababababaabaaababbaaaaabababaabbaaaaabbbbabaabaaaaaabbabbaabbbbbbabbbaaabbabbbbabbaababababaaaaabaabbaaabababbbbbbbbbabbbbaabbbaabbbaaabbaaaaabaababababbaabababbaabaabaaabaaabbbabaababaabaabbbaabababababaabbaabbaaaaabbbaabbbaaaaabaaaabaabbbbbabbabbbbababbabbaaaaabbaabbbaaabbbbaabbbbbabaaabaaaaaababaaaabaababababbababbbaabaababbbaababaabbbabbbaabbbbbababaaaaaaaabbbbbbbbaaaabaaabaabaababaaabaabbababaabbbbaababababbabbaaabbbbbaaaababbabaaabaabbabbaababaaababaabaabbabbbbbaabbbababaababbabbabaababbbaabbbbbabaaaaaabaaaaabaaababbbbaaaaabbbaababbbbbabaabbbbbaabaaaabbbababbbbaaaabaaabbbaabaabbbbabbbbbaaaaaabbbbabaaabbbabbbaaabbabbbbbbabbaaaaabaabbababbaaabbabaaaabbbbbaabaabaabbaabbaabaabbaabaaaabaaabaabaaaababbbabaaabbbabbabaabaaabbabaabababbbbbabaabbbbbaaabaabbbaabbbbbbbabbbbaabbbaaaaababbbbbabbbaabbaaabbaaababbaabababababbbababbbaaaabbabbbbaabbbbbabaabbaababaaabbaaaabbbabaaabbbbaaaabbaabbbbabbbabbababbbbaababbbbaaabbaabaaabbaaabbbaaabbbaaaaababaababbbbbbbabababaabbbabbaabbabbababbaaabbabbbbabbbbabbabbabbbabaaaaaaabbabbbabbaabbbaaabababbaabaabbaaaababaabbbaababbbbaabaabaaaaaaaaabaaaaaaaaabbabababaaabbbbbaaaaaababbaaaaabaaaabbabababaabbaaaaaaaababbaabababaabaabaaabbaaabaaabaabaabbbbaabaababaabbbbbbbaabbbabaaababbaabbaababbbaabaaabaabbbabaaaaaabbaaaabaabbaaababbbabaaabbabaabaaaabababbabbaaaabbabaabaaabbbaaaaabbababbbbbabbbbabbabbaaabbbabbababbaabbbabbbaaaababaababbaaababbaabbbbaaaabbbaaabaabbaababbbabaabaaaaabbaabaababbbaababaabbaabbbabababababbbbaaababbbbabbbbbbabaabbabaaabbabbbabbbbbaabbabbaaaaaaaaabaaaa
aaabbbaaabbaaaabbaaaaaaabababbaabbabbaaabababbbbabbabbaabbaabbbbababaabbaaaaaababbbbabaababaaabaaabbbaabbaabbbbbbbbbabbbabababaabbbbababbbbababaaaabbbbbbabbaaaaabaababbaaabaaaababaabaabaaabaaaaaabbabbaababbaabbbbbabbaababbbbbbbbbbbbaababaabbaabaabbabaababaaabbbabaaaabaabbababbbbbbabbaaababbaabaabbbbaababbbbbbaabaababbaaabaaaaabaaaaabbabababbabbaaaabaaaaaabaabbbbaaaababbbaababbaaabbaaaaababbbbabbaabaabbbaaababaaaababbabbaaaaabbbbbabbbbbabbaaabaaaaabbaaaaaaaabaabbabaabbbabaabbbabbbaabaabbaaabaabaabbabbababaaabababaabbbbbbbaaaaaaaabaaabaabaaabbabaaaaaaabbbbaaaaaaabbaabababbbaaabbabaabaaaaabaabaabbbabbbbaabaabbabbbbbbaaabbbaabbaababaaaababaabababaababbababaabaaaabbaaabbaaababbabbabbaababbabbaaaabbbaabaaabbabbbabbabbabbaababaaaaabbbbbbabaababbabbabaaabaaabbabbbbabbbbaabbabbbbabbbaaaabbabbbabababaabbaababbaaaabababaabbbabbaababbbaabbbbbaaaaabbabaababaaaaabaababbabbaaaaaabbabaaaaabaabaabbbbaabbbabbababaaaaaaaaaabbaabaaaabaabbaabbbabaabaabbbbbaabaaaababbaabbaabbbabbabaaaaabbabbaabaaaaabbbaabbbabaabbabbaabababaababaabaababbabaabaaaaabbabababbabbbbaabaabaaaaabababaabbaaabaaabaabaabbabbaabbaabaaabaaaababbbbbbbbabbaaababababaabaaaabbbaababbaabababababbbabbbbabbababbbbbbbaaaaabaabbabbbbbabbbabbabbabaaaabbbbabbabaabbbbaaaabaaabbabababbbaaabbaabababaabbbbaaabbabbbaaabbbabbbabaabbabbbbaabaababbababaabaaabaaabaabbbbaaabbaaabbbababaabababaaaabbaaaaabaaaabaabbabbaaabbabbbbbababaaaababbababbabbaaabbabbbbbbaababbaabaababaababaabbbbbaaaabbababbbabaabaaababaababbabaabbaababbbabbabaabbaababbaaaabbbbaaabbabaababbbbaaabbbbaabbabaabbbbbabbbabbbbaabbabababaabbaaaaaababaabaabbaabaabbbbbbaabbbababbaabbababaaaabbabbaababbabbbbbbbabbbaabaaaababbbbbaaaaabaabababaaabbbbaaaaaabbbbabbbbbababaaaabbabababbbbaaaaaabbaaabbbabababbbaaaabbbaabbbbbababaaababbabbabaaabababbbbbaaabbbabaaabababbababbaaaabaaaabbaabaaabaabbabbaaaabaaabbbabababbaabbbbaaababaaaaaabbabbbbabbbbbaababaaaabaabaaabbaaaabaaaabaabaaaaabbbabaaaaababbbaaabaabaabbbbbbbaaabbabaaabababbbaabbbaabbbabbabbbabbabababbbbaabababaaaabbaaabbababababba
abbbabaaababbabbaabbbbaaababaabbaabbabbabbbababbaababbbaabbbaabbbaabbabbbbabbbbaababbabbababbababababbbabaaabaaaabbaaabbbbabaaaaaabaaaabbbbbbbbbbaabbbaabbbaabaaaabaaaababbaabbaaabaaabbabbbaaabbbbbaaaabaabbaaabbbbbabaabbbabbaabbababbaaabaabbabbbbabaaabbabbbbaabaabbabbaababbaaaaaabbababbbabaabaababbbaaaaaaabbbaababaaabbabbabaaabbabbaabbabbabbbbaaaabbbbaababbbaabaabbbaababbbaaaabbbaabaaaaaabaaaabbbaabbabbbababbbbabaaaabbaabaaaaabaababaabbbbbbbbabaaabbbbbbabbbabbababbaababbbabbabbbaaabaaaaabbbbbbabbabbbaababaaabbabaababbbbaababbaaabaabbaaabbaabbabbbababbbaabaaabbabababbabaababbaabbabbbbbabaaaaaabbbbabbbbbaaaaaabbbababbbbbabaaaabbbaaaaaabbabbbabaaabbabaaababbabaaababbaaaabbabbaabaaabbbbaababababbbbbabbbbabaabbbabbabababbbbbabbaabbaabababbaabbbabaabbaabbbbbabbabaabaaaababbababbaabbbbabaabbaababbaabaababaaabbaaabaabbaaaaaababbbbaabaabbbabbbbaaaaabbbaaaaaabbbabbbabbbbaaababbbaaaaaaabbbaabbbaaaabbabbbbbaaaaaabaaaabbbabbababbabaabbbbabbaabbbaaaaaaaaabbabaaabbaaabbabbaababbaaaababbaababaabaabbbabbbabbbaabbabbbaaaaaabbbaaabbbbbabbbbbaaaabbababbbaaabbbbbbaabbbbbbaaabbaaabaababababaaabbbbabbbbbabbbabbabaaabbabbbbababbaaaababbaabbbaabaaababbaaaababbaabbabaabbaaabaabbbabaaaabbbbbbbbbabbabbaabbbababbbbaabbaabaaababbabaabababaabaaaaabaabbabbaaabbaabaaabbaaaaabbaababbabbbbbaabbababbbbabbaaaababbabbbbbbaabbaaabbbbaabbabaaaaaaaababaabaaaabaaaabaaaabbaaabaaababbabbababbbaaaaaababbabbbbabababaaabbbbbabaabaabbaaaababbbaaaabbababbbabaabaaababaaaaaaababababbbabaabbbabbbbabbaaababbabbbabbabaababbbabababbaabbbbbabbbbbbbabababbabaabbbbabbbaabbaaaabaabbaabababbabababaaaabaabbbaabbabbbbbbaaaaabbaaabaabbabbaaaabbaaaababaabaaaabbbabbaaaabbbbabbaabaabbabaaababaabaaabaabbbbbabbaababaabbabbbbbbbbabaabbaaabbbbaabbaababbbaaabbbaabbbaabbaaaaababaaabaaabbbbabaabbbbbaaaaaabbaabbbbbbabbbaabbaaabbabbabaabbaabbabababaabbbabbbabbbabbbabbaaabaababaaabbbabaabaaababbbabaaababaabbbabbabbbabbababbabaaabaabbabaabbbaabaaabaaaaabaabbbaaaaaaaabbaaabbababbbaabbabbbbababaabbaabbabbbaaaabaaabbaabbabbaaaabaabaaaaaaabaaaaba
bbababaabaaaabbbaaaaaaaaaaabbabbbbbaaabaaababbabbaabbbbabaabababbaaabbbabbababaabbbaaaabbaaaaaababbbbaababbaaabbabbbaaabaababbabaaaabaaaababbbaabaaabaababaababbabbbbbbaaabaaabbabbabbbabaabaabbbaaabbbbbaaabbaabbaaabbabaabbbaaabbaabaabaabbabaababaaabbabababbabbbabaaabbbaabbabaabbabbaaaaabbbaabbababbbbbabaabbbaaabbaabbabbabaabbbbbabbbbabbaabaaaabaaaabbbbaabbbaaababbbbababbaaabbaabbababbbbbbababaaababbababbbaaaabaabbaaababbaabbabaabbabababababbabaaaaabababababbabbbbabababaababbaaabbaaabaabaaaaaaabaabaababaaabbbaaaaabaaaabbbabbaaababbababbabbababababaaaaababababbbbbabbbaabbabbabaabaabbabbaabbabaaabbabaabbbbabbabaababaaababaaaababaaaaababbbbaabbbbbbaabababaaaaababaaabbaaaaabbbabbabaaabababbaabbbbbbaabbbbaaaaaabbbbaababbabbbbabaababaaabaabbbabaaaaabaaaabababbbaaaababaababbaabaaabbaaaaabababbabaabbababbbabbbaaaabbbbbbbbbbbaaabaaaaabbaabbbaabaabaabaabbabbbaabaaaaaabbbaaabbabababbabbaaabaaaaaaabaaaabaabbaaabbabbbbabbabaaaaaabbbaabbbbbbabbbbbbbabababaabaaaaaabbbbbbaaabbbabbbbababbaaabbabbbbbabbbbaaabaaabaabbbabaabbabbbbbabaaaaabbbbbababbabaabbbbbbbaaababbbbabbabbaaaaabaababbaaabaabbbabaaabaabbabbbabaaaaabababaabbaabbaabbababaabababaaaabbabbabbaaaaabbbbaaaaabbbbbaaaabbabbbbbaaaaababbbbaaabaaabababaaabbbbabaaaaaaaaaaaaabbbbaabbbaabaaaababbbbbaabaaaaaabbaabbababbaabbbbaabababbababbbabaabbaabbaaabbbbbbaabbbbbbababbbabaabbabbaabbbbaabbbabbaaabbabababbbabaaaaabaababbaaabbaabbabbbbababbabbaaaabbbaabbbaaaababaabaabbababababbaababaabbbbababbabbaabbbbbaabbabaabbabaaaaaabbbbaaababbabbaaaabaabbaabbbbabbbbaaabbaabbabaaababbabaabbabaaaaaaabbababaaaabaaaabaaababbaaababaaaaaabaabaaabbabaaabbaaaaababbbbaabbabaabaaababbbbbabbbaaaabbbabbbbbbabbabbabbbbabbbaaabaabbabaaaabbababaaaabaaaababaaabbaaaabbaaaaabbaababbaababbaaaaabaaabbbbabababbaababbbabbbbbaabbbbbaabbababaaaaaabbbaaaababbbaaaabababaabaababbaaabaabbabaaaaabaaababbbbaabaabbbabaabaababbbaaaaabbbaabbaabaaabbaaabbaababbbbbbaabbbabaabbabbbbabbabaaaabababbbaaababaabaaaabbabaaaaaaababbaabbabbabbbbaabbaaabaaababbbbaaababbaaabaaaaabababbabbbbbaba
abaaabbbbaabaaaaabbbababbbbbbbabaaabaaabbbaaaaabaabaababbbaaabbbbbbbbabbbbababbaababbbbaaababaabbbbaaabbbabaaabbbabbaaaabbbaaaaaabbabbabbbaaabaabaaaababbbabbbbbaaaaabbbbaaaaaabaaababbabbbaabbabababbbbbbbaaaabababbaabaaaaaabaaaaabaaaaaabbbbbbbbabaaabbbbabbababaabbabbababbbabababaabbaaaaabaabbbabaaaaaabababbbbbaababbabbababaaaababbbbbbababababbbabaababbabbbbbabbbbbbaabbbabbaaaaaabbbbaabbbaabaaabbbaababaaabbbbbbbaabbbababbaabbabbbabaabbaabbabbaabaaaaabaaaabbbabbabbabbbbbbabbbbbbaaaabbbbaabababbababaabbaabaabbbabaabaabaaaabbbbbbbbaababababbabababbababaaaaaabaabaabbbbbbbabbbababaaabbaaabaabbabbaaababaaaaabaabbabbabaaabbbbbaaabbabbbababaabaaaabbababbbbabaabbbabbbbabbbaaabaabababbaabbaabaabbbaaaababaabaabaaaabaaaabbaaabbbbbababbbbbbaaaaaababbaababbbbabaabbbaabaaabaaababaabbaabaaaabbaaaaaaaabbbbabbbbbbabbaabbaabbbaabbbbaabbbbaaaaabbbbbaabbaaabbbbaabbbabbababbaabbbbaababbbabbbababbaababbaaaabaaaabbaabbaababaababbbbbaababaabbbbbbaaaabbbbbbbababbbbabbabaabbbbbbbbababaababbbbabbaaabbaaababbbababbbabaaabaabbbbbabbaaabbbaabaabbababbaabbababbbbaabbaaabaaaaaaabbaabbababbbaaaaaaabbabaaabbbbabbababbbabbabbabbbbaaabababbabbbbabaaabaababbaaabbbabaaaababaaaababbbabaababbaabababbaababaababaabbaabbbabbbbaababbabbaabbaabaaabababbaaaabbababbbbbabbabbababababbbaaabaabbbbbaabababbbbbbaababaaaaaabbaaaaabaabbbabbbbbabbbbbbabbaababaabbabbbbbbbbabbbaababbabbaabbbaabbbbbabbabbbababababbabaabababaabbaabababbbbbbbbabaabbabbbaaabaabbbbabbaaabbbababbaaaaabbaabaaaabbaaabbaababbbbbaabaababbababababbabbbbaaaaaabbaaababaaaabbbabaaabbbbbabbbbaababbaaababaabbbbababbabbbbaabbbababaaaabaabababaaaaababaababaaababababaabbaaaabababaabbaabbabaabbaabbbbabaaaabbbaabaaaaabaaaabaababbaabaabbaabaabaaaaabaabbbabbaababbabbabaaabbbababbababbbababaababababaaaaaaabbbaabbabaabbbabaabbaaaabbabaaabbaaaaabbaaaaabbaabaaabaaaaaaaababbabbabbbbbaaaaaaababbaabaaabaaaabbbbaabbbbbbbbbbaaaaabababbbbabbabaaaaabababbbaabbaabbaaabbaaaabaabbbaabaaaabbbbabbbbbaabbbaabaabbaabaabaabaabaaaababababbababbaaabaabbaaaabaaaabaabaaaabbbbaabbabbaaab
bbbbaabbbbbaabababbababaaababbaabbabaabbbbaaaabbbaabbaababababaaabbbbaabbaaabbaabaaabaabaaabbaabbaaabaabbbabaaababbbaabbbbabbbaabbabbbbbaababbbbaabaabbaabaaaababbbaababbbbbbbbbaaaabbbaabbaabbabaabbbbabbbbabbbbaaaaaababbababbbbbabbabbbbabbbbabbaaabaaaaaabbbbaaabbabaaabbababbabbaabbbbbaaaaaaaabaababbbababbabbabaaaaabbbbaabbaabbabbbbaaabaabbbabbaabaaaababaaaabaaaaaabaaaaaaababababaababbaaababaaaabbababbbbabaabaaaaaabbabbababaaababababbaaaababbbbbaaaabbababbabbbaaaaaaababbaabbaaaabbbabaaabbaababbaaaaaabbbabbbababbbbbabbbababaabbababbaabaabbbabbaaaaaabbabbabbbaaaabaabaaabbaaaaaabbabbabbabaabaaabbaaabaabbaababbbbbbbbbbabaabbbbbbabbbaababaaaabbabbbbaabbbaabbaabababbbabaababbbabbabbaabaaaabababbaaaaabaaabaabbbaabbbbbbaabaabababaababbabababaaaaaaabbabbbaabbbaaabbbbbabbbbbabbbabaabbbbababbabbaabbbbbbbabbbbbbbbbabbaaabbbbaababaaababaaaaaabbaabbaabababbabaabbbbbbaaabaaababbbbbbaaabaaabbaababbbaabbaaabaaabbbabaabbababbaaaabaaaabaabbaaabbbbbaabbbaaaaabbaabaaabbababaaaabbbbaaabaababaabaaaaabbbaabbabababbbaabaaaabaabbbababababbaabbbababbabbabbaabaaabababbbbaababbbbbababbabababbbbbbbbbababbaabbaababbbbbaaababbbbaaabababbaabaabbbaaaababaababaabbbbaaaabbabbbabaababbbbaaabbaabaabbaaaabaabbaaaaaaabaaababbaabbabbaaababaaababbbabbaaaabbbaaabbaaaaabaabaaaabbbbaabbaaabbbbabbbbabbaabbbaabbaabababbbabaabbababaaaaaabbbbaaabbababababbbbaabbbbababbaaababaabbaaaabbbabbaaaaaabbaaabbaaaaabaabbbabbbaabaababaababbbaabbbababbaabaaaaabbaabbaabaaaabbbaabbabbbabbbbbabbbbaaabbbbbbaaaaaabaaabaabbbaabbaaababaabaaaabaaabaabaaabbaaabbabbaabbabbbbabbabaabaabaaabbaaaaababbbbbababababbbaabbaababbabbbbabbbababbaabbbaaaaaabababbaaabaababbbbaababaabbbabbabbbbbbaaaaaababbbbbaabaaaaaaaabbaaabbabbaabbbbabababbbaabbaabaabbaabbabaaabaabbaaabbaaababaabaababbaabaabaababbaabbaabbbbabaaaaaaabbababbbabbbaaaabbabaaabbaaaaaabbaababaabbbabbbabbbbabbbbaaaaabbbbabbaaaaaabaaabbabbaabbabbbbbaaabaababbaaaaaaabaabbbaabaaaaaaaaababbaabbabbbbaabaabaaaabbbbabbabbabbaabaaababbbabaaababbbbaabbbaabbaabbaaabbaaaababbaaaabbabbbbaaabbabbaaabb
bbbbbabaaababbbbaabbaabbabbaabaababbaabaabbbababaaaabaabbaababbaaaaaababaabbbababbaabbabbbbbbbbbabbbbaaaaaabaaabbaabbbaaabbbbabbaaabaabbaabbaaaaaabababbbbababbbbbabaaabbbbbabbaabaaabbaaabbababbabaaaaabbbbbbbbbaabababaaababaaaaabaaaaababbaabbabababbbbbaabaaabababbbbababbbbbabababbbbaabbaabababbbaaabbaabababbaaaaababbabaaabaabaaaaaabaabbbabababbbbbabbbbaaabaaaaabbabbbabbbbbababaaaaabbbabaabbaabaaaabbaabaabbaabbababaaaaaaabbbbabbbababbbaababaabaaaaabaaabbabbabbaabbabaaababababbabaababbbaaaabaaaabaaaababbbbbbababbbababbbaaabababaabbababbabbbaaaaabbbaabbabbabbabaaabaaaabbabbbbaabaabbabbbbaaaaababababbbbbaaaaaabbbbaabbbababbbbaaaabbbbbbabbaaabbbbabbbbaabaabaaabababaababbaaabbbaaaaaabaaabbbabbababbbaaabbbbbbaababaabbbaabaabaabbbbaabbbbaabbaaaaabbabbaaabbaaababaaaabbbbbbaabababaaababbabbaaababbbbababbaabbaabababbabbaabbaaabbbbbbabbbaabbbaabababaaababbbbbaababbbbbaaabbaaaabbbababbababaababaabbaababbbbaaaaaabaaabbaaaababaababababbabaaaaababbaaaaaabbabaaababbabbbbabababbbaaabaabbbaabababbabaababaababaaabaababaabbabbbbbbaababbaaababaaaaaabaababbbbaaabbaaaaaaababaabbaababaaababbbbabbbbabbaabbaabbaababababbaababbaabbaabbbbaaababbaaaaabbabaaaaabababbabbaabaabaabababbbbbbabbbaababbbabbabbbbbababbbaaaabaabbaaabbbbbabbbbababaaaabaaabbaaabaaaabbaaababaabbaaaaaabaabbbababaaababaaabbababbaabbbaaabbaaaababaabaaaaabbbbbbbbaababaabaaabaabaaabbbabbaababaabaabbbabaaaaababbabbaaaaaaabaabbabbabaabbaaabbaaaaaaaaaabbaababaabbaabaabababaabbbbabaabbbaaabbbabaaabbbababbaababaaabbaababbbbabbabbaabbaaaaababaabbaaabbabbabaabaaaabaababbbbaaaababaaaabbababbaabaabbabaaababaabaabaaaababbbbaabbaaabababbbbaaaaabbabababbbbaaabbbbaabbbababaaabbaaaabbaaababbbbabbbaaabbaaaaaabbbababbbabbbaaaaabaaaabbbaabababababaaabaaababbbaabbaabbbabaabbbababaabaabababababaabbaababbaababbabbbababbaabbaababababbbaabbaaaaabaaabbbbaaaaaabaaaaaaabaabbbaababbbaaaaaaabbabbaabbbaabaaababbbaaaaabbbaaaaaaabbbabbbbaabbaabbaaaabbabaaabaaababbbabbbabaaaaaabbbabaaabbabbbbbabaaabaabbbbababaabbaababbbbabbabaabbbaabaaabaaabaaaaaabaabaaaaababb
baaabaaaabaaabbbaaaabbabbaaabbbaababbaaababbaabaaaabbbbaabaaaaaaaabbaaabbbabaabababbaabbbaababaabaababbbbaabbbabaabbbaababaaaaaabbbbbabababbaaabbbbabaabbbaabbaaabbbbaabbaabbbbbaabbbbaababbbaabbbbbabaaabbbababbbaababaaaaaaabbaabbabaaaabbaababbbaaabaaaabbbbbaaaaaaabbbbaaaabaabaabbbaabbabbaabaaaababbbbbbababababaaaabaabbabaaabaaabaaababbababaabbaaaaaaaaaabbababaaabbbbaabbabaabaabbbbaaaabbbaabbbaaabbbababaabaabaabaabaaabaaababaabbaabaaabbbaaaaaaababaabbaaaabbbaabaaababbaaaaaabbbbababbbbaabbabaabaaabbaabaaaaabbaabbabbbabbabbabaababbaaaaaaaababbabbbababaaaaaabbabbbbbabaaabbaabababaababbbbbaaabaabbbabbaaaaaababbabbbaaabaababababaabbbbbaaaaabbbbabaaabbaababbaabababbaaababaaaaabababbaabbaabaabaaaaaababbaabaabbababaababaabaaaaaaaaababbbaabbbaaababaabbbaababbababbbbabbababbabbbbaaaaabbbabaaaabbbaabaaaabbaaabbabbabbabababbbababbbaaaaabbbabbaababaaaabaabbbaaaabaababbbabbabababbabbbaababaabbbaaabaabaaabbabaaabbaabbbaababababaabbbaaabbabaaababbabaabbbabbbbaababbbbaaaabaaaababbaaabaaaaaaabaababaabbbaaababaaababbbaabbabbbabbbbbbbaabbbababaababbabaaabbbabaabbbaaabbbbbbbbbbaaaabbabbaabaaaabbbbababababbaababaababbbaababbaaaababaababababbaabbabbbaaabbbabaabbababaaabaabaabaaabaabaaaaaaaaaabaabbbaabbababaabaaaaaabbbbbabbbaaaababbabaaaabbabbabaabbbabbabbbbbbbbbbbbbabbaaaabbabaaaababbbbaaaaaababbabbbabaaabbabbbaaaabbababababaaaababbbbaaaabaabbbbbbababaabbabaaaabbbabbabbbbaaabbabbbabbbbaaaabbabbaabbbbbbbbbabbbabbbbaaabbbabbbbbbbbaaaabbabbbbaaaabbbabbabaabaababaabbababbaaabbbbbbbbaaabaabbaababaaaabbbbaaabaaababaaaabbbababaababbaaaababbaabbbaaaabbbbbaabbbbbabbbbbababbaabaabbbabbabbabbaabbabaaabaabaababbbababbbabbbbababbababbbabaaaaaaaababbbabbbbaaabaabababbbbbbabbababbaaaabaabbbabaabaabababbbbabaabaabaaaabbaabbabbbabaaaaabbabaabaaabbbbabaaabaabbbbbababaabbbbaaaabaaabaaaaaaabaaabbaaababbbbbbaabababbbbbbaababbaaaabababbbbaaaababaaaaabbabaaabbbbabbbabbababbbbbababaabaaaaabbbaaabaababbabbbabaabbaabaaababbbbbbbbbbabbaaabaaabaaabaabbbbaabbabaaaaaaabaaabbbbbbbaaabaaabababbbbaabaababababaaabababaaabbb
bbababaaaaabaaaabababbabbaabbbaabbbbabbbbaababbbbabaaabbbaabababababababaabaaaaabaabaababbbbbbbaabbbaaaabaabbbbaaaaaaaaaabbabbaabbbbabbbbbbbabababaabaaaaaabbababaabababbbaaabbbaabbbaabbabbaaaaabbabbbbabaaabaabaabbababbaababbabbbabbabbbbbbbbbbbaabbbabbbaaabbaabbaaabaabbbaabbabaabbaaabaabbaabbaaabaaaabbbbaaaaabaabbaabaaaababbaaaaabaaaaaaaabaaababbbbbbaaabbabbbbabbabbbabaaaaaabbbbabbaaabbbbaabaaaabaabbbaaaaababbaaabbaababbaabbbabbbaaaaabbabaababbabaaaabaaabababbbbabbbaababababbabaabbabbabbbbaababaaabbbabbaaabbbbbbbbabbbbabbabbbbabbaabbababbbbaaaababbbbaabbabbaabaabababbbabbbaabaaaabbaaaabaabbabaaabbbabbbaabaabaaaaabaaaaabaaaaaababbbbaaaabaaabaabbabaababbbabbbaabbabbbabbababbbbbaaabababbbaaababbabaabbbbaabbabaaaabbabbabaaaabbabaabababaababaaabbbbbbaabaabbbabaabaaabbbbaababbabbbabbbbaaabbaabbabaaabbabaabbabaaaaababbbbabbbbaaabbbbbbaabbaabbabaaabaabbbbbaabbaaaababbabbbbaaabbaabbabaabaaabaaaaaaaabaabbbabbbbabaaabbbabbabbaabbbaaaaaabbaabaabaaabbbbaaabbaabbaaaabbbbbabbbbabaaaabbbabbaababaaaabbabaaaaaaaaaababaabaabbbabaaaaaaaaababaababbaaabbaaabaabbbbbbbbbbaaaaaaabababbaaabbaabbaaabbbbaaaaababbbaabaabaabbaabbababbbbaaaaaaaaabababbabbbaabbbbaabbbbabbbaabaaaabaaababbabaaaaabbaaabaaabbaaabaabbbbbbaaaaababaabbbbbbbaabbabababaabbaaababaaaaaaaabbababaababbababbabaabaabbbbbabbaabaaaabaabaaaabbbababaabababaaabaaabaaabaaaaaabbabbaabbabaaababaababaabbabbaabbabaabaaaabbbabbbbbabaaaababbababaaabababbbaaaaabbabbbbbbababbbaabaababaaaaabbbabbabbbbbabbabaaaaaaabbbaababbababbababaabababbbbbabbbbaaabbbbbaaaaabaaabbbaaabbabbaaaaaaaabbbbbbabbbbababbbbabaaabaabaababaaabbbabbbaaaabbbbbbabaabaababaabbaaaabbaaabbabaaabaaabababaabaaabababbaaaabbabbaababaaabaaababaaaabababaababaaaaababaabbbbbaaabbbbaaabbabababaababbaaabbaabbabbabbbaabbaabbaabaababbbabbbabaabbbaabbbaababbabaaaaabaabbbbabbabaabaabbbaaabbbaaabbbaaabababbabbabbbaaabbaaaaaababbbabaaaabababaabbbbaabaabbabbabbbbaabbabbbabaabbbbaaaababbababaaabbbaabaabbaabababaaaabbbababaababbbaaababbbbbbabbbbbbbbaaababaabbaababbbaaaaababbbabbaabaaaabababbaaa
aaaaabbababbbbaaaaaaabbabaaaaaaaabaabbbbbabbabbbaabbbaababbbbabbbabbabbbaaaaabbbabbaabaabbaaaabbbababaabaaaabaabaabaabbaaabbaaaaabaabbaababbabbbbaaabaaaabaabbabbbaaabaabaaabbabaabbbbbaabbbababbabbabaaabbbbaaabababbbaabaaababaaaaaaabbbbbaabbaaaaababbaaaaaababbaabaaaaababaaaaaabbabaabaabababaaaaaabbbbbbbbabaaabbabbabaabbaaaababaababbbbbaabbbaaabbbbabaabbabaaabbbaabbabbaaabbababbaabbbabbaabbaaabaaaaaaaababaababaaaaababbaabbaaaababbbbaaaaabbbbbabbbababaabbbabbabbabaaabbababababaaabbbabbaaabaaaabababbbbbbabbbbbabaaaabbbabbbbbabaaaaabaabbaabaaaabbbabaaaaaabbbaaabbaabaaabaaaaaabbaabaaaaaabbababaabaaabaabaaaabbaabbbabbaabbaaaaabbbbaaaaabaabaabbaabbbbbaabbabababaababbbaabbabbbaabaaaabbbababaabaabbabbbabaaaabbbbabbaabababaaaabbaabaaaababbbbbabbbaaabbababaabaabbbabbbaabbbbbaaaabaabbaabbaaaabbaaaabababbbaababbbbbbaabbabaabbbbabaabbbabbbbbbbaaabbbbaaababbbaabbabbabaaaaabaabbbaaaabbaabbababbbabaaabababababaaaaabbbaabbabbbbbabbababbbababbabbaaaababbabbaababbbaabbabbbaaabbaaaaabaaabbbbbbbbbbabbabbaaabbabaabbabaaabbbabbbbbaaaabbabaabbaaabaaaaababaabaabaabaaaaaabaabbbaaabaaaaabbabaaaaababbbaababbbaabbabbaaabbaabababaabbbbbaaabbbababbaabbbbaaabbbbabaabbbbabbabbababbaaaababbaabaabaabbbaaaaabbaababbbbbbbabbbbbbabbbabbbabaababbaaaaaaababbababbaaaabaaaababbbaabbbbaaabaabbabaaaaaaaaaabaaaaabbbbaabbbbabbbaaabbbbabbaaaabbaabbaaaabaaabaaababbbbbaababbbbabbbbbbbaaabaabbbaaaaabbbbbbbbababbbababbabababababaabbaaabaaabbababbbbbaaaaaaabbaaaaaabbabaabaabbabbbbbabaaabbaabaaaabbbabaabbbaaabaaaababbaaaabaaabaaaababaaabbabaaaaaaaababbaaaaaaababbbbaabaaabbaabbaaabaabbbbbaaabbabbabababbbabaabbaabbbbbababaaabbaabaabbbabbbaabbaaaaabbbbbbaabbbbbabbaaaabaabbbbabaaaaaaaaabbabaaabbaaabaaaababababbaabaabaabbabbaabababbabbaabababbbabbabaaaabbabaabaaabaabbbbbabaabaaaaaabbaaaabaaababaababbbabbbbbbbabababbabaababbaabababaaabaababbabaaaaaabaabbbbababaaabbbbbaababaabaaabababbbaaaabaabbabbbabbbbbabaabaabbabaaababaaabaaaaababbbbbaaaaababbaaaaababaaaabaabbbbaaabbababbbaabaaaaababaababbbbaabbbbbbabaabaabbbaabbbbabaaabbaa
abbabbababbbaabbbbbbbbababbbaaabbbababbaabaabbbbbababbbabaaababaaabbaabbbababababbabaaabaababbbabbababbaabbabbbbbbaaabbaaabaaabbabbbbabbababbaaaaababaaabbbbaaaaaababbabbabbbabaaaabbbaaaaaababbabbabbbbaabaaaaabaaabbbaababbabaababababaaaaaaaabbaabbbabababbabbbabaabbabbbbbbbaaaaaaabbbbbabbbbbabbabababaabaabbabbabbbabbbbababaaabbaaaabbabbbaabbaabbabbababbbbaabaaabbbbbbbaabbbbbbbaabbbabbbababbbbbabbbbaabaaabababaaaaaababbaabbbbabababbaaaababbababbbbabaaaaababbabbababaaaabbbbbbaabaaabaaabbaabbbaabaaaabababbbabbbbbbabbbbbabbbbaabbaaaaaaabbbabbaaabaabaabaaabbabbaaabababbaabbaabbbaaaabaaabbbaabaaabbaaaabababbbbbaabbbbaaaaaabbaabaaaaaaabbbbbbbbbbbabbaabbbbbbaabaaaabaabbabbbbabbaaababbbbabbbaabababbaaaabaaaaabaaaaabbabbbaabaababbaababbbbaabaabbbaababbbbbbabababbbaaaabbbaaabbbbbbaabbbbabaaaaaaabbbababababbbbbbaaaabbbbbbaaaaaabbababaabbbbbaabbabbaaababbbbaaaaaaababbbabababbaabaabbaababbabbababbbbbbbbabbaabaabbbbaaaabbbaaaaabbbabbababaabbaababbabbaabaaaaaaaabbbabbabababbbaabbaaabbaabbabbbabbbbbaabababaaaaaabbbaaaaaababbbbbbbbaaabbababbbaaaaaabbbbbbbbbaaaaaabbabaaaababbaabbaaabaaaababbaaabbbaaababaabbbababaabbaabababbababbbabbaaabaaaabababaabbbbaaaabbbbbbaabbbaabaaabaababaabaaaaababbabababaaabbbbbaaabbbbaaaabbaaaabbbaabababbabbababababbabababaabbbbaaabbaaaabababababbbbbbbaaaaabbbbbbaabaaabbbbabaabbababaaaababbbbaabbbbabbbbabaaabbabbbbbbabaaabbbbbbaabbbaaaaabbabbbababbbbbabbbbabbabaaaaabbaaabbaababbabbbaaabbabbbbabaabbabbbabbbbbabbbbbbbaabbabbbababbaabaaaabbaaaabbbbbaabbbbabbbbababaabaaaaababbaabbabaaaababbbbabbabbbbabaababbbabbbbbabbaaabaaabbaaaaaabbbbaaaaabbabaaabbbaabbbbbaababbbabbaabbbbbbbbbaaabbaaabaaaaaabbbbbbbabbaaabbbbbbbaabbbbbabbababbbbabaaabbbbaaaabbaaabbbbaababbabbaabbaabbabbaababaabaaabbbbaaaabbaaabbababaabaaabbbabaabaaaaabbaaaaaaabbbaababaababaabaabbabbbbababbbaaabbaaaaabbaabbaaababaaababbbbbaaabbaaaaabaabbbbbaabaaaabaabbbbbaabbabbababbaabbbaabaaabbbbbabaabbbabaaabbaabbababaaaabaabbbbaaababbbbaaababaababaabbbbabbbbabbbbbabbbbbbabaabbbbabaaaaababbbbaaaababbaaabaababbbb
baababbaabbaaaaaababaabbababbbbaaaaaabbabaaaaaaabbbbbabbaababaabaaaabbabbabaabbbabaaababbabbaabbabaaaabbbbaaabaaaabababaabaaaaabbbabbaaabbabbbbabbabbaaabbabbbbbbaaabaaaabbbabbbaabbbabaaabaabbabaabbbabaaaaabaaaaabbabaabaaabbbaabbbaabbbbaabababaabbbaabbabbbbaababaabaaaabbbabbbbbbbabaabbbaaabaababbaaabbbbabbbbbaaaabbaaaaabbabbbaababbaabaabaabababaaaabaaaabaabbbabaabbaaaaabbaabbabababbbbaababaabbabbbabaaaabbabaaabaaabaabbbbbbbbbbaaabbabbbbaabbababbabaabbaabaaabbbaabbbbabaabbabababbaabbaababbbabbbbabbbaabbaaaaaababaaaaaababbbaaaaaabbabaababaaaaabaaabababbbababbbaaabaabbaabbaababbababbbbabbbabbbbabababbbbbababbaaaaaabababaababaaabaaaababbabbababaabbbabbaabbbbaaabbbbbabababababbaaaaabbaaaaabbabbaabbabaaaabaabbabababbaaabbabbaaaaabbbabbabaabbabbaaabbababbbabbabaabbababaabbabaabbbbbababababaaaabbbbabbaaaaaaaaaaaaaababaaabaabbabbbabaababbbaaaabbabbbabababaaaaababbaabaabbaabbbbbaaaaabbababababaaaababbababbbbaabbaaababaaaabbabbbaaababbabaabbbaababaaabbababaabaabbbbabaaaabaabbbbabbaabbbabbbbabaaaaababababbbbaaaaaabbbaaabbbbbbbabaaababbbbbababaabbabaabaabaabaaaababaaaabbaaaabbbbabaaaababbabababbabaaababababbbbaababababbbaaabaaabbbaaaaabaaabbabaababbbaaabaabbbabbbaababaabaabbabaaaabaabaabbaabaabaababababbbbbaaabbabbbbbbaabaaaaabaabbaaabbabbabbaaaaaaaabbbbabbaaaaaabaabbabbabababbbbbbaaababaabbbaababbbabbaaabbaaababbbbaabbabaaabbabababaaabbaaaabababbbabbabbababbbbbbbabbbbabaababaabaaaabaabbbabbbbaaaababbbaabbaabababbaabbaabaaabbbaaababbaabbababbbabbbaababbaaaabbaabbaaabbbabaababaabbabaaaaabbaabbbabbaaabaababbabbaaabaaaabbbbabaaabaaaaaabbaaabbbabbababbabbbababaabaaaaaaababbbbababbaababbbbaabaaababbaabbabbabaaaabbaaabbbabbaaaabababbababbbbbabbaabbbbabbbaaabababbaababbabbabbbaabbaabbaaabbbabbbbbabbbaabababbbaaaabaabbbabbbbabbbaaabbbaaaababababbabababaababbbbaaaababaaaabaabbbbabaabababbabaabaaabbabaababbaababbbaaabaabbbabababbbbaababbaabaaaaaaaaabbabbbbbbbbbbaabaaabbbbabbbabbbbbabbaababbbabaaaaababaababababaabaabbabbabababbbaaabbbbabababbabbbbaabbbaabaababbaaabbbabbaaaabbabbabbbbbbabaab
baabbabaaaabaabbaaabaaaabbbaabbabaabbabbbbaabbbababbabbabbbabbbababbbbbaaaaabbaaabbbbababbabaaabbbabaabababbaabababaabaabbbbaababbabaabbaaabaabaabbbbbbbaaabbabbbbbbabbbabaaaaaaabbbbabbaaabbaaaabbbabbbbaababbbbbabbbbababababaaaabaaaaababaaaabbaabaaaabaaaabbabbbbaababbbbabaaababbbbaaaabaaabbbababaaaabbabbabaabbaabbabaabbabbbabababbabbaabaaaaaabbbabaabbaaaaabaababaabbbbaabababbababbaaabaaababbbbaabaaaabbabbbbabbbaababbaababaaaababaaabaabbbbbbbaaaaababbbbabbababaabbabbaaaaabbbbaaaabaabaabbabbbaabbaabababaaabbaababbbaaaababaabbaabaaabbbbbbbaaabbaababaaabbaaabbbaabaabbbabbbabbaabaababbbbababababbbbabaaabaaaabbbbabaaabbaabbbabbbaabaabbaababbaaabaabbbabbbaabaabaababbbbbbabaabbbabaabbbabbbbabbbbbbabbbbaaababbbbbabbbabbaabaaaaabbbaabbbaabababbabbbbbbbaababbababbbaaaaaabbaabbabbbaaaabbbababababbaababaabaabbbbbbbaaaabbbbababbabbbaabbabbabaaaaaaaabbbabbaaaaabaaaabbaabaaaaabbabbaaaabbbbbbbbbababbbabbaabbbbababbaaaabbbbbbbbbbabbaababbbbbaababaaababbaabbbbbaababaaaabbbabbaabbbbbbbabaaaabaabaaabbbbabbaabbbabbaabaaaababbabbaabaabaaababbbbbaaababababbbbaabaabaaabbbbabbaaaaaabbbaabbbbaabbbaaaaaababababbbabbbaaaaabaaaaaabbbbabaaaaaaabaaaabababbbbaaabaaaaabababaaabababaabaaaababababbabbbabbbabaababbaaabbbabbbababbbbbabaaabbaabbbbbaabababbbbbabbbabbbbaabbbbaabbbbbbbaaaaabaabbaaabbaabababababbabaabbbbbabbabaabbbababaabaababbbbbbbabaabaabaababbaaaaabbbbbbabaaaaababbbbabbabbbbbbbaabaaaaabababbbbaababaababbbbaababbaababbbbbaaaaaabaabababbbbaabaaabbbabaabaabbbbbabbaaaababbbaaababbabbaababbbbabbababbbbbbbababbbbaaababbbbaabbabaababbaaaaaabbbbabbaaabaababbbabbbbbabaababbabbaabaabbaaabbbaabbbaabbaaabaaababaaaaabaaaabaaaaaaaabbaaaabaabbbaaaabaabaaabaaaababbabaabbbabaabbabbabaaabaaaaaabbbbbbbbbaaaaababaababbbbabbaabaaaabbbababbbaabababbbaabbabababbbbbbbbaaabbbbbababbbbabbbaabaabaaabaaaabbbababababbaabbaabaabaabbabbababbbabbbabbabbabbabaabbabbbbbbabbbbaabbbbaabbbabbbbaabaabbaaaaabbbabbbabaaabaabbaaaabbbbbaaaaababbababbaaabbbaabbabbbababbabaabbbbaaaabbbabbbbaaabbbababaaabbaababaaabbbabaabaabbbbbbbaab
aaabbaabbbbbbbbbbabbbbabaabababbabbaabaaabaaabaabaabbbabbbabbabababbabaaaababbbbabaaabaabaaaaaaabbbabbaabbbabaababbabbbaababaaabbabbaababbabbaababaaaaababbbbbaabaabaaabbaabaabbaabaabbbbaababaaababbbaabbbabbbaabaabaabbbbabaaabbabbaabbaabaabbbaaabbbaabbbbbbbaaaaababaaabaababbbabaaabaabbbbaaabaabaababaabbabbabaabaababbbaaabbbabaaabbbababbabbaaaaaaabbabaaabbbbbbabbaabbbbaaabbabbaaabbabbbabbabbabbaabbbaabbabbbbbbabbbabbbbaabababbbbabaaabbbabbaaabaabaaabbaaaaaabbabbbabbabbbababababbabbabbbabbbabbabbabbbbabaabaabaaaabaabababbbaaabbaaababaaaaabbbabaabbaababaababbbbababbaabaababbbbaababbbbbbabaaaabbbbbaaabbabababaababbabababbababbbbbababaabbbaabbbaaabbabbbbbabbbbabaaaaaabaabababaaaaaaabaabbbbaaababaaabababaabbaabbaabbbaababbaabbbbaabbabbbbbbaaabaaabbaabbbbabaaaaabaaaaabaaababbbababbaabbbbbbabaaabbabbbbbbabaabbabbaaababaabbbbaabaabbaaabbbaaaabbaabaaababbababbabbbbbbbabbabbaaaaaabaaaababaabaabbbaaaaaababaaabaaaaaabbaaaabaaababbaaabaaaaaabaaababaaaaaaaaabababbbababbbbbaaababbababbaabaabbaaaaaaabbabbbbaaabbbabbbaaababbaaabbabbabaaaaaabbabbabaaabaaaaabbbaaaaaaaaabbabbabbaaabbaabbabbabababbaababababbaaabaaaabaababbabbababaabbaabbaababbbbaabbbbabbbabbbbabbaabbbbababaaaabaaabbababbbbbaabbbabaabaabbaabaaaaaaaaabbaaababbbaaabbabaabababaabbaaabababaaabbababbabbaaaabbbbbbaabbaaabbbababbbaabaabbbbbaaabaaababaababaababaabbbaaabbbbabbbbbabbbabbaaaaababaabbbbbaabbbaababaaabaabbabaabbaaababbaababbbbbabaabababbbabbbaabbaaabbbbbbbaabbabbaaababaaaabbaabaaaabbaaaaabaaaabaabbaabbbaaabaabaabbbabbababbabbabababbaabbbaabbbaaaababaabaabaabaaabbaaabbaababaaabbbbbbbaaaababbabbabaaaabbabaabaabbababbaababababbaaaaabaababbbbbaabbbabbabbbaabbabaaabbbbbbaaaaaaaaaaabbbababaaabbbaaaabbbaaaababbaabbaaabbbbabaabbaaabaaabababaaababbbbaaabbbbabbbbabbaaaababbabaabbaaaaabaabbbbbbbabbabbaabaababbbbabaabbbbbaabbbababbbbabbababbaaaaabbbbababaabbaaaaaabaaaabaababaabbbbbbaaabbaabbaaaabaabaaabbbaaaabbbabbaabbaaabaaaaaaaabaabaabaaaabaaabbbbbabaabbaaaabbabbbbaaaaaaabaababaaabbbbbabaababababaaaabbaabaababbabbababbaabbbbbbab
aaabbaaaaabababbbbbbbabaaabaaabbaabbbbbabbaabaaaabbaabaabbbbaabaabbaabbaaaabbbbabaaaabbaaabaaaababbaaababbaababbaababaaaaaabbaabbbbabbbababbbbaaaababbaabbbaaabbabbbbbbbaabbbbababbbbbbaabbbabbbbababbbaaabaaabbbbbaababbaabbbbaaabbbabbbbabbaabbabaaaaabbbbbbabaabbbabababbbbaaabbbaabbaababaabbbaabbbbbbbabbaabaababbabbbaaaabbbaabbbaabaaaaababbaabbaaababbbbbbbabaabaabbaabaabbaabababbbbbbaabbabbaabaaabaabbabbabaabbbbbaaabababbaababbabaabababaabababaabaabaabbbbbbbabaababaabbaabbbbbabababaaaabbabbaababbbaabaabaabaaaaabbaabbaaaababbbbbabbaaabaaaaaabaaaabbaaabaaaaaaaabaabbaaabbbabbbbbbabbabbbbbabababaabbababbaaababaaaaaabbbaaaaaaaababbabbbbbaababbababbabbbbababbababaababbbababbbabbaabbbbabbbababbabaaaabbbbababbabbaaaabaaaababbaabababbabbbaabaabbbbbabbbaaabbbbabbaabbbaaabaaabbbbbbabbbbaabbaaaaababaabbabbbbabbaabbbabbbbabbabababbaaaaaaaaaabaaabbbabbbababaabaaababaaaabbbbbaabbbbbaaabaabbbababbaaaabbaababbabbbbbaababbbaabbaabbababbbbbbabbbabaabbababaabbbbabaaabbabbaaabaabaaaababbababbbabbbbabbababaababbbbbbbbababbbbbaaababbabababababbbbbbbabbbbaabbababaababaaaabababbabbbbabbaaaaaaabbaaabaaaabaaaabbaaabaaaaaaabbbaabaababbaaaaabbaaabbbaabbbabbbbabaabbabbaabababbaabaabaaaabbbbbbbbbbaaabaababbbaaaabaaabbaaabbbaaaabbaababaaaaaaaabaaaaaaaaaaabaaaaaaaaababaaaabbabbabaaaaaabababbabbaaabbbabbabbaaaabbbababbbbabababaabbbbbbabbbaabbaaaabaabaababbabaababaaabbaabaabbabbbabbaabbbbbabbaaabaabbaabaaaaababaaaababaaaaabaaaaaaaabbbbbabaaaaabbbabaabbbabbbabbbabaaabaabbbbababaaabbaaaaabbabababbbaaaabbabaaabbbabbaabbabbaaabbbababaababaababbbbbabbbabbbaababbbbabbaaabaaaaaaabbaaabbbbbaabbbabbbaaabbbabaabbaabbabaabbaaaabababbbaaaaaabbabbbaaaabaaaabbababaababbbaabbabbbabaababbaababaaaaaabbaaabbaabababaaaabaaaaaabababbaabaababaaabbabaabbbaabaabbbbaaabbbbabaabaaaaababbabbabbabbbaabbababaaabbabbbbbababbbbbaaaaaaaaaabaaaaabaaaaababaaababbaabbbbbbababbaaabaabaabbbbababbbabbbbaaaabaababbbbaabbbbabbbabaababaabaaaaababbbbbaaaabaaabaabbbbbababbabbbbbbabaabbabbabaababbaaabbaababaaabbababaaaabbabaaaaaaabbbaababaabbaaa
aabbabababaabababbabbbaababababababbabbbbbbbbababbababaaabaabbaabbbababaaabbaabbbbabbabbbbbababaabbbabbbbaaabaabbbabaaaaabaaaaaaabbaabbbbaaabababbbbbbbbbbbabaabaabbabaabaabababaaaaabbaabaaabbababbbabababbaaababbbaabbaababababaaababbbaabaaabbbbaaabaaaaabbaabaaabbabbaabaaabbabbbbbbabbbbbbbaabbabbaabbaaabbabaaabaaabbbbbabaaaabbbbaaabababbaaababbaaaabaaabababaaabaababbaaaababbabbababbaabbaaaabbbaabbababaabbbabaaaabbbbbbbbbaaaaaabbabbaababbbbaaabbabbbabaaaaababbbabaaabbaababbababaaababbaabababaaabbaaabaaababaaababbabbbaabbbbaabbabbaababbbbaaaaaabaaabbbbbaabbababaaaababaabbbaabbababaabaabababbabaabbaaaabbaaabbbbbbabbaabbababaaabbabababaabbbaabaaaabbbaabbabbaabaaabbbabbbbbbbaababaaabababbaaabaabaaababaabaaaaabababbbabbbbbbbbabbbbababaaabbabbbbabaabaaaaabaabbbababbabbbbababbbabbbbaaababbbbbbabaaaaabababaabbbbbbbbbababbaabaabbbbbbabaaababbbaaabbabbabbbbbbbaaabbbbababbabbbbbbabbabaabbabbabababbabbbabbbbbbabaaaaabbabaabbaabbababbabbbabbbaaaabababababbbaabaabbbaaababbabbbbaaabbbbbaabaabbbabbbaaaaaababbabbabaabbbbabbabbabbbbaabbaabbabaabbaababaaabbaaabaaaaaaaaaaaabbbabaabbaaaaabbbaaaaabbbbaabababbaababbbbabbbabbbabbbbbbbbbbabababbaaababbaabbaaaabbbabbbabababbabaaabbabbbaababbabbabaaabbabbaaaabbbabbabababbaabbababaabbabbbabaaabbbaababababbbaababbaabbabbbaababbbbbbaababbbbaaaaaabbababbaababbbabaaaaabaaabbaabbbaaabbbbbaaaaabbbbbabbbbbbbbbbbbaaaabbaaaabbaaabaabbbbbbbababbabaabaabbbbabababbbbabbaababbabbaabababbabaabbaaabaabbaabaaabaabbaabbaabbaaaabbbbbabbaaaaaabbbbbbbaabbbaababbbabbabaaabbbbaaaabbabbbaabbababbbbabbbbbbbabbbabaaaababbbbaaaabbabbabbbaaaaaabbabbbaaaababaaaaabbbaaaabbbabbbbaabbbabaababaababaabababbaabbababbaaabaaaaabaabaaabbaaaaaaaaaabbabbababbaabaaaaaabbbabbbbbbbbbbaaaabbaaaaababababbaababbbbaaaabaabbbaaabaabbaabbbabaaabaabbaababaabbbbbbaabbabaaabaababaabbabbababaaabbaabaabaaabbaabbbaaaaabbbbabbababaaababbaaaaabaabaaaabbbbaababbaabbaaabbaabaaabababbbabaabbabaabaabaabbababaababaabbaaaaaaaaaaabaaabbaababbabbbbabbbbaabaabbbabaabaaaaaaaaabbbaaabbabaaaaababaaaaabbabaaabbbba
abaabaabaabababaabaabbbbbaaabbabbaaabbbbaaaababbababbbaaabbbbbabbbbabbbbbaabababbbbbababbabbaaaabbaaaabbaaaababaaaaaaabbabbabaaababbababaaaababaaaabbbbbaabbbaaaaaabaaabbbbbbbbbbbbabbbaabbababbbabbbababaabbaabbaabbabbbbbababbabaabaabbbbbabbaabbabaabbaaaabaaabbbbbbbabababaaaaabaabbaaaaabbaababbbbbaaaaaaabbbbbbaabaabbabaabbbaaababbbbaabaaaabbabbabaabbababbbbaabaabaaaaabababaaaaaababaaababbbababbbbbbbababbabaaaaabaaabababbaabbaaababababaaabbabaabaabbaaaabbaabbaaaababbbbababaaaabbabbabbabababaabbababaababaabaaabbbbabbaaababbbaabbbabaabaababbbababbabbbbbaaaabbaababbaaaabaaaabbaabbabaabaaaaaabbbbaababaabbbbbababaaabaabbbbbaaaaabbbbbababbbbabaaaaaaabbbbbbbbbababaabaabbbbbabbbabbabbbaaaababaababbbbbbbaaaaababbbbaaababbbaabababaaabbaababaabbbabbaabbaababbbabaabaababbaaaaaaaaaabbabbabababaabbabaabaabbaababaaaabbaabaabbbbbbaaabaabaaabbbbbaaabbbaabaaaabaaaaabbbbbaabbaabbbbaabaabbbababaaaaaabbaaababababaabbbbbbbababbaabbaaaababbbbbbbbbabbbabbbbbaababbaaabababbababbbabbbbbbbaaabaaaabbaaabbbbabbbbababbbbaaababaabbbabaabaabaaaaaabaabbbbaababbbabbbbaaaababbbabaaaaaaabaaabbaaabbaababbabaaaabbbbabbbbbbbaabbbaabbbaabaaaaaabbbaabbbbbbbabbbaabaaabbabbaababababbbbabbbaaaabaaabbaaabbaabaabbaabaabaabbbaabbaabaaabaaaaabbbaabbabbbbbabbaaabababbbbbabbbababaaabbaaaaaaaabbbbbabaaaabababaabaabbbbbbabbaabaabbbababbbabbabbbbaaaaabaababbbaaabbbabaabbabaababbabbabaaabaaabaababbaaaabbaaaabaaaaaababbbabbababababbabbbbbbaabbabaaabbaabaaababaabbababababaabbbbbabbaabbaaababbabbaabbabbaabaababbabbbaababbaababaabaaabbbbbaababbbaababaabbababaaabbaaababaabbabbaaabbaabaaaaaababaabaabababbbbabbabaaababbbababbbbabbbaaaabaaabaabbaaabbabbbbaaaaabbbaaaabbbaabaabbbbaaaababaabbaabbaabbbaababbbababaabbaababbabaaaaabbaabbbbbbbbbbbabbabaabaabaaaabbaabaaabaaaaaaabbbbbbbbaaaabaaaaaabbababbabbabbbbbabbaabbbaaaaaaaaaababaaababbbaababababbabbbbbaabbaaaabaabaabaabaaabaaaabaaaabbbbaaaabaaaababbababaabaabbaabbbabbbabbaaabababbaaabbbabbbbbabbbabaabaaaaabbbbbbabaabaababbabbabbaaaaabbaabaaaaaababbabaaababaaaabbbaabbbababbbababbbbab
babbababbababbaabbbaaaaababbbaabbbbaaabbbaabbabaaabaabbbababbbbabbbaaabababbabbabbaaabbabbabbbbabaababbabbabaabbbaabbbabbaaabbabababbabbbbbaaabaabbaabaaaabaabbbabaababaaaabbbbabbbaabbaabababbababbababbaabaabaaaabbbaaaaababababaabbbaabbaaabbaabaabbababbabbbbabbaaaabaaababbabaaaabbbaaaabbbabbababaaaabbbaabababbbaabbaaabaaaaabaaaabaaabaaabaaabaaabbaaabbbbababbaaaaabbbaabbbbabaaabaabbabaaaabbabaababababababaababaabaabbbbaabbbbabaababaaabbaaaaabbaabaaabbababaababbbbbbbababbabbbaabbbbbababaaababaababbabbbabaabbabaaaababbaababbaaabaabbaaaabaaabbbaaabbaabaabbabbaaaabbabbbbabbaaaabababbabbbbababbbabbbbaaaabbbabbbbababbbbababbaaaaabbaaaabbaababbaabbbaaaabbbabbbbabbabaaabbabbbabababbaaaaaaaabbbaabbaabbaababbbbaaababaaabababbbaaabbbaaabbaabbabbbaaaabbaababbbababbbbaabababbaaaabbabaabbababbaabbbbaababaabaabaabaaabbaaaaaabbabaaaabbaaaabbabaababaaabababbabaabbabaabbbbbaabaabbabbaabaaaaaabaabbbaabaabbbbabbabababaabbbbbabaaaaaaaabbbabaaaabbaabbabaabaabbbaaaabbaaabbabababaaaabababbbaaaabaabbabbbbbbbababbbabbbbaabaaabbaaaababababbbbabbbaaaabaababaaabbaaaaabaabbbaaabaaabbbabbaabbaabaabaaaaaaabbabbaaabbabaaaabaababbbbbbbbaabbbbbabaaabaaabbabaaaaababbbbabbbabaababbababbbababbabaabbbabbbaabbaababbaabababbaaaaabbaababaababbbababaabbbbababaababaabaabbaaaababaaaaaaabbaaaabababbbaabbbabaababaabbbbbaabbbaabbababaaaaabbabbbbaabbbbbbaaabaabbbababbaabbbbabaaaabbaaabbaabbbbbbabaaaabbabbaaaabababbbabbbbbaabbbaabbbbababaabbbaaabaabbbbbaaabbaabbbbaaaabababbbbaaaaababbbaaabbabbababababbbbabbaabbbbabbbbbaabababbabababbbabbbbbabbaaabbbbabbbaaabbbbbaaaababababaaabaaaabbbaababbaabbbaaabaaabaaabbabbbbbaaaababbbabbbbabaabaabababbabaabbbaababaabaaabbbaaabaabbabbbabbaabbaaababbabaabababbabbbbaabbbabbabaaaabaaaaaababbabbbaaaabababaaaabbbbaaaaaabaaababbbbaabbbbbbbabbaaaabababbbababbababbbbbbabbbbbabababbaababababaabaabbbabaabaabaaaaaabbaaaaabbabbbbabbaabaababbababaaaaababbaabaabababaabaaaabaabaabaabaabbabbbbabbabbaabbbabbaabababaabbabaaaaaabbabbabababbbbbabbabbbaabbbabaabaaabaaabaabbbabbabaaaaaabbababaabbbabaab
aaaaabaaaaabbabbabbbbaabbabbabbbaabbbbbaaabbaaabbaaabbaabaaabbbaaaabbaabbabbbbbabbbababbaaabbaaaaabbaaaaabaaababaababbbbabbbaabbabaabbabababbbabbbbaabbbbbbbbbbbaabbbabbaabaaabaaabbbabbbabaaaaabaabaaababbabbbaaaaaaaabbaabbbababaaaabbababbbabaaabbbbaaaaaaababaabbbbabbbbabababaaabbaababbaabaaabbbbbabaaaaababaabbbabaaaaaaaababbbbbbbbabbabbbbaabbbabbbbbabababaaaaaabaabbaaaabbabbaabbbbabbabbaababbaaaababbbbbaaaaabaabaaabbbbabbbbaabbaaabbbbbbaabaaaaaabbaabaaabbbaabbababbbabbbbaaaaabbababaabaaabaabaabaabbbbaabaabbbbbababaababbaabbabbbaaaabaaaaaaaaaaaabbaaaabaaabbbbbabbabaaaababaaaaabbbaabaaaaabbaabbbbbbbbaaaabaaabbabbbbabaaababbbabbbaabbbabababbabaababaaaaababaaaaabbabbaabbaabaabaaaaabababbaabbbaabaabbabaabbbaababaaabaaababbbbaabbbabbaabaaaabbbbaaababaababaaabaaaabaaaaaaababbabbaabbbbaaabaabbababaabbbaabaaaaaabababababbaaabbabbabaababbaababaabaabbbaaabbaaababbabbabbbaababaabaaaabaababaaabbbaabaabaaaaabbbbaabaaaaaaaaabaabbaabbabababbaabbababaabbabaabbabababaabbaabbaaabaaababaababbaaabbaaaababbaaabbbaaabbaaababaabaabbaaaabababbbabbaaaabaabbabbaaabbabaaaabbaaababbbbbaaabababaaabaabbaaabbababbbbaaabbbabaabbbabaaaaaabbaaaaabababbbbababbabaaabbabaabbaaaabaaabbaabbbaabaaaabbbabaaaabaaaaaaabbbbaaaabbbbabbaaabaaaabbbbbabbabbbbbbbbaaaabbbabbaaaabbbbbbbaaaabbbbbbaaabbabbbabaaaabababaabbbbababaaaabbbbbababbbbaabaabbbabbbabbabbabbabaabbabbaaaaaabaaabbabaabbaaaaababaaabaabbbabaababaabbbbbabbbbbbbbaaabbbbabaabbaaaabbabaaabaababbbbbaaaaabbbabbbbbabbbabbabbabbababaabaaabaaabbbaaaabaaababababbbbbbaaaaaabbabaaabababaaabbbbbabbaababbbbbbbabababbbabbbaaaabbabbbabbbbbbbabbbabaabaababbbaaabbbbbbbabaabbabaabaaabbababbbabbbbaabbababbababaababbbaabbbaaabbaaababbabbaaaaabaaabababaabbbbbabaabbbbbabaaabbbbbbaabaaaabaaaabaaabaaaabbaabbbbbbaabaaaaaaaabbabbbbabbaabababbaabaabaababbabbbabaababbabbaaabbbaabaabbbbabbaabbaaaababbbabaaaabababbabaababbbbbabababbaabbaabaaaabbabbbbbaaabababababbabbabaaaaaababababababbbbbbabbbbbbaabbabaabbbbbbabbbbabaaaababbabbbbbaaaaabaaaaaabbbbaabbabaaaaabaabaabbbaaaaabbbbaabbab
bbbaabbaabaabbbbbbbbbbababbbabababaaabbabbbbbaaabaaaababaaabaaaabbbbabbbbbabbabbabbbaababaabbbbbababbbabaaababbaaaabaaababaaaaababbbaaaaaaababbaabbbbabbbbabaabaababbbaaabbbaaabbbbabbabbaabaaaaaaabbabbabbbbbbaaaabaabbabbabbaaaaaabaabbaababaabbaabbbaabbbbbbaaaababbabaabaabbbbaaaaaabbbaabbababbabbbabbabbbababbbababaaabbabaaabbabbaaabbbbbbbababaababababbbbbbbabbbbbbaaaabbbbaabbaaaaabbbaabbaaababbbabbaaaababaababbbabaababaaaabaaaababbbbbbbbbabaaabaaaaabaabaaabbabbabbbaabbbbaababbbabbbaaaaababbabbbbbbbbababbbabababaaabbabbaabbaabababbababaabaabbabaaabbabababbbababbbaaaaabbbbaabaabaaabaabbbbbabaabaababbaaabaabbbbabbbaabaabbbbaabbabbabaaaaaabbbabbbabaabaabbbaababbaabbababaaaaaaaabaaaabbaaabbbbabbbabaabbabbabbababbaaaabbaabbabaaaaabaabaabbabbaaaaaaaabbabbbbbabbbabbaaabbbbbbbaababaaaabbaabbaaaaaaaaabbabaabaaabaababbabbabbaaababbbaababaaaabaabbaaaaaabbbbaaabaababbaabbbaabaabaabbabbbabaababaaabbbbbabbabaaaaabbbabababbbabbabbbbbabaabbbbabbbaaababbbaabaaababbabbaabaabaabbabaaaaabaaaabaaabbbaabaaabbabababababbbabbbabbaaaabbababaabababaaabbbaaabbaababbbbbbaabbbbbabbbaaaaabbbaabbbababbbababbaaabbbaaabbbbbbaabbaaaaababaabaaabbbabbbbaabbabababaaaabaabbbabaabbababbbabaaabbaabbaabbabbaaabbbaaabbaabaabaababaaaaaabaaaabaaabbaaabbbabaabbababbbbbabaabaabaaababbaabaaaaabbbaaaaabaaabbbaabaabbabbbabbaabbaabbaabbaabbbbaaabbabbabaaaaabaaaabbabaabaabbbabbbaaabbabaaaaaaababbbababaaaaaababbabababbaababbbbbbababbbabaabaaaaaaaaaabbabbabbababbabaabaabbbababaabbbbaaaababaabaabababbbbbbabbbbabaaababbaabbabbababbaaaabbbaababbabaaaaabaababaaabaabbbbabaaabbbababbabbbaaabbbabbbaabaabbbbbbbababaabbaaaaababaaabbabaababbbbbbababaaabbaababababbabbabbbaabbbbbbababaaaabbbaabbabbbabaabbbbababababaaababbbabbbbbbbbbbaabaabbbbbbabbbaababaaabaabbaaabababaabaaabbaaabbaaaabbababbbbabbaabaabbbbbababababaaaabbabbbbbaaababaaaabbaaaaabaababbbaabbbbbbaabbbbaabbbaabababaabbbbbaaaaabbbbbbaabaaababbaabbbbbbbabbbaaaabbbaaaaabaabaabbabaabababaaabbaabbbbbabbbbbbbbbabaababaabaababbbbabaababbbbbbbbaabbabbbaaababaaaababbbaaabbbbbabbb
abaababababaabbaabbbaaabbababbabbaabbabbbaabbbabbbaaaaaababbababbbabaabaabaaabaaabbbababbbbabbaaaabbaababbbaababbbaaaaaaababbbabaabbabbaabaaaabababbaababbabbbbaabaabaababbaaaabaabbaababbbbabbababbbaabbbababaabaabbaabbaaababbaabbbbabbabbabaaabbaaaabaaabaabbaabbbbbaaabaabaabbbaaabbbaaabbaaababaaaababaaaabbaabaabaaabaaaababbbbabbababaaaaaabababbbbaabbbbaaaaaabbabaaaaabbabaabbbaababbabaaabbabbbaaabbaabaaaaabbaaabbbaaaaaaababbababbbabbabaaaababaabbbbbaabbabaaababaabbbaaaabbabbabaababbbaaaaabaabababaabaaababaababaabababbababaaabababaabbbabbaabbbaabbabbababbabbaaaaabbbbabbbbbbbaabbbbabbabbbbaabbbbababbabbbaabbaababbbababaaaaaabaaaababbbbabaaabbaababababbabbabbababbabbbaaaabbbaababbabaabaaaaaabababaabbbbabaabbbbbbaabbaaaaabbbbbbaabbabaabbbbbaaabaaababbbaaaabbbabbbbbabbbababaaaabaabababaababbabaabbbbbaaaabaababbabbbbbababbbaabbbababaaaabbbaabbaaabbbababaaabaabaaabbabbaaaaabababbbbbbbbaaabbbbbabbbababbaabaaabbbaabaabbbabbbbbbaaababbaaaaaaabbbaabaaaabbabaaaaaabbbaaababbbbbabaaabababbbbabbabaaabaaabbaaabbbaabababaaabbabbaaaabbbabbabbbaabababbababbaaaabaaaabbbbaabaabaabbbaaaabaaabbbabaaaaabaabbaaabbaababbabbabaaaababbbaaaaaabaabababbbbbaaaabaabbbbabbbababbbbbbabbbabababbabbbaabbabaabbaaabaababbaaaababbabbaababaaaaabababaaabaaabbbbbbbabbabbbbbaababbabbbbabaaaababaabbbaabbbaababaabaaaababbbbaaababbabbabbbbababbbbbaabababbaaaababbbbabbaaabbbaaaabbabbabaaababaaabbabbbbbabbbbbbaabababaaaababaaabaabababababaabbbbababaabaaaaaabaaaabaabaabaaaababbaaaabbaabbaaaaaaaababbbbaababaaabbababbbbabbaaabbbbabbaabbabbbbaababbaababbbababbabbaabbaaaabaaaaabbbaabbbaaabbaaabaaabbbabbabaaaaabaaabbaaabaaabbbabbbbaabaaaabbbabaabbbabaabaababbaabaabbabbbabbbbbabaaaaabbabbababaaabbbbbaaaababaaababbbbababbaaaaaabbabbbbbbbabbaabbbbbabaabbabbbbabbbaaaababbaabbbbaabaabbbbbbaabbabaaaabbbbbaaabbbbbaaabbbababaaababababaaaaaaabbaabaabbbaabbbabaababbaaabbbabbabbabbbbbbbbabaaaababbbbbaaababbabbabbabbabaaaabaaaaabbaabbaaaaabbbbaaabbaaaaaabaaabbababaaabbbbbbabbbabbabbaaaaaaaababaabbababbbaaabbaabbaabbabbbbaaaabbabbbbbb
bbbaabaaaaabbbaaabbbbababbbbbabaaabaabbbaabaaabbbbbbbbaaaaaababbbbaaaabbababbababbaabbabbaabaabbabbbbbabbbababaabbabaababaababababbaaaaababbbaaaaabaaabaabbabbaababaaabbbbabbbabaaaaabaabaaaabbabaabbbbaaaaababbaabbbbbaabaabbaaababbabbababbaaaaabbabaababaaababbaabbbaababaabaaabbabbbbbbbbaaaababbaaabbbbbbbaaaaabbaabbaabbbaababbbbaabbabaabaaabbaabbabbaabbbbabbbbaabaaaabbaaaaababaaaaaaabbaabaaabaaaaababbbbabbaabbbbaabbaaabbabbaabaaababaababababbababbaaaabaabaaabbaaabbbababbabababaabbaabaabbbaabbabbaabbaabaababbbabbbbbbbbaaaaabbbbbabbbbaaaaabbabababaaababbaabbabaabaaaaabbbaaaabababababababbabbbaaabaaabbabbaabbbabbbaaabaaaaabbabbaaaababaabbabbbabbabbaaaabbbaaabbaaababbaababbaaaababababbbaaaaaababbaaaabaabbabbabababaabbbaaabaabbaabaabbbaaaabbaabbaababbbaabbaaabbababbaaabaaabaabaabbbabababbaaaaaaaabaaabbaabbbbabbbbaabbaababaabbbabbbbabbaabbabababbabaaaaabaaabababbbaaaabbbbabbaaabbbaabaaaabbbaababbaaaaaabaaabaaabaaaaababbaababaababbabbaabaaabbbabbabbbbbbbbabaabbbbbababbbbabbabaababaaabaaabbabaabbbbabaabbbaabbbbbbbbaaabbabbbbbbabbbababbbbbaabbbaaabbbbababaababaabbabaaababbbaaabaabbbbaababbbbabbbabaaaaaaabaaaababbbbbbbbbbbaaababaabaabbbababaababbabaaaaabbaabbbbbaababbaabbbbbbaabbbababbabaaaaabbabaaabbabbabbaabaaaaabbababaaabaaabababbbbbbbabbabbbaaabbbbbabbababbbaaaababbaabbabbaaaababbbabbbbaaababbabababababbbbabbaabaaaabaaaaaabbbbbbaabbbbabaaaabbbbaaabbbbbaabbaaabbbbbbbabaabbbbaaaaababbbababbbaaabbaabaaababbbabbbabababaababaaaabbaaaaaabbaaabaaaaaababbbaaaabbbabbbbbaaaababbbabbabbabababaababbbaabbbaabbbaabbaabaabbbbbbbbaabaabbabbabaaaabbaaabbaababababbbaaabababbaabbbaaaababbabbabaaabaabbbabbbababaaababbbbbbaaabaaaaaaaabbbbbbbbbbbbabaaabbbbabbbaabbbbbaaaaaaabaaaaabaababbaabbabbaabbbaaaabbbbabaaaaabbbabbabaababaaaabababaabbaabababaababababaaaabbabababbbbbaabaabaaaabbbabaaaaababbabbbabababaaabbabbbbbabbabbbbabaaabababaaaaaaabbbabbabbbabbaababaaaabaabbbbababaaaaaababbaababbaababbbababbabbaaaaaaabaabbbabaabbbbbbabbaaaabbbaaaaabaabbaabbbaababababaabbabbbaaabbaabaababaababbaababbbaabaab
aabaaaaabbbbabbaaaaababababbabbbabbaaabaabbbaaaaaabbbaaaabbbaaaabbaaabbaabbabbbbaaaaabbbaabbababababaabbaababaaabbbababbabbbabaaaaabbbabbbabaabbbbbbaababbaabbaabaabbaababbbaaaaaaabbaabbaaabaaaaaababaabaaaabaaaabbbabaaaababbabbabaabaaaaababbbaaaaaabaaabbababbbaabaaabbaaaaaabbbaaaabbbbabaaaaaabababbbbbbababbbbbaaabbbbabbbaababbaabbaabaaaaabbabaaaaaabbabbbbabaaabbababbaabaabababbaaaabaaabbbbabbabaaaaaabbabbabababbababbaabbaaaababbaabbabbbabaaababbaabbababbaaaaabbaabbabbabababbbabbababbaabaabaaabbaabbaabababaaaaaaabbbbaababbaaaabaaaaaabaaaabbababaababaaaabaabaaaaabbaaababbaaabbabaabbbabababbaaaaabaabbaabaababbbababbabbaaaababaaaababaababbabbaaaabbbbaabbbaaaababaaaabaaababbabaaaaaaabaabaababbabbabbbbbaababbabbbaabababaabaaabbbaabbabaababbbbaaaaabbbbaababbbbaabbbabbbbbababbaabbbbabaaaabaaaaaabbbbaabaabaaababaabbaaaababbaabababaababaaabababababbaabaaaaaabbbbbaabbaaabbbaaaaababaababaaababbabbaabaaabaaaaaababbbbbabbaabbbbaabbabbaaaabbaaaabaaabaabbbbbababaababaaaaaabbaaabbaaaaababaabbaaaaaabbbaababbabbbaabaabababbbabaabbabbaabaaaabbabbaababaaabbbaababbabbbbababbbbbbabbbbbbabbaabaabaaabaaabbaabbbaaaabbaabaaabbaababbaaabbbbabbbabaababbbabbbaaabbabbbaabbbbabbaaaabbbbbaabbabbbaabaabbbaababababbbbaababbbbabbaaabbaabbaaaabaabbabaababbbbbbaaabbbbbbabbbaabbaaabbbabbbbaabaaaaabbabbaabbabaaaabbbabbbbaaabbbbabaabbabbbaaababababaaabbabbaabbabbbaaabbbaabbaaaabbabbbbbbaaaabababbbaabbaaabbaaaaabbbabbaaabbaaaababbaabaabbabaabaaaaabaaabbbbbabbaabbbaaababbabbaababbaaabbbbbbbbaabbabaaaaababbabbabaababaaabababaaabaaababaababbbaaaaabbbbbaaabbbaaabaabababaababbbabbabbaabbabaabbaaabbabbaabbabbabbaabbaaaaaaaaaabbbbabbaaabbabbbbaababbaababbbbbabbbabbaabbbabbbaaaabbabbbbababbabbababaaaabababbababbaabaababaabbbababaabbbaaabbbabbabaaabbabbbaabbaaaaabbbaababaababaaabbbabaaababbbabbbababbababababbaabaabbaabbaaaababbbbbabaabbababaababbababbabaaabbbbabbaabaababbaabbbbaaaababbabaabbaabbaababbabbaabbabbababbaababaaaabbbaaaabaaaaabbaababbababaaaababbabbaababbbbaaababaaababbbbbbbaabababbbbbabaaaabbbbaabaaaaaaba
abaaabbbbbbabbababbbabaaabaaaababbbaaabbbbaaabbbbbbbabbbbbababbababaaababaaaaababbababbbaabbaabbbaaaaabbaabbbaabbbbabbbbbabaababbbbaaaabaabaaaabaaababbbbaabababbbbaabaaababaabababbabbabaabaabbbaababbababbaaaaabbababababbbaaaabbbbabbbbbaababbaaabaaaaaaaaaaababaaabaababbbababababaababaabbaaaabbbbabbabaabbaaaabbbaaabaaabaabaaabbbaabaabbbbbaababbbbaabbbbaaaabbbabaabbbabababaaaabbaaaabbabaabbabaabbabbbbbbaabbaabbabbababababbbbbbbbababbbaababaaaaababbaaaabaaabbababbaaabbaaaababaabaabbaabbbbaaabaabbbaabbbbbababbabbaabaababbaabbbbbaaabbbbbbaababbaabbaabbabbabaaabbaabaabaaabaabaabbaabaabaaaabbbbbabbaaaaaabbbbbbbaabaaabaaaaaaaabbababaaaababbabbbaabbabaaabbbaaaaaabaaaaaaabaabbbabbbbbbabaaaaabbababbbabaaabbaaabbbbbbbbabbbaaaabaaaababbaababaabbabbabaabbaababaabbaaababaababbbbbbbabababaabbbbabababbbaaabbabbabbbbbbbabbaaaabbaababbabbbbaabbbbaababbbbababaaaaaaabbbbbabbbababaaababaaabbbbabbaaabaabbababaabaaabbaaabaaababbabaaaabbbbbaaaabbbbabaaabaaababaabbabaaabaabaabbababaaaaabbababababaabbaaabbababbbbbbaaabbaaaabaabbbbbbaaabaaaababbbaababaabbaabbaaaaabbabbbaabaabaaabbbbbbaabaabaababaaabbabbabaaaaabababaabbbabaababbbaaaabababbbbbaaaaababbabbaabbabbbabbaaabaaabaabbababbababbbbababbbbabbbbabaabbbbaabbbabbaaaaabaababbabbbaabbbababbbaababbbbaabbbbbaabbabbabaaaababbabbabaaaabaaaabaaabbbabbbaaaabbaaaaaabbbbbaababaaaabbbbaababbaabbbbbaaaababaabaaaaaabbbbbabbabbbbaabaabbabaaaabbaaaabbaaaaabbbbbababbbabbbaabaaaababaaabbaaabbbbaabbaaaaaaaababbbbaaaaaabaaabbbbaaaaaabbbbbbbabaabbababbbbaaababbbbbaabbabbbababaabaababababbbabbbabaabaabbaabaabbabaabbbbabbaaabbabaaaaabbbbbbabaaaaaaabbababbabbbbbaaabaababbbbaababbabbbbbbababaabaaabbbabaaaaababbbaaaabbbaaaaababaaabbbaaabbababaababbbababaaabbbaababababbbbabbabaabbbababaaaabbababbbbaabaaabababbaaabbaaaaaaabbaabababaaababbbabbaaababaaababbbbbbbbbababaabbaabbbaaaaabbbbbaaabbaaabaaabbabbbbbbabbaaaaabbaaababbbabaaabbbaababbbbabbaaababbaaaababbabbababbaaaaaababbbaabbbbbbbbaababaaaaabbbbabbbbbababbbbabbbbaaababbababbbbbabbabbabaaaaabaaabbababbbaaabaaaaababaa
aababbbbaabbbbaabbbbbababbbabaaaaabbbababbbbbbbbbbabaababbabbbbbaababbbbaaaababaaabbabaaaaaaaaabaabbbabbbbbbababbaabaaabbbabbbaabbaabaaaaaabbbaaabbbabbabaaaaabaabbaabbaaabaabbaaabaaabbbbaababaaabbaaabaababbababbbaaabababaaabbaabaabbabaababaabbbaaabbbbbabbaabbbaabbbabbabbabbbbbbbbbaababaababbababbaabbabaaabbababaaaaaababbababbbbbabbbbaabaabbaaabbbaabbaaaaaaabaabbbabbaabbaabbaaaaabbaabbbabbbaabaabaababaababbbabaaabbbbbababbbbababbbabbbbbaaaabaaabbabbbaaaaababbabababaaabbbabaabbbabbabbaaaaaabbabaaabbbabbbbbbabababbaaaabababbbaabaabababbbbaaabaabaabbbbbbabaababbaaababbabbabbbaaababbaabaaaaaababbaaaaababbaabbabbabbbaaaaaaabbbaaabbabaababbbbbbaabbabbabababbaaababbabbababbaaaabbababbbbbbbbaaaabaababbbaaaaaaaabbabbbbbbbbaabaababbbaaababbbabbbaaabbaabbbaaaabbbbabbaabbbababbabbaaaabaaabaaabbbaabbbabaabbaaababbbbabbbaabaabbbaaaaabaaabaabbbbbababaabbaabbaabbaaabbbaaababaabababbbbbbabbaabbbbaaaaabaababbabaaaaaabbbbabbbabbbaaaabbbabbbabaababbbbabaaabbaaabbbaaabbabbabbaabbaaabaaabbbababbaaaaaababbaabaaababbabaababbaababababaaabababaabbabbabbbbaabbaaabbbaaaaababbabbaabbbbaaabaaabaababbabaaaaaaaaaaabbaabaaaaabbbaababbaababbabaaabaaaabbbaaaaaabbbaabbbabaabbaaababbbabaaaaabbbbaabaabaabbababbbbababaaababaaabbbbaaabaaaaabbabaaabababaabaaababbbbabbbbbaaaababbbabbababbabbabaabbbabbaaabaabbbaababaaabaabbaaaababbabaaabbaaaaabaabaabbbaaababbaaabbabbbbbaabbabbaaaaababaabbababbabbaabababbbaaaaabbabaabbbbbaaababbbaababbabbabaaabbaaabaabbbaaaababbbbabbbaabaaabbabbabaabbbbbbbbaabbabbabbbaaaabaabaabbaabbbababaaaababbaaaababbbaaabaabababbbbabbaabaabababbbbabababbbbbbabbaaaabbbbbaaaaababaaaabbbbbbaabbaaaaaaaaababbbabaabaaabaababbbbbaaabbaaabbabbaaaabbbabbbaababaababbabaaaaabbbbabbbbbaaaabaabbabaabbaababaabaaaababbaaababaaababbabbaababbabbaaabbaabbbaabaabbbaababbbbbbbababbabaabbaabaababbaaabbbbbbaabaaaaabaaabaaababbaabbabbbaaabbbbaabbaabbbbabbababbaabbabbaaaaaababbaaaababababbbaaaaababababbbbbbababaabababaaaabaabbbbbaabbbaaabbaaabaaabaabbbbaaaaaaabababbaaabaababaabbbababaaaaaaabbbabbabaabbaabaaabaabb
baabbabbabaabbabaaaabbaabaaabbbbababababbaabbbabbaabbbbbbbabbbabbaaaababbbaaabaaababbbbaabaababaabbbabbbaabbabaaaaaaaaaaabbabaaaaaaaabbababbbaababbaababbabaaabbbababbabababbabaaabaaaaabababbabbbaaabbabaabaaaabbbabbaabbbbababaabbbbaaaaabaabbababbbbbbaabbbbaaaaabaaaaaabbbababbbbaababbabaaabaabbbababaaabbabbbbaaaabbaabbabbbbbbbbbbbbbababaabbababbaababbabbaaabbbbbabbabbbababaaaabaabbaabbabaaaabaabaabbbabbbabababaabbaaaababbbbbaababbabaaabbbbabaabaaababbbbaaaaaaabbabbbaaababaaabbbbaaaabbaabbaaaaababbabaaabaababbabbaaabbbaababababaaabbbabbaabbbaaaaaabbaaababbaabbbbaaaabbbabbaaabbabaabbaabbaabbbabaabbbababaaabaabbbbaabbaabaabababbbbbabbbbaabbbabababbabbababbbbaabaaabbbabbaaabaabbababbbaabbbbaabaaaabaaaaabbbbabbaabbbbbbaabaababbabbaabaaaabbbbbbabaabbbbbbabbbbbabbbababbabaaaaabababbaababaaabaaaaaabbbaaaaaabaaaababbbabbbabaaaaabbbabaabbaaabaabbaaabbabbbaaaabbaaaabaaaababbababbabababbbbbabbaabbaabbbaaaaabaaaabbaabaaaabaaababbababbbbabbbbaaaabbbbabbaaaabbaaabaaaaaabaaabbabbabbababaaabbaaaabbbaaaaaaabaabbabababababbbaaabbbababbbababbababaaabbabbabbbbbababaaaaaaaabaabbaaabababbababbbbaabbaababbbabaaaaababaaabababababaaabbaababbbbbabaabbbbbbbbababaaaaaaaaabaabbbaabbaaababaaabbabbbaabbbabbbbabbababbabbaabbbabbbabbabababbbabaabababbbabbabbbaabaabaabbbbbaaaaabbaaabbbabaabababaaabbabbabaaabaaaaababbabaaaabaabbababaaabaabababbbabaaaaababbbbaaaaaaaababababaaaaaaababababbbabbaaabbbabbbabbbabaaaabbabbbbabbabaabaaaababbbaaabbbbabbbbaaabaabbaaaaabbabaaaaabaabbbaaaabaaaabaabbaabbbbbabbbbbbbbaabbbbbbabaabaabaaaabaabbbbbabbaabbabaaabbaabababababbababbbbaabbabbabbabbbaaaabaabbaabbaabbaabbabbbaabbabbbabbbbbbabbbbabbbaabaaabaabaaabbaababbababaababbaaaababababbaabaaaabbabaaaabaaaaaaaabbaababababbbaabaababaababbaabaabaaaabbaaababbbaaaabaabbbbabaabababababababaaabababbabaabbababbbababbbaaabababbabbaabbabbabbabbbaaabaabaaababbbbbbbbbaaabbabbabbaaabbbaaaaaabbaaaababaaabbaaaaabaabaaabbaaabababbbbbabababbabbbbbbaabbbbbabbbbabbbbaabbaaaabaaaabbaabaaabbbaaabababaaabaabaabbbbbaabaaabbabaaaaaabaabbbbabaaaba
babbabbabbabababaabbbabbbabababaaabbbabbaaabababbbaaaabbababbabbaabbaabbaaababbbaaabbbabbaabbbbaaaaabbbaaaaaabbbbbbabbbabababbbbbabbabaabababbbbabaaabbbbbaaabaabbbbaababbbabaabbbabababbbaabbaaaabbabbababbabababbbaaaabaaaaaaababbaaabaaabbbbabbbbbabbbaababaaaabaaaaabababbbabbabbbabbaabaaabbbaaabaaaabbaabababbbbaabbbbbbaaabbaaabbbbabbbaaaaababbbaababbaaaaaabbbaababaababaaaababbbbaaaabaaabbbbaabbabbbaabaaaaabaabaabbabbabbaabbbbbabaabaabbbaaabbababbabaaaaababbabbabaabbbaaabaabbabaabaaabbbbbbbbabaaaaabaaaabaabbbbababaaabaaaababbaababbababbbabbaababbbaaaaabbabbbbaabaabbbabbaababaabaabbaaabababbbabbabbaabaabbabababbbbbaabbaaaabaabbababbabaaaaabbaaabbabbbabaababbabbaababaababbbabbabbbabbbbaabaabbaaaabaaaababbaaabbababbbbabaababbbbaaaabbabaabbbaaaaabbaabaaabaabbbbbbaaababbabaaababbaaaabbaaabbbabaaaababbabababbbaaaaaabbbbbabaaaaabababbbbbbbbbaaabbbabbababaabaabaabbbabaaabbaaabbbabbaaaabbbbaaabbbbbabbaabbabaaababaaabbbaaaaabbbbbbbbbaabbbbbaabbbbbabbbbbbaabbbbabbbbabbbabaaabbbbaaabaabbbbbbabbbbbaabbbbabababbbbbabbababaaabbaaaaaaabaaabbbbabaabbababbbbaababbbbbbbbabbaabbbaaabbbabbbbababaabaaabbbaaaabbaaaabbbbbababbbabbbaabaabbababbababbbabaabbaaabaaaabaabababaaaaabababaaaaabbaababaabbbaabbbaaababbababaabbaabababaaaabbabbaabbabbbababababbabbbbaaaabaabbaabbaabbabaaabaababbbabbaaabbaaaabaabbbaaabababaaaaabbbaaababaaababbaaabbabbaaaaabaabaaaaaabbbaaabbbbbaaababbababbaaabaaaabbaaabbbabbbaaabaaaababaababaabbbbbbaaaaaaaaabababbaaaabababbbabbaabbaaabababbbababbbabbaaaaabbaabbabbaabbbabbbaabaabaaababbabaabbaaabbababbaaabbaabbaaababaaaaaaabbbaabaababababaaabaababbbaaabbbbaaabaaaaaabbbaabaabbbbbbabababaaabaababbbaababaabaaaabbabaaabaaaaabaaabbbbbabaaaaababbbbaaaaaabbaabababbbbbaaabbaaaaabaaabbaaaabbaabbaaaaaaaabbaabbabbaaaaabaabbaabaaabaaababbbabaabbbabaaabbbbaaaaaabbaaaaaabbbabbabbaababaaabbabaabaaabbbabbaaaababaababaabbbabbabaaabbababbbaaaabbbbaaaabaaaaabbaaabbbbabbaababbbbabaababaaababbbbaabaaabbaabaaaabaabababbbbbababbbabaaababaababbabbbbaaaaabbabbbbbbbbbaabaaaabbbabbaaaaaabaaaabaabaabba
baaabbabbaaaaaaaabaaabbababbabbbbbbbbbabbbaababaabaababaaabbabaaaaaaabbaabbaaaaaabbbababaaababaaaabbbabaaabababbbaaaababaaaabbbbaaababbbbabbaabbbabbabbaaaaaaabbababbaaabaababaabbbabaabbabbaabaabaabbaababbbbaaabaaabababbbaaaabbbaabbaaaabaabaaabbaaababbbaabaabbbababaabbbbaaaabbbbbbbabaabababbaabbaaaabababbbabaabbbaabaabbabbbabbbabbbbabaaabaabaabaaaaaaaaaaaaaabaaaabbaabababbbaaaaababbbaaaaababababaabbaaaaabbabbbbbaabbaaaababaaabbabbabbbaaaabaabbbbbabbbabbaaabbababbaaaabbaabbbaababbbbaaaabaaaabaabbbbbaabbababbbabbbaaaababbbbbbbabababbbbabaaaaaaaaabbbbaabaaabbaaaaaabbbabbbaaaabababaaababbbbbabbaababaaabbbabaaababaababbbbaabababaababbaabaababaaabaabbbbbaababbaaaabbabbbbbabaababbbbbbbabababbbaaabababaabaababbaababaabbbaababbbbababaaabaaabaaabaaaababbaabababbabaabbbbaababbababbaabaabaaaabaaabababbbbaaaaabbabababaabaaabababbbabaabaabbbbbaaabaaaaaaababbbaaabbaaaaabbbbbbababbabbabbbababaaaaaababaaabbabbbabaabbabbabaababbaaababbaaabaaaababbbaaabbaaaaabbababababaabbbbaabaabbaababbbbbbbaabbaaabaaaaaaaabaaaaabbaaabbaaaaaaaabbbaaabaabbaabbbabbabaabbbbbaabaaababbbbbbbabbabbbbbaabbbbaaaabbaaabbabaaabbabbabaabbbbaaaabaaababababaabaaabaabbbabbbbbbabbbaaaaababbbbaaabaaabababaabbaaabbabbbabbbaababbaababbbbbabaaabaaababbababbbaaaaaabaaaaabaabaaabbaaabaaaabaaabaababbbaabaabbaaaabbbbbabaabbaabbabbbbbaabababaaabbaabbbaaaabaabbabbabbbbabbbbbaababbbabbbabbbbabbbbbababbbbabaaaabbbbbbaaabbababaabbabaaabbbababbaababaaabbaaaababbabbbababaabbaaaabbaaaaabbaaabaabababbaabbaaabaabbababbababbbbabbbaabaabaaabbbabbbbaaaabbbbbbaabbbabbaaaaababaaaababaababaaabababbbaabaababbbbbbaabaababbbabbbabaabbabbabbabbbaaabbabaaabbbbaabaaababbabaaabaaaaabaaaaabbbaababbababbbbabbaabbabbbbabbaabbbaaaaaabbaabaabbabbabbababbabbaababbbabbbbaaaaababaababbbbbbbabbbbbababaabbaabbababbabbabaabaaaaaaaabbabbaabbaabbbaaaabbabbbaabababbbabbbaabbaabbbbbbaaabbbaaaaaabbababbaaabaabaaabbbbabaaaababbbabbbabbbbbaaabaababaabbbbbaaaabbababbaaaabaabbbabbbbbababbaabbbbabbabaaabbbbabaaaaaababaabaabaaaaaaababbbabbbbbbbbbaabababbbbabbbabaaaaab
baabababbbbabbbaabbbbabbaabaaabbbaabaaababbbaabbbabbbbabaabaabbbaaababbabbaaaabbbabbaabbbbaaaababbbbbabbaaababbaabbaabbabbbbabaabbababbbaababbbbaaaaaaabbbbbabbbabaaaababbbbabbabaaaaaabbababbbbbaaaabbbbbababbabbaaaabbbabbabbabaaaaaabbbabababbbbbaabbbaaabababaababaabbaaaaaabbaabaaaaaaaaabbabaaabbbbbabbbbabbabaaaaaabbbbbaaaababbbbababbbabbbababbbababbbaabbbbbbabaabbaabbbbaaaababaaabababbbaaababbabbaaaaaaabababaabaabbabbaaabbaabaaabaababbababbaababbababbaaabbaabaaababbaabbababbaaabbbaabaabbaaaababbabbbbaaabbbaaaabbabaabbabbbabaaabbbbaabbbbbbababaabababbabbaaabbaaabababaabbbaabbbbbaaaabaabbabaabbbbabbbaaabbbbbbaaabaaaaabbaabbaaababaaabaabaabaabbbbbbbbaaaabbbbbbaaabaaaaabaabababaabaabaaabbabbbaaabbaaabbbaababaabaaaababbaaabaabbaaabbbbbaaaabbaabbbababbababbbabbaababbaaaabbaaaaaabababbaabbabbabaaababaabaabaaaaababaaaaaababaabbaaabbababbababbbabaaabaabaabbbabaabbbabaabbaabbaabbbbababbaaabbaabbbbabaaaaaabbbbbbabaabbabbaaaabbbaabbbaaaabaaaabababbbbaabbaabbbabbaababbbbbaababbabababbbbabbabaaaaaababababaaabaababbbabbbaabababbaaabaaaaaaabbbbaabbabababaaabbbbbaaabbbbbbbbbbabaaabbaaaaaabaabaabbbaabaaaabaaaabbbbbbaaaaaaaabbababaabaaaaaaaaaaababbbabbaabaabbaaaabbbbbaabaaaababbbaaabbaaaabbaababaabbbaababbbbabbabaabbabbbbaaaabbabbbbaabbaaaabbabbbbaaabababbaabbbaaabaabbbaaabbaaaababaaaaabbbbabbbbaaaabbbbbaabaaabbaababbbbbabbaaabbbbbbbbaabbababaaaabaaaaabaaaaaaaabbbaababaaaabbbabaabaabbbabbbbbbbbabababaaabbbbbbaabbabaaaabaaabaabbbaabbaabbbbaababbababbbaababababbbaaabbbaababababaaabbbbbbbabaababbaabaabababaaababbbbaaaababbbabbbbbbabbbabbabbabbabbbaaabbaabaabbbbaaaaaabaabbaababbbabaabababbbabaaaaabbbabbbabababbbbbbbabbbaababbaabbbabbaaaababaaaaabbbabaaaabbbbbbbbbbbabbabaaababbabbbbbbabbabbabaabbbaaabbbaaaaabbbbbbbaababaababaaaabaaababbaababbbababaaabbbbbaaaabaabaabbaabbbbaababbaabbabbbaababababaaaababababaaabaaabbabbbbbbabaabaabbabaaaabbbbbbbbababaaabaaaaabbaabbaababaabbaabababbbbbbbabaababaabbbbbabbaaabaabbbababaabaabaabbbbbaaabbbaaabbbbaaabbbaabaabbbaabbabababbaabbbabbaaaaaaabaabbbbbbaaa
baaaaaaabbaababaaaaabbbbbabaababbbaaabababbabaaaabaaabaabaababaabbbbbbbabbbbbaabbabababbaaababbabaaabbaabaaababbbaaaababbabbbaaaaabbbabbababbbbaabbabaaababaaabbaaaaaaaabbbaababaababbbabbaaaabbabbbbaaabbabaaaaabbbaabaabbbbbbbbababaaaaabaabaaaaabbabbbaaaabaabababbabbabaabbbaaaaabaaabaabbaabaaabababaabbabaaabaabaabbbabaaaaaaababbbbbaabababbbabbaabaabbaaabaabbbabbabaaabbaaaaabbbabbabaabbaaaaababaaaaabbaabbbaaaabbbbbaabbababbababbbbabaababaaaabbbabaabbaaaabbbbbaaaaabbaabababbbaaabaaaababababbabbbaaaabbbaaababbaabbbaabbabababbabbabbaabbaababbaaaabbaabaaabbbbbabaabbbaababaabbbabbbbaaabaaabbbbababababbabbbbbaaaaabbbbbabbaaabaaaaabaaaaabbaabaabaababaaabbbbaaaaaaabaaabaababbbaababbabbaaabaabbabbaabbbbbbaaabbbbbbbbbbaabaaaaaaaaaaaababbaabababaabaaaabaabaabaabbababaaaabbaababbabbaaaaaabaabbaabbaabaaababbbbabaabaaabbaabbabaabbaabbaaaaababbbbbbaaabbbbbbbbabaaabbbbbbbaabbbabaabbbaaabbbbbabaaaaababaabbabbbbaabaabaabbbabaababaababaaaaaaabaaaababababbbaaaaababbbbbbbbabbabaababbaabbbbababaaaabbbbabbaababaababbbaaababbbbbbaaaabaaabaabbaabbabababbbbabababaaaaaaaabbbbbabbbbbbbbbaabbbbbaaabababbabbaabaaabbabbabaabbabaaaababbaabbababaabbbbaabbbabbbbbabbbaaaaaabababbaaaabbbabaabaaabbbbbbbbbbaaaabaaaababbabababababbaabbbabaababbabbaaaababbbababbbbabbbbbabaaabaaababaaaabbbbabbbabaaabbbbbabbabbaabbbaaaaaabbbbbbaaabbbabbaaaaaaaaabbbaaabbabbabaaabababbbbbaababaabaaababbbbbbbaabaabbabababababaabbaaaababbabaaaaabaaababababbbaaaaabababaaababaabbbbabaaababbbbbbabbabaabbbaabbbbbbaabaaabaaabbbabbabbbbbbbbaabbbababbbabbaababaaaaabaaaaabaaaaabbbbaabaabbaabaabbbbbbaabbabbabaabaabbbbaaabababaaaababaabbbaababbaabaaababaabbbabaaaaaabbbaaabbabbbabbaababbabaaaabbabababbaabaababbabababaabbaaaabbbaabaabbbbbabbbbabababbbbabaabaaaabaababbaabaaabbaabaaabbabaababaaaabaaaabbabbbbaabaabbbabbabbabbabaaabaababbbaaaaabbbaaababaababaaaaabbabbabbaabaababaaaabaabaaaaababaaabababaabbbababbbbbabbaaabbbbbbbbabaaabbbbaaabaababbaababbbbbabbbaababaaaaaaabbaababaabaaaababbbababaaaaaaaaabaabaaaabaabbbababaabaabaaabbaabbabaabaaabbb
aabaaababbbbbababaaaabaabbababbbaaabbaaaaaaabbbabbaabbaabbaabaaabbbbabaaaaaaaabbaabaabababaaabaaababababaabbbbaaaaabbaabbaaababbaababbbbabaaaababbbaabaabbaaabbabababaabbbbbabaababaaaaababbaababbabbbbbbaaaaaaaaabaabaaabaaaaaaababbbababbababbaabbaabbbbbbaaabbaabaabbabbbabbbabaaabbaaaabbaabbababaaabbbbabaababababaabbbbaaaaaaabaaabababababbababbbabaababbbabbbbaabaaabbbbbbabaabbababbabbbabababaabbbbbabaaaaabbbbbbbaabaaaaaaabbabaaaaabbabbbbbbaababbaababbabbbaabbbbbbaabbaabbaabaabaaaababbbbabababaaaababaaabbbababaabaaababbbabbbaaaababbaabbaababbaababbababbbbbaaaaaaabaaababaabaabaaabbbbbbbaababbaaaaaabaabaabbbbbbabbbabbababbabbbaabababbabbbabbbbaababbaababaababaabaabaababbaabaababbaabaaabbabaaabbabbababababbbbabbabababbaabbaaabbbbbabbbabaaaaaabbaabbbaaabaaaabababbaabbbabbaaaaaaabbaaabaabbaaababaabbbababbaabaaaaababaaabbaaaaaabbbbbbbbaabbbbbabbaabaabaababbaabaaaaabababbbbaabaaababbababbaabaabbbaaaababbaababbababbaaabbbbbbabbabbbaabaababbabbbbbbaaabbaaaaaababbbababaaaaabaabaaaababbbaaabaaabaaabbabbabaabaaabbababbbaabbbbabbabbbbabbaaabbabbabaaabbbabbbbabbbabbbababaabbaabbaaabaabbbaabbbabbbaaaabbbabbaabbaaabbbbaaaabbbabbabbabbbbbabaaaaabbbabbababbbbbaababababbabaabaaabaabbbbabbaaaabbababbaabaabbbbbabbabbbbbaabbabbabababbabbababbabaabaabbbabbaababbababbbbabaaabbabbababaabbbaababaabbaabbbbbbabaaaaaabbabbbbbaaaabbaaabaababbbbaabaaabaabaabaababaabbbbabaababbbbbbababbbbbbbbbaabbbbbbbabaaabbabaabbbabbbbbbabbabbabbbbbbabbaabababaabbaaabbbbbbbbababaaaaaaabbababbbabaaaabaabbaabaaaaabbaababbabbaaabbbbababaabbaabbbababbababababbbbbababbabaabbaaaabbbabbaababbbbabbaaaabababbbbabbaababbabaaabbaaabbbabbbababbbababbbaabaaabbababaaaabaaabbbbaabababbbbbaaaabaababbaaabaaaababaaababbabbbaaabbbabbbabbaaaabbbaababbbbabbabaabaabaaaabbbabaababbabaaaabababbbaabaaaabaaabbbbaaababaababbabbaabbbababbaaaaabbbbbabbababaaaaababaababbaaaaabaabbbaabbbaabbabbbbaaabbabbaaaaabaaaaaaabaabaaaababbbbbbabaabaabbbaababbaaabaaaabbaaaaabbabaabababaababaabaababababbbababbbaaabbaaaaaabaaaaaabbaaabbbbbbbaaabbabbbaabaaabbab
aabbbabbbbbababaababbaaabbabbaababbbaabbaaabaabbbbaaabaababababbbababbbababaabbabbaabbbbbbbbbbababaabbbabaabaabbababbbbbaaaaabbbbaabaabbababbbbbbbaabbabbabaaabababaaaabbaabbaaaabbbbaaaaabaaaaabbaaaaaabaabbbbaaaabababaababbbaabbbaabbabaaaaaabbbbabababbbbbabbaababbbbbabbabbbababbbbbbbabbaabbbabbaaaaaaabbaaaaabbbababbbabbbbbaaabaaaabbbbbbbbbaabbaabaabaabbbababaababbabbbaaababaabaababaaaababaaaabababbbbaababaabababaababbaabbbaaaabbbbbbbabbaaabbaabbbbbaaababababbbabbbababbabaabaabaababbbbbbaaabbbabbaaaabaabaaaaabbbabbaaababbaaaabbaaabaaaabbbababaaabbbabbbbaaaabbbbbabbbbbbabbababbbabbabbbbabbbaaaaabbbaabbbbbaabbbabbaabbbbabbbbaaabbaabbbaaababbaaaaabaabaababababbbabbbabbbbbbaaaaababbabaaaaababbaaaaaabbbabababaaababbbaaaaababbabbabaabababbaabaabbbabaaabbaaabbbaabaaabbaaababbbaaaaababbabbaaabbaabbbbabaaaaabaabbaaaaaabbaabbabaabbbbaabbababbbaaabaabbaabbabbabbabaababbbbbaabaabbabaaaaabbbbaabaaababbbaabaabaaabbabbbbbbaaaaabbbbbbabaababbbabbbabaaababababbbbabbababbbbaaababbbbababbbaaaabbbbaaabbbaabbaabbbabbaabbaabbaaaababbabbbabbababaabbabbaabbaabbabbbaabbbbbabaaaabbbbaabaababaabaaabbabbbabaaaababbbbaaaabbbbbabaababbbaaaabbaaabaaababbabbaabbababbbaababbbabababaababaabaaababbababaababaabbbababaaaaaabbabbbbbbbbbaabbbbaabaaaaaaababbbaabaabaaabbabaabaabaababaabaaaaabbbbbbbbaabbbbaaabbbabbbbabaaababbababaaabbbbbabbbbaaabaabbbbaaabbaaabaabbbababbbabaabbbabbbaabaaabbaaaababaabaaabababaaabbaaaababbabbaabbabbabbaaabbbbaabbbbaaaaaaabbbbbababbbaaababbbaababaaaabababaabbbbbaaababbaabbbaaaaabaaabaababbabababbaabbabbbbbaabbbbbabbababaaaaabaabbaabbabbaabbbbaaabbbabbbabbbaaabaabbbbaababaaababaabaaabaabbbbaaaaabababbbbbabbabbabbbbbabaaababbaabbaaaabbaababaaabbbbbbbabbbbbababaababaababbbaaaababababbaaaaabbbabbabbbabbbabbaaabbabbabaabaababbaabaaabbbaababababaabaaaaaaaaabbaabaaaabbbaaaaababaaaaababbbbabbabababaabbaabaabaaaaaaaaabbbbbbbaabaabbbbabaababbbbababbabababbbbaaaaaaaaaaabaabbbabbaaaabbabbaaaaaaaabbabaaababbbbaaabbbabbababaaabaabababaabbbaaababbbbabaababbbbbaaaaaabbbbbbbaabaababbbbbbaaabbaba
bbaabaaabbbabbbababbabbbaabaababaaabbabbaabaaabbaaabaabbbbbaaaabbabbbabbaababaaabbababbbbbabbbaaababbbabbaabbabbbababaaabaaaaababbababbbaaabbbabbaabaabbababbaabbaabbaaaaabbaabbaaabaaaaabaaabbaaabbaaababbaabbaabbbaabbbaabaaabaabbaabaababaabaabbabbaabbbaabbbbaaaababbbbabaaaaaaaabbbaabaaaaabbabaaabaaaaaaaaaaaaaaaababaaababaabbaaababbaabbbbaaaaaabbbbabaabaaabbbaabaaaaabaababbbbaaabababbbbbbbababaaababbaaabbabaaaabbaabbabbbababbaaaaabaababaabbabaabaaabbaabaaabbabbabbababaaaaaaabbbabbbbaaaababbabbaaaaabababbbabbabbabaaabaababbbabaabbbbbbbbabbabaaaabbbaaabbabbabbaabaaabaaabbbbabbabbaaaaaaabababbabbaabbaaaaaaabbaaabaabbbbbaababbbabbababbbbaaabbbbbbaabbbbbababbbbabbabaaabbabbbbbbababbbbaaabbbbbbbabaaaabbaaabaaaabaababaabbbaabbbbbabbbaabbbbbbaabbbaaabaaaabbabaabaaaabababbaabbaaaabbabbbabaaaababbbaaababbabbabbabbbaaaaabbbabbaababbabbaaabbbabbbabaababaaabbbbbababbbaaabaabbaaaabbbbabaabaabbbabbaabbabaabaabbbaabaaaaababbbbbaabababbabaabababbbbaabaaaaaabbbbbababbbbbbbaaaaabaaaabaabaabaaaabbbaaabbaaababbbbabbabbbaababbbabaabbbaabaabaababbaabbabababbabbaabbbaabbaaaaaabaabbbabbbabbaaaababbbaababaaabbbabbaaabaababbbaabbabaaabbbabbabbaaaababaaabaabaabbaababaababaaababbaaaaaababbbaababababbabaaababaaabbabababaaababbabbababbbaabbbbbaaabaaaabbaababbabbbbbbbbbabbbabbaaaaababbbbbbbaaabbababbbaaaaababaabbabaabbaaaabbbabbbabaabbababbbaababbbaaaaaabaababbabbbaaaabaabaabababbbbbaaabbababbaabaababbbabbbabbabbbabbbaaaabaabaaabbbaabaabbabaabababbabaaabaabaaabaabbaaaabbbaaaaabbbabababbbbbbbbbabbbbbaabaaaabaabaaaaabbbabbabaabaabbaaabaaaaaaaabaaaabbaaababbaaababbabaabbaaaabbabbababbbababaaabbaababbabbbabbbaaaabbbbbbbbbaaaababbabbababbbabaababaabbabaaabaaaabbababaaababaababbbbbbaababbabbaabababbabbaaaababbabbbbbaabaaababbbabaaabaaaaaaaabbabaaaaaabaabbbbaaaabaaaaaaababaaabbbabaabbabaaabaaababbbbbbbbaaaabbaaababbaaababbbbabbaaabbabbbaabaaababbabbaaaaabbbbbbbaaabaaabaaaaaabbbabbaaabababbbaaababababbabababaaabbbbbbbbaaaaaaaabbaabbbaababbababbbbbbabbbbababbbbbbbaaaababbbbbbabaababaabbabaaaaabbaababaaaabaaa
aabbbababbbabaababbababbabbaaaaabaaabaaaaabbbbbaabaaaaababaaaababbbabbbabbaabbaabaabaabaabaaaaaaabbbbbaaaabbbbbabbaabbbbbbbabababababbbbaababaabbaaabbaabbbaaabaaabbaaaaabbababbbbaaabaaaabbaaabababbaaabaabbbbabaabbbbbbbabbaabbaaaaaaaabaababbabbabbababbaabbaaaababbaababaabbbabaaaaaaaabbaabaaaabbaabaabbbbababbabbbababbbaaaaaaaababbaaaaabaaaaaabbabbaaaabbaaabbbbbaababbaabbababbbaabbababaabaaabbaabbbbbbaaaaabbabbabaabbaabbbbbabaaabbaaababbabbabbaabbababaabababbabaaabbabaababbabaaaaaaaaaababababaaabbabbbbaaabaabbababaabbbaabaaababbaabaababaabbabbbbabbaaabaaaabbbabaaaabbabababbabbbaaabaabaabbbbbbbbabababbabbababababbbababbabbabbbabbbbbbbbaaaabaabbbbbbaabaaaabaabaaaaaaabaabaababaaaaabbbbababbaaababbbbbbaabbaabbabbaaababbabbbbabbaababbaababaababbababaaabaabaabaaabaaabbbabbbabaaabbabbbaaaaaaaaabbbababbbbbaabbbaabaabababbbbaaaaabbbbbaaaaaabbbaaaaaaabaabaaabbaabbbbbababbabbaaabbabababbabaabbababbaaabaabbabbabbbabaaabbabbbaaabbababababaaabaaaabaaabbbababbbbbabbbaaaaaabbaaabbabbaabbbaaaaaababbabbbabaaabbaabbbaabaabbbbbbbaabaaaaabaabbaabaabbabababbababaabaaaaabbabbaaabbbaaabbabbbbaabaaabbabbbbbbaabaabbaabbbaababbbbabbaaaababbabbaaababababbaaaaabaababbabbbabbbbaaaababaaaabbabaaabbaaaabaaaabbaabaababaaababbabbbbaabbabbbaababbbababaabbabaabbbababbaabbaababbaabbaabbaaabaaaabaaababbaaaaaaabbabbababbababbaaabaaabaaaaaabbbaabbbaabaabbaabbabbaaaaabaabbbaaaababababbabbbabaababbbbabaaabbbbabbababaaaababbbbaabbaabbbabaaabaabaabbabbbbbabbbabaaaaabbaababbbabbbabbabbbbababbaabababbbbbbbabbaababaabbabbbbababbbaaabbbabaabbabbabbbabbaabaabaaaabbaabbbbabbbaabbbbbabbbaabaaaaababaabaabbbbbaababbabbabbaabaabbaaaaabababbbaaaabbaabbaabbbbbaaaaaabbbaaababaaaaabaabbaabaababbbbaabbabbabbabbbababaaabaaabbbbaabbbaaabaaabbbabbbbabbbabbbbabbbbabaabbaababbaababaaaaabbabaababababaaabbaaabbababaaaabbbbabbbabbaabaabababbbbbbbaabbaaabaababaaabbbaabaabaabbbaaabaaabaaabaabaabbaaababbbbbaaabaaabababaaaaabababbabaaaaaabbbaaabaaaabbaaaaabbaaaabaabbaabaaaaaababaababbabbaabbababaababbabaaababbabaabaabaaaababaaaaabbaabaabb
abaabbbbbbbaaababaabbababaaabbbabbbbbbaababbbabbaabbbabaaabbabaabbabbbaabbabbabbaaaaaababaabbaaabbaaaabaabaaabbaabbaaaaabbaaaaaabbabbbabaabbaaaabbbaaabbbbabbbbbaabbabbbbaaaabaabaabababbbbaabbababbbbaaaaaaabaabababababbbbbaaabbabaabbaaaaaabbaaababbbbabbabaaababbabaabbababbbaaababaabbbaaabaaabaabaabbaaabbbaabaabababbbaaaabbaaaaababbaaaababaababaaaabbbbaabbbbbabbbaaaabababababaabbbabababaaaabbbababbbbaaaabaaaabbaababbbbaabbbabbbaababbabbaabbbaababbabaabbaabaaaaabbaabbaababbbabaaabbbaaabbabbabbaababbaababbbaababaabbaabaaaabbbbaababaabbaaabbaababaaabaaabbabaaabbabbaaaabbbaaabbabbbaaabaaabaaaaaabbbbbbaabbbbaabbbaaaababbbaaabbbbbbababaabaaaaabbaaaabbbababaaabbabbbbababaabbbbbabbbbaaaaaabbbbaabbbaaabbbaaaaaabbabbbbbabaabaabaaabababbabaaabbabbaabbbabbaabababaaaaabbababbabbaabbabbaaaaaabaabbaaabbaaaaaabbaaabbbabbbabbbaaabaabbbaabbaabababababababbabbbaaaaabbbaabbaaabbbbbaababbbbaaabaabbabbbaaaaababaabaaaabbbbaababbabbaaabbbbaaababbbabbabbaabaaabbbbbbabbaabbbaaabbbababaabbabbabbbbbbaaabbabbaabaaaababababbaabaabbaababbbaabbaabaaaabbbbaaaaaaabbbabababbabababbaaaaabbbbabbbbabaabbabbabbabaababbbaababababbbbbbbaabaabaaabbaabbbbaababbaababbbaaababbabaabaabbababaabababbabbabbabbbbaabbbbabababaaababbababaaaabaabbbaaaaaaababaaaaaaaabbabbbbbaaaababbbbbabaaaabaabbabaabababaabbaaababbbbaabaababababbbbbbabbaaabbbbbabaabbabbbbbbbbbbbbbbbaabbabaabbabaababbbbbaabbbabababaababbabaababbbbaabbaabaaababbbbabbbbbbbaaabbaaabbbaaaabaaabbabaabbbabbbbababaaaababaababababbbababbaabbbabbbbaabbbbbaabbbaaabbaababbaaabbabbababbbaaabaabbbbabbbaababbbaabbaabbbbbbbaaaabbbbbbbaababbbabaabaabaabbbbabaaabaaabbbabbbabaababaabaaaaaababaaaaaababaababbbbbaabaabbbbbbbaabbaabbbbaaaaaaabbbababbbabaaaabaababaaabbbbbbaabababaaaaaaabababbabaaabaaabbbaaaaaabbaaaababbbbaababaababbbbabbaaaaaabbbbbabaaabbabbababababbbabaaabaaaabaabaaaaaaaabababaaabaaaaaabaababaaaaabbbbabbbabbababbabaaabbababaaabababbbabbbabaabaababaababaabaaabbabbbaabbababbbbbbbabbbabbababbbababbaabbabbbaabaaaabbbaababaabaabaaaababaaaaabbabbbbaababbababababaaa
abaabbaabbbabbaaabbababbbbbbbabaaabbabaabbabaabaabaaabaabbabbbbbbbbaaabbbbaaaabababaabbbbabbabbabbabbaabbbabbaabbbbaabbaaabbaabbabbababbbbbbbaaababaabaaabbbbbbbaaabbabbbaababababaabaaaabaaaaabbabbabbbbbbaaabbbbbbabaababaabbaabbaaababbbbbbbbbabbaaababaaababbbaaabbabbbaaaaabaabbbbbaabbaabaaaabaabbbbabbbaabbbaaaabbbbabababbbbaaabaabbbaaaaabbabaababbbabbaaabaabbabbbbabaabaaabaaaabababaabbbaaabaaaabaaababbbbbbabbaaaaabaaaabababbababaaaabbabbbabbbaabbaaaaaabaababbabaaabbbaabbbbbbbaaabbbbbababbabbbabaaaabbbabbbbabbbaaaaabbbbaaaaaabbbbaababbbbbaabaaaabababaabaaababbaaabbaabababbaabaabababbbababbbabbabbaabbabaaabaaabbaaabbaaaabaabbaabbabaaaaaababbbabaaaabbbbbaabbaaabbaaabaabbaaabaaabbbaaaabbabaaabababaabbabbbbabbbbbbbabbaaaaabaaaabbbbbababbbbaabbbabaaaaabaabababbaabaaababbbbbabbabbbbbbbbbbbbaabbabaaaabaaaaaabbbabababbaabbbabbbbaabbaabbaabaaaababbbbaaaaabbbbabababbaababababababaabbbbbabaaaabaaababbaaabbabbbabababaaabbbbbaaabbaaabbababbbabaabaaabbbbaaaaababbaaaabaababbaaaabaabaababaababbaabaaaababbabbbbbbbbaaababbbbaabbaaababaababaaaaaaabaaaabbbbbabbaababaabbbaababbabbbbbabaabaabaabbabaaaaababaabaaabbaaabbaaabbaabbaaaabababbaaabbaabaaababbaaaaaabbabbabbbbbbababbbbbbabbbaababbaaabbaaaaaaababbbababbbbabaaaaabbbbbaaaababbababababaabababbabbabbbababaabaabbbaaabbbaabbabbaabaabbababbaabbbbbaababbaaaababbbababaabbbaaaaaaaaaaabaaaaaabbabaaaaaaaaabbaaaaaaababaabaabaabaaaabbbbbbaaaaabbbbbaabaaaabaaaaaaabababaaabbaababbbbabbbbbaabaaabaabaabbbbaaaababbbbaaabaabbbaabbbaaaaabbbbbaabbabbabbaaaaaabaabbaaabaabbbababaabaaaabbbbbaaababaabbbabbbababaaaabbaabaaaaaaaabbbababbaababababbaaabbbbababaabbaabaabbbababbaaaaabbbbaabbabbabbabbaabbbababaaaabaabababaaaabbabbbbbaabbbbbbaaabbabaabbbbbbaaabaaaaabaaabaaabaabaabbaaabbaaaabbbabbbbaaabbbbbbbbbbbaaaaabbbbbababbabaabbaababaababbaaabbaabbbbbbbbaababaabaaabababbbbbaabbabaabaabbbbbababbbbbabaaaaaabbaaabaabbaabaaaaabbbbaabbbbaababbbbbabbababbbbaaabbbaaabbbbaaabbbabbbbaaaabbbaabbaabababbaabbbabbbabaabbaaabbaabbabbbaabaabbaaababbbbbaaabaabbabaabbaaabaabbbba
abbaaaaaaabababbabaababbbabaaababbaaabaabaabaaabbaaaaaaabababaaabbabaaaaaabaababaabbbbbaabbaaaaaabbaabaaaababababbababaaabababbbbabbbbaaaabaaabbabaabaaabbbabaabbbbaababbabababababaaaaaababbbaabababbabababaaaabaaaabbbabaabbabababbbbbabbabbabbbabababbbbaaabaaababaabababbaaaaaaabaabaaabbaababaabaabbbabbbbaaaabbabbbaaabaabaabbbabbaabbbaabbbbbbabbabbbaaababbbbabbaabababbabbaaabaaaabbbabbabaabaabbabbabaaababaaaaababbbabaaaabababaaababababbbbababbabbbbbbabbbbaabaabbababaabbbbabaabbbbbaaaabbabbbbababaabbabbbababababbababaabaababbabaabbabbbbbbbaababababbabababbbbababbbbbabbbaabbbaabbaababaaaabbaaabbabbbaaabaaaabbabbababaaaababbababbbbabbbaabbbaababaabababbaabbbaaaabaabbaaaabaaababbbbabbbbbbbababaababbaabbbabaabaaabababaaabbaabababbbaaaaaabbbbbaaabaaaabaaababbbabaabaaabbbababaaaaaaaaababbaaabbbababbbaabaaaababbaabbabbabababbaaabaabaabbaabaaaababababaaabaaaaaaabbabbabbbaabaabbbaabababbbbaaabbabababbabaabaaababaabaaaaabaaaaabbababaaaabaaaaaaaaaaaaabbaababbabbbababaaabbbbbbbabbbbaaaaabbabbabbabbbababbbaabaababbaabaaaaababbbbabbaaaabbbbbababaaabbaaaabbbabbabaabbbabbbbaaaababbabbbbbbbabaaaabbaabbbabaabababbaaabaaaabaaaabbaaabbaaaaabbbbbaababbbaabbbbbbbbaaababbbabaababbabbbababaaabaabaaaaaaabbbaaabbabbbaaabbaaabaaabbabbaaaaabbabbbbaababaaaaaaabbbbaaababaaabababbabbabbaabbabbbaaabbaabbbbbaabbaaaabbaababaaababbbaababababaaabbaabbbbbbabbbbaabbbaabaababbbbbbaabbaaaaaaaaabaaabbbbbbbaabababaababababbbaabaabaabbabbbabbbbbbaaabbbbbabbbaaaaababbbbbbbaaaaaaababaabbaabbaabbababbbabbbbbaaabbbabbbaaaababaabbbaababbbbbbaabaabaabaabbabbabaabbaabbaaaaaaaaaaabaababbbbaababbbaabbbabbbbbbaaabaaabaabaabbaabbabaaabababaaaabaababbabbabbaaababbbabaabbbbaaaabaaabbbbabaabaabaaabaabaaaaabaababaaaaaaaabaaababbbbbbaaabbaabbbbbbabaaabbbababbbaaabbaaabbbaaaabababbbaaaaabbbbaabababbbababaaabababbbabababbbbababbbbbbabbbbbbabbbaabaaabbbaababbabbbbbbbbaaaabaaaababbabababbaaababaaaabababbbabbabaaaabbaabbaaabbbbbabbababbbabaababbaababababaabaabbbbaaabbaababaaabaaabbabbabbaaaabbabbabbababaaabbabaaabbbbabbbbbbbbbaababa
babaababbbbbabbbbbbbbbbbaaabbbbbaabbbababbbbabbbbabbbbbbbbbbbabbaaabaaabaababbabbabbababbbbababbaaaabbaaaabbbaabbbaaaaabbbaaaaabbbbbabbbbabbbabbbaaaabbabbbaababaaaaaaaaabaabbaabbaaaaabbaaababaaaaaaaaabbbabbaaaabaabbabaaaabbabaabbabbaabaabbbabbbbaaaaaababbbbaabaaababbaabaabbaaabaabaabbbabbaaabababbabaabbbaabaaaababbabbaabbaaabaabaaabbbbbbbbaabbbbbbabaaabbbaabbabababbabbbbbbbabaaaaaabaaabbbbaabaabbabbaaaaabbbaabaabbbabaabbabaaabbaaaabaaaaaaaaabaabaaaaaaabbababbbbabbbabbaaaaaababaaabaabbbbbbabbbbaaaaaaabaabbbababbbaabbbababaaabbbbaababbabaaaaababbaaaaabbbbbabaabaaaaabbbabbbbaabbbbabababbabbaaaabbaabaababaabbababbbbbabbaaabbbaabbbabbabbabbababababbaaaabababbbbaaaaabaabbbaababaaabbabbabbbbaaabaaabaaabbbabaaaabababaabbbababaaaababbabababbbabbaaaabaaabaabbbaabbaaabbbbbbbbaaaabababbaabbaaaaabbabbbaaabbbbbbabbbaaabababbabbaaaaabaaababababbbaabbbabbabbbaaaaabbabbbbaabbabaababbbabbababaabbaabaaabaaaaabaaabbbabaabbababaabaabaabbababbbaabbaabaababbaaabbbbaaaabaaaaaaababbbabaaaaabaaabbabbbbbbabbbaabbababaaaaababbababbaabaaaaaabbbaabaaababababbbbbaaaaabbaabbbbabaababbbaaabbbbbaaaaaaaabbbbbbbbbaababaabaabbabbaabbbbaaabbababbabbbbaabbbababbaaaabbabbaabbbbbbabbaaabbaaaaaabbbaaabababbaaababbabaabbbabbbbbbbabbbabbaaabbaabababbbbababbbaaaabbaababaaabababbaaabaabbbaaaaaababaaababbaaabbaaaabbaaaaababbbaaaaaaaabbaaaabbbbaabbabbbaaaaaabbaabababbbbababbbaaaabaabbbbbbaaabaabaabbbababbabbbbbaaabbbaababbabaabbaaaabaaababaaaaaaaaabbbabbaaaabaaaabbaabababaaabbaaaabaabababbaabbabbbbabaaababaaabababbabbaaaaaabbbaaabbabaababaaabaabababaaababababaaababababbaaabbaabababbbbaababbaaaaabbbabaaaababaaabbbabbaaabaaaaaaabaabbbaaaaabaabaabbbababbbaaaabbbbabababbbbaaaabbbabbbaabbabbaababbbbabaabaaabbabbababbbaabbabbbbaabaaaaababaaababbaaaaabbbbabbaaaabbbbbbbbaababbaabaabbbbbaaabbaaabbbabbbabbbaaabbbaabbbaababbbbbabbabbbaabbaaaaaaabbaaaaabaaaaabbababaaabaabbbaababbaaaababbbbabbaabbabaaaababbaabaabbbabaabaaaabbbbaabbbaabbaaaabbbbaaababaababaaaabbbbbaabababbbaabaabbabaabaabbaababbaaaabbbabbbabbabaabbbabbabbabbba
aaaaabaaababaabbaabababbaaabbbbaaabbbbbabababbabbaababbaaabaabbbbbbbaabbaababbbaaaaabaabaaaabaabaababbaaabbbababbbabaabbbaababbbaaaaaaaabbabbbbbbaabaaabbabbbbabbaababbbaababbabababbbaaabababbaabaabbbaabaabaabbaabbbaababbaaabababbbbbaaaabaaaaaabaabbababbbaaabaabbbbaaaaaaabbbbabbabbbabbbabbbaabbaabbababbbababbaaaaaabbbbbaabaabababbabaaaaaaabbbbbbabbbaabbabaaabaaaabbbabaabbaabaaabbabbbabaababababbbbbabaabaaabababbaaaababaaaaaaaaabbbaaababbbaaaaabbbbbbbabbbaaabbbbbbaabababbaaaababbaabaabaababbbbaabaababbbbbaabaabaabbaaabbbaababbaabbabbabaaaabbaabbbbaaabaaabaabaabbbbbbbbabbbabaaabbaaababbabbaabbbabaabaabaaaaaabbbbaaaaabbbabbaabababbbabbabbaaabbaababbabbabaabbbabbaabaabaabababbababbbaabababbaaaaaaaabaaabaaabbbabaababaaaaaababbaabbbaaaaabbbbbaabbabbaabbbabaabbaabbabaaabaaababababbbabaaabbaaaaaababaabbaabaaaabbbbabbbaaaabbabbbbaaabbaaaabaaaaaabaaaababaaabbbabbabaaaabaababbbbababbabbaaabaabbaabaabaababaabbaababbbbabaabbaaaaabaabbaaababbbbaaabbaababbaaabbbbbabaabaabaaaaaabbababbababbaabaabbbbaaabbbbabbbabbbbabaaabbbaabaabaaabbbaababababbaababbbaabbbaabbbbbababbabaaabbbaabaaaaababbbabbaabbaaaabaabbaabaabaaaaaaabaaabbbbabaababbaaabaaabbbabbbbbbbaaabaaababaaabbbaaabbababaabaabbabbbbabbbbbbbbbbaaabbabaabbabbbbabbbbbaabbabbaabaabaaaabbabaabaababaaabababaaaaaababbbaaaaabbabbbababbaababaababababbaabbbaaaaabbabbbbabbabbaabaabbaabaabaaabaabbaaabbbbaabbbaabababbaabbababbaabbbbabbbbbbbaababbaabbbaaaaaabaaabbbbabbabaabbbbabaabbabaaababbaababbbabbababbabaaaababbaaaaaabbaaababbbaabbaaaaabbabaaabaaababaababaabbaaaabbabaababbbabbaabaabbababbbbabbbbbaababaabaaaabbabbaaababaabbabbbbbbababaabbbabaabbbaabbabbbaabbbabbbbbbababbaababbbababbaabaaaabbbabbaabbbbbbbabbaabbabbababbbbabaabaababaabbabaaabbbaabbabbbbabaaabaabbababbbbabbabaabaabbaabaabbaaaaabbababbbbabbabaabbbababbaaaaaabaaaabaababaabbbabbbaabaaabbabaaabaaaaaaaabbaababbaaabbaaaabbaabbbaaaababaabababababaaaaababbabbbaaabbbababbabbaaaababbabbbabbaaabaaababbabbbbbaabbabbbbaabbbbabbabbaabaaaabbabbabaaaabbaaabbaababbbbaaaabbaaabbbabbbaaaaabbaba
aabbbbbbbaabaabbababbbbbabbbbabaaaaaabbbbabaaaababaaabbbaabbbbbabbbaaabbbbaabbabbaababbaaaaaaabbaabbaaaabaabbbaaaaabbaaaaaabbabbaaaaabbbaabbbaaabaababaaaaaabbaabaaabaabaaabaabaaaaaaabbaaaabbabbbaaaabbababbbbaabbbbbaaababaaabbabaaabaaababababaabbbaabbaaabababbbabbaabaabbaaababbbabbaabbbaaababbaabbababaaabbaaababbbaaaaabbbbaabbbbabaaabaabbbaabaabbababbabaaaaabbbabbaaabaaaaaaaaaaabbbaabbaaababbaababbbaaaabaaaabaabbbbbaaabbbbabbbbbabaaaabbbbaabbaaaaabbaaaaabbabbbaabbbbabaaababbabaabbaaaababbaaabbaabaaaaabaaaababbaabaababbbbabbbbbabbbaaabbaaabbabbaaabaabbabaabbaabbbabaababbabbabaabbbabbabbababbbabbbaaaabaaabaaabbbbababbaaabbaababaaaabbaabaaaaabbaabaaaabababaaabbbbbbabaaabbabaabbaaabbbaabbabaabbabaaabbbaaaaaaabbbbbbbabaabbbbabbababaababbbbbababbaabaaabbaababbbabbaaabbbaabbabbabbabbaaaaaaabbbaaaabababbababbbaabbbaababbbabbbbaaaaaabbbabbabbaaaaaabbbbbabbbaabaabbbaaaaaaaaabbbaaaaaabbbbbaabbaaaaaaabaababbabababbabbbaaabaabbbaabbabababaababaaaabbaaabbaababababaaabaaaabbbaaaabaaaaabbbababbabaabaaabaaaaaababbabaaabbbbabbbbbbbabaaaaaaabababbbabaabbabaabaabbbabaaabaaabbaabaabaabababbaabbaaabbaabbaabbbbaaaabababababbbaabbbbbbaaaabbaaababaababbbabababaaaabaabbbbaabbaaababbbaaaabababbbababbaabaabaaaaabaaaabbababbbabbabaaabbabbbabaaabaaaabbaababababababaaabaaabbaabbbaabaabbabbbabbbbaabaabaaabaaaaaaaaaaabbaabababbaaaaaaabbabbbbbbaaaaaabaaabaaabbabbbabbbaaaabaaabaaabaabbaaaaaaabbbbabbbbabbbbabbbbbbaabbbbbbbaaaabbbabaabbbbbabbbbbbbabaabbaabbbbbbbaabaabaabbabbbbbbbbbabbbaaaaaaaabbbabbaaabbbbabbabbaaabbbbaabbabababbaabaabaabbaabaaaaabababbbbbabbaaabbaabaabbaabaaabbbbbbbaaaabbbaaaaabbabaababbaabaabbbbabbbababaaababbbabaaaabaaabaabbabbbbbbabaabbaaaaaaaabaababaaaaaabaabbbabaaabaaabbbbaaaabaabaaabaaaababbaaababbbbaaabbababbababbbbbbaabbbbbaabbaabaabaabbbbbaabbbaabaabaaaaabbaaaabbbbaabbaabaaaabbaabababababaabbababbbaabbaaaaaabbababbbbabbbbabaabbaaaaaaabaaaabaaabbaaaabaabbaaababaabbabaaabbbabaaabbabbaaababbbbbaaabbbaaaaabbaabaabbaaaaaabbbbbbbabbbbbbaabbbaaaababababbbbbababbaabaaaaaabbbbbbbbababa
bbbbabbaaaabbabbabbbaaabaabaabaabbbaaaabbaababbbbaaaaaaabbaabbbbabbbabbabbaaaaabaaaaaaaaababbaaabbabbbaaaaabbbbbaabbbaaaababababaaaabbababbaababbabbbaabaabaababaaabbbbabaaaababbabbaabaabaaaaabaaaaababbaabaaabbabababbbbbbabababaabbababbbbabbbbaabbbbaaaabaababaaaaaabaabbaabbbaaabbbaabbbaabaaaababbaaaabbbbbaababbabbbaabaaaabbbabaabaaaaaaaaabbaabaabababbabaaabbaababbabbaaabaaaabaaababbababbbbabababbabaabbbbbbbaaabaaabaaabbbaabaaaabbbbaaababbbbaaabbabbabaabaaabbaabaaaaaabaaabbaabaaababaaababbbabbaaabbaaabbabbaabbababbabbababbbbaaabbbabbaabbbaaaaabaaabbbbbabababbbaaaaaaababbaaabaaabaabababaababbbbaaabbabbabbaabbaaaabbabbabababaaaabbaaabbaabbbbbabbaaabbbaababaabbbbbbbbbabababaaaabaabaaaabbabababababbbaabababbbabbbabaaababaaabaababbaaaabababbababbaababbabbabaaaaabbbbababbabaabbbaabbbbaaabbbaaabbbaaaaababbbaaaabaababbbbabbabbabababaabbabaaaaaabbbaaaabaaababaabbabbbbbbabbbbabbbbababaaaaaabbabbbababbbbabaabbbbbababababbbbabbabbaababbbbababaaababbabaaaabaaaabaabbabaaabbbabaabaababaaaaaabbabababbbaabbaaabbabbbababaaaaaabaaaabbbbbabbaabbbabbabbababbaabbbabababababbaaababababbabbabbaababaaabbbbababbaaabaabababababaababaaaaabaababaabababaaaabbaabbbbabbbbabbbbaaaaabaababbbaababaaabaabbabbbabaaaabbaaaaababbbaaababababaababbbaaaabababbaababbaaabbbaababbabbabaaabbaaaaaaaababbaaabaabbabbababbabaabbababaabaabbaaabaaababbbababaababbaaaabaaaababbabaaababaaaabbbbaaaaabbababaaabbbbbabaaaaaabbaaababaabbaaaaabaabbbbababbabaababbbbbbabaaaaabaabbababaabbabaababaaaaabbaaaabaabaababbbbaabaabababbbbababbbbabaaaaaaaabbbbbbbababbbaaaabbaabaaaabaaabaabaaabaaaabbbbabbaaabbaababababaaabbbbababbbbabaaaabbabaababaabaabaaabbbbabaaabbabbabbaabaababbbbbaaabbbababbbabbabaaabaaaabaababbbaaabbbabbaaababbaababaaabbababaabababababbabaaabbaaabbbbbbabbbabbabbbbabbabbbababaabbbbaabbaaaababbabaaabbbaaaaababbaabaaabbbbbaaaaaaaababbbbbbabababbaaabbbaabbbaababbabababaabaabbabaabbbaaabaabbababbbbabbbaabbaabbbabbbababbaaaabaaabbabbabbabaabababbaabaabbaabbbbabbbaabbababbabbaaaababaaabababbbaabaaaababaaaabababbbabaabaabbaaa
aaabbbaabbbabbaababbbabbaabaababbbbabaaabababbabaaaabaabbaaababbbbaabbababbabbaabbbbabbbabbaaaabababbaababaabbaabbbbabaabaabbbaaaaaababbaaababbbbbbaaabbabaaabaababbbbbbbaaabaababbbbabbbabbabababaabbbabbaabbabaabbabbbabaaaabbbababaababbbbabbbbbabbabaaaababaabababbabbbbbaabbabbaaaaaaaaaaabbaaabaababbaaaababbbbabaabababbabababaababbbabbbbbabbabaabaaaaaabbabbbabaaababbaabaaaaaaabaaabaaaabbabbbbababbaaabbbabbabbbaababbbbabababbababaaabaabaababbbbaababbabbabaababababaaababaaaaaaaabaabbbaabbaaaababaabbbababbabaabbbaabbaabaabbbbaaababaaabbabbbabbbababbaabaaaaaaaaaababbaaaababbbbbabbbabbaaaaaaabbbbbababaaabbbbbbabaaabbbbababbbbaaaababbbbaaabababbbabaaaabbaabaababbaaaabaabbabaabbbbbaababbbabbaaabaaababaaaababbbbabbbbbbabbbabaabbabbabbaabbbababbbbbaaaabbaaabaaabaaabbbbbaaaababbabbbbaabbaababaabbabaaabaaabbbbaababbbaababbaaaabbbbbbbbbaaababbbbababaabbabaabbabababbababbababababbbabaaaabbaabababaabaabaabaabbababbabbbbababbbbbbabbabbbbababbaaaabbbbabbbbbbbabbaaaaaaaaaaabbabbbbaabaabbbabaabbabbbabbbbbabbaaaaababbaabbabbbabababbbbbbabaaabababbbaaaabababbaaabbbabbbabbbaaabbbbabababbbabbabbababaaabbabbbabbbaaabbabbbbaaaaaababbbbbabbbbbbabaabbbaababbbaaabbbbbbaaabbbaabaaababbbbbabbbabbbbbbbbaaaaaabbbababaabaabbaaaaabbbababaaabbabaaaaabbbababaaaabbbbabbaabbababbbaabbabbabaaabbabbbbababbababaababbabbabbaaabaaabababbaababbbbaababbbabbaabaabbaaabaabbaababbaabbbaaaabbbbabaabbabababbaababbaabbababbbababbaabbabbbaaababbbbbbaaabbaabbababbbaaaabbababaababbbbbabbaababaabbbaabbabaababaabbaaaabaaaaabaabbabbaaababbbbbabbbabaababaababbbbbabababbbabbbababaabbbabaaaabaabbbabababbaaababababaaabbbbababababababaabbbaaabaaababbaabbabbbbbaabbabbbaaaababbbabaaaaaaababbabbbbbaaaababbbbabbbababaaababbaabbabbababaabaaabbbaaababbbaabbaaabaabaaaaabbaaabbababaabbbabbaaabababbabbaabbabbabaabbaabbaaaabaaaabbabaabaabbbaabaaabaabaaaaaababbabaaaaabbaababbabaabaaabbabbbaaaaabbbbabbbbaaabbaabbbbaaabbbbabaaabababaaaaabaaabaabaaababbaaababbabaabaaaabbaaaabbbbbaabbbaabbabbbbaabbabbaaaaabaabbbbaababbababaaabaaaabbaabbaaaaaa
bbbaabbbaababbabbabbabbaaaaaaaaabbbbabbaabbbabaaabbbbabaababbbaabbbbaaabaaaaaabbabbabaaaabaaabababbbabaababbabaabbbbabababaabaabbaaaaaaabaaaababbababaaaaabbababaabaabbbbbbbbaababbaabaaabbaabaabaabababababbabbbbabbbbabbbaabaaabbabaaaaaabbbbababaaababbaabbbaabaabbabbaaabbaaababbabbaaabbbbbbaaaaabbabbbaaabaaaaabaaaaaaaabbbaabababbabbbbbbabbbbaaaababbaaaababbaaabbbbbabbbabbabbbbbabbbabbabaabaabbbbaaaabbbbaaabaaaabbbabaabbbababbbabbbbabbbbabaabaabbabbbbaabaaaaabaabbbbaabbbabaaabaaaabaaaaaaaabaabbbbbaaaaaabbabbbbabbbabaabbbbbaabbabbbbbbbbababbbbbababbabababaabbbaabbabaaabaabaaabaaaabbabbabbbabaaababaaaabaababbaaabbbbbaabbbabaaaaabbaababaabbbababbabbaaabaababbbaaaaabbaaaaaababaaaaaabbbbaabbabbbabaabbbaababbabaaaaabbbaabbbbaaaababbaaaaaababbababaaaabbbbabbaaaaaaaabbaaaaaabbbaaaabbaabbbaaaabbaaabbaabaaaaaaabbbaaababbbaabbbbbaabbaababbbabbababbbbbabbabbbabaaabbaabbbbbbbbbabbabababbaaabaabbbaaaaaaabaabbabaaababbbbaaabababbbbabbbabbabaaababbaabababbbbaaabbbbaaaabaaaaababababbbabbbbbaabbabbbbababaaaabababbabbbababababbabaababaaabbaabbaabbabaaabaabbbaaabbaaaaaabbbaaabbbaabbbabbbaabaabaaabaabaaaabbabbabbaaaabaaababaaaaabbabbbaabbbabbbbbbaaaaabbabaabaaaabababababbabbaaaabbbbabbaaabaabbbbbbbabaababbbaabbabababaababaabaabaaabbababaabbbbbbabaaaabaabbabbbbaaaaabaaaabababaabbbabaaaaabbaabaaaaabaaabbabaaaaababaababbbabbaabaaaabaababbaaababbbbaabababbbbbabbabbaaaabaababbabaaababbbabaaabbaaabaababaabaaabbabbabaaabaabaabbbbaaababaabaabbabababaabbbaabbabaaaabbabbbbbbabbbaaababbbabbbbbbbaabbbbbaaabaaaaabbabaabaaabbbabaabbabbaababaaaabbabbaaaabaaabbbbbaababbbbabaabbbbbbaabbbabbbaabaababbabababbbbaaabbbbaaaaaaaabaabababaaaaaabaabababbbabbabbbaaaabaaabaabaabbbabaaaaabbaabbbbbababbbbbbaabbabbaaababaababaaaaaaabbbababaaaaabbabbabbabaaabbbbbababbbaaaaabbbbbbbbabbabaaabbaaaaaabaababaaabaababaabbaabbbaaaaaababbbbaaaaabaaaaabbaaaaabbbaaababaabbaabaabbaabaaaaaabaabbaaaabaababbabbababbbbbababbabbaabaababbaaabbaaaaabababbbbbaaaaaaaabbbbabbbaaaabbbbababbbabaaabbaabbbabaabaabbaaaaaaaaabababbabaabbbbbabbaaa
babaaabbbabbaaababbabbaaabbbbaaabababbabbbbbabbbbbabaabbbaaabbbbbbabbbbbbbaababaaabbabbababbbabbbbbbbbbbaabbbbbaaaaabbabbabaabbbabaabababaabbbaabbabbbbbaabbbababbbbaabbaaabbabbababaabaabbbbbbbabbaabaabaaabbbbbabbbbabaaabbbaaaababbbbbaaababaaaabbbbbaabbbbbababbbbabbabbabbbaaaaaabbbaaabbabbbbabbabbabbbaabbabaabbbbbabbbaaababaabbbbbbbbabaaaababaaabbabbbaabbbaabbabbbbaabaaabaabaabbbbbaabbaabbbabababaaaaabbababaabababbbbbababaaabbabbabbababaabbbbabaaaabbbbabbaaaabbbbbaababbbbaaaaaaabbbbbbbbbbabbbbbbbbaabababbaaaababbbabbbaaabbbbbbaaaabbaababaaababbbaabbbbabbbbaabbabbbababaababbaaaaaabbabbabbababbaabbbbababaaaaabbbaaababaababbaabaabbabbbbabbaaaabbbabababaaabbbbabaabbbbababbaabbbbbaabbabbabbaaaababbbbabbbbabbaabbababbbbaaababbabaabbbbbaabbaababbaaabbaaabaabbbbbbbbaabaabaaabbbaabaaabaaabbbbaaabbbabbaaababbabbbabaababbababaaabaaaaabbaabaabbbbbababbababbbbbbaaaaaaaaabbaabaaabbabbbbbaabaaabbaaabbabbbabbabaabbbaaaabababbabaaabbbbbbbabbbbbbbaabbaababaabaaaababbbaaabaababaaabaabbbbababababbbaaabaabababbbbbbbababbabababaaabbaabbbbaaabbabaaaaabbabbaaabaaabbabbbaaaabbbaabaababaaaabbabababbbaabaabbaabaaababaaaabbaababbbabbaabbabbbbaaababaaabaabaabbaaaaaabbbbaabababaabbbbaabbbbabbababbaabbbbababbabaabbbabbbaaabbbbbaabababaaababbababaabbaabbbbbaabbbbbbabaaabababbababbaabbaabababbbbbaaabaabbbbabbabbababbbabaabbabbbaaabbbaaababbbbabbbaaabbbbbbabaabbbabbbaabbabbaaaaaabaababbaaaabbabbaaaaababaababbbabbabbbbabbbbbabbbbabbaabbabaaaabbabaabbabbbbbabaabaaaabbaabbbbaaaabbaaaabaabaaaaaaaabaababbbbaaaabbbbaabaaaaaabaabbabbbbaaaaababbabbbababbbbbababaaaaababababababababbabaaaaaaabbbbbbaaaaaabbabaaaaaababbaabbbbaaaabbbbbbabaaaababbbbaabbabbbbbabaabbbaababaaabbabbbabababbbabbaabaaaaaaabbbbbabbaabbaabbbabababbaabaaabaababaaaaabababbbaaaaaabaaabbabbbbbaaaaaabbabaabaaabbbaabaababbabbbabbbbbbaabbaabbabababaaaabaaaabbbabbbabaaaaaabbbbababbaabaabbbbbbbbbaabaababbabbbbbabbbabbabababbbbbbbaabaaababbbbaaabaaaaabaabbbaaabbabbaaaaabaaaaaababbaaababbbaabbababababbabaaaabbbbbbababbbbbaababababaaabbbbbabaababbaab
abaabaabaaababbababbabbbbaabbabaaabaaaabbbbabbabaabbababbbbaaabbaabbabbbbaabbbabaababbbbbbabbbababbaababaaaabaaabaaababbaaaabababbbabbbbabbbabaabaaabbbbaaaababaaababaaababbbbbaaababbaabbaabaababaaaabbbabbbbabbababbaaaaabaaaaabbbbbbabbbabaabbbabaabbabbaaaabbbabbbabbbabaaaabababbbabaabababbaaabbbbaabbaabbbabbbbaabababaabbaaababbbabbbbaabaabababaabbbbabbbabaaaaaaaaaaaaabbbabaaabaaabaabbbbbabaabbbabaabbaababaabbabbbbabaabbabbbbaaabaabaaaaaababbabbaaaabaabbbbabbababbabbbaaaaabaaaababaababbbabbbbaaababaabaaababbbbaababbaabbbaaaabbbaababbaabbbbbabababbbaaaaabbabbabbabbbbababbaabaaabababbbaabbbabbaaaabbaaabbaababbbaaaabbaababbbaaabababaababbbbbbbabbbabaaabaabbababbbbababbbaabbbaababbbbbbaabaabbbbbbabbabbbbbabaabaaaabbaabbaabbbbbabbaaababbbababbbaabbbababbbabbabbabbabbaaaaaabbaaaaabaababaaabbabbbababbabaaaaabaaaaaabaabbbaabbbaaaabbbabbbbbaabaaabbaabaaabaababbaababababbaaabbaaaabaabbabaaaabababbabbbbbabaaababbbbbbababbbbbabbbbbbbaaaaabaaaabaaaababbbabaababaaabbaaaaaaaabaabbbaaabbbabaababaabbaabbabbbbbbabbbbabbbaaaabbbbbabbabaabbbabaaaababbababaaabbbaabaabbbaabbababaaabbabababbabbabababbabaaabaababaaabbbabbabaabbbbaaaaabababaaaabbaaaaabaabbaaaaabbbbaabaaaabbbbaaabaaabbababbbaabbbabaaabbaabbaabaabbbbbbaabaababbbababbbabaabaaaaaaabbabaababaaaaababbbababaababaaaabbabbaabababbabbabbababaababbaaababbababbaabbbaaabaaabbaabababbbaaababbbbbbbbbbababaaabaaaaaaabaaabbbbaaabbbabbabbbaaaabbaaabbbbaaaaaabbababbaababababaaaabbbaabababbbbbbbabaaaabababbabaaaabaaaaaabababbbabbaaaabbababababaaaaababaaabaabbbbabbbbabababbabbbbababababaaaaaabaaabbabbbabababaabbbbbaaabaabbbabbbabaababbbaabbbbababaababbbbabbabbaaabbbababaaaababaaabababaaaabbababbaabbaaabaaabbbaabbabbbaabbaaaaaababababbbbabaaaabaaaabbaaaabaaaaababbababbbabababaaaaaaabbabaaabbababababaabbbabababaabbababbbbabbabbaaabbaaaaabbabbaabbbaaabbaaaabbabbababaaaabaaababaabbbbabbbabbababbbaaabababbbbabaaabbbabbabaabaababbbaabbbaabbaaaabbbbabaababaaaaaabaaaabaaaaaaaabbaaaaaabbabbabaabbbaabbabaabaabababaaabbaabbbaabbbaaabaaabababaabaaabbabbabbba
baababbaaaaabbbabbaabaaaaaabbaaabaaaababbbabaaaaababbbbaabaaabbabbaabbaaaaababaabaabbbababbaaabbaababbababaabbabbbbbbbabbabbbababaabbabaaaaaaaababbabaaaababbbbaabbbbbbabaabbbabbaaaabbbbbbbbbaaaabbabbbaabbabbabaabbbaabbbbaaaaaabbaabbaaaababbbbbbabbaaabaaabaabbbabbababbbaabbbbababbbaaaabbbbbabbbbabbaabbbbabbaabaababaaaabbbabbbabbabbabbbbabaababaaaabaaaaabbabbbbbabaababaababaaabbababbaaaabbaabbababaabbaaaaaababbbaababbbbabaabbaaaaabababaaaaaabbbaabbabbbaaaaaaaaabaababbabbbbbbbbbbbaabbbabbabbbababbbaabaabbabaaabbbbaabbabbabbbababbaabaaaabbaabaaabaaababbbbaabbbaabbabaabbbaabaabaabbaabababaababaaaaaabaabbaabbbabbbaaaaaabaaabbaaabbbbbbbbbbaaabbbbbaaaabbbabbabaabbbaaaaabababbbbaabaaaaaababaabbbabbabbbaaabbbbbababbababaabbabababbaaaaababaaabbaababaaababbabbaaaaabbbaabbbaaaaaaabbbaaabbaababaababbabbbbbbababaabbabbabaaabaaaaaaaaaababbaabbaaaabbaabaababbababbaaaabababaaababbbabaabbbaaaabababbabaabababbaababbbbbbbaaaabbbabbbbbabbbabaabbaaaabababbaaaaaaaaabbaaaababababbaabbabaaaabaaaaaabaaaabaaaabbbbbaaababaaaaabbaabbaababbabaaaabaaabbbbbbbabaaabaaaabaabaaaaaabbbabbabbabababbaaaababbbababbabaaaabbbbbbbaabbabbbbbababbbbbaaabaaaaaabaabbabbbbaaaabbababaaaaababaaaaaabababaaabaabbbababbababababbbabaaaaaaabbbbbaabaaaaaabbbbaaaababbbbbabbaabaaaabaabbaabaaababaaababbaaaaaaabbbaabaaabababaaabbbaaabbbbaabbbaaabaaaababaabbbaababbaaabbbaaaabababbbabaaaabaabaabaababbbabbbabbaabbabbbabaaabbabbbabbbabbaababaaabbbaaaaaaaabaaaabbabbbababaaababaabaabbbbaabababbababbabbaaaaaaaaaaabaabaaaaaaaaaaaabbabbaaaaaaaabaabbabbabbabaaaabbaaaabbabaabbbbbaaabaabaaaabbaaaababbabaaabbabbbaabbbababbbbbabbbaaaaabaabababbabaabbbabababbaababbaaaaaaabbbbabababbbabbaaababaabbbbbabbaabbabaaabbaaaabbaabbbbbaababababaaaabbbabbbbbaaabbbbabaababbbbbbbbbbaaabbbbbbaaaaaaaababaaaabbabaabaabbbbbaabbbbaaabaabbaaababbbabbaabbaaaaabaaaaababababbbabbbaabaabbbabbaaaabbaaabaababbaaaabaaaaaaabaabbaabbaabaaabbbaaabaababbbbabbabaaabbbbaaaaaabbbbababbaaaabbbbbbaabaabbaabbaaabababaaabbabbbaababbbaabaabbbaababbaaaabbbbabbbabbabbbaabbaaabba
baaaabbbbaabbabbbabbbbabbbaababbabbababababaaaababbabbbbaaaaababbbaabaabbbaabbaaabbabaaaaaabbbbaaaabaabbabaaaabbaabbbbbaaabaabbabbbaabbbbbaabbaaaabaabaaabaaabababbaaababaabbbbbaabaabaaababbabbabaababbbaaabbaaaaababaababbabbaabaababbaaaaabaabbbbbaababbabbabbabaabaababbabbbbbbbbabbabbabaabbaababababaabababbbbbabbbabaaabaaabaabaaaabbaababbabbbabbbbbabbababbbabaabbabbbbabbbaaaaaabbbbbabbabbbaabbbbaaaabbabbabaaababbabbaaabbabaaabbaaaaababaaababaababaaabbbabaaaabbbabbbabbababbbbbaaabbabbbbaaabbaaababaabaabbbaabbbbabaabbabbabaabbabbbbbbaabaabaaaaaaabbabaabbababbabbbbaabbaabababbabbbabaaabbbaabbbbaabaaabbaababbbbbbabaaaabbabbaababbaabaabaaabbaaabababbbbbabbbbbabaaaaaabbaaaabbaabbabaabaaaaaaaabbaabaaaababaaaaaabbaababbaabababbbbbbbbbaabbbaabbbbaababaabbabbbaaaaabbbbbbaaaabbaaabaababbbaaababaababbbaaabbbbaababaababbbbbaabbabaaaabbaaabbaaabbaaabaaaaabaaaaabbaabbabbabbababbbabbaabbbbbaabbbbbabababbabbbbaaaaabaabbbbaaaaaaabaaaaabbbbbaababababbaababbbaaaabaabbbaaaabaababaabbbaabaaabaabbabbabbabbbbababbbbaabbabababbbaabbaaabababbbababbaaaabbbaaaaaabaaabbbbbabbbbbbbbbbbaabbbbbaaaaabaaabaabbaababbababbbbbbbbaabaaaabbababbaaaabbabbbbababbaabababaabbbbbaaaabababaabaaaaabaaabbbabbaabbbaabaaaaabbaabbabababaaabaaabaaaababbbbabbbaabbabaabaaaaababaabaaaaabbabaababaaaaaaababaaaabbaaaaaaabaababbbbbbaaabbaaababbaaabaaabbaabbabaabbabbaabbbbabbababbaaababbaaaaaaaaaaabaabbabaaaabbbbabbbaabbbababbaabbbbbababbabbaaabbbaaabaabbaababbbbbabaabbaababbbaaaabaaaaabbabbaaabaaaabaaaaaabaabbbbabbbbabbbabaaabaaababaaabbabbaabbbbabbbabbabbbbabaaabbaaabbbabbbbbababbaabbbbaaabbaabaaabbbbaaabbabbbbaababaaababababbaabaabbbaaabbbabbbbabbbbabbaaabaabbaaaaabbbaaaaaaababbabbbbbbabbaaaaabbbaaabaabbaaaaaabbabbbbbbbbaaaabbaabababbabbaabaaabbabbbbbbaabbbbaaabbabaaaabbaaabbbbbbbaabaabbbbbabaaaabababbbbbabbaaabbbabaaaaaaabbbaabbabaabaaaaabbbabbbababaaaabbbbabaabababbaaaaaaaabbaaabaaabababaaababbbaaabbbbbabbbbaababaabbaaabbbbbbababbaababbbbabbaabbbbbbbbababbbabbbaaaabbbabbbaaaaabbbabbbabbabbbbbaabaaabbbabababbaabbbabbabbaa
bbabaaabaabbbaabbbaabaabaababbaaabbbbabbabaabaababbbbabaabbabbabbbbabbabbbaaabaabbaaabbbabbaabaaaabaababbaaaaaabbbabaaababbbbbbaabaaabbabaababaabaaaabaaabbabbbaabababababbbaaaaabbbabaabaabaaaabbaabaabbbbbbababababbabaabbabababbbaabbbbbaaaabbabaaabaabbabbaaaaaaabbbbaabbababaaabaaaaaaababbaabaabbbaaaabbaaaaabbabbbababbbbabbaaaababbababaaabbaabaabaabaabaabaaaabababbaababbaaaaaabaaababbbababbbbaabbbbaabbababbbbaaabaaaabaababbbbbaaaabaabbaabaaabbbbbbaabbbababbbbabbaababbaabbbbabbaaabababbbbaaaabaaaababbbbaabbaaaaaabaaaaabbabaaabbabbbbbbababbbaababababbbbaaabbbbbaaaabaaaaabbbabbbbababaabbaaaaaabaabbaaaaaaababbaabaababaaaabbaabaabbabbaaaababbbaaababbbbbabbbbbbbbabbbaabaabaaaaaabababbbabababaaabbbaaababbaaaaabaabaaaaaaaaaaabaabbababaaaaaaabbbaaaaaaaaabbabbbbaaabbbbaabbaaaabaaabbbbabaaaaaaabbbbaaaababbabbababbbaababbbaaabbbaaaabababbbaabbabbbbaaabaaababbbbaabbbbabbbaabbaabaaabbaaaaabaaaababbabbabbbbbaabbbbabbbaababbbababbbaaababaaabbbabbaaabaaaaaabaaaabbbbbbbbaabbaaabbbaabbbaaaabbbbaaabababbbaabbabababaaaabbabbaabbabbbbbabaabbbbaaaabababaabbbbbbababbabaababbaabaaabbbaababbbababbbbabbaaaaabbabaaaabbbaabbaababbbbbaabbabbbbaababbbaabbaabbbaaaaabbaaaaaaabbabbbbbbbabbabbaabbaababbabbbabaabaaaababbaabbaabbaabbbbaabbbbaaaabbbbaabbbbbaaaaaaaabbbbabbbbaaaaabbabaabaababbabbaabbababbaabbabbaabbaaabbababbabbaaaabaaabbabbabbbbbaabbabbaababbbabbbaabaaabbaabbbabbabaaaaabbaaabaaabbaabaababbaaaaaaaababbbaabbbaabbaaaabbbababaaaaaaaabbaabaabbbbbbabaababaabbabaaabaabbbababaabbaaaaababaabbabaababaabbabbabababbbababbabbbbabaaaaabababbbbbbabbabbbbabaaabbbabaaaababbababbbbaaaaabbbbaaaabaabaaabbbabbaaaaabbbbbbaabaababaabaabaabbbaabbbabbaaabaaabbaabbabbbbaaabaaabbabababaababbaaaabaabbbbababbbaabbabbbaaababbbbbbabbabaaaaaaaaaaabbbaaabbaabaaabaaabaaaaaabbaaababaabbbbbbaaabaaaaabbaabaabbbbabbaabbbbbaaababbbababbbabaabbbbabbbaabaabbabbbaabbbaaaaaaabaaabbbbaaabaaabbabbbabaaaaabbbbbbbbabababbbaabbaabaabbbaaaababaabaababbbbabbabbaabbbabaabaaabbaaaababbbabbbaabbbaabbaaabbaabbbbbbaabbbaabbaababbbbabbbababbaba
baaaaaabbbbbbaaaabbabbbaaababaaabbbaababaaababbbaabbbaaaaababbabbbaaaabbabaabababbabbbbbbbabaabbabaabaababbabbbaabbaabbbbababaaaabaabbbbaaaabaabbbaabbabababaaabbbaabaaaaaaabbaaababbbabbabbbabaabbabaaabbbbabbabaaaaabbbababbbaaaaabbaababbaabbabababaaaababbbbbababbabbbbbaababbaaaaaaabaabaaaabbabbbbaaabbbbbbbaaabaaabaaaababaababbaaaabbbabbaaabbbbaaaababaaaaabbbbabaaabbabababbabbaabbaabbbabbbbaabbaabbaababbaabababababbabbbbbabbaaaabaaaaabbaabbababaabbaabbabaabbabaabbabbaabbbaabbbbaabbbaabaaabaabaabbaababbabbabbaaabbaabbababaaabbaaaabbbbabaabbbbababaababaabaaaaaabbbbbaabbaaaaabbabababaabbbababbaabbaaabaababbaaabbabababaababbaaaabaabbaaaabbbbabbaaabaaababaabbabbbbbbababaaabbaaaaabbaaaabaaaabbabbabababbbbabaabaaabaabaaabbbaaaabababaaaabaaabaababbaabbabaababbbbaabbbaaaabbbbbbababababbaaaabbabbabababbaaabbbbbbbbaaabbbbaababbbabaabbbbbbbaaaabaabaabbbbbbbbbabbabbbbbaaabbabbaaabbabbbabaaaaaababbaaaabbbbaababbaababbbbbbbabaaabaababaaabbbbabaaaabbbbbabbababaababbbaaabaabbaabbabbbbbaaaaabababbbaabbaaaaababaaaaaabbbbaabbabbbabbaabbbabbaaaaaababbaaaaabaaabbbabbbaabaabbaabaaabbabbabbbbaabbaaababbaabbaababaaabbabbabbbaabbabaabbbaabbaaaaabaabbbaabaaabbabbaabbabbaabaabbaaabaabbaaaaaaaabbabbaaaaababbaabaabbaabbaaaaabbabababbbbabbbbbbababaaaabbabaaaabbabaabbbbbabbbbbbaabbbababaabbabbababbbaaaaaaaabaaaabbaabbabbaabaaaabbaaaaaaabbbbbabbababbabbabbbaabbbbbbaaaababaaabaaabbababbaaaaaabaabbbabbbababbbbbabbbaabaabbbbababbbaabaabbaaaababaababbaabbabababaaababbaaaabaaaabaababbaaabaaaabaabbaababaaabbababaaababbbabbababbaaabbaaaabbabaabbbabbabbabaaabaabaaabaabbaaaaaabaabbbbabaaabaabbaaabaaaabbaabbbbbbbababbabaaabaaaabaabbabbbaabbababaabbbabbaaaabbaaabbbbbbaaaaaaaabbabbbabbaabababaababbbaaaaabbaaabbbbbbabbbaaaabbbbaaaabbaaaabaabbaaaaaabbaabbabbbabbbabbaaabbabbaaabbbaabbbbabaaababaaabaabbaaaaababaaaaaabbbaabababbaaabbbabbbbbaaababbabaaaaaaaabaaabbababbbbabaaaaabbabbaaababbabbbbaabaaaabbbbababaaabaabbabbabbbbbbbabaabaabbbbabbbabaaaabbaaaabaabaaaabaabbabbaaabaabbaabbbbbaabbbbbbababbabaaabbbaaaabaabaaaaa
babbbbaaabababbabbbbbabbaababbbbbbabaabaabbabaabbbbabbaabababbbbabaaababaabbaaaaaabbbaabbabbbabaababaabbaabaabaababbaaabaabaabababbabaabbaaaababbbabbbbbbbabaaaabbabbaababaaabaaaabbaaababbaababbbabbababaabbaaaaabbaabbbabbbbabbbbbbbbabbabbaaaabbabbbaabbbbbababbabaaaaabaaaababaabababbbbbabaaaabbabbaaaaabbababbabbaaaaaabaaabbbabbbbbaabbbbbabbaabbbbababaabbabaabaaabababaaabbbbabbbbabbbaabbaabbbabbbbbaababbbabbbabababbaababbabbababbbaaaaababaabaabbbaaaabbbbbaabaabaaababbababababbbaaaaaaabaabbbaababbbbbababbbbaaaabbaaaabaaaabbbbaaaabbbbabaabbbbaababbbbbbabaabbbbbaabbaabaaaaababaababbbabbbabaaaabbaaabbaaabbbbbababaaaabbbaaabbbbaabbabbbaaaababaabbabaabaababbabbaaabbbabaabbbbababbbbababaabbababaaabaaabaaaabbbbaaaaabbababbababaaabbababbabbbbbbababbbbabbabababbaaabbababaabbbabbbbaaabbbbabbaabbbbbabbaababbabaababbaabaaaabaaabaaabaaabbbababbabaaaabbbbbbaaaaabbaaabbbabaabbbbabbaaabbbabaaaaabbbbabaabbabbbaababbbbaabbababbbbbbbaabababbabbbabbabaabbbbbabbbbbaababbbbbbbbbaabbbbbbabbabbbaabbaaabaabbabaaabaababbaabbaaababbababbaaabaabbbbaabbaaababaabbbbabbabababbbbababbbabbabbabbaaaaaababaabaababaabaaaababbaaabbababbaaabbbbbbababaaababaaaaabaabbaababaaaaabaababbbaaaabbabbbbabbbbaaaabbaaaabbbaaababbabaabbaaababaaabbbaaabaaababababbbaaaaababaaaaaaaaaaaabbaaabbbbaababaaabbabababababaaabbabbabbbabbabbbaaabbabaaaabaaababbbabbaaaaababaabaabbaabbbaaabaabaaaabaabbbaaababbbaaabbbbbabbabbbbabbbaabbbbabbbbaabababaabaabbaabaaabaaaaaaaaaaaaababbbaababbbaabaabbaabbaaaaabababbbbaaaabbaaabaabbbbbaaaabaaaaabbabaaabbbbbababbbabaabbbbabbaabbbbbaababababaaabbbaabaaabaababaaaabaababbbbbbaabaababbabbbaaaaaabbaabaaabbaababbabbaabbbbbaaaaaaaababbbbbaaaabbbbabaaabaaaabbbbaabbbbbbaaaaaabaaabaaababbbabaaabbabaaaabaabbaabaababbaaabbabbbbbbabbbbbbaabaababaaaabbbbbbabbbabbaabbaabbabababaaabaaabaabbabbababbaaabbbbbbbbabbaabbbbbaaaabbbbbabbbabbbbaaaabbbaaaaaaaaaaaaababbbababbaaabbaabbbbaaaabbbbbbabaabbababbaabaabbababbbbbbabbabaaaaaabaababababaabbbbaaaaabababbbbbabbbbaababbaabaabaaaabbabbabbaaaaaabbabaabaabbaaaabbaabb
abaaabababababbbbabaabaababbaababaabaababbbabbabababbabaabaabaaaaabbabaabbababbbbaabbabbbbabbaaababbbbbbbaababbabbbbbbabaaaabbbababbabbaabbbababbbababaabbbaabababbabababaabbabbaaabbaabababaababbbabbaaaabbaabaaabaaaababaaaaabaaabbbbabbbbabbaabababbbbbbbababaaabbabaaabbbaabbaabbbbbaababbbaaaabbbbabaabaaaaaaabaabbabaaaaababbbbabaabaaaabaabbbaaabaabbaabbbbabaaaabbabbaababbabaaababbbbbabbabaaababaabbaabaaaabaabbbbabaaaaabaabaaaaabbabaaabbbbbbabbbbabbbbbabbbabbabbaaaababbbbabaabbbbaaababbbabbbbabbbaaaaaaabbbaabbaaababaaabaababaaabaabbbbabbabbbaaababbababbbbbbabbababbbaaabbaaaabbbbaaaabbaababaaaaabbbbbbaaaaaaaabaabaabbabbabbaabbbaababaaaabbbbbbbaaaabaaaaabaaabbabbabbabbaaabaaaaabbaabbbababaaabbaabbbababababaaaaaaabaaabbabbababbbaabbabbbbabaabaaababbbbaaababbabbaabaaaaabbbbaaaabbbaaabababbaabbaababbaababbabbbbabbabbabaaaaaabaaabaaaabaabbbaabbbbababbbabbbbbbbbaaaabababbbabbbabbbabbabbaaaaaabbaaababbbbababababbabababbabbbbabbababaabababbabbbabbbaaabbabbaabbbbbabaaaabaabbabaabbbaaabaababbbabaaabbbababaaaabaabbbbabbbaababababbabaabaaaaabbabaabbabaababaaaabbbaabaabababbabaaabaababbbabbbbabbbbaaabababaaaaaabaaababaabbaaaabbbaaababbaabbaaabbabbaabababaabaaabaababaabbbaabbaaababbabaaaabbaaabaaabbbbabbaabbaabbabaabbaababbbbabbbbaabaaaaabaaaabbbbbbbbbaabbbabaaaabbaaababaabaababbaaaababbbabaabbababbaababbbaabaabbbabaaabababaaabbaabbaabbbbabaabaaabaababbaaababbbabbbbabbabbbbbaabbabbabbababbaabbaaababbabbabaabaaaabbbbbbbaabaaabaaaaaaaaaabbababbababbbabbbbaaabbbbabaabbabbaaaabababaababbaaaabbaababbaabaabbbbbaababaaabbababbbbbaaaaabababaababbaaaaaabbbabbbbbbbbabaaaaaaaabbbbaababbbbaaaabaabbbbbaabbbbbabbbbababbaababababaaababbabaaaaabbaabbbbabbbabbbbbabbbaaaaaaaababaabaabbaaaababbbbbbaabbbababbaabaaababbaaaabbbabbbabaaabababaabaabbbbaaaabaaabbaabbaabaaaabbbaabbbbabaabbabbbabbbbbaaabbabbbbabababbabbbaabbaababbababbbaaabbbbbabaaaaaaabbaaaaabaabbbbbbbbbbbbbaababaabababaaabbababbabbbababababaaababbabbabbbabbabaaabaaabbabbbabbbbaababbbbbbbbaababbabbbbbaaaaabaaabababbabbbbbabaaaababbbbabbabaabba
abbaaaabaabaaabaaaaabbbaaabbbbbabbbabaabbabababbabbababbabbbbabbbaaaababababbaabaababababbaaaaaaaaabaabababbababbabaabbabbbbabaaabbabbaaaababbabbabaaababbaabaababaaaabababaaaabaaababbaabbbababaabaabaaabbaaabbbabababbbbbbbaabaaaabbbababbabaaabaabaaabababababbbabaababbaabbaaaaababaaabbabbbbbbabaababbbaabbbbaaabbabbabbbaaaabaaabababaabbbababbaaabbaabbbbaaaaabbabababbaabababbbbabbaabaabaaabaaabbbabbaababbbbbbbabbbabbbabbbbaabbabbbaaabaabbaaabaabaabbaaaaaababbbaabbbabbbbabbbabaabbbaabbabbabaabaabaaaababbbaaabbbabaaabbbbaaabaaaaabbaabababbbbbaababaaaabaaaaaaabaabbbbababaabbbbbabababaabbabbaaaaaabbbabbababbababaababbaabaabbaababaaabbbaaabbbbaaabbbabbbaababaaaabbbbababababbabbabbbbbaaaaaaaaabbbababbbbbaababbbaabbabaaabbbabbaabbbabbbaabbbaabaaaabbbbaababbabbabbbbaabbbbaaaabaaababaaaaabaaabbbababbababaaaabababbbbbbbaaabaabbaabbabbbaabbbaabaabbbaaaabaaabbaababbbbbbaaabaaabaaaabaababbaabbabaaaababaaababbabbaabbabaabbabbabaabababbaaabaabbaaabaaabbabbabbbbaaabbbbbbbabbbabbbbbbbabbaabbaababbbbaabbabaabaabaabbababbbbabaaaabbbabbbaabbaaabbabbbbaabbaabababababbaabbbbbbbabaababbbbbbbbbababbbaabaabbaababbaabbbabbbbaabbbaaaabbabbbaaaabbbbbaabbabbaababbbaaabaaaababaaabaaaabaababbbbbaaaaabbbbbbababbbaaaaaaaaaaaaabbbbbbbbaabbbaaaaababaabbbaababbbbbabbaabbaababaabbbababbbbbbbbaabaaabbabbbaabbbbaabbbaabbbbaaaabbbabbabbbbbbbbbbbaaaababbbbbabababbbbbbaabbabaaaaaabbbbabaabaaaaabaaabbaabbaaabaaababababbbaabaababbaaaaabbaaabbabaababaabbbbaaaaaaaabababaaaaaaabbabababaabbabbbaaaaabbabbaaaaabbbabbbbbbaabbbbbbabaababaababbabaaaabbabbbbbaabaaabbbbbbaabbbabababababbaabbababaababbbbaaaaabbbaabbbaabbbababaabbaaabbaaaaabaababaaaaabbaabbaabbaabaababababaabbaabbaabbbabaabbbabbabbaaaabaaabaabbbbbabaabaaaaaababaababbaaaaabbababaabbbaaabbbbbbabaabbabbabbbabaabbbbbbbbbabbaaabbbabbaabbaaabbbababbbbbababbbbbabbbbaabbbbaaaabbbababbaabbbaaaabbbabbaaabbbabbaaaababababaababbabbabbbaabbbbbbabbaabbaaabaabbaaaaababbaababbbabaababaabbbaaabbbaaaabaaaababaaabaabababaababbbbbbaabbaabaaabaaaababbaabbbaaaaaabbbbaabbbaababaaba
bbababaabbbababaabbaababbbbbbbaaabaabaaaaaaaabaaabbbaaabbbbabaabaaabbaaabaaabaabaabbbbaaaaabbabbbabaaababbabbabbabbbaababbbbbbaabbbabbbbaaaaaabaaaaabaaabaabbbaaaabaabbabaababaababbbaababbaababbababbbabbbbbbbaaabbababbbbabbaaaababbabbbaabbababbababaababaaabaaabbaabaababbababababaabaabbbbbaaabbaabaaaaaaababaabaaaabbbaabbaabaababbbababbaabbababababaaabbabbbabaabbbabaaababbabaabbbbabbbaabbbbabaaabaaabbabaaaaabbababaabbaaabbbaabbbabbbaabaabbabbbababbaaababbabaaababaabbaaabaaabbbbaaaaaaabbbbbbaaaabbbbbbbbabbbabbbaaaaaaaaababbaabaaaabaabababbbbaabaababaabbaabaaaabbbbababbabbbabbaabbbabbaaabbbababbabaaabbbbaaaaabbabaaabaabaabbbbbabbbababaabbbabbbbaaababaaabbaaaabbbaaabababaabbababbbbbaabbaabbabbbabbbabbbbaabaabbaaaabaaababbabbbbababbbbababbbabbabbaaaaaabbaaabbaaabaababbababaaabbbbbaabbaabbabbabbbbbbbbbbbbabaaabababbbaabbbbabbabababbbaaababbaababbabbbabbaabbbaaaaabaabaabababbaabaabaabaaababaababbaaaabaabbbbbbaaaaaaabbaaabbabbaaabaabbaaaaabbabbbabbabbbbabbbabaabbabbabbabaabaabbbbaaabaabaaaaabbaaababababbaaaaababbbabbabbbababbbababbaaaabaaaabaabbaaaabbbbaababbbababbaaabaabbaaabbaabababaaaabaabbbaababbabbabbaabbbbaabbaabbabaaaaaaababaaabbbbbaaaaaababbbbbbbabaabaaababbaabbbaabababbaaabaaabababbbbbaaabaababaabbaabbbaabaaabaabaaaabaaaabaaaabbbbbbbbbaaabbbabbaaaabababaabbbbbabbbaaaabbbaaabaabbbabaababbababbaababbbababbabbabbbaabbaababaabaabbbbaaabaabaaaabaabbaababbabaabbabbaabbbababaabaabababbaabbbaabbabababbababbababaabbbabbaabbbbaaababbbbbbbbbbbbbbababbababaabaababaaaabbabaaabaaababbabbbaababbaabbbbaaaaababbaabbbbbabababbabbbaaaabaabbabaabbbaabbbbabbabaababbabbaaaabaabaabaaabbabbaaaaababbbabaabbbabaaaaaababaaabbaaabbaabaabbbbbaaaaababbaabbbaaaabbbaaaabbbabbaaabaaaaabbaabababaaabbaabaaababbbabababbaababababbaaabaaaabbbabaabbbbabbaaaabbabbbbabbaabbabbabaaabbaabaaaabbbababbabbabbaabbbabbbaaabbbbbbbbabbbababbbbbbabaaaabaaababababababbabbbbbaaabbbaaabaaaaabbabbabbbaabaaababaaabaaababaabaabbbbababbababbabbaababaaabbbbbbabbaabbaaaaabaaabbbbbbaaaabababbabbaaabbbbbabaabbbaaaababaabaaaaaab
bbbbaabaabababbabbabbbbabaaaaabbaabbbabbaaabaababbbaababbbbbbbbbabababababaaabbbbaaabbbbbababbaabaabbaaabbaaabaaaabaababbbaabbaabaabbbbbbbababbaaaabbabbbabbaaaaaabbbababbbbaaaaaaaaaabaaaaaaabaabaababbbaabaabbaaaaaaaababbababababbabababbbbbbbabbaaaaaaaabbbaaabaabbbabbbaaabbaababbbaaaaaaaaaabaaababbbaaaabbaaabbbbbbbbbabbaaaaabababaabbaaaaaabababbababaabbbbbabbaaaaababbaaaaababaabaabbaabababbbbaaaaabaabbabbabaabaababaaaaababbbaaaabaabbabbbaaaabbaabbbbaabbbaaabbabaabaaabbabaababbbbabbbabbabbbbabbbabbbbabbabbbbbababbbbaaaaaaabbbbbbaaabbaabbbababbbbbbbbbbbbbabbbababbaabbabaababababaaabbbbaaabbbabaaababbbaabaaabaaabababababbbabaababbaabbbabbbabababbbaaabbaaabaaaaaabbabbbbbbbabbabababbbbbbbabbaaaabaabbabaaabbaabbabbabaaabbbaaaaabbbabbbbbbbbaaaaabbbaababbabbaabaabbaabababababaaaaabaaabbaaababbbbaabbbaaabaaaabbbbabbbabaababbaaaababbabbabbaabbababaaabbaaaaabababbbbbbaaabaaabaabbababbaaaaaabbbaaaaabbaabbabaabbaaaaababbababbbabbbaaaaabbabbaabbabbaabbbaabbbababbababaabaababaaaaaabbbabaaaabbbaaabbaaaabababbaaabaaabbabababbbaababaababbababbbbaababbbbabababbaaabababbabbbaabbbabbbabbabbbbaabbbbabbaaaabababababbaaabaaaabaaabbabaabbabaabbaabbabbababbbbbbababbbaaabbbbbaaababababbaaabababbbabaabbbbaaaabaabaaababbbbaabaaaabbaaaabaaababbaabbabbbaabbabbaaababaaaaaaaaaabbaaabaabaababaabaababababaabaaaaabbbabaaababaabbaabbbaabababababaabaabbbbbababbbababbbaabaabbabaaaababababbbababababbaaaabbabbbaabbbbbaababbaabaaaaaaababbbaabbababbbbaabbbbbabaabaaaaababababbaaabbbabbaabbabaababbabbbabaaaababbbbabbbbbbaaababaabbabbbbaaaabbbaabbaaabbbababbbbbaababbbabaababbbabaabaabbaabaabbabaaaabbbbbabbbaaaabbbabbbaabbaababababbaaaabbbbabbabaaabaaabbbababbbabbaaabbbbbbbbbaababbaaaababbaababbbbbaababaabaaaaaabbbbaaaabbbbaaabbabbaaababaabbaaaaabaabbbabbbaababbaaaababbbaaaaaaaaaabaabaababbbbabbabababbabbbbbaaaababaabbbbabaabbbbaaaaaaababbabbbbbababbabbababaaabbaabbababbaabaabaaaabbbaabbabaabaabbabaabbabbbbbabaaabbababbbaaaaabbbaabbbabbbbabaaabbbbaabaaabaaabaaaabbaaaabbbbababbaabbabaabbbbbaaaababaababbbaaabababbb
bbaaaabbabaabaabbabababbbabaababbbbbbbaaabaaaaabbaaabaabbabbaabaaabbabaaaabbaabababbabbbabbabbbbaabbbbbababbabbbabbbababbbbababaabaababaaaaabbbaabbaaababbabaabbbabbbabbabbabbbabbaaabaaabbbaaabbabbbbbbbbabbbabbbbbbaabaaaaaabbbbaabaaaaaaaabbaabbbaaaaabbbabbaaababbbabbabbabbbaaabaaababaabbaaabbbaaabaaaabbbaaabbaabbbaabbbababababaabbbbbaaabbbbaabbaaaabbbabbbaaabaabbaabbabaaaaabaabaaaabaabbaaaababaaabbaabaaababaaababbabbbaabbababaaaaaabbabaaaaabbababbbbbbabbaaabbabbbbbaaababaabaaabbbaabaabaababaaababaabbbaabbbbaabaaabaababaababbbabababaabaaabbabbaababbbaaaabbaaaababababbbbbabbababbbbbbababaabbbbbabaabaaaabaaaababbabbaaabababbababbaabaaaaabbaaabbbbbbabababbbbabaabbaaabaababaaaaaababababbbababaaaaabbbababbbbbabaaabbbbbabaaabaaaabbbbabbbbabbabaaabbaaababababababababbabbbabbaaaabbbaaababaaabaabaaaabbaabbbbabaaaaaababaaaabbaababbabbbabaabbabaaabbbaabbaaaaabbaabbbabaaaaaabbbbaabaaaabbabaabababbbabbbababbaaaabababaaababbaabbabbabbababbbbbbaabbbbbbaaaaababaababaaaabbbbaaabbabbaaababbbabbababbbbabbaabbbbbabaaaaabbbababbbbbaaabbbbbbaababbbaabaaaabaababbaaababbbbbbaaababaabbbbabaabaabbbbabbbbbaaabbbababaaaabaaaababaabaaabaaabbabababbabbabababaabbaaabababbbabaabbbbbbbabbbababababbaabbaabbaaabaaabbbbababbaaabaaaabaaaabbaabbbababbbbbbbbbabaaababbbbaabaaababaabbbabbbbaabaaababaaabaaabbbbabbababbaabbaababbaaabbbabaababbabaaabbaaaaabbbbbbbbabbaaaababbbbabaabbabaaabaaaababbabaaabbaaababbababaaaaaaabababbbaaababababbabbbabbbbbabbbabababbbabaabbabaaaabbbabaababaabaabbbaabbbabbaabababbabaaabbaaaaaababbbaaabbbbabababaabaaaaaaaabbabababaaabaabbbbbbaaaaabaabbbababbbbaaababbbaaababbaaaabbbbbbaababbbbbabbbbaaaabaabbbaaabbaabbaaaabbaabbaaabbaababbababaaabbbbbbbabaabbaababbbaabbbaaaaabbbabbbaabaaabbabbaababbabbaabbbabbbaaaaaaaababbbbbbbbbaaabbabbbaaabbbaabbbbabbbabbabbaaaabbaabbaaabbbabbbbbaaababaaaabbbababbaaaaabaaaababbabbbbabbbbbabbabbbaababaaabaaaabaaabbbabbaaaaaaabbaaabbbaaaabbabaabbabaaabbbbaabaaabbbaabaababaabbabaaabaabbbbaabbaaaabaaababbaaaabbabbbbbaabbabaabaabbabaaabaababbbaabbbbbbbbabbaab
aaaabbaaabaaaaabababaababbbbbabbbaaabbaaabbaabbbababbbbbbabbbbababbaaaaaababbabaababbbaababaaaaaabaaaaaaabaaabaaaabbababbaabaaaaaaabbbbbbbbbbaabaababbbababbaabbaaabbbbababaaaaababbaabbaabbbbbaababbaaababbbababaabbabaabaaaababaabbbabbbbabaaabaabaabaaabbaaabbbabbabbbbabbbbaabbaaaabaaababbbaaababbbbbbabbabbbaaababbbaaababaaabbaabaabbaababbabaabbababbaaaabaabaaaaabbbabaaaabaabbabaabaaababbabaaabaabbbbbaabbbabbaabababbababbbbaababaaababaabbbbaaababbbbabbabbbbabbabbbbababbbbabaaaabbaaabaaaaabababaababbaabaabbaaaabaabbaaababbbbababbabaabababbbbaababaabbabbabaabbabababbbbabbbabaaabbabaabaababbbbaaabaaababbaabaaababaaabaabaaaaaaabababbbabaaabbaaaababbbaaaababbbbbbbbaaabbabbaababbabbabaaabbaabbabaaababbabbaabaababbaababbbbababbabbabbabaaababaabaabbbaabbbbbabbbbaabaaabaaabbbbaaabbababbabbaababbaaaabbaaaaabaaabbbaaabbbaababbbabbabbabbbbabbbaabbbbbbabababbbabbaaabababaaaabbbbaaaabaabbbbaabaabaabbaaabbaabaabbbaaabaaabbbabbbbaabbbaaabbaabbbbbbbbbbbabaababaaaabbaaaaababbabbabaaabbbbbabaaabbaaababaaaaabbbbbababaaaaabbbabbababbabbbaabbaabbbbababbababaababaabbbaabbbaabbbaabbbababaabbbabaabbbaaaaabababbbabbbaabbaaabbbabaabbbaabbababbbaaaaabaaabbababababaaabbbbbbaaaabaaaabaaaababbbbbaababaaabbaaaaaaabbabababaababbababababbbabaabaaabbbababaaaaabbbaaaabbbaabbbabbbbbabaaaaaababbabaaaabababbaababababbabbbaaaaabaaababbbbaaababbbbbababbbbababbbaaaabbbbbaabbaaabbbaaaabbabbaabbbaaaaabaaaaabbabbabbbaaaaababaaaaaaabbbbbabbababbbbbabaaaaabaabaaabbabababbabaaabbaabbbbabbbbabbaabaabbaaaaabbabbbbabbabbaaabbbaaabbaababaabbbbabbbbbbbabaaababaabababbbbbbaaabbaaaaaaabbaababbababbbaaaaababbabaabbbaababababbaaabbaabaaaababbbbbbbaababbabaaaabbbaababbbabaaaabbbbbbaabaabbabbabaababaabbbbbabaaaaabaaabaaabbbbaabbbbabbababaaaababbbbaabaababbbaaaaabaabaabaaaaaaabbbaabbbbbaaaabbabbbbbbbbababbaabaabaaabbbabaaaababbbaaababbbabbbabaabbaaaaaabbaabaabababbbaabbbabaabaababbbabaabaaaaaabaaababbaaaabbababaaaaababbabababbabaaaabaaaabbbaabbabbbababaaaaaaaababaababbaabaaaabaabbbbabbaabbbabaababbaabbabbbabaaababaaaaabaaaabbba
abbaabbbbbaaaabbbabbbabababbaabbabbabbbabbbaaaabbaabbaaababaaaaabaaabbbbaabbaabaaababbbbaaabbbabbaaabbbbbaaababbaaabaaaabaaabababaaaaabbabaaababbaabababbbbabbbbbbabaababaababbbaabaabaabbbbababbababbbbbababaaaabbbababaabbbabbabbbbbbaaabbbaababbabaabaabaabbbbbabaaabbbabbaaaaabbabaabbbaaabababaabbaabbbbaabaaabababaaaaaabbbbabaaaaaaabbaabaaabbbbbabbaaaabbbbbaabbabbbabaabbbabaaabaaababbbbbababaaaabaabbaaabbbbbaabbbaabbaaaaaaabaaaabaaaababaaaaababbbbaabbaabaaaabbababbbbabbbaabbbabaabbbaabbbaaabaababababbbbaabbbaabaaabbaaaabbbbaabaaaaaaabaaaaabbabaaaaaaabaabaabbabbaaababbbbbbaabaaabaaababaaababbaaaabbbbbabbbaabbbaababaaabaaaaaabaaababaaabbabbbabaabbbbaabaabbabbbaabbabaabbabbaaaabababbbbababbbbaabbbaababaabbbaabbabbbaabbaabababaababababbaaabbaabaabbbabbbabbaaabaaabbbbaaaabbbabbbababbbbabbaabbaababbbaabbabbbbbabbaababababbbabbbbbabbbbbabaababaabbaaabbabbbaaabbaaaabaaababbbbababababbababababbaaaabbbabaaaababbbbbaaaabbaaabbbabababbaaaabaabbbabbbbabaaababbabaaaabaaaaaabbababbabbbabababaabbabbaaaaabbbaaaabbababababaaabbbabaabaabbbbaaabaabaababaaaaababaaabbabbabaabaaaabbaaabababaaababbbbaaaabbaaaaabbbaaababbbbbbababbbbbbbbbabaaaababaabbbaaabaaaabaaabbaabaaabaaababaaababbbbabbabaaaababaababbaababbaaabaaaababbaabbbaaabaabaabaababbaaabbbabbbababbaaabababbbabbbaaaabaaababaabbababbabaaaababbbaaabbbababbbabbabababbbbbbbabbaaaaaaaabbabbbaaaabaabaabbbbbaaaaabaaabaabbaabbbbbaabbabbbbaababbbbababbaaabbbbaaaabbbababaaababbaabaabbbbabbabababbbaabbbbaabbbbabaabbbaaabbaabababbbbbbbaabbbbbaabbbaabbaaaaaaaabbababababbaaabaabbabbabaababbababaaaaabbbaaaababababaaabbaaabababbbabbbbbaaaabaaabbabaaaabbbaabbaaaabbaabbabbbababbaabaabbaabbbaaabababbababaaababbaabaabbbabaababbaabbbbababbaaababbababbabbabbaaaababbababaabaabaaaaabbbaabbbbabababbbbabaaaabbaabaaaaabaababababaaabbaabbbbaaaabaababbbbbbaabbaabbbabaabaabbbaabaaaabbbbbaaaabbbbbbaaabababbabaababbaababaaabaabbbaaaabbbaaabbabbbbbaaaabbaabbabbabaabbaabbbbbabababbbbabbaabaabbbabababababbbbbaabbbaaabbbbaaaabaaaaaababaaabbbbbbbababaaabbabaabbabbbbbbaaba
aabbbaaabbbbbababbbaabbbabbbabbabaaababbbaababbbabbbaababbbaabbaabaaaaabbbbbaabbababbaababbbaaaabaaaabaaaaabaaabaabbbbaabaaabbababbbabbaabaababaababbbbabbaabbaababbabaaababbbbbbbbabbbbaaabaaaaaabaaaabaaaaabbbbbaaaaaabaaabaaaabbaaaaaaabbbaabbaaaabababaabaabaabaaabbaaabaababbbabbabbaabbbbbaababaabbaaabbaaaaabbabbbbbaabaaaabbaabbbababaabbaabbbbaabaabaaabbbaabaaabababaabaaabaabbbbbabbaaabbbbbabbababbaaaabbaabbbbbabbaaabbbbabbaaabaababaaaaaaabbbbabaaababbbabbbaabaababbabaaababbbaababbabaabbbaaabababbbbbabbababaabaaabaabaabbbbaaabbababaabbbabababbabaabababbbaaabbaaababbbbbbbbbbabababaabbbabbbabbaabaabbabaaaaaaaaabaaaabaaabbaaaabbababbabbaabbabaabbababababaabaaababbbbbbbaabbbbbbabaaaabbbbaaaaabbbabaabbabbabbbaabbaabbabbaabababaabbbbbaaabbbbbbbaaababbbabaaabaabaababbbbbbabaaaababbaabaaabaabbbbabbaaabbbbabbbababbaababbaabaabbbaaaaabaabbbabbbbbbbabaabbaaaaabaaabbaaaababaaabbaabbbabaaaaabaabbaabaabababbbbbbbbababbabaabaabbbaaaababbbbbbabbbaabbbabaaababababaaaabbbabbaaaabbabbaabbbbabaabbbabababbbaaaabbabaabbabbbaabbbbaabaaabbbbbaaabbbbaabbabaaaabaabaabaabbaabaaaabaaabbbabbaababbbaaaabbaaabbbbbbaabbbbabaaaaabbbaabbbbbbababbabbbabbababaabbbaababbbbbbababbababbbaabbbbababbbaabaaabaabbbaabbbababbaabaabbbaababbbaaabbaaababaaabbaaabbaabaabaaaabbbababaabbabbabaabbbaaaaaaaaababaaaabaabbbbbabaaabbbabbaaababbaabbbbbbbbbaabbabbbaababaababbaaabbbbbbbaaaabbbababbbaabbbababbbbaaaaabbbabbaaababbaabbbbababbbbaaaabbabbaabbabaabaaaaababaabaabbbbbaabbbbbaababaababbababaaababaaabbaaaabaaabbaaaaabbbbaabaaabbbaaabaabbabbbaabbbababbaabaabbababbbaabbabaabbabababbbaaaabbbbbbaaaabbbbbbbabbbbabbaaaabaabbabbbbbbbbaaababaabbaabbaabbababbbbaaabbababbbbababbaaaabbbbaabbabaaaaababbbaaaaaaaabaabbbaabbbbbbabbbaaaababbaaabbabbbbaaabbaaabababaabaaabaaabaabaaabaaabbbaaabbbabaabaaabbbababaabbabbbabbababaaaaabbbbbabbaaaaaaababaabaaaabbbabbabbbabbaaababbbbbbaaabbbbabbabbaabaabababbbaabbababbabbbbbabaabbbaababbbbaaaaabababbbbabaabaabbbbbabaaabbaabaaaabaaaaaababbabbabbbbbaabaabbbbbbaaabaabababaabaabaabbabbbbabbababbaab
abaaabbbbabbaaaabbbbbbaaaaabbaaabbaabbaabaabbbabbbaaabbbbaabababaabbaaaabbbaaaaababbbbbaabaaaabaaaabaaaaabbbbbbaabaaabbababbbbaabaabababaabababbaabababbbaabbbababaaaaabaaaaaabbabbaaaaaabaabbbbbbbbaaaabaabababababaabbbaaaaaababbaabaaabbbabbbbbaaabbaaaaaababbbbbbbbabbbaaaaaaaaababbbbbbabbbababaaabaaaaabbabaabaabbbbbbbabbbbbbbaabbabaaaaabaaabbaabaabbababaabaabbbbbbaaaabaabbababbaaaabbbbabbbaabbaababbbaabbabaabbababbbaabbbaabababababababbbbabbaabbbaabbabababaabbabbbabaababaaababbabbaabaaababbaabbaabbaababbaabbaabbbaaaabaabbabbaaaaaaabbbabaabaabbbaabaabaabaabbaabbabaaabaaaaabaabbbbaaabbbaaababaaaababbbaaabababbbbabababbbababbbaaaabbababbbbabaaababbaaabbababbbabababbababaaaabbbbbaaaaabaaaaabaabbbaabbaabbbbbbabbaababbbaaaababaabaabababaaababaaabaababbbababbaababbabbbaabbbbbbabaaaaabaabbbbaababbabbabbaaaaabbbbbbaaabbaaaaababbaabbabaaababaaabbbbbbbababbbaaabababbbaabbabbbbbaaaabbbaabaabbaaaabaaabaaaaabbbbbbbbaaaaabaaaabbbbaabaaabbaaabbbabbbaabbbaabbbaabbabaababbabaabbaaaaaabababaabbabbbababbbbbbabbabbbaaabaaaabbabbaababaabababaaaaabaababbbbaaabaaaabaaababababbbaabbbaaaababbbabaabbbbaabbbaabbabaabbaaaababbabbaaaabababbbbabbbbaabbabbabaaaababbababaaabbbabaaaaabbbaaaaabbbaaaaabbaaaaaabbbaaaaabaabbabaaababbbbaaabbabbbaaabbbabbaaabbbbabbabbbabaababbbbababbabaababbbbbbabaababaaaabbbabbbbabbbbabaaabaaabaaababababbbbaaaaaababababababbabbbabaaaaaabbbaabbbbbaabbaababbbbabbbbaaababaaaabbbabaaaaaaabaabbbbbbbbbaaaabbbababbbabbaaabbabbbababbabaaabaaaaabaaaabbbaaabaabbabbaabbbaabaaaaaaaaabaabbbbababaabbaababaabbbabbbababaabaaabbbbaaaabbaaaaabbaaababababaaaabbabbbabbbaaaabaabbaaaaabaaaabaabbbbaaaabaaabbababbabbbabbaabbbababbbbbbbbaabbbabaabbbbbababbababbabaaaabbaababaababbbaabbbabbabbbaababbaaababbbbbaabbbbbbaababbbababbbbabababaababbaaaabbbbabbbaabaababbbbbabaabbababaabbaaaabbbbbaabaabbaabaabbbbababbbbaaaaabbbbaababbbaaaabbbbbbabbaabbbbbaaaaabbaaabbbaaabaaaabbaabbabbaaabbaaabaaababbbabaababaabbabaabaaaaaaaaabbaabaababbbbbaaaababaabbbbbbbbbabbabbaababaaaaaabbabbbbbbbbabaaabaaaaababbbbababbb
bbbababbbbaabbbbaabbbabaaabaababaaaababaabbaabbabaabbaababbabaababbabaaabababaabaabaaaabaabbbabaabaabaaaaaaabaaaabababaaaaaabbbbabbbaaaaababbbbbbaababbbbaabaaabbbaababbabaaaaababbaababaababbabaabaaaabbbbaaabbaaaabababbbaabbbbaababbaaaaababababaaabaaaaaabbababaabaaabbbabbaaabbbaaabbaabbabbbbabaaabaababaababbabababaaabbaababbbaababababbbbbbababbbbbaabbabbbbabababbbbbaabbaabaababbbbbbbaabbbabbaabababbabaabaaabbbababbbabaabbabaaaaabbaaaaababaabaababbbabbabaaaabbabbaabbabbbaabbaababbbaaaaaaababbbaabbabbbaaaaaaaabbbaabaaaaaabbabbabbbabaababbbabbababbabaaababbbbababaabbaabbbaaaabaabababbbbbaaaabbbbaaabaaabbbbaaabbbabaabbaabbaaaaabaababaabaabbaaaabbabbbbbbbaabaaabbababbbabbaaabaabaabaaababaabbababbbbbbabbbabbabbbaabaabbabbbabbaabbaaaaaabaabbabbbbabaaaababaabbaaabaabbbbbbbaaabbbababaabaabbababbbbbababbbaabbbbabaaabbaaabbabbabaaaabbaaabbabaaaaabbabbbabbbbabbbaaaaaabbbabaabbbbbababbabbaaabbababbbaaaabbbbbaaaabbbaabababbbbbaaabababaabbbbaaaaabbaaababaababbabaabbbabbabbababaaaabaaaaababbababaaabaabbbaaaaabbabbbbaabaaabbbaaaabbaaaaaaaabbaababaabbbabbbbabbbabaaaaaaabbaaaababaaabbbbaabbabbbaaabbbbaaaaaaaababbbabaababbbabbbbabababbbbaababaaaabbababbaabaababbabaaaaaabbbbbabbabaaabaaabbabababbaabaaaaaaaababaaabbabababbbaaabbbbbaabbbbabbbbabbabaaabaaabbbbbaabaabaabaabaaabbbbbbaababbbaaabaaaababbbbabaaaababbaabbbabaabbbbbbbbbbbababbbabaababaabbbbbbaababbbaabbabaabbaabbabbabbaabbaabababaaaaaaaaaabaaaaaaababbababbaabbbababbabaaabbbaaaaaabbbaaabaabbaabbabbbaaaabbbbababababaabaabbbbbabbbaabaabbaabaaaabbaabbbaaabaaabbbbbabbbabbabbaaabbbaaabaaabaaaaabbaaabaabaaabbbbababbbabbaabababbabbaaabbbaaabaaaaaabababababbaaaaabbbabaaabbaabbaaaaabbabaaaaaabbaaaaaabbbabbaaabaaabaaaabaababbbababbaaabaaaabbbaaababaabaaabababbaaabbaaabbaabaaababbabbaaaabaababbabbbabbbaabaabbbabbaaabaabbaababaabbbbaabaabbbaaaabbbaaabbabbbbabbbbbaabbbbaabbbaabbbbbabbabbabbbabbababaabaaaaabbbaabaabbabaaaaabaaaabaabaabbbaabbabbabaabaaaabbabbaaaababaabbabbabbaaaaabababaaabbbbabaaaabbbbbabbabbabbaaaabbbabbbaababaabbbaababbaaabbaaa
bbabbbbbbabbabaababbbaaabaabaabbbbbabbaaabaababbbbbbbaaaabbbbbaabababbbbaabbaaabbabaabaaababaabaababbaabbabaabaabbbbabbabaaabbababbaaabbaabbaababbababaaabbabaaabbbaaaabbaaaaabaabaabbaaabbaabbaababbabbabaaaaaaabbababaabaabbabbaabbbaababaaabbaaaabbaaababaaaabaaabbaabbbaabaaababbbbaabbbabbbbbaabaabaabbaaaaaabbaaaabbbbaabaababbababaaabbaababababbabbbbbbabbabababbaaaabaabbabbaabbabbaabbbbbabbabaabbaaaabbaabbbabaabababbaaabbbbbaaabaababbbaaababbbabbbbbaabbbabbbbbbbbaaaaabbabbaaabbbaabbaaaaaabbbbbabbaabbbababbbababaababbbbaaabbbabbabbabbaabababbbbababaaaabaaaabaaabbaaabbababbbbaaabbbaabababbabbaaabbaaabaabbabbbabaababbaabaaabbbabbbaaabaaaabababaababbaaaaabaababbbabbbaabaaaabbbbbbaabbaaaaabaabbabbbbabbbaaaaaabbbabbaabbbbbbabbaababbbaabbaaaaaabbaababbabaaaaaaaaababbaaaaabbabbbbbbbbbbbbababaaabbbbabbabaaaabaabaabababbaaaaaabbbbaabbbbababaaabbaaaabbababbbaaaaababaaaaabbbaabbbabaaabbababbaababaaabaaaaababbbbababbbaaaaaababbbababbaabaaaaaabbbbaaabbabbababbbaaaabaaabaabbbabbbbaabaabbabbbabbbabbbbbabaaaababbbabbbbbabaabaaabbaaaaaaaabaaaaabbabaaaabbbbaaabbbabaababababbabbbbababaaaabaabbabbbbbabaabbbaabaabababaabbabbaabbbbabaaaaaaaabbbbaaaabbbbbaabababaaababbaaaaabbbabaabababaaaaabaabaaabaaababababbbabbbabaabaabbaaabaabbaaaabbbaaabababbaabbaabaaababbbababababaaaaabbabaabababbbaaabaababaaaaabbbabbbbbbbaaabbaaaaabbbbaabbabaaabaaaaababbbbaabbbbbbbaaabbbabaaaabbbaaaaaababbbabbbbaabaaaabbbabaabbaaaabaaabaababbabaaaabaaaaaaaabbaabaabbbbbaabbabbaaabaabababbaaaaaabbababababbbbaabbbbbaaaaaaaaaaaaabaabaaabbbbabababbbbabbbbababbaaabbaababbaabbbaaaabbaababaabbaabaaaabbbaaabaaabababaabbabbabbbbaabbaaababaababbaaabbabbababaaababbaabaaabbbbbabaabbbbbbabaababbbabbaabaabbabbabaaaaaababbaaabababbabbbbbbaaaaaabbbbbaabbababbbabbbaaabbaabaababbbbaabbbabbbabbbabbaaaababbbaaaaababaaaabbababaabbbbaabababbbbaabaaaaabaabbaaaaabbbbbbbbbabbabbabbabaabbaabbbabaaaaabbabbbbbaabbaaaabbaabababbbaabaababaaabbbbbabaabbabbbababaabaaaabaaaababbbaabababbbbababbabbababbbbbbabbabbbaabaaaabaaabbbabbabaabaaabbbabbaabbaaaabb
bbbbabbababaaaabaabbbbbaaababbabbabbaaabbaaabaababaaaabaaabbbabaabbabbbbabababaaaabbababbbaaababbaabbbabbbbbbbaabbabaaabbbaababbbaabbabaabbaaabbbbbaabbaaaabbbabaabbbabbbabaaabbbaababbaaabaaaaaabaaaaabaababbaaababababababbbbbaaaabbbaababaabbababaaabbbbabbbbbabbbbbbbaabbbbbaaaabbaaaabaaabbbaaabbbbbbaaaabbbbbbaabaabbaaaabbabaaaababbbbaababbabbbaaaabaabaabaabbbabbaababbaabbbabbaaaabaabbaaaabaaaababaabbaabbbaabaabbaabaababaaaaababababbaabaaabbabbaabbaaaabbaabbaaaabaaaababbbabbababbbbbbbbbbaaaaaabbbaabbbaabbbbbabaaabbbbbbbbbbbaaabbaaaaabaabbbabaaaabaaabbbaababaababbaaabaaababbabbbabbaabaaaaabbbaaababaabbaaaaaaabaaaabbaabbaabaababbbbbababababbbbbaaaabaabbbbbbaaaabaaaaabaabaaabbabbababaaabbbaabaabaabbbaababbbabaabbabaabbbbabbbaaabbbbbbbbabbaaaaaaaabbaaaabbbaaababaaaabbbabbabbbbbbababbbabbabaaababbbababababbbabbaaaaabaabbbaaaaaaaabaaabaaabbabbabbbbabaabbaabbbaabbaababaabbabaababbbaabbbbabababbabbbbbaaaababbaababbbbaababbaababbabbababbbbbbbaaababbbbbabbbbabaabbbabbabbbbabaaaababaaabbbaabaaabababaaaaaabbaababaaaabaaababbbbaabaabbbabbaabbbbaabbbbbababbaaaabababbaaaaaaabbbabbaabaabaabbbababaaaabaabaababbababbaaabaabaabbbababaabaababbbabbabbbaabaabaaabbababaaabbbbbabbbbbbababaababaabbabbaaabbabaaaababaabbabbaabaaabaabbaabababababbbaaabaabbaabbaabbabbabbaabbbbbbaabbababbababababbbbbbbabbbaaababbbbaaabbaabbbaaaaabbabaabaababababbabaabaaaaababbabbbabbaabaabaabababbbbbaaabbaababbaaaababbaaabbaabaaababaabbaaabbbbbbbbbaabbbabbbbbaaabaaaababaabaababaaabbaaabbabaaababbaabbbbbbaaaaabbbbbbbabbbbbabbaaabbbaababbbaaababbabbaaabaababaaabaaabbababaabaabaababaaaabbbabbaabbbaabbbaabbaaaaabbbabbbaaaabbaaaabbbbabbbaabbbbaaaabbaaabaaaabaaabababbabbaabbbaaabbaabbbbbaaaabaabaabaababaaabbbababaaabbbaabbabaabbbabaabbbabaabbbaaabababbbbaaaaaabaabaaabbbbaabbbabaaaabbbaaaaabbabbaaaaaabbaaaaaabaaababbbbbbababababaabbaaaabbbbabbabababaaabaabababbbbaaaabbababaaababbbababbaaaababbabbababaabaaaabbbbbbbbbabbbbaaaaabaabababbbbbaaaaaabbbabbbbbbabbbbbbbbabbaaaabababaaabbbabbaabbbababababbbabbbaabababbabbbbabbababa
aababaababbaabbbaaaabaabaaaaaaaabaabbbbbabbbbbbaaabbabbababbbbbbbbbabbbbababababbbbaaaabaaaaabbbaaaaaabaaabaaaaabbaaabbabaabababbbbbbbbbabbbaabbaabaababbbaabbbaaaaaaabbbbbaaababaabbababaabbaaabaaaabaaabbababbabaabaaaabababbbbbaabbababbbabaababaaabaaaaaabbaabbaabbbabbbbabbbbbaababbabbbbbbababaabaabbbbbbabaabbabaaabbabbaaaaaabbaaaababaababbababbbbbaaaaabaabbaaaaaaaaabbaaaabbaaabaaaaaabbaabbbaaaaaaaabaabaabaaabbaaaaabaabbbabababaaaaababbbabaabbabbaaabbbabaababbbbbaaabbaabbabbabaabaaabababbbbaabbaabbabaaaabababbbaabbabaabaabaaaababaabaababaaabbaabaaabbaaaaaaaaaaabbabaaaabbbbbbbbaabbaaabbaaabbbbbabaaaabbbabbaabaaaaababaabaabaabaabbababaabbbbaaaabbaaabbaaabaaaabbaabbbababbbbabbbbbbabbaaaaabbaabbabababaaababbbaababaabbaaaaabaaabababbbaaababbbaaabbabbaabaaabbaabbabaaabaaabbbaabaababaaabbaabbaaaabbaaabbaaaaabbbbaabaaaabbbabaaabbbabaaaaaabbbbbbbbaababbbabbabbaabbaabbbaabaaabbbbbabbabbabbbaaaabbaaabaababbbaabaabbabbaaaaabbaaababaaabbabbaaaaababbbbbbbabbabbbbaaabbaabbbabbabbbaaaabbababababaabaaabbbabaaaabaababbbbbabbaabbbbbaabbabaabaabbababaabaaabababaaabbbbbbabbabababbbaaabbaabaababbbbaabbabbbabaaabbababaaaaaabaabbaabbbbaabaababaaaaaabaaaabaaabaaaabaabbbbaaaaababbbaabbababbbbbabbabbbbbbbbbaaaabaabbbbaabbbaabbababbabbbabaaabaabbbababbabbbaaaaaabbaaabbabbaabbbbbbaababaaabbababbaaaaaabbaaabbababbababaabababbabababbbbabbbaaababbbaaaaaaaababbabababbbaaaabbababaabababbbbbaabaaabbbabbbaaaababbabbabaaaabaabbbbaabbbababbabaabbbabaaaaaabaaabaabababaabaabbabaaaabbababbababaababbababaaaaaaababbaaabbaaabaaababbabaaaababbbbbaaaaaabbabaaabbaabbababbabbaaaaabaaaaaaabababbaabaabbaabbbbababbabbbbabbbbbbbbabbaaaababbbbbabaabaabaababbaaaabbbabaabababbbbbbaaababaaaaabbabbbbabbbaaaaaabbaaabbaaaabaabbabbbabbaaabbbbbbbaabbbbbababbabbaaaabaabbaababaaabbaabbabbbaabbaabababbabbabbaababbababaabaaabababaaaabbabbbbbbbbaabbabbbabbbaaababbabbbbbabbaaaabababbaaabababaaaaaabaabaaaabbbaabbbaaabaabbabbbbabaaaaabaabbbabbbaabbaabbbabbbabaabababababaabbbbabaaaaaaaabbbbbabbbbbaabbbaabababbababaabbbbaaabaaaaababbbbab
aaabbbbbaaaababbaaaaabaabbbbabbababbbabaaabbaaaaaababaabaabaaababababaabaaabbababbbbbbbbabbbbbabbaaabaabababbbabaaabbabababbbabbbbbabbbaabbaabaaaaaaababbbbaaabbbbaababbabbaaabbabababaabbbaaabababbabbabbaaaabbaaabbbaaababababbbababaabbaabaabbabbaaabbbbabbaaababbbababbbbbaaaaabaabbbbaabbbbbabaaabbaaabbaabababbaabbbbabaaaaabbaabbaaaabaabbbbaaabbbbaabbababaabbaaaabbabbaabaaaababbabbbbbbababbbabbbbaababbabaaaababaaaababbabbbaaaaabbababbabababbababbabababaaabbbbaabaababababaabbabaaabbbbbabbaabbbaabbbababaaaabbbabbaabbbabbaaaababbbaaaabbabbbabbaaabbaaaaaabbbabbabbbaabbabbbbaabbaaabbabbbabbbbaaababbbbabbabbbaabbbaaababbbbabbbabbbbaaaaaaabbabababbbbbbabaaabaaaaabaaababababbbaabbbaaabbbaabaaababbaabbaaaaabaaabbabbaabaaabbaabaabaabbbabaaabaabbbaaaaaabaaabbbaaaababbbbbaaabaabbbabaaabbbbbbababbbbbaababbaaaabbbbbabbaabbbaabbbabbaabaaaaabbabbbbbbbaaabaaabbaababaabaabbabbaabbbbbabbbabbbabbababbbbbabbaabbabbaaaababbbbbbaaaaaaaaababaaababaabbbbbabaaaababbababaaabaababaaabbbbaabaaabbbaaaabaaabaababbbbbbabbabbbbaaabaabbaabaaaaabbbbabbbabaababababbaaaaabbbbbaababbbbaabbbbbabbbbbabbbbbabbbbabbaaaaababbaaaabbbababbabaaababbaabbaaabbbaabbbbabbbbaaabaababbbbabbababaaabbbaabaabbaabbababababababbaabbbabbabaabbaabbaaabbaababbabbbbaaabbaabbbababbaabbbaababbbabaabaababaaabaabaabbabaabababbababbabaaaaabaabbababaaaaaabaabbaabbabbaaaaabaababbbbbbaaabbabbaabaabaababbbababaaaabbbaababbababbbaabbbaabaabbababaaabbaababbbbbbbbbbaaaabababbbbbabbaabbabaabbbabbbaabbbabbabbaabbbbaabaaabaabaabbaaabaaabaabaaaababbaabbbbbabbaabbbabbbbbabaabbabaabbaababbbbabababbbabbabbababaababaababaaaaabbaabbabbabbbbaaaaaabbbaaabbaaababbaabaabbbabbbbaaaaabbaababaabbbbabbaaabbabbbbbbabbbbbbabaaaaabaabbbabbbabbabababbaaabaaababbababbaababbaaabbabbbabbaabbbbbbbbbbabababaaaaaabaabbabbababbaababaaaaabbaabababbbaababaaaaaaabbaabbbabbaababaaaaaabbaababaaababababbababbbaaaaaabababbbaabbaaaababbabbabbaabbbaaabbaaaabbbbbababaaaaabaababbbabaabbbbbaaaabbbbaaaaaabbbababaaaaabaaababbbbaabababbaaaabaabbabbbaaababbabbbbbaaaaabbbaabbabaabbbba
bbaabbabaaabbbababbbabaababaabbbbabaabbaabbababbbbbabbbaaabaabbaaabbbaaaaaaaaababbabbbababbabbbbabbabaabbabbbbbbbbabbbbbabbbbbbbaabbbababbbaabbbbbbaabaabbabaaabaabaababaaaabbbabaaabbabababbbbaaabaaabbaababaaaabaabbbbbbbaaaaaabaaabbaaabbaaabbbaaaabbaaabbbbaaababbaaabbababbbaaabaaaabaababbbbaaaaaabbbabaaabaaaabbbaaaaabababbabbaababbabaaabbaaaaaaabababbbaabbbbabbbbbbbbaaaaaaababbabbaaaabbaaaaaababbbabbbaaaaaaabaabababaabaabbbbbabbaaabbbabbbbabbbaaaabbaabbaaaababbabaaabaaabbaabbbabbbbbbbbbabaaababaaaababaaaabaaaababbbaabbbbbbbbbbbabbabbaaabbaabbaaabbbabbaababbbabbbababbbbbbbbbaabbaaaaaababbbaaabbbbaaaaaaaaaabaaababaabbbbabbabbbbababaaaaaaaaaabbababbaaaaaaaabaaaabaababbaababbabbabbababaaaababaababbababaabaabbaaaaababbbbbbbaabbbabbbbbabaaababaabbabaabaabbabaababbbbbbbbaabaabbbbbaaaaababbababbabaaabbaaaaaabbabababbbaaaabbbaaaabbbabbbbababbbbbbbbaabbababbabbbbaaaabaaaabbbabbabaaabaaabbbbbabababaabaabaabbbbabbaaabaaababbabbabaababbaaaaabaaabbbaaabbbbaaaaaaababaabbaaabaabaabbbaabaaabbbbaaabababaaaaabaababababbbbbbbabaabaababbbbbbbababbabbbbbbbbbbabaabbbbbbaaaabbbbbbbaabaabbbaababbababbbbbaaabbbabbbabbbabbababbbaabbaabbabbaabbabbbabbaabbbaaaaabaaaababbaaaabaabaaaabbabaaaabbaababbbaaabaabbbbbbbbbababaaabbbbbabbbbbaaabbabbababaabbbbbbbaabbbababaabababbabbbbbbaabaaaabbabababbaabaabbbabbaaababaaaaaabaaabaababbbaabaaaaabababaaabababbaabaabaabbbabbabaabababaabaabaaaabbabbababbaabaabbbabaababbbbbbaaaabbaaaabaaaaababbbbbabaaabbbbaaabaabaabaabaabbababaaabbabaababaaababbaaaaabbabbbaabbbabbaabaabaabbaabababaaabbbaaababaabababbabbbaabbbbbabababaaabbaababbbbababaaaaabbaabbababababaabbabbaaaabbbaabbbabaaabbbaabaabbbbbbaaaaabbbaaababbabbbabaaabbbabababaaababbababbabbbbabbbaabaaababababaaababbaabbababbabbabbabbbbbbaabbbaaabaabbbbabbbabbbaaaaaabaabbbbbbaaaaabbaabbabaaaabbaabbaaabbbaabbabaabbbaabbbbaaabaabbaaaaaaabaaaaaabbbbbbaabbbaaaaaaabbbaaaaaaaabaabbbabbabbaabaabbbabaaaabbabbbbbabaaaaaabbaaaaaabababbbabababbaabbaababbbbabbbbbabbaabbbbaaaabbbbbabaabbbbababbbbaabbbabbabaaabababababaaaaabaaaaa
abaaaabbbbabbababbaabbbbaaaababaaaaababaaabbaaaababbbababababbbaabbaababaaabaabbbbaaaaaaabaabbabaabaaaabbaabababbaabaabbbbbbbaaaaaaabbababaabaaaaaaabbaaaababbbabbbbbabbbbaaaaaaababbababbaababbbbabbbaaaaabbbbaaabaabbbbbbabbbaaabababbaabbaabababaaabbabaabbababbbaaaaaabbbabbababaaabbbbaaaaabbaaaabbbababbbbbbbbbabbbbbababbabababbbabaabbaaaaabaaabbbabbabaabbbbaaabaabaaabbabbbbbbbbbbbababaaaaabbaaababbaabaaaabaabbabaabbabbabaabbaaaabbaabaaabaaabaaaabaabbababbaabbbaaabbbbababaabaaaaaabbababaabbbbabaabbbaaaaabababbaababbababbbaaabbaabbaaabbabaabaaaababbabbbaaabbaabababaaabbbbaaababababaaabbaababaaabbbbaaaabbbbabaabbbbaabbaaababbbbababbaabbabbbbaabaabbabbbbbbbabababbababababaabababbabaababaaababbababbbbabaaabbbbbbbbababbbaaabbaabbbaabbbaaabbabaabbbaaababaaababaaaaabbabbbabbaabbbbbbaaaabbaaabbaabaaabaababbbbababbbbaabaaaabbbbbaabbbaaaaaaaabbbbaaabbaabbbbbabbbbbbbbbabbaaaaaaaaaaaaaabaabbabaabbbaaababbaaabaaababbaaabaabaabaaabbbaaaaabbbbaaaaaabbbbaaaaaaabbbbbabbaababbababbaababbababbababaabbabaaabbababbababbbbbababbaababbaaaaabaabbbabbbabbaababbababbbaabbbbabaabbababaaabaaabaaaabaabbaaabababbbbaabbaaabbbbababbabaabbaabbbaababbababbbaaabbbaaababbaaabababbabaaabababbaaaaaabaabaabababaabaabbaababaabaaabaabbaaaabaaabaabbbbbabaabbbaabbbabbbbaaababaababbbabbaaaaaabbaaabaabbbbbbbabbbbbbabababbababaabaabaababaaabbbbabaaaaababbbbaabbbaaaabbbabbbaabbbbaababbbaabaaaaaaabbaaaaabbbbbbbaaaaababbbbabbabbbbbbbababbabaababaabbaabababbbaabaabbabbbbbbabababaabaaababaaabbaabbbbaaaabaaabbaaaabbabaabbaabaabbbbbaabbbbbaaaaaababbabaaababbbbabbbbbaaaaabbbaabbbbaaaaabbaaaabbbbaaaabbbaabbabbaaabaaabbaaaabbbbbbbaabaabbabbaabbbbabaaabbababbabbbbbaaabbbabbbbbaaababbabaababbaaabbaaaaaabbababbbbabbbabbaabbaaaaaabbbaaabaababababbababbabaabaabbaababaaabbbaabbbaabaabababaababababaaabbbbbababbbaaabbabaaabbaaaabaabbbbbabbabbbabaaababbabbbaabbaabaaabaabaaabababbbabbabbaabbbbabbbababbaabbaaabababaabbbbabbbbbaaababbaaaabaaabbaabbaaabbbaabbbabbabbbbbbbaaaaaaaabbaababbaaabbbbbbabbaaaababbbaaabbabaabaabaabbaaaabaabbabba
abbaaabbabbbaaaaaabaabaaaabaababaaabaabaaaaababbbabbaaaababababaabaabbababaaabbbabaabbaabbbbabbababbbabbbbbaababababbaabbbbabbaabaababbaaababaaaaaabbaaabababaabbbbbaaabbbbaaaabbaaaabaaabbaabbababbbbaaaabbbbabababbabbabaaaabaaabbbbababaaabbbaaabbbbaaabaabbbbaabbbbbbaaabbababbbbbbaabbaabaaaaabaabaaabaabbbbaaababbabbaaaabaabaabbbaaaaaababaaabbbabaaaaabbabbbbabbbababaaaabaabaaababaababbbbbbaaaababaaabaabbabbaabbbaaaaaaabbbbbabbbabbaaabbbbbabbbbbbabbbaaaababbaaabbbaababbbbbbbababbbbbaaababbbbabbbbbbbbabaaababababaabbabaaabbbabbbbbaaabbbbbabbbbbababababbabbbaabbabaabaabbbbbababbabbbbaaababbaabbababbbbaababbbababbabaaaaaaabbbbbbaaaabaabaabbaaabbbbbbbaaaabbaaababbbaabbabbababbbbaabbbbbbaaababbbbbaaaabbabbbbaaabbaaabbbabaabaababaaaaabbbbbababaaaaaabbbbbababbabbaaababbbaaabaabaabababbabaabaaaabbbbbbaabbabbbbabaaabaaaababbbbbbaaaabbbbbbbbbbaaaababaabbbbbbbbbbaababbbbaaababaababbbabbaaaaaaababbbbabababbbbaababababbabbbaababaababbaaababaaabababbabaaaaabaababbbbbabbaaaababbbbaabbaaabababbbbabaabbbabbbabaababbbaaabbbaabababbbabbaaaabaababaabbbaaabbaababbbbbbababbbbaabbababbaabbaababbbbbababbbbaabbbbaaaababbbbbbbabbbbabbaabaababbaaaaaabbabbaaabababbaabaaaabbaabbbaaaaaaabbaababaaabaaabaaabbaaaaabaabaababbaababbbabbbabaaaabbaabaabaabababaabaabaaaaaaaaaababbaabbabaabbabbbbabbabbbbaabbaaabaabababaabaabbaabababbbaaabbbbabaabaaaababaaababbbbbaaababbbaaaaabababaaaaaabbbbbaababaaaabaaabaaabaabbbbbaabaababaabbbbaaaababbaaabbabaababbbbbbabaabbabaaabaaabbbbbbababaabbaaabbaabbaaababaabababaababbbabbbaabbbabaaaabaabbbbaabaabbabaababbbbbabbbababaabaaabaabaaabbbbbbaaabaaaababaaaaabaaabbbbbaaaaaaaaaabaabaaabbababbbabbbaaaababbaaaaabbababbbaaaaabbaaabbaaaaaabbabbaaaaababbbbabaabaababaabaabbbababbbbbbabababbaaabbbbabbbaabbbbaabaaabbbbabbabbbbbababbaaaababbababbbabbbaaabbbbaabbbbbbbbabbbbbabbabbabaaaaaabbababbbbbbaababbaabbbbaabbaababbbabbaaabbbbbbabbbbaaaaaabbbaaaaaabaaaabaabaaaaaaaabbabaaaabaabaaabbbaabbabaabababbbbabbababaababaaaaaabbaaabababaaabbbababaaaaaabbaabaabababbbbaabbababaabaabbabbbabbabb
baabbabaaabbbbbabbabbbabbaabbbaabaaaaaabbbaabbbaabaaaaabaaababbaaaaaaaabbaaabbbbbbabbbbaaababbbaaababaaaabbaaabaaaababbabaababbabaababbbaaaabbbaaaabaababbaaaaabbbbabbaaaaaabbbbabbabaabababaaababbaaaaaaaabbabababbbbbabbbabbababaaabbbaaaabaabbbabbbaaaaabbbbabaaaaaaaaabbababbbaaababbbbbbbbbbababbaabbabbbbaabbaaababaaaababbaabaabbaaabbaabaaabbaaaabbbabaabbbaabaaaabbbbbaaaabbababbbaaaabbaaabaabaabbbbabbaababaabaaabaabbbaaaabaabbbaabbbbbabbaababaaaaaabbbaaabbaaabbbbbabbbbbbaabbbaababaabbbababbabbbaababbaabaabaaabbbbbabbaaabaaababbabaababaaabababbaaaabbabaabaaaaaaaaabbaababbbbaaabaabbabaaababbbabaabababababaabbbbaabbaaaaaabbbaaabaaabbabaaabaababababbaaaabbbbaaabaababaabaabbabaaabbbbbbaabbbbbbabbaabbabbbaaabbbabbbbaabbbbbbaababbaababbaabbbabaaaababbabbbbabbbabaabbaabbbaaaaabbaababaaaabbbaaaababaababbabaaabaabbabaaaaaaabbbbaaabbbbabbaaabbbabbbaaaabbababbbbbbbaaaabaabbbabbbabababbabbbaaaabbaabbbbbbaaababbbaabbbaaaaaaabababbabbbabbabbabaaaaabbaabbbbaabaaababaaabbaaaaaababbaabbbbbbaaabaaaabaabaabbbabbaabbaabbbbaaaaaaaaaaabababaabaabbbbabbbabbbbabbaaaabbbaabbbbabbbabaaabbabaaaaaaababaabaabbbbbbababbbabaabaabaaaaaaaaaaababaaaabbaaaabbbbbbbaaaaaababbbaaaaabbaaabbbbbababbbbbabbaabbaabaababaabbbabaaababaaabaaababbabbabababbbabaaababbabbaabbbbbbbabbbbabbbababbabbaabbbabbbababbabbbbbaaabaaaaaabaababbabbbbbbbababbabbabaaaabaaabbaababaabaaaaabaaababaababbaabbbabbaaabbaabbabaabbaabbaaabbaaabbbbbbabbbababababaababbabbbaaabbababbbaabbaaababbbbbbaaabaaabbbbbbabbaabaaaabaabbbbbabbbabbaabbaaabbabbbbbaaaaaaababaaabaabababbabaaaabbbabaabbbaababbbaaabbbbabbbaabaabaaaaababaabaabbbabaabbbaababbbbbabbbabaaabbababbabbbbabbababbabababbaaabababbabaaababbaabbbabbaaabbbbbbaaaaabbbbaabbbababaaabaabbbaaabaabbabbbbbbabbaababbbbaabbbabbbbabaababaabbbaabbbbbababbabbbbbbabbabbbbbbababaabbbaaabbbabbbaabbbbabbabaaaaaaaababbaabbbbbbabbabaaabbabababaabbbbbaabaaaaabbababbaabaababbbbbbbabaababbbbaabbbaaabbbbbaabbabbaaabbbbbbbbbbbababbaababbaababbbaaaaabababbbaabbabbabaabbbaababbbbbbbaabbaababbbaaababaaaabbaababaaba
bbbbabbbbabbbaaabaaaaaabbbbbbabaaaababbbbababaaabaabbababbaababaabbbaabbbaababaaababaababbaababbbbbbbbbaabbbbaabbbbaabbbbabbbbabbaababbabaababaabbabaaabbbabbaabbabbbaaabaaabbbaabbabaababbbbbabaababbababbaabbbababbbbaababbbabaaaabaabbbbbbbaabbabbaaababbaaabbabababbabbaaabbbaabbaababaaabbbabbaaaabbaaabaabbaaababbababbbaabaabaaaaabbaabaaaababaabbabbbbbbbbbbbaabbbaaaaabaabababbbaabaabbaabababbaaabaaabbbbabaaababababaaabbbaababababbbbaabbbaaaaaaabaabbbababbbaaabbbaaabbaabbabbbabbbbbababaaabaabaaabbbabbbaabbbbabaaabababbaaabbbabbbaabbbaabababbbabbbabaabaaababababbbbbaabbabbbbbbbaaaababaabaaaaabbbbaaaabbabaaababaabaaaabbabbbaabbbbabababaaabaabbabababbbabbaabaaaabaaabbabaaaabbbbaabbbaabaaabbbabbaabbabaabbabbbaaabaabbbaaaabaaabababbbaaabbbabaabaabababbabaabababaababbbaaabbabbbbbababababbababbababaababbaaabbabababbbabaaaaaababbaababbbbaaaabbbbbbaaaabbbaabababbbaaabbbbbbabbbbbbbababaaaababaaaababababbabaabaaabbbbaabababababbbabbaabbabbbabbaabbaaabaaaabaabbaabaabbbbaabaaabababbaabaababaabaaababbbabaaababaababbbabbbbbabbabaabababaaabbabbbabbbaababaabaabaabbbbababbbbabaaabbabbbbbbbbabbbbaabbbbaabaaabbabbbabaabbbbbabaaabaaababbbaaabaaabbabbbbbbbbbabaaababaaabbbaabbbabababaaaababbaabbbbbaabbaaabbabababaabbbbbabaabbaaabbbaaaababaabbaabaabbbbabbbaabbababbaabbaabaabaaaaaabbaabaaaaaabbbabaabbbbbbbaaaaabbbbbbabaababbababaababbbbaaabbabbaabaabbaabababbaaaaababaaaabaaaaabbbbabbaaaababbbbaabbaaabbababbaaababaabbbbbbaaabbaabbaabbbaaabbaabbbabbbabbabababbbaabbabbbbaaaaaababaaaaaabbbbaababaaababbbaaaaaaabbababaabaabababaabaabbbaabbaabaaaababbbaabaabbaabbbababaaabaabbabbaababaaababbbbbbababbbbaaababaabaaabbbbbbaabbbaaabbbbaabbbbbababaaaabbaaababaabbabbbbbbabbbbabbbbbabbbaabbaaabbbbaaaabaaabbabbbabbbaaabaabbbaabaababbbbbbbaaaaaababababbaabbbabababbabbbabbaababaaaaababaaababbaabbaabaaabbbbabbaaabbbaaaababbaaaababbbbbaaabbbbbbbbabaaabbabbaabababbababbbabbaaaabaaaaaabababaabbbaababbabbbababbababbbbbbababbbbababaabbbabaaaabaaabbbabaaaababbabaaaababbaaabbabaaaabbbabaaabbbbbaabaaabbaaababaabaaabbbbbb
baabbababbbbbbababbbbbabaabbababbbabbaabbabaaababababaaabaaabaabbabbbbaabbabaaaabbabaababbbbabbbaabbbababbaababaabaabaabbabaaaaaaabaababbbbbabbbbbbbaabbabbaabbabaababbbaabbbabaabababaaaabbbaababaabaababbbaabaabbabaabaababbbbabbabbaaaaaaabbbabbbbababaabaaabaabaaaaaaabbaaabbbbbaaabbaababababbbbbaaaaaabaaaaaaaabbbbbabaabbaaabbaabababbbaaabaabaabaaaabbbbaaaabbbabaaaabaabbaabababbababbaabaaababaaaaabbbabaaaababbbbbbbbbbbbbbbbaaabaaabbbabababaaabbbbaaabababbaabbaaaaaaabaabbbaabbbabaabbbbaabbaaaaababbbbaabaabababaabbbaabbaabbabbabaaaababaabaaabbbbbabbaababbabaaaaabaabbaaababababbaaaaabaaababbaaabaaaaabbbbabbbabaaaabaabaaaabaaaabaaaababbabaabbbbabbbaaabbaaababbbbaaababbbaaaaabbaaaababaaaaaaabbaaaaaabbbbaabbabbaabaaabaabaababbbbababaabbaabaaababaabbbabbbbbababababbabbababbbbbbaababbbaabaaaaaabaababbbbbbbababbbabaaabbaabbbbbababbbbaaaabbbbabbabaabaabbbbaaababbbbabbbbbababaababbbbbabbaaaabbaaaaabaaaaababaabaaaabababbbbaaaabaabaabaabaaaababaabababbaababbabbbaaaabbbbabbaaabaabaabababbbbbabbaabababaaaabaaaabaaababbaabaaaabaaabbabbbbaabbbbabbbaaaaabaaaabbbaaaabbabbaaaaababbbbbbbababbabbbbbbbbaabbbaaaabaabbbbbaaaabaaababaaaabababbaaabbaaabbaaaabbaabbbbbaabbaaaababbabaaabbbabbaababaaababbbbabbbbabbaabaaabbbaabbaaaaaaabaababaaabbbaabaaaaababaabbbbabbbbabaabbababbabbbabbbaaaababaaabbaabaaaaaaaabbabbbabaaaabbaabbabaabaabbababbabaaabbabbababbbaabbbbbabaabaaaaaaabaaabbaaabbbaaabbbaabbabaaabaabbabbaabaababbaabaabaabaabaaabbbbbabaaaaabbabbbbbaababaaaabbaabaababbababbbabbbaaabbbbbababaabbabababaaaabaaabbbaaabbbabababaabababbaaabaaabbabbabaaabbbbbabaaaaabbbbbaabaabbbbabaabbbbbbaaaaabbaaabaaabaababaaaaabbaaabaabbaabbbaabaabbabbbbbabbbbabbababaababbbbbbbbbabaaabaababbbaaaabbaaaabbaaabbbabbaababaabababbaabbaaabababbbbbbbbabababbbaabaababaabbbabaaabbbababaabaaaaaabbaabababaabbbaaaaabaababababaaabbbbbbbabbbbababaaaababbbbbbbbaaabaaaabbbaabbaababaababbabbbaabaaaabbbbabbbabbaaaaababababbbbaababbbbbbbbbaabbbbababaaababaabababbaaabbaaaabbbbabbaabbaabaaaabbabaababababbabbabaaaabbbaaababbabaabbaabbaaab
baaaabbbaaababaaaabbbbabababbbabaabaababbbaabbbabbabbbaaaaabbbaaabaabaabababbaabbbbaaaaabaabbbabbababbaaaabbbbbaaaababbabababbabbabbbabbababbabbbbabbbaabbbaaaaaabaaabababbbaabbaabaababaaababbbbaaaababbbbaabababbaaaabbbabbabbaaaaaaabaaaabbbbbbbbbababbaabaaababaabababbabaabaaabbbbbaaabaabbabaabbbabbbbbbbbabaaababaabbabaabbaaaabaaaabbbbabbaaabbaabbabaaaabaabaaaabaaaababbbbabbabbabbbbbbaaabbbbbbbbabbabbbbbbbabbbababbabbaaaaaaaaaaabbbabbaaabbbbbaababbbaaabaababaabababaaaaababaabbbaabbabaabbbbbbbabbabbbabbaabbbbbbaababbbbbbbaabaaababbababbaabbabbabbaaaaabbbababbbbabbbbbaaabbbbaabababababbbbbaaaabbbbaabababaaabbbaaaaababbbababbaababababbbababaabaaaaabaaaaaababbabaaabaaabbaabbbbabbbaabaaabababbbaaaaabbbaababbbbabababaaaabaabaaaaababbaaabbaaaaaaabaabbaaaaaaabaaabbabaaaaababbbbbbabbbbabbabbbaabaaaababbabbaabbabbaaababbaababbbbbabaabbababbbaaaaaaabbbbaaaabbbbababaabbabaaabbaaabababbbabaaaabbabaabbaaababbaabbbbaaababbaabbbaabbabaabababaabaaaaaababbbaababbabaaaabaabbbabbbababbbbbbaabbbaaaaabbbbababbababbbabbbaaabaabbbbbbbabbabbaaaaabbaabbbbbababbaabbbabbabaabbaabaabaabaababbaaaaaabbaababbabbbbababababbaaaabbabaababbbaaaabaabbaaabbabbabbbaaabbbbaabaaaabbbbbaababbbabaabbbaaabaaaabbaabbbaababbbabbbabbaaabaaaabababbbbaaabbbbabbbaaabbabbbaaabaabbbbaaaaaaaababababbabaabbbbaabaaabababbbbaaabababaabaaabbabbbaaabbabbbbbabbbbaabaaabaaaabaaabbbbabaaabbaabbbaaabaaaabbbaabbaaaabaababbbbaabbbbbbaababbbbabbbbbaabaaabbbaaabbababaabbbbababbaabababbabbaaabbbaababbaaaaabbbbbbaaaabbabbbabaaaabaabaababbbaaaaabbbbabbaabbaaaababbabaabbaabbabbbbaaaabbbbabbabbbababbbbbabbababaabbaabbaaabbababaaabaabaaaabaabaaabaababaaaaabbababbaabbbbabaabbbbbabbbbbababbaaabaaabbbbbabaaababaaaabbbaaabbbabbbbbabbaaaaabaaabbaabbbabaaababaaababaaaaabbbaaabbabababbbabbbbaaababaaabbaaabaababbaaaaabbbabaaaaabbbabaaaaabababbaabbabababbbbbbabbbbbbabbbaabaaaababbaabbaabaabaaababbbbababaabbaaabbaaabbabaaaaabaaaaabbaaabaabaaaaaaabaaabbaaaabaabbaabaabbbabaaaabaaaaaabbaaabaabababbabaabbaabaabaaaabbbabbabaaaabbabbbbbbabbaabbabaaaaaaab
baaaabbaababaabbbbbbbabbaabbbbbbbaaabbaaabaaaabbaaaaabaaaabbabbbaabbabbabbbbabaaaaaabbaaabaabbaaaaaaabbbabbbbbaababaabbaabaaaaabaaabbaaaaababaababbbabbbabaaaabaabababaabaabbbbbbaaaaabaababaaaaabbbbababaaababbbababbaababaabababaaababbaababaaaaababaabbaabbaabbbbabbababaababaababaaabbabaaabbbbbabaaabaabbbaabaababbabbbaabbbabbbabbabbbbbaaababbaaabbbbbabbbbbbbbabbbaaaaabbbaabbaabaaabbabbbaabbabbaababbbabbabbbaaababbabbaabbbbbbababbbaabbbaababaaaabbbababbaabbbbaaabbbabbaaaababaaaabaaaaaaabbabaababbaaaabbabababbbaabbabbaaaaabaabbaaabaaaabbaaabbababbbbbbababbbabababbabbaaaaaaabbaabaaaabbbaaabbaaaaaaabaaababaaabaaaabbaabbbbbabbbbababaababaabbbaabaaabbaabbaababbbabbaaaabbabbbaabbbbaaaabbabbabbaabbbbabbbabbbaabbaaabbaababbabbabababbbbaabaabaabbbbaaaababbbbaaabaabaabbabbababbbbbbaaababbabbaaaaabababbbaabababaaabbabaaabbbababaababaaaaabbbbbbbbbaaaaabaaabbabbbbbababbbababbabaabaabababbaaabaaaaabaababaaabbbbaaababaababaababbabbbaabbbaaababaaabbbbbaabbababbbabbaababbabbbbbaabbbaaaabbbbaabbbaaaaabbabbbabbbaaaaabbabbabaabaaaabaabaababbbaaaaabababbbbaababaabaaaabaabbbababbabaaaabbbbbababbaabaaababbbabbbaaaabbaabbbbabbabaabbaabbaaabababbabababbabbaabaabaabaaababaababbbabbbaabbbaabbababaabbbaabaaaabbbaaaabaabbbabbbbaabaabbbabaaabababbbbbaabbbbbbbaaabaaababababbaaabaaaaaabaaabaabbaabababbbbbaaaaaaabbababbbaaabbaaaaaaabbbabaaabbababbabbabbabbaaababbbbaaaaabaabaaabaaabbbabaaaaaabbbaabababbbbbabbaaaababaaaababbabaabbabaabbabaababbbbbabbaaaababbaabaaaaaabbabbbbaabbaabbaababaaabaaaabbabbbbaabbaabaababbaabaaaaabbbbaaaababaabbaaabbabbbaabbbbabbabbaabbaababbbbbaabaabbbaaaabbbbbbbaaaaaaaabbabbbbbaaaabbbabaaaaaabaababbaaaaaabbbaaabbbabbabbabbaabaaabaaabbabaabbabbabbabbaabaaaabbbbaaabbabbbbabbbbbaaabbbbbabaababaaaaaabaaaaaaabbabaaabbbaaabbbaabababaabaabbaabbbabbbbbbaaababbbbbbbabababaaababbababbbbbbaaabbbbbababbbababbabaaabbbaaababbbbbabbaabbaaaaaabaaabaaabaabbbabbabaaaabaaaaabbbabaaaaababaababaaaababaaaaabababbbaaabaabbaaaaabbbbbbabbababbaaabaabbbbbabaaababbaabbaabaaaaabbaaabababbbbbbbbbbbbbbaabbb
babbbbbbabbaabaabaaabbbaabbaaaabbbbbaabbabaabaaababbbbbbaabbaaaabbbbababaaaababbaaababaabbaaabbaaaabbaabaabaabaaaabbbbabaababbbbbbababaaabbbabbbbbaabaabbbbbbaabaaaaabbbababbaaabababbbbaaaabbbbaabbaabaabaaababbbabbbbbbbaaabbabbbaababaaabaaaaaaabaaaabaaaaaaabbbaabbbbaabbaabbaaabbbbabaaaabababaabbaaaabaaababaaabaababbabbaaabaabaaaaaabbabaaaaaaabaabbbaaaabbaabaaabababbaababaabbaabaabbbabababbbaababaabaabbaaabaabaaaaababbaabaaabbbbbbbabbbbbabaaabbaaababbabaaaaabbbaaabababaaaabbbbbbbbbabbbabaaabaaaaabbbbbabbaaababaaaabaaabaaaaababababbaabbaabababbbbbaaaabbabaaababaababababbbbbbbbbaaaaabbbababbbbbabababaabaabbbabbaabbbabaaababbbabbabaaaabbaabababbbabbbbbbbbaaabababaaabaaaabaabaabbbaaaabaaabbaabbbbbbbaaaaabaabaaaabbaabbbabaabababbaaaabaababaaaabbaaabaabaabbbbabbaaabbbababbabaabbbbababbaaabbbabbaaabbabbbbbabbbabababbabbbabbbbaaabbbaababbababbbaabbaaaaaaabbabababbbbaabbaaabababaabaabbbbababbabbababbbbbaabaabbbbabbbaababbabbabaaabbabbabbaaabbbaabaababbbbbaabaabaaabbbaaabbbbbaaabbbabaabababbbbbbaaabbbbabbaaabababbaabaabaabaabbaabaabbaaabbbaabaababbbaaaaabbbabbabbbabaaabbabaaabbbbabaabaabababaaabaabbaababbabbabaababaaaabbbaabbabababababbbaabbaaabbbaabbbbbabaabaaaabbbaabaaabaaaabaabababbbaaaabaababbbbabbaabaabbaabbbbaaaaaabaaabbbbaaabbbbbbbbbaabbababbbaababababbabbababbbbababaabbabbbbabbbaabbbabbaaaabbbbbbbbababbaabbaaaababaaabaabababbabbaaaaaabaaaaabbbaabbaabaaabaabaababaaabbbabbbaaaaabbbbbbaababaabbabbbbaaabbbaabbbaaababbababaaaabbaaaabaaaabbbabbbaababbababaabbaababbabbaaaabbbaabbaaabbaabbaaabaaaabbaabaaaabaabbaabbbbaabbbbbbbbbbbbbabbbbbaaabaaabaabbaabbaaaabaaaaababbabbbaabbabbbababaabbbbaabaabaabbabaabbabaababaaaabbaabaababbaabbbbbbaaaabaaaaaabababaabaaabbbbaaabbabbbaaababaabbaaabbbbbaaabbbbbaaaaabbaababbbbbaababbbbbababaabaabbbbaaabbabbaaabaabbbbaabbbbaaabbbaabbabbbbaaabbbbbaaaaaabbbbbbaaaabbababbabaaabbbbaaaabbbbaaaaaaabaabaaabaababaabaaaabaaabbbabaabbbababbaabbabbabaabbbbaaaababaaababbabaaabbaaabbbabbabbbbaaabaaaaabbaaaabbaaabbbaabbbbaabbbababbabbbaaabaaabaaaabababaababbbaa
aabbbabaaaabbaabababbbbababbbbbbaaabbbaaabbabaabbbbaababbababbbabaaaabbbbbbbabbbaaaaabbabaaaabababbabaababaaabaaabaaababaababbbbbaabaababaaaaabbbabbbababbbbbbbbbaaaabaaaaaaabbbabaaaababbaaaababbababbbbaabbaabaaabaaaaaaabaaabbabbabaababbbabaaababbabbbbbbbabbaaababbbbbaababaaaaabbbbbbaaaaaaaaabbabbaabaaabaaabbbbbaabbbaabbaaaaabbbbaaabaabbbbaaabbbababbbabbabaaaaabaabbabbabbbbbaabbaababaababbbbababbbaaabbbbbabababbabbababbabbbabbbbaaaaaaababbbaaaaaaababbaaabababbabbbbbabbaaabbbaaaabaabbbabbaaaababbbaabaababbbbbbbaababaababbaaaabaaabbbaaaaababbbbabbaaaaabaaabaaabbaabbbaabbbaabbbbababbaabbaaabbabbabababbabbbbbababaaaabaaaaaababbabaaababbaababbababbbbabbbbbababbaaaaaabbaaaabbbbbabbbbbbaababababbabbabaabbabaaaabaaabaabbbabbaaabaaabbababaabbbababbaabbabaabaaababaabbaabbaabbbaabbbabaabbbbbaabbaaaaaaaabaabbaabaabbabbaabbaaababbaabbaaabbbbaabaabababaaaaaaabaabababaaaaaaabbbbbbaababaaaabaaaabbabbbbbabbbaaabbbabbaaabbaabaaababbbbabbabbbaaabbaabbabaabaabbbbaaabbbbbbabbabaabaabaabababbbabbbbaabbaabbaaabbaaabbbbbaaaaaabbaababaaaaaabbbbbbbbbbaaababbabbabaaabbaaaaaaababbbbbbbaabbbabbaabaabaaabbbaabababbbababbbbbabaabaabbaaaabbbaaabbbbbaaaaabbbabbaaabaaaabbababaabababbaaaaaaaaabbabbaabbbbaaabbabbaaabbaabbbbabaaaaabbaaabbababbababaabbabababaabaaabbbbbbbabbaabaaaaabbbbbabbababbbbabbbaaaaabaaaaaabbbbbaabbbbaaaaaabababaaabaaaabaabbabbbabbbbabaabbbababaabbbaaaabaaaabaaaabbaaaaaaaabbbaaaaaabababbbbababbbabbababbaaaabaabaabbaabababaaaabbaabaababaaaaaaaabbbbaabbaaabbbabaabaabbbabababbababababaaabbaabaabaababaabbbbabababbabababbabbababbbbbabbbbaaaababbababababbababaababbaabaaaaaaaaaaababbaabbabaaaabbbabaaaaaaaabbabaabaaaaabbaabbbbabbbbaaaabbabaaabbbabaabaabbbbabbbaaabbbababbabbbaabbbbaaaabbaabbababaaaabbabbbabaabbabaaabbabbbaaabaaaaabbabbbabbbababbaabbabaabbbbbbbabaabbbbabaaaaaaaaaabaabababbbbbbbabbbabaabaababaaaabbaaaaaaaababaaabbbbaabbbabbaaaababbabbbbaaaaaabbbaabbababaabababaabbaaabaabbaabababababaaabaabbbbbbaabbbabbbbababbabbaabbbbababbaaababaaababbaaaaabaabbbaaaaabbabbbbbbaabbabaaaababbaaa
bbaabaabbaababaabbaaabbbabbbaabaaabbaabaabaaabaabbbbbbabbabbaaabababbabaabaabaabaaaaababbbabbaaabbabaabbbbaabbababbaabaababbbbbabbbbaabbbaaaaabababaaaababaabbaaababbabbbbbabbbbaababbbbabbbbabababbbbabaababbabaaabababaabaabaaababaaabbbbabaabaaaaaaabaaaaaaabbbbaabaabbaaaaaababaaaabaaabaaababaabaabbaabbaabaababaaaabbaaaababbaabaaababaaaabbababbababbbaabababaaabbbbbbababaabbbbabaaaaabbabaaabbabaaaaabbbbaabbabbbbbabbaabaabbaaabaabaabbaabbbabbaaabaabaabbaabbaaabaaaabababbaaabababbbaabbbababbabbbbbbabbbabbbabbabaaaabbabbabababbbbbbabaabaababababbaaabbbbabaaaabbbbbbaaabbbaaabbabbbbbabbbaabaaabaabaabaabaaaababbbaabbaaabbabbaaaababaababaabaaababbbabbabaaaababaababbabbaababbaabaababaaabbbaabbbbbbbbaabbababbaaaabbaaaaabaaaabbabbabbbbaabaaaabaaabbabbbbababaababbbbabbabbabaabbbbbaababbbaabababaaaaaabbaaaabaaabbbbaabaabbabaaabaaaaabababbaaabbabababbabababaabbabbbbbabaababbbababbabbbbaaabbbababbbbabbbbbbabaaaaaaababbbbbabbaaaaaabaabbaaabaabbbaaaaabbabbaaaaabaabbbabababbbbbaabbaabaabaaabbbbbabaaabbaaabbabaabaabbababbaabaaaabababbbbbaabaaaabbabbbaabbbababbbabbbbbaababaaabbbabbbabbaaabaabbaabbbbbabbbaabaabbbbbabbabaaaabbbabbabbbbbabbaaaaaaabaabbaababaabbaababbaaabaabbbbabababbaaabaabbababababaaabaaaabbbbaabaabababaaaaaabaabbbbbbaaaaaaaaabaabbbababbabbabbbbababaabaaaaabaaaaaabaaabbbaabbaabaaababaaaaaabaabababbaababbaaabbabaabbbaabaabaaaabaababbaaababbbbabbbbaabbbbbbabbabaaabbabaabbabaabaaaababababbbaaabbbbaabbbabbbbaaabbbbbbbaaabbbbbbbabaaabaababbbbbaababbaaabbbabaaaabababaaababbbbbabbabbbbbbaaaabbbbaababbabaabbabaaabaababaaaabbbbbaaabaabaabaaabbabbaaabbaabaabbbabbbaabbababbaabbabbbabaaabaabaabbbabbbbabaabbaabbaaabbaabaababbaababbabbaaaabbbbbaaaabbbaaaababbaabaabbabbbbbbaabbaabbabaaababbbabaabbbbaababbbbaaaabaabbabaabbaaababbbaababaabbbaabbabbbbabbbbabbbbbbaabbaaaaaaabbababbbbbabababaaabbbaabaaabbabbbaaabbaaaabaaaaabaababaabaaaabbaabaaabaababbbaaaabaabaabaabaababaabbbbaabbaabbabbababaababbabaababbaaaaabbabbbabaaabaabbbaabbbaabbaabbaaabaabababbabaabaaaababbbbbbbaababbbaaaaaaaabbabaababb
aababbaaabababababbabababaababaaaabbabbabbaabbabaabaaabaabaababbabbbbaaaaabbaaaabbbaaabbbabaaabbbabbabbbabbabaabaaabbabbabbaaaaabbaaabaabaabaababbbabaabbabaabbaaababbabaabbbabbabbbaaaaaababaaabbbbbbabbababbbbbaaaabbbaabaabbbabbabbbabbababaaabaaabaaababbaabaabaabbbbbbaaaabbaababaaabaaabbbbaababbbaababbbaabbaaabaaabbbbbbbbbbaababababaabaabbbbaaaabbaababababbbbaababababaabaabaaaababbbbbabbbaabbbabababbabaabbbaaaababbbbbaabaaababbbbbbbbbbbabaaaaaaabbbbaabbaabbbaabababbaaabbbbaabaaababaaabbbbaaababbbbbbabbbabbbaaabbbbbabaabaaabaaabbbbabaababbbaababbababaabbbbbaaaaabbaababbbaababaabaabbbbabaaabbaaabbabbabaabbaababaaaabbbbaabbbbbbbbbaaabbbabbabbaaabbaaaabbabbbabaaabbabaabbabbbabaababaabbbbababaaaaaabbbaabbababbbabbbaaaaabaabbbbaababaaabbabbabaabbaabaababbabbaaabbaaababbbbabbbaababbbaaababbaababaaabaaabbbaaaabaabbbaaaaaaaabbbababbbbbbbbbabaabbbbbbaaaaabaaabaabaaaaaababababbaaababaaabbaabaabaaaabaaaaabbbabbaaaababbabbabbbbabbbbabbbaaaaaaabbbaabbaababaabbbbbaaababbbaaaaabbbaaabbbababaabababbbaaaaaababbabbabaaababbbabbaaababaaaaabbbaabbababaaababababaabbbbbbbabbbabababbbbabaaaabbaabbbbbababbabbababbbbbbbbaaabaabaaaabbaaaaaaababbaabaaaaababbaaaabbbababaababababbabaaababbaaabaababbababaaaaaababbabbaaaaaabbbbbaabbbabbaabbabbabaaabbaabbbbbbbabbabbabaaabbaabbbaaabbaaaaabaabbbabbbbabbbabaaaaaaaaaaabbbabaabaaaabbabaabaaaabbabaaabababbbababbbbaabbbabaabaababaababbabaababbaababbbabbaabaaaabbabbbbaabbaaabaabbaabbbaaababbabbbaabbbabaabababbbbbaaabaabbbbbaabbababbabaaababbabbaabbabbabbbaaaabbbbaabbaabbbaabbabbababbbababbababbbababaabbaabaababbaababbbbbabaaabaabbabaaabbaabbbaaaababbabbbbbaababbbaabaaaabbbbbbbaaaababbbababbbbaaabbaabbbbaababbbbbbbbaaaaabaababbaabbaaaaabbbbaabaabbbabaaabbaaaabaabbaabbbabbbabaabbbabbbbbbaabbbaababbbaababaabbbabaaabbaabaabbaababaaabbbababbabaaabbaaaabbababbbbbbababababbbaaabaabaaaaabbbbaabbaababaabbabbbaabbabbabaaabaaabbaaaaabbaabbbabbbabbbaaaaabbbaaaaabababbabbbaabababbbbbaaaababaabaaababbbbbbbaaababbaabaaabbbbabbbaabbbbbbabbabbbaababbbababaabbaaabbababaaaaaa
bbabbbaabbaaaabbabbabbaaaaaababbbbaabbbabbabbbabaaabaabaaaaabbbabbbabaabaabbabbabaaabbbaabbaabababbabbbbbbbbababbaaabbbbbaaaaaabbababaabaabaaaabaabaaaaaabbababbbbbaababababababbaabbbabbaaabaaabbababbabaaabababbbaaaaaaaaaabaabaaaabbaaabbbbbbaabbaaaaaabaabbababbabaabbbbabaaaaabbabbbabbbaabbaabaaaabbbaaaabaabbaababababaaabbbbbbabbbaaaaaababaabbbbbbabbbababbbbaaabbaabbbabbaaaaabaabbbaabaabbbabbbabaaabaababbaabbbabbabababaaaaababababaababaabbbbbbbbbaabababbabbbbaaaabbabaabaaabbaabaababaabaaababbbbbbaabaabbabbabbaaaaaaabaababababbabbbaabbbaaaababbaababbababaabbababbaaababbbbaabaaababaaabbaababbbaabbabbaaaabbbaaabaaaababbbabbababbbbbabbbbbbbbbaaaaabaabaabaaabaaaaabaaaabababaabbbababbbbbabaaabbaabababbabbabaaabbaaaaabaaababbbbbabbbbbaababaaaabbabaaabaabababababbabaabbaabbaabaaabbaabbbbabbbababbbbbbbbaaaaaaabaabababaaababaabaaaabbaaaaaaabababbbababbbababababbaaabbbabaabbbbbaaaaabaabbabababaaaaaaababbaabbbbaaabbbbabbaaaabbbbababaabbaaaababbabbabaaabaabaaaabbaabaabaabababbaaaabbbbbababbaaaabbbababaaababbaaabbbabaaabbabbbbabbaaaababbaaabababaaababbaababbabbaaaaaabbaaabbaabbabaaabbababbbbabbaaaaaabbabbababbabaaaaaaaaabbabbaababbababbaaabbbbaaabbaaabbaaaabaaaababaaabbbbababaabbaaabbababbbbbabaaabaaaaaabbbbbaaabbaabbbbbaabababbabbabbabbaaabbaababbbbbbbababbaaaaabbbaababaaaabbaabbaaabbbabbaaaabaababaabbaaabaabaabbbbaaaabaaaabababaabababbaabbbaaabbbbabbaaabbabbbbaabbabaabbaabbaaaabbbaabaabababababaabbabababbabbbbbabbbbbaaaabbbaabbbababaabbaaababaaaababbbbbbbaaabaabaabaaabaabaabbbbaaabbaabaabaabababbabbbaababbbababaabaabbbabbbabaabababbababababbabbabbaaaabbbaaaabbbbabbbbabaabbbababbbababaababbbaabaaaaaabbabbaabbbaaabbabababbaaaabaabaaabbbababababbbaababbabbbbaabbaabaababbbaabaababbbbababababaabbbbbaaaaabaabbbbbbbbbabbaabababbbaabbbbabbababaababaaabbaaabbabbbbaaabbaaabbaabbbaaababaabaababaaaaaababbbbbbbabaabaabbbbabbbbababbabbabaababababbabbbaaabbbaabbabbabbbbbbbbaababbaabaaabbaaaabaaaabbbaaaabbaabbabbaabbaaabaaabbaaaaaaaaaabbabbaabaabbbbaaabaaababbbaaababaaabaabbabbabbbaaaaaabaabbbba
aaaabbbaaaaabaabababaaabaababbbbbbaabbabbabbababbbabbbabbbbaaaabbaabaabbaabaabaabbababaaabaaaabbbbaaabbabbbbbabbbabaaaabbaabaabaaabbaababababaaaaababababaabaaabbabbabbbbbbbaaaabbbbabaaaabbbabbbbaaaababaaabaaabbaaabaababbaaabaabaaaaaaaabbbaabababababaabbaaabaaabbabbababbbbaabababbaaaababbbbababbaaaabaaabbbbbaabaababbbabaaaabaaaabbaabbaababababbbabbabbaaaaabbabbaaabaabaaabbbbbbbbbbabbabbaabbabaabbabaabbbbbbaaaababbaaabbbbabaaaaabababbbbaaaabbaabbaabbbbbabaaaaaabbaabbbaaabbbbbaababbaababbaababbbabababbbbabbbbbbbababaabbbbbbabaaaababbbababbabaabbbaabaaababaaabbabbabaabaabbabaaaaabbbbbabbbbaababaababbaaaaabbbaaaaababbabbabaababbabaabaaababababbbabaababaaabbabbbaabbbbbbaaaaaaaabaaaaaabbbaabbbbbbaabbbabbbabbababaaaabaababbbbbbaabbbbaaabbbbbbaabbabbabaabbbaabbbbbabababbbaabababaaaaabbabaaaaaaaaabbaabbabbbbbabbbbabaababaaaabbbaaabaaabbababbbabbaaabbbabbabbaaaabaabbaaaaabbaabaababbbbbbababbabbabababaaaaabbbabaaabbaabbabbababbabbbabababaabbbabaababaabbabababbbbabbabbabbbbbabaabbbaaabbbbaaaabaabbbaaaabbabaabbbababaabaaaaababbbabbabbbbaabaaaabaabbbaaaaababbbababaaaabaabbaabbabbaaabbbbaaabbabababaabababbbaababbababbbaabaaaaabaaaabbbbbaaababbbababbabbbababbbaaabbbbaabaabbaabaababaababababbbbaabaaabbbababbabaabbabbbbbbbababbbbabbbbabbbabaaaaaaabbbabbabbaaaabaabababbabbbabaabbbaabbabbbbababbbaaabababbbbbbbbbbababbaaabbaababbabababaabaabaabbabbababababaabbbabababbabaaabaabbbabbbaaaaaaabbbaababbabaabbbbabaaaaaabaabbaabbbababbbbbbbabbabbaaababbabaabbbaaababbaababbbbbabbaaabbababbbabaaabbbbbbbabbabaaaabbbaababaaabbbbabaaabbabbabaaabbababaaababaabaaaaabbabababbabbaababaabaaaaaaabaabbbabbbbaaaabbbabbababbaaaaaaaabbbbbaabababbabaabbabbabbbabaaabbaaababbbbaaababbbbbaaaaaaaaabaaaabbaabaabbabbbbaabbaabbaabaababaababbabbbaaabbababbababababbaabbabbaaaabbaabaabbbbaabbbabaabbaabaabaababbbaaabbaabbbaaaababaaaabbabbbbabbaabaaaabbaabaabaababaaabbbbbaaaabbbaaabbbbaabbbbbbaababaaabbbbababbaabbbaaababbaaabbabbabbaaabbabbaaaaaababbbaabababbaaaabaabbabbaabababaabaabbaaaabbbaaabbbbabbbbaaababaababbaabbaba
babbbaaaaaaaaabbbaabbaabaaabbbbbbaaabbabbabbbabbabbbababaaabbbaabbaabaabbbbabaaaaaabaaabaabbbabaaaaabaaaaaabbaabababaabaabaabbaaabbbaaababbabbaaaabbabbbaabbbabbaaaabbbabaabbbaaabbbbaaaabbabaababbbbaabbbabbbaabbaabaabaababbbbbbbbbababaabbabaabaabbbbabbbbaabbaabaaabbbabbbbaaabbabbbabababbaaabbababaaaaaaaabaabaababbbaaabbaaabbbbbbaaaaabbbaaabaaabaaabbbbbbbbabbbbabbabaabaabaabaabaabbbbabbbbaabaaabbaabbbabaaabababaababbbbbbbbabaaabababbaaabaabbaaabbbbaaabbbabaababbaabbababbabbaaabaaaaabbabbaaaababaaabababbbbaababbbabbabababbabaababbaaaabbabaaaaaaabaaabbbbabbbabbbbabbbababbbbaabaababbabaababbbaabbaaabbaaaaaabaaaaabaabaabbabaababbbbaabaaaababaabbbbbaaabbaabababbbbbabbaabbbbbbaabbbabbbaabaabbbbbabbbaabaabaaaaaaabaaaaabbbababaabbbaaaaabaababbbbbbabaaaabaaaabaaaababaabbbbaaababbbaaaaabaabbaabaaabbbababbaaaabaabbbbbabbabaaaaaaababaabbbbaaaabbaababbbabbabbaababbabbbbabababbbabbaaaaababbabaaabbabaabbbbbabbbbabbaababaabbbbabababbaaaaababbbbabababaabbabbababbbbaababbbabbbbbbbaababaabababbaaaababaaabaababbabbbabbaabababaaabbbbaabbabaabaabbaaabbaabbaaaaaaabbbaaaaabbbbbaaababbabaabaaaababbabbbaababbabbabaaabbbaaaabaabbaaaabaabaaaaabaaabababaaaabbbbbbaaaaabbabbbababbbaaaaaabbbbbaaaabbbbabbbaababaababababbbbbaaabaabbbabbbbaaaaabbbbabaabbbbaabaaababaaabaaabbabbbbbbbabbaaabbababbbabbbaaabbaabbbbaaaaabbabaabaaabababbbaaabbabababbaabbaabbaababaaaaabaaaabbaaabbbaabbbabaaabbabbbaaaaaabbbbabbaaaabaaaabababaabbabaabbbabbaaaaaabbabaababbabbbbbbbaabbbaaabaabaaaababbbaaababbbbbabbabababbababaaabbabbbbaaabbbbbbaabbaabaaaaabbbabbbbaaaaabaabaaabaabbaaaabbaaaaaabbbaaabbabaabaaababaaaaabaababababababbbbbabbaabababbbabbbabbbabbbabbabaaaaaaababaaaaaabbbbaaabaabbbbaabbabbbaaaababaaaabaaaaaaaaaaaaaabaaaaabbbababababababbabbbabaababbaaabbbbbbbbbbbaaaaababaabbbbbbabbbaabbabbbaaaaaaabaabababaaaaabaaabbaabaabaaabbaaabbaabbabaababaabbabbabaabababbaaabaaaababaaabbbabbaaabbaabaaabababaaaaababbbababbbbbabaaaaababbababaaabbabbabaabbaabbabbbbbbabaabbaabaaabbababaabbaaabbaabaaabbbababbaaaabbbababbbaababbbaababaaabba
bbaabbabbabbaaaabaaabaaabbaaabbbbbabbaabaaabaaabbbababbaabaabababbaaaaaabbabbbababbbaaababbabaabbbbbbbbabababaaaabbaaaabbbbbbbbabbbbaabbbbbbbbabababbbbaaaabbbabbbbabbabbabbbabbbbbaabbaaaaababbbbababbbbaaaababbbaabbbababaabbbababbabaaababbbabbaabbaabaabbababbaaaabbabbaabbabbbbaabbaabbaaaaabaabbabbabaaabbabbaaababaaaabaaaabbbbaaabbbabbbbbbbbaabbaaaaaabbbaabbabbbabbaaabbbbbbabbbbabaaaabbabbbbbbaaaabababaaabbbaaabaabbaabaaaabaaaaaaabbbbbbbbbaababaabbaabbababbbbbbbbabbbbabbbbbabbababaaaabbaaabaabaaaabaabbbbbbbaaaabaabbababaaabbbaabbbabbaabbbbabbbbaababbbbbaabbabababbbaaaaabbabababaaabaaaabbabaabababaabaaaaabbabbbabbaaabbaabbaaaaaaabaabaaaaabaababbbbbaaababaabbababbbabaababbaabbabbbbaabaabababbabaabababbbbbbaabaabaabbabbbbbbbbbbbbaabaabbbabbabaabababaabbbbaaabababababbaabbbabbbaaaabbaabbaabaabbbbabaababaabbabbbaaaaaababaaaabaabaabaabaaaaabaaaabbbbababaaaabbaaaaaabbaabbabbaabaabaaabbabbaabbabababbaabbabbbabbabbbbbaaaaaabaabbbabaabbbbbabaabbbabaaaaabbbabbaabababbaaababbabbbaababaabaabbbbbaababababaaaabbababbbabbbbbbbaaabaaaaaaabaaabaaaababbbbbbabaabbbabaaabaaabbbbaababaabbaaaababbabbbbabbbaaaaababbabbababaabaaabbbabbaabaaabbbbbbbabababbbaaaababbababbbaaabababbbabbaabbbbaababbbaabbbbbabbaabbababbbaabbbbbbbbaabbbbabaaababaaabaaaabbbaaaabaabbaabbaaaaaaaaaabbbbaabababbabbabbbabbaabbbaababbaaaababaabbababbbbbababbabbaaaaaaabbbaabbabaaabbabbbbaabbabbbbbabbaaaaabbaabbababaaababbbbabaabbaabaabababababbbabaaaaabbbaabbabaaaabaaaabbabaaabaabaabbbbbbbabbbabaabaaabbaaabbaaaaaabaaaabbbbbbababbbbaaabbaabbbbbaabaaabbaabbbbaaaaabaaabaaaabababbbbabaaababababbbbbbbbbaaaaaabababbaabbbbaaaaaaababbabbbbbbbbbbbbbbbbbbbbababbabbabaabababbaabbbaaabbabbbaabbabaaababbaaabbaaaaababbbabbbabaaaaabaaabbabbbbbbaaaababaabbbbbaababaaaaababaabbaaabbbbbaaabaaaabbabaaaabaabbbaabbabbabaaababaabbaaaaaababbabaaaabbbbbaaabbbbbaaaababbaaababababbbbaababaaabababbaabaabaaaabaababbaabaabbaaabaabababbabaaabbbaabbabbbabbbabbaababaabbbaabbbbbabbaabaaaababbaababbbbabbaababaaabbaaabbabbabbaaabaaaababbbbababaabaabbaabbaaaab
bbabaabbbabbaaaaabaaabbababbbaabababbbaabbbbabbaababbaaaaaaaabbbbaabbbbabbaababaabbbbabaabbbbbbaabbbbbbbbbbabbabbbbabbababbbabaaaabaaabaababbaabbaaaaaabbaababbaabbbbbbbbabbbaaababbabbaaabbbbabaaaabbaabbabbbbbaaaaaabaabaaaabaaaaabbabbaaaabaabbbabbbabbbbbbbbbbabbbbaababaabbbaaaabababbbaabbababbaabaaababaaabbaabababbbabbaababbbbbbabbaabbbaabbbabababaaabababbbabbbaaabbabbbababbabaabaaabbbbbbabbbaabbaaaaaabbaabbbbbabbbababbbababbbaaaabbabbbabbbaabbbabbababaabbabaaaabababbbbbabaaaabababbaaaaabbbababaababababbbbaaabbbbbaabaabbbbaaabbbababaaabbbababaabbbbbbabbbaabbbbabaabaaabbbbbbaababbabbaaaaaabababbabaaaabababaabbabbaaababbbbaabaaaabbbaabaabaabbabbbabbbabaaabbabbbbbaababbabbababbaabaaaabbbbabbaaabbbabbbbaababbabbbaabaaababaaaabbaabbabbabbbababbbabbaaabbbaaaabbbbaabababaabbbabaababbbbbbbbabbbababaaabbbabbbbaaababaabbaabaabababbaaabbaabaabbabbabbbaababbaaabaaabbbaaababbaaaaababaaaaaabaaaabaabbaabbbaaaabbaabbaaabbbbbbbaabaabbabababbaabbbbaaaababbaabbbbaaabaaaaaabbbbabaaabbabaabbbbbaabbaaabbbbbaabbaaaabbaabbaabbbababbbabaaaabaabaaabbababbbaaabbbaaaaababbbbaaabaaaabbababbaababbabbbaaabbabbaaaabaaaabbaabaaabaabaaaaabaaabbaabaaabbababbaababbabababaaaabaaaaabbbaaaababbbbbbbbabaaaababbaaaababaabaaabaabaabbbaaaabbbaababbbababaabababbaabaabbabbababababbbbabbbaabaabbaaabaaaaabbbaaabbbaaaaaababaaaabbbabbbbabbabbbababbaaaaabbabaabbbbababbbabbbabbababbbbabbbbbbbbabbaaaabbbabababababbaaababaaababbabbabbbaabaaaaaaabaaaababbbaaabababaabbaaababaaaaaaaaaaabbabaabababaabbaaabbbabbaaabbabbbbaabbbaabbabbabbbabaaaabababbbbbabbbabbbbaabbbbaabbaabaaaaababaabaabbaaaabababaaaaaaabaaababaabbbbbaabaaaabbabababbabababbaabaaaaaaabbbaaababbbaabbaaababaaaabaabaababbabaabababaaabaabbabbaabbbabbaabaaaaaabbabbbabbbbbbbabbbabbbabaaabbaabbaaabaaaababbbaabbabbbbbbbaaababbaabbbaabbbbaaaaabababbbbaabaabaaabbabbaaabbbbaabbabbabaabaaabababbabbabaabbbbaababbababbaaabbaabbabbaabaaabaaabaaabaaaababbbbabbbabbabbabaabaabbaaaaaaaabbaaaabbaabbbaabbbabbbbbaabbbbaababaaabbaaabbabbbaabbabbbbabbabbbbabbabbbbaaaababbbabbabaaba
aaaabaabbabbaabbbbaaaabbaabbbabbaabbaaabaaabbaabaaabbaababbbababaabaabaababaaaaabbbaabababbabaaabbaaabbbabbabaaabbabaabaababaaabbbabaababbbaaaabbbbaaabaabaabaaabbabbbababbabababaaabbbababbbaaabaabbbaaaaabababaaabbbaaabaaaaaaaabbbabbababbbbaaaabbaaaabaabaabababaaabaabbabaaaaabbaaaabbabaabbbaaaabababbbbbbbaaabbaaabbabababbaaaaaabbbbaaabbabaaabbbbaabaababbabbbbaaaababaaaabaaaaabaababbbbabaabbbbbaaaaabbaababbbbabaabbabbbabbbbabbaaaabaaaabbbaabaabaabaabbabaabbbaaabaaabaaabbbabaabababbaaabaaaaaaabbabaaaaabbbbbabbbbaaaaaabbabbbaaaaabbaaaabaaaaabaaaaabaaaaaababbbbaababbbbbaaabbbbbaaaabbaabbabbabbbbbbbaaaabaabbabaaaabbbaaabaabbbababbaaaaaabbbbaaabbbaaaaabbabbaabbaaabbababbaaabbbbbbbbabababaaabbaabbbbbabbababbbbbaaaaaaaaaaaababaabababbabbaababbbbbbaababbbaabbbaabbbaabaabbbaaaaababaaabbbbabaaabbabbbbabaaabaababaabababbbbaaababbbababaabaababbbaabaaabaaaabbaabbbbabbaaabbaaabbbaaabbbbaaabaaabaabbabbaabbbbbbbabaabbaabbbbaabaabbbaaabbabbaaaabaabbabbbabbababbbaabbabaaaabbbbbbababaaababaabbbaaababbbbaababbbaaaaabbabbaabbaaaaaababababbaabbbbaababbabaaaaaabbabbbbbababaabbbabbabbbabbababbbbababbaaaababbbbaaaaaabaaaaabbbbbaabababbaaabbaababaababbabbaabababbbaabababbbbabbbbabbaaaabbbbbbabbbbbbbbaabbabababaababaabbbbbabababbaabaaaaabbaabaabbabababbbabbabbbbbaaaaaabbabaabbbbabbaaababaabbabbaaabaaababababaabaabaaaabababbaaabaabababbababaaaabbaabbbaaaabaabaaaaaabbaaabbaababbbaaaabaaaabbaababbaaaaaaaaaaabaaaabaababbabbbbbbbbaaabaaaabaabababbbbbbbbabaabbbbabbbbbbbababbabbababbbbababaabaabbbbbabbabababaababaabaabaaaabbabbbbabaaaabbbabbabbbbabbaabbbabbbbabbbaabbaaabbbaaaabbaaaabbbbbababbaaaaabbbaaaaaabbabbabbbaabbababaaaaaabaabbbbabababaababaabbbbbabaaabbbbaabbbaababaaaababbabbabaabbbbabbbbbaabbaababbbaababaabbbaaaabbbaaaaaaabbbbbaabbbabbabbaaaabbaabbbbbbaaaaaaaaaaaaaabaaaaaabbbbbaabaaaabaaaaaabaaaaababaaabbaabbbbbaabaaaaababbbababbaabbabbbaabbbbabbabaaabbbaaabaaaaaaabaaabbbbbbabbaabbbaabaabaaabaabaaaabbbaabbbaaaabaabaaaabaaaabbabbaaaabbaababbbbaaaaaababbaaababababaabaaaabaaabaabbaabbbbbbabbabbba
aabbaabbaabaaabbbbaabaaabbabbaaabaaaaabbaabaabaabbbbabbbaabaaababaaaaababababbbbaababbbaaaabaabbabababbaabbaabaaaabaababbabbababbaaabaabababbabaaabababbbbbaaaabababbabbbabbbbbabbbaababbbaabaababababaaabaababbaaaaabbbabababaabaaaaaabaabbaaababbbbbbaaabbaababaabababbbbbaabbbaaabaaabbbbabbaaabbaaabaaaabbababbabbbabbbbaaaabbababbabbaaabaaaaabaaabbbbbbbaabbbabbabbababaaaabaabaaaababbabbbbbbbbbabbababaababbabbbbbaababaaaaabbaabbabaaabaaaababbbbbbbababbaababbbbabbbaaabaabaaaabaababbbbbbabbabbbbbbbaabbabaabbaababbbbaabaabbbbababbbbaaabaaaaaabbbaabbbbaaaababaaaabaaabbaaabbbababbbaaabbaabbbaaababaaaabbabbbabbbbbaabbaababaaabbaababbaabbbaaabbbbababababaabbbaaabbbbbbbababaaabaababbbabbbabaaaaaaaaaabbabaababaaaaabaaabaabaababaaaaaabbbaababaabbaaabbbabbababaababbbbbaabaababbbabbbaababbbbbbaaabababbabbbbabbabbaaabbaaaaababbbaaaaabbbaaaababaaaabaabbbaabbaaaabaabbbaaabaabaaaaabbababbbbabaaaabbaaabbbbbbbbaaaaaaabbbbaabaabaababaabbababbbbabababaaaabbabababaaaabbbabaaabbbbbbbbbababbabaaabaaabaabaaabaabbbaabbbbabbbaabbaabaabbaaaaaababbabaabababbabaabbabbaaaaababaaababababaabababbbaaabababbabbbaababbbbbbbabbbbababbaabbbabababaabbbabbbababababaaaababbbbabbabaaabbabbbabbaaabbaaababaabbbbbbbaaaabaabbabaabbbbabbabbabbaababaaababbaababaaabaaabbbabbaabbabababaaaabaaaababbbbbaaabaabaabbbbbbabaabbabbbabbabaababbabaaaaabbabbbaabaabbaabbbbabbbabaabaaaaaaaabaaabbaaaaaaaaaaaaaaabbaababababbbbabaabababbaaabbbbbaabababaabbbbbbaabaabaabbbbababbaaaaaaaaabbbaaabbbabbbababbbbaaaaaabbabaaaababaabaabbbbaaabaabababbabaabbbbaaabbaaaaabbbaaaaaabaaabbaabbabbaabbaabbaaaabbbaaaaabaaabbabaaabbbabbbaabbabaaaabbbbbbaaabbbbbbaabaaabaaaaabbbaababbaababaababaabaabbbaabaabbababaabaaaabaabaaaaaabbbbbabbaabbbbbbabbaabaaabbaabbaaaababbaaabaabbaaabaabbabaabbaaaaabbaabbbaaabaaabbbbaaaaabbabbbabaabaaabbbaabbbabbaababaabaaaaababaabbaaaabbabbbbbaabbabbbabbabababbbaaaabbabbababbbabbabbbabbaaabaaababaaaabaabbabbabaabbbaabbbbbbbabaabbabaabbbaabbabbabbbbaababbababbababbbbbbbbaaaaaabbbbaababaaaaabbbabbabaababbaaabaabaaababaaaaabaaaa
ababaabbaabababaaabbbbaaaaaaaaabbbabababbabaaabababbaaaabaababaabbaaaaababaabaabbbabbabbabbabbbbaaaabbabababbbaabbbaaaaaababaaababaababbaabbbbbababaabbababbbbabaaabaababaaabbabbbbababaabaaaaaaabbaababbbabaabbbaabaabbaababbbabbbbbbbaaaaaabbbbbbababbabbbabbaaaaabaaaaaababaabbabaababbabbabaabbaaabbbababaaabbabbabbbabaabaaaabaabaaaaabaaaaaabbaaaabbbabbbaaaabbbaaabaabababbaabaabaaabaaababaaabbabbbbaabbbbabaabbbaaabbaaabbbbabbabaaabaabbabaabaaaaabaabbaaabbbababaaabbbaabbbbaabaaaabbbbabbbaaaaabbbbaabaabbbbbbaabbbaaaabbaabbbbbaaabaaaaababbbbbabbbaaaaaabbaaabaaabbabaabbabbabaababaabbababababbabbbbbbababaabbababbaaaaaabbaabaaabbbabbaaabaababbbbabbbbabaabbbbbaaabbbababbaabbbbaabaaaaaaabaabaabaabaabababbbaaaaabbabbbbaaabaabbabbbabbaaabaaabbaaaabbabbbbbbaaaaabaaaabbabaaaabbabbbbbaaaaaabaaaaaaaabbbbbabaaaaaaaabbbbaaabaabaaababababbababababaaabbababbbbabaabbabaaaabbbaabbbbabbbbbaabbbbbabbaabbbabaaabaabbbbaaaaabbaaaababbabbaaaabababaabbabbabbabbabbabbabbbbbbbbaabbbabbabbabaaaaaaaabbabaaabaabbbabababbabababbabbbbbababaabaaabbabbbbbaaaabbbbbbabbbbaabbbbbbbbaababbaaaaaaaabbabbbaaabbbbabaabbaaabaababaaaababbbbaabbababbbaaaabaaaabbbabbbaaabbabbbabaabbbabbbaabbaabbbabbbaabbbabaabbabbababbaaabbbaabbbbaabaabbbaabbabbbababbbbabbbbaabaabaaaababbbaabbbbbabbaabbabbaabaaaaabbaabaababaabbbbabaaaabbbabbabbaaaaababbbbaaaabababaaabbaabaabaababaabbaabababbbbabaaaabbbbabbbabbaaaaaaaababaabbabbbbbbaabbabbbaabbaabbaaabaaaababbababbaaabbbbabbababaaababbaabbaaabaababbabbbabbbabbababababaababaaabaabaabbabbaaabaababbbbabbbaaabaabbbbababbaababaabaababbaaababbbaaabaaaabaabaaabaaaaabaaababaaabbaaabbaaababbabaabbabaaaaaabbaabaaabbbabbbbababbbbaaabaabaabaabbbabbbaaaaabbaaaabbbbbbbbaabaababbaabbbaabbbbbbaabbabbbaababaabababbabbaaabaaabbabaabaaabbabbbbabbbbaabaaabaabbbbaabbaababbaaabaabababbaababaabaabbbbabaababbabbbaaaabaababababababbbabbaaaababaabaaaaabbbababaababaabbbbbabbbabaaababababababbabbbbabbbbaababbbbbbaaabbabbaabaaaababbaaaababaaabaaaababbaabaabaababaaababaaabbaaabaaaabaababababbbbaabaabaabaaabbbaaaaaa
bbbbbbbaababbbabababbbbbbabaabbababbabbbaabaabbbbababaaaababbabaabbabbbaaaaabbabbaaabbaabbaaababaabbbabbbabbaabbbabaabababbaaaaababbbbabbbaaabbabaaaaaaabbbaabbbbbbaaabbababbabaababaababaabbbabbaaaabbaababbababababababbaababbaaabbababbabbabbababababbaaaabbaaabbaabbabaabaaabbaaabbaabbabbaaabbbbaabaababbbbaaabbabbbaaababbabaaababbbbabababbbbbababaaabbabbbbaabbaabaaaaababbaaabbaaababbbbbbabbbaaabaabbabbabbbabaaabbaabbbabaababaabbbbbbbababababaaaabbaabbbbaaaaaababaabbabaabaabbaabaaaaabbbaabbbabababaabababaaabbaababbbabbabbbababbbaaabaaaabbaaabbbbabbabbbaaababababaabaaabbbaaababbabbbabaaabbbbbababbabaabaaaababbaaabbbaaaababababbbaabaaaaabbbbaaababaabbbbaabaaabababbbaababbbbbbbbaabaaabbbbbbbabaabbbabaaababaaaabaabaaaabbbbaaaaaabaabaabaababaababababbabbaabbbababbabbababbbbaaabbabbbabbbbaabbbbaaaabbabbaaabaaababaaabbbabbbaabaabbaabaaababbaaaaabbbbbbabbbaaaabbbaaaaaaabaababbaaabbbbabbabaabbaabababbbbbabaababbbbabbaaababbaaaabababbbbaabbbbabbaaabaabbbabaaabbbbbbababaabbbbbabbbabaaaabbbaaabaabaaabbabaabbabaaaaabbaabbabaaaabbabbbbbbabaabbbbbaaaaaababbaaabababaabaaaaaabbaaaaaababaabababbaabbaaaaabbbaabbbaaababaabbbbaaaabaababbbbaaaabbaaaaaabaaaaaabbabaaaaaaaaabaaaabbbabaabbaabaababaaabbbbbbbbbababbaaababaaabbbbaabbaababbabbaabbbaaaaaaabbaababaaabaabababbbaababbaaaaabbaaaababaaabbbabbabbaababbbababababbabababbbabbbbaaaabababaaabababbbbbaaabbbbbabbaabababaaabbbbaaaaabbaabbaabbbbbbbbbbbaabaabbaaaababbaabbabbbabbbbabbbaabbbaaababbaaabbbbbaaaabaabbaaabaaabababbaaaabbabbbaabbaabbbbbbbbaaababbbbabbbbbbaababaabaababaaabaabbbbaabbaaabbaabbbbaabaaabbbbbabbbaaaaabbbbbaababbbbababababababbaaabaaaababbaababaaabababaabbaabbaabaaabbaaabbbabaaabbaabbabbaabbaaababbbbbbbbaaabbbbbababbbabbbbababaaaababbaabbabbbaaababbbababbbaaaaaababbabbaabaaaabbbbabaababaabbabbabaaabababaaabbabbabaaababbaaababaababbaabaabaaababaaabbbbaabbbbabbabaaabbbbbbaaabbaaabaaaaaaababababbbbbabbbbbbbbabbbababbaaabaabbabaaaabababbabbbbbaaababbabbaabbbababaabbabbbaaaabbbabbbbabbbbabaaababbabbaabbabbbabbaaaaabbbbaaabbbbaabbababb
bababaaabaabaaabbabbbaabbbbbaabbaabaabbaabaabaaaaabbaabbaababbababbbbababaaaabbabbbabbbaabaabbaaaabbaaaabbbbabbbbabaaaabaaabbbbabaaabbaababbbaabbabbbbbbabaabaaaaaabbbabbbbbababbbaabbaaaaababaabbaabbaababbaababababbbbaaabbbbbabbaabbaabbababbababaaababbabaaaaaabbbbaabbbbbaabbabaabbbabbaabbbaabbbbbaabbaaabaababbbaababaaaabaabbaabababbbbaababaabbaabbaabaababbaabbaababbaaaaabbbaaaabbbaaaabaaabbaaabaaabbbaaabaaaaabaabbbbbbaabaabbabaaaaaaaaabbaabbbaabbaaabbabbbababaababbbabbbabbabbabbababaaabaaaababbbababbabbbbabbbaaaabaaaababaaaabbabbbabbbabaaaabbabbbbbbabbabaaabababbbbaabbbabaaaabbbaababbbbbbbaababbabbbabbbaabbbbaaababbabbaaaaaaaabaaaaabbbaababaabaabaaaaaaaaabbaaaabbbbbabaabaabbbbabbabbbaaaaaaabaabbaabaabbabbbaaabaaabbaabaababaabbbaaaaabababbbbbaabbbabbbabbbbaaabaabbbabbbaabbbbaabbbaabbabaababbabbaaabbaabbbaaabbbaababbbabaabaabaaaaaababaaaabbbabbaaabbbbabaabaabaaabaaaababbabbabaaabaaabaabbbabbabbabbabaaabaababaaabbbbaabbabbaaaabbabbbabbababaabbbbaaaabababababbbbbbbbbaaababaabaabbabbbbabbbbbaabbbbababbababbababbabababbbbbaaaabababbbbabaaababbabababbbabbbbbbaabbabbaaaaabbbbbaaabaaaababbabbaaaabaabaabbaabbbbababaababababaaabbbaababbbbbbbaaabbbbbbbaabaaaaabababaabbababbbbbbaaabbbbaabbbbbbabbbbbbbaaabaaaaabaaabbbbbabbbabbbaabbababbbabaaabbaaaaabbabbabbabbabbbabbbaabaaabbbabaababaaabaabbbbaabbbbbabbbabaaababaabbbaaabaaabbaaaaaabbbbaaaaaabbbbbabbaaabaaaaababbababbabbabababaaaaabaaaaaaaaabbbbabaabbbaabbabbbbbbbabbbbbabbbbabaabaaaaabaababaaabbbaabababbaaabaaabbaabababbbbaaaabaabbbabbbaaababbaaabaaababaabbbbbbaaabbabbbbabbabbbabbbbbaaaaaaaaabbaaaabbaaaababaabbbabbaaaababbabababbbbaaaaabaaabaaaaabaaaabbbaaabbabbabbbbbbbaaababbbbbbbababbaaabbaaaabaabbbabbaaabababbabbabbbaabaaaabaabbaaaabaaaabbaabaabaabababbabbabbaabbaabbabbbababaaabbaabbabbaabaaaaabbaabaaaabbbababbbaabbaaabbababbbaaaabbbaaaabbaabaaaaaabbbbbaaaabbbbbabaabbaababaaaaaabbaaabbbaababbaaaaaaaaabaabbaabaaaaaaabbbbbabaabaabababbaabaaabaababaaabbaabbaabaaabbbaaaababbbaaaaabbbabbbaaabbbbbbabbbbaababaaabaaabbbaaabababbbbbabbbb
babbaabaaabaabaabaabbbbbabbaaaabbaaabbaabaabaabbaaabbabbbbbbaabbabbbbabaaaabbabbbbababababaabbabbabbabaabbbabbbaabbbaabbbbabaabaabbabbbbbaabbbbbababaaaabbaabbaababaababbabaaabaababbbbbbabbbabaaaabbabbaabbaabbabbbbaaabaaabaababbbaaaabbaaaaabbaabbbbaaababbaaaaababababaabaaabbababaabbaaaaabaaabababbabbaababaaaaabbbbbbaabbbbbbbaaaaababaabababaabbbbaabbaababaaabaaaabbbbbabaabbbaabbbabaabbaaaababaabbbababbabaabbaabaabaaaaaababaabbabaaabaabbbaaaabababaababbabbbbabaababbbaababaababaabbaabaaaaaabaaabaaaabbbabbabaaabaaaaaababbabababbabbabbbbbbaaabbbaaabababbababaaaaababbbaabbbbaaaaabbbabaaaabaaaaaaaaabaaaabbbbaabaaabbaababbbaabababbbbabbaabbaaaaabbbabbbabaabbabbaaabbababaabaabbbbbababaaaaabaababaabbbbbbababbabaabaaababbbaabbaaabbbbaababbabbaaaabbaaabaaabbbbaabbaabbbabaabaaabbbaabbaabbaabaaabbbababaaabbbaaabababbaaaabbaaabaabaaabbaabbbabababbbbabaabaaabbabbbaaabbabaaaabaaaaabbabaabbbbaabbaabaaabaababaaabaaabbabbbbbbabbababaabbabbbbaabbbabbbbbbbaababbbbbabababbabaabbbaaaaabaaaaaabaaaababbababaaaaaaabbbabbaabbbbaabbabbaabbabbaababbbbbabbaaababbabaabaabbababbbabbaabbbabbbabaaaabbbabaabbaabaabbbbbaabbbbaaaaabbbbbbbbbbbaaabaaabaabbabaaaaabaabaababaababbababaabbaaabbbbabbaaabababbaaabababbbbaaabaaaaabaaabbaababbabbaabbaabababaabaabaaabbaababbbaaaabbbbbbabbaabbaabbbaaaabbbabaabbababbbbbaaababaababbabaaaaababbabaabbbbabaabbbbbaabbabbbababbabbaaababbbbbbabaababbaabbbaabaaabbaaaaaababaabaaabaabbaaabbabbbabaaababaaabaaabbbbbbbbaaababbbbbbbababbbaabababbbaabbbbbbabbaaaaaabbbbaabbbabbababbbbabaabababbabaaabababababbaababaabbaaabaaaaabbabaaabaaaabaabababbabbababbbbaaabaaaabbbbaaababaaaaabaababbabaaaababbaaaabbbabaababbaaabaabaaaaabbaababababbbbabaabbaabbabaaaabbbbabbbabaaaabbaabaabbbaaabaabbbbabbaaabaabbbaababbaaababababbbbaabbabababaabaabaababaababbbaaabababaabaabbbaaabbabaaabbabaababbaaaaabbaaabbbbabbbaaabaaabaabaabaaababbbbabbaaabaabaaaabbabbabaabbbaaababbbabababababaababbbbbaaabbbbabbbaabaaaababbbababaabbbaaabaababababbabbbababbaaaabaaaabbbabaababaabaaabbbaababaaaaabbaabbaabbbbbbbaaaaba
abbabbabbbbaababbbabbabbbaaabbbaaaabaababaabbbbabababbbabbbabbababbabbaabbbbaaaaabbbabaaaabbabbababbaaaaaabbabaabaaabbbaaaabaabbbabbbbbabbbabbbbaababaabaabababbbabaaaaabbababbbbaaabbabaabbaaaabbbbbabbaaaaabaaabbbaaaaabaaaabaaabaaabbbaabbabbbbbbbaaaaabbbbbabbabaabababaababababbaaabbabaaabbbbabaabbaaaabbbbbbabaaaababbbaaaaaaaababbaabbbabaaabaaaabbaaabaaabbabbbbbaaaabbaabbaaabaaabbababbbbbbaaababababbbaaabbbaabaabbbbabbaababbabbbbabaaabbbabbbbabbabaaaabbbbbabaaaabbbabbabbbaaaabaaabaaaabbaaaaaabaabbabaaababaaaabbabaaabaaabaabaabaabbbbaabaabbabbababaaabaababbbaabbababbbababaabbabbaaabaaaabaaabaabbabbbbaabbabbababbababbaaaaaababababaabaaabbabbabaabbaabbbbbbaaabababaaaaababbbaaaaaabbabaabaaaabaaaaabbbabbbbaaaaababaabbbbbbaaaaaaaaabbaaabababbbabbbbbaaaabbbababaabbbbbabaabbbababaaabbabbbbbaababbbbaabbbbbbabaabbaabbabbabaaababbbabaaababbbbababaabbbaaabbbaaaabbbbabbabaaaaabbaabbbaabbbbbabbabbbbbabbaaabaabaabbbaabbaabbaabbabaaabbbababbababbaababaabbbabbbbbabbbbaabbaaabababbbbabbabababbaaabbbabbaabbaaaabbaaaabbbaabbaaabbbaaaabbababbbabababababbbaaaabaaaababababbbbaaabaaaaababbbaababbabbaabababbbababaababbbaaaaabbbabbbabababaabbbbababababaabbbaabaababbabaabbbbabaaababaaabbabaaabbbbabbbaaabababaaabbbbbbaaababbabbaaaabbabaabbbabbaabaabbbaababbabbbabbbbabaaaabaabbbbbbaaabaabaaabaaaabbaababaaabaaaaaaaabbbbbbbbababaaaaaaaaabbbabbaabbbaabbabbabababaabbbabbbaabbabaabaaabababbbabaabbababbaaabababaabbaaaabaabaaababbabababbaaaaaaabbaaaabbbabbbbbaabbbaabaabababbbaaabbbbababababbaaaabababaaaaaaaabaaaaaaabbababbababaaaaababababbbabababbbaabbaaabbabbabaabbabbabaabaababbbbbaaabaaabbbabbbbbbbbabbabaaabbaabbbbbbaabbaabbabaabbbbabbaabbaaaaabbbbbaaabbbabbbabbabaabaaaabaababbbbbaaabbbbbaabaaaaaaabaababababbbabbbababbabbabaaababbabbabbbbbbaabbaaaaaaaabaabbbbabbbbaaaaaabbaabaaaaaabbaaaaaaaabbbbaaabbbaaabbbabababbabbbbbbaababbabababbbbaabaaabbababbaaabbbababbbaabababaabbbbbbbababbaabaabaaabbbaabaaaaabbbaaabbabbbbabaababbbabbaababaabaaaaabababbaaaaababbbbbaaababbbaaaaabbabbabaabbbaaabbbbbaabaaabbababbbb
bababbbbaabbaababbabbbbaabaabaabababbaaaaabaabaaabbabaabaaabbabbababaabaaaabbaaabbababaaaabbababbabbbbabbabbabaabbaabbbbabbaabababaabbbbbbaaaabbabbababbabbaaabababbaaabaaaaabbaaababababbbbabaaabbbaabbbbabaaabbabaababbaaaaaaaaabbabaabababaaababababbbaabbaaaaaaabaabaabbbaaaaaababaabaaabbbabbaabbaabaaaabbabaaaabbbbbababbbbababbbabbababaaabaababaabbaabaabaabbbbbbaabaaabaaababaaabbaabbbaabbabbbbabababababbbbababbbbbbbaabbbbabbabaabbbabaaabaabbbaaaaaabaabababbbbbaaaaaaaaabbaaaababbbbababaabbabaabaaaabbbabbbbabbbaaabababbbaababbabaababbabbbaabbabbabababababbaabbbaaabaaabbbaaaabababbabbaaaababbbabbbaabbaabaaabbabbabaaaaaabbbaabbabbabaabaaabbbbababbbaababbabbabbaaaabbababaaaaaabbaaabbaabbababaabaababaaabbbbaaaaabbababbbabbbaabaaabbaabbabababbbbaaaabbbbabbabbbabababbabababbaabaaaabaaaaaaaaaaaabbbaabaabbbaabbababaaabababaabaaaabbbaabbbbaabbbbabbaabababababbaababababbabbabbaaabaaabbabaaabbabbbaabbbaabbbabbaaabaababbbbbababaabbaababbbbbbaabbbaabbababaaabbbbaaaababbabbbbabbaaabababbbbaabaaabaabbbabbbbaabbaaabaabbababaabaaaaabbbababbaaabbabbabaaaaabbbabbbbbbbbaaabaabaabaaaabbbaaabaaaaaaabbbbbaabbbbaaabaabaaababaabaaabbabbbbbaaaaabaaabababababaababbaaababaababbabbbaaabbaabbabaabbabbabaabbaabaababbababbbbbababbabbbbbababaabbbbabbabaaabaaabaaabaaabbabbbbbabababbababaababbbbbabbabbbaaaabaaabbabbaaabbaaaabaaaabbaabaaabababbbbbbabbaaaabbabaaabbbbbbaabbbbbaaaaabbbbabbbabbaabbaaaabaaabbbbbaabbaaaaabbaabbbababaabaaababaabbbbbbaabbbaabbaaabbaabbbbabbabaaaaaabbaabbbbaaabbabbbbaabaaabbaaabaaaababbabbabbabaabbbbbaaaabbbaaababaaaabbabbbaaaabbabbbbaaabaabbbbbababbbaabbbbaabaabbaaaaaaaabbaababbaabbbbaaaabbbbaabbabbbbaaaabbbbbbbabaabbbaabbabababaaabbbaaabbaaaabbaaaabbbbababbbabaabaaabaaabbabbaaaaaaabbbabbbbbababbabbbbaaaaaabbabaabaabaaababbaabbabbbaaaabbababbbaabababaabbbaaababaaabbbabababbaabbabbabbabbabbaabbaababbaabbaabbbabbabaabbbbabbaaabaabbbbaaabaaabbbabababbabbababaabbabbabbbbababaaabaaaaababbbaaabbbbbbbbbabaaaaaabbaabaabbaabaaaabbbbaabaabbbaabaabbaabbbabbababbababbbbaaabaabaababaaaaaabbbba
abbbabbbbbababaababbbaabaaababaaabbbaabaaabbbbbabbbbaabbbbbabbaabababaaaaaaaaaabaabbbbbabbbbaabbbabbbabaaaabaabbabbbabbabaaabaabaaabbaabababbbbbbbbbbbbbaababaaaaababaaabbbbbbabababbbbbaaaaababbbbabbbbbbabaabbbabaaabaaabbbbaaabbabbaaaaabaaabaabbbbaaaabbaaaaabbbbabbaababaaabbababbbaaaabaaaabbaabbabaaababbabbabbaaabababababaaaaaababbaababbaabaababbbbaabbaabaaabbabaabbaabbaaaabbbaaabbabaaaababaabbbabbaaabbaabaaaaabbbaabaabbabbabbbbbabaabbabaaaabbaaaaaaaabbbaaababaaaabaaabbbbbabaaaabaabaabaabbabbaabbaaaaababbbabbbbbabbaaaaaaaaaaabaaababbbaaabbbaabbaaabaabbbbbbbaaabbbbbbbbaabbababbbbaabbaabbabaabababbabbabbabbbbaaabaaabaabbaabaabbbbabaabababaabbaaabaaabbababaabaabbaaabbababaaababbbaabaababababaaaaabbaaaabaaabaabaaaaaaababbbaababaaaabaabbbaaabbbabbbabbabbaabababbbabbaababbaaaaaaabbaabbbbababbababbbabbbaababaaabbbaabbbbbabbabbbababbbbbbabaaabbaabbbaaabbaaabbabbabbbaaaaaaabbbabababbaabbbbababbbaabaaaaaababbabbaaaababaaaabbaabbbabbabbbbaababababbbababaabbbaaaabaabaaababaaababbabbabaabbabaabaaababbaabbabaaabaabbbbabbaaabbbababbbabbaaaaabaaababaababbbbaaabaabbbaaaabbaaabbaabbabbbaabbaaababbbabbabbbabbaaabbbaabaaaabaaaababababbaaaaaabbaabbaabaaabaabbbbbabaababbbbabbbbbbaabaabaabbbaabaabbabbaabbabaaaabbabbbaabbabbabbaabbbababababaaabbababaabbbbbababbababbabbababaabababbbbabbababaaaabbbabaabaabbaaaaaaabaaababbabbaabbababbbbaabaabaaaaaabbabbaabbbbbbaaabbbabaabbbabbaaababaaababbbbbabaaababbbbbbabbaabaabaabbbbaabbababbbbabaabbbabbaaabaababbabaaabbbabbbbaabbaabaabbbbaaaabbbababbbabbbbababbabaabaabaaaababbaaabbbaaaaaaababbbbababbbbaabbbabaabbbbabaababbbbbaaaabaabbaaaaaabbbbbbbabaaababbbababbbbaaaaaaabaaaaaabbbbaaabbbaaabbbaababaabbaaaabbbbbbbbbbabbbbbbaaaaaaababbaaaaabbaababaaaaaaabababbbaaaababbbbabbbbbaabbbabaaaabbbababaaaabbaabbaabbbabbbaaaababbbbababbbaaabaaaaaababbbbbabbbabaababaaaabbbababababbaababbbbbaabaaaabaabbbbaabbababaaabababaabbaaababbabbaaabbabbbbbaaaababbaabbbabaabbbbaabbbbaabbaabbabbaabbaabaabaaabaabbaaabbabbbaabbbaababbabbbabaabbaaabbaaabbbabaabaabaaaaaaaaaabaaababbaaa
aaabbbaaababbbbbababbaaabbbbbaabbbabbbaabbbbaaabbbaabababababaabbaabaaababbaaaaabbbbaabbbbaaabbabaabbaaaaabbaaababbbbbbbbabbababaabbaabbaaabbbabbbaababaaabbbabbaaaabbabaababbababbbaabbbabaabbbababbbbabbbbabbaaabaababbbbbbbbabbbaaabbbbabbabbbabbabbabaaabbabaabbbaaaaaaababaababbbababbbaabababaaaabbaaababaaabababbaabaabbabababaaabaabbbaaabaaabbababaabbbaababbbbbbbaabbabbabaababaaabaaabaababbaabaaaaaaaaaabbabaabbaaabbaabaababbbbbbaabaaababbbaaabbabbbabbbbbbaabaaababaabbbaabbaabbbbaaabbabaabbababaababbbabababbbaabaabbbbbaaaaaabaaaabaaaaaabbabaababbaabababbbbaaaababababbaabbbaabbbbabaaabbbbaaaaabbabbbababaabbaaaabaaaaabbaaababbbaababbbabbbbaaabaaaabbaabababababbaabaaaaabbaaaababbbbabaaaabaaaaaabaaaabaaaaaaaaaabababbabaaababbabbbaabbabbbabbabaabbaaaaaaabaaabbabbbbbbbbbaaaababaaabaabbabbabbbaabababaababababbababaaaabbbabaaaaaabbbbbabaabaaabbabaaaaabaabbbaabaabbbbabbaaaabbbbbbabbbabaaabaaabaabbbababbbabbaabbbbbabaabbabaabbbbbbbbbaabaabaaabaaabbabaababbbabaabaabbaabbaaaabbabbbbaaabbabababbaabaaaaabbaabaaabaabbaabaaaaababaaaaaaabababaaaabbaaababbabbaaaaaaaaaaaaababbbbbaabaaabbabaababbbbaaababbbbbaababbaaabaabbbabaabaabbbbbbbaaabbbabababbbabbababbaaabaabaabaaaabababbabaaaabbbaaaaabaaabbaababbbabaaaabbbaaabbbabbaabbaaabbababaaaabbaaaaabbbaaaabbabbabaabaabababaabaaabbaaaaaabaaabaabaaabaaaabbaabaaaabbbbbabaaaabbbbaabbaabbabbbaaababbaabbaaaaabbaaabbaabaababbaaabaaaaabbbaababbabbaababbbbaaabaabababbaabbbabbaabaabbbaaabaaabbbbbabaaabbbbbbbaabbaabaaabbbaaaaabaabaabaabbababbabaaaabaaabbabbbbabbabbbbaababaaaabbabbbbbbbabaaaaabbabbabbaabbbababbabbabbbaabbbbbbbbaaaaabaaaaaaabbaaaaaabbbabbaabaabbbaabbabababbababbbaabaabbabbbaaabaaabbabbbaabababbbaaabaaaabbaaabbbabaabbababbababbabaabbbababaabbbabbaabbbaaabaabbbbbbbabbaabaabaabbabbbbabaabaabbabbabaaabbbaababbbabbbbabababbbababbaabbbaaababbbbbabbaabaaabbaaabbaabababbbaababbabaababbaaabbbbaabaabbbaabbaababbaabbaaaaaabbbbbbbbbabbbaabbabbbabbabbaaabaabbaabaaabbbbabbbaabbbbbbabbaaaaaaabbaabbabbbbaaaabaaababaabbbbbbbbaaababaaaaabbbbabaabaabababaab
aabbbbaabaaaababbbaaaabaabbabbaaababaaabbbaaabbbabaababaaabababbbbaaaaabbaaaabbabaabababbabbabaaaabbaaaabaabaababbabaabbbaaabbaabbbbabaababbbaabaabababaaaaaaaababbbabaabaabbabaabbbabbababbababaaabbaabaabababaabbbbaabbbbaaaababaaabababbabbbbbbaaaaaabababbaaababbbabababbbbbbbbbaaabbbbaabbbabababbbaabbaaabbbbabbaaaaaaabaabbaabbbbbbabaababaabaabaabbbbbbaabbabababaaabbabababbaaabaaaaabbbababbbbbbbabaaabaabbbbaabbbbbbabbaaabbababaaaababbabaaaaaaaaaaabbabbbbabbaabbbbbabaabaabababbaabbaabaaabbaaabbabbbbababbbaaaaaabbbababbaabbabaabbaabbababaabbabaaabbbabbabbbabababbababaabaaababbaaaaaaabaaababbbbbaabbbabaaaabbbaabbaababaaababbaaabaaabbabbbaabaababbbbabbbabbaabbbabaaaabbbbbbaabbaaabbaabaaabbbabbbbabaaaabbaaabababbbbbabaabaababbaabbabaabbbbbabaabaabaabbabaaababbbabababbabbbababababbabbababaaaabbabaabaababaaabbbbbababbabaabbbbbbaabaaaabbbbbabaaabaabbbbbbaaaababbaabbabbbaababababaaabbabbbbaabbaaaaabbbbbabbaaabbabbbbabaaaaabbbbaabbaaabbaaaababbabbaabbbabababbbbbbabaabbbabbbbaaabbbbaaaaabaabbaabbbaababbabbaaabaabbaabaabaaaabaaaabababababbbaaabbbabbbbbaaaababaaaaaaabaaaabaaaaaaabbbabaaaaabbaababbaaabbbaabaaababbbbbaaaabbbbabbbbaabbabaabaaabbababaababbbabababbbbababbbbababaababbabbbbabaaabbaababbabbaabababababaaabaaaabbaaaabbaaaaabbbabbbbbabbabaaabababaaabbbbaabaababbbbbbbbbaabbbbbaabbaaaabababbbbbabbbbabbbababbbabbbaabbabaabbbbabaabbaaaabababbbabbbbbbaabbaababbaabbaabbababaaaabbabaaaababbbbaaabbbbbababbaabbbaabaaabaabbbbaaabbabbababaabaaabbabbbaabbbaaabbaaabbabaabaababaaaabbabbaaaababbabbabbabbababbbbaabbbaaaabbbbababbbbaaaabaababbbaabbaabaaabaabbbabaaabaabbbabbbbaaaababaaaabaaaabbbabbbbabaabbaababbbabaababbabaaabbbbaaabbaaabaaaaaabbbbaaaaabbbaabbabbaababaaaaaaababbbbbbaaaabbaaabbbaaaababaaaaabbbabbbabaabbaaabaaabbaabbbbbbabbabbaabababaaabbaabbbbaabbaaaaabaaaaaabbababbabbabbaaabbbbbbbaaabababaabaababbbbbbbabbbbabbbabaaaababaababbaaaaaaababbabbaabbababbabaaaabaababbaababbabbbbbbabaaaaaabbbbababbabaabaaababbbaabbbaabbbaababbbaabbbbbbaabbababbaabbaabaababbbbbbabaaaababbbabaaaabbbbbab
babbaababbbbaaaaaabaaabaaaaaaababbbbbbbaabbbabaaabababbbabababbabbabbbabaabbbaabbabbabaabbababbaaababbabbbbabaabbbbabaaaababbbababbabaaaabaaabaabbaaaababbaabbababababbbabbbbbabaaabbabaabaababbbbbbaabbbabbabbaabaabababbbabbabbaaabbbabbbaabbabababbababaabbaabaaaabaabbbaaabbaabaaaaabbbbbababaaabaaabaaabbaabbabaaabaabababbaaabbabaabbbbbabaabbbaabbaaaaabbaaaabbabaabbbbaaaabbbbabbababaabbababbaabbabbababaabbbaababbabbbbbbbbaaaaabbaaaabbbbabbbaababaabbbbaabbabbbaababbaabbbaaababbaaaabbbbababbabaaaaabbbbbababbaababbbbaaabbbaaaaaabbbaabbaabbbbbaabbbbbbababaaabbabaabaabbbbabaababbbbaababaababbbbabbaababaabaabbaaabbababbabbbbabbbbbbbabbabbabbbbbbaaabbaabbbbbbbaaabaaaabaaabaaaaabaaaaabaaabbaaabbabbbbabaabbaabaabbaaaaabaaaaababbbbbbbbbbabbabbabababbaabbbbabbbbaabbbbabbaaabbabaabababbbbaabbbababbbbaaabbbbbbaabaaabbbbaaaaaaaaabbaababbbaababababbbbabaabaaabbababaaaabbabbabaaababaabbbbabaababbaaaaaabaabbbabbaabbaabbbababaaabaabbbaaabbbaaaabababbaaabaabbababababbaaaaaaaaabbaaabbaabaababaaabaabbbaaababbbaaabbbbbbaaaaabbabbbaaaaababaaabaabaababbaaaabbbbaabababaabbbbbabbabaaaaabbabaababaaabbbbbaabbaaabababbabaabaabbbabbabababbabbaababbabbabbababbabaabaabbaaaabbbbaabbbbbbbabbababbbabbaabaaaaababbaaabbbbabbaaaabababbbaaabbaaabbaabaabbbaaaabababaaaabbaababaabbbbbaabbaabaaaababbbababbbbaaabbaaabbbabaaaabaaaaaaabbbabbbaaababaaabbbabaabbabbbbabaabbaabaabbabbaaabaabbaaaabbabbaaaabbbbaaabbbbababbbbbbbababbbababaabaababbababbabbaabbbaabbabbbabbabbbaaaaaaabbabbabababbbabaabbbaabbbbababbbbaabbbbbaabaabbbabaaaabaaabababbbabbbbbaaabaaaaaaabbbbaabababbabbbbabaaabababaaaabbbabababbbabbbbbbbabaaaabbbbaaabbabaaabaaaabbababaaaabbbabbababbbabaabaaababbbbabbabaaaaabbabaabaababbbaaaabbbaababaaabaaabaaabbaaabbbaaabbaaababababbbababbbbbbbabaaabbabbabaaabbaabbbbaabaabaaaaabaaabbabbbaabaabaababaaaababbbbabbabbaaaaaabaaaaababbbbabaababaabbaabbababbababaaaaaabbbbaaaaaababaaababbbbbbbaabbbaabbaaaaabaaabababbbababababbaaababbaaaaaaaaaaabaababaababbbbabababbbbabaaabbbababaaabbabbaabaabbbbaabbabbaababaabaaabaaaaaaaaa
abbaabbbbbabaaaabababaaabbabbbabbbababbbaaaabaabababbababbabbaabbabbaabbbbbbabbbbaabaabbbbabbbbbbaaabaabaabbbaabbaaaaaaabbaaaabbaaaaaabaaaabbabbabaabbaaababaaaabababbaaaaaaaaaaabbaaaabababaabbbbbbbaaabbbabaaaabbaabbababbaaaaaababbaabaababbaaaabaaabbaabaaaababaaabbaabaaaabbabaaabaababbbaabaaaababbbbbbaabaabaaabbbbbaaaabbabbaaaabbbabaaaabbabaabababbbababbaabbaaaabbbaabbabbaabbabbabbbabbbababaaaaababbbbabbabbabbabbaabaaaaabbbabbabbbaaabbabbabbaabbabababaababbabbbaabbaaaabbaabaaaaabaaaabaaaaabaaabaaababbbbbabababaabaaabbaabaabaaaababbababbaaaaababbbbbabbbabbabbaaabbaabbbbbbbabaaaaaaababbbbbabbbbabaabababbabaabbabbaabaabbbbaabaaababababaababbaaabbabbababaaabbbbbbabababaaabaabbbabaabaaaabaaaababaaabaabbabbabbbbbbbbbbbbbabbbbabaaaabbaabaaaababbbaabaabbabaaaabbbbabaabbabbbabaabbbbbaaaaaabbbbabaaababbaaaaaabaaabaabaababbbbbaaabaaaaaabaabbbaaabaaabaabbaaabaabbbbabbaaaaaaababbaabaaaababbababaaaaababaaaaabaaababbbbbababbaaaaaaabbbbbabaaaabbabbbbaabbabbaababbabbabaabbbbbbabbbbbbaabaabbbabaaabaaaabaaabaababbbbbbabbbbabaabaabbaaaabbbbbbabbbbbabbabbababbbaaaaababbbbaabbaabbbaaaababaabbaababbbbbabaababababbababaaaabbbbbbbabaaabbbabaaaababbabababaaaabaabbababaaaaabbbbaabaaababbbaaabaabbbbbbaabbabaabaabaabbaabbaaabbaabaabbbaaaaabbbaabbbbbbabaabababbaaabaaabbaababbabaabbbaaaaaaaaabaaabbababbbaababaaaabaaabaababbaaaabbaaabababbbaaabaaaabbbaaabbbbaabbbbabbbaaababbaabbabbbbababaabbaaababbaababaabaaaaaababbabbaaababbbbbbabbababbaaabbabbbaabbabbaababbbbbbaabbbbbaababaaaabbabbaaabbbbaaaaaabbaabbbbaabbaabababbbaabbaaaaabaabaaaaababbbbabbbaaaabbabbbaabbbbbabbabbabbbbabbbbabbbaaabbbbbaaabaabaaaaabbbaaaaabaaababbaaabbbbbbaababaaaabbabbbaabaababbababaaababaaabbbabaaaaaaababbbabbbbababbbbabaaabbaaabbaaababbaaaabaabbabaabbbaaaababaababbaaabababbbaabbbbaaaaaabaaabaabaabbbbbabbababaababbaabbbbabbbbbbbabbaabbbabbaabbbbabbbbbbabababaabaaababbbbbbaaabbabbbabbbbabaaabbabbbabaababaaabbbbbaabbabbbbbabababbaaaaabbaabbbbaaaaabaabbaaabbbabbabaaabaabbbbabaaababaaaaaaabaaabbbabbbbbaabbbbabbbababaabbbbbbabbbbaab
aabababbaabbbbbaaabaabbbaaababbbbbaaabbabaabbabaaaabbabaaaababaaaaaaaaaaaaabbbaaaabaaabaabaabbaaabaabaaaaaabbbabbababbaaaabaabbbbaaaaaabbababbbbbbaabbbaaabbbaabbabbababaaaabbbaababaabbaabbabaaabbaabaabbabaaaaaabababababbbbaabbbbabaabbababaaabaabbbbaaaaaaabbbaabbabaababbabbaabaababaabbbbabbbabbababaaaaaabaabaabbbbbbaabbabaabaaaababbbbbbbbabbabbbbababaaababbbbbbbaabbbaaaababaabbbbabbaaaabbaabaabaabbaabbaaababaabbabaabaabaababaabbbababbaaaabbaaabbbbaaaaaaaababaaaaaaaabbbabbbbbababbabbbaabababbaaabbabbbbabaabaaabbbbbabbbaabbaabbaabababbabbbaaaaababbbabbabbabaabbbbbbbbbbbbabbbabaabaaaaababbababbaaababababbabaabaabbbbabbbaabaabaaaabbbbbbaabaaaaabbaabbaaaabbaabababbaabbbabbbbbbbbbaaaabababbabaabaaaaaaaaaabbaaababaaababbaaabbaabbabbaaabaaabbabbaabbabbaababbabbbbbaaabbabbbabaabbbbaaaabbbbbabbbbababbbbabbbabbbbbabaaabbbabbaabbbabaaaaaababbaabbbaaabbabababbabbbbaaaabbbbaaabbbbbaabaabbbbbaababbbbabbaababbabbabaaaabbaabbababbaabbabbbabbaaaabbaabaabbbbbbabbabbbababbbababaabbbbbabbbbaabaaabbbabababaabaabbabaaabaabababaabbaaaababbabaaabbbbababaababaababbaaabbbaaaaaabbbaaaaabbaaaaaabbabbbbabbaabbabbaaabbbaabababbababaaaaabbbbbaaaaaaabbababbaabaabaaaabbbbbbaabababbaabbababaababbaabbbbabbaabaaaababaabbabbaaaababbbabbaabbabbbbbbaabbbbabbbabaaaaaaaabbaabbbabaabbbbbbbaaaabbbbababaaaabbabababbaaaaaababbaabbaaabbaabaaabaaaaaabbbaaaabbbabababbaababaaaababaabaababbaabaaaababbbabaaabbbbbbbababbabaabaabbbbabbbaabbbabbbbbbbbabbbabaabaabaabbbbabbabbabbbabbbababbabbbabbbabaaaabbbabbbbbababaaabaabbaaaaabaaaabbbbbbbaabaabaaaaababbaaabbbaaabbababbbbbaabaababbabbaaabbbababaaaaabbbaabbaabaababaabbbbaababbabaaababaaabaaabbabbbbaabbbabbbbbbbbbbabbbbaaaaabbaabbaababaabbbbaaaaabbbabbbbbaaababaabbbbbaabaabbabaabaaaabbabbbbbbbbbaabbbaababbbbabbabbaaaabbbbaabbbbbaaabbabbaabababaaaaababaababbabbaabbbaabbbbabbaababaaabababaaaabaabbabbbaabbbaaabaaaabbaaaaaaabaaaaaababababbbabbbbaabbbaaaabaababaaaabaaaabbababbbbabbaaaaababbbabbbababaaababaabababbabaabbbabbbaaaaabaabaabaaabbaaaabbbabaaaabbabbaaabaaaababbababbbabb
baaaaaaababbbbabbabaaaabbbbababbbbabbbababaabbbbbbaabbbbbbbbabaabaaabbaaaaaaabbaabbabaabbbaaaaabbabbabbaaababbababbaaabbabaaaaaababbbbaabaaaaaabbbbabababaaaabbbbbabbabaabbaababaababbbbabbbababababbaaabbbaaabbbbaabbabbaaaaabababaababbaaaabbbaabababbaaaaabbbbaababbaaaaaabbabbbaabbbaabaaaaabaabaaaaabaaabaaabbaaabbaababaaaaabbbbbbaaaaaaabbabbaaababababaaabaabbabbaaaaabbabaababaabababbabbabbbbbbabababbbbbbbbababbabbbabbabbabbabbabbbbabbaaaabaabbababaabbaaaaaabbbbbbaabbbbaabaaababbabbbaabbbabbaabbaaabbaabbbbaabbabbaaaaaabbbabbaaaababbbbabbbabbaabbabbbabaaaaaabbbbbaabababaabbbabbaababbababaabbabaabaababbaabbbabababbaababbabbbbbabaabbbabaaaabbaaabaabaaabaabbbabbbbbabaababababbbaaababababbbbbbaaaabbbabaaaabbabbbbababaaaaababbbabbaaaaaaaabaababbbababbaabbabbbaabbbabbabaababbbaabbaababbbabaabbbababbbbaaaabababbbbababbaaabbaababaaaaaaababaaababaabaabbbbaabbbbbaaaabbbaababaaabbabbbbbaaaaababaabbbbbabbbabbbbbbbbbbababbabbabbbaaaaabaababbabaaaaabbbabaaaabbaababbaabaabbbabbababbaaaaaaaaabaaaababaababaaabbbabaaaaaabbabbabbaaabaaababbbaaabbbbbbbabbbaabaabbaaabaaaabaaabbaaaaabbbababbbababaabbbbbaaaababbbaabaabaaaaabaaabbbbaabbabbbbaaaaaababbabbabbabbbbababbabbabbbbbaabbaaabbaaabbbbaaabbbbbaabaabaabaababababbaababbbbbbbbbbabbbbbbbbbbbabbaaababbaababbaaababbbbabbbbaaabbbbaaabaaabaabbbababbbabbbbaaababbbaaaabaaabbbaaaabaababababbbbabbbbaabababbabbaabababbbbabbaabaabbbabaaabbbaaaababaaabaaababbabbbaabbbaabaaaaaaabbabbabbbbbbbbabbbbbbbbbbbbaaaababbbaaabaabbbaabaabaabaababaaaabbabaaabaaabbbaaaababaabbbbaabaaaabbbabaaabbaaabaaaabaaabaabaabbbbababbaabaaabbbbbbbaaabbaaabaabaabbbabaabaabbaabbaaaaabbababbabbbbbaaabbaabbaaabaabaabaaaaaabbaabbabbbabababbaaabaabbaabbababbaababbaabbabbbaabbbbbabbabbbababbaaaabbbbaaabaaabbaabbbbaabaabaaaaababbbaabaabaaabaabaaaaabbabbabbabbabbbbabaabbababbaaaaaabababaaaaaabbbbaababbaaabbaaababbbbbababbabbaaabbaaaabaaabbaaabababaabbaabbbbbbbabbaabababababbbbababaabababaaabaaaababbbbaaaabbaababbaabbbaaabaaaaaabaaaaabbbbbabbaabbaababaabbaabaabaaaabbabbbabaabaaabbbaababaa
abaabbbbbbaabbbabaaaabaaaabbbbbbaaabaaaaaabaaabbbbbabaabbbbbbaaaabbbaaaaabbbabaabbabbaabbbabbbbaabbababbbabbaabbaababaaabbbabaaabbaabbbbaabbbaabbbbbbbbbbbbaaaababbaaabbaabbababbaababbbbaabbaabbbaabbbababbbaaaabbbbbbbaaaaabbbabaabbbaaabaabbbaaababbabbbbaaaaabbaabbababbbaabbbaabbaaabbbbbbbaabbbabbaabbaabaababababbabbaabababbbbaaabbabaaabbbbaabbaabbabbbbbbbababbabaaabbbabbbbaaaabbabababbbbbbbababbbaabbbaaaabbbaabbababbbbaabbbbbbabaaababaabbbabababaabbaaaaaaabbbbabaaabbbbbbbaabbbbaaabaaaabaabababbabbababaaabbbaaaabababaabbaaabaabbbbabbbaabbbbabbabbaabbabaaabaabbbbbabbaaaabaabaaababaabbabbbaaabaaababbbaabbbabbbbbbabbabababbbbbbbaaaaaaabbbabbbaababbaabaababaaabaabaabbbbaaaaaaaabaabbabababbbbabbaabbaabababaaaaaabbbbaaaabbabbabbbaabbbabaaabbbbbbaabbabaabbabaaababaabaabaaaaaabaaabaabbabbbababbbbabbbbbbbbbaaaabbbbabbababbbaaababaaaababbaaabaaabbbbbabbabaaabbababbbbaaabbbaaabaaaababbbabbaabaaababaabbbabababaabaabaababbabaababaaaabbbbbbbaabbbabbbaabaaabbaaabaabbaabbaabbbbabbaaaabbbbbbbbabbbababbabababbabbbabaaabbbbaaaaaababaababbbaababbababaabbaaaabaabbbaabbabbaabaabababaabbbaabbaaaaaabbbbaabaabbbbaaaabbbaababbbbbabaaaabbaabbbbbbbbaaaabaaababaaababbaabaabaaaaaabaaaaabaababaababbbabbabbaaabbbbbbababaaaaabaabaaaabbababaaabaababbbbaabaaaaabbbaabbababbaaaaabbbbbabbbabbaababaaabbbbabbbbaabaabaabbaaaaababaaabaaabaaabbbaabbabbabaabbaabbbbbbbbaabbaaaaabbababbaabbabbbbabaaaabbbaabbbabaaaababaaaaabbaaaabbbbabaaababbabaaabbaabababaaaababababaabbbbbbabbabbaabaaabaabbbabbbabababaaababbbaabaabbbbbabbaabaaaaaababbbbbaabbbabbbaaabbbabaaababbaaabbbaabbabbaaaabababbbaaabaabbbabaabbaabbaaabbbbbaabbbbbbbbabbaaaaaaaaaaaaabbbaabaaabbbbababbbaabbaababbbbbabbaaababbbaaaabaaabababbaabbbaababbaaabbabbabaabbaaabaaabbbaaaabbbbbbabbababbaabbbbbaaaabaaaababaaaabaabbbbbaabbbbbbabbaabbbbababbbabbaabbaabbaaaaaabaabababbbaabbababbabbabbbbababaababaabbbaabbbbaabbababaabababbbaabbaaaaaabbabaabaabbbaabababbbabababaabbbbbbaaabbbaaaabaabababaaababbbaabbabaaabaaaaabbababaabaabaabaabbbaabbaaabbaabaababbaabbaaaabaabbba
bbabaabbabaaaaaaababbbbaaaabaabababbbaabbbbaaabaabaaabbababbbbbbbabaabbaabaaabbbaaabbabbbabbbaabaaaaaabaaaaabaaabababbbaabaaaababbbabbbaaabbbabababaabbaababbbabbbabbbbbaabbbbbbaaaababbbbbbaababaaabaabbbbbbbbabbabbababbaabbaabaabaaabbbaabaaababbbaabbbabbbabbbabbabaaabbabbbbaabaaaaabaabababbabbbaabaabaabbaaabbbbaaaabbabbaaabbbbbababbbbbabbaababbbabbbabaabaaabababbbbbabaabbaaaababaaababbabbbabbbabbaaaaabbabababbbbaabbaabaaabaababbababbbbbbbaababbbaababbbbabaaaaaaababbabababaaabbbbaabbabaabbbaaabbbbbbaaabbaaaaabbabababbbbbbaabbbbaababababaaaabbabbaaaaabababbabbbbaaabaaabbbbbabaabbbaaabbaaabbababbbabbaabaaaaaaaabbbbaaabbaabbbaaaababbbbbbaabbaaabaaabaaabbbaaabaabbaaabbbbbbbbbbbbabbbabaaaaabbbaababbababbbbaababbbaaaaaaabbbbaabbbabbbaabaaaaabbbbbaaaabaabaaabbabbabbbbbbabaaabbabababaaabbbaaabbbbabbaabbaabaaabbbababbbabbbbababbaabbbabbaabaabbbbaababaabbbaababaaabbabaabbbabaabbaabbbbaaaababbbbabbbbbabbaaaaabbbbbbbbbabbaababbbaababbbbaababbbaabaabaabaaaabaaaaabababaaaabbaaaaaaaaaabbbbbabbbabaabbaababbbbaabaaabbbbbaaaaaabbabaaabbababbbbbabbbaaababaabaaabbabaababbaaaaaabaaabbabbaaaaaaababaabaabbbabbbaaaaabbaabbaabbbbbabaaababbabbbbbabbababaabbaababaaaababaaaabaababbabaabbaaaababaabaaaaaababaababbaaaaaaabbbaaaabababaaababaaabbaabbaaababbabbbbbbbbbaababbbaabbaaaabaabbbaababababbbababbbaabaabbbabaaaababbabbaaabbabbbabaababbaabbaabbabbaababaababbbaaaaaababbababbbbbbabbaabbaabababbbbbaaaabbabbababaaabbbabbbabaaaaaabbabaababbabbbbbabbbabbabbbbbbaaaababaabaaabbabbbabbbbaabbbbbbabaaaabbbabababababaabbbbbbaaaaabbabbbbbaabbbabbbbaaababbbaabbaabbababbbaaaaabbaabababbbaaaaaaaaabbbbbbababbabababbaaaabbbbbaabaabaabaabaabbbbabbaaabbbabbabaaaaaaaabaababbbbbbbaaaabbabbbaababbaaabaaaabbbaaabbabbabbbbbbbbaaabbbabaaabbbbbbbbbbbabaabaaaaaabbaaabaabbbabaaababbbbaaabbbbbbbbbabaabaabababaabaaababaaaabbaabbaaabbabaabaabbbbbabaaabaabbbbaaabbaabbabbaabbababaabbbabbaaababbbaababbbbaaaababbbbbabaabaababaabbbabbbbabbabbaaaabbaabaabaaabbaabaabbaabbbabbaaaaabaaabbbababbbaaabaaaaabbabbaabbaaaabbbbbabbaaaabbbaaaa
baaaabaaaabbbaaaabbbbbababbabbbbbbababaabbabbaabbbbbbbabbaabaaabaabbbaabbbabaabaabaaababbababaabaabaaaabaabaababbbabaababbabbbabbbbabbaaabbbababaabaabbaabbaabaaabbbabbbababbbbababaaabaabbbaaaababbbbaaaaababbaaaabbabababbbbbbaaaabababbbabbbbabbababbbbabbaaabbbabbbabaaabbaabbbbbbbbaababaabaababaaaabbbbbaabbabaaaaaaaabaaababbbbabaabbbbaaaabbbabbbbbaabbbabbaabbaaababaababaaaaabababbbabbbabbaababbbaaaabbbabbaabbaaabbababbabbbabbbaabbbbbbabbbbaaabbbabbbabbaaababaaabbbbbababaabaaabaaaaabaaaabaabaaabaabbaabbababbabaabababbbaaababbbbaabbbaabaaabbaaababbababaaabaaaabaaabbbabaababbababbbbbaaababaabbabaaaaababaabbabababaaaaaabaaabbbbabaaaabbaabaaabaabbbabbbbaaaabbabababababbbbababbbbbbbabaabbaabbbbaabbabbbbbaaaababaabaabbabbabaabbaabaabbababaaabaababbbbaaaababaabaaaaaababaaababbaaababbbbaabbabbaabaaaabbaabaaaababaaabbbababaabaababaaaabbbaaaaabbbbbbabaabbababbaababaaaaaaababbbaaaababbabbbababbabaaabbbaabbabbbbbaabaaaababbaabaababbbbbabaaabbbbbbaababababaabbababbaaaabbabaaaaabbababbbababbaaaaabaabaabaaaaabbbbabaaabaabbabbbaaaaabbbaabbbabbaabbababbaabbbabaabaababababbbabbabbaabbaaaaabbbabbabaabbbababbbaabbaabbbabababbbabbbbabbabaaaabaabaaaaaaabbbaabbaaaabababababbbaababbbaababaababaabbbbbbaababaabaabaaabaabaabaaaaaabbabbababbaabbbabbaabaabaabbaabaabbbbbababbbabababaaabbaaabaaababbaababbaababbbabbabaababbbbbabbababbbabbbabaaaabaababaabaababbbabbaababbaaaaaaabbababaabbaabaabbaaabaabababbbbbbbaaaaaaabaaabbbbabbbaabbbabbbaaabbabbbbaaabbbbababbbabbaabbbaababaaabaabbababababbbabbabbaaabbbbababaaaabbaaaaabbabbabbabbbbaabbabaababbbaabaaaaabbbababbbabaaabaabbabaaaabaabaabaaabaaababbbbbbaaabbbaaabbbaaaabbaababbaabbababbbbababaababbaabababaabbaabbaabbbbbababababbbbbaaabaaabbababbabaabbbbbaaabbabbbbbaaaaaabaaaabaabbbabbbaabaaaabbbaaabaabbabaabaaaababbaabbaabbbabababbbaabbbabaabbbbbbbbaabbbbbbbbabbabbbbbabbbbaabaaabaaaabbabaabbbbabaabbbbaaaaabbababbaaaababbabaabaababbbbabaaaaaaabbaaabbbaabbbaaabbbaabbbbbababaaabbbabaabbbbbbbabbbbbbaaabaaabbabbbbabbbbabbabbbaaabbbaaabbabbbbbbbbaaababbaabbbbabaa
bbaaaaaabbaaabbbaabbababaabbababababbaaaababbbbbabbabbabbaabbbbabaabbbaababbbaaaaaabbabbbaaabbaaabbbbabbbbbbabbbbabbbbbababaaaabbbbabababaabbbbaaababbbabaabbbbbbaaabbabaaabaaabbbaaabaababbabbabbbaaabbbbabaaaaaaabbbaabaababbaaaababbbbbabbbaabbbbbbaabaaabbaaabbaabaaaaaabaaabbbbbbbbbbababaabaaabbbbabaabbaaabababbbababaabaaaababababbaababaabbbbbbabbabbabaababaaabaaaaaabbbaabbbbbbaaaaababaaaabbababbabbaaababbabbbaababbabaaaaabababaabaabbababbbbbbababaaabababababbaababaaaabbbbabbbbbbabbbbaaaaabbbbabababaaaaaaaabbbbabbaabababababbbbaabbbabbabaabaabbbababbaaabbabbaabaababbbbbbaaabaaaabbabbbaaabbbbbabaaaabbaabaababbbabaabbbabbabbbaabaaabbbbababbabbbabbbaaaabbbaaaaabaaaaabaaabababbbbbbaababbaaaaaabbbbaaaaaaabbabbaaabbbaabbbbaabaabbbaabbbaabbbbabababbabbabbaababbbaaababaabbbbbbaabbbabbbabbbbbabbbbbabaaabaabababbbabbabbaaabbaabababbbaaabbbbbaababaabbaaabbabbbaabaaabbaaaababbababbbbaaaababbbbbbaabbbbaaabbbaabbaabbabbabbbaabaabbaaababaaabbaaababbababaaabaabbbaabaaaaabbabbaaabaabbbabbabbbabbabbbbbbabaaababaabbbbabbabbbaabaaaaabaaabbbaababbbaabaaababbbaaaaaabababbbaaaabaaaabaaaaaaaaabaaaabaaaabbbaabbbbbabaaaaaaaaabaabbbbbaabaababbbbbabbaababbaaabaababbbbabaabbabbabbbbaabbaaababaabbabbbaabbbaaaabaabbaaaaaaaaabbabbbbaabbbbabaaaaaabbbaababbbbaaaaabbabbbaabbbaaabbaaabbbbbbaabbaaaabaaaaaababaaaabbbbaaaabbbabaabaabbbaaabbaabaabaaabbaaababaabbbabbabbaabbbbabbabbabbabaabaabababbbbbaaabbaabaaabaabaabbabbabbabbababaababaabababaabbababaaabbabbbababbabbbbaabaaabbaaabbaababaabbbbbbabaabaabababbabaabbbabbaaaabbaaaaabbababbbbabaabaaababaaaabbbbaaabaabbbabbbababaaabbbbaaaaaaabbababaaaaabaabbabaabbaaaabbaababbaabbbaaabbababbaaababababbbbbbbbbababaaabbbaaaaaaabbabbabbaaaabbbabbaaabbbaabbabaaaaaababaababaabbbbabbbbabaabaaaabbabbbbaabbbbbbaaaababbaaaababaabaabbbbaabbabaaababaabbbbbbbaaabaaababbaabaaaabbbaabbbaaaaabbbbabaaabbabbaaaaabbabaabaaaaaabbaaababbbaababababaababbbbaabbbabbabbbbbaaaaaabbbaababbaabbbaababaaabbabaaabbabbbabbabaababbaabaabbaabbaaaaabaabaaababbaababbbaaabaaabbbbbbbabaaaabbaababbbaaa
bbaabbaabbaaaabaaaaabbaabaabbababaaaabaaaaabbbabaabababbabbbaababbaaabbabaababbbbbaabbbbabaabbbaaaaabbabbbbbaabbabaaabaabbbbaaabaababbaababbaaabaaaababbaaababababbbbbbbbaabbbaaaabbaaabbabbaabbbbaaabbababaaababbbbbaababbabaababaabbbbabaabbababbbabaababbbbbaaababbbbabbbbbbabaabaababbbbbbabaabaabaabbaaaababbbabaaabbababbbaabbaaaabbaaabbababbababbbbabaaaababaaaaabababaaabbaaaaabaabababbbaabbabaabaabbbbbbaaaabaaaabbbabaabbbaabaabbabbbbabaaaaaaaaaabbaabbabaabaaabbabaabbbbabbbbbabababbaaababbbbbbbbbbbbabbbabbbbbaaaaaaababbbaaabbabbbabaababaaaaaaabbbbababbaabbbaabbbaaaabbbabbabbaababbbababbbaaaabbaaaabbbabbbbbaaaabbbbaabbaabaabaaabbbabaaabaaaaabaaaabaababaaabaabbbbbbaaaaabbbaabbaaababaaaabaababbaaababaabbabbabbaaabbbabbaaaabbaabaaaaaaaaabbabaaababbbabaabbbaabbaaaabbaabbabbbbaaaabbaaabbbbbaabbaaaaaabbbaabaabbabbaabbbabaabaaabbabaabaaabababbaaabbbaababbbbabbaabbababbaabbababbbaabaabbaabbaabbbabaaaaaaaababbbbaaabbaabbbabbaaaabbbabbbbaababbabbbbbbbaaabbbbbaabbbbabbbbaabbabaaabbabbabbababbabbbaababababaabbaabaababababbaaababbababaababbbabbabbbbaabbaabaabbaaabbbbaaaabbbababbaaaaabbbabaababbbabbabaaabbbbbbaababbbaabbaaabbaaaabababaaaababbbabbabaabababaaaabaabbaaabbbaaaaaabaabbaabbabaababababbbaaaabbbaabbaabaababbbabbababaabaaababbbaaabaaabaaaaababbaabaaaaaabababbaaabababbabbaabaababbbbaaababbbaaababbbbbbbaabaaabbbaaabbbbbbaabbaaaaabaabaabbaaaabaabbbabbbbbbabbaaabaabbabbbbbaaaababbbbabbbabbbababbbababaabababbababaabbbabbbabaabbaaaaababbbaaabaababbabbaabbaabbaabbbbaaaabbbabaaaaaabbabaabbaaaaaaaabbaaaaaabbbbbaaaabbabbbbbbbabaaaaababbbabaaaabaaaaababbababbbaabbbbbabbbabaabbbbbababaaaabaaaabbabababaabbbaaaabbbbabbaaabbbbbbbbbbaabaaaababbababbbaaababbbabababbaabbabbabbaabbbbbaabbbaabbbabbabbaaabbaabaabbbbbbbabbabbabbaabbbababbabaabbbbaaaababbabaabaaaaaaabbabbbababaababaaabbaaaaababaaabaabaabbaaabbabbbbbbabaabaaaabaaaababababbabaaaabbbabbbabaaaabaabbbbaabbbbbabbbbaaababaabbababbbabaaaabaababbbbbaaabaaaabbabbaabbabaaabbabbababaaaababbaabaaababbbbabbbbababbaaaaabbbbaaabbbaabbbabbbbabbbbbaa
aaaababababaabaaabaaaaaababbbabababbabaaababbbbbabbaabaaaababaabbbaaaabbbbbaabababbbbabababbbbbabaabaabbbbababaababababaaabaaabbaaaabbbbabaaababbbaabbbabbababbabbbaaaaaabbaabbbbaabbaaaaaaabbaabaaababaaabbabbababaaabaaababbaaabbbbabaaaabbbbabbbabbbbabaaaabababbababbaabbbbbbababbabbbbbbbbaabbabbaabbbbaababbaaabaabaaabaabbbbababbbbaaaababaaaabbbbaabbbabbabaaababbaaababbbbaabbbaaaaaabaabbabababaabbaaabbaaaabaabbabbbbaaaaabbaabbabaabbbababbbbbaaabbbaabbbaaaabbbbbbababaabaaabbaabaabaabbbbbaabababbbabbabaaaaaaabaaababaaabbaabbabbbaabbabaaabbabbbbbbbbbbbaaaaabbbabbbbbaabbbbabbaabababaababbaaababbbbaabbbababbabaaaaaaaabbabababbaaabbaaabbabbaaaaaaaabbaababaabbaaaababbbaabaaaababbabbaabaaaaabaaabbaabbbbabbbababbaababbabbbabbabbbaaabbaababbabbbaababaaabbbbaabaabbabaaabbbaaabbbabbbbabaabbaabaabaaaabbbaabababbabaaaabaaabaababbabbaaaaaababaaababbbbaaababbabbabbbaabaabbabaabaabaabbbbababbbbbbaaabbaaaabbabbbbababbabaabbbbbbabbaaaaabababaaaababababababbbbbaabbabbaabbabbaaaaaaabaababbbbabbaabbabaabbbbbbbaaabaaaabaaabbababaababaaabaabbbbbabbbaabbbabaaaaabbaababbabaabaabbabbaababbaaaabaaababbbabababbaabbbbabaabaaaabbabbbbabbaabbaaaabbbbbabaaaaabaaabbabbabbbababbbabbbbababbaaabbbbaabaababaabaaaaabbbbaababaabaababbaabbaaabbabbbbabbbbbaabbbbaaabbbbbababbbbabbbbbabbaaabbabbbbaaaabaabbbbbbaaabbaaaaaabbaababbababaaaababbababaaabaababbbabbabaabbbaabaaababbabbbabbbbbbabaaabaabbabbbabbbabbbbabaaabbabbaabbbaaaabbbbababbbbbbabbaabaaabababbabaaaaaaaaababababbbbbbaaaaaabaabbabbbbababbbbababaaaaabaabaaabaaaabaaaabaabbbaababbbabbbbbabbabbaabbbabbabaababbaaaaaabbabbbbbbabbbabbababbabaaabbbaaabaabbaaabaaabaabaaabbbaaabaaabaabbbaababbabbbbbbbaaabbaaaabaabaaababaabaaabbbbaabaababbbabbaababaaabbaabaabbbbbabbbbabababbbbaaaaababaabaabaababbaabbabbaaaabbaaaaabbabbbbbbababbbaababbabaababbbaaaaaaabbbaababbbaaaababaababbababaaabbaabbbabbaababbabbbbbabbbbbbabbbbbabaaaabaabaaaaabbaaabaabaababababbabbbbabbabbbbbbabbbbbbaabbbaaaabbbbababbabbbbaaabaabbbbbbbaababaaabaaaaabbbabbbaabaabaaaabaabbaaabbaabbabababbaaabaaaba
bbaaabababbaaaabaabaabbbbbaabbaababbbabbabbbbbbabbabaaabaaabbabbaaabababaaabaabbabaabaabaabbaabbaabaaababaabbaaabaabaaaabbabaabbbbaaaaabbababbbbbaaaabbabbaaabaaaaabbaababbbbababbaaababbabbabbbaababababbbabbabaabbbabbabbbbababbbbbabbbaaabaabbbaaabbaaabbabbabbabbbbaababababaaaaaaaaaaaaaababaaabbbbabababbbbbabbbabbaabbaabbbbabbbbbbbbbbaaaababbbabbbbbbbabababaaaaabbbbbbaaaabbababbbaabababbaaaabababaaaaaababbbabbabbbaababaabaaaaaabaaabaaabaabbabbabaaababaabbaabaabbbaaaaaaabaabaabbabaabaabababbaabbbabbbabaaabbabbabaaabbabbabbabaaaaabbbbaaabaaabbabaaaababbaaabababbaabaabababaaabbababaabaabbbababbbaaabbbabababbbabbbababaababbababababbbbbabbabbabbbababaaaaaaabbaaababaabbbaabaaaaaababbabbaabaaabbaabbabaababbbbbaaabaabbaababbbababbabbaaaababbbbabbbabaaababbbabbbbaaabbbbabaaaabbababbababbabbabaababbaababaabaaaaababbbbababbababbaababaaaaaababbababbbbaabaaaabbbaaababaaabaaabaaabbabbabababababaabbabbbbaaaabaaabbabbbbaabbaababbaabaaaaaabaaabaaaabbaaabaabaabaaabbbabbbbababbaabbababaabbabaabaababbaaabbbbabbbaababaababbbbabaababbbbaababbbbbaaaaaaabbaabbaaaabbabbbbbaaaaababbaabaaaaabbbbbaaababaababbaaabbabaabbabbbbaaaaaaababbbbbbaaaabbababaaabbabaabaabbbaabaabaaabbbbabbaabbaaaabbabbbabaaaaaabaaaabbbaaaabbbabbabababaabaaababababaaabbaaaaababaabaabaaabaaabbaababbbbbabaabbbaabbabaabaabbbabaabaabbbbbabbbaababaabaaaabaaababaaaaaaaabbbabbbbaaaaaaaabaaabaabbbbbbaabbabbbbbabaaabbabbbaaababbbbabbbaaababaabbaaaaaabbabaabaaaaaabbaaabaaabaababbbaabaababbabbabbaaabbabbaabbababbaabbaabaabaaaabbaabbbabbaabaabbaaaabbbabaabbbaabbbbbababbbbababbabbbbaabbbbababbbbaabbbaabaaabababaaabbbbabaabbbbabaabbabbaabbaaaaaaababbabbbbababbabbbabbabbabaaaabbabbababaaababaabbbaaabbababbaabbbaabbaaabbbababbabaabababbaaaabbbbbbbbabaabbbbabbbbaabaababababbbbbabbabaabbbaaabbababaaaabbbbaabaaabbbaaababbbbbabababaabbbaaabaabbaaabaabbaababbbaababbabbabaaabaabbbabaabaaaabbbbaabaabbbabbbbababbabbaaabbaabbbaaabaabbbbbbbabbaaaabaabbbaabbaababaaaabbbababbaaaaaabbbabbbabaaabaabbbaaaabaaabbabaaaaababaabaaaaababbbbabbbaaabbaaaaabbba
aaabbaabbbbabbaaaabababbaaabbbabbbbabababaaabaababaababbababaaaababbbababaaaaabaaabbaabbbbabbbbababbaabaababbabbaabbaaabababaabbbbabbbbaaaaabbaaaababaabaaababbbababababababaaaabababbaaabbbaabaaababaaabaabaaaabbbabbababaaabaabababbbaabbabbaaabaabbbabbbaabaaaaaabababbabaaabbabbabababaaabbababaaaabaabaabbabbaaaaabbaaaababababbaabaaaaabaaabaaabaababbbabbbabaaabbaabaaabbbbbaaaaaabaabbaabababaabbbabbababaaaaaaabbbabbbaabaabbbbabbbbbabbbabbaabaaaababaaabbabbbbabbaaababaababababaabbaabaaaaabaabaaaaaabaaabbbbbbaabbaabaaaaabababaabbaaabaabbaabababaaaabbbabbabaaababababbbbbbabaaabbbbbabababbbaaabababaaaabbaaaabaaaaaabbabbabbbaaabbabaabbaaabbbababaababaaaababbaabbaabbbbbbabaaabbbbabbaabbaabbbbabbabaaabaaaaaaaaabaaabbababbbabbaababbaabbabbbbbabaaabbaabaaaabaaaaabbbbbaabbbbaaaaabababbaaababaaabbbbaabbbbabaaabaaaaabababbabababbbaaaabaabaaabbbbbabbabbbbabaabaabbababbbaabbbaababbbabbabaabaabaaabaabbababababbbabaabaaabbbaaaabbababaaabbbbbbbbaabbaaaaababaaabbbaabaaaaaabbbaabaaabbaababbabaaabbabaaabaabaabbbbabbaabaababbbaaabbaaabaaaaaaaaaabbaaabbababbbababbabbabbbabbabababaababbbabababaabaabaabbaaaabbabbbaaaaabbaaababaaaabaaaabbaababbabbbabababababaaaaaaabaabbabbbababaabaaabbbabaabaabbabbaaaaabbabbabaaaaabbaabbaabbbabbbaaaabbbbbbbbbbbababbbbabbbabababbabaaabbbaabbbbaabbbaaaaaabbbbbabbbaaababbabbaaaababbaabbbabbaaaaaabbbbbabababbbbbbbbabbabbbbbaaababababaaabaababaaabaaaaabbbababaaaabababbaababbabbaaaabbaaabaabbbababbbbaabbaaaabbabbbaabaabbbabaaabbbaaababbbaabbababbababaaaababaabbaaaaaabbbabbaabbaabbbbbaaababbabbbbaababbbbaaabbbbabbbaababababaabaaaabababbabababbabbaaabbabbbbabbabaaabbbababaabbaaaabbabaabbabbbabbabbaaabbbabbbaaaaababababaaabaabbbbaaabaabbababaabaaabbbbaabbbbaabbbabbabbbbbaabbbabbbbaaaaabbbbbaabbabaabbabbabaababaaabaaabbababbbbbaabbbbabbaaaabaaabaababbaaabbaababababbbaabaaaabbbbaaaabbbbbbaabbbabababbbabaaabababbbbbbbaaabbaabbbababaabbabbbbaabbbaabababbaabbaababbbbbabaaabbaaaabbababaabbbbbbababbabbabbaabbaaababbaaaababbbbaaaabbabbbbabbbaabbaabbaaaabbabababaaababaaabaabbaaaa
bbbabaabbabaaabbabaaabaabbbbababbbababbaabaabbbbabbaabbaaaaabbbabbaabbbbaabaaabbbabbaababaaabbbabbaabaaabaabbbbbabbaaaaabbabbbabaabaabbbbabbbbaabbaaaabaabaababbbaaaabaabbbbabbabbbababbaaaabbbbaabbbaabaabababbbbabababaaaaabaabbaababbaaabaabaaabbabbbbbaababaaaabaaaaaabbababbaabbabbbaabbbabbabbbbabbbaaaaababbaaabbbbabaaabbaabaabababbaaaabaaababbabaaaabababbababbbbbbbaabbbbaababababbbaaaabbbbabbbbabbbabbaaaabbaabbbaabbabbbbaabaabbabbbbbbbabaaaabbabbbaaaaabbaabbabbbaaaabaabbaabaabababaabbbbbbbbaabaabbbabbbabaaababbaaaaabbabbaabbbaaababaaababbabbaabbababbaabaabaaabbbbabbaabaaabbaabababababaabbababaabbabbbaaabaabaabaaabaabbbabbaaaababaabababaaaababbbaaababbabbabbaabbbabababbbaaababaaabbbabbbbbaabaabbbbbaabbabbbaaaaaaabaabaaabbababbbbbabaaabbbbaabaabbabbbbbbbbaaaabbbbbbaaaaabbbabababbbaaabbbababaabbbaaabbaabbabbaaabbababbabbaaabababaabbbabbabaaaaaaaaabaaababaabbbabbbbbbaaaabbaabbaaabbbaababbabaabbababbaabaaababaabaabbaaaabaaababbaabaabbababbaabaabaabbbaabbaabaaabbbbaaaabbaababbabbbabaabaabbbbabaabaaabbaaabbaaabaaabbabbabababbbbaabbaabbbaaaabbbaababaaaaabaaaaabaaaababbabbaaaaaaaabbabaaabbbbaabbaabababbabbababaabaababaaaabbaabbababaaabababbbbbbaaaabbbabbbaabbbbababbaababbbabaabbbbbaabbbabbababbbabaaaabaaaaaabbbaaaaabbbababbaababaabbabbbbbbabbbbaabbbbabbbbabaaabbbbabbbbbabbbbabaaabaabbabbabaabbbaabbabaaabbbaaabbabaabbbbbbbaaaababbbbabbaababbbbabaaaabbaaabababbaababababbaabbbbabababbaabbaaabbababaabbaaabaaabbbabbbbbaaaaabbaaaaabbbbbbababbabbaaabbabaaaaaaabababaaaaaababaabaaaaabbaabaabaaaaabbaaababbbbbabbaaaabbabbbbabababbbabaababbbbbbbaaabbabbaababbaabbbaabbabaaaabbaabababbaaabbaaaabaaaabaaabaaabbbbbaababaaaabbabaaabababaaabbbbbbaabbaaaaabbbbaabaaaabbaabaaaabbaabbbaaaabaaaabbabbbabababbaaaaaaaabababbbaaabbaaaaabbbbbaaabbabaabbabbbbbbbbbbbaaaaabaabbbaaaabbbbbbbbababaabababbababbbbbbabababbaabbaaaabababbbbbabbbabaaaaaabaabbbbbabbabaabbaabbbbbaaaaaabbbaaabbaabaabbbabaaabaabaabbaabbbabaababaabaabaabbbababbbbabbbbbbbaaabbaaaabaaaaabbbabaaaabbbbababbbbaaabbbbabbbaabaabbabbbbbabbbabbb
aaabaababbabbabaaabaaabbababaaaaabaabbabaaabaaaaababababbabaabaaababaaabbaabbabbbababbbbbaababaaaaaabbaabaaaaaabbaabbaababaabbbaabaaaabaaabaabbabbbbaabbbaaaaaabaabbbabaabbbbbabaaaaaabbbaaabaabbaaaaabbaabbaaaaabaabbbbaabaaaababbaaabaababbaaabaabbbbbaabbbbaababaaabaabbaabbbabaaaabbabaaaaaababaaaaabaaabbbbaababbaaabbbaaaaababaabbbabababaabbaaaaabbbbabbabbbababbbaaabbaaaaaaababaabbaabaabbaaaabaababbbaabbaababaabababaababbabbbabbbbaaababbbbbaaaaababbbabbbaababaaaaabbbbbbaabaaaabababaaabaaabaaaabbbabaaabbbbaabaaabbbabaaabbabbbababaabbabbababaaaabaabbaabbbbbaabaaababaabaaaabaaaaaaaaabaababbbabbaaaaabbaababbbabbbaaaaaabbabaabaabbbaaabaababbaabbababbababaababaaaaaabaaaabbaaabbaaabbaababaaaabababaabbaaaabbaabbaaaabbaababbaaaaabaaaabaaababbbbaaaabbbbbbaaaaaababbbbaaaaaaaaababbaababbaabbaaaabaabaababbbbaabaaabbabaaabbbabbbbabababaaaaabaababbbbaabbaabbabaababbaaabaaabbabbbbbabbbaabbbbbaaababababbabbbbabaababbabaabbbaabbbabaaaabbaabbabaabbaaabaabbbabaaaabaaabaabaaabaabbbbaaaaaaabbbbababaaaaabbbbbababaabbaaababaabbabbabbbabbbbbbaababbaaabaabaabaaabbababaabaabbaaabbbaaaaabbbababababababaaababbbbbabaaaabbbaaaabbbabababaaabbaabbaabbbababaababbbbaaababaababaaabaaaaabaaabbaaabaaabababbbbabbabbbabbabaabbbbbbbabaabbabbbababaaaabaabbbaabbabbbaaaabbabababbabbbbbaabbaabbbaababbbbbabaaaaaabbaaababbaaaaaabbbababbbbaaabbabbabababbbabbabaaabbaaababaaaabaabbbababbabbaabbaaabbabbbabbbaaababaaaaaabbbbabbababbaaabbbabaabaabaababbaaabbbaabbaaabbaabbabababbabaabaabbaaaababbbabaaaabbbaababbaabababbaaababaabbbbaaabaabaaabaabbbaaaabaabbbbaabbabaaabbbbbbbbaaaabaaaabbbbbaaaaaaababaabbbababbabbaaaaaabbbbaaaabbababbbaaaaabbbabbbaabbbbababbababbababaabaaababbaababbbbbabbaaababbbbabbaaabbaababbbaabbbaaaabaaababbabaaabababbbbbabbabbbabaabaaabaabbabbbabbaaaaababbbaabbbbaaaaaabbaababbbaaababbbbbbaabaabababbbaababaabaaaabaabbaabbaaaabbabababaabbabaabaabbbabbbaaababbbbbbbabaababbabaaaaaaababaaabaabbabaabbbbabbabbababaababbaaabbbabbbabbbbaabaabaaababbbbabaaabaaabbababababbabbabaaaabaabaaaababaabbbaabbaaaabbabaabbba
abbabbababababbaaabaaabbbbbbbbbbababbbabaaaabababbabbabbaaabaabbabbababbbaabbbabbbabaabaababbbbbbabaabaaabbabbabbababababbaabbbaaaabbabbbaaaaabbabababaabaababaabaaaaaabababbbabbabbaaaaababbbabbbaabaaaaabbbaabaaaabbababbabbbabbaaaaabbaaaabbaabbbabaaaabaababbbbaabbbaabaaaaabaaaaabbabbababaabbbaaabbbabbbbabaaabbaaaaaaaabbabaaaababbabbbbbaabbaabaaabababbbaaabaabbbabbaaababaabbbaabbaababaaabaaaabababaaaabbbbbaaabaaabbbabbbaaabbbaababaabababbbaabbabaaaabaaaaaaabaabbbabbbbbbbabaabababbaaaaaababbaababbaabbbaaabaabaababbbbaaababbaabaabbaaabbbababbaaabbabbbbabaaaabbbbabbbbbbabbbaababbaaababaababbabbaabaabbabaababaabababaababbbaaaabaaaaababbbbaabbabbaabababaaabaabbaabaabbbaaababaabbbbbbbabbaabbaaababaabbabbabbbaabbbbabbbaaabaaabaababbbbabaabababbbbbbbbbbbbbabaabbbaababaabbbaaaaaaabababbbababaaababbbbbaaabababababababbbbbaaabbbbaaaaabaabbabbaabbaabaaabbbbbbaaabaaabbabbbaabbbaaababaabbaabaaaabbbaaaabaaabbbaaaabbbaababaabaababbbaaaababbaaababaaaaabbaaaaababbbaababaaaabaabbbbaaaaaaaabaaabaaaaaaabbaaabbbbabbabbbbaabbbaaaaabbabaabbaabbaabbabbbabbabbbbbabaabaabbaabbabaaaaabaabbabbaaaaabbabaaababaabbbbabbaaaabbbbaabaaaabbaabaaaaaabbababaabbababaaaaabbaababbbabaabbbbaaaaababaabbabbaabbbababbabaaaababbbababaaaabababbbaabbbbbaaabbbbbaababababbbaaabbaabaaababbbabbabbaaaabbaaaabbbbbbbbbbbaabaabbbabbaaababaaabbbababbbaaabaabaabaababbbaaaababbbbbabbabbbababbbbaababbbaabaabaaabbbbbaabbbbbbaabaababaabbbbbaaababbbbbbbbaaababbbbbbbaaaaababbaabaaaababaabaabaabababaabbbaaabaabbbbbabaaabbbbabaabbabbaabbababbabbababaababbaabaaabbaabbbbbbaaabaabbbbabbbbbabaaabaaaaaaaabaaaabbabbbbbbbbaababbbaabbaabbbaabbbabbabbababbaabbbbbbaabbbbaabaaababaaabbabaabbbabaaabbbabbbbbbaabbaaababaababaabaabbaaaaabbaabbaaaaaabaabbaabbabbbbbbabaaaabbbbbabbaabbbabababbabbbababbaaababbaaabbabbaabbbabaabababbbabbababbaabbaabbbbabaababbabbaaabbbaababbaabbbbaabbbaabbabababaaaababaaabbaaabbbaabaabaabbbabaabbabbaaabbbbbaabaaaaabbbabbaababaaaabbabbaaaaaaabbbabbbbbbaababaabaabbbaaabbabbbaabbabaabababaaabbbbababaaaabaaaabbaaaaaaaaaaab
aababbbabbbaaaabaaaaabbbbbbbbbbabbbbbabbaabaaabbabaaabbababaaababababbbbabaabbbbbabaababbbaaabbaaabaaabbaabbababbaabbabbbbbbabbaabbbabababbababbbaabbbabbbaaaabaabaabbaaabbabbbababbabbabaaabbbbbbbbaaaaabbabaaabbaaabbaaaabaaabbbbaabbbaababbbbbbaabaaabbaababbbbaababaaababbbbbaaaaabbaabaabbabababbbbbbbbaabbbabbabababaabbbbbabaaabaaababbbaaaaabbabbaaabbbbbaabbbbaabaaabbbbabbababbbaabbabbaabaabababaabbaabaabbbbaabbbabaaababbababaaabbaaababbbabbaababbaabaaaabbabbbaabbabbbabbabaaabaaabbbaaabbbbabbabbbaaabbbbabbbabbababbbaabbaabaabaabaabbbababbbabaaaabbabbbbbbbaaaabaaababbabababaabbabaababbaaaaaabbaaabbaaaabaaabaaaabaaaaabbbabbbbaaabaaabbbaabaabbbabaabbbbbaaabbbbaaababaaababbbbaaaabbbabbaaaabbbaaaaaaaabbbbbbbbbabbabbbbaabbbbabbabbbbaabbbbaabbbaabbabababaababaabbaaaaababbbaaabbabababaababaaaabbbbababbabbbaababbbbaaaabbbaaabababbbbabbbbbabbbbbbabbaabbaabbaabaaaabbaabbabbabbbaabaabbbbaaaabbabbaabababbbaabbaaaabaaaabaabbbbabbbabaaabababbbbabaaabbaabbaabbaabbbbbbbbabaababaaababbaababbbaabbaaaabaababaaababbbaabbabaaabaaabbaaabaaaababbababbbaabbbbbaabbaaabbaaabbbbbabbaaaaaabaabaaababaabababababbbaabbaababbbabaabbabbabbbababbababbabbaabbbbbabbaaabbabbbbabbbbbbbaabababbaaaabaabaaabaaabbbaaababaababbbaabbbbbaabbbaabbababbaaabbbbbaabaaaaaaababaaaabbbbaababaaabbaabababbbaaabababbbababbbabaaabbbabbbbbabbbabbbababbbabbbbbaaababaabbaabbbaabbbbaaabaaaaabaaaabaaaabaaabbbbbbbbaaaaabbbabbbbabbabaaaababababbbabbbbaababbababaabaaabbaabbabbabbbbbbaabababbbaabaaaabbaaababaaabaaabbaabababbaabbaabaabbabbabaaabaaaabbabbabaabbaaaaabaaaabbababbbbbbaaabaabaaaaaababbaaaabbbabbabbabbabbbabaaaaabaaababaabaaaabbbbbbbaabaababbbbababbaaabbbbbbababbababababaaaabbaaabaababbabaabbbaabaaaabbabbbbbaaaabbbbbbbabbbabbbabbbbbabaabaaabbbbbbabaababbbababbbbabbabbaaababaaaaabaaaabaaaaaabbabbaabbaaababbbabbaabbbaaaabbbbaaabbaababaabbbbbbbaabaabbaabbaaababababaaabaaababbbabbbabbbbabbbbbabaabaaabbaabababbbbbbbbaababbbabaabaabaaaababbbababbbbaaabbbbbbbabbbababaaabbbbaaabbababbabbabaaabbababaabababababbabaaabbaaaabaaaaaabaaa
bbbaaaaabababbbabbaaabbabbbababbbbbbbbbbbbabaababaabbbabaabaaaaabbaabaabbaabbaabbbbabbbbabaabaabbbbaabababbabbbabbbaabaabbaaabbbbaaabbbababbbaabababaaabbaaabaabaaaabbababbbabbaaaaaabbaaabbabaabbabbababbababbabaaaaaaabaabbbbbaabaaaaaaaaaaabbbaaabbbabbbbbaaaabbbabbaaabbbaaabbbbbabbaabaabbbbbaabbbbabaabaaababaabbaababbaabaabaaabbbbbbbbaabaaababbaabbabaabaaabbabbabbaaabbabbbaaabbabbaababaaabbaabbabbbababbaababaaabaabaababaabaaababaababbbaabbaabbaabaaaababaababbbbbbababbbbbaabbaaabbbaaaabaabaabbbbbbbbbbabbbbbabbbabbbaabaaaababaaaabbababaabaabbbbaabaabbabbababbbbababbbbbbaaaabaababbbababbbbabaaababbbbbaaabbbbbbbabbbbabbbaabaaabababbbabaaababaabbabaababaabbbbaaaaaaaabaaaabaaaabbbabababaaababbaabaababababaababbaaaabbaabbababbaaaababbbabbbbabaaabbbaaaaabbbabababbaababaabaabaabbbbbabbaabaaaaabaaabbbabbaaaabbaaaaabbbabbabbbabaaabaababaaabababbaabbaabaaaabbaabbbaababbaaaaaabbababbababaaaabbabaabaabaaabababababbbbaaaaababbbabbaabbbbbbabbbaaabaaabaababababbbabbbbaabbaabbbaabbbabbbbabbbaabbaabbaabbabbbaabaaabababaabaabbbbabaaabbbbbabbbabaababbabaaaabaaababbbaaabaabaabbabbabbbbbaabbaaabbabbbbabbbabbbabaababbbbaaaabbbaaabaabababbbabbbbbabaaabbbaababaababbaaababaabbbbaabababbbbaaabababaababbaabbababbaaabbbbabaabbaaaaaaaabbbbaabbabababbbaaaaababbbbbaaabaaabbbaababbaabaabababbbbabbabaabaaaababaaabbaaaaaabbbaaaabaabbbbbbbbaaabbaaabbbabaabbbabbbbbaaabbbbbabaababbbbbbbabbbabbbaaababbbbaabbaabababbbbbbabaaabaabababaabbaababbababbaabbbbabaabbbabaaabbbababaabaabbabbabbaabbabbbaaabbabababbaaabbabaaabababbbbbbbaabbabbbababbbbaaababbbbaababbbabababaaaababaabbbbabaaabaababbbaabaabbaabbaaabaaaaabbbbabaaaababbaaabaabbbbbababaabbbbbbbabaaaabbaaaaaaaaaaababbbabbaaabbbababbbbbbabaabbbbbababbbaaabbbabbbaabbbbaabbaaabbbbbbaabbaabbbabaabbaabbababbbbaababaabababababaababbaababbbaababaabbabbbbbabbabbabbabbaaaaaaaabaabbbabbbbbabaabbaabababaaabaabaabbabbabbaababaaabaababbbaabbbabbaaaabbbabbabbbaaabbbbababaabaabbababababbababbbbabbabbbbaaabbbbabaabababbaaababbbbabbbaaaababbbaababaaabbaabbababaabaababbabaaaaa
aaaaabbaaabbaaabbbabaaaaababaabbbabbbabbaabbabbbabbbaaaaaabaababbabbbabbbabbbbbababbabbbbaaaabababaabaababbbbbaababbaaaababaaaababaaabaaabbabbbaaabaaababbbaaaaaabbbaabbabaaabbbbbaabaabbbbababbaaaabaaabbbaaabbbbababbababbababbbaababbababaabaabababaaababbbabaababaaaabababbbababbbbababbaaaaaababbaaabaababaaaaababbbbbaababbabaaabbababbabbabbaababaaaaaabbaaaabbabbbbbababbabaabbabaaaaabaaaaabaaabbaabbbaababaaababbbbbabbbbaaaabbaaaaaabbabaabaababbaaaaabbbaaaababbaaabbababbabaaaaaababaabbaaabaaaaaaaabbbbbabaaaabaaaabaabaaabbbaaabaabbbababbbbaaaababbaaaabbabbabbbabbbababbbaaabaababbabababbbbaabbabbababbaaabbabbbababbaabaaabbbbaabaaabbaabaabbbaababaabaaabbbabbbaaabbabbbbaabbbbbbaababaababaaabbabaabbbbaaabbbbbbabbbbbbbbabaabaaabbbababaaaabaababbbabaaaabbbabbbbbbabbabaababaababbbbbbbbaaababbaaababbbaaabbaaabbabbaaababbaaababababbbababbbbbbaaabbabbbaabbbbbababbbababbabbabaabaaaaaabbbaaabaaabbaaabbaabaabbaabbaaaabbababbabbabbaabbbababbabbbabbabbabbbbbaaaaaababbbaaaaaaabbabaaabbabbabaabaabbabbbabbbbaabaaaabbaaaabbbabbbaaabbbbbababbababbbbbaabababbaabaaaababaaaaabaaaaaaababababaaaaababbbbbababbbaaabaaabbbababbaabbbbaaababaabbabaabbaabbbbaabaababaaaabbabbbbabbabbbababaaababbbbabbaabaaaaababbaaababbbbbbbbbbaabbaaabbabbaabaaaabbbabbabbbabbbbbaabbbabbababaaababbabaaaabbaabbbbabbaababaabbbababbaababaaaabaabaaaabaaabbbbaaaabbbaaaaaaababaaaaaaaaabbaababaabbaaaabbabbbaaaaaabbaaabbbaaaaababababbabaabbbaaaabababbbbababababbbaaaabbababbabaaaabaababababaaaaaaaabaabbbaaaaaaaabbbbaabaababaaaaababbaabbbabbabababababbbaabbaabbaabaabbaaaabaabaaabbaabababababbabaababbbbaaababababaabaabababaaaabbbbbbbbababaabaabaaabbababaabbbaabbabaaaaaabaaabaaababaaaaaabbbbaaaabbbbabbabbbbaabbaaaaabaababbabbaaaabbaaaaaaabaaaaabaabbaaaaaabbababaaabbbabbbaaaaaaababaaaabbabaabbbaaaabaabababbaaabbaaaaaababbbbaababaaabbabbbbbaaabbbaabbbbaabbbbbbaaababbbbababaaaababaaaaaaabbbbaaabbaabaabbbbbabbbaabbbbbabbbabbbabbabbbababaabbaabaaaababbabaabaabbabababbaabaaaaaaabbbaaabbbbaabbabbabaabbbababbabbbaaabbbbbaabaaabbbaababaabbaaa
bbbaaabbbaabbabbaaabaaaaaabbbbbbbabbaaabaababbbbaababaabbabaabaabaaabaaabbabaaabbaaabaaababababbaaababbbaaabaabbabbbbbabaaaabbabaabbaabbaabaabaaababaaaabaaaaabbaaaaabababaaabaabbaaabaaabbbbbabbabaaabbbbbaabbaaaaababaabbbabababaabababbababaabbababaababbaaaababbaababbaaaaabbbaabbabbbbabbababaabbbbaabaababbaaabaababbbaaabbaabbaaabaaabbbbbbabababbababbaabaabaaaaaaaabaaaaaabbbbbbbbababbbabbabbabbaaaaaabbaaabbabbbbaaabbbbbabbaaaaaabbaabababbaaababbbbbbaaabababaaaabaabaaaabbabbaabaabbbbbaabababaabababaaabbbbbaaaabaaabbaaaaaaaabbaaaabbaababaaabaaababbbaaabaaaaabbbaaabaaaabbaaaabababaabaabaabbaaaababbbabbbbbbbbaabbabaaaaaaabbabaaababaabbaababababaaaababaaaababbaaabbababbbabbabbbbaaababbbbbaaabbbabaaabababbabbbbbaaaaaabaaabbababbbbbabbabbbbbbbbabababbbbaaaaaabbbabbababbbbbbbbbbababbabaaaaaabaabaaabbababaabbaaabbbbaaabaaabbaababbababbbbbbbbbbbbbabbbababbabbababbaabbaaaaaaabaabbbabbbabbabaaaabbbabbbbbababbaabbaaaaababaaaabbbabaaaaabbaaabbaabbbabbabaabaaabaabaabbabbbaabaabaabbabbbbaabbaaabaaabbaaabbbaaaababbbaabbbaaabbbababaabbbaaabbabbabbbaaabbbbaaabaaaaaaaabaaabababbbbbaaabaabbbbbbbbaababbbabbbaaaaabaaaabbbaaaababbaaababbaaabaaaabbbbbaaabaabbaabaaaabaaabbaaaaabbbaaabbaabbbababaabbbabbabbabaaaabbbaababbbbaabaabaabbabbabaaababbbaaabbababbababbabbabaaabbbbbababbaabbaabbaaabbabaabbaaaabaaaababbbaaaaabbbaaaabababaaaaababbabababaaabbabbbbbbbbaabbababaaabbababbabaabaabbaaaaabbabbbbaabbbbbababbabbbaaabbaaabaabbbbbabaabbaaaaaaaaabbabbabaababbbaaaaabbaaaababbababbaababababbaabbabaaaaaababaabaabbbbabaaabaabaabaaaaaabaaababababbbbbaabbbbbabbababababaaaababbabbaabbbaaabaaabbabbbababaaaababaabababaaababaaababbaaaabbbababbbabababaaaaaaaabaabbabaabaabaabaaabaabbbbbaabbbabbbaabbaaaaabbababaaaaabaaaaaabbbabbaaaababbbaaabbbbaababbbbabaababaabbabbbaaaaabaabbbabbababbbabbaababbbbbbabbbaaaabbaaaabaaababbaababbaabbbbaaabbaabaabbbaabbbabbbabbbbaababbbaaabababbbaaabbbbabaabbababaababababababbbbabaabaaabbaaaaaabbabbababbabaaababababaaaaaabaaababbabbbbaaaabbbaaabaaaabbaabaaabbabababbbabaaabbbabbabaabbaa
aabbbababbabababaababbbabaaaaabbbababaaaaabbbbbaaaabbaababababbaabbabaaabbbaabaaabbabbbabaabaabaaababbabababaababbbbaaabbaabaaabbaaabbbabababbaaabaabaabaabaabbabbabbbbababaabbaaaaaaaabaabbabbbbbabababbbbbaabababaaaaabbabbbaababbaabbbaabbbbabaabaabbbbbbabbababbaaabababaaabbaaaaaaaaabbabababaaabbabbabaababbbaabbaaaaaaabaaaaaaabaabbbbaaaabbbabbaabbbbbabbaaabbabbaaabbabbbaaaabbbbbaabbbbaabbaaaaaabababbaabbbaabaabaaaaabaabbabbbbbbbbabbabbbababaaabbaabaaabbaabbbabbabbababaaababbbaaababaaabaabaabaaabaaabbbabaabababaabbbbaababbababaabbaababbbabaabbbabbaabbbaabbaabbbaabbaababbbaabaabababbbaaaabbbbaaaabaaabaababbbaabbaaabaaaabbbbbaabaabaabbbabbabbabbbaabbbbabbbabababaaababaaaaabbabaabbaaabbaaabaaababbbaaabaaaabbababbbbbaabbaababaabababbbaaaaaaaaabbbabbabbbabbaaabaaaaaaabbbbaabbaaabaaaabbababaaabbabbbbbaaabbbaabbbabaabbbbbbbabaabbaabaabbbbbbabbaabbaaaaabaaaaababaabbaaabaabbabbbabbaaabbaaabaabbbabbaaaaaabaabbbaaabbaaabbaaaabbbabbababbbbaaabbaababbbaaabaaaabaaabaaabbababbbababbbbbbaaabbaababbaaaabbbbbababaaaababbbbbbbbababbababbaabababbabbaaabbabaaabbbaabbabaaabbaabababababaaaababaaabaabaaabbbbaabbabbaaababaaabbabbaaababbbabbbaaabbbaabaaaabaabbaaabbbbaaabbabbaaabbbabbbabbbbbabaaababaaabbaababaaaaababbbaaaaabaaabbbaaaabaabaabbaabbaababaabbabbabaaaababababaaababbaabbaabaabaabaababbbabbabaabbaabbbaaaaabaaaababaaabbaaaabbbaaaabbbaabbaaabaaaabbaabaaaaaaaaabbbabaaabbabbbbaabbababbababaaaaaaaababaababbaabbbbbabbaaaaaabaaababbaaaabbbbaaaaabbabbbabbaaabaabaaaabbaaababaaabbaaaaaababbbbabbabbbbaabaabbbbbbabbbaaaaaababbbbbbbaabbabbbbaabbababbbbabbabaabaaaabaaaabaababbbbabbabaaaabaaababbaabaabbabbaaaabbabbbaaababaaabaabbbbbaabbbbbbbabaaabbaaaaabaabbabaaababbbbbabbababbbbbbaabbaaaabababaaabbbaabaaabaaabbbaabbaabbbbaaaabaaaaaababaabbabbabbbbbaabbabaaababbbbbbaaabbaaaabbaaaaaabbabaabababbbbabbabbbaaababaaaaaaaabbbbabbaaababbbbababbbbbabababbbabbbbaaaababaababbbabbbbabaaabaaaabaabaabaababbbaabaaabbaabbbbabbabaabbbbbbaabababaaabaaabaabbbababbaabbbaabbabbaaabbabbaaaaaaaaaababbbabbbbaaababbabbaaaba
aaaaaaabbbababaabbabbbababbbaaaabababaaabbbaaaabbababbabbaaabbbbbbbaaaabaababbbbaaabbbbabbabababaabbbbaaaaababbabaaababababbabbbabbabababbabbbaaababbbaababaabbabbbbbaabbbbabaaaabaabbbabaaaaabbabbaabaabbbbbbbbbbbbbbbbbabbaaabaababbabbbabaabbaabbabaabaaababbbaaaaabbaaaabbbbbaabbaaabaaabbaabaabbbbbbbaaaabbbbbababbabbabbaababbaababaaabbbaaaabaaabbaabbbbaaabbababbbaaaabaaaababaabbbabaaaaabaaaaabbaaababbaaabbaababaaabbbbbaaabbbbbaaabbbbaabbbababbbaabaaaababababbababaaaabbbbaabaaababbaabaababbbbaabbbbbabaaaabbbaaabbbbbabaabaabaabbbabaaaaababaabbaaaaabaabababbabbbaaabababbbbbabaaaaaabbaaaabbbbaababbbaaabbbaabbabbbbbbaababaabaaaaaababaabbaababbbbbababbaaabaabbbaabbabbbbababbbbabbabaabbbababababbaabbabababbaaaabbaaabaabbbbbbaaababaabbaabbabbaabbbbaabbababbababbbaaabbbaabaabbababbbbbabbabbabbabbbababaaabbabbbabbaaaaaabbaabbaabbaabaabbbaaaabaaabbaababbabaaaabbbbbbabababbabbabaaababbabbbaabaaaababaabbabbaaaaaaabbaabaabaaabbabbbabbbabbbababaaaaabbbbbabbaaabaaaabaaaabaabababbbabaaaaabbababbbbbaababbaabaabbbbabbbaaababbaaaababbaabbababababbabababbaabaabaabaaabbbbbbbbababbaaaabababbaabaaaaabaaaaabaaaabbabbababaababbaabbabababaaababaaaabaaababbaabbaabaabbbaabbaababbbbbaaaaabbababbaabbababaaababbaabababbabbbbaaaaaabbaaababbaaaaabbbabaababababbbaabaabbbbaabababbabaaaababababaabaaabaabbabbbbbbababbababaaaaaabbaabaabbaabbaaababaabbaabbbaaabbbbbaaaabaabaabbabbaaabbbbbbbbbbbabbaaaaaabbabbbbbbaaaaabbbbabbbbabbbbbababbabbbabbabbababbbaabbbabababbbbaaaababaabbaabbbbbbbbaaaabbbababaabbbbbaabbbaaabababbabbbabbaabbbaabbabaaaabbbbababbbbaaaaabaaabbbabaaaabbabbbbaabbbbbbaaaabbbaabaababaabaabbabbaaabbabbabaabbbaabbbbbbbaaabbaaaabababbbbbbaaabbbabbbababbbabbabaaaabbbbbbababaaabaaaabbaabaabbbbbabbababbbabbbbaabbbbabbbaaababbbabbbbbbbbaabbabbbabbbbbbbabbaaaabbbbabbaabbbbaaaabbbbbbbababbaaababbbbbbbbaabababbbbabbbabaaaaaaaaababbbabaabbababbbaaabbaabbaabbbabbbbabbaabaaaaaaaabbabbbaaabbbbaabbbaaababbabbabababbbaabbaaaaaababbbbbbbabaaaababbaabbabbbbaaabaaaabaaabbabaabababaabbbaaaabbaaaaabbbaabaabaabbaabba
baababaabbbabbbababbabaaabaaaaaababbababbaababbaaaababbabbbabaaaabaaaabbaaaabaaaabaaaaabbabbbaaababaaabbabbbaabbbaabbbbbbbbaabbbabaaabaabbabaabbbabbaaaaabbbbbbbaabbbbbbabababaabbaabbabbabbaabbaabaabbaabbbabbbbbabaaabbbbbaabbabaabaabbbaaabaaaabaaaabbbaaaaaababbaaabbabbababbbaaabbabbbabaaababaabbaababbaaabbbbbaabbabaaabbabbabaaaabaaabaabbabaaaabaabaaabbabaabbbbbbabbaaabaaaabbbaabaaaaabbaabaaabbbbbbbabaaabababbbaababbbbabbaaaabbbabaaabaabaaabbbbbaababbbbabbaaabbabaaababaabababbabbbbaabbabbbbababbbabbbaabbabbaabbbbbbbaaaaababbbaaabbbbbbbbbababbaaaabaaabababaabbbaabbbbabababbbaabbbabbabaabaababaaaabbbbbbaabbaababbbaabbbbabbbababababbbaaabaababbaabaaabbbabbbaaabbbaabaabaaaaabbabbbbbabaabbbbaabbabaaabbaaabaabababbaaabababaababbbaaabbbbababaabbbbbaaaaabbabaaaaaabbababbbabaaababababbababbabbabbabaababbabaabbaababbaaabbabbabaabaaabaabbaaaaabbabbbbabaababaababbbabababaaaaaaaabbabbbabbbbbaabbbabaaaabababbbbbbabbabbbaabbbababaaabaaabaaabaaaaabaaaabbabbaaabababababbaababbbbbabbbabbbaabbaababaababababbaaaababbaaaaaaaabaaaabbabaabbaaabbaaaaabbababbababaabaabbaaabbbbabbabaabbbbbabaabbabbaaabbabbaabaabbaabbbabbaaaababbbaabaabaabbbbabbabaabbbbbabababbbbaaaabbabbbbbabbbaabbbbbbbaabaabbaabbbbbbabaabbbaaaababbabbaabababbaaabbaaabbaabaabbbaabaababbbaabbababababaabaabbbababaabbbbbaaabbaaaaabbbabaabbababaaaabbabbaaaabbaababaabaabbbbabbabbababaaabaababbbabaabaabbabababbabaaabaaaabbbabbaaaaaaabbbaaaaaabaabaaaaababbaaabbbaabbbbababbaababaaabbbaabbbbababbaabaaaababbbaabbbbababaaaababababaaabbaaaaabbabbbbbbbaaabbbabbabaaaaabaaabaaaaaabbabbaababbaaaaaabaaababbbbbabaaaaaabaabbaabababaaabbbaaabbabbbaabbbabaaabaabaaaaabbbabbabababbaaaaaababbabababaaabbabbabaaaababbabbbaaaaabbaaaabbabbbbbbbbabbbabaabbaababaababbbbaabababbaabbabbaaabbaabaaabbaaabbbabbbabaaaabbaabbbabbaaabbbbabbaaaabbabbaaaaaaabbaababbababbbaaaaabbbbaaaabaaabbbbbaaabaaaaabbbaabbaabbbbbbabaaaabaaaababbaaaabababaaabbaaababaaabbabaaababaaaabaabbbaaaaaabbbbbabaabbbbbaababaaaaabaabbbbaaaabaaaaaabaaaaabbbaabbaababababbbbbababbaababaabaabbaba
aabaaababaaaaaaaabaaabaabaababababbaabaababababababbababbaababaaabaabaabbaaabaaababaaaaababbbabbaabbabaabbabbbbaaaabababaaabbaabbabbbbbabaabbbbabbaaaababbbabbababbaabaaaaabbbbbbbbbababababbbabaaaabbbbbaabaaaabbbbaabbbaaaaaaababbabaabaaabababbababbbbbbabbbbaaaaaaaaaabaabbbabbbbabbbbbaabaaaabaabbabaaaaaabbbbababaaabbbaaaaaaaabbabbaabababbabbbbbbbaabbbbbbaababaaaabaabbbbabbaabbbaabababbbbaaabbabbaabbbbabbbaabababababbbbaabbababbbbaababbbabababbbabbabbbaaababbababbbaababbabbaabbaabaaaabaaaaaaabbabbbbbbababbaabbbbaabaaabaaaaabaababbbbaababbabaabbbbbabbaaaabbabbabababaabaabbbbaabbbaaaababaaabababbaabaaababbbaaabbbbaaabbbaabaabbaaaaaabaabababbaaaabbabaababaabbbaaaabbaaaababaabaababaabbbabbaaaabbabbbbaabbbbabbabaabbabbbaaabaaabaababbbaaabbbabaabbbaaabbabbbabbaaaabababbbaaabbaabaaaaaaabbbbababaababbabbbbbbabbbbaaabbaabbbbbabaaabaaabbbbbabaaabaabaaaaaaaabababaaabbaaabbaaababaabbbaabbbaabaaabbbaaaaaababbabbababbbaabbabaaababbbaaababaaaaaabbabbbabaaaaaababbbabaaabbbbbababaababababbabbabbbaabaabababaaaababbbaaaababaaabbbabbabbaabbababaabaaababbabbbbababbaaaababaabaaaabbbabaababbbabaabbbaababbaabbbbbbabbabbabbbbbabbbbaaaaaabababbbbbaabbaababbabbabaabaaaabbbabbbbabbaabaababababaaaaabbabaabbaabbababbaaaababbbbaaaaababbababbaaaababaabbbaababbabbababbbabbaababaaaabbaaaaaaabbaaababbbaabbabaababbaaaaaaabaaabaabbaaaaabbbaaaabaabbbaabaaabbaaabbabbbababaaabbbbbaaababaabbabaabababbbbabaabbbaabaabbbabbaabbaababbbbbaaaaabbaabbbbbbbbaabbabbabaababbbbbbabaaabbbabaabbbbbabaaabbbaaabaabbbabbabaabbbbbbbaaaaaabbabbaaabbabbbbaaabbbabaabbaababbaaaaaaabbabababbbbaabbbababbbaabaaaababbbabaabbbabbbaabababbabbaabbbaaaabbabbaabaaaababaabbababbabaaababbbababaaabaaaabbaabbabababaababaabbababbabbababaabbababaaaaaabaabbbabaaabbabaaabaaabaaabaabbbbaaabbabbbaaababaaabbaabbbaaababbaaabbbbabaaaaaabaaabaabaaabbaaabbabbaabbbabbaaaabaaaabbbaaaaabababbabaaabababbabababbaaababaabbbaabaaabbbbbaabaaabbabbbbabaababababbabbabbaabbbabbbabbbbaabbaaabababbbaabaabbaaaabbababababaabbabbaaababaabbbbbbbababbbbabaaabbabaaaaaaaaa
bbbabbbabaaabababaaaabbbaaabaabbaaaaaabbbbbababbbbababbaaabaaaaababbabaabababbbbababaabbbbaabbbabbbbbabbabbaabbaabaaabbbbbbbaabaaabbbabbaaabaabbbbbaabbaaabbbbbbbabbbabbbabaabababbbabbbbbbabbbbaabaaaaaaaababbabbbabaabaabbabbbabbabaabbabbbaabbabbaabbbaabaabaababbbababbabaaaaaaaaaabaababbbbbabbaabbbaaaababbbabbbbbaaaaababbaabbbabbabaabaabbabbaaaababaabbbabbbabbbbbbabbbbbababbbbbbbbabaaabbaaabaabaaaabbbbaaaabaabaaabbbaabaabaabaaaabbbbbbbabbababaababbbbbbbbaabbababbbbbbbbbaababbbababbabababbababbabaababaabababbbbbbbaaabbabbaaabaabbbabbaaaabbbbaababbabbbababaabbabbbbaaababbbaaaabbaabbaaabbbbbbbbbabbbbbabbaaabababbbbaaababbbaabaaaabababaaaaababaabaaabaabaaababbabaaaaabbaaaaabaabaabbbbbaababaaaaaaaaababbaabaabbbbaaaabbbbaabbababaaaababaaababbaabbbaabbaaabaaaabbabbaabbabbaaaabbbbaaabbabbbbbbaababbbbaaaaabababbbbabbaabaaabaabbababbabababbaabaaababaabbaaaaababbbbaabbbaaaabaaabaababaaaaaaababaabaabbbbbaabbbaabbbaabbaaabbaabbabaaabbbabababaabbbaaaabbbbababababbbababaabaababbabbbababaabbbbaaabaaaaabbbbaabbbbaabaabbabaaabbabbaaabbbabababbabaabababaabbbaabbabbbbabaababaabbbbaaaaaaaaabbbbbabbabbbbbabbaaaaaaabbbbbaaaabababaaaabbbbababbaaaaabbbabaabaabbbbbbbbbbbbabbbabbbbbbabbbaaaaabbabbbbbbbbabababbaabbbbabbbbabaaaaaaabaabbbbaabaababbabaabbbabaabaaaabaaaaabbaabaaaaababbabaabaabbbbbbbbaabbaaabbaaabaaaabbaabaaaaabbbabbaaaaaabbaaabaaaabbaababbaaaababbbaabbaabbaaababbaaaabaaabbabbabbbbbbabbbaaabababaaababbaabbbbbbbbbbaaabbaaabbbabaaabbaababbabaabaabbaababbabbbbbbbaabaaaababbbbabbaabbabbabbaabaabbbabbababbabbabbabbabbbbbaaaababbbaaabaaabaaaabbaaababbabbbbbaabbaaaabbbaabbaababaababbabbabbbaabbbbbabbaaaabaaabbabbabbbbabbabbbbbbbbbbabbbabbbbababaababaaaaabbbbbabbbbabbbbbaabbaabbabbaaabbbbababaabbaaaabbbbbababaabbabbababbbaaabaabbaabaaaaaaaabbabbaababbabbbabbabbaabbaaabababbababbaabaaaaaababaaaabbaaaabbabaaababaabbbbbbbaabaabaababbabbaabbaaabbbbbbbbaababababababbaaababaaabbaaabbaaaabaaabbbbabbbaababababbabbbaabbbbabaaaabbaaababbbababababaabbbbaaabbaaabbababbabbaaabbbabbabbababbbaaabaaaabaabaa
aaabbbaaabbbbabaaaaabaaabbabbbaabaaaabbaaabbbaababbabbbaabbabaabbabbbaabaabbbabbabababbaabaaabaaaabbbabbbaaaaabbaabaababbbbaaabbbbbbaabbbbbabbaabababaabaaabbbabaaaaaaababaaabbaaaabaaaababbabbbababbbaaaababbaabbbababbabbbbabbbabbababbabaababbaabbbbabbbbababbaaabbbbaaaabbababbabaababaaaaaaabaaaaabbbbabbaabaabbbaabbbabbabbbabbbabaabbbaaabbaaabaaabaaabbabbbbbaabbbaababbbabbbbaabbabaabbabbaaaaaabaaaaaaaaaabbbbbbabaabbababababaababbbbbaaabbabababbbbaabbbaabbbababbbabbbbbabbaabbbbaaaababbbabaababbaabbaaaaababaaabbbbaaaabbbbbaaaaaabaabbbbbbababbbbbaaaaaabaaababababbabbababbbbbbaaabbaaabbabaaaabbbabaabaaabbabbbabababbbbbaaaababaaabbabaaababbababbbbaaaaababbabbabbaaababbbabaaabbbbbbababaaabbbbbababbabbbaabbabbaaaaaabbababaabbaabbbbbbbababbabbabaababaabbababbaababbabbbaaababbbbaabbabbbbbbaaabbbaababaaaaababaabaaabbbbabbababaaaabbaaaaaabaaaaaabbbbaabbbbabaaabaaabbbbabaabbbbaaabbbbbbbbabbabaaabaababaabaababaabbbbabbaaabbabaaaaaaaabbabbabbbabbaabbabbaabbaabbabaabaaababbbbaababaabbbbaabbabbbbaaabbababaabbbaabbabbabaaaaababaabbbaabababbaabaababaaaabbbabbabbaaabbabaaabbabababbaabbabbbabbabbaaaabaabaaaaaaabababbbabbaababbaababbbbbabaaaabababababbaaabbaaaaabaabbbbbababbaaaaababbabbabaaabaabbaaaabbabababababbbbbbbababababbbbaabaabbababbbabaaababbababaabbbabbbbbbababababbabaaaababbaababbababbabaaaababbbaababaaaaaabaaabbaaabbabbbabababaabbaaaabbbaaabbaaaabbbabbaabbbaaaaaabbaaababbabbbaaababaabaababbaabbbaabaababbbabbabbaaababaabaaaabaabbabaabaabababbbabaaaaababbbaabbbbabaaabababbbbbabaaaabbaaaababbaaabaaaaabaaaaabaaaaababaaaaaaabaababbbbaaabbbabbbaababaabbabaabbbbbbbaaabbaaabbabaaaaaaaaabbaaaababababbbbbababbabbbabbababbbaaaabbbabbbababbaabababbbaabaababbbabbbaabbaabaabaabaaaaabbababababaabbbabbabbbbaababbabaaaaaabbabaaabbababbabaaaaaaaabbaabaaabbbbbbaabababaabbbabbbbabbbbabbaabaaababbbbbabbabaaaabbbbabbababbbbbbaaaaaababbabbabbaabbbbbababaaaababbabbaaabaaaaaabbabababbaaababaaabaaaaababaaaaaaaaaabaaabaabababbabbbbaababaabaaaaabbbbbbbbbaaaabbbbbbbaabbaabbaabbbaabbaabbabbbaabbbababbbbbabaa
babbaaaababaaaabababbaabaabbaabababaaaaaabbabbaabbaaaaababbabbbaabbaabbaabaabababbabbbbabbaabababbaabbbabbbbbaaababaabaaaaaabaababababbbbabaaabaaaababaababbaaabbbbaabbaaabaaabaabbbbaabaababbaabaaaaaabaabbbbbaabbbabbbbaaabbbbaababbaabaabababbabbbaaabaabbaaaabbaaabbbbaabbbabbbbbabbaabaabaaabbabaaababbaaabaababaababaababaaababbbbaabbaaaabbbaaaaaabbbababbbabbaaabaabaaaabbaaabbabbbbaabbababaaabbbaaabbaabaabbbbaabaaabababbaaababaabaabababaaaabbbaaaaaabbabbbbbbbbabababbaabababaabaabaabbbbbbbbbbabaabbbaaaabbababbaabbbbbababbbbbbabbbbbbbababbbbabbbbaaababbaabaabbbbbababbbaabbaabbbabbabbbbbaaaabbbbaababbabbbbbaaabbabbbaaabbbbababbbaaaaabbbabaaaaabbbabbababaaababaaaabaabbabaaaabaabaaaaabbabbaaabbbbbabbaaabaaabaaabaaaaaaababbbbbaaaaabaabbbbaabaabbababbabbbabbbaabaababbbaabbabaabbaaabababaababaaabaaaaaababbaabbaaababbbbababbabbaabbbbabaabbbabbbbbbbbbbbabbbababbaaaaaaabaaabbaabaaaaabbbabbbbaababaaaaaaaaabaaabaaabbabaabbaabbbaaaaabbaaaabaaabbbabbabaaabaabaabbabbaabbaabbbababababaabbabbbaabaababaaaabbaaabbaaababababbbbbaaabbaababbabbaaabaabaaabbabbabbaaababbabbabaabababaaababaababaaabbbabaababaabaabaaabbbbbabbaabbababaabbbaabbbabbabaaaabababaaabaabababbbabbbbaabaaaabbbbbaabbaaabaabaaababbabaabbbbaabaaabbabbbbabbaaabbabbaabaaaababaaabbaaaaaababbbbabaaaababbabababbbbabbbbbabbababbbaabbaabaabbaabaabbbbabbaaaabbabaababbbbabaabbbbabaabaabbaabbaabbaabaabbbabbabbbbababaabaaaabbabbbbbaabbbbbbababaababbbaaaaabbbaaaaaabaabbbaaabbaaaaaababbbbaaabbabbaaabaaababababbabbababbbaabbbabbbbaabababbbabaaaaabbbbbabababbaaababababababbabbabbababbbbabbbabbbbbababbaabaabaaabababbbaababbaaaaaabbbbbaabbaabbaaaaabaabbbaaabaaabbbaaabbbabbabbbbababbbaabbabbaaaaaabbabbbabaabaaaaaababbabababbababababbbbbabbababbaaaabaabbabaaababaabababaabbbaabbbbbaaabbbbbbbbbabaabaaaaabbbbabbaababbbabbbabbbaabbabaabbbbbbbbaabbaababbaabbaabaabaaabbaabbababaabbbaababbbbaabbbaabbabaabbbbbbbbaabaabbabaaabbbaabbbbbbabbbbbaaaaababababaaaaaabbabbaabbbbbbaabaaabaababbabbaabbbbaaabaaabababaaaabaabbaabaabbbaaaababaaaaaababaaabbabaaaaaaaa
bbbbbaaabbbbaaabaabaaaababbbbbbaabaabbabaaabababaaaabbababaabaabbbabbbbbabaaaabababaabbbbaabbbabbbbabbaaaaabbaaaaabbbbbaaaababaababaaaaababbabbabbbababababbbabbaaabaaabaabaaaabbabbaabbbaabababaaabaaabbaaababaababbbabaabaabbbbbbabbbbaaababbaabababaaaabaabbaabbbbbbaaaabaababaaabaaaaabbbbbbaaaaabaaaaaaabbaabbabbbabbbaabbabbaaabaaabaabbaabbaaaaaabbabbbabaaaaabbaaabbabaabbabbbbabbbaabaaaaababbababaaabbababbaaaabbaababaaaabbbabaabbbaabaaaabbabababaaabbabbbaabababaababbbbabbbabaaaabbaabababbabaaaabaaababaabaaabaaaaabaabbbbababbbbbbbbbaababaabaaababaaaababaabaabaaabaaaaaaabaabababbaabababbaababbbbabbabaabaabaababaaabbbabbbaabbabbaaaaabbbaaabbbbaaabbbabbaaaaabaabaaaaaabababbbbbaaabaabaabbbabbabbaabaaaabaabbbbabbaabaabbbbbaabbaaababbbbaababaabbbbabababbaaabbaaaabbbbabababbabbbaababbbbababbbabababbaabbabbabbbaaaabaabbabaabbbabababbaabbbbaaabbbbbbbbbabaaaaabbbaaabbaaaababbbaababbaaabaaabbaabbaababaaaabbbabbbaaaababbbbaabaababaaabbbabbababaaaababbabbbbbbbbbabbaababbabbaabbabbbabaaaaababaaabaaababbaabaabaabbababbababaaaaabaabaabbbbaaababbbaababbbbabbbaabaaaabbbabbbabbababaaabbabbaaabbbaabaabbaabbbbabbbbbaaaaaabbbbbaaabbbababaabbbabababbaaaaabbabbabaaabbabbabbbbbbbabbbbaaaababbbbabbaaaabbababbaabbbbababbbaabaaaabbaaaaaabababaaaaababbabbabbbbaaababbabaababbbbbabaaabbbbbaababbaabaaaaaaaaaaaabbabbaaaababbabaababaabaaaabaaabaabbbababbaababaaaabbaaaaabbbbaaaaabbaaabaaabbbbaabbbabaabbababbbaaaaaabbaaabaaaaababababbabaabbaabbaaaababababaabbbaaaababbbbbbaaaabaaababbabaaaaaababababbbbbababbbabbaabbbbbababaaababbbbbbaaabababbbbbbaaaaaaabbaababaaaababaaaabbbabbaaabbabaaabbbbaababbbabbaabababaabaaaabbaaaababbbbaababaabbababaaababaaaaabbbbbababbababbabaaabaaaabaaabbbaabbbabaaabbaabbaabaabbabbaaaabaaabbbaaaabaaaabaabaababbbbbababaababbbbabbbabaaabbabaaaaabaaababaaaabbbbaabbbabbbabaaabbababaababaaaabaabbbabbaaaaaaaaaaabaabaabbbbbaaabbabbaabaabbbaaabbabaabbabbaabbbabbaaaabaababbbbaaabababbaabaaaaabbbaabbaaabbbabbabbbaaaabaabaaaaaababbbbaabababbbabbbaaababbaabbbbababbabbabbababbbaaaaaabaaabbabbbbb
abaaabbbbababbabbbbaababaabbabaabbababbbabbbababaaababbaababaaaabbbbabbabbbbbbabaaaabbbbaaaaaaabbbbbbbaababbabababbaabaabababaaaaabbabbabbabbabbabbaababaaaaaabbbabbabaaaaaaaaaaabaaabbabaaaabbaaaabbaabbbaaaaaaaabbbbababbabbbbaaabbaaaababbaaabaabaaabbaaaaaababbaabababbaaabbaabbaaabbbbabbaaaaabbbbbabaaabaabbbbbbababbababaaabaabaaaabbbbaaaaaabbababbbabbbbbabbbbbabbbaaabbaabbbaaabbabaabbaaaabbaaabbababbbabaabaababbaaabaabbbaaababaabbbabbbabbaabbabbbbaabbbbaabaaaabbbababbaababbabababababaababaababbabbaabbaaabaaabbbaaaababbaaabbaabaabaaaabaaaaabbbaabbababbaaaabbabbabaababaabaabbbabaaabaaabbaaaababbbbaaaabbaababbbbababaaabbbababbbababbbbaaaaabbbbbaaabbbbbbaabbabbbababababbabbababbbaaabaabababaaabbabbbaabbabbbaaabaabbababaabaaabaabbaaabaabbabbabbbabaaababbbabaaaaaabbaaabbbbaabbaaaaaababbbabbaaaabababaaaabaabaaaaaabaaaabbbbbbaabaababababbababbbbbbbabbbbaabaabbabaabababaaabbbbaabaaabaaaaababbabaabbbbbbbbababbbabaabbabaaaababbabaabbbaaababbaabababbabbbabaabbbabbabbbbbbaabbbabbbaababbabbabbbbaabbbaabbabbbaaabababbbbabbaaabaababbbbbbaabbbaaabaaabaaabaaabbabbabbbbbbabbabaabbaaabbababbaababababaabaabbbbbaaaabaaaaabbaaaaabaabbbbbabaabbabababbbaaaabbabbababbbaaaaaabaabbaaaababbbaaabaabaaabaaabaabbaabaabbbaabaabaabbabababaabbbaaaaaaabbbbbbbbabbabbabaababaaabbabbaabbbbbbbbaaababaaaababaabbabaaaaababbababbbababbbbabaaababbabbbbbbabaaaaabababbaaaaaababbbabaabbbbbaabbbbbababbababaabaababbabbaababbbbaaabbababbaababbbbabababbbaaaaaaabbaabbaaababbbbbbaabbababbaaaaaaaaaaabaabaabababbbbaaabbabaaabaababbbabababbabbbbabbababbbaaaaabaaabbaabaaaaabbaaababbaabbbaaabbbbaaaabbbababaabbbbbbaabbababaaaababbabaaabbabbaabbbaabaaabbaaaabbabbabbbabaaaaaabbabaaabbbaabbbbbaabbabbaaaaabaaaaabbbbaaababbbbbbbaaabbbbbaabbbaabababababbabbbbaabaababbbaaaabaaaabbabaaaaaabbabbaabbbbbaaabababbbaabaaabaaabaaabbbbaaaaaaaabaabbababbbabaaababbabaabbbaaabbbaabaabbaaaababbababbaabaabaaaaaaababbababaabbbaaaababbbabaabbaabbbababbaabbaaababbbbbaaaaabbbabaabaabbbbabbbabaabbaaabaabaabbbaaaaabbaaabbabbbababaaaabbabaabbbbabbaabbb
abbbababaaaabbbaababbbaabbaabbbaaababbbbabbbbababbbababbbbbabbbabaaaabaaabaabaabbbbbbabaabaaabaabaababbbbbbbbabaaaabbbbabbaaaaabababaababbaaabbbbabaaaabaabbbbbbbabaabaaaaabbabaaabaaabaabbbaabaabbbbbbaaaaababbabaabbbbaaaabaaaabbaababaaaaaabbaaaabaabbbbabbababaaababaaaabaabbaabbbaaababaabaaaababaabababbbbaaaabbbaaaaabaaabbabaaaaaaaabaabaabbababaabaaabbbbababbaaaababbbaaabbabaaaaaaaabbabbbbbabaabaaaaabaabaababaabbbbababbbaaabaaaaabaaabbaaababbabaabbaabaaababbbbabaababbbbababbabaabaaabbbabbabaaabababbbbbbaaaabbbaabaaabbaaaaaabaaaabaaababbabbaabbababaabbbaabbabbaaababbbaaababbaabaabaabaabaababbabbabaabbbababbababaabbbbbbbbbaabbbabaaabbaabaaaababbabbbaabaabbbbbbabbaaaababaabaabbabaabbababbbbaababbbbbababbbabbabbbbbaabbaababbabbbaabbbaabaaaababbababbababababbbaabbababbaababbabbaabbababaaabbbaabbaababaababbabbaabbaabbbaaabababbbababbbbbbbbabaababbabbabbaaabaabbbabbbbabbbbaababbaaaababaaabbbaaababbbbbbbaabababbabbabbbbaababbaabbabbbbbabbababbbaababbbaaabbbababaaaabbabbaabaabbbbababbbaabaaaabbaabbababaabbbabbaabbaaabaaaabaaababbbbbabbbbbaaaaabaabbbbbaabaaababbaabbabaabbbbaaabbbaababbbabababbbaabaaaaaabababbaabbaaabaababaaabaabaaaabaaababbbaaabbaababababbbbbbbabbabbabaaaababbbbbabbabbbabaaaaabaaabbbaaaaabbaaaabaabaabbabaabbabbaabaaabbbbabaabbabaababbbababaabaabaabbabbbaabaaaabaabaaaabbabaababaaabaaaabbabbaaaabaabaabbaaabaaaaabaabbbbbabaaabababbaabbaaabaababbabbaaabbaaaaabaaabaabaababaababaaaaaaababbaabbaaaaaaaaaabbbbaabbbabbbbbaababaaaaabaaabaaabaaaaaaabbaaaabbaabababaabbaabbbabbabbaaaaaaabbbbbbbaabaabaaaaaabbbaabababbbababbaaaaabbbabbabbbbbbbaaababaaaaabbbbbababbbabaabaabbabababaabaaabbbbaabbaabababaabbbbabbaababbbaaabaaabbbbaabbabaaabbbbaababbabbbbabbbbbaaabaaababbabbbbaabbbbbabababbbbaaababbababaabaabaaabaaabbaabbabbbbbbbbababaaaaababbaabbababbbabababbabbbaabaaaabbbabbbbbbbbbaabbaababaaababbbbaabbbaaabaaabbaaaaaaababaabaabaaaaaaabbbbabaaaaababaabbabbbabbbaaababbbabbabbabbaaababbbbbbabbbaaabbbbababaabbaaabbaabaababababbabaabbaabbbabbababaaabbaabaaabaabbabbaaabaaabbaaaabababb
aaabbaaabbaaaabbababbbabaaaaaaaabbabbbbbbababaaaaaaaababbaabababbabaabbbaabbbaabbaaabbbbabbaabbababbaababbababababbbbbaaabaabbbaaabbbabbbabababbbbaababaaaabbaabaaabababbaaabbaaaaaaabaabaaabaabbbbaabbaaaabbbbabbbbaababbbaaaaabaaaaaabbabbbbababababaabbbbabababbaabbaaaaababbabbababbabaabbbaabaaabbbbbbbbaabaaaabbabbbaaaaabbbbbbaaaaabbbbbabbbbabbbaabbaababbbbbabbabbababbabbbbaababbaaababbbaaaaaaaaaaaabbaaabaababaababababaabbbbabbbbababbbbbabbbabababbbaaababbaabaabbaabababbbbbabaaaaaaababbaaaaaabbbbbabaaabababaabbababbbaaaaaaaaabbaabbaababbbaababbbaaababbaaaababbbbabaabbbbbabbaabbbababbbbaaababbabbbbbabbaabababbbbbbbbababbaabaaabbaaabbbbbbbbbbabbbaabbaaabbaabbbabbbabbbaabbbaababbabbabbabbbbabaaabaabbbabaabaababbbbbbabbbbbababbbabbbbabbbababaaabbbabababbbbbabbbbbabaaabbabbbbaaabbbbbbbababbbbaabaaaabababababaaabaabaabbbaaabbbaaabbbbaaaaababbabaababbaaaababbbababaaabbaaaaaababaababbbbababaaabbabaaabbabbbaaaabbbaaabbbababaabaabbaaabaabaaabababaabbbbbabaaaabaabbbbbbbaabaabbaabaabaaabaaabbaabbbaabaabbaaaaabbbabbbaaaaaaaabbbaabaabbabbababaabababaaaaabbbbbababaabaaabbbbbaabaabbaaabaabbbbbbabbaaabbabbabbbaabbabababbabbbabaaaababbaabaabbabbbbbbbbbaabaaaaababbabbbbabbaabaaaaaaabaaaabbbbaaabbbaaababababbbaabbaabababaabaabbaaaabbaaabaabababaabbaabbbaababbaabbbaabaababbaababbabbbababaaabbaaaaaabbbbabababbbabbababaabbbbabaabaaaaaabbbbababbaaababbaaababbaaaabaaaaababbbbbaaabbaabbbaabbaaaabaaabababaaabababaababbbbaaabbaababbababbbaaaabaaaabbbabaabababbaaaababbaaaaaabbaaaabbabbababbaaababbabbbabaabbaabbbbababbbbaabbaaaaaabbaaaabbabaabbabbbbbabaaabababaaaaabaaabbbabaaabbbbababbbbababaaabbababbabaabaaaabaaaaaababbabbbabaabaaabbbaababbaaaaabbbbbbbbaaaaabbbbababbaabaaaaabbbaababbaaaaabbaabaabbabaababbabbbbbabbbababbbabaabbabbaaaaaabbabaaaabbabbbaaaaabbbabaaabaaabaababbbbbaababbaaaaaabaabbabaabaabbaaaabbaaabbababaabbbbabbabbabbbbabbbbaababbbbabbababbabbaabbaabaabaaabaabbbaabaaabaaabaababbbaabaabbbabababaabbaaabbbaaabbabbaaabbababbbbaabbaaaaabababaabbbaababbbabbabbbbabbbabbbaaabaaaabbaaabaababab
baaabaaababaaaababababaaabaaabababaaababaababbabbababbaaabbbbabbaabaabbaaababbbabbbbabaaababbbaaaaabbabaabaaabbbabbbaaababbbaabaaabbaabbabababbbaaaaabbbaaabbabbbbaaaaabababbbaaababbaaababaababaababaaabbbaaaaaaabaababaaabbaabbabbbbbbaaabbaabaaaabbaaabbbbbbaaaaaaaaaabaaaaabbabbabbababbabaabbaabbbabbabaaaabbbaaabbbbbabababaababbbababbaabaabababbbaaabbbbbabababbaabbaaaaababaabbababbbbabbaabbaaabbabbaabbbaaabbabbaabaaabbbabababbabbaaaabaaababaabaababaabbbbaaaabbbbaabbbababababbaabbbbaabbbaaababababbbbaabbabbabbababaaabbbbaabbbabbabaaaaaabbaaababaabbaabbbbbbabababbbabbaabaaaabaaaabbbabbbbbababbbbbabbbaaabbbaabbbbbaabbbbababaabbbbaaaabababbababbabbaabaabbbabbbbaabbbabbbbabbabbaaababbbbaaabaaaaaabaababaaaabaabaababbabbabbbbabbbbbbabaaabababaabbaabbbabbbbbbbaabaabbbbbabaabaabbbabbbbbbbabbbbbabbbababbabbabaabaabbaabbababababbaaaabbabaaabaaaaaaabaaaabababaaabaaabbaabbababbbbbbbbaaaaaababaaaabbbabaabbbbaababaabbbbabbabbbbabbbbabbbaabbababababbaaabbbabbababbbaaabbababbbbabababbaaabbbaabbbbaababbbbbbabbbabababbbabbabbabbbaaaaababbaabababaabbabaaaabaabaaabbbbbbbbababaaaaabaaaaababaababbaabaaaaabbbabbbbbababaaabaaaababbbbaaaabbbbabbaaaababbbababbbbaaaaaaabbbbaababbaaaababbbaabbbaabaababaabaabbbababaaaaabbabbbaaabbbababbbabbaabbbbabaaaabbbaabbbaaabbabaabbaaaaaaabaaaabbabaaababbbbbaababbbaababaabaabbaabbbbbbbbabaababbbbbababbabbabbabbbabaaaaabbbaababaaaaabbabbabbbbbaaaababbbbbbaaabaaabaaababbbbbbaaabbaaaabbabbbbbabbbaaaaaaabbbababbbaabbaaabaaababbabbbbababaabaaabbbbaababbabbbaaaabbaababbabbbaabaabbbbbabaaabaaababbbbbaabaaabbaaaabbaaabbabaabaababbbababbbabbaaaababaabbbaabbaaaaabaaaaaabaaabbaabbbbbabaabbabaaaaaabaabbabbaabbaabaaabbbaaaabaabababaaaaaaaabaabaababbaaababbbaaabbbbbaabaaaababbbaaabaaaabbabababaaabbaabababbbbaabbabaabbbbabaabaaabbbbaabaaaaabbabbbbbbabbbbbababbabbbaabbababbabbaaaaabaabaababbababbaaabaababaaabbaabaaaaaabbbbababaaaaabbbabaaabababbbbbaabababaaaaabbbbaaabbabbaaabbbaaabbbabbabbbaabbaababbbaaaaabbaabbbaaabbababaaaaababbaaababaaaaabababbbabbbbaaabbabbaaaaabbbaababbb
aabaaabbbabbaababbbabaaabbaabbaaaabbabbabaabbbaabbaabbabbbababbbbaabaaabaabbabbbbaaaababbaaabaababbabababbbabaabbbbbbbbbabbbaaaaabbbabaababbbabbabbaaabbbabbbabababaabbaabbaaaaabbbbbbaaabaabbaaabbaabababbaabbaabaabbbbbaaababbabbbbaabbbabbabaaaaaabbababaabababaaaaaaabbaaaaabaabbbbbabbbaabaaabaabbabbaaabbbbbbbabaabaabababbabababaababbbbbbbbbbababaababbababbabbabbbabababaaabaabbbbaaabbabababbababbbabbabbbabaabbaaabaaabaabaabaaaaababababbaaaabbabbabbaaabbaabbbaabaaaaaabaaaabaaaabbabaaabaababbaabbbbbabbabaabbbbbbaaaaaababaaaabbabaaaabbbbaaaaabbbabaabbbaaaabbbabababbaabaabaabbbbaaababbaaaabbbabbaaabbabbabbbbabbaaaabababbaabbaabbaaaababaaabbaabababaaaababbabbbabbaabbabbbabbaaaaabaababaaabbbbbabbababbbabaabaaaaaabbaabbbaaaaaabbbaaababaaabbaaaaabbbababaabbbabababaabbbabbbbabbbaaabbbbaabaaabbbaababbbababbbaaaababbbbaaaabbbbabbababbbbbbabaababababbaaabbababbbaaaaaabbabbbabbbbbaababaaaabaabbaaabaabbbbaaaababaababbaaabaaaababbbbabbaabbaaaababbbbbbaaababbaababaabbbbaaababbbbaabbbbabbabababbababbbaaabbaaaaabbbaabbbabaabaabbabbbabbabbabaabbbababbaabaabbbaabbaaabbbabaabbaaaaaaabbbbabaaaaaabbaabbababaaaaaabaabbbabaaaabaababaabaababaaabbabbaabbbabbbbbabbbaababbbabbaaabbaaaaaaaababbaaababaabaaabbaabaaabbbbabbabbbababaaaabababbabbabbaabbaaaaabaaaabaabaabbbabbabbabbababbbbbbabbbbababbbaaaabaabbaaabbbaaaabaaaabbbbabababaabbaaabbaabbbbbbaaababaaaaabbaaaaaababaaabbbbbaababababaaabbabbbabaaabbababaababbbbababbabbaabaaabbabbbabaabaababbaabbbaaaaabbaabaaabbbabaabbbbbaaaababababaaabbbbbabaaaabaabbabbaaabaaabababbbbbaababbaaaaabaababbbbaaabaaabbbabbabbabbbaabbbaaaaabbabababbbabaaaabaabababaaabbbbbbabbabaabbaabbaabbaabaababbabaaabbaaabbabaaabbbbaabbbbaabbbbaaaaaabababbabaaaabbabababbbbaabaabbbbbabaabaaaababbbabaaabababaaaabbbbbbbaababbbaaababbbaababbababababaabaaaabaaaabbbababbabaaabbbabbababbababbabababbbbbaababaabbababbbbaabbbababaabbbbbbaabbbabbaabbaabaabbaabbababbbababbabbaabbbaababbbbbabbbaaabaaabaaaaaaaaababbabaabababbbaababababbaabaaaaabaababbbaabbbabbbaabaabaaabbabbabbababaabbabbabbabbaaba
aabbaababaababaabbaabbababaabaabbaabbaaabbaaaaabbabbabbbbabaabbaaababbaaabbbbbabbaaabbbbaaaababbaaaabbaaaaaaaaababbaaabaaaaaaaabaaaababaabaababaaabbbbbbbaaabbabbbbaaabbabbbbabbbabbabaaaabbbaababbaaababbababbaaaabbbaaabbbabbbbabbaababaababaabaababbabbaabbabbbaabbbabaaabababbaaaaababbbbabaabbaabbbbbbbbaaaabababbaabbaaaabaaaaaaabaaabbbabbaabaabaaabbabbaabbbbbbbbbbababaabababbaaaabaabbabaaaaabbbababbbaababbbabbbaabbaabbaaaabababbbaabababbbaabbaabaabbaaaaaaabbaabaaabbbbabbaaaabaababbabababbbabaaabbbbaabbbaaaaabbabaaabbbabbababaabbaababbbbabaaaababaabbababaabaabababbbaababbabaababaabaabbbbaaabbaaaabbbababaaaaaabbaaaabbbbaabbaaabaaaabbabaabaabbbaabbababbaaaaabbbbabbabbbabbaaaababbabababaabababbaabaabbaabababbbbaabbabbbabbbbabbbababbaabaababaabaabbbbabababbaabbbabbbabbaaabaabaabbaaabbbbbbaaaaabbbaaaaaaaaaaababbabbabaabaabbbbbbaababbaabbaaaabbbabbbbbababbabbaaaabbbaabbaaaababbbbbabaaabababbababbbbbaabababaaaabaaabbbaaabaabbaaabbbabaabaabaaaaaaabbabbaabaaababbaabbbaaaabbaabbbbbbbbabaaaabbbbbbabbbbbbbabaabbbaaaabababaaaaaababaabbbababbbbbaababaaabbabbbbaaabbbaabaabaabbbbbbaaabaaababbabbabbbbbbaabbabbaababaaabbabbaabaaaababbaababbbbaabaaababababbbbaaaababbaaabbbababbaababbabaabbabbaababbaababaabbaabbabababaaaaaabbabbaabbbbaabbaaabbbaabaaaaabbabbaaaabbabbaaaaaaabbababbbaabbbbbbaabbaabbbababbbabaaabbabaabbbbbababbbaababbbabaabaabbbbababbbbbbbabbabbabaaababbbaabbaabaaaabababbbbbbbabbbbababbbaaababbaabaaaabaaaabbabbabaaaaaabaabbbaaababaababbaabbbabaabbabaaabababaababaaabaabaaabababbaabbbaaabbaaabbaaaaabaaababbabbaababbaabbbaabbabbaabaabaabbbbbaabbbbbbbaabbbabaabbaaabababbbaabbbaabbbbaaababaabababaabbbbbabbabbababbbaabababbabbbbbaaaaabbbbaabbbabbaabaabbbbaababbbabbbbbbbbbabbbbbbababbbbaabbabbbbbabbabbababababaababaaabaaaabaabbabbabbaaabbbababaaabaabbbbbabbbbbbaaabbaabaaabaaaaaaababbbaabbbabbbbabaaaabbabbbabaaaaabaaabbbabbbbbaababbabbbbbaaaabbbbbabbabbbaabaaabbbbabaaaaabaabaaabbabaabbaabbaaababbbbabaaaabaaabaabaabaabbababaaabbbabbbbabbbbbbbbabbbabbbbabbababbbbbababbaabaabbababbaabbbb
bbababbbabaaabaaaaaababbbabaaaabababbaaababababbbbaabaabaabbaaaaabbbbbbabababaabaaaaaabbabbabbbbbbbbbaaabaababababbbbbaaaabbaabaaababaabbbaababbbbabbaabbbbbabbaababbbbabbbaabbaabbaaaabbbabbababaaabbaabaabbabaaaababbababaaabbaaabababbbabaabbbaabbabbaaaaaabaaabbbaaaaabbaababbabbbbbbbababbaabaaaabbbaababaaaaaaabbabbabbbbbaaabbabbaaabaabbaabaaabaaabbabaaabbabaabbbabaabbbbaabbabababbbbbababbabbbaaaabbbabababaaabaaabbaababbaababbbababbabaabbaaabbbbbaabbbbbbbaababbbabaabbbabbbbbaababaaaaabababbaaaabaabbbbbbbbaaaabbababbbbaaabbbabbbbbbaaaaaaaaabbbbaaaabbbbbabaaababbabbbaabbabbbaaabbbbbbabbaaabbaabaaabbbbabaaababaababababaabbbaaabababaabaaaaabbbbaaabbbabbaaabbbabbbabaaababaaabbaabaaabbabbabbabaababbabbababbbaabaabbbbbaababbbbbababbbaabaaabbaabbbabaabbbaaababbbabaaaaababaabbababbaabaababbabbbbbbaaaaaaaabbabbaaababaabbaaaabbbaabaaaaabababbababbbbaabbbbabaaabbaaaaababbabaaabaabababaabbabbbabbbbaabaaabaaaaaaabaabaabaaabaaaabbabaaababbabbbabababbbbabaaababbbabbabababbabbababbaababbaaabbababbbaaabaaabbbbabbabbabbbbbabbaaaabbbbbabbabbbbbaaaabbbbbabbabbaaaabaabbabaaabbbaaabaaabbabababbbbbbaabaaabbbbaabbabaaaaaabbaabbbabbbabbaaabababbbbabaaaabbbbabaaaabbabbbabbbababbabbbaaaabbbbababbbababbbbabbbabaabaabaabbbbabbabbaabbaabaaabaabaababbbabbbbbbaaabaabbaaabbbbaaabbababbbaaabbababbbaabbbabbabababbaabbbbabbbbaaaabbaabbabbbbbbabaaaabaaabaaaaaaaabbbababbbbaabbaabbbbbaaaababbbbbabaaaababbbaabaaabbbbabbaaaaabbabbbaaaaaaabbbbbbabbaabbbaabaabaabbaaaabbaabaaabababbbbbaaaabababaabbbabbbabbaabbbbabaabababbbbbbaaabaababbbbbbabbabaabbabaabbabbbbaaaaaaaabbbabaababbbbaaabbabbbabaababaabaaaabaaaaabbbbbabaaaabaaaabababbbbaaababaabbbaabbbbbababaabaaabaabaaaaaaaabbbbbbaaaaaaaaaaababbbbbbbaaaabbabbbbabbbbababaaabbbbaabbabaaaabaabaabbbabaaabbaabbaaababbbaaababbbbbaaaaaababbabababaabbaaaababbaaababbbbaabbababaabaaababaaabbabaaababaabbbbbbaabaaaababaabaaaabaabababababbaabaabbabaabaabbaaababbbbbaaaababbaaabbaaabbbbabaabbaaaabaabbbbbaaaaaaabbbbbbbbaaabbababbabaabbaaabbbbbabbabaababbbaabaababbbbababaaaabbaaabaaa
baabbaabbbbaaaaababbbababaaaaabbbaabaaaabaabbaabbabbabbaaabbbababaaabaabbbbabbbbabbaaabaaaabbaaababababaababbbbbbaabbabbaaaaababaaaababbabbbbabbaabbabaaababbbbbaabababbababbabbbabbababbabbaababbaaabbaababbbbaababbbbaabbbbbabbabbaabbabbbabaabaabbaaaaaabbbbbbbabbaabbaababaaaabbabbbabbaabaabbaaabaababbbbaaaaaaaaabbbbbbbbabbbabbbabbaaaaababbbbaaaaabaaabbabbaabbaabaaabaabaaaabbbababbbababbbbaaaaabbaabbabaabbbaababaabaaaababbaababaaabbbaaaabbaababbbabbbaabaaababbbbabbbbbbbabbabbaababaabbabbaababaaaabbbabababababbbababbbbabaabbbbbbaaabababbaabbaaaaabbabbbbabaabbabbbbaaabaabbbaaabaabaababaabbbbaaabbbababbaabbbaabbaabbbbbbbbabbbbabbbabbabbaabaaabbaabaaabbbbbaaaaaaabbbbabbaabaabbabbabaabbabababaaabbbbbbaaabaabbababaaabaabbaabaababbbbbbbbabbbbbabaabbbabaaabbbbbabaababababbabaaaaababbaababaaaaaababaabbbbabaabaabaaaabbbabaaaaabbbbbbaaabaaabbbbaaaababaabbbaabbbbaaaaababaabaaaababaabaaaababbabbbaaabbbbbbaaaaabbaabaaaabbbababbbbabbbbbaabbbbaabaaabbbbababaabbbabbaaabbaaaabaabbabbbbbabababaabbaaaabbabbaabbbbbbaabbbaaabaaabbabaaabbbabaabbbaaaaaaababaababbaabaaabaaaabbbabbbabaaaaaaaaabbbbabbbabbbabbabbababbbbbbbaabbaaabbbbbaababbaabababbaababbbabaabaabbbbabbbababbbbabbaaaaaaaaaaabaabbbabbaabbbbaaabaabbbaabaaaaababaabaabaababbabbabaabbbbabababbbbbbabbbbbaabaaabbabbabbbbbbabaabbabbaabbbaaabbbbbabaabbaabbbbabaabaabbaabaabbbbabaaababbbbbbabaabbbbbbbbbbabbaaabbbbbaaabbabbbaababaabbbbbababaaaabaabbaabbaabaaaabbbabaabbabaabbbbbbbaabaabaabaaaaaaaabaaaabaabbbaabaabbaaaaabbbabbbabbabbbbaaabbababaaababbbbbbbabaaaabbbbaababaabbaabaaabbaaabbabaabaaaaabbaaaabaabaaabbbabaaaababbaabbbbaaaabbbbaaabababaaababaaaaaabbbbbaabbabaabbabbabbbbabaabbbbbbbabababbaaaaaabaaaabbaababababaabbbbabbabbaaabbbbabbbababbbaaabbaabbbaababbabbaaabbbaabbaaaaabbbaababbabaaaaabaabbbbaabaababbaaaabbbbabbbaaababaaaaabbbaaabaaaaaabbaaaaabaaabbbaaaaabababbbabaaabbbaabbaabbbbabbbaabaabaaabaabbbbbbabaaaabbaababbaabbababbababaababaaaaabbbabaaabbbbabbaabaabbbaaabbabbbbabaaaaaabbbabbbbaabaaaaaaaaaabbaabbababbaabaabbbaabbabbaaaabbbbaab
baabbabbababbababababbbaaabaaaaabaabbabbaabaaaaabbbbbbaaaaabbaaaaabbabbabbaabbbaaaaaababaabbbbaaabaaabbbbabbaaaabbaabaaaaababaabbbaaaaaabaaabbbbbbabbbbbbabaaaaaaabaaabbbbbbabaabbbbaabaabbababbbbaabbaaabbbabaaabbbaabbaabbabaabbbbbabbaaababaabababbbabaaababaaaaabbbaabaaabaabbababbabaababbaababbaaaababaaaaabbbaabaabaaababaabbababbbbbbabbabbbaabbbbaaaaaababbbaabbabaabbabaabbabbabababaaabaabaabaaabbbaaabbaaaaaaabbaabababbbbbaaabaabbbaaabbaaaaabbaabbbbaabbbbaaaabbababababaaaaaaabbbbabaabaababbbbabbbaabbbbaaaaabbaabbbbabaabababaabaabbabbbbbbbaababbabbabbbbaababbbabbababbababbaaaaaaabbbabbbbaabbbbbabbabbbbbaabbbabbbabbbaaaaabbbbbaaaaaabbaababbaaabbaabbbaabbabbabbbabbabbababaabbaaaabaaabbbbbbbbbbaaabbbbbabbbaaaaaabaabaabbbabbaabaabbbbaabaaaaabbbbbbbbbbbaabbbaabaaaaaaabbbbaaabaabaaabbbabbaaaabaaabbbbaabaaababbbaaabbbababaaabaaaabaabbbbbbabbabbbaabaaabaaabbaabaababbabababaababbbaaabbaaaaabbabababababbbaaaaabaaabbabbabbbababbbbaaaabbabbaaababbbbbbabbabababbbababaaabaabaabbbbaabbbbbabbbaaaabaaaaaabbbaaaaaabbbbbbbbaaaababbabbbaabaabbbaabbabbaabaaabaaabbababbababaaabbbababbbaaaabbabaaaaaaabaaabbbbbaabbbababbabbaaaaaaaaabababaabaabbaaaaabaabbbbbabbaaaabbaabababbabaaaaababaabaababaabaaaababbabbbbbabbbbbaabbabbbaaabbabbaaaabbaabaabaaaaaabababbabaaaabaaabbabaabbbabbbabbbbbbababbaababbaaaaabbabbabbbbabbababbbbbaaabbabaaabbaabbbbbbbaaabbabbbaabbabaaaababbbbbaabaabbbbababbbabbababaaabbbbbaaabbbaabbabbabbabababaabbaaaabbaabbbaaaaababbaabbabbabbbabbbbbbabbaabaababbbabaababababaabaaabaaaababbaababbbabbaabbbababbbbbabbbaababbabbabbbbbbaababbabaaaabaaaababbabaaabaabbaaabbbababababaaaaabaaabaabaabbaaababaaabbaabababaaaabaaabbbbbbababaabbbabaabbbbbbbbbbbabaababbabbbabbaaaabbabaaabbbabbbbabaabbbaabbaaaaabbbaaabaababaabbbababbaaaabbabbbabbbbaaabbababbbabaabbababbbbaabaaaabbaaaabbbbbbabbabaabaaaababbabaaaaababbaaabbbbaaaabbbbbbbbbababbbbaaabaaabbabbabbbabaabbbabbbaabbabbbaababaabbababaabbaaaabaabbbbababbbbbaaaaaaaaabbabbaaaaabbbababaaabbabaaaabaababbbbabbbaaaabbaabaaabbbbbbbaabaaabbaaaaabbabababab
bbbbbbbbbaabbbaabbbbabaaabbbbbabbabbaabaaaababbaaabbbabbaaabbabbaaaabbaababbbbababababbbabaaaaaababaabaaabbaaabaabaaabbabbaabbaabbbaababbbaaabbaaabbaaaaaabbbabbbbbbaaabbaabbaaabbabbabbabbabaaaaaaaababaaabaabbbaabaabbabbaaabaabaaabaabaababbbbababbbabbbaaabbbababaaaabbbbbaaababbaaaababaabaabbabbabaabaabaabbbaaabaabaabaabbababbababbbbbaabaaaaaaaaaaaababbbbabababbbabbabbbabbbaaaaaabbbbbaaabbbbababbbbaabbabbbbabaabbabbbabbaaabbbbbbaaaabaabbabbbabaaaabbbaabbbabbaabababbbbbabbbaaabbbaaabbbaaaaabaaabbbbbababbbabbbbaabababaaaaabbbbaabbaaabaaabbbaaaabbbbbabbbaabbaaabbaababaaaaabbbbaabaabbaabbbabaabbaabbbaabbbababbaabbbbaabaabbbababaabaababbbabbabbabbbaababbbbbbaabbbbaabbbaaaaaaabbabaabbbbabbaababaaabbbbbbbbbaaababbbaaabbbbaabbbbaaabbaaababbabaaaaaaaaabbaabbabaababaaaababaaabbabbbbbababbbbbabbabaaabbbbaabbaaaabaaabaabaaabaaabbbaabaabbbbabbaaabbbbbbabbaababaabbbbaaaabbbbbbbabbabababbbabbbbaababbbbaabababaaaaabababaabbbabbbabbbaabbbbbbabbaaaabababbababbaaabababbbbbaaababbaabaaabbbbaaabbbaaaaaabababbbbabbbbbaabbbabbaaaabbaaababababbaaabbbaaaaabaaabbabbabbbbaababbaabbbbbabbaababbabbbabababaaababbabbbababbabbabaaaaaabbbbbabaabbabbaaababbbaaaaabbbbbabbababbabaaaaaaaaaaabbababaababbbbababbbabbaabaabbaababbbabaababaaabaaaabababbbabbbaabbaabaabbaabbbbaaaabbbaabbbabbbaaabbaabbaaabaaabbbbbaaabbbaaabaaabbaababbbaaabbaaabbabbbabaaabababaabbaaaaabaabababbbabbbbaabbbbbaabbbaaabbaababaabbbbababbabbabbbaabbbbaababbaaabbbbbbababbabbabbaaabbaabbbbbbbbaabbaabababaababaabaabbbbbaaaaaaaaababbbbbbaabbbbaaaaaaabbbaabbaabbbabaabbbaababbbbbbbbbabaabaabbaabbabaabbaabbaabababababbabababbaaababbbbabababbabaaababbaabbaabbaaaabbbaabbaabaaaabbbaaabbaaaabbaaaabbbbbabbbbaaabbaaababaabababbabbbbaaaaaaabaabaaaabbbabaabbabbbaaabbabbabbbaabbabbbabbbbbbbbabbaabbaabbaabaaabbaabbbbbbbaabbaababbaaabaababbbabbbabbabababababaaabaababaaaaaaabbbabaababaabababbbbbabbaabaaabbbbabbbbabbababaaabbaaaabbabaaabbbbaaaaaaaabbbbaabbabbabbbbababaaabbbbbaaabaaaaabbaaaabaababababbbbababbaaaabbbbabaabbbbbbabbbabbbbaaababababbbbaaaaaabb
aaaaabaaabaaabaaaababbbbbbbaaaaaaababbababbababbbbbaaabaaaaaaabbbbabaabbbaaaaabbbabbaabbabaaabaaaabaabbbbbabaaaabbbaabbabbaabbbbabbaaababbbbababbbaabaabaaaabaababbabbbaaabaabaaabaaabaaabbbbbaabbabbabababbaaaababbbbaababbbaabababababaaaabbbbabaabbaaabaaaaabbabaabbabbabbbaaababaababbaaababbbaaaaabbbbabbbbbbbabaabaabababbbbaabbaaaabbabbbbbbbbabaaabbabbaaaabaababbbbbabbabaaababbbbaaaababbbbaababbbbabaaabaabaaaaaabbaaaaabaaaabaabaababaabbaabaabababbababbbaaabbbbaabababbbaababbbaabbbabbbbbabaabaababaaaabababbabbbbabbbbbbabaababbaabbbbbaabbbbbaababbaaaaabbabbbaaabbaaaaaabaaabaaabaabaaaabaabbbbaaaabababaaababaaaababaababababbbbbbbaabbabbabaabaaaabbabbabbbaaaaaabbbaabaababaabbabaabbbabbbbbbbaabbaabaabbabbabbbaabbabbbaaabbabbbabaabababbbbbaaaaababbbbabaabaabbbbabaabaabbabbbabbaababababbababbaaabaababbbaabaaaaaaaaabaaaabbabaaaaabaaaaaaababaaabbabbbbaabbbbabaaaaabbababaaabaababaabababbababbabaaabbaabbaabbaaaaabbabababbaabbbbbbabbababbbbbbaabbaaabaaabaaaaabbaaaabbbbbabbbababbaaabbbabbaabaaabbaaaabbaabaabbaaababbaaabbbbbbbaaaaabbabababaabababababaaababaabaaabaaaaababaaabbaabbaaabbaaaaabaaaaabaaababaaaabbbababbbbabbaaaababbaabbaaabbaabbabbbbbababbababbaaaaaaaaaaaabaaabbabbbabbbabaabaaaaabaaaabaabbabbaababaabaabaabbbaaaaaaaaabbbbbbbababababbaaaaaaaaabaaaaabbabbaaaaabbaaabbbabbababbabaabbbbabababbbbaabbaaabaaabbbaabbaabababbbabababaabababababaabbbbbbaabbbababaaabaaaaabbbababbabbbbbaaaabbabbaaabbbbabbbbbbaaaabbbbbbabaaaabaabbbbababbaaaaaaabbbaabaabaababaababbbabbaababaabbbbaababaaaaabbaaababbaaabbbbbbbbbbbbabbabaaabbbbabababbaaabaababbbbbaaabbaabbbbbaaaabaababbbbaaaaabaaaaaabaabbaabaaabbbbbbbababbaaaaabbaaaaaaabababbabbababbbbbbabaabaaabbbbbabbaaabbbbbabbbbababaabaaaaaabaabababbaababaabbbababbaaaaabbabbbababbbabbbabbabaaaaaabababbaaababaaabaaabbaabbbaaaabaaaababbaabbaabbbaaaaabbaaabbbaabaabbbbbabaaaababaaaaaaaaaabababababaaaaaaabbbabaaabbaabaaababaabbbaaaabbabaaabaaabbbbabbbaaaabbbabaabbbababaababaaaaabbabaaaaaaaaaaabaabbabbbbbabbababbaabbbabbabbbbaabbababbbaaaabaabbabaabbabbabbbbbbb
abbbbbabaabbbaabbabbabaaabaaaaabbaabbbbaababbabbaabaaabaaababaaaaaaaabbaabbbbbababbaaabbbbabaaaabbbbbbbbabaaabbbaabbbabaaababaaaaabbbbbbababbbbaaaaaaabababbbbbbbaabbababbabaabbbaabbaabbbbaaababaaabbabaaabbaabaaabaaababaabbaabbbbabaabaabbbabbbabbbbbbbbaaabaabaabaaabaabbababaaababbbbbabababababaaaaaaabbaabbabaabaabbaaabaabbbbaaabaaabbbbaaaaaaababaabaabbbbbbaababaabaaabbaaaaaaabaabbbababaababbababaabbabababaababbabbaaaabbbbaaaabbbabbabababbbabbbababbbbaaaabbaabaaabbaaabaaaaabbabbabbbabbbabaaababbbbbaabbabbaaabaaababbbaaaabaababaabaabaabaaaabababaaabaaaaabbaaabaabababaabbaabaabbabbaaababbabaaaababbbbabbbbaaabaababbbbbbaabbaaabaababaabbaababababbaaabaaababbaaaaaaabaabbbaabaabbaabbabbbaaaaabbaaaababbbabbaaababaaabbaabbbabababaaababaabbaaaabaabbaabababaaababbbaaaabbbaababbbaaaaabbabaabbabababbbbabbbbaabbbaabbbbbabaabbbbabaabbabaaabaaaababaaabaaaabaabbabaababaaabbaabbabaaabaababababbbaaaabaaabaabaabaabaabbaaaaabaaaababbbabbbaaaabababaababaaaabbbbaabbbaababaabaaaaaaababbbaabaaabbabaabaaaabababbbbababbababbbbaabbaababbabaaaabbbabbbaabbaaabbbaaabbbbbbabaaaaabaabbbbbbbababbabaaabbbbbaabbabaabaaabababababbbaaaabbaabbbbabbaaaaabaababaabbbababbaabbabbbaaabaaabababaaabaaabaaabbbabbbabaabbbaababaaababbaaaaaaabaaaabbbaaabbabbababbababababbaabbabbbaabaaabbaaabababbbaaaabbbabbbaababbbabbbaaaabaabaabbbababbabaaabaabababbbbbbbbbbabbbaabaaabaaabbaabbaabababbabbbaaaabaaaabbbabababbaababaaaaaabbababbbbbaaaaaababbbbaababaaabbbbabababbbabbabbabbaaabbaaabbaaaabbbabaaabbbaabbbaaaaaaabbbbabbaabbabababbbbbbbbaaabababaabbabbbaaaabababaabbabaaabbaabbaaababaabaabbabbaaabbababababbbbbbaaabababaabbbaabbbabbaaabbbbbbaaabababaabababaababbabbbabbbbaabbabbabbabbbbbbaabbaabaabbabbbababaaaaabababbbababaababbabbbbabbbabababababaaaabbaabaaabbbaaabababbababaabbabaaabbaabaaaaaababbbabbbbbaabababaabbbabbbbaabbaaaabaaababbaaabbbabababaaaaabaabbaabbbaaaaaaaaaabbbaabbbabaabbbaaaaaabbbbaaabaaaaaababaaaaaaababbbabbabaaaaaaaabababbaaaaaababbabbbbababaabbbaaabababaaaaabaababaaaaaaabbabaababaababbbbabababbbabbbaaabbaaab
bbbabaabbbababbbbbaaaaaabaabbabbaaaabaaabbaaaabaabbbbabbbbbbababbbbabbbabaaabaaaabbbbbbaabaabbaaababaabbaabababbbabaababbbaaaaaaabbbabbabaaaabbababbaaaabbaabaababbbbbababbaaaabaababaabaaababbaaaabbbbaabbabbbbbbabaaaabaabbbaaabaaabaaabbaabbabababbaabbaaabaabbbbbaaabbabbbbbbabbaaaabbbbabbaaabbbbbbaaaabbabaababbbbabaaaababbbaabababbabaabbabaaabbaaababbbaaaaaabbaaaaaaaabbbabaaaabababbbbbaabaabbbaabbaabaaabaaaabababaaababaaaabbaabbbbbaabaaabaaabbbaabbaaaaabbabbababbbbbbbabbabbbbbaabbabbabaababababaabbaabbabbabbbaabbabbabaaabbbaabaabababaaaabbbbaabbaaaaabaababbbbbbaaabababababbaaaaaabbbaaabaaabbbaabbbbababbbaaababaaaaaababbaaaabababababaabbbaaabaaaabbaaabaaababaaabaaabbababaabaaabbabbaaaabbaabbabaaaaabbaaababaaabaaaababaaabaabaaabbbbabbbbbaaaabbbbabaababbabbaabaabbababbaabbbabbaaabbbaaabbabbbaabaaaabaaaaabaaabbbaabbbabaabaaabababbbaabbaabbabbaaabbababbaabbaaaaabbbaabbbabbbbbabaaabbabbbaaaabbababaaababaabaaaaabbbbaabbaabbaabbbabbbbbbbaaabaabaaaabaababbaababbaaababaababbabbbbbbbaababbbbabaababbababaabbbbabababbbbbabbbabbbbbaaababbabbababbbbaaababbbaabbbbbbbbbabbbabababaaaabaabaaababababaaaabbabbbbbabbaabbbbbbaaabbbabaaaabaabbababbbabbbbababbbabaababbbbbabbbaabbbbbabaabbabaabbabbbbaaabababbbbabababaababaabababbababaaababbbabbbababbabbbabaaaababbaabbbbabaabbabaabaaaaaabbabbaaaaaaaabbbbaabaabbbabaabbbbbaaaabbbabaabbabaaaaabaabbabbaabbabaaababbbbbabaaabaabbabbaabbabaabbbbabbbabaaaabababbbbbbbbbbbbaaabbbabaababaaaababbaabaaaaabbaabbaabaaaabbabbbaabbbbbaaaabbbbaaabaabbbbbabaaaaaaaabbaaabbaabaaaaabbbabbaaabbabbbaaaababbabaaabbbaaabbbbbbbabbbbbaabbaaabbbbbbbaaababbabbbaabaaaabbaabababaaababbabbbbbabbbbabaaaababbbababbbbaababababbaabaababbbaaabababaabaabbaabbbbbabaabbbabbababbababaaabbabaabababaabbbabbbbaabaabbaababbbaabbabbbbbabbaaaaababaaaabbbaabaabaabbaaabbbbabbababbaaaaabbbabbbabbbabaaaaaaabbbabaaaabbaaabbbbbaabbaaabbaaababbbbbababbbabaabaabbaabbbbaaabbaabbabababaaaaabbaaaabbaabbaabbbbbbbabbabaabbaaaababbbaaabbbbbaaaaaabbbbabaabbaabbaaabababaaaaaaabaaaaabbbbaaaabbaabaababbababbb
abaabaababbbaaaaaaabaaaaaabaababbaabbaaabbabbbababaabbabaaaaabbbbbaabbbbaabbbabaabaaabbabbbbabaabaaaabbbabbbbababbbbbaaababaabbbaabaaaaaabaaaababaabbbaabaaaabaaabbbabababbbbbbbaabbbabaaaabbbbaaaabbabaababbabbaaabbbabbaabababbbababbaababababbbaabbbbbbbabababbabbabbbbaaaabbaabbaabaaababbabbbbababbabbabaaabaabaaaabbaabbbbabaaaaaaabbbbababbbaabbbaabaababaaabbbbaabaaabbaaabbbbabbbabaaaabaaabbbabaabbbbbaabbbbbaaaabaaaababaaaaabbaabaaababbbaabaababbbbabbbabbabbaaabaabbbabbabaabbbabbbbaaabbabbabaabbabbbababaaaaaaaabbaabbbabaaababbaabaababababbbbabbbaabaaabbaababaabbbbabbbaabaabaabbabbabaaaabababbbbbbabbbbbabaababbaaaabbbbaababaabbbbbbaabbaabaababbbaaaaaaaaabbaaaabbbabaaabaaaabbaabababbbbbabbaaaababbbbaabaabbaabbaaaababaaaabaabbaabaaaababbabaabaabbbbbababbbbaabbbbbbbaaaaaabbbbbaaaaabbbbbbbbbaabbabaababaabaabbaabaaabbbaabaabbaabbbbbbabbaabaabbaababaabaaabaaabaaaabbabbbbbababbbaaabaaabababaaabbabbbbbabbbaaabbbabbbaaaaabbbbaabababbabbaabbbbbababaaaaabbaaabbabbbaaabaaabbaabbbaaabaabababbabaaaabaabbababbbbababbbabbaabbaabaabbaaabbabababbbbbbaabbaabaabaaabaabbbbbaabbabababbabaababbaaabbbabbbaaabaaaabaaaabaabaaaabbbaaaaabbabaabaababbabaabaabababbbabbabbaabababaabaabaababbaabaabababbabaabbbabbbaabababbabbababbbabaaaabaabaabaabaababaabbabaaaaabbbbaabaabbbbaaaabaaaabbbabbaaaabbabbaaababbbaabbabbaabbaaaaabbababbbbabbbbababbaaabababbaaababbabbbbbbabaaaaaaabababbaabbbbbbabbabbbbbababbbaabbabababaabbbabbabbaabbaaaabbbaaaababbabbabaaaaababbababababbbaaabababbbbbbaabbbaaabbaabbbbbaaaaaabbaabaabbaabbabbbbbabbaabbabaaabaaabaabababaabbbbbbabbbbababababbbbbbbaaaaabaaaaabbbbbbbbbaaabbabbaaaabbaaabbabbbbabbabaaabbbbbbaabaaaabbabbabbabbaabbbabbabaabaaaabbaaaabababbbabbbabaababaaabbabbaababaabbaaaaaaaaabbabbaabaaabaabaabbbabaaaababbaabababbabababaaaaaabbaabaabbbaababbabababbbbabaabaaabaaabbabbaabaabbbabbaabbaabbaaaabbaaabababababbaabbababbbbaabbabbbabbbabbbbbabaabbabaaaababbabaabbababaaaaabbaaabaabaabbaaaabbaaabbaababbbbbbaaaabaababbbababaabaabaabaabababaaaababbbbaaabbabaabababbaaabaababaabaaaabaab
abbbbbaaaaabababbbbabbabbabbbbaabaabbbaaaaabaabbbaabbbbabbbbbaabaabaaabbbbbbaaabbbabbbbaabaabbbaabaaaabbababaaababbabbbbaaabbaabbbaababbaabbaababaaabbbbbbabbaabbabbababababbaababbaaabaaaababababaabaabbaababbabbbabababbaabbbaaaaaabbbabbbabbbbaabbaabbabbaabaabaaaabbabbbbbbaaabbbabaaaaabbbbbbbbbbaabaaaaabbbaabaaabbabbbbbaabbbbabaaababababbaaabaaaababbbbbabbbabbaaaaabbbaabbaaababbabababbabaabbbbbaababbaaabbbaaabbaaaabbaaaaaaabbaaaabbaabaaaabbbbabaababbbabababbbbbaaaaaababaaababababbabbaabbbaaabaabaaaabbabaaaabaaaaaaabaabbabbaabbabbbbbabaabbaabbabaabbababbbbaaaaaaaabbaaabbbbabbbabaabbabaaabbabbaabaabaabaababaababbbaabbabbbbbbabbbbaaaabaababbaababbaabbbbaabbbbbbbbabbbaaababbabaababbbbbabaabaaaaaaaababaabbababbbbbbbaabbbbaaaaaaabbbbbbbbbbbaaabbbbbaabbabaabaabaaaaaabbbaaaabaaabbaabbaaabbabbbaaabbbabbabbababaaaaabaabbbaababaabbaaaaabbbbaaaabbbaabbaabbababbaabbaabababaabaaaaaabaaabaaaaaaabbbaaabaabaabababbbbabaaababaabaaababababaaababbabaabbaaaababbbabbbbaaaabaabbbbabaabbaabaaaaaaaaabbbbbabababbbababaabbbaabbabbbbbbabaaaababaaabaabababbbbbabbabbabaabbbaabbaabbbbaaaaaabbbaabbaaaaaaababbbaaaaabbaaaaabbaabbbaaababaabbabbaababababbabbbbbbaabababbabbabbbbbabbbababaabaaabbbbababbaabbbaabbabababbbbbbaaabaaababababaaabbbbaaabbbabbbbbbbabbbaabbaababbabbabaababbabbbaabaababaaabbabaaaabbbbbbabbbabbabbabaababaabbababaaabbaabbbbaabaaaabbbababaabbbabbbbaaabaabaaaabbbaaabbbaaaaaabaabbababaabaabbabbabaaabbabbbbbaaabbaabaabaabababbaaaababbabaaabbaabaaaabbabbbaabbbbabaabbbbaaaabaaaabbbbbbaaaabbbbaabaabbbbabbbabbbbabaabaabaabbaabababaabbaaabbabbabaaaabbababbabaaabaabbbbaabbbaaabbababbabaaaabbbbaaaaabbbaaaababaabaaababbabbabababbbaaaaaaabaaaabbabaababaabbaabaaabaabababbaabaaaabbbbababbaaababbaabbbbabbabbbaaaaaaaaabbababbaaaabbabaaabaaaaaabaaabbabaaaabaabaabababababbbaabbaabbbbaababaaaababbabaabbbbbababaaaaabbbbaaabbaabbabaaabbbbabbabbbaaaabbabaabbabbbbabababbbbabbbabababbbaabbaabbbaaaaabaaabaaabaababaabbbabbaababaaabaaababaaabbbbbbaabbababbabbbabbaabaaaaaaaaaaabaabbababbbabaabbbbababbaabbaaabaab
abaababaaaababbababbaababbbabaabbbbabbabbbbabbbaaaaababbababaaaabbbbabbbbababababbbbaaaaaabababbbabbbbbbbabbabbbbbababaaabbbaabbbaaabaabaabaaabaaaaabbaabbbaaaabaaaabbbaababbababbaaabbabbbbaabbaabbbbabaababbabbababababaaabbbabbbabbbabaabbbbbaaabbabbabababbbbaaaabaabbbbbabbbabababaabbabbababbbaababaaabaaabaabbbaaabaaaaaabaaabaabaaababbaaabbbbaaaaaaabbaabbbabbbbabbaaaaabbabbabbbbabaabbbabbbbabbbbbabbaabaaaaabbbabababbbbbaaabaaaaabababaabababbbaabaabbaaabbbabbbaaaabbaabaababbbbbbbbbbbbbaababbbbbabbbaabbbaaabbbbababbabaaaaabbbabaabbbbaaaabababbaaaaabbbbbbbbbaaabaabababbabbbaaaaaabbbbabaaaaaaaaabbabbbabbabbabbbbbbabababbabbbaaabbbbbbbbbbabaaaaaaaabbabbabbaaabaababbbbabbbaabaaaabbabbaababaaabaabaabaabababbbbaaaaaaababbbaabbbababaabbbbaaaababababbababaaaaababaaabbabbababaabaaabababbabbaaabaaabbaabaabaaabaabbbbababababaaabbbaabaabaaaaababbaaababbaabbaabbaabbaaabaabababbaabbbaabaababaaaaaaabbbaaaabbaabbbaaaaaaabbaabbabbbaabbaabbaaababbaabbaabababbaaabaaaaaababbaabbaababbaabbbbbbbbbbabbaabbabbaaaabaabbabbbaabaaababbabaaababbbbbaababbaaababbaaaabbabbbabaaaabbaabaababbbbabbabaaaabaabbaabbbbaaaaabbabababaaababbbbbbababbabbababbaaaabaabbaabbbaaaabaabaaaabaaababbbbabababaabbaaaababbbbaabbababbaaabbbbaaabbaabbbabaaaaaaaababbabaabbabaabbbabaaabaabbaabaabbabaabaaabababbbababbbbaaaababbaabaabaaaababbbbaaabaababaabbabbaababbaaaabbabaabaaaabaabaabbbbaababbbaaababaaaaaabaabbaabaaaabbbbbaabbababbabaaaabbbbabaaaaababbababbaabbbababbbbabaaaabaabaaaaabaaabbbabbbbbbbaababbbaaababbaabbbabbabbababbbbbabbaababbbbbbbbaabaaabaabaaaaababababbbbbbbbabbaaabbabbbaaaabaaabaaaabaabbbbabbbaabbabbaaaabbbaaabbaababbbbbabbbbbbabbbbbaaabbbbaaaaaaaaaaaaababbbabaabbbaaababbbaabaaaaabaabaabaabbabaabaaaabbabbbabbabaabababbabaaabaababbbabbaaaabbbbaabbbbaaabaaabbbbbbaabababaaaabbbabababbabbbabbbabaaaaaabaabaaaaabbbaaaaabababbabbbbbaabbbbaabbbaaaabbbaabaaababbabaaaaaaaaaabaaaaaaaaaaabaaabbaaaabbabbbaabaabbaaabaaababaaababbbabbaabaaabaabbbaaabaaabbbaaaaababbaaaaaabaaaaaaabaabbbbaaababaaabbababaabababaababbbbbaaabbabb
aabbbbbbabbabbaaababbaabbabbbaabbaaabaaaabaabbbbbbbbabbbbbbbbaaabbabababbbbabbaababaaaabbaabbbbbbbbaabbbabaabbbaabbbbbbabaaaabbabaabaaabbbaabaabababbbabbbbabaabbababbaaaaababaaaaabababbaaabbabaabbbaabaaabbaababaabababbbabaabbababaabaabbabaabaaababbbaaaaaaabaabaabbabababababababbaabbaababbbababaaabbaabababbbaababbaabbbbabaababababbbaaaabbabbbaabbabbaabaabbaaaabaabaaabbabbbbaabbbababbbbaabbababbaababbaaaabaaabbbabaaababbbaabaababbbaabbbababaaabbbbbbababaabaabaaaabbaaabbabbbaaabbaaaaaaabababababbbbbabaababbbbbbbaabbabaabbbbaabaaabababaabbaabaaabbababbaaaaabbaababaabaabaaaaabaababababbabbabbaabbbbbbbbbbbaaabaaaaaabbabbabaaabaabbbababbabaaaaaabbabbbbaaaaabbbabaaaaababbbaaabbbaabbbbaabbaaabbbababbbbbbbbaaabbbbaaababbaabaaaaaabbababbbabbbbbbabaabaaaaabababbabbabbabbbbaaababaaabaabbbaaaabaaabbbaaabbbabbbbbaababaabbaaabaaabbabbbaabbaabaaababababaaaaabbababbaaababaabbabababaaababbabaabaaabababbaaabbbbbaabababbaababaaabbabaaaabaabbbaaababbbabbbaaaaaaabbababaaababbabaaabbabbbbaaababbabbabababbabaaabbbababbaababbbaabbbbabababbabbabaaabababaaababbaaabaabaabaaabaabaaaabbbababbbbbbbbaaaaaaabababababaaabbbababbbbbbbbbaaaaababbabaaaaabbaabaabbbababbabaabbbbaaabbbbbaaabaaaaabbbabaabbabbabaabbabbababbabaaaaaabaaabbbaaaabaabbbaaababaaabbbbbbbabababbbaaaaaabaaabaabaaaabaaaabbbabbabaaaababaaabaaabaaabaaabbbabaaaabbaaaaaabbbbbbabbbaabbabbaaababbababbbaabbaaabbbbaababaababbaaaabaabbababbbbbabaababbaabbbbabbababaaabaaaaaabbbaaaabbabaabbbbbaabaabaababaabbaaaabbbbabaabaabbbbaabbbbbabbbbbaaabbabaabbabbabaabbaabbabababbbbaababbaaabbababaaabaaabbaabaabaababaaaaabababbbbabaabbbaabababaaabbbababbabbaabbabbbbabbababbaabaaababaababaaaabaaabbbaabbaaaaaaaababbababbbaaaaabbbbbbbababaaabaaabbbababaabbbabbaaaaabaabbabaabbbbaababaabaaabaabbbabbbaaaabaabababbbbbaaabaabaababbabbbaaabbbbbabaaababbabbabaabbbabababbbbaababbaabaaabbabbaabbabbbbabbbbabaabbaabbbabbababaaabaaaaababaabbabbbaabbabbbabaabbbaabbabbbababbaababababbbabbaabbbabbaaabbaaabbaabbaaaaabbaabbaaaaaaababbabbbbabaabaabbabbaaaaaabaaababbbbabbaaabbb
baaabababaaabaababbababbabaababbbabbbbbabababaaaaaabbbbbbbbbbbabbaaabbbbabbbbaabaabbababbbbabaabbbaabbbaaabaaabbbabbbbabbbaababaabbbbabbaaaaabbabaabababbabaaaaaaabaaabababababaaaaaaabaabbbbbbabbaaababbbabbabaabaaabaaaaaaaabaaaabaaabbaaabbbbbaaaaaababaabbaaaaabbabbbbaabbabbbaabbbaabbababbbbbbaaabbbbababbabbaabbabababbaaabaabbbbaabbbbbaaaaabbabbbbababababbaabbababaaaabbbbbbbbaababbbaaaaaabaaabbbabaaabbababbbbbbabbaabbaababaababbbbbaababbabbbbbabaabbbbbbbaaaabbbaabbaaaabbbabbbaabbbaabbbbabbbabbbaaaaabaabbaaaababbabbbaabaaaababbbababbbbabbaabbabaaaaabbaaabbaaaaaabaabbbaaabababbaaabbbbbaaaabbbbaabaaaababababbbbabbaabbbaabbbabaaabbabaaabbabbaaabbaaaaaabbbbbabbabbbbbbbabaaabbabbbbabbbaabaabbaaabbababbaaabaaaaaabbbbbabbbababaaaaababaabbaaabaabaaabbabbababbabbababbaabbbbaabbbabaaabaaabbbbabbaabaababbbaaababbbabaaaaabbabaabbabbaababbababbbbbbbbabbbababbbbabbbabbabbababababaaabaababababaababbbaaababaababbaabbaaabbaaaaaaaabaaabbaabababaaaaaabaaabbbaabaabbbabbbbabaabbabaaabbaababbbbabbabbaabbabbbababbbaaabbaaaaabbbbaaabbabaababaaaaabbabbbabaaabbbbbaaaaaaabbbabaabbbaababbbbaaaaaaabaaabababababaababbbbaaabbabbabaabbbbabaaaabbababbbaabbbbaabababaababbbbbbbaabbbaabbaabababaaabababaaaabbabbbbbaaaaabaababaabbbbaabbaababaabbababbabbaaabababbaabaababbbaaaaaababbbbaaabbabaaababbababaabbabbabbaabaabaaaaabaaabbbbaabbabaabbabaaababbaabaaabbbbbbaabbbabaabbbaababbaaaaabaaaaabbabaaababbaabbbbababbabbabbbaaaababaaabababbbbbbbbbaabaaaababababbabbaababbbbabaaabbbbbababaabaaabbbaaaaaaaabaaaaaaabaabbabaaabaaababababababbbaabaabbabbbaaaabbabaabbbbbababbbbbbbbbabbbbabbaaaabaabbaaabbbbbbabaaabbbababbaaaabbbababbbbbaaabbbbabaabaaababbaaaabbababbabababaaaaabbbabbaabbababbaaabaababbbbabbbabbbaabaaaabaabaaaaaaabbaaaabbaaabbbbaabbabbaabbaabaabbabaabbbabababaaabbababaabaabababaaabaaaabaaaaaaabbbbaabababaabbbbabbaaaabaabbaaaabbaaaabbaabaaaabbaabbbaabaaababbbaabababbbaabbabababaaabbbaababbaabaabbbbababbbabbbbaababbbbbbabaaaaabaabbbbabaabaabbbaabbaabbbbbabbaaaaaabaaaababbbaaabbaabbababaabbbabbbabbaaaaabababbab
baaaabaabaabbbbaaaaabaabbbaaaabaabbbbabbbbabaaabbabbaabbbaaaaabbbababbbbbbbabbbbaaaaaaabbaaaaaaaaabbbaaabbababbaaababbbbababbabbbaaababbaabbbbbabbabbaabbaabbabbabaabbabbbbaabbabbabbbbbababababbbbbaaaaaaaabbabababaaabbbabaaabaabbaabaabbbaaaabbbaaabbbbaabaaabbbabaabbababababbaaaabbbbbbbaaaabaabaaabaaaaabbaabbbaabbbbababbaaaabbaaaababaaaaaaaabbaaabbbbaaababbbaaababbaabbaababaabbaabaabbaaababbbabbbabbbabbababbbbbbaaaaaaabbabaabaabbaaabbbbbaabbbbbababbbbbbbbbbaababbbbabbaabbabababbaaaabbbabababbbbbbabaabbbbbaaabbabbabaaaaaaabbbaababaabbabbaabbbaaabbbaaabaaababaabaabbbaaabbbababaababababaaabbaaaaaabaaabbaaaaabaaabbabbbabbbaabababababbbbaaaaabbbabaabaaaabbababbbabbbbbaababaaaaaaaabaababaaababababbabbbabbbababaabbbbaabbaabbaababaabbbaabbbabaabbbbabaababaababaabbabaaaabaaabbbaaababbbabaabbbaabaaaababaabaaaaaaabbaaaabaaababbbbbabaaabbbabbaabbabaabbbaaabaabbbbaabaaaabbbabbaaabbabbbbabbabaabababaaaaabbbbbababbabaabaabbabaabaaaaaababbbabbbbbbbaabaabbbbbaabbbaaabbbbaaabbabbaaaabaabbbabbbaaabbabbababaaaabbabbbabbabaaaaabaabbabbaabbaabaabaaabbabbbaaaaabbbbbbbbabababaaababaabbaaabbabbbabaaaababbbbbabababaaabbaaabbbabbaaaabbbaabbaaaabaaaaaabbaaaabbababaaababbbabaabbbaaabbaaabaaabababbaaaabbbbaabbabbaabbaababbbbbabaaaaaaabaababbbaaabbabbbbbbababbaaaabbabaaaababbbababaaabababababaaaabbbbbbaabaaabbaaaaaaababaaabaabababababbbabaaaabbbababbabbaaaabbbaaababaaababababaaabbaaaababaaabbbbaaaaaabababbabbaaabaaaaaaaabababbbaababbaaaabbbabaabbabbbbabbbaabaaaaabbabaabaabbabaababaabbabaabababbbabbbababbaabaaaaaabaababbbbaaaabbbbaabaabbaababaaaaaabaaaaababbbabababbbbbbbaabbbbbbabbaababbaabaaaaabababbbaabbbaaabaabaaabbbbaaabbbabbbbbababbabbbaabbbbbbbaaaabbaabbaaaaaabaaabababbababbaabaaabbaabbabbbabbabbbababaaaaaaabbababbaaaabbabbaababbabaaabababababbbabaaaaababbbabbabbbabbabbbababbabbaaabbababbaaaabaaaabbababaaaaaaaaabaaababbbaaababbabbbaabaaabbbbbabbbbbbbaaaaaabbabaaaaabbaaaabbbaaabbbbaababbabbbaaabaabbabbbababbbabababbabbababbabaabaabaabbbabbabaaaaaabbabbbbbbbbabbaaaababbaaaabbbbaaaaabbabbabaaaaab
aaabbbbaabbbabaababbbbaabbbaaabbbbaabbbbabbaabaaaaababbbbbaaaabbbabbaaaaaababaaababaaabbbaaabbbbbbaaaaaaaabbbaabaabaabaabaaaabaaabaaabbbbbaabbabbbabaababbbabaaaabaabbabbbbbabaaabbababbaaaababaaabaaabbbbbaabbbbbbbaaaaababbabaabbabaabbbababaabaaabababbabbbbaabbbbababbabaabbababbaabbababaababbbbbaabbababaabbbaabbbaaabbbbbaaababaabababbbaaabbaaaabbababbbabbbabbbbbbababbaababaaabaabaababaabbbabbabbabbbaababbbaabbaaabbabbababaabbaabbaababababbaabaaaababbbaabababbabbaabbbaababbabaaaaaabaabaabbbbbbabaabbbaababbbabaaabbabbbbbaabbbaaaaabbaaaabbbbbbabbbabaaaaaababaabbbbaaaaabaaabaabbbbbbababbbabbbaababaabbbaaabbbbbbaabbabbabbbaababababbaaaaaabaababaaaabbbabbababbabaaabbbabbaaaaaabaaabaababaabbaabbaabaaababaabbabbabaabbbbbabbbbaaaaababbbbaaaaaababbbbbbbbabbababaaabbabaaaaaabaaababaabaaabaabbbbbaabbbabababbbbaababaabaabbabbaabbbbbabbabbabbbbbababaaabaaabaabaabaabbababbababbbaabbbbaabbbbbbabbaabbabaabbabbaaabaabaabbbaabbabababbababbbbbaabaaaabbbabaaababbbaaaaabababaaabbbbabababaabbbbbbbbaaaaabaaabbabbbaaabbaabababaabbbbabababbbbbaabaaaabbabbababbbaabaaaababbbabbbabaabbbbbbbabbbbabbabaabaaaaabbabbbbabaaaabaabaaabaaabbaabababaaabababbabbaabaabbabbaaaabaaabbabbaabaaabbbabbaaaaaabbbaaaabbabbaabbbaabbabaabbbbbbaaaaaabbbbbbbabaaaaaabbaaaaababaabaabbabaabbbaaababaabbababbaabbbbbbbbababababbababaaaaabbbaaabbaabaababababbbbabababbbaababbbaaaaabbbabbabbbabbbabbabaaaaaababaaaababababaababaabaababbaabbabbabaababaaabaababaaaabaaaaababaaaabaababbbbbbabbbbaabbbaaabbaaabbbaabaaaababbaaaababbbabbbbaabbbbbbbbbbbbbbbbbbbbbbabaabaabbaabbbbbaabaabaaabbaaaabbabaabbaabbabbbabbabbbbbbbaababbaabaaabbabbaabababbbabbbbbabbaababbbabaabababbabbbabbbabbbbabaaabbaabaaababbbbbbabbaabbaabaaababaabaaaabaabbaabbbaaababbabaaabbbbbabbbbaabaabababbaabbbbabbabbaaaababbbbbababaaaabababbbaaababbbababbbaaaaabaaaaaaaaaaaaaabbbbbbabbaaaaaaabbbbaabbbbbbabaaaababbaaababbababbaaabaabbababbbbbbbabbbaaababbaaabbabababbbaaaabababbbaaabbbbabaaaabbabaabbaababaabbaaabbabbbbbabaaabaaaaaaababbaababbaabaaaabaabbbaaabaaaaabbbbaabbbbbab
aabaaaabbaaaabbbbaaaaabaabababbaaaababaabaaaaaabaaaabbabbbaababaaabbbaaaaabbbbbabbbbbabababbaaaaabbabaaaaabaaaabababaaabbbbabbabbbbbbbababaaaabbbabbbbbbbaabbbbbbabbbabbbabbbbababaababbbbbabaabbaabaaaaaababaaabbababbbabbbbaabbbbbbaaabbaaababaaaaaaaabaaababababaabbaaabbababbbbabbbababbbbbaabbaabaaaaaaabbaaaaabbbbaababaababaaaabababbbabbbbbabaaabaabbababbbbbabaaaaabaabbbbbbabbbaabbbabababbbbbbbabbbabbaababaaaaaaabaababababbbaabababaabbabbbbaaaaaaabaabaaaaaabaabbababaaabaababaaabbbbabababbbaabaabbbabababaaaabbaabbbbbbabababbaaababbbabababbabbbbaabbabbbababaaababaabaababbaaaaabaaababaabaaabaaaabaabbaaaaababaaaaaabbbaaabbaaaaabbabbabaaabbaaabbbbaabaaaabbbaaaabaabbabbabbbbabbaaababbbaabbabababababbbaaaabbbababababaabaababbaaaaabaabbbabbaababbbbbaabbbbbaabbabaabaaababaabaaaabaaaabaaaababbabbbbbabbaababaaaaaabbbbbabaabbbabbaaabbbabaabaaabbbbbbabbabababaaaabaaaaabbbbaabaaabaaaabbbbaaaabbabbabbabbbbaaabbabaaaaaabbbbaaaabbbbabbbbbaabaaababbababbababbababbaaaaabbbaabbaabbbbbbbaabbabbabaabbbabaaaabaaaaabababababbabaaaaabbabaaababaabbababbbaaabaaaabbabaabbbabaabbbaabaabbabbaababaabbaaaabbbbaabbabbabbbabaababbaaabbbbaaababbbaaaaababbabbbbbaaaaaabaababbbababbaabbbaabbbabaabaaababaabbaaaaabaaababbabbabaabbbbbbbaaababbaabbaaabbababaabbababababbabbbaaabbabbbbaaabaaabbaabbababbababbabbaaaaaabaaaaaabbaabbbaabbaaaaaababbaabababbbbbabbbbbbbaabbabaaaabbaababaaaaabbbbbabbabababaaaabbababbbaababbbabbbabbbbbbabbbaaaabbabaaababaabbbabbbababbaaaaababbbbaaabababbbbbabbabbaaabbbbaabababbbabbbbaababbbbbabbabbbbbabababbabaabbbaaababbababbaaaabaabbababbabaabbabaababbbaabbabbabaababaabbabbabbaaaabaaabaabaabbbabbbabaabbbabbbababaabbbbabbababbbbbbbaaabaaaaababbabbaaaabaaaabbaaabbabbbaaabbaabaabbababaabbaaabaaaaaaaaabaaaabbaaaaaabbbaabbbbbbabaabaaabbbbabaaaabbbabbbaabaaaaabaabbaaabbaabbbbabaaababaaaabbbabbbbbababbaaaabbaaabbbbbaabbbbbbbbababbbababaaaaaabbbbbbbabababbbaaaaaaaaaaabbababaaaababbbbbaabbbbabababbbbbbbaaaabbbbbbaabababbaaaaaaabbaabaabbbbbabbaabbbabbbbabbbbbbabaaaabbaaabbabbaaabbbaabbabbaaaaaba
abbbaaaabababbbaaabaababbbabababbaaaabaaaaabaabababbbaaabbbbaabaabaaaabbaaabababaabbbbabaabbabababbabaabbbaababbbbbabbaaaaaabbbaabbababaaaabaaabaaabbbbbaabbaaaabbbabaabaaaaaabbbaabbabbaaaabaaabaababaaaabbbbbbabaaaaababaaaabaaaaabaaabbbabbbaaabaaabbabbbbababbaabbbaabaaabaaaabaaaaaaabbabaababaaaabbbabbbabbbaaabababbbbabbaabaaabaaabbbbbbababaaaaaabbbabaaababbbbabbbabbaabbbaabbaabbababbbabbbababbbababbabbabbbaaaaaabbbbaabbbabbabbbbbbbbaaababbbaababbabbabbabaaabaaabaabbbabbabaaabbbabaabbaaaabbbbbbaaababababababbabbabbabbbbbbbaaaaaababbaabbaabaabaababbbbaaaaababbbbbabbbbaaaabbaabaababbababbababaabbabbaabbbababaaabbbaaabbabbbaaaaabaabaaaaabababababbaababbabbabbababbaaabbabbababbbaabaaabbbbbbaaabaaaabbaabbabababbbaaababbaabaabaaaaababaabbbabaaababababbaabbabaaababbababbbabaababbaaaababbbaaaaaaabbbabbaaabbbabababbabbabaababbabababbaababbbaabaaaabaabaabbbbaabbaabaaaaaabbbaabaabbaabaaabaabbababbbabbabaabaaaababbabaabaabbaaaaaaabbbbababbabbbbaaababbaabaaabaababbabbabbbaabbbbbaabaababaaaaababbbbbbaabbaaaabbabbbaabbaabbbabbabbabbababaaaabbaaababbaaabaaaabbbbababababbabaaababaaabbbaaabababbabbbaabababababbbbababbbbabababbaabbbbabbbabbbbbaabbbababababbaababababbabaaaabaaaabababbbabaaaabaaaaabababaababaabababbbbaaaaaabaaabbabbaababbaaabbbabbaabbbabababbabbbbbababbbaaaabbbbaabbbabaababaabbaaaababbbbaababbabbabbabababaababaaabbabaabaaaabaabbabababbabbabbbbbabbabbbaabbbabbababbbabbaabbbbababaabbaaabaabaabbaaaaaaaaabbbaabbaabbbbbababbabbbbbaaaabbaaaababbabaabababbaabbbbbaababaabaabbbbaabbaabaababaabbababbbbbabbaaaabbbabaaabaababbbaaaabbbbbbbaabbbbbbbaabbbabaaaaaabaaabbbaaabaaabbbbbaaaabbababbbbaababbaaaaabaabbbabaabbaabaaabaaabbbaabbbabababbbbbbbbbbaabaaababaaaabbbbbaabbbbbabbaaababaaabbabaaaaaaaaabbbbbaabaaaaabbabbabbbabababbbbbaabbbbaaaababaaabbaabaaaaaaaabbabbaabbabbaabbbaaabbabaabaabaaabaabaabababaabbbbaaababbbbbaabaabbaaaaaabbaabbbababbabaababaaaaabbabaababaaaaababaabbbaabbbabbabbbbbbbaaaaababbbaababbbaabbbbbabbbabbabbbaaaaaababbabaaaabbbababaabaaaaaaaabababbbaaabababbabaaabaaabaab
aababbbaabbaaaaaabbbaaaabababbbaaaaabbbbbbbaabbaaabbaaaaaabbbbababbaababbbbabbbaabababbbabbbbabababaaabaaaabbbaabbbbaaabbbbbaabbbaaaabbabbbaabbabbbaabaaaabaababbabbabbbbbbabaabaaabbaaabbabbbbbabbbbbabaababaaabbbbabbabbbbaaaabababbabbbaaabbbbabababbbababbbbbbbaaaababbbaabbaaaabaaabaabbbaaaababbaaaaabbbaaaaaabaaaabbbaababbbaabbabbabaabbbbbaabbababbabaaabbbbbabbbbbabbaabbbaaaaabbbaaabbaaabaaaaabaabbaabababbabbbbbbaabaabbbbaaaabbbabababaabbbabaababbbaabababbaabbbaaababbbabaaaaababbbaabaabbbabbbbbbbbbbbabaaaabbbaaaaabbbbbbabbbbabaababaabbbbbaaaaaabaaaabbaabbaaaaaabbaaaabaaabbabbabbbbaaabababaaabaaababbbaaaaaabbbabbaaabbaabbbbabbbbbaababbbabbbaaabaaabbaababababababaabbabababbbbbbbbbaabbbaabbabaaaabaaaabbbababaaaaabbababaabaaaabbabbbbbabbbaababaaaaabbabbababbbbaaababaabbaababbabbbbaabbbaaabbaaaaabaabbaaaabbaabbababababbbabbababaabbaaabbaaabbabbbabaabbaaaaababaabababbaabbbabbbbabbbabababaaaaabbbbabbbbabbabbbaabbabbaabbabababbbbaababbbabbbbbaaabaaabaabbbbbabbbbabbbbbbbababbbabababababaaaabbbabbbbaabbababaaaabaaabbabbbabbbbaaabbbaabbbababbbbbbabbbbbabbabbabaabaababaaaabaabaaabbaabaaababbaababbabababbbaabaaaaabbaaaaaabbbbbbabbbaaabbbaaaabbbababaaabaababababbaaaaaababaabaaababaabbbbbabbbbaaabababaabaababaabbaabbabbbbaaabbaaabbaaabbbbababbbbabababababaaabaaaabababbaaaaabaabbaabbaabbaaaabaabbbbaaaaaaabababababbabaababaabaabaaaaaaaaabbbbaabbbaaaaaaababbbabbbaabbabbaaaaabbbbbabaabbbbbaabaaaaaabaaaaaabaaababababbaabbaabaaaaabbabaabbbbbabbabbbabaaaaabaabbbaaaaabababababbaabbbaaabbabbaaaaabbababbabbbbbaabbbaaaaaaababbaaabbabaaaabbaabbaaaabaababbbbbaaaabbabbabbbbabbbabaaaaabbaaaaabbbabbbbbabbbaabbbbbabaabaaaaaaaaabbbaaabbbaaababbabaabaabbbabaabbbbabaaaabbaababaaaaabbbababbaaabaabbabbbbaababaaaababbaaabbaababaaaababbbaabbbababbbbbababbbaaabbbbbbabaabbbabaabaabaaabbbaaaaabaabbaaabbbbababbaabaabbbaabaabaaaaaabbbbabbbbbaabbbbbaaabababbbaaabbbaaaabababbbbaabaaaaaababaaabaabbababbbaabbbabbabaababbababaaabbabbbbbbaababbaabbaaaaaabaaabbabaabbabaaabbabaaaabaabbbbbaaaaaaaabbaabaabbabaaaabbaaaabb
aaababbbbbbaabaabbaaabbbabbaabaababbaababbabbabbbabaaaabbaabbabaabaabbaaaaaabbbbbaababaaaaabaaabbbabababbbbaaabbabbbbabaababbaabbbbbababbbbbbababbbaaaaababbbabbbaaaaaaabbbabaaaabaabbbbabbbabbbbbbbbabaaaaabbabbaaaaabababbaababaabbbabaabbbbbaaabaaaababbbabbabbaaaababababbaaaababaababbaaaaabbbbbbbabbaabaaaaabbaaaaabaaaaaaaabbabaabbbababaaabbabbabaaabaabbabbaaababaabababbbbaabbbbabbabababbaabbababbaaaaaaaaaabbabbbaababaababbbbabbbbbaaabaaabbbbaaabbaabbababbaaaaaabbaaababbbabbabbaaabaababababaabbbbbbabaabaabaaaaaabbbbaabbbbabbabbabbbabbababaabbbabbbbbbaaabbbbabbaabbbaaabaababaabbabbbbbabbbbabbbbbbbbbabaaabaaaaabbbbabaabbbbabbbaabbaabbbaabbaaaaabbbaaababaaaabababaabaababbaaabbabbabbbbbbbbbaabbabbbababbabbaabaabababbabbbaabaaaababaabbbababaaabaababababaabaabaabbbbabaabbbaabbbabbbbabababaaabaaabbbababbaabbaabbababaaabbbbabbabaabaabaababbabaaaaaaaababbababbaaaabababaaaaaaabbaabbbabbaaaaaababbbbbabbabbbbbbbbaaababbbbabaaabbbaabbaaaaaaaaaaabbabbabababbbbbaabbbbabbaaaaaababbabbbabbababaababbababbaaabababbbaabbbaaaaaabbababaaaaaaabaabbababbaaaaabbbabbababaabbabaabbbbbaaaabaaababbabaabbabaababbbaaaaabbaaabaababababababababbaabbabaabbbaaabbbbababbababaabababababbabbabaaaaaaabaabaaabbbbbaaaabaaabaaaaabbbababbaabbbbbbaaabaaabaaabbbbabbbabaaaaabbbbbaaababbbaaabbbaabbaabbabbaaabbaaaaaaabaabbaaabbaabababbbbbabbaababbababababbabaabaabaaaabaabbbabbababbaabbbbaaaaabaaaabbbbbbaabaaaababbbaabbbababbababbabbbaabbabbababaaaababaaaababbaabbabbaaabbabbaaaaaaaabbabaabbabbaaabbbbbbbababaaaaaabbabbbbababaaabaabbabbabaaababbaabbabaabbaaabbaaaabababbbbbabbbabbbbbaabbababaabaabaabbbbaababbbbaaabbaabaabaababaabbbabbbabaaaabbbbbbbbbbbbaabbabbaaaaaabaabbbbbbababababbbabbaabaaabbbaabbaaabbbbaaaababbbaaabbaaabbaaaabaabbbababaabbabbaaaabaaabbaaaabaabbbababbbbbbabbaaaabaabaaaabbbabbabbbbabbbbbaabbbaabbbabaaaaabaabbbbbaabaabaaabbbbaabaaabbabaababaabababbaababaaaabaabbaaaaabbbbabbababbbabaabbbaababbabaaabbabaabababbbabaabaaaababbbbaaaaaaaaaabbbabbbaaaaaaaabbbaaaaababababbbbbbababbaabbabbabbaababaababbbbbabaab
baaaabbbaaabbabbaababaaabababbaaabaaaabaaababaabaaaabbababbbaaaaaaabaaaabbaabbbbaabbaaabaaaaababbbbaabaaabbabbbabbbbabbababbaaabbbbaabbbbabbaabaabaabaabbabaaabaaaaaaaaabbbbaaababaaaababbbaaaabbaaabbbabaaaabbbbbaabababbbbabbaaabbaaabaabaaaabaaabbabbbabbbaaabbabaaabbaaabaabaabaaaaababbabbbbbbaabaaabbabbbaaabaabababbabaabbbbbbbaaabbbaabbaabaaabababaaabaabbbbaaababbaabaaabaaaabbbbabbbabbbabbababbaaabaaababbaaaaabbabbabaabbabbbaababbbaabaaabababaabbbabbbabbababaaaabbbbbabaaaabaabbabaabaabbaabbaaababbbbababbaaabbbbaabaabbaaabaababaabbabbbbaaabaaaaaaabbabaaabbaabababbaaaaaaabbbbaabbbabaabbabbabbbababbaaaaababbaabbbbaaababaabbabaaababbabbbbabbabbbaaaabbbbbaaaaabbbabaababaabbabaaaaababaaabbbbaaabaaaaabbaabaaaaabaabaabaabaabaababababbaababbbaaabbaabaaaaaaaabbbbbabaaaaaaabbabbbaabbaabaaaaaabaabbbbababbbaaababababaaaabbababbbbbbaabbaaababaabaabbbababbbabaabbabaabbaabaaabbababbababbabbbaaabaabaaabbabbaaabababbbbabbaabaababbbbbaaabababbbaaabbabbbababbabbabbbbbaaaaabbbaaabaabababbbaabaabbbbbbabbaababbababaaaaaabbbbbbabbaaaabbaaaabbbbaaababababaabbabbaaaabaabbaaabaababaabbbbbabbbbbbabbbaabbbaaabaaabbabaabbaaaababbaabaaaaabbaabababbbababbaabbbabaaaabbbababbaaababbabbbaabbbabbbababbbaababaabbaabaaaaaabbaaababbbaaababbbaababbbbbbaaabbabaaaabbbbabababbbaababbbbbababbbababbaaaaaabaabbbbaababaabbabbbaabbaabbbbbbaaabaabaabbbbabbaababaaaabaaaabbabbbababaababbaabaaaaaaabbbbababbaaaaaababaaabaaabaababbbbbaabbaaabbbabaaaaaaaaabbaabbbbbabbaabbbaababbbbbbbbbaaaaaabaabbbbbbabbaaabbbaaaababbabababbbaaaaaabbababaaaabbaaababbbaaaaabaaabaaaaaabaaabbabbbbbbabaabbaabbbbbbbbabababaaabbaabbaaabbaabbaabbbbaaabbababbababaaababaabbaabbababaaabbaaaaabbbbababaababbbaababbbbabbabbbbaabbaabbbaabbbababaabaaaaaababbbaaabaabbabbaabbbaaaababababaaabaababbaaabbaabbaaaababaaaababaabababbbbbaaaaabbbaababbaabaababaabababbbaaabbbaabaaaabbbbbaabbabbabababaabaaaaaaaaabbbbbaaaababbabbbabbbbbaababbaaaabaaaabbabbbababaaaaabbaabbbaaabbbababaaaabbbbabbbbaaababaaaabbbbbbbbbabbabababbabaaabbbbaaabbbbbbbaabababbabbabbbababaababa
aabbaaabaaabbabaaabbbbbbbbbbbbbabababaababbaabaaaabbbbbbbaababaaaabbaabbabbaabbabaabbaabbbbbababbbbababbabbababaabababaabaaabbbbbaaaababbbbaabbbbbaabaabbaaaaaaabaaabbaabbaaabbaaabaaababbbbabaabaaabbaabbaaaabaababbbbbabbaabbbbabbbaaabbbbabbbbabbabbbabaaaaaaabababbbbabbaabbaabbbaababaabbbbaababaabaabaabbaaabaaaaaaaabbbabaaaababaaaabaaabbaababbbbabbbaabaaaabbbaaabbaaabbbbbabbbaaababbbabbabaaabaabbbbbbababaabbbaaabaaaabbababbaabbbbaabbaababaaabbbabababbaaaabbbaaabbbaabbbabababbaabbbabbbbaaaabbaabbbaaaababaaabbbbaaabbabbaababbbaaabaaaabbababbbaababbaabbaaabbabbabbbbaabbaabbbabbaaabaababbbaaababbbababaabaaabbbaabbaaababaaaabaabaaaaaabbbaabbbaabbbababbbabbbbbaabbaaaabbbbaabbbbbaabbbbaabbabaababaaaaaabbbbbbabaabaababbaaaaabbbabbaabbaaabababaabbbabbababbbababbbaaabbabababbababbbababbaaabbababababbaabbaaabbaaaabaababaabbabaabaabbaaaaababbabaabaabbaaabbaaaababbaaaaaababbbabaaabaaaabbbababbbabaaaababbaababbaabaabbbbabbbbbababbbabbbbbbbbbaabbbbaabbbbababaababbabbababaabbbbbaaaaabbbbbaaaababbbbbabaabbababbbaabbabbbaababaabaaaabbbbbababbabaaaabbabaababbbabbbabaaabbaaabaabaabaaabaababbaabbababbbabaaaaabaabbbbabbbaabbbbbbbaaaabbaabababaaababbaaaaabbaaaaaababaabaababaaababbaaabababbbbbbbaabaabaababbbbbaaabbabbbbaaaaaabbabaaabbbabaabaaaaabaabbabababbbbbbabbaabbbabbabaabbabbabbaababaaabbababaaaababbaabbabaaaaabaaaababaababbabaaaabaaabbaaaabbabababbbbbaaaabbbbaababbbabbababbbbaabbbbbbaabbbababbaaaababbaaaaaabbaabbaaaabbaaabbbaabbabaaaabaaaaabbbaaabbabbbbabbabaabbaabaaabbbbbbbbbbbaaaaabbabbabbbbbbbabaabaaaaaaabaaabbbaabbaaabaabaababaaabbabbaaaababbbbbabaababbabaaabbbbbabaababbbbaabbbbabbabbbbbaabbaaaabaabbbbbaabaaabbbbaaaaabbaaabbbbababaaaabbbbaaababbbabaaabbabaaababbaabbbbbbbbabbbabbababbbbaaaabaababbabbbbaaaaabaababbbbbbbbaaababaaababbbabaabbababbaaabaaaaabaabaabaabbbbbbbbbbababaabbbaabbaaabbaaabbaabbbaabbbababaabbbbbaaaababbabbbbaaaaababbbbaabbabaaaaaaabaaabbbbabababbaabbabbbbaababbaaabaaaabaabbabaaaaabaababbbaaabaaaaaababbabbbababaaabbbbbabbaaaaababbbaaabbababaabbaaaaaaaabbabbbbbbaaa
ababbaaaaaaaabaababbaababbbbbabbaabbabbabbabaaaaaabbabbbbbaaababbbaaaababababbaaabaabbbabaaababaaaaaaaabbbabbabbaaababbabbbaababbbabbaabababbbabbbbbbaababbbbbabaabbbaaabababaaabbaaabbaaaaabbbabbabbabababbaaaaabbaaababbabbbabaababababbbbaabaaabababbbbbaaabaaabbbaaabababaabaaababaabaaaabbbabaaaabbabbbbaaababaababbbaabaaabbbabaabbbaabbbaabbbaaabaaababababbbbaaaaaabaaabababbbaaaababbabaabbbabbbaaabaaaababbababaaaaaaabbbaabaabbababbabababaabbbbaabababbabaabbaaaababbbabbbbbbbbabbabbaaaabbaabbbabbaabbbaababbbbbbaaaaabaaabbbbaaaabbabbaabababbabaababbbabbaabbbaaabbbbabaaaabbabbbbabababbbbbababbaababbababaaababbaabbaaabbabbaaabbabaaabbbabbabbbaabbbaabababbababababbabaababaabaabaabbbabbabababababaaaaaaaababbabbbaaabbababbbaababbbbaababbbabbabaababaababbbbaaabaaaaaabbbbabaaaaaababbaabbaaabababbbabbbabbbbaaabbaaabbaaabbabaaaababbbababaabbaabbababbaaaabbababaabaabbabbbabbbbbbbaaaabbaaababaaabbbbabababbbbbabaabbbabbbababababbabababaaabbaaaaababaaababaaabaabbaabbbabaaabaabaabbaabbbbabbbabbbbbabaabababbbbaababbabbbabbbabbaaabaaabbbbabbaababbaaaabaabbabaabbbbbaababaabbbaaaaaaabbabaabbbaaaabaaaaaaaabbbaabbabbabaabbabbbbbbbbbaababbbaabbabbabbbaaaaaaaabaabbabaabababaaaaaabbbbaaaaababbbbbababbabababaabbbbbbbaabbbaaaabaaaabbabbbbbbbbaabaaabbbbabaabbabbbaaabbbbbaabaabbbaababaabaabaaabaabbaaaaaabbbaabaababbbaabbbabababaaaabbbaaaabbbbabaaaaaababaaaaabaabaaaabbabaabbbaabbbaababbbaaaabaaabaaabbbabaaaaababbbbbbbbbababbabaababbabbabbbbaaaabaabbbbbbaabbbabbabbaaaabbbbabbbbbbbbbaabbbbbbaaaaabbabaabaabbbbaabbaaaabbbababbaaaabbababbababbbbbbbabababaababaabbbabbbbbbbabbbbabaaaaabbaaaaaaabbbbaaabaabbababaaabaaabaababbbaaababbbbabaabbbbaaababaabaababbababbabbaababbaaaaaaaabaabbbbbabbbbabbbabbbbaabbbababbaababbbaaaabaaabbaabababbbbabaaabbabaaabbbaababbbabbbbbabbaabbbaabbababababaaabaaaaaaabbbabaabaababbaaababbabbabbbbaaaaaaaabbbbabbbbabbbaaaaabbbbbbaaaabaabababbbabbbababbabaaababbabbbabbbbbbaabbaaabbbabbbabababbbaababaabbbbabbabbbbabbaaabbbbabaababbbbaabbabbbabaabaababaaaaabaaabbabbaababbababbaaabaaaaba
bbbbbbaabbbabbabaaabababbabaaababbaabaaabaababbbabbaabbaabababbbbaaabaaabbabbaababaababbaabaaababbabbbabaaaaaabbbababbbabaaabaabbbbaabaababbababbaabbbbaabaabaaabbbbaabaabbbaabaaabaaabbbaaabbaaabbbabaaabbbaabbabbbbaaababbbbaabbbaaaaaaaabaabbaabbaababbbaabbaabbbabababaaabbbbaaabbbbabbbbabbbabbabbabaaabbbbbbaaababbbaaaabbabbaabbabbbbaaabbabbababaaababaabbbababaabaababababaababaaaababbaababbbaaaabaaababbabaaaaabbababbbbabbaaabbbbbbababbaaaababbbabbababaababaabbabaabaaaaaababbbaabbbabababbbaabbbaabbaababbbabaababbbbbbaababaabaaabbaaababbabbababbbabbababaabbabbababbababbaaababaabbbabaaababbabbaaabaaaaaabbabbabaabaababaaaababaaaabbabababbabbaaaaababbbbbbbababbbabbbbaaaababaababbaabbabbbbbbbaaabbbaababaabbababbbbababbabbabbbabababbbaaaaabbbaaabbababababbaaaababbaabbbabaaabbabbbababaabbbbbbbaabaaaaababbbbaaaaabaaabababbbbbbabbbbbbbaabababbabbbaaaabbaaabbbbaaabababbbaaaabaaaabbbbaaababbaababbaabbbababbaababaabaaaabbbbaaabababbbbbaababbbbabaabaaaaaabaabaaaaababbbababababbbbbababbbaabbabaaaabbbbabbbaaaaaaaaabaaababaababaabbbbbbabbaaaaaabaabbbaaabbbaaabbbbaabbaabaaababbabababbbbaababbabaaabaaaabbbbbabaabaabaabaabababaabaaaabbababbabbaabaabbbbbbbbbbbbbbbaaaabbbaaaabbaabababaaaababaabbbaaabaaaabbbaabaaaaaabaababbabbbaabbbbbbaabbbaabbabaabaabaaaababaaaaabaaaabaaaaaabaaaabaaababaaabaababaabbbbbbbbbbabaaabbbbbaaabaabaaaaabbbbaaaabbbbbbaaaaaaaababaaaaaaaaabbabababbbbaaaaaabababbaabaababababababaabbbaabbbbaaabbababaabbabababbbaaaaaabbbabbbbbabaaaaabbbbababbbaabbbaaababbaababbbbaabbaaababbaaaabaaaabbabaaaababaabbbabababbbabababbabbbaaabababbaabbbbaabaaabaabbbabbbabbbbabaaabaababbabbaaababbabaaaababbabbbaabaabaaabbbaabbabbaabaaaababbbbbbaabbabaabaaaababaabbaaaaabbbbabaabbaaaaaabaaabbbabaababbbabababaababbbbaaaabaabbbabbaaabaabaabbbabaaaababaaabbabbbbbbbbaabbabbbbbababbbaaabbbaaabababbaabbaabaaaabaaababaaababbbaabaabbbbabaaababbbaaaaabbaaabbbbababbbaabbbaabbbbbabaabbbbbabbabaaaaaaabaaabbbbbbababbbaaaaaaabbbbbbbbbbbaaaaaaaaaabbbbabbaaaaaaababaaaabbaaabbbaaabbbbbbababbbbbabaabbaababaabababa
aaaaababaabaababaababaaaababbbbbababaaabbabbabaaabaaabbbbabaaaabbaaabbaabbbaaaaababbbabbaaaababbabbaaaaaaaaaaababbbbbabaaabbbabbbbbbabbbaabbaabaabababbabbbbbaaaaaaabaabaabbbbaabaaabbbabbbbaaabaabbbbaabbbbaabbbaaabbaaaaaababbabbbabaaabbabbaababbababbaaababbbbbbbaabbbbaaaabbbaababbbaabbabbabaaaabaabbabababbbbaabbabababbaabaaaabaabaababbbbbabbbababbbbbaabbbaabbbaaaaaababababababaabbbbabaabaaaaabaaaabbaababbbbbbbbaabbabaaabbbabbabbbbbbabaabababaaaabaababbabbaababbaaaabbaaaabbaaabbbbbbabbbabbbaababaababaaaabbaaaaababbabbbabbabababbbbbaaabbaabaabaabbbabbaababbaaaababaaababbaaabababbbbbbbabababaabaabaaaabaaaaaabbaabbbbaabbaaabaaabaabbbbbbaabbbbababaababbbbbaaabaaabbbbaaabbabaaabbbabbbaabbbabaabbaabaabaaaababbbabbabbbaaabbbbbbaaabaaabbaaaaaaabababbaabbababbaaabaaabaabaaabbbabbbabbaabaaabaabbbababbbbbbabbbababaaaabbbbababbabaabaaabbabaaaabbaabaabbbbabaabbabaaabbabababbbbaaaaaabbabbabbbbbbbabbbbbabbabbbbbabaababaabbbabaaaaaaaaabbabbaabaaabaabbabaabbbbabbabbbababbbbbaaabbaabababaaabbbbaaaabbbaaabbaabaabaaabaaabaaaabbababbbaabaaabaaaababbaabbbabbbbaaababbabbbaaabbaaaaabababbabbaabbaaaaabbaaabbabbaabbbbbbaaabbabbabbbabbaababaaabaaabbbbaaaabbaabaabbaaaabaabbbbaababbbabaaaaaaaaabbabbbbbaabbaaabaabbaabaaabaaabbaaaabaabbbbaababaaabbaaabaaaabbabbabbbbabbbbabbaaababaaabbabbbabbaaaababaabbbabbabbbaababaaabaabbbbaabaababbbabaababaaabbaaaaabbaaaaaabababababbaabababaaabbbbbbabaaabaaababbabababaaaaaaaaaabbbbbbaabbababaaabbbabbababbbbaababbaaaaaaaabbabbaabbbaaabbaababbaabababaabbaaabaababaabbaabbbabaaababababaabbaabbaaabaaaaaaaabaabaabbbbaaababbaabbaababbaababbababbbaaabaaaababbbbababbabbbaaababbaaababbbababbbabaaababaabaaaaaabaabbababbaabaabbbabbabaaabbbbbaaabaabbbbbbabbbbaabaaaabbabbbaaaababaabbabbaabbbbbaaabaabaabaaababaabaabbbbbbabbababbabbbbbabaaaabbbaababaabbbaabbabaaaabbabbbbaaabaabababbababbabbbbbabaabaabbbbaaaabbbbabbbaabbaaabbbababbababbbaabaaaaaaaaabbbbbabbbaabaabaaaaabbbaaaaabababbabaabbaaaabbaabbaaaaaaaaaabbbbaabaaabbaaaabbbbaaaabbbaababbbbaabaaaaaaabbbabababbbbababbbbaabbabbbb
aabbababaaabbbaaaaababbaabaabbaaababaaaababbbababbaababbbaabaaaabaabbbaaabbababababaabbbaabbbbbbbbbabaaabbbbababbaaaabababbbaabaaabbbaaaababaaaaabbbabaaabbbaabbbaaabbababbbbbbbaaaabbabaabbbbabaaaaabaaabbaabaababbaaabbbbaaaabbbabbababaaabbbaabbbaaabbbbabbbababbbbbaabbabbabababaaababbaaabbababbbabbbaaaaaaabaababaababaabababaaaaababbbaaaaaaabbbbbabaabbabbbbabbbababbaaaaabbbabbabbaaabbbabbabaaabbbabbbbabaabbbbaaaabaabbaabbabbabbaabaabbabaaaabababbaaaabbbabbaaabbaabababbaabbabbaaaabbababbabaaabbbbbabbaabaaaaaabaabbabbaabbaababbaabaabbabbbbbaabbbaabaaaabbaabbbbbbbbbababbabaabbaabbbaabbbbabbbaabaaaabbabbbbbaaabbaaabbabbbabbaaabbabbbbbabaaabaababbabaababbabaaababaabbbabaabbbbaaababaababababbbbabaabababbbaabaabaaaabbabaababaaabbabbaabbbbbbbaaaaabbbaaaaaababaabbbbaababbbabaabbabbbaaabbbababbaabbababbababababbbbaaabaabaabbbaabbabbbbababbaabbabbbbaaababbaaabbbbbbabbbbbabaaaaaababaaabbbbbabbaaababbaaabababbabaabbbaaabaaabaababbbbaaabaababbbabbbbbbabbbbabaaabbbbaaaabaaaaababbbabbaaaaabbbaabbaaaaabbaabbbabaaaaaabaabbaaabababbaaaabbbabaabbaabbbaaababbabbbbbbbbabbbbbaabaabbbabaabaabbbbbbbbbababbbabaaaabbbbbaaaabbabaaaaabaaababaaaaaababbabbabbbabbbbbabbbabbabbbaabbbabbaaaabbabaabbbbabbbaabbababbbbabbaabbbbaaaababbbabbababbbbbabbaaaababaaabababaabaaaaabbbbabaababbabbbababaabaabbabbaabbbbaaaaabbaaaaabbbaabbbbbbababbbbbbabbabababaabbbaaabaaabbabbbaababbaababbbabaaabbbabaabaaababaabaaabbababbbbababbbaaaaaabbbaabbbbabaabbaabbaaabaaabbabbabbaaabaaababbbaababaaabbbbababbbbbabaaaabbabbaabaabababababbaababababaaababaabbabbbbabbbaabbaabbabaaabbbabbabaaabbabbbbbaaaabaaaaababbaabbbbabbbbaaaabbabbaabbbbbbabaaaaabaaabbabaabaaaababbabbaabbbbbabbabbabababbbabababbaaabababaabbabaaaabbbabbbaaabbabbbabbbabbabbaabbbbbabbbabbabbbbabbabaabaaaaabbaabbbaaabbbbbaaabbaaaaabbababbbaaaababaabbbaaaaabababbbabbabbbbbbabbaabaabbaaabababaabbabaaaabbaaababaaaaabbaaaabbabbababbaabbbbaabbbaabaabaaabbbbababbbbbbaaabaabababbbaabbaaaaaabbbbaaabaabbaaabbabbaaaabbabbbbaaaabbabbabbbbababababbbbbaabbbababaaaabbaaabababbabaaa
abbabbbaabaababbbbbaabbabaabbaaababababbbbbabababbbaabbbbaaabaabbbaababbbbaabbaaabbaabbbaaabbbabbbbbbabbabbababbaababaaabbbaabaababbbbaaabbaaababaabaabbaaababbbbaabaaabbaaabbabababbbbaaaabbbbbabbabbaabaaabaabbbabaabbbbabbbaabaaaaaaabbbbbabbbabbbabababbaaaabbbabaabbbabaabaabaabbaabbbaaaabbbbaaaaabbaabbbbbbbaaaaaaaabaabababbbbaaaaaabaaaabaaabbbbabbaaabbbaabaabbabbaaaababbaaababbbbbbababbabaaababaaaabababbbabbbabbbbbbbababbbaaabbabbbbbbaaaaaabbbabbaaabbabaabbabbbaababababbabbaaaaabaabbabbbabaaaaaabbbaababbbbabababbbababbaababbaaabababbababaaaabbbaabbababbbbbabbbababbaaaaabbaabbaabbaabbaaabaababaabaabaabbaabbbbabbabaabbbaaaabaaabaaaaabbbbaabaaabbbabbaaabababaabaaabbbababaabababaabbaabaaaabaaaabbabbbbbbbaaaaaabbaabbbbaabaaaababbbaaababbababaabbbbabbbaabaabaabbabbaabaaababbababbbabaaabaababaabbbabbbbbbabababaaaaababababaaabbababbabbbbbbbbabbbababbbaaaabbbbababababababababbbabbabbbabbbbbbaababbabbbbabbbaabbababababbabbaaababbabbbbbabbaababbabbbbbabbabaaaaabaabbbababbaabbaabbbbaaaaaaaabaabaabaaabaabbbbababbaaaaaabaaabaababbbbbbbaaabaaaaaabbbaaaaaaaaaabbaaaabbaaabaabbababbaabbababbaaabbbbabaaaaaabbabbbabaaababbbabbbbbbbaababbbbabababbbbaababbbbaaabbbaaaabbababbbbbbaaabaabbaabbbabbabaabaaabababaabbbaaaaababbabaabbabbbbaaabaabaaabababbbbaabbaaababbbaaabaaaababaabaabaaaaabbabbbbaababbbbbabbaababbaaaaabaababbaabbabaaabbbbbbaaaabbbbaabaaabbbabbbbabbabbaaaaaabaabbaabababbaabbabbbaabbaaaabbabbabaabbaaaababbaaabababbbbbbbabbabbbabbabbaabaabbabababbbbbaabbaaabbbaabbabbbbbaaabababaaaababaabaabbaabaaabbbabbabbbabbbabaabbaaaaaaababaaaaabbbabbabaabaabbbaaabbabbbbaaabbbbbbbbabbaaabaabaaabbbaaababababbbbaababbaababbbbaababbaabbbbbbbaaabaababbbaabbabbababbbaabbaaabaabbaabbababbbbabbbbbbbabbbbbaaababbbaaaaaaabbabbbabbabbbbabbbaabababbbababababbabaababaababaabbabaabbbbbabbbbbbbabaaabbbabbaaaabbabbaaaaaaababaaabbbabbabaababbbababbaabababaabbbbbabaabbababaaabbaaabaabababaabababbbbaaaababbaaabaaabaaabaabaaabbabbbababaaabaaaababbabbaaababbababbabaabbabbbabaaabbbbbbaabbbabbaabbbbaabbbaabababaabbbb
aabbabaaabbbbabbbababbabbaaaaaabbbbabaabaabaaabababbbbbbabbbbababbbbbbabbbabaabaaabababaaaabbabbbbabbababaaaaaaaaaaaaabaaaaaaabbabbbaabaababbbabaaabaabbbababbababbaabbabaabbabaaaaababaabaaaabaaabbaabaaababbaabaababababbbbabbaabbbaabbbbbbbbbbabbbbaaabaabaabaaabaabababaaabaabaaabbaababbbbaababbbbbaaaaaabbabbaabbbabbaaaabbbababaabaababaaabbbbaabaabbbaaaabaaaabbbbaaabbababaabbababababaabbbbabaaaabbbaaaabaaabbbaabaababbbbabbbbbaaaababbbaabaababbababaabbbbbabababbbababaaabababbbbbbbbabbabaabbabbbaabbbbbbbbbaabbbabbbaababaaababbabbbbbbababbbaaaaabbbaaaaaaababaaabbbbbbbbaaaaaaabbbaaabaabbaabbaabbaaababbabbaabaaaabbabbbbabbbbaabaaaaaabaaaaaaaaaaababbabaabaababababbbbbaaaabaabaaaababbaaababaaabbbbaaaababbbbaaaabbbabaaabbaabbbaaaaabbabbbbaabaaabaaaaabaaaaaaaabbbaaababbababbbabaababaaabaaabbbabbaabbbbbbabaaaababbabaabbaaababbbbbabbabbaaaabaabaaabbaabbaaaababbaaaaaabbabbbbaaabaabaabababababbbabaabbbabbaaaaabbbbabbabbbabaabbaabbbbaabaabaaaaabbabaaaaaabbaabbaababbbababbbbbabbabbababaaabbbabaaaababbabbbbbbaabaabbbbaaaaaabbbbababbabababaabbbbabbaaabbabaaaaaabaabbabbbbaababbbabaaabbaaaaabaabaaabbbbbabaaababbaaaaaabbbabbabbabababaaabbbbabbabaaaaaababaabbbbabaaabababbbbbbbaaaabbbaababababaababbabaabbababbabbaabaaaaaababbbbabaaaaababbabbabbabababbbbaaaaaaabbaaaaaaaaababbaaabbaaabbabbbbbaababbaababaabbaaaabaaaaabaabbabaaababaabbabaabaabaabbbabaabaaabaabababaababaaababaaaaabaaaabbbbaaaababaaabaaabbbabaabbbbbbbbabaaaabaaaabbabbbbabbbbabbbbaabaabaaababbabbabbaabaababaababbaaaaabbabbbabbbbbaabaaabababaaaababaabbaaaaabbbbbaaaabbaabbabbbbbaabaabbbbbbbaaabbbbaabaabbbabaaaababbababababbabbbabbabbbbbaaababbbbabbbaabbaaaabbabaabbaabbbaababbbababbabbaaabaaaaabbabbbabaabbabaabbabaabbabbabaabaaaabbbabaaaabaaabbabbbaabbbababbbbabbababbbbbbbbbbaaaaaabaabbbbabbbabaabbbaaaaaababbbabaababaababbbbbbaaaababbbbaaaaabbaabaabaaaababbbaaaaabaaaabababbbabbbaabababaabaabbbbbbbaabbbbaaabaaaabbbabbabbbbbbbabaaaabbbabbbbabbbababbbbaaabbbaabaabbbbbbaaaababaaabbabbbababbabaaabaabbbbbaaabbbbbaaabbaababbabaababbbbbbbaab
aabaaaaaabbaaaaaaaabbbbabaaaaababbabbbaabbbbabbbabaabaabbbaababbbbabbaababbaabaaaaabaaaabbbababaabbbbabbababababaaabbaabbbabbabbbbabbabbaabbabaaaabbbbaaabaaaaabaaaababaaabbbbabbbbbaababaaababaabbbabbbbbbaabbbbabaaabbabaabbbbabbaabaababaaabaabbbbbaabbabbabbbaaaabbbbaaabaaaababaabbbaaaababbabbaabaabbaabaaaaabababbbbbbbabbbbbaabbbbaabbbbaabaabbbbababaabaaabaaaababaaababaabbbbbbbbaabaababbaaaaaaaabaabbaabaaabbbbabbaaabbbbaaababbaabaaaaaabbabbbbaaabaaabaaababbabaababaabbaababbabaaabbaababaaaabbbbbabbabaabbbbbabbabbaaaaaaabaabbbbbbaabaaaaabaabbbbabbbabbaaaaabbbaaabaabbaaaabaaababababaabbaabababbaaaaabbabbbabababbbbaaabaaaaabbbbbabaaabbaabbabbaabaababbababaabbbbabaaababbbbbbbbbaaaabbabbbbbbbabaababaaabbabaaaaaaabbaaaabbbabbabbbbbbabbaaaabbabbbabbabbbaaaababbbbbaaabbbbaabbbbbaaaaaaaaabbabbbbbbabaaaaabbbbababababbaabaaaaaabbbbabbaabbbbabababababbabbaaaaaaabbbbabbaabbbaabababaaaaaaabbababababbabbaabbabaabbbbaaaaabbbabbabbbaabbbaaaabaaaaaaabbbabbbaababababababbbbaababababababbbaabbaabbbaaabbaaabaabbbbaabbbaababbabbbaaabbbabbbabaaabbbbaababababbbabaaaaabbbbaaaababbaabaaaabbabbaabaabaaabbababaaabbbbaaabbbbababaabaabaabaababababbababbbabbabaabbaaabbabbaababbbbaabababaabbaabababbbababbaabbabbbaabaabbabbaaababbababbababbabbbaabbaaaabababababaaaabbbabababaabbaaaabababbbbaabbababababbaaabaaabaaabbbbaaababbabaababbbbbabbababaaaabbbbaaaabababbbaababbabaabbaaabbabbbabaababababababaaabaaabbbaaaabbabababaabbaabbabbbbaabbbbbbbbbabbbabbbabbaabaaabbbbbabbbaababbabbbbbbaaabaaabbbabbbaaaaabbaabbbabaaababaababaaabbaaabbbaaaabaabbabababaaaababbabbabaaaababbbaaabbbbabbabbabbaaaaaaaabaabbbaabaabbaaaababbbaaaabababbbbaaaaabbaaabababbbababbbbbabaaabbbabbababaabbbbaaabbbabbababbabaababbabbbabbababaabaaabbbabbaaaababaabaaabbabbaaabaabbabbabbbbababaabababbaaabaaabbbabbababababbaabbaaaaaaaababbbaababbababbaabbbbbbbaabbaabbababbaabbaaaabaaaaaabababaaabbabaabaaaaaaabaaaababbbaabbababaaaaabbaaaaabbbabbaababbbabbaaabbbaababbbbbbaabaababaabbabbaabbbbbbbbbaabbbbbababbabbbbbaaabbbbaaaaabbababaabbaaabbbabbbbaba
baabbbbbabbbaaaaabbaabaaaabbabaabbbabbabababaaaaaaaabaaaabbbbaabbabbabbbaaaabbabaabaaababbabaaaaaaabbbbabbbbaaaaaabbaaaabbbbbaabbbbababaabaaababbababbbbaabababbaabbbaabbabbbbbbaaabaaaabbbabaaaabaaaabbbbabaabaabaabaaaabaabbbababbbbabaaaababaababbabbabbbbaaabbaababbbbabaaaaababbbbbbbaaabbbaaaababaababbabbbaabaababbaabbababbbababbbaaaabaabbbabbbababaaaabbaaabbaabaabaabababbbabbaabaaabababaaaaabbbaabababbbaaaabaabbabbabbaabbabaaabbbabbbbabbbabbbaaabbaabbaabaaaaabaaaaaababbabaabaaaaabbbabaaaaaabbabababaaaababbaabbbbabbbabbabaaaaababbbbbbaaaaaabaabbabbabaaaaaaaaaaaaabaabababbababbbabaabbabbaabbabaaaabbaaaaabababbbbabaababbbbaaababbbababaaababbabbbbbbaaaabbaaabaabbaaaabaababababbbabaaababbbbbabbabaaabaaaabaaaabbabaabbaabbbbbbbabbbaababbbababaababbbbabaaaabbbbbbbaaabababaaaaababababbaabbaabbaabbaabaabbabbbaabbabaabaabbbbbbbbabaaaaaabaabaaaaabbbbabbbaaababaabbbababaabbbbabbababbababbaabaaababbbbbbbbbabaaababbbabababbaabbbbbaabaaaabbabbaababababbabaabbaaaaabbbbabaabbabbbaaaaabbaabaaaabbbbbabbaaababbaabaaabbaabbbbaabaaaabbbbabababbabaaabbbabaaabaaabaababbabaaaaabbbaabbaabbabbaaabbbbbabbabbabaabbbbaaabbbaababababbbbbabbbabbbabbababababaabababbabbabbbbaaababbabbaaaabababababaaabaaabbbbbbababbabaababbababbbbbaaabbbaabbbbbbbbaababbbabbbbabaaaabbbaababbbaaabbaaabbbabaaabbbbabbbaabaaaaabbabbbbbbbbababbbbbabbaaaaabbaabababababbaabaababaababaaaabbbbbbaabbaaaabbabaabbbbbaaabbaabaaabbaaaaabbaaabbbbbaabbababbaabaaaaababbbaabababbaaabbbaaabaababbabbabbaabbbabbbabbababbaaabbabbabaabaabbbbabbaaabbbbbbbaabaabbaaababbbabaaabaabbaaaabbbbaabbaabbabaaaaaaaaaaababababbbabbbabbbbbabaababbbaaabaaabaabaaaabbbaabbbbabbabbabbaaabaaaaaaabbabaaaabbbabaaaaabbbbabaaababaabbaaaaabbbbbaaabbababaaababbaaaabbbaaaabbbaaaaaaaaaabababbaabbaabbbabaaabbabaabaaaabababaabaaabbaaabbababbababbabaaabbaaababbaaabbbaaaaabbabaababaaaaaabbabbabbaabbaaabbbabaaabbbabbabaaabaabbababbaabaaaabbbbbbbbaabbaaaaababbbbbbabbbbbbaaaabbaababbbbabbaaababbabaabbbaaaaaaaaaabaaabbbaabababaaabbbbbabbbbabbabbabbaaababbabbbbbbaabaaaabbabbbba
bbabbbbbaaaababbbabbaababbaaababbaaaaabaaaaababbaabbbbabbababaabbbbabaabaaaaababbbbabaaaabbbababbbabbaaaabaaaabaaaababbabbbbbabbaabbaababaabbbbaabbaaaaabbbabbababbbbabbbbbababbabaaabaaaabbbbbabbbbbbbaaabbbbbbbaabaababbababbbbababababbabbabbaabbbaaababaabbaaabbbabbaaaabbabbaabbbbaaabbabbbaabbbabbbbbbaaababbabaaabbabbaabbaabbabbaaaaaaabbaabaabbaaabaabbaababaabbbaaababaabbaabaabbababbbbbaabbabbaabbaaabaaabaabbbaabbabbbababbabbababbabaaababaabbabbbabbbabbbabbbbbabbbbbaabbaaabbbbabbaababaabbbbaaabaaabaabbaaabaaaaabbbbbabbbbbaaaaaabbbaaaabbbbaabaababbabaabbbaababbbababaababababaaaabbabaaabbbabbaabaabaaaabbabbbbbaabbababbbbaababaabbaaaabbbabbaaaabbbbbbabbbbabbbababaabbbaaabbaababaaaaaabaaaaabbbbbbbaabababbbbabbabbbabbbbbbaabbaabbbabababbbaabbabababbbaabbbaaaaababaabbaabbaaababaaaababbbbaaabbaababababbbbbbbbbbbbababbabbbbaababaabbaabbaabbababababbaaababaaababbbaabbbbbabbbaabbbbbabbbbabbabaaaabbaabbaababaaabbaaabbababaabbbaaababaaaaababababababbbabaababbaaabbaabaaaababaabababbbaabaaaabbbababaababaabaabbabbbbaaaababbaaabaaaaaaabaabaaabaabbabaaaaababaabaaaababbaababababbbaabbbabbabbbbbbbaabbabaaababaabababababbaabbbaabaabbabbbbaabbbbbbbbaabaabbbaabbababbaaabbbababbbabbbbabaaaabaaaaabbbbbaaababbbaabbaaaaaaabaaababaaaabaaaababbaabaabbabbbababbbbaababbababaaabbaabbaabaaaaaaaaaababaaabbaabbbbabbaaababaaababaaabbabaaabbaabaaaaaaaaaaaabbbbbabbbabbaababbbbbaabbbbaabaaabaaaaaababababbbbaaabbbbbabaaaaaabbaababbaabaabbaabaabbbaabbabaabbabbababaababaaabbababbbbabbaababbaabbaaabababbbbababbbaaaaaaaabbaabaababaabaaaabaabbbabaaabbbaaaabaababaabbaababbababbbbabbabbbbbbbababbbaabbabbbbaababaaabbbbabaababbabbbbbabbbbabaaabbbaaabaabbaababbaabbbbaaabaabababbbbbbbbaaaaabbaaaaabaaaabaaaaaababaaaabaabaaabbabababbbaabaaababaabbbbbbabbaaaababbbabbbbabbbaabbbaabbbaabbabbaaabbbabababbbababbbaabbabbbaabbbbbbbabaabaaaaaabaabbbababbabbbaabaaaabbbabaaaaabbaabbbbabbabbabaaababaaaaabbabbabaaabbaaababaababaaabaabbabaabbbaabaaaaabbaabaabaaaaabbbaabaaaabababbbbaabaababbabbbbbaabaabababaabbaabaaaabbbbbbaaabbbbbb
baabaabababbabaabbababaaaaabbabaababaabaabbbaaabaabbabbbaaaabbbbababbaabbbaababaabbbababbbbbaaabbbaabbabbaaaabababbaaabaabaaaaabbbaabbbababbabaababbabbbbabbaaababbabbbabbaaaaabbbbaaababbaabbbbbbbaaabbbbabaabaabbaabaaabababbbaabababbababbabaaaaaaaaabbaaaabbabbaabbbbbabaaaabababbbaabaaaaaaabaabbabbaabaaabbbbbbabababbaabababbbbaabbabbabaaababaabbbbabaabbabaaaaaabbbaaabbbaaababbbbabbbabaaabababbbaaabababababaabbbabbababaababaabbbababbaabbbbbaabaabaaaaaabbbabaaabbbbaabaababbbbabbbabbaabbbaabbabbbbabbababaaababaaabbbaababbbaaaabbaabaabaabababbabaabbbabaaaaabaababaabbababbabababbabbbabaaabbbbabbbabaabaaaabbaabbababaaaaaaabbbabaaababbbbbbabbbaabaaabbabaababbbbaaaaabbabababbaabababbabaaaabaabaabaaaaaabbbabbabababababaababbbbbaababaaaabbabbaabbabbabaabbabbababbabaaabbbaabbbabbbabaaaabbbbabaabbbaabbbabbababaabababaaabbbbbbbbbaaaaaabaababaaabaaabbaaabbbaaabbabbbbbabbbaaabaaababbbabbababbbbabbababbababaabbabaabbabaabbaabbbaababbbbbbaaababbbbababaaabaaabbbabbbbabbaaabbabbbabbbababbaababaabbabbbabbabaaaabaaabaabbaababaaabbabbbaaabbbbaaaaaaaaabbbbaaabaabbbbbaaaaaabababaaabaaaaababbbbbabbabbbbaababbaaabababbabaaaaaaaaababbbbbbbbaabaaaabaabbababaabbbbabbabbabbbbabbbbaaabbaabaabbabbbaaabbabaabbbaabbabbbbbbabbbbaaabbbaabababbbaaabaaaabbbabaaaaaaabaabbaaaaababbabbabbbaabbbaabaabbabaaaaaabbbbabbbabbaaabaabbabaaabbababbbbaabbbabbaaaaaaababbbbababbbaabbbbabbabbbabbaabbbaaababbaabbbbaababbbbaababbbaaaabababaaabbbbaabbaabbabaabbbbbabbbbbaaaaaabbabaaababbbbaaabbbaabbbaaababbabaabbbbabaabaaabaabaaaaaaaababbbbababbaabbaaaabaababaaabaaabbababbabbbabaaababaaababaaaaabbbbbbbaaabbbaaaaaababaaaabbaababbabaabbabaababbbbababbbabbaabbbbabaabaaabbbbbabbaabbaababbbaabbabbbaaabaabbbbaabbbaaaabaaaaabbbaababbaabbbabbaabaaaaaabbabaabaaaabbbbababaaabaaaabbbabbaaabbbaabbbbaaaababbababbbbbbbbbbbbabbaaaabbbababaababaabbaabbababbabbaabbaaaaabbbbabaabbbababbabbaaaabbabaabbbaabaabbbbabbaaabaaaaaababbbabbbabbabbabaababbaabbaaaabbbbbbbaabaaabbababbaaaaaaaababbaaababbbbaaaababaaabbaaaabbabaabaaabaaaabaaabaaaabbaaabbaa
babaabbbbbabbaabbabbbabbaaabaaabbababbbbbabbbabbabbbbabbabaaaaaaaababaaaabbbabbbaaaaabaabbaaababaabbaabaabbaaabbaaaaaabbaaaaaaababababbbbbbbbbbbbabbabbaaababbbababbbbaaabababbbababaaaabaaabababaaaababbaaaaababbaababaaabbbabbaabababaabbbabaabaabbbbbababbabaabbabbbbabbbaaaaabbabbaabaaababbababbbaabaaaabbaabbbbbbbbaababaaabbbbbbabbaabbabaabbaabbbaaababbaabbbbaabbbbbbabbaaaababbabaaabbaaaabbabbaabbbabbabbabbaabbaabbabbbabaaabbbbbbabbaaabaaabbaaabaaaaababaabbbbbababbbbaaabbaaabababbabbbabaabababbabbabbbaabaabbbabbabbababaabbabbaabababbaabbbabababbbbbabaaabaaaaabbabbabbbbbbabaaaaabaaabbababababbbaabbabbbbaaaabaabbaabbbaabbabbabaaaababaaaaaaaaaaaaabbababbaababbbbaaaabaabaaabababbbabbaaaabbbaabbbbabaaaababbbbbbbaaaaabbaabbbbbbabbabbaaaaabaaababbaabbbbbbaabbabaaaaaabaaabbbbaabbbabbabbbbbbaaababbbbabbabbbbaabaababbbbababbbbabbaabaabbaabababbabbbbababbbbabaaabbaabaaaaabbbabbaaaabaababbaaaabaaaabaaababababbabbabbabaaababaaababaaaaaaaabbbbababaabababababbbaabababaabbbabaabbbabbbbabaababababbaaaaaaabaabaabbbaabaabbaabbbabaaabbbbbabbaabbabaaabbbaabbbbbabbaabaabbaabaabababbaababbaaabbbaaabbbaaaababbaabaababbabababababbaababbaaaaaaaaababbabbbbbbaabbbababbbabaabbbbbbaaaabaababaabaaaababbbaaaabbaabbaababaaaabbababbbaabaaaaaabbbaababbabaaabaababaaaaabbabbbababaabbbaabbaaaaaabbaaabbbaabaabbaaabababbabbbbabbabbabaaabbaabbbabbbabbabaaaaaaabbababaabbaaaabababbaabaaaaabbbbaaaaabbaabaabbaababaaaabaabbaabbbaabbbabbaaaaaabbabaabaabaabbbbaaababbaabaaaababaabbbaabaaabaababbbaabaabbbabbbabbbbaabbbaabbabbaabbabaaaaaaabaaababbaabaababababaabbaaabaaabbbababaabbbaabbabaaababbabbbbbbaaaaaaabbbaaaababbbaaabaabbaaaabbabaaaabaaabaaabbbaabbbbabbbbbababbaaaabaaaabaaaabaaaaababbaabbabbbabaaaaabbbaaabbaaaabaaabbbbaabbababaaaaabbbbbbababaabbabbaaababababaaaaabbaaabaaaababbbaaaabbaababbababaababbabaaabaabbabbaaaabaaaaaabaababbaababbbbababbbaaababbbababbaabbaaabbbaabbbbaabbaabbaabbabbbaabbaaabbaaabbbaaabababbbbaabbaaabaaaaabbbabbbbaabbbbaaaaabbabbbbabbaabbabbabbbaaaaaaababbbbbbabaabababbaaabbababbbbbbabbbbabbbb
aaabaababbaaaaababbbbabbbbbaaabbbaaaabbbbbbabbaaaaaaabbbaaaaaabbababbabaabaabbbabaaababbbaabbabbbbbaabbabbabbbbbaabbaaabbbabbbabaababaaaaabbabbababaabbbbaabbbaaaaabbbbaaaaaabaaaaababbabbbabbabbbababbbaaabbbaaabaabababaababbaababbbbabaaababbaaaaabbbbabaaaabaabbaaaabbabbabaabbabaabaaaaabbabbaabaababbbabaaaabaaaaabbbbbaaabbbabbaaabbabababaababbbbaaabaabbabbabaabaaaabbbabaabbabaababbbabbbabaaabaababbabbaabbbbbbbaaaabbababaaabbbaaabaaababbbbabbbaabbabbbbabbbbaaaababaabbababaaababbbaaaaaababbbabbababbbbabbabaaaaaabbbbbbbabaabababbbaababbbbbbbababaaaabbabaabbaabbbaaabbaaaaababaaabbaabababaaababbbabaabbbbabbaaaabaabaaaaabbbaabbabaaabbaaabbaaabbabbabaaabaabbababbbbaaababbaaaaaabaaaaaaabbbabbbabbaaaabaaababababbaaaaabaabaaaaabbabaabbaaabbababbaabaabbbbabbabbbbaabaabbabbbbaabbabbbbabaabbbbaaabbaaaabaaaaaaaaababbaabbabbabbbabbababbaaabaaabbbbabaabbaaabaaaaababaabaabbabbaaabaabbaabbbabbbababbbbbaabababaaaabbbbbbaabaabbaabbbbbabaaabbabbbbbabbbaababbbabbaaababbbaaabaabbaabaaabaababbbabababababababbabbbbbbbabaaaabbaaabbaababaaabbbaaabaababbbbbbaababbbbabbaabbaabbbabaabaabaaabaaabbabaaabbabbaaabbabbbabbaaabaaabbabbabbabbaaabababbabaabaaabbaabbbaabbbbababaabaaaaaaabaaabbbbbaababbaabbbbababaabbbbaaaabaaaaaababbbbbabbaaaaabbbababaaaabbbababaabababbbabaabbbaaabbbababbabbabbbaabaaaaabbbbababbbbabaaaabaaabababaabbbaabbabaaabbaabaaabbabababbababaaababaaaabbaabbababaaaaaaaabaabaaabaabaaaaabbabbababbbaaababbbabbbbaaabaabababbaabbaaabbbabbbaabbabbaaabbaaabbbaababbbabbbbbaaabbabbbbbbabbbbabbbabbbaaaaaaaabbbbaaabbabbbbbbabbabbbaaababbbabaababaabababbaabaaaabbaababbbbaaaabbabbbabbabababaaaaababbabaaabaabaabbbbababbaaaabababababbababbaaabbbabaaabbabbbaabbabaabbbbbaababbabbbabbaaabbaaaaaaabaaabbbbaaaaaabbaaaaabaaabbbbaaabbbaabbabaaaabaaaaabbbabababbbabbbbaabbbbbbaabbbbaaabbbaabbabbababbabababaaaaaaabbababaabaababbaaabaaaaaabbbaabbaabababbbbaabaaabbbbbbbbababaaabbaabbbabaaabbabbabababaabaaaabbbaabbaabbbabbaaababbbbbbababbbaabbbaabbbaabbbbaabbabaaabaaabababbbaababbbabbbaaababababbababbabaabbbaabaabb
abbabbabababbababbbbbabbaaaaaaaababaaaabbbaabbabbaaabababbbbaaababbbbbabbbaabbbbabbbabbaabaabbaabaaababbbbababbabbabbbbaaaaaababaaabbaaababaabaabbaabbabbaabaaaaabaabbbbbbbaabbbaaabababbbababaabaaaaaaabbbbaabaabbababbabaababaaabaaabbbabbaaabaabbaaaaababbaaaaaaaaaababaabaaaabbbbbabbbbaaaabaaaaaaabbbabbabbabaaaabbbaababababbbbabababbbbaaabbabbababaaaaabbbaaaaabaabaabbaaabbaaababbbaaabbabbbaaabaabbbbaabbabababaaababbababbaabbbbbbbbbabaaaabaaabaaababaababbaabbaabababaabbbbababbbababbabbaaabbaabaabbbaabbaaaaabbabbbababbbaabbaabbaaabbbbabbaabaaabbabbbaabbbbaababbabbabbababbaaabbaabbbbbabaaaaababbbaabbbaaaaabaabbbaabaababaabbabbabbaaabbbabababbbaababbaaaaaaaaaababbbaaababbbabbbbbaabbaaaababababbbbbaababbbbaaabbaaabbaabaabbabbabbbbaabbaaabaaabbbbaaaabbbabaabbbbbbbbbabbbbabaaaaabbbbbaaabbaaabbbabaaabbabaabbbbaaaabbbababaaaabbbabbbaaaabbbababbabbabbbabbabbabbbabbababaaaabaaabbbabbbabbabbbabaabbaaaabbbbbababaabaababaabbaababbbbbabbaaabbbababbbabbabbaaabbaaabbbbbaaaaaabbbaabbababaabbaababbaaaababbbbabbbaabbbbaabbbaabbabaabbbaaababbabaaabaabbbbabaabbaabbbbbaabbabaaaaabbbaabbaaabbaaaaaaaabbbaaababaabbaaaaaaababaababbaaaabababbabbbaaaaababbabaababbaaabababbbbbbbabaabbbbababaabaababaaaabbaabbabaaabbabbbbbaaaababbaabbabbaabbbbbbbabababbababaaabbbabbbbbbaabbaaabbbbbababbbbbaaabaaabaabbaabaaabaababbbabbaaabbaaabbababbbbbbbbbabbbaaabaabaabaaaabbbaabbabbabababbaabbabbababaabaaaabbbbabababababbbbaababaabbbaaaaabbbbaaaababaababaaabbbbaaababbbbbaaaabababbbbbbbbabbaaaaabbbbaaaabbbbbaabaabbbbaababbaabababaabbbaabaaabbaaabbbbbbabbaabbaaabbbbbababababaabbbabbabbbaaaaaaaabbabaaabaaabaaabbbbbbabbaaabbaaaababaaaaaabbaaababaaaaabbbbbaababaaaabaababbabbabbbabaaaaababbabbbbabbaaabaaabbbbbbaaabbaabbbabaaabbbaabbbbbaaaabaababbbbaaababbbbbabaaabbbabaaababbabaaababaabbababababaaabaabaaaababbaabbbbbbababbbabbbbbaababbbbabaababbbaaababaabaabbbbabbbaababbabbbaabbaabaabbaababbabaabaababaaaabbaabaaabbabbbaaaabbaabababbaaababbaababaaaabaabbbaaabbaabaabaaabaabbabaababaaaabaabaabbababbaaaaaabaaababaaaabaabbbbaba
aabbabaabaaaaaaababbbaaabbbaabaabbaababaabbaabbbaabbbaaabbbaaaabbbabbabbaababbbabbbbbbbabbababbbaaaabaabbbabbbababaabbaaaaaabbaabaababbbbbbbaabbaabbabbbabbbbbabbaabaaabbbbabaaaabbbbbbbbbaababbbaaababaaababbabbbbbabbbaaaababbbbababaaabbababbbaababababbabaaabbbbabbbbaaababbbabaaaaaababbaabaabbbaabbbbaabbabbbabbaabbababaabbaaaaaaabbaaabaabbabbabbbbaaababbbbaaaabaababbbaaabbbaabbabbbababbabababaaabaaabbaaaababaabababbbaaabbaaaaaaaabbabbbbbbbaaabaabaaabaabaaababbbaaababaabbbbaaaabaaabbbabbabbaababbbabbababaaabbbaabbbbbaababbbbbbbbbaaababbaabababababababbbabbabbbbaaaabbaabbbbabbbaaabbabbbaabaabbaabbbbabababaaaaababbabaaaabababbababbbbabaabaaabbbaaabaaabbbbabaaaaaabbabbababbaaabbaababaaabbbbbbbbaaaabbbabbaabbabbaababaaabbaaaabbabbbababbababababbaaabaabbbaabbabbbabaabbbabbbbaaabbbbabbaaabbabaaaabbbababbbbbaababbbbbbbbaaaaaabbaababaaabaaaaaababbaaabbaabaabbaabababaabaababababbbbabababbbaabaaabbbabaaabaaabbabbbbabaabbabababaaaaaabbaababaababbabbaaaabbabbababbaaaaabaabaaaababbbabababaaabaabbaabbabbaababbbabbaabbababaaaabababbababaaabbbbbaabbbbbbaaabbbaabaaaaaaaaaababaaabaabbaabbabaabaabbbbabbbababbbabbaaaabbabaaaaaabbbbbbbbaaaaaaaabaabbbabbaaaabababaaabbbabbaaabaaabbaabbbbabbbaaabaaabbaabbaaaaaaaaaaaabbaabbaabbabbbbbbabbbbbbabbbbabababbaababaababbabaabaaaaaaaabaabbaaaabbaabbababababababbbbaababaabbbaaabbbabaabaaaaabbbababbbbaabaaabbababaabbaabbbbaaabbabaababbaabbabbaabaabaaaabbaabaababaabbaaabababbabaaabbaaababbbbbbbabaabbbaaabaabbaabbbbabbababbabababbabababbabbbaabaaaaaaababbbbbabbaabaaabbbaaabababbaabbbbababbbbaabbbbaaabbbaaabaaaabbaabababaabababbabbaaabbababbaababaababababaaabbbbabbababaababaaaaabaababaababbbaabaabbbaabababbabbbaaaababababaaaaabbaaabbabaaaaabaaaabbbaaabbabbaaabaaaaaabbbababaaaaaababbaababbaababbaaababbaabaabaabbaaabbbaaabaaababbbbababbabaaabaaabbaaaabaabbaabaaababbbbabaabaababbabbbaaabbabaabaababbbbbaaaaababaabaaabbaabababbaaaabbbabbaababbabbaabaaaababababaabbabaaaababbbaaaababbaaaaabaabbbbabaabbababaaaabbababaaababbaaaaaabaaaabbabaaabaabbbaabbaabbabbbaaaaa
abbbbbbaabbbaaaabbbbaaaabaaabaabaababaaabbaabbbbbabbaabbaabbaaababbabbabbbaaabbbaaabbbbaaabbbbbbabaababbabbbabbbabaabaaabaabbaabaaaaaabbbaaaaaabbababbabaaaaaaaaaababbaaabababaaaabbbbaabbbbabbbbaabbbbabaabbbabaaabaaabaaabaaabaabaabaabbaaabaabaaaaababbbabaabbabababbbaabbbabbbababbabbbbbbaabbbbbbabaabbbbbbbbbbababbbbbaabbbbbbaabbaaaaabbaaababbababaabababaabaaaabbabbabbbaaaabbbabaabbabbbaabbaabaaababbbbbbababaaabababbbaaaabbbbaabbbabbbababbbbbababbbaabababbbbbbbaaaabbabaabbabbbbbabaaabaaaaaaaaababaaaaaabaabbaaabbaaabbbaababaaababbbabbaababbbabababbabaabbabbbabaaabababbbaababbbabbbbabaaabbbaabbbbbbaaabbbabbbbaaabbbaaaabbabbbaababbaabbaabbaaabaabbaabbabbabbabbabbbaabaaabbaaaabbbaaababbbbaababbaaaabbbbaababaaaaaaaaabaababaaaaaaaabbaaaabaaabaaababaaabababaaababbbabbbbbbbbbbbbabbaabaaabaaaaababbaaaaabababaabbbbbaaaababbabbabbaabbbaaaabaaabbabbabaaaaaabaabbbaaaababbaabababbbabbabbaaaabaaabbababaaababbbbbbbbbbaaabbbabbbaabbaaaababbbbababbaaabbbbababaaaaaabbaaababaaababaaabaaaaababbbbbaabaaababaaababaaaabbaabababaabbbaabbabbabababbaaabaaabaaabaaaaaabbabbbaaaabaaabbababaaaaabaaabbaaaaaaaaabaabbbbbbbbaababbbbaaababbbaaabbbaabaaaaaababaaaaaaaaaabaababaaaaabbabbaabababbbbbbbaaabbabaaaabbbbaabbbbbabaaaabbaabbbaabbbaabbabaabaaababababbaaaabbbbaabbabbbaaabbbababaaabbabbabaaaabbbbabaaaababbbaabbaaaababbbaabbaabaabaabbabaabbaabaaabaabbabbabbbabbbabbaaababbbbbabaaabbabaabbbabbabbbaababaabbbbaabbababaaabbbbababababababbbaaaaabbaaabbababaaababaababaabaabaaaabbaaabaaaaabbbaaaaaaabbbaabbbbabbababbabbabaabbabbabbbaaaaabbabbbbaaabbbabbbbabaabbabbbbaabaabaabbaaaaaabbabaababbbaabbbbabbbabbababbbbabaaaaabbbbbbbbababbbaaababaaaabbababbbabababbbbabbaaaabbbaabaaababaabaaabbbabbabababbaabaabababbbbbabaaaaaabbaaaabaaabbababaabbaababbaaababaaabbaaabaaabbbbbbaabbbabaabbaaaabbbaababaaaaabbbabababaabbaabaaabbbabbaaabbaababaaababbbaabbababababaaaaaaabaaaabbabbbaababaaababbabaaaaaaabbabaaaabbabbaabaabbabbabbaaabaaaaaababbbbbababaabaabaaababaabbaaabababaaaaaaabaaabaaaabbbaabbbabbaababaabbaababbaabbabbaababba
ababbaababbbbbbaaababbabaaaabaaabaabbbbbbaabbaabaabaababbbbbbaababbbbbbaaabaaaaabaaabaabbbbbbbabbbaabbbbbaaababbbaaababbaaaababbbaaaababaabbbbbaabaabbbbababaabaaababbabaabbabbbbbaaaabaabaabbaabbbbabaaabababababaababbbbbbaaaaaabaaabbbbaaabbaababbaaaaabaabaabababbbbabbaaaaabbbaababbabbbbaaababaaaaabaaababbbbaaaabbaaabaabbabababaabbabbaaaababaabbabbabaaababbbabbababbbbabbababaaabaabaaabaaabbbaababbbaabbbbabbbaabbaabbaaabbbabaaaababababbabbabaabbababaabbbaabbaaaabbbbbbbababbbbbbbbabbabbbbabbabbbabbbaaaabbbabbaaabababaababbbbbabbbabaabaabbaaabbbbabbabababbbbaaaaaaaabbaaaabaaaaabbaaaabbaaaabaabaaaabbbbaabbbbbababbbabaabbaaaaabbbbbababbabaababbbbaabaabababaaaabaabbaabababaabaaaabaababbaaabababababbabaabaaaaaaababaaaabbaabaabbababbbbbabaaabaaaabbabbbbabbababaabbaabbbbabbabbaaabaaaababbaabaaaaaaabbbabaaaabaaaaaabbabbaabaaaababaaabaaaababbabbaabbbababbbaaabbabaaaabbbbbaaaabaababbaaababababbababbaaaaabaabbbaabbbabbaaaabbaaabaababbbababbabbbbbabbaaaaabbaabbabaaaabbbaaabababbbbaabbbabaabaaababbbabbaabaabbababbabababbbabbbaaabbbbbaaaaaababbaaaabbbbabaabbbaabaaabaabbaaababbbaabababababaabbaaaabbbbabababbabbabaaaaaabaaaabbbbaaabaababbabaabbabababababababaaaabbaabbaabbbbbababbaabbabababababaabbbbbabaaaabbaaabbbabaaaabbaaabbabaabbaaabbbaabababaabaabbbababbaaabbabbbabbaaaaabbabaabbbabaaaabbbaaaaabbbaabaababbbabbbbbabaaaaababbababbbbabaaabaaaabbbbbbaabababbbaaaaaababbbbbbbbbabaabbbbbbaabbbaaaaabaaabababbabaaaaabbabaababababbbbbbbaaabaaababaaabbababaabbbbbabbbaababbbabaaaaaabababaaababbabbaabbababbaaabaaababbaaabaaaabaaaaababaaaabaaaaababbbbabababbaababbaaabbbbbaabbbbaaabaabbabbaabaaaabaaaabbbaababaaaababababbaaaaaabaaaaabaabaaaabbbbaaaaaaaaabbaabbababbbababbbbabbbabbbabaaaabbbabbbabaabaaababbaabaabbbbbbabbaaaabaabbaabaabaaaabbbbbababaaaababbbbabbaaaaaabaabbbaaabbabbbbbbaababaabababbbbabbabbbaabbbbbbababaabaaaaaababbbbaabbbabaabbababbaaaabbaaaabbbababbbaaaabaabbbbbbabaabbbbbbbababbaabbbaaaaaaababaabababbbbabbababbaabaaaababbbbaabbaaaaaaaabbbbbabaababbbbaababbabbabbbbabaabaabbbabbababaab
abaaaabaaabaaaaabbbabaabbaabaabaababbaabbbbaaaaabbabbabbbbbaabaabaabbbabaabaabababaaaaaabababbababbbabaaabbaaabaabaabbabaaabaaaaabaaaabbababaabbbbbaababbaaaaabbbbaaaaabbbbbababbaabaabbbabbbbbbbabbbbbaababababaabaaaaababaabbbababababbbaabbabbaaabaababbbabaaaabbbbbbabbbbabbabaabbaabbbbbabababbaaaabbbabbababbbbabababbabbabaababbbaaaaababaabbbaababbaaabbbbbbbbbbbbabaabbbbbbbbbbaaaaaababbabaaaabbabbbabababbbaabaaabaabbbbababaababaaabbabbbaababaaabbbbaaaabaabaaabbbabaababbbbbbbbabbabbaaabaabaaaaabbabbabaaaabbaabbaaaabaaaabaabaaabaaabbbababbabbbbbabaababbabaababbabbabaabaaabbbabbbbbbaaabbabbbbabaabbbbbaababbbbbabbaabbbbabbbbbbaabbbabbaaaababbaabababbabbbbbbbaabababbbbaaabbbabbaaaabbbaabbbababbbbabbaaaababbabaaaabbbaaabbbbbaabbbbbbbabababaabaaababaabbbaabbaababaabbabbabaaaaabbabaaaaaabbaababbababaaabbaaaabbaaaabaababbaaabbbbababbbbbbababaaabababaababaaaaababbbaaabaaaaabbaaaababbaabbaababbabaabaababaababaaaaababababbabaaaaaabaaaabbaabbbbbbbaababbbbababaabaaaaaabaabbababaaabbaabbbaaabbbbbabaaabbababbabaabaabbaabaaaabbaabbabaabbaaabbbbaababbbbbaababaaabaabbbbabaabbbaabbbbaaabbbaabaaaaaabbbbaababaaabaaaabbbabaabaabaabababaabbababbaaababbaaaababbbbaaabbabaaabbbbaaaaaaaaaabbbbbbabbaaaabbbbaaaaababaabbabbabaabbbaaaaababbbbabbaaabababbaaabbaaaaabaaaaabaababaaaabaabbbbbbabbbabbabaababababbaabbababbabbbbbabaabbbabaaaaababaaaabbabbabaaaaabababbbbaabbabaaaabaababbbabaabbbbababbaababbbbabbabaaabaabbbbbabbbabbbbabbbbbabababaaaabbbaababababbabaabaabbbbaaaababbbbbababbbbbbababaabababbbbaabababbbbabbbbbababbabbabbbaaabbaaaabaabbaabaabbbbaaababbaabaababbbabbababbabbabbbabbbaababbbbbabaaabaabbabbbababbababaaaaabbbbaabaabaaaabaabbaaabaaababbabaaabbbbaaaaaabaaabaabbbaaabaaaaabaabbaaabbbbbbbbbbaaababaabbbabababaaabbbabaabababbbaabababbaaaaabbabbabababbbabbabbbbaabaababbabbaaaababbaaaaababbbabababbbbaaabbaaabbaaababababbbbaabbbbabaaabaabaabbbababbbabaabaaaabbabaabababbabaababaabbbabbbabbbbabbbabbaaaabbbbabaabbbababbbaabababaabaaaabbbbbbaaabbbaabbabaaaabaabbbbabbababbbbaaaaabbabbabaabaabababababbb
aaaaabbabbbaaaaaaabbabbaaaaabbbabbaabaaaaaaababbababbabbbaabbbaabbbaabbbbabaababbbbbbbababbbaaabaaaabbbbabaabaabaabaabbbaabbbaaabbaabbabbabaababaabaababbbbbbbbbbbabaaabaaabababbaabbabaabaabbababaaaaabbbaaababbaabaaabbabaabaabaaaaaababbabaabbbabaaabbabbaaabbbbbaabbaaaaaaabaabbaabbbbabbbabbaabababbabababbbbaaabaaaaabbabbaaaabaaaabbbbbbabbbbbaaababbbaaaaabbbabbbbaabbbbabbabbaaabaaabbaabaaabbbaaababbaababbbaabbbaabbabaabaaaaababaababaaaabbbbabaabbaaabababbababaaabbabbbabaaabbbbbabababbaaabaabbaaaabbbbaaabaaabbabababbbaaaabaaaaabbaaaabbabbbababbbbbaabbbabbbbaabbabbbbabbaababaababbbaabababaaaaababababbaaaabbbbababbaaaaabbbbabababbaabbabbbabaabbaaababababbababbabbaaaababaababbbaaabbaababbabbbaaabbbaabbbabaaaaababbbabbabaaabbbbaaaabbabbabbaaabaabaabaaaababbaaabbbaabbbbababbaaaababaabaaaabaaaaabaabaabbbbbbaaaaaaababbabbababaabbbbaaabbbabaababaababaaaaabbabbaabaaaaabaaabaabbbbabbbabbabbababbaabbbbababbabbaaababbaaaabbbabbbaabbbababbbbbbaaababaabbaaaababbbabbbaaaaabaabbaababbbaaaaabbbbbaaababababbbbbaaababababbbbabbaababbabababbaaabbaababaaabbbbbbaaabababbaababaabbaaaabaababaabbabaaabbbaaabbaaabbbababbabbabbabaaaababbaaabaaaababbbaaabbabababbaabaabbaabbaababababbabbababbbaabaaabbaaaabaaabaabbabbbbbaabaaaaabbababababbabbbbaabbbabbaaaaaabbbaababbbababaaababaabbaaabbbaabaabbbbbbabaabbabaaabbbaaaabbbbbabbbbabbbabbbaabbabaaabbabbaaababbabbbbbbbbbbaabbabbbbbaabbaabbbabbbbabaaaabaaabbaaaababbaaabbaabbbaaabbaabbababbbaababbabaaaabbabaaabaaaabbbabaabbabaaabaabababbbbabaaaabbaabbbbbabaaaaaaabbbaababbabaababbbaaabbbbaababaaabbaabbababbababaabbbaaabaababababbbabbabaaaaaaabbbbaaababababbaabbaaababaabaababbaaababbabbabbbabbbbbbbbaababaaaaababbaaaabababaaaababbabbbbaaaabbbabaabbbabbaabaabbaaaaaabaabbbaabaaabbababbaabaaababbbbbbbbabbaaaabbbababaaaaaabaabaaaabbbabbaabaaabbbbbababbaaaabbbbbabbbbbbbaaaabbabaaabaaaaababbbaaaabbabbbaabaaaaaabbbaaabbbbababbabaabaabbaababbbbaaaabbababbbbbabbaabbbbaabababbaababbbbbbabbaaababaaabbaaabaaabbbaabbaababbaabaaabbbaaababbaaabbbbbbbaaabbabaababbababbabbbbbaa
ababababbbabbbaabaababbabbaaabaaababbbbbbbbabaaabbaabbaaabbbaababbababbabaaaabaabbababaabbbbabaabbabaabaaabbaaabbabbaabbabbaabbaababbababaabbabbaaaabbbbabaaabbbbbaababbbabbbabbaabbbabaaaaaaababbababaaaaaabbbaaabababbaababaabbaaabbaaaaaaaaaaababbaaaabaaababababbabaabbbbbbaabaaaaabababbbaaababbaaaababbbaaababbbaaaaababbbbbaabaabaabbabbbbbbaabaababaaaabbbaabbaaabbbababbaabaabaabbabaabaaabbbaaabbbababbbaabbbababbbaababbbbabababbabbabaabbbbbaabbbbaaabbbaabbaaaaabbbabbaaabbaabaaaababbabbbaaaaabbaabbbababaabbbabbaaabbbaabbbbbaaabbabbbaaaabbaaababbabaaababababbbbabababbabaaaabbabbaaaababaaaabababaababbabbbbbabbbaaabbbabbbabbaaabababbaaaabbabbabaaaabaabbaaabababbaaabbaabbbabbabbabbaabbbbbabbbaabaaaabbaaaabaabbabbbbbabaaaaabaababbabaabbbabaaaaaabbbbbaabbabbabaaaabbbbabaaaaabbabbbabaabbabaaabbbbabbabaaaabbbbaaaabbbabbbbabaabaabaaabbabbbabbabbaabbaababbbaaaabbbaabbabbbaaabaabbaababbaabaaaaababbaababbbaaababaaaaaabbabbabaababbabbbbaaabbabbaaaaaabbbbabaabaaabbbbbaaaaabbbbaaabababaabaaabaabbaabbaabbabaaabababaaabbabbaaabaabaaaabaabbbbbbaaabbabbbabbaaabbababbbbabaabbbbaabaaaaabbbaaaabbbaaaabaabaaabbbaabaabbaaaabaabababaaabbabaaababbbaabaabbabaaabbbbbaabaaaaabbbbbabbabbbbaabbbabbabaabbbbaaababbabbabbaaabbbbaabbaaabaabbbabbaaabaaaababababaabaaaababbbabaaaabaabbaaabbbbbbaabaabbabbbbabbaabaaabbbabbbababaabbabaabbabbbabbabbbaaabbbbbababbbabbabbaabaaaabaaaaabbbbbbbbabbabababbbaabaaaaaabaaabbbbabaababababaaaaaaaaaababaabbaaaabbbbbabaabbabbaaabbabbabbabbbaaaaaaaaabbabbbaabaababbaabbabbbbabbbabbaaabbbabaaaaaabbaabaababababaaabbabaaaabaaaabbabbbbbaaabaabbaabbaaaabbaaaaaaabbbbbaabbababbabaabbabbaababaaabbaaabbabaabaaaaabaaabaababbabbabaabbabaabbabbaababaabaabaaabbbabaabbbaabbaabaababbbbbbbabaaabaabbbbbbbbbabbbabaababbaababaaabbaabbabaabbbaaaaaaaabbbbabbaabaaabaababaabaaaabaabbbbbabbaaabbbaabbaabbbabababaabbbbaababaaaaabaabbaababbabbaababaaaaabbabaabbaaabbbbabbaabbbababbbabbbbbbbbabaaabaababbbbbbaaaabbbabaababaabbbaababbabbbabbbaaabaabbabbaaaabaabbaabaaaaaabbaaabababbbaaabbaabaabbbbbaabbabbaba
babbbaaabbaaaaababaababbabbbbabbabaaaabaaabbaaaaabbbabbaabbbbaabbaabaaabbaaabaaaabaabbbababaabbabbaabbbbbabbabaaaaaaaaabbabaabbbaaaabaabbbaaaaaaaabbbbabaaaaabbbabaabaaaaabbaabaaaabaaaabababbbbabbaabaaaaaaaabaababababaaaaabbabbbaabbaababbbbababaaaaaabbaaaaaaaaabbbbbaaaaaabbbabababbbbbbaabbabbbaaaababbbaaabaabababbabbabbabbbbabbabaabaaabaaabaaabbbbabbbaababaabbababaabaaaababbaababbbaaaaaabbabbbaaababaaababaababbbaabaabbbabaaababbaabaabbbbbbabbaaaababbaaabbaabbaabbbbabbaabaaaabaaaabbabbabbbbbbaaaaaabbbbabaabbbbabbabaabababaaaabbbbabbbbbbbbbaaabaaabaaaabbbaaaabbababaaabaaaababbaabbaabaabbbababbbabaabbabaabaabbababbaababaabbbababbbbaabaaaaabaababbaabbaaaabababaabbbaaaabaabababaabbbababbabbabbabbaaabbababbaabbbbaaababaaabaababbbbaaabbaababababaaaaaaababbbabaabbabaabaababbbbaaaabbbaaaabaaabbababbaaabaabbabaaabbababbbbbaaaaaaaabaaababbbbbaabbbababbaaaaaaabaaababbbbbbbbbbbbbbbbabaabbaabbbbbbbaaaaabaaabbbbabaabbbabaaabaabbbabbbaaabaaabbbabbbababbbbbaaabbababaabbaababbbabbababbabaabbaaaabbabbbbbbaabaaaaabbaaaaabbbaabaabbbabbbabaaaababbaaabbbbaababbbbabbbbbbbabbbabaaaaababbbbaababbbabbbbbababbbbbaaaaaaabbbbabbbbbbaaabaaaabaababbaaabbbbaaaababbabbabbbbbabbbbaaabbbabbabaabaabbbbaabbabbbbabbbabbaaaabbaabaaabbbbabbbabbaaabbaaaabababbbbabbbabbbababaaaaaabaabbbaabbabaaaaaababaababbaabaabaaabaabbabaababbaaabbbaababaaaabbabbbbabaaabbaabbbbbbbaaaabbabbababaabaaaaaabbababbbabababaaaaabbaabaaababaaabaabbababbabbabaabbaabababbbbbabababbbaabbbababababbbbaaaabababababaabbababbbbbababbbbbaababbabbababbbababaababaaaabaababbbbbaabaaaaaabbbbabaabbbaaabbabbbaabaaabaaabbaaababbabbbbbaabbbbababaabaaabbaabbaabbbaaabaaaaabbbabbbbaabbaabbbbbbbabbabbaaaaabababbbbbaaabaaaaaabbbabbbbaaaabaaabaabbaaaabbbabaaaaaabbababbbabaababbabbaaabbbaababaaabaaaaabaabbbbbaabbbaaaabababaababbbaaaabbabbbaabbbaabbbbbabaabaaabbbbababbbbbabbbbabaaaababbbababbabababbaababbabbaaaabbabbbababbbabbaabaaaabbbaababaababaaabaabaabaabbabbbababbaaabaabbabbbbbaaaaabbbababababaabbbaaabaaabbababbabbabaabbbbbabbaaabaabbbbbabbababaabaabaa
abbbbbabbabbabaaababaaaaabbaaaaaababaaababbbaaababbbbbbabbbbbaababbbabaaabaaabbabaaaaabbabaabaaaabbbaabaabbaababbbbaabbababaaaabaabababaaaabaaaabbbbabbabaaaabbabaaabbaababaaabbbaaaabaaabaababbaaaaabbabbaabaaabbbaaaaaabbaaabbbaaaaababbbbbabbaabbbaaaabaaabbbbbbabaababbabbabaabaabbaaabbbababbababbaaaaaaaaaababbaabbbbaababbbbbaaabbabbbaaaaaaaababbbababaabaabaabaabbababbabbbabbbabaabbbbaabababbbbabbbbbbbabaabaabbaabaaabaabbabaabbaaabbaabababababaabbaabaaabbabbababaaaaababbababaabbabaababaababbbbabaaaabaaaaabbbaababbbbaaaabababaaaabbbbbaabaabbaaababbbbaaaaababbbbabababababaabbabaaaaaaababbaaabbbbaabbbaaaababbaaabbbbbaabaaaabbbabbbababaaaaabaabababaaababbabbaaabaabbbbaababbaaabbabaaabaaababbaaaabbaabbbbabaaababbaabbaababaababbaabbbbaabbababbbaaaabbaaabaababaaaaabaabbbbababababbabbbbaabbabbaaabbaaababaabbbbbaabaabbbaabbbbbaaaabaaaabaababbbbaaabbabbbabbababaaaababbabababaaaababbbabbbbababbbaababbaababbabaabaabbbbbabaaaabbabababaabbabbbabaabaabbaaaaaaaabbaabbabbaababaababaabbaabbababaabaaabaaaabaabaaaaaabbbbaabaaabaabbbaabbabaaaabbbbabaaaabbbaaaaababababbaabaaaaaababbbbabaaabaababbababbbbaabaaabbaaaaabababbaababaaaababaaababbbbaaaaaabaaabababaabbbabaaaabaabbabbabbbbabaaababaaaabaaaabaaaaaaaababaaababbbbabaaabaaabaababbaabaabbbbbabbabaaabaaabbabbababbabbaaaabbaaaabaaabaaabbababaabaabaaabbbaaaaababbbbbababbbbababaaababbbbabbababaaaaaabbabbaaaabababbbaabababaabbaabbbabbbbbababbbaabababaaababaabbaaabbbaaaaaabaabbbabbbabbaaaaabaaaabbababbabbbbbbabaaaaabbabbaaaababbbbbaabaaababbbbababababbbbbabbbbaabbabaabaabababbbaabbaaabbbababbaabababbbabbbbaaaaabaabbaabaaaaabaabbbaaabaaabbaaabbbaabaaabbaaaaabaaaaaaabababababbbabaaabbbabababbbbaaaabbbaabaababbaaaabbaabbbbaaabbbaaabaaabbbbbaabbababaaaababaaabaabababbbaaabaaabaababaabbababbabbbababbabaababbbbababbabaabbbbbabbbbabbbabaabaabaababbbbbabbaaabbbbabbbababbaabababaababbbaaaabbbbbabaabbababbabbaabbbababaaabbabbababaabbaaabbbbbbabaababbabbaaaabaaabbbabbaaababaaaabbabbbbbaaaaabababababababbabbbaabbbabbbbaaabbbbbbbabaabbbbabbabbbaaababbaababa
baabaaabbaaaabbbbbbabbaaabbabaaaaabaabaabaaabaabaabbbabbbabbaaaaaabbbbbababaabbbabaaabbababbbbaaabbabaaabaaaaaaaaabaabbaaaaabaaabaabaabaaaaababbabbababbabaaaabbbabbaabababaaabbbbabaaababbbbaabaabbaababaabbaaaabbababbbaaabababaabaaabaaaaabbabaabbbaaabaabaaabbaabababaababbababbbabaabbbbabaabbbbbbbbbbaabbabbaabaaaaabbaaabbabbaabaabaaaaaabbaabbbbbaaabaaaaaabaaaabababbaabbabababbaabbaaaaabbbaaaabaabbbaabbbbaabaabbabaaabaabbabbaaaaaaaaabbbaababbabbbbbaabababaaaabbababbbbbaaababbbbbbbaaabbaabbbbababbbbaabbbaababababbababbbbabaaaaaaaabaaaaaaabbbbbbabaaabbbbbabaabaaababbaaaaaababbbbbbaaabbbaaabbabbabbababbaaabbaabaababbbababbababbabaaaabbabaabbaabaaababbaababaaaaaaaababbbababbaabbbabbabababbaaababbabbbabbabaabbaabaabbbabaaaaababaaabaaabaabaaaabaaababbabaaabaaaaabbabababaabbabbbabaabbbbbabbababbbbabbaaaabbbbabbababaaaabbbbbbbbaaabbbbbabbabaaaaaabbbbbbabbabbaaabaaaabaaabaaaaaabbaaababbbaaabaaaaabaaabaaababaaabbbbaaaababaaabbbaaaababababababbbaaaabbaababbbaaabaaaaababbaabbaababbbbbaaaaaaabbaabaababaaaaaaaabbbabaaaaaabbbaaabababbababaabaaaabbabaabbaaabbbbabbbbabbaaabaabababbabbbbbbbbbabbaabbbbaabaaaabbbabaaaaabbabbababaabbbabbbaaabaabbbbaaabbabaababbbbaaabbbabbaaaabbbbabbbbaaaaabababaaababababaaabbaabbaababbbbaaaabaabbbabbbbbbaabababababbaabbabababaababbbbababaaabbbaaabaabaaabbabaabbbbbaabbaaabbbbaaaabaabbbbaaaaaaabbbabaabaabaababbaabbabababaaabababbbbbaaabaaabbbbabababbbaabababbbabbabbaabbabbbbbababbbbabbbbaabbaabbbbaaabaabbaaabababbbbbbbbaaabaaaabaaaababaabbaabaababaababbbbaaaababaabaabaabbbbbbbaaaaaabbaabbaababaababbababaaababaabbabbabababaaabaabbaabaabaabbaababbabbbbbbaaaaaaabbabaaabaabbbbaababbbbaabbabbbbabbaaabaaaaababaabbbbbabbabaabbabbabaabbbaababaaababaaabaabbabaaaabaabbababaabababaabbbbabbaabbbabbbaaaabbabaaaababaabbabbabaaaaabbbbabbaaaabbabbaabbbababaabaabaababbaabababbbbabbaaabbaaaabbbbbabbaababbabbbabbabaaabababbabaaaababababbabaaabbaaabbabaabbbbbaabaababbbaaaaabaaaabaabaaaabbbababbaaababaabbaababbbabbbababaaabbaaabaaaabbbbaaaaabbaaaabaabbbabbbbbbbaabaaaabbabbaabaab
bbabaabaabbaabaaaaababababbaaaaabbbbbbababbbababababbbaaabbbaaababaabaaababbabbababaabaaaaababababbaabbabbbaabaaabbbabaabababbaaabaababaaaaaaababbaaabbaabbabaaabbaaaabaaaaaabbabaaabbaababbaabbbbaaabbbaabaaabbbbabababbababaaabbababaaabbbaababababbbaabbaabbabaaaaaaababaabaaababbabaabbbbbabbbbbaaaababababaaaababaaaaabaabbabbbaaababbbbbbbababaaabaabaaaabbaaaabbbbbaabbbbabbbbaababbbabbababbbababababbbbbbbaabbbbaaababbbbbbbabbabbbaababaaaaabaabbaabaabbaaaababbbabbaaaaaababbbbaabbbabbabababaaaaaaaabbaababaaaaaaabbbbaaabaabaababaaaaabbbbaaabbbabbbbbbbababbbaabaababbaaabbbbaabbabababababababbbabaabbaaabaaabbbabbbbbbabbaaaabbababbbbaaaaaabbbabaabbbabaaabbaaaaabbbbababbabaaaaabbbbababaaabaabbaababababaabbbababbabbaabbabbbbbbaabbabbaabbbaabbbbaabbabbaaabbaababbbabbbaaaabbabbabbbaababababbaaaaaaabbaaabaababaaabbbbbbbbaabaaaabaabaabbabaaaabbbbbbabbabbaababbabbbabaaabbbbbaabaaabababbabababbbaabbabbabbaabbaaabbbbabbbbaabaababbabbaababbbaabaaaabaaabbbabaababbbbaabbbaaabbabbbbaabbbbbbbabbaababbaabaabaabababaababbbbabaabbaaaababababbaabaabaaaaaaabaabbbaabbaababbbbbbabbbababaabbbabbbbbabbbabaabbabbaabaaaaabbbaaaabbbaaaabbabbaaaaaabbaaaaaabaabbaabbbabbbbbabbaabbabaaabbabbbbbbbbbbaabbabaababbbabaabbaabaabbbbaabababbbabbaabbababbabaababbaaaaaabbbbbbbbbbaaabbbbbabbbabbabbbababbbaabaaaaaabaaababbbbabbbbbaaabbbbaaaabaabaabaabaaaabbbabbaababaabaaaabbbabbbbbbbaaaaabaaabbbbbaabbabbbaaaaaaaababbabbababaabaaaaababaaaaabaabbbabbbaabbbbbbaabaabbbaaaabbabbaaaabbabbbbaabbbaaababbababaabbbabbbbbaaaaaabaababbaabbbaaaaaaaababbbabbbaaaababababbbbaabbbbbaaabababaabbaaabaabbababaaabbbabbbabbbabbabbaababbabaababbbabaaabbbbbabaaabaabaaabaababbbbbabababbababbbbaaabaaabbabbaabaababbabbababaaababbabbbaaabbaabbabaaabaabbaabababbbbaaababbbaaabababaaaababbbabbbabaabaabaabbbbaaaaaabbbabbabbaabababbaaaabbaabababaabaabaabaabbabbabababbbbaabaaaabbaaabbbabbabbbbbbabbabbbbbaaabababbbaaaabbaabaaabaaaabbabbbaaaabbbbaabaabaabbbbaaababbabaabbbbbbbbabbbbababbabbbababaabbaaaaaabbaaaabaaaabaababbabbbbbbbababbaaabbaabaababababa
aaaabaabbbaaabaabbbabaaaababbbbbabbbaabaaabbbbaababbbaababbabbbababaaaabaababbbbaaaabbaabbbabaaabbabaabaaabaaababbabababaabaaaabaaaababbbaaaaabbbbaaaaabbaaabaaaaaabbaaaabababbbbaaababaaaabbbaabbbabbbbbaaabaaaababaaaaaaabbaabbbaaabbbababbbbbbbaabbbbabaabababaaabbabbabbabbbabababaaababbaabbbbaababbbabbabababbaaabbbaaaababaabbabbbabaaabbabbaabaaaabababbbbaaaabbbbbbabaaaabaabaaababbbabbabababaababbbaaabbabbaaaabbbbbababbbbbbbaaabbababaabbbbbabbabaabaababbaaabbbbbaabaaaaaabaababaabbbabbaaaaabaaaaaababbbbbaaaaabbabbaabaaabbaabaaaababbbaaababbbabbaaaababaaababbabbbaabbabaabababbabbbaababaaaabbbabaaababbabaaabbaaaaaabbababbaabbbbaaaabababbbbaababbaaaababbaababbababbbbbababbbbbbbaaaabbbbabbaaabbabbbbbaaabbbabaaaaabbbbabbababaaabaaaabbbabbbbaababbaababbbbabababbbbbbaababbabaababbaaaababbabaabaabaaabbabbbabbbaabababaabbbbabbaaaabaaaaabbbaaabaaabbbbaabaaaabababaaaababbbabaaabbbaaabaababbaabbabaabbbbabbababbbababaabbabbabaababaaababbbbbababaaaaababbbbababbbaabbbbabaababababbbaabbbabbaabaabaabaaaabbabaabaaabbbbabbaababaaaaaaabaaaaaaaabbbbaaabbabaabbababbaaabbbababbbabababbbaabbbbbaaaaaabaabbaabaaababbaaababbbbaabbabbbabbbbabbbbbaabaabbababbbaaabaababbbbaaaababbbbabbbbababaabbbaaaaaaabbbaaaabbaabaaaaabbbbbbaabbaaababbbaaababbbaaababaababaaaaaabababaaaabbbabababababaabbaaabbaabbbaaabbaaabbababaaabbabbaabbaabaababbbbbbbbabbaaaabbbbbababbbaaaabbabaaaaabbbbababaaabbbaabbbaabaaabaaaabbbabbbbaaaabaaabababaaababbbbaaaaababbbaabbabaabbbbbbbababbbabbbabaaaabaaaabaaaaaaabaabaaaaaabaabbbbbabbaaabbabaaabaaabbbaaababaabbbbaabbbbaaaabbbbbbbaaabbbbbbbbabbbbbbababaaaabaabbabbaabaaaabaabbabaaabbbabbbbbaabbbbbbaaabbabbbbbabbbaabbabbbabaabbabbabbbaaababbbbababbbbabbaaaababababaaaaaaaabababbbaabbaabbbbabbbaabbbbabbbaaabbbaababababbbaabbabaababbabbabababbabbbaaaabaaaaabaaababbaabaaaabbbabababbbbbabbabaabbabbbababaaababbbabbbabababbbbbaababbbaababababbabbaaabaaabbabababbbaababbababababaababbbbbbaaaabbabbabbbbaabaababbbbbbabaaaabbbbbbbbaabbbaaaabbababbbaabbabbaaaaaabbbbbabbbabaabbabbbababbbaababaaabaaab
bbaaaaabbbbbaabbbbbbbaaaaababbbabbaaabbbabaaaabbbbababbbabbaaaababbbaabbbaababababbaababbbbabaaaabbaaabbbababaababbbaabaaabbbbbaaabbaabbaaaabbbbaabababbbbabbabbaaabbababbbaaaaabababaaabaabbaaabbaaaabaaaabbaabaaaabaabababbbaabbabbabaabaababaaabbaaababbabbabababababaaaabbbbbaaababaabbaaabbabaaaababbabaabaabbbbabaaabababbaaaaabaaaaabaabaabbabbbbabaabababbababbabaaaabbbbbbabbaabbbbbabbbbbbaaabbbabababaabaaaabaabababaababbbababbbbaaabbaabaababbabbaaaaaaabbabbabbbabaaabbbabbaaabbbbaaabbbbbbbabbaaaaabaaabbbbabbbbbaaaabbbbbaaaaaabbaaabbbbbbbabbabbababbabaababaaabbbabbbabbabababbbbaaabbabbbbabbbabbbbbbabaaababaababbbbaabbbaaaababbaaababbabbbbabaaababaabababababbbaababbabbaabaaabababaabbbbbababbbaaabbababaabbbabbababbbabababbaabababbabbabababaaababbbbbbaaaaabbababbabbabbbaababbabaaababbaabbbbaaaaabbabbabababbabababaabbababbbbbbbaaaaaabaabbaabaabbbabbbbaabbabbabaabaabaababbabbabbbbbbbbbababbbbbbbbaababbaababaabbaaaaabaabababaababbbaaaabaaabbbababaaaaaaaaaababbaabbaaaaabbabbaababaaabbbbbaaabaaaaabaabbaabbbbaabbabbababbababbbabaabaaaabbabbbbbbabbaaabbaaabbabaabbaaaababbbbbbbbababbbabaabaaaaabbaabaabbaabababbbaabaaabbaaabaaaabaaaaaaabbaabbbaabaaabbbaaabbaabbaaabbbaabaabaabaabbbaabbaababbaaaaabbabaaaaabababaaabbaaabbbbbaaabbbaaababbabaabbaabaaabaabbaabbabbbbababbbabaabbabbaabbababaabaaaaabbbabbababaababaaabbabbababbbaababbbabaaaaaabbbabaaaababaaababaaabbbbbabbbabbaabaaabbbabbbaaabbbaaaaabaaaaabbaabbbaaabaaaaabbbbabbaaaaabbbbbbbabbabbbbabbbbaaaaaaaabbbbabbbbbbbbaabaabbaaabbabbaababaabbbbaaabaabbaaababbbbbaabababaaaaabaabbabbbbbbabbabbbbaabbbbaaababbaaabbbaaabbaabbaabbbbababbbabbabbabbabaaaaabbbbabbbbabaaaaabaabaabaaaababbaaaababbbbaababaaaabbaabbbaaabbaaababbbabababaabbbababbbbaabbbabaabaababaaaabbaaaababbaaaaabaaaababbabbaabbbbaababaabbaaabbababaaabbbabbaabbaabaaababbbbbaaababbbabaaaabbbbbbabbaaababbabbabbaaababbabbbaabbaabaaaaaaaaaaabaabababbababbabaabbabbbbabbababaaabbaaaababaabaaabaaaaaaaaaaaaabbabbbbaabbbbaaababbbaaaabbbbbabbabbaababaaababababbabbbaaaabbaaaaaababaabbbaabbbabbb
bbbaaabbaaaaaaabbbbaabbbbaabbbbbaaaabbaabbbbaabaabbabaababaaababbbbbaaabaaaaaabbaaaaaaabaaabbbbaaaabbbbabaabaabbbaaaaabbabbbbbbababababbbabbbabbaaabaabbabbaaababbbbabbbaaaabbabaaabbaaaaaaababbbbabbbbbbabbbbbabaabbaababaabababbbbababababbaaabbbabaaabaaabaabaaaabbbababbbbbaaabbaabbababaabbbbbaabbbaaaabaaabbbaaabbbabababaababbaaaaaaabaabbbbbabaaaaabbbbbbbbaababbabaaabbababaabbaaaabbbabaaaaabbbaaaaaaabaabbbababbaababbabbaabbaababbaaababaabbaaaaaabababaabbbbaabaaaaabbabababbbaaabbbbabbbabaaaaaaaaaaabbbbabbaabbaaabbbaaaaabbbaaabbbaaaabbbbaabaabbbbbbbbbbbbaabaabbabaaaaabababbaabbabbbaaabaabbbbabbbabbbaababababbabbbaaabaabaaaaaabbbaaaaababbabbabbbabaaabbabbbbbbababaabaaaaaaaaaaabbabbabaabbbaabbbaababababaabaabbbbabbaaaababaabbbababbababaaabbabaaabaaababaaaaaabbbbabbbabaaabaaaabbaabbbaaabbbbaababaabaaaabbababbbababbaabbabaaabaaaabaabbbbaaaaabbaabaabaabbaabbaabbabbaabbabbaaaabbbbabbaaaaaaaaabaabaabaabbabaabbbbaaabbaaabbaabbaababbbbaabbabbababbaaabaaabbbabaaaabbaaaabaaaaabbaaabaaaabbbabbabbaaaaaaababbaaabaabaabababbbababababaaaabbaaaaaabbbabbbabaaaababbaaaaaababaaabbbabbbbbabbbbbaabbabaaabbbaabaaaabbbbaaaaaabababbababbbaabaabbbabbbabaabbaaabbaabbbbaaabbbaabbababaaaabbaabaabbaabbbbaabaabbaabaaababbbabaaaabbbaababaaabbbbbbbbaaaababaaaaaaabbaaabbababbababbbabaababbbbbbbbbaabbababbaabaababaabbaababbbabbbabbabaabaaaabaaababbbabaaaababaabbaabaababbbabbbbbaaabaaababaababbaabababbaaaababbabbbbabbbaaababbbbaabbaabbaabbaaaaabababbbbababaabbbabbaabaaaababaabababbaababaaabbabbaaaabaabaabbaabaaaabbbaaababaabaaaabbbaababbbbababaaabaababbabaaaababaabbbaababbaaaaabbbaaabbabbabbabaabbaaaaaabbabbaaabaaabbbabbbaaabaababbaaababbbabaababaaaabaabbbbbaaaabaaaabaababababbaaaabbaababbbbbbbaaabaaaabbbbbbaababababbaababbbaaaabbaaabbbbbaaaabbabbbabbaaaaabaabbbababbbbabbaaaaabababbbaaaabbaabbabbaaaabaaaaababbabaabaabbaabbbaaabaaaabbababbaabbbaaaaaaaaaabbabaababbabaabbbaabaabbabbababaabbaaaababbbabaabaabbabbabbbaabbabbaaabbbbbbabaaabaabbabbabbbaabbabaaaaabaaabbbaaaababaabaaaababbbaabababbabbabaaaabaaabaaaa
ababbbbbababbbbbaaaaaaabbabbbbabbbabbbaabbabbbabaabbabbbaababaaababbbaaabbbaabaaaabbaaaaaabbababbaaabaabbabaabbbbbbbaababaaaaabbabbbabbababbaabbabaaaabbabbbaabaabbbaababbbbbabaaaaabbbbbbbbbababaaaabbbabaaaababaabbaabbabaaabbabbbabbbabbbbabbaaababbbabababaabbbbababbbbaabbbbbbbbbbbaaaabbbbbbabbaaaababbaaaaabaaaaaaaababaabbababbaabaababaaaaabbbaabbbaabababaabaaaaabbbbabbbababaaaabbaabbbbabbabbbaababbabbaabbaaabbaaaaabbbbabaaaabbaabaabbbaababbaababaababbaabababbababbaabbaaaabbbabbabbabbbaaaaabbbaaababaabababbaaabbbaabbbbbabaaaaabaabbbaabaaababbbbaaabbbbaabaabbabbaaaabbabbaaaaaaaaaababbaababbbbababaaaabbaabababbbaaabbaaabbaaabaabbbbbabababaaaabbbabaabbaabaaaabbbbabbabbbaabbabbabbabbaaaababbbbbbbabbbbbaababbbababaabababbbbbabaabababbaabbbbbbbabbbbbbabaabaaaabbababbbbababbabbaabaaabbababaabbaabaaabbbababbababbbbabbabaababbaabababbaaaabaaaaabbabbbbaabbabaabaabbbababbaabaaaabbaabbbbbaaaabbabbaaaabbaaaaabbbbabbbabbaaaaaaaababaaaabbabbbbabbabbaaabbaaababaaabbbaabbbababaababbabbaababaaababbbbabbbbbaaabbabbabbbbbbbbbbbbabababaabaaaabbbabaaaaabbaabaabbabbaabbbabaabaabbbbbaabaabbbaaaabbbbbaabbbbaabaaaaaaaaaabbabbaabaabaabbaaaababaaabababaaaabbaabbababbaaaaabbababbaaaababbbbbabaabbababbbbaaaabbbbabaaabbababbbaabbbababbabaaabbabaaabbbbbabbbabbbabbaaabababaaababbababbbbbabaabbbbbbbabaabaaabbbabbabaabbaabaabababaabbbaabbbbabbabbbaababbababababaaaababbaabaabaaabaaaabaabbbababbabbabaabbaababbaaabbabaaabababbabbaabaaaaaabbaabaabababbaaaabbababbaabbbbabbabbabbaaaaaaaaabababbbaaaabaaabbaaaabaaabbaaabaaaaaabaabbbbabaaabbabbaaabaabaaabbbababaaaaaaabbbbabaabbbaabaaabbaaababbbaabbaabbaababaaabbaabbabbababbbbaabaaaaabababbbaababaababaabaabbbaabbbababaabbaaabbbbabbabbaabaaaaabbbabbbbaaabababaabaabbaababaabbaaaabbaaaabbbbbbbabaababababbaaaaaaaababbbbbbbbbaabbbaaabababaaaababbaabbbaababaabaabaaaabbbaaaababbbaabbbaaabbaaabbbbbaabababbbaaaaabbbbbabaaaabbbababbabbaaaabaabbabbaaabbabbbbbbbbaabbbababaababbaaabbaaabaababaaaaabbbbbbabbaaaaaabbbbbabbabbaaabaabababaabaabbabaaabbabababbbababaaaaabaaaabaaaba
baabbaaaabaabbaaabaababaaaaabaaaaaabbaabbaabbbabbbbbaaaababaaaaaaaababbbbaaaaaaabbbbbbabababaaaabbaabbbaabaababbaabbbabbaaaaaaabaaaabaabbabbbbbbbbbabbbaabbbaaabbaabbabaaababbbaaaabaaaabbabbabbbaaaaaaaaabaaaaabbbabababbbbabaababaaabbbbabbaaabbbbabbbaaabbbabbbababaabbabbabaabababbbbbbbbbbbaaaabaabaaabbbbbbbbbaabbaabbaaaaaabbabbabaaaabbaabaabaaaababababaaabbbbabbbaabbabbbbababaaaaaaabbbbbbbaaabbabbabbbababbabbaababaabaabaaaabbaaabaabbaababababaabaaaabbbaabbabaababbababbaabbbbbbbbaabbbaaaababbabaaaaabaabaababbbabbaaabaaabbbbaabbbabaabaabaabbbbabaabbaaaaaaaaaabbabbabaaabaaabbaaabbbaabbbbaaabbbaababbbbbbabbaaaaaabbbbbaabbaabbbbabbabbbbbbaabbabbaaabaabaabababbbabbabbabbbaaabbaaababbbbbabbabbbababbbbbbaaaababbbbaabbababaaaaaabababbabbaabbbaaabbbaababbbabaaabaaababbabaaabbbaabbabbbbababbabaaabbaaabaabaabaabaabbaabbabaaababaaabbbbaaabbbabaabbabbbaaaaaaabaabbbabbaaaaabababaabbbaaaaabababbaabaabbbababbabaabaabbabaaabbaabbbbbbbaaabbbbabbbbababbaabaabaabaababbaabbbaaabbaaababaaaabaaabaababababbaabbabababaaaaabbabbabaaabbbbabbbabbbabaababbbabbbbaaabbabaababbaaabbabbbbaabbbabbbbabbbbbbbbaaabbbbaaaabaabbaaabbaababbababbbbbabaabbbbbbaabbbbabaaababbababaababbabaaaabbabbaaaaabbaaabbbaaaabbabbaaabbaaaaaabaaabbaaabaaaabababbabababbaaaabaaabaabaabaabaaabbaaabbabbaabaabaaabaabbabaaaababbabbaabbbaaaaaabbbaabbabbbbababaaaabbababbaabbaaaaaabaaabbbbaaaabbaabaabbbbbabaabbaabbabbaaabababbabbaaabababaaaaabaabbababaabbabababbbababaabaabbbabaaabbbbaabababbabababbababaaabbbbbbaaaabbabaaaabaabbbaabaabaabbbbbbbbbabaaaababbaaaabbbbabaaaabaaababbaaaabbabaabbbabbbabaabbbabaabaabbbbbbabbbabbbabaabaaabbbbabbbaabbababbbbbbbbabbabbabbababbbbaaaabbbabaabaaaabbbbbbababaababaabbbaaabababbaabbbaabaaaaabbbaabaababbaaabaabbbaabbbabbbabaaaaabababbbbbababaaaaaabaaababababbbbbabbbbbabbbabbbbaabbabbbbbaaaabbabbbabbaababaaababbabbabbbbbbabbabaaaaaaabaaabbaabbbbabbaabbaababbabaaababaabaabbbabababbaaaaabbbaabbaabbabbaabaabaabaaabbbabbabbaababbaaabbaaabaabbaababbbabaaaabababbbababbbabbbababaabbababaabbbbababbaababbbbaaaaa
aabbbabaaaaaababbaaaababbaababaabbabbbabaababbbababbabbbbbaaabbaaabbbabaaaabbbababaababaababbabaaababbbbabbbbbaabbbbbababbaabbbbbbabbaabaabaaabaababababaabababbbabbaababbbabaabbbbbaabbaababaaaababbabaabaaaabaaaababbaabbbabbbbbbabaabaabbbbbabbaaaabbaababaababbbaabbaababbbabbbaababbabbaaabaabbaabbbbabbaababaaaababbbaaabbaaababaabbabbbabbaabbbaaabbaabbaababbaabaaaaababbbbabbbbbbbbbbaaaaaabbababbaabaaabaaaabababbbabaabababbbbbabaaaaabbaabbaaabbaababbaabaabaabbaabbabbbaabbbbabbbbbbabbbaaaaabbabbbaabaaaabbbbabbbbaabbababaaaabbabaababbaabaaabaaaababababbaaaabaababbbbbababaabbbaabbbbbbbaaaabaabbababbababaaaaababbbaaaabbaababaabbaababbbbaabbbbabaaabaaaaabbababbbaabaabbaaabbababbabbabbaababbabaabbbbabababaabaaaaaabaabababbbaabbaaaabbbaabbabaabbbbbbbbbabaaaabababbaaabaaabbbbbbbababaaabaaabaabbbaaabbbbababaababbaaaabbbaabaabbbbbabbbbbababaababaabbabbaaabbabaabbbabbbbababaaaaabbbbaaabaabbabbaabbbabababbaabbaababbbaaaaabaababbababbbabaaabbababbabaaababaabababbabaaabababbbbaabbaabbbaabbbbaababababbabbbaabaaabbbbbabaabaaabaaababbbabbbbbababbaabaabaabaaaabaabbaaaabaaaabbabbbbabbaaaaabbabababaabababaababbaabababbbbababababbbababaabaaabbbbbbabababbbaabbaaabaabaabaaabbbbbbaaaabaaabbabaabbbaaaaaabababaaaabbabababbaaaabbbbabbbbbabbaaaaaabbaabbaaabbaabbbbabbaabababbabbabbbaabbbababbbbabbbbabbbaaaaabaaaaaabbbaabbabaabaaabbabbaaabbabababbbaaaababaababbaaababaaaaabbbaaababaabaabababbbabbbbaababaaabaabbbaaababababaaaababbbbabaaabbaabaaababaabbbbbbabbbbaaabbbaaabaabababaabbbbbaabbbaabaaabbabbbabbaaabbbbbbabaabbabaabbabababaaababaaabbaaabbbaaababbbaaaabaaaabaaaaabbbbbbbbaababbababbaaabaaaabbbaabbabbaaaaababbbbaaabaaaaaababaabbbbabbaababbabbabaaaaababbabaaabbbbbbbbbbaaabaababbbbabaaaaabbabbaabbaabbabaaababaaaabbbbabbbbaaabaaaababaaababbbbababbbbaabbbabbaaaababbaaaababbabbabaabbbbabaabaaaabbaabaaaabbaabbaaababbaaaaababababaaabbbbbbbaaabaabbaabababaabababbabbabbbbaaaaaaabaaaaaababaaabbaabbbbabaaaaaaabbbaabbaabaaabaabbbbbaababbabbbbbabbbbabbbbabbaaaaababbbbbabaaaabbabaabaaabbbabbbbbaaaaabbbbaabaaaa
aaaaaabaabbbabbbbbaabbbabababaabababbbbaaabbbabbaabbababbaaaabbbbabababaaaabbaababbbbbababbabbbabaaaaaabbbbabbbaaababbaaaaabaaabbaaabbbabbbaaaaaabbabbaaaaaabaaabbbbabbbbabaabaaabbbbbbaabaaabaaaaaabbabaabaaaababbbbababaabbaaabbbaaabaaabbbbbbbbaaabaabbbbaaaaaaaaaaaabbaabababbbbabbbabbbbbbaababbbbabbbababaaaababbbbaabaabaabbbabaaabaababaaabaababbababbaaaaabbbabbbababbbbbbabababaaabbaabaababaabbbbbbaaabababbaabababbbbbabababbbbbbaaabbaababbaaabababbbbabbbaaaaababbaabababaaaaababababaabbbaababbbbabaabaabbabaabababaabbbabaaabbbaabaaaaaabbbbbaabbabbabbaabaabaaabbbabababbaaabbbbaaaaaababbaaababbbbbaaaaababbaaaabaaabbaaababbaaabbababaaabaaababbaaabaabbbabbbbbbbbabaaababbbaaababbabbbaabbaabbbbabbbbabbbaaaaabaabababaaababaaabbbaabbaabbbbbbbaabaabbbababaabbbababaaababbaabbbbbababaaabaabaaabaabbaabaabbaaabbbababbabbaabababaabbaabbbbbabbaaabbbbaabbabababaaabbababbaaaaabbaabbaabbaaabbbbbababbaaaaaabbaabaabaaaabaaaabaaaaabaaaabbbabaabababbabbabaabaabbbaaaababababaaabbababbabbbbababbbabaabbbbabbbbababbabbbbababbbbabbaaaaaaaababaaaabbbabaaabbababbbaaababaababbaaaababbaabababbabbaaaababaabbababaaabbbbbabababaaaabaaabaabaababbbbbbbaabaaabbabbbbaabaaabbabbaabaaaaaaaaabaaaabbbbbbabbbabaaaabbababbababbbbbbbbaaaabbbbaaaabaabaabbabbbbbabaababbbbabbbabaabbbbbbbaaababaaaaaababbbbabbaabbbabbbaaaaaababbbabaaaabbbabbabbabaaabbaabbbbbabbbbbbbbbaaaababbbbabbaaaaaaabaaabbbaabaabaabbabaaaabaaaaabbaaababbababbaaabbbbababaabbbaabbabbbabbbabbababaaaaaabababaabaaaabbbbbabbabaaabbaaaababbaaabbabaaaabbabbbbaabbbbbbabbbbaabbbbbabbaaaaabbbbabbbbbabaaaaabbbababababbbbabbaabaababbbabaaabbbbaabaaaaaabbabaabbaabaababbbbaabbbaabbaabababbbabbbbaabbbbbabbaaababbabaaaabaaabaaaabbbabaaaaaabaaaababbabbaaaabaababbabbaaabbbabbaaaabaaaaabbaabbbbbaaaaabbbbbabaabbbbaaaaababbbabaaababaabaaaaaaabbbbbaababaabaabbaaabbbbaaaaababbbbaabaaaabbbababaababbbabbabaababbbbaaaaaaabaabbbbaababbaabbbbbbbbbbabaaabbaaaabaaaaabbabaaabaabaababaabaaaabbbbbbbbbabaaaaabbabbbbaabababbabbbabbaabbbabbaabaababbbabbbbababbaabaabaabbaaabaabbbaaababb
aabaababbbaababbabaabbaababbaabbbabaabbbaaaababaabaababbbaabbbaaabbabbaaabbaaabbbbaabaaabbabbaababbbbbbbaaababaabaababbbbbbabbbbbbaaaaaaababbbababbaaaababbabbaaabaabbbabbabaababbaabbababbaaaabaabbabbabbaaababaaabaabababaaabababbaaaaaaaabbaabbababaaaabbababbbaabababaabbaabababaaaabbbaabaaaaaaabaaababbbbaabbaaabaabbbbbaabaabbababbbbababbabbabaababbbbbbbbababababbbabbbaabbbbabababbaabbababaabbbaaaaaaaabbbababbbbaabaaaabaabbabbbbabbbaaabbabaaabaaabbaabbaaabbaaabbbbaaaabbabaabababaaaaabbbbabbabaabbbbababaabbbbbbaaaabbbabbbaaababaaaaabbbbabbbaaaabbbaabbbababaaaaababaabbbababbaabbaaababbaaaababbbbbbbbababbbbbbbababbbbbabbaabababbbababbbbaaaababbbabababbbabbbaaaaabbabababbaabbaabbaabbaaaaaababaaabbababaaabbbaabbbbbbabbababaaababaaaaaababaaaababbaababbbbbababaabbaaaaaabaaabaaaaabaabbbbaabaababaaabbbababbbaaabababbabbaabbabbaaabbbabbbbababaaabbbbbaaaabbaababbaabaabbabbababbbaaaaaaababbabbabaabbabaaabbbbbbbabbabbbbaaabaaaabaabbbbbbaaaaabbbbaabbbabaaababaaabbabbbabbbbbaaabababbaaabbabbaaabbaaabaaabababbbaabbaabaaaabbaababbbbababbbbbabaabababbabbabbbabaababaabbbbaabaabbbbbbbaaaaaaaabaaabaaabbabbaaabaaaabaaabaaabbbabbaababaaabbaaaaabbabbbaaabbbbbabaaabbaabaaababbaabaaaabaaababbbaaaaabbabbbaabbbaaabbbbaabbabbaaaababaaaabbbabaabaaabaaaaabbabaaaaababbabbaabbaaaabababbaabbbababaabbabaaabbbbaabbaabbaabbbbaababbabaaabbabaababbbbbbbabaabaabbbaabbbabbbabbbabbbbabaabbaababbaabbbbababbbaaaaababbaaaabbbabaaabbbabbbbabababbbaabaabababaabbabbaaaabbbaabaabbaaabbbbabbabbaaabbbaabaaabbaaaaabababaabaabaaaabaabbbabbbaaabbabaaabbaaababbbaabbaaaaabbabbbbabababbbabbbbbbbaababbbbbabaabbabbaabbbabbaabbbabaabbababaababbbbbbababbbaaabbbaabbaaaababaabbaabaaaabbabaabbaabbaabaaaaabbbbbaabbabbababbaaabaaaababbbbaaabaababbabbbaaaabababbbbaabbbaabababababbaaabbbbbabaabbabbbbabaabaabbaaabaaaabbbaabbababbaabbbabbbababaababbabbabbaaabaabaaababaababababaaaabbabaabbbbbabaabbababababaabaaabbbbbabababbbababbabaaaaabbbababbbbbbbbaabbaaabaaabbbababaabbbaaaabbaabbbaababbbbabaabbbabbababbaaaabbbbbaaabbbabbbbabaababbbbbaa
aababbbbabbbaabbbbbaaaababbaaababbbaaaabbbaaababaabbbbaaabbbabaabbabbababbbbaaaababbbbbbbbbaaaaabbbaabbbbbaaabbaaaababaabbaaabaaaaaabbabaabbabbbbababbbbabbaababaabbbabbaabbabbbbabbbbbaabbabaabaabbabbaabababababbbaaababababbabaabbbbbabbabaaaaaaaaaababaaabbbaaaabbbbbabbbaaabaaaaaabbabbabbabbbbbaababbababaaaabbabbbabbbbbaabaaaaabaababaabbbbbabaabaabbabbabbababbaabababbabbaaaababbaaabababbaaababbaabababbbaabaaaabbbbbbaaabbbabbbbbbababbaaabbabababbabaaaaaaabbabbabbaababbabbbaaaaaaaabaababbbbaaabaabaaabababbabbaaaaaaabbbbbbaaaabbbbabbbaaabbabbbaabbabbabbaabbabbaabbababaabaaababaabaaaaabbababbbbabaaabaaababbbabaabbbaabbabbaaabaababbaababbbbbaababbbbbabbaaabaabbbabbbbabbbbbbbbbaaabababbabbbbbabbabbaabaabbabbaaabbaabaaabbbbabbbbabaabbabbaaaaaabbabbbabababbabaabbabbbababaabbbabbabbabbababaababaaaaabbabababaabaaaaaaaabbbaaaababbabbabaabbbbbbbbababaaabbbbaaaabbbbbbbabbbbbbbbabbbaabababababbabababbbbbabaaabbbabbbbabbbbbbbbabaabaababaaabaabbbbbababbabbaaabbaabbbabbabbabaaaaabbabbbaaabbaabaababbaaaabbabaababbaabbbaaaababaaabababbbabaaabaaaaabaaabbaabaabaababbbbbbabbaabbaaaaaaababaaabbbaaaaaaabbbbbbbabbaaababbaaabbbbaabbabbaabbaaabaabababababbaabbaabbabbbabaababaaaaabaabbaaabbbabbaababbabababababaaaaaabbabaaaababbbabbbaabbabababbabbaaaabbabbabbabbbbbbbbabbbaaaaaaababbaabaabaaabbaabbbbabbabaaabbbabbbaabbbaabaaaabbaaaabaabbabbabaaaabaabbbbbabaaaababababbabaaababbbaaaababababaabbaaaaabbaabbbbbababbbaabaaaabbbaaaaaabaabbbbbaabbbbaababaaaaaababbbabbbbaaaabaabaaaabbbbaaaabbbaababaaabbbaabaabbbbbabbbbabaabaaabaaaaaaaabababaaabbbbaaababbaaaabaaaaabbaaaaabaaaaababbbaaaaaabbaabbabbbbbaaababaababbbbabbbbabbbbaabaaabbbbaaaaabbababbbababaaabaaabaaabaabaabaaabbbbabababbaabbbabbabaaaaaaabbabbbabbbaaababbbababaaaaababbbbbbbbaaababbaaaaaabbabbbabbabbabbbabaaabababbbbaababbabbbbbbbaaaabaabaaaabbaabbababbbaaabababbabaaababbaaaabaabbbaababbbbaabbbbaabaaaaaabaaabbbabbababaabbabbababbbabaabbbababbbaaaabbabbbabbbababbbbbaababbbbabbbaababaaabbaaabbbbabbaaababbabaabaaaabaaabababbbbbbaabbbbbabaaabababbbaaab
bbababbaaaaaabbbbaabaaabababbaabbabaabbbabaabababaabbabaaabaabbaabbaabbaabbbbabaaaabbbabbababbbbbbabaabbabbaabbbbbabbbabbaababbaabbaabbaaabbbaabaababbaabbaaaabaaabbbbaaabbbaabababbabbaabaababbbaaabbabbabbbabbbababaabbabbaababbbbaaaabaabababbbbbabbabaaaaaaabaabaabbababbbbababaaabbaaabbabaabaaaaabbbabbbaababbbababbbaabaabaabababbbbabbaabbbabbabbaabbbabbabbababaaabababbaaaabbbbaaaaaabbbbbababbaabaaaaaabbabbbabbbabbaabbbbabaaabaababbababbabbbbaaababaaabbaabbbababbaabbbbbbbbaaabaaaaaabbaaabababbbbabaaabaabaabbbabbabbbaabbaabbabbbababbbabbaaaaaaaaabababbababbabababbbaaaaababababaabbbababbbbbaaaaaababbabbabaaaaababaababaabbaabaabbbbabaababbbaabaabbabbabababbbbbaababababbaaabababbaabaaabaaaababbabaaaababbbbababaaaabbbbbababbaaaabbababbbbbaabbbaaaaabbbbbbbaababbababbbbbaaababaaaaaaabbbaaababbbbbabbbababbbaaaabbaaababbbabaabaabaabaaabbaababbbbbbabbabaaababaabbaabbbababbbbaabaaabbbaaaabbabbabbbbbabbaaabbbbabbbaaabbabbbaaabaababbbabaabbbabbbabbbbbbbbabbbaaabbabbbabbbabbababbababababaababbabaaaabaaaaababbaaaaababbbbaaabbabbbbbaabbbaaabbaaaaaabbaabbaabaaaababaaababbabbbabbbaaaaaaabbbaabbbaabbbabbabbaababaabbbbbbbbbbaabaabbbbbaaabbababababbaabbbbaabbbbabaabbababaababbabbbaabbbbabaaaaabababaabbabbaaabaaaabbbababbaaabbabbbbbabbabbaababababbbbaababbbbbaaabaabbbaaabaaabbbbbababbbaabbbababbaaababaabbbaaababbaaabaaababaabbbbaababbbbbbaaabaabbbbaaaabaaaaabbabbbabaabbbbbbaaabbbbabbababbbabbbabbaaabaabbbabbbaabbbbababbbaabbabbbbbbabbbababbaabbabaababbaababbabbbabbbbbabbaaabbbaaaaaaabbbbaaaaaabaabaaaaaabbbabaaabaabbbaabbabbbbbabbbbaabbbabbbbbbabaaaabbabaaabbbbbbaabbbbaabbbbbbbabbbbabaabaabbbbaaaaabaabbaabaaaaabaabbabbabbabbbaabaaaababbbaaabbbbbbaaabbaaaaabaaabbabbaaaabbabbbaaabbaaabbbbbaababbababbaabbbbbbbabaaabbaaaaabbbababbbbabbbabbbbbbaaaabababbaaabbbababbbabbaaaaabbaabaaaababbbaaaabbaaabbbabbaaabababbbbababbabbbbaaabbbbabbbababaababbaaaabababbaaabbabbbabbabaaaababbabaabaabbabbbbbaaaaaaabaaabaabaaabbbbaabaaaabbbbbbaaaabaaababbbbaabaaabbbabaabbaaabbababaaaaaaabbbaababababbbabbaabbbbaabbba
baaaaaaabbabbabaaaaabbababbaababaabbbabbbbaaabaabbbababaaabababaabaaaababbbaaaabbbaababbbaababbabbbbbbababbbbabbababaabababababbabaabababbbbbabbbbaaababaabaabaabbabbbaaaababbabbabababaababbbabbbaaabaabbaaaaabaaaaababaabbbaaababaaababaaabaaaabababaaabaabbbbbbabbabbabaaabbbabaababaaaaabbaaabbbaababaabaaaabbababbabababbabbbaababbbaaabbbbbaaaaaaabababbbbaabbbabbbbabbaababbbbaabbaabbbaaabaabbbbbaabbbbabaaabaaababaaabbaabababbbabaabbababbababbbbbaaabbbaabbbabaabbababbabbbaaaababaaabbaaaabaaabbbbaabbabbabaabaabbaabbaabbaabbbabbbaaababbabbbbbbbbaaaaabaaaababbbbbbabbbabbbabababaaaaabbbbbbbaabbbbabbabbbbaaabbabbbbabbbaaabbbbabaaababbbaaaabbbbabbbabaaabababababbbabaaabbaabaabbbbabbbbbabbbaaaaababbabaabaabaaabababbbbaabababaaaaabbbaabaabbaaaabaabbaabaaabbaaaababbbbababaababbaababbaaaaaaaaabbaabaabbbbbbbbbbbaabbbbabbbaaabaaaabbbbbaaaaababbabbbaabababbababbbbababababbabbaaaaabaabbaababbaaaababbbaababbababbabababababaabbbbbabbabbababbabbbaaabbababbababaababaabbaabbbababbbbbaabbaabbaaababbabbaaaaababaabbababaaababaaabbabbbaaaabbbaabbbaabbaaaabbbbabbabbbbaababbaaaabaabbaaaaabbbabbaaabaaaaabaababaabaaaaabbbabaababbbbbababaaabbaaaabbbbaaababaaaaabaababbbaabaabbabbabbaabbababaabaaabbaaaabbbbbabbbabbbaabababaaabbbbababbbaabaababbbbbbaabbaaaabbaabaaababbaabbababababbabaaabbabaaababaabbabbbbaaaaabbabaaabbaabbaaabbababaabaabbaabbaabababaabbbbbabbbbaabbaabaabababaabbaaababbaaababbabbaaabbabbbababaaabbbbbaabbbbbabbabbbababaababbaababbbbaabbbbbbbbaabaabbaabaaabaabaabbaaaabbabaaabbbbabaaabbbbbbbbbbaabbbbaaabaabbbbbbbbaabbaababaabababbaabbabaaabaaaaaababaaaaabbaababbbabbaabaaabbaaababababaaaabaaabbbabaabbababbaabbaabbaaabbaaabababbbbbbbaababaababbbababaaaabaabaababbbabaaaabbbbabaabaabbababaaaaaabaabaabaabaabaaaaababbaaaaaaaaaabaaaaabbbbaababababbbaaaaabbbbaaababbbabaaaaaabbbababbbaabaaaabbbbabaaaabbbabababbabbbbbaabaababaabaaababbbbbaabaabbabbabaaaabbaaababbababbaaaabbaabaaaaaabbbabbbaaaaabbbbabababbbabbbbabbaaaaaabaabbabbbbbbbbbaababbaaaabaaabababbaaabaababbaabaabaabaabaabababbaabaabbbbbbbabbb
baabbabbbbbbaabaaaabbaaabbbababbbbbabaaababbbbbabbbbabaaababababbbaaaabbabaabbababbababbbbbbbaabbbaabaaabbaababbbababababbbbaaababaababbabbaabbbbabbbaaaaabbabaaaaababbaabababaabaabbbbaaaabbbbaaaaabbaabababbabbabaaaababaaaaaaaaaaaabbaabbaaabababbaabaabbabbbbbabbaaabaaabbbaaaabbbaababbbaaabbabbaababbabbabbbbabbaabaaaaabbaaababbaaaabbbabababbaabbabbbababbabaabbbabbbabbabbabaababaaaaaabaaabababaaabbbbabaabbbabaaabbbabbaabbbaaaaabaaaaabaabbaaabbbbbbbbabbabbbababaaaaaaaaabaaabaabbabaaaaabbbaaabbababbbababbaaabbbaabaabbbbaaaabaabbbbabbbabbaabbababaaabbabbbaaaaaaaaabababbbaaabbaabbabbbaabbbbbbbabbaababbabbbabaabbabaabaabaabaaabababaaaaaabbaaaaaaaababaabbbbbabbabbabbaabbbbbbaaaaaaabbbbababaaabbbaabaaaabaabaabbbaabbabbaaabaabbbabaaababbbbbaabaaabaaababbbababbbabaababbbbbbaabaaaabaabbaabaabbbbaaabaabbababbbbaaaabaabbaaabbbaabbbaaaabbbbaaabaabbaaabbaabaaababbbbbaaabbabbbbaabbbabbbabbabaabbabaabaabaaabbaaaaabbbabbbbaabaaabaaabaaabaabaabaaabbaaaabbbaaaaababbbaaaababaababbaabbbbaabbaabbbbaaaaabbababbbabbabbbbaaababbbbbaabbbbaaabaaaaaaabbaaabababbbbaaaaabaabbabbaaaabbabaababababaaaaaaaaabbaaaababbabbbaaabbbaaaaabbbbbbbbabbaabaaabbabaaabbbbaaaaaabaaabbabaaabbabbabbabbaabbaaababaabbaabbaaababbabbbbbbbbababaaabbabbbbbaababaabbbababaaababaaabbaababbbabbbbaaaaabbabbaabbbabbbbabababbabbbbbaaaaababbbabbabababbbaaabaababbbababababaababbabbaabaabaabaaaaaaababbababbbabaabaaaabbbbbbabbabbababbbbbabaabbabaabbabbbbbbabababbbbabaaaababbaaabaaabbbaabaabbbbababbabbaaaababaaaaababbabbaaababbbbabbabbbaabaaabbaabbbabbababbbbababaabbbbbabbaaaaaabaaaaaabbababaaabaabbbbbaabbbaaaaabaaabaababbaabbaabaaaabbbbabaabbaaaabbbbabbabbabbbbbaababaaaaababaabbabaabbbaababbbaaaaaaaaaabababbaaaababbbabaaaabbbbbaaaaaababaabaaaababbbbbaabbaabaabbbaaabbabbaaaaabbbaabbbabaababbaaaabbababababbaabaabbabbababaabbaaabaaabaabaababbababbbaabbbbaabbaabaaabaaabaaabbbbaaaababaaabbbaababaabbbaaaabbaababbbbbbbbbabaaaaabaaabbbbbbbbbbbbbbbbbaaababbbaaaaabbbaaababaabbbbbbbbabbbbaaabbbaababbbabaababaaaabaabaaabbabbbabaaabbaabbaaabbbbbb
babaaabaaabbbbabbbbababbaabbbbbbabbbaaabbbbbabaabbbaaabaabbbaaabbbabbaaaabababbababaaaabbaaaababbabbabbbaababaababaaabbbabbaaabbabbabbbaabaabbaababaabbbabbbaaaababbbababbbbaaabbbaabbaaaabbaaabbabbbababbbbaababbababbbbaabbabbabbaabbaabbaabbaaababbbbbaababaabbbbabbaabbaabaaaabaaaaaaabbabbbbbabababbbabbabaabbabaaabbbabbbabaababaaaaabbabbbbbabbabbabbbbabaaabbaababbabbaaabaaabbbabaaaabbaaaabaabbbaaaaabbbbaaababbabbaabbbbabaabababbabaaaaabbababbabbbabbaaaaaabaabaaaaabaaababbbbababbbbbbbaaaabababbbabaabbaaabbaabababaaababbabbbbbabaabbabaaaaabaabbbabaabbaaaaabaabaaabbababbabbaaabbbababbabababaaaabbbaaabbaaabbbabababbbabbabbabaabbabbbabaaaaabaaaababaabbaaababbaaaaabbbabbbbaabaabaaababbbaababbbabbaaaabbbbbbabaabbaaaabbbbabbaababbaaaabbabaaaaaaabbbababababbbbbbbababaaaaaaababbaaaaababaabbabaababaaababaabaababaaaabbabbabaabbbabaaaaabaabbbaababbbbaababbbabaababbaabbbbabbaabbbbbaabbbbaabaabaaaabababbababbaaabaababaabbaabababaaaaaabaabbaaaabbaabaaaabaaaabaabaaaababbaaababaaabbbbbabbbbabaaaabaabbbabbbaabaabbbaabbaaaababbbbaabaababbabbabbbababaabbabbbaaabbabbbaabbababaabbaabbbababbbabaabaaaaaabaaabbbbbbabaaaabbbbbaaaabaababbabbbaaaaabbabaaaaabbbabbbbabbaaababababbaaabaaaaabbbaabaabbbabaaaaaaaabbaaaabbbbaabababbabbbbabbaabbabbbababbbbabbabbaaabbbbaabaaaabbabbbabbbaaaaabbbbabaababaaabbabbbbaaababbbaaabaabaabbaababaaaabbbbabbbbbaababbbabbaabaabbaaabaabaaabbabaaababbaaaabaababababbbbaabbabbabaabaabbbabbaaabbaaaaabbababbbbabaabbaaabbbbaaaaabababbabbbbbbababaabaababbaabbbbbbbbbbbabbbabbabbbbbaabaaababbbababaabbbababaabaaaaabbbaabbbbbbaabaaaaaabbabaabbaabbabbabaabbabaaaabbaabaabaaaaaabbababbaaaabbaaabbabbabaababaaabaaabbababbbbbbaaaabbbabbaababaabbbbbabbaaaaabaababbaaababbaabaaaabaabbaabaaabbabbbbbbbabbbababbbabbbbabbaabbabbbabaaaababbabaabaababbaaaaabaabbbababbbbbabababaabababaabbbbbaababaabbbababaabbabbaabaabaabbbabaabbababbaabaababbbbababababaabababbaabaabbbbbaaababbbabbbbbbbbabaabbababbbbaabbababaababaaaabbababaababbbbababbaaaabaaaabbbbabbababbbbaababbbbbaaaaaaabbababbbbabbaabbbbbabbab
babbbbaabaabbaaaaabaaaaabbbababbbbbbabbbababaabaabbababbabaabaaaaabbbbabbaaaababaabaaabababbabaaababaabbaaaabbaaaaaabbbabbbbbbababababaababbbbbbaababaabaaaababbbbbbbbbaabaabbaaaabaabbbabbabbbbbaabaabaaaabbbbababbbbababbbaaababaaaaaaabbbbbbababbaabbbbaaabaaaabbaaaababbbbbbabbbaababbabaaabaaabbbaababbababbaaaabbabaaaabbabbbbbabbaaaabababbabbaabaaabbaababaabbaabababababbababaaaabaaaaaabbabbbabbbbaabaaaaaaabbbaaaabbbbbbabbaaaaabbaababbbaaabbababbaabbaaabbbbaababbbbbaabbbbabaabbaabababbbaaaabaaabbbaabaabbaabbbabaaaaaaabbaabbaaaabbbaabbbabbbabbabbaabbabaaabbabbaaababbaaabaaaabaaabbbaabbaabbaaaaabbbaabbbbabbaabaabbbbbabababaabbaaaaabaaabaaabbbabbaababaabbaaababbabaaaabbaabbbbbbbbbaabbabababababaaaabbabaaaabaaabbbbbbaabbaabbabbbbbbabababbbabbbbbbbabbbababbaaabbaabaababbbbaababbabbaabbbbabbbabbbbbaaaaaaaabbabbaababbbbbaababbabababbababbbbabbabbaaabaabbabaabbbabbabbbbaabaabbabaabaababbbbaaaabaabbaaaabaabbbaaabbabbaabbbaaababaaabaaaabbbababaabaabaaaaababbbababbbbaaaabaabbbabbaabaaabbbbbbbabbbbbaaabbaaababaabaaaabbbaaaabababbaabaabaabbbbaabaaabbaaaababaaabababbaaabbbbabaabbbaabbbbbbaaaaaabaaabbaaabbbabbbabaabaaaaabbbabaabbabbbaaabbabbabbbbbbaabababaabbbaabbaaabbbbabaaaababbabababaabaababbaaaaabaababbbbbaabaaabbbbaabbaaabababaabbbbaabbbaaaababbaabababaaabbbabbabbaabbaabbaaaabbbbbbbbbabbaabaaabaabaababaababbabbaaabbabaaaaabbababababaaaabbaaababbaababbaababbbabbabbbabaaaaababaaabababbbaaaabbaabbabbabaabbbbbaababababbaaababbaaaaaabbababbaaababbaabbabababbbbaaaaababbbbaababbaaabaabbaaaabaabababaaabbbbbaaabbbaababbabaabababbbaabaababbbbaabaaabaabbbabbaabbbbabaaaabaaabbababaaabbaababbaaaabbbbbbabbbabaabbabbbaaaaababbbbababbaabaaaabbaabbbaabbababababaabbbaabaabbaaabaababbaaaababbbaaabbbbbabbbbaaaabbaababbbbbbbbaaaabbabaaaabbbbbbaabbbbbaabbabbbbbbabababbababbaaabaaabbabababbbaaabbaabbbbbaabbaabaaaabbaabbbaaaaaaaaaaabbabaaabbabbaaaabbabababbaababbabaabbbabaabaabbaababbbabaababbbabaaababbbaabbaaababbbaaaaaabbbabbbaabaabaaabbbabbbbbbaaabaaaababbaabaaababbaaaaaabbaaaabbaaaababaaaabaabbabbaa
ababaaabaababbaaaaaabbbbbabbbababaabbabbabaaaabbbbabbbbabaaaababbaababaabaabbbabbabaaaaabbaaaabbbbaaabaababbbaabaaabaabbbbbbaaabaaababaababababaaababbbbbbaaaaaaabbbaaaabaaababaaaabaabbabbabbbaaaaabababbbbabbaabbaaaabbabbbbaaaabbabaababbbabbaaabaabbababbaaabbbabaababbaababaaabbbaaaaaabaaabbbaaaabbbbbbaaaaabbbabaababaababaaaababaabbaababbbbabaabbbabbabababbabbabbbbbbaaababababaaaabbbaabababaaabbbabaabbabbbbbbabababaabaabbaabababaababbbababbbbbababbbababababbabbabbbbabaabbaababababbabbbbabbaaaabbaaaabbbbbbbbabbbabbbbaabaabbaabaaaaaabaabaabbaaabbbaaabaaaabaabbaaababbbaaaaababbaabbbabbababbabbabbbaaaababbabbaaaabbbbaababbabaaaaaaaababababbbaaabaaaaabbbabaaaababaabaabbbbbbaababbbbbbbbaabbbbbabbbbabaaaabbbbaaaababaababbaababaaaabbaabaabbaabbaabababbaaaaaabbbbbbbbbbabaabbabaaaaabaaabaabbbbababababbbababaaabbaabaaaabababaabbabaabbaaaaababbbabbabababaabbbbbaaababababbbbabababbbbbaaaaaabbabbabbbaaaaabbbbbbbabaababaabaabbbaabbbaaaaabbbbbababbababaabbaababaaababbbaaaabbabbaabaabbbbbbbabbbabbabbaaabaabababaaabababbabbbabbbbabbbbbaaaababaabbaababbbbbababbbbbbaabbbaababaabaaabaaabaabaaabaaaabbaaabaaaabbaaaabbbaaabbbbaabbabababbaaabbaabbbaaaababaabbaababababbbabababaabbaabbaabaabaabababbbaaababaabaababbabaaabababbbabbabbbbaabbbbaabaabbbbbababbbbbabbabaaabbbbbbbbaabaaabaaababbababbbbaaaabbaaaaaaaababbbababaabbbabbabbaabbbabbbaaaaabbabaaaaaabababbaabbbbaaababaaabbabbaababbbaaaabbbbbbbaaaaabaaaaabbbaabbaaabbbaabbbaaababaaaabbabbabbabbabaababbaabbbbbaabbabbaaabaabaabbbaabaabbabbbbbabbaaabbababbbaaababbbbbaababbbbabaabbaaaabbbbaaabbababbaaaaababaaaababaaaabbbbbaabbababababababaababaabaababaabbaaaaabaaaabbaaaaabbbbbbbaabaaaababbaababbbababaabbabbbabaabbbaabbabbabbbbabbaaababbbaabbbbaababbaabbbbabaababbbbabaaabbbaaabbabbbaaaaaababbbabbbbaaaabaabbaabbabbabbbaabbabbbbbabbbaababbbabaabbabbabbababbaababbbbbaabbbbbabaaababaabbbaaabbabaabbbabbbabaaabbabaabbbbaababbbbbbbabbaabababbaabaababbabbbaabaaabbabbbaabbbabbaaabbbbbbaabbabaabaaabaaaabaaabbbbaabbaaabbbaabbbabaabaababbaaaaaabaabababbabbaaabab
bababbbababaabbbbbabbababbaabbbaabbbbbababaabaaaaaabbbbabababababaababbbabbbbbabababaaaaaabbbaaaaaaababbabbbaaabbabbabbaaababbaaaabaaaabbbbababbbbbbabbaabbaaaabbaabaabbbbaabaaaabababaabbbbbaababbabaaaababababbbabbababaaaaaaaaabbabbbaaaabaaababaabaabbaaaaababababaaaabbbaaaabaaaaababaabaabbbaabaaabbaaabaababbababaababbaabbbbbabbabbaaaababaabababababbaaaabababaaaabbabbabbbbbbbaabaabbabbaaaabbbbbabaabbaaaabbbbaaaaaaaaaaaaababbaabbabbaabaabaaababbaabaababbaababbbbaaaabbbabbabbbaaabaababababaabbbbbbbaabbbbababaababbbababbbbbabbbbbbabbaaababaaaaaaaabbabbbbabbaaaabbbaabbbbababaaaaaababaaaabbbbaaababbabbababaabbbbabbbbaabbbbaaaabaaaabbababbbbbbabaaabbaaabbbbbaaabbbabbbabaabbabbabbbbaaaabbbbabbabaaaababbaaababbabbababbaabbbababbabbbbbaabbbbabbbbbbbaaaaaaabbabaabbabbbabbbbbbbbabbabaaaaaabaabbabaaaabbaaaabaabbbbaaaababbbababbababbaababbaaaabaaaaaabbababaaabbbabaabbabbaabbbaabaabbaaaaabaababbaaaabaaabbabaaaabaababaababbbabababbaaaaaaababbabbaaabaaaabbbababaaaabbaaaabbbabaabaaabbababbbbbbbbaabbabaaabababababbaabaababaaababaaaaabababbabaabbaabbaaaabbaaabbaabababaabaabbbbaababaabaaabbaaabaaabbabbaaabbabaabbbabbababbbbbaabbbbbbbaabbbbaaaaabababaabbbaabbabaabaaababaababaaababaaaabaaaaaabbaabaabababbbbbabbbaabaaaaaabbaabbbbababbbbaaabbababbaaabababaabbaabaababaaaababbbaaabbbbbbaabbbbaaabbabaababababaaabbbbbbaaaaaabbbabbaaaaabababbabbaabaaaabbbbabaaabbabbaaabaabbaabaaabbabbbbabbbbbbabbbabbbabbabaabbbbaabbbbaabbaaaabbbabaaaabbabaaabbbbbaabaaaabaabbbbbbabbbaababbabbaaaabbabbaabaaaabaabbaabbaaabaabbaaababaababaababbabbbaaabbbaaabbabbbababaaaaaabbbaabbaaabbbabbaabaaabaaaabaabbbabbbbbbabbabaaabaabaabbabbbaababbaabaaabaabbaaaabbbabbaaabbabbbababbbabaaabbaaabbbbaaaabaaaaabaaaaabbbbbbbbababbaababbbbabbaabbbaaaababbabaabbaaabbabbbaaabbbabbaaabbabaababbbaaabaabaaaabbaaabaaaaaaaaababababbaaaaabbbaabbbaabbaabbabbabbbaabaaabbbaabbbababaaababbaabbbbbaabababababbbbaaaaabaaaaaababbbbabbbbbbaaabbbbbabbaabbaaabaabbbbbaabaaaaaaaabaababbbbbaaababababbbbbbaaaabbbbabbabababaaaaaaabbbbbababababbaabbbbaaaaaaa
bbaababbaabbbbabaabbababbbbaaabbaababbbbaabbbbababbaabaabbaabbaabaabbaaabbbbbbabbbbababbabbaaaaabbbaaababaaababbaaabaaaabbaaaabbbbbbaaaaabaaaabaabbbabbabbaabbbbaabbbabaabaaaabbaaabbabaabbababbbbabaaaabbaabbbababaaaababbababbaabaababbbabbaabbbbbabaababaaabbabaaabaaaabbaabbbabbbbaabbaaaaabaabaabaaabaabbbbaabbbbabbbaabbaabbabbaabbbbaabaabbbbaabbabbaaabbabbbabbaabbabbbbababbbabaaabbaabbabbbabbaaaaabaabbaabbbbabbbbaabaabbaaaaaaaaaaaabbabaabbbbabbabbababababaaabaabaabaabbbababbabbbbbabaabaabbbabaaabbabbbbaabaaaabbbbabbaabbbabaabaaabbbbbababaaabbbbaabbbaaabbbabbbbbbbaaababbbababaaabbaaababbaabbaaabaaaabbbbabbabaababbbabbbbbaababaabbabbaaaaababaabaabababaabaabaabbabaabbaababbabaabaaabbbbabbabaaaaaabaaaaabaabbabababbbabaaababaabbaaabaababaaabaabbbbbaaaababababaaabaabbabbbaaabaaabaaabbbbbababaaaaaabbabbbbbababbabaaabaabbbabbababbbabbbbbbabbabbbbbbbbabbbbbaaaaaaababaaaaabaabbabaabbaaabaabbaaaaabbbaaaaabbabbbaaaaabbababababbaaaabbbbaaabbbabaaaabaababaaabaabbabbaababbbaabbaaaabbbbabbabbbbbaabbbababbbabaaababbaaaaaabbabaaaaaaabbaaabbbbaaabbbbbabaaaaabaaabbaaabaabaaabbbaaababbaaabbbaaabbbabababaabbbaabaaaabbaabbaabbabbbabbbaabababaaaabbbaaabababaabbabababaabbaababbabaaaaaabababbaabbaababbabbbabbabaaababbaabbbabbbaabbbabbaaaababbbbaababbbaabbbabbaaabbbbbaaaaabbaaabaabbbbaaaaaabbabababaaabbbabbabbbaaaabbabaaaaaaabaababaabababbbbababbabbaabbaabaaaabaaaababbaabaababbbabaabaababaabababbbaabababbabababaaababbbababbbaabaabbaaabbbbaababaaabbabbaabbbbabbbababbabbabbbbbbbbbabbaaabbaababbabababababbbbbabababbaaaaaabaabbbabaabbbbbaaabaabbabbaabaabbaababbbbbbabbabbabbbababbaaaabbaaaaabababbaaaaaabbbbbabbbaaaabbababaaabaaabaaabbabbabaaabbbbbbbbabbabbbbaaaabaabbbbbbaabaabbababaaaabbbaababbbabbbaaabaaaaabbbabbaaabbabbaaabaaabbaaabbbbaaaabaaaabbbaaababaaaaaaabababbaaabbbbbbaabbbbbabbaaabbabbbabbabbaababbbbabbbabbaaababababaaaabaaababbaaabaaaabbaaaaabbaabaaaaababbbbabaaabbaaabbabaabbbaabbabaaaaababbaabbbbaabbabbbababbbababbabbbabbbbaabaaaabbbaabbabbbabbbbaabaababbbbbabbaabbaaaaaabaaabaabaaababaabbb
ababbabbbbbabbbbbbbbbaaabbbabbbabbbbaaaaabbabbbaaabbabababababbbaaaababbaaabaaaabaaabaabbbaaaababbabbaaaabaaaabaaaaaabaaaabaabbbbbbbbbababbbaaabbbaabaaaaaabaaaaababbabaaababaabbbaabbbbbbabbbbabbabbaaababbabbaaaabbabbaaabaaaaabbbaaaaaaaaaabbababaaabbbabaabbbbaabbabababbbaaabbababaabbbbabbabbaaabbbababbbbaaaabaaaabbabaabbabbaabbaaaaaaabbabbbbaaaabaaaabababbabababbabaaabaaabaabbbabbaabbbbbaabbbaabbabbaabbaabaababbaabbbaaaaababbbabbaabbabaabbaaabbbbaabaabaabbbababbbaaaaaaaababaababaabababaababaababbbaaaabaabaabbbbaababbbaaaaabbbbabbbabbaaaabbbaaaaaaabbabbbbababbabbabaaaaaababbbbbaabbaabbaabababaababbaaabababbbbbbabbaabaaabbbbabbbbbababbaabbaaabbbbabbaaaaabbbbabaaabbababbbbaabaabaaaabbbaaabbbaaabbbaaababaaaabaaababbabbabababbbabbabaababbbbbbaabbabbbbbababbabbbbbaaaaabbbbababaaabbbabaabbabaaaabbbbbbaabaabaaabbbabbbabbaaaabaaabbaaabbaaabbbabaaabbaabbaaabbababbaaaaabbabbbbbbabbbbbaabbbbaabbbababbbbbbbbabbababaababbaaabbbaaabbbbaababbabbabbbbbbbbaabbbaabaaabaabbbbbbbabbbabaabbababaaaabaabaabbbbaabaaabaaaabbaabaabbabbbbabbaabbbbaaaabbabbabbaabbbbbbbabaabbbbabaabababbaaabaaaaaabaaababaaabbbbaaabbbaaabbbbbabbabaaaabababaababbbabaabbaaaabaaabababaabaaaabbababbabaaaaaaaaaabbabaaabaababaabbabaaaaabbbbbaaaabbaababbbbaabbaaaaabbaaabaaaaaabbbabaaaaabbbbbaaaaabaaabaaabaababbaabababaabaabbababbbbabbbbbbbaaabbbbbababbbbbbabababbabbaabbbababbaabaabbbaabbabababababbabaaabbbbbbbabbaabbaabaaababaaabababbaabababaaabbabbbbaabaaabbaabbbabaaaaabaababbbabaaaaaaaabbbabbbbaaaaabbaabbbabaababbbbbbbabbaabbabbbabbbbbaaabbaaaabababbabbbaabaabaaaaabaabbbbbbbbbabaabaaababbaaabbbaaabbbbabbbbaababaaaaaabaaaabaaabaababbbabababbaabbbbabaaaaaaaabbbbbababababaabbbbabbabaabbbbabaabbbabaababbbbbabbbabbababbabbbbaabbaaaabbabaabababaaaaaabaabbabbbbaabababaaaabbbabaaabaabbbbabaaaabbbbbbbbbbbabababaabbaabbbaaabaaababaaaaabaabaabbaabbbbbbbaaaababbbbbabbbaaaaaaabbaababbbabbabbbabaababbabbbbaabaaaaaabbbaabbabbbbbbaaaabaabbaabaaaaaabaababbbabaabbbabbbaaabaaaaaababaaaabbbbbababaabbaabbbbbbbaababbbbbbbbabbabaaaaabbbbbaab
bbaaaaaababbaabaaababbaaaabbbbbbbbbbbbbabbbbbbabbbaaababaabbbabbbbabbbbbbaabbaaaabaabaaaaabbbabbbbbaabbabaaabbababaabbbaaaabbaaaaaaaaaabaabbababbbbbbaaababbbaaaabaabaaaaabaabbbbabbaaabbbaaaaaaabbabbbbabbbaabbbabaabbbbababbabaabaabbbbbbbbbbbbababbbabaaabbbbbabbbbbabaabbbaabbbbababbbaaaabbabbbaabbbbbbbbbaabaaabbbabbaabbabbaabababbabbbaaabbbababababbaaaabaaababbaaabaabababbabaabbbababbbbbbaabbaabababbbaabbbbabbbbaabaaabaabbbbaabaaabaabbbbaaabaaaabaaaaabbaabbbabaabaabbbbabbaabbabbababbaabbbaabbbaaabbbababbaabbbabaabbbbbaaabbaaabaababbbbaabaababbbaabbbbbbbaababaaaababbbbaaaabbbbabbbbbbabbbbbaababaaababbbababaaababbbbabbbaabbbabbaaababbabaabbbbaabaababaabaaababaabbaabbaaaaaaabbbbabababaabbaaaabbbbbabbabaabbbbbaaaabbaabbaabbabbaaababaaabaabaabbbabaaaabaaaabbaababbbaabbababaabbbaababaabbbbbaabbbaabaaabbbbbbabbaabbbbbabbaaababbabaaaaababaababbbaababaaabbabbbabbbababbbabbbabababbabbaababbbabaaabbbbabbbbbabaabbaaaaaababaaabaaabababbbabaaaabbbbabbabaabaaaaabaaabbbaabbbaaabaaabaababbbbbbabbbbbaabbbbababbaaababbbbabaababbbababbaabbabbbabbbbabbbabbbaaaaaabbbbabbbbaaaaaabbbbbabaaaaabbabaababbaaababaabaabaaaabaababaaaaaabbaabbbabbbaaabbaabaababbbababababbaaababbabbbabbabbbbaaabababaaababbabbaabbaabbababbbbababbbbaaaababaababababaaaabbabbbbbababababaaaaabaabbabbabaaaababbbaababaabbbbbbaaaaaaaaabbbabbaababaabbbabbababbbaaaaaabbabaabbabbabaabababbaabaabbaaaaaabaabaabaaababaaababbbbbabababaabaaaaababbabbbabbababaaaabaaabaabbaaabbbbaaaabaaaababababaabaabbbaabbbaaaaababbbbaaaaabbbabaaabbaabbaabbbbabbabaaaabaaababbbbabbbabbabaababbbabbabababaaabbaabbaababbaababbbababbaabababbbaaabababbabbbbabbbaababaabbaaabbbabaaabaababaaabbabbaabbabbbbabbabbbbaaabbababaababaabababbaaaabbbbaabbbabaabaababbaaaabababaaabaabaabaaabbabbbbaaaababbbbabbabaabbabbbabaaabbaaaabaabaaaabbbabbabbabaaabbabaaabbabaaabaaababbabaabbbaabaababaababaaaaaaabbaaabaabaababaaaababbbaabbaabbabbbbbabaaaabbbabbbbabbababbbabbababababaaaabbbbabaabaabbaaaabbbabbbbbaabaabbaabaaaabbbababaabbaaaabababaabaaaaabbbabbaaabaabbbabbbbbbbbaaaab
bbabbaaabbaaabaaabaabbabbbbaaaaabbabaabbbabbabaababbaababbabbaaabababaaaabbabbaaaabbbaaaaaaabaabaaabaabbababbabbbbababbbabbbbaabaaabaabbbabbaabbabbbbaaabbababbababaaaaaaaaabbbaaabaabbbaaaabbaaaaabaaaababaabbbbbbbabbabaaaababaaabbbabaaabaabababbbabaabbaabbababbaabbbabaaababbbaababaabbbbabbbbaabbbabbabaabbababbbaaaabbaabaabbbbaababbabbaaabbaabaaaabbbaaaabbbabbaabaababbaababaaaaaaaaabbbabbbbaaabbababbabbaaaabababaabbaabbbbabaaaaabaaaaaabbaabbbbaaaabbbabbbaabaaabaaaabaabababbaaabbbabbaaabbbabbbbabbababaabababababbbaabbababbaaabbbbaabbbbabbabbbabbbbbbabbaabaabababbabbabbbabbaababbbaabbababaabaabbbbbaaaaababaabaabbabbabababaabbaabaababbaaabbababbbabbbbbaaabbaaaababbaababbbaabbbabbbaababaababbabbaabbbbabbaaabbaaabababbabbbaaaabbabbababaabaabaaaabaababaabaaabbaababbabbbbabbabbbbaabbbbaaaaabaaaaabbbbabaaaaaaaabbaaabbbbaaaabbbabbbabbaabbbbbbababbbbaaabbbabbaabbaaaaaabaaabaaaaabaababbbabbaaaaabbbbbbbababbaababbaababaabbbbaaabbbbabbaaaaaaababaaaabbaaaababbaabaabaabbbbabbbbbaaabbbabbabbbabbaaaaabbbbbbaababbaaabbbabbbabbbabbaabbbbbbabaababbbaababbaaabababaaabbabbbaababaabbbababbbababaaaaabbbbabaabbababbaabbababaababaabaabaabbaaaabbbbbbabbbaaabaaaaaabbaaaababbbbabbaabaaaaaabbabbbabababbabaabbbbabbbaaababbabaaaaababaaabbabbbbabbaabbaaabbaaaaaaaabaaabbbbabababababbaabbbabbababbabbbbbabbbbbbaaabababababaabaaabaaabaaaaababbbabbbabaaaabbbbbbbbabbbaabbbbaaabbababbbaaabbbabbbababbabaaabaaabbbaababbbababaabaaaaaaabaaabbaabaaabbabaaaabaabbbabbbbbbabaababaaabbaabababbabbbbbbbaaabbbbaaaabbbbaabbbabaaaaabbaabaabaabbabbbabaaabbbaaaabbbbbaaabbbabbbbbaabbababbabbabababbbabbbabbaabaabaaaabababbabbbbbabbbbbaaababaababbbaaaaaaabbbababbabababababaaabbbaaabbbabaaabaaabaaababbbabaababbababbabbabbabaaaaaabbbbbaaabbabaabbbbbaabaaaaaaaaaababbbaaaaaabbbabbbbaabbabbabbbaaabbbbaababaaabbbabaaabbababbabbaaaababbababbaababbbbbababbabaabaabbabbabaabbbaababbaabbbaabbababaababbbbbaaaabbaaababbaabbbbbbaabbbbaaaabaaabaababbbbbaabaaababbababaabbbbabbbbaabaabaaaaabbaaaabbaabbbbabababbbbbbaabbbbbabaaaaabbaaaaaaaaaaaa
bbbbaabbabbbaaaabbbbababbbabbabbbaaaabbaaabaabbbbbababaabaabbaaabbbabbbbabbbbbbbbaaabaaaabbabababbbbbaaabbbbaaababababaababaabbaaabaabbaaaaabbbbbabaabbbbbbabbabbabbbbaaaababbbaabbbaaababbabbaaaaaabbbaaabbabbabbbbbbaabbabbaabaaabbbabbbbabbbbabbaaaaaabbaabbaabaaaabaaaabbaabbaaababbaabbaaaaaabababbbbaaabbbbaababbbabaaabaabbbaabaaabaaabbaabbaabbbabaabaaaaabaaababbabbaabbbbaababaaaaabbbbabbaabaabaabbbabaaaaaabaabababbbbaabaabbbaabaabbabaaaabbabbbaababbabbbabbbaaababbbaabaababbababbbbabaabaaabbbbbbabbabaaabbababbbaaabbaaababbabaaaaabababbbbbaabbbbaabaabababbbababaabbbabaabbaaabbbabbbabbaabaabbaaabbbbbaabbabababbbababababbbbabbbbaaaaabbbaabaaaabbababbabbbbababbaabbaaabaaaaabaaaabbaabbaaaababbaaaabbabaaabbbaaabaaaaabbaaaabaababaaaabaaabbaaabbababbbabbbbbaabaabbabaaaaabbbbbabbabaaaaababaabaaaaabbabbaababbbaaabbaaabbaaaabaaabaaaabaaababaaaaaabababbbaabbaaabbbabbaaabbbbaabbabaabaaaabaabaaabaabaaaabbabaabbabbabbabbbbbabbbaaaaabbbababbabaaababaabbbabbbaabbaabaaabbaaaabbbabaaaabaabaababbabbbabbbababbabbabbabaabaabbbababbaabbbabaaaabababbbaabbbbbbbbbbbabbbbaaabaabbbbabbbaaaababaabbbabbaaabaabbbbbabaaabbbbbababaabbabbbaaabaaaababbabbbbbaaabbbababbaabbbaaabbbabaabababbaaabbbbbbbababbabaaaaaabbbbbbbaaaaaabbaabaaabbbaaaaabbbbbbbaabaababbabaabbaabababbbaaaabaababaabaabbaabbabaaaabbbabaaaaaabbaabaaabbabbbbabbbabbbaaabbabbaabbbbbaaabababababababbbabbababaaababaaaaabbbabbbabaabbaaabaaabaabaaaaaabbababaababbabaaabbababaababbbbbbabaaabbaabbbaaaaababaabbaababbbaaaaababaaaabbbbabaabbbbbaaababbabbbaabaaabababaababbbbaaabbbbaaaabababaaabaaaabbbaaabbabbbbaabbbbbabaaaaabbabbaabababbbabbaaababbaaabababbaabbbbaabbaabaaababababbabbbbbbaaaabababaababababbbbbbaabbaabbbbababbbbbbbabbbbabbbbaabbaabbbbaaababababbbababaaaabaabaaababbbbbbbabaaababbababbaaaaaaabbababaaaabbaabbbabbbaabaabaaaaababaabbabababbbabaaaaabbbaaabaababbbabaabaaaaababaaabbbababbbaaabbabaaaaaaababaabbabbaabbbababbaabaabaabababaaababbaaabbabaaaaababaababbbabababbbbaaaaabaaaabbbbaaababbaabbababbaaabbbaaabbaabababaabbbaaabbbabaaabababbabb
aabbabaabbbbaaabbbaaaabaabaaabaabaaaabbaaababbbbaabbbbbbabaaabbbaaabababbaabbababaaabbaabbbbaabaaaaaabbbabbabbbababbababaabbbbbbbbbbbaabbabbabbbbbabaababbaaaaaaabbbaaabbababbbaaabbaaaaaaabaabbaaaaabbabbababbaababababbbbaaaaaababbbabbaababbabbbbababbabaabbbaaababbababaabbaaaaaabbabaababaaababaababbbaabbabaaabbabbaaabbabaaaaaaabbbaabbbaaaabbababbaaabbbaaabbabaabbbbaaabababbbaabbbaabbabbaabbababaabbbabbbaabaabaabaaaaaababaaaabaaaaaaaaabaabbbaabbbbaababaaabbbaabaaaabbabaaabbbaabbaaabababbbabababbbbbbaabaaabbbbababbbbbbbbbbaabaabababaabaabbaaabaabaabbbabaaaaababbbaaabbbaababaaababbaaaaabababbbbabababbbaaabbbaaaabbabaaabbbbbbaabbaaaabbabbabbbbaabaabbbbbbaabbbaabaaabaabbbbabaaabbababbabbaaabbbbbbbabbbabaaabbaaababbabaabaababaaaabbabaaaabaababbbaababaabbaabbabbbbbbbbaaabbabbbaaaaabaabaaabbbababbabaabbbaaaababbabaabaabbbabbaabababaabaaabbabbaaababaaabbaabbbabbaaabbbaaaaabaaabaabbabaaabbbabbbbbaaaaabbabaabaaabaaababababaabbbaaaababbaaabababbaaaaaaaabaaabbabbabbabbbabbaaaabababbabaaaaabbaabaabaaaaabbaaaaaaababbaabbbabbabaaabbbabbaaabaaaaabaaaabaaaaaabaaaabbabaaabbbbaabaaaabaaababbbbbaaaaaababaabaaabaabbaaaababaaaabbabaaaabbaababbbabbaaabaabbabaaaababaaabaabbabbaaababaaabbaabaabaaaaaaabbaabaabbbbbabbbbbbbaaabaabbbbaabaaabababbbabaaaabbbbbaabbbaaaaaabaabbaaaaabbaaabaabbbabbaabbaabaaababbbbabaabbbaaaaaaababaaaababbabbababaababbabbbbaaababbbaabababaabaababbabaabaaaaababbbaabbbabbbabbabbabbbbabaabaaaabaaabbabbaabababbabbbaababaababbbbbbbbaaaaaaaaabaabababbaababbaaaaababbaaaaabbbbbbaaabbbbbaabbaaaababaaabbaaababaaababbaabbbaaabaaabaaaabbaababbbaaabbbabaabaaaaabbbabbaaaaababbbbabbaaaabbaabbabbbabbabbbaaaaaaaaababbaaaabbbaabbabbbbbbabbabbabbaabbbbbabbaaaabaabbabbbbababbbbbbbabbababbabbabbababaaabbbbabababbaaaabaababaabababbbaababababbabbaabbaabababbbabaababbbbaababbbaaaabaaaaababbbaabbbabaaaaaabbabaaabbbaabaaabbaabbabaaababbaabaabbbaababbaabbbbaabbbbabbabaabbbbbabbaabbbbbbbbbaabbbbbbaabababababbbbbaabbbabaabababaaaabaabbabbbbbbbbaabaababbbabbababaaaabbbabaaababaababaabababbbbaabaaabab
bbaaabbbaaababaabbbabbabbabaabbaaaaaabbabbbbbbaababaaabbaabaaaabababbabbaaabbabbbbbbbabbbabaaabbbabbbabbbabbbaabbaaaabbaaabbbbbbabbababaaabbabbbabbaaabaaabbaaabaaaabaaaaabbbabbaaaaaaabbbababbbaaabaabbaaabaaaabbbbabbbaaaabbbbababababbabbabbaabaaabbabaaabbbabbaaaabbbbbbabbababbabbaabbaabbabbbbbabbbbabbaababaaababbabbbaababbaabaabbbbbbbbbababaaabaaaabbbbbbbbbaabbabbabaabbababbabaaababbabaaabbbbbaababaaababbabaabbabbababbbaaaabbbabbabaaaabbbabbaaabbbaaaaaaaaabbabbaaaabaaababbbbabaaaaaababbabaabbaaabaabbbbbaababbabbbbbbbbbabaabaaabaaaaababbbaaaaabaabababaabaabbbbabbaaababbbbbbbbbaaaaabbbababbaabaababbaabaabbaaaabbbbababbaabbbaabbabbababbababbaaaaaababbbaabaaabaabbbbbaabbababbbaaaaabaabbbbaabababbabbabbaaaabaababbaaabababbabbababbaaabaabaaaaaabbbbaaabbbbabbaaaaaaaabbbbbbbaaaaaaaaabaabbabbbbbabaabbbbabaabbaabbbaabaababaaaababaaabbabababbbbaabaababaabbabbbbaabbbbaaabbaaaabbababbabaaaaaaaaaabbaaababaaaabaaabbaabbbbbabbaaaaaaaaaaaababbbbaababbbbabaabbabbbbabbbabbaabbbabbbabbaaababaaaabababbbabaaabbabbababbabbbabbaabbbabbbaabaaabbbabbaaaababaaaabaaaabbbabbabbabbbbabaaabbaaababbbbbaabbbabaaaabaabbabbbbbbbbababaabbabbbaaababbbbbaabbaababbbabbaaabaabbabbbaaabaabbabbaabaabaaaabaabbbabbababaabaabbbbbaaababbaabaaaabaabbbaabbaaaabbbbabbbbaabbbbbaaabbabaaababbaaaaaabbbbbaabbbababaababbbbbabbaaaabbbababaaaaababaabaaabbaabaababaabbbaaabbabaaabbbabbbbbaaaaabaaaabbbabbbbbaabbaaaaabbabaababaaabaaabaaababbbaaabbbaababbaaaabaabbabbbbababbaaabbbabbbabbaaababaabbaaabbbababaaababababbaaaaababbaaaabaabaaabababbaaaabbbaaabbbbbabaabbabbbbbababaaaabbbababaaaababbaababbbabaaaaabababbababbabbbaaaabbbbbaaaabbbbaaaabaaababbbaabbbbbaaaababaaaabbabbaababaabaaabbbbabaaabaabaabaabaaababaaaabbaabbbaababababbbbabaabaabbbaabaaabbbabaaabbaaaaaaaabaabbbaabbbaaaaaabbaaaabaaaabbbaabaabaabbbbabbaaabaaabaabbbbbaabbaaaaaaaababaabbabaabaaabbaabbabbbaaaabbabbbbbababbbbbabbabbabbaabbaabbbbbabaabbbaaabbbbbbbababbaababababbbabbbababaaaaabbbabbaaaaaabaabbabaaababbaaaababaaaaababababbababaaaababbaaabbabbaaaaaabbbaabbaababa
abaabaabbbbbbbbabbababaabababbbbbbbbabababaabababbbaabbaaaabaaabbababbbbbababbbabbaabbbaaaaaaabaabaabbbbaaaababbbbabbaabaaababaaabaaabbbabbbbabbbbababbaabbaabaaabbabbaaabaaabbaabbaabbbaaaaaaaabaaabaabbaabbbbbabbabaaabbbbabbbabbababbaabbabaabbbbabbabaaaaaaababbaabbaaabaabaabaabababbbabaaaaabbbbaaabbbbabbaaabaabaabaabbabbababbbbbabbbababbaaabbbaaabbbabbbbabbaabaaaabbaabaababbbabbabbaababbababbbaabaaaaabbbbabaabbbbbaabaaababaaabbabbaabbbabaabaaaababababbbbaaabbbbabbbabbbabbaabbabbaabbbbaabbaaabaabababaaaaaaaaabbaababbabaaababaaabaaabababbaaabbbabbbbababbaabbbbbabbbbabbbbbbaabbbbbbbaaabaaababbaaabbbababbbbbabaaaaaaaaaaababaaaabaaabbbbabaabababbabbbaabaabaabbaabbbbabbbbaabababbaaabaaaabaaaaabaaaaabaaababaaabbaabaabbabbbaabaabaabbbbbaaabaaaaaabbabbabbabaaaaaaaaaababbbbaaabbbabbaaabbbaabaabbbaabbabaaaabbaabbababbaabaaaabbaaaabababababbabbbabbbabaaabbbbbabbbbbabaababbaabbbbbbbaabbbbbbbbababbaababbabaabbbabaababbbaaaaabaabbaaaaaabbbbabbaaabaabbbabbaaabababbaabbbabbbbaabbbbbaaaaaababaaabaabbabbbbaabaabbababbbbabbaabbbbababbaaabbaaabbbbbbbbbababbbbbaaaaabbabbbaaaaabaababbbabbaabbbbbaaabbaabaabbbbbaabaaaaabbbaababaaabbabbabbbbbbaabaaababbabaaabbbbbabaababbbaaababbaaabbaaaabbabaaaababbbbbbbabaaaaabbababababbbbbbabbaaabbbaaabbbaabaaaaaabbbaabbbbbabaabbbbbaaaaababbabbbaaabbbaaabbbbbbabaabaaabbbbbbbbbbbababbabbabbaaaabbbabbbaaabaabababaabaababbabaabbbbbbbbbabbbabababababbabbbaaabbbbbaabaaaababbbabbbbaaabbbabbababaabbbbaabbabaabbbbabaababaaabbababaaaaaababbbbaabbbaaabaaababaabbabaaabaaabbbababbbabaababbababababaaaaababaaabaaabbaababbbabbabbabbbbaaaabbbabaaaaababbabbbaabbaabaaaabababaabbaaabbbabbabaabbbbaaabaabbbbbbbbbbabaaaaabbabaabbbbbbaaabbabbbbababbbababaababbabbaabababbbabbabbaaabbabbbaababbaabbbabbabaaaabbabaaabbbbaaabbabaababbbaaabbbbbbbaaaabbbbabbbababbaaaaabbaabbbbaabbaaaabaabaabaabbbabaaaababaaabaaaaaaaaaabbabaaaaaaaabbbaaabbaabbbaabbaaabbbbaaababbbaabaabbabaabababaaaabbabaabababbbabbbbabbaabbbbaababbababbaaabbbbaabbabbbbbbbbaaaabbabaaaabbbbaababaaaaaababaaaaabbaabbaaababbb
aabaabbaabbabbbabbabbbbbbbbbbaaaaaabababbbbbaabbbaabaaaaabbbaaaabbaababaabbbbabbbbbbbbbbabbbbbababaabaaaaabbbaabbabababbabaaaabbbbbabbabbabbbbaabbbbaaaababbbabababaababbbababbabbbbbabbbaaabaaabaabbbaababababaabaabbbabaabbabbaaabbaaabbbbababbbbbbaabbaababbaabaaabaaabbbbbaabaabaabaaaabbaabbabbbbababaabbbbbaabbaabaabbaabaabbbabbbbabbbaaababaaaaaaaabbabbbaaaaaaaabaabbbaabababbbabbabaaaaabbabaaabbbbabaabaababbabbbbaabbababbbabbbbbbaabbaaaabaaabbbbaaababaabbaabbabababbbabbaabaaababaaaabaaaabbbabababbabbbabaababbaabbaabbaabbbbbbbabaaaaaaabaaabaabbbaaaabbbabbbbaabaaabaaaaabbaaaabbabbababbabbbabaababbabababaaabbbbaaaaaabbababbaaabbaabaaabbaabaaaabababbbbbbababaaabaaaabbbaabaabaabbababaaaabaaabababbbbabbbbaabbaabbabbaabaaabbbbbbaaaaabbbabaabaaabaababbbbbbbbaaaaabbbbabbabbbabbbababbbbbbaabaabbbabbabaababbbbabbbbaaaabbabababaabbbabaaabbbabbbabababaaaaabbaababaaabbbabbbbaabbbabaaabaaabaaababaaabaababbbbbababbaabbbbabbaaaababaaaababbbabaabaabbbbaaaabbbbbbaaababbbabbaabaaababbbbbbbbbaabbbbbbaaaaaaaabaaaabbbbbaababababaaaabbaababaabababbabbababaabbababaaababbabbbbaabbaabaaabbaabbbbbabaaaaabaaaabbbbaaaabababbbaaabbabaaaabbbbbbbaababbababababaabbaaabbbbbbbbbbaabababbabaaaaababaaaabbaabbaaaaabababbbbabbbaabbbaaabbbabaaaabbabbbabbbabbbaabbbbbababbababababaaabbaabbbaabbbaaaaabbbbbababbaaababaaabbabbbbbaaaaaaaababbbbbbabaabbbbababaabbaaabaaabbaaaabbaaaabbabaaaaabababbabbbababaaaaaabbabbbbaaabaabbabbbbabbbbaaabababaabbbabbbbabbbbaaaaaaaabbababbaaabbbaaaaaabababaaaabbaaabaaaaaaaabbbbbaaaaabbbbbabbbabaaaaaaabbaaaaabaabbababbbbbaaaabbaaaaabababbbbaaababaaaaaabbbaaaabaaabaababbbbaaabababbbabaaaabbaabbaabbaaabbababbabbbbaabbaaaabbbbbabbbabaaababaaaaaaabbbaabbbbabaaaaaaabaabbbbababbbaabbabababbaabbbbbbaabaabbbaaaaaabaabbaabaabaaaabbabbabbbaabbabbabbbbbbababaababbbbbbbaaaababbbbaabbbaaaababbbbabaaaabaabbbbbbbbbbabbbbbaaaabbabaaabaaaaabbabbbbaabbaaabbbbabbaabbabbbaaaaaabbbbaabbbaabbabaaaaabbbbbabbbbaababaaaabaabaabaabaabaabbabaaaabbaaaaaababababaaaabbaaaabbabaabbbbbabbaaabaaaababbaaaaaaaaaaababba
baaabbaaaabbbbaabbaabaaababbaabaabbaabaaaaaaaabbbbabbbababbbabaaaaabaabbbbbabbabababbbbbaabaabbbabbbaaaabaaaaabaaabababaabbababbabbabaabbaaaaabababbbaaabaabbbbabbababbaaaabbabbababbabaababaaaabbbaaabbaaaaabbabbbaababbbababbabbabbabbaaabaaaaababbaaabaabababaabaabbbbaaaaabababababaaabbbabaaaaaabaabbaaaaabbbaabbbbbbabbbbbbaaabbbabbbaaabbbaaaaaabbababbaaaababbaaaabbbabbbbaababbbababaaababbabbababaaaabbaaaaabbaaaabababbbbbababbabbabbbabbabbaababaaaaaabbbaaaaabaaabbaaaabababbbaaaababaaaababbabaaaabbbababaaabaabaaabaabbabbbbaaabbbaabbabaababbbbbaaabaaaababbbbbaaabaaabbabbbbabababbaabababaabaaaaaaaaabbbbabbabbaabbbbaaabbbbaaabbbbaaaabbabbbaaabbbbbaaaabaabbbaaaaabbaabaabbabababbbaaaabbbaabbaabaaabaaabbbbbbbabbbaaaababaabbaaabaaaaabaaabbabaababaabaaababaabaabaabbabaaaabaaabbabbaaaaaabaaaababbaababbbbabaaaaaaabbbababbbbaaaaaaabbaaaabbabbaabaabbaaabbaaababbbabaaaaaaaaaabbaababbaaabbbbabbbbaabaaabaababaabababbbbaabbbbabaaaaabababaaabbabaaaabaaabbaaaaaabbbbabababbabbbabbbbabbbaaaabaabbaabaababbbaabaabbbbbaabaaabaaaaaaabaaabbbbaabbabaababababaabbbabbaabaababaabaababbabababaabbbbaabbabbbbbbaaaabbbababaaaabaababbaabaabaabaaaaabbbbaababaabaabbaabbbbbababababaabbabaaabaaabaabaaaabbaaaaaababbabaabbbbabbbbaabbaaaabbbbaaaabaaaabaaaabbbbbbbbabbabbababbabaaaaaaabbbbbbababbbaaaabbbabaabbbaaabbbababaabbbbababbabbabbbabaaabbbbbbbaabbbbaababaabbbaababaabbbabbaabbbbbaabbaaabbaababbbaabaaabbbabbaabaabbbbaabbbabbaaaaaabbabbbbbbbaabbabaabbababaaabbbbbabbbbabbaaaabbbabaaabbabaaababbbabbbbbaaababbbbbbaaaaabbbbabababaaaabaabbbbabbaaababbbabbabbaaabaababaababbaaaaabbbbbbbbaabaaabaaaaaabbbaabaaababaaabaabbbaaaabaabbaababbababaaabaababbbbbabaababbababbabbaaabbaaabaabababababaabaababbbbbbbbbababaaaaaaabababaaabbbabbaaaabaaabbbaabaabaabababbbaabaababaabbbabbbbbaabbaaabaaaabbbbbbbaaaaaaababbbaabbbabaaaabbabbabbbbaabbbbbbaabbabaaabbaabbaaaabbabbbbaaaaababbbababbaababbbabbabaaabbabbabbaaabbaabbabbababababbaabbabbabbaabbbababbbabaabbbbbaabaaabaabbabaabbbbaaabababaaaabaabababbbabbbbaaaaabbbbbaaabbababaaaaaaabb
aababaabaaabbaababbaaaabbbbababbbbabbaaaaabbaabbbbaaaaaaabbbaabaaabbabababaabaabaababababbbbabbbabaababaabbbabbabbaaabbbaabbbbaabbabaabbaaabaabbbabbbbbbbabaababaababbabaabbbababbbaaaababbbaabaaaaaababbbbbbbbbaaabbabbbaaaaaabbaababbaaabbbaabbbabbaaaabaababaabbbbbaabaabaabababbbbbaabaababbabbaabababbaaabaabbbbbbbbabbaabbabbaababbbabbbabbababaababbbaabababaaaabbabababaabababbbababaababaabbbaaabaaaabbbaabaabbbbbbbbaabbbaaababbbbbabaabaabbaaababbaabbaaabaabbbbaabaaaabaababaaababbabbbabbabbabaababababbbaabaabaabbabbabbbbbbbbabbaabbbbbaaaaaabaaaababaaabbabbbbaabbabbabaaabbbaabaabaabbbbababbabaaababbaaabababaabbbaaaabababaaaabbaababababbbbbbbabbabaabababbbbaabbabbbbbaabbabbbbbabbaababbaabbbbbbbbbaaababaabbabababbaabababbabbaaababbbaabbababbbbabbaaabbbabbbbbaabbbbabbbaababaabaabbabababbbbaaabaabababbabbbabaabbaabaababbbabaaaabbababbbaaaabaabaabbbbabbaababbaaababbaaabbbabbaabaaaabbbbaaabbabaaabbabaababaaaabbababbaaababbbaabababbbaababaabbbababaaababbaabbaaabbbabbbbabbbbbaaababbabaababbbbbbabbaabbbaaabaaabbbbaaaaaababaababaabbaabaabaabbabbabbaaabbaaabbbabaaabbbbbbbabbaaabbbabababbaabbababbbbbbaaabbbabbaabababbbaaabbbbbbbbabbaabbbaabbabbaaaabaaaabbabbaabaaabaaabbabbababbbbaabbaabaabbbabaaaaabbaaaababbaabbaaabbbaababaaaaaaaaabbbaaaaabbbbbaaaaababbbbbabaabaaaaaabbababbbabaabbabbbbabaabababaabbbaabaaaaaabaabbabbbaabaaaababaaaabbbabaabbababbbaaabbaaaaabaaaabbabaaabaababbaaabaaabbaaabaaabbabbaaaabbbbbaaababaaaaaabaabaaababbbbabbbbabbabaaabbbababbbabaaaabaabaabbbabbbbabaababbbbabbabaaaababababaabbaaabbabbbbabbbbaaaaababbbaabbbbabaabbbaabbabbaabbababbbabbababbbbaaaababaaaaabaaaaaababbbaaababaaaabbaaababaaabaabbaaabbbababaaaaabbbbbababababababbaabbbbbbbabaaaababaaabbbaaabaaabaaaabbaabbbabbbabaabbabbbbbbabbbbbbbaabbababababababaabbaaaaaaaaababaabaabbaabababbabbbababbbaabbbabaabbbbbabababbaaaaabaabbaababaaaabaaaabbbbbbbabaabbbababbbbabbabbbbaaabbbbaabaababbbabbaaababbbbbbaaaaabbaaabaaaabbabaaabbbabbbbaabbbabbaaaabbbaababbabbbbaaaaabababaabbbaababbbbabaaabababbaaababbbaababababbaaabbabaab
baaababaaabbbbbbbaababbaababbbabbababbaaaabbbbaaabbbbbbbbbbbbbbbaabbbababababbbabaaababbaaaaababbbaababaaaaaababbaabababbaabbabbabaaabaaabbaaaabbbbabbaababaaaaabbbaabbbaabbaaabaaabaaaaabaaababaaaabbbabbaababaababbbabbaaabbabaabababbaabbabbaaabbbbaaabbabbabbbbaaaabbaabbbaaaaaaaabababbaabbbbaabbbaabbaaababbbaabbaaaabbbabbabbbbbbaabbbbbbababaabababababaaaabbbbaaaabbabbbaaaabbabbaaabaabbabbbaaaaabaaaabbbbabaabababaaaaaaabbbababaaababbabbbbbaabbbaaababbbababbbaababbabbbbbbaabaabbbabbaaabbaabbaabaaaabbbbaaabbaabbbabbabaabbbbaababaabababbbbabaabbaababbbaababbbbabbaaabaabaabaaaaabbaaaabbbabbbabbbbbababbbbabbaaabababbbababbaabbbabbbbaabbaabaabbbaaabaabbaabbbbbaababbabbbbababababbbabaaababbabaaabaabbbbaabbbabbaaabaaaabbbaaabbbababaaaabbabaababbaaaabababbbaabaaabbabbaaaaabbbabaaabbaaabaaaaaabbbaababbaaaabaabbaaaaaaaaaaababbbabbaaabababbabababaaaabbbabaaabbabaababbaaaababbbbbabaaaaabbbbbababbaaababbbbaabaababaababbbabbbbaabbabaaaabaaaabbaabbaaaaaababaaaaabbabaabbbabbaaaaaababaaabbbaaabaaabbbabbbbaabaabbaabbababaaaaabbbbbbbbabbaabbbbabbabaaaababaababbbbbbabaaabbbbbbbbbbbbabbabbaabaaaaaaaaabbaabbbbbbbbbbabbbabbabbbaaaabbababaabaabbaababaaabbbbaabbbabaaaaaaabbbaaaaababaababbbabbaaababaababaaaabbbbbbbbaaaaaaabaababbbbbaaaaabaaabaaaabbaababbbabaaababaabbababaabbabaabbaaaabbababbbaaabaabaabaaabababbbbbbbbbaababaaaaababaababbbabbbabaabaaabaaaabbbaabbbbbbbabbaaaaabaababababbaabbabaabaabbbaaabbbbaaabbbabbaaabababaabbababbababbabaabbaaabaabaaaabaabaabbaaaabaaabaabbbbbabbbaaabaababaabbbabaabababbbaabaabaaabaaabaaaaababaaaababaabbaabaabaabbbbbabaaababaaabbbaaabbaaababbbbaabbabbabaabbaabbaaaaababbaaaaaabbbbbbbbbbaaaaaababaaaaaaababaabbbbabbabbbaaaababaaaabbbaababbaabbbbabaabbabbaababbaaaabababaaaababaaabbbbaaabaababbaababbabbbaabbababbaaaaaabbbbababaaaababaaabaaaabbaaaabaababaaaabaabbbbaaabbbbbbbabbaaaaaaabaabaabababbabbaabaaaababaaaaaabbbaabaaaabbbbbbbaaaabababbabaabbabaaabbaaababaabbbaabbabbabbabaaababaabbaaaaaaabaabababbaabbababaaaabbaaaabaabbbbbaaababaaabaaaababaaaabbabbbaaaaaaaabababab
bbabababbababbabbbabbbabbbabaabbabbabbbbabbbabababbabaabaaabaababbbabbabababaabbbbaabaaabbbbabaababaaabbbbbbaaaabbbabaabbbabbbaabababbababbbbabbbbabbabaabbbbbbbabababaaaaaabbaabaabaababaaabbbabaaaabbbbbaababbbbbbbababbbbbbaabbaabbaabbbabbbbaaabaaabbabaaabbbbaaabaabaaabababaabbaaababaaabaabbbbbbababbaabaaaaaababbaabaabbabbbbaabbabbaabaaaabbbaaababbabbababbaaaaabbbaabbbbbaababbaabbaaaaabbaabbbbaaabbabbbaababbababaabababbabbabbabaabbaaaababaabbbababbbabaabaaaabbbbbaababbabababababbabaaabaaaabaaaaaaaabaaaabbaabbbbaabaabbaababbaabbabbbabababaababbbbbaaaababaabaababbbaaababbabababbababaaabbbbababaaaaaabaabaaabbaaabbabaaabbbaaaaabbbbbabaabbbaabaaabaabaaaabbabababbbaabbbbbaabbaababbaabbbaababaabaaabbabbabaaabbbbabababaaaabbbbaabbaaabaabbabbaabababbbbababababaabbaaabbaabbaaaaabaaabaaabbababababaababababababbaabbaaabaaaabbbbaabbabbbbbbabaabbaabbabababbbbaaaababbaabbbbbbaabbbbaabbabababababbbbbaaaababaaabbababaabaaabbaabbaaabbabbaabbaaaabbabbabaaababbaaaaabaabababbabababbaaabaaababaabbbbaaabbaaabaabaabbabbaabaaabbbbbaabaabaabaaaaabbbbbbbbbaaaaaabbaaaaaabababbaabbbaaaaaaababbabbbabaaaaabbaababaabaabbbbbabbbababaabbabbababbbabbaabbaabbbaaaabbabbababbbbaaabbbabbabaaabbbabbabbbbbbbbaababaaabaabaabbabbababbababbbbbaaabbabaaaabababbaaaabbabbababaababbbbbbbbbabaaaabababbbbaaabbabbbaaaababbabbabaaaaabbbabbabbbabbbbaababaaaaabbbbabbaabbbbababbaaabbaaaababbbaabababaaaabaaaaaabbaabababbbbbbbbbabbbaabbabbaaaaaaabbaaabaaaaabbaabbbbbbbbbbabbaaaaabaabbaaababbbbaabaababbbabbaabbaaaabbabbabbbabbbaaabbbbaaabaaabbbbbbbaaabababbabaabbbbabaabaabaabaabbaabbaaaabbabbbbbbaababbbbbababbaaaaaaabbbaaaaabbabbbaababaabaaabbabababaabbbaabbabaabaaabbbabbbaaabaabbababbbbaabbbbabaabbaababaabbabaaaaaabbbbaabbbaabaabbbabbbbbbbbbbbbaabbbbabaaaabaababbabaabbabaabbbabbbabbaaaaabbbaaababababababaabababaaabaaabbabbaaabbabbabababbaaaaaabababaaaabaaaaaaabbaaaaabbbaabababbaaaababbbabbbaaaaabbaabaababbaabaaabbbabbaaabaabbbbbaababaabbbabbbbbabbabbaabbabaabbaaaabbbbaaabaaaababbbbbbbbbbbabbababbbbaabbbababbbabbabbaabbbbbaa
babbabbaabbaabbaabaabaaaaabbbabbbbbbbbabaaaaaabbbabababbaababbabbbaabaabaabbbbbaaaabbbbbbbaabbbbababbbabbabbabbbbaababaaabbbaaaababbbabaaaaaaabbbbbbababbbabbbbaababbbaaaaaababaababaaabababaabbbbbabbbbbababbbbaaaaabababbabaabaababbbbaaabaaabaabbbbaabbaaabbbbabbbaaababbaaaaababbaaabbaaababaabaaaabbaabbbabaababbaabaabaabaabbabbaabbababbabbaabbbbbbbababaabbbababbaabbaaababbabbbabbaaababaaabbabbbbbbaaaabbabbabaaabaaabaaabbbbaababaaaababbbaababbbbbaababaaaaabbbbbaaaaabbabaaaababbaababaaabaabbbbbabbbabaaabababaaaaabaaaabbaaaabbaabbbababaaaaaaabaabbaababbaaaaaabababaababbbbaaaabaaaaaabaaaaaabaababbabaabbbaaaaabaabaaaaabbbbaabaaabbbabbbbabbbabaabaabaaaaabbbaabbaabaabaaaaaaabbbbbbbbaabbbbbbbabbbaaabababaabbbbababaaaabbbaababbbbaaabaaaaaabababaabaaababbaabbbababaaaabababaaaababbaaaaabbababbbaababaaaaabbabaaaaaabbbbbbbbbabaababbaaaabaaabbbaababbaaabaaaaaaabbaabbbababbababbbabbabbaaabbbaababaaabaabbbbbaabbbabaabbbabbababaaaabbbaaaabbbaabaabaaaababbabaaabaabbbaaabbbbababababbbbababbaabbbbbabaabbabaabbbbaaabaaaabbaabbabbbbbbaaababbbbabbbabbbbabaaaaaaabbaabaabbbbaababbbbabaaabbbbaaababbbbbaabbababbabbbbaabaabbbababbaaabaabbabaababbabbbaaaabbaaabbaabbbabaaaaabbaaabbabaaaabaaabababbabbbabbbaaabbaaababbbbabaabaabbbaababbaabaabbbabbbbbbbaabbbaabbbaaabbbabbabaaabbbbaaaababbbaaababbabababbbaaaabbbababbabbaababbbbbbaababababaabaaabbbbbaaabbaabbbbbaabbbaabbaaababbbbbabbbbbaababbbbbbbbbaababbbabaaaaaaaabaaabaaabbabbbabbbaababababbbbaabbbaaabbbaaaaaabbbababaabaaabbabbabbaaaaabaababbaabbbaaababbbabbaaabbabbabbbbbbabababbbabbaaabbbbbaabaababaaaabbbabbabbaaabaabaaaaabaaababbaaabbbbbbbbabbabbaabaababbabbabbbbbaababaaaaaaaaaaabbabbbaaabbbabbabaabbbabaabbaaabbaaabbbbbaaababaaaabbbbbababaabbaaabaaaaaaaaaabbbaaabaaaaaaabbababbbbbabbabbabbaabbbbbabaaaaabbaabbabababaaabbbbaababaabbbaaabbabbaabababbaababbababababbbaabaabaaabbbbbbaabababbbabaaabbaabaabbabbbbbbbaabaababaabaaaaaaaabaaaabbbbbababaabaabaaaaaabbabbabbabbbaabababbbbbabbbaabbbbbbbbbaabbbaabaaabbaaabbabbbbbbbbbaaaabbbaabaaaaaaabaaabbabbaabbabaa
aabbbaaaaaaabbbbbababbaaabbabbaabaaaababbbbabbbbbaabbaababbabbbababbbbbabbbbaabbaabbabaababbabaabbaaaabaababababaaaabbaabaaabbabbbbabbabbbaabbbbaaabababbaaabaaaaababaaaababbaaaaaaaaaabbbbababaaaabbbbaaaabbbbbbbbaaabbabbbababaaabaabaaabbbaaababababbabbbbbaaaaababbbbaaabbbabbabbbabbabaababbaabbaabbaaaabbbbbbaaaabbabbaaaabbabbabbbbabbaabbaababbbbbabbabaabbbabaaaabbbabaabbbbaabbbbaaaabbbaaabbbabbaaabbabaabababbbbaaabaaabbbbaaabbbaabbaaaabbbbbbabbaababbabbabbbbabaaabbabbbbabaabbbbaabaaabaaaaaabaabbaabbaabbabaaaababbbaaaabbbaababbaaabbabbbbaabbbaabbaaaababbbbbaabababbaababaabaaabbbbabaabbbaabbbbaaaababababbbbaaabbabaaaaababaaaaaababaaaababbaaaababbbabaabababaabababababbaabaabbaaaaabbbbaaabbbababbabbabbbabbbbbbaabbabbbabbbaaaaabaaaabaaabbaaabbabbbabbbbabbbbbbabaaaaabaababaaaaaaaaaabbabaaaaaaaabbbbbaabaaabbaabaabaaabaababaaaaaaabbabbabbabbbaaabbaaabbbbbaaaabababbbababbaababbbaabbababbbbbaaaaaabababaababbabbabbabbabaaabbabbbaaaabbbabaaaaabbbabbbaaabaaababbaabbbbabaababbbabaabaaababbabbbaabbaaabbbaabaababbbaaaabbbbbbbabbbbbbbaaabaabaaaaabbaaaaaabaaaaaaabbbaaaaaababaaabaaabbbaaabbaaababaaaaabbaaababbabbaabbabbaaaaabbaabbbbbaabbbbbaabbbbaabaabaabababbabbabbbbabaabbabbbababbaaabaabaaaabbbbaaaaababbbaaaaaabbabaaaaabaaaabaaababababaabababbbbabbbaaaaaabbaabaabbbaabababbbbaaaaababbbbbabaabbbbbaaaabbbabbbbaaaaaaababababaaaabababababbbaaabbabbbaababbababbaabbbaababbbaaaaaabaabaabbbbababbababbabbbbbbabbbbaaabbbbabaababaaabaaabbbabbabbabaaabbaaaaabbbbbaababaaaaababaaaaabbbabbbababaabaabaaababaabbbbaabbbbaaabbababaaaababaabaababaaabbbbabbbabababbabababbaabaabaabbbbabaaaababbabaabaaaaaaabbaabbbbbbbbbaaabbbbbbaabbbaaabababbabaabbbbbabbaabbaababbaabbabbaaabaaabbaaaaaaaaaabbbbaabbbabbbbbbababbaaabaabbbbaababbabbbbbbbbabbabbaaabbbabbbabbabaaaaabbababbbaabbabaaaaabbbaaaabbbbaaaabbbaaaabbbbbaaabaabbbaabbabbaaaaabbbbbbbbbabaabbabbabbbbabbbabbaabbbbbabababbababbbaababaaaabaababaabbaaaabbbbaabbbbababaaaabbbabbbaaabababaaaaabbabbabbaabaabbbaaaaabbbabaabaaabbabbbbabbbaaaaababababbbbabaaabbabbbabbbab
babaabababbbbbaaaaaaabababbaaaaababaababaabaaabbbbaaabbabbabaaababbbabbabbbbbabbbbbbbaaabaabbaaabbbbabbaabbaaaabbbaabbaababaaaaababaaababbbbbbbabbabbbabaaaaaabaababbbbbabbabbbbbbbbbbaaaababbbbabaabbaaaababbbaabbabbabbabbbabaabbbbabbabbaaababbbaababbaaabbbbbabbbbbbaabbbbbbbbaaaaabbabbbbaaabababbbaabbbbbabababaababbabbbbaaabaaabbbaaabbbaaabbbabababbbbbaabababbabbabbbaabbabbbababaabbbabbabbabbaaabbbaabbbbaaababaabaaaaabaaaaaaabababbaabbababbbbabbaabbaaaaababbbababbaaaababaabaaabbaaaaaaabbababaabbbbbbabaaaabbabbabbaaaaabbaabbbaabaabbababaabaaaaabbaabbabaaaaaabbbaabaaabbbaabbbabbbaaababaaababbabababbbabaabbaabbaaaaabababbbaaabbaababbbbbaaabbababbbbbbbabababbbbbbaaaaaabbbbbabbbaabababbbaabbbabbababaababbaabbbaaababbbbaabbabaaaababbaababababbbbbababbabaaaaaababaaaababbbabaaabaabbbabbbabaaaaaababbaabaabaaabaaabbbaaaaabaaababaabbabbbbababbbbbbbbbbbbabaaaabbbaaaaaabbaababbbbabaabaabbaaaaabbabbbaabaabbbaababbabbabbaababbbbaabbabbbaabbbabbababbaaababaaabbbabbabbbaabbaabbbaabaabbaabbbabbbbaabbbaaabbbabbbbbabbbaabbababbaaabbabbbbbbaaabaaaabaabaaaaabbaaaabbbaaabbaaaababaabbbbbabaaaaaabbbaababababbbabbababbabbaabaabbbabbaaaabbaaabbbbabbbabbbbbaabbaaaaaababbbbabbbbbaabbbbaaaaabbbbbaababababaabaaabbabaabbbababaababbbaaaaaabbbaaaaabbbbababbbabbbbbaababaabbababababbbbabbabbbbbbbbaaabbaaabbabaababaabbbbbabbbaabbbaabababaabaaaaaabbbaabbbbbbbbbabbbbbbbabaabbbbbbbaaababababbbababbaababaabbaababbaabbbaaabbbaabaababaabababababbbabbaaaaaabaaabbaabbaababbabaabaaaaabaabaabbbabaaaaaaaaaaababbabbbaabaaaabaaaaaaababbababaabaabbaaabbbbabaabaaabbbabbaaabaaabaaabaaabaabbbabababbbaabababaaababababaaaaaaaaabbabaaabbbaaaabbabbbbbaaabbabbbbabbbabaaabbaaaabbbbbaabbaabbabbababbbbbabaabbabaababbbbabbbbabbaabbabbababaabbbabbbabababaabaaababbbbbaabbbaaaaaabaaabaababbabababaaabababababaabaabbaaabbbabbbabbbbababaaaabaaaaabbbbbbaabbabaabbaaabaaaabbaaaabaaabaaaabbaabaabbabbbaabbbbabaaaaaaabbbbbbabbaaabababbbbaaabbaaaaaaaabbabbbababbbaaaaabbaaabbbbaabaaabbbbbbabbbababbabbbabbabbbbbbaababbaaaabaaababbabbaaaaabbbbba
aabbabababbbbababbbaabbbbaaaaabaaaababaabaabbbbaaabaababbaabaabbbbbaaabbaaabbaaaaababbbaaaaababaababaabbabbababaabbaabababbbbbbbbabaaabbabaaaababaaaababbaaaaaababbaaababbaabababbbaaaaabababbaababbbbbaabbabbbbbbbabaaabbabbabbaaaaabbaaaabaaaabbbaababaaaaabaabbbbaaabbabababaaaabbabbbbaabbabaaaabbbbabaaabbbababbaababaababaaababbabbaababbabaabbbbbbaaaabbaabbbbaaabbbbaabbaaaaaabbabbbbaaabbaababbbaabbbabbaaabbbaaabbbabbaaaaabbabbaaabbbbabbaaaabaaabbaaababaabaaaabbaaabbbaabbabbbbaaaabbbaabaaababaabababaaabbabbbabababbabaabbbbbabbaabaabbbaaaaababbaaaabaaabbaaabbbbbbbabbbbbbaaabbbbabbbabbbaaabaaaaabababaaabbbbbabaabbaababbbaabaabbaabbbaababaaabbbbababaabaaabbbaabbbaabaaaaaababbaaaaababbaabbbbbbbbbabababababbababbbaaababbbaaabbbbaaaaabaaaaababaaabbaaaaabbaaaaaabaaabaaaaabbabbaaaaababbabaabaaabbabaaabaaabbaaaabaaabbbbabaaababaaaabaaabaaaaabaabbbbabaabbabbbabbbbaabbaabbabaaabbbbaabbbbaaabbababbbbaaabbaabbbbabbbbbabababbbababbabbbbbbabaabbbbbbabaabbaaabaabaaaabbbababbabbbbbbababaabbaaaabbababbbabbbaaaabbaaaaababbaabbbabaaaaaaabaabbbbaaaababbaaabbababaabbababaaabaabbbaaaabbabbbababaababbaabbabababbbbbbabbbabbabbbaabaababaaaaabaaaaabababaababbaabbbbababbaaababaabaabaaabbbbbabbbaababaabbbbbbbbaababbbbbababbabaabbaaabaababbbbaababbbaaabbbaabbbbbabbabbbabbababbaabbabbbaabbabaabaaaabaaabbbbaaabbbbbaabbaaaabaabbaaababbbbaabbbabbabbabaaabbabbbabbbaaaabbbbaaababaabbaaaaababbaabbabaabaaaabaababbabaaaabbbbbbabbaabbabbbababbaaabbaababbbbabbbbaaabbbbbbbbbabbaaabbaabaabbababbaabbbaabaaabbabbbabaabaaaabbbbabaabbbabaabaaababaabbababbbbbaaaabbabababbabbababaaaaaaabababaabbbabbabbaaabaaabaaaabbbaabbababbbbabaaabaabaaababaababbbababaabbbbbabbbbaabbbbabbaabaaabaaabbaaabbabbabaabababababbaabbababaabbbabaabaababbaaabbbbaabbbaaabbbabaaaaabbaabaabbababbbbabaaaaaaaaababbaabaabaaabaabbbbbbbbabaabaaaabababbabbaaaaabaaaabbbbaabbbbaabbaabbbaabaaaabbababbaaaabaabbbbaaabbabbbaababababbaaaaabbbaaabaaababbaaaabbaabababbbbabaabababbbaabbabbbaaaabaaaaabaabbabaabaaabaabbbaabaabbaaaabbbabaaaaabaaabaabbaaabaabaabbbaa
ababbbbaabbabbbabbaaaababbaaaabbaaabbbaabaaaaaabbbbabbbbaababaabbababaaabaabaaaabbababababbbbaaabaaabbabbaabbbbabababaaabbabbabbbbbaaabbaabaabbbabaababaaabababbaabaaaabbabaabbbbbbaaabaabaaaabbabbababababbaaababbbbbbabbaabbabbaaaaaaaabbababbabaabbaababbaabababbbbbabbbbaaaabaabbbbbbbaaaababaababababaabababbabbaaaaababbbababbaaababbbbbaabbbbaaabbaabababaaaababbbaabbabbaabbbabbbabbababaabababbbaaaaaabbbababaaaabbbaaaabaabaabababbbaaabbbaabaabaaabbbabababbbbabbababbbababbaababbababbbbbbabbbbbababbababbabbababbaaabbbabaababbbababababbbababbabaaabbbbaaaaabbaaabbbaaabbabbbbbabbbabbababaaabbaabbbbaabbbabaabbbababaabbaaabaabbbbaabbaabbbaaaabaaabbbaaaababababbabbabbbbaaabbabbbbbbbaaaaabbaaaababaababababbbaababaaaabbaaabaaabbaaababbabbbabbbaabbbbbabbaaaaaaabaabaabbbaabaababaabaabbaababababbbaaabaabaabaabbaabbaabababbababbababaaaabbabaaaaabbaaaabbaababaabbbabaaabbaababbaaaabbaabaaabbabbaabbbaabababaababbabbbababbbaabbaabaaabbbaababbbaabbbbbbaaabaaabbabaabababbabaabbaabababbaabbbbaabbaababbbabaaabbabaabababbaabbaabbbaaabaabbbbbabbbababbbaabaaaaaaaaabaabaabbaabbbaabbbbabbbabbbabaabbabbaabababaabbbbbbaaaaaaaaaabaabaabbaaaabbbbbbaaaaabaaaabababaaabbbaaabaabababababaabbaaabbaaaaabaaaaabbbaaabaabaababbaabaababbaabbababbbbbaaabbaaabbaaaabaaaaaaabbbbaabababbbbbbbabaaabbaabbaaababbabbbbabababbbbabaaabababaababbbbbbbabaaabaababaabbabbaaabababbabbbbbaabbaaaaaaaabaabababaabbbaabbbbaababaabbaaaabbababbbbbbbbaabbabaabaababbbabaabbaabbbabbbaaaabaabaaababaabbaaabaaaabbbbbabaaaaaaabbabbbbababaabbaaabaabaabaabaaaaababbbabbbabbabbabbaabaaaabbabaaaabbabbbaababaabbaababbbbbbbabbabbabaaaaaabbaabbbbabbaaaaaabbaaabbbabbbabaaabbabbaaabbbaababbaabbbaabaabaababaababbbabbbaaaabbbbaababbaabbbbbbbaabbaabaaabbaaaababbbbbabbbbabbbabaabbaabbaabbabaaababbbbabaaaabbbbabaabbaabbbbababbaabaaaaaababbaabbaabbbabaaabaaabaaabaababbbbbabbabbababbabbaabbbbbbaaaaababbbbabbbbbabaaaaaabbaaaaababaabbaabaabaaabaabaabaabbbabaabaabbababaababbbbabaaababbabbaabbabaabaabbaabbabbbaaabababababaabaabaaaaaabbabaaaabbbabaabbbabaaaaaaba
aaaaaaaabbbabababaaaaabbabbbabbabaaaabbabaaabbabbbbabaabababbbbabbbbabaaabbabaabababaaaabbbbababbbbbbabbbbabbbaaabaaaabababaaaaaaabaababbabababbbabaaaaaaaaaaababbabbbabbaaaaabbbaaabbaababbbabbaaabbbabaabbabbbbbabbbaaabbbbababaabbaaabbbbababaabbabababbbabbaaaabaaabbbaababbababababaaabbbbaaaabbbaabbaabababbaaabaabaabababaabbaaabbabaaaababbbabababbabaaaaaaaaaaabbabababaaaabaaaabaaabbaaababbaabaabbaabbaaababbaaaaabbbbaaaaabbbbbaaababbaaabaabbbaababaabbabbabbbabbbaabbabaabbaabaababbabbbbbbaabbaabaaabababbbbbbbbabbbaabababaaaabaaaabbbaaaabbbbbbbbababaaaaabbababbbababbabaaaabaaaaabbaaabbbabbbababaaaaabbbaabaaabbbbababababbaaaababbaaaabbabaababbbbbabbbaabaaababbabbbabaabaaabbbbbbaabbbaaabababbababaaabbbabaababaabaaababbbabbaabbbbbbaaabbbaabaaabaaabaaababbaabbaabaabbaaaaababbbaaaabaaabaaaababbabbbbbaabbbaaaaabaaaabbaabbbabbbaabbabbbbaaabababaaababaaabaabbbbbbabaaabbbbbaaaaaabbabaabaabbaaabaaaabaaaabaabaabbbabababaaabbaaaaabbabaaaababbbbaabbbaabbbbabbaaabaabbbababbabbaaaababbbbaabaaaaababbbbaabbaaaabaaabbbaabbaabbbababaabbbabbaaaaabaababbabbbbaaababaabbaaabaabaabbbababbababbbbbbabbaabbbbbbbaababaabbbbaaabbabbbbaabbababbababbaabbbbbaaaabaaabbbbabbbbabaababbabbbbbbababaaababbbaabaabbbbaabaabbbbabbabbaabbabbaaabbaaaaabbbaabbaaabbaaaabbaababaabbababbbbbaabaababaabaabbabbbbbbaaaabbaabaaaababbababaaabbababbbaabbbaabbaabbaaabaabaaabbaaaabbaabaabbbaaabbaaabbaabaabaaaaababaabaaaabbabbbbbbbbabbbbbbaaabaabbbbabbaaabbabbbaaaababbbbbaabbbbaaaaaaaabbbbababbabaabaaaabbaabaabbbabbbbbabaabaababababbabbbababbaabbaabbbbbabaabbabbabbaabaaaabbaaabbabaaabbbaabbababbabaabbbabbbbbbbbbbbaababaaaabaaabaaabbaaabbbbbbaaabbbbaabbaabbabababbababbabbaaaaaaabbbbbbbbbbaabbbbbbbbbbbaabbbbbababaaabbababbbbbbabbbabaaabbbaabbbbbbabaababbbbaaaabaaaaaaabbaabaabbbabbabbbbaabbbbaaaabbabbaabaaaaaababababbaaaababaababbabbbaaabbbaaabaabbaabbbaabaabaaabaaabbbbabbaaaabbaaababbaabbaabaaaabbaaaabbbabbabaababbaabbbbbbaababaaaabbaaaababaabaaabaaabbbbaaaababbbabbabbaaaababaaaaabaaabbaaabababaaaabbaaaaaababaabababbbabbabaaaabb
baabbbaababababaabbbbbbbababababbbbbabaababbbbbabbbbababbbbbbabaabbbbbbbbaaaabbababaabaaabaaabbbbbabbbaabaababaabbaabbbbabbaababbaabababaababaaabababaaaaabaababbbbaaabaabbbbbbbbabbabaaabababbaaaabaabbbbaabababbaabbaaaabbaaaabaaabaabbabbaaabbbaaaaaaaababbbaaabbabaabbaaabaabbaaabbbaaabbaababbbbbbbbbbbabbabbaaabbbaaababbaaabbababbbaaaababababaabbbaabaaaaaaabbbbabaababaaabbababbbaaabbabbbbbbbbabaaaaabbaabaaabaaabaaaaaababbbabbaaabaababbabbababbbabaabaaabbababbbbaabababababbabbbababaababbabbaaaabbbabbbbababbbbbabbaababbbabaabbbaabbbbababaaaabbaabababababbabaabaaabababaabbabbbbbbbbabaabbbaababbaaaabaaababbbaabaaaaababababbabababaaabbaabbbaabaaaabbaabbabbbaaabaabbbbbbbbbbaaaaaababbbbaabaaaabaaabaabbaaaabaaaaabaaababbababaabaababbaabbbabbababbaaababbaaaabbbabababbabbaabbbabbbaabbabbbaabbaaabbaaabbbaabbbbaaabbbbabbbabaabbabbaaaaababaaaaababbbaababababaaaabbbbabbabbbaaaabbaabbaabbbbbbbaaaababbaaabbabababbaabababbbbaabbabaaaaabbaaaaabbaabaabbbabbaabbabababababaabbaaabbabbbbaaaabaabbabaaaaabbaabaababbbbabbbaaaabbbaaaaabbaaaaababbbabbaaaaabbabbaababbbbbbbaabbaabbaaabbaabaaaababbbbaaaabababaaaababababaaaabbabaabbababbbbbabaabbbbaabbbbbababbaababbabababbbbbbaabbbbaaaaaaaababaababaabaaaabaaaabbaaaabababbaabbabbababbaabaabaabbbbbbabbaabbbbaaabbabaaaabbaabbaabbbaabbaaabaaabbbabaaaababababaaaabbaaaabaabababbbbbbbbbbbbabaabaaaabaaababbbbabbbbbbaaaaaaabaaaaabbaabbbbbbabaabaaababbbababaaaaaaabaaaabaabaaabbaaababababbaaababbbbaabaaaabbbbaababbabaabbabaabbaaaabbaaababaabbababaaaaaaaaabaababbaaaababbabbbaabaabbababbabbbbbaabbbbbbabbbaababbababababbbabbaabbbbaabaabababbbabaabaaabbaaaabbbbabbabbababbbaaaaaaabbabbbaabbabaaabababababbabbaabbbbbababbbbbabbabbbbbbabbbbaaaabbababbbaabababaaaabaaaabbaabaababbbbbabbababbaaaabaaababaabaababaabbabbaaabbbbbbabbbabbababaabbaabbbabbabbabbbbabbaaabbbaabbabbbabaaaaaabbbabbbabbaaaabbaaaaababaaababbbbabaaabbbaaaaaaabbbbaaabbbbbaaaaaabababaaaababbbabbbabbbbbabbaabbabbbbababababbaaaaabbbababaabbbbaababbaabbbbbabbabbbbbbabaabbbbaabaaabababaaaabbbbbbbaaababbbaab
abaabbabbbbbbaababaabaabbaaabaaababbbbbbabbbbabaabbabbbbaabbbabbabbabaaabbabaabaabaaaaababbbaabaaaaabaabbaabbabbaaabaabbbbaabbbabbaabbaabababaaaaaabbbaaaabbbbbaababaaabbbbbaabaaaaaabbbaabaababbaaaaaabbbbababbabbabbabbbabbbabaaabaaaaabbbabbbbbaaaaabbbbbababaabbaaabbaaaababbbaaaaabaaabbbabbababbbabaabbaaaabaaaaabaaabaabbabaabaaabbbbababbaaaaaabaabbabaaabbaaaaabaabbbbbababbaabbbbabbbbbabbbaaabaaaabbbbbababbbaaababaababbabababbbaabbaababbbabaabbbabbbbaaabaaaabbaabbabaabbabbbaabaabbbabbbbbbabbaabababaabbbbbaaaabbaaaaabaabbbbbaabababababababaabababbbabaabbaabbababbaabbbabbabbabbbbababaaabaababaabaabbbbaaabbbbbbbabaabaabaabaabbabbaaabaaaaaaabaabbbaabbabbaaaaaaabbbaaaaababbbbbbbbaaaaabaaaaababbaaababbabbbabbaabababaabbbbabaaaabbaababbbaabbbbbaaabaaaabbbbbbbabababbbabaabbbabbbabaababaaaaaabbababaabaaaaaabaaaabbabbababbbabaabbabaaaabbabaaababbaaaaaaaabbaabbbaaababaabbbbbabaaababaabaaaaaaaababbabbbbbaaababbaababbababaaabbbabbbaababbabbababbaaabaaaabaaaabaaabbabbbbbbbabbbaabaabbbabaabbbbabbaabbaabaababaaabbabbbbababbaaabaaaabbbbbbbabbabbbbbbbabbaabaaabbaabbaaabbabaabbbbababbbaaabbbbabababbaabaaababababbbbaaaabababaaaaababbbabbaababbaababaabababbbaaabbababaabbabaaaabaaaabbbaabbbaaaaababbaababaaabababababaaabaabbbbbaabbabbabbabbbaabababbbbabbababbabbaabbbaaabbabaabbabaababbaaabbaaababbaabbababbbbaaaaabababbbbbababbbbbbbabbbbbbabbbbbaaaaaaaabbaababbabbaaaababbbbababaaaabbabaababbabaaabababababbaaaababbbbabaabaaabbbabbbbabbbbabbabbbabaaabbbaabababbbaaabbaaabbaabbaaaabbababaabbaaaabbaababbabbbbabbaaabababbaabbbaababbbbbaaaabaabbaababbbbaabbbbabaaaaababaaabbbbaabbbbbbbbabaaababababaaababaaababababababbbbbabbabaabbbbbbbaaabababaabbbbababbaaababababaaabaabaaaabaabbaababaabbbabaabbbaaabaabababbaababaaaababababaabbbbaabbbbbabbaaabbabbbbaababbabbaaabaabbaabaaabaabbbbaabbbabaabaabbabaaaaaaabaaababbaaabbbbbaababbbbabbbbababbbaaabaabbbbbaaaababbaabbbbbbbaabbaabaaaabbbbbbababbaaaabababaabaaaaabbabbbbabbbaabbbbaaaabbbbaaaaaabbababbbabbaabbbaaaaaaaabbaabbbaaababaaaababababababaaaaaabbababaaaaba
abbabbababbaaaaabbabaaaaaabbbbbaaababbabbbaaaaaaababaabbaaabaaaaaabaaabbbaaaabbaaaabbbbabaabbbababbabbbbabbabaaabbbababaaaabbbbabababaaaaaaababaabaaaaabbaaabbbbbabaaaabbabababbabbaabaaabbbbabbaabaaaabbbabbaaabababbbbbbaabbaaaabbbabaabbaababbaaaabababaabbbaaaababbaaababbabbaabaababbababaababbaaabaaaaaaabaaabbbbbbbbaaababbbbbbbbaaabbaabaaaaaaaabbabbbbbabaaabaabbbabaabaaaabbabababbbaabbbbbbabbbaaaabaabbabbbbbaabbabaaaaabbbbaaaabbabbaaaaababbaaaaaaaabaababbabaaaabbabbbbaaabaabbabababababbbbbbaabbbbbabaaaaababbaaabaabbaaabbabaabaaaabaabbabbbbaababaaaaabbabaaaababbbbaaaabbbbbbaaabbbabaaabbbaababababbbaaaaabababbbabbababbbbabaaaaabbbbabbbaaaababaaaabaaabbaaaababbabaabaaaabaaaaaababababbbbaabababbbabbbaaabbbbbbabaabbbbababbbababaaaabaabaaaabbaaababababbbbaaabaaababbbbababaabbaaabbabbaaabbaababbbbaabbbbabaaabbbabbababbbbbabbbabbbbbaababbbbaabababaabaaaababaabaaabaaababbbaaaaabbbbaababaabbabbababbaaabaababbaaabbbbbaabaaaabbbababbaabbbbabbabaaaabaabbaabaaaaaaaaababbbaaabbbbbbbbbbbaaaaaaabbbbaaabbbabaaaabaaaabaaabbbababbaaabbabbabbabababbbaabaababaababaaabaababbabababbaaaababbbabbbbbbaaaaabbbbbbbbbaaabbabbaaaaaaaaabbbbbbbbbbabbabaabbabbbaabbabbaababbaaababaabababbabbbaabbabaababbbabbbbbaaabaaababbbabbaababbbabbabaabbaaaabbbbbbbbaabbababaabbbaabaaababbababbbababaababbababaabbbaaabbabbaababababbaaaaaaaababbabbbbbbaabaaaababbbabbabbaababbbbaaaabbaabaabbaabaababaabbabbbabaaababaabaabbbaabbaaaabbbaababbbabaababaabbbaababbbabaabaaaaaaaabbbabbabbbbaababababbbbbaaababbabaaabbaabaaaababbbbbabbaaabbabbabaaababbbababababbabbbaaabaaabbbababbabbababaabaaaabaababaaabbabbaaababbbbaaabbbabbbbabaabbbaababbbbbaabaaabababbabbabbbbabbabaabababaabaabbbabbaaaaabbabbbbaaaaabaaaaabbbaaabababbaababbbbbbbaabaaabbbabbababaabaabaabbbaabaaaaaaabaabaaaabbababbabbbaababbabbabbbbaabaabbbababaabaabbaabaaaaaabbabbbbaababbbababababbbbbaaaabbbbbabbaaabbbaaaabaaabbbaabbbabaabababaaababbbbaaaabbaaaabaaaaaaaaaabaabbaaabbbbaaabababaaabbabbaabbababbbbabbbaabbbaabaaabbbbaabaabbbbbbaabbbbaabababbbbbaaabbbaaabbaabbbaaaab
babbaabbaabaabaaaaababbababaabababbabbabbaaababbbabbbaaabbaabaabaaabbabbbaabaabababaabaaaabbbaaabababaaabbaabaaaaabaabbabbaaaabaabaabbaaabbabaaaaaaababbabaaabbbbbbbaabaaaaaababaababbbbababaababaaaabbbbbbaabbbabaababaaabbabbbabbaaaabbaabbaabaabbaabababbaabbbbbaaabaaabbbabbaaababaabaabaaaabbaabaaaabaaabbabbabaaaaabbbababbaaaaaabaabbbaaabbabbbbbbabaaabbaababbbbbbabaaaaaababbabbbbabbbbbbbbaabbbabbbabbbbbbaabbabaaaabbaaaaabbbbabaabbabbabbbaabbaaabbaaabbabbbaabbbbababaabaabababbbbbbbaaaaabbbbaaaabbbaabbbabbabaabbabababbbaababababbbbababaaabbbaabbaaaababababbaabaabbbaabbbaaababbbbabbbbbbaabbbbaaabbabbbbbbbbbbbabaababbbbaaababbbaabbbabababbbbaabbabaabaabaababbbbabbbababbbaabbabaababbbababaababbabbababbbaababaabaabaaababbaababaaabbabaaabbabbabbabaabaaabbabaaaabbaaababbbaaaabbbbbabbaabbaaabbaabbbbaabababaababaaaabbbbabbabaabaaabaabbbabaaaaaabbababbbbbbaabbabbaaaaabaabbbaabaababaaabaabbababababbbaabbabaaabbaaabbabbaaaabbbbaabaaaabbaaaabaaaabbaabbabbbbaabbbbabbaababbabaaabaababbbbaabbaabbbabbabababaabbbaaaababababaabbbabbababbbbabbbbbaaabbbbabababbaaababaaababbbabbaaabbaabbbabbaabaabbababbaabaabaabbaaaaabbbaaaaabbbbabbaaababbbaabbbabaabbbaaaaabbaaaabbbaaaababbababbababbbababbababaaaaaaaabaabababaaababaaabaaaaaabbbaaaaabbbabbababbaabaababababaaabaababbabbaaaaabbabbbbaabbabbababbaaabaaabbaaaabbaababbbaaabaabbbababaaaababbbbaabbaabbbabbbbbabbaaabbbbbaaabbabbababababababbbabbbbbaaababbbababbaabaabbabbbaaaaaabbbbbbaabaabbbbbaabbbaaaababaabbbababbaabbbaabbabababaaababbabbaaaaabababbaabbababbbbbabbbaabbaaabaabbaababbbaaabaaabaabaabbabbaaaabaaababaaabbbaabaabaaaabaababbbabaaaaabaabbbabaaaababbbbabbbaaababbbbaababaaaaaaabbaabbababbaaabbaaaaaabbbababbaaabbbaabaabaaabbabbbbabbabbaaabbbbabababaaabbbabaababbbabaaababbbbbaababaabaaaabaaabaabbaabbbbaabbbabaabaaaaaabaaaababbbaabbabaaaaaabaababbbabbbbaababaabbaabaabaabaabbaaaabbbaaabbbbbababbbaababaabbaabbbbbabbabbbbbabaababbaababbaabaabbbabaaabbbaaababbaabaaaabbaaabbabbabaabaabbbababbaabaabaabaabbaabbbabbbbbbaaaabbbabbbbabbbbaababaabaabaababab
aaaaabaababbbbbbbabbbaaabbabaaaabaabbbabbbaababaabbababbbbbbabbaabaabababbbaabbabbbbaaaabbbabaaababaabbbabbaaaaaabaaabbabbbbbbbbabaaaaaaabbbabbbababbabbbaababababbabbaaaaabbabaaabbabbabababbbbabbbbabbababaaabbbaababbbbabbbbababaaaabbbabbabaabbbababaaaaababbaabbbaabbbaabbaabaabbaabbbbbbabbbbaaabbbabbabbbbaaaabaaaabbbababbabbbababbababaaaabaaaaabbabababababaaaabbbaabbbabbbbabababaabbbbbaabbbbbbbbbbaaaababaabbbaabbbbabaababababbbbbbbbabbabbbabaaaabaabaabbbaabababaabbaabbbabbbbbababbaaaabbabaaabbbaababbbbbbbbbabaaaabbabbbaabaabbaaabaaabbbaaabbbaabaabaabbbaabbbbabbbbbbabaaaaaabbbabaaabbaaababaaaaaaabbbabbaabbbaabbbaaabaababbababbabbaabbbaabaababaabaaaababbaabbbabaaababbbababaababbbaabbbaaaaaabaaaabbaaababbabaaaaaaabababbbbbbaaaaaaababbaaaaabbaaaaabaabbbabbabaabbbbbbbbabaababbabbbaabbaaaaaabbababaabababaabbbbbababababaaaabababbabbaabaabbbaababaababbaaaabaabaababbaabaababaababababaaaabaaaaaaaabaabaaaabbaaabaabbbabbabbaaaabaaabaaabaabaaabaabbaaaababbbbaaaabbbbaabbaabbbaaabbabbbbbaabbbbbabbbaaabbbabbbabbbabbbabbbbbaaaaabaabbbaababbaaabbbbabaabaaaaabbbbbaababbbabbbbaaaaaabaaabbaabbabbaaabaaabaabaababbaaabaaaaabbabbabbbaaabaaababbabbababbbbbaabbabbababaaababbababbabbbabbbbbbaaaababbaaaaabaaaabbaaaabaaaaabbbaaababbbabaabbababaaabbbbabbaabababbabbbbaababbbabaaabbbaabbbaabbabbbbbbbbaabaaaabaabbaabaabaaaabaaaabbaaaabbbaaababbabbabaaaaaababbbaabaabababbbbaaaaabbaabbbaaaabbabaabbbbaaaaaaaababababaabbabbbaaaabaaabbabbbabaababbababbaabbbbbaabbabbaaaabbbaaabaabbbbaababbaabbbaaaabaabaaababbbbaababaababaabbbbaababbbbbabbabaaaaabbbbabaaaaabbabbababaaabaabaababbbaabbabaabbaaabaabaabbababbaabbbbaabaaaaaababbabbbaababbbabbbabaaaaabbababbaabaaabaaaababbbbaaabaaaabaaabaabbbbabbbababbbabbbabbbbaaabababbbabbbabbbabaaababaaababaaababaabbabbbabbbaaabbbbaabababaaabababbaababaaaaabbbbbababaababaabaabababbbbaaabbaaaabababaabaabbbbbbbabbbaababbbaaababababbabaaabaababaaabaabbbbbbaabbbabbabbabbaabbbabaaabbabbbaaaaababbabbbbbbaabbabaababbaaababaaabbaababbaababbbabbababbaabbabbbabbbbaabbbaaabababbaabbabab
bbbaabbabaaabaabbbaaaabbabaababaabbbbaabbbbaaabbbaaaaabababaabaabaababababbababaaabbbabaaaaaaabbabbaabbaababbbbaabbbababbbbbbabbbbbbbbabbabaaaaabbabbabbbaababbabbbbabaabaaaabbabbbbabbbbbabbababbaaabbbaaaabaababababaaabaaababbbaababbbbbbaabababbaaabaababbabbbabbbaaabababbababbbabbaaaaaabbaaabaababbbababbaaaababaabbbbaababaabbaaaabaabbbaaabbabbaaabbbabbaaaabbaaabbbbbaaaababbaabbaababababbabbabaaaabbbbaaabbaababbaaaaabbaabbabbbbabbabbabbbaaaaabaaaabbabbbbabbabbaaaaabaabbbabaaaabbaaabaaaaaabaaabbaabbbaaaaabbbabbbabaaaaaaaaaabbabbbaaaaaabaabbbaaaababbaabaaabbabbabaababbbbbbbbabababaabaaaaabbaabbbabaaabbbbbabababbababaaaababbaababbbaabbbaaabbaaaabbbaaaabbbbaabaabbbabaabbaabbabaaabaaaabbbbaabaaabbbbbbababbaaaabaaaaabaabbaabaabbbbbaaaabbbabaabbbbbaababbababababbabbbbabaaaabaaabbaaaaababaababbbbaabaaababbbbaaaaabbaababababbabaababbbabbaaabbaabbaabbbabaababbbabaabaabbaabbbbbaabaaababbbbaabbabbbbbbaaabbabbbabbbabaaaabaabaabbbabaaabaabaababbbabbbbaabaaabbbaababbbaabbababababaabbaabbbbbaaaaabababbaabbaaabaaabbbbaaababaabbbaabbabaabbabaaabbaababbbaabaaaabaaaaaabbaaabababbbbabbaabbbabababbaabbbaaaaaabaaabababbaaabbaabbabbbbbbabbaaababbababbaaaaaaabaabbabbabbabbaaaabbaaabbabbaabbaaabbabaaaababaababbbbaabbabbabbaaabbabaababbbabaaaababababaababbabbabbaabbbbbababaababababababaaabbabababbbbaabaaaaaabaababbaaababbbaabbaaabaaabbbbbbabbabaabbbabbaabbbabbabbbaabbaabaaaaaaababbbbbbaabbaabbbabababbbbaabbbaaabababbbaababbabaabaabbaaaaaabbbbaabaaaaaabaaabbabbaabbbbaabaaaaabaabbbbbabaaababaabbbaabbaaaabbbaaaabbbaaaaaaababbabbbbbaababbbbbaaaaaabbaaaabbaabbaaabbbbabbbbababaabbabbbaaaaababbbabbaabbaabbaabbbabbbabaabaabbbbaaaaaabbaabaaaaabaabbbaaababaabaaababbaabbbbbbbbbbaaabbaaabbaaaabbaababbaaaaababbababbabbaabababaaaaabbbbabbababaaababbabababbaababaabbababbabbbbbabbbaaaaaabbababbaabaaabbaaaaabbabbbabaaabbbbaabbbabbabaabaaaabbbbbbaaabbaabaabaababbaababbbaaaababbbabbaaaabbbbbabaababaaabababbabbaabababbbabbbbbaaaabbaaababaaaabbabaabbabaaaaabbaababaaabbaabaaaaabaaababbbaababaabbbabbbbbbabbaaaaaababa
aabaaaababaabbbbaabbaaaaabaababababaaaaabbababaaababaabaaaaaababbbbababaabbaabaaabbababababbabbabbbbaababbaabaaabababaabababbaaabbbbbbbabbbaaabababbabbabbaaaaaabbaaaaaaaabbbabbbabbbbbbabbabaaaabbaaaaaaaabaaababaaaabaaabbabbbbababababababaabbaaaabaabbbbbabaabaaabbbababbbbbbbbbabbaabaabaabbbbabbaaabababaaaababbaabaabbbabaaabbabbaabaabaaaaabbabbbaabbbabaaaaabbbbbbabbbbaabbaaabbbaaababaaaaabbaaaababbababbaaaaaabbaabbaaabaabbaabaaaaabbbbabbbaababbbaaabbbaaaababbaabbbbababbbabaabbabababbabaaababbbbaabaabaaaaaababbbbbaabaabbbabbbbbbbbaaabbaabbbaabbbbbaaaaaabbbaaabbabababaabaaababbbbbaaabaaaabbbababababbbaaabbbbbabbbabbbabaaaaabbaaabbbababaabababaabbabbaaaabbabbbaaabaababaabbababaabaaaabbbabbabbaaaaaaabaaabaaaaabaaaaabababbaaababbbaabbaaabbaabbbaabaaababbabaabaaabbbaaabbbbaabbaaabaabbababbabbbbbbbaababaaaabbabaaaaabbbaaabaaabbabaaabaaabaabbbbbaabababaaaaababbabbbabababbabaabbbbbbaabbaababaababaaaaababaaaaabbaabbbbbbbbbabbaabaaaabaabbabaabbabbabaabaaaaabbbbbaabbabababaaabaaaababaaababaabaabababababaabbbaaaabbaabbbbabbbabaaaabbabbbaaaaaaabaabaabbaababbaaaabbabbbabbbababababaaaaabaabbaaabaababbbbaaabbabababbababbbaabbbaaabaabbbbbbbaaaaaabbababbbbbbabaaabbbbbaabaabaabbbbababbbaabbbbababbababbbbbabbaabbabaababbabaababaabbaababbbaaaabbabbbbbabaaaaabbbabbabaabbbababbbaaababbbabbbbaabbbbbaababaaababbabbbaaabaababbaaabababbbababbaaaabbababaaabaaaaabaababbaaabaaaaaaabaaaabbbaabaababaaabbaabbbbaaababbbabbaabaaababbabbabaaabbbbaaababaaabbaaabbababaaaabaaabababaaabbbbbababaaaabbababbaaaaabaaaabbaaaaabaaaabbaaaabbbbbbaabbbbaaaaaabbaabbbbbaababbabbaababbabbabbbaabaabbbababbabbaabbbbaabbbbbbbbbababbbbaaabaaabaaabaabaaabaababaabbaaabbbababbbababaaabbbaaaaaababaaababbaaabbabbbbaabaabbaababbbababaabbbaababbbbbbaaabaaabbbaaababbbbbabbbbbaaababbaaaabbabbaabbbbbbaaaabbabaaaabaabbbbbbababbaaabbaaabbabbbaabbbbaabababbaabaaabbbbaabaabaabbaabaaaaabababbbbbbbaaabaaababbbbaaabaabaaababbbabbbaabbabaabaababbbbabaababaaabaaabbbbaaaaaabaabbabaaabaaaababbbbababbbaababbbbbbbbbbaabbbbabaabaaabaababbbbabaaaab
aaaabaaaaabbaaaaaabbbabaabbbababbbaaabbbbbaabbabbbaabaabbbbbababbbbbababbbbbbaababbbbbabbbbbabbabbabbaaabaaabbbbbbabaaaaabbaabbbabbababababaaaaababbaaaaaaaabbaabbaaaabaaaaaabbbaaaaabbbbbbababababbbbabbbababbabaaabbbaabaaababaababaababaaabbbbabababaaababbbaabaaaabbbaabbabbbaabbabbabaababbabaaabbaabababaabaaaaaaaabbaabaaaaabaaabababbaaaabaababbabbabababbbbbbbabbabbbaaaaaaaaaaabbabaababaabbaaaaabbbbbaaabbbababbaabbbbababbbabbbbbabbbbbaabbaaaabaabbaaababbbaaaabbbbabaaaaabaabbbabbbbaababababbbbaaaababaaaaabbbaababbabaabbababaaabbbaabababaabaaaababbaababaabbbababbabaaabaabbbaabaaaaababbbaabaabbbbabbabbbbabababbaabaabbabbbbbbababbaaaaaabbbabbaaababbbabaaabbababaabaaabbabbaabaabbbababbabbbabaaaababbabbaababbaaabbabaababaaaaababaaabbbbbaaabbbababbababaabbbabbbabababaaababaaabaabaaabbaababbbababbbababbbaabaabbabbababbabbbabbababaababaaabaabbaaaaaaabbabaaaabaaaaaaabbaaaabbbbaaaabbbbbabbaabababbbaaaaabababaaaabbabbbbaaabbabbabaabbaabbaabbabaaabbbabaabaaabaaaabbaababaaaabbaabbabbaababbabaaabbbbabaaaaababbbaabaabbabbbaaabbbabaaabbaaaaaabaaaaabbaaaabbbbbabbbbaabaababaabbaaaaabababbababbbabbabbabaabbbbbaababaaabbbabbbbbaabaabaaabbaababbbabababbaaabbbbaaabababbabbabbbababbbaaabbbbaaabbbbbabaaabbbbbababbbaaababbababbbbbbbaabaabaabbbbbbaaabaaaabbabaabbababababaaaaaaaabbbbabababbabbbabbabbbbaaaabbbbaabbbbbbbabaabaabbbaabbaababbbaaaabbaabaaabbbbaaaabbabbaabaaaabababaaaababaabbbaababbababbabaaaabbabaaaaaaababbbabbaaababbaaaabbaaaababaaababaabbaaabbbaababaababbaababbbbabaaabbababababbabbababbbababbaaabbbaabbbbabababaaaaabbbbbbbbabbaabaabbbbbbbbaabaaaaaabbaaaababbabbbbaababbaabbaaaaabbbaaaabaaaaabaaaaabaabbbabbbbbbabaabaabaabbbbabbbababbaabbababbabababaaaabbababbbaabbaababaabbbaabaaaabbaabbabaaaabbbbbbbbbbaabbbabbababbbaaabaaaababbbbbaabaaabaabababaabbbabbbaaabbbbbbbbabaabbbbbbabaababbabbbbaaaabaaaaaaabaaaaabbaaabbbbbbabbaaaaabaabbbabbbbbaabbbabaabbaaaababbaabaabaabaaabababbbbbaabaabaabbbbbabbababbaaababababbababbabaaababbbbbabbaaababbabaabaaaaabaabaababbaababbabbbaaababaabbbaaaaabbbaaaabb
bbbaaabbaabbabbbaabbabaaababaabaaaaaaaaabaabaabbaaaabbbbbabbabbabaaaaababbaaabbabbaabaaabbbaaaabababbbbbaaaaaaaaaababaaaabababbabbbaaaabbabbbaabaabaabbbbabbbabbabbbaaaaabaabbbbbbababbaaaababaabbabaaabbaabaabaaaabaaaaaabbbabbbbaababbaaaabaabaaaabaaaaababbbabbbbaaaabbbbabaaabaabbababbabaaabbaabbababbaabbabbaabaabaabbaababbbbbbbaaababbabaaaababaaababababaaabbaaabaabbabbabbaaaaababababbaabbaaaabbabaabbabbbaaaabababbbaaaaaabaaaabbbabaabbbaaababbbabaabbaabababbbbbaabbbbbbabbabbaaababbbbababbbbaabaaabbabbbabbabababbbaaababaaababaaaabbaabaabbababbaababbbaababaaabbbbababbabbabaaaaaabaaababaaabaaaababbbbabbaaaabbaaabaaaabaaababbaaaaabbbababbbabbaaabaaabbbbaaabababababbababbabaaababbabbaabaaaabbaaaabbaabbbababaabbbaaaabbaababaaabaabbaaabbababaabbaabbabbabbbbbbabbabaabbbaabaaababbaaabbbbababbaabbaaabaabaabbbbbbbbabaababbbbbbbababaaaabaaababbbaabaaabbbabaabbbabaabbbaaabaabbbbbaaabaaabaabbbbaaabbaaaababbbbbabaabbabaaababaaaaaabaaababbbaaaaaaabbaabababbabbbbbaaaababaabbbbbaaababababbabbbaaaabbbabbaabbabbbaabbbbbabaaaabbbaabababaabaababbaaabbabababaabbbbababaaaaaaaabbbabbabbaabaabbbbaaababbbabbabbbaabbababaaabbbbaaaaaaaaaabaaaaaabaaabaaaaaabbaaabbbaabbababbaaabbabbbbbbbabaababbbbbbbbbbbbabbbababaabbaaabbbbbabaaaabaaaabaaabababbbaabaaaabbabababaaaaaaaababbabbbababbbbbbbbababbaaaababbbababaabbbbbbbbaaaabaababaaabaaabbbbababaaaaabbaabbbbabbbbabaababbbaaabbabbbbbabaabbaabbabbabbababaabbaaaaabbabaaabaaabaabaabbaabaaababbbbbaaababbaabbbabbaabbbbabbbabbbbbaabaaaabaaaababbaaabbbababababbabbbbbbabbbaaaaaabbbbbababbababababbaabbbabbbbbaaabbaaaababbaabbbaabbbbbabbabaabaabbbaababbbbbaababaaabaabbbaaaaababbbabaaaaabbabbbbabbbbaabaabbaaaaaababaabaababaaabaababaabbbbaabbbbbbabbabaabababbabababbbaabbbbaabbaaabbbabaabaaaabbbbbaabbabaabbaabbaabbaaaaababbbaabbbabbbbaabaaabbbaaaabaaaaababbbabbbbaaaabaaaaaabbbaabbbbbbbbabbbaabaabbaaababbbbaababbbbbabbbbabaaabbaabababbaabbbbbaabbbbbbaaaabbbaabbbabbabaaabaaabaaababbbabbbbbaaaabbbabaabaaababbabaababbbbaaababbbbababaabaabaabbbaaabbbbaaabbabaaaabbabaaaaaaab
bbaabababbababbabaaaaabbabbabbbbababbaaaabbbbaaaaababababaabbbbbbababbbababbababababbbbbababbaabaaabaabababaaabaabaabababaaababbbabaaabbaaaabbbabbabaaabbabaaabbbbbbbaababaababbbbabaaaabbbbabaabbbaabababaabbbaabaabbababbbbababbbaabbbababbababbabaaaabbaaaabbbabaaaaabaaaabbbabbaaaaabbaabbbaaababaabbabaabaaaaababbababbababbbbaababbbababaaaababbbaaabababaaabbbabaabbaaaababbaabaabababbbbaaabaaabbbbbabbababbbbbabaababaabbbaabbaaabbbbaaabbaabbbbaaabaabaabbbaaabbbaaaaaaaaabbbaaabbaabbaababbbaabbaaaabababbbabbabbaabaabaaabbabbaababbbaaaabaaaaaababababbbbbbaaaababbaaababbaababbabbaabaabbaaababbbbbababbbbbbaabbbaabaaabbabbbbbbabbababaaabbbbbababaaababababbaabbbbbbbaaabbaaaababbaabbbaaabbaabbaabaaabaabaaaabbaaabbbaabaabaaaaaabbbbbaaabaaabababbbabbbbbbbbabaabbaabbaabbbbbabbbaaabbbbbaabaabaaababababaabababbaaabbbababbaabbaaaaabbbbbbbbbaaaaabaabbbaaaabbaaababbabbbaabaabbbaaabbaaaaaaaaaababbaaababbbbbbabbabbbabbabaaabbaaabaaaaaabbaabababbbbababbabbbaabbaaaabbabaababbabbbbbbaabbaaaaaabbaaababbaaaabbababababbbbbbabbaaaababababbaabbababbbaaaabababbabbbbbaabaabbababbabbabaaaaabbaaabbbabbabaaaaababbbababbbbaabbabbbbaaababababaaabababababaababaaabaabbbbabbabbbbbbaabaabaaaaabababbbabaaabbbababbbabaabbbaabbbaaaabbaaabaabbaabaaaaaabbabbbbbabbabbabaaaabaabaababbabbbaaaabaaabbbbbbbbbbbbbabbaaaaabbaabaabaabbbababbbabbabbbbaaaabbbbbaababaaaaaabbabaaaaaaabaabbaaaaabbbbbababbabaabaabbaaababaabaaababaaaabbbabbbbbbbbbaabbaaaaaaabbaaaababbbbabaaabbaabababbabaabbbabaabababbbababbbababababbbaaabbaabbbabbaaababaaaaabbbbbbbabaaaaaabbabbbaaabaaaababbbabaabababaaababbaaabababaababbbbbaabbbababbbbaababbbabbabbbaaaabababababaababbbbaaaaababaaaaabaaabbaaaabaabbaabababaaaabbaabbbbbbaaaaabbbaaabbbaabbaaababbabababbbbbbbabbaababbaaaaaababbabaabaaabbabababaabbaababbbababbbabbaabbaaabbbbbbaabbbaaababbbabbaabbabbabbbaaaababbbbbabaaaaabaaababbaaaaabbbbabbaababaabaabaabaaabaabbbbbbbaabbaaabababbbbbababbbbbbbaaababaaaabababbabbbaaaababbababbabaabbbbaaaaaaababaabbbaaaabaabbbbbbbbbbababaabbbaabbbbabababbbabaababababbbaa
babaaabababaabbaabbbaaaababbbbbbbbbabbbbabbbabbbbaaaabababaaabbababaaaabbaababbaaaabbbaaabaaabaabbbbaabbabbabbaabbbaabbababbbabaabaabbbbbbbaababbaaaaabaaaaaabbaababbbbabbbabbbbbbbbbabaaabaabaaabbbaaabbbbbbbbbabaaaabbabbbbaabbbbbbabbbaaababbbaaaaababbabbbbaabbabbbbabaabaaaaabbbbaabbaaabbbaababbababbabaaaaaaaababbbaaaababaaaabbbbbbabababbaababaabaaababbababbbbbaaaaaaaabaaabbabbbbaabbbaababbabbbbababbabbaababaabaaaaaababbabaabaabbaabababbbbabbbababaaabbaaabaabbbbbababbabaabbbabbaababbbbbabaabbbbabbababbbabaabaabbabaababbaabaababbbaabbbaaaabbaaaaaaaababbaaabaaababbbbabbbabbabaabababbababaabbabbabbabaaababaababbbaabbaababbbaabbbaaaaabbababbbaabbbbabbaaaabbbbbbbbbbbaaababbbaabababbaababaaababbabaabbabababbabaabaababaabbbababbabbabbaabbbababbabbabbabbaabbbaabaabbababbabaaaabbbbaaaaaabbaaababbbaaaabaaaaaaaabaaaabbbaaababbbabaabaabaabaaababaaaaabababaabbbbabbaabaaaabbbbababbbbbabaabaaaabbbaaabbaaaaabaaaaaaaaabbabaaabbbabaaaaabbbabaabbabaaaaaabbabaaaaaaaaaaaaaabbbabaabbaabbbbabbabbbabaaaaaabbbaabbaaabbabbbabbaababbabbbaaabaaaabbaabaaaabbbbabbaaaabbabbbaaabbbbaaabbbbaababbabbbbabbbabbbaabbabbbbbbbaabbbbaaababbbbbbaaabaabbaabbbbbabbaaaaaababaaaaaaabaabbaabbabaabbabbbbbbaaababbaaaaaaabbaababbbbabbaabbbbbbabbbabbabbbbbbaaaababaaabbabbaabaabaabaaababbaabbaabaaabaabaabbaabababaaaabbbaaaaabbbaaababbbbbbaaaabaabbbabbaaaababbbabbabbababbabbbabaabbabaaabaabaabaaaaaababbaabaabaabbaabaaabaaababababbbaaababaabaaabbbbaabbbabbbaabbabaaabbbbaabaabbaaaabababbbbbabaaaabaabaabbaabbbabaaaabababaabbbaaabaabaabbbaabbbabbbaabbabbaaaaababbaababbbbbbbaaabbbabaababaabaaabababaababababbabaabbbbbbbbaabaabaabbabbbaaabbbbbabbaabbabbbbbbabaaaaabaaababbbabbaaaaabbababaababbaabbbabaaabaabbabaabaaabbbbbaabbaabaabbbbaaaababbbabaababbbbbbabbaaabbbabaaaaabaaaabbbbbbbbabbabbbbaabaaaaaaaaaabababaabbbbbaabbbbaaaabbabbbabaabaabbababaabaababbababababbabbaaaabbabbabaaabbbaaabaaabbbaaabbbabbabababbaaabbbbababababababbabbbabbbbabbbbabbbbbbaaabaaabbaababbbbbbbbbababbbaabababaabaababbbbbabbbabbababaaaababbbaabbbbbbbabbabb
abababaaaabbbbbbaaaabbaabbbbaabbbabbbaababbbbaaaabaabaababaaaabaaaabbabaabaaaabaaabbabbbabbabaaabbabaabbaaabaabbbbaabbbaabbaaababbabababbabbbbabaabaaaaabbbbbbbabaaabaaababbabbbbaaabbbabbbbabbabaabbbbbaabaaabbbbaabbaaababbbbbbaababbaaaabaabbabaaaaaaabbbbbaaaaaabbbbabbbbbbbbaaaabbbbaababbbbbaababbbbbabaababbbbaaaaabaaaabaaaabaabaabbaaabaaaaabbbaaaaaaaababaaabbaaaaaaaabbbbbbabaaababbbbbaabaabaabbbbbbbaabbaaaabbbbaababbbabbbaaaaabbbababbaaabbbbaabbaaabbbbbabbbabaaaabbbabbbbabaabaaabababbbaababbabbbbabaaabaabaaaababaaabaaaaabaabbbbaaabbbbbbabbbbabbbaaaabababbbaababaabbbaaabbbaabbaababbaabbabaaaaabaaaaabbbbabbbabaaabbabbabbbaaaabbaaaaabbbbbaaabbaabbbbbbbbaaaaaabbbbaaabbababbababaaabbaabbabbbbababbbaabbaaababbababbaabbbababaabaaababbababbaababaaabaaabbbbbabbabbbbbbabbabababbabbabababaaabaaaaaaaabbbabaaaabbaaabbabaaaabaabaaaabbbbbbaaabaabbabaaaaaaaaabbababbabbaabbaabbababbaaaaabbbaabbbaabbaaabbababbbbbaabbabaaabbbbbabbbabbbbbaaaabaaabaabaabbabbabbaaabbbaabbbaaababbaaaaaabaabbaaaaaaabaaabaaabaababbababaaaaaabbbbbabbbababaabaaabaaaabbbbaabbbabaaaaaabbabbaaaabbbbaabbbaaaaabbabbbabbababaabbbaababbaabaaabaaabaaabbbbbaabbbbbbbbbabbabbbaaaabbaaabbbbaabaabaaabaabbbaaaaaabbabbbbaaaaaababaaabaaabaaababbabbbbababbbabbaabaaaabaaaaababaaaaaaabbbbabaaababbabbbabbbabaaabaaabaaabababaabbbabbbbaaaaababbbbaaabaabaaabbabbaaabaabbbaababbbaaaaababaabaabbbabbbaaabbbbbbbabaaaaaabbababbbbabbbbbabbbaabbaabbbaaabaababbabbabbabbabbbabababbaababbbabaaaababababaababbbabaaabaabbaabbabbabaaabaabbaaababaaababbabbbbabaabbbaabbabaaaabbbabbbaaabaaaaabbbababbaaaababbabbabbbabbaaabbbbabababaabbabaaabaaabaaaaaaaaabbbbabbabbbabbbbaaaabababbabaaabaaaabbbbbbaabaaabaabababaaababbbbababbaaabaabbababbbbaaaabaababbbbbbbaaaaaaabbbbababbbbaaababbabaaabbabbabaabbbbaaaaaababbbbbbaabaaaaaaabbbaabaabbaabbabbaababababbbabababaaababaaaaaababbaabbabaabababbaabbbabbaaabbbaabbababbabbaaababaaaaabbbbaabbbaabaabbbbbaaaabbaaaabababaabaaaababaababaaabbbbbabaaabaabbaaababbbbabaaaaaaabaaabbaababbabaaabbababbbbbabbbbaabbbabaabbabbabbba
aabbabbbbbabbbbbaabaabaabbabbbaaabbabbabaabbbabbababaabbaabbbbbabaaabbaababaabaabaaaabaabbbabaaababbbabbbbbbbabaabababaabaabaaaaaaabbbaaabbaababbbbbbaaabbaabaaabbaaaababbabaaabbaabaaaabbaababbbaaababbaababbbbbaabbbbabbbabaaabbabbbaabbbaaabbabbaaaabbbbaabbabaabbabbabbaaabbbbbbaabbabaabbbaaababaabbaaabaaaaaababababbabbabbabaaaabbbaabbbaaabaaaabababbbabaabbabbbbbabbabaabbbabaabbabbbbbabbbaabbababbaabbbaabbbbaabbaabbbbaababbabbbabbaaabaababbbbabbabaabaaaaaaababbaabaabbaabaaababbbbbbabbbabaaabbabaabbababbbaaaaabaaabbbbbaababbbbabbabbbaaaababbaaaaaaabababbbbabbbaaabbabbbbbabbbbabbbbaabaababbbbaaaaaaaaaababbaababaababbabababaabaabbbbababbaaabaaaabbbaaaabababbbaaababbaababaababbbaabaaaabbaaaaababbaabaaaabaaaaabbbbbababaaabbabaabbabbbaabbaaabaabbbbbbbaaabaaabbbbabbbaaaaabbababaabbaaabaaaaabaaabababaaaabbbaabababaaaaaabbbbbaabbbbbbababaaaaabaababbaabbbabbababbbabbbaaaaabbababbaaabbabbbabaababbaaabbbbbbbaababbabbaabbabaabbbbaaaabaaaaabbabababababbbbaaabbbaaabbaabbbbababaaaaababbaaabaababbbababbbaaaaaabbaaaaabbbbaaabbaaaaabbabbabaabbaaaaaabbbabaabaabbaabaabbbbaabbaabbaaaaabaabbaabbbbbbabaaabbbaaaaaaaaabbabbbbaabbaaabbbbbbbbbaaaababaabbbbabaaababbabaabaabbbaaabaabbbbbaabbabaababaabaaababaaaaaabbaaaabaaababbbababaababababbbbbaaaabbbababaaaaaaabaabaaababbababaabaababaaabbbabbababaabaabbaaaaaaaaaabbbbabbabbabaaaabbaababbaaabbabbbbbabaaaaabbaaaabbabbabbaaaababbbabbbababbabbbbbaaabbabaaabaababaaababaababbaaabaabbaabababbbaaabaabbbbaabbabaaaabbaaaababbbabaabbabaaaabaabababaabbbaabaababaababaabbaaaaaaabbbbbbaaaaaaaaabaabbbbabbaaaabaaababbaaaaaabbabaaaabbbbbbbbbbbbbbabbaabbbababaaababbbbbaaaaabbbababbaababbbbabaaabbbbbabbaabaaababbabbbabbababbaaabbbbabbabaabbaaabbbaaaaabaaababaaaaaaabbabbbababbbbabbaaaaaaaaabaaabaaabbbbaabababbabaababababaaaaababbbbbbbabbbaabbaaabbbbbbbbababaabbbabbbaaaaabababbbaabaabbbbabaaaaabbbabaaaaaabaaabaabababbbbababbaabbbabababaaaaaaabbbbaabbbaabbbbbbabbbbaabababbabaaaabaababababbabbbbbbbbbbbabbbbaabaabaabbabbabbbbabaaabaababbabbaabbaaaababbababbaaababbbaabbbaaa
ababaaaaabbbbbbabbbbbaaaaabbbaaaaaabababaaaabbbbbaaababaabbbaabaabbbababababaabaabababaaabaabaaaabbabbbbbbaaaaaabbabbbbabbababbaababaaaaaabaaabaabbaaaabababbbaaabbaaabbaaabbabbabbbbaabaaaabaabbbbaabbbbaaaaabbbabbbbababbabbababbaaababbaabbbaaaababbbbbbabaaabaaaababaaabbbbaaaaabbaaababaaaaaabaabbabababababaaaabbbbbabaabbaaaabbaaabaabaabababababaabbababbaabbbbaaababbbbbbbaaabbaabaababaaaaabbabbaabaabaaaabbaaabababbabbaaabbababaaabbaaaaabbabbbabbbbabaabbbabaaabaaabbaaaaabbbbaabaabbbbaabbaaababbbaababbbabbaabbbbaabbbbbbbbbaabbbabbaaaaaaabaaaabaaaaaaabbbaaaaabbabbaaaabbaaaaaaabbabaaababbaabbaaabbbaabbaaaabbaabbaaaababbabaabbbabbbbaabaabbbabbbaaaaababbababbabaaabbbbaabbabbaababbbaaaabaaaaaabbaababbaabbaaaaabaaabbabbbbaababbbaababbbbbbbbabaaaababbbaabbaaabaaabaaabbbbbbaaaabbbababbbaaaaababbaabbbbaabbbbaaaaaabaabaabbbbaabbbaabbbabaabbbbabbaabaaabaaababbbaabaaabababaaaaaababaabbababbababbbbabbabbbaabbbaaaaaaabbbaaaaababbabbbaabaaabbbaabbbbabbaabbbbabbbbabaaaabbbbabaabbaaabaabbbabbbaaabbbabaaaaaabbaabababbaabaabaababababbabaaabbabaabbaaaabbbbbbaababababababaaaabbabbabbbaaaaabbbbbaaaaabbaababaabbbabbbbbabbaabababbaaabbbbabaabbbbbbbbaaabaaabaabbabbababaaaaaababbbabaaaaaaabaabaaababbababbabaabbbbbbbbbbbbbabbababababbababbabbbabaaaabaabbaababbababbbbbbbbbabababbaaabababaabaabababaaaaabababbababbbaaaaaaaaabababaabaabbabaabbbbabbbbbaabaabbbaaaaaabbababababbaaabaabbaaaaabbaaaaaaabababbbbaaabbaabbababaaaaabbabbaaaaabbabababababbbabbbaabbbbbbbabaabbbbaabbbbbbbbaaababbaabbabbababbbbbaaaaaabbaaabaaaaabbaababaabaabbbaaabbabbbaaaaababaabbbbaabaabbbababbaabbbbbbaabbaabbaabaabbbbaabbbaababaabbbbabbbababbbbaaaaabbbbbaabbaaaabaabbbabbbaaaaabaaabaaaaabbabbaaabaaabaabbabaaabbaaaaaabaaababbbbbaaaaabbaaababbbbbbaabbaabbaabbaaaabbaaabbabbbbbbbbabbababbbbbbabbbabbbaababbbabaabaabababbaaaabbbbbaababbbbbababbabaabbabaabbbbaababbabaaabbabbababaaabbaababbbbaaabbbbabbbabbaaabbbbbaabbbbaababababaaaaababbababaabaaabaabbbabbbbabbbbbaaababbaaabbababaaabbbbbaaaaaabababbaaabababbbbbbbbbbaabaaabbaabaabbabbbabba
abbabbbbbbbaabbbbbababbbabaaaabaabbbabbbbbbabbbabbabaabbbaabbaababbabbabbbabaaaaabababbbbabbbbbababbbbbbbabbbabbbbaababbbbbaaabbaababbbbaabbbbaabbbabaaaabbbabbbbbabbababaaaabababaababaabbbbbabbbbbbaababaabbbbbbaabbaababbaaabaaaabbbbabaaabbbaababbabbabbbbbbaaabbbabaababbaabbabaaaaaabababbbabbbaabaabbbaabbbaaaabbbbaabaaababababbbbbbaababbabbabbbbaaabaabbabababaabaabbabbbaaabbbabbaabbbababaaabaabbbbabaaababbbabbbaaaabbaaabaabababbbababbabbaaabbbaaababbbabaabaabbaabbbabbbbaaaaaababaabbaaaaabaabaababaabbaabbaabbabbaaabababbbbbbaaabaaaabbbbbaababbbbbabbaaabbbabbbbbbabbabbbaaababbbabaabababaabaaabbbaabababaabbabbbbaaabbababbbaabbbaaabababbabaaaaaabbabbbbbabbaaabababbabaababbbbbbaaabbbabbbbabaabaaabaaaababbbbbabbabbbabbbaaabaabaabaabaaaaabaabbabbababbbaaababaabbbabaabaaabbbbaaaababaabaabbbbababbababbaaababaabbaabbbaaabbababaabbbbbaabbbbaababbbaabababbababababaabbbbaabbababbababbbaaabbaaabbbbabbabbbbaaaabaababaaaaaabbabaabaabbabbbbabbbbbbaabababaaabbbabbaabbbaaabaabaaaaababbababaaaabbabaaaaaaaaaaabbabaabbaaabbbaaabbbbaaababaaabbaaaaaabaaabaaaaaaabbbaabbbabaaaaababaabbbaabaababababbbaababbaabaabababaabbbbabaabbbbbbbbabaaaaaaabbbaaaaabbbbababbaabaaabbbbbbbabbbbbbbbbaaaabababaaabbabbbbabaaabbbabbaaaabababbbbaaabaabbbbaabbbbaabaabaaaabbbbaaababbabbaabbbaabbaabbbbbaaaabababaaaaababbaabbababaabbbbabbababbbbbabbaabbbabaaaabbaababbabaabbbaabbbbabaaabbbaababbbaaaaabbbbbbaaabbababbaabaabbbbababbbbaabaaaaaaabbaaabaabbbbbbbbababaaaaaaabaaaabbaaabbabbbbaababbaaabbaaabbabbaabbabbbabbabaababbbbabbbabbabbbbbbaabbaaaaaaaaaabbbbbabbabaabbaabbaabbabbaabbabbbababaaaabaaababaaababbaaabbaaaabbbbababaabababbbaababaabbbbabbaababbbabbbaaaaaabbbaabbbaabbaaaabbbbaababbaabbabaaaaabbbaaaabaaabbaaaabbbaabbbbabababaaabbaabbbabbaaababbabbbbabbaabbababbabbbabbbbbbabbababbabbaabaaabbbbbbabbabbaaabbbbaabbaabbbbaabababbaaaabababbaaabaababbbbababaaabbbababbabbbabbabbabaabaaaabaaaababaaabbbabaabbabbbabaaabbababbaaabbababbabaaaabaabbbaabbbbabaabaabbbaaaababbaabbaabbaaababbbabbbbabaaabbabaaabbaaaabbbbababababbbbaa
aabbbaabbbbaababbbabaabaaaaabbbababaabababaababaabaaabaaabbabababaabbaabababbbaaaabbbabaabbaaaaabbbbaabbabbbaabbabbbaababbbaaababaaababaababbabaaaaaabaaaabbbbbaabbbabaaaababaabaaaabbaababbabaaaababbaaababbbbbabaabaabaaabbbaabbaaabbababbbaabbabbaaabaabaabbbabbabababaaabbabbababaaaaabbaabababbbaabbababaabbbbaaababbaabbababbabababbabbbaaababbaaaabbaaabaaaaaabbaaaabbbbabaaababbabbbbabababababababaabbbabbaabaabbababaabbbaabbaabaabababaaabbbbbbabaaabbbaaabbbbbabbaabbaabbabababbbbbbbbbbabbaaabbbbbaaabbbbaaaababbbbbabbabaaaaabaaabaabaabbababaabaaabaaabbbaabbbbbabbbabaaabbbbbaabbbaabbaabaaabaabbabbababbbaabbabaabaaaaaaababaabbabaaabaaaabbbbabbaaaabaaaaaabbabbbababbabaabbaaabbbababbabababbbbaaabbabbbbababbbaaabbbbbbbbababaababbbbabbabbbbbaaabbaaaaabbbbbbbbbaaaabaabaabaababaaaabbbaababbaabbbbaabaaabaabbbbabbabaaabbaabbabbabbababbabbaaabbababbbbaabbabaabbabaaababbaaaaaabbaababbabbaaaaaaaaabaabaaabbbaaababaaabbaaababbaaaaaaaababbbaabbababbabbbabaabbbaaabaabbabbaaaaaabaabababaaaaabbabbababbabaaabbbaabaaaaaabbbaaaaabbaabbbaaabbababaabbaabaaabbbababaabbbbabaaabaaaaabbbbbbbbaaaababaaaabaababaabbaaaaabaaaaaaaaabbaabbbbabbaaabbabbabbbababbabbababaababaaabaaababaabaabaaaabaaabbaabbbabbababaabbaaaaaaababbaaabaabbbbbbbabbaaabbabbbbbbaaabbaabaabbabbaaaabbaaabaaabbbaabbbbbabababbbbbbaaaabbaaabbaabaabbabbbbbabaaaabaaaaaaaabbaaababaabaaaabaaaabbababaabababababbabbabbbbbbababbabababbaabbaaaabaaaabbaabaabbbbbababbaaaabbbbbaabaaaabaababbbaabbabbbaaabaababbbbbabbbbbbbbaabbbabaaaabbbaaaabbaaababababaaaabbbbaabbaabababaaaaabbbbabaaaabbbbaabbbaabaabbaabbaaaaaababaaabbbbbbabababbabbbaabbabbabbabbabababbaaabaaabbaaabbaabbaabaaaabbbabbbbbbabbaababbaaabaaabaaaaabaabaabbababbbababaaaaaaaabbbbbaabbabbaabbbabaaababbbaaaabaabbbbbababaabbbbbabbbabaaabbaaabbbbaaaaaabaabaabbbaababaababbaaaaaabbbbabaaabbabbababbbaaababaaabbaaaaaabbbbbaaaabaabababaabaababababaaaaabbbaaabbabaaaabbaaaaaaababbababbabbabaaaaabbbabaaaabbabaabbbbaaaaababbabbbbbabbababaaaaaababbaabbaaaaaabaabbbabaaababaabbbbbaaaabbaabaaaaaababbaaaabab
baaababbbbbbbbbaaaabbabbaababaaaaaabbaababbabaaaaabababbbbaababababbbbabbbaaaaaaababbbaabbbabbbbabaabaaaabbabbababbaaaababbabbbbbbababbaaaaabbbbaabababbbbabbbaaabaaabbaaaabaabbabbbbabaabbaabaaaaaaaaabbbbaabbababbbabaabbbabbaaaababaaabbaaabbabaaaabbaaaaaaaabbabbbaabbbbaababaaabbbaaaaaaababbabbbbbbaaaaaabaabbaaabaaababaaabbaaabbaaaababbbbbababbbbaaabaabababbbbaaaabaaabaaaabbababbbabbbbbbaabbaaababbbaabbbbbbbaaaabbbaabaabbaabbbbaababaaaaabbbbaabababbabbaababbababbbabbbabaaababbbbaaabbbbababbbaaaababbaaaaababbbbbaaaaabbbababbaaabbbaaabbabbbbaabbaaabaaaaabbaabbaabbabbaabaaaaaaaaabbbbabaaabaaaabbabaabbaaabaabbabaabbbabababbbbabbabbaaaaababaaaabbbabaaaabaabababbbbbababaabbababbabbbbbabaaabaaababaaaaaababbbabbbbabbbbababaabaaabbaaabbababbaaabaaaabaabaaabaaaabaaabaabbbabaaabbbbaabbababababaaabbaabbababbabbbbaababbbabaaaabbbaaabbbaaaaaaabbbbbabbbaaaaabaaaabbabbbaaababaaaaaaaabbaaaabbbabaabaaabbbabaabaaabbbabaaaaaabaabbabaabbbaaabaaabbabbbbaabaabbbbbbaaaabbbabbbbaababbaaaaaaabbbabbbbbabbbbbbbaabbbbbbbababbbabbbbbbbbaaaaaabaabbabbbbababbaaabababaababbaabaabbabbbaabbababbaabbabbabbbabbaabababbabaaaaabbabaaabbbbbaababbbaababbaababbbabbaaaaababbbbabaabbbabbaababbbbabbaababaaaaaaabaaabbbbbabaaabaaaaabbbaabbbbabbbaabbbbbbabaabaaabbaabbaaabbaaaabaababbbbbbaababbaaaabbbbbbbaaaaaaababbbaabbbbababaababbbaababbbaaaaababaaaabaabbaaabbbaabbbbbaaababbabaabbbaabbbbaababbbaabbbbbaaabbbabbbaabbbbbbaabaabaabaaabaaabbbbbaaaabbaaaabaaaaaaababbbabbaaababababbbaabaaaababbbabbabaaabaababbabbbababbbbabbaaababaaabbaabbabaaaabbaabaabbabbbaababbaabbabaaabbabababbaabbaabaabababbaaabbabaaaabbaabbbabbaaaababababaababababbaaabaaaabaaaabababbbbbbbabbababbabbaaabbbabababbbbaaababaabbbaababaaababaabaaabaaabaaaaaabaabababaabbbabababbaabaaaabbbbabbbbbabbaaaaaaaabaaaababbbbbbababaaabbaabaaaaaaaababbbbbbabaabababaaababbababbbbbabbabaabbbaabaabbbaaabababbbbabbaabaabaaabaaaabbabaaaabababbbbabbbaabbbbbbabbbbbbabaababbbbabababbaabaaabbaabbabaabaaaaababbbabaaaababababbaaabbbbbbabbbaababbaaabbbabbaaaabababaaababaabababa
aababababbaabbabaabbabaaaabaabbbbabbaababbabbaababaabaababbbabaaaaabbbbbbbaaaaabaabbbbbaaaaaaabbbabaaabbabaaaaaabbbbaabbabbabbababaaabbabaababbbaababbbaabbaabaaabbababaaabbbababbabbaaabaabaaaaabaaaabbabbabbbaaabbbbbbbaaaaabbaabbbabaababaababbaaabbbbaaaabbbbaaabbbbbaaababaaaaaabbaaabbabbbababbaaaaaababababaabbabaabbbbbbbabababaabbbaaabbbbaabaaaaabbabaaaabbbaaaabbbbbbbaabbbbbabbaaaababbbabaaabaaaabaaabbabbabbbbbbabbabbbaaaabbbaaaabaaaaaabbabaabbaabbaabaaabbaabbbbababaaaabbabbbbbbabbbbaaabbaaaababbaaaababbaaabbaabbaaababaaaaabbaaabbbabbaababbaabbbbaaabaabaaaaababbbbbbbbbbabaabaabababaabaaaabbbaababaaaaaaaabbbbbbaabaaaaaabaabbbbaaaabbabaaabaaabbbbbbaaaaaababaabbbaabbaaaabaababbaaabbbbbbbbbbababbaabaaabbaaabbbbabababbbbababbbabbaaaaaabbababbbbababababbbbbbabaaaabbabbaabbaabbaabbbaabbbbbaabbababbaaaaaabbababbbbaabbbaaababababbbabaaaaabaaaaabbbbbbbabaaabaaabaaabbbabbaaaabaaababaabaaaaaaaabaaabbbabbbbbaaababbabbbabaabaabbbbaaaabaabababaaaaabbbbbbaaabbbabaabbbbaabbbbabbabababbbbaaabaabaabbaaabaaababaababaaabbbaababaababbbbbabaaaabaaaabbbabbbaabbbbbbbabaabbabbbabbbaabbbaabaababaabbabbababbbbbaabbbbaabbbbabaabbbbbbababbaabbbabbbbbaabbbabaabaabaabbbbbabaaaababbbababbbbabaaabaabbbbbbbabbbbabbabbbaabbaaabaaaababbbbabbabbaaabbbabbababbbaaabaababbaabbababbbabababaabaaaaababbabaabaabaabaaabaaabbaabaaabbbbbbabbbaaaabaaaabaabbabbabbbbabaababaabbabbbbabbabbbbabbaabaaababaaabaabbaabbbabaaaaaabbbbbbbbbbbbabbabbababbaaabbbabbbbbababbabaaabbbabaabaaabbaababbabaabaabbbbbbbabaaabaaaaabbbbaaababbabbabaaaababaabbbbababaaaaabbbbaaaabbabaaabaabbbaababbbabbaabaabbaabbbaabaaababaaabbabaaabaaaaabbaabbabbaabbaaabababbbabbbaaaababbbababaabaaabbbabababbbabbaabbbbbababaaabaaababbbabbaabaaabaabbbbabaabbaaabbbaaaaabaaabaabbaaababaaaaaaabaaaabbaabababaabbbaaaabbaaaaabbbbbaaababbabbabbaababbababbbbbbbabbabbbabbbaaabbbbabbbbaaaabaaabbababbaaababbbaabbabaaababbababbaabababbabbaabaabbbabbaababbabaaaaaabbbbabbabbaababaaabbaabaabbabbabbbbaaabbbbbbaabaababbabbababaabaabbbaabaaabbbbabbbaabbaaabbbbaaabbababbabaaaa
aaababbbbbaaabaabbbbbbbbaabbbaaabaabaaaabbbbbbbabbaaabbbaaaaabbaaabbababbbaabbbabaabbabababababbabaaabaaaabbabaaaabaaabbaaaababaaaabababaaabbbabababbabaabaabaabbbbbabbbababbaaabbbbbbaaababaaaaaaaaabbbababababaaaaaabaaaaababababbbaaaaaababbbababbbbbababbbbbbbaaaabbababbabbbabbbbaaaabababaaaaababbbaabaababaabaabbbaababbababbabbbabaaaaaabbabaabbaabbbababbaabaabaabaaabaaaaabbababaabaabbababababbbbbaababbaaaaaabbbabababaaaabbbbaaaaabaabbaaabaabbabbbaababbaaabbbaaaaaabaaababaabaabbaaababbbaaabababbaaabbbababbaabbababaaaaaaabbbabaabbbbbbabbbaaabaaaaaaabbabaaaaabbababaaababaabbbbaababbbaaabbaabaabbaaabaabaabbbaababaabbbabaaabbbbaabaabaaaaabbabaaaabbaababaaaaaaababaabbbaabaaabbababaaaaabaaababaababaababaababbbaaaaaaabaabbbbbaabababbbbbabbbbabababbbbaaaababaabbaababbbaaaababbbbababbabababbabaabbbaabbbaabaaababaabaaabbbbabbbababbaaabbaabbabbbabbabaaaabbbaabbbaaaaaabbbbabbbbababaaabbbbaababbaaabaaabbbbabbabaabaaabbbabbaaaaaabbaabbabbbbbabababaabbbbaabbaaaaaaabbaababbbbabaaaabaaabaabbabaabaaabbaababbbbbababbbabbbbaaaabaabaabaaabbbbabbaaaaaaaabababbbaabbbbbbbaaaabbbbabbbabbbbabaabbabbbabaabbbbbbabaabaabaabaaabbaabbaaaaaabbbbbbababbbabbaaabbbbbaabbaabbaabbbaabaabbbbaabaaaaaaabbaababbaabbbbbbaabababaabaaaabaabaaaabbabbabbbaaabaabbabababbbabbababaabbaaabaabababbababaabbbbbbaaababaaabbabbaabbbaababbbabbaabaaaabbaabbaaababbaaaabaaaabbbbaabbbbbbaabbbbbbaababbbaababbbabbabbabaaaabbaabbbbabbaabbabbabbabbbaaaaaabbaabbbaabababbbabbbaabbbaaaaaaaabbaaabbbaabbbbaabbbbababaaababbbaabbbaaabaababbbaaabaaaaabaabbbbaaabbbbbbababbabbaaaabbbabbababbabbaaabbabbbbbaabaabbbbbaaabbabaaaaababaaaaaaabaaababaaaaaaababbabbbbababaaaaaaababaabaaabaababbaabbabbabababbaaababaaaabbababaaabbbababbaaaaaaaabbaaaaababaaaaababbbbaaababbbbaababbabbaaabbabbbababbbabbbbbbbabaababbaaabaabaaabbabaababababbbbaaaababaaaaaaaaababbbaabbbababbbbbabaabbbabaababaaaabbbabaaaabbbabaaaaabbbababaaaabaaaabbbaabbabaaabbabbababbaaabbaabaabbababbbaababbbaaaaabaabbbbabbbababaababbbbaaabaabaaababaabbaaababbbbbabbbbbababbababbbababbbabbaaa
bbaabbbbabaabaababaaaaaaabaabbabaabbabbaaaaabbaabbaaabbabbbabbaaababaabaaababbbbbaababaaabbaaaaaaababbbaabaaababbabbbaabbabbbbbaaabababaaaabbbabbbaabbbababaabababaabbbabbaababbaabbbbaabbbbabbbbabbabbbabaabaabbbbbaaaaaabbaaaabbabbabbabbababbabbbbbababbabbbaabaaabaaaaabbbbbbabbbbabbbbbaabaababababbbabbbbbaabbaaababaabbabbbabaaaaaabababbabbbaaababaabaaaababaababbbabbbbbbbabbabbaabbbbbaababbabbbabaabbaabbbbabbabbaaabbbaabbaaababbbbabababbabbabbaabbbbabbaababbbabaaaabbaaaabababbaabaaaabbababbabbabaaaabbababbbababbbbbbabaaabbbaabbaaabaabaaaaaabaaaaaabbaabbabababbaababbbbbbabbbaabbaabaaababaaaaaabbaabbbbbababbaabaaaaababbaabbaabbbababbbabbbaabbbbbbbbaaaaabbabaabbabaabaabbabbbbaabbbbbbaaaaabbbbbbbbabababaabbabbaaababaabaaabaabababbbbbbbbabbbaabaaababaabbbbbabbaaaabaabbabbbbaaabaaaababbabbbaaaaaabaababbbaaabbbabbbbbabaabaabaaabababaabbbaabbaaaaaaabbabaaabababbaabbbabbbbabbbabbbbabbbbababbabbbbbaababbbababaaaaaabbaaaababbbbabaaabbbbaabbbbbababaabaaabbabaabbabbaabbaabaaaabbbababaaaabaababbaababaabababbbbabbbabaababbbbbbbbaaabaabbaaababbbabaabababaaaabbbabbbaabbbaaaabbaabbbbabbbbabaabaaababaabbaabbbbbaabbbbbbabaaaabbaaabbabaabbabababbaaaaabababaaabbbabbbbabbabababababbaabaaaababaabaabaaabababaabaaabbaababaababbbbbaaaabbaabbbabbbbabbabaabbaababaabbaaabbbabababbbaabbabaabbabbbbbbbaaaaaaabababbabaaaaabababbaabbbbbbbabbabbaabaaabbbbbabbaaaaabaabbabaaaabbbbaaaabaabaaaabbbbaabbbabaababaaababbaaabbaaabababaabbabaaabbaabbbaabbabbaabaaabbaaabbbabbaababbbabbbabaaaabbbbbbaabaaaaabbbaaabbbaaaaabbbbbaaaaaabaaaababbbbaabaaaaabbabbabaaabbaaabbababbaaaabbbbabbaabaaaabbbaaabbaabbbbabbaabbabbbbbaaaababbbaabbabbbbabbabbabaaabbabbbaabbbaaabbaaaabbaababbababbbbbbbbbaaabbbbbbbababbbbabbbbaabaaabbbbabaabaabbabaaabaaaabaabababababbaaaabbabbbbabbbbbbbaaabaaaaaabaabbaabaaabaababaaabbaaaabaabbbbbabababababbaaabbaaaabaabbbbbaabaaaabaaaaababaaaabbaabbababbbaabababbbbabaababbabaaababbbaababbbbaabaaababbbbbabaababaabbaaabbabbbaabaabbbbbbbaaababbbaaababbbaaaabababbbbaaabbaaaabbbaaaabbaaabbbababbaabbaaaaaaaaba
aaabbaaababbbbbabbbbaabaabaaaaaaabababbbbbbbaaaababbbbbbbbbbbbabbbbabaababaaaaabaaaaabaababbbaaaaaaaababaabbbaaaaabaaabaabbbbbbbbabbaaabbbababaaaaaabbbabbbbaaabbbbaaaabaabbaababbbbbaaaaabbabbbbbbaaabbbabbbaababbbbabaaaabbbbaaaabababbabbaabbabaaabaababbbbaabaaaabbbbbababbaabbabbabbaababbaaabbababbaabbabbbbabbabbbbbbbabaaaabbbbbbbbabbbaaabaaabaaaabbababbbbbbaabbaaabaaaaaabbbbbabbabaababbabaaaabbbbabbbbbabbaaaabababaaaaabbbabababaabbaaaabbabbbbabbbbbbababbbaaaaaabaaaababaabbbabbaaabbaaaabbabbabaaaaababaabbaaaaaabaaabaaaaabbabbabbabbbaaaabaaaaaaaababbabaaaabbbababbababbabaaabbbabababbbababbaabbababbabbaababaabaabaabaabbababababbababbbaabbabbaaabbaabbabbbaabbbabaaaabbabaaaababbbabaabaaaabbbabababbbaabbabbabaabbbbaaaabaaabaaababbabaababbbaabbaaaaaaabbbbbaaabbbbbbbbbbaaabbaabbbbbabababaaaabababbbbbaaabababbbbaabbbaaaaabbbbbaaabbbabbaaabaaaaaaabbaabaaaaaabaababbababbbababbaaaaabbaababbaaabaabbbabaaabbabbbaabbaabaaabbababbaababbababbbbbbaaaabbaabaabbbbaabbaababaaabbbaababbaaababbbababaaaabbaabaaaabaabbbabbbbbabbbbbbbbaaabbabbaabbaaabbbabbbaaaaaababbbababbaaaabababaabbbbabaaaabbbabaabaaabbbbbbabbbabbbbbbbbbbbabbbbbaaaaabbbbbaaabbbaabbbbbababbabbaabaababbbbbbaabaaabaabaaababbbbaabbbbaaaababaababbabbbbabbaabaabbbbaabbbababbbbabaaabbabaabaaabaaabbbbabaababbbababbabaaaabaaaaaaaabbbaabaaaaaabbbaaabababbabaabbbbbaabaabaaabbaaaabbbabaaabaaaaabaaaaaabaaabbbababbabababaabaaaabbabbabbaaababbbaababaabaabbabbabbbaaaaaaabbaabbbabbabaabaaabaaaabbbbbababaababaaaabbabbbaaabbbbbaabbabbbababbbabbaababbbbabbaabbbababbabbabbaabaaaaaaabbbaabbababaaabaaaaabbbbaabbaabaaaababbabaabababbbabaabbaaaabbabaaaaabbabbbbbbbbbabaababbbbaabbbaabaabbaabbabbbabbaaaaabbabbaaabbbbaabbbaabbbaababbabbbaababaaaabababbbbaaaabbaaaaababababbbabbabbaababaaaabbbbbaabbaababbbbaaaaabbbbbaabaabbaabababababbaaaababbbbbbbababbbbababaaabbaabaaaaabbbbbbbaaaabbbbabbbabaabbaaabbbbbabbbbaaaabbabbaaaaaabbbbbbabbbbbbbbababaababbbbbaaaaabbabaaabbbbbaaaabbaabbbbaaabbabbbaaabbabbaaaababaabbababaababbbaaabbaabbabaabbbaabbababbbbbabaabbb
bbbabbbabaabbbbbbababbaabbabbaabbbbbaabbbaabaabbbbbaababbaaababaababbaaabbabbbabbbbbabbbaaabbaababbbbababbabaaababbaababbbbaabaaaaababbbaaabbababbaaaaaabababbbabaababbbabbbbbababbbbabbaababbbbbaababbabaabaaabaabbbbbaaaabbbbaabbaabbbbbbabbabaaabaaababbbaabaabbaababbbabbaabaaaababaabaaabbbabababbbaabbbabbababbaababbbaaababaaabbbbbababbbabbabbbabbbabaaaaabababababbbbbaaaabbaabbabbaabbbabbbbbaabbabbbbabbaaabbaabbabbabaaabbbbabaabaaaaabbbabaaababaaaaababbbabbaaaabaababaaaabaabbabaaaabbabbaaaaaabbbaababababaaaabaababaabbaababaaaabbbaaaabaaaabbabbbbabbbbabaaaaabaaabaabbbbaaaaaaaaaababbaababaababababbababbbaaaabbabbaaabbabbabbaabbabbbaaaaaabbbbbbbabbaababbbbabaaabbaaaaaabbbaabbaabbaaaabaaaaaabbbbabbbaaaaaabaaaabaababaabaabaaabbbbababaaaababbbbbbbabaaaababababbbaaaababbaaaababaaaaaaaababbbbaabbaaabbbaabbababbbaababbababaabaabbbbbbabaaabbbaaaabababbbbaabbbabbaaabbabbabbaaabbaaabbbaabbababaaaabbbabbbabbbbaaaaaaababbbabaababaababbaaaaabbaababbbaaaaabaaabbaababbbbbaaaaaababbbabaaabaabaaabaabbbbaabbbababababbbbaababababaabbbabbbbbaabbaaabaabbbabbbabbbaabaaaaaabaabaabbaabaabaaababbbbabbbbabbaabaabbbabbaaabbaabababbabaaabbbaababbbbbbbabbbabaababaabbbbabbbbbbabbbabbbbbaabbaabbaabbbaabbbbbbbaabbabbaabbaaabbbabbaaabbabaabaaabaaabaabbabbaaaabbaabbbaaabbaaabbababbbbaaaaaababaaaabbaaababbaaaababbaaaabaaabbababbaabbabbaababaabbbbbbaabbbbbbaaaaaaaaabaabaaaaaaabbbababbaaabbbbaaabbbbabbbaaabababaabaabbbaabbbbaaabaaabababbaabbababbbbababababbbbbbbbaabbbaaababbbbbabbbababbaaabbaabbabbbbbabbaaaaaabbabaaaababbbabaaabbbbbbbaaaaaabbbbbaaabbbabbbaaaabaabababaabaabbabaabaaabbaaaabaabbaaababbaabbaabbabbaabaabbbabbaabbbabbbabaaaaabbababbbabbababbabaabaabbbbbbbaabbabababbaaaaaaaaababbbbbbbbbabaabaaaaabbbbabbbbbabaaaaaabbaabbbabbbbabbabaabaaaaaabaaaaaabaabababbabbbabbabbbbabbabbbbbbbaabbbbbabbbaaaaaaabbababaaabbbbbbbaabaaabbbabaabbbaababaabaabbbaaaaabbbaaaaaaaaaaabbbbaabaabbbabbaababbaaabababbabbaaaaaabbabbbabaaabbaaaaababbbabbaaaabbbabbaaaabbababbaabababaabaaabbbaaaaabababbabababbababaabaaaaaaababbabaa
babababbabbbaaaaaaaaabbbababbbbbaaababaaabbaaabaaabbaabaababaaababbaababbbaaaaaaaaaabbbaaabaaabbbaaaaaaababbbababbaabaaaabaaabbbbbababaabbbababaaaaabbbbabbabbbaaaabbbbabaababbbabbaababbabaaaabbabbaaaabbaabababaababaabbbaabaaaabbbabababababbabbbaababbabbbbbbaaabbaabababbbbaababaababbabbbaabbbbaababbbaaababbababababaabbaaaaaaabaaaabbaaaaaaaabbbbbbabbabababbababaaabbbbababbabaabaabbbbaaaaaaabaaabbaaabbaabaabbbabbaaaaaabbaabbaabbababaabbbaaaababaaaabbbababbbbbabaaaaaaaabbaababababbabbaaababaaaaabbbabbbbaababaaababaababbaabaabaaaabbbbbbbbbbaabaaaabbbaaabaaaabbababbbaaaaabbabaaabbaabaaaaaaababbaabbabaaaababbabbbbbbbbaaabbabaabbbbbbbbbbabbbabbaaabbbbaabbababaaaabaaabababbbbbbbabaabaabaababababbbbbbbaabbababaabaaabbbbaaaaababbbaaaaaabbabaabbababaabaababbbbbabbbbaaaaaabbbababbbabbbabaabbbababababbaaabbbbbbabbbababbabaaabbababaaabbaabbabbbaabbaababbaababaaaabbbabbbabbaababaaaaababaabbaaabaaaaaabbbbababbbbbbbabaabbbabaababbaaaabbbabbababbabaabbaaabbabbbbaabbabbaabbbaaabbbbaabaaaaabbabbbaaabbbbbbbbbbbabbabbbbaaaaaaaaaaaabaaaabababbbbbaaaababaaaabbaaaaabbbbbaabbbbbaaaaabbbbaabaaabaaaabbbaabbbabababaaaabaaabbababbbababbaaabababbaabaaabaabbbbaabbabaaaabbbabbbbbbaabbbaaababbabaaabaaabbabbbaaabbbbababbbaaaaabaaaaaaabaaaabaabbaabbaaaabaabaaaabbbbabbabbabbaaabaababaababababbbbbaaaabbabbababaaaabbbbbabaaabbbbaabaaabaaabbbbbbbabbabbbaababbaabbbbabbaaabbabababaabaaaabbabbabaabaabaaaaaaabbbbbabbaabaaaaabaaabaaabbbbbbbbbbbabaabaabaabaabbbabbbabbabbbababbaaababaaaababababbaaabbbbbabaabbbabbabaaaaababaababaaabaaaaaaababbbbabbabbbababaaabbbbabbbbbbbabbbbbbabababbabababbbbbbaaaabbaabbabababaabbbbbaaaaababbaaabbbbaabbaabbaaaababbbbabaaabbaabbababaababbaabbbbababaababbbbbabaabaaabababbbbbbaaaabababaaaaabbaaababbabbabbbbabbaabababbabbabbbbbaababbaaaababbaaaaaabababaaabbaaaabbbbbbbbbbbbabbaaaaaabbaaabbbbbaaabbaaabaababaaabbbbabaaabaaabbbaaaababbaaaaabbaaababbbaababbbbbbbbbbababababababaaaaaababaaaaabaaaaaaaaaabbabbaaaaababbbaabbabaabbaabbbababbbbaaabaaababaaabbbabbbabbabaaababaaabaaabbbbbababababb
aabbabaabaaaaabbbaaabaaaabbbbbbbbabababbbabbbbabbaabaaabbbababbbbaababbababaaabbbaaaaaaabaaaabbbbabbbbaaaabaabbbaaabbaaabbaabbbbababbaaabaabbaabaaaaaaabbbababaabbabbaaaabaaaabaabbbabbaabbbbbaaaabaabababaaabaababbbbabbaaabbaabbbbbabbbabaabbbbaabaabbbbbaaaababbbbababaabbaaabbabbbaabbbbabaababbbaabbbabbbabbaaabbababbabaaababaabaababbbaabbaabbbbaaaababaaabbabbaaabbabbbbabbbbabababbaababaabbaaabbbbaabaaaabbbbabbaaabbaaaaaaaaabbabbbaaabaaabababaabbaaaaaabbababbaabbaaabbbbaabbabbaabbbbbbbbaaaaababbabbbababaabbabbbaabbbabaababbababbbbaaabbbbabaabaabbabaaabbabbaaaaabababababbbaabbabbabaaabaaabbbbbaabbaababaaabaabaababbababaabaaaababaabababbabbbbaababbbabbbaaaaabbbaabbabbaabaaaababaabababaaabaababaabbaabbabbaabbaabaaabaabbbabaabababbabbbbabbbabaaabbbaabbabbbbbbaababaabbabaababbbbaabbbaaabbbbabbbbaaababababaaaabbababaababaaabbabaaabaaabaaabaababbaaaaabbbaabaabbaabaabbbbbbababbababaaaaaaabbbababababaaababbbbbbaababbbaaaaaaaababbaabbaaabbbbaaabbaaabababbaaabaaaaabbabbaabbaaaabaaaabbbaabaabbbbabbabaaaabaabbabaaabbaaaaaabaaabbabaaabbabababaaaabbbbabbbbbabbabbaaaaaaababbaabbbbaabbbaababbaabbabaabaabbbaaaabbbabaabbaabaaabbabbbbaaaabbbabbbabaaaaabaababbaabbaaaabaaaabbabbbbabbabaaabbabbaabaababbabbbaabbaabaabbbbaaabababbbaabaababbbaaabbbbabbabbaaabaaabaaaababbbabaabbabababbbaabbabbbababaabbabaabaaababaaababaaabaabbaabbbbaabbbbbaabaabbbabbababaabbbabaabaaabbbaabbbbabbbbaabbbaaaaababbabaababbaaaabbbabbbbabbbabaabaaababbbbaaababbaabaaababaabbaababaaabbbbbbbaabbababaaabaabbbbbbaaabaaaaabbaaaabbbaabbabbabbbbbabbabbbaabbbbaababababababbbaabbbbbabaaabbbbaaabbbabbbbbbbbabbaabaababbbbbaaaabbbaaabaaaaabbaaaaabbabababbbbbaaabaaabbbbbabbbaaabbbbabbbabbbabaaaaabbbbabbbbbaaaabababbabbabbabaabbbbabbbaabaabbaaababbbbbaaaabaabbbaabbbbaababbababbbaabaaabbababaaabaaababbbbbaaabbababaaaaaabababaaabbaaaaaabbbaabaaaabbbbabaabaaaaaaaaaaabaababaababaabbaabababbbaababbbbbbaaaabbbbbbaabbaabbbbaabbababbabababbabbaaabbbabbbaaabbbabababbbaabbaaabbaaabbbbbaaababbabbbbbabbaabaaaabbbbabbaaabbbbaabbbaaababbbbbaaababb
abbbaabaabbaaabaababbbbaaaabababbaabaaaabbbabaabaaaaabbbbbbaaaaaabbaabbbbabaababbbbabbbbaaaaabbbaaaabbaaaaabaabababaababbbbabbaabababaabaaabaaaaaaaaaabbbbbaabbaabababaaaabbbabaababbaabbaaaababbbaabbabbbabaabbaababaabababaaaaabaabaaaaaababbbbbabbaabbaabbaabbaabbbaaaababbabbbaaaabaaaaaababaaabbbbbbbabaabbabbbaaaaabababbabbababbbabbaabbbbaaaabbaabaaaaababbbaaaabbbaababaaabbaababaaaabaababbaaaaaabaaababaabaabaabaaaabbbababbababaabbbabaabbbaabbababbabbabaaaabaaaaabaabbaabaaaabbbabbbaaabaaabababaabbaabababbaaaaaabaaabbbbbaabbaaabbaaabbaabbbbbbbbbaabbbaaaaabbbababbbbaababaababaabbbaaabbbabaaaaaaababbaabababbabbbbbbabbababbabbabaabbaaaaaaabbabaabbaaabababbaaabaaaaabaaabbbbabbbbabbbabbabbbaaaaaaabbaaaabaababbaaaaababbbbbaaaabbaabaababbbaaabaaaabbaaaabbbbbabaaaaabbbbbaaaaaaaabaabbaaaabbbaaaabbabaabbababbbabbbbaaabbbbaaababbbbbababbabaabbbbaaababbaabbaaabaaaabbbabaaaabababbbbbbbbabababbbababbbbaaaaababbbbabaaabaaaaabbabaabbaaabbbabbbabbaabababbabbbabbaabbbbabbbababbaabbbababbbbbaabbaaaabaaaabbbbabaabbabbbbbaaaababbbaaababbbabaababbabbbababaaaaababbbbbaababaaababbaaabbbbbabaabbbaabaabbaabbbbbbbaababababaaaabaababaabbabbbaabbabbabaaabaaabbbbaabbabbababbaaaaaaaaabbaababbbababababbaabbabaabbaabbbbbbbabbbbbabaabbabaabbbabbbabababaaaabbbbbbbbbbbaaaaabbbbbabbabaaaabbbabbaaaabbbbabababbaabbbabaabaabaaabbbaaabbaaabbabaabbaabbbaabaababaabaababbabbaaaabaabbbaababbbbbbaaababbaaabaabaaaaaabbbbaabbbbaaabbbbabaaaabbbbbaaaaabbabbaaabaabababbbabbababaaaabababbbaaaabaabaaabbabbbbaaaaabbbababbaaabaabbbabbababaabbbabbaabbbaaaaaaabababbabbabbbaabbaaabaaaabbaabbbaababbabbbbabaabaaaabbabbaabbbaaabbbaabaabababaaaabbbbbabaaaabaaabaaaaabbbaaabbbbbaabbbabbaaabaaabbbbaabaaaabaaaabbaababababbbbbbbabaabbbaabbababaababbbaaabbbaaaaabaababaaaabaababbbaaaabaabbbbaabaabaaabaababbababbbababbaaabbbaaaaaabaabaaaaaaaababaababbaaabababbbabbaabbbbabbaaaabbbbbaaaabaaaabbabbabbabbaaabbbbbababaaababbbaaaabbbbaaaababbbaaaaababbabbbbbbbabbabbbabbaaabbaaababaabbbabbbbabbbaaabbbbbaaabababbbabbabbabbabbaaaaababaabbbbaaaaaaab
abaaabbbabaaaaaababbbbbabaaababbbbabaabbbabbbbbaababbaaaababbbbbaabaabbabbaabbbbaabbbababababbabaaabbbbbabaaabbbbaabbbbabbbaabaabbbabababaaabaabbbaaabbabaaabaaababbbbbbbaaababbaaabbbaaaaabaabbbbababaabbabbaaaabaaaababbbbbbabbbbaabbabaabbabbbaaaaaababaabaaabaaabbabaaabababbabaababbbbbabaaabbbbaabbaabbbbbaaaaababaabbbbaaababaaabbababaabbaaabbabbababbaaababbabaababaabaababababbbbbbbaaabaaaaaaaabbabbababababaabbabbbabaaabaabbbbaaabaabbaababaabaababaaaaabbbababbbababbaabbababbabbbbbabbbbbabbababbbabbaaabbabbababbaaabbbbaababaabbabbbabaaabbbaababbaaaabbababbaabaaabbabbababaabaaabaaabababbabaaaabaabbbbabbbbabbbaabababbbbaaaaabbbababbbabbbabbabaaaaabaabbaabbabbaaaabaaabaabbbbbababaabbabaabbbabbabbabaaabbaaabaaaaaabbbbbbabbbbbaaabbbabbbbbaabaaaabbbabbaabababaabbabbaaababaabbbabaabaaaaabbabbabababaaaaabababbbabbaaabbaaaabbaabbbbabbbaabaabbaaaabbabbbaaabbbababaabbaaaaaaaaaababaababbaaabaabbababbabbabaaababbabbbbabbbaaababbbbbbbabbaabbbbbbbbbbabbabbaaaabaabbabbbabbaaaababbbaaabbbaaabababbbbaaababbabbbaabaabbbbaaaaaabaaababaabaabbaabbaaabbababaabababbbabbaabababbbbbaaaaaaabbabbabaabababababaaaaaaabbbabbabbbabaabbaaabaabbaaaaaaaabaaabbababbaaaababaaaaaabbaabbabbbaabaaaabbbaaaaabaaabaababbbbaababbbaaaaaabbbaabbbabbabbaabababaabaaabbababaaabbaaaabaaaaaaabbbbaaaabbbbbaaabbabbaaabaaaabaababbbaabbbbabbaaaabbabbbabaabbabaabaaabbaabbabbbbabaababbabbabaabaabbabaabbaabababaaaabaaaabbabbbbbbbbbbaaaaabbbbbbbabbbaaaaaabbaaababbbaabaaaaaaabababbbbabbaabbabbaaabbabbbbbaaabbabbababbaaabbbbbbbbaaabbbabbaabbaaaabaaabbaabababaaaabaaababbabbbbbbabaabbbaaaaaababbbbbabaaaabbbbaaabaabbbbaabbbbabaaaababbabaaababaabaababaabbbaaabaaaaaaababaababbbaabbbabbbbbaabaaababbbbbbaaabaabaaabbbbababbbbbbbababbbaababbbaabaabababaabbbbabaaabaaabbabaaaabbbbbbaaababbbbbabbbbbbaabbabbaaabbbaabaabbabaabbbaaabbbbaaabbababaaabbbaaaaaabaaaaaaabaaabbaaabbaaabbaaaabbabbaabababbbaababaaaaaaabbbbaaaababaaaabbabaabbabbbabababababbabbbabbaaababaabbbbbbaaabbbbaaaabbbbabbbbaaabbbaaabbaaaaabbbababbbbaaabaaaabbabbababbabaabbbaaaaabb
bbababbbaabbaaabbbbbabbaaababaabbabaaaababaabbbaaabaabaabaaabbbbaaaaababbaabbbbaaabbabbabbbbbbabaaabbbbabaabbbaabbbbaabbababaaaabbbbababbaaaaababbbbabbbbbabaaabbababbbbbbabbaababaababbbaaabaaabbaaabbaaaaabbaaabbabaaababaaabaaabbaabaabababaabaabbbabbbabbaaabbbbbababbaabbbbaaaabbaaababbbaabaaabbbbbbaaabaababbbabbbbabaababbbaabaababababababaaaabbbbaabaabbbbbbbbabbbbabbbabaababababaababbbbbaabbbbaaababbaabababaababbababaabaabaaabbbbaabbbaabababbbabbaaaababbabbaaababaabbababbabbabbabaabbabaaabbbaaabbbaabaabaabbbbaaaabaabaababbbbaababababbbabbaabbaaaabbabaaaabaaabbaaaabaaababaaabbbbabaaaababbaaaaaabaaabaababbaaaaaababbabbbaaaaabbbabaaabbbbbbbaaabbbbbbabbaabbabababbbaaaabaabbaaabaabaaabaaaaabbbababbbabaabbababaabaabaaabbbbbabaabaaaababbaaaabbbbbabbbababbbbabaaaabbbbbabaaaababaababbaababaabbaaabbaaaaaaabaaaabbbbbbbbaaaaaaaaaaabbaaaabbbbbababaabbabbaaaaaaaaabbaababaaabbaaaabbababbbbababbbaabaaababbabbbbbaabbbbbabaaaaabbbbababaaaaaaababaaababaaabaaababbabbbabaaaabbabaaaabbabbbababbbbbaaabbbabaabbbbbababbbbaabbbababaaabbbaabaaaabaaaaaaaababbaababbaabaaabaabaaaabbabaaabbbbabbbbbbbbbbbbabbabbabaaabbaabaaaababbaababbabababbbaababaaabaaabbababbabbaabaabaababaabbabbabbbbabbbbabbaaaabbabaabbaabbbbabaaabbbbbbabbbbaababaababbbbbbbabbbaaaabbbbbbbabaabababaabbbabaabaaabaabababaababaaaaaabbbbabbaaaababaaaaababaabaabaabaabbbaabababbababbbbaaaaabbbbabababbbbbabaababbabbaaabbbaaaaababaaabaaabbbbaabbaaabbbaaaaaaaaaaababaaabaabababbaaaaabbabaaaaaaabbbabaabbabbbbaabaaabbabbbbbabbbbaabbbaabaabaababaaabbbaaaaaabaabbbaaabababababaabbbbabaaabaabababaabbabaababbbaaabaaababbbababaaabbbbbabaabaaabbbabaaabbaababbbabbbbbabbaaaababbabbaaaaabbbbbbaabababaaaabbabaaabbabbababaaaabbbbababbbbbbbbaaaaaaaaabbbaababbabbbbaabbbbaabbbbbbaabbbaababababababbbbabbbabbabbaaabbaabababbaabbabaaabbbbbaabbabaaaabaaaabbbbbaababbbaabaabbabaaabbbaababaabbabbbabbbbababababaabbabababaaabaaabaabbbababbbabbaaabbbbaababbaabbbbaaababbbbbabbaaabababbbabaaabbaabbbaabbabaababaabbaabbabbaaababaaabbbaabaaaaababbbbaaaabbabbbbaaaaaaabbb
babbbbbaabbabaaaaabbabbbaaaaaaabbbaabaabbaaaabbaabbbbbaaabaabbbbbaabbababaabbbbbbaaaababbbabaabaabaaabbaaaabaabbabbaaaabaababaabbbbbbbaaaababbabaaabbaabbaabbbbbaabbbbbbaabaabbbaabaababaaaaabaaabbabbababbbbbaababaaabababbbbbaaaaaabaababbbbaabaaaaaabbbabababababaaabbbbbaaaaaaabbabababbbabbbabaabbaaabbbabbabababbbaaabbbabbbbabbaabbababaaabbabbbabbbbaaaaaaabbaaaababaaaabaabbabababbbabababaabbabaaabaabaaaaabaaabaaababbbaaaababaababababbbaaaabaaaaabbabababaabaaabbabababbbaaaaababbaabbbaababaabaabbabbabaaaababbaababaababbababaaaabaabbaaabaabaababbbaababababbaabababaaaaaaaabbaabaababaaaaaaaaabbabbababaaababbaaaaaaaababbababbbbbaabaaabbabbaabbaabbabbbbbabbaabbbababaabaaaaaaaabaaababbbaabaabbbbbbbaaabaaaababaabaabbbbaaabaabaaabbaaabaabaaaabaabbaababaabaabaaaabaaaabaaabbbbbaaaaaabbaabbbbbbbbabaabbabbbbaaababbbaaaaaaabbbbabaaabbbabbbaabbbbbaaabbbbabbaabaaabbababbaaababaaabbababbabababbabaabbbbababaaabbbbaabaababaabbaaaaaaababbaabaaaaabbaabbaabbaababbaaabbabbaabbabbabaabaabbbaababbabababababbaabbbabbbaaaaaaabbaaababbaabbaabbbbababbbabbaaaabaaabaaaaababbababaaaaababababbbaababbbabbbaababababbaabaabaabbbbbaabaababaabaaaabbbaaaabbbabaabaabbbbaaaaaabbbbaaabbbaaaaaaabaaaababaaaaaabbabbaabbbbbbaabaabaaabbbaaaaaabbbabaabbbaabaaabbaabbbabbbabababaaababbaaaaaabbbababaaaabaabbbabaaaaabaaaabbbbababbaaaabaaabbaaaaaaababbbaaabababbaaaabbbbbbabaaaabbbaaabbabbabbabbabbababaaabaabbbaaaabaaababbaabaaabbaabbbbbababaaaabababaabbbbbbbbababbbbbabbbbabbbbaabbaababbbabaaaaabbaabbabbabaababaabbaabbaaaaababbbbabbaaaaabbabbaabaabababbbbaaabbaabababaaaaaaaabaabbababbbabaaaabbabbaababbbbabaaaaabbbbbbababaaaaabbbbaaaabaaaabbbabbbabbaababbbabaabaababbaabbaaabaabbbabbabbaaaabbaabaaaaaabbbbaaaababbababaaabbaabaabaaaaabbabbabbbaaaabbbaabaabbbabaaaababbbabababbababababbaaaabbbbbbaaaaaaabbbabbaabaaabbbbbbbaaabaaabaabbaabbaaabaaaabbabaaaaaabaababbbabbababbaaaaaaaaabbbbaababaabbabaabaabbbbabbbbababaaaaabbbabaabbbababbabbbabbababaaaaabbbaaabbbaaaabbbbbabaaabaabaaaabbbabbaabbababaaabbbbaababbbbbbbaaabaaabbbbbbbababaa
babbaababaabaaabaabbbababbbbbbaaaaaaabaaaaaabbabbaabbbabbbbaaaaabaababbaabbbbabbbbaaabaaaaaabbabbbbbabbbbababbaaabbabbabaaaabbabaaabbaabbabaababbbbbaaabbabbbbabbbabaabbbbbbbbabbbbabbbbabaabaaaabababababaaaaaaaababbababaaabaabbabbaabbbabbabbbbbaaaaaaaabaaabaaabbbaabababbbaabaababbaababbbbaaabababaaabaaaaabbaaababbbababbbbbbbbabbaabbbbaabbbaabaaaaababaaaaababbbbbbbbabbabbaaaabbabbabaabaaaaaaabaaaaaaabaaaaabbabaababbaababaabbbbaaaaaabaaaababbabbababaabababbabbbbaaababbbaabbbaaabbabbaababaaabbbbabbababbbabaabbbbbbbbaabaaababbaaabaaaababbbababaaaabbaaaaabaaabaaaabaaababababababbbabaabaabbaabbbabaaaabaaabbbabbbaabaaaaabbbaababbbbbbbbabbbbbbbbabbbbbbbaaaababbabaabbbababbbabbaaaaaabbbbaaaabaabbbbbbaababaabaababaaaaaaaabbbbaaabaabbbbabbaabbaaaaabbbbabbbaaabaabbbbbbabbbababbbaababbbbbbbbbbaaabbbbabbababababababbbbbbaabbabababbaabbbbbaaabaabbaaabbaaaaaabaabbaabaaabaabbabbabbbbbaaaabbaaabaaaabbaababaaaabaabababaaabababaabaaaabbababbbaaaabbbabababbaaabaabbbbbababbbaabbbabaaabbbaabaaaaabaabaabbaabaaaaabababbaaababbabbaaabbbaaaababaabaaaaabbabbbaabbaaaaababaaabbbbbbbbbaaaaabaabbabaabbbbababbaaaabaaaabaaabbbabaaabbabbbbbaabbabaaababaaaaabaaaaabbaaaababbbbbbbabbbaaabbaaaaaabbaaaabbbaaaabaaabababbaabbbabbaabbabbaaaaaaabbbabbbbabbbbbbbbabaaabbbabbababaabbbbaaabbbbbbbbbabbabbabbabbbbbbaaaabbbbbabbbaabbbbaabbbabaabbabbbbabaaaababbaabaabbbaabaaabaaaaabbbbbaaaabaaaabbababbbaaaabaabbabaaaabababbaaabbbbbbbbabaaabbababbaabbaaabbbaaabaababaaabaaaaababbaaabaabaaaaaabbbbbbaaaababbababbbababbabbaabbbbbbbaaabaaaabbbbbbbabbabaaabaaabaaaaaaaabbbabbababaaabbaaaaabbaaababaaaabbabbabbaabaabbaaaaababbbbbbbbbabaaabaabaaaabaabaabaabbababbabbabababbbbbababbbbbabbabbbaaaaabbbbaabbbbabbaababbbbbbaababbbbbabbbababbaaaababbbbbababbbaabbbabababbaaaaabbaabbabaaababbaaabbaabaaaabaababaabbbababaaabaabbbbbabbaaababbbababababaaabaaababaabbabbaaaaabbaaabbabbbbbaababaaababaaaabbababababbbbbbbbaaaabbbababbababbabbbaaabbaaababaaaabaaababaaaabbbaabbbbbbabbbbababbaaabaaabbbabaaabababbbaabbaababbbbabbbabbaaaababbbbbabaaaa
ababbaaababaabbbabbaabaaabababbbbbaaabbbbbaaaaaababaaaaaabaabbbaaaabaabaaaabababbbbbbabaaabababababbbbabbaaabaababaaabaababbaabbaaababaaaabbabbababababaaaabbabaaabbababbbababaababaabbbaaababbbbabbababbaaabbaaabbbbbbaaabaaabaabbaabaababbabbbbbbaababaaaabaaaaaababaabbbbababababbaabbabbaaabbbabbbabaaaaaabaaabababaaabaaabbbbbbaabaabaaabaababbaabbbaaaabbbbabbaabbaaabaaaaabababbabbaabababaaaaaabbaaabaabbaabaaaabbababbaaaaaaabaababbaabbabbababbbbbaabbabbabbabbbabbaabbabbbbaabaababbbabaaabbaaabbbbbbbaabaaaaaaabbabbaabaaabbabbbabaabbbaaabbbaababaaaabaabbabaabbbaabaaaaaaabbbabaabbbbabbaabbbbbaabbaababbbababbabbbaabbbbbabbabbbbbaaaaaaaabaaababbbaaaabbaabaaababaaaaabaaabbabbababbaabaaaaabaabaaaaaabaababaabbbbabbaababbabbbaabaaabbabaaaaaaaabbabaaaaaabababbbaabbbbabaaabbaaaabababbbbaabaaabbbabbabbbbbaaabbbbaaaaaabaabbaabaabbbbbaaabababbaaaabbaabbabbbabaaaaaaaabababbaaaaaabababbbbbbbaabaaaabababbabaabababbaabbaaaabbaababbbbabaabbbabaaabbbbbabaaabbaaabbbbaabbbbbbbbbbbbaaaabbbbbbbabaaaabbaabbaabbaababaaaababbaaaabbbbbaaababaaabaaaaabbbbabaabababbbabbaaababaaabbabbabbbababbbaaaabaaaaaaabbbbbbbbaaaaaaababbbaabaaaabbbabbaabaabaabababbbaabbbabbaabaaabbbbbaaaabbaaaaabaabaaabbaaabbababbabbbaabaaabbabaaabbaaaabbababaaaabbabbbbabaaaabababbaabbaabbbbbaabbbababababaababaababaaaababaabbbaaaaababbbaaabaababababaaaababbbbbbbbbbabbbaabbbabaabbbbaabbababbbabbbbbabbaabaaaaaabaabbabbaababbbbabbbabbbbbbabbbaabaaababbbaaabbbabbababaaaaababbabbaabbabbbbaababaaaabaaababaabbabbbbbabaabbaaaababababaabbbabababaabaaabbbbbaabaaabbbaaabbabaaaabbbabaaabbaabbbbaabbababaabbbbaabaabbbaaabbbbbabababbabbbbabbbbbaaaabbaaabaaabbabbabbaabaaaabbabaaaaaababaaaaabbaabaaabaababbaaabbabbabaaaababaaabbaabbaaabbaabbbaabaabbabbbbbbabaabbaaabaabbbbbbbbabbbbbaaabaabbbbbbaabbbbbbaabbabbabbabbaaabaabbbabbbbabbbaabbabbbaaaabbaaabababbbbabbbbbbbabbaabababbbbabaaabbbbbbaabaaaabababbaabbbabaaabbaabbbaabbbabbabaabaaaabbababaabbbabbbaaababaaaaaaaabaaabaabaaabaababaaaaabbbbababbbaaababbbaababaaaaabbabaabbabbbababbbbbababaabbaaaaaabbaaab
abaabbabbbbbabaaabbbaabbbaaaabaabababbbabbbbbaaaaabaabbaaababaaaabaaaabbababbbbbaaababaaaaabaaaaabbabbbbbaaabbabaababbbaabbbbaaaababbbbbaaaaababaaaaaabbbbabbababaaaabababababbabbbabbaaaabababaaababaaababbaabbaababbbaababbabaabaaaabbababbababaaabaabbaaaaabbbaaabbabaaabaaaabbaabbbbaaaabaabbabaabbbabbaaaaababbabbabbbbabaabbbbababaabbbbbabaaabbbabbbbaaaabbbbbaaababaabbabaaaabaaabbabbbbaaaabbabbbbbaaaabaababbabbbaabbabbbaababbbbabaabbaaaaaaabababbaaaabaaaaabaaababbabbaaaaababababbabaaaabbbbabaaaabbaaabbbbabbaaaaaaaababaaabbabbabbbaabbaaaabaaaabababbabbbaabababbbbbaaababaaabbabaabababbbaabbaabbabaababbabbbbbbbbabbababaaaaaaaabbbaabababababbbabaabbabbaaaabbababaaabaababaabaaabaababbbabbbaaaaaaabbbabbbbaababaaabbabababbbaaabbbbaabaaaabaababbbababbabbbaabaabaaaabbababbbaabaabbbbbabbbbbbaabbabaabbbbbabbbaaababbbbababaabbaababbaabbaaaababbbbabaaababaababbaaababbbababbaaababaabbbabbbbbbbabbaabbbabbbbabaabaabbabbbaabbababbaaabbbaaabaababaababbaaabaaabababbbbaaaaaaaaaabababaababbbabbbaaaabbaaababbaaabaabaaaabbbaaabaaababaabbbaabbbaabaaaaababbabbaaabbbaabbaaabbbbbababbabaaabababbbbbaabbbabbaaaaabaaaababbbbababbbbabaaaabaabbbabbbbbabbabbaaaabaabbbbababbaabbabbabababaaabaaabbbabbabaababbabbbabaabbabbbbabbabbaaababbaababbabaaaabaaabbabbbaabaaabbababaaaabaababaaaaaaaabbbaaababaaaabaaaabbaabbabaaabbbaaabaaaabbbbbbabaabbabbabaaabbbabababbaaabbaabababbbaaaabbbbbaaaabaabababbbaaaaaabbbababbabababbbaaabaabbbaaababbbbbaabbbbabbbaaaabaabbbabaaabbbbbabaaaaabaaaabbaaababbaaabbbabaaabababaabbbbababbbbababbababbaaaaaaaaabbaaabbbbbbbbbbaaaaaabababbbbbbaaaaabbabbaaaaaabbaabbabbbbbabbbabbaaabbabbbbababaaaaaaaabaaabaabbaaaaabaaaaabbaabaaabaaabaaaaabbbbbbbaaaaababbaaaabaaabbbbbbbbbbaaabaababaabbbbbaabbababababbabbaabbbabaaaaabaabbaabbbbbaabbabbaaababaababbbbabbbababaaaabbbaabbbbbabababbabaaabbbbbbbbbaababbababbbbabbababbabaabaabbbabbbbbbabaaaabbbaaababaabaaabaabbaabaaabaaabbbaaaabbaaaababbabababaabaaaaabbbabbaabbabbbbaabbaabaaaababaabbaaabbabbbbbbbbabbaabaaaabbaaabbaabbababaabaaaabbbaababbbbbaabbaaba
babbbabaaaaaaaabaabaabbbbaaaabababbbaababaabaaaabbbbaaababbbbbabaababbbabbbababbaabaaabbabaabbbbbbabaaaaaaabbaaaaaaababbabaabbaabababbbbbbbbabbabbbababbabbbabaabaaabaabbabbababbbabbbbaabaabbbbaaabbaabbaaabaaabaaaabbbbabbaabaabaaaababbaaaaaabbbaabababbbbbbabbaabababbabaabaaabbabbabbababbaabaababbabbabbbbbaaabbaaabbbbababbabbbabbaaaaabbabbaaaabbbbabbaaaababbaaabbabbaaabababbabbbbbaaababbaaababbbabbabaaaabbabbbababaaaaaaaabababababbbabbbbaabbaaabaabbaaaaabaabaabbaaaabaabaabbabbbabaaaabbbabbbbbbbaaaabbbbbbbabaabbabababababbaaaabbbaaabbbbabbbabbababaabbaabbbbbbababbababbbbaababbbbbbababababbabbaababaabbbbbbbaababbabbabbbaabbababaabbbbbbaababababaaaabbaaaababbabbaaabbbbababbaaaaaabababaabbabbbababaaabbbbaabaabaaabbaaaabababaabbaabbaabaaababbaabbabaabbbbbbaabaaabaababbaaababbabbbabaaaababbbaabaabbbbaaabaabababbbbaabababbbbabaabbabbabaaabbaaaabaaabaabababababbbbbaaabababaabbbbabaabababbababbabababbaaaaaabaabaaabbabbaababbabbabbbbbabbaaabbbabaababbbbaabbabbbaaaabbaaaabbbababbbabbaababbaaabbbbbbbbbbbbaaaaaaaaaaaabababbaaaabbabbbaabbabbaabbbabbbbabaaababbaababbabaabbbbababababbbabbababaababbaaaabababbbbbaabaabababbaaabbbaaabababababaababaababaaaaababaababbbbaabbbbbabaaaaabbabaabbbbaabbbabaaaabababbbabaabbababaabbabbaabababbbbaabbaaababbaaababbaabbaababaaabbbbaaabaabaaabaaabaaaaaaabaaaabababaabaaaaabbbbbbabbaaabaabbbbabaaaaabaabbbaabaabbbbabaabbbbaaabbbaaaaaaabaababbbbbabababbbbaabaabaaabbaaababbabbbaaababbbabaabbbbababaaaaabaaaabbababaaaaabaaabbaabbbbbbbbaaaaabbbabbbbbbbbbaaabbbaaababbaabaabaaabaabaabbaaaabbaaaabbabbbbbaaababaabbababbbabbabbaabaabbabbababababbaababbbbbbaabaabababbabbabbabbababbbbbaaaabbabababaaaaabaabbbaaaaaababbaaabbbbbabababbbbabaaaabbaaaaaaaabbababbbbbaabbaababbbaabbaaabbaaabbaaaaabbbbbabaaabbabbbabaaaababbbaabaabbabbaaabaabbbabbabaabbaabbbabababaabbbbbbbbbbbaaaabbbbbbaabbabaaaabbbabbababbaabbabaaaabaaaaababbabaabababbbaaaabababbbaabbbbbabbbababbbbbbabbbbbbbabbabaabaabababbbaabababaaabbaabaaabbbababbabaababbbaabbaaaaabbababbaaaaababaaaabbbaaaaaaabbabbabbaba
abbbbaaaaaaabaabbaaabaabbbbbbbbbaaaababaaabbabaabaaaaaababbababbababbbbbbbabaaabbababababbabaabbbabbaaabaaabababbbbbbbbbabbbbbababbabbbabbaaaabbbbbbababbabbaaaabbbabbbaaaaaaaaaabaaabbbababbaababbbaaaaaaabbaabbbbabbabababaaabbbabbaaabaaaabaaabbaababaabbbabbbabababbaabbabbbaabbbbabbbbbaabbbaaaaaaabbbbaaaabbbabaabaabababbbaaaabbaababbabbababbabaabbabbbabbbbbaaabaaabaababbbaaababbbbaabbbaababaabbbaaabaaabaaaaaaabbabaaaaababbbbabaaaabbabbaabbbababaabaaabbbabababaaabaababbabaaaabbaaaabaabbbbbabbbbbaabaababbbababbbaabbbbbbaabbaaaaaaaababaabbbbbbaaabaaabbabbaababababbbbabbaabbaaabaabbbababaababaaabbbbababaabababababababbbaaabaaabbbababbbababbbabbbabbabbababbababbaabaababbbabaaabbaaabbabaabbbbbbababaaabbaaaaaabbaaababaabbbababbbbabbbbbbbabbbbbbabaaaaaaaaaababbaabbaaaababaabbbbbaaabbaabababaaabbabbbaaababaabaaabbababbbababaabbabababbbaaabaabaabaaabbaababaababbbbbbabaaaabbbaaaaaaabaaababbabbabaabbabbaabbababaaaabaabaaabbaabbbaabaabbaaabbbbbbbbabbaaaabaaaabbbbabbababbabbbaaabbbabbabbbaaabababaaabababaaabbabbbaabaaabbbbbabbabbbbbaabbabbabbbaabaabbabbababbbaabbbabaaaaabbaaabbaabaaababbbbbabbaaabbabbababbbbabaaabbbaabaabbbabbaaabaaaaaabbaabaaaaabbaaaaabbaababbbaaababaababbabbabbaaabbabbabaaabbbbbaabbabababaaaaaaaabbaaabbbbbaabaaaabbabbbbbabbbbbaabaaabbbaabaababbaabbaabbabbabaaabbbbbbbaabbbabaaaabbbbbababbbbbbbaabbaaabaaabbbabaababbbaaaaabaababaaabbababaabbaababaaababbbabbbaabbaabbaaabbabbbabbbbaababaaaaaababaaabababaaabaaaaaabbabbbbbaabbbbabbbbaabbbaabaabbababaaabbaabbabaabbaababbbbbbbaababaaaaabbaaabbaaaabababaabaaaaaaaabbabbaababbbabbabbbababaabbbbabbbabbbbabaaabaaabaaaabaaabaabbbabbbbbbbaabbbbbbaababbaabaababbabbbabbabbbabbabbbaabbaaaaabbbababbbabbaaaaaaabbbbbaaabbaaabbbabaabbaababaaaaabaaaabaabbabbbbababbbaaababbbaaababbbabbbbaabbaabaabbabaaaababbaabbabaaabbbbbbaaabbaababababbbaabbbaababbabaaabbbaababbbabaababaaaababbbbabbbbbaabaaaababbbbbbaaaababbbbbbbaaabbabaabbabbaaabbaababaaabbabaabaaabbabbbaabbaaabababbbbbaaaabbabaaaabbbaaabbabababbaaabbaababbbbabbabababbbabaaabbababaaaab
bbabbaabbbbbababbabbaabbaabaabbbbaabaaaaababbbaababaaaababbaabbabaabbbaabbbabaaabaaaabbabaaaaaabaaaabbbaaabaaaabaaaaababbaababbbbabbabaabbbaaaabbabaabababbabaaabaaaaabbaaaaaaaaabaaaabaababaababababbabbbaabaaabbababbaaabbaabbbbbbaaabbbbbbbbababbbbbabbbaaababbbabaaaaaabbaabbaabbbaababaaabbbbbbababaabbbaabbaababababbbabbaaabababaaaaabbbabbaaaabaaabbaabbababbbaaababbbabbabbaaaaaaaaabbbbbabbbabaaaabaaaabbababbbaaaaabbbababaabbbabbbbbabbbbbababaaaabbbbbabbabaababbbbaaaabbbbbaabbaabbbbbbbbaabbbbaabaabbbaaaaabbaaabbaaaabbbabbabaababbabbababaaaaabbaababbbbabaabbaabbaabbaabbbbaabbabbbabbaabaababbaabbbbaabbbbaababababbbbbbababaaabbaabbababbbabbbaaaabababbbabbbbbbaaabaaabbaababbababbbabbbabbbbabbbabbababbbabaaaabbaaaabbbabaaaabbbaaabbabbababbbabbaabbbbababaaaabbbabbabbbbbaaaaabaaaaabbbabbbbabbaabaaaaababababbbbbabbbaaaabbbbbbbbaaabaabaabaaaaabbaabbaaaabbababbbbababbabbbaaababaabbbbaaabbbbaaaaaaaaaabbababbbaaabbbbbbbbbaaabbbabababbbaabbbaabbaabaaabaaabbabaaabaabbbabbaaababbbaaabaaaabbaaabaabaabbbabbbabaabababababbababbbbababaabbbaaaaabababbbaaababbaaaabbbbbbaababbaaaaaababaaabaabbabaabbbabbabaaabbaaaaaababaaabbabbaababbaaababbbaabaabbbabaaaabaaaaaababbbababaabbaaaaabbaabbbaababbbaaabaaabbbaabababaabbaabababbbbabbbabaaaaabaabaaabaabaabbabababaaaaaaabbbaaaaabbaaabaabaaaaababbbaababbabbabaaababbbabbaaaaabaabaaabbbabaaaaaaababbbbbbabaabbababbaaaababaabbbabbababbaaabaaaabbbbbababbbabbbaaabbbabbaababbbbaabbabbabbaababbaaaaaabaaabbbbbabababbababababaabaabaaaaaaaaaaaaabbaaaaabbababaaabbbaabbbaaaaabbababbbbaaabbabbababaabaabaabbaaabababaaaaabbaaabbbbbabbbaaabbaabbbbabaabaaaabaabaababaabaaabbaabaaaaababaaabbabaaabaabbabbababbaaaaaabbbababaaaabbabbaabababbbbbaaaaababaaababbabbabaabababbbaabababaabbaabbbabbbbababbbbbbbaababbbbabbaababbaaaaaabaaabbaaaabababbaaabbbbbbabaaabaaaaabbbaaabababbababaababbaababaababaabaabbbbababbbaaaabbabababaaaabbabbaaabbbbabbabaabababbaabbaaabbbaaabaaabbabbbbaaaaababaaabbbbaaabaaababbbabbbbabbbbabaaababbaababaaabbbaababbababbbaabaaabbaaaaaaabbabbbbbbbaababbbbbbbb
bababaabaaaababbaabaabbabababaaaaabbabbabbaabaaaaabbbbaababaaabbabaabaabbbaabbababaabaaaabaabbbaaaaaabbaabaabaabaaabaabbaaabbbabaaaabbabababbabbabbbbbaabbaabbbababbaabbabbaaabbbbbbaaabaaabbabbaababaaaaaabbbbbaaaaabaaababbbaaabbaaaabbbaaabaababbaaababbbbbbbbabaaaababaaababbbbaaabbbabaaaababbabaabaaaaaabbbabbaabbbbbbbbabbbbabababbabbabbbbaababbbabbbbaaabbbabaaabaaabaabaabbbaaaaabbaaabbaaabbbbbabbbbaaaaaaabbbbbbbabbaabababaaababaaabbabbbaaabbaabbbaaaabbaaababbabbbbabaabbabbbbabaabbaaabaababbabbbbabbbababbaaabbbbaaababaaaaaaababaaabaaabaabbababababaaababbbaaabaaaabbbbabbabaaaababbbbbbbbbabbababbbbabaabaabaaaabaabababaabaaaabaabababaabababbababbaabaabaaababbabbaabbbaabbababbaabbabbabbbbababbabbbbaabbaabaabbbbaabaabbbabbbbbbbaaaabbbabbaaabaabaaabbaabbabaaaabbaababbbbabaabbabbabbababaaaaaababaaaaabbaabaababbabaaababbaaaaabbbbbbbbaaaaabbabaaabbaabaaabbbaaabababaaababbabbbbabaabbbbbabbaaabaababbbbbabbbaaaaaaabbaaababbaabaaaaaabaabbaababaababbbababbaabbabbbbbabaaabbabababaaabbbbbaabbaababababbabbabbabbbaaabaaaaabaaabbbbaaababbbbbbbbabaabbbaaaabababaabaaaababababbaabbbabbbbbaaaaaababaaabbbbababbabbaabaaaabaababbabaaaabbbabbbbaabbaaabaababbbabbbbbbbbaabaabaaaababababaaababbbaabbaaabbbabaababbabbababbaababaaabbbaaabbbabbbbaabaabaaaaaaabaaababbabbabaabaabababbbbbaaababbbbbaaaabaaabbbbbbababbbababbbaaabbaababbbbbabbabaaabaabaabaaabbaabbbabaabaaabbaaabbabbbbbaaabbbaaaaaaabbbbaabaaabbaaabbbabaabaabaaaababaabbaabbabbbaaaaaabababbabbbaabaabbbabbbaaaaaabaabaabbbabababaabbabbbbbbaaababbbbbbbbbaaabaabbaababaababbbabaaabaaaabbaabaababbaaababbaaaabaaaababaabbbabaaaabbbbbabaababbababbbbabbabbaaaaababbabbbbaabbbbaaabbaaaaababbaaaaaaaabbbbaabababbbabbaabaabaabaaabbbabbbbbabbbbbbbababbbaaababaabbabbbaaaaaabbaaaabaaaabaaabaabbaaabaaaaaabbaabbbbbabaaaabbbaaaaababaabbbbabaabaabbaabbbabababaabaaabbbabaaaabbbbabaabababaaabbbbbaaababaabaaabaaaabbababaaabaabbaaabbaabbaababbaabbbbbaabaababbaababaaaaaaabaababbbbaaabaabbaabaaaabbababbbbbbbbbbabbaabbaabbaaaabababbbababbabbbbbbbbbbaabaabbabbabaababaaababa
abaabbbababbbbaaaaaaaabbaaabbbbbbabbbabbaabbaaabaabaaaabbbabaabaaaaaaaabbabbaaaabbaababaaabababaabbaabababaaaaaaaabababaaaaabbaabbabaababbbaababbbbbbbbbbababbaaabaabbbaabbabaabaaaaaabbabaabbaabbaaaaabaababbbababbbbaaaabababbababaabbbaababbaaabaababaababbabbaabbabaaaaaaabbabababbbbaabaaabaabababbabbbbabbaabbaaabbbaaabaababbaaabbabbababaabaaaaabbabababbbababbbbbbabbaaaabaaababbabbabbabbbbaabbbbbbbbbabaabaaaabbabbabababababbabbaaababaaaaabbbbaababbbbbaaaaaaabbabaabbbababaaababaaaaaabbbabaaaaaabaaaaaaabbbbbaababbabbaaababbbbaaabbbaaaaabbbbabbaabaaaaabaaaaabbaabaabbabaabbaaabbbbaabaaabaabaabbababaabaaabbaaaaaaabaabbbbabbbbababbababbabaabbaabaabaabaabbbbaabbbbaabbbaaabababbaabbaaaaababaaaaaaaabbbbbbaababbaaabbababaababbbbabaaabaabbbaaababbbabaababbbbaaaaaabaabbabbabbabbaaaabbabaaaabaabaabbbbaabbaabbaababaabaabbbaabbbbabababaabbbababbaaabaaaabbbaabbbbbbbbabbbabaabaaaaabbbbaabbababbbababbaaabbabbabbaabaaaabbaabbabaaaaaabbbbaabaabaaabbabbaababbbaababbbabaabaaabbaaabaabbabbaaabbaaaabbbbaaababababaaaaabbbaabbaaabaabbbbabaaaabbabbbbabaaabaaaabbbbaabaaabbabbbbabbbbaababbbaaaabbaaaaaabbababaabbababbbbaaaababaabaababbababbabbaabaaabaabbbababbaabbbbbaabbababaabbaaaaaabbaaababbaabbbbaababbaaabbbaaababbbbaabaababbaabaaaaaababaabaabaaaaaaaabbbababaababbbbbbbaabaaaaaabbbabaabbbbabaaaabbbaaabbabbbbaaaabbbabaabaaabbbaaabbabbbbaabbbbbabaabbabaaabbbaabbaababbababbbbbabbaaababbbaaaabbbbababaaabbbbababababbbaaabbbaaabbaabaabbbbabbabaabaaabbbaabaaababaabbbbbaaabaababaabbbbbabbbaababbaababbbbaaabaaababaabaabbabbabbbabababaaabbbaaabbbabbaababbbabaaababbaabaababaabbabbaabbbabbabaaaaabbaaabbbbaabbaababbbbaabbababbbaaabbabbabbababbbaabbaabbabbabbbbbabbaaaaaaaaabbbbaababaaabbbbaababbabbbaaaabababbbaabaababbaaaababbabbbbbaabbababbbabbbaabaabbbabbabbbabbabaaabaabaaaaaababbbaabbbabaababaaaaabbbbbaabaaaaaaababaabbbbaaabbaabaabbaabbaaaaaaabbabaaabaabbaaabbbababbaababaabbaaaaabbaabbbbbbbabbaabbbaaaaaaaabaabbbbabaabbaaaabaabaaabaabbbbabababbabaabbbabbbbbbbaaaabbbaabaabbbaaabaabbaabbbbbbbaabaababaabaabbaab
baabbbbaaababbbbaaababbaabaabbbaabaabbabbababaaaaabaaabaaaaaaabbabaabbbaaaabbaabbababbaabbaaaabbbaababaaaaaaaaaaabababaaaabbaaaabaaaababaaababaabbbaaabaabbbaaabaaabaabaaababbabbaabbbbbaababbbaaababaaabaaaabbbbabbababaaaaaaabaabbaaaabbbaabbaabaaabbababaabaabbbabbabbbbababaabbaaabaaaaababababbbbaaaabbbaabaaababbbbbbbbbbaaababaabbbaabaaaababbaabaaaaaabbabbbbabbaaaaababbaaaaaaaaaaabbbbabbaabbaababbabaaabaaaaaaaaabbbbbbbbbbabababaaaaaabbabaaabbaabbabbabaaaabaabbabbabaabaabbbbabbaababbbbbbaaabaababbabaaaaabbababbbaaabbaabaaaababaababbababbaaabababaabaaaaabababaabaabbabbabaaababbabaababaaaaaaaabbbaababbaabaabbbbabbabaaabbbabaaabaaaabbbbbaabbbababbbbababbabbbbaaabbbaabbbabbababbabaaabbaaaaaaababbaabbaaababbaaabbabbbaabaabaaabaaabbbbbbaaabababbaababbabaabaaaaaabbababbbbaabbbbbbbabababaabbabbbbabaaaababbbbbbbaaaabaabbbbbaababaaabbbbaabaaabbbabaaaabababbbbbabaaaaabbaabbbaaaaaabbabbbbbaaaaaabbabbbbbaabbabaabaaaaabbaababaaaaaaabaabaaaabbababaabbbbaabaaabbabaaabbbabaaabbaabbabbbbbabbaabbbaaabbababbaaabbbabbbabaabaabaaaaabaabababbaaaababbaaabbbbbbabababaaaabbbaaaaabbbbaaaaabbaaababaaababaabbabbaabaababbbbabbabababbabbaaaaabbaaabbbbabaaaaabbbaabbabaaabbabbbbbbabaaabababbabbababbabaabaaabbbababbbbbabbaaababbabbbbabbbbabbbabaaaababbbbabbbaaaabbbbbaaaaaababbbbbbabbbbbbbaaabbabbbbbbabbbbbaaabbbabbaababaaababababbbbaaaaaaabababaaabbbbbabbbbbbbaabaaabbbaabaaaabbaabbabbbaaababaaaabbaabbbabbaabaabbbbbbabaababaababababbabaaaabaaaaabaaaaabbbbabaaabaabbaabaaaabaaaaaaaaaababababaabbbabaababbaabababaaaaaaabbbbababbbabaabaaabbababaaaabbaaaaaaaaaabbaaababbaaaabbabbababaaaaaababbbabaabbbabbbaaaabbbbaababbabaaababbbbababaaababbbababbbabababaaabbababbabaaaabbbabbbbbbabaabababaabaaabababbaababaaabbaabaabaaaabbbaabbbaaabbbbaabbbbaaaaabbbbbbbbaabbabbbaaabaaababaaabababbaaabbaabaaaabbababbbaabaaababbbbaabbaabbabaabaabbabbbbbaabbbbbababbbbabaabbbbaaabbabaaabbbbbaaabaabbbababaaabbbabbbabaabaabbbbbbbbaaabbabaaaaaabbabbbabbbaabaabbaaabbaababaababaabbbaaaaaaababbaaabbbbbbaaabbabaaaaaabbaaabaaaaabbbbabbbbaaab
abaaabababaabbbabbbabaaaabababaaabbbaabbaabbbbababaabbababbbaabbabaaaaaaababbaabaabbaaaaabbbabbbababaaaaaaaababbabbabbbababbabbbbbbabbbaaaababbabaaaababaaaabaaaabaabbbaaaaaababbbbbbbaaabaabbbbbbabbaaaaababbababbbbabaaabbbbbbbbaaabbaaababbbbbbaaabaaaaaabbaaabaaabbbabaabaabbbaabaaaabbaabbaabbbaaaaababbabbaaaaababbbababbabaabbabbaabbaaaaabbaabbabbbbabbbbbaaabaabbbaaabaaabaababbaaabbbbaaaabbbbabbababbaabbbbaaaabbbababbaaaaaabaaaaabaaabaaabaababbbabababaabbaaaaaabbbbaabbbaaaaabbbbbbaababbabaababbbaaabbbbabbaaaaaaaaabbaabbaabbababaabaaabbababbaaabbbaaaababbbbbbbbababbabaabaaabbabbaaaaabaaaabaabbababbbaabbbaaabbabbbabaabaabbbaabbaaabbaaabababaaabaabbbbbbaabbabababbabaababbabbbbbaaaabbbababbaaabbbabbaaabababbbaabbbbbaabbabbabbbbababaaaaabbbabbabbbabbbaaaababbbaaaaabbbaabaababbbbbababaabaabbbabbbabbaaaababaaabaaaabbbbababbbbbbbbbabbbaaaabbababaabbabbababbbaaaaabbaabbaabbbbbbabababbabbaaabaaaabaaabaababaaaabaababbbbaaaaabbaabbabaaaaabbbbbaaaaaaaaabbabaabaabbabbbabbbbaabaaabbabbabaaaaabababbaaaababbabaabbaabbbababbbaaaaaabbbaabaababbaaabaababbaabbbabaaaabaababaabbbbabababaabaabbaababbabaabbabbbaaabaaaaababaaababbbbaaaabbabaaaaabbaabaabbabbbbbbaabbbbbbbaabbbaaabbabbababbaabbaabbbbabaaabaabaaaaabbbbbabababbabbabbbababaaaabbbabaaaaababababbbbbbbaaaaabbbbbbbaaaabbbbbabbbabbabbabaabbabbbaabbaaaaabbaaaabaababbabbaaaabbbbaaabbaaabaaabbbbbbbbaababaaaaabbaababbbababbbaaaababaabaabaaaaababaabbabbabababbbaabaaaabbbabaabbaaaabbbababbaaabbaabaabaabaababaabaaaaaababababbbbbbabbbbbabaaaaaaabbbababbbbbabbabbbabaabbbaaabbaaaabbabbbbbbabbbbabbabaabbbbbaabbbababbbbaababaabaabaaabbaaabbbaaaaaabbaaabababbaaaaaaaaababaababbabaababbabbbbaaabbababbababbabbabbaabbbaabbbbabbabbbbbbbaaaaaaabbaabbaaababbaaaabaabaaabaabaaaaaaabbbbbaaabaabbbbaaabaabaababababaabbbbaaabbabaabaababbbbabbbbaaabaaabbbbabbbabababbaaaaaaaaaaaaaabaabbbabbbaababbaabbaabbbbbbaaababbbbbabbaabaabbbaabaaaaabbabbabbbbabbababbbabbbbabbbbabbbbababaaaaaaaabaabaabaabbaaabaababbbbaabaababbbababaababaaaaaaabbbbbbbbbbabaabaabbbaabaabbbabaaaabb
babbaaaaaaababaabaabbbabaaaababaaababbbabbabaababaaabaaabaaababbbabaabbababbbabbbbbaababaabaabbbbaaababbbabbaabbbbaababaaabbaaabaabaabbbaabbbaabbbaabababbabababaaaababbabbbbabababbbbbbbaabbbbaaaaabbbbbbbbbbaaabbbaabbbaaaabbbbbaabaaabaaababbabaababbaaaaaababbbbbaabbaababbbabbaabaabaabbbbaaaabbbaabaababaababaabaaabbbbbbbabbaaaabababbabbbaaaabbabaabaababaabababbaaaaabababbbbabbabbbababbaaaaabaaaababaaabaaababababbaababbbabaaabaaaabbaaaaaabbaababaabaabbbaaabaaaabbabaabbabbbaabaaaaaaaaabaaabbaaaabbbbbbbabbaaaaabbabbbbaabbabababaabaaaaaabbbbaaabaaabaaaaababaababbbabbbbaaababababbbabaababaaabbaaabaabbbabbaaaabbbbabbbbaaaabbbbabaaaababaabbbbabbaabaaabababaaabbbbbabbaabbbbaabaaaaaaababbbabaaabaabbabbaabbaabaabbbbbabaabaabbaabbbabaaaaaabbbabbbabaaabbabbbbbaabaabaababaabbabbbabbbbbbbaabaaabbaaabbbbbababbaaabbabaaaaabaabbbabaabababbbaabaababbaabaaabaaabaabbbaaaaaabbbabaaaaabbaabbbaabaaabaaababbaabbaaabaabaaaababaaabababbbbaaaaabbbbbbbaaaaaaaaaabaabbaaaabbaababbaabaaabaaabaababaaaababbabaabaaaababbbbaabbbbbbaababbabaabbbbaaaaababaababababbaabababbbaabbbbbbaaababbababaaabaababbaababaabababbabbaababbaababbbabbbbbbabaaabaababaaaababbbbabbbaaaabbabbabaabbaabbabbbababbbaababbbaaaaababbbaaabbabbabababaabbababbaaaaabaabababbbaaaaabaaabbbbbabaaabaabaabaabbbaabbbabbaabbbabbaababaaabaabbbbabaaaaaabaaababbaabaababbaaabbababbbbbaaaabaaabaaaabbbabbbbbbbaaaabbababbababbbbbbabbaabbaaaaaaaababababaaaababaaabaababaaaabbbbabbbabbbbbbbababaabbbabababbbbababaaabaababbbabaabbbbbaaaaaabbabaababaabbaabbbabaaaababaaabbbabaaabaaababbbabbbbabbaaaaaababbabbbbaababbbbaabababbbabbabbbbbabaabaaabaaabbaabababbbbaaaababbaabaabbabbbbaaababbbaabbabbbabababbaaabbaaaaabbaababaababbaabaaabbbbbbbaaaaaaaabaababaabbbbbababaaababababbbbabbbbbabaaabbaaabbbbabaababaabaaabaaabaabbbbabbabaaababaabaabbabbabbbaaabaabaabbbabaabbabaabbaabbbbbbbbbabbaaaaaaaaaabbabaaabbababbbbbaaaabaaabbbbababbbbbbababbabababaababababaabaaabaaababbbababaaaaabaaaaaaabbbbaaaaabbbabbaaaaaaaaaabbbbabaaabaabaababbbbbbbbbbabaabaabaaabbabbbaabbababaaba
bbbbbbabbbbaaabbbabbababbbaabbaababbabbbbbbbababaaaabaaabbababbaabaabbbaaaabbaababbbaabbabbbabbbbbbaaabbaabaaaabbbbbbaaabbbbbabaabababbabbbbbbbaaaabaabbbbbabbaaabaabbbaaabbbbabaabbbbabbbaaaaabaababbabbabbaabaabaaababbbbbbbabaaabaaabababbbabbabaabaaabbabbbaababbaaababaabaaabbaaababbaabbbabaababbbabbbaaababbababbabababbbabaabbaabaaabbbbbababbaaabaabbabbabbaaaababbabbaaababababaaabbaaabbabaabbaaaabbbaabaabbaabababbbaaaababaabbabbbbbbbbbaaaaababaaabaaaabbabbbaaabbbbbbaabbbabaaaaabbabbbaaabaaabbbabbaabbbbababbbabababaabbbbaabbbbaaababaabbbbbabbaaaaaaabbabbabababaaababbababbbbaabaabaaabaabbbbbbaabaaaababbaaaaababbbbaaaaabbababbbaabbbbbabbaaababbbbbbbaababbbaababaaabbbbabaaabbbabbaababbaaaaabaabbaaabaabbaaaaabbbbababaaaaaaabbbbbaaababbbbabbababaababaaaabaaaaabaabbbabaaabaaaaabaaabaababaaababaaaabaaaaaabbbbaaaabbababbbbbbaabaaaabbabababababbaabbbaabbabbbabbaabaaabbaabbbabbabbaabbaaaabbbbbbbabbbbbaabaababaabbbbaababababaabababbbbaabbbbbabaaaabababbaaaababbbbbabbbaababbbaabbbaaaabaaaaabbbbaaabaababaaabbabbaaaababaaabbbaabababaabbababaaaabbbbabbaababbbbbbabbbbbabbaaaaaaabbaabaaaaaababbabaaababaaabbbabbaaababbaaaaaaaaaaabbabaabbbaaaaaaaaaabbaaabbbbaaaaabbababbabbaabaabbaaaaabababaabbaabaababababbbbabababaaabaabaaaaabbaabbbbbaabbbabbbbabbbbabbbaabbababaabbbbbbbaaabbbabbbbabbbabbbaaaaabababbbbbaababbbabababbbbabbbabbbbababbaaaabaabaababbbababbbabbaaaababbbbbbbaaabbabbabaaaaabbbbbbaaaaaaaaaaaabaabaabbbbabaababbababbbbaaaaaaabbbbaaabababbabbbbbaaabbbbabaabababbabbaaabbabbbaaaaabaabbbbbbabaaabbbaabababababaababbabbaabbbbaabaaabbbbabbabbabaaabbabaaaaabbabbbbbabbbaabbabaababbbbabbbaabbaaababaaabbabbaababaaabababaaaabababbbbaababbaaaabbbbaaaaaaaaaababaaaaababbababababbbbbbbabababaabaaabababbbbabbbabaabababbbbaabbbaababaaabbaababbbbaababbbbabaababababbaaaaaaaababababababaabbbabbabaaaaaaaabbbbbaaabbbaaababbbbabaababbbabababaaaabbbbbaabaababaabaabababbbbbbaaaaabbabababbbaaabbababaaabbbbabbaabbbabbbaababaabbbabbbbbbababbababbabbabbabbbbaaabbbabbbaaaabbabbabbabababbaabbbaaabaabababaaaabbbaa
baaaaaaabaaababbbbabbbaabaaababbabbababbbbabbabaaabbababbababbabbbbbbaabaabbbbbbbbbbbaabaaaaaababaaaaaaaaaaaaaababbbaaaaabababbbbaaaabbbabaaabbabababbaabaaaaaabbaabaabbaabbbaaaaabbabaaabbaabbbaaabbaabbbbbbbaaabaaaabbbababbababbbbabaabbaabaabbabababaaabbbbaabbbabaaabbbababbaabbaaaabbbabbaaaaabaabaababaababaabbbbbbaabaaaabaabbaabbaabaaaaaaaabbbaaaaaaabaaabababbbbbbababbbbbabbbabbaababbbbbaaabbabbaaabbaaaababaabbaabaabbbbbbabbbbabbabbaabbababbbbbaaabaaaaaaabaababbaabbbaababaaababbbabaabaabbbbbabbbaaabbbabaaabbaabbaabaaababbabbababaabbbabbabbbbbbbbaabaaababbbabbaaaaababbbbabbaaaabbbaabaabaaaababababbbbbbaabbbbbbabbabaaababbbababaabbbabaabbaabbaaaaabbbaaabbbbaaabbababaaabbaabbbbbbabbbbbabaaaaaaaabbabbaaabbaabbbaaabbababbababbbbbabbbaaaabbabbbbabbbbabbbabaaaabaaaabaababaabbbaabaaaababbaabaaaabbbaababbabaaababbaababbbbaabbaaaaabbbabbbabbbabbabaaaaabbbabaababbbabaababbaabbbbabbababbbbbabaabbbbbaaababaabbbabaaabbbbabbabaaaababaabaabababababababbababababbbbbaababaaaabbababbaaaaaaabbababbabbababbaabbbabaabbbbbbbbabaabbbbbaabbbaaabbaabaaaaababbbaaaaababbabaaaabbaabbbbababbaabbbbabaaababaaaabababbaaabaaaabbbbababaabaababbbbbaabaaabbabaaaabaaaaaaababbbabbaabaaaaabbbbbbaabababbaabbbbabbbabbbabaaaabbabbaaaaaaababbaaaabbaaabaaabbabaabbbaabbbbbababbaabbaaaaaabbabbbabbbbbbbaababaaaaababababababbabbaaabbabbabbaabbaabbbaababbabbbbbbabbbaaaaaaabbbaaabbabbaabaaabbbabaaaaaabbbaaababbbabbaabbbabbbabaaaababababbaaababbbbaababbabaabababaababababaabaababbaaaaaabbabababbabbbbbbbabaabbaaaabaabaabbbbabbbbbabaaaaabaaababbbbaabaabbbababaaabbbbaabaababaaaabaaabbbaabbabbbbbbbbaabaabbabababbabbbbaaaababaabbbaaaaabaabaaaaabaaabbbbaabbbbabbaaaababababbbbbbbaaaabbbbabbbbbbbbbaaaabaaabbaaaaabbbbbbaabbbbaabbabbaaabbabbbaaaaaaaababaaabbbaaaabaaababaabababaababbbbbbbabbaaaaaabababbbbabbabababbabbaaaabbbbbaababbbabbaaababbbaaaaaaabbabbaabbbabbabaabbbbbbbabbbbababbaaaababaaababbaaaabaaababbaabaaaababaabbbbbabbaaaababbaaababbbaabbbbbabbbabbababbbabbaaabababbbababaababaababaaaababbbbbaaaaaabaabbbbbbbaaaaaaabbbbb
baabbbabaabbbbbaabaaababbbabbbbbaaabababbababaabaaaaaaabaaaaabbbbbaabbbbbbbaaaaabaaabbaaaabbbaaabbaabaabaaaaaaaaabbaaaaabbbabbbbaaaaaaabbababbbbbaababaaabababaabaabbababaabbbbbbabaaaabaaabbabaababbaaaaabbabaabbaaaaabaabaaaaabbbabababbaabbbaabbbaabaaabbaabbaaabbaaabbaaabbbbaabbbbbabbbbbbaabbbbaaaaabbbababbbabababaabbbbbabaaaabbbbbbabaaababbaabbabbbaababbbaabbaaaaaabbababbbaaabababbbbbabbaaaabbbbbaababbbaaaababaababbbbbbbaababbbbbbabbabababbabbbaabaababbbaaabbbbabbabaabababbaababbbaabaaaababaababbabaaababbbbbabaabbbbbabaaaabaabbababbabaaaaabbbabbaabaabbbaabaabababaaabaaabbbabbabbababaabababaabaabaaabaabbbbbaabbabbbbabbbbbabbbabbabbabbabbbbbaabbabbbaaaaabbababbbaaaaaaabbbbbbaaababaabbbbabbbbabbbbaabbbabbbbbbbbbababaabaaaababaabbbbbbbbbaabababaabbabbbabaaabababaaaabbaaabbbbbbaaabbbabbaabaababaaaaaabaabbbbbbbababbbaaabbaababbbbbabbbaaabbbbabbababaaabbabbbbaabaaabbaaaabbbbbabababbbbbbbbaaaaaabbbabaaaabaaabaaaabbbbabbbaaabbbbaabbaabababaaaaaabaabaaaaabbbababaabbbbbbbbbaaaabbaabaaaabbbbabaaaaababaabaaaabbababbabbaaabbbaaabaaabaababaabababaababbbabbabaabbaaaabaaaaaabaaabbbaaabaabbbabbbabaaabbbabbbabbaabbbbbababaaaaabaabbbbbbbbbbbbbbaaabbabbbbbbababbabbbababbaaabbabbbbbabaabbbaaabbbbabbbabbbbabbbbaababaabbbbbbbbabbbabababaababbabbabbababaabbabbbbabaaaaabaabbaabaaababaaaabaaaaabbaaaabaabaabbbbbababaaababbaaaaaabbbabbbbaaaababaaaabaabbaabbbababbaabbbaababaaabaaabbbabbabbabbaaabaaabbbabbababaabaabbabaabbaabbbbbbaaaaababbaaababaabbaaabaaaaabbbbabbabbaaaababaaaaaaabbaaaabbaabaabbabbaabbbbabbbaaabbbbabbbbbbabbababaaabaaabbabbabaabaaabbbaaabaabbaabbababaabababbbaabaaaaabababbabbbaabaaaaaabaaabbbbbbabbbaaabaaabbbbaababaaaaabbbbbabbbbbaababbabaaaabaaabbbaabbbbbabaabbbaabbbabaabbabababaabaaaabbaaaababbaaaabbbaabaaaaabaababaaabbabaababaabbabaabaaaaabbabbbaaabbbbbbabbbababbaaabaaabaabbababbbabbabbbaabbabaabbabbbbbaaabaaababbabbbbbbbbbaabaababaaaaaababbbbbaabaaababbaababbbbbababababbabbaaabbabbbbabbbaaaaaaaabbababaabbababaaaaaaaababbbbbaabaabbbaabaaabbababaaaaabaabbbbaabaabaaaaabbabaabaab
aababbabaaaaababbbbbabbababbbbbaabbababbaaaaabbbbabbbaaaababbaababaaabbbbababbbbbabbababbaaaabbabbbbbaabbabbaaaabababbbbabbabbaaaabbbabababbabbbbabaabaabbabbaabbaaabbbbbabbaababbbbbbababbbaaabbaababaababaabbaaabbabbbabbbaaaaababbaabaabbbaaabbaaabababbaaaababaabaaaaabbbbbbbababaabbbaabbbabaaaabaabbabbbabbaaaabababbbaaaaaababbbbbbaabbbbbaaabbabbaaabababbbbbbaaaababbbababbaabbbbabbbbbabaaaabbababbbaaaabbbbbabbbaababbbabaaabababbbbbbaaabaabababaabbaaaaaabbbaabbaaaabbbbaaabbbaaabaaaabbaabaabababbbbaabaaabbbbbbaaabbaababbaaabbaabbbbbabaaabbbababababbbbbaababbaabaabbaabbabaaaabbbababbbabbaabbbbbbbbbaaabbbabaaaabbaaaaabababbaaaaaaaababbbbbbababaabaaabbabbbbbabaabaaaaaabaaabbaabababbbbaaababaabaaaaabbabbbbbaabbabababbbaaabaaababbbaabbaabaabaaababbabbbbabbabbbbbaaaaabbbbaabbabbaaabababbbababbaaaaaababbaabbbabaababbbbabbabbaabbababababbbabbbabababaabbbabbbbbaabbababbbbabbbbbbababbbababbbbabaabbababaaabaaaabaabbaababbbbaabaabaababbbbabaaaaaaabbaaaaabababbaaaaabbabbbbabbbabaaaaaaabaabbbbbababbabbabbaaaabbaaaaabaaababbaabbabbaaababbbbaabbabbabbbbbbbbababbbaaabbabbbbbababaaaaaabbaababaaabbaaabbbaabaaabaaababbababaaaabbbaaabaababaaaaabababababbbbbaaababaabbabbaaaabbbbaaabbbbaabbaabaaaabaaaaabaabbaabbbaabbbaaabababbabbaaababbaabaabbaaaaaaabbbaababbabaabbbabbabbabbbaaababaabbbbbbaabaaababaababbaaababbaabbaababbabbbabbbbababaabbabbbbabaababbbaabbbabaaabaaabbbbabababaaaaaabbaabaabaaaabaaabaaaaabaaaabaaaabbbbbaaaaaaaaabbaababbabaabbbabbabbbabababbabbbababbbaaaabaaababbaaabbbabbabbbbaaaaaabbabbbbbbaabababbbbaaabbbbbbabbbbbabbbbbbaabbaabbbaaaabbaaabbbabaababbaabbbbabbbababaaaaaaabaaabbbbabaabbbaabaaaabbaababbbbbaaaabbbbabaabbaaaaabbaaababaaaaaaaaabbbbabbabbbaaaaaabababbbbbbaabbbaabbbbbaaaabbababbaabbabbaaaabaabaabbabbbbbaaaaaabbababaababababbaaaaabbbaaaaaabbaabaababbbaabaabbaaabbbbbaaabababaaaababaabbbaaaaabbaabbaabbbaaababbbbbaaaababaabaabbbbaaaabbaaababaababaabbbabbaabbabaabaaaaaaabbbabbbbaababaabaaaabaaaabaababaaabbabbaaabbbbabaabababbaaaaaaaabbaaabbbaabaaaabaabaaaaaabababaabaaababbaba
abaaaabbaabaabaababaabaabbabbabbabaaabbbabababbbabaaabbbababbaabaaabbbabbbabbabaaabaabbaaaaabbaabaaabbababbabbbababaababaababbbbbbbaababbbbababaababaababaabaaaaabaababbbbbababaababbbbbabbaaaabbbbaabaabbaaababbbbabbababaabaababaaabbbabbbbaaababbbbbaaaabaabaaabababbaaabbaabaabaabaabaaaaaaabaabbaaaaabbbabbaabbaabbaabbaababbbbabbbaaaaaabbaabbabbabaaabaababbababbaabaabbbbaaaabbbbabaabbbbaabbbbbaaabbabbbbbaabbbaabbbababbababbbaaabaabaababaabbaabababaababaaaaaaabbbbbaabababbabababababaaabbabbbaaaababbbbbbbabbbabbaababaaabbbabbabaaabbbbbaababaaaababbbbbaaaabababaaababbbbabbabaabaaaaababbbbabaaaabbaaabbabaaaabbbbbbaabbbaaaaaabaaaabaababbbbababaabaabaaababbbaaabbbaababbaabbbaaaababaabaabbbaaaaabbaaabbaabaaaabababaabababbaabbbaaabababbbbaaaababbbaaaaabababbbabbaaababbabbbbbbbaabaaabbbaaababbaaabbbbbbaabbaabbabbbaabbaabbabbaaaabbbabbabbaabaabbbaabaaaaababbaaabbaaaabbaabbabbabbbbbbbaababbababbbababbaabbaaaaabbaaabbbbaaabbbabababbabbaaaabaaaabaabbaabababbaabaaaaaabaabababaabbbbaabbbbababbbaaabbababbaaaabbbbabababbbbabaaabaabaaabbbaaabbaabbbaababbbbaabbabbbbaaaabaabbbabbabbaaaababababaabaabaababbababaaabaabbbaaabbaababbabbbaaaaaaabbabaaaaababbaaabaababbaababbbaaabbbaaaaabbabbbababbbbbbbbaaabbaababbbbabbabababbbbababaaaaabbababaabbaaaaabaaabbaaabaababaabbabbababbaaaaabbaababaabaaaabbaabbabbabbabaaaaaaaababababaaababaababaaabbabbbabbbaabaaabaabbbabbaabbaaaababbbbabaaaababaaaaaabaaaababbaaabababbaabbbabababbbaabbabbbbbbabbbabbbbaaabaaaabbabaaaabaabbbbbbbbaabbabbbabbbbaaabbbabbaababbbaaaaabbabbbbaabbbbbabbabbbbabaaabbabbbbabbbbbbbabbbbabaabbaabbaaaabbaaabbbbaababaabbabababaaaabbbbbaaabaaabbbbaabababbabbbbbbbabbaaabbaabbbaaaaaabbaaabbabaabaaababaaababbabbbaaabaaababbaabbbbbbabbbababbaaababbbabaaaababbabbbabaabbaaaaabbabaaaaaabbaabbaaabaaabaaabbababaaaaabaaaaabaabbabaabababbaaababbbaaabaaaaabbabbbbaabbabaaababbbbbabbbbaabaaaaabaaabbbabbabbbababbabbaabbbaaaaaabbbabbaaabababbbbaaababaaaaababbaabaaabaabbbaaabbaabbbbbabbbaaabaabbbbaabbbaaaaabaaaabaabbbaaabaabaaababbabaabbbabbabbaabbaaaaabbb
baabaaababbbaaabaaababbabbabbbabbaaabaabbbbabbbababbabababaaabbbbaababbbbbaaaabaaababbbbbbbabaaaaaababaaaabbabbaabbabbabababbabbabbbbbabbabababbbbbaaabaabaababbbabbbaaaabaaabbabababababbbaabababaaabbbbabaabaaaaaababbaaababbbbababaaaaaaaaaaabbbaabbaabaababbbaaaaaabaababaaaaaababbaaabbbaabbbaaaabaababaaaaaaaaabbaaaabbaaaabbbaabbababababbabaabbabbabbbaaaaabaabbabbbbbaabbabaaabbbbaaaaaabbaaaabbaabbbbbaaabaabababbbabbababbaababaaababbbbbaabbbbbabbaababbaabaaabbaabbbbaaababbaaabbabaabbabbaabaaabbbbababbbaabbbbbbabbbababaabaaabaabbaaabbaabbbbabbabbbbaaabaaaabbaabaababaaaaabbbabbaabbbbbbbbbbaabbaaaaaaaaabaaaabbbbababababbabbaaaabbbaaabbaabaaaabaaabaaabbaabaaaaaabbaabbbaaabbbababaaaabbbbaabbbbbabbbabaaababababbbbbababbaabaaabbbaabaabababaaabbabaaababbabbbbbabaaaaaababbbaababaabaaababbaaaabaaabababaaaaababaabbaabbbaaaabaaaaaabbaaaaaaabaabababababaabbbaabbaabbaaabbbaaabbbaaababbababaaaabbbabaaababaaaabbbaabababbababbbbbbbabbaababbbbaabaababbaabbbaabaabaabbbbbbaabbababbaababaababbabbbabaaaabbabaabbbaaaabababbabbbbbaabaaababababbbabaababbbbbaabbabbaaabaaaaaabaabbbabbbababaabbaaabababbbaaabaabbbabbbbaababbbaabbbabaaaaaabaabbaaaabababbbbbbbabbaabbaabbbbbbabbaaabaaabaaaabbbaaabbabbbaababbbbbbabbabbaabaababaabbbaabaaabbbaabbaabbbbabbaabbbbabaababbabaaaaaababbaaaaaaaaaaabbbaabbbaababbaabbabbababaaababbbaaababbbaabbabaabbaaaabaaabaaaabbbbabaabbabbbabbaaabbbbbababbaaabababbaabbabaababaaaabaaaabbbababababaaabbaabbbaabbbbabbaaaababbbbaaabbabbbababbbbbaababbaabaaababaaabbabbabbaaabbbbbababaaababbabbbaaaaaaaabaabaaaabbaaababaabababaaababbbbaabababaabbabbaabbbbbbaabaaabbaaaabbbbabbbaabaaabbabbbaabababaaaabbaabbbbbbabbababbbbbaababbabaaabbababbbabbaaabbbabbbababbbabbabaaaabbaabbbbbababbabbababababaaabbbababaaaabbbbaabbabbbabbbbaabbaabbbbaaababbabbbabababbbababbbaaababababbaaaaabbaabbabaaaabbaaabbabbbaabbbaababaaaabaabaabababaabbbbbbbbbabbaaabbbabaabbbabbaababaaaaaabbabaaababbbbaababbbbbbbbbaaaabbbabbbabaabbbbbbbbabaabaabbbababababbaaaaabaaabbabbbbabaaabaababbbbabbbbaabaabbaaaabababbabababaab
aaaabbbabbbababaaaabaaaaabbbbabbbbabbaaabaabbaabbaaababaaaaaabaabbaababbbbbbbbbbaaabbabbbbbaabbaababbaabaabbaabaaabbaaabaaaababbabbaaaabbbbbbababbababaabaababbbabbabbbbaaaabaabbaaaabaabbaaabbbbbabaabaaaabaabaaababbabbbbbbbabbbabbbaaaababaabaaaaaababababbaaaaabaaaabaabbababbbbbaaabbaabbaababaaaabababbaaabababaaabbbbabaaabaaaaabbabbbbbbaaabaabaababbbababbbaaaabbaabaabababbbbbbbbbaabaaabbbaabbbbbbaaabbbaaaabbbaabaabbaabaaaababbbaabbbbabbbbabbaababbabbbaabaaabbabbbaaaababababbbaaaaaaababbaababbbabbbabbabbaaaabbbababbabaaabbaaaabaabbabbabbaabaaababaababbababbbbabbbaabaabbbbbbaaababbabbababbababbbbbbaababbbbbbaaaaaababbbaababbabbbbbbbbbbbabbbbbabaabbabbabbbabbbababbaaabbaabbbbbaaabaababbbbbbaabbaaabbaaaabaabbbababaaaabaabaaabbbababbabbbabbaaaaaabbbaaaaabbbbbaabaaaaababbbaaaaabbabaabababbabbabbababbaaaabbaaabbaaabababbbbbbbbbabbababbbabbaaabbbabaaababbbabaabbababaabbabaababaabbaabababababbabbababbbbabbbabbaaaabbbabbabbbbbaaabbbbaaaabbbbabbababbabababbaaabbaababaaabbaaabababbbaaababaaabbababbabaaaabaaaaabbbbababbabbaaabbaababbabbabbabababaabaaaaaaaabaababaaaabbbbbaabaabbbaabaabbbbbbaabaabbabaaababbaaaaabaabaaabaaabbabaababaabbbabbaabbaabbbabbabaaabbababaaabbbabaaabaabbaabaaaababaaaaabbbbaaaabaabaabbbbbbaabaababbbabaabbaababbaabbaaababbbaaaabaaabaaabbabbbaaaabaabaabbbbaababaaaaabaaabbabbababaaaaaabbbbbaabaaabababbabbaaabbaababbabbbbaabababbbbabbaabababbabbbabaaababbaaabbaababaaabaaabbaaabababbbababbbabbbaabbabbabbabaababaabbbaabaaaaaaaaaabbbbaabbbbbbaabbbabbbbabaabbababaabbaaabbaabbaabababbbbabbabbababaaaaaaaabbaaaabbbabbbaaaaaabbaabababbaababaaabaaababbabaabbbaaabbbaababbabbaabaabbbababaaaabbbbaaabbbabaaaabbabbaaabbabaaaabababababbabaaabbabaabaabaaabbbaabbbabaabbaabbbabbabbaabbbaaabbaaabbaaabaaaaaaabbaaaababbbababaaabaabbbbbabbabbabbbabbbaaabababaababbaaabaabbaabbaabbbbbabbaaabbabbbbabbabbbaaababbbbbbabababbbabbbbbaabaabbbaaabababaababaabbabbaabbababbbaabaabbbbaaabbaabbbaabbaaabaabaabbabaaaabaaaaabbaaaabbbababbaaaabaabbbbabbbabababbaaabababaabbabbbabaaababbbbababbababbbbbab
bbaabbabaaabbbabababbbabababbbaabbbaababbaabaababaabbabbaababaabbaaabbaabbaabbbbaabaabaaabbaaaaaabbbbbbbaaaabbababbaabbbbbbaaaaababbbaabbbaabbbbbaabbaabaababaabaabaaaabaababbaaaabbbbabbbbbabababbabaabbbbbaabbabababababababaaaabbaaaaabbbaaabbbbbbaabaaaaaaaabbbbbabaaababbababaabbbbabbbbabbbaabbaaabbabbabbabaababababbabbbabaaabababaaabaaaabbbbaabababbbbbbbaabbbaaabbbaabaaabbabbabababbaaabbaabbabbabbabbabaabbbbaaaabaaaaababbbaabbbabbbbabbbbbaabaaabaaaabbbaaabbbbaabbabbbaababbababaabaaaaabbbbbaaabaabbaabaababbaabbabbabbbbaabaaaaaaabbbabbbbabaaabbbbaababaabaabaaabaabbabaaababbabbaabbabbaaababaaaabbabaaaababbbbaaaaaaababaabbabaababaaaaabbbaababbbaababbbaaabaaabbabaababbbbabaabaaabbabbbaabbabaabbaaababbabaabbbaaabaaaaaaabaaababbbbaaaabbababbabaabbbaabbaaaaaabaaababaaabaaaabbbabbbaaaabbaaaaabababbabbabbbabbaaababbbaabaaaabbbbaaaaabbabbabbabaabaaaabbbbabbabaabbbbabbbbaaabbaaaaaabbaaaabaabbaabaabbaabbaabbabaabbbabaaabaabaabbaaaabbbbbabbabbbababbaabbbaaaaaaabbabbaaabaaabbababbbbaaabbaaaabbababbababbbbbbbaabbabaabaabbbbabbbbaaaaaabaababbbabbabbbabbbabbabaabbaabbaaaabaabbbbaabbbbbabababaabbbbbbbaabbabbaabaabbaaabababbabbabbaaabbbabbaabaababbabbbbababbbbaabbbbbabaabbbabbababaaaababaababaabbbbababaaabbabbaababaabbababababbbabbaaabbbaaabbbbbaaaabbbaabbaaaabbaaaaabbabbabbaabbbababaaaaabbbaaababbbbababbabbbbbabaaaabbaaaabaaaabbbabbbbabbaabbaabbbbaaababaabbbababbbabbababaaaababbabbbabbbbbabbbabababbabbbbaababababaaabbababbababaaaaabababaabbbaaaaaaababbabbbaabbaaabaaaaaabaaaaaababbbbaaaabbbaabbbaaabbbababbabbbabaaabaaaaaaaaabbbbaaababbbbaaabbaaabaabaaaaaaaaabaabbbbbababbbabaabbaabbbbaabaabbabaababbbabbaaabbbaababbaaaabbbbbbaabbbbabbbaabaababbbbbaaaababbbbbbaaaababbbaaaabaaabaaaabbaabbabaaababaabbbabbbaabababaabaaaabaabaabbababababaabbaabbbaaabbbaabbaaaaaaabbbabaaabaabbababbbbaabbaabbbbabbbaaabbaabababaabbaaabaaaaabaaabbbaaaabbaabbbbaaababaabaaaaabaaabbbaaabaaaabaaaabaababbaaaaababbbabbbbbbbbababaaaaaababbbaaaababaaaaababaabbbbabbababbaabaaabbaabbbabbaaaaabbababaaaabaabaaabbbbababababbba
abaabaaabaaaaabaababaaabbbbaaaaaaaaabbaaababaabaaabbbbbbbaabbbaabaabaabaaaabbaabbaaaaaabbbaabaaababaaaaaaaabaabaaabbababbbbaabbbaabaaabababbbaabbabaabaabaabbaaabaabbaabbaabbbbbaaaaaabbaababbbbbbabbabbababbbbbbbaaabbbbaabaababbabbabaaabbbbabaaaaaababbbababbbbbbbbbabbabbaaabbabababaaaaaabbbbabababbabbaaababbbbbabbbbbbaaaaabbbbbbbbbbabbbabbbabbbbbaabbbbaabbbaaabbaabbabaabbaaaaaaaabababababbbbbababaabaababababaaaabbaaabbbaabbaaabbbbbbaabbbbabbaabaababbbaaaabbaabababaaaaabbaaabbbaaabbbbbbbabaabbaabbbaaabaaabbbabbaaaabbaaaabbbbaabbbbaaabbbbabbabaababaabbaaaabbbaabbbabbbbbaaaabaabbbabbaaaabbabbaabaababaaababaabbaaaaaabbababbbbbaabbabaababaaababababbabaaaaaabbabbbbabbaabbababaabaaaabaaabaabaababaabbaaaabaaabbbbababbaaaabbbbabbaabababaababbaabbababbaaabaaaaaaaaababaabbbaabbbbbaaaaabaaaaaaabbbaabaaabbbabbbbbbaaabbbbbabbbbbababbbbababbaabbaabaaabbbabababbaaabbbaaaabbbbaabababbbbabbbbaabababbbbbbaaabbaababaabaaaaabaababbbbbababbabaabbbabababbaaaaaabbbaabbabaaababaaaabbabababababaabbaababaaabbababaaaaabbbbaaabbbbaabbabbabbbbaabbaaaaaaabaabbbbaaabbababaaaaaaaabaababbbababbaababababbbbabbbbaaaabbbabaaabbbabbababaaababaabababbbaabbbaaaabbbbaaaabbaaabbaaaaababbbaabaabbaaaaaaaabbabbabaabbbaaabbbaaabbabbaabababbbbbbbaaaabaabbaabbabbaabaaabababaabbaabaaaabababaabbabababbabbbbabbabbaabaabbabbbbbbabaaabbbabbaababbbabbbaaababbbbabababbbabaaabaabbbbbaaabbbaabbbbabaaaababbabbabbabaababbabaaabbbabaaaabbbbabbbaababaabbbabbaabbbabaababababbabbabaabaabbabbaabaaaaabbabbaaabbbbaaabbbbaaaaabababbaabbaabbaabaaabaaaaabbaaabaaababbbabbaabbabaaaaaabbbbabbbbabbaaaaabbbbbbabaabababbbbaaaabbbbbbaaaaabbaabaabbabbabbabaabbaabaaaaabbabbabababaabbbbabababaabbbabbaaabbaabbbabbbabaaababbababbababababbabaaabbbbbbaaaabbabbaababaaabaaabbaabbaaaaabaabaaabbaaaaabaaaaaaabbaabaabaaaaabbaaaabbbaaababbaababaaabbbbabaabbbbbabbababbbabbabbabaabbabbaababaaaababbbabaaabaaabbbbbaabaaaabaaababaaaabbbbabaabbbbaaabbbbbbbbaabbbabbbaabaaabaabbbaabbababbaabaaabbaababbbbaaabbaababbbaababaaaabbbbaababbbaabaaabbbaaaaaaababaaabbabbab
abaabbaaabaabbbbabaaaababaaababbabaaaababbbbbabaabbbaabbaaabababbaaaaabbaabaaabaabbbbbabbbbaaaaabaaabbaabbbaabbbabbaabababaabababbbabbbabbbaaaaaababaaabababababbaaabbaaaaaabbbbbbaabaababababbbabaabaabaabaabbbaaababbbaaaaabbaababbbbbababbaaaabbbaaabbbaababaaaaaabaabbaabaabaabaabaabbbbbabbabbaababababbabaababbabbbbbbababbbaabaabbbbbbbabababaabaaababababbbaaaaabaabbbabbaaabababbabbbbbaaaabbbaabbaaaaababaabaabbbaabaaaababbaaaababaaaaaabaaababbbbbababaabaaabababaababaabbaaabbbaabbaabbbbbabbaabbbaabbbaaaabbabaaaabbaaaaaaabbbaaaaabbabbaaabaaaabbbbbbaaaaabaaaaabaabbbbaaaabbaababbbbaaababbaabbaaaaabbaabbaabbbaaabaaabbbaabbbbababbbaaaaabaaabbbbabaaaabbbbabbbbbbbabbbbbababbbabbbbaaabaaaabbbbbbaaaabababbaabbbaabbbaabaaaababbaabbbbaaaaabaaaabbaaabaabbbabaabbabaabababababaababababbbabbabbbbbbabbaaababbbbbbbbbbbbbbabaabbbbbbaabaababaaaaabbbbbaabaababbaaaabbbbbababbbbabababaaaabababbaaaaaabbabaabaaaabaabaaaaaaaaaabaaabbbbbabbababaaabaaababaabaabbbbbaaabbabbbbabbbaaaababbbababaaaabbbbbabbaaaaaaabbababbbabbbbbaabbbbbbaaabbaabaaaaaababbabaaaaaabbababaabbbbabbbabbabbbbabbbaababbbabbbbaabbbabababbbaaaaabababbbbaabbaabaaababaaaabbbaaaabbaabaababbabaaabababbbbabbabaaaaaabaababbaaabbbaabaaaababaababbbbabbaabbabbbbbbababababbabbabbabaabaabbbaababbbbaaababaabaaaaabaabbbaabbabbbaaaababbaaabbaaababbabbbbabaababbbbaababbababbaaaaabaabaaabaababbbbabbaaabbbabababbaaababbaabbbabbababbabbbabaababbbaabaabbaaabababbaabbbaababbbababbbbaabbbabbbababbbabaabbabbabababbbabbabaaaaabaabaaaabbbbbaaababbaababaabbaabaabbaababaabbaabbbbbbaaaababbbbbbabbbabbbaababbabbbbbbbbaabbabaaabaaabbaaababbaabbbabbaaaabbbbbbbabababbababababbabbaaaaaababbabbaaabbaabbaaaaabaaabbabababaaaabaaabbabaaaabbaaaaabbbbaabbababaabbbbbaabbbbbbababbaaaabaabbabbaaabbaabbbaabbbabbaaabbaabbabbbaabbabbaaaaaaabbbbbabaaabaabaababaaabbaabaabbbbbbbabaaaabbbbbabaaabaabbbbaaaabbabbbabaabbbbaabbaaabbbbabababbabbbbababbabbabbbbbbaabbbbbbabaabbbaabaaaaabbbbbbbabbbabaabababaaaabbbaabaaabaabbbbbbaaabaaaabbabbababaabbabbababbabbbbabbaabbababbbbbbabbbaa
bbabbbbbbbbbababaaababababbbababaaaabbbabbbaaababbbbbabbbbbaabaaabbbababababaaabbabaabbaabbbaabbabbbbabaababbaabbbabbbababbaabbbbaabbbbabbabbbbababaaabbbbaabaaaabbaabbaaaabbaababbaaaaabbbaaabbbbaabababbabbaabbababbbbabbbaaabbbaaabbabbabaaabaabbbaabaaabaabaaaababbbaabbbbaaabbabaaaabaaaaaaaabaabbabbabaabbbaabaaaaaaaabaabbabaabbbaababaaababaabaaabbaaaaaaabaabbbbbaabaababababbbaabbabbbbbababbbaabbaaaabbbaababbabbbbbabbbbaabbbabbaaaaababbbbaaababbabbabababbabbbaabbaaaabbbaaaabaaaabbbabbbbaaaabaabbbabbaabbbbbababbbbbbbbaabbbaabbbbaabababaaabbaaaababbbababbaabbabbbaabbabbababaabbbabbaababbababbabbabbabaabaabbabbbbaaabababaaaababbbbbbabbbababbabbbbaabaababbbaaaabbbbbbbababaabbbbabaabbbbbaabbaabbabbababaaaababaaaabbabaababaaabbaaababbbaaaabbbbbabaaabbabbbbbbbaaaaabbbbabaaaaabababbabbbaaaaaabbbbaabbabaaabaaabbbaaaaaaaaaababbbbaabbbbbbaabbabbbaabbbbbaabbabaaababbbbaaaabaabaaaaabbbaabaabbbbbabababaaaababbbabbbbbbbabaaaaaaaabbabbbbabbabbbabbababbabbabaababbbabbababbbbaaabaaabaaaabaaaabbaaabaaabaaaabbbababbaabbaabbbaaaabaaaaaaabbbaaaababbbbbbabaaaabbbbbbaabbaaaaaaaabbaaaababbbaaaaaabbbaaabbaaabaaaaabbbbbbaaabbbbaabbbaababbbababaabbbbabbbbabbbbbababaaaabaabaabbabbaabbaaaaababaaabbaabbbbbaaabbaababbbbbbabbabababbabaaababbbabbbaaaaabbabbbaaaabaabaababbabbabbabaaabbbababbabbbbaabbaaabbbaabbbbabbabbabbbbbbbabbaaabbaaabbbaabbbbbbaaaabbbbaaabaaaaaabababbabbbaabbbbbbaaaabaaabaaabbbabbabbaabbbaabbbbbaabaabaaaabbaaababbabaaabbabaabbabbbbaaaaaabbbbbbbaaabbaabaaabaababbaababbbaabbababbaaabaabbaabbbaaababbabaaaababbbaaabbaaaaababbbaaaabbababbabaaaaabbabbaaaaaaababaaaabbaabbabbaaaaaaaabbababbbbbbbabaaabbbaaabaaaabbababbaabaaaaabaababbbbabbabbaababaabaababbaaaabaabbaaaabbbbabaaaababbbabbbbbbabbaaaaaaababbbabaababbaaabbbbbaaabaababbaaaaababbbabbababbabbbabbbaabaaabaababaabbbbbbbbbaababaababaaabbbbabbabababbbabbabbbbaaaabaaaabaaabbbabbbabaaaaaaababaabbbaabbbbbbaabaabababbbbabaaabaaaaaaaaaabbbbaaaabbbabbbaaababbaabbabaaaabbabaaaabaabaaaabaaaabbbaabbbbbaaaabbababaaaabbaaabaaaababbababaababbbbbaaaaa
bbbbbbabbbaabbbbaaaababaaaababbaaabbbbabaaabbbaaabbbbbbabaaaababaaaaababaaaababbbbbabbaabaaaaaabaababbabbaabaabbabbbbabbbbaaabaaabbababaabababaabaababbaaabbbbbbbabaabbaabbabaabaabbbbabaaababaaaaabababbbbabbaabaaabbbabbbbabbaaabbaabaabbbaabababbabbababbaabaabbabbabbbbababbabbaaaabbbaababbababbbabbaabaaaaabbbbaaababbabbaaaababbabbbabbbbbaabaabaabbbabbabbabaabababbabbbbbaaaaaabbabbaabbababbabbabbbbbabababbaaabbbbaabbbbabbbabaaaabaabbaabaabbbbabbbbbaaaabbaabbbbabbaaabaabaabaaabbbbbbabaababbbabaaaaabababaaabaababbaaababbbbaabababbbababaaaababaaababbaaabababbbabaaabaaabaaabbabbaaaaaabbbaabbaabbbbbabaaaababaabbbbbbbbababaabbbabbaaaaababababbbbbbabaaabbbbabaaaaaaababaabababbabaaaaaabaabaabbaababbababbaaababbabbbabbbabbbbbbabaabbbaaababbbbaababaaabbbbabbbabababbababbbaaaaabbaababbbbaaaaabbbabbaabbaabaabaabbabbbbaabbbbbbaaaaabbababaabbbaabaaaabaabbabbbbbbbbabbbabaababbabababbbbbaababbaabbabbaabababbabababaaabbababbbbbbaaaabbbababbbaaaaababaaaabbbbaaabbaaabbaabaaababbbbbaaabaabaabaaaabbbabbabbbbbbbbbbababaabbbababaabaabbbabaabbaaababbbabbbaaabbbaabaaaababbabaabbabaabbabbaaabbaabaaaaaaaaabbaabaabaabbaaaabbbaaabbabbababbbababababbabbbaabbabbababaaabbbaaabaaabaaabababaaaaababbbbbaaababaaabaabbababbbaaabaaaaabaaabbbbababbaabbabaaaabbbbaabbaabbbbbabbaababaaaababbbabababbaabaaabaabaaaabbaabaaaaaaababaababbabbaabaaabababaabbbbbbbbbbbbbbabbabbabaaaaabbaaaaaabababbabaabaaabaababaabaaabbbbbbaabaababaabaabababbabaaaabbaabbaabbbbbaabbabbbbbbbbaabaabbbabaabaababaababaababbbbbabaababbbaaababbabbaabbbbbabbabbbbbaaaaabaaabaabbbaabbaababbbaabbbaaabaaaabbabbaaabaaaabbbaabbbababaaaaaaaaaababbbbbbaabaababbbaabbababbbbbaaabbbbbabbababbbaabaaaaababbbabaaaabbbbbabaaabbbbbbbaababaabaaabbaababababbbbbaabbbbaaababbbbaaaaabbabbabbaaabababaaaabbbbaaaabababbbbabbbbbaaabbbbabbabbaabaabbbaaabbbaaabababbaaaaabaaaaaabbaaaaabbbbbaaabbaabaabaaaaababbabaaabbbbbbaaaabbaaaaaabaabbabbaabaaababbbbaabbabaabaaababbbababababbaaababbbaababbaaabbbaabbbbaababbbbabaaaaaaababbaaaabbaabbbbbbabaabbaabaaaabbabaabbaabaababbbaaa
bbbbbabbaaaaaaaabaababbbababbababbaabbaababbbaaabbabbaabbaabbababbbbbaabaabbbbabbbbbbaabbbabaaaababbbaaababbbbaababaaaaabaaaaabbabbbababbaaaaaabaabbbbabbaabbaaabbbbbbbbbbbbaaaaaaabbabbbaaaaabbabbaabaababaabaababababbabbbaaaaaaaaaaaababbaaaaaaaababababaabbbbbaaabbbabbabbbbabaaaaabababaababaabbaababaababbaaabbabbabababababaaaaabbababbabbbbabbabababaaabbbabbaabaaabaaababbbabbabbabaaababbaaabbbbbbabbabbabbabbbabababbbabbabaaaabbabbbbaabbbbbbbabbabaabbbbabbbbbaabbaaabaabbbababaabbabaaaabbbbbababbbaaaabbaababbaabbbaaaaabaabbbbabbaabbaabaabaabbbaaaaaababbbbbbbaabbabaaaaaabababbbbbaabbbbbbbbbbabbabbaababbabbaabbaaaaaaababbbababaaabaaaaabbbaabaaabbabbbaababbbbabbababaaabaaababbbabbabbabbbaaababbaaaaaabbaaabaabbabbbbbbaabaabaaabbabababaaaaabbbbbbbbabaababbbabbbabaaabbaabbbbaababbbaabaabaaabbbbaaaabaabaaaaaaaabbaabbaaabaaaabbbababbabbaaaaaaaabaaababbbabbaaaaaaaaaaabaabbbaabbaaabbaaaaabbbababaababaaaaaabbabaabbaaaaaaaabbbabaaabbaababaaaabaabaabbaaababbababbbbaaaabbabbaabbabaaaabbaaaabbbabaaababbabbbbbabaabaaaabaaabbabbbbbbbababbbbbababbabbbbbbaabababaaabbbbbbabbbaaaabaaabaababbaabbabbbbaabbaabbbbbaabbaaababbbababbabbababbbbaaabbbbbbbaabaabbbaabaababababbbababaabaaabbbabbbaaaabbaaabbabbabbbbbaaaaaaaabbbaaabbbbbaaaabaababbababbbbbbabbaabaaaaabaababaaaababbaaaaababbaaabbabbabbbbabaaababababbbbaabbabbbaaababababbaaaaabbbbaaaaabaabbbbbabaaabbbbbaaaabbbbabaaaaabbbbababaaabaabbbabaaabbbbababaabaaaaaabbbbbaabaaabbbbbabbbbabbaaaaaaaabbaaabaabbbaabbabababbbaabbabbaabbbbaaaaaababbbbbbbbabbbbbabaaaabbbbaabbaaabbaabaababbbabbabbabbbbaaaaabaabbbbbabababbabbabbbaabbabbabbababbbbaaabbbaaabbabbbabaabaaaaaaabaaabbaaabbbbbaaaabababaabbbaabbbabaabaabbaaabbabaaabababaaaaaaabbababbbbaaabababbbabbaabaaababbaaaabbbaabbbabbbbaaaaabbbbaabbbaaabbaabbbbaabaabaabbbababbababababbbaaaabbaaaaabaabbbabbbbaababbbaaaaabbbabbabbaabbaaabbbaaababbbaabaababbbababbababbabbbababaabaaabbbabbbaaaaabababbaaabbbbbbbbaabbbaabbbbbabaabbaaabaabaaababaabaaababbaabababbbababbaaabbabaaaabaabbbababbbaaaabbaabbaaaabaabaabbbaaabba
bababababbababaaabbbbbabbbababababbabaabaabbaabaababababababbabbabaaaaaaaaababbabaabbaaabbabbbabaababaaabbaaaaababbabaaababbabbbbaabaababaabbbbaaaaabbaaabbaababbbabaaabbbabbbbabbbabbaabbbbabababaaabaaabbbbaaabaaaaaaabaaababbaabbabbaabbababaaabbbaaabbaaaaabbbbabbbaabbabbbaaabbababbaaabaabbabbaabaabaababbaaababbbabababaaaaaaababbbbbaaababbbaababbaababaababbaabababbbbaaaabbbbaaabaaabbaaababbabbbbaababbbabbabbbaaaabbabaabbbabbaabbaabaabbaabaabaaababbbbabbaabbbbbabbaabababbbbbaabbbaabbaaabaababbaaabbabbbababbaababaaabbaabbaaaabaaaaababaabbbbaabbbbbbabbaaaaababbbbabaabbaabbbbbbbbaaabaaababababbbabbbbababbabababbababbabbababbbbabbbaaabbaabbbbbababbaaaabaababaaaabaabaaababbbbabbaaaabbbabbaabbabbbababbbbbbbaaabababaabbabaaaabbbabbbbbaabbaaaaaaababaabbabbbaaaabbbbbaaabbaabbbbabaaaabaaabbaaabbabbabbbbaaabaaaaabbabbabababbabbaabbbbbbbbabbbbbaaaababbaaaaaababbabababaaaaaaabbbbbbaaaaaaababbabababaabbabbbaabababbaaaabbaaaabbbbaaaaabbaaabbbbabbababbbaababbbabbaabaaabaabbbaabbbabbaaabaaabbabbbbabbabaaababbaababbaabaabbabababbbabbaabbbaabbbbaababababaabaaaaaabaabbbbbabbbabbabbabbaaaabbaabbbbbbbbaabbaaaabaaaaabbaaaabababbaaabaabaabaababbbbbbaabbabaabbbabbbaaaabbbabaaaabaabaaaaabaaabaababbabaabbaaaabbbbabbaaabaaaaabaaaaabababbababababbbabbbbaaaabbabaaaababbbbaabbabbbbaababbaaaababbaabaabbaabaabbbaabababaabababbbaababbbaabbbababbbbbabbbabbaabbabbabbbaaabbaabbbbbaaaabaabaaaabbaababbbbaaaaaabbabbbaabababbbbbbaabababbbabbbbbaababbaabbabbbabbaaaaabaababaabaabababaaaabbbbbbbbbbbbabaaaababaababbaaaabbababbabbaababaabababbabbbaaaabbaababbbbbbbbbbabbbabaaaababbababbaaaabbaaaabbabbabaaaaaaabaabbbabbbaabababaabababbaaabbbaababaababbbbaaaabbababaaaaaabbaabbbaabbbbbbbabaaaaababbbbbbbabbabaaaaababbbbaabbabbaabbabbbaabaabaaaaaabaabbababbbbbbabbbaabbbababbbaaaababbbababbbbabbaababbbabaaaabbbbabbababbbabbaaaaaaaabbababaaabbaaaababbababababbbaaaaabaabbaaaabbbbabbbaaabbbaababbababbaaaababbabaabbbaaaabbaaaabaaaabbbabbabbabaaaabaaabbbbbaaaabbbabbbbabaabbaababbaaabababaaabbaaaaaaaabaaaabbabbbbbaaaaaaababaaa
aaabbbbaaaabbaaabbaaabbaababaaaaaaabbbbbbbbaaaabbabaaabbbbabbaabbbabbabbbbabaababaaaaabbbbbbbaaabbbbabbaaaabababbababbaaaabaababbabbaaabaaababbbaaaaaaabbbbaabbaabbaaaabbabaabaabbaaabbaababbaaaaaababbbabbbabbbabaabbabaaaaabbbbabbaaaabbabbabbaaaabaaaaababaababbaabbabbabaabbabbabaababbbaabbbbbabaaaabaababbaaaabbaaaaabbbbabbaabaabbbbabbaabaaabbabaabbaabbaaabbabbaaaababaaababababbabbbbbaaaaaaaaabaaabbaaabababbabbaabaaaababababbabbabbbababbbbabbbaabaaababaababaabbbbbbaabaaaabaaababbaabbbaaabaaabbbabbbbbbabbaaabbbaaabbaaaabbaabbbaaabbabaabbaaabaaabbabbababaaabbbaaabaaabbabaaaaabbbbaaabbaaabbaabbbbaaaaaabaaabaaaaabbbbaabababbbbbbabbabaaabaaababaababbabaaaabbbaaaabbbabbbaabbababaabbbbabbabbbbaaaaaabaabbababbaaabaaabbbaabaaaabaaaaaaababbabbaabababaaabaabaabababaabbabaabaabbbbbbaaaabbaabbababaabbbaaabbbbbabaabaaaabaaaaaaabaaabbbbbaaabaabbbababbbbabbbbabbbbbabbaaaaaababbaababaaaabaaabababbbaaabaabbbbabaaaaabbabaabbbbbaaabbbaaababaaaaaaaaaaaaaaaaaaaabbbbbaaabbabbbbabbbbbaabbabbabababaabbaabbbababaabbaaabbabaabababaabbbabbbabbbbabbbbabbaaaaabbbaaababbbaababababaabbbbabbbabbaabaaababbbbababbbbbbbaabbbbaaaaaabaaabbbabababaababaaaaaabbbbababaaabbaaaaaaaabbbabaabbabbabbabbabbbaabbababbbbabaabaabbaabbbaabbabbabbbaaabaaabbabaabbbaabaaabbaaabaaabbababbbaaaababaaabaaabbbabababaabbbbbbabababaaaaaaaabbaabbaabbaaaabaabbbabbbaaaabbababbbbbbabaabbaabbbbabaaabbbaababbbbbaaabbbbbababbaabbbbaaababbaaababbbaaabababbababaaaababaababbbabaaaaaaabaabbbbababbabaabbbaaaaaabbbaaaaabbabaabbbabaaaaababaabbbaaababababaabaaabbbabbaaaaababbaabaaababbabababaababbaabbbabababbbbaabaabbbababaabaabaabbabbaabaabbbaaabababaaaaaaaaababababaabbabbbabbaabaaaaaabbbaabbabbaaaabababaabbbaaaabbabbbabbbbbbbabababbbaaababbabaaabaababbbbabaabaaabaaaabbbababaabbabaaaabbaaababaabbabbbaababbbbbbbbbabaabbbabbbaaabababbaaaaababaabaaabbbbbabbbbbabaabaaaabbbbabbbbabbaaaaabbbaaabbbbbbabbaabaabbbbbbaaaaabaaabbbbbbbaabbabbaaaabaababbbabbbbaabaabbbabbaabbbbabaaabababaabbababbaabbabbbaababbaaaaababbbabbbaaaaabaaabaaababbbaababbbbabababb
babbbaaaaabbaaababbabbbabbabbbabbbaabbbbbaaababaaabaaaaabbaaabaaabbbabaaabbbaabbaaaaaaaaabababbbbababaaababbbaabbbbaaababbbaaaabababaababaabbabaaaabaaaababaaaaabababaaabbbbababbaabbbabbaababaaaaababaabbbbbbaaabbabbaabaabaabababbbbaabababaaabaaaaabbbbbaaabaaababbbaaabbbbaabbbabaabbabbbaababbabaababbababbbabaabbabaababbbbbabaaaabbabaaababbaababbbabaabaaabbbbaabbbbbbbbbbabbababbbaaaabbabaababaaaaababaaaaaaaaaaaabbaabbabbbbbaaabbbaaaabbaabbbbbbaaabaababababaaaabbaababbababaabbaabbaabbabbaaababbbaaaaaabbbaabbaaaaabbbaaabbbbbbbbaababbbaaaabaabbabbbbbabbbbbbaaaaaaaaaaaabbbbabbabbbabababaaaaabbabbbababaaabaabbabaababaaaababaaabaabbabbbababaaabbbbabbaaabbabbbbbabbbbbbbabaaaabbabbbabaaaababbbbbabaaabaaaaabbabaaaaaaaaaabbbababbbaaabbaababbbbabbaaabbaabbabaabbabbbbabbabaaabbbbbbaabbaabbaabbaaaaaaabbabaababbaabbbaaabaabbbabbbbbbbbaabaababaaaabbbabbababbbbbabababbababaaabaaabbabbabbbabbaabbaababaabbbbbabaaaaaababaaababbbbabaaabababaaaaaabbabbabaaabbbaaabbbaaaaaaabbaabbabbababaabaababaababaaaabbbabababbabbbbbbbbbbbaabbbbaabaabaaaabababbbbabaabbbabbbababbbbaababaabaabaabbbbabababaabbaabbabaabbbbbbbaabbbbbbbbbaabbbaaabbbabaabbbaaaabbaaaaaaababbabbaaaaaaabbaaababaaabbabaabbbbbbbbaabababababbbabbaabaabbbbbbbabbabbbababaabbbbbbaaababbbabbbbbbbbbbaaabaabaabbabbaaaaababbbaabbaaabbaabbaabaaababbabaaabaaabaabbaaaaabbabababbbabaaaaabbbabaaabaabbabbbabbbbabbbabababbbabbbbbbaaaabaabaaabbbabaaaaabbbabbaaabaaabbaabbbbaabbbaaabbabababaaabbaaabbbbbaaaaabaaabbababbbbaabababbbbbbbbbbaaaaabbbabbabbbaaababaaaabbbbabbaabaaabbaaabaaaaabababbabbbbabbbaabbababaaabbbbaaaaaabababbbbbababbbaaabababbbaaabbbababbbbbbbbbbaabbaaabaaaababaaaabaabbaabbabbabbbbabbabbbabbbbbbbaabbbbbaabaaaaabababbabaabbbbbbabaabbbaabbbabbbbaaaaaabaaabbabaaabaaabaababbaaaaabbaaabaaaaabbbbaaabaaabaabaaabaabaabababbabaaaaabbababaabaababaabaabaabaaaabaabaaababbaaabbabbbabbbbababbaaabbbbabbbbbaaabbabaababbabbabababbbaaaaabaaaabbaabaabbbabbabaababbbbababbababaaaaaaaabbbbbbabbbabbbbaaaabbbabbbaabbbabaabaaabbabbaababbababaaabbaaaaaaaaabbba
aabbbbabaaabbbaaabbababaabbbaabbbabaababbabaabbabbbabbbbbabbbaabababababbabbaaaabbbbababaabaabbaaababbbaabbbbabbaabababbabbbbabababbbabaaabbaaabbabbabbabaabbbbbabbbbbaabaaaaaaabbaaaaaaabbbaabbabbabbabaaaabaaaaaababaaaabbbbbbbaababaabbaaabbbaaaaaabbaaabaabaaaaabbbbbababbabaabaaaaabbbabaaabbbbaaaaaabbbaabaaabaabaaabbbbbbbaabbaabaaabaaabbbbbabbaabbbbbaaaaabbaaaabaabaababaabbbaaaaaabbbbbabbbbbbaabbaaaaaaabbbaaabababbbabbabbbbbbaaababbaababaaaabababbbabaabaaaabaabbbaabbabbbbaaaababbabababbaaaaabababaababaaaaabaaaababbaababaaabaaabaabbabbbaabbbaaaaabaaaaababababaababbabababbaaabbabbaaaaababababbaabaaabbabbabbbbbaabbbbaabbaabaababbaabbbbababbbaabbaaababbbaaaaaaaabbbaabaabababaaababaaabbaabbaaabbbbbbaabbaaaaabaababbbaabababaabbbaabbababbbbbabbbbbabbbbbaaaaaabbbababaaabaaabababababbbabbaaaabaababababbbbbbabaaabbaabaabaaabbbbababbababbbabbbbbbbababaaabbbbbbababababbbbaabbabbababbaababbaaaabbababbbabbbbbaabbaabbabbaabaaaaabaaaaabbabbabaabbabbabbbbaaaaabababaabbbbbaaababaabbaaaabbaaaabbabaabbababaabaabaaaaabababbbbbaabbabbbbbbbaaaaabbaabbbabababbbabbaaaabbabaaabbbbaabbabaaabbbbaabaababaaaaaabaaabbaabaabbbabaabbbabaaababbaaaaabbbbaaabbbabbbabaaabbaaaabbabbbbbbbbbaabbbabbbbaababbaabbabbabbaaabaaaaaabaabaaabbbbbabbababaaaaabbbababaaabaaabbabbaabbbbbbbaaabbbabbbabaabaabaababaaaaaababaaabbbabbbabaabaaaaabbabbababababbbabbabbbaabaaabbaaaabbaababbabbaabaabbbaabbbaababababababbbbbbbaabaaababababbbbaabaabaababbabbababaabaabbbababaaabbbabaaaabbbbabbbbbabaabbabbaabaabbbaaaabaaaabbbbababbbbaababbabababbaaabbbaabbbbabbababbaaabbbbbbbbbbbabbabbbabbbaaaaaabaabbaababbbbbaababbbaabbbbaabaabaabbabbbbbaababbaaaaaabbbabbaabbbaaabaabababababababbbbbbbabaaabbabaaabbbabaabbababaaaabaababababaaaabbbbabbaabaabbbaabbbaababaabbbbbbbbaabbbabbabbababbabbbbbbaaaaaabaaabaaabbbaaaaaabbbbaabababbbbbaaaaaaabababbbbabbabaabbbbbabbaabaababbabbbbabbbbaaabbbbbbbabbbaabbaababbbbaababbabbbaabbbbbbbbbaaabbbbabbbbaaabaaaababbbaabaababbaababbabaababbaabbaababbbbbbbaaababbbaaabaaabaabaaaaabaabbbaabbaaabaaaabbabbbbbbbbaaa
aaaababbbabbabaaabaababbbbbabbbbbabbaabbbbabbbaababbaaabbbbabaabaaababbbbaaabbbbbababbbaabababbbabbbbbaaaabbbabbaabaabbaaabbaaaabbaababababaabbbbabaaabbbbbabbbbbababbaaaababbbbbaaaabbabbabbaababaabaaabbbaabababbbaabbabaabbabbaaabaaaaabbbaabaaabbbaababbbbaaabaabbbbababbaaaaabaabbbbbaaabbbababbbbbaaaabbbabaabbaaabbaaabbaaabaabaaababbababaaaabbbbbbbbbaabbabaabbabaabbabaaabbabaaaaaabbbbabbbbbbbababbbbbbaaaababbbbaabbbabaabbbaaaabbaabaabbabababbbabababbaabbbbaaababbbabaabaaaababaabaaaababbabbaababbbaaaabaabbbbaaaabbababaabbaaababbbbabaaababbaabbbbbabaaaaaabaaaaabbabaabbbbabaabbbaaabaaabaaababbabbaabaabbaabbababaaaaaaababbbabbaabaaabaaaaaabbbbbabaabbbaaababaabaabbbbaaaabbbbbaabbbbbbbbaabababbbbbaababaaaabbabaabaaabbbabaaababbaaaabaabbabbbbababbabbaaaabbaababbabbbabaabaaabaaaabbbbbbaabaabbaaaaabbabbaaaaabaaaaabbaabbabbababaaaaabbabaabaaaaaababbaaaaabbabaaaabaaaababbaaabaaabbbbbbaaabbbabbbbaabbbabaabaaaaabbaababbbbabbaabbbbbbabaaabbabaaaabbbbabbabbbbabababbbbaaaabaaaaabaaabbaabaaababaaabaaababaaaaaaabbabbbbbaaaaaababbbaabbbbbbababaaabbbababbbbbababbbabbbaaaabaaabaaaabababbaaaabaaaabaababaaabaaaabbbaabbbaaabaabbabbbabbaabbaabababababbbabbabbabaaaabaabbaabbabaaabbbabbbbbbabbbaaabbbbbaaababbabbbaaaabbaaaabbabbabbabbabbaabbbbabbabbaababbbabababbabaabbababbababaabbababbbbabaaabaabaabbaabaabbaabbababaaabaababbababbaabbbbbbbbbbaaabbbbaabaaaabaaabbbbabaabbaababaaabbbaaaaaabbbbbbbbaababaaabbabaabbbabababbbbaaaaabaaabbbbabaaaaabababbaabbaaaabbabaaabbaaabaaabaaaaabbabbabaabaaabbbabbbbaaaabbabaaaabaaabaabbabbbaabbabaaaabaabbaaaababbaaabbbbbabbaabaabbbbbababbaabaaaaaabbaaaababaabaaaabbbbbabbbbbababaaababbbbbbababbbbababaaabbbaababbbbbabbbabbabaaabaaaaaabababaababbbabbbbbbaaaaabaaaababaaaabaaabbbbbaaaaabaababbbaaaababbaababaaabbbbbaaaaaaabbabbbaababababababababbbaaaaaaaabbbabbabababaaabbbaabaabbbabbbabababbababbabbaaaabbbabaabbabbbabaababababbbabbabbbabbaabaaabbbbabababbbababbbbbbbbbbabaabbbbaabbbabbbaaabbababaaaabaabbbbbaabbbaababaaaaabbaabbbabbaaaabbaaabbaaaaabaaabbabaabaababaababaabaa
aababbbbababaabaaababababaabbaabaaaabbbaaaaabbaabbbbababbaaabaabbaababbbbbaaaaabababbbbabbbbbbaabbbaaaababbaaabababbaaabbaabaaaabbbaababbabbbbbbbaaaabbaaababaaaaaabbbaabbbbbbaaabaaaabbaaabbabbbabaaaaabaabbabbbaabaabbbbaaabaaabaababbbbabaabaabababababbaabbaabaabbbbaaaaabaababababaaabbaaabbaaaabbaabbabbbbbbbbaabaaaaaaabbbbbbbaababbbbaaabbbaabbaabaabaaaabaaababaababbbaaababaabaabbbbbbbaababbaaaababbabbbaaabbaabaaabbabbbbaabbaababbbababaaaababbaabbbbbbaabaaababbbaaaabaaabbbababbbbabbaabbbaaabaabaaaaabbbbbabaaaabaabaabbabbbbbabbaabababbaabaaabbbaabbababaabbabaaabbabbbabbabbaabaabaaaaabaabbabbaabbbabbabbababaaabbbaababbabaaabbbbbbabbbaabbbbbbbbaabaababaaabbabaababbbababbaaabbbaaaabbaaabaaabbbbababbbaababaabbbbaaaaabababbbaaaabababbbbaabaaaababaabbbbbaababbbabbaabaabbabbaabbbabaababbaaabbbaaabbababaababaaaaaaaababbbbabbaabbbbabbabbaabbaabaaaabbaaababbbbbababababbbaaaabbaaaabbbbbaabbbaaababaababbbbbabaabaabbbbbaabababbabbaaaabbbabbaaababbbbbababaabaaaaabbabbbabbaaaaaaaaaabaaaaabbbbbbaaaaaabbbbbbbaaaababbbabbabbaabbabbbbaabbbabaaabbaaabbaabbaaabbaabbbabbabaaabaabbbbbbabaabaabbbbabaaabbababbaaabbbabbaababaaababbbabbabbbaaaabbbabbbbabaabaaabbbabaaababbbabbbabbababababbbbbbbbbbbaabababaaaaaaabbaabaabbbabbaabbbbbbaabaabaaaaabababababaabaabaabbbaaaaaaabbbbaaaaaaaaababbabaaabaaaaaaaaabbabbabbbaaaabaaabaabbbabaaaaababbaaababbbabbabaabaaaaababababbbbabaabaaaaaababbaabbbbbbbbaabbbabaababbaaabaaaabbaabbaababaaaaabbaabbaaabbbaabbababbaaaabbaabababbbbabbabbaaaaabaabbbaabbabbabaaabababbabaabbbbbabaaabbbbabbaabaaababaaaabbbaabaabbbabbaabaaaaaaabbabaaabbabbbabaabaaaabaaaaababbbbabaaabbbbbbabaababbaaababbbaabababbabbaabaabbaababbbbbbbabaabaaaabbaaaaabaaababbaabbabbabaaababbbbabbbabaaaaaabbbbaaaabbbbababababbbbababbbaabbabbbabbbaabbbbbabbbababbbbbbaaabbabbbbabaaaaaaabbbaabbbabbbaaabbaabaaaabbabababaababbbbaaaaabbaaabbbbbaaaaaaaaaabbabbabbbaabbbbbaaaaabbaaabbaababbbaaaabaaaaaaabababbabbaabbabbaababbabbaaaababaaaaaaabbababbababbbbaababaaaababbaaabaababbbbbabbabbbabaaabbbbbbaabaaaaabbbaaabbabba
bbbaaabbababaaaabbbbaaaaabbaabbbaaaabbababbabbbbbbabaabbbbbaababaaaaaababbaabaaababaaabbabaaabaaabbaabaaababababaabababbbaaaaabbaaababaababbaaababbbbaaaababbbbbbbabbaaabbbabaaabbabbbabbbaaabbabbababaaababbaabbaababbbaaaaabbababbbbaaaaaaaaaaaabaabababaababaaaaabaabaabbabaabbaaabbabbbabababbaaabbaaaababaaabbabababbbbbaaaaaaaaaabbabbabbbbababaababbbbaabaaabababbbabbbbbbaabaaabbaaaaabbaabaabbbbaaababbabaabbabaababbbaaaaabaaaabbbbbababababaabbaaaabbaababbbbbbbaaaaaabbaaabbabbbbaaababaaaaababbbaabbbbaababbababbaabaaaabaaaaababaabbbaaaabbabbbbababaaabbbaabbabbbbaabbaabbabbaaabbaaabaaaabaaabbaabbbbbaaaabaababaaabaabbabbbbabbbbaaababaaaaabaaababbabaaabbbaabbabbbaaabbbaabaabbbbababaabbbbbabaababababbabaabaabbbaaabaaaaaaaaabaabaaaabaaabbbabaabaaaabbbbbabbbabababbabbaaabbaaabbababbbabbbabbbbaaababbbaaabbbaabaabbababaaabbbbaababaaaabbabaabbbbabbaaabbbabbaaaabbbabaaabbababaaaaaaabbabababababbbbbabbabbaabaababbbbbbbabaaabbababbbabbaabbaababaabbaabbbaaabbaabaababababaaaabbaabbbaaababaaaaaabbaabbabbbbaaabaaabaabbbbaabaabbabbbabbabbabbaabaaaaababbabababbbaaaabababbaaaaabbabbbbbbbbbaabaabbbabaabaabbaaababaababbbababbababbbbbbababbbabaaaabbbbabbaabbbaabbaabbbabbabbbbbbbbaaaabbaaabbbbabbbbbbbabbaaabbbbbaaabbababbaaaaaaabaabbabababababaaabababbbababbabbaaabbaabbbabbababbabaaaaaabbabaaabaaaabbbababbaababaabbaaaabaaabbbaaabaababbbbbbbabaababbabbbaaabaaaaababbbbbabaabbbbbbbababbaabbabaaaababaaaababbbaabbbbaabbaaabaaaaabbaaaaabababaabbaaaaaababbbaabbabbabaabbabaabbbabbaaabbabbabaaabaabbbaaabababbbbbaababaaabaababbabbbaaaaabbbbaabbbbaababaabbbaabbaabbaabababababbaaabbbaabbbabbababbbbbabbbabaaaaabaaabaabbabbaabbbaabbbbbaabbbaabaaabbaabbbbbbbababbbaaaaaababbabbaaaababbbaaabaaaabbabbabbaaaababbabbabaabbbaaaaabbbaaaabbaaababbaabbbbbbaaaabababbbbabaaaababbabbaaabbbaabbbaaaabbaaaabbbababaaababbaaabbbaaaabbbbaabbaaaaababbbbaaaabaababbbaabaaabbbaaababbbaabbababaaaababbaabbbbaaaabbbbbbbbabaaababaabaabaaabbbbabaababbaabbabbabaaaabbaabbbabbaaaaabbabbbbbbababbaabaaaaaabaaabbaabbaababbaaaaaaaaabababbbabba
aababbbbbaaaaaaabbbaaaabbbbaaabbabbbabbaaaabbbababaaaaaabbabbbbbababaaaaaaabbabaaabbbbabbbabaabbbababbabbbbabbbbaabbbbaabaaababaaaaaaaaabaaaabbbbaaabbabbbabbbbbaaabbbbabaabbbbbaaabbaabbbbbbbaaaabaaaabaaaaabbaabbbbabbbbaabaaaaaaaaaaabbabbbabbaababbaaaababaaaabaaababaabbaabbbaaaaaaaabababbabaabbbabbababbabaaabaaabbbbabbaaaaabbaabbaaaabababaabbaabbaaaaaaababbabbbaaabbabbabaaabbabbbbabbabaaaabaaaabbbaabaaabbbaabbabbaaaaaabbbaaaababaabbaabbaaaaaaabbabbbbbaababbbababbabbababaaabbababbbabbbbaabaaaaababbaabbabbbbbbbaaabaaabbbbabbaaabbaabbbbababaababaaaaaabbabbbaabbaaabbaabbbabbbbbaabbaaaababaaaababbabaababaaaabaaabbababbababbabbbbabaaabaabbababbbbabbabbbabaaaabbbbbabaababaaaabbabbbbabbabaaaaaabaaaaaaabbbbbbbaabbabaaaabaaababbbbaaaaabbbaaaaaabbbaababbbbbbabababbbaabbbaabbaaaabbbabbbabababbabaaabbabbbaaabaabaaabaaabbabaabbbaabbaabbabbabaaaaaabbbabaaaaabbaababaabbabaaababaaaaaabbbbabbbbaabbbbaaaaaababbbbaaabbbaaabbbbabaabbbabbaabaabaabaaabbbbbbaaabaabbbbaabbbabbbaaabbbbbaaaaaabbbabababbabbabbaaabbbbbbbaabaabbbabbaabbaababaaaaabbaabbabbabbabbbbabbbbbbbbabbbbaaababbaabaaaaaaaabaaabbbaaaabbaabbaabbaaabbbbbbabbbbaabbbababaabababbbbaababbababaaaaaabaaabbbbbbbbabbbababaaababbaaaabbabbaababaaababbbbabbaabaabbabaaabbbbbabbaaaaababbabbaabbabbabbbbabbbbbaabaaabbabbabaaaabababbaaaababbbabaabbaabaabaaaabbbbbbbabbbbababaaabbbaaaababababbaaababababbbaaabbbaaaabbabbbbababbbaaaabbabaaabbbbbababababababaabaabbababbbaaabaabaaababbbaaaabbabbbabbbaaaabbbaabbbbbbbbbabaaaabbaaabbabbbabbababaabbbababbaaaaababaaaababaabaabbbabaaaaaaabaaaababababaaabbbaaabbaaaaabbbbaaaaaaaaaaababbabaabababaabbbbbaabaaabbbbbababbbbbbaaabbabbbbbbbbabaaababbbbaabbabbabbaaabaaabaaaaababaaabaabbaababaaaababbbabbaabbbbabbaabbaabbabbbaabaaaaaabbbabaaabbbaaaabbaababbbbbbbbbabbbabaabbabaaaabaaabbbbaabaababaaaaabbabaabbbabaaabaabbaababaabbbabaababbbaaaaaabaabbaabaaabaababababaaaabaabbbaabaabbaaabbaaaaabaaabbbaaaaaaabbbbbbabbbaabbaaaaabaabbbabaaaaaaaabababbbabbaabbaaabababbabbbaaabbabbababbbbaabbaaabaabbbbaabbbabbaaabbaabaabbbab
bababbabbaabbabaababaaaabaaabaabbbaabbabaabaaaabaabaabbaababbbbaaaabaaabbaaaaaabbaababaabbaabbbaabbbbbaaaaaabbaabababbbaabbbabaabbabaaaabaaabaabbbaabbaaabaaaaabaabaaaaabbbbabababbaabbababaaaabaababaabbabbbbbaaaaaaababbbabbababbababaaabbabaaaaaabbabbaaabbbabbbabbbbabbbaabaaabaaaabababaaaaabaababbabaabbabbbabababbbbbbbbbaabbabbbaababbbbabbababaababbbabbbaabaabbbbaabaaaabaaaaaabbbabaabbbabbaababbbabaabaaaabbbbbaaaaaabaaaabbbabaabaaaabbababababbabbbabbabababaabbbbabaabbbaabbbbabaababaaaabbbbabbaabbbbabbbbaabbaaabbbaaabaabaaaaaaaabbbabaaabababbbbaababbabbbbabaaaabbaababbbabbaaaababbbaaababbabbbabbaaaabaaaaaaaababbabababbababaaaaaabbabaaabbbababbabbabbbabaaababaaaaaaaabbbabaabbbbbbbabbaaaabbbaabaaabaabbabbabbabbabaaaaaabbaaabaababbbbabbbbbbaababbaaabababaaabbbbbabbaaaaababababbaabaaababbabaababbbaabbababababbaaabbaaabaaaaaaababbaaabbbaabaabbbabaaabbabbabbbabbaaaababbbaaabaabaabbbbabaaaababbababbabaabbaaaaaaababaabbbbaaaaaaabbbbbbabbbabbabbbbabbbbbbabbbbabbbbaabbaaaabaaabbbaabaabbbaabaaababaaabbabbabaababaabbaaababbbbabaabbabaabbaabbbbabbaaaaaaaababaabbbbaabbbbaaabaaaaabbaabbbaaaabbaaaaabbabbabbbaaabaaaaaaaabaabaabaaaaaabbaaabaaabbabaaabbbaaaabbabbababaababbbaabbbbbbbabbaababaaabbabbbbbbabbbbaaaabbabbaabbabababbbbabbaaabbaababbabbabaabaaabaababaaabbaabababbbbbabbbabaaaabaaaaaaababbaabbabbbbbbaabababbbbbabbaababaabbbbbbbaaabbbbbbbbaabbaaabaabaabbbbabababaaaabbbaaabbbaabbbbabaababaababaabbabbababbbbabbabababaaaabbbbbbaabbabbbbaabaabbbabababaababbabaaaabbaaaaababaaaaabbbbbbbaaaaaabbbbaaaabbbaabaaabababaaaaabbabbabaababaaaaabbabbbbbbbbabbaabbabbbababababbaaabbaababbbbbaabaabababaaababbbababaaaababbaababaaaabababaaabbaabaaaabbabbabbaabbbabbbabbbababaabbaababbbababaababbbaabbbbbbababbbbbbbabaabaaaaaabbaabaaababababaaabbbabbbabaabbbaabaababbbabbaaababbbbababbbbbaaabaababbaabbaaabaabbbbbbbababaaabbbbaaabbabaabaaaaaabaabaabaabbbbbabbabbaabababaabbaaaababbaaaaaabbbabbbaaaabaaaabbababbaaabaabaabaabbaaaaaabbaabbabbbbbbbabbabbbbbabaaaaaaabaaababbbbbbbbbbaaabbbbbbbbbabbabbbbababaaaaaaba
bbbaabbabbbbaabaaaabbbaaaabaaaaaabbaaaaaaabbaaabbbabbaabaabaababbabbbbaabaabbabaabbbababaaababbbbaaababaabbbabaabaababaaabbaaabbaaababbaaabaaabbbbabbaaaabbabaaabaaabbababbbabaabaabaabbaaabbaaabbabaaabaabbbbbbbabbaaaabbaaabbabbbbbabaaaabaaaaabbbbabbabaababaaaabbabaabbbabaaabbaaabbababbabbaaabbbbabbbbbbbbabbaaaabbaaaaaabbbabbabababbbbbaaabaaabbababaaabbabbbabababbbbbbbaabaaaaabbbbababbaaabbaaaaaaabbbabbbaabbbabababbbbbaababaabaabbbaabbbabbabaaabbbbabaaaaabaaaaabbabaababbbababbbabaaababaaaaabaabbbbaaabbbbbaaabbaabaaababababbabbbbaaabaabbbabaaabbbbbaababaababababbaabaaabbaabaababbbbaababbbbaaabbabbbaaaabbbaaaaaabaaabaabaaaaaabbabaabaabbbbabbbbabaabbaabbbabbabaababbabbaabbaabaaabaaabbabbbabbbbbbabaabbbabaaabbbbabbabbabbbbbbabbbababbaabbbbbaabaabbbaabbababbbbbababbabbabbabbaabaabaaabaabbabaabbababaabbbabbbbaabaaababbabbababbbaaabbbaaababaaaababbaaabbaabbbbabbabbbbbbabbababbbbbbaabbbbabaabaaaabbbaaaaababaabbbbabaabbbbabbbbaaaabbbaabaabbaaabbabababaaabbaabbbbbbbbbbbabbaabaabbabbabbbababaabaabbaabbbbbbbabbbababaaabababbaaaabbaabbbbabbabababaabaaaaaaabbabbbababaaaaaabbababaabbbaaaabaabbbabbbaabbaabababbbaaaaaaabaaabbbaabaaabbbbaaabbbbbabababaaaabbabbaabaabbbabaabbaabbabaaabaaaabbaaababbabaaabbabaabaabbaaabbbbbbbbaabbbbaabaabbbaaaaaabbbababbbaababaaabaababbababbaabaaabbbbbabaabaaabaabbbaabbabbbbbbababaaabbbbbaaabbbbbbbabbabaabbbbaabbaaabbbbbaaaabbabababbbbbaaaabbbabbabababbbbababaabaaabababaaaababaaabbaabaabababababaabababbababbbbbbabbbbbabbbbbbaaabbbbaaabaabaaabbbbbbbabaaabbbbbabbbbabbaaaababbbbababaaaaabaaabbaabaabaaaaaaaabbbabaabaabbaaababbaabbaaaabbabbabbbbbbaaabbabbaabbbbabaaaababaabbababbbbbaaabababbbbababbbbaaabaaaabbbbbaababaaababaabbabbabaabaabbaababaaaababababbabbaaababaabbaaabbbbbbbbaaaaabbabbbaabbaaaaabbbabbaaaaaabbaaabbaabbaababbaabbbaaabbabbbbababbbbbbbaabaababbbbbaaabbabbbabaaaaaaaabbabaaaaaabbbababaabbbaabaabbabbbabbabbbbbababbaaaabaaaaabbabababbbaaabbaabbabbbbbabbbaabbabbababababaaababbabbaaaaaaabbabaabaaaabbbbaabbaababaabaaaaabbbbabbbaaabababbaabaababbbbaabbb
bbbbbbbbbbaabbaaaaabaaaabbbabbaabbababbaabbaabbaaaaabbaaabbaaabaabbabbabaaaabbbbaaabababbbbabbbbaabbbbbbbbbbaababbbaabaababbbabaaaaaabaabaabbbabaaabbbaaaababbbbaabaaabbbbaababaaabbbbabbbabbaabbaabbbabaaaabbbabbbbaaaabaabbbbaaaabbbbabbbabbbbbbabbbbababaabaaabaabbaaaabaaaabbbbbaabaaabbababbbbaabaababbbbabbabbbbbbababbbbaabbababaaabbbaaabaaaabbbbbbbababbabbbbbabbbaabaabaaababbbbabbabbaaabbbbbaaabaabbbaabbbbabbabababbababbabaabbaaabababbbabbbabbbabababbbababbbbbbabbbbbaaaaaaaababaaabaabbabaaaaaabbbbbaabbaaaaaaabaaaaabbaaaaaaabababaabaabaabaababbbbabbbbabbaabababbbaabbbabaabbabbbbbaabbbaaaabbbbababbbabbbabbabbababaabbbabaaaaaaaabbaabbabbbababaabbababbabaaababaaaabbabbbbaaabbaabbbabaabbaabaabbabaaababbaaaabbbabaabaaabbbabaababaaaabbbbbbaaababbbbababbaabababaaaababaabbabbbbbabbbabaaaaabbbaabaabbbbaababbbbbbaaaabaabaabaaaaababaaaabbabbbabbabaaabaabbbaabaaaabaabbabbbbabbbababaabbbbaaaabaaaaabbbababbabaaabbabbbabbabbbbbbabbaaaabbbabbbaababaabbbbabbbbbabbabbaabaababbbaaababbbbbbbabababbabaaaaaabbabaabbaababbaaabbbbaabababbbbaaaabbabaaaaabbaabbbbababbabaaabababbaababbaabbbbabaaabaaaaaababaabbbbabaabbbbabaababaabbbabbbaaabbaaaabaaaababbbaabaaabbbbbbbbabbababbbabbbbbbbbaaaaabbabbbbaaaaababababaabaabababbbababbabaaababbbbaabbbbbaaaabbbbaabbaabbbaaaaabbbaabaaabbbbbbababababbbaabbabbbbbbbbabaababaabbbaaaababaaaababbbaaaaaabbbbbabaabaaaaaababaabaabababbaaababaabbabbabbaaaaaabaaabbbbbbaabbaababbabbabbbabaabbabaaaabaabbbbbabbbbbbbaaaabbaabbbababaaabbbbababbaabaababbaabaaaabaaaababbbaaabaaaaaabbabbbbababaabbbabbbbaabbaabbbabbabababaabababbbabbaabbaabbaaabbaaabbababbbababbbaaaabbabbbbaababbbababaababababbabaabbaabaabbabbbbbbaabbabbbabaaababbabbbabaaaaaabaaabaabaaabbaaababaabbbabbabbabbaabaabbbbaabababbbabaaababbbbaababbbbaabbaabbbaaaaaabaaabbbbabbaaaaabaaabbbabaabbabbaabaabbbbaaabbbbbabbbbaaaabbaabbbabbaaaabbbabbbbaaaaabbabaababaaaaababaaaabbabaabbbbaabbbabbaabaabaaaababaaaabbbabbabbaaaaabbaaaabaaabaababbbbaaabbaaaabaababbaaabaaabbaaabaabaaaaaabababbbbbabbbaabbababaaaaaaababbaaabbabaaabb
abaaabaabbbaaaabababaaababbaabbabbbbbababbabaabbababbaabbbbababbababbbababbbbbaaaaaaabaaaabbbbabbbaaaaabbbbaabbaaaababaaabbbaababbbabbbbbbaababbbbbbaabababbbaaaaaabbabbbaaaabbbababaabbbaabbbbababbbbbbabbaaabbaaaaabbbbabbbbbaabaaabbbabbbbbbbbaaabbbbaabaaabbbbaabaaaabbbbbbaabbbbbbbbaaabbbaaabaabbababababbabbaabaabbababababbaabaabbbbbaaabaaababbabbaaabbabbbabaabaabaabaaabababbabaabaaabbbabaabaababbbbaabaabbababaaaaaaabbbbaabbbbabaababbababbbbbbbbbbaabaaaaabbaaababbbababaabbbbaaababaaaabbaaabbbaaaabaaabbababbbbbaaaaabaababbaabbaaaaabbbabbbaabbabbaabbaabbabbaabbabaabbaaaaaaaaaaaabaabababbabababaabaaababababbabbbaabaaabbaaabbbbbaabababbaabbbbbaaaaaaaabababababaaaaabbbaaabaaabbbaaaaabbabbaababbaaabbbaaaababaabbabaabaababbabbaaabbbbaaabbaaababaabbbabaabbaaabbbbababaaabababbbbabbbabbaabbabbbaaaaaaaaabbbbaabbaaaabbaabaaaaaaaaaabbababbbbaaabaaabbaabababaaaaaaabbabbaaabaabbbbaaaaabbabaaababbbbbbaaabaabbbbaabbaaaababbaaabaaaaaaaabaaabaaaababaabbabaabaabbbbbabbaaabbaaababaabbaababaabbabababaaaaaabaaabaaaabababbaabaabbbbbbbaabbaaabbaaaaaabbbababaaabbbbabaaababbabbbaabaababababbbbabaabbbaaabbbaababbabbaabbabababbbbabaabbbabbbbaabbbbaaaaaaabaaabbabbbabababaabbabbaabbabababbabbbabbabaabbabbaabaabbaaabaaabbbbabbbbbabbabbbabbbabbaabbbababbaabbabaaabababaababbabbbbbbbbabbabbabbbbbbabbabbbaaaaaaabbbbaabbbbabbbaaaababaabaaabbaaabbbaaaaaabbbabbbbaabbaabbabbabababaaababbbbbbabaabbaaaaababbaaabbaaaabbbbbabaabaabaaaabbbababbabbaaabbbaaabbaaababbababbbbaaabbaabbaaaabbbbbaaaabbbbbaaaabaababbbbbbbaababbabbbababbbababbbbabbbabbbabbbabbbbaabbaabaababbbaaabaaabbabababababaaabbbbabbaabaaabbbbabababaaaabbaaaaaaaaabbbababbaabaabbbabaabbaabaaaababbbbbbabbbbaaaabbbbbabaaaaabbbbbbabaabaaaaaaaabbaabaaabbbbabbabaaababaabaaabbaaabbbabbbbbaaaababbbbbabbabbbabbbbaabbaabaabbbabbabaabababaabbbabbabbabbababbaaaaaaaabbbabbbbbababbababaaaabbbbbaaaabaaabaababbbbaabbbbbabbaaabbabaabababaaabaababbbbbbaaababaaabbabbaabbbaabaabbbbbbaababbbaabaabaaabababbbabbababaabaaababaababbabbbaaaabbbbbaababaaabbbbababbbaaaaabbbbbaa
abbbaabbbabaabababbbaaaabababbbabaaabaaaabbaaababbbbabbbaabbbbaabbabaaabbbbbabaababbabbaabaaaabababbbbaababbaabbaaabaaaaaabaaabaabaababbbbabbabaaabaaabbabaabaabaaabbabaabaabbbbbbabbaabbbabababbbaabbabaaabbbaababbbbaabbbbaabbbbbabaaaababaaaabbbbbbabababbbbababaaaababaabbaabaaabbaabbababababababaabaaababaaabbbbabbbbaaabaabababbbbaaabaabaabaaabbaaababbbaabbabaabaabbabababaaabaabbbbbbbbbbbaaababbaaabaaababbabaabbbbbabababbabbababaabaabbbbbbaabbabbbabaabbaabaabbabaabaaabbbabbabaaaababbababbbaaaaaaabbaaabaababbabbababaabaabbaabaabbaababaabaabbbbababaaaababbaaabbabbbabbbbaabbbabaaaaabbaabbbbaaabaababbabbabbbabbaabbabbababaaaaabbabbbbbbbababababaaabbaaaaaaaabaaaaabaaaaaaabbbabaabbbabbabaaaaaaababbabaabbbabbabbabbababaabbbbbbbabaaaaaaabbabaaabaabbabaabaaaaaababbabbbaaaabbbbaaabbabbabaabbaabbaaaaaabbbaaabbbbaabbabbbaabbbabbabababbbbaabababaabbbbaaabbbabbaaabbbabbbbbaaaabaaabaabbbabaaabbbaabaabaaaaabbababbbbabbbbbbbaaaabbaaaaaababbaaabbbbbbaaaaaababbbabbbbbaaababbabbbabbaababbaaaaabbabbbabbbabbabaaaaababaabaaababababbbaababbaaaabbaaaaaababbbbaaaababaaaababaababbabbababbabaabaaaaaaabaaaaaaabababbabbaaabaaaaabbabaabbbaabbbbaaabbaabbabaaabaababbabaaabbbbbbaaabbbbabbabbaaaabbabbabbbbbbbbbaabbbbabbabbabbaabbbaaaaabbabbbbbabaabbbabbbaababaaaaabababbabaaabbbabaaaaabababaabababbaaaaaabbbbaaaabbabbbaaaababbbbababbabbbabababbbbabbbbbaaaaabbbbabbbbabbaaabbbbbbabbabbabbbaabaabbbaabbbbbbaabbbaabaabbbbaaaaababbbaabbbbabaaaaaaababaaabaaaaababaabaabbabababababbabbbbbbaaabaabaaabbbbbabbaaaaabaababbabbbbaaabaaabbbbbaabbaabbbbababaaaabbaaabbbbbbaaabaaabbabbabaabaaaaababbbabbabbaaabbbabbbbaabaabababaabbaaabbabbbababbbbababbaabbabbabbaababbaaaaabbabbbabbaaaaabaabbaabbbaaaabaaabababbababbbbbaababbbbabbbbbaabbabbbbbabbbbbaabbabbbabababaababbbbbbabbabaaaabbbabaaaaaabaaabbbabbbabaaaaabababaaaabaaabbaaabaabaabbaabbbaaababbaabbbbbbbbaaaababababbbbbbaaababababbabaaaabababbaabaaaaabbbaabbbbaaabbaabbbabbbbabababbabbaabbbabbbbaababaaabbaaabbababaabaaaabaaabbbaababbbbabaabbaabaaaaabbbabbaaaabbaabaaabbbaababb
bbababaababbaaabbaabababbbaabbabaabaabbaaaaabaaabbbababaabbaaabbbbbbbbaabbaaaababaabaabbaaabbaaaabaaabbbaaabbbaaabaaababbaaabbbbabbababbababaaabbbbaabbabaaaabbbbaabaabbbaabaabbbbbaaabbbabbbaaaabaaaabbbbbaaabbbabbbabbabaaaaabaabbbbaabbbaabbbbabbbabbbbbabbaababaabbabbabbbaabababaababbaaabbaababaaabbabbaabbabaabababaaaabbaabbababbbbaababababbaabbbabaabbabaabaabbbbabbbbbbbbaabbbabbbbababbbbabbbabbbabbbbbaabbbbaababbabbbaaabbbaaaabbbaabaabbaaabbabbbbbbaabbbbabbbabbbbbabbaaaabababbbbaaabbaaaabaaaaabbbbbbbaabbbbaaaaabaababaaaaabaabbbbaabbaabbaabaabbaaaabbbbbbbaaaaabaaaabbabbbabbbbaaabaaaaaaabaababbbbbaabbabbaababbabbbaaababbabbbbabaaaaabbbbabbabbbbabbbabbabbaabaabaabaabbababbbbbbabbbbbaabbbaaabababababaabbbabbababbbaabbbbbaabbbbabbbbbbaabbabbabbbbbbbbabbbababaabababbababbabbaaabbaabbbbbbabaababbaababbababaabbabbabbbababbaaaaaabbaabaabaaaaabbbbbaaaaababbbababaabbabbbaaaaababaaaaaaabaaabbbaaabbbabaaabaaabbbaabbaabbbbbabaaaabbaaabbabbbbaabbabababbaaaabbbaabbbbbbbbbbababbababbbabbbaabbaaaabbbabbbaaabaabbbaabbbabbbbabbbabaaabbabbbbaabbbbbaaababbabbaaabbbbabbaabaaaaabaaaaabaabbabbaababbabaaabaababaababaaabaaabababbbbabbbabbbbbaabbabbbbbbbbbbabababaababaaabababaaaaabbaaaabbbaaaaabaaaabbbaaaabbabaabbbabaaabaaaaaaabbbabbaabbabababaabbbbbabbbbbaabaaaababbbbabbabbabbababbbbaaabbaaababbbabbbbbaaabbabbbbbbabbababbbbbabbaabbababaabaabaabaaabbaabbaaabbbabbabbabbabaabbaaabbbbabbaabababbbbbaabaaabbaaabaabbababababbaababaaababaaaaaabbbbbbabbabbbbbbabbaabbabbbaaaaaaabbaaabbbabababaababbbbbbbabaabababaaaabaabaabbbaaaaaabaaaaaabbbbaabbabbbaabbaaaabbabaaaabaaabbbbabbbbbaaabaabbbaababaaababbabbabaabaababbbaababbbbbabbababaaaababbbbbbbbabaaaaababbaaaababbbbbbbababbabababbabaabaaaaabbaaabbaaabbbaaabababbabbababaabbababaabbbbbbaabbbaaabbbbabbbbabbabbabbbbaaabaabaaaabaabaaabbbababbbbaaabbbababbabbbbbbababaaabbaaabbbabbbbabaaabaabaaaabbbababbbaabbabbbbbabbaaaabaaabbbaabbbaaabaaabababaabaaaabbaaaaababaabbaabbbbabababababaaabbababbabbbaaabaaabbbbabbbbabbabaabbabbbaaaabaabaaabbbaaababbabbbbabababbbaaaab
abbabababbabababbaababbbabbbabbbaabaabaababbabbbbababbabaababbbbbabababbbaaabaababbaaabbbaaaaaaabbababaaabbbaabbbaaabaaaaabbbaabbbabbabaabbbaaabaabababbbbbbaaababaaabaabbabbaaabbaabbbbabbaaaaaabaaabbabaaabbbaabaababaabaababbbbbabbbaabaaabaabbbabaaababbbbaaabaaabaabaaababbbbaaabbababbabbaabaababbaaaabbbbbaaaaaaaaaabbaabbbbbbbaaaabbaaabbbaaabbbbbaaaababbbbabbabbbaaabbabbaabaabaaaabbabaabaababbbbaaabbbababbabbbbaaabbaaabaabababbabbbabbabbbbaabaaaabbabaabbbbababaaabbaabbbabaaabaaabababaabaabaabaababaaabbaababbabbbbaababbbaabbabbabbbabbbaaaababbaabbbabbababbbbababbbbabaaaaabbabbaaababbaabbaababbabbbbaaaaaaabbbbaaababbbabaaaabbaabaabaaaababaabbbbbbaaabbbbababbaaabbbaabbbbbabbbaaabbbbabaabbabbbabaaaabbabbabbbabbaabbbbaabbbababbababaabbaaabababbbabbbaababbaabbaabbaaaaabbbbbbbaaabbbabbbaabbaaaababbaabababaaabaabbababbbbaaaaabbbbaabbaababaabbaaabbaabababababbbabaaabbbabbbbbbababbbaabbabaaabbaabbaaabaabaabababbbbbaababaabaaaabbbbabaabaaaabbaaaaabbbbbbbbbabbbbabaaaababbaaabbbbaaaaaabbbabbaabbbabbaaaaababbabbbabbabaaabbaaabbaaabaaababaabbbbbaabaaaaabbbbabbababaabbbbabababbbbaabbababbbbbbbbbbaabbababbaababaaabbbaaaaabbaababaaababababbbaabbabbaabbabbbbababaabbabaaaababbbbbaabaabaaabbbabbbbaaaaaabababbaababaaaaabaaabababbbbabbbaabaabbabaabbbaaabbaaaaaaaaabaabbbbbbbaabbaabbaaabbaaabbbaabababbabbbaaabbbbabaabbabbbabbbbababbabbabbbaababaabaaaaaaabaababbbbbabbbaaaaaababbabbbaabaaaabaaaabaaabbbaabaaaaaabbaabaababbbababbbbaabaabbbababbbbabbbabbabaaabbbaabbaaabbbaabbaabbbaaababbbbbaaaaabbbbbaaaaabbbbaabbbbbabbababaaaabbababaaabaaabbbabaabbaabaaabaaaabbaaaaababaaabbabbbbbbbbaaabaaaabbbaaababbaabbaaabbbabababaaabbaabaabaaaaaabbbabbaabbabbbabbabbbabaaababbabbababbbaaaaabbbbbaaaabbabbaababbbbaabaaaaaabababaaaaaaabbbaaaababbaabaabbabaaababbbaaaabaaababbbababbaaaaaabbaaaaabbabbaabbbbbabbaabbaababbaabbbbaabbabbabbababaaababbabaabbaaabbbababbbbabaaaaabbbbbbbbbbaaaaababbaaaaaaaaababaaaabbbbabaaabbabbbbbaaabbbabbaabaabababbbbbbabaabbbbbaaabaaaaaabbbabbbbbbbbbaabaabbabbbaaaaabbaaabaaabaaaaabbbbaaaaa
bbabbbbaaabbbabbaaaabbbbbbaabaabaaabababbaaaaabbabbaabaabbbbabaababababaabbbbabaabaaababbbbbbabbbbbbbababbbaaabbbaababaaababbaaababbaaabbabbaaabbbbabaabbbbbabaabbbbbbbabababbabbababbbbbabababaabbbabbbbbaabababaabbbbaaabaaabaaaabbabbbbbabbbbaabbbaabaaabbbaabaabbaabaaabbaabaabbbbaabbaaaabaabbbabbabbbabababaabbbabbbbabbbbbababaabbbabbbbbabbbbaabababbbbaabbabaaaaabaabbabbbabbabababbbbbaabbabaabaaaabbbaabaabaababbbbbbbaaababbbbaababbabbabaabbabbbbaabbabaaabbaabbababaababbbabbaaaabbababbbaabbabbbbabbabbaaaaabbaaaabbbbbbaabbbaabaabababaabbaabbbabaaababaaabaababbabaababbababaabaaaaaababababbbabbbaabaabaabbabbabaaaaabaaaaababaaababbaabbaabaabbababbabbabbbaaaaabbbbbbaaababbbbbbaaabbababaaaabaabbaabbabaaaabbaaaaaabaabaaabbaaabaaaababaabbaabababbabbabaaabbaabaababbbababaaaaaabbbbabaaaaabbaaabbaabbbbbabbaaaabbabbabbababbaaaaabbabaabaaabaaabaaabaabaabababaabaaabbababbbaabaabbababbbbbabbbaabbbbabbabaaabaaabbbaaabaaaaaabbabaababababaaaaaababbababaaaaaabbbbbbbabbbaabaaabababaabbabaabbbabbbbaaaabbaaaabbbbbaabbabababbababbaabbbbbbaabbababbbabbaabbaaaababaaaaaabaaaaabaaaabbbbabbbbaaaaaaabaaababbababaaaabbabbababaaabbbbbaaaabaaabaabaabababbbbabbaaabaaaabbbbbbbabaaabaabbbabbbbabbabbaababaabaaababbbbabbbaabababbbabbbbababbaaabbbbbaababaaababaaabbabaabbaaaaaaabbbaabbabbbbaabbbaaabbabbbbbbabaabbbbbbbbaaaabaaaabbbaaababbaaaaababbbaaabbaabbbbaaabababbbabbbbbbbbbaabbabababbbababaaababbbaaaababbbbbaaaabaaaabbabaaababbbaababbabbbbbbbbbaaaabbabaaaaabbbbbbabaaaaaaaabaababbababbbaabbaababaaabbbaaaaaabbbbbaaaababbabbaabaabaaaaabbabaabbbabaabbbbbabaaaabbbaabbbaababaaabbababaaaaaabaabbababbbbbaabbbbbbbbabbaaaabbbabbbabbabbaabaaaaaabbbabaabaaaabaabbaabbbaaaabbababaabbbaabbaaaaaaaabbbabbbabbaaabaabbbabbabbababbabbabbbbabaaabaabbabaaabbaabbabaabbbaabaaaaaabbbbbbabbbaaaabbaabaabbabaaaaaabaaaaababbabbbaababbabbbabbbabaaabbbabbaabbbabaababbaabbababaaaaabaabbbbbaabbbbabbbababbaaabbbaaaaaaabaabbabababaababbbbababaabbbabaaabbbabaaaabbaaabbbbbabbabaabbbaaaaaababaaabaabbbbbaaabaaaabbbbabaababaabbbbbababaaababbaa
abaaaabaabbababbbbbbaaaaabbabbaababbabbabbbbbaabaaabbbabbaaabbabaaaabbbaabbbbabaabbaaaabababbababaaaababbabaabbaaabbbbabbabaabaabbbaabbbaaaaaabaaabbababababaabbaaabbbbababbbbbbbaabbbaaababbbaaaaaaaabababbbababbabbbabbaabaababaabababaabaaaababbbbaaabbbaaaaababbbaabbaaaaaaabbbaabaabbbbaaaabbabbabaabbaabababababaaababbbbabbbababbbbaabbabbbbabbbbababaaaaabaabaaabaaaaaabbbbabbaabaaabbbabbbbbbabbbbbbbaabaabaaaaabbbabaababaabaabaaaaaaabaabbaaabbabaabaaaaaaaabbababaaabbababbbababaabbababaaababaabbbbaaabbbbbbaaabbbaaabaaabababaaaabaaababaaabaaaababaabbababbabbaababbbbbbaaaaaababbabaaaaabbbbbaabbaaaaababbaaababaaaabababaaabbbbbbabababbabaaaababaabbaaaaabbbabbbbbaaabababbbbabbbbaababbaabbbabbbababaabaaabbabaaaaababbaaabaaabbbaababbbaaabaaaabaaaabbabbaaabbabbababbabaabaaabaaababbabaabbaabbaabbaabbaabbaaaabbbaaaababaaabaaababaabaaababaabbabbbbbabaaabaabbbaaaaabaaabaaaabbabaaababbbbbbaabbbabbababbbbabababbbaaaaabbbbbabbbaabbabaaaaaaaaabbbabbaabaaabbaaababaabaabbaaabbbbabaabbbbabaaaabbbaaabbbaabbaaaaabbbbaabbbaababaaabbabbaabbbaababaaabaabaaabbbaaaaabbbbbbbbababaaababbbababbabbbbbaaabbbaabbbbaaababaaaababbaaaaaabbababaabbbaaabbabababaababbaabaabbaaabaaabbbaaaabbaabaababbbaaaaaaabbbabababbaaabaabbbabbabaababbaabbaabbababbbbabaaabaabaaababbababaaaabaaaaabaaaabaabaaabaaabbaabbabaababbbbaabbbbbaaabaaaabbababbaababaaabbabaabbbaaaabbbaabbbbbbababbbaabbaaababababababbabbababbabbaaaabababbbbabaaabaaaabbaabbabbbabbbbbaaaabaabbaaabbbabbbaababaaabbaaaaaaababbaaababababaaaaaabbbbabaabbbbbbabbbabababbbaabababbabaabbaabbbabaaabaababababbbbbabbbbbaaaaaaabbabbbbabbbbbaabbbaabaabababbbaabaabaaaaaabaabaaaabbbbababbbbaabaaaaabbbbbbabaabbabbbabbbababbaaaaaaabbbbabaaabaabaabbbaaabbbbbbaaabbaaabbbabbbaabbbbbbbbabbbabbaaababbbabaabbaababbbbabaaaabbbbababaaaaabbbababbabaaabbbbabaabbbbaabbbabbaabbaababbbbabbbaabbbbabbbabbababaabbbbbabaabaaaababbabaabbbaaaaaaabbbbaaabbbaababbaabbaabbaabbbbabbbbababababbaaaabbaaabbbabbbaabbbbaaabaaaaaabbbbbaaabbbaababbbbbaaaaaababbbabbbaababbbaaabbabbaabbaaaaabbbbbababaaaba
abbbaababaaababababababaaaaaaabbaabaabaaaaaaaabaaaababbbaabbabababbbbbabaaaababaabbbabbbaabbabbbabbabbbbabaaaaabbbbabbbabbaabaabaaaaabaaabaabbabbbbbbabaaabaaabbaaaabbabbbbaabbbbaabbaababbabaabbababbabbbaabbabaabbaabbbbaababbbabbaabbababbbaabbbbbaababababbaabaababbabababaaaababbbbbbaabaaaaaaababbbabbbababbbbbbaababaabababbabaaabababbaaabbaabaabaabbbaabaaaabaaababbaabbbbbaaaabbabaaabbbabbabbabaaaaaabbabababbabbbbbbbbbabbabbbababaaaaabaabbbaabababbaaabaabbaaabaaaabbbaabaabbbaaabbabbbbbabbabababbabbababbabbbaaabaaaababbbbbbabaaababbbabaaaaabbbaabbbbbbababaababbbabaababaabaabaabaaabaaabbbaababbaaabaaaaaabbbaabbababbabaabaabaaabaabbabbaaaabbaaaaaaaabababbbbaababbbbaaaaababaaaabbaaaaabbaabbbbbaabaaabbbabababababbbabbbbaaaabbabbabaaaaaabbaabaabbabaabaaabbaaaaaaabaaabbaaabaaabbababbaaaabaaabbababbbbbbbaaabbbaababaabbbbabbaababbbabbaaaabbabaaaabababbabbbbbabbbbabbaaaabbaaabababbabaaabaaaaabbbbaaabbababbababbbbbbaabbaaaabbbabaabbbbbbbbbbbbbbbaabaaaababaababbaaaababbbababbabaaabbbbaabababbbbbbaaabbbaababaaababababbbaabbbabbbbabbbaababbabaababaaaaaababbabbaabaaaaababbaaaabaaaaaababaaaababaaababbababaaabaabbabaabbaaabbbaabbbabaaabbabbbaaabbbbbaaabbbaaabbbaaaaabababbbbabaababaaabbaaababaabaabbaababaaaaaababbaababaaaaaabbabaaabbbabbbababbababbaabbabbbabaaabaaaaabbabbbaaaaababababbabbbbbaababaababbbabbbbbaaabbaabaabababbbbbabaabbaabbabbaaabbabababaabaaabbbaabbbbbabbaabbbaababbbbaaaaaaababaaaaabbababaaaaabbbabbbababbaaabbabbaaaabbaaaaabbbaabbbbaaaabbbbbbaaaaaaaababbabbbabaabaabaabaaabaabaabaaaaaabaaabaabababababbbabbaabbabbbabababbaaabbabbaabbabaabababbbaaabbabaabaabbaaababbbabababababaababbbbaabbbaaababbaabbbaaabababbbbabbbababbbaabbbbbbbbaaabbbbbbabababababbbabbbaabaabbaaaaabbabbbababaaabaaaabbbaababbbabbababbbbbaabaaaaaaaabbaabaaaabbabbbbabaaabbbbbaaabbaabaaaabaabbbbbaaababaaaaababaabbbbaaaaabbbabbabbbabaababbabbaaabaabaabbababaaabbbbbbbbbabbababababbaaabaaabbbaaababbabbbaabaaaabbbaaabbabaabababaaaaabbaababbaababbbbabbabbabaaaabaabaaabbbbbbbbbbaaaaababbbbaaaabaababbbbaaaaaaababbba
babbbabaaaabbbababbbaabaaababbababbaaabbababababbbbaabbbbaabbaaaabababbbbabbabbaaaabaabbabbbaaaabbbbbaabbaaaabbbbbbbabbbbaabaabbaababaabaabababbababaaababaaababbbaabbbababbbbabbbabbaabaaabaaabababbbbbbbabbbabaaabbbabbbaaabbbababbaababbbbbaabbaababbaaaabbbabbabbbabbaaabaabaaabbbabaabbabbababbabbbaaababbbabaaaabbbaabbbaabbaaabbababaaaaaabbabaababababbbaabaabbababbaaaaabaabaaaaaaabaababbbbaaabbabbaabaaabbabaababbaabbaabbbabbbababaabaabbbbabaabbbbbaabbaabbaaababbaaaabbaababbaaabbbaaaabaaaabbbbabbabaabbbbbbbaaaabbabbabaaabababbbbbababbbbabaaaaabbbabbaababbbbabaabbbaabbbaaabababbbbaabaaaaabbbaababbaaabbabaabbaabbaabbabbabaaababbaaaabbbabbabbaaaabbbaabbbabaaaabbbabbbaaababaaaabbbbaaabaaaabaababaaabababbbabbbbabbaaaaabbbaabaabbbababababbbabbbbabaabbabaaaaabbabbbaaaabbbbbbbaaaaababbababbbbabaaaaabaaaaaabbbaaabbaabaaababbbbaabaaabaabbaaaabbaaababaaabaaababaaaabbabbbaaabbabaaabaaabbbaabaaabbaaaaaaabbbababbbaabbababbbaaaabaabaaabaaaaabaaabbabaababababbbabbbbaabaabaabbababaabaaaaabaabbbbabbababbabbbabababbbababbabbabbaaaaaabbbabaabbaabbaaaabbaaaabbabaaaabbaabbaaabaabababbaaaaaaabbbabbaaabbbbbbaabbaaabaaabbbbaababaababbabbbaabbaaababbabbabababbbbaaaabbbbabbbaaaababbaaaaaababbaaaaaababbbbabaaaabaaaabbaaaabbbaaabaababbbbaaabbbbababaabbbaaabaaabbbbbabaabbabbbabababbbabbbbaabaaaaaabaaaaabbbabaabbbbabbbbabbaaaaaabbabaaabaaabbaababbbbbbabaabbbabbbaaaaababbbbaaababbabbabbaaaaabbaabaaabaabaabbabbaaabbabbbbaaaabaaaaaabbbbabbaabbbbbaabaababaaaababaaaababbabbbaaabaaabbaabaaaaabbaababaabbaaabbbaaaaaaabbbbbabaabbababaabababbababbaaabbabaabaaababbbaababbbabbaaabbbbabbbbaaababbaaabaabbabbabababbabbabbaaabbbabbbaabaabaababababbbbbababbabbbababbbbbbaaabbabbaaabbabbbbbbbaabbaaaaababbaabaaabbaabbbbbbbaabbabaabaaaabbabaabbbbbbabababbbbaabbababbbaaabababbabaaaaabaaababaababbbaaabbabaababaaabbaaaaabbbbbbbaabbaabbabaaaaaababbabaabaaaaaabaababaaaaabbabaabbaababaaabbabbbaaaabbbaaabbabbabaaabbabbbaabbabaaaabbabbbaaabaabaaaabbbbbbabaaabaaaaabbababbbabbababaabbbabaabaaaaaababbbbababababababaaaabaabaabbabbba
aaabbbaababbbaabbaabbbbaaaaaaababaabaababaaaabbbabbbbaaaababaaaaaaababaaaabbbaaabaaaababbbababaaaabbaaabbbababbabaaaabbabaaabbbaaaaabaaaababbaabbabaabababbbabbbabbabaaabbaaaabbbbbbbaaababaaabbbaaabbbaabbaaaaaababbbabaaaababbbbbaabaabbbabbababaabaaababaababaabaabababaabbbaababbabbbabbbabbbabaabababbbbabbbbababbaaababbaababbabaaaaabaabbbaaababbaaaaababbbabbaabbabbaaabbbbabaabaababbaabaabbbabbaabbbbabbbaaabbbbbbaababaabbbbbabbbbabababbaababbaabaabaaaabbbabbbaabbaababbababbbabbbbbbaabbaabbaaaabbbbbbbbbabaababbbbbbbabaabbaabaabbbbabbbbbaabaaaabbaababbaaaaababbabbbaababbaabbbaaaaababbaabaaabbaabbaaabbaabbbbbbbbbbaabbaaabaaababaabbaabbbbbabaaaaabaaaabbaaaabbabbaaaabbbabaabaaababaabaaabbababbbbabbbbaaaaabbbbbaaaabaababaaaaaaabbbaabbaabbbbaabbbbaaabbbaabbabbbbbbbaaababaabbbaaabbbbaaaaaabbababbbaaaabaaaaaaaaabbaabbbbaabbababbbaaabbaabbbbbabaababaaababbbabaabaaaaabaababaabbabaaabbababbbbbaaabbaaababbbbaabbaabbbaabbbbabbabababbbbaaabbbabaaaabbbbabaaaaababbbbbbabbbbbbabaabaabbabababaaaabbbbaaabaabaaabaaababbabababaaababaabaaabbaabbbabaaabaabbbbbaabbabaabaabbbbaaabaaabababbaabababaaaabbbaabbbbabbabbbbbbaaaabbabbaabbbbaaaabbbabaabbabbaabbaabaabbbaabbabaaaaababbbaabbbaabbababaabaabbbabaabbbabbbbabbaaaaabaaabbabbbbabaababbaaababbbbbbabaaabbbaabbbbbbabbaabbabaaabbbaabbbabbabaabaababbababbabbababaaaaaaabbababaaabbabbbabbabaabaaaabbaaaababbbaabbaaabaaababaaaaaaaabbbbaabbbbababbbbbbbbbabbbbbbaaaaabbbababbbababaaaababaababbbabbabbaaaabbbbaaaaaaababaaabbbbbaaabbabbaaabaaaabbaaabaabbbaaabaabbbbabbbababbbbbaabbbbaabaaaababbbbaabaabbaabbabbaaaaabababaabaaaabbbabbbbabaabaabbaaaabbbbababbabbbabaaaaabbbbabbaabababbbabbbbababbbabababbababbbaaabbbbabaababbaaabababbbababbaaaabbaaaaabbaaaababaaabbbbbabaaababbaabbbbbbababaaabababbbbaabbabababaaaaaabaababbabaababbaabbaaababbabbabbabbaaabaaaabbbbbaaaabbaababbbbaaabababbaabbaabbbaaabaabbbaabaaabbabbbaabaababbaaaababbabbbaabbbbbabbabaaaabbaaababaaabbbbbababaababaaabbaabbabbaaababbbbbbbbbbbaabbaaabbaabaabaababaababbbaabbbaaababbbbabbababaabababbbabbaabaa
bbbaaabaaababbaaaaaabaabaaaabbbababaabbbaabbaabbababbbabbaabaaabbbabaabbbbbbbbbbaaaaabababaaaababbabbbaaaaaabbbbabbabaababbbbbaaababbaaababbbaababbbbaabbabbaababaabbabbaaabbabbbabbabaabbbbbaaabbbbaababbabaabaabbbbabbabbaaabbaaababbbaabbbbaaaaaaaabababbbabbbaaaababbbbaabbabaaabbaabbaaaaaaaaabababaabbbababaaaaabababbaabbabaababbabaaabaababaabaabbbababbbabbbaabbaababbaaaabbbaaababaaabbaaabababaaaaabbaabbbbabababababbaaaabbabbabbbaabbaabaaabbbbbababababbbaabaabbbababaaabbbabaaaaaabbaaabbaabaaababaaababbabbbbbaababbbbbababaabbababbbabbabaabbabbbbabaaaababbbbaaaaabbabbaabaaabbbbbaaaaaabbaabbbababbbaabaabbbbbaaaaabbbaabbbabababbabaabaaaaaabbbbbbabaaaaaababbbaabaaabbabaaababbaabaaabaaaababbbbbbabaababbbbbbbbbaaabbabaaabaabbaabbaaaababaaabbaaabbbabbaaabbabbbabbbbabbabbbbabbababaabaabbaabaabaaabbbbababaabbabaabaaaaaaaabababbbbbaabbbbabaabbbbbbaaaababbbbaabbabbaabbababbaababbbaaababaabbabaabbabbbbbaaaababaababbbbabbbabaaaaaabbabaababbabaaabbbababaaaabababbaaabbababababaabbabbbbbaaabbbbababaabbaababbababbbbaabaabaabaaabbbaaaaabaabbbabbabbbabbbabbbabbbbbbbbbbaaaaabaababaaabbbbabbbbbbbbbbbbbbabbbaabbbaabbbbabbabbaababbaabbbababbaaabbbbbbbbaabababbababaabaaabbaaaabbaabaabbabaabbbbbbbaabbababbbababbbbaaaabbbbabaabbbabaaabaaabbbabaaaaababbabababbababaaabbababaabaaaabbbbbbababbaaaaabbbabbbbbbbbabbabbabbaaabbbaaaabbabbabbbbbbaaaabbbbaababbaabbaabbabbabaaabaabbbbabaabbabbbbbaababbbaababaabaabbabbbbbbaaabaababaababaaaaaabbbaaabbaaaaaaabbabbbbabaaababababaabbbbbbbabbaaabbbaabbbbbaabaabbbbbbaaaaaabbaababbbaabbabbabbbaaabbbaaaaaabbbabababaaabbaabbabbbabbaabaaaaaaaaabbabbbbbbbabaabbbabbbabbabbaababbabaaabbabbaababbbbabbbbaaaaabbaaabbababaaaababbababbabbabaaabbabbbbbaababbbbbaaaaababbaabbaabbbbbababbaaababbaaaabaaaaaabbabababaabbbabbbabbbabaabbaaababaabbbbaaaabbabbbbbbabaababaaaababaabbbaabbbbbaabababbabaaabbbaababababbabaaabbabbbaaabbbabbbbbaabbababaabbbbababaaabbbbbaabaaabababbbababbbbbaaabbbaaabaaabbabbbbabbaabbbbbbabbababaaaababaaabaaabbaaaaababbbbbabaaaaaaaaaaababbbaaaababbbabbbabababaa
abbabbbaababaabbaabaabaababaaabbaababbbbbabbbbbaaaabaaaababbbabbbaabbbabababbbbbaaabbaabaababbbaabbabbbaaabbaabaaabbbabbbbabbaaabbaaabaaaabaabaababaaaaaaabaabbabaababbbaabbaabaaabaaabaaaabbbbbabbbbaabaababbaaabaabababbbbbaaabbabaabbbbabbbaababbbbbbbabbbbbbabaabbbaaaabbaaaababbbbababbabbbbbaaaababbaaaabbbaaaaabababbaaabaaaabbbbbabbaaaaabbbaaaabbabaabbbabaaabaaabaabaababbbababbabbbaabbaabbbaaaaabaabbaaabbbbbbabaaaabbbaababbabbaaaaabaabaabaaababababbbaaaaababababbbabbbaaaabbbaaaaabbaaababbbbaabbbabbbbbbabbbbaaaaaabaabbaaaababaababbaaabbbbaabbbbabbbabbabababaaabbaaabaaababbaaaabbaabbaaaabbbabaaabbbbbbabaabbbabbabaaaaaabbaaabaabaabbaabbaaabbabbaaabbbabaaabbaaaabaaaaaaaabaaaabababbaabbabbaaabbaabbabbabbabaaaaabbbabababbbabbbabaaaaaaaaabaaaaaaaaaaaabbabaabbbaabababaababbabbabbaaabaaaabbabbabbaaaaaaaabbaabaaaaababbabbbbababbaaabaaabbababaabaababbaabbabbbabbaababbaaabaaabbbababbbbbaabbaaabbbbaabaaaaaaabababbaaaaabbabbbbbbbbaabbbbbababbbabbbbabababaaababbbaabbabbabbaaabbbabaabbabbbaaaabaabababaabbbbbabbbabbaaabaababbbaaaababaabbbbabbbababbbaabbaaabaaababbbbbbaaabbabababbbbbbbaababaaababaababbbbaaabbaabbbbbaaaabaabbbbabbbaabbaabababbaaabbabbbaaaababbaabbbbaaaabababaaabbabbababaababaabaabaaabaaaabababbababbaaababaababbaabbbabbbaaababbaabbaaaaabababaaabbabbaaaabbabaaabbaabaababbbbababaabbbbbbbbbabbabbaaabbbaaabbabbbbbaaaabababbabbbbabbabaaababbaaabbbbbbbabbabbbaabbbabababbaababbaaabbabbbabaaabaababbbbbbaaaababbbbbabababababbbbbbabbbbaabaaaabbbbaabbaabaaabaaabbbbbaaaaaaabaaabbbababababbbabbbbaabaababbbbbbaaabaaabbbbaaaaabaabbaabbbbaababbbbbababbaabbaaaababababbbbaaaabaababababbaabbbaaabbbbbbabbbbbabbbbbabababbbbbababbbbabababaaabbaaabbaabbbababbbaabaabaabbbaabbbbababbabaaabbabbbbbbabbaaabbababbbbbbbbbbbbbaaabaababaaaabbabaaababaabaaaaabababbbbabbbbbbabaabababaaababbbbbaaabaababbbbbaaabbbababbaaaaababbbaabbaabbaaabbaaaaabaaabbbababbbbaaabbababaaabababababaabbbaabababaaaaabbbbbbabaabbabbaaaababbbabaababaabbbaaaabbbbabbabababaabababbaabbabbbabaabbbbbbaabbbaabaaabbabbbbbbbbaaaababbbb
aabaabbbaaaabbbbaaaabbbbabababaabbabaababbbaaaabbbbaaaabbababaaaababaabaaaabbaabaabbbaabbaabbabbabbabbbaaaaaaaabaabaabbbbababbabaaaaaaaabaaaaabbaababbbababbaabbbabbaabbbbabaabbaabbabaababbabbaababbababbbbabbbaaaaaaaabbaaaaabbaabbabbbbaabbbaabbbabaaabbaaaaabbabbbbaabaaaabaababbbabababaaaaabaaabbbbbaabbbabbbabbabaaabbabbaabbaabbaabbbbabbababaaabaaabaababaaabaabbbabaabaaaaaaaaabbbaabaaababbaababbbaaabbbbabbbbbbbbbaaabaababaaabbbaabbbaabaabaaaaaabbbaababaaabbabbbbababaaaaabbabbaaabbabaababbaaaabbabbabbaababbbababbbbabaaabaaabbbbbbbbaaaabbabbbaabbbabbaaabbaabbbbbaabbbaaabaaabaabbbbbbbababbabaaabbabbabaaabbbabbbaabaaabaaaaaabbaabbabaaabaabbbabbabbbbabbbabbbbbbbbbaaaaaabababbaabaaabbbbaabbaabbbabababbabbabbbbbaabbabaaabbbaabaabbbabbaabaabbbbaaaaabaabaaaaaaaabbaabbbabababababbaababbbbbbaaabaabbabbbaaababaaabbaabbbbaaaaabbbbabbbaaaaaabbbabbbabaaabbaabaaabbabaabaaabbabbbbbbaaababbbababbaaabababaabaabbaaabaababbbbbbbabbbabbababbabbabaaaabbabbaabbbbbbbababbaabaabababbbabbaababbbabbaaabbbaaaaaaabbabaabbbababbbbaabbbbaabbbbabbabaaaabbbaaabbaabbbabaaaaaabbaaaaabbbaabbaabbbaabaabababbbbabbbbaababbaaaaabbaabbabaababbbaabaabaaabbaabbbbbbbaababbbbaaababbaaaababbbaaaabaabbbaabaabbbabaabbbababbbababaababababbaaabbaaaaabbbabababbbaaabbbbbabbbbbabbaaabbaabbabbbbbaabbbabbbaaaaabbbbabbbbabaaaabaabbbaababbbaabaaababbabababbabbbababbabaaaabbaababbababbbaaaababaaaabaabbaaabbbbabbaaabababaabbbabbaabbaabbaaaabbbabaaabbbaaababbaaaaabbaabaaaabaabaaaabaaaaaabbabbbabaaabaaaaabbabaaabbabbbabababaabbbabaaaaabbabbbaaaaaaabbbbbbababbbbbabbbbbabbbbaabbabbaabbabaaabbaaabbababaababaabbabbbbbaabaaaaabbaabbbabbbaabbaaaabbaaaabaabbabbbbaabbbbbbabbbbabaaaabbbbabbbabaaabbaaaababbabbbabaaaaababbbbbbaabbababbbaabbaabbaabaaaaaaabaabbabaaabbbbababbbbbbbbbaaabaababbabbbaaaababbbbababaabaaabaaaababbaabbabbabaabbbababbbababaabbaaabbabbaabbaaaaabbaaaaaaabaaabaabaaabbabbbbbababbbabababaabaaabbbbbaaaaaaabbababbbbabbabaabbaabbabbbbabbabaaaaaabaabaaababababbaababaaaabbbbbabaabbbbabaabbbbbbaabbabbabbabaabaabbbbabbbaaababbbb
babbbbbabbababbaaaabababaaabbbbaaaabbbabbbbbaabbaaabaabbabbbaaaabbbbaabbaabbbaaababaababbaaaaabababaaabaabaaabababaaababaaabbbaaaaaaaaabaabbbaabbababaaaabbabaabaabababbabababbaabbaababaabababaababaababbabbaabbaabaaabbbaaaaabbbbabbbbbabbaaabaabbbbbbbabababbbbaabbaaababaaabaabbbaabaabbabababbbabaaaaabaaaababaaaabaaabbabbbababaabbaaabbaaaabaaabaabbaaabbbbaaaaabbbaabaaabaaaabbbbbabaababbaabbabbaaaaabaaabbabbabaaaaabbbabababbbaaaaaabababbbaaabbababbababbaabbabbbaaabaaaaabbabbababaaabbbbbbbabaabaaaaaabaabbabaabbaabbabaababbbaaabaaabbbabbabbababaaaaababbabaaababbbbbabaabbbaaabbbabaaaaaaabbbbabbaabababbbbaabaaabaabaaabbaaabaabaabbabababbaaabaaababaabbabbabaabbbabbbbbabbbbbababbabababbabaaabbbbababaaabbbbaaabbbababaaaaaaaaaabaaabbbabbbabaaaaaabbbabaaaaaabaaabaaaaabbbbbaabaaababaabaaaaababbabbbabaaababaaaabaabaabbbbbbaababbbbbaaababbbababbaababbbbbbbabbababbabaabbbaabaaaabbbbbbbaabbbbbabbbabababaababbbaababbababaabbbabaaabbbbbbbbabbaaaabbbabaaabbbaabbbaaaaabbaababbbbababbaaaaabbaaaabaaaabbaabbabbaaaabbaaaabaabbbbbbabaaabbabbbaaabaabaabbbabbabbbaabaaaabbbbaabaaabaaaaaabbbaaaaaaaabbabbbaabbaaabaabbaaabababaabbbbaabbbaababbabbbabbaabbaabbaaaabbbbabaabbabaaabbaaaabbbbbaabaabbaabbabbaabbbbaabbbbbabbaaabaabaaaababaababbabbaaababababaaaaabbbbaaabbaabbaaaabbbaabaabbbbabaabbbbbaaabbabaabbbababbaaabbabbbbaaaabababbaaaabbbbabbaabbabbbaabbbabbaaaaabbababbbaaaabbababbbaaabaaabababbabbbbbbbabbaabbbabaaabbaaaabbaabaabbbaabbbaaabababaababbbaaabaababaaabaabaaaabbbaaababbaababbababbaaababbbaaababbbbaaaabbabaabaaababbbabaaabababaabaaaabaabbaabbabbbaabbbbaabaabbbbabbbbababaaabababaaaaaababbbbaabbbaaababbabaaaababaaabaabbabbabbaabbaabaabaabbbbaabbbabbbbaaaabbabbbbbbbababaaabaaabaaaabbbaaabbbaabbbbbbabbbaaabbbaaabaaaaaaabbabbbbbbabbababbbaabbababaabababbbabbabbbaaaabbaabaaabbbbbbbbbbababbababbbbbbbbbabbbabbbbabbbbbbabaabbaaabbaaaaaaababbbaababaabbabbbaabbbaaaabaaaabbbaababaabbbabaaaaababaabbaababaaaababbbbaabaaaababababbbabbbbaababbbabbabaaabbabaaaaabbbababaaabbaabaaaaaaaabaaabaaabbbbbbaabbaabbbba
abababbaabbbabbabbaabaabbabbaaabababbaaabbbbaaabbbbbabaaaaabbaabbbaaabaabbbbbaabaabbabbaaabaababbbabbbabbabaabaaaaaaabbaaaaaaaabbbaabbaaabaababbbaaabaabaaaabaaabbbbbbbabaaababaabbaabaaaababbbbbaaabbaababbbababaabbbaaaaababbabbaaaabbbaaabaaabbbbaababababaaabbaaaabaabaaababaaaaaaaaaaaaaabbabbabbaaaaababaabababbabbbbaaaaaaabbaaabbaabaabaabbaaaabababbbabaabaaaaababbbbaaaababbbbaaabababaaaabababaaaabbbabbbbababbabbabaababbbbbbabbbbbbabbababaaababbaababbbabababbababbaaabbbaabbbbbbbbbbabbbaabbbbbaabbbbbbabbbbbabbbabbaaaabbaabaaaaababbaabbbaabbabbbabbabaaabbabaabbbaabbaaabbbbbaaaaabbbabaaababbbaabbbaabbbaaaabababbbaaaaaababbbbaaabbbbabbbbababbaabbbababababbbbabbbbbbabaaababaabbbababaabbbaaaaabaabbbabaaaaaaabbabababbaaabababbaabaaabbbaaabbbaabbabbbaaaabbaabbbabbbaaabababaaaabbbabbabbbbabbbbabaaababbabaaababaababbbbbbabbbbbabbaabbabbaaaaabaaabbbaabbbaaaabaaabbbbababaabaabaababbbbbaababbaabbbbbbaaabaabbbbabbbaababbbbababaabaaaaaaabbbababbababaaaabbaaaabbbabbaaabbbabaaababbaabbaaabbbbababbabbababaabaabbbbabbaabaaabbbabaaaabbabbbaaabaaabbbabaabbabbbbbaaaaababaabbbbbbabbaaabbbabbabaabaaababbabaaabbaabaaabbababbbbbbabbaabbbbabbababbaaaaabbbbbbbaaaaabbbabbaaabbbaabababaabbaabbbbaaababbaaababaaaabaabbaaabbbbaaabbaaaabaabbababbabbabbaaaabaaababbbbaaabababaaabbbabbbaabbabaaabbbbaabaaaabbaaaabababbababbabaabababbbabbabbabbbaaaabaabaabbabaaabbbbbbaaabbaabbbbabbbaaaaababbbbbaabbbbbabbbbabaabaabbabbabbababaaaabbabbaababbbbbaaaaababbbaaabbbbaaaaaaaaaaabababbbbabbbbbaababbbbabbaaaaaaaaaaabbaaabbbaaabbbbabbabababaabbbbabbbbaabbbbbbabababbbbbbababbbabbababbaabababbbbbabbabbabbbababbaabbbbbaabbbaababababaaabaaabbaaaaaabbbaaabbbabbbabbbbaaaaababaabbabbabababbbbbabababbaaabbbabaaaabbbbbbabbbbaaaababbabaabbaabbbbbbabbabaabbabbbaabbbabaabaaaaabaabbaaaabbbabaabbaaabbaaabbbbbbbbabaaabbbabbbbabbabbbaaaaabbaabbbabaabababababaaabbaaabaabbabaababbbaaaabbabaaabaabaaaababaababaababbbaaaaabbbbbbbbbaabbaaabbaabbabababaababbabbaaabaabaaaaabaabaaaaabaaabbaababbaabbaabbaaabaabbaabaabbabbbbaaabaaaabababaaaaabbb
bababaabababaaaabbbaabaaabaaaaabababbabaabbbaaaaabbabbbbaaabbbababaaabbbaaabbbaaabbbabbabbbbbabbbbbabaaaabbbbabaaabaaabbbabbaaaababaaabbbaaabbbbabbbbbbaaaabaabbababbabaabbbbababbbbabbaabbbbabbbbabbbaabaaaaaabbaabbaabbaabbbbaababbabbabababbbbbaababbabaabaaabaaabaaabbbaabbbabbbbbbbbbaaabbbabaabbaaabbbabbbbbaabaabababbbbbaababbbbabbaaabbbaaaaabbaaabbabbaababbaaabbbaabababababbaaabaabbababbabbaaababaabbbabababaaaabbbabaabbabbbabbbbabaaabaaaabbbaaaababaaabbbabaaaaaaabaabbbaaaaaaaabbbbabbbbabbbbaabbbababababaaaabaaababbbaaaabababbaaabaaababbaaaaabaabaaaabaaabbabaabaababbbbabaaabaaaabbaaabbabbbaaabababaabbbabaabbaaababbabbababaabababbaaabbaaababbaaababbaababbaaaaabbbaabbabbbbaaabbabbababbbaaabaaaaaabaababbabbbbaaaabbbaabbbbaaaabaabbbaabbbbaaaaaabbbababaaabbabaabaabaaaaaabaaabbaaaabbbaaabababbabbaaabbabababbbaababbaababbbbaaababbabbabbbaabaaabbbbbbbabbabbbbaabaabaabbbaaaaaabbbbbabaaabbbbaaaaaababababbaaaabbbbbbbbabaaabbaaabaabbbaaaaaababaaabbbbabbbbabbbbaaabbaaabbababaababaababbbabaabbaabbbbaabaaabbbbbaabaaaabaabbabbbaabbbbbaaabababaabbbaabbabbabbbabbaabaaaabababaaabaababbbabaababbaabbbaabaabbaaabababaabbabbbaaabaaabbabbbabbbbbaaaababbbbaaababaaaabbbabbaaaabbabaabbaabbaaaaabaaababaabbbbbaababbabbbbbbaaabaabbbabbaaaaabbbaaaaabbaabaaabaaaabbaabbabbaababaabbabbabaaabaabbaabbbabbaaaababbbbaaaabaabaabababbbabbabbbbaaaaababbbbbbabbaaabbbaaaabbaabbbbaaabbaabaaabbabbabaaabbbbabbaabababbaabaabbbabbbbaabaabbbbbaaaaaabaaabbbbabaabbabbabbaaabaabbbbbbbaabaabbabaabbbbbbbbbaababababbbbaaaabbababbabaaaaabbabbabaaaaaaaaabbbaabbbbaaabbbbabbababaabbbbbabababaaabaabaaaabbbbaaabababbbbabaaaabbbbaabbaaabbababababbaaaaaaabaabbbbbbabbabbaaabaabbbaabababbabaabbabaaabaaabaababbaababaaabbbaababbaaabababbaaaaaaabaaaaaabaabaaaabbabbabbaaababaaababbbbabaabaaabaaababaaabbbabaaabbaabbbbbaaababbbbbabababaaaaaabaaabbaaababaabababbabbbabbabaabbaabbbbbaabbaabbaaabbbbbabbabbbbbbabbabaaababbaaaaaabbbabbbabbbbaabaababbbababbaabbbaabaaabbabaaaabaabbbbbbbbabbabaabbababbabbaababaabbbbaababbbababaaababbaababbbbbbbab
aabbbbabbabbaaaabaaabbbbbbbbbbaabaabaabbabbaaaaabbbabbabaaabbbaabaabbbabbbbbbabbbabaabbbbaababaababbabbbabaaabbabbabaaaabbbaabaabbabbbbbbbbabaaaabbabaabbbaaaabbbbaabaaabababbbbbbaabbbababbbbbaabababbbbabaabbabaabaaaaabbaabaaabaaaaaabaaabbabaaaababbbbabbbbaabaabbbbaaaaaaabbaababaabbbbbbbbaabbabababbaaabbabaabaabaaaaaaaaaaabaaaabaabbbaaaabbabbbbaabbbabbbbaaaaaabbaaabaaaaabaaaaabbaaaabaabaaaaababbaabbbbbbbaabbabbbbbaabbbabababbbabbbbabbbbaabbababaababbbabbabbbaabaabbabbbbbaaaaaabaaabaaabbbbaaabaabbaaaaabbababbbbbbbbabaababbbbaabbabbabbaaabbaaabaabbaaabbbbaaabbaabaabaaaabababbabbabbaabaaabaaababaababaaabbbbbabbbbbaababaabbbabbbbbbbabbbabbbababbaaaabbbbbababbaababaabbaabaabaabbbabababababbbbbaaabaaabbbbaaaaaaaaaaabaaaaababaaabababbaaaabbabbaaaaababbaaaabbbabbbbbbabaaabaaaabaaaaaaabbbbaaaaababaaaaababaabbbbabbaabaabbaaabaabbbaaabaaabbbbaabaabaaabaabbbabbabbabbbbaaabbabbabababbabbaabbbbaaabbbabbaabbaabaaabaaababbaabbaababbabbbabbabbbbabbbababbbabbbaaabbbaaabbbaaaababaabaaabbbbaaaaaaaaaababbaabaababbbaaaababbbbbabbbabbabbabbabbbaabaababbbbabaabaaaaabbabbbabaabbbbaabbbabbbaabbabbabaabbaaaabbaababaaaabaaaababababaabbbabaabbbbbaababbabbaaababaabbbabbabbaababbbbbbbababbbbbaabbaabbbbbaabaabbabbaabaaaabbabbaaaababbbbbbabbbabbaabaaababaaabbaaabbbbabbaaababbaaaaabbabbaabbaaabbabababaaabbbabaabaabbaaaabababaababbbbbbbaaabaaabbabaabaaaabaabbbbbbabaaababbaaaabbbbbbbabbbbbbabbbaabababbbabaaaababbaaabababbababaaababbaabbbbabbbaaabbbbaabaaaaaababaabbbbabbaababbbabbabbbbababbbaabaaabbabaabaaaaaaabaababaababaaabbbbabbaaaaaaabbabbbbaaaabbbaaaaaaaabbaaabbbabababbbbbabaaaaabbbbaabaabbbabaaabaabaababbaaaaabaaababbbbaabbbbaabaaaaaaaaaaabaababaabaabababbbbbbabbbabaabbaaabaabbbbbbabaaaababaaaabbbabaabbbababaabbabaabbabbbaabbbbabbaaabaababaaababaababbababaaabbbbaabaaaaaaaababaaaabbbaaaabaaabbaaaababaabbabbabbabbaaabaaaabbaaabbabaabbababaaabbabbaaaababaabbaabbabaababaaaabbaaaaababbaabbaaaabbbaabababaabaaabbaabbabbbaaaabbaaabbaababbabbbababbbaaabaaaabaaabaaabaababbaaabbbbaaabbbaaababaaaaaabbabbbaaaa
babbbbababaaaababaaaabaaaabbbbababaaabababbbbabaabaabbbbaabaaaababbaaaabaaaabbbababbbbaaababbbababaaaabaaabaaaabaabababbaaaabbbbbbbbbaabbbbaaaaaabbabbabbbbbbbbaaabbbabbbabbbabaabaaabbaabbbbabaabaabbbabaaaabbaaabababababbbaabababbbbaabbababbababbbabbbbaabbaaabaabbaababbaaaabaaaaaaabbbababbbbabaaaaaabbbaabbaaabbaaaabbbabbbbbbbbaaaababaaabbbaabaaaabbbabbbaaaaabbbabbababbbbbbaabaaaaababaabaaabbaaabbbabababaabababbabbbaaabaaababaabbbbbaaaaaabbbabbbabaaaaaababaaabaabbabbaababbaaabbaabbaaaaabbbabaaabaabbbaaabbaabbbaabbbbaabbaabbaababaabbbbabbbabbaaaababbaaabaabbaaaabbabaaaabbbabbbbabbbabaaababababbaabaaabababaaababbaabaaaabbaaaabaaabbabaabaaabaabaababaabbabbbbbaabbbaabaabbaababaabababbbababababbbbabaabbbbbaaaaabababbababbbababaabaaababbabbabbbbaababbbabbbbabbaaaabbabbaabbaaabababaaaabbaaabbaabaaaaaaabaabbbabbbbbaaabbaaaababaabbaabbbbbaababaaababbbaabaabaaabbbaabaaaaaababaaaaaaababaabbababbbababbabbbbbaabbaabbbbbabbaabbabbbabaaabaaaabbbaabaabbbabaabaaabbaabbbbaaababbabbaaabbbbbaabbabbbaababbbbbbabbbaabbbabbaaababbbbbabbabaaaaabaaababaaaaabbababaaabbbaabababbaaabbbababbbabbaababbbabbbbaaabbaaabbaaabbbabbaabbbbbbaabbaabaabbbbbababaababaaabaaaabbbabaaabaabaaabaabaababbbbbabaabbaabbbaaabbaaabbbbaabbaabbaaabbbbabaaabababaababababbbabbabbbaabababaababbaababbabaabbabbaaabaabbaaabaababababbbabbbbaaabababbaaaabbbbaababbbabbbbbabbbbbaabaaabababbaabbbbaaaaaabbbabababbaaaabbbabbbbbbbabaabababaaaabaaababbbaaaaaabaaaabbbbabbbabaabbababbabaaaaababaaaaaaabbbababbbaaaabaababbaaaaabbbaababbbabaaabbabbabbabaaabbaaabbbbbbabaababaaabbabababaaaaabaabbabbbabbbbbbbbabbaabaabbbbbaabaabbaaaaababbabbaabaabababaabaaaabaaabbbababbabbbabbbbaabababaabbaaabaaabbaabaaabbbbbabaabbabaabbabbabaaabbaaabbaabbaaababaabaabbaaaaabaaaaabaababbababbababbbaaabbbaaabbbbaaaabbbabaaabbabababaaaaabbbaabaaabaabbabbabbbabaabaaabaaaabaaabbabbbabbaaabaababbbaabababbbbababaaababbababbbaaaaabbbbabbabaaabbaaabaabbabbbaaabababbabbbabbaaaaaaaaaaabbbbabbbbaabbabaababbbbbbaaabaaababaaaaaaabaaaababbbbabaaaababbbaababbaabbbabbabbabba
abbbaaaaabbabbaababababbbbababbabababbbabbababbaaabaababbabaabbbaabbbbaabbbbbaaabbbbaabaaabaabbabababbaaaabbbbbabbabbababbabababababbbaabbaababaaabaabbbaaaabaabbaaabbaabbbbaaaabbbbaaabbaaabbaaaababbbabbaababbabaaaaababaabbabbbbbbabbbbbbbabbaaabababaaabbabaaabbabbbabaabaabababbbabbaabbaabbaaabbaabbabbaaaaabbababbbbaaabababbaaabbaaaaababbaaaabaabbaabbaabababbbaabababababbaabbabbbababbbabababbbbaababbbaaabaabaaaaaabaaaabbbbabbbbbbbabbbbbabbabbbbbaaaaaabbabbbbbabbbaabbbabbbabbaabaaaabbabbabaaaaababbaabaababbbbbbaabaabababaaaaaababbbbaaabbbaabbabbbabaabaaaaababbbabaaabbbaaaababbaabaababbbbabbbabbaabbbaabbbaaabaababbabbbaabbbbaababbabaaaaabbaaaabbbbababbbaabbaaaaabaaaabaaabbaaaaaabbabbababaaabbbbbbbaabbbbaaaaaabbabbaaaabbaaabaabbaababbbaababbabaabaabababbaabbbabbaaaabbaababaaaaababaaababbbababbaabbbabbbbaabaabbbbbbbbbabaaaaaabaabaaaaaababaabbababbbaaaabbaaaabbaaaabbbabbaabbbbababaaababbaabbbababbabbaaabaaaaabbbbbbbbaabbaaabbaaaaabaaababaabbbababbabbbaaaabbaaabbababbbabbbbbabbbbabbabaaabbbabaabbabbbaabaaababbbbbbbbabaaabbaaaabaabbbbaaabababbbbabbaaaabbbbbbabbbaabaaabbbbbbbbababbabaabbbbbabbbbaaabbbabbaaaaaabababbaaaababbbaabaabbababaaaabababbbbbaabaaaaababbbaaaababbbbaabaaaababaabbaababaaaabbbaaabbabbbbbbababbababbbaabaaabbbbaabbbabaabbabbbabbaabababbbaaabbaabbabbbabbbbbbababaabbbababaababaabbbbabbababaaababbaababaaaaabbbaaababbbbbbabaababaababbabaaaaaabbaabbbbbbbaabbaaaaaaabbababababbabababbbbbbbaaababbaaaabbbbaababbababbabbaabababbaabbabaabaaaaaabbabbabaaaaababbabababaabbbababaaabbbaaababbbaabaaaabababaaabaabaaaabbbbaabaabbbbbbabababbabbaaaabbbbbaaaaabaaababbbaaabbaaaababaabbbaabbabaaaaaababaabbbbbbaabbaaaababababbbaababbbbaaababbabbabbbbabbbaababbabbabbbabbabbbaabbbbaabaababaababbbaaaaaababbbaabbbabbabaababbabaabababababaabaaababbaabbbaaaaabbaaabaabbaaaaababbbababaaaaaabbbaaaaabbabbabbaabbbaabbbbabbbaabaaabbbaaaaabbbababababaabbaaaabababbbaaaaaabaaaabbbaabababbbaabbbbaabbbababbbabbabaaababbbababaaabbbbbabbbbbabbabaabbababbababaababbaaaabaaaaabababbbaaaaaaaaaaaabaaaababb
bbbaabbbaaabaaaabbabababaaaabbabaabbbabbabbaaaabbbabbbbaabaaaabbbababbaabbaabbaabaabaabbaaabbbbabbbababbbbbaaaabbabbaabbbaabbabababaabbbbabbbbaaaaaababaaabbabbabbbaabaabbaabababbbaaaabbababbabbaaaabaabaabaaaaabababbbabbabbbbaaabbabaaaabababaaaaaaaababaababbbbaaaaaaaaabbbaaababaaabaaaabaabbbabbaaabaabaabbabaabbbbbbabbaababbbbaaaabaaababbbaabaabbaaaaabbbbaaaaabaaaabbbbbabbabbaaabbbbbbabbaaaabababaaaaaaaaabaababbbbbbabaaabaababbabbaaaaaababbbabbbbbbbbbbababbbbabbabbabaabbbabbbbbbababbaabaaaabaabbaaabaaaaaaabaabababbbabbabbbbbbbbabbababbbababababbabbbabbabbbabbababbbbbaabaaaaaaabbbabbbbabaabbababbbbbbabbbbabbaaaababbbaabaaaaaabbaaabbbababbabaaaaaaaaabbbbabbbbabbabaabbaaaaaabbbaaaaabaabbbbbaabaababaaabbbbbbbababbaaaabbabbbabbbaaaaabababbababaaabbbabbababbbaababbababbaabaabaaaabbbabbbbabaaaababaaabaaabaabbbbaaabbbbaababbabbaabbbbbbbaaaabbbbbbbaaabaaabbbabbababbbabababbabbbabbbabbbbabaabaabaabbbbbbbbbbaaabbbabbabaaabbbbbaaabbabbbbabbbabaaaaaabbabaababaaabbabbabaaaabbbaaaaaabbbbabbbbbbabaaaabbaabaababbbaabbabbaababbbaaaababbbababaaaabbbbbbbbbababbbbabbaababbaabbaaabababababaababbbbabaaaabbabaaaaaaaababaabbbbaabbbabbababbaaabbababaaabbbaaabababbbabbaaaabbbaaabaaaaabaababbaabbabbbaabaaababbaabaaaaaaabaaabbbabbbbaabbbbabbbbbbbbaabaababaabaabbabaababbabbbbabbbbbbbbababaabbbabaabaaabababaabbbaabbabbabaaabbababbbaaabaaaaaabbabbbbbaabbaababaaaabaaababbbaaabbabbababaababbaabaababbaabbabababbabbbaaabbabbbabbaaaababbbabababababaababbbbbbbaabbbaaabababbbbbabbbbbababbaabbaabababbaababbabbabbbaaabbaaabaaaabbababbaaaabbbaaaabaaaaaabbbabababbbabbbababbbbabaabbbaaabaaaaabbbabbbabbbabababbbbbbaaaabbabbbbabaaababaabaababababaaababbbbabbabbbbabbaaaabbbaaababababaaabbbbaaabababababbabbabaaaaababaaabaabbaaaababbbbabaaabaaabaabbaabbbbbabbabbabbaababaabaabbaabbbabaabbbbaabaabbbabbbabbbabbababaababaaabbbbbabbabbbbbbaabbababababaaaaabbabaabaaabbaababbaababbababababbbbaaaabaabbaabbbbababbaabbbababbbabbbabbabbaabaaababbbaabbbbbbabaaabbaabaaabaabaaaabbabbabbabababbbabaabaaaabbbbaaabbbabbabbbbbabbbbaaa
babbabbaaababbbbababaaababbaaabaabbaaababbbababbbbbbbbbbaabababbbaabaabbababbaaabbbbaabbbbabaaaaabbbbaaaababbaabaababbababbabbbaaaaabaabaaaaababbbabababbbbababbabbbbbbabbaabbbaaabbbbbbbbbabbabbabbaaabbbbaaaaaaabbababbaabbaababbbbaaabababbabbabbbbbbbbabbbabbabaabbaabaaaabaabbabaabbabbbbaabbaabaaabaaabaabaabbbbbbbbbbbaaababbaabbbaabaabbbaaaaabababaabbaababaaabababaabbbbbbaabbabaaababbaabaabababbabbabbbaaaaabbbbbaabbababbbbabbbbbbbbbaababbaaaabbabbbbbabbaabbababbbbabbbaabaaaababaabaaaabbababbaaaaaabaabbabbbbbabbabbbbaababaaaabbaabbaabbbbbaaaabbababaabbabbbbbaaabbabbbbbaababbbaabaabbbaabbababbbaaaaababbabbbaabbaabababaaabbbababbbaababaabbbbbbababababbaaaaaabaababababbbababbbaabaaabbbaaaababaabababaabbbbababbbaabaaaaaaaaabbbbaaaaaaabaaaaaaababbababbbbbbabbabbaaabaabbbababababbbbababbbabbbabbaaabbabaabbbabbbbabbbbbbabbbbbbbbaaaaaaabaabbbababaabbaababaabbaaabbaabbabbbbbaaaabaabbaabaabbbbabbbaabbbbaabaabbaaababaababaaabbbbaaabbbbbabbabbbababababbaabababbabbaaababbbababbabaabbbbabaababaaaaabbbaaabbaabbbbaaaabbaaabbababbbbaaabbbbabbaaaaaaababbaabbaaabbbbaabbbabbbabbabaaabbababbabbbbabbbbabaaaaaaabaaaaababaaaaabbabbbbbaabaaaabbbbbaaaaababbbababbababbbabbabbbabaaabaaabbbaaaabbbaabbbbbaabbbaabbbabbaabbabbbaabababbbbbbaabbbbbbbabbababaaabbabbbbaabbbbbabbaaabaabbbabbaabbbaaaaaabbbbabbbbabbaaaaaaabbababbababbbbaabaabaabbbaaababbbaabaabbabaabbaabaabaaabbaaabbaaababbbbbabaabbaaabbbabababbbbbbbababbbabbbaaaabbaaababbaaabaaabaaaabbabbaaaaabababbabbaaabbaabbbbaabababbabbaabaabbaabbaabbbaabbbaabababbaaaaaaaabbaaabbbbabbaaaaaabaabbabaaaaaaabbbbaabaabbbabbbaaababaaabbaaaaabbaaaabbabbabbababbbbaaabbbababbbaabbbbbbbabbababbababaabaaabbbaaabbaababaabbabaaabaabbaaabbabbababbbabbaaaaaaababbabbbbabababaabbabbaaaababbbbaabaabbbbbabbbabbaabbbbabbababbbaabbbabbbbbaaaabaaababbaabbbababbbababbaabbababbbbaabbbabbabbbaabbbbbbaaaaaabbabbabbabbabaabaaabbababbbbbaaaabbbabbbabbbababbbbaaabbbabbaabaabaaaabaababbbbaaabbabbbaaaaabbbbbabababaababbbbaaabaabbaabaaaabbbbaabaabbaaaababaabababbabbaaabaaaaabbbbbaabb
abaaabbbbabbbabbbaabaaaabbbabbbbbaaabbbbabaaabaabaaababbabbaabbbabaababababbbbbababbaaaabbbbaaabbbbbbabaababbbbaabbaabababbabaabbabbbabbbbbbbbbbabbaaaaababaabababbbaababbaaaaaaabbababaabaaabbaaaaaaabbbaaaabbbbbbbbbaaaaabbbbbbbbbabbababbbaabbabbaaaaabbabbabbbbaabbababbbabbabababaabababbbababbaabbbababaaabaaabbbbaaabbabababbbabaaabbbaaaabbabbbaaabaabbabbabbabababbabbabaabbaababaaaabbbaaaabababaaaabaabaababaabbbbababaabbabbaaababbaaaabbaababaababbbbbabbaabbbbabbaaabbbabbbabaabbabbababababaaabaaababbbababbaabaabaabbbbabaababaabbbaabbabaababbbbababbbabaabaaabbabbaaabaabbbbbaabbababababbaabbbaababbabbbabbababbbbbabaabaabbbaaaaabaabbbabbbabaaaabbaabaaaabbbaabbabbaababbaaaabbaaaabbbabbbaabbbaababbbbbbaaabbaaaabbbabbbbaababbabbabbabbababaabaaabbbbbbaababaabbbbaaaaaaabaabaaaabbabababaababbaaaaabbbbbaaabaaaaabbbbaaaaaababbbabaaaaababaababbabbababbbabbbabaaaaaabbabaabaabaaaabaabaabbabbbbbbababaaaaaaaababaababbbbbbbaaabbaabaaabaabaaabbaaaaaababaabbaaababaaaabbaaabaabbbabaabababbababbabaabbaababababbbabaaabaababbabbbbbaaabaaabbbbbbabbbabaabbbbabbbaabaaabbbabaaaaaababaabbabbabbbabbbabaabaaabababbbabbbabababbbaaaaabbaaabbabaabbbaaaaabbbababbbaaaaaabababbabbbabbbbbabbaaaaabbbaabaaabbababbababaabaaaaaabaaaaaabbaaabaaabbbbabbaaabbbbbbbbababaabaabaaabbaaabbbaaababbbbaabaabaaabbbbbbbbbbabbbaabbbbabbaaabbabaaaaaababbbbaabaaaaabbbbbbbbaabbaaaabbbabbbbbbbabbaaaaaabbabbbabbbbabaabbabaabbaaabbaababbbabbbaabaabbbabbbaaaabbababbaabbabbaaababaaababaabbbaaabbbbbbbaaaaaaabaaaaaababbaababaaabaaaaabbabaaabbbbaabbbabbabaabbbbaaaabbaaaabaababbaabaaaaaaabaabbabbabaabababbabbbababbaabaabbbababbbbbabaaaabaababbbbbbbbbaabbaabbabaaaaabaaaaaaabbbbabaaaabbaabbbababbbbbbabbbbaaaaaabbabbbbbaabbbaaababababbababbabbabbbaaabaababbbabbaabbaaaababbababaaaaaabaaaaaabaaaabbbabbabbbaaabbbabbabaabaaabbabbaaabbbababbabababbbababaaababaabbbaabbbbbabbababbbaaabaaaaabbbaabbaababaaabaaabbbbbbabaaaaaaabaaabaaaabbbbbbaabaabbbbbaaabbababababaabbbabababbaaababbbbbbaaabbaabbaaaaaabbabababaabaaaabaabbabbabbbbabaaaaaaaabbababbbab
bbbbbbababababababaabbbaaabaaabbbabbbabbaabbbbaabbabababbaaaaaaabababbbbbabbabbbaabbbbabbbabbbbabbabbbabaabaaabaaaabaaaaaababbbabbbbbbbbbabbbababababaaaaaaaababbaabbbaaaabbaabbbababaaaabbaabbbbbabaaabbaaaabaababbbabbbabaaabaababbabbbbabaabbbaaaabaabbbbbaabbaaaabbbbaababababababbaaaaaabbabbaaabaaaababbabbabababaaababaababbaaaaabaabaabbaabbbaaabbabbaabbbaaaaabbbbbabaaababbaaabbbbabbbbabbbaababbabaabbababaabbaaaabbaaaababbbbbbbbbaaabababaabbabaaababaaaaabbbbbabaabbbaaabbaabaabbbaaaaababaababbabaaababaabaaabbbbabbbbababbabbbbabbababbbaaabababaabbbbaabbbaaaaaaabbabbbaabbababbababbbaaabbabbbabaabababbaaaabaabbbbaababaaaaababaabababbaaaabbababaabaabbbbbbbbbbabbaabbabaabbaaaabaaaabaaaabaaaaabbaaabbaabbbaabbbaaabaaabbbbababbbbbbaaaaaabbbaababbbabbabbabaaaabaaabaaaabbbaabbbbbabbabaaaaaababaaaabbababababbabbbbbaaabbabababbbaabbbaabaaaaaaabbbabbaabbbbbbbaaaababbaaaabbbaabaabaabaaabbaaabbaaaababbbbbbabbbaaaabaaaabbaaaababbbbabaababaabaaabaababaababbaabaaaaabaabaaabbaaaabaaababbbabbabbaabaabbabbabaaaabababaabbbbbabbbbbbabbaaabbaaaaababaaaababbabababaabbbaaabbaabbaabbbbababbaaabbbaabbbabaabaaaabbbbbbbaabbaaaabbbaaaababaaaaaaaaababbbbbabbbababbaaaabaaaaababbbbabbabbbabaaaabaaabaaabbaabbbaaaaabbbaabbaaabaabbababaabbbbbabbbbbaaabbbaaaaaaaaababbaaabbaababbababbbaabbaaaabbaabaababbbbbbbaabbabbabbaabbbaabbbaaaaaabbabaabbaaabbabbbabaaabababaaabaabaaaabbbbbbbabbaabbabbaabaabaabbbbabababbbbbaabababaabbbbbaabababaaabbbbabbabbaabbbbbaaaabbababbbbaaabbaaabbaabaaaaabbaababaabaaaabbabaaabaabbaababbabaababbbbaaaaabbaaaaaaaaaabbabaaabbaaabbaabaabaabaabaaaabbbabbbababbbbaabbaaabbababaabbbbbbbbbbabbaabbbbaababbbabaabaaababbaabbabbbbaabaababbabaaaabbabaabbbbbaaabababbabababbbaabbbabaaabbbbbaaabbbabbaaabaabaababbaabbbababbbabbababbaaabbbbbabaabbaababababbaaabbbaaaaabaaaaaababaabbbababaaabbbbbaabbaaaaaaaaaababaabbaabbbbababbbabaaaaaabbaaaababbabbabbaaaaabbaabaaababaabaaaabbaabbbabbbaababbbabaaababbbabbabababbaaabaaaaaabbaaaabbbbaaababbaabbaaaaabbaaabbbaabbbbaabaaaabbbaaabaabbbbaabbaabbbaaabbaabababaaa
bbaaabbbbbaaababababbaaababaabaaabaabaabaaababaaaaaabbabbbabbaaabaababaaaaaaaaabababbaaaabbbbaabaaabbabaababaababbabaaaabaaaaabbabaabbbbbaabbaaaaabbababbbaababbbabbbabbbabbaabbbaabbbbabbbaaaaaaaababaababbaabaaaabaaabbbaaabbbaabaabaababaaabbababbababbaaaabaabaabaabbbbabaabbbbaabaabababbaaaabaabaabbabaaababbbbbbbaabbaaaababbbbaabbbaaaaaaaaaaababbaabababbaaaabaabbabaaabbabbabababaabbbaabaabbabbbbabbbbbabaabbbbaabbbaaababbabaaaaabaaabbababbababbaabaaababbababbbbbaabbbabababbaabbabbbaabbbbbbbbbbbbababaababbbbbaabbaaaaaababbabaaabbbababaababaabaaabbabbbabbababaaababaabaaaabaabbaaabbbbbabaaabbaaaaabaaabaaaaababaaabbaaabaabbbbabbabbbbbaababbbaabbabaaabbaaabbbbaaaaabaaababbbbaabbaaaabbbaaabbaabaabbaaaaaaaabbaaaaaabbbaaaabababbbaaabbbbbbaaaaaabbbaaababababaabaaaaaabbabbbabbabaaaaaabbbbabbbaaabbababababaabaabaaababbbbabbabababbababbbaababbaabaaabaabbbbaababaabbbaababbbbbaaaaaabbababbbbbbbaaababbbabbabaaabaabbbabbabaababaabbbbabbabaabbbabbbbabaaaaababaabababaaababaaaabaabaabbbaabaabaaabbabababaabbababbbbabaababbbbabaaaaaabaaabababbabbbbbbbbaaabaabbababbbababaaaabaabbbaabbbbbbbbbabababaaabbbaabbabbbbbbbbabaaabaaaabababaabbababaabaababbababbaabbbbababbbabbbbabaaabbababaabbbbaabbbabbbababaaaabbbabbaaaabaaabbbbbabbaabbbabaaaabbabaaaaababbababaabababbbbabaaaaaabbaaabbbaaaababbabbaabaabbabababbabaabaabbaaabaabbbabaaaaaabbaaabbaaabbababbababaabaaaababaabbaaababbaababbabbabaaaaaaaaaaabaaabaabbbbaababaaaabbbbabbaaaaaaaaaabaabbbbbbbbabbababaabaaabbabaabaaabbbabbaaabbababbababaababaabaabaababbbbaaabaaaaababaabbbaaaabbbabbabbabaaabbabbbbabbaabbbabaabbababaaababbabaabbabbabbbbbabababbaaaaaabaaaabbabbaaababbbaabbbbbbbbabaabbbbbabaabaabbbabbbabbaaaaabaababbbbabbabbbbbbabbbaababbabbabaaabaabaaabbabbaabbbbbbaaabababaabababbbabbabaaaaaababbabaabbbaabababbbaaaababbaaababbabaaabaabbaabababbbaabbaaaaabaababbabbabaaabbabbabbabbabababbabbbbabbbbbbbabaaabaabbaaaabbabbbabaaaaabaaaaaabbaabbaaababbbbbaaabaaabbaababbbaabaababaaaabbbababababbaaaaaaaaaabbbaabbaaaaaaaaaaaabbaaaababbbaababaaabbabbaaaaabbbabaa
bbbaaaabaabbbbbaabaabbaababbbbbbaabababbbbababbbaabaaabaabbbbbababbbabbababaabaababaabababbbbbbbbbbabbbaaaaaaabbaabaabaababaababaabbaabababbbaabbbbabaababbbbbaaaabbaababbbbbaaaaabbabaaaabbbabbbaaabbababababbbaaaaaababbaaabbaabbbbabbaabbbbabbbabaaaaabbabababaaaababbaababbbababbbabaaabaaabbaababbbaabaaababaababaababbbbabababbbbbabaabbaaaaabbaabbbbaabbbabbbabaababaaabbbbabaaababbbbbaabaaaabbbaaaabbaaabbbabababbbbababbbbaaabbbbbbabbbaababbabababaaaaabbabaabaabbbaababaabbaababbbabbbabbbabbbabbabbaaabbabbabbbaaabbaaaabaaababaabbabaabaaaabaaabaabaaabaababaabaaaabbbbbbbaaaaaabbaabaababbbbaaababaaabaaabbabbabaaabbaabaabaaabaaabaabbbbabaaababbabbabbbbabaabbbaababbaaabbaaabbabbbbbaaaaaabbbaabababbbaabbbaabaaaaaabababbaaaaaababbaababbbabaabbaabbbababbabaaababbbbaaabaababaabaaaabbbabbaabaaaabaabbabaaaababaaabaabaaabaabbabbaaabbababbbabaabbbaabababbbbaabbbaaaabaaabbababaabbbbaaaaaaababbaaaabbbbbbbbbaaabaaabbbaabbabbbbabbbbababbbbbabbbbabbaaaaabbbaababbabbbababaaababbbbbaaabbabbbaabbaabbbbaabbaababbaaaabbaabbbaababbbaaabbbbaabaaaaabababbbaaaaabaabaaabbababbabaababbbabbbbababbbabaabaaaaaabbaaaabaaaaaabababbaaabaabbbabbbbabbaababaababababbaaaaaabaaaaabbaaabbbbbbababbaabbbbaabbababbbaabaababbaabbbabbbabaaabbbabaabbaaaababaaaabbaaaabbbaababaaabbbbbbaaaabbbbabbabbaaabaababbbaabbabbabaaaabbbabbaabbaaaaaaabbaaaaaaabbababbbbabbaaabbababbbaabbaabaaababbaabbbabbbbbabbaabbbbaabbbaabbabaaaaabbbbababbabababababbbaabbabbabaaaabaabbbaaaaaababaaaaabbbabbbbbbbaaabaabbaaaaabbbbbababbababbbabaaaabababaaabbaaabaababbbabbbaabbabababaabbabbababbaaabaaaaababbbabaabbbbbbabbbbbabbabbbbaaabbaabbbbabaabaababbabbbabbaaabbaaabaaabbabababaabaababaabaabbabaabbbababaabbaaabbaaabaaabbaaaaabbababbbaabaabaabaabbbabbaaababaaabbbbabbaabbbbabbbaabbabbabbabaababababaabaababbbabaaaababbaaaaaabbbaaaabaabbbbbbbbbbaaabbbaabaaaaababababbbaabbabababbbaaabbbbaabaabaabbbbabbbaaabaaaababbbbababaabbbbbabaabbbaaabbabbaabbaaabbbbabbaaaaaaababaaaaabbaabbbbabbabaaababbbababaabaaaabaababaabaaaaaabbbbabbababbbbaaabbaaaaabababaabaaaabb
aaabaabbaaababaaaaabbabaababbbaaabbaaaaaaaababaaabbbabaaabbabbaaaaabaaabababbabbaabbabbaaababbababaaaababbababbbbababaaabbabbaaaababbbbaaabbbbaabaaaaabaababbabaaabaaabbbaaabbababaaababaabaaabaaabbbaaaabbabbbbbbababababbbbaabaababbaababaabbaaabbbabbaabbaaabaaababbbababbabaaabaaabbbbabaaaaaaaaaabbababaaaaaaababbabababbbaaaaababbbbbabababaababbaaabaaababbbbbbabbaaaababaabaabbbbbbbbaaaaaaabaabababbaaaababbbbaabbaabbbbaabbabbbababbbbbababaaabbbaaaaaabbbabababbbbababaabbaaaababbaaaabaababaaabaabbabaabbbaabbbbbbbbbbbbabaabaaababaaaaaaabaaaabbababbababbabbbabbabbbabbbaaabbbababaabbbbaabaabbaaababbaaabbaabaababababaabbaaababbababaaabbabbbaaaabbbbabbbbbbbbaabbbbaabbabaabbbabbaaababbabaabbbaaaabababbbaaababbaaabababbbabbbababbaaabbabbbbbabbbabaaabbaaabbabababaabbabaabababbaabbabbbbbabbabbbbabaabbbbbbbaaaabbbaabaaababbbbbaabbbabbbbabaaaababaaaabaabababbaabbbbabaabbaabbaaaaabaaabbaaabbbbabbbaaabaabbaabbbbaaabbaabaaabbbbbbaaabbbbbabbabbabababbabbbaabbbababbabaaabaababaababbaaaababbbbbaaaabababbabbbbbabbabbabababbabababbbbbbbaaaaabaabaaabbabbababaabbbaabbbbaaabaabaaaabbbbbbbbbbabbabbabaaaaabaaabbbaaaaabbbaabbbbaaaaabbbbbabaabbaabbabbbaaabbbabbaababbabbabbbbbababbbbaaaaaaaaabbbbaabbbabbaaaaaabbaaaaaaaaaaabbabbabaaaabbbabbbaabbabbaabbabbaabaaaabbabbbaababaabababbaaabbaaabbaababbabababbbabbababbaaabbbbbbabbbbabbbaaaabbbabaabababaabbabbaababababbaaaaaabbbbbabbabbbabbbaaaababbaaaaaabbabaabbbaaaabbaaabbababababaaaababaaaabbaabaaaabbbababbbbaabababaaaaaabbaaaaaaaaaabbbaaaabbaaaabbaaaababbbaabbbaaaaabbabaaaaaaaabbbababaabbbbaaabaababaabababaaaabbabbaabaabaabbaabaaaababbbbbabaabbbbbaabaaabbbaabaaabbaaaababaabbbaaaababaabaabaabbbbbaaababababbabbabbbbbbbbabaabbababaabbaabaaaaaabaaabababbababaabaaabaabbaababbbbbbbbabaabaabaabbbbaababaaabaaaaaaabbaabbbbabaaababaabaabbbaaabaabababbbaabbbbabbaabaababaabbabaabaabaabaaabbabbbbabaabbabaababbaaaaaabbbababaaaabbbbaabaabaaaabbbabbaaaabbbabbbbbababbabaaababbbbababbbabbbababbbaaababbababbababbabbbaabababaabaaaabbabbbaaaabaabaaabbbbaaaababbababbabbabbbaa
baaaabbabbaaaabbaaaaaaaaaaabbabbbabaabbabaabaaaababaaabaaabbbbbaaaaaaabbabaabbbbaaabbbbaabbaabaaababaabbabbbbabbbaabbaaaaaaababbbabbbababbababbbbbbbaabbbaaabbbaabaaabaababaabaabaaabbbbabbbabbbbabaabbaababbaaabbbbabbbaabaaabababbbaababababbbbbaaababbabaaaabbabababababababbabbbabbaaabbbaaaaaaabaaabbaababbababaabbaabbabbaaaaabaabbbabaabaabbabbaababbaabaaababaaababaabbbaababbaabaabbaaabbabbabaaaaaaabbaababbbaaaababaaaababbbabbbabaabbaaaaabbabbbbbbabaababaaaabaabbaabbbbbaaabaabaaaabbabbabaaaabbaabababababbaaabaaaabbabaaaababbbabbbaabbbaababbbaabbaaaaaaaaabaaaabababbbaaaaabaababbbababbaaabbaabaaabbbaabbbbbaaaabbaaaabababbbbaabbbbaaababaaabaaaaabaabaababaaaaaaabbbaabbbabbaababaaabbbaabaabaaaabbbabbbabbaabaaaabbaaaaaaabaabaabbbababaaabbbabaabaabbbbbaaaabbbbaabbbabbaabaababaababbaaaaababbaaaababbbbbbaabbbbbbbbbaabbabbbbaaaabababbbabbbbbbbabaaabbbabbbaaaaaabbaabbaabaaaaabbbbabababbabbabbbbbbabaaaabbbbabbbbababaaababbbbaabaaaaabaabaaaaabbaaababbbbbaabbabaabaaaababaaabbbababbbaabbbbabbbaababbababaaaaaabaabbbbaaaabaaabbaabababbaaabaababbaababbbbbaaaababbbabbababaabaaabaabaaaaabbabaaaababababaaababbaaabbabaaababbbabaabbbbaabaaababbbbbbaabababbaabbbbaabbabababbbaaaabbbabaaaababbbabaabbbaabaababbabbbbaabaaabaabbabbaaaabaabaababbbbbbbaaabbababaaaababbabbbababbbbbbbbaabbbaaabaabaaababaabbbbaaaaaabaabaabbaaabbbbbbbbbbbaaaaabbbbabbbabbbaababbbbbaaaaaabbbbababaaabababbbbbaaabbbabbaaabbbaaabbaaabaaaaabbbababbaabbaaaabbaaaabbaaaabbaabbaabaaaabaababaaabbabbabbbbbaaaaaababbbaabbbbbabbaababaabbabaabbbaaabbbaabbabababbabbbbbbaaabbaaaabaaaabaaabaaabbaababbbababbbbaaaaabaabaaabaaabaabbaababbbaaaabbaaabbabaabbaabbbabbbbaaabbbabbababbbbaabbababbabaaaaabbbbbaababaabbbbaabaabaabaabbaabbbaabaabaabbbbabbaabbabbabbabbaabbaaabaaabbbaaaabbabbabaabbaababaabbbaaabaaaaaaaaabbbabbabbbbaaabbabbbaaaaabbbaababbaabbaababbbbabbbbaaabaabbbababababbabbabaabbaabbbbbababbaabbbbaaabaabbaabbbaabbbaaaabababbbababbabbbbbbbbbaabaaabaabbaaabbabbbbabbabaabaaaaaabbaaaaabbbbaabbbaaaabaaabbbbbbbabaabbaabbaababababbaabaaababaa
aaabbbabaababaaabbababbbbbaaaaabaaaaabaaaabbaaaabbaabbaaaabbbabbbaabbbbbbabaaaabbaaaaababbbaaabbbbaabbbbbbbababbbabbbbaaabbabbbbbaaaaabbbaabbaabbbbbbabaaababbbaabbbababbbaaabaabbbababbaabaaaabaabbaaaaaababbbaaabaaaaabaabaababaababbbbaabaaaabbababaaaaabaaaaabaaaaabbbabbabbababaaaaabaaabbbbbbbbbbabbabbabbbaabbbabbbbbbbaaabbbbbaabbabaaabaaaababbbabaaabbaabbbbabaaabbbbabaaabbbbbbbaabaabbaaabbabaababaaaaabbbaababaababbabbbababababaaabbabbaaaababbbbabbbaaaabaabaaaaaaabaabbbabaababababaababbaabbaabbbbaabaaabbbaaaaabbbabbabaabbbbabbaabbbababbabbbbbbbababbababaabbbababbaabaaaaaababbbabaabbabaaabaabbbbaaaaabaabbabbbabbbabbbbaaaabbaaabbbaababaaaaababbbaabbbabaabbbbbabbbbababbabbbbabbbbaabbabbabbbabaabbabababaaaaaaabbbababbabaabbaababbbaaabbabababbbaabbbbabbbbbababbababaaaaabababaaababbbbaabbbaaababababbbbbababbbaaabbabaababbabbbaabaaaaaabaababaabbababbaaababbbaaaabaaaabababbaabbabbabbaababaabbaababbaabbabbbbaaaaababbabbabaababbbabaaababbbbbababbbbaababbbaaaabbaabbaaaabaaaaabaabbbababbabbbbaabaaabbbbbbaabbbaaaabbbabaabbabaaabbabbbbaabbabbbbaaabaabababbbbaabbaabaaabaaabbababbabbaaaababbaaabbaabaabbbbbabbaabaaababbaaaabaaabaaaabbabbabbbaabbbababaabbaabaaabbaaabaabbbaaaabbaaabbabaaaabbaaaababbaaaaababaaaaaabbbbabaabaaabbbbaabababbaababbbabaababaaabbaaaabbbababbaaababaaabbbaaaaaaabbabaaaaaabaababbbbbbaababbaaabbaabbabaabbabbbabbababaaabbbaaabbbbabaabaaaaabbbbbbaabbbbabbaaabbaaababbabaabaababbaabbaaabaaababbbaaaaaabbaabbaaabaaabababaaaabbaababbbbabbaaababaaababaaaabbaaababaaabbbabbabaaaaabbabbbabbbbaaaaababbaabbabbabaaabaabaabaabababbbaabbababaabbabaabbbabbabaabbbbaaabbbabbaabbabaabbaababbababbabbabaabaaabaabaabbaabaabbbbaaabbbbaaababbbbbbbaababbbabababaabbabababaabbbaabaabbababbababababbbabbabaabbaabbbbbabbbbaaaaabababbaaaabbbabbabbabbbaabbaabaaabbabbbbbabaabbaaaaabbaabbabaabbbaabbabbabbbbbabaababbaaabbbbbabbabbabaaabbaaaababbabaaabbaaaaaabbbaabbbaabaababbaabbaaaabbababbaabbbaaaaaabaaabaabbababbbbbabbaaaabbabbabaaabbbaaabbaaabaaaaaaababaaaaabbbabbbaabaabbbbbbabbbabbbaababbbabaabaaa
aabaaaabbabbabbaaabaababaaaaabbaabbaaabbbabbbabaaaaaaabbbabbbbabbabbaabbbabaabaaabbaabaabbbababbaaabbbaabbabaababbbaaabababbabbbbbbaabaaabaaaaaaabaabaababababaaaababababaabaaabbbaaaaabaabbbaababaaababaababbaabbabaaaaababbabababbabbbaaabbbbbaabaaaaaabaaabababaabbaababbbaababaaabaaaaaaaaaaaaaaabbaabaabbababbbabbababbbbbbaaaaababbbababbbbaaabbbababababaaaabbabbabbabaabbbbbaaaaaaabaaabaaaababaabababaaabaaabbaaabaaaaabbbbabaaaaababbbbaabaaaababbabaaaabbababbababbbabaaaaaaaabbababbbaaabbaaababaaabaaaaabaababbbbbaaabbaabbaaabaaaabaababaababaabbbaaaaabaaaabbabbaaababaababbaabbbbababaabaaababbabbbabbabbaaabaaabbababaaabbbbaabaabbbbaaaabbaabbababbbabbbaabbbababaaabaabbaababbaaaaababbbbababbaaaaababbbababaabbababbbabbbbaaaabbbaabbabaababbaaaaaabaaabbbbbabaaabababbbabbbbbbabbbbabbababbabbaabbaaaaabbababaabababaabaababbaabbaaababbbaabbaabbbabababbabbbbbbababbbbbaababbbbbaabbbabbbbaabaaaaaaabaaababaaabbaabbabbabaaaabbaaaabaabababbabbaaabbabbbbaababaaaaabababbaabbaaabbbbabbaaaaabaaaaaabaaaaabaaabbbbbaababbababaabbaaababbbbbbaaabbbabbbabbaababaabbaaabbabbbabaabaabababaaababbababababbbbbabbbaaaaaaabaaaaaaabaababaaabbaabbaabaabbabbbbbaababaabbbabaabaaaabbbbababbaaabaaaababbabaabbaabbbaaaaabbabbabbababbaaaaaaabbabaaabaababbbaaabbaaabaabbbbbbaaabbabababbabbabaabbabaabbbbbbabbabaababbbbbabbbbaabbaaaabaaaabbaabbbaaabababaababbbbaabbbabbaabbaabbbbaaabbaabbbbabababbabaabababaaabbabbbbaaababbbaaabbaaaaaabbbaaaabbaabbbbabaaaabbbababaabbabbababbbbabbabaababbbabbbbbabbbabaabaaabbaabbaabbaaaaaabbbbabababababbabaaabbbabbbaabaaaabbaaaabaaabbaaaaabbbaaabaaabbbbbbbbabbabbbabbbbbabaabbaaaaaaabaabbabbaaaaaaaabbbbbbbbbbbbabaaaabaaabaaabbbbbaaaabbabaabbbbabaaabababbbbaaaaabbbbaaaabaabaabababaabbaaabaabbabaaabaabbbaaabbabbbbbababaaaabaabababbbabbaaaabbaabbaabaaaababaaabbababaabbaabaabbaabbabbbaaaabbbaaaaabababbbbaaabbabbababbbabbabaabbaabababbaaaababaababbabbaabbabbaaaabbbaababbbaabbabbaababbbabbabaabbbbbbabbababbaababaaabbaabbbbbaaabaabbbaaabbabbababbbbaabbbbbaaaababbaabaabbabbbbaaabbbaababbaaabbaaaaaa
aababaabaaaabaababbbabaaaaaabbaabbabaabbaaaabababbabaaaaaaaaaaaabaaabaabaabbaaaaaaabbbbbaaaaaaaaaaabaaabbaabbbaabbaaabaaaaabaaaabaaaabaaabaaaaabababbabbaabbaababaabaaabbbabaaaaabaaaabbbabaaaabaabbaaabbbbbbbbabaababbbababbbbababbabaabbbbaabbbbbaabaaaaaaaabaaaabaabbbaababbbbbabaabbbbababbbbaaaabbaaaabbaabbbaaabbaabaaabbababaabababbbabaabaaabbaabbbaaabbaabbaabbbbaabaaaabbaababaabbababaaabbbbbbaaabbabbbaababbbbabbbaaabbbaabaabaabbaabbabbaaabbabbbbbaabbbbbaaabbababbaaaabbababaaaaaabbbbbbbbbaaaaabaaabaabbaabbabaabbbbabbbaabaabaaaababaaaabbabbbbbabbbbabaabbaaababbbaabbababbbabaabbbbbabbababbaaaabbaabbaabbbbbbabaabaabaabaaaaaaabbaabaabbaabaabbbbaaaabaababbaabbbbbaabbbaaabbbaababbabbbbbabaaaaabababaabababbababaaabbbaaaabaaaaabaabababbababaaaaaaabbbaaaaaaabbbabaabbbbbbbbbaabbabababababbababaaaabbaaaaaababbaabbbbabbabbbbbabbabbaaababbbabaaaabaabaaaabbbabbbbababbbbbbababaababbaaaabaabbaaabbaaaabababbabbabaaababbabaaaabbbbbbbbababbbbbababaababaaabaaaabbaaabbababbbabbaabbabbaabbababbabaabbabaaabaabaabababbbabaabaaabaaababbabbbabbabbbaaaabaaaaababbbaabbbbbaaaabbbaaaaabbaaaaabaabaaaaabaabbabbabbaaaabaabaabbaaaababaaabbbaaabaaabaabbabababaabbabbabaaabaabaabaababbabbabaababbbabababbaaabbabaaaabaaabbbabaabbbbaababbabababbbbaaaabbabaaaaababbabaabbbaababbbbbbabaaabbbababaababaababaaabbbbabbaaaabbaaaaaaaaaabababaabbbbbbaabbbabaaaaabaaabaaaaaababbabaabbbbaaabaaaababbbbabbbaaabaaaaaaaabaaabbbbaabbaaaababbababaabaabbababbaaabaabaabbaabaaaabbbaaaaaabbaaaaabaabaabbabababaababbabbabbbababababaaaabbabaaaaabaaaabbaaaabbabaaabbbbabbbbaaaabbaaababaabbbbbbabaababbaaaaaabbaaaaaabaaabaaaababbbbaaabbababbabaababaaabbaababaabbabbabbaaababbbabbaababaabaaaaabbaaaaabaaaaaaaabbbaabbabbabababbbaabbbabbabaababaababaabbabbbabaabbaababababaababbbbabbbaabbaabaaaaabbaababaababbabbaaaaabbbbaaabbabbbbbbabababbbbaabbbbaabbbbaabaabaabbabbaabbabbbbaaaabababbbbabbabbaababababaabaabbabbbaaabaaabbbbabbaaaaaababaaababbaababbabbbbbbababaabaaababaabaababaaabaaaabbbabbaaaababbbbbbaabbaabbababaaaabbabaaaaabbbabbbbaabbaaabaaa
ababbaaabaababaaaababbabbaaaaaababbbbbaababbababaaabaababaababababbbbabbbaaaaaabbaabbaabbababaababbbbaabababaabaabbabaaaabbbbaabaaaabbbaaaabaaaaaaaaabababbbabbaabbbaaababbbabbaaaaaabbababaaababaaababbbbabbbabaaaabbbaaabbbabbbbbbbabbbabaaaabababbaabaababbbaaaabaaabbbbbababaaabbbabaabaaaabbbaababbabbaaabaaabababbbabbbbbbaaabaaabaaabaabbbbababbbaaabababbaaabbbaabbbbbabaabbabbbbbaaaaaababababbbbbabaaabbbbbbababbbaababbbabbabaabaaabaabaaaaababaaaaaaaabbbabbabbaabbbabbbaabaabaaabbaabbabbaaababbabbabbbbbabbabaababbaaaaaababbbbaaaabbbbbabbabbbabaaaaaaabbaaaabaabbbabbabbbbaaabbbaabbabbbabbaababaabaaaaababbaaabbbaaabaaabaaababbaabaaaababaabaabaabbbbabbbbabaaaaabababbbbbbaaabbbabbbaabbbbaabbbbbbbaabaaaaaaaaababababbabbbaaababbaabbbbbabbaaabbabbabaaaabababbababbbbbabbaaaababaababbabbababbaabbbabbbbabbabbabbbbbabbbabbaaabbaaaabbabbabaaabbabbaabbabbaaaabbbbabaabbbaabbbbbabbbbabaabbaaabbbaaaaabbabababbbaaabbbaaabababaabbbbbbbaaaaabaaabbabaabbbbaabaabbaababbabbababbababaaaababbbaaaabababaababababaaaabbabbbbbbaabababbaaabbbbbaabababbababbbbaabaababababaaabbaaaaabababbbaababaaabbbbbbabbbbaaabaabaaabbaaaabaaabababbabbbbabbaabbbaaabbaaabbbbaaaaaaaaaaabbababbababbbbbbabbbabbbbbbabbaaaaabbabbababaabbaaaaaabababbbaabbbabababaaaaaababbbabbabbbbababbbababbabaaaaabbbbbaabababaaababbbaabaabbaaababbaaaaabaaaaaabaabbaababbaaaaabaabbbaaababbbbaaaaabbbabaaabaabaaaabbbbabbaaabbaaabaaabbbbaaababbbababaaabaaabbaaabaaabbaababbbaaabaaaaaabbaaabaaabbbbabbbaaaaabbaaabbbbbabbbbbaaabababbbbabaabbbabbabbaababaabaabaabbbbbabababbbaababbbabbaabbbababbabaaabbaabbbbaaabbbbaaabaabaabbbaabaabaababbbabababbbabbabbaaaabbbbaaabbaaaabbabaaaabbabbaaabbbbaaabbabbbbbaabababbabaaabaaaaaaaaaabaabaaaabbabbbaaababababbbabaaabaabababbbabaabbbbaaaabbabbabaabababbabaaaaaababaaabbbbbabbaaaabbabaababaabbaabbabbbaaaababaabaabbaaababbabbbbbbbabababbabaababaaaaaaaabaabbbaabaababbbbaabbabbbbbbababbabbbbaabbaaaaaaaaaaaaaaabaabbbbbbabbaabbabbabaaaabbababbbabbbabbbbabababaaabaabaababaabbababaabbbabaabbbabaaabbaabbbbbbbabbbaabbabbbaabb
baaaaabbbbbbbababbaabbabaabbabbababbbbbabbaabababbbbbaabbbbabaaababbbbaabbbababbabbabaabbababbbbbaababaaaaabbabbabbbaababbbbabaabaabbbabbbabaaaaaaabbaaaaabbabbbbbbbbaabbaaabbbababbabbabababbbbabbbbaaababbabbaaaabaaabaabbaaaabaaaaaabaabaabbaabbbaaaabbabbbababbabbbaaaaaaabbabaaababababbaabbbbaaaaaababbbbabbaabaaabaabaaabababbabbbbbaababaabaababaaaaaababbabbaabbbaaaaaaaaabaaaabaabbbaaabbbabaaabaabbbbaabbbbbbbababaabababbaabbbabbabbbbabaaaaaabbabaaaabbaabaabbbabbbabaabaababaababbbaabbbbaabbabbababbabbbaaababbabbbbbabaaaaabbaaaaabbbabbbaaaabbaababbabbbbaaababbbbbabbbababbbbbaabaabaaababbaaaaaaababaaaabbbabababbbbabbabbaaabbabbbbbaabbbbababababaaaaaaaabaabbabaababbbbabbaaaaabaabbbaabababbaabbababaaaaaabababbbbbbabbabbabababbaaabbbaabbbbabbbaaabbabaabaabaabbabaaaaabaababaabaaabaabbbabaabbbbaabbabbaabbaaaaaabbbaaaabbaaabbbbbbabaaabbbbaabababaabbaaababaaaabbaaabbabaabbabbabbaaabbabababbaaabbbbabaababaabbbabaabbabbabbbaaabababbbbbbbabababaabbabaababbaababbbbabbaaaababbbbabaabaabababbaaaababbbbbbbbbbabaaabbbbabbbababaaabaabbabbbababaabbbbbaabbabaabbababaabbaabbbaaabbbbaaabbaaaaabbbbbababaaabbbaabbbaababbabbababababaabaaabbbbbababbbaaaabbabbbbbbbbbabbbbbbbbbbbaaaabbbbaaabababbbaababaabbaaabbaaaababbaaaababbbbabbaabbabbaaaabbbaaaabaaababbbabaabbbababaabbabaabaabbabbbaaabbaaababaaaabaaababababbbbbbbbbabbbabbaabbbbabababbabbaabbababbbaaabbabbbaaabaaaabbbbabbbaabbaaababbaabababaaaaaabbaaabababbbabaabbabbbbaaabaabbbabbbbabababaaabaabaaaaabbbaaabaaabaaabbbbbbbaaabbaabaabbbbabbbabbaaabbbabaaaabbaaabbaabbbbaaaaababbabbaaabbabbbaabbbbaaabbaababaabbbbbbaabbaabbbbababaababaaaabbbbbbabaabbbaaaaaabababbabbbbbbaababbbababbbaaaaabaaababbaabbbaabaaababaaaaabaababaaabbbbabbaabaaaaaabaaabbabbbbabaabaabaaabbabbaaaaabaaaabbbbaabaabababaaabaaabababaaaababbabbbbaaaaababbbaaaabbbbaaabbbaababaaaaaabbabaaaabbbabbabaaabbaabbbbabbabababaabbbbabaabbbbbaabbbaabbbbabababbbabaaabababaabababababbabbbbaabbaabaababbbabbbabaaababaababbababaaaaabbababbabababbbbabaaabbbabbbbbaabaababbbbbabbbaabbbaaaaabbabaabbbaaab
abbaabbabbaabbaabaabbbbbbabaaaaaabbaabbbbbbbbaabbbabbbaaabbbaabbabaababbbaaababababaabbaaabbbbabbbbababbbabbababbababbaabbaaababbbababbbbbababbbbbaabaaaabbabaabaabbbaabababbabbbabbbbbbaabbbbbbaaabbbbabbaabbbaababbbbaabbbbaababbbbbaabbbbababbabaabababbbaaabaaaabaaababbaabbbababbababaaabaaaaababaaababbabbaaaaabbbaabbbbabaababbabaaaaabbbaababaababbabababbabbabbbaabbbbbbabbabaabbbabbbaabbabbbabbbbbababaaabaaaaabbabbbbbabbaabbaabbbbbabbbaaabbababbbbabaababbbbbabbaaaabbbbaaaabbabaabbbaabbbbabbbabaabaabaabbbbbabaaababbbabbabaabbbbbbaabbbabaaaaabababaabbaabbaababbabbbbbbaabbbaababbbbbabaababbabbbbbaaaaaaaaabbabbbaaaaaaabbbaaabbbbaabbbabbabaabababbaaaabbbabaabbbabbbaabaabaaabaaaaaaaaababbababaaaabbbabaababaabaaabbbaabababbbabaaaabaaabbbabbabaabbabaababaaaabbbabbbbabaabbabbbbabbbbaabaabbababaabbbabaabbbbbaaaabbbbaabbbababaaabaabbaaabbaabaaabbbbabbabaaaaaaaabbaabbbbaaabbbbbbaabbaabababbaabbbbbbaabbabaaababbbbbbbbabbbababbbabbaababbbabababaabbbbbbaaabaabbbabbabbabaaaaabaaaabbbaaabbbabababbbbbaaabbaaabbaabababbabaaabbbbbbbaaaabaaaabaabaaabaabababaabbaaaabaabbaabbbabbbbbbbbaaabbbaaabaabbaaabaababbaaabbabbbabbaabbaaabaabbabababaaabbabbaaaaaaabbbaaaaaaaaabbbabbbaaabaabbabababbabbbaaabbbbbabbbaababaaabbaabaaaaabbbbbbbaabbabaaaaabababababaaabbaabaabbbbabbabbabbababbabbbbbbbbbbbabbaabbababbabbbaabbbaababbaaaababbaabbabbabbbbabbaabbbabaabaabababaabaabaabaabbbaabababaabaaabbaababbbbbbbbaabbabaaaabbbabaaaababababbaababbaaaaabbbbabbabbbbbababbabbbaabaaaabbaababbaabbabbababaaabbbbabbbbaaababbbabaaaabaabaabbaabbbbabbbabbbaaaababbbabaabbaaabbbbbabbababbaaaaaaaaaababbaaabaaaabaabbbaababbbabababbbbabbbbbabbbababbbbbbabbbabaabbaabbaaaaabbaaababbabaabbbabaababaaabaabaabababbbababbaaababbbaabaabbbbbbabbbaaabbaabaabbbbbbaaaabaaaabbbaaaabbbbaaabababbbaabbaababbababbabbaabaabbabbabaabbaaaaabaaaaaaaabbbababbbbbabbbaaabbaaaabbbbabaababaabbbaababbbabbbbbbaaabbbbaaaabbbbbaaaaabaaaababbbaabbbabbbaaaaaaabbabbbbaabbbabbbbaaabaaaabababbbbabbabbabbabbbaaaabbbbbbaaaaababbbbbbabbababaaaaaaaabaabaabbbbaabbaabaa
aaabaabbaabbbabaaaaabbabaaababbabbbbbbbbabbaaaabbbaaabbaabbbbbaaabbbbaaaaababbbaababbabbaaaabbbbaaaababaabbabaabababbbbaaabbbbaabbabaaababaaaabaaabaaabbaaababbabaabbabbbaabbaaaaabbaaaabbaaababbbbaaabbbabbbabaabbabbbaabbaaaabaaaaaaaababbbbbabababaaaaaaababbbaaabbaabaaaabaabbaaaababaababbbaababbaaababaabbabbbbabaaaaabababaaabababaabbbbbbaaaaabbbbababbabbabaababbbbabaaabababbaabbababbbaabbabbaabababbbbaaaabaababbbbbaaabaababaaaaabaaabababbaabaabbbbabbaabababbababaaaaabbaababbbbababbaaaabbbbaaabbaaabaababbbbabbabbbaabababbbbbbaaaaabbaaaaaaabbabaabbbbabbbbbabbbbabaaabaaaabbabaabbabaabaaabbbaaabbbaabbabaabbbababbbaababaaaaabaaabaaaaaaaaaabbaaababbaababbbaaabbbaabbaaaabbaaaabbababbabaabbbabaabbbabbabaaaaaaababbaaabababaaaabbababaaaabbbaaaabaaaaabbbabbbabaababbaaaababbabbbbbbababababbaabaabbaabbabbaaabbbbaabbabbaabbabbbbababaaabaaababaaababbaababaaaaabbbbbaaabaaabbbbabaababbbaaaaabababaababbbbbaaabaaabbabaaaabbabbaaababaaaabbbaabaaaaaabbbbbbababaabaabbbaaabbbbbaaaabbaaababbbaababbbbababaaabababaaaaababbaaaabbbbbaabbaabbbbababaaababbbbaaaaaaaaaabaaaabbbbabaaaaabbaaababababaaaabbabbaaabbabbbbaabbaabbbbbaaabbababbbabbbababbaaabababbaabaababbbabbbbaabaabababbaaaabbaaaabbbaabbaabababbaaaabbaaabbaabbabbbbbaabbaaaaaaabbbaaaaaabaaababababaaaabababbbbbaababaaaabbabbabbaaaaaaaaaabbbbbabaabababbbabbabbbabbbabbbaaaaabaabbbaaabbabbbbaaabaabbaabaabbabbbbaaabbabababaaaabbababaabbbbbaabaabbabbabbaababbbbbbaabaabbaabaabababbbbbbabaababababbabbbbabababbaababbaabbbaaaaaaabbbabbbababaaabbabbbaabababbbabaabbbabbabbabbbbbaabbbabbabbbbabbbabbbbbbaabaaaaabaabababbbaaaaabbaaaababbaabbbababbbbaaababbabbaabbbbabaaabbbaabbaaabbbbaaaaaababbbbaaaabbbbbbaaaaabaabbaabbabababbaaabbbbbbbbababbaabbabbaaabaaaabaabaaaabaaabaababababbaabbbbababbbbbababbabbbabaababbabbaaaaaabbaababaabbaaaabbaabbababbbbabbaababbabaaabaaaabbbababbbbaaaaaaabbbaabababaaaaaaabbaaaababbaaabbabababaaababaabaabbaaaaabbababbbabaabbabbbbbabbbbaabbbbabbbabbabbaabbbbbababbaababbbbaabbabbabbbbbbbababaabaaabbbaaabaabbabbaababaabbbaabbaaabbbab
babbbbabbababbbbbabbbbbabababaaaabbabaaabaaabbabbabaaabbaabaababbbbbabbbaababbabababbaabbaaabaababbbaabbaabbaaabababbbababaaaaaaabbabbbabbabbbbbabbbaaaabaabbabbaababababbbaaaaabbbbabaabbaababbbabbababbaaaabbbabaaabaabaabaabbbbbbbbaaabbaabbbaabbabbbbbbbababbabbaabbbaabbbabaaababababaaababbabaaaaabaaabbaaaaaaabbabaabaabbababaababbbababaaababbbaabaabaabbbbabbaabaaabaababaabaaaaaabaaabaaaabababababbabbbaaabbababaabbbaaabaaabbaabbbabaabbaababbbbaaaaaaabaabbaabbbaaababaababbbbbbabaabaaaaabbabbbabababaabbabbabaaabaaaaaaaabbabababbbabbbabaaabbbbabaabbaabaabbaababbabbaabbbbbbbabaabbaabbbbbbbbabbabbaaaabbbbbabbababbaaababbbbbbabbaabaaabababaaaababbbbabbbabbbbaaabaabaabbbaaabbbaababbabbaaaabbaabbabbabaaabaaabbbaababaabaaabbaabbabbbbabbbaaabbabaaabaaaabbabaabbbbbabaaaaabbbbbabaabbababaabaababbbbbaabbbbaabababbababaabaaababaabbaababaaabaaaabaaabaaababaabbaabbbaaabaaababababbbaaaabbaabbaaaaaaaabaabbbaabbbababbaabaaaaaaaabbaaaabababbbabbbababaabbababbbbbbbabaabababaaaaabaaabaabbabbabbabbaaababbbababbbbbababaaaaaaaaaaabaabaababaaabbabababbaabbbbaaabaaaabaabbbbbbbaabbaabbbbbaaabbbababaabbabbaabbbaaaabbaaabbbbabbbababaababaabbaaabaabaabaaabbbaabaabaababaababbaaabaabbbabbabaaaaabaaaaabaaabaabaaaaaabbaaaaaabbabbbabbaabaaaababbbaabbabababbababaababaaaaaababaabbaabbbababbabbbaabbabaaababbbbabbbbabaaabbabbaaaabbaaabbabbbababaabbabbababbababababbaabbbbabbbbbaabbbaaabaababbbbababaaabbbbabbaaabbaabbaabaaaababaaaaabbbaaabbaabaaaaaaaababaaaabaababbaabaaaaaabaaabaaaaabbaaababbbbaabaabbbbabaabaabbbaaababbbbbbabbaabbbbaabaaaaaaabaaaaababaaaaaaaabaaabbbbbbaabbbbaabaabbaabaabbbbbaaabbabbababbbababababbbaaabbabbbbbababaabbbaababbabbabaaababbaabababbbbabbbbbbbaabaabaababaabbababbbaabbbbabbbbaaabbabaababbbabababaaabbaaaaaabababaaabbabbbbaaabbbabbaabbbbbbaabbbaababaaaaaaaababaabaaabbabbbabbbbaaababbbbaaababaaabbbbbbbbbbabbbbbbbabbabababbabbabaabbaabbbababbaaaabbabbababbaabaabbbabaababbbaaababbaabaaabaaaababaabaaabaabbbbabababaaaaaabbbbaaabaabaabbabaaaabbbabbbabbbaaabbaaaabbbbbaababbbbbaababaaabbabbbbba
baabbbbaabababaaaaabbbaaaabaababbbabbaababbbbabaaabbbbbabaababbbbbbbaaaabababbaaaababbabbaabbbbbbabbbbababaababaaabbbabaaabbbbabbabbbaaaabaabbabbbabaaabbabbbbbbbaaabbaabbbbbbbaaaaaabbbbaabaabaabaaababaabbbabaabaabaaaabaabaabbbababbababbbbbbabbabbabbbaabbbbabaaabbbbaaabbaabababaaaabaaaabbaaaaabbbabbbbbaababbababbaabaabaabaabaaabaababbababababaabbabbababbbaaaabbabaabababaaabbabaabaaaabaababababbaabbaabaabbbabbaababbabbaabbaabbbbbaaabaaabababaaababababbaabbbaabaabbaabbbbabbbabbbaaaaaabaabbbaaaabababbabaaaabaabababaaabaabbabbabaaabbabababbabbabbbbbabbbbbbaaaabbbbbbababaababaabaabbaabaaabaabbaaabbabaabbbbaabbbbaababbbaaaaaabbabaaabbaababbbabaaababaaabaabaabbbaaababbbababbbaababbabbabbaabbaabbaaabaabbabaaaabaabaaaaabaabbbaaaabbbaaabbbabaabbbaababaaaabbabaabaababbbabaabababbaabbabaaaabaaabbaabaababbabbbaaabaaaaabbaaaaabaabaaabaababbaaabbaababaabbabababbaabbbbababbbabbbaaabaabaabbbbabaaaababbbbbbbaababababbaaabaaaaaaaaabbaababaaababaaabbbaabbabaabbaaaabbbbabbbbaaaabbabaabababaaabbbbabaaabaaabbbbaabbaaabaababbbaaabbbabaabbbaaaabbaaaabbabbbbaaaaabbaabbaaaaabbabbbbabaaaababbaabbbbbaabaaabababbbbabbabbaaaaababaaaabbbbbbababaabbabababbaabbaaabbabaaabaaabaaabaaaaabaaaaabaabbaabaabbabaaaaababbaaabaaaabaaaabaabababbabaabbbbabbaaabbabaabababbbbabaabaababaaaaabbaabbbaabaaaaabbababbbbbbaaaabaabbbbaaaabbbbabbaaabaaabbbaabaaabbbabaabbabababaaaabbbabbbaabaaaaabbbbbababaaabbaababbbabaabaaaaaabbbbabababaaaabaaaabaaaabbababbabaaaaabababbbbabbabaaabbbabbaababbbbabbabaaaababbbbbbbbabaaaababbabbbbbbbbbbbabbbabababababbabaababbbbaaaaaabbbaabbbaabbbabbaaabaaaaabaaaababaabaaaaababbabbbbabbbbbbbaabaaabbaabbabababbaabbabbbabaabaababaaaaababbbbaababaabaabbbbbabbabbabbbaabbbaaabbaaaabaaabaababaabbbbabaabbaaaaaabbbbabbababbaabbabaababbababbabbbbbababbaaabbbabbbbaabbaabababaaaaaaaababaabbabaaaababbaaabbaaaababbabaaaaaabbbaabbaaabaaabababbaabbbaabbbbbabaaaababaaabbaabbabababbaaabbbbbabbbbbbbaaaaaaabbbbaabbaaaabaabaaaaabbaababbbabaaabbbabbbbbbbababbbabbbaaaaabbbbabbaabbbaababbaaaabbbabbbbaaaabbababaababb
bbaaabbabbbaabbababaaabbabaabbbbaaaabbaaabbaaabbabaaaabaaaabbaabababbababbabbbbabbabaaabbbaabaabbbbbaaabaabaabbbbbbaaaabaaaabaabbabbbaabbabbbbbabbbabbaaababbbbabbaabbbbbbabaabbabbbbbbabbaabaabbbabbaabaaaabbbaaaaaaaaababbaaaaabbbbaaaababbbbabaabaabbbaaabaabaabaababbbaabbabbabbaabbbabbbabbabaabaaabbababbabaabbabababaaaabbbbbabaaabaaabbbabbaababbabaaaaababbbbbaaaaaaabbbaaaaababaabbbaaabaabbbaabbabbaaaababbaaaababbaababbabbbbabbbaaababbababbababaabaababaabaabababbaababaabaaaaaabaaaababaabababbabbbbbbabbaabbabbbbaaababbbbbbbaabbbabbbbababaaabbaaaaabbabbabbbaaabababbbbaaaabbbaabbababbbbbbababababbbbbbbbbbabbbababaaaaabbbbabbaaaababbaaaaababbaabbbbabaabaaaaabbbabbbaabababbbaabbabababaaaabbaabaababaaabbbbbabababbababbabbbabbbbbabaaaaabaabbbbbaabbabbbbbbbbbbbaaaababbbbabbbbaaaaaaaaaaaaabbbbabaabbbbabababbaaabbbaaabbbbbabbbbabaabababbbabbaaaabaabbbbababaabaaaaabbaabbbbbbabbabaabbbabaabaaaaaaabbabababababbbbbababbaabbaabaabaabbbaaabbababbababbbbaabbbabababbbbbbbaaaababababbbbaaabbaaaabbbababbababbabbaaabaaababbbaaabbbabbabababaaababbbaababaaaabbbaabbbabbaaabaaaaabaaabbbbbabbabbbabaabbaabbbabaaaaabbaaaaabaaaaabbabbabaabbbabbaabaaaabbabbbaaaabbaababaaabbabbaaabbabbababbaaabaabbbbbbbbbabbbbabbbaaaaaabbabbabbbbbbabababababaabababbabbbbbbbabaaababbabbbabaaabbbbbababbabbaaabbbaabbbaabababaabababbaaaaaaababbbaababbabaabaaabbbbaaabbbbabbabbbbbbbaaaabaabbbaabbbabaabbabbbbbababababaaabbbaabaabbabbbabbabbbababaaaabbbababbaabaaabbaaaaabbabaaaabaaabbabbaaabbbaaaababbbbbaabbbbbbabbbababaababaabbbbabaabaabbbbaaaaabbbabbbabaabaaabbabbbbabbbababaabbbaabbaabaabaababbaaaabbbbaaabbaaabbabbaababbbbabbaaabbabbbbabbabbaaaaabbaabbbbbbbaabaabaaabbbbbbababaabbabbbabaabbbbaababaaabaabbaabaabaaabbbabbbabbabbbbbbbaabbaaaabbbbabbbaaabbababbbaaaaaaaabbabbaaaaaabaaaabbbabaabbaababaabbbaabaaaaabaaabbbbaabbaaaabbabaababaabbababbabbaabbbbaabaabbabbabbbbaaabbbababaaabbaaababaaaaaabaaaaaababbbaaababbbbaaabababaaabbaabbaaaaaabaabbaababbbababbbaaaaabaabbababbaaaaabababbbaababbababbbbbabbbbbabbaaaabbabbbbbaabbbabaaa
aabaababaabababaabaaaaababaaabbaabbabbaaabbabbabbbabaaabbbbaaabaaabbabbbaaaaaabbbaababbbabbbabbaabaababbaabbababaabbbabaaaaaabbbaaaaaabaababbbbaaaabaaababbabbababaaaabbbbbaabaaabbbbabbbbbaaabaabbbabbbbaaaaaaaaaabbbaaaaaabbabbbbabbaabbbbbaabbbbabbabaaaabaaaaaabaababbbbabbbbabbaaabaaababbbabababaaabbbabbbababbbabbabbbaabababbbabbabbbabaaaabbaabbbbabbbabbbabbaabbbaaabbabaababbaaaaaaabbabbbababbbbbbababaaaaabbbabbaabaababaaababaabbaabbaaabbbbabababbbbaabaaababbbbabbaaabaabababbbbbabaaaaaabaaaabbbaaababbababaaababbabbababbbabbbabaaabaaabaababaaabababbbabbabbabaaabaaabbbbaababbaabaabbbababaababbababbbaaaababbbaababababbaabbaabaabaaaaabbbabbbbaaaaaabababbaaaaaabbbaabbabbbaabbaaaabbaaaabbbbabaabaabababbababbbbbababbbaabbaabaababbbaabbbbbaaabbaabaaabaabbbbaaabaaaabbabbbaaabbbaaabaaabbbbaaaaabababaababbababbbbabbabbabbbbbbabbababbbaababbabbabaaaabaaaaababbabbabaaabaabaaabbbaaaaabbabaabbbbbbbbaabbbabbaaaabababababbbbbbbaabbbbabbbbababbaabbbbbbaabaaababbbaabaababbaabbaabbbbbbbbabbaaaabbabbaabbababbbbbaabbbabbaaabbaabaaabbbbbbbabbbbbabaaaabbbbaaabaabbbbbabbabbababaababbabaaaabbbababbbbbbbbbabbaaabbaaababbbababbabaabbbaaaababbbaaabbaababababaaabbabbbbaabbbabababbabaaabbbbaabaaaababaabbaaaababbabaabbabaaaabbbbabababbabababbabbbbbbaababaaaababaaaaaabaababaababbbbaaababbbbaaabbbaaaaababbbbaabbabbabbabaaabbabbbbbaabbbbabbbabbabbaaaaabaababbaaabbaaaabababaabbbbabaaaabababbaaaabbaaabbaabababababbbaababaabbabaaabaabbbbaaabaaaabbbbbbbaabaaaaaaabababababbaababaaaaabbbbbaabbbbaaaaabbabaaabaaaaababaaaababbabbbbbabbaaaababaaaaaabaabbaabbabbaabaabbabbbbaaaaabaabbabaaaaabaabbaaababaaabaabbaabaabaaaababbabbbababaabaaaaabbbbabaababaaabaabbaaaababbbbbbbbaabaabbaabaaabbbbbbaabaabbaaaaaabaabaaabbaababbbbababaabbaabbbaaaababbbabbbaaaabaaaababbbaabbabaaaabbabaabababbbbbaaabbaabaaaabaaaaaabaabbbabbabbaabbbabaababababbbbbbabaaabababaabbaabaabbbbaaaaabbbaabbbbaabbaabbaaabbbbabbabbabaabaabaabbbaababbbabbbababbabbabbabbbaababbaabaaabbbababbaaabaabbbabbbbaabaabbbabaabaababbbaaaaaabbbaabbabbabbabaabaaabbaab
baabbaaababbbaaaabababaaabbabaabbabababbaaaabbabbbbbaababaaabaabaabbabbbbabababaabbbabbbabbbaabbaabaababaaaabbaabbbabbbaabbaabaaababaababbabaaabaabaaaaabbaabaabbbaabbbabbaabaaababaabaaababbababbaaaaaabbbabbaaabaababbaaaababbbbaaaabababbabababbbbabaabbbaabbbbaaaabbababbbabbbaabbaaaaabbbbbabbbaabbbabbaabaabbbabbaaababbaabbaaaaabbabaaababbaaaaaaaabbbaaabbbaaabaababaaaabababbabbbabbbaaabbbabaabbbabaaaabababbbbbabaababbaabbbabbababbbaababaababababbbaabbaaabbabbabaabbaabbaabababababaaabbbbabbabababaaabbbbbbaaababbaababbbabbbabaabaaababababbbbabbababbbababaaababaababbbabbbbbaaabbbbbaaaaabbaababbbaabbaaaaaaaaabababbbbbaaabbabbbaabbbaabbabbabaaababaaababbbaaaabaaabbbabaaabbaaaaaaaabbbbabaabbaababababababbbbbbabaaabaaaabbbbbbaabbabbbaaabbbaabbaaaabbabbbbbaabaabababbbbabbbbbbbbbabbbaaabbabbaabbaaabbaaabaaaaabbabababbaaabaababaabbbbbababababbabababbbabaaabaabaaabbaabbaaaaaabbbbbaabbbabbbbbbababbbabbababababbbbbabaaaabaababaaaaababababbbbbaaabbbbabaaabbbaabbbbaaabaaabaababbabbbabbaaabaabbbbbaabbabaabbbabbbaaababaabbabababbbbabbbaabababbaabbaaaababababbbbbbbbbbaaabbbbbabbbbbbabbbaabababbaababaabbaaabaabbbabbaabaababaaabbabaaaaabaaaaababaaabaabbaaaaabbabbaaaabaabbaabbaaabbabbababbbbbbaabaaaaabbbaabaababaaabbabbabaababaabbbaabbbabaabbbbbbbaababbaaaabbaaabababaaaabaaaaaaaabbabbabaababbaabaaaaaabbbaabbbababbbaaaaaaaabbbbabbbbaaabbbbaabbbbbaaaabaababbbbbabbbbabbbbbbaabaaababababaaababaabbabaaaabbabbbabbbabbabbbbaabbbaaabaabbabbbbbaabbabaaababbbbbababaababbbababababbababbbabbbabbbaabbababababbbababababbbbbaaabbbbbaabbabbbbaaabbaaaaabbaabaaaaaabbbbbabaabbbbabaaababbbaababbababbaaabbbaaaaaabbaabaaabbbabbabbababaaaaaababbaaaaaaaabbabbbbabaabbaaababababaabbaabaaaabbbaababbbaaabbaaaaaabaabbaaaaabaabababaabbbbbabbababaabbbbaabaababaabaaabaaaababbaabaaaaaaabaaaabbaaabaabbbababbabaaabaaaaaabababbbaaababababbbaabbababbbbaabbabaaabbabbaabbbbbbaababababbbbbaaabbbbabbaaabbabbabbaababbaabbbbbababaaabaaabbaaabaaaaabbabbbabbbbbabbaaaaaaababbabaabbabaaabbbbaaabaabaaababbaaaaaabbbbaaaabbbaaabaaabbbaabb
bbbaaabbbaaabbaabbaaaaabaaaabbbabbbaaabbabbbabababbaaabbaaaaabbbbbabbbaabbbbaabaaabaaaaabababababababbaaaabbaaaaaaaabaaaabbabbbaabbaaabbaaaaabbaabbabbaaaaabbbaababaabaabbaaabbbabbabbaaabbabbabbbbbabbbbbbaaababaabbaabaaaabbababbaabbababababbbabaabbbaaaaabbaaaabbbbbaaabaabababbababbbabbbbabbbabaaaaabbabbaabbaaaabbabbbbabaabaaabababbbbbbabbbbababbabbbbbbaaabbbabbaabaaabbbaaabaaaabbbbbbbbbaaabbabbbbbaabaaabbaaabbbbbbababbaaabaaaabbabbbbabbaaaabbaaababbbbbbabbabbabaabaaabbbbbaaaaaaabaaaaababbbaaaaaabaabababbbabbbbbaabbabbbbbabbbbbbbbbaabbbabbaaabbbabbabbaaabaaabaaaaabbbbbbbbbabbaaabbbbabaabaaaabaaaaabbabbbabbbbbaabababbbaabbbbbaabbabbaaaaabbbabaababaaaabbbaaaabaababaababbbbaabaabaaaabbbaaababbbaabbbabbaabaaaababbaaaaaabaaabbbabbaabbbabaabbaabbabbbbbaababbaaabbaabaabbbbabbbaaaabbaaabaabbabaaabbbababaaaaaababbbbaaaaabbabbbbbbababbbabaabbaaaabbabaabbabaabbbabbaababbabaaaaabaabbbaaabaaabbbbaaabbabbbabababbbaabbbaabaabaabbababbaababaabaaabaaabbabbaababababaababaababaaaaaabbaaababbbbbbabbbaabaaaabbaaabbababaaabbbbaabaaababaabbbabbababbaababbaaaabbbaababbaaaabbbaaabbbabaabababbbabbbaabbbbaaaababaaaaaaaabaaaaabbaabbbaabbabaaaaabbaaaaaaababbbbaaabbaababbabbbababbaabababbaabbbabbaaaaabaabaaaaaaaabbabbaaabbbbabbababbbbbabbabaabbaaabbabbbbbbaabaaaaaabbbbbbbaabbabaaaabbaaaabaaaabbbaabbbabbabaabbbabaaaabbbbbbaaaabababaaaaaaaaaabbaababaababaabbbbbaabbbabaaaabbbaababbababbbbbabaaaabababaaabaaaabbbbaaabbabaabaaabaaabbbbabbaaabaaabbbbabbaaabbaabbbababbaabaabbbbbaaababbaabbbabbbaababbaaaaaaaabbbababaaaaaabababbbbbabbabbabaabaababbaabbababbaababaabaabbaabababbababbbabaaaaaabaaabbaaabbabbababaabbbbbbbbaaaabbaaaaaabbaaabababbabbbabbabbaababaabaaabbaaaaabaaaabbabbaabababaaaaaaabbbbbabbbaaabbabbaaabbaaaaaaabaababaabbbbabbaabaaaabaabbbbbbabbbbbabababbaaabababbabbbbbbbaaaabbbaaaabbaaaabbabbbbaaaaaabbbbbbaaaabbbbbbabbabbaabaaabababbaaaaabaabbbabbababbaaaabaaaaaaaaabaaaababababaabaabbaaaaabbbaababbababaababbaabaabaababaaaabbbbbbabbaabbabaaaabbaababbbbbbaaabbaaaabbbbabbaabbabbababaababaabbaabaabbaba
baaabbbaaabaabbabababababbbaaaaaaaabaaaaabaaaababaabbbaabbbbbbaaaabbaaaabbabbbbabbabbbbbbbabaababbbbaaabbbbabaaaaabaaaaaabbaaaababaaaaabbabbbbbaabbbbbaabaaaabbbbbbaaabbbbbaabbabaaaaababbaaabbbbbbbaaabaaaaaaaaaabababbaaaabaabbbbbbbababbbbbbbabbbbabaabbbabababbbbaaaaababaaabbaababbbaabbbbbbaabbbbbabbbaaaaaabaaaaaabbaaabbabbabbaaabbbababbbbabaabbaaaaaabababbaabbaababaabaabbaaabaababaabbabbbbbbbbbabbaabababaaabaabaaabbaaaaaaaaaaabbabbbbbbabbabbaaaabbbbaaaaabbbbbbbbbaaaaaaaabbbbabbabbabaaaabbabbbbbabbababbabbbbaabbabbaabbabaaabbaabbaaaabaababbbbbaabbbaaaabbaabaabababaaabaaabababaaabbaaaaabbbabaaabbbabaaabbababbbabaaabbbabbbaabbbabaaabbbbbaabbaabbbabaaaababaaaabbbabaaaaaaaababbababaabaaabbabbbaabbaaaaabaaabaababbbabbabbabbbabaabaabbbaaaabbaabbaaabbaabbaaabaabbabaaaaabbaabbbbabaabbbaabbaaabbbbbbaaabbaabbbbbbabbabababaaaaabaaabbaababaabbbbbbaaaababbbbbbbbbbbaaabbbbbbbbaabbbaabaabaaabbababbabbbbaabbbaaabbbbaaaababaaaababababaaaaabbbabaabbbbabaababbabbabbaababaababbbbbabbaabababbabbbabbbabbabaaaaabbbaabaabaaabbaaabbbbbbbaabbababaaaaabababbabbaabaaabbbbbabaabbabbbbbbbabaababbabbaababbbabaaaabbbbbbaabbbabbaaaababaaabababaaabbaabaaabbbbaabbaabbaabaabaabaaaabbabbabbbaaababbbaabaaabaabbabaaaabbabbabaabbababbbbbaaabaabaaaabaababaabbaabbabbbaaabaaaabbbbaabbabbbbbbbabaabbbabbabaabaabbababbaabbababbbbbbaaaabbbbbaababbbbaaaaaaaabbabbbbbaaaaaabaabaaabbababbbaabbbbbbaabbaabbbababaababaaabbabbabbaabaaabbbaabababaababbbabbaaabbbaabaaaabaabbaabbbabbbbbababbaaaababbbbbbabbaaaaababbaababababbbbbaababbaabbabbababbbabbaaaaaabababbbaaaabaababbbbabbabbbbaababbabbbbabbaaabbababbbbabbbbbbbabbbaabbbbabbbbabbbabbaabbbabbbbbaabaabbaabbbaaabbbaaababaabaaaaaaaababbbbbaaabaabbbaabbaaabbbaabbaabbababaabababbababbabbaabaaaaaaabbaaaabaabbaaabaabbaabaabaababbaabababbbabbbaabbaaaaabbabbabbbabababaaababaaaabbaabbbbbbababaaabbbbbaaabaabaabbabbbbbbbabbbbabaabaaaaaaabaababaaaaaabaabaabaaaababaaababbbbbaabaaaabaabbbbaabbbbbabababbaaabaababbaababaababbbabbbbbbaaaabababbaabbaabbabaabaaabaababbabaabbaabaabaaabaaabbaa
baabbabbbaababbbababaaaaabbbbaabaabbabbbaaaaaababbbaaababbaabbbaabbaabbabbabbabbbbaaaaabbabbbaaaababbaaaababbaaabbaaaabbbaaaaaabaaabbaaabbaaabbbbabbbabbabbbaabbaaaaababbbbbbbaabbabbbaabaabababbbbbbabaabbababbbabaaaaababaaaabaabbaabaabaaababbababbbaabbbbbaababbbbaabbabbbaaabaaababaaaabababaaababbabaabbaaabbbaaabababababaabaaaaabaabaabbbbaababbbabbbbaabbbaaabaaababaabbabaabaaaaabababbaaabbbaabbabbaaaabbbbbaabbaabbaaabbabbbbaabbabbaaabaabbaaabaaaaaaaabaaabbaaaabaaabaabbaaaabbbababaaaabbaaaaabaabbabaaababbababbabbababbaaaaaabbbbabaabbabbbaaabaabbbbbbaaaabbbaabbbbaabaaabbabbaabbbbabbbbbbabbaaaababbabbbabaababaabaabbbabbbababbaababbbbababaababbbbaaabababbbaaaabbabababaababababaabbaabbbabaabbabbabbaaaababbbaaababababbabababaaabaaababaaabbabaabbbbabaaababbaabbabbbbaaaaabbbabaabaaaabaaabbbbbbbbbbaaabaabbaaaababaaabaabaabbbabbbabbbabbbabaabbbabaaabbaabababbabbbbababbbbbabaaababbabbabbaaaaababababababbbbbaaabaabaabbaaabbbabaabbbbababbbaaabaaaaaabababaaabbbaaaabaabababbaabbaabaaabbabbbbbaababbaaabaababaabbaaabaaaabababbbbbabaababbbbbaabbbaaababbaabbababbaababbbbbbbbaabbbaaabbbababababbaabaabbaaabbabbbabbbabaaaaabbbbbaaaaaabbabbaabbaababbaabbababbbbbabaabbbbbababababbbbbbbbaaaabbabababbbaaaaaababaabbbbbbabbabbbbbabbbaaababbabbaababbbabbbbbbabaabbababababbbabaababbabbabbbbaaabaabbaaababbbabbbabbaabbabaabaaaabaaabbabababaaabaaabaabbabbbbbaabbbbabbbbabbaababbbabbbbbaaaababbabaaaabbbaaaabaaaaababaabaaabaaabaaaaaaabaabaaabbbbbaaabaabbbbbbaaaabbababaaaabaabbabaabbbbabaaaabbbbbbaababbbabbbaaaaaaaababbabbaabbabbaaaababbbbaabaababbababbabbaaaaaaaaabaabbbaabaababaabbaaabaaaaabaabaababbaaababababbaaabbaabaaaaaaaabbbaaaaaaabaababbababbaaabbabbaaabbabbaaaabaabaaaabaababbaabbbababbbbabaabbababaabababbaaaaabbabaaaabbbbaaabbaabaababaaabbbbbbaabababbabbaababaababbbbaabbbbaabaabaabababbbbbbbbbaaaaaaaababbbbbbbaabbaaaabbababbababababbbaaaaabaabaabbbabbbbabbabaabbbbaaaaaaaaabbbbbaaaaabbbbabbbaababaabaaabaaaabaabbbbabaababaaaaabbbbbbbbabbbbbbbbbaaaabaabaabbaaaaaaaabbaabbababaabaaaaabaaaabbbaabababaa
aabbbbbabababaabaababbbbaaaaaababababbabbabbbabababaaabaabaaabababaaaabaaabbbaababbabbbaabaaaaaabbbbabbbbaabbababaaaaaababbbaaaabaabbbaaabbbaabaaababbbbabbbbabaaabbaaaaaabbbbaaaaaababaaabababbbaaaabbbbabbabbaaaaaababbaabbbabbbababbabbabaababaaaaaabbabbabaabbbbbbbabaabaaabbbbaabbbbabaaaabaabaaabababaaaababbabbabbbbaaabbbbaabbbbaababaaaaababbababaaabbababaabbbabbabaabbabababaabbaabaaababbbbbabaaaabababbaabbabbbbbbaaabaababbbabaabbaaabaabbbababaabbbabbbbabbbbbbaaaaabaaabaaabbaababaaabbbaabbbabbbbaabbbbababbbbaababbaaabbbbaababababbbbabababbbabaabbabbababbbbaaabaaaabbbbaabaaaaaaaabaabaaabaabaaababbbbabbaaaaaaabbaaababaabaabbbabaababbbbbabbabbaaabbaabaababaaabababbbabababbbaaaabbbabaaaabababbababbbbaaaabbababbbaaaaabbaabaabbbbababbbbbbbababababbaabaaabbbbbaaaababaabbabbabaaaabbabbbabaaaababbbaaababbabaabbaaaabaaabbbabbbbbbaaaabbbaababaabaabbbbbaabaaabbaabbaaabaababaababaababababaaaabbbabbaabbabbbaaaababaaabbabbaaababaabaababaabaaabbbbbaaabbabaabbaabbaabbbbbaabbabbbabaabbbabbabbbbabaabaaaabbaaababbbbabababbbabaaabbaabaabbaaabbabbbabbbbaaaaababbbabbaaaaabaabababbaababbaabbababaaababbbaababaabaabbaabababaabbaaabbaaaaaaaaabbaaabbaabaaaaabbaaaaaabaaabaabaaaababbaabbaabababaabbbabbbbbaaabaaabbabbbabaabaabaaaabaabbabaababbbbbbbbabbbbbbbabbababbbbaabbbababbbaabaabbbbbbbabaabaaabbabbbbaabbbaababbaaaabbabaababbbbabaabbaabaabbabbbaaaaabbbbbbaaaabbbaabababbbaabababaaabbbaaaaaaaabaabbaabbabbbbbabbbaaabababababaabbabbbbbabbaaaabaaaabaaababbbbbbabbbabbbabbaaababbbbababbabababbaabbbabbbbaababbbbbabbbaaaaababababababbaaababbababbaaaaaabbabbaabbbabaababaabbaaaaaababbbaaaababaabaabaababbaabbbaaaaaaaabaaabbbabaababbbabbaabaaaaaaababbaaaababbaabbabbbbbbaabbaaaaabaaaabaaabaaabbababbbbaabaabbaaabbaaabbabbabbbbbaaaaababbabbbaaaaaaabaaabbbbbabaaabaaaabbabbaaaaabbbbabaaaaaabaabaaaaaaabaaaabbaababbbbabababbababaabaabaaaabbabbbbabbbaaabbabaababbbbaaabbbbaabbaaaaabbbbaaababbbabbbbaabbbbbbaaaababbbbbbbbbbabbabaaaaaabaabbbabbbabbabbabaabbbbbbbabbbbaabaaabaaabbaaaaababbbaababaaaababaaababaabbaababbaabb
aaababbaabbabaaaabbaabaabbbaabababbaaaaabbababaaababaaababbbbaabaabbbabbabaaaaabaabbaababbabbbbabbbbbbaaaabbaaabbbbbbaabbabaabbbbaaababbbbaabbababaaaababaaaabaabbaabaababbbbabbbbbbabbbabbabaabbaabbbabbbbaaaabbbabbbababaabaaaabbaaababaabbbaabbbbbaaaaaaaabbbbabbbbbbabbbaabaaabbaaabbaaababaabaababbbabbabaaaabaabbbbbbbaaabbaabbbabbababaaaabaaabaababbaabbabaaaabbbbbababaaabbaaababbbbbaabbabbabaaaaaaabaabbbababbbbbaaaaabababababaababaabbbbaabbbababbbbaabbbbbaabaaaabaabbbbbbababbaabbabbaaabaababaabbbaaabbaababbaababbbabaaabbaaaabaaaabbaaaabbbbababbababaabaababbabbbbbabaaaabaaaabbbbbbbabababbababbabababbbabababbbbbaaababaababbabbbabbbaababaaabbbabaababbbbbbbbabbabbaaaaaabaababbaabbbaaaaabaabababaabbabaaabbaabbaaaaaaabbbbabbabbabbbbbbbaaaabbbaaaabbbaaabbbbbbaaaabbabaaabbabbabaabbaaaaabbbbabaaaabbbbbbaaabaaabbaaaaaaabaabaaabbaabbbabaabbbabababaaabbbbbbbbaabaaaababaaaabbbbabbbbbbbbbbbababababaababbbbababbbababaabbbaabababbbaabbbaabbbbbaaabbaabbabaabbaaababaababbbababbbbbaababbbbabbbaaaabbbbbaabababaaabaabaababbabababbababaabbaaababaababbaaabbabaaaaabbbbbabbabaaaaabbbaaababbbabbbbaabababababaabbaaabbabbbabbbbaaabaababaabababbbabbbaaaaabbabbabbbbbabaaaabaabbbabbaaaaaaabbaaababbaabbbabbbbbbaababaaaabaabbbaabbbbbabbabbabbabaabbbabbbbabbbaaababaaababaaabbabbababaabbabbaabbaabbabaabbbbabbbbaabbaabbaaababaaabbbbbaaaabaaaaaaaaaaabbabbaaaaababaaababbbababababaaabbabaababababaabaaabbaaabbaabbabbaabbbbaabbaabbbbbbbbabaaabbabbaaaaaaabbabaababbaababaaaaaabbabaabbbabbabbbabbbbbaabbabaaabbbbaaaabaabbbabbbbabaaaaabaaaabaabaabbbababbaaabaabaabaaabaaabbabbbbbbaaabaabaaaaaaabbabaaaabaaaaaaabbbbbbabbbbaaaaababaaababbbaabbbbbbaabaababbaaababbbaabbbabaababbbabaabbbaaaaaabababbababbabaaaaaaabbabaaaabbaaababbaaabbabbaaaabaaabbbabaabbbabaaabaaaaaaaabaaabaabaaababaaaababaaaabbabababbaaababbaaababbbaababbbbaabbabbabbbaaaabbabbaababababbaabaababaabbbbabbabbaaaaaaabaababaaabababbabbabbbaaabaababbaaaabbbabbaaaaabbbaabababbabbbabbbaaababaabbbbbabbababbaaabbbbabaabaabbbbaabbabababbabaabbbaaaaabbabaabbbaaabbb
abbbaabaabbabababbaabbabaababbababbaaabbaaabaaaabaabbabaaaabbbbbbabbaabaabaaaaabaabbbaaaaababbabbaabbabbbbaaaababbbbababaabaabbbaaabaaabbababaaaaaaabbbbaaaabbaabbbbababbbbbaabbaabaaabbbaabaabbababababbaabbaaaabbababbbbabbaaababbaabbaabaabbbbbbbbabaaabbbaabababbbaaabaaabbabaabaaabbaabbaabbbbbbbaababbaaaabbaaabaababbbabaabbabbbbbaaaabbbaabbbbbbbabbabbbaabababaabbbaaabaaabbbaaababaabaaaabbabababbaababbbbaabbbbabbaaababaaababbaabbaaabbabbaaaaaaaaaababababbbbaaaababbaaaaabbbbbaabaaabaaabbbbbabbaaaabbaaababbbabababaaabbabbbbbaaaababaaabbaaaabbbaabaaababbababbbaabbabbabaabaaaabaaabbbabbbabbbbbaabbaaabaaababbbaabaababababaaaabbabaabbabbaaaaabbbbbaabbbbbaabbaaaababbbaabababbaaaabbbabbbaabbbbabbbbbbbbbaabbbbabaaaababbabbababbbaaaaaababbbbabaaabbbabababbabbbaaabbaababbbabbbabbabaabbabaaababbabaaaaabbabaaaaabbbabbbabaaabababababbababbbbabbbabbbbababbbbbababbabbabaababbbaaaaaaabbbaababbbabaabaabaaaababbaaabbaababbaaaaaaaabbbaaabbbaabbaaaabbabaaaabbbabababbbbbabbbbbaabbaaabbaaaaabbaaabbaaabababbaababababababbbababbbabbabbbabaaabbabbabbababbbbbbbbabbaabaaaabbabaaaabaabababbababaabaaaaaaaaabbabbabaababbbaabbaabbabbabbbbbbbabaababababababababbaabaaababbbabbaaabababaabbbaabbabbbaabaaaabbaababaabaabbabbbaababbbabbbbbbaaaaabbaabbbbbabbbabbabbbbababaaaaabaabbbabbaabaabababaabababbababbbbbaaabaabababaabaababbaaababbabbbbbabaabbaabaaaaaaabbababbabababbbbbabbbbbababbbaababbabbbbbababbaabbabbbabaabbaabbaaaabbbaaaaabaabbaaaababbaababbabaaabbbaaababaaabbabbabbabbbabababbabaaaaaabbbbbbaaaaaabbbbababbbbabbaaabaabbbbabbababbbbabbaabbababaababbbabbbabaaababbbbabbaababaaabbaabbbaabaabbbababaaaababaabaaabbbbbbbbbbbababbaababbabbbbabbbababababbabbbabbbaaaaabbbabaaabbababbabbbabbaabababbabbaaaaababaabaabbbabaabaabbabbabbbaaaaabbaabbabbabaabaaabaabbbaababbabbabaaabbababbbababababbbabbbaaabbaaabbaaababaaababbbabbbabbaabbbbabbaabbaaaaabbababbbabbaabbaaabbaaabbbbaababbbaaabbabbbbbbbbababaabaabaaabbbbbaaabaaabbbbbbbbaabbbaabaabaaababbbabbabbabbababaababaaabaaababaaaaaaabbabbbabaaababbbbaaabbbaabaabababbab
baababbabbbbaaaaaaabbbaaaaaababbabbaabbbabbababbbbaabababbaabbaaabbbbbbaabbaaaabbabbabbbbbabaaaabaababbaaaabaaabbbabbbbabaaaaaaababbbaaabbaaababbabbaaaaaabbbbaababbbabaabbbbbabaaabaabbabaabbbbbaabbabaaaaabbabbbabaaaabbaaababababaaaababbbababbabbbaabbbaaaaabbbbbbbbbbbbababbbaabaaabababaababbbbabbbaabaaaababbbbbaabbabbbaaaaabbabbbabbbbaaababaaaaabaabaabaabababbbaaaaabbabaaaaaabbabbbbabbaaabbabaaabaaaabbaaababbbabaaaaabaabbbabbaaabbbbaaababbaabaaabbbabaababbbbaababaaaaaabbbabbbbaabbaabbabaaababbbababaaabbbababbbbaaaababbbbbabbaababbbbabbaaaabbbbabbbbbbbbababbabbbaaaaabababaaabbbabbabaaaabaaaabbbbbabaaababaabaaaababaabbbaaaaabbaabbbaabbabababbbababbbabbbabbbaababbbaabbaaaabaaaabbababbaabbbabaababaaaaabbabbabbaaabbbbbbbbbaabbaaaabbabaaaaaabbabaababaabaaabababbbabbabbbaabbbbabbaabbbbababbabaabababaaabbaabaaabbaaaaaaaaabbaabbbbabaaababbbbabbabaaaaaabaaaabbbbbaababbabbaaababbbbaaababababaaaaabbaabbaaabbbbabbaaabbbbbaabbbaabaabaabbabbabaabbabaababbbabaabaaaaabaaaaaaabbbaabaabbaabbaabaaaababbbbbaaabaabbaaababbaabbbbaababbbbaaaaaaabababbbbabbbaaabbbaabbbaaaaabbabbbbabaaabbbabbbbabaaabbbbaabaabababbaabbbababbaaababaababbbaaaaaabaaabbabbaabbbaaaaababaaabbaabaaabbababaabbbbbabbbbabababbabbbbbabbaaabbbabbbaabaaabbbabaabbabaaaaaaababaaabbbaaaababaaaabbababbbaababbabaabbabbabaababbaababababaaababaaaababbbababaaaaabbbbabbaaaabbababbbbabbbbbabbaababbbaaabaabbaabbaaabbbbbbaabbababbbabbaababababaabbbbbbbbabaabababbabbbbababbbabababaaaabbababaabbabbaabbbbbaabbbbababbabbbbbbbaaabaabbbabbbbaaabaaaabababaaabbbabaabbabbaababbbaabababaaabaabbbaabbbabaaaaabbbababbbbaaabbbaaaaaaabbbbbbaabaabaabaababbabbbaaabbaaaabbbababbaaabababbbbbbaaababaabbaaababaabaaaababbababbbaabaabbaabaabbaabbbababbbbaababaabbbabaabbaabaabbabbbabbaaababaaaababbabbabaababaababbbaabbaaabbbabaaaabbaabbbbbabbbbbbaabaaaaabbabbaaabbbbbabbbaabbbbbbabaabaaabbabbaaaabbbabbaaabbbabbaaaaaabbababbbbaabbbbabababbabbaaaaaabbbabbbabbabaabaaaababaabbbbaabbbbaaababaaaabbbaabbbbabbbabaaabbbbaababbbbbbababbabbbbbabbbbaaabbaabaabaababbabbbb
babbabbababbbabbabbabaabaaaabbbaabbbbababababaaabaaaabbaaababababaaaaababbbbbababbaaabbbabaabbabaabaabbabbbaaabbbbaabaaabbabaabbaaabbbbaabbaabbaabbbabbaabbaabbbababbbbaabbababbbbbabaababaabbbbbababaabbbbababbbaaaaaababaabbbbbbabaabbbbbaaaaaaaaababbaaaabbbababaaababbabbbbaabbaaababbabbabaaabbabaaabaabaabaaaabaabbbbababbaaabbbbababaabaaaabaabababaaaaaaaaababbbbbbaabbbbabbabaababaabaaaaaaaabbbaaaaaabaabababaabbabbababaaabaaaabababbbbaabaaabbabababaaaababbbabbbabbbaaabbbbbaababbbaaaaaaaabbbaaabaabaaabbbabbaabbbbbaababbaaaaaaabbaaaababbbabaaaaabbababaaabbbbbbbbabaabbaaaababbbabbbbabbbbaaaabaaabaaaabbaaaaabaababaabababaaabbaaabbabbabaaaabbabaaabbaaaaabbbaaabbbabbaabbbbaabbbbbabbbbbaaabababaaabbbabaaabbbabaaaabbbababbbbaaabbbaabbabbaabaaabaaabaaaaabababbbbabababbbaabbabbbabbbbbabababaabbabaaabbbbaabbaababbabbaabaabbabaabaabaabaabbaabbbaababbaabaabaabbbbaaabaaabaabbabababaaabaaababbbaaaabaaababbbbabaaaaaaabaaaaabaababbbabbbaabbbbababbbabbaaababbbbbbbaaaaaabbbbbabbbbababaaabaaaaabaabababaaabbabbbbbbbababaaaabbaabaaabbabbbaaabbabbababaabaaabbbaaababaabbbbaaaababaaaaabaabababaabababababbababbbbbbbbaabababaaaababaabbaababbbabbbabaaaabbbaabaaaabbbbbbababbbabaabaaaaaabbaababbaabbbabbababaabbabbbbbaaabaabbaaabbabaabaaaabaaababaabbababaabbbaaaabababaabaaaabaaaabbbaabbaabbbaabbabaaaabaabbabaaaaabaaabaaabaaaabbbabaaaabbbaabbababaabbabbbaaababaaabbbaaaaaababbbbbbbbbabbabbbabbbaabbbababbbbbaabbbbaabaabbabaaaabbbababbbbbaabbaaabbbaaaaabbabaabaabaababbbaababbbaababbabbaaabaabbabbaaaaababbaabaaaabababbaababaabbbaaabababababaabaabaabaaaaabaabbaaabaaaaaaabbaaaabbabbababaaababbaaaaabaaabaaaababbaabbbabbbabbaaababbaababaaaabbbbaabbaabbaabbaaabbbabaabaaaababbbbabaaabababababbaababbbbbabaababbaababaababbbbbabbbaaabbbbbabaabababababaaaaaababbbaaabbaaabbbaabbaabbabbabaaaaaaababaababbbabbaabababaaabaaababbabbabbbaaababbaabbbbabbbababbbbaabbaaaaababbaababbbaabaabaaababbbbbbbabbabaaabbbabaababbbaaabaabbbbabbbbaabbabaaabbbababbabbbbaabbbbabbaaaaabbbaabaabbbbabbbbabaabbabbababbabaabaabaabbaabbbbbaaaba
baaaababbbabbbbbbaababbbbababbaaaaaabbbbbaaaaabbbbaabbbbbabaaabaaabbbaabaabbaaabbbbbaaabbabaababbbbbbbbaaabaabaababbabbabaabaaabbaaaabaabaaababababbbbbbabbabbbababbbbbabbbaabbbbababababbaaaababbbbbaaababaabaabbababaaabbaabbabbababaabbbbabbbabaaabbbbaabbbbaabbaaababaababbbabaaabbbabbaabbababbbbabbbbaaaaaabbbababaabaabbaaabbaaaabaaabbabbababbbabaababaaaaaaabbabbabaaabbbbbbbabbabbbbbaabaaabaaaaabbababbabaabaabababbbabaaaabbbaaababbbabbabbaaaabbbbaabbbbababbabbbaabbaabbabaaaaaaababbaaaaaabaabbababaabbaaaaaaabbabbabbbabaaabababbbabbaaabbbaabbaabbabbbbaabaababaabbaaaabaaabbabababbaabaaababbabbababbbaabbbbaaaababbababaabaabaaaaabbbaabaabaabaabaabbbabbbbbbbaabbabbaababbabaabbaaaababaaabbabbbaaabababbbaabbbaabaabbbaabaababbabbbaabaabbabbaaaaabbaaabaaababaabbbaaaaababbbbaaaabbbbabbaaabababaaabbababbbbbaababbbbbbabababbabbbbababaababaabbbabbabaabababbaababbababbabaabaaaabaaaabababbbabaabaaabaaaabbbaaaabbbbbaabaabaababbbbaabbabbabbabbbbaaabbbbaababaaabaabbabbabbaaababababbbbbaaaaaaabbababaabbabaabaabbbabbbabbbbabbaaabaabbbaabbbbababbbbabbabbbabaaabbbaabbaabaabaababbaaaabbbbababbabbbbbbabaabaaaabbbaaabaababbaabbaaabbbbbbbabbaabaababbbbabbabbbabaaaaabaabbababaaaabababbbaabbbaaaaabaaaabbbbabbabbaaabaaaabbabaabbbababaabbabbbbbbbbaabbabbaaaabaabaaabbbaaaaaabbbaabbbaabaabbaababaabababbababaabbbabbbaaabaaaabaaabaabbbbabaaaaaaabbaaaabbaaaababaabbbaaaabaaaababbaaaababbaaabbbababbababbaaaaaabbaaaabaaabbaabaaaababaabbbbbaabaaaabbabbbbaabbaabbababbbaabbabbaabbbaaabaabbabbabaabaababbaaabbaababbbabbaabbbabaababbbbbabbbabbbbaabababbabbabbaabbabaaaaabbbaababaabaaaababaababbbbbbabaaaababaaaaaaaababbbbbababbabbbbaabbabbbabbbbabaaababaabbbabbbaabbbbaabbaaabbbabbbbbaabbbbaabaabbbaabbaabaabababaaabbaaabaaaababbbaaaabbbbabbabbabaaaaaabbababaababaaabbaaaabababaabaaaabaababbbaaabaaabbbbabababaabbbbbaaaabbaaabbaabbaabaaaababbaabaaababbbabababbbbaabbaabaaabbaabbaabaaababbaaaabaaabbaaaaaaaabbaaaabbaabababababababbbbbbbaabbbababbbaaaaababaabababbabbabbbabaaaababaaabababaaaabbababaaabaaabaaababbbbaababbaaa
abababaabaabaaababbabbaabaaaababbbbabaabbbabbbbbabaaabbbbbbbaabbbaabbaaabababaabaaaabbabbbabaababbbbbbabbbaabaababbbaabbaababaaabaaabbaabbaaaabababaabbbaabbabaabbbaabbaaababababaababababbbbabbbaaaabbbbbaaababaabbaaabbbaababaabbabbbaaaaaaabaaaaaabbaaabbaaabbaabaabaababbbbbbbaaabbbababababbbababbbbabaaaaaabbbbaaabbbbbaabbaaababbabaaababbabbaaaabbbbabbbbabbabaaabaababaaabaabbbaaababbaababbbbbaaababababaaabbabababbbababbbabaaabbbbabaaaaabaababbbbabaaaabbabaaaaababbbaababbabbbbbabbaabaaabbbaababbbaababbbabaaabababaababbbaaaabbaaaabbabbabaaabababbbabababaababbbbaaaabaabbbabababbbbbbabbbbababbbbabbbbabaabbaaabaaabbaabbaabbabbabbaabbbbbabbaabaaaaababbbbabaaabbbbbaabbbbbaabbaabbbbaaaabbabbbaaababababaabaaabbaabaaaaabbabbabbbababaaaaababbbbaaaaaaaaababbbbabbaababbabaabbaaaaaaaabaaaaaaaaaabbbbbaabbbbabaaabaaabababaabaabbabbbabbaababbbaaabbabbaabaaaabbbaaaabbbaabbbbbbbaabbbbabbaaaaabaaaabaabbaabbbabbabababbaabaabbaabbbabaaaaabaaababbbbbabbbbbbabbaabbaabbbbbbbaabbaaaabbbaaaabbbabbabbabaabbaababbbababbaabaabaabababbaabbbbaaabbbaabbabababbbaabbaabbbaaabbabbaaabbbbbbaaabbbbaaaabaabaabaaabbaababaababbbababbabbbaaabababbabbaaabbaaaaaaaabaaaabbaababbbbabbabbbaaabbabbbaaabaabaabaabbbbaaabbbbabbbaaabbabbaaaaaaababbbbaabbbbbababbababbbbbbbbaabaabaaabaaaabaaabbbabbbbabbabaabbabaaaabababbababbbbaabbbbbbbbbbbbabababbabbbbaaabaaaabbbabbaaabbaabababbbaaaabbababbabbbbababbabbababbbababaabaaaabaabbaababaabbaaaabbbbbaaaaaaaaabbababaabaaabbbbabbbbabbaaaabaabaabbabbaabaaabbabbbbbabaaaabaaaaabbbbaaaabaababbbbbbbabaaabbbababababbbaaabbabbbbbbbbbbbabaabaababaaaababaaaaaabbaaaabbabbaababbbbbaabbaabaaaaaabbbaaabaabbbbabbbabbaaaaabbbabaababaabaaabbbbababbaabaabaabbbbbaabbabbbbabaabbbabbaaaaabbbaaabbaaababbbaaabbabaaaabbaabbbbaabaabaabbbbbbabbaabbbaababababbaaaaabbabbbbbabbbbbabaaabaaaaaaaaaababbabbabaabaababbaaabaabababbabbabaaaaaaaaaabaaaabbaaaaaaaabaabbbaaabbabbbaaabaabaabaaaabbbbabbbaabbbbbabbabbbbaaabababaababbababbbaaaabbaaaabaaabaaabbbababbababbbaabaabbbabaaaabaaaabaabbbbabbbbbbbbabaabbbaaaaabaabb
bbbbbaaabaaaaabaababbbababbbbbbaaababbbaaaaaabaabbbbbbbaaaabbbbbabbabbbaaababbbbaaaabbbbaabbbbabaaaaabaababbaabbbabbabababbabaabbbaababaabbababbbbabbaabaaabbababbaabaabbbbbaabaabbbbabbbbaaabaaabaaababbaabbaabababaabbaaaaaaabaababbbbbbbaabaaabbbaabaabbbabaaabaaabbbaaabbaabbabbabbaabbabaabbbbaaabbabbabababaaaabababbaabbaaaababababaabaabbbbbababababaabababaaabbbaabaabbbbbbaaaaaabbbabbbbaababababababaababbaaaaababbbaabaababbaaaabbabbaaaababbbaaabbabbbbbabaaaaabbabbbaaaaaabbbbababbababbbabaaaabbaababaabaabaaaaaabbabbbbaaabbbabbaababbbbbbabbaaabaababbbbbababbbaaaaaaaaabbbabaabbbbbaabbababaababbaabaabbaaaabaababbbbabbaabaaabaaaabbbbbabbaabbaaaaabbaaabaaabbbabbabaaaaaabbbbababbbbaabbbbaabaabababbbbabbbbbabbabaabbbaaaabbabaababaaabaaaabbbabbaaaaaabbaabbbababbabbaaaaababababbbbabbaaaaaaaaaababbbbaaabbaabaabbaaaaaabbbbabbbbabaaabbbbbababbbabaababbbabaabaaaaaaabbbaaabbbbaabbbbaababbabababbbbbbabbaabaabbbbbbbabbbabbabbaaabababbbaaabbbbbbabbababbabaaabababbabbbaababbbaaaabbaabbbabbbbaaaaaaabbaabaaababaaaababbabaaaaaaabaabbabbabaaabbabababaaaaaaaabbbbbbabbbabaaabbbabaabaabbbbbaabbaababbaaabaaabbaabbaaaaaaabbbbaaaabbabaabaabbabbabaabaabbbabbbaabaaabbabbbabaaaababbababaaaaabaabaabaaabababababbabababaabbbbbbbbaabaaaababaababaababababbabaaabaaababbabaabbaabbaabbaabaaabbaaababbababbbbabbabaaabbbabbbbabbbaaaaabbbbbbabbbbababbabaabaabaabbbaabbabbaabaabbbbabbaaababbbaabbabbbaababbaabaaaababbaabbbaabaaabbabaaaabbabbbbbaaaabaabbbabbaaaaaabaaabaaaaabaababbbbabbbbbbbbbabaabaaabbbbaabbaabbbaabbbababbbbabaaabbaaaababbaaababaaaabbabbabbbabbbbaababbbabaaaabaaaaaaaaabaaaabbbaaababbabbbaaaabbaabbbbbabaabbaaaabbbabaababbaaabbbbbababbaaabbbaababbbbabbbbbbaabbaabbbabababbbababaabbaaababbbabbbabaabaaaababaaabbabaabaaaabaaabbbabaabbaabaababbabbaaaabaaaabaabbbbaabaaababbabbbbbaabaabaababbaabbaaabbbbbabbabbbaabbbbbbaabaaaababbabaabbbbbbbbbaabaabababaabbbbaabbabaababbaaabaabababaabbaabbaabaaaaabbaaabbbaabbbababaaabababaaababbabbabbbbaabbaabaabaaaaabababaaaaaabbabbaabaabaaabbaababaabbababbabbbbbbbbaabbabbab
baabbbabbaababababaababbbbabaabaaaabaaababbbaababaabbaabaaabbbabbbbabbbbbbabbaaaababababababaababbbabaaaaaabbabbbaabbbabbbbabaabbaaabaabababbbbabbbbbaaaaaabbabbaababaaaaabbbabababaabbababbbaabbabbbbaaababaaaabbaaabaabbbbbbbaaabababbaaabbbbbbbaaababaaabbbaaabababbbbababbbbbbbbabbaaaabbbabbbbabbaaababbaabbbababbaabbbaabbaaaaabbbbaabbabababaabaaababaaabbbababbbabbabababbbbbbabbaaaaabaababaaaaababaaaababbabaabbababbbbabbabbbbbbbabaabbabbbabbaaaaaaaaaaababbbbabaaaaaaaaababababbbbbaababbaabaabbbbbbbaaaabababbbbbaabbbabbabbaaabbbaabbbbaabababbbbaaabababaaaababbbaaaaabaabbbbaabbaaaaabbbbbbbabaaaaaaababbbbababaabbbabaabaabbabbaabaaaaababaabbbbabbaabaaaaaaababbbbaaaaabbaabbbbbbbaabaabbbababaabbbbaabbbbbbabbbaaabaabbbbabbbbbbaaababbabbbabbababbabbabbaaaaaababbbaabbbabbaaabbbbaabababaabbabbaababbabbbaaababaabbbbbbbaaabaaaabbbabaaababbbbaaabbabaababbababaaaababbaaaaaabbbababbabaabaaaaaaaaaabbaabaabbaabbaabbaababbababaabbaabaabbaaaaababaababaabbaaaaaababaababbbaaabbabbabbaaabbabaaaaabababababababaaaabbbabbabbabaaaabaaaabaabaaaaaabbaaababaabbbbaabaaaaaaaaabaabbabbbbbabaabaaaabbbabaaabbababbbaabaabbaababbabaaaababbbaaababbbabaabbabbbbaabbabbbabaaaababbbbbbabaabaaababaaabaaabaaaaababbbbababababaabbabbbabbaaaaabbabbbbaaaaaaabababaaabbbaaaaabaaaaabbabaaabbbabbabaaabbbbbaababababbabaaabbaabaaababbbbaaabaaaaabaabbaababababaaabbbbababbabaaaabaababaaababaaaaaaaabaaababbabbbabbbabbaabbabbbbababaaaabbaabbabaaabaaaaabaabababbbabbbbaaaababababaaabbabaabbbbaabbbbbaaabbbbabbaabaaaabbbaaabbbbbaabbaaaaabbaabaaaabbabbaabaaaabaaaaababbbabaabbbababbbaaabbbaabbbabbbbbababbabaaabbbbbbbbbaababaaabbababaaabbbbaabaabaabaababbbabbaabaaaababbbabbbaaaaaaababbbbaaabbbaabbaabbaaabababbaaaabababbbbbabababbaaabbabbaabbaaabbbaaaaaaabaabbbabbababaaaaababaaaabaaababaabbbbbbaabbbaababbaabaabbbabbbbaabbabbababbaabbbababbabaaabaabaaabababbaabbbaabbbabababbbbabbbababbaaaabbaababbbaababbabbbabaababbbabbabbbbababbaabbabaababbbbbbbaaababababbaaaabbabbbabbbbaaaaabbbbaababbabaaaaabbabbbbababaaaaaaaababaabababbabbbbbaaabbbb
abbbaaaabaabaaabbabaaaaaabbaaaabbaabbbbbbaaaaabababbbaaaaaaaabaabbbaabbaaabaaaaaaababaabbbbbabbaabaabaabaabaabbbabbbabbbabbabbbbbabbbaaabababbabbbbaabaaaababaaababbbbbaaaabaabbbbbbbbaabbababaaabbaaabbbbababbbabbbaabbababbbabbbbbbbbbbaababbbbbaaaaabababbbaaabbbaabaaabbaaababbaabbbbbbbabbbbbaaaaaabbaaababbaaaabbaabaabbaaaaabbaababbabababaaaaabbabaaabaaabbbaaabaabbabaaabbaaaabbaaabbbabaabaaaabaaabbbaaabbabbaaaabaaabaabbbbbaaaaaaabaabbaaaaabbaaaaaaabbabbabbbaaabaabbaababaababbaabbabbaaaabbabbaabbbababbbabaabbabbabaabaababbbbbaabaaaababaaabbaabbababbabbaaabababbbbaaaaaaabbbaabaabbabaaabbbbabbaaabaaababbbbaabaabbbbbaabbaaaabaaaababaabaababbbbababaaaabbabbabbbbbbaabaabbabbabaaabbaaaaababaaaabbbaaaaabbababaaaabbbbaabbabababbababbaaabaaababbbbbbabbbbabaabbbabbbaabbbaabaaaababaaaaaaaababbbaababababbbabbaaababaaaaaababbaaaabaaabbabbababaabababbaabbaaaababbabbbbaaaaaabbbbaabbababaababaabababaaabbbbbaaaabbababaabbbbbbabaaaaaababaaabbbbaababbbaaaaaaabbababaaaaaabbaaaaabaababaabaabbaaabbaaabaabbabbabaabbbbabbaabbbbaabbbaabaaabbbbaaabbaaababbabbabbbbbabbabaaababaaabaababaaabbaababaaaaabababbbbbbbbaaaabbabaaaaabaaaabbabbbbbabbbbbbbabababbbbbbbbbbabbabbbbaaababbabbbbaaabbbaaaaaabababbabbaabbabaabaabaabbbaaabbabbbbbbaaaaaabbbbababbbbaaaabbaaaabaabaabbabaabaaabbbaabaabbaababababaabbaaabaaabaabbabbabbaaaabbbbbbaaaabbbbaaaabbbbaaaabbbbababaaaababbbbaababaaabababbaaaababbabaabbbaabababbabaaaababaaaabbaabaabababaaaababbbaabbabbaabaaabbbbaabbabaababbbabaabbbabbbbbbbbabbabbabbaabaaaababbaababbabaaabbbbbbabbbababaababbbbbaaabbabbaababbbbbbabbbbabbbbabababaabaaabaaaabbabaaaababaabaabbbabbaabaaababbbaabaabbaababababababbbbabaabbababaaabbaababababaabbabbaabbabbbababbbbabbaaabaababbbaaabbbbaababbabbbbabbaaabaababbbbabbbaaabaaaaabaababbaaababbbbbabbababbbbaabaaabbababbbbbabbaaabaaababaaaaaabbbbbabbaabaaaabbabbbbbaababaaabbabbaabaabbababbabaaabbabaaaabababbbaabbbbbaabbaabaaabbabbbaaaabaabbbbabbabaaabbaaabbbbaabbbbaaababbbbabbaaaaaaabababbabaabaabbbaaaabaaabbaaaabbabaabaaabbbababbabbbbababaaababbbba
babaaababbbaabbbbaabbaabaabaabbaaabbbaabbabaabbaabbaabaababababaabbabaabaaaaabababbababbbbbbbbbaabaaaabbaaababbaabbaabbbababababaaaaabbbbaaaaaabaaabbbbbbaaababaaaababbbbbaaaaaaabbaaabbbbaababbbaabbabaababaaaaabaabaaaabbabbbaababbabaabaabbabaaabbabbbbbbbaaabbababbabaabababababaaabaabababbbaaaaaabbbbabaabbbabababaababbbbbbabbabbaabbbbbbbababaabbbbbbbaabaaabababbbaaabbbbaaaaaaabaabbaaababbbbbbbabbaaabbaabaabaaaabaaabaaabaaaaaaaabbbabbababaaaaaababbbababbaabaaaaabbabbabbbbbabbaababaabbababbabbabbbbbbababbbabbbbbbaaabbababbaaaababbbbababbababaaaabbabbbaaaababaabaababbababbaababbaaaabbbabbbaaaaabaabbbaabaabaaaaabababaabaabbbaaabbaabaaaaaaabbbbaabbbbbbbbbaabbbbabaabbabbaaaababbbabaababbbaabbbbbaabbaabbabbaabaaabaabaabbbbaabbabaabbaabbbaabaaaaaaababaababbbaabbabbbababbbbabaabbbbbbabaaaaabbbbbababbabbbaaabbbbbbbbaaabaabaabababbbbaaaabaabbababbbabbabbabbbababbababbbaaabbbabbbbaabababbaaababbabbabbbaaabaabbabaaabbbbabbabaaaabbabbaababaaabaaabbaabbbbbaaabbbaaabaabaaaaabbabaabaaaabbaabbabaaabbbbbbbbabbaabbbaaaababbbabaabaaabbbabaabbbabbbabbbbaabaabbabbabaaababbbabbbbababbbaaaaaabbbaabbabaaaabbbbbbaababbababbabbbaabbabaababbbbaabbaabbabbbbabbbabbbbbaabbbabaaaababaabaaabaabbaabbaabbbbbabbbabbbbbbbbbabaabbbababbaaabbbbbaaabbababaaaabababababaabbbbbbaaabbbaaabbbbaababbababbabbabbbaaaaabbaaabbbbaaababaaaaaaaabaaaabbbbbbaababbabbaaabbbbbbaabaaaababbbbbaabaabbabbbbabbabaabaabbbabbbabaabbababbabaaabbabaaaaabaaaaabbabbaaabaaaabbabbbaaaaabbaaabaabbbaabbbaababbaabbbabaabaaabaaababbbbbabababbbababaabbbbbaaaabaaaababbbbbaabbaabaaabbbbaabaababbbbbaababbbbbbabaabbbababbbaaaababbbaabbbaaaabbbbbabaaabaabababababbbbbbaabaaaababababbbbbabababbbabaaaaaabbaaaaabbabbbabbaababbbabaaaaaabbbbababaabbbbbaaababaababbbbbbbbbabbbbbbbbbaabbababbbbabaaabbaaabaabaaaabbbbaaabbbbbaabbbaaababababbbbabbabbabbabbbaabaabaaaabbbbbbbbabababbabbaaaaabbbabbbaaabbbbbbabaabaabaabbaaabbaabaabbbabababaabbbbaaabaabbabbabaaaabbbbbbbbbbaaabbbabbaabbabaabbababaaabababbaabaaabbbababaaaababaaaaaabaabbabbbaaaaaaabaabaabbaababbabab
bbbbabbbbbaaaabbbbbbaaaaabbbaaabbabbaabbbabbbaabababbaaabaabaabbaaaaaabaababbbaaabbaabbbaaaabbababbbaaabbabaababaabaaabbbbbababbaaabaaaabbabbaabaabaabbabbabaabbbbbbababbbabaaababbaabbaaabbbaabbaaabaaaabbaaaaaaaabaababbbbbaaaabaabaaabbbbaabbabaabaababaababbbbabababbbabaabbababbbbbbabaaaaabbbbababbabbbaabbbabbabbaabaaabbabbbbbbbbababbaabaaaaabbbbabaabbaababaabbbbbababababaaabbabbbabbabbaabbbaabbababaaabababbbabaaabbabbbbbababaabbaaaabaabbbbbaaaabbbaaababbbbbbbbaaababbbaabbbbbaaaabaabbabbbabbabbababbbaabbbbbababbbabababaabbababaaaabbbbabbbbaaaaababbaabaaaaabbbbabbaababbababbbbbababbbbbbbaababaabaaaaaabbbbabbbbbababababaabbbbababaabbababaababbbbaabbbabbbbbbbaabaabbaababbabbaaaabbaaabbbabbbbaabaaabbbababbaaaabaabaaaabbaaaaababbbbabbabababbbaaabaabbabbabbaabbbabababbbbbabbbbbaaaabbaabbaababbaaabbbbbabbabaaaabaababbaabbabbabaabbbabaabbbaababbbaaabbbbaaabbaabbbaaaabbbbbbbbaaaabaaabbababbababaababaabaaabbaaaabaaaababababaabababbbbbbabbaabbbaabbaabbaabaabbaaaaaababbbaaaabaaabbbbbaababaababababaabaabababaabbbabbbabbaababbbbabbbabbbbbbbbababbbaababbaabababbabaabbbaabbabbabaaabaaabbabbabbbbbabbbabbabbabbbaabbaababbbbbbbaababaabbbaabbaababbbaabaababababaaaaaaabbabaaaabaaaaabaaaaabbaababbbababbaabbbaaabbbbaabaabbaabbaaaabaabbaabaaababaabbbabbaaabbbabbababbaaababbabaababaababbaaabaaaabbbaaabbabbaabaaaabbaaabbaabaabbaabbabbbababaabbaabababbbbbbabababbbabaabbbbbbbbbbbbbababaaaaaaaaaabaabbabaabaabbaababaabbbaabbabbbaabababbbbbbbaaaaaababaabbaabaaabbabbbbaaaaaaaaabbbbbbaabaabbabbbbaaabbbbbaaababbbabababaabbaaabaabaabbaabaaaaababbaabababbaaaabaaabbaabbbbbbababbbbbbbbbaababbaaabbaaaaaabbaaabbabaaaabaaabbaaabbbbaababbbabaabbabbbbbaabbbbbabaabbababbbbaabbababbbbaaaababbbbaaabbbbbbbaabbabbbaaabbbabbabaaaabbabbbaaabaaabaabbaaaaaabbabbabbaabbaaabbaaaaaaaaababbabbbbbbabbabaaaaabababbbaaabbaaaaaaabaaabbbaabaabbbbabbbabbbabbabaaabbabbbbababbbabbbbabaabbabbabaaabaabbbaaaababbabbbbbbababbaaaaaabbbbababbabababaaabaaabaaaaababbbbbbaabbbbbaabbbabaabbbaabaaaaabbbaaaaababbaaabbaaabbaaabaabbaaaaabbababb
aabbabbaaaaaabbbbaababaabbabbbaaaaabbabaaabbabaabbbbabaaabbaabbaaaabbaaaaabaababaaabaaabaaaaabaaaaabaaabaababaaaabbaababbabbaabbbbbaabaaaabbbabbabbaabaaabbbbbbbaaaaabaabbbbbaaabababaaaaaabbbababaaaabbbbbbabbabbabaabaabbbbbaabaaaaabbbbaaabaabbababbababaaaabbabbabbaababbbbabaabbabbbaabaaabbabaabbbaaabaaaabbbaaababbbabbbbabbbabaaaabbbbababbbbabbaabbbabbbbababbabaaaaabaababbaaabaaabbabbbbbaabbaaabbbaaaabaaabbababbbabbaaabaabbbbaababaaabaaaaabaabbbaabbbbbabbbababbbabbbababbabbabbbbaaabbabababaaaaabbbbbbabbbabbbbbbabaabaabaabababbbabbbabaababaababbbbababaababaabbabbbbaababbbabbbbaababbabbaabbbaaabbabaabbaabababbbaabbbbbbabaabbabbbbbbababaaaabbaabaabaabbabbbbbabbabbabbbbabaaabbbabaaabaababbababaabaabaabaaabbabbbabbaaabbaaaaaabaaabbaaaaaaabbaaaabbabbabbaabaaaaaabbbabbbabbbbbabaabababaaaabbbbababbbbaaaaaaaababbbbabbbaaaabbaababbaaaaabaaaaaababababbabbbbaaaabbbbbbaaabbabaaaabbbbbbbaaabbababaabaaaaaaaababaabbbbbbabbaaabbabaabaabbabaabbabbbbbabbabbbaababaabababbabaaaaabababaabbbabbbbbabaaabbabbaaabaaabababababbbaabbbbabaabbbbabababaabbaababbaabbabaabbbabbbbbabaabbaaabbbabababbabbaabaabbaabbbbaaabbbbbbbbbbbaababbbabbbabbbbbaaaaaaabaaabaabaabbabbbbbabbbaaababaaabaaaaaaababbbaababbbbababbaaaabaabababbbbaaaaaabbbaabbbabbaababababbaabbbbabbbbaababbbbabbaaaaaaabbaaaabbbbaabbabaaababbbbbbbabbabbabbbaabbbbbabbabbabbbbaababababbbbbaababaabbabababbbbabbbabaaaabaabbbababbbbbaaaababbbbaaabbabbaabbababaaaabbbabaaaaababbbabbbbabbbbaaababbbaaaabaaaabbabbaaabbbababbbaaabaababbbbabbbbaaabababaaabbbaaaaabaabababbbabaaaaaababbbabbaaababbbbbbbbbaabbababbabbbbbbabbaaabbaaaabbbbbabaabbbaabbaaabaaaabaabbaaaaabbbabbaabaaababbabababbaabbaaabaaaaabbabbaaaaaaabbaaabbbaabababaaaaabaaabababaaabaabbaabbbbaaabaaaaaabbaabbaaabbababaaaabbbbaaaaabbaabbaaaaaababbaababaaaaaaababaababaaaaabbbababababbbabbaabbbaababaabaaabaaaabbaabbabbbaaababaaababaaaaabbabbabaabaabbababbbbbaabbbbaaabaaaaabaabaaabaabaaaabaababbbbabbaabbbabbbaabababbaabbbaaaaabaaaababbababababbbaabbabbababaaabbaabaabbbbbbbabaabbabaabaababbbbbbbabbba
abaaabbaabbbbababbaaaaaabbaabbabbababbabaabaabaaaabbbbaabaaababaabbbbaababbbbbbbaaaabbbbbababaabababbaaababbbbbabaaaaabbbbabbbbababbbabaaabbabbbbaaabbbababbbaabbbbbbabbbbabbabbabbbbaabaababaaaababbbbaabbbaabaaabaaaabbbaaaabbabbbaabbaaabaabaabbbabaababbabbaabaabbbabbabbaaabbbaababbabbaaabaababbaaababbababbbbbaabbbabaaabaabaabaabaaababbbaabbbaaaabbabaaababbbaaaabaabbabbbababaabababbaababbbaaaaaaaababbbabbaabaabababaabaaaaabbabaabaaaaaaabbababaaabaaaaaababbbabbbbbbbaabbbaaaababaaaabaabbbabaabbbbbbababaabbaabbababaaababbaabaaaabbbbbabaaaaabaaaaaaaababaaababaaababaaaaabaaabbaabaaaababaabbaababaaaaaaabbabbbbabbbaabaaabaabaabbabbbaabbaaabbbbaaabaaababababbbaaabaaaabbabbabbaaaaabababbbbbaaabbbababbaaaaaaabbbabbabbaaaabbbababaabbaaaaaaabaabbaaaaababbbabaabaababbbaaabbbabaaaababbabbbbbaaabaabaababbbaaaaabaabababbaabaabaabbaaabaabbaaabbaabbaaaabaababbbaabbabababbababbbbbbbababbbabbabbabbbbbbbbaaabbaabbbbbababbbaaabaabaabaaaaaaaabaabbaaabbaaaaaabaabaabbabababaaaaababaabaabbbabaaaaaababbbaaaaabaaaaaabbbababbbbaaaababbbbaaabbbababbbbabbbabaababbbbaaaaaaabbabaabbbbbaabbabbbbaaaabbbaabbaababbaaabaaaaababaabbbabbbaaabaaaabbbbbbbbbabbbbbabbabbababababbaaababbabbbbbabbbbbaaabaababaabababaaabaabababaaaabbabbbabbbbaaaaababaaaaababababbbbbaababababaaaabaabbababbabbbaabbbbabaabbbbbbbbbbbbbabaababaaaaaaaaabbbabababbbbbababaaaaaaabbbbbabaababababbbababbbabaaaaaaabbbabaaabaaaaabbaababbaaabbaaabbaabbaababaaaabbababbabaaaaaaaaaabaabaaabaaaaabbaabaabaaabaabbaaabaabbbbaabaabbbaabbabaaabbbabbbaababbaaaabaaaabbbababbbbabbababbbabbbababbbaaabaabaabbaaabbbbabbbabbbbbaabaabbaaabbabbbabbaababaaabaabbbaabbbbbabbabaaabbbbbbbaaaaabbbbbabaabbbbbabbbabbbbaabbabbaabbbbabbbbbbbaabaababababaababaaababbbbbbaaabaabbabababaaaabbbbaaabaabaabbababaaabaabbabaabaaaaabbbaaaabbbbbababbbbaaababaabaaaabbaabaaabbabababaaaaaaaabbabbaababbbabaabaabbbbbbbbabaaababbaaabaaaaababaabaaabbbbabaabbaabbbbbaaababbabaaaaaababbbbaabbbbaababbaabbabababbbbbabbbbbbbbaabbaaababbbbaabbbbbaababaaababaabaaabbbbaabaabaaaabbbbaaabaababbbbbbab
babaabaabbbabbaaababbbabaaabababbbaaaaaababbabaabbabbababbbabababababaababaabbabbaabbbababaaaaaaabbbbbaaababaabbaaabbabbaaaabababaabbabbbabaabaabbbabaaaaaaabbbbaabaaababbaababbabababbababbbaaaaabaaaaaabbbabbbaabbaaaababaabbbabaaaaabbaabaabbaabbaaaaaaaaababaaabbbabaabbaaaaaabbbabbbbbbabbaaaabbaaaababbbaaaabaababbbbabbbbbaabbabbaababaabbbbaaabbbaababbbbaababbabbababbbbbbbaaabbbababbbbbaaababababbaaaabbbbbaaaaaabaabbbabbbbababbbbaababbaaaababaabbababbaababaabaabaaaaabbaaabaabbbaaaaabaaaaabbbbaaaaaaabbabbbbbababababbbbbbbabbbbabbbaaaabbbbbbaaaababbaaaababbabaaabbaaaababbbababbababbbbbaabababbbbbabbbaaaaabbababbbababaaabaaaabbbbbabaaabbababaaaaaaaaaabbbaabbabaabababbbaaaaaabaababbbaabbababaaaaaabbababbaaaaabababaabbaabaaaababbabbbbbbbabbababaaababbbaaabbababaaababababaababbbaababaabbbaabaabaaaaaabbaaaabbbaaaaababbbbaaaabbaaababbbaaaabbbabaaaabababbbbbaaaaaabbbbabbabbaaaaababbbbababbabbbbbaaabbaaaabbbbbaabaababaaaababbabaabbaabbbaaaabbbaabaabaababbbabbabbaaabbabbbaabbbbbaabbbbabababaabbababaabaabbabaababbbbaabbbbbabaaaababbaaaabaabbbababaabababbbbbaabbbbbbaabaabbbbbbaaaabbababbaaaababbbbabbaaaaaaaaaaabababbaabaababaababbabbabbbbabaaabaaaabbbabbbaaabbbabaabbaabbbbbbabbaaaaaababaaabbbbababbbaabbbbbbbabbaaabaabaabaaaaabaabbbbbabbbaabbaaabababbbaaaaabaaabbaaaaabaabbbaabababbbbaababbbabbabbababbaaababbbbabbbbabaababaababbbbabaaabbaabababaabbaabbabaaababbabbbaabaaababbababbbaaaaaaaaaaaabbabababbaabbbabaaaabbabbbababaabaaabbbababaaabbabbbaabaaaaabbabbabbaaabaabbabbababbabaaababbababbaaababaaabbaabbababbbbaabababbbaaabaabaaaaaaaaaababbabbaabaababaaaababbabaababbabbbaaaaabbbbababbabbaaabbabbaaaaabbbbbabbaabbabbbabaaaabbbababbaaaabbabaabaabbaabaaababbbbaaabbbbaaaaaaaabaabaabababbabababbaabbabbaaababbbbbaabaabbaabaaaaaabbbabbabbbbaabbabaaabbaaaaaabbbbaaabbbaabbabbbaaabbaabbaaabbbabaabaabaaababbbbabaababaaabbabaabaabbbbbabaaaabbaabbbaabbaaaaaababbababbaaababbaabbababbbbbabaaaabaabbaabaababbbababbbaabbabaaaabaababaabaababbbbabbbbababaaabbbbbaabbbbaabbaabbbababbbaabbabbbbabbbbbbaababab
babaabbaaaaaabbaabbabbbaabaababbbbbabaaababaababbabbbabbaababaaababbabaaabaabbbbaababaaaababbaababbaaaabaabbbabaabbbbbbaababaaaaabbbbaaabbbaaabbbaabbabbaaabaabbaaaabaababbbaaabaaaabaababbabbbaaaaababaaabbababaaababbbababaabbbbaaaaabaabaaaabbaabbbbabbbabbaaabbabbbbabbabbbbaabbbbbbaabbabbabaabbbbbbabaabbaaaaaabbaaababaaaaabbaaabbabbbbaababbbbbababbbbababbabbbaabaabbbbaabaabbbabbabababababbbbaaaabbabbabaabbbaabbbaaabaaabaaabbabbbabbabbbbaabaaabababaabaaaaabaabaabbbbabbbbbbaabaabbbbbaaabaaababbabababaaaabbbabbbbaaabbbabbbbabaababaaabbabbbabaabbabbbbbbbbaaaaaaaababaaaaaabbbaabbbaabaabaababbaaabbaabaaabbbababbbabaabababbaaaaabbbababbbbbaabaabbbabaababaabbaaaaabbbbaaaabaaaaaabbbbbaaabaabaabaabaaaaabbaaaaabaaaaababaababbbaaaabaabbbbbabbaaabaabbbabbbabbabbbbbbbaababbabbabbabaaaabbaaababaaabbaaaabaababbbbabbaaaaabbbaaabbbaababaaaaaabababbabbbbaaaaabaaabbbbababaabbabbbbaaaabbbbbbbbababbbabababbbaabaabababbabbababbbbabbababaaabbbabbbbbaababbababbaaabbbbbabbbbaababbabbbabaabbbaabbabaaababbbaaabaabbbbbabbbbaaabababaabbbaabbabbabbaababbaabbbbbaabbbbbbabbabbabbaabbabbbbabaaaabaaaaaabbabbaaaabaabbbbbbaabaababbbabababbbbabaaaabaaaaabbbabbabbaaabaaaabbaabbaababaababbabbabbababaabaabaaaaaaabaaabaabbbabababbbababbbbaabbbaababaabaaabaaaabaaabbaaaabbbbabbbbbbabaabaababbabaabbaabababbababbaababababaaaaabbbbbaababaababbbabbaaaaabbbbaaabbabaabbbabbbbabbaaaabbaababbabaaabaaabbbaaabbaababbabbbbbabbbaaababbaabababbabababaaabbbabaaababababaaabbbababbbbaabbabbbbbaaabbaaababbbabbbabbabaabaabaaababbaaaaabaaabbbaabaaaaabbbbaaababaaabbbababaaaabbbbbabbbbbaaabbabbbaabaaababababaaaaaaaaaabbaabababbbaabababbaaaaabaaabbaabbbaaabbaabaaababbbaabaaaabaabbbbabbbbbbbbbbaaababbaaaaabaabbbaaaaabaaabababababaaaaabbababababbabbabaaabbbabaabaabbbabbabbabaaaababaaaababbaabbaaaabaaaabaabbabbbabbbbababbbbbaabbbaaababbaabbaabaaaabbabbaaababaabbaaaabbbbbaabbbbaaaaabaabbaaababababbbabababaabbaaababababbabbaabaaaabbabaaaabbbababaabbbaababbbaababbaaaaabbbbbbbbaaabaaaabbbbaabaaabaaaaabababbbaaababaaababbaaaaabbabbaabaababa
ababbababbbaaaaaaaabbbbbaaabaabaaabaababbabaabbabbbaababaababaaaaaabaaaabbbbbaabbabbbbabbababbabbbaaaaaaaabbbbaaababbbbabbababaabbabbaabbaaaabaabbaabbbaabaababbabaaaaaaabbbbabbababbbbabaabbaaabaaabaababbbbbababbbbaaaababaabababaaabaaaaabbbabaabaabaaabbbabbabbabaaaaabaaabbaabbaaaababaaaababaabababbbbbbbabaaabbaaaabaaaabbbaabababbaabbaaabbaaaabaabaaaaaaabaaababbaaaabbaabaababbaabaabaaabaabbababababbabbababbbbababbaababbaabaaabbbbbabbababbbabbbbaabbbaabbbabbbabbbabbbabaabaaababbbbbbabbabbbaaababbbaabbbaababbaababbaaabaaaabbbababbbabbbabaabaabababbbbaaaaabababbabbbabbbaaaabbbbababbbbbaabababbaaabbbbbaaaabbabaabbbbbbaabbbbbbbbabbaaaabbabbbabaabbbbababbbbabbbabaaababbaabbaaabaaaabbbbaaabaabaaabaabbaaaababbaaabbabbababbbabbaaabaabbabbabbabbaaabbababbbabaabbaabbaabaababaababaaabbbbbabbaaaaababbbaabbaaabaabbaaaabaabbababbababaabaaaaaaaabbbaababbbabbabbbbbaaabaabaabbabbbbbaababaaababaabbabaabaabbabbabbabbbbaaabbaabaaabbbaabbaaaaabbabbbbbaaaababababbbbbaaaaaaababbbaaaaababaaabaaabbbbbabbaabbbabbabbbabaabbbaababbbbaaabaaaaabaaababbbabbbaaabaababaaaaabbbaaaaaaabbaaabbbbbababbbaaabbbabbaabbbbabaababababaabaabbbaaaababaabbaaabbbabaabbabababbbaabbababababbbaabbaaabababaabbaaabbabbbbbbbabbabbbbabbbbbbababbbbabaabaaabbababaaabaabbaaaabbbabaaabababbbababaaaaaababbabaaaabbbbbaaaababaaababbaaaabbbabaaabbbbbaababbbabaaabbabbabaabaaaaaabaababbbaabbabbabbaabaabbabbbaaabababbbabbabbaaaaaaaabaababaabbabaabbaaaababaaaabababaababbbabbbbbababbbbbbabbbabbaabaaababaabbaabaabbabbbabbabaabbabbabaaabbabaaaababaaaabbbabbbbaaaaaabbbabbabaabbbabbababbababababaababaabbbaaaaaaabbbbbbbbaabbbbaabbababbbbaaaaaabaabaaaaaaaababbaabaabbbbbabbbaabbbabbaabababbabbaaabaabbaabaabbabaabbabaabaaaababbabbbbbbaabaaabbabaabaaaabbabbbabbbbabaabbbbbababbbbbaabaaabaababbbbbbaabbabbababaaabbbabbaababababaabbabababbbbbbbbbaabbaaabaaabbbbbbaaaaabaaababaabbaabaaaaaaabbbbaabaabbabaabaabbaabababaabbbaaabbababbaabaaaabbbabbabaaabbbababaaaabaaaabababaaabbaaaaaabaaaabaabbabbaababbbababbbabaababbbabbbbbbaaabbabbbbbabbbbaaabbbbbbbba
babbabaaaabbbaabbbabbaabbaaaaaaaaaaabbbabbbbbbbabaaaaaaaabbbbbababbbabbaabaabbbabbababbabaaabbabaaaabbaaaaaaabaabaababbbbabbbbbbabaaabbaaababbababbaaabbabaaabaaabaaabaaababbabaaaaaaabbbabbaabaabbaaabbbabaabbbbbaaabaaabaaabbbbabbababbabaababaaaabbbbbabbbbbbabaababaaabaababbaaaaabbbaaaaababbbaaabbaaabbaabbaababaababbbaaaababbaaabaabbabaabababbbbabbbaababaaabbabaababaaaaabaaabbbabbbaabaaabbbbbbaaabbbbabaaabbbbaaabbbabbabbababbbbbabbaabbbabaabbbababababbaaabbaababababaaaaababbabbabaabbabbbaaabbababbbabbabaabaababaaabbaababbbbaabbbabaaaaababbaabbabbbbaabaabababababbbbbbbbbbabbaaababbbbabbbbbaaabbaaaabbbababbabbabaaabbababababbbababbbabbbbabbababbbbaabbbaabbaabbababbbbbbbabbbabbabbbaaaaabbaabbabababaabbababbbbbbbaabaaabbaaaabbabbbbaaabbbaaabaaaabaabaababbabbabaaaababbbbaabababababaabbabaabbbaabbbbabbababaabbbaaabbbbabaaababbabbbaabbbbaabbaaaaababbbbbabbbbbabbaabbbabbbbbbaabaababbbabbbbabbaaababbaaaaaaabbaabbbabaaaaabbbbababbbabaabbbaaaaabaaaaabababbbbbbababbaaababbaababaaababbabbbabbbababbaabbabbaababaaabbbabaababababbbbbabbaabbbbaababbbbbababaaaaabaabbababbbbbbbbaaabaabaabababaabababababaaabbbbbabbbbababbabababbaaaaabababbbabaababbabbabbaabbabbaabbbaaaabaaabaaaaaababbabaabaaaaaaaabbabababbbaabababaabbbabbbaaabbaabaabbababbbbaaabaababbbaaaabbabaabababbbbbababbabbaabaaababbababababaababbbbbaaabaaaaaaaabaaaababbaaaaaabbababbabbababababbaabaaabaaaabababaabbbabbbaababaaabbabaababaabaabbaabababaaabbaaababbbaabaaabbbbaaabbabbaaabaabababbaaaabbaaabbbbbbaaaaabbbababaaababbbbbabbbabaabaaaabbaaaabbbabbbbbaaabaabaabbabaabaaaaaabbbbbabaabaabaabbabbbbbaaaaaababaaaaaabbabbbbbaaaabaababbabaaaabbaabbabbbaaaabbbbbbbbbbaabaaaabbbabbbaababbbaababbbbbabbaaababbabaabbbbbbaabaabbbbbabaabaaaaaaaabababaabbbabaabaaaaabbaaaaaababaaababbababaabbbbabaaaabbbaabbbabaaabbabbaababbbaababbabbabbbaabbbbabbababbbbbaaabbaaaababbabaaababababbaababaabbabaabababbabaaaabbbaaabbaababbabbbaaabbabbbaababaabababbaabbaaabaabbbbbbaababbbabbbbbbabbbbbbabbbaababaabbbabaaaaaabbbaababaabaaabbbbbbabababbbababaabbaabaabbaa
babbabaababbbbabaababababaaaaaaabababababbabbaaabaabaabbbaaaaabbbbbbbabbabaaabbbaaabaaabbaaabbaababaaabbbabbababaabaaababbbaaababababbabaaaabbbbaababbbaabaaabbbbbbabababbabbabbaababbaabbbbabbbabaabbbaaaabbaaaaabababbbbaaaababbbaaabbbaaaaabbbabbababbabbabaabbabbbbbbaabaabbbabbbabaaaababbaaabbaabababbaababbbaaaabbbabbaabaaaaababbababbaaaabababbababaabbabababaaaaabbabbbabaaaaaababaabbbbbbbbbaabababaababababbaababbabbaababbabbbaabbbabbabaabaabaabbaaabbabbaaabbabaababababbbbabaabbbbabbaabaaaaaaabbabbbabbbaaababbabbbaabbaaababaabbaaabbbabbbbaaaaabbabaaaababbbabbaabbbaaabaaabbabaaababbbabababbaababaaaaabbaaabababbaaababbbbabbaaabbbaaabaaaababaababaaabbbaabbaaaaaababaaaaaaabbaaaaaaababbaabaabaabbaabaabbaababbababaabbbbbaaaaabaabbaabbaabbbbbbbbbbaaaaabbaababbbaaaaaaababaaaabaaaaabaababbaaaabbbbbaabbaaaabbabbabbabbbabbbbababaaaabbabaaabbbabbababbababbaababbbaaaaabaaabaaabaabaababbbababbbaababaabbaabbbbabababaabaabaabababbbaaabaabaabaaabababababbabababaabaabbbaabaaaabbbbababbabaabbaabbabaabbbbbaaaaaabbaabbaabbaabaaabbaabbbababbaaaaaaabbabbabbabbabaabbabaabbbbbbbbbabaaaaabbaaaaaabababbabbaabbabbaaabaabaabaabaaaabaaaababaabaaabaabbaaaaabbaaababbbbbbaaababbbbbaaabbababbbbabaaabbabaabbababbabbaabbabababbabbbabaaaabaabbbbbaaabbabaabbbbaaabbbaaabbababaaaabaaabaabbbaaabbaabaabababbaabbabbbbbbbbabbabbbaaaaaaababaababbbbaaaabababbbbbbbabaaaaababababbaaaaababbbaabaabbaababbbabaaaaaababaabbabbbabaaabbabbbbaaaaaaaabbbbaabaabaabbabaaabaaaaabaaababaaaaaaaabaabaabaaabbbaaabbbbaaaaaababbabaabababbabbbbaababaabbbaaababbabbbbbbbbabababbbbabbabbaabaabbbaababbbbbaaabaaabbbbbabaaabbaaaaabbbaabbbabaabababaabbaaaaabbbaaaaababaabbaabbabababbaababaaabaabbbabbbabbbaaaabbbababaaaabbbbaabbaabbbbbbabbabbbbbbaabbbbbbbaaaaabbababaaaaabbbbaabbbaabababaabbabaaaabbbbbababaaabbbabaaaabbbbaabbaaaaababbbaabbaaaaaaabbbabbababaabaaababaabaaabababbbaababbbbabbaaaabaababababaababbbbaaababaaaabbbaaaaaaaabbbbbaaaaaabaaaababbabbbaabbaaabaabbbaabbbaaaaabaabaabaabbabbaababbabbaaabbaaabaaabbaaaaaaabaabbabbabbabbbbababbaaaa
aaabbabbbabbbbabbbbbbabbbbabbaababbabbabbbbbabbabbbbaaabaabbaabaaaaaaabbaababbaaababbaabaababaabaabbabbaabbaaabaabbababbbbbbaaaabaaaaabaabbabbabaaabaabababbabbaabababbbabaaabababbabbaabbbbababababbababbabbaababbaaabaaaaaaabaaaaaaaaabbabaabbbabbbbbbaaabaaabbbbabaaabaaabbbbbabbaaabbaaabbaabaababbbbaaabababaaabababababbaaabbbabbbaabbabaaabababaaabbbbbbabbbbabababbbabaabaaaaabbbbbabaababaabbabaaaaaababbbbbabbbabbbbabaabbaaababbbbaabababaabbbabaaababbaaabbbababaaaaabbbabaaabaabbbbaabbbaabbabbbbaaaaababaabaabaaabaabaabbaabbabbababaabbbabbbbabbbabbbaababbbabbbabbabbabbbaaaababaabaabbabbaaabbabbaaaabbbbaabbabababbabbabaabaabaaaabbaaabaaaaabbbabbabaaaabbbbaaaabbabbbaaaaabaaaabbbaabbabbbababbaabbaaabbbaaabbbbaaaaaabaabaabaabbaaaabaabbaaaaaaaaaaaabbababaaabaababababbbbbabbabbabbaabaaaaaababbbababbbaaabaabbbaabaaabaaabbaabbbabababaaabaaaaabaaaabbbbabaabaabbbaaaaaabbbabbbbbbaaabbaabaababbaabababaaabababbbabbbabbabbbbbbaabaabbaaabbbbaaabbbaaabbbabaaaabaababbbaabaabaabbbaaaabaaaabbbabaaabbbbbbababbaaaabbaaaabaabbabbbbabbbbabbbabbaaabbbaababbbbbaaaababaabaaabbbaabababbbbabbbaaabbbbbbbbbbaaabbabbbbabababbbaaabaabbabaabbaaaaaaabababbbaaabbabbaabbabbaabbbbabbbabbbbbaaaabbabbbbbabbbbbabbbabbaabaaabaabbabaaaaabbbababbbaaababaaabbbbbaabbbbbaaabaaababbbbbaabbaaaabaabbabbbbabbababaaabbbbaaaababbabbbaaaababbaaabbbbbbbbaabbbbaabbbabbabaabaababbbaaaabbbbbaaababbabaaabbabbbbaabbbbabbbabbaaaaaababaabaaabaabababbaabbbaabbaabbabbbbaaabaaaaabaaabaaabaaaaabbbabababbaabbbaababbbabbbaabababbbababaabbabbbaabaaabbabaabbbbbaabbaabbabaaaaabbabbaaababababaabbbbbbbabbbabababbbabaaaaabbbaababbbbaabbbbbbaaaaaaaabaabbbbaaabaabaababbbbbbbbabbbaabbaaaababbabbaabbabaabababbbabbbbaabbbbaabbabbbabbbbbabbabbabbababaaabaaabaaabbabbbaabaabababbbabababbabbaaabbbbabbbbbbbaaaabbbababaabababbaaaabaaaaababaaabababbabababaaabbaabbababaabaababbaabaaabbaabbaababaaaababababaaaaaabbabaabaababababbaabbbbbbbbabbbbbaabaabaabbabbbaabbaabaaabbbbbaaabbbbabaabaaabaabbaabaabaaabaabbabaaaaaaabbbaaabbaaaaaabbbabaabbaabbbbabaaaaababaabab
abaabbbabbbaaabaaaaabbbbbaabaaabaaaababbbabababbbabaabbbabbaabbaaaababbabaaabbbbbbbbaaaabbbbaabbaaabbabaababbaababbbbbaaabaabbabaabbaabbabaaabbbbbbbbbbbaaaabababbbbbabaababbbbbbbbbaabaababbaaabbaababbbbbabaaabbabaaabbaabaaaabbaabaaaaaabaabaabbbbabbbabaaabbaabbbbbaabbbbbaaabaaaaabbbbabaabbaababbbbabbabaaabaaabbaabbabaababbaaaaabaabbabaaabaaaabaaabbbaabbbaabbbaabaaabbbaaabaabbbbbbabaabbabababaabbaaabaaabaaababaabbbbaaabbaaaababbabbbaababaaabaaabaaaabaabbaabbbababaaaaabbbbababbabbabbbbbaaabaabaabbaaabbaaaaabaaabaabababbaabbabbabaabaaababbaabbaabaaabbbbaabaaaabbbabbbbaaabaaabbaaaabbabaabbaabbbbbabbbbbbabaaaaabaaaabbabaaaaaabbabaaaabbabbbaabbbbbbaaaaabaaaabaaaabbababbabaaaabbabbbbbbbbbbbbbabaaaaaaabbbaaaaabaabaabaaaabbaabbbbbbaaaabaaaaabaaabbaababbabaaabbababaaaabbbabbabaaaabaabbbbbababbbbbbabababaaaabbbabbababbabbbabbbbabbbbabbbabbbabbbaaabbaabbababaaaabaaaaabaaaabbabbabbbababaabaabababbbaaaaaababaabaaabbbababbbabaababaabaaabbbaabbabbbabaaababbabaaaabbbbabbabbbbabaaabaaabbaabbbbaabbabbbbbbaaababaabbaaabaaaabababababbaabbbababaaabbbabaaaaaabbbbaabbbbabaabaabbabbabbbbbaabbaababbbaaaabbbaaabababbabbbaaaabbaaabbbaabbababaabaaabbaaabbabababbaaababbbbaababbbabbbabbaaaaabbaaabbaabbbbabbababbbbababaaababbabaaaaabaaaaabbbbabaaaaabbbbaaabbbbbbbbbababaaaabaababbaaabbabaaababbbababbaaaaaaabababaaaaabbbbbaaabaabbababaaaaaabbbabaaabaaaaababaabbababaaabbbabbbbaaaaabbaaabbaababaababababaabbbabaaaabaaabbababbabaaabaabbbbbbbaabbbabbbabbbabbaabaabbaaaabbbaabbbbbbaababbbaabbababbaabaaababaabaaaaabaabbabbbababbaaababbbabbabbbbaaaaaaabaabaaabaaaaaabbabbbbaabaabbbbaabaaaaabaaababababbabbaabbabbbabaaaabbbbaaaabbaaabaaabbababbabbababaabbbbaabaabaabbbaabaabaabbbbbabbaababbbbbaabbbbbbaaababbbabbbabaaababbbbbabbbaabbabaabbababbababaaaaababbbaaabbaabaaaabaabbaaaababbbbaaabbbbbbaaabbaababbaaaaabbbabaaabbbbababaaabbbbaaaababbbbbbbbaabaaaabaababbbbabbbaabbabaabaabbaaaababbaaaaaaaabbabbbbbbbaaabbbbbbbabaabaabbaaabbbbaabaababbaabaabbbbaabaabbbabaaaabbbbabbaaabaaabbbbaaaaabbaabbaabbabbaabbbbbbbbabbbbabaa
baaababbaabbababaaabbbbaabaabbabbabbaaabbabaaaabaabababaaabaaaabaabaabbbaaaaabbabaabbbbbbbabbabaabbbbbbbbbabbbbabbbbbbabbaabbbbbabbabbbbababaaaababbabbbababaaabaabbaabbbbaaabaabaaaaabaaabbbbbbbaabbaaabaaaaaabbbaabbaaaabbababbbabbababaabababbbbabababbbaaabbaaaaaaaabbaaabababbbbaababaabaabaaababbababbaabbabbbbbbababbaabaabbbabbabbaaabbabaaaabbbbaabaaaaaabbabaaaabbabbbaabaaababaababbaabbbbbbbabbaabbabbbaaabbbbbabbbababbabbbababaabbaababbbabbbaaabbbbbbabbbbabbabbbbabaabbbbbaaaababaabbababbbbaaabaaabaaaaaaabbbbaabbbbabbabaabaabbbbababbbabbbaaabababababaabbbaababbbabbbaababaaaabaaaaaabaaaabaaaaabaaaaababbabbabaaabbbbbaababbbbabaabaaabbbaabbabaabababaaaaabbbbbaabaabbababbbabbabbbaaaaaabababababaabababababbaabbaaababababbaabbabbaabababaaaabaabbbaabbabaabbbaabaaabaaaaaaabaaaaabaabbabbbbbbaaabbbbaaaabbabaabbaabaabaaaabbbaaaababbbbbbabaabaaaaaaabababbbabbaababaababababbbabbbbaaababaaaabbabbabbaaaaabaaaaaabbaaabbaaabbbbabaaaabbbabbbbaaabababbbbbbbabbaaaaaabaaabbbbbbabbababaaababbbaabbbabbbbbabbababbbbbaaababbaaababaabaaaababababaaaaaaaaaaaaabbabbbaababbabbaaaaaabbaabbbbbbabaaaabbabbabbabbabbbaabbaaaabbbaaaabbbabbbbbababbbaaaaabbbaaaabbaabbababaabababbbabbabbbabaaaabaabaabbbbbbabaabbbabbbbabbbabaaaabaabaaabaabaaabbbbbbbbababaabbaaaaaabbabaaaaaabaabbaababaabababbbaaaababbbbaaabbbbbbbabbbbaaabababbbbababaaaaaaabaabbaaabaabbbbbaaaabababbaaabaaaabbbaaabbabbbbababaabbbabaabaaabbbaabaabaaaaaabaaababaabbbaaaaaaaabababaababbbbbaaabaabbbabbabbbbaaabbbaababaababaabaaaaaaaabbaabbaaaaababbbaaaaaaabaaabaababbbababaababbbabbbbbbbbbbaaababbaabaaabbbaaaabbababaabbbaabababbbaaaabbaaaaabbabbbababbbbbababaabbbabaabaababababbbbaaabaaaaaaaabaaaababbaabbabaabbbbabababaaaabbbababbaabbaabbbaaabbbbbababababbbbbbaabbabaabbbbbbbabbaaaabbbbbabbbaabbbbbbbababbbbbaababbbabaabbbabaaaaaababbbabbabbababaaaabababbababbabbaabbbaabababaaaaabbbaabaaababbbaababaabbbbaaabbaabbbaabababbbabaababaababbbaabbaababaaaabababaababbbaabbbbaababbabbbbabbaababbbabbbbbaabababbbbaabbabbbaabbabbbabaaabbabbbababbaabbaaababbbbaaabba
abaaababbbaaabbaaabbaabbaaaabbbbbbabaababbabbbabbabbaabababbabbbbaababbbbabbbabbababbbbbbbbbaabbbbbbababbbbabbaabbbabaaaababbabbaabaabaaabaaaabbabbbabbababbababaabbbabababbbaaaababbabbbbbabaaabbbbabbbbbaaaaabbbabbaababababbbbbbbabbabaaababaaabaabbbabaaabbbbbabbbabaababaaabbaaabbbbaababbbbbbaaabbbababaabbbabbbaabbababbaabaababbabbabbaabbaabbbabaaaabaaabbbabbaabbbbabbbbbaaaabbabbbbbbbbabbbabaababbaabaaaabaaaaaaaabbaaaabbaaaaabbabbbababbbbaaabbaabbbabaaabbbaabbabaaababaaabbaabbbbbaabaabbbabbaaabababbbaababababaabaabaabbabbabbaabaaaabbaabaaabaaaabaaabbaaabbbaaaaabbbbbbabaaababbababbbabbbbbaaaabaaaaabaababbaaabaabaabbabaaabbbabbbbababbabbaaabaababbbabaabaaabababbbbbabbaabaabaaabababbabababbaababbbbaabbababbaabbbabaaabbabbbbbaabbabababababbabbababaaaaaabaaaababababbbabbbbaaabbababbaabbbbbbabaabbbaabbaaaaabaabaaaabbbaaaababbabbbbbbbabbbbbabaaaaabbbabbbabababbaaabaaabbaaababaababbbabbbabababbbabaabbbbabaaaaaababaaaababaaabbaabbaaaaabaabbbaaabbbaaaababbbbbbbaabbbaaaaaaaaaabbabbabababbaabbbbabbababaaaaabbbabbbabbaabbabaaaaaaabaababbbbbaababaabaabaabbbbababaaaaababababaababaaaaaaababababaabbaaababbaaabbbbabbbbaaaababaaabaaaaababaabaabbbaabbbaaaaabbbbaaaabbbbabaaabbaaaabbbaabbbbabaaaaabbabbabbaababaaabbabbbabbbbabaaaaaaaaaababababaabbabaabaaabbaaababbbbbbbbaaaabaaaaaabbaaaababbbbabbbabaabbbbaaaababbabbabbaababaaaaaabbabbbbababaaabbbaaaaaaaaaaaaaabaaabaababaaababbabbabababbbbaababbbaaaabaaaabaaabbbaaaaaaaabbababbaabbbababbababbabbbbbabbbbbbaaaababaaababbbabaaabaaabaabbabbbbabbabaababbabbbabbbaabbbaaabaaaaaabbbabbbaaaababbbbabbbabbaaaaababbbbbaaababbbabbaaaaaabbbabbbbbbbababbbbaabaaaaaabbbabbbbbbabababbbabaaababbabbabaabbaaaabbaaabbabaabbbbbbbbbabaabaaaabababbbbbaababbbaaabaaabbababbabbbbaaaaabbaababbabaaaabaaabbabaaaaababbaaaabbbaabbbbbaabbaaaaaaaabbbababbbaaabbaaaaabbbbabbbaaaaabaabbbbbbbaaababaaaaabbaabaabababaaaababababbaabaaaaabababaaabababbbbabbbbaababbaaabbabaaaabaaabbaababaaaaaaaaaabbbbbaaabbabaaaaabbababbbbbbbbabbaababbaaabaaabababbabbabbabaabaabaabbbabaaabaabbabbbbbbaaa
bbabbbabbaabbabbabbbbabbbbbbbbbaabbbbaabaaabaaabbabaaabbaaabaabbbbaabbbabaaaabaaababaabbabbaabbabbbbabaaaabbbabaabaabbaaaaaaaaaabbababbabaaaabbbbaaaaaaabbbabaabbaaabbabbbbaaabbaabbbaaabbaabbbbabbaababbbabaabaabaaabbbbbaabbbbaabbbbbaabbbaaabbaaaaaabbaaababbabbabaababbabaabbabbbabbaaaabbbbabbababbaaaaababbbaaabbbbbaaaabbbbabbbbbababbabaabbbbbbbbaabbabaabbbbbaaaaabbbbbabababbabaaabaaaabbbababbabbaaabbababaabbbaabbbbaabbbbbbbbaabaaaaaaabbbbbabaabbabbbaaaaabbbaabbbbbabaabaaabbabaaabaaaaaaaabbbabaabaabbaabbbabaaaabbaababaabbaabbababbbbbbaaabbabbbbbbbaabababbbbaaababbabababaaaaaabbbaaababbbbabababbbaababbaabbbbababaaaabaaabbbaaabbbaaabbbaabbbbabbaaababbaababbaabbbaaaababaababbaaabbaabaaaabbbbabaaabbababaababaabbaabaabbababababbbbbaaababbabaabaaaabbbaaaabbabaaabaabbaaaaaabbbaaabaaabbbaaabbbabbaaabaababbbbbaaabbbbbabbabbabababbabbbbaabaaaabbabbababaabaaabbaababaaaaaaaaaabbbaaabaaabbbaabababbabbbbaaabaabbabbbabbbbaaaaaababbabbbbabbbababaaaaaaababaabbbbabbbbbbbabbbbbbabaaaaaaaabbbbbbbaaaabbabbbabaaaabbbbaabaaabaabbbbabbbaaaabaabbaabbbaabbbbabbabbabaaabbbaaaaaabaaabbabbbabaababaaabbbbaaabbbababaababbbbaabbaabaaabaaabbaabbaaaaaaabbbaababbbbaaabbbbabbbbaabaabbbbbabbbbbababaaaaabaabababbaaaaaaabbaabaabbaababaaaabaaaaaabaaaabaabbabbbbabbabbbabaaaababbbbabaababababaabbbababbbbaabbbabaababaaababaaaaabbbabbabababbaabbbaaaaaabaaaababbbabbaababaaabaaaabaaaaaaababbabaaaabbaabbbbaaaabaabaaabbabbaabbaabbbbbababaabbbaabbbbbbbabaabaabbaaaabaaabbbbabbabbbabbabbbbababaabbaabbaabaabbbaabbbaaaabbbbaaababaaaaaabaaabaabbbabbbbabbbaaaabbbbababaabbbbbabbbaabbbbbabbbaababbbaabbbabbbababbbbbaabababaabababbaabbabababaaaaaaabaababbaabaabaaabbababbabaababbabaaabaaaabaaabbabaaabaaaabaaaaabbbaaabbabaababaabbaaabbbbaabbbabbaabbbababbaaabaababaaabaaabbbbbbbaaabaababbababbabbaababaaababababbbaaabbbababbbabababbaababbbabbaaabbaabbbabbbaaaaabbabbbbbabaaaaaaaaaababbaaababaaabaaaaabaabbabbaabaaaaabaaabbbaabbbbbbbbbbbbaaaaaabbbbbbaabbabbababbbabbbaaaaabbbbbbbababaaabbababbbbababbbbbaabaaabbbaaabbaaaaaaaaababaaaaab
aabaaaabaabaababbaaaabaabbbaaaaaabbaabbbaaaababaaaaaabbbaabbbbbaabbababbaabbaababbabaababaaabbababbbbbaaaabaabbaabbabbbaaababbbbaaaabababbbaabbaaaaaabbababbababababbaaaaaababbbbaabababbaabaaaabbaaaababbbaabaaabbabbbaaabbbabbaababaaabbababbbababbbbbbbbabbbbabbaabbbbbabbbabbaabaabbbbaaababbabbababbaabbababbababbbbaaabbabbabbbababbaaaabbaaabaaababaaababbbaaaaaababbabbabbbabbabbbbabaaaabaababbaaaabababbaaaabbbbbbaaaabaaaababaabaaaaaaaaabaabbbbabababbabbbbaaabbbbaaaabbabaaabaaababbababbabbbbbbaabaaaabbaabbaaabbaababbabbaabaabaaaabaaaaabaaabbabaabbabaababbbbbaaaaabbbababaaabaabbababbaabbbababaabbbabbbbbabbaaabbabaaaaaaaababbaabaaaaababbaabbbbabababbaaababbbbbbbbabbabbbaaaaabbaaaaabababbbababbababababbbbaababbaabbaabbaaaaabbabababaababbbaaaaaaaabbbbabaaaabbbbabaaabbabbaabbbbaaababbaababbabaabababbabbaaaabaaabaaaaaaabbbabaaaaaaababbaaabbaababbbabaaaabbaaabbbbbababbaabbabbbababbbababbaaabbbbbbaaabbaabbbabbbbabababbbbbbbaababbabbbabbaaaabbabbaaabaabbbaaaabaaaabbaaaaaaabbabaaaabaabbbbababbbabbbbbbbbbaabbaaababbaabaabbbbbabbbaababbaabbaaaaaabaabbabbaaabaaaaababaabbbbbbabaaabbaabbbaaabbbbaabbbbbabaabbbbbaababbbbbbbbbabbaaabbbbbaabbbaababaabaaabbbaaabababababbbabbabababbabaabaaabaaabbaaababaaaaabbabaaaaaabababbabaabbbbbbaabaaabaaabbbabaaabbbbaabbbababababaaaabbaabbaaaabbaabababababbabbbabbababaaaabbabaaabbbbabbbbbbaabbabaabababbabbbabaaabbbbbbababbaaabbbabbababaaaaabbaaaaababaaabbbbbababbbabaaaabbabbbabbbbbbbbbabbabaaaaaabbabbabababababbabbaaaabbbbbabaaaaababababbabababaabbaaaababbaaaaaabbababbabbbbabbbbbabbabbbabaaaaaaabbaaabbbaaaaabaaaaaaabbaabbbbbaaabbbaabaaaaabaaabbbbbbabaabbbabbbaaaaabbbabababbbaaabaabbababbaabbabaaaabbaaaabbbbaabbbbabbaabbabaabaaaaaababbababbbbbaaabbabbbaabbaabaaaaaaabbabbbbaabaababbbbaabbbbbabaabaababbabaaababaabababaabbabbbababbbbaaabbabaabbabaaabbabbbbaaabbbabaabbaaabbbaaaaabbaaabababbaabbbaabaaababaabbaaabbbaababbabbbabbbabbaaabababbbaaabbbbbbaababbaababbaaabbaaabaaaabaaaababbabaaabbabbbabababbaaaaaaababbabaaabbaabbaababaaabaabababbbabababbaabaaaaabbaab
abaabbbababbaabaabbbbbabbababaaaaaaaaaabaaababbbbbbbaaaabaaababababbbbbbababbaaaaababbabbabbbabababbbbbbbbaaaaabbbabbbbbaaabaaaaababbbaabaaabaabaaaabaabaabaabbbabbababbbbaabaabaabaababaaabaaaaaaaaaaaabaabababbabbababaaababbabbbbaaababbabbbbbabaaaaaaabbbaaaaabababaabbbaaababbaaaabbaaababbbbaaaaaaaaabaaaaaabaaaababbabaabbbabbbbbaaabababbaaaabaabaababbaabbbaaaaabaabaabaaaabbbbaaabbaababbbbbbbabbabbbabaaabbbababbbbababbbbbbbabbbababaababaaaababbaaaaabbaaaabbbaaababaabaaaaabbababbbababbbabbbaabbaaabababaabbaaabababaaabbaabaabbaabbaabaaababaaababbbaaabbababbbbbaaaaaababbaabababaaabbbababbabbabaabababbbabbbbbababaaaababababaabaaabbbaababaabbbbbbbaaaaababbaabaababbbbbaabbbbabababaaaabaaabbabbbbbbaabababbbbaabbabbabbbbbaaaaabababbabbbbabaabaababababbbabbbbaaabbaabbbbbbbaaabbabbabbbaaaaababbabbabbaabbaaaabbbaabaaabbbbaaaabbbaaaaaababbabaaaabbbababaaaaabbaaabaabbbabbaabbbbaaabbaabbababbabaabbbbaababaababbaaabbabbabbaaaaaabaaabbbbbaababbababbaaabbaaabababbbaabbaaabbbbaaaabbbbaabbbaabbbaabaaabbbaababbbbaaaaaaababaabaaabbbbaababaaaabbaaaababbaaaabbaabbbbabaaaabbabaaabbabababbaabbaabbbabbabbaaaabbbbabaaabbbbbbbaabaabbbbaabbabbbabbbbaaabbabbbbbaaaabbbaabaaabbbbaaaaabbabbbaaaaaabbbbaaababbbbaaaababbbaaabbabbbbabbabbbbabbababaababaabbbababbbbbbbabbbbbbabbbbaaaaaabaaaababababbaabaabbaababbbaababbbbbbababaabbabbabbabbaabbaabbaaabaababbbbbaabbbabaabbbbaabababbbbbbabaababababaabaaaaaabbabaaaabababbaabaaaaababaaabbabbabaabbbaabaaaaaaaaaababaaabaabaabbbbbbaabbbabbbabbbbaabababaabbabbaaaaaabbbbaabbbabbbaabbaaababbbabbbaababaabaabaaaaabbabbbababbaaaabaababbbbbbbaaababbbabbbbbbababbbaabaabaabaabaaabbaabaaabaaaabbaaaaabbabbbbbbabaaaababbbaabbabbabbaabbbaabaababbaabbbbbabbbabaababbbabbabbbaaaabababbaaaababbbbaabbaaabaabaaaabaabbabaaabbbbbbbaabbbaabaaaabbbaababbaaababaaaabbaabaabbbaabaaaabbbbaabaababaaaaabaaaababbaabbbaabaaabbabbaabaaaaaaaababbaaaaabbabbabaaabbbaaabbbbabaaabbbbbababaabaabbbaaaaababaaaabaabbbbabaaabaabbabbababaabbbbaabbabbaabaabbabbbaaabbabaaabbbbbbababaabbabbabbaaaabbbabbbaabbbb
bababaabaaaabbaabaaaaabaaaababaaaabaaababbabbbbbaabbaaabbbabababababaaababaaabbaababaabababbbbabaabaaabaabaabbabbaababaaaabbaaaababaaababbabbbbbbabaabaabbbaaabababaaabaabaabbabbaabbbabaaabbabbaabababbbaaababaaaaaaaaababababaababbbabbbbbabaaabbbbbbbbabbbbababababbbbaaaaababaabbabaaababbbabbbaaabbbaaaaababbbbababababbbabbbbaabbbaaabaabaaabababbababbabababaaababbbaaaabbbabbbabbaaaabaabaabaaaababbaabbbaaabbaaaaaaabbbaaaababaabbbabbaabbaaaabbbaaabbbabbaabaabbaaaaaaaaabbaaaaaaababababbbbaaabbabaaabaaaaabbabbbbbabbbbbbbbbaabbbbbbabbbaabbbabbaaababbbbbbaaaababbabaabbbabbababbbbaabaaabbaababbaaaaabbaaaabbbbbbabbbabababaabaaabbababbbbbabbabbaaaabababaaabbababbabaabbbbbbabaaabbaaaaabaabbbbaaabbaababbabbbbbabaaababbaabaaaabbabaabbaaabbbabbbbabaabaabaaabaabbaaaaabaaabbbbbaaaabbbabbaaaaabaabbbbbabbbbbbbbaaaaabaabaaabaabbaabaabaabbababbbabbabaaabbbbabbbabbaababbbbbbbbbbaaabaabbaaaaabbabbabaaaaabaaabaabababbaaabbaaabbababaabaababbaaaaabbabbbbbbaaabbaababaabaaababaabbabbabbbabbbbabaaaaaaabbabbaaaabaababaabbababaababbbbabaabbabaabaaaabaabbabababaabaaaabaabaabbabbaabbabaababbbabbabbbbbaaaaaabaabbbbaabbaaabaabbaabbabbbbaabbbbbaababbabaabaaabbbbbbbaaaababbabbabaabbabaaabbbbbbbaabbbbababababbbaaabbbaabababababbaabbbaabbbbbbbbabaaababbbababaabbbbaababaaabbabbbbabaababaaabbabbbbabaabaabbbbbabbbbaaaaabaabbababaaabaabaabaabbabbbbbbbbbabbaaababbaabbbbababaaaaababbbababbbbbbabbaabbaaaabbabbabaababbbbabbbbaabbbbabbaaababaaabbbaaabababaaaaabbaabaaaabbbbbaaabbabababbbbaaabbaaabbbbbbbbaaaabbabbbbbaabbbaabaaaababbabbbbaaabaaabaabababaaababbbbbbaabaabbaaaaabbabaabbaaaabaaabbbbbbbababbaabababbabaababbababbbabbaaaaabbbaabbaabbbbaaabbaabababbbabbaabbabbabababbbababbaaaababaaaabbbababbabaababbabbabaaaabbbabbabbbbabbababababaaaaabbaaaabbabbbabbbbaaaaabbaaababbababaaaabababbbbabaabbabbabbbabbbbaaaaaaabaababbabbabaaaabaababababbaabbabbbaabbaabbbaabbbabbabbbbaabbababbbaabababbbaabbabaababbaaaaaabaabbaaabababbbaabaabbaaaaabbabbbbbaabbbaabbbaaabaabbbbabbbbbbabaabbaabbaaaaaabbbbbabaabaaabaabaabbababaababbbbbba
baaaaabbaabbaabaaababbbaaaababaaababaabaaabbababbbbbbabaaababaabaabaaababaabbbaaabbbbaaabbbbbbaabababbbababbbbbaababababbbababbabbbbaabbbbaaabbaaabaabbbabaabbbbabaaaaaababbbaabaaaababababbbaaabaabbbbbbbbabbaaabaabbbababbabbbaaabbbbaabaabbbbbabbbbbaabbbbaabaaabbbaaababaaabaabbbbbbbbabbbbbabababaaababaabbbbbbaaaaabbaaaabaaaabbaaababaabaaabbabbbbabbabbabaabbabbaababaabaaaaaababbbbbbbaabbbaabaaaabbbbaaaabaaababbbaaabbbbaabbabaaabababbababbaabbbbbbbaabbbbaabbbbbaabbbbbbbbbbaaaaaabbbabbabbbaaaabaabbbbaaaaaaaaabaabbabbaabbaabbbaaaabaabbbbababbbbbaabaaaabbaabbbabbabababbaaaabaaaaababababbaaabbbbbaabbababbaaaaababbbaaaabaabaabbbababababbbbabaaaababababaaababbbabababaaaaabbbaaabbbbbbaaaabaababaaabbbaaabaaaaaabaaaabbbbbabbaabbabbbbbaabaabbaabbbabaabbbababbbbababbabaababbbbaabaaabababbbbbabbabbbbbaabaabaabbbbaaaaabbabaabbaaabbaaabbbabaaaaabababaaabababbbabbabbbaaaabbbbbabbbaaabbabaababaaaaaaaaaabaabababbbabbababbbababbabbaabbaaaabbbbbababbaaaabbaabbbbbabaaaaababaabbabbbabaaaabbbabaabababbbabbaabbabbabbbabbbaaababbaabbbaaabababbbaababbabababbbabbbaabbbaaaabbabaabababbbaaaabbabbababbababbbabbaabaabbaaaababbabaaaaabbbabbabaaaaabbaaaaaababbaabbbaaaabbbaaababaababbaabbababaabaabaaabbaaabaaaaabaaaabaaababbbbabbaabbabbbaababbabbbabababaabbaaaabbbbbabaabbabaaababaaaabbababbbabaabaaabbbbbbaaabbbbbbbbbaabbbabababaaaaaababaaabbbaaabbabababaaabbabaabbabbbaabaabbbbaabbbaaaaaababbaaaaabbaabaabbbabbabbbaabbaaaaabbbabbaabbbbabaabbbbbbbbbaababbbbbbbabbaabbaababbbbaaaaabaaaaabbbaababaabbabbabbbababbabbbbbabababbbbbaaaabaaabbabbbbbabaababbaaaaababaabbbbbabbbbbbbbbababbbbaaaabbabaabaababbbbbbaaabbbbbabaaaaaaaabbaabbaaaaaabbaabbabaaabbaaaabaabaabbaaabaabbabaababaabaaabaaaabaababbbababbabbbaaabaaababaaabbabbbbabaabbbbbababaaabbbbbabbabbabbaabbabaaabababababbbbbaaabbbbabbabbabaaabbaabaaaaaaabbbbabaabaaaaaababbaaaabbabbbbbbaaabbbbbaabaaaababbbbbabbbaabbabaababababbaaabbbaabaaaaababbbbaaabbababbbaabababbbbabbbbbababbabbabbbabaabbbbbaababaabaabbababbbaabbbbbaaabaaababaababaaababaaabaabbaaabaababababaaaa
baabbabbabbababababbbbbaaaababbbaabaaabababbaaaaabbbbabaaaaabaabbababbbbbabaabbaabaabbbbaababaaabbbbbbbaabbbabaabbbbababaabaaabaaaaabbbaaaaaaababbbbabaaabbabaaabbbaaaaababbabbbaabbaaabbaaaaaabaabbababaabbabbaaaabbabbaabababaaabaabbbbabaabbabbbbabababaaabbbbabaabbaabaaaabababbaabaaabbaababbabbaaabbbbbabbaabbabbbbbbabbbababbbaaabaababbabbbabbbbbbaabbbbbbabababbabbaababbabababababaababbabbbaaaababbbaaaababbbaabaaaabbabbaaabbababbabababaabaaabaaabbabbabaaababaaabbbabbabbbbaaabbabaababbaabbbbaaababbbbbbaababbbbbabaaaaabaaaaaaabbabbbababbbabaaabbaaabababbaabbaabaaaaaaababbbbbaabbabbbbabbbabbbaaaabaaaaaaaabbaaaaabbbbbbbbbabbbbaabbaababbbaaabaabababaaaabbbabbabaababbbabbbabbbabaaabaababbbabaaaababbabbabaaabbbbbbbaabbabbbaabababaabaabbabbabbbbaabababbbbaaaabaaabbababaaababababbbbbbabbbbaaabaaaaaababaaababbbbbbabaabababbaababaabaaaababababaabaaabbaaaabbabaababbbbababaaababbaabbabbbababaaababaabaaaaaaabaabaababbaabaaabbaaaaaaababbbabbbbaaabbaabaababbababbabbabbababbbbabaaaabbbbbbbbaabbaabbbbaabbaaabaabaabaabaabababbbbababbababbbbbabbbabbababbabbbbbababbbbabaaaabbaaabaaaabbaababbbbaabaaabaaaabaaaaabbbbbbbbbbaaababaaaabbbbaaaaaabbbbbbbbababbabbbbbabbbbaabbabababaaabbaaabaababbabbababaabaababaababbbbaaaabababbbbaabababaabaaabaabbbbaabbaabaababaaaaaaababbbbbbbababbababbbabbabbbabaaabbbaaabaaabbabbbabaabbbbbabbababaaabbbaaaaaabbbbbbabaaaabbbaaaaababbaabbbabbababbabaabbaaaababbaababaaabbbababaaabaabaaaaabaabaabbbbabaabbbaaaaabbaaabbbbaaaabababaabbbaabaaaaaaaabbbabbbaaabbaabababbaaaaaaabaaabbaabaabaabbbbaababbbaaaaabbaababbaaababababaabbbbbaaabaaabaaabbaaabbbbbaaabaaabbaaaabbabaabaaaaabababaaabbabbabaabbaabababaabbabaabbbbbbabbaababaabbbbaabaabbabaabbbabaabaaabaabbaaaabaabbabbaaaaaabbbaaabbbabbabbbabaaabbbbabbaaabababbbbabaaaaaaabbaabbabbbabbbbabaabaaabbbabbabbaabbabbbababaaaabbabbbbabababbbaaababaaaaababaabaabaababbababbbbbabbababababbbbbbbaaabbaaaaabbbbbaabbaababbbbabaaabbaababbbaaabaaabaabbabbbbaabbbababbbabaaabbabaaababaabbbbaababbaabaabababbabbbaaabbabbaabaabbbbaabbaababaababbba
bbaaaabbbaabbaababbbbaaaabaaaabaabbabaaabbababaaababbbababbbbaabbbbaabbabbbabbabbaaaababbababbababbabbbbabbaabbbbbaaabbbbaabaaaabaaaaaabaaabbabbbbbabbbbaaaabbbabbaabbbbbbabbbabaabbbaaaaabbabaaabaabbaabbbbbbbbbaabaabbbbbbbbbaabaabaaabababbbaaaaaabbaaaaaabbbbaaaaaaabbabbbaababbaabbaabbbabbabbaabaaaaaaaaaabbaaababaaababbabaabbbbbabababaabbbaaaabbaababbbabaaaabbabbaaabbbbababbababbaababbbbabaaabbbbbbbaabaabaababbababbbaaabbbabbbabaabbababababaaabbbaabbbababaaaabbababbbbaaabbaaabaaabbbaaababbaaabababbababbbabaabaaabaabaaaabbbbababababbaaaaaabbaaababbabaaabbbbaaabbbabaabaabbaabbbbaabbbbaabaaabbbabaaaaaabbabbaaaabaabbaabbbabaaabbaaababbaaaabaabbbbaabaabbababbabbaaababaabbbabbaaababaababbababaabbaaabaababaaabbaaaabaaaaabbaaabbaaaabaabbabbababbabbbaabbaabaaaaaaababbbbbbbbaaaabbaaababbbabbbbbbabbabaaaabbabbbbaaaaabbabaabababbbaabaabbabbaababababbbbbaabbbabbbabbabbabbababbaabbbbababaaaabbbbaabbaaaabbbaaaabbaabbbabaaaabaaaaabbbaaabbaabbaaaababbaaaabbaabbabaaaabbbaabbbbbbbbaabbbabbbabaaabaabbaaaaaabbbabaaaabbabaaaabaabaabaabbababbbbbabaaaabaabaaabaabbbababaabbbbbbbbbbaaaabbbbabbaabababbbbbbabbaaaaaabbaabbaababaabbaabbabaaaabbbaabbbaaababaabbabbbabababbbbaaaaabbbaabbabaabaaabbaabbbbbbbbaaababbbbabbbbaabbababbbabbbaaaaabaaabbbbaabaaabbbaababaaaaaabababaaaabbaaaababaaabaaabbaabbbbaaaaaabaabbabaaaaabbabbbbabbbabbbbababbbabbbbbbababbbaabaaaabaaabbbbbaaabbbaaaababbbbbbaabaababbaabbbbabbbabbabbbabbbbbbbabaaaabababbababbabbbaaaabaaababbbbaabbbaaaababbbabababbbbbabababbaaabbababaaaaabababbbbbaababbabbabbaabbaabbbabbaaaaaaabbabbaababbabbbbbababbbbabbaabbabbbbbbaaababaaabbbaabbbaabaaabbaaabbabbabaaaaaaabaaabbabbbaaaababbbabbabaaabbbababaabaabbababbbbabbabbbbbbbabbaaaabbbbbbabaabaaaababbabaaaaaaaabbaaaaabaabaabbabbabaaabaababbbabaaabaabbabbbbaaaaabbbbbaabaaabbabbabaabaabaababbaabaababbbbaaaabaabaaabbaabbbabababbbbaabbaaabbababbbbabaaabbbaaabaabbbbabbbabbbabbbaababaababaaaaaaabbabaaabbababaabbababbabbbbbabbbbaababbababbaaaaabbaabbbbaaabbaabababaabaaaaaaaababbaaabbaaaabaabaaaababaaaabbbabbabb
bbbaabbbaaabaaaaaaabaabbbabaababaaabaaaaaaabbbaaabbbbaababaaaabbbababbabaaabbbbbabbabaaabbbabaaabbababaabbabaaabbabbabaaabbabbabbaaaabaabbbbabaabababababbabbababbbbbabbaaabbbabbaabbbabbbaababbbaabbbaaabababbaabaababbbabbabbaaaaaaaabababaabbbbbababaabbaaabbbbbbaababaababbbabbabaababbaaaaaaaaabababaabbbbbbbaabbbabbaabbbbaaaaaaababaaabbbbbbaaabaababbbbbbabaaaaaaababbaaabaabbbaababbbbaababbbbaaaaaaabbbaaabaaaaabbbabbbaaaaabaaaababbababaababbaaabbbaabbbabaaaabbbbabaabaabbaaabaaaabaaabbaabaaaabbbbaaaaaababbaaaaaabbabbbbbbaaaaaaaabaabaabbbbaabbbabbababbbaaabbbbabbbbbabaaaabbabaababbbbabbbababaabbbaaababbbababbbaaaaabbabbbaaababbbabaabaaaaaabbbbbabaaabbbaababbaaaaaabaaabaaabaaaabaababbbbabbbaaabbbbabbaabbbabaabaaabbbbaabaabbabbaabbaabbabaaabaabbaaabaaaaaaaabbbbababababaabaabaaababbbaaabaababaaabbabaabbaaabaabbabbabbbbaababbaaabbaaabbabaabaabaabaaabaaabbaaaaabaabbabbaabaaaabaaabbabbbabbaaaabbabbbaaabaabbaabaaaabaabbbaaabaabbbabbbaabbbbbabbabaaaabaaaaabbabaabaabaabaaaaabbaaabbabababbbabaabbbabaaabbabbbaabaaabbaaaaababbaabaaabaabababababaabbabaaabbabbabbbbbabbbbbabbbaabbabbbbbaabaaababaaaabaabbaabbbbaaaaaaaabababbabaabbabbbbbbaabaaaaababbababaababaabbbabbbbbbbaaaabbbbabaaaaaaabaabbbabbaaabaabbbbbbabbabaaabbabbbbaaabbbbbaabaabbabaaabbaaaaabbbaabbbbbbabbaabaabbbaaaaabbabaabbabaabababbbbbbbaaabaaabbbbabbabbbabbbaabaaaabbaaababbaabbabbaababbbbaaaabbabaaabbababbabbabaaabbaaaababaabaaaaaaaaabaaabbabbbaaaaaabaababbababbaababbaabbbbbbabbbabaaaababbbabaaabbbababbabaaabaaaaabbabaaaaaababbbbbbbaaabbabababbabbbbaababaaaaabaabbbaaababbbaaabbaaabbabaaaabbbbbbabbababbbabaaaabbaaabaaabaaabbbabbbbbbbaaabaaabbabaabaaaabaaaaabbbbababaaaaaaaaaabbbabbaaaababbbabbbabaabbabbabbabababbbabaaaababbbbabbbabbbbbbaabaabbaabaaabaaaaabbbaaabbaabbaabbbbaabaaaabbbababbaaabababbaabbabaaaaabbbaaabaabababbabaababbbaaaabababbbbaababbaabbaaabbabbabaaabaaabbbabaabbabbbbbbabbabaaaaaaabbaaaabbabaabbbbabbabbbaaaabaabbabaabbabbaabbabaaaababbabaaabbabaaabbbbbaabbaaaabaaaabbaaaaaababbbbbbbbaaababababbabbbbbabbbbabbabbbab
aaabbabbbbaabababbaaabbaaaaabbbaaaabaabbabbbbbbbaabaababaaaaabbbbabbbabaaababbbbbbbaababbbbbbbaabbaaabababaaaaabaabbaabbbbabbbbbaaabbbaabaaaaaaaabaaaabaaaabababaabbbbaababbbbaabaaabbabaaaabbabbabbbbabababaabbbaabbabaaaababaaabbaaabbbaabaababaaababbbbbbbabababbbabaababababaabaaaaaabbabbabaabaaabbbaaaaaabaaaabaabaaaababaaaabbaaabbbaabaabbaaababaaaabaabbbbbaabbaabaaababaaaabaaabababbbbabbaabbbaaabbabaaaabbbbaaaaabababaabaabaababaabababbbaabaabababbbabbabbbbaaaababbbaaaabaabaabbbabaaaaabbbabbbbabbaaabbbaabababbabbaaabaaaabbabaaabbabbbaaaaaababbaaabaabbabababbbaabaabbbababaaaababbbaabaabaabbbaaaaaabbaabaabbbbbbabaaaaaaabbaabbbbaaababaabbabaaabaababbbbaabbbbbbbaabaababbabbabbbabbabbbabbaaabaaabbaaaaabbabaaababaaabaaaabbaaaabaabbabababaaaabbabbbbbbabbabbbbaaababbabbbabbaabbaabbaaabbbaabaaabaabbbbababbbbabaaabababbaaabbbbbbaaabbbaababbbababaaabbbabaabaaaaababaabaabbbaabbbaabbabaaabbbbbaabaaaababbababbbbabaaabbbbbaababababababababbbbbaaaabaaabababbbbaabbbaabbabbbabababbbbababaababbbaababaaaabbaaababbaabbabbbbbbababbbbbabaababaaaaaaaabaaabbbbbbbaaaaabaabaaabbbabaabbaaabaaaabaaaabaaaaaaaaabbabbbaaaabbabababababbbabbababababbabaaaabaaabbaabbaababaabaaaaabababbaabababaababababbaaabbbbbbaababaaabababaabbabbbaaaabbabababbbaaabbbaaababbbbbbbbbbbbbabababbaabaaaaabbabbbbbbabaabbbabbbaaabaaaaababbbaabaababbbbbaabbbbbabbbbbbbbbaabaaabbbaaabbaabaababababaaabbbabaaaaabbabbbaabbbbabbbabababaaabbbababbbabaababbbbabaaaaabbaabbaabababaaaabbaaaabbabaaaababababaabababbabbbabbbbbbabbaaaaaaaaabbbaabbbaabaabbaaabbabbbababababbabbbaabaabaaabaaabaaaaaaabbaabaaaabbbaababbbabaabbbbaaabbbbaaabbbbbbabbaabababaaabbbbaabbaabbbbaabaabaaaaabbbaabbbabaaabaaabbababaaaabaababbabbaaaaaabaababababbbbbbabaababaaabababbaabbbbabbaababbbababbbbaabbababbbaaabbbababbbbbaaaaaabaabbaababaaababbbbbbabbaaabbabbbaaabbbbabbbabbaababbbababbaaababaaabababbbabababbbbaaabbbbaabaaaabbbabaaaabbbabbabbaaabaaababbbbbbbbbbbbabbabaabbbaaaabbbaaaaababbaaabbbbababbbaaabbabbbbabbabababaabbaaaaaaabaabababbaabbaabbbabbbbababbaaaaabababab
bbaaaababaababababbbbbbbbabbbbbabbaabbbabaaabbababbbbaabababaaaaabbabbbbbaaaaabaabbaabbbbbbbbaabbbbabbaabbbabbbbbaabaaaaaabbbbaaabbaaaabbbbaaabbabbbbbabaabbbbaabaaaabababbabbbababaaaabbbaabaaabbaaabaabbbbbabaabbbaaaabbabaaaaaaaabbabababbabaabbabaaabaaababbbababbbbaaaabbaabaabaaaabaaabaaaabbabaabaabbbbbbbaaababaaabababbabbbbaabaabbbabbbbbabbbbabaaabaaabbbabaaaabaabbababbabaaaabaabaaabbabbaaaabbababbbbbabbabbabaaabaaaaaabbbbbabaababaaabaaaabbbbaaabaaaabbaaaabbbbaabbaaaaaaaaabbbaabbaaaabbbbbabaaabbbabbbbaaaababababbababbbbbbaaaaaabbbbaababbbaaaaaababaabbbabbbaabababbaaababaabbbaababbbabaabbbaaabbababbbabbbbabbabaaaaaaaababaaabbabbbbbbababaabbaaaababbbababbabbabaababbaabbaabbaabababaaabaaaababaabbbaaabbaabbbbabaaabbaaabbbbaabaabbabbaaaaabbabbbabbabaababbbbbbbbaaaabbbbaaabbabaabbababbbabbabbbaabbaaabababaabaabbabaaabbabbaababbbabaabbbbababbababaaaaabbbaabbababbaabbbbbabaabaaabbaaabbaababaaabaaabbabaabaabbbabbbbababaaaababaaabbbbbbabbbabaabaaabbaaaabababbabbbaaabbbaaabbbabaabbaaaaabbaaaabaabaaabbabababababaabbbbabbbaaabbbbaaaaabbabbbaaaaabbabaabbabbbbaaabaabaaaaaaaababbababaabaaaabbaaaaaaabbaabaabaabaababbaabbababaaabaabbaabbbaabaabaabbaaabbbbaaabaabbbbabaaaabbbbabbabaaaaaaaaaabababbaabbaaabaabbabababbbbaaabbbababbbbababaabaaabbbbbababbbbaabaaabababbaabaaabbbbabbabbbaababbababbbaabaabbababbbaabaabbbabbbbabaababaabbaabbbbababaabaaaabbbbabaabaaabbbbbbbaaabbaabababbaaabababbaaaabbababaaaabbbabababbabbbbbbabbaabbbabbbbbbbabaabbabaaabaaaabbaaaaaaabaaaaababbabbbbbbaaaabbabaabbbbbaababbabbabbaabbbbbbbaaabaabaaabbabbbbbaaabaabaaaaababbabbaaaaababbaabaabaaaaabaaaabaabaaababbabaaaabbabbabbbabaabaabbaabbbbbababaaababbbbaaaabbabaabaabbabbbbbaababbabbaabaabbabaabaabbbbababbbbaaababaaabbabaabbbababaaaaabbaababbbbbbbaabbbaaaababbaabbaabaaabbbbbaabaaaabaaaaaabbbbbbaaabababaabbaaaaaaabbbaababbbbabbbbbabbbbbabbaabbabbbabbaabbbaabbbbaabaaabbbabaaababbbbbabbbaaaababbbbbaabbaaabbbaabbbbbbabbbbbbbbbbaababbabaabaabaaabbbaaaabbabbabbabababaababbaaaaaaaabaabbababbbbabbbaabbabaaaaaaabbbbbabbbbaaba
aaabbababaaaabaaaaaababbababbbbaabbbababbabaaababaaaaaaabaaaabbaabbaaabaabaabababaaabaababbbbaaaabbabbaaaaaabbaaaabaabbabbaaaaabaababbbabaabaaababbbaabbbbabbbabbaabbaabbaabaaabbaaaaaaabbababbbabaabbbaabaabbaaaaabbaabbbbaabbabbaaaaaaabaaababbbbababbbbbbababbabaabbbaabababbbbabbbbbbbbbaababaabaaaabaaaabbabbbbbbbbaabababbaabbbbababababbaabbaaaaaabbababbbbbaaaabbabbaaabbbabaaaabbbbbabbaaaaabaabababbabaabbaabbbbaaaaabbaaaaaaaabaabbaabbaaaaaaaabbbbaaabbababbababaabbaabaaabbaaabaabaaababaaabbabbbababbaabaabbbaaaaabbbbbaabbababaabbabbaabbaaaabaaababbbbaaaaabababaaabbbbabbabaaabbbbaabbaaaaabaaaaaaaaabbbaabbbaabaabbaabaaabaaabbaabaaaabbbabbaabbbaababaabbabaaaabbaabababaabbbbbbbabbbbbbbbbbbbbbababbbbbaabaaaaaabbaaabababbabbaaaaabaababbbababaaababbaaabbabbabaaaaaaabbababbbabbbaaaabaabaaababaabaaabbbabaabbbbabaaaaaaabbaabbabaabaaaaababbababbbbabbbaaabbaaaaaaabbabbbbabbbbabbaabaaabbbbbbaabaabaaabbaababbbbbbabbabbaabbbaaaaabaabbbaabbbabaaababbbababbaaabbbbbbabbaaababbbaabbababaabababbbbababaabaabaaaabbbaabababaabaababbbbbababbabbbaabababbbaabbaaaabaaabbaaabbbbbbbaabaaabaaabaaaaaabaaabbbababbbbaaaabbabaabababbaaabbbbaababbbbbabbbaabababbbaaabbabababbbaaaabaaabbbaabbbbbaaaabaabbbbbbbababbbabbbbbbbbbabbababbbbbaabbaaabaababbabbabababbaabaabaaaaabaaabaabbabbbaaabbbbabbaaaaaabababbababaaabaaababaababaabaabbaaaabbaaabaaaabbabbaabbabbabbbbabbabbbaababaabaaabababaaaaaabbabbbabbabbabbbaababbaaabbbabbbabbaabbaabbbabbabaaaaabababbbbaaabbbbaabaaabbbaabbaabbbbaaabbaaabbabbbbabbbaababbabbbbbbabaaababbabaaabaabbaabaabbaabbbaaaababbabbababababbbbabbbaaaabbabbaaaaabbbbabbbbabbaaabaaababbaabababbaabaababbaabaababbaaaabbabbaabaaaaaaababababbaaabbaaabbbababbbbaabbaabbaaaaabaaaaabbaaabbbbabaaabbbabaaaabaaaaababbbbbbbbabaaaabbbaabbbbababbabaaaaabababbabababbbbbababbbabbabbaabaababaabbababaabbbbabbbabbaaabbaabbbaaaaababaaaabababaabbbaaaaabaabbababbababaabbaabaaabbabaabbabbaababaabbbbaabaaaaaaabbbaaaabbabbbbaabbaaabbbbaabbbabbbabababaababaaabaaaabababbbbbaaaaaababbababaabbbaabbbbbaabaabbbbbbbbbbaabbaabba
aabababbabbaabbbabbbababaabaabaaaabaaabaabaaaabaaaabababbaaabbabbabbbaabbbabbbabbabbbaabbbabbababaabbbbbaabbbaabbbababbaaababbbaabaabbbababbbabaabbaaaabaaaaaabaaaabbaaaabbbbbbaabbaaabababaaaaabbaaaaaaabbabbbaababaababababbbbbaabaaababbabbabbbbbaabbaaabaabbbbabbbbbbbabaabaaabbaaabbabaaaaabaabbababaaaaabbbaaaaabaaaababaaabbbbbbaabaaaaaabbabababbaaaababaabbaaabaabbaaaabbabaabbaabbbbabababbbaababababbbaaabaabaabbababbbabaabaaabaababbaabbbbaaabaaaabbaabbabbbbbabbabbbbaaaabbaabbabbbbaaaaaaabbbabbaaabbbabbbbababbaaabaabababbbaaaabababababaabbaaaabaaaaaaaaaabbbaabaaabbabbbaabbababbaaabbbbaabaabbbababbaaabbabbbbabbbbbaaaabbbaaabbbbbbabbbabbaabbbbaaabbbabbbbbbabbaaaaabaabbaaabaabaaaabbbbbaabababaaaabaabaaaaabaabababaabababbaabbbabbabbbbaaaaabababaabababababbbababbaabbaabbbbabbbabbaababbabbbabbabbabbbbbbbbabaabaaabaabbababbabbaababaaaabbbbababaabaaabababbabbbababaaaaaaaaaabaabbbaabaabbababbabbaabbaabbbbaaabaabbbbbbaaaaabaaaabababbababbbbaaabbbababbabbbabaaabaaaabaaaaababababbaabbaaabababaaababbbabaababaababbbbaaabaabbaaabaaabbbabababababbbbbbbaaabbbbbabababbaababbabaaabbbaababbbababababbbaababbababbbbbbabbbaaaaababbbbbabbabbbabbbaabababbbabaabaabbbaaabbbbabbabababbaabaaabaabaaaaaabbaaaabbaaabbaaaaaabaaabababbaababbaababbbabbbbaabbbbbbbabaaababbabaabbbaaabbbbbbbbabbaaababbbbabbaabbbbbbaaababaaaababbbabbbaabbbaaabaabbbbbabbabbaabbabaabbbaabaabababbbbabbbaabbabbbbbbbabbaabbaaabbaabbbbaaaaababbabbabbaaaabaaaaaaaaaabbaaaaaaaaaaaabaaaaaababbabaaabaaaababaaaabbbaaabababababbabbabaaabbaabbaaaaaaababbabaaaaabbbaabaabbbaaaaabbbaabaaaaaaabbabaabaababaabaaaaaabbbbaaaabbbbbbbaabaabaabababaaaaabbbaaaabbbbaabbabababbbaabaaababbbaaabaababbbbbbbabaaabaaaabbaababaaaaababbabaababababbbbbaaaaabbabbaaabbaabbabbbbbbaababbaabbaaababbaabaabbbabaababaaabbabbbabaaaabababbabbabbbbbbabbbaabbbaabaaabbaaabbabbaabaabaabbbbbbbaabaabababaabbaabbababbbabbaaaabbaabbbaabaabaaabaabbbbaabbaabbaabbabaabababaaaabbbbbaaabbbbaaabaabaaabaaaabbaabbabaabbabaabaaabbbbabababbaabbbaaaabaababbabaabaaababbbbbaabaaabaabaabbaba
baaaababaabbaaababaababbbabbaabaaaaaabbbbaabbbaaaabbaaaababbabbbbbbbbaaaaababaaabaaaababbabbbabababababbbababababbbbabaaaaaaaababbbaaabbaabbaababbbbbbbaaaaaaaaaaaabababbbababbbabbbaabbbbaaabaabbbbaabbbabaaabbaaabbbaabbbbbbaaabaabababbababbaababaaabbabbaabbbaabaaaabbbbaaaabbbabbaaabbbbbbbbbabbabbbbababbbbaaaaabaaaaabbbbaabaaababbbabaaaaabaabbbaababbbaabbbabaaaaabbababababababaababbabbbbbaaaababaabaaaabaabbaaaaabbaabbaababbaaabbabbbbabbbbbabbaababbabaaaababbabababbbaabbaabbbabbababbaaaaaabaabbaabbbbabbbaaaabaabaaababbbbabbbabbabaabbaaaaababbbbbbabbbbbbbbbbababbbaabaaabbbaabbabbbabbababbbbbabbbababbabbbabbaaaabababbabababbbbaabaaaabbababbbabaababbaabaaaaabababbbbbbbabbbbbaababaabbbbbbbbbabaabbabbabbababaaababbaaabbbaababbabbbaaabbbbbbaaaababbbbaabbbbbbabbaaabbaaababbaabbababbabbabbabbbbaababbabbbbaaaabaabbaaababaabbbbbbaaabaaabbbbbabbbabaaaabbbbbaabbbbbbbbaaaababababbaaaabbbbababbababbbaaaaaaaaaabbabaaabbaabbbabaabbabbbbaabbbabbaabbbbabbbbababaaabaabbbbbaabbababbaaabbabbabaabaabbabbabbabaababababbbbabaabbaabbabababaaaabbbbabaabaabbbabaababbabbaaaabbbababbbbaabaabbababaaabaabbabbabbbbabbbbbabaabbaabaaaabbababbbaaababbbabaaabaababbbaabaabbabbbababababbbbbbabaabababbaaaaaabbbbabbabbbbbbbbbaaabaabbbaaaababbaaaabbabbbbabbbbbaabbaaaaaaabbbaaabaabaaaaabbbbaabbaaaabbbabaababbbaababbabaaaaaabbabbaaaabbbababbabbbabbaabbaaaaaaababbbbaaabaabbaabaaaaabbaaabaababbbbbbbbabbbbbabaaababbbabaabababaaababbabbbaabbaababbabbbaabbbaabaaaaaaaaaabbbabbbbaabaaababbbaaaaabaaaabbbbaabababbabbbabaabbbbbbaaaaababbbbbbbbababaaaabbbaaaabbaaabbabaabbbbbaabababaaababbbbbbbababaaaaaaaabaababbabababaababaabbbaaabbbaabaaababaabbaabbabbaabbabaaaabaaababaabbaaaabbaaabaaababbbababbbabbaababbbabbbaaaababbbbbbbaaabbabbbbabbaabbbbabbbabaabbaaababbbaabbaaaabbbabababbbbbabaabbaabbbabbbbbbbbabaaabaababbaabbbbbbaabbabbaaababbaababbbbaabaababaaabaabbaababbaaaabbaaaabbbbbabbaaaaaabbbabababbbbabbabaaaaabaaabaabbbaabbabbbaabbbbbaaaaabbabbbaaaaabbbaaaaaababbbabaaabbbbbbbbbbabbbaabbbabbabbbbaaaaababbababbabbbbbbaabaaabb
bbbaaababbbabbabbbbbabababaaaaabaabababbbbbbabaaababbabaaaaabbbbbbaaababbbbbababbababbbbbababbbbabaaaaaabbbababbbbbabbababbaabbaabbaabababbbbbbaaabababaaaababbbaabbbbaaaabaabbabbaaaabbabbbababbbaabaabaaabbaaaaabbbbabbabaabbabaaabbbabaababbbaabaabaaaaabbabbaaabbbbaaabbaaaaaababbbbbbbaaabbabababaaaabbaabbbbabbbaaabaaababbabababbaaabbbaaaabaababbbaabbbaaaaaabbbabaaaabbaabbbaabaababbbbaabbbbaabaaaabbabbaabbbbbbbbaabaaaaaabbababaaaabbaabbabaabbabaaabbbbaaabaabbaabaabbaabbaaaabbabaababbabbabbbababbbaabbbabbbababbbabaabbbababaaabaaababaabbbbbababaaaabababbabbbbbbbbabaaaabbaabbabaaabbbbbbabbababaabbabababaaaabaabbbaabbbbaababaababaaaabbbbabaabaaabbbaaabaaaabbbbaabbabbaabaaabbbaabbabbabaaaababbabababaaabbaabbbaaabaabbbabbbabababbaabbbabbbaaaabababababbabaababaabbaabbbbaabaaabbaababbaabbabbaaaaabbabbbabaaaaaabbbbaababbbabbbbbababbaabbaabaabaabbbbaaabbbababaabbbbbabaabaababaabababaabbabbaabbbaaaabbaababaababaababbaaabbaaabaaabbabaabbabbabaaababbbbabaaabbbabababbabaabbbbabaabaabababbaaaaabbabbbbbbbbababbabababaabbaabbabbbbbabababaabbabbaabababbbbaabbabbaabaabbaababbabaabaabbabaaaaaaaabaabbaaaababaaabaabbbbbabbaaaabbbabaaabbbababaaabbaabaabbbbabaaaabbbaaaabaabbbbbaaababaabbaaabbbabbbabbaaaabbabaabaaaaababbaabbbbaabbabbaabaaaabaabbaaaaaaabbababbbaaabababababbaaaabbbabaaaaaaaaabbabbabbbaaababbabbbbbaabbbabbbaaaabbabaababbbbbaaaaaaaababbbabaabaabaabbaaaabaabaaabaabbaabbabbaabbaabababbbbabbababbbabbabbabababbababbababbbbabaabaaabaababaaaaaaaaaababaaabaaaaaaabaababbaabaaabaabaabbabaaabbbbabababbaaabbbbabbbabbabbaaaaabbabaaaabaaabbbbbaaaabbaabbaaaaabbbabbbabbbaabaabaaabbabbaabaabbbbbbbbaaaabbbbabbbaaabbbababbbbbabaabbbaabababababbaabaaaabababaaabbababababbaabaaaabbaabbbabbaaabbaaababbabbbbabbbaabababaaaaaaabbbaabaaababaabbababaababaaaabbbbbbababbbaabaaaabaabbbabbbaaaabbbaabbbabaabbabbbababababbababbbbaabbbbbbbbbbababaaaaaababababbaabababbaabbabababbbaaaaabaaaaaaabaaaabbaabbbbaaabaaaaabababaaaaaaabaaababaaabbaabbabbbaaaaabbbaabbaababbabbaaaaabbbbbabbabbabbaabbababbbaabbaababbaababaabbb
bababbababababaabaabbbbabbaaaabbbaaaabbaaabaababbbbabbaababaabaaabaaabbabbbaababbaabbabaaabbbbaababaabbbbaabbbbabbbaabbbaaabaaaaaaabbaaaababbaabbbbabbbaaabbbaaaabaababababbaaabbabbaabbaaabaaabbbaaaabbbabaaabbbabaaaabbaaaaaaabaaaaaabaabbaabaabaaaabbbbaabaaaaabaabbbbabbabbaababbbbbaaaababbbbbbbbbbbbbbbbbabababbabbbbbaaaabaaaaaabbbbaabababababbaaabbaaababbbbbabbbabaabbabaaaabbbbbababaaabbabaaaabbbaaaabbbbbbaabaaaabbbabbbbbbbbababbbbbabababaabbabbaaababaabbbbabaaababbabbbaaabbbbaabbbbababaaaabbaaaaabbbbaababaabababbaabbbbbbaaaaabababbaaaababbbbbbaaababaabaaaaaababbaaabbbabbbaabaabbabaabbbbabbbaaaaabaababbaaabaaabababaaaababbbaaabbbbabbbbbaababbbabbbbaaaabbabbbaaaababbaaababbaabbaaabbbaaabbbaabbabbabaabbbbbabbabbababbababaaabaabbababbababaaabbababbbababbabbbabababbbabbabbbababbbabbaabaaabaabababbbaabbbbaababbbbbabbaababaaaabaababaaabababbababbabbbababbbabbaabbbabbaaabbaaabbaabbaabbaaabaababbabaaabaaabbaabaabaaabababaabbbbaaaaabbaabbabaaabbaaaaabaaaabbbbbababaabbababaabbbbabaabaababbaaabbaabbabaaabaababaabababababbaabbbbbaaaabbbbbaabaaabbaaabaabbbabbbaabaaaaababbabbaaaaabbbbaabbbabaaabaabbbaaaaaabbababbaabaaabbababaabbabbabbabaaaaaababaabaaabbbabbaabbbbbaaaaabbabbaaaabaaababbbababaababaaabaabbaabbbaabaaaabbbabaaabababbbabbbabbbaabaaaabaabaaaabbaabbbabababbabbaabbbabbabbabbabbbaababaabbbaaaaaaaaababbabaabbbabbbabbbbabaaabbbababbabaabbbbababbabaabbbbbbabbabbbaabbbaaaababbaaababbbbabbbbababbabaaabbaababaaababaababaabbababbabaaaabaabaababaabaaabbbaaabaaaabaaaababbbbbaaaababaabaaabbaaabbbabbbbaabbbaaababbaaaaabaaaabbbbbbaababaabbbaabbaabbaaababbbaaaababaaaabbaaababbbababbbbabaabaaaaaaabbaabbbbaaaabaabaaababaaabbababaaaabbbaaabaababaabaaababbaababababababaabaaabaaabbbbbbabbabbabbbabbababbbbababaabaabbabaabaaabababbbbbabbaaabaabbbababaaababbabbbabaabbaabbbbbbbabaabbbabbbbaaabababaaaaaabaaabbaaaabaabbaaaabbaababbbaabbaabaaaabaabaabbaabbbbaabaabbbbabbaababbabbbabaaababbaaaabaaaabbbabaaabababbabbbabbbabbabaabbbbbabababbbababbbbaabbabbabaabbbabaaabbbbbaaabaabbabbaaaababbaabbbbabbbba
bbaaabaaaababaaabaabaababbabbbbaabbababbaababaababbababbbbabaabbabbbbaabbbabaabbbabbabababaabaabbbaaaababbabababbabbabbbbaabaabbaabbaabaababbbabaaaabaabbbababbaabbababbbaabbbaabbabbbabbaabababababbbbbbaaabbbabbbbbbabbabbabbbbbabaabbaababaaababaaaabababbbabaaaaaabbabbbabbbaababbababbabbaabbbbaaabaabbbbaabaababbbabababaabbaaaaaabbbabbababaaaabaababaaaaaaabbbbabbbabababbbabbbbaaaababababaabbbabbaabbbabbabaababababaabaaababbaabaabaaaabbaaaaaabbbbbaaabaabbabbaabaabaaaaaaaababbbaaabbaaaabbabbbbbbaaabbaabaabbbabbbbaaaaababaaabaaaabbbabaaabbbbbabbaabbbababaaabaabbbabbaabaaaaaaabaababbabbbbbbbabababbaaabbaaabbbbabbbbaaaabaabababbbabbbabbabaabaabaabaaaaabbbaaabbbabaaababaababbabbabababaabbbababaabababbbaaabaaaabbaaababbabbaabbbabababbabaababaaabaaaaabbbabbbbaaaabbbaababbaabababbabbaababbabbabbbaaaabbbbbabbabaabbbbaaabbabbabaaaaaabbbbaaaaaaabaabbbabaaabbaabbaaabbbabaaabbaabbbbaababaabbbbabbaabbaaaaabbaabbaaaabbabbbabbbabbbbbbababaabbabbbaaabaaaaaababbbaaaaabbabaabbabbbaaabbbabbaaaabaaabaaababbaabbbbabbabbaabbaabbbbaababbbbbabbaababbaaabaabbaabababaaabababbbbaaaabbaaaaaababbbaabaababbbbabaabaababbbbaaabbbbabababbbbabaababaaaabbaabbbabaabababbaaaabaabaabaababbbabaabaabaabbabbaaababbbaabaabbabbbaaaabbbaaabaababaabbbbabbabbbbaaaaaababaabaaaabbbaabababbbbaaaaabaaaabaabaabbabababbabaabaababbabaabbabbababaabbbbbbbaaabbaaaabaaaabaaabaabababbaababaaaababbbbabaabaaabbbbabbbbbaaabbbbbabaaabbbbbbaabbbbbaaabbbbaabbabaaaaaaabaabbbaaabababbabbabbabbbbaaabbabaaababbbaaaabaaaabbabbaabaabababbabbabbbbbbababbbaababaaaabaababbbbaabbababaaabbaaabbbbaababbabbbaabbabaaaabbbaabaaabaabbabaaaabbbbbabaabaaaaaabaabaaababbbabbaababaabbbbaaabbbaaaaabaababbbbaababaaaababaaaababbaabaabaabbbabaabbbabbbbaabaaabbabbbaabaabaaaaaababbbbaabbbabbbbabbabbabbbbbbbbbbaabbbabaabbbbabaaaabaabbaabbabbababbbbbaaabbbbbabbbaaabaabaababaaabbbbabbaababbababbabbabbabbbbbaaaaabbaabbabbbabbbababbbabababbabbabaaaaaabaaababaabbbbbbabbaaaaabbaaabaaaaabbbbbabbabbbabbbbabaababaaabbbbbbaababaaaabbbbbabaabaaabbaaaaabbbababaaababbabbabb
aaaabbbabbbbababaabbbbbbaaaababbaabbaababaaabbaabbaaaaabaaabbabaabbbaaabbaaaababaaaaaaabababbaabbbbbabbaaaaabbbaaabbbaabaaaaabababbaabaaaaaabbbbbbbaabbabaabbbaabbbaabbabbaaaabbbbbbaaaababbbaababbaabaababaaabbaaaaabbaaaaabaabbababbababbbaabbabaabbabababbaaabababbbbaababbabaaabbabbababaabbaabbbabaaaabbbbbbabbaaabbaaabaaabbbabaaaaabababbababbaaaaaaababbbbbbbabbbbbbbabbaabbaaaaaaabbaabaabaababbbbaabaaabaaaabaaabbbbaabbababbbabbbbaabababbbaabababbbbbbababaaabbababbaabaaaabaabbbbbbbaabbbabbababaaabbbbabbbabaaabbbbbbababaabbabbabbaabbbbababbabbbaaabbbbabbbabbbabbaababbabbabaabbaabbbbabbaabbaaaabbababaaababbbaaaabbbaaababaaabbbabbaabbabbabababaabbaaabbaaaaabbbbaababbbaaabbabaaaaababaaaaabaaabbbaabbbbabbaaaaaabbbabaababbaabbabaaabaaaaaaabbbbbbabbababaaababbabababbbaaaaaabaababbababbaaabbbbabbabaabbbbbbaabbaaabbbaababaaaabaabbaaaabbaaaaaaaaabbbbaabbbaaaabbbbaaabbbabbabbabababaabaabaabbaabbbabababaababaabbbaabbaaaaaabaabbababbaababbbbbbbabbbaaabaabbaaaaaaabbababbaabbbaaabbabaaaaababbbabbbbbbaabbbbbabaabaaababaaaabbaabbbbaabaabbbaabaabaabbbbbbbababbaabababbbbbbaabaaabbbbaaabbaabbbaabaabaabbbabaabbbbbaaaaabbabbabbaaaababbaabbbbabbbbbabaabaaabaabbaaababaaaaaabbbbbaaababaaabaaaaaaabbabaabbbaaababbbbbaabbbbbbbaabbbabbbabbababababaaababbbbbbbbaaaaababaaaabbabbbbaabbbbaababaaabbaababbbabbaaaaabaabbaabbabbaabbbaabbaabbabbbbbbbbbbbaaababbbbaaababaaabaabababaaabbbbaaabaabaaabaaabaababaaaaaaaabbabbaabbabababababababaabbbbbaaaaaabbbaabaaabaaabaaababaabbabbabaaaabbabaabbaababaabbbbbbabbbbabbaababbaaaaaaaababbababaaababaaaababbabaabbbaabababbbbababaaaaaaaabbbababaaaaaabaaabbbaaabbababbbabbbaababaaaaaabababbbabbbbbbbbaababbbabababbbbaaabbaaabbaabaaaaababbbbaaabbaabbbababbaaabbbbaabbaabbbaaaabbaabbbbbbbaababbabbababbbabbabaabbbbaaabbabaaaaabbbabaaaabbaabbbbaababaabaaaaababbaabbbbabbaabaaababbbabbbaabaabbaabbabbbababbbbbbaaaaabababbbbabbabbabaababbabbbbbbbabbaabaabababbababaababbabaaabbaaaabaabaaaaababbbaaaaabbaaabababbbaabaabaabbababaabbbbaaaabbaaababaababbbbaaabababbaaabbababbbabbaabaaaabbbb
aabababbbabbbbbbbaaababbabababbbaabaabbbbaaabababababbabbaaaaaaabbaababbaabbbbabaaaabbbbbbabbabbbabbababbabbbaabbaabbbaaaabbbbabbabbababbbabbbbbbaaababaabaaaabbaabbabbbbaabbbaabbbbabaaabaabbaaabaaabbbaaaabbbbaaaaabbaaaaaaababbaababaaabbabbaaabbbbabbbabaaabbbbabbabbbbaaabbababbababbbbbbbbbaaabbaabaabababaabbbaaaaabbaaabbbbbabbaaababbbbbbababbbbaaabbabababaabbaaaaaaabaaabbbabaababaabaaaaaababaabbbbbaaaababbbababbaaabbabbbaaaabbaabbbaabaabbabbaabbbaaaabaabbbaabbbabbbaabbbbbaaaabbbaababaabaabbaabaabaabbbaabbabbaababaaababbbabbababaaabaaaabbabbbaabbaababbbaaabaaaabbbaabbbaaaabbaaaabababbababaaaaababbbbaabbbbababbbbbbbbbbbbaabbaaababaaabaabbbbbaaabbaaaaabababbbababaaabaababbbaaaabaabbbbaabbbbaabbbbaababbaaabababbbabaababaaabbbbbbababbbbababaabaaaabaabbaabbbbbbabbaaaaaabaabbaabbaaabababbbbbbbbbbbbbabbbabbbabababbaaaaaabbabababbaabbbaabbabbbaaaaaabbbaabbbabbbbabbaaaabbbababbabaabaaabaaaabababaabbabaaabbaaaaababbbbbaabababbbabbbabaaabbbbbabbbbbaaabaabbbababaabbaaaababaaabbbbabababbaabaaabbbbababbbaababaaabbbababbabbaaaaaaaabaabbabaababaababaabbaaabbabaaaaabbabaaabaaababbaaababaaaaabbbbbabaaaaabbababbbbabbaabbbaaaaaaabababbbabbbabaaabbbabbababaaabbbbbabababbabababaabaabbaabbababaaaababbbaaababaaabbbaabaaababbababbaabbbbbbaaaaaabababbaaaaaababaabaaabababbbabaabaaaabbabbaabbbbbababbabbaaabaaaaaabaabaaabbbaabababaabbababbbabbbbbbabaaaaababaabaaabbaabbabaabaaaabbababaaabaabbabbbbaabbabababaaaabaabaabaaaabbbabababbbbaabaabbaaaaaabbbaabababaababbbaababbaabbaabbbabaaaaaaaabbbbbababbbabbababbbbaaaaabbbbbababbaababbbbabaabbbaaabababbbbaabaaabaababbaaaaabbbabbbabaaaaaaababaaaaaaabaabaabababbbbbbabbaabbbbababaabbbabbaabbabbaaabbbaaaaaaabaaabababaaabaabbbaabbbbbbaaaabababbabaabaaaabbaaabbaaaaabababbaaaabbaabaaaaabbbabbabaaaabbaababbaaababaaaabbbbaabaaabbbabaaaaabbbaabbabaaabaaababbabbbbaabbabaabababbababababbbbbbbaaaaababaaaaabababbababbababaaaaabbabbbbbaabababbbaaaabaababbaaababbaababbbbbaaaaababbbbbbaababababaaaaaabaaabbabbbabbbbbbaaabababbbbaababbabbabbbabbaaaababaaaababaabbabbbabbbbb
babababbaaabaababbababaaabbabaabaababbaabbbbbbaaaabbaabaabbababbbaabbbaaaababaaabbabbbbaaaaaabbaabaabbbbaaaababbbbabbbbaaaaaaaababaaabaaabaaabbbabbbbbaababbaaabaabaaaaababbabaabaaaaabaabaabaababaaabbaababbbbbbbbbababaaabbabaaaaabaaaabbbbbbabaabbbaaabbbbbabababbbaabbbabbbbaaaabbbaabbaabbbabbabbabbbabbbbbabbbabbabababbaaaabbaaaabbbbbabaaaabbbababbaaabbbbbabbbbabbbbbbaababbbbaaaaababbbbbbabaabaaaaaabaabbbbbaaaaaaabbbbabaabbbaaabbaaabbbbbbbaabababaaaabbbbbaaaabbbababbbabbbbabbababababbbaabbabbbbbaaababaaaaaabaabababbaabaaaaababbababababbbbbaabababbbbbbaabbabaabaababaababaaabaabbaaaabbaabaaabbbbbbbbabbbbababababbbbbaaabaaababbbaabbaaaaabaaabbbababababaaaaaaababbaaaaaabaababababbbabbbaaaaabbbaabbbbababaaaabbbbbbbaaababaaaaaaabaaababbbabbababaaaaaaaaababababbaaabbbbbaababbaabaaaabbbabbabaabaaababbaaabbbaaabbbbababaaabbbbaaaabaaaaabbbbaabababbaaaaaabaabaabbababbaaaaaabbaaabbababbbbbbbaaaabaabbaababbabbbbbbabbbbbbaabbbbaaabaabbbababbbbabbabbabbabaaabbbbabaabaababbbbbbbaaabbaabbabbababbbbaabaababbaabbbabaabaabbaabaaaaabbbabaaababaabaaabaabbabaabbbbaaabbabbbabbaabbbaaaaaaabbbaabbababbaaabbbbbbaaaaabaaabbbbbbbabbbaaabbabbaaabaabbbabaabaababbabbbbbaabbabbbbbbaababaabbaabaaaabbababbabbbabbabbaabaabaababbabaabaababaabbaaabbabbaabbbababaaaaabbababbabaaaaabbaaaababbbbbbaaaaababbbaabbbbaabbbababbabbababbabbbababbbbaaaababbaaaaaabaaaababaabbaabbbaaaaaaabbbabbbabbbaabbbababbbabbbababbaababbbbabbabbbabaaabaaabbaabaabaabbaaabaabbbaaabbbbabbbbbbbbaaabbbaabbbaabbbabbaabbabbbbaabaabbaabbababbbabaaabbaaabbabbaaabaaaabbbabaaabbbbaaaaaabaabaaaababbaaaaabababaabbbbaabbbbbbaaababababaabbbababababaaaabaabbaabaabaaabbbabbbbbbbaaabbbbabbabbabbaaaaaaaabaaaabaaaabaabbabbbbbabbaababbabbbaababbbaababbaabbabaababbbaaababababbaababaaaabaaabaaaaabbabbbabbabbbbbabaaaabbbbbabbbbbabbbbabbabbaaabbabaabbabaaaabbbabbaabbbbabbabbbaabbbbbaabaaabbbaaabaababbabbaaabbabbbbbaaabbbbbabaabbbbabbbaaababbabbabaabababbbaaaaabbabbabaabbbababbbbbaaaabaaabaaaaabaaabaaabbaaabaaabbbabbaabbbbaabbaabbabbabbbbaaabbabbaaabbaaaabbb
bbbabbaaabaaaabbbbbbaaaaaabaaaabababbbbaaabbaaabbbbaababbababbabaaabbbaaabababbbbbbabaabbbbaabbaaaabbababaaababbbbbabbbaaabbabbaabbbaababbbbaaabaaaaaaaabaabbbaaaabbabaabaabaabbaabbbbaaabbabaaaabbaabaaabbabaaaabbabbaaabaabaaabbababaabbbbbaabbababbabbbbbaabaabbabaabbbbaaaaabbabbbbaabaabaababbbababaabaababaaabababaabaabbaabbbaaabbabbabbbbbaaabaaaababbabbaaaabbbabbaaaaaabbbbbaaaaaabbabaabbaababbabbaaaabbaaabbbbbababaaaaaababaabbbbababababaabaaabaaabaaabababbabaaabaabaabbbabababaabbababaabbbbaabaabbabbabaabbbababbaabbaabbabbbbaabbaabbababaaababaaaaabbbabbbaaabbaaabbbabbaaabbaabbabbbaababbbabababbabaabababbbbababaabaaaabbbbbbbbaaaabaaabbaaabbaaabababbaaabbaabaaabaabaaabbbbbbbbbbbabbaababaaababbbaabbbbababbaabaabbaaaabbbababbbbbbbbabaaabbabababbbbababaabaabaabbababbbaabbabbbbabaabbbaababbbaaaaabbbbabbaaabababbbbaabbbaabbbbbbbbbbaababbabbbbbabababbabbaabbbbbabbbbbaabbabbbabbbabbaaaaababaabbabbbbababbbabbabbbaabbaaabbbaaaaaaabbbbbabaaabababbabababbabbbbbbaababbaaaaaaaabbaaaaababbbbabaaaaabaabababaaababababbabbaabaabababaaabbaabbaabaaaabaaabbbaabaabbbabbaaababbbbaaaaaaabbabbbaabaaabbabbbaaababbbbaabbaaaabbaabbbababaabbbabbabbbbbabbabbbaaaababaaabbabaaabbaabaabbabbabbabbbbaababbabaabbaaababbbbaababbbabbbaaaababaabaabbbaaabbbbabbbbbabbbbaaabaabbabbaabaaaabbaaabbabaabaabbbaabaababbbaabbaaaaabbbbaabbbbbbbbbababbaaabbbbaabbbaabbbabaaabbbbbbaabbbaaaabbababababbaaabbaaaaaabaaaaababbbbaaabbbabbbbababaabbbbbaabbbaabbabaabaaababbbbbaabaabaabaaaaabbaabbbaabbababaaababbbababaabbabaabbbaaaaabbbaabaaaaaabbbbbabaababaaaaabaaaaabbbbbbabbbbabbaaabbbabbbbbababbabaaabaabbabaabbbbabbaaaabaaaabbbbbbaaabbaabbaabababbbabbbbaaabbaaaabbabaabbbaaaabbabbabbbbaaaababbbabaaabbbbbbaabaabbbaaaaaaabbaabbabaaabbbaaabbbaaabbaaabbbabbbbbbabaaabbaababaaababbaababbbaaaabbbbbbaababbaaaaababababbaabaaabbaabababbabababaabbbbbabbaaabbaaaababbaabaaaaaabbabbababaabaaaaabababaababbbaaabbbbabbaabaaaaabbbabaaaabbababbaabbaabbaaabbbabbbaababbabbaabbbababaaabaaaabbbbbbbbbaabbbbabaabbbbbaabbabbaaaaababbbbabbabaabbbabaaabaaa
bbbaabababaaaaaaaaabbbbabbabababbbaaaaabaaabbaababaaabbbbaaaaaaabaabaaaabbabaabaabbaaabababbbababaaabbaaabbaabbaabaabbabbabaaababbaaabbaaaaabaaabaaaaaaaababaabbbaabbbbbbaaaabaabababaaaaabbbabbababbaaababaabaaabaababababaabbbbbbbaaaabbabbaaabbababbabaabbabbabbabbaabbabbbbbbaabaabbbaabbbaaabbaaabaaaabbbbaabbabbbaaabbbaabbbaaaabaabbaabababbbbbbbabbaabbbbabbbbbaaabaaaaabbaabbbabaaabababbbbbaabbababbabbbababbaaaabbbaaaaabbabaaaaabbaabaabababbbabaabbababbbaaaabaaaaaaaabbbbaaabbababbabaabbbabbaaaaabbaabaabbbaaabbabbbbaaaabaababbabbbbbbbabababbbabaaaaabbbaabbaaaaaababbaaabbbaabababaabaabaaababbbbaaabaaaaabaabaaabbabbabbbabbbbabbbaaaababbbbbbabbabbbbaaabaaababaabaaaabbaaabaabbabbbabbaaaaaaabaabbabaabbaaabbaabaaabaaababaaabaabaabbbabaabbbbaaabbbbababbabaabaaaabbbbabbbbbbabaaaaaaababbabaabaabbbbbbabbaaabbbbabbabaabbaabbabaaabbabaaabbbbbababaabababaaabaaabaabbabaaabaabaabbaabbbabaabaaaaaababbabbbabaabbbabaabbaaaababaaaaabbbaaabbbaaaaaabbbbabbaabbbabbaabbbbbbaaaaabaaaaaabbabbaaaababbaaaabbbaabbaabaaabaabaaabbbbaaabaaaaaaaaaaabaaaababaaabaabbbbbbaaaaabbaaabbbbabbbbbbbabbaabbabbaaabaaabbabaabaaababbbbbabbabbbbaabbbbbabaabbbbbabbbaaabbbabababaaabaabbaabababbbbaabbabbbabaabaabababababaaabaaaabaaaaabababbaabaaaabbaabaababbbbbbbbbbbabbbbaabbbbbabaaaabbaaabbaabbabbbaaaaabbbaabbababbbbabbbaaabbbababaabbaabaabbabbaaabbabaaababaabbaaabbbabbbbaabbaaabbabbababbbabbbbbaaababbbabbabbaabbbbabaababbabbaabaaabbabababbaaaabbabaaabababbababaaaabbbbabaaabbabbabbbaabbbbbbaaabbabaabbbaabbabbbbbabbabaababbbbbbaabbbbbbbbbbbababbabababbabbabaabbbbaabababaabaaabbbbbaaaabbaaabaabbaababbabbabaabbabbabaabbbabbababaaaaaaaababbabbbbabaabbbabaaaaabbaabbaabbbaabaaabbbaabbbaabaaaaaababbbabaababaabaaababaabbaabbbababaaaababababbbbbaabababbabaaaaababbbbbbaabbaaabaaabaaabababbaaabaabbbabbbaabbabbaaabbbaabaaabaabababbabbaabababbabbaabbabbbbbaababbaaabaaababbaaaabaaababbaaaabbbbbbaaaabbabbaabbbaabbbaaaababbaabbbbaababaaababaaaaaabbbaabbbbabaaaabbbabbababbaaaaabaaaababbbbbbbbabbbbbaaaabbababbaaababbbbbabbabbbabbbbabab
ababaaabaaabbaaabbbbabbaaaaabaaabbbaabbaaabbaabbbabbabbbabbbabbbabbababbbaaaabbbbbaabbaabbaabbabaaabbabbbbbbaabbbaaaababaaaaaaababaaaabbbaaabbbbbbbbbbbbbbaabbaababbbababbabaaabbbaabbabbbabaabaababbabaaaabaabababaaaaabababaabbbaaaaaaababaaaaaabbaabaababaabaabababbabaabbababbabbbbabaaabbbabababbaaaaababbbababbabaabbaabbaabbbaaabbbabbaaabbabbabbbaabbbbbbbbaaaaaaaabbbaaabbaaaaaabbbabbbaabbaaaaaaabababababbaaaababbbbbbabbaaababbabbbbababbbaabbaabbbbbabaabbabbbbababbaaaabbbabbabababbaabababbbbbbbbaaaaaabbaabbbbabbaabbaaaabaabaabbabaabbababbaabbaabaababaaaabaaababbbbabbaaaaaaabbbbbbaabbbaabbabbbbabaaaaaabbaababbbaabbabbbbbaaababbbabbaaaaabbababaaabbaaabbbaabbbbabbabaabababbbbabaaabaabbbaabbaabbbabbaaabbaabbbaaabaabbbbaaabaabababbaaabbaaaabbaabbbaaabbaababbbaaabaaabbaaaabbbbbbbbbbbbbbbbbababbabbbababbaabaaabbbabbaabbbbbabbabbbaabbbbbaabbaaaaaaaaaabaabbaabbaaaaaaabbbbabbaabbbbbbbbbbabbaabaabbaaababbababbaaababbaaaaabbbababbbbbbaabaabaabbaabbaabbaaaababbbaaabaababaabaababbaaaabbbababababbbbbbaaaabbbaaaaaaaabbabbaaaabaaabaaaaaabbbbbababbbabbaaaaaaaaaabaaaaaababbbbabaaaaaababaabaabbabbabbabaabaabaabbbababbbabbaaaabbabbabbbbbaaaababaaabaaabbaaabbbabaaaabaaaababaababaaabaabbabaabaaabaababaabbbabbbaaabababaabbbaabbbbabaaaabbababbabaaaaaabababbbbbaaaabbaababaabbbabaaabbabbbbabbaaaabbbbaaabababbabbbabaabbaaabaabbabababaababbbbaabbaabbabbbbabbabbbababaababbaaabaabaabaababbaababbbbbaaabaaaaababbaaabbabbbaabbaaaabaabbbaaaabbbbbaabbaabbaaabbabbabaabababbbbbaaaaabbbabbbabababaaabbabababbababbabbbbbbaabaabaaaaaabbbaaaaaaabbaaabbbbabbbbaababaabaabbaabbaaabaabaaaaabaaaabbbaabbaaaaaaabaabaabaabbbbbabbbabbaababbbbbbaabbbbbaaaabbabaaabbbababbabaababbbaaabbbababaabbbbaaaabbabbaaabbbbbabbabaabbbaaabababbababaaabbbaaaabaaaababbbbbaabbabaababbabaabaabbaaabaabbaabbaaabbaabababbbaaaababbaabababbbabbbbaaaabbaaabaabbaabbbbaaaaabbbaababbbaaaabaabbbabbaabbaababbababbaabababbaabbaabbaaabaaabbbbbbabbababbbababbbabababaabbbbbbabaaaaaababbbbabaaabbbbbbbbaabbbabaaaaaabbbbbbbabbbbbabaaaabbabbaaabaaaabbbbababa
bbbaabaabababbabbbabbaaababaabbaababbababbbaababbabbbbaaaababbbaababbaaaaabababbbbabbbaaabbaaaabbbbaaaaaabaabaabbabaaaaaabaaabbbbbaaabbbbaaaabbabababaabbababaaaabbbabbabaababbabbbabaabbbabbbbababaabbbabbabbabbbbababbaabaababbbbababaababbbbbbbbbabaabbbbaaababaabbbababaaaaababbbbbbbbbabaabbbaaabbabbabbbaabbababaaaababbaabaaababbaabbbabbaaaabababaaaaaabbaaabbabbbabbabaabbbaabbabaabbabbbbbaaababbbabbbbbaaaabbaababbbbbbbbbabaaaaababbbbbaababbabbaabbababaabbbbbaabbabbaabbababbabababbaabbbbabbbbabaaabbbabbbaabaaaaabbbaababaaabbababbbbaaabbbabaaaababbbbabbbabbaabbaabbbaaaabaababaabababaaabbbaababaababbababababaabaabaaabbbbbaabaabbababaaaabbbabaaaaabbababababbbabbbbaaabaabaaabbabbaabaabababaaaabaaaaaaaababbbabbbbbbaaababbbaaabbaaababababaaaababbaaaabaabaabbabbbbbabbaabbaaabababababaaabababbababaaaaabbbabaabaaaaaaaabaaabaabbbaaaaaabaababbabbbababaabbabaaaaaaaababaabbbbbbbaaaabbbbbaabbaaabbbababbbbbbaabaabaabaaabbaabbbabbaabbbabbbababbbaaaaaaaaaaabbaababaaaabbaaababbaaaaaaabaabbbaababbaaaaabaabababaabaaababaaabbbbbaaababaabbaabababaabaaaabaaaaaabaaaabbababaaaaaabaabaabababaaaaabbbabbaabbaaaabaabaaaaaaabaabbbabababaaababbabbaaabbbababababaaababaaababaaaababbbaabaabbababbaababbbaabaababbabababbbaaaaabbabbabbbabbbbabbaaababaaabbbabaaaabbbbbbbaaababaabababaaaabbbbaaabbabaaabbbabaaabbabbbabaabbbababababaababbaaaabbaaababbbabababbabbabaaaaaaabbbababbbbaaaaaabbaabbbaabbbbababbbbaabaaababbabaabaabaaaabbbaabaaaabaabbbababaababaaaabbbbabbbaaababbaaaaaaabbababababaaaaaaaaabbabababaaaaababbbbbbaabbbbabaabaabbaaaabaaaaaaaaaabbaaaaaabbbabbbababbabbaaaababbbababbaabbbaababaabbbbbbabaabaabaaaabbabaaabbbbaababbbbaaaabbbbbbababbbbaabbaaaaabaabaaaabbbbbbabbbbabaaaaabababaaabbbbabbaaaaaaabbbabbbbaabaaaaaaababaabbabbbbaaaabbbabbbbbbaaaabaabbaabbabaaababaabaabaaabbbabaababbbbabbaaaaaaabaaababbaabababbbaabbbbbbabbabaaabaabbababaabbbbbbaaaaaabbaabbabbabaaababbbbaababbbbabaaaaaaaaaaaaaaabaaababbbbaababbbbbbbaaabbbabaabbbababababbababaaaabbbabaabaababaaabbbbaabbababbaabaabbabaaaabababaaabaaabaaaaabaaaa
bbabbbbababbaaabbabababaaabbaaaabaaababbabbaabbaaabbaabbabababbbabaaababbbabbbabaabbabababbabaaabaaabbabbbaabbbbaabaabababababababaaababbaaabbaabababbbbbbbabbbbbaaabaaababbbbababbabaabaaababbbbbbaaabababababbbbbaabbbbaababbaabaabaaabbaaaabbabbaaabbbababbaaabbbabbaaaaabbbaabbbababbabbbabbbabaaaaaaababbaabbbaaabaabbabbababbbaabbababbaaaabbbabbbaababaaaaabaabbaaabbaaabaaabbaaaaaabaaababbabbbababbbaaabbbbbbbaabaaaabbaaabaaaabaabbabaaabbbabaababbabbbaaaabbaabaabaaabaabbbbaaabaaababaabbaaaaababbbaabbabbbbbbababbbaababbbaaaaaabbaaabaabbbbbbbababaabbbbbabaababaabbbaaabbbaaababbabbaaabbbbabababbaabaaaabaabbabaaaabaabaaaabbbababaaaabaabaaaabaaaabaaabbbabaaabaaabbbabbbbbbababaabaabaabaaabaabbbbbabaabbbbbaaabbabbbbbbabbbbbabbbabbbababbabbaabbbbbabbabbbabbbbaababbaaaaaabbbbaaabaaabbbbbbbbabaabbbbbaabbbaabbbaabbbbabbbbbaaaaababababbaaababbaabababbbbabbaabbaabbaaaabaaaabbbaabbabbaabbbbaaaaababbbabbbbabaaaaaabbabababababaaabbbabbbbaaaabbbbbbbaaabbaababbabbaaaaabbaabaababbaaaabbaabbababbabaaabbbbbaabaabbaababbbabaaaabbaaababbaabaabbaaaaaabbabaabbbaababbaabbababaabbbababaaabaabbbbabbabbababbbaaabbaabbbbaabbbababbbbabbbbbabbaabaabbababababbbabaaaabbbaaaabbababbababaabaaabbbabaabbaababaababbababbaababaaabaaaabbbabaabbabbabbbbabbabaabaabbbbbaababbbbabbaaabaaabbbbbbbababbabbbbaabbaabababaaabbbabaabaaabaabaaaabbbbbbbbaaaaabbabbbaaaaaaaaaaabbbbaaaababbbbaaabbaabbbbbabababaaaabbaaaaabaababababababaaaaabbaaabaaaaabaaaaaaaaabbabaabaaaaabaaabbabbababbabaaababbabbababbbaabbbabbabbbaababababababbaaababaaababababaaaabbbbbabaabbabababaabababbbbbaababbbbabbbabaaaaabaababbbbaaaababbaaaababaaabaabaababbbbbaaabbabbabbaaaaababbbbbaaaabbabbbbaabbabbbbabbabbbbaaaabaabbaaabbbaabbaabaabbbabaaaabaaaabaababaabaababaaabbbbbbbbaababbabbbbabababbbbabbbaaabaaabaabaaaabbaabbbbbabbaabaaabaaaaabaaabbaaabaaabbbbbaaaaaabbaaaaaabababbaaaababbbabbaaabbaababaaaaabbbbabbaabbabbbaaabbaababbabbbabaaaababaaababaaabbabbaababaaabbabbbabaababbabaabbbbbabaaabbbababaabaabbbaabaababaaabaabbbaaaabaabaabbabaabaabbbaabbabbbaababbbab
babaaaaababbabbaaabbbbabbaabaabbbbabaabbbbbbababbababaabababaabbbbbbbaaabbabbaabaabbabbaabbbababbaaaababbaababbaaaaaababaababbaabbaaabbbaaaababbababbbbbbababbbbbababababaabaabaabbbabbabaaababaaaabaaaababaaabbbbaabbbababbaabaabbbbaaabbabaaabaaababbbbabaabbbbaabbaabaaaababbaabaabaaaabaabbbbababaababaaabbbbbbbbaabaaabbbbbabbaabababaaabbbaabbbaabbbababbabbbbaaaaabbaababababbabbabababbabbaaaaaababaaabbaabbabaabbbababaababaaaaabbbbbbaabaabbabaabbbbbaabaabbaaabababaaaaabbbbabbbbbbbabbaaabbbaaabbaaababbbaabbabaabbbbaabaaababaaabbaabbbabaababbbaabaaaababbababbbbbaabbababbbabbbabaaaabbbbbbabaaababbabbbabbbaababbbabbabaabbababbabbaabbabbbaabbabbaabaaabbbaaabbabaaabaaaabbaaabaabbbaaaabbbaababaaabbbaaabbbabbbbaaabbaaaabaaabaaaabaabaababbaabaabbababbabbaaabaabbaaabaaabbaaaaabbbababbbbabbbbababababbbbaaaaaaaabaaabababaaababbbaabaaabaaabababbbbaababababbbabaababababbaabbbaabbbabaaabaabbbabbabaabaababbababbaaababaabbaaaaabaababaaabbaababaababbbaaaabaabbabbbabbbbaaaaababbaaabbbbbaabbaaaabaaababbbbbaabaaaabbbabbabbbaaababbaababaaabaabbababbbbaaaababababbaabbabbbabbbbbbbbbbabbbbaaaabbababbabababbababaabbbabbbaaaaaaabaaabbbaabbbabaaaaaaaabaaaaaaaaabaabbaaaabbaababbababaaaabbaaaabaababbaababbaabbbbbaabbaabbbabaabaabbabababbbbbaaababbababbabbbbbabbaaabababbbbabbbaabbbbabbaababababbbabbbaabaabaaabaaabaabbaabbbbaababaaaabbababaabbaabaabbabbbabbabbaaaaabaabbabababbbaaabbabbaaabbbabbabababbabbbabbaabbabbbbabbbbbbababaababbabaaababbabbbabbababbaababaababbabbabaabaabbabbbababbbaabbaabbaababaaabbabbaababaabbbbbaababbaaaabaabbabaaabaaabaaabaabaabaabaabbbaabbbbbabbabbabbbaaaaaababbabbaaabababaaabbabaaaabbbbaaaaaaabbbbbbbaaaaabaabaaaababaabbaababaaaaaabbbabbabaaaabaaabbbaaabbabbbbbababbabbababbaaaaabbbaabaaaaabaaabbabbaabbbbaaaabbbbaaabbaaaaaaabaaabaaaaabbabaabaaabbaaaaababaabbbaabaaaaababbabaaababbaaabbabaaabbaaaabbbbabbaaaababaabbbaabababbaabbbbabbaaababaaabaaabaaaababbabbbaaabbbabaabbabaaaabbabbbaaaababaaabaabbbbabbbaaabaaaabbbbabbabaabababbbaaaaabaaababbababbaabbaabaaabaabababaaabbaababbaaaaabb
bbbaabaabaaaaabbababbaaaabbaabaaababaaababaaabaaababbbaababbabababaabababbbaabbaabaaababaaaabaaabaabbaaaaaaabbbbabaaaabaabbababbbaaabaaaaabbbaabaaaaaabaaaaaababaabababaababbbbaaaaabaaaababbaaabbbbaaabbaababababaaaaabbababbaaabbababbbbbbaabaaaabbabbbabaababaaababaabbaaababbbabbaabbbbbbbbbaabbbaaababaaaaabbabaaabbbabbbbbbbbbbababaabaabbabbabababbbabaababbaabbbbbabababaaabbaabbabbabbbabaabbbabbbaaabbababbababbaababbbabbaabababbbbababbbababaaaaaabbbababaababbbbbbabaababbbbbbbababababbbbbbaababbaaabbaaaaabbbbbbabababaaaaabaaaaabbbbbbbbbbaaaaaabaaabbababbaababbababbabbbaabbaabbbbbbaaabbbbbbababbbaabbbaaabbbabaaaababbabbbaaabaababababbaaababababbbaababaabbbabbaabaababbbaabbbabbabbababaabbbaabaaabbbbaababaaabababbbbaabbbbbbaaabbbabbabaabbababaaabaaabbaabbababbbbaabbbaabbababaabaaaabbababbaabaababbbaaabababbaaaaaababbbbaaabbbbbbbbaabbaaaaabbaaabaabbbbabbbaabbaaabbbaabbbbbaabababbbababbaaaabbabababbabbbabbabbababbbaabbbababbabaaabbbaabaaabababbabbabaaababaababbabaaaabbbbbbaabbaaabbababbbbbbbabaaabaabbbbbabbbbbaaabbbaababbbbbabbbbaaaabaabaaabbbaabbbbbbbaaababbbbabbbaaabaababbaabbaaabbaaaabbabbbaabababbbbaabbaabaabbbabbbabaababbbbaabbaabbbbaaaaabaabaabbbaaababaabbbbbbbbaaabbbaababaaabbbabaaabaaabaabaabbbbbaabbbabbbbaaaababaaababaabbabbbbbababbababaaabaaaaaaaaababaaaaabababaababbbababbababbbaabaaabaaabaababaaaaaababbabbabbbbaabaaabbbaaabbaabbabbbbbaaabababbaabbaabaabbbaabaababbabbbbbaabbbabbabaabbaaabaabaabbbabbbbbaabaabbbaaaababbaaaabbbaaabababaaaaabbbabbaabbbbbababaaaaaaabbbbbaabbaaabbbabbabaabbbaabaaabaaaabbaabbbababbbaaaaabbaaababbaabbabaabaabbbaababaaaaabbabbaabbabbabababbabbbbbbbaabaababbbaaabbbbaabaabaabbbaaaabbbaababbabbbbabaabbbaaabbababbaabababbaababaabbaaaabbbababaabbbabbbabababbbbaabaabaabababbbaaabbababaababaabaabbaaaabbaababaabbbaaababbabbaabaaaaabaababbabbbbbaaabbaaabaaabbabbaaaabaabaabaabbbababaaaababbaabaabaaabababbbbabbabaababaabababaaabbbbabaabbbbbaabbaaaaababbabaababaaaaaabbabaaababbbbaababbaabaabaabbbbababaaaabbaabababbbaaababbabaababbabaaababbbabaaaaabbbaab
baaababbbbababaaabababbbaababbbabbaaabbbbbbaabbbabbaaabbbaaaaabbaaabbabbabbaababaabbbbbbaaabbbaaaabaabbbbbbbbbbabbbaababbaabbaabaabbbbbbbabaaababaaabbbaabaaaabaaabbbbaabaaaabaabbbabbbaabbbabbbbbbaabbaabbaaaabaaabaabababaaaaabbbbaaabbabaabaaabaabbaaabaaabaabbbbabbbbaaababbaaaabbaaababbaaaabbbbbbbbbaaaaabbabbbababbbababaaabbabababaabbbabababaaaababaaabbaabbaaabbbaabbaaabbaaababbbbbbbaabbababaabaaaaaababbbabababbbbaabbbaabbabaabbbbbabaababaabbabbbabbaaabbaaabbbababaabbabaaabbbaaaaaaaabababbbabaababbbbbabbaabbaaabbbabbaabbbbbbaaaabbabbaabaabbbbaaabbbaaaaaababbbabaaaaaababaaababbbaabbaaababbaaaabbabaaaaaabbbbbbbabaaaaaaabbaababaabbaababaaaaabbabbbabababaababababbabbaaabbabbaabbaabbababbbbbbaabbbbbababbbbbbabaaaababaabaaababaababaaabbbbabbaaabbabbbbbbaababaaabbaabbaabaabbbbbaaabaaaaaababaaaaabbbbaaaaabaaaabaaaaabaabaaabbabaaabbbbbbabababababbabbbbaabaabaaaababbbbbabbbaaababaabbabaabaabaabbbbbbbbabababbaabbbbaaaababababababababaabbaaabbbabbabbbbaaaabbabbbbbbaabbbbbbabaaaaaabbbbbabaaaaabbbaabbabbbbaaabbbbbbbbabbaabaaabbbbbaaaaabbbaaaaabbbabbbbababababbbabaabbaabbabaaaaabaaabaababbbbbbbaabbbbbaaaabaaaaaaabaabbbbabbabbbbaabaabaababbbabbaabababbbbabbbbbbbbbbbbababababaaabaabbabbbbbbaabbababaabbbabbbaabbaabaababaaababaababaaabbbaababbababaababbbbababbaaaabaababaaababbabababaaaabbbaabbbabbbbabaaaaabbbbaababbbbababbabbaabbbbaabbaaaaababbaabbaaaabaaababbbbbbbabaabbbbabaabbbabaaaabaaabbbaaabbbbbaababababaabbaabbababaaabaabaaabbaabbabbbabbbbabbababaaaabaaabbbabbbabbbbaaabaaaababbaaabbaaaabbaaabbbaaabaaaabbbabbaaaaaababaababbbaabaaabbbabaaababababaaabbabaabaabbbbaabbaaababbbbbbabaabbabbaaabbaabababbaaaaababaaaabaabbbbbaaabababbbbbaaabbaabbabbaabbaaabbaaaaaaaaaaaaabbabbbabbbbabbabbbbbabbababaaaaaaaaabbbaaabaaabbbbbabbaabbaaabaaabbabbbbbabbbbababababbbbbbabaaaaaaaababbabaababbabbbaabbabbabababaabbbaaabbbbbbbaaabaabbbbaaaaaababbbbbaaaabbaababbbbaaaababbaabababaabbbaaaababbbabbbabaabbabaaabbbaaabaaaaaaabbaaaaababbaabaaabababbababbbbbaaaabbbaaaabbbbbaaabbbaaaabbababbbaaabababbabaabbbabbbb
baabaaaaabbbbbbabaaabbabaabbbaabaabbaaaababbaaababbabbbaababbbbbaabaaaabaaaabbaaabaabbaaaaababbaababaababbbbbababbbabbabbabaabbbbbabbbbabbbbbababbabaaabbbbabaaaababbbbabbbaabababaabbbbbbbabbbbabbabbbbbbbaaaabbaabaabbbbbaabbababbaabaababbabbbbaabaabbababbbbbaaabbaabbabbabbbaabaaaabababbbbbaaaabbaaaaaabababaaaabaabbbbabaaabaababaaabaababbaabbabbabbaaababbaaabbbbabaabbbbaababbabaabaaaaabaabababaaaaabbbbbaabaaabaabbbaabbbbaabbbaaaababaabbbbaaaababbbbbbbbbbabbbbaabaababaaabbbbababbbababaababaaababaabbabaabbababaaabbabbababbbbbbbaaaaabbaaaabaaaabaaabaababbaabbaaabaabbaaaaaabbbabaabbaaabbbbbaabbaabbaabbaababbaabbaabbbbbbaaababbbabaabbbbabbaababaaabbbaaabbbbaaabbbaaaabaabaabaaabbababbbaabbababbbbabbbbbbabbbaaaabaabaaaaabaabaabaabaaaababaabaaabaababbbbbbaaaaaabbbbbbabbbbaabaabaaaaaaabababbbaabaabaaabababababbabbbaaabbaabaababbaaabbaaaaababbabbbbabbaaabbbbabababbaabbbbbbabaabbabbbaaabbbbbbbbbaabbaabbaabbababbabbabbababbaaabbbbbaaaaaaaabaaaababbbbbbbabbabaaabaaaaaabababbbbaaaabbababbbbbabbbbbababaabaababbabbabaaaabbbabbbbaabaabbbbabaabbbababbbaabaaaaabbaabbababaaaaabbabbbbaabaabbaabbbabbbbaabbabaabbabbbabbaaabbbbbbaaaaababbabbbbabbababaaababbbabaabbababaababbababbaabbabbbaababbbabbabbaaabbabaaaabaaabbbaabbbaababbbabaabbababababaabaaaaabaabbbbbbbabbabbabaabaaababbabbabbaabbbbababbbaabaababaaababaaababbbbbabaaababbabbaababbbbbabbaababbaaabbbbabbbaaaabaaaaaaabaababaabaabaaababbabaabbbaabaaaabaaaabaaaaabbabbbaaabbabaaaaabbaaaaaabaabababaaabbbabbabbabbabbabbaaababbbaaaabbbbbabaaaababaaababbaaaababbbaabbbaaaaaaabaabababbbbaabbaaababbabaabbbaabaabbababbaaaababbbbabaaaababbaabbbbbbbbaababbbaabbbaababababbaabbabbaaaaabbabbabbbabbbbaabbbabaaaabbbabbbabbbbababbabbbababaaaababbbaaaaaaaaababbbabababbaabbababbaaaaabbababaaabaaabbaaabbabbababbaabbbaabaaabbaabbaaababbbbbbbabbbaaaaababbabbabaaaaabaabaaabaabbabbbabbbaabbabbaabaabbabbbbbaaaabbbbbbababbaaabbbbabbbababaaaabbaabbbbbaabbbabbabbbbbbbbbbabbbbbbbbbbbbbabaabbbaaababaaaaabaabbabaaabbbaaabbabaaabbaabaaaabbbababbabaaaabababaaabaaabababbaaa
aabbbababbbbbaabaaabaabaaababababaaabaabbababbbaabbaaaaaaabaabbbbbaaabaaaaababaabbaaabbbbbabbaaaababbabaaabbababbababaabbbbaaaaaababababbbabaabaaabaabbabbbaabbaabbbabbbbaaababbbbbaabaabbbbbbbaababaababbbaabbbbbaaaababaaaaaaabbaaaaaabababbbabbaaaabbaaababbaababbbbaabbbbbbabaaaababbbabababbbbabbaaaaaabaabbbabaabaaaaabaabaaabbbbaaaaaaaaababababbbbbaaabbaababbababbaabbbaabbabaabbbbbbaabaaabbaaaababbabababaaaaabaaaababaabbbabbbbaaaabaaababababbbbaabaabbbabbabaabbaabbabababbaaabbbbbabbaaaaaaaaabbbbbabbabbbbbbbabbaaabbabaaababaabbabaababaaaaaabbbbbbabbaabaabbabbaaaabaabaabbbbbaabbbbabbbaabbabbbbbabbbbabaaaaaababbaababbababbaabaaabaaabbbabbbbbaabaabaababbabbbabaaaabbabaabbbbaabbabaaaababbbababbbbbabbabbbabaabaabbaabbaaaabaaabababaaaaabbbbbabaabababbaababbbaaaabababbaababbbbbbaaababaabbabaabbbaabbabbbaababaabbbaaabaaabbabababbabababaaabaabbbaaaababbbbbaabbbbbbabbbbaabbbabbbabbbabbbbbbabbabbbbabaabbbaababababbabbbbabbaaaabaaaabaaaababaabaaaaaabbabbabbababababbbbbbaababbabbbababbbabbbababbababbbbaaaabbbbbababbabaababaabaaaaababbabbbaabaaabaabaabababbbbbabaabaabaabaaababbbbabbbbbbbbabbbabbabababbaabbbbbaaaabbaaaaabababaababbaabbbbaaabbbababaabbbbaabaaababbaabbbaabababbabbaababbbbaaaaabbbabbbbaaabbbbaabaabbaaabaaabaabaabbbbbbbabbbbaabababbbaabaaabaaaabaabbaababbbbbbbababbaaaababbabbbbabbbaaaaabbbbbaaabaabbaabbbbabbabbabbaaabaabbbabbbabababbbaaabaabbbaabbbbaababbbabbababababbabbbababbbaababaabaaaabbbbbbabbbaaaaaaabababaaababaabababababbabbbaaababaaaababbaabbaaabaababbbabaabababaabbbaabaaababbbbbbabaaabbbabababaaaaabbbaabaabbbabbaaaaaaaabbbbbaabbaabaabbaaaaaabaabbbaaabbbaababbababaabaaababbbbbbbaabbababbbbbbaababbaaabaaababaababbabbbbbbbbbbbaabbababababbaaaabaaaabaababaaabaabaababbbbbaaabaaaaabababaabbbababaababaaaaabbabbbbbbbabaaabbabbbbbbaaabbbabbbbaaabbabbaababbabbabbabbababbabbabbababbabaabaaaabbbbaaabbaaabababbabbaabbbabbaaaabbbaabbbaabbbabbbabbababbababbbbaabbbbaaaaabbaabaaaabbbaaabbbbbaababbbbabaaaaabbbbaabaaabaaaabbaaababbbbaaababbabbbbbbbaabbbabbbbabbbbaaaabbaaabbaababaaa
abaabbabbbbbaaaaaaabaabbaabbbababaaaababaaabbbaaaaaaaaababaaabaabaaaabaabbaababbbbabbabbbaabbbaaaababbbaabbbbbababaaaabbbbaabbabbbababababaabbaabbaabbaabbabbabbbababbbbbbabaaabbababbababbbaababbbbbaabaaabbababbbbbabbaabababbaaaabbbabbbbbabbbbaaaaabaaababaaaaabaabbabababababaabbbaaabbaabaabaabbaabbbbabbaaabbbbabbabaabbababbabbabbabbbbaaaababbbbaabbbbabbabbabaaaaabaabbaaaabbbaabaababbbbbbabbabaabaaaaababaabbbabbbbabbbaabababbbabbabbbabaabbabbbababaaabbabaabaabbaabaabbaababbbaaababbbabbaaaaaaaaabaaaababaaabaabaaabbbbbabbbbbaabbabbbbaabaaababaabbaabbbbaabaaaaababbaabbbababbbabbaabbaabbbaaaabaabaabababbaabbbaaabbbabbabaaabaabaabaaabababababaaabbbbbaababbaabbaaabbbbaabbabbbbbbabbabbaabaaaabaaabbabbbbbababaaaaabbabaabbbaabaaabaaababbaabbbbaaaaabbaaaabbbbababbbbaaaabaabaabbaababaaaaaaaaaaaababbabaaaaabaabbbabbabbbaabbbaaaaaaaaabbbabbbbabbbbaabaaaaaaabaaaaababbabbbabbbbbabaaaaaabbbbabaabbaabbaaabbabaaaababababababbababbbbbaababbbbaabbabababbaabbabbbbbbbbbbbbabaabbbbababaaabbbbaabbaabaaaaaabaabbaaaaaaaaabbbabaaababbbaaaaabbbabbbbaabaababaababbabaabbabbbbbababbabbaabbbaaaaaabbababbaaaabbbbbbabbbbaaababababaababbbbabaaaabaabbaaabaaababbbbaabbbbbaaabbbabbabaaabaabbbbaaaababbbbbbabbaabbabbbababaaaabaaabbbbbbabbbaabbabbbbabaabbbbbbbbbbbabbbabababbbabaabbbaababbbbbabababbbbbbaabbaaaaaaaaaababaaaaaaabaabaababbaaabbbbabaabaabbbaaaaaaaaabbabbbbaaabaabbabaaaaaabbbbaabbbbbbaabbbbabaaaaabbabbabbbaaabbabbbbababaababaabbbbababaababaabbaaabbbaaaabbbbbbbbbbbaabbababbababbabaabababbbbbabaaaaabbaaaababbbbabbaabaababbbbaaaababaaaababaabbaabbababbaabaaababaababbbbbabaaaabbaaaabbabbbbaaaaaabbabbbbbaabaaaaaabaaaaabaaabaabbabbbbbbbabaaabbaaabaababbabaaaabaaabbbabbaabaaabbbbabaaaabbbabaabbabaaabbaabbbabbabaaaabbaabaabbbabbabbababbabbbbbbababaaaabababbaababaaaaaaabaaabbbabbababbaabbaababbbbbabaabbababbabaabababbbbbbaaabbbaabaaaabababbbbbabaabaabababbbbbbbaabaabbbababababaabbabbabbaaaaababaaabbbbbaabaaabbbbaaaaabababbaabaaabbbaaaabaabaabaabbabbaaabbbbbbaabaabbabbbbabbbaababaabaabbbabababbaaababababbbb
aabbaaaabbababbbabbbabaabbbaabbbaabbabbaabbabbbaabaaabbabaaabbbbaaaaaaababbbbaabbaabbbbabababbbaabaabbaaabaabbababababaaaaabbbaaaabaabaabbbbbbaaabbbabaababbbabaabbbabbabbaaabbbbbbabbbbabbbabbaaababaaabaaaaaaaababaaabbbbbaaaabaabaaabbbabbbaaabaabbbbaaabbabaabaabaabbbaaabbaaaababbabaaaaabaaaaaaabaaaaabbbaabaaabaabaaaabaaaabaababbabaabbaabbbaaaaaaababaaabbbaabbaaabbaabbaaaaaabbabbbbaaaababaababbaabaabbaaabbabbabbabaabababaaaaabaabaaaaabaaaabbaaababbabbbaababbabaaabbaaaaaabbbabbabaabaabababaabaabbbbaabaaabaaabababaabaabaababababbaaabbbbbbabbabaababbbabbbbbabbaaabbbbabbbbaabababaabbbbaabaabbbbbbabbbbabbabaaaaaabaabbbabaababbbbbbbaaaaabbababbabaabbaababbbbabaaababbbaaabbbbbbaaabbaaaaaaaaaabbaabaabaaaabaaaaabababbbbbbbabaababababababaabaabbaabababbabaabbaaaabaabbbabbbaaaaabaababaaabababaaaaaaabababababababbbaababbaababaabbabababbaabbbabababbabaaabbababaabbaabaabbabaaababbbaabaabbbbbbbbaaabbbaaaabbabaaabaabababbaaaabbbabbaaaabaaaaababaaaababbbaabaaaaababaabbaababaabbaabbbaaaaaaabaaabbbbaaabaabaaaaabababaaaabaabbaabaaaaaabaababaaaaaabaabbabaabbabbaaabababaaabbaabababaabbababbbbaaaabbabbbabbaaaaaababbaababbaabaabbbaaabbbbbabbbaabaabbbbabaaabbbbaaabababbbaaabbbbbbbbbbbaaaaababbabbbbaaaabbaabbbbbbaaaabbbaabbbbbbbaababbabbabaabbababbbbbbaabbabbbbababbabaaaababaaabbbabbabbaaaaabbbbbbbbbaababbbabbabbbbbbbaaabaaabaababbabaaabababbbabaaaaababbbabbababbaaabbbbaababbaabbaaabbaaababbababbbaabbbabababbbbbaabaaabaaabbbaaabbabbbbaababababbbbbbaabbabbaaabbbbaabbbbbbbbaaaababaabaababbaaaabaabbbabababbabbbbabaaabbaababbbbbaaaaabbabbaababbaabbbabbabbaaabbbbbaabbbabbbabbbbbabbaabaabababbaabaababaaabaaaaabababbbbbbbbbaaaaabbaaaaabbbaaabbbabbbbababaaaabaabbaaabaaabbaababaabababbababaababbbaaabbbbaababbaabaaaababbbabbaaaaaaaaaababbaaabbbbbbbbabbabbababbbababaabaaabbaabbabaabaabaabbaabaaaabbabbaaaabbbbbaaabbbabbabbaabaaaaabbbbbbabbbbaaaaababaaabbbbbbabbaabaabaabbababbababbabbabaaabbaabbbbbbabbbabbbbbaaaaaababaaaaababbaabbbbaaaaaabbbbaabaaabbababbbaaaaaaaabbabbbababaabaaababbabbabbaabbaabbbabababba
aaaabbababbbbbaaaaabbbaaabaaabbaaaababaaabbabaabbbbabbaaababbbbaabaaabbbabaaaaaaabbababbababaaaaabbaaaaabbbabbababbbabababbaabbabaabbbbaaaababababaaaabbbababbbbaaaabababaaabbbabaaababaabaabbbabbbaaaabaaabbababbabbaaaaabbbabbbaaaaabbababbbabbbbaabbbbbabbbabababbabbaaabbbaabaabababaaababbabbbbbabbabbaabababaaabbababaaabbaaaababbabaabaababaabaaabbbbaabbbaaabbbababababbabaabbaaabaababaaaaaaabaaaaababababbabbabbaaaaaabbaaaabaaaababbbabbaabbaababbaaaaabaabbabbbbaaaaabaabbbaababababbaabababbaaabaaababbabbabbbaaaabbaabaababbaabaabaaaaaaabaababbbaababbabbbbbbbbaaaabaaaaaaaaababbbbabaaaabbaaabbabbbbbbabaabbbbbabaaabaabbaaabaaabbaabbbbbbbbbbbababaabbbaabaabbabbbbaaaabaababaabbabbbbaaabbbabbabaabbbbaababbabbbaabbabaaaaaababbbaaabbaaabbaabaaaaabbbbaabbabaaabbbbabaaaaaabbabbbabaabbaababbbbbababbbabbaababaaabaabbaabbbabbbaaabbbabbbbabaabaaaabbaabaabbabaaaababbaaababbbabaaabaababaabbababaaabaabaaababaaabbaabbababaaaabaabaabbabbaaabaabbbbbaaaaabaabaabaabbababbbaabbabaabababbbbaabaabbaaaaababaaaabaaaabaabababbbbbbaaaaababababbbbaabbbabbbababaabaaaabbbbaabbbaaaaaababaabaababbbbabaaaabbbbbbbbbbbbabbabaabaaaaababbaaaabaabbbabaaabbbaaabbbaaabbbaababbaababbbbbabbabbbaabbabbbabbaaabababaaabaaaabaaaaaaabaabaabaaabbabbbabbaabaabbbaaabbbabaaaabaabbabbababaababbbbbaabbababbaabbbbbabababababbabbaabaaabbbaabaabbbaabaaabbbbababaaaabbbbaaaaabbabbaaababbaabababbabababaabbbaaaaaaaabaaaabbaaaabaaaabbbabbbbaaabaababaaaaabaabbbaabbbbababaabbababaabbabbaaabaaaabbbabababbbaaaabaabbaabbabaaaaaaaaababaaabbaaababbababaabbabaabaaaabbabbaabbabaabbbbbbbbaaaabbbbbaabaabaababbaaaabbaabbbbbabaabbbbaaabbbbbababbaabababbaabababaababbbbbaaaabbbbbbbabbababaaaaabbbbbaaaaaabbbbbbabbabaabbbbabbaaaababbbaabaaaabbabaababbbaababbbbaaababbbbababbbabaaaababbbabaabbaaaaabbaaabaababbbaaaaaaabaabbaaabbaabbbbbaaaabaaaaaaaabbababbabbbabaaabbbbababababbabbbbabbbaaabaababbbaabbbabbabbbbbabbbaaaaaabbbaaabbbbaaabbbbbbbaaaaaabbaaaaabaaabbbbaaaabbabababaabbabbababbbbbbbbbbbbbbaaabbbaababaabbaabababbaabaababbaaaababbaabaabbaababaaaaaaaa
abbbbbbbbabaababababaabaaaababbaabababbabbbbbaaaaaabbaabaaaabaaaababbaaaabaaaabbbbaaababbaaaaaaabbaabababbbabbbbaabbbabbbbbbabbaabbbbabbabaabbbbababaaaaabbaaaababababbbbabbabaaaaaabbbabbaaabbbbbbbbaabbbabbbabbbbaabaaaabbaaabaaaaabbabbabbbbaaaaababababaabbaabaaabbaaabbbbbbbaaaababababababbbbabaabaaababaaaaaabaabbaabbbbabbbbabaabbbabaaaaaaaaaaabaabbabbababbbbabbaabaaaabbababababaaababaababbbbbaabaabaaaaabbaabbaaabbbaaaaaabababaabbabbababaabaabaabbbbababbabbbabaabaaaababbabbbbbbabbbabbbbbbabbbababbababababbbbbbbabaaaaaabbbbaaabbaabaaabbaabaabababbaaaabaaaabaaabbbbbbbabbbbabaababaabbaabbbbaaaaababaabbabbbabaababbbababbbbbaabbbbbaabbbaaabbbbabbbbbbbbbbbbabbabaabaabbabbaabaabbababbbbababbbaabaababaababbaaabbbbbbbbaaaaabaaabbabaaaabaabbaaaaaaabaaaaaaabbabbbbabbabababaabbbababbabbbbabaaaaaaabbabaabbbabbabbaabaaabbbbbbababaabbbaabbbaaaaaaabaababbabbababaabbaaabbbabbabbbaababababbabbaaabbababababbaabaaaabbbbbaaabaaabaabbbabaaaabbbabababbbabbbbbbbabaaabbaaaaababababaaabbbbaabababbaaabaabaaaaababbbaaaaaaabbbbaabbabababbaabbbbbababbabababbbbbbabbababbbaabaaaababaabababbbabbbaababaabaababbabbabbaaaabaaaaabaabbbabbabaaaaabbaabbabababbbaaabbabbabbbabaaabbbbabaababbbbabbabbbabbabaaaaabbaabaaabbbabaaabaaababaaabaababbaababbbabaababbabaaabaaaaababaaaabbbabaaabbababbbaaabaabbabaabaabbaabaaabbbbbabbbabbbaaabbbabbaaaabbaaabbbaaaabaaaabbbbbbbbbbbbabbaaaababbabbbaaabbbaaaaabaaaaaaababababababbaabbbbaabbbbaabbaaaaabbbabaabbbaaabbaabbabbbbabaababaaabbaaaabaaabbbaabbaaaaababbaaabbabbbabbabbbabaaabaaabaaabaaaaaaabbbbbabbbbabaaababbbaaaaaabaaaababbabbbaababbbaaabaababaaabbaabaaababaaababbbabbabbaabaabbabbabaaaabbabbaaabbbaabbaaaababbbbbabbabbaaaaaabbabaaaabbabaabaaaaabaabbbbabbabababbabaaabaababbbbbabbbababbbbbbaaaababbaabbababbaaabbabbbaabaaabbabbaabaaabbbbbabbbaaabbaaababbbbaababbaaababaaaabbabababbaaaaaaaaaaabaabaaababaaaaaabbbabaabaaabaababaabbbbbbbaaaaababbbabbababbababbbbbbbbaaabaaababbbabbbabbabbbbbbbbabbaabbaabbbaaabbabaaaabbaababbaabbaaaaaaaabbaaaabbbaababbbaabaaaabbaaaabbabaabbbbbbbba
aabbbbbaabaaabbaababaaababaabbbbbaaaababaababbbbbabaaabaabaababaaaabbaaaababbaaaabaaabbbbbbbbbbbbbbbbaaaaabbbbbabaabbbbbbbababaaaababbbbabbbabbabbaabbabbbaaabaababbbbaababbaaaaaabbbabbbabaaabaabaaaaaababbbabbbaabababbbabaababaabbbbbaabaaababaaaaaabbaabbbbbbababbaaabbbaabbabbaabaaaabbbababbabbbbbbabbaabbaabbbbaaaababababbabbaababbaaabbbababbaaabaabbababbabbbaabbbaaaabababaabbbbbbabbabaaabbabbbabbbaabaaaaaaaaaaaaabbabbabbbbabaaababbaababaabbabababbbbbbbaaaaaaaaaabaababbabbbbabbbbaaaabababaabbbbabbabbaaababaaabbabaabbaabbabaabbbaabbabbbbaaaabbbabbbabbbaababbaabaabbbbbabaabababaaabbbbaaabbabbaabbaabaaabbbaabbbaaaaabbbaaaabababbbbbbbbabbabbababbbbaaaabaabababaababbaaababaabbababaabbaaababbabbbaaabbaabaabaabbbbbbabbbabbabbbabbbaababababbaababbabbbabaaaaaaaabbbaaabbbaaaaabbbaabaababbabbbbbbabbaaaaaaabbbbabbaaabbbabaaaaaaaababbaabababbabaaabbbbabbabbbbaabbbbbbababaabbabaabababaaaabaabbbaaaaaabbaababbbaaaababbbaaaaaabbaabbbabbbbbbbababaabaaaababbbaabbbabbaaaabbbabaaaabbbabbabbaaaababaababbbbbbbaababbbaababaaabbbbabbaaabbbbbabbbbabaabaaaaaaaabbbbaaabaaabbbbbbabbbaababbabbabbbbbaabbbabbaaaabbbababababaaaabbabbaaabaabababaaababbbaabaaabbaaaababbababaabbaaaaabaabbaaabbbabbbbbbbabbabbabbbbbbbbbabbbbaaaabaaababaababbbbababbbbbaaabaaababaababbbaabbbbbbababbbaaaaababbbbabbaabaaabbaaaabaabbbbaabaaaaabbbabaaaaaaaaaabbabbabaaaaabaaaabbbbbbbbbbaababbbabbababbaabbababaabbaaaaababbaabbaabbaaaababaaaaaabababbaabababbaabbabbabaaabbbbbaaaaaabaaabbaabbbbbbbbbbaaabbabbabbbabbbabaaaabbbaaabbabbaabbaabbaaabbbbbabbaabbbbabbbbbabaabbbbbaabaabbbabbbabbbbaaaaaababbbaabbbbaabaaabababaaaabbabbaabbbbbaababbaababbbbaaaaabbaabbaabaaabbabababbbbaaaaabaabbabbbbbaabbaaabaaabbabaabbbaaabbbaabbabbbbabbabaaaabaaaaaababbbaabababbbabababbbabbbbabbbbabbbbababbabbaababbbaabbbbabbbbbaabbbababaaaaababaaaaaaababbbbbbabbaaaabbaaaababaabbababbaabbababbaabbbabbbbababbaabaaaabbbaaabbaabbabbaababbbbbbbbabbbaaabbabbbbbabbabababbabaabaaaaaababbbaabaabaababbbbaaababbbbaaaabababaaabbbababbbabbbabababbbbbbabaababbaabbaabaaaaaa
aabaaaaabbababbabbbbbbbbaababbaababaaababbbabbaabbbbbabbaaaababaabaabbaababababaaaaaabaaabaabbbabbbabbbbbbaabbabbabbbabaaabbbbbbbabbbaaabaaaaabaaabbababaaabbbbbbaabbaababaabaaabbbaabababbbbabbbbbbbbbaabbaaaabbbaababaabbabababbaabaabaaabaabbbbbaababbbaaaaaabaaababbbaabaaaabaabbaaabbaabaabbaaababbabbaaababbaababbabbabaababaabbbbbaabababbaaaaaabaabbaaaabaaabbaaaabaaabaaabaaabbbbabaabbabababaaaaababbabaabaababaaaaabbabbbbababbbabbababbbabababbaaaaaabbbaabababbabaababaaabbbababbabaababbaabbaabbbbabbabaabbbabbbbbabbbbbbabaababaaaabbaabbaababbaaabaaaabbabbbabbbbbbaaaaaaababbababaaabaabbaabbbbababaaaaaaabbbabaabbbaababbabaabbbaabaaabaabbbbbbabbabbabababaababbbababbaabbaabaaabbabbabbbaaababaabbabbabaabbaaabbbabbbbbaabbaaabababbbaaabbbbaababbbbbbbbaaababbaabbbbaababaabbbaababbbbbbbaababbbbbaaaabaaabbaaababbbabbaaaaaabbabababbbaaabbbabbaaabbbaabaaababbaabbbbabbbabbabbaaabaabbabbaabbababaabbaabaababaabbabbbaababaabaaabbbabaaabbbbbbabbbbbabbbaaababbbbabbbaaaababaabbbbbbaaabaaababbbbaabbaaaaaaaaabbaaaaabbabbaabaabbababbababbbbabbabbaaaabbaaabaabababaaabbbabababbabbabbbbaabbbaabaaabaaababababbabbbbaaabbaaabbbbbbabaaabbbbbababbbababaaababbbaaaababbaabaabbabbbbaaaaaabbabbbabaabbabbabaaaabababaaaababababaabbabbbabaabbabbabbbbaaabaabaababbaabbabbaabbaaaaaaabbbbbbbbabababbaaababbbabaabbbaabbbbbbbbbaababbabaabbaabbaaaaaaaabaaabaaaabababbbbbbaaaaaababbbbbbaababbaaaaabbabbbbabbabbabbababbbaaaabababbbbbbaababbbbbbbbabaaabaaababbabababababbaaabaaabbbaabaaabbbbabbbababbabbbabababababaabbbaabbbabbbbbaabbbaabaaabababbbabbaaabaaabbbbbbbabbabbaabaaabbbaababbbababbaaabbbbbbaabbbbbbbbbaaababaaaaabaaaaabaaaaaaababaabbbbbbaaabaaaaabbaaaaabbaababbbaabbaaababbaaababaabaabababbaabbaabaabbbbbbbbaababbabaaababbababaaaaaaabbbaabbbbbabbbbbaaaaabaaababaaaababbabaababbaaaabbbbbaaabbbbabbbbbaabaabbbabbbbbbabaaaaababaaabbbaaaabbbbababbaabbbbbabababbbbabbbbbbaabaaaaababbaabbbbabaaababaabbaaabbabaaababaababbbaaaabaaaaaabbabbaabbabbbbbbbbaabaaaabaaababaaabbbbaabbabbaaababbbaaabaaabaaaaaababbabbbabbababaabaabaabbb
abaabaabbbbaabbaabbbaabababbaabbabaababbbabaababbbbabbababababbababbabbbbabaabbbbbabaabaaabbababbbababbaaaaaababaabbbaabaaaaaabaaaabbbaabbbbbbabbbaaaabbbbaaaabbbbaaabaaaabaaaaabbbababbabbababababbaabaabbbbaaabbaaabbbbbbabbbaaaababbaabaabaabbbaabbaabbaaaabbabaaaaababaabbbbabbbaaabbababbaabbbbaaabbabbbabababababaabbaaababbaabbbaabbbbbaabbabaaabbbbabababbaababbbabaabaabbbabbbabbbabbbbaabbaaabbbaaaababbaabbbbababaabbabbbaaababaaaabbabbbabababaabaaabababbbabbbbabbbaabaaabbbbabbbbabbbbbabaaaaabaabaabaabbbbbaabbaaabbbbbbabbbababaabaaabaaaabbbbbbbababbbaaaabbbbababbabaaabbbbaabaabbabababbaaabaabbbaaaababbabbabaaabaabbabaabbabbabaaaabbbbbbaaabaaaabbbaaaabbbababaaaaabbbabbbbabbaabaabbaababaaaaaababbbbbaaababbaababbaababbbabbbbbababaabbbaababbabbbabbbbbaabbbabbbbaaaabaababababbabaabbaaabaabbabbbabbbabbbbaaabbababaabaaabbbbaaababbabbbaabababbababbabbbaaabbbbabbaaabbbbbabbabaaabaaaabbaabbababbaaaaaaaabbbbbabaaaaabaaabaabaaaaabaabaaaabbaaabbaabbaaaaabbaabbaabaaaabbabababaabaabaabbbabaaaaaaaaaaaabababbbbabaabaabbababbabbbabbabbabbabbbabaabbaaaaaabbababaaaaabbbbbabbbbaaaaaababbbaaabbbaabababaababbaaabbbaabbaaabbaabaaaabbbabbabbbbbbbabababbaababaaaabbbbbbbbbabbbbbbaaaaabaaabbbaabaabbaaabbababaaabaabbabbabbabaaabababababbbaaaaaaabbabaabaabbaaabababbaabbabbaabbaaabbbabbbaaababaabaabbbbaaababbababaaabbbaabbabbababaabbbbbabbbbababaaaaaabaabbbbababbbbbbabaaaaabbababaababbbabaababbbbababbbbaaaaabbabbaaabbbbabaabbabbbbbaabbbbbbaabbbaaababaabbaaaabbbabbbabbaaabbbbbbbabbaababbabaaaabbababaabbbbaaababaababbbbbbbbabbaaabbbbababaabbbababbbbbbbaabaababbbabaabbabbabbaaabbbbaaaabababbaaaabaaaaabbbbbbbbabababaabbbaabbababbabbaabaabaabbaaaabbbaabaaabbaaaaaabbbaaaaaaaaabbbbbaaaaaaabbaabbbbbaabaaabbbaabaabbabaaabbbaaabaaabbabbbbbbaabbaabbbbaabbbaabaabaababaabaaabbaaabbbaababaabababaabbbbaaaabbabbaabbababbaaabababbabbbbababaaababbbabbbaaababbababaaaabaabbbaaabababaaaabaaaaaaaaababbababaabaabbbbbaaaaabbabbbbbbbbbbbaaabbabaabbabbbaabbaaabbababbbaabbbaabbabbaabababbaabbaaaaabbababaaaaababababbaabbbbababbb
abbbbbabbbabababaaaabbbbabbbbababababababaabaaabbbaababbbabaabbbbbaaabbbaaabbabababbbaaaaaabbaaaaabaabbbaabbabaaaaaabaaabbbaaababaabbbbbbaaaabaabbbbaabaabbabbababbbbbbbbbbaaabbbabaababaaababbbbaaaabababababababaababaabbabbaabbbbbababaaabbbaabaaabaaabaaabbbbababababbbbaabbbbbbbbbbaabbbbbbaaaababbaabbaabbabababbbaabbbbabaababbbbbbbaaaaabbbbaababbabaaabbbbbabaaabbababaababbbbaaabaababababbbababbbaababaabbbaabaaabbaabbbaabbabbbabbaabaabbbbbaaaabbbbaabbbbbaabaababbabbabbabbbaaababaabbbabaabbbbbaabaabababbbaabbaaaabaabaabaabaaabaabbaaaabaaaababaabbabbbbaabbaababbbbabaaaaabbbbbaaaababbabaaabaaaabbbaabaabbabaabbbbababaabbbbabaaababbbaaabaabaaabaabbabbbbbbbbbbaabaababaaaaabbaaabbbbbabaaababbbaaaababababaabaabbbaabaaaaababbbaababbaaaaaababbbabbabbabaababbabbbbababbbbbbbbabbabaabbbbaababaabbbbababaaaabbbaabbaaabbaababbbbbaababaaababbaaabbbaabababaabababbbabbbaaababababbbaababbbaabbbaaabababbaaaaaabbaabbaabaababababaabaabbbbaabaabaaaaabbabbaababbbbababaabbaaababaaabbabbabaabbababbababaabbbbabaabaaabbaabbabbabbaabaabaaaaabaaabaabbbbbabbabbbbabaaaaaabaaabbbbabaaabbaabbabbbaaaaabbaabaaababbababababbbbaabbbaaabbbabbbbbaaaaabaaaaaabaabbaabababaabbababaaabaaaaaabbbbbbbaaaabbbbbaaabbababbbbaaaaabbbbbbbbbbabbabbbbaaabbabbaabbbababbbabbbbbaaabbbabbbbbabaaaabbaabaabbbabbaaabbbbaaabaaabbbaaaababbababbbbabbaaababbaaaabbbbabaababababaabbbbabbabbabbabbaabababbabbbbabbaabaabbbbbaabbbabaabaabbaabbbaaabbabbbbabbaaaaaaaabaabaabaaaabababbbbbaabbbbaaabababbababbaaaababaabaaababaababbbbaabbbabaaabaabaabaaabbbbbabaaaaaaabbbabaaaaabbbbbbbbbabbaabbbbbbbbabbaabaaabbabbaaaabbbbabbaaaaabbaaababbaababbababbbaabaaaaabbbbbabbabbaaaaabbaabbbbaabbabaabbaabaaababbabaabbabbbababbabbbabaaaabaabaabbabaaababbbabbbaaabbbaaabbabaaaaaaababbabaabbbaaaababbaabbbbaaaabbbaabbbabaaabbaabaabbbbbaaaabbaabaabaabbbbbabbbaabaaaaabbabbbaababaabbbabaaababbabbababaababbbaababbabbabbbbbbaaababbabaabaaaababbbbabaabbabbabababbbbaabbbaaabaaaababbaaabaabbaaabbaaabaabbbabaaabbaabbbaabaaaababaaabbaabaaaabaabaababaaaababbbaabbabbbbabbaba
baabbaaaabaabaaaaabaabbbbbbbbaaaababbbbabbbbbbbabaabbbaabbbabaabbaabbaabbbbabbababbbbbabbbabbbaabbbbbabaabaaabbbbbbbbbaaababababbbbabaaabaaabaabbabbabaabbbbaaabbbabbbbbaaaaaaaaaaababbbabbaaaaabbbbbabbbabbbabbababaababbbaababbabbaaaababbbabaaabbaaaababbabababaaabaababbbbbabaaababaaaababaabbaabaaabaaaaabaabbabbbababbbbbbbbbaaaabaaababbaaababbaababbbabbbaabaabaabbbbabbbaabbbabababbbbbabbaabbaaaaabababbbabbbabaabaaaabbbbbabbaaaaabbbabbbababaabbbbabbabbaaaabbababababbaaaaabbbbaaaaaababbaaabbbababbbabaaabbbbaaaaaabbababbabbaaaaaaaaabaabbbbbbbbbabbbabbbbabbbbbbaabaabababbbbaaaababaabbaabbabaaaabbbbbbabaaabbbabababbaababbbbaababbbabbbabbaabbaaaaaabbaabbbbbbaaaabababaaababaaabaababbbaabbbabaabbababbaabaabbaababaababbbbbbaabaaaabbbbbbaababbbabababbbbabbaaabbbbabaabbaabaabbaabaaabaabbbbabababbbbaababababbbbabbbbbaabbbbaabaabbbabaabbbbbaaaabbbbbabaaabaaabaaaaabaaabbbbbbbbbabbabababaaaabbbaaaabbabbabbabbbbbbbbbbabababbabaaaabbbabaaabbbaabbabaabbaaabbbbbbaabaaaababbbaabbbbaaaaaaababaababbbbabaabababbbababababbaaababbabaaababbabaabbbbbbbabbababbbabbbababbaaaaaaaaaabbbaabbababbbababaaaaaaaaaaababaaabbababaaaaabbbbaabaabaabbaabbaabaabbbbbbbbbbabbabbabbbbbabbbbbbaaabbbaaabbbbabaaaaaaababbaababbabbbbababaaaaaabaaaaabaabbbaaabaabbaaaaaaaabbbabaabbaabbbbaabbaabbaabaaabbbabbababbabbabaaabbbbababbbaaaaabbabbababaaabbbbaaaaabbbaabbaaaaabbabbababbbaabbabbbaaabbbaaaabbaababbbbabbabbbabbaababbabaaabbabababbaaaaabbaababaaababbabbbabaaabbbaabababbbabaaaababaabaababbaaaaabaaaaaababbbaabbbaababbbaabbabababaabbbbbaabaabbaabbbbaabbbaaaaabbbaaabaaabaabbabbabbbababbbaaabbaaabbbbaaababaabbaabaabbaababbbaaaabaabaabaaaaaabbabbaaabaabaabaaaaaaaabaabbbbaabaaabaabbbbbbbaabbabaaaababbababaaaabbbababbbaaababbbabaaaaabbaabaaababbaabbababbbabbbbbbbaaaaaabbabbbbaaaabbbbbbbbaababaaaabbbbabbbaabaabaaaababbababaabbababbbbbbbbaabbaababbaaaabbbbbaababaabbaababbabbbbaaababbabbbabaabaabbbaabbbabbaabbbabababbbbbaabbbabbabbbbbababbaaabbbaabbbaabbbbabbaaaabbbabaaabbbababbbbbbbbbababbabbaabababbabbbbbbabaabbbbabaaaaabaaba
aaaaabaabaaaabaaabaabbbabbabbbabbbaaaaaaaabaaaaabbabaaabbababbbbabaaababaaababbaaababababbabaababaabaabaabbbbaabaabbbbbaabbbbaabbabbbbaabaababaabbaabaaaaaabababaabbaaaabbabaaabbaababaaabbaaababaaabbbbabbaaaaaababbaabbbaabaaabaabbaaaaaaaaabbbbabaaaababbbbababaabbabbabbaaabbbabbabbbbbabbbbabbbbaaababbbaaabaaabbbabbbbaaaabaaaaaabbaaabbabbbbababbbbaaaabbbbbabbabaabbabbbaaaababaaabbaaabbabababaabaaaabbaabbbabaaaabbababbbbbaaabaaabbaabbabbabbaaaaaaabbbbabbbbbabbaabbbabbbaababbababbaabaababbbaabaabbbabbbaaababbabbbaabbaaaabbbabbbbbabbbbabbaabaabbbababbabababbbaabaabbaaaabaaaaabbbaaabbbbbbbababbbaaaaaabbaaabaaaabbababbbbaaaabbababbbaabbabaabbbaababbbbbbbbbaabbabbababbbabaababbaabbaaaabbabbbabbaabaabbabbabbbbabbabaabbbbbbaababbbbaaabababbaababbaaaabbabbbbababbaabbbbabaaaababbbbaabbbbaabbbbbbbabaaaabaabaaaababbaabbabaabbbabbaaabababbaaaabbaaabbabbaabbbbabbbaabaabbabaabbbabaababbaaaabbbaabbbbbbababaabaaababbbaaabaaabaaababbaaaabaaabaabaabaabbbabaaababaaabbabbbbbbababaabbbaaaabbbbbaabbbabaaabaababbabbabaababbaaaaabbaabaaaabbabaaaabbabababbaababbaaaabbbababbaabbbbabbbaaabbababbbbbbaabababbbabbbaaabababbabbaababbabbaaaabbbbbaabbababababaabaabababbbaaaabbaabbabbbabbbbbabbaabaababaabababaabbaabaabaaabbbbbbabbabbaaaababbabaaaabaababbabbbbbbbbabbbaabbbaabaaaaaaaabbbbabbaabaaabbbabbaababbabaaaaaaababbbbbbaaabaaabbaaabaabbbbbabbababaaabbababaabaaabaababbababaaabbaababbaabaaaaabbbbbabbabababaabbbaaaabaaaaababbababaaaababbababbbaaaaaaaababbaaaaabaabbbbaaababaaabbaaaabbbabbbaaaabbbbabaababbababbaaabbabbabbbbaaabbababbbaababbabbbbbabaabbaabaaaabababaabbaaaaaaabbaaabaababaabababbbaaaaabababaabbaaabbaaabbaabbbaababaabbbbabbaabbaababbbbbbbbabbabaaaaabbaabaaababbbbbabbbaaabaabaaaabbabbabbaabaabbbabaabbbabbbabbbbabbabaaaaabbbbbabbabbbbbbabbaababaaaaaaabaaaabbabbbbbbaabbababbbbabbaababbbbaaabbbbbbabbbbaabababaabbbbbabaaaabaabbbaaaababaabaabbabbabbabbaaaaabaaabbabbaabaaabababaabbaaaaabaaaabbabbbaaababbbaaaaababbaaabbbaabaaaaaabaaabaababaabaababaaaaabbbabbaabbaaaabbababbaaabaaababbaababbbbaaaabbaa
bbbbbbbbbbbabbabbbabaababbbbaabbaaabaabbabbababbabaaabbababbbababbabbababaaabaababaaababbabbaaabaabbbaaabbbababbababbbbaababbaabbbaaaaabbbbbababaaabbaabaaaaababbbababbaabbbabbabaabbbaabbbaaabbabaaabbbabababbbbbbbabbababaaaababaabbbaaababbabbaaaaabbaaaabaabbaaabbbaaaaabbbaababbabbaabaaababaaaaabbabababbaababbbababaaaabbaabbbbbabbaaaabbbabaabbababaabbaaaaabbaabaaaabbbaabbabbabbbbababbbbbbbbbababababaabbaababbaababaabaababbbabbaabaaababbaababababbbbbaaabbabbaabbabaabaaaaaaaababbbaabbbaabbbabbabbaabaabbbaaabbbbaabbbabaababaabbbbabaabababaabbbbaabaaabababaababbbbaaaabbaaaaaababbbababbaaabbbaaabbaabbbbbbabbaabbaabbaabbabbaabaabaaabaaaabbababbbbbabbaabaaabaaaabbabbabbbbbaaabaaabbabbbbabaaaaaaabbabbaabbaaabbababbbaaaaabbbbbbbbabababbbabbabababbabaaabbbbbaababbabbbbaaabaabaabaabaaaaabbabababababbaaaaaabaabbbaabaaababababbbbabbbbbbbaaaabaabaaaaaaababbaaaaaaababababbaabaabaabaaabbbbaabbbbbbababababbabaaaabaaaaaabbabbababababaaaaaaabaaababaabababbbaaabbbabaaaabaaaabbbababababbbbaabbababbbaaababbaabaaababbbabbabbababaabababaabaaabbabbaababbbbbaabaabaabbbaaabaaaaaaabbbaabbabbbababbbaabababbbaabbbbaabbbaaabbbabbabaaaaaabbbabaaabaabbbaabaabbbbbbbbababbaaaaaaaaaaaabaababbbbababbbbbbbaabbbabaaabbaaaababaababbbbaabbbabbababaabbbaaababbbbaababbbaaaaaaabbaaaaaaaabbbbbaabbabbaaabaaabbababaabbbababbabbaabaaaaaaabbbaaaaaaaabbbbbbbbbbaababababbabaabbbababbaabbabbbabbaaaababbbbaabaababbbbababbbaabaaabbaabaaabaaaabbbbabbbaabbabababaaabbaabaaabbbbbbaaababbabbaaabaabbaaabbaababbbaaabbaaabbbababaaaaababbbbbbbaaabababbaabbbbaaaaaababbbbabbbabbabaabbabbaabababbaaabaaaaaabaaababbabbbabaabaabbabbabbbbaabaaabbbbbbbbbbbbaaabbbbabababbabbaaababbbbabbabbaaaaaabbabaaaaabbbbabbabbaabbabbbaababaaaabbabaaaaabbaaabababaaababbaaabaaaaaabaaaabbababaababaabaabaaaaaabbaabaabbbbbbbbbbaabbaabaabbbaaababbaabbaaaabbaababbbbaaababbbaaaaaabbababaaabbbbbbaabaaaaaabbaaaaaabbaaabbaaaaabbbbbabbbbababbaabbbbbbbabbaaaabaababbababbabbbbababbabababbbaababbabaaabaaaabbbbaaaaaaabbbaaabbbbbaaaaabbabaabbbbabaabbbbaabbbaabbbabbaba
aaaaabaaaaaababababbbaaaaababbabaaaaaababbbaabaaaabaabaaababaababbaaaabbabaaababaabbabbaabbabaabaaaaaaabbbabbbaaabbbaaabaabbabaabaaaabababaabbaabbaaabbbabbbaabaaaabbbaabbbbabaaabbbaababbbbaaaababbbbbabbbababaaabaabaaababaaaabbababaabbbaabaabababbaabbaaababbaabbabaaabbbaabaaabbaabbaaabbbaaaaabbbababaabbbbbbaabbababbaabaabaaabbabbaaababaaabbaabbbbaabaabbabaabbabbbbabbbbabbbbbbbbabababbaababbbbabbbabbaaaaababbaabababbbbaabbabaabaaaabaabbbbaaabbaababbbabababaaaaaabbbbaabbabaaaababbabaaabbbbbbabaababaaaabbbabaabbaaababbbbaaaabbabaababaaabaaaaaaabbaaaaaabaaaabbabbbaabaaabaabbbabaabaabbabbbabaabbbbbbbababbabbbabbbbabbbbaabaaabbaabbbbaaabbbaaaabbabbababaabaababaaaaaabbabaabababbbaaaabbabbabaabbbaabbabaaababaaabbaabbababaabaaababaaabbabbabbbaabbbababababbbbbabbbbbabaabaaabaaabaabbabbbbbbbbbbaaabbbabbabbbbbaabbbbbbbabaaaabbbabbaabaaabaaaabbbbbbbabaaaaaaaaabaabaabbbbbaaabbababbbaaaababababaaababbabbababaaabbaabababbaabbbbababbaababbbbaaabbaabbaababaaabaaabbabbaaaababbbbabbabbbbbaaabbabbbbaabbabbbbbaabaaaabaaabbaababbbbaabbaaabbaabbbbbbbbabbbaabaaabbbbaaabbbaabbababbabaabbaaaabbbbbbabbababbabababbbaabbbabbabbabababababbbbabbbbaaaaabaabbbbbabbabbbaabbabbaaaaababbabbabababbabbbabbaaabbbbaaabbbababbbbbbabaabaababbabbbabaabaababbbbbaaabababbbbbbbbbababbbabbaabaabaabbabbaabaabababbbbbaababbababbbbbaababbbbaaababbaaaaabbbabababbbbaaabaabbbbaaaaabbbbaaaabbbaaaabaaaaaabbbbaababbbbaabbabbabbbabbababbbbbababbbaabaaabbabaabbbbabbbbbbababaaababbbaabbbbaaaaabaabbbbabbbbbbabbbaaababbbababbaaabababaaaaaaaaaabbaaaabbaabaabababaaaabbbabaaaabbbabbabbbbbaaaaaaaabbaaaababababaabaaaaabbbbbbababaabaaabababaabaaaabaababbbbbbaabbaaabbbbabbababaaabaabbbaaaabaaababbbbabbabaaababaaabababaaabababaaaaabababbabbabbabbaaabbabbaaabbaabaabbbabaaabbbbbabbabbabbabbbbbbabbabaababbabaaabaabaaabbabbbabbaabbbabbaabbaabbbaabaaaababbbbbbabaababaabbabbbaabbbabbaabbababaaaaaababbbabaabbaaabaabaaaaaaaabbababbbaababbbaaabbbaaabbbaababbbaaaaaaabbbbaabbababaabbabaaabaaaabaaababaaabbbbbbbbabababaabaaaaabaabbbaaaabaababaabbba
abaaaabbbbababaabbbbbaaabababbbbbbbabbabbabbababababaaabababbaabaabbbabaaaaaaababaaabaabbbbababbaaabaababbabaabbbbbbbbabbaabbbbaaaaaaababbababbaabbabaabaababaaabbababaabababbabbababaaaabbbabaaaaaaaabbababababbaaaaabaaaabababbabaaabaaabbbbabbbabaabbbabaaaaaababbbbbaababababbbbaaaabbaaaaaaabbbbbbaabbabbaabbaabaababaababbbbbbabbbaabaabbbabbababaaababbbabbababbabbababbabbabbbbbaaaabbabbaaabaaababbbabbaaaaabababaabbbbbbbbbbababbabbaabaabaababbbaaaabbbaaaaabababaabbbaabaaaaabaaabaaababbabaabbbbbaabbaaabaaaababaabaabbbaaaabbabbbaabbabbaaaabbbabbbabaaabbbabbbabbbbbbabbaabbaabbbabaaabbaababbabbaaabbbaaaababaaabababbabbbbbbbbabbbbbbaaabaabbbbbaaaaabbbaabaaaaaababaababbabababbbbaaaabaaabbaaaababbbbabbabbbaaabbaabbbaaabbbbbbaabbbbaabaabbbbaaaaababbaaabaaababababaaabbbaabbababbabbbbbbaabbabaaabbabaabbbaabbabbaabbaaabaabbbabbababaaaabbbaabbbbbbbbbbbbaabaababbaaabbabbbababbaabbabbbababbbaabbbbbaaabbbabbbaaaaaaaaababbabbbaabababbbbbaaabaaaaababababbbbbaaaababaabaabbbbbbabababbbbaaaabbbabbbbaaabababaabbbbabbbabbaaaabbabbbbbbabaabaabaabbbbaababbbaabbaabbbababbaabbbbbbbbabbbaababbbbbaaabaaaaabbaabbabbabbbbaabaaabbbabbabbaaabababbabbabbbbaaaaabbbbbbabbabaabaabaaaaabbaabbabbaabbbbbabaabbbbbbaabaaaabbbbbabbaaabaababbbbbbbbbabbbaaabbabaabaaaabbabbaabbbbaabababbabbaaabaabaaaaabbaaabbabbbaaababaaaababaabbaaabaabbbabaaabbababbabbbabbbabbbabaaaabbaaaaababbbbbaaaababaaaaaaabbbaababbbabaaababaababaabbbbaaabbabaaabbaaaabaaaaaabbaabaabbaabbaababbbbbabbaaaabababbbababbbabaabbaababababbaababbbbaaaababbabaaabbababbaaaaaaaaabbabababbabaaaababaabaabbaabbbbbbbbaaaabbaabbabbbbbabbbaaabbababbabbbbbbababbaababaabaaababbabbbbaabbbbaaaaabbbbbababbbbaabaaabbababbaabbbaabababbabaabaabbbbabbabbaaaababaaaababbbaabaabbbaaabbaaaaabbabbabbabbaabbbabaaaaaababaabaaabaaababbabbbbabaabbbabbbaaaaaaabbbabbbaaabaabbabbabbbbbabbbabbbbaabbbaabbbbbbababaababbaaabbbbabbbbbaaabaabbbbbbbbbabaaabaabaabbbbabbbaabababbabbabbbbbabbbbbaaaaabbbbbaaaabbbbbbbaabaaabbabbbaabbbbabababbbabbbbabbaaaabbaabaaababaaabbaabaaabbababbaaababbaaa
aabbbaabaaaaaaaabaaabbbabaaabbbabaaaabaababbbbbbabbbaaabbbababbbaaabbbaabababaaabababbbaababbaaaaababbaabbbbbbbbaaaabbabbbabaabbbabbaabaabbbabbaaaabbabbaabbaabaabbabbbbaabaabababbaabbbbbbaaaaaabababbbbaabbbaaabbaaabbabaabaaaababbaabaaabbaababbaaaababaaabbabbbaaabbbbbabababaaaaabaabaaaaabbbbaabbabbbbaabaabaabbbabaabababbabbbbaabaabababbbbabbabbbababbbabbaaaabbbbbaabbaaabbabbabbbabbbaaaabbbbbbbaaabbbababaaabaabbabbabbaaababaaaaabaaaabbbabbaaabababbbbbbaabaaaaaaaabaabaababbaabbbabbabaaaaabbbababaabbaaaaaabaaaabbbbbabbaaaaabaabbabbbabbbbabbbbbaabbbbbbaaabbaabaabababaaabaaaaaababbaabbbbaaabbbabaabaaabbaaabaabaaaabbbabbbbabaaaabaaaaaaaabaabaabaabbabbaaaaabbbbbbbabbabbaabbbaabbaabaaababaaabbabbaaaabbaabbbbabbbbabbbbbbaabaabaabaaaababbbababbbbabaaaaababbbbababbbbbabbbaaababbabbaaaabbbababbbabaaabaaabbababbaaabaaaaababaaabaababbbbabababbbbbbabbaabbaaababababaaaababbbaabbbaaaaaaabbbbaaabaabaaabaaabbabbaabbbabbbbaabaaababaabababbbbabaabbaaabbaabbbabbbbbbabaaababbaaabbbbbabaaaababababbbbaaaabaaaabababaaaababaaabbbbbaabbabbabbaabbaabbbaabbaaaaababbaaaaaaaaabaabbabbaabbbaaabaaabbaabbbbabaabaabaabaabaabbbbabbbaaababaaaaaabbabbabaaaaabbbabaabababaaaaaabbbaabbaaababababbbabbbaabbbababababbbbbbbbbaabaaabbabbaabaaaaabaaaabbbabbbbbaababbaababbaabbbababbbbabababaaaabbbaaaababbbbaaaabaaaaabbbbbaabbabababbbaaabaaaaaabbabababbbaaaababbaabaaaaaabbbbabbbaaabaaaaabbbbaabaaababbbabababababbabbbbbababbababbbbbbbbbaabaababababbabaaaaaabaaabababababaaaabbabbaababbbbbbababbaaaaabbbbabbaabababbbabbbabbbabbbbbabaabbbabbbbbababaaaabbabbabaaabbbabbaabbabbbbaabaaaabaabbabbbbbbaaabababbabbbabbaabbababaabbbaabaaaabbbbbbbbabbbbaabbbbbaabbbaaabbabbbabaaabbbaababbaaaaababbbaaaabababababaababaaababbababaaaaaabaaaaaaabbaabaaabbabbbababaabbbbbaaaabaabbbbbbbbbaabbabbbbabbbbabaabbaababbbabbaaabbbbbaaabbabbabaabbabaaaabbbbbbabbbbbaaaaaabbaababbaabaaaaaabbabaabaaaabbbbbabbabbabaabaabbabbbabaabaaaabbbaaaaabbabbabbbabbaaaabababbabababbbbaabaaabaaaaaabaaabbbbabaaababaaabbbababbabababbaabbaaabaabbaaabbbaababbbabbbbaab
abbabaaabaabbbaaabaabbbbaaaaabbbabbbabaaabbbabbbaabababaaaaaaabaababababaaabbaaabbbbaaaaaaaabbbbabbbbaaaaaaabaabbaaabbbbbbaabababbaabaaabaabaaaabbbaabbabaaaaaaababbbbbbbaabaabbabbbbabbaaabaaaaaabaaabbaaaabaabbaabaabbbaabbabababbaaaabababaaabbababaababbbaababbbbabbabaaabaabbaabbabbbabbabaababaabbabbbaaabaabaaaaaabbabbabbababbabbaaaabaabaababbbabbbbbbbaaababbabbaaababbbaabbabaaabaabbbababaaabaaaaabbbabaabbababaababbbaaaaabbbbabbabbaaaaababbabbbaaababbbaabaaabbaabbbbbaaaaababaaaababbbbaabbaaaaaaababaaababaaabaabbabbbababaabbaabbabbabaaabbbaabbabbaaabbbbaaaaaaaaabababbbabaabbbabbaaababaaababaababababbaaabababbabaabababababbbabababababbbbababaaaabbababaaaaaaaabaababaabbaabbababaabaaaabaabaaaababbbaabbbabbaabbbaabbbaaabaaaabbabbabbaaaaabaabaaaaabaaaaaabaaaabaabbbaabbbbabbbbaabaabaabababaaaaabbbbbbaabaaababaabaaabbbababaababababbabbbababaaaabbaababbbbaaaabbbbbbbabbbbaababbbbbbbaaabaabbaabbaababababbbbbabaabababbaababbbbbbbaabbbabaabbabababaabbabbabbbabbabbbaabbabaababbabaaaabaabbbaabbbabbbbaaaaabaaaabbbaaaabbbabaaaabaababbabaaaaaabababbabaaaaaababbbabababbabaabbabbbbbbababaaabaabababbbbabbbaaaaabbabaaababaabbbababbbbbaaabbabbbbbaabbbbababbbaabbbaabaabbbaabbbaabbbababababaaaaaaaaaabbbabbabaaabababaaaaababbaaabaaaababaababbbaabbbbbababababaaaabbabaabaabaabbaaaaababbabbabbbbbbbabbabaaabaaababbbabaaaabbabbbabaaabbaaabbaabbbbbaaaaaaabbaaaabbbabbbabaabababababbaabababaaabaaabababababbbabbabaabbaabbaabaabbbbaaabaabbbaaaaabbbbbabababbbbabbbaabbbaabaabbbabbaaabbaabbbaabbbbabbbbbbbbaabaaaaabbbbabbabaaaaaaabaabbbabaabbabbbaabaabaaaababababaaaabbbbbabaaabbbbaaaababbaabbbabbaabbbbbbbbbabbaaabbaaababbbbaaabaaaaababbbbbabbbaababaabbbbbbaaabaaaabbbbaaaabaaaabaaaaaabbbbabbaaaaabbbbbbbabababbabbaaababbaabaaabbbbaaabaaaabababaaabbbbbbbbababaaaaabbbbbbabbabbbbaaaababbabbbbbabbabbaaabaababbabbabbbbababbbbbabaabbbaaaaabababaabaaabbbbbbbaabbbabbbbabbbbaaababbaabbabbbbabaaabbaaaaabbabbaaaaabbbababaabaabaabbbaaaabababaabbaabbbbbbababababaaaabbabbbbababbabaaabbbabbbaabbbabbabbbabbabbabaaaaaababaabb
babbbabbabaabababaaababaaabaabbabbbaabbbbbbaababababbbabaaaababbabbabaaaabbbaabbabbaaaabababaaabbbbbbaaaabbbaabaabaabbaaaabbabbbbabababababbaababbbaababbabbaabababaababbbabaaababaabbaaabaaabbbaababbbabaabbaababababbaaababababbabaabbbabbabbbbbabbbbbabbbbbbbbbbbabbabaabbbaabbabbbaabaaaabbbbababbbaaaaabababaabbbbababbaababbaababaaaabbaabbbababaabbaabbababaabaabbbabaababaababbabbaabaabbabababbbaabaaaabbabaaaaaabbabaaabababbaaaaabababaabababbbbbbabababbaabababbaaaabbbbaaaabaabaababbbabababbbaabaaaabbbabaaaababbbaaaaabbbabaaabbbaabbbabbbbbbaabbbaaaabbbbabbabbbaababbabaaabaabaabaaaabbaabbabbabbbaaababbbaaaabaabbaaabababaaaaaaaabbbbbbbabbaaabbbbabbbaabaaaaabbbaaabbaaabaaaabbaaababbbbabbbabbbaababaaabaaaaaaababababababbbbbabbabbaabaaababaaabaabaaababaabbabaabbbaabbbabaaaabaaabbabbbaaabbbbbbabaababbaaaaaaabbbabbabbaabababababbaaabaababababaabbbaabaaabaabaabbaaabaaabbbabaababbbababaaaababbaabbabaaaaabaababbbabaabbababbbaaabbbbbabaaabbbbaabaaababbaabbbbaaaaabbabaabbbbabaaaabbaaabbbaabbbabbbbbababaabaabbbbabababbbbabaaabbabbbaabbaaaababaabbbaaaaabbbaaabbbaaaababbaaabaaaaaabababbaaababbabbaaabaabaaabbaaaaababaabababbbaaaaabbabaabaabababaaaabbbbbabbbbaabbabaaabbbaaabaabbbbaabaabaabaabbbaabbbbabaabbaaaaabbababbbabbbbbbbbabbaababbabababbabaabaaabaaabbbaabaababbaababbaabaaabbaaaaaaabaaaaabaaabaaaabaaaabbaaabbbbaabaababbaabaabbaaaabbbbbababbababaababbabbbabaaababbabababbbabbabaaabbaaaaaaabbabbbababbaaabbaaabaabbabbbbaababbbabbaabbbaabaabababbbabaaabbbbbbabbbaaabbbabbabbbbaababbaabaabbabbbabaaabbaabaababbabbaaaababbbaaaabbbbbbaaababaababbbabbababbbaaabababbabbbbabbbaaaaabbaabaaababbbabaababaaaababbaababaaababaaaabbaababbbaabbbbababbaababbbaababbbbbaabaaabbbbbabbaaababbabbaabababbaababbaaaaaabaabababaaaaaabbbbbaabbaabababbbabaaabbaaaabbbabababbaabababaabaaababaababaaaaabababbbbbaabaabbaaabbabbabaaaababaaabaabbaaaaababbbabbabababbbaababaabaabbaaabbababaabaaaaabaaaabbaaabaaabaaabbbbabaaabbaabbabbaaaabbbbaaabaaaaabbbababbabbbbababbbbbaabbabaababaabbaabbababbbaaababaababbbabaaaabbbbabaaabaa
baabbbbaabababbabbabbbaabaabbbaaabbbababababbbbbaabbaabbababbabbbbbaaaaabaababbbaabbaaabbabababababbabbbbbaabbbbabbabbaaabaaaabbbbbbababaaabaaaaaabaabbbabaaabbaabaabaabababaababbbabbaaabbabaaabaabbbaabbbabaaaaababaababbaaabbabbabaabbabaabbbbbaaabbabbababbbaabbababbbabaaababbaaaaabbaabaabaababbabbbaaaabaaaabaaaaababbbabbbababbabbabbaaaababaaababaabaababaababbaababaaabbabaabbabaaaaabbbabbabaaabbabaaaaaabbbabaabaaabaaabbabaababaaaabbbaaabababbbbbaaabbaaaaabbababaaaabaabbbbaaaababbbaaabaabbaaaabaaaaabbbabbbbbabbababbabbaabababbababbabaaabbbaabbabaaabababaaaaabaaaaaababaabaaaaabaaabbbaaababbbbbbbaabbbbabbbbaabbaaaabbababbbaaababbbabbbaabbaabbbbabbbabbbbbaabbaababaaabaaaabbbbaabaaaabbaabbbaababaababbbbbabbabaabbbbbbabababaaaaaababaabaabbabbbababaababbbabbbbaaaaabbbabbbaaabaaabbbababaaaabbabababbbaabbaaabaabbaaababbbabaaaaaabbaababbbbabaaababaabababbbaaabaabbaabbbabaababbbbbaabaaaabababbbbabbbabaabbbabbababaabaabaaabaaaabbbbbbaaabababbabbbaabbbbbbaaaababbbababbaaaababbaaaababaaabababababbababbabbaabaaaaaaaaabaaabababababaabaabaaababbaaaaabbabababbbbbbbbbbaabbbbaaabbabbbbaabaabbbbababababaababaabaaabbbbabababbabbbbbaaababbaabbaababaaaaaaabaaababbaabbbabaabaaabbbaaaaaabbbbaaabbababbbbaaaababbbbabbbabbaaabbbababbbaabaabbbbaaabaabaaabaaabbbaabaababbaaaaabbbaabababbbaaabbbaabababababbaaaaaaaabbababaaaaaabbbbbbbababbabbbbbbabbabaababbababbbbbababbaaabbbbbaaaaaaaabaaabbaaabaaabaabaaabaaabbaabbbbaaaabbbabaaababaaaabbaaabbbabaabbababaaabbaaaaaaaababaabaaabbaaaababbaabbaabbbbaaaaaaabaaaaababaaaabaaaabbabaabbaabbbaaaabaabaabbaababbbaababaabbabbabbabbbbabbaababaabbbbbbbaaabbbaabbaaaabbbaaaaabababaaabbbbbbaabbabababaaaabbaaaaaaabaabbbabbaaabaababababbaaabbbbabaaaabbaaaabbbbbbbbbbbbbbababbaabbaaababbaabbbbabbaabbaabbaabbbbabbbababbbaaaaaabbbabaaaaaaaaaaabbbaabaabababbabaaabbbabababbababbbbaabbaabbabbbbbaababbbbababaaabaaababbbbababaaabbaabbabbabbbbaaabaaabaabbaabaaaabbbbbbabbabaaaabbbbbbaabbbbabbbabbaabbbbababbabbabbbbaaaabbabbbabbbbbbbaaaababbabbbbababbbabbabbbaabbababbbaaaaaabaaaaabab
bbbbbabaabbbbaabaaabbaaababaababbbbbbbbabaaaaaabbbbabababbbbabbaabaabbbbaabbaaabbabaabaaaababbbbaabbaabaabbaabbabbbaababaaababaaabbbbbaaabaaaaabbaaaabbaabaaabaabbbaaabbbbaabbbbbabbaabbbaaaabbbbbbbbbaabababbaabaaababbaabbbbabbaabbbaaaabbbbaabbbabbbaaabbaaababbaabababaabaaaaaaaabbaababbbababbbbbabbbaabbaaabbbbbbabbabaabbbbbaaababbababbaaaabbbbabbaabbabbbbbbaaabbbbbabababaabbaabbbaaaaababababbababaaaababbbaaababbbbbabaaabbbaaaabaaaaaabaabaaabbabbbbbbabaaabbabbbaaabaabbbabbaabbabbaaabbabbabbaaababbbabbbaaabbaababaabbbabbaabaaabbababaaabbaabaabaaaaabbabaababbbabaaaaaababbbabbbbabbbbabbabbaabbbbbbaababbbabbabaaabababaabbbbbbbabababaaaabbbbbabbbbbbbbaaabbbbaabaabbaaaaaabbaaababaaabaaababaaaabaabbbaaaabaaaabaaabbabbbbbbbaabaaabbbabbabbabbaabbbbbaababbbaaaabbbabbabbabbbaabaabaaabbaaaaabbabaaabbabbbababaabbababbbabababababaabbaaaaabbbaabbbaaababaabbbbaabbbbaaabbbabbbabaabaaabaabbaaabaabbaabbababaabbbbabbaabbabaabaababbabbbabaabbabaababbaaaaabbababaaaaabbbaabbaaaabaabababaaaaaaaabbbbabababababbabaaabababaaabbbbaabaabaabaabaaaaabbabbbabbbababbabbabbbbbaaaabbabbabbbbaaabaabaaabbbabbaabbaabaabbaaabbabaaaaaaababbaaabbbbabaaabbabababaaabbaaababaabababbaaabaaabaaabbabaabbaaaaaabbbabbbaaababbabbbbaaaaaaabaabbbbbbabbbbbabbaabbbbabaabbaaaabbabbababaaaaaabbabaaababaaaaaaabbbbbbbababbbbbaababbaaaababababbaaabbababbabbababbaaababaaaaaaaaaaaaaabbbaaaaabbabababbaabbbaabbbbabaaabababbaabbababbaabaaaabbbbabbaabbabaaaaabaabbaabbaabaaababaaaaabababaaaabaaabbbaaaaaaaaaabbaaaaaaaabaababbbabbbaaabbbbbaabbabaaaabaababaaabbaaabababbbaabaaababbaababaaaaaaabaabaabbbabbaabaabbaaaabaaababbabbbabbaaabbaababbbbaababbaabbbaaaabbbbbbaabaabababababbbaaaabaabbbbbbababaaababbbabbaaaabbabaababbaabbbbaabaababaabaaaabbbabababaabbbbabbaaabbbaaabbaabbbbbabbaaabbabbbaabaabbbabbaaabbabbbaaaababbbaabaaabbabbbababaaabbbbbabbaabaaaababbabaabbbbbaaaaabbabaaaabaaaababbbaababaaabbbbaababbabaaabbbbbbbababaabbbbbbabbabbbbbaababababaabbbabbbbabaaaabaaaabaabababbaabbbabababababbbaaabaabaabaabbbbbbbaaaaaaaaababbabaaaabaabbbaaba
aabbbabbababbbbbbabbaabababaaaaaababbbbabbabaabaaaaababbbaaabbabbbaaabaaabaaabbbabaaabababbbaaabbbaabbabababbabaaaabababbabaaabbbaabababbaabbbbbbbbabbabbabaaababaabbbaabbbaaaababbaabaabbbbabaabbbabbabaabbabbbabababbbbabbaabbbbbabbaaaababaabaaababbbbabaaababbbaaabaaabbbaaabbbbbabbbbabbaaabbbbaaaabbaababbabaababbbaaabaaabbbabaaaaaaaaaabaaabbaaabbbbaaaaababbabaabbababbbababbbbbabbbabababbaaaaaabbbbbbbaabbbbaabbbbbbaabababbbabaabbbaaaaaaabbaabbaabbbaaaaaabaabbaabaababaababaaabaabaaaabaabbaaaababbabbabaabbbabaaabbaabbabbbabbbbbabaaaabbbaaaababababaaabbabaaabbaaaabbbbabbbaabaabbbabbbabababaabbaabbaabbaabbaababbaaaaabbabaabbbbaaaaabbaaabbbaabbbababbaababbbabbbbbbbababbaabbaaaaabbabbbabbababaaabbabaabbbababaabaabbbababbaaaaaabbabaaabbbbbbaaaabbaaaabbaababababaabbaabbabaaabaaabbabbbabbaaaabaaaababbabbaabaabaabbabaabbaaabbababaababbaabbbabaabbabbaaabbbbbbaababbabbabbaabaaaaabaabbbbbbbbbbaabbabbbabbabaabbbaabaaaabaaaaaabaaaaabbbaabbbaaabbbabbbaaaababaaaaabbaabbaaaaabababbabbabbabaaabbaaabbbabbaabbbbbbaabbbbbababbaababaabbaaaabaaabababaaabbbaababaaaabbbbbababbaabaabaabbbababaababbaaabababababbaaaabaaaaabbababaabaabbbbbbbabbaabbababbbbaaaaaabbbbbaaaaaababaababbabaaaaaaabbbaabaaaabbababbabaabaaabbbaaaabaaababababaabaabaaababbbbbaaaaabbabbababaabaaaabbabbabababbabaabbbbaababbaabbabaaabbbabbabbbaaababbabaababbbbaabaabbabaabaaabbaaabbabbbaaabaaaabaabbabbbababaabbbbbbbbbaabbbbbbbbaaabababbbbaaaabaaabaaaabbabbbabbaaabbbbbaabaaabbaababbaabbabaababaabaabbabbbaabbbbabbbabababaaabababaaabbbabbbaababaaaababbaabbaabbbbbaaaaaabaaabaaaaababbaabbbbaaaabbbbaababaabaabbbaaabbabbbbabbbabaabaaaaaaaabaaaabaabaabaaaabbbaabbbbabaaabaababbbbaabbbbbabbbbbbabaabbaabbaababbbabbaaaaaaabaabaabaabaaabbabababbbbbaaaababaaabbbbbabbababaababbbbaaabbbbaaaaabbaaaabbabbbabaaababaaaaabbbbaababbbbababbabbabaabbbabaabbabaaabaaaabaaababaababababbaabbbbbbbabaaaaabaabaabbbababbbaabbaaabbbabaaaaaabbbaaaaabaababbbababbabbaabbabaabbababaabaabaabbabbaaaababbaabbbbababaabbaabbbaabbbababbaaaaabbabaabbbaaaaabbbababbabbaabbaaa
bbababbbaaababaabbbaabaaaaabababbabaaaababaababbbbbabbabaaaaaaabaabaabaaaaabbaabbbaaababbabbabaaabbbabaabbababaaabbaabbbbbaababababbabababbbbbabbabbaababaabbaaabaaabaaabbabbababaaaabbbabbbbbabbbaabaaabbabaabbbababbbabbbbaabbaaabbabaabababbaababbbbbaaaabababbaabaaaaaabbbbbaabbaababaaaababbaaaaaaaabaabbabbbabbbabbbbabbbbaabbaababbbabaabbbabaaabbbaaabaaaaabbabbabbabbbababbabaababbabaaababaabbbbaaabbababbabbbababbabbaabbabaababbbabaaaabbaaabbaabaaabababbaaabbabbabaabaabbaaaaabbbabbaaabababababaaabbbaaaabbbabababbbaabaabbababababaabbabaaabaabbbaaaaaaaabbaaabaababaabaaaabaabbabababababaaaaaabbbabbabbbbababbbaababbabababbbbbbaaababaaabababbabaabbbaaaabbbaabababbaaaababbbaababbbababbbbbbabaabbaaabbababbbbaaabaabbabbaaaabbaabbaaaabaaaabababbaaaaabbabaabbbbaaaabbaaaaabbaaaaaaabaaaaaabaabbbbaaabbaabbbabaaabbbbabbaaabbaaabaabbabbabbaaaabaababbbabbabbaaaababbaabaaabababbbbbaabbbaabaababbabbaababaaabbabaaaabbabbabaaaabbaabaaabbbbaaababbbbbbaaabbaabaabaabbbaaabbabaaaaaabababaabbbabbabababbabbbbbbbaabbaaaabbaaabbaabbabbababaaabbbaabbabbbbaaaabbbbbabbbabaaaaabaabababbbbbaababbbaaabbbbabbaababababaabaaabaabbbbaaababbaaaabaaabaaabbbabbbbbbbbbaababbabbbaaaaaaabababbbbbabaaabbbbbbbbbabbbbbaabbbaabababbaabaabbaabaaaaaababbbbaabbbbbbbababbababbbbbbbbababbaababbabbabbaaaababaababbbbabbbaabbaaaaaaabbbbaababaaaababbaaabbbaaaababbababbbaaaabbbbabbbbaabaabaabbbaababbbbbabbbabbbbabbaababbbabbbbbbaabbaabbbbbbaabbbbbabbaaabaaaabbbaaaabaaabaabbaaababbabbbaaaaaabaabaabaaaaaabbbbaaabababbababbbaaaaaaaaababbaabbabababbbbbabbabbbaabbbababbaaaabaabbbbaabaaabaaababbabbbabbababbbaaabbbbbaaababbaaaaaaabbbaaaaaaababbaabbaaaabaababaababbaabababababaabaaababaaabbabbabbabbabbabaaaaabababbbaaababababbbbaabbbbabaaaaaaaabbaaaaaaabbbbbaaabaabaabaaabababbbbaaabbaaaabbabbbabbabbbabaabbbbabbbbbbababbbbbbbaabbbbaaaaaabbbabbbaaababaaaaabbaaabbbabbabbbabbabbaabababbbbbbabbababbbabbaabbababbaabbbbbabbbbbbbaababbbabbabaaabbbbbabaaaaaaabbabaaaabbbbbaaababbababbaabbbabaaabaabaababbaaababaaabbbaaabbaababbbaaaaaaababbabbbaaa
aabbbbbaabbbbaaaaaabbbbabbbbabaaaaaaababaaababababbabbbaaabbaaababbaaaaaaabaaaabaaabababbbbbaabbbbbaaaababbbabbbbababaaaabbabbbaaababbbaabbbbabaabbaabbbabaabaaabbaaabbaaaabaabbbbbbaaaabbaabaababbabababbbbbbbbabbabbbabaababbbbbaababbbaabaaabbbaaaaabaaababbabbaaaaaabbabaaabaaababaaabbaaaaabbaaabbbaaaaabbabaaabbababaaabababababbaaabaaabbbaabbbabaaababaabbbbabaababbbabbbbbabaabbbbaaaaaaaaaababaabaabaababbbbaababbaabbababbabbbbbbaaaabbbbaaabbabbabbaaababaababaaaaabbbbbaaabaabaaaaabababbaababaaabbabaabbaabbabbaaababbabbbaaaabbbbaaaaaabbbaaaaaabbbababaaaaabbaaabaabbaabbbaaabaabbbbbbbbaaabbaaababbaaaababbabbbabaaabbabaaaaaabbbbbbbbbabbbabaaaabaabaabaaabbbabaaabababbaaabaaabbbababababbbaaaaabaabaabbbbbbbbbabaaabbbabaabbbabbaabbabaabaaabbaaababbbabababaaaabaaabaabaaaabbbababbbbbbbabababaaaabbbbbaaababaababbaabaaaabbbbaaaaaaabbaaabbbbaabbbbbababbbbaaaaabbaabaaaabbbbaabbbbabbbaaababaabbbaabbbababbaabbababbababbbbababaaabaaaabaaabbabaaabaaabaababbabaabaaaaaaaababbabaaaaaaaababbabbaaabbaababbaabaabbbbabbbbaaaababbaabaababbbbbbbbaabbbaabbbaaaaabaabbbbbaabbbaaabaaabaaabbbaaabbbabbababbbaababbaabbaaabaababbabbbbabbbbbbbabbabbbabaabbbbbabbbaaaabaabbaaabbabaababaaabbbabaaabbaaaaaabbabbababbbabababbbaabbaabbaaabbbbabaaabababbabbabaababaabaaabaaabbbabbabbabaaabbbbabbbbbbbbaababaababaaabbabaababbaaaabbbaaababbbaaababaabaaaabbbaaaababaaababbbbbbbaabbababbaaabbbabaaabaabaababaabbaabaababbabaabaaaabaabbababbababaabbababababbabbaaaabbbaaabbabaabbbbbabababbababaaabbbabbbabaabbaababbaaaaabbbbabbbbbabbaaabbbaabbabbabbbaabbaabbaaabababbbbbbbabbaabbabaababaabaaaabbbabbaabbaabbbbaabbabaabbabbbabaabbababbabbaabbbababbaabaaababaaaabbabbaabbaaababbabbbbbbbaaaababbbbaabbbbabbbbababbaabbabbaaababbbabbbabbaabbbbbbbabaaabaaaabaabaaababbbabbaabbbbbaababbbbbbabababbbabbaababaababaababaabbabbaaaabbaababaaaaabbaaabaabaaababbabbbaaabbaabaaaaaaaaababbababaabbaaababaabaabbbbaaababaabbbaabbabbabaababbaaaaababbbabbabbbbbbabaaabaaaaabbabaababbabbababbaababbabbabbaaaaabbbaabaabaabbabbbbbbbaaabbbabbaaabbabbabbabaabb
abbabaabaababaaaaabaabbabbaaabbabababbaaabbababbabaabbbbaababaabbababaaabaaabaaabaabbaaaaabaaaababbabbbaaabbbabaabaaabaabbabaabaaabbaabbbbabbabbaababbaababababaaaababaabaaabbbbabaaabbaabbaababbaaaabbabaaabababaabbbaaaabbabbbbbabbbbbbbabbbabbaabbbabaabbbababaabaababaaaabbabbaabbabaaabababbbaaabaabbbabbababaaabbbbbaababbaaabaaaabaaababaaabaaabbbaababbabaaaaabaaabbbbbbbbaabbababbbabbaaabbabaaabaaabbbababbbaaaaabbabaabaaabaabbabaaaaabbbabababbbaabbbbbabaabbaaaabbabbabababbbbbaaaaaaabbbababbbbabbbbabbaaabbbbbabaaabaabbaaabbaaabbbbaabbaaaaabbaaaaaaabbaabbbaabbbaaaabaabbbaaabbbababaaabbbaaaabbababbbbaabaabbbaaabbbbabaabababaabbbbbbababaaabababbaabbabbaaaabaaaabaaaabbbaababbbabbbbaabaabaaaaabbabaaabbaaabababbabbaababaaaababbbbbbbaaaabbbaaaaaabbaabaaaaaaababbbbbabaabbabbaababbbabaabbabaababbbbaaaaababbbbbababbbbbbaababbbbabbbaaabbababbaaabbabbbabbabbbbaaabbaababbbabaaaabaaababababaaaabbaabaabbaaaaaaabbaabbbabbbbbbbbbbbbaaaaaabbbababbaaaabababababbbbaaaabbbbababaabbabbaababbbbbabbabaaaabaaaabaaaaaaaaaaaaaabbaaabaabababaaabbaabaaabaabaabbbbababbbaabaaaabaabbaabbababaaabbaabbaabbaaaabaabbabaabaaaaaabbbbbbbaaababbbbaabbaaabaaabbabbbbbabbbaabaabbabbbaaaaaaaabbbbbbbaaababbbabbbbbbbbaabbbbbbaabbbaabbbbbabbbbbbbaaabbaabbbbbbbbabbaaabaaabbabbabaabbabbabbabababaabaaaaaaaabbabbabbabaaabbbaaababaaaaaabaababaabbaababbaababbbbabbabbbbbabbbbbabbabaabbbbaababaababaaababbbbaaaaabbaaaabaabbbaaaaababaaabaabbbabbbaaaaaaaabababbbbbaaababbbabbaabaabbbaaaaaabbbbaabaaaaabaabaaabaaabbbaabbbaaaaabbaaabbbaaaababbbbabbbbaabbabbbbbbabbbaaabbbaabbaababbbaaaabaabbabbbbaabbaaabbaabaabaabaabbaaaabaabbbaabaaaaabbbabaaaaaaaaabaababaaaabbbbbbbabbababbaaabbabbabbbaaaababbaaabbaaaaabbabbabaabbbbabbabaaabaaabbababbbbabababaaabaabbabbaabaaaaabbbaaaababbaaaabaabaabbaabaaaaaabababaaaabbabbabaaababaababbaabbabbaaabbbabbabaababbaaaabbaaabaabaabbabbbaabaabaaaaaaaaabaabbabaaaabbaaaaaabbaaaaabbbbbabbabababaabbababaaabaaaaaaabaabaabbbbbbbbababaabbababbbbbaabbabbaaababbbabbbbbababbabababababababbbbaaaaaabbbabbbabaaaabababb
aabaabbbbbaabbbbabbabaabbabbbbbabbbbbbbbbbbbaaabaaabbbaabbbbbaabbbaabbabbbbbabbabbaabbabbabbbabbaaaaabbbbaaabbbaaaabbabababaaaaaababababaaaabbbaabbbababbaaaaaaababbbabbabaabaabbbabbbaaaaababbbbaabaaabbaaaaaabbbabababaabbabaaababaaaaabbbababbbbbbaabbbabbbaaabbabaabbababbaaabababaababbaaaababaaababaaabbaababababbabbbbbbbbabaabbbaabaaabaaaaababbaababbbbabbaababbababbbbbbbbabbbbaaabbbbaaaabbbabaababbaaaabbabbbababbaaabaabaababbbabbaaabbaaababbbbaaababaaaababbbbbaabbaaabbaababbbaabaabbbbababbababbaaaaabbbbababbabaaaabbabbabaaaaabbabaaabbaaaaabbaababaaaabbaaabbbababbbaabaaaababbbabbaaaaababbbbbabbbaaaabbaabbbbbababbbabbaabbabaabaabbbaaaaabbbabbaabaaababaaabaabbbabbbbaabbabbbaaaabbbababaaabababbaaaaaabbbabaabbbaabaabbbbbbbaabbabaabbbabbbbaabbaaababbababbaaabaaababbbabaabaaabbbabaaaaaaabaabbbbbbbaaaaababbbaaabaaaabbabbbbbaaabbababaaababbbaabbabbbabababbaaabbababbbaabbbbbbbbaabbbabaababaabababbbbabbababaaabbbbbaaaaabaaaabbbbaababaaabaaaaababbbbabaabaabaaaabbbabbbbabbaababaaabaaababaabaaaabbbbaaabaabbabaaaaabbbaababaababababbbabbabbaabbbabbaabaaaabbaabbbbbbbabbbbbaaaabbbaaabababababbabaabbaababaaababbbbaaababbbabbbaababbbbaabbbbababababaaabbbbaabaaaabbbabaaababbbabaaababbbabbbaaaaaabbbbabaababbaabbbabaabaaabaababbaaaabbbaabbabbbaaaabababbbbaababbababbbaababbaababbbbbaaaabbabbabababbabababbabaabbabbbbabbbaaaaabaaaaabbaaabbabbbabbbaaabaababbbabbbaababaaabbababbbbbbbbbbaaabbbaabbabbbabaabbbbaabbbbabaabababbbaaaabaaabababbaaaaabbbaaaaababbbabbbabaabbabaaabaaabbaabbbabaaababaabbababbbabbbabaaabbbababbbabbbababbaabbbabbbabbaabaabbabbbbbaabbaaaabbbbabaaaaaaaaaabbbaabbabaaababababbbabbaaababbbabbbbbbabbabbaaabbbaabbbbaaaababbbababbaabbbbabbbabbbabbbabbabaabbabbbbbbbaaaaabbabbbabbbaaaabaaababbbbaaabaaaaaaabaaaabaabbabababbaaaabaaaabaabaabbbbbaaabaaaaabaabbaaaaabaabaaaabbbbbbbbabaaaabbababaaababaaaaabbbabbbaabbabbaabbaabbaaaababaaaabbabababbbbbbaabababbabaaaaabbabbaababbbbaabaabbbbbabbbabbbababaaaaabaababbaabbabbabaaababbbabbabaabbabbbabaabaabaaabaabaaababbbababbaaaaaaaaababaaabaabaaaa
bbaabbababbaaabbbbabbabbbbaabbaaaaaabaabbabaabbaaabbaabbbbabababbbababaabaabbaabbaabaaabbbaaaabbaaabaabaabababbbaaabbbbaaaabbbbbbaaababaabbabaaaaaabbabbbabbbaababbaaababbbbbababbbbaabbbaaaabbaababaaabbabbabbbaabbaaabbabbbaaabbaaabbbbbbabbbababaaabbbababbbabbbaabababbbaabbbaaaababbbbabbaabaaabbaabbaabaaaaaaaabbbbbbaabbaaaaabbbaaaaabbabaaaaabbabbaabbbaaabbbababbbbaabbbbbbabbabbaabbababababbaabaabbaaaaabaababbababbabbbbaaaabbaaaabbaabababbbabbaabbaabbaababbbbbbaabaaaaabababbbbaabbbabbbaabaaaaaaababbbbbabbbbabbaabbabababbbabbabbbbaabaabbbaaabbbbbbaaabbabaabbbbbbabababbbbbaaabbbabbbaaababbabbabbbaabbabbbbaaaababbabbaabbaabaaababbaabababbabbaaaabaaaabaaabbbabaaababbbbbabaababaabbbbbbbbbbbaaaabbabbbbabaababbbaaabbabaabbaabbabbbbbbbaabbaababbbabbbbbaaababbaabaaaabaabbabababababbbabaabaabbabaabbbbabaabaabbbbabbaaabbbbbbabbbbababbbabbaababaabaaaaaabbaaaaaabaaaaababaabbbbbaabbaabaaaabbabbaaaaabaababbaaabaaabababbbabaababbababaaababbbabbbbbabbabaaaaaabbababababbbbababbbabbaaaaaababaaaaaabaaaaaababbbbaabbbbabbaabbababbbbabbbbaabaabbaaababababbaaaaabbabaaababababbbabaaaaaabaaabbbabaabbbababaaabbbbbababbbabaaabbaabbbbabbabaaabaaabbbaaaaaaaabbbaaabbbabbababbaababbaaabaabbaaaababababaabbbaabababaaababaaaabaabaaabbabbabbaabaabaabbaaaaaabbabbabbaaabbaababaaabaaabaaaaabaaaababbbbbaaabaaaaababbbabbabbbaabaaabbbbbbbbbbbbbbabaabbababbabbbabaaaaaababbababbbaabaabababbbbbbabaaabaaabbaababaabbbabbbaaaabbabaaaaabaaaabbaabaaaaabbbaabababaabbbbabaabbbaabbabbabababaabbaababbabbbabaabaabaaaaabababababbbbaaaaaabbbbabbbabaaaaabbababaaaaaaabaabaabbaaababbababbbbabbbbabbbaaaaabbbbabbbabaabbbbbbbaababaaabaabbabbabbaabbbaababaabbbbabbaababaaabaabaabaabbabaabbbaaaaaabbbaaabbbaaabbabbabaababbaabaabaaabaaaaabbbababbabbaaaaabbbababbabbbaabaabbaabaaababbbbbaababbbbbabbbbbbbbabbaabbaaabaabaaabbabaababbabbbababbaaababbabbbaababbbbbbbbbaabbbbabaaaaabbbaaaaaababbbaabbababaabbbaababbaababbbbbabbbbbbbbbaaababbbbbbbbbabaababababbbabbaaaaaababbabaaaabbbbaaaabbbaababababbaabbaabbbbbabaaaaabbaabbbabbabababbaaabababaa
bbbbaabbbbababbbaaaaaaaabbabbbabbbabababbbbaaaabbbbbbbaabababaabbababbbbbbbaabbbabbbaabbaabaaaababaaabbabbbaaabbaabbaaabaababaaababbbbabababbaabbbababaaaaaabbbabaaaabaabbbabbbabababbabaaababbbabbaaabbaabaaaabababbababaabbbababbbaabaabbababaababbababaaaabaaabaabbaaaabbbabbaababbabbbaaabaaaabaabbbbabababbbabbabbbaaabbbaaabbbbbabababaabaabbbaaaababbaabbbababbbaaaaabbbaaaaaabababaababbabaaabaaabbbaaaaabaabbaaaaababbaabbaaabaababbbaaaabaaabaabababbaabbaabbaaabbabbaababaaaabbabbabbbabbbababbbbbabbaaabaabaabaaaabaaaabaaaabbabbbaabaababbbbaaabbabbbaabaaaaaabbababbbbbbaabaaabaaabbaabbaaaaabaaaabbabbbabaaaaaaaabbbaabaabaaaabababbaababbbbaababbaaaaabaababbabaababbbaaabaabbbbabaabbbaabbaaabbbbaabbaabbbabbbbbbababaaabbaabbbaabaaababbbaabbaabbbabaaabababaaaaabbbababaabaaaaaaababbaaaabbababbbababbabaaaaabaaabaaabbabaaabbaabbaabbbaaaaabbbbbbababbabbaaababbabaababaababaaaaaaaabbabbbbaabbaaaaaaabbbabbbbabaaabaababbaabaabbaabbabbaabbbabababbbababaabbbbbbbbabbbaabbbabbbbbbbbaabbabbaaaaabbaabbbbbbaabbbbbaabaabbaabaaabaababbaaabbbbbabababaabaabbbbbbbaaababbababaabaaababaaaaabababaabbabbababaabbabbbbbaabababbaababbbaaabaabbabbbaabaababbbabbbbbabaabbbbbbaabbaabbbabaaaabbbabaaababaaaaabbbababbaabbabaaaaabaaaabaaabaabaaabbbbbabbaaaabbabbabaabbaaabaaabbabbaaaaaababababbbaaaaaabaabababaabbaabaaabbabbababbbbbaabaababbaaabababababbaabbbabbbabbbabaaaabbbabaaabbaabaaaaabbbabbabbababaaabaabaaaaaaabbaaaababbaabbbbbababaabbaabbbabaabbbaabbbaaaabbaababababbabbaaaaaaabbbaaabbaaaabaabbbabbbbbbabaaabbaabbbabaabaababbaaaabbabbbabbabbabaabbababaabababaaabbabbabbbaabbabbaabbabbbaaabababbaabbabaabaaabaabaaaabbabbabaaababbbabaaabbbaaababbbbbabaaabaabbbaababaaababbaaaaabaabbbabbbbaaaaaaaababaaaabbabbbaabbbbabbaabbababbbaaaabaaabbabaabbbabbbaaabaabaaaaababaaaabbaabaabaaababbabaaaabababbbaabbbbabaababbabbbaababababbbababaabbbbaabaaaaaaaaaabaabababbbbabaabaababbabbbababbbababababaabababbabbaabbabbaabaabaaaaaaabbbbabbaabbaaabbbbbbababbaaaaabbbbbbbbbbbbabbaabbaaaaabbbaaaababbabaaaabbaabbbbaabaaabaabbaaaaaaaaaaabaab
bbababbbbabbaababaababbabbbbbaaabbbabbbbaabbabaabbabaaabbaaaabbabbabbbababbaaaabaababbababaaaabaabbaabbaabbbbbbbbbbbbbaababbabbbabaabbaaababbabbbababbababbabaabbbbabaababbababababababbbaaabaabbaabbbabbaaabbbbabbabbbaabbbabbbabbbbbabbabaaaabbaaaaababbaabbbabbbaaabbabbbaabaababaaabbbbabaabbbaabaaabbbaabbabbbaaabbbbbabaaabbbaaaabbaabbabbbbbaabbabbababbbbaabaabbabaaaabbaaababaaabbababbababbabbbbaabbbaaabbbabbaaaabaaaabaaaabaabaababbababbbbbabbabbabbbbbabaaabbbabbaabbbabaabbbbbaabbaaababaaabaabbbbabbabaaaabaabbbbaabaaababaaaabaababbababbbabaabaabaabbbababbbaababbabaaaabbbbaaabbbababaabbaabaabbaabaababbabbbababbabbaaaabaaaabbabaaaabbbabbbbbaaaaaaabaaaaaaaaaababbabbbbabaaabbaaaabbaabbaabababaabababbaabababaaabbbbbabbabbaabbababababbaabaababbbaaaabbaabaaabaaaaabbbaaaaabbaabbaabbbbbaaaabaaababbbbabbabbaaabbbbbabbababbbababaabbaabbbbbbbbbbaaaababbabbbbbbabaabbbbbbaabbbbbababaaabbaaabbbbbbabbabaabaaaaaabaabbbbbbabaaabbaabbaaaaababaabaaaabaaababbbbabaabbbbabbaabbabbaaaaaaabbababaaaaaaabaababaaaababaaabbabbbbabaabaabbbbbabbabaaabbaaaabbbbbabaaabbaababbabaabaaabbaaabbabbbaaabaaababaaaaaaaaaabbabaaabaaabaaabaaaabbaaaabaaababbbbbbaaaaabbbaabbbbabaaaabbaaaaaababaaabbbbaabbbaabbbaababaabbaaaabaabaaabbabbbabababaaaaabaaaaabaaaabaabbaabbaaabbbbbbabaabaabbabaabbbaabbbbaaabbbbbbaaabbaabbaabbaababbabbabbababbbbaabbababbabaabbaabbaaabbaaaabbabbbbbbbabbbbaabbbbabbaabbabbbaababbbaaaabaaaabbbbabbabbbbbbbbaaabaaabbbbbababbbaaaabbabbabbababbbbaaaaaaabbabababaaabaaaabbbaaabbbababababaaabbaabaaaabaaabbaaaaabaaaaabaabbbbbbbbbaaabaaabbbabababaabaabbababbaabbaabbaaabbabbbabaaaabbbbbaabaabbaaaaabababbbbbabaababaabbbaaaaaaaabababababbaaaabaabaabbbabaaaaabbabbbabaabaabbabaaaabbbaabbabbabbbaabbbaabaaaaabbabbaabbaabababbbabbbaabbbbabbaaaabaabaabbbaaaaababaaaabababbbaabbbbbabaaababbaaaaaaabbbaaababbabbbbbababbbaabbabbbbaabbbabbbabbaaaababbaabbaabbbbbbbababaabbbbaaabaabbbbbaaaaabaaaababbaabaabbaabbaabbbbbbbabaababaaabbbabaabbbbbabbbaaabbbaaababbaabbababbaaaaabbababaaabbbaaabbaabaabaaaaabbbaabaaaabbababbbab
babaaabbabbaaabaabbbbbbabbbbbbbababbabbabbabaaaaabaabbbabbaaaabaaabaaaabaaaabaababaaaabbabbaaaaabbababbaaaaabbbbaaabbaabaaaaabbaababbaaaabaaaabababbbabbabaaaaabbabbabbbaabbbbaabbbaababbbaabbababbbbbaabaaabaaaabbabbbabaaabaaaaaaabbabbbbaabababaabaabaababaaabbbababaabaaaaaababaabbbaabaaaabaaabababbaabbbbaababbaaaabaabbbbbabbbbaaabbababaaababbbbbbaabbbabaabbaaaaabaaabbabaaabbbaaaaababbbbababbbbaaabaabbabbbabbabbaaaaaabbababbbaababbbababaababbbabaaabaaabababbbabbaaaababaaaabaaaaaaaabbbbaabbaaabaabaaabaababbabaabbaaabbbbbaaabbaaabbaabababbabaabbbbbbbbbbbbabaababaaaaabbaaaaabbaaaabbbbabbaabbbbaabbabaabaabbabbbbabbababbbaaabaababababababbaabbababbaaaaabababbabababbbbaaaabaaabaaabaabbabbbaabaabbbbbaaaabaaaababbbbababaaaabbbbbabbaabbbbbbbaababbabbbbbabbabbbbbbbabbbbbabbbaaaaabbababbbabaabbabaaaabaababaaabaaaabaabbaaaabbbabbbbbabaaabaaabbaaaabababababbabaaababbbaaabbababbbaabbbbabbaabbbaabbbaabaaabbbbbabbbbabaaabaaaaababaabbaaabbbaabbaabbabbbaaaababaabbabababaabbabbbbbbabbababaaaabbbaabbaaababbabbabbbabbbbbbbbabababbbabbbbabababbabaababbaaababbabaabaaabbabaabbaaaababbbabbaabbaabbbaaabbabbbaabbbabaabbbbbbabaaabbabbbabbababbaaabaaabbabbabbbabaaabbbbaabaaabaabbabbbabbbbaabababaaaabbaaabbabaaaabaaaaababbabbbababaabaababaaabbabaabbbbbababbbbbbaaabaabbbabbabaaaaabaabbababbbabbbbbbaaaabbabbbbbaabbbbaabaaaaababbabbaabbbaaaaabbbbabaaababbaababbbbbbabbaabbbbbaabababababaaaaabbbbbbaaaabababbaabbbabaaaaaabaabaaabbaabaaababaabbaabababbbbbaaaabbabbbbaababbbbbbabaaaabbabaabaaabbbbbbaaaabaabbbabaaabaaaabbaabababaabaaabbaaaaaababbbaaaaabababbbaababbaaabaabbaabababbabaaabbaaaaababbaabaaababbaaaabbbbbbaaababbbbaaabbbaabaabaababaaaabababaabaaaaaabbabababbabaabaaabaabbaaaaaabbbbbbbabaabaabbababbbababaababababbbbabaabaaabaaaaabbbbbabbbbbaaababaabbbbbabbbbbbbbaaabbaaabbbaaaaabbaababbabbbababbbaabbbbababababaaaabbaabababbbaabaaababbbaaabbabaaaaabaaabababbbbbababaaabaaabbaaabaaabbbaaaaabbababababbabbaabaababbbbbbaaaabbababbbabaabaabbbbbaabbbabababbbabbbaabbbbbbbbaaabbaaabaaaaabbbbabaaababbaabbabbbbbb
ababaabbaaaabbbaaabbaabbbabbaaabaaaabbabbaaaabbaaaaaaaaaaabbbbbbbababbbababbabababbbaabaaaabbaababbbbabaaaabaabaabbaabababbabbbaaaabbbbbabbbbabababaaaabbaaababbbbbaaaaabbbaaabaaabaabaaaaaababbbbbbbaaababbbaabbbbaabaaaabbbaabbababbaabbbaabbbbbbbbbabaaabbabaaabaabbbbabbbbbbbbababaaaabaaaaabaabbbaaababbbaaaaaabbababbaabaababbbaabababbbbbbabbaaaababaaaaaaaabbbbabbaabbbbaababaabaaabbbbbaabbbbaaaabababbaabababaaabbabbbbaaaabaabbbabaaabbbbbabbbbabaaabaaaababbaaabbbbabaabbaabbbabbbabaabaabbaabbbbbaaaaababbababbaabaabbabaaaaaabaababbabaabaaaaabaabaabbbababbaabbaaabaabaaaaabaaaaabbbaaabaababbaaaababaaaabbbbbbaababbbaaaaaababababbaabbbbaaabbbbababaaaaaabababbaabababbaaaaaabaabbbbaaaaaabbababbbbbbbbbbbbaaaabaaaaaababbbaababbabaaaaabbabbabbbabbbbaabbbaaabaaabbbaabbbbaababaabbbbbbbaaabbabaaababababbbbaababbbabaabbbbababaabaaaaababbaabaaaabaabbaababbabbbbaabaabbbabbbbbaaaabbabaabbbbaaababbaabbbbaaababbaaaaabbbbbbbabbbbbbbaaabaaaabababbbabbaabababbaabaabbababaaabbabbaaaababbbbbabababbbababbbbabbbbaabbabbabaaabaababbaabababbaaaaaaaaaabbaababababaaaabababbabaabbbbababaababaaaaabababbaabaaabbbbbbbbbabaaababbababbabbababaaaaaabbbabbabbaabbbabbbbaaabbabbbbaabbbaaabbaaabababaabaabaabbabbbabbbaabababbbbababbaabaabbbabbabbaaaababbbbbbbbbabaaaaabbabaaabaabbabaabbaabbabababaababaaaaabbabaabaaabbabababaaabaabbbaabbbbbbabaababaabbbabaabbbbbbbbbbbbaaababbabbaaabbbbbbabbabaaaabbbabbbababbbbbabbbbaabbbbbaabbbabbaaaabaabbbbbaaabaabbbbbaabbabbbabaaabbbbbbabaabbbabaababaababbaabbababababaaabbaabbbbbbabaabbbabbbbaaabaaabbababbbbaaabaaababbabbbabbbabbabaabaabaabbaaaababaabaaaaabbaaabababbbabaaabbabbabbbbaaaaabbbbbaaabbbabbbababbaabaaaaabbbbbbbbbaabbaaaaaabababaababaaababbaaabbbaabaaaaaabbaaaaaababaaaaaabbbabababbbaaabbaaaababaaaabaabbaaaaabaaaabaababaaababaaabbbbbbbbaaabababaabaaaabbbbbabababaaaaaabbaabaababbbbbaabbbbbaabaaaaaaabaaabaabbbbabbbbbaaabbbaabbabbaaaababababbbbaaaaaabababaaabbbbababbbaabaaaaaababaaaaaabaaaaabbbbabbbbabbbababaaaaaaabbabbabbaaaaaaaaaaabaaaaaabbabbbbbbbabbbaabbaaaaaaaaababbaab
baaabbbbaaaabbbabbbbbbbabaabababbabbbbabbaaaaaaaaababbababaaabbbaabbaaabaabbaabbabbbbbbababbbabbbaabbbbbaabbbbbaaabbbaaababbbabbaabaababaabbbbbaaaabaabbbbbabbbababbbbaabaababbabbaabbbbabaaabaaabbbabbbababbabbbabbabbaababaaabbabbbaabaababbabaaaabbbaaabaabbabbababaabaaababbbaabbbabaabbbbaaaababbaabaaabbabbabaabababbbbaaabbbbbaaababaaaabbabbbaaaaabbbabaabbaabbbaababbbabbabbaaabbaaaaaabaaaababbaaaabbbbaaaaaabbababbaabaabbbbaababbbbabbaaabbbaaaabaabbbaaaaaabaaaabaaabaabaababbbbbabaabaabbababbbbabbaaaaabbaabaaaababaababaaaaaabaabaaaabbbbbabbaaabbaaaabbababaaabaabbaabababbbabbbabbaababaabbbababbabaaabababbbaababaaabababbbabbbbbaababababaabbbaaabbbbbababbbbbaabbbbabbaabbbabbbbbbbbabbaababbbaaabbbbbbbababbbaaabaababaabbababaaabbabbbababbaabbabbbbbbabbbbabbbaabbbaabbbbbbbabbbbabbbabaabaabaabababaaaaabbbbbbbbabaaaaabbbababbabaaaaababaabababababaaaaabbabaabababababaabbbaabaaabbaabbbaaababaababbbbaaaaaabbaabaabbbbbbbabbaabbbabbababbbabbaaaababaaabaababaaaabaabbabaaaabbabbabbabbbaabaabbbaaaabbaaaaabbbbbaaaaabaabbababaabaababaaaabbbbbaaaabbbaaabababbabbbabaababbbaaabbbbaaabaaaaabaaaaaaaaaabaababbbbabbbbbbabbaabbaaaaaabbbababbaaababbbbaababaaabbaabbaaaaabaabbabaabbabbbaaaaaabbababbaaabbbbbaaabbbbbaaaabbabaabbabbaaaabaabbbabaaaaababbbbaaaababbbbbabbabbaaabaabaabbabbbaaabbabbababaaaabbbbabababaaababbababaaababbabbabbabbbaaaaaaabbaaabaabababaaabaabbbaaaabbabbbbbbaaaabbbbabbabaabbaaaabbababbaababaabbbabbaabbabbbababbbbaabbabbbbabbabbaabaababbaabbaabaabaabbbababbabbbbbbabaabbaaaaabbbbabaabaabbbabbbbbbbaaaabbbbbaaabbabbbabbaabaabbbbaabaaabbaabbbbabbaaabbaabaaaababbaabaaaaabbbbbaaabaabbbabaaaabaaabbabbbbabbabbabbaabaabaaababaaabaababbbaabbaaaaabaaabbbaaabbababaababbbabbbabbbbbbbbbbaaabbabbaabbaabbbbaabaaaaabbbabbaaaabaaaaaabbabaabaababaabababbbbaabbaababaabaabbaaabaabbbabbbababaaabababbbaaaabbaaabbaaaabbaaaaabababbbbbababaabbabababaaaababaababaabababbaaaabbbbabbbabbbbbbaaabababaabbababaaabbbbaaaabbbaaaaabbabaabaaaabbaaaaaaababbbabaabaaaaaaabbbbbbaabaabaabbbabaaaabababbbabbaabbabbbbbabaaba
baabbabbabbbbbaabaaabababbabbbabbbbbababbaabaababaabaabbaabbaaaabaaabbbaababaababababaababaabbbbbabbbbababbaaaabbbaaababbbababaabbbababaaaaaababbaababaaaabbabbaaababbbbabbaabaabbbbabaababababaabaaabbababaabbabbababbbbbabbabbbbbbbbbaaabaabbabbbabababaaaaabbaabababbababbabbbaabababbbaaababbbbabbabbbbabbbbbaabaaabababaaabbaaababaaaaabbbbbbbbabaaabbbbbaabaabbbabaabbabbabbabbbbbbababbbaababaaaabbbbbababaaaaabbabbbbabbaaabaabbbbbbabbbabbaaaaaaabaababbbbababaababbbbbbabaaaababbbbaababbaabababbbaabaaabaaabbbabaaababaabaabaaaabbbababbababbbabbabaaaabbbaaaababaababbbabbabaaabaaabaabbbaaabbbbbaaaaabbaabbabbbbbaabbbbaababbaaabaabaababbabababbabbaaababbaabababaaaaabbbabbaababbababbbbabbaabbaabaaaaaaabaaaabbababbbbababbbaababaabaaaaaaabaaabaabaaaaaaabababbabbaabbbabaaabaabbabbbabbbababbbaaaabbbabaabaababaaababaabbababaababbbbbabbababbbaabaabbbabaaabbbbbaabbbabbbabbbababaaaababbaaaaabbbaabbaababbabaabbababbaaabbaaabaababababbaabbbbaabaaabbaaabbaabbbbaabababaaabbbaababbabbbbbaabbbabbabbbaababababbbabbaaaaabbbaabbabbbbaaaababbbbabbaabbbaabbaaaabbaabaaaababbabbbbbabababaabaaaaabbaaabaaaaabbaababbabbbaabbabbbabbbaabbaaaaaaabbaaaaababababbbaabbbaabaabaababbabbbbabababbaaaaabababbababbabbbabbaabbaaaaabbbbaabaabbaaaabaabababbaaaaaabababaaaabbabbbabaabaaabbabbbabaaaaaaabbababbbabbaabbabbaaaaaabaaabaaaabbbabaabbabbbabaaabbabbabbbabbbbaababbbbaaababbbbabbbbaaaaaabbaabaabaabaabbbbaaaabbaabbbbabbaabbbbababbbbbbbbabbbbaaaababbaabaaabbbaaabaabbbaabaabbbabbbaababaaababbbbbaabbbbabaabaabbbbbabbaaaaabbbbaaabbbbbaaabbbbbaaaabbababbaaaaabaaaaabbabbabaabbabbbaaaababbbaabaabaabbbbaaabbbaabbaababaabbbabbbbbbbaaababbabbaababbaabbaababbbaabaaabbbbaaaabbbbabbaabbbababababbbabbbaaaabbbbaaaaabbbabbabbbbbabbbbabaabaabaabbbbbaaabaabbaaaababbaaabbbbabaaabbbaaabbbaaabbaabbbbbbabaabbabbbaaabaabbabbbbaaaaaaaaaaabbbaaaabababbabaabaaabbbaaabababbbbbbabaaabbaaaabbaaabbabbbaaababaabbbbbbbabbaabbabaabababbbbabababababbabbababbaababbbbabbabbabbbbaaaaaabababaabbbbababbbbabbbbaababaaabaaaabaababbbbbbaabaaaabaabaaabbbaaaa
abaabaabaaabbbbbaabaabaaabbbabbbbaaabbaabbabbaabaaaaaababaaaaaaaabbaaabbabbaaababababbababbbabbabbbbbababaaaaabaaabbababbaababaaaaabbbababaaabaabbbabbaabababbaabaababbabababbabbaabbababaaaaaabaaaabbaaababbaaaaababbabbbabbaabbbaaababaaabaaaabaabbababbabaaabbabaabaababbabbbabaabbbaabbaabbbabbaabababababbbaabaaaabbbaaaaaaababbaaabbabbbbabbbbbaababbabbbbaaabbaaaaabbbbabbabbbabbbaababbbbabbaabbbabbbababbbaabbaaabbbbbbaaabaaaaabbabaaaaaaabbbbaabbbbbbbababaabaaaaabbbababbbbbaabababbbbbaaaaaabbbaaabbaaabaaaabbaabaaaaabbabaaaabbbbabbbaabbbaaabaabaabaaababbaabbbaaaababababbaabbaabbbbbaababbaaaaabbbbaaaaaaaaaaabbabbbaaaaaabbbaabaababaababbbabbbbbbbaaabaaaababaababbbaaabbabaaabaaaaaaabbbbaababbbabbababaaabbbbabaabbbaabaabbababbabbabaabbbbbbaaabbaaaaaabbbaaaabaabababbbbbbababababbabaabbbaabbbbababbbbabaaaaababbbbababbbbbbbbabaaababaaaabaabbaaabababbbabbbbbbaaabaaaabbaabbaaabbabbabbbabbaabbaaaaaaaabbaaabbbbabaabbbbbbbbbbabbbbbaaabaabbabbbababbbabbabbabbbabbbababbaabbbabababaabbabbbbbabbababbbbbaabbbbbabaaaaaabaabaabbabaababababbaaabbbabababbabbbbabaabababaababbababababbabaabbaabbbabbbaabbaaaabbbbbaabbababbaaabaababbbbbbaaabababaabbaaabbbabaaabbaabbabaababbbbabababbabbabbabbbbbabbbbaaaaaababaababbaabbaaabaaabaaaaaabbbabbabbababababaaababbabaabbbaabaabaaaababbabbbbbaaaaaabbbbaabbaaabaabaaabaaababababaaaaaaabaaabbaaabaaaaababbbbbbaaabaabbaaaaababbabbababaaaaabbbbbbbbababbababaabaabbabaabbaabaaaaaabbabaaabbbaaaaaabbbbabaabbaaaaaaaabbbbbaabbbaabbaaaaababaabaaaaabbaaaaabbbbabbaababababbaabababbaababbaaabaabbabaabbbbababbbaaaababbabbbaaaabaabaababaabaaabbabbbabbbaaababaaabbababbaabaabababbbaabbbbbbaaabbabababaabbabbabbbaaaaabaabbbbaabbabaabbbbbababbabbbbaaaaabaabbbaaaabaaaababaabbabbbaaababbbaaaabbbabbbaaaabbbbbababaabaabbabababaababbbaabaaaabaaaababaaababaabaaaababaabaabbbabbbbbbbabaabbaaaaabbbaaaabaababbbbaaaabbaaaabaababaaabbbaaabaabbaabaaaabaabaabbbaaaaaaaaaabbbbbabaaaaabbbaaaaaababbbabaaababbbaaaaabbabbaababbaaabaaababaabbbabbbabaaabbaaabaaaabbbbbbaaaabaaaaabbbababaabbaaaababaaabbb
baaababaaababbbbbbbabbaaabbaababbbaabaaabbabbabbbaabbbbabbabaaabaabbbbaaaaabaaababbaaababaaaaaaaabbababbaaabbbbaaababbbbabbaababbbabaabaaababaaabbbabbabaabbabbbaababaaabbbaabbbaaabbaabbabaaabaabbaaaabbbaabaaaababaaaabaaaaaabaaaaabbbabaaabbbababbbbaaaaaaabbaaababbbaababaababbabbbaaabaaabaaaaaaabababbbababbbaaabbaaaabbaaaaaaaaabaaababaabbaaaaabaabbaaaaababaaabbababaabbaabaaaaabbbbbaabbbaabbabbababbbabaabbaaaaaaabbbabaaabaaaabbbbbababbbabbabbabbbaabbbbbaabbabaaaaaaaaababbabaaababababaabbaabbababbbbbaababbbbbbaaabbbbbbabababaabbaaababaaabbaababaabbbabababbbbbbbaabbbbabbbbbbbaababbabbbbaaabbbbabbbabbbaaaaaabbabbbbabababbaabababbbaaabaabaaaaababbaaaaaabbbaaaabaaaabaabbbbbaaaabbbabbbbaabbaabaababaaabbaababaabaabbabbaaabaabaababaabaabbaaabbbbbbbbabbaabababbbabbbaaaabbabbbaaaabbbabaaaaaaaaaabbbbbbabbabaabbbbabaaabbbbabbabbbabbbbaabbabaaabbbaaabaaaaabababbababaaaaaababbbabbbaababaaabbbabbaaaaabbbaabbaaababaaaaabbaaaaaaaabbbbaabbbaaaaababaaabababbabbbbbaababbaaabbaaabbbaabbaaaababaaabaabbabbbbabaaaaabaaaaabaabaabaabaababababbbaababaabaababbabaaaababbaabbabbaaabbabaabaababbbabbaabbabbbbbabbbaaabbbaabababaabbaabbaaaaabaabaaabbabaababbbabaaaabaabbabaabbbabaaaaabaabbbbabbbbabbbaabbbaabaababbaabaabbabbbbaaaaaabbaaababaaabaaaaaaaaabbaaababaaaaababbbbbabbbabbbabbbaababbabbabaabbbababaaabbbbbbabaaababaaaaaaaabbbbabaaabbbbaababbabbbaaaaabbabaaababbbaabababbaaaaaabaaabbbababbbaabbabbbbababaaaaaababbbbabaaaabbbabbaabbaabbaaaabbbbbabbbbabbabaabbbaaaaabbbaabbaabaaaabbababbaababbaabbbabbbbbaaabbbabaaaabbabaaaaabbabaaaabbabbbaaaabbbaabbbaabbbbbbbaaaabbabaabbbbabbabaabbbbbabbaaabaaabbabbbbabbabaabbaaabbaabbaabbbaaabbabbbbbbabbbababbaaabaaabaabaabbabaababbbaabaabbbaabbbbaaabbbbaabbaabbababaababbaababbbbaabbabbbbbbabaababaabbbaaabbaabbaabbbbabaabbbbabaaabbbbaabbbbbaababbabbbbabbabababaabaaabbbbbabbaababaabbbaaaaaabaabbbabababaababbaaabbbabbaabaabaaabbabbaaabbbabbbaaaabbbaaabaabaaabaabbaaabaabbbaababbaabaabbaabbaababbaabaababbbaabbabbaaababaaabaaaabaababaababbbbabbbabaaababbbbbbaabbbbbbbaaababab
ababbabaabaaabbbbaaaababbaabaaaabaabbbbbbbbbbbababbbbaabaaaabaabbabaaaaababbabbabaaabbbabaaaaaaaaaabbbababbbaaaaabbbbbababbbbabbaababbbbbaaaabbbababaababbaaaababaaaaaaaabbabbbbbababbaabaabaaabbbbaaabbaababbabbabbbbabbbababaabbbabbbabbbaaaabbbabbababababbabaabaababaaaaaabbabaaaababababbbabbbbabaaabaaababbbabbaaaaaaabaaabbaabaabbaabababbabaabbbababaaaaabaababbaaabbaabbbaabbaaaaabababaaabbbabbaababaaaababbbabbaaababbbbbabaaaaaabbbaaababbaaaabbabbbababbababaabaabbbbbbaaababaabbbabbbbbbbbbabbbabbabbababbbbaaabbbbbabbbbaabaababaabbbabbbabaabbbbabbbbbaabbbbabbaabbbaaabbbbbbbbabbabbbbbabbabbbaaabbbbaaabbaabbaababbbbbabbababbbbaaabbbaaabbabbaaababbaaabbaaaabbaabbbabbbbabbaaabbaabbabbbabaaababaabaaabbbbabaaaabbababaaababbaaaaaabaaaabbbaaabbabbbbaaaabbbaaabbbabbbababbaabbbaabbaabaabbbaabababbbbbbaaaaaabababbbaaaaaabaaabaaaaabbaabbaaabbbbabbbabaababaabbbbbaabaababbbbbabbbbaabaabbbabbbabababbbaabaaaaababaabbababbaaababbbbbaaabbbababbbaabbbaabbbbbabbabaabababbaabaaaababaababaaabbaabaabbbbbbbabbabbaaaabbaaaabababaabbaabbbbbabbbbbbbbbbaaaabbaaaaababaaaabaaababaabaababbaaaabaababbaaababaabbaabbaababaabaaabbabbbbbbabababbaaabaabbbabbaababbbaababaababbbbaabbbbabbbbaabaaaaabbaaabaabaababaaaaabbbaaabbbbaababbabbbbaabbaabaabbbabaababaaaabbbbabbbbbbbbabaabbabbbbaababbbbabbbabaabbbbbaaabbaaaabbbbaabbbbbbaaabaabaaaabaabbaabaaabaaaabaaaabaabbaabbbbaabaabaabbbaaabbaababbbaaaaaabaababbbbbababbababbbbbbaabaabbbbabbabbabbaabbaaaabaaaabaabbbbbabaabbaababbaaaaabaabbaabbaabbaabbaaaabaaaabbbbabbbbbbababbbbbbaabbaabbabaaaaabaaaaababbaabababbbaaabbaaabbbabaaabbaabaabbbbababbabbabaaabaaaaabababaabbbbbabbbbbbbbabaaaabaabbbbbaaabaababbabbbaabbabababbaaaaaababaabbaabbabababbababaaabaaaaaababaaabbbbbaababbbbaaaaaaabaaaabaaaaaabaabbbabbbabaabbbaaaabababaabababaaaabaaabbbabbbabbaabbababaababaaabbabbbabbaabaaabaaaabababbbbbbaababbabaabababababbabbaaabaaababbbabaabbbbaaabaaabbaabbbabbbabaabbaabbabababaabaaaabaaabaaaaababaaaabababaabbbbbaabbabbbbbbaabbbbaaabbaaababbabbaabbbbbaaaaabbaaaaaabaaaaabbabbabbabbbbbaab
babbabaabbabbabbbbabaaababbbaaabababbbaaaabaaabaaabbbaaaabbbbbbbbaabbbbbabbbababbbbababaaabaabbbbaaaabaabbbabbbabaaabaabababbababaaaaabaaabbbaabbbbaabaaabababbaaababababaabbbbbabaaaaababbabbbbaaaaabbabbababbbabbaabbbbaabaaaaaaabbaaaabbbbabaaaabbaaababbbaaaaaaaababbaaaaaaabaaababaabaaaaaababbaaaabbbaaabbbbbabaabbbabbbaaaababbabbaabbabaabababbbbbabababaabaaaaabaaaaababbaabbbbaabaabbababbbababaaabbbabbaabaaabbabaabaaaabbbaaaaaababbabbaaaaaabbbbabbbababaaababaaabbaaabaaaabaababbaabaabbaabbababbbbabbaaabaaabbbbbbabbabaabbbbabbbabbabbbbabababbabbbabbabbaabbbbabaaaaabaababaaaaabbababbbbbaaabbabaaabbbabaaaaabbbbaaabbbbaabbabbbabaabbabbabbabbbaaaabbabbabaababbbbbbabbaaaaaaabbabaaabababbbaaabaaabbbaaaababbababaababbaabaaaababaaabbbbbaabbbabbaaaaabbabaaaabaabbbbbaaabbabbaabbabbabbaaababbaaaabbabaabbbaababbabbbbaababbaaaabbbabaabbabbaaaabbabbbbbbaaabbabbabbaaaaababaaabaababbabbabbaabbbbaaabaabaabbabaaaabbabaaaaaababaaaaabbabababbbbbbbabbabbaaababaabbbababbaabaabaabbbaaabbabbabbbababbababbabbaaabaaabaaabbbaaabbbabbabbaabbaabbaabbbbabaababbabbabaaaaabaabaaabaabaaabbbbaaaabbaabaaaaabbbbaabababbbbabaaabbbbbabbaababbbababbaabbababbababaaabaaaaababababbbbabaaabaabbabbbaabaabbaabbabaabaababaaabbbbaaabbaaabbababbaaaabbbabbababbbbabbabaaaaabbabaabbaabaaaabbbbbbbaaaabbabaabbbaaabaaaababbbbbbaaaaaabbaabbaababbabaabbaabbaaabbbaabbbbbabbaabbaaaaaababbbbaaaabbbbbaaaabaababaabaaaaaaaaaaaababbbbbbaaaaaabaabbbaabaaabbbbbbbbbaabbabbababbbabaabbbaaaaabbaaaaabbabbaabbabbabbbabaabaabaababbabbbbbbbabababbbabaaababbbbaabbaaabaaaabbbaaabaabbaaaabbbabbabababaaabbabbbbbbbbbbbabababaaaababababaababbaabaaaaabaaaaabbbbaaaaabbabbaabbbabaababbaabaaabaabbbbbbaaabbaaaaaaaaaaabaaaabaababbabababbaabbaaaaabbbaaabaabbaaaabbbabbaaaaabaababbaabbbbbbaabaababaaabbbbaaaabbaaaabaabbbbbbbbbaabbbbbabbbbbabbaaaabaaabbbabaababbbabbababbabaaabbbabaaabbbbbbaaaaababbababbbaaaabbbbbbbaabaabaaabaabbaabbbaaaabbaabbaaabbaabbbbabbbabaaababaaaabaaababaaaabababaabbabbabbaaabaabbbabbaaaaabaaababbbaaaaabbaaaabaabbbbaabbabbababababaabba
aaaaabbaababaabbaaaabaaabaaabbaaabaaaabbaabbbbababaabababbabbbaaababbbabaabbaababaaabaabbaabbbabaaabbbabaaabbbbbabaabbbbaaabbaababbbbaabaabaabbababaabbbabbaaaababaaaaabbbbabaabbaaabbaaaaaabbbaaabaababaaaaabababbbbabbabbabbaaabbbabbbaaaaaababbaaaabbabaaababbabaaaabababbbabaabbbababaaaabbaabbbbbaabbbbbaababaaaaaabbbaaaabaaaabbbbbbbaaaaabbbbabbbbabbaaabbaabbabbbababbbbabbabbbabbabbbabbaabbbbabbbbbbabaaabbaaabbababbababbbbbbaabbbabaabbbbabbbabaabaabbabaabaabbbbbbbaaababababbbabbbbbaabbbabaabaabbbbabaaababbbaaabbabaaaabaaabaaaaabaaabbaabaabbbbbaabbaaaabababbabbbbaaaaababaabaabaabbaabbbbbabaaaabbbbabbaabaaabaabbababaaabaaabaaabbabbbbabbbabbababaaaabababbbabbabaabbaaaabaabaababbbbbabaaaaaaaaabaaaabababbbababaabbaababbbbabaabbbabbaabbaabbaabaaaabbbbbaabbbabaaababbabaaaabababbabababbabbabbbbbaabbaaaaabbabaaabaaaababbaaaaabbbbabbbabaabbbaabbabaaabbabababbbbaabbabbababbbbaaabaababbbbaaabbaaaabaaaaabbbbbabbbaaaabbbbaaaaabbabbababbbbaaaababbaaaabaabbbbbbbbbaaaaaaaabaababbbbbabbbbbbbababbbbaababaabbbaaaaabbbabbbaabbbbabbbbbaabbaaaabaaabbaabababaaaabbbbabbababbaaabbabaabaaaaababbaaabbbbaaaabaaaabbaaabbabaaabbbababaaaaabbbbbbbbaabaabbaabbaabbbbbaaabbbaababbaaababaabbababababaabbabaaaaaabbbbbbbbabbbbbabbbababbbababbaabaabbbabbabbbbbbbaaabbaaaabbaababbabbabbbbaaabbaaabaaaabbbbabbbbbbbbbabbbaaabaabbbabbbbbbbabaaaaabaabbaabbbaabaaaaaaabbabbaabbabbababaabaaaaabaabbbbabbbaabbbbbbbaaabbbbbabbbbabbababbaaaaabbbaaabbbaaabbbaaaababbaabbbbbbbabbbaabaabbabababbabbbabbaaabbbaaaaaaaabbbbababbbababbbaaababaabaaaaabaabaabaabaabababaaabbbabababbabaaaabbaaabbbbbaabaabbbabaaaababaaaabbbaaabbbabbbabaababbbabbaaaaaaabbbbababbabbbaabaabbaaaabbbabaaabaabbbaaaabababbababbaabbababbaabbaabaabbbababaabaababababbabaabaaabaabbbbbaaaaabbabbbaabbababbbbbbbabaaaaabbabbababbabbbabaaabaaaaaabbaabaaaabaabbbbabababaaaabbbbbbaabababaaaabaabababbaaaaabbabababbbabaabababababaaaababbbbabaaaabbbbabbbbaaabbaaaabababbabaaabbbbbbaaaaaaaababbbbabbabaabbabaaaaaaaaabbabbabbbabababbaabbbbbbaabbbaaababbbbbababbabbbbaabbaabaabaaaa
ababbabbbbabbbbababbaaabbbaaaababbbaaabaaabababababbbaabbaabbbaabababaaaabaaaababbabaaaabbbbabbbabbaabaaaaabbbaababaaabbaaaabbbbbbbabbabaabaabbbabbbbbaaabbaaaabbbabbbbbbbabbbabaabaabbabaabbbbababaaabbababbbbaaaaabbbbababaabbaabbababaababbaabbabbbbbaaabbabaababbabbbaababbbbbbabbbbbabaaaaabaaaaabbaabbbabbababaaabbbaababababbbababbbaabbaaabbaababbaabaabaababbbaaaababbbaabbbbaaaababaabbbbbaaaaabbbaabababbaaaaabbababbababbbaabbabbbbbabababaaababbbbbaaabbaabaaaabbababbaaaabababaaaabaaabbaababaabbbbabaabbabbbbaaabbbbbbbbabaaabaaabbbbabbbaaaababbabbabbababaaabbbababbabbaaabbaaabbbabbbbabaabbabbbabaaaabbababbaaaabbabbaababbabaaaababbaaaaabaabaabbbaaababbaaaaabababbbbbbbaaabaaaabbabaaabaabbaabaaababbababbbbaabbbbaababbbbbbbaabbbbaababaabaaabbabbabababbbaaabbababaaababbaababaaaaabbbaaaabaaababaaaaaaaabaababaaaababbabaababbbabbbabbbaabaabaabaabbaababbbbabababbbabaababbabbabaabaaabaabbabaabbaaaabaaabbbabbabbaaababaababbaabbbababaaabbbaaabbabbbbaaaabbababbbbbbaaababbabbbaabbbaaabaaaaababbabaabaaaababbababaaaaabababbaabbbbaabaababbabbabbabaaaaababbaabbabbbbabaaaabbaaaaaabbaabbabaaaabaabbbaabaaabaabbbababbabbaabbbbbaabbbabbaabbabbabbbaabbaaabaabaaabaabaaabaabaaaaabbbbbababbbbaaabbababbbbbbbbaabbaaabbbababbbbabaabaaaabaabbbbaabbbaababbaaababbbbabbbabaaabbbaaaaaabbbabaabaaabbbbaaababbbbaaaabaaabbbaabbabaaababbababbbbaaaabaaababaababbbbaabaabbbbbaaaabaaaaaaaabaaabbbababbbaaabbbbbaaaaabbbaabbabababbbabaabbbaaabbabaababbbabbaaaabbababaaaabbbababaababaabbabbbbaaababbbbabbbabbabababbaaabbbbaabababbbabbbababbaabaababbaaabbabbabbbaaabbaabbbbbababababbbbbbabbaabaaaaaabaababbabababbbbbaabaabbbbabbaababababbbabbbabbaabababbaabababbbaaaaaabababababbabaaaaaabbbaababbbaabbaabbbbaabababbabbabbbaabababbbbaabbbbabbbbbbaaabbbbbbbabbaababbabaabbbababbaaaabbabbbaaababbabbabaabbbabbabaaabbbbbbabbabbabbbabbbabbabbbbaabbaababbabaaabbbaabbbabbaaabbaaaaababaaabbaabaabbbbbbbaabaabbababbababbbabaabaaabbbaabababbaaaaaabaaabbbbbbabbaaaaabbbbaaabaaabaabaababababaaabbaababbabbabaaaabbaaaababaabaababaaababbbaaabab
bababaabbbbbbbbbabababbbaaabaaabbaaaabbabbbbbabbbabbaabbababababbbbbabbaabababaabaabbbbbaabbbabbabababaabbababaabbabaaaabbbbabbbababbbbaaaabbbbaabbaabbbabaaabbbbbbabbaaaaaaabaababbaaabbabbaaabababaabbaabbabbbbbbaaaabbababaaaabaaabbbabbbaaababbabbaaaaaababaabababaaaabbbaabbaaabaabbbababbbbaabbbbaababababbbbaaaabbaaabbbbaaaababbabbaabbabaabbabbababbbaaaababbabaaabbbbaababaabbaabbbaabaabbbbabbabbaaabaababbbbabababaabababbbbababbbaabbbabbabaaaaaabbababaabaaabbbbbabbaabbbababbbbabbabbbbaaabbbababbaaaaaaaabbbbbbbbabbaabaabaaabaaaababbbaaaababbaaabbabaaaaabaaabbaaaaaaaababbaabbbbbabababbabbbaaaabbbaaaabbaababaaaabababaabbabbbbaaabbbaaabbbbababaaabbbabaaaababbbababbaaaaaaabaabaabbabababbbbbbaabbabbbbbbbbbaabaaabbabbbbbabaabaaabaaabaabbaaabbababbababbababaababaaababbbbbbaabbbaababbababaabbbbbaaaabaabaabbababbbbbabaabaaaabaaababbbbbbabbaabaaabaabbabaabaaaaabbbbabbbbbababbaaabbabaabaababaabbbbbbbaababbaaabbbbabbbabaabbbbabbbaaaabbbbabbaaababbbabbabababaabbbbbbabaaabaaababbbababbabbaaabbababbbbbaabababbaaaabbbbabaaaabbabbabaababbbababbbbbaabbabbabbababbbaabbbabbbbabbababbaaaababbaaabbaaaaabbbabaaaabbbaabbaabbaabbbababbbbaababbabaaababbaaaabababaaabbabaaabbabbbaababbababbbaabaaaaaaabbbbbbbaabbbbbbbbbbbabbaaabababbababbbbbabaaaababbbbbbaaaaabababbbabbbaabbbaabbbababbaabaabbbaaaaaabbbbbaaaabaabaabaabbbabaabbbabbaaaabaabaaabbaaaaaabbbabbaababbbaabbabbbbbababaabaabababaabbbbbbbbbabbbaabaabaaaabbaaabbbabaaabababbabbaaababbaabbbbbbababbbbbbbbbbabbaabbbbaaabaaaaaabaabaabbabaabaabbbbaabbaabaabbaaababbabbaaaababaaabbbbabbabaaabaaaaaaaaabbaabbbababbbbbababbbbbbaaababaaaaabababaaaabbbbabbaabbbaaabbaaabbbabbaabaaaaaaababaabbbbaabbaabaaaabaaabbbababbaabababaabaabbabaabbabbbbbbaabaaabbaaaabbaabaabbbbaaaababaabababbbaaaaabaaababbaaababbaaabababaababbaabbbabbbbaaabbbaabbaaaababaabbbaabbaaaabbbbbbaababbabbbbaabaabbbbaabbbababbaabbabbaababbbabbabbbbaabaaaaaaaaabbaabbaaaaabaababbbaababbbbbbbbbaabababbababababbbbaabaabbabbbbabaababbbaabbbabbaabbaaaaabbabbabbaababbbbabbbbbabaabaabaaaabbabbbbbababaaa
baabbaaaaaabbababbaabaaababaabbabaaaaaabbbababababbbbaaabbbbabaaaabbabaaaababbbabbaaabaabbbbaaaabbabaaaaaaabababbbbbaababaaababbbaaaaaaaaabbaababbbababbabaaabaaabbbbababaabbaabbbbbbbbbbabbaabababaaabbabaabbbaabaaaabbbbaaaaabaabbaabbaaababbbbbbbaababaaababbabbbbabbaaaabbaaaabbbabaaabababbababababbabaaabaabbabbbbbaabaababbabaaababaaaaabbbaaaaabbabaaabaaaabbbbaaaabababbabababbbbabbaaaabaabaabaaababaaabbbbbbbabaabaaaaabaabbbaaabbaabbabbbabbbbbbbbaababbbaaabaabbabbaabbaaabbbaabaababaababbaaabaaabbaaaaaabbbabababbabaabaabbbabaabbbbbabababaaabbababababbbaabaabbbaabbaaabbaababbabbbbabbababbbabbabbaababbabaaabbabbaabbbabbbbbbbabbababababaaabbbbaaaabbbbbaaababbbbaabbaaaaaabbbbabbbaabaabaaabbbaaababbbabbabbbbaabbbaaabbbabbaaaaabbbbaaaaabbbbbabbbbbabaabbbbaabaaaabbabaabbbbbabbabbbbbbaaabaababababbaaaaaabbabbbbbaabbababbbaaabbaabbbaabaababbaabaaabbaabbabaababbbbaaababababbaababbababaabaabaabaaaababbbaabbabaaabaabbbbababaababaaababaababababbabababbbaaabaabaaaaabaabaaaaaaaabbaabbaabababbaaabbbabaaaaaabaababababbbbabbbabbabbbaabaababbbbbaabbabbaabbbbbabbaaaaabbabbbbabbbbbbbbbbabbbabbaaabbaaaaabbbbbabbbbbbabbaaaababbabbaabbaabbbbbaaabaabbabababbaabaaaabbabaaababbaaabbaabababaabaaababbaaabababaabbbbaabaabbbaaaaaaaaaabbabbbbaabaabaabaabaabbbabaabbabbbbbaaabbbbababaabababbaaababbaaaaaabbbbaaabababaabbbabbaabaaaabbbaaaabbabababbaabbaaababbbabaaaaaaaaaabbbbaaabbaaabbbbaabbaaaaabbbaaabbaaabbaabababbabbbaaaaaababbabbaabbbabbababbababbaaabbaaaababaaababbbbaabbaabbabaabbbbabbaabbabaaabbaabababbbaababbbbababbbbbbbbbabababbbbabbaaaabbaabbbbabaabbbaaababbaaabaabaabaababbabbbaabababbbabbabababbaabbabbaaaababbbbaabbaabbabbaababbbaaaaababbbbbbaaababaababbabbaaabbbabbbbaabaababbbaaaaabbbababaabbbaabaaaaabaaaaabaabbbaaabbbbbaabbabbaabaaababbabaaaabaaabbbaababaaaabbaaaaaababaababbbbbaaaabbabbbaabbabbbaababbbaaaabaabaaabaabbaabaabbabbbbbbbbabbbbbabbabbbbababbbabbabaaaababbbbabbababaabbbbaababaaabaaaaaaaaabbbabaabaababbaaaabbaaabbbbbbbbbbabaaaabaabbaabaaaabbaabbaabbaabaabbbbabaaaaaabbbababbbbaaaaaaabba
aabbbbabaaaaababaaabaaaaabbbabaabbbbababaaaaaababaabbbabbabbbaabbabaabbbaababababababaaaababbabbbbbaabbbabababaaaabbaaabaabbbbbbababbbbaaabbaaaaabbaaaaababababbaabbaaaabaaabbbbababaaaaaabbaabbbaabababbabbbabbababaabbbabbabaabbbbbaabbaaabbbababaabbbabababbaabbaaabaaababaabaaaabaabbbababaabbbbbbbabbaaabbaabaaaabababbbbaaaaabaabaabbaaabbabbabbababbababbbabbbaabbaababbaaabbabbbababaaabbbbbbbbaabaaaababbbabababbbaaaabbaaabbbbaabbbbabaabaaaaaaababaabbabbabaaabaabbbabbabbabaaaabbababaaababbaaaabbabaabaaabbaaaaabbababbabbbabbbaabbbaabaababbaabbaababaababaabaabbbaaababbbabbaabaabbaabbabaaaaaaaababbaabaabaaaababbbbabaaabababaabbabbbaaaabbbaabbabbbabababbaaaabbbabbaaaaaaabababbbaabaaaaaababbbababbbabaaababaaaabbbbbaaaabbbbababbbabbbabaaaabbbabbbabababaaababbababaaabbabbbbaaabaabaababbabaaabbabaabbbabbbabbaabbaaaabbabbbaaabbaabbaabbbaaabaabbbabbbabaabbabbbabaaaaabbabbbbabaababbaabbbbabaaababbabaabbaabbbabbababaaaababbbaabaabbbbaababbbbbaabababbbabbaababbbbbbbbbaaabbbbaabaabbbabaaaabaababbbbabaaabaaabaaaaabaaaaabaaabbabbabbbababaababbbbaaaaaabbbabbbbbbbababaaababbbbabbbabbaaaabbbabbbbaaabababbabbbaaaababbbbbbbababaaaaaaababbaababbabaaaaabbbabbaaabbbbbabbbbbbbaaabaaaaabbababbaaabbaababaaabaabbabbbbbabbbaababaaabbabbbbbbbbbbaabbbaaaaaaabaabaaababaaaabaababababbbbbbbaabaaabbaaaabbbbbabaabaaaaabaaaabbaabbbabaabbbbaaabaaaabaabbbabaaaabbbabaaabaababaaabbaaabbabaaabbbbaabbbabbabaababbbbabbaabbaaabbbbabbaabbbbababaabbbabbbabbbaabaabaabababbaabababbaababbaaababbaabbbbabbbaaababbaaabbabaabbbababbbabbbaaaabbabababbaabaabaabbaaabbbbaabababaabababbbabbbbbbaaaaabbabaabbaababaaabababaaaaabbbbaababbaabbbaaababaaabbbbbbabaaaaabaaabaaabbabbababaabbbbabbababbbababbbabaaaabbbaaabaaabbabbabbabababbbbabaababaaaababbabababaaabbabaaabbbbabababbabbaabaaaabaabaabbaaababaaaaaaabaaabaaabbbabbbbabaaaaabbabbabbbabbabaaabbabaaabbabaaabbbabbabababbbbbaaaaaababbbbaabbabbbbbababbbaaaabbbbaaabaaaaabbabaaabaababaaaabaaaabbabbbbababbbbbbbaaaaaaaabaabbabbababbbbabbbbaaaaaaabbaaaabbabbbaaaabaaabaabbaabaaaaabbabbaaaab
bbbaabbbbbbaaababbabaaaaaabbaabbbbaabbbabbabaaabaaabaabbbbbabbbaaaaabbbabaababababbbbababbbaaababaaaaaaabbabaabbbabaabababbabbaaaabbabbbbaababbbbaabaaaaaabbbbbababbababbaaabbbbabbbaaabbbbababaabbbbbbaaaaaaaabbaabaabbbbababbbaabbabbbbbabbaabaabbbbbabaaabbabbbbaababbabaabaabaaabaabaaabbabbbaaabaabbabaabbaabbabbbbbbbabaaababbababbaabaaaababbbababbbbbaaabbaaabaabbabbbbabaaabbbbababbbabbabaaaabaabaabbbbabbaabaaaaaaabbabbaabbbbbaaaaabaabbbbbaabbabbaabbbaaabbaaaaaaaababbbbaabbaaaabbbbbbababaabaaababbaabbbabababbabaabaabaaabaaaabbabbbbbbbbaabababbbbabbbaaababaaababbbabbbbbababbbbbabbbbbabbbababbbbabbabaabbbbbbbbaabbabbabbbbbabbaababbbbabbbbaabbaaaababbbbbbbbabbbbaabbbbabaabaaabaaabaabbbbaabaaabaaabbbabababbbbbbbbabaababaababbbbbbaaabbbbbaabbaaaaabababbaabbbbbaababaabbbaaabaaaabaaabbbabaaabbbbbbbbabbaabbbbaabaaaababaaaabaabbbaabaaaaaaaaabaaaabaabbbbaabbaabbaaabaabbabbaababbbaaaaabaaaabbbbababaaaaabbabbaababaababbaabbabbaaaabbbaaabaaababaabbaaabaabbababbbbabaabbbabaaababaabbbaaaabbaabbbbaaaababaabaaabbbabbaaaabbbbbbabbabbbbaaaaabababaabbaabaabbbabaabaaababaababbbaaabbabbbabbabbabaaabbbababababaabbababbbabaaaababbbbababbababbababaaabbabbabbabbbabbabababbbabaaaababbbaabbababaaaabbbabbbbbaabaaaabaaaaabbaaaabbbbbbbbbabbaaababbbababbbabbabbbabbbbbbaabbbaaaaaaabbbabbbaaaabbbbabaabaabaabaaabbababbaaaabaaabbbbaaabaaababababbbbbbaaaababaaababaabbbabababaaabbaaaaaababbabbbaaaabbbbaabbbaabbaababbbaaababaaabbbbabbabaaaaaababababbbbaaaaaabbaabaabbbbbbbbabbaaabaabbbabababbbaaaaabababbbaabbbbaabaabbbbbabbabaaaaabbabbbbabbaaaabbabbaaaabbababbabbaaaabbbbabbbbaaaaaabbaabaaabbbbbbababbbbabaaaabbabbaabbaaaaabaaabababaaababababbbaaaaabaaaaaaaababbbbaabbaabbaabbabaabbabaaaabaabbaaabbabbaabbaabbaabaaabaabbbbaaabbbbbabaaababbaabbbbbbbaabbbaabbababbabbbbabaaabbbbabbbbbbbbaaaaabaaabaabbabaaabbababbaaaabbaabaabbbabaababababbaabbbbaabbabababbaabbabaaabbbabbbbbbbaaabbababbbaaaabaaabbababaababaabaabbaaabbababbababaabababbababaabaaabaaabbababaabbaaababababbbbaabbbbbbbaaabbbbbbbaaaaaabababbbbbabbabaababbbaa
bbbaaabaaabaaaaabbbbbbabbabbababbababbbaabbabaaaabbabaababbaabbbaabaaaabaabbbbbabaabaaaaaaaaaaaabbbaaaabbbbaabbabababbaaaabaabaabbabaaabaaabbbabaabaabbabaabbbaaababaaabaabbaaaaaabbabaabbbbbbabababbbabaababbaaaaababababbabbaaabbaabaabababaabbabaaaababaabbbabbbbabbabbbaaababbbbaaababbbaabaaabaabaaaababaaaabaabbaabbaabaababaaabbaaabbbbaaaaaabaabaabaabbbaabbaaababbbbbaaabbaaaabaababbbabbabababbbbaaabbbaabbabbabbabaabaaaabbbbbbabbababaabbabbaaabbbbbbaaabaabaaaaababbaaabbbbabbbabbbbbbbbbbbaaababbbaabbbbabbaabbaaababbbabbbbaabbabbaaaaaaaaabbbabbbbababbbaabbbababbababababbbbbaabbbbbbbbabaaaaababbbbabbababaabbbabaaabaababbbbbababbaababbabbaabaaabaababbbabaabaaaababbbbbaabaababbbaabbaaabbbabbbaaabbaaaaaaaaaababbabaaababbbbaaaaabbabbabbabbabbaabbababababbabbabaaabbbbbbabbbbbbbbaabbbbabaabbabbaabababbaabbbabbbaabaaaabbabbbaaabbaaabaabbaaaabaaaaabaabbbaaaabaabbbababbabbbbbbbbaabababbabbabaaabaabaabbbaaababaaaabbbbabbabbaabbaabbbbbbaabbbbbbbbbaaabbbbbaabababaaaabababbbbbbabaaababbbbbabbbbbaabaabababbababbbabababbababaaabbaabbabbbaabbaaaabbbabbbbaaabbbabaabaabbbabbbaabbbababbbbabababababbaaabbbbababaababbbbbabaaaaabbbbbbbaaababbbbbabaababbaabbbaaababbbbabaaabababbababbbbababbbbbbbbaabaabbbaaaabbbaabaabaabbabaaababbabababbbbbbabaabababbbbbbbbbabbaabbaaabaabaabbabaabaabbaabbbbbbabaabaaabbabababbbaaabbbbabbabbababbbbbbaaaaaaaabaaaababbaabbabbaaababbbaabbbbbbabbbaaabaabbbbaabaaaaabbbaaabaabaababbaabaabaaabaabbaababbbaabbbbabbbbbbababaaaababbbbaaabaabbbbabaabbbabaaababbbabbbbaaaabbbaabbbababaaabababbbabbaabbbaabbbababbaabbababbbbaaaaaaaabaaabbabaabbbababbaaabaaababbaaababbbaaabbbbbaaaabaababbaabbabbabaaababbbabaabaaaababbabaabaabbabaababaaaaabbbbababbbabbabbbbabbaaabbbbaaaaabababbbbbbaaaaaabaabaababbbbabbaababbababaabaababaababaaaaaaababbabbbbbbababbbabbbabaaaaabbbbbababbabbaaabbbaabaaabbaaabbaabbaaaaabbbaabbbabaaababbbbbbbaaabaaaabbbbababbbbbbaabbbbaaabababaaaabbabababbbbabaababbaabbbabbaaaabaabbbbbbaaaaaaababbbbbaababbbbaaabaaaababaaaaabbbabbabaaabbaaabbaaabaaababbaabbbbbababbaababbb
bababbbbaabbaabbaaababaaabaabaaabaabbabaababaababababaaaabbaaaaaabaababaaaababbababbaaaabaabaaabbababbaabbaabbababbaaabaaaaaabbbaaaaaaabbabbaabbbbbbbaabbbbbbbbbabbaabaabbbbbaabbbaabbbbbbbaabaaababababaabbaaababbbbbabaabbbbabbaaababbaabbbbabbbbbbabbbabbbabaababbaaabaabbabbbaabbbbbababbabbbaabbbababaaabaaaaabbbbbaabaaababbbababaaababbaaabababbbbaabaabaaaabbbaaaabababbbaaaabaaaabaaaabbbbbbabaabaaabaaaaaabbbbbaaaabbaaaabaabbabbababaabaaaaaabbabaaababaabbababbaaaaaabbaabaabbabbbbababaaabbbbaabbbabbaaaaababaabababaabbbbaabaababbbaaabbaabbbbbaaabbbbaababaabbbbabbaaaababbabababababaabaabbaaabaaabbabaabaaabaabbbbaabbbbbabaaaaabbbbababbabbaabaabbababbbbaaababbbaabbbbbabbbbbbabbabbabbbbbbbbababababbabababbaababbbbaaaabbbbabbaababababbbbbaaababaabbbbababaabbabbaaabbaaabaabaaaaabbaabaaabaaabbaaaaaaababbabbbabbbaaaabbbaaabbbaaaabaabbbaabaaabbaaaababaaaaabbbbaaaabababbbbaabababbbabaabbbabaabbabbababbbbbabbaaababababaaaaaabbabababaaaaabbababaabbabbaaabbaaabbabbbaaabbbbbbbbabaaaaaabbbabaabbbbaaabaabbaababbbbabaabaaabababaabaababbabababbbaabaaabbabbabbbbaabbaaaaaabaabbaabaaabbabbbbbbbabbbaababbabbabaabaababaaabbbabbbaaababaababababbbabbaaaaababbbabbabaabaaabbbbbabbaaaaaaababbbabbbababaaababbbbbaaabbaaababbbabbabaaabaababbaababbaaaababaaabbababbaabaabaabbbaababbbbbbbabbbbabbbbabaaaaaaaabaaaabaaaabbbabbaaaaabbababbbabbabbabaabbbaaabbaabbaabbbabbaabbbbbbbabbaaaabaaababbaaaabbabaaaaaabbbaabaaaaabaabbbbaaabbbbabbbbbbaaabbabbaaaaababaaababbabbaabbbabbabaaabbababbabaabbbbaaabbaababbabbababaababbabaabaabaabbaaababbbbbbaabbabbbaaabbbabbbbabbaaaaabaababaaabbaababaabbaabababbaaabaaabbaabbbaabbaabbaabaabbbbbaaabbbaaaababbbabbabaabaaaaabbabaaabaababaababaabaabbabbbbbbaabaaabaaabbbabbaaaaaaabbbabbbbbbbabaabbaababbababbabbbabbabbbaabababbababbaabbbbabbbbaababaabbbabbabbbbbbbbaabbbaaaabbbababaaabbaabaabaabbbbaabbbabbababbbababbaaaaaabbabbbbbbbbbbbbbbbaaaaababbbaabbbaaaabaaaabbaababbaaaaabbbaaaabababaababaaaaababbbaaabababbbaabaabbbabaabbaaaaababbaaaabbaabbabaaabbababaabbbbbababbbbbbababaaaaabbbaaaaa
abbbaaaaaababbbbbbabbabaaabbbaaabbbbbabbbbbbbabbaababbabbbababaabbaaabbababbaaababbbbabbaaabbbbbbbbaaababaaabababababaabbabbbaabaababaabbbbbbabbbbbbabaaaaabbabaabbbabaabaabababababbaaababbbbabaabaaaabbbaaabbaaabaaaababaaababaabaababaabbbaaaaaaaababbaabababbaabbbbbbababbbabaaaababababbbbabbabbabaababaabbaabaaaaababbbabbbbaabbaaaaaabbbbbbaaaaaaabaabbbaababbaabbbaaaaaabbaaaabbaababbabbaaabbbbbababbbbabbbbaababbbbbbbbbabaababbbaabbbbabbbbababaabaababababbbabaabbaabbabbbaabaaabaaaababaaabbbbababbabbbabaabbbbabbaabbababbbaaabbaaabbbabbbbbbbabbbbbaaaaabbaababbaababbbbaaabaabaaaababbaabababaabbbabaabbbbbabbaaaaaaaababbaabbbabababbabbabaaaaabbbabbbaaabaababbbabaaabababbabaaaaababbbaabbbaaaabbbbbbbaababaaaaabbababaaaabbababaaaaaaaaaabbabaabbabababbbbabbbabaabbaaabbbbaaabababbaaaaaaaaababbaabbababbabaaaaabaababaabbaabbabbaaaaabbbabaabababbaabbaabaaaaaabbabababaabaabbaabaabbaaaaaabbaabaaababababbaabbbaabbaabaabbaabbabaaaaaabaabaabbaababaaabbbbabaaababaabbabbbbbbababbabbbbabaaaaaaaaabbbababbbbabbbbaababbaababaaaabbbbaabababaaaaaaaaaabbaabbbaabbaabbabababaaaabbabaabaaabaabaaababaaaaaabababbbbbbaaaaaabbaabababbbbabbaabaaaaaaaaabbaaababbabbabbabababbaaababbbbaabaaabaababbabbbbabaabbbababaababbababbbaaabaaabaaaaaabbaaaabbaaabbbbbbaaaaabbaabbabababbabbabaaaaabbabbabaaabaaaabbababaabbaabaaabaabbbaaaabaaaaaaaaabaaabababbabaababababababbbbbbaababbabaaaabaaaabbaaaabbbabbaaaaabbbabbbaabbabbaaaaaabaabaaaabaababbaabaabbbbabbbbaabaaaabbaaabbaabaabbbbbbaaababbabbbbaabaaaaaabbbaaaaaabaaabababbbbaabbbbabaaaabbbabaaaaabaabbbaaabbbbbbababbaaaaaabaababaabbbaababbbbbababbbaaabbabaabbbababbbabbbbabbabbbaababbababababababaabbbaaabbabbaabbbbbbaaababaaabaaabbaaabaabbaaaabaaabbbabbbabaaabaaaaabaaaaaaabbaabaaabbbbaaaaaabbabaaabababbbbbaabaaaabbbaaaabbaabbbbaabbbabbbaaaaaabaaaaababbbbbbbaaaabababaabbbbbabbbbbbabababbbababbaabbbababbaaabbbaaaabbbbbbbababaaabbbaaaabbbaaaabaaaabbaabbbbbbaabbabbabbbbbaababaabbbbaaababaaabbaaaabbbaabbabaabbaabababbbbabbbbbbbabbabaabbababaaababababaabaaabaabbaabbbaaabbaababbaab
abbbabababaabbaabababbabbaaaabaaaabbbaabababaaaaabaabbabaaababaababaabaaaabbabbaabaabbbbbbbbbbabaabaabbbaaaaababababbbaabbbbbabbabaabababababaaabbbbabbaaaaaaaaaabaabaabbabbaaababaabbbaaabaabbbbbabbababaaabbaaabbabababababaaababaaaabbaabbbaababbababaaabbaaabbabbbabbabaabaabbbbbbbbaaabbababbabbaaaabaaababaabbaabbbaaabbababaababaabaaaabbbabbbbbbbbabababaabababaaababbbabbabbaabbaaabaababbaaabbbabbbabbabaaaabaaaaabbbbbbabaabbbaaabbbbaabbbbbbababaabbabbabababbbabbabaaaaaabaabbabaabbbaaaabaabbaababaaabbabbbbbabbaaabbbaaaabbbabbabbaaaaabababbbbbbbababbaabbaaababbbabbaabbaabbabaaabababaabaabbbbabbabbbaaaabbaabbabaabaabaaababaabbbabaababaabbbbababbaaaabbbbaaaaababbabbbabbbaaababbbaabaabbbabababbaaabbbaaaabbaabbabaaaababbabbbbabbbaaabbabbbabbaababbaabbbaaaaabbbaaabbaabbbbaabaabaaaababaaabbabbbaabbaaaabaabaabaaabbababaabaaabaababbaababaaababaaaaabbabbbbaaabbabbbbaabababbaabababbbabbaabbbabbbaaaababbababaaaaabbbbaaababbbabbaaaaabbbbabbababbaabbabaabbababbbaabbaabbaababbaababbaaaaabbabababbaabaaabbabababbbabbbbbabbbaabbbaababbaaabbabaabbbbaaaabaabbabbbbabababbabbabbaababbaaaabaabbaaaabbbaaababbbabbbaaaaabbababbbaabbaaabaabbabbaabbbababbaabababaaabbaaabaababbbbaabbbbbbbbbaabaaaabababbabaabbaababbbabbaabbabababaabbbababaaaaababbbabbbabaaaababbbbabaabbabbaaabbaabbaabbaabaababbbabaabaaaaabbabbabbbbabababbaabbbbbbabbaabbaababbbbbabbababbbabaabaaabaabbbbaabaaabaaabbbaabaaaabbbbaaabbababababaabbababaabbaaababaababaabbbaababaababbbabbaabaabbaaabbaaabbbaababbbababbbaabbabbaabbaabaabbabbbaabaaababaaabaabaabaabababbbbaaaaaaabbabaaaabaabbbaabbaabbaabaaaabababbabbabaaaabbabbbaababbbbbbababbaaaabbaaaabbaabaababaaabbabaabbabaaaabbabaabbaabbaaababbaaabbbbaababbabbbbaabaabbbaababbbaabbbaabbabbababbabababbabaabbbbaaababbabbaabbabbbaaaabbaaabbbbbaabbaaabbbbaabaaaabbbababbaababbbaabbaaaabbaabaaaaababbabbbabababaabbbaaaaababaabababbaaaabbaababaabaaaabbbbaabaaaaaabaaaaabaabbaaaabbbbabbbbababababbbabbabaabaabbaaaabbbbabbaaaabbabaabbbbbabaababaaaaabbaabababbbabaaaaaaaaaabbbabaabbbaabbabbabbaabbbaabaabab
aabaabaaaabbbabbbbabbabaaababbbabbabbbbbbaaaabbbabbabaabaaaaaababbbaabababaaaaabaaababaaaabbbbaabbbabbbabaabbaaabbabaaabaaaabbbaabbabbabbbbaaabbabaabbaaabbbbaaabababaababaabbbbababaabbababaabbbbaabaaaababaabaabaabbbbaaababaabbbbbbaabbbabaaabbababbbbbabbabbaaaaababbbbbbbbbbabbabaaabaaabaaabbbabaaabaabababaaabbbababaaababbbbbbbbbbabbababaabbbaabbaaabbabbbaaaaaaaabaabaabbabbbaaabaaaabbbabaabaababbabbbbbaababababbabaabbaabaaaabaabaabbabaaaaabbabbbaaabbababbbbbaababbbbabbaabababbabbbbaabbbababaaaaabbabbbbaaaabaabbbbbabbaababbabaababaabbbbabbbbbaaabbaaaaabaaabbaaaabbaababbbbbabbaaaabbabbaaaabaababbbbbbbbaaaaabbababbbaabbababbbbabaabaababaaaaaaabbabbaaaabbaaabbaabaabbababbbbababaabaabbbabbbabbbabbbbbbabbabbbbabbbabbaaabaaabbaaabbbbaabaaaabbbabaabbabbbbabaababababaaaaabbaabbbabbabaaabbbaabbbbaaaabbbbabaaabaaaababbbabbbabbaaababababaabbabaabbbabaaaaabbabbabbaabbabbabaaaaaabbbbaaaabbaabbaaaababbaabbaaaaababbaababaaabbbaababbbabababbbbbbabaabbabbbaababbababaaaaabbaabaababaaababbaabbaaabbbbbbabaabbababababaabaabbbabababbbbababbbbbababbaabaaabaabbabbbbaaaaabaaaabaabbabbbbbaabbabbabbababbbabababaabbbaabaaaabaaaabbaabaaababaabbbbabbaabbbbabbbaabbbbbaabbbbabbabbbaabaabaaabaabaaabaaabbabaaabababbabbaabbbbbbaabbbbabbabbbbaaabbababaabbbbaaaababaaabbaabaaabbaaaaababbaabbaabbbaabbabbababbbababbaaabbababbbaaabbaaabbbaabbaaaabbaabaaaaabaaaaaaabbbabaabaababaaaaaaabbabaabbabbaaaaaaaaaabbbababbabbabaaaabbbbbbabaaaaabbbbabaababbbbbaaaaabaabbbbaabbaababbbaabababbbabbbbbabaaaaabaaaaabaabbaaaaabbaabaaabaabaaabbaababbbabaabababbabbabaaaabbaabaaaaaabbabaababbbaaaabbbbbbbaaaababaabaaababbbabbbaaaababbbaaabbbbbabbabbabaaabbbaababbaaababababaaaabaaabaaabaaaaaabbbbababaaaaabbabbabbbaaaabbbbaabbaaabbbbaabaaabbaaaaabaaaaaabbababaabbaabaaaaaabbaabaaabbabbbbaaaaaaabbbaabaaaabbaaabbaabaabaaaaaaabbbbbbbabbbabbbbbbaabbbabbaabaaababbaabbbbaabbabbbbbbbbbaabbbaaaaabbbbbabaaabbbabbababbaaabbbbabababbbbaaabaaabbabbbaabaaaabbaaabaabaabbbabaaabbbbababbabaaabbbaaababbaaaaabaaaabbabbbaabbbbbababbabaabbaaabbbaabaaabba
aaabbbbbbbaaaaaabbbbbbaabaabbabbababaaabaabaaaabbaaaababbabbbaaabbbbaaabbbabbbaaaabbaaaabbababaababbabbaaabaaaaabaaababbaabbabbbaababbabbbbabababbbaaaabaaaaaababaaabbbbabaaaabbabababbabaaaaaabbbbaababbaaaababbbababababaaabaaaabbbabaaabaaabbbbaaaabbaababbbababbabaabbbbbaaaaabbbbbbaababaaabbabbbabbaaaababaabbbbabbbbbababbabbbbabaaabbabababaabbabbbabbbabaababbabaaaabbbaabbaaaaabbaabaabaaaababbbbbbaaabbbababababaaabbaababbababbbbbaaabaaabbbaabaabbbbbbbabaaabbaaaababababbbbaababbababbababababbbabaaaaaaaababbaaabaabaaaabaaaabababbbaababbabbaaaaabaaabaaaabbaabaabbaaabbababbabbabaaabbabbababbabaabaaababaaabaaabbaababababbbaabaabbaaaaababaabbabaaaaabaaabaaabbbbbbbbabbbbaababaaabbabbbabaaabaabbababbbbaaabbbbabbbbbbbaabaababaaaaababbababbaaabbaabaaabbbaabbbabaaaabbababbbbababbabbabbbabbaaaaaaabababbaabaabbabbaabbbaababbbbabaaabbaaabbaabbbaaabbbaabbbbbabbbaaabaaabababbbbabaabbbababbbbabaaaaaaaaaabbabbbbabbbbaaabaabbababbaaababaaaaaaaabbaabbaabaabbaabaabaabbabaaaabbabbabbbaaaabaabaababbaabbbbbbaababbaababbbaabbbbaabbaabaabbbabaababbbbbbabaaaaaaaabbbabbbabaabbabaabababbbabaaabababaabbaaaaababbabbbbaababaaaabbbbbabaabbbaabababbaaababbabaabaaaaaaaaaaabaababbaabbbaaaabababababababbaaabbabaaaabbbabaabbabbbaabbbbabbabaabaaaababbaaaabbaaaaaababbaabaabbbbbabaabbabbbbbababbbbabaabbaaababbabbabaabaabbaabaabbaaaaababbbbbbbbbabbaaabbbbbabaaaababbaabbbbbabbabbaaabababaaabbbaabaaabaaaaabbbbbbabbaabbaababaaaaabaabaaababbbabbbabbbbbaababbbabbabaaaaaabbbaabbbaaabbbaaaaabbbbbbabbbbbababaaaabababaaabbababaabababbabbbbbaabbabbababaaaaababbbbabaaaaabaabbaaabbabbbaabaabaaababaabbbabbbabbbbbaabbbaaabaaabbababbabbaaabababbaaababaabaaaabbbbaabaaaaaabaaabababbbabaabaabbbbbabbbbaababbbaaaababaabbabbbbbbababbbaaabbabbbbabbbaabaaaaaabbbbbbabaaaaabbaabaabaababaaabbaabbbabababbabbbaaaaaabaabbabbbabbbbaaababbbbbbaaaabbaabbbaaababbabbbababababbbaaabbabbbabaaaabbbbaaaabbbaaabbbabaababbaabbbabbaaababbbbbbbaaaababbabaababbbabbaabaaabbaaaabababbabbbbbbabbaabbababaaabaaabaaabaaabaabaaababbbbaaaaaaaaabaabbbaabbbaaaaa
bbbaaabbbbbaababaaabbaaaaabaabaaaababbaaaabbaaabaabaabbaabaabbbaabbabaaaabbbbaaaabaaaababbbbabbbbaabaabbabbabaabababababbbaabaaabaabbbbababbaababbaaabaabbabaabaabbbabaaabbabaaaabbaaabbaaababaababbbaabaaabbaabbbbababaaabababaabababbbbaaaaaaaaabbbaabbbaabbabaaaabababbbbababbbaaabbbbaabbaaabbababbbaaabbabbaaaabaaabbbabababbbbabbaaaabbababbaabbbaaaabbaaaabbaabaababbbbabbbbbaabaabababbbbabbbabbabbabaaabaabbbbbabababbababbbabaaaabbaababbbbbbabbbaaabbbbabbaabbbbbbbabbabaaabbbbbbbbaaabbbbbababbaaabbbbabbbabaaaababbaabaaaaaaabaaaabbabaabaababbabbabbbababaaaabaaababaabaaabbbaabaaaababbaaabbabababbbbaaaabaabbabbababaabbbbabbaabaaabbabbaaabbbabaabbbabaabababbaabaabbaaabbbbbbabbbbaabaaaabbaaaaabaabababbbbbbabbaabbaabaaabbababbbbbaaaabaabbabaaabbbbaababbabbabbaaabbbabaabaaaaaabbaabababaabaababaaaabbbbabbbaabaababbbbbbaabbaaaaabbbaaabbaabbbbabaaababbbbabbabaabbabbaaabbbaababbbaabaaabbbabbbbaababbbbbbabaaaabbbabaabbbaaabaabbabbbbababaaaabbbaabbaababbababbaabbababaababaaabbabbbbbbabababababbbabaabaabbaababababbbabaabbbbbaaabbbaaaabbbbbbbbbbaaaababbabaabbbbbaababbbabbbbaaababbababbbbababaaababbbbababbbabbbbaaaabaaaababbbababbbbaaabbabaaabaaaaaaaabbbbabaabbaaababbbaabaabaabbababbabaaaaaabaaabaabaaaaaaabababaababbabaabaaabababbbabaaaabaaabbbaaababbbaabbbabbaaababbbaabbababaabbaabbbbaaaaaaabbbabbbabaabaabbbbbbabbaaababbabaaababbaabaaabbabbaababababababaaaaaababaaabbbababaaabaabbaabbabaababbbaaaaabbabbbaabbbbaaabbbbbabbbaaabbbbabaaabaabbabaaaababbabbbbaaabbaabaaabbaaaaaabaaaabbaaaabaaaaaabababababbababaababbbbbaaaaaababbbbbaaaabbaaabababbbbabbabbabbbabbbbbaaabbbabbbaaaaaabbabaaaabbaabbaaabbbbaaaaabaaabbbaabababbabbbabbaaaababbbbaabaaaaabababbaaaababbaaabbbaaaabbabbaaaabbbbabbbaaababbaabaababbaaabbbababbababbbbbbbbaaabbbbababaabababbabbbbbbaaabaaabbbbabbabaababaababababbaabaaaabaabbbaaaaaaaabbaabbabbabaaaababbabaabaaaabbbbbabbbabbbabaabbabaababbaaaabbbbaabbabbbabbabbbababaaabaaaababbbaababaaabaabbbababbbaabaabbbaaaababaabaaaabbaabbbbbaabbaaabaabbabbbabbbaaaabaaaaabababbaabbabbbabbaabaabbb
ababbababaaaabababbabbabbbbbbaaaabababbabaaaaabbababaaaababbabbaaaaababaaabbbaaaaaaaaabbaaababbaabaabbaaaaaabababbabaabbababaaabbbabaaabbbbbbababbbaaababababaaabaaaabababaaaaaabbbbabaaaaaaabbaaababababaabbaaaababaabaabaabababaabaabbbabaaaabbabbaababababbbbbabababbaaabaaaabbababbababbabbabababbabbabbabababbabaaaabaabbbbbaabbaaaaaababbbbbababbabbabaaaabababbbbabbaabbbaaabbabaaaabaabbaabbaaaabbababababaabaaaaaababbababbbbbbabbaaabaabbbabbababbaabbaabbbbaabaabbaabbbbbbabaaababaaaababaabbaabaaabbabaabbbbbbbbbbabaaabbabaaaaaababbbaaabbbbbbaabbaaabaaababbababbbbbababbbbaabbbbaaabbbaaaabbaaabbaaabbbabaabbbbaabbababaaabbaaabbababbbaabbbababaaaaaaabbabaaabbababbabbbbabbbbaabaaaaaaaabbaaaababbabbbbbbaabaabaaabbbbbbbbbaabaaaabbbaaabbabbbaaaabaababbbaaaabaabbbbbaabbbbaaabbabbabbababbbbaaaaaabaabbbbaabbbbbabbbabbbbabbaaaaabaabbbbbabbbabbbbaaaabaaababaaababaabaabaaabbbaaaaabaababbabababbabaabaaabababaabaabaabbaaaabbaabaaabaabbaabbaaaaaaaaabaaabbabbababbabbaabaabbaabaabaababbaaaababbaababaabbbbbaaaaaaaabbbbbabbbaababaabbbbabaaabbabbaaaabbbbbabbbbaaabaaabbbbbbbaabbabaaababbbaababbbababaaaaabaaaabbaabbbabbbbbababbbabaaababbabbbbabbaaababababababbbaabbbbbbabbaaaaabababbbbababbbbbaabababbababbbabbabbbaabababbbbaabbbaaaaaaaabaaababababbababbbaaababbbbabababbabaabbaabbbaababbaaaaaaaabaaababbbbabababbabbabaabbabbababbbabababaaabbaaaabaaaabaaababbbaaaabbbbbbaabaababaaaabaababbabbaaabaaaaabababaabababbaaaaababbbbbbaaaababbabaaaaaaaabaabbabaabbaabababbbaabbbbabaabbaabbabbabbbaaaabbabaaabaaabbbabbbbbaaabbaabababaaababbbbaabbbbbaaabaabaaabbbbabbabbaaaaabaaababbaababbabbbaaaaaaaaabababaaabbababaaabbaabbbbbbaabbbbaabbaaabbaabaabaaaaaaababbabbbaabbbbbbbbbbabbbbbabababbbababbababaaabaaabbbbbbaabbbaabaaabbabababbbababaaabbbbabaaaaabaabbbaabbaabaabbaabaabbbaababaabababbaabaaaaabbaaabbababbabbabbaaabaabbabbaaabaabaaaabbbbabbbaabbbbabbaaababbbaabbabababbbbbabaabbbbbabbbabbabbaaaaabaabababbaabbbaabbabaaababbbbbabbabbaabbbabbbbabbabbaaabbaabbabbbaabbbbabbbbabaaaabbabaaabbaaabaabbabaabbbaabbbabaabaabbaba
bbabbbbbabbbaaaaabbbabbbbababbbaaabbbabbbbabbbaabbaabbbbabbbaababbaaabbbbbaababbbbbbababaabaaababbabaaaabaabbabaababbaaaabababbaabbaabbbaaabbabaabaaaababaaabbbaaababaaaabbabaabaaabbaaabbbbbbbbbbaaaaabbaaabbbabbabbbbaaaaaabbaaaabababaaabbabbaabbbaaaaabbabbbaaabaaaabababababbbaaaabbbbbbabbbabaaabbaabbbabaabbaaaabaaababbabababbaaabaababbababbbabbbaaaabaabbaababbabbbabbbbabbaaabbbbbbbabbbbaaabaaabbaaaabaaaabbabaababbbabbbbaababbbbabbbbbbbabaabbabbbbaabaaaaaabaabaabbbbbbbbaabbabaaabbaabbbaabaabaaabbbababbaabaaaabbaabbbbababbabaabbbabbbbbaaaaaaaabbaaaaaaabbbbaaabbaaabababbabbaababababaaabbbbaabbbaabaaaaababababaaaabbaababaaabaaabaababaabbabbabbabbbbbabaabbbbbaabaaaaabbaaaaaabbbababbaabbbbabbbaaaababaaabaabbbabababaaaabababbaabbbbbabbbbbaabaabaabbbbbbbbbabbbababbbbbaababbaabbbabaaabbbbbaabbbaababbbbbaabababababbabaaabbaabbaabaabbabbbbbbbbbbbbabaaababbbaaaaaaabbbababbbabbaabbbaaabbaabbabaabaaaabbbabaabbbababbbaabbaaaaababbababababbababaaabaaaabaaaaaabaaababbbbbbaaabaaaaaaaabbaabaaaabbaabaaaabbbbbaaaaabbabaaababbbaaabbaabbbbababbbbbbaaabaabaabbbaaababbabbabbbabbbaaaaaaaaabbaabbbaabbaaaababbaabbabbaaabbaaaabbbbaabbaabbababbaababababbabaaaaaaababbbbbbaaabbababababaababaaabbbbbbbabbbbabaaababbaabaabaaaaaabbabaabbabaaabbabbbaaabaabaaaabbabababaaabbbaaabbbbbabbbaaabbbbabbabababbbbabbbbaababbabbbabbabbbbaaaababaaaabaababbbaaaabaaaababaaaaabbabaaaaabaabababbabbbbabbaaabaabaabbaabbababbbbbbbbbbbbbaabababababababbabbababbbbbbabbabaaaaaaaaabbabbaaaabbbbbbababaaabaabbababaabaababbabbabaaaaaaaaaabbaaaabbbaababaabbaaababbabababbbabbaaaababaabbababbabbbbaaabbbbbabbbbaaaabbabaaaaabbaabaaabbabaaaaaaaabbbababbbababababbabbbbabaaabababbaaaaababbbbbabbbbbbbabbababaaababaaababababaaaaaabaababbabbaaaababbbababbbbbabbaabbbaabbbbabaabbaaabbabaaababbbaaababababbaabbbbaaaaabbbaabaaababbaababbbbabbababbbabaabbbbaabbababbbbbbaabababbabbbabbbbaabbaaababbbbbaabbbbabbbabbbabaababbbabbaabaaabababaaaabaaabbababaaaabaabaabababababbbbbbbbaabbabbabaaaabbbbbbbabbbabaabaababababaaaaabbbbaaababaaabbbbabaababaaaa
bbbaabbbbbbabaabaababaaabbbbbaaaabbabaaabaabbbabbaaaabbbabaababbabbabbbbabaababaaaaabaabbabababbbaabbbabbaabaabbaabbbbababaababaababbbbbbaaaaababbabababbabaababbaabbabbbabaabaaaabbaabaaabbaaaaaabababbbaaaaabbbbbbbbabbbbabbbbbbabababbbbbabaaabbaabaaaabbbaaaababababbbabababaaaaaaabbabaabaaabbbaabbbabbabbbaaabbbbaabbaaaaababbbaabbbabbbbabaaabaaaabaaaabbbaababbaaabbbbaaabbbabbaaaabaaaabaabbbbbabbabaabababaaaaabaaabbbbaaababbbbbbabbbaaaabbaaaabaabaaabbabaaabaababbaaaaaababaababbbbabaabababbabbababbbbbaaaabaaaaabbbaabbabbbbaaaabaaabbbbabbaaabaaababababbabaaabbbbaaabbaabaaaabbbabbbbbbaaabaaabaabaaababbaabababbbababbaabbbaabbbaabbabbaaabaaaaabaabaabaaabaaabaabbaaababaaaabbbabbbabaababbbabbaabbabbababbabbbbbbbaabbabaaababbbbabbbbabbaabbababaaaabbbabaababbaaabbaaaabbbaabbbabbbaaaababbbbabbbbabbaaaaaaabaabababbababaaabababbbbbaaaabbbaaaaaabaaababaaabbaaaaaaabbbaaabbbaabbbbaabaabaabbbaaaaaaaaaabaabbaababaabaaabbbaabbaaaaaaaabaabbaaaaaaaabbbbaaaababbbabbbbbabbbaabbbbbbbababbaaababbbbaaaabbbbbababaabaaabbbbbaabaabbababbbbaaaababaabbbbaabaabbaabaabbbabbbbaaaaaababbbbaaababaabaaaabbaaaaaabbbbbbaabaaaaababababaabaaaabaaaaabbaaaaabaabbbabaaabbbabbaaabbaabbaaaaababbbbaabbabaababaabaaabbababaabbbaababaabaabaabaababaaabaaabaabbbbaaaabbbbbababbaabbbbaaaaaaaaababababaabbbabbaabbbbbbbaaaabbbaabbbbabaabaaaaababbaaabbbabbbbabaaabbbbaaaababaaaaabaababaababaaabbbbbbbbbbaaabababbabbbababababbbbbabbabbabbaaabbbbbabbbabbbbbbabbaaabbaabababbaabbabbbabbbabbbbbbbbabbaaaabababbbaaababaaaabaabbbbaaabaababbbabbaabbbaabaaaabaababbaabbabaabaaabbaaaaabababababbabbaabbaaabbabbabbabbbbbabbbabbbbababbbbabbaaabaaabaabbabaabaaababbaaaabababbbbbabaabaaaaababbbbbbabbabbabbaaababbaaabbbababaaabbbaaaaaabbabbbbabbbabbaabbabbabaaaabbaababbabbbabbbbbbbaabbbabaaabababbaabaaabbbabbbabbbabaabababaabbababbbbbabbbbabaaaabaaaababaababbabbaaaaaaaabbaaabaabaaaabbabbaabaabaaaabababaaabbabbbabbbaabbababbababaabaabbbaaabbabbbabbaabaabbbaababbabaabbbbaaabbbbababaaaaababaaaababaabbabaaabaaaaaaabaaaabbabaaabbbbbabbabababbbabaaabaa
bbaabbbbaaaaabbbaaaabbbaabaaaababababbaaabbabaabbaabbbababababaaababbabbbbaabbbbaaabaabaaabbabbaaabaaaabaabaabbbaaaababbbbbaabbbaababbababaaabbbabbbbabbbbbabbbababbbbbbaaabbabaabbbbaaaaabaabbabbababbbbabbbaabbbabababbbaabbbbabbbabbaababbabbbbabbbbaaaabbbbabbbbbabaaaabbbaababbaaabaabbabbbabaabbbabaabbaaaaabbbaaaabbbbabaaaaabbbbbaabbbbaabbabbabbbaaababaabbbbbbababbabbaabbbabababababaaaaabbbaabbbbaaaabbbbaaaaabbbabbabbabbaababbababbaaabbaaabaaabbaabbbbaaaabaaaabbaabbbabbbbbbaaabaabbbaabaaaaabbbbaaabbbbaabbaaabaaababbabababbbbbaababaabbbabbbbbbaababbbaabbababbaababbabbbbbbaababbaabbbbbbbabbaabbaaaaabbaabbbbbbbaabbbbbbabababbabababaaaaababbbbabaabaaaabaabbabbbabaaabaaaabbbaabababbaaabbbababbabababbabaabaabbbabaababaabbbabbabaabbabaabbbabaaaabaabaabbaaaaaabaaaabaaabbaabbbabaabbaaabbabbbaaaababbbbbabaaaabbbaababbbaabaabbbbbaaabbabbaaabaabbaaabbbabababaaabbaababbbaaabbaabbbbbbbbabaababbbbbbabbbaaabbbbaaaaaaababaaaaabbabaaaabbaabbaaaaaaaaabaababaabbaabbabbaaabaaabaaababbbaabbbabaaabbababaabaabbbabbabaabbbaaaaabbabababbabaabbabaabaabbabbabaabaaababbabbabbbabbaabbabaaaaaabbaabbbabbaababbabaaabbaabbbabaabbaabaaababbaaaabababaaaaababbaabbaabaabaabababaabaaaabbbbbbaaaabababababbbabbababbaaabababaabbaabbbabbbbbbbbaabbababaabaabaabaabaabaabaaabbabbbabbbbaabaabbbbaaabaaabbabbbaaaabaabaaabbababbbbbabaabbaaaabaaabbaababaabbabababaabaabbaaababaabababbbaababbaaaababbbbbaaaabaaabaaabaabaababbaaaaabbabbaaabaabaaaabaaabbaababababbabababbaaaaabbbaabbbabbaaaaabababbabbbbbaaaabbbbaababaaababababababbaaababbabbbaabaaabababaaabaaaababaababbabbbabaaabbbbababbabbabbababbaaabaababbaaabbbaaaaaaaaaaabbbbbbbababbbbaaabbaaaabaabbababbabaabbababbaaaabaabbbbbbbaabaaaabaaaaabbbbaaaaabaaabbbbbbabbbbbbabaaaaabbbbaaabbaaaabbabbbbbbabababbabbbabbabababababbaabaabbabbaabbabbabaabbabbbaabaaaaaabaabbbaaabbaaaaabbaaabaaaabbbbbabbaabbaaabbaaaabbbbbabbababaaaabaaabbabaaabbaaabbaaabbbbaababbababaaabbaaabbbabababaabaabbaaabababbbabaaabaabbbbbbaaabbabbabbabaaaaabbabaabbababbabbaababbaaaaaabbabaababbbaabbaaaabaababaaa
bbabbaaaabaaabababbbbabababaaaaabbaabbabbbbbbbaaabababababaaabbabaabaabababababbbbaabbabbababbbaabaaaaabababbbabbbaabababaababbabbbabbbbabababaaabababaaabaabbabbabababaaabbbaaabbbbabbaaaabaabaaabbbbbbaabaabbaaaababbbaaaaaabaaaaaaabbbbbabbabaabbbbbbaabbbaabababaaabbabaaaabaabbabbabababbbbaaabbaabbaabaabbaaaabaabbabbbaaaababbabaaaabbbaababbbaabaaabbaaabbaaaababbbabaaabbbbaaababababbababaaabbbaaababbbabbaaaaaaabbababbbbbaabbabbabbaabbbaabaabbabbbabbbaababaababaabbababaaaaaaaaababbaababbaaabaaabbabbbbaabbaabbabababaabaabaabbbbbaaaabbbbbbabbababbabbbaaababababaabaabbabbabababababaabbaaaabaaaaabbbbbaaabaaaaaaabababbababbbbbbbaaababbbaabaabaaaaaaaabaaabaaabbbabbaababaababbbbabaabbabbbbaaababaaaabbaabababbbbbbabababbabbaaabbbabaaaabaabbaabababaabbaaababbbbabaaaabaababaaaaaaabbaabaabaaabbbbbbbabbbaaaabbbbbaabbbabaabaaabbabaaaabababababbbaabaababbbbaababbbababbbbbbbbbabaaaabaabbbaabaabaaabbbbbbababbbbbaabbaaaababbaaabbbaabababaabaaaabbabababbaaabbabbbbbabbabbbbabbbabbaaababaabaabbbbaabaabbaabaabaaaababaababbababaaaabbaaabbbaabbaaaabbaababbbaabbabbbbbbabbbbaabbbbbababaaaabbaaabaabbbbbbabbbaabbaababaababaabaabbabbbbbabbaabaaaabaabbbbaabbbababaabaababbbbbabaabbbbbabbbabbababbbaaaaababaabbbababaababbabaabbaabaabaabbaababbbaaabbaaaabbbbabbbababaaaaaabbabaabaabbabbbbaabaababbaabbabbbaaaaabbbabaaaaaabaabbaababaabbabbababbbabbaabbbaabbaaaaaaaaaaaababbaababbbabbbabaaaaabbabbabaabaaaabbaabbabaaabbbbaaababaabaaaaabbbabbabbbbbbbbbbabbabaaaaaaaaaabbbbbbbabaaabaaabbabaaabaaabbaaabaababaabbbabbbaabbabbbabbbaabbbbabbbaaaaabaaababaaaabbbaabaaabababababaabbbaabaabababbaaaaaaababbbbaababbbbabbbbbbabbbbababbbaababaaaababbabbaaaaaaabaaabaabaabaaababaabaaaabaabbbbbabaaabbbbbaaaabaabbbbabaaaaaaaabbabaabbbbbaaaabbbaaaabbbbbaaaaabbbabbbabbababbaabaababaabaaabbaabbabaabaaabbababbbbaaaaabbaabbbbaabbbababaaaabbaabbbbbbbbbbabbbbbabbaabaababbbaabbbbbbbaabbaabaaaabbbbaabaababaabbabaaabaaaabbaaaababbbbaaababaaababbaabbbbbaaababaaabbbbaaabbaabbabbaaabbabbbaabbbababbbbbababbbbbbbabaaaaaababbbbabaaabbbabbbaaba
babaabaabbbbbbbbbbbaabbaababbbabaabbaaabaaaaaababaaabaaaabbbbabbbbbbaaabaababaaabbaaaabbabbabababababbbbaabaabababbaabaaaaabbbabbbbabbbbaabbabaabbaabbaaabbaaaaaabbbabbbaabbbbababbaabaaaaaaabbbbbbababbabaaaaabbaababbbbbbbbabbbbbaaabbbbbaabababaaabbbbbbbabaaaaabbabaabaaabaababaababababbaaabbabaabaabbbbabbbabbbbaabbbbabbabbbbbaaabaaaaabaabbbaaaaaaabbbbaabbbbbbbbbababaabbaabbaababbbabaaabaabbabbaabababbbabbbbaabbaaaaababbaaabaaaaaabaaaaaabbaabbbaaaabababaabbaaabbabaaaabbabbabbbaabababaabaabaababaaaabbbaabbbbaaababaababbabaabaaabbaababbabbbababbbabbbaaababbabaababbaabaaaabbbabbaabaabbaaababaabbbbababbaabababaabbababaabbbbbbbabaaabaabbaaaaaabbaababbbabaabbbaabbbbabaabbaaababbabbbababababbbaaaaaaabbabbbaaaaaabbbbaabbabbbaaabbbbbbbabaaaababbbbbaaabbbbaaababbbbaaaabbaaaababbbbabababbbabbbaaaaabbaabbbaaaaababbbabbbbaaaaababababbabbbaaababaaaabaabbbaababaabbbababaabbaabaaaabaaaaaaabbabbaaabbbaababbbbbabaaaabbabaaabbabbaaabbbbabaaaabbaaababaabbaaaababbbbaaabababaababbbbbabbbbbabaaaababbbababaaaabbbabbabbaaabbbaaaaaaaaaaaaaaabaaabbabaabbaaaaaaaabababbaabbbabbbbabbbbaabaabbbbbbaaabbabbaababbbaabaabaabbababbaababbaaabaabaabbbaabaababaaabbbbbaaabbaaaaabbbbbaaaabbaaabbbaaabaabbaaaaaababbabbaaaaabbabbabbaaaabbbabbbaaaaaaaaaabbaaabababbbbabbaabbbbbaabbbabbababbaaaabbbbaaabbababbbaabababaaabababababbabbbbabaababbbabbabbabaabbbaabbabbaaaaabbabababaababbbbaaabbababaaaabbbabababbbabbabbabbbaabbabbabbaababbaabaabaaabbaaaabbbabbbabbaabbbaaabbaabaababbaaabbaaaababbbbabbaabbabbbbabaababaabbbbbaaaabbabbbbbbbbabaaabbbabaababbbaabbaaaabbababbaabbabbbbbbbbabaaaabbbbaaabbabaaaabbabbbaabbaababaabbaababbbbbabbabbbbbbabbababababbabbababaabbbbabbabbaababababbbbabbbbaaaaababbbaaabaabbbbaabbaaabbaabbabaabbabbabaabbbbabbabbaaaabbaaabaaaabbaaaaabbabaabbaababbbabbababbababbbbbbbbbbaaabbaaababbbbaabbabbbbabbbbbabbaaaabbbaaaabaabbbaaaaabbaabbabaaaababbabbbababbaaaaaabaaaaaabbbbbaaaabaaaababbaaabaaaaaaabaabbbaabbaaaabaabbaaabababbbaaaababaabbabbbaaaaaabaabaabbbbbaaabbbaabbabaababaabbababbababbabababaabbbabaaa
bbaababbbaabbbbbababbaabaabbaaaaaabbaabaaabaabbbabaaaababababaaaaaaabbbaabaabbabaaaaaaaaaaababbaabbabaabbabbaababababbabaabaaabbaaabbbabbbbbbabaabbbabbabbbbaaaabaababbbbabababbbabbbbabbbabbbbbbaabbbabababbbabbbaababaabbbabaaaaaababaaaaaabbaabbbaaabbbaabaaaaaababbaaabbbbababbaababaaaabaabaabbaabbaaaabbbbaaabbaaaaaabbbabbaaababaabaaabaaaabbbbbbaabaaababaababbbbabaabaabbbbbbabaababbaaaaaaabaababbabbaababbbaaabbabaaabababbabbabaababaabbbbaaaaaaabbababababaaabaaababaabbaababbaababbaaababaaabbbbabaabaabbbbbabaaabbbabbbaaaaaababbabaabaababaaabbbaabaaaabbbbaabbaaaabbbababaabababaaabbaaaabaaaaaaabbbaabbbbabaabaaaabbababbaabbbbabaababaabbbaabbbaababbaabbaababaabaabababababbbbbabbbaaabbabbbbbbbbabbbbaaabaaaababaaaababbabbaabbaabaaabaababbaaaaabbbabbabbaaabbbbaaabbaabbaaabbbbbabbbaababaaabbaababaabbbbabaaaabbbabababbbbabbabbbaababaaaaaaabaaabbaabbbbbbbbababaaabaabaaabbaaababaabaaaaaaabaaaaaaabbabbaaaabbabaabbbabaaabaababaaaaaaabbbbbaaaaabbbaaaabbbaaabbaaaabaabababbbabbbbbaaabbabaaabaabbbababaabbbbbaababbababbaaaaabababbbbaabaaaabbbbaaabaaabbbbbaaabbaaabaababaaabbbabbababbbaaababbbbaaaaabbbbaabbaaaaababbabababbababbaababbabaaaababbaaaaabbbbbaaaabbabbbbbabbababbaabbbbaaaabaaaabaaaaabbabbaaaabababbbaababababbaababbbabaabbaabbaaababbbaaaaababaaabbbaaabaaababbabaabaaabbbaabaabbaaabbbaaaababbbbaabaaaaaaaabbaaabaaabbaabbabbaaaabbaaaaaaaabaababbbaababbabaaaaabbaabaaabaabbabbabbbabaabbaaabaaababaaabbbaabbbaababbbbabababababbaaaaabbabbabaabababbabbabbbbbabbbbababbaaababbabbbaaababaaaabbabaaaaaaababbaabbabbbbababbbbabbbbbbabbbbaaaabbbaabababbbbabaabbabaabaabbaaaaababbbabbbaaaabaabbabaabbabababbaaabaababaababbabaaaababbbabbabbaaabbabababbbababaaaabbbbbbbbaababaabaaababaaaaababbabbbaabababbbabbaababaaaaaabbbbbabbaababbaababaaabaabbbaabbbaabbbabbbababaabaaabbbabaaabaabaabaaaaaaabbaaaabbaabbaabaababbbabaaaaabbbbbbbbbaaabaabbaaaabbabbbaabaaabbababbbabababbabbbbabababaaaaabababaabaaaabaaaaaabbbaabababbaabaabbbbbababaaababbabaabbaababbbabaabbabaabaabaaaaaaaababbbbbababbaabbabbbaaabaabaaaaaaabbbb
abbbaabbabaabbbbabbabaabbbbabbabababbbbababbabbbaabbbbbabbbbaaabaaaaabbaaaababaabaaabaaabaababaaaabababbaaabbababbbaababbababaaaaabbabbbabaaaabaababbbabbbabbbababbaabbbabaaabbaababbbbaabbabbababbaabbbbbbabbabaaaabbbabbabbbaaaaabababaabbbbbbbaabbbbabaaabaaabbbabbbbabaaaaabbabbbbabaaaaaaaababbabbbbbabbabbbaaabaabababababbbaaabbabbabababaaabbaabbbbbbababbabaaabbbbabaabababbaabbbaabbabbbbabaabababbbbabaaabbaaabbbbbbabababbabbbbabaababaabbbaababaaabaabbabaaaaaaabbbbabbbababbaaabaabababaabaabaaaababbabbaaabaaababaaabbbbbbababaabaaabaabbaabababaaabbabaaaaababbbaababaabbbabaabbbaabbabaaaaabbbbababbabbabbaabbaaaaabbababaabababbbaabababbbbaaabaaaabababbaabbabbbbbbaaabaaaaababababbabbbbbaabbabbbbbaabbbaaababbbababaaaabbaababaaaaaaababaabbabbaabbaaabbbaabbaabbaabbaabaaabaaabaaaabababbabbababbaabbabbaabbabbbaabbabbbbabbabbaabbabbbaababaaaabbbaabaabbabbaabbbabaabaaabbaaabbbbbbbabaabbbaaababbabbbabaabbaabbaaabaaaaaaabbbaaaaababaaabababbaaabbbaababaaabbabbabbabbbbaabbabbaababaaababaaabaabbabbaaaaaaabaaaabbabaaabbbabbaabbababaaaabbaaabbaabbaaabbaabbabbbbbaaaaababbaaabaabaaaabaabbaabbaabaabbaaababbabaabaaaabbbbaabbbaabaababaaaaabbbaabbbababaaaabaabbbababaababaaaabbaaaaaabaabaabaabbaabaabaababbbabababbababaabababbbabaabaaaaaabbabbbbababbababbbaaaabbabbbaaaabababaababbbbbbaaabababbabbbabbbbbaaabaaabbaabaaaaaaaaaabbaabbaabbabaabaaabababaabbbbababbbabbababbbbbaaabbaabbaaaaabaabaaaaaabbabbabbaaabbaaaabbabaaaababaabaababbbaabbbabbbbbaabbaabbbabaababaaaabaabababbabaabbbaaaaabbabbbbaabaabbbbbbabaaabaaabaaaabababbbabaaababaaabaaababbbbbababbaaaaaabbaababababaaabbaaaabbbabaaabababaababbabaabbbaabaaaabbbaaaabbabaabbaaabaaaabbabababaaaabbbabbabbaabaaaaaabababbabbbababbbbbbbbbbababaabaaababaaabbababaaabbaabbbaaababbbbabababaababbbabbabbababbaaabbababaaabbbabbbbbaabababbabbbbbbaabbaaababababbbabbabbabbbbababaaabbbaabbaaabaabbaaababbbabbbbabbabbabbbbbbaabbbabaaaaabbabbaaabaaaabaabaabaababbbbbabbababbbabbabbbababababaaaaaababbbabbaababbbbbabaabbbabbabbbbabababaabbababbaaabaaabbaabbbabbabbbbbbabaaaab
aabaaabbaabaabbaaabbabbbabababaaabaaaabbbbbbababbabbaaabbbbbbaaabaaaaabababbababaababbbabbbabaabaaaaabaaaabaaabababbaaaaaaabbbaabbaabbabaabbbaaabbaaaabbaaaaabbaaaabbbabbaabbaaabbbbaabaaaababbaabbabbbabbaaabbbaaaaaabbbababbaabaabbbabbababbaabbabbbbbbaaabbbababbbaaabbaaabbbbabaabaaaabababababaaabbbbbabbbbabaabaaabaabaababbaaabaabbabbabbbabababbabbbaaabababbbabbbaaaaabbbabbbbbbbbaabbbabaaabaabbabbbbbbabbababbbbaaaaaababaaaaabaaabbaabbabbbbbaaaabbbbbbbaaaabbbabbbabbbbabbaaabbbabbababbbbbabaaababababaabbaaabaaabbaababbbabbaabbaaabbbababbababbbbabbabaaaaabababbaabaabbaababaaabbabbababbbababbbbbaabbbbabbaaaababbbaabaabbabbabbababbabbbaaaabbaaaaaabbabbaabbabaababbbbbaaaaabaaaaaabbbbaaaabbabbbbaaaababbbaabbbbbabaaabbaabbaaaaaababbbaababbbaabaaabbaaaaaaaabbbabbaabaabaababbababbaaabbababbbbbaaaaabbbaaaababaaabbbabaaabaaabbaaaabbaaababaabbabbbbbabbaababaaaaaabbbbabbbbbbbaabaaaabbbabaaaabbbbabaaababbbaababaaaaabbbaaaabaabbbbababbbbabbbbaababababababbbbaabababbabbbaaabbbbabbbbaaaabbaabababbabbbbababbaaabbbbbabababbaabbababbabaaaabbbaaabaabaaabbbabaababababbababbbbbabbbaababaabaaabaaaaaaaabbabbaaabaabbaaababbaaabbbaaaabbbabbbabbbabbabaabbabaaabbbbabbaaabbabbbaabaabbbbbbbbaabbbaabaaababbaaabaaabbababaabbbbaaabaaabbaaabaababbaaaaabbabbbabaaaabaabaaabbaaabbabaababbbaabbabbbaabaaaababbaaabaaaaaababbaabbaabbbabbabbbbabbaaaabaaabbababbaabbbbaabaabaabbbbaaabbaaaababbabbbaabbaaaabbbbaabaaabbbababbbabaaaaababbbababbabbbababbaaaabbbabbbabbaababbaaaabaaaaaaaaabbaaaaaabbbbbaabbbbaabbabaabaaaaaabbaaababbbbbbabbbbbbbbababbbbaababbbababaabbbaabaabbabababababbbabaabaabbaabbaaaaaaaaabaabaabbaaaaaaababaabaaaababbbaaaabbbaaaaabbaaababaaabbabaabbbbbabbaabbbaababbbabbabbbbaabbaabbaaabbbbbaaaaabbabbaaababbaaababbabaabbbaaabababaabaabababbabbbaaabbbbaabbaababbabaabaaaabbababaabbabaaaaabbabbabbbaabbaaababaabaabbaabbbbaabbbaaabbababbabaaaaaabababbbbabaaabaabababbababbbabaaaaaaababbaaabbabbbabababbbbbaaabbbababbabababababbbabbbbbbbabaabbbabbbbbbbaabaaabaabbabbbbbabbbbababbababaabaabbbaaaabbbbbbbbbaabbbbbba
bbabababbaabbabbaabaaababaaaabbaababbbabaaabbbaababaaaababbbaaabaababbabbbaaaababbbaabaabbabbbbaaababaabaaaaaababaaaaabaabaaaaaaabbbaaaaabaaabbababbabbabababababbbabaaabbbbabbbbbbababbbbbaaaaaaaabbbabaabaaaabbbbaababbabaabaabbabbbbaaaababbaaabababbaaaabbaabbababbbabbaabababbbabaaabbbbbbabbbabababbbbbbabbbaabbbbbaaabbabaaaaaabbbabbababbababbababbababaaababaabbbabbbabbbabbbabaababbabbbababaabaaaababaaababaababbbabaabbaababababbabbabaabaaaaabbbbbbaaaababbaaababbabbbaabbaaabaabbbbabababaabbababbaaabaabbaaaabbabbabaababaabaaabbbbaababbbaaabbbbaaaaabbaaaabbbbababbaabbaabbbaabaabbbbbbbbabbbabbaaabbbbbaaababbbbbabababbbaababbbbabababaabbbbbbbaaaabbabaabbaaaabbbaaaaabbabbabaaabaabaaababbabbaaababaabbbaababaabbabbabaabbbbababbbaabababbbabbaabbbaabbabbbababbbaabaabaaaaaaaaaabbbaabaaaabbbaaabbabbbbbbabbbbaabbababbaaaababbbaaaaaaaabbababaaabbababbbabaabaabaaabbbaaaabaaabaaababbababaabbbbbabbbaababbbbbabbbbbabaaaaaabbbbbaabbaaabaabbbbbabbaabbbbaaabbbaabaabbaaabbabaabbabbbbababbbbaaaaaabbaaabbaaabaaaaaaaabbababaaaabbaabaabbabbaaabababaaabbababaaabababbababaabaaaabaaabaaaabaaaabbbabbabaaaabaaaaaaaaabbaaabaabbabaaaaabaaabaababbbaaaaabaaaaaaaabbaaaaababaaaaabbaabbbbbbabbbbaabbaaabaaaaaaaabbaaaaaaabaabaaaabaaaabbaaaaabbaabaaaaaabaaabaabbabbbabaaaabbababaaaababbbbbabaabbbaabbbbbaaabbaabaabbbbbabbbbabbbabaabaabaabaabaabbaabaabbbaaaaabbbaaaababaaaabaabbbabbabaabababbbbabbabaabaabaaaaaaaaaaabbabbababbabaaaaaaaaaaabaabbaabbabbbbbaaabbbabbabbbbaaaabbbbbbbbabbbaaaabaaabaabbabaabbaaabaaabaabbbabaabbabaaaabaababbbababaaabbaababbbaabbbbbabbabbbbbbaaaaaabbabaaabbbabbbbbbbbbbababbbbaaaaaaababaaabaabbbbaaaabaaaabbbaabababbbabaabbbabbaabababbbabbbbaabbaabbabbabbaaabbbbabbaaaabbbababaaabaaaababbaabbabbbaaaabbaabaaababbabbbbababbbaaaabbbabbaaabbbaabaababbaaabbbaaababbbbbbbbaaaababbbabbbaaaabbababbbbabbaababaaabababbbabbbbabbbbaaabbbbaaabbbabaabaabbbaaabbaaaaabbaabababaababbabababbabababbbbbabaaabaaabbbaaababaaababbabbbbbbabbaaaabbaaaabaaabbbbbaaabbabbbbababaabbbbaaabaabaaaabababaaabbbbababbbbaaabaaba
bbbbaaabababbbaababaaabaabbbaaababbbbabbabaaaabbabbbabaaaaaaaaababaaabababaabbaabbaaaaabbbbaababbbbbaabaabbabbababbaababbbbabababbabababbabbbabbbabaaaaabbaababbaaaaabbaabaaaaaaabbaaabaababaaaaaabbbabaaaababbbabaaaaaaabbbbaabbbbbababbabaabababbababababbbbaaaabbbaabaaabbbbabaabababbaaabaaababaaaaaabababababbbabbaaaabaaaaaabbbabaaaaabbaabbbaabbaabbbababbbbbbabbbababbbaaaaaaaabbbbbbbabbaababbbaaabbabbbaabbbaaabbaabbaabaaaababbaabaabbaabbbabbaaaabbbabbbbbbbabaabbaabbabaabbaaabbababbbabaabbababbbaababaabbaaaaabbbbaaabbaaabbaabaaaaaaaabaababaabbbaabbbbbbbbbbbaabbababbbbbbbabababbbbabbbbababbababaabbbbaaaababbbbabbbababaababaaabbbabaabbaabbababbababababbabaaabaaabaaaababaaabaaaaabbaabbaabbaaabababbbbabababbbbbabbaaaababbaaababababbaabaabbabbbbbbbababbbbbbaababaabbbaababaaaabbaaaaaababaaaabbaaababbabbaabbbbbbaaaaabbaabbbaaaabaabbbabbaaabaababbbbabaaabbbaababbaaaaaabbbbbabbabbbbbaabbaabbabbbababaaaabbabbaaaaabbabbaaababbabbaaaaaaaaaaaaababbaaabaaaabbbbbbbabababaabaaabababbbaabbaaabaaaaababbbbbabbbabbabaaabbbaaaabaabbbaaaaabbbbabbbbaaabbabbaaabaaaabbbabbaaaabbbbaaababbaababbaaaaaaabbaabaaabaaababbaabaababbaaaaabbaababababaabbbbbbbbabaaaababbaabbababbabbbbabaaaabbaabbbbbbabbaababbaaabbaaaabbabbbbbabbabaaabbabbabaabaaabbababbbaaabbbbbaaaaaabababbbaababbbabaabaaaabaaabbabababaaabaaaaabaabbbbabbbbaaabaabaababbababaaaabbaabbbbbbabaaabbbbbaabbbaaaabbababbabbaabbaaabaaaaabbaabaaabbaabbaaabbbbbbabbababaabbbbaabbbbabbaaabbbaababbbaabaaabbbaaaaabaaababaababbbbabbbbbbaaabbbbababababaabbbaaaaabbbaaaabbabbababaabbaabbabababaaabbbababababbaaaaababaabbaabaabbaabbbabbbaabaabbaaabbbbbbbbaabbbbaabbabbbbaaaabaaaaaabbaabababaaabbbbabbbaababaabbaabbaaaabbbabbababaababbbabaaababaaabaaabbababbbbbbbbabbaabbaaababbbababababaabbbbbbbbaabbaaabbbabbbbbbaaaaabbbaababbabbbbaabbaaababaababaabbaabaababaabbabbbbabbabbbaabbbabbaaabaabbaababbbbaaaabbbabbbbaaaaaabbbbbaabbbbbbbbaabbaabbbaaabbabaaaaaabaaaabababbbbaaabbaabbbbaaaaabbaaabaaabaabbbaabbaabaaaabbbbababaababbbabbabbbababbabbabbababababbbabbbabbbbabaaaaaa
aabbaababbbbbbbbabbabbababbbbbababaaababbbaabbaabababbaabbaaaaaabaaaaaaabbabbaaaabbabbaaaabbaababbbbabbbbbabbaababaabaaaabbbaabababaabbaabbbaabaabababaabbbbabababbbbbbaabbbbaaabbbbbbaabaabbbaabbbaaabaaabbbbabaaaabaaaabbaabbbaababbbbaaaabababbbaaaaabbabbabbbbbbbabababababaabbabaaababababbbbaabbaaaaaaababaaababbbaabbbaababbbbbaababbabbbaabaabaabbbaababababbbaaaabbbbbaabaaababbaababbaabaabbaabaabaaaababaaaaaabbbaaababbaaaaabbabbbbbababbbaababaaabbbaaabbaaabaabaaaababbbababaaabbabbaabbaaababbaabaaabbaaabaaaaabaabbbbababaabbabbbbbbbbababababbbaaabbbaaababbabbabaabbbaaaabaaaaabbaaaaabaabaaaabbbabbbaaabbababbaaaabababbaabbaabaababaaaaabbbbaabbababaabbabbaaaabaabaababbabbabbabbababbaababbbbaabaabaabbbbabbbbabbbaabaaabbaabaabaaabbbbabaaabbababaaaaaaabbabbaabababaabbabbabbabbbbaabaabbbabbabaababbaababbabbbaaaaababaaaabbbaabaabbaaabbbaababaaaababbabbbaaaaaabbbaabbbbaabbbbaaaabaabaababbbaaaaababaababaaaaabbababbaabaababbbbaaaabbaabbbaaaaaababaaaabbbabbaabbabbbbbaaabbababaababbbbbbbbbbbaabbaababbaaabbbabbababbbbabbbabaaababbaaabaaaabababbaabbaaaaababbbbaaaabbbbbbbabaabaaaabbbabbaabbabaaaaaababbabaababaaaabaaaabbababbbbabaaabbaaabbabaaabbbbbbbaabbbbbaabbbababbbbabbabbbbbaabaababbaaaaababbaaaaabbbabbaababbbbbbaaabbbaaaababababababababbbabaaaababbababbaababbabbaabbbbbabaabbaabbbaaaaaaaababbaabbabaaabbababaaaaabaaabaaabbbbbbabbbaabbbbbbabababbabbbbbaaaaabaaaabbbbbaaaaababaaabaaabbaabaabbaabaaaababbbaaaabbaababababbaaababababaabbbaabaaaabbbaaabbbbbbbbaababaabbbbbbabbbbaaabbbbabbbaaaaaaaabbaaaabbabaabbbaaaabbababbaabbaaabbbaabaaaabbbbbababbaaaaaaabaaaaaaabaaaabbababaaaabbbbbaabbaaabbbaabbbaabbaaaabbaaaaababbbaaaaaaabbbababbabaaaaabaabbabbbaabaabbbbabaaabbbbaababbbabbabbaaabbaabbaaababbaaaabaabababababbaaabaaaabbababbbabaaabbbabbababbabbbabbbaaaaabbabbbbabaabbbaabbbbabaaabaababbaabbbaabaabbbbaabababbabbbabaaaabbaaaababaababbbaabbbaaabbbbbaabbbbbbbbbbbabbabbabbabbbaabaababbaabbbbababbabbabaaabbaaaaabbbabaabababbabaabbabbaabbbaaaaabababaaaaaaababbbbaaabbbbbaaaababbbbbabaaababaaababaaaaab
baaababbaababaabbbaababbaabaabbabaaaaaaaabaaaaaabbbaabbbabbabababaababbbababaabbaabababbbbabbbbbabbaaabaabababaaaaabbabbbaaababaababaaababababaabbbaabbbabbabaabaaabbbbbaabbbbaabbaaabaabbbabaaababbaaaabbbabbbbabaabbbbbaaaabbbabbabbaababbaabbbababaabaabaabbbabaaababbbbbbbaabaaaaabbabbbbaababbbaaaaaaabaaabbbababbbaaaaaababaaaabaabababbbaaaaabaabbbbabbabbbaaaaaaabaaaaaabbaaaaababbbbababaabbbaababbabbbaabbbabbabaababbabbaaabbbaabaabbaabaabaabaabaaabbaaabbabbababaaaaaabaabbbbaaaaabaabaabbbababaabbaaabbaabbaaaababbbbaabbaaababbbbaababaabbbaabbaabbaaaabaabbbbabaabaaabbabaaabbbaabbababaaaaaaaababbabbabaabaabbbaaaabbbbabbbbaabaabaababbaabbbbabbbabaaabbbbbbaabaaabbaaabaaaaabbbbbabbababaaababbbbaababbbbbbaaaaaaaabbbbbbbbbbbabaababaaabbabbbbbabbabbbabbaabaaabbaaabbabbbbbaabaaabbabbaaabbaaabbaaaababaaaaaaaabababbabababaaabaabbbbbababbbaabaabbbbabaaabababbaaaaaabbabaaaabbbabbaabbbaabbbabaaabbbaababaaaaababbbabbabaabaabaabbaababbaabaabbaaababbbbbbabaaaaaaaabababaaabbbaabaaabbaabbbbaabaabbaaabbbaabbaaaaabbabbbabbaabbaabaaabbabbbaabaabbbbbaabbbaababaaaaababbabbbabaaabbbabababbbaaaaababaaabaabaaaaaabbaabbaaabbbbabaaaabababbbaaaaabaabbababbbbbbababbababbbbbaaaabaabbbababbbabbabbababaabaabaaaaabababbaaaaaaababbbbaaabbbaabbbbbabaabbaaaabbaabbbbbabbbbbabbbaaaaabbbbbbababbbbbbaabaabbbaaaaaaabbaaaabaabbaabaabaababaabbaaaaaaaabbaabaaabbbbababaaabababaabbabaaaaabbaaabababbaabbaababaaaaabababaabaaabaaaaabbaabbbaabbabbbbaaaaabbbababbabbbaaabbaaabbbbaaaaabababaabbbaaabaaabbaabaaabbabbabbbaaaaabaabababbabbbabbaabaabbababbabbabababbabbbbababbaaabbabbaaaaaabbabaaabbbabababbaaaababbaabaabaaabbbbbaaaaabbabababbaaaabbbbabaabaaaaabbbbbbbbababababbaabbabbababbbbbbbbbaaabaabaabbbabbbababbaaabbbbbbbaaaaabaaaaabbbbbbaabbbbbbbbbabbabbaaabbbbbbabbabbbbbbbabbbbbabaaaabbbababaabbabbbbaaabbbabbbabaababbabbbbababbbababababaababaaababababbbbbbbbaabbbabaabaaababbabaababaaabaaaaabaaababaaaaaabaabbabbaaaabbbbaaababbaaabbbbbbabaaababbbabbaaaaaabaaababbabababbbaabbbabaabaaabbbbabaaaaaaaabbbababaababbabaaaabbbbababbbba
aababbbabaababababbabaaabbbabbabbaaaaababbbbaaaaaaaaaabaabaabbbaaabbabaababbaabaaaaabbbbbbaabbababbbbbbaaaabbbbbbbabaaaaaabbbababbaaaababbbbabbbaaabaabbaabbaaabaababababbbbaababbbbbbabaaaabbabbaababaabbaabaaaaaabbbabaababaababbaabaaaaaaaabaabbbaaabbaabaabaaababababaababaabaabaabaabaaaabaaabaaabbaabbbabaaaaaabaaabaabbaabbaaabaaabbbbaabaaababababaaabababaabbaaaaaabaabaabaaaabbabaaabbababaabbaaaaaaaabaabaabbbbaababbbbbabbbaaaabaababbaabaabbbababbbbaabbaaabbbabaabbbbbbaaabbbababaaabbababbabbbbbabbbbababababababaabaaabaabbbbabbbbabbabaaabaababbabbaaaabbababbababbaaabaaaabbababbaaababaabbbabaaaaabbbbbbabaaabaaaababbbaabbaaaaabbabbabaabaaaaaabbbaaaaaabbabaaaabbbabaaabbbabbbbaaabbbbbbaabbbbaaababbababbbabaaabaabaabaaaaababbbabababbbbbbaababaaaabbbaaababbaaaabbbaaaabaababbabaaabaabaabbbbabbababbbbaabbbbbabaabaabaabbabbaabbbababbbbbabbaaabaababbabbaaabbbbbbbabbaaabbaaababbbbbabbabaabbaaaaabbbbbbbababbababbbbabbbbbabbaabbabbabbbbaaababababbbabaabbbaaabaabaabaaaabaaabbbabbbbbabbbabbbbbabaababaababaabbaaaaaababbaaaabbbbabbabbbbbbabbabababbbbbbaaaababbbabbbbbaabaabababbabbbaaababbababaaaaababbbabaabaabbaababbbabbbbabbbabbbbbbbaaabbbbbbaaaaaabaaaabbbabbbaaabaaaabaaabbbbababbabbaaabaaaabbbbbbbbbbabaaaabaaabaabbabaabbaabbbababbbabaaabbbababbabaaabbabaabbabaababbabaababaabababbbbaaaaaaaaaababbbabbaaaaaabaabbabaabaabaabbaabbbbbbabaaaabaaabaaaaaabababaaaaaaabbabaaabaabaabaaabbbabaabababaabaaabaababbaaaaaaabaabababaaabaaabbabbaababbaababbabbaababababaaabbbbaabbaaaabbbbbababbaababababaababbabaaabababaabbbaabaaaabbaaabaaababbababbaaabbbbababbababaaabaaaababaaaababbbaabaabbaaabaabaabbaaabbababbbababbbaaaabbaababaabbaabbabbbabababababaabbaabaaabababbbbbbabaaabaaabaabbbabaababaabbbabaaabaaabbbaaababbbaabaaaaabbabbbbbbbaabbaaaaaabbbbbbbbabbabaabbabaabbbabbabababaabaabbaabbaababaaaabaaaabaaabaabbbbbabbbbbbbaabbbabbbabaababbbbaaaaaababbbabbbaaaabaaaaaaaaabaabbbbbbbaaaabbaaaaabbaaaabaabbbababbaabaaaaaaaababbaaababbabbbbaabaaabbbbabbaababbababababaaaababaababababababbbbaaabaabbaababbaaaabaabbabba
abaabaabbabbbabbabbaaababbbabababbababbbbabbabbbabbbabbbaabababaabaabaaaabaabaaabaabaaabbbaaabbbabbbbaaaaaaaaabababababaabbbaabbaababaabbaaabbbbbbbababaaababbaaaabbaaaaaababbbaaaabababbbabbbbaaaaaaabbbbbbbabbaaabbbaabbabbabbbabbbabababbaabaabbababbaaaabbbaaaaaabbbaaaabaaaababbbbbbbbbbbbabbbaaaaaabbabaabbbaaaaabbbaaabababaababbabbaaabaabababababbabbbbababbabbbabbabbabbbabbaaabbababbaaaaabbababaabbabbbbbabaaabbabbbabbababaaababababbababbaaaabbbaababbaaababbbbbaaabbbabbaabbbaabbaababbabaaaaaaabbabbabbababbaaabaabbbbaabbabbaabbbabaabbaaaaaabbaabbbbaabaaaabbbabbaaabaababbabbaaabbbbbaaaabbaaaabbabbbbbabbbabaabababaabaaabaabbaaabbabbabaaaabbaabaababbbabbbbabbbbbaaabbbaaabbbbbaaabbbaabaaaaabaabbbbabbaaababbbbbabaabaaabaabaabbaaabbbbbababbaaabbabbabbaaabaabbbbbabaababbbaaabaababaabbabbaabbabbbaaabaaaaaaaaababbabbaaababaabaaabbabababaababababaabaabababbbbbbaabbaaaabbabbbbaaaabaaaabaaaaabbaabbbabbaaaabaaabbabbaabbaababbbbababbabbaaaabbaabbbbabbaabbaabababbaabaaabaaaaaaabaaabaaabbbabaaaaaabababbabbbbbabbbaabbbabbaabbbabababbabababaabbbabaabababaaaabaabbabbbabbbbaabaabbabbababaaaabbababaababbaaabbbabbbbbababbbbaabbbbbbabbbbababbaababaabbabbabbbbbaaababababbbaababbbbaaabbaaabbbbbaababaaaaaaaaaaaabbaaaaabaaabbbbabababaabbbbbaabaabbbbbaaaabababbaaabbababbbbabbbaababbabbbabaaaaaabbaaabaabaaababbbbabababaaaaaabbbabbaaaaababbbaaabaaaaaabbbabbaaaaabbaaabaabaabbaabaabaababbbababbaaaabababbaabaaabbbaaaaaababbbaabbaabbababbbbbbaaabbaaabaaaaaaaabaabbabbaabbbabaababbbbbbbbaabbaaaaaababbbaabbbababbbbabaaaaaabaababbbbbabaaaabaabbaabbbbabbbabbbababbaaabaaabaaababbbabaaabbaababaaabbaabbabaaaaaaaaababbbaabbbbaaababbbabbbababababbaabbbbaabbbbaaaaabbbaaabaaaaababaababbbbbabbaaaaabbababbbbbbabbbaaaababbabbaaabaaabbbaaabaaabbabaabababbababbaaaabaabaaaabbaaaabbaabbbbabaaabaaabbbabbbbbbaabbabbbbaaabaaabbbbaaaabbabbbabbabbabbbaababbabbbbabbbaaaabbabaababbababbabababbaabbbaaabaabbabbabaabbbaabbabbaabbabbabaababbbbabbababbaabbaaaabaabbabbbababbaababaababbbaabaaabaaaababbabbbbababaaaababaabababaaabababbbb
abbaaaaaababbbabaababbbbbbabbbbbbbbabbababbbbbbbabaabbbaabababbbabbbaababababaabababbbabbabaaaabbabababbbbbbababaaabbabababaabaabbbaaaabbabbabaabbbbaaaaaaaaaaaababababbaaabaabaabbbababaaabaababaaabaaababbbbababbbbbbbaaaababaabbabbbbbaaaaaabababbbaabaabbbbbababbbaabababbbaaabaabbbaaaabbaaaabbbabbaaaaaababaabaaaaabaabbbabababbaaababbaabaabbbbbbaababaaabbabaaaabababaaabaaabbbbbabaababbbabbababaaabbbbbabbbabbaaaaabaabbbbabbbabaaaaaaabbabaabbbbaababbaaabbbabbaaababbbabbaaabaabbaaaaabababaabbabbbaabbabaaaabbbaaabbbabbbabbbbababbabaabbbbbbbabbabbaaaabaaabaaaaaababaaaaaaabbaaabbababbabbbaabbbbaababaabbbaababaabaaaababababaaaabbbabbbaabaaaaaababaaabbbbaabbbbbbabbaaabbaaabbbabbaababbbaabaaababbbabbbbaabbbbabbabaaababbbbabaaaabbabaabbaaabbbabbbaaaabbabbbaaaaabbbabbbaabbaabbbababbaaaaaabbbabbbbbabaababaaabbabbaaabbbabbabbbbabaaaabaaaabbabbaaabababbaaabbabbaabaabababbabbaaaabbbababbbbbaabbabbbbaaabbbbbabababaabbbbbbabbaaabbbaababbbbbaabaabaaabababaaaaabaabbbabaaaabaaabababbabababbabbabbbbaabbbbaaababbabbbbababaabbaabbaaababbbabbaabbbaabbaaaababbabbaabbbabaaaaabababbbabbaabaaabaaabaabaaaaabaabbbabaaaaaaababaaabbaaaaaaaabbbbbababaabaababbbabababaaabbabaabbabbbbabbaaabbababbababbababbaabbaaaaaababaaabbbbaabbbbbaababaaabbbbabababaabbabaaabbababbaaaaabbabaaaaaaaabaabbbaabbabaabbbbaaaababbbabbbaaababbabbbbbbaababbaabaaabbbbbabbbbbbbaababaaabaaabbbaabaaabaaabbabbbaabbbababbbabaaaaaaaabaaabbabbaabaabbbabbabbaaaaabbbabaababbbbbabbaaababaabbaaabbbabbaababbabaaabbbbbbaababaaabbabbaababaabababaaabbabbbababbababaabbbabababbbabbbbaabaababbbbbbbabbbbaababababbbababaabbbbbaaabaababaabbabbbbbbbaaababababaababaababbaaaabbaaaaabbbbabbbaabababaabbaaabaabbbbbbbaaabaaaabbbaabbbbabababbabbabbbabbaaabaabaaaaaababbbababbaaabbbabbbbbabbbbbbaaababbbabbbbbbabaabaabaababaabababaaaababababaabaabbbbbbabbbbaababaabbbbbbabbbbbaabbbabbbaaababaabbbbababbaabbbaabbabbabaaaaabbbaabbaaabbaabbbbbbbaaabaabbabaababbaaaaabababababbababababbbabbbbbbaababbabbabbabbabababaaabbbbaabaababbaaababbaabababbbabbababbaaabaaaaabbba
aabbbaaababbbabbaabbabbbbaabbabbabbbaabaaaabbabbaabababaabbbaabaabaababbaaababababbbbbbbabbabaabababaaababbabbbbabaabbabaaaaababababaaababbabbabbbaaaababbbabbabbbabbbbaabbabbabbabbbbbbaaaaabaababbaaaabaabaaaababbbbbaaabbabbbbabbbababababaabaabbbaaaaababbaaabbbbbabbbbaababbbbbbbbbabbabbabbaabaabababbaaababbaababbbabaabbbbabababbbbaaaabaaabbbaaaaaabaaaabbabbbbbbababbaabbabbababaabbbaaaaabbbaaaaaaabaaabababbbabaabbbbbaabbabbbaaabaabaabbaaabbbbaaabbababbbbaaabaaabaabaaaaabaabaaaabaaaaaabaababbabaaaaabbaabbaaaabaaabbaaabbbbabbaaaabbabbabaaaabbbbbaabbbbbabbaabaabaaabbbbaabbaababaaabaababbabbbabababbbbbbabbbababababaababaababbaabaaaabaaabaabbbbbaaaabbbbaababbbaaababbaaaaaaababbbaababaaabaaababbbbbaaaabbbaaaabababbabaaaaaabbbabbbaabababaabbaaabbbababababbbababaaabbbbaaaaababbbbaabaabbbabbbbabababbabbbaaaabaaabbbbabababaaabababbababbaaaabbbaababbbbabbabbabababbbbaababaaaaabaaababbabbbabbabbabbbbaabbbaabbabbababaaaabaabaabbbbbaababbbaabaabbbbbaabbbabaababaaaabbbbbbbababbaababababbaaabbaaababbaaaaabababbabababaababbababbaaaabbabbaaabaabaabaaabaabbabaabbababaaabbbaaaaabaabbbaababaabbaababaaabbabaaaabbbbabbbbaabbbbbabbbababababababbaabbbbaabaaaabbbbabbabbaaaabaababbababbbabbbbbbbaaaaabbbbbaaabbbaababbabaaabbaabbaababbababbaabbbbbbbbbabaaaaaaaababbaabbbaabababbaaaaabbbbbbabbbaababbaabbbabaabaabbbaaabbabbaaaabbbabbbbababbbaaababbbabaaabbbbbaaabbbaaabbabbaaabbaaaaabbbaaaaaaaaaaaababbaabaabbbabababaaababbabbababaaaaabaabbbbbababaaaabbbbbbabaabbabbbabaaabbaaabaabaabbbbbaababbbabaabaaaabbababbbbaababbaabbbbaaaaaaaaaaaaaabbaabbaababaabbbabaaababbabbbaaaaabbbabbaabaabbaabbaaaabaaaaaabababbabbbbbabbbbaaaaaaaababaabababbbbbabbbaaaabaababbbbaabbabbbbababaabaabababbaabbbbbababaaaaaabbaaabbabaabbaabbaabbaaaabbababbabaaaaabbbaabababbbbababbbaaabbbabaabbababbaabbaaabbaabbbbababababaababbbaababbbaabaabababababbabaaaabbbbbabaabaaaaabababbaaaabbaababaaaabababbaabbaaabaaabaaaaaaaaababbabbbabaaabbbabbaaaaaabbbbaabbabbbabaaaabbaabbababaabbbababbabababbbaaaaaabbaabaaaaaabbbaababbbbabbaabababaaabbbaaa
bbbabaabbaaabbbbbaababbaaabaabbbbaaaabbbbbaaabbbbabbaaabaaaabbaaaaaaabaaaaaaabbababaaabbbabbaaabaabbabbaaaabbbaaababbaaabbbaaabababbbaaaaabbbaabbbabbaaaabababaaabbbbbaabbaaabaaabaaababbaaabbabaaaaaababbbbbbabbbaabaaaaabbbaababbaababaaababaabaabbbababaaaaaaaaaababaabbabbaaabbaabbbbabbaaaabbbbbabbaaabbbbbbbaaabbbbababbbbbbaabaaabbbbaaaaabaaabbaaabbabbbbbabbbbaabaabaaabbbbbaaabbaabaababaaaaaaabbaabbbbaaaaaabbbbbabbbaaababaabbababaaaababbaabbbababbbabbbaababbaaabaaabaaabbababbbaabbbaaabaabbaabbaabbabaaaaaaabbbbabaaabbaaaaabaabbbababbaababaaababbbbaaaaabbbbbaabaabbaabbaabbbbaabbaaaababbabaabbaaabbbaaabaaaaaaaaababaaabbbabbbbaaabbbaaabbbabbbbaaaaabbbabbaabbbbbbbaabababaabbaabaaaaabbbbbbabbabbbaaabbbbbbbabaaababaabbabbbaaabaabbaaabababbaabababbaabbbbabbaaabbabababaabababaabbababbbaabbbbabbaaababbbbbabaabbabbaaababaabbbaababaabaaaababbabbababbabbaaabaababbbaababbabbabbbaaaaabbaababbbaaaabbabbbaabababbbaabbbbbbabbabbaaabaaabbbabbbbbbaabbaaabbbbaaaaaaabbbaabbabaabaababbbbaabbaabbabbabaaabaaaabbaabaaaaaaaaabbbbabaabaabbbababaaaabaabbaabaabbbabbbbbbaaabababaaabaaabbbbbaaabaaaababbabababbbaabbabbabaaabbbaabaabbaabbbabababbaaabaaabbabbabbbabbbbbbaaabbbbaabbbabbababaaaabbaaabbbbbaabbbbababaababbbabaaabababbbbabaababbbbbabbbaabbbaabaabbbbbabaaaabbabbabbabbababababbaaaaaaaaabababbaaababababbabaaabbbbaaabbbbabbbbabaaaaaabaababaabbabaaaaababbbbababbbabbbbaaababaaaaabaaababaaababbabbbabbbabbabaabbbbabbbbaaabaabaaaabaaaabaabaabbbaaabbaabbbbbbbbababaabaabbaaabbbaaabaaaaabaabaaaaabbbabbabaababbaabbbbbbabaababbaaaabbbbaaabaaaabbababababaabbbbbbbaabaabaaaabbbababaabaaaabaabaababbbabaabababbbbbbbaabaabbabaabaaababbbbaaabaaabaabaaabbbbbbaabababbbaabbabaaabaabbabbbbaabbbbbaaaaaababaaabababbbaaabaabaabbaababaaaaabaababababbaaabbaabaaabbabaaaabbbabbaabaaaabbbaaaaaaaaabaababaababbbbabbabbaabaabbabaabaaaabbbaabaaabbababbabbabbbabbbbabababaabbbbbaaababbabaababbbbabbaabbbbbaababbbbbbbbabbabaaaabbaaababaabbbbaabaabaaaaabaabbabbaaabbabaaabbbbbabbbbaaaaaaaabaaaaaabaababbbbbbabaaaaaabbbbbbbbbabaababbbab
bbbbaaaaabbaaabbbabababbbabaaabbababbbbaaaabbabbbbbbbabbbabbbaaabbabbbbaabbbaababbbabbabababbbaabbbaabbabbabbbbbbababbabbaaabbbaabaababababbabaaabbbbabbbbabbbbbbbabbbbbbaababaaaaaaabababaaababbaaababbbabbbbabbababbbabbaaababbabbababaabbbaaabaaaaaabbababbaababaaaaaabbaaabbaaabbaababbbbbbaaabaaabbbaababababaabaabbabbbaaabaabbbaabaaaaabbbbbababababaabbabaaabbabbaaaabbbbbbaabaaaaaabaaabaaabbbaabbbaaaabbabaabbbabbaababbaaaaabababbbaaababbaabbaabaaabbbbaaaaaaabbabbbaaabbbbbbaabbbbabbababaabbaabaabbabbbbaabaabbaabaaabbbbaaabaabbbbbaaabbaaaaabababbbbaabaaaabbabbaabbbbaaaabbaabbabbbababaaabaaababbbbababaaaabbbbabababbbabaaabbabbbbaaababababaaaabababbabbbbabaaabaaaabbabbbabaabaabababbabbababbbaaaababbabbaaabbbabbaaaaaaaaabababbaabbabbaaabbbbbbbbababbaababbbabbbbabaaabaaaabbbbbaababbaaabbbbabbaabbabbbabbbabaaaabbaaabbaabaaabbbbbbaaaaaabaaaababaabaabbaaababbabbabaaaabbbababaabbbbbaabbaabbaaababbbbabbabbaaaaabaaabababbbabbbaaaaabbabaaaabbbbaaabababbbabaaaabbbbaaabaaabbbbaaaabbbbbbbbbbaaababbbabaaaaaaababbababaaabaabbbaaaaababbaabaabaabbabbabaaabaaabaaaaaabbaaaaababaabbabbbbbabababbaaaaaababbbababbbaaabbaaaaaabbbbaabbaababbaaabbaabaabbaabaaabbbabaabbaaaaabbaaabbbbaaabbaabbbaabbaabbbbbabaabaaabbabaaaabaabbabbbbbbaaaabaabbbbaaabaaababaabbbbbaaaabaaaaaaabababaaabaababbaaaaaabaabbbaaabbbbbabaaabababaaababbaaaabbbabbababbbbabbabaabbabbababbaabaabbababbbbabbbbabbbbaaaaababababbaaaaabaabbaabbbaaabaaaabaaabbabbbbaaaaaaabbaaabaababaabbbaaababbbbbaaaabbbbaababbbbabbaaaabbaababbbbabbbbbbbaabaabaababbbbbabbbaabbbababbababaaabbbbaabbbabbaaaabbbbbbabbbabaabbbbbbbbaabaabbbbbabbababaaababbbabbbbaabbaabaabbaaabbbbbbaaabaabbbbbaabaabbbbaabaaaabbabbbabababbbbbabbaaaaaaabbaaaababbaaabbbaaabbbabbbbbaabbbbaababbaaaaaabbbaababaabbbababbbbabbaaaaaabbababaabbaabbbabaaaaabbabaabbaaababbbabbaabaaabbaaaabaaaabababbbbbabababaaabbabbabbbbabbabaaababbabbababbbaaaaababbbaaababbababbabaabbbabbbbaabaaabbbabbbbabaabababaaababbaababbabaabaabaabbbbabbbabbbbaaaabaaabbabbbbbaabbbbbaabababaabbbbbbabaabbbbabaaabaabbaaab
aaaabaaabbbabaaabbaabaabaabbbaabbbaabaabababbbaabaabbabbbbbbabbaaabaaaabaaabbbbbbbbabbbaababbbababbbaaababbabbabbbaaaaaabbbbaabbbbbbbbabbbaaabbababbbbaaababaabbabaaabaabbaaabaabaaabbbbabbbbaabbbabbbbbababbbababbbababaaaaabaabbbbaabaaaaababbbabbbabbbabaabbaababbabaaaabbabaababbbbbabbbaaabbabaabbbaaaabaabbbbaaabbbbabbaabbbaaabbaaaababbbbbabbaabaaabababbaabababbbbaaabaaabbbaabbbaabaaaabbaabaabbaabbbbabbaabaabbbbababbbaabbaabbaabbbabbaabbbbabbabaaaabbbbababbaababababbbaabbbbbbbababbbbbaaaabaabbbbbbbabbbabbabababbbbbbbababaaabababbbbbbbababbbabaabaaabbbbabababbababbbabaaaabbaaabababbbbbabbbbaababbaaaabababaabbaabbbabbbabababbabbaaabbbbbaabbaaaabbbaabaabbbbbaaabbaabbbabbabaaaaaaaaaaababbbbbbaabbbbbababbbbaaabbbbaabaaabbaaabbbaababbabbaaabaaababaaaabbaabaabbbabaabbbabababaaaaabbbabbbbaaaabbbaabbbbaabbaababbaaabbaaaabaababaaaabbbbaabbabbabbbaabaabbbbaaaaabaaababbabbababbbbabaabbbabbbbaababbaaaababbbbabbaabaaaabababbbbbbbaaaaabbaaababababaabaaaabaaabaaabbaaaaaabbaababaaaababbaaaaaabbbbabaabbabaabbaabbaaabbabbaabbbabbbbaaabaaaaaaabbababbbbbaaabbaababbabbababbbabbbaaaaababaaabbabaabbbabaaababbbbbaababbbabaababbaaababbaaaaaaaababbbbaabbbbaaabaaaabbbaabaababbaababaabbaabaaaaabaaaababbbbaababbbaaaabbbbaaaaabbbbbbbbababaaabbbaabbaaabaaababaabaabbabbabaabbabbaabbaaaaaaaaabbbbababbbbbbbbaaababaabaaaaabbbbbabaabaaabbbabbbabbabbbbaabbbbbbbaababbbaababaaabbbababbababababbbbaabbbaaaababaaaaabaabaabaaaaabaababbbaaaaabbabbaaabaaabaabaabbaaabbaaabbabbaaabaaaaabbbbababaaaababbababaabaabaabbababbbbabbbbbaaababbabbaabbbbabaaaabbabababaabaabaabababaaaaabbaabbbbabbaaabbbababbbbabbbabaaaaaaabababbbbbbaabbabbaaabbabbaaaaaabaababababbbbabbaaaabbbbabbbaaabaaaabbbbbbabbaabaabbabbbbbaaaabbaabbbbabbaabbaababbbaaaaaaaabbabbabaaaababbbaaaabbbbbaaaaabababababaabbbaaabaaabbaaaaaaaaabbbaabaaaaabaaabbabbbbbaabbaabaabaaababbabbbbbbbabbabbbbabaaababbabaabaabbababbabaaabbabbabaaaaaabbaabbaaabbaaaaaabbabbbbaaaabaabbbabaaaaababbbbabbbbaaabbbbaabababbabbaaaaabababbbaabbabaaabbbbbaaaaaabbababababaababbbbbbbbaababa
bbabaabbbabababababbbbbaaaaabbbababbbbaaabbbabbbbbaabaaabbbabbbbbaabababbabaaaabababababbbabaababbabbabbababbbbababaaabaaababababaabaababababaaaaaabaabbbabbababaabaaaabbababbbabbaaabaaaabbabaabbbabbabbabaabbaaaaaaabbbbaaaabbabbbbbabbbaaabaaabbbbbbbabaaaaaabbbbabbbababbabbabbaababaaabbaaaaabaabbbababaababaaaababbbbbaaaaabbbbaabbbabbaabaaabaaabbbabaabaabaababbaaabbaabaaabaabbabbbbbbaababaabbbbaaaabaaaaabbbbbabaaaaaaaaabbbaaabaabbbbbbbbbbababbababbbbaaababbaaaabbaaaaabbbababababbbabbbabbbbaaabaabbabababaaabbbaabababbbbbbababbbaaabaabaabbbaabababbbbabbbbababbbbaaabbbababaababababaaaabaabbbababababababbbbaaaaaaabababbabbbbabaabbbbbbaaabbaaaabaaabbaabaabbbbbaaabbabababaaaababbabbababaaabbabaaaaabbabbbabbbbbbababaabbaaaaabbabbbababaabbabbaaaabbaababbabbbababaaaaabaaaababbababbaaababbbabbaabaaabbbabaaaabaabaaabbbaaaabbaaabbabbaaabababbbbaaabbbabbbaababbbbbbbbabbbabbbbaabaabaaaabbbbbbaababbabaababbbbabbaabbaaaaabaabbabaaabaababaaabaabaabbabbbbabbbaaabaabbbbbabaabbabbbabbbaaabaababbbbbbabaabaaabbbbaabbbabaaaaaaaaabaabbaaabbaaabaaaabbbbbaaabbbabbabbaabbaabaaabbaaabbaababaabbbaabbaabaaaaaaababbaaaaaababaababaabaaaaaabbaabbaababbababbabaaaabaaabababaabbbbbbbaabbbbaababbbbbbabbaabbbbabbaabababaaaabbababaababbaaababbaabbabbbaabbbaabbaaabbbabaababbabaaabaababaaaaababbaabbabaabbaaabbabaabaaabbaabbbbababbbbbaabaaaabaaabbbabbbbbaaaaaabbbaaaaaabbbbaaabaababbaaaaabababbbbabbbabbbbabababaaaababaaaaaabbbbababbbaabbaaabaaababaababbbbbabaaabaabababbabababbbbbbbbabbbbbbaabbbbaaaabbbbbabababbbbbabbabaabbaababbabbbabbaaaaabaabbbaaababaabbbbbabbbbbbabbbbbabaaabbbababababbbbabaaabbaabbabbbbaabbbaaaaaabbbababbaaababbabbbabbbbaaaaababaababaabbabbabaaaaaaabaaaabaaaababaaaabbaababaabbaabaaabbabbbbababbaabbaaabaabbbbbbbaabbababbbabbbaabbbbabbbbaaaabaabaabbababbaaabaabbbabaaaababaaababababbababaaaababaaaabbbaababbbbbababaaababaaaaaaabaaaaababaabaabbbabbbaabaaabbabaaababaaababaabbaaabaaabbabbaaababbbbababbbababababaaabbabbbabbababbaabaabaaaababababbabaabbbaaaaabaaabbaaababbaabbbbababaabbbbaaaaabaabaaaa
bbaaabaabbbbababababaaaaabbaabbabbababababbbbbbbbabbbbaaaaaaaaaabbabbbaaaabaaaaaaaaabaaabbaabbbbbbbaababaabbaababbbbaaaababbbbabaababbaabaabaabaabababbbabbabababbbabbbaababbabbbbbaabaabaaabbbaababbaaaaabbbbbabbaabaaabbbabaabbbaabbaaaaababbaabbabbbabababbaababaaababbabaaaaabbbbbaaaabbaababbbabbbaaabbbbabbbbaaabaabbbaabbbbababbbababbbbbaaabaaabbbaaabbbbaabbbabbbbbbbbabaabbaababbbaaabbaaaabbaaaaabbaaaabbabaaaabaababaabbaabaababaaaabababbbbbaababbbababbababbabbbabaabaaaabbabbaabaaaabaabaabbababbababbbbaabbbbabbbbaabbaabaabaabababbbaabbaaaabaabababababababbbbabbbbabaabbbaabbaaabababbabbbbaabbaaabbbabbabababbabababaababbbababaabbababbabaaabbbabbbbaababaabaabbaaaaaaababaabbbababababbaabbaaaababaaaabbbbabbbbbaaabbaaaababbbaabaababbabbabbaababababababaabbbabbaabababbaababaaabaabbaabbabbabbabbbaababbaaaababbabababbbaaababbababaabbbaabaabaaabbbbabbbbaabbaaabbaabbaabaaabbbaaaabababbabbabbbbbbaabbbabaaabbbbbabaabaabbbabbbbaabbbabbaabbaabbbabbabbbbbbbababaabbabbbaabbbbbaaabbbabbababaabbbbababbaaabbaabbbbabbbbbbbbaababbababbabbaaaabaaabaaaabababaabaaabaaaabbababaabaabaaaaabbbbaaaaabaabbbaabbbabaababaaababbabababaababaaabbbababababbababbaabbababbbbbabbbaabababababbbbbabaaaabbbbbbabaabaaaabbbabaaaaaaaaaaaabbaaababaabbaaaabbabbbabbbbaabaaabbaaaabbabbaababbabbaabaabbbbbaaaaababbabbaabbbaaaaabbabbbbbabaaaabaabbabaabbaaaaaaabbabbbaaababaabbaaaaaaaabbabaaaaaaabbbbabaaaaaababbbbabbaabaaabaabbababababaabbbbabbbbabbababababbabbabbbbbbaaaaabbabbabbaaaaaaabbabbbbabaaaababbaabbbaaabbbabbababbaaaababbbbbbaaabaababbabbbaaaabbbbbabaaabaaabbbababababbbbbbbbabbaaaaaaaaabbbbaabaaabbaabababbbaabaaabbababbabbbabaabbbbaaabbbbababaabbbbbababaaaababbbbabbaabbbbababbabbabaaababaabaababbbabbbbbbabbbbabbaaaabaabaaababbbabbabbbbbbaabaaaaaaababaaabbababaaabababaaaabbaaaaaaaabbbabbbbabaabbbababbaaaabababbbbabbbabaabaababbabababbbbaaaabbabaabbabababbbababaababbbaaabaaaabbbbbbbabbbbbabaaaaaaaaababbaaabaaaabaabaababbabababbabbbabaabaabababbbaabaababbaaaaabbbbbbabbaabbaaabbbaababbabaabaabbbbbbabbabbbaababbbbbabbab
bbabbbaaabaaabaaabaabaabaaababaaaabaabaababbababbbbaabaaaababbbaaaabababbabbaabbbabbbaabbbaabbbababaaaaaaaabaaaababbbbbaababbaabbbbbbabaaabababbbbaabbaaaaababbababbaabbaabbabbbabbbbbbbbbbbaaabbbababaabbaaaabbbaabbbbaababbababaaaabaaabbbbbabbbaabaaabaaaaabababaaaabaaaaaaaabaaabaaabbaabaabaaaaabbbaaabbabaababababbababaabaaabbbaaaabaababbaaababaababbbbbbaabbaabbabaaabaabbbabbabbaababaabbbbabaabaabbbabbabbabbbaaabbbabaababaaabbabbababbabaabbbaabbabbbaaabbaabaabababaaaaaaaaabbaabbaababbabaaababaabaabbaaabababaabaaababbabaaaaabbabbaaabbaaabababaaaabaababbbbbbabbabbbabababbbbbaaabbaaabbaaaaabbaaaabaaabbbbbaabbabaabababaabababbabbbbbabaababababababababbaaaabaabbbbbbaabaabaabbbabbabaababbabaababbabaababbbaabbaaabbbabbbaaaababbaabbabbaababaabaababbbababaabbbabaabbaabaabaabbabaaabaabbbbaaabbaaabaabbbbaaabbababaabbabaababbbbabaababbaaabaabaabbaaaabbabbabaabaabaababbbbbbabaaababaaaabbaaabbbbabbabababbbbaabaaababbaababbbaaaabaabbbbabaaababaabaabbbbabbaaaabbbbabaaaaaababbaabbbbaabaaaaaaabbabbaabbbabbbbbbbbaaabbaabbbaaabaaabbaaabbaabbbabbbbbbaaaaabaaabbbabaabaabaabbbabbbbaabbaabababbaababbbbbbaaaaabbbaaaabbbbabbaabaabaaaabaababbaaaaaabbbaaabbbbabbabababbbbababaaaabbabaabaabaaaabbaabaabaabaaaabbabbaaabbbaaabaaabaaaababaaabbbabbbbbbaaaaaabababaaaaaabbaaababababaaaabbaabaabaaaabaabbabbbbabaaaaaabaabaababbaabbbabbabbabbaababaaaabbaaabaabbabbaabbbbbbabbbaaababbbbbaaaababaababbbabbabaaabaaaabaaabbabababbabbbaabaaababbaaaaaabbababbaaaaaabbbbabbbabbaabbabbbabbbbaaabbaaabbbbbbbbbabbbabababbbaaaabaaaabaabbabbbbabbbbabbaabaaabbbbaabaababbabaabbabbaaaaabbbbbaaaaabaaaabbbbabbbbbbaaabbbabaababbababbbabaabbababaabaabbababaaabbbaababbaababaaabaaaabbaabbaabbbbabbabbbbbaaabbaaaabababaaaababaaaaaaaabbaabbbababaaabaabbbabbabbabbabbaaaabaabababaaaaabbbaaaaaababbbbaaabbabbaabbabaaababababaaaaabbbabbaabbaaaabbbabaaabbaabbabbbabbaaaaaabbabbaababaaaababaabbbbabaaaabaababbbabbaabbbaaaabbbabababaabaabababbbabbbaabaaababaabbabbabbaabaabababaababbbbbbbabbbbaaaabbbaabaaaaababbbbabbbbaabbabbbaabbbbaabbaaabbaaaba
aaaaaaabbaabaaabaaaaaaababbabbaaaaaaaaabbbabbbaaababbaaababaaaaaaabbbabaaaaaabaaabaaabbbabbbabbaaababaaababaaaaabaaabbbbabbbabbbbaaaabaabbbaaababbbaaaaaababbbbabaabbbbababbbaabaabaaababbbbaabbabbaaabbbbbaaaaaaaaaabaabbaaabbaaaabbaabababbaababbaaabbbabbabbaababaabbabbabaabbbbbababbbbaaababbabbbbaabbbbabbbbbbbabbabbaaabbbbbaaaababbbaabaaabbabbabbaababbbaaabaabbbbababbbbaaabbbbabaabbbabaabbbbabbaabaabaabbaaabbaabaabaabaabaababaaabbabaabbbbabbaaababbbbaabbbbaabababaaabbabaabaabbbabbaabbabababbbbbbaababaaaaababbbbbababababbabaaababbbabbbabaaabaababaabaabbbbaabbbaabaababaabbbbbaabbbabbbabaababbbbbaabbbbbababbbabbbabaaabaabababbabaaaaaaaaabaabbabbbabaabaaabbbbbabbaabbbbababbabbbbaabaaabaaabaaaabbababbaaaabbaabbbbababbabbaababaaabbababababaaaaaabaabbababbbabbabbabbababaabbbbbababbbabaabaaaaabaababaaaabbbaabbaabaaaaabbaabaabbbababaabbaaabbababaabaabbabaabaaabbbabbbbababababbbbabaababbaaaaababbaaaabbabbaabaaaababbbaabaabaababbabaaabaabbaabbbaabbbaaabbaabbbabbaabababababababbaaababbaaaabbabaaaababbababaaaabbbbbbbabbabbaababbbabbbbbbabaaaaabaabbbbabbbbaabaaaaaaaabababbaaaaaaaababbababbabbbbbabaabbbbababbabbbaaabbaaabbbaaaababaaaabbabbbabbbbaaababbbabaabaabbaaaaaaabbaaabbbababbbbbbabbbababaabbaabababbbabaabbabbbabababbbbaabaaaabbaababbbbaaabbbbaaaababbbaaaaaabaaaaababbabbbbaaaabbaababaaababbbbabbbbbbabbbbabaaaabaaaabaaabaabaaaabaabbabbbabababbababbabaaabbbbbbababbabbbabbbababbabbbbbabbbbabbbbabaaaaababaabbababaaababbbabbaaaababaaaaabbbbabbbbabbaabbabbaababbbbaaababbabababaaabbabbaaababaababbbaaababaabaaaabbbbabbbbabaabbabbbbabaabbbbabbbbaabbabbbaaababaaaaaabaabababaabbbabbbaabbabaabbbbababbbbaabbababaaaaaaabababbabbbabbaabaabbbaaaababbbbbbbbaabaabbbaabaaabaabbaabbabbbaabbabbbbaabbaabbbabaaabaaababbbbbbbababaababababbaababbabbbababbbbbbbababbabbabaaaaaabaabbbabbbabbbabaaaaaababaababbaabaaababaabaabaabbbaabbaababbabbbabaaabaaababbabbaababbbaabbbababaaaaabbbbbbabbaabaaaabaaaaaabaabbbbbbbaaabaababbaaabbbabbbabbbaaababbabababbaababbbbabbabbbbbaabbbbabbbaabaabababababaaabaaabbbbbbabaa
abbaabbabababaaabbabbabababababbababaabaabbabbabbaabbbabaaabaaaabbaabaabbbbbaaaaabbbbabaaabbabbbabababaabbbaaaabbababbbababaabbbaabbbbaaaaaaaaaaaaaabababbbabbbbbaaaababbbbaaababbbbabaababbabbbbbbbabbbbbaabbbbabbababbaabbbaaababaabbabaaabbaaabaabaabaabbbbbbabbbbbbbaaaaabbaabbbbaabbbaaaabbbbbbbbababbbbaababababaabbbabaabbabbaaaaababbbaabbbbaaabababbbbaaabaaabbbbabaabaabaabaabaaaaaaababaaabbabaaabaabbababaabbbbbbbbababaaaaabbbbbbbaaaaaaababbbababbaabbaaaaaaabbbbbabaababbaababbaaaaabaaabbabbaabaaaabbbbaabaaababaaabbaaabbbbabbaabbabbaababbbabbbaaabababbaabababbbaaababbbbbaabbaababbaaabbbbbaaaaabaaabaabaaaaababaaaabbababababbaaaabbbabaaaaaaaaaabaaaabaaabbaabaabbbaababbbbbabbaaaabbaabbbbbaabbaababbbaaaabbbbbaaabbaaaababbbbaaaaabbababbaababaababaabbbbaaabbbaaabbbabaaaaabaaabbaabbaaabbbbbabbaababaabaababaaaabbabbabababaaabbabbbababaabbbbabbabaababaabbbaabbbaabaaaababbabbbbaaababaabbbbbabababaabaababaabbabaaabbbbaabaaababaaaababbbaaabbbbbbbbbbabbaabbabaabbaaaababbaababaababbbbaabbbababbbbabbabbbbabbaabbbbbaaabbbbaaaaaabbababaababbaabbbbaaabbbbbaaaabaabaabbaaaaabbbaabbbababaabaabaababaaabababaabbaaabbabbaabaaaabaaaabbabababaaabaaabbbabbababbabaabbabbaabbbbabaaababbbbbaabbaaabbabbabbbbaaaaaababbabaaabbababaaabbbbbbbbbabaababbaaaaabaabbbbabbabaaababababbbbbbbabbbbbabaabaababaaabbbbbbabbaabbbbabbbabbbbabbaaaabaaaaaababaababbaaabaabaabbaaaaabbbbbaabbbbbabbbaaabbaabbbbaabbbbbbbbaaabbbababbababbbaabaababbbaaaabaababbaaabbbabbbaaabbaabbaabaaaabaababbbbbaaababbabbbabaaaaabbaaaaabbbbabbaaaabbbbabaabbaaababbbbbbaabbaaaabbaabaabbaabbbabaaabbaabbabaabbaaabbbaabbbbaaabaabaaaaababbababbbbbbbabbaababbaabbbbbabaaabbabaaabbababaabaabaaabbbabaaabbabaabbbaaaaaaababaabbaabbaaaabbbabbaabbbaabaaaababaabaabbababbbbbbabaabaabbbbbabababbaaaababbabaaaaaaaaaabaaaababbbbbbbaabaabbababababaaababbabbbbabaaabbabbaaabaaaaabbabbababbaabbaabbbbbabbaaababaaaaabbabbbabbaaabbabaaaaaababaaabbbaababbaabbaaabaabbabaabbaaaababaaabaaaaaaabbbaabaabaabaaababbaaaabbbaaabaabaabaabbbaabbbabaababaaabababaabbbaababbbbaabbbba
bbaaaabbabbbabababbabababbabbaabbbabaababbbaababaaaaabbbaaaabbbabbabbabaaaabbbabbbaaaabaaabbababbaabaaabaabaaabababbbbbbbabaaaaaababbbbabbaabababbbbbbbaababaabaaaaaaaaaaaababbbaaabababbaabaaaaabababbababbaaababbaabaaababaaaaababbaababababbbabbabababbabaabababbbabbabaabbaabbbbaababbbababbbaaaaababbabaabbababbbaababababbaaaabbaabababbabbbbababbbbbbabaabaaabbabaaabaabbaaababbabaababbaabbabbabbbbaabaaabbabaababbbbaaabbbbbbaaabbababaaaaabbabaaaaabbbaababbbabbaabbaababaabbaaaabaaaaaabaabbbbbbbbaababbbbaaabbbbbbaababababbbabaaaaabbaabbbaabababaaaaabaabaabbaaababbaaabaaababaaabaabaabaabbbbbababaaaaabbbbbbbaaaabbbbbaaabbaaabababbbaaaabbbababababbbaabaabaabbbabbaaabaaaabaaabbabbbaaaaabababbaaaabaabaabbbabaaaabbbaabaaabababababababaabbbabbbbbabbbabbabaababbbabbabbabbbbaababbbbbababbbaaabbbbbabaabaabbbaabbaabababbbbbaabbbbbaababbabbabbbababaaaabbbabaaababbbbababbbaaabbaaaababbabbbbaabbbbabbbabaabbabbbbbbbbbbaabaaaabaabaaaabbbaaabbbbbabbbbbbbaabaaaaaabbabbaaababbbbbababaabbbbbabbbababaaabbbbbaabbaaabababbababbaaabbbbbaabbaabababbbaabbabbabbbabaabbabbabaabbaaabbabbbbbbbaaabaaaaaaabbbbaaabbbaabbabbbbbabaaabababbaaaabbbaaaaaaaaababbaaabbababbbaabababaaaababaababbbbaabbabbabaababaaababababaaaaaaabababaaababbbaababbbbbbbaaabbaaaabaaaaabbbabbbbaaaababbbbbaaaabbaaaaabbabbabbbabbabbaaabaababbabababbababbaabaaabbbaabbbaaaabbabbaaaabbaabaabbaabbaababaababbaabbbbbbbbbbbbbaaaabbabbbababbbbbabaabbbbabbabababababbabaaabbaaabbbbbbaaaabaabbaaababbabaabbabbbabbaabababbbaaababbaaaabbbbaaaaaaababaabaaabbbbbaaababbbbababbaabababbbbabbabaababbaaaabbbababaabbbbaaababbabbbbbababbabaabaaaababbabbbabbaaabaabaaabaaabbabbbbbaaabbabaabaabbbabaabbaabbbaabbaaabbbabbaaababbbaababbaaaababaaabbaaaaabaaabbabbabbbbabbaabbabbabaabbbbababbaabababaababaaabbaaaaaabbbaababbabbaaabbaaabbabbabbababbaabbaabbbabbbbaaabaaabaababbabababbbaaaaaaabababaabaabaabaaaaabaaabbaaaabbbbbaaabbabaababbbbabaabbabaaaaabbbabaabbbbbabbbbbababbbbbbbbbabbaabbbbabbbabababbbbbbabaaabbbaaaaabbabbbaabbbbabbbaabbabbababbbbabbabbaabbbaabbbbbbaabb
bbbbbaabaaaabbbbaabbbbaababbaaababaabaaabaaaaabaababbabbaabbabbbaababaaaaaabbbabaaaaaabaaaabbaaaabbababbbbbaabbabababbbaababbbbbbbaababbabbababbbbbabbaaaaaaababbbbbbabaabbabaabbbabbaaaabaabbabbbabaaabaabbabaaaaaabbabaaabaababaabbaabaababbbbbbabbabbabaaaabbaabbbbbaabbababbbbabaaaabbaabaabbbbbbbbbbbbbabbbabbabbbaabbabaaaaaaaaaaaaabbaabaaaaabbbbbaaaaabbaaaaaababbbaabbbbaabbabbbbbbbbabaabaaababbbbbbababbbabbabbbaabbaaaaabbbabbbabababbaababbaaaabaaabaaaaaaabaaababbbaaabababbaababbbbaaababbababaaabaabaaaaaabbbbbabbbbaababbbbabbbaaaaaababaaaaabbabaaababababbbbbbbaaaababaabbaabababbaabbbbababaabbbbbaaaaaabaabbbabababbabbbbbbabbaabbaaaaabbbaaabbabbbaabbabbaabbababbbbabaabbaabbbabaabbaaababbbabaaabbbbaabaabbabbaabbbaaababbaaabababbaababbabaababaabbbbbabaabbaaaaaabbbbbaaaabaabbbabbaabbabaaaaaaababbabaaabbaababaaaaabbbbaaaabbbbbbaaaababaabaaabbabbbbbaabbabaaaaaabbbabbbabbbaabbabbbbbbbbabbbbaabaabaaabaababbbbbbbaabbbbabaaaabbbbaabbaaaaabababaaaabbabaabaaabaaabaaaaabbaabaaabbbbbbabbabababbbbbbabaaabaaaabbaaaabbabbbaaabaabaabbbbaabbbbbaaabaaaabbaabaaabaaabbbbbabaaabaabbaaabbbbbbaabbabababbababbabababababbbbababbbbbaaaaabbbbbaabbbbbaabaaabbaabbababababababbbbbbaabbaaabbaaaabaababbbaababbbababbabaaababaaaabbbbbbbbaabaaaaabbbbabbaaabaabbabaabbbaaaaabbaaabaabaaaababaabaabaabbbbbbbbaaaabbababbbaaabbaabaababbabbbabaaaaabbbabbbaabbbbabbbaaaaaaaabbaaabbbaaaaaabbabaaaaabbbbbbaaaaabbaabbbbababbbbbbaaaababaaaabbaabbaaabbabaaabbabbabbbaaabaabbaababbabbabbabbababaaaaaaaababaabaabbbabbaababaaaabbbabbbabbababbbaabbbbaaabaaaaaaababababbabababbbbbbabbbbbaaabaabbbababbbababbabbabababbaabbaabaaaaaaaabaabbabbbbabaabbababaabbabaababaaaabbbabaaaabbbaaaabbbabbbbaabaabbabbbabaaaaabbaabbbaaaaabbabaaaabaabbbbaabaabaababaaabaababaaabaaaabbaabbbaaabaaabbbabbabbabbababbababbaaabbabababbaababbaabaaabbbbabbbaaaaaaabbbabbbaaabbbabaaabababaaaaabababbbbaabaaabbbabbbbbbbaabbbaabbbbaababbababaaaabbaabbabaabababaabbbaaaabbbabaabbbaababbbaaaaababbababaaababbbababaaaaaabbbbbbababaababbbbbaaaabaababaaabbbaabbbbabbbababa
bbabaaaaaaaabbabbabaababbabbbaaabbbaabaabababbbbbabababaaaabbbbbabaabbbaaaaabbabbabaabbabbababaabaaaaaaaaabbbbbabbbbbbaabaabbaaaaabbbaaaaaaaababaaaaaaaaaabbbaaaaaaaaaaababbbabaaaabaaaaaaaabaaaabbbabbabbbbaaabbabbbbbbbbbabbaabbababbbbbbbbbabbaabbaabaabbbaaaaaababbaaaabbaaabbbbbbaabbbbaabababbbaababbbababbabbaababbbbbbbaaaaaabbabbababbbbabaabbbaababbabbaaaaababbabbbaaabaabbbabbbaaaaaaabbbabbaaabbaaaaababababaaaabbabbbabbaaabaabaabbaaaaabbaaabababbababbabbababbabbabababaaabbbbbaabbaaaaababababaaababbaabbaaaabbababaaaaaaaabbaabaabaaaabbaaabbaaaababbbabbabaabbbaaabababbaaabaaabbaabaaabaabbbababbabababbbababbbbbaaaabbaaababaabbbabbbaabababbbaaabbbbbbbbaaabaaabbabbbbaabbbbbbbbbabababaaabbaaabbaabababaabbbbaababaaaabbbbbabababbaabaaabababaabbbabbabaaabbaabbbbbababbaabbabaabbbabbaaabbaaaaabaabaaaabababbbbbaabababbaababbaabaaaabababbbabbaabbaaaaabaaabbabbbbabbabbbbbabbaabababbaaaaaaabbbbbbbbaabaaababbaaabaaabbabbaaaabaabaaaabaabbabaabaabbabaababbababababbbbbaaaababbbbbababbbbbbbbbbbbbaaababaabaaababababbbbbbabbbaaaaaabbbbabbbbaabbaaaabaaaabaaaabaaaabbabbabbbabbbaaabababbbbbbaaababbaababbbababaabbbabbaababaabbabbaaabbaaaababaaabbaaababbaabbabaaaaaaabbbbbbaabaabaababbaaaabababbaaabaaabaaabbbbababaabaababbabbbababaaabbabababbabaaabaaaabbbbaababbaabbaabbaabababbbaabbabbaaababbabbbbbbaaaaaabbbabbaaaaabbbbbaaaaaabaaaababbaababbabbabbbbbabaaababaabbaabbbbaaaaabbbbbbabaaabbaababbaabaabaaabbbaaabbaaaaabbbaaaabaabaaabaababaabbabaaabbbabbabbabbbbbaaabbbbbbbbababbbbaaaaaabbbbabbbbbaabbaaaabbaabaababbbaaabbaabababbbbbbaabbaaaaaababbabaabbababaabaababbaabbabbaabbbbabbaaabaabbaaaaabbbbabaabbabbbbbabbabbaabaabbaaaabaaababababbaababbababbaaaabbbbabbabaaabaaababbbababbabbabaabaaabaababaababbaabbabbbaaaaabaaaaaaabaababbbbaaaaabaabababaabbaaabbbaabbbbbbbbbaaabababababbaabaababbbbbaabaabbaaaabbaabbbaababbabbbaaababbaaaabababbabbabbabaaabbbaababbbbbaabaaaaababababaabbbbabbbabbbbababaaabbbbabaaabbaaabbaabbaaababbaabbaaaaababbaabbaabbaaaaababaabaabaaababbabbbbbaaabbbaaabbabbabbbaaaabaabbabaaaaabaaaa
aaaababaabababaabbababaaabbbabababbbababbabababaaaaaabbaabbabbababbababaaabbabaabaabbbabbaabbabaaabbbbbababbababbbbbbabbbabaaaababbbbbaabbaabbbbbbaabbbbbbbabaabbaabbbaabbbababaababaaaaabbabbababaaabaabbbabbbaaaabaabababbbaabaaababbababbbaabbbbbbbbbabbbbbbababbaababaababbabbaababbabbbbbbabaabaaabbabbabaaabababaaaabbbbbabaaaaaaabbaabbaababaaabbabbaaabbaabbaabaaaaabbabaabbaabbabbabaabababbabaabbaaaaababbababbbbbbaaabbbbababbbbababbbaaabbbaaabababaabaababbbaababbbbbbbbbbbbbabbbbaaaababbaaaabbaababbabbbbaabbababbbbaaaaabaaaabbbaaababbaabaaaabaaabaaaabaabbbbbaaaabaabaaaabbbaabbbbbbabbbabaaabbabbbbbbaaaaaabaaabbbaabbbbbaaabbbbbaabbababbbaaabaababbbabbbbbabbaaabbbabaabaabaaaabbababbaabbbabbaaababbaaaaababbbabbbaabbbbabababbbbaabbbaaabbbbaaabbbbbbbabaaaabbbaaaaabaabbaaababbabbbbbabbaaaaaaaabbabaabbaaabababaabbabaaabaaaaaabaabbabbabbbbababaaabaabbbaabbbbabbabbbabbabbbabaabbaaabbbabbabbaaaabbabaaabbabaabbaabababababababbbbbbaabbbaabbbaabaabbbabbbaaabbabbaababbbabaababaaaabbbbabaabbababbaabbabaaabbbbbbbaabbbabbbbabbbbaaaaaaabbaabbaabbaaabbaabaabbaabbbabbbaaabaabaabaabaabaabbaaaaaabaabaaabbaababbbbbbaaabaabbaaaabababbbaababababaaaabbaababaaaabbabbbbabaaaabbbbaaaabbabbabaaaabaaabbbbaababbaaababbbaabbaaabbaaabababaabbbbbbaabaabbbabaabababababaaabbabababbbbbbbaabbababababbbbabaababbabbabbbabbababababbbbaababbabbaaaabaaabaaabbaaaaaaaaabaabbbbbbaaaaababababbbaaabababaababaaaabbaabaabaaabbabbaaabbababbbaaababaabbabbbabbbbbbbabbbbabbabaaabaaaaaaaaaababaaaaabbabbbbababbaabbbbbbaabaaaaaaabbbaabbabbbbaabaaaabbaababaaababababbaaaaababbabaabbbbaaaabbabaabababbaaaabbbabaaaaabbbbaaabaaaabbaaaaabbbabaabaabaaababbbaaaaababaabaabababbbbbbbaaaaaaaabbbababaababaaababaababbaabbabbbbbbbbbaabbbbabbaabbbababbbaabaababaaaabbbaaaaaaaabbaabbababaababaaabbbaabaaababaabaaabaaaaaaabbbaabbbabaabbabbababbbbabababbbabaaaaaaabbabbaabbbbaaabababaabbbaaaabbbaaaabbbababbbabbbbabaaaaaababbababababbabaabbaabaaabaabbbaaababbbaaaabbbabbabbaaaabaabbbbaababbabbbabaaaaaabaaabababbbabaaababbaaaabaaababbbabbbaaabbabbbbbbaa
aababbaaabbaaaababbbaabbbbabbabbbababbabbabbabaabaabbbbbababbbbbbbabababababbabaabbbaababbbaababbaaaabaaaaabaaaaabbabbaaaababbbaaaaababababaababbabaaababaaaabbbbbbbaababbabbabaabbabbbbabbabbababbbaaabbaaaaaabbbabbaabbbbbbbababaaaaaabbabbaabbabaabbabbbbaabababaabbbbbbabbbbbbaababbbaaabaabbbababbaababbbabbabaaaaabbabbababbabbabaabababaabbabbaaababbabbabaaaaabbbbaaaabbaabaaaaabaababaaababbabaaaaabbababbbbaabaaababaaaaabbabbaaaabaaaabbabbabababbaaabaabbbbaaabbaaabaaaaabbbbabbaaaaaaabaaaabaaabbabbaabbbaaaaaaaaabaaaaabaaaaabaabbababbaaabaaaaabaaaababbaabbbbbabbbaababababbabaaabbbaabbbabaaabaaabbbabababaabbaabbabaaabbbbbbbbbbbababaabbbbbbbbaaabbaabbaabbabbaababbaaaaabbababbbababaabaabbabbbbbbaaababbabaaababaabbbaaabbbbaabbaaaabbaabaaabababaabbabbabababbaaabaabbabbbabaaaaaaaababbaaaaaabbabbabaabbbaaaabbabbbabaaabbaababaaaabbaaabaabbabbaaababaababbaaabaaabababbaabaabbbababbaaaababbbbabbbabaaaabbbbbabaaabbbabaabbbabbbaaabaababbaaabbaababbaabbabbbaaabbababaaabbbabbabaaaababaabbbaabaabbababaaaabababababbaababbabbaabbaaaabbaababaabbaabbbaababbabbaabbbbbabaaaaabaaabaababbababbbabbaabaaabbaaabbaaabaaaabababbbbbababbaabaaaaababbabaaababbbaaabbbbaaabaaaaaaaabaaaababbbabbbaabaaabbabaabbbaaababaabbabbaaabaaabbbbbbababaaabbaabbbbaaabaaabbbbbabbbbaaabbbabbaabaabaaabbbbabbaababaaaaaabbabbbaaabababbbaabbbaaabaabbbbabaaaabbbbaabaaabaaababaaababbbbaabbaaaabbbabbbbaababbbbaaababaaabaabbbbaaabaababbababbbbbaaabaababbbaabbababbaabbababababbbaaaaaaaaaabbababbbbabaaabaaaabbbbbbbbaaababbaaaaaaaabbaabbaaaaaabbabaabbaabaaaabbaaabbbbabbaaaabaababbaabaaaabbabaaababababbbbaaabbaabbbabaabaabbbabbbabbaaabababbaaabaaaabaabbbbbaabbaaaabaaaabbbbabaaaaabaaaabbabaababbaabbabaaaaababaaaaabaabbbbbabbabababbabbabbabaabbbbaaabbbaababbaaabbbaaaabbbbbbbabbaaabababaabaaabbbbaaabbbaaabbbbabbababbabaabbaaabaabaabbbaabbaaabababbbababaabbabbbbbaabaaabbabaabbaabbbbbbaabbaaabaabaaaaabaabaaaaaaaaababbbabaaabbabaaaaaababbbbabbabaaaabaababbabaabbabbabbbaaaaabaaaababababababaababbbbbbabaaabbaaababbbbaaabbabaababbbaababbbbbab
aaababaabbbbbaabbaabbabbabaabaaabbaaabbbababbbbabbbaaaabbaabaaaaaaababaabbbabbbabbbbbaaabbabababbbaabbbaaabaaaaaababbbbbaaaaabaabbbababbaabbbabaaaababbbabbbbabaaabbabaaaaababbbbbbbaababbbbbabbbbaabbaaaaabababbaaaabaaabaaaababaabaabbaabbaaaabaaabbaaaaababbaaabababaababbaabbbbaaababbbbabbababaabbbbaaabbbbbbaaabbaaaaaabbabaaababbbabaaabbbababbbbaaabbabaaabbbbaaaababbbbabbbbbabbbababaabbbabaabaabaabbbbaabaaababaabbbbbbbabaaabaaabbaabbbbabaabaaabbaabbaaababaabbbababbbaaabbbbaabaabbbabbbbaabbbbabbbaaaabaababbaabaaababbaabbaabababbabbaabbabbbababaaaababaabbbbbbabbbbaaaaaabbbbaabbababbbbababaaaabbaabbabbbaaabbabbaaaaaabbbaabbabaababbbbbbaababbabaabaabbbbbaabaaaaabbabbbbaaabbaabaabbababbaababbabaaaabaabbaaaabbaababbaabababaabbbbbaaaaaababaababbbabbaabaaaabbbbbabbbabbbbabbabaaaaabbbbbaababbaaaababbababbaaaababbaaaababbaaabbaaaabaaabaaabbaaaabaaaaabababbaaaaaababbbaaabbbbaaaabbbaaaabbbbabaaaababbaaaaaaaaababbbabbbbbbabbabbbabbbbbabbbaababbababaabaaaaaaaaabbbabbbabaaaababbaabbbbbbaabaabbaaabbbbaaabbbbbbaaaabaabaaabbabaaabbabaaabbbaaaabbbaaaaabbaaabbbbabbaabbbbbabbaaabaabaaababbaabaaaaaaabbbbbbbbabbbbabbbaaaaaaaaababaabaaabbbbabbaaaababbabaabaabbabbbbaabbbbbabbabaabbaaaaabaaaababbbbbabaaaaabbbabbabbbabaaaabbaaaabbababaabbabbababaabaabaabbaabbaaaaaababbbbaababbbaababbbaaabbabbbbbbbbaabaabbbbbbababbbbbabbbbbbababbbbbbaaabaaaabbbaabbaaaaabbbbbbaabbbbbabbaabbbaabbabbaaaabbbbbbbababbababbbbaabaaaabaaaaaaabbaaababbabaaaaabaabbbaaabbbbaaaabababbabaabababbbaaabbabaaaaabbbaaabbaaabbbaaabaabaabaababbabbaaabbababbabbbbbabbaabbbbabbaabaaabaaaabaaabbaababbabaaaaabaaabbababbbabaaabbaabbabaaaaaaababbbbababaabbabbaabaaabbaabbbbbbbbbbbabaaabbaaabbaaabbaabbaaabbbaabbabaaabaaabbaaabbbaaaaaabbbbabaaabbaababbababbabbaababbabaabaabbbaaabbabaaaaabbbbaaababaabababbbbabaabbbababbaabaaabaaaababaabbbbbbaabbaabaabbabaabaaabbabaababbbabaabbbbaaabbaaabbaabbabaababbbbbbbabaabbabaaabbbbaaabbbabbaabbbabababababbababaabbaabaabaaabbbaabbbbaaaaaaaabababaaaaaababaabbaaabaabbbabbbbaaaababbababbbbbbbbababaaaaabbaaaab
babababbaabbaaaaaaaabaaabaaabbabaaabbaabababbbabbbbababbaabaababbbaabaaabaabaaabaaaaabbbbaababbaaaaababaaaaaaaabbbabaabbaababaabbbaabbaabbabbbababababbbbbbaabbabbaaababaabbbbbbababbaaaaabbbbbbbbbabbaaaaaabbbbabaaaabaaaaaaabbaababaaabbababbbaababbbabbabbaaabaaaaaaabbabbaaaaaabbbbbabbaabaababaaaaaaabbbbbabaababababaaaabaaabaababbaabbbaaaabababbbaaaabaaaaaaaaaaabaaaababbabaabbbaabbababaabbbababbababaabaaaaabbaabaaabbbaaabaabbbbbbabbbbababbaaaabbbbaaababbbaabaaabbbbaababbbbbabababaaabaaababaababbbabbbbaabaabbaaaaabbaaaaabaaaabbbbaaaaaababbbbaabaabbbabbbaabaabbbaabbababbbaaaaaabaababaaaaaabbbbbaabbbaaaabaabbabbbaabaababbbaaaaaabbabaabbbabbbbbababbbbbbaabbaaabbabaaaaaaabbbabbbbbbbabaaabaaaaabbbbbaabababbbbbbabbbaabbbababbaaabbaaabaaaaaaabbabbabaaababbbbbabaaaabbabbaabaaaabaababbbbabaabbaaabbbaaaaaaababababbbbbaabaabbbabbbabaabbbbaaabbbbaaaabbaaabbaabbaabbbbbaaaaabaabbababaabbaabbabaabbaaabbaabaaababbbababbaaaaabbbabaaababbbaabbaaaaaaaaaabbaabbbabaabaaabbbaabbababaabbbaaabbbbbbbaababbbbabababbbbabbabbabaaabaaabaabbaabaabbabaaaaabababbaabbabaaabbababaaabbbbbabbbbbbaaabaaaaabbabbbaabaaababbbaaabaabbabbbaabbaaabbababbbbbbbaabbbababbbbaabababbbbbabbaaaaabaaabbabbabbaaabbbbbaaabababaaabaabbaaaaaabbbaabbaaaabaaababaaaaaabbabbaaaababbaabbbbbabbbaaaaabbaaaaabbabaabaaabbabaabababaabbabbabaabaabaaababbaababaabbaaaabbabbabbabbaababaababaabbbabaabbaababbbaabbabbbaaabaaaabbabababbbbbbabbbaaaababbbbaaababbbaababbaaabbbaabaabaaabaaaaaaababbbabbbaabbabababbaaaabaaabbaabbbbbbaaabbbaaabaaaaabbbaaaaabaabbabbabbaabaaaaabaabbbbaababbabbabbbaabaabbbbabbbaabaabbbabaabaaaabaaaaabbaababaabaababaaabbbbbbbaababaaaabaabbabbbbaaaabbaaabaaaabbbbabbaaaaaaababbbbbbabaaabaaabbababbaaababbabbbbbbbababbbbbaaaabbaaaabaaaaabbabaabaaaaabaababbabbbabbaaaabbbbaaabaababbbaaaaabbabbbaaabbabaaabbaaabbabbaaaaaaabbaabbabaabaabbabbaaababbbabbababbbaaaaababaaabaababaabaaabbabbbbaaababaabbbaaababbaabbbaabbabaaabaabbbabaabbbaaabaaaaabababaababbbabbbaabababbbaaabababbababaaaaabbabaaaaaaaabaaaabaaababaaaabbbabaaababbabbbbb
ababbbaababaabaabaabaaaaaaabbbbbabbaabababbaaababbbaaabbbbababbabbaaaaabaababbabbababaabbaabaabbaaabbbbaabbababbbaaababbbaaababaaabaaabbbbabaaaaabbaabbabbbaabbbbabababbaaaabaabbbabaaabbabaaababaabaabbaabbbabbbbabaaababbabaaabbaaabbbbbaabbbbababbbbbbbbbabbbaabaaaaaabbbabbabaabaaabbbaabbaabaababbaabaaabaaaaaaaaabbaaaaaaabbbaababbaaaaaaabbbbabbbbaabaaaabbabbaabbaabbbaaaababbbabaabbbbbabbbbbaaaaabaababaaaabbaaabaaabaaabaaaabababaabbabbbbaabababaaaababbbbbaababbabbaaaaaababbbaaaabbbbbabaaaabbbbababaaabaabbabbbabbaaaabaabbaabbaaaaaaabaabbabaabaaabaaababbaaabbbaaababbaaabbaabbabbabbababaaaaababbbaabbaaaaabbbabbbaaababbaaabbabaabbbbaabbbabbabbabaaaaaaabaabbabbbababbbbbbbaabaabbbabbabbababbabaabaaaabbaabbbabbabbbabaabbaaabaaaaaabbaaabaababbaaaabbbaaabaaabbbbbabbbaaaaababaaababbbbabaaabaaaabababaaabbbabbbaababbabababbaabaabaaabbbbbbbbaababbbbabaabaaaabbabbaabbbaaababaaabbababbabaaaaaaaaaabbabbaabbbaaabbbbabbbaabbbabbbbaaababbbbaabbbbaabababbababbabbaabbbbababbabbaabbaabbabbbbbbaabbabbabaaabbabbaaabbaabbababbaabbabaabbbbabaaabbbababaaaababaaaabaaabbaaaaaababbaabbabaaaaaaaabbaaabbaabababbaaabaaabbbbabaaaaaabbbaaaaabbbababbbabbbbbbabbbaaaabbaababbbababbababbbbbbbbbabaaabbabbbaabbbaaabababababaabbbaabbaabbbbbabbaabbabbbaaaaaaabaaaaabbbbbabaabbabbaabaaaaaababbabaabbbbbaabbaabbaabbaaabbbbaaabaaaaabbabaababbbbabbbbabbaabaabbaaaabababbbbbbaaaabbaaaaababbbabaaaabbaabbaaababbabaabaaabaaaaaaabbaaaabbaaaaaabaabaaaabbaaaabbaaaabababbbbbabbaababbbababaaaabababaabbaaabbaabbabbbbaaaaabbbbabbbaaababbabbbaaaabbbbbbbababbaabbabbbbaababbabaabbabaababbbbabbbbaaababbaabbabaabbbabbaaabbaabbbbbbbbaabbbababaaaaabbaabaaaaabbabbbbabaaabaabbaabbbaaaaabbbbbabaabaabaaabaababbbbbbabbaaaabbbbabaaaabaaaabbabaaaababbbabaaaaabbbabbaaababbaababbbabbaaaaaaaaaaaaaabbbbaaababaabbbbaaaabababbaabbaabbabbaabbbabbbbbbbaaabbbabbbabbabaabaababbbabbaababbbbabbaaaabbbaaaaaabbbbaabbbbabaaabbabaaaaaaaaababaaaabbbbabaaabbabbaabababbaaaaabaaaaaabaabbbbbaaabbabbbabbabbaaabaaabaaabbbbbabaabbaaaaababbbabbababbbbbbaabbbaaabaaaaaa
aaaabababaaaababbabaaaaabaabaaaaabbbbbbbbbbaaaabaabbaaabbababaababbabbaabbbabbabaaaaaaabbbaabbbabbabbbbbaababaabaaabaababaaabbabbbbabbbababbaaaabbaaabaaabbbbabbbbaaaaaabababbbaabaababaaabababbbababbbbabaabbbbabbbaabaabababbababbbaaabbababbbbaababbababaaaababaabbaaabbbbbabababaabaaabbaabbbababbaaaabbbbaababbbbbaaababaaabbbabbaabbababbbbaababbbaababbaaaababbbbbababaabaaababbaaabbaaababababbaaababababbbbaaaaaababaaaaaaaabbaaabbaaaaabbaaabbababababbbabbaabbaaaaabaaaabbabbabbbaabbbabbbbaabaaabbbabbbabbbaaaaaabbaabaabbbaabaabaabbaaababbbbbaabbbbaaabbabaabbbabbaaaabbabbbaaabaabaababaaabaaabbbbabaaaababbbbabbababaababaaaabaabbbaaaabaaaaabbabbbbabaaaaabbbaaaaaabbbbabbbaaabaaaaaaaabbbbbbabaabababababbbbbaaaabababaabaabaaabbbaabaabbaaaabaababaabbaaabbbbbbababaaaaabbabaaaaabaababbbbbbbbabaaaabbabaabaababbaaabbbbabaabbababaababaaaabbbbbbbbbbaaaaabaabbabaaabbbbbababababaabbabaaaaabbbaaaabaabbbabbaaabbaaaaaabaabaabaabbbabbaabbbaaababababbbbbaaabaaababbbababaaaababbaaabbabababbaaabbbbabaabbaabbbbaabbbbbbbaaababbbababbbbbbabaabbbbabbbabbaabaaaabbaabbaabaaaaabaabbaaabbbaaabaabbabbaabaaaaaaababaaabaababbbbaabababbabbbbbbaabbaababbbaabaabbabbaaabbaabbbaaaababbaaababababbaaaabaaaaaababaaabbaaaababbaabbabbaaaaabbabbaabbabaaabbababbbbaaababbaaaaabaabababbaaababbbaabbbaababaaaaaaabaabbaabaaaabbaaabbbaababbaaaaaabaabaaaaaababbbbbbababbababbababbabaabbbabaaabaaabbbabbbbbaabbabbbbbbababbbaaabaaabbbabbbbabbabbbaabbabaabbbabaaababbababaaaabbaaababababaaaaaabbaababaaabbbabbaaaabbabbaaaaaaabbabababbbaaabbbabbbbbabbaabaababbababbaaaaababbaaaaabbaabaaaabbabbabababbaaaabbbbbabababbaaaabbaaabaabaababaabaaabbabbababaaaaaabbbabbbbbabbbbbbbbbabaaabbaaaabaaabbbbbaaaabbbbaaaababababbaaababbbbbbbabaabbbaabababbbaaabaaaaaabbabaababbbaaaaabbaaaaabababaabbaabbaabaabbbabababaaaababaaaabaababaaaabaaabbbaabbbbababbaaaabbbbbbbaabbbbaabbaabaaaabaaaabaaaabbabaabaaaabbaababaaaaaaaaababbbabbababaabbbbaababbaaaabbbaaaabbbaabbaaabbababaaaaababbbaaaaabababbabbbaaaaabaaababbaaabaaabbbabaaaabbbbbbbbabbbabaabbabbbabbbabbbb
bbbbabaabababbbbababbabbabaaaaabbaababbaabaaaaabbaaabbaaababbabbaabaababaabaaabbaaaabbaaabbbbabbaabbaabbbbabbbbaabbbbabbbababaaaababbbbaabaaaaabbabbbbbbbbbbabbbabaabbbabbaaababbaaabaaaaabbaaaaaabaaabbababaaaaaaababaaabbaaabbabbaaabbababaababbaaabaaaabbbbbaabaabbbbabbbabababaaaabaabbbbbaaaabaaaabaabbaababbbbababbaaabbaaaaaabbabbaaabbababaaababaabaabbbbbaababaabaabbababbabbbabbaabbaaaaaaabbbbbbaaaaaababbbbbabbaababbbababaaaaabababaaaaabbbbabbbbaaaabbbbababbbbaaabababbbabaaaaaababbaabbaabaabaabababbaabbbbabbaabbbbaaabbaaabbbabbbabaabaabababbbabbbabbabbbbaabaabbbaaaaaabbbbaabaabbbbababbabaabaabbaaaaabaaabaabbaaabbabaaaabaabaaabaababaaaaababbbbabaaabbaaabaabbaaabbaaaabbbbbababbaabaaaaaaabbbbbbbbbabbbbbbaaababaabbbbabababaaaabaababababaaababababaababaaabbbbbbbaaaabaaabbbbaababbaabbbaabbaabaaaaaabaaaaaaaabaabaababaaabbaababbaaaaaaabbbaaabbabbbbabaabbabbbbaaaababbaaaaabbabbbbbabaaaaaabbbaabaabaaaaaabbaabbbaaaaaaaaaaaabaaabbabaaabbbababbbbbbbbabbbabaaababbababaaabbbbabbaababbbabbbabbaaabaaabaaaabbbbabaabbaabbabaabaaaabaaaaababbabaaaabbabbabbaabbbabaabbabaaaabbbabbabbabbaabbbbaaabbbbaaabbbabaaabbabbbaabbabbbabbbaabaababaaaaaaaabbabaabbabbbabaaaabaababaaaaabbabbbaabbaaababbbbaabababbabbababbbbbbbaababababaaabbaaababaabaabbabbbaaaababbbbabaabbabaaaaabbbbabbabbabbabaababbbaabababbbaaaabbaabbababaaaabaabaaabbaaabababababbaabbabbbbaababbbabbaababbabbaabbbabbbabbabbaababbabbabbababaababbaabbbabbbbbbbbaaaabbbaaaabbbabbabbababbbaaaabbabbaabbbbaabbaaabaababaabaabbbaababbbbbbabbbbbaababbabbbabbbbbbbbbbbbababbaaabbbbbbabaaaaaaaababbaaaabaababbabbaababbabbbababbabbaaabaabbabbbaababababbbabbbaabaabbaaaababbbababbbbabbbbbbaaabaabbbaaabaabbbababbbbabaaababbaaababaabababaaaabbaabbabbababbabbabaaabababaaaaabaabbbabbaaabaaabbbbbbabaaaaabbbbbbbbaabbbabaaabbbbabaaabbbbbbbbaaaabbababababbbbbaabbababbbabaababbbbbbabbbbbaabbabababaaababababababaabaabbbabbabbbaabababbaababbabbaaabaabaabbabbbababbababbbbbaaabbbababbbabbbbabbbbbaaabbaaaaaaabbbabaaabbbaabbaabbaaaabaabaabbbbaaaabbbbababbbbbbbaaaabbbaabb
bbaababbaabbbaaaaaabbabaaabaaababbaabbaabaaabbaaabbbbbbababbabbbaaabbabbbabbabaaaabaaaaabaaaababbabaabbaaaabbaaabaababaabbabbabbaabbabbabbaabbaaabbbababbbaaababbaaababbabaaaababbbbababbbababbabbbbaababaaaaaaaabaabaaaabaaaaabbaabbaaabbaabaaabaababaaabaabbabbbaaaabaababbaababaabbbabbaaaaabaaaabbbbababaababbbabaabbbbabbbbbbbbbaabaabaaabababbbababababaaaabbaabbabaabbaababaaabbabbbbaabbbbbbababbaaabbababbabbababaaaaabbbaababababbbabaabbabbbabababbaaaaaababbbbabababbbbbabbbbaabbabbbababbbbbbabbabbbaababbababaabbbababbabababbabaaabababbababaababbbaaabaabbaabbabbaabaabaaabbbababbbababbbbbaabbbaabaababbbbbbbbbabbaabbbaaabbabaaaaaaaaaaaabaabbabbaabaabbbbaaabbaaaababaaabbabababaabbbabaabbbaabbbbbbaaaaabaabbbbbabbbabaaaaabaabbbbabbabbaabababbbabbabbabbababbbabaababbababbbbabbaabaabbaabaababababbbabbabbabaabaaababbaabaaabbbabbaaaaaaababaababababbbaaabbbaaabbbbaaaababbbaaabaabaaabbbbaaabbabbaaaabbaabaabaabaaabbaababbbabababbbbbbaabaaabababaababaaabbabbaabbbaabaaabaaabababbbabbbabbbbbaababababaaaaaabbbaaaabbbbbabbabaabbabbbbbbabaaababbaabbaaaababbaaabbaabbabababaaaaabbbbaabbabaabaaaaaabaaabbabababbabaaaabbbbaaabaaabbbbbaaabbaaabbabbababbaabbbaaabbbbbbababaabbabbaabbbabaabbbbbbbaabaabbbbbababaaababababbabbbabaaaabababbbbbaaaaaabbabaaaabaabbbabbbaabaaabababbbbbaabaaabbaabbababbbaababaababbbaabbaaaaaabaabbbbaababbbbbbbabbbaababbbbaabbaabaaabaaaaaaaaaabbabbabbbbaabbbbabbbaabbabaabaaabbbbabbababaaaabbaababababbbbabaaabbbaaabbbbbbaabaabaaaababaabbaaaabaaaaabababaabbbaabaabbbbabbbbaaaabbaaabbbababababbaaabaababbaabaabaabaaaaaabbbbaaababaababbaabaaaaabbabbbaabababbbbbbbbabbbabbbababbbaaaaabaaabbbabaaaabbaaabaabbabaababbbbbaabbabaaaabbabbabaabbbbaaaabaaabbabbabbaabbbababbbaaabbabaaaababbaabbbaaabaaabbbabaaabbbabaaaabbbbaabbbbbaabbbaaababaaabbaaaabababbabaabaababababbbaabbbbaaabbbabababaabbabbabbaababaaabbabbaabbbbaababbbbbaaaababbbbabaababaabaababbbbbaabbbbaabbaaabababaababbaabbbbabaaabbbabbbbbabaaaabaabbabbbabaabbaaaaabababbabaabbbabaaaabbaabbaaabaaaababbbabaaabbaabbbaababbabaabaaaabbbbab
abbabbbbabbbaaababaaabbbbbbbbaaaaababbbbbbabbbbbbbbabbbabaaababbbabbaaaabbabaaabbaabbababbbbaaabbabbbaaaabbbbbbabbababbbbbbbbaaabbaabbbbaaaaabababbbaabbabaaaabaabbbbaababbbbaabaaabababbabaababbaabaaaabaaaabaaababaaaaaaaaabbabaabaaababbaaababaabbaabaaaaaaaabbabbabaabbbabbbbbbaabbabababbaabaabaaabaaaabbbabbabbbbabbabbaabbbababaababaabaaabbbabbabaababbbbaabbbbbababbaaaabaabbaabaaaabbabbaaaaaaaababbaaababababbabbaabbaaababaaaabbaabbaaaababbbabbaaaababbabbbbabbaabaababaaabbbbbabbbabbaabbabaabbbbaabababbabababaaaaabaaabaababbabbaaaabaabaababaabbababbbaababbaaaaaaabaaaaabaaaabbabbaaaaabbbababbababaaaaabbaaaabaaababbbaabbaaaabbaabbaaaaaaabbbbabbaabbbbbaaababbabaaabbababbbaababaabbbbababaaaaaaaabbbababbaaaaaaababaabaaaaaabbaababbbaaabaabaabbbbababbbabbaaaabbabaabaaaaababbaababaaabbbabbabaabbaababbbabaaaaaabbaabbabbabbaaaababbbbaabaaabbbbaababaaaaaaaaabbaabaababbbaabbaaabbbbbaaaaabaababaabbbbabbabaaabbbbaabbaaabbbbaabbaabbbbbabaaaabbbaaaabbaababaaaaababaaaabaabbababbababbbabbabbbabbbabababaaabababaaabbbbbaababbbbaabbaabbaaabaaaaabbaaaaabbbbaabbabaabbaaabbbbbaabbbaaabbbabaabbaaaaabbbaabaaaababbabaaabbaabbbaabaabaaabbabaaabbbabbabbaabaaaabbbaaaababbabbbbbbaaabababbaaaababababbababbaabaaababbbbbaaaabbbabaaaabbababbbabbaabbbbbbbababaaaabbaaaabaababbbabbabbabababbbabbaaaababbaaabbbaabaabaaababbbbbbaaaabbbaaaabbabbbaabbbabbabbabaaaababbabbaaaaaabbbababaaabaabababbbbaaaababaabbaaabbababaabaaaaabaabababbabbaabaaaaaabbaaaabbbabbbbaabbababaaaaaabababbaababbbbabbaababbbabaabbabbbabbaabaaaababbbaabababbabababaaaabbaabababaabbbabaabbabbbbbaabbaabaaaaabbbaaaababbaabbaabbaabbbbaabbaaaababaaaaabaabababbabababbaabbbbbbaaababbaaaaaaababababaabbaababaabbbbbaabaabbabaabbbabaabaaaabaaabbabbababbaabaaaaaabbbaabbabbaaabbbabaaaaabaababbbaabaaabaabbbbbbabbabbbbaaabbaaaaaabbaabaaabaabbbbbaabbaaaaabaabaaaaaabbaaaaabaabbbaababbbbaabbbbbbbbbaaabbabaaababababaaababbbbabaabbbaaaabbabbbabbbabbbaaaaaaabbbbaaaaabbbaabaaabaababaabaaabbaababaabababbbaaabbabaaabbbbabbabbbaabababaabbaabbabbababaababbbabaabbbbbbbb
baabaaababaabbbababbbaabbbababaabaabaaabbbbbbbbbbaabbbaabbbbbaaabbaabbababbaaaababbbabaaaaabbbbbbaabbaaaababbbabbbaabbbbabbababababbabaabbabbbbbabbbababaaababaaaabbbbbabbaaaaabaabbaaabbbbbaababbbbaaaabbabbbaabbabaaabbbabbabaaabbbaaababbaaaababbbbabbbabbaaaaababaaababbbabbaaaabbaaababbbbababaaaaabbaaabbaaaababbabbbbaababbbbbababbabbabaabaabaabbabbbbbabbaaaabbbaaabbabbbaaababababaaabaaabbababbababbbaabbaaaaabbbaabbaaabbbaabbabbbabbbbbaaababbaaabbabbabaaaabbbabababbabbbbabbbbbabababbaabbaabbbabbbbbbbabbabbabbabaaaaabbbbbbbaaabbbbbaabbabbabbbbaaaaabbaabaaaabbabababbabaaabbabbabbaabbbbaabaababbabaabbbbaabbabbbababaabbaabbbbaaaabbbbaaaabaabbbabaabababbaababbbaaaaabaabaaababbbbbaabbabaabaaabbababbbaabbabababaaaaababbabbaabaabababaabbbabbaabbbbabbaaaabaaaaaabbbbabbabbabaaaabbabbababababbbbaaabaaababbbbaabaaaabbabaaabaabbaababbabaaabbaababbabaabaaababbaabbbabbababbbbabbabbaabbaaabbbababaabbababbaabbabbabaaaaaabbbababbbabbaabbabaaabbbababaaaabaabbbabaaaaababaaabbbbbbbaabbbaabaabaaabbbababbbaaabbbbbabbaaaaaabaabbbababbabaabaabbbbabbaabbbbbbbbaaabbbaabababaabbabbaaababaabbabaabaaababbaababaaaabaabaabaabaabaabbbbabaabbabaabbabbaaaaabaaaaabbbbabaaabbabbaaabbabbbbbabbababbababbbabbabbabbbabaabbbbbbbbabbabaabbaabbabbbaabaababbababbbabaaabbabaaaaaaaaababbbaabaababbbababaabaaabaabbbabaabaabaabbbabaaaaababbbabbbabababaaabaaabaaabababbbaaabbaabbbbabaabbabbabbabbababaaaabbbbaabaabbabbabbbaabbbbbabbbbbaaaabbababbaaaaaaaabbabbbbaabbbaabbbbbaabbaaaabbaaabaaabbbaaaaabbbbbaaabbaaaaaabaabaaaababababbaaababaabbbbaaabbbabbbababbaabbaabbbbabbbbbbabaabbabbaabaabaababaaababaabbaaaabbaaaaaaaabbbabaababbbaaaaaabbabbaababbbaabaabaabbaabbbababbaababababaaabbbaabaaaabbbabaaabbaabbabbbbabababaabaaaaabbaaabababbbbbaaaabbbbabaabbbabababababbbbbabbbaaaabaaaabaaabaaaababbaabaabbbaaabbbaabbaaaaaaaaabbbbaabbabbaabbaabbabaaabbbbaaaaaabbabaabaabababbaabaabbbbaabbbaabaabaababbbabbaaababbababbabaabaaababbababbababababaababaabbbbaaaaabbababaaabbabaabbbbbabbbabbbabaaabbbbbbaabaaaaaaaabaabbbbabaabbbbbbabaaabbaabaaaa
aabbaaababbbbababbbaaabaaaaabbbbbbbbaababbaababbaabbbbbbababbababbabaaabababbbbaaaabbbbbbbbabaaaababababbaaaaabbaaaaabbaaabbbababbbababaabbbbbabaaaababbaaabbaaababbabaaababbbababbbbabaabaaababaaaaabbbbbabbaaabbbaabbabaaabababbbaaaaabbaabbaaababbaaaabaaaababbaaababbbaaaabbaabbabbaababbababababbbaabbbabaaababbbbabbbaaabaabbbbaabbbabaabbabaabababaaabbaaababbaabababaabaababaabbbbbbababbbaaaaabaabbbabaabbaababbbbabaaababaababbbbbaaaaababaaabbbaaabaaababaaababbababaaaabaabbabbbbaaaaabbbababbaabbbbbabbbaabbbbabbbbaaabbaabbbabbbbabbbaababababaaabbbbbbbbbbaabbababaaababbabbbabbbaaababaabbbbaabbbbabbbabbbababbbababaabbbaabababbabaababaababbaabaaaaabababbbaaabbbabaaaabbbaaaabaaaabbabababaabaaaaaababbabaaaaaaabbaababaabababbabbabbaababaaaabaaaabbabaababababaabbaabaabbabaabbababaabbbabbbababaaabbbbababbaabaaaabbabaabaaaabaababbbababbbbbaabbaaababaaabbabbaabaaaaabbaabbabaaabaaaaabbbaababbbabababbbabaabaababbbbaaaabbbaaaaaaabbbbabbababbbabbbabbabbbbbbaaabbbabbbbaabbaabaaabbbbbabaabbbbaaaaabaaabbaabbbbbabbbbabbbaaaabbbbaabbaabaabbaaababbbabaaabbaabbbbbbaaabbababbbaaabaababbbbbbbabbaabaababbabbbbbbbbaaabbaaaabbaabbabaaabaabaababababbaabbbaababaaababbbbbaababaabbabaabbbbbaabbaaaabababaaabbabaababbabbbbabbabababaaabaaaaabbaabbbaabbaaababababbbbabaaabbbaababaababbaabbbabbbabbbbbbbaabaabbbaabaaabababaabaaabbabbababbbbababaabbaaabaaababababbabbbaaaaabaaaabaaaababbababbaabbabbabaaaabaababaaabbaaababababaabbbaabbbbabbbaabbaabbaaaaababbbbbbabbbbaabbaaaabbaababaaabbbbbbaabbbaaaaaabaabbbababbbbbbbbabbbaaaababbbabababbabbbbabaabbaabbaaabbabbbbabbaabbbbbaabbbaabaabbaaaaaaaababbbbbabbbaabbaabbbbbbaabaabbabbbbbaabaabbbabaababaaaababbaaaaaabbbaaaaaababbaaaaaaabaabbbbabbbbbbabbaaabbaaaababaaabbbbababbbbaaabababbaaabbabaaabbaababbabababbbababababbbbaaaabaabababbaaaaabbbababbbbaaababbabbbbaaabbbabaababbbbabababbabbbbbbbbbaaaabbbbbaabbabaababbbbaaababbbaabaabbbabbbaabbaaabbabbbaabbaaabbababbaaaaabbbaaabbbabbabbbbaaabaababaaaaaabbabbaaaabababaababaabbbbabbbbbbbbbbaaabbbabbbbabaaaabbabbaabbabaaaababaaaa
abbbbabaabbbabbaabbbbababaaabbaabbabbbabbababababbbabbaaabababbabbabbaaabaaabbabbabbbabaabbaaabababbbbbbbabaabbbbabbaabbaaaaabaabababaaabbbaaaaaabbabaabbbabbabbaabaaababbbbabbaabbbaaababababababbbbbbbbaaabbbbabbbabbbaabaaaabbbaaabababbbabaaaabababaababbbbbababbbbbbaabbabbbabaaababaababbbbababbaaabaabaaabaaaaaaabaaaaaaaaaaaaaaaaababbabbabbbababbbbaaaaaabbababaababbabaaaaabababbbbbabbbbabbaabbbababbababaabbbabbbbaabaaaaabbaaabbbbaaababaababbbabbabababbaaaababbaabbbabaaaabaaabbbaabbaababababbbaaaaababbbbaaabaaabbaabbbbbbaababbaabbbaabbaabaabaabbabbababbaaaabaaaaaabbbbabbaaaaababbbbbbbbaaaaabbaabaabbbaabaabbaabaabbababaaabaabbbbabaaabbabaabaaabaaabbabbbabaaaabbbbaaaaaababbbaabbaabbaabbaaaabaaababbaabaabbbbbbbbaaaabbabaaaababaabaaaabbababbbbbaababbabbabaabbbabbbaaaaaababbabababbbbabbaaaabaaababbbbabaabbabaabbbababaaabaabbbabbbbbabbbbbbbbbbabbbbbbaabaabbbbbbbaabbbbaabbbbbaaaaabbbbabbbaaaabaababbbbbaaaabbbbaabaaabaaaaabbbbaaabbaaabbaabbabbbababaaaaabaaaaaabbaabaaaaaabababaabababaaaaaaaaaabaaaaabbaabbbbabaabaabaabbbabbbbabbbabbaabaababbaabaaaaabababaaaaabbababababaababbabaabbbbbbbbbbabbaabbbababbbbabbbaabbaaaabaaaababbbbaaaaababbaabbabbbabbbabbbaaaaabbbbbbbbbabbaabbaaaababbbababbbababbbaaaababbbaabbaaaaaaaaababaaabababbabbaabbbabbbaaaaaaabbaabbabaaaaaabbaaaaabaabbbaaabbaaaaababbbaaabaaabbaaaaabbaaaaabbbabaaaaaabaaabaaababaabababbababababaaaaabaabbaabbbaabbbbbaaabbaabaaabbbbbaaaaababbbbababaabbbaaababbbbabbbaaabbbbbaaabbbbabbabaabbbbbbbbabaaaabaabbabbbabbaabbbabaababaababbaabbabbabababbbabbababbbababbbabaaababababaaabbababababaaabbbabbbababababaaaaaaaababbbaaaaabaaabaaabbaababbabaabaababbaabaabbbabbbabababababaabbaabaaabbaaababbaababaabbbbaaaaaabaabbbaaabaaaabbbbaababaabbaaaabaaabbabbaabaabbbabaabaabbabaabbbbbaabbababababbabbababbbbabbabbabaabbabaabaabbbbbaaabaabbaaaaababbbabababaabbabbbbbababbbaaabbbabbbaaaaabbabaaaababaaabbbaaaaaababbabaaabbbaaaababababbaabbbbbbaaaaabbaaababbabaaaabaaabbaaabbbabaababaaaabbbbabaaaaaabbbbaabbbababbaabbbababbaaaabaaabaabaabbabbabaaabbbababbba
aabbaabaaaaabaababbbbbbbbbbbbaabaabbaaaababababaaabbbbbbbbabbbbbbbaabaaabaaaaaaabbabaabbaabbabaabaaaaabbbbabbbbbbaabbaabaabbaabbaabbaaaabbbbbabaaaaaaaaabbababaababbbaabaabbbababbbbbbbbbabbbbaabbaabaababbbbbbabaaabbabbbaaaaabbabaabbbabaaaaabbbababaababbabbbaaaabababbbbbbabaaaabaabababbabbbabbabbababbbabbbabbaaababaabaabaaaaababbbaaabbabaaaaaaababbabbaaaaabbbbbbaaababaabbaabaabababaabbaaaaabbaabbbaabababaabbaaabbbbbbaabaaabaaababbaabbbaaaaabbaaaabbbbbaabbabbaaabbbbbbbbbababbababababaababbaaaababaaaabbbbabbaaaaaaaaabbabaaababbbbbababaaabababbaabbabbabbbaabbabbaabbaaabbaaaababbaabbbabbbbabaaaaaabaaaababaaababbbbbbbabbbaaababbaaaaaaaabbbbaaabbbaaababbaababbabaaaabaabbbabaaaaaaabbbaaaaaabaabbbaabbabababaaabbbbbabbbbbbabaaaaabaaaabbbbaaaaabaaaababaababbbbbbbabbabbaaabbbababbbbabaabbbbbabbbabbababababbaaababbababaaaaaabaaaababbbbbaaaaaaabbbbabaabbbabaaabababababbbbaaaaabaaaaaaabbbbbababbbabaabbbaaabaabaaaaaaaabaabaabaabbabbbbaaaabbbabbbbababaaababaabababbbbbbabababbbaaaabaabbaaababbaaabbabbababbaaababaabbbbbabbbabaabbaabaabbbaaaabaabbaaaabbbbaaabaabbabbbaaaabaabbbbabaaabbaaababaabaaabbaaaaababababbbbbaaaababbbabbbabbbaaabbaabaabbbaaaaaabbbbbabaabbabbbbababababbabbbbabbaababbabbaabbbbbbbbbabbaaaaaaaabbaabbabaabaaaaabaaabbaaaaabaababbaaaabbaaabbbaaabaabaaaaabaaaabbabaaaaaaabbabaaaaaabbbbaaabaabaabbbbabaaaabbbbbaabbbbbaaabababbaabbbabbbbaaaabababbaaaaaabbaabababbaabbababbbabbbbbbbaabbababbaabaaababababbaabaabbbaabababbaaaabaabbaaaaaabaaabbaaabbababbbbbabbbbbaabaabbbabaaaabbaaaaaaaabbbaabaaabaaabbaaaababbabbabaabbaaaabbbabaaaababababbaaabaabaaaaabbbbbbaaaabbbbabbbababbbaabbbabbabbaaabbbbbbbbbbaabaaabbbabbaaaababbabaaaaabbbabaaabbbbbaabaababaaaaaabaabaabaabbabbabbaababbbaabbbaaabbbbabbababbbbbabbbbbbbbaaaabaabaaabbbbaabbaabbbbbbbababbabbaaabaabbbabaaaaaaabaaaababaaabbabbababbbaaaaababaabbbaaabbaaababbabbbabbaabbabbabbbbbbbaabbaaabbbbbbbbababaaaaaaabbaaaaaaababbbababaabaaaaaabbbabbaaaaabbbaabaababaaaaabbbaaabbaabaaaaaaaabbbbabbabbabbaaaabbabaabbbabaabaaaabbbabbbaabbaaabbbbbbabbbb
ababababbaabababbabaaaabbbbbbbaabaabbbbbbbaaababbbbbabababaaaaabbaaabbbaaaaabaabaababaabababbaaabbabbabbaabaaaabaaaaaabbbbbabbbbaaabbbbaaabbaaaaaaaaababbbbbabaabaabbbbababaaaaabbbbbaabbbabaabbbaabbbabbbaabbbaaabbabaababaaabbbbbabababbbbaaababbabababaaabbaabaaaaabbaaabbbabbbbbabbbbabbabababbaabbbaaababbbababaaaaabababbaaabbbabaaaaabbabbaabaaaaaababbababbbaabbaabbbbbbabaaaabbabbaaaabbbbbaaabababaababbabaabbaabaaabbbabaabaaababbabbbaabaabababbaaabbbbbaabbabababbbbbababbaabbaabbabbbabaababbababbbbabbabaaaaaabbaaaababbabaabbbbabaabaaaaaabbbabbbaaabbbabbabaababababbbbabbaaaabbbaaabbbbbbbbbbaabaaabaaaabbbbaabbabababbbababaaaababbaabbbbabaaaabaaabaabaabaabbbbbaabbbaaabbabbabaabaabbbababbaaabaaaaabbbbbbbbbabaaabbaaabbabbabbabbbaaaaaaababababababababbbbabaaaaababbbbbbbababaabbaaaababbbaabbaaabbaaabaabaabaabbbaaaabbbbaaabaaabaabaaabbbababababbbbaababaabbbbabbaaabababaabbbaabbaabaaabbaaaababbaabbbabbbbabaabbaaabababaaabbabbbaabbabbbbbbbabbbaabbabbbbaaabbbababbaabbbabaabbbbbbaaaabbbbabbaabaababbbbababbbbbaaaaaaaaababbababbaabababbaaaaabbbbbababaaaabaabbbbbababbababbabbbbabababaaaabaabbaaaaababbbbbbabbaabaabbabaaabbaaababbbbabaaabababbbabbbaaabaabaabababbabbbabbabbabbabbaaaaaaaabbbbabbbababbaaaaabaabaaababaabbabaabaabbaaaaababaababaaaaaabababaaaababaabbbaaababbbbaaaaaabaabababaabbaabaabbbbabbababbaababbbaabbabaababbababbaaaabbbbabbaabbaababbabababbaaaaababaaaabbaabaaaaababbbababbbaabbbaabbbaaababbbaababbbbabbbbbbbaaaabbaabbbbaababbbbbababbbabaaaabababbbbbbabbaabaaabbabbbbbbaaaaabbaabbaaaababaabaaaaaaabbbabbbbbaababbabbbaababbabaabbbaaaabbbbaabbbaabbabbbbbbababaaabbbbababbbbaaaaaabaababaaabbbbbabbabbabbaabbbbaaaabbbbaaababbbbbbbbaaabaaaaaabbbbbabbabbaabaabaabaabaaabaabaaababbbaaaababbbaabbbbaaababaababababababbbaaaabaaababbaaabbbaaaaaaaabaabbabbbaabbbbbaabbbbbbbbabbbbabbababbaabbbbbaaabababbbbaabbaaababababbabbbaaabaababaaabbabaabbbaaaabbbbbabaaabaaaababaaaaaaaabbbaaabaaababaaaabaabaaaaabaaabbababababaaaaaabbaabbaaaabbaabbabbbabbaabbaabbbaaabaabaababbbabbaaaaaaaaababaababaabababbb
abbabbaaaabbbabbaaaaabababaabbbabbbaabbbbbaabbaabbbbbaababbbbaabbbabbabaabaabbabbaaabbbabbbababbbbbaaaaabbbbbabaabaaaaababaaabaabbabbbbbaabbabbaaabbaabbbaabbbaabbaabaaaaabaabbbbbbaaabababaaaabaaababbbaabaaabaababbabbabaabaaabbbbabaaaaaaabbababbbbbabbaaaaababaaaabbabbbbbaaaabaabbbbabbabbabaabababbabbabaaabbbaabaabbbaaababbababaabbaabbbbaabbbaabaaababbabbaaabbababbbbbaaaabbabaabababaabbbaababaaabbbaaaabbaaabaaaababbaaabbbbabaaababbaaaaabababbabbabababbababbbbbbbbbbbabbbbaabbbbaaaaabaababbabbabbbabbbbaaabaaaababbbbbbbbaabaaaabbbababbbbabababbbaaaaabaabaabbbbbbbaababaabaaaababaaaaabbbbbbbbbbbaabbabbbbabbbaaabaaabbabaabbbabaabbababbbaaababbbbbabaaaabbabaaaaabbbbababaaabaabbbaaabbbabababbbabbabbaaaabbaabababaaabbaabbababaabaababaabbababbbaaababaaaaabbababbbaabaaaaabbaaaabbbababbaaabaabaaabbaabaaaaaaabbaaaaaaabbbaabaabbaabbabbababaaaaaabbabaabbbaaabbbbaaaabbbbbabbabaaaababbababaaaaabbaababbbbababaaaababbabaaabbbbbbbabbaaaaaaaaabbbbbbbbabbbbbbaababaababaabbbaabaababbbabbbbaabbabbbabbbaabbababbabaabaababbbbaaaababaaaabbbaababbababbbababaaaababaabaaaaababaabbbbaaabbbbababbbbabaaaaaababaaaabbbaabaaabababbabaaabbabaabaaababaaaaabababaaaabbbbbaaababaaaaaabbbaaaaaaaaabaaabbababbbaaababaaaaaababbbbaaababbaaaabbbababaabbabaaabbbbbabbaaabbbbbbaabaabbabbbbaaabbbbbbabaababaaaabbbabaababbbbaaabbbaabaaaaababbbbbababbbbaabaabababbaabbbabaaabbabbabbaaaaaabbaaabbaaaabaaaaaabbabbaaaaabbabaaabbbabbabaaabbaaaabaaaaababababbaababbabaaabbbaabbaaabbaabbbabaababaaaaaaabbabbbaabbbbababbbbbbaababbbaaaabbbbbbbbaaaabababbaabaaabbbabbaaaabaaabbabbbabaaabbababbbabbbbaaababbabaabaaaaabaaabaababababbabbbbabbaaaaaaababbbbbbbbbaabaabbbbaabaaaabaabbbbbbabbbaababbbaaabbaabaabbabbabbbbabbbbabbbabaababaabaababbbbaabaababbabbbbbaaabbaaaabbabababbbaabbabbaabbbaaaaabbaaaababaababbabbbbabaaabababaaaaaabbbbababbbbbaaababbbaaabbaabaabaabbaaaaaabbbbbbaaabbbaabbabaaaaaaaaabaabbabbaabbbaabababbaabbbbababaaabbaababbaaabaabaabbbabbabbbabbabbaaaababbabbabbaaaabbabaabbabbbbabbbbabaaaababaababbabbabaaaaabbaaabbbbbaaaaaabaaa
bbbaabaaabaaabbaabbbaababbbaabbaababbbabbabbaaaaaabbbbbabababaaaaababbaaaabbaabababbbbbaaabbabbaaaabbaaabbbaabaababbaabababbbabbabbaaabaabbabaaabbabaaaabbaaabbabbabaaabbabbbaababbabaaaabbbbababbbbaabaabbbaabaabaabbbbbbababbaabbaababababbbaabaabbbababbbabaaaabbbaaaaabaaababbaaabbbaaaabbaabbabbaaabbbaaaaaababaaaaaaaabababbabbbbbbaaaaaabbaabbbbbaaaababbaaaabbabbaaaaaabbaababbabaaaaaabbabbaaaaaaabbbbbabaaababaababbbbaaabbababaaaabbabbaaaaababbbabbbbbbaaabaabababbbbbababbbabbabbbabbbbaaababbaaaabbbbaaaabababbabaabbabbababbbbbaaaabbababbabbbbaabbabbbbbbabbbabbbbaababbbaaaabaaabaaababababaabbaababaaabbbbababaaabaabbbaaababbbbaaabaaaaaaaaabbbababaaabbabaaabababbaabbbabbbabaabbbabaaabaaaabbaaabbababbabababbabbbaaaaababbaabbbbabbbbbaaabbababbbabaababbababababaabbbaabbaabababbbaabababaaabbaababbbaabaaaababaaabaaaababbaabaaaaabaaaaabbaabaabaabaaaaaababbaaabbbbbbaabbabbababaaaaabbaababbaabbbaabaaaaaabaabaabbaaaaaaabbbbbbaaaabbababaaaabbaababbaabbbaabbabbaaaabbabbaaaaaabbabbbaaaabbabbaaaaabaaaaabaaabbababbbbbabbbaababaaaaaaababbbbbbabbaaabbbbbabbabbabbbbaaaabbaaabababbabaaaababaabaababaaaaabbabaaaababbbbabababbaaabbaaabbbbbbbbbbabbaababbabaabbbbaababbababbaaaaabbabbababaaabbbbaaabaaaaabababbaabbaabaaaabaabbaababaaaaaaaabbabaabbbaabbabaabbbbabbbbaaababaabababbbbbbababaababbaabaaababaababbbbbaabbabaaabaaabaabaaabaabbbaababaaaaaabbbbbbaabbbbbbaaaaabaaaaababbaaababbbaabbbbabababbabbbaaabaabbabaaaabababaabbabbbaaababbbbbbbbabbaabbbbaababbaaaaabbaaabbbaababababaababaaabaababaaabbbbbbbbababaabbbabaaaaaabbaabababaaabaabaaaaabababaaabaaabbbbbabbbbbbbbabaababaaaabbaabababbaaabaaabbaaaababbbbaabbaaaaaaaabbaabaabbbbbbaababbbbbbbababbaaaaabbbabaabaaaaaabaaaabbababaaaabababbbbbbabbbabbabbbaababaaabbababbaaaaabaabbbaaababaaabaaababbaabbaabbbbaabbbbaaababbaaaaabbbabaababaaababaaaabbbabababbaaaaababaaabbbabaabbaabbbaaaaaaaabbbbbbabbaabbbabaaababbabaabbaabbaabbaababaabaaaabbbbaabbaaaabbaabbbbbaababbbaabaaaababaababbaababaababbbaabbabbaaabbbaabaaaabbbabbabababbbaaaabaababbbbaaabaaaaaaabaabbabbaaaaa
aabbaaabbbbabaabbaabbaabbabbbbbbbaabaaaabbaaaabbaaababbbaaababbabaaaabbbbbaaabbaabaabaabaaaabaabbaaabbbbabbaaabbbbbbaabbabaaabaaaaaaabaaabbbabbaabababaaaabbaaaabbaaabaaaaabbbbabbabaabbabaabbbbbaabbbbbbbbaabaabbabaababaaaabbaababbbaaabbbaaabbbabbababbabbaaabbabbaaabbbbbbbaabaaaababbaabbaaababaabaaabbabbbaababaaabbaaaaaabbbabaabbababbbbbabbbbbaaababbbbabaabbbbaaabbbbabbaabaabbbabaababababbaaaabbbaabbabbbabbbaaabbaabbbbabbbabaaaababbabaaaabbbbbababbabaabaabababbbbaababaabaaabbbbaabaabaaaababbaaabaababbabbbaaabaababababbbbaababbabaabaabaaaaaaaaabbaaaabbabbbbabaaabaabbbbbaabaababababbbaababababbbaaabaabaaaabbaaaaababaababaabaabaaaababbabbaaaababbbbbaabbabaaabbbabaabababbaabaaaabaaababbababbbbabababbabaababaabbbbbbabbabbabbbbabaababbbbbabaaabaaabbababbbababbbbbabaaaabbbbabaababababaaababbababbbbabaabbbbbababaababaababbabaabaabaaabbbaaaabbaaaabbaabbabbbaaabbaabbbaabbbbbbaaaabbbaaaaaaaaababbabaababbbaabbbabbbaabaaabbbbaaabaaaaaaaabaabaabbaabbaabbaaabbbaaaaababaaaaababaaabbaabbaaaabaabbababaababaabbababaaabbaababaaaababaaaaaaabbabbbbabbabbabbbbbbbabababbaaababbababbaababababaabaababbaababbaabaaababbaaabbbaabaaabbbabbbababbbaabbabbabbbaababbaabbaababaabbbabbaabbaabbbbaabbaaababbbababbaababbbbaabababbbbbaaaabababaabaaabbabbbbbaababaaaabbabaaabaaaabaaababbabbbabbbbaaababbaaabbabbabbabbaaabaabaaaaabbbaabbaaaaaaababbabbbbbaabaabbababbbabbbbbbaaabaaaabaabbabaaabbbbaaaaaabbbaabaabbaabbbbbaaabaaaaaaaababbbbabbbaabaabaaababababbaaabbaaabaabbbbbbbaaababbbabaaaabbababbababbbbaabaaaaabbbaaaaaabaaabbabbbbababababbbbaabbabaabaabbabbaabbbabbbbbababbbaaabababbaaaaabbbbbbbbbbaabbbbbabbaaabaababbbbabbbaabababbababababbaaaababaabaaabaabaaabaaabbbbababbbabbbaaaabaabbbbaaabaababaaaabbbbbbbbabbbbbbaaabbbbbbbbbbbaabababbbabbaaabbbaaaabbabbbbbababbbaababbababaaabaabbaabbabbaabaababbabaaabbababbabbaaaabaabbbaabbaaababbbaaabbaabbbbabbbbbaabaaaaabbbbaaaabbaaaaabaabaaabbbaabbabaabbabaaaaabbbababababaaaaaaaabbbabaabbbababaaaabaabbaaaabbabaabbaabaaabaababaabaabbbbbaaabbbbaabbbbabbababbbbbbbababbaabbaabab
aabaaaaababbbbbbaaaababbbaaababaaaaaaabbaaabbbbaabbabbabaabbaabbaaaaabbaaaabaabaababbaaaabababbaaabbabbababaabbbaabaababababbabbbbaaaaabbaaaabbbabbaaabbbbbbabbbbabbaabaaababababbabbaaabbaabaabaaabbaabaaabbabbaaaaabbbaaaaabbbbbaabbaaaabaaaababaabbaaabababaabbbaababbbbbbaaaabbaabbaabbabbbabaaaabbbbbbabbaaaababbbabbbbbabaabaabababbbbbbaaaabbaaaabbbaabbbbbabbbaaabaaabbaaaaaaaaaabbabbabbababbababbbabbabbabaaabbbaaabaababababaaaabababbabbbaabaabaaabaaaababbaabbbabaaabababaabaabbaaabbabaaaabbbbbabbabbbaaababbababaabbbbbababbaabbbabaabbaabaaaabbbaabbabbaabaabbaaaaabababbbbaababbabbaaabaaaaaaaabbbbbababbabababaaaabbaaabaabbaabbbaaabbbabbaabbbabbabaaaabbbbabbbaaabbbaabbababaababababbaaababbbbabbbabababbbaaaabababbaaabbabbaaaabbaaabaaaabbbbabaabaabbbaabbabaababababbaaaabbbbbaaabbaabbbaababbaaabaaaabbbabbaaaabbaabaabbababaababaaababbabbbbababbbbbabbbbaaababbbbbaaaaabaaaabaaababbbbbbbaaaabbabaabbabaaaababaaabaaaabaabbabaaaabbbaaababaaaababbabbbbbaabbbaaabbaabaabaaabbbbbabbbaabbabbabaaaabbabbbaabaaaaaaabbaaaabaaabbabbaaabababaaaaababbabbbaababbaaabbbbbbbababbabaaabaabaabababababbabaaababbbaabbbbabbabbbbabbaabbbbbabaabbaaababbbabaaaaaaaabbbbaaaabaaabbbaaaabbbaababbbabaaaaaaabbbabababaaaabaaaaabbaababbbbabbbaabbbbbabbbbbaabbbbaabbbabbbbabbbaabababaaaaababaaabbbbbbbbabbababbbbababbaaabbbaabaababaabaaababaaabababaabbbaaaaabaabbaaabbbabaabaaabbbabaabbbaabbbaaaaaabbbbbbbbaabaabbbbbbbaabaababbbabbbbabababbababbbaaaaabaabaabaabbbaabbbaaabbaaababaabbaabaaabaababbabbabbbbaaaaaaabbbaabbbbaabaaaabababaaabbabaabaaababbaabaabbbbbbbbbaaabbbabbaababbbbabaabbabaabbaaabaababbbbaabbbbbbabbbaabaabababbababbabbabbbabbbababbbbbaaaaabbababaaabbbbaabababbabbbaaababababbbbbbbbaabbbbbbaaaaaababaabbaababaaabaabbabbabbbbbbabbabbbaaaaaaaabbbabababbabaaaaaaaaaaabaaabbbaabbbbbbbbbbabaaababbbbbaabbababaabababaaaaaababaaaabaaababbabaabaabbabbbbbaabaaaaaaaaaaabbabababbbbaaaaabbabbabaaaababbabbaabaaabbaababbbaaaabbabbbbbabaabbaabababbaabababaaabbbbbbaaaabbbbbbaabaaaaabbbaabbbbabbbabbabaaabaaabaaababbaabaaabbbbaaba
abbbbbbbbabaababbbbbbabaaababbbaaabbaabbaaaaababbabaabaababbabbbabbaabaaaabaabaabbbababbbbbabbbbbaaaabbabbbaaaaaaabbbabbbabaaaaaaaababbabbabbbbaabbbbbbaaabbbabaaaaababababbbbbababaabbbabababbabbbabaaabaabbbaabbbaaababbbbaabababbababbabaabbabaabababaabaaaabaaabbbabababbbbbbbaaabbbaaaabaaabaaababbbbbabaaaabbaabaaababbabaabbabaabaaabaaaabbababbbbabaaabbbbababaaaaabbabbababbbaaabbaaaaaabbaaaaabbbbbbbabaabaababaaaaaaabbaaaaaaabbabababbbababaabaabbababbbbaaabbbbbbbabaabaaabaabbabaaaababbbaabaabbbaaaabaabaababaabaabaababbabbabbaaabbaabaabbaabaaabaaaababbbbbaabbaaabbbaabaabaababaabbaabaaabbaaabbbbbaaabbbabaabbabbbbabaaaaaaabbbaaaabbbbabbaabbabaabaabbbbabaaaaabbaaaabaaabbaabaabbbaababbaaababbbababaaaaaabbaabbbaaaababbbbbbaaababaabbbabbbaaaaabbaabaaaaaababbaaaaaabbabbababbaabababaabaaabaaaabaabbaabababaaababbbaaabbababaaaabaabbaaabbabbababbaaaaabbabbbabbaabbbabababaaaabaaabaabbaaaabbabaabbbbbbbababbbababbaabaabbbbaaabbaaaaabbbbbbaabbbbabaabbabbbaabaaabbaabaaaaabbbabaaaabbababababbbbbabbabbabaababbaaaabbbabaaabbbbaabbbaababaaabbbaababbbbbbaabbaabaabaabaaabbabbababaaaababababababbbbabababaabababbabbaabaabaabaaaabbbbaaababaabaaaabbbababbaaabbbbbbabaabaaaababbbbabbaaabbabbabaabababbbbbaaabbaaabbbbabbbbbaaaabbbaabbbbbbaabaabbaaabbbababbbababbabbaabababbabaabababbabaaaaaababbaabaabbabaabbbababbbbabaaabaabbbbaababbbaaababaaababbabbaabbbaaaabaabaabbbbabaaabbababaaababbbabbaaabaabaaaabbbaababbabaaaaabaaabbbbaababbbabbbbbaabbbaaabaabaaaabbbaaaabbbbbbbabaabbababaabbbabaaabbbabaaaabaabababbbbbbaabaaaaaabbaabbbaababaaabbabbaabbbabbbaabbaabbbabaaabaabbbbbaabbaaabbaaabaabbaababbbbaababbaaabbabbaaabaabbabbabaabbbaabaabbabbabaaaabbabbaaaabbbbbbbbaaaaaaaabbabbaaabaaaaaaabaaaaababbbbbbaaaabbbaabbbaaabaaabaabbbababaaaabaaaaaabbbaaabbabaabaabaababaabbbabbbbaabaaaabaaaabaaaaaabaaaababbbbbaabaaaaaabaabaaabaaababaaaaabbabbabbbaabababbabbbbaaabbbbabaabbabbbababbabbababbaababbbbbababbbbbbbbabbabbaabbbaabbbbaaabbabbaaaabbaabbaabbbabaabaaaabaabbbaaaabbbabbbabbbaaaabbaabbaabbbbbaaaaaababbbbaaabbbbababbba
abbabbaaaabbbbbbaababbbbbaabbabaabbaabbbabbaaabbaabbbabababbbaababababaabbbabaaabbbbbbbbbbbababbbaabababbbabaaabbbaabbbaaaaaaabababaabbbbbabaabbbababbbbaaaaabbababaabbabbbabaabbaabaaabbbaaabbbbbbabbaabaaabaabbbabbbaabbabbbabaabaaabbabbbaaaabbabbaaaabababbbbabaaaabbabbaaabbaabbaaabbaabaaabaababbabaaabbababaabbbaaabbbabbabbbbababbbbabaabbababbbbbbbbabaaaabaaaabaaaaababbabbbbbbababbbaababbabbbbbaabbaaabbabababaaabaaaaaabaabbbabbbabbaaaaaaabbaabbabbbabaabbaaabaabababbbbabbaabaabbaababbababbababbbbbbbaabbbababbbaaaabbaaaaaabaaaabbaaabbbbbabaaaabaaaabbabbaaabaaabbbbbbbaabbbabaabaabaabbaaabbbaabababbbbababbbaabbbabbabaabbbabbbaabaaababbbabbbaabbaaabbaabaaaabbaabaabaababbbbabbbabaabaaaababbaabaaaaababaabbbbaaaabbabbbbababbabaaabbbbaaaaabaaabbabaabbbabaabaabaaaabbaabaaaaabaabbabbbbabbaaaabbabbbabaabbaabbabaaabaaaabbbaababababbbbabbabbbabaabbbbbaaabababaabbabbbabbbaaaabbbababababaabababaaaaabbaaaaaababbbabbabbabbababaaabababbaabbabbababbbbaababbbbaaabbabbabbababbaababaaababbabbbbbbabbaabaaabbbbbaaabbaabbbaabababbaaabbaabaabbabaaaabbbaabbaaabbbabaabbbabbababbbabaaababaaabbbbbbbbbaabbaaaaaaababbbaaabbabaabaaabaaaaabbbabbbbbbaabaabababbbabbaabbaabbaabbbaababbbaabaaabbbbbaaaabbbbbaabbbbbaaaabbaaaaaababbabbbbbabbbabababaaaabbbabbbbbaababaabaaaababbabbbbbabaaaabbaabaaabbbbbababbabaaaabbaaaaaabbbbabbbabaabbbbbaabababaaaaaaabbabaaabbabababaabbbabaaaabbaaabbbbbbbaababaabaabbbbabbbbaababbaabbbaababbaababbaaabbaaabababbabbaabaabaabbaababbbbaabbbababbbabbbabbbabbabbbaabbbbabbabaaababbbbabbbbabbaabbbaaaabbabaabbaabaaabababbbaabbabaabaabaaabbababaaaaaabbbbabaabbabbbbbbabbaabbbabbbbbababaaababbbaababbabaabbbaabbbbbbabbaaabbababbbbbabbbaabbbababababaababbaaaabbabaababaabbbaabababaaaababbbbabbbaababbbbabbabababbaabaababbbbabaabbbbbbbbaabaababbbaaabbabbbaaabbaabbaababbaaaabbbabaaababbbaabbaaaabaababbbbaaaaaaabbabbaaababbbaaabaaabbbaaabbabbababaaabbbbbbaababaaabaaaabbabbbbbabbbabaaaaaaabbbbbbaaabbaababbabbbaaabaaaabbbbbbabbbbaaaabbaabaaaaabbaaaaabbbaababbbbaaaaabbabaabbbbbbaaabbaabbbaaababbabbb
babababaaabbbbabbbaaabbaabbababaabaabaaabaaababbbaabaaabbbbaaabbabbaabbbbaabbbaaabaabbbbabababbbaabaabbaabaabbabbaabbabaabaaaaaabababbaabbbaaaaababaabbbaababbbabbbaabababbbabbababbbaaaaabaaaabbbbbbaabababaababaaabaaaaaabbaaabbbbbabbbbbbbaaabbaababababbabbbaabbababbbbabaaabbbbaabaababbbaaabbbbabbaaabbbbbbabaabbbabaabbbbaaaabaabaabbababbbabaabababbbbbbbbbbbaabbbbabaaaaababbaabbabababaabbbbbbbababaaaaaabbbabaaabbabbabbbaabababaaaabbabbbababaaaaaaaaaababaababbbabaabbaababbbaaabaabaaabbaabbaabaaaabbabaaabbaababbabbbaaabbabbbbbaaaaaabababaaababaaaaabababbbbaaaaaabbbbbabaabaaabbaaaaababaabbabbaabaabababaabbabbbbbbaabaaaababbaababaaaabaababbbaaaaaabbaabbbbabbabaaababbabbabababbbbbbbbbabbbbabababaaabaaabbaabababbbaababbabaabbbaaababbbababaaabaaabababbbaabaaabbbbabbbbbabaaabbbaaaabbaaaaaaabababaabbbaaabaaabbbaabbbabbabbbaabbbbabbbbbbbbbaababbbbaabbabbbbabbbbabbababaaaaaaababaabbabaabaababaaaaababaaabbababbabbbaaabaababbbbbaabaabbbabaabbbbaaabaaaabbabbbaabbaaabbaababbaababbbbaababbababaabbbabaaaaabbbbbabbbbaaaaaaabaabaabbbaabaabaabbabbbaaaaabaabaababbababaaababbbabbabaaaabaaaaaabbababbbbbaababbbbbbabaabbabaaabaababbbababaaaabbbabababbaaabaaabbaaabbaaaaaabbbbababbbababbbbabbbabbabbabbaabaabbabaabbaabbababababbbbaaabbabbaabbabaaaaabaababbabababbaaabaabababbaaabbabbbbaababababbabaababaabbbbbbabbbbbbabaabaaaaaabbbbbbaaabbabaabbbbabaaaabaabaaaaaabbbbbaaaaaabaabbaabbaababbbbbbabababaaaabbbbbabbbbbbaabbabababaabaaaaabbbbababbaababbbbaaaaabbabbbbbababbaabbababaaabbbbbabbbabaabbbabababaabbbabbabbbbbabbabbbabbbaaababbbbbbaabababaaaabaaabbabbbbbaaabaabbababbbaabaababaaabbabaabbbbbbbabababaaaabbbbababbbaabbbbaababbbabaababbabaaabaabbaabaaaabbaaabaabaaaaabbbaaabbbbbaabbaabbbaabababaabbbababbaaaaaabaabbaababbbabaaaaaabbbbbaaabaababbaaaabbbbbbbaabaaabaaabaababaabbaabbaaababaaabbbaabaaaaaabbbbbbbbbaaaaabbbaaaaabaababaaaabbbabbbabbbaababbabbaabaababababbbbbabbaabaabababbbabaababaaaabbbaaababababbabaaaaaaabbabbbbbbbababaaabaabbababbabbaabbbaabaabaaaaabaabbabaaaababababbaaaaababaabbaababbbabbbba
ababbbaabbbabaaababbbbaaaaaabbabaaaaabaaaabbbabaabbbabbabaaabbbbabbaaabaaaabababbbaaaaaababbabbaabbbbaabbababaaaabababaaaababbabbaabbaaaaaaaaaabaaaabbaabbaabaaabbaabaababbbbbbbabbbbbaaabbaaaaabbaaaaaaaabababbbbaabbaabbaaaaaabbbaabbaaabaaabbbababbaaabaaababbbbbaabaabbbbbbaaabaaababaabbabaaaabababbabbaaabbbaaaabbaabaabaaaabbbbaabaabaabbbbaababbaaabaababaababbaaababbbbaaaabaaababbbbaabbaabbbaaabaaaabaaabaabbababababbbbabbbabbabaababababbaaabbbbaabaabbbabbbbaabaaabaabbbbbbbbbabbabbbbbaababaababbaababbaababbaabbbabaaaabbbbbbbababbabbbabbbaabaabbbbbbbbbbbbbbbbbbabbbbabbbaababbbabaabbabbbabbbbbaabbbbbaabbaaabbbbabbabbbaabbbaaaaabaaabaabaabbbabaaabbaababbaabbaabbbaabbaababbaabaaaabaaabbbaaaaabaaaababaaaaaaabbaababbabbbabbbbabaabbbbbbababbbaaabaabbbbaabaaabaaabbbaaabaabbabbbbbaabaabbababbaaaababbaaabaabaaaaababbabbabbbabbaaabbabaaabababbabbabbabbbababbabababaaabbaaaaaabbbbbbbbaaaaabaababaabababaabbbaaaaaaaabaababaaaaaaabbbbaabbaaaaabbbbbabbaababbbaabbabaaabbbbabbbabbbaabbabaaaabaaabbbabbaabababbbaaaaaababbabaababaaaabbbbabbbbabbbbbaabbbbbabbbbabbbababbbababbbaaababbbbbaaabbaaaabaaabbaaabbbbabbaaaaabbbababbbbaaaaabbbbbbbabbbbbbbabbaaaaaaabaabbbaabbbbabbbbaaaaaaaaaabbbbbabaaabbabbbbbaaabbabaabaaaababbbabaabaabbbbbaaaabbbbaaaabaabbaaaaabbaaaaabbabababaabbbbaaaaaabbabbbbbbbabbbbaaababbabaabbabbabbbabbbabbaababaabbbaabbbbbaaaabaaaabbaaabababbbbbbaaaabbbabbbabaababaababbababaaaabaabbbaaaabbbbaaaaaabbabbaabaaabaaabbaabbbbaaabaaaaaababbaaaababbbbaabbabbaaaabbabbbaabbaaabbbbbabbbbabbaababbababababbaabbabbbbbaaabbabbbaaabaaababbaabbababaaabbabaaaaabaabbabbababbabaabaaaaabbbbbbaabbbbaabbaababbbabbbaaabbbaabbbabaabbbbbabbbbaabbaabaaababbaabaabbbababbaaabbbbbababaabbaaaababbabababbbaaaababaabbbaaabaabbababababbabbbaaabaabbaaaabaabaaababbbbaaabbabaabaaaabaaababbbabbbbbaabbbaabbbaabaabbaaabbbabbabaabbaababbbababbababaababaaaaabaababaaabbabbbbbabaabbbbbaabaaabbaabbbbaabbaababbabaaabbbbbbbbabbbaababaabbbaaaabbbaaababababaababbbabaaabbbbbabababbbaaabababbabababaaabaaababaabbababbaababbbbbaaba
baababbaabaabbbbbbabbabaabaaabbabababababaabaabbabaaabababbababbbbaabbbabbaabbbaaababbababbabababbabbbaababbbbaababbaaaabaaaabbbbaaaaabaaaababbbabaabaaaaabbbbaaabbaaaaaabbbbbbaaababaaaabbabbaaaabbbbabababaaaabbabbabaabbbabbbbbabbabaabaabbbaabbbbaabbbbbbbaabbbababaabbbababbbaabaababaabaaaabababaaaaaaaaabbbbaabaabaaabbabaaaabbaaaaaaabbaaabaabaaabbabbababbbabbaababbbabaaaabbaaabaabababbbabbbaaabbabbbbbabbbbbbbbabbabbbbbabaabbaaaaabbbbabbabbaabbbbababaaaabaaabaaabaabaabbabbaaabbbbbababbbbbaabbaabaabaabaaabbababbbaabbaaabbbbabbbabbabaababbbaaaaabbbaaabaabbaaabbababbabbababbabaababbaaababbabaaaabbbbbbaababbbbbaaaaabababaababbbbbbabaaabbaaaaaabaabbabbaabbabbabbbbaaabbbbbabbbaabababaabababbaaaaabbaabaaaaabbbaaaaaaabaababbbabababaaaaabababbabaaababaaaabbaabbbbaaabaabaaaaabbaaabaaabbbabbbbaabbbabababaabaababababaabbabaaaaaababaabbbaababbabbbaabaaaabbabbbbabaaaabbaaababaaaaababaabaaababbaababbbbababbbabbbbbbabaaaabbaabbbbbbaaababbaabababbaabababbbaabaaababbaabaabbbaabbababbbaaabaaabbbababbbbabaabbbbaabbaaababaaaaaabaaabbbabbabbbaabaabaaabbabbbbaaabbbaaabbaaabbabbbababbbaaabaaabbbabbaababaaaababbaabbababababaabbabbababbabaabbbbaababbabbababbbaaaabbbbbabaaaabbbbabbaaabbbaababbbbaaaabababbbaaabaabaabbbaabaaabaabbbababbbaaabbababaaabababbaabaaaaabbbbaaabaabbbbabbaaabbaaaaababaaabaabaabaaaaabaabaabbaabaaaaabaabbababbbaaaabbabbbaaaabbabbaaababbaabbbababbbaabbaabbbbabaaabaabaaabaaabaabaaaaaaaaabaabaabaabbabbaabbbbbbaaaaaaabbaababbaaaaaaaaaabaaaaabaabbbbaaabbbaaabbbbabbaabbaaabbbbbabbbbbabbabbbbabababbbaabbbbbabbbaabbaaaabbaaababbabababaaabaabaabbbaabababbaababbaabaabbbababaabababbbbababaabbbaaabaaabbababbaabbbabababaabbaabbbbaaaaaabaaababaaabaaabaabaababbaabaabbbabbbabaabaabbabababbaaabbaaabbabaaaabaaaabaabbbabababbabbbbbbabbabbabaaabbababbababbabbaabbbaabbbbbbbaabaababaaababbbbabbbabbaabbbabaababbbabbabbbbabbbababaaaaababababaaabaabaaabbbaaaabbbbbaabbabbbabaabbbabbbababababbbaaaabbbaabbabbbbaabbabbbaabbaababaaabaaaabbbaaaabababababbbababaaababababbabaaabaaabaaabaabaaaaababaabbbabbba
abbaababaaabbabbabaaabbabaabababbabaaaababbbabbbbbaabbaabaabbabababbabaabbaabbbbabaabaaaabbbaabbabaaaaaaabbbbbabbbbbbabaabbaabbbbaaaabaabbbbbaabbaaabbbababaabbbbaaaaabbbbaaabababaabbbbbaabaabbaabbabababbaabbbabbbbabaabbaaababaaaabaabbbbababbbbbaabaaabbabababaaaabbaaaabbaabaabbbababbaaabaabaaababbabbaabbbbaabaabbbbbaaaabababbbbababbaaaaaabaaabaaaaaaaabaabbbabbbbabbbabbbbbbbaabaaaaaabbbbbbabaaabaaaaabaaaabaaaaaabaaaabbaaabababbbbabaaababababbbbbaabbbaaabbababaabbbababbabaaaabbaaabaaabbbbabbabbaababbabbababababaaaabbbaabaabaabbabaaabbbbbaaaaabaabbaaaabaaabbaaaabbabaaaaabaabbbaabaaabbbbbbbaabbbbbbbabbabbbbaaabaababbbabbaaaaaaaaaaabaabaaaaaababbabaababaaabbaaabbaabbbabaaaaabbaabaabbabaaaababbababbbbbbaaaabbbbaabbabbbabaabbabaabbbabbabaababaaabbbaabbabaabaababbabbbbababaabaabbaabbbbbaabbaaaabaabbbaababaabbaaabbaabbbabaabbaaababbbbabaabbbaaaabbbabababaaaabababbbaaaaaaabaabbbabbabaabbbbaabbaabbaabbbbbbabbbbbbbaabbaaababbbaaaaaabbabbaabaabbabbbabbbbaaabbabbaabbbbaabbaabbbbbaaabaaaaaababbbaabbbbaaabbbaabaaabaababbaabaaaaaabbaaabaabbaabbbaabaabaaabbbbabbaabaaabaaabbbbabbbbabbaabbaaabbbbbbaababaababbaabbabbbabbbaaabbaabbbbbababaabbabaababababbbabbbaabaababbbbbababaabaabbbbbbabbaaaabaaabbbbbbababbaabaaabababbbbbbbaababbababaabaaaaaaaabbbbababbaaababbabbabbbbbbabaabaabbbbbbaabbabbabaaaaaabbabbbabaaabaabbabbbabbabaabbbabbbbaaababaabbabaabbbbbabaaaaabbaaaaaaaaabaabbbbabbbabbabababaababaaaaabbbbababbbabbbaaabaababaabaabaaababbbbababaaaabbababbaabbbbabbabbbabbbaabbabbbbabababbaaabbabbabbabababaaaabbbbaaaabababbbbababbbbbbbbbaaaaaaaaabbabbabbaababbaaaabbabaababaababbaaaababbbbbbbbabbbaabaabbbbbaabbbbabababbbaaabbbbaabbabaabbbabbbabaabababbaaaabbbaabaaaabbbabaaaaaabbbabbaabbbbbabbbaababbaabbaabbbabaabbbbababbaabbabbaabbbbabbabbababbabbaababbaaababbabbaaabbbbaabbbbababaababbaababbababaabbabaaabaaaabbaabbabaabbbabbabababaabaaabbaaaabaabaabbbababbabbbababaababbabbaaabbbbbbaabaaaabbaabaababaabbaabbaababbbabaaabaabaaaaabbaabbbababbbbbbbbbbabaababaabbabbbaababbbbaaaaaaaaaabbbababbbbabbaaabbb
babaaabbbbbbbbbbbbabbbabbbbaaaabbaabbaaaaaaaaabaaababaabaaababaabaabaaabbaaaaaabbbabbbbbbbbabbaaabbaaabbbbaababababbabbabbababbabbabababababbaaabababaabbbababbbaabbaabbbbbbaaaaaabbbabbabbabababbbaabbbbbaaabaabbbaaababababbbaabaaabbbabbabbbabbababbaabbabbbbbaabaaaabaaabbbbaabababbabaabbbbabbbbbbbbbbbabbababaabaabaaaaaabaabbbbbbabaaabbbaabaaabaababbbbababbabbbaaaabbaaabbbabbbbabbabaaababbabaababbabaababaababbabbbabbabbabaabbabbababaabbaaaabaabaabbaabababbbbbbababbaaaabbaababbbbbababbbabbaaaababaabbaaaaabaabbabaabbbabaabbabaabaabbbaabbbaaaaabbabaaaaabbbbbbbbbbabaaaaabbaabbabbbbaabaabbbaaaaaaabbabbaabbbbbabaaabbabaabababbabaaaabaabbbaabbaaaabbabaabbbbbbaabbbbbbaaabbabbbbaabbbaaababbbbbbabaabbbabbbbababaababbbababbaababbaaaaabbababaababbabbbbaaababbbbbbaababbbbbbabbbbaabbabaabaaabbbbabbbabbbbbbabbaaaaaabbabbbabbaaaaaaabaaabbbbbaabbabbababbabbabaababbabaaabbbbbababbababaaaabaabbaabaaaabbbbabbabbaabbbbbbbbabababbabbbaabbbbaabbbabaaabbaabbabaaabbbbabaaabbbbabaaaabaabbabaaabaababaaaaabababbbaaaabbbbababbabaaabaabaabbaaaaaababbbbbbabababaaaaabbaaaabbbaabbaabaabaaaabababababaabbbabbabbbbabbbbbbbabaaabbbaabaabaaabbabbaabaabababbabaabbbaaaaabaabbbbbbbabaabaabababbbbbaaabbabbaaababaaaaaaabbaaabaababbbbbbabababbaaaaaababbabbaabbabababaabbbaaaabababbaaabaaababbabababbbabbabbbbbababaaabbaabaabababaaaaaababbbbabbabaabbbaabababbbaaaabaabbaaaabaaaababaaabbbabbbbaabbbbbbaaabbbbbabbaaaaababaabababbaaabbbaaabbabababaababbaabbaabbbaaababbbbbbbbbaaaaaabbbbaaaabaaababbbabaaabababbbbabbbabbabbabbbabbabbbabbaaabaaaabababbbbabbabababbbbabaaaaabaababaaaaabbababbbbabaaababbbbbaababbababaabbbbaaabbabbaabbaaaabbbbaaaabbbabbbbbbbbbaabaaabbaabbbbbbabaabaaaaaaabababababaabaababbaabbaabbaaabaabababbabbbbabbabbbababbabbbbbaaabaabbbabaabbaabaaaabbbbbbbaaaaabbbabbaabaabbaaaaaaaabbbaaabaaabbaababaaaababaabbbbabaaabbbababbbabaabbabaababbabbaabbbaabbbbaaabbaabbabbbbbabababbbbbbbbabaaabbababbaaabbbbabaaaabbaabaaaaabbabbbabbaaabaaababaababaabaaabaababbbbbabbabbbbbaaabbbabbaaabbababaabbabbabbabbabbbbaaabaaabaaa
abbaabaaaaaaaabaabbbbaabaaaabaabababbabbbbaabbabaaaabaaabbbbbbaabababaabaabbaaabaabbababbabbbbbaaabbaaabbbbababababbaaaabbaabababbaaaabbabaaabaaaabbabbabaaabbbbbababaabbbaabbbbaaaabbaaaabaaaaaabaaabaabbabaabbbaabbbabbbbbbaabaabaaababaaaaabaababbabbbbbbbbaaababaabaaaaabbbaabbaabbbbbaaabbabbbbbbbabbabaaabbabbbbbbabababbabbbaabbaaaabbbbaaaabbabbabbbabaabbaaabbbbbaaabbaaaabbabbbbbbaaabaabbaabbbbbbbbbbaabaabbababaaaabbabaababaaabbbbabbabbabaaabaaaaabbaaabbabaaaabbabbbbabaaaaaabaaaaaabaaabaaaaabbaababbbababbabaaaabaaaaaaabbbaaabaababbbaabaaababbbbbbaabbaabbbbaaaaabbbbababababbabaabababaabaabbaababbbaaabaabbaabaaaabaabbabbbbbabbbbbbaaaaabbababbaaababbbababbaaaaaabbbaabababababbbabaaabaaaababbbbbaababbbabbbaabaaaaaabbabbbabbbbabbbaabbaabbbbbbaababbaaaabbbbbaabaababbbbabbabbbabbabbaaabbaaababbaabaaabbbabbbaabbbbabaaaabbbbbbbbaabbaaaaaaabababbbababbaaaaaababababaabbbbaabaabbbbbbabbbbbbbbbbbaabbaaabbbbbaabbaabbaabaabaaabababbbbbabaaabaabbbabbaababaaaabaaabbbaaabbaabbbaabaaababbbbbabbaabbbaaaaabbbaabbaabaaaabaaabaabbbabbbababaaaabaaabbbabbaabababbaaaaaaabaabbbabbaabaaabaaaaaaabbaaaaaabbabbaabbbbababbaaaaabbbababbbbaabbaaababaabbbbbabaabbabaababaabbabababababaabaaaaabababaababbbbaabbaababbbabbabbbbabbbbbabbbaabababbaaaaaabbabbababbbbaabaaabbaaaaabaabaaabaaabbabbababbaaabaaaaaabbaababbababbababaababbabaaabbbbaaabababbaabaabbaaabbabbbbababaabbbbbbaabaaaaaaabbaababaaabaaabbbababaaabbaababaaaaaaabbbaaabbbbaababbbaaabbbabbbababababbaaaaaaababbababaababaabbababbabaababbaaaababaababbbbaabbaababaaabbbabbbbababaaabbababbbbbaababaabaaabaabaabbabbbaaabbaaabababababaaabaaabbbbbbaaaaaaaaabbbbbaabbbaaaabbbbabbaaabbaaabbbbbbabbaaababbbbaaabaaabbbbbaababaabaabbbbbbabaabaaabbbabaaabaabababbbabbabaaaaaaabaaaabbbbbbaaaaaabaaabbaaabaaababaabbaabbbbbabaaaaaabbababbbbbaaaabbbbabbababbbaaabaaabbaaababbbbaaabbbbababbaababbabaabaaabaabbabbbababaaaaabbaaabbbaabbabbbbababbbbbbbbbabaaaabbbbbabbaabaababbabbbaaaabaaaaabbaabbaababbbbabbbbaabaaababbbbbbbaababaaaabbabbbaabaabbabbaaaababaababababbabababbbbaaabbb
ababbbbbaaaaabaaaabbbababaaabbabbbbabbbaabababaaababaaaabbbbaaabaaabbabbaabaaababababababaaaabbabaaabbababbbabbabaababaabababbaabbaabaabaabaaaababbbbbaabbbaabbabababbbbaabbbaaaabaaabaaaaaabaaabbaababbbbaabbbbabbabaabbbaaababbaababbabbbabbbbbbbabaaabbbaabaaaaabbaabbbaaababbabbaabbbbbbbbbbababbbbbbaabbaaabbbbbaaabaaaabbabbbaaaabaabbaaaabaabababbabbabbbbbbbbabbbbaabbabbabbbaaaaabbaabaababbbbabaaaababbbbabbbaaabbababbaaaaaababbaaaababbabbbbaaaaaabbbbbabaabaaababbabababbaabbbaaaaaaababbaabababbabbbaaaabbaaaaaaabbabbaababbbaabbabbabbbbaabaaaaaaababbabbaaaabbaaaabbbabaaabaabbabbbbbbababbabaaababbbbbbbbbaaabaaabbabbaababababbbbaaabaabaaaaaabbbbaaabaaaabbababbbbabaaaabbbbbabbaaaabaaabbabbabbbbbbbbbabaabaabaabaabaabaabbabaabaaaaaabbbabbbababaabaaabbbabbbabbabbaaaabaabbbabbaaaaaabbaaabbbabaaaaabbbbbbbaabaaaaaaaaababbbabbbaaaaababbbaabaabbbaabbababbbbbbbbaabbaababbbbaabbabbaaaabbabaaabbabbbabbbbaaabbaaaabbaaaaaabbaabbabbbbbbbbbbabbbabbbaaaaababaabbaaaaabbaaabbabbabbbbaabbbbbbaaabbbabaabbbbabaaaababbaababbaaabaaaabaaababbababbaabbbbabbbbbbabbaabaabbbbbaabbbbabbaababbabaaaaabbbaabbbbaabaaaabaabaaaabaaabbaaabbbababbaababbaabbaabbaaabbaababbaaaabaabaabbbaaabbbbbabbbbaaabbbbabababbbaaaaaababaabbabbbbababaaaababbabbabbabbbabababbbbaaabababbbaabbaaaaabbabbaabababbbbbabbbbbbababbbbabbbaabaaababaabaabbaababbaabbaabaaaaabaaababbbbaabbbbbbbabaababaabbaabbaaaababbababbaaaaabaabbaabbbbbbabaaaaaaabaaabaaabaaaababaaabaaabaababaababababbbabbaababbabaaaaaaababaabbbbbbabbabbabbbbabbaaaabaaabbbabbbbabababaaabbaaababbaabbbbabbbbbbbbaaababababababaaaaabaabaabbaabbbbabababaabbaababaaabbababaaaabbabbbabaabaaaabaabababbababbabbabbabaabaaabbaaaababbabaaaabaabbaabbbbabbaaaaabaaaabbbbababababaaaababbbbbbbbbabbbaabaaabababbabbaabaabbbbaaaabbaababababaaaababbbababbababbabaabababbaabbabbbbabbabbbaabaabbbbbaaababbaabaaabbaabbaabbaaaababbbaabaabaabababaabaaabaabbbaaababaabbbaaaabaaaabbbaabaaabbaaabbbababbbabbaabaababbaabbbbabaaabbabbbaaaabbbaabbbabaaabbabbbaaababbbbababbbbbbababbbbbbababbabbabbbbaaaabaababbbb
bbbbaaaabbabbbbbabbbbaaabaababaaaabbababaaabbaaaabbbbbbbbaaabbaababbaabaaaabbbbbaaabababbaabbbbbbbbabbbbaababaaaaaaaaababaaababababbababbabbbaabaabaabbaaaabaaaabaaababababbabaaaaabbbabbaaabbaaabbababbaabbbaabbaabaaaaaabaabaaaabbbaaababbbaaababbbabbaaaaaabaaabbabbaaaabbabbabbbabbbaaaababaaaabaababaaaaaabbbbbbbbabaaaabbabbbaabbaabbabaabbbabababbbbaaabbaabbbbaabbaaabaabaabababbbbbabbabaabaaaabbbabbabbaaabaabbaabbaaabaaabaabaabaababaaabbbababaabbababababaaabbabaabaaabaabbaaabbbaaaabababbbbabbbbaabbbabbaaabbabaababaaabaabbbabbbabbaaababaabbbbbaababbbaaabbbbbbaaaabaaaaababbbabbababbbababbaabbbbbbbbaabbabbaabaabbaaabaaababababaaaabbaaabababaabbbaababaaabaaabaabbabbbabbabaaabaaaaaaabaaababaaabbbabbaababbaaabbbabbbababaabbabbbababbbabbbaabbbaaaabaaaabbabbabbbbabbabbbbabbbbaaabbbabaaabaabababbabbababaaabbaaaabbbababbbbabaabbabbabbbaabbbaabbbaabbbbaabaaabbbbaabbabbaabaababbabaaabaaababaabaabbbbaabaabbbbabbbbabbababbbbbaabbaabbbbaabbabbbaabbbababbbaabaaabbbabbaabbbbbbaaaabbbabaabbbabbababbbbaaaaaabbabaaabbababbababbabbbaabbabbbaaabababbbbaabbaaabbbabbaabaaabbaaaaaabaaaaabbbbaaaabbbbaabbabbaababbabababaaaaabbbbaaabbbabbabbbbbbbbabaabbabaaaaaabaaabbabababbabbaabbababaabbaaaababaabbababbbaaaaabbbbaaabbababbbaabbbbbababababbaaaaaaaaaaabbbbabbbbbbababaabbbbbaaaabbbbaaababbbbbbaabbbbbbbaabbbbaabbaaababbbbaaaaabbbbabaababbaabaaaababababbbbbabababaaabaaabaabbabaabbaababaaaabaaabababbabbbabbbbbaaaabbbbbbabbbbbabababbabbabbbbaabbbbbabbabaaababbbaabbbaabbabbaaabbbabbababbbbaaabbaaaaababbbbbbbabaabaababbbbabaabbaaabaaaaabbaaabbaabbabaaabbaababaabbaaabababbabbbabbbbaaaabbaabbbaaabbbabbabbbaabbbabaabbbbaaabaabbbbbaabbbbbbbabaaabaababbbbbbaabbbababbbbabbbbababaabaabbaaaaaaabbabababbbbaaaabbabbabbabaabaabaabaaabbabbabbabbbaababbbbababbabbabbaabbbbababaabaabbaabaaabbabbabaabbbbaaabbaabaaaaababbabbbbbbababbbabaaaabbbbbbbabbbbaaaabbaabbbabbabbbaabaababbbbaabbabaaaaaabaabaaabababbababbbbababaabaaabababbabaaababbababbbbbbbbaaabaabaaabbaaaaaababaaababbbbaaabbabbabbabaaabaababaabaaaaabbbbbaaabaabaaba
abbaaababbabaaaabbabbababbbbaaaababbbabbbbbabaabbabbbbbaabbbbabbabbbaabaabbbbbabbabaaaaabaabbbabaabbbabbaabaabaaaaabbabaabaabbaaaaababaaaaaaabbbbbbbabbababaaaaaabbababbbbbaaabbbababbbaabbbaaabababbbbbabbbbabbaaaabbaaaabaaabbbaaaaabbbaaaaabbbbaabbabaaabbbbababaaaaabbabbababbaababaabbababbaabaabbaabbbbbbbbbaaabbbaaaaababbaaaabaabbababbaabbaaabbbaabbbbbaabababbbbbaabaabbbaaaaababaabbbaaaaaaaaaabbababbabaabbbbbbbabbaababbabaabaaabbaaaabaabaababababaaaabbbaabaaabbbbbaabbbaaabaabbababbabbbaaabbaaabbbbaababbabbbbbaabbbabbbbbbbbaaaabbbaaabbbbbbbaabbabbaabbabbbaabbaabbbbabaaabaabaabbababbbabbbbbbbbaabbbaabababaabaabbaabbaabbbaaaaaaaabbabbaabaaabbbaabbaabaaaaabaaabaabaaaaabaabbbbabbaaabaabbabababaabaabbbbababbbabaaabbbabaaabbbbbababbbbababbaabbbabbababbaaabbbaaaabbbaababbbbbbabaabbbbbbbbabbabbaabbabbabaabaababbbababbbabaabbabababaaaabaabbabaaabbababbbbabbabaaabbbbbbabbaaaabbbaaabbbababbbaaabaaabbbabaaababbbabbbaabaababbbabbabbaaaabbbbabbbabbababbbbaabbbabbbabaabaaaababbabbbbabbabbabbbbbbabbabababaababbbbaaabbaabbaabababbbbabbbaaabbbbbbbababbabbbaaababbbbbabbbbbbbbbbabbbabaaaaaaaaabbbaabbabbbabaabbbbbabbaaababbababbabaabaaaaaaaabbbaabbabaaaabbabbbaaaaaabbaaababbabbbbbbaaababaabbbabbbbabbabbbabaabbbbabbbaabbbaababbbaabbbbabbbbbaaabbbabbbbaababbaaaaababaaaabbaabbaaaabaaababbbbbbababbbbabbbaaaababbbbbbabababbbbbbaaaabbabaababababaaabbbbabbaaababbababaabaababbabaaabbabbabbbaabbbaabaaaaababbaaaaabbbbaabbbbababaabbbbabaabaababbbaabaaaabbbaaaabbbbaabbababaaabbbaaaaaabababaaabbbabbababbbabaabbaabaabaabaababbbaabbabaaaaabbbbbabaabababbaabbababaabbbbbaaabbaaaabbbbbabaaabbbabbabbbbbaabaababbabbababaabbaaabbabbbbaaababababbababaabbabaaaaaabbaabaabbbaaaabbabbbaabbbbabaabbbaaaaabbababbbbbabaabbabbaaabaabaaaaaaabbbabbabaabbaabbbaaabbaaabbbbbaabbbbbabababbbaaaaabbbbabaabaabababbababbbbbbabaababbabbbbaaabaabaaaaaabaabaaababababbaababbbaaaaaabbaabbabaabaaaabaaaaabaabbabbbbbaabaaabbbaabaabbabbbaabbbabbbaaaabbbbbaaababaaaaaaaabbaabaabbabbaaabbbaaaabbbbaaababbbbaabaabbabaaabaabbbbabaabaaababababba
bbbbbbbabaaabbbbbabbababaabbaaabababbaaaaaaabababaaaabbabaaaaababbabbabaaaabbbbabbabbbbbaaaaabbaaaaabaaaaaaabbaabbbbaaabababbbaaaabaabbaabbbbbabaabbabbbabbaaaaaaabaaaababbbabbbabaaaaababbabaabaaababaaaabbbabaaaababbaaaabaabaaaababaabbaaababbbaaaabbbabbabbaaaaaaaabbbabababbbbbbaababbababaaabaabbaababbbabbbbaabbababbbaaabaabbaaabbbbaaaabbabaaabbbbaabbabaabababbbbabbaabaababbbbabababbbaabbbaabbbbbaaabaabbbbabaabbaabaaaabaaabbabbabbabbbababaaaaabbabaaaaabbbbabbaaabbbaabbaaaabbababbbababaaaaaabaabbbbbaabaaaaaaaaababbaabbaaabaabbbbaabbbaaabbabbbaabbbababaababbabbaabbbaabbaababbbbbbaaaabaabaaabaaababbbbabaababbabbabbbbabaaabbbabbababbababbbabbaaabababaabbabaaababbaaaabaaaaaaababaaabbaaaaabbaabaabaaaaababbabbaabbbbabaaaaaaaabbaaaaaaaaaabaaabbabbabbbababbbbbaaabbabaabababbbababababaaaaabababaaaabaaaaabbaababababbbbaaaabbaabbaaabaaaababaabbbabbbbbaabbbbbbbbaabbabbabababbaaababbaaabbaabbaababaaababaababbbababbaabbabbbbaababbabaababaaaaaaaaababbbababaaaaababaaaabbbaabaaabbabbaabbaaaabbbbbaaabbbbbbbabbbbaabbbbbbaaabbabbaabaabbbaaaabbabbabbbaaabbbbbbaaaabaabbbbabbabaaaaabbbabbbbbababaaabaabbbaaabbbbbbabbbbbabbbbbababbbbbbaabbaababbbabbaaaabbbbbbaaabbbababbbabbaababbbaaaabaaaababaaabbbbbababbaaaaaabbaabaaabaaabbbbabaaaabbaaabaabaabbbbbbabbbbaabbbbaabbbaabaaababbabbabbabbabbaabbbbaaabbbabbabaabbbbababababbaaabbaabbbababaabbbbbbabbbbbbbbaaaabbbbbaaabbbabbbbaabbbaaabbbbabaaabbbbabaababaabaababbaaababbaaaaaabaaabbbabbabbabbbbbbbaabbabbaabaaaabbabaaababbbbbbabbbbbaaabbbbbbaaabbbbababbabbabbaaabbaaaaabababbbbbbbbabbaababbbabaaaaabaabbbaaababbbbaaaabaaaababbbbabababaaaaabbbaaabaaaaabaabbbbaabaaaaabbbbaabaabbaabbbbbaaabaaaaaaabaaababbbabaaabaababaabbaaabbaaaabababbabbbaabbabbbbbbbbbbababbaaaabbabbabababaaaabbaaaabbbbaaaabbbbaaaaababbbaababbbbbaabaabaaabaababbbbbabaabbbbaaabbaaaaabbbbaaababbbaaaaaabbbaaabbbbbaaababbbbabbabaaabbabaaabbabaaaaaaaabbaaabbbaabbabbbabbaaaabbbbbbabbaabaaabbababaaaaaabbbbabbbbbaababababbabaaaaabaaababbbbbbabbababbabbbabbbbabababbbaabababbabbbaabbbbabbaabaabababaab
babbbabbaaababaabaabbbbaababbaaaababbbabbbaabaaabbaabbbabaaaaaabbabbaaaaaababbaabbababbbabaabbabaaaababaaaaababbbbbbbbbababaaaabbaaaababbabaaabaabaabbbbbbabaabbaaaaaababbababbabaabbbabaababbabbabaaaabbabbbbabbaabbaabaaababbababbaabbbababaaabbaababaaababbaaaabaabaaaabaaabaabbabababbbbababbbabaabababaabbbbbababbabbabababaababbbaababbbaabbababaaaabaabbbbaabbbaaaaaaababbbbbaabbaabbababbbaabaaabbbabbbaababbabbbaaaababababbbabababbbbbbabbbbbabbabaababbabaaaabaababbbaaabaaaaaabaaaabababbbbaababbaabaaaaaababbbbaaaabaabaaaaaabbabaaaaaaaaaababbaaaabaaabaaabbabbbaababaabbaabaabaaababaaaababbbbbaabbbbbabaaabbaabaababababbbabbababbbbabbaaabaabbabbbababbbbabbbbaabaaaaaababababbbaabbbbabbbbbbbaaaaaaabbababbaaabbbabbaaabbbabbabbbbaaabbaabbabbbababbababbbbaabbbbabbbbaaabbbbbaabbabaabbbabaaaababbaabaaaaaabaabbbabbbbabbbbabbaabaabaabbbaabbbbaabbbabbababbaababbbabbababbaabaaabaabaaaaabbbabbabaabbbbbbaabaaabababaabbbbbaaaabaababbbaababbabbbaabbabbaababaaaabaabaaaaabbbabbabaaabaabbbbaabababbbbabbbbaababbbaabbbaababaaaaabaaabbbabbbaabbbaabaabbabbaaabbbbabbabbbaaaabaabbaababaabbbabbbbbbbbaaaabbbbbaabababaaaaabbabbabbababbbbaabaaaaababaaabaabaababbbbaaabbaaaababaaabbabababbbababaabbabbbbabbaababbbbaabbaabbbbaabbabaaabbbabbaabaababbbbabaabbbaaabbaabbbaabaabaabbaaaabababaaaabbbabbbaaaabbabbaababaabaaaabbbaaabaaaaaababbbabbbaaabaabaababbabbaaaaaaaabbaababbbaaaaaabbaababbbbbaabaabbbaaaaababaaaabbaabaaaababbbababaabbaaabbbbaaaaaaabaabaaaaaababaaabaaabbababaabbbbbbbbbababbbabbbaabbabaaababababbabbabbabaabbbbaabaaabbbabaabbbaaababababbbbbaababaabbbbaabbbabbbbbbabababaaababbbaaababbaababababbabaabbaaabbaaabaaaabbbaaaabbabbabaababbbababbbabbaabaaabbbababbbbabaabbbbabbaabbaaabababaababaaaabbaabaaabbbbaabbbbaaaaaaaabbbaababaaabaabababbbaabaabbaaabbaaaabaaaaabaabbaaaababaaababbabaababbbbababaabbabaaaaaabbbabbabaabbababbababaabbaaabbabaabaababbaaaabaabbaaabbabbbbbbaaaaaaaaaaababbabababaaabbaaababbbaaabaabaabaabaaaaaaaabaaabaaaabbbaaaaabbbababaaabababbaababaabaaabaaaaabbbbbaaaabaabaaaaabaabaabaabaaababba
baaabbbaaaaabaababababbaabaaaabbabbbabbaabaaaababbaaabbaaabbbbabaaaabababbabababababaaababbabaababaabbabbabaabaabbbbabbabbbaababbabbaababbbaabababaababbbababbbbbababbaabaabaababbbbabbbbbaaabababbbaaaaabbbabbbabbabbbbabaaabbbaaaabbaaabaaaabbaababbaaabbbbbaabbbbbaaaaababbaabbbaaababbbbabbbbbbbaaaaaabaaabbabbbbbabaabbabababaaaaaabbaabbabbbbaaaaabaababbababbbbaabbbaababaaaaaabaaabbabbbbbaabbababbbaaababbaaabababbbaabaaaabbbbbbbbbbbabaaaabbaabbaaabbaaaaabababaaababbaaaabababaaababaaabbaabaabbbbaaaaaaabaabbbbabbbbbbaaaaababaabbbbaaaabbaaabbbbbaaabbaaabaabbbbaabaaaabaabababaaabbababaabbbbbbbbbbbbbbaabbbaababbaaabbbbabaabbabaaaaabbbbaababaabbbaaaabaaabbaaabaababaababaabaaabaaaababbabababaabaababbbbaabaabaabbbaaaaabbbababaababbababbbbbbabaabbaababbaabbaabbbababbaababbaaaaaababbababbaaabaabbaaaaaaabbabbbbbbaabbaabbababababbaaabbbabbbaabbaaabaaabbaaabbbbababababbbbabbbbbbbbbbbbbbabaaabbaababbbbaababababaabbaaaaaaaaabaabbbbbaabababbaabbabbbbaababaababbabbbbbbabbbbabaabbbaaaaaabbabbbbababbbabbaabbabbbaabbbbabbaabaaababbbbbabaaaabbaaabaabbabaababbbababbaaaabaaababbaabbbbaababbaaaabbaabbbbaabbbbabbaaaaabbabbabbbabaabbbbbbabbbbbaababbaaabbaaabbabbababbabbabbbbaaabababbbbaababbabbbbbaaabbaaabbbaabaaabbbbbbbbabbababbaaabbbabbbabbbbaabbaabbababbababaaabaabbaaababbbaaaaabbabbbbbbababbbabaaaaaabaabbbbbaabbbbbbbbababbbaaabbbbbbaabbbbababaabbaabaaaabaabbababbbaaababbbababaaabbbabaaaabaabbbabbaaaabbbaaabbaabbbbbbbbaabababaabaabababababaababaaababbabbaaabaabbbbbaabababbababaabaaaababaabbaabbabaabaabbbbbaababbababbbbabababbbbbbbabaaaabbabbabaabaaaababababaabbabbbbbbbbaaaabbaaabbbabaaababaabbababaababbbabbbabbbbbbbabaaaaabbabbbbbbabaabbbbaabbbababbabbaababbabbabbabbbaabbababbaaaaabababbabaabaaaaaaaaababbbaaababbabbabaabbbbaaaabbbaababbbabbaabaabababaabaababbabababaaabaabbabaabaaabbbaababbaabababbbaabbaabaabababaaabaabaabbbbbbaabbaabababaabbbbababbabaababbbbabbabbaaabbaaaaababbbbababbabbaaaaabbbabbbbababbaaaabbbbbbaabbbbabbbbabbbbbaaaaaabbabbbbaabaabbaaaabaabbaabbbaaaaababaabbaaaaabbabbaaababb
babbaabaaaaaabbbbbabababaababbabbababbaaaabaabbabbaaaabbababbbaaabbbbbbaaaabbaabbabbaaaaaaababbbbabbaaaabbbaaaaabaaabbbaababbaaaababbbbbbabababbaabaaabaaaaaaaaaaaabbbbbababbaaabaabbbabbabbbbbbbabaabaabaaababbaaaabaaaaabaabbbaabbbaabbbaaabababababbabbaaaaaaababaaababaababaababbbbabbaaaaaababaababbbabaaaaabbbbababbbaaababaabaababbaaabbbbbbaaabaabaabbaababbbbabababbbbbbbaaaaabaaaaabaaababbbabaabbbbbbababbbababaabbbbbabababbaaaaaabbaabaaaaabaaabababaabbbbababababaabbaaabbaabababbbbaaabaaaaabababbbababbbbabbbbaababbbabbabbbababbbabbbbaaabbaabbabbbbbbaaabbababbabbbbbbbaabababaaabbbababbbbbaabbbbbbbbbbbaabbbabaababbbbbaabbaabbababaaaabbbbabbaaababbbbaabbabbaaabbbabbaabaaabbabbaaabaababaaabaaabbbbababbbbaaababaaaabbbaaaabbaaabbabbbaabbbaabbbaabaabababbaaababbabbabbaaabaabbabbbbaaaabbabbbabaaaababaaaaaabababbaababaaaabbbbaababbaaabaabaaabbaabbaaaabbbaababbbababbababababbaabbbabbaabbbabaabbbabaaabbbaaaabababababbabbabaaaaababbabaababbbaabbaababbbabababaabbaaabaababaaabaabbbbbbbbaababaaabbbbbaaabababaaabbaaabaabbababbaababbbbaabbbaaabbaabbabaabaaaababbbaabaabaaabababbaaabbaabababbaaaababbaabbbabababbbbbbaababbbbaaaaaabaaabbbbbbabbbbbabbbabbbabbabababbaababbabbbaaabbbaaabaabaababbbbbbaabaaababbbababababaababaabbaaababaabbaaabbaabbbaaaaaabbbbaaabababbbaababbbaaaaabbabbbaabbabaabbaababbabbbbbbaabbbbaabbababbaabbbaaaababbaaaaaabbbbababbaaaaaaababbabababaaabaaabaabbbabbabaaabbaaaaaaaaababbaabababbbbbabaabbbaabbabbaaabbbbbabbbbbaaaaabbaaaaaaaabaabbbbaaabbbababaabbbbaabbabaaaababbbabbaaaabbbbabaaaababbababababbaabbabaabaaabababbbaabbbbbababbbbabbbaaaabaababbbaabaaaaaaabbbabaabababbbbbabaaaabbbaaabbaaabaaabbbababaabbaaababaabbabbaaaaabaaaaabbbbbbabaaabbbbbbbbaaabbbabaabbbaaaabbbaaabbaabaaaababbbbabaaaababaaabaabbabababbbaaabababbaabbaaabbbaaaaaaabaabbabbbabbbbbbbbababbbbbabbbbabbaabbbbbaaabaaababaababbbaaabaaaababbbbbbaaaaaababaabbabbaaaaababbababaaaabaaaaababaaaaabbbbbbbababbaababbbababbbbabaaabbabaababbabbabbaabbbaaaaabbabbbbbaaabbababaaabbbaababbbbabababababababbabbabaababaabbaabab
bbaabaaaaaaaaaababbbbbbabbbaaaabaaaaaabbbabbbbaaabaaabbbaaaabbbbbaababaabbbbbbbbbabaaabbaaababaaabaabaaaababbabaabbbbbbbaaababbabaaaaaabbaabbbbbbbaaabbababbbabaaaabbbaaaabbbbbabaaaaaaababbaabababaaaababaaabaabbaaabbbaaabaaaaabaabbabaaababbaabbbaaaababaababbaabbaaaaabbaababbbaabbbabbbabaaaaabbbbabbbbaaaaaababbbbaabaabaabbbabbabbbabbaaaaabbabbbaabbabababaaaabbaabaaabbabaaabbbaabababbbbbabaabbabababbabaababbbbababbabbbbaaabaaabbaabbaabbbbbbaaababbaaaababaabaabaabbbbabbbbabbaaaaabbbaabbbaaaabaaaaabbabbbbaababbbbabaabbbabbaabababaaabbaabaaaaabbababaaaabbaaaabbabaabaababaababbabababbbbaaabababbbbaaaabbabbbaabbaababbbbabbaabbbbbbabbaabaabaaaaabbababababaaaaabbbabbbaabbaaabbbbbaaaabbaaaababaaabaabaabbbbabaaabaabbbbaaababbbbbbaababbbaaaaabbbbbbabbbaaaababbbbbbbbbabbbabaaaaaaabbaabbabababaaaabaaaaababbaabbabbbabbaabbbbbaaaabaababaaaabaabaabbbabbabaaaabbaaaaabaaabaabaabbabbaaaaababaaaaaaababaaabaaabaababaaabaaabbbaaabbbaaabaabbaabbabbbbbbabbbababbbbaaabbbabaabbbababaaaaabaaaaaabababbbbbbbbbbabaaabbaabbbaaabababbaabbabaaaababaaaabaaaabbbaababbabaababbaabaabababbbbababaaaabababbbaaababbaabbaaaaababbbbabbabbbbabbbbaaaabbbbabbbaaabaaabbbaaaaaababbbabbabaaaaaaababbaabababaaabbbababbabbabbababbababababbbaaaabbbbaababbabbababbabaaaababaaabaaabbbabbbabbbabbababbabaaaaabbbaaabaaaabaabbbaaaaaabbaabaaaababbabababababaabbabababbaaaaaaaabbabbbaaaababbbabaaaabbaabbaababbbababbabbaababaabbbababaabbbaabababbbabbbbaaaababbaaaabbaababbabaaaaababbbaabbbaabbbbbabbabbaaaaabbabbbabbbabbbababaaaaabbabbbbbaaabbbababababbbbabaabbbaaabaaaaaabbababbabaabbbaaaaaabaaaabaabaabbbbababbaabbbabbaabababaaabbabaabbabbabaabbbbbaaababbbbabbaaaaaababbaaabbabaaabbbabaabbbaabaaabbaaaaaaabbbbbaabbaaababbaababbbbaabbbbbaaaabbbababbbababbbbabaabbbababbbbaaabbaabababaababbaabaababbaaabbababaaaabbbaaaabbabbbabaaabbbaaaaaaaaababaaaabbbbbaabbabaaaaabbabbbbbbaaabbbbabaaaaaabbaaaaaababbbabbbaaabbbaaaabaabaaaabbbaabbbabbbbbbbaabbabbaaabbbbababaaabaababbaaaaabaabaaaaabababbbbbaaabbaaaaaaaaaababbbbabababbaababaabaabbabbbabaabab
abbbabaabbbbbbbaabaaababbaabbaaaaaaaabaabbabbbaaabaabbaaaabaaabaaaabbabaabbbbabbaabbaaaaaababaaaaaababbababaababbaaabbbbaabaaaaaaaababbabaabbaababbbbabaaaaaabbabbabaabaaaabbbaaabababbbbbbbaaaaababbabaabaaaaaaababbbbbbabaabbaabaabaabbabbbabaaabaaaabaaababbbbbabbaaaaabbabaababbbbabbabbbabaabbbbaabaaaababbaaabababbbbbbaaaabbabbabbbbbbaaabbbbbabbbaababbabaabaaaabaabaabbabbabaabbbbbbbbbaaabaaabbaabaababaababbbbbbabbabbbababbbbaaabbabaaaabbbaabaaaabbbbaabaaabbbabbabbabbbabbbaabbaaabbbaaaaabbbabbbaabbabbabbbbbaabbabbabaababbbabbbaabbababbbaabaaabbbabaaaaababbabaabbaaabbaababbbaabaabaaabbbaabbaabbbbaabaabaabaaabbbaaababbababbababbabaababbbabbabaaaabbbbabbabaaabbbaababbaabbbbabaabbbaababaabbbbbbabbbbabaaaaaaabbaaabababaaaabbabaaaaabbabbbabbabbaaaaaaabaaaaababbaabbbaababbaabababbaabbbbabaabbbaababbabbababbabbaaababbaaabaaaabbbabababaaabaabaaabbaaaaabaabbbabbbabbaabbabbaaababbbabaaaaaababaabbbaabaaaaababbbbaabbaabaababababababbabbabbbbabbbabbbbaababbabaaababaababbabaabbbababbbabaababbabbaaaabbbaaabbabbabbaaabbbbaabbbaabababaaaababbbaaababbaababbaabbaaabaabbbbbbaabbaabababaabbbbaaaabababbbbabaaabaaaaabbbabaabaababbabbaabbbaabbbbbaabaaaaabbbbaaaaabaaaabbbabaaabbaabaaaababbababbaaaabbbabbbaababaababbabababbbbabbbbaaaababaabbabaabbbaaaaabaaaabababaabaabbbbbbbbbaaababaaabaaabaabaaabbbaaabaabababbbaaaaaabbababbabbbabbbabbaaababbaaabbbaababbbbaaabbabaaabbbbbaaaaabababbabbabbbabbbabbabbaaaabaaaaabbabbababaaaaabbbabbababbaaabbababbbbbaababbbbabbababbbbaaaaaaabaaaaaababbbaaabbbaabaaaaaabbabbbbbbabbabaabaabbbbbbbaaaaabbbbabababaabbbaaaaaaaaabaaabbbbaabbbaaaabbbaaabbbaaabbaababbbababbaaaabbbbbabbbaaabbbaabababaababbbababbabbbaaababbaaababaaaababbabbababbaabbabaababaabaabbbaaabbbbbbbabbababbaaababbaaababbaaabbbbabaaaabbabbbbabbbbaaabbbabaabbabbabbaabaaaaabaabaabaabbaaaaaaaabaaabbbaaaaababaabaaaaaababaababaaababaaaabaaabbbbababbabbbbaabbaababbaaaaaaaaabaaaaaabaabbbaabaaababbbbbbaabaaaaaabbaaabaaaabababbbbbbababbaaabbbaaababbbbaaabbbaabbabbbabbabbbbabbabbbbababbbbbbaabaaaababbbbbbbabababbbba
abbababaaaabbbbabbaaabbabbbbbbaabbabbbbbabbabbbaabbabaabababbbabbaabaabbaabaabbababbbbbaaaabababbaaaaaaababbabbbbbaaababbbaaabbbbbabbabababbbabbaaaaaabaabbaaaabbbaaababbbbbbabbbababaabaababbabababaabbaaabbbbbabaaabbbbababaabbbbabbaabbbaabbbababbbbababbabbbaaaababaabbbbabbabbbbbabbabaabaababaaabaabbabbbabaaaabaaabbbaaaabbbbabbbbaabbbababaabaaaaabbbbabaaabbaaaabababbabbabbabbbabbabaaabbaaabaaabbbabbbaabbaabaaaabbbaabbbaababbbabbaabbbbbaabbabbaaabbbbababbbbbababaabaaaabababbbbbbbaaaabbbbabbbabaaabaabaaaabbabbaaaaabaabbbabbaabaababbaababbbbaababaabaabbabaaaaabaaaaaabaabbabbbaaaaaaabaababbabbabaaabababbaaababbaabbbabbabbbbbaababaabbababbababbabbabaaaaabaaaaaaaaabbbaabaaaabbbbaaabbaaaababbabbbaababbbaabbbbaaaabbbbabaaabbaabaabababaabbbaaabaaaabababbababbabaabbbbbabaaaaaabbaabbbbbbbababbbababbbabbabaabbababaaaaabaaaaaaaaaabbabbbbaabaabaaaabbaabbbbbbbaaaaaaabaaaabbabababaabbbbbaabbbabbbbaaabbaaaaabbbabaabaaaaaaaaaabbababbbaaaabbbaaabaabababababbbabababbaababbaababaababbbbabbaabbaabaabababaabbbbbabbaabbaabaaabbbbbabbabababbbabaabbbbaababbbaaaababababbbabaabbbbaaaabbaaaababbabbabbbbaaaaabbbbabbbabababbaaaaaaaababaaaabbbbbabaaabababbbaabaaabbbaaabbbbbabaabbbaabbabbbabbababbaaaabbbaaabbabaabbbbbabaabbababbabaabbaaaabaaabbbbabbbabbbbbbaaabbbabbbbaabbbbbaaaaababbbbabbabbaabbaabbaababbabbaaabababaabbbbbaaabbbbababbbbabbbaabbbaabbbaabbbaaaaababbbaaabaabbbbabaaaababbbababbaabaaaaabbbbbabaaabbaaabbababbbbababaabaabaaababbaaabbbabaaabaababbbbabbbbabaaabbaabbbababbbbbaaaaaaaaababaaaaababbbabaabaaabaaaabbbbbbbabbabbbababababaaaabaababbabbaaaaaababbaaababaabbabbbbbabaaaabaabbbabaaaaababbbaaaabbbbbabaaaaabbbbbaaabbbaabbbbababbabaaabaabbababbbabbaabbaabbaaaabbbaabbaaabaabaabbabaabbaaaababaaabbbaabbaaaaabbbabbbaabbbaabababbabbbaabbabbababababbbbaabbbaaaaabaababbaababaaabaabaaaabbababbabbbabbabababaabbababbbaabaabbbabbbbbbabbaaabbbabbabbbbabbaabbbbbaabbbbaaabbbbaababbbbabbbbbaaabaabbbbbbbaaaababababaaabaababaaaabbabbaababbababaaababaabbababbbbbababbbbababaababbaaaabbabaaabaaaabbaaabbaabbbbbb
aabaaabbaabbabaabaaabaaaaaaaabbabbaabbaaabbaaaabbbaabaabbbaaaabababbbaaaaaaaaabbbbbabbababaaaabbbbaaaaaaaaaababaaaababaabaababbabbabaabbaaaababbbbbaaababbabbbbaaabaaaabaaabaabaaabbbbaabbbbaaababbabbbabbbabbaabbababaaabbbabbaaabbabbbaabbbbbbaaabbbbaaaabaabaaaabaabaaabaababbaabaabaaaabbbbabbbabbbbabbabbbabaabaaababbbbaaabababbbababbabaabbabaaaaabbabbbbabbabbaabaababaabbabbbaabbbabaabbaababbaaabbbbaaabaaaaaabaaabbbaabbabababbbaabababbaababbbabbabbbabbabbbababbbaaaaaabbabbaababbbaaababaababababaaaaabbabbbbaabbbabababaaaabbaaaaaaaabbaaababbaababbbaaaaaaabaaabaaabaaaabbbaaabbbbabaaaabaaaaaaabbbabbaabbbaaaabaababbbbaabbabbbbbabbbababbabbaabbaaabbabbbbbabbaababbbabaababaabbabbabaaabbaaaabbabaaaaaaabaababbbabbbaaaabbbbabbaaaabbbababbbabbaabbbbaaabbbbababbbbbbbabbabaaabbaabbaaaabbbaabbbaabaababababbbababaaaaabbbaabaaababbbbababaabaaabbabaaaaababbbbbbaaaababbabbbbaababaabbbbbabaabaaabaabbabbbaaababbaaabbabbbabbbaaabbaabaabbababbabaaaaabbaabbabbbbbaabbabbaababbbbabaaaaabbbbbababbaaaabbbbbabbbbbbaabbbaabaabbabababaaabaaaabaaaabababbbbabaaabbababbababaababaaabbabbabbaaaabaabaaaaaababaabbbbababbbbaaaabaabbaabbbaaabbbaaababbaabbabaabababaaaabababbbaabaabaabaabbbaabbbabaabbbababaabbbbaaaaabaaabaabaaaaaabaabbbbbbaabbabababaaaaaabaaabaaaaaaababaaabaabbabbbabaaabbbbbaababaaabaababaabbbbabaabaabaababbbabaaaaabbabbaabaaabaaabbaaabbabaababbababbababaabbabbbbaabaaabbaabaabaaabaabbbabbbaabbbaaaaabbabbaabbbbbaaaabaaabbaaaaabaabbbabaaabbaabaababababaaabaaaaabaaaababbbbabababbbaabaabababaabbaaaaabaaaaaabababbbabbbbabaaababbabbabaaaaaaabbbbbbaabaaababaabbbbbaabbbabaaaababababbbabbbabbbabababbaaaaabbabbaaaaabbaaabbbabbbabbabaaabbababbbbbaabbabbbababaaabbaaabaabbababaabababbbabbbbaababbbaaabaabaabbaababaaabbbbbbbaaaaaaaaabbaaabaabbbbbabbbbabaababbbbaaaaaaaaaaabbbbbbaaababbabbbbabbabaabaaaaabbabbbabaababbabbbbabbbaaababbabbabaaabaaaaaabababbbaababbabaaaaababaaababababbaabaaaaabababbbabaababaaaabaaabbaaababbaaaabbbbbaaabbbbabbabbababbbbaabaabbbbbaaabaababaababaaabaaabbabbbabbbaabbbbbaaaabaaabbaabbb
ababbbbbbbababaaabbbbabaaaaaaaaaaaaaaaaabbbbababbbbbbbabaaaaaabbbabaaabaaaabbbabbaabaaaaabbbaaabbabbaabbaabaaaaaaaababababaaababbabbbaabbbbaabbbaaabbaaabbbbaababbaaaababbababbaaabbababbabbbbbabbbabaaabbbbabaaabaababaaabbabbbaabbaabbbaabbbbabaababbbaababbbbbbbbbbabaaabaaaabaababaabababaabaabbbbaaabbabbaaababbaaaaaabaabbbabbababbbaabaabbbaaabbbbaaaaababbaaabbabbbbbaabbbbabbaabaabaabbabbbbaabaabbabbabbabaabababaaababaaaaaabaaabbbabbbbaaabbbbaaabbbbbaabbbaaaaaaabaabaabbbbaaabaaabbabbbbabbbbaaabaaaababbaababaabbaaaababbbbbaaabbaaababaaabbaaaaabaababbbbbaaaababbbbbabbaabbabaaababbababaababbbbabbaabaabaaaabababbababaabababbabbabbaaaabbbbbbabbabbbabaaaaaabaaababaaaaaaaababbbbbaabababbbbaabbabbaaabbaaaaabbbababbbaababaabaabbbbbaabbbababbbababaabbbbaabbbbaaabbbabaababbbababaaaaabbbbabaabbbaaaaaaaaaababbbbbbbabaabbbaaaaaaabbbaabaaabaabbaabaabaabbaabaaabbbbaaaaaaaabbbaaaaaababaaaaaabaababaabaaababababbbabbabaabbbbbabbbbababbbbbbababababbbaaababbbabaaabababbbababababababbabbaabaabbaaaaaabbbbbbbbbabaabaabbabbabbbabbabbaabbbbbaaabbbbbabbaaabbabaaabbabababbaabbbbbabbbbaabaabbabbbababaabbaababbaabbaaaabbbbabaaaaaaaaaaaabaaabbaabbbabbaaaaaababbbaabababababaabbaaabaababbbaabbbaabbaaaaabaaaaabaaaaaabababbaabbbababbbababbabaaabababababbababbbaaaabaaaaaabbbabbbabaabbaaaabbaabaaababaababbababbbabbabbbbaaaabaabaabbabbbaabbabbaabbbbbabbababbbababababbaabbbbbabbbbaabbbbabaaababaaaaababaaabaababbbaabaaabaaabbbabbbbbbbbaaaaababbbaababbbbbaabbbabbbbabbabbbbbbbbabbaaaabbbbababbaababaabbaabbbabbbbabaaaaaabbbbbabbbbbaaaaaaabbabaaaaaabbbbbaabaaaabbbbbbaaaabaaaaaabbaabaaaabaabaaabbbbabbbabbbbbabbbaaabbabaabbbabaababbaaaaaabaaabbbbbbbaaaabaabbbbaabbbaabaabbbbbbaaaabbbbbaaabaaaaabbabbbaabbbbbabbbababababababbabaabbababbabbbbabbbababaababbbbbbbbabbbbabbbbababaaababbbbaaabbbbaabbbabbbbabbaaaaabbaaaabbbbaaababbabbabbaaaaaaaaaabbababaaaaaaabbaababbabbbaaabababaabaabbbbbaaabbbababaababbaababaaabbaabbbababaaaaaaaabaaabaaaabaaabaababbbabbaabbbbabaabbaaabaababbbaaabaaabbbabbabbbabbabababbbbbabaaabbaabaabbabab
babbbbbaabaabaabababbbbabbabaabbababbbaabaabbabbabbabbbaabbbababbbbbbbbaababaabbbaaaabbaabbbaaababbaabbbbbabbbbbbbabbabbaaaabbbbabaaaabbbbabbbbbaaabbbabbaaaabbbaabbbabaabbaabbbaabbabaababbbbaabbaabbaaaabbabbaaaababbaabaaaabababaaabbabaaabbabbabbbabbaabaabaabbbaabaaabbbbbbbbbbabaaaababbbbababbaaaaabbabbaaabbaabbbabbbabaabaababbbabbaaabbabbabbbaabaaabbbbbbbbaabaabbbaababaaaaabbbaaabaaaaaaaabaaababbaabbaaabbbbbbaaabababaaaabbabbaabaabbbbbaaabbababababbabbaaabaabbbbbbaaabaabaabbbaaabaabbbabbabaaaaaaabbabaabaababbbbbbbabbaaaaaaaaabaabbbaababababaabaabbbbaabbbaaabaaabbaabbaababbababaabbbbbababbaaaabbbaababbabbaaaabbaabbbaaababaaabbabbabbbbbbbaabbbbaabaabbaaaaaababbabbbbababaabaabaabbababbaabaabbbbaababaabbaaaabaabbbbbaabbabaabbbbaabbabaaabaababbaabaaaabbbaaaaabbababaaaaaaaaaaabaabababbbaabbaabbabbbbbabaabaababbbbaaabbabbbaaabbabaabbbabaaababbbbaaabbbaaaabaabaaaaababaaabababaabaaababbbbbbaababbaabbaaabbbaabbbbababbbbabbbbbaabaaabbaabaaabbaabbbbabbbbbabbbabbabaaabbbaaaaababbbaaaaabbababbaabaabaaaabaabbbbabbbaaaabbbbaabbaabbaabbbbbbbbbbabbbbbbaabbbaaababbabbbabbbaaaaabaabababaabbabbaabaababbababaabaaaababaabbbbbaabbabbbaaabaabbbbaabbabbaabbabbbaaabaababbaaabaabbaabbaabbabbabbbbabbbabbaabbbaababaaabaaaaabbaaababbbbabbaaabbbbbaaabaaaababbbbabbbabaabaabaaaabbabbbababbabaaabbaaababaaabbbbabaaababbbabbbbbabaababbaaaababbbaabbbabbbbaabaabbbbbabaaaabbaaabbbaabababaaabbbababbbbaaabbaaaaababbabbababbabbbabaaaaabaabbaababbababbabaaabbaababaabbbbaaabbaaaababbbababaabaabbbbbbbabbaabbababaabbbbbabaaaababbbbababbaabbaaabbbbabababaaabaabaaaabbbababbabbbbaaabbaababaabaaaabbbabaaaabaabaabbaaabaaabbbababaabbbbbabbbbbababbaaaababaaaabaabbabbaabbababbababbaaaaaabbabbaabbbbbbabaaabbbabbabaaaabbbabaabbaabaaabbaabbabbabaaaabaaaaaabbbbaabaabaaaabbabaaabbaabbbaabbaaaaaababaabbbabaabaababababbaabaabaababbabbaabbababbbbbabaaabbababbaabaaaabbabbbaaaaaaaaaaabaaabbbaababaabababbabbbabaababaabbaabaaaabbbaaabbababaaaabbbaabbbaaabaabaabbabaaaabbbbbabaaabbaabababaabaaaabbbbbbbbbababababbaababbabaabaabaaaabba
babbabbbbbbbbbaababaabaabbabbbaabbaabbbabbaaaaabababbabbbababababbbaabababbbababaabbaaaaabbaababaabbbaaabbbaaaabaaabaabaaabbaabbbaaabbababbabbaaabbbababbababbbabbbbabababbababababaaaaabbbabababbabbbbabbabbabbabbbbaaaabbbaaabaaabaabbbbababbbbaaabbabbbbbabbbbbaaabbaaaaaaabbaaabaaaabbabbbbaaaaaaabababbbaabababbaaaaabbabbaabbabaaaaaababaabaabaabaaaaababbaaababbaababbbbababbbbaaaabbbbaaabbbaabbbbabaaaaabaabbaaabbabaaababaabaabbaabbaaaaaabbabbaaabbaaaabababbbbaabbbbbbaabbababababbbbbbbababbabaaaabaaaaaabbaaaabbaabababaabbaaabbbaabbbaabbaabaaababbbabaabbbaaaabaaaababbababbabbbabbaabbabbaabaabbbbababababbbabbbababbabaaabbbbbbabaaaaabaababaaaaabaaabaaaaababaaaaaaaababaabababbbabbbbbbbbbbaabaaabbbaaaaaaababbbabaaabbbbabbbbbaaaaabaabbaaabaaaaaaaabaaababbaabbbbaaababbabbbabbbbababbabaabbaabaababbbbabbabaaaabbbaabaaaabbbbaaabaaaaaabbbabbaaabaaababaababbbababbaaabbaabaaaaabbaabababbbabbabbbaaaabbaabbabbbbbbbbbaaabbaabbbbabaaaababbaababaaabbbbbbbabababbaaaaabaaabbabbbababaabaaaabaaabbbbaaabbabaababaabaaababaabbbababbbabbaaabaaabbaabaabaaaabbabaabbbbabbbaaabaaaabbabbbaaaaaaaabbbbbbaabbabaabbaaaaabababababbbbbaabbaababaaabbbbbabbbaaababbbbbbbaaaaaababbbbbabbbababbabaabbaabbbaaaaaababababbabbbbabbbaabaabaaabaabbababbaabaaababbabbbbbaaabbbabababaaabbbbbabbbbbbbababaabaabaaabbbbbabaaabaabbbbaaabaabaabbbbbbaaababbbbbaababbbaaababbbaaabbbbbbbaababbabaaabbaaabbabbabbbbaabbbabbbbbbbaaabbaabbabaaabbbbabaabbabaaaabbbbbbabbbbbbbaaaabbbbbaabaababbbabbaaaabbaabababababaababbbabbabababaaaaaabbbabaababababbabbaaaabbabbabababbbbaaaaaabbabaababbbbabaaaaaaaaaaaabbbaabbbbababbaabaaabaaaabaaaaaaabbabbaaaaaabbbaabbbababbbbababababbabaaabbaaababaabbaababbabbabbbbbbbaabaaabbbaabbbbababaabbbababbbbbbbababbaaaabaabaaaabababaabbbbbaaabbbaabababbbaabaaabbaaaabbabaabbaabbbabaabbbbaabaaabbbbaaabbabaaaabaabbbbbabbabbbbabaaabbabababbabbaaabbabbbbbabbabbaaababaabaaabbaabbabababbabbaabaabaabbabaaaabaaaaababbbbbaabbbabbaaabbaaaabbabaaaababaabbabbbbbbaabababbbaaaababaaaabbbaaaaaaaababaabababbabbaaaababaababbbbaabbba
baabaabbabbabbbabbbbbbbababaababbbaaabbaaaababbabbbaabbbaaabbabaaabaabbbabbaabbbabaaaaabbaaaabababbbbbabbbaabbaababbbabababbaaabaaabaabbbaaabbaabbabaababaababbbaabbaaaaabbaaaaabbbbaabaaaabbbaaabababbabbaababbbabbaababbaaaaaababbbaaaaabbbaabbaabaaaabbbbbaaabbabaabbbaaabaaabbaaababbaabbaaabbbababababaaabaabababbabaaaabbbbbabaaabbbaabaabaabbaaaaabbbaaabaaaaaabbbbababbbaabaabbaaabbaabbabbbbaabaabababaaaaabbabbbaababaaaaaabaababaaaabbabbbbaaaaababbbbaabaaaaabbbaaaaababbaabbaaabbbbbbabbbbbabbbabbaabbabaaaaaabbaabbabbbaabbbbaaaabbaabaabbbbbbabaabaabbababbbabbaaaabbaabaabbbaaaabbaaaaaaaaaaabbbabaaaaabbaaaaaabbaabbaabbbaabaaaaabbbbaabbbbbbabbaababaababbbabaaaabaaabbaaabaaaaabbaaabaaabaabbbbaabbabababbabbbbbbabbaabaabbabbbbaabbbbaabaaababbbaaabbaababbaaaaabbbbabaaabaababbabbabbabbbaaaabbbbabbaabaaabaaabaabaaabaaaaabbbabbbabbbabbbaaababbaababaaababbbbaabababaabaabbbbaaabbaabababaaaaaababaabbabbbababbaabaaaabaababbbaaabbbbabaababbaabbaabbbaabbbbbabbabbbababbabaaabaaababbaaabaaaaaaaaabababbbaabaaaaaaaaaaabbaaabaaaabbbaabbbbabaabaababbbaaaabababaabaabbbaaaabbabbbbbbabaababaaabbbbbabababaabbaaaabaaaaaabbbbbbbababbaababbaaabbbababaababbaaaabaabbbbaaaabbbababbabaabbbabbabbaaaababbaaabbaabbbabaaabbabbbbaaaaabbabbaabbaaabbbabaaaabbbaaabbbbbabbbaabbbababababbaabaaaabbababbbabababaabbbbbaababbbabaaabbaabbaaaaaaababaabbabbabbabaaaababbaaaaaaaabaaaaaabbabaabababababbaaaaabababababbaabbaabbabbbbbaaabbbabaabaaabbaababaabbbbbabaaaababaaaabaaabaaaaababbbbaabaabaaabaaababbbbbbbaaaabaabaabbbabaaabbabaaaabbaabbbbaababbbababbabbbaabbbbaaabbbbabaaaaaaaabbaabaaabbabaabbbabbaaaaabaaabbaababaaabbaaabbbaabbbbaaaabbbaaaababbabaaaaaabababbbabbbbabaaabbabbbabbbaabbbabaaabbbbbababbaaabbbaabaaabbaabbabbbbaababaababbbaababaaaabaaaabbbaaaabbbbabaaaababbabbbaaabbbaaabbbbbababaaaabaabbbabaaabbbbabbbbabababbaababbbabbbaabbbbbaababaaabaabbabbbaabaabbabbabababbbaaabababaaabaabababaaaaababbbabaabbaababaababaababaabbabaabbabbbbbbbbabaaabaaabbaaaabbbaabbabbaaaabaababbbbbabbabbaabaaabaabaaabaaaaaabbabbaaaababbbbaaaab
bbabbbabaaaabbbabaabbbbaabbabbaabababbaababbbbbaaabababaabbaabbbbbbbbaababbabaaaaabbbbaaabbabbbbaababbbaabbbababbbbabaabaabaaaabbbbbaabbabbbbbbababbbbbaabaabaaaabbbbbbbaababbabababbbaaabaabaaabbaabbababbaaababbababbababbabaaabbaabbbbaababbbbaaaaabbabaabbabaaabbbaaabbabababbbbabbbaaaabaabaabababaaaaaabbbabaaabbbbbbaabbaaababbbaaababbbaababbaabaaabbaabbababbbabbaabbbaabaabbabababbabbbbbbbaabaaaabaaaaabbbaaaaaaabababbbabbaabbabaabbabaaababbbabaabbbaaabaabbaaaaaabbabbababbababbabbaaababaabbaaaababbbabababaababaaaaabbbbabaabbbaaaabbaabbaabbbbababbaaabbbabbbaaaabbabaabaabbaaaaaabbbabaabaaabbbbabbbbabbbbbbabbbbababaaaaaababbabababaababbbabaaaabbababbbababababbbaabbbababaababaababbaaababbbbaaabbabbbbbaaabbbaaaaabbbabbbbabaaabaabbaaabbaaabaaaaabaaaabaaabababababbbaabbbbaaaaaababababaaabaabbbbabaabbaabaaaabaaaaabababbbbaabbbababababbaaabaaaababbbbbaabbaabbbabbbabbabbbabaaabbbbbbbbabbbbaabbbbabbabaababbbbaababbabaababbbbbabbbababbbbbaaababaabababaaabababaabababbaaabaabababbbbaabbaaabbaaabaabbbbabaabbbbbaaabbaaaabaaabbbbbaaabaaaaaaaaaabbaababbaaaaaabbabbbbbaaababababbbabaabbbabbaabbbababababaabaaaaabaaaaaabbbababaababaaabbaaababababbaaababbabbabbbbaaababaaabaaabbaababaaaabbabbbbbbaaabababbbaaabbbabaaabbaaaabbbaabaabababaababbbaaaabbbbbbbbbabbabaabbbaaabbbbabaaabababbababaaaaaabbaababbbaabbaaabbaaabbbababaaabbbbaaaababaaabaaabaaababbbaababaaaabbabaabaaaabbabaabbbbbbaaabbabbabbaabbbbbbaabbbbabbbabbbbbabbaaababbababbbaabaabbbbbaabbbbbaaaaaaaabbaabbabaababbababbaabbaabaababbabbbbbbbbabbbbbababaaaaaabbabbbabbaabaabbabaaaaaababaabbbaaaaabababbaaabaababbaaaabbababaaaaaaababababaababbabbaaaabaabbabaabbbbaabbaabbabbaabbbaabaababaaabbbaabbbababaaaaabaababbbbbaaabaabbabaababbabaaaaabaaabaabbaaaaabaabbbbbbbbaabababbbbaaaaababaabbbaaaaabbbabbbabaabbabaaaababaabaaabaabbbaaaababbabbaaaababbababbaabbbbaaabbabbbbbaaabaabbbaaabaabbabbbbababaabbaaabbabababbaaabbaabbbabaabbaaaabbbbbabbabaaaaabababbababbaaaaaaabaaaaaaaabbbbbaababbbbabbbbbabaaaaaaabaaabaabaabaaaaaaabbabababababababbabbbaabbbaaaaabaa
bbabbabaabbaabbbbabbbabaaaaabaabbabbaaabaabbbaaabababbababaaabbbbbabaabbbbbbbbaabbbbaaaaabbaabaabbbaaaabaabbaabbbbbbbaaaaaabaaabbbbabbbaababbbbbbaaabaaaaabaababaabbbaabbbaaaababababbbaabbababbabbbababaabbbaaabababbaaabbaabbbbaaabbaabbaabaababbaabbaabbaaabbbbaabbbbaabaabbbbbbaabbbaaabbababaaabbbbbbaabababbabaabaaabaaaaaaabbbbbabaabaaabaaaabaaabbababaaabbbbaaaababbbabbaababbabababaabbbbbaabbbbbabababbabbabbbabaabbaabbababaaaabaaabbbbbbbbaaaaaaaabaabbaabbaabaabababbabbbbbaaabbbaabaabbbbabbabbaabbaaabaabaaaababbaabbabbabbabababaabbaabbabbabbbababbaabbababbabbbabbbbbbabbabaaaaabbbaabbabbbbabbabbaabbbababbbaababaabbbabaaababaabbbaaabbbabaaabaababbbabbabbbabaabaababbaababbaabbbbbbbaaaabbbbaaabababbaaaabaaabbbaaabaabaabaabaaababbbabababbbbbaaabbbbabbaabbaaaaabbabaababbaaabbaaababaabbbaabbabbabbbbbabbabaaababaaaabaababbababbbaaabbaaaaabbbbaabaabababaabaaaabbaababbaaabbbabaabaababbbbbbbbbbabababaabbbbbbabaaaabaabaababbbbbabababbbbabbabbabbbbaaabbbbbaaababbabaabbbabbaaaababababaabbabbbaaaabbabbaabbabbaababbbbabbaababbabbbbbbbbaaabaaaabbaabaaabaabaaaaaaaabaabbbbaaaaabbbaabbbabaaabbabbbbaababbabbbabaaaabababbabbaaabbaababaabaaabababbbbbbbbaaabbabaaabbabaabaabaaaaabbabbbbaaaabbbbaaaabbaaaaaabaababbbbbbbabbabbababaaababbbabbbbbaaabbbabbaaaaabbaababbbaaaaaabbbaaaaaabaababbaaaabaaaabababbbbbbaaaaaaaaaabaaaaaaabaaaabbaababaababbbbababbaaaabababbabbabababbabbbaabaabbbabbbabbbbbbaabbaabbbbabaaabbaaaaabbaabbabbbaabaababababbbbabaabbaabaabbbababbababbbbaababbbaaababbababbbbaababbabbaabaabaaabbbbbaaabbaabbaabbabaaaabbbaaabbbaaaabbbaabababbabbbbbaaaabbbaabbbbabbaaabbbbababbbbbabbbbababbababaabbbbbbbaaabbbbabbabaaabbbbabbabababaabbababbaabbaaaaaabbbaaaabaababbbaabbabaabbbbaabbbaabbabbaabaaaaaabababaababbabaabbbabaaaaabababbaabaaababaabaaaaabaaaaaababbababbabbbaaaabbaaabbbabbbbbbbbaaababaaabaaabaaabbbabaaaabbabaabbbabbbbbaaaabaaaaaabbaabababbaaaababbbbbaabbaabbbbaaaaaaaabbababbaabaababbaababaababaabaababbbaabbaaabbbbbbbbbbabbbbbbbbaabaabbabbbaabbaabbbababbaaabbaaabbabababbabbbaabbabaaababbba
bbaaabbbbbaababbaabbbaabababbbbabbaabaabaaabaaaababaaaaabababababaaabbbabbaaabbaaaababbbbbbaababaaaaaaabaaaaabbbbbababaaaabaaabbbbbbaabbbbbbbbbaaabaabbabababababbabaabbbabaaabbbaaabbaabbbbbaaabbbaaabbaababbaabaabbbbbbbbbabbaabbabbaabaababbaabaabababaaaaabbabbaaaababaaaaabababbaabbbabaabababaaabbbaabaaaabaabbbaaaaababbbababaaabbbbbbaaaaaaaaaaabbbaabaabaabbbabbbbabbaaabbaaaabaabbaaabaaaaabbbbaabaaababaabbaaabaabababaababbabbbbaabbbaabbbabaabbaababaaaabbbbababbbabbaaabaabbbbbabbbabbaabbbabbaabbaabbaabaaaabbabaabbaaabbaaaabbabbaaaabbbabbaaabaaaaabababbbaabbaaaaaaabbabbabaabaabaaaababaabbbbaaaabaabaabbabababbbabbbbabaabaabbabaaabbabbaaaabaaabbbbaabaaabbbbaaaabbabbaaaababbababbbabababaabbabbbbbbaababaabaababbbbbbabbbbbbaabaabbaaaaaabaabaabbbaaaaaabaaababbbabbababaaabbbbbabbbbaaabaabaaabaaaaaaaabaababbbaabbaabbbbabbbbababaaaaaabaabbaabaaabaaabbbababbabaaababbabaaaaaaabaaabbaaaabbbbbabababbaaabbabababbabbaabbaababbababbbaabababaaaabbaababbabbabbabababbbaaabbbaaababbaabbabbabaababbaabbabaaaabbaabaabbbbbbaababaababababaabbababbbaababbbbaaaaaabbaaaabbabbabaabaaaabbaabbbaaaabbbbbabaaababbaaaaabbabbababbbbaaabbbaaaabbbbbbaaaabababbbbbbaaaaabbbbbbaabbabbabaaabaaaaabbbbbbbaabababbababababbaaaaabbabaabbaabbaaabbbbbaaaabbabababaaaabbaaabbbbbbbaaabbbabaaabaabbabaabaaaaabbaababbbabbabaabaaaaaabaabbbbaaabbabbabbbaabbbbabbbbbbaabbbbabbabaabaabbbaaababbbbabbabaaaababbaaaaaabbbbbaabbbbabbaaaabbabaaaabaaabaaaaaaaaaaabaabaabababababababbbbbbaaabbbbbbbbbbaabaaaabbabbabaaaaabbbbaaaabbbaabbbabbaabbbbbbbaabaaabbbbabbabbababbbbabbaaabaaabaaaabbbbbaaaabaabbbabbbbaabbbabaaabbbbababaaabbaababbaaaaabbbbbaaaabbaabaabaababaaababbbbabbababbbbbbbbabbbaabaabbaabbbaabbabbaabbabbabbbaababbabaaaaaabababbaaabaaabbaabbbababaabbababaaabaaabababbbaabbaaabababbaabbababbbbbbaaabaaabbaaaababbbaaaaabbabbabaabaabaaaabbbaababbaabbbbbbabaaaabbbaabaaabbabababbabaabaaabaabbabbabbaaababaaabaababbbaaaaabaababbbabaabbbaaabaabaababababaabbbaaaabaabbbbbabaaaabbabbbbbbbaababbbaabbbaabbbbaaaaabbbababbababaababaabaaaaaababaaaaa
abaaabaaaaaabaaabbbabaabbaabbbbbabaaabbbbababbaaabbabbaabaaabaaabbbbabbbaabbbabbbabaabaaaabaaaaaabbbbabaabbababaabaabaaaaabaabaabbaaababbabaaababbaabbbbaaababaaaaaaaaaaababbabaabababbbaabbabaabaaaababaaaaaabababaaaababbabbbaaaaaabbbaaaaabbaabbbbaababbababbbaababbbbbbaaabaababaaabbababbbaabbbbabbbbaabaaaaaaabaabbabbaaabababaabaaababaabaaaababbabbaaababbababaaaabbabbaababaaababbaaabbbababbbaabbbbabbabbaabbaabbbaaaaaabaabbaaaabbabbabbababaaaabaababbbbbbbbbbababbaaababaaababbbbaabaaababaaabaababbaabbbaaabbbaaaaaabbbaabbbbbaaaabaaaaabaaabbaabbbbbbabbbabaaaababbbabbabbabaaabbbbabbbbabbaaabaaabaaabaaabbaabaabbaabbababababbbaaababaabaabbabaaabaaaabbaababaababbabbbbaaababbbabbbaaaaababbbaaaaaabbbbbabaabaaaaaaababbbaabbbbbaaabbaabbbbaaaabbabbbabbaabababababbbaababbabbbbababbbaaabaaaaabababaaababbbaaaabbbbbbbbabbaaaaabbabbbbaabaababababaabbaabbaabaababababbbbaabaabaaaaaaababbabbbaaabaaaabbbbabaaaaabaabbabbbabbaaabaabaabababbabaabbaabbaaaaaaabaaaaaabababbbabbabbbbbbabbbbabbbbaaaaabaabaabbabaabbbbababbbbaaabbbbbbabaabbabaaabbbbaaababbbbabaabababaaabbbbabbabbaaaaabbaaaaababaababbbabbbaaaaaaaababbaabbaabbbababababbaabbabbabaaabbbabbbabbaabaababaabbbabbbbabbbaaabaababbaabaababaaaaaaaabbababababaabaababaaaaaabaababbabaaaabbbaaabbabbbbbbbbabbabaabbababbbbbababbaaaababbababbabaababbabbaababbababbabbbabbabbaababbbabaabaababaabaaabaabbaabaaaabbbbbbaaaaaaaababbabbbaaababaabbbbbbbbbaaaaababaababbaaababbaabbbbbbbaabbaaababaabaabaabaabbbbbaabaaaaaaaabaababbabbbbabbbbbabaaaabbbbabaaaaaabaaabaaabbaabaaabbababbabbbbbabbaaaaabababbaabbbbbbabbbabbabaabaaaaabbabbbaaabbbaabbababbbbbabaaabbbbabaaabaaaaaabaaabbaaabbbbbbabaabbbaaabbbbaaaababbababaabbabaababaaaabaaaabbaababbbabbabbabbbbaaaabbabbbaaabbbaabbbaaabaaabbabbaaaaaaaabaabaaababbabbbbbbbbbaababbbbababababaaaaabbbaaabbaaabbaaaabbaaaabbabbbabaabbabaabaabaaaaaaabaabbabbaaabbaaaaaaaaabbaabbbabbbabaaabbbbabbbbbabababaaababbaababbaaaaabbbababbbabaaaaaaaababaaaabbabbababbabbaabaabbbbabaaabbbbaaaaabaabbaaabaaaaabbabbbbbbabaabbaabbbabbbbbaaabaabaaabbaa
baabbaababaaabbabaabbababaababaabbbbababaabbbabbbabbbbbaababbbabbaabbaaabbbbaababaabbabaaaaabbbbaabbbbabbbabbabaabaaababbbabaabaababaabaabababbbaababaaabababbabbbabbabbabbaabbbabbaabaabbabaaaababbbaaaababaabbbaaaaababaaaababbabaababbaaababaaaaaaabbababbaaaabaababbbaaaaabaabbbbbaabbbaaaababaaaaabbbaaaabbabaababbaaabbbabbabbbbabaaaaabbaabbabbbababbaaabaaaabbabbbabababbbbbbabbbababbababaabbaabbbbbaaababbaabaabaaaaabbbbaabaaabababbbbaabbbbbbbbabaaaaaaaabbabaaabbbaababbbbbbbabbbbabbaaababababaababababaaabaaabbabbabbaaabbbbbaababbbbabbaabaababaabaaabbbabbbabbaaabaababbbabbababbaaaababbbbbaabbbbaaaabaaababaaaaabbabababaabaaababbaabbbbaabababbaaabbaababbabaabbbbababbaabbaabaaaabbbbababbabaaaabbabbaabbbababbbbbabbbbbbaabababaabaabaabbabbbbbbbbaaaabbaaaaabbababbabbbabaabbaabbbbaabbbbbbabbaabbababaaabaabaabaaaaaaababbbaabbabaaaabbbbbababbabbbaabaaabbababbaaaabbaaabaabbbaabbaabbbbaaababaabaaaaababaabbbaaabaaaaabbaaabbbbabbbbbaaabbbbbbababaaabbbbabaabbbaaaaaababaabbaaabbbabbbbabaababaababbaaabbababbabbabbbbbaaaabbaaabbbaaabaabaabbabbaababbbbabaaabaabbaaaabaabbabbbaabbabaaabbaaaaaababbabbaabbbbaababbbaaabbabaaaaabbbbaabbaabbbbababaabbaaababbbbbbaaaaaababbbabbbbaaaabaaaababaabaaaaabaaaaabaaababbbabbbabbaaaaabbababbbbbbbaaabbaabbbbabbaaaabaababaabbbaaaaaaabbbaabbabbbbbabbbbaaaaaaabaaaabbaabbaaabababbbbbbbabababababbbbbabbabbaaababababbbbabbaabbaaaaaababaababbbbaabbabaabaaaabaaabbbabbbbbbbabbaabbbbbbaabaababbabbabababaaabbbabbbaabbbbabbaabababaaabaaabbaaaababababaabaaabaabbbbabbbabbbaaabbabbaabbabbaabaaaabaabbabababbaaaaaabaaaaabbbbaabbaabbbbabbababaaaabaabbabbbbbbbabbbabaabaabaaaaaaaaaaabaaaaabbabababaabbbbaaabaaababbbabaabbaabbaaaaabbaaabbaabbbbbbaabbaaaabbbbbabbaaabbaabbababbaabbbaababaabbbbbbbbaabbaaaaaabbabaaaaabbabbaaabaaaaaaababaabbbaaaaaaaabbbababaabaaaabbaaababbbbababbabbbbabaaababaaabaabaaaabbbbababaabbabaabbabaabbbbaabaabbaabaabbaaabbaababbbbbbbabbabaaaaabaabababbaabbbaababbbabaababaaabaabbaaabbaabbbbaaabababbbaabbababbabbaababbbababbbbbbaaababbabbabaabaabbaabbbaaabababab
aabbababbbbaaaaababbaaaabbbabbaabbabababaabbaaabbbbaaabbbbbabbbbaababbaaabbabaaaababbbababaaabbabbbaabaaabbaaabbbbaabbbbabbaaaaaababbaaababbbbbabbbabbabbbbbbaaaabaaabaababaaaaabababbbabaaabbbbbbbbbaabbbababbababbabbbabbbaabbaaabbbbababbbaaabbbbbbbaabaabbbbbbbbbbbbaababaabaaabbbbbabbabbbaabbbabbbbaaabbbababbbbabbabbbaabbbabbaabaaabbbbbbbabababbabbbbbbababaaaaabaabbbaaaaaaaabaabbbaabaaabbababaabbbbbaabbabbaaaaaabbaaabbaababaabbbabbbabaabbaabababbbbbaabaabaabbbaabbbabababbaabbbabbbabaabbabababbbbbaaaabbbaabaaabbbbbbbbbbabbaaabababbababbbbabbbbbaaabbbbaabbaaabbababaaaabbbbaabaabaabaabbabaabbaabbaabbbaabaaaaaaabbabbbaabbbababbaaaabbaabbbabbaabaabbbbbaabbabbabbbaabaababbbaaaabbaabbbbabaabbbbaabaabaabaababababbaaabbbbaababababbbbabaabbaaaaabbabbaababbbababbaaaaaabaaababbbaababababaaabbbaabbaaabaababbabababbbabbaabaabbbaaaaaaaaaaabbbabaabbbbabbaaaaabbaaaabaabaaaabababbbbababaaabaabaaaaaabbababaabaabaaabaaaabaabbabbaaaabbabbaabaaaabbababbabbbbbbbaabbabaaabbbbbbaababaabbaabbaaababbaabbbbbaababaabababbabaaabbbaabababbabaababababbbbbaaababbbababbbabbabaaaabaaabaabaabbbbbaaaabbaaababaabaaabbbabaabbbbbaaabbbabaaaaaababaabaababbbbbaaaabaaaaaaabaaabbbaabaaababaaaababbabaabbbbababaabaabaabaabababbababaaaababaaabbabaaaaaababbbbbabbbbababbaabbbbaaaababbbaaaabbabbabababaabbbbababaaabababababbbbbbaaabbabaaaabbaaaaababbabbbbabaabbabababaabaabbbbbbaaaaabaaaaaabaaaabaaaabababaabbbbbababaabaaaaabaaabbbaabbbbababaabbbabaaaaaaaaaabbabaaaaaabababaabbbbaabaabbbbbabbabbbbbbbbbabbabaaabaaababbbbaaabaabbabaaaababbbaaaababbaababbaaabaabbaabbbabbabaaababbaabbabaabbbaaabbaabbbbaaababaaabbbbabbabbbaaaaabbaaaaabbabbaaabababbbbaabbaaaaabbbbaabbaaabababbbbababbbbbabaabbabbabaaaaabbabaaaababaaababbaaaaabbaabbaaababaaabbbababbbbbabbbbabbabbaaaabababbbbbbbbabaabbabbbbaaaababbbbaabbaaaabbaaabbbbbbabbbaababbaaaababaaabbabbbabbbaaabaaabaaabaaaaaabbabbbbbbbbbaaaabbbbaabababbabbbbababbaaabaabababaaaaaaababbaabbbbaabbbbaabbbaababbbaabaababaaabbabaababbbbabbbababbabababaababbbabaaababaabbaaabbbabaaabbbbbbaaabaabba
bbbabbaaabaaaaabaabbaabbabbbabbabaabbbaabbbaababbbbaaaaaaaabbbbbbaabaaababbbbbbbbabaabababaabaabbbaabbbbbababbbbbabbbaaabbabaabbabbaaabbaaababaaababbbaababaaaaababbaaaabbabaabbaabbbbaababaaaaabaababbbabaaabbabaaaabbaaabbbabaaaaabbabbbaaabaaabbabaaaaababaaabbaabbbabaabaabaabbaaaaaaabbabaabaabaaababaabaaaaabbbaabbabaabbbbaabbbbbababbbbaabbabaababbbabbbaabbbababbaaaaaaababababbbaabbaabaaaababbaaabaaaabaababbaaaabbabbaaababbaabbabababbbbbabbaabbbaabbaaaaabaaaaaabaabbabbaaaabaabaaabbbababababaabbbaaababbaaababbbbbbabbabbbaaabbbaaaabaaabaaabaabbbbbbaaaabaababbaaababababbaaaaaaabbabbaaaaaabbabaabbbbbbbaabbbabababaaaabababababababbaaabaabaaaaaababbaaaabaabbababbabababbabbabbbababbabbbabbbbaabaabbaaaabbbaaabbbabbabbbbaabaaaaabaababaaaaaaaabbaababbbaabbaaabaaabbabbabbaababbbbbabbbbbbabaaabbbabbaabbbbaabaaabbbbabbbbbaabaaaaaabbaabbabababaaaabaaabaababbbabbaaabaaaaabbabbabbaaaaababbaabababaabaaababaaaaabbaabaaabaabaabbaabbbabbabbabaaabbabbbbababaaabbbbbbbabababaababbbbabbababbbabaabbbaabbbbbabbbbaaabbbabbbbbabaabbbaaaabbbabbbabababbbabbababbbabaaabaababababaaaaaaaaabbaabababaaaaabababaaaabababbbaabbbabbbbbaabbabbbbbabbbbbbabbabbabbabaaaaaaabbaaaaabaaaabbbaaabbbbbaaaaaabbaaaaababaaabbbbaaaaabbababbababaabbaaaabbbaabbbbaabaaabaaaaaaaabbbabababaaabbababbbaabbbbaaabbaaabbaababbaaabaaabaabbbaaababaaaaaabababababbaabaaabbbaaaaaabbaaabaaaabababababaababbbbbabbbaabbabbbbaabaabbabaaabbaabbbbabbbbbaabaabbbababaabbaabbbaabbaaabaaaabbbbaaaaaababbbabbbbbbaaaaabaabbbbabbbaaabbabaabaabaaabbabaaabbaaaabababaabaaaaabbabbbbbbaabbabbaabaabaabbabbbabbbaaaabaaababbbaabbbbbbbabababbabababbababaabbbaaaaaabbbbbbbbabbbbabaaababbabbbaabaaabaaaaabaabaaaabbbabaabaaaaabbbbbbaabbaaaaaaaaabaabaaabaabaabbaaaabaaababbbbaabaaabbaabbaabaabaabaabaabaababbaaababbaaaaabaaabbbabbaabbbaaaaabbbbaaabaaaaaabbbaabbabbbaaabababaaabbbaabbbaaabbbababbbaaaabaaaaababbabbbbaaabbaaabbbabbbbbabbabbaabbbbbabaaabbbbabbbaabababaaaabaababbaababbabaabaaaaababbbbbabbbababbbbbbbaaaaaabbabbaabbbbaabaabaaaabbbaabbbbbbaaaaaaabbaaaaaaaaabb
aaababaabaaabbaababaabaaaabbabaaaabbbabbaabbabbbababbbaaabaabbbbaaabbbbbaaaaabbaaabbbaababbaabbabbabbbbbabbbbabbababbbbbbbabaabbbbabbbabaabababaaaabaabbabababbaaaaabbabbaabaaabaaabaabababbbbaabaababbaabbaaaaabaaaaabbabaabbaaabbbbbbaabaaaabaaabaabbaababbbabbbaaabbabaabbaaaabbabbbbaabababbbbaaabaaaaaaabbaaaaaabaaaabbabaabbabbabbbbbbbbaabbbabaabbbbbabbaaabbaaabbaabaabbaababaaaaaaababababaabbaabbabaaabbbbbbbabbbaabaaabbabbabaabbabaaabababbaaaabaaaabaaabaabbbaaabaabbbbbaababbbaaaabaababaabbaaaabbaaabababaabaaaabbabaabaaabbaaabababbbbabbaaabbaababbbbbbbbaabbbbbabbaaaaababbbaaaabaaabbbbbaabbbbabbabbabaaaabbaaaabbbabababbababbbbbbabaaabbbaaaaaabbbbabaaaabbaabbbbbabaaaaabbbabbbbabbabbaabbaaaaabbabbbababaaabbbabaabbabaaababaabaabbaaaabbbabbbbababbbbbbaabbbbbbabaaabbabbaaaababbaabbbbbbababababababbaabbaabaaabbbbbabaaabbaabaabbaaaabaaababaabbabaaaaaabbbabbabbbbbbbabbbbabbbaabaaababbabaaaabbbbbbbaaababbababbabababaaabbabbaabaabaaaabbaaabaaabbbabaabaabbabbaaaaaabbaabbabababbbbbaabaaabaababbabbabaabaaaababaabbabbaababbbbabbbbaaabaaababaaababbaabbababbbbaaabaaaabbbabbbbabaaabbbbababbbbbbabababbbbaaabbabbabbbabbabbabaaaabbbaaabaaabaababaabbbabbaabbaaabbbbabaababababbbabaabaaaaabbaabaaaabaaaababbbabbbaaabaaaaaabaaaaaaabbabbababaabbaabbabaababbbbbaaaaabbabaaabaababaababaabbabbbbbabaabbaabbbbbabaaabbabbbbbabbbbaabaaabbaabaabbbabaaaabaababbbabaaabbababbaaaabbbbbbbabbbbaaaaabbbabaabbbbbaabbbaababbbbbabbbabbbbaaaabbbbbbbabbabbaaabababbabbabaaaaaabababababaabababbbbaabaaabaaaabbabaabaaababbabbbaaabbbbbabbbbbbbaababaaabaaaabaaaaabbabaabbbaababbababaababbababbbbbaaabbaabaaaaaaabababbaabaaaabbbbababaaaabbabbabbababaaaaaaabbbbababbaabbabbabbabbbaabbabababbaaabaabbbaabbabbaabaabaabbabbbbaababaabbbaabaabaaababaaaabbbbbaabbbbbaabbbabbbbbbbaaabbaabbbabaabaaabaabaababababaabbabaaaaaabbaaabbbbbbbbbaabbaababbbbabbaabaabbbbabbbabaaaabbbbbabaaabbbaaaaababbaabbbaabbaaaababbbbabaababaabbbabbbbabbbaabbbabbaaabbbbaababaabaabbaabbbaaabaabaaabbaaaaabbbabbbbbbbbbaaababbaabbaabaaaaaabababaabbbaaaaaababababbabb
bbabbbabbaabbaabbbabbaababbababababbbabaabbaaaaabaaaaaabaaaaaaaabbabbbaabbbbaaabbabaaaababbaabbbabbbbaabbaaaabaabbaaabbbaaabaabbbaaaaababbbababbbabbbbababaabaababbbbbbbbaabaaaabbaaabaabbbaabababbbbbbbaabbaaabaaabaabbbaababbabbbbabaaaabababbbabaaabbbaaabbbbaabbbaabaabbbbbbabbabaaaaabaabaabbbaabaabbaaaaabbaaabbbbaaabbaabaaabbaaabbababbbaabaababbbbaaabaabbbababaaabaabababbabaababbaabbbaabbbbabbaaaababbabbbbbaabbaaababbabaaabbabbabbbaabaabaabaababaabbbaaaabbaabababbaaabbabaaabababbabbabbabbbbaabbbaabbbaaabbbabbbbbbaaabbaaabaaaabababaabbbbabbbbabaaaaaaabaaabbabbbaaabababbaaababaababbababbbabbaabaaaaaabbabbbabaaabbbabbbabbabbbbaababababbabbabaabaaabaabaaaabbbbbaabbabbbbaaaabaabaabaaabbaabbaababbbabbbaabbbaaabbaaabbbbbaababababbaabaabaaabbabbbababbbabbaaaababbabbbababaabbbbbababaabbbabbaaabbababbbbbbaabbabaaaababaaaaababbbabaabaaabaaaabbababbbaabaaabaaabbbbbababbaabbabbababaabbabbabaabaaaababbaabbaabbababbbbbabbbabbbbbbaabaaaabbbbbabbaaababababaabbbabbbbabbbbaaaaababababbabbabbbbaaaabaaabbbbaaaababbbaaabbabbbaabbaababbbbaaabbbbbaabbbbabababbbbbabbaaaaaabbbabaabbabababaabbaabbabaabaaaaabbabaababbbbababbabbabbabababaabaabbabbabbbbaaabaaaaababaaaabababaaabbbabbabbaabaaaaaabababbbababbaabaaaabbbaabbabbabaabbbabababaaabbbaabbbabaabaabaabaabbababbababbaababbbbbabbabbbbaabbbbabbabaababbabaaababbbaaaaabbababbbbbbabaaabbababbbaabbbbaabbbbabbbbbbbbbaaabbabbabababaabaaabaabaabaabaabaaabaababababbbaaababbaabbabbabbbbbbbaabaabbbaabababaaaaabaababaaaaabaabbabbbbbaabbbbaaaaaaababbaaaaabaaaabaaabbaabbbabaaabbaaaaaaabbabbaaaaaababbbabababaabbbaabbaababbbaabbaaabbababbaaaaabaaabaaaaabaabaaaabbaaaaabaaaabbaabaabbbbababbbabaabbbaaabaabbbbabbaaabbbbbabaaabbbaababaaaababbbbbbbbababaaaaaabababbabaaaababbaaaabbabbbbaabbaaabbabbbaaaabbabbababbaaabaaabbabbaaabbbbababbababbaaaaaabbbababbabababbabbabbabababbaaaababababbbabbaabaaababaaabbaaabaaabaabbabbbbaaabbbbabbaaaabaabbbbbabbbbbaaabbababaaaaaabbaabbbabbbaabaababbabaababbaaaabbbaabaaabaababababbbbbbababbbabbbbbabaabbbababbaababaabaabaaabaaabbbbbbab
baaaabbabbbaabaabbabbaaaaaaaaabbaaaaababbbbbbbbbabbaaaaaabaabbbbbabbbabaaabbbabbabbabababbbabbbbbabbbabbbbabaabaaaaaabbaabbbbaaaabaaabaaabbbaabbbabaaabbbaabbbbbbaaaabaabaaabbabbaaabbabbbaababbbbabbaaaaabbaaabaaaabaaabbabbbababbabaaababbbabbbbabaaaaabbbabbbaaababababbbaaabaabaaabbbbaaabbabbbaaaabbaabababaabbaaaaabbbaabbababaaaabaababbbaaaaaaaabbbbaababbabbaaabbabbbbaabbabaabbabababbabaaabbababbbabaaaabaaabbbbaaaaaabaababbbbababbbaabbbbababbaaaaaaabaababbabbbaabbbaabbbbababbabbabbbabaababababbbaabaabaababbbbbabbabaaaaabbaaabababaaabbabaabbbaaababbbaaabbaabbbbaaabaabaabaabbabaaabbbbaabbbaabbbaaaabaaabbaabaaaabbababaabaaabbabaaabbabbaaaabbbaaaabbbabbabaababaaabaaabbbabbbaaababbaabbbababbaaaaabbbbaabaaaaaababbbbabbbabbabbbbaaabbbababaabbbaabaabbabaaabababababaaabbabbbbbbababbaabaabababbabbbaababbabaaaaaaabbaababbbbbbbbbbbbbaaababaaabbbbbabbbaabababababbbbaabbabaaabbbaaabbbbbbaaabbabaaaabbbbaabbbbbbaaababbaaabbbbabaabbbbbbbbbbbbbabbbabbaabbbaabaaababbbaaaabaaaaaaaabbabaabbbbaaabbbbbbbababbabbaabbbaabbbbabbaabbbbaaaaaabaaaabbbbbbbbaaabbabbabaabbbbaaaaaababababbbbbabbbaababbbabaaaababbbbaabbbbaabbaaaabbbbabbbbbaabaabbbabbbbaaaabbaabbaaabbbbbbabbbbbbaaababaaaabaabbbababaabaabaabbbabbaabaabbbbbababaaabbbbabaabbabaabbbabbaaabbbbababbaabbaaabbbabaababaaaabaaabaaaaaabbbbaababaabaabbbabaabbbbaaaaabbbbbabaaabbbaaaabbbbabbbbabababaabbbbbbbbaaaabbabaabaaaababaababbababaaabbbbaaabaababaabbabababbbbbbaabaaaabaaaabaabaaabbbbabaaaabaabaabaaaaaaaaaaabbabbababaababbbbbabaabaaaaabbabbaaaaaaabbabbbbbbabbbabbbbaaabbbaaabbababbbaaaabbbbbabbaababaaabaababbaaababaababbabbabaaaabaabbaabababbabaabaaaabbaaabbabbabbbbbbabbbbaabbabaaaababaaabaabaaababbbabbaaabbbaabaaabbababaabaabbaabbbabbbaabbabbbaaaaabbbbaaaabbbababaabaaabbbbbababbaabbaabaaaababbababababbaabaaaaaabbbbabbabababbabbbbaabbbaabbaaabbbbbabbbaaababababbbbabbbaaabbabbbbaabbaabbabbbaaaaabbababaabbbaabaabaabbbbaaabbabbabababaaabbbbbbababababbbababbaaabbabbabbaaabbbabababbabbbaaababbbaaabbababbbabaaabbbababaaaaabbbbbaaabaabbabbaababbbbbaabba
abababaababbbaaabababbbbbbaababbbaaaabbababbbbaaaaaabaabbbbbbbbaababbbaabbaabaabaaaaaabaabaabbbaaabbbbbaabbaabbabababbbbaabababaaaaabbbbbbbbbbaaaaabababaabababbbbabbbbababbbabaaabaabbabbbaabbbababbbbbbbbababbbaabbbabbabaababbaaabbaaaabbaabbbbabbabaaaaaaaabaababbbbbbbaabaabababaabbaaabbabbbbaaabababbabbbaababbbaabaaabbaaabbabbaaaaaaabbaabaabbabbbababaaaabaabbaaaabbaaabbbababbbbababaaaaababaabababbbbaaababababaababbaaabbbbaaaabababbbaaaaabbbbabbababababbbabbbbaaaabbaaabbbabbbbabbbabbabaaabbabbabbbbabbabbbbabbaabbaaaaaababaaababaaababbaaaaaaabaaababbabbaaaaaaabababbaababbbbbbabbaaaabababaabbbabbbaabbaaabbbabbbaabbaabababbaabaaaabababaabaaabababaaabbabbbbaaababaaabaaabaaaabaaaaabbaaaabbababaaaaabbbbaabaaababaabbbbabaaaaababbbabbaaabbbbaaabababbbabaaabbbaaaabaaaababaabbbbbabaababbbababbbbabbababaabaabbaababaaabbbbbbbbabbabbbaaabaabbabbabbaaabaaabbbabaabaaaabababaabaaaaaabababaabbbababbabaabbbabaaaaaabaaaabbbabaaaabbaabbabbaaabaabbbbbbaaaaabaababbbaaabbbabbabbbaabbabbabbabbaaaabaabbabaabbbabbaabbabaabbbbbaababbababbbabaaabaaabbbaababbababbaaababaabbabbaaaaababbbaabaababbaabaabaaaaaaaaaaaaaabbbabaaaabaaaaababaaaababaaababbbbabbaaaaababbbaaaabbaaabaaaabaaabaabaabaaaabababbbaabbabbaaababaabbbbbaabbbabaaaabaaaaaabaaabbabbbbaaaabbbbbbababbaaabaababaabaaaababbabbbbabbbaaaabbabbbbaabbababaaaaaaaaaaabababaaaabaaaabaaaaaabaaaabbbabbbabbbbabbbaaabababaaaaabaabaaaabababbaabbababbbbaaaabaaabbbabaabababbbbaaababbaababababaaaabababaaabbbaaabaaaaabbaaaaabaabababaaaaaabababababbbbbbbabbabbaabbbbabbaababababbbabaabbbbbaaaababbaaabbaabbaabababaabababbabbbbbbabaabbabaababbbbaabbabbbbaabbabbbbbbbabaaaabaabaabbbaabaabaaaabaaaabaababbbabaaaaabbabbbaabbabbbabaaabbbabaabaaababbbaaabbbaaaaaaaababbbabaaabbbbabbbbbaabbababababbabaaaabababaabaabbaaaaabbbabbbaabbbbbbbbbbbbaaaaabbbbbbaaabbabbbbaababbbbabbbabaabaaabbbbbbbbabbaabbababbbbbaaaabbbababbbbabbaaaaaaaabaabbaaabaabbaaababbbbbbaaaabbbbbaabbbabbabbabaaaabaaaaabbaabaabbbaaaaabaaaaabbabbbbabbbbbbbaaabbbabbaabaababaabbbbbaaaaaaaaabbaaababbbaaababaa
aabaababaaaaabaaaaaaabbbbaabaababababaaaaabbaaaaabababbbbabaaaabbabbaabaaababbbbbababbaaaaabbbaaaabbaabbaabbaaaaabbabaabaaababaaabbbabbbbbbbbbabaababbabaaaaaabbbbabbabbaaaaabbbaabaabbaabaaabbbaabbabaaaababbbbbbbbaaaaababbababbbaabbaabaabaabaabababbaaaaaabbabaabaaaabaabbaabbbbbabaaabaabaaababaabbbabaabaaaabaaabbbbbababababaabababbabbaabababaabbbababababaabbbbbbaabaaabaaabaaabbbbaaabbbabbbaaaabaaaaabbbbaaabaabaabbababbabbbaaabbababbabaabbabbababbaabaabbabbbbbaabbaaabbaabaaaabbbbaabaaabaaabbaaaabbbbaaabaababbbaabbabbbaaababbababbbbabbbabbaaaabbbabbbbbbbbbbaabbbbbbbbaabbaaabbabbbbbababaaabababbbaaabaaaabbbaabaabbbbabaabbbbaabbaaabbabababbbaaaabbaaababaabaaaaabbbaababaabbaaabbbaaaaaaaabbbababbabaaabbaabbabbaabaaaaaaabbaaabbbabbaaabbababababaabbaaabbaaabbabbabbaabbaaaabaabaabbbababaaabbaaaabbababaababbaabaaabbaaaababaabbaaabaabbbaabbabbaaabbbbaabbbbaabbaaaaaabbbaaabbabaabbbabbbbabbbbbbbabbabaabaababaabaabbaaababababaabababbabaababaabaaabbababbbabbbaaababbabababbbabbaaaabbabbabaaaaababaaabababbbaaabbaaabbbaaabbabbbabaaabbbaabaabbbaababbbaaaaaabbaaaabbbaabbaababaabbbbbbaabaababaabaaababababbaaaabababbbababaaabaabbabaaaabaabbbbbbaaabaaaabbabaaaaabbbbaaabaabaabaaabababbbbbbabbbbaababbababbabbabbbbaabaabbabbaaabbbbbbbabbabaabaaababbaababbbabababbababababababaabaabbbbaabbaaaabbbaabbbaabbabbabbbaabbbabbaabbbaaaaaabaabbbaaababbabbaaabaaaaaababbaabaaaabaaaaabbbbaaaaababbaabbaaaaabaabbaabbbbbbbbabaaaaabbabaabbbaaabbaaaaaaabbbabbbbbaababbbbaaabbabbbbbaaabaaabaaabaabbabbbaabaaabbbababbaabaaaaababbbbbabbabaabbbbbbbbbbbbaababbbabbbbbabbaaabbaabbaabababaabbbabaaaaaaaababaaababbbababaabaabababaaabbaabbbaaabaabaaabaaaaababbbbbbbbaaabaaababbaaaaababbaababbabaaabbbbabbbbabbabbbaabbaaabbabbbbbbabaaaaaabaabababbbabbababbbabaaabbabababaabbbbbbbbbbaaabbabaaaaaaabbbabbabbbbabbbababbaabbaaabaaabbabbbbaabbaabbaaaaabbbbbbaabbbbbbaaabaababaaabaaaaabbabbbbbbaabbbbbababaaababbbaaabbbababababbaaabbabbbbbabbabbbababbbbaaaaaaababaabaaaaababaababaaabbabbabaabaaababaabaabbaaababababaaaaaaaabbbbbbababbbbabb
bbbbababababababbbaaabbaabababaaaababbbaaabbbbaabaaababababaabbaaaabbbaabbabbbabbbbbbbabbaabaaaaaaaaaaabbbabababaabaaabbbbbbbaaaaaaababaabaabbabbaaabbbabbabbaaaabbababbbbaaaabbbabbababbbabbaabbabbaaabababbabbaaabbbbbabaaabbbabbbbabaabbaabbabbaababaabbababbbabababaabbaaaababbbbbabbabaabbababbbabaabaaabbaabbaabaaabbbbaabbbbaaaabaaabaaabbaabbabbabbbbabababbabaabbbabbbbabbbbabaabbbaabababbbbaabbababbbaababaabbabbbabbbaabababbaaaababbaaabaaaabbababbbabaaaaabbaabaaabbbbabbabbaabbabaaaabaaaabbaabbaabbbabbaaababbbbababbbbabaabbbabbbababbabbababbbaabaaaabbbabbabbabbbbaabbaaabbabbababaabbaababbabbbbbabaababbabaabbbabbbbaaabbabbbaabaabbbabbbbbbaaabbaababbbbabaabbabbbabaabbaaababbabbaabbbaaaababbaabbbbbabababaabaababbabbababbaabbaabaaaabaabaabbbbabaababababababbababbbbabbbaaabbbababaababbaaaabbabaaabbbabbabbbaaabbbaaaabbabbabbaabaabbbabbababaabababaabababbbaaabbbbbaaaaaaaaaababaabbaaaaaaabaaaaabbaababbaabaabbababbaababbabbaaababbbaababaaabbaaabaaaaaaabbaaabbbaabbaabbbabbabababaaaabaabbaabbaaaabbbbabbbbababbabbbbbababbaaabaabaabbaabbbaabbbbabaaabbbbbbaaaabaabaabbbbabaababbaabaabbbbabbbabaabbaabaaabbaaabbabbbabbaaaababbbababbbbaababaaaaabbabbabaaaabaaabaaaababbabbbabbbaaababababbbabaaabaababbbbabbaabbbbaabbbbabbbaabbbbaabbabbbbaabbaaaaaaabbababbbaabaabbbaaabbaabbbbabbbabbbbbbbbbbabbbbbaabbbababbbabbbbbaabaaabaabaababaabbbaaaabbaababbbbabbbabaaabbabbaaabbabaabbbaaaababbababbbbbabbabababbbbbabbbababbaaabbaabbbaaaababaaaaabaabbbbbbbbbbbbaabbbbabbbaaaaaaaaaaaaaaaaaaaaabaaabbbbbaabbaabbabbaabbbaaaaabbabaaababaababaaabbababbbaabababbbaaabbabbaaaaaaaaaababaaabaabaababbbbbbbaabbbabbabaababaaaaaabbaababbbbabaaaaabbabbaababaaabbabababbbbabbbaaabaabbbbbbabaaaaaaaabbabbaabaabbabbbabbbbabbbaabbaabaaabbaaabbaaaaabababbaaaababababababbbbaababbbaabbaabbaaaaaabbbaaaaabaaaabbabbabaaabaabbbbbbbbabbaaaabbbabbbaababbbbabbabbabaaabbabaaaaabababaabababbbabaaabaababbbbbaabaabbbaaabbabbbaaaababbbbaababbbabaabaaabbaabbbbaaabaabaabbaabababaaaaaaabbaabbbbabbbbaaababaabaabbaaababaababaababbaabaabbbaabbbabbaa
aabbbababaabbabbaaabababaabababbaaaaabbbbaaaabaabaabbabbaababbabbabaababaaabaaaabbbaabaabbaaababaabaababaabbbababaabbaabbaababbabaabaabbababbbbbbbbaabbabbabbbaababbbaababaaaababaaaabaaababaabbbbbaabbbbaaabbbabbaabaabbaabbaabaabaabbbaababaababbaaabbaaaaaaaabbbabaabbaababbbbabbaabbbbaabbbaabbaabbaabbbbabbbbbbaaaaabbbbabbaaaaababaaababaabbbbabaaabbabbabbaaaaaaaaaaaabbbbbaabbbbbabbaaababbbaaababbabaaaababbaaaaabbabababbbabbaabaaaaabaaaaababaababbababbaababbbaababbbbaabbabababbaaabaabbabbbbabaaaababbaaaaaaaabbabababbbbaaaaababaabaababababbabaabbaaabaaaabbaabaababbbaababbabaabbbbbaabbbbabababbbabbabbabbbabbbabbbbbaabababaaabbaabaaaaabbaaaabaabbaaaaaaabaaabaabbabaababbaababbaababaabbbbaaabbbbaabaaabbabbabbbbbaabbababaaaababaabbbabababbbabaabbbbbbabbbbbbbabaaabbbbbaaabbabababbaabbbbbabbaaabbaabbbaaaaaaaabbabaababbabbbaababbbbabaabbbbbabaaabbabbaabababababaaababaabbaababbbaabbabbabbbaababbababbabbbbaaaaaaaabbbaaabababbaaaaaaaaaaabaaaabaaabbaaaaababaababbabbaabbabbbaaaaaaaaaaababaabbbabbbbbbabaabbbbbbbaabaabaabababaaabbabababbabbaaaabaaaabaaaaababaaaaaaabaabbaaabbababbbbabaaababbabbbbbbbaaabbbbaaaaabbbbbabaaabbbaabbbbabbbabbbbabaaaabbaaababbaaaababaabbaababbababaaaabaababbaabbaaaabababbaaaaaaabbbbaaabbaababbababbbabbbaabaabaaaabaaabbaaaababbaabababbbabbbbbaaabababaaababbaaabbbbbbbbbaaababbabbabbbbababbabbaaababbabbbaaabaaaababbabbabbbbbbaabaaabaabaaaaabaaaabaaabaabaaabaabababaaabbaabaaabaabbbaababbaaabaaababbbabbbabbababbaabbbbbaaaaaaabbbaabaabbbbaabbababbaabbbaaabbabababbaabaaababbbaaaaaaaaabbbaaaaaaaaabaabaababaaababbabbabaabaaababbbaaaaabbbbbabbbbabbaaabbbbbbbbaaaabaaaabbaababbaaaababaababbbbbabbbaabbbbbabbaabbaaabababbaaaaaabbbbabbbbbbabaaaabaabaaababbbaaaabaaaaaaabababbbabaababaabbbbbaaababaaabbabbbbababbabbbbaababbbabbabbbaababaababaaaaaabbabbbbbbbaaabbbbbaaabbbbbbbaabaaaabbbabaababbbbbbbaababaaaabbbaabbbaaaabbaabbbabbbbbbbbbabaaabbabaababbababbabbbbbbaabaabbabbabbaaaabbbbbbbbabababaabaaaaaaababbbaaababbaaaaabaaaaaabbbabaabbbaabaabaaabaaaabbbaaabbbabaaabbbbbbaababbbbabb
babaabaaabaabaabbbbbbbbaaaaabbbbaaaabaabaaaabaaabbbabbaabbaaaaabaaaababbbbaabbaaaabbbbbaaabbbabbbabaabaabaabbabbbabaaaabbaaabbaaaaababbaababbbaabbaababaaababbbbabbbbaabaabababaaabbbbbaaabaabaaaabbaaaabaaaaaabaaabbbaaaaabaaaaabbaababbaaaabaaabbbbaaaabaaabaaaabababbaaaaaabaabaaabababababbbabbabaabbbbaabbaabaaaaabbbaaaaabbbabbbabaaabbabbbabaabbaababbbaabbbbbaaaababbbbabbaababbabaaabbabaabbabaaaaaaabaaabaabbaabaaaaabaaabaaabaabbbaabaaaabbabbbaabbaabbaaaaababbbbabbbaaabbbababaaabbbaaaaaababaabaabbaaaabbaaababaaaabbbabababbaaabaabbbabaaaaabbababaaaaabbabbababbbbaaabbbabaaabbaaababbbbbbbaaabbabbbababbaaaabbbbababbbabbbbababbbbabaaaabbabbbbbaabbbaabbababaaabaabbbbaaabbbbbabaaaaabbbbbbaaabbbabbbbbbbbbaaaabbbbaababbabbaaaaaabaabaaabbbaaabbaabaaababababababaababaabbbaaaabbbbaaaaababbaaaaabbaaabbabbbbabbaabaabbbabbbaabaabaaaabbbbabbaababaaabababbabaabaaabababbabaababbababbbbbbabaababbaaaaababaaaaabaaababaaaabbbaaaababaabbababbabaabaaababbbbabbaaabbbaabbbaabaaabbbbabaabbababaaaababbaabbaaaaabababaabbabbabbbaabaaaababbbaabbbabbbaaababaaabbbaabaaabbbbbaaaaabaaababbbabbbbbbabaababababaabbbbbaaabbaaabbbaabbbbbbaabbbbaaaabaabbabbbaaababbbabbbaaaaabaaabaabbbbbbbabbaaaaaabaaaabbabbaaabbbbbbbaababaaabbbbaababbabbabbaabaabbabbbbbbaabbaaaabbabaabbbbbbabbbaabaabaaaababaabbaabbaababbbababbbbabaaaaabaababbbbababbbbbabaabbbbbaaaababababaaaabaaabaabaabbaaaababbabaabababbbabbabababaaaabbabbabaababaabbbabbbaabaabababbbbbbbabbbaaabaaababababbaabbabaababbaabaaaababbbbaabbaabaaaaabbbbbabbabaaabbbbbbbaaaaaaabbaaaabbababbaababbabbbabaabababaaaabbababababbabbaabbaabaaabaabbaaabaaaaabaabbabababaaabbababbbabaababbababababaaaaabbaaaaabbabbbbabbbabbbaaaababababbbbbabaaaabbaababbaababbbabbbbaabaaaabbaabaaaaaaabbbababababbbbaabbaaabbaabbaababbbabbaaabbaaabbaaabbbaabaaababaaabaaabbbabaabbaababbaabbaabbabaaaabaaaaaabbabbaababbaaababbbbabaabbbabababbaaabbbabbaaaabbaabbaaaaaabbaabbababbbabaabababaabbbbaaabaabababaabbaabbbabababaaabbaaaababaababbbaaaaaabbabbbbaabbbbbbaababbbbbbbaabbbbaababbbbababbbabaaaabaaababa
bbaabbbbaabaabbabbabbbbbababaabbabbbaaabbbaabbaaabaaaaaabaaabbaaaabbbbaababbabbaaaabbaabbababaabbaaabbbabbabbabbaabbaaaabbbbabaaabaababbbabbbababbbabbabaaaaaaabbbbbbaaabbbababbbbaabaabbaababbbbaaabbbbabaaaaaaababababaabaaaaabbbbbaaaaaaabaaabbbbabaabababbaababaaaabaaaaabaababbbababbbabaabbbbbaaabbbbaababbabbaaaabbaaaabbbbbabbabbaabbbbabbbbaabaabbaaaaabbbbbbabbbaaabbbbaabbababbbabababbbbbaababaabbbbaabaaabbbaabbaababbaaaabaaaaabaaabbabbbaaabaababaababaabbaabbbababaaababababaaabaabbbabaababbbbbabbbabbaaaaaabbbababababbabbbababababbbbbbbaabbbabaabaabbbabaaaaaabababbabaabaaababbbaabaababaaabaaaabaaaaaaabbbbaabaaaababaaaaabbabababababbbbbabababbbabaaabbbbabbaaabaaaabaaaaaabbbbbbaabaaabbbaabbbaabbbabababbaabbbbaabbbbbabaababaabbbbaabbabaaaabbbbbaabbbabbbaaaaababbbaabbaababaabbabbabbbaaaaabababbbbbabaaaabbbbbabbaabbaabbaabaaaabaaabbbaaabaaaababbaabbbaabaababaabbaaabbaabbabbbaaabbbbaaaababbaababaaaabaabbaabbbbbabbbbaaababbbbbbbbabbaabababaabbbbbbbaabbbbaaaaabbbbbabbaabbbaaabbbbbaaabaaabbabaabaabbbbaaababbaaababaaabaaaabbbababbbaabbaabbbabaaabbaabbaabaabaaabbbababbaaabbabaabbabaabbbbbaabbaabbaabbabbbabbbabbbabbbbaabaababbaabababbbaaababbababbabbaababbaaaabbababababbabbbbaabbababbabbbbbbaabbbbabbbaabbabbbaabbaaaaabbbbbaaabbbaabbbaaabbabababbabbbabbabbaaabaabbbaababababbbabaaaaabaabababaababbababbabbaaaababbaaababbababaaaaaabbbbaaaaaabbbaababbbaababbabaabbaabbaabaaababbaabbabaaaaaabbabbabbbabababbbbaabbbaaabaabaaababbabaabbbaabababbbbaaaabbabbabbbaaaabbaaaaaaabbbabbabaabaabaaaaaabaabbabbbbbaabaababbbabbbaabbbbbbbaabababbbbabbaaabbbabaabbbabbabbbbbabbbababbbbaabaaaaabbbbbbbaaabbaaaababbbababbbabbabbabaaaabbaaabbbbabaaabaaabaaaaabaababbbbaaababaabbbabbbaaababaabaaabaabbbababaababbaabbaaababababbabbbaaababbbabaabaababaaaababbbbabbbbaaaaaaabaabbbabababaabbbbbbaaabbbbbbababaabaabbaabbbaabbabaaaaabababbbaaaaabbabbaabbbbbaabbaaabbbbbaabaaaabaabbbbbbbabaabbaabbbaabbabbbbaabaaababaaaabbbaaababbaaaaaaaaaababbbbbbaaababbabaabbabbbbbbaabaababaabbabbaabaaabaabaaaabababaaabbaaaabbbaaabaabbba
aaabaabaababbaaaabaabaaababaaabaaabbababaabbbabbbbbaaabbaaabaaabbbaababbabbbbbababbabababaababaabbbababaabaaabaaabbababbabbaaabbbabbababaaaababaabbbaaaabbbaaaabbbaaababbbbbbabbbbbabbaaababbaababbbbbbbababbabbbbabaaabbbbbbbbbbabbbaabababbabbababbbbaabbabababbbbabbaababbbbbbaabbbaaababaabbbabababbababaaabbbbabaababaabbabbbabbbbabbabbbbbbbbaaabbbbaaaabbbabbabbbabbbbbababaabbbbaabbabaaaabaaaaaaaaaaaabaaaaabbbaabbabbaabbbaaaabababaabbaabaaaababbbbaaaabbbababaabaaaabbbabbaaaabbbbaaaabbbaabbabbababbbbbbbaaabababbabbbabbbabaabbbbaabaababaaaaabbaaaababaaaaaaababbaaaabbbbabbbbaaaaaabaaabbabbbbaabbabbabbaabbbbbaaababbbabbabaaaababaaaaaabaabbaabbbababbaaaabbbaaaaaaaaababaabaabbbabbbaabbbbbbaaabbaabaababababbbbbbabbabbababbbbbbbbabbaaaaaabbbbabbbbaaababbabbbabbbaaababaaabbabababbabbbbbbbbaaababbbbbaaaaabbaabaaabababbbaaabaaaaabaababababbaabbaaaaaaaabaaaabaabbaababbababbbaababaabbaaababbabbbababaabbbabbbbabbbbabbaabbbababbaabbababbaaabbbbbbbabbbaaabaabbabbbbbbaabbbaaabbaababbbaabaababbbaabbaabaaaabbbababaaaabaaaababbbbabaabbbabbabbabbbbbbbbbaaabbabbababbbaabbbbbbaaabaababbbaabababbbabaabbabaaabaaabbbaaaaabaaababbbaabbbabbbbabbabbabbbaabbababbbaaaabababaabbbbaababbabbabaababbabaaaababbbaaabbaaaaaaaabaaabbaababaaaaaaabbbaabbabaaabbbbabbbbaaabababbabbababaabbbaaaaaabbbababbabbbbbaabbaababaabaabbaabbbaaabbaabaabababbbbaaaabaabbbaabbaaababaaaababbbbbaaaaaaabababaaaaaaaaaaabaabbabbbaabababbbabbaaaaaabaaabbaabbababaabbbaaabbbbababaaabaabaaababbaaaaabbbaabbabbaaabbababaaaabbababbbbbaaabaaaaabbaabaabaaababbabbbaabbbabbbabbbabaaabaabbababbbaababbbbbaabaaabbbbabbabbabbaaabbbaabbabababbbaabaaaabbbababbbbbabaabababbaabbabbbbbbbbbbbbbabbaaaabbaaaabbabaaaaabaaabaabbbbabaaabbabbbabbaaaaabaabbbaaababbabbbabaabaaaabbabbaaabbbbabbaabbabbaaaabbbbbabaabaaabbabaaabbaaaaaaabbaabbaabbaabbabbabbbbabaaabbbaaabbbbababbbbbbaaaaaaaaababbbbbabbabaaaaaaaabbbaabaabbbbabaaaaaababbbbbabbaaaaaabbaaaaabaabbbbbbabbbaabbaabbbbaabbaabbababbbbabbabbbbbaaabaababbbababbbbbbabbabaaabbaabaaabaaaababbababbabbaaaaabbaaaaaabb
abaaaaaaaabbaaaababaabbbbaaabbbaabababaabaaaabaaabbbabbabbaababaabbabbaababaabbbababaababaabbaaaabaaabbbbbbabaabababbbbbabaaaaaababbabbbbabbbbbbbbbaabbabaabbbbababbbabbbbbaabaabbbbaabbbbbbabbbbabaabbabbbbbbbaaabbbaabaabbaaaabbaaaaababbabaaababbbabbaababbbbabababbaaaababaaaaabaaaabaabaaabbbbabbbbbabbbaaabbabbabbaaabbababbaaaabbababaabbabbbaababaaabaabbaaabbbbabbbabaabaaababbbbbababbbababbbabbbbbaabbbabbbaaababaabbaabbbabbbabbbbaabbabbabbaabbbbbbbabbaabababaaababaabbbabbaabbaaabbabbbabbaabbbbbabbaaaabaaaabbbbababbabbaaaaabaabaaaabbbaababbbbaaabbbabaaabababaababbababbbaabbbbaaaabbbbbbaaaaaaababbaaabbaabbabaabbababaabbabbaabbabbbbaaaabbabbabbbbbababbaabbbbabababababbbbaabbbbbabbaaabaabbbaaaaaaababaabbbbabbbbabbbbbbabaaabbbbbbabaaaaaaabbabbaaabbaabbbabbabaabaaabbabbbbaabbbbbbaaaaaaabbbbbbbabbababaaabaababbabbaabbbbbabbaabaaabaabbabaababbaabbbaabababbaabaabaabaabaaababaaaaabaaaabbaabbaabaabaabbbabaababbababbbaabbaaabbbbbaaaababbbbabaababbbaaabababbabababbbabaaabaabbaabbbbbbbbbaababaaaaabbaaaabaabbaaaababaaabbbbaaaabbbbbabbbaaabbbbbbbaababbbababaaabbbbaaaaaaaababababbabbbbabaabbbaabaabaabbbabababbaaababaaababbbabaabaabaaaababbaabaabbbbbbababaaabbbababaaaabbaaabaaabbbaaabbabababbaababaaabbababbbbababbbbbbbabbabbabbaabababaabbbbbabaabaaabaabaabbabbababbbabaaabbabbbababaabbaaaabbabbabbbaaabaabbaaabbabaaabbaaabaaaaaaabaaababaaaaaabbaaaabaabbbabababbbbababbbaabbbaabbbbbbabaaaaabaabababbaaaabbaabbbaaabbaabbaabaaabaaabaaaabbbababbbabbaababbbaabbababbabaabbaabaabbabbaaaabbaaaababaabbbababaaabababbaabbbaababbaabbbbaaaaaabbabbbbaaabbbaaabbbbbbbababaaaaabbaababbaabbbbabbbaaaabbaabaabaabaaabababbbbaaaaabaabaababbaaabbbbabbbbbbababbbaaaababaababbbaaaabbbabbbaaabbbbbbabbbaaaababbaaaaababaaabaaaababbabbabbababbaaaaabaabbbabbabbaaabbbbbababaabababbaabbaabbbabbbabbbaabbabbbaabbbbbaaabaabaababbbbbaababbabbaaaaabaabbaaaabbbaabaaabbaaaababbabbbbbbabbabbbabaaaaaabbbababbbaaabbbbaabaaaaaaabbbbbabbaabbaabbbaababbaabaabbbbbbbbaabbaabbabaababbbbbaaaababaaabaabaabbaabaababaaaababbbbaabaaaabaaabaaab
bbaabaabbbabbbbaaaabaabaabbaabaabaaababbbbababaaaaaaabbabaabaaabbbabbbbbabaababbaaabaaabababaabbbaaaabaabbaabaaaabaaababbbbaaabbabbbaabbbabbbaabbaabbbbbaaabbbaabbababbabaaabababaababababaaaabbbbbabaaababababaaabbaaabbbbaaaaaaaabbbbbbbbbaabbababbabbaaabbabaabbbbbbbbbbbbbabbbbbababaaaaabbaabbabbaabbaaaaabababaaaaaababbaaaaabbabaaabbbbaaababbbaabaaaaabaababbabababaaabbbabbbaaaaabbaaaabbabaabbabbbabbbaabaaaababaabbabaaaaabbbbbbaabbbababaabbaaaaabbabbbbbababaaaaaababbaabaabaaaababbaaabbaababbabaaabbabbababbbbbaaabaabbbababbbbaabbbaabaaaabbbababbbbabbbbaabbbbbbaabbbaaabbaabababbbabbbaabbbaaabaaaaaaabbbbbababababbabaaabaabbababaabbbbbbbbbaaaabababbbaabbbaaaaaabbabaabbabaabbabbbabaaabaababbabbaaaaaabaaabbbaaababaaaabbbaaabbabaaaaabbabaabbbbbbbabbbbbabbbababbbbaaabbbbbababbaaababbbaabbbbbbaaaaabbbaababbabaaababbbaababbbaaaaaaabbbaaaabaaaaaaaaabaabbabbabaaaabbbaabababbbbaaaaabaabbbbaabbbaaabababbaabaaabbababbbbabbabaabbaaaabaabbbaaabbbbaabaababbbababaaaababbaaaabaabaabbbaaaaababbbbabbabbaabaaaabbaabbabbbababbaaaabaababaaaababaaaaabbbaaababaaaabaaabbbabbababaaabaaaabaaabbbaaabbbbaaaaababbaabaabaaaaababbabbbaabbbababbbabbabbbbabbabbbbbbaaabbbaaaaabbbbbbbbaabababababbaabbbaaabaabbbbbaabbbbbababbbaaaabbbabaaaaabbbbbbbbaabbabbaabbabbaabaabbbabbbaaabbbbbabbabbabbaabaaabaababbbbaaaabbaaaabaabbaababbbabbaaababbbbaabbbbbbabbbabbbbbbabbabaabbabbbabbaaabaabaaaaaaaababbbbbbabbbaabaabbbaabaabbabbbababbbbaaaaababbbbaabbbaaabbaaaaabbababbbabbbbabaabaababaaaabbaabbabaaaababbbabaabbababaaabaabaabbaaaabaabbbababbbababbaababbbbaaaaaaaaaabbbaaaaaabbbabbbbabaaaaaabbaaabbabbaabababaaaabaabbaaabbaaaabbabbbbaaaaabbbbbbbaaabbbbaabbbabbabbabbbabbabbbbaaabaabaaaabaaaabbabbbbabbabababaabaaabbbaaabbbababaaabaaabaabbbababaaabaabaabbbaabaabbbbbaabbaaaaabbbaabbababbbbbbbabbbbaaaabbbaaaabbaaaaababbbaabbaaaaaaabbaabbbabbbbabbbbbbbbaaaaaaaaaaabbabaaaabaabaabbbabababbbbbaaaaaabbababbababbabbabbabaaaabbaabbaabaaaabbaaabbbaababaabaababbbaabaaabaabbbbbaaabababababbabbaababbaaaaaaaaaabbabbbbbabaaabbbabbaabbbaaabbab
aaabaaaabaabbaaabbbaabaaabbbaabbabbbabaaaababaabbbbaaaabbbbbbababbabbaaaabaabbabbaaaaabbbabbbabaaaabbbababaaaabaabaabaaaabbbbbbaaaabbabbbaababaababbaabaabababbbbbaababaabbabaaaaabbabbbbaababbabbbbababbaababaabbbaaabbbbaabbbabaaabbaaababbaabaaabaabababbbaabbbabaaababaababababbbaabbbaaaababbabbaaabbaaaababaabbbbbbbabbbbbaaabbaababaabaabbbababbaaaabbbabbbaabbbbaaaaabbbabbbabaaabbaabaaabbabbbaaaabbbabaaaabbaaabbbbabbbbababaabbabaaaabbababbabaabaaaaaaaaabaababbaabaabaaabaaaaabaaaabbbbbbbabbbaaaaaaabaabbababbbbbbbbbbbaababaaabbbbaaabbaaababbabbabababbbababbabaabaabaabaaaabaabbbbaaababbbabaabbabbabbabbbaaabbaabbaaaabbabbbabbaabaabbbbababaaaaabbbbbbababaaaaabaaababaababbaabaaaaabbbabaababaabbbaabababbaabaaababbababbbbbabbbbaaabaabbbabbbbababbaaabbbabababbabbabaaaabaabababbbbbbbaaabbaabbaaaababbbabaababbbaababababbaabaabbbbaaabbaaababababaabbbbbbabaaabbbababababaababababbbaaaaabbbaaabbbbbabbaaaaaabbbaaaababbbbabbaaaaaabbabbabbbababbbbaabbbaabababaababbaabbababaabababaabbbaababbbbaaaabaaaabaaabaaabbabababaaabaabbabaabababbabbbaaabbabbbaabababbaaabaaabbaabababbaabbaaabaabbbbbbbbabbbbabbaabbabbabbabbaabbabababaaabbbabbabbbbbbbbbbaaabbbaaaabbabbaabbbbabbaaaabbaababbaaaaaaaaababaaaaaabbaabbbababbbbababaabaaabaaaabaabbbbabbabbabbabaabaaabaaababbababababbbbbaababbaaababbbaabaabbbbaaabbbabbbaaabbbbaababaabaaabbbabbbabaabbbaabaababbbbabaaaaabaaabbaaabbbbbabbaaaabbbababaaababaabbbaaaaababbaabbbbaaabaaaaaaaabbabbabaabbbbbaabaababbbaaaaaabbbbaaabaabaabbbbaabbbaaaabaaaaabbabbbbbaaaabaaabbabbbbaaabbbaabaabaababbabaaabbbbabbbabbbbbbbaaabbbbbabbabbaaababbaaaaababbaaabbbabaabbbaabbbabababaabbbabbaaabababaaaabbbaabaaaaaabbbbaaaaaaabbbbbbabbaaabbabaababbaabababaabbbaabbbabaaaabbababababababbbaaabaabaababaaaaabbabbbaabbaaabbaaaabbbaabaabbabbbbbaabbabbbbaabaaabababbababbbaababababbbbaabbabbbbbabaaaababbabbbabbabaaaaabbabbbbbaabaababbbaabbabbaaababaabbaababababbaabbabbaaaaaabbaaaaabbaabaaaaabbababbaabbbabbaaabbababbbaabbbbbbbabbbbbabbbababbabaabaaaabbabbbbbbbbbbaabaaaaabaaabaaabbbaabaabaabbabbbbb
abaabaabaababaaaaabbbbbabbaaaabaaabbbbaaabababaaaaaaaaaabbababaabaabaabaaaaaaaabbbbbbbbbabbbbbabaabaabbaabbaabbabaabaaabbbaaaaaaaabbbabbbbaaaabaaabbbbbababbbbbbaabaaababaaabbabbabbbbaaaaabbbaaaaabaaabbaaaabbababaaaaaababbaaaabbbabaaaabbaaaaaaaabbbbaaaabbabbabaabbabababbabbaabaaaabbabababaabbbbabbabbbbbbbabbbbabbaababbbbbaabbbbbabaabaaabaaabbbabbbbbbabaaaaaaaabaaaabbaabbababaaabbbbabbbabbaaaaaaaabbababbbbbaabaabbabbaabbbbbaabbababaaaabaaabbbbbbbabbabbabbbabbbabaaaaabaabaaabbabaabbbbaaabbbabbbabbbaaabaaaaabbabababbabbbabbaaabbbababbbabababbbabbbaabababbbaabbaabbbabbabbbaaababbbbaaabbabaaaaabaaaabbabbbabaaabaaaaabbbabaabbabaabbabbbaaababaabaaabaababbbbbbbbaabababbabaaaaaaababaaaabaaabbbbaaabbbabbbabbbbbbabbabbabbababaabbababbaabaaabbbabbaaabbababaaaabbbaaabaaaaababbbabbaaabbaaaaabbaaaababbabbabaabbbbaabbbababbbbbaabbbabbbaababaabaabaabbbbabababaaaaaabbbbbabbbbbbaaaababbbbbaaaaaabaababbbbbbbbbababbbbabaaabababaabababaababaabaaaaaabbbabbaaabbabaababbaaaaabaabaabbababbaabbaabababababbbabaabbbaababaabbbbaabbbabaaabaaaabbbbabaaabababbaabababababbabaababbbbaababbabaabababbbbbbabbbbaabaaaaaaaabaabbaabaaaaabbabbabbababbbbabbbbabababaabaaabaaaaabababbbbababbaaaaabbbaaaabbbaaaabbababbaabababbbaabbbbbaaabbbaaabbbbaabbaababababbabbaaabbaabbbbababbbabaaababbabaaabababbabbbabaaabbbabbabbbabbababaabbaaaaaabbbbaabbbbbabaabbbaabaabaaaaabbabaabbbaabaabaababbababbbaaaabbabbaaabbababaabaaababbabbbaabaabbbbbabbaabababaaaaabbaabbbbbbbbbabbbaaaabbbbbabaabbaabaabbbaaabbabbbaababbbbaaaaabaaaabaabbbaaabaababbbaaabaaaababaabbabababaaabaaabaaababbbbbaaaaaabbbabbabbabbbbbbbababbbbbaaaabbbababbbabbaababaabbabaaaaabaabbaaabbababaaaababaabbbabbababbbbaabbaababaabbaabbaabbbabaaabbaaaaaaaaaabaabbbbabbababbabbababbbbaabbaabbaaaaaabbbabbbbababbbabaaaaaabaaabbbbbbabbbabbaaabbababbbaabbbbbbabbabbaaaabbbaaabaaabbbabaababbbaaabaaaaaabbabaaaaabababbbbaabaaaaaaabaabbbbabaabababbababbabbbabaaabbbbabaaaabbaaababbbabababbbababbbbbbbbbbbaaabbbbbaabaabbababbbabababbbbbaabababbbaaabababababbaababaaabaaaaaaaabbbaabbb
ababbbaaabaabaaabbabbababbbbbbabaaaabbaaababbbbbaaaaabbbbaaabbabbbaabbabaabaaabbabbabbbbababbaabbababaaaaabbabbbbbaabbababbaaaababaababbabbabbbabaabaaabbbbabaababaaaaaaabbbbababaaaabababababbbbabbaabbbbababbaababbabaabaabaaabaabbbaaaaaabaabababbbaabbbbaabbbaababaabbbbbaababaabaabaabaaabbbaabbbabaaabaabbaaababaaababbaabbaaaaaaaabbaabababababbabbabbbabbbbaabbabbbaabaaaaaaababaabbbbbbaaabaabaabaababaabbaabbababababababbbbabaaaabbbbbbaaaabbabbbbabbabbabbabababbbabbbaababbbbaaabbabaababaabbababbabbabaaababbbbaabbbbaabaaababbaabaabbbbbabaabaabaaabababbaaaaabbbbaabaabbabbbaaaabbabbbabaabaaabbbbbbbbbbaaaabababbbaabaaabbaabaabababbabbbaabbaabbbaabaaaaaabbaaaaaaabbabbbbbababbbbaaabbababbbbababbaaababaaaaabbaaabbbaabbaaabbaabaababbbbaabbabbbbaaababbbabababbbbbaaababaabbabbbabaaabaabbbaaaaaaaaababaabbbbaabbbbabbbababbbabaabbbaababaaabaaaaabaabbabbbbabbaaabaabaaabbaaabababbbbbbbbbaaaabaaaabbabababbaababbbabbbbabbbababbbbbbaaabbbaabababababbbbabbabaaaabbababababaabaababbbabbabbbbabbbbabbbabaaabbbaabbbabbbbababaaaaaabaabbbabbaaabbbbbbbbabbababaabbabbababbaaaaabaababbbaaaaabbbaabbabbbaaabbbabaaababbbbaababaabbbaabbbabaabbaaaaaabbbaaaaabbbabaabbbabababbaaaabaabaaabbbaaaaababbbaaaaaababaabaabbbbbbbbaababbbbaaaabbabbaababaaabaaabbaaabbabbbabbbbaaabaaabbaabbabbbabaabaababbbabbbaaaababaaaabbbaaababababbaabababaabbabaaabbbabbbbaaababaaaaababbabbabbbaaaaaaabaababbbbbabaaaaaaaaaabaaabaababbbbaaaabbbbbaaaabbaaabbabbaaabaaaaabaabbbbbbaababbbbbbbbbabbbabababbbababbaaabaabbbbbbabbbabbaaabababaaaabaabaabaabbbbaabbbabbbbbbbbaaabbbabbbbaabaaaaaabbaabbaaaabababaabaabbbabaaaaaabbaabbabaabbabababbbbbaabbbbaabbaaaababaabbbbbaaabaabbabaabbababbbaabaabbaaabababaaabbaababaaabbaabaaabbbbbaabaaabbababbabbbabaabaabbabbabbbbbabbabaaaaaabbababaabbaaabbabbbaabbbbbbabbbbaababbabbbbaabaabbbbaabbbbaababbbaaaaabaabaaabbbbabababaaaaaaabbabbaaabaaabaababbbbaaabaababbbaaaabbbbbbaaabbabbbbababbababbbabababbbaabbabbbbaabababbabababbabaaabaaaaababbaabbaaabbbbbbaaaababbbbbaababbabaabbbaaababbbbabbbbabbbbabaabbbbabbbbaaa
abbabbabbaaabbbbaaaaaaabbbabababababaaabbbabbaaaaababaaabbaabaababaababaaaabbbababbbabaaabbbbababbaabaaabbabbaaabbbbabbbbabbaaaabbbaababbaaabbaaabbbaaabbaabbabbbbaabbaabbabaababbbababbbbaabababaabbbbbabaaabababaaabbaabaabaaabbaaaaaabbbaaabbabbaaabbaaabaabbbbbabbabababaabbbbbaababaaabbaaaaaababaaaabbbbbbabbaaababbaababbbabbbbaaaaaabaaabbbaaaaaaaaabbabaababbaabaababbaaaabaabbbabaabbbbbaabaabbabaabaababaabbbbbbbabaababbaaaaabbabaaabaaaabaaaababbaabbabaaaabbaabbabbbababbbbbbaabbbbaaaabbabbbaabbabbabaabbbbaaaabbabababbbbbabbbaabaaabaaaaaaababbaaabababbbbbbaaaaaabbbbaabababbaabbbabbabaaaaabaabaabaaabbaabaabaabbbaaababaabbbbbbaaaaaabbabbaabababbbbbabbbabbababbabaabbaabbbbbbbabbaabaabbabbbbaabaabbabbabaabababbabaabbbbbbabaaaaabbaabaaabaabababbbbbbbabbbbabaaaabbabaaaaaaabbbaaabbabbbbbbaabbbaababbabbbbaababbbbbbbbabbbbbbbbbbabbabbaaaaaababbaaaabbbbbaababbbbababbbabbaaababbaabaabbbbbbbbbaaababaaababbbbbaabbbbbbbbaaaabaaabbbabaabbbbbbbaaabbababbbbaaababaabaaabbaabbbabbbaababbbbabbabaaabaaaabbaaaaaaababbbbbabababaabbbbaaabaaababbbaababbbabaaabbabaaaaaabbbaaabbbaabbbbaabaabaaaaaaabaababaaaaababbaababbaabbbbbabbbbbbbbabaaabbbabbbaaaababbbaaaaaaabaabaabbbbbbbbbbbaabbbbbaababbababaaaaaaabbbbabbaabbbbabaaabababbbaaaaabaababbbaabaabaaabbabaaaabbabbaaaaababaaabbabaabbbbbbaabbbababababbaaaaaabbabbbaaabaabbbbbbbbabbbbbababbaaaabbbbbaaaaaaabbaaabbaababaaabaabbbbbaaabaababbbbbbabbaaabbaababbaabaababaabaabbbbaabbaabbababbbbbababaabbaaaaaabbbbbbbbabababbbabaaaaabbbbababbbbbabbabbabbaabbaaaabbabbbbaabbaaabaababbabaabababaaaaabababbbaaaaaaabbaabbbbbaaaaaaaabbbababaababaabbbabbaabbaabbbaababbbbbbababaabbbbaaaabaaaaabababbbbbaaaaaababbbbbaaabbbabbbbbbbbabaababbbabbbbbbbaabaabababbbabababaabaaaabbbabbaaabbbaabbbbbabaababbaabbaabbabbaababbbbaaaabbababbbaaaaababbabbbaaabbabbabaaaabaabaabababaababbababababaababababbbbbbabababbabbabbbaabaababaaabaababababaaabaaabbababababbaabbaabbaababababbbaabbaaabaaaababbbbbabbaaabababbaaabaaaaaaaabaabbbbaaabbabbaababababbaabababaaaabbabbbbbbbbaaaabaabbbabbabbbabaa
baaababbbbabbbbabaaaabaaaaaaaaabbbaaabaaaabaaaaaababbabaaaababbaababbbbabbbbbaababbaabaabbaabbabbaabbabbabaaaababbabbaaaaaaabbbbabbaaaabbabbbbbbbbbaabbababbbbbaaabbbbbabbbaabbaabaababbbbbabbaaabababaabaaaabbabbaabbbbababaaabbaaaabaaabaaaaaababaabbbaaaabababbbaaaaaababbbbbbaaaaabaabaaaaaabaaaabbabaaabbbaababbbabababababababbaaabbbabbbbaabbbabbbababbababaabbbabaabbabbaaabaabaabbaabbabbbaabaabbbbaabbaaabaaabbbbaaaababbbabababbbbbaaaabbbabbbbbaabbabbbaaababaabaabababbbabbaabbbaaaaababbaabaaaababbaaabbbbbbabbaaabbabbbaabbbababbbbbabbaabaaaabbaabbababbbbbaaaaabbaabbabbaaaaaabaabbaaaabbbaababbaabbbabaababbabbbbbbaabaabbabbabaaabbaabaabbbaabbababbaababbbbaaaabbabaaaabbabaaaabaaaaabbbbabbaabbaabbbabbbbbaabbababaabbabbaaaababaabbbaaabbaabbabbbbabbaabbabbbbbbbbaababbbaaabaaaabbbbbbabbbabbabbaaaabbbbaabbbbbaabbbbaabaabbaaabaaaaaaabbbbbbbbabbabbbbbaabbbabaaabbbabbbabbabbaaabbbabaaaabbaababbbabaaaaaababaaaabaaaabbbbbbbabaababaaababaaabbbbbaaaaabbbbaaabbababbabbaabbbbaabbbababababaabbbbbabbbbbaaababbababbabababbababaaababaabbbaaaabaabbabbbbaababbaababbaabbabbbbabbababbbbabbaabbbaaaaaaabaabbaaababbbbabaaabbbaababbaaaababbbbabaaaaabbaaabbbbbaaabbaabbbbaaaaaaabaabaaaababbaababaabaabbaaaababbaabababaaabbabbaabbababbaabbbbbabaaabbabbbbbbbabbaaaababbaabaabbaaaaaaabbbabbaababbabaaabbbbbbabaabbaabaabaabbbbbabababababababababaaabbbaaababbaaaababababbbbaabaaaaabbbbababbaababbbabbababaabbbaabbbabaababbaababbbbbbabaaabaaabaababaababaaaaaabbbabbabbababbaabbaaababbbbabbbaabaabababaabbbbaababbaaaaaabababbbabbaabbabababbbabbaabbabbaababbaabbabbbaabbbababbaabbbaaaabbaaabbbaabbbbbbbbaaaaabbbaaaabbbbbbaabbabbbaabbbbbaaabaabaaaaababbbaaaaabbabaabbababbbabbbbababbaaabbbaaaaabbabbbbbabbabbbabbabaaaaaaaaabababababaabaaabbabababbbaabbabbabbbaaabaabaaabaaabaabbbbaaaabbabbaabbbaabbaabaabaaabbaaabbbbbbaaabbbbbbaaabbbbabaaaababbaabaaaaaaabaaabbbbaaaaabbbbaaabbbbaaababaaababaabbbaaaaaabaabbbabaaabbaabbabbbaaabbabaabbaaababaaaabaaaaabbabaaaaabbbbabbabaaaabaaabbabaaabaabaaaababaaabbbbbaababaaaabababbbbaaabaabab
baaababaaabbabbaabbbbabbabbbbbbabbbbabbabbbbbabbbbbbaaaabbbaaaaaaaaababbbbaababaababbbaababbaabbaaaaabbabaabaaabaabababababbaabbbaaabbababbbabbaaaaababaaababaabbbbbbaabbbbabababbaabbabaabbaabbabaaaabbbbbbababbbbbbbbaaabbabaabbbaaabbbbbababbabbbaaaababaaaababbbbbaabaaabbbaaaabaabaaaaaabbbbaabbbabaaaababbbaabababbabbbaababbbababbbbaaaaabbaabbabbabbbbbabbabbabaabaaaabbbabbbbbabaaaabbbaababababbbbaabbabaaaaaabbabbaabaaababbabbbaaababbaaaababaaabbaabbabbbbaaaabababbabbaabbaaaabaabbaabaabbabbababbbbbbaababbaababbbbbaabbabaaababbbbbbbbbbbbaabbababbaabbbbbaaaabaaabbabababababbbbbbabababbabbbabbababbbbaabaaaaabaaabbabbbbababbaaaaaaaabbabaabaaabbbababbaababbabbaabbbaabaabaaaabbbbabaabbaabbbabbbbbbbbbbbaaabbbabaaababbbbababbbabbaaabbabbabbaabbabbbabbaabbaabaaabaabbbaabbabbaaaaabaaaaaaaaaaababaabbbaaaaaabbbaabbbbaababaababbaaabbaabababaaabbbbbabaaabaaabbbbbaabbbbababbaabababaabbaaabaaaabbaabaaaabbaababababbaaababaabbababbabbabbbbaaabbbbabaabbbbbabbbbabbaaaaaabbbaabbaaaabababbababbabaabbaaabaabbaaaaaaabbabaaaabbaabbabbbbbaabbbbbaaabbbbaaabbabaabbbbaaabbbbbbaaaaaaabaabbbaaabaaaaaaabbbaaabaaaababbaaababaabaaabbabbbbaabaabbbaabbabaaaaabaaabbbbaaaaabaaaaabaaabbababaaaababbbaababaaaabaaababbaabbaaabaabbabaaabaabaababbbbabbaabaabababaabbaababbabbbbabbbbaaabbbbabbbaababbaabbaabababbbbbaabbbabbaabbabbbbbabaaababbabbabbbabbaaabbbbaaababbaabbaaaababbbaabbaabbababbaabaabaabaaaaaaaaaabaabbbabbaaaaabaaabbbaaaabaaababaaabbabaabbbaaaaaabbaaabaaaababaabbabaabaaabaabbbababbbbaabaaaaabbbbabbbbbaaaaabbabbbbbaaaabbababaaaabbaabbbbbaaaabaabbaaaaaabbaabababaabbaabbbbbababbaabbbbbabbabbaaaaabbbaabbabababbaaaababababbbabaabbbaabbbaaabbabbabaabbabaaaabbbbaaabbbaaababbbbbbabbabbbaabbabbaababbbabbbababaaabaababbababaabbbabaaabbbbababbbbababaabbaabbbbbbaababaaabbbbaabababbbbaabaaabbaaaabbabaaaaaaabbbbababaabaabbaabbbabaabbbaaabbbbbbaabaaabbabbbabbbababbaabababbbbabaaabababaaababaaabbbaababbbbbaaaabbbabaabbaababbbababbabaabbbbbbbbaabbaaabbabaaaabbbbbbaabbbaaabbbabaababbababbabbbaabbbbababbbbbabaabaaabaabbab
aabbabbabbbaaaabbababbbbabababaaaabaaaabababbbbabaaabaababbbbaaaabababbaabababaaabbbbababbaaaaabaababbbabbbaaabbbabaaabbbbaaaaaabaaaabaaabbababababaabbbbaababaaaaabbaabaaabbbbabaabaaabaaabbbabaaabaabbbabbababbabbbbbaaaaababbaaaabbaaabbaabaaabbbaaaabaababbaabaaabbaaabaaaaaaabaaabaaaabbbbabbbaaabbbbaabbbbaabbaaabbbbababaabbaaaaaabababbaaaaabbababaabbaaaaabbaaaaabaabbaaabbaaaaaabbbbaababbaaaaabaaaaaaabaababaabbbbbbbbbabbbaaaaababbbabbbaaaabaababbaaabbaabaabbbaabbabbabbbababbbbaaabaabbabaaabaabaaaaababbbaabaabbaaaabaaaabaabaabaaaabbbaabbabbbababbbabaaaabaaaaababbabaaaabbabaaababbbaaabaabbabbabbabaaabaaaaaabbaaaababaaabbabbaaaabbbaabbbababaabaaaabaabaabaabaaaaaabbbbbabbaaabbabbbaabbaabababaabbabbbbaababaabaabbbbbbaaaabaaababbabbabbbbabbbbbbbabbaaabbaabbbaabbabbaabbbaaaaabbaababaababbbabbbbbbbaaababaabbababbabaabbbbabaaaaaaaaabaabbbbaaaaabaabaaaabaabbbbabbaabbababbabaabbaabaabbaabbbaaaaabbbbabbbbaaaaaaaabaaabbbaaabbbabbaabbabbbbbbaaabaabababbbbaabaababaaaaaababbababbaaabbbabbbbbabaabbbbbbabbabbabbbaaaabbaaaababbaaaabaaaaaabbabaabbbabbabbbbaabababababababbaabbbabbbbbbabbbabaaabbaabbabbaaaabbaaaaaaabaabbaaaabaabaaaabbabbbbaabbababbbbaaabaaaaabbbaabbabbabaaaaabaabbabaabbaaaabbababbbabaabbbaaaabaabbbbaaaaabbaabbaaaaabbabbaaabaababbabbbbbabaaabbaababaabaaabbaabbbbaababbbabbbabbbabbbabbabaaabaaabaabababaaabbaababaabaaaabbaabbaaaabaabbababaabbabbababbabaababbabbbbaabaaaaaaabaababaabaabbababbbaaaabaabababaaabbababaaabbaabbaabbbaabbbbaaaaaaaaaaaaababaababbbaabbaabaaaaabaaababbbbabbaaababbbbbbbbbbabaaaabbaababaaaababbbbbabaaabaaaaaabbaaabbbbababbbbbababbbbabaabbbaaabababaabbbbaaabababaaaabbbabaaabbabbbaaababaabbaaaabbaaaaaabaababbaaaabbbaabababbbaaabbaabbabaabbbabbaababbaaabaaabaaaabaabbabaaabaaaababaaabaabababbabbbaaabaaaaaaaaaaaabbabaaabbaabbababaabbbbbaaaaabbbbbbababbaaaabbbabbbbbabbabaaaaabbbababbbbbbaaababbbabbbaababbababaabbbaaabbaababbbabaabaabbbabbbbbaabababababaabababaaabbbbbaaabababbbbbbbabbaabbabbabaababaabaaaabababbbbbabaaabbbabbbbbbbbaaaababaababbbbaaaaababaaabbbbabaab
aaaabaaabbaabababbabaabbaaababbababbbbbbabbbbabaababaabbaaaaabbaaaababaababaaaaabbabaaaaabbaaaaabbbbbaabbbabbabaabbabaabbabaaaabbaaabbbbabaabbbbaaabbbabaaabbaababaabbaabaaaaaaaabaababababaabbabaabbbabbbbaaabaabbbbabaaaababbbbabbabbbaabbbbabbaabbbbabababbabaaabaabaabbbbabaababaaaaababbababbaabababbbbbaabaabaabbbaabbbaaababbbbbbbaaabbaabbabbabbbbbbabbbbbaabbaaaaaaabbbbbbbabbbbbaabbbbaaabbbbababbbaabbabaaaaababbbaababbbbbbabaaaaabbaaaaaaaababaabaabbbaababbbaaaaabbabbbbabaabbaabbbbbbaaaaababaaaaaabaaaabbbaababbbbbbaabbaaaaaaaabbabbbbaaaabaaaaabbabaabbabaaaabaaaabaaaababbabbaabaaaababbbbabaaabbaabbbbbaabbababbbbbabababbbbaaaaabbbbbbbaaabaabbabbbaababbaaabbbbabbaabbbbabbaaaaaaaaabababbbaaaaaababaabaaabbabaabaababaabbabaabbabaaabababaabbbabaabbaaababaaabbaaabbaabbabbaabbbabbbbaaaaabbaabbabbaaaaaabaabaaaaabbaabbaaababbaaaaabaabaaabbbababbababaabaabababbaabaaabaaaabbbbbbbabbaababbaaaabbababaaaaabbbbbaabaabbbaabaababbabbabbabbbaaaaaaabbabababaaabaabaabbababbbbabbaaabbbabababbaababaaabbbaaababbbbbabaaababaaabbbabbbbabbaababaaaaabbababababaaaaaababaaabbbabaabbbbbbbabaaabbaaaaaabbbbabbbabbbaaabbabababaabbbaaaaabbabbaaaaabbbaabaabbbaaababaaabbbabaabbabaababbabaaabaaaabbaabaabbbababbbbbbbabababaaabbabbabbbbbaaaabbabbabbaabaababbabbbbabbbbabbbbbbababbabbababbbababbaabbbbbaaabbbaabbbabbabbabbbabbaabaaaaabbabababbbbababaabbaabbabbbaaababaaaabaabaabaabaaaaaaabbbababbbaabbabbaabaabaabbaabaaaabbabaabbaaabbbabaaaabbbbbabbabbbabbbabbaabbbbabbbbaabaaabaaabbaaaaaaabbaabbbaaabbabbbabbaaababaaabababbabaabbbabaaabaabbabaabbabbabaaaaaaaabaaaabababaaaaaaabbbbabababaaaaabaaaaabbbabbabaaaabaaababbbaabaababbbbbaabaaabbaaaaabaabbbaaabbaabaabababbbbbbbabbbabbbbabbbaabaaaabbbabbaaaaaaaabbaaaaababaabaabaabbababbbbbabbbaabaaaaaaabababbaaabaababbbaaabbbaaabbbabbabaababbbbbbaaaaabaabbaaaaabbbbbabbaabbabbbbbbabbbbabbaabbabaabbaaaaababaababbabaaabaaabbabbbaabbbaaaaaabaabababababaababbbbabaaaaabbbbbaaababbbaaaabaaaaababbaabbabbaaaaaababaaaabbaabbababbabbaabaababbbbbbaababbaabaabbabaaaaaababbaababaabbabbbbbab
aabababbbabbabaaabbaabbaaaaababaaaaaababaababbabbaaaabbbbabbabbbbbabbbabbbaababbabaabaabaaababababbbbaaabbaabbbaaaababbabababbabbaaabaabbbbbbbaabbababaaabaaaabbbababbabaabbabbaaabbbaabbbabbbabbbabababaaabbbbaaaaaaabbaaaaaabababaaaaaaabbabaaaaabaabaaabaaaaaabaaababaaaaaabababbbbbababbbbaaabaababaaaabaaabbabbbbbbabbaaabbaaaabbabaabaaaaaaaababbabaaaaaabbabbabaabbabbaabababaaaaababbabaaabbbbabbaababaaababaabaababbabbbaaaaaabaababbaaaabbbbbbabbaabaabbbaaaaababaabaabbabbbbaabbaaaaaabaabbbbaaababbaabbbaaabbbbabbbaabaaababbbbbbbaababaaabaaabbbbbaabbbbababbaababababaababbaababbaabaabbaaabbbbaaababbbabbbbbbbaabbaabaabaaabaabaaaaaaaaabbbaaabbbbbbabababbbbabaabababaababbabaaababbbbbbaaababbababbaaabbbbaaabbaabaababababbaaaaaaabababbbaaabaabbaababaaaaababaabababbbabbabbbabaabbababbababbbabaaaaabbbabaababbababaabaabaababbabbbbbaaabaaaabbbaababaaaabbbbbbaaaabaaaaaaaaaabbbabbbbaaabaaaaaabababbbbbaaababbaabbababbbabaaaaabababaaabbbbaaaaabbbaabbbbbbbbbabaaabbbbaaabaaaabababaabbbbabababbbaaababaabbbabbabbabaabaabbbabbabbbaabbabbbabaabbabbaaaabbbabaabbaaaabbaaabaaaababaaaaaaaaaaaabbaaaabaaababaabbaabbbbbbaaabaabbbbaaaababbabbabbbbbbaabbabbbbaaabbabbbbabbabbbbababbbabaaabbbbaabaaaaabbaabaabbbbbaaaabbbaaabaabbababaabaaaabababababbabbaabbbaabaaaababbbabbabbaaabbababbabbabaaabaaaaaaabbbabaabbbbabaaabbbababbbbabbabaaaabaababbabaabaabababbbaababbbbabababbbbbbbbbaababbbababaabbbabbbbbbabaababbbaaabbabababbbabbabababbaababbbbbabbbaabbabaabaabaabbaabababababaaaabbbbbabaaaaaababaabaaabbbaaaaaabaabbbbbbabbaabbbbababbaaabbaabbaabbbbbabbbbbbabbabbabbaabaaaaaaaabaabbabbaabbbabbaaabbaabaabbaaaabababbaabbbabaabbabbaaaaabbbbbabbbaabbbbbababbababbbaabbaabbbaaaaabaabbbaaaabbaaaaaabaabbabbaaabbaabababbbbaababbaaabbabbaaabbaabaababbaababbababbaaababaaaaababbaabbbbbbbbbaabbabbbbbaaaabbbbbaaaaabbaaaaaabbabababaaaabbaaababbbaaabbaaaabbaaabbaaabbbabbaaaaabbbaabbabaaaaaaababaabbbbabbaabbbababbabbabaaabbaaabbbbbabbaaabbaabbaaaabaaaaabbabbbaaabbababaabababbabbbaababbaabbbbbbabababbbbaabaaabaaaaaaabbbababbabbbbbbb
abbabbabbaaabababaaaabbabaabbabbbabbbbaabbbabbbbababbabbbabbbbbababbabaababaabbbabbabbababababbbaabbaaabbaaabaababbbaaaaaaabbababaabbabbaabbaabbbbbbbaabbabaababababbabbababbaaaabbaabbaabbbaaabaaaaaaababbbaaaabbbabbabbabaabbbbaabbaabbabaaabaabaaaabaaabbbaabbaaaaaaababaaaaaaaabababbaabaaabaabbbbbaabbbababaabbbabaabbbabbaabbbbaaabbaaabaabbbbabaaabbabbabaabbbabaabbbbbaaabbabbaaabaaaaaaaaabbaabbbaaabaaaaabaabbabbbbaabaabaaaabbbbbbbabbbbaaabababbbaaabaaabbaabbaabbabaaabaaaabbbaababbaabbabaabbababbababaababbbbbababbaaaaabababaabaaababbaaaaabbbabaabbbababbababaabbbbbbaaabababbbbbbbbbbaababbabbbbabbbbbabbaaabbabaaaaaabababababaaaaaaababaaaaabbaaaaabbbbbbaaabbabbaabbbaaaaabaababbabbaaaabaabababaabaabbbbbbbbabbaababbabbaabbbbaaabbbbbaaaabaaabaabbaaababaabbbabaaaaaabbbbbbabababababaabaababababbbabbaababbbbbbaabbaaaabbbaaabbbbababaaaabbbaabbbaaaaababbaabbaaabbbbbaabbbababaaabbabbabaabbbbaaababbabbbbbaaabbaabaaabbaaaabbaaababbabbbbbbababbaabababaaaaaababbabbbbbaaaaaaabaabbaabaababaababaaababaaaaaaaaababbaaabbbbbbbabbbbabbbaaaaabbabaabaaabaabbbbbbaabbabbbbaaabbabaaaaababbbaabaaabbbbbabaabaaabbaaaaabaaababaababbaabbabbbabababaaaababaaabaaaabaaabbabaaabaaaabbbabbaaaaaabbabbbababaaaabaaaabbaabbaabaaaaaaaababbaaabbbabbababbbbbaabbbaaaababbaaabaabbbaabbabbaaaaabbabbaaaabbabbaabbbbababbbbbbabbbabaaaabbbbbbaaaabbabbbbabaabaabbabaabbabbabbbbabbbaaababaaaabbbaababababaaaaaaaaabbabbababababbaaaababaaabbaaaabaabbbbbbbabbabababbaababbaabbbbabbbbaaababababbbbaaaabbaababbbbbaaabaaabbabbbbaabbaaabaabbbaaababbbbababbbbaabbabaaaaaabababaabaabbbbbbbbbbbbbaaabbbbaaaaabbbbbbaabbaaaabbbabaaaabababaabababbaaabaabbaaaababbabbaabababaaababbbabbabbababbabbaaabaaaaaaabbbaaabbaaaaaabbbbbaababaaabbbbbabbbaabbbbabaaaabbbabbabbbaabbbaaabaabababbbaabbbbabaabaaaabbbbbbbabbabbbabaaaabaaaabaababaaabbbaababaaabababbbabbabbbbbbbaaabaabbaaabaaaabbaabaaabababbaabaaabababaaaabaaabbaabbababaabaaabaaaabaaabbbabbabaaaabaababaabbaaabbaabbbbbbbaabbabbabaaaababbaaabaaabbababaaabababbbabaababaabbbbbabaaaababaaaaaababaabaaabba
abaabbaaabaabaaaaaaaaabbbaababbaaaaaabaaabbaabbaabababaabaaaaabbabaababababbababbababbaabbbabaaaaaaabbabababbabbabababbbabaabbaaaaabaabbaaaabababaabbabaababababababbabbbaaaabbbbbababbaaabbbbabaabbbbbaaaabbaabaaababbbbaabbaaabbbbbbbabaabaabbbabbaaaabbbbbababababaabababaaaabaaabababbabbabbaabbbbbaaabaaabbbbbaabababbaaaabaaaaaaabaaabaabbbabababbababbbbbbbbbbaabaaabaaabbaaabbbbaabaabbabaababbabbbbaaaabbabbababbababbabaabaaabbababababbaabaabbbbbbbaabbbbbbaabaababbbbbbaaaabaaaaaaaabaabbaaaababaaaaaaabaaaababaabaabbbbbaabaaaabababbabbbbbaaaabbbbbbabbbbbabbaaababbaaaababaababaaaabaaaaaaababababaabababbababaaabbbbabbaaabbbabbaabbbabbbabbbababaaabbabbababbbaabbbbaabaaaaaabbbbbbbaabaaaabbaaaababbaaababbaabbabaaaabbabbbbababaabbbaabbbbabbbabaabbbababbbbaaabbaaababababbbabbbababbbbbaaabbbbbbbabaaaaaabababbabaabbbaabbaababbbbaabbbabaaaaabbbaaabbaababaaaabaabbbbababaabbbababbaaabaaabbbbbbabaaababaabbaaaababbabbababbaabbbbaabaaababaaababaaaabbbbaabaabbbaaabaaabbaabbaaababbababbbbbbbbbaababababbaaabaabaaaabbbbbaabbbabababbababbbaababbbabbbaaaaabaaaaabbbabbabbbaaaaaabbbbaabababababbaabbababbaaaaaaaaababbbabababbababbaabbbbababbbabbbabaaabababbbbabababababababaabbabaabababbbabaababbaabbbaaaababbabaaaabbaaababbaababaabbababbabaaaaaaabbbbbabaaabbababaaaaabbbabbbabbbbabaaaaaaabaaaaabbbabaababbbababaabbabaabaababaababbababababbbabbaababaabaaaabbbbabbaaaabaabababaabaaaaaabababababaaaaabaabababbbbababbaababbbaaabaabbabaababbbaaabbbabaaaababbaabaaababaaaabbbaaaabbabaaaaaaaaabbaabbbbbbbbbbabbabbbbabababbaabbbababbabaabaaabaaaaaabaaaaabaaababbabbababbaabbabbaababbbabbaaaaabaabaaaabbbbbaabbaaabaaabbbaaaaaabaabbbabaabbbabbaaabaabbabbaabaaaaaaaababaabbababaabaaaabaabaaaabbbbaabbababbbbbabbaaaaababbaaabbbabaaabababbaaababbbbaaaabaabbbaaabbabbababbbbbbbbbaaaabbbabaabbaaaaabaaaaabaaaabbbaababaababababbaababbaabbababaabbaababbabababbbabaaababbabbaabbbaabbaaabaabaabaaabaabbabbabbaaababbaaababbabaabbbbbbabaaababbbbbabababaaaaaaabaabbababbababbbbaabaaaabababbaabaababbaabbbabbbaaaabbaaaaababbbaaaabaabbba
bbbaabbbbbbababbababaabbabaababaaaaaabaaabaabbbbaaaaaabababbbabaababbaabaaabababbbaaaaabababbbaababbaaaabbabbaabaabbababaababababbbaabbbaaaaababbaaaabbabbbbbbbabaabbabaababaabbbbabbbbbaababaaaaaabaababbbaaaabbabaababbaaaaaaabbabaaaabbababbbbbabaaaabaabaabaaabaaaaaabbbbbbbbaabbaabaabaabbaaaaabaaabbabbbaaabbbbaababbbbbaaababaaaaaabbbbbaaababaaaabaabbbbabaaaaaaabbbbbbbbaaabbbbbbaabbbabbbbaabbaabaaaaaaaaabbbbbaaaababbaaabbaaaaaaaabbbbbabbaaaaababbabbabbaaaabababbabbaaaaaaaaabbbabbbbbabaababbbababaababbbbabbabbaabaaaabbbaabababbbbaabaababababaaaaabbbabbbbabbaababbbaababababaaabbaabaaaaaabaaaaabaabbbaaabbaabbbbbbbbbbababaaaaaaaabbabbaaaaaabbaaaababbbabbaabaabbbbbbabbbbaaaabbababbabbaabbbbbbbbaabaaaaaabaaabbaabbabababbaaaabababbbabbbbabaaabbabbabbbaaabbbaaababbaabaaababbbbbabaaabbaaaaabaabbaaaabbbbaabaaaaabaaaaaaabaaaaaabbbbaabaabbaaabbaaabbbbabbbbaabaaaabbaaababaabbbabbbaabbbbbaaabbaabaaaabbabbbbbaabbabaaabbababbbababaaabbbbbbabbbbaabaaaabbbaaababaaabbbaabbabbbababaaaaaabbbaababbaabbbbabbbaaaaaabababbbbabbaabbaaaabbbbaababaaabaabbaababaaaaaabbbabaaababaabbbaabbbabbbaaabbbabbbbbbaabaabaabaaabaabbbbbaaaaaabaaabbabaabbbbaaaaabbbababbaabaaaabbaaaaaabbbbbbbbbaaababbabaabaabaaaabababaaabbbbbaaaabbaaaaaabbabbaaaaaaaababaabbbbaabababbabaababbababbbbaabaaabbabbbabbbaaaabbaaaaabbbaabbbabaabbbaaabaabbbbbbabaaaabbbbbababbabababaaabababaababbbababbbaaaaaaabbaabaaaabbabaaabbababbbabbabbbabbbabbbbbabaabbbbabbbabaaaabbbbbbbabaabbaabbbaabaaaabababababbbbaabbababbabbbababbabaabbbababaaabbbbbaabbbaabbbabbabbbabaabaabbaaabaaaaababbaaabbaabaaababbbabbbabbbabbabaabbaabababbbbabbbabbabbabbaababbaabbbbbbbbbbabbbbbaabbaabaabbbbabbabaaaaaaabbaabaabaababbbabbabbaabaabbaaaababbbbbababaaabbbbbbabbbbaabbababbabbabaaabbbaabbabaaaabbbbbbabaaaaaaabaaabbabababbbaabbbaaaaaabaabbbbaaabaababaaaabbbabaaaabaabbaabbbaaaabbaaabaaabbbbaaaaaaaabaabbbbababbaaababbabbbaabbaaaababbabbabababaabbabbababbabbaabaabaaaabababbabaaabbabbababbababbbbbbabbaaabbababbbbabaabbbbbbbbbbbaaaabbabbbaaabaabababaabbabaaaabaaaaaabbabaa
aaaabbababababbbbbaaabbabbbababbbabbabaaabbababbbbbabbaaabbaaaaabbababaaaaabbaaaaabaaaabbaaaabaaaabbabbbbbbaabababbaabbbaaabbabbabaabbbbbaabbabbabaaabababaaabbabbaaaaaabbbbabbbaaaabbbabbabaaaaaabbaabbbbbaabbaabbababbaababbbbabbbabaaaabaaabbbbaabbaabbbbbbaabbbbbaaaababaaaaabbaabbbbbbbbabaabbbbaabbabbaaabbaaabbabbaaabababaaaabaaabbabaaaabbbababbaabbbbaabbbaababaaaabaaababbaababaaabbbababaabaababbbaaabbaaaaababaabbbbbbaaaaaaabbbabaaababaabbaaabaaabaaaabbaabbababbabbabaaaabbbbaabaaaaaaaababaaabaabaaabbaabaaaaababababaaaaabbabbbabbbbbbabbaaabbbaaaaaaaaabbabbbaaaaabbbaababbbaabbabbbabababbbbbbbbababbabbaabaaabbbaaabbaabbabbbaabababbbaaabbabaaaabbbbaaabbaaaaabbbaaaabbbabbaaabaaabbababbbaabbbaaababbabbbabbbaabbabaabbaabbbabbaabaabababbaabbbbaabbbabaaabaaabbaababaaabbbabaaaabbabbbabbbbabbbabbbaababaabbabaabbbbaabbababbbabbabbbbaaaabaaabaaabaabbbbaaaabbbbbbaabbbaabaabbbbbaabbbaaaababbbaaababbbaaabbaaaababaaaaabaaaababbbabbabbbaabaabaababaabbbbabbaaabbbaabbaabababbbbabaabbbbaababbbbabbbbaaabbbbabababbabbabaabbbaababbbaabaaabbaabababbbbbabababbbbbaaababbbaaaaaaabbabaabbbaababbbbbbbaaaabaaaabbbabababbaabaaabaabbbaabaabaabaababaabbabbabbbabbbabaaaabaabaaaaabaabbaababbbabbaabbaaabbbaababbaabbbaabbaabbbaaaaaabaabbaabbbaaabbabbaabbbabaabaababaabbbbbababaaababaaabbababaaabbbbababaaaabbbbbbabbaabaaaaaaaaaaabbbaaabaaaababbaaabbaaabaabbbaaabbabbbbbaaabbbbaaaabababaaababaabaabaaababababbbabbabaaaaabbabbbbbbaaaabbbbaabaabbaabaabaaabababbbbaaaaaabababaabbaaabaabbaabbaabbbabbaaabbaababbaabbaabbabbaaaaaaababbabbbbabbbaabbbaabbaabbbbbaaabaaabbababbbaaabbbbaaababbbaaabbbaabbbbabbbbbabbaaaaabbaabaababaabaaabaabaaaaabbaaaaaababaaabbbbababababaabbbbaaabaabaababbbabbbbbbbabaabbabbbaababbbabaaaabbbabbbabbbaabbabbbbbbaaaabababaaabaaabbbbbaaababababaaaaabbaaaaaabbabbabbbbaaabaaaaabaaaabbbaababbbaaaaabbabbbabbbbbbbabaaaababaaabbbbbbabaabaaabababbabbabaaabababbaaaabbbaabbbbababbaabbaaaaaabbaaabbbbbbababababbabbbabbbbbbbbbaaabbbaaabbbbaaaabbaaababbabaaabbbabbaabbbbaaaabbbbbbbabbaababbaaabbbbaaaabababbaa
abaaaabaaababaabaabbbababbbbbabaabbbbbaaaaaabbbaaaaababbbabaababbabaababbabaabababbbaaaabbaaaabbaabababbabbaaaaababbbabaabaaabaaaabaabaaaaabbbaaabbabbaaababaabaaaaabbbbbbbbbaaaaababaaaaabbbaabaaabbabababbbbababbbaaababbbbbbaabbbaabaaaababaabbbabbbbbbbaabbbbaaababbbbaababbbabbbaaabababbbaabababaaaaabbbaaabaabaaaaaabaabababaabbbabbaaaaababbabbbabbaaaaaaababbabaabbbbaabbbaabbaabaaabaabbbaabaabbababaaabbababbbbabaabbbababaabbabaaaabbabbabaaaaaabbabbbbabbaabbbbabbaaaaabbbbabbbbbbbaabbbbabbabbababaabbbaaaaabbbaabaabaababbbbbbabbbaabbbaabaaaabbbabbbabbaabbaabbaabbbabbbabaabbabbaaaababaabbabaabbbaabbabbaabaabaaaaababaaaaabbbbabbabbbbabbbbabbbbaaabbbbaaabababababbbbabbbaaaabbababbabbaabaaaababababbbbabbbbaabaababbbaababbbaaabbbabbababaaabbbaaaaabaaabbaaaabbabbbbbbbabaababaaabbbbabaaaaabaabbaaaaaabbababaaaabaaabaabbbabbbaaaabbbababbbbaabbbaaababbbbababaaabaababaabbbbbababbabbbabaababaababbabbababbababaaaaaaababbbaaababaabbababaaabaabbabaaababbbaaabbbabbbaabbabbbbbbabababbbbaaabbbbababaaaaabbbabbbbaaabbaaaaabbaabbbbbabbababaabbbaaaaaaabbabaababbababababbaaaaaaaababbbbbaaabbabababbbaabbbbbbabbaabbbbaaababbbaaaabbaabaaaabbaaababbbabbaaabbabbabbbbabbaaaaabaabaaababbbbaaaabababaaabaaaaaaaaabbbbaaabaaaabaababaabaaabbbaabbbbbaaaaabaabbbaabbaabbabaabbabbbbbabbbbbbbabbaaabababbbabaabbaabbaaababababaaaabababaabbbabbabaababbbaaaaaaababbbbaaaaabbaaabbababbbbbabbabbaabbbbaabaababbabaaabaaaaaabbaabbababbaaabaaaaaababbaaabaaaaabbaabbaababbaaaababaabbababbaabbbbbbababbbbabaaaabbbbabaaabaaabaaaabaababaaabbbbbbabbaaabbbbbbaaaaabbaaaabaabbabaaaabaabbbbaaaababbaaaaabbbbaabbaabbbbbbaaabababbaaabbbaaabbaababaaaaaaabaaababaabaaaabbaababbaaabbbaaababbabaaaaababbaabbaaabbbbabbbbbbaaabbabaabbbabbabbbaaababbaabbabaaabaaabbabbbabaaabbbabaaaaaabaabababaababbabbbbbababaaaababbbbbababbbabbbaabaabbababbaaabbababbbbbbaaaaababbbbababaaabaaaaabaaabababababbababbababbbbaabbbbbbbbbaabaabbabbaabbbaaaaababaabbababbaabbabaaabaabaaaaaabbbaabbbbababbbbbabbaababaabbbaaabbaaaaaabbbabbaabbaaababaabbabbaaaaaaaabbbbaaabaa
abbbbabbbaabbbabaabbbabbbaaaaaaababaaaaaaaaababbaabbbbaaabbbbbabbabbbbbbaaaaababababaaaaabbbbababbbbbaaaababbbabbbabbababaabbbabbabaabaabaabbbbbaaabbbbbababbababbbbabaaabbbaabbaabbaaaaaabaaabbbaabbababbbbaaaaabaaabbbbabaaaaababbaabaabbaaabaaaaaaabbbbbabababaabababbababaabbbabaabbaabaaaabbaabbabaabbabbbaababbbbaabbbaabababaaababbbbbaabbbababbbbababbbabaaabbabbabaaaaabbbababbabaaaababaaaaaaabaaabbbaaaaabbaababbaaaabaababbbabbababbbabbaabbbbbbbabbabaaabbababaabababbaabbbbaababbbbabababababbbbaabaaaaabaabaaaaabaaaaabbabbaababbabaaababbabaaaababbbaabbabbbaaabbbabaabbabababbbaabbbbbbaaabbaabbabaababaaabbaabababbaaabababababbabaaabbbbbaabbbbaaabbabaaaaabbbababaaabbaabbaaaababbbbbbaabaababbaabbaaabbabbaaaaabbbababbaaaaabaaaaabbabbbaaabbbababbbaabbababaaabaaaabbbaaaaaaababbbbbbbaaaabbbabbbbbbaabaaaabbbbaabbbaaaababbaaabbaabbabbaaaaababbbabbaababbabbbabababaabbabbbaabbbbaabaaabbaaabababaabbbbbabbbbbbbbbaaabbbabaabbaababaabbbaabbababbbbbbabbbbbbababbabaaababbbbbbabbbbaababbbabbabaaaabababbbababbaababaabaababbaabbaaabbbbaaabbbbbbbbbabbaabbbbbbbabbabbababbaaabbabababbaaaaababbaaabaabbaabaabbababbbabbabbabbabaaaaaaaabaaabbbbabaabaabbbbbaababaaabaaabaabbbbaaababaabaabababbaababbbbabbbbababbabaaababababaaababbaaababbbbbbabaaaabbaabaabbaabaaaaaabbaabbabbbaabaaababaabbabbaaaabbaabaabbbbaaabbbbaaabababbabbabbaaabaaababbabaaaabaabaaaaaaababaabaababaaabaaabbbababbbbbbbabbaaababbbabaaabababbabbabbababbaabbbaaabaabbabbabbabbbaaabaabbaaabaababaaaaabaabaaabaabaabbaaabbbaaabbaabaaabbbbbababbabbbbaaabbbaaabbbbabbabbaababaababbbabaabbbaaabbbaabbabbbaaabbaababbabbabaaaabaaabaaabaababbbaabbaaaabbabbabababbabbbabbbabbaaaaaaaaabbbaabbbbababbabbbabbabbbaaaabbabababaabaaaabbababbabbbbbabababababababbaabbbaaaaabbbbababbaabbbabbababbaaaaabbaaabaabbbaabbaabaaabbbabbaabbbbbabbbbbbabbbaabaaaabaabaaabaabababbaaabaabababaaabbaabbaabaaabbaabbaabbaaaabbabbbbabaaaabbabaaaabbaabaababbbabbaaabaabbaaababbabbbbbabababaaabbbbaabbbbbaaaabbbabbaabaaabaaabaaaababaababbaabababbbbbaaaababbbabbabbbabbaaaaabaabaabababbaa
abaaaababbbbbabbbbabaabaaaabbabbbbaaabbbababaabbaaaaaabbabaaaaaababaababaaaabaababaabaaabbbbbaabbaaababbbbbabaabbbababababbaabababbaabaababaabaaaabbababababbbbabbbbbbaaabbaaaaabaabaabbaaabbbbbbbbaaaabbbbbabbbbabbbbaabababbabbbbbbabbabbaabbababbbbbbbbbababaaabbabbbbababbbbaabaaaaaabbbabbabbabaaaabaabbbbabbbbbbbaabbbabbbbbaabbbabbbbbaabaaabaababaabaabababbbaaaabbbbbbbabbbabbababbabbbaababbabbbaababbaabbbbbaabaaababaaababaaaaabbaabaabbabbaabbababbbbbabaabbabbbbabbbababaabbbbaaabaaabbabbbbabbbbaaabbbbaaabbabababaaaabbbaabaabababbbaabaaabaabbaabbaaabbbbbaaaaabaaaaaaabababaaabaaaabaaabbaabbabbaaabbaaaabbababbaaaabaaaabbabaababaaabbabaaabbbbababbbaaabbabaaabbaabaabbaabbbbaabaabbbabbbbbbabaaaabbabaabababaabaabbaababaaaaabbbbaaabbababaabaabaabbaabaaaaaaabbbbbaaaabbababaabbaaabbababaaaababaaaaabbbbbabaabbbbaaabbaaabbbabaabbbaaaaaaaaaaababbaababbbbbbabbababbaaaabbbbabababbaaaabaabbaaabbbabbbabaaabaaababbbbabbababbbababbbabbababbaabababbbaababbaaaabbabaabbbaabaababaaabbbaababbabababaaaabbbbbabbabbbbbaabbababbbaaabbbaaaabaaaababaaabbbbababbaabbbabbabbabbaaaabbabaaaaaaaabbbabbbbbaabbbaabababbabbabaaabbabbbabbbaabbaaaabaababbaaaabbbbaabbaaaabbbbbababababaaababaaababaaabaaabbabaabbbbbaabbabbbabbbbbaaaabbabaaabbbbaaaababbabbbaabbbabbabbbaaabbbabaabbabbbbbaaaaabaaaabababaabbababaababababbabbbbbaaabbbaaabaaabaaaaaaaaabaabbbbbabbaaabbabaabbabbbbbabababbababaaababbbabbabbabbaabababbaaabbababaaabbaaaaabbbaaabbbbabababbbabaaaabaaaabbaabbabbbbabbaaaaabababaaabbaabababbaaabbaabbbaabaaaababbaabbababbbaaaabbbabbaabaabaaabaaaabbbabbababaaaabbaaaaabaabbabbbabbbbbbbaabbaababaaaaabaababababababaababbabaaaaabbaabaaabbbababbababbaabbaabbabaabbaaaabbbbabbaaaabbbaaaabbbbabbaabaabbbaaaabbabbbbaababbbabaababbbabababbbaabbbabaabbbaaaabbbbbababaabbbaaaaaabbbabbabbbbabbababaaaababbaabaabbbbbababbaaababaababaababaabbaaababbbbbbbaabbbabaaabbbbaaaaaabaabbbbabbbbbbbbbaabbbbbabbaabaaabbaaabaabaabbabbaaaaabbabbbbbaabbabababaaababbaabaaabaabbaaaaaabbbbabaabaaaaaaaaaabbaaaabababababbaaabbaabbaabbbbabbbabbbbbbaaaa
bbbbabababbbbabbabaaaabbababaabbabbbababaabbabaaaaababbbaaabaaaabbbbbbbaaabbabaabaaaababaaaaaabbbaabbaaabbbababbaaaabbabaabbbbabbaaabbbaaababaababaabbbaabbbbbaaaaaabaababbbaabbabaabbbbbabbaaabababaaabbaabaaababbbaaaabbbaabaabbabbabaaaababaaabbbaabbbbbbabaabbaaaabababbbabbbbbbabbaaaabaaabababaaabaaaaabaabbabbaabbbababbabaabbabbabaaaabbbbbabbaaaabababbbabbbbbabaaaabbbaaaabaabbaaabbbabaaaabaabaabbaabaabaababbaabaaabbaabaaababbabbaaaaaaaabaaaaabbaaaababaaaabbaababbbaaaababbabaaabababaaaabaaabbaaaaaabaaaabaaabaababaabbbababaaabaabaabaabaabbbabbabaaaabbabbbbaabbbaaaabaabbbababababbbaabaabbabbbbababbababbababbaaabbabaaaaaabbabababaabbbbbabaabbbaababaabbabbababbaabbbbaabababaaabababababbbbaaabbabbbbaaaaaabbbaaaaababaaabbbbabbababbbababbbabaaaabbabbbbaaabaaababbabbbbbaabbbbaabbaaaaaababbaabaaabaaaababbabaabbaaababaaabaaababbbbabbbaaabaabbababaaaaaaaaaabaaaabbbbbabbabaabbbabbbbbbabaaabaababaaabbbabababababaaababbaabbababbababbbbbababababbaabbbbabbbaaabaaaaaabbbabbaaabbbbbabaaaaaabbaabbbaaaabbabaabbbbaabababaababaabbbbaaaabbbaaaabbbabaaaaaabaaaababaaabbaababababbbbaabbaaaabaabaaabbbaaaabbabababaabbbabbaabbaabbbbbbbabaabaaababaaaaaaababaabbabaaabbaaabbbaabbabbaaaabaabaaabbbabaaaaabaabbbaabbaaabaaaabbababbaabababbbbaabbaaaabbaabbabababbbabaaaababbaaaaaabaabaaaaaaabaaabbbaaaabaaabbaaabbbbabbaaaaaaababbbbbbababbabbabbbbbbaaaabaababbaababaaababbbaabbabbaaaaaaaabaabbabbbabaabaabbaaaaabaaaaabaabbababbaaabababaaabbbbbbabbaaaabbaabbbbbabaababaabbaaaaaaaabbabaabbaaababaaaaaaabbabaaabbbaaaaaabbbaabbaabaaabbaabbaaabbaaabbabbbbbaaaabaaabababaaaabaabaaababaaabbbabaaababbabbabbbaaabaaaababababaabaaaababbabbabaaaababaababbbbabbbbababbaaabbbbbbabbaaabbbbabaaaababbabababbaabaabbbbabababababaaabaabbbaaaabababbaaabaabaabbabbaaababbabbababbbaabbaaabababbbaabbbbaabbaaaaaabbaabaaaabbbbbaabaaabbbbaaaababbbabbabaabaaababbbbbabaabaabaabaababbaabaaabbbaaababbbaababbbaabaaababaaaabbabbbbabaababbbaaabaaababbbbabbbbaabbababbbbbbbaabaababaaabbabababbaabbbaabaabbabaabbaaabbabbbbbaabaaabababbbbbaaaabbbbabbbbb
abbabbbaaaaabbbbbabaababbababbbbbbaaababaabbbbbababbaabbbbbabaaaabbbababbbabaaababbbaabbbaabbabbbbbaabaaabaaaabaabaaaaaabaaaaaabbbbabababbaabbbaabbbabbbbbaababbabbbbabaababaaaaababbbbaabababbbbbabaabbbbbbbababbabbbbbbbabbbaabaababbbaaaaabaaaabaabaaabaabbaababbababaaabaaabbbaaaababbbabbabbbaaaaabaabbabbaabbaabbbbbaabbaaabbbababbbbabbbbababbabbababababbaaaabbbaabbbbbbbabbbabaaababbbaaabaaabaabbababaaaababbbabbaabbaabbbaabaababbabbabaaabaaababbabbbabbbbabbbbbbaabbbaababaababbbbbabaabaaaababaabbbaabaabaaaababaaaaababbaaaaaaabbabbaabbbbbbbabaaaababaababbbabbbaabbbbabaabbbabbbbabbabaabbabbaababababaaaabaabbbbaababbbabbabababbaaaabbbaaabbbbabaaabbaababaabaabaababbbaabaababaabaababbaababbaababaabbbaaabaaabaabbbbaaaabbabbaabbbaabbabaababababaabaabbbbababaaaabaabbaabaabbaaaaaabbabaabbaaababbbababababbbaaaaaabbabaaabaabaaabaababbbbbbbbbbbababababbbbaabbbbabbbbaabaaaaaabbaaaaaababbbabababbbbbababbabbaabbbbaaaabbbaabaaaaabbbaababbbbaabbbbabbbabbbaabbbaaaaaaaaabababbaabaaaaaabbabaabbababbbbbaaaabbabbbbbbbabababababaababaabbbabbaabaabbaaabaaabaabbaaaaaabbabaabbbbbabbaaabbabbababaaabbaaaaaababaababbabbaababbbaaabbaaaabaabababaabbbbabaaaabababababbaabababaabbbaabbaaaaaabbabbabaaabbbbbbaaaaaaaabbbbaabbababaaaabbbbbaaabbbaabbbaaaaabaaaabbaaabbabababaaababbbbaabaaabbaabbbaabbbbbabbabaaaaaaaaaabbabaaaaababbaababbababababaaabbbabbbbaabbaaaabaaaabbaabbaaaababbaaababbababbaababbbbbbbabbbbabaaabaabbbaabbbbababaaaaabaabbbbbbaaaaabbbbabaababbbbbaabbabbabababbbabbbaabbabbbaaabbbaaaaabbabbaaaabaaaabaaababbbbabaaaaabbaababbbaabbaaabbbaaabababbaaaabbbbaabbbbbbaababaababbbabbababababbaabbabbbbaabaabbbbaaabaabbbabbabbabaabbaabaabaaaababbababbaabbbaaaaaaaaabaababbbabaabaabababbabaaaabbabbbaaaabbbaabbbababbabbbabbabaabbbaababbbabaababbabaabbaabaaabbaaaabbaababbbabbabbbbbabbbaaaabaaabbabaabbbbababaaaabaabaaaaabaabbababaabbbabaabbaabbbbbbbbabbbaabbababbbbaabbabaabbbbabaaaaabbbaaabbbabbaaabbabbabbaabaabbabbbbabbababaabaaababbaabababbbbbbbababbabaaabaaabbbbaabbabbbababaaabbbbabbaaabbaababbabbabbbabbabaaa
bbaaaabbbbaaababbaaabaabbbbbbaabbabaaaabbbaabababbbbbaabaaaabaaaababaaababbbbbbbbbaabaaababaaaabbabbababbbabababaabbbbbaaaaaaaaabaabaaaaaaabababbaabbbbaaaaaabbbbbbbbbbaabbaaaabbaaaaababababbbbbaaaaabababbbbbabaabbabbabbaabaaabbaababaaabababbaababaaabaaababbbbabbababaabbabaabaaaaaabababbbbaabababbabbabbaabbbabbbbaaaabbbbabaaabbbbaaabaabbaaabbababbabaababbaaabbabababbbaabbaaabaaabaaaaaaabbabaaabaabbababbbbaaaabaaabbaaabaaabbababbbbbabaabbababbaaaabbbbaaabaabbabbaaabaaabbbbbabbaaaaaaabbbabbbbaabbbabbaabbbabbbbabbbbabbbbbbaabaaaaaaabbbbabbbbaabbaababbbbabbabbbbabbbaabbababbaabbbaabbaaaaaaaaabbbbabaaaabbbbbbaabaabaabbaabbababbababaaababbbbbaaaaaaabbaababbabbbababbbaaabababbbaaabbbbabbbbabbabaaaabbaabbabbabaaaababbbaaabbaabaabbbbaaaaaabbabbbbbbbabbbbbbaabbabaaaababbabababbbbbbbabbaababbbbaabbaaababbbbbaaaabababbaaaababbabaababbbbaaaaaaaaaaabababababaaabbbbbaaaababbbaababaabbbabbbbabaaabaaaaaabbaabbbabbbbabbabbbbbbbaaabbababbababbbabbbababbaaabbabbbbbbabaaabbbaaabaabbbabaaabbbbbbbababaaaaaaaaaabbaaabaaabbbbaabbbaabaababbabaabaabbabaaaaaaababbabbabbaabaaababaaaaaaaaabbaaababbbbbbababbbbbbbbbbaaabaaaababaaaabbabbababbaaababbbaaaabaabaabaaaabbbabbabaabaaaaababbaaabaabbbaaaabbabbbababbbbababaaabbaaaaaabbaaabbbababbbbaaaaabababaaabbbbaababbbaabbabbabbaababaaaaaaabaaabbabbbabaabaabbaaaababbbbbbaaabababaaaaababbabbaabaabbbbaaabbbaaabbbaaaaaaababababbabbbbbababbbaaababbaaabaaaaabababababbbbbbbaaaabbababababaaababbababbabbbaabaabbbaaaabbbbbabaabbbabaaaaaabbbbaaaaaababaabbababbbbaaaaaabbabbbabbaabbabbbaaaaaaababbbbababaaabaabbabbaaaaabbaaabaababbababbabababbabaaaabbabbababbbabaaaabaabbabbbaaabbabbbabbbbbabababbabbbbabaaabbbbbabaabbbbaaabbaabbaaaaabbbabbaaaabaaaabbbbbaabbbaaaabaabaaaaaabbbababbbaabbbabaabbbaaabbbabbbbbbaabbbbabaababbaaaaaaabaabaabaabababbaaaaabababbabaabbbbbabbabbbbbbabaaaabbbbbbbbbaabbbbaabaaaaaaabbabbbbbbbbbabaaaaaabbbaabbbbbbababbaaabaaaaaabababbaabbbabbbabbababbbaaabaabbbbabbbbbabaababababbaabababbbaabbbabbaaabbbbaabbbbaabaabbbbbbbabaabababbababbbbabbbabbbaabaaab
ababbaaabababaabbaabbaaaababbbababbbbababbbabbaababaaabaabaaaaaaabaabbaabbbabaaaaaabaabababbabbabbababbabbaabbbaaaaaaaabbabbaaababbbabbbbbbabaabbababaaaababbabbbbabbbaabaaaaaaaabaaabbaaaaaabbbabbbaaaaabbbaaabbbababaaabababababaaaabaabbbbbaaabbbbaaabbbbbbbaaaabbaaabbaabaaababbbbbbbbbabbaaabaabaabbbaaaaabbabbbaabbaaabbaabbbbbbaabbabaabbaabbabaaabbbabbbababbbaaaababbbaababbaabbabbbabaabaaabaaaabaababaaaabaabbbaabbbabbabbabbabbbaaababaaaabaaabbbbbbabbaabbbbabbbabbbbaaaaabbbbbabaabaabbaaaabbabbababbbaaaaabaabbbbabaaaabbbbbbabbbabaaaabbaaabaabbaaaababbabbaaabaabaaabaaaabbabbbbaaabbbaaabaabbbbbbbbaababbbbabbaaaaabbaaababbabababaaabbabbbbaababbbbbabbaabbababaabaaaabbbabbaabbbaaabbbabbbaaabbaaaaaaabbbabbbbaaaabbababaaababbbbbabbababbababbbaabbaabbaabbaabaabbbbbabbaaaaabbaaabaaaabaaabaabbbabaaabbbababaabaababaabbbabbbaaaabaabbabbbaaabaabbbaabbabaaaaabaaaabaaabbbabaaabbbaaaaabbbaabbabaabbbabaaaabbabbabaabbaaabbbbaabbabbaabbababbbaaaaabaabbabbabbaaaabaabbababaaaabbaababaabaaaabababaabababbbbaaabbaabbbbbbbabababaaabbababaaaaabbbaaaaaaabbbbbbbbabbbbaabbbbbbbaaababbaabbaababbaabaaababaabaaaaabbbbbaabbbaababaabbbbbababaaaabbaaaabaababaaabaaabaaabaabbbbabbbbbaabababbaabbabaaaaabababaaabbaabbbbaababbaaababbabbaaaabaabaaabbababbbbbbaabaaabbbbaabaaaaaabbbbbbbbaaabaaaaabbbbbbabbbbbaababbabbaabbbbabaababbabbababbaabbbbbbabbbbbaabbbbbbaabbabaaabbababbbaabbabaabbbbbbbbaababaabbbbabbaaabbbaabaabbbbbabbbaaaaabbbbabbababaabbbbbaaaabbbbbbbbabaaaabbbbababaabbaaaaabbbbbbbabaabbbabbbbabbbbbaabbaaabababaabababaabbaabbaabaabaaaaaaaaaabbabbababbaaaaabbaaababababbababbbaabaabbbbababbbaaaaabababaaabbabbaabaabbaaabaaababaaabbabbbaaababaabababaaabbaabababbabbabaabaaaaaabaaaababababaaaaabbabbaaaababbbabbbabaaabbbaaababbbaabbbbaaaabbbbabbaaabaaabaabbbbbaaaabbbaaabaababbbaaababaababbbbaaabbaaabbabbaaabababbbabbbbaaaaabaaaabaabbabaabbbabaaaaabaaabaabbabbbaababaabbaaabaabababababbbbabbbaabaababaabbaaaaabaaaabbbabbaaabbabababaabbbbbabaaaabbbaaabbbaaaaaaababbaaabbaaabaaabbabbaabbababaaaabbaaabbbbaaaaabababbbbb
bbbbbabababababbaaabaaaaaaaaaabbaaabbabaaaabbbabbabaabbbaabbaaababbaababaabaabbababbbbbabbaabbbbbbaaaaaaabbabbabababbbaaaabbabbbaaabbbabababaaaaaabbbaabbbbababaaabbaaabbaabbbaabbbabbbaaaaabbabbabbabbabbbbaabaaabbabbaaabaaaabbaababababbbbababbbbaabaaabababbbaaabbbabaabbbbaabbbbaabaabaabababbaaaaaaabaabbabbabbaaabbbbbbabbbabaabaabaaabaaabaabbababbbaaababbbbbabbbaabaaaaaaabbbaaabbbbabbbababaaabaaabbbabbbbbbbbbaabbbbbabbbabbabbababbaaaaaabbbabbbabaaaaaaaabbababaabbaabbababbaaaababaabbaababaaabbbbbbabbabbaabbabaababaabaaaabaabbbababbbabbbbababbabbaababbaabbaaaabbababbaabbaaabbaabbabaaaaaabbbaaabbababaabbabaabaababaaababbababbaaaababbabbabbbbbaaaabbabbabababbaababaabbabaabbabaaabbababaabbabbabbbbbbbaaabbbbabbbabbabbabbaabbbbaaababbabbbbaababbaabaabaabaaaabbabbbbbbbabbbbaababbaaabbbbbbaaabbbbbabaaaababaaababaabbbabbbaabbababbabbbbabbbaaababbbbababababaaababaaaabbaaabaabaabaababbbbbbbabbabbbbaabaaaabaabbbbbbaabababbaababbbbaabbabbabaabbbabbaaabbabbababaabbabbabbbaaaaabaabaabbbabbaabaaaabaababbbbabaaaaaaabaababaabaabbababbbabbaabaababaaaaaababbbbabbaaabbaabbbababaaaabbbaabbbbabbbaaabbbbbaaabbbaaaabaaaaababbbbababbbabbbabbaaabaaaabbbaabbbbbaabbbaaabbaabaababbababbabbaabbabbabbababbaaababbaaabbaaaababbbbbbabaabaabbabbbaabbaabbbabaaaaaaabbaabbbababbbbbaaaabababaaabaaaababbabbabababbbaabbbaaaaabbaabaabbbabaaabaabbbbabbababaaaaabbbaaabaaabaaaabbbaabbabbbbabaabbbbaabbaababbabbbabbbbbabbaaaaaaaaababbaaaaabababbbbabbabbbbaaaaabaaaababaabbbbabbabbbbabababbbbbabababaaaabbababbbbaaabbbabaabbbaaabbaaabbababbaaaaaabbbbbbbabaaabbababbabaabbabbbaaaabbaabaaababaaabbbbaabbaabbbbaabbbbaabbaaabbababbaababababaabbbaababaaaaaababbabbaaaaababbbbbbbbbaabbaaaababbaabababababababaabbaaababbbbbbbababaabababaabbbaabababbbbaaaabaabbbaabbabbbabbbaaaaaaaaabaababbabbababaabbbbbbbabbabaaaaaaaaaababbbbbbbbabbababbabbbabaabaababababbbabbbaabbbabbabaabaabaabbaaabaabaabbabbbbaabbabbbbbbbabbaabbabbbaababaabbbabbbbbaaabaaabbabababaaabababbabaaaabbabaaabbabbbbbabbbaaaaaaaabbaababaaabbaaaaaaabaaabaabaababaaabbbaaa
bbaaaaabaaaabbabaaaabababbbbbbbabbbbbaababbaabaaaaababaaabbbbabbbbabbaabbbabbbbbaabaaababbbabaaabbaabbbbbaababbaabbaabababbaababaaaabbbbaaabaaabbabbaaabbbaabbabbaaaababbbaaaabaaaabbabbaaabbabbabbaaaabbbbaababaaabbaabbabbabbbbbababbabbabbabbbbabaabbbababaababbababaabbbababbbaabbabaaababbabaaaaaababaaababbabaaaaabaaabbababbaaaaaabbaaababbababababaaabababaaabbbbabbbbbbbabaabaabbbabaabbababbaaaaaabbaaaaababbbaabbaaabbbaaabababbabbbbaaabaabbaabbbbaaabbbbabaabbbaaabbaabbbbabbabbbaaabbaabbaaabbabbaaaabbbabababbbaababababaabbbbbaaaaabbabaabaaababbbabaabaaababbaabbbbabaaabababbbaaaaaabbbbbbbbbbabbababbbbbbabbababbbabbbbabbbbabbbbaaaababbbabababbababaababaaaaaabaaababbaabbaabaababbbbbbababbaaaabbbbaabaabbbabbbabbbbbbbbbbaaaabaabaabbababbabbbbababbabbababbbbaaaabbaababaaaaabbbbaabbaabaaababbbaabaabbabbaabaaababaaaabbaabbabbbaababaabbbaabbabaabbaaabbbbbbaabbaabbabbbbabaaababbabababbababbbbbaaaabaaaaabababaabaabbbababaaabbaaabbababbbabbaaaaaaabbaaaaabbbbbababbaaaabbbbbabaabbbbaaaaabbaababaabbabbbbaaaaabaabbbabaabbbaaabbabaaabababaaaaabbabbaaaaaaaaaabaabbbabbbbbaaabbaabaabbbbaababaababbbbaaababaabbabaababbbaabbbbbababbbabbbbbbaaababbbbabbabaabbbabbabaaabbbbbabababaabaabbababaabaabaaaaababbaaabaaaaaababaabbbbabbbababbbbbbabbabbbaaaaabbaaabbbaaaaababbbbbaabbaaabaabaabbaaaabbbabaaabaabaabaaabbaabbbaabaabbbabbbbbbbaaaaabaabaabbbababaaaabbbaabababababaaaaabbaababbaaabaaaaabbabbaaabbbaabbabaabbbaabbbaabbbabababaaaabbbbaabbbaababbaaabbbaaaabaabababaaaaabaaabbabbabaaababaaaababbababaaaabbaaaabababaaaaabaabbbbbbabaabbbbaabaababaaaabbaabbbbbabbbbbbabbbababaabbaabbaaababaabaabbabbabbbbbababbaaaaabaabbaabbbbbabbabbabbaaaaabaaabbbbaaabbaaaababbbaabbbabbabbabbaabbaaaabbbaababbbabbabbbabbbabbbaaabbaaaaaaaabbaabbaabaaaaaabbabaabababababbabbbaaaabbabbbaaabaababbabbabbaabaabbababaaabaabbbabbababbbbbabbbaaaababbbbababbababbaababbbabbabbaabbbaaaabbbbbabaabbabbaabbbabbbabbaabaabbbbababbbbaaabbababbbabbbaaaabbaababaabaabbbbabbbaabbaababaaaaaaababaabaababbbbbbaaabbabaaaabbaaaaaabbbabbababbaababaababbaa
abaaaaababbbbbabaaaabaababbbbaabaabaaabbbaabababbabbbbbaabbbaaabaaaabbbabbabaabababaabababbbbbabbbbaaabaaaabbbbbbbbbbaabbaaaabababaaabaaabaaaabababaababbbaaaabbbbababbaaabbbbbbabaaabaababbabbabaabbabbbaaaaaaaaaaababaaabaaabaabbbbbaabbabbaabaabbaaabbabbabbaaaababbbbbaababaabbbbbaaaabababaababaaabbaababaaabbabaaabaaaababbbaaaabbaabaabbababbbbbabbbbaabbbbbaaabbaababbbbabbbaaababbbbbbbabbbbaabbbbbaaabbaaaaabbbbbabaaaaaabababaaaaabbaabbaabaabbabbbbababbaaaababaabaababbbbbbababbbbabbaaabbababbbaababaabbababaaaaabbabbaaabbaabaaaaabaaaaaabaaaaaabbabbabbaaabaabaaababaabbbbbaababbbbabbbaabaabaababbbbbbbabbaababbaabbaabbbabbbaabbbabbbbbaaabbabbababbbbbbbabbabaaaabbbaaabaabbbabbbabbabaaaabaaaaababbbbbaabbbaabaabbbbbaababbaababbaaaaaaabbbaababaabaaabbaabbaaabaaaaabbabaabbbbabaaababbaaaaabbabaabbabbabaabbbaaaaababbaababbaabbbaaabbbbbbaabaababbabbbbbbabaaabaabbbaabbbbababbbaabbabbbaabbbaaabaaaababbabbbaaabbaabbaaabbaabbabaaababbbbaabababaaabbabbbbababababaaaababaaaaaabbbabbaababbabbabaababbbbbabbabbbbbbbbaababbbaabaaaaababbaaababbbaabbabbbaaababbabbbbaaaabbaaaabbabbbabbabbbbaaababaaaababaaabaabbbbbaabaabaaabaababaaabbaababaabaaabbbabbbaabbaaabbaabaaabbababbbabbbabbaaaababbaabbbaabbbabababbbabbbababbabbababaaabaaababbbbabbabbabaabbabaabbabbbabbaabbabbbbabbbaabbbaaaaaaaababbabbababbbaaabbbbbbbbbbaabbaaaaabbbabbabbabaaabaabbaababbbbaaaabaaaaaaaabaabbabbaaabaabbbbbbabbbbbaaabbbbabbabbbaaabbbbbaaaaabbbaaaabaababaaaaaababbabbabbbabaabbbbaabbabbbbaaaaaabbbbabaaaabbabbaaaaabbabbaabaabaaaaabbbbabbabbbbaabbabbaabababaabaaaababbabbbbaaaabaababababbaaaabbbabbbabbbbbabbbbbaaabbabababaaaabbbaaabbbabaaabababbbaababbaaaaaabbabbaaababbabbbbbababaabababababaaabbabbbbabbbabbabaabbabbaababaaaabaaabbaabbabaabbbbabbbbabbbababbbbbbaabaabbbaaaaaaabbabababaababaaabbabaaababbbaaaabaabaaaaaabaabbbbabaaabaaabaaaabaabbbbabbbabbbaaaaabbabbbaabaaabbbbabaabaababbbbbaababaabaabaaaaababbaaabbbababbabbbbaaaaabbaaabbabbbabbabaabbbbbaabbbaabaaabaabaabaaaaabaabaabaaabababbaababbabbbbabbaaabbbbaaabaaabbbbababaaabbbabaa
aabbbaaababababbbabaaaabbabaaabbaabababbbbbbabaabbabbbbbbaababaaabbaaaaababbabbbbbbaaababaaaabaabbbaaaaaabbaaaababbbaababaabababaaaababaabbaabbbabbabbbabaaaaabaaabbbbabababbabaababaabbabbbbbaabbaabbbbbbbabbaabbbabbaabaaaababbababaabbaabbabbababbababbbbabbaabbbbaababbbbabbaaabbabbbbbbaabbabbbababaabbaaababbababbaaabbabbaaaabbaabbabbabbaabbbbaabaaabaabbabbbbbabaaaaabbbbabbababaaabababbaabbbabaaabbbbabaababaaabbababbaaababbaababaabbbaaababaaababababaabbbabbaabaaaaabaaaaaabbabbabbabbbbbbabbbbbbbbbbaaababbbabbabababaaababbbbabbaabbaabbaaaaaaaababbaaabbaabbaabbaabbaabaaaabbababbaaaaaaabaaaaababbabaabbbbaababaaabaabbbaaaabaaabbaaaabaabbaabaaaababbbbbabaabbabbaaaababbababababbaabbaabbbbbbbbbbabbaaababababbaaaabbabbaaaabaabbbaabaabaaaabaababbbbaaabaabababbbbaaaaaaaaabbbaaaabbbbbbbababbaaabaababaababbbabbbbbbaabbbbbabbaabbabbaabbaabbabbbbbbaaabbbbaaaabbaaaababababaabbbbaabbabbabaaababbabaaaababaaaababbabbbabbabbaababbbbaabbaaaaaababababbababbabbbbababaaabbbbaaaabbbabaaabaaaaabbbababbbaaaabaaabbabaababbbaaaabaababaabbaabbabbababaabbbabbaabbbabbbaabaaabbabaababbbaaaaaabbaabaaababaabbbaaabbaaabaaaabaabbabbbaabaaabbaabbaabbbbaababaaaababababbbbbbbbbbabbbbbbbbbbaabbabbbbaabbaabbbbbbbabaabaabbbbbbbbabaaaababaababbabbbbbabaaabaaabbaabbbbbababaaababaabbabaababbaabbbaaabaabbbaabbaaabbbababaabbbaabbbaabbbbaabbbbabbabbbbababbbaababaaaaabbaaabaabbabbbbabaababaabaaabbaababbbbbbaaabaaaabbabbaabbaaabbaabbbababbababaabaaabaabaababbbbaabababbaabbababbabbabaababbbabbbbbaabaabbaabababbbaabbabaaaabaaaaababbaabbabaabbababaabbabbbababbaabaabbbabaababbbabaababababababbbbbbbabbabbbabbabbabaababbbbbabbabbbbbbababbbabbaabaababaabbbbbbbbbabbbbabaaaaabaabbbbbabbabbbbabaaaababbaabaaabbbbbaaababaabababbaabbabaaaaabbbabbaabaaabbbbabaaabbabbaaabababaabbbabaabaababbbbababbbbabbbababbbbabaababbbabaabbaabbbbabbaabbabbbbaabaababaabbaaabababbbbabaabbaababbbabaaabbbabbbaabaabbbabbaababbbababbabababaaaaabbaaababbbbaaaababaaaaabbabbbababbbbaaabaababababbbbaaaaabbbaaabaabbabbbbaabbabaaabaaaaabbbababaabbabbbaababbaaa
aaabaaababaaabbabbabaabbbaabbaaabbbbabbbaabaaaabbbbbbbabaaaaaaaaaaabbaababbaaabbbbaababbbabbabbbbbbbabaababaaaaabaabaaabaaabaabbbabaaaaabbaabbbbbaaaaaababaabaabbaaababbabbabbabaaabbbbabbababaabbabbaaabababbbbaabbbbbaaaabbbbabaabbabbaabbbaabaabbaaababbaaababbaaaaaababaaaaaabbabbbaaaaababbbabbabbbbbbabbbbbbbbaababbabaaaaaabbaababbabbaabaaaaabbaabbbbaabbabbabbaabaabaabbbaabaababababbabbbbaaaaababbbabaababaaaabbabbbbababababbbababbbbaabaaabbaababbaabbabbabbbbababbabbaabbbbabbbaaaaaabbbbbabbbbbaaabbbaabaaabbabaaabbabababbbbbbabaabbaaaabababbbaaabaaaaabaabaaaabbaabaaaababbabaabaaabbaaababbbbbbbabababaaabaabaaabbaabbbabbaaaabababbbababaaabbaababaabbabbbaabbbaabbbabababaaabbabbaaaababbbbbbaabbaabaaabaaaabbababbaababbaaababababaaababbaabaabaabbababbabaabaabaabaababaaabaababbababababbabbbbbabbbbbbaabaababaabbbbabbbbababbbabaabbabaaaabaabbabaabaaabaabbbababaaaaabbaabaabbbabbabbbabbaaaaabbaaaaabbaaaaabbababbaaaabaaaabaabbbaabbbbaababaaaabbaaaababbbbaababbbbaababbabababaaaabbbaabbbbbbaababaaaaaabbbaabbbabbababbabbbabbbabaaaaabaabbbaaaaaaaabbbbbbaabbabbabaababbababbabbbbaaababbabbaaabbbabbbbabababbbbbbaaaaabbbaabaabbaabaabbabbbbabbaaabbaaaabbaabaaabbbbbbaabbbbbbbaaabaaabbbabbbaababbabaaabaabbbabbbbaababaabbaaaaabaabaaaaababaabbbbaaabbabababbaaabaabaaaaabaaababaababaababababbaaaaaababbaababaabaaaaabbbbbbabbbaaabbaababbbbbbaababbabbabaaaabbabbabaababaababbbbabbbbabbbbbaaabbbbaaabbbaaaabbbbaaabaababbbaaaababbbbaabaaaaabbbbbbbaababbabbbabbbababbbababaabbbbabaaaaaaaaaaaaaaaaabbbbababbabbabbaabaaaabababbaaaabaaaabaaababbbbbaabbbaababbbbabbbaabbaabaababbbbbabababbaababaabbbbababaaabbbababbaaababaabbabbbbabbbbabababaababbbabaabaabbbabaababbaaabbbababbabbbbaaabaabbbabaababbabbbbbbbaababaababaaababaaaabbbbbaaabaaaaababaabbbaaabbaaabbbbbabaaaabbbabbbbbababbbaaaaaabaaabababbbbbbbbaabbbbbbbaaaabbaaababababaaaaabababbbbaabaabbbbbbaabbbbabaabaaabbaabbbaaaaabbaabaababbaaaabbbabbabaabbbbbababbabaababbbbabbaaaababbaaaaabbaababababaabaabababaaabaabaabbbaaaabaabaababaaabbbbaaabbbabaaaaabaaaabbbbbbba
aababababbabaaaababbabbabbbbbbabbbbbaabbabbbbbabbbabaaaababbbaababbaabaabbababbaaabbbbbbaabaaabaaabaaabbbaabbbbbbbbaaaaaaaaabbbaaabbbaabbbaaabaaaaabaaabaabaaabbaaababbbbbabaaabaaaabbbbbbbbbababbabbbaabbbbabaaabbbbaaaaabaabbbbbbabaaaababababbbabbaabaaabababbabbaababaababaaaaaaaabbaaabbbaaabbaabbbaaabbbbaabbbabbaaabbbbabaaababaabababaabbbbaabbbaababbbbaabbbaabababbbababbbaabaabbabbaaaabbababaaaabaaaaaaabaabbaaaabbbbabababbabaaabaabbabbbbababababbabbaaaabbbababbaabaababbbababbbababbaababbbbbabbbabaaaaabaababbbababaaabbaabbbabaaaabbabbabaababbaabaaaabbabaaaababbbabbbbaaaaaababaabbabbaabbababaaaaaaaabbaabbbbababbaaaaaaaaaabbabbabaaabbbbaabbabaaababbaababbbbbaaaaababaaaaaaaabaaabbaaaabababbbbaabbbbaabbaaaabbaaaaabbbbababbabaaaababaabaaaababababbababaabbbbaabaabbaaabbbbabbaaaabbabaaaabbbbaaabbababaaaaaaaaabbbaaababaabaababbaabbabbbabaabbbabaabbbbbaaabaaaaaabbaaaaabbaaaabbbaaaaababbaaababbabbbaaaaaabbaaaababbbbaaaaababaabaabbbbbbabaabbabbabbaaaabbaaabaababbababbaabbabbabbbabababababbbbaabaaabbaababbaaaaabbaaaabbabbbaabbabaaaaabababbabbabbbabbabbbaaaaabababbbbaabbababbbbaabababaabaababbbbbaaaaabaaaababababbaaabaaababbbbabaabbbaaaabaabbbabaabbabaabaaabaabaabbabbaaaabbbbbbaababbaaaabaabababbabbbaaaabbaabbabaabbbaabbababbbbbaaababaabbbabbabbbbbabbabbaabbbbabbabbabbaaabbbbabababbaabaaabbbabbaaabbaaaabaaaabaaabbbbaababaaabbbbaaaabbbbaaaabababaabbaabbaaaabaabaaabbaaabaaababbabbabbbbabbabbaaababbbbaaaababaababaabbbbbbbbbaabbaaaabbaabaaaababbbaabaabbbbbaabbabbaaabaaabaabaaaaabbaababbaabaabbaaabaaaababbbbaaababbabbbabbabaabbbbbaabbbbbaabbbabbbaaabaabbabbbbaababbbbbaaaaabaabaaababbbaabaabbaaaaabbbaaabaaabbbbbaaabbaaabaaabaabaabaaaabbbabbaaaaabaabbaabaaaaabaabbabbbbbbaaaaaaabbbbabbbaaaaaaaaaaaaaaabababaaabbbaaaabbabbabaaabbababbaaababbbbabbabaabbbbabbbbaababbbbaabaaabbaaabbbabaaaaababbaaaababaaabbbaaaabbbbabaababaaabbababbbbaaaabbabaabaaaababbabbaabbbbbbaaaabbaaabbabbbabbababababababbbbbbaaaaabaaabaaaabababbabbaabbbbbbbbaabaaabbaabbbbbabbaababababaaabbabbabbbbbaaababbaabbbabbbbabbabbaa
aabbabbabbababbbaabababbbbbbbaaababbbaabbabbbbbaabaaaaaabbbaabaaabaababbbbaabbbbaabbabaabbbbaabaaaabaaabbababbbbabbbbbabbbaabaabbbbbbbbabbaabbaababbbabaaaabaabbabbabbababbababaaabaabbaabaaaaabaababababaaabbbbabbabbbbaababaababbaaabbbbabaabaabaababaaabbbbbbbbababababbbbabbbababaaaaabbbbabababbaabbaabaaabbaabbbbaaaaaabbbabbababbaabaaaaaabaaabbaaababbaabbbaabbabbabbbababaaaaabbbaabbababbbaaaaaaabbbbbbbaaabbbaabbaabbabbaabaabbabbabaabbbbbaaaaabbbbabaabbabbaaaabbbbbbaabaabbaabababaaabbbbabbabaaaabbaababbbababbaaabaababbbbbbaaabbaaabaaaabbabbbaabaaabbbbaaaaabaaabbbbbababbbabbabbaaaabbabbaaaaabbabaaabbbababbaaaabaabbaabbabaabbbbabaaaabaababbbbbaaaababbabaabaaababbaaaaaaaaabbbbbbbbabbaaababbaaabbbaaabbbbabbbabbaaaaaaaabbbaaaaaaaabbbbabbbababbbbabbaabbbabbbbaaabbaaabbbbbbbbbbbbbbbabbbaaaaaababaaabbaaabbaaaabbaaababbbababbbbabaabbaaabaaaaabababaaabbbbbabaaababaaabbbaabbbababbbaabaaabbababbabaaabbbaababaaababbbabaaabbbaaaaaaaaabbbaaabbbaababababbbabbabbbabbabaaaabaabbabaaaabbbaaaaabbaabaababababbbbabbbbaaaaaaabbabaabbbbaabbbaaaabbbabbbabababaababbabaabaaababbabbbabbbaabbaababbbbbbabbbbababbbaababbbbabbaaaaababaaaabbbaabaabbabbabaabaabbababababbbabbabaababbbbaaababbaaaabbbaabbbbbbabbbabaabbbaaaaaababbbbababaabbbbbabababbbabbbbbbbaabbbbbbabbababaababbbaaaaabbaaabbabbbbaaababaabbabbbabbbaaababbaaababbababaabbabbabababaaabaabbbbbabbaaababbbbbbbbaabbababababaababaaaabababaaabbaaaabbbbabaaabaabbabbaabbbabbbbbabbabbaaaaabaaaabbabbbaabaabaabbabbaaaabbbbabbbbbababaaabbbabbaaababbbbbbbbaaababbabaaababaababbaaababbbbaaaaabaaaaabbbbbaabbaaaaaaaabaabaaaaabbababbbabbbbabbbabbbbbbabbaabaabababbaabaabbbbbaaabbbabbbbbbbaaabaabababaaababaabaaabbaaaaaabbbbbbbbbaabbaaaabbbabbaabaabbbabbaaabbabbbaabaabbbbaaaaababbbbbabaaababababbbabababbaabbbbabaabbbaaabaabaabbbbbbbaaaaaabbaaaaabbbbbaababbbaabbaabbaabbbbaaaaaabbbbbbbbaaabbabbbbbaaaaababbaabbbbbaaababbaabbbbaabbbaabbababbbabbaababbaaaaaaaaababababbbabbabaaaaabbbbbaabbaabaabbbabbaabbabaababbbaabbabbaababbaababbababbabaaababaababbaabbbabbbabaaabababa
bbabbbbbaaabaaabbbabababbbaabbabbbababbabaaaabbbbbbbbabbbbbbbabaaabaabababaabaabbbbabbababaaaabbabbbaabbbabbbabbbaaaaaaababbaabbbbbaabbabaabbabaaaaabbbbaabaaaaaaaaabaabbbbbbbbaabbaaabaabbababaaaabbaabbaabababbababbbabbbbaabaababbbbbbaaababaabbaaaabbbbaabababbababaabbaaabbabaabaabbbaaaabaabbbaabbaabbbbbabaaabababaabaabbaababaaabbabababaaababaabaaaabbababbbababbabaabbaabbbbbababababaabbabaabbbbbababbbababbababbababbbabaaaaabababbaaabbbbabaabaaaaabbbbaabbbaaaaaabaabbbaabbaabbaaabbaaabbabaaabbbaabaaaabbaaaaabaaababbbbaaaabbbaabaabababbbbabbbaaababbbaabaaaabbaaaaaaabbbabbbbaaaaabaabbbbbaabbababbbaaabaabbaababbababbbabbabbabbbabbababaabaaabaaabaaabbaabbaaabbbaaaabaaaabaabbbabbaabbbabaaaaabaabaabbbbbabbbaabaaabbaaaabaabaaababbbbbbababaababbbabaaaababbabababbbaabbaabbbaabbabbabbbabbaaaabbaabababbabababbbbbababaababababbababaaabbbaabbbabaababbaaaabaaabbbbbaaaaaaaaabbabbaabaabbaabbabaaaabaaaaabbbbabbaabababbabababaaabaababaabaabbaabbbabaababbbbbbabbbabbaaabbaaaaaaaaaabbaaaaaaabbaabbbabbbaabaabbbbabbbaabbaaaabbbababbbabbaaaabaaabbbbabbbaabbbbaaaabbbbbbaabbabbaabbbaababbaaabbaaaabaaababbaababaaaabbbbbbabbbaabaabbaaabaababbbabaaaaabaabbbbabbbbbbabaababbaabbbabbabaaaaabaabaaaaaabbbbaabbabaabbaabbbbbbbabbbaabaabbbbaabbbbbbababbbaabababbaaabbaababaabaaabababbbbbbaabbababbaabbbbabbaabaaabaabaabbbabbaaababbabbabbaaaababaabbbbbabaaabbabbaaababababbbbaaaabbaababbaaababaabaaaaabaaaaaaaababbabbbaabaaababbbbabaabbaaaaabbbbbabababaabbabaabaaaabbaabbbbaaaaaababbbbaabaaaaaaabababbaaaaaabbbabbaaaaababbaaaaababaabbaaaabaaabbababbbbababbaaaabaaabababbabbbabaabaaabbaabababbbbbbabbabbaabbabbbbabbbaaababababbbbabaaaaabababaaabbabaaaabbababbbaaaabaabaaaabbbbaaabbbbababbbaaaabababbbabbaaaabbbaaaabbbbbbbaaaabbbaaababbbaabbbaaaabbbbbbbbababaabbaaaabbababbbbaabbabbabbabbaabbaaababbbaababababbbbbbaaaababaaaababababbbbbbaabaabbabbbabbabbbabbaaabaabbaaaaaaabbbabbbbabbaababbaaabbababbaabaaabaaaabbbbbabababbaabbbbbaaababbbbababbbbbbbaaabaaaabaabbbbbabbabaaabaabaababaababbbbabaabbbbaababaabaabbbbbbbabbbbbabb
ababaabaaaabbabbaabaaabbaabababaaaaaaaabbaabaaaaabbababbbbbbabbbababbaaaaaabaaabbbbbbaabbbbbbbaabbaabbbbabbbbaababbabbaaabbaabababbbababaaababbabbbbbbbaabbaababbaaaaabbbbbbabbbabbaaaaabbbabbbbbaaabbbabaaaabaabbabbbaabbbbbaaabaababaabaaaaabbbaabaaaaaabbabbbbbabbaaabbbbabaabaabbabaaabbbabbaabaaabbabbbbbabbabbbabababbbbaaaabbabaababbababbbaabbbbbabbababbabbbaaaaabbbabbaabaaaababbbabbbbababababbabbbaabaaaabaaaabbabaaaaabbaabababbbbbbaabbbababaaabaabbaaabbabbbaabbaaaaaabbbbaabaaababbbbaabaaaaabbbbbbaabbbbbbabbaaaaabbbbabbabbaabaaaaababbaabbababababbabaaaaabbaabbababbbbbbbbaaababbbabaaaaaababbbabaabaaabbbbbabbaaaababbabaabbbbbabbabbabbaaaaababbabababbabbbbababababaabaaabbabbababbbabbbbaabbabbaaababbbbbababaaaabaaaababaaaabaabbbbbbabaabbbaababbabbabbabaaaaabbabababbbabbbababaabbbbabaabaaaaabbbaababbbaaaaabbabbbabababaaaaaabaaaaabaababbbaabbbbaabababbbbbaaabbbabbbabbabaabababbbaabaaaabbabbbabbaaaababaabbbaaabaaabbbaabaabbabaaaaababbabbbbbabaaababbabbbabbabbbbbbbaaabaaaabbbbabababaabaaabaababaaaabaabaababbbabbbabbaaababababaababbbbabbbabaabaaababababaaabaabbbbabaabbaaaaaababbbbbbaaaabbabababaaabbabbbaabbaabbabbbbaababaaaabbbbbabaababbbabaaaaaaaabbabbaaaaaaaaababbbbbaabbbbaaaabaabbbaaaaaabaabaabaaababbaaababbabbbbbbaabababaabbbbaababaabbbabbbbaaaabaaaabaaaaabbbbbbbbbababbabbbabaaabaabbbaabbaaaabababaababbbaababaabaaabbaabaababbabbaaaabababaabaaaaaabaaabbaaaaaababaabbaaabababbabbaabaaabbaaabbabbbababbaaabbabaababaaaaaaababaabababbaabaabbbbbabbaabaabbaababaaabbaaaaaabbbbaaabbbaabababbbbaabaababaaaaaabbabbbbaababababbaabbbaaaaaaaaaaaaaabbabababaabaababaabbaaaababaabbbaaaaababbbaabbabaaaaabababaaababaaabbabbbbbbabaaaaaaabbaaabbbaaababbbbbaabbabababbbbbbaaaababaababbabbbbbbabaabbabbabaaaaabbbbbabbabaabbabbaaabaababaaabaaaaabbabaaabbbababbbaaabbaaaabbbabaabbaaabaaabaabbbbaaaabbbabbbbabaaaabaaaabbabbbaabbaababaabbbbbabaababbbabababaabbabbbababbbbbbababaaabbbbabbbbbabaaabaaaabbbababbbababaaaaaaaaababbabbabbababbbabaabaaabbbbaaaabaabbbbbabaaabbabbaabbabbababababbbbababaabbbabaaabbbbaa
aaabaabbaaabbbabaaaaabbabbbbbabaababaaabaaaaabbbbbaaaaaaaaabaaaabababaaaaaaabbbaabbbbabbababbbbbbaaaaaababbababaabbbbaaabbbabbbababaabbaababababbbaababbaabababbbabbbbbbaabbbbabaaabbbaaabbababbbabbbabbbaaaababbabaaabaababbbaaaaaabbaaabbbbabbbabbabbaababaaabbabaabbabaababaaaabbbbbbaabaabbbbbababbbbaabbbabaabbbaaaaabababbaaabaaababaaabbbbbaabbababbabaaababbabaaaabbbbababbaaaaababaaaaaaaaaabaaabbbbabbbaabaabaabaabbaaaaaabbbabbaababbabbababbbaaabaaabaaaabbbbbaabbbbbbbaaabbbabaaabbaabaaabaaabbabbbbabaaaabaabbbabbbaaaaaaaaabaababbaaababaaaaabbabbaabaabbbbaababaabbaaabbabbbbbbbbbabbbabaababaabbbabbbabababbaabbaabbaabaabbaaabaaaabbabbabbaaaaabbababaaaabbaaaaaabbabbababaaaababbabbbbaababbaabaaabaababbabbbbaaaabbbbbaabaabbababaabaaaaaabbabbbababbbaaaabbbababbbabababaaaaaabbbabbabbbabbabbbabaababbbababbaaababbbabaababbaaabbaabbbbaaaaaaaaabbaababaaaabbaaababbabbaaabbbaaaaabbbbabbababbaabbbbabbbbbbabbbabbbabababbaabaaaaabbbaaabbbbabaaabbbaabbabbbaabbaababbababbbabaaababbbbbbabababbaaaabaaaababaabababbaaabbbbbaaaabbbbbbbabbaabbaaaabbbaabbaaaaabbaababbbbabbabbaabaaaabbababbbbabbbababaababaaabbaaabaabbbabbaaaabaaaabbaaabbabbaaababaaabaaaabbbaabbbaabbaaabaaabaabbabbabbabbaabaaabbabbbaabbbabaababbbbbabaabaababbaabaabbbabaabbbaaaaabbbaabbabbaabaababaababababbbbbabbaaaabbbaababbbbabababaababaaabbabbbbaaaabbabbaabbbbbbbaabbbabbbaabbababaaabaaabbbaababaababaabbababbaaaaabaabbaabaabbabbabbbbaaaaaabababaaabbaaaaababbaaabbabbbaaaabbaaababbaaaaababbbabbaaabbbbaaaaaaaaaaaaababababbaaabaabbbbbbbabaaabbbaaaabbabbbabaabbbaabaaabbabbbbbaaabbabbabaaabaaaabbbbbabababbbbbaabbabbbababaabbaabbbababbbbbbabababbabbbaababaaaabbabababbbaabbbaabbbaaaabbabbaaaababaaaabaababbbbababaabaaaaaaaabaabbbaaabbbabababbabbaaaaababaabaabaabbaaaabbaabbabbbaaababbbbababbbabbbababbbabaaaabbaaaaaaabbbbabbabababaabaaabababbbbaaabbaabbabbabaaaabaabaaabaaabbbbabbbabaaabaaabaabbbaaabbabbaabbabaaaabababaaabaabaababababaaabbabbbbabbaabbaaaabbbabbbbaaaababbabaaaaababbbbbbbababaaaabbaabaabbbbbaaabbbbbabbbaabbbbbaabaaabbbaabbaaabab
abaababbaabababbabababaabbabaaaabbaaaaaabaaaabaaababbbbaabaabbbbbaabbabbabbaaaaaaababaabbabbbbbbbabbbbbabbbabbbaabbabbbbabbaababbbbabbababbbababbaababaaabbaaabaabbaaababbaabbabbbbbaababbbababbabbbbbabbbaaabbbaabaaaaaaaabbaabaabaaaabbaababbbaaabbabaaabbabbbaaabaaabbbbaabbbaababaabbaaaabbbaaaabaabbaabbbbaabbbaaaababbbaabbaababbbaabbabaabababbbbbbbbababaabbbabbabaabbbaabaabaaaaaaaabbabbbabbbaaabbbbaaaababbaaaababbababababbbabbbbbbabbbbabbaabaabbbbbbbaaaababbbbabaabbbbbbbabbaabbbbaabaaaaaaaaaaababbaaabbbabaabbaabbabaaaaabbbabbaaabbabbabababbababbbaaababbbbabaabaaaababaababaabaaaaaabbabaabbabbbabbbbbbaababbbbabbbaaabaabbabbbbaabbababbbbaababaaaabababaabaabaababbbabababbabaaaaabbaaaabbbababbbabaaabbabaaaabaababbbbaabaabbaabaaaababaabbababbbabaaababaabaaabaaabbabbbbaaaabbbabbabbbabaabbbbaabbaabbabbaaaaabbabbbbaaabbbaabbaabbbbaabaabbbaaabababbbaaabaabababbaabbbbbbbbabaaaabbbabbbbabababbbbababbabaaabbbabbbabaabbbabbaaabbbbabaabbaabaaababbbaaababaababbbbbbbbaabbaabaababaaaaaaaaaaabbababaaabaabbbaabbabaabbbaabbbaaaaaaaaabbbabbabbaabababaaaabbababaabaababbbbbaabaaababbbababbbabbabbbaaabbabbbaabbabbbababbabaabaabbabbbaaababaaaaaabbbaababaabbbabbbabbaabbaaabbaaabbabbaabbbababbbbaabbabbbaaabbabbababbbaaaaaabbbabababaabbbbbbbbbbabaababaabbaaaabbbbbaaabbbbabbbaaabbbbbaabbabababbababbaaaabbbbaaaabbbabaabbabbbabaabbbbbbbbbbaabaaababbbababbaaababbaaabaabaaabbaaabaababaabbabbaabbababbbbabaabaabbaaaabababaaababbbaaaaabbaaabbbaaabbabbbabbaaaaaababbbaaaabbabbbbbbaababbbbabaaabbabbbabaabababaabbabbabababaabaaabaaaababaaaaabbbaababbabaabbbbabaabaaabaaaabbababaaaabbabbaabbabaaaaabbbbaaaaabbaaaabbababaaaaababbbbbaaaabaabbababbbbabbaabaababbbabbabaaabaabababababaabbbabbaabbbaababbbaabaaabaabbbaaaabbbbbbabaabaabbaabbbaaaaabbbbabbbaababbbaaaaaaabaababbabbababbbbaabbababbbbabaaabaababbbbbbaabbaababaabbaabaababbbaaaaabbaabaabaaabbababbaaabbbbaabbbbaaaaaaabaababaabababbabbbbbbbbbbabbbaaabababbbabbabaabbbbabaaaaaaaabaaabbaabbaaaabbaababbabbbabaaabababbabbaaaababaabaaaabbaabbaababaababbabbbabbaabbbaba
babbabbbabbbbbaaaaabbaababaabaabaaabbaaabbabbabbbabaaabbaabaaabbaabbaaabaaabaaaaabaaabbbbbbaaababbaaabbbbbaaaaababbaaaabaaabbaaaababbaabaabbabaaaabbbaababaabaaaabaabbbbaaabbbabaaaabaabaaabaabaabaabbbabbbababaaababaababaabbbbaaabaaabaaaabaabaaababaababbbabbbbbababbbbabbbaaaababaaabbaabbababbbaabbbababaabbabbbbaababbabaaaabbbabaaababababbaababbbabababaababbaabbaaaaaabbaabaaaababbbaaaabbababaabbabbaaabbbbabbababbaaabbbbbbaaabbababaaabaaaabbbabbabbbaaabbaaababbbbbbaabbbabaaaabbaabbaaabbbababaabbaabbbbbbaabaaaaaaaaabbabbabbbbabababbbbbbabbabaaaababbbaabbbaaaaaabaabbababaabbbbaaabbbabababaaabbbabbaabbaabababbaaabbbaaabaabbabbbaaaababababbababbaaabbaaaabaababbbbbabbbabaababbbaaabaaabaabbbbbabbaaababaaababaaabbbbbbbaaabaaaaaaabbaabaaaabbababaaabbbbabbabababababaaabbaababbbabbabbbbababbaabaabbbbbaabbaababaaabababbbbbabbbaaaabbaaaaaaaabbbbaaaaaaaaabbabaaaabbbaabbabbbababababbbababbbbbaabbaabbbabaabaabbbbbaabbbbbbbbbbabbabbababbbbabaaabaaababbabbabbbabbaaaabbabbbaaaabaaababaabaabaabaaabbbaaaabbaaaabbaabaaabbabbbbbabbbaaababbaabaababbaabbbaaabaabbbababbaaaaaabbaabbbbaaabaabaaabbabaabbaabbbbbbbaaaaabbaabbaabbbabbaaabaaababaababbaabaaababaababbbaaaaaaabaababbabaaaabbbaabbaaaabbbbbbabbaabbbbaabbaababbaaaaaabababbbbaaaabbbaaabaababbbaabbabaabbbaaaabbbbbaaabaababaaaaababbbbabaabbababaabbbababbabababbabababaaabbbaaabbaababbaabbbaabababaababaaaabaaaabaaababbaaabaabaaaaabbbbaaaabbbaaaaaabbabbaabbbabbbbabbbbbbabaaaabababbbbbabbabbbaabbaaaabababbaabbbbbabbbabbbbbbbababbabbbbbabbbaabbbbbbabaaabbbababbabbbababbbbabbbabaababaabbabbbbbbabbbaaaaaabbaabaabbbbbabbbababbbbabbaabaaaaaaaabbababaaaabaaabbbbbaaaaababaabbabaaabbbbaaabbbbbbaaababaabbaababaaabbaababbbbaabaaaaaaaabbabbaabbabaabbbaabaaaabbaaaaaabbaaabbabaaaaababbabbabaabbbbbbaabaaabaaaaabbbabbaababaabaabbaaabbbbabaaaabbaaabababbbaaabbabbaabaabaaabaababbabaaabbbbabbaabaaabbbbaabbbbababbbaaabbabaabbbaabbaaabaabbaabababbbbbabaabaaabbaaaaabbbaababababbbbabbbaabbbbbbaaabbaababbaaaababbabaababbbbbaaaaabbbbbabbbabaabbbabbbbaaabbbaaabbabaaababba
aaababbababbaaaaaabababaaaaaabababbbabbbaaaababbabbbbbabaabbabaabbabababbbaabbbaabbaabbbbaabaabbbbaaabaabaaabaaaaababbabbaaabbbbabbbabbaaaaaabbbaaaaabaaaabbabbaaaaaaabbaaaaabaababbabbabababbaaabbababaaaababbaaababbababaaaaabaaaaaaabbbaaaabaabbbbabbbbaaabbaaaaabbabbbbababbbabbaaabbabbababbbbbaaaababbababbbbabbababbabaabbabaaabaababbaaabbbaabababaaaaabaaaaaabaaaabbaaaaabbababababaabbaabaabbabbaabbabbbaaaaaaababbaabbbbbabaababaabbaababaabaabbaabaababbabbbbbbbbbbbabaabbabbabaaaaaabbabaaabaabababbbbbbbbabbaaabbbabaaaabbaabbbbbbbaabaababbbabaabaabbabbbaaaabaabbbaababababbbbabbaaabbabbbabbabbbaaaaabbbbbbbbbbaabbbbbbbbaababbaababbbaaabbaaaababbaaababababbbbabaaabbbaababbbbbbbbbbabbababaababbbabbbaabaababbabaaaabbabaaabaabbababababbbaaaabbabbabbabbabbbbbbaabbbaabbaabbabaabaabaaaaaabbabbabbababbaaababbaabbbbbbaaabaaaabaabbbbaabbababbbabaaaaabbbaababbabbbbaaabaaababbbbabbaaabbabababbabbbbbaaabbbbabbaabaaaabbbbbabaaaabbbbaaaaaaaabaabaaababbabababaabbaaaaaaabaaaabbaababbababbabaaaababbbbabbbbbbbabaabbaaaaabaababbbbabbbaaaabaabbaababaaaabbabaaababbababbababbbbbbbbbbaababbbaaabbbbbaaaabababaaaaaabaabbbaaabbbbaabaabbbaabaababababaabbbaaaaabaabaaababbbaaababaabaabbbbabaababaabaabbbbbabbabaabaababbbabbbabbabbabaaaaabababbabbbaabbbbaaabbbbabbaaaabaaabaabbbabaaababaabababbbababbbbabababbbbbabbbbbaabaaabaabaabaaabbaaabaaabbbabbbbaabbbababbabbbababbaaabbaabbaabbababaabaabaaabbabbbabaaaababbababaaaabbaaabaaabbaabaaaaabaabbbaabbbabbabbbabaababaabbbbbabbabaaabaaaaaabbabaaaabaababbaaabaabbaaabaaabbabbbaabaaabaababbbabbababaabbbaaaabbbbbabbababaabbbaababaaabbabaaaaabbababbbabbbaaabaaabaabaaababaabbbbaabaabaabaaaabaabbbbaabbbaaaabbabaabaaaaaabbbbaaaaaaaabaaabbaabbbaabbbaaabaaaaaaaaababbbbaaaaababababaabbbababbbababbabaabbbbaaabaabbabbbabaaaaabaabbbbaaabaaabaaabaabbaaaaabbbbaaaabbabbabbabbaaabbaabababbbbaabbabbababbbabbabbbbababbbbbbbbbbbbabbbabbbabaabbbaabaababaabbaabbbabbbbaaabababbbbbabbabbbbaaaabaaabababbababbabbbbbabbaaabaaaaaabaaaaaabbbbabaabbabaaaababbbaaaabbabbbabaababbaaabbaabbaaabaabb
bbbbabbaabbbbbbabbbbbabbababbaaaabbabaaababbaabbbaababababbbaababbaabaabbbaabbbbbbbabaabaaaabbbbaabbabbabaaaabbaabaaaababbbaaaaaaaaaaabbbbaaababbaaabaabbabbabaabbbbabababbbbbbabbbaabaabaabbbaabbbabbbaaaabaabbaaabbababbbaaabaaabaabbaaabaabbbbabababaaabbaabbabbabbabbababaaabaabbabbabbaaaabbbbaaaaaabbbaabaaaaaabbbbaaaabbababbbbbaabababaaabbbababbabaabaaabababbabbabaaaabaabbbababaaaababbbbabaaaabbbbaabbbbbbbbabaaabbababbaaabbbaaaabaaaababbaaabababaabaaabbababaabbbababbababababbbbbbbaaaabbaaaabbabaaabbbaaaabbaaabaabaaaaaaaabbbaaabaaabbbaabaaaabbbaababbbbbaaaabaaaababbabbbbaaaaaabaaabbabbbaaaabbbaaaaaaabbabbbaaaabbbaababaabaabbaaaabaaabaabababbbbbbbaaaabaabbbbabbbaaaababbababbaabaababaabbbaaaabbaababbbbaaaaababbbbabaabaaabbaaabbabaaabaabbaabababbbbabbbbbaaaaabaabaaaaaaabababaabbabbbbaaaabaabbaaaabaaaaaaabaababbbbabbbaaababbbaabaabababbbaaaabbbbbbbababbaabbbbbabbbbaaabbaababbabbabbbbbbbabbaaababbbbbababbabbaabbaaaabbaaababbaaabaabbabaabbabaabababbaaababaaabaaaabaaababababbbbbabaababbaaaaaaabbbaababbabaaababbaaaaababbabbbaabbbaaaaaaaabaabbbaaaabaabbaabbaabaabababaaabababbabbbabbabbbaababbabbbabaaabbaabaaaaaaaababaaaababaabaaaabbaabbabbbaaabbaabbabbaaaabbbaaaababbbbbbaabbaabbabbbabaaabaaabbaababaaababaaaabbbbbabaaaaaabbbbabbaaababbbbabbbbbbabbababaabaaabaaaaaababbbabaaaaaaaabbaabbabaaabababaaaabbaaaabbbbaabbbabbbbaabbabbabaaaabababaaabbbbbbbbbbbbbabaabbaaaabaabbabbbabbaaabaaababaabbaaaabbbbaabababbabbaabaaaaaaabbabbbaaabaaabaabbaababbbbbbabbaabaaabababbbbbbababbbabbbabaaabaaaaaaabbaaaaaabbbbbabbaaabaabbabbaaabbaabbbaaaaaababbabbaabaaaaaabbbbababaaabbaaaaabababbaaabbababbbbaaababbabbaabbababababaaabaababaaaabbbaabbbbaabaaabbabbbbaaaaaabbabbbbbbbababbaaabbabababbbaabbabbbbaaabbabaababbbbabbababababaaabbbbbaabaabbbbbabaaabbaaabbabbabaabbbaaabbbaabaabbbbabbaababbbbabababbabaababababbabbbaaabbabababbbaaaabaaaabaababbabbbaaabbaabbaabaaaaaaaaaaababaabaaaaaabaaaaaaaabaaabbbbaaababbbbbbbbaaaabaabbaaabaaaabbbbbbbbbbbbbbbaabbabababbbbabaababbbbbaaaabbaaaaabaaaabaaaabaabbbabbaabbaababab
aabbabbbabbaaaabaabaabbaaabbbbabbaababbabbaaabbbbaaabaababbbaaabbabaaababababbbabaabbaabbbaaaaaaababbaaaabaababbbabbabbaaabbabaabaabbbbbabbbbbbbbabaaaaabaabbbbaabababaaabbabaaababbbaabaaabbbbaabbbbaabababbabaaaaaabaababbbaabaaabbabaabababbbbbabababbabbaaabbaaabbbbbabbbabbaabaabaaaabbbaababbaaaaababaabbaababbbbabbaaaaababbaaababbabbbabbbabababbbbaaaabaaabbbaababababaabbabaababaaaaaabbbabaabaaaaaabbaaaabbbbbbabaabaabbabaaaaabaabbbbbbaaabbbabaaabaaaabaaabbbabbabaabbaabbbaabbaabaaaababbbaaabbbbabbbaaabaababaaaabbbbababbbbababbaaabaabaaaaabbbaaaaaaabaabbbaaaaaaaaaabaaababbaaaababbbabbaabbbaaaaabbbbbaaaabbbaaaaabbbbbabbbbbabbbbbbbbbbbaaabbbbabaababbbaabbababbbbbbbaababbbaaabbbbabbabbbbaabaaabaababaaabbabbbbaabaababaabbbaaabbbababaabbbbbbabababaaabbbbbabbbaabaaabbbbbbbbaaaabbbaabbbbbaabbabbaabbabaabbbaabaabbabbabbaababababaaaabbabbabaabaaabbaabbbababbbbabbaabababbbbaabbbbbababbbaabbabbbabbaabababaababbbbbaabaaabbaabbaaaaaababbaaaabaabaabbabbaabbaabaabbbbbaabbababbabaaabababaaabaabaabaaabbbbbaaaaabaaababaabbaababbbababbbbaabbaaabbbbaaabbabaaabababbabbaaabaababbbbaaabbbbbaabbbbaaaababbaaabbabbbbabababbbabbbaabaabbbbaaaaabaabbababaaaabbaabbbaabbabbbbbabaaaaaaaabbaabbababbaabbaaababbaaaabbbabbbabaabbbbbabbbbbaaaaaaaababbabbabbabbbabbaabbbbabababbabaabbbbbaabaabbbaaababaaababaaaaaaaabbbbabbabaabbbbbaababaaaaababaabaaabbaaabbaaabbabaaaaabaababaaaababbabaabbabbbbabbbbabaabaabbbabbabbbbaababbbbbabaaaaabbabbaabbabaabbabaabbbababaaabbbaaaabaabbabbaaaaaaaabbbaaababbbabbbbabaaaaaaaababaabbababbaabaaabbbbaaabababababbbaabaababaaabbaaaabbabaabaaaaaaabbbaabaabbbbabbbbbaaaaaaababaabbbbabaaabbabaabaaaabbababaabaaaabbababbaaabaababababbbabbaaaabbbabbbabaabbbbaaaababbbabaaabbbbabbbbbabbbbbaaabaaabaaabbbbbbabbabaabbaabbaabbabbbaaabbbabaababbbabbabbbaaabbbbbaaaabbabbaababababbbbaaaaabbbbbbaabaaaaaababbbaabbbabbbbbaaaaabbaaabbbbabbbabbbabbbbbaaaaaabaaaababbabaaabbabaabbbbbabbbababbbbbaaaaaabbabaabbbbbbbabbabbbbabbabbabbaabbbbababbaabaabaababbbabbabbbababbbbaaabaababbbbaaaabaababbbaaabaaabbabaaa
abbaababbbbaababaaaaaaababbabaaababbaabbabbbbabbababbaababaaaabbbbbaabababbabaaaabaabbbababbbababaabaaabbabbaaababbabababaaaababaaaaaabaabbabbbabaabaabababbaaaaaaaaabbbabaabbaabbabbbbbbbabbbababaabbbabbabaabbbaabbababbbbbbbbbababbbbaabaaabaaaababaaaabbaaababaaabbabbabbbbbaaaabbbaabbbbaabaaabaaababaaabbabbbbbabaaabbbabbaabbbabaabbaababbbaaabbbbaaabbbbbbbabbaaaababaababbabaaabababbaabbaabbabbbbaaaabbbaabbaababbabababaaabbabaaaabbbabaaabbabbbbabababababaaabbaaabaabaababbbaaabaaabbbabbbbbbbbbbbbabbbaaabbaababbbbaabbbbbbabbbbaaabababbabbbabbaababbbaabbbbabbbbaabbbbbbbabbaabbaaababaabbbaabbabbabbabaaaaabbbbabaaababaaaababbabbaaaaabbbbbbbbbbbbababbabbabaaaababbabaabbbbabaabbbbbaaabbbaabbabbbbbaababaababbbaabbabbabbbbabababbbbbbaabbaabbbbbabbaaaaaaaabaaabbaabbbaabbaababaababaabbbabbbaabbbbbbabaabbbaabbbbbbabaaaabbbaaaaaababbbaaabbbbabaaabaabaaababbababbaaaaabbbbaababbabbabaaaabbbabbbabaaabbaaabbbaaabaabaaabaabbabbaaabaaaabbbabbabaababaabaaaaaaaaabbaaababbaaaaaabaabaaabaabbabaaabbbaaababaabababbabbabbbabbbbbbbaabbbaabaaaaaaabaababbabbabaabbabaaaaabbbbabbbaaabbbbbbbabaaabbaabaababbabaababaaaaaaabbbaaaaabbbbbabbaabaababbbbbabbaaaaabaabbbbaababbaabbbbbaaabbabaaaaabbabbbbbbbbbaabbaaabbababbaabaabbbaaaaaaababbabbabbabaaababbbababbbbabaaaaaaabbbbababbaaababbbbabbaabaabaaaabaabababaababbaaaababbbaaaaaaababaabaababbaaaababbaabaabbabaabaaaabbbabaaaababbaaababaabbaabbabbaaabaaaababaaaabbbbbbbbaababbaabbbabbaabaabbaaabaaabbabbaaaaaaaaabaaabbabbabaaaaabbbbbabbaaaabbabaaabbbbaaabbabbbabbbbababaaaabbaaababbaabbababaabbbabbbbaabababbaabbabaaabbbbaabbbabababaabbaabbbaabbabbbbaababbbabbbabaaabbbbbabaabbbabbaabaaaaababababbabaabaaaababbaaabbbabbabbbabababaabbbabaabbabbbbabbbbababbbabbbbbababaababbbbababbabbaaaaababbbbaaabbbbbabbbaabbbbbaaaabaabaaaabbabbaabbaabbaaabbbababababaabbaaaabaabbaabbababbbaabbabbabaabbbabaabbbbbbabbababbbbababbbabaabaabbbabbabaaaabaabbabaaabaaabbbabbaabaabaababbaabbbaaaaabaaababbaaaaababaabbbaaabaabbabaaabaaaabbaaaababbbabbabbbabbabbaabaabbabbbbaaabbbbaaaababbbbbabaaa
bbbbaabbbbbbbaaaabaaaaaababaabaabbabaabbabbbaabaabaaaaaaababbaababaaabbbaabbaaabbaaababababbabbbbaaabaababaaabbaabbbbabaaaaaabbabaaabbabbbbaabaabaababaaaababbbabaaabbbaabbaaaaaaaaaabbbaaaabaaabbbaabaaaaabaabaaabaaaabaaababbaaaabbaababbbabbbabbabaaaaaaabaabbbaabaaabaabaaababbaaaabaaaaaaaaabababaabbbaabaabbaaaaabaaaabbbbababaabababbbbabbabbaaabbabababbaaababbbabaabbaabaaabbababbaaabbbabaabbaabaabbbaabaabbbbbbabbaaabaaaaabbaabbaaabbabbabbbbbbbbabaaabaababbaaababbbbbababaabbbaabbbbaaabaaabaabaabaaaaaaababbbabaaabbbbabbbaababbbaabaabaabbaababbaaaaabbbaabbbaabbbbbbaaabbaabaaaaabaabaaabbabaabaabbaabbbaabbbbbabbbabbabaaaaaaaababbbbaababaabaabbbbabbabaabbbabaaababbbaabbbbbbababaaaaabaaaabbabbababaaabbbaaaaaaaaaababbabbbbbbbaabbbbbaaababbaaaaaaabbaabbababaaabbaababaaaaabbbaaaababbabababaababababbbbbaaaabbbbbabbbabbabbbabaabbbbbbbababbaaabaaaabbabbabaabbaaababaabbbaaabbabbabaabababaabaaababbaaaabbaabbbbabbaaababbaabbbaabbbaaabbaabbabbbbbbabbabbaabbaaabbabbaabaabbabababbaabbbbbbababbabbabbabbabaaaabbabaabababaaaaababaababbaabbbbababaaabaaabaabaababbabbabaabbbbbbaaaaabbaabbabaabbaababaaaaaaabaaabbbbaabbabbbaabbbabbbbbaabbabbbabbaabbaababbaaabaaaababbabbbabaaaaaaabbbaabaaaaaaaabaaabbaaaabbbbaaaabaabaaaabbaabaabbababaabbabbbbaabbbbbbaaababbbababbabaaababbbabbaaabbbaaabababbaaabbabbaabbabbaabaaabbaaabbbabbababababaaabbabaabbabbbbaabbbaabaababbabbbabbbbaaabaaabaaabbbaaaabbaaabbbbaababbaabbbbbaabbbbbbbaabbbbbbbaababaaabaaaaabbbbababbaabababbbbbaababaaabbbabbbbbaaabaaabbbbbababaabbabbabbbaabbbbaaabbaaabbbaabaabaabaababbbbbabbabbbabaaababaaababbbbaaabbabaabbaabbbbbaaaabaaabaaababbbababbbbbbababababbbabbaababaaabbbbabbaabbbbbababbbaaabaabbaaaaaaabaaabaaabbbbbbaababaabbabbbabbbbbabaabaabaabbbabbbabaabaaabbabaabbabbbababababaaabaabbabaababababbabbbaabbaaabbaaababbababbabaabaaabaabaaaabaaaabaaabbbbbabbabbbbabaaabbbaabbbbbaaaaabbaaaababaabaabbaaabbbabbbbabbaaabaabbabbaaaabaababbabaaaabaabbaaabbabbbaabaabbbaaabaabbabbaabbaaaaabababababbbbbbbbbbbbbbbbbbabbaaaababbbabbbaaababaaabbaaaaabbbbabba
abababaaababbabbbaaabbaaabbaaaababbababbbaaabaabaabbaabaaabbaaaabaabbabbbbabbbbbbaaabbbabbbaabbabbabababbbbabaabbaabbbaaaabbbaabaaabbabaabbbbbbbabbbabbaaabbabbabbababbbbabbaababaabababbabaaabbbbbbaabbaabbaaabbbbbaababaababbbaabbbaaaababaabbaaaaaabbbabbbababbabbbbaabbbbaababbbaaaaaabbaaababbbabbbbabbabaaaabbaabababaaabbabaababababbabbbbaabbbbbbaaaaabaabaaaabbbaaaabababbaaabbabaaabaabaabbbabaaaaabbaaabababbbababbbababaabbbaababbbbbabaabaaabaabaaabaabaababbaababbaaaaabbbaaaabaabbbaaaabbbaabbbabababbaaababaaabbabbababbbbbaabbaabaaaaabbbaaaabbabbbbbaabbabbaabaabbaababaabbbaabbbababababbbababbabaababbbbaabbbaaabaabbabbababaaaaabbababababbaaabaabbaaaababbabbbaaabbbabbbbbabbbabaababaabaaaaabaababbabbaaabbaababababbaabbbbbbbbbbbbabbaabbbbbaabaabbaaaabbbaabaabbbaababbbaaaabbbabbabbabaaaaaaabaabbabababbabbbbaaaaabaababaaaaabababaaabaabaababbababababbbaaaaaabaabaababaabbbaabbbbabbbaaabbbabbabbababaaabbbbbabbaabbabaabaaabaabbbabbbbababbaaaababbabbabbbbbaabababbaababbbaaaaaabbbbaaaaaabbaaaabbabbbbaaaaaaabbabbababbabbabaaabbaabbbabbbbbabababbaababaaaaabbbbbaabaaabbaabbaaabbbbbbbbababbbababbbabbbaaaaaaaabbbbbaababaaabaaaaaaaaaabaaaaababbaaaabaaabaaaabbaabbbbababbaabaaababbbabaabaaaaababbbbbaabbabaaabaabbabbbbbaaaaaababaabbaaabaabbbbbaabbbbabbbbabbabaabaabaabaabbbaaababbaabaaaabbaaabbabbabbaaaaabbabbbaaaabbbabbaabbabaabbaaaabbaabaaabababaababbababaabaaaababaaabaaaabbbaaabaabababbbbaaabbaababbaabaaabbabaaabaaabbbaaabbabbabbbaaaaabaaabbbabbbbbbbbabbbababaaaabbaaaaaaaaaaabaabbabbaaaabbbaaaabbbaabbbbbababababbbaaabbaaaabbaabaababababaaaaaababbbabbbbaabaabbabbbaabaaaabbbbbababbabbbaaaabbbaabababbbaabaaabaabbaaaabbababbbbbbaabaabbaabbbaaabbabbababababbbaaabaabababaaaaaabbaabbabbbbaabbaaabaabbaabbaaaaaababababbaabbbbaabaabababbbaabbbbabbbababbabbaaaaaaaaaababbbbbbbbbbbaabbaaaabbabbbabbbbaabbaabaabaaabaabbabbbbabaabbabaaababbbaabbbabbaababababaaabababbababbaaababbbaabaabababbbaaaabbaaabaababbbabaabbaaaaaaabbbabbaabaababbbabbabbabbabbabbaabbaabbbbaaaabaabbaabbaabbbabaabaaababbbbabaabbabaaabb
baaaaaabbaaababbbabababbababaaababaabbbaabbbaaaaaaaababababaaabbababaabbabaabbbbbbabbbaabbabbaaabaaabbbabbbbaabbababbbabaababbabbbbaabbabbaaaaaabaababbababbaaabaaabbabaaaabaaaaabbababbaababaaabbbabaaaaababaaabaaaaaaaabbabbbbbbbbbababbbbaabaababbaabababaaabaababaabbabbbbbbabaaabbabbbbbbbbbaabaabbabbbabbbbbbaaaaaaabbabaababbabaaaabbababbaababbbaababaabbbbaabaaabaababababaabbbbabbbbbbabbbabbaaabbbbaaaaabaaababaaaaabbababbbbbaabbbbbbabbbbbaaabaaabaabaaaaaaaaabaababaaaaabaaabbbbbaaabaaaababaababababbbbaababaabaababbababbabaaabbababaaababaabbabbbbaabbbabbbabbbabbbbaababbbbabbbbbababbabaabbabbbbaabbabbbbbabbbabbabababbbabbabbbbabaababbababbabaabaabaabbabaabbabbabaababbaababbaaaaaaaaaababaabbaaaaabaabbbaabbbababbbbbbbaabbabbbaaaaabbabaaabbbaaabbbababbabbbaaababbabababbbabaabbbaaabbbaabababaabbbabbbbbabbbabababaabbbbbabbababbababbbbbbabbaabbabbabbabaabaaaaababaaabbbbaaaaaaabbbbbbbbbaaaabaaabaaaabbababaababbbaabbaabbaaaababbabaabaaaaabbaaaaaaabbbbbbaabababaababbabaaaabaabaabbaaabbbbbbbaabaababbabbbaaaaabbbaabababbababbaabbaaaabbaaaaabababbababbabbababbaaababaaabbabaaabbbababbbaabbaabaabbaaaabbbbbbaaaaaaabbababbabaabaaabbaabaaaaabababaaababbababbbbaaabaabbaaabbbbaabaaaaabbaabbaaabbaabbbabbabbaaaabaaaaaabbaaaabbaaaaaababaababbbaaaababbabaaabaabbbaabbbbbababababbaabbaababbabbbaabaaaabbbababbbbbabbaabaabaaaaababbbabbbbabbbbaabaabbbabaabbbabbaaabbbaaaabbbaaaaabbbaaaababaabaabbabbabaabbbbaabbabababaabbabbaaaabbbabaaaaababaababaaabbbbbbaaaababbaaabaaabaabbbaabaabbaaaabbabaabaababaaaaabaababaababaaaabbbaabbbababaabbaabbbbabbbababbababbaaaaababbbbbabbababbbababbbbabaaaaaaabbbbabbabaabbbbaaaabbabbaaabbbbbbaaaabbabaaababbaabaaabaabaabbaabbababbbababababbababbababbbbaababbaabbbaaaabaabbabbbbaaabbbabaaaabbaaabbabbaabbbaaaabaaabaabbaabbabaabbaabaaaabbaabaaaabbaaabbaaaabaaaabbbbbabbbababaaabaaabbaaaaaabbbaabbabaabababbaaaaaaaabbbabaabbbaaababaaabaabbbaabbbaabaabbbbbbabaaaaaabababaababababbaaabbaaababbaaabaaabbaaaaaabaababaabaababaaaababababbabbbbbbaabaaabaaaaaaaabaabbabbaabaaabaaaabbaaaaabb
aababbababaaabbabbaaabbababbababbaaabababbbbaabbabbabbaabbaaababbabbababbbbaabaababbaababbaaaaabbaabaaaabbbaabaabbaaababbbbaaababaabaaaabbaaabbabababbbbbaababbbbabbaaabbaaababbbbabaaaabbaabbbabbababbaabaabbabbaaabababbababbbbbababbbabababbabbbababbaaaaababbbbbbabbbbbabbaaaaabaabbbabbbbbbbabaaaababbbabbaaabbbaaabaababaaaabbaabaaababbbabbbabababaabbabbbaaababbbababaabbaabbbabbbbbbababaabbbbbabbbbaaaababbbbbaabbbabbaabbbbbabbaaaabbbabaaaabaaabbbbbababaabbaaabbbaabababbbaaaababaabaaababaaabaababbbbabbbbbaaaabbbbbbaabaababbbababbaaababbbbbbbbbaaabbaaaaaababbbbabbbaababbaabaaabbbbaabaaabbaaabbaaaabaabaabbbabbababbaaaababbaaaabaaaaabbabbaabaaabaabaabaabaaaabbaaabaababbbbabaababbaabaaaabbabbaabaaababbbaabbabbbabbaababaaaaaaaaaabbaaababbaabbabbbbabaababbabbababaaaaabbaabbabbaaaaabaabaaaaababaabbbaaabaaabaabbabaaaabaababbbaaaaaaaabbbbbaabbababbbbbbbaabbbaaaabbaabbaabbaabaabababababaabaaaaaabbabaabbbbaababaaabbabaaabababaababaaabbbbbbbababbaabbbbaaabaabaabaabbababababbbabbbbabbaaaababbaaaaaaaaaabababbaabbabaabaabbbbababbbbaababaabbaaabbbababbaaaababaabababbbbbabbabaaabaababbbaabaaaabbbabbbbaaababbbbaababbaaabaaaaababbabaababbabbaaabaabbaaaaaaaababbabbbbabaaaaaabbbabbbaabbbbbbabbbababbabbbaaababbaabbbaaaaabaababbaabbbbbaabbbababbabbbbababbabbbbbbbaaaabbbabbabaabbaaaabbbababbbaababbabbbaabbbbaaaababbabbbbbabaabbbababbbbbaabbababaaaababbbabbbaaaababbaabbbababaabbaabababbbaabababbbbababbbbbbbabaaaabaabababbabaaabaaababbabbbaabbbbaaaabaabbabbaabbbaabbbaaabaabbbbaaaaababbbabbababbaaaabbbbaaaababbabbaaaabbabababbbaaaaaabbbbabaaababbbbbabaaabababbaaaabaabbaaaabaabbaaababaaaabbbbaabbbbbbaaabaaabbbaaaabaabababbbbaaaaababbaaaababaabaabbbaababbbbaababbaaaabbaabbbaabbaaabababbbbbabbaabbbbbbbbabababaaaabbabbabbababbbbbbabbaabbbbabaabbaabbaaaabbbabbabaaabaababababbabaabbabbbaaaaaabbaaaaababaaaaaaababbaabbaaaabbabbbbbbbaaabbaabbbbbabbaabbababaabbbabaaababaaaaaaaabbabaabbbaaaaababbbbabbaabaaabaaabababbbababaabbabbbaababbbbabbbaababbaaaabbababbbabaaaaabaababbabbbaabbabbababbbbaaabbbbaabbbaaaaaa
babaababbabaaaabbabababbbbabbbbabaababbaaaaababbbbbabaabaabbaaaaabbaabbabbbabaaaabaaababbbbbaaaaaaaaaaabbabbabbaababbaaaaaababaabababbbabbaaabbbaaabbbbaaabbbabbababbbababbabbaababbbbbabaabbaaaababbbbabaaaabbbaaababbaaabbabaabababbabbaabbbbaaaabbabbabbbaabaabbaaaaababaaaaaabbbaababaaaaaaaaabaabbbbbabbabbbabaaaaaabaabbbabaababaaabaaaabbbabaababbbbbaabababaaabbaaaabaabbbbbaabaababbbbbbbababaaabaaabaaabbbabbbbbaabbbbabbbbaabbaabbabaaaabbbbababbbbbbabaaaaabbaababaababbbabbbaabaaaaabaaabaaaaaabbaabaabbaabbaabbabbbbabbbbaabbaaaaabbbbabbbabbbabbaaabbaabbbababaaaabbbabaaabaaaaaabaaaababbbbabaaaaabbbbbababbabaaabbbaaabbababbbbabbbbbabaababbaaaaababbabbbbabbbbbbbbbaaaaaabaaaabbabbaababaaaaababababaaabaaaaaabaababaabaaaaabbaababaabbbabaaabbbaabbbbaaaabababbabbaaabbabbabbaaaababbaabbbabaaabaabbaabaabbbababbabaaaaaaaabbaabbbbbaabbbbabbaabbbabbabbbbabbaabbabaabaaaabbababbbbbaabbbabaabaabbabababaaaaabbaaaaaaaaabbaababaabbabbaaaaabaaaabbbbbaaabaaaaaababbbbaabababbaaabaaabbaababbabbaaaaababbbaaaabaabaaabbaababaabaabbababbbabbaaabaaabbbbbbbbbaabbaababaaaababbabaaaaabbbbaaaaaabaabaabbbabbaababaabbbabbbbabbbaabbbabbbabababaabaabbbabaaaaabbababbabababbbbbbababbbbaabaaabbbabbbbaabbaaaaaababababababbababaaaabaaaaaaaabbbbbbabbbbaaabaabaababbaabababbbbbabbbaabbabbabbbabaababbbaaaabbababaaabbaaaaaaaabbbabaaabaabbababbaaabbbbaabbbabbbaaaaaababbbbabbbaaaaabbaaaababbaaaaabaabbaaaababbaabbabbbaabbabbbbbabbabbaaababbabbababbbbabaabbbbaaababbbbbaabbaabbbbabaaaabaaabbabaaabbbabbaabbbabaabaabbbbabbaababbaaabbbbbabaabaabbbabbbbbababbabbabbaababbaabbbabbbaaabbabbabbabbaaabababaaaabbbabbbaaabbaaababbbaabaabbbbbbaaababbabbaaabbaaaaabaaaababbbaaaabaababbbbbaaabaaabbabababbbbbbbabbbabbabbaaaaabbbaabbbaababbabbabababbbaabbbaaaabbaaaaaabbaaaababbbaabbaaababaaabbaaabaabaaabbababbaabbbbaabbbbabbbaabbbaaaaaaaabbbbabbababbaaabbbbabbbabbbaababaaabbbaabbaabbaaabbabababbbababbbbabbabbbababbbbbbbbaababbabbabaaaababbbabbaabbabbaaaabbbababbabbaaabbabbaabbaaabaaaaababaaaaaaabbabbbbaababaaaabbbaabbbaaaaaabbabaaabbaabbaa
abbbabaababaababaababaaabaaaabbbaababaaabbbaababbbbbbaaabaaabbbabababbbbabbabbbabbbaabbaabbbbabababaabbbbbaabbabbaaaabbbabbbbbaababbaababbabbaabaabbabababaabaababbbabbbbbababaabbbabbaaaaaabbbabbabbabaaababbabaaaaaaaaaababbababbaaaabaaaabbaabaaabbbabbabbbaabaaaababbabbabbaaababbababbaaabaaabbabbaabbbbababaabbbbbaaaababbaaaaababbaabaababbbbaabbababbbbbbbbababaaabaabbabaaabaabaaaaabbaabbabaabbaababaaabbbaabbbbabbbbababbaababbbaaaabbbaaaaabbbaabaaabbbbbbabbabaabaaaaaabbbaababaaabababbbbbbabbabbbabbbababaaabbaabbbbbabbbbbabbbaabbbaaabbbbbabbbababbbbaaabbabaaababbbbbabaaaabaaaaabbbaabbbaabaaaaaabbbababbaaabbabbabbabbbbbabbbabaababbbbbbaabbbbbbbbbbbbaabbababbbbbbbabababaaabbaaaababbbbaaaaababaabbababaaabbabbbaaabbaaaabaaaaaaababaabbbababbbabbaabababaababbaaaaaabbaaaabbbbaaabaaabaabaaaabaabababaaaababaaabababbabbabababbbaaabbaaabbaabbbbbbaaabbabaababbabbbabbabaabababbabbbbbbaaabaabbaabbbaababbbbbbabbabaaababbabaaabbbaaaaaaabbbbbbbabababaabbababbabaaabaabababbabababababababbababababbabaaaabbaaaabbbbababababaabaaaaabbaaaabaaaababaabbabaaabaaaaaaaabbaaabababbaababbabaaabaababaabbaaaaabababaabbaabbbbbaaabababbbaaabbaabbbababaabaabbabbbababbbabbababbabbbbbaabbbbbabbbbbbbbaaabbbabbbbabbababbabbbabbaababaaaaabaabbaaaaaabbbabbbbbbbaabbbabaaaabbbabbbbbbaaabaaaaabaababaabaabbababbbaababbaabbaaaabbaaaaaaaaababbbabaabaaaababbbbbaaaaabababbababbbaaaaabaababbbaaababbabbabbbaaaabbaaaaababbaabbbabbabbbaabaaaababbbbbbabaabaaababbbbbaaaaababaababbbbaaababbbabbbbbaaaaaabbabbbbbbaabaabababbaaababbbbabbbaabbaabaaaaabbbbababbbbaaababaaaaababaabbbbaabbabababbabbbbaaaaaabbbbbbbabababbbbbbaaabaabaabaababbaabaaabbbaabaaababaabbbaaaabbbabaabbbabbaababbaaabbbbabaaaababbbaaabaaaabbbbabbaaaaaabaababbabaaaabbabbbbbbabaaabbbbaaabaabababbabbaaaaaaabbaaaabaaababaabaabbaabbbabbbbabaaababaabaabbaaaabbabbababbabbaabaaabababababbbaabbaabbabaaaabbbababbabababbbaabbbabaabaabababababbbabbaabbbbababbaabaaaaaaababbbbaababaaabbaabbaabaaaaaabbbaaaabbbabaaaaaaaabbaaababaababbaabbaababaaabbbbabbaababbbabbbababbbbbabbbaa
bbbbabaabaabbbbabbbbbabbaaaabaababbaaabababbabbbaaabaababbbabaaaaaabbbbababbbbbbbaaaabbbababaabaabaabaabbbabbababaaabbaabbaabaabaaabbbaabaaaabbbbbabaaababaabaabaabbaabababaabaaaaaaaababaababbabbbbbaabaabbbaabbbbbaabbbaabaabbbaaaaaaabababbbabbbabababababaababababbababababaabbbabaaaabbaabaaaababaabbababbbbabbbbbabaaaaabbabbabbabaaaababababbbbbbaaabbbaabbbbaaababaabbaaaaabbabaabbbbababbababbbabaabbaaabbaabaabbabbbbbbbaabaabaaaaaaaabbababaababbbbabbbabaabaabbbbbbaaabbbaabbabbaababbaaabaabbbababababbaaaaabababababbbabaababbaaababbbaabaaabbbbbbababbaabbbbbabaababaaaabbbabababbabbaaabbbbababbbaaabbaababbabbbbaabbabaaababaabbbbbaabbaabbbaabaaabbbbbbbbbbabaaabbbababaaaaabbbbaabaabaaabababbbaabaababababaabbbabbbaaaaaaaabbabaabaabaaabaaaaaabbbbbbbaabbbbbbaaabbaabbaaabaaaabbabbabaaaaabaabababaaababbababaababababaaaabbbbbbbbaaaabbbbbbaaabbbaaaabababbbaaabaaaabaaaaaabbbbbbaaabbaabbabaababbbbaaaaabaaaaaababbabaabbabbbaaaabaababababbabbbaaabbbbbbbabaaaabbbbabaababbaabaabaabbbababbaaaabbbaabbbaaabaababbbbbbabababaaabbbabaaabbabaaaabbaabbababbaabaaaaabbbbbabaaababbbabbaababbaaaabbbbbbbbaaaabbbaaaaaabaabbaaaabbabbababaabbbbbbabaaaabbbbbaabaaabaaabbaabababababbabbaaabaababbbbabaabbbbaabbaabbabbaabaaaaabbaaaaababbbaabbbbbaaabbabbabbbabbababbaababaabbbaaabababbbbabbbbaaaabaababbbbaaaaaabaabaabababbbbbaabbbbababaaabbbbababaaaababbaaaaaaaababbbabaaaabaabbaabababbababbaaabbabbbaaabaaabbabbbbbabababbabbabaaabaaabaaabaaababaaaaababababbabaababbbaaabbbbabbbbbaabaaaaabaabaabaabbbbabbaaabbbaabaaaabbbabbababbbabaabaabaaaaaababbbbabaabbaabbaaaaaabaaabaabbbbbbbaaaaaaaabbaabaabbbabaabbbbaabaaababbbbababaaaabbbbaaabababbbaabababaaabbabaababbbabbabaabaaaaaabbbbbabbaaabababbaaabaabbabaabbabbbababbbabbbbaaaaaaaabaaabaababaabbaababbabaaabbbbaaaabbabbbbaaaabaababbabbbabbbabbabbbbababbbbaabaaaabaaabbbaaaaabababaaaaabaaabbabaaaabbababaabbbbbabbbbbabaaaabbbbbaabababaabbaaaabbaaabbabaabbbaaabbaababbbbbaabbbbaabbaabbbbaaabaabbbbbbbaaabaaabaaabababbaabbabaabbbaaabaaaabbabaabbbaababaaabbbaabbaabaabbbbbaababababa
abaaaaaabbabbbbababbaaaaaaaaaabbbaabbbabbaaaaabaaaabbbbbabbabaabbabaaaabaaaabababbabababbbbbbbbbbbaaaaabbababbababbbaabbabaabaabbababbbbaabbbbbbabaaabbbbbaaaaabbabbabbbbaaaaaabbaabbabbaabaaababbbabbbabbaababbbaaaaabbaaaabaabbbbabaaaaabbbaaababaababaaaaabbaabbbabaabbbbabbaaabbaababaabbabbbabbbbbaaabaaaabbbbbbabaaabaababaaaabbbbbabababbbabaaababbabbbbbbbabbabaaabababbbaaaabbbaabbbbaabbbbbabbabaaaaaaabaababbbbabbabbaababbbabababbbbabaaabbabaaaaabbbabbbaabbbbaaaabbaabaaabbabaaaaaabbaaaabaabbababbbaababbabbbaaabaabbbabbbaaaaaabbbabbbbaabbaabbaaaabbabbaababaaabbbabbabbbbaaaaaaabbbabbbabaaaabbaaabbbbaaaabaaabaaaaaaabababaabababbabaaabbabbaaaabbbbbbaaaaababbbaababbbbaabaaabbbbbbbbabbbaabaaaaaababaabaabbbbaabbabbbaababbbaabbaabbababaaaaaaabbaaababbabbbaabbbbabaaabbbabbaaababbbbabbabbbaaaaabbbabaabababbbbaaabaabbbaabbbbbbabbbbbbbaabaaaabaaabaabbaaaabbaabbbaaabbabbaabbabbbababbaabbbbabbbbabbaabaabaabbbaaababaabaabaababababbabbbabaabaabaaabbababbbabbbabbbbbabbaabbaaabbaaaaababaaabaaaaababaabbababbbaabbabbaaaabababaabbaababaabaaaaaabaaabbbbaabaaabaabaabbbbabbbaaababbaaaabbaaaabbaaaabbaaaababbaaabbbabaabaaaaaaaaabababbbaaababbabbabaaaaababaaaabbbabaaabaabbabaabbbabbabaababbaabbbabaabaaabbabaabababbabbaaabbaaaabaabaaaaaaabbbbbaaabababbbbbbbabababaaaaaaababbaaababbaaaaaabbbbbaaaabababaaabbaabaaabbbbbbbaabaaabaabbabaababbbbbabaababbbabababaabaaaabbabbbbaabaaabaabbbbbbbabbabbaaaabbbbaabbbbbbbbabbaaaababbbaabbbbbbbbababbaabaababbabbababaababbabaabababababaaabbbbbaabbbbbaaababaaabbbabbaaababaabbabbbaabaabbabaaaabbbbaabbbbaaaaaabaabbabbaabbabbbbabbaabaaabbbaaababbbabbaabbbaaabbaabbaaaaaabbbaabaaaabababbaabbababababbbbbbabaaaaabbaaabbbababaaaabbabaaabbaaabaaabbbbbbaaaaaaabababbabbbaaabbbbabbababaaaabaaabaabaaaabababaaabbabbbbbbababaabaabababaabbabbaabbaaababababbababbaabbababaabbbabaabbaababbbbbababbbbaabbaaaabaaaaaaaaaaabbbbbabababaabbbaaaaaababbabbbabbbaaabbabbbabbbabbabbabbaaabbaaaaaaaaabaaabaaababbbbbbbaaaaaaabbabbbbababaabbababbbaaabbbbbabababbaaabaaabbababbbbaababaabbababbaabbaaaab
bbbaabababbbbbabbbbaaaaabbbbbaaaaabaaabbbaababbbaabbabbbababbbaaabbbbabaaabaababbabbbbaabaaabaaabbaaaaaaaaabbababbaabababbabaaababaaaabbaaaaaaabbaabaababaaaababaabbaabbbaabbbbbabbaaabaabbaabbaabbabbbabbbbaaabbaaabbbaabababbbbaaaaababbabbbbabababbbaaaaabbbbabbbbaabaabababaabaaabaaabbbbbabbaaaabaabaaaaaaaabaabbaabbbababbbbbaaabaabbbaaaaaaaababbbbabbabbbabaaaababbaaaabbbbbbbbbbaaabababaaaaababaaababbbaabbbbaaaaabbabaabbaabbaabaababbbabbbbaabbbbbbaababbbbaaabbbababaabbbaabbabbaabababbaaaaabbaabaaabbababaaabbaabbbabbabbabaaaabaaabaaabaaaababbaaaaaaabbaababaaabbbbbabbbaabbbbababbabbbbabbbbbabbabbbbbaabbbbbbbbaaaaabbaaababaaaabbbaabbbaaaaaaabbbbbbababbaaaabaaababbabbbbbbbbabbaababbbabbbabaaaabbaabbababbababbbbaaaabbaabbbabbaabbabaabbabbabaaababaabababaaabbbbabaaaaaaaabbaaaaaaaababbbbaaaabbabbabbaaaabaabbbbaaaaaaabaaaababababbbbbabbbbaabbabbbaabaaabaaabbabbbbaaabababbaaabbbaaabbabbbbbbbbbbaabbbbabbbaabababbbbaabaabbbabbbbbbaabbbaaaabaababbabaaabbabbababbaaaabababbbbbabbabbbaababbbbabbaababbbababaaabbabbbabbbbbaaaaabaaabbbbaaabaaaabaaaabbababbabbbabaabbbbaabbabbabbababbaaaababbbbbaaaabaaaabaaabaabaabbaabbaabbbbabababaababbaaaaaabbbabaabbababaabbbababaaabbbababbaababaaababaabaaababbbbbaababbaabaaabaabaaaabababbaabbaaabababbbabaabbbaababbbbaaabaaabbaaabbbbababbaaabbabbbbabbbaababaababaabbaabbababaaaaababbabbaababbabbabaabaaaabbbbabaaaaaaaabaaabbabaaabbaaabaaaabbabbbbbabbbaababbbabbbbbbaaabbbbbabbabaaabbbbabbabbbaaaabbaaabbaabaaabababbaabbabbabbbbaaaaaabbaabbbaabaaababbaabbabbababbbabbaababbbbaabbaaaabaaababbbabbabbabababbbaabaaabababbabbbbaaabaabbabbabaaababbbbaabbbbaababbaabbababbbabbabaaaaaaaabbabaaaaabbabbbbbbbbaaababaabbabbaabaaaaaaaababbaabbababaabbaaaaaaaabbbaaababbbbbbababbabaaaaaaabbbbbaaaaabbbbaaaabbbbababaabaabbabbaabbbabbabaababbbbabbabbaaabaaabaabbbbabbbbaabbbbbaabbaaaabababbbbbbabbbbaabbabbaaabbbabbaaaabaaababbabbaababbbbbbbaabaabbaaabaaaabbbabbbaaabbbabbaaaaaaaabbbaababbaabbabaaabbbaabbabbbabababaaaabbabbbabaabbbbabaabaabbbbaabaaabbbbabaaabaababbaabaaaabaaabaabba
babbaabaababbababbabbaaabaaaaaabbbbbaaaaabaabbaababbbbaaabaababbaaaaabbaaaababbbbbabaabababaaabbabbababbabaaaaaaaababbaaababbbaaaabababbababbaababaaabababbbbabbaaabbbaababbbbababbabababbbbababababaabbabbababaaabaababaabbabbbbabbabbabaabbabababaaaaaabbbaaaababbbbbbababbbabbaabbbaaaabbaaababbbabbabaaaabaabbbabbbababaaaabababbaababbabbabaababbabaabbabbabbbbabbaaaaabbabaabaabaabbaaabbaaababaabababaabbabaaabababbbbabbaababababbbaaabaababbbaaabbabaabbaaabbabaaabaaaabaabbbbabababababaaaabaabaaaababbbbbaabbbabbababbaabaaabbaabbabbbaabbaabbabaabbbbaaababbabbbbaaaaaabaaaabaaabbbbbaabaabbbabbbabbbbabbbbbbbaabbabbbbbaaaaaabaaaaaababaababbbbbbbaabbbabbbbbbaabbbbaabbbabbbaaaabbbbaababaabbabaaaabaabbbabbaabaababaabbbaaaababbbbbbbbbaabbabaaabaabababaabbbaabaaaabababbabaaababaabaabbabbaaabbbbababaaabbaaaaababaabababababbbbabbbbabababaaaababaabbbaaaaabbbaaaaaaaababababbababbbaaababbabbbbababbababaabbaaaabaababaabaabbaaabaabbbabbaaabaaaaaabaababbbaabbbbbbaaaabbabaabbbabbbaaabbbbbaabaaaabbaaaaabbaaaabaaaaaaabbabaabaaaaababbabbbbabaabbbabaabaaabaaaaaababbabbbaabbbaaabbaaababbaaabbbbbaabaaaaaabbabaabaabbbbbbbababaaaaaabbbbbbabaaabbabaaaaaabaaabbbaabbaaaaabaabbbaabaaabaababbabbabbbaaaababbbbabbbbbabbbbbbabbbaaaababbbaabababaaababbaaaababbbbbbbaaabbbaaabbaaababaabbbabbbaabbaababbaabababaaabbaaaabbabbbbbbbaabababbaaaabaaaababbaabbbaabbaabaaabbbbaabbaabbabbaababbbbaaaabbabbaababaabbaaabbaaaaabbbbbbababaabababaaabbabaaaaababaaaabbabbaaaabbbabaabbaabbaababbbaaaaabbbaabbbbbabbbbbbbbabaabbbabaababbabbabbabaababaaaabbbaabbaaaaaaabbbbaababbabbbbbbaabbbabbaaaabaabbaabbbaaababbaaabbabbbaaaaaaabababababbabbbbbaabbbbbaababbbabbbbabaababbbbbbaaababbbabbbbaabaabbbbbabbabaaababbaaaaababbbabbabababaabbaabbbaaabababbbabbaabbaaabbbbbbbbaabaabbabbaababbbbbbaabbbbbbabbabbaabaaabbaabaaaaaaaababbababaabbabbbbaabbbbbaaabbbbabaabababbaabaabaabbbbbaaaaaaabaaababababbbabaaababbbbbabaabaabababbabaaaaababbbbbbbababbbbabbbabaaaabaabbbaaababaaaababaaaabaaaabaababbaababbabbbbabbbbbaabaabbbbbabaabababbaabababaabaabbaabbb
abbbabaabaaaaabbbabbaabaaabbbbaaabbababaabbaaaaaabbbabbbabbabbbbbaababbbbbbbbbaabbaaaabaaabbbbbbbabaabbbaaaabaabbabbababbbbababbabaaaababaaaabbabbbaaaaaaaababaaabababbbbaababababaaababbaaaabbabababbabbbbbbbbbaaabbabaabaabaaabbbababbaababbbaabaabbababaabbbabbbbbbbbbabbbabbabbbabbabbbabbaaabaaaaaaaabbaabbabaabbababbbabbbaaaababaaabaaaabbaaabaaaaabaaabbaaaabaababbababbbaabaaabbbaaaababbbabbbbbbaaaaaaabbbbbbbaabbbbbbabbbbbbabbabbabbbbabbababababbbaabaabbbabbabaaaabaabbaaabbabbbbabaaabbabaaaaaaabbbbbbabaabababbbbabaaabbbbbbbbbaabaabbaabababaaabbaaaabaabbbbbabaababbaaaababbabbabbabbabaababaaaabaabaaaabbaabababbaaaabaabbaaaaababaaabbbabababaaabbbbaaaaababbbbbbabababaabbbbaaababbabbbbabbaaabaabaabbaabbbaaabbabbababbabbaaaaaabababbbbabbbbabaabaabbabaaaaabaaabbaaaaabbbabbbaabababbaaababababaabbabbbaabababaaabaaabaaabbaaaabaababbbbabbaaaabbaabaaabaaabbbbbbabbbabaabbaabbaaaabaaaababbaaabbababbbaabbbbabbbbbaaaabababababbbbaabbababbaaababbbaaabaabbbbbabbaabaababbbaaaabaabbbabbaabbaabaaababaababbabaaaaaabaabaaaababaabababbabbabbbbbaaaabbbbaaaaaaaabbbabbababbabbaabababaababbaabababaabbaabbabaabbbababbabbbabaabbbbaababbabbabababaabaababbbabababaabbababbaabaababaaaaaabbbaaabaaabbbbbbaaaaaababbaaaaabaaabaabbaaaababaaaabbbaabaabaaabbbbabaabababaabbbaaabbaababbabaabbbabaabbbabbbbababbabaabaabaaabaaabaaaabbabbbbbbbbbbabbbababbaabbababaababbbabbabbabbbbaaababbbbbaaaaabbbbbaaaabbaaaabaabbaabbabaabbbaaaaaababbbaaaabbbababbabbaabaaaabbaabaaaaabababaabbbbabaabbabbaaabaaabbbbaaaabbbbbbaaabbaaabaabababbabababbbaabaaaaabaaaaabbaabababaaabbaaabbbbabbbbbaaaabaabbbaabbaabbaabaabbbbabbbabaaaaabbabbabaabbbaaababbabbbbabbaaabababbbbbababaaaabbabbbbbabbabaabbabaaabbbbabaaaabbbbbaabbaaaaabbbbaabbbbbababbbbaaabaaaabababbbaaabbabbabaabbabbabbabababbabbaaaaaabbbbabbabbabbaaabaaabbbbbbabbbbbabaabbbbbabaaabbaababaaabbababaabbbbbaaaaaaabbbbbbbabbaabaaaabbbaaababaaabaaabbbbbabaabbbababbbbaaaaabbbababaabbabbbbabaababbababaabbaababbbabaaaaaaabaabaaabbbaababbbabaaababbaaaababbaabbbaaaabbbabbaabbbabbbabaaabaababaa
bbbababbbbbbbabbbbbaaabbbaabaaaaabbbaaabbbbabbbbababbbaaababaaabaaabbbbaaabbaaabaaabbaabbababbbbbaaabbbbbabaaabbbbbaaaaaabbbaaabaaabbbbabbaaabaaaaabbababbabaaabbabbbbabbaaababababaabaabaaaaaabbbaaaabaababbaabbbbaaabaababaababaabaabaabaabbbbbabaabaaaabbabbabbaaababbbaaabbabbabbbbbababababbabbaaaabbaaaaabbaaabbbaaaaaaaaaaaaaaaaaabbabbabbaabbaabaaabaabbaabaabbaabbaabbbbaaaabaababaaabbbbabbaabbaaaabaaaaabbabababbabbaaababaaaabaaaabbaaabbaaaaababbbabbbbbbbbababbbabbaabbaababbaaababaabababbaaabaabbaababaaaaabaabbaababbbbabbaaaaaabbabaababbaababbaaaabbbaabbabbaaaaababbbbaababbabbaaaabbbabbaabaabaaaaabbabaaababaaaabbbabbaaaabbbabbbbaabaabbabababbabaaabbbbbabbbaaabbaaabbabbbbbababababbaabbaaabababaabbaaababbabbabbabaaaaaababbbababaabbbbaabaabbaababaaabaabbaaaaababbabbaabbababbaaaaabbaaabaabbbaabbabaabbabbabaabaaabaaaaabaaaabbbabaaaaaabaabaaaabbbbabaabaaabbbbabbaaaababbabbbbbabbaaabaabbbabaabbabbaaaabaaaaabaaababaabababbabaabbbaaabaaababaaaaabbabaaaaabaababaaabaaabbaabababbaaabaabbabababaaabbbbaaaabaaababaaaaabbbaabbaaaaabbbabbbbabaababbaaabaaabbbaabbbbababbaabaaababaababbaaabbbbbaaaaabaaaabbaaababbbbbabababbaaaabbbbbaaababbbbbbbabaaaaaaaabbabbabaabbababbbbabbbbbabbbbbbabbabbaabbabbbaaaabbbaaaaaaabbbbbabaababbaaaabbaabaaaaaabababaaabbabaabababbbabaababbaabbbbabababaabbbbbaaaaaaabaaabaaabaaabaaaababaaabbaaabaabbbbabbabbbbbabaabbbaabaababaabaaababbaababbbbbbbaababaaabaaaaabaababbbaaaabbbbbabaabbbbaababbbbaabbbaabbbabbbabaababbaabaaaabbbaaabbaaabaaaabaaaababbbbabbaabbbaabbbbbbaabaabaababbababbbbabaaabaaaaaaababbbbaaabaaabaabbbbabbbbaabaaaababaabaababbaaabbbaabababbbabbbabaaabbbbbaabaaabbaababbbbabbaabbaabaabababbbbaabbbaaababbbbaaaabbbbabbabbbababbaabaaabbbbbbabbabaaabbbaabbaaabababbbbaaaababbbbabbaabbabaaabababbabbbbbaabbbbaaababaaaaaaababaaaaabababbaabbbbababbbbbbbaabaabababbbaaaabbbaaababbbaaaabbbbbbbbbaaabbbbabbbaabaaabaaaababbabaaaabaaaaabbbbbbbbbabbaababbbbabababbababbbbbbbbabbababbaaabbbaabbbbbabaabbabaabaabaaabaabababbbbbabaaabaaaabaabbaaabbaaaaababbbabbaabaabbbabbaabbbb
abaaabaaaabababaaaaabbabbaabbabbabaabbbaabbabaaaaaabababbbbbbaaaaaaaaaaabbbaabababaabaabbabbabaabbbaaababbbbaaaabbbbbbbbbaaaaaaabbababaabaabbabaabbbbbbbbabbbabbbababbaaabaabbbabbbbbbabaaababbbaabaaabbabbabbaaaabbaababaabbbaabaaabbbabbbbbbaaaababaabbaababaaaabababbbbabbbbbbabaabbabbabaabaabaababaaabababbaaabaaabaabbbabaaabaabaabbabbbababbaaaaaaabbaabbaababbbbbaababaaaabaaabaaababbaabbbaaaaaababbababaaaabaababababbabbaababbbabbbbaaaaabbbbaabbaaaabbaaababbbaaaaaabbabaaabaababbbaabbabbbbaaabababaabbaaaababbaaabbbbbbbaaabbaabababbbbbabbbababbabaaababaaaabbaaababbaabbbababaabaaaaabbaaabbbaababbbbbabaaaaabbabbbbaabbbbabbabbbbabbabaaababbaabbbaabbbaaaabbbaaabbbaaaaababbabbbbbabbabbaabbabbbbaaabaabaabaaabababbabaabaaaababaaaaabaaabbbabaabaabbabaabaaaabaaabaaaaaababbabbbaaaaaaabaaaabbabaaabaaabababbabbabbbaaababaaaaababbaaaabababbbbbaaabbabbaabaabbabbbbaaaabaabbbbbbbabbbbbbbbbabbabbbbaabaaabbababaaaabbabbbbbbbabbabbbbbbaaabaaabaaabbaababbaabbbabababaaaabbbaabaaaababbbbbaaaabaababbbbaabababababbaabbaaabbbabaababbabaababaabaaabaababbbaaaaabbbabbabbabbabaabbbbbaaaabaabbbbaabbbabaabbbababbaabbaabaaaaababbbbbaabaabbaabaabaabbbbaaaababbabaaaaaaaaaabbbbbbabaabaabababaaaaabbabbbbaabbbaaabbbbbaaabaaabbbbaaaabababbaaaabbabbabbaaaabaababbbababaabbbabbaaabbbababbabbababbbbbbaaaaaabababaababaaabababaabbabaaaaababbabbaabbbbababaaabbbbbbabbbabbbbbbaaaaaaabbababaaababaabbbbabaabaabbaaabbbaababaababaaaaabbbaaaabbbbbaabbbabbaaabbbbababbbbaababaaaabaaababbaabaababbbbaaaaaabbbaaaabbaaabbabbbabaabbabaabbbabaaaaaaaababababaaaabaababbaabaaabbabbbabbaabbabbbaaabaaababbbaabbabaaabaabbbaaabbaabbbaabbbabbaaabbabbaababbabbbababbabbabababbabaababaaabbaaabaabaababababbbbbabababbabbabbaabbaaabbbabbbabbaabbabbbbbababaaabaaaabaabbbaaabbbbabbbaabbbbbbbbabaabbbbbabbbbababbaabaababbaaaababbbaabbababbbabbababaabbaaaababbaaabbbbaabbaaabbbbbbbbabbaaaaaabbabbababaaaababbababbbbabbabbaaaaabaaabbaaabbabbbbabbababbaaaaabaaabaaabbaaaababaaabbaabbbaaabaababaabaaabbbbaaabbbbaaababaaaaabbbaabbaabaaabbbaababaaabbbaaaaaaaba
aaabaababaaabbbabaabbbbbbabbabbababababaaaabbaaaaaaabbbbbaabaabaabaaabbbabbaaababaabaaababababbbabbaaabbbabababbbbaaabbaaaaaaabbbbaabaabaabaababbaabbbaabbaaaabaaaabaaababbaabaabbaabbaabbbabaabbbaaababaabbaaabbaabbaaaaaabbaaabbaaaabbabbbbabbbaaaaabaaaabaabbaaabababbbbaabbbbaaaabaaaabaaabbbabbaaaabababaaaaabbbbbbaabaaaababbaabaaaaabaaaabababbbbabbaaababbbbbaabbababbaaabbbabbabbabbbbbbaaaaabbbbabbaaaabbaaaaababaaabbabaaaaaaaaababbabaaaaaabbaabaababbababaaababaababbababbbabbbbaaaababaaaabbaaababaabaabbbabbabaababbbbbbaaababaaabbaababbabaabaaabaaaaabbbbababbbbbaaaaabaabaaabaabbbababbaabbaaaababbabaaabbaabaabaababbbaaababaaaabbbbabbbbabbbaaabbababbabbbbaabaaaabaaaabbbaaababbbbbbbbbaabbbbabaabbaabbabababbabbabbabaaabbbaabbaaaaaaaaaabbbbbbaaaaababbabbaaababababaabbaabbabbbbbbaaabaabbbaaaababbbaabaababaababbbbaababababbaabbbbbbaabbaaababaabbbabbaabbbabbbbaaabbabbaaaaabaabbabbabababaaaaabaaaaabbabbbbaaaababaaaababbabaaaabbaaabbbaabbaababbaababbabbbbbbbbabaabaabaabbabaaababbbaaabababaaaaabbbbbbbbaaaaabbaabbbababaaaaaababaaaaabaabbbbbbbabbbabaaaaababbbababbabaabbbaabbaaabaaababbaaaaababaababaaaabaaababaabaabbaaaabaabaabababaaaababbbbbaabaabbabbbabaababbbbbaababaabaaabbbbbaabaaabbaaaabbabbbbaaabbbbababbababaabbbaaabaaaaabababaababbaabaabaaabbababaabbbaabaabaabbbabbaaaaabbabbbbbbbbbbabbaabbbbaaaababbaabbbabbaababbbaabbbbbbbabbaaababaaaababaabaababbabaabaaabababbaaaaaaaabbabbaabaabbbbbbabaaaabaaababaaaabbbaabaaaaaaabaabaaaabababababaabaaaababababbabababaabbaabbbbabbabbabaabbaaaaabbabababbbabababbaaaaaaababaaaabaabbbabaaaaaaaaaabaaaaaaabaabbbaaababababaaaaabbabbaabaabbaabbbbbbbaabaabbabbababaababbbbaaabbaaabbbbaaabbbbbbbbbababbababbaaaaabababbbabbabbbaabbbbababbabbbaaabababbaaaaaaabaaaaabbbaabababaaabbbaabbbabababbabaaaaabbbbabbababaabaaabbbbbbbbabbaabbbbaabaabbaaaabaaabbbbabbbbababbaabababaabababbaabaabbabbbbbbabaabbbaaaabbabaabbbbbbbaababaabbaaaaaaabbbbaabababaabbaaaababaaaaabbaabbabaaaababaababbaaabbababbbabbbaabbaaaabbababbaabbbbababaababbabaaababbaaabbaabbaaabbbbabaaabaabaaaaa
bbaaaaaabbbbbabbabbbaaaaaaaabababababaabababaaaababaaabbbabbabaababbbabbababbabbabbbaaaaabbababbbaabbbabbbaaababbbbabaababaaabbbababbbaaaaabbabababaabbaabaaabaaaaaaaaaaaabbabbbbabaababbbbbbbaaaababbaababbabaaabbabbaababbbaabbabaaababaabbabababaaabbabbbbabaabbbabbbabaabbaaaaababaabbbbabaaabbbaaabaaabbbabbababaaaabababababbaaabbaababbaabbabaababbbabaabbaabbababbabbbaaaaababbabaabbbaaababbaabaabbaabbbbbbbababbabababbababaabbabaaaaaaabbabbabaaaabaabaabaabababaabbbbbbbabbaaaabbbaababbbbaaabbaaaaaabbababaaaaaabbabbbaaabaabababbaabaabaaabaabbbbbaabbbbbabababaaabbaaababbbaaabbbbabaaaabaababababbabaabaaaaabaabbbabbbbbaabbaaaabbbaabbbbababbaaaabaaabbbaabaabbbbabbaaaaaaaabaaabbbabbbabbabbbbbaaabaaaaaaaaaababbabaabbbabbaaaaababbbaaabaaabbaaabbbaaababbaaaaaabbaaabbabbabaaaaabaaabbbbababaaaaaabbbbaabaaabaababaababbaabaaaabbbabaabbbbbbbbbbbbbaaababbabbaaabbabbbabaaaabbbbaabaaabbbbbababbbaabbaabbabbaaabbaabaaaabbbabbaabbababbabaabaabbbabbaaaabaabbaababbbababababaabaabaabaaaaaaaabbbabbbaaaaabaaaaababbbaaaababbbbbababaabbaaaaabaababbbbbababbbaaababaabaaabbabbaabaabaabaaaabaabbaaaaaabababababaabbabaababababaabbbaaaabbabbabaabbbbabaaabbabababbababbabaaabaaaabbaaaabbabbbbbabbaaaababbbbabaabababaabaaaabababbbababbababbaaaabbababbabbabbbbabaabbaaaabbabaabaababaaaabbaaaababbbbabbbbaababaaabaabbabababbaaabbbabbbabbababbababababaabbbbababababbabbbaaabbabbabaaabbaaabbbababaaaaabbbaaaaaaabbbabaaaaabbaaabbabaababbbbbbaaaabbbbaababaaaaaaaabaabbbabbabbaabbbaaabbabaabbabbbababbbaababaaababaaabbabbaaababbabbbabbbaaababaaaaaaababaaabaabbababbbbababbabababbbbabaaaabbbabaaabbaabbaabaaababaaaabbabbaabbaaaabbbababaaababbabbbababbababbbabbbbababbabaaabbbabbbaaabbbbaabbabbababbbabbaabbababaabaaaaabababbbbbaabbabbbabbbbbbbaaaabbbbabbabababaabaabbaabbabbabbbbbaaaababababbababbaababbbbbaaabaaaabababaaaaaaabbaabbbaaababbaaaabbbaaaabbabbaaaaababbaabbaaaabbbaaaababbaabbbbbbaabbbbabbbaabaaababbaabaaaabbaaabbbbabbaababababbbabbbaaaaabababaaaaababbbbaaabaaaaababbbbaaaaaaabbbaaaabbabbaaaaabbabbbbbababbbaaabbbbbbbaa
aababaaaaabababbaabaabababbbbbababbbbaaababbbaaababbbbaaabbababbaaaabbbababbbabaabaabbbbbbbaabbbbaabaabababbaabbababbabbbaaaabbaaabaabaabbaaaaaababaaabababbbabbbbbbbbabaabaaabaaaababaaaaababaaabbbaabbaaaababaaabaabaabababaababbbabbaaaaaabaaabaabbaabbababaaababaababbbaabaaaaabaaaaaabbaaaaabbbaaaabbbabaaaaabaaabababbabbabaaabbabaaaaabbababaabaabbbababaabaabaaabbaabaaabbbbbbabbaabaababbaaababaaaabbbbbbbabbbbabaabababbbbabaabbabbaaabbbbbbbbbabbbbababbbbbbaabbaabbbabbbaababaaaaabaabaababbaaababbababbbbbbbabaabaaaabababbaabaaaaabbbbaababababbbaaaaaaaababaababbaabababbbbaababbaaabbbaabababbaaabbbaaabaabbbbaaabbbbbabbabbbaaaaaaababbbbaaaababbaabbaabbbbbaabbbbabbababbbaabababbabbaababababbbbaaaaabbbaaaabbaabbaabbaaabbbababbabbabbbbaaabababbbababbaaabaaaaabababbbbbaaaaabbbbbaaaaabbabbaabbaaabbaabababbaababbabaabbbaabbbbbbaabbabbbabbbaabbbaaaabaabaaaababaababbbaabababababbbaaaaabbbbbbababbbbbbabbaaaaababababbabbaabbaaabbaabbaaaabaaabbababbbbabaaabaabbababaababbbbbbabaaaabababbaabbabbababbbaaabababaaabbabbbaabaaabbaaaaaaaaaabbabbbaaabaabbabbaabababbaabbaaabbbaabbabaabbabababbbaaaabbabbbbaababbaabaababaabbbaaabaabaaabbabababbabaabbbbababbabbabbbbbabaabbababbaabbbbababaaaaaabababababbbabbaaabbaaaabaaabbbbaabaabbaabbaabaabaaabbaaaabaaabbababbbbaabaaaabbabaababbaabbbbbbaabbbabbbbbabbbbbabbabaabaabbbbaaabbabaaaabbabbbbbababbbabbbbbabaaaabaaababababbbbabbababababbababbbbbaabbabaaabbabaabbbaababbbaaaabbaabaaaaaabababbaaababaaaaaabaaaaaababbbabbabbabbabbbbbbbbaaabaaababaabaabaaabbaaaaaababbababaabbabaabbabaaaaaababbaaabbbbabaaaaababaaaaaabbbabbbabbabababbbabbaaabaaababbababbbaabaabbbaabbabababbaabaaabbaaaaaaabaababababaaabaababbbbabbbaaabbababababbaaababaabaaaabbababaaababaaabaaababbbbbbabbbaabaababababbbbbbbbbbbaabbaaaaabbbaaaaababbbbaabbbbbababbbaabbbaabbbabbbbbbabababbaaaababbbbaaabbbbaabbbabaababaabaaaaaabaabbaaaabaababbbaaababbbaaaaababbabaaaaabbabbaaabaaaaaabbabbbbabbbbbababbbabbabbabbaabbabbbaabbbabbbbababbaabaaabbbabbbaabbabbaabaaabaabaaaaabbbbabaaaaaaabaaaaaaabbbbbbaaabaaabaab
abbbbababbbbbbababbaaaabaaaaaaaabbbbbbbaabbaabbababbaabbbbbabbbaabbaabaaaabaabaabbaabbabaaabbbabbbbbbaabbabbaabaabbababbababaaaaaabbbaabaabbbaaabbbaabbbaaaabbbababbbbbbbabbaaaaabaaaabbbaabbaaabbbbabbbabaaabbbbbabaabbabbabbbaaaababbaababaaaaaabbbbabaabaaaaabbaaaaabaaabbbaababaabbabbaabaababbaabbabbaabbbbbbbabaabbbabababaaabbbaabbabaaaababbbaaabbbaaaaabaabbbaababbbaabbbbbbaabaababaaaabaaaabbbbabbbbbabbabbbaaabbaaabbababaabbbbbbabbbbbbbbbbaabaaaaaaabaaababbaabbbaabbbaababbbbaaaababaababbbababbaabaaaabaabbbbbabbbbbbbbbbbabbaaaabababaabbbaabaaaaabaabbbbabbbaabbaaaaabbababaabbbbaabbaabbbabbababaaaaaabbbababbabaaabbabaabbbaabbbabaabbbbbbbabaaababbbbaaaaababbbaababaabbbabbbaabaaabaabbabbabbababbababbaaaababbbabbabbaaabbbbbaaaaaaaaaaaabbaaabbababbbbabbbbaabaabbabababbbbbbbaabaabbaaabababbbbbaaabaabaabbababbabbabbbbbababbbaabaabababbabbaaabbbbbbbaaaaaababaababbaabbbaabaabaabbbbaababbbabaabbabaaabbaaababbabbabbbababaabbabababbaaaabbaabaaaaababbabbbbbaabbbabbbbbbabaaaabbababababbbababbaabbaaabbaabbaabbabaaaaabaaaababbbaaaababaabaaabbabaaaaaaaabaaabbbabababababbbabbaaaaabbbaaabbabbbaabbabababababaabbababbaaaababbbbaaabaabbbbbbababababbaaabbbababaaabbbabaaaabaabaabbbbbaaaabbabbbbbbbabbbabbaababababbaabaaababbaabbbabbabbaaaaabbababaaaaabbbbaaabbbbabaaaaaaabaabbabbbbabaababababaabbabbbbaabbaaabaaababbaabbabbabbbabaaabbbabbaaababaabbbbbaababaaabbbabaaabaabbbbabbbabaaabaaaaabaaabbbabaaabaaaabbbbbaaaaaaaabababbabaaaabbaaaababaabbaaabbbbbaabbbaaaaaababababbabbaabaaaabbbbababaaaabbbaaabbabbbbaaabaaaababababbaaaabaaaaababaaaabaabbbbbbabaabaaababbbaabbbabbaabababaabbbbaabaaaaaaabbbbbbbbbabbabbaaabaaabbbbbabbbaabbbbbbabbaaaababaabbbbbbaabaaabbbbbbbbabbabaaabbaabbaaaaabaaababababaabbaabbbabbaabbbabbbbbaaabababaababbaabbaabbababbaaaabbaaabaaabbaaabbababbabbbbaabbababbabbaaabababaaabbaaaababaaaaaaaabbabababbbabaabbaabbaabaaababbbbabaaabbabbaabababaabaaabbbababbaabaabbbbbbbbaaabbbabbaaabababbbbabaababbaabababaaaaabaaabbbbaabaaaaababbbaaabaaaabbbabbbaabaabbabbbabababaabbaabbababbbbbbababbaaaaaa
baaabbbbbaaababababbbbabaabaaabababaaabbabbabbbbbababababbbabbbbabbbbbabaabaaaabbabbbabaabaabaabbbaaaaabababaaaaaabbaaababbbbababaaaaaabaaaabaaaaaaaaaabaaaabbbbabbbababababbabbbbababbabbbbabbabababbbbbabbbbaaabaaaaababbbbabbbbbaaabaabbbabbaabbaabaababbbaaaaaaababbbaabbabbaabaabaaabaababaaaaababbbbbbbbabbbbbbbbabaabaabaaaabbbbaabbabbabababaabaaaabbbbabbbbabbaaabbbaaaaababbaaaaabbaaabaabaaabbbbabbbbbaaababbaaabaaababaaaabaabbbabbababbaaaabaabbbabbaaaaabaaabbabbabbbaabbabaaaaabbabbaaabbbbabbbaabaababbbaaaabbaaaaaabaabaaaaaaabaaaabaabaabbabbabbbabbaabaaaabbbbbbbaabaaabbbabbaababaaabbabbbaaabbabbaabbbbabaaabbbbabbbabbbbbababbabaabbabbbaaabaabbbaababbbabbaabbbbbabbbbbabababbaabbaabbbbbababbaababaababbabaaaabbbaababbbbaaababbbaabaaabaabababaaaaaaaabbbbaabaabbaabbbaabbbabbbaabababaaabbbaaaaaaabaabaaabbaaabbbbbbaaabbaaaababbbabbbbabbaabababbbbaaabbaabaaabbbbbbbbaabaaaaababaabababababababbabbbaaaabbaaaaabaaabaaaaabbaabbbbabbbaaaababbbbbbbabbaaaabbaaaaabaaabbbbbbbbabbabaaaabbaaabbbbabbbbaabbaaaababbbbbabaabbbbaaaaaabbabbaaabaabaababbbbabaabbbbaabbbaabbaaabbbabbababbbaabbbababbbbaaaaaabbbbbbaababababbaabbbbbbabbaabbaaaabaabbbbbabbaabababbaaaaaabbaaabbbbbbabaabbaabbbbbbbabaabbaabaababbbbabbabbaaaabbbbaabaabaabbaaabaabbabbaaababaabbbbbbbbaaababbbbabbbbbabbbabaabbaabbbbbabbbaaabaaaabaabbaababaaabbaaaabbabababaababaaabaabbbbaaabbaaaabbbabaaaaabbbbbbbabaaabaaabbbbbbabaaaabbbbaabbababbbbaaabbabbbaabababbabbbaaabaaaabaabbabaaababaaabbbababbabbbbbabbabaabbbbabbaababaaabbbaaaabababaabbbbbbabaaaaaababbabaaaaabbbbaabbbaabbbbaaabaaaaabbaabbbbbaababbbbababaaabbaabbbabaaabbabaabbbbaaabbababaabbaaaaaaaaabbaaabbbbaababbababaaaabbbbbaababaabbaabbbabaaaaabbabbbaaaaaaaaabaaaabababbbbaabaabaabaaaababaaabbabbabbbababbababababbabbaabbbaaabaabbabbabaabaababbabbabbaaabbbbabbaaababbaaaabbaabbbbabaaababbbbbbbbabaabaabbababababbbaabbaaabbbbbbbaaaaaababaabbabbababbbabbababbbbbabbaaaaaaabbaaabbabbababababbabaababbaabbaabaaababbaabbabaabaabaaabbaabaababaabaabbbbabbabbbbaaabbababbbaaaaabbaabbaaaaabaaaabbaaaa
aaaabbbbbbbababbaaaabbabaabbbbabaaabbaabaabbbbbbaabbbbabbbaaababbbabbabaaabbabaabbaabbbbbbbbababbbabbababbbabbaaaaaabbbabaabbbaaabbaabababbaaabbaabbbbbbabbbabbbbbabaabababaaabbabbbbbbababababbabaabbaabbabaabbaaabbbbabaaaabbaabbbabababbbabbbbabaaaababbabaaabbbabbaaaabbbabaaaabaabaaabbaabbbaaaabbabbaaaaabbaaaaabbaaabbbbbabbbaabaaabaababbababbbabaabbbbabbbbbbbabbabbabaabbaaaaaaaababbaaaaabbbbbaabbbbaabaaabbbbaabaaabaababbbaaababbaabaababbabaabbbabbbbbabbaaaabaaabaabababbbbbbbbabaabaaabbbabbbaabababaaabbbbaababbbabbbbbbbaaabbaaabbaabbbbaaaabbbbaabbbbaaabbabbabbaaaaabbabbaaaaabaaababaabbbababaabaaaaaabbabaaaabaaabbbaabaaaaaaaababbbababaababababaabaaaababbaabbabbbbabbbababbaaaaabbbaaabaaaabaaaaaaabbbbbaabbbbabbbabaaaaababbbbabaababaaaabbabababbaabbbababbaababbaaaaababaaabaaababaabbbbabbbbbaabbbaaabababaabaaaaaabbbbbaaabbabaabbaabababbaabbabbaaaaababbabbabababaaaabababbbabbbabbaaababababbaaaaababbbbaaababbabababaabbaabbbbaabaaabbbaabbbbaabbabbaabbbbbaabbabaababbbbbaababbbabbbaabbbbbbaaaaaaabaababaababbaabbbbbbaaabaabaaaabaaaaababaabababbbaabbbaaabbbbbbbaabbabbabbaaaabbbbbabbbbbbbbbabaaaaaaaaababbbbaaabbbbaabaababbbabbaabbbaaabbabaaabbbbabababaabbbbabbbababbbbbabbbaabaaabbbbbaabbbaaabbaabbabbbbabbbababbaaaaabbbbaababababbabaaabaaabbbbbabaaabababaaabbabbbbbbabbbbbbaabbabbbaaababbbabbabbabbaabaaabbabbaababaababbabaaabbbbbbaaabbbbbabbabbbbabbbbbbabbaaabbbbaabbbabbbaaaaaabbaababaabbbbbabbaaaaabbbbbababbaabbbabaababaaabaaaabbaaabaabbababaaaaaaabaaabbababbbabababababaaabaabaaababbaaaabbbbbaababababbaabaaabaabababbbaabbabaabababbabbabaaaabbbaaabbbaaabbabbabaabbaaaabaaabaaabbbaaababbbbabbabbabbabbbbbbaababaaabbbababaaaabbabbbabaabbaabbabbaabbbbbbaaaababbaaaaaaababaabbbbbbbaaaaaabbababbbbaaabababbabbaabaaaaabbabababbaaabaabbaaaabbbaaaaaaaabaabaaaaaabbaabaabbaaabbabaababaabbabbaaaabbaaabbabbabaabbbabaabbbabbbaaabaaaabaababaabbbbabbaabbaaabbababbabbbaabbabbaabaabababaabababbbbabaaaabababbaabbbbbbbbbbaaaabaaaabbabaaaabaababbaabbaabaaaabaaabaababbaaabbbbaaabaaababaaaaaabbbbabbabbbababaa
aabaaabababbabaabaaaaabbaabaaaabaabaaababbbbabaaabaaababbbabbbabbaaabbabaabbbaabbaaaabbaabababaabbabbabbababbbaabababbabbbbbaabaabbbbaaabaababbbabbaababbaaabbaaabbbabbaabaabaabbbabababaabbbbabbabbababbabaabbaabababbaababbabbaabaabaaaaabbaabbabaaaaabbaababbaabababbbbaabbabbbaabaabbabbbbaabaabaabaaaaabbbbbbaabbbbaaababbbbbabaabababbaababaaaabbaabbabbbbaabbbbaaabbbbaabaabbabbbbbababaabbbabaaabbaabbbabbbaabbbaabbbaaaabbbbaaaabbabbabbbbabbaabbbbbababbbababbbaababababbaaaabaabbabbaaabbaaabababaaaababababbaaaabbaaabbbabbaabbaabaaaabaaaaabbbaabbbabaabbbaababaabbbbbabbbbabaabbababbbaabbabbbabbabbbababbbabbbbaaabaabbaabbaabaaaaaaaaababababaaaababbbbbaababaabbabaaabbbbaaabaaaaaabbbaaaabaaabbabbabaaaaaabbababababbbaababbaaabbbabaaabababaabaaabbaabaaaaaababbbababaaaaaababababbabbbabaabbbbaabbbbabababaabbaaaaaaaabaaabbaabbaaabbaaababaabbbbaaaababbbbaabababbaababbbabaabbbbbababaaaabaaaaabbbababaabbaababaaabaabbabaaabbbbbbbabaababababbabbabaaaabbabaaaabaaababbbaaaababbbbbaabbaaababbbabaabbbbabbbbbbbaabbbbbabbaaabbaaababaabbabbbababbaaaaaaaabaabbaaaabaabbaabaaabbbbbbaabaabababbaaababababaaaaababbbbababbabbbabaaabbaabaabbabaaabbbbbabbaabbbbbaaaaabaabaabbabbbaabbaabbababbbbbaaabbabbbabaabbbabbbabbababbaaabbbbabbbabbbbbababaaaaabbaababaabbbbbbabaaabaaaaabaababbabbbaaabbbbabbabbbbabaaaaabbaabaaabbababbbbbbbbbbabbabbbbbabbaababbabbbbbbbbbbbaabbbbbbbbbbaabbaaaabaaabaababaaabbaaabaaaabbaababbbbaaaababbbbabbbabbaaabaabaababbbbabaaaabaaaaababaabaabbaababaaaabbabbababbbababbbababbbbaaaaababbaaabbbabbaaabaaabbabbababaabbaabaabbbbaaabbaabbbbbbaaaaaaaabaaaaabbaaabaaaaaababaabbaaababaabbbabaaabababaaaabbaaaababbaaaaabbaabbabbaabaaabbbbaababbaaaaababababbbabbbaabbbbababaaabbaabbabbabbbaabaabbaababbabaaababbbabaabbbbababaaaaababbbbbabbabababbabbbabbabbaabbabaababaabbababaaababbabaaaabbaabaaabbababbbbbababbbbaaabbbabbbbbbbbababbbbaabaaaababbbbaabababbabbbbbbbbbbabbabbbbbaaaabbabbbbaabbbbbabaaaaababbabbabaabaabababbabaaaabbabaabbabaaabaaabbbbbbaababbabaabaaaabaaabbbabbbbaaabbbbabbbabbabbaababbbbbbaaa
babbaababaaaaaabbbbabbbaaabbbaabbbabbbbbabbababbbbbbaaabaaabbabbbaababaabbababaabaaaabaabbbaaaabaaababbabbbababbbbbbbbbbaaaaabbbbbbbbaaababbaabbbbbbaaabbababbabbbbbbabbaaaabbbbabaaaabbabaaaabaaaaaaabbbaaabbabaaaaabbabbababbbaababbbbababaabaabbabbabbbbbabbbbabbbbbabbbbabbbbbbaabbabbbbbaabbabaabaabaabaaaaabaaababaabbbaaaabababbbbbabababbbbbaaabbbbaabbbbabbabababaabaaababaabaaaabbbbaababbbbaabbbababbabababbaaaaaabbbbababbaabbaabaabbbbaabababbaaaaaaaababaabaaaaabbaababbabababbabbbbbbbaaaaaababaabaaaabaabaaabbbaabaabbbbbabaababbbbaabbaaabaaaabbaaaababbbabaabaaaaaabaaaaaabaaabaaabababbaaabbaabbaaabbabbbaabbbaaaaabbaaaababbbaababaabbbaaaabbbaabbbbababbaaaababbabaababbaaaaabaaaabbbababbbaaabaabbbbbaabbbbbbaabaababbababbaabbbaaaabbababbbabaabaaabaababbbbbaaababbaabaaabbbbbbbababaaaababaabaaabaaaaabababaaababbaaabbbabbabababbaababaababbbbbbaabaaababbbaaabbabbaaaaaabbbbbabbbabbabbbbbaabaaababaabbaabbbbbaabaaabbababbbabbbaabaaababbbabbabaabbabbaabbbbaaaaabbaaabbaabaabbabbbababaabbabbaabbabbaababaaaababbabbaabaaababbbbabbaaabaabbbbbabaabbbaaaaaabbbbabababababababbbaaababbbabbbabbbbaabaababbabbababbbaabbbbababbbaaabaaababbbbbabbbaabbabbababbabbbbbbbabbaabbbaabbabbbabaabbbbbbbbaabbaaaaaaaaabbaababbbbbbabbbabaabbabaaabaaabbaaaabbababbbaaaabaaabbbabbabaabbbbbaaaaabbbabaabbbaaabaaaaaaabbaaabaabaaabbaaabbbbabbbaaababbabaabbabbaabbabaaababbbbbbbbaaaaaaaababbabaabbaaaabbaababbaaabababbbababbabbbaabbaabaaabbaaabaaaabbababaabaaaabbabbaaaababbabaababbaabbababaabababbabbabbababbaaababbbababbbbbbbabbbababaaabbbabababaabbabbaabbabbbaabbbaaabaaababbbabaabbabbbaaaabaaaababbaabaaaabbbabbbabbabbaaaababbabbbbbabbabbbabbbbabbabbabaabaabababbbabababbaabbbaabababaabbaaaababbbbbbaababaabbaabaaaabaabbbbaaabbbbaabbaabbabbbabbabbaabbaabbababaaabaabbaabbaaaaaaabbaabaaabaabababbabaabababaabbabbbbbabbabbbbaaaabbabaabaaaabbababbaaabaabaabbbabababaabbbbbbbababbaaaabbaaababbaaaaabaabbaababbbbaaaabbababbbaaaaaaabaaababbbababbbbbbbaaaaaaaabbbaabbabaaabaaabbaaabbabbbaababababbababaaaaabaaababaaaabbbaaabbabbbaaaaa
babbbababbabbbbbabaaaaabaaababaaaabaaaababbaabaabbabbaaaaabbabbaaaaabababaabbaaabbababbabaaabbbaabbabaababbaabbaababbababbaaaabaabbbabbbaaaabbabbbbabaaaabbaaaabbaabababaababaabbbaaabbbbabaabaaabbbabababbbabababbabaaaabbbbabbbbabbaaabaabbabbbbaabbbabaaaaaaaaababbabbaabbbaaababbbbbaaaabaabababababbaaaababbbaabbabaababaaaabbbabbbbbabbbbaaaabbbbbaabbabaabbbaaaaaabbbabaabaaababbabbbbabbaaaaabababbbabbbbabbaababaabbabbabbaabbaaabbaabbababbbababbbabbbaabbbababbbaababaaaabababaaabaaabaaababbbbaaaabbbbbabaaaabaabbbaaaaabbabbaabaababbaabbabbbaababbbbabbaababbbabbabbbaabbbaaaabaabaaabaabaabbaaaabbbababbbbbbabaabaabaaaaabaaabaaaabbbbababbbbbaabaabababbaaaabaababbbabbaaabbbababbbbbaabbbbbbbabbbabbbabbbabbabaabbbbbaababaabaabbbaaabbaabbaaaaabbbababbaabbbbbbababbbabaaaaabaabbaaabaabbbbbbbaabbbabbaabbbabbbbabbbabbabbaababbaabaababbbaaabbaabbabbbabaaaababbabaabbbbbbaaaaabbbbbbbbaabbababbabaaaabbabbaabbabbbbbabbabaababbaabbbaaabaabbbbbaaabbaaaababaabaabbaaabbbabbbbbaaaabbbaabababbabababaabaaaabbaaabbbaabbbaabbbbbabbbabbbaaabbbbabbaabaaabbbabbababbababbaaabbaabbaaaaababbbbabbabaabaabaababbabaaaaababbaababbbabbbaaabbbababbabbaaaabbaaaabbabababbbaababbabbaababaaaababaaaaaaababbaaaaabbbaaababbaaabbbabbbaabbbbbaaaabbabbababaaaaaabbabbbbabbbbbbbabbbaabbabbbbbaaaabbbbbbbbababaaabaabbaabbbbbbbbbababbaaaabaaaabbbaabaababbabaabababbbaaaabbabbbbbbabbbbbbabaaaaaaaabaabaababbabbababbbaababbbbabaaabbaaabbabbaabbabababbababbbababbbbaabaabbabbabbabbabbbbabbaaabababbaabbaabaabbabbaabbaabaaabaaaaababababbbaabbaaaabbbaababaabbabbababbabaababbbbabbaaaaabbaaaabbbbbaaaabaaaaaaabbabbabbabbbaaabbaaaaaabbbaabbbbbbaaabbbbaaabbaaaababababbabaababbababbbbaaabbbaaaabbabbbaabbbaabaabbaaaabbbbbbbababbbaaaaabbbaaababababbabaabbbababbaabbaaabaabbabbbbabaaaababaaabbabbbbbabaabbaabbaaaabaaaaaabaaaababbabbbabaabbbaaaaabbabbbbbbbbaabbaaabbbaaaababbbbbabaaaabaababbaaabbbbbaabbabbbbbbaaababbbababbbaabbaababbaaabbaabbaaaabaaaaaababaaabaabaaabbbabaabbaaabbbbabbababbaaabaaabaabbbbabaaabbaabbbabbababbaaaaaababaaabaaaababbbbbb
aabbbbbabaaaabbaaabbaaababbaabbbbaabbbbababaaababababbabbabbbabbabbbbabbabbbaaaaabbbaaaaaabbbbababbabbaaabaaaababaaaabaabbbbaaaababbbaabaaaabbbbaaaaabbbbababbabbabbaabaabbbbaabbbaaaaabaabaaabbababbbaabaaaabaabaabababbbbbbaaaabbbbbbbabaaaaabbaaaabbbabbaaaaaabababbbaaabbaabbbbababaaabbababbbababaaabaabaabbaabbbabaaabbbaabaaaaaaaaaabbbaaababaabbabbbabbaaaabbaabbbbbababaaaaaabaaaabbaaaaaaabaaababbbbaababaabbaaaaaabbbbaababaaabaabaaabaabbabaaaabbaaaaababbbabaaababaababaabaabababbbbabbaaabbbabaababaaaabaabaabababaabbbbbabbbaabbbaaabaaabbabababbabbaababaabaabaababbbbaaaabababbabababaaabbabaaaaabbaababbbaabaaabbbababaaaabaaaababbabaaabbbbbabbbbabaababaabababbbbabbaababbabbabaabaaaababaabbaabbabbabaaaabbbbbaabbbbbabbbbabbababbbbbaabbaaaabbbaabbbaaaaaabbaabababaaabbabbbbbababbababbaabbbbaababaababbbaaaaaaabbaaaaaabbabbababaababababbabbbbabaaabaaaabbbbbbababbaaaaaaabbbabaabaaabababaababbbbbabbbaaabbabbabbbabaabaabaabbbbaaaaabaababaaabbaabbabaabbbabaaaabbbbabbabbababbaabababbaaaabbbbbbbaaaabaaabbbabbababababbaababbbbbbabbaababbbaabaaabbabbbaaaaabbaabaaaabbababaaaabaababaabbbaaaaaabbabbbabbbaabbbbabbbbaaaaabaaabbbababaaabaabaaababbbbabbbbbbbbbaabaaabaababbaaabbbbbbbabaaaaaaababaaabababbaabbbaababbabbaaababaabaaababbababbbbababbbabaabbabaaaaaaaabbbbaaabaabaaaababaaaabbbbbaaaaabababbbaabaabbbaaabbaabbabbababbbbbbbbabaabababaabababababbbbabbabbabbaaababbbabbbbbaabbbbbbabbabaabbbbbbbaabbababbaaabaabaababbaaaabaabaabbaabbababababbabbbbaaabbaabbbbbbabaabbbabaaaababaabaaababbbabababbbababbbabbaabbbbaaabbaabbbbbaababaabbababbbbaaaaababaaabaaaabaabbbababbbbbbbbababbbaabbbbaaaabbbabbaabaabaaaababbabbbbaabbbaabbbbbabaabbbaaaaababaabaaabaabbbaaaababbabaaaaabbaabaabbabaaabbabbbabaababaabbbbaaabaaaabaaabababaabaababbaaabbaaabbbbbbabaaababbbbbbabaaabbaabaaabaabababbbbbabbbabbaaabaabaabbbaabaaabbbbbaabaabaabbbbbbaaabbbabaaabaaaabbbbabaababbabbbbbbbaaabbbbababaaabaaababbbbaababbabaaabbbbbbabbaabbabbbaaaaaaaabbaabaaaaaabbbbbbbbabaaabaabaaabaabaaabaaabbbaabbaabaabaaabbbabbabbbaaaaabaaabbbabbbaaaab
baabbbaababbbbabbbbbbabbabaababaaaabaabaaabaababbaabaaabbbbbaaabaabbbabbaaabaaabaaaabaaaaababaaaaaaababbababbabaaaabaaaabbaaaaaaabaaaaabbababbbbaabbabbaabbbbabbaabaaaababbaabbabaabbababbbbabbbbabbbaaabbaaaaabbabaaababbaaaaaaabaabaaaabbabbabbabbaaabababbabaabbaababbbababbabbaaababaabbbaaabbbaabbbaabbbbbbaaaabbaaabbbaabaaaaabaaabbbbaabababaaabaaabbbaaabbababbbbbaabababaaaababbaaabaabbabbbbbbbababaabaabbbaaaaaabaaabbaabbabbabaaababbababaaabbbbaabbaabaaaabbabbabbaaabbbbbaaabaaaaaabaabbbabababaabaababbbaabbabaaaabbbaababbabbabaaababbaaaaabaabbbbaaabaaabababbbbaaaaabbbbbbabbbbaaaabbabaaabbbbbabaaabaaaaaaabbbabbbbabbbbaabaaabbaabbabbabbbabaababbbaaabaaababbababaaababaaababbbbbaaaababbbaaabaaaaaabbbbbbabbbaabbabbabaaabbbbbbbbbaaababababbbbaabaaaabbaabbbabbbbaabbbbbaababbabbaabbaaaabababbbaabbabbbbabbabaaabbabbaababaabbabaabbbbabbbabbaabababaaaabababaaababaaabaaaabbbbbbaabbbabaabbbbbbaababbabbababbaaaabaabbabbbaaabbbbabaabbbababaabbbbbbaabbbbbabbbaabbbabbaaaababbaabaabbabaabbabbaaaaabbbbbbbaaaabaabbabbabbbabaaabbabbbbabbbbbabbaababbabbbbbababbabbabaababaabbabaaaababbabaaabbabababaabaaaabbaaaaabbabbabbbabbbaaaabbbabbaaabbbbbaababababbbabbaaaababbbabbbaaabbabbbbbbbbbabaabababaababbabbbbabbbbabbbbaaaaabbbabbababbbabababaaaaabbaabaaabbbbbabaaaaaababbbaabbabbbbabbaaaabababaaaababbbbbababbbabaaabaababbbbbabbbbaaaaabbaabaaababbbaaababbabaabaaaababbbabaabbaabababbaabaabbabaaabababaaaabaabbabaaabbaababaabbabbbbbabbaabaabaaabbababaaabbbabaabbaabbaabbbbaaabbabbbbaababbbbabbbbbbbaaaaabbbaaabaabbabaaababbababbaaabbaaabbaabaabbbaaaaababbbbbaababbbbabbbabbbbbaaabbbbaaaaabbaabaaaabaaaabaaaaababaaabbaabbabababababababaabbaabbabaabbabbbbaabbabbbbaabbbbababababbbbaaababbbabbbbbbabbabaabbaababbbaaabbbabbbabababababbabaabaabbabbbbabbbbbbbaabaabababbababbbabaabaaabbabaaabbaaababbababbbbbaaaabbbbaabaababaabaabaaaababbaaabbabaaabbbbbabaaabaabaababbaaabbaaabbababaaaaaabbbababbabaabbbaaaabbabbbababaaaaabbbbaaabbabaaaabbbabaaaabaaabbaaabaabbaaabaababbbbabbbbaaabaababbabbbbbbaaabbabaaaabbbaabbabbabaaab
babbaaaabaabbbbabaabbababbaabaababbbbbaabbbbaaabbbaaabbaabbaababbabaaaaaaaabaababbaababbabaabbaabaabbabaaabbaababbbbabaaaabbbbababbbaabbbbbbaabbaaabbaabbabbbbababbbabbababbaabbbaaaaaabaabaaabbbbaaaaabaaabbaaabbabbbaabbaabbabbbaaaababbbbbabaabaabbababababbaaaaaababbaabababaabaaaabbaaaababbaaababbabaaababbaabbabaaaaababbaaabbbaaabaabbaabbbaaabaaabaabbaababbbbbbbabbbbbababaababbbbabababbbbbbaaaabaabbabbabbaaaabbbbbababaaabbbaabbbbabaabababaaaabbabbbbbbaabbbabaaaabababaabaabbbbabaababbaababaabaababbabbabaaabaababbabbbbabbabbabbaaaaabbabbbbaaaabbabbbbabababaabaaaaababbabbbbaaaaabaaabbaaaabaabbbbaabaabaaaaabaaabbaaaaababbabbbabbaabaaaabbabaaaaaabaababbbabababaaabbabaabaababbbbaaabbabbbbabaabbabbabbaaaaaabaaaabbbabbbabaaabbbbbbaababbaaaabbbaaababbbbaaabbbbaabbaababbaaabbbbbbababbbaaaaaaaabaabbaababbaabbbababbbbaabbbabbaaaababbbaaaaaaabbaaaaabbbaaabbbbbabaaaaababaabbbaabbaabbaaabaabbbaabbaabbabbabbbabbbbabaabbaabbbbaaababaabbabbababaabbbbbaaababbbaabbbabbbbabbbaabbaaaaabbbaaaaababbabbaaaabababaaabbabbbbbabaabaabaaababbaaabbbabaabaabaaabaaabaabbaaabaabababbaabbbabbbabaaaabababbaabaabbbbbabbbbbbbaabbbbaaabbaaabaaababbaabbaabbbbabbbbbabbbbbbabbaabbbbabbbaaaaaababbabbaaabbbbaaaaabbaaabbbbabbbaaaabaabbbaaaaaabbbabaaabbabaabbaabababaabbaaaabbabbbabbaabbaaabbaabbbbaaabaaaaabaaabababbbbbaababaabbaababaabbbaabbaaaaabababbbbaabaabaabaabaaabbababaaaabaababababaabbbbabbaaabbbababbbbbaabbabbbabbbbaaaaaaaabbabbbbabbaaababbbabbabaaabbaaaaaabaaababbbbababbbbbabbbbaaababbaabbaaabbababbbabaabaababaaaaabaabaaabaababbabbbbaabbabbabbabbbbbbaabaabababbbbaaabaabaaabbaabababbaaabbbbaaabaaabababbabbabbababababbbbabbbbbbbbaaaabbbabaaaabaabbbaabaabaaaaaabbaaaaabbbaabbaaababaaabbbbbabaabababbbbaabbabbabbaababbbbbababbaaabbabaababbbbabaababbbbaabbaabbaabaaaabaaaaaaabaabbbbbaababaabaaabbbabaababbaababbbbaababaaaaabbbbaaabbaababaaaaaaabbbaaaaabbbaaaabbaabbabbbbaabbabaabababaaabbbabaaabaaaaaabaaabaaaabaababbbbbaabbabaaaaaaaaabaaabaaabbbaaababaababbabababbabbaaababaaabaaaabbaabbbabbaaabaaaabbbbabbaabbaabab
aabbbaabbbababbbaababbabaababbbbbbaaaababbbbbaaababbbbbaababbaabbaaabaabaaabaaaabbbaababbabbaabbbbaabbbaaabbbbbbabbaaabbbaabaabaaaababbbbbaaaabbabaaabbbbababbaaaabababbaaaabaababbbbbbaaaababbabaabababbbaabaababaaaaabbaaaaabbbababaaaabbabbbbbabbbabaaabbbbaabbabbbabbbabbaaabbaababaabbaabbbaabbababaaaaaabaabbabbabaabbbbabaabababbbbbababababababaaabaababbabbaaabbabbbaaabaabbaaabaaabababbbbababbbababbbabbbaaaaababababaaabbaabaaaaabbbabbaabaababbababbbabaaaaabbbbbaaaabaabbbababaaabaaabbaaaabbabbbbaabbabbaaaabaababbbbbaaabbaababbabbbbaabbaaabaaababbbababbbbbbabbbabbbbaaaaabbbaabaaaabababbabbbaabbabaaabbaababbabbaaabaabaabaaaaaababaaaaaabbbbbabababbababbabaabbaaaababbaabbabaabbaaaabaabbabbbaaabaaabbbbbbabaaabbabbbabaababbbbabaabaaaabbbbaaaabaaaabbbaabbabbbaaaaabbbabaabbbbbaabbabbaaabaabbbbbbaabbaabaabbbbaaababaababbbaaababaabaababbbbbbaabbababbaabaaabbabbabaaaabbaabbaaabbbaabaaabaabbaaaaaababaaabbabaaabababaaabaababbbbaaaabbbbbaaabaaaabbbabbababaabbbaabaaabbabaaaaaabababbaabbaaabaabbbabbabbbbababbbbbbbbbaaabbaabbabbbbabbbbbbbababbabbbaabbbbbababbbaabbbaaabaabaabbabbbaabaaabaaabbbaabaababaababbbbabbaaaabaaaababbbbabbaabbbaabaaabbaaabbaaabaabaabbababaaababbababababbbbbaabaaaaabbaaaabaabbbaabaabbbabbaabaabbabaabaaababaabbabbbababaaababbbabaaaaababbbbaaaababababaabbabababbbaaabaabbbabbbaabababbbbabbbbbaabaaababbaabbababaaaaaabaaaabaabbaaabaabbabbaabababbbbbababaabaaabaaababaaababbabbbbaaaabbbabaababaaabaaabbbbbaababaabbbabaaaabaabbbabbababaaaababbaaabaaabbbaabbbbaababaabaaabbbabbabababbababbabbababbbbbabbaabbabbbbbabbbbababaababaabbbaababaabbbabbbaaabaaaabbbbbbaaaabaabbbbbaabbabbaababbababbbbabbbbbbabbbaabbbbaaababbbbbaabbbbbabbbbbabaababbaababaabbbababbaaaabbbbbbbaabbbaabbaaabbbaaaabbbaaaaaabababababbaaaaabbbabbababaaaaabbaabaabbbaaabbbabbaaaaabaaaabbbbababbbababaabababaabaaababbbbbaababbaabaaaaabaabbaabbbbbbabbaaabbbaaaaabbabbbaababaabbaaabbbaabbbbbbbabaaaaaaaabaabaababaaabaabaaaabaaabbbbaaabbaaaabbbbaaabababaabbaaabaabbaabbbbaaaaaabaaabaabaabaabbaaaaaaaabbaabbbabbaababbbabab
aaaabaaaabaabbaabbaababbabaaaabbababbbaababbabababaabbaabbbaabbabababababbbbbbabbabaabaaabaabaabbabbabaabaababbbabaababaababaabbbbbbabbabaabaabbabbabaaaaababbaaaaabaaaaaaabbbbbaabbababbbabbabbbabababaaabbaaabbbbabbabbbaaaaabbaabaabbabbababbbbaabbbbaaaabbabbbbbbbbbbabaabbababbaabbaaabaabababaaababaaaabaabbbbabaaaabbaabbaaaabaaaabaababbaaaabbaabbaabaaababbbbababaaaaaababaaaaaaaaaabbbaabaabaaabbaabaaaabbaaabbabbaababbbabaaaabbbaaabaaaabbbaaaaaaaabaabaabbabababbabbbbbaabaaaaaaabaaababaabaaabbbbabbaaaabaaaaabaaabbbbbbbbabaabaabbabaaababbababbabaaabbbabbbbbbabbababbbabbabbabbbbbaaaaabbbaabbaaabbaababbabbbaaaaabbbbabbbabbbbababbaababbbbbabbbbbabaaabbbbaaaabbaaaaababaabbabbaababbbbbaaaabaabbbbbbbabbabababbababbbbbbaaaaabaaaabababababbaaaaabaaaaabaabbabbaabbbbbaaabbaaaababbbbbbbaabbaaababaaaaaaabbbabaaabbbbbaabaaababbbabbbababaaabbbbbbaabbbbaabbabaaaaaabaabaababbbababaaababaababbabaaabababaabbbaaabbabababbbabbbabbaaababbaabaaabababbbaababaababbababbababbaabbabbbbbbbaaabbbbaaabaaaababaabbbbaaabbbbababbbaabbbbbbaabbbbaaabbbbbbbababbbaabbabbbbaabaaabaaaaaababbbbabaaababbbbbaaaaaaaabbaaaabbbbabaabbbaabbbbabbaabbababbbaaaabbaaaabbbbaababaaabaababbbababaaaabbabbbabaabababbbbabaabaaabbaaaabbaababababababbaaababbbbbababbabbababbabbbabababbaaabaabaababbabbaaabaabababbbbbbabbbababbbbbbbbbbaabbaabbaabbabaabbbabbbabbbaaabbbbaabbbaabbbbabbaababababbbaaaabaaaaabbbbbaaaaaabbbbababbbabbbaaaaabababaabbaaaaaaaaabaabaabaabbabbbbbbaabaaaababaaababaaaaabbaabaabaaaaababaaaaabbaaabbbaabaaabaaaaaabbbbbbbbaabaaaabaabbaabbbbaaaababaabbaabbaaabbbabbabbabaaaaaabbaabbaaabaaaababaaababaabbaaabbabaaaabbbbabaaaabbabaabbabbbbbaababbabaabbbbbbabbaaabaabbaaabaabbabbababbbbbbbaaabbbbbbabbbabaabbbabaaaababaaaaabaabbabbabbbaabaabbbbaaaaabbabbaaaabbbbaabbaabababbbabbabbabaaaabaababbbabbbbaaabbbaaabaabbbbbbabbaabbbaabababbaaababbaabbababbbbbbbbabbaabbbbbaabaaabbaabbbabbabbbbaaaaaaaaabaaaaaaabaabaaaaaaaaabaabbabbbbababbbbbbbbaababbbababbaababbaaaaababaaababaaabaaabbbaaaaababbbabbbabaaaaaaabbbaababababbbaabbbaaabaab
babbaabbaababbabaaaabbbbbbbbbabbabaaabbababaabbaababbaabbabaaabaaabbbaaabaabbaaababbbbabbaabbbabbbabaabbababbaabaaabaabbabbbaabababbaaabaabaabbabbbbbaababaaaaabbbbaaabaabbaabaaaaaaababbbbbaabbbbbaabbabbbabbbbbababbbaaabbbbbbaaaaaabababababaaabaaabbbbaaaabababaaabbabaabbaabababaaaaabbabaaabaabbaabbaabbabbbababbbabbbabbbaaababaaabbabaaaaaaabbbbbbababaaabaaaabaabbbabbabbbbbbaababbabbabababbaabbabaabbbabbababbaaabaaaaaabbbbbabaaaababbbabbbaaabbaabaaababaaabaabbbabaabaaaaaababbbaabaaaababbaaabbbbaaaaaabaababababaaaababaaabaaaaabbababaabbaabaaabbaaabbabababaababbabbaaaaabbabaabbbabababbabbbabbaaaababbbbbaabbaaaabaaaaaabbababbabbababaabbaaababaababbbbbaaaaaababaabaaabaaaaababbabbaababbbaabaabbbbbababaabbbbbbaabbabbababbbbaabaaabbbaaabbbaabaaaaaabbaabbaabaaabbaababbababbbbababbbababbabbbbaabaabbbbabaabbaabbabbbabaabababbbbbbaabbababbababababbbababaaababaaabbaababbababaaaaabababbbbaabbababaababbabaaabbabaaaaaaaabbaabbbbbbbaabbbbbbabbbbabbbaabbaaaabbaabaaaabbaaabbbaaaababaaababbbabaababababaaabbbabaabbaaabbaabbbbabbbabbbaaaaabbbbbbbabbbbaababaaabbbabbbbaabbbaababbbbaabaaababbbabaabaabbbbbabbabbbbabbbbbbbbbbbaabbaaaababbabaababaabbababaababaababbbaabaaabaabbaababbbbbbbabbaababbbbabababbaaabbbaaabbbbbbbbbbbaaaabbaaabaaabaaabbbbaaabababaabbbabababababbaabbbbbbaabaaaaaaaabbbaababbabbababbbaabbbababaabbabaaaaabaaaaababbaabbababbababbbabaaaaaabbaabaaabaaabaaabbbabbbaaaaaaabaaaabbabaaabbaaaaaaaaabbabaabaaaaababaaaababbbabababbabbabbabbbbbaabbbbbaabbbaaaaaabbbababbaababbaabbbbbaaaababbababbaaaabbaaabbbbabaabaababbbbaabaabbaaabbbababbababbbaabaaabaababbbaaaabbabbababbabbbbaaabbbaabbbbaabbbbbaabbbaabaaabaaaaaabaabbaabaabbbbbbbbbabbbbbaaabaaaaabbbbbabaabababbababaabaaabbbaababbabbaabaaabbbbbbaababbbbbbabaaabbabababbabbabbabbbabaabbbbabbaaaaaaaaaabaabbbbbbbabaabaaaabaaaabbbaababbababaaabaabaabbbbaaabaaaabbbaababbaabaaabbaababbbaaaaabbabababbbaabbbbbababbababaaabbaaaaababbaabaaabbaabbbbbaabbbaaabbbaabaabbbaaabaaabaabbbbabbbaabaaabaaabbababababbbaaaaabbbbbbabbbbaabbabbbabbaaaaaabaababbbbab
bbbabbabbaabbbbaaabbbbabaaabbabbbbaabaabaabbabaaaabbbabbaabbbababaabbabaaabbabbaabbbbbaaaabaaabbabbababbbabaabbabbbbaabbbababaabbaabbbbbbbabbbabababbaaaaaaabbbbbabbaabaaaababbaabbabaaabaaabaaaaababbaabaababbbabbbbababbaaaaaaaababaabababababbabaaaaabbabbabbabaabbbabbbaaaabaaabbbbabaabaabbaabbbaabaaababbbbbbababbababbbabbbbbbabababbbbbaaaabbaabaabbbabbaaaabaaabaababbbbaaaaabbbbaabababaaaabbaabbbaaaaabbbbabbbabbbaababaababbaabaabbbbbbabababbaaaabbbabbbababbabbabbabbaaaaabbaabaabaaabaababbabaabbbbaaaabbbbbbaabbbbabbabbaababaabababaaabbabababbbabaabaabbbbbbbbaaaaababaaaaababbbbbaaabaababbabbbaabbabbbaababaaaabbbbabbaaabbbaaabbabaabaaaaabbababbbbbabaaabbabaabbbbabbababababaaabbbbaabbaaaabbbababbbbabbaabababaaabbabbabbbaaaaaabbabaaaababababbababaaabbbabbbbbabaabbabaaaaababbaaababaaabaababbabaaaabbbbaaaabaababbbabaababbaaaaaaaababaabaabbaabbbbbbbbaaaaaabbaaabbbbbabbababbbbbbaaaaaabbbaabbabaababbbbaaabbabbaabababaaabbbabaabbaaaabbaaaaaaaaaaabbaaabbabbababbbaaaaaabaababaababbababbabaabbaaabaabbbbbaabaabbabbaabbabbbbabaaababbbbababaababbbbabbaabbbabbaaaaabbabaaaabaaaabababababbabbbaaaabaaabbaaabbbbaaaabbaaababbabaabaaabbbabaaaababbbbabbabbbaaaabbaabbabbbbaabbabbaabbaaaaaabbbbabbbabbaabbaaaaaaaaaaaabaabababbbbbaaaabbabbaaabbaabbbbbbbabaabbbabbaaaaabbabaabbbbaabaaaabbaabaaabaaaabbbbbabaababaaaababbbaabababbbbbbbababaaaaabbbbaababaaabaaababbaaaabbbbabbabaaaaaabbbbaabaabbbabaaaaababaabbbbbbabbaabaabbbabaabbbbbbabbbababbbbabbaaabbaabbaababbbbaabaaabaabbbabbaabbbbaabbbaaaabbaabbabbaaaabbaabaabaabbabbbbaaabaaaaaabbbaaaabbaaaaaaaabaababbaabaabbbbabbabbbaababaababbbbaaabaababbbbaaaabbaabbbbaababbababbababaabaaaaaabbabaaaaaaababbabbbababbbaababaaaaababbbaaaaaababaabbbbabbaaaababbababbbbbbbaababaaabbabbbbaaaaababbabababaaabbaaabbbbbbaaaaaababbbbabbbbbabbbababbbbbaaaabaaaabbaabbbbbbabaaaaabababaabbbbaabbabaababbbaabbbbbaabaabaabaaaabbabaaababbaababaabbabaaabbaabaabbaaabaabbabbbaaabbbaaabaabbabaabaaababbaababaabbaaaaaabaabbbbaaabbbbbbaaaaababbaababbbbbaababbbabbbabaaaababababbbbbbaabaaaabb
bbbbbbbbbababbbbababbbbbaabababaabbbaabaababbaaaaaababaabbbaaabbaabbababbbbbbbabbbaababaaaabaaabbabbbbbabbabbbaaaababbbaaaabbaaaababbabbbababaaaababaaababbaababbbaaabbaaabaaaabbaabbbaabaabbabababbbbababbbaabaaababbaabbbbabaaaaabaabaabaaababaaaabbbaabbbbbaabbbbabababbbbabaabaabbbababbaaaaaaaabbbbbaaaaaabbbaaaabaabaaaaaaaabbbbabababababbabaabaabbaaabbbbaaabbababbbbaaaaaabababbbaabaabaaabbbbbbaaaababbabaaaaaabbbaaababaaabbabaaabaababaaabbabbbbbbaabbabababbbaabaabbabbbababbbbabaababaabaaabaabbababbabbaabbbbbaababbbaaaababbaaaabaaabbabaaabbbbbaabababababbababbbababaabbbaabbabababbabbabbbabbbbbbaabbaaaaaaaaaaaaaaaaabbabaaaaaaaaabaaabababababbbbaaababaabaaaaabaaabbbababaaaaaaaabbbbaabaabaaabbbbaaabababbaabbbabaabababaabbbbbbabbaaababbbaabaaaabaabbaabaabbababbbaabaaaaaabbaaaabbbbbbbabaaaaabbbbbbabbaabbabaabbbabbbbaaabaabaababbbababbababbbbbbababbaababbaabaaaababbabaabbbbaabaababaaaababbaaabaaabbaaaaabbbabbbabbbaaaabbbabaaaababbabaabbbbababaaaaaabbbbabaaaabbbbbaabbbbbbbbababbabbaaaabbbbbbaaabaaabbaaababbaababaabaaaaababababbbaabbaabbabbbbaabaabbaababaaaababbbbbaababbbbaaabbbababbaaabaaaaababaabaaabbaaabbabbabababbaabbababbbbaabaababbbababbbbbbbbaaabaababbabababaabbaaabbbabbabbaaaaaaabbabbbabaaabbabbbbbababaabbbaabbaaabbaaabbabbaaabaabaaabaababaabababbbbbbaaaaaabaaabbaabaaabbabbabaaaabbabbabbbbaaabbabaaaabaabbbbaabaabaabaaaaabbaabbbaababaabaabbabbbbabbbabbaabbababbbbabbbaababbbbbaabaabaabbababbbaaabaabaabbbbabaaaaaaabbaabbabaaaaabbbbbabababbbbbbbbbabbbabbbbbaaababbabbabbabbbbaabbbbbabaaaaabaaababbaaabbaaabbbabaaabbbbbabaabaaaababbaaaabaabbbbbaabbabbbbbbaababbbbabbbbaaaaababbabbaaabbabbbababaabbababbaabaabbaaaaaababbbbbabbbabbabbbaabbbbabbababbababaabbbaabbabaababbbbbbbaaaaabababbbbabbaaaabbaaabaaabaabbbbaaabbbabbaaabbabaabbbbbbaaabbbaaaabbabbababbbbaabaababbabaaababbbbabaaababababababbbabbaabbbabbaabababaaaaabbabaaabaaabbabbaababbbababbbbbbbaaabababbbbbababbaabababbbaabbbaabbbbbbbbaaaaaaabaabbaaaaaabbaaaaabbababbabaabaabbababbbbaabbbabababaabbbaaabaabaabaaaabbbbabbbbbbabaaaba
abbaaabbbbaaabbaabbbababbbaaaabbaabaabbabbbbaaabaaaaaabbababbbbaabbbbaabbabaaaababaaabbaabbabbaaabbaabbaaabbaaabbbaaabbbbaabbbaaaaaaababbbaabbbaaaaaaabbaabbbababbaabbbaaabababababaababbbabbbbbbababaabbbbabbbabaabbabaaaababbbaaabbaababaaababababbbabaaabababbbbbbaaabababbbbbbbabbbaabaaababaaaabaabaaaabbbaabaabbbabbaaaabaabbaaabbababbbbabababbabbbabbbbabababaabbbabaabbbababbbaabaaabbaaaaaabbbbabbbbbbabbbaabaabaaababaabbbbaaabababbaabaabbbbbbbabbaaaabbaaababbbaabbaaaabababaabbabbbbbababaaaaaaababbbabaabababbbbababbbbabbbaaaaaabababbbbbbbbbabbabaaababaaabbbababaabbbbbaaabaaaaabaabbbabababaabbabbaabbbabbbabaaaaabbabbbbababbbaabbabbbbaabbbabaabbbaabaaabbababbaaabbaaabbaaabaabbbbaaaabbbbbbabbabbaabbaaaabbabbaaababababaabbbaaaaabaaababaaabbabbaabaababaabbaaabaabaaabaababaabbaabbbabbaabababbaabbbbaababbbbbaababbbbbaabaaabaabbbabbababbbaaaabaabaaabbaaabbbbbabbabaabbbabbaabbbbbababbbbababbbbbaabbbbabbbbbbaaabbbaaababbbbbaaabbbbbbbaabbbbbbababaaabababbbbabaabbbbabaaaaabaabaaaaaaabbabbabababaabbabaaabbabbbbaabbbabbabaabbbababbabbbaababbbaaaabaababbbbbbbbbabababbabbbababbbabaabbaababbabaabbaaaaaaaabaabbbabbbaababaaabbbabbabaabaaabaabbbbbabbbabbabbbbabababaabaabbaabbabbaababbbaababbbbababbbbabbaabbababababbbaaabaabbabbbaaabbbababaaaaabbabbabbbbaabbbbaaabaaaababbbbaaaabababaabaaaaaaabbbaabbabbababaaaababbaabbabbbbbaaabaaaaabaaaababbbbbabaabbbbbbaabbbbbbbbbbaaabaaaaabbbbbbbbabbbbbaabbaabbaaabbaabaaabbbbbababaabbabaaaabbbbbbbabbabaaaaabbbababaabbbaaabbaaaaabaaaaaaaababbababbababaabbbbbbaaabaaaabbbbbbbbaabbabbabbbabaaaababbabbabbbabbbbbaabaabaabbabbaababbbbaaababbabbbabbbababbabababbaaaabbbabababaaaabbbbababbbaabaababaaaaaabbbbaababbaaababaaaabbabababaabbbbbabbbbabbbbbbabbaabaababaaaaabbbbababbbaaabababaaaaaaabbbabbabbbabbbbbbbaabbbbbaabbbbabbabbbababaaababaaaababbbbbababaabbaabaababaabbbbabaaabbbbaabbbabaabaababbaababbbaaaabaabbabaabaabbbbaabbabbbaaaaaaabaabbaabbbbabaabaaaaabbbbbaabaaaabaaaababaabbbbbaabbababbabaaaaabaabbaaababababababbbabaabbbbbbabbbbbbbbababbbabbaabbbabbabbbaababaab
abaaaaabbaaaabaabaaaaabbbabaaabababaaaababbbbabbbbaabbbbbaabbabbbaababbbabaaaababbbbaaaababaabaabaaaaabbaaabbbaaaaaaababaaaabababbaabbbabbaabbbbbbbbababaaaaabaabbbaaabbbbbabaabaabbbabababaaabbbbabbbababbbbaaabbabbbbbaaaabababbaaaabbbbbbbbabaabbabbbababababaabbaabbbbaaabbaabbbbaaabaabbbbaaabaabbbbbaaabbabababbaaaabbbbaabbbbbbbbaabbaaababbbbbabbbbbaabbbaabaabaaabaabbbbaabbbbaaaaababaaaaababaaabbabbbbaaabbbbaabbbaabaaaaababaabaaaabbbaaabbbabbbabbbbaaaabbabbababbaabaabbabbbbbbbbbaababaaaabbabaabbbbabbbbbbaaabbababbbbabbbbaabaabbbaabbabaaaabbbaaaaaaabbaabbbabbaaababbbabbbaabaabaaaabaaabaaabaabbbbaaaabbaabbbaabbbbabbbaaabaaabbabaaaaabaaaabbaabbbaabaaaabbbbabbbababbbaabbabaabbabbbbbabaabaaaabbbbbbbabbbabbbababbaabbababababbbabaaabaabbabaabbaaabbababbaabbbbaaababababaabbabaabbbbaaabbbaabbaaaaabababbbbababbbabbaaaaabaabbababbbbaaaaaabaabbaabbbabbbbbbabbbababbaaaaabaaabbbabaaaaaaaabababaaaababaaabaababaabbbbbaaabaaaaabbbaaaabababbaabaaaabbbbbaabbbabbabbabbbbabbbababaababbaaabaababbbabaaabbbbaaaabaabbaaaababaaaaabbbbabbabaabaaaabbababbaaaabaaaabbaabaabaabaaabbaaabbabbababbabaabaababbaabbaababbababaaababbaabaaabaaabbbabaaaabbbbbbaaaaaababbaabbaaabbabbaabbabbbabbababaaaabbabaabbbabaaabbbbabbbbaabbaaaaabaaababaaabbaaaaabaaababaabbaaababbbbbaaabbbaabbbabbaabbabaabaabbaaaaabbbabbbaaabaabbaabbabaaabbabababbaaaabaabbbababbababaabababaaaabbbbbbaaababbbbbbbaabbbbbbabbbbaabbbbaaabababbbbbbbbbbabbabbaaabbaaabbbbbbbbabbbbaabbbbbbabbbbbbbaabbaabaabaabaababaaaabaaaaaabbbaabaaaaaaabaabaaabaaaabbbbbaabbbabbaaaababbbababaaaabbaabbabbbaabbaabbaabbabaaabaaabbbabbbababbbbbaabababababbabaaabbbbababbaaaaabbaabbbbaaaabbbbbabbbabbbbbbbabbababbbaabaaabaaabaababaabbababbbabbabbbabaaababbaaabaabbbababababbabbaaabaabbbbabaaaaabbaabbbbabaabaaabbabbbaaaaaaababbaabbbabbabbaaaabbbbbaaaaaaaaabaaaabbabbaaabbaabbaaababaababaababbabbababbbaaabbaaababbbbabbabbaabbabbaababaabbbabbbbbbaaabaaabbaaaaababaaabaabaabbbabbbbabbaabbabaabaabbbabbaabaababbbaaaabaababbabaaaababbbabaaaaabaabaabbaaababaababbababbabaaabababbbba
babababaabbbaabaababbaababbaabababbaaabaabbabaaabaaaababaaababbabaaaabaaabaaabaabbbbabaaaabbaabaaaabbbbaaaababbabbabaabbabaabaaababbabbbbabbaabaabbbaaababbabaaabaaabaabaabaaaababbbbababbbbaaabbaaabbbbbbbabbbbbbbbaaabbbbaaaaabaabbbbabbbaabbbbabbbbabbbbbbaabbabaabaabbbaabbbabbbabaabbaabbbaaaaabbbaaabaabaabbabbbbaababbbaaaaaabbbaaaaaabababaaaaaabbbbbaabbaaaababaaabababbaaabaaaaaaabbbaaabaabbbbababbbbbbbabbaaaaabbabbabbbbbaaaabaabbaaababaababaabbbaabbaabbabbbbaaababbaabbababbababbaabababaaaaabbbaabbabbbbbbbaabaaababbaababbaaaabaaabaaaaaaaabaabbabbbbabbabbabbabbaabbbbbbaabaabbabbababbbabbabbabbabbabaaababbaaabbbbbbababbbbbaaabbaaaaaababbaaabbbbbabbabbbbaaababbaaaaabbaaabbbbabbbbabbbbbbabaaaaaaaaabaaabbbbaababaaabbbababbaabbabbaaaaabbababbaaabbbabbababbbaabbaaaaabababbbbbabbabbbaaaaaabaaababaabaaabbbaaaabaaababaaaabaabaaaaaaaaabaaaaaabaabbbaabbaabbbbbbabababbbabbbbaababbbbbaaaabaabbaabbbbbababbbabbaaabbbbaaaabbababaaabaabbbabaaabbbbbbbaaabbaabababbbbbbaaaaaaabaabababbbbbbaaaabaabbabaabaaaabaabbabaabaabbaabbbbabaaabbaabbabbbbaaaaaababbbbababaaaababaabbaaaabaabbaaaaaaababaaabbabaabbaaabbbaabaaaaaaabbaaaaabbababbabaababaaabaaabbbbbabbbabaaaaabaabbabaaababbbbabababababaaaabaaababbbbaabbbbaabbbbbbaabaabaaabababbbababaaababbabbbbaabbaabbbaabbbabbababbaaaaabbbaaaaaababaabbbbbbabbbbbabaabbbabbaaaababaaabbababbaaaabababaaaababbbaaabbabaabbbaaaaaaaaabbababbbabaabaababaaababbbababaaaabaaaaaabbabbbbbbaabbbbbbbbaaabbbabaabbababbaababbabbbbaaabbbaaaaaabbaabaaaaaababbbbbabbbaaaabbaababaaaabababbaabbbbabbbaaaabaaababbabaaaabbbbabbabaaaabaaaaabbbabbbabbaabbbabbabbabbbabaababbababbbbabaaaaaaababbbaabbabaabbabababbabaaabbabbaabababbbaaabbbaabaaabbbabbbaaabbabbabbaaaabaaabbaaaababbbbabbbbaaabbaabbbbababbbabbbbabaabaabaabababbabaabbabbaabaaabbababbbaabaaaaaabbaaaaabbaabaabbabaaaaabbabbbbaaaabaaaabbbbbbababaaaabbbaaaabbbabaabaabbabbbbbabbabaabbbabaabaabaaaaaaabbaaaaaaabbaaababbaaaababaaaabbaaaaaabbabbbbabaaaabbbbaaababaaabbbaabababbaaababbbabbbbbabbabaaabbabbbabaabbabbbababbbababbbbbaabbbaabbb
bbbabbabbbbbababababbaabbaabaaabaaaaabababbbaaaabbbbaabbaababbabbaaaabbbbbbbbabaaababbabbabbaaaaaabbaabbbbbaaababbbaabaabbaaaaaabaabababbbaabababbbabbabbbabbbbbaaaababaaababbabbbbabbabbbbbbaabbbbbabaaabbaaaaaaaabaaabaaaabbabbaaabaabaaaabbaaabaaababbaabbabaaabbbabbbbbaaaaaaababbabbaabaaaabbaabaabbabbbaabaaababaabbabbabbbbbbabbbbaabbbbbbbabbaaaabaababbabbababbbabaabaaaabbbbbabbaabaaabababaabbbbabbaaaabbabbaaaaabaabaaaaabbabaaaaabbbaababbbbbbbaaaaabaaabbbaabaabababaaabaaaaabababaababbbaaaaabababbbabbbbaaabbabaabbbaaabbbbaaababaabbbbbaaabbbabbaabbbaabbabaababbababaabbabbaabbbbaaaaaaaaabaaaaabbbbbbbbaababaaaaaaaaaaaaabbbbbaababbaabaaaaabababaaabaabaababbbbabbaaababbbabaababbbbbababbbaabaaaabbbabbabbbbbabaabbaaabbbbbbaaaaaabaaabababbabaabbabbaabbbababaabbababbaaaaaabbbbabbbbabbabaaabbababbababbbbababbbbabbbbababbbabaaabababaabaaaaabbbbaaaabbabbbbbbabaaaaababbababababaabbbaababaaaaabbabaababaaababbabbaabababbbbabbaabaaababbaaabbabbbabbbaaabbbababbaabbbbbaaabbbabbabbbaaabbababbaaaaababbabbbabbbbaabbbbababaaaaabbbbbabbaaabbbaabbbbabbbbaaaabaaaabbabbaaabbbbbaabaaabaaaababaaabaaababbbbbbbaabbbbbabbaaabbaababbaabaababbabaabaaabbbaaaabbbbabbabbbaababaaaaababbaabbabbbabbbabbbbbbbaaababbabaabbbabaaabbbbbabbabbbabbbbbaaaaabaaabbbaaaaabababaaabbaaabaabbbbbaaaaaabbbbbbabbbaaaaaabaaabbabbabaaaabababbaaababbbbabaaaaaababbbbbbbbbaaaaaababaaaabbbbbbbbababbbbabaabbbbabbabbbbaababaaaababbaababaabbaabbbabaaaabaabababaabbbbaabaabbaaabbbaabbaabababbbbbabbbabababbabbbbbbbabbbaaabbbaaaaabbaabaaabbabababbbbaaababbbaaabbbbabaaabbbabbabaabaabbbbabbbbbaabababaaaaababbbabaaaaaaababaabaabbbaabbaaabbaabbbaabaababbababbabbaabbbbababaaaaabaaaaaaabababaabbbaababaabbbaabbabbabbbaaabaabbabbbbaaaabbaaabbaaababbbabbaaaabbababbbaaabaabbaaabbabbababbababbbbaabaaaabbabaaaabbbbbbababbbabbabbbbbbabbaabaaaaabbaaaaabbbbaaabbaaaabaaabbbbbbbabaaaaaaabaabbabaaaabbabbabbabbbabbbabbaaabbbababbaabbbbabaababaabaabbabaabbabbbabbbabbaababababaaabaaababababbaaababbabaaaaabbaabbaabbabbaaabaabbbbbbbbbbabaababbabbbabbbbabbbbbbb
abababaabaabaaabbbbaaaaabbabaabaaababbaababbbbbbaaabbabbbbbbabababaaaaababaaababbbaabbbbabbabaabaaaaaabbbbaabbababbaabbbaabaabbabbbbaabaabaaaabbbabaaabbbabaabbaabbbaaaaaabbbbaaaaabababbbbbabbbaabbaabababbbabbabaaaabaaababbbababbaaaababaaabaaabbabbaaaaaabbaabaaaababaabbbbabaaabbabbbabababbbabbabbabbaababbaaaabbbabaaabbbabbabbbbaabbaaabbaaaabbaaaaabbbbabbaaaabbabbaaaabaababbbaaabaaaabbabaaababaababbabbbabbaaabaaabbbbaaaabbaaabbabbbabaabbabbabbbbbbaaaabbabbabaaababaaababbbbabaabbbaaaabaaaaaaaaabaaabaaaaababaaabbababbbababaabababaaaaaaaabbbaaabbaaababbaabbbabbaabaabbaaaaabbaabbbbaababaabbabaabbbbbbaaaaaaaabaaaabbbaaababbabbbbbbbbaabbabbbaabbaabaaaababaaaaaaaabbbaaaaaabbbaaaaabaaabababbbbbabaaababaaaaabaaaababbababbbaaaabbaabababbbbabababaabaabababbaabaababaabbabababbbaabaababaabbabaabaabaabbbbababbaaaaabbbbbbbbaabaabbaababbaabbabaabbbabaaaababaaabaaabbbbbbaababaaaabbbababaabbbabbaabbabbbaaabababbabbbbbaabaabbbbabbbbbbbabbabbbaabbbbaabbaaabbaabababbbbaabbbabbaaabbababbbabbaaabbaababbbaaabbbaaabbabbbabaaabbababababbbaababbbbbbbabbbaaaabbbbaabaaaabaabaaaaaaabaababaaabaabbbbbaaabbbabbbbabbaaaabbababaaababaabaaaabaabbaaabaabbbbbaaabaaababbbaaabbabbabbbbaabbbbaabaabbbaabbbbaaabbbaabababbaaabaabbbbbbabaaabaaabbaabbbbbbbbabbbabbbababaabbbbbbababaaabbbaaaaababaababbbbbabaabbabaabaaabbbbbabaaaaabaaabaaaabaabbbbabbabababaaaaaaaaabaaabbbabaabbaaabbaabaabababbbabaabbaaaabbbbbababaaabbabbaabaaaababbaabbaaaaaababbbabbababaabbbaaabaabbbaabababbabbaaaabaaaabbaaabbaaabbbababaaaabaabbabbaaabbabaababbabbbabbbabaabaaaabbbbabaababbbbaabaaaaaabaaabbbbaabaabaaaabaaabbababaaaaabaaabaabbbbaabbbaabaabaaabbabaabaababbbbabaabbbaabaaaababaababaabaaabbbabbbaaaabbabbbaaaabaabbaaaaaababbbabaaabababbbaabaaabaaabbbbbbbbabbaaabbbaabaaabbabbaababbaabbbbaabbbabaaabbaaababbbaaaaaaababababbbbbaababaabbbabbbabbabbbbbbbabbababaaaaabaabbbbaaaabbbaaaaaabbbabaababaaabaababbabaaaabbbbbbbbabaababaaaaaaaaabbbbabaabaaaaabbaabbbbabaaaaabbbbbaabbbaaabbaaaaaaababbbbaabbbaaaaabbaabababbabaaabaaaaabbabaaabbaaabaaabbabababa
babbaabbbbababbbaababbaaabbabaaaabaaabaababaabbbabbabaaabaabbbaaabbbbabaabbbabaababbbbaaabbbaabbaababbabbaabbaaabaaaabbabbabbaababbabbabaabaaaabbaabbbabaabbababbaababbaabaaabbabaaaaababbababbbbaaaaabbbaaaaaabaabaaaabbbbaaabbaaabbbaabbabbaabaaabbaaaababbbaaababbaaaabbababababaabbbbbbaabbbabaababaabbbabbaabbababaabababbabbbbababbabbabaaaababaaabbbaaaaaaabbbbabbbaabababbbabaabbabaaabbabbaabbbabbbbababbbbbaababbbabbbbabaaaabbbabbababaaaaaabbbbabbbabbabaaabbaababaaabaababbbaaaaabaababbaaaabbabbabbaaaabababbbbbbaaaaaabababbabaababbbabbabbabaaaabaabbbaabbababbaaabbaaabbaababaabaaabbbbabbaaabababbaaaabaababbaababbabaabbbaaabbbbbbbabbaaabaabaaababbabbaaaaaababaababbbbbbbabbabbaaababbbaaabbbaaaabbabbaaaaabbbaababbabbbaaabbbbabbbbaabababbbaabbabbbbabaabbabaabbbaaaabaaaaabaabbbaabaaababaabaabbbbbaaabababbbaaabaababaabbabbabbbaababbabaaabbababbbabbababbbaabbbbabaababbabababbbbbabababbaabbaabaaababbbababbabbbababbaaababbaaaaabababaaabbababbabbaabbaabaaabaaaaaaababbabbaabaabbaaaaaababbaaaaabbbbabbabbbaabbbbabbabbababbbaabbbaabaaabbabbbbbabbaaabaaaabbbbbaabbababbaabbaaababbaabbbababbbbbbabbbbabaaabbabaabbaaababaabbaaaaaaaaaaaaaabababbabaabbabababbababbabbaaababbbaaabaaaababbbbabbbbbbbabbabaabbbababababbbbbbababaabbbabaaaababaaaaaaabbbaaabaaabbbaaaababaababaabbaaabaabbbbbbaabbababaabbababaabbaabaaabbaaababaabbabaabaaaababbaabbabbabababbabbababbbaaababbabbbaabaabbabbaababbababbbbaaaabbabbabaabbababbabaaaababababbaababbaabbaabbababbbbbaabbbababbbabbbbabbabababbaaabbaaabbabaaabbbaaaabbbabbaabaaaabababbaabaababaabbbbabbaaabbaabbabbababababbabababbaaabbbbaababaaababbabababbababbaababaaaaabaaaaababbabbbbabaabbbababbbbbaabbbbbbaabbaabbaabaabaababaaababaabbbabbbbabaaabbbbbaaaaabaaaaabbbbabbbbbbbbbabbbbbbabaaabbabaababbabbbabaaababbababbababaababababbbbbbbaabababbababaabbabaaabbabaabaaaaababbabaaaababbbaaabaabbbbaabbbbabbababbaaabbbbaabbbbbaabaabaabbbbabaabbaabbaaabbaabbabbaabababaabbababbababaaaabbbbbbabaaabbbabbbbbabbbbbaaabaaabbbbbabbaaaabababbaaabaaabbbbaabbbbaabbaababbbbbbbaababbaaababa
abbaaaabaabbbabbabbababbaaabaabbaabbbbabaabbbbabbbabaababbbbaabaababbbbbabbbbbbababbbbaaaabaaaaaabbababbbaaaabbaabbabababbaabbbaaaaaaabaabbbaababbbbbaaaabbbbbaaaabaaabaaaabbaaaaababbaabbbaababaabbbbbbaababbababbaaabaaababaabbbaabaaabbbbbbaabbbabaabbbbbaaababaaaababbaaaaabbbaabbaaabbbabbaabbbbaabbbbaabbaaaaaabbabbaaaabaaabaabbabbababbaaababbaabbababbbabbabbaaabbabbaaabbabbabbbbabbbababaabbbbaaabbbabaabaabbbbbbabbabbababaabbaabbbbbabaabbaaaabbbbbabaaaaaaaabbabaaabbaaababbbbabaabaaababbababababbbaaabbbbabbbbaaabbbbbaabaabbbaaabaaabaaabaabbabaaababaaaabaaaababbbbbababaaabaaabbbbaaaabaaaaabbaabbbaaaaabaaababbabbbbaaabbbaaabbabaabbbaababbbaaaaaaabaaaaabbabbaababbbbbbaaabbaababbaaaaaabababaaaabbaaaabbaabaaabbaabbbaaabbaaabbaabababbabaabaabaabbbaabbbbbaaabbabbbbabaabaabaabbbaabbbabaaaabbbbbaabbbaaaaaabbbbabbbababbababaabababaaaabbbbaababaabbabbbbbabbbabbbbbbbabaaaaabaabbbabaaaaabbbbaaaaaaabbaabbaabaabababbaaaaabaababaabbbaababbbaaababbbbabbbbabbabaaaaaababbababbbaabbbaaaaabbbbabbbbaaaabbbaababaababbbabbbbbbbabbbaaababbabbaababbbbbbbbbbbaabaabaaababbbbaaaaaabbbbaababbbababbbbaabababbbaaaaabbbaabbabbabbaaaababababaaabbabbabbabababbbabbabaabbababbabbbaabbbbbbbabbbbaababaaabbaaaabbaabaaabaababababbbaaaabbaaaaabbbbbbaabaaabbbabaaababaaaababaaababbabbaabbbbbbababaaaaaabaabbabbbbaabbabbababbaabaabbbbabbbaaabbbabbbabbababbabaaaabbbaabaaabbbaaaabbaaabababaaabbababaaabbbabbaaabbbaabbbbbbabbaaaaabaaababbaaabbabbbababaabababaaabbbbbbabbbbaabbbaabaaabaabbabbababbaaaabbbbbabaaaaababaaabbababaabaabbaaabbbababababbabbaabbaaaabbbbabbaaaaabaabbabbabbbabbbabbaabbbababaaaabbaabaaababbabaaabbabbabaabbbbbaaabbbabaabbabbababaabaabbaaaaabbbaaabaaababbabaaababbbababbbbbaabaaaaabababbbaaaaaabaaabbbaaabaabbabbabaabbabababbabbabbbbbbabbbbababbbbbbabaabaabbbabbbababbbbbbaababababbababbababaaabaaaabababbbbbbaaaabaababbbbabbbbabbaababbbbaabaababbbbbaabbbbbaabbaaabaaabababaaabababababbaaabbbaaaabbbaaabaabbaababaababbbbaaaabaaaabbbaaababaababbababaabaabbaaaababaaabbaabbabbbabaaaaaababaaababbbaabbbbbababaaa
bbbbaaabbaabababbaaabbbaabaabaaaaabbbabbbbbbabbababaaaabbbabbaabbbbbabbabbbbbaaaaaababbabaaaabaaaabbaababbaaaaaaabaaabbaaababaababbaabbbbabbabbbbabaaaaabbbaabbaaaabbbbaaaaaabaabababaaaababaabbbbbabaaaabbaaabbbaabaaaabaaabbbbbaabaaabababaabbbaaaaaaabbaabbaaabaaababaaabaabbabaabbaaabaababbaababababbabbabbabbbbbbabbabbaabbbbaabaaabaaabaabaabbabbbbaaabbbbbbbbaababaabbabbaabaaababbbbabbbbbabbabbaabbaaaabbbbbabaaaabbbaabbabaaabbbbaaaababbaaaaabbabaabaaabbbbbbbabbbabbaababaaabaabbbaaabbbbaabbbabbababaaababbabaaabaabbaababbbbbbabbabaabaabababbbaabbbaaabbabaaaaabbbbbbbbabaabaaabbaaaabbbbabaabbbabbbbababbabbbaaaaaabbababaababbbabaabbbbaaabbbbbbbbaaaabbababbababbbaaaaabaabaaababbbbbabaaabbabaabaaababbaabbbbbbabaaabbabaaaababaaababaaabaabbababaaabbbbabaaabbbabbabaabbaaaaabbaaabbbbababbbbabbaaaaabbbaaabababbbbababbbbabaabbbbaabaabbaabaabbaaaabaabaabababbbaaababbbabbabbbbbaaabaaabaabbbbabababaaababaaaaaababaaabbaaabbaaaaaababaabbbbbbbbaabbbbaaabaaabaaaabbaaaabbbbaaabaabbabbbaabbbabbaabababbbbbabbbabbaabbbabababbaabbbbbabbababababbbbabbabbbabbaababbabaaaaabaabbabbbbbabbaabbbabbabbbbbaaaaabaaaabbbaaaabbbabbabbbbbbbbaabbaaaabbbbaababbbbaabbbaaabbababbbbbbabaabaaabbbababbbbbbabababaaaababbbaaabbabbbabaaaabbababbaaaabbaabbbbbbbaaabbbaaaababbaabaababbaababbbbaaaaababbbabbabbbbaabbbbabbbabbbabaabaaaabaaaaaabbaabbbabaabbbbaaaaaabbabbbabbaabbbababbaabbaaaababbaabaaaababbbbbaabaaaaabbabbababaabaaaaababbbbababbabaabababbabbbbbbababababbaaabbabaaabbabbabbbbbaaabbbbbbababaaaaabbabbaabbbbbbbababbbbaabbbaabbbaaaabbbaaaabbbbaaaabababbbaabbababbbaaabaabbababaababbabbbabababaaabbbabababbbabbaabaaabbabbbabaaaaaabaaababbaaabaababaabaababaaaaabaabbaabaaabbaaabbbaaababaabaabbaaaababbbaaabbaaaaaaabaabbbbbbbabbbbaabbabaaaaabbabbbaababbabbbbbaabaaaabbbabbabbbbbbaaabbbabbbababbbbabababbaabbabbabbbbbbbaabbabaaaababbababbaaabaaaabbaaaaabbabbabaabbaabbaabaaabbabbbbbbbaaabbbabbabaabaaaabbaababbbbbbbabbaabbbbabaaabaaabaaabbbaababaaababbabbabbaabbaabbaababaaaabbabbbaabaaaaaaaabababaaaababbbbaabbabaaaabaaaabaaab
babbbababaabaaaaabbaabbbabaaaaaabbbbaaaaabbabbababaabbbababbbaababbbabbbbbaaaababaabbbaaababbbaabaabababaabbabaabbabaaabbaabbaabbabaaababaabababbbaabababababbbbaaaabbbabaaabbbaaaaabbbbbbbbbabaabbabaabaaaabbbbbbabbbbabaababbbabbabbbabababbbababaaaaababbbbaaabbbbbbbabbaaabbbabababaaaaabbbabaaaabbbbaababaabababaaababbbaaaababbbaabaabaabaabbabbbaaaaabbabbabbbbbaabaaabaaaaabbbbabbbabbbbbbabbbbbaababaabaaaaaaabaabaabbbaabbbababaabaaababaababaaaabbaaaabaabaaaaaabbbbbbabbbbbaabbaabbaabaaabaaaabbaaaaabbbbaabaabaaabbbbaaabababaaababababbababbbbaababbaaabaaaabbbbabbaabbaabbaaabaaabbbbbbbbbbabbbaabaaababaabaaabaaaaaabbbbbabaaaabaaabbbbaabbbbabbbaaaaababbaabbbbaaabbbabbbbbaabaaabaaaababbbbabaaabbbaabaaaaababbabbaaaaabbaabbaaaaabbbaaaabbbabbbaababbbaaaaaaaabbbbababaaaaaabbababaabbbabbbbababbbbabbabaabbaabbbababbaabbbabbbbabbbbababbabbbbababbabaaabbbaabbaabaaaaaaabbbaaabbabbaaaaabaaaabababaababbaaababbbbbbbbaabbaabaaaabaaabaababaaaaabbaaaaabaabbbaabaabaababbbbbabbabaaaabbbabbababbaabbbababbbbaaaaaabbaaaabaababbaabbbbbbaabbbbbbbaaaababaaabaaabaaaabaabaaabbbaabbabaabaaaabbbaabbbbbbbbabaabbaaaaabaabaaabaaaaabbaaabbbbabaabbaabaaabaabaabbababbbaabababaaaaabaabbaaaabaaaaabaaababaabbbbabbbabbabbaabaabaabababbabaabbbbbaaaaaabbbbaabaaabaabbabbaaaababbaaaaababaaaaababbbbabbaaabaaaabababaaaaababbaabaaaaaabababbaabbababbbbbbbaaaababbababaaaaabbbbababaabbbbbabaabbbaaaabaabbaaababbabbbaaaaaabbabbaaaaabbbababbbaabbbbabbaababaababbbabababbabbbabaabbaabbaabbbbbbbbabbaabababaaaababbbaaaaabbbabaabbbbbabbabaabaabbbbbbaaabbaabbababaabbaababbaaaabbbaaabbababbabbaababbaaabababbbbbababbbaabbaabbababaaabbbaababaaaaaabbbbabaaabbabbbabbabaaababbabaabbbbbabaaaabbaaaaabaabbabbbababaaaabaababbaabbaababbbbabbbbbbabaaaaabaaaaababbbbabaaaaabaabbbbbaabaabaaabaabbbbbabbaaaabababababbaaababbbbabaaabbabbaabbaabbaabbbbbbabbbaaaaaaaaaabbbabaaaaababbbaababbbbaaaabbabbbaaababbbabbbbaabbbababbaaaaaaaaabbababbbbababbaaababaabbbaabbaabbaabbbbabababbaabaabababbbabbaabbbaabaaabaaabbaaabaaabbbabbbaaaababbbaaaaabbbaabbbababbbab
abaabbbbabaaaaaaaaaaaababbbabbbbaaaabbabaaaabababbbbbaaaaaabaaabaabaabaaabbabaaaabaaabbaabbaabbbbbababbbabababbbbbababbaaabbbbbabbabbbababababbabababbbaabbaaaabaabbbaabbbbaaaaabbbaabbbabbbaabaababbababbabbaaaaabbbaaabaabaabbaabbbaabbbabaaabaabaabaaaababaabaabbbbbaaababbabaaabbababbabaabbbaabbbbbbaaaabaaabaaababbbababaabaaaabbaaabababbbabbbaabbabaabbbaaaababaaabbabbababaabaabbbbbbabbbaaabababaaabbabbaabbbaabbbbbbaababaaabababbbbaabbabaabbaababbbaabaaaabbbbbbbbabababbababbabababbbbabababaabaabbabbabaabbaaababbaaababbaaabaaabbababbaabbababbabaababbbbababaaabbaaaabbabbbaaaababababbaaabbbbbaaaabaabbabaabbbbabaaaaaaaababbabaababbabaaaababbbaaabaaaaabbbbaaaabbbbbbabbaaaabbbbbbbbaabababaabbbbbaababbbbbbbbbaaabbabbaaaabbbaaaabbbababbaaaaaaaabbabbbaaaabbababababbaaaabbabbbbababbbbaabaabbababbbabbaabbbbaaaabbbaabbabbbbaabaaaaaabaabbaabaabaabaaabbaaabbbbbbbbabaaaaabaabababaaababbbaaabaababaaaaabbbbaaaaaaababbbbbbbbbbaaabbbbbaaaaabbabaabbaabaababbaabababbbaaaaababbbaabbaabbbbaaabbaabaabaabbbbbabababbbbaaaaabaaabbabaabbbbbbbbbaabaabbabaabbabaabaabaaababbbbaabbbabbbbabaaaaaabbbbabaaabbbbbabaaaaabaabbbaaaaaaabbabbaabaaaaaababbabbabababbbbbaabbaaabbbababbaabaaaabaaabbbaaaabababbbabaaabbbaabbbbabaabbbabbaabbabbaabbaabbbabbabaabbaaaabbbbbbbaaaabbaaaabaaaaabbaaaaaababbaabbaababababbbbababaaababaaababbbaabbbbabbabbaaababbbababbaabababaabbababbbbabababbaabaaaabaababbbbbbbaabaaaabababbabaabbbaaabbbaabbabaaababbbabbbbbbbababaabaaabbaaaabbabababbbaaabaaaabbbbabbbabbabaaaabaabbabaaaabbbbbabaababababaaaabbabaaaaaabababbbbbaabbaabaaaabbaaababbaaabababaaaabbabbbbbbabbabababbaabaaaabaaabaabbbaabbbbbabbbabbaabbabababababbbaaaabbbbabbbaaabbaaaaabbbaababaabaababbabababaabababababaaabbaabaabbbaaabbabaabaababaabaaabababbaaababbabbbabbaabaabababaabbaabaabbabaaabbabbabbabbaabbabbbabaaabbabbbaabaababbaabbbbbaabbbbabbaaaababbaabaaabaababbaaabbabbaaababaabaabaaabababaaaabbbbaaaabbabbbabbbaabbbabbababbbaaabbaabbabbabbabbbabbbaabbaabbaaabbbbbbaabbbbbbbabbbbbabbbaaabaababbabaabbaabaaabaaabbaaabaabaaaabababba
baaabababababbbbabbbabbabababbabbbbabaaaaaabbabaabaaaabaabababaaaaaaaababbbaaaababbaabbaaaaabbbabbaaabbbbbbbababbbbaaaaabbabaaabbbbbbbababbbaaababbbbbbbbaababaaaaaaabaabbbbabbbaabbaaababbbbaabaabbabaabbabbaaaababbababaabbbbaabbbababbaabaaababbbbababbababbaabbbaabaabaabababbbabbbbabaaaaaaababbaabababaababbbbbbbbababbbabaababbabbbbbbbaababbbbbbbbbbabaaaabbabaabbbbabbbabbbabaabbababbbbabaabbabbbbbabbabbbabaabbaabaaaaaababaabbbabaaabbbbabbaaaaabbaabaaaaaabababbaabababaabababaababbbaaaaaababbbabaababbaabbbababbbbbaaabaabababbabaabaabbbbababbabababababbbbbbaababababbababbabaabaabbabbbaaababaaababbbababaaaaaaababbbaaabaabbaaabbbabbbbbbabbbaaaabaabbbbbbabaabbbbabaabbaaaabbbabbbbbabbbaaababbaababbababaaabbbaaaaabaaababaabbabbaaabbabbaaaabbaabbaaabaaababaabbbbabaaababaaaaaabbababbabbabaabaaaabaaabbbbabaabbaabaabababbaaaabababbbabbaabaabbbbbabbababaaabbbabbaaabaabaabaabbbbaabbbabbabaabaaaabbabaababbbaabbabaabaabaabbbbaababbaababbbaaaabbbaaaababaabbbababbbbbaabaaabbbbbbbbbbaaabbabbbabaaabbbaabaabaababaaaaabaabababbbababbbbbbbaaabbbaaaabaababbaaababbaaaabaaabbbaaaaaaaaabaaabbbaabbabababaabababbabbbbbbbbbababbbabbbaaaaabaaabaabbbaababbbaaababbaababbbababbbabaaaaabbbaaabbbbaabaaaaabaabaabbbbbbababbabbaaaabbabbabaaabbbbaabbaabbabbbbbbabbbaabaaabbabaaaabbbbaabbbaabbaaaabaaabaabbaabaaabbbbababaaaaaabaabbbbbbbaaaababababaaabababaaabbabaaabaaabababbaabbbaaaaabbbbaaaaaabaababaaaabaabbbbbabbabbababababbbaabbabbaabbaabbbabbaaaababaaaabbbbababbbabbbaaaabaabbaababbabbababbaabaabbbabaaaaababbbbaabbababbbbabaaaabbbbaaaaabababbbbaabbbaabbbabaabbbaaaabbbabaaaaaabaabaaababbbabbaabbaabaaabbabbabaabaaabababbabaabbababaababbaabbbbbaaaababaabbaaaaababbaabaaaabaaabbabaabaaaaaabbbbaaaabbabbbaaabbbbbabbbabbabbbbaabbbbbbabaaaabbbaabaaaaabbabbaaabbabbabaabaabbbbaaabbbabbbbbaabbbbbbaaabbbabbaaabbabaaaaaaababaaaaaababbbabbbbabaabaababbabbbabaabbbababbabbbaaaabaaaabbabaaaabbababbbbabbbbbaaaabbababbbbbaabbbabbbabbbabbbbaaaaaabbaaabaabbbabaaaabaabaaabaaabbaaababbbbbaabaabbbbaaaababbbaabbaaabbbababbbabbbbaaaab
aabbabaaaaabbaaaabbaaabbabbaabaaaababbaaabbbaaabaababaabbabbbabaababbbbaabbaaabbbaaaabaaabababbaabbaaabbbbaabbbbbabbbbbabbbbabaabbabbabbaabbbbaaabaaabbbbbaaaaaaabaaabbbabaabaaaaabbabbaabbabbbabaaaababababaaaabbbaabaaaabababbaaaaabaaaabaabbabbababbbaabaabaabbaabbaaaabbabbaaabbaaabaaaaabbbbbaaaaaaabbabbabaababaaaabbbabbababbaabbabababaaaababaabbaaaabbbbabbbbbbaaabaaabbababbabbaabaaaaabbabaaabbaaaabbbbaaaaabbbaaaabaabbbbabaaaaaaabbaabaabaaabbaabbbaaaabbaabbbbbbababbaababbaababbbbbaaabaaabbbabbabbababaaabbaaaaaababababbabaabbaababbaaaaabaaaababaaabaabbabaabaaaabbaaaabbabbaaaabbbbbbbabaaaabbbabbaababbbbbabbababbaaabbbababbbaaabbbbbaaabbbbbababaabbaabbbaababbaabbabbababbbabbbbabbbbabbaaababbabbbbbabbbabbababaaaaabbbbbaabbaabaaabaaabbabbabaabaabbbaabaaabbbbbababbbaaaabaabbaaabaaababbaaabaaabaabaaabbbbabbbabbbaaaaabbaabaabaaabbbbababbaaababbabbbabaaaaabbbbabaabbbaaaaabbbbababbbaabbbbaaaabbbaababbbbbbbaaaababbabaaabaaababbaaabababbabbaababaabababaaababbbbbbbbabaaaaabaabbbbaaabaabaaabbababbbbbabbaaaaababababbbbaabbaabbaabbaabbaabbaabaabababbaabbbababbababaabbaaaaabababbbbabaaaaabbaabaaabaaabababbbbbaabaabbbbaaaaaababbaabbbaaababbaaaaaabbabbbabbbbbbbabbaaabbbabbbabbbabaaabbbbabaabababaababbbabbbababbbaaaabbaabbaababbaaaabbababbbbbaaabaaabbabbaabbbbaaabbbbbabbbbaaabbbbababbbbaabbabaaaabbaababbbaaabaaaabababaabbaabbbaaaaabbbbabbabbabbaaabbabababbabaabbabaaabbbabbabbbbaabababaabaaabaababbaaabaaaaaaabbbbaaabaaaabababbbabbabbbaaabbababbbabbbbaaabbbbaabaaaababbbbbabaaaababbbaabbababbbbbaabbbaaabbbbabbbabbabaabababbaaabbaaaabbabbbbabbabababaaaabababbabbbbbbbbabbaababaabababaaabbbbbaababbbbbbbaaabbaabaaaabababbaabaaaabababbaabbbaaaaaaaabbabbababaaababaaabaaabaabaabbbbaaaabaaaababbaabbabbbbbaabaababaabbbaabaaabaaabbbbbbaabbaaaabbbbbabbbbabaabbaababbaaabbbbbaaaaaabbbabaabbbbbabbaabbabababbaaaaababaababaaaabbabbbbabbbbababaaabaaabaaababaaababbbabababaabbbaabbbbaabaabaabaaaabbbaaaabbbabaabbaabaaababbbabbaaababaabababbaaaabbabababaaaababaabaaabbabaabbabbaabbbabbaabbababbababbbbbaabaaabaaaa
bbbabbaabaabaabbbbabaaabaaabbabbbbbbabbbaabbaabbababbbbaabaaaaaababbaabbabbbbaabbabaaabaabaabbaabbabbbabbabbaabababbbabbabbaaabaabbabbbabaabbaabaaabaaaaaaaaaaaababaabbaababbbabbbbaaababbabbbabbbaaabbabbbbbbbbbbababbbaaaabbbbbabaababbbbbbbababbabaabbaabbbbbabbbaabbbaaaabababbbaabbaabaaabbaaababaabbbbbbaababaabababaabbbbbbbabaabaaabaaabbaabaaababaaabbabbbabbbbbaaaabbabbaaaaaabbaababaababbbaaabbaaababbbbbaabbbaaabbbaaaababbaabbaaaaabbbbbaabaabbbabbabbbaaabbabaaabababbabaabbababbaabbababbbaababaaaaaaaaaabaabbbaaababaabbaaaabbaababaaaabaabaaabaaabbabbbbaabbabbbbababababbabaaabbbaabbabaaaabbababbaababbaaabbabaaabaababaabbbaabbbabbbbbbabaaaabababaaaaabbbbbabaabbbbaabaabaaababbaaabababbabbaababbabbaabbbaaababaaababbbbaabaababbbaaaabbbbbababbbaabbbababbabbbabaaaabbabbbbabaabaaabbbbaababbbabbbaabbababbbaabbbbaabbbbaabbbababaaaaabbbbabaaaabbbbbaaabaaabaaabbabbabbaabbabaabaabaaaababaabbaabaaabbbbbbabababbbabbbbbaaabbabbabaabbaabaaababbbabaabababbbabbbbbbbabbababbbbabbbaabbbbaabbabbbaaababbbaabbbbabbbaabaabaababbbaaaaaabaababbaaaaaaabaaaaaaaabbaabbbaaabbaabbabbababbababbaabbbaabbbabbbbaaabaabaabaabaaaababbbabababbababbaaaaaaabbabbbabababbaabaabbaabbbaaabaababaaaabbbbaabbbbabbababbaabbaaaaaabaabbabaabaaaaaabbaabbbabbbabbababbbbbaaaabbbabbaaabbbbbababbbbabaaaabbaababbbbbbaaabbaababbbaaabbbbbabbbbaabbbbabbaabababaabbabbaaaabbbabbbaaaaaaaababaabbabbbbaabaabaabbabbabbbbaaabbabbaaaaaabbaaababbabaaaaaaabbbaababbabababbbababaaaababbbaaaabaababbbaaaaabaabbbbbabbaabbbbabaaababaaabbabaabaabbaaaaababbbabbaaaaabbabaaabbaaabbbaaabbaaabbbaababbbbaabbaabaaabbaaabbaabaaabaaabaaaaaaabababaaaaaaaabaabababaaaaabbbbbabbbabbbaaaabbbbbaababbbaababbaaabaababababbbbbaaabaabababbbabbbbabaabbaabbabaababaaabaaaaabaabaababbbaaaaabbbbaabbbbbbbabbaaababbaaaabbabbbabaaabaaabbbaaabbaaabbbbabbbababbaabbabaabaaaaabbababbbaabbabbaaaaaabbbbaaaababaabbbaaaaabaaaaabbbbabbbaababaaaaaabbbbaabaaabaabaaababaabbababaaaaabbbaaabbbbabbabababbbbaabbbaabbaababababaaabbabbaababbbbbbbaabbaaaaabbbbbaaaabbbbbbaabbabbaaababbbbbbba
abbbbabaaaaabbbbaababaabbababbbbbaaabbaaaaabbbbbabbabaabaaabbabbbbabababbbababbaaabbaaaaaabbababaaaaabababbbaaabaaabaaaaaaaabbabaaaaabbbababbbbbabbaaabaabaaabbabbbbaabbaaaabbaabaaabbbabaaaabaaabaabaabbaababaaabbaaaabaaaabbaaababbaaabbbabaaabbabbaababbbbbbabbabbbbababaabaababbbaabaabaaaaaababbaaabbababbbabbaabbbabababbabbaaabaaabbaaaaabaababaaabbbaabbabbabbbabababbbbbbbbaaabbababbabbaaaaaaabbaabaabaaabaaababbbaababaaabaabbaabbaabbababbbaaabbabbbbbbbaaabbaabbbbbbbbabbaabbabbbbbaabbbbaabaababbbaaabaaaababaaabbabbbabbabbaabaaaabbaaabbbbbaaababbbabaabaababbaaaaaaabababbababbaabbbbabaaabbaaabbbbbbabbaaababaaabbbabaabbbaabbaaaabaaaabaaababaabbababbbbabaaababaaaabbbababaabbbbbabbbababbabaaabbbabbbaabaababbbbabaaaababbaabbbaabbaabbaabaabaabaababaaaaaaaaabbbaabbbababbaababbbbbaababaababababbabbbbaaaabaaaaababbbaaaabbabbabbababbbbabaaaababbbbbaaabbabbaabbaaabbaabbbbabababbbbaabbbbabbabababbbbbbabbbbbabaaabaababbaabbabbbaabbbbbaababbabbabbbbabbbaaaaaababbaabbaabbbbbbababbabaaabbababaabaaaaabbbbaabbbbaabbbbaabbaaaabaaabbaabaaabaabbbaabaabbbaabbabbaabbbaaaabbabaabbbbbaaabbbaaabbbabbabbbbbabbbbbababababbaaaaaaaaaaaabbbabbaabbbbbabaaababbabaabbbaaababaababbaabbbbabbbabbaaaaaabbbbbbaaaababbbaabbabbabaabbabbbabaaaaaabaababbbaaabbbaaaababbabbaaabbaaababbabbaabaaaaabbaaaabaabbbbaaabbbabbabbbbaabaaababbabaaaababaaaaaaaababbaabaaaaaabaaabbbaabbabbaabbaaababbbbaaaabbbaaaabbbabaaaabaaabbbbbbbbbabbaabaaaaaabbbbbbabaababbbbbaabbbbbbbabbbabaaabbbbaaaaaabbaabbbbbaabbaabaaabbbabaaababbbbaabbbaaababbababbbbbababaabbbabababbbbaaabaaabaaaaaabaaaaaabbaabbbbbbaaabbbbabaaaababaaabaabaabaabbbabaaabbabaabbbbbbbaabbabbaabbaaaabbbbbaabaabbbaabbaaabaaabbabbbaabbabbaabbbabbabaabbbbbababbababaaaabbbbabaaabbbabbabbabaababaabbbbbaababbaabaaabbbaabbbaaabaababbbbabaabaabbabababbabaaabbabbbaaabbabbababaababbbbaaabbaabbbaabbbaabaaabbaaabaaabaaabbaaaabbbbbabaababbabbaabbabbaababaababaaabaabaaabaabbbaabbabaabbabbabaabbabbaaaaabaabbabaabbabaaabaabababaabbaabaabbbbabbbabbabbabbabbbaaabbaabbbabbbaabbbaaaabaabaabaabaab
aabbbabbbaabababbababbbbaabbaaaaabbbbaaababbaaabaaabbbbbaaaabaaaaaabbaaaababbbbaaaaabaabaabaabbbaaabaaaaaabaaaababbababbbbaaaabaababaabbaabaabaaabbbbaaaaabbbabaaababaababbabbaabbbbbbabbbaabbababbabbabbababbbbabababbabbbabbababbbbaaabbabbaaabaaaaaaabaaaabbabaaaabaababaababbaabaabbbbbabbabbbabaaaaabbbbbbbbbbaababbbbaabbabaaaabababbbabbbbbbbabaabbaabbaabbabbabbbbbaabbaaabaaabbabbbbbbbbababbbaaababbaaaabbbaaabbbbaaaabaabbbaaaaababaaabaabaabbbbbbaaaabbbabbaabbabbbbbbbbabbbbbbaaabbbbaabaaaaaababbababaaaabaaabaaabbbbabababbaabaababaaabababaababbaabbbababaabbbaaabbaaaaababbabaabaaabbaaaaabbaabbbbbabbabbaaabaaabaabbbaaaaaababaaababbababaabbaaabaabaababaabaabbaabbbbbaabbabaaaaabababaaaabababbaabbabbbabaaaaababaabbabbabbbbaabaabbbbaabbabaaaaabaaabaababbbabbabbbabbabaabaabbbbaabbaabbabaaaaaaaaaaabbbbbabbbbbbaabbababbbabbaabaaababbabbaabababbbbaabbaaaaaabaabbaaabaaabaababaababaabbbababbbbabababaaabbababbaaabbababaabaaaabbabbbabaaababaaaabaabbaaaaaabbaabbabaaabbbabbabbbbaaababbbabaabbabbaabbbbabababbaaabbabaaaaaaaabbbbbbaaaabbaabbaabbaaabbaaababbaabaaaaaaaabaabbabbaabbbabbaaabbaaabaaababbabbaaabaaaabbbbbabbabaaabbbaaababababaaaaababbbbabbbbaaaabbabaaaababbbbabaababaabbabbaabaaabbbbaabaaaaaaaaababbbbaabbaaaabbabbabaabababbaaabbabbaaaaabbaabbbaabbaabbbabaaabababbaaabbabababbbaaaabbaabbaabbabaabaaabbbbaaaabbaaabbaaaaabaabbaaaaaaabbbbbabaaabbbababbababaaabababaaabaabaaabbaabbbbaaaabbababaabaabababababaaabaaaabbbabbbbaabbbaaaaabaaaabbbababaaabaaabaabbbbaabababbbaaaabbaaabbbababbaaaaabaaabbabbaaabbabbaabbaaaaababbbabbbbaaaababbbaaabbaaaabbaabbbababbbabaaabbaabbaaabbbaababbaaaabbaabaaabbaaabbbbbbbbbbbbbbabbabbabababbbbbaaaabaababaaaaaabbababbbaaabbbbbbbaababbbbbaabaaabbaaaabbaaabbbabbabaaabaabbbbbaababbabbbaababaaaaabbaaababaabbabaaaaaaaaaaabbabbabbbaaaabaaaabbbabbabababababaabababbaababaabaaaaabbaabbaaabababababaaaaabbabaabbaaaaaabaabbbbaaaaaabaaabaababbbbaabbaababbababbaaabababbbbaabbaabbbaaaaaaaaaababababaaababbabbbabbaabbabbbbaaabaababaabbbaababababbabbbbabbbbabbaababbabbabbaabbbabb
babbbabbbabbabaaabbbaabaababaaabbabaabbbbbabaabbbabbbbabbbbbaabaabaabaaaaabbaabbabbbabbaaabaabbabbaaabbaaabbbbabaaaababbababbabaabababbabbababaabbbbababbababaababbaabbbbaaabbabbbaabbaaabbaaaababbabbaababbbaaabababaabbbbbaaaaabaabaabbbababaaababaabbbbbbbabaaabbaaaabaabbbbbaababbbbbbbabababababaababbbbaaababaaabbbabaaabbbababbaaaaabaaabbaababbbabaababbbbaaaabbabaabaabababbabaaabbbababbbabbababbbabbbbabbaaaabaaababaaaabaaaabababaaaaabbbaabbabbbbbababaabbbaabbaaaabbaaaaabbbaabbaabbaaabbaabbabaababbabababbbababbbbaaabaaabbbabaabbabbbbabbbabaabaabaaaababbbbbabbaabbbbabbbbabbbabaabbaaabaaaabbaababbaaabaabbaaabaaabbaababbbabaaabbbaabaaaababaabbbbbabbbabaababbaaabbbbabbbbbaaabbbabbabbababaaababbbaaaabbaabaabbbaaabbaaabaabbabbababbaaababababbabbbbabaabbaabababaabbaabaaaaaaabbbbbaaabbbbbbaabaabbbabbaaaababaabbabbbbbbbbababbbbbababbbabbabbaaaaaaaaaaabaaabaaabaaaabbaabaaaabbbaaaababbababbabaabbbabaababbbaabaaabbbaabaaaababaaaababbbbaaaaaababbaaabbbaaabbbaababbabaaabbbbbaaabbababababbbaaababaabaabaababbaabaaaabbabababaabbaaabbbbbbbbbabaabaaabaaabbabaaabbababaabbabbbbbabababbaabaabbaaabababababababbbabbabaababaabbbaabbaaabaaaaabbaaabbababbaabbabaabaabbbaabbaabaaabbabbabbbaaabababbabbbaabbbbbabbaabaaaabbaaaabbbbabbaaabbbbaaaaaabaaaabaaababbabaaabbabaabaabbabbababbaaabbbababbabbaabababbbbaabbaaaaaaaaaabababaaaaaabababbbaabbbaabaabbbbbabbbbaabbaabbbabbbabaaaaabbabbaaaabbaababaaabbbbbaaaaaabbababbaabaabbaaababbbbbabbaabaabaaaaabaaabbabbbbabbbbaabababaaabbaabaabbbbabaabbabababaabbbbbbbaaaabaaabaabbabaaaabaaaabbababaaaaaababbaabbabaaaaaababaabbabbababaaabbbbabbbbbbbbbabbabbbabbbabbbaaabbababaaaababbaabbaabbaaaaaabbbbababbbabbbabbabaababbaaabbbaaabbaabbbbabbbaabbbbabbaabaabbabbbabaaabbbbbaabbbaabaabbaabaaaabbabbbabbbababbbabbbbabbbbbbaaaaaabbbbbabbbaabbabbbbabaaabbabaabbbabaaabbabbbabbababbbaababbaabaaaabbbabaaaabbaabbbababaaabbbbaabababaabbbaaabbabaaaaaaaababaabbbaaabbbbbbaabaabbbabaabaaaaababaaaaaaababbaabaaabbbaaababbabababbbbbaabaaaabbbaaabbbbbbbabaaabbabaabaaabababaabaabbaababaaabab
bababaabababaaabbbbabbbababbbbaaaaaaabbabbbbbabbbbbbbabbbaaabbaabaaaaaabaaaabaaaabaabaababbaaaaaaaabbbbbbaababbbbbaabaabbbbaabbbbaaabbbbababbbaaaaaaabaabaababbbbaaabaaaaaabaabaabaaaaaabaaaaabbbaaabbbbbbaaabaaabababbabbbbaaaaaaabbbabaabbbbbaabaababbababbaabbbabaaaabbbabbbbbbaabbbbbbaababbabbabbbbbaababbabababbbbbabaababbabaabaaaabaaaababbababbabbbbaaaabbaabaaaabababbbaaaabababbbabbbbabbabaabbabbbbaabbbaaabbbaaababaaabbabbaabbababababbbbbaabbbbabbaababbbbaabbbbababbaabaabbbaabaabbbbababbbaabaabbbbbaaabbbaaabaaaabbabbaabaabbbabbbbabbababbaaababaaabaabbbbaabaaaaabbaababaaabaabaaabaabaabbaabaaaaaaaabbbbabbbbaaabaaaaababbbabbababaaabbbaaabbabbbbbbaaabaaaaababababaabbaaaaaaabaababababbabababbabbabbbbbbbaabbbbabbaabbbbaabbbbbbbbbabaaabbaaaaabbaababbbaabaaaaabaabaaabbabbbaaaaabbababbbbbbaaaababbbaaababaaaaabbaababaaabababaabaababaaaababaabaaabaaaaaaabbabababbbbbbbaaabbababbabbababbbaababaaaabaaabbaaababaaabababbabbaaaaaaaaaaabaaabbabbaababbaaaabbaaababbaaababbabbbabaabaababababaaaaabbaabaababaaaabbaaaaabbaaababaaababbbaabbabaaaaaaabbbbbbaabaabbabababaaaababaaabaaaabbabaabbbbbbbbabbabbabaaaabbbabbaabbbaabbbaabaabbbabbbbaaabaababababbababababaaabbbaabbbaaaaabbbaabbaabaabbbabaaabababbbbbbabbbbabbbbbabbabbaabbbbaababaaaabaaaaabaaaaaabaaaababaabababbbbbabbaaaabaababaabaaabbaabaabbabaabababaabbabababaabaababaababaabbbbbbbaabaabaaaaabaabbaaaabbaaaaaaaababbbbbaaababbaaaaaabababbaabaabbababaabaabbbabaabbbbaabbabbbbbaaaaaaabaaabbbabbaabaabbababbaaaabaaabbaababbaabaabbaaabbabbaaaaaabbabbbabbbaaaaaaabababbbbbabbabbabbbabbaaabaaabbbbbabbaaaabaabaaabbabbabbbaabaaabaabbbabbabbaaababababbbababbbaababbbbbbbabababbabbbaaababababaaabbababaabbabbbaaabaaabbabbbbabababbaabbbbbaaaabaaaaaabaabaabbbbabaabaabaabbbbabaaaaaaaaaabbaabaaaabaaaababaabbbbbaabaaaabbababbbaaaababbababaabaabababbbaabbbabaaaaabbbaabbabaaabbabbbbbbbababababbbbaaaaaaabbabababbabbbaaaaaabbaababbbbbbaaaabbbaaaabaaababaababababaabbababbbbaaaabaaabbbabaababbbbaabbaaababbbbbababbabbbaaabbabbaaaabbaabbaaaaababbbabbabbbababbaaaaabbbaba
abaabbababaabbbbbaaabbbaaaaaabbaabbaababbaaabbbaababaabbbabaaababbbbaaaabbabaaabaababbaababaaababbbbababaabbbbaabaabaaabaabaaaaabbbbbaababaaabbbbaababaabbbabbabaabbbaaabaababaaabbbbbabaabaababaabbabaabbbababbababbbbbbbabaabbaaaaabbbaaabbaaabaabaabababbaaabbbabaabbabaaaaaabbaaaababaabbaababbbbaaabbbbabaaaaababbabaaabbbbabaabaabababbaabaabbbababbaabaaabbbbaabaabbaaabaaaabbaabbbbaaaababaabbaababbabaababbabbbbabbaaababbbaabbaabbbaabaabbaabbaaabbbabbbabababbbaababbabbabaabbbbaaaababbabbaabbbbaabbbabbbbaabbbaaaabbababababbababaabbbababbabababbbbaaaaabbabbaaaabbababaabaabaabaabaaaaaabbbbabbbabbbababbbbaaaaaabbbababbababaaabbbbabaabaababababbbbbabbabbbbabbbaaabbbbabbbababaabbabbbaaaabbbbbbaaaaabaaabaaabbabaababbbaaaababbabbbbbbaaaaaabaaabaababaabbbabbbaababababbabbabaaabaabbabbaabbbbbbbbaaabababbabbbaabaaabbabaabababaababaabababaabaaaabbaabbbaaabababbabbbabbaabaaababbabbaabbbaabbbabbaabbbbabbabaabbbbaaabaaabababaaababbaaaabaabbaabbabaaaaaabbbbaaaaabbbbbbbaababaabaaababaabaabaaaaabbbbbabaabbbbbabbbbababaababaaaaaaaabbaaaabaabbabaaabbabbabbbbaabaaaabaaabbaababbaaaaabbababbabaaababbbabaaababbaababbbabbabbbbabbbabbbbabaaabbbbbbabaababaaaabbabbaabbabbabbaaaaaaababbaabaabbabbaaabbaaaabbabababbbbaaaaabbbbaaaabaabbbababbaaababbbbbbbbaabababbbbbaaaababaabaaaababbbbbbbbbbabbbbbbaaabbbabbbbaabababbbbaaaaaaaaababaabbbabbabbabbababaababababbabbaabbbbaababbbaaaaabbbabbbaaaabbaaaaabbbababbbbabbbbbabbabbaaaaaabababbaabbbaaaaaabaaabbaaaaabbbbbaaaaaaaabaaaaaabaabaababbaaabbaabbaabaabababbabbaaaaaaababbbbbabaaabbaabaabbbabbbabbababbbbbabbaabbbbbbbabbbbbbbaaabbbbbbabbbaabaabbaaaabababbabbaaaabbaabbbaaaaabbabbbabbbabbbbaaabbbbbbabaabaabbbbaaabbaaabaababbabababaaaaababbbbbabaaabaaaababaaababaaaabbabaaababbaababbaaabaabaaababaabbbbaaaaaabaaabbbababaabbabbbbbabbbbbabbbbbbababbbaabbbabbaabaaababaaabbaabbbabbaabbbbbaabaaabbbbbbabaaaabbabbbbbbbaabaaabbaabbbabbabbbbabbbbaabbababbababbababaababbababababbbabbbabbabaababaaaabaabbbbabaaaabbbabaabbbbaaaabbbbbbbaababaabaabababbaababbaaaaaaaabbaaaababaaaabbb
bbabbababbbaababbababbabaababbbbbaabbbbbabaaabbababbbabbaaabbbbabaabaaaaaaabbaababaabbabaaababababbbbaaabaababbbababbaabbbbaababbaabbaabababaabbabaaaaabbababaababbaabbabaababbaaabaabbabbbaababaaabbbaabbbaaabbbbbaabbaababbbbaabaabbaaabaabbbbabbbaabbbabbaababbbbaabbbaabbaabbaabbbbaaaaaaabbbbbbaabbbaabbabbabbbbbabbbababbaaabbbbaaabaaaaaabbbbabbbabbababbabaababbbaaaabbaabaababaaaaaaababbbaaababaabaaaabababbbbbbbbaaababbaababbbbaabbaaaaabbaabaabaabbabaaabbbabaaabbbaaababbabbbaababaaabaabaaababbaabbabaabaaabababaabbabbabbbbbbbbaaaabbabaaabaaaaaaabbbabaabbbabbaabababaaabbbbbbababbabababbbbbbbbaabbbbbbaabaabbabbaaabbbabaaaaaaaaaabbaabbbbbaababbabbababbaabbaabaaaabbababbaaaaaaaabababbbaababbabbabbaabaabaaaaaaabbabbbaaaaabbaabaaabaabaabbaababbabbaabaaabbbaaaaababbababbaaaaaabbaaababbbabaabbabaababababbbabbabaaaaaabbbabbbbbaabababbbbbaababbbabbaabbabaaabbbbaaaabbbbbaabbaaababbbbaaaaaababbbaabaababbbabbbbbbbabbabababaabaabababaababbabbbaaaabbbabaababaabbabbabbbbbbbbbbbabaaabbaaabbababbaabbbabbaabbaaabbabbbbbbabaaaabaababbbbbabababaaabaabbabbbabbabbbabbbbbaaabaabbaaababaaaaaabaaababaabababaabaababbbbabbaabbbbaabbabaaabaaababbabbaaabbabbbabbbabbbabbbabbbbbabaaaabbabaaabbbaaaabbbabbaabbaaabaababaababaaabaabbbaababbbaababbabbabbbababaabbbbaababaababababbbabbabbaaaabbbbbbabaabbaabbabbababaabbaaaaabbaabbbaabaaaababaaaabbabbaaababababaaaabbbbbaabaabbbbbaababbbabbabababaaabbbbaababbbbaabbabbbababbbabbbbbbbbbaaabbabbbabbbbababaaabaabaaaabaaabaaababaabbaababababbbbbaabbabbbbbabbbbaaabbbabbabbbbbbbbbabaabababaaabbbbabbaabaaaaaabbbaabaabbbbbbaaaaaababbaabaabbabbaaabbbbabaabbaababbbbababbaaaaabaabaaababbababbbabbaabbbbbbababaaaabaaababbbabababbbbbabbbaaabbbaabaaabbaaabaaabbaaabababbbbabbaabbbababaaaabbbbaabbabbabaaaababaaabbbbababbbbbbaaaaaaaaababbababaabaabbaabbababaaaaaaabbaaabbbaaabaaaabbabbbbaababbbabbbbbbbaaabbaababaabbbbabaabbbaaaabbaaaaaaabaabbbaaabbabababbbbaaabbbbabaabbbaaaaabbbabaabbbbbbaabaabaababbaaabbaabbbabaabaabbbaabbbabbbaabbbbaaababaabababbbaabbbabbbabaaababbbbbbabbabbbbbaa
babbabbbababbbabbabbabababaaababbabbabbbabbbaaabbbababbabbabbaabbaaabaababaaabbabaabbbbbbabbaaabbbbaabababbababaaaababbabbaaabababbaabbabbabbbaaaaabaabbaabbbabbbababbaabbbabbbabaaabbbabaaabbaaabbbaaababaaaababababbaaababaabbbaaabaaaaabbababbabaabaabbababbabaabbababaabaabaabbbbbaaaaaaabaaababaabaaababbaabbbbbabbbaaaaaabaabaaabaaabbbbbbbabbbababaabababbaababababaabbaababaaababaabbbbabbaabababbbbaaabbbbaabaabababbbaaaaaababbbaababbababbbbbabaabaaabaabbabababbbbbabaabaaabbbabaabbbaabbaaabbabbababbbabbbaaabbabbbbbaabaaaaabababaababaabaaabbbbabbababbbabababbabbbaabaaaaaabbabbbbbaaabaabbbaababababbbabbbabbaababbabbbbaaaaaaaababaaabaaaabbababaabbbabbaabbababbbbabbbabaababbabbabbbbbaaabbbbbbbbaabaaabbbaabbaabbaaaabaaaabaaaabbabaababaabaabaaababbaaaabbaabbaabbaaaababbabaabaabaaabbaabbbbbaabbaabaabbbaaabaaaaabababbaaaaaaaaabababbbaabababbaaabababababbbbbbbbbabbabaababaaaabaabbaaabaabaaaaaaaabbabbabbabbaaabaabaaaabbababaabababbbaababaaabaaaabbaaaabaabaaaaabaaababaaabbbaaababbababbaabaaabaaaaabbaabbbabbbbbaaabbbababaaabbbaaabaababbabbaaaabbabbbabbabababbabbbbaabaaaabaabbababaaababbabbaaaabbbabbaaabbabaababaababbaaaabbaaaabbbbbbaabbbaabbbababbaabbabaabbaaabbbaabbaabaabbbaaababbabbbabababbbabaababbbbabaabbbbabbaaaaaabababaabaaaabbabbbbbbbabbbababaabbaabbbbbbbbbaaaaaaabbaabbabaaabbabbbbbbbbababbaaababbbaaabaaabbaabbbbbbaaaabbabbbabbabbaaaabbabbbaaaabbaaaaabbbabaaababbabbabaaaaaaabbbaabbbabbbababaaababbabaabbaaaaabaaaabbaabaaabbaabbbabbbbbbbabaaaababaaaabbbabbbbabababbaabaaaabaababaaababaaabaabaabaabbabbbbbababaababbbbabbaabaaaabbbbbaababbaaaaabaababbaabbbbabbbabbbaabbbaabbabaabbbbababbbabaaabbbbbbbbbbbaababbaababababbabbbabaabbbbaababaabaaaabbaaabbaaaaabbaabaabbaabaabbaabaaabaaabaabbabbaabaaaabaaaaabbabababbbaababbbbaaababbaaabbbaaabbbbbaabbbbbaaabbaaaabaabaaaababbbbbbabaabbbbabaaaaabbabbabaaabaaaabaababababaababbbaaaababbbabbbaaaaababbbbbaaabaabbabaabaababbbababbbbaaaaaabbaabbbabbbaabbbabbbabbabaaabbbbbabbaaabbbbaaabaababbbbababbbaaababbabaabaabbbababaaaabbbabbabbaaababbaaaabaaaba
bbababaaaabbbaaaababbbaababaaabaaaaabbbbabbbaaababbbbaababbbababbbbbbbabababbabbbbbabbabbbabbabbbabababaaabbaabaaaabbbaaabbbbbaabbabbaabbaababbbbbbbabaabbabbababbabbbaaabbbbabbbaabaaaabbbbaabbbbaabbbbbabaaabaababbbabaabbaaabaabbaaabbaabaabbaababbbbaaaaaaabababaaaabbaabaabbbbbababaabbabbaaaaababaaababaabbabababaabaabbaaabaabbaabaaaabbbbbaaababaaaabaabaabbabaabbaaabaabbaaaabbbbbbbbbbbbabbabbbabababbbbabbbaaaabaaaababaaaababbbbaaabaabbbbaaabbaaabaabbaababbaabaabaaaaabaabbbababbbaaaaabbaaabbabbababbaaaaaabbaaabaaabbaabaabababbbbbbabbbbbaaaaabbaaabaaabaabaababaabaababaaababbabbaabaaabbbbbbbbaaabbaabaabbaabbaaababaaababaabaabbaabbbbabaababbaaabababbaaaaaabbbbbbbababaaabbabbbbbbaabbabababbabbbabbababbabaabaabaabbabbbaabbabbbaaabaaababbbaaaabbbaaaababbbaaabaaaababaaabbbaabbbaaaabbbaababbaabbbbabbabbbabbababbbabaabaaababaaaabbbaaabbaababbabbbabaababaaabaabbaaabbabbababbbbbaaaabaaaaababbbaabbabbaaaaababaaabbababababbbbaaaabbbbaaabbbaabababbababaaabaababbaabbbbaaabababbbbbbaabababaaaaabbabbbabaaabaabbabbbaababbaaabaaabaabaaaaababababbaabbabbaaabbaaababbaabbbbbaabbabbabaabababaaaaabbaaabaabaaabbbbabbbaaaabbabbabaaababababbabbbbbbabbaaabbaaaaaabbbbbbbaaabbabbbababbaaabbbaaabbbaaaaabbabbbabbaabaabaabaaaabaaabbababbabbabbabbabaabaaabbbaabbaabbbaabbbabbabaaaaababaabaaaabbabaabbaaabbbaabaabbaaabaabbabbbabbbabaabaababaaabababaabbbabaabbabbbbbabbbbaabbbbbabbbbaabbabbabbaabaabababbaabbabbbbaabbaabbbaaaababaaaabbbabbaabaaababaaaaaabbbbaaaababbaaaaabbbbabbaaabaabaaababbbaaaaababaabbabbaaaababbabbaaaaabaaabaaaaabaabbabaabaabbabaabaababaababbbbaabababababbbaaabbababaabbaaaababbbbbbbbbbbbabbbbbbaaaabbbaabaababbababbbabbbaabbbbaaaabbbbbabbabbabababaabaaaaabbaaaaaaaababbbababbbbaaaaabaabbaaaaabaabaabbbbbbbbabbaaabbabababbabababaaabaabaababbaabbaaababaaaaaaaabbaababbabaabaabaaaababbaaaaabaaabaabaaabbaabbbaaaaaabbaaaaabbbababbbbaabbbabbbbbaaabbaabbabbbabbbbabbbaaaababbbbbaaaaaaaabbbaaaabbbbbbbbbaaababaababbaabaababbabbbbabbbabaaabababbbaaabbbbaaaaabbbbaaababbaabbaababababbaababbbbabbabaabbbbaab
babababbbaaaabababbaabbaabbbbbabababbabaabbbbaaabbbbabaaaaaaabbbaaaaabaaaababbabbaaabaabbabbaaaaabbaabbbaabbaabbabaabbabbaababbaaaabbabbbabaaaabbbabbbbbbabbabbaaabababbbaabbbbababbbabbabaabbababbbbaabaabbaabaaaaaabbabbabaabbabaaabaabbbababbbaabbbabbabaaaaaaababbabbbbbaaabbaababbbbbaabbabbaabababbabbbababbaababaaaaabbabaabaabbaaabbbbbabbbbbaaabaaaabbabaaaabaabbaabababbbabbabbabbbbabaaabbbbabbabbbbaaabaaaaaabbbabbaaababbbaaabbbaaaabaababbaabaabbbbbbbaababbbbaaabaaaaaabbaaabaabaaaabbbabbbbaabbbbbbababababaaaabaabbaaaabbaabaabbabbabbabbabbbbbaababaabbbababbbabaabbbbaabbbaaabbbaaabbabaabbbaabaabababababaaaabbbabaaabaaabababaaaaabaaaabbabbbaabbaabababaabaaababbbbaabaabbaaabaabbabbaaaabbaabbbbabbbabbbaaababbbabaaabaaabbbabababbbaaababbbabbababbabbbaabaaaabaaababbaaabbbbbbbbaabaabbaaababaaabaabbaabababaabbbbbbbbaaaaabbaababbbaaaaabbbababbbbbbababbabbababbbbbaabbaaaabaababbabbbabababbaabaaabaaabbbbaaabbbbabbabaaaabbbbaaaaabbababbabbbbbaababbbabaabaabbaaabaabbbbabbbabaabbbababababbbabbaaabbababbbbababababbaababbaabbbbbaabbbbbbaaabaaaabbaabbbbaabaabbbbbbaaababaaaaabbaabbaabbabaabbbbaaababbabaaaababaaabbbaabbaaaabaaaaaabaaabbbbbbbabbbbbabbaaaababbbaaaabaaaaaabaaabaaabbaaaaababbbbbbabbbabaabaabaaabaaaabbbbbaabbbbaabaaaabbbabbabaaabbaaaaaabbaababaaababaabbabbabbbbababaababbababbabbbbbababababbabbababbbabaaabbbbbabaababbaaaabaabaaaaababaaaabbabbbbabbaabbabbaabaaabbbaaabbbbbbaaabaabbbbbaababbabbaabbbababbbbaaaabababbabbaabbbbbbbbaaabbbababaaaabbabbbbaabaaabbabbaababbbbbbbbbabaaabbbaababbaaabaabbbabbbbbbababaabaabaaabbaababbaabaabbbbabbababaabaaaaabbbbaaaabaaabbbbbbabbaababababbbaaaabaabaabbabaababbbbbbbaabaabbaaababaabbaabbaaabaababbbaabbababababbbbbbbbbaabaabbabababbbaaabbaaabbabbabababbabaaaabaabaabbbaaaababbbaaaaababbbaababbbbabababaaabaaabbabbaaaaabbbabababbbaabaaaaaaababbbaabbaaaabbbbaaaaabbbabbbbbabbaabbaaaababababbbbababbabbbbaabaaaabaabababaabaabbbaaabaababababbbaaabbbaabaababaaaabbbabaaababaaabaabaabaaaabbaaaabababaabaaaaabaaaaabaababaabaabababbabbabababaaaababaabbbbabbbab
babbaaabbabbababaaabbbabbbbabbabbaabbabbbbaabaaabbbaaababbbbbabbaabbaaabaabaaaababbbaaaababaaabaabbabaaabaabbbbbaabbaaaababbaaabbaabbbabaabababaababbabababbaabaabbbbbbabaababaaaaabbbbbbabbbaaaaaabbaaabaabbbaababaabaababbbaaabaabaabbaaababaababbbaababbbbbbbbbabaabbbbbabbaaabaabbabaaabababaaaaabaabaaaaabbbbbaabbbabbbaaababbaababaaabbaabbababbbaaabbaaababbbbbbaababaaaaaabbbaaaabbabbbbbbbbabaaabaaabbaabbaaaabaaabbabbbbabbbbaaababbaaabaabbbabaababaabbbbbbbaabbbababbbaabbaababaababaaaaababaaabbbaabaaabbbaaaaaabbbbbbabbababaabbbbbbbabaababaabbbbbabaaabbaaabaaaabbbaababaabbabbbbaabbbbbaaaababbaabbababbabbbaaabababbbbababbabbbbbabababaababaaababaaababbbbaababaabbbaabbbabaabbabbaaaaaabaaaaaaababbbbbbbabbbbaaabaabaabbabbabbbabbaabbaabbbabaaabababaaabaabbabaaaaaaaaaabbaabbabbbabbaaaababaaabaaaababbabaabbabbaabababbabbbabaabbbbbaaaaabbbbbbaaaabbbaaaaaababbbbbbaabbaaabbaaabbaabbbbbaaababbbbbbbaabaabbbabaabaababbabbaabbbabaababaaabbaaaaaabbbaaabbbbabbbbbbbbbabababbbabbbababaaabbbbaaabbabababbaababbabbbaababbbbbbbabbaaabbabbabbbaabbaabbbbbaabbaaaabbaaaabbbababbaaabbaaabbbbaaabbaaababaaaabaabaabbbabbbbabbaaabbbbbbaaababbbbbabaaaaaaabaaabbaaabbababbbaabbbbabbababaaaaaabababbaabaabbabaaabaaaaabbabbababbbaabaaababbbabaaaaabbaaabaaabbaabaabaabaabbbaaaaaaaaababbaabaabbbabababaabaababbabbbabaaaabaabbbbabbbbabbaabaaababbbabaababaababbabaabbabababbabbababbaababbbbbabbbbbaabbabbbababaabaabbaabbaabaabbbbaaabbabbababbababababbbbbbaaabbaabbabaaaaababbabaabaaabaabaaabbaaabaabaabaababbaaababbbbbbbbbbabbababbbbbbaaaaabaabbaababababaababbbbbbbbbabbaabababaabbaaababbaabbabaaabaaaabaaabbaaaabbbaaababbbabbbaabababbbbababaabbbbabababbabbaabbbbaabbabaaaabbaabbaabbbaaaaabaaaaabbabbaaaaabbbbaaaabaababaaabaaaaabbaaabbbbbabaaabbbbbaaabbbababbaabaaabaabbbbabbabbbbbabbbbbbabbbbaaabbbbbbabaaababaaaabbaabbbaaaabbabaaaaabbaabaaaaaababaabbbabbbbbaaabbababaabbbbaaaaababaabaaabbabbaabbaaabbbaaabaaaaaabbabbaabbbaaaababaaabaaaaaabababaabbbbaaaabaabaabbabbaaaabbabababbaababaababbabbabaaabababbabbaaababbbbaabbbbbabbbab
bababbbbbabbaabbabbabbababbabbbaaaaabbbabaaababbbbbbabbabbbaaaaaababbbbbaaabaabaabbbaabbbabaaaababbbabbbbbababbaaaaaaabbbabbabbbbbabbababbbbbabbaaaaabaaabaabaaaaaabbbbbbbbbbbbaaabbbbbabbbaaaaaababbbbbbababaabaaaabaaabbbaaabbabbaaabbbababbbabababaaaaabbaaababbabbabbaaababbbbabbbabbaabbaabbbbaabaaabbaaaababababaabaababbabbaaaaaaaaabaabaababbababbaababababbabbaaaaababbabbbbabaaaabaabababaababbaabbababaaabaabbababbaabaaabbbbbbabaaababbbbbbabbabaaaaaaaababaabaabbaaababbaaaabbbabaaababaaabaaababbaaabaaabbbbaaaabaaaaaaaaabbabbbbbaaaababaabbaabaaabbbbabaabbabbbaababbaabbabaabbaaaaaabbaabbaabbabaabbbbbbaaabbaaaaaaabbaaaaaabaaabbbbaabaaababbbabbaaaaaabbbaaabbabbaaabbaaaaaabbbbabaabbbabbbbababbbabbaaaabbababbabaaaaabbaaabbaababbaaabbabbabababbaaaabaabbbaaabbabbaaaaaabbbaaabaaababbabbabbabbaaabaaabbaaabaaabbababbababaaabaabaabbbbbabaababbbaababbbaababbbabbbabaaaaaabbabababaabbbbbaaababaababbaabababbbbbbbbaaaaabbbaaababbabaabaaaabbabababbbbaaaaaaaaaabbbaaabbaaaaaabbaabaaaababaaaaaababaabbbaabbbbabbabaaabbabaabaaabaaaaabbaababaaaabbbbaaabaababababbabaababbbaabaaabbbbbbaaaaaabbbbabbbabbababbaabbbbabaabbbbabababaaaabbaaaaabbabbbaaabbbabababaaaabaaabaaababbabaaaaaaabbbaaabbbaaaaabbbaabbababbbabbaaaabbbabaabababaaaabaabbbabbbaaaabbbbbaababbabbaabbbaabbbbbabbabaabaaabbbaaaaaabbaaaaabbbbbbababbabababaabbaaabaabaaababbbabbbbbabbbaabbaaaaaaaabaaabbaabbbbbababbaababbaababbabbbaabbaabbabbbbabbabaabaabaaababbaabbbaaaaaaabbbbaabbaabbbaabaaaaaaaaabababababbbbaaabbabaaaaabbbbabaaababbabbbaabbaabbabaabbbbaabbbbbbababaaabaaabbaaaabbabaaaababababbbbaabbbbabaaabbbabbabbbbbababbbabababbbabaabbbaaabbaaabbaabaaabbaaabbaaaaaabaababbbbbaaabbabababaaaabbabaaaabbbababbaababbaaabababbbbababababaaababbbaaaaabbaaaaabbabaabaaababbbbaaabaabbbbaababbabbbabaaaaaabbaaaaabbaabbbababbabbabaaabbbabbbbaaabbbbbbbbbabbaabbaaababbbbbabaaabbabbbaaabbaababbaaababbbaababbaabbbbbaaaabaabbbabbababaaaaababbaaaaabaaabbaababaaabababaaabbaaaababbbbbbabaaaabbaabbabababababbabbaaaaaaabaabbababbbbabbababbaabbaaaabbbaabbbbbbabaaaba
babbaaababbbbaaabaaabababbbbabbbbaaababaabbaababaaaabbabbaaaababbaaabbaabaabaaabbaaababaaabbbaaaababbbabbababbbbbbaababbaababbbbbaaabbaaaabaaaaaabaaaaaabbabaabbaabaaabbabaaaaaabbbbbaabababaaaaaaabbaababbabbabbabaaababbbbbaaabbbbaabaaabbaaaabaaaababababbbbaaabbbaaabaaaabbbaababbbababbabbabbaabbaabaaaabaaabaaaabbaabbabbaababbabaabbbaababaabbaabbaababababaabaaaaabaaabbbababaabbbabaaaabbaabbabbbabbabababaabbbaaabbaabbbabaaababbaaaabaaaaaabababbbabbbababaaaabbababaabaaaabbbbbbabbaaaabbaaaabbbbbbabbbabbabbabbaabbabaabababbbaabaaaaabaababbbabaabbbaabbaabaaaaabbabaaabbaabbbababaaaaaabaabbbaabaaabbbbbabaaaaababbbbaaabababababaabbabbaaabbabbbabbaaaaabbabbaabaaabbbaaabbaaabaabbbbbabbbbbbbababbaababaaabbababaaaaabaaaaaaabbabbbbbbbbbabbbbbbabaabaabaaaaabbbabbbbaaaaabaaaabbaabbababaaaaababbaabbbabbbaaaabbbbabbaaaaabbbaaababbabbaaabbbaaaaaaaabbaabbaaabbbbabaabaaabaaaabaaaaabbbbbabbbabbaabbbbbabaabaaabbabbabbabbbbbbbbbaaaabbaababaabbabaabaabbbabbabbaaabbbbbbbaabbababbabababababaabbbbbbbbabbaaaabbabbabbbaabbbaaabaabaaaaaabaababbbbaabbaabbaabbaabbbababbbaaaaaaaaaaabbaaababaabaaabaabbabaaaaaabbbbabbaaaabaabbbbaaababbbabaababbaaababbbaaabbaaabbaabbabaababaaabbabbbaabbbbbbabbbaabbaabaabbabbababbaabbbbaaaabaabaaaabaaabbbbaaaaaabaaaabbaababaaababbbbaaabbababbabbabbaaabaabbaabbabbbbaabababaabbaaaaaaabbbaaababbaaaaababbbbabbaabababbbbabaabbababaabbbabaaaabbabaaaaaabbaaaaaaaaabababbbabbababbbabbabababbbabbbbaabaaabaabbbbaabbababababbaabaabbaaaaabaabbaababaabbaabaaabbaabbababbbbabaaaabababbaaaababbbbbbbaaabbaabbbaababaabbbbbbbbbbababbaababaabbabaabaaaabbabbabbbabbaabbbabbababbbabbababaaabaababbaabaaabbbbaabbabbaaabaaaaaaaababbabbaabbabaabbbaabaaaaaabbbbaaabaabbbabbaabbbbaaabbbbabbbbbabbaababaaaabbaababaabaaaaaaaaabbaaaaabaabbabbbaabaaabababbabbbbabbabaaabaaabbbaaaaaaabbbababbaaaabaaaaaaabaabaabbbbbaabbaaabaabbaaaabbbabababaabbababbbabaaaaababaabaabaabaaaaabbbbbbaabbabbabaabaabbbbaaababbaabbbaaababababbbbaabbbbbbabaaaabbbbaabbbbaaabaababbbbabaabbaaaaaabaaaaabaabbabaaabababaababababaabaaabbbbba
bbbabbbbaaababbaabbbaababaaaabaabbbabbbbbbaaabaabbabababaababbbaabbabaabbabbbabaaaababbbaaaabaaaaaabbaaaaabbbababaabbaabbbaaaaaabababbbaaaabbbbaababaaaaaababbbbbabbababbabbbbaababbbaaababbababbbbbbbababbabbababababababbbaababbaabbbabbbababbabbbbabbaabbbbbaaabbababaabbbbababababaabbabaabbabaaaaababbaabaaaabbbbabbaaaaababbbabbaabbbbbabbbbaabaababbabababaaaaaabbbbabbbaaabababbbabbbabaaababaaaabbaaaaabbbaabaaabaabbabbaababbbabbabbabaababbaaaaaabababaabbaaaaaabababbbbabbbabbabbabbbbbbaaabaaaaabaaaaaaabbabbabbbbaabbababbbabbababababbabbbbaabbababbaaabbbaaaabbbaabbaaaabbbbbabbbbbbbabbaabaaaaaaabbaabababbbbabaaaaabababbbabaaabaaabbababaaababbbabbabaabbaabaabbaabbabaabbaaabaaabbabbbaabbbaaaaababbabbbbbbabaaabbabaaaabbaabaaababaabababababaaabbaaaabaaabbbbbbbbabbaabaaabbbabbaaabbbbabbaababaabaaaabbbbbaabbabaaaabbabababbbaabbabaabababbbaaabbabaaaaabaaaaaaaaaaabbbbbabbbbbabbbaabbbbaaaabaabaaaaabaaabababbbaaaabaaaababbbbbababbaabbaaaaaabababaaaaaabbaababbabababbaaabbaaabaaaaabbbbbbbaabbababaaabbbbbaababbbababbabbabbbbaabaabaaabaaabbbbaaaaabababbbbbbbababaabaaabaaaabbbbbabbababbbbababbabaabaabbbbbabbabaaababbabbaabbbaaaabbbbbbbaaabbbaaaabbbabbbbaaaaabbbbbbaabaabbbbbbbbbababbaabbaababababbaaaaabbaabbbbbaaabaaabbbaaaaaaaaaaaabababaaabaaabbababaabbbbaabbbaaaabbababababaabbabbabababbaabbaaaaabbbaaabaababaaaaabaaabbaabbaaaaaabaabaaaaabbbabbabbaaabbabababbbabbbbabababbabaabbbbabbbabbbabaaaabaaaababbbababbabbababaabbabbbbaaaaababababbaaaabbbaaababbababaabbbabbbbababbaabaababaabbbbbaaabaababaabbbbbbbbaaaaabbaababbababbabababbbbbbabaaaababbaaaabbaabaaabbbbbaaaabbbbaabaababbaaaabbabbbabbbabababaaabbbbababbbbaaabababaaababbabaaaaabbbbbbaaabbbbbababbbbbaabbababbbbabaaaabaaabbbabaabbaaababbbabbaababaaabababbbababababaabaabbaabbaabbabbabbabbbbbaabbaaabbbabababaaaabbbaabbbaaabaaabbaaaabaaaaabaababaaaaaababaabbaaaababaabbabbbaaabaababaaabaaabaabababbaabbbaaaaabbbbabababbaaaababbbababaabbabbbbaababaabaababbaabaabbabbababbbaabbbaabbaabababbbaabbbbbaaaabbaaaaabbbaabbbaaabaabbbabbabaabaaabbabbbaaabab
bbababaaaaaaaabababababbbaabbbaaabaabaaaaaabaaaabaabaaabaaabbabaabaabbbbabaaaababaabbbbaababbbbbbabbaabababbaabaaaaabaaaababaaabbbbbbaaabaabbaabbaabbabbbbbababbabbabaaabbabbbbbbbbababaabbbabbbbbbbaabaaabbaaaaaaabbababaaaababbbaabaabaaababbaabbaababaabbababbbbaaabbbbbaaaababbaabaaabaaababaaabababbbaaaaaaabbabbabbaaabbabbaababababbbaaaabbabaabbbaaabbabbbabbbabbbabbababbbaabbbbbbaabaaaaaabbbaaaabbababbaabaabbaaabbbabbbaabababbabbbbbbbbaaabbbbaabbbabbabaabbababbaabbababaaabbabaaabbbaaabaabbababbaabaaababbabbbbaaaabbaaababbaaabaabaabaaaaababbabbbaabbbabaabbbbabbabaabbabaabbbbabaaaaaabababbaabababaabbaabaabbaabbbbbaaaabaabaabbabaabaaababbaaabbaababaabbabbabbaaabaaaabaababbbbabbabaaabbabbbaaaaabbbbaabbababbabbbabaabbbababbbbbabababbbaabaaaaaaaabbbbaaaabababbbbbbbabbaaababbbaabbaaabbbaabbbbbbabbaaabbbbbaabbbabbbbbabbbbbbaaaabbbbabbbbbbabbbbaabbbabbabbabbbbaabbabbbababaababbbbabbaabaaabaabbbababaaabaaaaabaababbaabbababaaaaababbbaabbabaaabbaaaaabbbaaaaaababbaabbabbbbaabbbabbbababbbaaabbababaabaaababbbaabbababbaababaaaabaaabbbbaaababbbbaabababbbbbbabbaaabbbaaababaabaabbaaabaabbbabbabaabababaabbabbaaabbaaababbbbbabbbbaabbbaabababaaabbbabaaabbbaaaaaabaabaababaabbabababbbaaaaabbaaabbbbaabbaabaabbababbabbbbabbaaaaabbaababbaaabbbabbabaaabbabbbaabbbbaaaaaaaaaaabbbaababbbaaaabaabbabaaaaaaaababbbbbbaabbbbbabbbaabbabaaabbbbaaaabbabbbaabaabbabaaabaaaaabbababaaababaabaaaaaabbabbbaaabbbbbbbabaaaaabbbbbbaaaaabaaababaaabaaabaaabaabaababbabbbaabbaababaabbbbbbbbabbbaaabbbbbbabaaabbbbababbababaabbababbaabaababaaababbabbbbabbbababbaaaaabbbbaababaabbbbabbbbababaababbabaaabbaabbbbbbbaaaabbbbaaababbbbaababbaaaabbabbaababaababaaabbababaaaabbbbabbabaababaabbaabbbaaaabbabbbaababbbabbaaaabaabbaababbbaababaabbbbabaaaaaaabbabbaaaabababbaaaabaaaababbaaaababaabbbaaaabaaaaaaabbbbbabbabbbaaaabbabaaabaaababaaababaabbaabbbbaaabbaaaabaaaababaaaaaabbbbabbbbbaabbababaabbaababbbbababaaaaaabababbbbaabababbaaaaaabaaabaabbabbbbaabbbaabaabaaaaabbaaabababbbaababaabaabbbbbbbbbbbbbbaaaaabbbabbaaabbbbaabaabbbbbaabbaabaaa
abbbbbabbabbabbabbbaabbabbbaababbaaabaabaaabaaaabbabaaaaaaaabaabbababbbbbabababaabaababababaaaaaaabbbbabaaaababbabbbaabbbbabbbbababbabaaabbabbbabbbbbbbababaaabbababbaaaaabbaaabbabbbabbabbbbaabaaaaabbababaaaaaabaaabaababbbaabbababbbabbbbbbbabbababbbbbababaababbbbbababbaabaaaababaaababaabbaaabaababbaabbbbaaabaabaaaabbbbaababaaaabaaabababaaaabbbbabbbabbababaaaababbbbababaababaabaaaaababbaabbabaababaaaabbbbbababaaabbbbaababbbabababaaaaabaababaaaabaaaaababababababababbbbaaabaaabbababbbbabbababaaaababbaabbbabaabbabbbbabaabbbaabaaabbaaababaabababaaaabaabaaababbbaabbababaaabbbbaabbabaaabaaabaabbbabbbbbbaabababbbaaabaabaabbaabbababbaabababaaaaaabbabababaabbababaabbbbabaaaababbaaaababaaababbaaabababaabaabbaaaababaabbbbbbabbaababbbababbbbbbbbabbababaaabbbbabbabbaabababababbbabbabaabababbbabbbbbbabaabaaaabbbbabbbbbbbaaabbbbabbbbbbbbabbbaabbbaabaaaaaababbabbabbababbbabbaaabbbbbabbbabaaababbbbbabaabaabbaabaaabbabbbbaaaabbbabbaabaaabbbaaaabbbaababbbbabbbabababbbababbabaabaaabbabbaaaabbbbbababababbbaababbbbabbbbaaabaabbabaabaaababbbaaaababbabaaabababaabbbbaaabaaabbaabbaababbaabbabaaaabbaaabbaabababaabaaabaabbbbaaaaaaababaaaabbabaabbbabaabaaaabbabaaabbabaabaaabbbbbaababaaabbabaabbbabaaaaabbabbaaaabbbbabbabaabbbabbaaabbaabbbbbbbbbbbbababaaaabbaababaaaaabaabababbaabbabbbbaabbbbaabbabbababababaabbbababbbababbaabbbabbabbbbabaabaabbabbbbbbbabbbabbbabaaabbabaabbbabbbabbbaabbbabbbabbabbbaaaabaaabaaaaababaaabababbaaabbbababbabbabbbababbbbabaabbbabaaaabbabaabbabbbbbabbbbabbbbabbbabbbbbbbbaabbabbaaabaaabaabbaaababaaaabbbbaababbbababaabbaaabaaaaabbbbabbaabbaababababaabaaabaabbaabbaababbbabaabbaabbaaabababaababaabaabbaabbbabaabbbabbabbbbbbbabbabbabaaaabbbababbbaababbbbabbaabaabaabbabbaabaabbbaaaabbaaabbbaabaabbbaabbbbbabbbbbaabbbbbbabababaababbbbbbaaaaaaabababbbaaaabaaaabbbbabbbabbbbaaaaabbabaabbabbaaaaaaabbabbabaabbababbbabbabbababbabbbbbaaabbbabbabbabbabbbaaabbbabbbbabababbbabaaaaaabbabaaabbaabaabaabaaaaaabaababbbbabbaaaaababbabbaabaaaabbaabaabababaabaaaaabbabbbbaababbbababbbaaaabaaaaabaabaab
aaaaabbbbaaaaabaaaaabaabbababbbbbbaaababbbabbbbabbaabaaabbaabaabbbababbbbbababbabbbaababbaabaaabaaaababbabbbabbaabaabbaabaabbbbabbabbabbabaabbbaabbabbabaababbaaababababbbaaaaaaaaabaabbbaabbbaaabbaabbabababbbaabbbaaaabaaaababaabbabbbbabbbbabbbbaaabaabaaabbababaabbbabbaaaabbbabababbaabbaaabaaabaaabbababababaabaaabaabbbabbbaabaaababbaabbbbaabababbbaaaaababbaabbaaabbaaababbabababbbbbbbabaabbbabaaaabaabaaaaabaabaaabababbaaabbabaaaabababababbabaaaabaaaaabababbbaabbbbbabbbbbaabbaababbabbbbbbabbabbbbbabbbaaaabbbbbbbbabaabbaabbaaababaaababbbabbbbbbaaaaababbbbaabbbaaaaaabbabbaaaabbabbbbaaaaaaaaaabaabaaaabbababbaaabbababbbababbaaabbbabbbbabbaabaaabbaaabbabaaaabbbbaabbbaaabbabbbbabbabbaaaababbbbabbaaabbbbbabaaaabaabaaabbbaaaabaaababbababababbbababaaaaababaabbabaababbbabbbbbbbabababaabbaabbbbabaabbabbbbababbbaabbabbaababbbbaabbbaabaaaaaabbabaaabaaaaabbabbbaabbaabaaababbababbaaabbaabaabaabbbbaaaababbbbbaabbababaaaaabbbabbababbbaaabbababbbaaaabababbbaaabbababbbbbbabbbabbbbabaaaaaababbbaaaababaabaabbbabaaaaabaabbbbbbbaabbbbbbbababaaaaaabaaabbabbbaabbbbbbbaabbbabbbbbabbbaabbaaaabaabbbaabbbabaabaaaabbbbaaabaabbaabaaaaabbbbbaaaaabbabaabbbabbbbabbababbaabaaabbabbaabaabababbbabbaabbabbbbabbbbbbabaababaaabbbbabbbabaabababbbbbbbaaabbbbabaaababbabbbbabaabbabbbbbbaababaaaabbbaaaaabbbabbbaabbbbbbabaaabbaabaabbbbbbabbbabbbabbaaaaaaabababababbaaabaabbbbbbaaabbbabababbbbaaabbaaabbababaabaabaaabababababbbbbabaababbbbbabaaabaabababbabababbbbaaabbabaaaaaaabababbabbbaaaaababaababbbaabababaabbbabaaabababbaabbbaaabaabbaaaaaabaaababbaabbbabbbbaabbbbaababbaabbbbaabababbabbaabbabababbaaabbaaabaaaabbabaababbbbbbaabbbbaabbaababbbaabbaaaaabbbaaababbbaaaabbbbbbbbaabaaaabbabaaaabbbaababbaaaabbababababbbabbbbaaabbbaabbaaabbabbabbababbaababaaabbbabbaaabbabbbaabaaabbbbbbbbbbbbabbabbaaababbaaaabaababbbbabaaabaababbbaaabababbababbaaababaabaababbbabbaaabbbbabaaaaaaabbbabbbbbbbbabbbabaaababaaaabaaaabbaabbabbbbbaabaaababbbbabababbbabbbbbbbaababbabbabaaababaabbbaabbabaabbaaababbaaaabbaaababaabbbabababbbbaaabaabaaabaa
baaabaababbbbbbbababbababbabaaaabbbbbbbaaababbbbbababbbaabaaababaaaababbbbaaaaaabbaabbbaabababbbabbaabaaaabaaabaaaabbabbaababbabaaabbaaaabababaabaabbaabaaaabbabbbaabbaabbbaaabaabbbabbababababbaababbabbabbbbbbabbbbbababaababaabbbaaaabababbaaaabbbbbabaaabaabaabbaababaabaaabababaaaaababaabbbbabaababbbaaaababbabaaaabbababaabababaababaabbaababaaaaabaaaaaabaabaaaaaaabaaabbbbbababababbbabbababbabbaabaaabaaabbbababbabaabaabbababaaaaaabaabbababaabbaabbabbbbababaabbaabbbabbbbaaaaaaabaaabaaaabbbbbbbbaabbabbbbabbbbbabaabbbababbabbabbbaaabaabaabbaabbbaaaaababaaaababbbaabbbbbabbaabaababbabbaabaaaaaaaaaabaaabbababaaabaaababbbababaabbbbbbaaabbbbabaaabababbbbabaabbabaababaaabaabbaaaaabbaabaabbbbbaabbabaabbbabbbabbbbaabbaabbbbabbbabbaaaaaaabbabbbabaaaaabbbbaaabbbaaaaababaabaaaabbaababaabbbabbabbbbaabaabbbababbaabbbabaabbaaababbbabaabbbaabbbbbbaaabbababaabaaaaaabbbabbbbbbabbaaaabbbbbbbbabbbbbbaaabbbaabbabbbaaaaabbbbbbbaaaabaababaabbbaaabbbbbabbbbbbababbabbbabbbaababbabbbbaaabbbbabbbaabbaabaaabababaabaaabababbaabbbbaabbabbaaaaaaababbbaabbbabaaaaaaaaabbbaababbbbabaababbabbbabababaabaabbababbaaababaaaaaaaaabababaaabaaabaabbaaaabbaabbbaaabaababbbabbbabbbaaaaabaababbabbaabbabbbaaababbbbabbbbabbaaabbaaaaaabaaabaaaabaababbbababababbabbaababbababbaaabbaaabbaabbbbbaaaaaababaabbbbbbaabbbbbabbbbbabbbbbbbbaabbabbabbaaabbabbbabbaababaaababbabbbabbbaaabbabaabaabaaaabbabbaaaabaabbbbbbaaababbabaaaaaaaabaaabaaabaaababaabbaaaababbababbabbaaaabaabbabbaababbaababbbbababaaabaababaabbabbaababaabbababaaaabaabbbbbabaaaaaaabbbaabbbbbbabababababbababbbaaaaabbaabbabaaaaabbabbababababaabaabaaaabbabbabaababbaaababaabbbaabaabbaaabaaabbaabbbabaaabbbaabbbaaaabaaaaabbbbaaababbaabbbabbbbbaabbaabbbabbbbabaaabaaaabbbabbabaaabbbbabaaabababbaaaaabaaaaaaaabbabaaaaabaabbaaaababbbbabbbbbbbaaaabaaaaaabaaaaabaaaaaaaaaaaabbbbababbabbbbbaabaabaaaabaaabaabaabbabaaabbaaababababbbbbbbabbaaaabbabaaaaabaabbbaabbbbbbabbbaabbabbaaaabaaabbabbaaababbbaaababaaababbbabbbaaaaababaaaaababbababbaabbbaabaabbababbbbaabbbabbbbbabbabbbbbbaabbaaba
abbaabaabbbaabaaaaaabbabbbbabbbababbababbbbbabbabbbbbbbaabaababbaabbbbbbbbaabaaabaabbbabbbbaabbbaababaabaabbbabaabaabbbbbaabbbbaaabaabaaaaabbbbabbbabbabaaaabbaaaabaaabbbabbabbbbbaababbbbbbbabababaababbabbbbabbaaaababbbbabababbabbaaaaaabbaabbbbbabbaabaaaabbaabaabababaabbbbabababbabababbaabbaabaabaabaaaaaaabbbbabaabbbbababbbbbabbaababbaabbbaaabaaaaaabababaababbbbaabbbbbbababbaaaaaababaabbbbbabaaaababbabaababbabbbbbbaabaabaaababaaabaaabbabbaabbaaababbabbbaabbbbbaaabbaaaabaababababbaaabbaabaaaaabbbbbabbbbaaababbbaabbaabbabaabaaaaaaabbbaabababbaabaaabbabaabaababbabbbaabbbbbabaabbaabbaababaaabbabbbabaabbbaabbabbabaabaaababbbaabbbabbabbbbabbaabbbabbabbaaaabbabbbaaaabaaaabbabbbbabaabbaaabaabaaaaabaaabababbabbaaaaabbbbbaabaaaabaaaabababbbabbababbbbbababbaaabaaaaaaabaabbbabbbbabababbaabbbabbbbababbbaaaabbbbabababbbbaaaaabaaabbaabbbabaaaaaabbbabaaabbaaaaababbaaabbbabaabababbabbbaabbaaaabbbbbbaaaabaaabaabababbababaaababaabbabaababbbaababbbaaabaabaabbbaabbabbbbabaaabbbbbaabbbaabbabababbabbababaabbbababaabbabbaaababaaabababbbabbaaababaabaabbabbaabaaabbbaababbbbbaaabaaaabbabbbbbbabbbbabaaaaaabbbbbbabaabbbababbbbbababaaabbbbabbaabbbbabababbaaabbbabbbabbbaaaabbabbbbbaabbbbbabbbabbbaabaabbbbabbaaaabbbbbbabbbbababaabbabaaabbaaababaabbbbabbaabaabbbabaababbababbaaaaaabababbbaababbaaabbabaaaabbabababbaabaaaabbbbabaaabbabbbaababbbbbababbbabababababbabbabaaabaabaaabbbabbbaaabaabaaabbbababbbabbbabbaabbaaaabbbaaaaababaabbbababbabbbaaabababababbabaaabaaabbaababbbaaaaabbbbbbbaaabbabaaaabbbbaabaaababbaaabbaaabababbaaabbbabbbaabaabbbbabbbabbabbabbbbbbbbbaaabaaabaaababaaabbbabbabbaabbaabbbaaaabbabaaaaabbbaabbaabababaabaabbbabaaaabaaaababbbbaabaabbbbbaabbabbbbbbaabaaabababbabaabaabaabababbbbbababbaabbbaaabbbbbababaaaababbbbbbabababbaabbbabbaabbaaababbbaaabbbaabbabbaaaaabaaaaaabbaababbbbababaabbaabaaaaabaabbaabababbaababbaaaaabbbabaabbbaababbbaababbaaaaabbbbabbbbabbaaaaabbbbaabbbabababbaaabbbabaaabbbaabbbbaabaabbbbaaaaabbabaabbaabaaabbbaabbaaaaaaabaabaaaaabbbbaabaaaabaabaaaabbbaabbaabbabaaabaabbabb
bbaaabbbabbbbababaaaabaabaababbaaaaabaaababbababbbbbaaabaaaabbaabbaabbbaabaabbabaaabbbbbaaaababaabbabbabbabaaabbbbaaaababbaabbbbaaabababaaabbabbabbabbabaabbbbaabaaabbabbaaabbbabaaabbbbbbabaaaabaaabbbbbaaabbbaaabbbbababaabbaaabababbbaababbbbbbabbbaaabbaabbbabaabbbbabbaababbbabababababbabaabbbaaabbaaaababababbaabaabbababbbababbabbbabaaaabbbbbbbaabaabbabbbbbbabbbabaabaaaabaabaabababbbababbbaaaababbabbaaaabaababbaababbaaaaababaababbbabaaabbabbababbbbbbababbbaabbaaaabbbbaabaaabbbabbbaaabbaaabbabaabaaaabbaaabaaababbabbbaaabbabbabbabbbbbaaabaabaababaabbabbbabbbbaabbbaaaabbbbaaabaaabbaabbbbbbbbaabbbababaaababababaaabababaaabbaabbaaabbabaaaabbaaabbbababababbabbabaababbaaabbbbbbbbaaabbbbaabbbbaabababaabbaaaaaabaabbbbbabaaabbbabaaabaabaabaababbaabbbbabbaabaabbbbaaaaababbaababbaabaaabbbaaaaaabbababaaabaaaaabbabbaaabbabbbbaaaaabbbabbaaaabbbbbaabbaaaaabbaabbaaaabbabaabbabbbaabbbbbababbabbbaabbbbaabbabaabbaaababaabbbbbaabbabbabbabaaaaababbabbbbaabaaaabaabbaabaaabbaababbbabbaaabaaabbbbabaabbabbabbaaabbbbbbabbbbabbabaaabaabbaaaabbaabbaaababbabbabaaababbbbbaabbabbbbabaaabaaaaabaaabbbaabaababbabbbabaababbbabaabbabbbabbababaaabbbbaabaaabaabbbbabbbbabbbaaaaababbaabaaabaaaabaabababaaabbbbaababaaaaabaabaaabbbaaabaabaabbabbaaabbbaaaaabaabbaabaaaaabbbabbaaabaababbbbabbbabbaabbbaabababbaaabbbbaaaabbbabbbaababbaabbbabbbaaaababbaabbbabbbababbbbbaababaabbaabbaaaaababbbababbaabbbaaaaaaaabaaaabbbabbbabaaabbbaababbaabaabbbaaabaaaababaabbbabbbabaabbabaabbbbbbabababaabaabbbbaaabbabbaaaaabbbaabaabbaaabbaabbbbabbbabaabbbbbbaababbbbaabababbaaaabbaaaaaaaaaabaabbbabbbaababaabbbbbbaaabbbabaaababbaabaabbbbbaaabbaaaabbbbbabbbabbbaaabbaababbabbabbbabbbbbbbbabaaaaaaaabbaabbaaaaabaabaabaaaaabbbbbaaabaaaaabbababaaaabaaabbaabaabbbaaaaaababbababaaaaaaababaaaaabbbbbbaabaabbaababbaabbabababbabaaababbbbbbbbabbbbbbaabbbaabaaaaababbaabbaaabbbaabbaaabaaaabbbaabbaaabaaaababbbbabbababbbababaabaabbababbabaaaabbbabaaaabbabbabbbbaaaaaaabaababbabaaabbabbaaababababbabbabbaaabbaaaababbabaaabaabbaaaaaabaaaababaababbaabaaaabbbba
abbbaababbbbaaabaabababaabbbaaabaababaabbaaabbaabbabbababaaabbaaabaabbaababbabaaaaabbaaababababaabababbbaaabbabaaabbbaababbabbaababbbbaababbbababbabbaaaabbabbbabbaaaaabaabaababbbabaabaabaabbbabbaababbababbaaabaaabaaaabbbabbaaabbbaaaaaabbaaaaabbbabbbbabbabaaabbaababaaaaabbbbbaaababbbabaabbbbabbaabbabaaababaababaabbaababbabaababbbabbabbabbabbabaaaaabababbbabaaaaaabaabbbbaaababbabbaaaaaaabbaabaaababbbaaabbbbbabbaaaaaaaabaabbbbabbabaabaaaaaaabbabbbaabbabbabbbbabbbabbbbbaaaabbaaaaaaababbbbbabbbbbbabbabaabbababbbaaaabaaaabaaaaabaabaaabbbabaaabaabbabbbaabbbaabaaaabbaaabbbabbabaaabaabbababaabbbbbbaabaabaababbaaabbabaaababbbbbbbaabbbbbabaabaabaabaaabbaaabbbbbbbabbabaabababbbbabbaaababaaaaabbbaabababaaabbbaaaabaababbababbbbbaabbbabbbbbbaababaaaabbaabaabaabaaabbbaabaaabaabbbaabbbbbabbbababaaaabbabbaababaabaaaabaabaabaababbbbaabababbaaababbaabbabbbbbaabaaabaabbbbaabaabbababbbbaabbbababbabaaaababaaaabbbbbaaabbbbaababaaaaabaaaababbbaaababababbbaabbbabaabbbbbbbbabbbaaabababbabaaabbbbbbabbabbababababbaababbabbaaaabaabbbaaababbbbbbaaabbbabbabbbaabbbaabbbabaaaababbbbbababbabbaabbbbabaabaaaababaabaaaaabbbbabbaabbaaabbbabaabbbabababbababaabaababbbaaababbaaabaabbbbabbbbbbbaababababaabaabbaabababbbaaabbabbaaaababaaaabbabaabbbbbbbbabbbbbbaaaaababaabaaabbbaaabbabbbbabbaabbabaaababaaaaabbaaaabaaaabbaaaaaabbaabbbbababbbbaabababbabbbaabaaaababbababaabaaaabbabbababaababbabbbbbbaabbbbabaabababbbbbbbaaaaabbaaaababbaaaababbabbbababbbbabbaababbbbbababbabaaaaaaabbaababaaabaaabbaaabaabaabaabaaaaababaaaaabbbabbaababaabbabbaaaaaabbbbbbabababbbaaabbbabbaaabababbaaaaaaabbbbaaabbbbbbabbabbbaabababaababbbbbaaabaaaaabbababbabaabbbaabbaaababaabaabbbaaabababbbabbaabbaaaaababaaababbbababbabaabbabaaabbbbbbabbababbbbbabaabbbaaabbaabbabbaabaaababbabaabbbbabbbbaabbbbbbbbbbaaaabbabbaaaaabbbababaabbaabbababbaaaaaaaaaaaabaabbbaaabbabaaaababbbbaaaaabbabbbbabbabbabaaabbbbbabbbabbbaaaaabbabbbaaabaaabaaaaabaaabbbbaabaaabaaababbabababaaabbbaaabbbaaaaabaabbbabbbbaaabaabbbbaaabaababbabaaaaaaaaaabbbababababbaabbababbaabbabb
abbabbababaaabbbbaaaaaabbabbbaaabaabbbbbbbabbbbaababbbabaababababbaaaabaababaabbaabbbbbabbabbbabaaaaabbaaaabababbbabbbbbabbabababaababbaaaabaaabaabbababbbbaabaaababaaaaabaabaabaaabbbabaabaabababababbabaabbabbaaabbabaaaabababbaabbababbabbbaababbaababbbababbaabbbabbbaabbababaabbbaaaaaabaaaaaabbabaabbaabaaaaaababbbbbbaaabaaaaaaaaababaaababaabaababbbbaaababaaabbababaaabaaabbabbbabaabaababbbabbabaaabbbbbbabbaababbbbabbbbaabbaaaabbaabbbaababbaaaaabbabbbababbbaaaaaababbaaaaaaabbabaaabaaabaaaaaaaabbaabbbaabababbbbabaababbbbbbabaababbaabaabaaaaababaababbaabbabbaaababbbbbaaaaabbabaaabaaabaabaaaabbbbbababababbbbbaabbbbaabbbabbbaaabbababbbabaaaabbbaaaabbabbabbbbabbabababbbababababbbbaabbbbaabbbabbbaaaaabaaaaabaaaaabaaabbabbbbbaaabbabbaababbbbbbbbaabaabaaabababbababbaabbbabbabaaaaaabbaabbabaaaabaaaaabbbbaabaaaaaabaaabbaababababbbbbbaaababaaaaaabaabaaaaaabbbaabbbabbabbbbbaabbaaabbabbbabbaabbbabbabaaabbbabaababababbababaabaabababaabaaabababbbbaaaaabbabbaaaabbbaabbbabbbbbaabaaabbabaabbbbabbbbaaaabbabbbbbbaaabbbaabbabbbbaaabbbabaaabbababbbbabbbbaabaabbbbaaaaababbbaaabbaaaaaabaaaaabbbbbbbabbbababbbaaabbbbaaaabaababbaabbbaabaaaaababbbaaaabbbaaababbabaaaabaabaaabaababaaabaabbabaabbbaabbbbbbaababbbaabaababbbabaaababbbbbabbbbaaaaaabbbbababbbbabbbaaababbaaabbbaaaaabbaaaaabbabbbaaaabbababbbbbaaabbabaabbbbbbaaabababaaabbaaaaababaaababaabbbbbabababbababbababbababbbaabbbbbbbaabbbbbaabbababbbabaaabaaaaabaabababbbbabbabbbbaabbaabaaabbbbbbaabaabbbabaaabababbabbbbaabaabbbbabbabbbbabaaabababaaabbabaaaababbbbbbabbbabbbbbabbbaaaaabaababbaaaaabbaaaabaaaabbbbbababbbabbaabbaaaabbbabbabbbababbbabaabbbbbaababbbaabbabbabbaaabbabbaababbabaaabbbbbbbbbbabbaaabbaabaaabbbbababababbaabbaaaabbabbabaaabbaaabaaaaaababaabaaababababaaaaabbbaabbbbbaabbaabbbaaabaabbbaaaabbabaaaaaabaaababaabbabbbaaaabbbbabbbaabbbbaaababaabaabbaaaaaaaabbbbbaaaaaaabaaababbbaaaaabaabbabaababaabbbabbabbbabababbbbbbbbabbaabababaaaaaaabbbbaaababaababbababbaaabbbbababbaaaaaabbaabaabbaabbaaaaaabaabbababaaabaababbabbbabbbbbabaaabbbaabababbbabaa
bbabbbabbbbbabbaabbaaabbabababababaabbbabbaaabbbaaaabaaababababaaabbabbbababbaaaaaaabbbaaaabbaaababbbababbbbbbababababbbabbabbbaaaabbaabaaabbbbbabaabbabaaababaaabbaaabbababbbbbbbaaaabaabbbbaaabbaaaabbbbabaababbbbababbaabbaabaabbbaaaabaabbbbabaaabababaaababababbbabaaaabbbaabbbaaabbaababbaabbbabbbbababbbbbabaaabbaaaabbbbbabaabaaaaabbbbbbabbbbbbaababbbbbbbbbbababaaababbaaaaabaaabaababbbbabbaabaabbbaababbabbaaaabbbabbabaabaabaabbbbbbabbbbbaaabbbbbbbbbbbbbabaabaabaabbbabbababaaababbaabbbbaababaaaaabbbbabbbbbbbbaaabababaaaaabbabbbaabbabaaabbabbabaabbbaaabbbaaabaababaabbbbabbaababaaaabaaababbaabababbababbbbaaabbbbbbbaabaabbabaababbabbabbaababaaaabaabbaaababaabababbbbababaaababbbbbbaaaabbababbbaaabaabbbaaababaabbaaabbbabbabbabbbabbaaababaaaaaababbbabaaaababbbaababbbbababababaabbaaabbbababaaababbababbbbaaabaaaabaaaaaabbbaaababbababaabbaabbbbbbabbbbabaaabbaabaaabaabbabaabbbaabaaababbaabbbbbaaaababbbbbaabbaaabaaaaababbbabaaabbbaabaabbaabbbabbabbbabaaababaabaaabaaabbaaabbaaaaaabbbbbabaabbbaaabaababaabbbababbaaababbabbbababaaaabaaaabbabbbabbbabbaaabbabaababbbbbbaababbababbbababbaaabaaabababbabbbaaaaaabbbabaaabbbaaabbbabbbabaaababbaaabbbbbabbabbabbbabaabbabbbaabaaababaabbbbaaabbaababbbaabbaabbbbaaaabbbbbabbaaaaabaaaaabaaaabaabbbbaabbaabbbabbbaaaaababbaabababaababaabaaaababbaabbbbabbbbabbabaaababaaabbabbabaaabbbbababbaaabaaaaababbbabbaaabbbaaabbaabbabaaabbbbaaabbbababbabaabaabababbbbbbaabbbababbbababbbbaaabbabaaaabaaaaabbabbaabababbbbbaaaabaaaababbbbbbbabbbabaaaabaaabbbaaaababbaaaaaababaaababbabaaabbaaababbaaabbbbaaabaabbababababbbabbbbaaaaaabbaababbbaabbbbaabbbbbbbbbabaaaaabbbaabaaabbbbabbbaaaabbabbaaabbbabbaababbbababbaaaabbabbabbbaaaaaaabaabbbbbbbabbbbbababaaabaabbbaabbbababbababbabbbbbabaabaabbabbaabbbbaabababbaabbbbababaaabbabbaaaabbaabababaabbbbbbabaabbabaaaabbbabbbbaabbaaaaabbabaaabbaabbbababaabbabaaabaabaabbbbbbbababbaaaaabbaaabaabaaabaabbaabbbbaaaaabbabbabaabbbaaaaaabbabbaabbaaaabaabaaaabaababbbbaaaaabaabaaababbbbababbbababbabbbbaaabbbabababbbbaaabbbbbaaaaaaabbbaaaaababbb
abaaababababbaaabbaabaabaabbaabbaabbabaabbbbaaabaabbaabbaabbaababbabbbbbbbabbbababaabbababababbbabbaaaabababaabbaaaababbbbababbbaababbbabbaaaabbbaaabaaaaabaabaabbbbabaaababbaaabababaaababaaaaaaabbbbbababaabbbaaababbabbaabbbbbbabbaababbaababababbaabbabaabaababbaabbabbbabaabaaaaabababaaaababaaaaabaaabbaaabbbabbbbaaaaabaaaaabaaabaaabaaaabababaababababbabaaaabaabaabbaaabbbaababbbababbaabbbabababaababaaaaaabbbaaababbabaaaaabbbaabaaaababbabaaabaaababaaaabbaaaababbbbabbbbababbaaaababaabaabbbbbabbbbbbaabbaaabaabbaababaaaabaaaaabbbbaaabaababaaaaaabababaabbabbbaabbbabbaaaababaababaababaabaaaaabbbaababbbaabbbaabbbaaabaaaaaaabbbaaaaaaabbaaaababbaabbbbbbbbababbaabaaabaaabbbbbaaaabbbbabbbbbabbaaabbbaabbbbabaabbbbbaabaaabbbbbbaababbabbaaabbbbbaaaaabbbbbababaaabbaaabaabbaaaaabbaaaaabbabbaaabbbbbbabbbabbbbbabbbbbbaaabababbbbbabbabaabaaaabaaaaaaabbaabaaabaabbbbbbbbaaabaaaaaaababababbabbbbaababbabaaaabbbabaaabbababaabbabbbbabbbaaaabbabaabbabbbbbbaaaabaabababbbbabbabaabaabbbabbaaabaabbaabbabaaaabbababaababaabbbbbbabaababaabbbbbaababbbbaaabaababababbbaaabaaaaabaaabababbaabbaabaabaabaaabaabaababbbabaaabbbaabbbabbabbbbbaabbaaaabbaabbaabaaaaabbabbabaababbaabbbbaaababbababababababbaaabaaabbaaabbabaabbabbaabababbbbabbaaaaaaabaababaaaabaabababaaaabbbbaaabbbbaaabbbbbbbaababbbbbaababbaabbbabbbabaaabaababababbababbbabbabaaaabbbabbaaaabbbabaaabbbbaababbbabaaaabaabaaaaaaababbbbbbabbbabbabbababababaabbabbbbbbbbbbbbaaababaabbaabaaaaaabbaabbbbaaababbbabaababbbaabbbabaababababbbbabbbbbbaaabbaaababaaababbabbabaabbaabaabbbaabbbbbababaabbabbbabbbbabaaaaaaaabaabbaabaabababababbabababbbaabaaaaabaababaababaabaaabbbaaaaaaaabbaabbabbaabaaabbaabaaabaababbbaaaaaabaababaaaaabababababbabbabbbabbabbbaabbabbabaababaaaaabaabbaabbbbbbbbaaabaabbbbabbabbaabbbbababaabbaabbaaabbbbbabaaabababaababbbbbabababbaabbaabbabaaaaabbbababaabaababbbbabbaabbbaabbaabaababaaababbaabaabbaabbaabbbbbbbbababbabaaaabbaaaabaabaaababbabbbaabbabbabbbbaaaaaaabbabbbabbaaabaaabbababbbbababbbaaabbaabaabaaababbbbababbbabbbbabbaaaabbaaaabbbbbaaaaba
bababbbbbbbaaaababbbabbbbbababbabaaabbabbbabababbbabbbaaaabbbbaabababaaabbaabbaabbbbaabbbbbbaaabbbbaaabaabbaabaaaabaababbaaaaaaaabbbbabbabbbabbaabbbaabbbbbabbabaaabbaaaabbabaaaaaaabbaabbaaabbbaabbabbbbabbaaabbabaaaabbbabbbaabbbbbbaabbaaaabaabababbbaabababbbbbbabaaaaaabbabbbaaaaaaaaaabbabbabababbaabaaaaabababbabbbabbbbabbbaaabababaababababbbbbabbbaaababbabbabbabbaababbbbabaaabbabbbaaaababaaaaaabaaaababbababbbbbbaaabbbbaabbbabbbabbabaaabbbbaababbbabbabaaaaaaabbabababbbbaaabbbabbbaabbaaabaaaaabbaabaabaaaaaabaabaabaabbabbaabbbbabbbababaaaaaaaaababbabbabbbabbaaabbbaaaabbbbbabbbbaaaaaaabbbbbbaabbaaababbabbabaabbbbababaaaabaaabaababbbaaaaabbabbaaaabababbaabaaaababbaaaabbbbbbbbaaabbbabbbbbaabbbaaaaaaaabaabaabbbbaaabbbaaaababaababbaabaaaabbabaabbaaabaaaabbaabbbabbaaabaaaabbabbbabbbbbbbbbabbaabbbaaabaaaaabbbabababbbbbbbbabaaabaabbaabaabbbabbbbbababbbabbbbabababaaabababbbbbbbaaabbabaaaaabaaabbabaabbbbbbabbabaabbababaabbababaaabababbbaaababbaaabbaaaaabbabbbbbabbbbbbbaababbbbaaabbbababbbaaaaaabbbbbbaabaabaabaabbabbaabaaabbaaabbbbabaabbbbabaabbabbabbbaabbbbabbaabaaababbaabbbaabbbbbabaaababbbbaaabbbabbaaabaaabababaabaabaaaaababaabbbbaaaabbbabaabbbaababaaaabbbabbaaabbbaabababaaabbbbabbbabbbbbbabbabaabbabaaabaabbbbabababaabbaabbaabbbbabababbbabababbabaaaaaaaaabbbaabbbabbbabbabaaaaaabaabaabbaabbabbbabaaaaababbbbbbbabbaabababbbababaaaababaabaabbbaabbababbbbbabbbbbababbababbababaaaaaabbbbbaabbababbbaaabbabbbbbaababaabaababbbbaaaaaaabbabaababbbaaaaaabbbaabbabaaaabaababaababbaababbaaababababaababbaababaaabbbaabaabbaaababbbaaaabbaaaaabbbbaababbbbabbbabbaaababbaaaaabbaaabaababbaaaabaababaabaaaabaaabbbbaababbbabaaabaabbaabaaaaabbabaabbabaabaaabbabbbaabaabbabbbaaaaababbbbaaabaaaaabaaabbaaabbababbabbbaaaaabbabbaaaabaaabbbbaabbaaaaaaababababbbbabbabbaababbaaaabbbaabaaababbbaaaabbabaaaaabbbaabaabbbaababaabbaabbbbaaabbbbbbbbbaabbbabababbbbbababbbbaabaaabbaabbabbabbbbbababaaaaaabbaaaabbbbaabaaabababaababbbbaabaabbabbbababaaabaaabbbabababbababbabaabbaaabaabbbabaaabaabbbbbaababaabbbaaaabababaaaaabb
aaabababaaaabbaabbbbbabbababaaaaabaabbbababaaabaaaabbbabaabbbbbbbbabbabaabbabbaaabaababaabbbabbbababbabaababbbbabbabaababbaaaabbbbbbbbaabaabbabaaaabbaabbaabbbbabbbbaaabaabbaababaaaabaabaabbaaabbababbbbbbabbababbababbbaaaabbbabbbabaaaaababaababaabbbbaabbbabaabababaaaaabbabbbaaabababbbbbaabbbbbaaaaaabbbabbabbaaaabaaaaabababaabbbbbbbabbbaabbaaaaabaaaababbaabaaabbaaabaabbabbabbbabaabaaababbabaaababbbaabaaabaabbaaabababbaababaaaabaaabababbbabaaabababababbbbbaabbbbabaaaababbaabaabbababaaaaabbbbbabaaaabbaabbbaaabaaabbbaaabbaaaaaaababaabbbaaaaabbaabbabaabbabbbbbbbbbabbbbaabaaabbabaaaabababbaabaababbaaabbababbaaaababbbbababaaabbaabaabaabbaabaaabbbabbabaaabaabbababbabbaaaaabaabbbbaaaabbabbbaaabbbaaaabbaaaaaaabaaaaaaaabaaaaabbbababbababbababbbababaaaababaaabaaaaaababbbbaaaabbababbaaaaabbaabbabaaabbbbaabaabababaaaababbbbbaabbbbaaabbbbabaaabaabbabbaaabaaabaabaaaabbabaabbbabaaaaabbbaabaabbbabbbabaaaababaabbbbaabbaaabbababbbaabbbaabbabbbbbbbbbbbbaabaaabbaababbbaababaabbbaabbbbbaaaaabaaaaaaaabbbbabaabababbbaaaabbbbaaaabbbbabaababbabbaaaabababbabaabbbbabababbabbbabababaabbbabbaabbbbaaaaabbabbaaaaaaabbabbbbaaabaaabbabbabbbbabaabababbbababbbabbabaabbaaaaababbbbabababaaabbbbbbabaabaabaabababbaabaaabbabaababababbbabaaaabbaaaabababababbaababababbbbabbabaabbabbbbbabbaaaabbabbaaababbaaabaaababbbbaabbbbbabbbbabbbaaabaabaabbbabbabbbbbbbababaaaabaaabaabbbbaabababbbbbbbbbaabaabababaabbbabbaaaababbababababbbbaaababaaabaaabbbbaababaabbbbbababbabbaaaababbbabaababaabbbbbabbbababbababaaaababbaababaabaabbabbabbabaababbabbbaaaabaabbbaabbaababaaabaaaabbaaabaababaaaaabaaabaaabbabbbbaaaababbbabbaaabbbbabbaaabaaabbaabbaabbbbaabababababbbbbbabababbbbbbaaababbabbbbabaabbababaaaabbaaaaaaaaabbbbabbbbbaaabbbabaabbaaabbbbbbbbbbbabaaaabbbaabbababbababbaabbabaaababbbaaaabbbaababaaabbbbaaaaabbbaaabbabbaabaaaaaaabaaaabbaaaaabbabababbbabbbabbbabaaabaabababaabbbaaabbbaaaabaaababbbababbabaabababaaaabbaabbbaabbbaaaabbabbbabbbabaabbaaaaababaaaabbaabbbabaabbaaaaaababaaaabaabbaababbababaaaaabaaabbaaaabbabbbabaabaaaabaaba
aabbabaaababbbaabbaabaaabbaabbbbbbbbababaaababbabaaabbaabaaababaababaabaaabbabaaabbbaabaabaabbabbaababbabaabaabbbabaaaabbabbbabbaaaabaaabbbbaabbaabbabbababaaabbbaabbbbbbbbaaaababababbbbaabbabbabbbbbabbbbababbbbbaaaabaaabaabbbbbaabababaaaaababbabbbbabbbbaaabbbabbabbbbabbababaababbaaaaabbabbbabbbbabbbbbababbaabaabbaabaaabaabbabbabaaababbabaabbabaaabaaabbbabaaaabbbababaabbbaaaaabaababaabababbbbbbabbabbbbbabaabbbaabbbabaabbaaaaabbbbaabbbababbbaaabbababaaaabbabbaabaabaabbbababaaabbaaababaabababbaaaaaabbabaaabbbaabbbbbaaaaabaabbaababbababbabbbaaaabaaabaabbaabababbabbbaaabbbaabbabbaabbaaababaaabbbbbbaaaaabbaaaaababbbaabbbbbbaabbbaaabbaabbbbabbbbabbababaaaaababaaabaaaabbbbbaababaaababaaaabbbbbaabababababbbabaababbaaabaabbbbbbbaabbbbabbbbbbabaaaababbbababbbbabbbabbababaabbbbaaaabaababaaabbbaabbbbbbbababbbbabbbbaabbbbaabbbbbabababababbaabababaabaaabababaaababaaaaaaababbbaaababaaabbaabbabbaababbbbbbbbaabbaabbbabaaaabaaaababbaaabaaaaaabbabaabbbababaabaabaaaaaabbaaaaaaabbabaabbabbabbbbbabaaabaabbaabbaabbbbabbbabbaaabaabbbbaaababbbbbababbababbaaababaaaaabbbbabaaaaaabbbbabaababbbbaabbaababaabbaaabbabaabbbaaaaabababbbbaabababbaabbababbaaababbbabababbabaaabbaaaabbaaaaabaaaaaaababaaabbabbabbabbbaaabbaabbbbaabbbbbaabaaababbbaababaaabbabababbaaaabbabaaaaababbaabbbbaaabbbabaabaabaabbbbabbbabbbbbbaabbbabbbbaabbaaaabaaabaabaaababaababbaabbaaabaaababaabbbbaaaabbabbbbababababbbbaaababbaaabaaabbbaaaabbbbbabbaaabbababaabaabbabbaabbabbbbbaaaabaabaabbabbababaaaababaaabaabbaaabbabbbbbbbbabbaabababaaaababaaaaabbaabbaabbbbbbabaaabaaabbaabababbbabbbbaabababbbabaabbaababbabbbaaababbbbaabaababaabbabbbabbbababbbbaaaaaaabaabbbbbabbabbaabbaabbbbbabbaaabaabbbaababbbbabbababbbabaababbbbbbbabbbaaababaaababbaabababbbbbbbbaababbbbbbababbabbabbaabbbaabbbbababababbbaaabbbbaababaaabaaaabaabbbbbbbabbbaabbbabaaabaaaababbababbaabbbbbbaabbbabbaabbbbbbabbaaaaaabaaabaabbaaaababbaabbbabbbabaababbbbbbbabbbaaaaabaaabbabbbbabaaaabbbbababbaababaabbbaabaabaabaababbaaabaabbaaababbabaabbbabbbaaaababbaabbbaabaaaaaaaaabaabbbab
aabaaabbbbbbbbabbbabbabbbaaabbababaabaaaababaaababaaaabbbaabbabaaabbaaaababbbbabbbbabbabbbabbbabbbbabbbbabbbbabbbbbaaabbbbaabbbbabbabababbaababbbbbbabbabbaabbaaabbbaaaaababaabbbbaaaabbababaabbaababbbaabbabbbabaabaaaaaaabababbabaaabbbbaaaaaabbabaaaaaabbbbbbbbbbbbaaabbaabaaaaabaabbbabbbbbaaaaabaaaabbbbbaaaaababbbabaabaaaaaabaaaaabaabaabbabbaabbbababababaabbaaaaaaabaabaaaababbbaaaaabaabbaaababababbbabbbbabbbbaabaaaababaaababbbbabbabaaaabbbabaaabbbbbabaabbabaabbabbaaabbbbaaaabaaaabaabbbabaabababbabababbbbbababaabbaaaabaabbabbabaaaaabbabbaabbaabaaaaabbabbbaabbbabbbbabbbabbabbbbababbabaaabbabaababbabbaaaabbabbbbbbbbaabbbabbaaaaabbababbbaaababaaaabbbaaabbaabbbababbaabababaabbbbbbaabaabaabbbaaaaaabbbaaaabbbbbaabbabbaabaabaaaabbabaaaabbbaabbbbabbbbaaababbbaaaabbbaaabaabaaababaabbbbbbbbbbaaaaabbbbaabbbabbbbbbbbbaaabaabaaaabaaabababaabbbbbbbaabaabbaabaaabbbabababbbbbbaababbbaabaaaaaabaaaabababababaaaaaabbababaaababbaaabbbaaaabaaabababababbabaaababbababaabbbbbabbbbbbabaabababbbbabaabbbaaabaaaaabaaaabbbbabbbaaaabaabbabaabbaaababaaabaaababbbbbbbbbababababbaababaaaaabaabbababbbbaaaaababaababbabaabbabbabbabababaabbbbabbbabbbbababbbaaabababaabbbaabaabaabbabbabbaababbaaabbbabbbaaaaababaaaaabaababaaaaabaaaabbaabaabbbaabaaaabbbbbbbbbababbbabababaaababbabbbbabbababbababbabbbbbababbaababbabbabaaaaabbaababaabbbbaaaaababbaaaabababaaaaaaaababbbbaabbaabaaaabbabaababaaaabaaabaabaaaaaaaaabababaabbbbbaaababaabbbbaabbaabaabbbaaabbbaaabbbabbabbaaabaaaabbbbababaaabbaaaaababaaaababaabaaabbbbbabbbbaabababababbabbbabbbabaabbaaaabbbbbbbbbabbaaaaaaabbabababbbabababbabbbbbaabbbaaaaaaaabaaabaababbbbbabbababaabaaaabbaabbabaaaaabbabbaababbbaabbaaaabbbbbbbbaabbbababbbbbaabaabaaaabbababaababbaababbabbaababababbbbaabababaaabababbaabbbbabbbabaabbaababbabaaabaabbabaaaababbbbaabaabaabbaabaabbbababaaaaaaababaaababbbbabbbbabbbbbbbaaabbbbaaaaaabbbaaabababaaabbabaaababaaaabaaaaaaaaaaaaabbabbabbbbaabbabbabaababbaabbaababbbbabbbaaabaaabbbbbaabaaabaabbabaabbbbabaabababbaabaababaababbaabbaabaabbbaabbabbaaaaabaaababbabba
aaababbbbaaabbbaababababaabbabbababaabbbbabbaabbaabbaabbbabaabbbbbaabbbaaabbbbbabababaaababbbbabaabaaaaabbabbaaababaaaababaaaabbbbabbaabbbbaaaabbabaababaabbabbbaaabaaaaaaaabbababbaabbbbbaaaababbbaabbabbaaabbabaaaaaabaababbaaaaaabbbbbbaaababbabaaababababaaabbbbabaabbabbaababbaaabbaaaabbabbbbaaabababaabaababaaaabababbbbbaaaababababbbbaabbabbbbaaaabaabbbbbabbbabaabbbababbbaaabbbbbbaabbbbbaabbaaaaabbbbaabaababaaaabaaabaababbaabbbaabbaaabbaaaaaabababbbbbbbabbaabbbaaaabbaaabbbaaaaabaabaaabaabbbbaaaaaaabbaaaabbabaabababbabaaabbbabbabaabbabaabaaaabbaaabababababbbababaabbbababaababbabaaabaaabaababaaabaabbaaaababbbabaaabbaaaabbbabbbabaabaababbbabbaababbbaaababbbbababaabbbbaabaabbbababbaaabbbbaabbababababaaabbabaabaaaabaabbbabbbbbbbbaaaaabbabbabababaabababbababbabaaabaaabbbbabbbbbababbbbbbbbbbababbaaabbabbbbaabaabbabbaaabbbaababababbbababbababbaaaaabbbbbbbaaaabbbaaabbaaabbbbaaaaabbabbbaababbabbbbabbbaaabaabaaaabaabababaabaaaababbbbaababbbbabababbbbbabbaaaababababaaaabbbbbbabaabbbaabbbbbabaabbbabaaaababbbbbabbababbbbbbabaabbbbbbbaaabbbbbbbaabbbbabbaabbabbababbbbaaaaababaabbbaabbabbbaabaabbababaabbaaabbaaabaabbbbbaaabaabbbaaabbbaabbaabbbabaabbaabaaaaababaabaaaabaabbaaababaabbbabbaabbbabbbabbbbaabbbabaaabbbbabaaabbbbbaaababbabbaababaabaabaabbbababbbaabbababbbbaababaaabbbabbaabbbbaaabaababaabbbbaaaaaabbbaaaaabbabaaaabbbbbbbaaaabbbabbbaabbbabaaabaabaaabaaababbbbbabbaaaaabbbbbbabbbbabbabbaaaabababbabbababaabaababaaaaabbbbaaabaababbaabaabbabbbbbbbbbbbbabbaaababbabaaaaaaaaabbabaabaaaaababababbaaabaaabbabbababababaabaababbbabbabbbbabaabbaaaabbabaaaabaaaaaabbbabaaaabbababaabababbaaaaabbaabaabbabbaaaabbababbabbbabbababaababbaaabababbaaababbabbaabbbbaaaababbaabbbabbbbbbbbbbabaaaaabbbabaabaabaaaaabbaaaabaabbaababaabbbbbabaaaaaabbabaaaaaabbbbbabaabaaaaabbbbbbbabbbaaabbbbbababbbbaabbbaabaaabaabaaabbbaaaabaaabaabbbbabbbabbbaaabbaaaabbaaabbbbabaabbaaaaaaabbababbbbbbbbabbaaababbbbbaabaabbbabbaaabbbabbaaaabbbbaaaaabaabaabbbbabbabbbbbaabababaaabbbabaaabaabaaaabbaaaaaaabbbaaabaaabbaaaaaaaabbbbbbaa
baaabbaababbaaabaabbabbbbbbbbabbaabbbbbbbaaaabaaaababbaaaaaabbaaaabbababaaaaaabbbbabbabbabbababbbaababababbaabbababbbabaabbabaabbaabbabaababbabbaababaabaaabbabbaabbaaabaabbaababbaaabbbbbbabbbaababbababbbbbbaabaaaababbbbbaabbabaaaaaaaababbbaaabaababababbbbabbaaabbabbababbabbbaabbbbaaabbbaabaabbbaaaabaaaaababaabbbbaaaaabbbbabbabbbbbbaabbbbabbaaaabbbababbbaaabbbaabbaabaabaaaabbaaaabaabaaabaabbabbbbabaabaababaabaaabaabababaabbbbaabbaabbababaabbaaaaabaaabbbabbaaabababaaababbabbabaabababbbbbbaabbbaaaabbbbbbaabbbaabaaaabbabababaaabaaaababbaabaabbbabaaabbbbabbaabbbaaabbababbaabaaaaaabbbaaaabbbaaaaaaababbaabaaabbaaabaaaaaabbbbaabbabbbaababaaaabbaababbabbbabbbbaabbabaaabaabbabaaabbabbaaaabbabbbabbaaaaabbaabbbababbbbbabbabbbbababbbaababbbabbbaaaabbbabbbbbabaabbbbabbaaababbaabbababaababbbaabbabbbabbbbaaababbbaabbaabbbbaabbbbababaabaabbaabbabaababababbaabbbbaaababbbaaabaaabbabaaaaaabaaaaabbaaaababaaabbbaaabbabababababbbabaaabbbabaaabaabbaabbaababaabaaaaaabbbbabbbabbbbbabbabbbbabbaabbbabaaabbababaaabbbabbbbbbaaaabaabbabbabaaababbabaabbabbbababaaabaababaaaababbbaaaaaaaabbaaaabbaababababbbabaaaabbbbabbbbbbbbaabababbbbabbabbabaabbaaaabbababaabbababbbbabaaabbbbaaaaaaaabbababbbbbabbbbbbabbaabbbaababbbbaabababaabaabbbaaababbaaaabbabbbaabaaaabbaaabaabababbababbaabaabbababbbabbbabbbaabbabaababbaabababbbaaabbaabbbbaaabbbbbbbabababbaaaabaaababaabababbaabbbbababaaabbaaaabaabbbbbbabaabaaabaaaaaaaaaababbbabbbabbabbaababbbabbbbababbbbaabaabbaabaabababaaababbaabbbbaabbbaaaabaabbbbaabbaabbabbabaaabbaaaaaabababbababaaabbaaaabbbbabbbbbbbbbbbbbbabbbababaaabaaababaabbbababbbaaabababaabbbaaabbaabbbabbbbbaaababbbbabbaaaababaaabaabbbbababbbbaabbbaababbabbababaaabbbabbaaaabbbbbbbbabababaaabbaaaaabaaaaabbabbbbabaababaaaaaaaaabbbaaabbababaaabbaabbabbbabaabaaabbbbaaabbbbaabaaabaabbabababaaabaabbbaabbabaaaaabababbaabaaabaababbbaabbbabbabbbbbbbbabbbabbbbbaaababbbbbbbaabbbbbabaaababbababaababbababaabbaaaababaaababbaabaaababbaabbabaaabbbabbaabbbbaabbbabbbaabaabbaabbbbbabbbbaaabaaaabbbbbabbbabaaaaaabbaaabababbb
bbbaaaaabaabbaabaaabaaabaaaaabaabbaaaabaaaabbbaabbbbaaaaaaabbbbaababaabbabbaaabbbaabbbbaaaaaaababaabbbbabbaabbaaababaaaaaaaaaaaaabababbbabbabbbaababbabbaaabbbaabbaaabbabbababaaaaabbabbaababbbabbbbaabaaaaaabbbbaabbabbbabbbbbaabbabbababbabbababbbabaabaaabbababbbaabaaaaababbabbaababbaaababbbbbbbbbabababaabbaaaaaabbabbbabbaabbaabbaabbbbaababbbabbbabbaabbbbaabbababbbbbbaabaaabbaaaaabbaaababaaabababbabbbbbaaaaabbbbbabaaaabbbaaaaaaababbaabaaaaabbabaabaaaaabbaababbbabbbbababbbabbaaaabbabbabbabbbaabbbabbbaababbaabbabaabbabaabbbbbbbbaaabbabaabbaabbababaaababaaabbaabababbabbbbaaaabbbaabbabbaaaabbbabbbaaabaabbabbbbbabbaaaaaaabbababbaababbbbabbabbbbbbbbaabbaaabbaaabbbbbbbaaaaabbbbbaaaaabbbababaababbbbbaabaabbbbaaababbaabbaaaabbbbbbbabaaabaabababbabbbabbbbbabaabaabbbbbbabbaabbaaaabaabaaaaaaaabbbaabbababababbbbbabbaaabaaaaabbbaabaabbbaabaabbbbbbaaaaabbaaababbbaaabbbbaaaababbabbabaaabaaaabbaaaabaabbabaabbababaababbaabbbbbabaaaabbaaaaaabbbbbaaabbbbbbababbaaaabbabaaabaabaaaabbabaabababaaaababbbabababbababaababbbabaabbababbaaabbbbaaaaabbbbbbabbaabbaabbaabaabbabaabbaabbbbbaaabaabbabaaaaaaabbaaabbbaaaaaabbabbababbababbaaaaabbbbabbbbbbbbaabbbaababbaaabbbbaaabbbbabbbaaaaaabbabbabbbbbbaaababbbbaabaabababbbbbbabbaabaabbaabaaabbbbbababbbbaabbbbbaaabbabaabbbbbbababbabaaabbbbbbaabaaaabbaababbaabbaabaaabbabbabababaaaabababbabbaaabaabbbabbababaaaabaaababbabbabababbbabbbabbbaabababbbababbbaabaabaaababbaaaaabaabaaabbabaaaabbbbbbbbbaaabaabaabbaabaabbbbaabaaaaabaabaabbbaabaaaaababaababbbbbbaaaabbabbabbbbaaabbabbaabaaabbabbbbabbbaabbaaaaaaabababaaaaaaaaaababbabbaabbbaabbabbabaabababaabbbbaababbbbbabbaaaabaaaabbbbaaababbbaabbaaababaabbabbababbababaabbbaabbaaaaabaaaabbbbaaaaaababaabbaaaababaabaaaabbabbaabbbbabaaaaaabbbbbabbbbaaaaaabbbaaabbabbaabbbbababaabbababbbbbbbaaabbaabbbbaabbbabbbbaababaaababbbbbabbbabbbaabbaabbaabaaabbbabaaabbaaaaaabababbabbbababababbbaabababaabaababbabbabaabbabaababbbbbaaabaaaaaaaaaaaabbbbbababbabbbbbbbabaaabbabbabaabaabababbaabaaaaaaabaaaaaabbbbbabaaabbbbabbbabbbababbbbabaaabba
abaaabaabbabbabaababbbabbbaabbaaaaabbaaabbbabaababbababababaabaaaababbaabbaabaaaababbaabbbabbabbbbbbaabbabbababbbbbabbaabbaabbbabaabbaabbbabbbbaababaabaaabbbbabbbaababbabaaaaabaaaabaababbbaaaabbabbabaaababaaabababbbbaabbaaabaaaababbbabaabaabbbbbbbbbbabaabbabbbabbbbaabaaaabbbbaaabaabaababbabababaaababababbababaaaabaabababaaababbbbabaaabbbbbaabbbabaababbabbbbbaabbababaaaaabbbaaaaabbbbabbabbbaaababbaababaabaaaaaaabbbbaabbbababbaaabbbbabbabaabbbbbaabbbbaabbabaabbbaabaabbaababaabaababaaaabaabbabbaaababbababaaabbaababbbabaabbabbbabaaabaaaaababbabbbabbbababbbbbaaaabbaaabbbaabbababbaabbbbbbbabababbaababaaaabbbbbaaaaaabbbababbbabaaaaaabbaaabbababaabbbabbbbbbbbaabbbabbbbabaaabaabbbaaaababbbabbabbabbaabbaaabbbbaabbababbbbaaabaabbbbaababbaaabaaababbaabbaababbbbaaaaaaababbbaaabbaabbbaaaaabbabaaababababbaabaabbaaaabbabababaabbbaaabbabbbbaaaaabbaaaaaabaabbaaaabbbabbbaabaabbabbabaaaababaabbaaabbbaabbbbaabbbbbaaaaabababaabaabbbabbbabbaabaaabbbaaabababbbabababbabbbaaaabbbabaaabaaabbaababaaaabbbababaabbbaabbbbababaabbaaabbabbaababaaababbaaaabbbbbbabbababbabbbbaababbabbbbbababaaabbbabaababbabbbaaabbaababbababbbaaabaaaabbbbbaababaabaabbabbbabaaaaaaabbabbbabababbbabaaabbbaaabbababbababaaaabbabbaaabbabbabbbababaabababbbbabbaabbbbaababaaababbbbabbbbbabaababaaaaababbabababaaaaaaabbabbbabababaabbbabbabbaababbbbabbabaaaaabbabababbabaaaaabbaaaaaaabbabbbbaabbaabaaaabbbabababbbababaaabbbaaaabbabbabbbabbbabaabbaaababaabababbabbabbaabbbbbaabaaababbabbbbbaabbbaabaabbaabbbabaaabbbaaaabaabbababbaaaaaabaaaaabbababbabbbababaabbbbbaabbabaaaaababbbabaabaaaabbaaaabbbbababaaaaababbbabbabaaaabbbaabaabbbabbbbbbbaabaaaabaaaaaaababbbabbabbaaabbbaabbabaabbbbaaabbababababbbabaaabaabababbabbaaaaabaabbbbbbabbaababababbbabaabbbaababbabbaabbbaabaabbabbbaaababababbaabbbbbbaaaababbbabbbbbababbbabaaabbbbbbbabaaaabbabbbbabbabbbababababbbbaabbbbbbaababaabababbbaaaaabbaaaaabbabbabaabbbbaaabbbbbabbbbababaaaabbbbbaaabbbbbaaabababbaaabaaaabababbbbabababaabaabaabaaaaaabaabbababbbbaaabbaabbaabaaabbbbabbbababbbabbabaaabaabababb
aaabbbaaabaaaaaabbaababbaaabbaabbbbaabaaabbbabbbbbabbaaabaabababaaaaabbbaaaabbbbbabbaaaaabababaaaababbbababbabbabbbbaaaabababbbbababbabbbbbababbbbabbaababbbaabbaaabaabbbbaabbbababbababbaaaabaababbbabbbabbbaabbbababbbaaaabaaaababaabbbbaabaabaababababababbabbaabbaabbbbbababababaabbbabaaaaababaababbbaabbaaaababaabbaaaaabaababbabaabbaabaabababaaababbbbbabbbaaabbaaabbabaabaaaaaababaabaabaabbabbabaababbbababbbaaababaaaababbaaaabbbabaaabaabbaaabbababaaaaaaabaabbbbbbaaabbababaabbabaabababaabbabbabbbabaaabbbbbbbabbabbaabbbaaaaaababaaababaabaabaaababbabaaabbaababbaabbbbbbbbbbbababbbbbabbbbbaaabaaaabaaaabbabbaabaabababbbaaabbaabbbabbbbabbbbaabbabbababbbabaabbaaabaabbbabbabaaabbabbbababbabaabaabbbabbbbbbababbaabababbababbbbabbaababbbababaabababbbaaabbbabbbbbbbbabbababbabbbaabbbbabbabbaaaaaaaabbaaaabaabbabbababbaabbbabbaaaaaaaaabbbbbababbbaabbabbaababaabaabababbbbaabbbabbbaabbaababbbbbbabaabaababaabbabbabbabaaaabaaaabbabbabbaabaabbbbaabababaabbbbabbabaabbaaaaaaabababbbbababaababbbabbbaaabbababbbabaabbbaababbabbbbbaaaabbbbbaabababbabbaaaaabaaaabaabbbabbbbaaaabbaaabaababbababbabbabbbbabaaaababbbaaabbbbabababbabbaabbaaabbbaaabaababababbababbbbbaaaaaaabbabbaaabbbbbaabbbbabbbababbbbabababbbbababaababaabbbabbbbabababbbbaaaaaaaabbaabbaabababababbaababaababbaaaaabaabbbaaabbaababbbbabaaaaaaaaaabbbabaabbbbbbbababbbabbbabbbababbbbbbbbaabbabbbaabbaaabbabbbbbabababbaaabbbbaabaabaabbbabbaabbababbbaabababbaabbbbbbabbabbabaababbaaabbaababbbabaaaaabbabbbabababaabbbaabbbbaaabababaaabbabababababbaaaabaaaabbabaaaabaaabaaabbaaaababaaaabaaaaabaabbbaaaabbbbbbabbaaabaabbaaaabbaaabababaaaabaaaaababbbabbabababbababaaabaababbbaabbbbbbbaaaaaababbbaabbaaabbabaabbbaaaabbbbaaabababbababbbabaabbabaaabbbabaaabbbbabbbbbabbaabbaaaaabbababbabaabbaababaababbabaabbaaabababbaaaabbabbaabaaababaabababbaaabaaaabaaaabbabbababbaaabaabaababaababaaabaabbaabababaabbabaabbabbabaaababbaaabaabbbaababbbabaabbabbbabbaabbabbbaaaababbaabaaaaabbaabaaaabaababbabaaabaaaaaabbabbabaabaaabaabaabaababbaabababbbabaabaaaaaaabaabbabbaabbbbbb
abbbabbabbaabaaaaaabaabaaaabababbabaaaabbabbbaabbbababbaabaabbaabbbbaabbaababaaaaabbbbaaaaaababababbbaababbabaaaabaaaaaaaababababbaabbbaaababaaaabaabbbabbaabbababaaabbbaabbabaabbaabbabbabbbaaabbbaaabaabbbababbbababababaaabbbbabbaaabbaaaaaaababbaaabaaaaaaabbbaabbaabbbaabbbaaababbabbbbbaabaaabaaabbbaaaabbaaabbababbaabaaaabbaaabaaabbaabbabbabaabbaabbbbaaabaababaaabbabbbbbababbaabaabaaabbabaabaabaabbbbbbbbaaaaaabaababbbaaabbbbabbbbbaaabbaaabaaabaaaababaaabbaabbbabbbababbaaaabbbbaaaaaaaabaabbabbbabbabbaabbbbbabbabaaabbbabbababaaabaaaabbabababaabbbbbbbaaabbaababbbbaabaaabaabbaaabbaaabbabaabbbbabbbabbbbbaabbbabbababbbababbbbabaaabaabaaaabababbbbbbbabbabbbbabaabbababaabbbbaaaababaabbaaaaabbabbbbaabaabbabababbbbaabaaabbbabbbaaaabbaabbaababaabbabbbbbbabbaabbbaaababbaabbaababbaaaaabaaaaababababbbbabbbbaaabbaaabbbaabbabbaaabaabbababbbababbaabaabaaabbabbabbabaaabbbabaabaaabababbbbaabaaaababbaaabababbababbbbbaabbaaababaabbbabbaaabbaaaabaaababaaabbaaabbbaaabaaaabbaaaababbaabababaaaabbabbbbaabbabbbbbaabababbbabbabbbbbbaabbbaababbabbabbbbaaabbaabaabaababbbabbaababababababbaaababbbbbbabaaaaabbaabaabaababaaaababbbaaaaabbabbbbabaaababbbbbbbbaaaaaaaabbbabaaabaaaabaaaaaababbbbbbbaaababababbbaabbbbaabaabbababbabbaaaaabbababaabbababbaababbabbabbababbbbbbabaaabababbbabaaaabababbbabaaaababbbbabbbaababbabbbabbaabbabababbaaaabababaaaaaabbabbaaaabbabaabbbabbabaabbbbbabbabaaababbababbabaabbbabbaaaabbbabbbbabbbbaababaabbabababababaabbabbaaabababbbabbaabbbabbaabbaaabbbbbbbbbbabaaabbababbbaaabbaababbabaabaaaabbbbaabaaaabbbabaaabbabbaababaaaababaabbabaababbaababbbbbbbaabaaaabbbabaabaaabbbabbaabbabbaabababababbababaaaaaabaaaaaaaaaabaaaabbbbabaaaababaaabbbbbbababbbaabbbaabbababbabaaaaaabaaabbaaaaababaabbbababaaababbaaaaabaababaabaaabbaaabaabbabaabbbbbaabbabbbaabbabbaabbbabbbbaabbabbbbbbbbabbbbababaabbbbaaaababbaaabbbbbbabbbbbbabababababbaaabaabbbbbbbaaabbaaaaabbbabaabaaaaabbaaababbababaabbabaabbbbabababbbabbaaabbbbbbababaaaaababbabaababbaaaabbaaaaaaabbabababababbbbbababbbbabababaabababbbbabbbaabaabbba
aaabaaababaabbababbabaabbabbbbbbaaababbaaaabaabbbaabbbabaaaabbabbbabbbaabbaabaabbabbaabbaabbaabaaaaabaabbbbaaaaababaabbbbbababbbabbbbbbbaabaabbbaaaaababbbabaaaabbbbaaaabbbabababbbaaaaabbababbbbabaabaaabbaabbbbbbbaabbbaabbabbaabababbabbabbabababababbbabbbaabaabbabbbaaabbbaaaaabaaabaaaabbbaaabbbbababaaabbbbabbaabbbaabaaababaaababbbbabbbbababbbbabbbbbabaaaabaaabbbaabbbaababbababbbaaaaabbbabbbbaaaababbabbbbbaaabbaaabbbabbbbabaaaabbababbaababbababbabbbabbbbaaababaabaabbabbbabbbabbaabaaaabababbbbaaaabbaaaaababbababbbabbbbbbbabaabababaaabaabbaabaabbaaaaaabbbbbbbaaaaaaaabaaaabbbabbbabaabbaaabbbaaaaaababaabbabbaaaaabaabbaaabbaabaaababbbbaabaabaabbbbbbaaaaababbbabbbbbabbbaabbbaabaabbbababaaababaabbaabbbbbabaabbaabaaaaabbaaaababbaabbaabaababbaaababbabaabbababbaaaaaaababaaaabbbabbbabbbabbabbbbbaaabaaaaabbbbbbabaabababbabaaabaaaabbbaaaaaababbababbabaabbaabbaaabaabbaaaaabbaaabaabbbbaabbbbbbabaabababbababbbabbabbbbaabbabbaaaaabaabaaaaaabbaabababababbbbbbaabababaabbbbbaabaabbaabaabaaabaaaaaabababbababaabbbbbbaaaaaabaaaaabbbaaaabaabbaaababbbaaabbbbabbbaaababbbbabababbbbababbabbaaaaabbaaaaababaaaabbbaaaabbbbaaabbabbaaaaababbaaabbbaababaaabbabbaaaaabbabbabbabbbaaaaababaababbbabbaabaabbbaaabbaaaabababbababababbbbbaababbbaababbbbbaaabaabaabbbbbabbbbbbbbbbaaaaaaaaaabaabbbaabbbbbbaabbbaababbbbaaaababbbaaabababababbaaaabbabaaaaaabbabababaabaababbbaaabaabbaaababbbbbbbbaaabaabbabbaabaaaaaabaabbbabaaaaaabbbaaabaaabbbbbbabaaaabaabbbbbbbabbbaabbaabbababaaaabaabbbaabaabbabbbbbabbbbbbaabaaabaaaabbbbbbbaaaabbbababaabbaaababbbaaaaaaaaaabaaaaaabaaaabaabaaaabbabaaaaabbaaabbbbbaababaaaabbaabbabaabbbaaabbbbbbbbbaabbbbbbbaaabbabaabbaaaaaabababbbababbaaaaababbabaaabbaabababbbabbbbbabaabbbaabbbabbababbbaabbaababbabbbabbaabaaababbbbbabbbbaabbbbbbabbaaababaababbaabaaabbabbaabbbbaaaaabbbbabbbabbbaabbaaabbbbbbbaaaaaabbabbaaaaaaaaaabbaabbbabbbbaaaaaababbaabbbbbbbbaaababbbbbbaaaabbaaabaaaabbabbabaabaaabaaaaaababbabbabbaaaabababaabaaababbbbbaabbbaabbbaabbbaabbabbbbbbabaaaaabababababababbababaabbababbaaabbbaabaab
babaabbaababaaabaaababbbbaaaabbbbababbabbaabababaaabababaaaaaabaaaabbababbababbbbabbabbaaabaaabbabbbaaabbaabababbbaabbabbbbabbbbabaaaababaabbababaaaaabbbbabaaabaaababaaaababbaabbbbabbbabbaaaaabaabbaababaaabbbbabbbaaababbabaababababbaaabaababbabbbbbaaabbbababbaabaaaaaababbbbbbaaabbabbaabaabbabaabbaabaabaaabbaaabaaaabaaababaaaaababaaaabbaababbbaabbbbbababaabaabaaabaaaababbbabbaaaababbbbbbbabbbababababababaaaaababbbaabbbaabbababbbbbbaaaaaabaaaabbabbabbaabaabbabbbaabaababbbabbbbbaabbbaaabbaaaaabbabbbbbababababbbaababaabaabbbabbabbbbaaabbaaabaaabaabbbbaaaaaabbbbaabbababbbaabbabaaabbbabbaababbaaababbbbbaaabaabbaaabbbbaaaaaaababbbbaaababbabbbbbaababbbbbaaabbabaababaaabbaabaabbaaabbbbbabbababbaababbaaabbabaababbabaabbaaabbbaabbabbabbbabbbbbbaaaaaaabbbbabaabbaabaaabababababaabbbaababbaababbaaaabbbbabbaabaababbababaaaabababbbbabbbbbaaababbbaabaabbaabaaaaaaababaabababaaaabbaabaabaabbbbbabaaaaabbbbbaabbabbbbaaabaaaabbbbbbabbbbababbabbbabbbabbbabbbabaabababababbabbaaaaaabaaabaaabaabbaaabaabababaaabaabaabaaababbababaabaaababbbaaabbabaabaababbbbaabaaaababbabbabaabbaabbbbabbaabaabbbbbbbbaababbbbabaaaaababaaababbaaabaabbbaababbaaabbaaababaabbbabbabbbbabaaaabbabaabbabbbabbabbbbbabbbabbabbbbbabaaabbababbbbabaaabababaaabbaabbabababbbbbbbaaabaaababbaabbabbbbbbbabaabababbaabbaaabbbabbaaabaabbaaabaaabaabaabbbbaabbbbaaaaaabbbabbabbaabbbaaaaababaabbaababaaabbabbaaaaababaabaabaaabaaaabbabbabbaabbaaabbbaaaabaababbaaaaabaaabbbababbabbaaaaabbabbbaaabababaaabbaabbbbbbabbaaabbaabaabaabbbabbbabbabbbbbaabbabababbababbabbbabababbbbabbabbbbbbbaabbaabbabbabbaaabbbabaababaaabaabaaaaabbbbbabbabbaaaaabbbbaaaaabbaabaaaabbbbbababbabbbbbbbaaaaaabbbbbaaaababbbbaaabaabaaaababababababbbaabbbaaabaabbbaabbaabaaabbaaabbbaababbbaaabbbaaaabaabababbaaaabbaabbabaabaabaaaabbbabbaabaaabbabaabbbaabbaabaabaaababbabbaaaabbabbbaabbbbbaabaaaabaaabbbabbababababbbaaaabbbabbaababbbbbbbbbbabbbbbbaabbaaaabbabbaabababbbabbaaabaaabbbaabaaabbababbbabbaaabaaaaababbbbbbbbababaaaabbaabaabaabbbbbababbbaaaaabbbbbbbabbabaaaababbabbabaabb
aababbbbaabababbaabaabbbbbabbbbabbaabbaaabbbbbbaaabaabbbababbbbbbbababbbaabbabaaaaabaabbababaabaabbbbbbaabaaabaabbbaaabbbbbaabbbbaabbbaabaabbababbbbaabaabbbbaabbbbbbaaabaaabbaaababbababababbbbaaaaabbaaabbaababbaaabbabaabbbbbbaaababbbbbbbbbbaaabbabaaabbabbaababaaabbbaabaaaabbaaaabaabbaababbbabaaaabbbabaababaabbbbbababbaaaabaaabbbbbaaaabaabbbababbababbbbbbbbaaaaaaabaababbababbabbaaaabbbababababaabbaaabbbbbabbbbabaababbabaaaaaaababaaaabaaaaaaaaabaaaaabbabbaabaaabaaaaaabababababbbaabbbbbaaaabaaabbbaabbbaabaaababababababaaabbaababbbbaababbbaaabaaabbabababaabaaaababbbaababbbabaaaabbbabbabaaaabbabaaabaaaabbbbbbbabaaaabaabbabaaaabbbbaabbaaabbaaabbaaaaabbababbbaabaaaabbababbabbaababaababbbababbababbbabbbbbabaabbaabababaabaaaabaabbbbaabbaabbaabbbaaabbbbabbaababbbbaabbbbaaabbaaaabbbaabbbaabababbbbaabbabaabbaabbbababbbaaababbaaabababaababbbabaaabbabaaabaaabaababaaabbaaabbbabbaababaabbbbaaabaababaababababbabaabbbabbababbbbaabbababaaabaaaabbaababbbaaabbbbaabbabbaaababbabaaabaabaabaaabbbababbbabbbaaaaababbbbababaaaabbababaaabaaabaaaaabbbababbabaabbabaabbbaababaabaababbaabbbbaabbbbaaababababbbaaaabbbabaabbbabbbbaabbabaaaabaabbabbbaaabaabbbbbbaabaababbabaabbbbbbbaabaaabbaaabbbaaaaaababbababbaaaaaaaabaaaabaabbbabbaabbaaaaaababbaaababaaabbabbbbbbaaabaabababbaabbbbbbabbbabaabbbaaaabbbbbbaababbabababaababbbbbbbbaababbbaaabbabbbbaaababbbabbabbabbaaaaaabaabaabaabbbbaababbaabbabbbbabaaaababbbaabbbbabbbbbabaaaaabbabbaaaaabbaabbbbaabababbbaabbbbbbbaabbabbabbaaababbbaaabbaabaabababbabbabaabaaaababbababaabbabbaabababbabbbabaabaabababaaabaaabbabababbaabbaaababbbbbbbbbbbaaaaaaaaabababbababbaaaaabaaabababbabaabbabbaabbbbbaababaaabababbbabbaaabbabaaaabaaabbbbbaabbbbabbbababaaabbabaaaabbbabaabbabaabbabbaaababaaabbbaabaaaabbaabaabaaabbaababbaaabbbabbaabbbbaabbaaabaabbaaaaabbaaababaababbaaaaabbaaaabababbbbbaaaabbbbbabbaabbbbaabbabbbabbbbbababbaabbbbbbabbabaaabbabbaaabbbbaaaaabbabbaaabaabaabbaaaaaababaaaababbabbaabbabaaabbbaabbaaabbabbaabaabababaaababbaaaaababababbabaaaaaaaabaabaaaaabbaaabbbabbbbababb
bababbaaaaaaaaaabaaabababaababbbbbbaabbbabbaabbbaabbbbabbabababbaaaaaabbbabaaabbbbabaaaaababaabaaaaaaaabbbabbababababbbaaabbbbbbabaaabbbaababbbbbbbabbaabbbaabaaaaaabaaabaaabbaaababbabaababbbbbababbaabababbabbbaabbaaabababaabbababababaabababaabaabbabaaabbbbbaaabbababbbbbbabaabbbabbbabbabbaabbabaaaaaaaaaabbabaabbbabaabbabaaabbbaaabbbaaabaababbaaaaaabbbaabbbabbaaaabbabaabbaaabababbbababaaabbabaaaaabbbabaababababbbabbbaaaaaabbaaaaaabbabbbbbbaabbbababbaaaaaabaaabaaabbaaaabbaabbbabbaaabbbbbbaaaabababbabababbbabaaaaaaaabbaabbbbaabaabbaaababbbabbaaabaaabaaabbbabbaaabbabbbbabaaabaaabbbaaabbaabbbbbabaaaaabaaaabbbbbabbbbaabbbbaababbbbbaababaabbbaabbbbbbbbabaaabbbabbbabaabbababaaaabbbbabababaabbaaaaaaabbabbbaaabaabbaaabaaabbbbbaaaaabaabbbaaaabaaaabbababbbaababbaaabababbaabbbabbabbbabbabaabbabaaaaaababbabababaaababababbbaabbbbbbbbaaababbaaaabbaaaaaaaaaaaaababaaababbbaaaaaaaabaabbaaaaabbbbbbbbababbaabbaababbaabbbabbbbaabbbababababbbbbbbaabbbaaaabbbbaabaaaababaaaabaabbbbaaabbaabbabaabbaaaaaaaabbbaabbbbbaabaabbaaaababbbabbbaaaaababaababaaabbabbabbbbaababaaabaaaaababbbbbbbaabababbaabbbbbaaaaabbbbabbbbbabaaaabbabbbbaaaababaabbbaabaaaabbbbaababbbaaaaababbbabbbabbabaaaabbbbaaaabbbaabbabaabaaaabbbaabbbabaabbaaaaabbabbbaaaaabaababbbbabbaabbaaabbabaabababbbbababaabababaabababaabababaaaaaaabbababbbaaaabbbababbbbbbababbbaaabbbbbbbbbaababbaaaaabbababbababbbaabaabbaabbaaaaabbbbbabbbbaabbbabbaabbbbbaaaabaaaabbbbabbabbaaabbbbabaabbabbbaaaabbbbaaaaaaabbbbbabbbabbbbbaaababbababaababbbbbbababaaababbababaaaababbbbaababbaaaaabaabbaaabababbbbaabaababaabbaabaaaaaabbbaababbaababaaaababbbabbbaaabbabaabaababbbbabaaabbbbaababbbabbaaabbbbbbababbaaabaababaabbbbabbaaaaaabaaaaabbbbbaaaabbabbaaabbabababbababbbaabbbbaabbbaaaaaabbaaabbaaababbbabbaababbbbbbbaaabababbabbbbbbbababbabbababbaababbaababbbbaaabaaabaaabaabaaabaababababbbabaaabbbbabaaababaabaabbabababaaabbbaaababaaaababaabbaaabbbbabababbbbbbabbbabaaaaaabaaabbbabbabbabaabaaabbbabbaabbabbababbbbaaaaabbaabaabaaabaaaababbbabaabaaaaaababbbbabbbbbbaaabbbaabbbb
aaaabbbaaababaaabbaaabbbbbababbaaaaabbabbabbababbbbbaabbababbbaabbbaababababbaabbababbbbbbaababaaaabbbbaaaaaaabaabaabababaaaaaabbaaabbabbaaaaaabbbababbaaaaaaaabbbbabbbaabaabbbababaaaabbbabaaababbaabbabbaabbabaabbbbbbbabbaabaaabbaababbbbbaabbabbabababbabaabbbbbbbabbaaabbaaababaababbbbbabaababababbababaababbbbabbabbaaaababaabbaaabababbabaaaaabbaabaaabaaababbbbaabbabbbbabaabaaabbaabaabababbbbaaaabbaabbaaaabbbbbabaaaabbbaaabbabaabbbbaaaabaaaabbabbbaababbaabaaaaabbaaaaaabbaababbbbbabbbbbababaabbbbabbabbbaaaabbabbbabbbbbbbaabaaababaabbabbabbbababbbbbaabbbaaabbabaabbbbbaababbababbaaabaabbbbabbaaabbbbbabaaaabaaaabbbbbbaabbaabaaababbbbbaaaababbbbabbaaaabbbbbaaaabaaabbabbbbbabaababbbbbbbbaaaaabbbbbbabbbabbaababaabbbbaabbbaaaabbbabbbabbabbbaabbabababbababaaabbabbbbbaabaabaaabaaababaababbbaaaaabbbbbbabbbaabaaaabaaaaabbababaabbababaabbbabbaabbbbaaabaaabbbaaababababbbbaaabbbabaabbaaabbababbaabbbbaabababaaabaaaababbabbabbbaabbabbabbaaabbbbbabaaaaabbbbaabbbaabaabaaabaaaabbbabbaaabbbabbabbabbbbabbbbabaabbbbabbaabbbbaaabaaaabaaabaaaaaabbbaaaaaaabaabbbbabaaaaabbbbaababbaabbaaababababbabbabbaaaabaabababbaaabbabbbaaaaaaaaaababbbbaaabaabbaaaabaabbabaabbabbbaabababababbbbaaaaababaaaaabbaaabababababaaaabbbaabaaabbbaaabbabbbabbabbaaababbaaaaaababbabbbaaaabbbaabbbabaaabaabbbaaaaaaabaaabbaabaaaabbabababbaabaaabbabababaabbabbbbbabbabaababbabbabaabaabaaaaaabaaababbabaabaaaaabbbabbabbaabbbbbbabbabaaaababaaaabaaaaaabaaabbbabaabbabbbaabbbaaaabbabbbabbaaaabaabbbabbbaaaabababbabbaaaabbbbbbbaaaabbabaabaaaabbbbbbbbbabbbbbbabbaaabbbbababaabbaaaabababbaaaabbbbababaaabaabbbbababbbabaabbababababbbbabbbbbbbbabbbbabbabbbabbbbabaababaababbaababaaababaaabaabbaaabbbababbbbababaabababaabbabababaabaabaababbbbbabbabbabbbabbaabaaabbbaaaaaabaabbbabbbbbababbbaaabbaaaabbbbbbabbaaabbbaaaaababbbbabbabbaabbabbbaabbaaababaaaaabaaaaabaabbabaababaababbabbbbaaabbabbababbababaaabababbbbbaaabbabaaabbaabbabbabbbaabbbbbbbabababbbbbbabaababbaaababaabbbbbaabbbaaababbbaaaaabbabbbbbabbaabbabbabbabbaababbbabbaabbbbabbbaabbababbaabba
babbbbbbabbbabababbbabbbabbbbbaaaaabaaabbabababbbabbabbababbaabbaaaaabbbabaaabbbbaaaabaabaabbbbababaabbbbbabbaabaabaabababaaabbbbbbbabbbabaaabbabbbbbbaaaaabababbaabbaabaabaaaababababbaaaaabaaabaaabbbbaaababaaababbbbbaabababbbabbabababbbbbbbbaabbaababaaabaabababbaaaabaaabbbbbbaabbbbabbababbaaaaaabbaaaababbbbbbaaaaabbbabbbbbbbbaabbbbabbbbabbaababbbaaababbbababbbbbbbaabbbbaaaaabbababaaabbababbbbbbbbaabbabaaababbbbbbbbabaaaabaabaabbaabbaaaabaababbabaaabaaababaabbabbabbaabbbababababbababbaaabbbbabbbbbbbabaaaababababbaaababbabaabbbabbbaaabaabbabbbabbbaabbbaabbbaaaabbbbbbbaababbaababaabaabababbabbabaabbbababbbaaabbababaaaaaabababbbaabbbaaababbbaabaaaaaababbababbaaaaaaaabbabbababaaabbbaababbaabaabbbabbaaababbbaaaabbababaabbbaaaaaaaabbaabbaaaaabbbabbabbabbbaaaabbbabaaabaabbbabbbbabbabbaababaabbaaababaababbaaababbaaababbaababbabaabbababaabbabaaaaabbabaaaabbbbbbabbabaabbbababbaababbbbaababbaabbbbaaaaaabbaaaaabbbabbabaabbaaaabbabababbbbaabaaaaabbaabbaaaabbaaaabaaaaabbbabbbbaaabbbabbababaababaaabbaaabaaabaaaaaabbbaabaabbaaabbbbabbbaaabbaabbbaabbabbaaaababbbaaaaabababbbababbbbabbabaabbbabbabaaabbabbaababaaabbbabaaaabbaaaaabaabbbbbabbaaaabaabaabaabaabbaabaabababbabbbabaaabaabababaabbaabaaaaaababbabbaaabababaabbbaaaababaaaaababaaaaaabbabababbaaabbbababbbababaabbbbbbbabaabbaababababaabbaabbabbaaabbabaaaaaabbbbabbbabababbababaaabbbbbbabaababaaaaabbbaaaababaaabbbaabaababaababbbaababaababaababaabbaababbbabbbbbbbaabbaaaaaaaababbbbbabbbaaabaaabababababbbbabbaaaaababbbabaabbbbaabbbaaaaaaaababbbbabaaabaabaaaaabababbaababbbaaaaaaabbbabbbbbabbaaabbbbbaababbaaabbaabaabaabbabbabbbaabaaabbaabbbbbaabaababbababbababbaabaaababbabaaaaabababaabbbbbbbabbabbaababbbbbbbbabababaabbbabbaabbabaabaaabbaababaaaabaaabbabbbbaabbabbbbbaaabbaaaaaaababbbababbabababaabbababbaabbaabaaabbbbbbbaaababbbaaaabbbaabaaababbbbabababaabbabbaabbbabbaabaabbbbaabaaaaaaaabbbbaaababbabaaabbbaaabbbbaabbbbbaabaaaabbaabbbbaaababaabbbbababaaabbababbaababbabbbbbbabbabaaababaaaabbbabbabbbabaababbaababaabbbabaabbaaaabbbbabbbabababaaab
abbbbbabaababbaaabbbbbaabaababaabbbbabbbaababbbbbaaaaaaabbbbbaabbbabbaaabaabbabababaabaabbabaabaabaababbaababbaababaabbaaaaababbababbababbaaababaaabaaaaababaabbbbaaaaabaaabbababbabbabbaababaababababbbbbbbbbababbabababaabbbabbababaabaababbbbabbbbbaabbaabaaabbbaaaabaabaabaabaaabaabbabbaabbabbababbbabbbabaabaabaaababbaaabbbbaabbbbabaabaabaababaabbbabbabbbaaaabaaaabbbbbaaaabbbaabbaabaabbababbaaabbbaaabababbaababaabbaaaabaabbbaababbbbabaabbabaababaabaaabbbbabaaaaaabaaaabaaabbaaababaaaaaaaaababbbbbaaabbaabaababaaabaabbabbaaabaabbbbbababaabbbbabababbabaababababbabababababbbbbbabbabbbbaabbababbbbbbabababbbabaabaabbbaababaaaaaababababaabbbbbbbbbbabababaababbbbabababbbabaaaaaaabbbbbaaaaaabaabbabbbababaabbabaaaaabbabaaaabbbbaaaabaaaabaabaabaaabbbbbbbbabbabbabababbbabbaabbaaaaabbbbaaaaaabbbabababbbabaabaaabaababaaabbbaaaabbaaaaabbabbababbabbababaaabbbabbbaabaaababbbbbababbbabbbababaabbbaaaaaaababbaaabbaaaaaaabbabbbbbaaabbaabbaaaabbbbabbababaabbabbbabaaabaaabbbababbabbbabbaabababbbaaaabbbbaaaabaabbbbbabbaaaabbbabbbbbbaabbbaabaaaaaaaaaaabbbbbaaaababbaaabaaabbabbabaabbbaaabbbbabbaabbababbbbaabbbabaaabbabababaababababbabaaabaaaaaabbbbbaababbaabaabbbababbaaaabbbaaaabbbaaabaabaaaababaaababbbabbaabaabbabaaaabbbbbaaababababaababbbbabbbaabbbabbbbaababbabaaabaaababbbbbaabaaaaaabbaaabbabaaaababaaaabbbabbabbaaabbbbaaaabbabbbaabbaaababaaabaabbabaabbaaaaabaaaabbbabbbbaabbaabaaaaabbaaabaaaababbaabbbbbbbabbbaabaababbbabbaabbabbbabaaabbabaaabbaaaaababbbabbbaaabbaabbbbbaaababbbabaaabaabaaabbaaababbabbbabbbbbabbbbaabbaababbaaaaaaaaabaaabaaabbabbababbbbbbabbabaaabbbaabaaabbaababababbabaaabbaabaabaaabbbbabbbababbbababbbaabbabbbaaaababaaaaaabbababaaaaabbaaabbabbbbbaababaaaabbbbabaaabbaababbabbbbaababaabaabbbabababbbaaaabaaaabbbaabbbbaaaabbbabbbaaaaaabbabbabbabbabbbabbaaaaaabbabbbabbababaabbababababababababbaaabbababaabaabbabbababbabaaabbabababbaaababbbbaaaabaabbbaabbbbbabbaaaaaaabaaabaaaaabbbbbabbaabaaababaababbbabababaaaaaaabaabbaaabababbbaaaaabbbaaaabaababaaaaaabababbabbbbbbbaaabbbabaabbaaababbabb
bbaabbabbababbaababbaaaaaaabbabbbaaaaaabaaabaaaabaaabbabbabbabaabbbabaaaababbaaabbbbbabaaababbaabababbababbaabaabaabaababbbabbbabbbbbabaabaaaaababbbaaaaabaabaabbbbbbbaaabbbaababbabbabbabbbbbbabbaabbaabbbaaaaaabbaabaabaabaabaabbbaaaaababbababbbbaababbbbaabaabaabbabaaabbbabaababbbaabbbbabbbbaaaababbabbbbabbbaaaabababbabaaaaaabbbababaaaaaaaaabaababbbabaabbbbbbaabaabbabaaabaababaabaaaabbbaaabaaabaaaababaabbbbabbaabababbbbabbaabaabbaaabbbaaaaaabbbbaaaabaabbabbbabbbbababaaaaabababaaabaabaaabbabaaabbaabaaabaabbaabbababbaababbaaabaabbbabbbbbabaaabaabbbaababbbabaabaabababbabaabbbaaaababbababaabaabbbababbabaabbbaaababbbbbbabababaaabbaabaaaabbbabababbbbbbbaabbaaaaaaababbbaaaabaabbbbabbbabaabbbaaababbbaababaaaaaabbabbbbbbaabbbbbabbaababaababbbbbabaabbbaabbaaaaaabbaababbaaaabbabbaaabbbbaaaabbabbbaaaaababaabbbbbbbabbabaabbaababaaaabaabababbbababaabbbbabaaabaaabbabbaaaaababbbbaaaaaaabbbabbbaabbbbababbabbbbbaaaaaaababbabbbbaabababbbbaabbbbababababaaaabababbabbbbbaabbbbabbbabababbbaaaaaabbaabbabbabbbbbabbbbbabbbabbaabbabaaabbbabaabbaaaaaaabbbbbaaaaaaaabbbaababaabababbbabaaaabaaabaabbaabbabaababaabaaaaabbbababbbaababaabbbaabbabbbabbbabbabaaaababaabbaaabbbbaababbbbaababababbababbaaabaaaaaaaaaaabaabaaaababaaaabbaaabbbaababaabaabbbbabbbabaabaaabaaaabbbbbbbabbabaabaaabaaaababbabaabababbabaaabbaabbabbaaaababaaaabbbabbabaaababaaabbbaaaabbabaabbbaaabaabababbabbbabbbabbbbabababaaabbababbabaababaaaaaaababaabbbbbabaaaaabbaaaabbbaaaaabbbbaaabbbaabaabaaaabbabbabbbbbaaaaaabaaaaabbaabbabaababaaabbabaabbbbaaabaabbbbababbbaaabbbbbbabbababbbbabaaaaaabbbabbbababaaaababaabbbbbbabbbabbbaababbbaabaaaaaaabaaabbbbabbabbbaabbaabaabbbaaaaabbaababaabbabbaaababaabaabbaabababababbaaabbbabaaaaaabaaabaabbbbbaabaaaaaabababbbbbaaabaaaaabaabaaaaaaabababbbbbaabaaaabbaaaabbabbbabaabaabbabbabbaababababbabbaaaaaaababbabbbbababbbbabaaabbbbabbbbbbbabaaababbbbabaababbababbabbaaababaabbaaaabbbabbbbaaaabbaabbaaabaabaabbbabaaabaaabaabaabaaabbbbaaabaaaabbabbabbbababaabbabaabaabbbabbababaaaaaaaaaababaaaabbabbbaabbbaaaaabbaaaaaa
abaaabaaaabbbabaabbaabaabababbaabbbbbaababbbabbabbbbbbbaabaaaaaababbbaaababbbbabaabaaabbbbbaaaaabaabbbbaabaaabbbabbaabaaaabbaaababbabbbabbaabaabaabbaabaabbbbaababaaabaaababaabbbbabaaaaabbbaababbbabbaabbaaababbaababaabbbbaaabaabbababbbaaaaabaabaaababbbabbababbbbabaabbbbbaabaaaabbaabababbaaabbabaaabbaabbaaaababbbaaaabbbbbabaaabbababaabbbbaabbbaaabaaababaaaaabbabbbbbabbbbaababaaaaaaabbbbabbbbbbaabbaaababaababbabaaabaaaaabababaabbaabaabbaaabbabbbbabaababbbaaabaaabbbbaaabbbaabaabbbaaaabbaababaabababbababababbaaaabaabbabbbaabababaaaabababbbaabbaaabbbbbbbaabbbbbabaabbbabababababbabaababbabbbaabbabbbbabaabaaaaaababbaabbaababaabaaaabbbabaabbaabaababbbbaaaaaabaaababbbaaabbbaabaabbbbbbaabaabbbbbbbaaaaaabbaababbbbabbbbaaaaaaabbaaabbbaabbbbbbbbabbaaaaabbabbaaaabbaabbabbbabababbbaabababaabbbabaabbbaabaabbababbaaabaaababbbbaabbabbbbbbaaaabbbbabbbabbabaaabaababbaabbbbaabaabaabbabaaabaaaababbbabaabaaabababbbbbbaabbbbaabaababababbaabbaaababbbaaabbbaaabaaaabaaabaaaabbbbaaaababbbbababbaaabbbaababbbaabbbaabbbaabaaaaaabaaaababbaababbbbababababbbababbabaabbbabaabbabaabbbbaabbbbbaaaaaabbabbabaaababaabbabbaaabaaaaabaabaababaabbbabbabababbaabaaaaababaabbabaaabababbabbabbaaaabbaabbbaababbababaaaabbabaabbaabababbabbababbbaaababbaabababbabbbaaaabbaababbbbaaabaabbbaaaaabaabbaaabbbbbbabbaabaabbaaabbaababbbbabaaaababbaaaabbaabbbabbbbbabaaaabbaaabbaaaabababaaababaaabbbaaaabaaababababbababbaaaabaaababbabbbbabbbaaabbbaaababaabababbaabbbbaabbbbbabaababaaaabbaabbababababaabaaaaabababbaabbbabbbabbbabbbaaaabbbaaabbaabbababaabbbbbababbbbabbabbabbbaaababaaabaabbbbbbbaabaaaabbbbababaaaaaaaababbbabbbbbaaaaaabaaaabbbbbbabbaabbaaaababbaabaabbbbaabbaababbbabbbabababaabbaabaaaabbbaababbabbaaabaaaaabbbbaabbbababaaabaabbbaabbabbbaababbbabbbbbababababbbababbaabbbabaabbbbbaabaaabbbbbbabbaaabababbaabaaaaaabbbbbaabaabaaabbbbabababaabbababbbbabbbabbbbbabbabbaaabababbbabbbaababaaababbbbbabbaabbbbaabbabbaababbbbbbbaabbaabaaabababaaaaaabaabbaaaaabaabaabbaababaababaaaaaaaabbbaaaaaabbababaababbabbbaabbbabbbaabbbaaabaabbaaba
bbbbbaaaaaabaabbbbbbbabbaababbbaabaaaababbabbbbbaaaaaababbabbbbababbbbabbbbbbbbaabaaaaaaaaaabbabaabbbbbbabaabbaaaaabaaaabaabbbabbbaaabbaababaaabbbbbabbaabbabbbbbaaabbabbaabbabbbabaabbbabaaabaaaaaabaaaabaabaaabbababbaabbabaaaabbaaaababaababaabbabbbbbabaaabbbababbbabbbaabaabbbabaabbabbabaabbbbbbbaababaabaaababbbabaaabbaaabaabbabaabaaaabbbbbbbababbbbaaabbbbaabbaabababbbbaaaaaaaabbbbabababbbbbbbbabaabbaaaabbbbabbbaabaababbbbabbaaaabbbabbabbbaabababbabbaababbaaababbbbbabbaabaaaababbbbababaabaaabaaabbbbaabbaabbabaabbaaaaaaababaabbbbbaaabbbbbaabbbbaaababbbbbaabaabbababaabbbbababaaaabaaaabaababaabbbbabbbbaaabbaabbabaaaabbbbbabbaaaabbbaababbabbababbbaaababbbbbbaaabbaaaaabbabababaaabbaabaaabababbabbbbaaaaabaaabbbaaaabbbbbbbbaaaabaababbbaabbbaabbabbabbbaaaabbababbbabababaaaabbbaaabbbabbbbaaabaaabaaaaabababbabbbbbbaababbbbaaababbbbbaaaabbbbaaababaaaababbbbbbabaabaabbaaaabbbaabbbaaabbabaaaabbbaabbbbbbabbbabbbaaababbbbbaabbbababababbabbabbbbaabbbaaabbbabbbabbaabababbaaabbaabbbaaabaabbbaaaabbabaabbaaabbbbaabbabababababaababaababbabbaaababbaabbaaabbbaaabbbaaaababaaababaaababbabbabbbbbabaabbabaabababbbbbbbbaabaaabbaaabaabaaabbabbabbbbababbbaaaaaabbababaabbabbbaabbaabaaaabababaabbaababaabbbbaaaaababbaababbbaaaabbbabbababbaabbbaabbabaaababbaabbabaaaaaaaabababaababaaababaaaaaabbabaabaabbabbbaabaaabbababbabbbbabbbbabaababaaabababbbabbabbaaababaabaaaaababaabbaaababbabbaaabbaaaabbababbbbabaabbbaabaaaabbbaaaabbbaaaaabbabaaaaaaaabaabbbbaaababaaaabbbaaaabbbabbaabababaaaabbbbabaabaabaaaaaababbaaabaaaaaaaaaabbbaaaaabbbbabbabbbbaaaabaaaaaabbbaabbaabbbaaababaabaaababaaabbabaabaaabbababaaaabbababbbbbbaaaaaaabbaaaaaaaabbbbaababbbbabbbbbaaabbbbbbaaaababaaababbabbbbaabbbbabbbaababbbbbbaabbababbaaabbabaabaaaabaaaabaaabbbabaaaabbbaaaaabaababaaabbbbbbbbbbbbabbbbbabaaababbabababbbbababbbabaabbabbbbbaaabbbbaaabbabaababbbbbaaababbbbbababbabbabababbaaabbbbabbabbbbabbbabbaabbbaaababbabbbaabaabaaaabbbaaaabbaabaababaabbbaaaaaaaababaaaaabbbbaabaabbabaabbbbaaabaabaabaabbabaaabaaaabaaaaabbbbbabaabbaababaabababba
bbabbbbaaabaaaabaabbabababbababbbbbbbaabababbaabbbabbabababbabaabbbabbbabababbbababababaababaabbabbaaaaabbabbbbaabababbbbabbbababaabaaabbabaaabaaabbabaabaabaaabaabbbaaaaabbbabaabbbbabbbbbaaaababaabaababbaaababbaabaaaaabbbababbbaababbabbbbbbbbaaabaaaabaabbbbbbbabbabbbabaabbaaaaababbabbabbbbbaabbabaaaaababaabbbbbbaaababaabbabababaaaabbbaabbbbbbbabaabaabaaabbbabaaabbbaababaabbbbabbbbaababbbbbaabbbbabbbbbaabbbbbbbbaabbbababbbbbbaaaabababbbaaabbabbabbaabbababbbbaaaaaaaaababbbabaaaababaaababaaabbaabbabbaabaabbaabababaabaaabbaabbbababaaaabbbababbbabbbaabbbabbbaabbbbabbbaabbbbbababababbababbbbbbaaaabbaababbbaaaababbbaababbbabbbabbbaaaaababaabbbbaababbabaabbbbbbabbaaabbbaaaabbbbbbabaaabaabaabbaaaaababaaababbbbbaabbabbabbbbabbbbbbbaabbabaabaabbbabaaabbbbaaaabababbbbaabaaabaaaabbabaabbababbbabaaabaaaabababaaaabbbbbabbbabababbabaababbaabbbbabbbbbbbaaabaabbaababababbbbaabbbbbbabaabbabbbabbaaabaaababbbbabbbbaaabaabaabaabbabbaaabbbabbabaaabababaaababbbabaabababbbbbbabaabbbbbbaabaabaabbbbabbbbaaabbbaababaaaaaababababbbaaaaabbbaaababbabbbbaabbaaababaaaabbbbaabababbbaaaabaabbbbabaaaaabbbababbabaabbabbaaabababaaabbababbbaabaaabbbabbbbababaaaabbbabaaabaaabbbabaaababababbbaaabbbbabbaaababaabbaabbbabbbabaaaaababbabbbabbabaaaababbbbbbaaaabaaabaaaaaabbbbaababaababbbbabaabbbbaaababaaaaababaabbbbbbabbaabaaabaabaabbbbaaaaaabbbbbaabaababbaaaaabaaabbabbaaaaabababbabbbababbabaaabbabaabbbbabbbbbaabababbbbbbbabbbbabbabbabbaabbbabababbbbaaabaaabaaabbabababbbabbbbaabbabbaaaaaaaaaaaabbabaaababbaababbbaabaabaaaababbbabaaaaaabbaaaababbbbbabaabaaabbababaabbabbbabbbabbbababaaabbaabbabaaaabaabaaaababbabababbbbaabbbabaaaaabbbbbbbaababbbabbaaababbaaabbbbbaababbbbbaabbabbaaababbaaaaabaaaaababbbbbaaaabaaaaaabbababbbbbbaabababaaaabbbbbaabbbbbabaabaaaabaaaabbabbabbbaabababbaababbaabbababaabbbaabbbbbaabaabbabaabbbbaabababaaabbbbbbaaabbabbbbaabaaaaabbbbaaabaaabbbaaaabbaabbababaabbbbbbabbbbabaabbbabaaaababbabbbabaabbbbbbbabaabbabbbaaababbabaabaabaabbaabbbaababbbbbbaaaaababaaabbaaabbaababbbaabbabbaabaaaaaabaaabaaaa
babbaababbaabbbaabbbbabbbaaabbbabbbaaabbabbababbbbabbabaabbbaaaaabaaaaabbabbbabbabaaaabaabbabaaabbaabbbbabbaaaaababababbaaabababbbbaabababaabbbabababbabaabbabaaaababbababbbabbbbbaaaabaabbbaaaaabababbabbbbabbbaabbabbaabababbaaaaaaaaaabaaaaabbababbabbbaaabbaaabbabbbabbabbbbaabbbbbbaabaaabbabbbbbbbbbbaaaaaaabaabbbbbbaaaabbabbabbbbbabbbbabaabbabaaaaabbaaaababaabaabbabbaabbbbbabbbbbbbbaaaabbbbaabbaabbbababababbabaabbbbbaaabbbbaabbbabbabbabbbbbaabaaaaaaabbbaaabababbbbabaabaabbbababaaabbabbaabbbbabbabaabbbbbaabbbabaabbaaaabbabbabbaaabbaaaabaaabbaaabbbbbabaaabaabbaaaaabbabbaabbbbaaaabbbbabaabaaabaaaabbbababaababbbbabbbaaaababaabaabbbababbbaaabbababbbaababbabaaabaaaababbbabaaaababaaabababbaabbbaabaaababbbbaabaababbbaaaabbabbaaaaabbbaabbbababbbbbbbaababbbbabaabaaababbbbaaaaaabbababaabaaabaaaaabbbaaabaaababbaababbbbbbbaababbbbaabbaabbbbaabbabbbabbaaabbabbbbbabaaaabaabbaababaaabbbbbbbbbabbaabbaabbababbbabbaabbbaaaabbaabbbababbbbabaabbaaabbbabaabbbbbaabaabbbaabababbabbbbbabaaababbbbababbaabbbbaabbabbabaabaabbbbbbbabbabababaaabaaababababbaabbabbabaaaaaaababbababbabbbbbababababbaaaaabbbbaaaabaabbabbbaababbbbabbaaabbaaabbabbbaaababbababbabbaabbaaabbabbabbabbabbbbabaaaaababababbbaabbbaabbaaaaaaabaababbbbbaaabbbbaaabbbaabbbbabbbabbabbbbbbaabaaabaabbabbabbaabababbaabaababbbbabaababaabaaaabbaabbbbabaabbbbaaaaabbaaabaaaabbabbbbaaaaabaaaababababababbabbababbbabaababbabbbaabaabbaaaaaaaabbbaaaabbbaabbbaabbbbbbaaaabaaabaaabbabababaababababaababaaaaabbaaabbabbbabaaaabaaaaaaabaabbbaabaabbbaaabaaabbabbabbbabbaaabbbbaaabababaaaaaaaaaaaabaaabbbaabbbbabbaaaabbbbbbaaaabbaabbbbabbabaaaabaabababaabbababbbabaaabbbbbbbbbabbbbabbbbbbbbbbaaaaaababbbabaaaaabbbababbaaabbabaaaaaabbbbbbbbabbbaababaaabaabbaabaaaabbabbaabbbbaababbbabababbabaabbbaaabababbaaaaaabaaaaaababbabaaaababbbbabbabbabbbbbbaabaabbabbbabaaaaaaaabaaababbaabaababbababaabbbbbaabababbbaabbbaababbabaababaabaaabababbabbaabbbaabbabbbaaababbbababaababaabbaaaabaabbbbbbababbbaaaabbaaaabaabaabbbabaaabbbbabbaabaababababbaabbaababbaaabbababbaaaaabaabb
bbaaabaaabbaaaabbbbabbababaaaaabbaababaabbabbbbabbbbaabaababbbaabaababababbababbbbbabaabaabaaaaaabbbabaabaababbbbbaaaaabaabbabaaabbaabababbababaababaaaaaaabbbbaaaaaababbbbaaaaaabaaaabbababbaaababbaaababbbaabbbbbbbaaababaaaabaaabbaaabaaaaabbbbbbbbabababaaaaaabaabaaaaababbabaabbaababbbaaabbababababbaabababaabaabbaaaaaabbbabbabaaabaaaabbababbabbbbbbabbabaabaabbbabbbaaabaabaaabaabbbbabbbabbaabaaaaabaaaabaaababbbbbabbaabaabaaabbbbabbbbbabbababaabaaaaaaabbbabbbbbabaaaaaaabaaababaabbaabbaaabaabbabbbabaaabbabaaabaabbaaaababbabbaaabbabbaaabaababbbbbbbbbbaaaaabababbbababaabbbaabbaabbaabbabaabbbabbbbabaabaabbbaabbaaaabbbbbabbabbbabbaabbababbbabababbbbbbababaabaaaaabbaaabbbbbabbababbaabbaabbababaaaababbbabbbaabbaabababbbababbbbbaabbbbbabbbbbbaaababbbbabbbbbbbaabaaaabaabbbbababaaabababbbbabbababaabbaaabaaabbaabbabbbabbbababbaabbabaabaabbbaabaaababaabbbaaaabaababbbbbbababababaabaababbaaabbaaabbabaabaababbabaabbbbbaabbaabbbbbbbbbaaabababbaaaabbaaaaaabbbaabbbbaababababbaabbbbbbabbbaabbbbabbabababbbabbababaababbbabbabbabbabaaababbabaabbaaaabaabbaabaaaabaaaaaabbbabaabbabbabbbabbaababbbbabbbbbaaabaaaabaaabaabaabaaababbabaabbabbbbbbaaaaabbbbbaaaaaaababbbaaaababaaabbbaabbaabbbbbbababbabaaabaabaaaabbbabbbbbbbaaaabaaaabaabaabaababbbababbbbbbabaabbaabaaababaaabbbbaaabbabaaababaaabbaabaabbabbbabaabaabbbbbbaababbaabaaabbabbbbabbbaaaaababaaaabbbbbaabbbbbbaaabababaaabbbbbabbabbaaababaaabbbbbabaaaabbabaabaabbabbaababbaaabbabbbbababbbbaabbbabaabbbabaaaabbbbabbabbbbbbbbaabbabbaabaaaaaabbbbabaabbbaababbbaaaabbaabaaabbabaabbabbbababaaaabbababaaaabbbbabaabbaaabaabbbbbababbaabbabaaaabbbababbbbaaaabbabaaababbbbbbabaaaababbaaaabaaabbaabbabbbbaabbbbbabbaaabaababaaaabaaababaababaababbabbabbbabbaaaaaaabaaabababababaaababaababaabbbaaabababbbabbabbbaaaaaaababbaababaabaabaaaaaaabbaaaaababaabbbbabbabaaabbabbaabababaababbbaabbaabbababababbbbabaaaaabababaababbababbbbbbbaaabaabababababbbbbaaaabbbaaabaaaabbabbbabababaabaaabbabbabaabbaabbababababaabbaabaaaaaabbaaabbbaaabbbaaabbaabbaabaaaaabaaabaaabaababbaaabbaabba
bbaabbaaaabbbabbabaaaabaabbabbbbaaababbbbbbaaaabbaababbaaaabbbaaabaabaaaabbbabbaaaabbbababbabbbbaababbaaaaaabbbbbabbbbababbbbbaaaaaaabbbaaaaabbaaababbaababaabbabbbaabaabbbababbbaaabbbaaabbbabbbbbbaabbbaaabbbaaabbabbbababbbbabaaaaabbabbabbbaaaababbbaaabbaaaaabaababbabbaabbbbaabbaabaabaababaabbaabbbbabaaaabbbbaaaaaabbaababbaaabbabbbbbbbbbaaaabbbaabbbaabbbaaabaaaaababaabbaabbabaababbbbbbbbabbaabbbabaaaabbbbbbabaabbaaabbabaaabbbbaabbaabababbbaaabaaaabaababbbbbbbaabaababaaabaababbbabbbbbbabbbabbbbbbababbbabbaaaaababaabbbabbbbaaaaabbabaaababbabaaabbabbbbbbbbbbbbabaaabbaabbbaaaaaabaaaaaabaabaabbabbbaaaaabbbbaaaaaaabaabbbbabbbabbabaaabaaabbaabbbaaaaabbbabbbabbbbabbaabbbbabbbbaabbbaababbabaabbabbbabbabaababababbbbabbbabbabaabbaaaababbaaababbaaabbbabbbaaabbbbaabbbabbaaaaaabababababaaaabbabbbbaababaabaabaabaabbabaaabaabbbabaaaabbabaaabaaabbaaaaaaaaabababababbaaaabbbababaababbaaaaabaabbaabababaababbbbaaabbbbbbaaababaaaabbabbabbbbbababaabbbabbbbaababaabbbabbabababbabaabababaaaabbbabbbabbabbbbaaaaaabaaabbbabbbbbaabaaaabaabbbababbbbbbabbabbbabaaaababaababaabaaabbbbbbbbaaaabaabbabbababbbbbbbbbbabaaaaabbabbbbabaabbaabbbaaaaaababbbbabbaabaaabaaabbbaabbbaaabbbbbbaaabababaaaabaababaabbababaababbbaaababbbababaabbbbbbababbbababbaaabababaaabaabbbaaabaaaaaaaababbbabaaaabbbaaabaabaaabbabaaabbababaabaaaabbaabaababbbbbbabaaabbbabbaabbbabbabbabbabbabbbabababaabbbbbbaabababbabbaaabbabbbaababbbababbaaabbbabaabbbaabababaaaababbaabbbbabbaabababbabbbbbaaaabaabaaabbbaaaaabababbaabbbabbbbbaabaabbaabbbbbbbabbbababbbbababaababbabbaaaabbabaabbaaabbabbaaababbbbbababababaabaaaababaabbbaaabbaabbbbbbbbaaabbbbbabbbbbaabbbaaabaababbaababbbbabbaabaaabbabaaaababbaabbbabbbaaaabbbbabbabaababaaaabbbababbababbabbaabaaabbbbbbbaaabbbaaaaaabaaaaaabaaababbbaaaaabaaabaababaabbabaaabbaabbaabbbbbabbbbaaabaabbbaaaaababababaabaabaabbbbbaabaaaabbbbbbabbaabbbabaabbaabbbbbbaabababbbabbaababaaaabbbabbbaaabaababaabbbbabbbbabbbababbbabbbabbbaabbbabbbabbaabaabbabaababaaaabbbabaaaababbbbabbabbaaaabaabbbaaabbbaaabaabaababbbbbabaabbb
bbaabbabaaaabababbbabbabaabbaabbbbbaabbababbbbbbabbbbaaabbaaaaaabaabbbbbabaaaaababbbaaabababbbaaaababbaaaabababbaaabbbbabbbabababbbbaabababaabaaabbbbaabbbaabbaabaabbbbbababbaababaaaabbaaabbabbbabbaaabaabababbbbabaababbbaaaaaabababbbaaabaabbabaabaabbaabbaaabaaaababababbbababbbaabaaabbbbaaaabbabbbbbbbbabbbababbbabbbaaaaaabbbabbbaaaabbaaabbbbabbabbaaababbbbaabaaaaaabbabbabbbbbaabaababbbbaaabbabbbaabaabbabbabbbabbbaabaaabbbaabbbbbbbaaaaaaaabababbabbbaaabbaaabbbbabbbbbbabbaabaabbbbaaaaabaaaababaabaabbaaaaabbbabbbbbabbbbabbaaabaaabaababbbaaaaabbabbbaaabbbababbbabbbbbbabbbaabbaabbaabaaabbabbbbaabababbbbbabbaabbaabbbabbabaaababaabbaabbaaabbbbababababaaaaabbaabbaaabababbaaaaabaabaabaabbababababbbbbbaaabbabbaaaaaabbabbbbabbaabbabaaababbaababbaabaaaaaaaaaaaabbabbbabbbbbbaaaabbbaaabaaababbbbbbbaabbbaaaabaababaaabbaaaabababaaabbaabbabbbabbaabaaaaabababbbabbbabaaaabbbaabbbabbabaaabababbbabbbabababbbababbabaabaaaabbaabbabaaabbabbbaabbbbaaaabbbbbabbbabaaaaabbbaaaaabbbaabbbbabbbaaabbbaaabaabaaaabaabbaaaabbbabbabbaaabbabaaaaabbababaabbaabbabbaaaaabbbabaaabbabbbaabbababbaabababbbaabaaababbbbaabbbabbabaabaaaabbaaabaaabbabbaaababbabaaaaaababaabaaaaaabbababbbbabbbababababbabaabaaabababbbabbaabbbabaaabaababbbbaaabaaaabbbaaabbbababbaaababaababbbbbbbbabbaabbbabbbaaaaababaaaaabaabbbbbbabbbbaaaaabaaaaaaabaaaaaaabbbaaaaabbbbabbaabaaaaababbbbabbaaabababaabbbaaabbbaaaaabaaaabbababbbbbaabababbabbaabbbaaababaaabbbbbababbbabbabbbabbbbbbabbbbaaaabaababbbbbbaaabababbaabbabaabbbbaaababaabbaabbbaaaaabbbbbbbbaabaaaaaaabbbbaaabbabababbabbabbabbbabbabaabaaabbbaaaaabbbbabbababaabbaabbabbbbbaaaaaabaaabbabaaaaabaababbbbbaaaaaaaabaaabbbaabbabbaabaaabbaaaaababaaaaabbaabbaaaabbababaaababbabaaababbbbbabbaabaabaaaaaaabaaabaabaabaabbbabbabbabbbaabababaababaaaaaaabaaaababbababbbbababbaaabbaabbababaaaabbbabaaaabaabbabaabbabababbbaaaabbbabbaababaaaaaaabbbabbabaaababbabaaaabbabbbbbaaabbbbbbbaabbaababbbaaabaaabaabbbaabaaabaaabaaababbbbababbbaabbababababaabbbbabbabababaaabaabaabbbbbababaabbbbaaaaaabbbaabbaaabbababaaaaaa
bbbbbababbabbbbbaabbaaababaabbbabaaaaaaaababbbbababbbabbabbaaabbaabbbababaaababbbbaaaaabbababbbabaabaababaabaaaaaaabbbaabbaaabaaabaabbababaababbabbbbababbbabaabbbbbababbbbaabbaaaababbbbabbabbababaaaaabaababbaabbababbababbaabbbaabaabbbabababaabbaaaabaabaaabbabbbabbaaababaabbbbaaabababbabbaabbaababaaababbaaababbabbbbbabbbaababbbbbbabbababababaabbabbbabaaaaabbbabbabaaabababaabbaaaaabbaabaaaaaaababbbbbaabbaababbbbbbbbbbaaababbbbbbabbbbaaaababbbabbaabaaaaababbbaaabaabaaaabaaabbababbbabababbabaabbabbaababbbaaabbaaaababbaaaaaababaaaabbbbabaaaaababbaaabbababababbbaabaaabaabbbaabbabbbaaaaababbaaaababaabbababaababaabaababbaaaaabaababbaaaabbbbaabbaababababbabbbbbbaaaabbbabbabbbaaaabbabbbaaabbabbababbabbbababababbbbaababababbababbaabaaaabaaaaabbbabbbaaaabababbbaabaaaabbbaaaabaabbbbbaabbbabbbbaaabaabaabaaaabaabbabbaaabbabbbbaaaabaabbbbabbbbbbaaaabbabbbababbbbaabbaaabbabaaabaabbbbbbabaabbbbbabaaaaabababbabbabbbaaababbaaabbbbbbabaababbbaaaaababbabbbaaabbababbabbabbbbabbbbbaabbaaaaabaaababbbabaaaababbbbbbaababbbbbaaaaaaaaaaabbaabbbababbaaaabaaabaaabababaaaabaaaabaabaabbbaabaaabaabbbaabbbaabaababaaaababbbbababbbbbaaaababbbabbbabaabaaabbbbabbbbbbbbbbbabbaaabbbabbbbabbbabbbbabbababaababababaabbabbabbaababaaabaaaabbbababbaaabaabbaabbaabbbbbbbbaabaababaababaabbbaababaabbaaaabaabbbbaabbbbaabbabaabbaabaabaabbbbaaaaabbbaabbbbbbbbbaaaaabbbabbbaabbbbaaababbaaabbabababbabbbbbbabaaaaaabaabaabaaabbbbaaababbabbaabaaaaabaaababbbabbaabbbaababbaaabaabaabbabbbababababbbabaaabaaababbaababaaaabbaabbbbbaabaabaababbaaabbbabaabbbaababababbbaabaaabbbbbbbbbaaabbbbbaaaaabbaabbaabbbbababababaabababababaaaaabbabbabbabbabababbbbabaababbbbbaabbbaabbbabbaaabbabbabbabababbaaaabbaaabbbababbbbbabbababbbbaabbbaaabbababbbaaaabbbabbaababbbbbbaabaaaabbababaabbbbaaababbbbaabbbbabaabbaabaaabbbbabaaaababbaaabaabbbabababbaabbbbbbaabbaaaaabaabbaabbababbbbabbbbbaaaaaaabbaabbbaaaabbbaaabbbabaaabbbbbaaabbbabaabbbaaabbbbbbbabbbabababbbbbababbbabaaabbbbabbaaabbbaababaabbbaaaaabaaaababbabbbaaabbaabbbabbabaabaaabaababbbbbaaaaaaaaa
abbbbabbbaaabaabbbbbbabababbbbabbbbaababbaaaabbabaabbaaaababaabbaabaabbbabaabaabbbababbbbabbaababbbabbbabbaababbbabaaaabbaabbababababbbabbbbaabaaabaaaabbbbabbaaaabaaaababbbbaaabbbbaabbaaaababbbabbbbaababbbabaaaaabbaaaaabbbabbbaabaaababbbbabaababbbbbbbababaaabaabaababaabbaaabababbabbababaabbabbbbabbbbbbaaabaabbbbbbabbbbbaaabaaabaabbbbabbbbaaabababbbbbabababbaaabbbbbabbbbbbbabbbbaaabbaabaababbababaabbaaaabbbabaaabbaabbaabaaababaabbaaaabbbbabbbbabbaaaaaaaaabbbbbabaaaaaaaaaabbabbababbababaaabababbbabaababaabbaababbabbabbbaaabaaabbbaabbabaaaabaabaababbaabbbbbbabbabaaaabbbaabbbbabbbababbbbbaaabbbbababbaaaababbbabbabbbbaaababbbaabbbbbababaaabaabbbbabbbbabbbabbaabbabbbbabaaaabbabbaababaabbaabbabaabaabaaabaaaaabababbbabbbaaaaababbbbabbababaaabaaabbaabbbbbabbbabbbbbabbabbaaaababaaabbaabbaabbbbababbabbabbaabaaabbbbbbbbbaaaabbbbbbababbbbbabbbabbbababbbbbababbbbaababbbaabbbbabaaaabababbaabbbbabababaaaaabbaabaaaaabaaaabbbaabbbbaababababaabaabbabbbaaaababbabbabbaabaabbbaababbababbaababaaaababbbaaaaabaaabbbbabbaabbbbbaaaabaabababbabbaaaaaaaabbbbabaabbaababaaaababbaaaabaaaaabbbaaaaaabaaabbbaaaaabbbbbbaabbababaaaaaabbabbbaabbaababbbabaaaabbabbbbbbbaaabbaaabbabaaabbaaabbbbbbbabaaabbabaaababbaaabaabaaabababbabaabbabaabbbabaaabaaaabaabbbbabababbbabbbbbbbbbbbbbbbabbbababbaabbbaabbbbbabbaaababaabaabbabaababbbabbbbbaababbbabbbbaaaabaaababbaabaabaaabbaaaababbbabbbbabababbbababbbbaabbbbbbabaaaabbbbbbbabaabbabbbaaaababaabbabaaabbbabbaaabaabbbbabbabaaabbbaababbaabbbbaabaabaaabbabbbbaabbaabbaabaaaabbabbbaaaaaaaabbbbabbbbbabbabaaaabbaabaabaabaaaabaaabbaaaababaababaabaababbabbbbaaabaabbbbaaaababaaaaabbbabbaabbababbaabbbbabaaabaabbbbbaababbaabbbbaaabbaaaababbaababaabbaaabbabbbabaabababbabbbabaabbababbaabbaabbababaaaaaaababaabaaaaababababaabaaaaaaaabbaaabbbbaababaabbbbabbbabbaaabbaaabaabaaabbbaababbababbaabababaabaaaaabbaabababbbabaabbbbaabaaaaababbbaaaaaabbaaababaaaaabbbbbabbbabbabbbaaaabbbababaabaabbbaaabaababbaabbaabbbbbbbbbaababbbbbbaabaababbabaababbbbbbbaaaaaabaaabbbaaabaababaaabbbaaabbabaaaba
abbbbbbbaaabaabbababaaaaabababbbbaabaaaabaabbabaababbaaabbaabbabbbbababbaababbbaabbaabaabbbbaabbbabaabbabaaabaaabaabaaabbbbaababbbbbabbbbbbbabbbbbabbbbbabbabbbbbbbbaaabbabbbbbbbbbbbbbaaaabbbbbababbbaabbababababbbbbaabbababbbbbbbaaaaaababbabababbbbababbbbbabaabbababbbabbaababbbbabbbabbbabbbabaabbaabbabbbaaaaaabbbbabbbbbabaaaabbaaabaabbbabaaaabbababaabbababaaabaabaabaaabaaabaaababbbabababbbbbbbbbababbaaaababbbaabbabbabbbababbababaabaabaabababaabaabbbabbaabbbabaaaabaabbbbbbbabbabababaaaabbbbabbabababbabababbbbbaaaaabbabbabbaaabaababbbaabaabbaaabaabbbabaabbbbaaabaabbaabbbbaabababbbbabbbabbbbbbbabbbaaabbaaaabbaababaaabbabaaababbaabbabbbaabbbaabaabbbaabaabaaaabaabaaabbbabababbbbbabaababaabaaabbbbbabbbbabaabbabbbaaaaabbbaaabbbaaaaaabbbbaaabbaabbbbbbabbaabaaaabaabbaaaabbbbbbababaaabaabaaaabbaaababbaabababbbbaaaaabbaaabaabaaabaaabbaababaabbabbaabbabbaabbaabaaababababbbbaaaaababaaabbbbabbabaaaaababababbbaaaaaabbabbbabbaabaaababbbbabbbabaabbbbbaabbbbbaaaaabbbabbbabbbaaabbbbbbbaaaaaaabbbabbbaaabbbaaaaaabbbabbabbbababaabbbaabaabaaaaabbabbabaabbabaababbaabbaabaabababababaababbbbbaaaabbabaabaaabbbabaabaaaaaabaaaaabbbbbbbabbbaababaabbbbbbbaaabbbabaababbbbbbbaaaabaaababbaaaabbaababbbababababbbbaababababbbbbabbbbbaaaabbaaaaabbababbaabaababbbbaabaaabbaabbbbaabbbbbaaabbababaabbaabbaabababaaaaabbbbbbaabbaabbabbaaaaababbabaababbbaaabbbbbababababbaababbbbabbabbabaaabbaaaabbbaaabbbaabaaaabbbaabbbabbbbabaabbbaaaabababababaaabbaaababbbbabaabaabbaababbbbbababbbabbaaabbabbaaaaaaaaaabaaaabaabaababaabbbbaabbbaabbbabaabbbbabaaabbbaaaababbabbabaaaabbbabaababbbbababbbbabbbabaabbabababbaaabbbbabbababaaaaabaaabbbbababaaaaaaaabbbbbbbababaabaaabbbabbaaaababaaabbabaaaabaaabbbaababbbaaabaabaaaaabaaababbabaaaabbabbabbbbaabbababaaaabbbbabbaaabbababbbbabaababbbbbbabbbbaaaabbaaaaabbbbbbbbbabbabbbaaaaabbababbbbabbaabbbaaaaababaabbabbabbbaabaaababbabbbbbaababbabbbbaaabaaabaaaabbabbabbbbbabaabbbbaabbaaabababbbbbabbabbaaabbababbaaaaaabbbbbbbbbbaaabaaababbaabbbabbbababbbbbbabbabbbaababbbababbbababbaaaabababababab
bbbabaaaabababaaabababbaaaababababaaaaaabaabbaabbbaaabbbbaaaaaaaaababbabbbbababaaaabbbaabbbabbbaabbbbbaaababaaaabbaaaaabbaabbbbabbaabaababaaabbbaababaabaabbabbbbbbbbbbbbabbabaaababbabbbaabbbaabaabbbabababaabbbbbbaaaaaabbabbabaaaaaaaabbabbbaaababbbabbabbbaaaabaababaaaaabaababbabaababbbbaabbbabbbabaaabbaabababbabbaababbbabbbaababbbaaaaabbbababbabbabaaabbaababbabbbabababbbabbbbaabaaaaabaaaaabaababaaababbabaabbbabbbabaaaabababbaababaabbabbaabbbaaababbaabaababbaaaaabaaaaaaaaabaaabababaababaabaabbbaaabbbbbaabaababaabababaabbabbbaaabbaaaaabbbbbbbabbaabbabbbbaabbabbabbbaaabbbaaaabbabbabbbaabaababbbaabbbbaaaaaaaabaabbbabaaaabbababbbabbaaaaabbaabaaabbbabbaaabbabbaaaabbbbaabbbbababaaabbbbbabbabbabababbaaaabbbbbabbabbabababaaabbbbbaaabaabbabbbaaabbaababbababbaaabababaabbababbabababaabababbaaabbbabaaabaabbbbbbaaabbaaabbabbaabbabbbaaaababaabbbbbbbbbabbabaaabbabbaabbbabbaaaababbaabbaabaaababaaabbbabababbbbbbabbaabbbbbaabbabaaaabbbabaabbaababbbbbbabbbbaaabbbaaabbaaababaaabbbbaaabbbababbbababaabbaaabaaababbaababaabbababaaabbaabbabbbbaabbbbbbaabbbababbaaabbbbbabbabbabbaaabbbaaaaaabaaaababaaabaababababbbbabababbababbabaabaabbaabbbaabbbababbbaaaaabbababbbbbabbaabaaabaaabaaabbaaabbbaaabaababbbabaaaabbaaabbbabaabaaabaabaaaabbbbbaababbbbabbaabbbaaaabbbbaabaababaaabaaaaababaaaaababbaabaaabbbbababbabbbbabaaabbaaabbbbababbabbaabbbaaaaabaababababbaaabbbaaaaaaabaaaaaaaaabaaaaabbbaabbaaaaaaaaaabbaabbbbbbbbaaabbbbbbbaaaabaabababaabbbbaaabbaaaaabbbbababbabbbabaabbabaaaaabaaaaabbbbbaabbbababaaaaaaabaababbbababaabbbabbbaaaababbabbbbaabbabbaaaabaabbbbbabbabbabaabbabaabbaabaabaababbbbaabbaababababbbbbbbbababaaabbbaabbbbaaababbbaababbbabbaabbaabaaababababaababbbabbaaabbabaabababbabaababbabaabaabbbaabaaabaaaabbbbbbabbababbbabbaaaaabbaabbabbbbabbaabaabaaaabbaabaabaabbbbbabbabbbabbbaabaabaaabaabaabaaabaaababbaabbbbaabaaaaaaabbabbbbbaababbbaaaabaabbaaabbbababbaabaaababbbababbabbabaabbabbbaaaaabbabaabbbabababaaababaabbbbaababaaabbaaaaabbbbbbbaaaabbaabbbaabaaaaaaaaaababbaaaabbaabaaabaababbaabbabbabbbbababbb
abaabbabbaaaaabaabbbaabbbaabbababababaabbbbbbabbbbababaabbabaaabbbbbabababaabbaabaabaabbabbbabbabaababbbaabbaabababbbbbbabbbbaabaababbbabababbbbbbaabaabbbaabbbbabbabaabbbaababababbbbbabaabbbbbabbbbbaabababaaabbaaaaababbaaaaaaaaaaaaaababbabbabbabbabbaaaabababbbbbaaabbabbabababbbbaabbabbbbbabbbbbaababbbabbbababbaaababbbbaaaabbababababaabaabaababababbaabbbaaaabbaabbbbbaaaaaabaaaabbabbbaaabbbabababaaabbabaaaabbbaabbbbaabababbabbbabbbaabbabbabbaaaaaabbbbbaaaaaaabaaabbaabbbaaaaaaaaabbbaabbaaabbabbabbbbbbaaabababaaabbaabbbbbbbaababaaaabababbabbbabaaaaaababbbaaaabaaaabaaaababbababaaaabbbabaabbabaaabbaaaaaabaaababaaaaaaabbbababbbbaabbbbbbaaaaababaaababaaababababaaabbbbbbbbbbbaaaabbbbaaaaaabbababbbaaabababbbaaabbabaabbbabbbabbababbabbbbaabababbbbbbabbbbbaabbbbbbabbaaabbbaaabbaababaaababbabbaabaaaabbbbaabaabbbabbbaaabbbbaabbbbbbbbabaaaaaaaaaaaabbbabaaabaaabbaabbbabbbbaabbaaabbbbaabbbbababbabbbaaababbabaabaaabaababaaaaaaabbabaaaaabbbabababababbbbaaabbabbbbbabaabbbabbbabbbabbabbbaaabaaaaaaabbabbababbbbbbbabbababbabbabaaaaaabbbaabbababbaabbaabaabbbabbbaaaabbabaabbabababbaabbbbbaaaabaabababbaabbaaaababaaabaabaaababbbababaababaaabaaaaaabbabbbabaababbaaaaaaababbabaaabaaabaabbaabbbbbabbbaabbabbbaabbabbaababbbbabbabbabaabaaabbabaabbaababbbabbabaaabbbabbaabababaababbaaaaaabbbbababbbbbbbbbbbabaaaabbaabaaabbabaaaabaaabbabbaabbaababbabbabababbaaaaaaaaabbababaababbaabbbbabaaababaaaaaababbaaaaaabbbaaabbbaababbabaaababaababbaaabbbbabaaabbbaabaaabbbbbbaabbbbbaaabbaaaaabbbabbaaaababaaaaaabbaaaabaabaabbbabbabaabbbbbbbabaabbabaabbaababbaaababbaabaaaabbbbabbabbababbaabbbaabaaabbbaaaaaaaabbaaabbaababbbaabaaabaabababbabbbaabaaaaaabbbabbbbbaabaabaabbababbabaaaabbbababababbbaaaaaabaaaaabbbaabaabbbaabbbaababaababbabbaaabbabbbbbabbbaabababbbababababaaabbabababaababaaabaababaaababbaabbaaabaaaaabaabbabbbabaaababbababbbaaabaaabbbaabbabbbbabaabaaaabbabbabaababbaaaaababbabbbbabbbbabbbbbabbbabababababbbababbbbbbaabaaababaaaaaabaababbbbabbaaaabbbaaabbabaababbbabaabbbbaabbaabbaabbbabbaaabababbbaaabbabbaaaaaaba
bbababbaaaabbaaaabbbbaabaaabaaaabbaaabbbaaaaababaaabbbbbbababbaabbaabbbaaaaabbabbaaababbbbaaaabbaaabbbbababaababbabababaabbbabababbbbbbaaabbbabbbaaabbabaaabbbbabaabbaabaabababaaababaaaaaabababaaaaabaabbbbbbbababaaabbbbbbbbabbbbaabbabbaabaabbbbbbabaabaabbaababaaabaaabbbabbababbabbaabbababbbabaabaababbaaabbabbbaaaaabbbbbabbaaaaabaabababbbabbaaabbabaababbabbaababbbbbabbabbbabaabababbabaabbaabaabaaabbaaabaabaababbbaaababababbababababbabaaabbbbbaaabaaaabbabbababbabaaabbbaaaabaaabbbabbaaaaabbababaaaaabbababbaaabbbbbaabbaabbbaaababbaaabbbbabbabbbabbbbaabbabaabaaabbbbbbbbbbabbbbababaaababbababbbababbababbabaaabbabaabbbaaaaaabbaaabbbababababbbababaababbbabbbaaabbabbbababbaababbabbaabbbbbbababaabbaabbbbaaababbbbaaaaabbbbbbaaabbaababaaabbaababaaaababbaabaabbaabbabbaaabbbaaaabbabaabbbabbabaabbaaabaababbbabbbaabbaababbaaaaabaababbbbabbbabbbaaabbbaabbabaabbbbbbbbbbbbbabbbbaaaaaaaaaababaaabbbbbabbbaaaaaaaabbabaaaabbaabbbbbabbaabbabbbbbabbaabaaaaaabaaabaaabbbaaabaabbaaaaabaaabaabbaaabbbaabbabaabbbbabbaababbaabbbbababbbabaabbababaaaaaabaaabaaaababbbababababaababbbabbaabbaabbbbabbbbbaabbbbaabaabbbabaaabbaabbaabbbabaabbbbbbaaaaabaaaabbbabaabbaaabbbbabaaaaabbbbabbbbababbbababbbbaaabababaababbbbbabaaabbaaabbbaabaaaaaaabbabaaababbbbbbaababbbaaabaaababaababaabaaabababbbbaababbbabbbaaaabbbaabababbaabbabbbaaaaaaabaaababbababbaabaaaabbbaabbabbbbababaabbaababbbbbbbaaabaabbbaabbbaaaaaaaabbbabaaaababbbabababaaaabbbabababbbabaaaaaabbbaabbbaabbbaaabbbaaabababbaaabaababbaabbbbabbabbabaabbaaababbaaabbabbabbbaaabbbabbaaaaaababbabbbbaaabbbbaabaababaabbabababbbaaabbababaaabaaaababaababaaaabaabbbaabaabaaaaaaaaaabababbbababbaabbaabaaaababbbbabaabbbbaababbbbbbaaabbabbbaabbbbaaabaabaabbaabaaaaababaaabbaaaabaabbbaabbbbaaaabaaabbabbabbbaaaaaabbbaaabaabbaababaabaaabaabbaabbbbaaabaaaababaabbbabbaababaaaaabaaabababaaaabbaabaabaaabaabaabbbbbabaabbbabbaabaaabbbaabaaaaaabaaabbaaaaababbbaabbbbaabaaababaaaabaaabaaabababaabbbbbbabbaabbbbabbbbaaaabbbbbaababaabbbbaabbabbabbaaaaaaaabaaaaababaaaababaabbbaabbbbbbbaabbaba
babbaabaaabaaaabbaabbabbabbbaabbbbbaaaaabaabbabbabaaaaaabbbbbbbaaabaaaaaaabaabbabbbaabababbbbbbbaaaabaabaaaaaabbbbbababbbabbbaabbabaababaabbbbaaaaabaabbbbbbaaaabababababbbbabaaababbababbaababaaabbaabaababbaabbabaababbabbbbabaaaaaabbabbbababbababaaaaabbbabaaabbbababbbaababbaaabbbabababaabbbbbaaabbaabbaabbbabaaababaaabaabbaabbbabaababbbbabbababbaabaababbaaaabbbaabbaabbababaabbabaaabaabbabbbabababaaabaabbabbabaabaabbbbbbbbbaaaaaababbbabbbbbabbaaabaabbbbbababbbaaaaabbbbaababbaaaaabaaabbaaaabaabbabbabaaaaaaabaaabbababbabbababbaaaababbbbbaabaababbbbaaabaabaababababaabababababbababaaaaababbbbbbbabaaaabbbbaababaabababbbbbaabbbaaabbbbbbbbbabbbaabbbbbbaaabaabaabbbbbabaabbaabababaabaaaabbaabbaababaaabaabbbbbbaaaababaaaaabbabbabaaabbbabbbbaabaaabaababaababaabababababbbabbaaababaaababbaababababbabbbaabaabbababaaaabbababbaaaaaaabaababaaabaaabbbbaaabbabaaaaaaabaabbbbbaaaabbbabbbaabbaaaaabbbabbbbbbbbbbabaaabbaabbaabbaaaabaaababbbbbbbaaabbaaababaaabaabaabbbaaaabbaaaaababbaaabbbaabaaabbaabaababbababaaaababbbabbaabaaabbbbbababaaaabbbababbaabbbabbaababaabbbbbabbbbbaababbbbabaababababbabbbbbbbaabaaaababbbbbaababaabbaaaaabbbabbbbaabbaabaaaababbbabbababaaabaabbbbbaabaabbbbbababbbabbabababbbabaaaaaabbbbbaaabbaabbbbbabaaaabbbaabaabaabbaaaaaaabababbbaabbabaaaaaaaaaaaaaaabbabbaaabaaabaabaababbbbaaabbaabaaababbbaababbaabbbabbbabbbbabbaaaaabbabbaaaabbaaabaaababbabaabbababaabaaaabaaabababaabaaaabaaabbbbabbbabbabaabbbaaabaababbabaabbabbbbaabbaabababaaaaaaaaababbbabababababbbbbbabbaaabbbbabbbbbaabbbbabbbbabbbaabbabbaabababbbbbbbbaaababbaabbabaaabbbbbbbbbabbaabaaababaaaabaaabbabbbbbbaaaaabbbbbbbbbbbaaaaaaaabbbaaaabbabbaabaaabaaababababbbbaaababababaaabababaabbabababaaababaabbbaaabbbbaaabbbbaaaabbbbbbaaaabbaabbbaaabaaabbabababaaabbbaabbabbaaabbbababbbabaaabaaababaaabbbaaabaababbbbbbabbabbbbbabbabbbaabbbabababbbaababaabbaabaabbbaaabbbbaaabaababbbbbbaaaababaabbababbabbbabbabbabaaabbbbabbaabaababbabaaabbbaabbbbaaabbabaaaababbaaaaaaabbbbbabaababbaaaaaabaaaaababbabbbbaababbbaaaaaaaaaabaabbbaaaabbbababbab
baabbbababbaabbabaaaaabaabbbabbbbbbbaaabaaaaaaabaabbbbbbabaaababaabbbaabbaabaaabbbaaaabaaaabbaaabababbaaabaabbbbabbbbbababbbbbbaabbaaabbbaaaababbabaaabbbbabbbaaababaababaaabbaabbbbbabbbabbaabbbbabbababbbabaaaabbbabbabbaaabaaaabaaababaaaabbbaabaabbbbaaaabaaababbabaabababbaabaaabaaaabbbabbbbaababababbaaaabaabbababaaaabaaaabbbabbaaababaababbabbbbbabaaabaabbababaaaababababbbbabaabbaababbbaababababaabbaaabbabbbbbbaaaabbbaaaabaaaaababababaabababbaaabbabbbbbabbababbabbaaaaaabbabaabbbaaaabaabaabbaabbbabaaaabbabbaabbaaabaaabbbbbaaaababbabbaabaabaaabaabaaaabaabbaabbbbbaabbabaababbbbbbaaabbababbaabbbababaaaaaabbaabbaabbabbabaaaaabbababaabbbbbbbaabaaabaabbbbbaabbaaaaabbabaaaaabbaaabbbaaaabbbbaababaabbbaaaababaaabaabbabaaaaabbabbaaaaaaaaababbabababababaaaaaabbabaaaabbaabbbaaabbbaabaabbaaabbbbbbaabaabaaabaabaaaaabababababbabaabaaaaaaababbabaabaaaaabababaaababaaaaaaabbbbbabaaaaaaaabbaaabaaabbaabbababbaabaabbabaababbbbabbbbabbaabbaaababaabaabbabbbbaabbabbaabbabbaaabbaaaabbabbabbababaabbbbabbbaaaaabaabbbababbababaaabbababbbaabbabbbabbaabbbabbbbabbaabaaaabbbbaaabbbabaababbbbabbbaaabaaabbababbababaaaababbbababaabbbaabbbaabbabbbbaabbbababaaaabbbbbabaaababbabaababbabbbaaaabaabaabaaaaaabaaaabaaabaabaabaabbbbbaaaabbaaababaaabbbbaaabbaaabababbabbaababbabbabbbabbaababbaaaaaabaaabaaaabbbaaaabbabbaaaaabbbbaababbbabbabbaabbbbbabaaababaabbaaaabaaababbaaabbbbbabbbbaaaabbabbbbbbaaaabbaaababbabbbaabaaaabbabbbbabbbbababbaaabbabbaaaaabbbbbbaabbabbbaaabaabaabbaabbaababaababaabbbbaaabaaaabbabababababbababbaabbbbbaaabaaaaaabbbbabbbbbbbababbaaabababaaabaaaaaabbbbbbaaaabaababaabbabaaabaababaabbabaaababaabbaabbbabbaabbaaabbbbbabbbaababaababbabbbabbaababbabbaaaaabaabaabbbbababaaababaaaaaaabbbbbbbabbaabbbaababbabbbabbbbbabaaaabaabbbbabababbaabaaaabaaaaaabbabbababbbbbbabaaaaaaaaabbbbbbaabaabbbaaabbbbbababaaaaabaabbbbbbbbaaaabbaaaabbbbbbabaabaaaabaaabbbaabaabaabaaaabbabbbabbbbaaaaabaaaaaaabbabbbbaaabaabaabbbababbabbbbaabababababbababaabbaabbbbabaabbbaabaaaaabbbababbabababbabbbbaabbabaabaabbabbbbaabbabaaaabbba
abbaaaababbbababaabaababaaaaababbaababbabbbbabbaaababaabaaabaaaaabbaabbabbbbaaaaaabbbbbbbbbabbbabaabbaaabbbabbabbbaaabbbbaaabbbaaaabbbbabababbabababaababbaabaaaabaabbaaabaabbaaaabababababaaabbabaabbbbbaaabaabababaabbbbaaaababaaababbbbbabaaabaaaabaabbbbbabbbaaabababaaaabaabababbbabbaabbaaabbabbbaabbaabbabababababbbbabbbaabbbbababababbaaaaabbaaabbaabbabaabbaabbaabbbaabaabaabaabbbaaabaabababaabbaaabbabaaabaaaabbabbabaaababaabaabbbabaabaaaaaabbaaaaabababaaabaababaabbbbbaaabaababbbbbbaabbabbaaaabbaababaaabbbabbbaaaabbaabaaabbaaaaaaaaababaababbababaababbababbbbbaaababbaaaababaaabbaaabbaaabababaabbabbabbbaaaabababaabbabbbbababbbbbaaaabbabbaaaaabbaaaaaaaabbbaabababababbaaabaabbbaabbbbbbabababbaaababaabbababaaabbbaaaaabbbbababaababbbbaabbbabababbbaabbaaababaaaaababbabababbbabaaaabbaabaaababaabaaabbbbbababaababbababbababaabbabbbbbbabbababbaababaabbbaaabbbabaabbabbbbababbaaabbbbbbbbbaabaaabbbbabbbababbbbaaaabbbaaabbababababaabbaabbabaabbbbbbabbbaaabbbbababaaabbababaaabaababaaabaaaabaaaaaaaaabbabbbabaaabbbababbabbbaaabbbbaabbababaaaabaabaaababbababbbabbbaaabababbabbbbabaaababaabbbaaaabbbbabbaabababbabbabbbbabbbbaabaababaaaababaaaabbbbbbaabbababbbbaaaaabababbbbbbbbaaaabaabaabbabbaabbbbaaabaabbaababaabbababbabbabaabbabbabababbababbbabbaaabbababaabaaabbabbbaababababaabaabbbbaabaaabbaaabbababbabbaaaaaabbabaabbaaaabbaaabbabbbbabbbaaaabaaaaaabbbaabbbaababaabaaaabbabababbbaabaaaaaaabaababaaabbaababbabbbaabbbbaabababaabbaabbbbaaababaabbbaaababaabbabbabaabbaaabbaabbbababbbbbbbbabaabaaaaabaaaaabaaaabaabbbbbaabbaabbbaabbabaababababbbaababaabbbaabaaabaabaaabbababaaaababbaaaaaaabaabbbabaaabbbbababbaabbabaabbbbabaaaaaaababbaaaaabaaababaabbababbbaaaaaabaaaababaaaabbbabaaabbbbaaaaabbbbaaaababaabaaababaaaaababaabbaababaaabaabbbabbbaabbabababaababbabbabbabaaabaaabbaaaabaabbbbaabababbbbabaaabbaaababbabbbbbaaaaabaabbabbbbaababbaabababbabbabababbaaaaabaaabaabababbbaabbbbbbabbbbababaabbaaaababbbabbabbabbabbbababababbbbabbaaabaabbbaabbaaabbbaaaabbaababbaaababaabbaababbabbaaabaabaaaabbaaabaababbbababb
babbbababbaababbabaabbaabbaaaabaaaabaaabaaabababaabbbaaabaaaabbabbabaabaabababaaaabaaabbabaabbbabaababaabbaababbbbababbaabbabaaabbbbbaabbbabababaaabaababbaaaabaababbbbbaabaabaaabbabaabaabaabbabbbbaaabbabaaaaabbaabaabbbbabbababbaaaaababbaabbabbbabaaabaabbaabbaabbbabbaabbababbaaaaababbbabbabbaabaaabbaabaaaaaaabbabbbabaabbabaabababababababaaaaaaaaababbababbbaaaabaabaabbaabbaabbbbbabbbbbbabaabbbbbbaaababababbbaaabbbababababaabaaaabbaaababbbaabbabaabbbaabbbbaaabbaabaaabaabbabbbaaabaababbbabaabbbaaaababbabbbaaabbbabaaaaaabbaabbbbabbbbaaaaabbaababbabaaabbabbaaabaaaaaabbbbababaababaababbabababbbabaabbaabbababbababbbbbbbbaaabbbbbabbbaaabbaaaabaabbbbaabbbaabababbaaaababbbabababaabbaabaabbbababaabbabbaabababbaaaabbabaabbbaabbbbbababbbababaaaaabbbaabababbabaaabbbaababaaaaaabbbbbbbbbababbbbbabbabababbbaabaabaaabbbbababaaababbbbabbababbaabbababaaaaaabbaabaabbbaaaabbaabababbaaabaaaaabbababbabbbabbbbaabbbaabbaabbbababbbbababbabbaabbbabbaaaabbaaabaabbabbabaababbabbabaaabbbabbabbaabbbbbabbbbababaabaabaabbbbbaaaaaabbabbabaabbaabbabaaababaaababbbaabbaaaaabaabababbaaaabbaabababaababbaabbbabbbbaabbaaaabaabbbabbbbbbbbbabbaabbbaabababababbbbaabaababbbbbaaaaaabaabbbbbbbabaaabbaabbababbbabbbbbbbbababaaabbabaabaaabbabbbbaaaaabbbbabbbabbbabaabbabaabaabaabaabaaaaababbbbbbbbbaabbaabaaabbbbbabbaabaabbaabbabbaaabbabbbababbbbbabaabbabaaaabbaaaaaabbbbbbaaabaaababbbbbaababaaaaababbbbbaaaaabbbbbbbabbbaaabababbbbbbbabbabaabbbbabababaaabbbbabbbaabaabaaaabaaabbaaabbbabbbababbabbaabaabbababbbabbaaaaabbbbabaaabbbaaabbaaaaaaaabaaabaaabbbbaaabbbbbabbbaaaaabbbbbbbaabbbaaabbaabaaaabaaabbbbaaabaaabaababbabbbabaababbbbaababbbabbbaaabbaaaababaababbbaabbbbbbbaaaaaaaabbaaabbbbaabbabaaaabbbbbabbabbaaaababbaaaaababaababbbabaaaaaaaabaababaaabaababbabaaaaaabaaaaabbaaaaaababbbabbbaaabbabaabbabbbbabbbabbaabbabbbabbbababbbbbaabbbbabaabbbbbaabbaaabaabbaabaabbbbabababbaabbabaaabaabbbbaabbbababaabbababaabbbaaaabbbaabbbbabbbbaabaababaaababbaabbabbbabbbaaabbbaabababbbbaaababbababaabaabaababaabaaaaaaabbaaaaabbaaabbabaaabbbbaabb
abbabbbabababbaaabbaaaaaababbabbabaababbaabbaabaabbbaabaababbaabbabbabaababaabbbabbaaabbbbaabaaaabaaabbababbbbaababbaabbaababaaaabaabbbbbaabababbabbaaaaaaabaabbabbbabbbbabbaababaabbabbaaaaabbaaaabaababaaaabbabbababbaaabbabaaabbabaabbabbaababaabaabbbaaabbbbbaabbbbaaaaaaababbbbbbaaaaaaabbbabaabaaabbabbaabbabbaabbaabbabaaabbbbabbabbababababbbaabbbabbbbabaaabbabbbbaaabababaaaabaabaaaaaaaaababbbaaabaaabbbaaaabbabbaaabababaabaabaaaabaababababbabbabbbaaaaaaabbbabaabababbbbaaaaaaaababbbbbaaaabbbabbbbaaabaabbabaaaabbbaabaaabbbbbaaabbbbaabbbabaaabbbabbbabaaabababaaaaabaaababaabbbababbbbbaaababbbabaaaababbaabaabbabbbaaabaaaababaaabaabbbbaababababababbbaaabbbaabbbbaabbabaaaaaabbaaaabaaaaabababaaabaababaaababababbaababbbabaabbbabbbabbaaabbabaaaababbbbbbaaabbaabbabbbaabbbbabaabbbaaaaaaaaabbaaababbabbbaabbababaaabbaaabaabbababaabbaabbbaaaaababababaaaabbbbbbaaaaabbabbaabaabbaabaaaaabbabaabaabbaaaaabbaababbaaaaaababaababbbbaabbabbbababaabbaaaaaaabbababbabaaaaabbbbbaabbabbabbbbaabbabaaababbaaabaaabbbababaaabaaaabbbabbabbbaabbbbaabbabbaabbaabbbbbabbbaaabbbabaaabbabababbbababbbbaaaaabbabaaaabaaabaabbbaaaaaabbbbaabaabaaaaaaaaaabbaaaabbbabaabaaababaaabbbbaabababbbbaaaaabbbbababbbaaabbaaababababbabaabbbabaaaaabbabbaaabbaaaaaaababababbababbbbabbbaaaaababaabaaababbababbbaaabbaaabaabbaaabbbbaaaabbbbabaabababbaaaaaaaaaabbbaaabbbababbaabbaaaabbbbaaaaabbaaabaabaabbababbbbaabbaabbbaaabbbbbabaabbabbaaababbaaaabbbbbbabbaaaababbbaabaabaaababbaabaaabbbaabbabbaaaabbabbbbaaabbbbaabbbbaabaaabbbaabaaabaababaabaabbbbbbbbbbaaaabbabbabbbabbabbbbbbbbababaabbabbbaabbbabbbaababbbbaaaababbbabbbbbbbbbbbbbbabaabaaabaaaaaaabababbaaaabaabaabbbbbaababbbbbaabaabaaabbabbaabbababbbbabaabbaabaaaabbbaaabbaaaabaaaabbabbaaabbaabbbababaaabbbabababaabaaaabababbbbbbaabbbbbaabbaabbabaaabaaabbbababaaaaaabbabbbbaabaabaabbabbabbbbabaabaabbbbbbaababaaaaabaaaabaabbbbaabaababbaaaaaaaabbabbaaaaaaaaabbbbabbbababbbbaaababbbabaaabaaaababbbaaaaabbbbaaabaaabbbabbaaabaaabaababbbaaabbababaababbbaaaabababbaababaaaaaaaaabbbabbbbbaaaabaaabbaa
aabababaabababbbbbaababbaabbabbabbbbaaabababbababbbabbabbbbbbbaaabbbbaabababbabbbabbaabbaabbbaaababbbaabbbabbbaababbbbaabbbbaaabbbaabbbbbababaaababbbaaabbbbaabaaabaaabbabbbbbbabaaabaaabaabaabbabbbbaaababbbabaababababbbababaabbbbbbbbbaaabbbabababbbabaabbaaababaaaabbaabbaababbbbabaabaaababbbabaaaababbbbbbaaabaaaababbaaaaaaaaaababbbaababbabbabbaababaabbbbbbaaabaaaaaaaaabababbabaaabbabaaaaababbabbabaababaaabbbabbbbbabbbabbbbaabbaaaabbbaababbbbbaaababaabaaaabaaaabbbabbbaabaababbababaabbaaabbaaaabbbbbaaabbaababbabbaaaaabbabaababbabbaaabbabaabbbabbaabababbabbbabbbbbbbaabaaababbbbaaabbbbbbaabbaababbbabbbaaabbbbbbbabbabbaabbababaabbbabbaabbbbabababaabbaabaabbbabbabababbababbbaabababbbbbaabbabbbbbababaabaabbababaaaabbbaabbbabbbbaaabbbbbabababbaabbbbaabbbbbabbbbabaabbbabababbababababaabbaababaababbaabbbbbabbabaaaababbbabaabaaaaabbbbbbaabbabbbaaaaaabbbbbaabaabbaaaabaababbbabaaabbabbabbaaabaaaaaabbbbbbbbbbbbabbaabaabaabbbbaababbbbabbabbbabbbbbbabaabbbbbbbaabbabaaaabbbababbbbaababbbaaaaaabbaaaaaaabbabbbaababbbbaaabaaaaabbbabbbababbbbbbbaaabbabbbaaaabaabbbbbaababaaabbababbabbaabaabbbbbbbbabbaaaabbbababbbbaaaababaaabaaabbbbababaababaabbbbbababbaaabaaabbaaaaabbbaaaabababbaabbbbbabbbbbbbbaabbabbbbbabaabababaaaaabababaaaabbabababbaabbaaabbbabbbbaababbaaabaabbaabbabababaaaabaaaabbbaaaabbbaaaabbaaabaaaabbbaaaaaabbaaabbaabbaaabaabbbababbbaaababaabaaaabbbaabaabbbabbaaabababbbaaaaaabbbaabaaabbaabaabbbbbaabaabaabbabbbbaabaabaaaaabbbaabaaababbbaaaaababbbaaababbbbbabbbababaaaababbaaabbaabaabbbaaabbabaaabbabbbbbbbaabbbbbababbbbababaababbaababbbbaaaabaababbaaabbabbbaaabaababbabbabababbbaabaabaaabaabaabababbbbaaaaaaabbaabbbbbabbaabaababaaabbaaaabbabbaababbabbbabbabbbbbbaabababababaaabaabaabababbaabbaaaabaaabbbbbbaabababbabbbaaaaaaaaaabaaaabababbabbaabbababbbbbaabababbabbababbabbbbabbababbbbaaabaababbbbabbabbbaabaaabbaababaabbaabbbabbbbbbabbbbabaaabbabaabbaaaaabaabbaabaaabaababaabbbaaabaaaabbaaababababbbbaabbbbbaaabbaaabbbbbbbbaaaabaaabaababaaaaaabaaababbabaaaaaaaabbbbbababaabbbabaababbaabaaaaaab
baabbabbaaabaaabaaabababbbbabaababaabbbbaabbbbabbbabbbbbabbaabababaaabbaabbbabaaaaabaabbabbbbabbbbbabbbbaaabaabbaabaabababaababababbbabbabbbababbbbaabbaaaaaaabbaabaaababbbbbabbabbabbaabaabbabaabbbabaabaabaaaaabbbabbbabbabbaaaaabababbabbaabbabbbbabaaaaabbaaabbaaabbbaaaabababaaaaaabbbbabbbbbbbbbbaaaababaaabbbbbaaaabbbaabbbbbbbabbbbbbaaaabaabaaaaaabbbabbbbbbbbabbabbbaabbbbbababbbbbbabaaaabbbbbabaaaaabbabaabbbbbabbbbbbaababaababaaaabaaabaaaabaabbaaababbbbbbabbabbbabbababbabaababaaabbaaabbababbbaaababababbbbbabaababbbabbaabbaabababbabbababbaabbbbababbaaabbbaabbaabbbbbbaaaabbbbbabaaaaaaabbaababbabaaaaabaabababbbbabbbbaaaaabaabaaaabaaabaabbbbaabbbaaaaaaaaaabbbbaaaabaaaaaabbbabbabababaabaaaaababbbaababaabbaabbabbaaaaabaababaabaaaaabbbabaabbabaaaababbbbbabbabbabbbababaaabbabaaabaabaabaabbbbaaababbaaaaabbbbaababaababbbbbbaabbbaaabaaabbabbabbabaabbaaaaababaabaaababaababababbbbbaabbbabbabbaaaaaaaaabbbbabababbbbbababbaabbabababbaabaabbaabaababaaabbabbbabbabaabbbbabbbabaabbbaabbaabbabababbaaaaabbbbaaaaababbabbabbbbbabbbbbaabbbaabbabaaaabbaabbbbabbbbbbabaababbaabbbbaabababbbbababbabbbbbbbaabaaaaaaaabbbbbababbabbabbbaaabbaaababaaaabaababaabbbbbbaabbbabbabaababbbaaabbbbabaabbbaaabbababbbbbbabbaaababaaabaabbaaaaabbbaaaabaaaabbbaabbaabaaabababbabababaabaababbaabaaaaabbbabaabbbaaaabbbababababbbabbaaaaabbaabbbababbabaaaaabbababababaabbabaabbaabaabbaaababaaabaaaabababaaaaaabbabaabbabbbbaababaabaaaaabbaabbbbbbabbbbaabaaaaaaabbaaabababbabaabbbbaababbaababaaaabbabbbbabbbbabbbaaaabbbabbbbabaabbaabbbaaaabbabbabbabbbbbbaaabbbabaaaaaaabbbaaabaaaabbabbbaaaaaabbaaaababbababbaaaabbaaabaaababbbaaabbbabbaaababbbabbbaabbbbaaabbbabbbabbabbbaaababaaabaaaaabaabbaabbbaabbaababbaabbbabbbbaabbabbbbbbbaaaaaabbaaabaabbaabbbbabaabbabbabbbbbabbbbbababbaabaabbbababaabbbbbaaabbbaaababaabaabaabbbaabbabababaaabaabbaabbbaaaaabaabaaabaaabbbaaabaababbbaaaabbaaabaaaabbabbbbbbbaaaaababbaaaababbabaabaabababaaaaaabbaabaaabbaaabbaabbbaabbabbbbbbabaabbaaabbaabababbbbabaaaaabbaaaaabbbbbababababbabbbaabbbbabbaabbabbababaaaba
abbbababbbabaababababaabaaaabbbbaaaabaaabaaaababbbaabaaabbabbabbbabaabbbabbbbbbbbbbabbbbbaaabbabbaabbabaaaabbbbbbaaababbaaaaabbbbabaabbbaabbbabbbababbbabbbaaaabaabaaaaaaaaababaabbabaabbbbbbbabbbabbaaaaaaababaabaaaabaaabbbbababbabbbbaabaaaaaababbabababbabbaaababbababbaabbaaaabaaaababbaabaaabbbbbaaabaaabbbaabaaaaaaaaabbabbabababbbaaaaabbbaaaabbbbbaabababbbababbbaaababaabbabbaabaabbabbbbbbbbbaababaaaababababbaaabbbbbaaabaabbabbaabababaaaaababbaababababbaabbaabbabaabbbabbbaaaababbaaaaababbbaabaabababbaaaabaabbbabaaaaaababaabaaaabbbbbbbbbbbabbabaaaaabbbabbbbababbabbbbaaaaaaabbababaabaaaabaaaaabbaabbbbbaabaabbabaabbabaaaabbaabbbbbbababbaaabbbaaabbbaaabaababaababaaaababbbabbbababaabbbbbabbaabbbbbbaabaaababaabababbbbbaababbaabbbabababaabaaaabbbaaaaaaaabbabbaabbaaababbabaabaabaaabbabbabaaaabaabbabbbbababaababbbabbabaaabbaaabaabbbaabaaaaaaabbaabbabaaabbbabaabbbbaaabaabbaabaabaaaaaaababbaaabaababbaabbbbbaababbbbbbaabbaabbabaaabbabababbaabbbbbbaabbaaabbaabbababaababaaaabaabbbababaaabbaaabbabaaababbaababbbbaaababbaabbaabbaaabaabbabbbbabbaabbbbbaaabbaabaabaaabbbaabaabbbbbaabbabaabaaabbbabbbaaabbbbbababbbbabbbaabbaaaabbbabbbbabbabaabbaababababbbbbaaaaaababbaaaaababaabbbababbbaaabaaaaaabababbaaabbbbaaabbabbbabbaaabbbaabbaabababaaabbaaabaaaabbbabaabaaabbbbbbababababbababbabbabaaabaaaaabbaaabbbabaabaabbbabbaaaaaaaaabaaaabbaaaaabababbbaaaaabbbbababbbabbaaabaabbabbabbaabababbbbbbababaababaaababbbabbabbabbaaaaabbbbbabbbbbbbbabaabaabbaabaaabbbababaaaabaabbababaabababababbaabbbabbbabbbaabbbbaaababbabaaaabbaabbbbbabababbabaaaabbbbbbababbabaababababbabaabaabbabbabbbabbbbabbabaabaabaaaaabbbbabbbbbbbbbaaaabbababaaaaabbaabaabbaabbbbbababaabbaabbbaaababbbbbabbbabbbababbbbbbbbbaababbbaabbbbababbaaabbaaabbabbbaabbaababbabaaabbabbbbbbabbbaabbbabbabbbbbbbaaababbabbaabbbaaaaababbbbabababbabaaabbbbbaabbbabbbbabbabbbabbaabbaabababbaaabbbbaabaaabababaababaababababbbbaaaaaaabbaabbaabbabbbbbabbbbbaaabbabaababbaabaaaaabbaaabaaababbaaaabbbabbbbbbbbabaaaaababbbbbbabbbbbbaaaababababbabbabbaaabbaaaabaaaaabbab
bbababbbaabbaaaaabaabaabbabbaabaaaabaabbbabbabbaaababaabbbbaabbbabbbaaabaaabbabababaabbabbbababbbbbbbaabaaaaaaababbabbaabaabbabbaaabbbbabbabbaabaabbaaaaaabbbbbbbaabaabbbbbbaabaabbbaaabbaabaaabaaabbabbabaaaaababaaaaaaabbabbbabaaaaabbaaabbbaaabbbbaabbabaabaaaabbabbbababbabbbabaababbaaaaabbabbabbaaabaaaaaabbaaababaabbaaaaaabaaabaaaaaabbaabaabaaaabaaabaabbbbaaaababbabbabbbabbaabbbaaaaaababbbabbbbbabbababababbbbaababbbbabbbbbaaaababaabaabbabbbabbababbabbbbbaaabbaaaaaabaabbbabbabbbaaabbababaabbbbbbababbaaaaabbaaababababababbaaaaababababbbbbabbaaabaaaabbbbbbbbbaaabaababaabbabaababbbbaababbbabbbabbbbabbaabbaaaaaababaaabbbabbbabbbaabbaabababbaabbabbbbbabbbbaaababababbbabbbbaababaaaabbaabaaabbaabaaabbbbababaababbbbababbbaaaaababbbaabaaaaababbbbbaaaaabbbaaabbabbbaabaaabbaabbaaabaaaabbabbbbbbbababbababaaabaaaabbbbbaaabbbaabbbbabbbbbaababbaabaaaaabbbbabaabaabbbbbaabaababbbaabbaabaaababbbbabbaaabbbaaaaabbbaaaababbbabbbabbbababaabaaaaaabbabbbbbbabbbbbababaabbabbbabbbbbbbaaaabbababaabbaaabbaaabaabbbbbabaaabababbbaabbbaabababbaabbbaabaaaabbbaaababaaaaabbbbbabababbabbbbbabbbaaabababbbbbabbabaabbabababbbaaabbaabababababaaaabbababbbbbaaaabaaababbaaababbbbabbbbabababaabbbabbabbabbbabbaabaabbabaaaabaaabbaaaaaaabbbbaaaaaaabbbbbabbbbabbaaabaaaaabbaababbaaaaabbaaababbabaaaaaabaaaabbbbababaabbbbaabbabaaabbabbbaaaababbaabbbabbbababbbbbbaabaaaaababaababbabbaaaabaaababbabbbbaaabababaababaaaabbbbabbabbababaaaaaabaabbbbbabbbaabbbaaabbbabaaabbbbbbbabaabbbaabbaaababbabaaaaaabbabbbabbaabbabaabaaabababaabbbaaabbbbbabbaababbbaaabaabbabbabbaabbababaababbbbaaaaaaaabababbabbaaabbbbbaaabbabbbabbabbbabbbbbabaabbabaabbbabbabbabaabbaabbbbbbbbabbbbbbbbaabbbabababaabbbabbaabbaabbaabbbabbbaabbbabbababbaababbbbabaabaaabbbabaaaaabaabbbaaabbbbbbbaabbaaabaaaabaaaabaabbbbaaaabbaababbabbaaaabbbbbaabbbaababbaaaababaabababaabaaaaaababaaababaaaababbaabaaabbbaaaaabaababbabbbababababababaabbbaababbbabbabaaabaabababbaaababbbbbabbbbaaaaabbbbbbabbaaaababbbaaabbbbbabbbbbabbaaababaaabbbabaabbabbabbabbaabbbbaabbaabaaaabaabaabba
aaaaabbbbbbabbaabaabbbbaaaabbbababbbabbbaaaaabababaaaababbabbabbbabbbbaaaabbabbbabaabbaabaaabaaabbaabaabaaabbaabaabbababababbabbbaabababbaaabbaababbaabbbbabaababbbbbbbababbbbaabbaabbaabbabaababaaaababbbabaabaabbaabbbbaaaaaabbaababaaabbaaaabbabbababbaabbbabbaaaaaabbbaabbaababbaabbbaaabaaabbaababbaababbbaabaabbbbbbabbbbaaabaaabbaabbaaaabbabaaaaabbaaaabababbaaaabaababbbbabaaaabaabbbaaabbbabaabbbaabaaaabbbbbbbaaabaaaaabbabbbabaabbaabbbaabababbabaabaaaabbbbababbababbbbbbaababbaaababbbaababbaaaabbabaaaabbaabbbabbbabbaababbbabbaababaaaaaaababbbbbbaaabbbababaabaaababbabbbbaabababaaaaababbaabababbbbabaaaaaaababbaaaaabbabaaaabbbaabaababaababaabbaaaabaaabbabbbbaababaababaabbbaabaabaabbaaabbbaaaaababbbabaabbabbababbaabbbbbbaaabaabbbababaaabaabababaabaabaabbaaabaabaabbbabbbbbabbbaabbaabbbbaaaaaabbaabaaababaabaaaaaabbbabbaabbbbbbbabababbbbbabbaaabbbababbbbbbbabbbbbaaababaaaaaabaabaaaabaaaabaaabbbbbaaaababaaabaabaaaaaaabbbaabaaaabaaababbaaabbbbbabbbbbaaaabbbbbabbabababaababbaabbabbabbaabaaaababbababaaaaabbbbbbbbabaabbabababbaaaabbbabbaaaaabaabaabbaabbbabaaaabbbbbaaabaaaababababbbaabbbabbbbbaaabaabbaabbaaabaabaabaababbabaaaaabbbbbbaabbbbabbbaabaabaabbbbbabbbababbabbabbbaaababaaabbbbbabbababbbaabababbbbaabbababaabaababbbabaaaabaaabbababaaabbaaabbabbbabaababaabbaaaabbbabaabbbaaabaabbabbaaabbbbaaaabbbababbaaababaaabaaaaababbaaaaaabbbaabbabbbabaabababaaaaabbaabbbabbaabababbaabbababbabbbabaabaaabbababaabbbbabaabbbabbababbabaaaaababaabababbabaabbababbaabaabaabbabbbaaabbbbbbababaaabaabaabbbbaabbaabbaabaabbbbbaabababaabbbabbbbbbbbaababbbbbbaaabbababbababbaaabbbbbbbbbbbaaabbaaaaababbababbbbabbabbbbabbabaaaabababbbbabbbaaabbbbabbbbabbbbaaaababababaaaabaababbbaaaabbbbbbaabbbaababaababababbaababaaaabbbbabbbaabbabbaaaabaaaabaabbbabababababbbbaabaababbbabbbaaabababaaabaabbbbbaabaabbaaaabaabaababababbbbbaabbbaabaaababaaabbbbbabbbbbbaaabbbbbbaabbbaabbbbaaaabaabbbbaaaaabbbabbabbabbbbaaababbaaabaabbaaaaaabaaabbabaabbbaabaabbbbbaaabbbbbaaabaabbbaaabbbbabaaaabaabbbbbbabaababbaabbaaababbaaaabbbbabbabaa
bbbbabababaaaabaabaabaabaabbbababbaabbaabbaaabbbbbbbaabbbbaabbbabaaabaabbabbaaabbaabaaabbaabbaaaabaaaababaaaaabbbabaababbbaaababaaaaabbaabbbaababaabbbaaaabbaababaabaaabbbbabaabbbaabaaaabbaabbbaaabbaaababaabaabbaabababbbabaaabbbaabbbaababbabababbbbbabaabaabbaabbababaabaabaabbbbbbabbabbbbbbbbabaabbbbaabbaaabbbbabbabaabbbaaaaaaabbbbbabaaaabababbbbaaaaabababaabbabaaaaaabaabbbbbbbaaaaaaabbbbaabaabbaabbabbbbbaaaabababaaabababaaabbabbbaabaabbabababbbaaaaababbabababababbaababbaabbababbbbaaaabaaaaaaaababbababaababbbabaabaabbababbbbbbbbabbababaabaabbbabbaabaaaabaabaaaabbaababbabbbaaabbaaabbabbaaabbbbabbaabbbababbabbbbbabababbaaabaaabbabaaaaaaaaaabaaaababaaabbbababababaaaaaaaababaaaabbbbaaaaaaabaaaabbbbbabbabbbbbabababbaaabbabaabaaaabbbbaaaabbbabbbabbbabbbababbaabbbbbbabbbaaabbaaaabbbaabbbabaaaaaabaababaaabbbbaaabbbbbbabbbbbbbaaaabaabaabaaaaaaaabaabaabbababbbabbabaaabbbababaabaaabbabaaababbabaabbbbaaaaabbaabbbbaaabbbbbbaaaaaabbaabbbbaaabbbbbabbaabbaaaabbbbaabbabbaaabbbbabbbbabaaabaabbbbaabababbaaabbbaabbabaaabbaababaabbabbababbaabaaabbabbbaaaaaabbbbbabababaabbaaabbabbababbabbbbbbbaaaaabbabaababababbaaaabbbbabbaabaaaabbbbaaaaaaabbabaaababababbbbaabbaaabaabbaabbababaabbbabaabaaabaabbbaabaaaabbbaaaaabbabbabbabbbbaababaabaaaaaaaabbaabaaabbbabbaaababbabaaabaabbbaaaabbbbababbabaaaaababaaaabbbbaaabbababbbabaaabababababbbabbbabaaaabaaaabbabababbbbbaaababbbbaaabbababbbabbbaaaaababbaabaabbbabbabbababaabbaabaabaabbabaabaabbabaabbaabaaabbbabababaababbabaaabaaabbbbbbbbaababababaaaaaabbaaababbabaaaababbbbbbbbabaabaabababaabababababbaabbbbbaaabbbababaababbabbaaaabbbabaabbabbaaababbabaaabaabbaaabaaabbbaabbbabbababaabaabbabbaaababbbbbaabbbbabaaabbbabaabaaabaabbabbabbbaabaabbbaababaababbbababababaaaaaaaaababbaababaabaabaaabaabababbababaaabbbbabbabaababababbaabaaaabaaaaababaaaaabaabbaaabaabaabaabaabaaabaabbbbabbbbbabbbbbaaaaaaabbbaaaabaaaabbabbabababaababbabbbbbabaaababaaabbbaaabaabbbaaaaabaabbabbbaababbbabababbabababbbaaabbabbbababaabaaabaaaabbbbbbbbabbabbbbbaaababbbabaaaaabbbaabbbbbaabaaaabbbb
abaabaabbaaaaaabbaaabbaabbbbbabbbaaabbbaaaaaaababbbbaaaaabbabbaaabaabbaabbaaabbbabbaaabaaabbaabbbbaaabaabbbaaababaaabaabbbbabbabbbaaaaaaabaaaabbabbbaaaabbbbbbaabbabbbabbabbababbbbabbaabbbaababbabaababbbaaabbbbabaabaaabbabbababaaabbbababbababbabbaabbbabbaaaaaababbbaaabbaabaabaaabbaabababaaabaabaabaaabaabbaabbabbbabbabbabbbababbaaababbaaaabbababaaaaabaaaaaaabbaababbbaaababbbbabaaabbbababaaabbabaaabbbbbbbabbbabbaaaabbbaaaabaaabbaababbbbbbbaaaaaabbbaabaaabbbbaaabbbabaabaaaaabbbbbbabbaaaabaaabbbaabbbaaaaaaaaaaaaabbaabbababaababaaaababbbabbabaabbababaabaaaabbaaaababaabaabbbbabbabaabbbbbaaabbbaaababbbabbbaaabaaababbabaaaaaabbbbaabbabaabbbbaaaaabbaaaaabbbaababaabababbbbabababbaaaaaabbbabaabbbabaaaababaababaaabbbbabbbbbabaabbbababaaabbabaabbabbbabaabbbaabbaaaaaaaaababaabaabbabbaabbabaabbababaaaabbbaabbbbbbaabaabababbaabaabbaaabbaaabbabbabbaabbbbaaabaaabbaabbbabbababbbbabbababbabbbaabbbbbabaababaaaabbbbbaabbabbbaaabbaaababaabbababbaabbbbbbabbabaaabbbaaababaaabaaaabaabbbbbababaabbabbbabbbabbabbbbaaaabbbbbbbababbaaabbabbabbababaabbaabbbbbabaababbaaabbbbbbbbabbbbaabaabaabbababaaaabbbbaaaaaaaabaababaabbaaabababaaaabaabbaaababbaabaabbaaaaaaaaaabbbbbbbbaabbababababaabbbabbabaabbbbbabaaababaaabbaaabbbbabbaaabbbaabbbbaabbaabbaabaaabaabbaababababababaaaaabbbbabaaababbbbbabaaaabbbbbaabbabbbabbbaaaabbaaaaaababbbbbbbaaabbbbbabbaabaaababbababbbbaaabaaaaaababbbaaaaaaababaabaaaabbbbbababbbaaabaaababbbaabababbaababbabbaaabaaaaaaaaabbbababbababbabbbbbbaaaaaaaabbbbbaabbbbbabbaabababaaabbaaaaaaaabbbaaabaaabbabaaaaababbbabbabaabbbbaaaaabaaaaabaaabbbaababbbabaababbaaaabaabaabbabbaaaaabaababbbaaabbbbabababababaabbbaaabaaabaabbbbbabababbaaaabaaaaaabbabbabbaaaaaaababababbaabbaaababababbbbaababaababbaabababababbbaabbababbbaabbbabaaaabbabababbbaaabaabbaaababaaaabbababbbbaaaabbbababbabbbaaaababbaabaaaaabababbabaaaabbaaabbbbababaabbbaaabbaabbabaabbabaababbaabbaaaabbbaaaabaaabbabababbabaababbabbabaaabbbabababbbaabaabbbabbbaababbaaaaaaaababaaabbaabbbbabababaaabaaabbbaaabbbbbababaaaaaabaabababbaaaaaabbbaab
baababbbaaababbaababbbbaabbbbbabbaaabaaabbaababbbabababaabaaaababbbbbabbbbbabbababbabbaaaaababaaababbbaabaababbabaaabbbbaababbabbbabababbaabaaaabaaaabbbbaabbaababbbaaaabbabababbbbaabaababbbabaababaaabababbbaaabababaabababbaaabababbabaaababbabaaabaaaabababaabbbaabbaabbbaabaaaaababbaaaaabaabbaabaabbaaaabbabbbbbabaabbaabababababbabababbbaaabbbabaaaabaabaabbaabaaababbbaaababababaaaaaaababaabaabbbababbbaaaaaababbabbbaaaaabbabbaaababbabababbbbabaaabababbbabbbbbbbbabbbaaaaaaabaabbabaabaaaabbaabaaaaabbbabbabbabaaaabbaabbabaaababbaabbabababbabaaababbbabbaabbbababbabbbabaaaababbbabbabbabbabbbbabbbaaabbbabaaaaabbbabaaaaababbbaabbbbabaabbaababbabbbabbbaaababbbabbabbaaaabbbbabaaaababbbbaababbbababbaaaaaaababbbbbbbbbbaabbbbaabbaaaaabaababbbaaaaaaabbabbaaababbbaaaaabaabbaaabaabbbabbaaaaaabbbbbaababbbbbabaaabbbababbabaabbabbaaabbababbbaaabbabbbaaabbbbbaaaabbbbabbaabbabaaabbabbaaaaaabaabaaabbbbabababbaaaababbbbbaababaabaaaabbbbbababbbbaaababbabbaaabbbaaaabbaabbaaaaaabababbbaabaabbbbabbababbbbbabbbabaabaaaabbbbbabbbaaabbabbaaaabaabaaaabaaaaaabaabaaaaaabbabaaaabaaabbaabbababbbbbbabbaabbabaababbaaabaaabababaaabbaaaabaaabbbabbbabababaaabaabbbbbbabbbbbbabbababbabbbabaabababbbaaaaaaababbaaaabaabaabbbabbbaaaaaaababbbbbabbaaaaabaabbbaabaaaabaababababaaaabbabbabbaabbbbabbbabaabbaaaabaaabaababbbabbbaabaaaabbabbaabbbbaaabaabbbbabaabbbbabbabaaababbaabbabbbaabbabbbaaababbbababbbbabbabbaabbababababbbbaaaaaabaabababbaabaabaabaabbabbbaaaaabbbabaabbaabbbabaaababbaababaabbbbaabbbabaabaabbbbabbabaaabbaaabaaabaabaabbbaabaaaabbbaabbabababaaaaabaaababaababbbbbababbbabbaabbbbbabbbbaaabaaabbbbaaabaabababaababbbbabbaaabaabaabaaaaaabaababbaabbaabaabaabbaabaaaaaababbaaaabbaaaaabbabaabbbbbabaaabababaaababbbbaaabbabbabbbaabbbaaaaabbbaabbabbbbbbbabaaabbabbbbbaaabaabaabaabbbbabbbbabbbbbbbaabbbaabbabbabbbaabbbabbabaabaabbbaaabbaabaabbbabbaabbbaabaabbabababbbababaababbbababbababbaabaababaabaabbabbabbaaabaababbbaaababbbaaaabbbbaabbbbbbabbababbaaaabababbbaaabaaabbaaaababbbabbaabbbaaaaaabbaaaaaaaaaaabbaababaabaabaaabb
aabbbaaabbbabbbaaabbaabbbbaabbbaaabaabaabaababbbabbaabaaaaabaabaaaaaabbabbababababbaabaaaaaabbabbbbbbabbababbabbbaaabbaabbbbabbaaaabbbabbababaabbaaaaabbbbabbaababaabaaaabaabaabbabbababbbbbabbbbababbabaaabbabaababaabbaabbbababbaaaaaaabaaababaaabbaaaabbaabaaabaabbbababbbbabababbbbbabbabbbbbababbbaaaaaaaabbaaaabaaaabababbaaabbabbbaaabababbbaabaaaaabbbbbbbaaaaaaababbbbabbaaaabbbaabbaaaababbbababbaaaaababbbbabbaaabbbbbbbabaaaababaabbabaaabbbbaaabbbbabbbbbbabaabbbbbaabbbaaaaaaaabbaababbbaabbaabababaababaabbaaababbbabaabbbababaaaaabbaaabbaaabaaababbbaaabaabbbaababbabbbaabbbbaaaabaabaabaabbbbbbbaaaabbbaaabaababbaabbabbbabaaaaaabaaabaabaaabbbabababaabbbbabbaaabbbbbabaababababbaabbabaaaabbaababbaaabababbabbbbbabbbaabbbaaabaaabababbbbababbaaaaabaaabbaaabbbaabaaabbbbaababaaabaabbbbbbaabbaabbaaaaaaabbbaabaababbbaaaaaaaabbaabbababbaaaaabbaaabbbbabaaaaabbabbbabaabbababbabbbbabaaabababbbbabbbaabaaaaaaaabaabbabbabaababbabbbbbbbababaaabbabbaabaaaabbaaabbbabaababbbabbaaaaaaabbaabbbbababaaabaabaababbaabbbbaabbabbaaaaaabaabbbbbabaabbbbbbbbabaaaabaababbbbabbaabbbabaaaaabbbababababaabbbabbbabaaabaabbabbaabbabbaabbaababbabbbbaaabbaababbababaabaabbbaaaabababbaabbbbbbababbabbbbabbbaaaababaaaaaababbbaaaabbaaaaabbbbaabaaabaabbabbbaaababbbababbbbababbabbbababbaabaaabbaabbababaababbbaaaabbbaaaaabaaabbbabbbbbbaababbbaaabbaabbabbabaaaaabbbbbbaabbbababaaaabaabaaaabbbbbbababaaabbbbabaabaaababbbbbbbbabbbbaaabaabbaaabbbabbbbabbabababbbabbabbabbbabaabbabbabaabbbaaabaabaabbaaaaaaababaaabbabbbaabaababbaabbbaaabbbbbaabaaaaabaaabbabaaabbaababbbabbbabbbabababaaabbbaaababaaaabababbbabbabbaaaabababbaabaaaabbbbbaaabaaaabbabaaabaababbaababbaabbbababbaababbbabaaabaababababababaaaaaaaaabababbbabbbbaaaabaaabbaaaaaabbbaaabaaabbbaaaaaaaabaabbabbabbbbbabbbbbabbbbbaaabbabbbabbabbbbbababbabaababaabaaabbabaaaabaaabbaabaabababaaaaaabbaabbababbbaaaaababbabababaaaabababababaababaaababbbaaabababbabbabaaabaaabbbabbbbaaabbaaaababbbabbabbbbaabbbaaaaaaabbbaaaaababbabaababaabbaabbbbaaabbaaaaaaabbbbaabaababbaaabaaaababaaababbbaba
babaaabbaabbbaaabbbabbaaaabbbabababbbbbbbaabaabaaaaabaaabaaaabbabbabbaabbbbababbaabaaabbbbbabbabbaaabbabbabbbabbabbbaaabbabababbabaabbbaaaaabaaaababbabaabbbaaabbbbbaabababaaaaaaaabaabaabbaabaaabbaaabaabaabbabbbabbbbabaaaaaabbbaabbbbaababbabbbabababbbaaabbbabababbbaababbaaabababbbabaaaabbbbabbabbbabababbbabbabaabaaabbbaabababbabbbabaaabbababbaaaaababbbabbbbaabbabbaaabababbbbbbabbaabaaaaabaaaabaaaaaabbbbaaabababaababaabbbabaaaaabbbaababbaabaaabaababbabaabaabababbabaaababbaabbbbabbaabbbbabbaaaaabbabbabbbbbbaababbbbbbaaaabbababbaaabbaaabbbaababaaaaaaabbabbabaaabaababbaabbabbbbaabaababaabbabbbbabababaaabbabbaaaaababbbaabaabbabbbabbbbaabbbbbbbbbbabbaabaaaaabaaabbabbbbbaabaaaaabbbabababaaabaaaaabaaaaaabbaababbaaaaabbbabaabbaaaaabaabbbbbbbbaaaababaabaababbbbaaaabbbbabaaaabbbbaaabbbbbbabbbaababbbbabaabbbaaabaaabbbbabbbabbbabbbabaaaabbabbabbabbaabbabbabbbbaaaaabbabbbbbaaababbaaababbabbbaaaaababaabaaaaabababbbabbbbbaababbabbbabbabababbababbbbbaababaabaaabbaabbaaaaabbabbaaabbbbabbabaaaaabbaabbbabaabbabbabaabbaabaaababbaabbbaabbaababaabbbbbaabaabbaababbbbaabbabaabbbabaaabaababababbbbbbbbbbbaaabaaaaabaaaabaaababbbbbaaabbbbbbbaababbbaabbbbabababbababababaabbabaaababbbaabbaaabababaaabaabbbabbabaabbbbbaaaaaaaabbbaabbaabaababaababaabaabaaabaaabbabaaababbaaaabaabbbbbbaabaabaaaababbaababbaabaabbabbababbbbbabaaabbbbbaaabbbbaaabbababbaabaaaaaaaabbbabaaabbaabbaaabbbaaabbaabbabbbbabaababaaaabbaaaabbbaabbbabbbbaaabababaabaababbaabbbbabbabbabbaaabaabaaaabaabaababbaabbbabbaaaaaaaababbababbbaabbbaaaaababbaabbbbbabbbbbbbbabbbbbabbaababbbbbbbbabaabababaaaabababbaabbaaaabaababbbaabaaaabbbbaababbaaaababaaabaabbbaabaabbaaababbbbbbbbbbaaabbbaaababaababaaababbbabaaaaaaabbababbaabaaaabbababbbaaaaaabaabbbbbababaaabaabbbabaabbaabbaaaabbbababaababaaaaaaaabbbbbbabbbbbbabbbaaaaaabbaabaabaaabaabaababaabbbbabbabbbaaaaabaaabbabbbabbbaaabbbaabababaaabbbababbbbbbaabbbaaaaaaabbabbbbabbbbaaababbbbabbbaaaaaaaabbaaabaaaaaabaabbaabaaaaaaaaabaabbbabbabaabbbbabaabaababaaaabaabbbaabbbbaabaabababbbbbbabbabbabbbabbabaaba
babaabbbbabbbabbbbbbabaabbbbaabbbabaaaaabbaaabaaababbaabbbaabbabbbbabbbaabbbbabaabbbbabbbaabbbbbbbaabbaaabbbbaabbbbbbbabaabaabbaabbbbaaabaabababaaaabbaabaaaabbababaabbbabababbbaaabaaabbababbbbbaabbabbbabbaaaaaababaaaaabaaababaaaaaaabaaabbaabbabaaaabaabaabbababbbaaaababaaaaaaabaaaaabaabbbbbaaabaababaababaabbabbbbbbbababbaabaaabbabbaaaabbabbaabbbaaabaaaaababbababbaaabaabababbaaabbbbbaabbababaaabbabbabbbaaabbbaaaaaaaaaaaaaaabbbbaabaabbabaaabaaabbabbabaababbbbbbabaabaabaabbbabbabaabbbabbbbbbbbbabababbbaaaaabbaaabbabbaababbbabbbbbbababaaabababaabbbbbaabbaaababbbbbaaabbaaaaaaabbbbaaababaaaaabbbbbaabababbbbbaabbabaabbbabaaaaabbbaabababbaababaaaaabbabaababbaabaabbbabbabbaabbaaabaabbbababbbaaaaabaabbbbabbabbaaaabaaabbabbbabbabbbaaaabbbbabbbbbbabaababbbbabbaabbbabababbbbbbaababbbabbbabbbbabaabbbbbaaabaabaaabbbabaabbbaabbbaabbbaaabaaabbabaabbaaaababababbababbababbabbbbbbbbbbbbaabbaabbbbbabbbabbabababaababbaaabbabbbabaaaaabbbaaabaaaaabbaaabaabaaaaababbbbaaaaaababaabaabbbbbababbbbbbbbaaaaababbbbaabaaabaaabbbbbbaaaababaaababbbabbabaabbbabaaaaaabaababbbaababbbbaabaaaaababbbbbababaaabbaaaaaabbbbbaababbaababaaaaaabaaaabbbabbbbaaaaabbbabbbabbabaabbababbbbaabbabbbaaabbabbbbbaabaabbabbbbbbbbabbabbaaababbbbaabababbaababbbbabbbbbabbabbaababbbaaaaabbababbabaababaaaaabbbabbaabababbaaaabbababbbbaabbbbaaaaaababababaabaaabababbbaabaabbabaababbabbaaaabaababbaabaaabaabaaabbbaaaaaabbabbbbbaaababbbaaaabbbbabbbbbabaaaabaabbaaabbbaabaaabbabbaaabbbaaaaabaaabaaaaabaababbaabaabbbbaaabababbbababaaabbabaaababababbbbabbabbaababaababbabbbabbabbaabbbbbabbaabbbbbbabaaabaabbbbaabbbbabaaabbaabaabaaaaaaabbbaabbabbabbbaaaaabaaaaabaaaaabbbaababbbbabbbabbbbabbabbbbaaaaaabbaaaaaababaaabaabbbbabbabaabbaaaaabaabaaabbbabbabbababbbaabbabaabbaaaabbbabbbaabbbbaaabbaabaabbbaaaaaaababbabbabbbabaabaaaaaababbbbbabaabaabaaaaababbaabbabbbababaabbaaaabbaababaabbbabbbbabbbaaaaaaaababababaabaabaaabbbbabbbbabaabaaababbabaaaaaabbbaabaabababbbaaaabababbabbaabbbbbbababaabaabaabaaaabbbaabbbabbbbbaabababbaaabababaabbaaababaababaaaabab
aabbbbbaaaaabbabaabaabbaaaaaaaabbaaabaaaaabbbaaabaaaabaabbabaababaabbbbbbbabbbabbaabbaaabaaaaabbabbababbbaababbaaaabbbbbabbbabaaaaaabaabaaabbaabaaaababbaabbbbaababaabababaaabaaaababaaabbbaaabaaabbbabbbbbaaaaababaababbbbabbbabbaabbaabbbaaabbabbabbabbbbbbabaabbbaabaabaabbabaaababbabaaaabaaabbaaabaaabaaabbbabbabbbabbbbbbbaababbbbbababbaaababbabababbbbababaabaaababbababbabaaaabbabbaabbbabbbabbabaabbabbabbaaabbabaaabbaaaaaaabaaababaaaabbbaabbbbababbbaaaaaaaabbbaaabbbaabbaaabbabbbababbbaaabbaabaaabbaaababbaaababbbabaabaababaaaabbbbbbabbaabaaaaabbaabbabbaabbbbabbbbbaaaaababbaabbabbaaababbbbaabbbbaaabaaaabbabbababbababbbabaababbaaabbaaabaabbbbaababaaaababaaaaaabaabababbbbbbaabaabaaaaabaababbabababbbbabbbbabbbbaabbaabbbbbbaababababaababbaabaabbabbabbbabbbbaaaaaaababbbabaabbabbbaaababababbaaabbbaaababbbabbaaaaabaaaabababbbababaababbbbabaabbaaabbabbbabbabaaababbbababbbbabaaaabaabaaaabbbbaababaababababbabbbaaaaaabbbbbabaabaaaaababbbbbaabaaaabaaaaaababbaabababbbbbbaaabbaaaabbbaabaabbaababaabbaabaabbaaaababbabababbaababaababaaaabaaababaaaaaaabbaaaaaabbabbbbbbbbbabaaabaabababbaaaaaaabbbabbaababaaaabbabbbbaabbbbbbaabaaabbbbbabaabaaabababbaaaaaaabbaabbbabaababbbbabbbbbaabaaaababbbaaaaaaabbabbabbbabbbaabaaaaaabaaaaababbaabbbaaabbbbabbabbaabaabbabaabbbbbaabbbaabbaaabaabbbbbaababaabaaabbbaaababaaaaabbbbaaababababababaabbababaaabbaaabbbabbbbbbababaababaabbbbabbbaabaabbabbbbbbaabaaaaabbbababaabbbaaaaabbabbbbaaabaaaaabbabbbbbbaabbbbabbababbbbbbababaaaaabbaabaabbaaaabaabbaaababbbbabbbaaaabaaabbababbababababaabbbaaabbbbabbabbbbaaaabbbababbabaaaababbbbbaabbbbabbaabaababbaabaaabaababbbbabababaababaabbabbbbbababbbbabbbbabaaaaaaaaaabbbbaaaaabbbbbbabbabababaabaabaabaaabaaaababaabbabaabaaaaaaababbaaabaabaabbaababbaabaaaabbbabbabababbabbabbbbbbaabaababbababbbabaaabaaaaaaaabbabaabbaaabbaaabababbbaaaaabbbababbbbbabbaabaabbbaaaabaababbaababbbbaaababaaabbaaababaabaabbabbaabbbaaabaabaabaabaabbbaabbbbbaabaabaaaaabbbaabbbbababaaaaababbbbbbaabbaaabaaabaaabbbaaaaabbabaabbaabbaababbabbbaabababbabbbaabbbbbaa
baaaaaaabbbaabaabbaabaaababaabbbbababaaabbbaabababbaaabbabaabbaaaababbabaababbababbabbaabbbaabbbaabbababababbaaabaaabaabaabbbaaaabaaabbaabbaaaababbaaaaaabaaaabaabaaabbaabaaaaabbaabaabbbaaabbabaaabbaaaaaaaaababbbababbbbbabbaaabbbbabababbababbaaaababbbbbbbabbabbababaabaabaaaabbbbbbaaaabbabaaabaababbababbbabbaaabbbbaaaabaaabbababbaabaababbaababaaaabaaaaaababbaababbababbbaaaababbbaabbbaabbabbbababbbabaabbaababbbaababbbaabababbaaaaabbababaaaaaababbbababaabaabbbbaabbaabbbaaabbbaaabbbabbababaabbbbbbabbaaabaaabbabbbababbabaababaabbbbaaaaabbbabababbabaababbbabababbbbbabaabaabaaaabababaabaaabaaaaaaabaabbaaabaababbbaabbaaaabaabbabaabababaaababbabaabaababbabababbabababaabaaabbaabbababaaabaaabbaabbbaaabbbaaaababababaabbbaabbaaabaababaabbabbbababaaaaaabbbabaaabbabababbbbaaaaaabbaababaabbababbbbbaaaaaaabbaaaababbbabbbaabbaabbaaaaaababbbabbbabbbabaabaaaaababbbbbbbababbaababbaaabbabbbaababaaabbbbbaabbbbbabaaabbbbaaaaabbbabbaabaaaaababaaabbabbababbababbabbaabababbabaaabbbbabaababbbaabbbababbbbaabbbabbabaaabaabbbbabababbabaabbabbbaaabbbbababbaabaaaababaaaaaaabbbbaaabaaaaaababbaaaabaabbbabaabaaaabaaababbbabbbabaaaabbbaaaaababbabbaaababbbbabaaaabababbaabaabaaabbbbbbabababbabbabaabbabbbaaabaaaabbbabaaababaaaabbbbbaabaababbbaabbabbaaaabababbbaaababbaaaabaabbabaabbbaaaaabbbbababbabaabbbbabbababaaabbbaaabababaaabbbbbababbaabaabaaaabbaabbaabababaabbbbaaabaaabbbbbaabaaabbbaabbaababbabaabbabbaabbaabaabaabababaabaaabbbabbabbbbaaabbabbbbbbababbbabbaaabbbbbbabaaabbbabbbbaababbbbbaaababbabbaaaabbaabaaaaababbabbbbaaababababaabaaaaabbbaabbbbbbbbaabbbbbbbaaaaaabbaabbaabababbbabbbaaabbabaaabbabababbaaabaaaabbaabbbabaabbabbbbbaaabaabbbbbababababbabaaabbabababbabaabbbaaabbaabaabbabbabaaabaaabbaababaaabbaaabbbbabbbaabababaababbbabaabbabbbbbbabababbaababbaabaababaaaaaaaababaabbaababaaabaaaababaabaababaaaaabbaabbbaabaabaabbbabaaaababaaaaaaabbaaababaaaababbababaaababababababaababbabbbbabbaaabbbaaaaaabaaabbaabbbbababaaabababbbabbabababbaaabaababbaaabbabbbabaababaaaababbabaabbabbabbabaaaabbbaabbbaabbbaabbbaaa
aabaaaabbbbaaaabbaaaababbaababaaaabbabbbababaaaababbbaabbababbbbbababbbaababaaaababbbabbabbaabaabbbabaaabaaaaabaaabaabbbbabbbababbaababaaaaaabbaabbaabbbababbabbaabbaaabbabaaababbbbaaabbbbaabaaaaaaaabaabbabbbbbababbbabbbabbabbbaabaababaabbaabbaababbaaaaaaabbabbbababbbbababbaaabaaabaaabaaaaaaaababaabbaababaabaabbbabbababaaaabbbabbaaaaaaabbaaababaabbbbaaababababaabbaaaaaaaaaababaabbabbabbabbaababbbbbbbabababaababaabbaababaabaaabbbaaaabbaaaababaabbbbaabbabaabbbbaaaaabbbbbabaababaaabaabaaaababbbaababbabbbaaaabbabbbbbaaaaaaaabaabbabaaaabababbbabababbbaababbbbbbbbbaabababababbbababababbabaaabaababbaabbbbaababbbaaabbbbaabababaaaabaaabbaabaababbbbbbbbbaabaabaabbbbbabbbbabbaaaaaabbbababaaabaaabbaabaaaaaabbabbbababaaabaaababbaaababbbaaabaaaababbaaaaabbaababaabaaabababbbbaabaabbbaabaaaaaabbaabaabaabbbaaabababbabbabbbbababbbabbabbbaaabbabbbbbbaaaaaabaabbbbababaaababbabaabababbaaababababbbbaaaaababbabbbbabbbbabbbaaababababbabaabaabbbaaaaabbbbababbaababaabbaaaabaababbbabbaabbabbbaaabaaabbaabbababbbabbbababbaababbabbabababaaaaaaaabbbaaabbaaabbaaaabaaabbaabbbaaabbaabbbbabaababababaaaaabaabaabbbaabbbaaaababbabbabbbbaabbaabbaaaababbbbbbabbbaabbbabbbbabbbabbbbbbbaabbbbbaaabaaaaabbbbbbbbbabbaaaabaaabbabbbbaaaaaaabbabbaaabbbaaaababbbabbabaaaaaaaaaabbaaabbbabaaaabbbaabaabbabbbbbaabbabaababbaaaaaaaabbbabaaaababbbbaaabbbbbbaabbbbbbabababaaaaabababbbaaaaaaaaabbaaaabaababaaaaaaabaaabaaaabaabbabaabababbbaabbbabbabaabbabbbaaababbaaabaaabaaabbbaaabaabbaababaabbaaaabbbbaabbaabbababbabbbabbaabaababbababaaabaaaaaabbaababababaaabaaaabbbaaabaaabbbabaaababaaabababaabababbaaaaababaabaabbbbbabbbabbababbaabbbaabbaababababbbabbbabbbaaabababbabaabbbaaaaababbbabbabbbabbabbbbababbbbbaaabbaabbababbabbaaaabbabbabbbaaaaabaaaabbabbbbbababaaabbbaabbaababababaaaaabbbaabbabbbaaabbbabbbaabbbbabbabaabbaaaaaabbaabbaabaabaaabababaaabaababbaabbbbbaabaabaaabbbbaaabbabbabbabbbabaaaabbbabababbababbbbbbbaaabaaababbbbbbbbbbabbbabaabababbabbbabbbbbabbbbbabbaaaababbaabaaabbabbaaabbbabaaaabaaababaaaaabbabbbbbababbbbbaaabbabbaba
bbaaaabaaababaaabbbaaaabababbbbabbbabbbbaaabaaabaaaaabaabbabbabbaabaaaaabbbbbbabaaabaababaababbbaaabaaaaabbaababbaabbabababaaabbbaaabaaabaaaaabbaaabbabaabaaababbbabaabbbbabbababaabbabbaabbbaabbbaabbbaabbbbbabaaabaabaaabbababbabbbbaaabaababbbaaabbbabbbabbbbaaaaabababaaaaabaaababbaaabababaabbbabaabbabaabaabaabbaaabaabbbbabbaaabbbabaabbbbbbbbbbaabaaaaabbbbbbabaabaabbabbabbbabaaabbbaababbbabaaaabababbaabbbaabaaabbaabbbbaabaabaabbabbababaabbbbbbaaababbaaaaaabaaabaabbaabbbaabbaaaaabaabbaaaaababbbbbaabaaaaaaaaababaabbaaabababaabaabbbabbbabbbabbbbbabaababbaaaaaaabbbbabbbaabbaaaababaabbbbbabbbbaaabaabbaaaababbbbaababaaabbbbbaabbbababbbaaaabaabbbaabbbbbbbabbbbbabababaabaabbbabaabbabbababaabababaaabbaaabbbabbaabbababaababbbabbabbabaaabbbbbbabbababbaabbbaaaaaaaaabbbaabaabaababaaaabbaaabbbbabbbbabbbabaaaaabaabbaaababbabbabbaaabbababbabbabbabaababaabbbabababaababbaabbabbbbabbababaabbaaaaabaabbbbaababaababaabaabaababbbaaababbbbbaabaaabaaabbbbabaabbabbbaaaabababbbbbabaabaaabbbbbbbaabaaaabaaabbabbbbbaaabababbbbbabbabbbababbbbaaabaaaabbbbbabaaaabbbbaabbbbaaabababbabaabbbaaaabbbabaaaabaaabaaaaabaabbbabbbbabbbaababbaaaabbababbbaababbabbaaabbabaaaababaaaabbaababbaaaabbabbaaababbaaabaababaabbaabbaaabbaabbbabaaaaabbababbababbaaabbbbaaaababaaaabaaabababaabababbaaaaabbbabababbabbaaabbbbbabaabaabbabaaaababaabaabbbababbbabababaaaababbaababbaaaabbbbababbbaabaaabaabbbbaababbaabaaabbbbbaababbaababababbbbababaabaabaaaabbabaabbbaaaabaaaababaaaaabbbabbabbbaabbabbbaababaabbababababbbbabaabbabbbaabbaabaaabbbbbaaaaaaabaabbbabbaababaabbbaabaabbbababaabaaaaaaaabbabbaaaaaaaaaabaaaabbbaababbabaababbbababbabaabbbbabaaabaaabbaabbbbaaabaaaaaabbbaababbabbbbbabaaabaaaabababaaaaabbbabaababbaaabbaaaabbaaaabababaaabbbababbabbaabaababbbaabaabaaababaabaabbbabbbbaaabaabbababbbaaabaabbabaabbabbbaaaabbaabbbbababaaaabaababbbabbbbbaaaaaaaabbaaabbabaabbaabbbaababbaaabbbabbbbbbabaabaabbababbbbaabbbaaaabababababaabaabbbbbaabbbbbababbabbbbababaaaaabbbbabbaaabbaababbabbbbabaabaaaaabbabaaaabbabbaababbbbbaabbaaaabaaabbbaaabaab
aabbaaaaabbbabbbabaabbbaaabbbbbbbabaabaabbaaabbbaabaaabbaabbbbbbbbaabbaaabaababaaaabaabbaaaabababaabbaaababaaaaabbabaabbabaabaabababbbbabababbabbbaabbbbbbaaaaaaababaabbbaabaaaaabbbbbbabbbbbbaaaabbaaaabaabaabbaababaabaaaaababaaaaabbaaaaaaabbbabaabbbabababaabbaabbbbaababbaaaaabaabbbabbababaaabbbbabababbbbaaaaabbababaabababbababbababbaabbabaaabbaababbaaaaababaabbbaaabababbaababaababaabaaabbbbbbbbabbbaabaabbaababbaaaabbabbaaaaabaaaaaabababaaabbaabaaababaabbaaababaaaabbabbabaabababaaaaaaaaaaabbaaaabbabbaababaaabaabbabbaaabbbaabbaaabbaabbbbbaaabbbbbbbbaaababaaabbbabaababaabbbbbbbbbabbaabbbbbabbbababbaaabbaabbbababbbbaaaabababaaabaabbabababbabbaaababaaabaaabaabaabbaaaaaabbbababbabbbbbbabbbabaaabbababaabbabbababbbbaaaaababbaabaababbaaababbabababbabbbbaabbababbbaaaaabbbbbaabbbaaabbbbbabababbbaababbaabaaabbabbaaabbabababbaaaaababbbabbbbaababaababbaaaaaaababbabbbbbaababbbaaabaaabbaaabbababbaaaaabaaaababbbabbabbabbbbaaabaaababbabbbbbaaabbbaaabbbabaabbabbbbbbbabbaaabaaaabaabbbbaaabaaaabbabbbbbabbaababaabbbaaabbbabbaaaaabbaabbbababbaababaaaaaaababbbabbabbaabaabaabbbbbaababaaababbaabaababaabbbbabbababbabbbaabaabbbbabbaaabaabbabaaaabbabbbaabbbaabababbbabbaaabbaabbbbababbaaabbaabaaaababbaaaaabaaaabbabbbabaaaabaabbaababaabbbaabbabbbbbbbaaabaaabaababbabbbaaaaaabbbbaaabaabbabbaaaaaabbabbbabbbbababaababbabbbaaabaabbbaabababbaabbababbaabaabbabaabbbbbabababbbbbbabbaabbbbbbbaabaabbbbababaababbbbaaaaabbabaaaaabaaabbbaabbabbbabbbbabaabababbabbaabababbbaabbbabbbbbbaabaaabbbaabbbabababaabbbaabbaaaabbabbaaaaaaabbababbaaabbbbaaaabaaaaaabbbbaabbbbbbabbabbbaaabaababbaaabbbbabaaabaabbaabbabbbababbbbabbbaaaaabababababbaabbbabaababbbbbabababbabaaaaaabaaaababbabbaaabbaaabaababaabaaabaabbbaababaaabbaaaaaabbaabbbabaabaaabbabbaabaaababaabbaaababababbabaaabaabbabbabaabababbbbbabababbbabaaaaaabbababaaaaaaababbaabbbbbabbababaaaaabbaaabaabbabbabaababbaaabbbaabbabbbaabbbabaabbbabbbaabbbbbbbaaaabaaaaaaaabbbbabbabbabbbbaabababbbbbbabbbbaababbabaabbbabaaaaaaabbaabaaabbabbbaaabaaababaaababbbaaaabbbbbaababbabbbbba
aaabbababbbbbbababaabbbaaabbbbaabaaabbaababbbabbabbababbaaabaabbbbaabaabbaaaaabbbbabaaabbaababaaaaabbabbaaabbbaabbbbbabbaaabbaaaabaabbaabbbbabaaabababbaabbbaababbababbbbbaaabbaaabbababbbbaaabbaabaabaabbaabaabbaababbbbbabaaaabbbbabaaabbabaaaabbbabbabbabaabbaaaaaaaabbbaaaabbbabbaaaababaabbbbabbbabbaabaabaaaaaaabaaaaaaaabbaabaabaababaababaaababbaabbbbbabbaabbbbbabbbbaaaabbbbbabaabbaaabbabaabaaaabaaabbababbbbbbbabbbbabbbabaaaababaaabaaabbbaaaabaaaabaabbbabbbaaaabaabbabbbaaababababaabbaaabaaaaaaaabbbbabbababbbbaababbbbbabbababaaaaaaaaabbbbbbbaaaaaabbaabbaabababbaaaaabbbbbbbabababbabbbbbabbababbababbbababbaabbaabababbabbabbabbabbbaaaaabbababaaabaaabbabbbbbbaabbabaaabababbbbaaaabbaaabbabbaabaaaaaaaaaabbabaaaaabaaaabbaababaaaababbaaaaaaaaabaababbaabbabbbbaababbbbaaaabbbabbbbaaabbabaabbbabababbababbbaaaaaaaaaabbaaabbbabbbaababbbbabbabbaaabbbaabaabbbbbaaaaabbabbbabbbbbaaaaabababbbaababaaabbaababbbababbabbbaababaaaaaaaabbbbbbaaabbaaabbbaabababaabbababbabaababbbaabbbbababaabaaaaaaaabbabbbabaabababbbaababababababbababbabbababbbbbabbaaaabaaababbaaabbbabbbaababaababbaabbbaaaabbabaaabbbaaaabbbbbbbbbbabbbababaaabbabbabbaaabbbbbababaaabbbbbabbababbaababbaabbaaabaaaaaabaaabbaaaabbabbbaaaaabaabbbabbbaabababaaabbaabbabbbbaabbabababbabbababaaababaaabbabbbaaaabaaabaababaaaabbbabbbbabaaabbbabaababbbbabababbabbbbbbbbbaabbabaabaaaaaabbbaaaababaaabbabbbbabaabbabaababaaabbbaaaaaababbbabbbabaabaababbbbaabbbaabbbbaaabaababababababbbabbabaaaaaaabaababbbababbbbbabbabaababaaaabbaaabaaaabbbbbaaaabbbababbbbbabbbababbbaabaabbbbbaabbbbabbbaabaaabbabaabaaabbbababbbaaaabbaababbabbabbaaaaaabaaaabbbbbbaabbaaaababaabbbbabbababaaababaababaaabaabbaaabbbbbaaabbbbbababaabbababababbabbbbbbabaaaaaabbaaababbbbaabbbbbbaaababbabaabbbbabaababbaabaaaabbbbbabbabaaaababbabaaabbbaaaabbabaaaaaabaaaabbaaababbabaabbbbabbabbaaaaabbabbbabbbabbbbbbabbabaabaaabbbaaaaababbaabaababbbababbbbbabbababbabbbabbbaabbabbbbbaabaaaababbabbbaabbabbaabbabbaabaaabaababbbaaabbaabbbaababbabbaabbbbbabababaaaabaaabbbabbabbbbbabaaaabbaabbabaabbab
ababaaaabbaabaabaabbbababbbbaabaaabbbbbbaaabbabbabbaababbbaaaababbbaabababbbaaaaaababaabaabababababbababbbbbabbaaaabbbbaaaabbbabbabbbaabbbbbbbbbbaabbabaabbaabbabaabababaaaabaaababbaaaaaaaaabbabaaaabbaabbbaabbbabaaababbaabbbbbabbabaaababbbbbababbbabbabbaabbabbbbbabbbabaaaaaabbaababaaababbbabbbbabaabaabbabaaaaabbabbaaaabaabbbaaaaababbbbbbabbabbaabaaabaaabbabbbababbbbabaabbbaaabbabbbbaaabaabbbbbabbbbbbaaaaaaaabaaaaabaaabbbbbbbbabbbaababbaabaaabaaaaaabaabaabbbbbbbabababbbabaaaaaababaaabababaaabbbababbaaaaaaabbbaababbaaabbaaabbababbbaabbbbbbbaaaabaabbaaabaaabbaaaaabbbbbbbbabbbabababababbbbbbaabaabaaaaaaababaaaabaabbbabbaaababababaabbbbbabaababbbbabbaaababbaaabbabbbababbabbbaabaabaabbababbbbababaabbbbbabaabbaabaababababaabaaabaaabbaaabbaababaaabbabbbaabaaaabaabababbaabaaaaabaaabaaabaaaaabbbaabbbaaaaaaaaababaaabaabbbabbbaaabbaaaaabbbaaabaaabaabaaababaaabaababaaabbbabbaababbabbababbabaababaabaaaabbabbaabbaaababbbbababbaabbbabbabababbabbababaaaabaabbabaabbababbaaaaabbbbbbaabbbbabaabbaaaababbaabaabbabababbababbbaabbaaabaabbbbaabaaabaaababababaaabaabaaabbbbbbbaaabaabbabaabbabbaaabbabaabbaaaabaabbaaaabbabababbaaababbbaaabababbababbabababaaabbaabbbbaabbaabbababababbaaabbbbaabababaababababaaabbaabaababbbabaaabbbabbbbaaaabaabaabaaabbbbbbbbbbbbbababaaaabbbbabbaabbabbbbbaababbbabbbbabbbaaaaabbbaababaabaabbaaaaabaabbbabaaababbaabaabbababababbbaabbbabbaaaabaaaabaaaaabababababaabbbbabababaabbaaabaabbaaabaaaaaaaaaabbaaabaaababaaabbbaaaaababbbabbaaaaaaabaaabaaaaaaabababaaabbbabbbabaabbabbbaaaabbbabbabbbbbabababaaaaaabaabbaabaababaaabbbbaaaabaaabaaaaababbbaaaabbbbbbababbababaaaaababaaababbaabaaaaaaaaaaaaaaabbbbbbbabaabbabaabbbbaaabbababbbbbabaaaaabbbaabbbbbbbbbbbaaabaaaaaabbabbbbaaabbbbaabbbbbabbaabbbaaaaaaaaabbbabbabaaaabbbaaaabaaabaabbaabaaabaaaaaaabaaababbbbabbaabbbaaabaabbabaaaabababbbabbaabababbbbbbaaabbababaabbaaaabbbbaabbbbaabaaabbabbbbbaaaabbbbaabbbbbabababbbbbababbbabbaaaababaaabaaaababbbbbbaaaabbaaaaababbbbbabbaaabbaabaaaaabbbabaabbbabbbaaaaaabbbbaabbabbbaabbaaaabbbbbbaaaabbbbba
abbbabababbabaabababaaaabbbbbbbaababbbabbbabbbaabbababbabaabaaabbaabaababbaaabaababbbaaababbaabaaaaaabbababbaabbbbbabaabbbaabaaabaaaabaababbaabbabbbbabaaaaaaaaaabbbabbbbabbaaababbaabbaaabbbaabaabbbbaaabbabbbabbbaaaabbbbbbbabaaababbaaabaabbbbababbbbabaabaaabaabbbabbbbabbbabababbbabbaaaaabaaabaaaababbbbaaabaabbaaababaabbaaabbaababaabbbaaaaabbbabbbababbbaaaaabbbbbbbabbabbbbababbaaaabaabaabababbbbbbbaaaabbabaabaaabaabaaaaabbaabbbbaabbbbbbbbababbabababaabaabbbbaaaaaabbaaaabbbabbbbaaabbaabbbbaababbabbbbabbbabaaabbaaabaaaabaaaaaaaaabbbabaabbaaabaaabaabbabbbabbbabbbbabaaaaabbbaaabbabbbabaaaabbaabbaabbbbaaabbbbbbbaababbaabaaababbbbabbbabbaabaaabaaabbbbabbbaabbaabababbaabaabababaabbabbbbaabaaaaababbabaabbbaabaaaaabbbbaabbbaaaaabbbbbaabaabbbabaaaabababaaabaabbaababaaaababbabaababbabaaabbbbabbbaabaabbaababaabbaabbaaaaabaabbabbbbbabaabababbbbbbbaaabbbabaaabbabbbabbaabbababbbbbbbabbbababbaababbaaaabbbbbbbbabbbbababbababaabbbbbabbaabbaabbbbbaabbababbabbaabbbbbabbaaabababbbbaaaaaaaababbbababbabbbbabababbbbaaaaaabbbabaaabababbbbaababbaabaaaabbbbbaabaabbaabbbaaabbbaabbbbbaabbabbbaabaaaaaabababbbbababbaabababbababbabababbababbabbbaabbbbaabaabbaabbabbbaaababaaabbaaaaaababbaaaabaaaaaabbaabbaababbbbabaabaaaaaaaaaabaaaabaaaabbabababbbbaababaaaaabbbabaaaababbbbbaabababbaabbababbbbbbababaaaaabaabbababbbaabbaaababbbaababbbaaabaaabbbabbbbabbbaabaabbababaaaabbbaabbaaaabbbaabbbbabbababbaaaaabbbaaaababababaababbabbbababbabaababaaaabbababaaabaaaaaaaabbaaababaabbbabaaaaabbababbababaaababbbababaabbbaaabaabbabaabbbbbaababbababbbabaaaababbbababbbabbaaabaaaabaaaaaabbaaaabbaabbbabbbbbbabbbbbabaaaaabbbbabbababbbbbaaaaabaaaabbbabbabbbaabbbbbbabaaaabaaabaaaababbabbbbbbbabababababbbababbbbbbbbaababbaaabbaaabbabaabaababbaababbaabbbbaabbbbbaabaababaabbbaaaaaabbbbbaaabaaabbaabbbbaabababbabaaabbbbbaaababbbababbbbabbabbbbaababababbbaabbaaabaaaabbaabbaaabbabababbbbabaabaabababbaaaabbbbbaabaabbaabbbbbbabaababbbabaabbbabbbbbabbabaaababaaaaaaaaabaaabaaaaabaaababbbaaaabaaaabaabaabbabbbabbbbabbbaabbbaabaaabaaabaababa
baaababbaabaababbaabbbabbbabaababaabbababbaaaaababaaaabaababbaaaaabbbbbababaaabbabbbaaababbbabaaaabababbbaababaababbbbbbbaaabaaabaabaaaaaaaaaaaabbabbbabaabbabbbaabbbaababaaabbaaabbbbbabaaaabbbbbaababbbbbaaabaaabbabaaabbbbbbbaabaabbbababaaabbaabbababaabbaaaababbbaabbbababbbabababababaaababaabaaabaabbaaabbbaaaababbabbaaabaaabaaabbbbbbabbbbababbbababbabbbbbbaababbbbabbaaabbababaaabbbabbbabaaaaaabbbaabbaaaaabbaabaaaabbbbababaaababbbaaaabababaabbbaabbaabababaaababaabaaabaabababbbbbbbbbbbbabaaabaabbbabaaababbbbbaaabbaababaabaabaaaababababaabaabaabbabbaabbbbbaabbbbbabaaabbbaabbababababbabaaabbabbbbbbbbbabaabbbbbabaabaababababaabbbabaabbaaababbabbabaabbaabbbabaaabaabbbababbbaaaaabbaabbbbbbabbbaaaaaaabbbbbbbbabaabbbbaabababababaabbbaabbababbbaababbbbbabbaabbabaabbbaaaabababbabbaaaaaaabaabaabaaaaabaabbbaababaaaaaaababaaaaaabaababbaabbabaaaabbbbbbbabbaabbbaabbbbbbbbbbaabbbbbabababbbaaabbabbaababbbaabbaaaaabaabbabaabbbbabaaabaaabbaaaaabbaaaabbaababbbaababbbbaaabaaaaabbabababaabaabbbbababaaaaaaabbabbaaaabbbabbbaabbabbaabbaabababaaaaabbbabbbaaabaabbbabbaaaabbaababbbbaaaaaaaaaabbabbabbaababbbaaaaabbbabaabbbbabbaaabbaabbbabbbaabababbbbbbbbbabaaaaaabbbabbbbaaabbaaabaabbabaaabaabaaabbbabbaaabababbbbabaaaabbaaababbbaaabaabaaabababbbaaabbbbaababaaabbbbbbabbabbabbabbbababbbbabbbabaabbbbabbbbbbbbbabbbbaaaaabbbbbbaaaaaaaabaaabbbbbaabbbbbaabababaaabbabbaaaaaaabbbbabbbababbbbbaaababbbabaabaaaaaabbaabaabbaababbbbaabbbabbbbababaabbbbaaabaaabababaaaabbbaaaaabababbbaaabbbaabbbabbbababaabbbabaabaabbbaaabbbaaabaabbbbaabaaabaaabbbaabbbaabaaabbbbbaabbaabbaabaabbabbaababbaaaababbbabaababbbabbabbbbbabaaabbbabbaaabbabaabaabaababbabababbaabbbabababaababbbbaaaaabaaabababbbaaabbabaaabbabbbabaaaaabbbbaaabbababbabbbbababababbababaaabbabbbabbbbbabaabaaaababbaaabbbbaaabbaaabaaabababbaabaabbabbbbbababaabbbbabbbbaaabbaabaaababababbbbbababaaaabaaababbbbabaaaaaabbabbabababababaaabababbbaaababaaaabaabbaabaaaababbbabaabaabbbbabbbabbbbabaabbbbaaaabababbaaabaaaababbbbbabbbabababaaabbbabbbbbaaaabaaaabbaabaaabbbabaaaa
babbbaabaaabbaababaaaaababbabbbaaabaaabbbaaaaaaabbabaaabbabaaabaabbaabaabbabbbbbbaaabbbbbaaabbbbbbbaabaaabaababbbabbbbbaaababaaabbbaaaabbabaaaaaabaaaaaabbaabbabbaaaaabbbaaaaaaabbbbbbaabaabaababbbaaababbabababbbbabbbabbbaaaabaaababaabbabaaabbababbbabbbaaabbababbabababbbbaaabbbbaaabbababaaabbbabbbbaaaaababababbbababaaaaabababaaaaabaabbbaaaababbababbaaabababbaaababbabaaaabbbbaaaababbbaaabaaababbabbabbabbabbaabbbbbbbaabbabbbaaaaaabaabaababbabaaababaaaabbabaabaaabbbbbaaaaaaabbbaaaaababaaabbabbaababbbbaaaaabbabbaabababbbbabaaabaaaaababbaababaabbbaabaabbaaabbabbaabbbaaaaaabbbababbaabaaaabbaabaabbaababbabbbababbaaababaabbababaabaaabbbbaaaabaaababaabbaaaabbbababaaabbabaaaaabbbbaaabaaaaaaaaabaabaaabababbbbababbbbbabbaaaabbabaabbababaaaaabababbbbaaaaababbbabbbbbbbaaabaababbbbbbbbbbbaaaaabababbabababbbbabbbbbbbbaabaababbbbaaabbabbabaaaabbbabbabbbabbababbbabbaaaababbaabbbabbbababbababbbaabbabbabaabababbaabbbabbbaaabbabaaaabaabbababaabbabaababbaaaabbbbabbbabbbaabbababbabbaaaabaaaaabbbabbaaaaababbbabbbaabaaaaaabbbbabbbaababbbaabaaabbbbbaaababaaaabbbbabbaabbabbbbababbababbbbaaababaaabbabbbbbabbaaabbbbbbbbbaabbbaaabababaabbbaababaabbaaabbbbbababaaabbbaabaabbabaaabbabbabaabbaaaaababbababbaababbbbbbabbbbbbaaababbabbabbaaabaabaaaaabbbbbbabaaabababaaaabbbbabbbaabbbbbabbbababaaaababbabbbbabaaaabbaaababbaaabaabaaaaaaababbaabaaababbbbbbbaabbaabaaabbaabbabaaaaabbaaabbabaabababbaabbbababbaabababbabaaabbbabbbbbabaabbbaabaaaabbbabbbbaabbbbbabaaaabbbabbabbbbbbbbabbbabaabbbabbaaaabbaabbbaaababaaaaaaababbaaaabbbbaababbaaababbbbabaaaabbabaabbaabaabbbabaaaababbababbabbaaaabbabbbababababbbabaabbaababaaababbaaaaababaabbbbabbbabbabbabbbabababbabbababbaabbbaababbabababbabbaaabbaaababbaabaaaaaababbababbaaabbbbbabbaaabaaabbaabbbabaaaabbbbaabababbaababbabbabbbabaabbabbbbaaabbbabaabbababbbbbbaabbbbbabbabbbaaababbbbbbabaabbaaabbbabbbbbbbabaabaabaaababaabbbaaabaabaaaababbbabaabbbaaabbbabbaabbabaabbbbabababbaabbabbbbbbbbbababbaaabaaabbbbbbabbaabaabbbbbbbbbbaaabbabaaabaabbbaaaabbaabaababaabababaaaaababbaaabbab
abbbabbbbbbbaaaabbaababaabbabaabababaabbbbbbbaaabaaabbababaabbaabbbaaaabbbaabbbababaababaabababaaabaabaabaabbaaababaabbaaaaabaaaaaabaaabbababbabbbbabababbabbbbabaabaaababaabaaaabaaabbabaaabaaababaaaaaabbabbbbababaaaaaabaaaabbbaabbabaabaaaabababbaaaabbbabaaaaaabbaaababbaaaaaababbabbbbbabbabbabbababaaabbbaabbbbbaababbbabbbbaaabbabababaaaaaabbabaababaabaaaabaaaabbbbbababaabbbaaaaabbababbabbaaabaababbbaaaaabaaaaaabababbaaaaaabaaaabbaaabbabbbbbaaababaabaaaaaabaaaabaabbbaabaaaaaaabaaabbabbbaaabbaaababaababbbbbaaabaabaaabaabaabbbaababaaaabbbbabaabbbbbbaaaaaaaaaaabaabbabaabbbbbaaabababaaabbbaaababbbabaabbaaaaaabbabbbbaabbaaaabaaabbbaaaabbababaaababbaabbababbabbaaaabaabbbaabbbaaaaaabbababbabbbbbbbbaababbbabbaababaaaaabbbabaaaaababaabbaaaaabaaabbbababbbbbabababaabbabbbbaabbaabbbbabbbbabbbbbbaabbbababbbbabbbbbaaaaabaaabbbaababaabaabaabaababbbaabababbbabaaababababbbaababbbabaaaaaaababbbbbabbbaaaaabbbaabbaababbababbaababbbabbababbaabbbbabbabbbaaaaaabbbabbaaaaabbababbbaaaaababbbbaabaaaaaabbaabbaabbbaabbaaaaaababaabaabbaaaabbbbbbabaaaababbbaabbaaaaaaabbbbaaaababbbbbbbaaaaaabbbaabaababbbaabbaaaabbbaabababbaabaaaabaabaabaaaabaabbabbaaababaaaaabababaabaabbaaaaabbbbabbabaaabbbabaababaaabbbbbbbaabaaaaaaabbabbaaaaaaaabbababbbbaaabbaaaaabbaabaaaaabaaabbbbababbbabbbabbababababbbbaaababbaabbbaaabbaaaaaaababbaabbbaaabbabbbbaabaaaabbabbabbbbaabababbaabaaaaaaabaababbbabaaaaababbabbabbbbaaaababaaaababaaabbabbabaaaaaababaababbbbbbbbaabbbbababaabbaabababaababbaabaabbaababaabbbaaaabbbbabbbbbbaaaabaaaaaababaaabaabaabaabbaaabaababaaababbaaabbbabbababbbaabbabbaaaaababbabaabaaaaaabaaabaaababbbaaabbababbbaaaabbbbaaaaabbbbaabaaababbbabababbbaaabbabbabbababbababbbaaaababbbabaabbababbaabbaaabaabbbbbbbbaaaaababbbaaaabbbbaaaaaaabaabbbbabbaaaaaabbabbaaabbbbbaabaaaaaaaabbaababaaaaaabaabaaabababababbaaabbabaaaaabbabbbaabaaaabaaaaabbaabaaabaaaaababbbaaabbbababbbabababababababbabbbbabbabbaaaabaababbaaabbbabbbaaaaaaabaabbbababbababbbbbaaaabbbabaaabbababaabbababbabbaaaabbbbbbbbaaaaaaabaabaababbbbbaaaababbbbbabbab
ababaabaabbaabbabbabbabbbaaabbababbaaaabbaaababaaabbbbbaaaabaaabaaaaabaababbaaaaaabbbbbbabbbbababbabbabbbabbabaaaabbbabbabbaababababbaaaabbbbaaaaaaaabaababbbaaaaaaababbabaaabbbabbabbaaababaaabbbbbbaabbbababbabaaaabbbbaabbabaababbbaabaaabbbbabaaaaabaaaabaaababbabbbaaaababbbabbbabbababababaaaabbaaabababababbbabbbbaabaaaabaabbaaaaabaabababbaaaababaabaaaababbbaaaaabbababbaaaabbbabbbababbaabbabaabbbabbbbbbabababaaaaaabaabbaaaaaaaabbabbbbbabababaabababaaababababbaaaababbbbbbaababbbaabbbbaabbbbbbaabbaabbabaababaaabaaabaabbbaaabaabaabbaababaabbbbabbbbabaaaababaababaaaaaabaaaababbbbbbabaaabaabbbaabaaaaaaababbaabbaababbaaabbbaababaaaaaababbabbbaaaaabbabaababbaabbbbaaabaabaaabbabaabaabbaabbbabaaabaabbbbbbbbbabaabbbabbabaaaaaaaaaaabbbaabbbabaaaaabbaabbaaabbabbbaaabbbaabaaabaabbabbabababbaabbaaabababbbbabaabaaabbbbabbbabbbabbbbabbbbbbabbabbabaaabaabbababbaaaabbabaaaaabbbbbbbaaaabbabbaabaabbaabbaabaabbabbbbbaababbbbbbabbbbbabbbbbaaaabaabbbababbabbabbbabaaaaabbbbbaabbaaababbaaababbbaaaaabaabbbaaaabbbbbbbbbaabbbbbbabbbbbabaaabababaaaabababbabbbabbaaaabbbbababbbabbbbbaaabbabbbbbaaaaababbbaaaaababaababaabaabababaabaabbbbababaaaaabbbbaaabaaabaabaaaababbbbaabaaaababbbabbbbbbabababbabaaaabbaababaaabbbbabbababaaababbaababaabaaaabbabaaabbaaaabaababaabbbbbbbaaaabbaabbaababaabababbaaabaababbbaaaababbbbbabababbbaababbabbabaaaaaaaabbababaaababbbbabbabaabbbabaaabaaaababbbaabbbbaabbbaabbaabaaaababbbaaabbabaaaababbabbbbbaabbbabaaabbbbbbbbabaaaababbbaababbabaaaabbbbbbbabaaabbabbbbbbbbaabbbaabbbbaaabbbaaababaabaabbbaababababaabbbbbaabaabaabaabbabaabaabaabbbaaabbbabbbababaababaaaabaaaaabaaabbbbbbbbbababbbbbaaaaaaababababbbabbbabbbbbaabaaaaababbabbaabaabbabbaaaabbbbbbabbabaabbaaabababaaabbbabaaaababbaabbabbaaabaabaaaabaabaaaabbbabbbbbbaabbaabaaaaabbbaaaabaaaabababababababbbaaabbabaaabaaaabbbabaabbbbaaabaabababbaabbbaaaababbaabaaabbababaaaababbbaaabbaabbaabbabbbbbabaaabaaabbababbaabbababbbabbbbaabaaaaaabbabbbabbbbbbbbaabbaaaaabbbbbbbbaaaababbaaabbbbbabbaabbbaaaaabaaaaababbbabbbaaaaaaaaaabbbaaaabaabbb
bbaaaaaaaabbbabbbbaabaaabbaaaaaaaabababaaaaabaababbaabaaaaabaabbbbbabaababaaabbbabaaaabaaabaabbbaaaaaaaaabbabbbaaaabaaaaabbaabbabbbabbabbbbaaaaaaaabbbabaaabbaabaaaaabbabbbbabaabaababbbaaabbbbaaabaaabaaabaaaababaabbabbbaaaaaabaabaaabbabaaaabaaabbabbbbabbbbbaaaaabbbbabbbabbaaabbbabababbbabaabbaabbbbbbbbbabbbbaabbaaaaabbaabbabaabababbababbaabababbbbaabbababbabaabbabbaabbabbaaaaabbbaaabbaabbbbaaaababbababaabbbaababbbabbbbbbababbbabbbababbbbaaabbabbaaabbbbbabbbbaaababbbbabaaabaaabaabaababaaabbbabababaaabbabbaaaaabaababbbbaabbaabbbbabbaabaabaaaaabababaaaaababbaabaaabaaaabbbbbaabbaabbabaaaaabbbaaaaaabbbbbababbabbabaabbbabbbbababaabaaabaabbbabbbaaaaaaabbbabbaaabbabbabaaaaaabababbaaabbbbbbaabbbababbabaababbababbaaaaaaabababbabaabbbabaabbaaaabbabbbabbabbbabaabbabaaaabbaabaaabbaabbbabbbaabaaaababaaabbbaababaabaababbaabbbabaaabababababbaaaaabbabababaababbaaaababbbbaaaabaabbababbbbbbaaaabbabbababaabaaaaaaabababaabbbbbabbabbaabaabbabbaaababbbbabbbbaabbabababbabababbbababbaaabaaababaaabaaaabbaaaaaabbbabbabaaaaabbbbabbbabbababbbababbaaaaaaaabaaaabbabbbbaaabaaabbbbbabbaaaababbbabababbbabbaaaaabaaaaababaaaabaaaabbbabbabbbbbabaababaaabbabababaaabaaaabaaababaaaabbabaaabaaaabaaaaabbbbaabbaaabaabaabaaaaabababaaaabbaaabbabbabaaaaabbbbabbababbaabaabaaaaaababababbabbabababaabbabbbbaabbaaabbbabbbbbbaababbbababbbbaaababbbababaaaababbabbbbbabbabbabaabababaaaabbbabbbaaabaababaaabbbababaaabbbaaaabbababbaabaaaaaababababbaabbbbbbbbaaabaaaaaaabbabaabbbbaaaaababbbaaaaaaaabbababaaaabbbaabaabbbbabaaabbaabbaabbbbbbabbbaaabbabbbabababbbaabbbaaabbaaaabbbbbbbabaabbabbaaaaaabaabbaaabbbbaaabaabbbabbababaabaaabbabababababbbbabbbaabababbabbbbabaaabaabaaaaababbbabaaaaaaaabaaabbbbaaaabaaaabbaaaabaabaababaababbbbbaababbabaabababbabbbabbaaaaaabbabbbbabaababaabbabbbaabaabbbbbabbbabbaaaabbaabbabbaabbbaaabbaababaabaabbbabaababbbabbaabbbabbbbbbbbabaaabaabbbababbaababbaabbababbbbabaababaaabbabbababaababbaabbabbabbbabbbbbbaaaabaaaabbabbbaaaabaabbbbabababbabbabbaabbabaaababbbbabaaabaabbabaabaababbaaabbbaaaabbaaabaababbb
abbabbaaaaabbbaaaaaabababaababbaabaabbabababaaabaaabaabbbaababaabbbaabbbaaaaaabbabbabaaaababaabaaabbbaababbbbaabbbbbbbabbaaababbaaababbabbaaababbaaaaaaaabbaaababbbabbababbaaaaaabbbbbbbabbbaabaaabbbbbabbabaabaababaabbbbbbbabbabbaaaaabababbbbabbabaabbbabbabbabababbabbbaaabaaabababbbbbaaabaaaababababbbabbaababbbaabaabaaaaabbbbaababbbabababaaaaabaaabbabbbbbaaabbababababaaabbbbbababababbbaabbaabbbbbaaaaabaaaaaaaaaabaabbbbababbbbaabbbaaaabaaababbabbababaabaaaabbbbabaabbaaaaabaaaabaaababbbaaabbabbabbbababbabaabbbbbbaabbabaabbaaaababbaaababababbabaaaaabaaabbbaaabaabbbbbbbbabaababbbbbaaaaaabbaabbbaabbbbbababaaaaabbbaababbbbabbbbbbaabbabbaabaaababaababbbbabbbaabababbbabababaaaaabababaabbbabbbbababbabaabbbbababbbbabbbbababaabababbbbababbbabbbaababaaabaaabbbabbaaaaaabababaaabbbbaabbabaabaaaabbbabbabbbbbaababaabaabbbabaaabaaaaabbaabbabaababbabbaaabbbabaaaaabaaaaabbababaaabaaaabbaabbbbaabbbaabbbabaaaababaababaabbbbbbaabbaabbbaaababbbbbbaabaaabbbabbabaabaabbabbbbaaababbabbabbaabababbbabbbabbbbbababbbbbbaaabbaabbbbaaabbbbbbbabbaaabbabbbababaaababaaaabbbaaaabababaaaaaabbabbbaabbbbbabaaaabbbbaabbbbbbbababbaabbbabbbbbaaaaaaaaaababbaababaabaaaabbabbaabbbbaababaaaaabaababaaaaaababbbbbaabbbbaaaabbbbbabaabbababbbbaabaaabaabbabaabbaabaaaabbbaabbbbabbababaababbaabaababaabbbabbaabbabaabbabaaabaaaababaababaaaababaaaabbbababbaaababababaabbbbaabbbbababaaabbaabbaaabaaabaaaabbbbaabababaabbbbbababbaabaababbbaabaaaaabbaabbababbabaaabaaababaabaaaabbabababaaaaababbbaabaaaaababaaabbbbbabbababbbaabaabaabaabbabbaababaaabaabbabbabbaabaabababbabbbbaaabbabbbbbbaaaaaabaabbbaabbbabbaaaaaababaabbbbabbbaaaaabbaaabababbbbbaabaabaaababaaaaabbaabaaaaaaababaabababaababaababbabbabbababaaaaaabbbbbaabaababbbbbbbbbbbbabbabbaaaaabbaabaaaaaabaaabaabaabbabaabaababaaabbbabaababbbaaabaaaaabbbaaaaabbbbbaaaaababaaabbbbabbbababbbabaaababbbbbababbbbabbaabbaaaabbabbbabbbbabbabbabbbabbabaabbaaaaaabaaaabaaabaaabaabaababbaabbabaabaaaaabababbabbabbbaaabaabaaabbbaaaaaaabbabbaabbbabbbabababbaabbbbaabaaabbaabbbabbbaabbaaabaaabaabbbabb
aaaababbbbbbaaaaaaaaababbbaaabbbbaabbbabbbbbbabaaabbbbaaabbbaabaabbabbaaaaababababbbaaaabaabbbbababbbababaabababababbaabbaabbbbaaabaaababbaaababbabaaaaaaaabaaabaaabbbbbabbabbbaaaabaaaabaaababbaaaabbbbbaabbbaabbbbbabaaabbabbbbbbbbaaabaabbabaabbbababbaaabbabaabbbbabbaaaaabbbbaabbababbababbabbabaaabbbbbaaaabaabbbbbbbbababbabbaabbaaaabaabababbaaaabaaaaabbbabaaaabbabbbaabbbaaaabbbbbbabbabbbaaabbbaabbabaababaaabbbabbaaababbaabababbbbbbaaabababbbbbbababbababaaaaabbaabbaabbabbbbbabaabbbaabbaaabbbbbaaaaaababaabbbabbaabbabbabaaaaabbaabbbabbbabaaabbbaaaaabaababaabbbabbbabbaababaabbbabbbbabaabaaaaaaabababaaabbbabbbaabaaaaaaaaaabbaabbaaabbaaaaababbbaaaaabbabbaaababbbabbbabababbbaabbaaabbbabbaaaaababbbaaaaabbbaabaaabbbbbabbabbabaaababbabbabaabbbaababaaaabaabaaabaabaaaabbbbabbbaaaabbabbbababaaaabbbbaabbaabbbbbaabbabbabbbbbbbaaabbabbaaaabaaababbaabbabaaabbbabaabbaabbabbabaaaabbbbbbbaaababaabaababaabbabbbbaababaaabaaaaaababababbbbbbabaaababbbbabababbbbababbababababaaaaabaabbabbababaaabbabaababbbbbaabbabababbaabbbaabbaabbaaaabaaaaababbbbbbababbaaaaabaabbaabaabaabbabaabbbbaabaaababaaaabbaabbbbbbbabaaabbbbbbbbabaaabbababababbabaaaaaabaabaaabababbbaabbbbababababbaabbbbaababbbaabbabababbabaaaabbaabbaabaabaababbaaabbbababbbbaaabbbbabaabaabaabbbaaabbbbbbbbaaaaaaabaabaaaabaaabbbaabbabababbbbbaababaaabaaabaaaaabbabbbbbbaaaababaaaaaaabbbaaaaaaabaabaaabaabbbabaaaabababbbbabaaabbaaaabbabbbbabbababbabaabbbabaaaaaababbbabbaababbbaaaaabbbaaaaaabbbbbbbababbababbaaabaababbaabbabbbabbbaabababbabaaabaabbbbbaabaabaabaababbbaaababaaabaabababbbaaaaaabbbbabaabaaabaaaaababbbabbaaaabaaaaabbbaabaaabababababbababaabbababaaaaabbaaaabbbaaabaaaaaabbaaabbbbabaaabbbbabaaaabbbaaaaababbabbbaababbaabaabbababbaaabaaabbabaabaabaaababbababbabbbbbabaaabaaaabbabbbbbababaababbabaaabbbbbbbababbabbaaaaabbbbbbbaaabababababbabbbaaaaaabaaaaaabaababbbabaababbbbbaabbbaabbaaaaabaabbabbabbbaabbaaaaabaaabaababaabbbabababbbbbbbbaaaaabbaaabbaabaaabbaabbbbabbaaaaaaaababaaabbaaaabababbbaaababbbababaaababbbbaabbbababaababaabaaaababaababa
abbabbaabbbbbbaaabbbaabbabaababbbbaaabaabaaabbbbbaaababbbbaabaababaaabbbabbbbaabbbbbaaabbbababaabbaaabbabaaabbaabbaababbaaabbbaabbabbbbababbbabbbabaaaababbabbbaabbabbabaaabbbbaabaabbabaabaaababbaaaababbaaaaaabbbbbabaaaaaaabbaababbbbbbabaabababbaaabaaabaabaaaaabbbaabbaaabbaabbabaabbaaaabbabbaabbbaaabbbbababaaabbbbaabbbaaabaabaaabbabbbabababbbabbabbbbbbabbbaaaaabbaaabbbababaababbabbbbbababbbaabaaabaababaaaabababbbbaaaabaabaabbabbababbabbbabaabbaaabbbbbabaabaabbbbaabaaabbbbbabaabababaabaabbaabbababaabbbaaaaaabbbabbabaabbaaaabbababbbaabbbaabaabaabbbababbbaabbbbbabbbaaabaabbaabbababbbbbbbaaaabaaaabbabbaaabbabaababaabbababaabaabaaabaaabbababbaababbbbabbbabaabbaabaaabbbbbbabababaabbbaabbaababaaaaaaabbbababbbbbbabaaabbbbaabbabbbbaaaaabbababaaaabbababbbbababaabbaaaabababbbbaabaaabbabaaaababbbbaaaaababaababaaaabbbbaabbabbaaaaababbabaabbbaaabbbbababaaababaabbbaaaaaabababbbbabbaabbabaaaaabaabbabbbbaabbbababbabbabbabbaaaaabbbbabbbaaaabbbbbaaaabaaaaaaaababbbbbaababaaabaababaabbbaaaabbbabbbbabbababbbbbabbaaabababbaabaaababbaaaabaabbbabaaaaabbaaaaaabaaaaaabaaaabababbbabaaaabbababbbbbbbbbaaaabababbaababaababbbbabbbabbaababbaaabababbabbbbaaabaababbbbbbbabbbbaaabbabbbbbbbabbabaabbbbabaaabaabbaabbbbabaababbbabbbbbbaabababaaabbabaabbbbbabaabbaaababbaabababaabaaaabababbbaabbaaabaabbaabaaaabbbbabbbabbbbabbbbaaaaaaabaababaaaabbababaababbaabbbbbbbbbbabaabaababbababaabbbabbbaabbbabbabaabbbabaabaaaaaababaaaabbaaabaabbabababaabaabaabaabaaabbbabababbaabaaabbbabaaabbbaababbaabaabbaaaabbabbaabaabbabbbabababaabbabbababaaabaaabbbbabaabaabaabbabaabbabaabbaabababbbbaaababbaaaaababbabbabbaaababaaaabaaabbbabbabbaabbbaababaaaabbaaabbaaabaaaaabbabaaaabbaaabbbbbaaaabbbababaaabaaaabbbaababbabbbaababbbbbabbabbbbbbbbaabaabaaaaabaaaaababaaaabaaaababbbaabbaabaababaaabababbaababaaaabbabbaababaaaabbbaaabbaaababaabbbaaaabaaaabbaaaabaaaaababbbaababbaaaaaabbaabbbabbabababbbabaaaaaabaabbbaaaaaabbaabaaaabbaabbbbbaabbaaababababbaaaaaaaabaaabbbaaababaabbaaabbbaabaabababbaabaababbbbabbabaaaaaababaaabbaaaabbabbaabbabaabb
aabbababaaaaaaabaabaaaabbbbabaaaaababbbbabaaaabaababbabaabbaabaaabbbbabbababbababaaabbbabaabbbaabbaababaaaabababaaaaaaaaabbabbaabbaabaabbabbaababaabbababbaabaaaaabbbbabaabaababbbababbbbaaaaaaaaabbaabbaaabbbaaaaaaaabbbbabababaaaabbbabbbbbabaaabbbabbaabbaaaabaaaabbbababbbaaaaaaaaaababbbbaababbaabbabbbaabababbbaababbaaaabaabaaaabaaabababaababbabbbbbabbbbbbbbabbabbbaaabbbbabbaabbbbaaaabbabbbabbbbbbabaaabaabaaabbbbbbbbaabbaabbbababaabaaabbabaabaaaaaabbabababababbaaabbbababbaaaaaaabaaaabaaabbbbbabbbabaaabbababbaaaaaaaaaaabababaabaaabbbbbaababbbbbbaabbabbaaabbabbbbabbaaaabbabaaabaabbbbababababaabbbaaaaababaaababbbbababbaaababaaabbaabbbbabbbabbaaaabbbbabbbbaaabaabbbbbbbbababaaabaababaabbbbbababbabbbbbaabbaabbabbbaaabbbbaaabbababaaaaaaaabbabaabaabaabbaaababaabaabbabaabbabaabbbbaabaababbbabaaaabbbaababbbabbbbaabaaaaaaaaabaaabbabbabaababbabababbbbaababbaabbbaabbbabaababaabbbabbbaababbbaaabbabbbbabaabbbbbbbabaaabaaabbbaabbbabbbbbbbbbbaaaaaabaaaaabbbaabbbaabbaababababbabbbbbaabbababaaababaabbababbbbabbaabbbbbaaababaabaabaaabbabbbbbaababbaabbababaaabbbaabbaabbbbabaaaaabaabbbababbbaaababaabbbbababbbaaabbbbbabbababaabbabbbaababbaaaabbabbababbaabbbbbbbaaaababbbbbbbbabbaabaaabbbabbabbaabaabababbbbaaabbaabbbbaaaabaaababbabaabbaaaabbabbabbbaabaabbbbaabbaaaabbbbaabaaaaabaabbbaababbaababaaaababbaabbbaababaababbaaaabbbbbaaaaaaabbbbbaaababbbbaaaaababaaaabaaabbabbababababaababbbbbabbbbbaabbbabaaaaaaabaaababbaabbabaaaaabbbabbbabbaaababaaabbbbbbabbbabbabbbbbbabaaaaabbaaabbbabbaaaabaabaababbbbbbaabaaabaaababbaaaabbababbaaabbaabbababbbaabbbbabbabbaabaabbbbaabaaaabababaabaabaaababbbabababbaaaabaaabbaaaaaabbabaabbabbbbbbbbbbabaabbbaaaaabbbaabaaaabaabaaababbaabaabbbaaaaabbaaabbaabaaabbbabbaabbbbbaababbbabbabbbaabaabbbaaaabbabaabbaaaababaabbababaabbbbabbbbaaabbaababababaababaababbababaabbabbabbaaaabbaabbaabbbbbbabbabaabbbbabababbaaabaabababbbbaaababbbbabababbbabbbbbabbaaaabaaabbbbbaabbbabbbbbaababbbaabbbbbbbabbbbababaababbaabbaabbbbaababaabbbbaabbaaabaabababaaaabbbabaaabaababbaababbbbaabbaaaabbabba
bbbbbabbbaababaabbabaabbabbbaabbabbbaaaabbbaaaabbabbbbaaabbbabbbabbabbbbaaaabbaaabaababbbbabaabaaabbaaaabbaabaabbbabbbbabbbbbaaaaaaabbaabaababbabaabaababbabaababbbbaaaaabaababaabbbbabbbbabaababbaabaaababababaabbbababbaaaaaabaabbabbbbbbaaaabbbbbbbbbabbbaabaabbaaabaabaabaabbbabaabbbbababbaabababaababaaaabaaabbbbaaaaaababbbbabbbbaaaaabbbbaaabbbaabaaabbbabbaabbbabbaaabababbabaababbbaaabbbaaabbbbbaaababbabbabbbbbbaaabaaabbbaaaababbabbbababbbbaabbbbbbabbababbbaabbbbabaabaabaabbbaaabbabaabbbaaabbaaaaabaaababaaaaababbaabbbbbbaaababbbababbaaaabaaabbaaababbbaabbaababbbaabaaaabaaaaaababaabbaaaabbaaaabbbaabbabaabbabbabbabbaabbbbbabbbaaaabaaaaabaaaabbabbbbbbabbabbbbbaaabbaaaabbabbaabbbaabababaaaabaabaababbaaababaaaaaaaaabaabaaaaaaabbaabbbababaabbbbbabbbbabbabbbbaabaaababaabaaabbabbbbbaabbaaaaaaaaabbbaabbbbababbababababbaababbbbababaaaabaaabaaabbbbaabaabaababbbbbaaabaababbbbbabbababbbaaaabaabbbaabbabbbbabbabbabaabaabaaabbbbabaaaabbbababaabbbbbaabbaabaabaabbbabaaaababaaaaabaaaaababaabaaaabbabbababaaabbaabbbabbaabbbbbbbabbbabaaabbbbabaaabbbaabbaaabbbbaaabababaababaaaabbbbbaabbbbbbabaaaaaababbbbaaabaabaaabaabbaaaaababaababbbabaaaababaaaaabaabbbbaabaaabbaabababbbaaaaaabbbabaabbbaababaabaabaaaaaabaabaaaabaabbabbbbbbbbaabbabaabbbaababbaababbbaaabaabaaabbaabababababbbbbaabbabababaabbaabbbabaababbaababbbbbbbaaabbbaabbaaaabbaabaababaaabbaabababababbbbbabbbbbbbbababbbabbbbababaabaaaaaaabbababbbabbabaabababaaaabaaaaabaaabbbabaabbbbaaaabbbbaaaabbaabaabbabbabbbbababababbbbbbabbbbbaababbbaaababbbbabaababaabbbaababbabbaababaaaaaababbaabbbbabbabbaabbbababbbaaaabbaaaaaaaababbbbbbbaaaaaaabbbabaabaabaababaaababbaaaaaaababaabbbbbaabbaabbaaabaaaaabbaaabbaaabbabbbbabbabbabbbbbaababbabbaaaaababababaabaabbaaaaabbbaaababbabbbabaabbaaabbbbbaabbababbbaaaabbababbbbbabbabbbbabbabbababbabbbbaabaaaabaaabbaaabbbbaabbbbabaaaaaaaabbbbabbbabbaabbaaaaabbaaabbbabaaabbbbbaaaababbaaaabaabbbabbababbaaabbaabaababbaabbababbbbbbabaaabababbbbaaabbabaaaababbbbbbbabaabbbaaababbbbbaabbababbaaaaaabbaababbababbbabaabaabbababbba
babaabbababbbbbabbaaaabbabbbaaaaaababababaabaababbabbbbbbaabaabaaaaabbaabbbaaababaabaabbaaaaabbaaabaabbbaabbbbabaabbaabbbabbbbbbbbbabbabaaabbbbaaaaaabbabbaababababaabaaabaaabaababbbabababbabbabbaaabbabaabaabbbbababababbbabaaabbbbaabbaabaaaabbbbaabbbaaabbabbbaabbbababaabbaabbbabbbbbaababbabaaabbbbbbbbabbbaaababbbabaabababbabbabaabbabaaabbbbbaabbaababaaaaabbaabbabbababbbabbbbbaabaabababaaaababbbbbbbaabbbaaabaabababbabbaaabbaaabbbaabababaaaababaababbbaabbabbbbabbaabbbaabbababbbabababaaabbbbabbbaaaabbabbababaabaaaaabababbaaaaaabbbbbabaaabaaabaabbabbaaaaabbbbaaabbbbaabbababbaabbaabbbbaaaabbabbbaaaaabaaabaaaaaaabaaabbbbbaaaabbaabbabbaaabbabbaaababbabbbaababaaabbbaaaaaaabaaabaaaabbbaabbabbaaabababbabbaabaaabaabbbbabbbaabbbabbaaaabbabbababbabaabbaabbbbbbaaaabbabbbbabaaabbaaababaaababbabbbaaabbabbbbbaaabaaabbaababbaaaaabaabaaaaaaaabbbbbabaaabbabbabbbaababbabaaaabbaaabababbabbbbbababbaaabbbaaabaaabbaabaaaaabbaabbabbbbbababababaabbabbaaaaaabbbabaaabbabbababbaaabaababbabbabaababbabbbaabbbbbabbababbaabaabaabaaaaaaaaabaaabbaabbbaaaaaabaaababaabbabbbabbbaabbbbbaabbbaabbbaabbbbbaabaabaaabbbbbbabbaabbaabbbbabbbaaababaaaabaaaaabaababbbbababbbbaabbabaaabbabbbbbbabbaaabaaaaabbbbabaaabbbbbaababbbabbbabbaabbbbbaababbabaabbbaaabbaababbbbbbabbaaabaaababbbaaaaabaaaaaabababbbbbbaaaabbabaaabbbaaabaaabbaaabbaaabbabbabbaaabbbaaaabbaaaabbbabbbaaabbbaaabababbaabbbbaaaababaaaabaaabbbaaabbbbbbaabaaaabbbabbbaaababbaabaababbaababaaaaababababbaaaabbababbaaaabaabbbbaabbbababbbbaababaaaabbbabaaaabaabbabaabbbabbaababaaaabbabbbbbbbaababbabbbaabbabaabbbbbbaabaaaabbaaaabbbaabbbbbbabbbbaabaaaaabaaabbaabaaaabbaabaaabbaabaabaaabbababaaaaaababbbbaababbaabbbbbabbbbbabababbabaaabababbabbaababbbaaaabaabbabbbabababbbbaabaaaaaabbbabababbbabaaaaababaaabbabaaabbaabbaaabaaabbaabbaababbbabababbabaaaabbaabbaaaaaaabaabbaabaababaabbaaaaaabbabbbababbaabbaaaababaabbbaaaabbabaaaabbabababbabbababbaaaaabbbbaabbaabbaabbababababbbbbaababaaaaababbbbbabbabbaabbaababbabaabababbbabaaabbbbaaaababaabbbaabbbabbaaaaababbbbabbabbaabaabaaa
aabaaabaaaababbaaababaaabbaabaaaabaabaaabbbaabbaaaaaabbaababbabbabaaaaaaabaaaaaaaaabaabbaabaabbbababbaaaaaaaabbbaaaaaababaabaababbaaaaababaaabbbbaaabbbbabaaabbaabbabbbaaabbbbaabaaababbbbbbaabbbabaabbabaabaabaabaaabaaabbbabababbbbaaaaaabbbbbbbbaaaabbbabbbaaaababababbbaabbbaaaaaababbbbaababaababababaababbabbbbaaababbbbabbabbbaaaabbbabaaaaabbbababbaaababaabaabbaabaaaabbbabaaaabbaabbbaaabbbbbaabbbaaabaaabbaaabaaaaabbbbbabbbaaabbbaabaaabababaaababbaabaaabbaaababababbbbabbbbbabbbbaabbbaabbabaaabbbbbaabbbaabbabbababbbaabbaabbaaabbbbaabaaaaabaababbabbabaababbbbbabbaaaabbaabbaabaaabaabaabbaabaabaababbaaabbbbbbbaaaaaabbbaaabbaaababababbbbabaaaabbbbabababbabbbaaababbaabbbaabbabaabbabbbabababbbbabaaabbabaaaabbbbbaabbbbbbabbaabaaaaaaabbbbbaabaaaababbaaababababbbbaabaaaaaaaaabaaabaabbababbbbabbbaaaababbbbbabbaabbbaaabaaaaabaaaaabaabbbbbaabaababaaababbababaaabbbabbaabaabaaaaabbbbbababaabbbabaaabababbaaabbbaaaabbaabbaabbbbaaababbbaabbbaaaabababbabbbaaaaaaaabbababababbababbaaaababbaaaaaaabbbaaabbaaabbaaaabbabbbabababbbaababbabbaaaaabababbbbbbaabbbaabbbbbaabbabbbbabbabbaabbbabbabaabbabbbabbbbbaabbbbbbbbabaabaaabbaaabbbbbaaaaabaaaaabaabbababaaabbbbaaaabaaabbbaaabbbbabbbbabaaababbabbbaabbabaabbababbbbaabababbaaaaabbaabbabbbbbabbaaabaabbababaabaabbbabaabbaabaaabaabababbabbbaaabbabbbabaaaaaabbabaaaabbbaabbaabaaaaabbbbbaabbbabbbbbbbbbbbabbbabaababbabbababaababbbbbbbbabaabbababbbabbbbaababaabaaabbaabaaaaaaabbabbbaabababbbabbaaaabaabbaaababaabaaaabbbbbbaabbabbbaababbaaaabaaaaabbababaabbababbbaaababbbabaabaaabbaabaababaaabbabbbabbbbbaabaabababbaaaabaaaaababbababaaabbaaabaabbabaaaabbaabaabbbbbaababbabbabaaaaaaababbbaaaaabaaababbabaaabaaababbaaabaaaaaababbbbbbbaaababbabbbbabababaababbbabbbbaabaabbbbbabbbbabbbaaaaabbaabaabaabaaaabbaababbaabaaabbbababbabbbaabaaabbbababbabaaaabbbaaababbbbabababababbbbaabbbabaaaaabbaabaababbaababbbabbabaaaababaaabbbbabababbaaaababaabbbbbbabbbabbaabaababbabbaaabbabbbabaaababbbbaaababbbababbaababbbbbaabbbbaabaaaabbbbbaaabbaabbbabaabababaaaabbaaababaaabaaaaabbabbabba
abaabbbbbababbaaabbbbabaaaabbaababbaaaabaaababbabbbabbabbbbbbbbbabbababbabbbbaabaaabaaabbaabbbabaabababbbaabbbbbaaabaabbabbababbaaabbaababbabbbbababbabaaaabbbaabaaabbbababaabaaabbaabbaaabbbabbaabbbbbbbbbabaaaaababaabaaaaabbbaabbbababaabbbbaabbbbbaaaaabbbabbaaaaaaabbaaaaaaaaaaabaaaaaaabbbabbababbbbabbbbbbbbaabbbbbabaabbaabbabbbbaaabbaaababaaaabbbbaabbababbaaaabbaaabbaaabaaabbbabababaaaaabaaaaabaabbabbabaabaabbabaabababbbbaaaababaabbbbbbbaaaabbabbbabaaaaabbbaababababaabbbbbaaaabaabbbabbbabaababbababbbabbbaabbaabbbaaababaababbabaaaaaabababbbababaaababaaabbaaababbbabbabababbababaabbbbaabbababbabbbbaabaaaaababaaaaabbbaababababbaaaabbbbbbbaababbaabbaabaaabababababaababbbbbaabbbbbbbbbbaababbbabaabbabaabbaaabababaabaaaababbbbbaaaababababbabaabbbbbaaababbbababbabbbbbbbababaaabaabbabbbbbabaaaaaabbaabbbbabaaaaaabbaabaaabbaabaaaaabbbaaababbabaabbbabaaabbbbababaaababbaabaabbabbaaaabababaabbbbaabbaababbbbabbbabbababaaababbabbaababbbaabaaaaaabbaabaabbbbaabaabbbbbbabbbaabbbbbaababbbaaaaabaabbababbbbbababbbbabbbabaaaababaaaaaaabbaababbabbbbbbbaaabaaaababbbaabbabbbbbaaabbbaabbaabaabbababbbabbbbabaabbaabbbabbbaababbbabaaababbbbbabaaaabaaaabbababaabbbbabbbabbbbbbbbbabbbbaabaaabbbbbabbbbaabbbbabbbbaaabaabbbbbbbbaabaabbbabbbbababaababbabaababbaabaabababababbabbaaaabaaaaabbaaaaaabaabbbaabbbbbbababbbaaabbababaabaaababaabaabbababbbababbaaaaaaabbabbbabababbbaaabaabbbbabaabababababaaabbaaaaaabbaaabaabbbababbbbbabababbababbbbaaaabaaaaaababbbaabbabaaabbabbbbbbbabababbbbabaabbbbababababaabbbabbbbaaabaaaaaaaabbaaaaabbabaaaaababababbbabbaaaabbaabbbbbbbabbbabbaabbaaaabbabababbbaabaaababbbaabaababbbaaababbaaaababaaaaaaaababbabbabbbabbbababbbbbbbbbbbbababaaabaababaabbababbbbabaaaababbbababbabbaababbbabaaababbabaaabbbababbabababaabaaabaabbbbabaaabaababbbaaabbbababbbaaabbababbababbabbbbbaaabbabababbbbbaaababaaabbbaababaabaabaaaabaababaaabababbaaabababababbbaaabbaabbabaabaaaaabaabaababbaaaabaabbaabbaaaaaabbbaabbaabbbaaaaaabbbabbabbabbaaabbbbabbbaabbbbaaababbbaaabbaabbbbaaababababaaaaaaaabbbbaabaababbabb
bbaababaabbbaabaabaaaabbbbbbaabbbababbaabbbbaaaaabbabbaaababaabbaababbabababaaaabbabbaaababbabaabaabbaaaaaabbbaaabbbaabbbbaaaabaababbbaababbababbbbabbabbabaababbbbbabbbbaaabaaababbbbbaabbbabababababababbbaaabbbaaaaaaaaaababbaabbaaaababababbbaabaaaaabbbbbbbabababaabbabbabbaaaabaabbbbbaaababababbbbaaabbaabaaaabbaabaaabaaabbbbbbbaaaaaabaabaabaababbaabbbbbbaabbabbbbbabbbbbbababbaabbbbababaabbababaaabbbbaabbabbbaaaabbaababbbbaabababbbabbbaaaabbaaabbabbaaaabbbbabbabababbbbbabbaaababbaababaabbaabbabbaabaabbabbaaabbbbbbbabaaabbaabbbaababbbabaaaaabbbababaaabaaababbaabbbabbabbbbaaabbaabbababbababbababbbbabbabbaabbabaababbbaabbbaaaabbaabbbbbaaaaabbaabbbbbabbabaaabbbbaabaaabbbaaabbaaaaaaaabbabbbbaaaabbbabbaaaabbabaababbbbaaaababbabaababbababbbbbaababbbabbbbbbaaabaaabbabaaabbababbaaaababbbabababbaaaaabaabbbababaababbbabababbaaaababbaaababaabaabbbabaabbabbaabaaaababaabbbabbbbbbbbaababaabbaabaabbabbbbababbbbbbaaabbabaabbabaabbababbbabaaabbbaaaabababbaaabababaababbaaaababbbaabbaabbabbaabaabaabababaaaaaaaaabaabaaabaaaaaabaaabababbababababaabaabbbbabaabbbabbaaabbbbabbaababbaabbabababbbaabbaabbaaabaabbbaaaaabbbbbabbabababbabbabaabaaabaabbaaabbaaabbaabbabbbbaabaaabababaaaabbbbbaaaabbbaaaaababbbbaaababbbabbbbabbbabbbbbabaaabbbabbbaaaabbbbbbaabbababaaabaaababbbabababbbbbbbbaabbbbaabaaaabaabbbaaaababaaabaabbbbbaabbbbabababbabbbbbbbaaabbabbaaababaabbbbaabbbababbbbababaaaabbabaabbbaaabbabbbbabaabaaababbbbabaaaababaabbabaabbbababbaaabbbabbbbbabababbbbaaabbbbbbbaaabbabbababbbaababaabbaababaababaaaabaabbabaabaaaabaaabbbbabaaaababbaabbbbbabbababbaabaabbbbabbbbbaabbabbaaaaaababbbbbbbabbabaaabbbbbababbaaaaaaaabaaababbbbbbbbbabbaabaaaaabbbaabbababbbabbbbbbaabbbbbabbaababaaaabaaaabbabababaababbababbbbbabbbabbabbabbaaabbabbaabaaaabbbbaaabbbbaabbaaaababaaabbabaabaaabbabaabbbbbabbbbaaaabbaaabbabbababababaaabaaaaaaaaabaaabaaabbbaaaaaaabbaabababababababaaabbaaaaababbababbbabbaabbbbbaaaababbbbaaababbbabbbbbbbaaababbaabbaaaaabbbbaaabbbbaaabbbbbaaabbbaaaaaaabababbbbbbbabbaaabbaabbaabababababbbbbaabbbabbabb
aaabbbbabbbbababbaaabbbbaaaabbaabbbaababaaabbabbbbabaaaabaabbaaaabbbaababbabbbbaaaaababaabbbaaaaaaaaaaaababbbbaabbbbaabababbaaaaabababaaaababaaaabaabbabaaabbbbbbbbaaaaababaabbbabaababbbabbbabaaabbabbbaabbbbabbaabbbababbbaaaabaaaaababbbaabbaaaabbbaaaaabbabbaababaaaabbbaabaababbaaaaabababbbbaaabbaabbbbbbbbbbababbaabbabbababbbabbaabaabbbabaababbababbbaabaaaababbabbabaabaabaababbbaabbabbbaaabbaaaabbaabababaaabababbbbbaaabaabababbbaaaababbabbabbbaabbbaaaaabaaaabababbbbabbababbbaaaaabaaabbbbabaababbbbaabababaabbaabababbbbbbabababbbbbaabbbbabbaababbabbbabaabbaaaaaabaaabbabbbaabaabaabaabbbabbbbabaabbaabbabababbabbbababaabbabbbabababbabbaaabbabbbabaaaabaabaabbaababababbbbabbaabaabbabbaaabbbbbaaababbbabbaaaabababbaabbbabbabbaabababaababaabbbbababbaababbbaababaabbabaaabbabaabbaaabbababbababbbaababaabaaabaababbabbabaabaaabbbaaaabaaabaababaabbbbbbbbaababbbbbabbaaaabbaaaaabbbababbabbbbaaabaababbaababbaaaababbaabaabaababbbababbabbababaabbbbbbbaaababababbbabbaabbbabbbbbbaabaabbbaababbbbaababbbbabaabbbabbaabbbbaaabbbababbbabbbaaabbbabbbbbaaabbbbaaabaaaaaaaabaabaabaabaaabbbbbbaaababaabbaaabaaabaaabbabaabaaaabaaabbabababbbbaaabbabbbbabaaaaaaabbbaabbaaaaaaabaaabbabaababbaabbababbaabbabbbabaabaaabbbaaaabbbbbbabaabbbaaaaabbaaaabaaabbbaabaaabababbabbaababaabbaaaaabbabbbbbbbbbaaabbaaaabaaabbbbabbabbaaaaababaaaabaabbaabbbbabbbaaaabababaabbabbbbaaabbbaaabbbaaaabaabbaaabbbabbaabbbababbbbbabbabaaabbaaaaabababaabaaaabaabaabbaaaabaaaaabbbbaaaaaaabbaaaaaaabbabbaabbbabbaabbaabbaabbaaabbbabbbabbbbaaabbbaaabaaaaaababbbbaabaaaabaaabbabbabababbaaaaabbababbababbabbabaaaaaabaaaabbbabbababbaaaabbaaaaaaaaabaababbbbababbabbbbabaaabaaaaabbabaaaabababaaabbabbaababaaaabbaabbbababbabbbbabbaaaabbbaaaaaaaaaabbababbaaabbabbbabaaabaabbbaababaaabbbaababaabbaaaabbbaabaabbbbbaaaaaabbbabbbaaaabbaaabbbaabbaabbabaaaababbbbaabbbaaaaabbabaaaabbabbabbbaaabbbbaabbabbaaaaabababaaabbbabbababaaaababbbaaabbaaaaaababbbbbaabbbbaabbaaaabbbbbbaaaabbabaaababbabbbbaabaaabbbbababaaaabaaaaaabaabbaaaaaabaabbaabbaabaaaabaabbabbaaaabaabbb
aaabbbababbaabbbbbbbbaaabaabbababbaabbabbabaabbaabbbaaabbbabbaababaaababaabaaaaaaabaabaabaabbaaabaaabaaaababaaababbabaaaaababaaababbbaaaabbabaababbaabbabbbaaaaaabaabbbaaaababbabbbbaabbbbaaaabababaababaababaabbaabbbbbabaaabbabaaababbbbabbbaababababbababaabaababbaababaabaaababaabbbbbaabbabbaabbbaaaaabaabaabbabbaabbbbbbaabbabbabaaabbbbbabababaaabbbbbabababbaaaaabbaaaabbbbaaabbbbaaabbbabbbaababaaaabaaabaaaaababaaaabaabbbababaaabbbaabbaabbabbbbababbabbabaaabbaabbaaabaaaaaabbbbaaabbaaabaaababababaaabaaabaabbabbbbababaaaabbabbbababbbbabbaaabbbbabbbaabbbaabaaaabbbbabbbaaaabaabaabaaaabbbabbababbaabbbabbaaaaaabbabbbbbaabbaaababbabbbbbbbbbabbbababbaaaaababbbbabaaaababbaabbaaaababbaabaaaabbbaabaaabaaabbababaaaaaaabaabbbabababaaabababbbaabaababbaababbaabbaabbabbbbbaaabbabbbababababbbabaaaabbabbbaababbabaaabbbaabaaaaaaaabbbbabaaababaabbabbaaababaababbbaaaaabbbaaaabbbbbabbaabaabaaabbaaaaababbbbaabbabbbbbaaabaaaaaaaaabaabbabbbababbbbaababaabaaaaabababababbaaaaaaababbbbaaabaaabbbabbbaaabaaaaaaaaabbbbbbaaabbaaabaabaababaaabaaaaaababaaaaabbaabbbaabbabaaaaabbaaaababbbbababbabbabaaabbabababaabbbbbaababbbaaaabbababaabaaaaaabbbbbabbbbbbabbabbbbbababaaabbabaabbbbbbbbbaabaabbaaaaaaaaabaaaaabbbbbbbbabaabbaabbabbbbaabababbbbaaaabaaabababbbbbabbbbaabbabababbbbbababaabbababaabbaaaaabbbbaaababbaaabbaaabaaabaabbabaaaaabbaaabbaabbaababaabbaabaaaaababaaaabbbbabbaabbbbbaabaaaabbbbabbaababbbbaaaaaaabbabbabbaabbbbaabaabaaabababbabaabaabbbaaabbbbbbbababbabbbbbbabaabaaaababaabaaaaabababbbaababbbabaabbaaababbabbabbaaabbbbbaababbbababbababbaabaabaababbbabaabbaabaaaabbababbabbabaaaabbabbbbababbbaabbabababbaaababababbbaabaaabbababaabbbaaaabababbabbbababaaabbbbaabaabbbaaabbbabababbbbaabbbababbbbabaabaabbbbbbbababaabaaaabbbaabaabbabbaababbbbababaabaababbbbabaaaaabbabaabbabaabbaaaaababaabaababaabaaabaabbbbbabaabbabbbbaaaaaabbbabaaababaabbbbaabbbbabaabaaaabaaabbabaabaaabaaababbabbbbabbaababaaabaabbaabbaaabaaaabaaaaabbbaabaaaabbbbabababaaaabbbabbaaabaabaaabbababaabbbaabbabbbbabbaabaaaaaaaabbbabaaabaaabbbbbabbaab
abbbaaaaaaaabbababaabaaaaaaaaabbaabababbbbaaaababbbaaaabbbbbbaaabaaabaabbbbbaaaaaabbbbbabbbababbaaabaaaaaabbaaabbabbababaabbabbbbbbbbabaabaaaababbaaabaabaaaaaabaabbbabbbaabbaabaaaaaabaaabbaaabbaabaaabbabbaaabbabaaaabbaabbbabbbabbaababbbbbbabaabaabbaabbbbaaaaaabaaabaaaaabbbbaabbaabbaabbbaaaabbbbabaabbabaaabaaaaabbaabbbabbabaababaaabbbababbbbababbaaababaabbbabbabbaaaaaaababbbbaaaaabaabbaaaaaabbaababbbbabaaabbbabaaabbaaabbabaabababbaababaabaabbababbaabaabaaabaabbbabbbbbbaaaaaabbabaaaabaaabbbbbabaabaabaababbababaaababaabbaaaaabaaaabbaabaababaaaaababbbbbaabbbbbbbbbabaaaaababbaababbabbabbaaaabbabaaaaabbaabbaabbabbaabbbabbbaabaaabbbabbaabaaaabbbaaaababbabaabbbbabaaabbabaaaaabbbabaabbaaabbaaaaaabaabababbbbabbabbbababbbbbbbabbaabaaabbbbabababbbabaaaaaabbaaabbababababbbabbabbbaaaabbabaaaababbabaabbbbaabbaabbabbbabbaaaaaaabbbbaaabaabababbaaaabababaabaaaaaabbbaabbabbbbabbbabbaabbbbaabbbabbbbabaaaaaaaabaabbbabbbbbbaaababaabbbaabbbaaaababbbabbabbaaaaabbaaaaaaaaaaabababbbbaaaababbbabbaaaaaabaaababbbbbbaabaabbabababbbbaabaabbabaaabbbababbbbababaabbababbabbbabbabaaabbbaabaaaaaaabababababbbabbbababbbbbaaabaaabbbaaaabaabaaabbbbbbbbabbbbaaabbaaabbbaabbbbaabbabbbabbbabbabbbbbbbbaabaababbbaabbbabbabbbaaabaabbbbaabbaaaaaaaaaabbbaaabbbbaabbbbbbbbabbbabbbaaabaaabbbaaaabbbbbaaaabbbbbbabbaabaaabbbaaaabbbaabbabaabaabbbabbbaababaabaabbaaabaabbbaaaaabbbaaabababbabaaaabbabbbbaaaabbbabbaababbbbaabaabbbbbabaabaaabaababbbbbabaaaabaabbbaabbaaabaaaaabaaaabbbbbabaabaabababaaabbaabaaabaabaaaabbaaaaabbbaaaaaabaaababbabaaaaabbbbbabbaaabbbbbbaabaaaabbbaaabbbbaaababaababbabbbbaabaaababbbababbbabbababbbaaaaaaabbabaaabbbabbaaabbbaababaaabbaaabbabababbbaabbbbaabbbaaababababaaabbababaaabaabaabaabbbabbababbaabaabaaabbaabaabbbabbbbbbbbbabaaababbaaababbabbabbabbbbbaaabaaaaabbbabbaabaaaaabbbaaaaabbababbbbabaababbababbaabaababaaaabbbabaabbaaabaabaabbabbbbabbabaaabaaaaabaaabbbbabbbbbbabbbaaaaababbaabbbababbaabbaaaaababbbbabbbaababbaaaabbabbaabababbbbbbbbaaabbaaaabbbababaaaaabaaabbbbbabaaabaaaaabaabbababbbbaaaabbbabaa
aabaabbbbabbabaabaabbaabbaaaaabbbbaaabaaaaaabaabaaababbaabaabbbbaaaaabbabbababbaaabaaabbaabbabababbabaabbabaababbbaaaababbaaaaabbbbaababbbaabaabaaaaabbabababbbbaaaaabbbbababbbababbabaaababbbbbabaabbbbaababaabbaabbabbbaaabbabbbbabaabbbbbbbbaaaaaabbbabbbbbbabbbaaababbabbbaabbaabaaaaaabbaabbababbabbaabbbabbbbbabbaabaabbaabbababbabbabbbabbbbabbbbaaabbbaaaababbaabababaaaaabbbaabbabbbbaaabbbbbaabaabaabaaabbbaaaabbabbbaaabbaabaabbabbabbbabbabaaabaaabbbbaabbbaabbabaababbbabbbaaabaabbbbbbbaabaababbaaaaaaababaabaabaabbbabbbbbabbbaaaabaaaaaabbababbabbbabababbbabbbbbbaaaaabaaabbababbbbaababbabbaaabaabaaaaaaaaaabbaabbababbaabbaabbbbabbbaaaaabbbbabaaababbbbbbbbbbbaaabbbbbbbbbaaaabababaababbbbaabbababaabbbbbabaaabbabbbaabaababbabaaabaabaaabbabaabaabaabaabbaabbbbaabbbaababbaabbabaaabaaabbbbbbaaabbaaaaabaaaabbabababbaabbabbaaabbbbbabbabbbaaababbbbbaaaabbababababbabaaaabbabaaabaaababbbbabbabaaabbabaababbbabaabbabbaababbbbbaaababbabbbbabbbaaaaabbbabbaaaaaabaababbbbabbaabbbbbaabaaabbbabbaaaabbbabaaabaaaabbababbaaabbbaabaaaaababaabababbabaabbbabbababbaaaabaababbbbababaabbaabbabbabbbbbaaaabbbaabbbbbbababbaabaaabbbbbbabaabbbaababaabbbbbaabbaaaababbabaaaabbaabbaaababbaabaaaabaaaaaaabaabbaaaabbabaaabaabaabaaababbabaaabbabbaabbbbabbaaababaabbabbbbbabbaabbbaabaabbabbbbaababababbbbaaaabbbbaaaaaababbabbaabbabbbabbbbaabbabbbbbbbbabbbbaabbbbaabbbbabaaabbbabbaabbababbabababaaabbaaabababaabbabbabbbaaaababaabbababbababbaabaaababaabbbabababaabbaabaaabaabbbbaababbababbaaabbbaaaabaaabbbaababaaaaabbbbbbbbabbbbaababababbabaaaaabbbaabbbaabbbabbababbbabaaaaaabbababbabbbabbaabbbaaaabbbabbaaabbbabababbabbbaababbbaaababbabbaaababbbaabbabbbaaaaaababbbaaaaaaabbaaababbbaaabbaaabaaababaabbabbabaabbbababbbbbabbababaaaaabbbaaaababbabbabaaababaabbaaaaaabaaabbbbabbbabbbbbabbaabaaaabbbbbbbbaabbbbaabbbababaaaaabbaabbbabbabbaababbbabaaabbbaaaaababbbbaabbbababbaabaabaabbaaaabaabaabbabababbbabbbbbabaaaabaaaaabbababaabaababaaaaaabbabbabaabababbababbbaaababaabbbaaaabbbabaababbaaababbabaaababaaabababbabbababababbabbabbabbbaa
abbabaabbbbbbaaaabababbbbaaabbababbaababaaababaaaabbabbbabaaababbaabbbbaabaaaabbbaaaababbaaabbababbabbaababbbbaaabbabbbbbbbaaaaabaabbabbbbaabbaabbaaaabaabaabbbaabababbaaaaabbaabaaabbbbbaabaaabbbbbaabbababaaabbabbaababababbbbabbabbaabbbbaaababbbbbaaaaababaaaabababbbabaaabbbaaaabbbaaaaaabbbbbababababbbaabbbbbaabaabbbaaaabaabbbaaabbbababaaaaaaabbbabbabaaaaaabababbaaaaaabababbabaaabbbbbaaaabbaaababaaabbababbaabbabbabbbbaabbabaaabbbbaaabbaaaaabbbabbabaaaaabababbababbababbbababbbabaabbaaaabbababbbbaaaaabbabababbbabababbbabbbabbbabaaaabbabbabaaaaaaaabababababbabbbbaabbaaabbabababbaabaabbbaaabababbbbaaabbbabbaabbabbbbabbbbabababbbaaaabaaaababbababaabbbaabaababbbaabaaababbbabaaaaabbabbbbaaabaababbbababbabbbbaaaaabbaabbaabbbbbababbbbabaaaaabbbbbaaabbaaaaababbabaabbbaabaabbbbbbabaaaaabaababbabbaabaabbbababaabbabbabaabbbbbabbbbbaaaabbbbaabbbabbabbbbbbabbbaababbbaabbabbbbaabbaabbbbbbbbbaabbbbaabbabbaabbabbbbbaaaabbabaaabbbbaabbbabbabaaabaaabaabaabbaaaabababbbbbabbaababbbaaaaabbbbbaaabaabbabbabababaababaaaabbababaababaaabaaabbaaaababababbbabaaaababbbbbbbbaaabbaabbaaaaaaabaababaaaababbbabaabaabaabbbbbababaaaabaaabbaaaababababbbaaababbaaabaaabbbbaaaabbbbbbabbbabaaaaabbbaabbbbbabababbabaabababaaababbaabaaabbbaabbaabbaabaaaaaababbaababbbbbabaabbbaabaabbbbbbbabaaabbaabaaababbaababbaaabaaababbabbabbaaabbbaabbabbbbaabbabbbaabbaaaabaaabaaabbbaaaaaaaababbbabbaabbbbaabababaababaabbbababbbbabbbbbaabbbabbaaaaaaabbabaaabbbaabbbaaababaababbbbbbbbaabbaaabbbbbaaaaaaabbaababaaabaababbbbbabbbbbaabbbaaababbbbbaaaaaabbbbaabbaabaaaaaababaababaabaaaabbbbbbabbababbabbbabbababbabbbbbaaaabbbbaabaabbbabbababaababaaaababbaabbbbbaaabbaabbbabbbabababbaabbaaaaaabbbbababbaabbabbaaabbaabbabbbbaaabababbaabbbabababaaabbbaababbbaaabbababaabababbababababaaabbaabbbbabbaababaaababaaaabbbbaaabbbababbbbbbbbabbbabbbbaabaaaabbabbaaaaaaabbaaaaaabbabbbbbbabaaaabbabbabaaabbabaaababaaaabaabaaabbbabbabababbbbbaabaaabaababaaaababbbbabaaabbbbbbaaabbabbaaabbbbbabbaabaababbabbaabbabaabbababaabbbaabbbbabaabbaabababbabbbbabbbabbabb
aaabbabbbaabaaaababbaaaaaabaaababbaababaaaaabbbbababbbbaabbbbaaabbbbaabababbbbbabaabaabaabaaaaababbabaabbaaabbaaaaaabababaaabbbbaabbbbbbabababaaabaaaaabbbbbabbabbabbabaaabbabbbbbabaabbbaaaaaabaabaabbbbbbabaababbbbbbbabaababaabbababbaaaabbbaababaabaaaabbababbababaaaababaaaaababbaaababbaaabbbbaaaaabaaabbbbbbbbaabbbbbbbbaabaabbbbbaabbbbaabaababbaaaabbaababaabaaaaaabbbaaabbbbbbababbbbbaababbbbaaabaabaaaababbbbbaabbabbabaabbbbbbbbbbbbbbabbbaaabaabaabbabbbabbbbbabbabbbaabbaabaabaabaaabbbbaababaababababaabababbbaababbbabababababaaabaabbbbaaaabbabaabbaabbaabbaabaaaaaaaabaabbaabaaabbaabaaababbabbbbbbababaabaabbaabbbbbbabbbaaabaaabbabaaaabaaababbbaaababaabbaabbabaaaaababbaaaabbbaaabaabbabababbabbabaabaaabaaaaaabaabbbababaaabbaababaabbababbbababbaaabbbaababababbaaabbbbbabbbababaaaaaabaabaaabaabbbbbabbbabaaabbbbbbbaabbabbbbbbaaaabbababbaaaaabaabbbbbbabbababababbaabbbababbabababaaabbbbbaaabbbbaaabbababaaababaabaaaabbbbbbbaabaaababaaabaabbabbbaaaaababaaaababbbabbabbbbbbbaaabaaabbbbbababbabbbabaaaabababbabaabaaabbbbbababbaaabbbaaaabaabaababaabbabbbbbbaababbbbbbaabbbabbaaaaaaababbaaabababababaaaaabbaabbbbbaaabbabaabaaaaabaaabaaaabbbabaabbbaaababbbbabbababbbbbaaabbbbaabaabbaaabaababaabbaaababbaaabaabaaabaaabbabbabaabaabbbabbbabbbbbbabaabbbaaaaabbbaaaabbbbbabbbbbababbabaabaaaabababbabaaaaabbbbabbabbbbabbbbababbaabbababbaaaaaababbaabaabbabaabaabbbababaabbabbaaaaaababbaaabbbaabababaaabbaaabbbbbbabbababbabaabbaaaaaabbabababaaaabbaabbabbababaabbabaabaaabbbabaabbabbbaaabbaaababbababaabbbbabbaabababbbbbabbbbbbbabaaaabbbbbbbaaabaababbaababbaabababaaaabbaabbaaababaabaabbbbabbbaaaaabaaabaabaaababaabbaaabbbbaaaabababbaaaabbbbabaaaabaaababbaabbabbabaaabbbbbabbabababaaaaababbbbababbbbababaaaaabababaabbbaaabaaaaabaabbabaabaababbababbabaaabaabaabbaaaabababaabbabbaaaababaabbbbbbabbaabaaaababbabaaaaaaabaaaabbababababbaabaababbaabbaaabbabbaaaaabbabaabaababbaabbaababbaabbaabbbbabbabababaaabbaaabbbbbaaaabaaaaabbaaaababbaababbbabaaaabbaaabbbabababaaababbbabaabbbbaabbaabbbbbaabbbbbaabbbbabbbabbbabaababbb
baaaaabaabbbbaabaaaabbaaabaaaababbabbababbababbbabababbbbbbaabbbbbabaaaaaabbbbaaaabaaaaaaabaabaabbbbabbaaaaababababbbaababaababbbbabbbbabbabaabbaaabbabbbbabbbbbaabbaaabbbbbbaaaaabbaaaaaaababaaaabbbbabbbaaababaabbaababbbabbbabbaabbabababbbabaaaabaaababbaabbbabababbbabbabbbaabaabbbabbbabbabaabbbaaabbaababaabbbbaaaaabbabbabbbaaabbbbbaaabbbaabbbbbababbabbbaabbaabbaaaaaabaababaaaaaaaabaabbbabaaaaabbbbaababbaababbbabaababababbbaaaaababbbbabaaaabbaaaaaaaaaabaabbaabbbbbbbbaabbbaaababbabbbbaaaaabaaaaaaaabbbabbaaaabbbbbaabaababbaaaabbabbaaabaabbaababbaaaabaabbabaabbbaabababaababbaabaaababbbabaabaababaaabaaaababaabaaababaaabaaaaaabbaaaabbbabaaabaaabbbababbbbbaabbabbababaaaaabaabaabbaaabbaabbbbbbaabbbbbbabaaabbbabaabbaabbabbababbbabaaaabaaaabaaabababaaabaaaaaaabbbbbbaaabbabbbbaabaababbabaaabbabbababbaaabaababbbbaabbbabbaaaaaaabbabbabababbbbbbbaababbbbabbbababaabbaaababbaabbbaabbabbabbbbaabbababbbaabaaaaabbaaabaabbbbaabaabbabababaaabbabbbabaaabbaabbaabbaaabbabaaabaaababbbaabbbbbabbaaabbabababbbaaaabbbabababababaababaabbbbaaaabbaabaaababbbbbbbababaaaabbabaaaabbabbaabbbbbabbaaababaaaabaaaabaaaabbabaabbbaabbabbbbaaaabbbabaaabbabababaaaaaabbbbbbababbabaaaaabbbbaaaabbbbabbbbababaabaabbbaabaaaabbbaaabaaaababaaabababbbabaababaabbaaaabaabbbabaabaabbbbaaabbabbbaabbababaabaaabbabbbababbbbbbbbbaaaabaaabaaaaaaababbaaabaaaaaabaaaabababaabaabbbbbaababababbabaaaaaaabbbaabbbbaabbbabbaaabbaaabbaaaaaaabaaabbabbababbaaaabbbababbaaaaaabaabaabbaaaabbaababbababbaaaaabaaababaaabaabbbaabbababbbbabbbbbbbbbaabaabbababbaabbabaabbaaabbbaabbbbbabaaabaabbbbaaaaabbabbaabbbbbabbabababbbbaabbaaaabaabaabaaababbbbaabaababbaaababaaaaaaabbaabbbabbbabaababbbaaaaababbaaaaaaaabaaabbaababaaaaabaaaabaabbbbbbbbbaaaaaabaabaaaabbaababbbbabbabbbaabaababbbabbbaababaabababbabaababaaaaababaabaaabbabaaabbaaaaaabbaabaaaaaabbaaaabababbaaababababaaabbababbbbaabaaabbaabaabbbbbbbaaaaaabbbbbababaaababababaabbbbbabaaabababaaaaaaabbaaababbbabaabaaabbaaababaaaabbbbabbababbbabbbbaaabaabaaababaaaaaababbbaaaaaabbbabaaabbbabbbbbbbabbbbabbbb
babaabbabbaabbababbabbbbababbababbaabababbaabbabaabbabbbabaabbabbabababbbabaabaaaabbbbababbabbabaaaabaaabbbbaaaabbaababbabbabbabbaabbbababababbabbbababbbbaabbabbaaabababbabbaababbaaabbaaabaaababbbaabaababbbbbbabaabbbaabbaaaabbabbabaababbaababaabaabaaabbbbabbbaabbababbabaaabaabaabbbbaabaababbabbbaabbbaabaaababaabbaaaabbaaaaaaabbbbabaaaabaaabaababaabbabaaaabbabbbabbbaaabbbaaabbaaabaaaaababbbbbbbaaaaabaabababbbabaabbaabaaabaababbabbaabaaaaaaabbaabbbababbaaabbaaaabaaababbbbabbbbbaabbbbababababbaaaaaabbaaabaaabbabaababababbbbaabaabababbaaabbbaabbbbaabbbbbaaaaabaabbbabaabbbabbabbbabababbbabaaaabaaaabbbaabbabbbbabbaabaaabbaabbabbbbabbbbababbabaaaaabbabbabbaabaaabbaaabababaaaaaabbaaaabaabbbaaabbabaabbabaaabbbabbbbbababbbaabbaaaaababbbbaaaaabaabaabbabbaabaaababaabbaaaababbbaababbababaaabbbbbabbbbbbbbbabaaabaabbaaabbbbaabbababaaabbabbabbaaaaabbabbbbabaabaaaabbaabaabbabaabbbaaaaaaaabbaabbabababaaaaababbbabbbaabbbabbaaaaabababbaaabbbbbbbbbabbaaaabbaabbbababaaabbaabaaabbaaabababaabbbababbbaaaabbaaabbabaaabbabbbaabaabbabbaaaababaabbaaababababaabbbaaaabbbbbbabaaababaaabbbaaaabbabbaaabbbbaaaabbbabbabbbaaababaabaabaabbaabbaaaabbbbaababbaaaaaabaaaababababaabaaaabaaababbbabbbbababaabaabbabbababbbaabaabbabaabbbababaaabaaaaaaaababbabbaababbabbbabaabbaababaaababbbbababbabbabaaaaabbbaabbbbbababbabaabababaaaabbaaaabbababaaabbaaabababaabbbbbaabbbbbabbabbbbbbbbbabbbaabbbbabbabbababbbabbabaaabbaaaabaabbbbaaaabababbaaaabbbaabbbaababbaaaaaabaaaaabaabaaaaaaaababbbbbbabbabbbaaabbbababababaabbaaaaabaababbbaaaabaaabaaaaababbabaababbbaabaaaaabbbabababbaaaababbbbabbbaabbbbaabbaaabbaaaaabaaababbabbbaaabaabaabbbbbbabbaaaababbbbaabbbbbbbabababbababaaaabbbbabbabaaabbbbabaaaaabbababbaabaabaaaabbbababbaaaabbbbbabbbabbbabababbbbbabaaabaabaaaabaabbbbaabbaabbbbaababbbbbbbbbbbbaaabbaabbabbbbaababaabbaaaabbabaaababaaabababbbabbbbbbbbababbaababbabbaaabaabaaaabaababaabaabbbaaaababbbabaaaabbaabaabbabbabbabbabaaaabbbaababbbabaaabbaabaaabbababaabbbabbbababaabbbabaaaaabbbbbbbbabbabaaabbbbbaaaaaabaaabaabbbaababbbbbaba
abbaabaaaabbaabbbaaaaaabbbabaaaaabbbabbaabaaaabaabbbbaabbbbaabbaaababbbbbaaaaaabaaabaaabbabaaabbbaaaaaaaaaabbbabaaaabaaabbbaaabbabababbbbaaaaabababbaaabbabaababbaaabbaaaabaabbbbbbabbbaababbaababaabaaaababaaaababaaababaababaaaababababaaabababbaababaaaaaaaabaaabbbaabbbaaaababbaaabbbbaaaaabbbbaabaabaaababaaababababaaaabbbbaabbabbababbaaaabbbbaaabaaaaabbababbbbaaaaaabbabbbaabbabaaabbaaabaaaabbaababbababaabbaaababbbbbbabbaabaababaabbbabaababaaabaababbaabbbbabaabbbbbbabaaabaaabaabbbbbbbbbabaabaaaaaabbabaaaabbbabababbbabbbbbaaababaabaaaabbbaabbabaabbbabbbbbaaaaaabaaabaabbbababaabbaabbaabbbbbbabbabaaabaaabbbaaaabbbbaababaaaaaaaabbbbbaaaaaaabaabbabbbbbabbaaababbaabaabbabbaaaabaaaaabababbbaaabbabaabaaaababbbbaabaabababaaaabbaabbbbbaabaaabbbabbaabaaaabbaabbbbbbbaabbbabbaabababaabbaaabbababbabaaaaababaaabbabaabaaabaaabbbbbbbabbbabbabbbbaababbababbababaaababbbabbabbaaaabbbbbaaaaaabbbaaaabaaaabbaabbbbbbbabaabbbbaaaababbbbbbbabaabbabaaaaabaaabababbaabbbabbbababbbaaaabbabababbbbbbabaabbababbbabbbbbaaaabaabbaaaaaaaaaabaaaaabbaaabbaaaababbbabbabaabaaabaaabbaabbbaabaabbbbaababaaaabaaabbbabababaaabbababaaabababababbbbababbbbaabaabbaabbbbabbabbbbaabbabbbaabaabbabaaabbabbaaabbbbaabbabaaaababbbbabbbbbaaababbabababababaabbaaaaabbbabaaaabaaabbaababababbbbbaaaababaabbbabbbababbaabbabbaabbaabbbbbbbbbbabaaaabaababaaaaaaaabbbbbabbbaaaaabbabbbbabbbbbbabbabbabaaabaabbbaababbbbbabbaabbabaaababaaababaaababbbaababbabaabbababbbabbabbaaabbbaabbabaabbabaaaaabbaaabaabaaaabaabbaababbaabbaabaabbabaabbbaaaabbaaabaaabbbbabbbabababababbabaabaaabaaabaaabbbbabbabbaabbbbabbababbaababbbbbababbabbaaabaaaabbaabbbabbbaabbbbabaababaaababababababaaaabbaaaabbaabbaabbbbabbaaabbabbaaabbbbabbaabababaabbaaabababaabaabbabbaabbbbbbababaabababababbaababbaaabbbbbaaaaaabaaaaaabbabaababaabbbabbbaabbbaaabababbaabababbbaabaabaababbbbabaaaaaabbbbbaabbabbbababaabbbaabbaaabaaabbbabbbabaaaaaabbabbbaabababaabaabaaaaababbabbabababaabbababbbbbabbabbaabbbabbbbaabbbbabbbaabbaaabbbbababbabaabaababaabbbaaaaaaaabaababbabbabaababaabababbbabbb
abbabbbaabaabbbbbaaaaaabaabababaaabbbaaaabbaabaabbabaaabaaaaababbaabbbbbbabbbbaabbbababaababbaabaaaaabaaaabaaabbbabbbbabaabaaababaaaaabbabaaababaaabaabaaabbaabbbbaaaaaaaaabaabababbaaaaaabababbababbbabbaaabaabbaababbbabaababababaabbababbaaabbbaaaaaabbaabbbaaaaaabbabbaaabaabbbaaaaaabbaaababbbaaaaaaaaaaaabaaabababaaabbbaabbbaabbabbbaaaaabbbabbaabbbbabbaaababbbaababbbabbbabbabbaaaaabbaaaaaaabbaaabbbaaabaabbaabaaabaaaaaaabbabaaaaaabbabaabbbababbaaaabbaabbaabaaabbababaababbbbabaababbbbaaabbbbbaabaabbababbababbabbabbbbbbbabbbaabaabbbbbabbbbaaababababbbaaabbaabbabaababbbbbbaaaabababaabbbabbbbbabbabbaaabbaaaaabaaabbabbbbbaaaaaabaaaaaaabaaabbbaaabaaaaabaabbbbaaabaaabbbaabbbabaabbbabbabbbabbabababaaabbaabaaabbaabaaabbaabbbaababbbbbbbbababbbabbbaaaabaaaabaaaaaabbbabaabbbbabaababbbaaabababbabaabbbbaaabbabbbbbaaabababbbbabaababbbabbaaaaabaaaaaabaabbbaaaaabaababbababbbbabababbaabbbaaaabbabbababbaababbaabbbabbbbaabbaabbaaaaaaaaaabbabbbbaaaabbaabbbbababaaaaaaaaabbbbbaabaabaaababaabbaabababbbbbaababaaabbbbabaabbababaaaaabbaaabbabaaabbabaabbbaababbabababbaabbababaabbaaaabaabbabbabbaabaaabbaabbbaabbbabbaababbbaaaabbbaaaaaaaabbbbbbbaaabbaabaaaabaababbaaabbaabaaabbbaaaaaaaabbabbabbbabbaabaaaaabbabababaababbbabaabaabbbabababaaaabaabbbbabbbbbabbaababababbbbabaaabaaaaaaaabbbaabbbbbbbabbbabbbbbabababbaaabbbbabaaabbbbabbabbababbbababbbbbbaaabbbabbbaaaababbaaabbbaabbbabbaaabaaaabbabaabbbbbababbbaaaabaaaabbbbaababbaababbaababbaabbbaabbaaaabbabbbbabbbabaaaabbbbbabbabbbaaaababbbabbbabaaaaaabbaabaabbaabbbbaaabbaaaabbbabaaabbbaaabbabbbabbabaaaababbabbbaababbbaabbbbaaaababbbaabaabbbaaaabababbbbabaaaaabbbababbaaaaabbbbabababbabaaabbaaabaababaabaabbaabaaabbaaaababaaaabbbbaaabbbaaaaababbbaaaaaabbaaababbabbbbbbabaaabababbabaabbbbaaaabbbbbbbbababbaabbbaaabababaabbbaaaaabaabbababbbbbbbbaaabbaabbbbabaaabbabaabaaaabaaaababbbbbbbbaabaabbaabbbbaabbababbbbaabaabbabbbabbaaaabaaabaaabbaaaabbabbbabbbaabbbaaabbbaaabaaaaabbabbbaabbabbbabaabbaaaababababababababbabaabbabaabbabbbabbbbbbbababaaabaabbbaaaaabbbaaaabbbabb
babbbaababbbaabbbaabbaabbaabaabbaabaaabbabbabbaaabbabbabbbaababaaaaabbabaabbbbbaabaaabaaababbabaaaaaabaabbbbaabbababaaaaababbbbbaaabbabaabbbaabaaaabbabbbbaababbabababaabababbbabbaaaaaababaaaaaaaabaaaabbbbabbababbaaaabbabaabbbbababaaabaabbabbbabbaaababbaabababbababbabbbabaababaabbaaabaaaabbbbaabbaaaaabbaabbaaabaaaababbbbaaabbaabbbaaaabaabbaaaabbabbbabaaabaabaabbbbbbbbbbababababbaabbaabbabaabbabbaabbabbbbbaaabababbbbbaaaaabbbbababaabbbabaabaabbabaaaabaabaaabababbabbaabaaaabaaabbaabbaabbaababaaabaabbababbabaabbbabbbabaaaabbabababaabaabaabbbabaababbbbbababbbbbaabababbbbabbabaabbaaabbababbaaaabbaaaaaabbaabababbababbabbbababbabbabbaabbbaaabbaaababaabbabbbaaabbababbabbaabaabaaababbaabaaaababbbbabbababbaaaabbbaaaaaababbabaabbbbaabbbbaabbababbbababbbbbbbaaaaaaaabaababbaaabbaabbbabbbababaaaabbabbaabbaaaabaaabaabbabbaabababaabaaaabaaaabaaaababbabaababaaabbbabaaaaabbbbaaabbabaabababbbbaabababababababaabaaaabbbbaababbaababaababaaaabaababababbabaabbbaabbbbabaabbaabababbabbaabababbaabaaabbbbbbbbbbaabbaaabbababbbbaaaabbbbaaaaabbaaabbaabaabbbaabaaabaabbbaababbaaaaababbaaabbabaabaabbaabbaabaaaabbbaaaababbbabbbaaaababaabaabbababbababbbabaaaaaaaaababbbaaabbabaaaabaaaabbabbbbbabbbaabbabbabbaabbbbbbbbbaaabbabababbabbbbabbbababbbabbbaaaababbbaabaabaabbbabaaabaabbbabababaaaabaaaababbaabaaaabbaababbaaabbaabaaabbbaababbaabbababaaabaaaaaabbabaabbbaabbabaaabbbbaabaabbaababbaaabbabaabaaabbaaabaabbaabbbbaabbbbabaaabbabababbababaababbaabbaabababbbaabababbbbbaabaababbaaaaabaaababbaaababaabaaaaababaabaaaaaababaababababaaababbbaaabbaabbbbbaabbabbababbabbbbbbaaaaababbaaaabbabbaaaaabbbabbbaaaabbaabaabaaaaabbababaabbabbaabbbaabaaaababbbabbaabababbbbabbabaabbabbbbaababbabaaaaaaabbbbbaaaaabbbabaabbabbabbbbbabbababbabbbaabababababaabaabaabbbabbbaabbaabbbbabaabaaababaabbabaaabaaaabbaabaabbbbaaabababbaaaabbabbbaaaabaabbbabbabbabbabbabaabbbbbbbaaabaaabaabaabbabbaabbababaaaaabbabababaabbbaabaabababaabaaabbabaababaaaaababbabbabaababaababababbaabaaababbbbbabababbbbaabbaaababaababbaaaabbaababaabaabbabaaabbabbaab
abaababbbaabaaababbabaaabaaababbabbbbaababaaabaababaaabbbabaabaaabbabaaaaabbaabaabbabaabbaaaabbababaabbaaaaaaaaaaaaaaabbbaaabbaaabbbbaabaaaaaaaababbbababbbaaababbbaabaaaaabbbbbababbbabbbabbaabaabaaaaaabbabbaaabaabbbabbbabbbbbaababbbbabaababbaaabbabbaabbbabbaabbbaabbaaabbbabbaaaaaaabbabaaaaabbabbbabaabbbabbbbabaaababbaabaaababbbabbbbbbbbbbbaabbababbbabbababbbabbbbbbabaaabaabbbbabbaaabaaaabbbbabbbbbaaaaaabbbbbbaaabbaabababaaaaaabbbbabaaaaabbaaaaaaabbbbbbabbabaabbbbbbbbbabaababbabaabababaababababaabababababbaaaaaabbbaaabbabbababbaabbaaababbbbaaabaaabbaaaaaabaaaabaaaaabababbbbabbaabbbabbbaaaabbbbbbbbaabbbbabbbababaababbbbaabbabbbaabbaababbabbbbbaabaabaabbaaaabbbaabbaaaabaababbbabbabababbabbbbbababaaaaababaaabbaaabbbabaaaabbbbbabababbababaaaabbabbbbaaabbbaaaaaabbbabbbaabbbaaabbaaabbbbbbbabbbbaabbabbbbbbbabbbbbaaaabbaaabaaabaababaabaaabbbaababaaaabbabbbaabbbbbbababbbabbbbaaaaabbbaabbbabbababaabbbbbbabbbaabbaabbabaabbbbaabbbababbbabbabbabbbaabaaaabaabbabbbabbaababaaabbbbbaabaabaabbbbbbbbababbbbbbbbbbaababbaababbbabaaaaabababbbababbaabbbaaaaaabbabbbbababbbbaabbbabaaabbaaaabbbbbabaaabbbabbbbbbabbbabaababaaaaabaaaababbaabaababbaabbbaabaaabbaabaaaaabbaaabbbabaaabbbbbbabbabbbbabaabbbabbabbabbbaaaaaaaabbbbababaabaaaabbbbaabbaabaaabbabaaabbabbbbbbaabbbbaaabaaaabbbaaabbbbaabababbababbbbaababbbbaababbabbabaaabaaabbbbaaabbaabbabbaaabaabababbabbbbaaabbabbabbbbbabaababaabbbaaaaaabbbabbaaaabbbbbabbbabababaabaaaababaabbabbabbaabaaabbaaabaabbabbababbbaabbbaabbbaabbbabbbbabbbabaabbbbaaabababbbaaabbabbababaabaaababbabbbabbbaaaaababbbbbbabbaabbaabbbbabaabbaabaabbbaaaabbabbbabbababbaabbabbbaaaabaaabababaabababbaaaaabbaababaaaaaabbabbabaabbaaabaabbaaaaabaabbaabbbbbbbbbaabbbbbabaababbbaababbbbbbbbaabababbbbbbbbbaabbaabaaabaaabaaaaabbabbaabbaabaabbaababaabaabaaabbbaaaabababbaabbaababbabababababaaaaaabbbbabababbabbaabbbbaaaaabbabbbabbbaabaabbbabaabbbabababbbaaabaaabbbabaaaabbbbbbaababbababbabaabbbbabbabbbabbabbaabaababaaabbaaababababbbabbaabbaabaabbbbaabababbaaabbbbbabbaaaaabababababaababbbbbbbb
baaaabaaaabaabaaaaaaabbabaabbbbaabaaabbaabaaabbbabaaabaaabbabbabaaaababbabaaabbbabbbaaabaabbabbaababbbbaaaabbbaaaaabbbbbaababaaaaaaabbaababbabbabaaaaabbabababbbabbaababbbaabababaabaabaaabbaabbbababbbabaababbbaaabbaaabaaaaabbbbabaaabaaaaaaabbabaababbaabbababababbaaaabababbbaaabbabbaabaaababbababbaaabbbbaabbababbabbabbabbbbbabbbaabbaaabbababaabaababaabaabaabababaaabbabbabbbabbababaabbbaababbbbbaaaaaabaaaababbaabbababbbabbabbaabbbaaabbbbaaaaaabbaaabbabbabbbabaaaaaaaabaabbabaaababbbbbabababbabaaabbbbbaabbbbaaababbabbbaaaabbababaaaaababbbabbbaabbabaaaabbbbbabbababbabbabaabaaaabbbabbaaaaababaabbbaaabbabaaabaaaababbbaaabbbbbbbabbabbbbabaababbabbaababbaabbaaaabbaaaabbbababbaaabbabbbbbbaaaabbaaaaaabaabaababbbabbabbaaabbabaaabbbaabbabbbbbabbbaaaaababbaabbbaababbbbaababaabbaaabbaababababbaabbbaaaabbbbaabbabbbaaaaabbaabaaaabbbbbaabbaaabbaabaabaabbbbbabbaaaaaaabaaabbaababaabaaaaaaaabbbbaaaaaabaabbaaabbaaaabbaaabaababaaabaabbbabbaababbaaaaabbaabbaaabababbbbabbbbabbaaabaaaaaababaabaaaabaaaaabaaaaabaaaabaababbbaabbabbabbaaabbaabbbbabbaabababbababbaabaaabbbbbabbbbbabbbbbaaabbabbaabbabbaabbbbbbababababbaaabbaaaaaaabbbabbbaabbbbaabaaabbbaabbaaaaaabbabaaaaaaaaabbaabaaabaabbababbbabbbaabaabaabbaababaaaaabaababbaaabababbababaabbbbabbbbbaabbababbbabbabbbbbbbbaaabbaaabbabbababaaaabbabbabaabbaababbbbabbbbbababbbaababbaaabbbbabbabaabbbababbbbabaaabbbaaababbabaababbbababbbbbbaaabbabbbbbabbababaaabbbbaabbabaabaaaabbbababbbabbbabaabbabbabbbabbaabbbbbaaaabbabbbbbaababbababbbbbaababaababbbbaaabbaabbbababaabaaaababbaaabaabbababaabbbababaaaabbabaaabaabaaaabbaaaababaaaabbabaaaaabbababaaaaabababaababbbbbbabbabaaaaabbbbbabbabaabaabbbabaabbabbabbbabaaababbaabaaaaaaabaabaaaaabbabaabbbaabbbabbababbbbbababbabbabbaabaaaaaaabaabbbabaabbbbbbbbbaababbaabbbaaabbbbbaababbababbaabababaaaabababaaababbbbbbaaabaaaaaaabbbaaaabbbaaaabbababbabababbabaaababbbabbbabbbbbaabbaababababbbabaabaaabaaabbbbabbbabaaabaabaabbabbbbbbaaaaabbbbbbbabaabababaababaabbbbabbababbabbabbbbabaaabbbababbabaabbabbababaabbbbababbaaaabbbbbbaab
bababbbbbbabababbbbbaaaaabbaaaabbbbbbbbbababbbaaabaaaaaaaabbbabbbbaaaabababaaaababbbabbabbaabaabbbabbaaabababaaaababbaabbabbbabbaaaabbaaababbbbaabaaaabbaaabbbaaabbbbbabaababaaabbabaabaaaababbaaababaaaaababbababaabbbbabbbbaababbaaabbaaaababbbabababaaaaabbababbaaabbabaabbabbbabbaaaabaabbaabbbabaababaabaaaaaabaaaaaaaabaabbaabbbbbaaababbabbbabbbaabbabbaaaabbbbbababaababbabbbabbaabaababaabbababbaaabaabbbbbaaabbbaabbbbbaabaaabbbaabbbababaabbbbaaabaabbbbabbabbbabbbababaaabbbbabbbbbababbaaabaaaaabbbaabbabbbababababbbabbaabbaaaababbaabaabbbbaabbabbabaaabbbbbbababbabbabbbbbbabbbbaabaaaaabaaaabaabaabbbbaabbbaabbbabaabaababaaaaaababaabbaaaabaabbbbbaaabbbabaaaabaaabaabbaabbabbbaababbbabbbbbbbababababababaaabbbaababbabbabaaaabaaaaaaabaaaaabbbababaabaaabbbbbaaaabaaabbabaaabaaaaaaaababbabbabaaabbabbaababbbaaaabaaaaabbaaaaaaaabaaaabbbababbabbabbababbaaaaababaaababbbaabaabbaababaabbbbababaaaaaabbbbabbbbaabbabbaaababbbbabbbababbaababababbaaabababbbbaabbabbabbabbbaaaaaaabbbabaaabaaaaaaabbbbabaababbaabbababbbbabbababaabbbabaabaabbbabbbbbbbaabbabbaaabaaabaabaaaaabbabaaabaaaaaaaaaaaabbbaababababbbbbabbabaabbbbaabaaaabaabbaaabbabbaabbaabbabaabbbbaabbaaaaababbbbaaabaababbaaaaaaabaabbaaaabbaaaaaababbababbabaabaabbbaabbbaaaaabababbababaaabbbabaaabbabbabaabaaababbbbbabbbbababaabaabaaabbabababbaaabbbbabbbabbabaabbbbbbaaaaababbbbaaabaababbbabbbbbbaabbaaabbbaabaaabbabbbbabbbaabbbbbbbbbabaaabbbababbbaaabaaabbaabbabababaaabbaabababaaababbbabbababaaabbbaabbbbaaaaaabaabbbaaabaabaabbababababbabbbaababababaaabbbaaaabaabaababbaaabbbabaabaabaaabababbaabababbaaaabaaabbabaabbababbbbbbbaaaaabaaaaababbbaabaaaaabaabaaababbbbabaaabaabbabbabaabbabbbaaaabaaababbaaaaaaaaabbbbaababababababbbababbababbabaababaabbabbbbabbaabaabbabbaabbababbaaabaaaaaabaaaabaabaabbbbbbbaabbaaabbaabbbabbaababbbaabbbaaabbbbabbbaabaabaaabbaaabbbbaaabbabbaaaabbbbbaabaaaababbaaaabaaabbbabbaabaabbbbbbaaaaabaaabbbbabaabababbbabbaabbabbbbaaabbbaabaabbabbbbababaabaaaaaaabbabababaaabbaaaaaababbbbbababbabaaabaabaaabbabbababbabaaabbbaaaaaababbabb
aabababbbaabbbababbababbbbbaaaaabbbabaabaabbbbaaaaabbaaababaabaabbaaaabaabaaaaabababbbaaaaaaaaaaaabbbaabaaaaabbbbaaabaaaaabbbbaaaabababaaabaababbbabaaabbbabbabaaabaabbabbaabaaaaabbbbabaaabbbbabababbbaaaabaabbbaaabbbababaaaabbababbbaabaaabbaaabaaaabbabbabbaabbbaaaaabaaabbbaaaaabbaabbaabbaaaabaaaaabaababbbbababbabbbbabbbabbaabaaabbaabaaabbaabbbbbbbaaaabbaaaabbbbbbaaabbbaabbaaaaaaaababbabaabbaabaaaabaaabbabababbbbababbababbaaababbabaabbbabbbbbaaaaaabaabbbbababbbbabbbababaabbbaabbbbabaabbaaaaabbbbbabbabbbabbbaaababaabaaaaaaaaababbbbbbbaabbaabbabababbaaaabaaaabbbbbaabbabbababaaabbbaabbbbbbbbaaaaabaaaaabaaaababbbabaabaaaababaabbaaabaaababbabaaaabbbaaaabbabbbbabbabaabbababbaaabbbaaabaaaaabaabbbababaaabbabbaaaabbaabbaaaabababbbbaabbbbabbaabbbabaabababbbbaaabaaaabababbabbabaaababbaabaababbbababaabbaaaababbaaabaabbaaaababaababbbababaabbbaabbbaaaaabbaaaabbabbabbbaababbaaaaabbababbbbbbbaaabbbbabbaababbbaaabababaaaabbbbabbabbbaaaaaababaaaaaaaaabbababbbabaababbbaabaabbabbaabbbbbaaababbbababbaaabbabbbbbbaabababaabbbbbbababaabbbbaabbabbaaaabbbbaabbbaaabaabbbbaabbabbbbbabbbabbbabbababbbbabbaaabbbaaabbbbbaababbabaabbbaabaabbaababbbabaabbabaaabaababbabbabbbbaaaaabbabaaababbabaabaaababbbbaabbbbbaabaabaaaaababababaabbbaabbbbabbbbbabaabaabbabbaaabbbabbabbabbabbbbabbbaaaaaabbaababbabbbbbbaabaabaabaabaaababbabbabbabababbbaaabababbbbbabbbabaaabbabbbaaaabbbbabaaaabbbbbaabaaabbbbababbbbaaaaaaaaabbaababaabbabbbbbbaabbaabbbbababbbbbbababaabbaabbbbbbbaaabbbbabababaaababbbaabaabbbaaaabbabbbaaaabbbbbaabbbababbaaabbaaaabaaaaabbaabbaaabbaabbababaabbaaabbabaaababaaaababababaaabaaababbaabaabbbbaabaabaaaaabbbbabaaaabbabbabbbabaaabababbbbbbaaaabbaabbababbbabbbbabbbabbaabababaabbbbabbaabbabbaabbbaaaabbaaaabbbabbbbbbaaabaaabbbbabbbaabbbabababaababaabbbbbbaabbabaaaaaabababbbbaaababbbaababbabbbbaababaaaabaaababbbabbbaabbbbbbbbababaaaaabababaabbaababababbbabbbbbaaabbaaabaabaabababbababaabbbabaabbbbaabbabbaabaabbbabbabaabbbaaabbaaaaabbbbaabababaabaabbbbababaaabbbababaabbaaaabbbaabaababbbaaaabaaaabbbababbabaab
babbbbbaababbbabaaaababaabbabaaabbbabababbbaabbabbabbbbaaababbababbbbbabbbbbaabbaabbbaabbaabaaababaaabbbbaababbaabbbbbbababaaaabbaababaabaaabaabbbbaabaaaaababbabaabbabbabbaaabbbbbaaabbabaabbabbaaababaaaaabbbaababaaaaaabbaaaaaaabbbbaabbbbbbababbaabbbbabbbabbaabaabaaabaaabbabbaabaaababbaabababbbabbbbaaabaabbbbbababaabaaaabbabbabaaaabbbabbabababbaababbaababbaaaabbbababbaaaaaaabbabbbbaabbaaabaaaaaaaaaaaabbaaaababbbaabbbbaabaababbbabaaaabbbbabbbabbbabaabbbababbbbaaabbbbbaabbbbabababababababbbbbabbaababbabbbbbbabbaaaabbbaabbbbababababbbaaabbaabbbabaaababbbabbbabbaababbabbbaaabbbbbaabbbabbabaaabbabbaababaaaaabbababbbbbbbababbaaaaaababaababbbaabbbbbaaaabaaabababaaaaabbabaabbabababbabaaabbbabbbaaaaabbababaabbaababababbabbaabbaaaaaabbbbabaaaaabbababaaababbabbaabaabababaabaabbbbabbbbaaaaaaabbbbbaaaababbbabbbbabbbbbbabaaaaaabbbbbbabbaabbbbbababaaaabaaabaabbbaabbbbbbbabbabbabbbaabaabaabbaabbbbbaaaabbbabbabaababbababbbaaaaaaaababaaaaaaabbabbaaaababaabaaabbbaaaaabbaabaabbbababbababbbbbbabababaabababbaabbaaabbbbaabaaabbbbabaaaaaabbbbbbaabbbbabbabbbbababaabaabaabbaaaaaababbababbbbaabaaaabaabaabbaabbbaaaaabbaaaaababbabaaabbaabaaaabbbbbaaabbaababababaabbabbabbbabaabbbbbaabbbabbbbbabaababbabaababaabaabbbabbbaababababababaaabbaabbbaabbabaaaaaaabaaaabbaaaabaabbaaaaabaaabaabaaaababbbaaaabbabbaaaababbbbbbabbaaaaaaaaabbbbabbbbabaaabaaabaababbbbbbbabaaaaabbbaaababbbaaaaaabbabaaaabaababbaababbaaabbbbbabbaabbaabbababbbbbbbbbbbaaaabbbbbaabaaabbabbbbabbbaaaababaabbbaabbbbbbbbbbaaabbababbbbbbbbababbbbaaabaabbabababaabbaabaabaababbbabaabbabbababbbbaaaabbbbbbaaaabaaabbbabbbaaababbbbaaaaaaabbbbbbbbaaaabaaabababbbabababaabaabbabaaabababbaaabbbbbaabaaaaabbaaaaabaaabbabbabbbbbbaabbabaaababbbaababbbbaabbaababbabaabbbabaababaababaaabbbbbaabaaabbaaaaaabbbbabababbbbbaabbaabbbaaaabbbbbbaaaabbabbaabbaababbabbbaaabaaaaababaaaabaaaabbbbabbabaabaaaaabbaababbaabbbbbaaababaabbbaaabbbaabababbbaabbaaabbaabaaaababbbbbababbbbaabaaaaabbbaaaabbbbabbabaaaaaaaababaaaaaaaabbaaaabbbabaabaaaaaabbaabbabbabbaabbbbbbbaaabaabbb
baaabbbabbbbabbbbbbbbaabababbabbaaaaaaaabbabaaabaaaaaababbaaabaabbaaaaabaaabaabbabbaaababababbaaabaaabbabaabaabbbbabbabbaabaaabbbaaaabbabbaaababbbbaababbbaaaabbbbbbabbbbabbaabbbaabbbbbbaaabbabbbbabaaaabaabbabbbbabaaaaababaabbbababbbaaaabbbabbaababbbbbbaaababbaabaaabaabaaaaaaaabbbabaabaabbaababbaaaaaaabbbbaaaaababbbaaabbbbbabaaabbbabaaaaaaabbbaaababababbabbbbbbaababaaaabaababababaaabbbbbababababaabbabbabbbabbbabbbaaababbababbaabbaaababaababbaabbaabbbaaabbbbaaabababbabaaaaabbaabbbaababbbababbbaabaaabaababaaaabbabbbaaaabbbabbaabaaabaabbaaaabababbabbbababaaabbbababaaaaaaaabaaababbabaaaabaabaabaabbbabbaaabaaaaabaabbabababbaabbaaababbaabbaaaabababaabbaaabababbbbbabbaabaabaabaaaababbabaabbbbaaaabbbbaaababbabaababaabbabbbabbaaaabbbbabbaaabaabaabbabbabaabbaababaababaabbaaaababbbabbbbabbbabbabbbabbbabbabbbbbabaabbbaaabbbbbaabbbbbaabbaaababaabbababbbbaaaaaaaaaabaabaaabbabbbaaaababbbaabbbaaaaabbabbaaaaababbaababbabaaabaabaabbbbabbbbbbbaabbbabaaaabbbbbaabaabbbabbaaabbabaaaaabbabbabababababbaababababaabbaabaabaababaaaaabababbaaaaaaabaabbababbbaabbbbaabbbababbaaaabbabbabbbbabbabaaaaababbaabbabaaaaababbbbbbaaaaabbaaabaababaaaabbababbabbaaaaabbbababababbabbaabbbaabbbbbbabbaabbaabaababababaabababbaababaaaaabaabbbbababbabbaaaabababbaaabaaabaaaabbababbabbaaaababbaaabbbaaaabbbbabaaabbbaaaababbaabbabbaabaaaabababbaaabbbabbabbababbabababbabbbbaaaabaabbbbababbababaabbaaaaabbbbbabaaabaaaaaaaabaaaababaabbaaabbabaabbaaabbabbbbbabbaabbabbaaabbbbbbbaaabbbbbbbaabbbababbabbaaaaaabaaaabaaaaabaaabaabbaabaabbaaaaabaaababbbbaaabbbabbaaabbbbbabaaaabaaabbaabbabaaaaabbaaabbbabbaabbaabbbabbabbbabbabaabababbabbbaaabaabaaaabbbabbbaabababbbbaabbabaabaabaabababbababbbbabaaabbbbabbababaabbaabaabbaabaaaababbaababbbbbabbaababaabaaaababbbaaaaabababbabababbbbabbaababaabaabbaabbbaaaaababbbbbabaabaabbbbbbabbbbabbbabbabbbaaaabbbbbbabbaaaaabaaaabbaabababaababbabbabbabaabaabbabbbbaaaabbaaabababbaabbbaaabaabbabaabbbabbabaabbbbbbabaaabbabbababbaabbbaaabbaababbaaaaababbaaabbbbbbabbbbbbabbbbbbaaaaaabaabbbbabbaabbaabaaaaba
bbabaaabbbbbabbaabbbabbbbaaaabbabaababbbabababbabbbbbbbaabbaabaaabbbaaababbabaababaabaabaaaabaabbaabbbbaababbababbbbbbbabaaaaabaaabaabbabbbaaaabbbabababaabbbbbbababbbbaabbbaabbbabababaabbbaaaababbbabaabababbaabaabbbbaabbaabaabbaabababbabbbabbabababaaabbaaaaabbbbbabaaaaaaabbaaaaabaaabbabbaaaabbabaabaabababbbbbbbbbbabbaaabbbaabababbaaaaabababbaabababbaabaaaabbbabaabaaabbabaaabbbaaaababbbbbabababbaaaaaaaabaabbaabaaaababaababababbbabbbbabbabbbaaabbbaabaabbbabaabbaaabaabababaabaabbbbaabbabbbaaaabbbabbbababbbbaaaaaaabbabbbaaaaaabbaababbbababaababbbaabaabbbbbabbaababbbaaaaaabbaaabbbbbaababaabaaaabaaabbabaabaaabaabbabaabbaabbabbbaaaaaabaabaaabbabaaabaabbababbbaaabbaabababbbbababaaaabbaaaaabbaaababaababaaaabaaabaaabbabbaabbaaabaaaaaababbbbababbbaaababababaaaaaababbabbbbaabbaabbbabaabbbbaaabaabbabaaaaabaaaaaabaaababaabbabaaababaababaabababbabbbaabbbaabbbaabaabbaaabbabbbaabbaaaabaaaaabbaaaaaaabaaababbaabaabaaababaaaaaabaabbbaabbaababaaaabbbbbbaaabbbaabababbaabbbbabbaaaaabaaabababbabbbabaabbaabababaabbababaaaabaaaabbaaabbbabbbabababbbbaababbabbabbbaaababbabaabbbbaaabbaabbabaaaababbaaaaabaabbabbbbaaabbbbbbbbbbbbbaabaabbbaabbababbbaabaaaabbaaaaaaaabbbbbbaaaababbbabbbbbbaabbabaaabbbaaaababbaaaaaaababbbbbbaaaaaaaabbbbaababababaabbbaabbabababaabababaaabaaabbabaabbbbabbbbbabbabbbbbbbbabbbbaabbbaaabbaaabbbaabaaabaabbaaaaabaaaaabbbbaaaaaabaaababbbbaabbababbabbbaababbaabaababaababbbbbaaabbabbbbbbbaaabbabbabbabbabbbbabbaaabbbabbbbbaaababbabbbababbbabbbaaaaaaaaaabbbbabbabbbbbababababaaababbaaababbabbbbaaaaaabbaababbabaaababbababbaaabababbbaabaabaababbaabbbabaaabbbbaaababaaaabbbaaaaaabbbbbbaababbaaabbaaaaaabababababbabbbaababbbbabbbbbbaabbbbbbabbbbbabaaaabababbbbabaabbbabaaabbabbbaabaaabbbaabbbbaabaabbabbbaababbababaabbabaabaabaabbbaabbbbabaaabaaaaabbbbaaabbbababaaabbabaabababbbbabababbbaabbaaaabaaabbabababbabbbbaaabbabaaabbaaabbbababbbaabbaabababaaabababaabbbabbabbbabaabbbbaabbaababbbbabbbaabaabaaabbaababbaaaabbaaaabbbbaabaababaababaababaababaaaaaabbabbababaabaabbabbbabaabbbaaabbbaaabaaaa
baababbaabbababaabaaabbaabbaabaababbbaabbaaabbbbbbbbbaaaabbbababbbabbaabbbbaabaababbbabaabbabaabbababaabbbbabaabbaaabbbbabbaabaaabbabbabbbabbababababbabaabaabbabababbbabaaababaaaabaaabbbabbbababbabbbabbaaabbbbabbbbbababbbaabbabbabbbbbbaaabbbbbabbaabababbbaaabbbbaaabaabbbabbbbabbbabbabbaabbabbbbbabaabbaaabbabbbaabbabbaaaaaaabbaababababbabbbbbbbabbabaaabaaaabbaababaaaaaababaaaababbaabbbbbababbbbbabbbabababaabbbbababbbbbabaababbaaabbaaabaabaabbbbababbbabbbabaaaaabbaabbabbabaabaabbaababababbbaabbaabbbababbaabaababaaabbbababbaaaaabaaabbbbaabbabaaaabbaababbbaaabaababbbbbaaabbabbaabbabbaabaaaaabaaaaaaabbababbbbabbbbbababbbbaaabaabbbabaaababaababbabaaaaaabaababbbbababbabaaaabbaaaababbbabbbbabbbbbaabaaabbabbbbababbaababbbababbaabbabbbbaaaaaabbabbbaabaaabbabababbaabbbabbabaaabbaabaaaaababaaaabbababaabbaababbbbabbbababbbbbbabaaaaaabbaaabbaaabaaaaaabbaaaaababbbabbaaababbbbababaaabaabbaabbbabbabaaaabaaababaababababaaaabbabbbabaaaaaaabbbaaababaaaababaabbbaabbaaaabababbababaabbbaabaabbababbbbbbabbbabaaabbbabbaaabbababbbabbaabbbabbbaababbbababbabbbbabbabababbbbabbbaaaaabaabbbabababbaabbaabbbabbbabbababaaabbbbabbbbbbababbbbabaaabaababbaaaabaabaaaaabbbbaabbbbabbbabaaaababababababbbbababababbababbaaababbaabaabbbaaaababaabaaabaabbbbbbbabbabbbabaaabbaaabbaaabaaaabbbaabababaabaaababbbbbbaabaabbbbaaaaabbaabaaaaaabbbababbbaaaaabaaabaabbbaabbbabaabbbbbbabbabbabbbbbabbbbababbaabbbbbababaaaaabaaabaabbaaaaabaaaaaabbabbbbbbaabababbabbbaaababaaaaaabbbabbbabbabbbaaabbaababaaaaaabbababaaaabbbababaabbbbbaababbbbbbaaabbabbbaabbaababbbaaaabbaabbabababaaabbbaabaabbbabbaaabbbbaaaabbabbbbbbabaababbbaaabbaababbabaabaababaabbbaaaaaaababbabbabbbbaabbbabbbaabbbbabbbabaabbbabbaaaaabaaababaababbaabbbbabbababbbbbabbbaabbaabbbaabaaaaabbbbaaababbbabbbbaabbbbbaabaaaababbbaaaabbbbabbbbaaaabbaaabaabbbabaabbbaaabbbbabbbbabbbabbbabbabaabaaabababababbbbbbabaaabbbaaaaabaababbbbbbbabbaabbabbbbbabbbbbbabababbabaaaaaabbabbbbbabbbbbbabbabaaabaabbaabbbaabbbbaaabaaaaaabbaababaabaaabbbbaaabbaabaaabaabbbabaaaababaaaaabbaaabaaa
bbaabbabaabbaabbbbbbbabaaaabbbbbbaaaabaababbbaabbbabbbbabbaabbbabbababaabbbabaabaabaaaaaaaabbbbababbbbbbabbaabbbbbaaaababbabaabababaabbbabbbbbabababbababbabbbbbaaaabaaaababbaababbaaabbaaabbaabbaabaaaabbbabababaaabaabbbbbbabbabbaabaabbbababbabbbaaaaaababaabaaababaabbababaaaababbabbaabbbbaaababaaabaabbaabababbbabbabaaabaaaabbbaabbaaaaabaaaabbaabaaaabaaaaabbaaabbbaaabbaabbabababbbabbbbbaababaabbbabbababbabbbabbaabbbbbbaaaabbaabbaabababbabababaababaaaaababababbabbbbbabaaaaabbaaabbababbababbaaaabbbbaabbbbaaaaababbabbbbababbababaaababbbaabaaaaaababbbbbabbaabaaaaabbbbabbaaabbbababbabbabaaaaaaaabaaabbaaabaabaaabbaabbbbbbbbbaaabbabaaabbbbbabbbbabbbbaababbaaabbaaaabbbabababaaaaaabbbbabbabbaaababaabbaaababaaabbaaaaabaabbaabbbbbbbabaaaabaababbbbabbaaababbbabbbababbbaabababaabbabaabaabbbabaababaaabaaababbabaabaabbbabbbaaababbaaaabbbbaaaabababaababaabababbbbababaabbbbbbbbbbaaabaabbaaabababbabbaabaaabbbbbaaabbaabbaabaaabbabaabaabbbbababbabbbbaaaaaaabbbaabbbaababbabaaababaaaabaaabbbbaababbaaaababaabbaaabbbaaabbababbababbabbbaaaaaabbbbabbbbbabbabbabbbbbaaabababbbababababababbaaabbaaabbbbaaaabbbbabaabaabbabaaabbbaaababbababababaaaabbbbabaabbaaabaababbbbabaaaababbabbbbaabbbaaaaaaabaaaaabbbababbbaaaaabbbabbabbabaaaaaaaaaababaaaaaabbaabbbabbbaaabaaaababbabbaabbaaabbbbbbbbaaabbaababbaabbbbababbababaaaaaabaabaaaabbaabbbabaaabaabaaabaaaaabbaaabbbaabaaaababbbaabbbbaababbabaaaaaabaababbaaaabbaabbbbababbaaaaabaabaababbababaaaabbbbabaabbababbbbbabbaaaabbaabbaaabbabbbabaaaabbabbabbbaaabaabaaabbabbaabbaabaaababbabbababbbbbbabbbabaababbaaabbabbbbababaaabbabbbbbaabbabbaabbabbabbaabbbaabaababbbaaaabbbaabbabbabaaabbbababbaabbbbbbbbababbaabbbaabbababbbaababbbaaabbabaaabaaaabbaaabababaaabbbaabbbabbaaababbaaaabbaabbbabababaababbbaaaababbbabaabbabbababaaaaaaaaabababaabbaabaabaaaaaabbbaaaaababbaaabbaabbbbbbbbbaaaaaababaaaaabbbbaabbabbbabbabaababaaaabababbbaaaabbbababaababababbaaaaabbaababbbabababbbbbbaabababababbabbabababbbbbabaabbbbabbabbbbbbbabbaababaaabaaaababbaababbabbbbaababaababaabbbbaabbbabbabaaba
babbabbbabbaababbbabaabbabbaabbbbbbababaabbbabbabaabbbaaabaaabbbabbbbabbaabbbaabbbbbabaaaababaababaabbbababbbababbbbbabaaabababbaababaaaabbbabbbaaaabaabababaaaaabaaaaabaabbbaaabbaaaaaaabababbabbbabaabaababaabaabbaaaabbabbbababbbaabbbbaaababababbbbbbabbbaaabaaababbabaaabaabaaabababababbbbbbbaaabaaabbbbbbbaaabababaaabbabbaaabbaaaabbbaababbbbaababbabbbbaaabbabaababaababbabababbaababbbababbabaabaaabbbbbababbabbaabbbaabbaaaaababaabaabbaabbaabbbbabbaaabbbbaabbbbaabaabaabaabbbaabbbbababbaabbaaabbaaabbabbaaabaaabbabbbabbabbabbbababbaabaabaabababbabbabbabbbaabbbbbbaabbbbaabaaabbababbbbabaaababbaaababaababbbabbbababbaaaabbbababbabbbaabbaaabbbbaaaaabaabaabbbbaababaaabbbbabbbababbbaaaabaaabaabbbaabaaabaaabbbaabbababaababbbbbaaaababbbaabbaaaaaaabbaabaabbaabbabbbbaaaaababbabaabbaabaabbaabbaaabbbabbbbaaaaaabaaabbaaaaaaaabbaaaaabbaaaaaaabaabbbbaababbbbabaaababbbbaaabbbbbababababbbbbbaaaabaabbabababbbbaaaababbababaaaababbababbbabbbbbabbbbabbbbabaaabbabbaaabbaaabbabbaabaabbaabaabaabaabbaaaabbbababbbbbaaaaaabaabbabbabbbabaaaaaaabbaaaabaabbbabbbaaaaababababaaaababbbbbababbabbbbbbaabaaaabaaabbabaaababbbabbaaaabaabbbababbbabaaabaaaabbbbbaabababababaabbaababaababbaaaabaabbaaaabaabaaababaabbbabbbaaaaababaaaabbabaaaaabbaaaabbbababbaaaabbbbbaabbababaabaabbaaaabbabbbaabbbbbbbbbbaabbbbabbabbbbaabbbbaababaaaaabaaaaaabaaaaababbabbaaaabaabbabbaababaaabababbabbabbabbaababbabbbabbbabbaaababbbaabababaabaababaababbabbabbbabaabbbabbbbaaabbbabbbaabaaababbabbaabaaaaaaaaabbbaaaaabbbbabbbaaaaabbaabaaaabbbbaabbbbbbabaaababbaabbaababaaabbababaaaabbabababbbaaaaabbababbaabaaabbbaaabbbabbabbbbabbabbabbabbaaabbaabaaabaaaabaabaaabbaaababbbababbbbaabaabaaabbbabbbababbababbbaabaaabaabaabbaabaabbaaabaaabbbabbbbabbbababbbabbaababbabababbaabbabbbaaaaaaabaaaababaabaaabbabbaabbababbbbababaabbbababaaabaaabaabaabababababaabbabbaaabbbababbbaaabbabbbbabaabbabaabaaaaaaaabbabbabbbbaabababbbabbbaabbbabaaaaaabbbababaabbaababbbbaabbbababaaababbababaabaabbaabababbaaabbbbababbaabbbaababaaaabbbbaabaaaaabbabbababbbbbaabbbaaaababbab
aabaabbabbaaabbabaabbbbaaababbbbbabababbbababaabaabbbaababbbbbbbabbaabbababbbbabbbbbbbbaaaabbabaaababbbbababaabbbaababbbabbaabaaabaaabbbbabbabaaaabaababbaaabbaabbbabbbabaabbaaaabbabbbbbbaabbabaabbaaababbaabbbbaaabbbbabaabaababaabbbaaababaaabbbababbabbaababbbbabaabbbabbbbabbabbabababbbbaabaaabaababaabaabbbababaababaaabbbbbabbbababaabaaaabbaaabaaabbabbbaabbaaaabaaabaaaaaabbababbbabbbbbaaaabbabbbbbbaabbbbaaabbababbabbbbbbabbbbbbbbbabaaababaabbbabbaabbbbbbaaababaaabaaabbaaabbabbaabaababbbbabaabbaabbaaabbabbaaabaabaabaaaababaabbaabbbbaababbbabbbaaaababbbbbbabbbabbbbaaaaaabbaaabaaababbbbbabaaaaaaaabbaabaabbbabbaaabaaaabaabbabaabbaabbabababbbabaababbaabbaaaababbabaaababbaaababaabaaabbbaabbbbbbbbaaabbaababbabbbbbbabbbabbaabbbbbaaaaaaaababbabbbaabababbaaababaaabaaaabaaabaaaaaabbbabababbbbbbbbbbabbbbbbbaabaaabaabaabbabbaaabbbababaaababaaaababbbbababbabbaaaabaaabaaaabaaaaabbabbbbbabaaaaabbbbababaabbaaabaabaabbbbaaaaaaabaaabbbabbaaabbbababaaababaababbbaabaabbaabbbaaaaabaabaaaababbbabbbbababaababbabbbbbaabbaabbbbbabaaaabbbbabaaabaabbaabbaabababaaaabbaabbbaaabbababbbabbabbaaabaabaaabbaaabaabbbabbbbaababaaaaaaaabbababbaabababbaabbaaabaaababbabbbbbbaabababbaabbaaaaaababbbbababaabbabaababbaabaaabbaaaabaaabababaaabbabbabbabbaabbaabaaabbbbaabbaaaababaabaababbabaaabbabaaababaaaabbaabababbabbbaabbabbaabaabaabbabaabababaaababababbaababbbbbbbbabbbbaabbbabbbababbbbbbaababbaaababbbbbbbabbabbababaababaaaaabbbbbaababababbbabbabbaabaaaabbabaabbbbababbbabababaabbbaaaaaabbbabababbabbaabaaabababbbaababbbbbbbaaababbabbaaabbbbabbaababaababbababaabbbabbbbaabbbbabaabbbbbbabbabbbbabbbabaaaaaabaaabbbbabbbbaaaaaaabaabaaaaabbbbbabbbbaaaabbbaaaaabbabbaaababaaabaaababbabbabbaababaaaaabaabbbabaaabaaababbbbbaabbaaaaaaabbaabbbbbaabaababbbbaaaabbbbaaabbaaabaabaabbbbaaabbbaaabaaababaaaabbbbbbbabaaababbabbbbababbabababbababbaaabbaaaabaababbaaaaaababbbbaaabbbaaababbaaaabbabbbbbbabaabbababbbaaaaababbbabbbbabbbbaabbababaabababaabbbabbaabbbaabbbaaaaabbbbabbbabaabbabbbaaaabbaabbbbbbbbabbabaabaaaaaababbabbbababbbbabba
bbbbbbbaaaaaaababaababbbabbabbbbaaaabbbbaababbbbbabbbbbaabaaaabaababbaaabbbbbababababaaaabbbbaabbbbabbbbbaabbbababaaaabaaaabbbabbbababbbabbbaabbbababbaabbbbababaabbbbbaaaaaaabbbbaaabaaabbbabababbaaabaabbababaababbaaaaaabbbababaabbaaaaabbbbbbbabbbbababbabbaaababbbbbabaabbbababaaaaababaabbbaaababaaabbbbabaaaaaaabbbabaababbbabbabbbbbbabababbabbbababaaaababaaabbababaaabbbaabbabbaaabababaabbabbaabaaaaababababbbaabbbabbaaabbaababaaaabaababbbababaaababaababbaabababaaabaaababbaaaaabbbababbababaaabaabbaaaaaaabbbbabbbbaabbababbabbbabbbbaaaaabaabbababaabbaaaaaabbabbbbaabbbbbabbbbaababbabbbbaabbbababbaabbababbbbbbaabbabbaaaabbbbbbaaaaabaabababaaababbbbbbbababbbbbbabaababababaabbaabaabbaababababbbbaabbaaababbaabbbababbaabbbaabbbbbabaaabbbbbbbaabbbbbbbabbaaaabaaabbbbbaababbaaabbabbbbbbaaabababababbaabbbbaabaaaaaaaabababbabaaabaaaaaaaaaaababaabaabbbbbbbbbbaaaabbbbabaababbbaaabbabbbbaaaaaaaaaabbaabbaaabaabbabbaababbbabbabbbabaabbababbbaababbabbabaaaababbaaababbaaabbaaabbaabbbabbabbabbbbbbaababababaaaabbaaabaabbbaaaaaababbbaaaabababbabbbbbbabaabaaaaabbbabbabaaaaabaabaaaabaaabbaaaabaaaaabbbbbbaababbbabbbaaaabbabaaaabaaaaababbabbabbabbbbababbabbabbbbaabbaaabbbabaaabaaabbbbbbaaaaaabbbbabbabaaababaabbaaaaaaababababbbabbabbbabbaabababbabbbbabababbababbbababbabaabaaabbababaaababbbbabbabbabbbbbaaaaabbabbabbbaabbbbaababbbbbbaaaabaaaaabbbabbabaaaabbbabbbaaaaababbbbabababbbabaaaabbaaababbaabaaaababaaaabababbaababaabaaaaababaababaabaabbbbbbabbbabaabbbbaababbbbabbbabbbabbbbaaabbaaaabaaabbbaababbaababaabbabbaaaaaababbbbaaaaabbaaaababbbaababababbbaaabbabbbaaaababbbaabbbbababbbabbbaaaaabbaabbaabaaaaabbaaaabaaaaaaaaaaababbaaaabbbbbbbaabaaababaaaaabbbaaaaaabbbabbabaababbbbababaaaaabbaabaaabaaaaaababaaaaaaababbbbaabaabaabbaaaabaaabbbababbbbabbbabbbaabaaabbbabbbabbbabbaaababbbbbbaabbbaaaababbbbbaabaaaabbaaaabaaababbbaaaababbaaabbababbbaabbbbaabaaabaaaaaabbbaaaaaaababaaabbbaaaaaaabbaaabbbbabaaaaabbabbbbbaaabbabbbaaaababbabbbbabaabbaaababaaabaaaabbbaaabbbbaaabbbbaaababbabbaaabbabbbbbbbabaabbabaaababbabb
baaaabaabbabaaabbbbbbbbaaabababbbbabbbabbaaaaaaaabbbaaaabbaaabbabaaaababbabbbbbaaababbbbbbabbbabababbbbbbbabbabbabbababababaababaabbaabbbaababbbbabaaabaababbabbbbbaaababbaaabaaaaababaaaaaabbaaababbbaababbabaaabababaaaaabaaabbabaababbababbaaaaabaaaabaaabbbaaaabbbaabbbbaabbbaabbabbaabaababbabababaaabababbbababbaabbbabbabaababaabbaabaababbaabbbaababaaabbbbbbabaaababababababbaabaaaaaaaababbabbabbaabbaababbabaaaabbaaaaaaabaabbaaabbaabbbbaabbabbbaabaababbbaaabbabaaabbaabababaaaababbaaaaaaaabaaabaababababaabbbaaaaaaababbababbabaababbabbbbbabaaabaaababbbabbbbabaabbaabbbbaaaaababaaaabaababbbabbababaababbbabbbabbabaabaaaababbabaababbabbbbbabaaaababbababababbbaaabbbabbaaaaabbbaaabbbbababaabbbaaababababbbaabbbabbaaaaabbaabbbabaabaabaaaaaaabbbbbababaababaabaabbaababbabbbbabbaabbbaaaabbbbabbbaabbbabbaabbaaaaaaabbbababbaabaaaaaaabaaababababaabbabbbbabaaababbaabaaabaaabbbbabbabbabbbabbabbbbabaaababbabbaaababaabbabaaaabbabbbabbaaaaabaaaabbbbbaabaaaaabbbbbabbbbbbaabbbaaabbabbbbbabbbbbbbaabaabababbbbabbbabbbbbbaaaaaaabbaabaaabbbbbbaaaaaabbaaaaaabaabababaabbaabbababbbaaaabbbbbaaabbbbaabbbbabbbbababaaaababbbababbbabbaaaaaabbabaabbaaaaabbbbbabaababbbabbaabbabbaaaabbaabbabbabbbaaaaaaaaaabbbbbbabbabbaaabbababbaababbabbaabbaaaabaaaaaaaaabababbbbbbbabbaabaabaaabaabbaababaaabbbabababbaaaabababbaabbaaaabbbaabaaaaabaaabbbabaabaaabaaabbabaaabbbbabbbabbbbabbaaaababbbbababbabbaaaaababaaabbaaaaabbbbbbabaaababbbbbbababababaaabaabbababaaababaabbbbaaabbaabbbbbbbaaaaababbbabaaabbbabbbabaaabababbbabbbbaababbaabaaaaaaaabbabaabaabbbabbbbaaabbbbbabbaaaabbaabbbaaabaabbabbabaababbbaabbbbbbbbbbbbbabbbbabbbbabababbbbabbaaababbaaaaaaabaaaabbaabaababbabbabaaaabbabbabbbaababbbbabbbbbbbbbabbababababbaabbabbbbbaabbbaabbbabaabbbbbaaabbabaaaabbabaabaabababbaabbaabbbbbbbababbababbbbaabaaabbbbbbbaabbbabbaaabbbbbbbabbbaabaabaaabaaababbbaaaababaababbabbbbaaabbbbbbbbababaababbabaabababaaaaaababbaaaababbbbaaaabababbbaaaababbaababbbababbbbaaababbaaaabbaabbbbabbababaaaaaabbaaabbabbaabbabbaaaaabbaaaabaaaaabbbabaaababbbbbaaaab
abaabaaaabbbaabbaaabababaabbbababbabaababaabaabababbbbabbbbbabbbbbaabbabaaaabbbbbbbbabaababbaabbaaabbbabbaabaabaabbbbaabbbbabaaaaaabbaabbbbbbbababaabbbbbbbaaabbbbabaaababaaaaabaaabaaabbbaabbbbaabbbabbaabaabaabbbbbaabbaabaaabbaabbababaabbabbaabaabaaaaabababbbbbaababbbabbabbbabaaabaaaabababababababbabaabaaaaabbbabababaaaaaaaabbabbbabbbabbabbabbbaaaaabbbaaaaababbababbbaababbbbbbabaaaabaabbaabbbbababaaabbbaaaaaaaaaabbaababaaaababaabbbbabbaabbaaaaababaabbbbbabbabbabbabababbbbaaaaabaabababbabaaabbabbbaaaaabbabbaaabbaaaabababbbababaaaababbabbbaaaaaaaaababbababbabbababbaabababbaabbaabbbaabaabaaaaaaaaaaabbbaaaababaabbaaababbbbaaaaaaaabbabaabbbbbaababaabaabbaabbaabaababbaaabbbbabaaaababbbbbaabaaabbbbbbaaabbabbbaaababbaabaabbbbbabbbabbaababbbaaaaaaabaaabbbbaaabbbbabbabbbabaaabababbbbabbbaababbbbbaabbaabaabababbabbbbbbbaababbaababbabaababbababaabaabaabbaaaababbabbabaaababaabaaababbabbaaabbaabbaaaabbbaabbaabaabbaabbabbabbabaabbabaaabbababbbaabbbaabaaaababbababbabbbbbbabaaabbaabbbbbbaaaaabaaaaaaaaabbbbaaabaababbabaaabbbbbabaabbabbbabababbbbababaabbbaabbabbbaaababaaaaaaaabababbbbaaaaaaababbbbabaabbabbbbbababababaaabbababbabbaabbaabaaaabababbbbbaaabbaabbbbbaabbbbbabbabbbababbbbababaaaabbaaabbbaabaabababaababbababbabbbbbbabaabbababbaabbbaabbaababbababaaaaaaaabaabaaaabaaaaaaaabbaabaaaaaabbbababbabaabaabbbbbaaaaababaaabababbbaababbababbbabbbaaabbaabbbabbbaabaaabaaaaabaababaaaaabbaaabbbbabbabbaaaaabaabaabbaaabaaaabbbaababbaaaababaabbaaaaabbaababbbaaaaaaabaaabbbbaaaabbbaaababbbbabbaaabaababbabaabbbbaaaaaaababababbbabbbbbbbbbababaaabbbbaaabbaaabbbbbbaaabbbbaabaabbababbabaaabaabbbbbbbbaabaabbbaaaabaabbbaababaaaabaabbbbbabaaaaaababbbbbbabaababbababaaaaabbaaabaababbabaababbaaaabbabbaaabaababbbbbabbbbaabbaabbaaabaaaaaabbaaaabbbbabbababbbbaaabbbbbbaaababaaaababaaaaaaaaabaababbabbbabbaaababbbababaabbbbaaaabaabbbabbbbababbbbaaaaaabbbbabbaababaaabbbbaaaabaaaaabbbbbbbabbbaabaaaabbaabaaababaababaaaabaabbbbbaabbaaaaaaaaaaaaaabbbabbababbbbbaabbbabbbaababbabababababaabaaabbbabbbaaabbbbbababbbbbabbbba
bbbbbbbbbbaaaabbabbaabbabbbaabaaabaababbababbaabbbaaaabaabbbbbababbabbabbabbbbbbbbababbbbbbbbbababaaabababbababbaaabababbaabbbababbabbbbababaaaabbbbbabbbbbbaaababaabbababbabababababaabbbabbababbababbbbbababbabbbbbaaaabbbababbababbbabbaaaaabaaabaaaaabbabbbababbbabbbbabababaabbbaaaaabaaaababaaaaabbaaaaabbaabababaabaabbabbaabaaabbbbabababbbbbbabababaabbabaaababaabbbbbbaaabaaabaaaabbbabbaababbaababbbaabbaabbaaabababbbbbbabaaababbbabaaaaabaaaaabbbbabbbabbbbababbabbaaabbaababaaabbbabaababbaabbbbbbabbaaaaabaaaababbbabaaaaabbbababbbbababbaabbbbabbababbbabbbbabbaaabaabbaaaabbbaaaabbbbbbbabbaaaabaaabbbabaaabaababbaabbabbaaaabbababbbaaaababbbaabbaaaabbbaabbabbbababbabbabaabababababaaaababbbbaaabbbababbabbbaaaabaaaabbabaabaabbaaabbaabbabaaaabbbbbbabbabbbbabaabbaaaaabbabbaabbbaabbbabaaaaaabaababbbabaaaaabaaaabaabbaababaaaabaaaaaaaabbbaaaabaabaaaaaabaabbbbabbbbbaabbbaabaabbabaababbaabaaabbabaaaaabaaabbaababbbbbbabaababbababbbaaabbaabaaabbabaaabbbaaabbabaaaabaabbabbbabbaaabaabbbababababbbbababbabaabbbaaababaababaabbaaaaaababbbabaaaabbbbaabbbaaaabbbbbabbbbbbabababbaaaaaaaabaababbabaaabaabbaaaaabbbbabbabbbbbabbaabbbaaabaabbabbbabbabbabbbbabbbbaaabababaababbababbbbaabbaaaabaabaaabaabbbbaabaabbbbaabbbaaabaaabaabaaaaaababbbabaaabbbabbbabaabbbabaaabaaabbaabbbaabbaaabaabbaabbaaaaababababbbaaaaabbbbabaaaababbbabbbbbbaabaaabbaabbbabbaaabaaaabaaabbaabbbbbaabbabbaabbbbaabaabaaaaabababababbbbaaabbbabbbabaaaabbaabaabbbaaaaabbbbbbabbabbbbbbaaabbaaaababbaabbaaabbbbabbbaabaaabaabbaababaaabaabbabbaaaaabbbbabaaabbbbbabbabbbbbbabbabaaabbabaabaaabbaaababaaaabaaababbababbbababbbaaabaabaaababaabbaabbaabaababaaabbbbaabbaaaababababababbbbbabaababbaaaaabbabaaaabababbbaaababbabbaabbaaaabaaabaabbbbaabbaabaababaabaabaabaaaabaabaabbbbabaaaaababbaabbababbbabaabbaabbaababbabbabaabbabbaababababbbababaabbbaaabababbbaaaaaabbbbbabaaaaababaaaaaabbbbbabbbabbaaabbbabbbbbaabbbbabbbaaaabbbabaaabbbababbabaababaababbbaababbabbbbbbbbabbbbbbababababbbaabbbaaaaaabbbabaaaaaaabbaababbabbbabbbabaabaaaaaaabbaaaaabaaababbabbbaabb
aabbbaaabaabbbbabaaaaababaaaaaabababaabaabbabbbaaabbbbabaaaabaababaaabababbababbbbbbaaaaaabbaaabbbabaabbaaaaababbbabbaaababaabaaabaaabbbbbabababbaaaabbaabababaaaaaabbaaaababbabaabbbbababaaaabbaabaababbbbabbbabbbbabaaabbbbbababaaaaaaaabaababaabbaabaaaabbbaabbbbaabbbbbbbababaabbbababbbaaaaabbaaabababbbbbaababbbabbababaabbabaababbaabbaabababbabbbaabbbbabbbbbbbaaaababbbbbaaaabbabaaaaabaabbabbaabaaaabbaabaabbabaabababaaababaabbaaaaababbbaabaaaaaabaabbbaaaababaababababbbabbbabbabbabbabaaababbabbabbbababaabbbabbbaababaabbbbaaabbbabaabbbbaabbbaabbababbabababababaaaaabababaabbaaababaabbbbbbaaabbaabbabbabbaababaabababaabbbababbaaaabbbabbbbaaababbabbbabbbbbabbaababbaaaaaaaaaababbaaaaabaabaaaaabaabbaaabaabaababababaaaaabaabaabababaabbaabbaaabaababbabaabbbaababbbaaaabaabbabbaaaababaaabbaaabbababbbbbbbbbabbbaabaabaabbaabbbabbabbbaabbaaabbaaabbbbbbbbabbaabbbababbbbbaabbaabbabaaabbbbbbaabbabbabbbaaaaabbabbaaaaabbbbabaaaaabbabbbaabaabaabaaaaaaabaababbbababaaaaabaababbabbabbbbabbbbbaaababaabaaaaababaaabaabababaabaaabbbaaababbaabbbbbaabbaaaaaabbbbaababbaaababaabbabaaabbababaaabbabaabbababbabaaaababaaabbbaaabbabaaabbbaabbbbbbaababbbbabbbbbabbbabaaababbbbabbaaaabbbbaababbbaaababbbabbbbbbaababbabbbbbaaaaababbabbabbaabbaaaabaabbaaabbbabbabababbbbbababaababbbabbaaababbbbbbabbbabbbbaaaaaaabbabaabaaaaabbbbbabbbaabaaaaaaaaabaabbbababbabbbaaabaabbbabbbaabbabaababbbbbabaabbbaaabbbbbbabababaababaabbababababaabbaaaabaabaaabbbaaaabbbbabaaabbbbbbbbbaabbabaaaabbbbaabbbbaababaaaaaaabaabbaaabaabbbbbbaabaaaabbbaaabaabaabaabbbbaabaaabbbaaaaaabaabababbbbaabaabbbabababababbaabbabaaabbbabbbbaabbabaaaaababbbbaabbaabbaabbaaabaababbbabaaabaabbbbaaabbabababbaababaaabaaabaabababbabbaaaabbaaabbbabbbabbbabababbabaabbabaabaabbaaaaaabbbbaaabababaababaababbaaabbbbbbababbbaabbaaabaabbaabaaababbabaaaabaabaabaabababaaabbabaabababaaaabaabaabbbbabbbbaababaababaabbbbabbaabbababbbbababbabaabbbabaaaaaababbababababbabbaabbbabbbabaabbbbabbbabbbbbabaaabaaaabaaabaabaaababababababaaaaaaababaabbaabbbbabbbabbbababbbbbbaabbaabbbbba
baaaaabaabaaababbbaabbabbbaababbabaabbbbbaabbbabababbabbbbbbaaaababbbaabbbaabbaabaabbababaaabaabbbbaabaabbabbbabaaabaaabababbabaabaaababbabaaaabaaabaaababaabbabaabaabbbbaaaaaabaaaaaababababbabbbbbbaaabbabbaababaabaabbbbababbbbabbababbaabbbbbabaaaaababbaababbaaababaaaaabbaabaabbbbbaaabbababaaaaababbbaabbbbbbabaabbbaabbaabbabaaabaabaaabbaaaabbbababbabaaaabbababbbaabbbaabbbbbabaaaaaaaaaababbaabbabaaabaaaaabbbabbbbbabbabbbbaaabbabbaabbababbbbabbbabbaabbbaabbabbaaabbbabababaabbbabbbbbabbbbababbaaababaabbaabaabbaaaabbbbbabbbbbbaabbbabaabaaaabbabaaaaabbaabbaaabbbbbaabbbbabaaabbbbabababbababbbbabbaabaabbbbaaaaabbbaabaaaabababababababaabaaaababaaababbabbbbaaabbaabbbbbabbbabbbaababbbbbbaabbaaaaaaabbbaabbaabaababbbbbbbaaabaabbbbbbaaaaabbbaabbbbbaababbabbaaabaabaabababaababbaaaaababaababbabbbbaaabbbabbbbbaabababbbbbaaaaaabaabaaaaabbababbbbbbaabbaabbbaabbabaabaabababbaababaaaabbbababaabaaaaaaaaaabbaabababababbabaabbababbbaaababaaaabbbbaaabbbabbaaabbbaaabbaabbaaaaabbaaaaaabaaaaabbbbbabbaabaaabbaaabbbaabaabaababbaaaaabbbbbaabbbbaabbbaabbabaabbabaabbbabbaaaabbbaaaababbbababababaaaaaaababbabaaaabaaabaaababbabbbabaaaaaaabaabbaabbaababbbbaaaaabaaabaaaababbaaababaabaabaabbaaabbabbabbaabbbabbbaabaababbbbbbabbaababbbbbbbbbaabaaababbbbbbbbbaaaaabbbbabbbbabaabaababaabbaababaabbbbbbbbabbbaabbaaaaaababbabaaabbbbababbbbbaababbaabbbabbbaaabbabbbababbbbbabbbbaaaaabbbbababbbabbaabbbbaabbaaaabbababaaabaaaaabbbbbbbabbabaaaaaaabaabaaaabaabbbbaaaaabbabaaabbabaabbbabaaabbaaaababaababbabaaabbabbbbbabbbababaaaababbaaabbaabaababbbaabbabaabbaabababaaabbbbbaaabbaabbbbabbaabbbbbabbabaabaaabbbabbabaaaabababbbbabaabaabbaaabaaabbbabaabbabaaaabbbabababbbbaaaaaaaaabaaaaabbaaababbbaababaaaabbbbbaaababaaabbbbbaaababaabbaaababbbbbaaabbaabbbbbbbababbbaaaaabaaababaababbbaabbabaababbaaaabbaababaababbbbababbbbbbbaaabbbbbbbbbabbabbbbabbaaaaaabababbbabbbaabaababaaabbbaabbabaabababbbbaaaabaaabbabaabbbaaabbbbabbabaabbbababbbbbbaaaababbbababbbbaaaaabbbabbabaaababbbabaabbbaaabaabbbbabaaabbbbabaaaaaabbbbabaabbbbabaabaaabaaba
abbbbbaabaaabbbbaaaababbbbababbabbbabaaaaabbbbbbabaaabbabababaabaabbbbbababbabbbbbbbaaabaabbabbabbbbbbbabbabaaabbbabaaaabbbaaaaaaaaabaabaaabbabbaababaaabaaabaaabaabaabbabbbbbbaabaaaaababbbaabbbbbabaababaabababbababaaabbabaaabaaababaabaaababaabbabbbababbaabbaaabbbabaaaaabbabbababbbaaabbbbabbaaaaaababaaaaabaaabbabbabbbbabbaaabaaaabbbbaabbbbabaabababbabbabaabaaabbaaaaabbbaaabbaabababbbbaabaaabaabbbbbbbbbbabbabbbabbbaaabbaababbbbbabbabbaaabbaabbabbbbabbbaabbaaaabaabbaaaaaabaababbaaaaabaaabbbbbabbaaaaababbaabababaabbbaabbbaabbbbaaabbaaababbababbbabababbaaaabaababaaaabbaaabbaaaabbbabaabaabbbbbaabaababbbbbbbbabbaaabaabaaaaabbbbbaaabbabaaabbaaabaaabbbaaabbabaaaaabbaaaaaabbbbababbaabaabbabbbbbaaabbaaaabbbbaaaaabaabbbbbabbabbbbaabbbaaabaabbbbabaaaabababbbaaaabbbabbabaaabbabbabbbbabbaaaababbabaabbbabbaaabaabaabbbaaabbaaaabaaabaaabbbaababaaaabaabbaabaaabbbaaabaaaaabbbbbababbaabbaabbabbabaaababbbbbababaabababbabababbbaaabbaaabaababababbbabaabaaabbababbaababbbbbbabbbaabaabbabaaaabbbaaaaaaaaabaaabbabbbbaaabbaaaaaaaaabaabbbabbbababbaaabbaabbababaabbbbbbbbbbbbabbbabaaaabaabbabaabbaaaabbbababbaaaaaabbabbbbaaaabbabaabbbababababbbbaaaabbaaabbbaabbbbbbabaaaabbbbaaababaabaabaaaaaaabbbbababbbabaabbbababaababaabbaabaaaaaaabbababaababbababaabababbbbbbbbaabaabaaaaaababbbbaabaababababbabbaababbaababaaaabaabbbaaabaabaabbaaaabbaaabaabbaabaabbbababababaaaaababbbaaababbbbbaababbabbbbbbababbbaaaaabaaaabbbaababbaaaaaababaabbbabbbbababaaaaabbbabbbabaabbbbbbaaabaaabbbbaabaaaabaababaababbbbbbabbbaaaabbbaabaaaaaaabaaabaababbbaabbbababbbbbabbbaaabbabbbbbabbbaabababbaaaabaaabbbbaabbabaaabbabaabbaabbaabababbabababaaabbbbabbbaaaababaabaabbbbabaabbaababaabbaaababbaabbaabaabbbbaabbababaaabbaaaaaabaaaaaabbabbbbbbababaaabbaabbaabaabbabaaabaaaaaaabbbbaabbbababababbbaabbbbbbabababaaaaaaaaaababbbabbabbbabaaaaabbbabbbbbbabbaaabaaaaaabbbbbabbababbbabbababaaaaabaaabbbaabbabbababaabbaaaaabbaabbbababbbbbabababbbbabbbaababbaaabaabbaabbbbaaaaabbaababbaababaaaabaaaaaabbbaabbbaaaaaabaabaaabababbbbbbabbbbbabbabbabaaaababba
babbbaabbabaaaabbaabbbbaabbbabaaabbaaababbaaabbabbbbababbabbbaababbaaabaaaaabbbaaabaaabbaabbaaabaabaaaababbaaaaabbabaaababababaaababbbbbaaaabaabbbabaabaaaaaababbabbbbaabaabababbbbabbaabbbaabbbabbaabbaaaaaaababbbbbabbbbababaabababbababaabbbbbbaaabaabbaaaabaaabbbabbbaabbaababaababbaabbbaaaabbabaabbbaaabbbbbababaaaaabbaaaaaabababbaabaaabbbabbbabbaabbbaabbbabbabbbbbbaabbbabbbbbbbbabbabaababbbababaaaaaaaabaababaaabababababaaaaabbbbbbabbbbaaabaabaaaaabaabaababbbaaabbaaabaabaabababaabaaababaaabababbbaaaaaaaabbbbaabaabbbbbbbbaaaaaaaaabbbaaababbabaaababbbbbbbbababbabbbbbbaaabababbaabbbbabaaabbbbbabbaabbabbaaabbaabbabbbbbaabababbbaaaaabbabbaaabbbaaaaaabbaabbbaabbaaabaababaabbabaababaaaabbabbbbaaaabbbbabbaaaaababaabbbaaaaaabbaaababbbbabbaaabbbaabbabbbbbbbabaabaaaababaababbbaabbaababbaabaabbbabaabaaababababbbaabababaaabbababbaabaababaabbbbabbbbbabababbabbbabaaabbabaaaaaabaabbaaabbbbabbbaaababaabaabaabaaababbabaaabaabbbabbbaabbabbababababbbbbaaabbabababbbaababaaaaabbbbabbbaababbbaabbababbbbbbbbaababbbababbababaabbbabaababbaabbbbbbaaaaaababbaabaabbaabbaabbaabbbaabbabbbbbbbbbaaabaaabbbbbaaaabbababbbbabbaaababbbbabbabbbabaabbabbaabaababbbbabbbaababbbabbabbabaaaabaaabbabaaabababaaaaaabbbababaaababaaabbababbaabbabbbbbaaaaaaabbabbabbababbbbaabaabbaaaaaabababbbaabbaaabbaaabbbabbababaabbabaaabababaaabbaaabaabababbbbabaabbaaabababbbaaabbbabbbaaaaaababbaaaaabaaaaaaaaaababaababbbabbababbbaabbaaaababababbababbbabbababbbabbbbabbbabababaababbaaaabbbaaaabbbaababbbbaaaaaababbaaaaabbbaabbbaaabaabababababaaaaabbbaabbabaaaabbbbaabbbbaabababbbabbbbaaaaaabbabbabbbbbaabbbabababaabbbbbbbaaaaababbbabbbbbababbabababbbabbbbbabaabaabbaabbabbbabaabbabbbbbaabaaababbabbbaaaabbbabaabbbabaabbbbaaaaaaabbaabaaabababbaaabbbbaaaabbabbbbababaaaaaabbababbbbbbaaaaaabbaababaabbabbbabbbbbbaaaaaaaaabaaabaaaabbbbbababaaabbbabaaaaabbababbbbbbabbbaabbabaaabaababbbabbababaababaaaabababbaaaaababababaabbaaaabbaabbaaababbbbbbbaabaaaabbabbbabbbabbaabbabaaabaabbaabbbaababbabaabbbabaaabbaaaaabaabbabbbbbaabaaaabbbbbbbbbbbbbababbab
bbaabbaaabbabaaaaabbabbbbbaaababbbaabbaabbabbbbbaabbbabbabaabaabbababbaababababaaaabbabaaabbabbbbababbbbbabaabbbaabaabbabaabbaababbbbabbbaaaabbabaaaaabaabaabababbbbbbbbaabbbabaaababbaaaababbbbbabababaaabbbaaabaabbaabaaabaaabbaaabaaaaabbbbbaabbababbabaabaaaaabbbaabbbaabbababaabbbbaabababbabbbaabababbbabbbbaaaabbaabbbaabbaaaaaababbbaabaababbabaabbabbbababbaabaabbababbbabaaaabbaabaabbabaaaaababbbbbabbbaaababbababaaabaaabbabaabbbbaababbbabaababbaaaabbbbaaaaabbaababbbbbbbbaabbbbaaaabaaabaababbbaaababbaaabbbbabbabbbaabbabaaaabbbaabbaaaaabbbbbbbaabbbaabbbabbabaabbbabbabbabbbbabbaabbabaaabbaababbaabbabababaabaabbabbaaaaaabaaaaaaaabbabaabaaabababaaaabaabbaaabbbabbbabababababaaabbababaaaabaaabbaaaaaabaababbbaaabbaaabbbbbaabbaaaaaababbabbbbaaaabaaaaaaabbbbaababbaaaababbbabbaababaababbbaaaaababababbbabaabaabbabbbbaababbabaabaababaabbbabbaaaaabababaabbaababbaaaababaabbbbbbbaabbbbbbbaaabbbbabbaaabaabbbbaabbbaaaaababbaababaabbbabaaabbaabbbbabbbaaabaabbabaabaaabaaaabaaabbbababaaabbaabbbaabaaabbaabbabbbaaabbbbbbaaabbbbababaaaaaababbbbbaaaabaabbbaaaabbabaabbaababaabbbabbaaaaababbbaabaabbbabaaabbbbababbbbababaabababbbbabbaabaabababbaabbabababaaaaaaabbababbaabbabbaababbabbbbbbaaabaabaabaabaaaaabababbabbbabbabaaabbabaaaabaaaabaaabbbbbbbaabbbaababababbaabbaaaababbbabbaaaaaababaaabbbbbbbbababbbbbbbabbbaaaababbabbaaaaababaaaaaabbbaabaabbaabbbabaababababbaabaababbbabbbabaaababaabbabaaaaabbbabaabbaaaaababbbbbbaaaabbbbbbbaabbaabaaaaabaabaababaababbbaabbabaababbbbbaaaaaaaababababbaabbababaabaaaabaaaaabbabaabaabbaaaaaabbbabbbaabababbabbabbaabaabbbbbabaababaabaaaaaabababbbbaabbababaabbaaaaaabbaabbaabbaababababbaabbbbabbbabbaabababbbabaaababbbaabbabbbabbbbbabbaabbbbabbbbbabbbbbbabaabaabaabaabaabbbbabaabbbbaabaaaabaaaababaabbbaaabbbbbbbababbaabbaaababaababbabaaaabbaabbabaababbbbaabbabbbaabbbabbbaaabbbabaabbaaabaaaabbaabbaabaabbbaabbbbbbbaaaaabaaabababaaaabaaaaaaaabbbbaabaaabbabbbabaabbbbaaabbabaabaaaaabababbaaaaabbbbabbbaaaababbaaaaabbbbbaaaaabaaabbaaabbaabaabaaaabaabaaaabbabbabbabaabaabababbaabbb
abbbbbaaaabbbababababbbabbbbbabbaaabbaabbbabbbbbabbbbbbbaaaaaababbbbbaaabaababaabbbaaaabbbbabbababaaabbaaaaaabaabbabbabababaababaaabababaabbabaaaaaabbbbababbbaabbabbabaababbababbbbabbaabaabababbbbbbaaaaaababababaabbbbabaabaabaabaaaabbbbbabbbabaababaabaaaababbbbaababaaabbbbbabababaababbabbbbabaaaabaabbabaabbaaabbbbbabaabababaaabbabbaabaabaabaabaaaababbbbaabababaaaabbabaaaabbaaabbbbaabbaaabbbbbbaabaabaaaabaaaaaaaabaabababbbbababaaaabaabbbaaaaaaaaababbbaaaabababaabbaaabbababbbaabbaabbababbabababaabbbabaabbabbbaababababababbabbababbbabaaaaaababbababbaaabaabaabaaabbbabbbbaaaaabaabbbbaaaaaaaaaaabbabbabbaaaabbaabbababbbaaabaabbbabbbbaabbabbbbabaaabbbbaabbbaaababbbbbaababaaabbbbbbabbaababbaabbbaaaabbabbabbbbaababbabaaabaaaaaaaababaabbaaababaababbababaaabbbabbbaaabbababaababaaaaabbabbabaaabaababbbaababbaabbbabbbbbabaabbbbabaaaaabbababaaaaababaaababbaabbbbbaababaabbbaabbabbbaababaababbbaabbabaabbbabbbbababbbabaabababbbbaababbaaabaaabbabbabbaabbabbbaabbbaabbaaaabaaabaaaaabbababbabbabbbaababbbbabaaabaaaabaaabbaaabaaabbaaabaaaabbababaabbbabbbbbabbbaabbbbaaaaaababaabbabaaaaabbbbbaaaaabbbbabbbbbaabaaaabbbbbabbbaabbbaabbbabaaaabababaabababbaaaababbbbbbababbabaabbaababaaabaabaabbbabbaabababaabbbabababaabbbabbababbbaabababaabababbaababbababbbbabbababaaaaaaabbabbbbabbabbbbbbaabbabaaaaaaaabbbbaabbababbaaaaabaaaabbabbbabbabbbbbaaaaaaabaabbabbaaabbaabbbabaabbaabbbbbaaaababbbbbaabaababaaababbbabaaabababbaababaaaaabbabbbaaabbabbaaaababbbaabaabbaaabbbbabababababbaaaababbaaababaabbabaaaabbaaaaaabbaaaaaaabaaabbbabaaabaabaaaaaabaabaabababbaaaabbbaabbbbaababbbabababbbaabbaaabbaaaaabababbabaaaabbaabbaabbbabaabbbaaaabbababbaaabaababaaababbbababbbbbbbababbbaabaaaaabaaaaabbabbbbbaabaabbbaabbaabaaaabaaaababbaaaabababbaabbbaaabaaaaabbaaabbaabbaaaababbbbabbaaabbaaaaabababababbaaaaabababababbabaaaaabbabaaabaabbbbbbabaaabbabababaabbbbabaabababbabaababbaabaababbabaabbababaabbaabaaaabbabbaabbabaaaabababbbbbbabbaababbbababbbbbbbaaaabbaabaababaaaabbbbaabaaaabaaabbbaaaabaabaaaabbbabbaabababbabbaaabbbabaabaab
bbababaabbabbababaabaabababbbabaaaaabbbabbbabaabaaabbababababbaabbaabaaabaabbbbaaabbbbbbbabbabababbaaabbbbaaabbababaabbaaabbaaaabbbbbbbaababaaaaabaababbbaababbbbaabbaaabaababbababbaaaababaababbabaaaababbbabaabababbababbababbabbbaaabaaababbbbaaaababbaabbaaaabaabbbbbbabbababbaabbbabaabaababbabbbbaababaaaaaaaaabbbabbbaababbababbbabaabbaaabbabbbabbababaabbababababbbaaababababbabbbbbbabbbaababbbbbbbaababbaabbbbabbaaababaababbbbaaaaabaaaaabbbaabaaabbaaaaaaabaabbabbabbabababbaaaabbababbbaababababbbabaabaabbababaabbaabbbaabaaababaabbabbbaaabbbbabaabbabaabaaaabaaabbaaaaabaababbbbbbaaababbbaabababaaabbabaaabaaaaaaaaababbbbbaabbbabbabaababbbbbbbaababbbbabababbaaabbabbbbaaaaaababbabaaaaaababbbbaabbbbabaabaaaabbaabaaaaaaabbaaaabbbbbbaabbbaaaabbbbbaaabbbbabbabaaabbaaababbbaababaabaaaabaaabbbbabbbbbaaabbbbbbaaabaaabbbababbbaabbabbabbbababbbabbabbbaaaaabbaabbaaaaababbaabbbababaabaabbababbbbaabbaabababbaaaabbaaaaaabaabbabbabbabbabaababbababaaababababbabbbbbaaabababababaaaaabbabbabbaabbbababbaabbaaaaaabbaabbbaabaaababbabbaaabaabbaabaabaababbabaaabbaaababaabbbabababbbbbbababaabbbabbabaaababaaaabaaabbabbababaabaaaabbabbbaaaaaaaaaabbababaaabaaabababababaabaaabaabbbabaaaabaabbaabbbabaaaabbabaaaaaabbabaababbaaababbbbbaabbabbbababaabbabaaabbbbabbbbabbaabbbababbbbbbbbaababbaabbbaaaaabbabaaabbababbabaaabbbaaabbabaaaaababbaaaaabbabbbbbbaabbbbababbbabbabaabababaaaaaaabbaababbbabbaabaaabbabaaabaabbabbbabbbabbaaaaababbbabbaaabbabbbaabaaabbbabaaabbabbaaababbaababbabbaabaaabbabaaaabaaaaaababaabaaaaabbabaaabbbaabbaabbbaaabbabbababbaabaababaababbbaaabbbaabbabaabbbbabbbaabbbaaaabbbbaaaaaaaabaaabababbabaaaaabbbabbbabaaaabaabbabaabbbaaabbaabbabbaabbbbabaaabbaabbabbabaabbbabaabbbabbbaabbaabaabaabbbaabbbbaabaabbbaaaabaabaababaaaaabbbabbbbaabbbaabbabaabbbaaabbbabbbbabaaaabababaaaabbaaaaaaaababbbaabaabbbaabbbbababaabaaaaabaabababbbaabbaabaababbaabaababaaaabaaabbaabbbbabaaaabbbbababaabbbabaaaaabbbbbaabbaaaabbabaabbababbbaaabbbbbaaabaaaabbbabbaababaabbabbaaababaaaabbbaabaaababbabbaabaabababaabaaaabbbaabaabab
baaaaabbbabaaabbbaaabbbaaabbbbaabbabbbaaaabaabbaabbaababbabbbababbaaabababaabbaabaababbaaabaaabbbbbababbaaabbbbbbbbbbbaaabbabababbabbbbabbbaabababbaaabaaabababbbaabbabaabbaabaaaabaaabbbbbaaabbabbaaababbbaaababbbbbabbabbbabbaabaabbbbabbaaaabbaaaabbbabababaaaaaabbbaabbbbbbabababbaabaabbbaabbaaaabbaabababaaaabbabaabaabbbbaababbbbbababbbabbbbbbbbabaaaaabbaababbbabaabbbabbbabbaaaaaaaabbabababbbbabbbaabaabababbaabaabbaaabbabaababbbabbbabbbbabbabaabbaababaaaaabbbbaaaabbaaabaabbaaabbaaabaaaabbbaaaabbbaaaaaabababbabaaaaabababbaabbaabbaabbaababbabbbbbaaaabaabaabbbabbbbbbaabbaabaababbaaaaaabbbaaaaaaaabaaababbaaaaaaaaabaaabbbabaababbbbababbabbaaaaabbbaaabbbbbbaaabababaaababbbababaabbbaaabaaaabbaaaababbaababbaaaabbbabbbaaaabbbbbaabababbabaabbbaabaaaaaabbababbbbabbaabaaabbaaaaabaabbabbabbbbaabbabbbbbbbbabbbaababbbbaabbababbabaaaaaaaaaabbbaaaaaababbaabaaababaababaaaaabaaabbaabbbbabbaababbbbbaabaabbbbbbabbabbbbabababababbabbabbbaaaaabbabbaabbabaaabaabbbbbaabbaabbbbaaabbaababbabababbaabbababbbbbabbbabaabaaaabaaabaabbbabaaaaababaaababbbababaabaababaabbbbaaababbbabbabbaaaabbabbbbabaaaababbaababbbbbbbbaaaababbbabbababbbbbbabbbaabbaaaabababbabaabbbbbbaabaabbbabbabbababababbbbbbbbbabbbbaababbaaaababaaabbaaaaabbbbbbbaabaaaababbaabbbbbabbbabbababbbababbbabbbbaaaabbabbbbbababbababbaabbbabbabbbaabbabbbbbaabbabaaaabbababbbaabaaababababbbaaaabbbababbbbabbbbbbbaabbbaaabbbaababaabaaaababaaaabaabbabaabaaababbaaabbbabababbbbabbbaabbbaabbbbbababaaabaababaaabbbbabaabaaababaaabbbbabbaaaabbaababbaabaaaaabaaaabbabaaaababababbaaabbabaaababbababaabbbbabaabaaababbabbbbaababaaabaabaababababaabaaababbabbbaabaaaaaaaababbbabbaabaaaabbabaaabbbbaabbbbaabbaabbaabaaabaabbaaabbbbababbaaaaabaaabbbaaabaabbbbbaaaabbbbbbbaabbbbbbbaabbaaabbaabbabaabaaaabbabbaabababbbbbbbbaabaabbabaababbbabbaaaabaaabbabaabbaaaabbabababababbbbbabbaabaababbaabbbaabbabaabbaabbaabaaaaaaaaabbaabaabaabbbaaabaabbabbaababbababbaabbbabaaaabbaabbaaabaabbbabbaaaababbbabbbbaaabbbbbaabaaaaabaaaaababbaabaabbbaabbbbababbababbabbabaaaaaaabbbbaabbbbabba
aabbbaaaabaaabbaabaabbbaabbbbaabaaababbaaaaabaabababbbbabbbaaaaabaabaaaaababbaababbbbabbaaaabbaabbabababaaabbabaaababbbababbabaababbbaaaaabaabbaabaaaaabbaaababaaaaaaaabbabababaababbbabbaabaaabbbbbaaabbaabbababbbbaabaababbbaaababaaababbbbbababaaababbababbababababbbabaabbbababbbbbababababaabbabbabbbababaaaaaababbbaaabbaabaabaabababbbaaabaaaaaabbbbbbbbaaaabbaabbbababaaaaabbabbbabababaababbbbabaabbbbbbaaaabaaabbbabbababbbaabaaaaaaababbaaaabaaabbabbabaabbaaaabbbbbbbabbaabaaaabbbbbabbbaaaaabbaababababbbbbbabbbbbaaabbabbbbbaabbababbabababbbbaaabbaababaabbabbabbbbaabbababaabaaaabaabbaababbbaaabaaabbbbababbbaaaababbabbabbbbabbabaabbbbabaabbbaaaaaabbbbbabaaabbabbbaaaabaababbabbbaaabbbbbbbaaaabbaaaaabbaabaabababaabbabaaabbbbbabaabababababbbbaababaababbabababbbbaaabbabaabbbbabbbabbbaaabaaaaaaabaaabaaababbabbbbaaabaababbaaaaaaabaababbbbaabaaaaaaaaabbabaabaabbaaaabaaaaaababbbabbabaaabbbbbbaabbabbabbabaabaababbbaaaabbbaababbaabbaaaaabbbbababbbabbbbbbbabababaabbbabbabbabbbbbaaaaababaaabbaababaaabaaabbaabaaabbababaabaaabbbabaabbababbabaaabbaababababbbababaabbabababaababaaaaaaabbabbbbabaabbbbaaaaaababaaaababaabbabbbbaababbabaababaabaabaaabbbbbabbbbbbaabaabbbabaabbababbbbabaababbbabbbababbbbabbbbbaabababbbbbabababbabbbaababbbabbbbabbbabbaaabaabbaabababbabaaaaaababbbaaaaaabaaaaabaabbbaabaaaaaaaaabbbabaaabbbaaababbbabbababaababbabaababbabbbabbbabaababbaaaaababbaabbbaabbabbabbabaaaabbbababaabbbbbabbaabbbbbbbbbbbbaabababbababbaaaabbabbaabbbabbaaabbabbaaabababaaabbaaabbaaaaaabaaaabbbbaabbbaaaababababbbbaabbaabaabbababbbabbabaabbbbbbaabbbaabbbbabaaabbbabaaababaaaabaaaabbbbbababbaaabbbaababbbabaabbabaaaabbaabbbaaabaabaaabaaabbaabaaabbbbbabbaabbbababbbabbbbbaababbaaabbbaabbbaaaabbbbbaabbabaaaaababbaaaaaaabbababaabbabbbbaabaaaaaaaaabbabbabbabbbaabababaaaaababbabbbabbabbaabbaabbbbbbaababaabbbaabaaaabaaabbabbabaabaababaaabbbabbababaabbabbbbababbabaaababababbbbbbbbbbbaababbbbabbbaabbbbbbbaaabababbbaababbababbbbbbbaaabbbabbababbabaabbbbaabbbbbabbabbbbbbbbabababbbbaabaaabbabaababababaabbbbbbabbbbba
aabaaababaabbaaaaaaaabbbabbbaabbaabababbbbaaaaaaababbabbbaabbaaababbaabaaabaabaaaaabaabbbaaaaaaaaaabbaababaababbbaabababbababaaababbaaabaababbbbaaabbaaaabbbaaaababbbbaabbbaababbababbaabbabbbbabaaaabbabbbabbbbabaaaaabbaabbbaababbabbabbaaabbaaaabaaaaaababaaababbabaabaabbbaaabbbbbbabbbaaabbabbbbabaaabbaabaababaabaaaababbaababbabbaabbaabababbbaabbbabaaababababbbbaabaaaabbabbaabbbbbababbbabbaababbbbbbbbbababaaaabaabaabaabbabbbbabbbaabaaababaababaabbabbbbaaaabbbabaaaabbbababbaaaaabbbababbabbababbaaabbababaabbbbbabbbaaabbbabbaabbbababbabbbabbaaaaabaabbababbabbaaababbabaaaaaaabbbbabbbaababaaaaababbabaabbbabbbabbbabaaaaaaaabbaabbbbaaaaabababbbbbabbbaaabaabaabbbbbbbabbaaaaaaaaaaababababbbababbaaabaababababaaabbabababbbabbaabbababbabbabbaaaaaabbaabaaabbaaaaaaababababbbaaabaaaabbbababbbbbaaaababbaabbaabaabaaabbaabaaabbababbbaabaabbaabaabaabaabbabaabbabbbabbabbaabaaabbbababbabbbaabaababaaabaabbaabbaaaabbbbaabababbbbbabaabbaabbabbaaabbaaabbbbbbbbbbbabbbbaaabbabaabaabaaaaaaababbabaaabaabaaabbbbababaabbababbbabbbabbababbbbbabbbbbbbaabbbbabaaaaaabaaababaaababbbbaabaabaabbbaaaabaaabbabbabbbaaaabaabbaaaabbabaaabbbaaabbbbabababaabbababaabaaaababbbbbaaabababaaaaaaababbabbaababbbabbabbbbaaabaababaabbaaabbbaaaabbbaaaaaabbbabbaaabbbbaaaababbbaaaababbaabaaabababbabaabababbbabbbbaaabaaabbaaabbbbbababaaaaaabbbbaabbbaaabaaaaaabbaaababbbabbbaababaabaabbaabaababbbbbbbaaaaaaaaaaabbbbbaababaabbabaaaababbbbbbababaabaaabbbbbbababbabbaaaabbababbaabbbaababaaabaabaaaabbaabbbabbabaaababaabbbabaabababaabbaabbbabbbbaaaaaaabaaabbababaabbbabaaababbabaaaaaaaabbbbaabaabaabaaabbbaaaababaaaabbbabbaaabaaaababbabaabaaaaabbabbaaaaabaaabbbaabbabaaaabbbbabbabbbababbabbbbbaabbbbabbababbababbbbaabbbababaaabbaabaaabbaaaabaaaaaabbbaaabbabaabbabbbbbbaabaaabababbbaaaabaabaaabbabbabbababaabbaaabbaaaababbaaababaaaabbbaabbbaaabababaabbbbaaababababbbbaaabaabaaabbbabbababbbbabbbbbababbbbaaabbaabaabaaaaabbabbabaaaabbabbaaaabababaabbbbaaaababbbbbbbaaaabbbaaaabbbababaabaaababbbabaabbbbabaaaabaabaaabaabbbaaabbabaabbabbaaababbaaaba
aabbabaaaabababbababbaababaaababbababaaaabaaaabaaabbaababaaabababbaabbaaabbbbbaaaaababababaaaaaaaaabbbaaabaaaabbbabbababbbbaabbbabbaaababbbbabaaaabaabbaabbbbbbabbaaabbabbaaabbbabaaabaabbbabaabbabaababaabaaabaababaaaababaabbbbbaaabbbbbbbabbbbbabaabbabaabaabaaababbabbbaaaabaaababbaaabababaabbbbbababbbaaabaababbbbbbabbbaababbbbabbbabbababbaabbaabbbbbaabaaaabbbbababbbbbaaaaaabaabbbababababbaabbaababbbabaaaabbaababbaabbababababaabaabbbbbaabbbababbaaaababbbaababaabababbaaaababbbababbaabababbabbbaabbabbbaaaabbabbbbbbbbbababaaabbababbabbbaabbbaabbbaabbbbaababababaaabbbabbabaabbababbabbababbaabbaaabbaaabbaabababaaabbbbbaaabaabbabbbabbabaabaaabaaaaabbbbaaababbaabaabbbbaababaaaaabbbabbbaabaabbbbbabaaabaaaabbbbabbaabaabbbbbabbbbbabbbabbbbbbbbbbbaabaabbaaaaaaaabbbbabbaaababbbabaaaaabbaabbaaabbabbbbabbbbabbbbbbbaaabaabaabbabaaabaabbbaaabaabaabbabbbaaabbaaaaaabbabbabbbbbbbaabaaabbbababababaaaaabbbbbbbabbaabaabbbabaababababbaaabaaababbbabbabaabbaabbabbabaaaabaaabbbaaababbbbabaaabbbbbaaabbbaabaaabbabbbbabababaaaabbbbbbaabbababaabbaaaaabbbbaaaaababbabbabbbbababbaaabbbabbbbabaaabaaabbaabababbabaabbbabbaabbaaabbbbaabbbbbaabbababbbababbbaabaaabbabbbbaababbbaabbabababbaababaaaabababbabababbababaaabbaabbabaaabbaababaaaabbbababbbbaabbaabaabbbbbabbababbbabaabbaaaaabbbbbbbbbaabbbbbaaaaaabbbbbbabababbaababbababbaabaaaababaaaaababaaaababbabbbbaaaabaaabaaaaaaabbbbabbabababababaaabbabbaabaaabbababaabaabbababbaaababbbbabbbbbbaababaaabaaabababbbbaaabaabbbbbabababbbbbaabbaabbaabaabaabbabbbaabaaabaabaabababababbaabbabbababaaaababbaaabbabbbabaaabbabbaabbbaabbabaaabaabaaabaaabbabbbabbabbbbbbaaaaaabaabbabaabaabbbaaaaaabaaababbaaaabaaabaababbaaababbaababbbbabbbaaaabaaaaabaaaababbababbbbbbaaaabbababbabbbaabbbbabbaababababbbabaabaabaaaaabbaabbaabaabaaabbaabbabbbabaabaaaabaabaaabaaabbaaaaabbbbbabbbaabbaaaababbbbbbbabbabbababababaaaaabbabababaaabbbbbaaaaaaaaaabaaaaaababbabaaaababaabaabbaabbabbbbaaaaabbbbaabbbbabbbaabaaabaaabbaaabaaabaabaaaaaababaaabbaabbbaababbbaaababaabbabaaaaaabaaaabababbbbabbaaaabaaaabbb
bbabbaabbbbabaaabbbabbaaaaaaababbbababaaabababbabbabbbaabaabbbaaabbbbbaaaaabbaaaaabbbbaabbbaabbbbbabbbababbbabaabababbaaaaabaaaabaaaabbaababaaaabbabaabbbbbbabbaabaabaaaaabbaaabbbabbbababaabaabaaaaabbbaabbbbbaaabababbaaaabbabbbbbabbabaabbbbbaababaabbbbbaabbabbabbabbbbabbbbbaaaaaabbabaaaaaaabaababaaaabbaaaabbaaaaabaaaaaabbbbaabaabaaabbaabbbbabaabaababaaababbbbbaaaaabaabbbaabbaaababaabaaaabbbaabbaaabbaabbabbbbabbbbaabbbbabaabbbbaabbaababaaabbabbbbbbbbbbbaabbabbbabababaaabbbbababbbaabaabbababaabbababaabaaaababbbaaaaaabbaaabbabaaababbabbbbbaaaabbabbbbaaaaaabaabbababbbbbbababababbaaabbabaabbbbbabbbbababaaabaabbaaaabbbbabbbbaabaaaaababaaababaaaabbababbbaabaaaaabaaaabaaababbababaaabbbbababbaaaaabaabbabbbabbabbbabbaabbbbbaaabbbbbbababbaababaaaabbbbbbbaaabbabbbabbabaabbababaaaaaabaabbabaababbaaaaaaaabaabbabababbbaababbabbbbbbbaaaaaaababaaabbbaabbabaaaabaaaababaabbababaaababaaabbbbaababaaabaabbaaababaaabaaaaaaabbbababaaaabaaaaaabaaaabaabaabaaabbbbbbabbbaabaaabbbbbbaaaaaabaaaaaaaaaabbbbbabababaababbbabbabbbbabababaabbabbaaaaababababbbbbababaabaaabbabbbabaababaabbaaabaaaabbaaababbbbbaaabbbabbabbbbbabababababaabbbababbbabaaabababbbabaaaabbbabbbaaabbbbabaaababaaaaabbbaaaababbbbabbbabbabbbbaabbabbabbaaabababaaaaabbabbabbaaaababbbabaabbababbbbbbbbabbbbabababbaaababbbbabbaaabaabbaaaaaaabaaabbabaaababbabbabbaaaabbabaabbbaaaaabbbbbbabbbabbbbabaaabaabbaaabababaabaabaaaabbabbaaaababaabaabbbbababbaabbaabbaaabababbbaaaaaabbabbaaabaabbbabaaaabbabaabbabbbaaabbaaaabaaabbbbaaabbaabbbbbbbabbabbababbaaabbabbabbbabbbaaababbbabaabbbaabbaaaaabbbaaaabbbaaaaaaaaaaaaaabbababbaabbbbbbbbaabbababbaabaaabbabbbaababaabbabbaabbaababaabaaabaababaabbbaaaaabbaabbbaababbaabaaaaabbbbbbbaaabaabbababaaaabbbbbbaabbabaabaabbbabaaabababbabbaabaabbbababaabababababababbaaababbbaaabaabbaabbbaabbabbbabbbbabaabaaaabbaabbabbabaabaaababbbbabbabbbbaabbbbbabbbbbababbbbaaaaaaaaababaabaaaaaabbbaabaaaaaaaaaaaaaaaaaabaabbbababababbbaaababbabbababbbaabbabbbbbaaabbabbabababbbbbbaabbbababbbbbabbabbaaaabbbabaaaaabaaababababbaaabaaaba
bbbaabababbbaabababbabaaabbbbbbbabbbaabbbaaabaabbbbbabbabbbbababbbababaabbbabaabbbaaaaaaaaaabbbbbbbbabababababbaababaabbabbbaaabbababbbabbaaaaabaababaaabbaabbbbaaaababbabaabbbaaaabbaabbbaaabbbbababaabbaaaaabababaabbbaaabaaaaabaaabbbbaababbbaaaabbbaaabbbbababbbbaababbabaaabaababbbbbaabbbbabaaabaaaaababaabaaaaaababbbaaaabbbabaaabbbbaabbbaabbaabbbaabaababaaabbbabbabbaabbabbbabaaabaaaabbbbbbbabbbabbababaaababaabaabbbaabaaaabaaabaabbbbbbaaaaaabbabbbabaaabaabaababbaaaaaaabaaabbaaaaabbababbaabababbbbbabaaaaabbababbbbababbbbabbabaabbababaaabaababbbbbbbbababbbbaabbabbbbaabaabaabbbbabbaabbbbbbbbbbabbabaabbbbaabaababbaabbababbaabbbbbbabbbabaabbababaaaababbbabaababbbaabbbbbbaaaaababaaababaaababbbabbaaabbabaaaabbbbaabaabaaaaabbbaaaabbbabaaaaaabbbbbababbbabbbbbbbaaaaaabaaabababaababaababababbbbababababaaaabababbaabbbabbbbbaaaabbbbbbbabaababbbbababaaaabbaaaabbbabaabaaabbbbabbbabbaaaabaabbbabbaabbabbaaaaabaaaaabababaabbaaabbbabbbaaaaabbbabaabbbaabbabbabbaaabaabaabababbaabbbbaaabbaababbbaabbbabaaaaabbbaaaaaaaaaababbbabbababaabbaaababbaabaabbbbaabaaaaabaaabbabbbabbaabbbbbbbaabbabbbabaabbbbbabaabbaabaaaababbbaabaaaababbbbbaaabaabbababbbaabbbabbaaababbababaaaabababbabbbbaabaabaabababaaabababaabaabaabaaaaaabbbaaabbabbababbaabbbaaaabaabaaabaabbbaaaaabbababaaabbbabababbbabbbbbaababaaaababaabbbaabbbbabbbaabbbaaababaaabbbbaaabaaababbbabbaabbbbaaabbabaabaabaabaaaaaabaabbbabaabababbbaaaaaabbbbaabbabbbbbbbbaaaaabbababbbbbabbabaabbaababababbabaaabbbbaaabbaababbabaaaabbbbaabbabaabbabbbbaaabaabababbabbbbbabaabaabbbbaaaaaaaaabbbabbbabaabababaaababbbabaabababbaaabbbabbabaaabbabbbbbabaaabbbbabbbbaabbabaabbbbabaaaaababaaaabbbabbaaabbbbaaaaaabaababbbbaaaaabbaaaaabbbbbabaabaabaabababaaabbabbbababbabbbbabbaabaaaaaaababbbbbabaabaabbbabbbaaaaaaaabaababaabbabbabbabaabbaaaaabbbabbaababaaaaaabbbbbaaaabbbaaababaaabbbabbbbaaabbbaabaaaababbbabbaaaaaaababbbaabbbbaabababbbbabaabaaababbbbaaaabaaaaaaaababbbbaaaabbababbbabaabbaababaaaaabaaaabbabaabaabbabbaabbaabaaababbbaabaaabaabbbbabbaaaabbbbababaabbaabbabaaaaabaaa
bbbabaababbabababababaababaabbabbbaaaaaaaabbaaabaaaaababbbbbaabbababaababbababbababaaababaaabbbbaabaaaabbbaabbbabbbbbaabaaabbbaaabbabababbaabaaaaabbbbbbbbbbbbaabbbaabbabbbaaabaabababaabaaabbaabbbabaabbbbabbababaaaababbbbbbbabbaabaababbbaabaababbaabbabaababaabbbbaabbbbaabbbabaabaaababbbabbbbabbaaabbbaaaabaabbbbbbbabbaaaabbbbbabbabbaaaabbbbbbabbbaabaaaaaaaaabaabbabbbbaaabbbbaababbaaaababababbabaaabaaabaabbabbaabbaabaaabaabbbbaaaaabbbaaaaabbaaabaabaaabbabababbaaaaaaaaaaabaaabbababbabbabbaaababbaaaaabbbabbbbbabaaaaabbbbaaaaabbaaaababbbaaabbabbaabaaabaabbababbabbababbbaaabbbbbbbbabbbababbbbabaababbbabbbabaaaabaabbbbbbbbaaabbbbabbbbabaabaaaaabbbaaabaababaabbabbaabbbbabaaabbabbbbabbbaabbaabaaaababaabbbabbbabbabbaaaaaaaabaaaaaabaaabbabbbbbabaabaaaaaabbababbbbbababbbabbaaabbbaaaaaaababbaaaabbaabbababbababbaaababbabbaabbaabbbabbabbabbabbabbaaaabaaaabaaaabbabaabbbaaabababbaaabaabbbbaabbbbbbbbaabaaabbaabbbaaabbbbaaaaaabbbaababbaabbbbaabbaabaaaaaaaabbaaababaabbaababbaabbaabbaababbababababbbabbabaabaabaabbaaaaaaaaabbbbbbabbbbaabbbbabbbbaabbaabbabbaaaaaaaaaaabaaaaabbbabbaaaabababbaaaaaabaaabbaaaaaaabaabaaaaaabbbbabbaabbbbbbbbabaaaabbbbbbababaaabababaaaaaabaaaaaaaabbaababbbbabbaaabbaabbbabbaaabaaabbaabbbabbabbaaaabbbbabaaaaabbaabababaaaabbbbbaabbaaabaaabbabbbaabaabbbbbbbaaabbbaaaaaaabaabbababbbaabaabbbabbaabbbbabaababaaaaaabaaaababbaaaaabbababababbabbbabbabaabaaabbabababbbaabbaababbaaababaababbbaaabaababbbaaaaabbbbabbbbbbaabbaaabbbbbbbaabaabbbbababbaaabbbbababaabbabaabbbabbbabababbbbbabbabaababbbaaabaaaabbbbabbbabaababbbaaaabbababaabaaaababbaaabbbaaabbbbbbbbbabbbaabbabbabbabaaabbaabbbaaabbbbabbbbabbbaaaaabaaabaababaabbbbababbaaaabbaaaabaaababbabbbbaabbaabaaabbbabbaaabaabbbbabaaaabababbaabbabbbaababbbbabaabbaabaaabaaabaabbabbbabbbabbbbaabababbbabbbbaaabbbbaabbaaaaababababaaaabbababaaabbaaaabbbabaaaabbbaaabaaababbbabaabbbbaaabbaababbbbbabaaabbbbbbbabbaabaaaabbbabaabbbbaaabaaabaabaaaaaaabaaabbbbbabbbabbaabbabbbbababaaaaaaaaaabbabbababababbabaaabaaabaaaaabbbbababbababaabaabbaaababbaaaa
bbbbbaaaababaabbbaaababaababaaababbbbbaaaaabaabbbbababbaaaabbabbaababaabbabbbabaaabbaabbabbababaaaabbaabbaabbabbaabbbbbabbbbbbabaaabbbbabbaabaaabbabbababbbabaaabbaabababbabaaabaaaaaaabbabbbabbaaababababbbabbbbabaabbaaaaabaabababaaaabbbbbababbaabbabaabaaabbaaabbaabaababbaaaaabbabbbabbabbbbaaabbaaababbabbaaaabbbbbabaababbbbbbbabababaabbababbabbbaaaabbaaabbbbbabaaaaaaabbbbaaaababaababbaaaaaabaabaaaaaaabbabbabaaaababbaabbbbbbaabababbabbabbaaabbaabbaabbabbaababaababbaabbbabbaababaaabbbaabaaababababbbbaabbabbbaaaaabbbbabbaabaaabbbaaabbaaabaaaabbbbabbaababaaaabaabaabaaaaaaababaaaaabbabbbaabbbbababaabbbbabaaabbbbaaabbbbaabbaaaaaaabaababbbaaaabaabbbbbabbabbabbaabbabbbbaaaabaabbaaaabbbbbaabbaaabbbabbbbabaaabaabbabbabbbaababbababaaabbbabbbbbabaabaaaaaaaaaabbaabbbaabbabababbbaabbbbaabbbabbaaababbabbaaaaaababbbbabaaababbabbabbabbaaabbababababbabaabbababbbbaabbaababaabaabbababbbbbbabbaaababaaabbaabbabbaabbbaabaabaaabababbaaabababbbaaababbbbabbbaababaabaababaabaabbabbaaabbaabaaaabbabbbbbaababbababbbbbbbabaabaaababaabaabbabbbbaaaabbbaabaabbbaababbbabbabaaaabbbaaabbabbbbbabbabbaabbbbbabaaabaabaababaabaaaaaabaabaaabbbbaabbbbabaaabbaabbabbbbbabababbaaabaabbaabbbbababbbbbabbabaababbabbbaabbaabababbbabbaabaaaaaabaaaaaaabbaaabaaabaabbabaaaabbbbbabbaababaabbaaabbaaababbbaabaaabbbaabbaabbbbabbabbabbbaabaaabbabbbbababbaabbabababbbabbaaaababbaaabbabababbabbbabbbaababbababbaabbbbaabababbbabbabbbbbabbabaaaababbbabbbabbbaaaabbaabbbbabbabbbbbaabbbbaabbabbbbaabbaaaaaabbaabaaabbabaaaaabbabbbbaabaababbbabaaabaabaaaababbaaaabababbbabbbbbbbaaabaaabbbaaabababbbabbaababaabaaaabbbaabbbbababaaaababbbaabbabababababaabbbbababbbaaaaaabbaaabaaaababbaaababaaaaabaaaabbaaabbbbababaaaaababbbaaaaaabbabbbbbaabbbbababaaaababaabababbabbabbbbbbbaaabbbabaabaaaabbbaabbbbababbaaababaaabbabaabaaabbbbaaaabbbaabaaabbbbaabbbaababbbabbaaabbbbbbabbaabaaababbbbbbabaaaabbbbbabbbabaaabaababbaabbabbabbbaaaabaabaaabaaaaabaabaabbabaaabbababbbbbababbabbabaabbaabbaabababaaaaaaaabaabaabaabbbbaaaaabbbabbabaabaabbbababaaabbaabababbaaabb
aaaabbbbaaaaabbaaaaababaaaaaaabbaaaaaaababbbabbaabaabababbbbbaabbbbbaabbbabbaaabbaaaaaabbbbababaababbaababaaaababbbbbaaaaaabbaabbaaabbaababaabaabbabaabaabbaaabbbaaababbaaabbbbbabaabababbbabaaabbabaaaaaabbabaaaaabaaaabbbabbabbbabbaabbababbabaababbaaabaaaaabaabbabaaaabaaaaabbababaaababbabbbbabbbbaabaabbbbbbaabaaabaababbbbbbaaababbbbbaaaabbaaabbbabbabaabbbbaaabbaababbbababbababababbbbabbaaaaabbaaaaaabbbbbabaaabbbbbaabbbbbbabbaaaabbbabbbbaabbaaaaaaabbabaaabbaaaaaabbabbaaaabaabababbaaaaaaaaaababaaababbbbaabbabababbbaaaabbaabbbabaabaaaabbaaabbaaaaaaaaabababaaabbbbabbbbbbbaaaabbaaaaabaaabababbaabbaaaababbabababbabaaaaaababbbabbbbbaaabbabaaaabbaaaababbaaaaaaaabbbbbbbbabbaababbbbabbbabaabbaaaabbbaaaaabaaaaaaaababababbbaabababbabbbaaabaababbbaabbbabaababaaaabbabbbbabbabbababbaabbaaabbabbbbabaaabbabbbaaabbababbbabaabaaabaaaaabbbbaaaaaaaababaabaabababbaaabbbaabbbabbbbbbbababbbbbbabbbaaaabaaabbbbabaaaaaaaabbbabaaabbbabbbbaabaabbaabbbabbbbbbaaabaabbabaabbbbabababbbaabbabaabbaababaababaaabaabbbababbabaaaaaabbbbbababaaabaabbaaabbbbbaabaabbbabaaababbbabbaaabbabbabaabbbbabbaaabaaababbbbbabbbbabaabaaabaabaaabbabbbabbbabababbbbabaaaabbbbabaabaaaaaaaababbabaaababbbbababbbababbbabaaaaabaabbaaaabbaaabbbbaabaaabababaabbababbaaabbaababbaabbbbabbaaaabbaabaaabbaaaabbbaaaaabbbbabbbbbaabbbabaababbabbabbabbaabbababbaaababbbbaaaaabaaaaaababaaabbbaaaaaababbabaabaababbbbabbbaaabaabaaabaabbabbbaabbbabbaabbabbabbbabbbbbaaabbbbbbabbbabbabbbbabbabaabaababbabbbbbbbbaaabbbbbaababababbaabbbababaabbaabbbbbbaabbbaabbaabaaaabaabababaaaaabbbbabbaabbabaaaabaaaaabbbababaabbbaaabaaabaaaabbabbbabbbabbbabbabbabaaaaababbababaaaaaaabbbbbabbbababbbabbbbbaaaabaaababbaabbabbaabbbaaaaaaababaaababbaabababbbbbbaabaaaaaaabaababaabbabbaaabaabbbbababbababaabbabbabababbbaaabbababbaaabababbaaabaaaaabaaabbbbbabaabaabbbbbabbbaaaaabbaabaaaabbaabaaabbababbbaaaabbaaaaaaababbbaaabbababaabbbbababaababaaabbaabbabababbaaabababbaaabbbaabababaaaaaababbbbbbaabbbababbabaaaababababbbaababbaaabbbbbabaabbabaabbaabbbabbaabaaabaaabaaababbaaabab
bababbabbababababbbaabbbabbbbaabbaabaaaabbabbbabbabbababbbbababbababaaabbbaaabababaabbbabaaaababbbabababaabaabaaaaaaabbaaabbaabbabaaaabbbaaaaabaaaabbababbabbabbabbabaaaaaabaaabbbaabaaaaabbaaabbabaabaaabbaaabbaaaabaabbabbbaabbbaabbabaabbbbabaaaabaabaaaababaaaabbbabbbabaababababaababaaabbbbbaaabbbaabbababaaabaaababbabaaababbbaaabbbaaababaabababbbabaaabaabaabbabbbbbabababbabaaaabaababaaaaabaaaaaababbabababbaaaaababbaabbbabaabaabbabaaaaabbbbbaababaaabaabaababaaaaabaabaabaaaaaaaaabbbaabbbbabbbabbbabbbabbbabbaaabbabaababbbbabbabaabbbbbbbbbbbbbabaaaaabaababbaaaabbbaaabbbaabbbabababbaabbbbbaaaabbbababbaabaabbbababbaaabbabbbabaaaaabbbaabbaabababbbabaabbbabbbababbbbbbaababbaaaaaabababbabaaabbabbbabbabaabababaabaaaaaaaabbbabbabbbbaababaabaaaaabbbaaabaaaaaabbabbbbbbabbaaabaabaabaabbaabbabbaaaabbaababbbaaaababaaaaaababaabaaabababaaabbababbbabbbbaabbabbaaaaaababbbaaaabbbaababbaabbbbaaaabbabbbaabaababbabbaabaaaabaaaaaabaaaaabbaaaabbaaabbaaaaaaaaabbaaaabbbbbaaaabbaababbaaaabbabbbaabbbbbbabbabaaaaabaabaabbbbbbaaabbabbbbbbabaaaaababbbabaaaabaaaaaabbabbaabbbbbbababaaabababbbbaaababaabababbbbabbbaaaaaaaabaababbbabbbabaabbbbbabaababbbabaaabbbbaabababbabaabbaabbbbabaabbabbbbbabbbaaaaaaaabaabbbbaabbaaababbbaabbaaabaabababaababbabababaabbbbbaaaabaaaababbabbabaaabbabbbaabbaaabbbbaabbaaabbabbaaaababbabbaababbbaabbbbbbaaabaabbaaaababaaaaaaaaabbaababbbbaaaaababbbabbbbaabbabbaaabbbaaabaaababbbabbabbabaabbbbbbbbabaaaaaabaababbbbbabbbbaaaababbabbaabbbbbabbaaabbabababbaaabaaababbbbbaabbaabbabbaaababaabbbaabbaabbbbbabbbbababaababaaabaabbabbabaaabababaabbaaabbbbbabbaaaaabbbbaaaabbaaabababbbbbaabbbaabbababbbabababbabbaabaaabbbbbbaabbbabaaaabaaabbaabbbbbaabbabaaaabbabaabbbbbbbaaaaaaaabbabaaabbabaabbabbaabaaaabbbbaabbbbaaaabbbbbbbbaaaabaaaabaabaaabbabbaababbaaaababbbabaabaaaaaaababaababbaabbbbaabaabaabaabbbabbbbbababababaabbabbabababbbbbbbbbbaaabbabbaaaaabaabbbbabbbaabbbaaababbabbbaabbbbaabbabbaaaaaabaabbbaabababbbbaabbaabbbbababbaabbababaabaaabbabbbaaabaabaabbbababaababaaabbbaabababbabbbabbabbbbbbbbbb
aabbbaabbbaaaaaabbaabbaaaabaabaaababaaabbaabbbababbaaaabbbbbbaaabbaababaabbbbaabaaabbabaaabbbbbabababbbabbabaabbbaabbaaaabbbbbbbababbbbbbbbbabbabbbaabbabbbbbababbbaabaaabbabaaabbabaabbaaaababbabbbaababaaabbabaabbabbbabbbbababbbabbabbaaaababaabbbabaaabaaaabbaabbbbaabbaaaaaabaaaaabaabbaaaaabbbbbbabbabaaaaaaaaabaaabaaabbaabaaaabbaaaaaabaababababbabababbaabbbbabababaabaabbaababbaaabbbaaaaabbaaabbaaaaaaaababaababbabaabaaaabababaaaabaabaaabbbabaabaababaaababbbbbaabbaababaaabbabbaaaabbaabbaaaaababaabbaaaababbaabbaabbaababbaaaababbabbaabaabbabbabaaaaaabbaabbaaaabababbabaabaaaabbaabbababaaabbabbbabbbaabbababbabbabababbabbaaaaabbaaaabaabbbbbbabaabbaaaaabababbaaabbbbbabaababbabaababbbbabbbbabbbabababababaaaaaaaaaaabaaaaabbbbbbaaabbbbbbbbbaabbbabbbaabbbbbabaaabaabbbabbabbaaabaabaababbabbbbbbababbababaabbbabababbababaaaababaaaabaaaabaabbababaaaababbababbbabaaaaabaaabbaabbbababbbbbbbabbaaaaaaaabbbbababaaaabaaaaaabbaaaabbaaaabbbabbbaabbbabbbabbababbaababbbaababbbaaaababbbbabbbababbaababbaababbabbbbaaaabbaabbbbbbaaaabbabaaabbabbbbbabbbabbbaabababbbaabbaabbaaaabaabbbbababbbaabbabaabaaaaababbbbbaabababaaabbbbabaabaaaaaaababaaababbbbbaabaabbbabbabbababaabaabaabbbbaaabbbbbbabaabbbbababaabbabbbbaabaababbbbaababbaababbbabbaaabaabbbababaabaabbbaaaaabbabbbbababababababbabaabbabbabaabaaaaaaaabaaaabbaababbbbbabababbbbbbaaaabbbaabbabaaabaabbabbbbbababaaabbbaaabbbbbababbabbbababbbabaaabbbabbbababaabbabaaaaabaababaababbabaabbabaabaaaaabaaabaabbaabbbbaaabbbbbbbbbaabbbabbabbaaaabbaabababbaaaabbbabbbaaabbbabaaaabaaaaabbaababbaaaaaaaabbabbabbaabaabbaaaaaaaabaababaabbaabababbbaabbabbbbabababbbbaabbbabbbbabaabaabbaaaabaabababaabbaabbbabaaabbababababaaabbbaabbaaabaaaabbaabaababbbabbbbabaaabbbbbbabaaabbbabbabaaaaaababbbbaabbbaabaabbaabaabaaaaaaaabbbbaaaaaaaaabaabaabbbaaaabbaabbbaaaabaaabaababbbababbabaaabababaabbbabaaababbbaabaaaabaabaaaabbbbbbaaaabaaabaaaabbaaabaaaaabababbbbbbababbbaabbaabbaaaaabbabbbabaaaaaaaaabaabbbaaaabaaaaaabbbaaaaabbabbbabbaababbbaaabaabbaaabaabaabbabbaaaaaabbabbaabaaaabaababaaaa
bbaaabaabbabbbabaabbbabaaababaaabbbbbaababbbaaaabbbbaaaaaabbaaabbaabbaabbababbabbbabbbaaabbaababababaaaabbabbaabaaaaaaabbabbababaaabbbabaabbbabbbbbbaaabaabbbaabbbaaaaaaababbbbaabbababbbaabababbaababaaabbbaabbaabbbaabaabababbbbaababaababbabbbbbbabbbabbabbbaaaaaaaabbabbababababbbbbabaaabbbbabbbbabbabbabbaabbbababbbbabbaaaaabbababaaabbbabbbbababbababbaabbbbabbbabaababbbaaaaabbaaabaabbabbbbbbbaabbbabbbbabaabababaaaaaaabbbbbabbbbbaaaabbbbabbaaaaabbbabababbaaaabbababbbbbababaabbaababaaababbbaaabaaaababbabbbbabbbbababaabbbbaaaabbabbbaaabaaabbabbababbaabaaaaaaabaaaabaaaaababbabbababbbaaaaaabbababbbbbaaabbbbaababaaaabbbabbabbbbbaaabbababbabbaaaaaaabbabaabbbaabbaabbaabaababbbabbababaaabbbaababbbaaaaabbababbabbaaabaaabbabbbbaaaaaabaabbaaabaabbaabaaaababaaabaaaaabaababababaaaabaabbabaabaabbbbbaabbbaaababbbabbbaabbbbaaaaaaababbabbaaaababbbbabbbbbbbbaaabaaabaaabbbaaaabaaaabbbaabbabaaaababbbaaaaaaaabaaababaabaababaaabababababbabaaaaaaaabbbaaaaabbababaabbbabbbbaaababbabbbbaaabaaaaabaaabbaabaabbbaaaabbbaaaabbbaaaaaaabbabaabbbbbbabbbbabbaababbaaababbaaabbaabaababaaaabaaaabaaabbbbabaababaaaabbbbabbaabbabababbabbbbabbabababbaabbaabbabbbbbaaabaaaabaabaaaaaaabaaaaabbbbaabbbaabbabbaabaaaabbaaaaaabbbabbaaaaabbaaabbabbabbbbbababaaaaaaaaaabaaaabaabbbabababaaababbbbaaaaaaaaabaabbbbbbbbaaaabaabbabaaaaabbaaabbabaabbbaaabaabababbaabbbabaaaababbabbbbabaaaaaaaaaaaabbabbbbbaabbbabbbbbbabbbabbbababbbbabbabaaabbbbbaaaaaabbbbbbbaabbbaabbaababaaabbabbababaabbbbbaaaabaaabbbababbbbbaabbabbbbabaaaaababaaababbbabaabbaaabababbabbaabbababaabbbababbbabaabaaaabbbbbbaaaaaabbababbbbbbabbbaabaabbbbbaaaabbbbabaababaaaabababbabbbbabaaaabbbaabbbbbbbaabbbaaaaaabaaabababbbbaaaabaabbbbabbabbbababbbabbbbabbaaaaabbbabababaabaabaaaaaababbaabbbbbabbaabaaabaaabababbbaababaabbaabbbabaaaaabbbbabbbbaabbababbbbbbbbbabbbbababbaaabaaabaabbbabaaabababbaaaaaabaabbbbaabbbaaaaaaaaabbaaababbabbabbbbbaabbaabaabbbaaaabbbbbbbababaabbaaababbbbabaaabbbabaabbbbababaaabbabbabaaabbbbabbabbaababababbaabaaababaabaabbaababaabbbaababaaabaaabababb
aaaaababbababbababababbaaabbaabbaaababbbbbbabbbbaabbabbabaabaaaabaaaaaabaabaaabaaabbaaaaaabaaaaaabababaabbbbbaababaaabbabbababbbaaaabbbbbbbbaaabbabaaaaaabbbbbbaaaabbbbbbaaabbabbbbbaababbaabaaaaaaabbbaaababbababbaaabaaabababbabaabbbbabaabbbbabababaaababababbbaaaaaababbbbabbabbaabbbaaaabbaabbbabbaaabbbbbaababaaabbbababbabaabaaabbbbaababaabbbaabbbaaaaababaabaaaabbababbabaabababababbabaabbbbabbaaaabbaaaaabbabbbbaaaabbbbaababbabababbbbaabaabbabbbbbbbbabbbbaabaabbbbbaaaaaaabbabaaabbbbbaaabbbbaaaababaaaaaabbbaaabaabbbbbabaaabbaababbaababbbbbbbbababbbbbabbbabbbbaaaaabaaaaaabbaabbbbbbaaabaaabbbbbbbbbbabbabaaaaaaaabababaaabaababbbaaaabaababbaaabbabbabaabbbaaaabbbbbbbbbabababaaabbbbaaababbbbbaabbbaabbbbbbabababbaaabababbaabaababababaaaaaabaaaaaabababbbbbbbbbbaabbbaaabbbbabbbbababababbabbbbabbababaaababbbaaabbbbabbaaaaaaabbaaaaabbbbbbbabbbababbbbbbabaaaababbabaaababbbababbaaabaabbbbbbaaabbabaabababaaabaabbabaababbbaababbaabbbabbbbabaaaabababbaababbbbbaaaaaaaaaabbbbbbabbbabbbabbaaabbaabababbbbbbbabbaaabbaaabaabbabaabaabbaabbaabbbbbaabbbbaaabaaabbabbabbaababbbbbabbaabbabaabbbaaabaaabbbbaaabbbbbaabaababaabbbabaaaaabbabaaaaaaabaaaaaaaaaaabbabbabbbabbbaabbbabbabbbaaaabbaaaaabbabbbbbbbbaabaaaaaabbaabaaabbbaaabbbbabaabbbabbbaabbaabaabbaabababaabbbaaabaaabaabaabaaabaabbbbabbabaabbaabaaaaabbaaabbbabbbaaaaabaaabaabbbaabaaaababbaaabaabaabaaabaaaababbbaabbbbaaabbaababbaaabbaaabbabaaaabbababaabaabbababbaabbbbabaabaabaababbabbbbabbbaababaaaabaababaababbababaabbabbbbbababbbabbabababaaabaaaaaabababbaaabaabbbbbabbaaabaaaaaabbabbbbbaaabbbababaaaaabbbbbababaabbbbabaabbbababbaabababaabbabaaabbaabbbaabbbbaaababbbbabbabbbbaaaabbaaabbbaababbbaabaababbaabbaaaabaaaaaabababbabaabaaaabbbaabbbaababbaaaabbbabbaaaabaaabbabbbbabaaabababbbbbabaaabbbbaaaabbbaabbabbbaaaabbaabbbbbbbaababbaaabababbbaabbbbbbbbbabbaaaabaabababbbbbababbbaaababaabaaaaababbbbaaababaabbaabbaabbaabbababaaabbababbabbbababaaaaaabaaabaaababaabbabaababaabaabaaabaabaabbabaaaaaaabbbabbbbbabbaabbaabbbabaabababbbaaabababaabaabbbbbbabbbaaaabbbaa
aaabaababbbbabbabbbbbaabaabbbaababbbaabbaababbabbbbaaaaabaaabbbbbaaabbbbaabbabbabababaabaababbabaabaaaabbaabababbbabbbababbbaabbbaabbbabbbaaaaaaabaabbbababbabaaababbabbabaaaaaaaabaaabbaaaaaabababaaaaaabaabababbbbabbabbabbbabaaaaababaabbbbbbaaaabaabaabbaaabbaabbbabaaaaababababbbaabbabbbabbababaabbbabbbbabbaababbbbabbbbaabbbababbbbabbbbaaabbaaaabababbaabaabbaaabaaaababbaaabbabbaababaaabaabbbababbabbabbabababbbbaababbaaabbbbbabbbbabbabbaaaabaabaaaababbabaaabbbaabaaabababbaaaabaaaaaaabaababbaaabaaaabaabbbbbababaaabbbabbbababbbababbababbbababbaabbaaaaaabaabbaabababaabaabbaabbbaababababaabaabaababbabbabbbaabbabbaaaaaabbababbbbbababbbbabbbabbabababbbbbbbaaaabbabbaaaabbabaaababbababababaabaaaabbabbaaaaaaaaabaabbabbabbaabbbabbaaaaabbbbabbbaaaababaabbbbaabababaaaaaaaabbbbbaaabbabababbbaaaaabbaababaabbaaabaaaababbbabbbbbbbaabbbaabaabbbbbaaabbaabaabbaaaaaaaabaaabbaaaabbbaaabbaaaabbabbabbabaaabaabababaaaaaaaaababaabaaaaabaabbaaaabbbabbabbaaabbbaaaaabababaababbbbaabbabaabaabaabaaabbaaaaabababbabbbaaababbbabaaabababaabbbaabaabaaaabaabbbbbaabaababbaaaababaababbbabaabaabbbabbabaaabaaabaabaababbababbbbbaaabbabbbaaababbaabbaaabaaabaabbaaababaaaabbabbbbaaaaababaaaabbbbabbabaabbbaabbbbababababaaabbabbbabaabaaaaabbbbabbbbabaaaaaabbbbaaaaabbbbabbbabaabbbabaabbaababaabaaaaabbaabbbabbbaaabbaabbaaaabbbbaabaabaabbbbbbbabbbaaaababbabababaaaaaabaaaaaaabbaaaabaabaababbaaababbaabbbbbaaaaabbbbaabbbabbbbbabaaaabbbbbbbabaababaabbabbbaabaabbaaabaaababaabaabbabbbaaabaaaabbbaabbbabbaabbaababbbaaabbbabbbbbaaabbbaaabaaabaaaabaaabbbbaaaaababababbbbabbaaabbbbaabaabaaaaabbbbaaababbbaabbbbbaabaabaababbabaabbbbaaabbabaaabbbabbabaaaababbbaabbbababaaabaabbbbaabbaabbbabaaabaabaabbaabaabababbabbabbaababbbabbbbaabbbaaabbbbabaaabbaaaabbababaabaabaaaaabbaaabaabaabbabaaaabbbbaabbabbbbabababbabaabbaabbabbabbaaaabaabbbababaaababbababaaaabaaaabaaaaabbaaaaabbbaababbabbaabbabbbaabbabbabbbbbbbaabaaaaabaaaaabbbbabbabbbbbbaababbbbabaabbaaabbbbbabbbaaaaabbaaabbabababaaaaaabbababbababaabbbbbbbbbaaaaabaababaaaaabbbbbbaabbbaaaaa
aabaaaabaaabbbbabbbbaabaabaaabbbbbbbaabbbbabaabbababababaabababbbababaaaaabbaaababaabbabbabbaabaaabbaabbaabbabaabbbabaaaaaaabbababbbbbabbbbbabbabbbabbbabbbbbabbabbbaaaaabababbbbaababbaabaabababbaaabbbbababbbbbbbabbbbbbbbbabbbbbbbabbbbaabbbbbbbbabaaaababaabbaabbabbaabbaaabbaabbaababbaaabbbaababaaabaaaabaabbbaabbaabbaabbbbaabababaabababaabaababbbbaaababbbabaaababbaaabbababbaababbbabbbbaaaabbaabbaaabbabbbbababbaabbbabbabaaaaabbababbbaaabbbaaababbabbaabbaabaaaaabbbaaabaaaabbaababaaabbbbbabaabbaabbbaaaababbbbbbabaaaabbabbbaabaaaaabbaababbaaaabbabbaabbbbbaabaaabbaaaaababbbabbaabbabbaaaaaaaaabbbbbbbbbbabaabbaabababbbbaaabbbbbbbaaabbbbabababbbbbabbbbbbbbaaabaababbababbabbbbabbbaaabbabaababaabaaaabbbaaaaaabbaabaabbbbbababbbaabbaabaaaabaaaaaabbabbaababbabbbbbaaabbabaababbaabaaabbbbaaaaabaaaaaaaabaababbbabbababbbbbaaaabababaaababaaabaabbabbbababbabbbbabbabbbbabbbaaaabaaabbbbbbabbaabaabbabbbbaaaabbaabaaaaaabbabbbbaaaababbabaabbbabbbaabbabaabbaaaaaaabbbbbbbaaaaababbabbaabaabbaababbbabbbaababbaaaabbaabaabbbaabbaaabbaaaaaabbabaaabaabbbaabbbaabbbaabaaabaabbbbababbaaabbabbabaaaabaaabbabaabbaaaabbabbabbbbbaaaaaaabbbbabaaababbbbbabbbbbbaaaaaaaabbbbbbabbbaaaabaababbabbbbbababbabbbbaaabbbbbbabbbbbbbaabbbabbbabbabaababbbbbbbbbbbbababbaabaaabaaabbbbbabaababbbbaabbbbbababababbbbbbbabaabbbaaaabbaabaabaabaabbbbbaabbbbbbaabbabbbbbbbbabbabbbabaaabaaabbababbbbbbbbaabbbabbbaabababbbabababaabaabaabaaabbaaaaabbbaabbabaababbabbbabbbaaaaabaabbaababaaabbabbbabbaaabaabaaaabaabbbbbbaaabbbaababbababbaaabaaabbbabaaaabbaabbaabbababbbbbbaaabbaabbbbaabbaaaabbbbababbaaabbabbaaaaabbbaabbaaabbbabbabbabbbaabbbbbabbbbbbbaabbbbbabaaabbababbaabaaaabaabbababbbaabbbaabababbabbbaababaaaaabbaabbabbabbaabbababbaabbbabababbbaaaababaababaaaabbbbbaaabbbaaaaaabaaaaabbbbabaaabaaaababaaabbaabababbaaabbbbaababababbbaaabbabaabbaaabbabbbaaabbbababababaabaaababbaaabbaabbbaabbbaaaababbbabaabbaabaaaabbbabbbbaaaaaaaaabbaabbaabbbaabaababaaabaabababbbbbaaabaababbaabaaaabaabbabaabaabbbaaaabababbabaaabbbbabbbababbbabaaaabaaababaabaaabb
bbbabbaaabbabbbbabbababbaaabababababaabaaaaaaabbbbbabaabaabbababbbabbaaaabbbabaaaabbbaaabbaaabbabbbaaaabbbbababbbbbbaabababbaaabbbababaaaababaaaabbababbabaaababbaabbbaaabbbababbabbabaabbbbaabbbabbabaabaabbbbaaabbabaabbababbaaabbbbbbbbbbbbaaaabbbaaabaaaaaaabbabbabbabbabbababbbbbabaaaaababaaababaaabbabababaabbababbabbabbbbabaabbaabbabaaaabbabaabaaaabbbabbbbbabbababbaaabaabaaaabaaabababbbbbbaabbbaabaaabaabbbbabbbbbaababbbbabbbbaabbabaabaabaaaaabbabbbbbaabbbbbbbbbbabbabbabbbbaaaabaababaababbbaaabbabbaabbbaabbbbabbabbabbaabaabbbabbbbaaaabbbbbbbabbbababaabbbbaaaaabbbaaaababbbbaaabbabbbabbbbbaaaaaabaabaaaabbaaabbabaaaaaaabaaabbbbababaabbbaaaabbbbaababbbbaabbbbabaaabaaabbbbbbbabbbbabbabbbabbbbbaabaaaaababbababaaaaaaabaabaaaaaabaabbabbabbbbabbbbbaabbbbaaaababbbbabbbbabaaaaaaaaabbaabaabaabbabaabbbaabababbbbababaabaabaabbabbbbaababaaaabbbbbbaaaaabbaaabbabbaabbbaaaabababbbabaababaabbaababaabaabaabbabbaabbbabaaaaaaaabbabbbbaabbaaabaaaabbbabaababababbbaabbbabaababaabbaabbaaababbababbabaaaaaababbaaaaaabaaabbaabbbbbababbabaaabbababbbbabaabbbbaaaaabaabaabaaabababbaaaabbaaabbbbababbbbbbbababbbaabbbbaabaababbabbababaabaaababbbaaabaabaaaaabbbabbaabaaabaababbaabbababbaabbabbbbabaabbaaabbabbaabaaaabbaababaaabbbbbabbabbabbabbabbaaabbaabbababbbabaaaabbbbbaaabbabaabbaabbaaabababbabbbbbbababbbababbbbbabaabbaabaaaabbbbababbabbbababaabbababaabbabbbbbaaabaabbaabbaaabbaababbabbabbaabababaaaabaabbbababaaababababbaabbaabaabbbbbabbbabaabbaabaaaaabbabbbbbbbbbbaaaaabaabaababbaaaababaabaaababaaaabbabbabbbabaaabbbbabaaaaaaabaaaaaaaabbaaababaabbbababbbbabaaaabaaabaaaabbbbbbbababbbaaabaaabbaabaababbbbabbbbbaabaaaababbababbbbbbbaabaabaabbaaabbbaababbaaabbbabbababbbaaabaabbbabbaabaaaaaabbabbabababbabaabaabaaaabbaabbaabbaaababbbaaaabaabbaaabbabaaaabbaaaababbaaaaaabaabbbabbaabaaababbababbabbbabbbabbbabaababaabaabbbaabaaabbaabbabbaaaaaababbaaabaaaaaababbaaababaaaabbaabbbbababaabbaababbbbabbababbbaabaaaaabbbabababbabbabaaabaaaabbabbbabaababbbbbabaabaabbabbbaaabababaabbbbbbabbbbbbabbabbbbaaaabbabababaaababababb
bbbababaabaabaaabababaabbbbbabaaabaabbbbabbbbaaaababbabbaaabbaabaaaaaaabaabaabbbbabaabaaaaaaaabbbababbababbabaaaaababbabbaabbabaabbaaaaabababbbaaabbababbbabbbabbaabbbbabaaababbbbbaaaabbabbaaaabbbbbbbbabbabbbbaaaaaabaaaaabbbabababbbbaaaaabbbbbaaaaaabbbbbbbbbaababbbbbaaaababbaabbababbbbbaaaaabbbbabbbbbbbaaaaabaaabbbabaabaaabbabbbbbabbbaababaaababaaaaaabbbbbbbbbbaabbaabababbabbababaababababbbbbbaabbbbbabbaababaabbbaababbbaabbabbbabbbaabaaaaaabbabbaaabbbabbabbbabababbaaaaababaaabbaabbabababaaaabbaaaaaaabaaabbaaaaabbaaaaaababbababaabaaaaaaaaabaabbbbabbabbabababbbbbaabaaaaaabaabbbbbababaaabaaaaaabbaaabbabbababbbbaababababbaabaabbbbabbbabbabababbbaabaabbabbaabaaaababbababaababbabbaaaaaababbabababbbabbbaabbbbaaaaaabbaabbabbbbababababbbaaabbbabbbabbaaabbbbbbaaaaabbaabbbbaabbbaababbabaabbbababbbabaabbbbbaaaabaabaabbbbbbabaabaababbaaabaaababaabaabababababbbbbbbbaabbabaabbabbaabaaaabaaababbaaabbbaaaabaaaabbabbaaabbbabaaabbaabbbbbaaabbbbbbabaabababbbbbbbaaaabaaaababbbaabaabbbabaaabbaabbabaabbbaabbbbbaaaaababaaabbbabbabbaabbabbabaaaabababbabaabbabbbbababaaabbaabbbbbaaaaabbaabbbaabaaabbababbbbbaaaabbabaabbbabaaaaaaaaaaaabbaaaabbabbbbbbbababbbbbaaaaaabbbaabbbbaabaaaababaabababbabbbabaabbabaabbabbbbabaabababbbababbbabababbabaabaababbabbbabbaaabbabbaaabbaabaaaaabaaabbaaaaaababababbbabaaabbbbababaabbaabbaaaaaaababbbbababbaaabbababaaababbbaaababbbabbababaabbbbabbbbbaaaababbbbbabaabbaaabbabbaabababbbbabbbbabaabaaabbbbaaabbbbbababaababbaabbabbbababbbabbabbbbbbabaababbabbbbbaababbbaaaabbaaabbbaaabaaaabbbaababaaaabaabbbbbababbbaabababbbbbabaaaaaabbaaaabbabaaaabbbabbaaaabbbbbaababbabbbababbaaababaaaaabbaaabaabbbbbbbaaaaaaaaaaababaaabaaabbabbaaaabbbbbaabbabaabaababbabbbbaaabbabbaabbabbabbbbabaabaabababaaabbaabbaababbbbbabbbabaaaaaaabbbbbbababaaaaaabababaabbbbabababaabababbabbbaabbaabababaaaabbabbaabaabbbbaaababbbbbaababaabbbaaaabbababaabbbbbabbbbabaaabbaaabbbabbaabbbababbabbbbaaabbbabbbbbabaaabaaaaaaabaabbbbaaaabbbbabbbbabbbbaaababaaabbbbabaabbaabbababaaaabbbbabaabbaaaabaaabababbaaaaabaabaaa
aabbaaaabbaababbbbbaabaaaababbbabbaaabaabbaaaaabaaabaabaaabbaabbaabbabbbbbbbaaaabbabbaaabbabbbbbabbbaaababbbbbabbabbaababababaaaaabbbbabbbbbaababaaababbaababababaabbaabababbbbabbabaaaaabaabbbbaaaabbbbbbabbbaabababababbbbbaabbbabaabbbbaaababaaaabbbbbaabbaaabababaabbbbbbabaaaabbababbbbbbababaaabaabaaaabababbbbaaabaabaabbbababababaaaaababbaaaaaabbbabaabaaaababbabbaaaaabbaabbbabbaabaaabbabbaabbabaabbababaaaaabbaabbbbababaaaaabbaaaaabababbbbabbaabbbabaabababaabbaaabaabbbbaabbababbbbabaabaababbabaababbababbbaaaabbabaaabbbbaababbbaaaabbaaabababbaaaaabbaaaababbbaabbaababaaabaababaababbbabaababbaababbabbabaabbabbbaabbbbaaaaababbbbbaabbbbaabaaabbaaaaaaaaabbbababbbaaaaababababaabbaabbaaababbbaabbbbbabbbbaababaaaaabbaabbaaabaaabbaabbbabaaaaaaabbbaababbbaababbaaababaabaaababaaaabaabbbabbabbabaababbaaaababaabaaaabbbaaabbaabbabbaabaaabbababbababbaaaabababaabaabbbbbaababbababbaabbbaaaaabaababbbbabaaaaaabbbabaabaaabaabaabababaabaabaabbabababbaaabbbabaabbbbbbababaabaaababaaabbbabbabbbbbaaaabaabbaaaabbbbaabaaaabbaaabbaabbabaaabaaaabaabbabbbabaaaabbaaababbaabbaabaaaaaaaabbabbababbaababbaaabaaabaabaabbbbaabbbaaabaaaaabaabbababbbbabbbaabbbaabbbbbbabbabaaaaabaaabbbbaaaaabbbaaabbaaaabaaaabaaaaaabababbbabbbbabbbbbbaabaaabbabaaabbabaaabbaaababbbaabbaaabaababbbbabababbabbabaaaababbbaababbaabbbbaabbaaaababbbabbaaaaababaaabbaabaabaabbbaaabaaaabaaaaabbabbaabbaaaabbbabbabbbabaaabbabbaaabaaaabbbabbbbabbbbbabbbaaaaaabaabaabbaaaabbbbaabaaabbbbaaaaabaabbbabaabbbbbbababaabbbbaababbbbaababaabbaaababbaaaabbbbabaabbabaabbbbaababbaabaaaaabbaabaaaaabbaabbaaabbaababbbabababaabbaaaaabbaaaabbabbabbbaabbbabababbaaaabbbababaabbbaababaaabbbbbbbbbaaabbbabbabbbbbbbbababaaababaaababbbababababaabbbbabbbabbbababbababbaababbababaaaaababaaaabbbbabaabbbaabbaaaababbaaabbbbbbaababbaabbbabbbababbabbabbaabaabbaaabbabbbbbbaaaabaaaaababbbaabaabbababbbabbbbabaaaabbbaabaabbaabaaabbbbaabbbbbbbaabbbbbababaaaaaaabbaabbbababaabbbabbabbaaaaaaaaaaaabbbababbbbabbaabbbaabaaaaaaabbaaababbaaaaabaaababbbbbaababaababbaabaabbbaaabaaabaabbba
bababbbbbbbbabbaabaaaabaaaaababaaababaabbabbaaabababbbbaabababbaaabbaaababbbbaaabbabbabbbbabbaaabbbabaabbbabbbbaabbaaaaaabaaaabaaabaababbaaaababbabbbabbbabbbababababbbbbbababbbbbbabbabbbaaaaabaabbbbbbbbaaaaaabaabaaabababaababaabbbaababbbbbaabaabbabaaaaabbaabababaababababaaaabbabbabbbaaabaaabaaabbabbababaabbbabaababbababaabbabbaaabbbabbaabaabaababbbbaabaabbbbabbbaaabbabaaaabaabbbbabaaabaaaababbaabaaabaabbbbbbbbbbabababaaaabaaaaabaaaabababbbbaabbaabbbaaaaabababbbbaaabbababbaabaaaabbabbabaaaaabbabababbaaabbabbaaabaabaabababbbaababbabbbbbabaabbbabaabbaaaabbaaaababbaabbabbbbaabbabababbaaabbabaabbabbbbbbbaababbabbbaabbabbabababbabaaabbbbaaaaabaaaabbbaaabbbaaaabbbbbbbbabaabbbbbbababbaababaabbaaaaabbabaaaabaaaababaabbaabbaaabbbabbbbbaaabbababbbbbababbaaababaaaabababaabbabbaabaaaabababaaaabbbbabbbaaabbbbababbabbbbaababaaaababbbaaabbbbbbabaaababbbababbbaaabbbaabbaababbbbbbbbabababbbbaaaaaabbaaabababbbbbabaaabbabbbaababbbaaabaaaaababababaabaabbaaabababbaaaaaabbaabbbbbaababbbbaaaabaabbbbbbbabababbbaabbbaaaaaababbababaaabbaaabaaaaaaabaaabbabbbaaabaababbbbbaaaaaaabbaabbaabbbbabbbbbbaaaaaaaaabbabbaaabbaaabbbbaabaaaabaaababbbaabaaababaaabaaabaaabaaabbbbabbabaaaaabaabbabaabbbbbaabaaaaabaabaaabababbabaaaaaaaabbbbbbabbabbabbabbbabaabaabaaabbbbaababababbabbaabaaaaabaabaabbaababbabaabaaaababbabbaaabbabbbbabbbabbaaababbbaabaabaababbabbbbbaaaaababbaabaabbaabbabbaaabbbaaabaababbaabbaaababaabbabaaaaabaababbaabbbabbbabababbabbbbabaabbbababaaaaaaababbabbabbabaabbbabbabaaabbabaaababababababbaababbaabbaabbbaaabbbbbbaaabababababaaabaabaabbbaaabbbaabababaaaabbaaaabababbbbabbbabababaaabbaabbabaaaabbbbabaabaabbbababaababbbaabbbabbabbbbaaaaabaaaaabbbaabbbaabaabbabaabbbaabbbaabaabbbbaaabbaababbbabbbabbaabbababbbababaaabbababbabbbbaabbabaaabababbaababababaabbabbbaaabbababbabbbbbaaabbaaabaabbbbbaabaabbbababbbaababaaaabbbaababbbabbaabaabaaabbbbaababaabbbabbabaabbbabbaaaabbbbbaaabbbabbbbbabaaaaabaaaabbabaaaaaabbbbbaaabaaabbbbabbababbbbbbbabaabababbaabbabaaababbaaabaaabbabbababbabbbaaababbaababbbbbbbbabba
babbaaaabbaabbababaaaabaaababbababbaabababaabbabaaaababbabbbabbbabbabaabbabbbbbbbbbabbabbababbabaaaabbbaaaabbabaaabaaaaabaaabaaaabbabbbabbbbabababbaaababbbbabbbbabbbbbaabaaaaabaaabbbbbbbabaaaaaaabaaabbbaabbaabbabaaabbabbaababaababbbbbabaabbbbabbbbabbaaaaabbbbbbbbaabbabaabbbaababaabbaabababaababbbaaababaaababbbbabbababbbbabbbabaababbbababbaaabbabbaabbababaaaaaaaabaaaabaabbaaaaabbabaabbbbaabbaaabababbbaabbbbbababbbbabaaabaaaaababaaaabaabbaabbbaabbbbabbaaaababaabbaabaaaaaabaaaaaabbaababbababbabbbbaabbbabababbaababaabababaaaabaabbbbbbabbbbbabaaaabaaabaaaaababaabaaababaaabbbaaaaaaaabbaabbaaababbbbbaaaaababbbabbbabaabbababbaaababaaaaabbbabaaababaaaabaabbbaaaaaabaabaaabbbabaabbaaabbaabaaabaaabbbbbbbbbbabaababbbbbbbabbaaaababaaaaabbaaaaabbabaababaaaabbabbaaabbaaaabbbbbbaabababbbabbaabbbbabbaaababbabaabbabaaaaaabbabbaaaabbaaabbbaabbaaaaabbbaabbaabaabaaabbbbbabaabbaaabababbbbababbabbabbabbaabababbaaaababababbbbaaaabaaaaabbbaaaabaabbbbaabbbbbabbaaaaabbbbabbabbabbbabbaaaaaaabbaabaababbabbbbbaababbbbabaaabbabbababaaaaaaaaabaabaaaabbbaabbbbabababbababbabbbbbbbabbabbaaabaaabaaaaaabbbbbbbbbababababaaabbbaababaaababaabaabbababababbbabaabbbbbbabaabaaaababaabaabbaaabbbbabbbbabbbabababbaaabbaaabbbabbabbbababbabbababaaabbaababbbbbabbbaaaaabbbbbaaabbbbaaabababaaabbaaaaabbaaaaabbabbabaaaaaabbabbbabbabaaabbaaaababbbbbaaabababaabbbaaaaabaaaababbbbbbaabaaabbbbbabbaabbabbbaaaaaaaabbabaaabbbababaaabbabababababbabababaabaabbabaaaaaaabaababaaaabaabbaaabbbaababaabbababaabbaaaaabbababbbbbbbabbbabaabababbbbbbaabbbaabaaababbbbabbaabbbaaaaabbbabaabbabbbbabaababbbababaaabbaaabbbbabaaabbbbaaaaabaabbbaabaaaaaabbbaababbaaabbabbbbababababaaaabbbbaaaabaaababaaabaaaaabbaaababaaaaabbbbabaaabaaabaaaabaaaaababaabbababbabbbbaabaaaabbaaabbbbbaaaaabbaababbabbabaaabbbabbaabaaaaababbaabbabaabbbbabbabbaaaaabbbbaababababbabaaaabbbabbbaaaaaaaaabbbabbaabbabbaababaaaaaaaabaabaaabababaaabababababbabbbabbabbabbbabbaabbaaabbaabbbbaabbbabbbabbbbbaaaabaababababababaabbaaaabbbbaaaaaababababaaaabbbaabaaaaaaaabbbabbbabbabbaaabb
bbbbbbbbbbbbaaaabbaaabbabbbbbaaabbbabbabbabaabbabbbababbbbbbaabaaabaabaabaaaaababaabaabbbabaabaaaaababbaabbaaaaabbaaababbababbaabababbaababaabbababbabaaabaaaabbabbaabbbbbbbbbbbbbbbaaabbbaabbbbababbbaabbabaababababbbbbaaaaaaabbbbbbaabaabaaaabbbbbabaaabaaaababababbbabbbaaabbbaababbabbbbaaaaababbbbaaaaaaaababbaaaabbbaabbabaaabaabbabbaabaabababbbbabbbbabaabbbaabababbbabbbbababbaabaabbbbbaabaaababbaabbaaabbaaabbaaaaabbabbaaabaaaaaaababaabbaaabbbabbaabaaaaabbabbbaabbaabbabbbaaabbbbabaaaaababaabbabbbbbaaaaaaaababbbaaaababbbababaabbabbbbbbbbababaaaabbbbbabaabbbabababaababbbbbbaababaaaababbabbaabbbabbbabaaabbaabaabaaaabbaabbbbbabaabbbbabbbabaabaabbbaaabbabbbaaabbaaabaaabaabababbbabaabbaabaaabbaabbabaabbbbbababababaaaaaaaaaaababaaaaaabbbabbabaaabbbbaaabbabbbabbbaabbabbbbbabbaaabaabbaabbbabbababbabaaaabbaaaabbbbbbabaaabbbaaaababbaaaabbbaaabaababbbabaaabbabbbbbaabbbbbbbbbaaabbabbabbaabbabababbababbaaaabbaaabbaaabaaabaaababbabaababbaaaaaabaaaaabbaabbbaaaaababbbababaaaabababbabbabbabaabbaabbaaaabaabbaabbaaabbbababbbbbbbabbbbaabaaababaaaaabbaabbbabbbbbabababaabaaabaaabbabaaaabaabbabababaabbabbbabbabbbaababbaabababbbbbaaaaabbbababbabaaabbbaabaabbbbabbbabaaaaaabaabaaaaaabaabaaaaaaaaaabaabbbbaababbbbaaaaabababaabababbbbbbbbaaaabaababbabbbbbabbbabbbaaaaababbbaababaabbabbbbbbbbbababababbabbbbbaaaaabbabbbabbbabbaabaabbbbaabbbaabbababaabbaaabbbbbbaaabbaabbbabaabaabaaaaabbaaabbabbbaabaabbabbbbabbbabbbababbbbaaaabaaababbabaababaaabbababbbabbbaaaaaaaabaaaabbaaabaaabbabaabaabbaaabaaabaababbabbbabbbbaaaabbbbaabbbaaabbaaabbbababababaabaabbbabbbabbabbaabbbbbbaabaaabbbbbaabaaabbbabababaaabaabababaabaaaaababbbbababababaabaaabbabbabbbaabbabaaaabbbbabbaaabbaabaaaaaaaababababbbabbaaabaabaaaabbabbabbbaabbbabbbabaaabbbbaaaabaabbbbaabbbabbaababaaaabbbaaaabbaabaaabbabaabbabaaaababaaababbabbabaabaaaabbbaabbbabaabbaaaababbbbabbbbabbabbbaaabbaaaaaaabbaaaababbbbaaabbbbaabbbbbabaaabaaaabbaababbaabbabbbabbbbaababbabaaabababaaababababbaabaaababaabbbbbbaabbbbaaabbbbaabbbbbaabbabaaabbaaaaabaaabaaaabaaaababbbabab
aaaaabbabbaabbbaabaababbbbbaababbaabaaabbbbbaaabbbbbabaaaaabbabbaaaaababbbbababbaaabbaaaabababbabbabbbabaaabbbbaabbabbbabaababbabbbbbaaaabbaabbbabbababaaaaaaaabbbababbbaabbbbbbbaaaaaaaabaaababaaaaababaaabaaabaabaaaaaabababbabbababababbaabbbabababbababaaaabbbababbaaaabbbbaabbbaabaabababbbaaaaabbaabbababaabbbbaabbbbbbbbabbaabaabbaaabbbaaaabbbbbbabbbaaabaabaababababbbabbbbbabbbbaabaabaaabbaaaaaabaabbbaababbbabababbabbabaabbbabaaabbbaabbbaaaabbabbbbbbbaabaabbaabaabbbbbabbbabaababbbbbaaababbaabaaabaaaababaaaaababaaaaaaaaaababaaaabababababbbaaabaaabbaaabbbbbaaaaababababbbabbbaaaaaaaaabbabababbabbabbabbabbaabbabbbbabbaaaaaabaaabaaababaaaaaabbaaabbaabbaaabbaababaaaababbbabaabbaaabaaaababbaabbabbaabbbabbaabababaaabbbababaababaaaaaababbbaabbbabbbaaaabaababbaaabbaabbbaababbbabbaaaaaabbbbbbaabaababababbbaaaaaaabbabaababbbabbbbabaaabbaabaabababbabbbbbbbabbaabaabbbabababbbabababbbbaaaabaababbbbbabbbabbabbbabaaababbabaaabbbbaaaabbbbbaababaaabbaaababbaaababaaabbbbbbababababbbbaababaabbaaaabaaaabbbbbbbaaaabbbbaabaabbabaaabbbaababbbababbabaabaabbbbabaabbbbbbabababbaaaabbbbbaaaabbabbabbaabbbabbababbaaabababababbabbaaababbaabbaabbaaaaabaaabaababbbbabbbbbabaabbaaabbbabaabbaaaabaabbaabaaabaababbabbbabaababababbbaabaaaabbabbbaaabbbbabbbbabbbbbabaaaaaaaaabbbaabbabaabbaaaaaaaabbaababbababbbbbaaaaaaabbaaabbaaaaabaaabbbbbaaabbbabaabbbbaabaaabbabbabbbbbbbbbbbababbaabbbbbbabbaabbbabbabbaaaaaabbbabbbbbaaababaaabbabbaabaaabbbaaaabaaaaaaabbbbabbbaaabbaabbbbaabbbaaabbaabaababaabababababbaaabbbaabaabbbaabaabbaaaaabbbaabbabbaaabaaaabaaaababbabaabbbbabbbbbbbbabbbaabbbbbbabababbabbabaaabbbbbaaabbbbabbbabbaabbaabaaaabbbabaababbbabbbabababbbbbbbaabaaaaabbbbaabbbbaaabababaabaaabbabbaababbbbbaabaababbbaabbbabbaababbababbabaababaabbbabbbbbaabbbbabaababaabaababbbabababbabbbbababaabbabbaababaabbaaabbbaaaaaabbbabbaaabbbbabbabbabbabaaabbaaabbbaababaababbabbabbaabaabaabaaaaabbbbabbaabbbaaabbabbbababaabbbabbabbabaabbbbbabaaaaababaabbabbababbaabbabbbaabababaababbbbaababbbbababaabaabababaaabaabbaabababaabbbaaaabaab
babbabaaaababbbbaabbabbbabaabaabbbaabaababababbbbaaabaaaabbbaabaaabbaabbbbbabbbaaabababbbaaabbbabaaabbbbaaababbaaaaabbabbbaabaaaaaaababaabaabaaabbbbbabaaaaabbbaabbbbaabaabbbbbabbbababaababbbbaaabaaaabbababbabaabbabaaaababbbbbbabbbaaabaaabaabbaabbaaabbabaabaabaaabaaababaabaaabaabbaaabaaaaaababbbaabaaababbbbaaabbaaabbbbbaabbbaaaababaaabbbbababaaabbbaaabaaabbbabaabbbaaababaabbaaabbabaabbabbaaaaababaaababbaaabaaaaaaababaaaaabbabaabbbaaaaabbbabaaababbabbababbaaaabababababaaaabbaaabbabaaababbabaaabaaaabaaabbaaaaababaaababaaabaabbaabbaaaaabababbabababbaabbbaabbaaabbbbbbababbbaabbaabbaaababbaabbbaababbabaabbabaaabbabbababbaabaaabababbbabababbbaababbabababbbbbbbaaaaabaabbbaaabbbabaabaababbbbbbbbabbbbaaabbbbababbbabaabaaababbbbbabbaabbbbbbaabbbbaaabaaaaaaaababbabbaaabaabbbaaaaababbababbaaabababbaababaababaabbaabbbabababbaabaaabbbabaaabbbbbabaabbaaabbaabbbababbaabbbbabbbabbaabbbbabababbbbbbbaaabbabaababbbbabbbababbabbbaaaabbababbbaabbbbbabbbbabbbbbabaabbabbbaaaabaaaaaaababbaabbbaaaaaabbabbaaaabbabababbbbaabbbabbabaaabaabbbabbaabababbbaabbabaababbabababababbaabbbbabababbbbbaabababbaaababbbbbbbbbabbbaaaaaabababbaababbababababababaabbbbabbbbaabbabbbbbbbbaaaabbaaabababababbbaababababbaaabaababaababaabaaabaaaaabaabbaaabaabbababbaaabbbbaaabbabbababbbabbbbbababbbbbabbbabbbbbaabbaabbaabaaaababbaababaababaabaaababbbababbaababaaaabbbbaaabbabbbbabbaabaabbaaaabbbaabbbbaaababaabbbbbaabbabbaabbaaabaabbbaabaaaababbbbabbababababbababaaabbbbbbbabbabababaabababaababbaabbbabbbabbababaabbaaaababaabbabbaaaabaaaabaabaabaaabbbabbbaaaaaabaabbbabababaababbbaaabaaabbbbbbabbabaaabaaaaaaababbbbbbabaaabaaabaabaababaaaaabbabbbbaabaaaabbbbabbbbbaaaabababaaabbaabaaaaaabbbbabababbbaaabbbbaababababaaaaababaababbabbbabaaabababbbaabaaaaabbaaaaaabbbbaabbabbaaabaabbbabbaabbaaababbaababaabbbbbaababbaabababbabaaabbbababaaabbbbbabaaababbbabaaaabbbababbaabbaabaaabbbbbbbaabbaaabaaabbbabaabababbabbabbaababbabbbabaabaabbabbbababbbaabaaabaaababaabbabbbabbabaabbbaababaaaabaaabbaabbbbaaaaaababbaaaabbabbbbabbabbbbbbbbbbababb
bbabbbabaaabaabaaabaabbbbbababbabaaabbabaaaaabbbababaabbaaaabbbaabbbbabbbbbababaababbbbbaabaaaaaaabababababaabbababbbaabaabaabaababbabbabbbaabbbbabbbababbabbbbababaabbabbbabaaaaabaabaabbabaabbbabaababaaaaaabaabbaabbbaababbaabaabbbabaaabaabbbbaaababbaabbbaaabaaabbabababbabbaaabbbbaabbaaaaaaabbbaabaaaabababbbbaaaaabaabbbbbaabbbaaaaabaabababaababbbaaabbababbbbaabbabbbbbbaaababbbaaaabbaaabababaabbbbbbabaabababababbaabbbababbaabaaabaabaabbabaabbaabaabbbaabbbabaabaaababaaaabaaaabaabaabaaaaabbbbbbbababbbbaaababbaaaaabbbabaaabaababaabbbbbaabbbaababaababbaaaaaabbabbbabbbbaabbbababbaaabbbbbbabbbbaaaaaaaaabbababababbabbaabbbbaababbabbbaaabbaabbabbabbbaaabaaabbabbaaabbbbaabbbbbaaabaaabaabaaaabbabbbaababaabaabbbbbaaabbabbbbaabababbbbbababaabaabbbbabbaabbbbbbabbbbbaabaaaaabbbabbbbbaabaaaaaabbaababaababbbbababbbbababbbaabbaaaabbabbbbabaabbbbaabbababbbbbabbabbbaaababbababaababbabbaaabbabbaabaabababbaaaaabaaaabbbbaaaababbabaabaaabaabaabbbaaaaabaababaaabbaaaaaababbabbabbabaabaabbababbaaababaabaaabbbbbababbbbaabbaababbbbbabaababaaabbbabbaaaaaaaaaaaabbaaaaaaaabbbbbabaaaabbbaaabbbaabbababbaaabababaaaaabbbbbabbbabbbbaabbabababaaababaabbbaaabbabbabababaaabaabaaabbbabbbbbbbbbaabaabaaabaaabbaabbbabaababbbbababbbbaaabbbabbaabbbaaababaaabaababaabbabaabbbbabababababbbbbabbbaabaaababaabababaaababbbbaaaababbbabaabbaaaaabbbabbbbaaababaaaababbaaaabbabaabaaaaaaabbbaaaabbaaabbbaaaabbbbbaaabbbaaabaabbaabaabbabbaaababbbabbaabababbaaaaaaabaaabbbabbbbaaaaaaaaaaababbaabaaaaaaabaababbabbbababbbaaabbbbabaabbabbabbbbbaaabbbaababababbabbbbaabbabaaabbbabbbaabaabaaabaabbabaaabaabaaabbbbbabbbbbbbbabaaaabbbababbbbbbbbbbbaaabbbabaabbaaaabbabababbbbbbbaabbbbbbbaabbababbaababbabaaaaabbbababaaaababaaaabaabaabbbbabbabbaaaaabaabababbbaaaabbbabbbbbabaabbabaabaabbabababaabaaabaabababababbabaabbbaaaaabbaabbaababaabbaabbababbaaabbbaabaabbaabaabbbbbbaabbbaabaabaaaaaabbbbababbbbabbaaabaabbabaaabbbaaabaabbbababbbabbbbbbabbabbbbaababbaabbbbbbbaabbbabbbaabbbaaaabbbbbbaaabbabbbaabababababbbbbabaabaabababaababbbbbabaaaaaabaaabba
aabbabbbbabbaaabbabaabbbabbbabbabbbababbababbbbabaaabbbbbbaaababbbababaabaaaabbaaababbaabbbaaabbbbbaabbaabbbabbaabbbbaaababaaaabaaabbabbbbaaababbaaabaababaaababaabbabbababbbaaaaaaaabababbbaaaababaaabaaaaabaaabababaababbbaabaabaaaabbaaabaaaaababaabbbabbababbaaabbabbabbababbbbaaababaababbbbbbababbbbbaababbaaaababbbaabbaabaaaaaaaabababbaababaaaaaaaababbbabbabbaaaabaaaabaabbbabbbaababababaabbaaababbabbbbaaaaabbbbbbbaaabbbaababbbabababaaabaaaaabaaabbaaaaaabbbabbbbbbabaabbbabaaaaaaaabbababbaabaabaabbbbababaabbbaaabbbbbabaabaaaaaaaabbaabaabbabbababaaaaaaabbbaababbabbaabbabbabbbabababbabbbabbbabbaababaabababbaababbbbbabaabbbaaababbababbababbbbaaaabaaababbbbbaaabababbbabbaabbaababbbbaabaaaaaabbbaabababababababbababbbbabbbbbbaabbabbbaabaaaababaabababbabbbbabbbaaababbbbbaaababaaaaabbbbaaaabbaababbbabbabbbbbabbbbbbbbbbabbaabbaabbaaabbaaaabaababbababbabaabbaababbaaaababaababaaababaabbbabbbabbababaabbbbbaaabbbaaabbababaaaabaababaabaabbbabaabbaaaababbbbbbbbabbabaababababbaaaabbabbaaaabbbabbabaaaabbababbbaaaaabbabbbababbbbababababbbaabbabbababbaaaaaaababbbabbbabaabbbbbabbbaabababbaabaaaabbbaabbababbbbbababaabababbaaabbabbabaabaaaaababbbaababbabbabbaaabbaabbabbbbbaaaabbbaaaaabbaaaaaaaabaaabbbaabbaabaaaababababaababbaaabbaababaaaaaabbbaababbabaabbaabaaaabbabbaaababbabbbabaaaabbababaaabbabaaabbbaababaabbabaaaababbbaabbaaaaaaabaabaaabbaabbababbbbabbabbaabaabaaaaabbbbbbbbaababababaaaaabbbabababababbaaabbaabbabbbbbbbabaaabbaabbabababaabaabaaabbabbbaaaababbbabbbabababbaabaabbbbbbaaabaaabaabbbbabbbaabbbaababbabaababaabbabaaabababaaabbbaaaaabbbababbaabbaabbabaaabaabaabbabaabaabbaaaababaabbbaaaababbaaabbbbbbbaababbaaababababbbabbbbaaabbbbbbabbbabbbabaabbbaaabbbbbabbaaabaababaabaaabaabaabaababbbbabbababbaaabbaabbababaabbaabbbaabbaaaababaaababbbbbaabbbabaabbbbbaabbabaababababbaaaabbbaaababbbaaaabaaaabbabaaaabbbbbbbaaaaabbabbaaaaaabbabaaaabbaabaabbaaabbbaaabaaabbaabbabaabbabbaabbaababbbaaaaabbbaabbaaabbbbaaabbbaabaabaabbabaaaabbbbabbaabbbbbabaabbaabaaaaabbbbbbbbbababaaaaabaaabbbaababaabaaaaabbb
bbbaaabbaaabaabaabbbabaababbaabbaaaaabaaaabbaabbabbabbbaabbabababbabbbbbbababaabbbaababbbabbbabbaaabaabbaaabaaabaaaaaabbaabaabbaaaabbabaaaaababbbababbaabbababaababbabbabaaaaabbabaaababaabababbbabbbbabbaaaababbbaabaaababaabbaaaaaabbaaabaaabbbbabaabaaababaaabbabaababbabbbaabaabbbaaabbaabbababbaabbbaabbaaaaabaabaabbbbabaabbaaababaaaaaaaabababbaabbbaaaabbbaabbaaaaaababaaabbbbbbbbaabaabbbabbabbbaaaaababaabbbbaabbaabaaabaabbabbaabbabbaaaaaaababbaabaababbaaaabaabaaaaababaaaabaabaabbaabbbbbbbbbaaabaabbbababaaabbababbbabaaabbbbbabbbabaabbabaababbbaabbaaaabaaabbaaabbbbaabababbabaaaabbaaabaabbaaabbabaaabaabbbbaaaababbbaaabababbbaabababbbabbbabbabbbaaaabaaaaaabaaaaaabbaaaabbabbaaabbababbaaaaaaaaaabbaaabaabaaabaaaabbbbbbaaaaaabbbbabababbabbbaaaabaaaaabaaabaaabaaabbbaaabbbbabaaabbbbaabaaaababaabaabaabaaaaabbaaaabbabaabbabbbbabbababaaabbabaaabbbabbbaabaaaabbaaaaabbbbaabbabbabbaabaabababbbabbbababbaabaaabbaababbaaaaaabbabbabbabbaaababbbababbbaabaaaaabaaabbabbbababaabbaabababbbbbbababaabababbabbabbbaaaaabbaaabaabbabbbbbbaaabbababbaabbbaaabbabababababaabaabaaabbbababbbbaabaaabbbbbbbbaaabaaabbabbbbbbbabbabbabbbabbbabaabaabbaabbbbaaaabaaaabbaabbaaaaaaaaaaaaabababbbaabaababaaaabaaaabbabbbaaaaabbabaabababbaaabaaaaabaabbbbbaabbbbbababaaabbbabaabbababbbabaaaabbabaaababaabbaaaaaabbbbababaaaababbabbbaabbaabbbbabaaabaabbaababbbbaaabbbabbabbbaaabbabbaaaaaabbaaaabaaaabbababaabbabbbabbbbbbbaabaabbbbbbbbabbaababbbbabbbbaabbbabbaabbabbbbaabbbabbbaababbaaabbbbbbabbbaaaaaaaabbbabbbabbabbaaabaabaabbaabaabbbabaabbabbbabbbbabbabbbbbaababbbbbaaaabbaabaaaabbabbabbabbaaaababbbaabbbbaaabbbaaabbbabababbaaabaaabaaaaabaabbabbaaababbaabbbbbababbbbbbbbbbbabbbbabbaababbbaabbbabababaaabbaabaaababaaabbbaaaaabbaabaaabbbbbbaaaabbbabbbbaaaaabaabbbaabaabbabbaaaaabbbabbbaaabbbbbbbbaababbbbbbbaaabaabaababbbabbabbbbbaaaabababaabbabbbbabaababaababaaaabaaaabbababaababaabaababbaabbaababbabbbabbaabbbbbbbabbbbbaabaaababaaaaababbaaaaabaabbababbabbbbaabaaabbaaaabaabaabbbbbaababaaaaaabbabababbbaabbbaababbbbabbabbabbaaababaaabbaa
bbbbbaaababbbabbababbbabababbaababababaabbbaabababbaabbbabbbaabaaaabaabaabababaabbaabbbaaabbababbbbbbbbaabbaabbbaabbaabbabbbaaaaaaaabbbaaaaaabbabaabbbbaaaaabbbabababbbbabbaaaaaababbaaaaaabaabaabbbbaaaabbaabbbbbaabababaabbabbbbaaaababbbaaaabbbabaababbabaabbabbaababaaabbbababbbbbabbbbaabababbbbabaababaaaaaabbaabbbabbbbbabbbaabbbbababaabaaaabbaaaabbbaabababbaabbaaaaabbbbabaaaabbabbbbabbbbabbbabaababbabbbabaaaabaaaabaaaaaaaaaabaaabaaabbabaaaaaaaabaaabbbabbbbbabbabaaabaaabbbbabbaaaabaaaaabbaabbababbbbaabbbbaabaabbabaaababaaaaabbbbaaabaabbaabaabbbbabbbaabaabbbbababbbabaababaabbbbbabbbaababbababbbabaaaaabbaabbaabaabaabaaaaababbbabaaabbbabbabbaaabbbbbabaabbaaaabaaaaababbaabbbaabbbabaaaaaabbbbaaababaaaaabaabaabbaaaabbababbbbbbabbbbbababbabbbbbabbaabbbabaaaaabaaaabbbaabbabaabababbababbbbbaabaabaabaaaabababbbbabbabbbabaabbbaabbbaababababaaabaabaabbabaaabaaaaaaabbabbaaabaababbaabbabbbbaabbbbaaaabbbabbbbaaaaaabaaababaababaaabbabaaaabbabbbabbabbabbbaaaaaaaaaaabbabaababbabbbaabaaaababbaabbababbbbababbaaabbabbaabbbbaaabaababaaaabbbbabbaabbabbaaaabbbaababababbaabbbaabbabaabaaaaaaaaaaaababbaaabbbbbbbabababbbaabbbbbbabaababbabaaaaababbbababbaaaabaabaabbaaabbaabbababbabbbbaababbbbbbabbbabababbabbabaababbaabbbaabbaabbabbaaaabaaaaaaaabbbbabbbabbbaababababbabbbabbbabbaaabbbbaaaabbaaaabaaababbbabbabbaaabbbaaaabbbabaaaabbbaaaababbbbbbaabaabaaaaabbabababbbaabbabbbbaabaaabbabaaabbbbabbababbaaabbababaaabbaaaabbabaaaaaabababbabbbaaabaaaaababababaaabaabbbabbbbabbbaaabbaaabaaaaaabbababababbababbbbbaaaaaaaaaaaaabbaaabbabaaaabaaaaaaaabaaaababaaaabbbaaabaabaaaababbaabbbbbaaaaabbbbababaaaaaaaaababaabaaaabbababbbbaaaabababbbaabababbbaabbbabaabbbaaababaaaababaaabaaabbbaaabababbaaababbaababbaaababbbbaaabaaabaaabaabababbbababaabaabbbaaababababaaaabbbbbaaabaaabbbbbbbbbbaabbbabbaaaabbbaaabbabbbbbbaabbbabaaaababaabaaabbabbaabbbbabbbbbabbabababaaabaababbabbaaaabaabbabbaaabbaababababbaaaaabaabbbbbbaabbababbaabaaaaabaabaaabaaaabababbbbbbbaabbbbbbabbaabbaaaabaaaabbbabbabababbbbaababbbbbbaaabaababbbababbbabaabaa
bbaaaababbbababaaabbaaabaabaabbbaabababaaaaaaaabaabaaabababbbabbbbbaabaaaababaaabaaabbabbababbbababaaabbaaaabbabaabaabbbbabbabaaabbbbabbbbaaabaaaabbabaaaaaaaaabbbaabbbbaabaaabbabaaaababaabbaaabbbbbaababbabaaabaabbbaabaabbbbbabbbbaababaaaabbaabbababbbbaababbabaababaaaabaabbaabaababababaabbbabbbabbababbaabbbbbbaaaaaababaababbabaabaaaaabababaabbbbbaababaaaabbabaaaabaaabbaabaabbbabbbababaaaaaabbbabbaaabbbbaaabaabaaabbaaaaabbabaabbbababbaaaababaabbbabaaababbaabababbbbabbabaaabbbbbababbaaaabbbbaaabbbbaaaaabbababbbbbaabbabbbbbbabbaabbabaaabbaababaaaabbabbbababaabbbbbbbbbabbbaaabbaababbbaaaaabbbaabaabbabbaabbbaabababbaaabbababbabbbabbbabaaabaaaaaabaabaaaaabaaaabaabaababbaabbabbbbaabababbabababaaabaabaaababbabbbbaaababaaaabbbbaaabababaaaaaabbabbbaabbabaababbbbbbababaaababbbaaaaaaababbabbbbbbabaababbbbaaaabaabbababbbbbbbabbababbbbbbaaaabbabaaaabbaaababbbbaaabbabbbababbaabaabbaaababbbbbbaabababaaabababbaabaabbababbbaaabbabbbbbaaaaaabaaaaaabaaaaaaabbaabbbaabbabbaabaaabaabaabababbbaabbbbbbaaabbaabaabbabbbabbbbaaaababbbababbaababbbbabaababbbababababbbbbbbababbaaabaaabaabbbbabbbbabaaaaaaababbabaabaaababaaaaababbbaabbaaabbbbbaabbaabbbbababbbbbaababbbaabbbbaabbbbbbababbaaabaaabbabbaaababaaaabaaaaaaabbbaaaabbbbbbaaabbbabbabaaabaabbabbaaaaaabbbbaabbababaaabaababbbabbbaaaabbbabaaabaaababbbbaabaabbaaaabaabaaabbabbabbaaaaaaabaababbaabaaabaaabaababaaaabaabbbbbabaaababaaababaabbababbaaaabaabbababbbaaaaaaababaababbaabbababbababbbaabbabbabababbbbbbabbaaabbabbababbbbbabbbabbabbbababbbbbbabaabababaaaaabbbbbaabababbaaaaabbbbaaababbbbbbabaababbaababbaaabbbbbabbabbabbbbbbbabbbaabbaaaaabaaabbaaaabaabbaaabaabbabaabbababaaaaaabaaabbabbbabaababababbbaabbaaaabbabaabbbababbbaababaabaaaaaaabbaabaaaabbbabaabbabbbabbabbbaabababbaabbaaabaabaaaaaabbaaaabbbbbaabbabbbabbabbbaabaaaaaaaabbbabaaaabaabbabbbabbabbabbbbbaabbbabbaabbbbbbbbaaaabbbaaabaaabaaaaabaababaaaabaabaaabbaabbbbbbaababaaababbbabbbbbbaabaaaababbbabababbaaabbaabbabbbbbababbabbbbaaabbbbabbaabababbabbbbbbbababbbbaabaabbbabaaabbabbaabbaabbaabbabaaba
ababbbbbaababbaabaabaaaabbabaababbbbbaabbabaaaaaabababbbaabaabbbbbbbbbbababbabbabbaaabaabababaaaaabbaabaaaaaaabbbaaaaabbabbbaabaaababbabbbbbabaaabaabbaaaaabaabbaababababbabbbbaaabaabaabababbabaaaabbbaaabbbbaabbbbaaaaababaaaaababababbaabaabbababbaabbbbaabababbbbbababbbbababaaaaaaaabababbabbbbaababbbabbbbbbbaabbbbbaabababbbbbaabbababaaabbaaaabaabbbbbaaabaabbbbabbbabbabbabbbaaaaababbabbbbbbbbaaaaabbbaaaabaaaabbbbbbbbaabbbababbaababaaaababbababbaabbbbabbabaababaaaabaaaaabbabbaaaaabaabbaaabbbaaabbbaabababaaabbbaaabaabbabbbbbabbbabaababaaabaaabbaabbaaabaaabaaaaabbbbaaabbbaaabbabaaabaaabbabbaabbbaaaabbabbaaabbbaaaaabbaaabbaabbbbabbaabbabbababbbaaababbbabaabbaaababaabbbbbaaaaababaaabbbababbbabbbbabbabbbababaaabbabbaabaabbabbabbabaabbbbabbbabaabaaabbbbbaaaabbbaabbbbbbaabaaabaabaabaaaabaaaababaabaaaaaaaaaaaabbbaaabaaaababaaabbbbbaaaaaabbbbbababbababaaabbbbaabbbbbababbaabbabbbaaaaabbbbaaabbbbaabababbabbababbaaabbaabaabbabbbbbabaaaaaababaabbbaabbbabbbaaaababababaabbbbaaabaababbabbbabaaaaababbbbaaabaaaaababaaaaaaaaabaaaaabbbaaabaaabbabaaaaaababbbbbaababbbbbbbbabababbbababbbaaababaababbabbbabbbbaaabbbabaababababaabbaabbaabbbbabababbbabaaaaaabbaabbbbbbbabbabbaababbbabbaaaaaaaaabaababaaabbbbbababaabaaabababaabbbbbbaabbabaababababbbbbababbbbabaabbbaaabababaabaabbbbbaaabbabaaabbaaabbbaabbabaaaabbabaabbaaabbaaabaabaaaabbbbaaabaaaaabbbabbbaaaaabaabaabaaabbbbbbbaabaabababbabbbbbaabbaaaaabaaaabbbaaababababbbbaababaaaaababaababbababbbbabbabbaabaabbbbbaabbbaabbaaababaaabbabbbabaaaaabbbabaaababbabaabbbbbbbbbababbaaabbbabbabbbbaaaabbbbaabbbbaabbbabbbbbabababbbabbaaabababbabbababaabaabbbbbabaabbaabbbbabbaabbbaaaaabbaaababaababbaaabbbbbbbbaabbaabaaabbabbabbbbbababaaabaaabbabbabaaaaaabababbbabababbaababababbaaaaababbbbaabaabbbabaaabaababbbbaabbbbbbaabababaaabbabbaabbbaaabbbabaaaabbaaabaabbbabaaabbbaabbbabbbabbbabbbabbaaaabbbbbbaaaabbbbabaaaabbaaaaabbaaababaaaababbbababaaababaaaabaabbbaaaabbbabbbaabaabaabaaababbbbbaaaababaaaabbbaaababbabbbbbbbabaaabbabbabbaabbaabaaabbbaabbbbbbaaaabababaabaaaabba
ababbbbbababbabbbabbababbaabaabaaaaaaaabaaaabababbaaabaaabbbbababbaabaabababbbbbbbabbabbbaabaabbaaabbbaabaaabaababaaaabaaaabababbabbaaabbbbbabbababaaabbbabbbaabbabaaabbbabaabaaabbabbbbabbababbaaaaabbabbbaaaaaabaabbbbababbaaaabbabababaabbaaabbaabbbbaaaaabaaabaabbaabbabaaabbaababbbbbaabaabaaabababbbabababaaaabaaabaabbaabbbabababbabbbbbbbabaaaaababbbaabbbbabbaaaaaaabbbababbbabaaaaabbaaabbbbaababbbaaababbbbbbbbbabaabababaabbbbbaabbbaabbbaaaaababaaabbbaabbbbbbabbbabbbaaaabababaaaaaaaaaaaababaababababbbabbbbabbbaababbabaababbabaaababbabababbbaaabbbaaaaaabaaaabbbababaaabbbabbbaaabbaaabababaabbababbabaaababbabbbbbabababbbabbbababbbaabaabbababaabbbbabaabaaaababbbaabababababbbabbbaaaaaabaaabaaabaabaabbbabbbabbababbaaabbabbababbaaabaabbabbababaababbaaaaaabbaaaabaabbbababababaaabbbaabaababbbabbbbbabaabaaabbababbbbababaaabbbaaaabbaabaabbbbbabaabbbbaaabbabbbbaaababbaaaabaabbaabbabbabaabbbabbbbbaabaabbbaaabbaabbaababbbaababaaababbaaaaabaabaaaaabbbbabababaababbbaabaaaabaabababbaabbabbaabbbaabbbbbbaaaabaabbbabaabababaabbbbbaaabbbbbaabaaababbaabbaabbaabbabaabbabaababbbabbbbabbabbaaabbbabbbbbbababbaabbaabaabbabbbabbabaabbaabababbbbbaabbbbaaaaabaaabaaaaaaabaaaababaaaaaaaaabaabbbababbbabbbbaaaabbbbbaaaaabaabbaababbabbabbaaabbaabbbaabaabbbbabbaabbbabaababaabbbabaabbbababaaaaabaabbabaaaabaaabbababbaaaaabbbbbbaaaaabbbabbaaaabbbababbbabbababababababbbaaaabbbbbbbbbbabbbaaabbbbbabbbbabaaaabbbbabbbbbaaaabbbaabaabbaababbbbaaaababbaaababbaabbaabaabbbabbabaababababbbbaaaaaabbbbabbbbbabaabaababbaabbababbbaaaaaababbaaabababbaaaaaaabbbababbbababaaabbababbaaabbabbbaabababaababbbbabaaababbbbbbbabbaabbaabbaabbabaaabbaaabbaababbaabbaabbaaaabbabbbbbbbaaaaaabababbbbabbaaababbbbabaaababaaabbbaaabbbaabbabbbabaaababaaaaaababbaaaaabababbbbabaaaababbabaabbbbbabbbaabaaaaabaaabaabaaabaabbbbaababbababaabaaabbbaabaabababbabbbbbbbaaaaabbbbaaaabbbaaabbababbaabaaabbbbabbbaabbaabbaaababbabbbababbbbaababbbaaabbaabbbbaaaababababbbabbaabaabbabbabaaabbbabbababbbbaaaabbabaabbbbbaaaabbbbbbbabaaababababbabaaabbbbaabbabaabbab
bbabbbababababaaabababaaabaaaababbabbababaaababbbbbbaaababaabbbbbaabaaaaabbabbbabababbbabaabbbaababbaaabbbaabaababaabababaabbaaaabbbabbaaabbabaabababababaababbbabbaaaaabaabbaabbbabbaababbaaabbabbbbbbabaaababbbbabaaaaaaabbabbbaaabbbaaaabbabaaaaabbaababbaaabbabbbbbbababbababaababaabbaabaabbbaababbbbaaaaaabaababbabaabbaabaaaabbbabaabbbabbaabaababbabbababbabaaabbaaabababaaaaaababbababaabbaababaaabbaabababbaaaaabbabaaababaaaababaabbbbbbbaababbbaabaababbaababbbabaaababbaabbbaabbabbbabbaabababbbabababaaaaaabbbbabababbbabbbaaaaabaabababaabbbbaaaaaaababbbbbabababbbbbabbbabbbaaababbabababbbabaabaabababbbbbababbabbaabaaaabababbbbaaaabbaababbaababaaaabaaaabbaaaabababbbaaabaabbbaaababbbaaaaaabababaababbbbbbbbbabbbaaabbaabaabbaaaaabbbbbbbaaaabbabaabbabbaaabababbbababbbabbbaabaaabaaababbaaabaabaabaabbbbbbaabababaababbaaaaaaaababbbabbbbbaaababbbbbaaabbababbabbbabbaaabaaabaaaaaababbaabbbaaaaabbaaaabaaabbababaaaabbaaaaaababaabbababaaaaaaabbaabaababbabaaabbbbaabbbaababbbbaabaabaaabbbbbbbbbabaaabbbabbbbaabbaaabbbbbaabaababbabbabaabbbaabbabbaabbbbbbabbbbabaabbabababbaabbaaaabaababbbaaaababaaabbaabaabbaabbababbabbbbaaababaabaabbbbbbbabababbabaabbaaabbbabaabababaaaaaaaaaabbbbabbabbbabbababababaabbbaabbbbbbbbaabababbaaabbaaababbbbbbbbabbaabbaaabaabbabaabaabbbabbaabbababbabbbababbbbaaaaaaaabbabaabbbaabaaaabbbaabbaaaaaaaabbbabaaabbbbbabbbbabaabaaaaaabaabbaababaaabaabbbabbabbabbbbbabbaaabbbabbabaabbabaabbabaababbaabaabbabbabbbabbbaababbbabbaaaabbaabbbababbbbaaaaabaabaaaabaaaaababbbaaaaaabbabbbbbababbbbbbbabaaababbbabbbbbbbaabbaaaaabaabbbabbbbabaabbbbbbaaaababbbaaabaabababbbbbababbbbbbaaaabbbbbbbabbbbaabbbaabbabaababbabbbabbbbabbbaabaababbaaaaabaabababbbabbbabbbbaababaabaaaaaaaabaabaaabaaaaaaaabababbabaaabbaaabbbbbbabababbbbabaababbabaabbbaaaaaaaaabaabbbabbabbbaabbaabbbabbaaabbbaabbababbabaaaaabbbbbaababbbbbbaaabbababbababaaabbbbbabbababaaabbaaababaaababbaaaabbbbbbbaaababbbaaabababababaaaabaaaabaaaaaaaababaaaaaaabbabbbbbaaaaaabaabababaabaabbbbbbbababaabaaabaaaabbbabbbbaaabaababbabbabaaaaaabaaa
babaabbbabaaaabbabaabbbaaabbbbbbabbbbbbaabbabbbbbbabaababbabbaabbaaaaaaaababbbbbbaababaabbababaabaabaaaaaababaabaaabbbbbabaabbbbaaaabbbbaabbabaabbabaaabaaabbababbbbabbbabbbbbbaababaaaaaaaabbbababaabbbbbbbbbbabbabaaababaaabbbaaaaaaabaababbaabababbbabbaabbbbaaabbaaaaaaabaababbbaabbbaabbaabbbabbaaaababaaabaabaaabababbbbabbabaabbaaaabaababbaababbbbbbabbabbaabaabaabaabababaaaaaaababbbbababbbaaaabbbbaaabaaaaabbaabbaaaabaaabaaaaaabbbbbabaaaabbbbbbbabbaababbabbaabbaabababbabbaabbababababbabbbbaabbbababbbbabbbababbbabababababaabbaababaaaababbaabbbbbababbaaaababbbbbbabbaaaaabbaababbabaaabbababbbbaaaabbbbaabbabbbabbbabbaaabbaabaaabbababbaaabbbbbbabaabababaabbbaaabbabababaabbaabbbabbabbbbbabaabaaaaabaaababababbbaababaabababaaababaaaaabbaaaaaaabbaabbbbaabaaabbbaabaaabaaabbaaaabaaabbbaababbbbaaababaabaabbaaaaaabaaaabbabbbbbbbbaabaabababaabbababaabbbbaaabbbabaaabbbabbaabaabaabbbbbbaabbbaabbaabbbbbabbababaaabbaabbabaaabbbabaabaaaabbabbbbaababbbbbaaabaabbbabaabbbbabbbbabaaaabbbbaabababbbabbabbabbabbaabbabbbaabaababbaaabbabbbaabababbaaabaaaaaababbabbbbbaaababbbbbbbbabaabaabaaabbabbbbbaaabbababaabbabaabbbbbaaabababaaaaabbbbabbbbbbbbbababbbabbaaaaaaabbbbabaaabbaabbaabbaaaaabbaabababbbbaabaaaabbaabbbaaababbbbabbaababbbaaaaabaaabaabbbbbbbaaaaaaabbbabaaaaabaaaabbbababbaaabaabaababaaaaaaabababbaababaaaabbaaababbbbbbaabaaabbbbbbabbbbbabbaabaabaaabababaaabbbabbbaabababbbaaaabababababababaabbbaaaabbbabbabbaaabbabbaabbbbabbabaaaabaabbbabaaaaabbbabaabbbabbbbaaababaabaaaababbbbbaaabaaaaababbbaaaaababbbabbbbaabbabbbbaaaaababbbbbbbbabbabbbbaaaaaaabaababaababbaaaabaaaabaabbabbaaaaababaabbbbbabaaabaabaaabaaaaaaaaababaabbbaabaaaaaabbbbbabbbaabaabbababbbbaaaaaaaabbabbabbaabbbbbbaaaabaaaabbaabaabbbbbabbbbaaabaabbbbbabbbbabaaabbbaabaaaabbaaaaabbbbababbbabbbababbbbbbbbabbbbbbbbaabbbbbbabbbbaaaaaabbbbbababaaabbababaababbbbbaababababaaaaabaaaaaabbbbabaababababbaabaaaaabaaabbbbaaaaaabbbbbbbaababbabbbabaabaaaabbbaaabaaababaabaabbabaabbbbaaabbbabbbbbabaaabbbbbaaaabababaababaabaaaaaabbaaabbaabbaabbbaabbabababb
bababbaaaaaaaaaaabbbaaaababbaababaaabbaabbbbbbaabbbaababbabaaabaabbabababbababbbabbbbbaaaabbabbaaaabababbabbbbbaababbaabbaabbabbaabaaababbbbababbbbaaaaababaabbbbabababbbaabbabaabbbabaabaaabaabbaabbbaaaabbaabaabbbababbabbaabbbbabbbbaaaaabababbabbaabbaaabbbbabaabaababbbababbbaaaabaaaabaaabaaaaaababbaabbbaabbaaababbbabbaabbaabaabaaaaabbbbbaaabbbaaaabaabbabbaaaabbbbaaabbbabababaaaabbaaaaabbababbbabaaabbaabbbabbbbbababaabaabaaabbabbaaaabbbbaaababbbbaaaaabbbababababbbaabaaaababbbabaaaaaaababababbababbaaaabaaabaababaaaabbbabbbbbabbbabbbabbaabaaabaaabaaabbabaaabbbabbaaaaaabbabbaaabbabbaabaabbaaabbaabbbaaaabbabaaabaaaabbababbababaabbababaaaaabaabbbabababaaaaaaababbababbaabbbabbbbabbaabbbbbbbababaababaaababbbabaababaaababbbabaababbabaabbabbaaaabbaabbaaabbbbaababbbbabbbbbabbaabbbababbaabaaaaabababbbbaaabbabbbaabaaaaabaabaaabbaabaabbbbbbabbabbabaaaaabaabababbabababbbbbbaabaaabbbbaaaabbbbabbbababbaaabbaabaabababbabaabaaaaabbaabbbbababaababaaaabbaabbbbbaaabbaabbbbaabaaabbaaaaaaaaaabbbbaaaaabbbabbbbbbbabaabbaaaaaabbbbbbbaabbaaababababbbaabbaabaababbbbbbbbabbbabbabbaaabbbabbaaaabbabbbbabbbbaaaaababbbbbaabbbbbaaababbbabaabaabababababaaaaabaaaabbaabababbababaabaaabbaaabaaababbbaaabbbabbabaaabaabbaaabbababaaaaaabaababababbaabbabaabbabbbbaaaabaababbbaaaababbabbbbbbaaabaababababababaaabbababbaabbbbbaabbaabaabbabaabaaaaaababbaababbaaababbbbaabaaabbbabaaaaabaaabbbabbaaababbbbbaaabbbbabbbaaaabbababbbbbbbbaabaabbbbbabaaabbbbbabbababbabbabbbbaaababbbbabaabbababababbbbbbbbaabbbbaabaabaaabbbabbbababbbbabababbbababaaabbaaaaaababbabbaabbbabbabbabbbaababbbbaaaaabbbaaaabaaababaaabaabbabbababababbbbbaabaaaaaabbbbabbbbabbaaababbababaabbaaabaabaabbabbbababbbaabbbabbbabbbaaabbbbbbbabbbbaaaaaabbbbabaabbbabbbbaaaaaabbabbbabbababbabbbbabaabbbaaababbabbbabbabbbbababbbbbabbabaaabbabaaaabbaaabababbbbabbbbaaababbbbbaababaaabbabbaabbbbbabaaabbabaaabaabbabbaabbabbaabbabbabbabbbaaabaaabbbbbabbbaabaaaabbabbabbbbabbabbbabbabaaabaaaaaabaabaaabaaaaaaabaabaaabbabbbababbbbaaababbabaaabbaaaaaaabaaabbababbbbbbaaababbbb
bbbabbabbabaaabaababababbababaaabbbbbabbabababbbaabbbabbbbabaaababbbaabaabbabbabbaaaabaabbbaababbbbbbbbbbbbbabbaabaaabbaabbbaababaabababbbaababbbbabaaaaabbbbaaababbabbabbbabbbbababbabaaaababbbaaababbabababaaabbbabbbabaaabaababaaabaaababaaabbababbbabaabbbbaaabbaababbaaaaaaabbbaaabbabbabaaaabbabbabbbbabbaabababaaaaabbaaaababbabaabaaabbbbbaaaabaabaababbbbbaaababbaaabaaabaababaaaabbabbbbbaabbbaaabbaaabbabbaaaaaabaababaaaaabaaabaaaababaaaabbabbbaabbabbbbaabbaabbbaababbbbbababbbbbaaaaababbbaabbbbbbbababbaaaaabbbabbabbbaaaaabaaabababababaaaaaaabbbaaabbbbaaaababaababbbbbbaababaaabbaaaaabbaabaababbabaaaabbbbbaaaaaaaabaababaabbbbaabbabababbabbbbaabaaababbbabbaaababbbbaabbaabbaababbbbbaaabbbbbababbaabbabbbabaaaabbaaaabaaabaababaabbbbaaaababaabaabaabaaababbbbaabbababaaaabbaabbabbbabaababaabbabbaabbbabbbabababbaaaaaaaaababbaabaaaabaababbbbbbabbabbbabaabaaaaaababbbababbaababbabbabaaabbabbaabbaaabababaababbbbaaaabbbaaaabbabbabbbbabbabaabbabaabaaaababaaabbabbbaaabbaabbaaabaaaaaabaabbbbbabbbbbaaabbbabbbaababbbbabbbbabbbbabbbaaabbbabbaabaabaaabbbbaabaabaababbbbababaaaababbaaaaabbbbbbaaaababaabaaabaaabbbabbaabbbaaaaabaababaaaaaaaabbbaaabbaaabbabbabbabbbbaaaabbbaabaabaaabbabababaaabaabaaabbbabaabbbabaaaaabbaaabaababbbbbaabbabbbaaaaabbaabbbabaaabbabbbabbaaaaaabbbbbabaaaabbababaaabbbbaaaaaaabbbbabbbbbabaaaaabbbabbababbaabaababaaaababbbabaaaaabbabababbaaaaabbaaabbbaaabababbbbababaababbabaaaababaaabbabbbbbbaaabbbbbbaabaaabababaababababbaaaaabbaababaaabbbbbbbbabaabbbbabbbbbaaababbbaaaababbaaaaabaabbbaabaabbabbabaabbbababbbbbbaaababbbbbbabbaabaababbbbbabbaaabbbbbbaababaabbaabbbaaabbaababbbbbababbaaabbbaabababbabbbabbbaabbbabaabbbabaaaabaabaabbaaaabababbbbbabbaababaabbaabaaaaababbabbbbbbbbaabbbbabaaabbaaabaaabbbbababbbbbbaabaaababababaabaaaabaabbabbbabbbaaaabbaabbaabbbaabbbbababbbaababaabbbabbabbbaaabaabaabaaababbaaabaaaaabaaaaaaaaabbbbaaabbbaabbbbaabaabbbbababbaabaabbbabbaaabaababaaabababaabaabababaaabbaaabaabbbaabbbbaabbabbbaababababaabaaabbbaaaaaaaaabbbaaabbabbbaaaaaaababababbbaabaabbbaaaa
aaabbababbaababaababaabbaaabaaabbababbaaaabbaabbaaaabababbbababaabbbbaabaaababaabaabbaabaaaabaabbabaaaaabbabbabbbabbababaaabaaaaabbbabaaabbbbbbbbbaabaaaabaabbabbbbbbaabaaaaabbbbbaabbabbaaaaabbbbbabbbabbbaaabbabbbabaaaaabbaabbbaababbabbbabaaabaabbaaaaaaababaababababbabbbaaaabbbbabaabaabaaabbaaabbabbbbbaababbbbaabbbabbbbbbbbbabbbabaababbbaaaabbabaaaaaabbbaaabaabbababaabababbaaababaaaaabbbaabbaabaaabbaaababbbabbbababbbbbbabbabbbbbaaaabaabaaaaaaaaabbbbaabbbbabaababbabaabbbaabbbaaaabbbbabbbbbaaabababaababbbaabaabaabbbabbaaabaabbbaababaaabaabaaaaabbabbbbbbaaaaaaabbabbaabaababaaabbbabbbbbbbaabbbbbbbabaababaaabbbaaababbaabaaaabbaababaaaaabaababbabaaabaababbaaabaaaabbbbbaaababbbbaabbbaaaabbaaaabbaabbbaabbbaabbabaababaabbbbbababaaaaaaabbbaaabaaaabbbbabababbaaaabaaaaabbaababbababbbabaaabbaaaabbaabaabaababaaababaababbbbbbaababababaabaaaabbbaaaabbabbabaaabbababbbbabaaaaababaabbaaabbbaaaaaaabaaaababbbbabbabbbaaaaababbbababababbabaabbaaaababababaaabbabbaabaabbbaabaaaabaabababbbbbbaabbbbaabababaaababbbabbbaaaaabaaabaababaabaababbaabbabbbbbabaabaaaaaabbabbaababababbaaaaaabbbabbbaaabaabbbbabbbaabaabbaaababbbbbbaaaaaabaababbbaabbbabbaabbbaabbabbabbaababaaaaaabbabbaaabaaaaabbbaababbabbaabbbbbbbaaabaabbbbaabaabbabbababaaabbbbbabaabbbbabaabaaaabababaabbbaabbaaaaaabbbbbaaaaabababaaaabbaaaabbbaabbbabaaabbbbabbbbabbabbbabaabbababaabaaabababbbababbababbaaabbbaaabaaababaaaaababbaabbaaabaaaabababbabbabbaaaaaabbabbaabaaabaaababaababbbaaababbbbbbbabbbaaaaaaabbaaaaabaababababaaaaabbbbbbbabbbbbaababaabbaabaaabbaaaaaabbabaabbabaaabaabbbbabbaabaabbaaababbabbbbaabababaaaabaaababbbbaabbbabaabbabaabaabbbaaaaabaabbaabbbaababbabbabbaabaaaaababbaabaabbbbabababbababaaaabbbbaaabbbabbabbbbabaaabbbaaabbaabaaabaabbbbaaaaabbabbbababaababbabababababababbbabbbbbaabbaaaabbabbababbaabbbabaabbbbababbbbabbaababbbabaaaaaaabaaaabbabababaaaaaaaabbabaabababaaabbabbaababaabbabbbaabaabaaaabbabbaababbbbabbabaaabbbbabbaabaabaaaaababbbaabbbbbbbaaabababbaabaabbbaaaaababaaaaaabbabbbbbabaaabbbaaaaabbaaaaaabbbbabbaaaabbaaaaabbbab
aaaabbbabaabbaaaaabababaabbbababbaabbabbabbaaabbaaabbababbbabbbbbaabababaababbabbbabbbaabaabaabbbbbababbbabbaaababaabaabbbabababbbbaababaabaaaaaaaababbbbaabbaaaabbbbabaababaabbababbbbaabbbbabbbbbabbbabbaaaabbbbaaaabaabbabababbababbababbaaaaaaabaaabaaaabbbbbbaabbbaaabbaaabbabbabaaaaaaababbbaabbabaababbabaaaabaaabbbbaabbbbababbbababbaaabaaabaabbbaaabbbaaaaabaabbaabbbbbbbaaabbbabaaaabaaabbaabbbaabbbabababbbaabaaaabaababbbaabbaabbbababaabaababaaaaababbbbabaabaaaabbaaababbaaaaababaababbbabbaaabaababbbbbabbabababbaabaabbabbabaaaaabbabbbbaabbbbabbbaaababbabbbaaaaabbaaaaaaaaaaababababbbbbaabaaaaaabbbabaaabaaaaabbbaabbbbabbaabaabababaaababaaaaaababbabaaabbabbbabbaabababbbaaabaabbbbaabaaaaabaaaabaabbbbaabaaaabbbbbbbbbaaabbbabbaabbbbbabbbaabaababbabbabaaabbbbbbaabbbabaabbbaababaaababbabaaaabbbaabbabaaabaaaabababaabbbababbbabaaabaaabbbabbaababbabbbbbaabbbbaaaaabaabbbbbaaabbaababbbbabaabbaabbbbabbaaababaabaaabbbaababbbbaababaaabaaabbaaaabaaabbabaababbabbababbbbabbbbabbbaaabbabababbaabbababaabbababbbaaababbabababaabbbaaabbaaaaaabbbbaabbaabbbbbabaaabbbabaabbaabaababaaaabbaaabaaaababaaabbbbabbaaabaabbbaaabaaabaababaabbaaababbbbaaaabaabaabbbbbabbbaabaaaabaabbbabbabababbabbbbaabaaabaaabbbababbaabbbbabaabaabbbbbabbbaaabbbaabbaaaaaaaabbaabbbaaabababbaaabbabababbaaaaaababbbbbabababbbaababaaaabaabaabbbbaaaababbaaaabbbbbabbaaaaaabaaaabababbbabbabaaaababbbaabababbaababababbbbaabbabbaabbabbaababbbbaababbababbaabaabaaababaaaaabbaaabbbbbbbbabaabaabbaabbbabbbbbbbbbabaababbbbbabbaaaaaabbaabbbabaaaabababbaaaaaaabababbaabbbbabaabaabbbabbbaabaabbaabaaaaaabbaabbabaabbaababbaaabbabbbaaabaabbabbaabaabaabaaaabbbbbabaabbabaaaaaaaabbabababbaaabaabbbababababbaabbabbaabababbbaaabaabbaababbabaabbbbbbbbbbbaabaabababbbabaaababaabbabaaabaabbbabaaaaabaaaaabbbaabbbbaaabaaabbababbabbaabbaabbaabababbabbaaaaabaabaaaaabaaaabaabaaabbbbaaabaabababbbbaabbaabbbbbabbaababbbabbbbabababaaaaabbbaaaabbaabbabbabaabbbabaaabbbaabaabaaababaabbaabaabababbaababbabbaabbbabababbbbbbbaaaaabbbbababaabbbaabababbbabaabbbbaabbabbabbabaa
bbaabbbabbaaaabbaabaaabbbbbbabbbaabbbaababbabaaaabaaaabbbbaabbaabaaaaabbabaabaaabbaabaabaabaabaabbbbaababbabaabbaaabbbabbabaaababbaabbbaaaaaabbabaabbabbbbbaabbabaababaaabaaaabbabaaababaaabaababaaabaaaabaaabbabaaaabbbbbaaababbababbabaaabbababaabaabaaaaaabaaabbaabaabaaabbbbaababaaaaabaababbabbbabbbbabbabbaaabbabbababababbabbabbbaaaaaaaaababaabbbbbaabaabbaaabbaaaaaababbbabbabbaaabaaaabbaaabbbaabbabbbbabbbaaaabaabbaaabaaaaabaaabbbbababbabbbbbabbabbbaaaababbabaaabbbabbaabbbaabbaaaababbabbbbaababbbaabbababbbbababaaabbaabbbababaabbabbbbabbaabbabaababbababbabbaababbaaabababbbaaaababbbbbbbaaaaabbbbbaaaabbbbbababaaabababbbbaaabaaabbabababaababbabbbbbaaaabbbbbbbbbaaaaaabbbbbaaabaaabbaabaabbaaaaaabbaaabaaabaabaaaaaaaaaabaaabbbbbaababbaaaabababaabbbabababaaababbababaaabaababbabbababbaaabbbbabbabbaabaabbabbaaabaaababbbbbbbbabababbbaaaabbbaababbaabaaaabbaaaabbababbbababbabbbabaaaaaabbbbababaaabbbabbaababbbabaaaabaaaabbabaabbabaababababaabaabaaaabababbaabbaabbabaaabbababababbabbbaaababbabaabbbaabbabbabbaabbbbbbabbaababbbabaaabaabaaaaaaaaabbaaabbaaababbbbbbbbaaaaaabbaaabbaaababbabaabaabbaabbbbbbaaabbaaaaaabbababbbababbbabaabbbbaaabbaabbbaaabaaaababbaaaaaaababaaababababbbabbbbaaabaaaabbaaaaabbabaaabbaabbbbababbabbaabbbabbaababaabaaaaaabbbabbbbabaababababbaaaaaabbbbabbabbabbbaabaaabbbaabbabbaaaabaababababbaaababbababaabbbbaababaabbbaabbbbbaabbabababbbaabaabbaaababbabaabbababbabaaabaaabbbaababababbbaabaaabbbaabbaabaaabbbaaaabbbbbbabbbbbbbaaaaabababbbbbaabababbabaabbababbbbaabbbaaaababbabbbbbbabaaabaabaabbaababaabababbabaaabbabbbbbbbbabaabbabbaabbbbaaababbababbbbbbbbbbabbbaabbbaaaababaabaabbabbbbbaababaabbbbabbaaaaabbbbaaaabbaaaaabaabbabbbabbbbabababbaaabaaabbabbaaaababbbbbbaabaaaaabbbaabbbabbbbabbbaababbabbbbbaabaaaaaaaabbbbabbabbbbbababaababbbabbaabaaaaaaaabaababaababaaabbaaaaaaababbbbbabababaabbbbbababbbbabbbbaaabbbababaabbaaababbaabababbbbabbbaaaababbbbbbaabbbaabaaababbbbbbababbababbbbbbabbaabababbaabbaaababbabbbabaabbaabaababbbabbabbbbabbbabbabbbbabbaababbbabaaaabaaaaaaabaababbaaba
bbbaabbbbaaaaabbabbbaaaabbbaabbbbaaaabbbbbabaabbbababaaaaaabababbabbbbaabbabbaabbaababbbabbababaaaaaabaababaaababaaaababababbaababbabababbbbbaaaaabaabbaaabbabaabaabbaababbbabbbababbaabaaaababbababbbbaaaaababbbbbaaaababaaabaabbabbbbbaabbaabaaaaabaaabbbabbabbbbaaaabbbabaaabbabbaaaabaaabbaaaabbbaabaabababbbbaaaabbabaaaabababaaaabbaababbbabaaabbbbbbabaabbabaabbabaaababbaabbaaabbabbaaabaaaabaabababaaababbaabbaaaaabbaaabbaaabbbbbabbbbabaaababbbababbabaabaaaabbbababaaabaabbbbbaababbbbabaabbaabbababaaaababaaaaaabaabababbbabaabbaabbbbbaabababbaaabbbaabbbbababaabbbbababbaabbabbabbaaabbbbbababaaaabbabbbbbabbbaabababbabbbbbbaabbbbbbbaabbbabababbabbaaabbbbbaaaabbbbababababbbbabbbbaaaaaaabbbbbabaabaabaaabbababbabbbaabbbbabbabaabbabaabbbbabbaabbbbaaaaaabbaaaaaaaaabbbbaaaaabbbbaaabaababaaaabbaabbaababbabaabaabbbbbaabbbbbabbbabbabaaabaabababbbbbbbaababababbaabbaabbbababababbbabbbbbabaababaabababbbbbaaaabbabbababbbbbabaaabbbaaaabaabbbaabaabababaaababbbbabaabbbbbbabaaababbbaabaabaabaaaaabbbabbabbabababbaababbaaabaaaaabbbbbabaaaaaaaabbaabababaabbaaaababbaaaaaaabbaabbaaaabaaaababbabaabbabababaaabaaaaaaababaaabbabaabbabbabaaabaaabbbbabaaaaababaaabbbbaabbaababbaabbaaaabaaababbabbabbabaabbbaabaaabbaaaabaabaabbaabbaabbaaabbbaaababbabbbbbaaaaababbbaababbbaaabaababababaaaaababbbbaaabaabbaaaaabaaabbababaababaababbbabaabaabaabbabbabaabaaabaababbbaaaabbbbbbbbaaabaaabaabaabbbbabbbababbaababbaabaaabaababaaabbabbabababbaaababbbaaaaaabbaabaabaabbaabbabaaabaabbaabaaaaabbbbbbabaaaababbbaabaaabbabbbababbbbbababbbababaabbbbbababaaaabbabbababaaaabbbbabaabababbbbbbbaaabbbabbaababaaaabbabbaaaaaaabbabaaaaaabaabbbababbbbbaabbbaabaaabababbabaaaabbababbaabbaaabaabaabbababbababaaababaabbbbbaabaaaaaaaaabababbaaababbaaabaababbbbbababaabbaaaaaabbbbbaaabbabbbbbaaaaaabbbbaabbbbbabbbababbabbabaaabbaabbabaabbbabbababbaabaaaababbbbbbbaaaabbaaabaababbbbababaabbbaabaaaabaababababaababbbbaaabbbababaaabbaababaaabbabbaabbbababbbababbbabbbbaabaabbbabbbabbbaababababbbaabaaabbbaaabababbbabababbbbabbaaaaaaabaabaaabaaaababbaabab
baaaaaaababaaaababbbbabbbbaaabbbabbbbaabbaaabbaabbababbbbaaaaababaaabaababbbaabbbbbbabbabbaaaabaaabbbbbaabbbabbbaaaaabbbbbabbbaaaabbbbbbabbaababbbaabbabbaaaaaaaaaabbbabbabaabaabbaabbbabbabbaabbaabbaabbabbbaaaaabaaaaababaabbaaaaabababaabbbababaababbabaabaaaababbbbbbbbbaababbabbabababbaaaabababaaababbaaabbabaababbaabbaabbaababaaaaaababaaabbaabbabbabbbabbaabbaabaaabaaaabbababbbaaaaabababbabbababaabbbbbababaaabbbbbbbbbaabaababbbaabaabbaaaabbaabbaaaabaaababbbaabaababaaabaabaabaabbaabaabbaabbbaaabaaaababbbabbabbabaababaaabaaabbbaabbabaaabbaababbbbabbabbbbbbbbabbbbbabbbaaaabababababbaaabbaabbaabababbbbabababbabbbaaabaaabbaabaaabaaabbabaabbbbababbaabbbbbbbabbbbabbbbaaabaaabbbbbbaababaaaaaabbbbaabbbabaaabbaaabbbababbabbaabbbbbabbababaaabbaaababbbabbbabababbbaababaaaaaabbabaababbbbbababbaaabbbabaaaaababbbbbaaaabbaababbbbbabbababaabbaaaabababbbbbbabbababbbbabbbabaaababbabbabaaaabababbbbbabbbbabbbbaabbbbbbababbbaaabbbbbbaaaabbabbaabbbbbbbbaaaababababbbbaabbbbbbabaaaaaaaaaabababababbbbabababaaabbbaaaababaababbababababaaabbabbbbbabababaaabbaababaabbaaabbbbbabaaaabaabaaaabaabaabbaaaabaaabbaaaaaababaabababbbababbbaaaababaaaaabaaaabbaababbababaaabbbaabbabbaabbbbaabbbabbbbbbaaaaaabbabaaaaabaaabbababbbabbabbbbabbbbabaabbbbaabaaabaaababbbbaaaaababaabbbabaabababababaaaaababbbababbababababaababaaabbbbaabbabaabbabbbaabaaababbbaaabaabbaababbbbbabababaaaaaaaabbaaabbbbbbababbbabababbabaababbabbbababbaababaabababbabaaaababaabbaaaaaababbaabaaaaababaabbbaabbbaaaaabaababbaabaabbbaaaababaaabaaaaabbbbbbabbabbabaabbabababbaaaabbbbbaabbaabbabbabbbaaabaabbbabaaaabbbababbaaaabbaaaaabbabbbbbaabbaaabbaababbabbaababbbbbaabbbbaaabbaaabababbababbaaaaabbaabaabaabbbaababaaabaabaabaaabbbbbbabbbabaabbbabbaaaaabaabbabbaaaabbabaabaababbabbaababababbbbaaabaabbabbabbbababbababaabaabbbbaabbbbbaabaababbababaabbbbbabbaabbaabaaaaaaabaaaabbbaaabaababaaaabbbabaabbbabaaabbbbabaaababbaabbabbababababababaabbabbbaaaaababbbbbaabbbaababbbabbababbaaabbbbabbbabaabbaababaababbabaabaabaaabaabaaaaaaaabbbaabbbabaabaabbaaabbaaabbaaa
abaabaaaaabaaaabaabbbbabbabbbbaaabbabbabbabbbbabbbabaaaaabaabbbaababbbaaabbbaaaabbbbaabaaabbaabbabaabbaaabbbbbaaaabbbaaaabbbabbababaababbaaaabbbbbbaaabababbbbbbbbabbabbbbababbbababaaaaaaaabaabaabbbabaaabbbbabaabbabbabbbaabbbaabbabaaaabbabbabbababbbaaaaaaaaabaabbaababababbbaaabaabbbbbbbaaaabbaabaabaaaaaaaaaaaaaababaaaabaaaabababbaaaaabbabababbbbbaaaaababaaaaaabbbbaaabaababaabaabbbabababaaaaabaaaabbbbbaaaabaaaaabbbbbaaaaabbbababbababbaaababaabaababbaabbbbbbabbbbabbbabaaaabbbabbbbbbaabbbabbbbbabababbbabababaaaaaaabaaabaaaaaabbaabbabababaaaaababbababbaababbabbabbaaaabbbabbbbabbbaabababbabbbabbaaaababbaabababaaabbbbaaaaabaababbaabbaaaabbaaaabbaaaaaabbabbaaababaaabbabababaabbababaababaabbbabbabbaabababbbbbbaaabaabaabbbabbabaaaaabbbaaabababbbbaaaaabbbabaaaaababbababbbaaaabaaabaababbbaaaaaaabbaabaaaaaaaaaaaaaabaaababaaabbbabbaaaabbbbabbbabaaaabbbababaabbbabaaabbbbbbbbabaabbabbbaaabababbaaababbabababbaaaabbaababbbaabbabaaabababababbaaabbbaaabbbbbbbaaabbabaabbaabbabababbbbbabbbbaaababbabbabaaaaabababaaaaaaaababbbaabbbbbbaabaabbabbaabaaaabaabbbabbaababaaaaabababaaaaaabbbbbbaabaababbbaabaababbaabaabbbbaaaabbabbbbbababbbaaabbbaabbbbbbbaabaabaaaaabaaabababaaaaaaaaabbbabaabbabbbbbbabaaababbbbbaaabbbabaababaabaaabababbbaaaabaabaaaaabbabaaaabaaababaaaababbbbaaababababbbbabaaabaabbabbbbbbabaababaabbbbbabbbbaaaabbbaabaaaabaabbbbaaaabaaabaaaaababaaaaabaabaaaaaaaaaaaaabaabbaaabbaabbabaaabbbaaababbbbbaaaaaaaaaabababaaabbaababaaaaaaaabbababaaabababaaabbbabbbaaabbabbbbaababbbaabababaaaaabbaaaaaaaaabbbbbbbabbababaaabbbaaababaabaaabbaabababababaabaaababbabaabbabababbbaababbbbbaaabababaabaabbbbbabbbabaabbabbaaaaabbbaaabbbabaaaaabbbaaaabbaaabaabbaababbaaaaabbbababaababaaabbaaaaaabbbaabaaababbaaabaababaababbbaaababbababaaaabbbaaaabbbbbabbbbbabaaabbbaaabbababbabbbaabbbbababaabaaaababbaaaabbaabbbbbbbabbabbababbaaabababbbaaababbaaaabababbabaaabbbbabaababaabbbbabbabbabaabbababaaabaababbabaaabbbbbbbaabbbaaabbbabbbbbbbbbbbabbbabaaaaaaaababaaabbabbbaabbbaabaababbabaababbbababaabbabbaaabbbbbbaababbaabb
babababbabbbbbaaaababbbbaabaaababbabaaaabbbaaaaaabbaabbaabbbbaababababbbbbababaabbaabaababbababbbbbababbbaabbbbbabaaabbaaaabaaabaaabbababbbaaaabbbabbabababbabbaabaabaaaabaabbbbbaaabaaaabbbbabbbaaababbbaabaaaaaaabaabbabaabaaabaabbaabbaabaaaabbbbbaaaabbaabbbbbaaaaabbbbbbabbbbaababbabbbaaabbababababbaabababbabbababaabaaabbbbbabaabaaabbabbabbbbaaabaabababababaaabbbbaabaababbbaabbaabbbbababaaaabaaaaaaaaaaaabbaaabbaabbabbaabbaabaaaaaabababbbbbaabbabaabbbaaababaaababaabbaaaaabbabaabaabbbabaaababababaababaaabbaaabbbbaababaaaaabaabbaaabbbbaaabbababaaaabaaabbaababbabaababbbbbaababababbaabbbabbbbaababbaaabbbaabbbbbabbaaaaaababbaababbababbbbababbbaabababbaaaabaaaaaaabbbaabbbbbbbbbbbbabbbaaaababbbabbbabaabbbabababbbaaabbaabbababbbbbbabbbabbbbbaabbabaaaabababbbababbabaaabbabbababbababbaaabaaabbaabaabbbabbbbbaabbaabaaababaaaaabbaabbbaaabbababbbbabbabbbbabbbabbbbabbbbbaaaaaaabbababbbbaaabbaaaaaaaabbaababaababbbaabbabbababaaabbabaabababbaabbbbaaabbbbbbbababbaababbabbbbbabbbaabbababbbbbbabbbaaabbaababaabbaaaaaaaaabbbabbabaabaaabbabaabbbaaaabbbabbbbbaaaaaaabbaabbaaaaabbbbbbbaaababbbbaabbababbbabbbbbaabaaabbaaabbabbabbaabbaabababbabbbababbbaabbaabbaaaaaaabaaaaaaaaababbabbbbabaaaababbbabababaaaababbbbaaaabbaabbaaaaaabbaabaaabaaaabbbbababbbaaabbaaaaaaaaaabaaabbbbbbbaaabbabbbaaaaabbabbabaaabbbbbbbaaaaababbabaabbbbbaaaaabbbbbaaabababaabbaaaaabbbababababaabbbababbbbaaaaabbabbbaabaabbbaabbbbaaaabbbaabaabbbaaabbaabbaabaabbbaabaaaabbbabbbabaaaabbaabbaaaabbaabbbabaabbaaaaabbabaabaaabbbbbbabaabbbabaabaabbbaaabbabbabbbaaabbbabbababaaaababbaabbaaababbaaaaababbbaaabababaaababbaaaaababbabbbbabbbabbbbabaaabbaabbbaabbbaaaaaabaaaaaaabbbababbbbabbabbabbaaabbaaababbabbbabbbabbbaababbaababababababbaaaaaaaababbbababbaaaabababaaaabaabababaababbbaaaabababbbaaaabbabbbaabbbaaabbbbabbabbababbbabbbabbaaaaababbbbbabaabbbabaaabbbbbbaaabaaabbababbabbabbbababaabaababbbaabbbaabbbbaaaaabaaaabaababbbababababaaabaaabaabaababbaaaaaabbaaaaaabbababaaaababaaaaaaabaabaabbbaabbbbbaaaaaabaabaabbaaabaabbbbbbabaaaabaabbbabbabbba
bbaaabaabbaaaabbaaababbbabaaaabbabaabaaaabbabaabbabaabbbaabbbaababbabbbabbaabaabbababbbaaaaaaabaaabbbbbabbbabbaabbbbbbbaabbaaababbaabbbbaabaabaababbabababbbbabbabbaabbbabbbaaabbbaaaaaaabbaababaabbaabbbbabababaabaabbbababbaababababbabbababbababbbaabaaababbbbaabbbaabaaabbabababbaabaabbabbbbbaabbbababaabbabababaababaabbbbabbabaabaaabbbbababaababbaabbbaababaaaabbbabbbaaaaaaababbaabbbaabbaabbaabaabbaababbbabbbbbbabaaaaaabbbbaaaabbbbbabbaaaaabbabbbabaabaabbbbbaababbbaaaaaabbabbababbbbbaaabbaababababbbaaababaaaaaaababbbaaaaabababbabababbabaaaaaabaabbabbbbabbaaaabbaabababbabbaabababaababbbaaabbbaababaabaabaababbbbabaabbbaaaaababbabbabaabbbbbbaaabababbabbbbababbaaaabaabaaabbaaabaabbababbbbaaabaaaaaabbbabbabbbaaaabbbbbbaababbabbbaabbbabbbbabbaabaabbbabaaababbaaaabaaaababaaabbbabbbbabaabaaabaabbbbbbbbabbbabaabbbaaababbaaaaaaababaaaaaaaabbabaaaabbbabaaaaaaabbaaababaaaaababbbaaaaabbaabbbaaabbaaaaaaabaabbbbabbabaaabbbbbaaababaabbabbbababbaababbbbaabbbbaaaabbbaabbbbbabbbbaabbbaababbabbbbabbbbbbababaaaaaababaabaaaaabbabaabbbbbabaaabaabaaaaabbaaabaaaabbbaaaaabbaaabaabaababaabaaabababaabbbbaabbabbbbbabbbbaaababbbbbbaaaabbaaabaababaabababbaaaaabababbbbababaababbbabaaaaababababbaababaaaaaaabbaabaaaaaaabbbaabbbbaaabbababbbbbbbbaabbaaabbabbabaabbaabbaaaaababababaaabbbabababababbbaaabbbbbbbbbbbaaabbbbbbaabababbbabaaabbabbaaabbaabbbbababbabbbaababaaabbbaabbbbbabbabbaabbaababbabbaaaabaabbbabbaaaababbaaababbaaaabbbbaaaaababababbbabbabaaabaaaabbbbaaabbbabbbbababbbabbababbbbabababbaaaabbabbaaaababbbaabbaaaaaaabaaababababaaaabaaababbbbababaaaaaababbabbabbaabaabbbaababbabbbababaaabbbabbabaabbbabaaaabbbbbaaabaaabbaaaabaabbbbababaaaaaabbaaabaabbabababbbbaabbbaababbababaaabbabaaaababababbbababbbaabbabbaaaaaaaabbabbbaaaaabbbabbbabbbabaabaaabbbabaaabbaababbababaabbaabaaabaabaabaabbaababaaaabbbbbababaabababbaabababbaabbabaabbaabaaaaaaabbbbbbbaaaaaabaaabbababababbaaaaaababaabbbbbbaaababbbaaabaabaaaabbbbbbaabbbabbbabbbbbabbbaaabaaabbaababbaaabbbabbabbbbabbabbbbbbbbbaabaababbbbbbaabbbaabaaaabaabbbabababb
bbaaaababaabaaabbbaabbbaaabaabbbabbbabaaababaaaaaabababaaabababaaaaaabaababaabaabaababaababaabbaabaaaaaaaaabbabbbbbbbbabaaababaabbaaabbabbbabaaaaaaabbabbaaabaaababbaabbbbbbbbbaabaaabbaaaaabababaabbbbbbaabbbbaaabbabbbabaaaababbabbbaaaabbaaababbaaaaaabababbbabbabbbbabbabaabbabaaababbaaaaaabbabaababbaabababaaabbaaaabbbaabbabbbabbbbbabbaaababbbbaaaabbababaaababbaabbabaababaaababbabbbabbbabaaabbabbbbbbaabbbaabaaaabbbabbbbbabbaaaaabbabbaaaabbbbabbaaababaaaabbaabaabbaababbbbbaabaabaaabbbababbabaabaabbaabaabbbabbbaabbaabaaabaababbbaabbabbbaaaaaaaaaabbabaabbbaaabaaabaaabaaabaabbbaababaabaaabbbbabbbbbbaaabbbbbaababbbbabbabbaaaabaaabbbabaabaaabbaabaaaabbbbbbbabaaaaabaaabbbabbbaababaaabaaaaabbabbbbbabaabbaaabbaabbaaabbbabaaaaaabbababbaabaaabaaaababbabbbababaababaababbbbaabbaabaabbabbbaabaabababbaaabbbbbaabbbbabbabbabbabaabaaaaaaabaaaaabbaaabbaaabbabbbabaabababaabbababaaabbbbbabbabbbbabababbabaaababbbabaabbbbabaaaaababaabababbbbbbababbabbbaaaaabbabaababbaaabbaaabbbbaabaaaaabbbbbbaaabbaababbbaababbbaaaabbabbbaaabbababaaaaaabbaaabaabbabaabaabababbaabaaababbaaaaababaabbbaaaabbbbaabbbbbbbaabbbaaaaaaaababbbabaabbbaabbbababbaabaababbaaabbbbabaaaabbababbabaaaaababababaaaaabbbbbbbabbaabbababbbabbabababaaabbbbaabbbbbabaabaabbbbabaabbbbbbbaaabbabaabaabbabbaabbbbababbaaaaabbbbbaabaaabbbbabbbbaabbabaaabbbababaabbababaaabaaabbbbbbbbaabaabbbbababbababaabababbbbbabaaaaabbbbbbbabbababbabbabbabaabbbbaababaaabbbbbbaabbabbbbaaababaaababbaaaabbaabbaaababbbbaabaabaababababbbbbbbbbbbbababbbaabbababbbaabbabaaaaabbbbbabbbabaaabbbbababbabbaabbbbbbbaaaabababbbbbbaabbbbbbbabaaaabbabbababaabbbbaaaaaaaabbaabbaaabbabbabbababaaaaabbbbbbbbbaababaaaaabaabbaaabbbaaaabbbbbababbabaabaaabaaabababaaaabaaabbbabbbbaababaabaaaaaabbbabbababaabbaababbaabbaaaaabbaabaabbababbbbabbbbabbbbbabbaabbbabbaaabbbbaaaabaababbbbbbbbaabbabababbaababbbaababaaaababaaaaaabbaabaabababaabbbaabbaababababaababbababbaabbaababaaabbbabbbabbabaababbabbbbbbaaaabbbbaaabbbaabaabaaababaabbbbaabbabaaaaabababbbbaabbabaabbbbaaabaaaabaaabbbabbaabbababa
aaaaaaababaaaababbaabaabaaabbaababababaabbabbbaababababbbaaabaaaaabaabbbaabbbbbbbaaaaabbbaabaaaaababbabbaabbabbbbbabaabbaaabbbbaaaaaabbabbbaaaaaabbabbbababaabaabbababbbababbaaaaaaaaaabaabababbabbababaaaaaaababbbaabaabbaaabbbaaabbbbabbaaabbaaabaaabbaaabbabbabbabbabbbbbbbaaabbababbaababbbaababbaababaaaaabaabbbbaababbbaaabababbbbbabbaaaabbaaaaabaaaaaaaababbbbababaababaaaaaaaaabbbbbbaabbaaababaaaabaaabbabaabbbbabaaaaaabbabbaababaabbbaabbbaaaababaabbbbaabbbbbabaabbbabbabaaaababbbbaaaaaabbbabaabbbaabaabbbbaaaaaaaabbbabbbabbababababbaaaabbbabbabbaabbbbaaaabaabbbbbbaaabbbaabbababaaaaaaaabbabaababbabbaabbabbbabbbaabbababbaaaaabbabbbaaabbbbababbbbbbabaaaaaaabbaabbbbabbbbaaaaabbbaaaabbababbbaabaaabaababbaaaaaabaabbabbbaaaabababbaaaaabababbababbabbabbbabababaaaabbbabbaababaabaabbbababaabbbaaabaabbaabbaababababbabaaabbaabbbbababaababaababaabbbabbbbbbabaabbbabbaabbabaabbababbabaaababaababbbaaabbabbabbabbbabbaaabaaaaabbaaabbabaaabbabababbbaaabaababbbbaaabaababaaabaabbbaaabbbabbbabbabbabbaaaaaabbbaaabaaaaaababbaaabbabbbabbbbbaabbbabaabbbabbbabbbbaaababaabaaabbbabbabbbbbaabaababbbbbabababbabbabaababbbbbaabbaaabbaaabaaaabbbabababaaabaaabaaababbbbbaaaabbaaaababaabbbaaabbabaaaabbbbbabbaabbbaaabaababababababbaaaabbbabaaabbabaaabbbbabbabbbaabbabbbaaabbbbbbaabbababbbbaaababaabbaaaaaaabaaaaabbaabbbbbaabbaabbabaabaaaaabbaabababbabbabbbaaaabbbbbababbabbbaaabaaaaaabbaabbabbaabbbabbaaaababababbbabaaaaaabaabbbabbbabaaaaaaabbbbbaabbaaaabbaaabbbbbbbbbaaabbbababaaabbbabbbbaababbabbbbbaabbaababbaaabbbaaaababbabbaabbabbbababbbabbbbbabababbaaaabaaabbabaaaababbaabbabaaaaaabaaaaababaaaabbbababaababbabbabaaaabbabbaabbabababaabababbabbbabbbbababbbbbaaaaaaabbbbabababbbbbabaaabaaabababbbbbbbbbbababaaaabbbbabababaabbababababbaaabbababbaabbaabaabbabaabbaabbabaaabbbabbbbbababaabbbabbaabaaabaaabaabbbbbabaabbabaaababbbbabbabbaaabbabbbbbaabbbababaabbbbbbbabaaaabbabbbaaaabaababbaababbabbabbbabbaaaabbabbbbbaabbbaabaabbabbaababbbaabbbbbabbbbabbaaabaaabbbbaabaaaabaaaabbbbabbbabaabbaaabbaaaabbabaaababbbbbbbbbabababba
aaabbbababbbabaaabaabaaabaabaababaaabbabbbbbaabbaaaaaaabbbaabaabbaababaabbbababbbbbbaabababbbaaabbababbaabbbabaababbabaabbaabbbaabaabbbbbbbabbabaaaaabbababababaabaabaabaabbbbbabbabaaaaabaabbaaaaaabaaaaabbbabaaaabbaabaaaabbaaabaaaabaaaaaabaaaabababaababaabbaabababaabaaaaabbaabaabbbbaabbaababbaabbaababbaabaaaabaaaaabbaaaabbbbaaabbababbbbbaaababbbbbaabbbabaabbabaaaababbabbaababbbbbbbbbbabaaabaabbaabaabbbaaabbbaaabbbababababbbbbbbababbabbbbabbaaaabaabbaabaaabbaabbbbbbabbbbabbaaaabbabbabaaabaaabaaababbaaabbaaaaaabbbaabbababbaaabababbbaaaaaabaabaaabaaabaaabbaabaaaabbabaaabbabbaaabbaabbabbbabaabaaaaababbaaabbbbbbaabbabbbaabaaabababaaaabaaabbbbaaaabbbbabaaabaaaaaaaaabaabbbbabbabababbababbabaaabbbbbbbbaabaabbaaaaabaabaaaabbbbbabababbababbabaaaaaaababbababaaaabaaaabbbabaaaaaaaabaaaabababbaabbbbbbabaabbabbabaabbaaaabaabaabaababbbabbbababbbbbbaaaaaaabbbaababaaaaaabbbbbbabbaabbaaaabbaabbbaabbabbbaababaaabbabbbbaababababbbbbababbbabaaabbbabbbabbaabaabbabaabaabbababaaaaaabbabaababbaabaabbaababbbbabbbbabaababaabbbaaaaababbaaaaaabbbbbbabbabaabbabaaabababbbbabbbabbabbabbababaaabbbbbbabbaabbaabbbabaabbabbbbbbbaabaaaababaabbbabbbbbbaababbabbbbbaabaaabaaabaaaabbabbabbababbaababaaaabaabbabbaaaabbabaabbbbbabbbababbbabaaaaaaaababbbbbaaaabbabbabaaaaaaabbabbbaaaaaababaabbabaababbaaaabbbbabbabbbbbbabbaabbbbbbbaaaaababaaaaabbbabbbaababbaabbbaaababbbaaaaaaaabaaababaaabaabaaaaabaabbabbabbbbaabbbaabbbaaabbaabbaabaabaaaaabbaabaaababbaaababababaaaabbbabaaababbbaaaaababbbbabababababaaaababbbbbbabbbbaaaabbabbbababbabaaaaabaaaaaaabaabbabaaaaaaaabbbbababaabaaabbbabbabaaabababbbbaaaaaaaaabbaabaaaababbbbabbbbbbabbbaaabaaabbbbbbababbbbbababbbabbbbaabaaabbbababbabaaabbbaaabbaabbaabbaabbbbbbbbaaaaaabbaaaaabbbaabaaababbbabbbaabababbbaaaaaaaabbbbbbabbaababbbbaaababbabbbaaaabaaaabbbababbbaabaaaabaababbbabbaaaaaaabbaabbbbabaabaaaaaabaabbbabbababaaabbaababbbbaabbababbaaaaaabbababbabbbababbbaaaaaaababaabbabaabaabbaabbbabbaabaaabaabaaabaaabbaaaabababbaabbaaabbbbaaabababbabaaabaaaaabaaababaaabbabaabbababbbbaaaabaaa
bababaaabaabbabbbbbbababbaaaabbbbbbabaaabbaaaababbbbbbaababbaaaababbbaaabbaabbbaaaaabbbbaabaabababaaabababbbaabbaababbbbbaabbbbabaabbaababbbabababbbaabbbabbbaabbbabbbaabbabbbabbbaaaaabaaabbabbbbabaaabaabaaaababaababbbaaababaababaababbbabaaaabbaaabababaaabbbbbbabbbabbbabbbbaaabaabbaabbaaabbbabababaaaabbbbbababaabaaaaabaabbababaaabaabbbaabaabbbbaaaabbbbbbabababaaaabbbaaaababbababaaaababaaabbaabbbaaabbbaabbbabbbaabbabbbabbbaabbbabaaabaabbbaabbbbbabbabbbbaabbabbaaabbaabbaaaaaabababaaaaabaabbaabbbbaababbaabbbaabbbababaaabbbbbaabaaaaaabbaabababbbaaabbaababababbabbabbabbaabbbabbbbaabbabbaaabaabaababbbaaaaaabbbbbaabababaaabaabbbaabaaaaaaaaaaabbabaaaabaabbabbbbaabbbbabbbaaaabbaaababbaaabaabbbbababbaabbaababbbabbababaaabbbabbbaabbbbaabaaabaabbbbbbbbbbbbababaaaaabaaaabbbbbaaababbabbbabbabaaaabbbaaabababbabbbbbaaabbaaaaabbabbbbaababaabaaaabbabaaabaabbbabaabbbaabaaabbbabbbbbaabbbbbababababbbbaaabaaaaabbbabbbbbbbabaabbbaabaabbbabbababbaabaabaaaaaabbbbaabaababbbbaaaaabababbbaabbabbbaabababbbbaaabbababbbaabababbaaaabaabaababaabbbbbbbababaabbbbaaabbaabbbbbbabbbaababbbbaaaaaaaaaaaabababbabbabbbbabbaaabaaabbbabababbbaaaaabbaabbbaaabbabbabbbabbaabbbbbbbbababbbaabaaabababaaaaaababbbbbbabbaababababbbaaabbbbbabbabbaaabbbabaabbaaaaaabaabaaaaaaabbaaaaaabbbbababbbbabaaaabaaaaabbabbaaaabbaabaabbbbaababababbaaaabbbaabbabbababaaaabaaaabaaaaabaabbabaaabbaaaabbababbbbbaaaaaababbbbbbbabbbbabababbbbaaabbaabbaaaabaaaabbbaabbaaaabbbabababaaababaaababbaabbaababbaabbabaabbbbbaababbbabababbbabaababbabbbbbbbaaabaaaabaaaaabbbabbaabbbaabbbbaaaabaaabbaaababaaababbbbbababbabbabbabaaaabbaaabaaaabaabbabaabaabbbaaaaaababbbbbababbbababababbaabababaaababbabbaababbaaaabbabaaaaababababbbbbabbaaabaabbabaaabababaaaabbbbbbbbbbbaaabaaabaaaabbaaababbaaabbaabababaabbbbaaaaaababbbabaabaababbbbbaaabbbbbabbbbbbbbbabababbbbaaaaaaaaaaababaabbaababbabaababbbbbabaaaabbababbabbbbbabbbbbbaabaaaaabaabaaabaaaaabbbaabaabbbaabaabaabbbabbbaaaababaababbababbabbbaabbabbaaaabbbbaababbababbaaabaaabaaabbaabbaabbbababbaabbabaabbbabbababbbba
aababbaabababbaababbbbbbbabababbabbaabbabbaaaaaabbbbbaaabaabbbaaababbaaaababaaaaabbbabbbbbaabbaaaaaaaabaaaaaabbabaabbaabbbabbaaaaabaaabbabbbaabbbababbbabaaabababaababbbbaaabbabaaabbbaabbbaabbaaaabbbababaabaaabbbaaaababaaaaaabbbbbbbaababbbbaaababaabaabbbabaabaaaaaabaabbabbbabbbbbbbbabaabaaaabaabaabbaabbbbaaaaaaabbbaaabaaaabbaababbabbbaabaaabaabbabbababaabaaaaabbababaabbabbaaababbabbabaababbbbabbaaabbbaabbabbabbbbbabbbbbbbbababbabbbbbaaabbaaabaabbbaaabaabbaaabbaaaabbbabaabbbbbbbababaabbaaabababbabaabbaabbbbabababbbbbaabaaababaabbaabbbbbabbaababbbbbabaabbbaababbbbbaaabababababbbabbabbaaabbaaabbbaabbaaaabbabbbaaabbaabaabbbabbababbabbababbbaaaabbabbbbababbbbbbbbabaaaaaabbbbaabbabababbbabaaaabbbaabbababbbbbbababbaabababaaaaabbabababbbaaabaaabbbbbaaaaabbbaaaababbbbaaaaabaabbbbabbbaabbbbbbaabaababaabbbbabaabbbabbbababbbaabbbaaabbbababbbbabbaabaabaabaaabababbbababaaabaaaaaaaaabaababbaabaaabaaabbbaaaabbaaababbbabbabababaaabbbaaababbbbbabaabbbbbabaabbbaabaaabbabaaabaabbaaaaabaababababaabaababaaabbbaabbbbaabbbbabaabaaaababbbbbabbbbbbaaaaabaaaabbbabbabbbaababaabbbbaaabbaaababbabaabbaaabbbbbbbabbaaaaaabbbbbaabbaabaabbabbbbabbabbbaaaabababbaaaababbaabbaaaaabaabbbbabbaaaabaabbaaabaaabbbabaabaaabbbaaaababbaabbbabbbbbbaaabababbbbbaabaaaabbaaabbbbabbbbaabbbaaababaaabbaababbbababbaababbabbbabaabbbabbbbbabbabbabababaaabbbbbaaabaabbabaabaaababbbbbbabbabbaaaabbaabaaababababbaabbabbaabbbbaabbababbabbabbaabaabaabaaababaaaaabbbbaaababaabbbabbababbbbaaabbaabbaabbbbaaababbbabbababbbaababaabbaaabbbbabbbaababaababaabaabbbbbbabaaaaaaaaaaaaaaabbaaaabbabbbabbabbabbabbaababbbbbaaaaaaabaaabbabbbbbabaaaaabbabbbabbabaaabbaabbbbaaaababababbabbaabbababbbbbabbaaabbabbaaaaabaabbaababbaaabaabbbabbaabaaabbaabababbbabbbbbabbbaaababababbbbaaabbbababababaaaaababbabbaababaababbbbabbbaabbabbaaababbbabbbbbbbabaaabbababbbaabbbabbababbbababbbabbbbbbaaaabbaaaaaaaaabaababbabbaabaaaabbbaaabaabaabababbbaaababaaaabbaaabbbbbbabbbbbbbbabaabaabbaabbbbaabbabaabbaaabbabbaaabbaaaabaababbaabaaaaaababababbaabbbabbaaaabbbaabbaaba
abbabbbababaaababababbaababbaabbaaaaaaaaababbabbaabbbbabaaabbbaabbbabbaaabaaababaabaaabbbbbaaababbbbbbaababaabaabbbbabbabbbaababbaaaabaaaaabbabbababaabbbabbbabbababababababbbbbbbbabaabbbbababbbbabbaabaabbaabbbbbbbabaaabbbbbaaabaaaabbbaaaababbaaabbbbaaaabaabbababbbaababbbababbbbabababbabaabaaaaaababaaaaaaabbabaabbaaaababababbbabbababaababbbbabaaabababbaaabababbbaaaaabbabbbabbaabababbbaaaaaabbbbaabbbabaaaaabbbbaabbbbbababaabbbabbaabaaabaabaababbbbbaaabaabbbbabaaaabaaaaababbbbbbabbabbaaabbaaaabaaabbbbbaabababbbaaabbabaaababaabbababaabbabbbbbbababababbaaababbbbabaaaabaaaabbaabbabaabbbabaaabbbbbaaabaababbbabbabaaabbbabbbaaaaaabbabaababaaababbbaaaaaaaaaabaaabaabaabaababaabaaaaababbabbbbabbababbabbbaababbaababbbaaabbbbabbbabbabbbbbababbaaaaaaabaabbabbbbbbaaabbababbbbabbbaabaabaabbaabbababaabbababaabbbabbabbaaabbbaaaabbbbbaaabbabababbbbabababbbbbaabbbbbbbaabbbbaaabaaabbaaaababbabbaababbababbbaabaabbabbabbbaabbaabbbabaaabababbaaabbbabaaaabbaabababaabbbbabaaabbbabaabbaaaababaabbbbbbbbabbaaabaabbaabbbabbbbbaaababbbabbbbbbbabaaaaaabbbababababbaaaaaababaabbbaabaaaaaabaaaabbbaaabbbbabbaabbbbbbaaaabbaaabbbbabbbbbbbabbaabbbabaabbaaabbbabbaabbaabaabbbaaabbabbaababaabbbaabbbbaabbbbabbbbaaabbaaabbbababbaaabaabaababbbbbbaabbaabbaaaababbaabbaaaaaaaabaabababbaabbaabbbbaaaaaaabbababbbbaaabbbabaaabaabbaabbabaaaaaaabbbaaabbaaabbbbaabbbbbaaabbbbbbaaabaabbaabbabbaabbaababbbabbabbaaaaababaabbbaaabababaabaabbbaaabbbaabbaaabaabbaaaaabbaaaabaababbaababababbabaaabaaaabbbaabababaabaaabbaaababbabaababaaabaabababbbbbaabaaaaabababbbbbaabbbabbbbabbbabaabbaaabababbbaaaaaabaaababbaabbbbabbbaababaaaabbbbbaabababbabbbbbbaaabbaaababbaaabbbbbbbbbaabbbabababababababbbbbaaaabaababbabbababbbbaababaabbbabbaabbbabaaaaaabbaaabaaabaabbaabbbbbbaabbbbaabbabbbaaaabbbabaabaabaaaabbaabbbbaabaababbaabaabbabbbaaababbabbbabababaabbbbabbababaaabaabbaaabababbbaaababbabbabbbaababbababaabaaababaaabbaaabbbaabbabbaabbbabaaaaabbbbbbababaababbaaaaaababaaababbbabbbbababaabbaabaaababbbbbaabbbbbbbaaabbabbabababbabbaabababbbaaabaabaab
ababaabaabbbabbaabbabaababbaabaaabababaabaababaabaaabababbaaabbabbaaabababaaabbabbabbbabaaaaabababbbabbabbabbbabaaababaabbbbabaaaabaaaaaaabaabaabaaabbababbaabbaabaabababaabbbbbbaabaababbaaaabbabababababaabbbabaabbabaaabbabbbaaababaabbbaabababbabbbaaabbaaaaabaaababbabbbabbaabbbababaabbababbabbaabbbbbbabbabaabbbabaaabbbababaabbaabbbabbaababbbbbaaabbaabababaaaabbabaaaaaaaaababbbaabbabbbabbabababaababbabbbabbbbabbbabaababaaaaabaabbabbbbabbbbbabbaababbaabbbabaabaaababababaaaaabbaaaaaaabaaaaaabaaabbaaababbbababaabaabaaaabbaaaaababaabbabbbabbababaaaabbbbabbabaaabbbabaaabaaabaaaaabbaabbaabbbbbaabaaababababababbbbbabbaaabbbbbaaaaabbaabbbbaaaaaabbbbaaabaabaaaaabbbbabbbbbbbbbababbaabababaaaaababbabbbaaaaaababbbbabbababbaabbaabbbbabbbaabaaaaabbbabaaabaaaabbbabababbbbbabbbababbabababbbaabbaaabbababbbbbaabbbbbbabbbbbbababbbbabbbbababbababbbabbbabbababbaaabbbababaaaabaababaaababaaaaaabaaababbaabbbbbaaaaabbaaabaabbbbbbaabbbaaaabaabbaaaaabbababaabbaaababaabbabbaabbabbbabbababbbbbbbaabbbbaaaaaaaabbaabababbbbbbaaaababbbaabbbaaaaababaabbaabbaaabaababbabbbababbbabbaaabbaabbabbbbbabaaaababbaaaababbabaaabababbbbbabaaababaaaaaabbbaabaababbabbbbaaabaabbbaabbaabbaabbaababbbabbabaaaabaabbababbabbaabbbbabaaaaabaabaabbbabbaabbaaaabbbaaaaaaaaababababbaabbabbbaabaaaabbbbababaabaabbabbaabbbaabaabbababbbaabaaababbaaababbbabbabaababbaaaabaaabaaabbaaaabbbbbababaabbabbbbaabababababbaabbabbbababaabbbaaabababaaaaaaaabbbbbaaaaabbbbbbbabaaabaabbaabbbbbbbaaaabbabaabbaabaababbabaaaababbaabbbbaaabbaabbbaabababaabbbaabbbbbbbababbbababbbbaaababaaaaabbbbaaaaabbbaabbaabbababaaabbbbaaaaaabbabaababbaaabbaaaaaabbbaaaabbaaaaabbbbbabaaaabaaaabaabaaaabbaabbabbabbaabaabbbbbbbaaaabbabaaaabababaabababbabbababbaaababaaabbaaabababaabbbbaaaabbabaababbbabbaaabaaabbabaabbbabbbbabbbabbaabbabaabbbabaabaababaaaaaababbabababababbabbaabbaaaabbababaaaababaaabaababaababbbaaabaaaabbabbbbbbababababbaabbabbbaaabbbbbbbabbbbaabbaabaaaaaabbbabaaabbabaaabbaabaababaabababbbabaaabbaaaababaaabbbbbaabbbababaabaabbabbbaaabbaaabbbbbaaaabbabbbbab
bbbbbaabaaaabbbbbaababbababaaaabababaabbabbabbaaaaaaabaabababbaaabaaaabbbbabbbabbbbbbbbaaabaaaaabbbbabbbbbbbbbabbaabbabababbabaaabbbbaaaaabbbabbaaabababaaabbaaaaaaaabaaabaaaaaabababaabbaaaabaaabaaaabbaaaaaaaaaabbabbaabbaababaabababaabaaabbaabbaaaababbababbbaabbabbaabaaaaaabbbbbbbaaabbabaaababbaaabbabbababbabbbbaaababbaabbbbabbabbbbbaaabbbababaabababbbbaababaaaabababaabababbaaaaaababbbababbabaaabbbbbababaaaaababbaaabaaabbbaaabbabbbababbbaabbaaaabbbaaaabbbaaaabbaabaabbbbabbabbababbabaababbababaabaaaabaabbbababbbababbabaabaaaaaababbbababbaaaaabaaabbaaaaaabaabaababaaabababbabbbabbabaabbbaaaababaaabbaabababababbbabbbbaabbaaaabaaabaaaababbabaaabaabaaabaabababbabababababaabbaabbaabbbabbbbbbbaaabbbaaabaaaababbbaaaabbbaaaaabaaabbbababaaabbaabbaabababbaaabbbbbaabbbaabbaaabbbaababbbaaabababaabbbbbabababbaabaababbaaaaaabbabbbabbbbabbbaabbbabaabbaaaabbbbbabbbbabaabbbbaaabbabbbaaabbbabaababaababbbaaaaabababbbbaaaabaabbabbbababbababbaaaababaaabbbbaaaaaaaaabaaaaaaaabbbbbbbbbbbabaabbaaaabbaaaabaababbaaaabbaaaabaaababaabaabaaabaabbbbbbbabbaaabaaabbbabbbbabbbbbabababaaaababaabbbabbbbbaaabbaaababbabbaabbbbabbabbabbbbbabbbabbbbaabbbbaaabbababbaaaaaaaabbbaaaaaabbbababaababaabbababaaababbaaaaaabbabbaaaababbabaaaabbababaabaaabaabbababbbbaaaaaabbaabbababaaabbbbabbababbbbbbabbbbbabababbabaabbabaabbbbbaababbbbaabbbbaaabaaaaaaaaaabbaabbbbbbbabaaaaaaabbbabbbbbbbbaabaaaabaabbaabaabbababbbabbaaabbaaaaaaabbbbaaaababbaabbababaabaabaabbbbaabbabbabaaabbbaaabbbabaaabaaaabaaaaababaaaabbabbaaabababbbabbabbbaabaaababbabbaababbaaababbabaaabbaababbbbabbbbaaaabbabaabbbbabbbbaabababbaabaabbbaabaababbaaaabbbbaaababbabbbbaabbbbaaababaaabaaabbababbbbbbabababaaaabbbbbbbabbbabbabaaaaabaaaaabbbbbabbbbbbababaaabaaaaaabbaaabbbaaababaaabbbabbaabbbbbabbabbaabbbababbbaaaaabbbbaabaaaabababbabbabbbaaaabbbbabbbbbbabbbabaabbabaaaabbbaaaabbbaabbababbbbbbaaabbaabbbababbbabaaabbabbbbababaabaabbaaaaaabbbbaaaabababaaaababbabbbaabaaababbabbaababaabbbbabbabbbabbbabaabaababbaababbabbaaaaabbaabaaabaaabbbaabaaaaabbbaabbaaaaaaaababab
bbabbbabbabbbbbbaaabababababbbababbbabbaaabbabbaabbaaababaabbbbbbbaabaabbaabbbbbbabaabbbbabaaabaabbbbabbbababaabbaaabbbbaaabbbababbbbaaabbbbaaababaaaabbaabbbbabaabbabaabbabaaabbbbbbbaabaaaabbabbbbbbbbbbaaabbbbaaababababbbabababbbbaaababaaaababbbaaabbbbbabbbbbbbaababbbbabbbbbbaabbabbbaaabaabbaaaaaabaabbaabbabababbbabbabbabababababababbbbbbbaababbabaabbaaabababbababbaaabbbbbbaabaabbaabbaaaaaababababaaaaaaabbabbbabaaaabbbbbaaaaaabbaabbaabbbbaaaababbbbabbbaababbbbababaaaababbbabbbaabbabbbaabababbbbbaabbaaabaaaaabbaabaaaababbbbabbaaaabababaabbbbabbabbaaaaababaabbbaabaabaabababbaabbbaabababbaaaabbbbbaaaaabaaaaabbabbabbabbabaabaaaabbbbabababbbbaabbaaaaaaaabbabbaaabbbababbbabaaabbabaaaabbabaaaabaaaabaabaabbbbabbbbaaabaaababbaababaababaaaabbbbbaabbaaabaaaaaabaabbaabaabbbbaaaabbaabaabbabbbbbabbbbaabaaabaababbaabbbabbabbbbaababbbaaabbbaabbaaabababaaabbababbaaabbabaabbabaaaabbabbbbbbaababaababbbbbaabbabaaabababbbbbbbbbaaabaaaabbaaabaababaabbbabbbaaaaabbbabababbabbbaabbaaaabbabababaaabbbbaabbaababbaaabaabbabbabbbabbbaaaaaabaaabaabbabbababbbbbabbaabbababbbabababaabbbbababaaabbbaaaabaaababbbaaaabbaababbbbabbaaaaabaababaaabaaabbbabbabbbabbaaaabaaaaabbbabbaaabaabababbaabbbbbbaaaaaaabbbbaabbbaababaabbbaabaaabaabaabbabaabaababbabbbbabaaabbbabbbabbaabaababaaabaabaabaabbbaabbabaababababaabaabaaaabaabbbbbbaaaabaaaaabbbbbababbbabaaababbababaaabbbabbbbbbbbabbaababaabaabaababbabbbbabaababababaaabbbabbbababaabbbabbabbbabbaabbabbabaaaababaaababababbbbbaabbabbbababbbbbaabbbbbaabbababbabaabbbbbaaaaabaabaabbbbbbaabbbaabbaabbabbbbbbbbbbabbabaaababbaaabbaaaabbbaabaaabaaaabababbaaabaabbbbabbababaaabbaababbabaaaabbbabbaabababbbabbbbaabbabbbaaabbabaaabbaaaabbabaabbbbbabbaabbaaaabbbababbaabaaaabaabbabbababbabbbaaaababbaabababbbbbbababbbbbabababaaababbbabaabbaabbbabbbabbaababbabababbaabbbbabbabbabbbbababaaababbaaaabbbaaaababbbbbbbabababbbbabbbbaababbbaabaaabaabaaaabbaabbaababaabbbbaaabbbbaaaaaabababaababbababbaaaabbbbbbbababaabbabbbaaababbaababbaaababbaaaabbbbaababbabbabbbbababbbbababbbabbabbaaaaabbaab
bbabbbbabbabbabbababbaabbbbbabbabbbaabaababaababaaabbbbabbbbaabaaabaaabaabbaaaaabbbabbabbbbbbabaabababaabaabbaaabbbbabababbaabbbbababbaabbbababaaaabaabaabbaaabaaaaaaabaaababaabbabaaaabbbbbbaaaababbabaaaabbaabaaababbabaabbabbabaaababbabbbaaaaaabaaabaabbabaababaabbaabbaaabbbaababaabbabaabaabaabaabbbaabaabbbbbababaabbabaaaabaaababbbbabbaaaabbabbbaaabbaaabbbaabaaaabbabaabaaaaababaaabbabaaaaaabaaababbabbbbaaaabbbbbbaaaaabbbaaaaabaaabaaabaaaabbabbbbababbabbbabaaaabbbbbabbbbbbaabaaaaabbbbabbbabbbabbbbbbaaaabaaaaabaabbbabbaabbbabbbabbbaabababaaabaaabbbaabaabaaabaabbbabbaaaaaabbaabaabbabaaaabaabbabaaaaabbbaaabaabaabaababababbaaaabababbababbbbabbabbaaaabababababbabaabbbbbabbbbabbabaabbabbaababababaaabbaaaaaaaaabaabbbbaaabababaaabbbbabbabababbaaaaababbabbbabababaaabbbaaaaaabaaabbbbbababaaaaabaabbbbbbababaabbabbbabaaaaabbaaabbbaaaabaaaabaabbababaabbbaabaaababbabbbaabbabaaabbbabbbbbaabbaaaaaaaabaaabaababaaaaaabababaabaaaaaaabaaaabaaabbabaaabaaabbaaabbbbbaabababbaabbabaababababaaabaaaabaaaaaabbabbabbbbababbbbbbabbbbbababbabbbbababaabaabbaaaaaaaabaaaaaabaabaaabbbbbbbababbababbaaabbaabbabbabbbbbbaaabbabaaaaabaabbabbbbababaaaaabbbabbaabbaaabaababababbaababbbaaaabbaababbbaabbbaaaabbbbbbbabbaaaabbbbbbaabbbbbaaaaababbabbabbaabbabbaabaaaaaababbababbbaabbaabbaabbabbabbbabbaaaabaaaaaaaaaabaababbaaabababbbbbbbabbabbbbaabbbaababababbbbababbabbabbabbabaaabaabababbababbaaabbbbabaaabbaaabbabaabbbbbbaaaabababaabaabbaabbabbbbbababbbabbaaabaabbaabbbbbbabaaabbaabababbbaababbbbaaabbbbbabbbabaabababbbbbbaaaabbbaabaabaaabbaabaabaabbbbabbaaaababbbbbaababbababaaaababbabbbbbabaaabbaaaaabaabbbbbabbabbaabbabababababbababbbaaabbbaaaaabaaababbaabaaaabaaaaaabbaabbaaaaabbababbbaabbbaaaababbabbaabaabaaabaaaabaabbaaabbbaaabbbabbbbaaaabaabbababbaabbaabaaabbabaaaaabbaaabbbbaaababbababbbabbaaabaababbabaaaaababaaabbaaabbaabbbbbbaabbabbbbaaaabbbbaaaabbbbbababbabaabbbaaaabbababbaabababaaaabbbaaababbababbaabbabbbabbbbababbbbbbaababaabaabaaababbaaabbbbbaabbaabbaabaaabbbaaababbbbabaabaabbabaabbbaababbbabbabbababaabababb
bbabbaababbabbabaaabababbbabbbbaabbabaaabbaaaabbabbbbabbbabbaabbbabbabaaaababbaabababaababababbaaaaabbabababbaabbabbaaaaaabbbababaabbaababaaabbbbbaaaabbbabaabbabaaababbbbbbaaaaaaaaaaaaaaaabbaabbbbabbbbbbbbbbaabaaaaabbbbaaaaaabbaabbbaabababababaabaaaabbbaaaababbbbaaaabaaaabaabababbaaababbaabaabaaabaabbbbbbbbaaaaabbbbaabbababbaaaaabaaaaaabaaabbaabaababbabaaabbaabaaaaabababbbbaaabaaabbbaabaaaaaaabaabbaabbaaaaaabbabbaaabaabbabbbbababbaababaaabaaabaaabaaababaaaabbaaaaaaabbbaababbbabbabbbaabbbaabaaaabaaabaabaaaaabbababaabbbbaaabbbabbabbaaaaaaaaabbbbaabbababbbababaaabababbaaabbbaabaababaabbbaaaaabbbababbbaaabaaabababbbaababbbaaabbbbbaaabbbbbaabbbbbbbbaababbabaababbbaabbabbabbbbaaaaabbbabaabbbaabbaabbbbbababbaaaaabbaabbbaababaababbaabababababbbabbbaabbbbbaaabbaabbbaababbaaabbbaaabaabbbabbbbaabaaabbbbbaaababbbabbaaaaaabbabbbbbbaaababbabbaaabbaabaaabbbbbbbbbabaabababaabaabaabababbbbbbbbaabbbaaabbaaababbabaaabbababababababbabbbbbabaabaaaaababbabbbabbabaaababaabbbbbaabbaababbaaaaabbbaabababaabbabbbbbabbbbbabbabbababbbaaabaabbbaaabbbbbbbbabbbaabbbaaaaaaababababaabbababaaababaaaaaabbbaaaabbababaaabbbbbbbabaababbbaabaaaabbababbabbababababbaababbbaabbaababaabbbaabbababbbbabbabbaababaabababbaababbabbbbaaabbbbbabababbabbbbbbbaaabababababbbbaaabaababaababbabababbbababbbbabbbabbbaabaaabbababbbbbbbbaababbbbbbaabaabbabbaabbabababbbabaabaabbbaabbabbbaabbabbbbbabaaaabaabbbbaabbaaaaababbbbbbbabaabaabababbbbabababbaababaabaaaaaaabbabbbaaabbbbababbbbbabaaabaaaabbabababbabaaabbbaaabbabaabbbbbabbaabaabbabaaaabbbabbbbbbabbaaaabbaabaaabbabababbbbbaabbbaababababaabbbbbaabaabaabbabaaabbbbaabbaaaabbbbbbabbbaaababaaabaabaaababaaabaaaabaaaabaababbaabaababbaaabaaabbbaabaaaaabbaabbbbbaabbabbbbaaabbaabababaababbaaaabbbabbbaaaababbaabaabbaabaaabbbaabbaabbabbabbbbabaabbaabbbabbaaabaababbaaabaaabaaaaababaaabbbbaabbbbabaabaaabaaabaaaabbaabaababaaaaabbababaabbbaabaabbaaaabaabaaabbaabbbaabaabbabbabbaaaabbbabbabaabaaabaaabaaaababbaaabbabaababaababababaaababbbbbaaaaabbbbbaabaabbaabbabaabababbbabbaaaabbbabbbbbbbb
baaabbaabaaaabaabbbabbababbaaaabbabaaaabbabbbaababbababbaaabaabbabbabbbabbaaababbbababbbabbabababaaaabbbbbbaaaabbbaaabbabbbaababaaaabaabaaabaaabbabababababbbababaabababbbbbababbbabbabbaaaabbbabbbaabaaaaababaaaabbaaaabbbaabbbbbbbababbababbabaaabaaaaaabababbbababaaabaaaaaabbaabbaaabbbabaaaaaaabbaaabbbabaaabbaabbbbaaababbabaababbbabbbbaabbaabaaaaaaabbabaabbabbbabbabbbbaababbbbabbbbabbbaabbaaaaaaaabbabaabbbbaabbaabaabababbbbababbaabbaabbaaaabbaabbbaabbbabbabaabbaabbabbaaaaabbbababbbaaaabbbabbbabaabbbaaababbaabbbaababbbbababaababaaaaabbabbbbbabbabbbaaaaabbbaabbbbbbababbbabaabaaaaabbaaabaabaababaababababaaabbabbaabbbbabababaabbaabbaabbbbbbbaabbbbaabbbbaabbaababbaaaabbbababaaabbbbaabaaabbbaabaababbbabbbaaabaabbabaabbababbbababbaaababaaabaaabababbababbbaaababbaaababaaababbaaababaaaabbbaabbbbabbabaaaaabaaaaabbaaabbbbbaabbababbabaaaabbaaaaabbabbaaaabbabbabaababbbbbaababbbbbbaababbaabbaabbbabbbaaaaababaaaaaaabaaaaaaaabbbbabaabaaaaabbaaaaabbbbaaaaabbbaabababbbbaaaabbaaaaababbbbabbbaabaaaaaabbaabbbbabaabaaababaababaaabbbabbbbaabbaaaaabbabaababaabaaababbabbbbbbbbbbbbababbbaabbaabbbabababbbabbaabbbbbaabababbaaabbaabbaaaaaabbbaabaabbbbaaabbbabbbbabbbabaaaabaaaabbbbaabaaabbaabbbbaaaabaaabbaabaabbbbabababbabbabbbbbaabababbbbaaaabaabaaaabaababbbbbbaaaaaaaabbbabbbbabaabbbaababbabbbaaaabbabbbbbaaabbababbbbbaaababbbbaabaaaaaaabbaabbabaaaaabbbbaaababababbabaaabaabbaabbaabaabaaabbbbabbbaabbbbabbbabaaabaababbabbbbbabaaaaabbaabbabbaaabbbbbbbbaabbbaabaabaabaaaabbabbaaaababbbaabaaaaaaaabaaaabaababbaabbabbbbabbaabababbaaaabbbaaaababaabbabbbbbbbbabbabbababbabbabbabbbbabbbbbaababaabbbababbabababaaaaabbaaabbabbaaabbababababbabaaaabbbabbaaaabaabbaababaaabbbaaaaabbabbabaababababbaaababbbbbabaabaaabbabbbaabaaaabbaaabbabababbbababaabbbbbbaaaaabaabbaaababbaabbababbbbbaabbbaabaaababbabbbaabbbabaaaabbababbbababbbbbbaaaaababbaaabbaaabbabbabababbababbbabaaabbbabbaabbbbbbaaabbababaaaaaabbaabaaabbabaabaaabbabaabbbbbbaaaaaaabbaaaabbaabababaababbaabbbbabbbbaabbbbbbabbaabbbaabababaaaaabaaaaaaaabaabbbbabbbaaaaba
abaabbababaaaaaaaabbabbbbaababaaabaababaababbaaabababbbbbabbbabaabbbaabbabbababbabbabbaaaabaababbbbbbbbaabbbbababbbbbbabaaabaaabbbbbbabababaaabaabbbabaabababbabbbabaabbaaaabbaababaaaabbbaaababaabbabbaaaaabbabaabbaabbbbaabbaaabbbbaaabababbbbabbababababbbaabaaaabaabbbabaababbbbbaaabbabbbbabaaababbaabbabaababababaabaaaaaabbbabbaaaababaaababbbbbbbabaabbbaaaabbabaabaabbbaaaaabbaabbbaababbbbbbabbbbaaaaaaabaabbbbaaaabbaaaabbbabbbaabbababbbbabbabbabaaaabbbbbaababaabaaabbababaabaaaaaaabbbaabbababbbbbaaababbbabbaabbabbaababbababbbaaabaababaabaaabbabaabbaaaabbaabaababbbabbabbaaaababbbbbbbbabbaababbababaaaabbbababbbaababbaaaabababbbaabaaaabaabbababaabbaababbabbbaababababbabbabbabaaaaaaabbbbababbabbbaaabbaabbbabbaaabaabbbbbaababbbbaaabbaaaababbaaabbbbaababababaaabaabbbabbbabbbabbbabaaabbbabbbbaabbbababaaabaabbaaabbbbbaaabbaababbaabaababaaaaaaababbbbabbabaababbaaabbbbbabaabaabaabbaaabababbbaaabaaabbabbaaaabbbbbabbbbabbbabbbbaaabababbabaaaabaabbbababbaaababbbabbbbabaabbbbbbabaaaababaaababaaabbabbbaabaabbabababaabbabbbaabbbaaaaaabbabaabaaabbaaaabbbbbbbaaaaabababaabbabbbaaaabbbaaababbaaabbabbaababaaabaabbabbbaaabbbabbbbbaabaabbbaaababababaaaaaaaaabaaaabbabbababbbaaabbabbaaabbbbababbbabbabaaababaabbbabaabbbababaabbaaabbbbbbaabbbaabbbbaaaabbabbabababbbbaabaaabbbbabbbaabaabbaabaaabbabbababbaabbbaaaabbbbbbabaabaababbabbabbbaaaababaaabbabbababbbabbbabbababbbabbabaabbaaabbabbabaaaabbbbbaaaaabbabaaaaabbaabbbabbbaaaabbbbabaaabbbbbaaabbabbbaaaababbabaaababbababababbabbaabbbbbabaabbabababaaaabaaaaaababbbaaabaabaaaabbbabbbabaaaabababbbbbbbbbaaababbbababbababbaaabaababaaaaabbbabbabaabbaaabaabbbbabbbbbaaabbbbabbbababaabbaabababaaababbbabbababaabaababbaaabbbbbabaabbaababaaaaabbbabbbbaaaaabbbbabababbbabbaabbabaababaabbababaababbaaaabbabbbbaabbbbabbabaabbbbabbbaaabbbbbbbabbaabbaabbabbaaabaabbaabbaaaaabbaababbabababbbbbaabaabbbaabbaababaabbbbbabbababaababaabbaaabaabbababbabbabbbbbbaabaaababbaabbbaaabbbbbaaaababbbabbbbabaaabaababbaabbababbaabaabbbbaabababababbbabbbaabbbabbbaabbabaaaabbbababbbbabbaaab
bbaaabbaaaaababbbbbabbaabbbbbbaabbaaabaaaaaaaaabbababaabbaaabbbbaaaaabaaaabbbababaaabbabbbabbabbbabaabaabbbbaabbabaaabbbbaababaaabaabbababbbbbaababaabbaabaabbbbaabababbabaabaaabbabababbbbaaaabbabbbbbaaabbababbbabbaaaababbaaabbabaabbbabbababaaaabbbbabaababaabaaabababbbbbbabbbaaabbbbaaaaabaabbabbbabaabaaabbabbabbabababbbbbaaabbaabbaabbabbbbbbbabbaaabbbbaaaaabaaaaaaababaabaaaababababaaaababbbbbabaaabaabbaababaaaaabbbbbababbbabbbabbbaaaabbbbabaababaabbabaabaabaaabbaabbbbaabaababaaaaabbaaaaabbbbabaaaaabbabbbbababbaabbbbbbbbabababbaaababaaabbaabaaabaaababbbabbabbabbbbbaabbaaabbbbbbbaaabaabbabaabaaaaaaabaaaabababbaabbabbabbbaabaabaabbbaababbabaabbaabbbabaabaabaabaaaaabaabbbbbbababbabbbbbabbabbbbbbbabbabbabbbbaaaaabbbbaabbbabbaabaaabbabbabbbaababababbbabaabbbababbabbbaaaaabbaabaabbbaabbbbaaaabbababbaabbaababaaaabbbabbaaaaaaabaaababbbabaaabbbaaabbaababaaabababaabbabbbbabaaabbabbbbbabbbabbbbaababbbbabbbbababbaaabbbaabbabbbbbbbbbaabbaaaababbbbaabaabaabbbbbbaabbbabaaaaabbbbbabaaabbabbaabbabbbaaababbaaabbbabbbabbbbbaabbbabbababaabbbbabbbabbbbaaaaababaabbabbbbabbbbbbaababaaabbbabbbabbababbbaaabaaaabaababbbbabbbbbaaabbbbbbaaabbaabbabbbbbaaabababaaaaaababbbbabaababbabbbbaaaaabbabbaaaaabaababbbabbabaababbbabbbaaaaaabbbbbbababbabaaaaaabbbaabbabbbbbbbbbbababbaaaaabbaaaabaabbbaaaaabbaaabbabababaaababaabababbaababaaabaaabababaaaaaabbabbbaababababbbababbaababbaaabbaaabaababaababaabbbaaaaabbabaaabbbbaaaabbbbbaaabaabbbaabaaabaaabbaababbabbaaaabbababbaaaabbbabbbabbbabbabbbbabababababaaaaaaabbaabbbabaabbbbbaabbbabbbbaababbbaaaabbabaaabaaaabaaaabbbbaababaabbbaabbabbabbabbaabbbbbabbabbbaaababaabbabbbbaaaabbbabaaaabbbbabbabaabbabaabbbbaabaabbabaaababbaaaaabbabbbaabbabbbbaaabbabaabbaabbbabaabaaababaaaaaaaaaaabbaaabbabbabbaaaaaaabbabbababbbbbabbbabbbbbaaababbbaaaabbbbaabababbbbbbbabbaaaaaabbabbbbaaaabbaababaaaabbabbabbbbbbbbababbbbbaaaaabbabaaaabaaababaabaabbaaaabaabbbbbbbbbbbaabbaaaabbabbabaaaaaaaaaababababbbabbabbbabbbaabbaabaaaabababbabaabbaaaabbbbaabbbbaabbabaabbabbabbaaababbbababbaaabaaaaaab
aaaabbbaabaabaaaabbbaabbaababbabaabbababaaababbbaaaaabbbabaaabaaababbabbaaabbbbaaabababaababaabaabbbabbababbabbbaaaaaaaabbaaabbbbabaaabbababaaabaabbabbbbabbaabbbabbaaaaaaaaabaaaaaabababaababaaaababaaaaabaaabbbbbbabbaabbbaababbbbaababaababbaabbbaaababbaabbababbabbbbbabbabbaaabbbbbaabaaaabbbaaabbabababbbabababbbbbabaaabaaabaabbbbaaababbbaabaababaababaaabababbabbbababbabaababbbbbbbbabababbababbabababbaaaaaabbabaabaaaaaababbbbbaabbbabaaaaababbbbbbabaabbbbbaaaaaabbaaaaabbaabababaabaabbaaaabbabbabbbbababaaaabbbbabbabaabbabaabbbbabaaaabaaaaaaabbbbbbabbabbaabbabababaabbbbbbababaaaababbaabaaabbaababbbabaabbbbaababbbbaaababbaabababbbbabbbbbbbaababbaaaaaaaababaaaababbbbbaaaaababbbbbbbbbbabbbbaaababbababbbbabaabbbabbaabaaaabbbaabaaaaabaaabaababaabaaaaaabababaabbabbabaababaaaaaaaaaaaaabbbabbbababaababaabaababbabbbbbbabababbbbbabbaabaababbbaabbbaabaaaabbbbbaabbbabaabbaabbabababbaabbbabbababbbaabbaabaababbaaaaaabbaababbabababbbababbbababbabbbbbbabaabbaabababaabbaabaaaaaabbbaaabaaaabbbabaaabbbaaaabaabbaabbabaabbbbbabbabaaaababaaabbbbbabbaaabbabbbbabaabbbaabaababbbbaaaaabbbbaaabaabaabbaabababaaaababbaabbaabbbbbabbabbbbabbbbbabbbaaaaabbbabaaabbabbbbbbbbbbabbbbbaababababaabbaaabaaaaababbbabbbaabbbaabababbabbbabbbabaaabaaabaaabbaaaababaaabababbbabbbaabbbbbbaabbabaabbaaabbbaaabababaabaababbbbbbababababababbbaaabaaabaaabaabbbbbaababbababaabbbabbbbabaaaaababaaaaaabaaaaaaabbaabaaababaabaabaaaabbabaaabbbababbaabbaaabaaababaaabbabababbbabbaabababbbbaaaabbabbbaabaababbaaaaabbabbbbabbbbbbaabbbabaabbababaababbbbbabbbababbbabbabbabababbbaabbbaabbaabbbbaabbbbaaabbbbbbbbbababbbabbaaaaababbabbbbbaabbbbbbbbbbabbbaaabaababaabbabbbbbbbaababbbbbabaaaaabbbababbabbbbbaababbbbbabababbaababbaabbbbbaaaabbbbbbbbbaabbaaaaabbaabbbbaaaabaabaabbbabababbaabaabaabaaabaabaaababbabababaaabbababababbabbbaaababaaaabbbaabbbbaabbabaababbbabbbbbabbbbbababaabbabbbbaabbaaaaababbbabaabbaabbbbbbbabaabaaabaabaaaaaabbbababbaabaaabbbbaabbbbaaababaaabbbbaaabbbbbbbbbaaaabaabbaabbbabaaabaababbbaaabbbbbabababbbaaabababaabaababaabbb
aabbbabbbabbabbbbaabbaabaabaaabbbaabaaaabaabbbbbaabbabaabbbabbabbaababaababaabaabaabbaabababbabbabbabbbaabbbbabbababaabbbabaaaabbaaaabbbbbbbbaaabbabbbaabbbabbabaaabbaaaaabbbbaaaabbaabbaaaababbbbbabababbaabaaaaaababbaaabbbaaabaaaaaaaaabbababbaaababbaaaabaaaaaababaabaaabbbabbbabaaabbaaaabbababbbbbbaabbbbbaaababbaabaabbbbabaabbbaaabbbababbbbabaabbabaabaabbaabbabbbbabaabaabaaaabababbabbaababaaabbaaababbbaabbbbaabbbaaabbbbbaababbabbbaababbabababaabbabbbababbabbbbbaababaabbabbbabbbbababbabaabaaabbbabbaabbbabbbbbaababbabbbbabbabbbaabaabbbaaaaababbbbaaabaabbabbabbbaaabaaabababaabaaaaabbbaabbbbbaabbbabbbabaaababbaaabbbbaabaabbaaaaabaabbbabaaaabbaaabbbbabbabababbbababababbabbaababababbabaaabaaababaabbabbbbbbabaabaabbaabbbbabaaaaaaaabbabaaabaabbaaabbababababaababaaabbabbbbabbaababababbbbbbaaababbbbbabbbaaaaaabbaababaabbaaabbabbaaaaabbbaababababbbababaabbababaabbabaaaaaabbbbbbbbbbababbaabbbbabaabaabbbbbbbaabbbaaaabbaaababbbabababbbbbaaabaabbabbbbbabbbaabbbbbbabababbababbbabbaababbbbbaabbbabbabbbabaabbbbbabaabbabbababbbaababbababbaaabaabbbbaabbaababaabaaaaaaaabbbaabaabaaaabbbaaabbaabbabbabbabbbbabbbbbbbaabaabaabababaaabababbaaaaababaabaabaaababaabbbbbbbabababbabbbaaababbaaabaaabbaabbabbabbabbaabaabbababbbbaaaaabbbbaabbbabbabbbaabbbbbbbabaababaaaabaababbabbbaabaaaaaaabaaabbbabbbaaaaaabababaabaabbbaaabbaabbabaaabbaaabbabababababaabaaababbbbabbabbbbaababaaababbaababbbbbaaababaaabbbaaabaababbabbaaababbabbbabbbaabbaabaaabbbabbbbaabaaabaaabbbaabababbbbaabbabbaabbbbaaabbbbbabbaaabbaabbababaaabbaababbbabaababbbbbbbbaabbaabbaaaaaabaabababbbabbaaabaabbbbbaaaaaaaabaabbabaaabbbaaaaabaabbbbaabbbaababaabaaabbabaaaaaabbbbababbaaaaaabaaaaaaaabbabbaabbbbabababbabbbbbbaabaaababbbbaaaabbabbaaabbabaabbaaaabbaababababbbbbbaabaaabbaabbbaabbaaabaaaabbbaabaabaaaabaaaababbabababbaaabbbaabaabbbababbabaaabaaabababbabbabaaaabbabaababbaaaaaababbabaaaabbbaabbaabbbaaabbaaaabbababbbbabaaabbaaaaaabbbaababbababaabaaaaaabbbbabbbbbaabaaaabaababaabaabaabbbbabbbaabaaabbbbaabbabbbabbbabbaaaaababaabbbbbbbbbbbababaaaaa
baababbbbabbaabaaaabbbaababbbbaaaabaabaabbbbbaabaabaaaaabbbbaaababababbbbbababbbaaababbbbababababbbbabbabbbbbbaaabbbaababbabbababababaaabbaaaabbbaabaaababbabbaaabbbabbaababaabaabbabbabbbaababbaabaabaababbabaabbaabaabbabaabababbbabbbabbbbaabaaabbbbaaaabbbabbaabbaaaababbaabaababaaaaabbaabaabbabaaabaabbbbbabababbbbbbaaabbbaababaaababbbabaaabbaaabbababbbabbbbbbaabbabaabbbabbbabbbaaabbbaabbaabaabbababbabaabaaabbbbaabaaabbaabbbaabaabbbbbabbabbbbabbababbababbbbaababababbaaabbbbbabbaabaaabaabbbabaaababbabaaabaababbbabababbaabaabbaabaababbbaaabbabbbbbbbbbbaabaababbbbbabaaaaababbabbaabaabaaabbaabbbbbaabaaabaaabbaaababbbabaaaababbaababbbaaabbbabababaababaabaaabaababaabbabbaaaaabbabbbabaaababaaaaabbabbabaaaaaababaaaaabbbbababbaaaabbababbbababbabbbababbbabbaaaaabaababbbaaaaabbabbaabbbababbbabaaababaaabaababaabbbbabbbbabaabababaaabaabaaaaabaaabaaaaaabaaaabbbabaabaaaaaaabbabbaabbbbbaaabbaaababbbbbbbabbbaabbbbbabbaaaababbbbbabababbbabaababaaabababbbbbbabaababbbbbbbbbaaaabbaabbaabbbbaabbbabbabaaaaabaabbababaababbaabbaaabaaabbaabbabaaaabbbbbbbbbbaaabbaabbbbbbbbaabababababaabababbaaabaabbaaaababbabbaabbaababababababbbaaabaabbbababbbbbaababbababbbabbbabababaaababbaabbabbbaaaabbbbaaabbaabbabaaabbaabaaabbabbbabbaaabbabbaabbabaaaaaabaaaabbbaaaaaaabbbabaabbabbbaabbaaabaabbbaaaababaaabababaaabbabaabbbaaaaaabbababaabbaabaabaabbbaabaaabbaabbbbbbbbbbaabaabbbbbbbbaabbababaababbaaabbabbaabababaaaabababaabbabbabbaaabaaabbabbabaabbaabaaaabaaabbaaaaaabbbbbbabaaaabbaaabbaaabbaabaabbaaaabbbbaaabbbbbaabbbbabaaaabbbbabaabbbbaabbbbaaabbaabaaaabbbaaabababbbaabbbbbbabbababbababbabbbbabbaabaababbabaaabaabaaabababaaabbbbababbbbaaababbaabaaabababbbabaaaaaabababaaabbbaabababbaabbabbbaaababaaaabbbbaabbbaaabaababaabbbbbbabaaabbababbaaaaaaaababbbaaabbbbaaaaaaabbababbabbbabbaaaaabbbaabaaabaaabbaabaabbbaabbbbaabbbaabbbbaaaaaabaaaaababaababaaaabaabaaaabbbaabbbaaabbaabababbbbabbbababbbbabbbbabababbaabbbabababbabbaabaaabbbabbabbbbabbbbaabaabbbaaaaababbabbbbabbababbaaaaaaaaaaabbbbaaabbbaaabbbbaaababbbbabbbbbbaabbaaabb
aabbbbaaaaabaabbbaaabbbbabbaaaaababbbbbbbbabbbbabbabaababbbbbbabbabbbaabaabbabaabbaaabaaabaabababaababbaabbaaaaaabbbbbabbbbabbababaabbbaaaabbaabbbabaaabaaabaaaababbbbababbabbabababbbababbabababbbababbbbabbbaabbabaaaababaaabbbbbbbbbbabbbababbabbabbaabaabababbabbbbabbbbbaabaabaababbaabbabbababaabbababaabababbbbbaababbabaabbbabbbbbaababababbabbbbbbbaabaaaaaaabaabbbbbaabaabbabbbbaabbbbbabaabaaaabaabbaabbbbbabaabbbaaabbbabbbabbaaaabbababaaabbaababaabaababbababaaabbabbbbbaaaaababaabbbbbaaababaaaaababaaaaabaaabaaabaaaabbaaabbaabaaabbaaabaabaabbbabbbabbbbbaabbbaabbbbbbaaababababbbbabaabababbaabaabaababbaaaababbababbbaaaaabaaabbabbaababababbbbbbabbaababaabaabbabaaaaaababaaaaabbaababaaabaaaabbaabbabbbbbababaaabbaabbbabbbabbbaabbabbabbbbbbbabbbbbbaaaababbbbabaabbbababbbababaabaabaaaaaaababbbbaaabaabaabaabbbbbaabbbaaaaabaaabababaababaababbbaaaaababbbaabbbbbbbabaabbabbbababbaaabbbaaabbbbbaaababbbababababbababbbabbbbbbbabbaabbbbbabbabbbababbaabaaaaaaabababbbabbbbabaabbbbbababbaaababaabbbbbaaaaaabaaababbabbbaabbaabbbbbbaabbabbabbabababaabaaababaaaabbbaabababbabbaaaaabbaaaababaabbbabbbaabababaaababbabaaabbabababaaaabbbbaabbbbbbbbbaaabbabababaabaabbbabaaabbbbaaababaaabbaaaabbababaabaabbabbbbabbabbabbaabbaabbbaabbababbabaaabbbabbbbbbaabbbbaababbaaabbbbabbabbbabaabbaaababbaababaabbbabbaaababbbaababbbaabaabbbbbbbbbaababbbabbabaabbaaababaabababaabaabaaaabababbbbaaabaaabaabaaabbaaaababbbaabbabaabaabbbabbabaaabbaabaaaababbabbabaabababbababbbbabbbbaabbbbbaaabbaabbbbbabbbbabbabbbaabaabababbbaaaabaabbaabaabaaababaabbaabaaabaabbbbaaabaaaaaabbaaaaabaabbabbaabbbaabaabbaaaababaaabbaaababaabbabbbbaaabababaaabaaabbabababaaaaabbbaaaaabaabbababbaaaabbbbababbbbabbaaaabbaabbaabaabaababbbbbabbbbbbabbabaaaabaababbaaaaaaaaaaaabbabbababaaabbbbbbababbbbbaabababbaaaabbabbbaabbbaabaaababaabaabaaaabbbbaabaabbaabbbaabbbbababaaaababbbbaaabbaabababaaabbaaaabaaaaabbbaabaaabaabbbbaabbaaaaabababbaabaaabbbbabbaabbbabbbaabbbaababbbbbbbbaaababbbbabbbbbbaabaaaaabbabbaabbbbaaaabaabaabababbababaabbabababbababbabbaababaaa
aabbababababbbbbbaaababaaabbbaaabbbbbabbabbabbbbbaabbaababaaaabbbbababbbaaaaaaabbbbaababaaaaabbbabaaabbbabbabbaababbaaabbbbababbaaabbbbaaaabaabaabaaaaabbabbaabaaabbbbababbaaabababbbaaaaabbaabbabbbaabaaaaabbaabaabbaabbaabaaabbaaabaaaabaabbabaababbaabaaaaabbaaabaabaaaaaabaaabbbaabababbaaabbbababbbbaaaaabbbaabbaaabbababaabbbabaabaaabbaababbbabaaabbaabbbbaabbbabababbababababbaabbabbbbaaabbbbbbabbbbbaabbbbaabbbbabbbabbbbbbabbabbaaabbabbbbabaaabaaababbabababaabbbbbbabbaaabbbabababbaabaaaababbbbaabbabbbabbaaababaaaababaaabbababbbbaabbaaababaababaaabababbbbbbbabbabbaaaabaababbabbabbbabbbaabbbabbaaabbaababaaabbaaaabaaabbabaaaaaaaabaaabbbabbbaabaaaabababbbaaaababaabababbaabbabbbbbaaaaabaabaabaaabbababbabaabababbaabbabbababaaaaababaabbbbaaaabaaabaabaaabbbbabbbaabbaaababbbbaaaabababaabaababbbbbabbabaaabaaabbaabaaaabbababaabaabbbaaabbbabaaaabaabaababaaaabbaabbababbabbabbababbbbaabaabaaaaaaaaaaababbabaaaaaaaabbbbabaaaaabbaababbbaabbbababbbbaabaaabaabbbbaabbabbbbabaabbaabbabaaaaaaabbbbabbabaaaaaaabbbaabbaaaabbbbbbabbabaabbbaaababaaaaaabbbabbbbabaabaabbbaaabbbbaaabbbbbbbaaaabbbaaabaabbaabbaaaabbbabbaabaabbaabbbaaabababababbbabaabbababbbaaabaababbabbbbbaaababbbaabaabbaaaabababbababaaaabbaaaaaaaaabaabbaaabaaabababbbbbaaaaababbbaaaaabaabbaaababbabbaaaabaabbbaaaaabbbbbabaaaabaaaaababaabaaabaabbbaabbbbaaabababbbbbbababbbaabbbbbabababbbbbbbaabaabaababbabbbabaabaababbbbaabbabaaaabbabbbabbabbaabaaaabbbaabbaaaababbbaaaabbaabbbaaababaabbaabaabaaaabbaaaabbbbbbbbababbabbbbabaaaabbaaabbabaabbababbbaaabbbaaaabaabababbbababbbbbbbbbbbaabaaaaaaababaaabaabbbaababbabbaaaabababbbbbbabbaabbaabababbbabaababbabbbbaaabababbbbbaabaaaabbabbabbbaaababbabbbbbbaabbbbbbabbababbabaabbbabaabbbaabaaaaababbabbbabbbbabaaaabbbbbabbaabaabbbaababaabaabbaaaaabaaabbbbbbabababbaabbbbbbabbabbbabaabaabababbbbaababbabaaaaaabaababaaaababababaabbbabaaababababbabbaabbababaabababbaabbbbaaaaaabbabaabbabbbbbabaabaababbaabaabaaaabbaaaabbbabaaabbbabbbabaaabbbabbbabbaaaaaabaaaabbabababbaaabbbbbbbaabaaabaaabbbaabbbbbbbabbbaaaabbbbbaba
babbbababbbaabbaabbbbaaabaaababbbbaababaaababbabbbabaababaabaabbababababaabbbabbabaababbabaaabbbbbbabababbabbbaaabbababbaabbbabbbbaaaabaabbbbbbabbabbbabbabababababbabbabbbbaabaabaaabbaabaabbaabbbaabababbbababaaabbaabbaabbbbaaababaabaaababbaabbbaabbbbbbaabaabbaabbbaabbababbaabbabbabbaabbabbaaaaaabaabbbbabaaabbaaabbabbbbbabbbaabbbbbbaabbaaaababbbabbabaabaaaabbaaabbbbbabaaabbabbaabbabbabbbbaabaaaabbaabaaabababbabbaaaaaababbaaaababaaaaaaabaaaababbbbabbabbaabaabbbabbaabaabaaabbbaaaaaabaabbbbabbabaaaaababaababbbbbbbbbbbaababababbbbbabbaabbbabbaaabbbbabbbabbabbbbaaabbaabbaababbbababbbbaaababbabababaabbaaaaaaababbbbaabbbabbbabbaababababbbabbabababababbababbabaaaababbbbabbaabbabaabbbbabbabaabbabbbabbbbabbababbabaabbaaabbbbaabaaaaabbbabbbbbbbaabaaabaabbaabbaabbbbaababbbbbbbabbaabbbaaabbababbbababaaababbaaaaabbabbbaaaabbbbababaababbbaabbabababbaabbaababbaabaabbbababbabbaaaaaabaaababaaababbbbabbaabbbabbabbaababaaaaabaaaabbbbabbbbbbbbabaaaababbaaabbabbabbbabaabaaaaaabbabbbababaaabaabbbababbaaabbbbbaaabaaababbaababbbbabbbabaaabbbbababbbbaaabbbbbaaaababbabbabbababaaabbbaaaabbbabbbabbbababaabaaaaaaaaaaabaabbaabaabbababbbbaaabbbabbaaabaabbaabbabbaaabbaaaabbbbbaababbaaaaabbaaaaababbaabbaaaababbabbbabaabaabaabaaaaabbbaababbbaaaaabaabaabaabaabbaaabababaabbaaaabaaaaabbbaaaabaaababbbaabbbabbbaaaaaaabbbaaabbabbbbbbbbabaaabababababbaabbababbbbbbbaaabababbbbbbaaaabbaabaaabbaaabaabaaaaaabbbaaababbaaabaabbaabaaaabbbaaaababbababaababbaaaaabaaabbaaaaabbaababaabbbbaaababaaaabbbbaaababbbbbbabbabaabbbaaababaaaaaaabaaaaaaaaabbbaaaabbbbbaaabbababaaabbbaabbaaabbbbbbbaaaabababaaaaaaabbaabaaababbbbaabbabababaababaababbabbaabababbbaabaaaaaabbabaaaababaabbbbababbbbabbabbbaabaaabbabbabbbaaabaaaabbababbabbbbbbaaaaaaaabbbbaaabaabaabbabbbbaaabbbbaabababbaabbaabbaaabaaaabbaabaabbbaabbabbbbbabaabbbbaaabbbaaabbabbaabaaabbbaabaabaaababbabbabababbaaabaabbabbabbababbabbaabaabaabaaaaaaababaaababbabaaaaabaabbaaaababaaababbaaaaababbaabbbbbaaabbbaaaabaabbbbbabaaabbbaabbaaabaaaabaabbbbabaaabaabaaaabaabbbaabaababaababab
aaababbbbabbabbababbabbabbbbbaaabbaaaaaababaabababaabbabbabbabbababaabbaaabaabbbbbbaabaaababbabbababaabaababbabbaabaabbaabbbaaabbabbabaaabbbbbabbababbaaaabaaababbbbbaaaababbabbbbbbbbaaaaaaaabaabbabbaaabbaaabaaaabaaabbbbbbbbaaabbbbabababaaaaabbbbbabbabaabbbbbbbaaabbaaababaaaaaaaaaaabbababaaaaaaaaabbababbbbbbababbbbabbbbaabbbbbbbbabbabbbbaabbbaababbabbbbbbaabaaaaabaaaabbbbabbbaaabbbbbbabaabaaaabaabababbabaababaaabbbbabbaaabaaabbaabaabababbabaababbbababaabababaabaaaaaaaaaaabbbababbbaabaabaabaabbabbbabbbabbbaabaabaababbababbbbbabaabaaabbaaaaaaaababbaaaabababaabbabababaabaabbbbaaabbabbababababababababbababbbbbbbaabbbbbbaabbbaababaaabaaaababbabbaabbbbbbababbaaaaabbabaababbbbbaaaaaaaabbbaabaaaaabbbbbbbabbbabaaaababaaaaabbbabbabaaaabaaabaabbaabaabbaabaababbaaababaabbababbabbaabaaaabaabaabbaaababaaababbbbbbabaaabbababababbbabbbbabaaabbabababbbaabaaaaaabbbabbbaaaabaabaaababbabbbaabbaabbbababaaaaaaabaababaabbaabbbabbbbaaabbbbbbbbbabbbbabbbababbbbabbbababaabbaaaababaaabbaaaaabaaabababbaaabbaabaabbbabbaabaabbaabbabaaaabaababbbbbbbabababbabababbbbbbaabaabbbbbaaaaaaabaaaaaabbbaabbbabaaaabbbabaabbaabaabbbaaabaaaabbbbbaabaababbbbabbaaababaaaabababaabababaabbbababbbabbbaaaaababbaabbbabbabaabbbaabbbbaabbbbabbbaabababbbbababaaabbbbbabbaabbaaaaababbaaaabaaabbbbbabbbaabaabbbbbbabbbaabaaabbababaabbbbbabaabbabbbaaaabbaaaabbbaaababbaaabbbababaabbabbbbbbbbbaabaababbaaabbabbababbbbbababbabaaaabbaaabaaabbababbababbaabbaaaaaaaaababaabbbbababbbaababbabaaabaababbaabbbbabababbaaababbbaabbbabaaaaaaababbbbbabaaaaaaabaaaabaabbaaabbbaaaababababaaabaaaaaaabbbbbabaaababaababaaabababbaabbabbabbaaaaabaabababaaaabbaabaaabbbbbabaabaabbbaabbaaaabaabaabbaaababbabababbabababaabaabbbbbababbbaaaaaabaabababbaabbaabbaaaaabababbbaaaabaaaaabbbbaaabbbbaaaaababbabaababbbbbaabaabbbabaaabbaabaaabaabaaabbaaaabababaaaaababbbbaabbbabbabbbaaabbbaaaabbbabbbbbbabbabaaabbabaabaabbbbabaaaaabaaaaaaaabbbbbaaaaaaabaabaaaababbaabbaaabbaaaabbaabbaabababbbbbbabaabbbbaabbaabaaabbabaababbabaabbbabbaabbbabbbbaababbbbbabababbbbaaaabaabab
babbbbbaababbbaaababbabaababbababbbabbaaababbbaabbbbaabababaaabbabbaaabbbaaaabbababaaabbaaabbabbbbbababaabbabbbaababbbbbbbaaabbaabbaaababbaaaababaaaaabaabbabaaaabbabbbaaaabbabaabaaabbbbbaaaabbbaaabbbababbbabbbabababbbaaaaabbbaababbabbababaaaaababbaabbabaabaaabaaababbbaabbabbaaababbbabbabbbabbbbabbababaaababbaaaabaaabbbabbaaabbabbbbabababaabaabaabbbaabaabbbabaabbabbabbbababbabbabbbbbaaaabbbaaabaabaaabbbababbbbaabbbbaaaabbbabaabbbabaaaaabbaaabaaaabbababbbbbbbababbabbaaabbabbabbaaabababbbbbbaaaaaabbababbaaabaababaaabbbaaabbabbaababababababababbabaabbabbbaaaabbbbbaabbbababbabaaaaabbbbabababaababaabbbaabaabbaabbbaaabbbabaaabbbaabbbbaabbbbbaaaaabaabbbaaaabbbaabbababbbaaabbbbbaabbbaabbbaababbbabaaabbaabaabbbbabbaaaababbabaabbababbbbbbbaababaabaaaaaaabbbabbabaaabbabbbbbabbbbbaabbabbaababaaaabbaabbabbaabaababaabaabaaaaabaabbabbabababaababaaabaabaaababbbabbaababaaaabaababbabaabaaabbabbabbaaaababaabbabbbababaaabaaabaaababababbabbabaababbbaaaaaabaaabbbbabaabaabbababbbbbbbbabbbbbbbbaaaaababbbaabbbaaaabbaabbabbbbabaabbababbabbababbaabbaabaaaaaababbaaabaaaaaababaabbbaabbbaabbbabbbbbbaaabaababbbaaaabbbaaaabbbabbabbaabaaaabaaabbaababaaabbaabbaaababbbbabbaabbababaaaaababababbaaabbabaaabbaabbbbabababaabbbbbbabaabbaaaaabbbbaababbaaabbaabbaaababbbaabbbbbbabaaabbbaabbbaaaabbbabaaabbbaabbbbbaaababbbbaabbbbbbaabaabababbbbbbaababbbaaaabbabbaabbaaaaaabaaaaabaabbaabaababbabbbbbabababbbbbabbbaaaabbaaaabbabbbbaaabbbbbaabbaabaaaaaaabbabbababbbbabbaaabbbbbbbbbabbaabbbabbabaabaaabbbbabaabaaaabbaaababbababbaabbbabbaabbaabbbaaababbabbbabaabbbbaabbbbabaaaabababaaaaabbabaababbbaaabbaaababbbababaaababbaaabbaabaabaaaabbbbbaaaababbaabbbbaaabaaababbbbbabababaababaabbbabaaabbabbababbababbbaaabababbbabaaabbaaaaabbbbbbbaaababbababaaabaaabbaabaaabbbbbabbababbababbbabbaaaabbbaaaabbbbbbaaabaabbbababbaaabbababbaabbabaabbabababbaaabbaababbabbbababbaabaababbbabbaabbaababbabbbbaaabbabbabbaabaabbbabbaaabababaababbaabababbbbaabaabbabababbbbabbbaaaaabbaaabaabbbaabababababbbabaaabbbbbbabbabaababbbaaaabaabbbbbbaaaaaaaaa
abbabababbbbaaabaababbabbabbbbbbabbbbaabbbaabbbaaaababbababbaaaaaaabbabaaabaabaabbbaababbabbaabbbbbbaaaaaabaababaaaaaaaabaaaababbabaaabbbbaabbbbbabbabaabababbbbababbaaaabbabbbaabbbbababbababbbaaaaababbbbaabbbbaabababbaaababbaabbbaaaaabbaababbaaaaaabaabbbabbaabbbabaaabbaabbaabbaaabbbaaabaaabbabaabbabaaaabbbbabbaaabbbabbababababbabbaababbabaabaabaaabbbbabaaabbaaaaaaaabbaaaaabbaaabaababaabbbbababaaababbabbbabababbaaaaaaaabbaabbbabaaaabbabbbaaabbbabbabaabbabaaaaaaaaaaabbabaaaaaaaabbbabbaaaaaabaababbabaaabaabbaaababababbbaaaabababbbaaababaaaaabaababbababbabbbaabbabaabbababaaaabbaabaaaaaaabaaaaabbaaaabaaabaaabaaaaaaabbaabbaabbbabbabababbabbbbbabaaababbaaaaaaaabbbbaaabaabaabbbabaaaabaaabbbbbbaabbbababbaababbabaaababbababbbbabbaabbabaabbaabaababbaabaababaabbabbbabbbbbbaabaaabaabbabaaaaaabbbbbbbbabbabaaaaaaabaaabbabbbabbbaaaaaabaaabbaabbbbaaabbaababbbaabbbaaaaabbbbaabbababababbbbababbaabaabaaababbaabbbabaabbbaaababbbabababbbaaabaaababbabbababaabbaabaabaabbaabbaabbbbbbbabaaabbabbabbabbbabbaabababbabbabababbbbababbabababbbbaaaaaaaabababbabbaaabbbababaabbaabbbbbbbbbbbbbbabbbbabaabbaaabbaaaababbaaaaaaabaabbaabaabbabaabbabbbbaababaabbababaababbbababaaabbaaabbaaaaaababbababbaaababbbaabaababbbbaabbabababbabaaabbbbbbaabbaaabbbabbaababaabaabaaababbaaaaababbbabbbbabbbbbbbaaaaaabaabbaabaabaabbabbaababbaabbaaabbbbbaaababbaabbaabaaaaaabbabbbabbaaaabbbaaaabbbbbbbaaaababbabbabaabaaaaababbbbabbabbabbaababaaaabaaaaaababaaabbbbbaababbabbabbabbbbbbbbbbabaaabababbbabaaaabbaabaabaaabaaaabbaaaaaabbbbabaaaabbaababbabaababbababbbbabbaabaaaaaaababbbabababbabbaabaaaaaaabaabbbbbbabbbababaaaabaaaababababaabbbbbbbaaaaaabababaababbbbbbbaaabbbaaaaabbabaaaaababbbaabaaababbaabaabbbabaabaaaabbbaaaaabaaabbbaabbabababababababaabaabbbbaaaabbaaaabbbababaabaabababbabbaaaaaaabbabbbbaaabaaaaaaababbbaaaaabaaabbababababbbaabbbababbaaabbbbbbbbbaabaabaaaaabbbbbababaabbbbaaabbaaabbabbaababbbbaaaabbabbaaabbbaaaaaaaababaabbbaaaabbbbbbabaaaaabaaaaababbaaaaaabbbbaababbaabaabbabaaabbbabbbaaaabaaababaaabbaaaaaababbabbbbbbabbb
bbbaaaabbbbaababbabbaaaabaaabbbabbaabaaaaabbbbbbbaababbaabbababbbabababaaaabbbbbaaababaaaababbbaabaabababbabbbbbbababbbbbaabaaabbabbbbbababababbbbababbbbaaaaaaaabbbabbaabaaaaabaababbbbbbaaaabbabbbbabaabbaaaaaaabaababaabaaaaaabaaaabaabaaaaaaaaaaabababbbbbbaabbbaabbbbababbbbbabbbbababbbabababbabaabbbbbaaabbbbbbbbabaabababaaabaaababbbabaabaababaaababaaabbabbbaaaabbbbbaabbabbabaabaabaaaabbbababaabbaabaabaaaabaaaababbabbababbbbbbabaabababbbbabbabbabbaaabbaaaaaabbabaaababbbaaaaababaaaaaabbabbabaaaabbbbbbbbaaaabbabbababbabaabbabbbbaabaabbaabaabbabaaabbabbbbaabbaabbabbabababaaaaababaaaabbabbaabbbbbabaabbabbabbaaaaabbbbbbaabbabbbbaaabaaabbabbbababaaabbabbbbbaaabaabaaabbaabaaabbbaaabbabbbabbbbbabbaabbbabbbaaaaabaaaaaaabbabaababbaabaabbaaaabbabbbbbaaababbbabaabbabaaaabaaaaaaabbbabaabaabbababaaaaabaaababbaaaaabbbabbbbaaabbaaababbbaabbbbbbbbabbbbbabaabaaabaaaaababaaabaabbababaabbbaaaabaaabbbaaababbaaaaaabaaabbbaabababababbabaaaaabaabbbbbaaabababbbaabababbababbbbaaababbbabaabbaababbbbabaaaabbaaaabaaaaaabbbbabbbabbbbaaabbbbaabbaaaababbbababababbbaaabbabbbaaabbbbaaaaabaabbaaabbababaaabbbaaabababbabbbbabbbabaaaaabaaabbbbbaabbbababaaaabaaaaabaababbbbbababaabbabaaabbabbaabbbbbaabbaabababababbbabbbabaaaaabaaaabbbabaabbbbaabbabaaaaaaabbaababaaabaabaaababbabaababbabababaaaababbaaaaaaabaabababbaaaaabaaaaaababbbaabbbaaababaaaababbaaaababaabbabbbbabbaababaaababababbbabaaabbabaaababbbababaabbbbbaabbbababbbabbbabbbaababbabbbbbabaabaabaaaabaaaabbaaaabaabaabaaabaabababaaabbaababbbbbbbabbaaaaabbabbbbaabbaaaaabbaaabababababbbaabaaaabbbbababaabbbbaababbbabbababbaaabaaabbababbaabbbaaabbaabbbbbbaabbabaabbaabaaababbaabbabbabbbbaaabbababaaaabaaaababaabbabaaabbaababaaabbababaaabbaabbbbaaaabaababbababababbabbbbbabaaabbaaaabababbaaaabaaabbbbbbaabbaaabaabbababbaaaabbbaabaabaaabaaaaabbaaaaabbbbbabbaaaabbababababaabbbababbabbbabbbbabaaabbbabaabbbbbaabaabbbbababbaaaaaaabaaababbbbaaabbbabbaabbbbabbbabbbaabbaabbbbbbbabbbaaaaaaaabbabaaabbbbaabbbaababbbbaaabbabbaabbabaaaaabbabababbbaabbaabbbababbababaaabbabbbaaa
bbbaabbababbabbbbaabbaaababbabbabbabbbabaaaaabbbabaabbabaabaaabababababbaaabbbabbabbaaabaabbaaaabaabaaababaabababababbbbabaaaaabbaabbabbabbaabaabaabaaaaabbbbabbaabaabbbbbabbbaababbbabbbbabababaabaaaabbabbbaabbbababaaaabbaaabbabbbbbbaaababbabbabbaaabaaabbabbaabaaabbbbbbababbbbbbabbbaaabaabbaaababbabaaaaabaaabbbabbabbabbababaabbbbbabbbabbababbababaabbbbbabbbababbabababbaaababbbababababbbbbaaabbababbbaaabaabbbabaaaabababbabbbabbbbbbabaababbababbabaaabaababbabbbbaabbaaaabaabbabaaabbababaabbabbabaaabbbaabaabaaababbaaaabbbabbbabbaaabbabbbabbbbbaaababaababaaaabaababbabbbbbbabbaabababbaaabaaababbaaaabaabaabbaaaabbaaabaabaabaaabbbabaaabbaaababbbaaababbbabbbaabaaaabaaabaabbbaabbaaababababbaabbbbaaaabbaababbababbabbbbbbbaabaabbbabbabbbaababbabaabbbaabbbabababbbbbbbbababbaababbaaaabbabbbabbbaabbbbbbbabaabbababbaaabaabbabbbbabbaabbabbaababaabbbaaabbbaabbbabbbbaaaabbbbbbabbbbaaababbababbaabbaaaaababbbbaabbbbabbababbbabababaaabaababbabababbaababbabbabbbbbabaaabbaababbabaabbbaaabababbababbbbbbabaaaaababababaababaabbbbabaabbbaabbbbabbbabaaaaabbbbbaaabbbbabbbbbbaabbababbabaabbbabbbbaabaaababbabbbababbbbbbbbbbaaababbbbbababbbbbbbbaabaaabbbbaababbaaabbabbbababababbaaabbaaababaabaaaaabbbbbababbbaabaababbbaaabbbbbabaabbabaababbaaaaaabbbbaababbabbbbbbbaaabbabaaaababbaaaabaabbbbaaababbabbbaabaaababaabbaabbbbaaaaabaabaababaabaabaaabbabbbaababbbaabbbbabbaababaababbbaaaaaaabbbabbabbaaaababbbaaaababbbabababaaabaabababbabaaaabbabbbaaabaabaabbbbbbababbabbaaababbbabaaabbababbaaabababbbbbabbabbbbabbababbabbaabbaaaabababbabbbbbbaabbbbbabbbabbbabaabaaaabbaaaaaababbaaaaaabaabababbbbaababbaaabbbbaababababaabbbabbaabaabbabaaaababbaabababaabbaaaaaaaaabbbbabbbabaaaabbbababaaaabaabbabbbababbbabbbbbbbaaaaaaabaaaaababababbaaabbbbaaabaababbbaabaaaaaaabaaabaaabbaabbabbaabaaabaaaaaababaabbbabbababaaabaababbbbabbbbabababaaabaaabbbaaaaabbabbbbababaaabbababbbabaaabbaabbabbabbaabaaaabbaaaaabbaaabbababbabaabaabbbabbbbaaabbaabaabbbabaababaababaaabbbbbaabbbbbabbbaaababbaaaaaababaabbbabbbbabababbbbbbbbbaaabaaabbbababa
bbbbaabbabbbabbbabbaabbbabbababbbabbaaabbaabaaababaabababaaaabbbaaabbbbabaabbbaaaaaababaaabaaabbbabbbaaaaaababbbaaaabbbbbbbaaabbaabaabbbbbbbaabababbababaaabbababbbbabaaaaababbaaaaabbababbbabaabaabaaaaabaaaaaaabbaabaabaabaaaaabbaabbababbaaabbababaaabbbbaabababbbabaaabaabbaaabababbbbabaabbaabbbaabbababbbbbbbbaabbbbbbbabbabbaaabaaaabbbbabaabbbbbbbbaabababaaaabbbbaababaaabaabbaaabbababaaaaaaababbbbababbbaaaaababbbbabaaaaababbaabaabaaababbaaababbaabbababbabaabbabaabbababbabbaaaaaababaababbbbbbaababbbaaaaabaabbbaabbababbbaaabbaababbaabbaaabbaaabaaaababbbaaabbaabaaabbbbabbabbabaabbababbaaaabbabbaabbaababaababaaabbbbbaaababaaaabbaabbbabaaaabbbbbbaaabbabaabbabbbabbaaababbaaabaabbaabababbaaabbabbaabbbaaaabbabbaaaaabaaababaabbaababaaaabbaaabababaabaabbabaaaaaaaaaaaabababbbabbbabbabbaaaaabaabbbbbaaaaaabaabbaabababbbbbbbbaabbbaaababbaaaaabbaabababbabababbbabbabbbbbbbabaaabbbabababaaababbbbaabbbbaabbbabbabaaabaaaaabbaabbbbbabbaaaaabbbaabaabbaaaababbabbaababaaabbaaabbaabaaaabaaaababbababbabbaabaaabbbbabbbabbbbbbbabbaabaabbbabaaabbaabababaaabaababaaaaaabbbabbaaaaababaabababababababbabaaaabaaaabbbabbabbbaaabaaaaababbaaababaaabbbbaabaabbabaaabababbbabbbabaabbbabbbbbbabaabbbbbaabaabbaabbbbaabbaaabaabbbaabaaaabbbbaaaaabbbbabbaabbababababbbbbabbbabaaaabbaaabbbbbaaaabababaababbabbaababbbbabbbbabbabbabbaabaabbbababbbaabbaabbabaaaabaaaaaaaaaababaabaababaabbbababaaaaabbabbabbaabaabababaaababaaabaaaabbbbaabababbbabababaababbaabbabbaababbabbababbabbaabbbabbabbabaaaaaaabbbbababaaabaaabbbabaabbbaaabababaababbbbaaabbbbbbbabbbabbbbabbabbbaabababbbabaaaababababaaaabaaaaaabbbbbababbbbabaabaabbaaabbbbaaaabbabaaaababababbbababbbbbababbbbbabbbaaababbbbbbaaababbbaaaaaabaabbaaaaabbbbabaabbbababaaabaabbbbbaababaaabaabbaaabaaabbbaaaabbbaaaabababbaaabbabbaaabaaababaaaaabaaaabbaaaabaaaaaababbaaabbaabbbabbabbaabbaaaabbababaabbbabbabbbababbaaabbbabbbababaaaabababaababbabbbaabbaaaaaabaaababbababbbbaaaabbababbabbbaaabbaaabbabbaaabaabbbaaabbbabbbaaabbabbbbaabbbaabaababbbbbabaaababbabbaaababbaaaabbbbabbbabbbaabab
abbaaaaabaaaabbbabbabaababaabaaaaaaabbabaabaabaababaaaabbabaaaaabbbbbbaaaaabbbbaabaaaaaabbaabaaabababbbbabaaabaaabbbbbbabbaaaabaabbbbbbbabaabbaabbbbbbabbbaaabaaaabbbbabaaababbaabbbbbaabaababbabbbababaabbbbbbbabbbbaaabbaababbbbbabaabbbbaabaaabbabaaabbababaaababaaaaabbbaaaaaabababbaababbbbbbbbbbaabbaabbababaababababaabaaaababbbaaababaaababaaaaaaaaaaaababaababbaaaababbbbbbabaabbabaababbaaababbbaabbbbaabbbbabbaabaabaabbababaabaaaababaabbbbabaaabbbabaababababbabaabbaababbaaaabbbbbbabbaaaababaabbaababbbbaabbabbbbbabaaaaabaabbaaaaaabbabababbabaabbaaaaababababbabaaaabbbaabbbabbbabaaaabbbababaabbabaabaaaabbababaabbabaabbababbbaaaababbaaabaababbaababaaaaabaaababaabaaaaaaabbbbaabaababbabbbbaababaaabbbabbbbbaaabbaaabaabbabbbabbbbabbbbbbbbaaabbbbaabbbbaaababbbbabbbbbbababaabbababbbbbbbbabaaaabababaabaaabbaababaaaabaabbaaabbbbabbaaaaaabbbbaabbabbaabbaaababaabaaabbbbaaaaaababbaabbbbabbabbbbababbbaaabbabbbbaababaabbbbabbaabbbbaabbbaaabaaaaaaabbbbaabaabbabaaaabababbabbabbbababbbabaabbaabbbaaabaaaababbbbbaabbbabaabbaabbbababbaababbababbbabaaaaabaababababbabbabbbbbabbbababbbaaaaababaaabaaaabaaabaabaabbaabbabaaaabbaabaabbabaaaaaaabbaabaabbabbbaaababbaaababbbaabaabaaabaabbbabaaaabbbabaaaaabbababaabbbaaababbabaabbbabbaaabaaabaaaabababbaaaabbabaabbbabaaabbabababbaaababaababbabbbbbbaaabbababaabbaaabbbaaabaaabbaaaabaabbbbbaaabbaaabbbbbbbbbbaaaaaababbbaaaaaaaaababbaaaaaaaabaaaaabbabaaabaababbbaabaabbbbaabaabaaababbbbaabbabaaaababbabbaabbbbaabbbaabbbbbbbbabaababbbbababaaaababbaabbaabbabaaabaabbbbabaaabbaabbabaababaabbaaaaabaaabaababbabaaaaabbbaabbaabbabbbababbabbbabaabbabbabbbaabbbbbbaabbbbaaaababbbbabbbbbaaabbbbbbbabbbabaabaabbaabaabbabbabababababbbababbbababbaabbababaababbabbbbbabbbbaaabaaabaabaabbabbbbbbabbbbaaaaabbbaaabbabaabaababbaabaabaaaaabaababaababababaaaabbabbbbbbaaababbbaaaabbbaabbabaaabbaabbabbabbaabaababaaabaabbaaaabbaabbabbababbaabaaabbbabbbbaaabbbbababbbbababbbabbababaabbbbbbabbbbbbbbaaabbabbabbabbbbaaaaaabaaabaabbbbbababaabaababbbaaabbaaabbaaabbaaabbabbabababaababbababbbaababb
abbababbaaababaabaaabababbbaaaaabaaabababbabbaaabbbbaaaaaababbbababbabbbaabaaaabaaabbbaaabbbaaaaaaaaabbabbaaaaabaaaaabbabbaabaaabbabaaababbabbbbbabbabaabbabbaabaabbbaaaaaabbbbaaabaaababbabaabbaabbbbaaaabbbabaabababbabbbaaaaababaaabaaaababbaaaabaabbbbbabbbbaabbaaabaaabbbbbbbaaabbabbaabbabaaababbbaabaabbbbbbbbababababbbaabbbbaaaaaabbaaaabaaaaaabaabbabbabbaaaaabaabbabbababbabbbbbbbbbbbbbbbabbbbabbbbbbabaaababaabababbbaabbabaabababbaabababaabbaabaaaaaabaaabbabbbabbaabbbababaaabbbbbbbbabbaabbbbabababbaaaabbbaabbbbbabbbaaabaaababbabaaabbabababbbaababbbbabbababbaaabaabaaaabbbbbababbbbabbabbbaabaaabbabbaaaabaabbbbbbbbbbababbbabbbbabaabbbbbbbaabbababbaabaabbabbbaabbbbabaabbabbabbabaabbaabaaabaaaabaaaababaaababaaabbbabbbabbbbbabbabbaabbbbaabaabbababbbbababaabbaaababbaaabbabbaababaabbbbaaaabbaaabbbbaabbbbbaabbaababbabaaabaababaabbbbbaaaaabababbbabbbabbaabbaababbaabbbabaababbbabbbbaababbaabbbbabaabaabababbbbbbbbaaabbbaaaaaaaaaabaaabbbbbaaaaaaaaabbaababbaaabbabbbbbbaabbbbaaabbabbaabaaabaabaabbbbbabbbbbaababbbbababbaaaabaaaababaabbabaaababbbbaabbaababbaaabaababaaabbbbbabbbababbaabbaaabaaaaaaababababbbbbbaaaababbababbaaabaabbbaabbbaabababbbbbbaaaaaabbbaaabbaaabaababaaaaababaaabbbabaaabbabbbabbbbbbabbbaabbbaabbbbbaabaababbabaababababbbababbaabbbbaabbaaabbbababbbabbbbbbabaaabbbaabbbababbaabbaaaaabbbbbabbbbbaaaabaaaaabbbabababababbabbaabbbbabbbababababbaababbaababbbaababaabaababbaaabaaabaaaaaaaaabbaaabbbbbbaaaaaabbababababaaaaaabbababbbbbababaaabbbbbbaaaabbbabaaaaaaabbababaaaababaaaaabbbbabbabbbbbbbbaaaabbabbbbabaaaabbbabbbabbbaaaabbbbbaaabbabababbbabaaabaabbbababababbbaabbabbbbaabbaaababaabababbaaaabbaaabaaabaaabbabbabbaabbaaaabbabbbbbbaabbaaabbaabaaaabaabaaaaabbabbaaaaabaabbbaabbaabbbbaabbaabaababbbabbaaaaaaababaaaabbbabbbbbbabaabaabbabaabbbababbbabbbbbbaababaababbabbabbbaababbbbbbbabbbbaabbabaaabbbbbabbbbbaabbabaabaaaabbaababbbaabaaaaaabbbaaabababaaaabbabbaabbabaaaabbabbbaaaaaaabbaabbaaaaaabaabbbbbbaaaaabaabaaabaaaababbbabbabbbaaababbbbaababaaababbbbababababaaaaabbaaaaaaaabaaaaabb