900 869
ababbbbaabaaabbbabbaaaababbbabbabaaabbbaabaaaabbababaaababaaabbaaaabbbaabbaaabaabbabbbaaaabaabbbabbbbabaabaababbaabbaaabbabbabaaabbababababbbbbbaabbabaabbabbbaaaababbbababbbbbaabaaababbaaabaabbabaababbbaaaabababbabaabbbaabbbbbabaabbabbabbabaabbbbaabbbababbbaababaaabababbaaaaaabbabbbbbbbbbbabaaabbbaabbaabbbbaabaabaabbaaabaaabbbababbabbbaabbbbbbaababbabbbaaabaababbabbbbbabbaaaabaaababbbbbaaaababbabbbaababbbbaaabaaabaaaabbababbbabbaabbabbbabbaaaaabbaaaabaababaabbabaababaabbbaabbbabbbbbbabbbabbbbbaaabbabbabbbbbbaaababbaabababbaababbaababababbbababaaaaaabbbabaabbabaaaaabaaabababaabbbbaaabbaabaabbbbbbaabababbbabaabbababbaaaabaabaabbbaabaabbababaabbbabbbbaaaaabbbaabbbabaabbbaabaaaabbabaaaababbabaaabbaabbabaaababbababbaaaabaaababaaaaaabbababbaaabbababbaabaaabbbbababbbbbbaaabaaabaababababbabbaabbbbbabbababbaabaabbaaabbbababbbabbaaaabbbabbaaaaabaabaaaaababababaababba
bbabbaabbaaaabbabbaaaababbbbbababbbbabaaabbaaabbabbabaabbabaaaababaaaaabaaaaababaaabbbaaaabbaabbbbbbbabbbbbbbbbabbbbabaabbbbbaababbbbabbbbababbbbabbbabbbabbabbaaaaaaabaaabbabbbababababaaaaaaaabbbaabaaabaaabaaaabbbbabbabbbabbbaabaaabbbbbbbbbaabbbabaaaaabbabbaabbabaaabaaaabbabababbbbabbaaaaaaaaaabbbaaabaaaaaabbaabbaaaababbabaaaaaaabbaababaaaaaaaaaaaaaaaabaabbabbbbabababbbbaaaababaabbababaaabbaababbbbbaababbabaaaababbababbababaabbbababaaaabbbbabbbbabbaabbbbbabbbbaabbaabaaaabbbbbabbbbabbababbaaabbbbabaaaaabaabbbbbbbbbababbbababaaaababbbaaaaaaabbbaaaabbabaabbaaaabaabbabaaaababbaaaababbabbbabbbbbaabbaaabbaabbbaabaabababaaabbaabbbabaaabbababbaaaaaaabbbbbbbbabbbbaabbbaaaababbaaaabababbabaaabbbbbbaabbabbaaaaababaabbbaababbbabbaaabababaaabbabbaabbbbaabbbabbababaababbabbbaaaaabbaabbbbbabababbbbaaaaabbabababbaabababbbbababaabbaaaaaabbaababaaaabbabbabaabbabbbabaaaababab
abbabaaaababbbabaaaabbbbbaabbbaabbababaaabbbbabaaabaababbbabbbaaaabaaababbababaabaaaabaabbababbbabbababbaaabbaaabaaaabaaaabababbaaabbbaaaaabbabaabaabaaabababaabaaaaaabaaaaaaaaababbbbbaabababbbaabaaabaaabababbaaabbabababbaaaaabaaaababbbabbabbbbbabbabbbbbaaabbabbbbaabbaaaabbbbaabaaabbaaaababaaaabbbaaabbbabaabbbbaaaaabbaabbbbbaaababbbababbbbbbabaaaabbbaaaabaabbbbbaaaaaababbbabaabaabaabbbabaabbbaaaababaaabbabbabaaaaaabbaaabbaaabaaaaabababaabababbbababababaaabbabbbabbbabbbaaaababbaabababbaabbbaaabbabbaababbabbabbbbaabaaabaabaaaabaaabbabbabbabbbbaaabaaaaaabaaaaaaaaabaabbbbabbbaaabbaabbbbbaabbbbaaabbaaabaabaababbaaaabaaaabaabaabaaaaabbabbbabbaaaabaaabaaabaababbaabbbaaabbbbbaaababbbaaabbbbbaabbbbbbabbbbbbbbaaabbabbbbbbbbbbbabbaaaaabbbabbbbbbbaaabbababaabbbaaabbbabbbabbabbbbabbbbbbabaabbbabbaaababbaabaabaabababbabaaababbbaabbabbbaaabbaaababbabaabaaaabbabbbaaaababbab
aaaaabaaaabababbabaabaaaaababaaabbabbaaaaabbaababbbbababababaabaaaaaababbabbabbabbbaaabbabbaaaaaaabaabababaaaaababaaabbaabababaabbabaabbbabaabaaabaaaaababbbbbbaabbbbabbbbbbaaaabbabaaababaaabaaaabaaaaaaaaabbbbaaaabbbabbbbbabbaabaabaabaabbaaababaaabbaabbabbababbbabaaaaabaababbbbbbaabaabaaabbbabaaababaabbbabbbbabaaababbabaabbbabbbabaabbbbabbaaabbabbaabbababaaabbbbbaabababbaaaabaabbbabaaaaabaaababbbbaaaabbababbbbababaabbabbabbabbbaaaabbbaaababbabaaaaaabbaaaaaaaaaaabaaaabbabbbbaaaaabbabababbbbaaaaabaababaaaaabababbaabaabaaababbaaaaaababbabaaabababaaabababbaaaaaaabbbbbbbaabbbabaaabaabbabbbababbbbbbabbbaaabbaaaaaababaabbaaababbaabaabbbbaabaaaaabbaabbaaaaaababbabbbbabbababaaabbbbbbababaabababbabbabbabaaabaabbbbababaaababaabbaaababbbabbbbaaabbbabbaaabaaababbabaabbababaaaababbbbbbbbabbbabbbabbbabbabbababbbbaabababbbbbbbbabaababaabaaaabbbaaaaabaaabaaaabaaaababbabbabab
bbaabbaaabaababbbaabababbbabababaaaaabbbabaabababbaabaaabaabbbbababaabbbbbaaaaabbbaaaabbaabbaabaaabbbbaabaababbbbbbbbaaabbabbabaaaaabbbababbbbbaabaaaabaaababbbbbbabbabbaabbbaabaaaababaabbbbabbbaaaababaabbabbbaaabababbbababbbbababbbababbbbbbabbabbbbabaabbbbbbaabbbbbaababbbbabbbaabbbaababbbbbaaabbaabbbaaababbabbbababbbaabbaababababbabbbabbababbaabbbbbbbbaaaabbbbabbabaaaabbbabbbaaabbaabaabbababbaaabbbbabaaaaabaababbbababababbabaaabbaaaabbbababbabbbaaabbbaaaabbbbbbbaaaaaaabababbaabbbbaaabaaaabbbaaaaabaaaaabaabaabababbbabaabbbabbabbbbabaabbaaaaabbaabbaabbbbbabababbbbbbbbaaabbaaabababaaaaaabbabaaabbbbaababaaaabbbbaaabbaababaaaababbbbabbaaabbabaaabbabbbaaaaaababbbbabababbbbabbbbabbbaaabaaabaaaabbababbbababaabaabaabbbababaaaababbbbabbaababbbaaababaaaaaaaabababababbaaabbabaababaabaababbbabaabbaaabbaaaaabbbbababbbbaababbbabbbbbabbaaabbbabaaababbbbbabaaaaabbbbbbabbaab
baaabababbbaabaabaababbabaaaaabbabaaaabaababbbbababbbbbbabaaaabaabababaaabbabaaaabababaaaabbbabbbababbbbabaabbbaaabbbabaaaababaabaabbaaaabbaababaabbaabbbbbbaaaabaabbaaaaaaaababababbbbaaaaababaababaabaabaabaaabbaaababbaabbbbbbabaaaabbbbabaaababababbbaaababbaabbabbbaaaaabbabbaaaaababbabaababbaaaabaaabbbbbaaabbabababaabaaaabaaaaaabbaaabbbbbaaaabbabbbbbabaabbbabbbbaabababbbaabbabbaabbabbbbababbabbbbbbbabbabababbbbbbbbabaabbaabaaabbabbabbabbbababbbaaabbaabbbbbaaaabbaabaabbaabbbbbbbbbaabbbbbbabbbbabaabbabbbaababaabbbbbbabbababaabbabbbaabaaaaaaabbbbbaabaababababbabaaababaaabbbbabbbbbaabbbbbaabbbabababaaabbbaaababaaaababaababbbbaababbaabaaababaaaaaaabbabbaaaaabbbabbaaaaabbbaabbbbaabbaaaababaabbaaabaaabaaaaaabbabbaababbaaabbabaabbaabaaaaaaababaabaaabaaabaabbaabbababbaababbabbbabababababbbaabaaabaaaabaaaababbbbaaababaababbbbabaababbbababbabaabbbbbaababbbbbbbabbaaaaba
aaababbbabaabbbbabababbaabbbaaabbaabaababaaaaabaaabbaaabaabbaaaaaaabbaabaaaaaaabbbabbbbbaababaaabbaaabbbbbaabbbbaabaababbabaaabaaaaababbbaaabbaabbabaabbabaabbbbaaabbbababbababaaaaaabbaababbbbbaabababbbbaababababbaabbaabaaaababbbbbabaabaabaabbbbbaaaaaabbaaababaababbbababaaabbabbbbabaaaaaabaaaabababbabbaaaaaabaabababaaaabbbaaabbaaaabaaaabaaabbaaaaabaaaaaaabbbaaaabaaabbbbabaabbabbaaaababbbaaaaabbbabbbaaaababaaabbbaabbbaabbaaabaaaabbbbbaaaaaaaababbbabaaababbbbbabaababaaabaaabbaabbabbaaaaabbaabaababbaabbbbabaaaaababbababbbbbbabbbbbbabbbbabbababababbaaaababaaabbabaabbbbabbababbbaabbbaabbabaaabbaabbbaaaaaababbaaabbbbabaaaababaabbabbaaabbbbbaabbbbabaabbabaaabbaabbbaabbabbaaabbabbbabbbababbaaabbabaaabbabbaaabbabbaabbbaaabbababaaabbbbaabbabaabaabbaaababaabababaabaaabbaaabbbaabbbaaaaaaaababbbaabbababbbbbaabbabaaabbbababbabaaaaabababaaabaaababaaabbbaabbbababbbbababbbbb
aaaabbaababaabaaaaababbabaaababaabbbabaaaabbabbaabbbabbbabbaabaabaaabaabaababababbaaaaaaaabaabaaaaabbaabbaaababbbaabbbabbabaabbbabbbaabbabbbbbbaabbaaaabaaabbbbbbbaabbababaaabababbabbbbbbbaaabbbabbaabbbaabbabbaabbbbaaabbaaabbaaabbbbaababaaaaaaaabbaabbaababaabbbabaaaabbbabaababaaabaabaabbbbaabbaabbababbaaabaaaabaabbababaaaabbbabbabbaabbbbaabbaababbababaaaaabbaaababbabbababaababaabaaaabbbabbbabaaaabbabaaababbabbbabbabbabbbbbbbbaabbbbbbaabbabaaabaabbbaaabbbaabaababbabbbaaaaaabbbabaabaababaaaabbbbaaabababaaaabbabababbbbbaaaaaaabababbbabbabaaabbbaababbbbabbaabbabbaabbbbabaaababbabbabbbabababaaabaababbabbbabbbbbbaaaaabababbabaaaaaabbaaaaaabbaaaaabaaaabbaaabbbbabbabbbaababababbbbbbbbabbbbabbbaaaaababbabaabbbaabaababbaaaabbaabbbbaabbabbbbbbaaaaabbaaabbababbbbbabbbbaaaabaabbabbbbabbaaaababbbbabbbaaabaaabbbbbbbbbbbbbaaaaaabbababbaaaabbbbabaabbabbbbbaabbaabaaababaababa
bbabbaabbaabbbbbbababbbbbabbaababaaaaaabaabaaaaaaabbbaaaabbaaaabbaaaaaaaaaaabababbabaabababbabababaabababaaaaabbabaaabbaaabaabbaababbbabbaabbabbbabaabaabaaababbabbbababaabaabbaabaabbbbabbbaabbaaaaabaabbaaaabaabbbababbbbbbbbaabaabbbbbabbabbaaabbabaaaabbbabaabaabbbbbbbaaabababbabbaaaaabbbbbabbbaabbaaaaaaabaaaabaabbbabaabaaaabaaabababbabaaabbabbbaabbabbbaaabbbbbbabbbbabbababbababbbaaaabbbaaaabaabbabababbbbabbbbbbabbaabbabbabaabbbaaabaaabbbbabbbbbabbaaaabbbabbaabbaaaaaaaaababbaababaababbaabbbbbbaabbbbababbabbbbaabababbbabbabaaaabbbbbbabbabaabbabbbabaaaaaababababbabaabbbbbbaaabbbabbbbaabababaabbbaaabbbabbabbababaabbbabbaaabbabbbbaaabaaaaababbabaabbbbaaaaabaabbbbbbababbbaaaabaaaaababaaaabbaabaabaaaabbaabababbaabababbbabbbaabababaabbbbbaabbbababaaaabbabaabaaaaaabbaabbbbababbbbaabbbababbabbaaaaaababbbbabbbaabababbbaababbabaabaabaaabbaaaaaaabbababbbabbabaabbaaaaabba
baabbbaaaabababbaaaabbaabbaaaaaababbabaaabbbbaaabaaabbaababaabaabbaabaabbbaaabaaaabaabbbaababbbbaabbbbabaabbbaabaabababbbbabbbabbbbbabababbbaabbbbaaaaaaababbbbaabaabaabbbbbbaaabbaaaaabbabbbbbbaabbbabbaaaaaaababaabbaabbbaabaabbaabbaaaabbaaaabbbabbbabbaabbaabbbbaabaabaabaaababaaabbbababbbaaaabaaabaababaababbabbabaaaaaabbabbbbbbbbaabbbaabaabaaabababbaaabbbaabaaaaabaaaabbbabaabaabbbabbbabaababbaabaababaababbbabbababababaabbbababaabaaabaabaababbbbbbbababaaaabababaabbbbbabaababaababbbbaaaaaaaababbabaaaaaaaaaaaabbbabbabbbbbbbbbabbbabbbbaaaabbbaaabbbaabaabbbababbaababaaababbbbbbbbaaabbabbaabbbabaaaaaabbbaabbaaaabbabaaabbbbaabbbababbaabbbabbabbaababbaaaabbbbabbbababaabaaababbbbabaabbaababbabbbabaaaaababaabbbabbaaabbaaabbbaabbaabbaabaaabbbbabbbbbabaabbaababababaababababaaabababaaaabbaaabababbaabbbaaababaababaaaabbbabababbbabbbbbbabaababaabababbaabbaaabbabaababbbbbaba
aaaabbbbbaabaaabbaaabbbbbababbabaababbababbaabaaaabbbaabbaaaaabaaabbabbbaaaabababbbaabbababbbaaaaaaabababbabaaaabbaababbbababababbabbbbaaaaaaaaabbabbbaaaaabbbbbaabbaaaaabaabbbbaaaaaaabaaaaabbaaabababbbabaabbbbaaabbaababbaaaabbbbaabaabaaaabbbabbbbbaaabaababbababbaaaababbbabababbabbbabbbababaababbbbbaaaabbaabaabababaaabbbabababbbaaabbaaabaaaaaaababababbabbbabbaababababbaabbabbabbbaaabbabaabaabbabbaabbabbaabbaaaababaaabaaaaaabbbaabbbbbaababaabbbbaabbaabaaabababaaaababaabbaaababaaabbbaaababaabbabaabbbbbaabaaababbbaabbaabbbabbbbabbaaababbaababaabbabaabbabbaababaabbbabbbabababbaabbbbababbbabbaaababbababbababbaabbbbaaaabbabbababbbbbaaabbbbabbbabbbbbaaaabbbbabbbbbbaaabbbbaabaaaabbbaaabaababbababaabbababbaaaaaabbbbbabaabbbaaabaabaaabaaaaabbabbaabaabbabbabababbabbaabbabbbbabbaaabbabbabaabbbbaaaaaaaaabbabbababaabaabbabaabbbbbabaaabbaabbaabbabbabbabababaababbaaaabababa
bbbabaaaaabaabbbabbbbaaaabbaabaaababaabbbaaabaaababbbababaabbabbbbbbababbaabbabaababbbaabaababbaaabaaabababbbaaaabaabbbaaabaaabbbbaabaaaaaaabaabaabbabababbbaabbabbbaababbbabbaaababbaabababaabaabbabbbbabaababbaaaaababbaaabaabbabaabababaababbbbbbbbaababaaabbbbbaaabbaababaababaabababbbbabbaabbbababbabbbabbaaabbbbabbaaaabaabbbbabbabaaabaaaaaaaabbaaaababaabaaaaaabaaabaaaaabaabbabaabbbabbaaaaaaaaaaabbbbbbaaaaaabaaabababbabbabbaaaaabaaaaaabaaabbaaababbbbaaababaabbabbbabbbabbbababaaabaaabbaabbabaabababbbbbaababababbaaaaabababaaabaababaabbbaabaaaababbaaabababbabbbbbbabaaaaabbbaaababbbbbbbababaaaabaaabbababaababbbabbbbbbbbbababbababbbbaabaaaaaabbabaababbbbaabaabbbbbbbbaabbaaaabababbbaaabbbabbbabbbabbbabbabaaaaabaaabbbabbabbaabaabbababaababbabbbabbbaaabbbaabaaaaabaabbbbaaabababaabbabaaabaaaabbaaabaaaabbababaaabbbbaaabaaaababaabaabbabbaabaaabbbbaaaababbaabbbaababbaaaab
bbbbaabbabbaabbaaaabbbaabaaaaabbaabbbaabaaaabaababbbbabbaaabbbabaaaaabbbbbabbaabababbabbbbbababbbbbabbaabbabbbbbabaabbbaaaaaabbbaaabaabbaababaabbbabbbbbbbaabababbaaabbbbaabaabbbbabaabbabaabbbaaabaabaaabbabbabbbbaaabaababaabbaaaabbababbabbababbbaaabaaaabbaaaaabaabbbaabaabbaabaaabbabbaabaababbbbbaaababaaaaaabbabbabbbbbabbbaabbbaaaabaabbaaabaaaababbabbaaaaaabbabbbbaababaaabbabaaaaaabbabaaababaabbaababababababababaaababbbbbbbbaaabbbababababaabbbaabbaaababbbabaabbababbbabbbabbbabaabababbabbabaabbaabaaabaaaaaaabababbababbabbaababbbbbbaabbabaabbbbaaaababbabaabaabaaabbabaabbbabbababaababababbabbabbababaabbbabaabbbaabbabbabbaababbaaaaaaaabaaaabbbaabaabababaabbaaaaaabbbaabaabbababbaaaabaabbabaabaaababbaaaababababbaabbbbaaaaabaaaabbbbbabaababababaaaaabbbbabaaabaaabaaabaabababbaaababbaabbaaababbaaababaabbaabaaaabbbbaaabbbbabaababababababaababbaaaaaabbababbaabaabababbab
abaabbababaaaaaabbaabbbabbbbbbbbaaaaababbbababbabbbabbbbbaaabaaaaabbbababbbaaababbaaaababbbababbabaabaaaabbbbaaabaaabaabababbaaaaabbbbbabaaaaabaaabaabbabbbbbaababbaaabbaaaabaabbabbabbbaababbbaabbbbbbbbbbabbbababbababbbbaaaabbbbbabbbaaabbababaaaaabbabbabbbbaabbbaaabbbabbabababbbaaaabbbbbaabababbbabbbbabbbbabbabaaaaababaababbaaababaaababaabbabbaabbbbbbaabbbbabbbabaaaaababbabbbabaabaababaaaaaababbabaaabbaaaaaabbbbabbbbbaaaabbbbbaabbaabaababbbaaababbbbbbaabbbabbaabbbabaaaaaaabbabaabaaaaaabaabaababbaabaababaababbbbabaabaababbabaaababbabbbbbbababaababbaaaabaababbabababbbabbbababaaabaabbbbbbabaabbbabababaaaababbbabaaabbababbaaaaabbbbbabbbabbabbabbabbaabbbbabaabbabbbaababbbaaaaaaaabababababababaaaaaaaabaabaaaaabbaaaabababaaabaababbbaaabbbbbbaabaaaaaaabbbbbabaaaabaaabaabbaaaabbaababaaabaabbbbbaaaabbaabbaaabbabbbabbbbaaaaaabaababbaaababbaaaaababababbbaaaabbbbabbbabab
aabbbabbbbaabaaaaaababbbbaaaabbbbaabbabbaabaaabaaabbbbbbbabbbaaababaaaabbbabbaaaabaaaaababbaabbbaaabaaababaabababaaabbbbabbbababaabbabaababbbaabbabbbbbabaaaaabaaaabbabbaaaaabaaaaabbbaaabbbbabaaabbaabbaaaabaaababbbbababbbaabbbababaababbbbaaaaaabbbabbabbbbbabbbabbaaababbabbaaababbbbaabaabaabaaaababbabbbbbabaabaabbbaabbabbbbaabbaaaaaaaababbbbbabaaaaabbbbabababaababaabbabaabbaabaaabbabbaabaaaaabaababbbabbaabaabaabaababaaabaabbaabaaaaaabbbabaabbaababaaababbbbbababbbabaabbabbbabbabbbabaaabaaabbbbabbbababbaaaabbaababbaabbaaaaabbbbbbabbbbabaaaabbbbbabbaabbbaaaaabbbabbbabbabbbbaaabaabbaaababaabbbababaaaabaaabaaaaabbbbbaaababbbabaaabaabbabaabbaaaaaabbbbaabaaaaaaaabbbabbababaaaababbbabababababababbbabaaaaabbbabbbababaaaabaababbbaabaabababbaabbaaaaaabbaabbbaaabbbaababbabbaabababaaaaaaaabbbbbbbbaabbababaabbababbaaaabbbabbbbaabbbabaaabbaabaabbabbbabababaaaaaaaaababbabbba
bababaabbbabbababbbbabaabbabbbaababbabbabbbbbbbbbaabababaabababbbbaaaabaabbaaaaaabbbbabbbbbaaaabbabaabaabbaaabbabbbbbbbbabbaaabababbbbaabaaaaabbaabbaaaabbbbbbbbababaabababbabbabaaabbbaaaabaaaabababbabbbbabaaabbbbbbababaabbbaabaaaabbabbababbabbbbabbabbaaababaaabbabbbaabbbbbbabbaabbaabbabaaababbbaaaabbababbabbaaaaabaababaabbbaabbabbaaabbaaaabbbbbbbababbbbaaabbbababaabbaaaabbababbbaaaaababaababaaaabbbaababbbabaababbbbababaaabbbaabbabbbbabbababbbaaabbbaaabbbbaababbaabbbbbbbababaabaaababbabbaaaaabbaabbbaabbaaaaaabaaabbbabaaaaaabaaaaaaaaaaababababaaaabbabaabbbaaababbbaaabbababbababbaaabaabbaaabaabbabbbaababbababbbbbbbbababababbbabbbbbabbabbbbabbbaabaabbabbbabbbaaaaaaaaababbabbbbbaabbbbbaabaaabaabbaaababbbbabbbabbababaabbbaabababbbbaabaabbbabaaababbaaabaaaaababbbbabababbaabaabaaabaababbabbbbaaabaaababaaabaabbbababbaabbabaaabbbabbabbbbbbbbbaabbabaaaaababbbabbbaaaba
abbbaabababaaaaaabbababbbaabaabababbabbbbbbbbaaabababbaabaaabbbbbaaaabbbbaaaaabbbabbbabbaaaaaababaaaaabbabbbbbabbbaababbbababbaaababaabbbbaabbabbababaabbbbbabababbaaabbbaabbaabbabaabbbaabababbabbbaababaaaaabbbaabbbbaaaaaaaabaabbbbbaaaaaaaabbabbbbaabbbbbaababbbaababbaaaabaabaaabbaaaaabbabbaabbbaaabbbabbaabaabababbbbbbaabbbabbbbaababaaaabaabaababaabbbbbaaabbababbaababaaaabbbaabbbaaabaaaaaabbabbbbbabbbbbaaababaaabaabbabababbbbaabbabbbaabbbaabbabbaaaabbababaabbbababbbbabbaabbbaabababbbbbabaabbbabababaabbaabbbaaabbbaabbabababbabaabaaabaaabaabbbbabbaababbbaabbbbbaababaaaababbbbababababbabbabbaaaaaabaaabbbbaaaababbbbbabbbbabbabaaaaabaabbbaaabbbaabaaaaaaabbbbbbaaabbaaaababbbbabbababaaaaaabbaabbbababbbbbababbabbaaabbaaaabbbbaaabaaabaaaababaaabbabababaaaababaabaabbaaabbbbababaabbbabababbabbbabaaabaabbbbaababaabbabbaabababbabbbabbaababbbabaabbaabaababbbaaaaaaabbbaaaaa
abaaaaaabbaaabbbabbabaaabbbbaaabbbbbbabaaaabbaaaaaaaabbbbaababbaabaabbbbbababbbaaaaaaaaabbbbbbaaaabaabbbbbaababbbabbabaabbbabbbbabababaababbaabbbbaaaaababbabbbbabbbaaababaaabababaaaabbabbaabbbbabbbbaabbbbbaababbbbaabbaabbbabaabbbbbaabbabaababaaabbaabbabbaabbbabaabaaaabaababbbbbaababaabbabaabaaaabbbaabbbbaaabbababaaabbbbaaaabbbaabaabbaabbbbaaaabbbaababbbaaababbabbbbbbababbbbbaaaababbaabbabbaaaabbaabbbbabbbaabbaaaaaabbbaaaaaaababbaabbabbbababbaaaabaaaaabbbbaaabbabababbaabaabbbbbaaaabbbaaaababbbaabaaaaabaabbbabbaabbbbaabbbbbaaabaaababbabababbbaabbaaabaababaaaabbaaaabaaaababaaaaaaaaabbababbabbbabaabaaaabaaabababbbbbababbaabbbaaaabbaababbbaabaabaaabababaabaabbabaabaaaabbbabaababbbbbbbbbaabbaaaababbabbbbaabaabaaaabaabaabbaabbbbabaabbbababaabaaabbbaaabaabbabbaaabababbabaaabaaabbabbabbaaaabbabbabbaabababaaabbbbbbabababbbababbbabbbaaaabbbaaabaaaaababaaaaabaababbaaaa
abbbbbbaaaabbaaaabaaabaabaaaaabaabbbbbaaabbaaaaabbaabbbaaabaabababbbbaaaabbabaaabaabbabbbaaaabaabbbabaabababbbbbaaaaabbbabaaabbbbabbaababbabbaababbbaabbbabbbaabaabbbababbbbabbbbbbaaaaaaabaaaaabaabbbbbaaabbaaabbabaababaaabbabaaaababaaaabbbbaaaaabbbbaabbbbbbaabababaaabababaabaabbabbbbababbaabababaaaabbaaaaabbabbaabaabbabbaabaabaaaaabaabbabbbaaabaabaabbbaaababaaaaabaababbbbabbabbbaabababbababaaababbabbababbaabbabbbaabbbabbabaababaabbbbbbaababbbabaaaaababbabaaabaabbbabbabababbaabbbbbbaaaaabaabbbbaabaaabbbbbbaaabaabbaabbbbbababaabbaaaababbbababaabbbbbaabbbbbabababaaaaabbaababababbbaaaabaabaababbaababbbaaaababbbbbbbbabbbbabbbbabbbabaabababbabbbbbbbabaababaabbabaabbabbbbbaabbaabbbaaaabbabbbaababbabbbabaabaaaaaaaaababaabbabbbbbabbabbbabbbaaabbabaabaababbababaabaaabbbaaabbaaaaabbbaaabbbbaabaaabbaabbabababbababbbabaaaaabaaababbabbaabbaabaababababaaabbbaababbbaabbaaba
abbbbaabbabbaababbbaabbabaaabaaabaaabbbbbaabbabbbaabbaaaababbbbbaabbaabbaaabbabaaabbaaaaaabaaaaabbabbaaaabbabbaababaabbabababbbaaaaaaaabbbbabaaaaaabaababbbababaaababbaabbbbabbbbababbaababbaabaaabaabbabbabaabbbabbbaabaaabbabaaabbaabbaaabbbbaabaabbbbabababbabbaaaabaaaabaaaaabaaaababbbbbabaaabbbababaababbaaabbabbbbaabbbabbababaabbabbbbbababbbbbaabbabbbbbaabbbbaabaaabbaabaaabbbaabaabaabaabaaabbbbaabbaaabbaaabaaabaaaabbaabaabbaaaaabbaaaabbbbabaabbaabaaabbaabaaaabbbbaaaabbbbaabbbbbababbabbaabbbaaaababbbabababbbaabaaaaabbabbbbbbbabbbabaabaaabbabbbababbabaaababaabaaaabaaabbabaaaaaaaabbbbbaaaababaabaaabbbbabaaabbbbaabbbbabbbababbaaabbbbbbbabbbbaaaabbabbbaaabbbbbabababbabbababbbaabbbabbbbbabbabbaaaaaaabbbbbabaaabbbbaaaabbbababbbaaabbbabbababbbababaabbaaaabaaabaaabaaabaaaaaabbbababbbaaaabaaabbabababaaabbbbbababaaaabaaaabaaaabaaaaaababaabbbbabbbabababbabbababbabbaaabaa
baaababaaaabaabaaababbbaabababaabaababbaaaababbbababababaabbbababbabaabababbbabbababababbbbbbaabaaaabaaabbbbbaaababaaaabaababbbbaabaaabbbababbbaabbbbbaaabbbaaaabaaababbaaabababbbaababbababbababaaaaaababaabaaaababbbbabbabbbababbbaabaabababbaaaaabbaabbbabbbbaabbabbbaaabbbbbbbabbababbbbbaaaaabbbbaaaababbbbababababaababbbaababbabaabbabababbbababbaababbbbabbabaaaabbabbbbbbabbbbaaaaaababbabbabbbbaabbababaaaaaaaaaababbaaaaabbbbabbbbbbbababaaaabbaaaaababaaabbbbbbbabbbababaaaababaaaabbabbbaabaabbaabbabbbbbabbbbabaaabaaaabaaabababaaaabbbbbabbabbabbbbbbbbabbaaabaaaabaababababbabbbbbababbbbaaaaabbaabbabaaabbabbbbbbaaaabbbabbaabaabbbbaabbbbbabbbbbbbbbaaababaabaaabbbbbaabbaabaababbaaaaabababbbabbaababaaaabbbababbbabababaaaabaabbbaaaabbaabbbaabaabababaaababaabaaabaaaaabbabbbbbabbbbbababbbaaabbbaabbbaaabaababbbabbaabbaaaaabbabbbbbaabaabaabbbbabbabbbaaabaabbababbaaabaaabaaa
aabaabbbababbabbbbbaaaaababbaaabbbbbbbbbbbbabbaabbbbabbbabaabbbaaababaaaabaaababababbaaaabbbbaaabababaaaaaaaaababbbbbbabaaabbbaabbabbbbababababbbaabaaababaabbabbabbbabbbbaaaaaababbaaaabbbbaababbabbbbabbbababbbbaaaaaabbaabbababaaabbbbababaaabbaabbbabababbbbbabbbabbbbbbbaababaaabaababbabbabaabbababaabbaababbbababbbbbabbbabaaaababaabbaababbbbabaaaaabaabababaaabbbaaabaaababbbbbbaababbaabbabbbbabbbabababaababbabaaaababbbbaabbaaaabbbbabbbaabbbbbbbbabaababbbbbabbbabbbabababbababaaabaabbbbbabaaabbababbbbbaabaabbaaaaaaaabaaaaaabbaaaabaaaabbaababbaaaabbabababbaabbabbabbabbaaaaaababbaaabbbabbabbaaaaaabaaabaabaabbaabbababbbaabbaabaabaaabaabaaababbbabbbbabaababaaabababababbaaabbbaaabaaaaabbbaabbbbbabaaaaabbababaaabbabbbbaaaabbaaaabbaabbabbbbaaaababbbabbbaaaabbaaaabbbaaaabaaaaabaabababaabbbabbabaaaaaaabababbabbbabbbbababbbbbbbbaabbabababaaababaabbbbbabaabaabaaabaabbabbba
abababbbaaabbbaabaababbbaabbbabaaaabababbabaabbbabbabaabaabbababbbabaababababbabaaaabaabbaaabbababbabaaaabbbabbabbbaaaabbaabbabaaabbaabababbaababbbbababbbaabaaababababbbbbaaabbaabaababaaabababbabaaaaaaabbbabbabaabbbaabbaaabaaabbbaababaabbabbaabbbaabaaaabaaaabbbbbbabbabaaabababbabbaababbbabbabbabaaabaabaabababaababbabababbabbabaabbaaaabababbabababbbababaaaaaabaabaaaababaaabaaaababaabaabbabbaaaabbaaaabababbbaaaabbababbbbbabbabbbbaaaaaaababbbbaaabaabaabaabbbabaabbbabbbbbbabbabbbbaabaaabaabaababaababbbbabaababbaaabbaabbabaaabaabbaababbbabaaabbbaababbabababaaaabbabababababbbbabababbbabaaaaababbaaaaabaaaaababaabaabaabababbbbbbbbaabbbaabaabbbbaaaabaaabaaabbbabbaabaaabbababaabbbbaabbaaabbbbbaaabaaaabaaabababbbaaabbbaabbbababbaaaabaaaaaababbbaaaabbabaaaaaababaaabbaaababaabaabababbbbbaabbabaaabababaaababaabbabbbababaabaabaaabaababbbabbbaaabbbabababaaaaaabaababbbbbbbb
abbabaabbbabababbabbbaaabaabbbabababaaaabbbababbbbabaabaaaaaaaabbaabbabbaababbaaaabaabbbbabaabababababaabbbbaabaabbaaaaabaaaaaaaababababbbbbabaabbbababbaabbaabaaabaababbaaaababbbabbabbbbbaaabbbbabbbaababaabbabababaaabbbabbabbbbaaabbaaaabbaabaaabbbbbbbbababbabaabaaabaabbbabbaabaaaababbabbbbabaaaaababaaaabaababaabbabababbaabbababaabababbabbbbbaaaaaabbbbabbabbaabbbababbbaaaaabaaaaaaababbbaaabbaabaaabbbababbbbbbbbbbbbaabbbbaababbabaabbbaabaaababaabbabbaabbababaabbaaaabbaaaaabaaaaaabaaabaaaabbbbbbbabbbbabaaaaabaaabbaabbbbabaaabbabaabbbbabbbbaaabaabababaabaaaabaaabaabaaababbbaababbbababbbabaaababaababbbbbaabbbabbababbbbbabaaabaaabaabbaaababbbbbaabbabbbabbbaababbabbabbbaabbaabbbbbaabaabbbaabbbaabaabbaaaaabaabbbbabbbaaaabaaaabbaabababaaaabbbbababaabbaaaaaaaababbbbbbababbbabaaaabaabbbbababbbbabbaabbaabaabbbaaaaabbbababaababbaaababbbbbabaaabababbbbaaabbbbbabbbaaaaaba
bbbbabaababbbbbababbbbbababababbbabbabbbbabbbbbaaababbabbbaaaaaaaabbabbababbaaaaaaabaabbbbaaaabbabaabbbbababbaaabbababbaabbaabbbbbbbbbabbaaaaaabbbabaabaaabaaabbaaabbbabbbababbaaaababbbabaababbbbaabaaaaaaabbaaabbbabbbbbababbbbaabbbabbababbbabaabaaabbabbaaabbbbaaabbbbbbbbbaabaababbbbbbaababbbabbabbbabaabaabaaabbbaababbbbaaaaabaaaabbbbbaaabbbabbabbaabbbaaababbbababbabbabbabaaaabbbaababaaabbbabbabbbbaabbbbbaaabbbabbbbaaaababaabaaabbbbbbababababaabbbbabbbbbaabbbaaabaaabbabbaaaaabaababbaaabbbbbbbaabaaaababbaaaababaaaaaabbbbaaababbaaabaaaaabaabbbbaaaabbaabaaabbbbbbaaaababbaaaaabbbbabaaaabbbbbbbaabbaabbbabbbababbbaababbbaabaaaaababbbbabaabbbbaaabbabbbabaaaabbaabbbaaaaaaaaaabaaaababbabbbbbaabbbaabababbababbbabbabbbbabaaaabaaaabbbabbbbbbbabaabbbaaabbbababaabbbbbaaaaaabababbbabaaababaababaaaababaaaaabbbbaaaabbbbbabbabbbaababbbabbbaaaabaababbbbaaaaaaaabbbbaabbaaabaabbb
abbaababaababbbbabbbabbaaaaabaaababbaaabbbaaaabaaaaabbababbaaabbabbbbbabaaabaabbaabbbaaabaaababaababbbbaabbabaababbbbbbaababbbabaaabbabbaaaaabbbbaaabbabaababaabbbbbbbaabaababaaabbaabbbabbaaabbbababbabaaabababababababbaabbabbaaabbbbbabbbabbabaaabbbbabaaabbabbabbaabbaababbabbbabbbaaabaaabbaaaabbabbabaabbbbaaaaaabbbaaaabaabbaabbbbbbbabbbabbaaaabbbababbabbbbababaabbbbbbabbabaaabaaababbbaaabbabbaaabaaabaabbaaaabbaaabaabaaababbaaaaabbbabbbbaaabababaabaaaaaaaaaabbabaabaaaaaabaabbabbbaaabaababbababbabbbababbbaaaaabababaaababbabbaabaabaabbaabbababbbbaaabaabbabaaaababbbaaaaaaaaabaabaabbabaabbbabababbabbabbababaababbaaaabbabbaaaabbbbababaaaaabbbbaabbbbbabaabababaabbbbaaababbababaaababbababbabbabbabbbbaabbbbaaaaabbaabbbabababaabbbabaaaaaabbbbbaaabaaababbabaabbaaaaabbbaaaaababababaaaabbbaaabbabaaaaaaabbbaabaabbbaabbaaabbabbaaabbbaaaaababbaabababbaaababbaaaaababaaaabbabb
bbbabbaaaabbbbabbaaaabbbababababbbaabaabbaaabaabbbbbaabbbaaabaabbabbbabaaaaabababbaabbaaaaaababababbbaaaabaaabbabaaaabbbababbabbbbbbabbababbbbbbabaabbbabbbbaabaaaaabaaabbbabbbaaabbbbbbbaabbbbbaaaabababbaaaaaabaaabbbaaaaaaaaababbbabbbabbbbbabaabbbbbabababbbbabaaaaabaaaaaaaabbbabbabaaaababbbaaaaaababababaababbabbbabaaaababbabbaaaabbaabaabbbbabbaaabaabbbbababaabbbbaaaabababababbbabaaaabaaababaaaaabaabaaabababaaaaabbbbaabbbbbbabaababaaabbbbaabbabaaabaaabababbaababbbbaababbbaabbabbbbbaabaaaabbabaabaaaaababbaabbabbababbaaabbbbbbbbaaabbaaaabbaabaabbbaababbbbbabbbbabababbbbaababaabaabbbbaaaaaaababbabbabaaabbababbabaabaaaabaabbaabbbabbbabaabababababaaaaabbbbaabaababbaaaabaaaabbaaaabaaaaaaabbababaaabbaaabaaaababbaabaabbbaabaabbabaaaabbabbabbbbaabbbbaaaaabaaaaaaaaabaaaaaaababbbababbbbbbbbbbbabbababbbabbaabaabbabaabbabbbbaababbbaabbabbbabbbbbbabababbabbaabababbaaabbabb
aaabaabbabaababaababaaabbbbaababaaaabaaabbabaabababababbbabbabaaabbabaabaabaabbbbababaabaabbaabbaaaabbbaabaaaabbabababbabaabaabbaaabaabbababbabaabbabababbaaababbaaaabbaaaababaaabbbbaabbabbbbabaaaaaabaaabaaabbbbbababbbaaaaaabbbbbbbaaaabbbababaaaaaabbababbaaaaababaabaaabbbbaabaaaabbbbaaaaabbbabaaabbabbaabbabbaaaaaabaaaabbbaaabababaabaababbbaaabaabaabbaaabbabbbaabbabbbbabaabaaaaaabaaaabbabaabaabbabbabbaabbbabbaabbbabbbbaabaaaabbabbabbaabbbabaabaabbabbaaabababaaaaaabaaaabbaababbaabbaababaaabbbbababaaaabaabaaababbabbbbbbabaabaaaaaabaaaaababbbbbbabbbaabbaaaababababbabbbaabaaabbbabaaaaababbabbaabababbabababbaababbabbbbabbbabbbabbbbabbbbbbbaabbaababaaababaabbabbababbaababbaaaaaababaaababbababbbababbbaaababbaaababbaaabaabbaaabaaababbbbbaababaaaababababbaabbbbabbbaaaabbbaabaabbbbaabbbbbbabbbaababaaabaabaabbbbbbaaaabaaaaabaaaabaabbaaaabababaababbaaabbaabababbbaabaaabb
babbbbaabaabbbbaabbbbbbbbbaaabbbaaaaaabbaabbbabbabbaabbbababababbabbaabababaabaabbbbbaaaabbbaaabaabbbabbbbaaaabbbbabaabaabababaaaabbbbbaaabbababaabaaaabbbaabaabbabaababbaabbababbaaabbaabababbaababbabbbbaababaabaaaabbaaaabababaaaaabbbabbbababbaabbbbbaaabbabbabaabaabababaaababaababaabbbaaaabbbbbaaabaababbabbbbabbbaabaaabbabbbaaabaaabaabbababaabbbbabaaabbbbbaaabbabbbabbabbbabaaabaababbababaaabbbbbbaabaabbbbbaaaabbabaaaabbbabaaaaaabbbaabaabbaaaabbaababababaababbabbbaaaababbbabbbababababbaaaaabbaaabbbabaaaaaaaabbabaaaabbabbbababbaaaababaaaabbbbaabbbbababbabbabaabababaabababbaabbbaaabbabbbabbabbaabaaaabbabbabbabaaababbabaabbabaabbababaabaababbbababbaabbaabbbbabbaabbaaaaababaabaababbbabbbbbbaaabaaabaaaababbbbaabababbabaabaababababababaabaabbbabbabbababbaaabababbbaababaabbaaaabababaababbaababbbbaaababaabbbabbabbbaabababbbbaabaaabbaabbaabaaabbbbbabaaabaabbbaaaaabbab
aaabbbaaaabbbbabbbbbabbababaabbbabaaababaabbbbabaaaabababaabbbbaabbbbbbabbabbbbabaaaabaaaabbbbbbaabbbbababbaababbabbabbaaaabbbaabababbbbabbbaabaabaaabbbaabababaaabbbbbbbaaaaaabaaaaaabbbbababaaabbbabbbbbabbabaabbbabbbaabaaaaabbabaaaababbaaabaaabaaaabbabbabbabaaababbbaaaabbaaababababbabbbaabaabbabaaabbabbbababbabbbbbaaabaabaaaabbababbabaabbaabbbbaaababbbbabbabbaabbaaabbbabbabbbaabaaaabbabbbabaaabaabaabbaaabaabaaabbaaabbbbababbbbaaaaaaabababbbabbabbabababbbbbbbbaabaaaaaabbbabababbabbabbbbabbbabbbbabbbaaaaaaabbbbabbbabaaaaababbaaaaaaabbabababaaabbabababbbabaabbabbbababbaabbaaababbbaabbaaababbabbbbabbabaaaaaababaaabbbaabbbbbbbbbabbabaabaaaaabbaaabaaabaabaabaabababbabbbbabaaabbaaabbbbbaaaaaabaabaabaabbbbbbaaaaababaabaabbaabbaabaabbabbaaaaaaaaaabababaabaabbaaabbaaaaaababbbabaabaabbbabaaaaabaaaabaabbbababaaaaaabbabaababaabbabaaabaabbaaabbabbabbabbbaaabaabbbaabaabbb
bbaabbaabaaaaaaabbaabbbaabaaaaaaaaababbbbbaaaaababbaaaabaaabbabbabaaababbbbbaabaabbaaaabbaaaaaabbaabaabbabbbaababbbaaaaaabaaababbabbbaaaabaaaaabbbbaaaaabbaaaababbbbabbaabbaababbbbaaaabbaabbbabbbabababababbaaaabbabbaabbbbaabbbaaababbababbababaabbbabbbbbbaaaaaabbbababbbbbaabaaaaaabbabbbaabaaabbabbababaabbabaababbabaaabbbbbbabaabbabbbbbbabbbbaabbabbbabaaabbaabbbbabaaaabbabbababbaababbaaaaaaabaababbabbabbabbabbabbababababbabbabaabababbbaaaababbbabbbbbabbbbaabbabaabbabaaabbababababbaababaababaabbaabbbaabbaaaaaaaabbabababbbaaabaaabbaabaaaaababbaaabbbaaaabbaabaaaababbaaabbabaaabbbabbbbbabbbbbbaabbbbbbababbbbabbababbababbababbabbaaaababbabbaabababbaababaaabbbaaaaabaabaabbababbbbababbbaaaabbaabbbaaaaaaaaaababbaaabaabaaabaaaaaaabbabbababaaaaaabbbbababbbababbabbbababaaaaaaaababbabbabaabbbbabbbabbbbaaaaababaababbaababbaabbaababbbbaaabaaabbbbabaabababbabbbaabbbbbbbbbbab
abbabaaaabaaaabbbababbbaaaaababbbbabaabbaabaaababbabaabaaaababaababbaaaabbbbaaaaaabaaababbabaaaaaaabbaabaaabbbbbaaabaababbbbaaabbbbbaababbbbbaaaabbbbabbabababbaaabbbbbabbbabbbbabaaababbabbaabaabbbaaaabaabaaabbabbbbbbbbaababaabababbabaaabbaabbbbbabbababbabbaabbaaaaabababbbbabaaaabaabababababbbbbaabbbaabbbbbabbbbaaaabaabaaaabbbbbaaabbaabbabbbbbbbababaaabbbbbaaaaaababbbbaabbaababaabbabbbaabbbbaaabbbbbbaaabaaabaabaaaababbaaaaababbbbaaaaaaababaaabbababbabbababbbbaaaabbaababbabbbbbbabbbbabbababaabbbbbabababaaabababababbababaaabbbbaabababbaaababaabaabbaaabbbbbbbbabbababbbabbabbbbaabababbabaaaaaaaabbaaabbbabaabbabbbbabbbbbbbabbbbbaaabbbababbbbaabababaaaabbbbbaababaabbababaababbabbbaabbbababaaaaabbabababaaababbabbaaaabaabbbbbbbaaabaabbbbbaaaaaaaabbbbaabaaabbbaaabaaabaaaabbabbbbbaaabaaabaaaaabaaaabaabbbbaaabbbabbaaabbaabbababaaabaabbbbbabbabaaaaabbbabbbaabbaaabababaa
baabbabaabaabbababbabababaabbbbbbbabababaababbabababbbbaaabbabbbabbabaaabbababbbbbbbaaaaabbababbaabbbababbaabaabbbabaabbaabbaabaaaababaaaabbabbaaabbaabbabbbbabaababaaaaaaabbbaaabababbbaabaabbabbabbaaababbbabbaaabbaabaabbabaabbbababbaaabaaababaababbbbbabaaababababbbbbbabaabbbaabbaabbabbaaaabaaaababbaabaaabaabbabbbabaaabaaabbabaaabbababbaaaaaaababaabaabaaabbaabbaaaaaaabbbaababbbbababaaaabbabaabababbbbaababbaaabbbaaababababbababbabbababbbababbabbbaaababbaababbbbabaabaaabaabbbabbbbababbbbabbbaaaaababaaaabaaaaaabbbaabbbabaaabaaabaabaabaaaababaaabbbbaabaaaababbaabbbbabaaababbbbabbaababbaaaaabbbaaabaaaaaaaabbaabbbbbbaabbbaabababaabbbbbbabbbbaaabbbabbbaabbabbaaababababbaabbababbbaaaababbaababbbbbbbbbbbaabaaabaaabaaaabbbbbaaaaaababaaaaababbbaaaaabbaababaabaaabaabbabbabbbaaabbbaaaaabbbbabbaabaabbabaabbaaaababbbbbaaabaabbaababaaaaaaabbaaaaabbaaaaabbaaaabbbbbaabbaabbbb
abbbbaabaabaaaaaaaabbbaabaabababbababaabaaabbabbbbbaaaaabbaababbabbaaabbaaababaaabbbbaaabbabbbaaaabbbababbbbabbbababaabbbabaaabbaaabbbabbaababbaaaabaaabbbaabaabbbaaaabababaaababbabbaababbabbaaaabbabbaaaabbabbbbabbabbbbabaabbababababbbbbaaabbbbbabbabaaabbaabbabaababbbaabbbbbbabbbaabbbbaabbbabbaabaabaaaabbaaaababaabaabbbaaabbabaabbbaaaabaabbabbabaabbbaababababbbbbaaaaabaabbaaabbbbbaaaaaabbbaaabaaabbbbbbbbbbbabbabbaababaabaabaabaabbbabaabbabaaababababbaaaaaaabbbbbbbabbbabbaabaaababbaababbbbbaabbabaaababaaabaabaabaaabbbbbaabaaabbaabbbbabbabbbabbabbabbbabaabbbabbbbaaaabbaabaaaaaaabbbbabaabaaaaaaaaabbbabbaaabbbbbabbababbababbbbbabbbbbaabbaabbbbbaabaabbabbabbbbaaaabaabbbbbaabbababbbbaaababbaababbbaababbbababaabaaabaaaaaaabbaaabaaaaaaaaaababbbaaaabaaabbabbaaaabaaaabbabaababbbbbaaabbbbabaabbabaabaabbbbabbaabaaaabaaabbabbbbbbbbbaaabababbabaababbbbbaaaaaabbbbbabbababa
baabbbabbbbaabbaaaabbaaababbbbbbaabbbabbbbbbaaabbaaaabbbbababbbbabbaaabbbaaaababbaabaaababbbaabbababaaabababbaaababaaaaaaaaaabbaabaaaaaabaabbbbbbaababbabbbabaaabaaabbbaaaabaaaabbbbbbbaaaabbbbbbababbaaabbbaaaabaaabbaaabbababbbabaaabbaaabbaaaaaaaababbbbbbbbbabaabbababbabaaababbabbbbbbbbaababbbababbaababbabbbbabbaababbbbbaaabbabbabaaabaaabbbbabbbbaaabababaaababaabbbaabbabbababbbbaaaaabbaabbaababbbbabaababababbabbaabaaaabbbbabaabbbbbaaabbaabaaabaaaabbbaababaabbabbaaabbbbbaabaaabababaabbbbabbbaabbbbaabbbbbaaaababbababbbbabaaaaaaaaabaaaabbbbbabbbaaaabbbbaaaabaaaabaaabababbbbbaabbbaaaaabaaabbbbaabbbabbabaababaababbbbbaaabbaabbaaababbaabaaababbababababbbababbbabababaaaaabaaaabaabbaaabbabababbbbbaabbbababbabaabbabaabbababababaaaaaabbbaababababbabbbaaaaababaaaaaababaababbababbbaaaabbababaabaaaaababaabbaaaaabbbbabbaabbbbababbababbbbaaaaaaabbbbbbabbabbaaabbbabaabbaaaba
aababbbabbbbababbabaaaaabaaababaaaabbbbbbbbbabbbabaabbbababbaaabbabbbabbbaaaaababbaaabaabbbbbbaababbbababbaabbbbbaabababbaaabbbabaabbaaabbbabbbaabaaabbbabbabaaaabbbabaaaabbabbbbbbabbbbaabbbabbbbbbbbbbabaaaabbaabbbabaababbaabbaababaabbbabbbababaabaabbaababbbabaabbbbaaabbbbabaaaaabaaabaabaabbbbabaababaaaaabbaabbaabbbaababbababbbbabbbbaabbbabaabbbabbbaaabbabaababbaabbbaaaaaabababaabbbbbbbabbaaabbaabaaaabaaabbbaaaabbbabaababaaabbabbabbaabaabaaababbaaaababaaaaaabaaaabaabbbaaababaabbaababbbabaaaabbbaaababababbbbabaabaabaaabbbbbbbabbaababbbababbbaababaabbababbabbabaaabaabaaaabbbbabbbaaabababbabaaaabbababbabbaaaaaabaababaabababbabbbabbbbbababbbabbbaabbaaaaaabbbbabaabbbbaaabbaaaaabbbabbaaaaaabbababbbbbbaabaababbbabbbbbabaabbaaabbbabaaabbababbbbbaaaabbbaabbabaaaabaabbaaabbaabaaaaaabababababababbabbbbabbbbbaabbbabaaaaabaabaaabbabaaabbaaababaabaaababaababbaabbababaaabb
baaaababbaaaabbababaaabbaabbbbaaaaaabbbbaaaaaaabaabbbbabbaaaabaabaaabbabbbabaabbbaaaaababbaabbababaaaabbbbabbabbabbaaabababababbbbbaabaabbaabaabaababaaaabbaababbababbabbbbabbbaabbbbaabbaababaaabbababbabbaabbbbbababaabaaababaabaaababaabaaaabbabbababababbbaaabaabaaababaaaabaaabbabaaabbabbbbbbbbbbbaabababababaaaaabbababbababbbaababaabaaaaaabbbaabababaaaabbabbbaabbbbbbaabababaabbbabbabbbbaaabaabbabababbabbaabbaaaaaaaaaaabaaabaabbabbbbbbbbbaaabaaabbaabbbbaabbabbabaaaaabbababaabbabaaaaabaabbbaabaabaabbaabbbbaaabbbaabbbbbbaabbabaaaaaaabbabbbaaabaabaabaabbbaaabbaaababaabbbaabbbbabaabaaaaabbabbbbaababbbbbbbbbbbbababaabaaabbbbbbababbaaaaaaabaaaaabbbbaaaabaaaabbbbbbaabbbaaabbbaabaababababbbabaababaaabbabbbbbbaaababaabaaaabaaabbabbbaaaaabbabababbaabbbbbbbababbaabbbbbaabbbbbababbbabaabbbabaaabaabbbabbbbbbbbaabbbbaabbabbbababaabbababaababbbbabaabababbaabbabababbbbbbabaaa
bbbaaaabaaabbaabbbbbbabaabaabbbabbbbaabbbabbbbaaabbbabbbaabaaabbaaaabaabbaaaaaaaabaaaabababbabababbaabababaabbabaabbabaaaaabbaabbbbaabbaabaababbbbbbabbaababaabaabaaabbaabbabbbbaabbaabaabbbaaabbabaabbaabaabbabababbbaaababaaaabbbaaababbbaabbbbaaabaaaaabaaabbbabbaababababaababbbbbabaabbabbaaababbabbabbbaaaaaaabbabbbaabbaabbbbbabaabbbbaaababbaaabababaabaaaaaabbbaaaabababbabababbbbbabaabbaabbabaaaababaabaababaabaabbabaabaaababababbaaaaaababbbabbbbbbbbbbbababaabaaaaabaaababababbbbbababaaabaabbabbaaaaabbbbababbabababbbaaaaaaaabbabaaabbabbabbbabaaaabbbaaabbbbbaabbabbbbbbbaaabbaaaababbabbbbabbabbbabbaabbbbbbaabbbbbabbbababaabaaaababbbaabbbbaabbaabbbaabbaaabbabbaabbabbabaababbbbabaaababbbbabababaaaaaaaaabaaabbabaabbabbaababababbbbbabaaaababaababbbbbbbbbbbaaaabbbbaababaabaabbbbaabbbbabaabbbbbbbbbbbbabbbababbbbaaaabaaababaabbabababaabbabbbbbbbbabbaabaaababbaabaabbbbaab
bbbbbababaabaabbbaababbbbbbaaaababbabbaaaaaaabbbbaaabaaaaaabababaabbbbbababbaabbbbbabbbbbbbababbababbbbaababaababbbabaaabbaaabaaaabbbbabaaabbabbbabbbabbaaabababababbbabbbaababbaaaaaaabbabaabbbabaaabbaabaaaabaaabbabbabbabbbababbbabaabbbabbbabbbbbabbaababbbaaabababababbaabaaabaaabbaaabbaaaaababbaabaabaaaaabaabbaaaabbbbaaaabbabaaaaabaabbbabaabbaabbaaabaababbababaaabbaaababaabbaaaaaababbabbbabaaabaababbabaabbababaaabbbbabbbbbbabbaabaaabbaabbabaaaabbbaaaababbbbbaaababbbbabbbabbaaaababbaaabbbaaabababbabaaabbbbaabaaababbaaaaaaabaababbaaabbabbbbaababbbaabbabbababaaaaaabbbaaabbbaaabbaaaababaaaabbabaaaaaababbabbabbbbbbaabaaabbaaabaababbbbbababababbaabbbaaabbabbabbaabbbbaaababbaabbabaabbbbabbbabaaaaaababbbbbaaabbaabbbbbbabbbbaaabbabbbbbbabbabbbbbaabababbbabababaabbbbabaabbbbbbabbababbbaabbaaababaabbababbbbbbbaabbbabbaababbaaabaaaabababaababaabaaababaaabaabaabababbbabb
baababaabaabaaaabbabbbbaababbbbbabababbbabaaaabaaaaaaabaababbabbbbabbaababbabbabbabbaaaaaabaababaaabababbabbbbbaabbabbbababbbaaabbbabbbaaabbbbaabbbababaabaaabaabaaabaababaabbbbaaabaaabaaaababaababbbabbababaaabbabbbaaababbbaabbbababbbbbbbabbaababbbbaaabbbaaabababaaabbbaababbbbbbbabbabaaaabbbbaaaabaaaabaaaababbabaababbbabbbbbaabababbbbbbbbababbababbabaaaaaaaabaabbbabbbabbbaaabaabaaaabbabaabbbbbaaabbbbbbaaaaaaabaaaaabababbaabbbabbbbbaabbbbaaababbbbbabbabbaaabbbbbaababaabbbaabbbaaaaababaabaabbbbbabbbaaaaabaabbaaaaaababaabbabbabaabbabbbaabbaabbbaaabbbababababbbbbbbbaabaaabbabababaaaabbbbabababbaabaabbbaaabbbbabbbbbbabbbbbaaababaabbbaabababbbbbbaababbaabaaabaabaaaabbbaaabaababaaaabababaababbbaaabbbbbbbbbaabbabbaabababbbbabbaabbbbbaababbbbbbbbabbbaaabaaabbabaabaabaabbaabbabababbbbabbababaaaabbbaaaaabbabbbbbbabbaabbbbabaabbbbaabbababbabbabbaaaaaaaaabbaabbbbaabaabab
abbababaabaaaabbbbaaaabbbbbaabbbababaabaabbbbaaabaabbbbabbbaaaaabbabbabbabbbbbbaaaaabbbababbaaabbaaaaabbbaabababbbabbbbbbaaaaabababbbbaaababbaababaaabaabaabbbbbbaabbbaaaaaaaabaabbabbaaaabbabaaabaabaabbaaabaabbbaabbababaaaabaaaaaabbabbbaaaaaababbabbaabbabaabbbaaabbbabbabababaabbaaabbababbbbaababababbbabbbabbbabbaaaabbabbababbabbbabbababbbaaabaaaabbbaaaabbbbbabaaaaaabbbbbbabbbababbbabbabbbbbbbaabaaaabbbbbababaababbabbaaabaaabaaabbbaababbbbababaaaabaabaabbabaabbbaaababbabbbabaaaaabbabbbbabababaababaababbbaaabbbbabbabbabaaababbababbbabaabbbbaabbbabbaaaabbbaababaaababaabbaaabbaaaaaabbbaabbaaabbabbaaababbbbababbaabbaabaababbbaaabbbabaabbaaababbbbabaabaaabbaaaabbabbbabbaabaabbbabababaaaabaabbabbbaababbbbabababbabbbbbaabababababbaaaabaaabbabbaaabaaabaaabbbbbaaabaaaabaabbbabbaabbaabbabababaaabaaabbbbbbbbbbbbaaaabbaababbabbaaabbaabbaababbaaabbbaaabaaaaaaabaabbabbbaaa
bbaabbbaaabaaaabbaaaabaaabbbababbaaabaaaaaabbbbaabbbaababbbbbbabbabbbabbbbababaababbaaabbbaabbababaabaaabababaaabbbaabbabbaabbbabbbbaababbababaabbbbbababababaaabababbaabaaababaabbabbaaaaabbaaaabbababbbbbaaababaaabbaaaaabababbbaaababbbaabbabbaabbbabbbbabbabbabababbababbababababbbbaabaabbbabbabbbaabbbabaababaaabbbabaababbaaaaabaabbbabaabbbabababaabaaaaabaaaaabbbbaaabbababbaaaabbbbbabbbabbbbaabaaaababbaaaaabaabaaaabbaaababaababbabbbabbbabababaabbbbabbaabbbbbaaaaabaaaaaaaabbbbaabbbaaaaaabbabaaaaaaaabaaaabbbbbaabbbbbabbaaaabababbbbbaabbaaaabbababaaabbaababbabaaaabbbbaaabbbbabaaaaabaabbbaabaabaaaaaaaaabbbabababbaaabaabbbbabbaabababbbbaabbbbbbbabbbbaaabbaabbbbabbbaabaaaaaaabbbabbbabaabbabbababaabbbaabbbaaabbbaaaabbbaaaabbabbaabaaaababbbbababaaabaabaaabbababababbbaaabababbbbababbbabbbbbabbabbbabbaaababbbbababbbbaabaabaaaabbbaabaabbbbbabababbabbbabaaaaaaaabbababbaba
aabbabbabbbbaabaaaababbbaabaaaabbabbaaaaababaaabaabbabaabbbababbaaaababbabaaaaabaaabaabbaabaabaaaabaaabaabbaaababaabbababbbbbaaaaaabbbbabbbbababababbaaabaaaabbbababbbbbaababbababaabababbbbababbbbbabababaabbaabbbbababbbbabbaabbbbababbaababaabbabbaaabaaabbaabbabbabbbababbaaaaabbaaaabbbabbbbbbaaababbabaaabbabababbaaabaaaabababbbbababaaaaabababbbaaaababbabaaaaaaabbabbbabbabbabaabaabbbbababaabbaaababbaaababbaabbaaabaabbbaabbbbabababaabbaabaabababbbaaababbbaabaababbbababaaaababaabababaaabbabbbbaababaaaababbabbbaabbbabaababaabbababbbbbbaaababbaaaaababababababbbbabbaaaabaabbabbabbababaaaababaababbaabaaabbbbbbbababbaaabbabaabababbbbbabaaabbbbabaabbbbbbabbbabbaabbbbaaabbaaabababbbbaaabbbaabaaaaababababaaaabaabbbbbbaaaaabbbbbbbaabbaabaabbbaaababaabbbaaaabaaabbabbabaabbbababbbabbbbbaaaabaaaabbababaaaabbabababbaabaababbbaaabbaababbbaabbbbbaabababaabbbaabbbaababaaababbba
bbaaabaaaabaaabbaaaaaabaabaaaaaaaaabababbabbbabbbabbbabbababbbbabaaaaababaaabbabbaaaababaaaabbaaaabbbabbaaaabbbbabbbbaaabaaabababbabbaaaababbbbbabbbaabaaababbbababbabbaabbaaabbabbbaaabaaaababbababaaaaababbbaaaaaaabbbbababbbbabbbbbababbaaababbababbbaaaaaabaabaababaaaabaabbaaaabaabaaaaaabbabaabbaabbabbabaabaabaabbaabbaaabaaaaaaabaabbabababaababababbaabaaaaaaaaabaaaabbbbbbbbbbaaaabaaabaaaabbaaaabaabaaabbababbaaabbbbbabbaaabbbababbabbbaaababaababaabbbbaabbbabbabbbbabbabbaaaaabbaaaabbbbabaaabbabaabaaabbbaaaaaaabaabbbaabababbbaaabbababbbbaaabaabaaabbaabbabbbaabbaabbbaababbaaaabbbbabaabababaabaabaaaaaaabbaaabbbbaababaaaaaabaaabbbaaaaabbbbabaaaababbabbbbbaaababbaabbbabbbaaabbbaaaaaabaaaababbbabaaabbababbabbaababbaababbababbbaaaaababbabaaaabbbbbaaabbabaaabbbbbabbbabaaabbaabbabbababbbbbabbbbbabbabbababbaaabbaaabbbbbabbabbbaaabbbbaaaabaababaababbbaababbbaabbabbaaaabab
babbbbabaaabbababaabbbaaaaabaabbaaababaababbbabbabbbbbaabaaabaabbbbbbaabaabaaaabaabaabbabbaaaabaababababbababbabbbaabbbababbabbabbbbabbaaababaaabaaabaaaabaaabbbbbbbaaaaabaaaabaaaababbaaabaabaaaaaabbaaabaabbaabbbbabbaaaabaabbabbabbaaaabaaaababababbbbabbabbabbbbbaabaabbaabbbaaaabaaaabbbbabbbabaababbabbbabaabaabaabbbbabaabababaabbbaaabbabaaaabababaabaabababbbbaababbababbbbabaaaaaababbbaaababababbbbbaabbaaaaabbbaaabbbbaabaababbaabbaababaabbbbaababbaabbaaaabaabbbaaaabbbabbaabbbbbbababbbbbababbbbbabbbabaaabbaababbbbbaaaabbbaababbbaaaaaaaaabbbbbabababaaaababbaaaabababaaaabaabaaabbaaaabaabaabbbaabbbbabababbbbbaabaaaaaababbbbbabbbbaaababaabaaabaabbbbaaaaaaaabaabbbbbaabaaabaaabbaabababbaaaabbabbbabaaababbaabbbbabaabbbbaaababaabbabbababaababbaabaaaabbabbbaabbbabababaabbbabbaabbabbababababbbabbaaabbaaabaaabbbabbbaaabaaabaaabaababaabaabaaaabbaaabbabaabaaabaabaaaabababab
aabaababaaabbabbaabaaababaaabbaaaabbbbbbbbbbbbbbbaaaaabbbbaaabbabbbbaababbbaaaaabaaaababaaaabbabbbbbbaaaabbbbbbbbbaabaaabaabbbaabbaabbbabbaaabbaaaaabbbaabbaababbbbabbaababbbaababaababaaabaaaabbbaabbbbbaabaabaabbbabbabaabbbababbabbbaabbaaabbababbbbbabbbabaaabbbabaaabbababaabaaababaaaabbabbbabaaaaaaaabaabbaabbabbaaababbaabbbbbaaabababaabbabbaaabbaabbabbaabaabaabbaabaaaaaabbbabaaaababbaabbabaabbbbaabbbaabbabbabbaabbaaaabbbaaaaaaabaaaabaaabaababababbbaaaabbbbbbaabbabaaabbbababbaaaabbabaaaabbaaaabaaaaaaaaabbaabbaaabbbaaaabbbabaaaabbbabbaabaababaabaaaababbaaaabbbaabbbabbaaabaabaababababbbabbaabababbababaabaabaabaaabbbabaabaaaaaabaaaabbaababaaaaaaaaabbbabababaaabaaabaaabbabbabaabaabbbaaaaabbabbbbaaaaaabbbabababaababbbbaaaaaababbaaabaababaabbaabbbbaaaababbbbabaaabbbabbbbabbbaabaaabbbabbbbbaabaababaaaaabbbbaabbbabaaabbabbaabbbaabbaabbbbbaaaabababbaaaaaaaaaaaaaabbaba
abbabaabbaaabaaaaabaabbaaababababbabbaabbaaaaaabbbbaababaaabbbbabbaaaaaaabbbbbbaabaababaabaaabbaabbbbbaabbabbbababaaaabbbbbaabbbaabbabaaaababbaaabbaaaaabbbbbabababbabbaaabaabbabbaabaaababbabaabbbbbbbbaabbbbbbaabbbbbbbbababbabbbbbbbaaaabbabaabbaabbaaaaaabbabaabbbaabbbbaaababbbbbbaaaabababababbababbbbaabaababbbbabaaaabababaaaabbaaaaabbaaabaaababbabbbbaaaaabbaaababbabbbbaababbbababababbabbbabaabbbabaabbbabababbbababbbababbbaaabaaaabbbaabbaaabaaabbbaaabaabbbbabaabbbbbabbbaaabaaaaababaaaaabbababbaababbabababaababbbbbaaabbabaabbbbaabbbababbbbabababaabaabbbaaababaaabaabbbaaaaabbaaabbbababaabbbbabbbbaaaaababbaabbbabbabaaaabbbaabbbaaabaaabbbbabbbbaaababbbbaabaaaaabbbbbbbbbaabaababbaababbbaaabbbabaaaabbbbaabbabaaaabbbbbbbbbabbabaaaabbbaaabbaabbaabaaaaabaababaaaaaaabbaaabaaabaaabababbbaaaaabbbaaaaaabaaaabbbaaabbabbbabbbabaabbbbbbaaabbabaaabaabbbaaabbababaaaabababababa
aabbaaaababbbbababbbbbbabbbbaaaabbbabbaabaabbbababaababaabbaaaaaababababbaabbbbabbbbbbababbbbaabbbbabbbbbbbbbbbbaabbabbbbbbbaababaabaabaaabbbbabaaabbbaabaabaabbabaaababaabbababaaaabbabbaaababbbbababbabbbaabababaaaaabbaabababbabbbbabaabaababbbaabababbbaaaaabbabbbabaabbaaaaabbaaaaababbaababababaabbbbbababaaabbbbabbbaababbbbbbbaaabaababbabbaabaaaababaaaabbbabaabbbabbababababbabababbbbabbbaabbaaaaaaabaabaaabaaabbbbbbaabaabbbaabbaaaabbbabbbbaababbbbababbbaaabaabbbabbbaabbbaabbbababbbbaabaabaaababbaabaaaabaababbababbbaabababbaaabbbabbbbaaabbbbaaaaaaaabbabbbbbbababbbbabaaabbbaababbabbbbbabaaabbaaaababbabbaaabbababbabbbbbbababaabaaaabaababbabbbabbaaaabaaabbaabababbbaaaababaaaaaaabbaaabaaababaaabbababbbbbaababaaabbbabbaaabbaaaabaababbbbabbabaabaaabbaabbabaaaaababbbbaaabbaaababbbbbbabaabbbaaaabbbaabaabbabaaabbbbaaabbbbaaaaabbaaabaabababaabbaabbbababbbbbabaaaabbbaaabb
bbaabbaabbbaaabaabbbaaaaaaabaabababbabaabaaaabbababbbabbababbbbbaaabbbaababaababaaaabbabbaaaabaaababbaabaababbbabababaababbaabaabbbabaabbbabaabaaabbabaaabaabaabaabbbabaaabaaaabbaababbabaaababaaaabababaaabbbabbbbaabbaabbabbaabbaaaabbabbaaabababbaabbbabaaabbbaabbaaabbabbaabbabbbaaaaabaaaabbbabbbbabbaababaaaabbabbabbbbaaaaabbbabababbabaaaaaabbbbbbbbababbbbaaabaaabaaabaabbabbabbbaabbbabbbaaaabbbabbbbbabaabaaaabbbbaabbabababbaaababbbbaababbbbbaaaababaaaabbaaabaabababaabbabbaababaabbaabbaaabbbbabababbbabbabaaaaaaaaaabababbbbbbababbaabbaaaabbabbabbaaaabbbbbbaaabbababbbbbbbabaabbabbabbabaabbaaabbaaaaaabbaababaaabbaaaabbbbaaaabaabbabaaaaababbababaaaaaaaaaabbbababbbbaababbbbbbaabbaabbaaabaabbaababbabbbabbabbaabbbbbbbbabbbbaaaabbabbbabbbbabbabbbababaaabbabaaaabbbaabbaabbbabbabbaabbabbabbbababaaabbababbbbaabababababbaaaaaabbbbaabababbbabbaaabbbabaabaababbbaabbabbaaabaa
bbaaabbabbabbabaaababbbbaabaaabaaaabaaaabababbbbabbbababaaaabbabbbbbbabaaaaaaaaaaababbaaaababababbbbbbabbaaaaaabaaaababaaaabaabaabababbaabbbbabbaaaaaababbbbbababbbbabbababaaabbaaabaabbabbaabbaabbbbaabbabbbababbaaaabbabaaaabaaaabaaaaaabaaaabaabbabbaaaaaabbaaabababababaabaabbaababbaaaabbbabaaabbabaaaabbbaabaaabaabaaaaabaaaaaaaabbabaabaaaaaaaaaababbaaabbbabbbbbabbaaaabaabbbaabaaaaaabbbbbaabaaaabbbabbabaaabaabaabaaababbbbbabbbbabaababaababaabbbbbbbbaabbabbbbbabbaabaaabababbaabaaabaaabbabbabbbbbaaaabbaababbbbbabaaaabbababbaabababbabbbaabaabbbabbbabbabbbabbaabbababbabaabbaaabbbbbbaabbbaaababbaaaaabbaabaabbbbaaaabbaaabbaaaaabbbbaababbbbabababaaabaabbaaaabbbabbbaaaaaaaaaaaaaabbabbbbbabbbbbbbabbbaabababbaaabbaaaaabbaabbbbaaaaaabbaabbbaabbababbabababababbbababaaaabaaabbabaaabaaabbbaababaabbaabbaaaaaabbbbbbaabbabbbaaaaaabbbaaababababababaaaabbababbaabbbbbabbaababbaaba
babbbbbabbababbabbbbaabbbbbaaaababbbabbbbbbbbbbaabababbbaabbbabbaaababbaaaabbabaabbaabbbabaaaaabbbabaaaaaabababbabaaababbababbbaabbbaabbaaabaabaabbbbbabbabbabbbbaababaaaaababababbabbaaaaababbbabbbaabbbbbbbbbbbaaabbabaabbabbabaabbabbbabaaababbaaabbaaabbabaabbabbaaaaabbbaababbbbababaaabbabaabbbabbbababbbbbaaaabbbbabaaaaaaababbbbaaabbbababaabbbbababbabbabbbabbabbabbabaaaabbbbababbbaabbbbbbabaabbbbbbbbaabbaabbabbabbbaabbabbaabbbaababaaaabaaabbbabbabababaabbbabbbaabbaabbabbabbaabbabbbbbbaabbbbbbabbbabbbbbabaabababaababaaaaabbbabbaabbbabbabaabbaabaabababababbbabbabbabaabbaaabaabbbbbbbaaaaabbabbaaabbabababbbaabbaabaaabbabaababbbaabaababbbaabbbabaabbbaaaaabbaaabbbbbaabbaabbaaabbabbabbbbaaabaabbabbabbbbaaaaaaabaabababaaabbbbbbbabbabbbbaaabbabbbabbababaaaaabaaaaabababbbbaaaaabbaababaabbaabbaabaaabababbabbbbaaaaabbaaabbbababbaaabaabbbbbabababbbabbabbbabbaaabbaabaaaaaa
aabbbbabbbbaabbaaaaaaabbaabaabaaaaaabbaaabbaaabbaababbbbbabaaabababababaaabbabbaaabbbaaaababbabbaabababbbbbbabaabbbbbaaaabaabbbbbbbbabbabbaababbbbbbbabbbaabbbabbaaaaaaaabbaabaaaaababababaaaaabbabbbaaababbabbabbabbaabbabababbabbaaaabbababbbbbaabaabaababbaaababbbababbbabbbabbbaabbaabbaabbabbabaaababbaaabbbaaaabaabbbbbbaabbbbaaaaaabaaaabbbbbaaaababaabbbaaabaaabbbabbaaababbbabaaaaabbabbaabbababbabaaaaaabaabababaabbaaaabbaabbbbbbbbaababbbbbbabbabaabaaabababbaabbabbaaaabbbaaabaaabaabbabbbabbabaaabbaaaaaaabbbabbbaaaabababbaabbbaaaabaaaababbaabbaaaababababaabbaabbbaaabbaabaaaaabbaabbbbabababaaaaaababbaaaabbaabbabaababababbbbbbaaaaabbbaabbabbaaabaabbbbaaabaaaabbbbbbababaabababaaabaababaaaaababababbaaabababbabaaabbaabbbababbbbbaababbbbaaabbbaabaaaaabbbabababaaabbbbaaabbbaabbbbababaaaaaabbbababbbabaaabbbaabbaaaaabbaabbbbbabaaaabaaabbbaaaaabaaaabbbaaaaabbabbaaababbaaaa
abaaabaaaaaaabaaabbabbabbababaabaabaaaabbbbaaabbabbabaababaaaaaaababaabaabbbbabaabbaaaabaabaabbaabbbaabaabaababaabbbaabaaaaaaaabaaabbbabaaaaaaaabbaaaaaaaaabaaabbababbabababbaaababaababaabaaaaababbbbabbaabbbbbababbabbababaaaaababaaaabbbaaababaaabbaaabaaaababbaabaaaaaabaaaababbabaabbabaabaaabbabbaaaabaabbbbaaaabbbaabbaabaabbaaaaababbbbbabaabbaababbbaabbbbabbaaaaaaababaaaabbaabbbaaaababababaabababbabaabbbbabbbabaaaabbabbbbbaabbabaababaaaabbbabbaababaaaaababbbabbaaababbbabbababbabaaaaaaabbbaabaababbbbbbbaaabbbabababbabbbbbbaabbabbaaabababbbaabbbabaaabaaababaabaabbbbbababbbbbabbabbaabaabbabababbbaabababbaabbbbbabababababaaaabbaaaabbbaabbbbbbbabaaabbabbabbaabaaaaaaaabbbaaaabaaaaabbabababaababababababbbbabbaabbabaabbabaaabaabbaabbbaababaaabaabababaabaaabbbbbbaabaaabbbaabbbaabbaabaaabbaaaababbbbaaabbbbbbaaabbbaabaababbbabbabbabbabbaabaaabbbaaabbbaababbaaaaaabaaabba
ababababaaabbbababaaababbaaabbabbabbaaaaaaaabbbaabaaababbbbbaabbbaabaaaababbababbbbababaabbbaabbbbbaaabaabbbabaaabaabababbbbbaabbbabaabbabaabbbababaaababaabbaaaabaaaabaaaaabbaababbbbabaaababbaabaaabaabbbababbbabbabaaaaabbabbbaababbaababbbabbbbaaaaaaaaabababbbbabbbaabaababbabababababaaaabbbabaaaabaabbbbabbaabababbbbbabbbbbabbaaaaaaabaaaabbbbbbababbbabbbabaaabbbaababaabbaaaabababbbbbbbbbbababbaababaaaabbaabbbbaaabbaaabbaabbabbbaaaaaaabaaaaaaaaaaaababaaababbaaabbbababbbaaaaabaabbbabbaabaaaabababaaaabbaabababababaaaababaaaabbaaabaaababaabbbbabbaaaabbbaaaaabaabababaaaaabaaaabaaaabbbbbbbbaaabbabbbaaaababbaabbabbaaaaaaabaaabbabbabbaaabbabbaababaabbaababbabbbabbabbaabbabbbbbaabaababbbabbabbbaaabbbabbaababaaabbbbbaaabbbbaaabbabbbbaabaaabbbbbbabababbabbbbababbbbbbaaaaabaaabbababbaabaabbaabbaabbbaabbabbbbaaaaababbbbabbbbaaabbaabaabbaababbbbbabaabbaabbbbabbbaabaabbabaa
abaaaabbaabbbbbbbabababbbabaaabbabbabaababbbbbaaaababbbbaabababaaabbbbabaaaaaaaabaabaabbabaaababaababbbbabbbbababaabbaabaababbaabaabaaaabaaabbbaababaaaababaaabaaaababbbbbbabaabbbbaaababbbabaababbbaaaaabbabbbbabaabbbabbaabababbaaaaabbbabaaababbbabbaabbbbaaabaabaabbbabaabbbbbababaaaababaabbbaababaaababbabbbbbaaababaabaaaaaaaaaabbabbabbabababbbabbabaaabbbbbabababbbbaaabbbabbabbbbabbbabababbbbabbbbabaaabbbbbbbabbbaabbabbbbaabbbbaabaaabbbaaaaaabaaabbbbbabaabbbababbbaaaaaabbbbbbbbaabbababaaabbabaabbaababbaabbbabbaababbaababbaaabbbbaabaabbbbbbabbbbbabaabaaaababaaaabbbabaabbbbabaabaabbabbbaababababbaabaaaabbaaaabbabbabbaaaabbaaaaaaaabaabbabbabbbbbabbabbbbaabababaaabbabbabbbbbabaaaababbaaaaaabbbbbbaabbabbbabababaabbbaabbabaaababaabaabababbabbaaabaabbabababaaaaaabbabaaababbababbabaababbaaaaabbbaabbbabaabbbabaababbbbaaaabbbaabbbaabababababbbbbaabbababbaaababaaaaabbbab
aaaabaaaabbbbbabbaaaaaaabbbabbbaabbbbabaaabaaaaabbabbbbabbaabaaaabbbaaaabbbaaababaababbaaabaaabababaabbbabbbbbabaababbabbabbbabaaabaaaaababaaaabaabbbbbaabbbabaaabbabbaaaabbbbaaabaaaabbbabbbbabbbabbabababbbabaaaabbaaaabaaabababaabaababbbabbbabaabbbabbbaabbaabbaabbbbbaaaabbbbbabbabbbaabbbaaabbbabbbaabbbbbaabaabaabababbaabbababbaaababbababababbaabbbbaababbabbabaaabbaababaaaaaabaabaaabbbbaaaabbaababbaabbbbbaaababaaaabbaabbaaabbbbabaabaabbbbbabaaabbaaabbbbaabbbbbbbaabaabbbbbbbabaaabbaaabbbbaabaaaaaaabaaaabaabbbbbbbbabababbbaaaaaaababbabaababbaaaabbbbaaabbbaaaaaabbbbababbbabababbaabbababbaaaaaabbaabbabaaaabbbabbabaaabaaaaaaabababababababbabaabaababababbaaabaabbbaaabaabaaaabaaaaabbabaaabbbbaaabbababbabbbbbaababbaaababaabbaaababaababaababbaabaaaabbbbaaabbbaaaabbaaabaaabbbbababbaaababbaabbababbababbaaabbbaababbbbbaaababaaabaabbbabaabbaabbbbaabbabbbbbbbababbbbbbaabaa
baababababbabbbbbbaabbabbabbbbaabbbaaaaaabbabababbbbbaabbbaaabbaaabbbbbabaabbbbabbaababbbbabaaaaaaabbaaabaaabbbabbaaabbbabaaaabaababbbbbabbaaaabbabbbbbabaabbaababaabbabbaaabaaabababaababbbbbaabbabbbbabbbabbaabbbaaabaabbaabbabbabbaaabaababbbbbbaaababbbbabbabaabbbabaaabababbbbbbaaababbbaaabaaaaaaaabbabaaaaaabaaabbbbbabbaaabaabaabababbbbbbbabbabbbaaaaabbabbbbbaabaabbabbaabbaaaabbbabbbaaaaaaabbbaababaaaabaaaaaabbbbbbbbbaababbbbbbaaabbaaaaabbbbbbbabbbbabaaaaababbbabbaabbaaabbbaaabbababbaabbaaabbbbaabbaabaaabaabaabbaabaabaabaaaabbaaabbaaaabbbabbaabbbabaabaaaaabbabbbabbabbbbbbabbbabbbaaaabbbbbaababbaaabbababaabbaaaababaabaaabbbbbbbbaabbabbaababbaaaaabbaaaaabaaabbbaabaabbabaababbbbbaabbabaaaababbaaabaaabaaabbaaabbbabbbbabbbbaabbbabbbbbbaaaaaabbbabaabbabaaaaabaababbaaaaaaabaabbbaabaaabaabbbbbbbabaaaabbabbbabbaababaabbbbaabbbabaabababbbbabaaaabbababbabbabbbabaabbaaaa
bbabbaabababbaaababbbbbbbababaabbbbbaaaabbbbbbbaabaaaaabaababaabaabbbaabbbaababaabababbbbaabbaaaaababbababbabbbbbaabaaabbbaabaaaaaaabbbabbbababababbbbbabbaabaababaaaabaababbaabbbaaaababaababaabbaaabbaabaabbbabbbbbaababaaaaaaabbbaaaaaabbbbbbbbabbaaaaaaaabbaaabaaabaababaabbbaaaabbbaabaaaabbaaabbbbbbbababbbbbaaaaabbaabbbabaabaaabababaaabbbabababbbbabbbbaabbbbbabbbbaaaabbbababababbaababbbbbaaabbbbaabbbabbaababbaabaaabaaabbbbababbabaabbaababbbbaabaaaaaaaababaababbbaaaababaaaabbbaababababaaabbbbaababaabbabbabaaaabbbababababaabbaaabbabbbaabbaaaabbababbabababbababbbabbaabbaaaaabbbabbaaabaabbaaababaaabbbbbabbbabbbaababbabbbabaabaabbabaabbaaaabbbbbabbababbbaabaaabbbbbbaaabbabaaaaababbabbbbbababbbaabababbbabbbbbbabaaaaabbbaababbaaabbbbbabbaabbababaaabaabbbbaaaabbaabbabbbbbaaabaaaaaabaabaaaabbbbbbbabbaababbbabbbaabaabaaabbbbaabbaaabbbbbabbabbbaabbbaabaaababbababaababbb
bbbbbaaaabaaaaabaabaabbbababaaababbbbabbbaababbabbbababbabaabbaabbbbabaabbabbbabbaabbabbbabbbbbabaaabaaaabaaabbaaaaabbabbabbbbbbababaaabbbbaaaaabaabbbbbbbbaaaabbabbbabaababaabbaaabaabbaaaaaabbbbbabbbaaabbbbbbbbbaaaabaaabbabaaaaabbabaaaabababaababbabbbaabaaaaaababaaabbbbbaaaabaaabaaabbbbabbaabbbabababbbaababbaabaaabbabbbbbaababaabbbaaabbbababbaaabaaababbaaaaaabbbabaaabbbbbababaabbbabaaaaaaabbabbabababbabbabaaabbabbbbbbabaaabaabbaaaababaabbbaaababaaabbbaaabaaabbbbbaaabaababaaaababaaaabaabaaabaaaabaababaabbaababaaabababbbbabababbabbbbbaaabbbaabaaaaaabaaabaaababbbabaabababbaabbaabaababbabababbaabaaaabaababbaaabbbbbabaabbbbbbbabaaabbbbaaabbaabbabbabbabbabbaababaaabbbababbaabbabbabbbbbabaaababbaaaaabaaababbbbaaaabbbabaaabbaabaaabbabaaabbbbaababbabbaaababbbbbaabbbbbbabbbaabaaabaaabbaaaaaabababbaabbaababbbbaaabbbbabaaaabbaaabbbabbbabbbbaabbbbbbabbbaabbbaaaabbbbaaab
aabbbbbbbaaaababaabbaaaabbababbabaaabababaaabbbababbabbbabbabbabaababababaaaaabababbbbabbaabbabababbaaabbabbbbbabaababbabaaabbbabaaaababaaaaabbbbaaabbbbaabaabaaaaaaabaaaabbbabbbaabaabababbbabaabbaaabbbbbbabbbabbbbababbbbababaaaaaabaaaaaabbaaaaabbaabbaaaaaabbbbababaabbaaabbaaabbabababbbabbaababbbabaabbabbbbbababaaabaaababaabbaababbabbaababbaabbababbbaaabbbabababbbabbbbababaabbbabbbbbbbbbaabaaaabaabababaaabaaababaabbbbbbabaabbbbbaabaabababbbaaabbabbbabaaababaabbbbabbababbbbbbbababbbbabbbbbabaabbbbbabbbabbabbbabaaabbbaababbbabaaabababbaaaaaaababbbabababbbabbbbbabaaaabaaabbbbaababbbbbbbaaabbabbbbbbbaabbaaabbbabbbabbabaaaaaaabbbbbbaaabbbaabaabbbaabbbaabbbabaaaababbabbbbbbbbababbaaaaabbbaabbbabaaabaabaaaababaaabbababababbaaaaaabbaaaaabbbaabbbbaabbabaaaaaababaabaabbbaaabababbaaabaabbabaaaaabaaaaabbbbbababbbbababaaabbbbaaaaababaaabaabbababbbbbbbbbaaabbababbbabbabaa
aaabbaabbbbbaababaaabababbbaabbbaabbabaaabaababbbabbbaaabbabaababbbbabbaabbbbbaaaaabaabaababbbaaabababaaababaaaababaababbbaabbaabbaaabbabbaaabaabbbbbaaaabbbaabbaabbababaaaaaaabbbaaabbaaaaaabbbabbaababaaabaaababbababbbaaababbbabaaabababbaabbabaabaaaabbbbbabbbbbaaababbaaabaabbaabaabbaabbbabababbabbabababaaababbaabbbbaabbabaabbbabbbaabaaaaaabaabaabaabbaabaababbabaaaaabbbaabababaaaabaabbbbaabababbabbaabaaababbabbbaaabaabbbbbbbabaaabbbbbabaabbaabbaaaabaaabaaabaabbabbbbaababbbbbbbaabaabaaaababbaabbbbabbbabbababbbaababbbbbabbbaabbabbbaaaabbbabbababbbbaaaabbbaaababbaabaabbbbbbaabbaabbababbaaabababababaaaaabbabbbaababbbaaabaabbbbbbabaaabbbaaaabaabbabbabababbbaabbabbbaaaaaabababbaaaabbabaaaaababbbbbbbbbaaaaaabaaaabbaabbaaaabbbbaabbabaabbaaabbaaabbbabbbabbbbbaaaaabbabbbbabaaabbabaaaabaabaabbaabaabababaaababbbabbbaaaabaabbbaabbaaabababaababbbaababbaabaababbaabbaaababba
aaaaaaaabaabaaaabaaabbaaabbbbabbaaabababbaaabaababaaaaaaababbabaaaaaabbbbbbabbbaababaaaaaaabbbabbabbaaabaaabbaabbababbbbaabbaaabababababaaababbaaabbbabbbbababababbaaaaaabababbaaaaababaaaabbbaabaabaaaaaababbbaababbbbbbaababbabaaaaabbababababbababbbabbaaabaaabbbababbaaabbbbaabbabbaaabababbbabababbaabbaabaaaabbbbaabbbbbbabaabbabbbabababaabbabbaaaabaabaabbbbbbbbababaaabbaaaabaabbbbabbbbabbabaabbbabbbbaaabbbaaaababbbbaaabaabaaabbabbababbbbbabbaabaabbbbaabbbbaabaaaabaaabbbbaaabbbaabaaabaabbbaabaabbbabaabbbaaabaabbbbabaaababbbbbbababbbabaaabaababaababbbaabbaaaaaabbaaaabaabbaaaabaabbaaabaaaaabaaaaabbbbabbbaabbbbbbaabbbabaaaaaaaaabaaabbbbbbbaaaaabaabaaaaaababaaaaaaabaaaaabababaaaabbbaaaaabaabaabbbaaaaabbbbbabbabaaababbbbbabbababababbbabbbabaaaabaaaaaaaaaabbbababbbaabbbbabbbababbabbbbbbbaaabbbbbaaababaaaaaabaaababbabbbbabbbbbaaaabaaaaabbabaaabaaaabbbaaabababbbabbaaaa
baaaabaaabaaabbabbabababaabbaabaaabbaabaaaaabaabbbbaaababaabaaaabbabaabbaabbaababaabbbaabbbababbabbbbbabbbbbbbbbaabbbbabbaaaabbbbabbababbaaaabababbabaaabbabaaaaaabbaaaaaabbabababbbbaabbaabbbbaaabbaabbbbbaaabbbabbababaaabaabbabbbabbaaabaabbabaaaabbabbaababbabaaabbaaaaabbabababaaaabbbbaaabbbabbbaabaaabaabaaaabbababaaabaabaaabaabbaaaabbababbabbbaababaaaaaaaabaaabbababbaaabbbaaaabbbbabbbbabaaababababbbbabbaabaabbbababbaabbabaabaaabbbbababbabbbbabaabababbabbbaaaaaabaaaaabbabbbababbabaabaabbbbbaabbabbabbbaabbbbaaaaaabaabbbabaabbbbaaaabbababbababbbbaabbbbbabaaabbbbbaabaabbabaabbbabbbaaabbbaaaaaaababbbbabbbabaabaabaaaabbbaabbaaabbbaabbbabbbaababaaabbaabbabbbaaababbabaaabbabababbbaabbbaabbaabbababaababbbbaabbbaababaababbaaabbaaaabbbabbbbbbaabbbbaabbbaaabbbaabbaabbbbababbabaabbabbbbbabbbbaabababaabaabbbabaaaaaabaabaabbbaaaaaabbbaaabbabaabbabbbbabaaaabaaaaababbbbbbaab
ababbbbbbabaabbaababbbabbbaababaaababaababaaabaaaababaabababbbaababaaabaaabbbababaaabbaaaaabababaababaaaaababaabaaababaabbaabbaababbbaabbbaabaabaaaabaaabaababaaaaaaabbabbbaaabbaaabbaabbaabaabbaababaabbaabaaabaabaababababbabbbaaabbbabbbbababaaaabaabbabaaaaababbababaaabbbbbbbaaaaabaababbbabbbbabbaaaaaabbaaaaababbabaababbaaabaaabbabbbbaaabaaababbbababbabaaaabbbbbbbaaabbaaaababbaaaaababbbaaabbbabbbabaaaaaaabaabbbabbabbaaaabbaabaababaabbbaaaaababbbabaaabababbbbbbabaababaaabbabbaaababaaabbaababbaaabaaaaabbbbbbbbaaababbabbababbbabbaaaaaabbbbbbabbbbbbbbbabbababaaababababbbbabaabaaababaaaaabababbaaaaabaaaaabbababbaaaaabaaaaabaabbaabbbbbbbbbaabaabababbbbabbaabbabbbbaaaabaabababbbbaabaabbbaabbbabbbbababaabbaabbaaabbabbbbbbbaabaaabababbbbaaabaabbbaabbbbbbbbbbaabbbababbabbbbbbbaaabbaaabbaaaaabaabbabbbbabbbaabbbbbbbbbabbbabbaabababbabbbaabbabbabbabaaabbbabaabaaaababaaaba
abbaababbabbbabaaabababaabbbbabbbaaabbbaabaaaaabaaabbaaababbaabbbaabababaaabaabbaaaaaaabbababaabbbbbbbaaabbbbaaaaaabababbbabbabbbbaaaaabbbabbbababbbbabbaababbbbababbbbbaaababbbaaabbbbbabbaaaabbbbababaabbbaabbabbbbbbaabbaababaaababbbbaaabbbbabbbabbbbaabaabaabbbbbbaaabaaaaaaabbbbabaabbabaaabbbabbbbbababababbbabbabbbbbabbababbbabbababbabaaaaabaaaabaaabbabbbaabbbbababbabaaabbbaababbbbbbabbbbbabbbaaaabbaaabbababbababbaababbbbbabbabbababbbababaabbbbbbabbbababababbbaaaabaaaaaabbbaababbaababababbbbaabbaabbbaabaabaabaaaaaabbbbbbbaababaaaaaaabaabaaaabaaababababaaaaabaaaaaaaabababaaaabbbbbbaabbaaaaabababbbbaabababbbabbabaabaaabbabbbbbbabbbabaaaabaabaabaaabbabaabaabbaaabbabababbabaaaaaaaaabaaabaabbbabababbaaaaabaaaaaaababbbbbaabbbbbbbbaaababbbabaaaabbbabaaaabaabaaababaaaabaaaababababbaabbbaabababbbabbbabaaabababaababbababbbbbbaababaaaabbbbaabbababbabbabaabaabaaabaababb
aabbbaaaabbbbaaaaaaabbbbbbbbbbbababbbaaabbabaaaabaaaabaaaaababbbbaabbaaaaabbbaabbbababaaababaabbaaaaabaabaabbbaabbaaabbbabbabbbbaababaaaabbbbabaaaabaabaabaabaaaababababaaaababbabbbbaabbbaabbbaaabbaaaaabbaaababaabbaabbabaaabbabbbabaaabaabaaabbbaaababababbbbaabaaabaabaabaabbabaaabbaabaabbabbbaabbaabbbaaaaabbaaababbaaaaaabbaabaabaaaabaababbbbaaaaaabbbbaaabbbbabaaaababbbbbabbbabababbabbaaaabbbaaaabbbabbabbbabaaaaabbaaabaababbaaaababbaababaabaababbabaaabbbbbabbbabbaabbbbababaababbabbbaaaabbabbababbbabaaaabbbabababbaabaaaabbababbaabbaabbaaabbaababababaabaaaaaaababaaaaaaabbbaaaaaaaaaabbaaaaaababbababaaaaaaabbbbaabbbbbabbbababaaaabbabaababbbaaaababbaaabbabbbbbaaabaababababbbababaabbaababbbbbbaababaaababaababbababbabbabbbabaaaabaabbbbbbbbbbaabbbaabaabbaaabbaabbbababaabbabababaabaaaaabbbbbbaaabababbbbbaababbababbaabbbbbbaababbbbabbbbaaabaabbaaabbbbabbaababbababbbabaa
abbabbaabbabbbbaaabbbaaaaaaabababbaabbaaabbbbbaaabbbababbbabbbaaababaabaabbbbababaabbbaaabaaaabbaaaabbbababbabaaabbabaaaaabbabaaaabbbabaabaaaabbbabaaaaabaaabbaaabbaababbabbbbabbaaabaabbaabbbbbbbaabaabaaaabbbbbbaabbbabababbbaabababbbbbaaabaaabbbbbabbbaaababbbaaabbbabbbbbaabbbaaababaaabbaaaaabbbaabaabaabbabbaabbbbbbbbbbaabbbbaaaabababbaabbaababaaaaabaabbaabbabbbaaabaabbaabaabaababababaaababbbabaabbabbaabbabaaaabbabaaabbabababbbabbbbbbbabbabbbabbbbbbbbaababbbabbabaabaaabaabbbaabaaabaabbbbaabaabbabbaabaaaaaabaaabaabaabbaabaaaaababbbaabbabbabbaabababbaaaaababbbbbbabbbaaabbabaabaaabbbaaababbabaabbbabbbababaaaaaaaaabbbabbbabbbaaaaaabbbaaababbbabaaababbbabaaabbbabbbabaaaababaaabababbbababaabbbbbbbaabbaaabbbbbaaaaabbbbbaabbaaabaabaabaabbaabbaaababbaaabbbbabbaabbbbabbbbbbbbaabbababbbabababbbaaaabbaaabbbbbbbbaabbaabaabaababababababbaabbbbaaaaaababbaaabbbabababbbbaabaa
aababbbbbaaabaababaaaaabbbbbbbbabaaaaababbbaaaabbaabaaababbbababaaababaabbaababbbaababbaaabaaaabaaababbbbabbbabbbabaabbaaabaaaaaabbaababaaaaabbabbabbbbbaaaabbbabaabbabaabbbaaaabbabbbbbabaabbabbbabaabababbababbbababaaabaabbaabbabbbbaaabbbbababaababbbaaaabbababaaaaaaaabaababbbabbabbbabbbbaaaaabbabaabbababbbbaabaabaaaaabbaaaabbbabbbabaabaaabbaababbbaaaabbbbbbbbaaabaaabaabaabbabbabbbaaababaaabaaabbbbbaababbbbaaaaabaababbbbbabbbaabaaaabaabbaaabbbbbbababaabaaabbababbababbbbabaaaaababaaabbaaabbbabbaabbbbabbabbababaabbbbbaaaabaababababaaaaaababbbbbbbababaabbbababaaaaaababababbbbbababbbbabbaaabbbbbbbabbaabbbbbaaaaabaabaaaaaaabaaabababaabaaabaaabbaaababbaababbababbbbabbabbbbaaabbbbaaabbbbbaaababbabbbaaaabaabaaaabbbbabbbbabbaabaaababbbbababbbabbaaaaabbbaabbabbbabbbabbaaaaabaabbbbbabbbbbababbabbaabaabbaababaaabbbaabbaaabbabbabaaabbbbbbabbbaaabbaabaaabbabbaaaabbabbbabaa
abbbaabbbbaaabaabbabaaabbaabaaaabbbbaaaaaaaaaababbbbbbaaabaababababbbbbabbaaababaabbaabbababaabaababbbaababbaabaabaaaabaabbbbaabbbaabbaabaaaabbabbababaaabaabbbaabaabbbbaababbbaaaabbbbaabbbabaababbbaaaaabbabbabaaabaabaababababaabaaabaaaabbbbbbbababbbbbabbbaabbaaaaaabbabababaabaabbaabbaaaaaabbbbbbbabbabbaaababaabbabbaabaaabbaaabaabaabbaabaabaaabbbbabaaaabbbaabaaaaaabbababbaabaabbbbabbaaaabbaaabbaabaaaabbaaaabbabbaabbabbbabbbaabbbbbabbabbbbaaababbbbabbbbbaababaaabababbbbbbababbbaabbaaaaaaaaabbbbbbaaaabaaabbaabbbbbbbbbaabbbbbabbbabaabbaababbbabababbbabaaabbbabaaaabaabbbbbbbbabbababbbaababbaabbbabaaabaabbbabbbaaaabbaaaaaabbabbaaabaababaaabaaabababbabbabbbbaaaabbabbbaabaaabbbabaaaaababaaababaabbbbbabbbbbabaabbbaaaaabbbbbaabaabbbbbbababaabbabaabbbbbbababaabbbbbaaabbbabbbbbaabbabaaabaaaaaabbbabaaabbaabbababbbaaabbabababababaaabaababaababbbababbbabbababaaaaababbabba
ababbaabbbaaaaababbabbabbabaabbabbabaababbbbbabbbbbbaaababaabbaaabbababaabbbababababaaaababbbaaabaaaaabbaaaaabbbabaaaaaabbaaabaaaaabbbaababbabbbaabbaabababaaaaabaabbbbbabbbbabbabbbbabbbabababbaaabbaaabaaaabbbbabaabbbbabbabbaabbbabbbabbaabaaababbbbabbabaabbabababbaabbababbbaababbbbbbabbaabbabaaababbabbbbaaabbaaababbbaabaaabbbbabbbbbaaabbabbaaaaaaabbbbabbaaaaababbaaaababbaaaaaaabbaaabaaaabbaabbaaaababbbbbaabaabbbaaabbabaabbbaabbaaaaababbaaaabbbaaababbabbbbbbbbbabbaaabbaababbbababbaabbbbaabbabaababbbbabbbababbbabaabbaabaaaabbaabaababbbbbaabaabbbaabaabbbaaabaaabaababaaabbababaaaaabaaabbabbaaaabbabbaabababbaaaaabaaaabbbabaababbaabbaabaabbabbbaabaabaabaabbaabbbabbbabbaabbbbbbbbbbabbababbbaaaabaababaabbabbbaaaabbaaabbababbabbbababbbaaababbbbbabbabbaabbbabbbabbaaabaabaaabbbabbabbaababaabaaaababaabbbaaaabbbababbaaabaaabaabbbbbaababbaaabababbbbaabaaabbbbaabbbbbbbbabb
ababaabababaababbaaaaabbaabaabbbabaaababaaaaabbbabbbabbbaabbaaaaaaabababbabbbaabbaabbbabbbbbaabaaaabaaabbbabbbaaaaabbbaabaaabbbabbbaaabbaabbaabbbabbbaaaabaabaaaaabbbbaababbabababaabbaabbbbaaabaaabbabbbbaaabbbaabbbbbbaababbababababaaabaababbbababbbaababaaababbabbbabaaababbbbbaaaaaabaabaabaaabababbaaaaaabaabbabaabaabbaaaaabaaaabbaaaaabbbabbbaaaaababababaaaabaababababbbbabbbbaaaaabaabbaaaaabbaaabbbbabaaaabababababaaababaabbbaababbbbbbbaabaabaababbbbbabbabaaababbbbbbaaabaaabbbbbbabbbbbbababaaabbaababbbbbbabbbaaaabbabbaabbaaabaababbabaabbbaaaababbababaabbaabbaabbabbababaabaaaaabababbbabaaabaaabaabaababbaabaaaaaabbbaaabbababbbbaaaaabaaabbbbbbbabbbabaabaaaababababaabaababbbaabbabaabbabbbabaaabaabaabaabbaababaabaabbbbbabbaaaaaaaabbbaabbbaaaaabbabbbbababaababbbbbbbbbabaaabbababbbbaaababbbbaabaabbbabbbaaaabbaababbaabbbbababaaaaaabbbbaaaababaababbbbbbbbbabbbbbbaaabaab
bbaabbbababaaababbbbabbbaabaabbaabbaaabbabbbbaabbbbaabbbabbbabaabaabbbbbabaabbbababaaabbaabbababaaabaabaaabbbabbbbbaaabaabbbaabaabbaaabbaabbbaabbaabababbbbbbbaaaaabbaaabbbaaaaaabbbaabbbbbbaaaaaabaaabbbbbaabbbbbabaababbbaabaaabbbaabbbbababbaabaaaaabbbbbabaaaabaaaaaabaabbbaabbbbbabbbbbbababaaabbabaabbaabbbaabbabbaaaaabaabbabbbabbbbabbbabbaabaaabbaabbaaabbaaabaabbbbbabbaaabbabaaabbabbaaaaaabababbbbbbaabaabbbbabbbbbbabaaaaabaabaabaaaaaaaaabaabaaaaabbaabbaaabbaaababbabbaabbbaabbaaaaaabaababbabbaaabbbaabbbbabbaababbbabaaaaababaaabbaaabbbaaabaababbbaaaabbaaababbbbbaaabbabbabababbaabbabbabaaabaaaaaaaaabbabaabbbbaabbaabbbbaabbbbaaaababbaabbababaaababbbababbbbabaaaabbbababaaabaabaaababaabbbbbabbabbaaaaaabbbabababbbbbabbbbbabababaabbaaaaabbaaabbababbaaabbbaaabaabbabbbaaabbababaabaabbababaaabbabbabaaabbaaabbbbbbbabbabaaabbababaababbbbaabbaaaaaaaabbaabbbbaababbbaaabbbba
bbaaabababaaaababaabbababaaaaaaabababaaaabaaaababbabbbabbaababbbbaabbbaaaaababaaabbaababbaababbbbaaabbbabbbbbbbbbabaaaabbbbbbaabaabababbbbbbbbbbaaababbaabababbbbaaaabaabaababbbbbabaaaaabbabbbbabaabbbaabbbbababaaabbaaabbbabbbaaaaaabbbbbbbbbaabbbbbaababbbaabbabbbaaaabbaabbbababbbbabbaabaabbbbbbbbababbabababababaabbaababaabbbbababbaabbabbababbbababaaaaabababaabbabbababaaabbbababbbbabaabbbbabbbaaabbbaaaabbabbaabbabbbbaabbabbbababbbabbbbaabababababbbabbababaabbbabbbbaaaaababbbabbbbababababbbbabbababaaaaaaabbaaaabbabbabaabbaaaaaaaaabaaaabaaababbabaaabbbbbabaabbabaaaabaaabababaabaaaabaabbaaabaaaaaabaaaababbaabaabbbbbabbaabaaabbababaaaaabaaabaababbbbbbbbbbabbbbaaabaabbabaabbaabbbaabbabbaaaaabaabbaabbbabaabbabbabaaaabbbaabbaabbaaaabbbbaaabbbaabbbbbabaabbbbabaaaaaabbbababbbbbbbabbaaaabbabbaabbabbababbbabababbaaaabaabbababbaababaaabbabaaaaabaaabbbbabbbbaababbbababaaab
bbabbbabbabaabaababbbbbaabbabbbbabbababaaabababaaababbbaabbbabbaabbbbabbbaaabababbaaabaabbbbbaaaaaaabababbbabbbbaabbbabbaaaaaaabbbabbbaaaaaaaababbbaabbbaababbbbbbbbbbbaaaaaabbaabaababbabbabbabaaabaabaabababbbaaabbbaabaaabbabbbaabbbbbbbbbbbbbbaabbbbabbaabbabbbbbabababbbaaaaabaabbbaaabbbbaaababbabbbaabababbabbabbabbabbbaabbababbaabaaaababaaabbaaaaaabbaaabaaaabbaaaabbbbbbaabababaabaabbbbbbabbaabbabaabaababaaabbbabaaaabaaaaaaababaabbababbaababaabbaaabaaabbaabbbbbbaaaabaaaaaaaababbaabbabaabbbababbabbbababaaaabbbbbabbbbaabbbbbbabaaaaabaaaaaaaabbbbbbaababbbbbaaaaabaaabbaabbbabaabbabaababaabaabbabbababbabaaaababbbbabaabbbaaaababaabababbababbbababbbbbbaaabbabaabaabbaaabaababaaaabbaaabbbbbbbbabbbbaababaaaabaaabaabbaabbbbbbaaaaaabbaabaabbbabaabbbbbaabbabaabababbbbbbbaabaaababbbbbaaaabaabbababaabaaabaaabbbabaabbbbabbbaabbabaababaabaaababbaaaaaababbabbbbaabaaaabaabababb
bbabababaaabbbabababbaababbbbbabbabbbaabaaaaaaababaaabaaababbbabbabaabbababaaaaababbababbbabbbbabbaaabbbabaabaababbbbaaaaababbaabaabbabbabaababaaababbabaaaaaaaaaaabaaaabbaaaaaabababbaabababbaababbabababaabbbabbbaabbabbaaaababbbabbaabbababaaababaaabbbbbabbbbbbbbbabaaababbbaaabaaaabbabaaabbbbaabaababababbbabaaaaaaabababbaabaabababbbbaaabababbbbbbaabbbabbbbabbbbabbbaaabbabbbaabbabbbaababbaaabaaabaabbaaaabbabaabaababaaaababaabbaaabbaabaababbaaaabbbbbbaababababaabaaaaaaaabbaababababbbbbbbaabaaabbaaaaaabbbaabbabbaaaababbaabaaaaabbbbbbbababbbabbbbbabababbbbaaaababbabbbabaabbaabbbabaabaababaabbaaababaababababaaaaabaababbaabbbbabaaaababbabaaababababbbabababaababaabbabbbbaabaababaabbbbabaabbbbabbababbaaabaaababbbbbbaaabbbabbbbabbaaaabbaabaaabbabaaaaaaabbbbbbaaaaabbaaaababababbabababbaaaababbaaabbbabbbaaaababbbaaabaabbabbbbaabbabaababaabbaabbbbabbbaaabaabbabbbababbaab
baaabbbbbabaabaaaaabbbbaabbaabbaaababbabaabababbaabbbabbababaabaaababbbbbbbbbaaabaabbaaaaabaaabbaabaabbbaabbabbaabaaabbabbaaaaaaaaaaabaababbaabaabbbaabaabaaaababbabaaaabbaaabbbabbababaaaaabaabbababbaabaaabaaaaababbaabbbbbbbabbbaaabaabaabbaaabbbabababaaababbbabbaaaabbaababbbbabbabbbbabbbaaabbabaaabbbbbababbbbaabbbaaabbbabbbbaabbbababaabaabbaaabbbabbbbabaaabbaaabbabbaabaaabaabaaabaaaaababaaaabaaabbaabbbbbaaaabbbabbbabaabbaabbbaababbaaabbbaabbbaabbbbabbbbbbbbababbaaababaaabbaabaaabaabaabaaaaabbabbaabbbaaaabaaaaabbbabababbababbaaabbaabbbababbabaabbbabbabaabbabbbaababbabbaaababbbaaaaabbbaabbbbbbbaaaaabbaabaaaaaabaaaabaababbabbabbbabbaaabbbbbbabbbabbbbbaababbbabbbbbbbbaaaaabbbaabbbabaabbbbaabaaabaaaaaabaaabbbaabaaaabbabbaaaaaabbbbbabaabbbabaaaabbbbbabbaababbaabbbaaaabababbababbbaababababbabaabbaabbbbaababbaababbaaabaababaaabaaababbaabaaabbaaaabbabbbbabbbabbbbabbb
bbbbaababaababaabbbaaaabbbaabbabababaaaaababbababaabaabbaaabbbaabbaabbbbabbbabbbaaaaabbbbaabaabaaabababaaabbaaaaaaabbabaabbbbbabbabbbbbbaababbbbbaabaaabaaaaabbaaaabaaabaaaaabbbbabbaaabbbbbbbbababaaababaaabbbaaaabababbabbabaaaabbaaabaaaababaaaabbbabbbbabaaababaabbbababaaabbabaaabaabaabaabbaaabaababbbbaaababbababababbbbbaaabaaaaaabaaabaabaababaabbabbbaaaaabbabbbbaaabbbaabbbbbaabbaaabaaabbabababbababbbabababbabaabaaabbbbaababbabbabbbabbabaaaabbbbabababababbbaababaabbbababbabaabbbaabaaaabbaaababbaababbabbaaabbbaabaaaaabbbbbabbaaaababbabbababbaabbbbabaabbbaaabaabaaaabbaababbbbbabbaabbbabbbbaaabbbbabbababbaaaaabbbbbababaaaabbbabababbbaaaabbbbabaabaabbaabaaaabaaaaaababbabaaaabbbaaaaaaabbbbaabaabaabababababbbbaaabbbbabbaaabaabaaabbabbbbaaaaabbaabaabbababbbbbbbbaaaabbababaaabaababbabbaaaaaaaababaabbbaaabbbbbbbbbaaaabbbbaaaabbabbbbaababbaababbbbaabbbbaaaaabaabbababaa
aabaaabbaaaaaaaaaabbbababaabbbabbbbbbbababaaabbababbbbaababaabababaabaaaabaaabaaaabbbbaaababbbabbbbbaabaabaabaaaaabababbaaaabbbbbaaaaabaaaababbabbabbababaaaabbaabbaaaaaababbabbaabbbbaaabbabaaababaaabbbbbbbababbabbaaabababaababbabaaabbaaaabaabaababaaabbbbaabababaaaaaaabbbaababbaabbbbbbababaaabbbaaaababaabaaabaaaabaabababbbaaaabbaababaabaababbaaababbaabbbbabbbabbabbbbabbaaababbbaababaaaaabaaabbbbaaabbbaabababbbaaabbabbbbbabaabbaabbbababaababaaabaaabaaabbbabbbbaaaaabbbbabbaaaaabbbbbbaaaababaabbbabaabbbaabbbbabaaaabbaaabaaababbbabbbaaaabbbabbababbaabaaabaaabbabaaababbaabbbbbbaaaaabbbbabbabbabbbbabbaaabaabaaabababbbabaabbbbbbababbaababbaaababbbabababbbaababbabbababaaabaabbbbbbbabaaabbbabbababaabbababbabaaaabbaaaaaaaaaaaaabbabbabaaabbbbbababaabbbababbaaababbababbbabaabbbababbaaabbbabaabbaababaaaaabbaaabbaaabbabbabbbaaabaaaabbaabbbaaaaaabbaababaaabbabbbaababbabbbb
aaaababaaaabbabbbbbaaabaaabbbaaaaaababbbbaabbbaabbaaaabbaaabbababbbbbbbaaabaababbababaaaaaabaababaaabbaabaabababaabbaaabbbababbabaababbbaabababbabbaababbabbaabbbababbaaabbbbaaababbabaabbbbaaaabaaababaaaaabbbaaaaababaabaaaabaabbbbabaaabbababbbaaabaaabababaabababaabbaabbbaabbaaaabbbaaaababbabbbabbaabaaaaaaaabbbbaabaabaaaabbabbaaababbbababbbbbaabbaababbabaaaabaaaaaaabbbaaabbaaaabababaaaabaaabaabaaabbbbabaaabbbbabaaaaabaaaaababaaabababaabbaaabaaaababbbabbaaaabaabbaaaabbbaabbabbaaabbbabbbaaaaabbbbaaaaabbaababbaaaababbaaaabbbabbbbbbaaabababbabbbaaaaaaababbaaabaababbbaabaabbabaabbabbbaababbbbabbbbaaabaaaababbbabaabbbbbbabaaabaaaaabaaaabbbbbbaaabbbabaaaabbbaabaaaaaaaaaaababaaaabaaabbbbbbabaabbaabababbabbbaababbaaababbbabbbbbaaababbbabbbbabbabbbaabababbbaaabbbabbbbbbaaaabbbaabaaaaababbababbbbbabbbbbababbbbaabbaaabaaaabbbabaabbaaababbaabbaaaaaaaabbbabbaabbbababaababa
abaabbabbaaabbbbabbabaabaaaaaaaaaabbabbbaaaaabbbbaaaaaaababbabbabbbbabbbaabbaabbabaababbbabaaaabaaaaaaaabbabbabbbababbbbabaaabbabaabaaabbaabbbabaababaabababbbbababbabbababbababbbaaabbaaababbabaaaaabbbbbbbbbbbbaabababbabbbbbbaaabbaabaaabbaaabaabbbbbaaabbbababbabbaaababbabbaababbaabababababbbbabbbbbbbaabbbabbaabaababbabbaabbaabaaaabaaaaabbaabbaaabaababaababbbaabaaaaaaaaababbaaabbbbabaabbaababaababababaabbaabbabaaabaababbbabababbbaaabbbbaaabbababbbabbabbbbbbabbbbbbbbaabaabaaabbabaaaaaaaabaaabbbbbabbabaabbaaaaabbbaaabaaaaaabbbabbabbaaaaaabbbaabaabaaabbbbbbbaaaababbbbabbaaabbabaabbbabbababaabbabbbbabbbaabbabbbbaaaaaaaabbbaabaabbbabaababbabbaabababaabbbaaaaababbabaaabaaabbbaababbaaaabbaabaabbaabbaabbaaaaabaaaabbbabbabbbbbbbbbaabbbbbbbaabaababbbbababbabbbbaabaaabbaaababaabbaabaaaaabaababbbabbaabaaababaabbabaaaabbbabaaababbbbbbaaabbbaaabaaabbaaabbbababbaabbabbbbabb
babbbbbaaaabaababbaabbbbaaabaaaaaabbabbabbaababaababbaabbaabbbabbbabbaabababababaabbabaabbaaabbaaaababbbababbbbaaabbbbabbbbaabababbbbababbaaaaabababaababbbabbaaababbbabaaaaaaaababbbbabbabababaababbaababbbbaabaaabaaabbaaabbbbbaaaaaabbaaaaababbaababbbbaaaaabaabbabaabaabbabaaaaabababaaaababbbbbabaaaabbababaaabbbabbaaaababaabaaabbbabaabababaaaabbaabbbbbbbbaabbbbabaaabaabaababbbaaabbaaaaaabababbbaaaababbaaaabbbbaababbabbabaabaabaabaabbbbaabbbaababbaabbaaaaaabbabbbbbbbabbbbaabaaabababbbabbbbabaaaaabbbabbabbbabaaaabaaaabbaababaabbaabaabbbababbabaabaaabaaabbbbbaabbababbaaaabbbbbbbbbabaabababbbbaaaababaababaaabbabaaabababbbbaabbaabbbbbbbabbaaababbbbaababaaaabababbbaaababbbbabbbabbaaaabaaaaabbbabbbaaaabaabbaabaaaabababaaaabaaabbbaabbbbaabbbabbbaaaabbabbbbbabbabbaabbababbababbabaabbbbaababbbabbaabaabbbbbbaaaabbabbbbaabbaabbaaabbbabbbbbaaaabaaabaaabbbbbaabaabbbbababaab
abbaabbbbababaabaabbbbaaaabbaaaababaaaaabbbbbbaaabbbaabaabbaaabbbbbbabbbbaabaabbbaaaaaababbaaabaaaabbababbbbabbababbbbbaaababbbbabbaaaabaaababbaababbaaabaaababababaabaabbaaabbabaaaababbbaababababbbaaabbbababababbbbaaaabbbababaaaaaaabbbbabbbaabaabaaaaaaaabaabaaaabbbbaabaabaaabababbabbabbabaaabaaaababaabaabbbaaabbabbbaaabbbabaaabbbbabbbbbababaabbbaaaababbaababaaaababaabbbaabbbabbababaaaabaababaabbbaaaaabbabbbbbababbbbaaaabaababbaabbabaabababbbbabbaabbbbbabaaaabbaabaababaabbababbaabaabababbababbbaabbbbbbbaaaababbabbbaabbbbaababbabababababaaaaabaaababbabbbbbabbbbbbbabbabbabbabaabababababbbbbbaabaababbbabababbabaaabbbbbbbbbaabaababbbabbbbaabbababbbbaababaaaabbbabaaababbbaabbabbabbbbaabaaabbaabbbaaaaaaabaaabbbabaabababaaabbbaaaaaaabbbbaaaabbaababababbbbbabaabaabbbbaaabbbabaaaabbbabaababbbabbaabbabaaabaababaaabaabaabbababbbaabbbbababbaabaabbabaabaabbbabaaaaababaab
aaabbaabbaaababbbbabaaabbbaaaabaaaaaabbbabbaaaabaabbaababbbabbaaaabbbaaaaaaabbabababbabaaabbabbabbbaabbabbaabababaabbbbabbabbabbaabaabbbbababaabaaaaaabbababbbaaaaabaaabbbbbbbbaabbbababaaabaabbaaaabaababbbbaabbabaaabaaaaabaaaaaaaaaababbbbbaabaabaabaabbbbbaaaabbbaababaababbbaabbaaabaaaaaabaaabbababbbaaabbbaaabaabaabbaaaabaabaaaabababbbabababbbaabbbbbaabbbbaaababbbaabbababbbaaaaabbbbababaabbababbaaaaaabbaababbaabbabbaabbbabaabbbbbabbabbbabbaaaabaabbaabaabbaaaaabaabaabbbaaaabbaabbabbaabbbbbbaaaaaaaabababbabbababbbaabaaaabbaaaaaabbaabbaaaabaaaabbbbbaaaaaaaaabbbabaaabaabbaaababbabbbaaaababbaabbbaaababaaaaabaaabaaabaabbbabbabbbbaabbbababbbbbaaababbabaabaaababaaabbbbbaabaabbaabaaaababbbbbaaabaababbbbbbaaaabbaaabbbabaabaaaaababbaaaabbaaababaaaabbaabbababbabbaaabbbaaabbabaabbbabaaabaaaaaaaabbaabaabbbbaabaababaabbaaabbbaabbbbbabababaababbaaaabbaaaaabbaabaaaaaabaabaabb
bbbbbbababaaababbaaaaabbbbbaaabbabaaaababbbababbbbbababababaaababbaaababaabbbbbbbaaabbbababbbbaabbaaaababbbbabaabbaaaaabbaaaaaaabbbabbbababaabbabbbbaaaabaabaabaaabbaaaabababbbbaaabaabaabbbababbbaabaaababbbbbbabaabbaaaabbabbbabbabbbbbaabbbbbabbababbabaaaaabbbbaaabaabbaabbbabbaabbbbababbbaaaaaaaaababbababbbbbbabbaaabbaabbaabaabababaaaabaaaaaaaabbabbaaaaabbbababbababaabaabbbabbbaabbabbababbaabaaaaabaabaabababaaabbbabaaabbbaababaabbbbbbabaabaaaababaabbaaaabbaababbbbaabbbbabaaabbbababbbbabbaabaaaaabbaaaabaabbabbbabbaaaaababbbabbaababbbaaaabbaaabbbbaaababbbaabaaaaabaaaaabbbaabbaaabbbbbaaaaaabaaabaaabababbaababbaaabbbbabaaaaabbabaaabaabbaaabbbbaabbbbbbbbabababbbabababbaabababbaabbbabababbbababbaabbbabbabaaaabbaababbbbbbbaaabbabbbbbbbabaaaabbaaaaabaaaaaaabbbbbaaaababbababbabbbbbaabbbaaabbbababbbaaababaaabbbababbbaababbbaabbaababbbbbababbbababababaabbbbababaaaababba
abaaabaaaaabababbabababbbaaaabaaabbbaabababbbbabbbaaaaaaabaaaaaabaabaaaabbaabaabbabaabbababbaaababbbaabababababbababbbabbbaaabbaaaaaaaabbabbbaaabaaaaabaababababbbabbaaababaabbaaaabaaabbbbabbbbabbabbababbbabaabbabbbbabbbbaabaabbabaabbbabaababaabbbbbbbabbbabbabaabbbbbbbbabaabbbabbbbaababaaabbbbabbaaababbabaabbbbbabbabaaaabbaaabaababbabbaaaaaabababbaababbabbaaaabaabbbaababaabaabbaabbbaabbbbabbaabaababaabaaabaabaaaabbaaabbbaaabbabbabbaabaaabbabbbaabaaabbbbababbabaababbbbbabbbbbabbaaaabbbaabbbaabbbabbaaaaaabaababbbbaabbaaaaaaaabbbbaabbabababbaabbaabbbbaaababaabbbaabbbabbbbababbbaabbabbbaaaabbbbbabbbbabbababbbbbaabbabbbaabbbabaaabaaaaaabbaabaaaaabaaaabaabbabbbbaaabbaaabbaabaaaabbbabbbaabaaaaaababaaaabaaabaababbbbaababbaabaaaabbbbabaaabaabbbaabaabbbbaaabbbaaababbbaabbaaabaabbbbbaabaaaabaaabbaabbbbbabababbbbbbabbaaabaaaabbbbaabaaaabbbbaabbbbaabbbbababbabbabbbbaabba
ababbaaabbabababbababbaaabaaabbbbabaaaaababaabbaaaaabaabbabbbbbaabbabbaababbaabbbabbabbbbabbaaabaabbabababaaaaabaababbaabbbbbbaaabbbaababbbabbbbbaaababaabaaabbbbaababbabaaaabaaabbbbaabbaababaaabaaaaaababaaabbbbbaaaabbaababbabaabaaaaabaabbbbbabbbabaaabaaabbbbbababaaabababbaabbaaaaaaaabbaabbbababbabaaabbbbbbbbaaababbabbbababaababaababbababbbababbabbabaabaababbbbabaaaabbbbbbbbbbaaaababbbbabaaababbbabaaabbbaabbbbaababbbababbaabbbaababbababbbbbaaaaabbbbbbabaaaabbaaaaaabbbbbbbabaabbbaaabbbababbaaaabbbbbbabababaaabababbbaaaabbaabaaaabaaaaababbbbabbbabbabaaaabbbaabbaaababbbbabbbbbbaabbabbbaaaababbbbaabaabbabbbbbbababaaaabaabaabbbaaaabbabbbbaabbbababbabbbabababaabaabaaaaaabbbabaaabababbabbaaabaababaaabaaabbaaaaaaabbbbaabbbaabbbabbbaaabababbbabbbabbbbbabbabbabbbaabaababbbaaabbbbbabbbabbbaaabaabbbaabaaabababaaabababaaabaabbbbaabaaaabababbaaabbbaaabbbbbaabaabbbbbaabbbb
abbbaaaaaababaaaabaabbabbbbbbabbbaababbbabaabaaabaaabbaaabbbbbbabbbbabbbabbbabbaaabaaabbaabaaabaaabaaaabaabbaabbabaaababbaaaaaaaababbababbbbbababbbbaabbabbbbbbbabbaaaabbbaaabbbbbbbbaaababbbbaabaabababaabbbbbbaabbabaaaaabaabbaaaaabbaabbbabbaabbaabbbaaabbabaabaabababaaababaabbbabbbbbaaabbababaaabbbbbbbaaaaabbbbbaabababbabaabababaaaabaaaaabbaabbaabbbaaabbaaabbbbaaaabbbbaabaaababbabbbbaaaabaaabaababbbabaabbbbaaabbabbaaababbbbbaabbbabbababbbbbbbaaaaabaabbbbbaaabaaabaaaabbaabaabaaaaaaabbbbabbbbabbbbbaabbaaabbaabaabbabaabbaaabaabaabbaabbabababbbaabababbabbaaabbbbbbabbabaaaaaabbbbbbaabaaaaabaaabaaaabaaaabbbaaaabaaaabbbabbbabbaabaabbbabbabbbbabaaabbbababbabbbbbbbabaaaaabbababbaaaaaaabaaababbababbbbaaaabbbbbabaababaabbaaaaaaababbbaaaababbbbaabbbbabaaabbbaababbabaaabaabbbaabaabbbaababbbabaabbababbabbbabbbaabbbabbbaaabbbbbaaaabbaaaaaabaabbabaaabaabbbbbbaabaaabaaaabaabb
abbbbbaaabaababbabaabbabbbbbbaaaaabbbabaaaabaabbabbbbbbbbaabababbbbbaabbbbbbabbabbababbbabababbbabaaaaaaabbabbababbabbbbbbaabbabbbabbaabbbbbbababbabaaabbbaababbbbaababbaaabbbaaabbbabbbbababbbbaaabbbaaaabbabbbaabaaababbabaaabaaabaabbababbbaaabaaababaaabbabbaaabbaabbbbbabbabbabaababbaabaabaabaabbbaababbabbaabbbabbaaabbaabbbaaabbbbbaaabbabaabbbbaabbbaaaabbbbaaabaaababbabbabbabaaaabababaaabaabbaaaabaabbbbbaabbabaaababbaabbabbaaabaabaabbaaababababbbaaababaabbbbaababaababbabaaabaaabbabbbaababaabbabaabbabbaabbbbbaababbbaaaababaababaabaababaabbbaabbbbaaaaabbbaababababbabaaabaabbaaababaaaabaababbabaabbbbbaabaabbbabaabaaabbbabbbbbabaaaabbaabbaaaaaabaabbbbbabaaabaaabaabaaabbaaaaababbabbaabababbaabbaaabbabbababaabaabbbbbbabbabbaaaabbbaabbbbaaaabbbbbbabaaaabbbbbbbbabbbabbbbaabbabbbbabbbbabaaaabbabaaabbabbaabbbbaabababbaaabbaabbabaaaaabbaaababbabbaabaaabaabbbbaabaaaabbbb
aaaaaaaaabbbaaababaabbbabaabaaababbbaabbbaaaabababbbbbaabbababababbbaababbabababaababbaabbbbaaaaababbabaaaabbbaaaaabbabbbbbababbabaababbbaaaaaabbabaaaabaaaababaabababbaabbaaabaabaabababbbbababbbababaaaaabbbbbbaabbababaabbaaaaaababbabaaaaaabbaabbbbbabaabbbbaabbbaababbabaababaabbabaaabbbaababbbabbbbbaaababbabaababbabababaaabbbbbabbabababbbaaaabbbbbbabbbabaaababbbbbbabaaabbbbaabaaaababababbabbabbbabbaabaaaabbabaaaabbbaabbbaabaaaabbabbabbaaabaaaaaaababbaabbaabbbbaabbbababbaaaaaaaaaabbbabaabbbbababbaababbbbbaaababaabbbabbaababbbbbbabbabababaaaababaaabababbabaabbbaababbbaabbabaaabbbbababbabaabbbbaaaaabbababaaabbaabaabbabababbbaabbbbabbbbbababaaabbbbbbaaabaaabaabaabbaaaabbbaabaaaabababbaababaaabaaabbabbbaabbabbbbbabababbaaaaaaaaabbbaaabbbbbaabbaababbaaaaabaaaababbbbbbabaabaaabbabbaaababbaaabaaabaaabbbbbbbbaababbbaabbaaabbbaabaabaabbbabbaaaaababbaaaaababbabaababaab
bbbaabbabaababaaaaaaabababaaabbaaaabaaababaabbaaaaababbbabababbbbaababbababbbbbaababbbbababbbaaababaaabbbbbbbaabababbbabaabaababbbbabbbaaabbbbabbababbbabbabbbaabbabaaaaaaaaaaabbabbbbaaababbabbbbbbbbabaabababbbaaaabbbbabbbabaaaaaaaaaaaabaaaabbaababbbbbaabbbbababbbbabbabbbababababbabaaaababaababbababbabbbbaabababbaaabbbaabbbbbabbbaabaabbababbbabbbaaaabbbabbaabbabaabaabbbabababaabbaabaaabbbaaabbbbbbababaaabbabaaababaabaabbaaabababbaabaaaababbbaabababaaaababbaababbbbabaabaaabaabbbbabbbaaaabaababaabbbabababbbabbabbbbabbbaabbbbabbaabbabbabbbabbbaaabbabbbababbaabbbaabbbaabaaaaabaabaaabaaababbbaaaababbbbababaababababaaabbbbbabaabbaabababbbbabbbbabababbaaabbbaabbbaabbabbababbbababbabbabbaabababaabbabaaaabaabaaabaaababbaaaaabaabababbbaaabbabbbbaaaabbaaabbabbbbaabbbbbbabaaabababaaaaaabababaaabbbaabaababaabbbbaaaaababbbbaababbbaaabaaaabbbbaaaaabbbbbbbbaaabababbbaabbaab
aabbbbbaabbbabbabbaababbabbbaabbabbaabaaaabbabaaaaababbbbbbaababbabbabababaabbabbabababbbabaaabbabbbabbbbababbbbbabbaababbaabbbabbaabbbabaaabaaaaaaabbbbbbabbbbbabaaaabbbbabbbababbabbbbabaabbaabbabbaabbabababaabaaaaabbabbaaabbbbbbaaaababaabbbabbbbbbbaaaaabaaabbaabaaaabbabbbaaaabbabbabbbaabbabbabbaaaabaabbabbaaaaaabbbabaaaabaabaabbabaabaaaababbbabbabbabbbaabbaabbbabbbbaabbbabaabbbaabbaabababbabbbaababbbaaabaabaaabbbabaaaaabbbbaabbbabbabbaaaabbaaaabaaaaabababbbbabbbababaababbbbababaaaaabbaaababaaaaabbabaababbabbabbbababaabbbbabaabbabbababbbbbaaaaabbabbabaaabbbaaabaabaabaaabaababaabbaaabbbabababbaaaababbaabbbbaabbbaaabbaaaabaababbabbbbaaabaabbaaaaabbbbababbababaababbaaabbabbbbbbbbbaababbbbbaaabbbbbbbbbbbbbbabbaabaabaaabbaabbabaaaabababbaabbbbbbaaabbaabababaabbbbabbababbbaaabaaaaabbbaabbbbbbbbabababbabbbbbabaaaabbababaabaaaabbbababaaaaabbbaaaaabababaabbbaabaaaab
babbbbbabbbbbaaaaaabaabaabbabbbbaaaabaabbbbbabaaaaaabbababbbbbbabbbaababaaaababaaaaababbaabbabbaaaaabbaabababbbbbbbbabaabaabbaaaaabbbbaaabbbaaababaaabbabaababbababbbaabbbabaaaabbbaabaabbababaabbbbbabbbbaaaaaabbabababaababbbbbabbaabaabbababbbbbbabbabaabaaabbbbbaaaabaabbabaabaaababaaababbabbbbbabbbaabbaaabaabbbbaaaabababaaaababaabaabbbaaaabbaababbbbaaababababbbabbbaaaaabababababaaaaaabbbabbbbaaaaaaaaaaabaaabaabbabbaaabaaaaaaaabbbbbbbbaaaabbabbbbbbbaaababbbbbbabbbbbbbabaaabbabbaaaabbabbaabaababaaaaaabaaabaababbabbbaabaabaababaabbbaababbabaaaaabaaaaabaaaaaababbaaaaabbbabbaaabaabaaaabaabaaaabbbabaaabbaabbbabbbaabbbbaaaaababbbbbbbaaaabbbbababaaaaaaaabaaababbbaaaabbabaabaaaabaabaabaababaaaaababbaaababbaaaaaabbabbababbabbabbbabababbaaaaabbbabbbbabaabbbabbabbaaababbbbbbbbbababaaaaaabbbbbababbabaaaabababbbbaabbaababbaaaabbaaaaaababbbbabbababbbbbbbbabbabbbabaaabbbbaba
ababababbbbabababaabbabaabbbabaaabbbbaaaababaaaaabbbababababbabbaabbaabbaabababbaababbbabababbabbabbaabaabaabbbaabaabaabaababbababbbbbaaaaabbbbbaabbababbbbbbaabbbaaaababbababaaaabaabaaaaaaabaabababbbababaaababbaaaababbbabaabbabbbbabbabbabbbbbbabbaabbbbbbaaababaaababaabbaaabbbbbbbbaaabbabbbbbabbbabaabaaabbbbbababbaabaaabbbabbbababbaabaabbaabababbbbaaaaaabababababbbabaaababbbbabbaababbbabbaabbbbbbbaababbaabbbaabaaaabbaaabbaaabaabbbbbabbabaaabbbaabbabaaaabaabaabbaaababbbbbaabaaababaabbaabbbaaaababbbaaaaaabbaababababaabbabaaaabbabbaabaabbbabbababaaabbababababbbababbabbabaaaabbbabaabbabbbbabbababbaaaaabaaabbbaabbabbabaaaabaaaabaababbababbaaaaaabaaaaabbababbabbabaaaaabababababbbbaaaabbaababbbabbbbbbaabbaabaabababbbbbbbbaaabaabaabbbbababbbaababbabababaaababbbbbabbbaabbbaaaabaaaabbababbababbbbaaabbaababaaaaaabbbbaaaabbbaabaaabbabbabababbabaabbaabbbaaaabbabbbbaaaaaa
aabbababbbbaabbaaaaabaaaabbbbbbabbbbbabbaabbbaaaabbbbaaaaaaabaabbbbaabaabaaaababaabbababbbabbabbaabbbaaaaaabaaaabaabbbbaabaaababbbaaaaaaabbaabaaaabababaaaaaaaabbabbaaababbabbbbaaaaaabaababbabbbbbbabbbbabaabbbbababaaabbaaaaaabbbabbbabaaabbaabbbbbbbbababaababaabaaaaababbaaaabaabaaaaabaaaaabababaabbababababaabbbbaaaabbbaabababbabaababaaabbbbbaaababaabbaaababbaaaaabbbbabbbaaababbababaaaabababaaababaabbaaabbabbabbabbaabbbabbaabababbbbaaaaaabbbbaaabaaabbbabaabbabaabbbbbababbababaababaaabababbbaaaaababbbbabbaaababaaaabbaabbabaaabaabbaaababaabaabaaabbaabbbbbaabbbbabaaaababaababbaabbbaabaababbbaaaaabbbbaaaabaabaabbbbaaaaaabbbabbbaaababbbbaaaabbabbbaaabaabaaabababaaabaabaababbaaaabaabbbabababbbbbaabababbbabbbabaabbbaababbaaabaabbabaabbbaaababababbbbaaaaababbbaabaaaabbababababbaaabbabbabababbaabaaabababbbabbabbbabaaabbbbabaaaaaabbbbabbbabbbbabbbabababbbababbbbbbbbabab
bbaaaaaabbaaaaaaaaaaaabaabbbbabaaaabbbbbabbaaaabaaababaabbaaaabbbbbbabababbbbbababbbaababbabaaababaabaababaabbbaaaaababababbbbbbbbaaaaaababbaaaaabababbbbaaaaabaaababbabbbbbaabbaabbbaabaaaaaabbaabaabababbabbaaababaaaaaaaabaabababbabaabbabaaabbababbabbabbbaababbbababbbabbbaababaaaaabaaaaaaaaaabbabbbabbaababaaabbaaabbabaabaaaaabbbabbbabaaababaabaaaaababaababbaabbaabbaaaabbabbabaabbaabbaaaabbaabbbabaaabaaabbbbbbaabaaaaaabababbbbabaaabbbababbbbbbbbaaaabbbbbaaababbbabbabababaaababbaaaaababaaaaaabbaaabbbbaabbbbabbababaabaaaabaabbbbaaaabaababaaaabbaaabaababbbabaababaabbbaaaaabababaababbbbbaabbabbbbabbbbabbaabbabbaaabbaaabbabaabaabbbbbaaabaabbaababbaabaaabbaabaabbbaabbbbaaaaabbaabaabbabbbbbaabaaabbbabababbabbbaaaaaabbabaabbaababbabababbaaabbbbababbaabbbaaabbbaabaaaaabbbbbabbbaaaababaabababaabababbaaaaaababaaaaaaaababbabaabbaabaabbabbabbabaaabbbbaabbabaaaababbabababb
bbaabbbabbaabaabbbbaaabbaabbbbaaabbbbababbbaaabbbaababaaaabbbbaabbbaaabaaaaaaabaabbabbaaaaababbaaabbbabbaaaabbaabaaaaaabaabbababbabaabbbabababaaaaaaaabaaabbabbbabbbbbbbbbbbababbbaabbabbbbabbbbbbabbabababbbababaabbabaaaaabbaabbbbbaaabaaaaababababbbaaaaaabaaaabbbaabaaaaaabbbabaabababbbaaaabbbbbaaaaababbbabababaaaaababaaaababbaaabaababbaabbbabbbbaabaaababbbabbbbabbaabaaababbaababbaaabaabaaabbbbaabbaabaabaaaaababbbaaabbaabbaabaaabbaaabbbabaababbabbabaaabbbaaaaabbbbabbbaaaabbbabaaaaabbbaabbbbbaaaabaaaaaabbaaaaaabaaaaabababbbaabaaabbaaaabbababababbbbababaaababaaabbbbbabbbaaabbbababaaabbbbbbbaaaabaaaabbabbbbaabbbaaaababbbbabaaaabbbabbabaabbabbbbaabbabaaabbabaaaaababbaabbbababaaabababababaaaababbbaaaabbabaaabbabbabbbaaaababababbababbbaabbbabaabaaababbbbababaaaabaaaaaabababbbbbbbbaaabaaaabaabbaaabbbaaabbbbbbabbbbababaabababaabbbbaaababaaaaabbaabbbbbabaabaabaabbbaabb
abaaaabaaabbbaabbaabbaaabbaabbabaabbabbaabaabbabaaaaabbbbabbababbaababbbbaabbaabbaaaabbbaaababbabbbaabaababbbaabaaabbabbbbabaaaaaaaaabababbbaaabababbbbaabbabbabbbbaaabbbaabbbbbbaabbaaabbbbababbbbbaaabbababbbabaababbbabbbbbabaaaaabbbabbaabaabbbaaabaaaaaabababaababaaaaabaabaababbbabbaabababaabbaaabaaaaaabbbbbabbbaaaaababaaaaaabbabababbbbbaaaabaaabaabbabaabbaaabbbababbbbaabbababbbaabaaaabbabaabaaaabbbbabababbbbabbaaabbbbbbbaabaabbaaaaabbabbbbbaabbaaababaabaaaaabaaababababaaaabaaaaababaababbababbaabbaabbaababbbbbbababbabbbaaaaaabbbbabbbabbaaabbaaababbbabbbaabaababababaababbabbabaaaaababbbbabbaaaabbbabbbaaaabbbaabbbaaaaabbbaaabbabaaabbabbaababbaaaaabaaabbbbaabaababababbaaabaababaabbbbababaabbaabaababbabbaabaabbaabbbbbbabbbaabbabbababbbaaabaabbabbaaabbbbbabbbaaabaaabbabbbbaabaababaaaabaaabbbbaaaaabbbbbaabbabaaaaabbabaaababbaaaaabaabaababbaaababbababaaaaabaaaabbba
babaaaabaaaabbbbaaabbbabaabbbbbbababbabbbbaababbabaaaaabbbbbbbbbbabababaababababbbbaaababbbbaabbabababababbbaababbbabbabababaabbabbaabbbbabaaaabababbaabbbbaaaaabbabaabaaaaaaababbabababaaababaaaabbbaabbabbaaabaababbaaababababbbabbabaaabbbbabbababbaaabababaabaaabbbabaabbaaaaababaabbbaaabbbabbabaabbbbbababbbababbbaabbabaabaaaabbaabaaaabbaaaabbaaabbaaaaabbaabbbabbababbbbbbaababababbbbabbaababbbbaababaabbaaabaabbaabbaaabaabaaaabbbaabbabbbbbbaabbbbaaabbaabaaaaaaaaaabaabbaababaaaaabaababaaaaaabaaabbabbbaabbaabaabbaabaabaaaabaabbabbbbaabbbabaabbbaaabbbabbabbbaaababbababbbaababaabaaaaabbaaababbabbbbbaaaabbbaaaabbabbabaabaaabaaabbaaaaabaabbabbababbbaababbabaabbbbaaabbababaabbbbbaaababbabababaaabbabaaabbabaaaaaaabbababbaaabbabbabaabbbbbaaaabbbbbabbaabbaabbbabaaababbbbaaaabbabaaabaaaabbbaaabbbbbabbbaaabaaabbaababaabaaaabaaabbbaaabaaaabbaababaaabaababababbabaabababbabba
ababbababbbabaaaaaababababbbbbaaaaaaababbabaabbbabbaaaaabbaaabaaababbbbabbabbabaaabbbbbbabbbbbababaabbabbababababbaababbabbaababaabbabbbabaabaaaababbbbbaaaabbbbaaabaababbbabbbbabbabbaaaababbbaaabababbaabbbbabbbbbbabaaabbbbbabbbbabaaabbaaaababbbabbbaaabbabbababbbabbabaaaabbbbabaaabaabababbbaabababbabbaabbbabbbaabbababaabbbabbaaaabaabbabbbaaabbbaaaaaaabbabaabababbbaabbabbbbababaababbaaaaaaababaabbaaaaabbababbaabaabbababaaaababbaaaaabbbaaabbaabababbbbbbaabbbaaaaababaaabbbbbaabbbaaaaaaaabbaaaabaababababbbbaaabbabbbbbbbbbbbaababaababbbabbaaaaaabaabbbbbbaabaaaabbbaabbabbaaabbaababbabbababbbabaabaabbaabbabbbabbbbbbabaaabbabaabbbaaaaabbbbabaabbaabbbaaaabaaabbababaaabbabaaaaaaaaabbabbaaabaabbabbbaaabbabbbbaabbbaabbbbbbbbababbbbbbbbabbaaababbaaaabaabaaaaaabbbbbaaabbabbaabbbbaaabaabaabbaabbabbbbbabbbaabaaaabaaabbbbbbbabbbbbbababbbbabbababbabaaababaaabbbabaabbbabbabaaa
abbbbbababbbabaaabbbbabaaababbabaabbaabbaabbbbbabbbbbbaaabbbbbabbbabababaaabaaabbabbbbbbbbbaabbbbabaaaabbbabbaabaabbabbaaaabaaaabbaababbbbaaaaabbaababaabbbbabababaabababbbbbabaaaabababaaabaaaabaababbabbaaabaaababbbabaaaababbbbbabaabbbbabbaaabbaaabaababbbaaabbbaabaabababbabaaaaaabbbaaabbbaaaabbaaaaabbabbbabbbabababbbaababbbabbbbaaabbbbaabbaaabbbababbaaabaaaaaabbaaabaaabbbaaabababaababbabbbaaaaaaababbbabbbbbaaaababaabbbbaaabbbababbaabbabbbbaaabbbababbbaabaaabababbaabaabbaabaaaaababaaaabaaaabbabaaaabaaaabaaaaababbaaabbbbabaababbbbabababaabaabbaaaaaaababbabaaabbaabbbaaabbbbabbbbabababbaabaababbbabbbaababaaabbbbbaaabababaaabbbbababbabababbbbbabaabbbabbbbbaaaaaabaaaaabbaabbabaaaaaaabaabaabaabbbabaababbbaabababbaabaaaaaabbbabbbbbbbbaababbbaaabbababbaaabaabaabbbbbabbbbababbbabbbaaaabbababaababbbbbbaaabababbabaabbbaabaaababaabaaaaabbbababbbababbbbabbaaaaabaabbaaaaaa
abbaabbbaabbbaaaabaabbaabaaaaabbbabbbbaaaababbbbbbaaaaabbaabaabbbaaabaababaabaabbabaaaaaabbaaaabbabbbbbbabbbaabaaaaaaaaabbaabaabbaaabbabaabbbabababaaabbbbbaaabbaaabbaababbbbbababaaabbbbbbabaaaababaaabbbaaabbbbbbbaaaabababaaabaaababbbbaababbabbbbbbaaaaabbbabbaababaabbbbbbbaabbabaaabbbbbaaaabaaaababbababbabbbbabababbabbaaaaabaaaaaabbbababaaaababaaaababaaaaaaabbabbabbbbaaabaaaababbbbababbababaabbaaaabbababaaaaabbaabbbabbaaaabbbaabaaabaaabababbaaaabababbababbaabaababaabaabbabbbbabbbbabbbbbbbbababaabaababababbbaabaabbabaababbaaabababbabaaabbabbbabbbababaabbbaabbbbabababbbbabbbbabbbabababaaabbbaaaabaaabbaababbabbbababaaabbbaaaabaabbabaabbbaaaaababaaabaabababaaabbbabaababaaababbaaabbabbbaababbbabbaabaabaaabbbaaaabbaabbbabbbaabbbaabbabababababaabaaabaabaabbaabbbbbbaaabbaaabbbabbbaaabbabbaabbbabababaabbbbbabababaaabbbbabbbabbabbbaaabababbababbbbabbaaabbaaaabbaaaaabb
aaabbbbbbababbaaabaabaaabaabaabababbbabbaababbabaababaabababbbbabbbaabbaaaababbaaabbbabbaaabaabaabaaaaabaaabaaabbabaaaaaaababaaabbababbabbaababbaabaaabbbbbaabbbbaaababababbbababbbbbbaababaaaabaabbabbabaaabbaabbbbbabbababbaaaaaababbaabaaaaaaabbabbabbbaabbaababababbbbaabbbabbaaaababbababbbabaabababababbabbaaaaaaabbaaababbaaabbabaababaaaaaaaaabbbbbbabbbaabaaabbaaaaaabaaabaaabababbaaabbaaababbaaabababaaaabbbbaaaaaaabaaaaabbbbaababbaaabbabaabaaaaabaabbabaabbabbbbbbaababbaaaabababbaaaaaaaabaabbbaaaaaaaaaabbabbbaabbabaaaabbbaabaaaababababbbbaabbabaaaaabbabbabbbbbbbabbbaaaabbbbababbabaabbbababaaaabaaaaabbaabbbbbbbaaabaaabbabaaaabbabbbaabbaabbabbaabbbbabbabbbabaabaabbbabaabaabbbabbbaaaaaaabaabaaababbababbaaabaabaababbbaaabaabbaaaaaabababbabbbbbabbbaabbbaababbabababbabbbbbabbaaaabbbababbabbbaaabaaabbbaababbababaaabaabbabbaaaaaaaaabaabaaaabababababbabbbbbaabaaaabaaabb
ababaaababaaaabaabbaabbbbbaabbbbbabbbbaaabaaaaabaaabbbaababbbaaabbaababaaabbababbbbbabbbbbaabbabababbaababbbabaabaabbbabbaabbaaaaaaabbbbbababababbbbbbbbbbbaaaabaaabaabbbabababbaaaaabbaabaabbbbaabbaaaabaaaababbbbabaababbbbbbbbbbaababaabbabbbbabababbbbbbbbaabababbaabaababbbbbbbbaabbaababbabaabaaabaaabaabaabaaaabbbbbbbabaabbabaababbababbaabbaabbababbbabaabbaababbababbabbbaaababbabababaabbaaababaababbbabbabababbbbaabababaaabbbbbaabbabbaaaabbabaaabaabbaabbbaaabaababbbababbabababbaaaaaababbaaababbaaabaabbabbbaabaaabbaabaaaaababbabaabbabbbabaabbabbbbaabbbbbabbbbaabbbabbbbbbaababaaaabbabababaaabbabbaaaabbbbababaaabbabbabbaabababaabaaababaabaaaabbababbaabbaaabaaaabbbbaaabbbaabbbabaaaaabbabbbaaaababbbbaabbaabaaaabababbbbbaaaaabbbaaaaabbbabbabaabaabbaababaaaabaabaabbababaabbbaababbaabbaabbaaaabababaabbbbababaabaaaaabbbbababbabbbabbbaabbbbbbabbabbbbbbabbaaababaaaaabbba
ababbbaabbaabbbaaaabbaabbabbabbaaababbbbbabbbbbabbbaabbabbabbaabbbaabbaababbababbabbaaabaaaaaabbbaabbabaabbbabbbabbabaababbaaabbaaaabbbaababbbbaaabaabaababbbabbaaaaababaaaabbabaaabaaaabbbabaaabababbabbbbbabbbbbaabbbbbabbaaaaaabbbababbababababbabaabaababbaabbabbbbbbbabaaaababaabaabaaabaabbaabbaaabbbbbbbaabbbbbaabababaabbabababbabbbaababbabaabababaaaaabbabbabaaabbbaabaaababaaabbbababaababbbbabbaaabbbaaaabaabbababaaababaabbaababbababbaabababbbabbbaabbbaabbaaabbabbaababaaaabbaabbbabbbaaaabbbaaaababaabbbbaababbbabbaaabbbababababbbbabbbbabaabbbbbbaaaaababbabbaabbabaabbbbbabababbbabaababbbabbaababbabbaaaaababaabbbbbbaaaaabbabbbbbaabababbbababbaababaaaaababaabbbabbbbbaaaabbababaaaaaaaabbbbababbaaababbbbbbabaabaabaaabbababbbbaaababbbabbaaaababaaabbbababbbaabaaababababbbaabbaaaabbbbaabbabbbabbabbaaaaabababbababbbaaabbabaaabbbbabaaabaaabaabbbabbaaababbbbaaaaaaabbaaaba
aaaabaaabbbabbbabbbaabaaaaaababbbbaabbaaabababbbbabaaaabbabbbbbaaabbbbabbbbaababbbabbbabbbabbabbaababbabbabbaaaabbbaabaabbaabaabaabbbbaabaababaabbbbaaabbaabaaabaabbbbaabaabbbbaaaabbbababbabaabbaabbbbaaabbaabaaabbaaaaaababbabaaaaaaaabaabbbababbaaaabbaabbbbaaabbbabababbaabababbbaababbbabbbaaabbbbbbaabaaaababbaaaaabaababbabaaabbbabbabbbaabbbbabbaabbabaabbbbbbbaaaaabaaababbbabbbbbaaabbbabbabbaaabbbbbbbaaaaabbaaabaabbbababababbabbbaaaabbaababaabaaaaaaabbababbbababbbababaaababaaaabbabbaabaababbaaababaababbaaababaabbabaabbaaaabbabbaaabbbbaabbbbbbababbbbbbaabbabaaabaabaaaabaaabbbabbabaaabbbbbaaabaabbbbbbaababbaabbaaabbbbbbbaabaabaabbaaababbabbabaababaabaaabababaabaaaabbaaaaabaaabaaabbbabaabaababbababaababbbaabbbbbabbbaabaababaababaabaabababaaabbbabbbbbbbbaabaaaabababbaabbabaaaaabbbbabbabbaabababaabbbbaabbbabababaabaaababbbbbbbbbbaaaaababbbabbabbabbbaabbabbbabbbbaaa
baaaaabababbabbbbbbababbababbabaabbbaabbbbababaababbbbbaabbbaabaaababbaabbababbabababbbbbbaaabbaabaabbbbbbababbabbaaaabaaabbbaabaaaabbaabaaaabbaabbbabaababbbaaaabbbbaaaabaaabbbabbbaaabbaabaaaaaaaabbabbabababaabaabbbbaaaabaababbbaaabaabaabababaaaaaabaabbabbaabaabbbbabbabaaaabbaaabbbabababbabbababbaababbbbbbbabbaaaaabbbbaabbababbbbaaabbbbbbbbbbaaabbaaaaabbabaaaaabababbbbaaaabbaaababbaaabababababbbaabbbabaabbabaababaaaabbababaaababaababaaaaaababbbababababbaabbabababbaaaaaabbaababbaaabbaabbbbbabbbaabaaabaabaabbabbaaabaaaaabbabaabbbbababbbabaabaaaababbaababaabbbbabbaabaaaaabababbaaaaaabaaabbabbbaaabbaaaaabbbaaabaaaabaaaaababbaaabaaaabbabbabbaaaababaaaabbabbaabababbbaaaaaababbabbbbbbbbaaaababbaabaabbbabaaababaabbbabbbbaabbbbabbbaababbabbbaaabbbaaaabaabbaabaaaaaaaaabaaaaababababaabaabaababbabbaabbbbaaaaaaababbbbabaabaabbaabaaabaabbaaabbaaaabbbabaaabbabababaabababa
aaabaaaabaabbaababbbaaaaababbaabaabbaabaaababababababaaabaaababaabaaabbbbabababaababbabaabaaababbbbaabbbaababbaabbbababaaaabbbabaabbbbabbbabbaaabbaabaabbabbbbbaabbabbbabbbbabbababaabaaaaaabbaababaababaabbabbbaaaaaabbbaaabababaabaaaabababbaabaaaaabaaabbbaaaababbbaaaaaaabbbaaababaaabababbbbaabbbbbabbabbaaaaaaaabbabbbbaabbabbbabaaaaaabbabaaaabaaabbbbbbaaaababaaaaabbbbabaaabaaaabaaabbaabbbaaaaaabbaaaababaaabaabaabaabbaaabbaaabbbbababaaaabbbababbbaaabbaabaaabaaaabbbaaabbbbbaaabaaabbbababaabababaaaaababababbbababababbabbaabaabbbbaababbbabbabaaabbababbabaaaababbbabbabbbaaabbbbabbaaabbababbabbababbbbaaababaaaabaababbaabbbbbbabbababbbabbbaababababbbbbbbbabbaababbabbaaaababaabbaabbbabbaaaabaabaabbbbaababaabbabbbbbaabaabababbbbaaababbbbaaaababababbaaabbabbaaabaabbaababaaaaaaababababbbabaabaaaabbbbbabaaaabaabaababaabaaabbbaaabbababbbbababbbbbbabbaaaababbbabbbaabaabbaaa
bbaaaaabbbbbbabbbababaabbababbbaaaaaabababaabaabaabbabbaabbbbbbaaabbabbbbaabbabaabbbbbaaaabbbbbaabbaabaabbababbaaabaaabbbbaaaaabbabaaabbabbaababbaaaaaaababbbbbbbbababaabbbabababaaaaaaaaaaabaaaaaaaaaaaabbbaaaabbbababbbbbaababbabaabbaabbbaaaaabbabbbbbababbaabaaababababbabaaaaababbaaaaaaabbabbbaaabbbbaabbbabbabbabbbabbbaabbbaaaabbbbaaabbaababbbbbaabaaaaaaaaaababbbbaabbaaaaaaaabbbabbbaaabaaabbabaabaabbbbaabaababbbaabbaababbbabbbabbabbabaaaaababaabbbbababbaabbbababbbabaaaabbaabbbaabbbabbabbbbbaabaaabbabbbaaabaaaabbbaabaaabbbabbaaababbaabbabbababbaabababbbaabbabbaabbbabbbaaaabaaabaaaaaaaabbbaaaaaaaabbbabbbbbaaabaabbbabaaababbaaabbbbaabbaaaabbbbbbabbbababbbbabababababaababbaabbabbaabbbaaabbbaaabbabaababbbbbaaabbabbabbaabaabbabaaabbabbbbaaabbaaaaababbbbbbabababbbbbaabbbbabbaabaaabbbababaabbbaaababbbaabbababbaaabbabaabaaaaaaababbabbaababbaaaaaabbbaaaababaaaabaaabaaa
babbaaabaaaaababbaaaabbababbbaaaaaaabaabbabbbbbabaababaaaaabbbbbaabbbbabbbaaabbaaabaaabaaabbaabbbbabbbaabbaabaababbbabaabaaaabbbbbaabaaaaababbaabaabaababbbbaaabaaabbabbbbbabbbaaaabaabbabaaaabaabbbabbabaaaaaabbabbbbbabbbabbbabbaabaaabbabbababbbbaaabababaabbaabbbbbbabbbbabbaaabbabbbbababbaabbababaabbbbabbabbbaabbabaabababbaabbbbbbbaaaaabaaabaabbbbababbbabbbbabaabbababbbaabababbababaababbabababbababbbababaaaaabaabbabaaaaaabababbbbabbaabbabbbabbbaababbbbbbabbbbabbabaaaabbaaabbaaabbbbabbbababbaaaaabababbbabaaaaababababbbbabbabaababbbbbbbabbababababababbbabaabbbbababaabaabababaababbaabbaaaabbbbbababbaababbbbbbaaabbaabbbabaabaaaaabbbaababbbaabbbabbabaaabbbbabbababababbbbbbabbbababbaaabbbababbbbaaaabaaaababbaaaababbbbbbaabbbbaaaaaaabbbabaabbaabaaaaabbbbaabababbbbaabbabaaabbaabbaaabbbabaabbaaababaaabbbbaaababbbababaabaaabababbababbaabbbbbabbaaaababbbbbaaaabbaabbabaa
baabbbbbbbaaaaaaaaaaabbababaaabbabbbaabbabaababbaaaaabbbaaabbababaabbabbabbabbaaabaababbbabbaaaababbabaabbbbaabaaaaaabbabbbbbbaaabababbaabbbbbabaababbaaabbbbaaaabbbabaaababbabbbaabaabbabaaaabaaaaabbaabbbababbbbbaaaabbaabbabbaabbaabaaaaabbbaaabbabaaababbaababaaabbbabbbbbabaabaabbbbbbbbbbabaaaaabbbbbbabaabaabaababbbaaabaaaabaababaaaabaabaaaabaaabaaabaabbabbbabababaaaaabaabbaabbabababbbaabaabaaabbbbaabbbabbabbbabababaaabaabbabbbbbbbbbaabbaaababaaababababaaaaabaabaabbbabaabbbbbbbbbbababbbbabbabbaababbabbaabbababbbbababbbaaaaabbaaaabababbabbbbaaaabaababaaabbbbaaaabbaaaaabbbbaabaaaaaabaaaaaabbabbbabaababbbbaabbaaaaaaaabbaabaaaabbaabbabbabbaaaaabbabbaaaababbbaaaabbaabbbabbbababbababbabbabbaaabaabaabbbbabaaabaaaaabaaaabbbbbabbabbabaabbaabbaabaaababababababaaaaabababbaaaabbabbbbaabaabbbabbbaaaaaabaaaababbbbabbabbabaaabbaaaabbbbaaabaaaaaaabbbabbbbbaaabbbaababbababbaa
baaabaaaaababbaaabaababababbaababbaabbbababaaabbbbabaaaaaaaabbbabbbaababbabaaabbabbababbababaababaababaaaaaaabbbaabbababaabbbbbbabaababaaaaaabaaaabaaaaabababbbabbbaabbaaaaababaaabbabaabbbbbaabbaaaaaababaababbaaaababbabbbababaababaabaabbbaaaaabaaaaababbabaababbabbbbbbaabbbbbabababbaaababbbbabaaaaabbbbabaaabbbbabaaabbababaabbbbbbaaabaaaabbaabbabbaaabaabbbbbbbbbaababaababbbbabbabbabbabaabaaabababbbbabbaaaabaabaababbaaaaababaababbabaabbababbbbaabaaababbaaabbbbbabaabaaabbbaababaabbababababbaaabbaaabababaabbbabaababbabaabaabaaaaabbaaababbbabababaabbaabbbbaabbbbbbabbabaaaababbabbababaaaaaabbbaabaabaaaaabaaaaabbbaaababbababaabbbaababaaaabbabaaabbaaaaabbbabbaaaaaababbabbaaaaabbaabbbbaabbbbabaaaaaaaabaaabaaabbbabbaaababbbaaabbbbbbaabbbbaaabaaaababbabaaabbabbaabbabaabbabbbabaaababbbababbaabbababbaaaaabbbbbbabbaabbabbbbabbbbaabaababbbbbbbbaababbbbabaaaaabbaaaabbaababbb
bbabbabbbaaaabbabaababaaababbbbaabaaaaabbbaaaaababbaabbaaaabababaaababbababbabaabaabbababaabaabababaababbbbabaaaabaabbbaaabababbbababaaabaabbbabbaabbbbbaabbbabbaabbabbabbaaabbbbababbbabaaaaabbbabbaaabbbbaaababababbaababbaaaaabaabbabaabbabbbababbbbaaaaaabbaabbbbababbabbabbbbabbbbaaabbbbabaabbabbbbabbbbaaabbaaabaaaabaabbbbbabbabbabaabaabbababbaabaaaaaaaabaabbabbbbbbbbbbaaaabaaabbbabaabbabbbabbabbbbaaabababbababaaabbbaaaaaaabbabbabaabaaababababbaabaaabaabaabaaabbbbaaaaaabaabbaabbbabbababbabaababbbaaabababbabaaabbbbababbaaababababbaababbbbbaabbbbbabbbabbabbabbabababbbabbaaabbaaabbbabbbaabbabbaabaabbaabbbaabaaaaabbabaaaabbababaaabbaaabbbabbbabbbabbaabbbbbabaaabaabbbaaabbabbaabbababbbbaabbbabaababbaaabbabbaaabbbbbaaabbbaaaababbbbaabbabbbbbbbbbabaaaaaaabbbabababbbbaaaabbbbbbabaabbabbabbbaaaababbaaaaaabbaababbabbbaaaabaaaaaabbbabaaaabbbaabaaaaaaaabbbabbaaababbbabbb
aabbbbabbabbbbaaaabbbbbbaabbbabaabbbaababbababababababbbaaababbabbaabbbaaabaabbbbbaaaaaaaaabbbbbabaaabaababbbabbbababaaaaaaabbaabbbaaabaabbbabaabbabaabbbbbaabbbaabaaabbbbbaaabaaabaaabbbaabaabaaabbaababaabbbabbaaabbbaaaabbabababbbaaabbabbbbaaabbaabbbabbaaabbaabaaabbabbbaabaaaabaabbbbbaaaaabababababbaababbabbbbbbbaabbbbababbaabbaaaaaaaaababaaababaabaabababaabaabaababaaabbbaaabaabbaabbaabaaabaabbbabbaaabaaaaabbbbbbabbbabbaabaaaabaabbbabaaababababaaaabbbabbbbbbabbabbbbabbbaabbbbbbbbabbbbbbbbbbabbaaabbaaaababbaaaaaaabababaaabbaabbbabbbbbbaabababaababaaabbabbbbaaabaababaaaabaabaabbaababbabaaabababbabbbaabbabbbbaaabbbabbbabbabbbbabbabaaabbababbabaaababbaabaaaaababaaabbbbbbabbbabaabababbbbaabbbababbababaaaabbbbabbbaababbbabbabaaaaaabbbbbbbbbbbaabbaabaaabbbaabbaaabbaaaaaabaaabaabaababaababaababbaaabaaabbbbbbabaaaababaababbababaaabaaabbbbbabbbbbaabbbbbabbbbaaaabaaabb
bbabbaaababbababbbabbbbaaaababbabbaabaabbbbaaababbbbaabbaaaaaaabababbabbbaaababaaaabbbaababbbbaaabaabbbbbaaaabbbbabaababbaaaababbaaaabaaaaaaabbaaabaaaaaaaababbabababaaaabbbbbbbabbabbaabbbbbaabbbabaaaaabbbabbababbaabaabbbbbabbbabbbaaaaabbbbaabbabaaabbaaaaaaabaabababbaaabaabbaababaabaabbaaaabbbbaaabbbaabbbbaabaaabbbaabbbbabbbbbbbbbbabbaaababbbbbbbbbbaabaabbabaabbbaaabaaaababaabbabaaabaabbbbbabababbbbbbbabbaabbbbbbbaabaaaabbbbabaaaaaabbabbbbabaaaababbaabababaaababbbbaaabbaababababaabababbbababbbbbbabbbaababbbbbbaaabbbabbababaaabaaaaaaaaaaaabbbabbabaabaaabbbbabbbbaabaabaaabbbbaabbaaababbaaaaabbaabaabbbabbbaaabbbbbbaababaabababbaabbabababaababaaababbaaabaababaaaabaabaaababaaabbaabaabbbabababbabbaaabbabbbaabbaabbbaabbbabbbaabbaaaababaabbbbaaaaabaaaabaabaababbbaaaaababbaabbaaaabbbbabaabbbbaaaaababbbbbbaabbbaababbbabbbbabbaaabbbaaaabbaaabbabaabbbabaababbaabbbbabbba
bbbaaababbbbbbabbabbaabbbbaabbabaabbabababbabaaaabaabaabababbbabbabbbaabbababbbbbaaababaabbaabaababaabbbbbabaaabaaaaabbaabbaabbbabbbbababaaaabbbbabbaaaababaaaabbaabaabaaaaaaabaaaaaababaabaabbabbaaaaabababbaaaaabababababaabbbbbaaabbabaabbbabaabbbbbbaaaaaababbbbbaabbbbbbbbbabaaaaaababaabaababaaabbbabaaaaabaabbaabbbbbbbaababbaaabbabbbaaabbaaaaabbaaabbaabbbabbababababbaaababbbabaaabaababbbbbbbbbbbbbabbbbabbbbbaaabbaaabababababbbabaabbbababbabbabbbbbaaaaababbaaababaaaaababaaabababababbbbbbbbaaaaabbababbaabbbaaabbababbbbabbbaaaababbaababbbabaabbaabbaaabababbaaaaabbababbbbabbbabbaabbbbbbababaabbbbaabbbbabbbbbbaabaaabbbabbbbabaabbbbababbbabbbbbbbabbbbabbabbababaababaaaabaabbabbaaababababaabaaaaababbabbaabbbabbbabbbbaaaaaababbbbabbbababaaabbaababbaabbaabbbbbbabbbbbabaaabaabbbabbbababbaaabbaabbbbbbaaabaaaabababaabbbaabbbaababbbabaaababbababaaabbbabbabbbababbbbbaaaaba
bbbbbbbbbababbbaaabbbaaaababbaabbbbaaababaaaabbbbbbabbbabaaaaaabbabbbaabababbbbaabbbbaabbbbabbaaababbbbaaabaaabbbabbbaabaabaabbbababaaaaaabbababaaabaababbaababbaaaaaabbbbbbababbabbabaaaaaaaaabaabbaaaaaababbbabbababaaabbaaaabaabbbababbbbbbbabbaabababaabbbababaaabbabbaaabbbbababbbaababbbbaaabababbaaaabbbaaaabbabababaaabababbbabababbbaabbababaaaaabababaaabaaabbaabaabaabbbaaaabbbbaabbaaabbabababaabaabbbabbbbaabbbbbbaaaaabbabbbabbaaaaaabaaabbbbabaaaaababbababbabbbabbaabbbbbabababbaaaababbbbaaabbaaaabaabaaaaabaababbaababbabbbbbaaaaaaababaaaaaababaaababaabbaaaaaaaabaaabbabbbaabbabaaaaabbbaabbbaaabbbbbbbbbbbaabbbabaaaababbaabbbbabaaaaaaabbaaabaaaabbaaaaabbbaaabaabbbbaababbbaabbbbbabbaabbabababbaababbaaababbaabaaaabaabbbbabaabaaaaaaabbbbaaaaaabbbaaaababbbbabaabbaabbbabbbbbaabbbbaabbbaabaababaabbaaabbaababaaaababbaaabbbabaabaabaaabaaaaabbaababbaabbabaaabaabbbbabababb
aabbaaaabbaababaaabbabaaababbabbbbbabbaabbbbbbbaaabaaaabbaaaabbbbbaaabbababbbbbbaaaabbbbabbbbbbbbaaaabaabaabaabbaabbabaabbbabbbaabaaababaaabaabbbbbabbbaaaaaaabaababaaabbabbaaabbaaaabbbbaabbaaaaaabaabbbbbbabaabbbbbabbababbabaaabaabbbbaaabaabaabababbaaababaabaabbbbbbabaaabbbbbbabaababbbbaaababbbabbabababbbabaabbbaaababbabaaabaabbaaaababbaabbabbaaabbabbaaaabbbbbbbabaababaaaaabababbabbabbabbabbaabbababbbaaababaaaabbaabababbaaabaaabababbababbbaabbbabbabbbabbbabbbabbabbabbabbbbaabbabaaaaaaabababaabaaababababbbaabbababaaaaaaabbaaaabaaaaaabbabaababbbabaaaaaababaaaaaabaaaabbabbbbbabbaaaaaaabbabbaababbbbbabbabbbbbaabbaaaababbbbaaabaaaababbaabbbababababbbbaabbbbaaaabbbaaabbbbaabaabbaabaaaaababbabaabbbbabababbbaaabaababbbababbaabbbbbaababaababbbbabbaaabbbbbbaabbaaabbbbaabaababbbbbababaabbbababaabbbbbbbbabbbbbabaaabbaabbaabbabaaaaaaaababbababbababaaaaaaaaabbabaababaaaab
bbaabbbabababaababbabbbbbabbaabbabbabababbbaabaabbbababbbbababbabaabaaaabbbababbbaaabaaabaaaaabaaabbaababbabaabaaaabbbabbbbbbbbbaaaaaababbbbaaaaaaaaabbbaabbbabaabbbbaaabbaaabbaabbbabaaaaaabaababbaabaaabbababbabbababaababbbbababbaababbbbabababaabbbbbaaabaababbabaababbbbabbabaabbbbaababbbabaaabaabbbabaaabbaaaaaaabbaabababbbbabaaaaaaaabbaabbababbaaabbbaababbaaababbababbbbbbbbaaabbaaaaabbaaabbbbbbaabbabababbbabaaabaabababababbbaabbaaaaabbaaaaabbbabbaabbabbabbbaaabaaababbabbbabbbaaabbabbbaabbbbababbbabaaaababbbbbabbbbbabbbaabbaabbababbbbaaabaababababaaaaabbabaabbaaaabbaabbabbbaabaabaaaabaaaabbaabababbaaabbaaaaabbaaabaabbbabbbaabbbabaaababbaababbabaabbbababbaabbbabbbaabbbbaaabbaaabaabbabbbbbabaabbabbbaaaabaabbabbababbbababaabaaaabbabbbbbabbaaabbabaabbaaaabbbbabaabababbaaaaabbabaaabbaaaaaaabbbbabbabbabbbbababbaaabaaababaabaaabababbbbabaabbaabbababbaababaabababaabb
bbbbabbababbbabaabbabaaaababbbabbbbabaabbbaababbababbaabbaaabababbaabbbabbbaaabbbaabbaaaaaaaaabbabbbaabaaababaabaaaababbabaaababbbabaaaaabbbababbbbaabababaabbaaabbbbabbaabbbbbabbbbabbababababbabababababbbabaaaaabbabbabbaabaababbabbabaabbabbababaaabbbbbabbabbbbabbbbabaaabbabaaabaaabbaaaaaaaababaaaaaaaaabbabbbbababbaabaabbaaababaabababbbbaababbaababbabbabbaabbaaaaababaaabbbbaababaaabbbbbababbbaabbbbaabababbaaabbabbbaabaabbaabaabbabaaaabbbabbbbabaabaababaaabbabbbbaabababbaaaaaaabbbbbbabbbbbabaababaaaaaabbbaaabbbabbababaaaaabbbabbbabababbbaabbaaababbbaaaababababbaabbbaabaaaabbabbbbababbaaaabbbbbbababbbbaaaabaaabbababaaaababbbabbaabaababababbaabbabbbbbababaabaababaaaabbbbabbbaabbabbbbabbaabbaaaabbaabbaababababbaaaabbabbbbaaaabbaabbbbbbaaabbabaabbbbaaaaabbabbbbaababababbbbbbabbbababbbbabababaaabaabaaaaaaaaabaabbaabbaaabaaabbababaaaaaaaabbabaababaaaababaaababaaaab
baaaaaabbabbbbabbbaaaabaaaaaabababbbbbbbbbbbbaabaaaaababbbaaabbaaabaabbaabbbbabaaabababaabbbaabaaaabaaababbbbbaaabbbbbbaabbbaabbbababaaaabaabbbbbbbaaabbbbbabbabaaabaabbbbabaaaaabaaaaababaabbababaabbabaaaabbbabbabbaaabbaababbbbaababbbaabaabbbaabbbbbbaabaaabaaaabababbbbbbbababbbbbabbbaaababaabbaaaaaabbaabbbbbaababbaaaaaabbababaaaabaaaabbbbbaabbaaababbbbbbbaabbbbbbabaaababbaabbaabaaababbbaabaaaaababbaaaababaaaaabbbbbbbabbababaaaababaabbabbbbabaaabbbbaababbbabaaaaabbabaaaaabaabaabbaaabbababbabaabbbbabaaaababaabbbabaabaabaaaaaabaaaabaababbbbbbabaaaaaabbbbbabaabaaabaaaabababbbababaaababbbaabababbababbaaababbbbaababbaaabbbababbbabbabbababaaabbbbbaabaaabbbbabaaabababbaabbbabbaabaabaabaabbbabababbabaabbabaaaaaabbababbbbbbbbbabbbbaaaaaaaabbaaabaaabbaaaabbaaaaabaabbaaaaabababaabbbbbaabbbbaabbbababbbabbaaaabbbbaaaabbababbaaabbbbababbbaabbbabaabaabbaaabbaabbbbbabbaaaaab
abbaaaababbabaabbbababbbbbbaaaaaabbbbbaaaaabbbaabababababbbaabbaaaabbaabbbabbaaabbbbbbabbabaaaabbaaabbbabaaaababaabaababababbababaababbabaaaaaaabaaaababaababaaababaaabbbaabbabaaaababbaaaababbbbabababaababbbbbbabbbabbabababbabababbaabbbbbabbbbaabbaaaaaaaabbabababbbbbbbbbaababaabaaabaaabaabbbaaaabbbbaabaaababaabaaabbaaaaaaababaabaabbaaabababaaaabbbbabbbaaabaaabaaaabaaaabbbbaaabababbbbababbabaaabaabaabbbbbaababababbbbbbabaaababbabaabbaaaabababbbbbbbabaabababaabbaabaaabaaabbabbbbbbabaabbbabaabaabbabababbaaababbaaababaabaabaabababbbbaaaaaabaaaabbaaaabbbbabaabbabbabaaaabababbbaaaabbaabbbbabaabaaaabaaabbbbaabaababaabbbbbaabbbabbbbbaabbbbbbabbbabbbbaaaabbbabaababbabaaababbbbabbbbbbbbbbaababbabbabababbbbbbbbabbaaabbaaabbbaaabbbaabbbabbaabbbabaaaaabbaaabbaaabbbbaabaababbabbbbbaaabaaababaabbaabaababbbaabbabaabaababbbabaabbbbbaabbaababbaabababbbbbaaababbabaaabaababaaba
abbabbbbabaaaabbbbbbbabbbbababbbabaaabaaaaaaaababbabbbaabbaaaaaaaabbaabbabbbaaaaabbbbbabababaaaaabaabaabaabbbbbabbbabbbbabaabaaaaaaabaabbabbbbabababaabbbbbaaaabbaaaababaaabbbaaabbabbaabaabaabaaabababbaabbaabbbabbaaabbaabbaabaaaaabbbbaaaabaaababbaaabaabbbbababaaabbaaabbaabbbababbbbbabaababaabbbbaaabaabbaaabbabbababbbabbbbabbababbbbbbbbabbababaababbaaabbaaaabbabababbaaaabaaaabbabbbaaaabbbabbabbbaaabbaabbaababbabaabbbaabbaabaaaabbaababbabbbbababaabaabaabbaaaaababaaaabbaaaabaaaabbbabaaaaababaaabbabbabaaaabaabbabbbbababaaabbaaaaabbbbababbabaaababaaaaaabbaabbabbaaaabaaabaaaaaabaaababbaabaabbbabababbbabbaababbbbabbabbabaaaaabbbbaabbabbaaababaaababbbbababbaabbabbbaaaaababaabbaabaaaaaabaabbababaaabaaaaaaabbbabbabaaaaaaaababaaaaaaabbbaababaaaabbbaabbababaaaabbbaaabaabaabaabaabbabaaaabbbaaabbababaabaaaaaabaabaaabbbaababbabaabbabababbbabaabaabbabbbabbbaaaabbaababaabbaa
aaababbaaabbabbabbbbbbbbbabbbbabaaaabbaaabbababbbabbbaaabbbbbbbbbbbababaabaaababbbaaaabababaaabbabaababaabbababbbabbabaabaaabbababbbbbbbabaaabaabbabaabbaaaaaabababbbbbabaabbbaaaaaabbabababbbbaaabaaaabbbbabbbaabaaabababbabbabbbbbbbaaaaabaabbbabbabaaaaababaaaabbbbbbabbaaabbbabbaaaaaabbabbbbbbbabaababbbbaaaabbabbbaaaababaaaabbaababbbaaabbaabbaabaababababbaaaaabaabbbbbabbabaaabbaaabbbbaabbbbbaabbbababbbbbaaabbbaabababababbaaaaaabbbbbaabababbbaabaabbabbabaaababbbbabbbaabaabaabbabbabbababbababbbbaaabbaaabbaabbbbbbbbbbbaabaabababbabaabbaabaaabaaaabbbabbabaabbabaabbaabbaaabbaaaababababababaaabaabbbbaababbbbaabbbaaabbbbaaabbaaaababbaaaaababbbbbbbababbabbabbbaabbaabaaaaabbbbbabbabaaaabbbbabbabbbaaabaaababbbbbabbaaabbbbbabbabaabbbaaabaabbbaabbaaabbbbabbbbabaabaaaaababababaababaaababbbbababaabbbbbabbbabbabaaaabaabaabbbbbbbaaabbbbabbbaaaaabbaaabbbaaabbababaabbabaaaaaaaa
aaababbbabbababaaabbbbbbbbababbbbabaaabbabbabbbbbaaababbaaababbabaabaabbbbaabbaabaaaabababbabaabaabaabbbaabbbaabbabbbabaaaaabbbbbbbabbabbbaaaaabaaaaaaabbbaabaabaabbaabbbaaabaabaabbbabaaaabaaabaabbabbaabbbbbbababababbbbabbabbbababbbbbbabbaaaabaaaabbabaaaababaaabaaababbbbbbaabbabbbbaaabaaaabbabbbbbbbaaabaaaaabbaabaabbbabbabbabbabaabbaaaabbbaaabbaaabababbabaabababbaabaabbbbabbabbaabbaaabababbaababbbbbabbabbaaaabbbabbbabaabbaaaabbabbabbaaaaabbabbbbbbababaaaaaaaabbbbbaaaaababbbbbbabababbbbbaabbbabbbbbbaaaabaabababbbabaabaabaaaabbabbbabbabbbbabbaaaababbbbaaaabbbaabbabbbbbaabbaabbbbaabbbbaaaabbbbbaababbabaaabbbaaaaababaabbabbabbaababaaabbaaaabbbaaabaabbaaaabaabaababbaaaabbbabaaabbabbbaaabbbaaaaabaaaaaabaaaabbaaabbaabbbbabbbbaabababbababbbaaaabaaaababbaabbaabaabbbabbbbabbaabaabbbaabaabaabbbbababaabbbbaababbabaababbabbaabababbbababbaabbaaaaabbaababaabaabaabbabbaabab
baaaababbaabbbaaabaabaaabaaabbbabaababbaababbbababaaababaaaabbbbbbbbabababbbbbbbbbbaabbaabbabbbbaabbbaabbabbbaabbbaaaaaaabaaabaaababbaabbaaabbbaababbababbabbbabbababbabbaababaaababbaaaaabbabababbabbababaaabbabaabaaaabbbbaababbbbaabbababbbbabbaaaaaabaaabbabaababaababbaaaaaaaabbabbbbbabbaaaabaaabaaabaabbababaaaabbbaaaabababbbbabbbbbbaaaabbbabaaaaaabbbbaaaabaaaabbbabaaaaabbababbaabbaaabaaabaaabababbbbbaababaabaaababbaaaababbbbabbaabbbbabaaaabbbabbbbabbabbbbbbabbababbaaabaabbbbabbaabaaaabbbabaaaabbaaaababaaaaabaaabbbaabbaaabaaababbaaabbbbbbabababaaababaaaabbabbbabbaababbaabaabaabbabaaababababbbaaabababaababaabaaaababaaaabaaabbbbbaaabbbbbbbbbbaaababbabbbabbabbbabbaaaababbbbabbbabababbbababbbaabbbaaabbbabaaaaaaaabaaabbbbabaabababaaaabbaaababbaaabaabbbaaaabaabbabaaabbabbaaabbbbababaabaababbabaaabbbabbabaaabbaaabbababaababbaabaababaaaabbababaaabbababaaabbaabababbbb
abbbabaaababaaaabaaabababbbabbaabaabbbbbbbbbbaaabbbaaaabbbaaaabbbabbabbabaababaababaababbbabbabaabbbbaaabbbbbabbaaababbaaaabababbabbabaababaabaaaaaaaabbbbbababbbbabbabbbabaabababbbaaaaababbabbaaaabbbababaabbbaaabbabbaaabbabbaabaabbbaabbbbbabaaabaaabaababbabbaaaabbbabbaabbbaababaaabaaaaabbbaaaaababbaabbaababababaaabbbabbbaababbaabbabbabbbbbbabbabaabbbbabaaaabbbbaaabababbababbbaaabbbaaabbabbaabaabbaaabbaabababbaabaaaaabbbababbaaababaababbbbabaabbabaabbabbbbababaabbabaabaababbaaabaaabbaaabbabbbabbaabbbaabbababbaaabbbbabbbaabbabbbababbaaaababababaabbabbaaababaabaaabbbbababbababababaabaabbabababbabbabababbbaababbaaaaaaaababaabbbbaababaaabbbbabbbaabbaaabaabaabababbbbbaaababbbaaababbbbabaaababbaabbbaaaabbbaabbaaabbbbaabababaabbbbbabbaaaabababbbbbabbaababbabababbaaaaaabbbbabbbbbabbaaaabbbabaaabbbbabbbbaabbabbbabbbaaaabaababababbaaabbbbaabbbbbaabbabbababaababbabbbbb
bbbaaaabbbbaaaaabbbbbaaaaaabbabbaabaaaabbaabbabaabbaaababbaaaabbaaabbaabbbabaabbaabaaaabbbbabababbbaabaabaabbaaaaababbabbbaaabbbbbbbbbabaababbabbaababbabaaaaabaaaabbaaaabbaaaaaabbbabbbbbaabaabbbaaabbaabbbaaaababaaabbbbbababaabababaaabababbaaaabbaabaababbabbabbaabababbbabbbbaaabbaabababaaabababbbaaaababaababbbbabaabbaaaaabbbbbababaaabbabaabbbbbaabaababaaaabbbbbbbbbbbaabbaababbbababbbbababaaaaabbbbababaaabbaaaaabbbaaabbbabaaabbbbaaababbbbbbabaababaaabababbbabbbaabaabaaabaabbbabbbaabaaaabaaababbababbabaabbbabaaaabbabbababaabaaaaabbaabbaabbabbbabaababaaaabbbabaaabbaababaaaaabaaaababbbabbbabbabbaaababaabbbbaabaabbbaaabaabbabbbbaabbababaabbbbbabaaaaabbaaaabbbbaabaabbaabbbbbbaaabaabbabaaabbbaaaaaabaaaabaaaaabbbaaababaabaaaabaababbbaabbabababaaaabbababaabaaaabaabbaabaabaaabaaabbbbbbabbbbbbabbbaabbaaabbabbabbaaabaabbbbbabbbbbabbbababbbaabaaabbbabbaaaaabbabbbabbbbbbb
bbbaaabbaababbaaabbbabaababaabbabbaaabbbbabbbaaabbbabaaabbbbaabbbabbaabaabaaaabbbbbababbabaabbbbbabaaabbabbbbbaaaaaaabbbbaabbabaaabaabbbabaaabbbaabbababbaabbbbbbbaabbaabbaabbbaaaabaabbaabbbbabbbababaabbbabababbbaabbbbabaaaaaaaabbbabbbbabbbabaabbbabaabbabaaaaabaabababbaaabaabbbaaaabbbbbbaabbbaabaaababbbbaabbaabbbbaabbababaabaaabaababbbbaabbbaabbaabbaaababbaaaaaababaabbbbaabbbaabaabbbabbabbbabbbbabbababaabaabbbbabaababbabaabaaaabaababbbaaabbabbbbbaaabbbbaabbaabbaaaaaabaabbabbbabbababaaabaaaaaaabbababbbbbbaababbabbbababbaabbbbbbbbaaaabaabbabaabbabbbabbbababaababbbbbbbbaaaaaaabaabbabbabbbbabbbaaaaaabbabbabbbababbbbbbababbaaaaaababbbabaabbbbaaaabababbaaaabaabaaabbabbabbaabababbbabbbbaaabaaabbbabaaabbaaaaabbabbbbbababbaaaababaabaabaaabbbaaababaaababbabbbbaabbaabaaabaaaaaababaababbbaaaaaaababbbaaabaaabababbbbbababbaabbabbbbaabbaaaababbaabbbabbbbaabbababbbbaabbbaba
bbaababbbbabbabbbaabbbbaaababbaaabbbbbaababaabbabaabbabbbbabbaaabaaaaabababbabaaabbabababbabbbbbababaaaababbbabaababaaabaaababaaabbbaabaaabbbbabaabbaaaaaababababaabaaaaabbbbbabbbaaababbbbaaababaaaabbbabaaababaaaabaabaabababbbaabbaabbaaababbbabaaababbaabbaabaaabbbbabbabbabbaaabababbbaaaaaaabaabbbbbabaabbbaaaababaaabababbaabbbaababbabababbbaaaaabbaaabaabbaaaabababbabbbbbababbbbbabaaaaababaaaaabbbbabbbbbababbabbaaaababbaaaaabbaabbaaabbabbaaabababbbbababbbabbababbabbbbbaaaaaabbbbabbaabaabbabbabaabbaaaaaaabbbbbababbababaaaaaaababaaabbbbbbbbaaaabbbaababbabaaabaaabbabbbbaaabbaabbaabbabaabbaaabaabbbaaababaabbbababaabbaabbaababbaabaabbbababbaabbaaababbaaaababaaaaaaabbabbaaabaaabbabbbaababaabaabbbabaaabbbbbbababbbbbababbaabbbabbaaaaaababaabaaabababbaababbbaaaabbbbbbbabbbaaaabaabbbaaabbbabbaaaabbabaabaaabbaabbbaaaabbbbabaaabbbbbbababbabaabbabaabababbabaaaabaaaaabbaaab
baabaaaababbabaabaaaaaaabbabbaaabbaabaaabbbabbaaaabbabbaaaaababaabbbaaabbbbbabbaaaabbbaaaabbbbaaabaaabaaaabbaababaaabbababbabbbbbbbababababbabaaabaabababbabbaabaaaabaaababaabbbbbabbbbbabaabaaaabbbababbaaaaaabaaabaabbbbbaaabbbaaaaabbabaabbabbbbbbbbbbabbabbbbaaabbbbaabaabbbaaaababbaabababbbbaaabaaabbbbababbbaaaabbaabbbababaaaaabaabaabbbbaabaaabbbaababaaabbabaaaaaaaabaabaabbabaaababbaabbbbaaaabaaabbaabbbaaabbaaaabbbbbabaaabbbabaababbabaabbbbbababababbbbabaabaaaabababbabaababbababaabbaabababaabbbbbbbaababaaabaaaaabaabbaaabbaabbbabbaaaabaaabababaabbaaabbaabbbabbababaaabbbbbaaaaaaabbaaaabaabaabbaabaabaaabbaaaaabbabababbbbbbbbbabaaabababaabbbbaabbbabbbbbabababbabaabbaaaababaabbaaababbbaabaababaababaabbbabbabaaaabbaabaaabaaabbbababbbaaaaabbaaabbabbaaabaaabaabbbbababbbabbabbbaabbbbbaabaabbbaabbabbbbabaaabbbbbbaaaaabbababbbabaaababbabbbaaaabbbbaabbaaabbbaababaabaaaba
bbbaaabbbbababaaabaaabaaabbbbababbbabaaaababaaaaaaaaabaaaabaaaababaaabbaaabbaaabaabaababbbbbabbbbababbabaaaababbaaabaaabbbaaaabbbaaaabbbaaabbbabbaaaabaabbbbaaaaaaabbbabbaaabaabaabbbabaabaabbbbaabaaabbaabababaaababaaaabaabbabbabaabbbbbbbabbaabbbaaabaaaabababbbabaaabbabaabbbbbbbaaababbabbbbaabbbbababbabbaaaaababaaaaabaabaaaaababaaabaaababaabbaabaaabaaabbbababaaabababbaaabaaaaabbabababaabaaaabbabbbaaaaabbbbababbabbababaabaaaabaaabbbabaabbababaaababaaaababbbaaabaaababbbbaabbaaaaaabaababaabaabbaabbbaabbbababaaabbbabaabaabbbaaabbabaaaaaaaababbaaabbaaaabbbaabbaaaaababaaababababbbaabaaaababbbbbbbbabbababaababaabbbbaaabbbbabbbbaabbbbabbbaabbaaaaabbaaaaabbababaababbabbbbaabbbbabaaabbabbbbbabaaababaababaabbaabbaabbbbbbbaababbbabbaabbaababababababbbaaabbbababaababbababbaaaabbaabaabbaaabbbaababbbabaabbabbbbbaabaabaabaaaaabbbbbaaaababaabaaabbbbbbbbabbabbbaabababaabbababb
abaaabbbbabababbaabbbaabbbbbbaabbbababbbbabbabbbbbbbbaaaabbbabbabaabaabbaabbaaaaabbaababbabbbbbbaaaaaabaabaaabaaaaaaabaaabaaababbababaabaaaaabbabaababbabaaabaaaaaaabbbabbbaaabbbabbabbbaabbaabaaaaaaabbbaaaaabaabaabaabaabbaaaabbbbabbabbaaaaaaaaabbaaabaaabaababaaaabaaaabbbaababaaabbaaaabaaabbaaabaaaaababaabbaaaaabbbaaaababbaaabbababbaabaabbabaaabaabababaaaababbaaaaabaaabbbabbabaaaabbaaaaabaaabbbaabaabaabbabbbbbbaaaaabaaabbaabaaaaabbbbaaabbbbbabbaaaaababaabaabbbabbbabaaaababbbbbababaaababbbbabbbabbaaabababbbabaabbbababababaaaabbbaabbababaaaaabaaaaabbaaaabaabbababbabbbbabaaabbaabbbbbbaaaaabbabbaaabbababbbbbbaababbbbaaabbabbbaabaaabaabbabbbbabaabaabbaaaaabaabaabaababbbbababbbbabbaaaababbbaaaaabbbbbbbabbaabbbabbaabbabaaaababbbbabaaaaabaababababbbbabaabababbaabbbabaabbbabbbbbaaabbbabaaaababaabbabbaaabbababaaaaaabaaababbaaabbbaaababbabaaaabbaaabaaabbbbabaabababbabbb
babaabaabbbbbbaaaaaababbbbabbabbbababababbaaaababbbbabbbaabbaaababaabbbaaaabbbaaaaabbbbabbaaaaababbabaaabbababbbbaaabaaababbbbbaabaaabbbbabaaababbabbaaaabbaabbaababababbabbbaabbabbbbbbababaabbbababbbbbaabbaaaaabbabaabaabbaaaabbabaaabababaabbaabbbbbbaaababaaabbbaaabaabbbbbaaababaababbaababbaabaaaaaaabbabbabababbbbaabbbabbbaabbbabbaaaabbababbaabbaaababbabbbbbaabababaabaabaaabbabbbbbababaababbaaabbbababbabaabaabbbaaabaaaabbabaaabbababbbbabaababaaaaaabbbababbbabbbaaabbbabbababaaabaaabababbbbabababbbbbabbbbbbbaabbbababbbababbaaaabaaabbaaabaaaaabaaaaaabaabbaaabbbbbabbbaabbbaabbbaaabbaaaabbbaababbabababababbbabaaabbbbbabaababbbaabaaaabbaabaaabababbbbbaabababbaaababbaabababababbabbbbababbbbbabbabababaabaabbabbaaaabbaaaabbbaabbbbbaaabbabbabaaaabaaababaabababbaabababbaaaaababaaaaabaaabbbbbabbaabbbabaabbbababbaaaaaabaaaaabbaaabaabababbbbaaabababbbaabbaaabbbaaabababaaa
bbabaabbbbaaaaaaabbbbabbaaaaabaaaabbaababbaabbbbbabaabababbababbaabbaaababaabababaaaaabababbababbbbbbbabbbbbaaaabbbbbbababbbaaaaabaabbbaabbbbbaabaaabbaababbabaaabbaababbabaabbbbbbabbaabaaabbabbbabbbaababbaabbbbaaaababbaaaababaaaababbaabbbbababbabbbababbbbbabbaabbbbababaabaabaababbbaaabbbababaabaababababbbbabbbababbaaababbaabaaababbaababbabaababbbbabababaaaabaaabbaabbabbababbbbbbabbaabaaaaabaaaaabbaaaaaaabaabbaabaaaababababaabbbbbbaaabababaaaabbbaababbabbbbbaaabbabbbbabbabbbbbaaabaaabbaabbaaaabaabaabaaaabbbbbababaababaaaabbaaaaabaaaaabbabbbbababbababbbbababbbbaabaabbbaabababaaaabbabaabaaaaabbababbbbbbaababababaaabbabaababaaabbabbaaabaabbbabbbbbbabaabaabaaabaabbbaaabaaabbbabbbabbbbabbababbbabaaabbbbabaaaabaabababaabaabaabaabaabaababbabaabababaabbabbabaabbaabbbbbbbbbbaabbbbbbbbbaaaaaaaabaaaaaaababaababaaaaaaabbababbbbbbababbbbbaaabbabaaabaaabbbaaabababbbabbabb
ababbbabbaaabbbbaaabaaaaabbbbabbaaabbbbbabaabbaabbabbbbabbababbaaababaaaaaabbabbbaababbbaabababbbbbbbbaabaabaaaaaabaaabaababaabaababaabbbbababababbbabbbabbbaabbaabaabbbababbbabaaaabbbaaabaaabaaaaabbbabbbbaababbaabbbababbbbaaaaaabbaaababaabbaaaabbabababbabbbbbbbaabababbbbbaabababaaabbbbaabaaaaabaabbaabbabbbbabbaabbbabbbbababaaaaabbbabbbbbabbaaaabbbbabbababbabbbababababbbabbabbabbaabaaabaaababbbbabaabbabbbaaaabbbbabbaaabaaaabbaabaabababbbababbabbbaabbbaaabbbbaaabbbbbbaabbbabababaabbaabbaaaabbbabababaaaabaababbababbabbbbaaabbbbaaaaabbabaaababbaabaabaabaababaaaabaabaaababaaaabaaaababababbbbababbaabababbbabababaaaaabaaabbabaaaababaaaabbbaabaabbbbbaabbaaabbbbbbbaabaabbbbbaabbaaaababbabaabaaaaaaaabbbaabbaababbabbbaaaabbaabbaaaaabaabbababbabbbabaaaabaaaabaaaaaabababbaababbababbababbabbabbabaaaabbbaaaabbabbabbababaabbbabaabbaabaabbaaababbbbbabaabbaabbbaabaabbbaababb
babbabbbbabbabbbabaaababbbbbbbabaabaabbbbaabbabaaaabaabbaaaabbbaaabbababbabbaaaabbbbbabaabbbaaaaaabbbaaaabababbaabbbbbbbaaabaabaaabbabababbaaaabbbbabaabbbbabaaabaabbbbabbaabbaabbabbaabaababbabaaabababbabbbaaabbbbabbbababaaabbbbbbababbbbbaabbbbaaaabaaaaaabbbabaaabbababbaaaaaabbbaaaabaaabaaabaabaabbabaaabbbbaabaaaabbbbbaababbabbbabaaaaaaaaabbbabbbabaaababbabaabababbbabbaabaaababaabbbbababaabbababbaababbbaabbababbbabbaabbbabaaabbbbaaaaabababaaaaaaaabbaaabbbabbbbaabbabbbbaaaababbbbabbaabbaababaaaaaabaaabbbabbabbbaaabaabbaabaabbaabaabbaaaabbababbbabaababbaaabababaaabababbbbaabbbbbbabababbaababbbbbbaabbaabbabaababbaabbabaabbbbabbbaaabbabbaabbabbbabaabaabbbbabaaaaaaababbbbbbabaabaabbbbabbaabbaabbbaabbabbbababbaabbaaaaaabaabbbbbabaaaaabbbbbabaaaabbbbbabbbabbabbababababbaaabbaabbbbaabaababbaababbaabbaaabaabbbbabaababbaaaabbabababbbabbbaabbaababaabbababbbabaaaabbaabb
aababbabaababababbabbbbaaaaabbbaabbbbabbabaababbabbaaaaabababaaabbbbbababbbbaaababbabbaabaaabbaababababbbaabaabbbabbbbbbaaaabaababbaaababaabaabbabaaababababaabbbabaaaaaabbaabbabaabbbabaabaaababbaabaababbbabbbabbbbbaabaaabaababbbbaabbaaaaabaababbabaaababbbaababaabbaaaaabbbbbabaaaaaaaabbabbbaabaaababbbaaaaabaaabaabbabaabaaaabaabaabbababbabbbabbaaaabbababbababaaabbbabbaaabbbabbaabaabababbabaabbbbabaaaabababbbabbbbbbbaabbbaabbaabbbbabaabaabaabaabaaaaaabaaaaabaabaabbaabbaabaababbbbbbabbaababbaabaaaaabbaaaababbaaaaabbababbaaabbbbabbbbbbbbbabbbaaabbabaabbbbaaabaabbbababbbbbbaabbaabaabbaabbbbbbaababbbbaaaaabaababbaabababbaaaabababbbabaaababbbaaabbaabaaaaabbbaabbabbbbbbaabaabbbabbbbbbbaaaaaaabaaaaaaaaabaabaaabababbbbbbaabbbabbaaaabbaabbabbbabbaaabababababaabaaaabbabbbabbbbabbaabababababbaaaabbaababbbbaabbaaabbbbbababbabaabbaabbabaabbbabababbbaabababbbbabbbbaaabaabbb
aaaaababaababaabbabaaababbbabbbaabbaabbbaabbbabbaaabaabaabaaaaabaaababbabaabbabaabaaaabaababbbbaabbabababbabbaababbbbaaaaabbabaaabaaaabbabaabbbaaaaabbabbbabbaabbbbabbbbabbaaabbbbabbabbaaababbbbbabbbbbbbbaabbbababaaaaabababbbaaabbabbabbbabaabaaabbaabbabbbaaaababbbabaabbbbaaabbbbbbabbabaabaababbaaaaababbbabaaabaaaaaababbbbabaabbabaaaaaabbabbbbbabbbabaaaaabbaaabbabbbaaabaabbaabbbbabaaaababaabbbbabbbbabbbabbbbbabababaabbbaaabbaabababbabbaaaaaaabbababbaabbaabbbababbaaabaabbbbbbbbbaababbbabaababbabbbbaaabbaaababaababbababababbbbabbbabbbbbbabbaaaaaabaabbbaaabbaaabaaabbabababbbababbabaabbbaabbbabaaaaabaabbbaababaaaaaababaaaaaaabbabaabbbbababbbabbbabbabaabbbbbbbbaaaabbabbabaaabbaabbabbbaaabaaabbbbbaabaababaaaaababbaaaababbbaaabbbabaabaaaabaaaababbbababaababaabababbbabbbaababbbbbaaababbaabbaababaababbababbabbaabaaaaabbabbaaabaaababbaaabaabaaabaaaababaaaabababbbbaabbb
babaaabaabbaaabbaaabababbabaaababababbbbbaaaaaaabbaaaabbaaaaabbbaaaababbbbaaabaaaaabaaaabaababbbabaababbaaabaabaaaaaababbbbbaaaabbaabbbbabbbabbbbabbbbaaabbbabaaaaababbababbabbabbaaabbaabbbbbababaabaabbbbaabbbbbbabaabaaabbaabaaaababbaaabaabbabaababbabaaabaaaaabaabbbbaaaaaabbaabaaabbaabaaababbaabbabbbabbbbbaaaaaababbabaababaabbbbabaaaaabbbbbabbbaabaabbabbabaaabbabaabaaaaaabbaabbabababbbbabbbaabbbbbaaababaababaaabbabbabababababaaaababbabbabaaababbbabbbaababaabbbbbbbababaabbabaaaababbbabaabbbbabaababbbabbbaababbaaaabaaaabaaaaabbbbbbabbbbbabaababbabbbabbbaaaaaaabbbabaaaabaaabbbbababbbbaaaabbabaaababbbbbbbbaaabbaaaaabbaaaaaaaabaaaaaaaabbbbabbaaaabaaaabaabbaababbbaaaaaaabbbbbbbaabaaabbbbbbaabbabbbabaabbbbbbaabaabbbaabbababbabaabbaaabaaaaaaaaabbaaaabaaaaababbbabaabaaaaabbaabbbabbbaaaaabbbabbbbabbbbabbbaaaabbbaaabaaaabaaaabbabbbbabbbaabaaabbbbbbabbaabbaaaaabbaabbaab
aabbabbaababaabaabaaaaaaaabaabaabaababbababbababbbababaaabaababbbaaabbaabbaaabaabbbabbaaaaabaaaabaabaabbbaaababbbabababababbabbaababaaabbabbbaabbbaaabaaabaabbbbbabbaabbbaaaaaabaabaaababaaaababaababbaabbbbabbaaaaaabbaabbbbbabaababaabbaaabbababbababbaaabbbbbabaaabababbaabbbbbaabbbabababbabbbabbbbabababbaaabbbabbbbbaabbaababababbabaaabaabbaabbbbabaabbaaabbbbaaabaaaaababbaaabbaaaabbabbbbaabaaababbbbabaaabaabbababaabaaabbbbbbaabaabbbabbabbabbbbbababaaaabbabaaababbabbbaaabbbaaabbbababbbabbbbbbababaaaaababbabaaaaaabaabaaabaabaabbbabbbaabbbbbaabbabbabaaabbbaabaaaaaaaaaaaababaaabaabaaaaababbaabababbbbaabaaababaabaaababbabbabbabababbbabaaaabaabaaaaabbaaaaabababababaaabbaabbaaaabbbbbbbbbbabbbbaabaaaabbaaabbaaabbaaaabaaabbaababbbbbabaaaaabbaaaabbaabbbabbbababaababbbbbabbabbaabbabbbaabaababbabbaabbbaabbbabbbaaaababaaaabbbabaabbabaabbbaaaababababaaaabbbbababababbbbbbbbba
aaabaabbbbbbbbaaababaaaabbabaaaaabaaabbbaaaaabbbababaaabbaaaaabbbbaabbabaaaaaabbbaaabbabbaabaaababbaaaabbbaaaaabbabaaaaababbaabbbbaaabbaaabaaaaaabbabaaabbbabbbbabaabbbbbbaaabaabbbaaabbbabbbaabbaabaabaaaaabaaabbaababbaababababbbaabaabaaaabbaaabaababaaaaabaabaaabaaaababbbbaaaabaaaaaaabaabbaaababbaaaabbbbabbabbaababbbbabbbbbbbabaaaabbbbbababaabbaabaababbaabaabbabaababaabbaaabababbababbbbababbabaabbbabbabbbaaabbbababaabbaaabaabbabaabbbabaaabaabbbbabbaabbaaabbbabbbabababbabaabaaabaaaabababaabaaabaaaaabbabbbbbbaaabaaabaababbbaaaabbbbbabbbababababbabbbbbbbabaabbbbaaaaabbbbbbabaabbbaaabaababbabbaabbabbaaaabbbbbaabbbabbbabbbbbaaabaaaabbaabbaabbbbbabaabaaabbaaaaabbbbbababbaaaaaabbabaaabaababaabbaaaaabbbaabbaaaabbbbbbbaaaaaabababaaaababbbabbabaabbaaaababbbaaaaaaabbaababaababaaabababaaabbaabbbaabbbabaabbbabababbbaaabaabbaababaaabaaaaaaababbaaabbbbaaaabaabaabaaababababa
bbaabbaaaaabaaabbbbbbababbaabbabbabbaabbbaaabababbababbabaaaabaababbabaaaabbaabaabaaaaabbabbabaaabbababaabaaaababaababbbbbaaaaaabaabbbbbbbabaabbaababaaabbbabbbaabbabbbbabbbbbbbbabaaaaabaaabbbbabababbbaababababaabbbaabbbbbbbaaaabbbbaaabbaaaaaaaaaabbabbbbaaaaabbaabbbbababaababaaaabaaaabbbabbbbaaaaaaabbbaaaabaaaaaabbaabaaabbbaaabbbbaabaabababbabaaabbaabbbaabbaaaabbaaabaabbbbbbbaaabbababaaabababbbabbaaababbaabababaaaaaaaabaaaaabbaaabbaababababbaaabaaabababbbaababbbbbbbabbbabaabbbababbaabaaaaababababbababbabbaabbaaabbbaababbbaaaabaabbbbbababaabaabbbabaabbbababaabbabaabaabbbbabbbbbaaababaabaabaabbbaabaaaabaaaababbaabbabbbaaaaabaaaababbabbabaaaaaaaaaabaaaaaabaabbbbabaaaaabaaaaaabaabbbaabaabaabbaababbbbaabbabbabaabbaabaababaabababbbbaababbbaababbabbbbbabaaaabababbaaaaabbaabbaaaaabbabbaaababbbbbbababaaaaaabbaaaabbaaabababbaaaabbbbbabbbbaabbaabaabbaabaabbaaababbaabaa
aaabaaabaaababbbbbabbaaaaaaaaababbaaaabbabaabababbabbaabbbabaaaaaabbbbaabbbaabaabbabbbaaabbaabbbabbbaaaaaabababbbabababaabaababbbbbababbbbaaabbbaabbbbaabbbabaaaabaababaabaabbbbbbabbaabbaababbabbbbbbaaabbbabbaaabaababbbabbbbbbaabababaaabbabbabbbababbbaabbbbbabbbbbbbbaaaaabbaabababbabaabbbaabababbabbbbabaabbbabaabbbbabbbbaaabbabaaaaabbbaababbbbbaabababbbababbabbabaaaaaaabbabbbbbaababaaabbabababababbabbabbbaaabbaaababbbbbabaaaabaabbababbbabbbbaaabaaababbaaaabbbbbaaabbbabbababaaababbbbbabbbbbaababbbaabaaababaaababaabbabaaaabbaabbbbbbaaababbaabaabaaaabbabaaabababaababaaaaabababaaabbababbbabbbaabaaaaabbbbabababbabaabbabaabbbaababababbbaabbaaabbbabbabaabbaaaabaabbabbababbabbbabababbbbbbbbbbaaaabbbabababaabaaaabaaabbaaaabbabaaaababbaaababababbaaaababbbbabababbbabaaaaaabababbbbaaabaabbaabbbbaabbaabbaabbabaaaaaaabbabbbbaabbbbaaaabbbaaababbbabbbababaaabaabbbaabaaabaab
babaaaaaabababbbaabababbaaabbbaabbabbbbaaaabbaabbabaabbbabbabbaabbbaaababbbbabaaabbbaabbbaabaaabababaabaaaabaaaaaabaabbababbbbabbbabbabbbbbabababababbabbabbaabbaabaababaabbbbaabbaaaaaaaabaababbbbaaaaaaabbabbaababaababaaabaabbaaababbbbbbabaabbbaabababbaaaababbbbbaaabbabbbaabbababaabaaaaaaaaabaabaabaaababbbabaababaaaabbbabaabbabaabaaababbabababbaaabababaabbbbbaababbbaabbbbabbbbbbbbaaabaaabaabbbbbabbaababbabababaaaababbbaabbbbbaaaabbaaaabbababbbbaaabaaaaabaabbabaabaaaaaabbbaabbbaaabbaaaaabbabbaabaababbbbbbbababbaababaababbaaaaaaaababaabbbbabaabaaaabaaabbababaaabbabbbbbbabbbbababaaaabbaaaaaaababbaabaaaaaaababaabaaabaabbabbaaabbaaabbabaaaabaabbaaaabaaaaabbaaaaaabbaaaabbbbababbaabbbbbbaaabaaabaabbbbbbaabbbababaaaabaaaabaabbbbaaabbbbbbabbbbbbabbbabababaaaabbaababbabbaabbbaabbabaabaabababaaaabbbbaaaaaaaaaaabbbababbbbbbbaabaabbaaabaaabaabababaababbaabbabbabbaaabaabb
aabaabababbaaaaabaaaaaaabababaaaabbabbbaaabaaaaaababbbaaababaabbaaababaaaababbabaaabaaabbbbbbaabbabbabbabbbbaabaabaabaabaabbbbbbbaaaabaaaabbbbbaaabbbaabababaaaabbbbaabaabbbabaabbaaabbbbbaaaaaaababbbaabbabaababbbabbaaabbbaabbbabbaaaababbaaaabbabaabaaababbabbaaabbbaaaaabbaaaaabaaababaabbbabababbaaaaaaababaababababaaaaabbaababbaabaaabaabaababbabaaaaaaaabaababbbbabbaabaababbabbbbabaababbbbbbbbaabbbaabbbaababaaaaaaabbbaabaaabbabbbaaabbbaababbbbbbbaabaabbbaababaabbbabbbaaabaaaabbbaababababababbabaabaaaaaaabbbbabaabbbaabaaabaaaabaaaababbbbbaabaabbabbbbaaaabbaaababbabaabbabbbabbaabbabbbbbaabbbbbbaaaabbaaaaaaabbbbbaabaaaabbbabaaabbababbbabbaababababbabbbbbbbbbbbabaabbbaaaaaaaaaabbaaaaabbbaaaaaabbaaabbaababaaabbbbaaabaaababbaaaabaabaaabbababbbaabbabababbabbabbbaabbaababaabaabbbbbabbbaabbbbbaaaabbbbaabbbaabbbbbbabbbabbbbbbababbbababbbabababbbaaaabbabbbabbbbbababbababa
baaabaaabaaaaabbbabbbbaabbbaaababbaaaabbbbaaaabababbbbbbbbaabaaabaaaaabababaabbbbabbbbaabaabbbbbaaaaababbaaababaaaaaabababaababaababaaabababaaababbbababbabbabbbabaaaaabbaaabbbaababaabbabaaabbabbbabbaaaabbbaaabbbaaaababaaaaabbaabaaaabbbababbbabaaabababaabbabababbaabaabbbabbababbabbaababaaabbaababaabaaabbababaaaaabaabbbabbaabbbbabaabbaabbababbaabbabbbaaababbbabaaaaabbbbbbaaabbaabbbaaabaabbbaaaabbbbbabaaabaaaabbbabbabababaaabbaabbaabaaabaaaabbbbbabbabaabbabaabaaaaabbbaaaaabaabaaaaaabaababaaaaabbbbbaabaaabbbaaabbbbbaaabaaabbbbabaaaaaaaaabbbbaabbbbaaaababbaabbbaaababaaaaabbbbbbaabababababbbbabbaababbabbaababbbaaaaaaabababbbbbbaabababaaabbbaaaabaaaaabbababbaabbbaaaaaaabbabaaabbaaaaabaabbaaabaabbbaaaaabbbaaaabababababbaaabbaababaabababbbabababbbaaabbaabbbaabbaaabbbaaaabababbbabbabababbaaaaaabaabaabaaababaabbabababbabbaaaabaabaaabbaababbaaabbabbbbaaaabaaabbbabbbbba
babaabbbaaabbabaabaababaabaaabbaabbaabbababaaaaaabbabbbaaabbbaabbaababbabbbabbbbabbabaaaabbabbababaaabbabababbaaaabababaaaaabbaababaabbabbaabbbabbbbbaabbababababbaabbbbaaabbaaaaaaabbaababbbbabbbaababbabbbaabaaaaabbabbbbaababaabbaaabababbabbababbbabaaababbaaabaaaabababbbbaaaabaababababbbbbaabaababbabbaaabbbaaabbbabbabaabbbbaaaaababbbaaaaababaaaababaababbaabbaaaaababaaaaabaabbbabaaabbababbabbbabbaabbbbbaababbbabaaabbbbbbabbbbbbaabababbaabbbababbaaaabbaaaabbbbababbbaaaababaaabababbbbabaaababaaaaababbbbaaaabbbbbabbabbaabaababbaabbbabbbbabbbbabbbbbababbaaabbaabbaabbbababbbbabaaabaabaaaabaabaaaababababaababababbbabbbabbabaababaabaabaabbababbbbbabaaababaaaaabbabbaabbbbbbaaaabaabaaabaabbbaabbbbbbbaababababbbbaabbababbaaaabbaabaabbbababaabababababbbbbaaababbaaabaaaaabbabbbbabbaaabbbabaabaaabbbbbbbabaabbbaaabbbababbaaabaabbbaaabbbbbaabbbbbbbbbbbbaaaaabbbaaaabaaaaabab
bbabaabbabaabaababaaaabbbabbabbbabaaababbbabbbabbaabbbabbbbbbabbbbbbbbbaababaaabbbbbbbaaabbabaaaababaaaabaaabbaaababbbababbbaabaababaaababaaabaaaababbbabbaabbaaabbbabaaabbaabbaabaaabbaaabbaaaaaaaabbabbaaababbaaabababbbbabbbababaabaaaaabaabbbbaabbabbbabaaabaababababbaababbbaabaabbaabbaabbbbbbbabababbaabbbbaabaababbbaaaaabbabaabaaaabbabbabbbbbbaabaaaababbbaabbbaaabaabbbaaababbbabababbabbaabbaaababababbaaabbaabbabbaabaababababbaabbbabbbababbbaabbbbbababbabbbabbbaabbabbabaabbbbaababaabbbbabbbbaabbaababaaaaaaababbbbbbbbaababbbaaababbababbbabbaaabbababaabbbaaaabababbbbbabaaaaaababbbbbaabaaaaaabababbaaaababaaabbbabbaabababaabaababbabaabbaabbabbbababbaababbbabaaababbabbbabaaabaabbbbbabbabaabbbaabaaabbabbaabababbaabaaabaabababbbaabaabaaaababbbbbabbabbbbabbbbbbbabbbababbaababaaaabbabaababaaabaabbbbaababbbababbabbbaaababaaabaaabbbababaaaaabbbbbbbaaaabababbaabaaaaabbbb
bbaaaabababbaababbabaabbbbababbaaaaabbabbaaaaababbaabbbbabbbaabbbabaabbbbaabaabbbaababababbbaaaabaaabbaaababbaababbaaabbbaabbaaabaabbbaaaaaaabbbbababbbbbbbbbaaabbbaabaabbabaabaaaabaababbabbaaaabaaaababaaababababbbababaabbaaaaaaaabbababaaaaaabbbaaaaabbbbbbbaabbbababbbbaabbababababababbaaaaabbbaaaabbaababaaabaabaaaabbaabbbaaaabbbbbbabbbaabbabaaaabababaaaabaabaabbbbbaaaaaabaaabbabbabaaaabbbbaaabbaaaaababbbbaaabbbbbaaaabaaabaaabbbbbbaabbbabbbaaabbbbbabbbbbabbabbbaabbbbbaabaabaabbabbbabaaaaababbbbbbbaabababaaaaababbabaabaaabaaaaabbabbaababbabaaababaabbbaaabbaabbabaaabbbaaabababbaabaabaaababababaabbbbbabbbbaababbbbaaabaaaababbabaaabbabaaabababbbaabaaaaabbabbbbbabbabbabbaaaabababbbabbbabbbaaaabbaabbbbbabbbaabbaaabbbbbaaaaaaaabbbbbabbbbaabaaabaaabbbaaababaaabaaabaabbabaabbbaababaaabbbbaabaaaabaabaabbbbbabaaabbbababaabbaaaaabbbbbabbaaabaaaaabaaababababaaabbaaaabbaab
bbabbbbbbaababaabbaaabbbabbabbbabbbbbabbbaabbaabbbbaaabbbbbbbabbbaaaababbbaabababbaaaabbabbbabaabbaaababbaababaaabaabaababaaabababababbbabbaababbaababaaaabbaaababbaababaababbbaabbbbaabbbabbaabaabaabbaaabbbabbbbaaaabbaaaabbbbbbbbaaabbabbbabbabaaaabaaaababbabbabbbbbbbbabaabbbaabbaaaabaababaaababbaabababaaabaabbbabaabaaaaabababbaabbabaabbabbbbbaaaabbaabbababbbbababbaaabbaaaaabababbabababaaaaaabababbaaaaaaaaabbaaabbbbbbbbbabbbbababbaaaabaabbabbaaaaaababbbabbabbababbabaaaababaabbabbbabaaabbaaaaabbababbbbbbbababbbbaabaaaabbaababaabbabbbbabaabaaabaaabbabbbbabaabababaaaababbabbbbbbabaaaaabaabaaabbbbbabbabababaaaaababaaaaaabbabaaaabbbbababababaababbaababbaaababbabbaaaaaabbbbaaabaaabbabababbbbbabaaaabbaabaaaaaaaabaaaabbaaaabbbaabbaaaabaabaaabbbbaaaabbaaabaababaabababbbbabbaaabbbbbbaabbaaaaabbaababbabbaaaabaabbbabaaaaabbbbbabbbbbabaabaabaabbababbbbbbbabababbaabbbbabab
bababaabbbabaabbbababbbbaaabbaaaaabbabaabaaaaaabbbbbbbaabaabbaaaabbaaaaabbabbabbbbaabaabaaabbababbbaabbbabababbbaababbbbbbbaaabaabbaaabababbbbaaabbbabbabaaaabbabbbbbbabbabbababaaabaaaababaaabbbbaaabbbbbaaababbabbbaabbbbbbaaaabaabbbaabbbabaabaabbbbbbbbaabbaaabababaaaababbbbbbaabbabaabababbbbbaabaaaabbaaaaabaabaaaabbaababaaaaabbbbaabbaaabbbababbabaababbabbabbbabbaaabbbbaaaaabbbabbaabbababbbbbbaabbbaaaababaabbaababaaabbbbababbbabaabbaaabbbbbbabbbbbbbabababaabbbbaaaabbbbaaabbaaaaaabbabbabbaababababbbaababbababaabaabbabbbbababaaabaaabbabbabbaababbbbbbabbabaabababbabbbbabaabaababaaaabbabbbbbaaaaabbaaababbbbbabbbabbbbabbabbbbabbbabbabbabaabababbbabbbbaababbbabababbbbaaabbabbaabbbbaaabbaabaabababbaabaabbabbbaababbbaaabababbbbbaaabbababbbbabbaabbbabbbaaababaabaaababaaaaaabaabbaabaaaaaaaaabbaaabbbabbababbbbbbabbabaaaaabaaabbabaaabbabaaababbbaaaababbbbbbbaababbababbbb
bbbbbabbbababababaaabbabaabababaabbbbbaababaaabbaabbbbabbaaaabbbbbababbabbaabbabbabbbbbbaabbbaaabababababbaababaabbabaabbbabbbabaaaaaabbbaabaabaababaabbbbabbbbabbbbabbabaabbaaaabbbabbabaabbaaababbbaaabaababbaabbbaababaabbbabbbbbabbbabbbbbbabaabbbaabbbbbbbbaabbaabbaaaabbababababbaababbbabbabbabbbbbabbaabbbabbbbabbaabbababbbaaabbbbbabaaabbabababbabaaaaababbaabaaaabbbabababbababbaabbaaaababbbbabbbabaaabbbbabbaabbaaababaabbaaabbabbbbbababbabbbaabbabbaaabbbbbabbbabbaaaabaababbbbbbbbabbaaaaaaaabbabbaabbaaaaaaabbbabbbabbaabaabaaabbabaaabababbbbaabababaabbabaaaaabbabaaabaabbaaabaaababaaababbbbbbababbababababbaabbaaaabbbbbababbbabbbbaabaaabbabbaababbbaababbbbbaaaabaaababbbbbbbbaaabaabbbaabaaabaaabbbbaabaaaaabbabbbbbbbabaabbbababbabbaabaaababaaaababaabbaababababbbbabbabababbaaaaaaaaaaaabababbbaaabbabaabbbababaaaaabbbaabbbbbbababbabaabbaabaaaaaaabaaabbbbbbaabbaababaaa
abaabbaabbaaaabaaabbaabbbaaababbbaaaababababaabbabbbbabaaabbbabbaabaaaabaabbbbabbababaaaabbaaaaaabbaaaaabababbabaababbababababbabaaaabaabbaaaabbbabbaabbabaaaaaabbababbbbbbaabaaaabbbabaaaaaaaabaabaaaababbaabbaabbbbbbbbbbabaaabbabbbbabaabbababbabbaaabbbbaabbaabaabbaaabaaababbbaaaaabbbbabaababbababbbbbaaaabaaabbbabbabbbabaabbaababbbbbaabababaabbbbabaabaababbabbbabaaaaabaaaaabaabbabababbbbaabbabbbbbbabbaabbabbbaabbabababbabaaabaababbababaabababbbbbaaaabbabbbaaabaababbaabbbbbabaaaaababbaababaabababababbbbbaabaabaabababbabbabaaabbabbbaaabbbaaabababaaabaabaaabaabbabaabbaaaaaabbaabbbaabbaaabbaaaaabbbbbabaabbaaaabbbbabaabaabaaabaabbaabbbbaabaaabbaaaaaaabaaaabaabbabbabaaabbbaaabbaabaabbabaaababaaaaabbbbabbbbbabaaaabbbabaaabbbbabbaaabaaaabaaaabababaaabaababbaaaaaabaababbabbabbabbaaabbabbabbbaaaabbaabbaababaabbabbbbbbabaababaabbbbaababbbbbbbababbabbbaaabbaabbaaaabbbbab
aabbbaabbbababaaabbbbabaabaabbabbaabaabbbaaabbaaababbbbaabababbbabbbbabaaabbbaaabbbbbaaaababbbbbaabaaaabbbbbbbbaaabbaabbbbaaabbbbaaabaabaaaabbbbbbbbbbbaabbbaabbbbaaabbaabbbbbabaaaaaaabababaababbaabbbbabbbbaaababbbbabbaabbbabababaabbaaabbbabbbbabaabaabbbabaaabbbaaaaabbbbbabbabababaaabaaaababbbabbabbbbaaabababbaabbbbabaaaabaabbbbaaababbbbaabaaababbabaabaaabaababaaaaaaaaaabababbababaababaaaaaabbaabbaaaababaabaabaababbbaabaabaaabbbbaaaabababaabaaaabaaabbbabbaaaabbbabababbbabbbabbabbbaababbbaabaaaabababbbbabbabbbbbbababaaababbbbbbaaaababababaaabababababbaaabaabbbaaabbabaabaababaaabaaaaaaaabaabbbbbbbbbabbbbabbbabababbaabbaaaaababbabbbabababbbabaabaaabbbbabbbbaaaaaababaabbabaababbbababaabbababaabababaabaabbbabbaabaababbabaabbabbbabbabbabaaabbabbababbabbbbaaabbabbaaabaabaaabbaabbbbaabaabbbbbbababaaaabaaaaabbbbbbbaaaabaaababbabababbbbbabbaabbbbbababbbababbbbabaabbba
bababbabbbbabbabbaabbbaaaaaaabaaaabababaaabbbbbbabbabaababbabbbabaaababbbaabbabbaababaabaabaabbaabbabbaababbbaabbbaaabbbaabaabbabbbbabbaaaaaabaabababaabbbbbabbbbaabababaababbaaabbaaabbbabbbaaaaabaaabbaaabaababbbbabbababbbbbbbbbbbabaaaabbbbbbaabaaaabaabbabbabababbabbbabaababbaaaabbbbbababbbbbbaabbbaaabaabbbaabbaaabbaabaaabbbbbaabbbababaabbbaabbbabbbbbaaaaaabbaabbbbbbbbbbbababaabbaabaabbaaabbabbaabbbbabbbbbaaaaaabaaabbabbababbbbbaaabbbababbbbaabbabbabbbaabbababbbabbaaabbbbbaabaabbbabaaaabbababbaaaabbbabaaabbabbabaaabbbbbabbbbaaaaabbbbabaabababaabaabbbabbbabaaaaabbabababaabaaabbbaaaaabbaabbbbbbbbaaabbaabbbabbaabbaabbbbaaaababbabbbbbbbbabaabaaaabbabbbaaaabbbaaabbbbbaabbbabababaaaabaabbaabbbaaabababbbabbaabaabbbaaabaaaabbbabaaaaababbaabbbababaababbbbbaaaaabbbaaababaaaaabbbbaabbbbabaababaaabbbaabbbababababbbabbaaaaababbaabbaabaaabbaabbaabbbbbbbaabaaaabababbababbb
bbbbaabbbbabbaabaabbbbbababbbaabaaaaaababbaabbbaaaaababaaabbbbbbaabaaaabaabbaabbbbaabbababbbbbbbabbaabbbbbbabababaabbaaabbabaaaaabbaabbababbbbaaabbbabaaaabababbaabaabbaaabaabbbaabbbbaaaaababbaabbbabababbbabaaaaababbabaaaaabaaabbbaabbaaaabaaabaabbbabbaaaaaaaaaaaabbaaababaaaabbbababbabaaaaabaababaaababaabaabaabbbbbaaaabababaabaababbbabababbbaaaaaababaaabaaaaaababbbbababbabbaaabbbbaaabbbbbabbaababaabaabbaaaabbbbbbabaaaabaaaaabbabbabaababaababbabbbbbabbaabbabbbaabbbababbbabbbbabbbbbabbbbaaaaaaaabaaabaaabbbbabbabbaaabbaabbbbabaababaabababbaababbaaabaababbaababaaababbababababaabbabbbabbbbaababbabaabaaabbaaaaaabbabbbbbbbababbabaabbabbbbbabbababbaabbbaaaaabbbbabbbbaaaababbbbabbabbbbbbaabaaabbbabaabbbaaababbabaabbbabbababaaabbbaaaabbabbabaaababbabbbabaabbbbbabbaabbabaaaabbbaaaaaabaaaababaaaaaabbabbbaaabbbababbabaabbaaaabababaabaaababbbaaaaaabaabaabbbaaabbabaabaabaab
aaabaabbabbbbabababbbaabbaabaaaaabbbbbaaaababbbaaaaaaabbbbabbbababbabbbababaababaaabaababbbaabbbabbbbbbbaaabbbbbbbababbababbabababbbbaaaababbbabbbaabbaabbbbaabaaaabbbaaaabbbbaabbbbabaaabbbaababaaaaaaabbabababaabaaabbbbaaabbabaababbabbbabbbbabaabaaabaaaabaaaaabaabaabbaabaaabbabaaaabaabbaabbbababaaabbbaababaaabaababbaababbaabbbabaabababbaaaabbbabbbaaababbbaabaababbbaabaaabaaaaaabbababbabbbabaabbbbbbbababaababbbabbbaabaaaabbbababbababaaababbbaaaaaaabbbbbabaabbababbbabbaaabbbbabaabbabbabbbbbbaabbbbbabababbbbbbbaaaaabbabbbbbabbabaaabbbbaaabbabbbaabbababbaabbbaababaabbaababbbbaabbaaaaaaabbaaaaabbbabbbabaaaabbabbaaaaaaaabaababbaabbabbababababbaabbaaabaaabbbbbaaaabababaaabbabbbbbbbaaabbbabbaabbbaabaabaaabbbbaabbabaabaababbbbababbaaabaabbbabbaaaabbbaaaaaabbbabbbbabaaabaababbbbabbabababbbaaabaababbaababbbbbababaaabaaaaababaaabaabbaaabbbbbabababaaaaabaaabbbabbbbbaaaab
abaaababbbaaaaabbabbbaaababbaaabbbabbabaaabbaabaaabbbaaaabbabbbbabbabbabaabaaaabaaababaaabababbbabbbaabbbbbaababbbbbbbbaabbaaababbababbbaababbbbbbbbbabbbbbabaaaaaaaaaabaaaaabaaaaaabbaabbbaabbbababbaabaababbabbbababaabaaabbabbbbbaabbabbbbbbbabaaaaaaaabaababbbabbaabbabaabbbaabaaaabaabbbbbbaabababaaaabbbabababbbaabbbbbbabbbbaaaababaaabbbababaabbabbaabaaababbaabbaabaabbbbabbababbaabbbbaaaabbbabbaabaaabbbbbbaababbaaabaabbbbaaabbabababbbabababaababbbbbbabaaabbabbbbaabbbbbbaaabbabaabababaabaaaabaabaaaaaabaaabbaaababaababbbaababbbabababaaaaabbbbbaaabaabbbbbabbbbbaabbbaabbabbabbbbbaaababbbaabbaaabaaababbbaaababbbaabaaaaabbabaaabbbaabaabababaabababbbababbbabbaaaaaababaaaababbababbaaabbabbbababaabaabbbbbaaaaaaaaabbbabaaababaabbbbaabaaaaabbbaaababababaaaabbabbbbbaaababbbbaaaabaabaabbabbaabbbabbabbbbabbabaabbabababbaabbbbbbbbbbabbababbbbaaabbaaabaabaaaaabbbbbbabaabbabba
aabbbbbabaaaabbbababbabababaaabbbabaabaaaabbabaabababbbabaaabbaabaaaaabbbaabaaababbabababbabbbbbabaabbbabbbbaaabbbbaaababbbaabbbaaaaaabbaaaabababaabbabaaaaabababbbabaababbbbabaabbaaabbabbbbbbbaaaaaababababbbbabbbababaabaababababbababaaaaaaaaaaabaabaabaaabaaaaabbaabbabaaabbbaababbbababbabbbabaaaabbbbbabbbbbbaababbabbababaabbababaabaababbaabbabaabbaabbbaababbaabababaabbbaaababbbaaaabbaaabbbabbaaababaaabbbbaaabbaaabaaaabbaabbbabaaabbabaabbabbaabbabaababbaaaaababbaababaababaabbabaaaaaaaabbbbabbabaaaabbbbabaabbbbababaaabaaabbaaabbbaabbabababbaababbaababaaaabbbabaabbabaababbbbababababaabaabaaabbaabbabbbbbbaaabbbbbbbabbababbbabaaabaaaaaabbabbbbaaaababbaaaaabaababbababbbaaabbabbaabbbbbababbaaaabababbbbaaabbbbbbabbaaabbababbbabbbbaaababaababbbaaabbabababaabbbabaaabbbbbabbaaaaaabbaaabbbbaaabababababaabbababaabbbbbabbabbabbbbaaabbaaaaabaaaabababbbbababbbbabbabbabbaaab
ababaabaabbaabababaaabaabbabbaaabbababaabbbbaabaabbabaaaabbaaabbbbabababbabaabbbbababaabaaaaabaabbbbbabbbababbaababaabaabbabaaaababbbabababaabbbbaabaaaabbbabaabaabbbaaaaaabaabababaaabababbaabaababbbbabbbbbbbbbbbaaabbbbbaaabbaaababbaabbaababbabaaababaaaaabbaabbaaababbabbababaabaababaabbababaaaabbabbaababaababbbbaaaaabaabaaabaaaabbaabaababaaababaaaabbaaaabbbabbbbbaabbbbabbbabbbabaababbbaaaaabbbabbabbbbbbbabbbbabaaabbbabbabbababaaaababbbaaabaabbbbabbababbaaabaaabbbbabbbaababbbaaabbababbaaaaababbabbaaaabaabbbaabbbbbaaabaaababaaabaabaaaababbbbaabbbbababbaaaaabaaaabbabbabbaaabbbbbbbbabababbaaabbabaaabaaabbbbaabbaabaaaaabbaabababbbbaabbaabbabbbaaabababababbbbaaabaaaaabbbababbbababbbabbbbbaababaabbbaababbbbabbbbbbabbabaabaababababaabbbbbabbbbabbaabbaababbabbbaaaabaaabbaabaaabaababaabaabbaabbabbaaaabbababbaaaaaababbaaabbabaaaabbabaaabbabababbbaabbbbbabaabbaaabaaabaa
baabaababbbababaababbbbbabababbabbabbabbabaabbababaaaabbbbbaaaaaaaabaaaabbabbaabbbaabababbbaaaabaaaaabaaababaababbbabababaabbabbaabbbbbabbaabbaaabbaaaabbbbaaabaaaaabbabbaabbabbbbaabbbbabbbabbabaababaabbbbbbabbabaabbbbbbaabbaababbbaaababbbbaabbbabababbbbbaaabbbbaaabaabababbabaaaabaabbbabbbaaaababababbaabaabbbabababbababbaaababbabaaabaaabbbaabbaabaaababbabaaabaabaaabaabbabbabaaaaabaababaabaaababbbabaabbbaaabbababababaabababbabaaabaaabbabbbbababababbabbababbbababbbababbbbbbbbbaabbbaabbbaaabaabbbaabababaaabbabbabbaabbaaaaaaaababbabbaaababbaabababbabbbbabbbababbaaaabbabbaaaabbbbbbbabbaaaaabaaaabaabbaabaaaabbabbabbaaaabbaababbaaabbbabaaabbbaaabbbaabaabbaababaaaaaabbaaaaaabbbbbbaababbbbbaabaaabbabababaaaaabaabbbbaaababbbbbbabbabbbbabaabababbbabbbbabbaabbbaaabbaaabaabaaaaababaaababbaaababaabbabaabbbabaaabbaababababaaabbabbabbbbbbbbbaabbaabbbabbabaababaaabaababbaabb
bbaabbbbaaabbbaaaaabaaabaaaabbababaaaabbbbbbbbbbaabaaaaaaaaababababbababbbbaabbabaaabbaaaabaaabababbaaabbbaaabbbaabababaabbabbbbaabaaabbaaaabaaaabaabababbabaabbbabaaaaabbabbabbabaaabbaababaabbbabbaabaabbbabaaaabaaaabababbababaaabbaabbababaaaaabaababbbbaabaaabbaabaaabaabababbbabbaabaaaaaabbbaaabbabbaaabbbbabaaaaabbaabaabaaaabaaababababbbbabbbaabaabaabbabaaaaaaaaabbaabbabbabaaabaaaaaaaabbaabbaabbbabbbabaaaababbaabbabbbbbabbbaaabbabbbbbbbaababaabbbabababaabbbaabbaabbabaaababaabababbaabababababaaaaababbabbbbbabaababaabaaabaababbaaababbabbbbaababababbbabbaaabaaaabaaaaabbbababbbbbbabbbbaabbbbbabbaabbabbabbabaabaaabbabababbbaaabbabbaaaaabaabaaabaabaabaaabaaabbbaabaaababbbaabaabbbbbbaaaabbabaabaaaabbbbaaaaaaabbbbaaabbbaaaabbabaabbaaaabababbabbbaaaaaabbaabbbaabababbababaababaabbbbbabbabaaaabaabbaabbbabababbbaabbbaaabaabaabbbababaaaababbbaaabbababaabbabaaaaabbaaaabaa
baababbbbababaabbbbbaabaabbabababaaabbbbabaababaabbaabbabbaabbababaabaababbbbaaabbbabaababbbabbbbbabaaabaabbbabbabbbaabbabababbbabbabaaaabbbbbaaabbbbabaaaaaabababbaabaaabaababbaababaaabaaaabaabaabbbabaaaabbbbbbaabbbbaababbababbabbaababbaaabbbababbaaaabbbabaabbabaaabbabbbbbaababbabbabaabbbbbbbbababababbaabbabbbbbabbababaababbbbbaabbbaaabbbabbabbbabbbbbababbabbbaaaabbaabbbbbbabbbbaaababbbbbaaaaabbabbbbbaaaaabaabbbabbababbbaaaabbaaabababbbbabbaaabaaaaabbabbbbaaaabbbaaaaabbabaaaabbbababbaaabaabbabbbbababbbabaabbbabbaaaabababaababaababbbabababaaabbbbbbabbbbbaaabaaaabbbbbbaababbbabbabaabaabaabaaabbabbbaababbaaabaaabbabbbaaaabbbaababbbabbbbaaabbbbabbbaabaaababbaaabaaabbbbbbbbbbabbabaaaaaabbabbbbabbbbabbbaabaabbabbaabbaabbbbbbbbbaabababababbabbbabbaaabaaaaababbababbbaababbbababbaaaabbbababaaaaaabbbbaaabaabbabaababbaabaababababbabbabbbbbaabaabbabbaaabbbbbaabaaaabaaa
bbabbabbbbbbbbbbaabbbabbabbbbbababbaaaabbbabbbababbaabbabbaaabbbabababbaaabaabbabbbaabbababbbbbbbbabbabbaababbbbbabaaabababaabababbbbbaaabbabababbaaabaaababaabaababbbbbbbbbababbbbababaaaabaaaabbbbbaaaabaaaabbaaababbabbbaabaaabbaaabbabbabbabaababbabbaabaaabbaabaababbabbaababbabbbabbbababababbbbabbbabaabbaaabbbaaaabbaabbabaaaabbaaabaaaabbababababaabbaabbabaaabbbbbbaabbbaabbbbabbbaaabbbaaababbabbbbbbbbaaababbbababaababaaaabaabbbbaabaabaaaaabbabbabbbaaabbbbabbbbbbababbbbabaababbbaaaababbbabbbabbbabababbbbbabaabbbaaabbbbaaaaaabaaaabaabbbaabaaaaaabbaabbaabbbababbbbababbababbbaabaaabaabbbabbabaaaabbaababababaaabbaaabbbbaaaaabbabaabbabaaabaaaabbabbaaabaaabaaaabbbaabbabaabbbbabbbbbaabbabbabbbbbaabbabbbbabaaabaaaaabaabaababbbbaababbbbabaabaaababbabbbbbaababbabaaaabbaaaaaabaabbaaaaabaababbaabbbaabbabbabbabbaaabbbbbbbbbbabbabbaaaabbbbbabababaababaabbbabababaababbbababa
bbaaabbbbbbabaabbaabbabbbabbbababbaaabbabaabbbbbbaaabbabbaaaaaabbbbbbaaaabbbbabaaaabbbbbaaabbbbbbbaaaabbaabaaabababbaabbbbaababbbabbabbbaaaaabaaabaabbbaaaaabbaaabbabbbaabaaaabbababbbaababbaabaaaaaabbbbaaaaaabbaabbbabbbabaaabaabbababbbabbaaaabaaaabbaaaaabbbababbbaabaaaabbabababbabbbbababaabbaaabaabaabaabaabbbabbbbaaaababaaaaaaaabbaabaaaababbabbbabaababbbaaabbaaabaabaabbbbaabbbabbbbbaababbaabaabaababaabbbbabbbaaaabbabaabaaabbababbaaaababaabbbaaabbbbababbaaaababaabaaaaabbabbbabaaaababababababaabbabbababbaabbaababbabaabbbbaabbaaabbbbbbabbabababbabbaaababaaaaaabbababbaababbababbbbbbabaaabaaaaaaaabbaaababbbabbbbbabaabbabaabbabbbbbabbbabbaaabbaaaaabbbaaaabbbbbaabaabbaaabbaababbbaaabaabbaaababbbbabaaaabbabbabaabbbbbabaabbbbabaaabbbabaaaaaaababababababbbaaaabaabababaabaabbbaabbbaaaabbbabaabbabbaabaaaababbbabbbaaabababbbabababbaabaaabbaababbabbabbabbbabbbbaabbbbbaaaa
baabaaabaababbaabaabaabababaaaabbabbbabaabababbabbabababbaaabaaaabbbaaaabaabababbbbaababbabbaabbbaabbaaabaaabbabaababaaaabaaabbbaabaaabbbbabbbbaaaabbabbaabbbaabbabbbaaaabbbbaaaabbbabbbabbbaaaaabbbbaaaabaaabbabababbbabaabbbbbaabbbaabaaabaabbbbabaababbbaababbbaabbabaabbabbabbaabbaaabaabbababbbbbbaabaababbbabbaababababbbbaaababababbaabaabbbabaabbbbababaaabbbbbababababbabbaaaabbaaabbbbbabbababaabbaabaabbaababaaabbabbbbabbbaaabaabbbabbbbaababbabbaaaabbbbabbaabbbabbaabbbaabaababbbbbbbaabaababbaaabbbaabbabbbaabbaababaababbababaaaaabbaababbbbbabbababaabbaabbabaabaabaabbbabbaabbaaabbaabaaabababaababbabbbabbaaababbababbaaaabababaabbabababbbbbbbaabbbaaaaaaaabbabaabababaabbaabbababbbabbabababbaabbababbbaaaaaababababaaabbbaabbbbbbbbbaaabbaabaabbbabababbbaabbabbbabbbbbaabaabbbbaabbbabaaabbbbabababbbaaaaaaaaaaabbabaaaababaabaabbaaabbabaabbaaaaabbbabbabbbaabbaaabbbabaabbab
aaaaabbabbbaababbbabbbaaabbbbaaaaaaababbabbabbabaabbabbaababbaaaaababbbbaaaaababbaabbbabbabaaaaaaababaabbbaaaabbaababbabbbbaaababbaababbabbabbbabbbabbbbbaabaaabbbbbabbaaaabbbbaabaababaaabbbbbabbabaaabbbabaaaabababbaabababaabaaaaaaaaaabababbabbababbbbbbabbbabaabaabaabbabbbaababababbbbaaabababaaaabbbbabbabaaaaaaaaaabbaaabababbaaaaabbaaaaabaaaaabaabbbbbbbabaabaaaabaababbbababaabbabbbbbbbbaaababaabbabbbaaaaabbaabaaabbabbbaaababbaaabbababbaabbbbbbaaabbbaaaaabbbbbaabbaabbaababbbaababbbbbbaaabaabaaabbaaaaababbbbbabbabbabaaabbbabbbabababaaaaabbaabaaabbbababbabbaabbaaaabaaabaaaabbbbbabbabbabaabbbababababaabaabbaaabbaabbabaaaabbaaababbababababbbaabaaaaabaabaaaaaabaaabbbabbabbbaaaaabbbbaababaaaabaabbabbbabbbbaaababbabbbbbaabbbbbbababaaaababbbbbaaaaaabbaabaabbabbbbaaabababaababbbaaabbaaabaabababbbbaabbababbbbaaaabaabbbbbabbbaaaaabaabaabbababbabbaaaaaabbbababbbbbaaabaab
aabaaaaabaabbbbaabaaababababaabaaaaaabbaaabbaaaaaababbbabaaabaaabbabbaaabaaababaabbaabbbbbaababaabaaabbaababababbbabbaabbbaaabbbbbabbababaaabababbbababbbbaaabbaaabababaabbaabbbabbbbababbabbaababbaaabbaabbabbaabbbbbbababababbbbaaabbbbbbabbababbaaababbaaaabbaabbbaaaaababaaaaaababbabbaabbbaabaaaaaaabababaaabaaabbbaabbbaabbaaabaaababaaaabbbbabbaababaababaabbaaaabababbababbbbbaaababbbaaabaaabaabaaaabaabaaabaaaaaaaaaabaabababbabbabbbaaababbaabbbbabbaaaaababbabaaababbaabaabaabbabaaaabbbbbaabbababbbababbaaababbaaabbaabbaaababbababbabaaaaaabbaabaabaabaaabaababbabbabbabbabbbbbbabaaabbbaaaaabbaabababaaabbbaababbbabbbbbbabaaabaaaabaaabaabbaabbbbabaabaababbbabaaababaabbbbabbababbababbabbaabaabbaaabbbbbabaaaaaaabbabbaababaabbbabaaabbabbababbaabbbabaabaabaabbaaabbbbbaabaabaaabbbbbbabbbbabaabbbababababbbabaabaababbbbbabbbabbbabbabbbbbaaabbbbbbabbbbbaabaababaabbbbbbaabbbbbb
bbbabababababbbaaabbbbbbababbababbbbabbbbbababaaabbbaaaaabbbaaaabbaababbaababbbbbbbbaabbbabbbbabbababbaababbbbbbabbbabbabaaabbbabaaaaabaaaabaaaaabbbabbbaababaabbabbbbbbbabaaabbaaabbbababaabaabaababbbbaabbaabaabaaaababbbababaabbbaabbabbbbbbabaabbaabbbbbabaaabaaaabbbaabbabbabbaababbbaaaabaaaaaaaaabbaabaababbbaabbaaaaaaaaaaaaababbbaabbabaabaaabbaabaaabbaaaaabababbaababbbaabbbabaaaababbbaabbbabbaaaabbaabaabbaabbbbaabbaabbbbababbbaabaabbabababaaaabbaabbabbababbaaabababbabbaaaabaaaabaaababaaaaaaabbbbbbbbbaababaabaaababbaabababbbaaabbbbbabbababbbbbaaaabababbaaabababbbabbabbbabbaaababbaaaabaaaabbbbbabaaabababababbbbbbabaaaaaaabaabaabaaaabaabaaaabbbabbbbbbbbabbbaabaababaaaabbbabbbaaaaaaaaaaaabbaabaaaababaaaabababbbaababbabbbaabbabaaaabbbbbbaabbaabbbabbbaaababbbbbbbaabbabbbbbabaabaaaaabbbbbaaaabababbaabaabbababaaaaaaabbabaabbaaabaaabaabaaaabaabbbababbbaabaabbabbbbabb
aaabababbbaabbabbaababbbbababbaababbbbaabaaabbbabaaaaabaababbbbaaaaabaabaaaaababaabbbaaaabaaaababbbbabbbbaaaababaaababbbbbaabbabbbaaaaabbabaaaababbbabbbaabaaaabbaaaabbbbaaaabbaaaabbabaabbbbbbbabbbbaaaaaababbaaaaaabbaabbababbbaaaaabbbbbbabaababbbaaaabaaaaaaabaabbaabaabbbbabaaabaaabbabaababbabaabaabbbaababbbbabbaaaabaabaaabaaabaabbababababbabbabbbaaaababbbabbbabbabbaababababaabbbbabbbbaaabbbaababaaabbabbbbbabbaababbabbbbabbabbbbbbbababaabbabbabbababaabaababbaaaababaabbaaaababbbbabaabbbbbaaabbabbbaaabbbaaaaaaaaababbaabaaaababbbbaabbaabaaaaaabaababbabbababbbababbbbabaaabbabbbbbaabbabbaaabbbbaabbbaabbababaaaabaabaaabbaabaabbbbbaabbabbbaaaababbaaabbabbaaabaababbababaabaabbabbbbbaaaabbaababbbbaaababbaabbbaaaaaaaaaababbbbbbabbbbbaaabbbaabbbbabbaabababbbbbbbabbbbaabbaaaabaaabaaaaaabababaababaabbbbaababbbabababbaaababbbaabbbbabaabaabbbbbabbbaaaababaabbabaabbaabbaaaba
bbabbbbbaabaaaaabbbbbbbaaabbaaabababbbaabaaabbaaabbabbaaaabaababaaaabbbbbabbaaaabbabbbabbbbbbbbbaabababbbaaabbabaaabbbbbbbaaabbababbaaaaabbaaabbbaabaabbbbbabbbababbbaaabbaabbbbaabbabbbabaabbbbabaaaaabaabaaabbbababbaaababbbbaabbbaabbbbbbababbbaaaaabababbabbabbbabababaaaaaababbbbaababbbabababbabaabaaabaaaaaaaabaaababbabababaabbbababababbbbaabbabbbbabbbbbbabaabaaaaaaaabaabbaaaababbaaabaabbbbbbbaaaaabababababababbbaabbaaabaaabbabbbbbaabaababaaaaaaababaabbaaababaaabbaabababaaaaabababbabbbbbaabbbabaabaabbbbbabaababbbbbbbbbbbbababaabbaaaababbbbbbbabbbabbbabbbaabaabbbbabababbbbabbabaaababbbaaaaaabbbbaabbbaaaabbbababaaababbabbaabaaabbbababbabbbbbbabaaabbbbaabaaabbbbbbbbbbaaababaababbbbbababaaaababaaaaaaaabbabbbbabbaabbbababbbbbbbbbaabaabaaaaaababbbaaabbaababbabbabaaaaabababbaabababbabbaabbbabbbbbbabaabaabaaaabaaabbbabaabbbabaaabbbbababaaabaaabaabbabbbbaabababaaabaab
bbaaabbabbbabbabbabbabbbbbbbaaabbabbbbbaaabababbaaaaabaaaababbaababbaabbaaabaababbbbaaaabbabaaaaabaabbbabbbbaaabbaabbbbabaabababababbaabbbbababaabbbbaaaabbaaabababbaaabaaabaababaabaabababaaabbbbbbbabababbaaaabbbbaabaaaabaababbabaabababbaabbaabbbbbbababbbbaaaabaabaabbbabbaaaaaababbabaababaabbaaababbaabaaaabbaaaabbbabbabaaaaabababaaabbbabbababbabaabbbbabbbbbabaabbbbbabbbabbbababaaaabaaabaaababbaabbaabaaabbababbbbababbaaabababaaaaaabbbbabaaabbbabbbaaabbbbaaaabbbaababbaaaaabaaaaabbbbaaabaaabaabbaaaabbbbaaaaaababaabbabbaaaabababbbbbababbbabababbbaaababababaaabaabbbaaabbaaaaaabbbaaabbaabaaababaaabaabaaababaaabbababbbabbbbbbabaaababaababbabaabbbaababbbaaabbbabbbbbbbbaaabaabbabbbabbbaabababbbbaaaaabaabbababababbabbbaaabaaabaaabbbbabaaabbaaabaabbbabababababaabababbabbbaaaabaabbbaababbbaababaabbaaababbbbabbbaaabbababbbabbbbabbbaaabaababbbaabababbbaaababbbbaabaabbbbab
abbbbabaabaaabaabaabababbbaababaaabbbbbabbababbabababbaaabbbbaaaabaabbbbbabbbbbbaabbbbbaabbbbaaabaaabaaaaaaabbababbbbabaaaaabaabaabbabbabbbbbaabbbabbaaaaababababbbababbababbbabbbaabbbbabaabbbaaaabaabaabaaaaaaabababbbbaabbabababbbabbabbabaababbbabaaababaabbbaaaaaabbbbbbaaababbbbaaaabaaaabbabaaabbabbababbaabbabbaaabaabbabbbaaaaabaaaabaaaaaabbaabbaabaabaabbbbabaaaabbbababbbaabbaabaababbabbbbaabbaabababaabaababaaaabbbbaabbaababbbbbaaabaaababbbbbabbbabbbabbbbbabaaabbaabaaabbabababaaabbbbbaaaaabaaaababbabbabbbaabaabbaabbaabbbbbaaabbbbbaabbabbbabaabbababaabbbbbabbbbaaaabbaaabbbbbbaabbaabaaabaabbbbbbbbaabbaaaababababababbaabababbaabbbaabbabbbabbaaaaaaabaaabbbababbaaaaaaabbaaaabbbbbaaaaaaabaaaaabbbbabbbbaaaababbaaaabaabaabbabbbbbaababaabbabaaabaababaaabbaaaaabaabbaaabbbbaabaaabbbbaaaaaaaababbaaababbaabbabbababbbabbbbbaabbaaababbbbaaabaabbaabbbbbaaabaabaaabbbbbbbbbba
abaabbbbbaaaabbaaaaabbaabbaabbbbbabbbbbababbbabbbaaabaaaaaabbbbaabbabbbbaabbbabbabaaaabbbbbaabaabaaabaaababbbabaaababbaabbaaabaabbabbbbabbababaaaabbbbababaababbbbbaaabbbbbaababbababaaaaabababbaababbabbbaabababaabaababbbbabbbabababababbbbabbaaabbabababbaaabbbaabbbbabaaaaaabbaabbbbabaababbaaabbbbaabbaabbbbababbaaaabbaaaaaaabababaaaaabbaabababbaaaaababaaaaabbbaababaaabababbaabbabaabababbbabbabaabaabbbabbbabbabbbbabbaaaabbaaababbabbaabababbbbbbabaaabaaaaabbbbaaababaaaabbabaaaaaaaaaabbbabbababababbbbbaabbabbabbabaabaaaabababbababababaaabbbaaaababaaababbaaabbabaaaaaaaaabbbaaaabbbaaaabaaabbbbabbbbbbbaabbbaaaaabbaabbaabaaabbbabababbbaababbaaababaaabaaababaababbaabbbabaababaaaaabbbaaabaabbbbabaabbbabababaabbbabbabaababbababbbbaababaabbbaaabbbbbbbbaaabaaaabbabaaabbbaabababaababbabbbbbaabbabbbabbbabbbabbbbbababbaaaaaabababbbababbabbababaabbabbaababbbbababbbbbabbbaaaab
aaaaabbbbabaabbaabbbaababbabbaabaaaaabaababbabaaaabbaaabbaaaaabbaaababbbaabbaabbbbbabbbbbbabaaaaaaaaabbbbbbaabaabaaaabaaabaabbbbbbbbabbbbaabaaabaaaabaabbaaaabbaaababaaababbaaabbabaabaaaabbaaabbabaaabaaababbabbabaaaabbbabaaabaaaaaaabbabbbaabaaabbababbbbbaababbaaabaababaabaaabaabaaabbbbababaabbaaaabbabbabbbaaaaabbabbbbbbbbababaaababaabaabbaababaaaabbbbabbbaaaaaabbaabbaaabbbbbbaaaaabaaaaaabbaabbaaaabbabbbbaabbbbaaaaaaabbaaabbbababbaababaabababababaabbabbbabbbabbabbbabaabbababbbbaabbabbbbabaabbabbabbababbaaaaabababaaabaaabaabababababaaabbbaaabbbaaaaaabbbabbaaaaaabababbabbabbaaaaabbbaaabbabbbbbbbbaabaabbbaabbbabbbaababaaabaaabaabbaabbbbbbaaaaaabbbbabbbabaaabaaababaababaabbaaabbaabbbbabbaabaabababbbaaaababbabbbaaabbbaabbbbbbaaabbbabbababbbbbaaaaaaaaaaaabaaabababbbbbbbabaababbababbbaabbababbaabaabbababaabbabbabaabbabaabaaaababaabaabbbabbaabbaabbaabbbbbbabbbabababb
bbababaababbabbbaababbbaabbbbabbbaaaaabaabaabababbbaaaababbbbabbbbbbbabbabbbbbabbaaabababbaabaabbbabbaabaaabaaabbbbaabbbbabbababababaabbbbbabbbabbabaabbbabaabbabbbaabbaabbbaabbbbbaabaaaabaaababbbabaababaaabbbbbabbbbbabbbaabbabbabbbaabbaabbaaaabaaabbbbbaaaabaababaabbabbaabbbabbaaababbbbbabaabbaaaabaaabbabbababbbbbbaaabaabbabaaaaabaababbabbaabbabbbaaababbbabbbaaabaabbbbababbbabababbbbabaabbabbbaababaaabbbbaaabaaaababbababababbbabaaaababbbbbaabbbbaababbbaababbbbabababbaabbbbbbbbabbaababaababbaabaaaaaaabbaabbbbaaababaaababababaaabababbababaaaaabbbaabbaabbbabaaaabbabaaabbbbbaababbbabbbaabaababbaaaaaaaaaabaababaabbaabbababbbaabbbaabaabaaabaaaaababbbbabbaabbbabaabbbbaabaabaaabbaaababbbabbaabaabbbaabaaaaababaabbbabaaaabbbbabaabbabaaabaaabbaabbaabbbbbaaaaaabbbabbaabbabbabaaaabaabbbbababbababbabbaabbbbabababbaabbabaaababaaaabababaabbbaaaaababbbbbababbabbaaabbbbabbbaa
aaaababbbabbbbaabaaababbaaaabaaaaaaabaabbbaabbaababbbbbbabaaabbbaaaaabbaababbbababaabaababbbababbbbaabaababaaabbabbbaaaaabbbabbbabbbbababababbaaaabababbbbbbbbababbaabbabbbbaaaaaaabababababbbaaababbaaaabbbbabbababaabbabaabbabbbbababbbbaabaaabaababbbabbaaababaabbaabbaaaaabbabbababbbbabbbbbbbabaaababababaaaabaabaababaabbbaaaaaaabbbbabbaababbabaaaaaabaabbbbbaabaaabaaabaaabbbaabaabbbbbaabbaabbbbaabaaaababbbaababaabaababaababbabaaabaaaabbaaabaaabbabbabaaabaabbbbababaabbaaaaabaaaabbbabbaaabbbbabbababbaaabbaaaabaaaaabbaabbabbabbbbbbaabbbaabbabaaaababbbaaaaabaaabaaababbbbaabaabbabbbbbabbaaaaabbbababbabbabbbabababbabbababbbabbabaabaabbaaabaabbaabbbaabbabbabaababbbabbaaabbbbaaabbbbabababbabbbaaabaaabbbbaabbabbbbabaaaaabbaaababaaaabaabbbbaabbbbbaabbbaaaaabbbaababbaaaabbabaababaabbbbabaaababaaaaabbaabbabbaabbbababaaaababaabbabbaabbaabbabaaabababababaaabbaaabaabbaabaaaab
bababbbbbbbbaaabbaaaabbaabbaababaabababbaaaabaaaabbabbaabbaaabbabbabbbaaaaabaaaaaaabababaaabbbaabaaaaaabbaaabaabaabbbbaaababaaabaaabaaabbababbabaaababaaabbbaababbbbaabaaaabbbbbbaaabaabaababbbbbabbabbabaabbabaabaaaabaababbaababbbbbbababbabbaaabbbabaabbbabbbabababbbbaaabaabaabbababaabbaaaaabbaaabaabaaababaabbaababbabaabaababbbbaaababaaaabaabababbbbaabbabbbbbbbbaaaababaaabbababbaaabbaababbaaaabbabaaabbabbbbaababbaabbabbabababbabaaaaabaabbbabbaabbbbaaabbaaabbbbbbaabbaaababbbaaababbbbabbabbabbaabbbaaabababbbaaabababbabbabbaababbabaabbbbbbbbaaababaabbabaababbbababbbababaabbabababbbabbbbaabbaabbbaaababaaaaaaaaabbaabbbababbbbabaabbaaabaaaaababbbbbaababbabbbbbbbbbaaabbbaaabbbbabababbbbbababaabbbbbbababbaaaaabbabbbbbbbbbbbaaabaaababaababaabbbabbaaababababababbabaabaabbabbbaaabaaabaabbbabbbbbaabaaaaabbababaaabaaababbbbbbabbabbbabaabaababbbbbaaaaabbabaaaaaaaaabbababbaa
aaababaaababbaaaabbbbbbabbbaabbabbbbbaabbabbbaaabbbaaaabaaaababaabaaaababbbbbaabaababaaabbaabaabaaababbabbaababaaaabbababbbbbabbbabbbaaaaababbbaababaaabbabbaabbbabbabbabaabaabaaaababaabbbbbababbabbbbaababbbaababbbaaabbabaabbbbbbbaababbaaabaabbaabaaabababbbabbaaabaaababbbaabaaaababbbbbbbabbbabbaaaabbbbbbaabaaaaaabaababaabbaababbaaabaabbbaabbbbababaaababbabababbabbaaaaabbbbbbaaababbbbababaabbabbabbabbaabbabbabbbbabaaabbaaaaabbbbbbbbbbbaaaabababaabbaabbaaabaaabaaabbaabbbbbabaaabbabbababbaabbbabbabbbbbbaaabaaaabbbababbbbaaaababbabababaaaaababbabbabbbaaaaaaaabbabbbbbbbaababaababaabaabaaaaabbabaabbabbabbabbaaaabbbaaabbabbabaaaaabaabbbabbababbaaabbbbbbabbabaaaaaaaaabbbaaabbaaaaabbbabbbabbbabbbaaabaaaabbbababbabaaabaabbabbbabbbaabaabbaaaababbabbbabbaaabbbbaababbbbbbaaaaabaaaaababaabbaaaaaaabbbaabbabaaabbababababbbbabaaaaaaaaaaabbababbabaabbaabbaaabaabbabbbbbaaaaaba
aabbaabbbaabbbbbaabbbbaabaaabaabbbbbbabbabbbabbabbbaabbbababbabaaaaaababbbaaaaaababababaaaababababaaabbbbababbbbabbaabbbbbbbbbbabaabaaaaaaabbbabbababbabaaaaaaaabbabbabbbbaabbbbaaabbaababbabbaababbbbbbabaaaaaaaaabbbabbabbbabbabbbbabababbbabbbbaabbbaabbaaaabbbaaaabaaaabbaaaabaaaaaaabbbbbabbbabbbabaabaaaabaabbbaabbaaabbababbbaababbaaaaaabbbaaaaaaababaaabbbaaaaabaabaabaabbbbbabaabbabbaabbbbaababaaaababababbabbbbabaaabbabbbaababaaabbaaabbababababaaaabbaaababaabaababaababbabaabbababbababbaababaaaaaabbabaabbaaabbaabbaaabaabababaaabaaaabbbbaabbaaaabbaabbbababbbbabbbaaabbbabaaabaabaaabaaababbbaaaaaabbbbbbaabaaaabbbbbababbabaabbbbbaaaababbaabbabaaababbbaabaababbbabbbbababbaaabbabbbaaababbaaabbbaabaabbaabaaaaababbbaabbaaaabbabaabaaaaaaaabbababbaabaaaabaababaabbbbaabaababbbbaaaaababababbaababbbbbaaababbabbaababbbbbaabaaaabbaaababbaabbbbaababaababababaabababbbbbbbabbabb
babbbaabbababbabbababababaabaabaababbbbaaaabaabababbaaaabaabaaababbabaaaaaabababbaabaaaabbabbabbabaaabbbababababaaabbaabbbbbabaaaaaaaaababababaaabbabaabbbaabbbaaaabaaababbabaabbbabababaabbaaaaaabbabaabbbababaabbbabaabaaabababaabaaabaabbaabbaabbabbbababbbbbbbbbbabababbbaabaaaabababababbaabbaabbaaabababbbbaaabaabbabbbbababbbbabbabbbbaabbaabaabbbbabbaaaabbbbaaaaabababbababbbbaabaabaabbababababbaaabbabbabbaabbbbbaaabbbbbbbbbbaabaaaabaabbaabbaabbbabbabbabaabaabababbbbaaaaababaababaaabbabbaaaabbabbbbbbbbaabaabbbbaabaaaaaabaaabbaaaaaaaaaaaababbaaaaaabaabbaaabaaabbaaabaabbaababbbbbbaabbbbbabaaabaaabaabbabbaabbaaaaaaaaabbbaababbbbaaabaabaabbaabbabaaabbbbbaabbbbabbabbababababbbbbbaaabbbababbbabaaabaaaaabbbabbbaabbbbbbbbbabbaaaabbabbaaaaabaabbbababbaabbbabaaaababbababaaabaaaaaaaaaaabaaaaabbabaabababaabaabbaabaabaabaaabaaababbbabbabababbababaababbbbabbaabaabbabababbbaa
bbbbababaabbaabbbbbabaabaabbaaabbaaaaaabbbbbaaaabaabbbaababbabababaababaaabbababbabaababbbaababbbaabaabaabbaababaaaaabbaaaabaaabbbbbbabbbbaababaaabbbbbbababbaabbbbbbaababbbbabababbaabbabaabbbbabaababbabbbbaaaabbaaabaaaabaaaaaaabbbababbbaaaabaaaaabababbaaabababbabbbbbbaababbababaabbbbabaababbabbbbbbaaabbbbbaabbabaaababaaabbaababbbbaabbabaaaabbaaabbbaabbaaabbaabbabababbbaaaabbbbbbbaabbabbaabbaabbaaababbbbabaabbaaaababbbabaaabbabbaaabbaaababaaabaabaabababbbaabbaabbaabababaabbbbbbbabbbbaabbaaabbabbaaababbaaababbabbaaabbababbaaaabbbaaaaabbaabaaabbabbaababaaabbbbbababaabbbabbaabbbbbabaaaababbbbbaaaababbbaaabaabbbabbbaaaabbbaaabbbbabababaaaabaaabababaabbbbbbabaababbababbbbbaabaaaaababbbabaaaabbabbbababaabbababbbaabbabababbabbaabbbabbaabaabbababbbaabbbbaababbaabbbbaaaabbaaabaabababababbabbaabbaabbaabaaaabbaabbabbabaabaaaaaaabbabaaabaabaaababbaabbaaaabbaabababaaabbb
bbbaabbaabaaababbaaaabbaaababaaabbaaaaaaaaabaaabbbaabbaaababaaabbababbbabaabbbaaabaabaaabaaaabbbbaabbbabbbaabaaabbbbbaaaaaaaaabbbabbbabbbaabbaabaababaaaaabaabbabaaababbababaaaababbbabaababbbabbaaababbabaabababbabbababababbaabbbbaabbbabababaabbaabbaabbbabbaabbaababbbbaaaababbaaabbaabaabbbbabbababbabbabbaaaababaabbbabbbabaaabbabbbbbaaaabbabbbbabbbaababababbaababbbabbbbabbaaaabbabbabaabbbaabaabbabbabbaaabaabbaaaabbababaabbbaaabaabbbaabaaaabaaabaababbaabbbaaababbaabaabbabbbbaaaabbaaabaaaabbaabbbbbaabbaaaaababaabbbaabbbbaaaaabaaababbbaababbbbabbaabaabbabaabaaabbbbbaabaababbababbaaabbabbbbbababaabbabbbbabbbbabababbbabaaaababbabbbbbbaabaabaaababbaaaabaaaabaaabaabbababbbbaaabaabaaaaaabaabbabaabbbaaabaabbaaaaaabbaaaabaababbabbabbbbababbbbbaabbaabababaaabbbabbabaaabbabbaaaabaabaaababababbabbbbaaaaabaaaaaabbbbbaababbaabbabaabaaaaabaabbaaaabaabaabbaabbabbbabaaabababbab
baaaabbabaaabbbbbbbabbbbbabbbbababbbbbaababababaababbabbaaaaabaaabababbbbbbabaabbabaabbbabbaaaabbbbbbbabbaaabbbabbabaabbababaabaababbbbbbbabbabbbaaabaaabaaaabbbabbbabbabababaabbbaaabbababbabbabbaaaabbaabbbabbaabababaabbbbbabbbaaaaababbbaabababaabbbbbbbbaaabaaabbaaaaaabbbbaabaabbbbabbbaaabaabaabbbbaabaabaaabbaabbaaaabaabbbaaaabbbaabababbbbaaaaababababbaaaaabbbbbabbbbabbabaabaabaabaabaabaabbabbaabbbbbbbbabaaaabaabaaabaabbbaababbaabaaaaaababbabaaaaababbbababaaaaaabbbbbabababbabbabbbbbabbbbbababaabbaabbbbbbbbbaababaaabbbaabbabbabbabaaaabbaabbbababbaaabaababaabaabaaabbaaaaaababbbaabbaabaabbbbbbabbababbbbaaabbaaaaabaabbbabaaabbabbababaabaabbabaabaaaaaababbaabbbababaaababaabababaabababbbbbaaabbbbbbbbaababaaabaabaababbaabbbabaababbaaaabbbbabbabaabababbaabbbbbbbbaabaaabbbbbaabaabbbbbababbaaabaaaaabbbaaabbbaaaabbabababbbaababbabbaabbbbbbbabaababababaaababaabaaaababba
aabaabaabababaaababbabbbabaaabbbbbaababaabbaaaabaabbaaaaaababbbabbbbbbababbaabbbbaabaaaabaaabaabaaaaabaaaaabbabaaabbaabaabbbabbbbabbbbbabaabbabaabbaaababbabbababbabbbbaaababaabaaaaaaaabababbbbbbbaaababbbababbbaaaaabbbaabbabababbaabbaaabaaabbbaaaaaabbbababbbabaaabaaabbabaaabbaaabbaabbababaabaaabaababbababbabbabbbbaabaaabbabababaaababababaababaababbbaababbabababaabbabaabbbbbbbbbbbabbbaabbbbbaabbabbaabaababababaaaaaabbabbbbaabaaaaabababbaabaaaabbbbbbaaabaaaaabbaabaabaaaabababbabaababaabaabbabaabbbbabbabbbaaabaabbbabbbbbabbbbbbaaaaabbbbbbbbabbaababbabababbbbbaabaababababaabaaaabbbabbaabaaabbbaabaabaababbabbbaaaaabbabaababababbbaabbbbaababaaaaabbabaaabaabaaaabbbbbbabbababbbabbaabbbbabbbbababaababababbaabababaababbbbababaabbbbaabbbaabbbababbbbbabbbaabbababbbababbbaaabaabaaaabbaaaabaababaaaabaaabaabbabbabbabaababbabbaabaaabbbbaaabaababbbbaaababababaaaabbaabbbaabbb
babbaaabaabaaaaabbabaababbbbabaaaaababbbabbbababbaaaaaababaabaabaabbbbaabababaaabaabbbbbbbbbabaabaabbbaaabbbbbbabbabbaabbbbbababbbbbbaabaaababbababbbbbaaabbababbaaaabbbbabababaaabbbabbaabaaababbbabaaabbbbbabaabaaaaaabaaaababbbbbbaabbbbbbabaaaabbbbaabababaaababbaabbbbbbbbaaaaabbaaaabababbaaabbbabbaababaaabaabaaabbaabaaababbaaaababbaaababbbababbbbbbabaaaabbbabaaabbbbbaabbbaaaaaabbbaaaaaaaabbbabbbaaabbaaabbaabaaabaaaababbaaaaabbabbbbbabbbaabbaaabbbbabaabaabbaabababaaaaaaaababbbbbbabbbaabbbaabbababbbbabbbbabaabbaabaaaabbaaababbbbbbaaabaabaabababbabaabbbaaabbaaaababaaabbaabaabaabaabaaabbbababbbbbabbaaabaaaaabbabbabaabaaaababbbabbaaabaaaaaaaabaaaabaaabbbabbaaabbbbaababbababbbbaabaabaaababaabbbaababbaaabbbbbbbbbbbbaaabbbaabbaabaababaaaaababbbaabaabbaaaabababaaabbabbbaabbbbbbabaabaaabbababbbaaabaaaaaabbbabbaaaaaaaaababababaaabbbaaabbaababbbabaaaabababaabbaaaaaaaaab
bbbabbaaabbabbabbbbaaaabbbbababbabbbbababbbbaabbabaaaabbbbbabababbbaababbaaaabbaaabbbabaababbbbaaababbbbabbabbababbaabbbbaabaaaabaaaabaaaabbabaaabbababbbbababbbbababbbbaaababbabbaaabbabaabbbbbbababbababbaaaabbaaabbbbbbabbbbaaaaaabaaabbbabababaaaaaabababaabaabaaabaababbbabaaaabbabaaabbabaababababbbbbbbabbabaabbbabaaaaabaaabaabbabbabaabbabaaaabbbaaababbaabaabbabbbbbabbbbaabaaababaababbaaabbbaaabbabbbabbabbabbbabaaaabaabaaaabaaaaaababaabbaabbaabbabbabaaaaabaabbabbbbaabaaabbbbababbbbabbaabaabbbaaaabbbbbbaabababaabbbbabaaaaaaabaabbbaaaaababbabbaaaabbabaaababaababababbbbaaabaabbbbabbaabaaaababbabbaabbbaabaaaabbbaaaaabbbbabaaabaabaaaabbbabbabaabbbbbbaabbaaaabbaabbbaaabbbabaabbbabbbabbaababaaabaaaaaaaabbbaabaabbaababaabaaababbbbbabaaabaabbbabbbbbbbaaabbabbaaababaaabbbabbbbbaaabbbbaaabaabbbaabbaabbbaabababbbabbbababaabaabababbbaabbbbbbbbbababaaabaaaaaaaaabaababbbabb
baababbabaaaaaabbbbbabababaaaaabbbbbbbbbaabababaababaaaababaababbbababbbbbaaaabbabaaabaabaabbbbabaaababaabbbababbbaababbababbaaababaaaaabbbbababbbbaabaaababbabbabbbaababbbabbbaaababbbaaaababbbbbaaaaababbaabbabbbbababbabbbabbabbabaaabbbaabbabbbbabbaabbaaaaaabbbbaaabaaabbbbbbbbaaaaabaaaabbbabbabbbbbbababbbbbbaabbbbbaabbabababaaaaabbbabbabbbabaaababbaabaaaababbababababbbbaabbabaabaaaaaabaaaabbaabbaabbaabbbbaabaabbabaababbbbbabaaababaabaabbbabbaaabababbbabbaabbaaaaababbaabbaaaabaaababbaabaabaaabbaaabaaaabbaabbaaabaaaaaabababbbabbbbaabbaaabbaabbbaabbbbabbbaabbabbabbaabaaababaabaaaaabaaaabbabbabababaaaaaaabaaaaabbbbbababaaababbbababbbbaaabbbabaaababbabbbbaaabbbababaababaaaaaaaaaabbaababababbbaabbbaabaabaababbabaaaabaabbabbabbaaababaaabaababaaabaabbbbaaaababbbbaaaabaaabaaababbbababaaabbabababaaabbbbaaabaaabaababbaabaaaaaaaaabbababbbbbbbbababbaabaabbbbbabbaaabbabab
babbaaaaabbaaabababbabbbbbbabaabbaaaaaabaaaabbaaabababbbaabbbabaababababaaababaabaabbabaaaababbbbbbbbaabababaaaaaabbaaabbbbbbababbbaabbbabababbbabbbaaababaaaaaaaaabbbaaaaaabbbbbbabbaaabaababaaaabaaaabbbabbbbbabbabaabaabbbbabbbbabbabbaaabbaaaaabbaabbbbbabbaabbababbbbbaabaabaaaabaaabbbbbaaabbababbabbabbaabbbbbbbaaabbbbbbbbaabaababaabbbaaaabbbabbaaaabbaababbbbbbbbabaabbaabbbabbabababaaabbbbaaababbbbbababaaaaabbaababbaababbaaabbbbbaaababbabbbaabbabbbbabbabaabababbbaababaabbabbabbabbaaaaaabbabaabaabbabbbbbbbabbaabbbaabaaaabbbbbbbababaababbaaaaababababaabbabbbabaaabbbbabbbbaababbbaabaabaaabbabaaababbbbbabaababbbaabbbbabbbabbbaaaababbbbbbbabaabbabaaaaabbbbabbabaaaaaabbbaababbabbaaaabaaaaaaabbbabbabbabaaaabbabbbbbaaaabaabbbbbababbbabababbaabbaabaabbabbaababbbaabbaabaaaabbbbaaaaabbbabaabbabbaababbbaabaabbbabaabbabaaaabaabbbaabbbabbaaaaabbabbabaaabaaaaabbbbaaaaaaaabb
bbbbaababaaaabbbbaabbbababaaabaaabaaababbaabbbababaabababbaaabaaabaaabaababbbbbbbabababababaabbaaaabbbaabaaabababbbbaaabbbabbbaaabbaabbbbababaabbbaabbaababbabaaaaaaaaabbababbbbbbaabbbabaababbabbbaabaaababbaabbabbbabbababbabaaaaababbbbbbaaaaabaaaaaabaababaaabaaabbaaabbaaabaaaaaabaabbbabaabbabaabababaababbababbaaaabbaabbbbabbbbbabbaabbabaaaaaaabbbabaabbababaaababaababaabbaaaabababababababaaaaababbaaabaabbaaaaaaababaabbabbaaabaabbbbababbbaabaababbbbababbababababbbabbabbbabbbababaaabbbbbaabbababbbbbaaababaabbbbaaaabaaaabbbbabbaaaabbbaaabbbbbbbaabaaabbbabbabbbabaaaaabbbaabaaaaabaabbaabaabbabbbaaabaaabaaaabaabbbbabbababbabbbbababbbabbabaabaaabbbbaabbaaabbabbabbababbbaabbabbabaaabbbbaaabbababbbabbabbbbababbabbaaabaaaaabaaababaaaaaabababbbbbaabbaaabbababaaaababaaaabbabaaabbaabbbaaaababaabbabaabbbaaabbbaabaabbababababaaaababbaabbbbbaaaabbababaaaaababbbbaaaabbabbbbaa
bbabbbbbabbabbbbaaaaaaaaababaabbabaabaabababbbbaabbbabaabbabaaabaaabbabbbbabbbbbbaaabbaabbbabababaaabbaaabbbbbbbabbaababababaababbabbababbabaababbababbaabbabababaaababbbababaabbbabaabbbabababaaabbaababbaababbbaababbabbbabbbbbaabbbbbabbbabaaaabababbbaabbbaabbaabbabbbaababaabbbaabaabbbabbababababaaaaaabbaaaabaabbabbababbaabaabbaabaabbabaabbbaaaaabaaaaaaaaaaabbbbbbababbaabaabbabbbaaaababaaabbbabaaaabbaaabbababbbbabaababbbbbbaaabbbaaabbabbbbabbbbbbbbababaaabbbbbaaabaabbabbabaabbabaabaaabaaaaaaabaabbabbababbabaaabbaabbbababbababbaaababbabababaababaaaabaababbbababbbbaabbbabbbababababbbaaaababaabbababababbbbbabaabbabaaabaaabbaabababbabaaaabaaabbabaabaaaaabaabbaaabaabaaababbbbbaaabbabbbbabaaaaaabaaababaabbbbbabaabbbababababbabaababaaababbbbaabaabbaaabaaabbabababaabbabbaababbbbaabaaabbbaabbabababaababaababaababbbaabaabaaaaaabaaabbbaaababbbaabbbbabbbababaaaabaabbbbaa
aaaaababaababaabbbaabbbabbbaabaaaababaaabbaabaabbaaabbabbaabbbaabbbbbabaabbbbbbababbaabbaabbaabbabaabaababaabbaaaababbabbbaaaaabbabaaabaabbbabbbbaaaababbbaaabbabbaabaaabaabaababaaabbababababbaabbababaaabaaabbbbabaabaaaaabababbbbaaaaabbbaabaaabaaabaabaabbbaabbaabaaabbbbbaabaabaaaaabbabaabbaaaaaabaabbaaaaaababbbababaabaaababbabaabbaabbbbaabaababaabbbababbaababababaaababaaabbbbbabababaabaabababaabaaaaababbbaaaabbabaaabaaabaaabbbaaabababbaabbbabaaaaabaababbbbabbaabababbabbaababbaaabaaaaabaaabaaaaabbbbbabbaabbabbbaaaaaabbbbbbabaaaabbabbaabbabaabbbabaaababababbbaabbbababaaaabababbbbabaaaaaabbbbbaabbaaabbbbbaaabbababababbaabababbbbababaabbbbaaabbaabbabbbbbaaabbbbbbbbaaabbabbbabbbaabbabaabababababbbbababbbababbababbababaaabbabbabaabababbaabbbbbabaaaababaababaabaabbaaaabaabbbaaaaaaaabbbabababbabbababababaaaabaabbbbabbbaaababbaaababbabaaabbaabbbabbbabbbaaabbabbababbb
bbababaabbbabbbabbbabbaaaababbaabbbaaababaabbbabaaababbbbbabbabbababbaaaababaabbaabbbbbbaababbbababbaabbbaabbabbbbaaabaaaabaaaabbbbbbabababbabbabaabbbababaababababbbbababbaaabbabbabababbbabbabbaababaaabbbbbbbabbbbabbabbbabaaabbbabbbabbaaababbbbaaaaaabaabbbaabbaaaaababaaabaababbabbabbabababbaaabbabbaaabbbaabbbabababbaaabaabaabbbbbbaababaabbaababbabaababaabaabbaabbaababaaaababbaaaabaabababbaababbbbaabaababaababaaaaaaabbabaaaabaabaaabbbbabbbaaaabbaaaaabaaababbabaabbaabbabaabaaaabbababbaaabaaaabbbbbabaaaaabaabbbaaabbbbbbaaabaaababbbbabbaabababbbabaabbbabbbbabbaababbbbbbbbababababbbbbababaabbbabaaababbbaaaaaababbbabaabbbbbbabbabaabbbaaaabbaaabababbbaaaabbabaababaaaaabaabbabaaababaababbaaabaabaaabbabbbbabaabbabbabaabaababbabbbaaabaabbbbabaaaaababababaabbabbbbaaaaabbbbbbaabbbbbbaaaaababbaabbbbbaaababbbbaaabbaabbbabbaaabbbbabbabababbbbaaaabbaabaaababaaabaaabbaaabaa
bbabbabaaaaababbbbbbabbbbbabaaabbbabbaabaabbababbabaabbbbbaaaaabaabaabbbbbaaaaabbababbaaaaaaaaabababbbbbaabababaabbbbababbaaaaabaaaaabbabaababaaababaaaabbbaababbabbbbabaaaaaaaababbaabaaabbbbaaaabbbbabbbabaababbbbbbbaaaabbbaababbbaaababaabbabbaaabaabbbaaaababaaaaabababaababbaaaaaabbbbababbabbaabbbbbaabbaabbbaaabaaabbaaaaababbbbbbbbbbabbaaabbbabbbbbbaabaabbabaabaaaabaaabbabbababbaabaaabbbaaabaaabaaaababbabbabbbbabaaababbbaabbbbaaaaaabababbababbbbaababaababaaaabababbababbbaaaaabbbabaaabbabbaabbabaaabbaabbbbbbbbababbabbbaaaabbabababbbaaabbbabbaaaabbbaaaaaaabbabbabbbaabaaabaababbababbabbabaabbbaabbaabbbabbaaaaaabaaababbbbaaaabbbbbaaabbaabbbabbaabbbabbbbabaaaaabbbbaabbbaaaaabbabaaaabbaabaaabababaaaabababbbababaaaaabbbbbbabaaababaabbbababaabbabbbbbabaaaabaabaabbbbbbbaaabaabbaabbbababababaabaaaaaabbbbabbabbabababaaababbaaaaaabaabbbbaabaabbbbabbbbaabbbabaabbbbabaaab
baabbbaabbabbaaaaabbaababaaaabbbaababbabbbaaabbbbbbabbbaaabaabababbaababaabaaaabaaaabbbbabaaababaabbaabbbbaabaaaabaabaaaabaabababbbbbaaababaabbbbbaababbababaaaaabbbababbaababbabbaabbaabbbaabbaababababbbbbabbabbabbbabaaababbabbaababbbaaabbbaaaaaabbbabbbbbaabbbbbaaaababaaababbababaababbbbababbaaabaabbbabbaabbbababbbaaaababbababbbbbabaabbbbabababbbabbaaabaaaaaaabbbbbabbaabaabaaabaaaabbabababbbaaaaabbbababbaaababaaabaabbbbabaaabbabbbbaaaaaaababbabbabaabaaabaaabbaaaaaabbbbbaaabaabbabbbaaaaabbabaabababaaaaaabbbabbbaabaabbaaaabbbbabaabbbaabbaabbabbbabbbababbabbaaabbbbabbaabababbbababbbbababaaabaabbabaabbbbababbabbbaabaaabbaaaababbabbaabababaabaabbabbabaaababababbbbbbbbbababbabbbaaaaaaaabaaabababbbababbbabbbabaaaabaaababbababaabbbbbaaaaababbababbaabbbaababababbababaaaaaabbbbabababbaaababbbabaaaabaaababbaaaaabbababbaaabbbbbaabababbabbbbaabababaaaabaaaababbabbabbbbbb
bbbabbbabbbaababbbabbbaaaabaabaaaababbabbababbaaababbbbbbbbabbabaaabbabbabbababaabbaaabbaabaabbababbabbbaaaabaabababbbbabaaaabbbbbbbbabaabababbbbabbababbaaaaaababaabaaabbbabaabbabbaaabababbbbbbbaaabaabbbbbbabaaaaaaabaabababbaababaaabbbbbbaaabbabbbaabaaaaaababbbababbabababbabababaabaabbaababbbabbbaaaabbababbaaabaaabaababbbabaabbbaaabbbabbbaaaababaaababaaaabbbbbaaabaaabaaababbbabaaaabaaabbaabaaabaabbabbabbbaaabaabbabababbbbabbaaaababbabbbbaabaabbaaaababbbbabbbabbbaabbbbbbaabaabbaaabbbbaaabbaabbabaaaaaaaaababbbaabaabbbbbabbbaabbaabaabbbaaaabaabbbaaabbbaaaabbabaaabaaabaabbabbabbbbbaaabaaaaaaababbbbababaaaaaabaaabaaabaabaaabbaabbaababbbbbabbbbbabaabbbababbbbaaabaaaaabbbbbabaaababaabaaabbbbaabbbbbaabababbbababaaaababbbaaabaababbabaabbbbbabaabbbbabbbaabbaabbaaaaabbbbababaabaaaabbaaaabbbaabbbabbabbabbbaabbbaaaababaaaaaabbaabaaabbabaaaaabbbbaaabbbbabababababaabbabba
bbaababbbababbbbbabababaabbbababaaaabaaabbbabbababbabbbbbabbabbaabbbaaabaabbbbbbbababbaabbababbbbbbbaabbababaabbbaababaaabaabababbaababbabbaaabbbbbaaaaaabbaaabbaaabbbbbaabbabaaaaaabbabbaaabbaaaababbbbaababaaabaabbbaaaabbaabbaabbaaaabbbababbbbababbabbbbbbababbabbabaabbbbaaaaaaaabbabbabaaaaabbababbabbbbbbaaaaaabbaaaaaaaaaabbabbbbbabaabbbaaabbbaabbbbaabbabbbbaaaabbaabbabbabbaababaabbaabaaabaaabaaabbaabaabbaaaabaabaabaaabbabbbaaabaaabbbbabbbabaaaaaabbabbbaaabaabbbbaabaabaababbabaaababbbaaababbaaaabaaabbbbabaaabbaaaaaabbababaababbabbaaabbbbbbbababbabbbaaaaaaabbbbbbbaaaababbabbbbbaaabbbabbaaaaaabbbaaaaaaabbbbaabaababaaababaaaabaaabbbabbaabbabbbbbaaaabaabbbbaabaaabaaaaaaababbabbabaaabaaabbabbbaaababaaabaabbbabbbbaabbbabbabababbbaabbabbabbbbbabaaaabbabbabbababaabbbabaabaababbbbaabbaaabbbbaaaabbbabaabbabaabbaabbabbaababaabbaaaabaababbbabbaabababbabaabbbaabbbbbbabaaa
abaaaabbaabbbaabbbbbbaaaaabbbaabbabbbaabbbababbaaaabbaaaabaabaabbaabaaabaabbbabbbbabbabbabbababababbbbabbaabbbabbabababbababbabbbabaaaabababbababbabbabbaaabaabaaabbaaaababbabbaabaaabbbabaabababaabaababbaaaaabaababbaaaabbbbbaabaaabababaababaaaaabbbaababbbbbabaaaabbbbaabbbabbbabaababbabbaaaabbaaaabababbbabbbababaabbaabaaaaaaaaabbbbbaabbabaabbabbabbbabbaaababbaabaaababaaaaaabbbbaababbabaabbbaaaaabbabaabbaaaabbaaaababaaabbbaababbaabaabbabaaabbbaabbbbbaabbabbbaaaabaabbbabababbbaaabbbaabaabababbabbabaabbabbabbababbbbabaaabbaaabbbaabaabbbabbabbabbbbbaaaaabbbabbaaaabbbbbbabbaaaabbbaaababaaabaabaaabababaaabbbaaaababaaabbbbaaabbabaaaabbaaaabaaaaababbbabbaaaabbbbaaaabbabaaaabbaaaabaaababaabaabbbbbabbaababbbabaabaaaaaaaaaaaaabaaaaaaabbaabaabaaabbababaababababaabaaabababbbaaababababbbaaaaaabbbbbaaabbbaababbabbabaabbbabbaaabbaaaaaaababababaaaaabbabbbbabaaabbabbbabbabbaaa
abaaaabbaabaabbbbabaabbabaaababbbabbbbbabbabaaaaabababbabaabbabaabbbbaaabbaabbbbbababaaaaababbaaababbabaaabaaaaaaabbaababababbaabbaaababbbabaabbaababaaaabaabbaabbabbbaaaabbbababbbaabbabaaaabbabbaabbbbababbabababaaaabbbaaabbbaabbababbaabaaabbaaabbbbaaaaababbabaabaabaaaaaabaaababbaababbbbaabaabbbbbbababaaabaaaaabbaabbabaabaaabbaaabaabbbaaaabbabaabbbabaabbbabbbabbabaaabbbbbbaaaababaabbaaabbbabaababbaaabbabbbabaaababaaabbabbbbaabaabaabbbaababbaaabbaaabbbbbababbbabbbabbbabbbaaaaabbbbbbabbbabbbbaabbabbbabbaaabaaababbabaabaabbaaaababbbabbaabaaaaabbabbabbbabaaabababbabababababbabaaaabbaababaaaabbaabbabbababbabbbabbbbabbaabbabbbbbbbbaaabbbbbabbbabaaababaababbababbbababbabaabaaabbbaabaaaaababaaaaabbbbbbaaaaabbababbbabababbbabbabababbabaaabbaaaabaababbbbbbabababaabbbbbabaabbabbaaababbabbbaaabbaaababbbaabbbbbabbbbabaaaabaabbaabbbaaabababababbabaabbbaaaabaabbaabbbbbbabb
abbbaabaaabbbaaaabbbabbaaaaaabbbbabababbaababbababaaaaabbabaaaabbbaabbbbaaaabaabbabaaababbbaaaabbbbaababaabbababbbabbbbbbaabaababbaabbaaaababbbbabbaabbbaababbbbbbaabbbabbbabaaaabbbabbaabbaabbabbbaaababababbababaaaaababababababaaabababbabbbbaabaaaabaaabbbbaabaaaaababbababbabbbbbbaaabaabbbababbabaabbabababaabaaaaaabbbbbbbabbbbabaabbbbbbbbaaabbbbbababaaabaababbbbababaabaaaabbbbbaabbbbbbbaaaaabaabaaaabbaabaaababbaaaabaabbbabbaaaabbabaabbbbabbaabbabaabbabbbbaaaabaaaabbbaaaabaabababaabababaaaababaababbbababbabaaabaabbbabbbbaaabbabbaababaabbabaaaabbabbbaaababbbaaabbbbbbbaaaaaaabbbbbabaaaaabbbababaabbbbabbaabbabaabbaabaabaaaaaabaaaaabbbbabaabbaabaabaaaaaabbaabaaababaaaabbbbababbbbabaababaaabbbbbabbaaaababaaaabababaababbabbabaabbaaaaaaabbabaaabbbabbbaabbaaabbaaabbaaaabaabababaabbaaabababababbaabbaaaaaaaaaabaababaaabbaabbaabbababababbabaabbabbabaaabaaababaababbbaabbb
bbaabaaababbbaabbabbbbababbabababaaaaaaabbbbbbaaaababaaaababbbbbababbbbbaaababaabbbababbbabaaabbaababbbaaabbbbaaaabaaaaabbbaaaabaabbbbbbbbabaaaababbabaabbbaaaaaabbaaababbbaaaabaabaabaabbabbbbbabaaababababbbaabaababbabababbaaabbabbabbbbabbabbbabbaaaabaaaabbabbabbbbaababbbaaaababbbabbaabbbbaabbaaabaababbbbaaabaaaaababaaaaaabbbabbbbaaabababbbaabaaabbabbaabbababababbabaaaaaaabbbabbbababaababbbbabbbabaaabbaababaaaabbbabaabbbbbbabbbbbbaaabaabbbaaaabbbabababbbaaaabbbabaaaaabaaaaababbbbbbbbabbbbbabaabbaabaaabbabbaaaaabbbaaaaababbbbabbbabaababbaababbbbaaabbbabaabaaaabbaabbababbbbababbabaaabbbbababbabababbbbbabbbbbababbabaaaabbabbababaaabbaabaababbabbaabbbbbbabaababaaaabbbbbbbbaaaabbbbabababbbbaabbaabbabaabbbbbaabbaabaabbbaabaababbaaaabababbbbabaabbababababaaaaaaaabbbbbaabbabababaabbabbaabaabaabbaaabbbbbbbbabaaabbabbabaabaaaaaabbabbaaaababaababababaabbbbbabaaaababaaa
abbababaabaababbabbaaabbbaabbaaaabbaaaaaaaaabbabababbabbbaaaabbbbaabbbaabbbababbbbbabbaabababaabaabbaabbaaabaabaaaababbbaaaababaabaababbbaaaaaaabaaaaaababbbbaabaaabbabbaaabaabaaabababaaaababbbbbbabaaabbabbaaaababbbbababaaaabbbaaababbaaaababbabbabaabbbbbbbaabbaaabbabbbbbbbaaaaabbbbabbabbabbaaabbaabbbbbababaaaabaabbbaaaaababbababbababbbababbbbabababaabaababababbabaabbaabaaabbaabbbaaaaaaabaaaaabbabababaaabbbbabbbbababaababababbabaaaabbabbaaaaaabaaaaaaaabaaaaababbbaababaababaabbababaababbbbbaaabbaaaabbbaabbaaabbbabbbabbbbababbabbaaabaaabaaaaaaaaabbabaaabababbaabaabbaabbaabaaaabaabababababbabaaaabbaabaaabaaaababbbababbbbbaaababababaaaabbbbbabbbbbbbabbaaabbbaaabbbaaabaaababaaabbbbabbabbbbbaaaabbbbaabaabbabbaaabbbbaaababbaabbbabbabbbbaabbbababbbabbbaabbbabaaaaababbbbaaaaaabbbbabbbaaaabababaabbabaaaababbababaabaabababbababbbaabbbbabaaaaaabbabbbaabbbabaaaaaaaabbabbb
bababbabbaabaabbbbaaaabaabbbabbbaaaaababbaaababbbabaaaabaaabbabbbbbaaabaabaaaabbaabbbabbbbbaaabbbaaabbbbabaabbaabbaabaaabbbaaaababbbbaabbbbbbaababaabaaaaaabbbaaababaaababaaabbbaabababaabbaaaabaabbabbbaabbaaaaaaaababbaaaaabababbaaababbbbaaaabbbabaabaaaaabbbabaaaaaabbaabbbabbaaabbabbabbabaabaabbbabaabbabbabaaabbaabaabbaaaabbbbaaaabaaaabbabababaababbaaabbbaaabbbaaaaabaaaaabbbaaaabaabbaaaabaaabbababbabaabbbbababbbabaaaaababbbbbaabbababbabaaaaabbbabbabaaabaababbbabaababbbaabbbababaaabbbbababbaaabababbabbbbbbbbaabaabbbbabbbabbabaaaaaaaabbbbaaababaaabbbaabaaaaabbabaabbabaaabbbabbbbaababbbbbababababaaaaaaababaaaaaaabaabbabbbbbaaabbbbbaaabbbbaaaaabaabbbbbbbabbabbabaabaabaabbbaabababbaaabbbbabbbabaabbbaaabbabbbaababaaaaabbabababbabbbaababbbabababbbaaaaaaabbaaaaabbbbbabbaaaaaabaababababbbbbbaabaaabababbbbbabaabbbabbababababbbaabbbabaabbbaabaaabbbbbbaabbbaababbaababbbb
baaaabbbbbbbabaaabaaabababbabbbaabaaaababbabbaabbaaaaaaababbbbbbbbbabaabbbaabbaaaaabbabbabaaabaabbbaaaabbbbabaaaaaababbbbabaaaabaaabbababbbabaaaabbbbbabbbabbbbaaaabbbbbaaabbbbaaaababbbababbaaabbbaaaaababbbbbbababbaaabbababaabbbabaabababbabbaabababbaaaabaaabbbbbaabbaaabababbabaabbabbaabaaabbababbbbababbaaababababaaaaabaaabbbaaaaaabbbbbbbbbbbaaaaaaabaababaaababbbaababaaabbbbaaaaababaaaaabababaaababababbbabaabbbabbbabaabaaaababbbababababbababaaabaabaaabbbaaaababaababbbbbabbabaaababababbbaaababaaabbbbbbabaabaaaabbaabbbabaaaabbbabbbbaaabaababbaabaaabaaaaaaabababaaabbbbabaabbabbabababbbaabbabbababaabbbbaaabbbbabbaabaaaabbaabbbabbbaaaababaaabaabaabbbaaabbaaaaabbaabbaabaababbbabaaaabbabbaababbaabaaaabaababababbabbabaabbabaaabbaaaabbbbababaabbabbbbaaabaababbaaabbaabbabbbaaabbbbaaaababaabbabbbbaaaabbabbbaaabbabaaaabaabaabaaabbbaabbbaabaaabaaaaaabbabbaaabbbabaaababbab
aababaaaaabbbabababbaababbaabaaabaaaaaabbbbaabbaababaabaabbbaabbabbbbaaaaabbbbababbbbbbbbbaabaaaaaaaaaaababbabbbababaababbabbbabaaabbbbabbbaaabaabbabbbbbbbbbbabbbbaaabaaabbaababaabaabbbbbabbbbbaaabbbbbbbababaababaabaabbbbaababaabbbbbbabbbaaababaaababababbbabaaaaaababbbbbbbbaabbabaaaaababbbabbbaababbaabbbbabaaabbaaabababbbbbabbbbbbabbbbbabbabbbaaababbaaabaababbaabbaabbbbaabbaabbbaaababbaaabbaaaaaabbbabbaabbaaabaaaaaabaaabbbaaabaaabbbababbaabbaabaabaaababaaabbbbbbaaaaababbbabbaabaaaaabbaaabaaabaabbbbbabbbbbbaaaaabbbabababaaabbbaabbbbbbbbaaaaaabbaababbabbabbabaaabaabbbabaaababbaabbaaaabababaabbabbbbabaababaaaabaaabbaaaaabbbaaabbabaabbaaabaaabbbabbbbbabbbbbbbbababbaabaabbbabbbbaabbbbaaaaabaaaaababbabaabaababbbbaaabbbbaaaaababababbbaabbbbbabaaaaaabaabaaababbbaabaaaaabaabaabababbaabbabaabbabbaaabaaabbbbaabaaaaabbaabbabbbbabaabababaabaabbaabbabbbabbbbbbbaaabbabbab
abbbbbbababaababbbbaabbbbbaabaaabbbbbabaababbabaabaaaabbabbbbbaabaabbaaaabbbaaaaaaaabaabaabbbabaabbbbaaaaabbbbabbbbaabbabbbbbbabbababbbbbababaaabbababbbaabbbaaabaaabbbabaabbbbabbabbbabaaababababaabbababaabaabaabbaababbbbaabbbbbaaabbbaabaaaaabaaabababbaaaaabbbaabbbbabaabbabaaaabaabbabbaaabbbbababbaaaaaaaaabaabbbbababaaabbaaaaaabaaababbaababababaaaabbabbbaababbaaababbababbbbabbbabaaababbababbbabaabbbabaaabbbabaaaaaabababbababaaabbaababaaabababbbabababaabaabaabbaabababaabaaabbaabbbaababaaababbaaabaaaabbababbabaabaabaaaabaaaabababbabbbbaaaaaabbaabababaaabbbbaaabbbbbbaabaaabbaaaabbabbbabaaabbabbbbbbabaababaaaabaabaaabababbbbbaaaabaaabbbabbbbbaabbaabbaaaabbbbabbaabbbaabbabbabbbbbbaaabbbbaaaabaababbbbaaabbbbbbabaabaababbabbbbabbbabababbabbaabaaaabaabbabbbbabbbbbaabaababbbbababaabbababbaabaabaabaaaaaabaabbababbbabaaaabbbbbaaaaaaababaaaaaababbaaaabbbbaaaaabbbabababa
aabababaabaabbaabbbbabbabaaaabbaaabaaaabbbaabababaaaaaabaaaaaababbabbaabaaabbbabbababbabbaaabbbbbbbbbbbabbbaabbbbaaabbabaaaaaaaabbbabaaaababaaabbbabbaabababbabbbaaabbbaaababaaaabbbbbbbbbabbaaaaaaabaabbbbbbabbaaababaaaabaaaaaabbbaabbbbabaabbbbaababbababaabbaaabaaabbbbbbababaaababbaabaabaabbbbabaabaabababbaaaaababbbbabbabbbabbbbbabbabaabbaabbbbabbbbaabbbabbbaaabbbbabbbbaaabbaaabababaabaaaaabbaaabababbbbbabbaaabbaaabbaabbaabaababbabababbabbababbababaabbbbaaaababbbabaabbbaaabaabbbabbaaaabaabbabbbababbaabaaababaabaaaababbbabbbbbabababaaaaaaabbbbbaaaabaabaabbabbbbbaaababbbbabbababaaabaaaababaabbbbaaaabbabbbabaaaaabababaabbaabbbaabbbbabbbaabbaaaabaaabaaabbababbbbbbbbbaabbaaaaabbbbbababbaabbbbaaaabbbababbbbbaaabaaabbaaaabbbbbabbbbbaabbbaabaaabbabbaababbabaaabbaabbbabbbabaaaaababbbaaaaabbbbaabbbaaaaabaabbaaabbbaaaaaaaaaaabababbbababaabaaaabbaaaaabbaabaaaabbabbbaaabb
babaabbaabbabbbbaabaaaabababbabaabbbaabaaababbabbbbabbabbabbbababaaaabababbaaaaabbbaaaababbbbbbbbbabaaaaaaaabaabaaaababababbbabbaabababbbaaaaaabbababaaabaabbaabaabaaaaabbbaaaababbabbbbbaabaabaabbaababaaabbabbbababaaababbbaaabbbbbbaaababbaaabbbabaababbaaabaababababbabaababbbaaaaaaaabaabbbaabbabbbbaaaaaaabaaabbaabbaaabaaaababbababbaaaabaaaaabababaaabaaababbaaaaabaabaabbbaabbbbaabbabaabaaabbabbbaabbaabbbaabbbaabaababbbaaaaaabbbabaaabaabbabbbbbaaaaabababbbbbbabbbabbaaaabaaaaabbbaaaabbbabbaaabbaabbbbabbbaabaaabaaaababaabbababbababaaaaabbaabbaaababbbbaabaaabaabbaaaabaaaaabbbabbbabbabaabbaaaaabbaababbaababbbaaaabbbbbaaabbaaaabaaabaabbbababbaabbaabaabbbabbaaabbbbbbbabaababaaababaaaabbabaaaabbbababbababaaabababbbbaabbaabaaababaabaabbabbbaabbbaaabbbbbaaaaaaabbabbaaaabaaababbbaabbbabaabbbaaaaabaaabbbaabababaaabaabbaaaabbaaaabaabbbbababbbabaaaababbbabbabbbbbbaabaaabbbb
abaaababbaaabaaaaabbaabaababaaababaaabbaaaabaabbbbaaaabaabbaababbaababbabababaaabbaaaaaaababaaabbabbbbbaaababbbbbabbaaabaaaabbbbbbbabbbabbaabbabaabbabbaaabbaaabbaaabbaaabbbabbbabbbabaabbabbbbbabbbbbbabbbbbbababaaaabbababbbbaababaaaabaabababbaaabababaabaaaaabaaaabbbaaabbabbbaaaaaaaabaabbbbbbbababbabbabbaabbbbabbabbaaaaaabababababaaaaabaabaabbbbbababbabbbbbabbbbbaaabbbaabbabbaabababbaabbbabbbbaaabababbbaabbbabaababaaaaabbaababaabbbbaaabbabbababbbaabbbbbbaaaabbabbabbbbaaabbabbbaababaaaabaaabbbbababbaaaabbaaaaabbbaaababbbbabaababbbaabaaabbbbbaaaaabbabaaabbbaabbabbbbababaabbbaabaaabbbababaaabaababbbbbaabaaabbaaaabaaaabbabaaaaababaabaaababbbabbaaaabbaabbaabaaababbabbbbabbabbaaaabbaababbabaaaaaaaababaaaabbbbbabaabbbbabaaaababbabaabbbaaaababbababaaaaabbaaabbabbabbabbaaabaaabbbaaaaabbbbaaabaaaabaabbaabbbbbbbbaabbbababbbbababbbbaabbbaabbbbbaaabaaabbaaabbaabaababbbbba
aaabbabbabaabaaaaabbababbbababbaaababbabbbaaaabbabbabbabbabaaabbbabbababbbaabbbaaabbabbabaaababbabbbabaabaaabbaababaaabbbabbaaaaababbbabaabbabbaababbbbbbaaababbaaaababbbaaabbaababbaabbababababaababbbbabbaabbbababbaabaabbbabbbbaabbabbbbbbbababaaabaabbaaaaabbaaabaaaabbaaabbababbabababbbbaaaaabbbbaaaabaababbaaaababbbaaaaaaaaabbbbaaababaabaabbbababaaaabbbaabbbaabbaabababbbaaababaaaaaaaaaabbbaaabaaaababaaabaaaababbbbaabababbbbbbbbabaabbbbaaabbabbabababbaabaaaaabbbabaaabbbabbabbbbabbbabaaabbbbaabaabaabaabaababaabbababbabababbbaaabbaabababbabbbbababaaaaabaabbbabbbbbbbbaababababbabbabaababbbababbaaabaaababbbbbaabbaabbabbaabbaababababaabbaaaabaabababbbbbbbabbaaabbabbbaaaaaaaaaaabaaaababbaababbbbaabaabababaabaaaabbabaabaaaaabaabbabbbbbbaaaaabaababbaabaaabbaababaaaaabaababaaaaabbbababbabababbabbababbaabaabbbbbbbabbbbaaababbababbbbaaaaabababbabaabaababaaabbbaabbaabaaba
babababbaabababaabbbbbabbabaaaaabbbaabbbbabbbaabaaabaabbbabaaaaaaabaaaabbabbaaaaababaababaabaababaaabbabbbbaaabbbbbbbbaaabaaababaabaababbaaaabbbaaabbaaaaaaababaaaaaababbaababbaaaaaaaabbbabbbbbbbbbbababbaabaabbbababbaabbabababaaabababbbbabaaababaabbaaababbaababbabbbaaaabbabbaabbbbbbbbabaabaabbbbbabbaabaabbbbabbababbbbbaaabbbaabaaabaaabaaaabaabbabaaabaabbaabaabbbabaaabbaaaaabbbabbbbbabababababaabaaaabaabaaabbaabbbabbbaabbaababbabaaabbbabbabaabaaabaaaaaaaaaaabaababbbbaaaaabbabababbbaaaaabaababbbabaaabaaaaaaaaaaabaaabbaabbaabaabbbabaabbaaababbbbbaabbbababaaaaabaabaabbbaaabbabbabbaabbababaabbaabbaabbaaaabababbbababbbbabaabbbbbabbabbaaaaabbbaabaababbbbbbabbaabaaaababbbbababaabbbbaabaabbabbbaaaabbbbbbaababaabbbbbabaabbabbbbabaaaaababaabbbaaaaababbababbabababbabbbababaababababaaaabbaaabaaabbbbbaaabbababbbbbbbaaaabbaaabbbaaabbaabaaabbabbababbabbbaaabaaaabbaaababbbba
ababbabbbaaaaabaaabaabaabbbaabbbbbaabbbaabbbaaababbabaaabbaaababaaaaabbababaaaaabbbbbbaaaabaaabbbaabaaaaaaaababaabbbababbbabbaabbabbabaabbabbaaaaabaabbbbababaabbababbbbbaabababbbbaaabbaababbbaabbbbababbabaaabababbaaababbaababaabbbababaaaabbabbbbbaaabaabaaaaabbaaababaabbaaabbababaaaabababaaabbaaaabbaabaaaaaaababaaabbbbababaabbaabaaaabbababbbbaabbabaaaabbaaaaababaababbbbbbababbbbbaaaaabaabaaaababaabababbabbaaaaaaaabaaaababbababbbaabbababbbbabbaabbaabaabaaabaabbbbaabbaaabbaaaababbbaaaabbbbaabaaaabbbaabbabbaabbbbbbaabaabaaabbabbabbabaabbbbbaababaabaabababaaaabaaaaaaaababaaabbbbabbbabbbababaababaaabbbbababbaaabbabababbbababbababbbababbbaaaabbbababbbabaabababaabbabaabababbbbbbbbabbaaabaaababbbbbaababbbababbaabbbababbbbabbaabbabbbbbbbababbaaaaababbbabbbbbbabbbaaaabbabbaaaabababbabaababbbbbaabbbbbabbaaabaababaabbabbbabaaabaabaaaaabaabaabbbbbbaaabaaaabbbabbbababbaba
baaabbabbaaababaaaabbaabbabbabaaaabbbaaabbbbaabaabbaabbaabaaaaaaaaabaabaabaaaaabbaabbbbaaabbaaabaaaabaabbabbbabbbbabbaabbaababaabaabbaaaaaabbbabbaabababbaaabaaababbbbabaaababbbababbbabbabbaabaabbaabbaaaababbababaaababbaabbbabababbbbbabbaaababaaaaaaabababbabaabaabbbbbabbaababbabbabaabbbabaabaabbbbbabbbaaabaaaabbbbbbbbabbbbbabbbbabaabababbbbbaababbbabbbabbbbbaaabbbabbaaabaabaaaabaabbbbabbbaabbaabbbbabaabbabaaabaabbaaababbaaabaaaaaabaaabbaabbbbababbbbbaababbaababbbaabaabbaabbbabbabbaabbaaaaaaaaaaabbbbbaabbbbaababbbbbaaaababbbaabaaaabbbbbbababbababbaaabbbbbaabbababaabaaabababbbbaaabbbbaaaaaaaaabbbabaababbaaabbaaabbbaaabaaabbbbbbababaaaabbbabaabaabbbbabaabababbabbaaaababababbbbabaabbbbbbbaabababbabaabaaababbaaaaaababbbbbabbbaaabaaababbabbabbaaababaabababbaaabbaaabbaabbabaababbbbabbbbbbaaababbbbbbaaaaaabbbbbbabbabbaaabbabbbbaabbbbaabbbabbbbbaaaaabaaaabaababbbbabb
aaabbbbaabbabbaaaaabbbabbbbbbaabaabaaaaaabbbaaababbaaabbbabbabaabaabbbabbbbbbbbabababbbaabbaaaabbbabbbabbaabbbaabaabbababbabbababbbbbbbabbbbbbbaabaabbbabbbabbabbabaabbabababbaaabaabbabaababbaaaabbbaabababbbabbabbaaabbabbabaabbabbbbabbbaabbbaabbaaaabababbbbbbbabbaaabaabaabbbbbbbabbbabaaabbbbbabbbabbabbbbaababbaabbaaabbbbbbaabaabbbababababbbbbabaaaabbabbaabbabaababbabbaaabbbaababaaaabaaababbbaaaabbabaaaaababbbbbaabbabaaabaaaaaabaabbbbabaabaabbabbbaaaababbabababaaaabbbaaaaababbbbbbabbbaabbbabaabbababaabbbabbabaabaabaabbbababbbabaababbbabaababababbaababbabbaabaaabbbbbbabaaaabbbbaaabbaabbbbaaabaabbabaaaabaababbaaaaaabaaaabbabaaaaaabbbabbabaababbbaabbbabaabaaabbbaaabbababababaaaabaaaabaabbabbaabbaaababbbaabbbbaaaabbaabaababbbbaaaaabbabbbaabbaabbbbabababaaabababaabbbababbbabbababaabbbbaaaaabbbabaabbaaababbaaaabbaabbaaaabababbaabaaabbbabababbbbbaaaabbabaaaaaaaaabab
abbaaaabbababbbbabbbababaaaababbaaabbbbabbbbabaaaaababaababbabbaaaaaabbbaaabbbbbbbbababbabbaaaaaabbabbbbaabaaababababbbbbaaaaaabaabbabaaabababaabbaabbababaabaaabaaaaabbabbbbaaabbbaabbbababbaababaabbababababbbbbaaaabababbaaabaaabbabbaaabbbbabbabaabbabaababbbaabbabbbaaabbaaabbbaaabbababbbbbbbbaabababaaaaabbbabaabbbaaaaaaabbaabbaaabbbbaaaabbbaabbbbbbabbaabaaabaaaabbaabaaabbbbaabbabbaaaaaabbaaaabaaaaaaababbaabababaaabbbabbaabbabbaaaabbaabbabbaaabbbababbaaaaababaaaabaaabbbbabaaaabbabbbaabbbbbabaaabaaaababbaabbaabaabbabaabababbabaaaabbaaabbabbabbbabbbbaaabbaabaaaabbbaaaaaaabbaaaabbbaaaababbabbbaabbabbbbabbababbaabaaabbabaaaaabaaaaaaaababbabaaaaaaababaababaabbbaaaaaaaabaaabaabbaaaaabaabbaaabaabaaababaaaababaaabaaabaaabababbbaabbbaabbabababaaaaababaabbabbabbbabbaaabababbbbbaaaaabbaabbbaabbaabaabbbaabbaaabaabbabbbbbaaabbbbaaabaaabbbbaaaababbbbabaabaaabaabbbabaaabaab
abaaabbabbaaaaabababaaaabbabbabbbbaababbabaabaaaaabaabbbababaaaabaaaaaababababbabaaaabbbbaabaabaabaaaababaabaabababbbaabaaaabbbabaaaaabaabaababbbbaabbbbabbabababbabababbbaaabaabbbbabaaabaaababaaababaaaabbbababababbbaababaaabbbbbbaaabaaabbbbbaaabbbaaaaaabababbabaabaaaaabbabbbbbababbabbbbbabaabbabbbababaaabaabbbbababbbabaaabbaabbabababaabbbbbbabaaabbbabbbaaaaabbbabbbabbabbabbbbbaababbbabbbbaaaabbbaabaababbbbababaabababbaababbbaabbaabbabbaababbabbbbabbabaabaaaaabbbaaabababbaaabbaaaaaaababaaaababbabbbaaabbaaaabababbababaaabbbbaabaabbbbaabbabbabbaaababbabbbabbaababbbaabbbbabbaabaaaaaabaabbabaabbaababababbbaaabaabbabbaabaaabbbabbbbabbbbbbbbbbbaabbaaabaaaaaaaaaababaaabbabbabbbbabbbbaabbaabbabababbaaabaabbbbaaabbabaaaaabbbbbaababbabaaabbabbabaababbabbbbaaaabaaabbbbbbbaaaaabbbaabbbbabbbababaabaababbaababbbbbbbbbbaaabbabbaaaabaaaabaabbbbbbbababbbabbaaaababbbbaaabaabb
bbbaabbbaabaaaabaabbabbabbbbaaaaaabbabaabaaaabababbababbaaababbaaaabbaababbabaaaaaababbbbbbbaabbaababaaabbabbbabbaaabbbaabaaabaaabaaabaabaaabbabbbbbbbaabbbaaaaabbbbbaaababbbbabaaabaaabaaabbabbabaaaabbbaaababaabbababaabaabbbbbbaaaabbbabaabbbbabbabaabbaaabbbbaababbabbabbabbabaaabaabbabaabaaabaaababbbbbabbaaaababbaabbbabbbbbbbbababaabaaaaabbababbbabaababbabbbbbbaabaabbababaabbbaabbababbbaaaabbbabbaaabbabbbbbaabbaabaaababbaababaababbabbabbabaabbbaaaaabaabaaaaaababbbbababaaaabbbbababbbabbbabbbbabbbaaaabbbaaaabbabbaabbabababbabbbbabbbbabbaaaabaabbbaabaaaabaabbababbbbbaabbbabbabbbbbbaabbbaabbbbaababaaabbbbbaabaabbbbabaaaaaabaabbababaaabaabbbaaabaabbbbbabaababbbabaaaaaaaaaabbabbabababbabbbbaaabbbbabbaaaaaaaaabbabababbbbaaabbabbaaaabababbaaaabbbabababbaabaaaaaababbabbabbbaababbababbbaaaaaaabbbbbbbabaaabbabababbababaabaaabaaabaaaabaababbbabbaababbaabaaaaaaababbaababa
baaabbaabbaaabaaabaaaaaaabaaabbaaababbabbaaababbaabaabbaaaaaabaaabbababbbababbbbababbbbabaabbaaaabbbbabaaababbababbabaabbabaaababbabbaabbabaabaaababbbbabaaabbaaaaabbaabbaabbbabaaaabbbababaaaaabaaaababbbbaabbbbbbbbbabbababbaababbbbabaaaabbaaabbbbbabbbaaaabaaabbbaaaaababbbabbaaaabaaabbbaabaaabbabaabaaaaabbababaabbaababaaabbbabaabbbbababaabbabababbbaabbbbabababaaaabbaaabbaabbaabaaababbbabbbaaabbababaaabaabbbbaabbbbabaabababaaababbababbabbaaaaababababaaababababbbabbaaababbabaaababaabbabbababaaababbbaaaababaaaabbaabbabaabbabaabbbbaaaaabaabababaaaaababbbaabbbbaabbbbbbabbaaaabbaaabbababbbbbabaabbbbaababbbaaabaaabbbaaabbabaabaaabbbabababbabbabbabababaabbabaabbaaabbabbaaaabaabbaaaabbbbaaaaabbbaabaaaaaababbababaababaababbbaabbbbbaabaaaabbaaaabbabbababaaaabaaabbbbbabaababbbaaaabbaabaabaaabbbbaaabaaababbbaaaabbabbabbaaaaabbababaababaaaabbbaababaaababbabbbaabbbababbbbbb
ababaaaaabbabbbbabaababaabbabbbbaabbabbaaabaaaababaabbabbbbababbababbaaaaaabbbaabbbababbbbabbaaabababbbbbbaabbaababaaaabbababbbaaabbaaaabbbbaaaaaabaababbbaabababababbbbbbaabbbaabbbbbbabbbbaaabbabbaabbbaaabbaabbabaabbbbaabbbbaaaaaaaaabbbbbbbabbaaabbbbbbaabbaaabaaabbabbaababaaaabbbabaaabbaaaabababababaaaaababbbaaabababbbabbabbbbbaaaaababbaaaaabbabbabaabbbaabbabaabbbbaabaaababbabbbaababaabaabbbbbaaaaaabaabbaababbbaababbaaabaabababbababbabaaabbaaaaabbbaaaaabaaababbabaabaaababbbbabbbaaaabaabaabbbaaaaaababbbbbabaaaabaabababbbbabababbaababbbaabbababaaaababaabbaabaabbababbbbbababaabbbbaaabbaabbabaaabbababbaaaaaaababbbbabaaaabbbbbbababbbabaaaabbbabbbaabbbbabbaaaabbbbababaabbaabbbbbbabaabaaabababbbbbabbaaaaabbaabbbabbabbaaabbaaababbabbbaabbababbbababbaaabbabbababaabbabbaabaabaaaaabbabbbbbaabbbabbbbabaababbababaaaabbbbababaaaabaababbbbbbaaabbaabbabaaaabbabaabaababaabb
bbbbababaaabababbbaaababaabbababbbaaabbbaabaaabbabbbaaababbbabaabaabaaabbaaabbbbababbbaaabaaaabbaaaaaabaaaabbbbbbbaaabbbbbabaababbaaabbbaabbbaaaabaaabababbabbabbabbbbaaabbaabbabbabbababbbaaabaaaabbabbaaaaabaaaaabbbababaabaaaaabbabaaaaaabbbaaaaabbaabbbababaabbabbaaababaabbaabbbbabaabaaabaaaaaabaaaaababbabbbbabaababaabbabbaabbabbbbaabbbbabbabbbbbababbbaaaaaaabaabbabaaabbbbabbbbbbaaabaaabaababbbaaabbabbaabbbbbbbbabbaaaaababbababbabbaababbabaabbbbaababbbbaabbabaabbaabbbbaababaabbbbababaabaabbbaaaaaabaabbbbabbaaabaaabababbbbabbabaabaabbabbbaaaaabaabaababbabbabababbbbaabbaababbaaaabbaababababbbaabaabaaabbbbaaabbbabbbaaaabbbababbbbaabbbbabbbaabbaabaababbabaabaabbbbabbbabbbbababbbabbababbaaaaabaabbaaabaabbabbbabbbababbababababaabbbbbbbbaaaabbabbabaabbabaabaaaabababbaaaaaaabbbaababaaaaaabbbbaabaababbabbbbbbbbaaabaaabaababaaaaaabbabaabbabbbaaaabbbbbbababaaaabababaabb
baabbabaaabbbababaababbbbaabbbbabbabbbaaaabbbabaaaaaaabaaababbaaaabbbbbaabbabbbbbaabaabaaaaabbbbbaaaaabbbbaabbbababbaaaaabaaabbaaaabbaaabbbbbababababaaabaaaaaababbaaababbbaaaaaaaaaaabbbaaabbabaaabbbabbbabaabbbaabbaaabbbababbbabaababbabbbbaaabaababbbabbbbabbabbaaaaaabbababbabaabbbbbbaababbbbabbaaabaaaaaabbabaaabbaaababbaababbaaabbaaabababbbaabbabaabbbaabaaabbbbbabaabbaabbabbababbaaaaabbaabababababaaaabbbbbbbbabbbabaababbbbbabbbbbaaabbbbabbbaaabaaababaaaabaabbbaababbbbbaaaabbabbbbabaabaabbbabbbaaabaabaababbaabbbbaaabaaaabababaabaabbaabbbbaaaabbbbbbabbabbbaabbabbbaabbabbabaaababaabaabbbaabaabaabbbbbabaabbbabaabbaabbbaaabaabbaaababaabbabbbbbabbaaaabbaabaaaabababbbabbaaaaabbbbbabaaaababbaabbbbbbaabaaabbbabbbbbabbaabbbbbbbabaababbbaabbbabbbabaabbbabaabbaaababbbabaabbbabbabaaaabbaaabbbabaaabaabbbabaaaaaababbbababbbbbababbabbaaabbbabbabbbbbbaabbaaabaaaaaabbbbbbbbbb
aabaaaaabbaaaabaabaaabbaabbbbaaaababaabaabbbbaaaabbbbbabbbbbbbabababaabaabaabbbbbabaabbabbbbbabbabbbbbbbaaaabbbababbbbaaababaababaaaabbbababaababbaaaabaabbbbbabaaaaabbaaaababbbbababbbaaaababbbaabbbabbabaaaabbbbbaaababbbaabbaaaaabbbabbaaaababaaababababaababaaaaabbbbabbbbbabaabaabbaaabababaaaaaaaaabbabbbaaaabaabbaabbabaaaaabbaabbaababbaaabbabaaabaababbbbbababbabbaabaabbabaaaaaaaabaabbaababaabbbaabaaababaaaabaaabbabbababbaabbaaaabaabbaaaaaabbbbbaababbaabbaabbaaaaababababbbababababbbbbababbabaabbbabaabbababbbbbaaababaabbaabaaaaaabaabbbabbabbbaaabbaaabbaaaabbabbbabbbbbbabbbaaaaaaaabaababaaabaabaaabbabaababaaaaaaababaaababbabaabbaabaaabaaabbaabbbbbaabbaaababababbaabbabaaaaabbaabbabbaaabaaaaabbabbaabaaaaababaaaaaaabbabbabbbbaaabaabaaabababaaabaabaababbababbaabbaabbabaabaabaabbbabbabbabaababbbabababaaaaabbbbbbbaaaaaaabbbaaabbbbabbbbbaabbaaabbaaaabaabbabbabbabbbabaa
baabbbbabbbbababbaababbaaabaabbbaabbaaaaaabababbbbabaaaaabbabbabbabbbaaababbaaaabaababbababababbbbabaabaabbabbbbbbbabaababaaabbabbbaaaaabbabaababaaaabbbbbabbbbabbbaaabaabbaabbabaaabaabbabaabaabaababbbaababababaabbaaaaabbbaabaabbaabbababbbababaabaabbaaabbababbbbbaabbbbbababaaababbbbbbababababbabbbabaaabaabaaaaabbaabbbbbbbaabbaabbababbaabbbbbaaabbbabbbaabaaabaabbabbaaabbbaabbbaababbaabbaaababaabababbaaababbaaabaaaabbabaabbaababbabbbbbaabaababbaababbabbbbbbababbaabaaaaabbaabababbabbbbbbaaabaababbbabaabbbbbbbaaabbbaaabbbbabbbbabbbbbbbabbbbaaaabbababbababababbabbaababbaaaaababbaabbabaababbbaaaaaaabbbbbbaabaabaaaaabbabbaabbbbaabbaaabaababbabbaaabaabbabbbabbaaaabbbbbaabbaaabbbbbabbababbbaaaabbababaaaaabbabbbbababaabbbbbbbbabbaababaaaabaaaaabbbbbaaabbabbaabaababbaabaababaaababbbbababbaabababbaababaababaabbaabbbbabbaaaabaabaabaabbabbaaaaabbaaaabbaaabbabbaaaabbabbbab
babbaabbaabaaabbabababbbaabaabbbabbbbbbabbbaaabbbbababbbaabaabaaabaaabbbaaaabbbabaabababbbbbbbabababaaabaaabaaaabaaababbaabbabaabbabaaaabaaabbaabbbaaaaaabaaabaabaaaabbabbaabaabaaababababbbabbbababbabbbbbabaaaaaabaaabbbbabaabbaabbaabbbaabaabbaabababababaabbbaaaaabbbabbaabbaabaabaaaaaabbababbbabbabbabaaaaababbbaabbaaaaabbbbaababaaaabaabbbbbbbabaaabbaabbaabbbaaaaaabaabbaabbbabaaabaaaaabaaabababbababbbabbaaabaaabaabbaaabbaaaaaaababbbabaababababaaabababaaabaaaabbbbabbaabbababbabaaabaaabbbbbaabbbbaabaabbabbaabbbaabbbbabbbbbabbaabbaabaabaabbabaabaaaabbbaaabaabbaaabaaaaabbabababbabbaaababaabaaaaaaaaaaabbaabbbaaaaababbabbbbababbabbbbabaabaaaaaabbbabaabaabaaabbabababbabbabbabbabbaabababbabbbbaaaaaaaabbaababbbaaaaabaaabababbbaabbabaaaabbabaabbabbbbaaababbabbaaaaabaaabbbbabbbaabaaababaabbbbbbbbbbaabbaabaababaabbaabaabaaaaaaabababbbbabbabaababbabaaaabbaababbabbbbababbab
bbbbabaababaababbbabbbbabbbaaaaaaabaaaaaabbbbaaabbaabbbabababbaababaaababbbbbbababbbaabababbbabababbbbabaababababbabbbabbaababaabbbababaaaababbbbbaabbabbaaababaaabaabbbaaabaabaaaabbbabbbbbabababaabbabaaabbaababbbbabbaaabbaabbbbaabbbaabaababbbabbaabaabbaabaabbbbababababbbabaaaaaaaabbbbaabbaaabbbbbaaababbbbbbaabbaabbaaabababaabbbbbbababaaabbaaaabbbabbababbbbbbbaababbbabbbaabbabbaabababaaabaabaaaababbababbbbababaaaaaabbababbbabaabbaababbabaabbabbbabbaaaaaabbaababbaabbabbaaabbaabbbbaabaaababbbbaaaaabaaaaaaababbbaaaababaaaabababbaaaabbaaaabaabbaaaaababaabbbaabbbaaaabbabbbaaabbbabbbbbbabaaabbbbaabaaaabaaabbbbbabbbababababbbababaaabaabbaaaaabaabbababaabaabaababaabbabaaabbbbabbbaabbbabbababbbbaaaaaabbabbabaaaabbaabaababbabaababbbabbbbaababbbabbbabbabaaaaabbaaaaaaabaaabbaabbbabbbabaabbbabaababaaaabababaabbbaaaaabbbaabbaaabbbbababbbbbbbbbbbbbbabaabbabbbaabbaababbbaaa
abbababbbbabbababaabaabbbbbbbaabbbaaaababbbbaabbaababbabbbaaaabbabbabaabaababbbbaaabbabaaaaababbbbababbabbaaabaabbbbbbabbbbbabaabaabbbbbbaaabaaabaaabbaaabbaaaabaabaaaabbaaaabbabbbbaabababbbabababbbaabbbbbababbbaaaaaabaaaabaabaaababbababbbaabbbbaaabaabaaabbaabbaababaabaaaabbabbbabbbbbaaaabbbabababaabbbababbaabbbabaababbbbababbbaabaaaaabbabbababbbaaaabbbabbbaaabaaabaabaabaabbbaaababaaabaaaabbbbbbbaabaaababbbbabbbaaabbabbaababaabaabbabbaababbbabaabaaabbbbbabbaabbaabababbaabbbbbbbaaaaaabaaabaababbbbbbabbbababaabbabaaaababaabaaababbabaaabbaabbaabbabbabbaabbbaaabababbabaababbbaabbbababbbabbababababaaaaababbaabbaababbaaabaabbabababbaaaaabaababbbbabbbabbbbbbbababbbaababbbbabbbbabaabaaaababaaabababaabbbabbabbbaabbabbaaabbbabbabaaaaaaaabbbbbabaaaaabaababaaaaaaaabbaabbbbababbababbaaaaabaaabaaaaaaabbbaabbbbaaaabbbabaabbaaabaaaabbbbbabbaaaabbbbbaaaabaabaaababbaaaabaaaab
abbabaaabbbaabbbbbababaaabbbabbbaabbabbbbabbaabababbabbababaabaaababbbbababaaabaabbbbbbbbbbbbabaaabaaabbbaaaaababababbbbabbababbabbbbbaababbaaababbbabbbabbbbaaaabaaabbaaaabaaaabbabbbbbbababababbabaaaaabaaaabaaaaabaabaaaabaababbbbabbbbabbaabbbaaaabaabbaababaabaabbbabaababbbbbbabbababaaaaabbbaaaabaaaabababaaaabbababbbabaababbbbbaabbabaaaaaabbbabaaaaabbbbbbbbabbaabbabbaaaababbaabbbabbaabbaababababbababbaaababbbaaaababbbabababbbbbbaaaaabaabbbbaabbabbaabbbaabbaaaabbbabbabbaabaabbaaabbabaaaababbaaaabbbaaabbabbbaaaaaaabaaabaaabaabaaabbbbabbbbaaaaaababababbbbababaababaaabaabbabaaaabaaaabbaabaabbabaaabbbaaababaaababaaaabbaaabaabaaabbbabababaabaabaaabaabbaabaabababbbaabbbaabababbbbaaabbaabababaaaabbbbbaababbbabbabbbbaababbbabaabbabbbbabbbaaaaaaaabaabbbbaabaabbbbabbbbabaaababbbaaaabbbbabbaabaababbbbaaaabbaabaabbbbaaababbbabbabaaaabbbbbbbaabaaaabaabbaaaabbabbaabaaaaaba
abbababbabaababbbababbaaaabaabaaaabbbabbbabaabbaabbaabbabbabbaababbbabbbaabbbabbbaaabbbbabbaaabbaabababababbbababaaaabbbbbabaabbaaabbbbbaaababaaabaabbbabbbaabbbbababaaabaaaabbbabbaaaaababbbaaabbbbbbbbbaabbbaabbbbaaaabbbbabbbbbababbaabbabaababababaabaababaaaabbbbbaabaabaaaabbbbabbaabaabbaaababbbbbbaabaabbaabbbbbaaabbbbbabaaabaabaabbbbbabbbbbabbbbbbbbbbbbaaaabbaabaaaaaaaaaaaabbababbaaabbbaababbbaabbbbabaaababbababaaaaaaabbbbabbbbbbaaaaaabbaabbaaaabbabbaaababbbbbbbaabbabaabbbbabbaababaaababbaaaababbbbbbaabbbbbaabbaababbaaabaabbabaaabbaababbaaaaabaaabbaabbbaabbabbbaabaabbbabaaabbbbbaabbbaaaabbababaaabbbaaabbabbbaaabbbabbbbbababbaaaaabaababbaaaabbbbbbbaabababaaabbabbaaababababbbbaaaabbabaabbbababbabbabbbababbabbaabababaabbababbbaabaabaaababaaabaaabbbbabaaabbabababbabbaaabaabababaabababaababbabbbaaaabaabbbbabaabaaaababababbabbaabbbaaaaaabaaabbabaabbbaabbaaaabaaba
bbaabbbababbbbaabbababaaaaabbabaababababbbbaabbabbbaaaabbaabaabbaaabbaabbbaaabbabbbbabbabbbaaabbbbbbaaabababbaaababaabaaabbbaaabbabbbabbbaaaabaaaaaabaaaaaaabaabaabbbabbbbbaabaabbbbaaabbbbabbbbbbbabbaaaabaaaabbbbbbbbbababbbbabbaaaaababbaabbbabbbababbbbbbaababbaaababaababaaaaaaababbbababbababaababbbbbabababbaabbababbababaabbabbaaabaaabbabaaabbabbabbbaaaaabaaaababaaaaaaaabaaaaababaababbaabbbbababbaabbbbbaabbabaaabbbbabbaababaabbaaaaaaaababbbabbaaabbaababbaabaabbaaabbbabbbbaabbaaaabababaababbaabbaabaaaabbabbbaaabaaaaabbbabbababbbabaabaaabaabababbaabaabbbbbbbbbaaabbbbbaaaabbabaaabbbbabbbbaabaaabbabbbbbbbaaabbbabbbbabbaabaabbaabaaaabaababaaabaabbaaabaababaabaaababbbbbbaababbabbbabbbaaabaaaababbbabbbaabbababaabbbababbabbbaabbabbaaabbabaaaabaabababaaabbbabaababaaababbabbaabbaaaaaabbbabaabababbabbabbbbabbbabaababaabbabbbaabaaabaababaababbabaaaaabbababbbaabbabbababbb
baaaaaabbbbbbaaaaabbababaabbaaaaabbbbbaabbbaaababaababaababbbbbbaabaaaaaaabababbaabaaaabbbbbabbbaaabbabaabbaaabbbabaabbbbabbaaaaaabbbaaabababbaaaaababababbaabbbbbaababababaabbabbbaababaaaaaabaaaaabbabaabaabbaaabaabbabbabbaabbaabbaaabaabaaababbbabbabbaabababbbaabaabaabaabaaabbaabaababaaaaaabababbbbbaabababaabbbbbbbabaaabbabaaababaababbabaaaaaabbbbbabaaaabaaabbaaababbaaaaaabaaaabaabababbbbbaaaaaaabbaabbaabaaaabababaaababaabaabbbabbbaababbbaaaaababaaaaaaaabbabbbbaabbababbbbababbaaaaabbbaaabbbababbbaabbbbbababbabbaabbbbaababbbabbaaaabaabbbabbbabbabbaaaaabbababababaabaaababbbbbbbbbbababbbbaababaabbbaababbaabbaababbbbbbabbbaabaaaaabaaabbabbabbabaaaaababbabaabaabbbaababbaaabbbabbaabaaabbbbaabaaababaaababbaaababaabbbbbaabaabbabbbbbbabbbbbabbabaabbbbbabaabaababbabbabbaabbabbabbaabaababbbbbbaaababbaaabaaaaaaabbbbabbbababbbabaaabbbbbbbababaabbaaabaaaaabbaaaababaabbbaa
babbbbbbbaaabaaababaababbbbaabbbbaaababaaabababbaaaabbabbababbaaaabbbaaabbabaaabaaababbaaaabbbabbabaaaaaaabaaabaaaabaaaaaaabbbabbabaaabbbabaaabaaababaababbbabbbbbababbabbaaaabbabbbaabbbabbbababababbaabaabababbaaaabbbaababbabbbbaaaabbbbbababaabbaaaaabaabbabababaaabaaabbbbabbaabbaaabababaaabaaabbbabbaaaaabbaabbabaaabaaabbbbbbbbaabaabbaabbaabaaaaabaaaabaababbabbbbbaaaababbbbababbbbabbaabababaabbbbaabaababbabbaaabbaaaaaaaabbaabaabaaaaaaaaabbaabaaaaabbabaabaabaaaaaaaabaabaaaabaaababababbbababaababbabbaabbabaabbbbaaaaababbabaabaabbabbaaabbbaabbbababbabaababbaaaaaabababaababbbabbababbaabaaabbbbababaabbabbabbaaaaabbbbbbabaaabbbaaaaababaaabbbbbaabbbabababbbaaabbabbaaababbbababaaabaababababbaaaaabaaaaabaaaabaabaaaaaaaaaabbbbbaabaabbaaaabbbbabbaaaaabbaabbaaaaabbaabbabbbabaabbbbaabaaaabaaaaaaabbabbbbbbbbbbbaabbbaababbbbabbbababbbbaabaabababaabbbabbabbbabaababbaaaaaabab
abaaaaababbbababaabaabbbbbbaababbaabbaabaabaabababaaabbabaaaabbbbabbabaaabbbbbbbabbbabbbbbaababbbaabaaaaaaababaaaaabaaabbaaaabaababaabaabababaaabbbbbabaaaaaaabbabbbaaabaabbbbaaabbaaaabbaabababbbababaabaabbbbbbababaabbabbabbbbababbbbaabaababbbaaaabaaabbbaaaaaaabaaabaabaabaababaaaaabbbbababbbabaaabbabbabababbabaababaabbbabbbbbbaaabbbaaabbabaaaaaaaabaaaaaabababbbaaaaaabbbbaabbabbbbbbbaaabbaabbbabaaabbbaaababaabbbbbbbbbabaabaaaababaaaabaaaaaaaababaaaabaaaaaabbaaaababaaabbbbbbbabababbabaababaaaabaaabaaabaaabbbbbbbbaaabaaabbbaabbaabbababababbbbbaabbabbbaabbabababbababbabbaaabbaaababbabababbbbbbaaababbbbbabaaaabbabaaabaabbaaaaabbabaaabaaabbabbabaabbbabbaaaababaabbabaaabbbbababababbabababbbbaabbaaabbaabbbabbabbabaaaaabbbaaabaabbbbbabbbaaaababbababaabaabbabbbbbbbbbabbababbaababbabaaabbaaaaababbbbbbabbbaaaaaaabaabbbaabbbbabbababababbaababbabbaaabbbaaabbabbabbbabaaaab
aaaababbbaababaababbabaabaaaabababbbbbbbaabbabababbbababbaabababbaabaabaaaaababbbbbbbbbbbbabbababaaabababaabbaabbbabaabaabaababbaaabaaaababaaabbabababbaaabbabbbababababbaaaabbbabaaaaababbaabbbaaababbbbbabbabbaabaaaabaababbbaabbbbbbbaabaaabbbaaaababbaaaaaaaabbabaaaabbbbbbbbbbaabaaabaabbbbabbbbaaaaabbbaaababbbabbbbbabaaabbbaaababbaababbababbababbbabaabbaaaabbabbababaaaabbbababaabaaabaabbbbaaabbaabbabbabbbbabaaabbbaabbbaabbbbbbbaabbaaabaaaaaabaabbabbabbaaaabbbabbabbaaabaabbbbababbaaaababbbbbbbbabbbaabababbbbaabbbbaabaababaabbbbababbbbbaaaaaabbbabbbbbaabababbaabbbbbbbaabaaaaaabbbaabbaaaaabaabbaaabbbbbaabaaababbbaaabaababbbbabbbbababbbaaaabababaabbababbbbabbbbabbbbbbbbbababbbbababbbbbababbaabbbaabaabaabaaaabbabaababbaabaababbbaababaaaaaaaabbbbbbbabbbaaaababbbbbababaababababbbbaabbaaaabbbbbabababbaaabbababbabaababbbbaaabaaaababababaabaabbabbaaaaaaaaaabbaabaabbbaa
abbbbababaaabaaaaabbbabbabbbabaabbbaaabaabaabbaabbabbabbbbaaaabbababaabbaaabbabababaabbabbbbababbbbbabbaaabbbabaaabbbbaaaabaaaaabaaabbbbabbaababababaaaaabaabbaababababbbabbbbbabababbabaabaaaaaaaaaaabaaabbaaaaaaaaabaabaaabbbbbbbbbababbbbaaabbbaaaabbbbbaaaabbabbbabaaabbbbbaaabaaaabbbaabaababababbbbaababbaabaabbaaabaabbababbbbababbabababbaabaababbbbbbabbbbbbababababababaabbbbbabbabbbabbaabbbabbabbbaaaabbbabaababbbbbbabaabbbbaaabbbbabbbbabbababaabbaaaabbbbaabbbbabababbaabaabbbbbaaaaabbbbaabaabbaaaaabbbbabbaaabbbbaabaaaabbbbabbabaabbbbabbbabbbaabaabbbbaabbabaaaabbbbbaabbbaabaaaababbbbaababbbbbabababaaabaababababbaaababbbaabbbaabbababbaaabaaaaabbaaababbbbabbaabbbabbaabaaaabababbbbaaaaaabbaabaabbabbbbbbabbaaabababababbbbaaabbaababbbaabbbaabababbbabbbaaabaaabaaaababaabbbabbbbaaabbbaaabbaabaaabbbaabbabbbababbaaaabababbababbbabbaababaabbabbaabbaabbaaabbbaaabaaabaaaaa
bbaaaabaaabaabaaaaaabbbaaabaaaaabbbabbababbaaaababbbaaabbaabbabaabbbaabbaabaaabbaababbbabaaaaaabababaaabaaaabbbaababbbbbbbaabbbbbbababbaaaabaaabababbaaabbaaaaabbbbbaababaabbbabbababbaabbabbbbbaabbaaaabbbbbbbaabbbaaaababbbbbbbbbbbabaaababbababbbabbaaabbaaaabbaaaababbbabbabababbbaaababbaaaaaaaaaaaaabbbbabbaaaaabbbbbaaabaaabbbabbbabbababbabbbaabbbaabaabaababaabbabbaabbbbbaaababbbbaabbbbbbbaabbababbbaabbbbbbbabababbabbababaabbbbbababbbbbbabbaaaaababbaaabbaaaabbbbbaaaaaabbbbbabbbbbabbababababbaaabbabaabbabbbabbababbbaaabbababbbaabbbababaaabbaabbaabaaabbbabbaaaabbaabaabbbaabbbaaaababbabaabbbabbabaabaabaababaabaaabbbbbabbbbbabbbbbabaabbbbabaaabaabbabbabbaaaaabbbbbaabbbbabbbbaabaabbbabaabababbbabbbbabbababbabbababaaabbbaaababbbbaababbababbbabaabbabbbaabaabaaabbbbbaabbabbaaaabbbbbaaaabbbabbbbbabaaaababaaaaaabbabaabbabbabbaaabaabaaaabbbababbaabbbaaaaabbbbabaabaababbb
aabbbbbaababbabbbaaaaabbbaabbababbbabababbbbabaaaaabaaaabbaaaaabbbaaaabaaaaabbababbaabbabaaabbabbaaaaabbbbbababbbbabbabbbabbabababababaabbabbaaababbbbbbbbaabbabbbbabaaaabaaaaababbabaaaabaaabbaabaabaabbaaabbbbabbbbaaabbaababbbabbbbbaabbbaaabaabaabbabaaaababbaaabbbbabaabbabaabbaabaaabaabbabbaabbababbabbbaababababaaababbaaaaabbbaaabbaaaaabbbbababbbbababbaaaaabaabaababaaaabbbabaaababaabbaaaaababaabaaaabaabbabbbaabaaabaaabaabbbaabbababaaaaaabaabbaaaaaabbbbbaaabbbabbababbaabbaaaabbbbbaaabbbbbaabbbabababaababaabaaaabaababbaaaababbaabbaabbabbbabbbbabbbbaaaabbbbaabaaabaabbbbaabbbaaaaaabbbabaaabbaaaabbababbabaabaaabbaaabbaaaaaababababababbbbabbaabaaaababaaababbaaaababbbaabbababbababaaaaaabababbbaabbbbbaabbabbbbbbabbbaababbbbaaabbaabababbaabaabbaaabbabbabbbbaaababaaaabaaababbbabbaababbababbbbbbaaabbabaabbaabaaabbabbbabbbaaaabbbbbabbbabaaaaabbbaaaabbbbbabbbaabaababaaba
abaaabbaaaababbbababbbabbbbbabbababbbaabbaaababbbbaaaabbbabbababbabbaaabaaaaaabbbababbbabaaabbbaabaaabbaaabbbbbbbaaaababaababbabaaaababbbbbbaabababaaabbabbabbbbbbbbabbbabbaaaabbbbbbabaaaababbababbaabbaaabaabbbaaaaabbabaabbbbaaaabaaaaaabbbabababbbabbbabababbbbbbbaabbbbaabbbbabaabaabbabbbababbbbbabbbaaaabbbbaaabbaabbbbabaabababbaaababaaaaaabaababaabaabbababaabbabaabbbbbbabbbabbabbababababbabaaaaaabababbaaaabababbaaabbaaabaabbbbbabaabbbbbbbababaaabaaaabbaabbbabaabbabaabbbaaabbbaababbbbaaabbbaaabbabababbbaabbbbaabbaabababbabbabaaaababaaaabbaaababaaaaabbabbabbaabbbbaaabbaaaaababaaabaabbbaaabaabbabbbabbaaaabbbbbaabbaaaaaabbbaaaaabbaaabbaababbabbbaaababbbaaaaaaabbabbbbaabbabbaaabbbbbaaabbaabbbbbabbbbabbabaaabbaaaaaaaabbabaaabababbaaabaaababaabaaaaabbbaaabaabababbbabbbaaaabbaaabbaaabbaaaaabbbabbaaaaabbaabbbaaaaabaaaabaabbaababbbbababbbabaababbababbbaaaabaaabbaaabaa
babaabaaababaaabbaabbaabbbaaaababaabaaababbabaaaababababbabbbbaaababaaaaaaaaabaabbbbbbbaabbababbbabababbaaaaabbbabbabbbaaabbbaaabaaaababbabaabbababbbbbaaabbaaabaaabbbaabbabbaaabaaaabaababbbbaabbbbbabbabbaaaaaaaabababbbbbbbaabbabaababbbaabbbbbbbbbbaabababbabaaababbbababaabbbaabbbabaabababababbaaaaabbababababbaaababbbabbabbabbbbaaababaaababbbabbabababaababbaabbbbbaaaaabaabaaaabaababbbbbaaaabbababbbbbaaabbaaaaabbabbbababbaabababbaabbbbbaababaabbbbabaabaaabbababaabababbababbabbbbbaaababbbababaaabbaaabaababbbbabaabaaaabbbababbbbbaabbbbbabaabbbaaaaababbabbaabbaabaaaaaabaabababaabbbaabbbabbabbbabbabaabbbbbaaaaabaaababababbabaabbbabaaabbbbbabbaabbbabbbaaaababbaababbbababbaaabbbbaaaaabaabbabaababaaaabbbbbabbbabaabababbababaabbabbabaaaabbbabbbaaabbabbbaaabbaaabbbaaabaaaabaabaaabaaabaaabbabbababaaabbabbbaaaaaabaabbbbbabbabaaabbabbabbbaabbaaaaaabaabbbbbaabbaababbbbabaa
ababbbaaabbaabaabbbaaabbababbababbaabbabbbaabababaaabbbabaaabbaaababbaabbabbbbaabbabbabbaaaabbbbbbabaaabaabaabbaabbababababbbbaababaaaabaaaaabababbbbbabbaaababaaaabbbabbbbbababaabaaabbaaaaaaabbbbabbaabbababbabbaaaaabbbabbbabbbaaabaaaaaaaababaaaaaaababababbbbbbabaaabbbababaabbbaaaabbbbbaaaabaaababbbbbabaabbbaaabbbbbaaaaabaaaaaabbaabbabaabbaaabaababbabbabaabbaabbaaaababaabbabaabbabaabbbbaaaabaabaabaaabbaabaaabaabaaaaababbbaabbbababbaabaaabaababbbbbabbaabbbabbbbabaabaabbaabbabbabbaabbaaaaaabaaabbabaabbbaabbbabbbaaaababaaabbababbbabbaabaaabbbaaabbaaaabababaababaaabaaaaaabbabbbabbbabaababbabbaaabbbbbaabbaabbbbbaabaaababbbaaababbabbbaabbbbbabbbbbaabbbabababbabaababbbaaaaaabbbbbabaaaaaaaabbaabbbaaabbabbabbaaabbbababaaabbabbbaabbbbbbabaabbabbaaaaababbbbaaaaabbbaababbaaaababbabaabbbbbbabababaabaabbbabbabbbaababbbbabababbabbbbbbaabbbbbabbabaaabbbbababbabbbabaaaabbbbb
abbbabbbabaaaababaaabbababaaaababbbbbabbbabbaababbaabbababababbbbaaabaaabbababaabbbabbbbabbbabbbbaabbaabbbaabbabaaabbbabbbaababaabbbababababbbbaaabaabbbbaaaabaababbababbaaaaaaaaaabaaaababbabaabbaabbbabababaaabbaaababaabaababbbbabaaabaaaababaaaaabaabbbabaababbaabbabaaaaaababbababbbbbbaaaaaabbababbababbbbabbababbbbababbbbbbababaababbbabaaaabaabbbaaaababaaabbaabbabbaabbabbbabaaababaaabaabbaababbabbbababbbbaaaabaaabbaababbbabbababababaaaaabbbbbbabbbaabaabababaaaababbbabaabaababababbbbbabbaabbabbbbbaabaabbbabbbbbbaabababbaaaabbabaaabbaabbaaaaaaaabbaabbbaabaabaaabaaaaabbbaabaaabaabaababbaaabbaababaabbbaabaaabbbbabaababaaababbaabaaabababbbaabbaabaabbabbbbbabbbbbabbaababababbbaababbbbbbabaabaaaaababbaaabababbbbbababaaabbbbbbbababbaaaaaabbbbbabbbbbbababbbbaabaabababaaabbaaaaabaaaaaabababbaababaababaaaaabbbabbaabbabbababbbbbbaaaaaaabbaabbbaabbabbbbaabababbababbbaabbb
ababaabaabbaaabaababababababbbabbbaabaababbababbaababbaaabbaaabbabaaabaabaaaaaabababbabbbbbbbaaabbbaabaaaaaababababaabbbabbbbbbbaabaababbabbbaabbabaaaabbaabaaabababbaababaabbaabbbabbbbaababbbaabbbbaababaaabbaababbbababbabbbaaaaaabbaaaabbabaaaabbbbabbabbbbaababaabaabbbaabbbabbbaaaababaabaabbbababaabaaababaaaaaabbbbaaaaabbabababaabbaaaaaabaaabaaabbaabbabababbbbaaabbbbabaaabaaababbabbbaaaabababbabbbaaabaaaabaabaabaaabbabbabbabaaaabbbbbaaaababaaababbbbaaabbabbbabbbaaaabbaaababaaaabbbbabaaaabbabbabbbabaaabaaababaaaabbbabbbaaaabaababaababbbabbbabbbaababbaaaaababbaaabbabbbaaaaaaaabababaaabbbbabbbbaaaabaababaaababaabbbabbabaaabaaabbaabbabbbaaabaabbaaaaaaabaabbbabaaaaaaabbaaaabbabbbbbabbbaababaabababbabaabbbbbabaaaabaaabbbababaaaaaaaababaababaabaaaababababbaababbbabbaababbbbbbabbaabbaabbabaaaabbbabbbaabbbaabbababaabbbaabbbbbaabbbbbabaaabaaaaaaabbabaaaaaaabaababbaaaa
aabbabbbaabbbabaabaaabaaabbbaabbabbaabbbaababbabababaaabbaaaabbaaababaabaaabbabaabbbabbbabbbbaabaabbabaaaabaaaaabbbbbbaaabbabbaabbbaabaaababbbabaabbaabbbabbabbababbaaabaaabbbbbabbaaaaabbbbbbaababaababbabbabbbabbbabaaabbaaabbaaaaaaabaabbbbbaababaababbbababababbabaaabaaabababbbabbabbbbababbbbbaaabbaaabaaaaaaabbbabbababbabaaabaabaaaabbaabaaabbababbaaabbbbaaaabbababbbababbbbabababaaaababaabaaabbabaabababababbabbabbaaaabbabbbaaabaaabbbbbbbbabaaaaabaaaaabbabbbbaabaaabaaabbabbabbbaabbbbbbabaabaabaabababaabbababaabbbaaaabbaabbaaabaabaabaabaaabbbaabbabbabbabaaababaabbbabaabaabbbbbbaabbbabaaabbabbbaabaabbabbababbbbbbbbabbaaaaababababaaabaaaaaabaabbbaaababbabaaabaaabbbaaabbbaabaabaabbabbbbbbbabaabababbbbaaaaabbabbababaaabaaaaabaabbbabbbabaababbbabbaabaaaabaaaababaaaabbbaabbabbbbabaaabaaabbaabaababaabbaabbbbbbbababaaabaaaaaabaaabbabaabababaaaabbabbbbbababbbaaaabbbaabab
baaabaabbbbaababbaaabababbababbbbbbabbbaabbbbbbabbabbbbaabaaaababaaabaaaabababaaaabbbabbbabbaababbbbabbaaabbbabaaaaaaaabaaaaabaaabbbbbabaababbaabaabababaabaaabaabababaaabbbabbababbabaababbbabbabbbababbaabbaabbbaaaaaaaabaaabbababbabbaabbbababbbbababbbbbbaabbababaaababbaababbaabbbabaaabbbaaababaabababbaaaabaaaaabaaaaaaabbbabbaabbbbaaabbbbbaaaaaaaabbaabbaababbabbbbabaababbbabaaabababbabbbbaabaabbbababbababaabaaaabbbaaabbabbaabbbababababaabaababbaaaaaaaaababaaaaaaaabbbaaaabaaaabbabaaaaababbbabaabbaaabaaabaaabbbbaaabaabaabbbaababbabbbaabbbaabbabaabaaaabbbabbabbaabaaabaabbababaababbaaaaaaabaaabaaababbabbbbabbbbbababbababbabbabbbbababaaabababbbabbaaabbbbaabbaabbaaaabbbabbbababbabbbbbbbaaaabaababaaaababbbabaabbaaaaabaabababaabaaaaabbabaabbbbbaaabbaababaaabaabaabbbababbbbbaabbaabbbbbbbbaabbbababaaabbababbbbbbaababbbbbbaababaaaaaabaaaabbabbabaaabbaaaaaabbbabbbbabaaab
babbabbbabbbaabaaabbbababbbabbbaabbbaabbabbabbaaaaabbbbbaaaaabaaaabbaaaaaabbbabbbaabbabbaaabbabbababbabbbabbaaaaabbbbbbbabbaabaabbbaaaaaaaaaaaababaabbbbbbbaabbabaabaaabbababaaaaabaabbaaababaabaababbbbabbbababbbaaaaabbaaaaaaaabbabbbababbabbaaababbaabaaabababababaabaaaaaabbababbaabaaababbbbbaaabbabbbbabababbaaabbbbaaaabbababbbabbbaababababbbbbabbbabbabababbabaaaabbabbbabbabbabbabbbbbabbaaabbaabbaababbbbbabbbbaabbbbabaaababbbbbbaabbbaaaaaabbbbbbabbbabaaabaaaaabbbbabbbbbbaabaaaabbbbabaabbbbbaabaaabbbbbbabbaabbabbaabbabbabaaababbababbbabababaaaabbbababbabaaabbaabababbbbabaaaaaaaaabbbbbaaabbbabbbbaabaabaabbabbbbabbbabbbbbbbbbabbbabbaabbaaabaabbbbabbbbaabaaabbaaaaabbbabaabbbbbbaaabaaaababaabaaaababbbabbaababbabaaaababbaabbbbaabaabbbbbaaaabaabaaaaaaababaabaabbbababaaaaaaabaaaabbbabbbabababaaaaabbabbbbbabbaaaaabaaaaabbbbbbabbabbaaaabaaaaaaabaaaababbbbabaabbbbbabaaba
aabbaabaaaaabaaabaabaabaabaaabbbbbbabaaaababbbbabbababbaaaabbababaaaabababbababaababaaabbbbbbaaababbbaabbbbaaaaababbaabbabbabaabbbaabbbbbbbbabaaabbbbabaabbbabbaaaaaabaabbabababaaaabababbbbabaabbaabbbaabaababbbbaaaaabababaaabbbbbbbbbbaaaabaababababbbabababbaaaabaabbbabaaababaabbabbaaaabbbaabbaaaabaaabaaaabbbbaaababbabbabaaaabbaabaaaaaaaabbbababbbbbbaaaaaabaaaabbbbbbabbabbbbaaababaaabbbbbbbbabbbaaababbbaabaaabbbbbaaabaabbbbaababababbbbbaabaabaaaababbbabbaaabaaabbbbbbaaabaabaabaaaabaabbaabbabaaabbabaaaababaabbbbabbaabbbaababbbaabbababababbaababababbbbabaabbabaaaababaaabababbbbbaaaabaabaaaaaaababbabaaaaaabaaabbbbbaaaaaaaabbabbabaaabbaabbabbbbbbbbbbaabbaaaaabbbbbaababababbabaaabaaaaabaabaabbabbbabbaabbabbaaabababaaaabababbabbaabbbbbbbabaababbaaababaaaaaabbabbbababbbabbbabaabbbbabbaaabbbbabaabbbbbbaabbaaaaaaaabbabababbbabbbababaabbbbbbaaaaabaabaabbbaabaababbaabaa
bbbbbbaabaabbbbaabbbaababbbbbbbaaaaabaababbbaabababbaabbbbabbababaabbabbbbbbbbbbbaabbababbbababbbabaababbbaabbabbaababababbabbbabababbbaabaababbabbbbbabbbaaaababbbbabbababaabaabbbbbbbaabbbababababaaaaaababaaabbabbbbbbbbbaababbbababbbbbbaaaaaaaaaaaabbbbbaaaabbbaababbaaabbabaabaabbababbabbababbababaabaaababaababaaaabbbbaabbaabbabbbbbbababbbbababbbbabaaabbaaabbaabaaabaaaabaaaabaaabaaabbbbbbabbbabbbbaaabbbababaaabaabbaaaaaabbababaaabaabbaaaaaababaababbbbaabababbbabaabbbaababaaabbababaabababaaabababaabbbbaabaabbbabbbaabbbabbbbbabbbbbaaaababbbbbababaaababbabaabbaaaabbbabbaabbbabaabaaabbaaaabbabbababaaaaabaaabaaaaababaabbaaaaabaabbbaabbabbaabbbababbbbbbbbaaabbaaaabaabbabbbabaaaaababbaaaaababababaaabababbbbabbaabbbaaaaabbabbbabbbbbabbbaaaaababbaababababbabbbbaaaaabbabbbaabbbbbaababaababaabbbbaabababaabbbbabbbbbaaaabbbbbbaaabbbbbbbbaaabbaabaabaaaaabbbbbbbaaaabbbbaaa
bbbabbbabbabbababbaaaabbbababbabbaaaabbbababbabbbbaabaaabaabbaaabbaaababababababbbaabbbbababbbababababaaababaaaabbbbaabaaabbababaaabaabbabbbabbaaaabaaabbbbbbaaabbaababbbaaabababaaabbabbbabbaabbababbbbbabbaabbabbbbabaabbbababbbbabaabababaababbbbabbaaabbabbbaaaaaaaabbbbbaabbabbaabaabbabaaabbbbaabbbbbabbabbbbbbabbaaaaabbaaabaabbaabbbabbabbabbaaaaababaabbabaabababbaaabbaababbbbaaaaaabbaaaabbabaabbaabbbaaabaaabbbabbabbabbbabaaababaabaabbaaabaabbbababababbbbbaaaaaabbaaaaabbbbabbabaaabbaabaabbaabaaabbbabbbbbbaaabbbbaaaababbaabbbaabbbbaaabbabbabbaabbaaabbbbaaaabaaaaaaababbaaabaaaaabbababababbbabbaaabababaabaabbbaababababbabaababbbabbbabababbaababaabbabaaababbabbaabaaabaaababaaaabbabbbbaababaaaabbabbababaaaabbbaaabbbbbaaabbbbabbbbababaabbbaaababbbbaabaaabbbbbbbabaaababaaabababbbbaaaababaaaababaaaabbaabbbbabbaabbabaababbbbbbaabaaabbabbaabaabbbaaaaabbababbbaaababaabbb
abbbaaaaabaababaababaaaabbbaaaabbbaabaaabbaabbaaaabaabbbbabaaabababbbaabaabbababaaabbabbbbaabaabbaaababbabbabbbbbbbbabaabababbbbbabbabbabbbaabbabaababaabaababaaaaaaabbbbabbbbbaaababaabbabbaababababaaabbaaaaaabbbabbabbbabbbbaaabaabbbbbbbaaabbbbababbabaabbbbabbbaabaabbbbbabbabaababaaaababaaabaaabaabaaabbbbababaaabbbbbbbbbbbabaabbabaaaababaabbbbaaaabaaaabababaabaabaabaabbaabbaaabbbbbabbbabbbbbbbbaaaababaaaaaababaabbbbbababaabaaaaaaaabaabbbbbababbaaabbbbbbbabbaabababbbabaaabbaaaabbbaaaabbabbabaaabaaaaaabbabababababbabbbaabaababbabaaababaabbbbbaaabbbaaaabaaabbabbbbabbbaabbaabbbabbbaababbbabaabbababbbbaabaaaaababababbbabbabbbaabbbaaaaabaabaabbbabbabaaabbbbaaabaabaabaaababbabbbbabbabaaabbbaaabbabaaababbbbbaaaabaabaababbaaababaaabbbbaabbaaababaabaabbbbbaaaaaaaaaabbbbbaaabbbaaabbbabbbbaabbbbabbbbbabaaababaabaaaabbabaaabbbaabbabaaabaaaaabbaabbbaabbbabbaaabaaaabbbbbaa
baaababbbbbaabbbababbaaaaaaabaaabbbbbabbbbbbabaabbbbababaabbbabaababaabbabbaaabbabbaaaabaabbbbaabaabaabaabaaaaabbbbabbaaabababbbbaaaaaababbabaabababbaabababbbabaabbbbaaabbbabbbbabaabaabbaabbbabaabbabababababbaaabbaaaaaaaababbababbabbbbaaabaababaabababbbaabababbababaaabaaabbbbaaaaabbaaaababbbbbbbabbaabbbaabbbabbabaaabbabbaabaabbaabaabaabaabaaaaaababaabbbbaaaabaabbaabbbababbababbbabbbbaaababbbbbbbbbbababaabaaaabaaabbbbbaaaabbbbbbbbbaaababbabbbbaabbbbaaababbabaabbbababbaaababbbaaabababababaaabaabaabaaabaaabaaaaabbaaababbaabbabbbaabbbabbbaaaabaaaaaaababbbaababbaaaaaaabababbbbbbaaaaaaabbabbababababaaaaabbbabaaaaabbaabbaaaaabbbabbabbabbbbaabaabaabbaaabbabbaaabbabbaaabaabaaaabbbbabbbbabbabbababaabaaaabbaabaaaabaaabaaaaabaabbaabbbababaabaaabbaaaaababbaabbabbbabbbaaabbbaaabbaababbbbbbbbbabababbbaaabbaaababbbabbbbaabbbababaaaabbbbabbbabbbaabbbbbabaaaaaaabbbbbbaababaa
bbbabaabbbaabbabbbaabbbaabaaabaaaabbaaababbabaaabaabbbbabbbaaabaaaaababbabbabbbabbaabaaabbababababbaabaaabbbababaababbabbaabaababbabababaabababbbaababaabbaaaababbaabbabbabbbbbbbabababaabbbbbabaabaabaaaabbababaaaabbabbaaabaababaaabbababaabaaabbaaaaababaabaaabbbbaaabbbabbaaaababaabbbbaabbabbbbbbabbabbbaabbbabaababbabbaaaaabbabbbaaababbaabaabbabaabbbabbbbbaababbabbbbabaababbbabbbbbbbabbaabaaaabbaaababaaaabbbababaabbaabaababbabaabababbbbbaabaabbabaaaaabaabbababaabaabbbaaaaaaaabaabbbbaaabababababbbaabbabaabbabbababaabbaabbaaaaaababbbabbabbaaaabaabbbaababaabbaabbabaaaababbaabaaabbbabbbbbaabaabababbababaaaaababaaabaaabbbaaabbaabbbbaaabbbbbbbabbaaabbabaabaabbbbbbaabbabbbbbaaabaaabaaabbabbbbbbbbbaaaaaabbbbbaababaabbbababaabbbbbaaaaaabaaaabbbbabaababbbbabbabbbbbaabbabbaabaababbbbbbabaaaabaaabbaabbbbbbbabbbaabaababbbbabbabbaaaabbaaabbbaababaabaabbabbbaaabababbaabbabba
aaaaababaababaaabbbabbbbbbbabaaabbabbababaaabaabbababbabaaabbabbbbabbbbabbaaabbbabbbbabaaaaaabbaabababaaaabaaabbbbbbbbaaaabbaaabbbbbabbaaaaabaabbababaabbbbaaabbbaabaaabababbbbabababbabbbaabbbaabbabbbabaaaaabbaabbbbbaaaaabaabaabbbbbbababaababaabababaabbbabaaabbababbbbbabbbbaaababaaaabbbbbbbbbbbbbabbbbabaaabbbbaabaabbbaaabaabaabbbbbbbabbaabaababbabbabbabbbbbbaabababbabaabaaabaaabaaaabaaaaaabbbbbbaaaaaababbbbaabaaaaaabaabababbbaaaababbabbaaabbabaaaabbbbbaabaabbbaabbbabbbbaaaaabbbababbaaaaababaababaaaabbbbbbababbbbabbbbbbbabaaaabbbbababaabbababaabbabbbabababbbabbbbbababaabababaabaaaabbbababbbaabaabaababbaababbbbbbbbabababbaabbaababababbbbbbaaaaabbbaabaaabaaabaababbbbaababbaabaaababbbabbababaaaaaaaaabbaabbbaabaaabaabbbbababbbbaababaabaabaababbabbbabbbbaaaaaaaaabbbaabbabbbbaaaaababaaabbbaaaaaaaababaabaababbabbababaababaaabababbbbaabaabbaaaabbababaaaaaabbbbabababb
aaabababaabbaaaabbbaaaabbababbbbbaabaabbbaaabbbaaaaababababaabbbaaaabbaabbaaababbaaabbbbabbaaaaabbabaabbabbbaaaaabababbbabbaaabaaabaaaabbbbabaabbbabbabbbbaaaaaabbabbbaaababaabbaababaabaabbaabbbbbbbbabbaabbbbabaaababaaabababbbabbabbaabbbaaaaaaaaaaaababaaaabaababaabababbaaababbabbabaaaababbbbbabbabbabbababbabbabababbbbbbbbabbabbbabbbaababbbbbbaababbaaaaabaaabaabaaabbbbbaabababaabbbabbababbbbaaaabaabbabbbbaabaaabbbabaabbabaaaabbbbbbabbbbaaaabbbababababbbabbababaaaaaaaabaaaaaaabaaabababaaababaaaabbaaaabbaaaabaaaababbbabaabbbaabbbbaababaabababaabbbaabbababaaababbbbababbabaabbaabaaabaaabbaaaababaabbaaabbbbbaaaaababaaabbabaabaaaabbaaababaabbababaaabbaabaababbbbaaaabaaaababaaaabaababaabbababaabbbbbaababbbbbbbabbaabbabbbaaaabbbbbbaaaaabaabaaaabbbabaaabaaababbbaaabaabbbbaaaaaabbaaaaabbbbbbbbbaabaaabababbbabbaabaabaababbbababaabaabbaabbbabaaaabaaabbbabbbbbabababbabaaa
aabbaaaaaaabbabaaabaabaaabbbabbbabbbbbbabbaaabbbbbbaaaaaaabbabaabbbabbaabaaabaabbababbaaabbabbababababaaabbabbaabababaababbabaaaaaaabbaaaaabaabaabaabaaaababbbbabbabbbabbabababababaaaaabaaababbbbbaaababaaaababbbbabbaaabbbababbaabbbbbabababbbaabaaaaaabbabaaabbabbaaabababbaabbbbaaaabbbbbaaaaabbaaabaaabbaaabbababaabaaaababbabbabbaaabbaabbabbaababbaabbaaaabbbbbbababbaabbbababbbabbaabbbbaababbbbabababbbaabbaaabbbbabbbbabababbbabbbaababaabbbbbababbbabbabaaaababbbabaabaabaabaabbbbaabaaabbbaaabbbbbbbaaabaabbbbbbbbabaaabbaabaabbbaaaabaaaabbbbbabaabaababababbababbbbaaabbbbbaabaabaabbaabbaaabaabbbaaabbabaaabaabababaabbabaabbbabbbabaabbaaaabaaabaabbbaabbbbbbabaaaababbaabbabababbbbbbababbaababaababababbbbabaaabbbabaaaaaaabbbaababaaababaabbaaabaabbbaabaaabbbbabbbbbababaabaabaaababaabbaaaabbaaaaaabaaabaaaabaabaabbaaabaaabbbaaaabaaabaaabbaabbaaababbbbbbbbaaaaabbbababbbbbaba
aabbbbbbaaabbaaaaaabaabbaabbabaabbabbbabababababaabbbaabbababaaaababababababbbaaabbaabaaaaaabaaabababbbbbbbaabbbbabbabaababaabaabaaabbbbaaabababbaaabbaabbbbbabbbbaaabaaababbbaaaabbbababaaabbbbbbabaabbbbbbabbbbaaabaaababababbbaaabbabbbbaaabbabaaaaaabbaaabbbbababbbabaaabaaaababaaaaababaabababaaabaaaaaababbbabbbbbbaababbaaaaababaabbbbbabbaaabbbabaaaaabababbababaabbabbabbaaabaaaaabaaababbbbaaabaabaaababbaaaabaabbabaabbaabbbabbbbbaaaabbbbabaaaabbabbbbbaabbaabaaaababbbbbbabbaaaabaababaababbbbbbaaaabbaabababaabaabaabbabaabbbbbabbbabbaaaababaaaaaaaaaaababaaaaabaabbbaabbbbbbaaabbaababbabbbaaabaaabaabaaabaababbbaabababbbbaaaaabaababbababbbabababbbbabbbbbaabbaabaaaababbbabbabaababbaabbbbababbbaabbbbabbbaabbaaababbbaabababaaaaabaaabbbaabaaaabbbaaabababbbaabbbaabaabbabaaaabbaababbabbbabbaaababbbababbaaaaabbbbabababababababbabbababbbbbbbabaaabbabaaaabaababaabaabbbaaabaab
bbabaaaaaabbaabbabbbaaaabbaabbbbbaabaaaabbbbbbababbbabaabbaaaaabaaabbaaaaabaaabbbaabbaaaababbaaaababbbaabbaaaaabababbbbbabaabababbabaabbbbbaabababbbbabbabbaaaabaaaabbbabbababaaaaababaabaabababaaaaabbbbbaababaaabbbabbaaaaabbbbabbaabbabbaaaaaaabaababaaaaaaabbbababbbababbabbaababaaaabaabbabbaaaaaaaaaaababbabaababaabbaaaaabbbbaaabaaabaabaababbbabbbbbaabbbabbaabaaababbabbbbabbbbbbabaaaaabaabbabbbbaababbababbabaaaaabaabbbabbbabbbbababbaabbbbaabaabbbbaabaababbbbabbbaaababababbbabbabbbababbbabbabaabbbbbaaabbababababaababbbbbbabbbbaabbbabaaabbbababbbaaabbaaabbbbabbbaaabbaaababaaaaababaabbabaaaabababababbbaaababaabbababaaaaaababbaabbaabbbbaabbbabaaaabaaabbaaababaaabbbbbbbbbaaaabbabbbaaaababbbaabaabaababaaabbaabbababaabbbbaababaababbabbbabbaababaabaaaaababaabbbabbabbabbbbaabaabaabaababbbabbbaaabbaaabaaaaabbabbbbbaabbaabaaaabaaabbabaababbaababbbaabbbbababaabbbbaabaaaaa
aaaaabababbabbaaabaaabbbbaaabbbbaababaababbbaaaababaababbabaaabbbabbaaababbbbaabbbbaaaabbbbaababbbbbbbaababbbabaabaaaababbabaabbbbabbbbabbbaabbababaaaaabbabaabbbababbbabbbbbabbaaaaabaabaababbabababbbbbbabbabbabbaabbbaaaabbbbaaaaabbabaaaaabbabaaaaaabbbbbbbaabbababaaaababaabbbbaaaaaabababaabaaabababaaabaabbaabaaabbbbbabbabaaabababaaaababbabbaaaaaaabaabbbbbabbbbaaaaaabababbababbabaababbbbabaaaaababbbaaababbbaabbababbaabaabbabbababababbaaabaabaabbabaabaaaaabbbababbabbbbabaababbaabbbbabbabaabbbbabbabbababbbaaababbbbabaaaaaabaaaabbbbbbabbaaababaaababaaabbbbabbbaaaaaaabbbaaaaababbabaaaabbbbabbabaaababaabbabbbbaaabbbbbabaabaabbbaababbbbabaabaaabababaabbabbabaaaabbabbaabaaabbbababbbbabaabbbbbababaaababbbaabaaabaabababbbbabaaabbbbaabbbbabbaababbababababaaababaabbabbabbabaaabbaabaabaaaabbbbbbbbbababaaaaaabbbbbaabbaaababbaabaaaaabbabbaabbbbbabaabbbaaabbabaabaaaabaaaaba
abababababbababbbabaabbaabbaaababaaaabaaababbbaabaabaabbbbbababbbbbaaabbabaaaabbbaaababaababbaaabbabaaaababaaaabbbababaaabaabbbaabbaaaabbaabaabbaaaaabbaaaaababaabaaaabbbaaabbbabbaabbaabaaaabaaabaabaaaabbbabbababbaaaaaababbabbbaaabaaaabbbbaaababaabbbabbabbaabbbaabbaabababbbbaaaababbbaaabbaabaaaabbbabaaaaabbaaabbbabbabaabaabaaabbbbabbaaaaaaababbbabbbaaabbababbabaabbabaabaaaaabbbbaabaaaabbaababbaabaabbaaabbbbaabbaabbbabbabbabbbbaaaaababaabaababbaaabababbbbbbaabbbbababaaabbaaaaabaaabbaaaaaaabaaaaabbabbabbabbabbabbaabaaabbbbbbbbbbaabbbbbaababbabbbaaabbaaaabaabaaababaabbaaabbbbaabaababaabaaabbaabbbbbaaabbbaabbaabaabbabbbbaababaabbaaabababbbabbbaaaabbabbaaaababbaabbbbababaabbbabbbaaabaabaaaaababababaaaababbaababaababaaaababbbaaabbbabaabaabbbbbbaabbbbababaabbaaaabbaaaabbababaababaabbabbabbbbaaabbabaababababaaaabababbaaaababbaaabaabababbabbbbbaabaabbbabbaababbaababb
aabaabaaaabaabbaaaaababbabbababbaaabbabbbbbbbaaaabbaaaabbaaaabbaabbbbbababababbbbaaabaaabbbbbaababbbbbabbbbabaabaaabbaabbbbbbaaabbabbbaaabbbbabbabbbbabbbaaaabbbbaabaaababaabaaababbaababbbabababaaaabbbbbabaaabbbbbbbbababaaaaababaabbbbbabaabbbababbbabbbbbbbaabbaaaaaabbbabbbbbbaaabbbbbabbabaabbaababbabaaaabbabababbabaabbabaaabaaababaabbababbaaabbbaaabbaababababaaabbabbaababbbbbbbabbabbbbabababbbaaabbbaaaabbabbabaababaaaabaaaaabababbabbbabbaabaabbabbaaabbaabaabaaaabababbbabbbaabbbaabbaababbabbabbaabbaaabaaababababbaabbbabbaabbbbaabababbbbbabaaabbabbbbbbbbbbbabbaababbbababbbbababbaabaaabaabbbaabbbababbaaaaabaaaaaaaaabaabbaaababbbaabbbaababbbabaabbaaaabbabaaaabaaaaaaaaabbababaabbabaaabbbaaabbabbabbabbaababbaaaabbaabbbbaaaaaabaabbaaabbbabbbabbbabbbaabaaabaabaabbaababbaaabababbaabbabaaaaaababaaabbbabaaaabbbbaaabbabaabbbabbabbabbbbbabbbbbaaaaaabaabababbaaaaabaaababa
aaabbbaabaaabaababbaaaaabaaaabaaababbaaaababaaababaaaaaabaabaaaabbbbaaabaaaabbaabbabaaababbbbbabbaabbbabbbbbaaaabbbbababaaaaaaababbaabbbabbababbbbbbbabbbbbababaababbbaaabbaabbbabbabbbbaabbababbaabbababaabaaabaabbbbaaaaaabbababbbaababaabbbabbbabbbaabbabbabaabbaaaabbbaaabababaaaababaabbabbbbaaabbbbbbbbbabaaaabbaababaabbaabbaaabaabbabbaabbaaabbababaabbaaaabaabbbbbabbabbabbababaaaaabbbabaaabbabaabaaabbabababbababaaabbbbbbbabbabbaababaabbaaaabbaabbbbaaaaabbaabbbaaaabaaabbaabaaabbbbabaaababaaabbabaabbabbababbbbaaaababbabbababbbbbbbbabbbabbababababbaabbbbabbbbabbaaabaabababaabbbababbaaabababbbaabbaaaaabbbbabbbbbbbabaabaabbbaaaababbababaabbababaaababbaaaaabaabbbaaaaaababaaaabaabaabbbbbabbbbbbbbaaabbbbbabbabbababbaabaababaaabbaaabaabaababbbaabbaaabbaabbbbaaaaaaaabaaabbbaaaaaababbabbaabbaabaaaaabbbaabbabbbabbbbaabaabbaababbbabaaababaaababbaabbbaaaababbabbabaababaaaba
aababaaaabbaaaababaabbbabbabbaababbbbbabbaaabbbaaabbabaabbbbbbabaabbbbaaabbbbabbbaaababbbbbbbbaaaabaabbbbaabbabbaaababaaaababaabbbbaabbaababbbbbaaabbaabbaaabbbbbaabaabaabbaabbababaabbbbabbabbbaaabbbabababbabbbbaaaaabbbbbbbbabababbabbababbbabaabbbabaabababaabababbbaaaaaaaabbbbbabbbabaabbaabababbbabbbbbabaabaaaaaababaabbabababababbbbbbaaabbabaaabaabbbaaabaaabbaabbbabbaaaaabbbababbaaaabbbaaabaaabaaabbbbbaabbbaabbbabbbaabbabaaabbbaabbaababbabbaabbbbaababbabaaabbaabaababbabababbbabababaaabbabbababbbbaaaababababbbbbaabbbbbabaaabaaaabaaaababbbaaabbbbbbbaaaababbbbbaaaababbbaabbbbbbaaabbababaabbbaabbabbabaabbbabaaaaabbabbbbbbbaaabbabbbabbaabaaabaababbbbbbabbbbaabbbbabbaaabbbbbbaaaaabbbaabbbaaabbaaabbbbaaaabbbbbabbabaababbaaaabbbbbbbabaaabababbabbbababbbaaaaababbaabbbaaababbaababaabbaaabbbaabbabaabaaabbabbabaaaaababbbbbaaaaaabbbababababbaaabbbbabbbbbbabbbbbbaaabbbbab
ababbabbababbaabaababaabbbabbbaaababbbabababbbaabbaabbbabbaaababaaabbbabbabaaaabababababbaaabaaabaaabaabbabaaabbaabbaabbaabbbabbaabbbbabbbbbbaaabbbbaaabbbbabbbaabbbbbbabbabbabaabbabaaabbaaabbaababaaaaaaabbaaababbbbbaabbababbaabaaabbabbbbabaaabbaabaaaabababbabbabbbbabbababbaababaababbaabbaaaabbbbbaaabbabbabaaaaaaaaababbbaabaaabaababbabbaabbbbbbbbbaaaabababbbabbaaaabbbbaabababbaaabbaabbbbbabbbaaabbaabbabababbabaabbaaabababaaababbbbbbbaaaabbaabababbaabbbabbaaabaaabaaaabbbbaababbabbbbbbbaabaaabbbaabbababbaabbababbaaabaabaaabbabaaabbbabbaabbaaaaaabbabaabbbaabababbaaabbaaabaabbaabbaaaaabaaaaabbbbbaabaaabbaaabbbaaaaabbaaaabbbbaaaabbaaaabaaaaabaaaabbababbbababbabbbbbbaaaabbbabaaaabbbbaaababbabaaabbababaabaaaaaaabbabbaaaaabaaaabaaaaababbbaaababaaabbbabbbababbaababbaaaaaababbbbbababbbbaabbbbabaabbaabbaaaaabaabbabbabbabaaaaaaabaabaabbaaaaabbbaababaabbabaaababaaababbaa
abbaaababababaaaabaaaaaaabaabbabbaabbabbbabbbbaabbbbbbbbabbabbbbbabaabaabbbbbabbbabbbaabaaaabaaabaaababbaaabababaababbbbbababaaabbbbbaabaaaaaaabbbaaaaaababababbbaabbbbbaaabaababbbabbbabbbababbaaabbbbbbaabababbaaababaabaaabbabbbaaaabaaababababbbabbabbbbbaabbbbbbabbabbabababbaaababaaababbbbbbabaabaabaabbbabbabaabbabaabbbaaaabaaabbabbbabbaabbabbbaaabbbabbbaababbabababbbbbbbababababaabbbababbbabbabaaaabbbabbbabbabbaaabbbabbabbbaaabbbbbbaaaabbbaaababbababbabbbababbbbaaaabbbabaabbbaaababbbbbaababaababbabbbbbaaaaaabbbbbbbabaabaaaabaabaababbababababaabbabbbaababaabbbaabababbabbbabbbabbbabbbbaaaaabaabbbbbbaababbbbabaababaaabababbabbbabbababbbabababbaabbaaaaabaaabaaaabaabaaabbbbaaaaabbaabababbbbababaababaabbbbbaabbababbbaaabaaaababbabababaabbaaabbabaababbbabbbbababbabbaaabbabbaaabbbababaabbaaaaaaaabbbaabaabbabbbbbbbabbbbaabbbabababababbbbabbbabbaabaaababbbbabaababaaa
ababbababbaabaabaaaabbabaaaaaaabbbbbbaabbbbabbbbaaaaaaaabaabbbbababbbbaaaababaabbaabbbaaabbbaabbaabababbbbaababbaabbbbaabaabababbababaaaaaaabaabbabaabbbaabbaabbbaabbaabbaabbbababababbabbbbaabbbbbaabbababbaababaaabbbaababaabaaababaabbbaaaaaaababaaabbbaabaaaabaaaaabbbbabbaaaaabaaabbaaabaabaaabaabbabaaaabbaaabbababaaabbbbbabbaabbaaaaaabbbbabaaabbaaabbbaabbabbbaabbbbbbbabbbabaabbbbaaaabbabbaaaaaaabaaabbaabbbbbbababaaaaaababbaabaaaabaabbaaaabbbbbabaabbaaaabaaabaababbbaaabbaabbabbbbaabababaaabbaabaaababababababbababbbaaabbbaabbabbbabbabbbaabaabaaabaabbaabbbbbbbbabaababaaaabbbbababbbbbbaabababaabbabaabbabbababbabbaabaaaabbababbaabbabaabbbababbabababaaabbaaababbabbbbbaaababababbaababbbbaabbbabababbbaabbababbaabaabbbbbabbbababbaaaabbbaaaaabbbabaabbabaabbaabbaababbaaaaaabbbabbabbbabbbbaabbabbaababbbabaabbbababbabaabaabbababaabbbbaababbaabbbbbbbbaaabaabaabbaabbabbbabb
bbaaabbbbbbaabbbabaaaabaaabbabaaaaaaabbaabbaaaaabbbbaabbbaabbaaaababbbbabbbabaaabbabbbababbaaaaabbaaabaaaabaababbbbbaabaabbbaabaaaabaaababbbbbbbbbaabbbbbbbbbbbaaaabbbababbbbaaabbaaabaaabbabbbaaaaaabaabbbbbaaababaaaaabbbbabaaabbbabaabbbaaabbbbababbbaaabbababbabaababbbbbaabaabbabbabbabbbaaabbaaaabbbaaabbbaabbaaaabbababababbbaabbababbbbbbbbabababbabbabbbabbababbbaaaabbaabbbaabbbabbaabbaaaabababbaabbabbbabbbbbabbbbaabaaaabbbababbbbbabbbbaaaaabbaaaaaaaabababababbaabaababbbbbabababbaaabbbbbaaabaabbbabaaabbbbabbbbbbabbababbaabaabbbabbbbaaabaabbabbaabaaaabbbbbabbbbabaabababbabbabaaaababbaabbabbbbaaababbbaababababababaaaababbbabbbbabaabbbabbbbabaabbabbababaabbbbaababbabbababbaabbaabbbbbbababbbbbabbabbbaababaababbaaaabbbaaabbabbababbbbbaaaaabaabbabbbababaaaaaaaaaaabbabbbabbbbbaabbbabbabbabbbaaaaaabbbbbbbaaabbaaababbbabbbbabaabbaabaaaabbabaabaabbbbbabababbbbaaabaaaaba
bbbbbbabaaaaaaabababbbbbabbbaaaabbaaaaaabbbbbbbbbbaaaabaaabbaababbbbaaabaabbbaaaabbbabababaabaaaababbaaaabaabbbaabababaaabbbbbabaaaaaaabbbabaabbbbaabbbaaabaaabaaabaaaaaaabbaaabbabbabbbababbabababaababbbaaabbbbaaabbabbaabbaabbaabaabaabbaaabbbaababaabaabbbbaaabaabbbbababababaaababbaaaabaaabbabbaabbaabaabbaababbabaaaababbbabbaabaaaabbababaaaabbabbaaaababaabbaabbbbbbaaaaabababaaabaabbbbaaaaaaabbbabbaaaabbaaaaaabbaabbbbabaaaaaaaaaaaaaababaaaaaaaaabaabbaaabbbabaaaabaaabaabaaabaaabaabaabbabbaaaabaaaabbbbabbaaabaabbabbbbbabababaabbaabbaaaababbbabbabbabbbaabbbabaabbaaaaaabbbbbbababbaabbaabbaabbabbaabbbbabaaabaabbbbbaaababaaaababbabaabaaaababaababaababbabbabbabbbbaabaaabaabbbaaaaaaabbaaabababababaabbbbbaaabbaabbaabbbbaababaabbababababaabbbaababbbbbaabbbabbbaabbaababbabbaaaabbbaabbbaabbababaaabbaabbaaababbabbabaabbabaaabbaabaababbaababbabbababaaabababbabaabbbabbabbbaa
aabaabaabaabbabbbbbabbaaaabbbbbabbabbbbbaaaaabbabbbabaaaaaabbbabbaaabbabbbaaabababaaaaaabaaaaabbbaabbbaaaabaaababaabbbaabbbbbaabbbbaaaaaaabbbaabaaabbaabbbbbbbaabbbabaababaaaaaaabbaaabaabbbbaababababababbbabbabbaaababbbabbababbaaabbabaaabaaaaaababbababbbaabbabbbbaaaaabaaabbabbabababbaaaabbbbbbaaaaaabaaabbbbaabababaabbbbabbabbbaabbbbbabaabbaabbbbbbbbbabbbbaaaabbaabbbbabbababaaababbbaaabaaaabbabbbaaababbbaaaaabbbbabbbaabbaababbabaabbabbaabbbbabababbaaaabbbbbbabbbbabababaabbbbaabbbbaaaaababbaabbabbbaaaaabbbaababaabbaabbbaabbbbbbbabbababaaaabbbbbbbaaaabbababbaaabbaababbabbabbbbaaababbaaabaaaabbbabaaababaaabaaabbbaabbaaaabaaaaaaaabbaababaabaabbaababaabbabbaabaaaaabaaaaaaabaaababbaaabababbabbbbbbbabbbbabababaaaabaabbaaabbaababaaaabbbbabaaabbbaababbbbabaabbabababaabbabbbaaaaabbaaabbbabbbbbaabbabbbaaaabababbbaabaabbaabaabaabbababbbabbbaaabaabbbabbbabbabbaabaabbbbaaa
aaaaaaaaaabbbbbabaababaababababaababbaabaababbaababbabbaabbabababbaabbbaaaabbbbaaabbababbbbabaaabbabbaaababaabababbabaabbbaaabbbaabaabbaabbbaabbbbbbabbaababaabbaaabaabaabbabaaababaaaaaaaabbbaabbaaabbbabbbbbababbaabababaabbbaaaabaabbababaabababaabaabaaaaabbbabaabbaabbbabbbbabababbbbaaababaaaaaabababbabbaaabaabbbaaaabbabaaaaaabaaaabaabaababbabbabbabbbabbabaababababbaabaababbbaababaaaaaaabbabaabbaaaaabbabaaababababbababbabaaabaaabbaabbabaaabbbaaaaaabaaaaaaabbbbabbbbbbbbabaabbababbbbbabbbbaabaabbabbaabaababbbbabaaaaaaababbbaabbbababbbbaaaabababbbbaabbbbabaabbabaaaabaabaaaaabaabaaabbbaaaaaaaabbababaaaaaaabbbababbbbabaaaabbababaaabbaabaaaabbabbbbaaabbbbabbabbaaabbbaaaaababbbaabaabaabbaaaaabbbbbabbbabbbbbaaaaabbbbbbabbbaaaababaaaabaabbbaabbbabbaababaabaaabbaabaabbaaabbbbbbbbabbbabbbaababaaaabbaaababbaabbabbbabaabababababaaaaababbbbbbabaaaaabbaaaababbbbaabaabbabbba
baaaaabaaabababbabbabbbabaaababababaabbbaaaababbbaaaaabbbbaabaabababbabbaaabaabbaabababaabaaaabbbabbbbabaaaabaaabbaaaababbabaaaaabbaabbbaaabbabaabbbbabbaaababbbbaababbaaaaaaaaabaabbbbbbaaabbbaabbbababbaaabbaabaaabaaabaaaabbabbaaababbaababaaabbbbbbaaabbababbabaaabbbbbabbaabbaabbbaabbbbababaaabaaaaaababbabaabbbbbbabbabababbaabbabbabbabbbbaabbababbbaaaaabbabaaaaaaabbaaaaaaaaaaaaabbbaaabaabababbbabaaababbbbbbaabaaaaabbaaaabbabbbabbaaaaaaabaabaaabbaabaaabbaaaaaaaababbaaaababaaaaabaabaabbbaaabaaaaaaabbbaabababaaabbabaaaaabbaaaaaabaaaabbaaaaaaabbbbabbbbaaaaaabaabaababbbaaabaabbbbabababaabaabbbaabbbbabbaaabbbababbbaababbabbbabbaaabbababaaabaaabbababbbabbaabbaabbaabbbaabbbbabaababaaababababaabaaaabababbaaabbabaaabaabbbbababababaabababaabaaabbaabbaabbabbababbbaabbabbbabaaaaaabbaaabbaabaababbbabaaaabbabbabaaaaabaaabbbaaaaaabbbbaaababaabbaabaaaabaababababbaabbbbaabbaaa
abbbbbaaaaabaaaababaaabbababbbaabaababbaaabaaaaabbaaabababbaaaabaabaaababbaabbbbbaabaaabbaabaabbaaaabaaabaabbabaaaaabaaabababaaaababbabbbbbbabababaaabaaaaabbbaaaabbabaabababbababaaabbbbbbabbabbbbbbbaaaabaaaabaabbbaaababaabbaaaabbabaabbbbbbabbabababaabbababaababbbbaaaaabbabbbbbaaaaabaaaababbabaaaabbbbbabbbabaaabbabbbbabbbabaabaabbbbaababbabaaaabbaabaabbbaabaaaaaabaaabbbbbbabbbbbabbabbbabbbbabbbbbbbabbbaabbbaaabbaaabbbbababaaababbbbbabbabbbbbbabbbaaabaabbbbbababaabaabbabbaaaaaabaabbabaababbaabbbbaabbaaaabbbabaaaabaabaaabbabaabbababbbbaabaabbbaababaaaababaaaabaabaabbaaaaababbaabbbbbabaaaaaabbaaaabaabbababaabababababbbaaababbaaaabbbababbbabaaaaaaaabbbbababbaababbbbbabbaaaaababbbabbbaababababbbababaabaaaaabbabaabbaaaaabbbbbbababaaaaaababaaaaaaaaabababbabbbbbababbbbbbabbaaaaaabbbbaabbbaaabbbbaaaaaabbbbbabbabbbbaaabbbbaaababaaabaabaabbbbbaaabbbbabbbabbaababbbabbba
abbbbbbbababbbaaababaaaabaaabbbaababbbaaaaaaaaabaaaaabbaabaabbbabbaaabbbabbaaaaababaaaabbbbaaaabbabbabaabababbbbabbbbbaabbaabbaabbbabababaabaabbaaaabbaaabbbabbaababaaaababbbbababbbbabaaabbaaaaaaaaaaabbaaabbbbbbababbabaaabbbbbbabaabbbaababbabbaabbbbbbaaaabaabbaabaaababbababbbbbaabbbbabbaaaaaaaabbbaaaaabbbbbbaabbaababbabbababbbaabbaaababaaaabbaaaababbaabaabbbababbabbbbababaabababbabbababbabaaabbaabbbbbaaabbbaababaabbaabaababbababbbbabbbbabbbbbaaabbabbbbbabaabaabbaabaabaababbaaabbaaabaaabaabaabbaabbaababbaabbabbabbbbabbaabaaaabbaaaababbbabbbaabbbbbbbababbbbbaaaabbbabbabbaabbaabababbbabaaabbabbbbbaaaaaabbaaababaababbbbbababbababbbabbbbaaababaabbaaaabaabbaabbbbbbabbaabaaaaaaaababbabaaaabbbabbbbababaaaababbbbbbaabbbbabaababbaababbabbbababaabaababbaabbabbaabbaabbaabaaaaabbbabbaaababaabbaaaabababbbabbabababbababababaaabbbaababbaababaaaabbaaabbbbbbbbaabbbabaaabbaabb
aaaaaaabbbbabbbabbbbbbbbbbabbabbbabbaaaabaaabbabaaabbaabbabbabbbbbabbbbbbbabbbaababaaabbabbbaabbbaabbbaabaaaabbabbbbabaabbaaabaaabaabbaabbaaaaaabbbaababbaaaaababbbbaabbbabaababbbbaabbbabbaabbabbbabaaabaaabbabaabbaabaabaababaabaabbabaaabbaaabaababbbbaabbababbbababbabababbbbbbbbbbbaabbbabbabaabbaaaaabbbaaababaaaaabaaaabaaabaaabbbabbbaabbbaabbbbaaaabbabaaaababababaaabbbaaaaaaaaabbbbbabbababbabbbaabaaabaaaabbbbabbaaabbbababbbababbabbbbabbbaabaababbbbbbabbbabbbabbabbaabbaaaaaabaaabbabaaaaabaabbabbabbbabaaabbaabaabbabaababbbbababaabaaaababbbabbbbbaabaabaababaabbbbbbbbbabbbabbbabbbbabaabaababaaabbaabbbabbaaaabbabaaaabbaababaabbaaaababbbabbababbbaabbaaabbbaabaaaaabbaaababbbbbbbaabbbabbaabaaabababbaaaaabbbbbbbbbbaaabaaabbaabbbaabbbaabaabbaabbababaabbbababaaabababbbbbaaabbbabbaaaabbbaabaaabaabbaabababbabaaaaaaabaaabaaabbbbaabbbbbabababbaaaababbabbbbabaabababaaabbabba
bababbbbbbaaaaaaaabaabaabbbabaabbbbbbababbbbbbabbaaaaabbaaaaaaababbaaabaabbbabbabbbbaabbbbbaabbbbaaaaaabaaabababbbababbbabbbbaabaaabbbbaababbbbabbaaabbbbaabababaaaaaabaabbbaabababbabbbbbabaabbababbbababbbbbbbaababbabbabbbaabaaabaabaaaabababaaaaaaaabbbaabaaabbbabbabbbabbaabbbabbbbababbabbababbbabbabbaaabaaababababbbabbabbbbabaaaabaaaaabaaabbabbbaabaaaababbbbaabbbaaabbbbbaabbbaabbababbbabbbababababbabbbbbaaababbaaabaaabbabaaababbaaaabbaabaaaaababbbaaabbbbbabababbabbabbbbabbababbabbaaabbaabababababaaabaaabbbbabbaabbbbabbababbbabbababbabbabaabaabaaaabbbaabbaabababbaabbaabbaaaaabbabbabbaabbaabbabbbaaaabbaabbababbaaabbbaabaaaababaabaabbbbabaabbbaaababaabbbabbbbaabaaababbbbbbababbaabbbbabaaaabaabaaababaabababaaaabababbababaabbbaabbabababbbbbabbbbbbbbabaabbaabbbaabbbbbbbaabbbaaabbabbaabbbaababbaabaabbabbbababbabbaabbabbaaaaaaaabbabaabbbbbbaaababbaabbbbabababbababab
abbbabaaaabbaabbbabaaaaaababababaaabbaabbaaabbabbababaaabaaabbabbbbaabbaabaabbabbbbababaaaabbbbbabbaaabbbbbbaababaaaababaabbbbaaabbababaabaababababaababbbabbabaaabababaaabaaabaabababaaabaabbaaabababbabbbababbbbaaaaabaababababaabababaaabbbabbbbabbbbbabababababbaaabbabbbabbabbaaababbabaaaabbabaababbbaabababbabbbabbbbabbaabbaabbbbaababababaabaaabbbabaaaaaabbbaaaabbaaabbbbbbababbababababbbaaaababbaabbabbaabbaabbbbaabbbaabaababaabbbbbaaababbabbabbabaaabbaabbaaaabbbbabbabaabbabbbbbbaaaababbabbabaaabababbbaaaabbaabbababbbaaabbbbbabaaabbabbbbbabaabbabababbbabaaabbbbbbbaabbbaabbabbbbbaaabaaababbbbbabbbbbaabbaababbabbaabbbaaabbbbabaababbabbaabaabaaaaaaababababbbbabababaabbabbbbaaaaababaabababaabbabaaaaaabbaaabaabaaaaabbabbaaaabbbbbbbbbaabbbaaaaabbaabaabababbaaababbbbbaababababbbbabbbbbaaabaabbabaabbbbbbabbabbababbbabababbabaabbbbbbbbabaaaaaaaabbbabbabaabbbabbabababab
abaababababaaabaaabbbaaaaaaaabbbbabbbbbbbbbabababaaababbbbbbbabaabaaaabbbaababbbabbbabaabbabababbaaaaaaaabbbaabbbaabbaabaabbbabbaaaaabbaabbaaabaabbabbbbbbabbbabbabaaaabaabbbbbabbabbbbbbabbabaaabbbaabaabbbaaabbbbbbababbbabbbbbaabbababbbbababbbabbbbababbabbbaabababbaaaaaaaababbbaabaabbbbbabbbaabbbbababbabaabaaabaaaabaabbaabaaaabbbbbaaabaaabaaabbbbbaabbaaaabbabbbbabbababbababbaaababbaaabbbbbbaabaaabbbababaaabbaabbbbaaaababbabababbbaabbabaaabaaaabaabbabbabaaaaabbabbababaaabbaaabbababaaababaaabaabababababbbaabaabbaaabbaabbababaaaabbaabbbbabbaaaaaaababaabaaabbbaabbabaaaaabaaababbaabbbaabaabbaaaaabbbbaababababaabaabbbabaabaaabababbbbaabbaababaabbbababbaaaaaabbbabbaabbabbabbbbbbaabbabbabbbbbabaabbaaababbbbaabaaaabbbbabaaababaabbaabaabbabbbbbaabbbbabbbaabbabbabaabaaaabbbaabaaaaabbabbbbaaabaababababbaaabbaaaabbabbaababbaabbbbabbbabbabbaaaababaaaabaaabbabaaabbbbaabaaa
aaaabaabababbababaabaaabbaaaaaaabbbbabbbabaaabbabbbbbaaaaabaaabaabababbbaaabababbabbaabbbabbaaabbaaabaaabbaaabbabaababbabaabaabbbbabbbbbabbaaabaaabababaaaabaaababaaaabaaabbbaaaababaabbbbbbbbaababaaabbbbababbabbaaaaaaaabbbbabbbbbbbaababbbaaaabbbbabbbaabaaababbaaabbbbaaaaabaaabbbabaaabbaabaaabaaaaaabaaaabbbaaabbbaabbabababbabaaabbabbaaabbabbbbabaababbaaaaaabaaaaababbaaabbaaaaabbbabaaabbaaaaaaaaabbbbbbbabbaaaabbbbabbaabbbabbabbbaabbbaabbbabaabbaabaababbaabbaaababaaabbbaababbababaaaabbaaabbbbbbbbbabaabaabababaaaabbaabbbabbaabababbaaaabbaabbaabbbbaabaaaabbbbaabababaabbbbaaabbbbbbbababaabbbabaabaaabbaaabababaabbaaabbabbaabbabaaaaabbbbbabbbabbbbaaabaababaaababbbabaabbaabbaaabababaaaaaaaabbabaabbbabbaaabbbaabaaaaabaaaaabaabaaabbbabbbabbabaaababaaabababbbbbbbaaabaababaaabaabbaababaababbbaaababaaaaabbaabbababbbbbbaabaaababbaaabbbaaaabbabbbaaabbaaabababaaaaabbbbbaaabb
baabbbbababbabbaabbabbababaabaaaaaaaabbbbbaaababbbbabaaaaaaabbaaabbababaaabbbbaaaaabaaabaaabaababbababbaaaaabbaaababbbaaabbaabbaaababababababaabbabaaaabbbbbbaabaabbabababbbbbabbababababbbbbbabbaaaaababbaabbbbbbabbabbbbbabbbaabaaaaabbabaaaaaabbbabaabbaaabbbbaaaababaaaaababaaaabaaaabbaabbaabaaaaabaaabbbaaaaaabbbbaaabbaaabbabaabaabbaabababababababaaabbabbabbbbaaaaaaababbbbbaaaaaabbbaaaabaaaaaaababbbaabaaaabaaaaaababaaabaababbaabbbabaaabbabbaaabaaaabbbaaabaabbaaabbabbabbbbaabbbabaaabbbbbabaaaaabbbaaaaabbbababaabaabbabaaabbbbbababaabbabbbabaaabababaababbaabaababbbbbbbaaaabbbaaabbaababaaaabbbbabaabaabaaabababbaabbaabbabbabaabaabaaaabababaabbababbbbaaaabbabbaaaaabbabbbabbabbabaaababbabaabbabaabaaaabaabababababaaabbbbaaabbbaabaaabaabbbbbabbbbabaaaababbabbaabababaabbbbabbabbaaaabbaaaaabbaababbbbaaabbbbaabbbabbbbbababbabaaabbaaaaaabbabaababbbaaaaaabbbaaabababaabaaaab
aabbababbaabbbaabbbbabaabbbaaaaabaaababbabbbbaaaaaababbbbbaabaaabbabbaabbabbbbbaabbbabbbaabaaababaaaaabbbbaabbaaababaaaabbaaabaaabbaaaabbbbbaaaabbabbaabbabbabbbababbaabaaaabbaaaabaaaababaabaaabbababaaaabbaaaababaabbaabaaababbabbaaabbbaaabbaaaaabbabaaaabaabaababbababaabaaabababaabbbaabababbbabbaabbabbbbaabaaababbbbaaabbbbbbbaabaaabbaaaabaaaabababbbbbbababababaababaaabababbaaaaaabbaabaaabbabbabbaaabbbbabbbaaabbabbbabbababbbabbabaaaaabbababbbabababaabbaabbaabaaaaabaaaabbaaabbababaabbaaabbbbbbabaaaababbbaabaaabaababbabbbbbbbaaababbaaabbbababbaabbbabbabbbbbbbbaabbaaaababababbbbaaababbbbbaaabababaabbbabbaaababaaabaaaaabaaabbabaaabbbabaabaabbbaabaaabbaaabbaaaaabbbbbbababbbabaaabbabaabaabbaaabbaaabaabbabaabbbbbbbaaabbbabbaaaaabbabbabaaaabaababbabbbaaaabaaaababaababababaaabbbbbbaabbabaababbabbababaabbbabbabbabaababaaabbabaaaabaaabababaabbbbbbababaaaaabbbbababbabbaaa
abaaabbaabbbbbabbbbaaaabbaaababbbbabbabbaababaabbbbbbbaababbbaabbbaaabbaaaaaaaaabababbbbbaabababbaaababaaaaabbaaaaabbabaabbbbbbbbbaaabbaaaaababbbbbabbaaaaaaaababaaaabbaaabbbaaabbababaaabbaaaabababbbbbabbabbbbbbbababaabbabbaaabbabaaabababaabbabaabbbbbabababbabbaabbaabbaaaabaaaabbabbbabbaababbbbbaaabaaaabaaaaaabababbbaaaabaaaabbbbbababbbbbaabaabababaaabaababaaaababbbbaabbabbbbbbbaabbaabbbbaabaabbabaabaababaaaaaabaabbbaabbaababaaababaaababbabbabbbbabababbaaababbbbbaaaabbbbabaabbbababbaaabaabbbaabaabbbbaababaaabbaababababaaabbbaabbaabbabbbbbbbbbaaaabbbbabaaabaaaaabababbaabaaababaabaabbbbaabbabbaababbbbabaaaaaabaabaaabbabbbbababbbbbaabbbababababbaabbababaabbabbaabaaabaaabaabbabaaaabaabbbaaaaaaaaabaaaabaaabaaaabbbbabbbbbabaabbabaaaababbbbabbbbbababbbbbbabbbabbabbbaabbaaaaababbaabaaaabbaabbaaabbbabbbbbabbbbbbaababbbababaaabbabbaabbbaaaaababbaaaaababbaababababbbbab
bbbababbabbbaaabbbbbbbbabbbbabaaabaaabbabbabaababbbbbabbaaaabbaababbbbbababbbbbbabaaaaaaababbbbabaabaaabababaababbabbaaaabaaabaaaabaaabbbaaaabbbbbaaababbabbbbbaabbaaabbabbaabbaaabaaababbabaaabbaaabbaabaabbbaabbabaabbaaaabbbaaabaababaaaabbaabbaaabababaabbababaabbaaabaabbbabbaababaabbbabaabbbababbbababaabbabaababbabbaabaababbaabbaababababbbabbabaaaaababbbbbabaabbbbabbbbaabaaaaabaaabababbabababbabbaabaabbaaabbabbbaabaabbabababaaaababaabbaaabaaaabbabbababbbaabbabababbababaaabbabbbbbbbaaabaabaabbaaabbaababbabaaaababababaaabbaaababbabaaaaaaaabbaababaaaaabbbbabbbababbbabbaabaabababbabaabbababbabbabababaabbabbbbabababbbaabbaaaabbaaaabbaababbbbaabbbbabbbabaaabaabababaaabbbababbbbbabbabbabaaabbaaabbabaabaabaaaaaabaababbabaaabababbaaaaaabaabaaaaabbabaaabbbbbabbaabababaaaaaabbaaabbaaabbbbbbaababaaaaabbbbaaabbabbabbabbaaababbabaababbbbabababbbbbaaabbabbabbbaabaaaaaaaabb
bababbbbaababbabababbbabbbbbbaaaaaaaaabbaabbabbbabaabaaabaabbaabaabbaabaabbaaabbaaaabbaaababababbbbabaaabbbabaababbbbaabaaabbbbabbabaabaaaabbbaabaaaabbabbbbaabbbbbbaabbaaaabbbbbabaaababaabbbbbbbaaaaababbababaaabbabbaabbabbbbbbbbababbbbaabbaabaababababbbababbbbbbabbbabaaabbabaabbbbaabbaaaababbaaabbbabbbbbaabbabbabbaaaaaabbbbaaaaababbbababaababaababbbaaabbaaabbbbababaaaaaabaabbababbabaaaabbbabaabaaababbabbbbbbbbabbabaababbabaabbaabaaabaabbbababbabbaabbaaabaaabbbaaabbaaaabbabaaaabababbababababbaabababaababaababbbaaabaabbaabbabbababababbbaabbbaaabbaaaaaaabaabaaaabbaababbbabbabbaaaababbaaababaaabaaababbaabbaabababbabbabbabbbbbbababaabaaaaabbbabbbbaababababaabbabbaabaababababbaaaabaaaabbabbbbbaaaaaabaababaaabaaaaabbbabbbbaabaaabaabbbaaabbabbaabaaaabbabbbbabbbabaabaaaabaaaaabbbbbbbbbbabbbabbabaabaaaabbbbaabbabbbbabbababbabbbbbbbbbbbababbbaababababbbbabbbbbaabaaabb
aaaabaaabbaabbbabaabbbababbaabbbabbbbbbbabbbbabbbabbbaaabbbbaaaabbabbbababbbaaababaabaaabbabbbaaaabaaabaabbbbbaaaabbaaaabaaaabbabbaabbaaaaabaabbbabbaabbbabbabaaababbaababaaabbbaaaaaabaabbbbabbbabbbbabaabaabaaaababbaabaababbababbbaaaabbbaabababbbabbbabbbbbbaababaabaabaabaabbbaaabaaaaabbbaabbaaaaababaabbabbbaabababaabaaabbbbabbbabbabababbabbabaabbabbbaabaaabbbaabbbbbbaabbbababaababbaababaababaaaabbaaabbabbbabbbbabaabaaabababbabaabbaabbababaababaabababaabbbabbbbabbabaaaabaabbaababaaaabbabaaabbbaaabaabbbaaabbbbbaabbbabbbaabbbaabaaaaaaaaaaaaabaaababbaaaabaabaabbbaaaaaabaaaabaaabbbbabbababaabaaabbbbaabbababaabbbbbabaaabaababababaaabbaabbaabbbaaaaabaabbbbabaabaabbaaabbaaabaabbababaaaaaabbbbaabbaaaaabababbabababaabbabaabbbabbaaabaaabbaaababaaaaabbbaaabbabaabaaabbaababbaabbabababbbababbbabaaaaababbbabaaabaabababbbaaabbabbaabbabbaaababbbabbabbbabbbbabbbaabaabbabaaaab
aabbaaabbbaabbabbaaaabbababaaabbaaabbababbbbabbaaabaaabaabababaaaabaaaabbaabbbbaabaabbababbabbaabbbbbabababbababaababaabaaaaabbbbbaaabbbbbbbabaababbbabaabaabababaabbaabaaaaabbbaaabaaaaabbaabaabaaaabbaaabbaaaabababaabaaaabababbbbbbbbbaaabbbbbbbababaaaabaaaaabaaabbaabbababaabaaababaaaababababababababbbabaabbaabbbbabbaaaabbbbabbbbbbabaaababaaabbaaabaaabaabaabaabababababaaabaaaabbbaababbaaaabaabaaaaaaababbbbaabbbbabbbbaaabaabbbabaaabbaabaaabbbabbbaabbbabaabbbbaababaaabbababbbbabbbababbaababbbbbaaaaabbbbbababbbaabbaaabaabbbbaaaabbbbbbbbbbababaaaababbaabbaaaaabbbaabaabbbabbbbabaabbabaaaabaabbbababbaaaaaaaaaaabaaaaaabaabaaaababbbbaabbbabaaabaabbabbabaabaababaabaabbbaaabbbaaababaaabbabbaaabbaaabaaabaaaaaaaabbaaabaabbabaabbbbbaaaabbaababaababaaabaabbbababbbbaabbaabbbbaaaababaabaabbabbbabaabbbabaabbaabbbbaabaabbaabaababbbabbbabbaaaaaaaaaaaaabaabbbabbaaaaababaabababab
babaaaaaaabbaabbaabbbabbaaaabababbbaababaabbbabababbbbaaabbbaabbbbbaabaabaaababababaaabbbaabbabbbbaabbabbabbaabbbaaabbbabababbbabbbaabaaabaaabbbbaababababaabaaaaabbabababbbaabbabababbaabaaabbababbabbbaabaaabaaabaabaaabbbbabbabaaaaaabaabbbbbaaabbababababaaaabaaabbabababaabaaababbbbaaabbbbbbaababababaabbababbbaaaaaabaaabbaabaaabbbaaaaaaaaaababbabbbaaaaaabbbbbbbbaabbbabaabbaaaaaabaaabbabaababbaabbabaababbaaababbbababaabaaaabbbbbbabaabaaababbabbabaaaaaabaababbabbabaaaaabbbabbbbababaabaaaaaaaabaaabaaaabbbbaabbaaaaabaabbbaaabbabaabbbaabbabbbabbaaabbababbaababbbbbabbaaabbbaababbbabbbbaaababbbaaabaabbbaabbaabbbbbbbabbaaababaaaaaaaaabaaaaaaaaaabbbabbbbbbbaaabbababbbbbabaaabbabababbbbaabbabbabaabbaabaabbbbbbbaaabbabbbbababbaababaabaabbabbbbabbbbbababaaabbababaabbbaaabbbabaaaababbbbaababbbbbbaabaabbbbbbaabbbbbabaaabbbaabbbbabbaabaabaaabababbaababbbbababaababababaaabbb
abababbbabababababbababbbbbabbbbaaaabbbbababaababaabaabaaabbaabaaaaaabbbbbbaabbaabbbbabbabaabaabbabbbbaabbbaabaaabaaabbbaaabaabbbabbbbabbabbbbaaababbbbaaaabaabaaababbabaabbbbaaaabaabbaaaabbaaababaaaaabbbaabaabbabbabbabbaaabaabaaabaabaababbbbaabbaabaaaaaabbbbabaabaaababaaabaabbbbbbabbaaaabbbaaaabaabbaaabbbaaaabbbaababaaababbaababaaaaaaaaabbaaabbbbbabababbbbbbabababbbabaababaabbabbaabaabbbbaaaabababaabbbabaaaaabaabaaababbababababaabbbabbbaababbaabaaababbbabababaaabbabbbabbaababbabbbbbaababbbaabbaaaaaabaabbaabaaaaaaababbbbbbaaaababbaababbbbaaabaabbaaabbbbabaabbaaabababbababababaabbbbbbbbaabaaaabaaaabbababaaabbaabbaaabbabaaababaabbbabbabaabaabababbbabbaaaaabbbbbbaaabbaaabbbabbbbabbababbaabaabbabbbbaaabbbabbabaabbaaaabbbabaabbaaabbbaababbabaaababaabbabaaabbaaaabbbbaaabbaabbabbbbbaaaaababbbabbabbaabbbbaaabbaabbbaabbababaabababaabaabbbbbaabbababaaabaababaabaabbbbb
aabbbbaabaaaabbbabbaabababaaabababbbbabaabbabbaaaabbbaabbbbabbbbabbbaaabbbbabbbaaabaabababbbbaabaaabbbabbaababaabababaaabaabbabbbaabbaabbbaaaabaabaaaabbbbaabbbabbabaaabbbbabbaabbaaababbbbaaabaaabbaababaabaababbaabbbbbaaabbabbbbbbbabaabbabaaaaabbbbaaaaabbbbbaaabbababbbbababaabbbaaaaabbaaabbaabaaaabaabbbaaabaababaaaabbbabaabbaaaabaaabbbaabbbaaaaaaabaabbbaabbaaaaaabbaaababaaaabbbaabbaabaabbbabaababbbbbaaaaaabbbabbbbbaaaabaabbbbaabbbaabaaaaaaababbbaaaaaabaaaababbbaaabaabbbbabbbbababaaababaabaaaabbbbaabababbbbabababbbabaaababaabaabaabbbbabbabababbbbbbbaababbabbbbbaaaaabaaaaaaaaababaabaaababbbabbaabbbaabaababbbababaabaaaabbbbbbbaabbbbabbababbbbbbabbaaaaaaaaabaaabbbbbbbbabbbbababbabbabaaaaaabbbbbabbababbbbaabaabbbbbabbbbaabbabbbbaaabbbbbbbabbabbbbbaaaaaabaabaaaabaabaaabbbabaababaaaaaabaaabababbaababaabbababaaabababbbbaabbbbabababaabbabaaaabbaabaababbabaabbababbaba
abbbbbaaaababbababbbaababbbabbaabababbabaabbbabababaababaaaaabaabbbabbbbbabbaaaaaaabbababaaabbabaaabbabbababbababbababaabbbaabbbbaaababbabaababaabbbabaaabaaaaaaabbbababbbbabaabbabbbbaaaaaabbbaabbababbabbbaaaaaabbbabbbabaabbaabababbaaaabbaaabbbaabaaabbbbaabaaabaaaaabaabbbaababbaabaababaabbbbbaababbbbbaabbaaabaaababaaababbaabbbabaabbbbbbbbababbbbbabbbbabbbaaabbbaaaaaabaaaaaaaabbaaabbbaabababbbbbbabbaaabbbabbaaaaababbabaaabbabaabbaabbbababbbaaaabaabbbabaabbabaabababbbbbabbabaaabbbabbaabbaaaabbbbaaababbabbbbbababbbababaaabaabbabbaaabaababbbbbabaaaaaabbbaaababaababbaaaabaabaaabaabbbbbabbbaabaabaaaaaabbbbbbbababaaaaaaabbaabaaaaaaababababbaaabaaabbbabbabbaabbabaababaaabbaabaababbaabaabbabbbabbabbaabbbababbaabaaaababaabbbaaaaabaaaabbabbaaabaabaaababbbaabbbaaabbbaabaabbababababbbaabbbabbabaababbbabaababbbbbbabbbbbabaabaaaaabbbbababbbbbbababbbbbbaababaaabbabaaaababbb
abbaabbabbbabaaabaabaabaabbbabbaaababbbabaabbaabaabaababbbaabbbaaaaaaabaaaaaababaabbbabbaaabaaaabbbaaaabaabbaabbabaaabbaabababaaababbbabbabbbbbbababaababbbbbbbababbababaabbaaabbabaabbaabbbbaabbbbbbbaabaabaaabaabbbaababaaababbaabbaabaaaababbbaababbabbbbbaaaabbaaabbabbbabbbabbabbbbbbbbabaaaababaabbaaaaabbbbaabbabbaabbbababbabbbbbabaaababbbbabbbaaabaaabbbbbbbbaaabababababbbaaaaabaaaaababaaabbbaabaabbbbaababaabbaaaabaaaaabbaaabbbaaabaaaababbabaaabaaabbbbbaabbabbaaabaabaabbaabaabbabaabbbbbbababaaababbbbabbbababbbaaabaabbbababbabbbbaabbbaaaaaababbbaabaaabaaabbbababbababaaabbbabababaabbaaabbbabbbababbaabababbabababbbbaabbabbbbbbbaabaabaabbaaabbbbabbbababaaabbaababaaaabbbabbaaabababaaaaaabbbbababaaaaabbabbaabbbabbabaabbabababaaaababbaabbaabbaaabababaaababbbbbbbaabbaaaaababaabbaababbbbaaabbbbbbabbbabbbbbbbaabbabbbaaaaabbabaaabababbbbbabbbbababaaabbbabababbbaaaaaabaa
bbbaabaabaababababbaabbabababaababbbbabaabbaababbbbbbbbbbbbaabaaababaabbbbbabaabbbaabbbabbbbbabbabbbbabaaabbbaabbabbbbbbbabababbbaabbabbbbabaabbbaababaabbabaabbbaabaabaababaabbbbaabbaaabaaabbbababbbbbbbabbabbbbbbaaabbbaabbbbabbbbbbaaabbaababbaabaababbbbaaaabaaabbbbabaabbabbaaaabbababbabbbbbaaabbababbabbbabbaaaabababbaabbaabaaaabbbbbaaabbabaaaaaabaabbabbaabaaabbaabbbabbabababaabbaababbbbbbbaaaababbaabaababaaaababaaabbbbabbaabbabbbabbabbaaaaaabbbbbbbbbabbabaaabababbbaabaaabaaaabbbbabbababbbabbbaabaaaaaababaabaabaaaabbbaaaabbabbaaabbaabababababbbbaababbaabaaaabaabbbabaaaababbaababbabbaaabbbaaabaababababbaaaaabaababaabaaabbbaabaababbababababbaaaabababbabaaabbbbbbabaabaaabbaaababaabbabaaaabbbbabaaaaabbbbbbbbaaaabaabbbabaabaababbbbbabaaaaabaaaabbaaaababaabaaabbaaaababaaaabaaabaababbbbabbabbabbbaabababaabbabbabbbabbaabbbbbaabaaaabbaaabababbaabbabbbaabbaaabbbaababb
aaaabaababaabbaaabbaabaaaabbabaabaaabbabaabaababbbaabbaaabbbbbaabbaabbbabaaaaaaaababbbababbbbaaababbbbbaabbbbbaaabbaabaaaaaabaaabbbaaaaababbbbaababaababbbbabbaababbbbabbbaaaabbaabababbaabababbbabbababbaabbbaabababbaabbbabbaabaabbbbbaaaabaaababbaaabaaabbabbabaaaaaabbbabbaabbbbabbbabbabbaaaaaaaabbababbbaabaaaabbaaaabaaabaabbbbababaabbbbbaaaaabababaaaabbaabaaaababaabbbabaaabaaaaababababbaaabaaabbabbaabbaababbbababbbbabbababaabaaabaaabaaababbaaaaaabbaaababbaabbbbbabaabbbaaabbbbbbbabbbaabbaaaababbbbaaaabbaabbbbbbbaaaababbababaaaabbaaabbaababbaabbbbbbaababababbababbaabbaabaaabbabbaabbabbbaaababbababaaabaabbaaaabaaabaabababbbbaabbbbababbbbbaaaabbbaabbbaaaaababbbbabbbbbbbaababaabbaababaaaabbbbbaaaabaaabaaaaabbbababbaabaababababaaabbbabababaabbaaaaabbabbabaaababbaaabbabbaaabbabbbaaabbbaabbbbbaaabaaabaaaaabbbbbbabbbbbbbaaaabbbababaaababaabaabbaaaaabababaaaabbbbbabbab
babbbbbbbbbbbaaaabbaabbaaaababbabbababbaaaabbaaaaaaaabbbbbababbaaabbbaabbbbabbaaaaabbaaaaaabbababaabbbaabababbbaaaababbbbbabaababbbaaabbbaaaabbbaaababaaaaabbaabaabaaabbaaaaabbbabaabbaaaaaabababbababbaaaabbaabbbbaaabbaaaabbbbaababbbbaabaaaaaaabababbbabaababbaabababbbbabbabaaabbbabaabbaaaaababababbaaaaaababaaabbbaababbababbbaababbababbbaabaabbbabbaaaabbbbaaababbbbbababbabaabaaabbabbabbabbbbaabaaaaabbbbbbaabbbbbaabbbbaabaaabaabaaabbbbbbaabaababbbabaabbaaabbbabbbbaababbaaabaaaaaababaaabbaabbabaabaabbbabbbbaabaabababbabaaababaabbbbababaaabbbabbababaaabbaabbbbbaabaaaabaaabbbbabbbbbbbaaabbabaaababaabababaabaabaaaaabaaabbaabbaaabaabaaaabbbaabaaabbbabbaababbbbbabbaabaaabbbbbbabaaaabaabaabbbbababbbaaabaabbabbbaabaabaabbbaabababaabbaaababababaaabaaaaaabababbaaaababbaaaaababbaabaaaaabaababbababaababababababbababaaaabaaabaabbaaaaaabbbbabbabababbaabaaabbaaababaabbaabbaba
aaaaaabbbabaaabaaabbbbbaaaabbabbbababbaabbaababbabaababbbbaabaababaabababbaaabbaabbbabbaabababbaababbbabababbabbaaabbabbaaaababbbaabbbbaabbbbbaaaabaabbaabaabababbabbbaaaabbababbabbbbabaabababbbbbbbbabbaabbaaababbbbabbababaaaaaabbbaabaaabbabbbbaaababbabbaaabbbababaabbbabaabbaabaabbbabbbaababaabbbbabaabaaaaaabbbbbbababbbaabbbaabbbabbaaababbabaabbbbaababbbaaabababbababaabbaabbbababbabbbaababaabababaaabbbaabaaaaaaaabbabbbabbaabbbbbbbbbbbaabbabbabbbbbaaabbabbbabaaabbaabbbbaabbbaaabbaababbbbbabbbabbbbaaabbbabbbbbbbabaababaaabbaabaaabaabbabbbbbabaabbbaababaabbababbbbababaabbbbbabbaababaaaaabbbabbababababbabbaaabbaaaaaaaaaaabbaaaabbbbbbabbaaaaabbbabbababaaaaaaaababbaabbabbbaaababbbaaabaaaaabababaaabbabbbaabbbabbbbbabbabaabaababaaababaaaaaaabbbbabaaaaabaaaaabaaaaaabababbabaabaabbbbbabbbabbbaababbbbabbbbbbaabaabbbaaaabaabbabbbabbbbaabbbaaabaaaabbbaabbaaabaabababaabba
baabaabbbabbbbbaaaaaaaaaababbaaabbababbaababbabbabaabbaabbabbaabbaabbabaabababbabbaaababbbbbabaabbabbbabaaabbbbaaabaabababbbaabaaaabbabbbbaaabaaaabbbabbabaaaaaabaaabaaabaababababbabababbbaaaabaabbbbaabbbabbbbaaaaaabbbbbabaaaababbabbabababaaabbbaaabbaabbbbaabbbabaaaababababbabbbaaabbaabbbabbabbaaaaababaaabbaaabbabaabbbabbabaaaabbaabbbabbababbababbbaaabababaaababbbaaabbbaaaabbbbabbbabbabaaabbaaaababbbbbbbaaaaaaabbbabaabaabbbbaababaabbbbabababaaaaababaaaaabbbaaabbbabbbbbaaabbbaabaaabaaaabbabbbbaababbbababbbbbbbabbbaaabaaabaababbbbbbaaaabaabaabbabbbbababbbabaaaaaaaaaaaaabbaaababbbbaabbabbbabababbbabbaababbaaaabbabaaabbbaaaababbaababbaababbbbbbaaaabaaabaaaaabbbabbbbababaaaabaaaaaaababbabaabaaabbbabbaabababbbbaaaaaaaabaabaababaaabaaabaaaaabaaaaababababaabbbabbaabaabbaabaabaabbbaabaababaaaaaaaabbbbabbaaaabbbbbbbabaabbbbbabaabbbbaabbaaabaabbaabbaaaababbbabbbbbaabab
aabbbbbabbaaaabaaaaabaaabbaabbbbababbaaaaaabbaabbbbaaabaabbbabbbaaabbabbaaababbbabaaaabaaabbaaabbbaababaaaababbbabaabbbaabbaabbbbaaababbbbbbbbbabaabbbababaabaaaabaaaaaaaababbbababaaaabbbababababbaaabbabbbbbbaabbbbbabbaaabbabaaabababbaabbabaaabbbabaabbabbbbbbabababbbbabbbbabaaaabaababbbaabbabaaaabbaaaababbbbbbabbbbbaaabbabababbabaabaaaaababbabbbabaabbbbabbbbaabbaabbbabaaabaabbbababbabaabbbaababaaabaaabbbaaaaabaaabaababbabbbbaaabbabbbababaabababaaaaabbaaabbbbbbaabbaabbbbbbabbbbabbaababbabaaaaabaaabbaaaabaabbbbbababaabbbaaaabbbaababbabaaaaababbbbbaabbbbbbbabaababbaaaabbaabaabaabbbbbbabaaababbaabaaababbaaaabbaababaaaaaababbabaaabababbaababbbbaaabbaabbababbbbbabbabbbbbabbabbaaaaaabbbbbabaabaabbbbbbbbbaabbabbbabbababbabbababbbaaabbaaabbaababbababbabbbabbabbabbbaaaaaabbbbabbbbaaabbbbaaabaaababaaabbbbaabaabaaabbababbbaaababbaaaababbaaaabbbbbaabbabaababbabababbbbbba
aaaaaabbbabbbbaaabaaaabbbbababbabbabbabaaabbabbbbababaabaabbaababbbbbababbababbbbbbbababbaaaabbbbbabbbbaabababbbbbbababaabbaaaabbbbababaaabbbbaaababbbabbbbbaaaabbbbaababbbbbbaababbbbbbbaaabbabbaababbbbbbababaaabaaababaabbbabbaaabbaabaaabaabbbbbbbabbbbaaaababaabaabbaaaabbbabaababbbbaabaaababaabbbbabbaaababbabbabaaaabbaabaaababaaabaabaaaaabababaaaaabbbaaababbabbbbaabbababbabbabaaabbbbababbaabaabbabbbbaaabaabbaaabbababbbbbababbabbaabbabaabaabaabbabbbbbbabbbbbbbbbaaaaaaabbbaabbbaaaabbaaababbaabaaabbabaaabaaaabaabbaabbabbaababbaaabaaaabbbbaaaaaaaaababbaaaaababaababaaabbabbabaaabbabbbabbbbaabbaabbbababaaaabaababbbaabbaaabaaababbbbbaababbbbbbabaaabbaababbbbabbbaabbbbaaaabbabbaaabbbbbaaaaabaaabbaaaaaaaabaaabbabbaaaaabbaabbbabbaabbbabbaabaaabbabaaaabbaaabaababaabaabaaabaabaaaaabaaaabaaabaabbbaaababbabaaaaabbaaaaaabbbaababaabaabbbababaabbbaaaaaabaabaaabaaaabaabaababb
abbbbaaaaababaabaaaaabbbbaaaaaaaababaaaabbaabbbababbababaabbbaaaaaababbbabbaaaabbbaaaaabbabbbabbbabbabaabaaabaababbabbbbbabababbbbbababbaabbbabababbbbbbbbbbabbbbababbabbbabaaabaaaababaabaaaabbaaaabababbbabbaaabbbbbabbbaabaabbababbaabbababbaabbabbabbbbbabbbabbbababbbbaabaabababbbbaabbaaaaabbbbbabbbabaaaababbbaababbaababababbbbabbbabaaaabbaababbbaabaaaaabaaaaabbabaaaaaabbaaababbabaaababbbabbaaabababaabbaabbaabaabbbbabbbabababbbabababbbbabababbabbbaababbbaababaabaabaaaaabbabaabbbbaabaabbbaaabbaababbabbbbbaaaaaabbbbbbababaaaabbabaaaaaaabbabbbbbbbbaaabaaabbbbbbbaaaaaabbaaaabababababbbaaabaabababbaaaaabbabaaaaabbbaaaaaabbbabababaaaaaaaabababaabaaaaaabababaababaabbbabababbbabababbaabababbbabbabbabaaabbbabaaabbbabaaababbbabaaaabbbaaababbababaabaabbaabbbabbabaaaabbbbaabaabaaabbbbabbabaabbababaaabbababbbbbbbbbbbbabbabaaaaaabbbbbaababbbaaaaabaaabbbbaababbbabbbbbbbbbab
babbababbbaaaaabbbaabbaabaaaabbbbabababbbaababaababaabbbaaaaaaababbbbabbbbabaababbababaaaaaababbbbbaabbabbbaaaaaaabbbaabababaaaabbababaaababaaaaaabaabaabbbabbbbabbaabbabbaababababbaabaaaababbabbabbbabbaaabbbbbaabaaabbaabbbaabbbabbbaaababbaababbbaaaabbbbbaaababbaabbbbbbbbabbaaaaabbaaaaaaaaabaabbbbbababaaababbbbabaaababbbaaabaaabbaaaaaaaaabababbbbaabbabbaabbbbbbabaaabaaaabaabaaabbaaabbaaaababbaababaaaabbababbbaaaaabbbbabbaaaabaababbaaaaabbababbabababaaababababbbabbabaabbaabbaaabababaabbbabbbaaaaabaabbabbaababbbabaaabaabbbbaababababaaaabbabbbaaaabaabaaababababbbaabaabbabbbbbaaabbabbbbbaaaaaaaaabbbbbabbbabaaaaabbbbbbbbabababbbbbabaaabbbbbabaabaabbbbaaaaabbbaabaaabbbbabbbbbaaaabbbbbbabaabbbaabbabbabbbaabbabababababaabababaaabbbaaababbabbbaaabbabbabaaaabbbaabbabbbabbabaaaabbbaabbbaaabbabbbaababbbbbaaabbaabbaabaabababababbabbababaaabaabaabaaabbaaabbaababbaabababaa
babbbbaababaaabaababbbbbbabaabaaaaabbaabaabaabaaabbbbbbbababaabbaabaabbaabaababaababaababbaaabaabaabaabaababbaaabbababbbbaaababaaaaaaaaabababbaaaaaabbbbbaabaabababaabaabbabbbaaaaababbabaaaaabbbbabbbbbbbaabbbbbbaababbabaabbaaabbbaaababaabaabbbbbababbabbbbbaaabbbbbaaabaabbbbabaaaaabbbaaabbabbbababbbababbaaabaabbbbaaabaaaababaaababbabaaaaaabbabbaabbbaababaababbbbaabbbaaabaabbababbabaababaaabaaaabbbbaababbabaaaaaababbbabbbbbbbabbbabbaaabbaababbbbababaabbaaababaabbabbabababbababbbbaaaabbbabaaabababababbababaabbbbbabbbbbbaaabbabbbababaaaaabbbaabaaabbaaaabaaaabbababaabababbaabbaaababbaaabbaabaabbaabbbbbbbaabbabbbbabbabaaabbbbbbbaababababbbaaabaaabbaabbbaaabaaaaabaaaabbbbbbbaabbbbabaabbbaababaabaabbabbaaaabaabbbaaaaaaaabbbbabaabababababbbbaabbaaaaaaababaaaabbaaababaaaaaaaabbababbbbbbbbabbabababbbbbaaaabaabbbbbbaababbbbbbabbbbabbbbbabbbbaabababaabaaaaabbbbaababaaaba
babbbaabaababaaabbbaabaaabbabaabababbbbbabbbabbaabaaaababbaaabbbaaabbbabbbabbabbaaaababaaaabbabbaaaaabbaabbabbbbaaaaabbbbbbbaaaaababbbabababbbbbabababaabababbbaaabbaaabaababbaaabbbaabbbbabbbbbbaaabbaabbabababbbbaaabaaaababbabbbabababbaaabbbabbabbabaababbaaaaaabbbbaaabbbabbabbbaaababaabbabbabbbabaabaabaaaaaaaaabbbbbbabbaababbababbbbabbaababaababbabbbaababaabbaaaaaabaaabbaaaabaabbabbaaaabababbaaabbabbabaaaaabaabaaaabaabbbbaaabaabbbabaaabbaaababbaaabaabaabbabbbbabbaabbabaaabbabaaaaaaabbababbaaaabbbbbaaabaaaaaabbabbaaabbababbaabbbbabbbabbaaabbaababbabaaaabbabaaabaabbaaaababbbbabbbbbbbababbbababbbaabbbbaababbaaabababaaabbbbbaabaaaababbbbabaabbaaaabbabbaaabbabaaaaaaaabbbabbbabbabbbbbaababaaababaababbababaaabababaaabababbababaaabbaaaabbaaaabaaababbabbabbbbbabbbaabbaaaaaaaabaaaaabbbbaaababaaababbbbbaaabbabbaabababbbbbababaaaabbbbbaaaaababbbaabaabaabaabbbabbabbbaaba
abbbbaabaaaaababbbabaaabbabbbabaaabbbabaabaaabaaaababaabbbaaabaaabaabababbaaabbbaabbbaaababbbaabaabaabaabaaaaabaaaaaababaaaaaaabbaaabbbbbbaaaabbbabaaaaaababbbbbbbbbaaababbaaabbbbbabbbbaaaaababbbbabbabbbbaabbbabbabbabbababbabaaaabbbabaabbaaaaabbbbbbabaaabbababbbabababbbbbaabbbaaaababaaabaabaaabaaabbaabbbababaabbababaaaababbaababaaaabbaababaabbabaabbaaabbabaaabbabbbabbbbaabbbabaaaabbbababaaabbbabbaaabaabaaaaabbbbbabbabbabbaaaaabbabbaabbbaaaaaabbababbabaabbababaaabbbbbaaaaabbaaaababbababaaaabbaaaaabaababbbababaabbaabbbabaaaabbabbaabbabaabbbabbbabbabbabababbbbbbaababbabaaaabbbbabababbbbabbabbaaabaabbbbaaaaabbabaabbaaabbbaaaababaaaaabbaabaaabbabaababbababbababaaaabbbbaababaaaaaabbbaabaaabbbaaabaabbbabaaabbbbabbaaaabaaabaaabaababaaaaababbbabaaabbbaaaabbbbabbbaaabaaababbbbbbaabaaabababaaabbabaabbbbbbaaaababaababbaabbaaaabbaaabaaabaaabbabbbabbbaaabababaabaababaabba
aaaaaaaaabaababbabaaaabaaabababababbbbbbabbbabaabaababababbaaababbabbaaaabaaabaabbababbabbbbbabbbbabbaaababaabbabbbaabbbbbabaabbbbaabbabbbbbbababbbabbbbabbbbbbabaaabbbabbbabbbabbabbababaabaabbbbbbbabababaaaabaaaababaaaaaaaaabbaabababbbababbaabaaaaabaaaabbabbabbababaaaabaabbbbbabbbbaabbbaabbbbaabbbbabbbbaabbaaabbaabbababbbaababbbbaabbabbbbbbbbbbabbbbaaaaaabaabaabbbbabbabbbabaaabababbbbababbbbbbababbaabaabbbaaabbaabbababbbbabbabbbaaababbaaaaaababbababaaaabaababbbabababbaaaababbaaabbbaaaabbaaaabbbbaaaabaababbabababbbbabbabababaabbabaaababbabaabbbaaabbbabbbabbabaaaaabbbbbaabbbaabbbaaabaaaaaababaababbaaaabababbbabaabbbbbbaabbaabbbbbbbabaababababaabbabaabaababbabbbabaaababbbbabaaabaababaaaaaaabbaabbbaababbabaabaabaabababaaababbaaababaaabbabbabababbbaaababaaaabbbbabaabaabbbbbbabbaabaabaabaabbbbbaaabaabababbbaaabaabbbaaaaaaaabbbaabbabaaabbbabaaaaabababbbbbbbbaabaab
abbbbbbbbbbaaaaaaaabbaaabbbbbaaaaaababaaaabbbaaababaabbbabbabbbbaaababbbbaaaabbbbaabbaabaabaababbaaabbababbbabaabbababbbabbabaaaaabaabbbabaaaabaaabbabbaabaabaababbbbbbbbbabaaaaaabbbbbbabbbbbbababbaabaabbbaaababbbaaabbbaaaaabaaaabbaabbbaaaaabaaaaaaaababbabaabbbbaabbababaaabbbbaaaaabaababbbaaaababbbbabbaabbababaaaaaabbbbbbbaababaababbbbaabaabaaaaabbabbbbabbabbaaaabbabbabbababbabbaababaaababaababaaabbaaabaabaaaaaabaabbaaaaaaababbbbbabbabbbabbbbaabaaaaabbabaababbabbabaaababababaabbabbbbaababababbababaabbaaaabaabaabbbbbababaabbbbabbbabaabbbabbbbbbbbbaabbbababbaabbbabbabbaababababbababaaabbabbbaabaabaaabbaabbabbabbaababbbbbababbbababbabaaaaaabbbbbabbbabbbaabababbaabbaaaabaaababababaabbaabbaabbbabbbbabbabaaaaaabaaabaaababbbaaabbaababbbabbbabbaaaababbbbbbaaaaabbabaabbbaaababbbababbabababaaabbbbaaabbabaaabbabbabbabababbaabbbaaaabbbabaabaaabaabbbbaaaababbabaabbabbbbb
babbbbaaaaaababbbbabbbbaababaaaabbaaaaabbaabababbabbaaaaabbaabbbabbbaabababbababbbbbbbabbabaabbbbbabaababaaaaabbaaabababbaabaaaababaabbbabbaaabbbaaaabbbbaaabbabaaaaaaaabbbabaaaaaaaaaaaabbabaaaabbbbbbabbbbbaabbaababbbbbabaaababbbababaaaabbbbaaabbbbbbbbbaabaabaababbbaaaabbbbababbaabaabababaaabaaababbabbabaabbabbbabaaabaabbabaaabbbaaabbbaabbbbaaababbbaababbababbababaabbabaaaababaaabaababbabbbababbaabababbbbaaaabbbbbaaabaaabaaabbaabbbbababaabbbbaaaabaabbabaabbbbbaabaabaaabbaaababaaabbbaabaabaabaabbbaabaabbaabaaabbbabbbbaaaabbaabaabbbbabbbababaaaabaabaaabbbbbbaabbbbaabbbabaabbbaaabbaaaabbabbabaaaababbbabbbabbabbaabbaaabbbbbbbbbabbaabbbbbbaabaaabbabbaaaaababbabbbabaabbaabababababaabbaabaabbbbababbbaaabbbababbabbababbbaaaaababbbbbabbbbbbbabbbaaaabbbbbbaaaaaabaabbaabbbabaaabbbbaabbababbbaaababbabbbaabbaabbbabbbaaabbaabbaaabbbbbaabbaaaaaabbbbbbbabbbaaabababbbabaaaaa
aababbababaabbbabbbbbaaabbabaaaabbabaabbbbbabbababbabaabbabbbbbbbbabbbbaaabaabababbaabbbaababaaabbbabbabbbababbaaabababaaaaabbbabaabbabaababbbaabbbbaaabaababaababababaabbaaabaaaababbbaababaaabaababaaabbababaabaabbabbaabaaabbbaaaaaabbabbaaaabbaaaaaabaabbbaaabaaaaaabbbaabbbbbaaaabbbbbbbbabaaabbaabbabbaabbbbabbbabbbbaaabbaaabaabaaaababbababbbaabbbbabababababbabaababbbbbaabbabaaaaaaaaaababbabbaaaababbbababbbbbbbbbbbabaaabaabbbabaaaabbabbbaabbabbbaaaaaabbbababbbbaabbbbbbbbababaabbbbbabbbaaabbabaabbabaaabbaabbaaabbbabaabbbabababaaaabababbbbaaabbabaabbaabbbbbababbbababbbbaabbabbababbbbabbbbbaaaabbbbbbbabababbabbbbbaaababababbaabbaaaabaabbbaaabbbaaaaabaababaabbabbbbbbbaababbaaaaaabaabbaaabbaaaabbabbabbaababbbbbbabaaaaaaabbaaabaaaaabbbbaaabaababbabbabbbbbbaabbababbbbabbbbbbaabbbbaabaabaaaabaabbbbaabbbbaababaabaabbabbabbbbabababaabaaaabbabbbaaababababaababaaaaaaabaab
bbbbaaababbbabbababaabbbbababbabbbabbababaaabbbbaaaaaaabbabbbbbbabbabbbaabababbbaaabaabbbbaaabbbabaabbabaaaabaabbabbbbabaaabbaababaabbaaaaaaababaaabbbabbabbbabbabaaaaabbaabbbbabaaaabbaabaaaaababbabbabbbbabbbbbaaaaaabbbaabbbbbbbabbbbbbaaabbabababbbabbbaabaababaabbbaababbabbbbbaabbbabbbbaaabbaaaabbbabaaabaabbbaabbababbaabbabbbaaababaaabaabbaabababaabaaaaaaaababbbaaabbaabbabbbaabaaaabaabaabbababbabaaababaaabaaaabbabbaaabbbabbbbabbbaabaababaaaababbbaabbbbaaabbabbaaabbbbaabaaaabbbbaaaaabbbaaaabaaabaaaaabbbbaaaaabbaaaabababbbabbabbbbbabbaaabbabaaaabbaababbabbabaaabbababbbbbbbbaabbbaabababbbbabbababbaaaabbabaababbbaaaaabaaabbabbbbbbbabbaabbbabbbbbaabbbaabbbbababbaaaaabaaaabbbaaabbbabbbaaaaababbbababaabbbbbaaaaaaabaabbaabbaabababaababaaabababbaabbaaabbaabababbaaabbabbabbbbabaababababbbbbaababbabaabbabbbbaaabbbbbbbbbaabaabbbabaaababbbbaaababaaabbbbaaabbbbabbaabaaaaa
bbabaabbaabbbbabbabbbabaabbbaaababbabaaaaaaaaaabbaaaabaaababbbabbaaaaaababbbaabbabbaababbbbbbabbababbabbbabababbabbabaaaabbaabaaabaaaaabbababbbbbbabbbababababbaaabaabbababababbbababbaaabbbabababbbaabbaabababbbbabbaabbabaaaaaaabbbbabbbabbbbbaabaababbababbbbbabaaabbbbaaabaabbbabbbbbaabaaababbababaaabaaaababbbabbaaabaaaaaaababbbbaababaababbabaababbababaabaabbbbabbaabbbbaabbababbaaaaaababababaabbabaaaaabbbbbababaabbaaaabbbababaabaabaababaabbbaaabbbaaabbbaabaaaabaabaaababbaaaaababbbbaaababaabaabaabbbbabaabbbabbbabaababbbbaababaaaababababaabaabbbbbabaababaaabbabaaaaaaabbaaaaabaaabaaaabaaaababaabbaaabaaaaaaaaaaabbbaaaaabbbbbaababbbbaaabaabbbbaabbabbbbbabaaabbaaabaaabbabaaabbbbbaaaabaaabbbabaaaabbbaaabbbaaaabbaabbbbbbaabaaaaaababbaabaababbaaaabbaabbaaabbaabbbaababaabaabbabbaababbbbbbaabababaabbaabaaaaababbabbabbabbababaabaabababbabbabbbababbaababbaaaaaaaababbabbbab
aaaabbbbaaaaaaabaaaabbbbbbbaabbbaabbabbbaaaabbaabbbabaaabaaabaabbbbbbbabaabbaabbabbaaaaabbbbbbbabaaabbbbbabbaaabbaaababbbbabbabaaabaababaababaaaaaaaabbabaaabaaabaabbabbabbabbbbaabaaaaaaababbbaabbabaaaababbbaabaaababbbabbabaabbabbabababbbbababbabbaaabababaaabbaaaaaabbbabbababbaabbaabbbbbaaaababbaabababbaaabbaaabbbbbbabaaababbabababbbbbaabbabaabbbbbaabbbbabbbbbbbbbaabaabaabaaabbabaababaaaaabaabbaaaabaabaabbabaabaabbbbababaabaabbbaaaabaaaabaaaaaabaaababaaabababbbbbababbabaaaaaabaabbbaababaabbaabbbaaababaabbabaabbbabbbbbbabaabbabaaaaababbababbabbbabaabaaaabbbaabbabbabbbaabaabbabbabaaabaaaaabbabaabaabaabababaabaabbaaaabbaabbababaabbaabbabaaabaabbbababaaabbababaaaaabababbbaababbaaababaabbbbbbabbbbbbbbbbaababbaabaaaabbbbaaaabbbbbaabbaababaaaababbaaaabbaaaabaaaaabbaababbaabbaaaabbabbaababbbbbababbababbaababaaabaabbaaabaabbabaabbbbababbabbaaaaaaaabbababaabbabaaabbab
abaaabaababbabaabababaaabbaaaabbaabbabaabbabaaaabbbabbaabbbbabbaabbbababaabbbbbabbbbbababbababaababbaabbbbbbbbbabaaaababbabbbabbabaabbabaaaaababbaaababaaaaaabbbaababaaaaaaaaaaababbabbbbbbabbbbbbababbbbaaabababaaaaababbabbbbaaaaaaaaabbababaaabbaabababababaaaabbaaaabbabababbbbbaaaabbaababbbaaaaabbbbbababaabaabababababaabaabbbababbababbaaababbbaabaabaababbbaaabbaaabbbbaaaabbbabaaaaabbaaababbbbaabbabbaabbbbaaaaaaaabbabaaaabbabaaaababaababbbaaaabbaaaaaaaaabaaaabbabbbbaababaaaabbaababaabbbabbabbbbbaabbbbbabbabbbbabbbbabbabababbaabababbabbaaababbaaaababbbaabbbaaaaaaaabbaabaabaababbabaabababaabbaabbabbabbababbaaaaaaaaabaabbabbbbbaaabbbababbbaabbbbbaaaaabaaaaaabbabbaabbbaababbaabbbbabbaabaabbbbbbabaaaabaabbaabaaabbbabaabbbbababbaaabbbabbbbbbaaaaaabbaaabababbbaaabaabaabbbabbababaabaaabbabbaababbbbaaabaabbbabaaaaaaaaabaabababbaaaaaabaabaaababaabaabaababaaaaaabbabaaaba
aaabbbbabaabaaaabbaabababbbababababbabaaaaaaaaabbbaabbbbabbbaabbbaabbbbabbbbaaabbababbbbaaaabaababaabbbbbbabaaaaabbbaaabaabbbaaababaaabbbaabbbbbbaaabbbabaabaaaaaababbaabbaabbbbabaabbaababbabbbabaaabbaababbbaaababbaabaabbbaabbbaaabaabbababbababbabbbabbaaabbbaabbbaababbbaaaabbbababbbbaaaaaaabbbbabbbbaaabbbabaabbbabbabababaaaaabbabbabbabbabbbababababaababbbbbbaababaaaaaaabaababaaaaaaaabbbbbbbbbaabbaabbabbaabbabbaabaababaaabaaaaaabbababbabbaababbabaaabaabbbabbbbabaababbbaabbbaaabbabbbbbabbabbababaaaabaaaaabbbababbaababababbaaabaababbabababbabaabbbbababaabababaabaabbaaaababbababbabaaaaabababbbbababbaabaaaababbbababbababaaabaaaabaaabbbaaaababbbaaaababbbababbbbbbbaaaababababaaaaaabbbaaaaaababaaabaaabaabaaabaaabaaababbbbbbaaaababbbbabaababbabbbbaabbabbbbabbaabbaabbbaabbababbbbaaaaabbbbaaaaaaaabbababbbaabbbbabaaaabbbbbaabababaabbbababaaabababaaaabbababaababaaabaaaba
aababbbbaaabaaababbbabbabbabbbbbabbaaabbbbbaaabaabbaabaabaaabaabbbaabbabbbbaaaaaabbbbaabbabbababbbabaaabbbbbaababbaabababbbbbabbabbabbbaabbbbaaabaaaaabbbaabaaabbbaaabbaaabaabbbbbbbababbaabbbaaabaabbabaabbabaaabababaaababaaaabaabbbbabababbbabaaaaaabbaaabaabbbbaaaaaaaabababbaabbbaaaaaaaabaabbbbbabbbabbbabbabaaababbbaababaaabbbbbbbaaabbaaaabababbbbbaaababaabbbbaaaabbaabaababbbbaaabbababbbaaaaaababbbabbbbabbaaabbabaabbaaabaaaabbbaabbabaabbaaaabbbaaabbabbbabaabbbaabbbbbbababbabbbabababbbaaabaaaabababbaabbaaabbababbaaaabbbaaaaaabbabbaabbbbbbbbabababaabbbbabaaaaabaababbaabbaaababaaababbbbaaaaaabaabbbaabaaabbaaababaabbababaabaaababaaaabababbabaaaaaabbaabbaababaabbabbbabbbabbbbabbabbaaaaaaaabbbbbaabaabbbbbbbbaaabbbaabbbaabaabbaaaabbaaabaaabababaabbabbabbbaaabbaaaabababbabaababaabbbabbbaaabbbbbbbbaabbabbbbbabbabaaaaabbbbbabbbbabbaabaabbabbbbaabbabaabbbaaaabbbbbabbaab
aabbaabbbbbbbaabbabbbabaaaababaababbabbbbaaabbaabbbabbaaaabababbbbaabbabaabbaabbabaababaaaaababaabbabbaaaaababbbbbbbbabbbaaabaaaababbbaabbbabbababaabbaaaababaabaaaaabaaabbabbbbaabaabbaaaababbbbbaaaabbbbbaababaababbbabaaababaaaaaabbbabaaabaaaaaaaabbaabbbabbababbbbaabbbbbbabaaaabbabbaaabbaababaaaaabbaababbbbbaaaabaaabaaabbaaaabaaaaaaabaabbabbabaaabbaaabbbabbbabababbbbabbaabbabbbbaaaaabbaabbbababbbbbaaabaaabbabbabbbabbbbabbbaabbabbaaabaaababbabbbababbbaaabbabbabbabbbaaaaaabbbabbabbababbaaababbabbbbbaabbaababbbaaaabbaabbaabababbbbbaababbbaababbabababaaabaaaababaababbbbbabbabbbbabbaabbbbabaaaabaaaaabaabbbbbabbaaaaaaaababbababbaabbaaaaaaababaabbbaababbabaabbbabbbaaabaabbbbaabbbbbbaaaabbbaababbabbbaaabbbabbbbaaabaabbabaababbabaaababbbabbbabbabaabaabbbbbababbbbbabbaaaababaaaabaaabbabaaabbbaaaaaababbaabbbbbaaabbbbaabaaaaaaabbabbbabbabaaababbbbaabaaaabbabbbbbbbbbaabb
abaaababaaabbbabababbabaababaaababbbabbbbaababaaaabbbaaabbaaabaaaaaabbaaaabababbbbbbbaaaabbbaaaabbaaababababbbaabbbbabbaaababbaaabaabbbbabbaabaaaabababaaaaaabbabbbbbbbbbbbbbbaaaaabaaabaabbabbababbabbbabbababbaabbbabaabaabaababababbbbbaaaaabbbbaaabaaaaabbabbabbaaaababaabbaaabababbabbbababbbabbaabaaaabbaaabbbabbbbbbbbbabaabbbbaabaababaaabaaabbbaaaaaaabaabbaabbbabababbbabaaaaaababaaabbbbaaaaaabaabbbababaaababaaabaabbbbbbaabbbaabbbaaaabaaaaabbaaaaabbbabbbbbaabbaaabbbbabbaabbbbbbbbaaabbbbabaaaabbababbaaaaaabababababababaabbaaaaaabbbbbaaaaabbbabbaabaaabaabaabaabaabaaaabbabababbaababaabbabbababbbabbbaaaaabababbaaabaabaaabbbbabbaaaaababababbababaaaaaabaabbaaaaabaabbaabbaaabbbaaabbbbabbbabbbaabbbbbabaababababaabbaaabbbabaabbbaaabbabbbaabbaaabaababbabbbaabaabbabbaabbbaaaaababbaaababbbbbbbbaabbaaaaaaabababaabbabbabababaabbaabbababbbbabababbbaabaaaaaaabaabaababbbabbbab
baabbbbaabbabbaaabbaabbbabbbbaabaabbaaababbaabbabbabababaaabbaaabaabbaababaaababaaababbaabaabaababbbbbbbaaabababbbabbbaabbaababbaaaaabaaabbaaaaabaaaabbababbababbbbbbbbabbbbbbabbbabbabaaababbabbabbbbbaabbaaaabbaaabbbaaaaabbaabaaaaabbabbabababbaaababbabbaabbaaabbaaaabbbbbbbabbabbbbaabbabaaabaabbaaababbbbbabaabaaaabbabaaaaaabbbbaabaabbbbbabbbaabbababbababbbabaabbbbabbbbaaaaaaabababbaaabbabbaaaabbababababbbabaabaaabababaababababbbabbaaababaaabaabbbbababbabaaaaaabbaabababaaababaabaaabaaabbabbaababbbabaababbabbbbabaaaababbabaaabaababbbbaaaaaabaabbaabaaababbabbbabbbaaaabbabbbaabbbabbbbaabaaaabbbbbaaaaaaaababbabbbbbbbbbabaaaabbbbbaabbaaaaaabbaababbaabaabbbbbbbabaabababaaabbbbbaabaaaababbababaababbbaaaabaabababaabaaaababaaabababaaaaabbbabaaaabbaabaaaaaaaabbabaaaabbbaaaabaaabababbbbabbaabbaabababbbaabbbbaaaabbbbaaaababbabbbabbaabbbbbabaaaaaaaaababbaaaabaababbabababbb
aaabababababbbaaaaaaaababbbabbbabbbabaababbbbabaabbaaabbaababaaaabbbbabbbaaabbaabbbaabbbabaababaaaaabbbbababbbbbbbbabbababbabbaabbbbaabbbaaabaaabaabbabbbbbbaaabbbaaabbaaabababaaabababbbababbbabababababababaaabbaabaaaabaaaabbbbbaaaaaabbaabaabbbabbaabbabaaabababaaaabbaaabaaaaaaabaabbaabbbbbbbbbabaaabaaababaaabbbabbabbabbabbbababbabbbaaaabbbababbbaabbaaabbbaaabbbabbbabaabaaababbaaaaabaaaaaabbbbbbababababbabababababbaaaabbababbbabbabbbbbbbbaabbaabbbabbababbaabbabaaaaabaaaababbabaabaababbbabaaaabaaaaaaaaabbaaabaaabbaabbabbaaaaabbbabbabbbbbbaabaaababbbabaabbaaabbbbababaabbabaaaaaabaabaababbbaabbaabbbbabbabaaabaabaaabbababbbabbbaaababbbbaababaabbbabaaabbbbaaaaababaababaabbbababaaaabbbbaaaabaabaaabbababbabbbaaabbaaaaaabaababaababababaabbaaabbbbbabaababbabbbabaabaaaaaabbaaababbbbaabaabbaaabbababaaababaaaaaaaabaaaaaabaabbbbbbabbaaabbbaabaabbbabaaabbabbabbabababababba
abaaaaaaabbabbbbbbabbabbaaaaaabbababbabaaababbabaaabbabbbbaabbbbababbbbbbbbbaaababbbbaaaaaaabaaabbaaabbaabaabaaaabbbbbbabbbbbbbbbaababbaaaabaaabbbbaaaaaabaaaaaaabbbbbaabbaaabbaabbabbaabbabbaaabaaaabbaabbabbaabaaabbaaaabaabbbaabbabbbabbaababaaaaababbaaaababbaabbbaabababbaababbbaaaaabbabbaabbbabaabbbbaabaabaabababbbbbaaabaaaaaabaabbabaababababaaaabbbbabbbbabbbabaaaaabbbbaabaabbbbabbabbbaaabbaaaaaaaabaaaaaabbaaaabbbaaabbabbbabbbbbbbaabbbbbaabaabbaabbbbabbbbaabbaaaabbbabbabaababbbbabaaaabaabbbbabbaaabbbaaaabaaabbbbbababbbababbbbbabbaaabbaababababbbbbbbabbbbbaaabbbabbbaabbbaaabbbaaaaaaabaabbbaababbbbbbaaababaabbaaabaabbbaabbbaaaaaaaabbababbbbabaabaabaababbbaababababbabababbababaaaaaaabaabbbbbbbbbaabaabbaaabaaababbabaabaabaababaabaaabbbbabbabababaabaaaabbaababbababbabbbbaababbbababbaaabaabaabababbababbabbbbaaabbaaaabbbbaaaabaababbbbaaaaaaaaaabbbbbbbabababbaaaabaa
abbaaabbbbbbaaaaabbbaaaabaaabbbaaaaaaababaabbaaabbbbabaabbbbaabaabaaababbaaabbbbaabbbaaaaabbbbbaabaaaabbaaabaaabbabbaaaaababbbbabaaaaaaabbbbaabaabbabaaabbababababbaaababbabbbbbaaababaabbaabbabbaabaabbbbbabbbababbbaaaaabbaabbbabbbaabbaaaabbabaababbbabbabaabbbbabbaabbabbbbbbabaaababaabbbbbaabaabbbbabaabbbbabaaaaabaabbbabaaababbaaaababbbbaaabbababbaaabbaaaaabbbbaaabbbbaaababaaabaaabbabbabbaabbbbbaabaaaabaabbbabbbaabaabaaababbbaabbaabaaabbbabaabbabbbbbabbaabbaabbbbbbbbbbbbbbbbabbbbbaaabbaabbabaabbaabbbabaaaaabbaaaabbbabaabbbbaabbbbabbbaabbbbbbaaabbbbbabaabbbbbaabaabbbbbaaabaabbabbbabababbbaabababbaaabbabaaabaabaaaababaabbbbababbbbbbbabbabbaababaaabbaaabaaabbaababaabbaabaaabbabbabbbbaaaabbabbbbabbbbbbabaabaaabbbaaaaaababbaaabbbaaaabbbabbabbabaabbaaabbbaababaaababababaaaabbbabbabaaaabbaaaabbbaaaabbaabaaaaababbaaabbabaabbaaabababbabbbabaabbbaaaabbbbbabbababaaaabaa
bbaabbaababbbbaaabababbbabababaabbbabaabaabbababababbbbbbaaaaaababbaabbaabaabaaabbbabbabbaaabbbaaaabbaabaabaaabbbbbbbbbbbaabbabaaaaababbbabaaababbbaabaaabbbabbaaaaabaaaaaabbbaababbbbbbbaaaaabaabbaaaababbaabbbaabbbbabaaabbaaabaabaabbabababbbbaaaabbbbaaababbbbaabaaabbbbaabababaaaaabbaaaabaababbbbbabaabababbabbaaaabbbbaaaabaabbabbababbabbababaabaabbbbbbaaaabaaaaabbaaababababaaabaabbabaaabaaabbbbbbbbbbababbbaaabaaababbbaaabaabbaaababaaabaaaaabbbabbaabbbbbaababaabbaabbbbabbabbbbbabaaaaababbaaaaaabbaabaabbbaaaabbababbabbabaabbbbaaaabbabbaaaaabaaaabbbbbbabbabbababbbbbbbbbaabaabaabaaabbbabaaabaaaabbaaabbbaabaaaaaaabbbbaabaabbbbaaaaaaaabbbbabbaaaabbabbaababaaaaaabbaaabbbababaababbababbbaabaabbbaababbbaaabbbabbababbbbbaabbabbbabbbbaababbabbaaababababbbaaaaaaaaabbabaabababaaaaaabbabbbabbaabaabbabbbbaababaabbaabbaaaaaabbbaabababbabbbbabbaaababbbbbaaaabbbbabaaababbaabab
baaababaaaaabaaaabbbaabbaabaababbabaaaaabbaaaaabababaabbabababbbaaaababbbbaabababaabbbbabaaaabaaaaaabaaaaaabbbbbaabbabbaaaaababbabaabbbbbabbbaaabaabbbaabbbababababababbabbaaabaabbbaaaabaabbabbbbbaaabbabaabbaaabaabaabbabaabaaaabbabaabbaaabaaabbaabababaaaabbbbbbaababbbaabbaabbbabaaabbaabbbbababbbbabaaaabbbaabbabbababbaabaababaaabbbbbbababbabbbaaabaabbbababbbbaababbbabbabbaabbbaaaaabababaababbaaaaabaababbbabbbaaababbabaaababbbaaababbbbbaabaaaaaaabbbbabbbabaabaabaabaaaabbabbaaaaabbabaabbaabbbbaabbaababaabababaaabbaababbbaaabaabbababbbbbabababaabbbaaaababbaabaaabbaababbbababababbbabaaaabababbbbabababbbbbababbabababbbabbbbaaabbabaabbaaaaaabbbbabbbbbbbabbbabaaaaabbababbaaabaaaaabbabbaaabaababaabbabababaaababbbabaaabaabaababbabaabbbbabbbbbbaaabbabbaabbbaababbabbabaaaabbaabbaaabaaaabbbbbbbaabbaabbbbbbbbbaababbababaabbbbbaabbbbbbabbaaaabbbaabbbabbaabbbaababaabaaaaaaa
bbaaaababbbbabababaabbaaaabbbbaaabbbbbababaabbbaaabbabaaabbbaabbaababbabaaaabbbabbbabbaabbbabaaabaaabbabababaabbaababbbbabaababbaaaabaaaaabababaaaaabbababaabaabbbbbaabbaaabbabaaabbaabaabbbaaabaabbaaaabbaababbbababaaabbbaaaabbbaaaabaabbaaabbaabbbaaaabaaaaaabaaaaabaaabbabbaabaaaababaaabbbbbabaabaaabbaaabbbbaabaabbaabbaaabbaaaababaababaabbababbbbbaabaaaaabbababababbabbabaabbbaaaaabbaabaabbbbabbbbabbbaaaaaaabbaabbbbaabbbbaaaabaaabbbbbabaaaaabababbabbaababbbaababbabbabbbbbbaababbbaababbabaababbbaababbbababaabbbabbbaaaabababbbbabbbababbabbababbabbababaabbbabbaaabbbabbaabbabbaaaaaaabbabbaaabbbaaaaaabaaaaabababaaaaababbbabbaaaaaabbbaaaabbaaabbbbbbbbbbabbaaaaaaaababbbbaabbbbbbaaaaabaababbaabbbaaaaaaabbbabbbbaaabababbaabbababbbbbabbaaababbbbaaaaaaaababaabbbaaababbbbbaaaaabbaaaabbaaaabbbaaabbbbaababaaabbaabbbaaaabaaabbaabaabbabababaaaaabbbaaabbabbbbbbabbbabaabaaaabaaa
aaabaababbbbaababbaaaabbabababababbbbabaabbaabbbbbaabbaabbbaabaaaaabbaabaabbbaaaaaabaaaabbaaabbbabaabbbbbaaabbbbabbabbababbbbbabbaaabbbbbbababbbaababbbabaaabbbbaaabbbaabbaaaabbbaabbbbbbaaaaabbbbababbbaabbabbababbaaabbaaababbbaabbabbbbaabbaaabababbbbaabaabbabaaaabaaabbaaaaaabaabaaabaababbbbbabbbbbabbababbbabbbbbbbbbabababbabbaabbbbbbabaaabbaabbbbbaabbaaaaaabaabbbaaaaaaaaaabbabbbbaabbbabbabaaabbbbabaaabaaabaabbaaabbbbabbbababbbaabbbbbaabaabbbbbbabbbbaaaabaababababbabaabaaaabbabbaaababaaababbbaaaababbbbabaaaaabaabbbbbbbabbbabbbabbbaaaaababbbabaaaaabababbabaabbababaaaaabaabbabbaabaabaaaaabaaabbabaabaaaababbbaaabaabbaabbabaabbaaaabbbaabaaaabbbbbbaabbbbbbaaaaaabaaabbbbabababbbbbaaabbbbbaaababbaabababbabbabaababbaaaaaaaababbaabbaabaaabaabaaaaabaabbaaaaababbaaaabbbabbbababababbbbbaaabaaabaababaaababbabbababaabbbbabaaaabbbabaaaabaabaabbbbabaaaabbbaaaabaabababbababaa
aabababbaabbaaababbbbabaaabaaaaabababbaaaabaaababaabaabaabbaabbbbbabaaaabaaaabbababaaababababbaabaaaabbbaabaaaaaaabbbbbaaaabbabbabbbbbabbbbaaaababbabbabaaaabaabaabbaababbabbbababaaaaabbabaababbbabbbaaaaaabbaabbbabbabbbbbaabbabbabbaabbbaabbaaabbaaabaaabbabababbabaababaabbbabaaaabbababaaababbbbbabbababaaaaabaaabbbabbabaaabaaaabaaaababbabbbbaabababbababaabbaaabaaabaabbabaabaabbbabbbabbbbabbbababbabbbbaabbbababaaaabaaaabbbabbaaabbbabbaaaabbaaaaaaabbaaabbbbaabbbbbbbaaabbababbabababbaabaaaaaababbabbbbbaaaabbbbabbababaaaaaaabababbbbababbaabbababaaaaababbbabaaaabbbaababababbbaabaabbbbbabaaabaaababaaabbbabbbbbaababbaaababaabbbabaaabaabbbbbbaabaabaaaabbbbabbaabbbbaabbbaababbabaaaaaabaaabaabbbababababbabaababbbabbaabbabbabaabbbbaabbababbbbaabbabbaaabbbaabbabbabbbbbbaaabaaaababaabaaabaaababbaabaabaaaaaabaababbbaabbbaaababbbbabbaabababbaaababbaababbbbbbabbbbbaabaaababba
aaabaaabbaaaaabaabbbbbaabbaabbabbbbbabbbbbbbaaaabbabbabbabbbaabaababaababbababbbaaabbbbabbabbabbabaabaaabbabbbbbabababaabbbaaaababababababbbbabbbabaabbaababaaaababbbbaaaababbbbbbbbaaaabbababaaaaaababbbaaaaaaaaabbbbbabbbbbabaabbaababaaabaaabbbaaabbbababbbabaaabbbbaababaaabbbabbaaaabbabaababbaaaabbbbbaabbabbbabbabbbaabbbbaaababbbaaaaaaaaaabbbbaabaaaaabbaaabababababbbbbbaaaaabbbabbaabbbbabaaababaaababaaabaaabbababbbbbabbaabbbaabaaababbabbbababbabbaababbabbabbaaaabbbbabbababaabaaaabaaaabaaababaabbbaaaabbbbabaaabaaaaabaabaaaababbbaababaaaabbababababaaaaaabaababbabaabbbbbaabaabbaaaaababaabaaabbbbaaaabbabbabababbaabbaabaabbbabbababaaabbaababbaaabbababbbbbaabbbaabbaaabaaaaaaabbbbbabababbbaaabbabaabbbbbaabbaabbbabbbaabaaabbbbbabbaabbbbbabbaaaababbbaabbbbbbaaababaababbaabbbbbabbbbaaaabababbabbbbbbabaaaabbaaabbbaaaaabbaabbbbaaaabbabbbaaaaababbaaaabbabbababaababbbabbab
aabaaabbbabbbabaaabbbbbabbabbabababaababaabbaabbabaaaaabbaabbaababbabaabbaabbaabaaababaabaabbaababbbbbaabbbaabaababbaaababaaaaaabaabbbbbbaababbaaabbaaaaaaabaaaaabbabaaabaaaabaabaabababbaababababaaabbabbaaababaabbbababbabbbbbbaaaaaaaabaaabababaabbbababaabababaababbbaaabaaaabbbbaabbbbabaaabbababaabaaaabaaaaabaaabaabbaaaaabaaaaabbaaabbabbaabbbbaaaaaabaaaababbaababbbbabbbabbbbbbbaababbaababbbbabababbabbabbaababbaabaabbaababbbaaabababbaaaaaababbaabaaaabaaaabbababbaabbbabbaaababaaaaabaaabaabbbbabababababaababababbbabaaabbabbbbbbbaaababaababababbaabaaabbaabaaabbbabbaaabbbaaabaabbbaaabbabbababaaabaaaabaabbaaabbababbabbbbaabbbbaabaabbbbbbbabaabaabbbbabbbbbbaabbbaabbaaabaabbbbaabbbaaaabaabbabbbbababababbbbaabbabbaababababbbbaaabaabaababbaabaababaaaabaabbabbaababbabaaaabbaaabbaabaaabbbbababbabbbbbabbabbbbbabbbabaabaababbbabaabababaaabbaabbbababbaaaaaaababaabbabaabaabb
abbbababaabaaabbbabbaabababbaabaababbbbbaaabaaabaaaaaaabbaabbbaabbbaaaaabababbaabbbaabbabbbbbabbbaaaaaababbaaabbaabbaababbbbabaabaababbbbbabbabaabbababbbabbbbbbaaaaaaabababaabbbbbbabaabaaaabaabbaabbbbbbbbbaaaabaabaaabbbbabaabbbaabbaabaabbabbbaaaabaabaababbbaabaaababbbbbbbbaaaaaabaaabaabbbaabaaaababaababbaaaaabaabbabbbaaaabaabbbbbaaaabbaababbaaaaabaabaaabbbbabbbaababbababbbaaaaaaaabbbaabaababababaaaabbaababaaaabaaaabaaabaabaaaabaaaabbbaaabbabababaaaaabbbababbabaabababbbbbaaababaabbbbbaababbabbabaaababaaaababbbabaaabababbaabbbbabbaaabaabaabbaaabaaabbaaabbabbaaabbababbabbbbaaababbbbaaabaaabaabaaababbbbabbaabbbabababaaaababbbabbbbabbababbaabbbbaaaabbabaaaabbbbbbabaaabbbabbabbaabaaababbbaaaaabbaaababbaabbbabbbbbaabbaabbbaaaaabaabaaaaababbbbaabbabbbabbbbbaabbaabbabbaaaabbbbbaabbabbabaaaaabbbaaabbabaabbaababaaaaababbabbbaaaaaaaaaababaababaaaabbbaabababaababbababbb
ababbbbaaabababbbbbababbbbbbbaaaabababaababbbbbbabbaaaaaabaababbabaabababbaaababbabbababbbbbbabbaabbbaabbabaabababaaaaaabaaaaababbaabbbabaabbababbabbabbabababbaaabbbabaabaabababbaabbabbababaaabbaabbbaabbaaabaababaaaaaaabaabaabaababbababbaabbbaabbbbbabbbbaabaabbabaabbbabababbaababbbabababaabbbaabbabbbbabbbbabaaaaababaabbaaaaaaabababbbababbbabbaaaabbababaaaabbaaaabbaabbaabbbaaabbbaaaaabaabbaabbbaababaababbbbabbbbabaababbabaaaababbabbbabaaaabbababaabaabaaaabbabbaabaaababbbaaaaabbbaaabbaabbaabaabbbbbbaaaaabaabbbbaabbbabbbabaaabaabbbbbbbabbbbbbbbbaabbaababaaaabbaaabaabbbaaaabbaabaaaababbabababbbaaabbaaaabaaaabbbbaabbabbbbbbbbbbabbaaabaabbaababbbababbaaababbbabaaaababbbbaabbaabaaabaaaabaabbbbaabbabaabbaabaabaabbbaabaabbaaabababbaabaabababaababaababaabbaaababbbabbbbaabaaaaaabbaaaababaaababbbbbabbbabbbabaaabaaaaaaabaaabaaabbbaababbbabaabbaaaabbaabbbabababbbaaaabbbb
aabbaabbbaaaaabbaabbaaabababbbbaaaabbbaaabbbbbbbabaaabbaabbbabbaaaaabbaababaabbbaaaaaaaabbababbabaabaabbbbaaaabbabaabbabbbaaabbaaabbabaababbaabaaaabaaabbbababbbaabbaaaaaabababaabaabbbabbaaaabbbaabbaaabbabbababbbbbbaaaaabaabaababbbaaabaababbaaaaabaabaaabbaaaaabbbbbbaabbaababaabaaaabaababbaaababbabbbbbbbaababbbbbabbbbabaababbbbaabaabbabaabbbbababaaaabaaabbabbaaaabbaaaabbaabbaabbbaaaaababaaabaabaaababaaaabbabbaabbaabbabbaabaaabbabbbababbaabbbbaaaabaaabbbaabaaabbaaaaababababbaabaabbaababbaaabbbbbaaabaaabaabbbbabbaaaaababababbbabbaabbbaabbabababaaababbbabbbaaabababbbabbbaabbabbabbaabbaaabbaabaabbabaabaabbaaabaabaababaaaabaaaaaabaaaabbbbaabbaabbaabbbbababaabbaabbbaaabbbbbabaabbbbaabbaaabbbbbabaabaabbabbbaaaaaaabbabaaabbbbaaaabbaabaabaabaaaabbaababaaaabbbaaabababbbabbbbbbabaabbbbaaabbabbabbbbabaaaababbbbbbaaabbabbbaababaaaabababbbbbaabbbbaabaaaabaaabbbbabbbaabbaab
baaaaaaaabaaabbaababababbabaabbabbbababbaaaabbababbbbbaabbaaaabbbaaaabaaabbabaababbabaaababbbbbbabbbaaaaaabaaabbaabaababbaaabbbaababaababbabbbbabaaaabaabbabaabbaaaaabaababbbbabbbbaabbbbabbbbbabababbbaaabbaaaaabaabbbbaabbababbbbaabbaabaaabbbbaaaaababababbabbbbabbaaaaaababaaaaabbbababbbaaababaabbabbabbbabaaabbbaabaaaababbbababaabbaabbabaababbbbabbaaabaaaabbbaabaaaabbbabaaabbabbabaabbbbbbbbbbbbbaaabbabaabbabababaaabbbbaaaabaabaabbaabbaaaabaabababaaaabbaaabbbbaababbabbababbbaaabbaaabbaaaabaabbabbbbabbaaabbbabbabbbbabbababbbbabbbababaababbbaabaaaaabbbbabaaaabbbbbbababbaabbabaabbaaabaaabbaabbbbaaaaababbabbababbbaabbbbbbbababaaaaabbbbbaaaabbababbbaaaabbbbabaaaaaabbbaababaaaaaaaabaabbbaaabbbbbbabbbabbbaaaabbbabaabaaaaaababbbbbbbbbbbbbbabbbabaaaabbbababbbbaabbbabaabbaabbbbbbabaaababababbaaababbaababbaabbbabbabbbaabbaaaabbbababaaabaababbbbabaabaaabbbabbbbbbbbaabaaaab
ababbbbabbaaaababbaababaabababbbabbbbabbbaabbabaabbbbbaaababaaaabbbbbbbbabbabababababbabbaabbabbbaaaaabaaabbaaaabababbaababbbababbbababbaaaaaaaaababababbbaaaabbbaaaaaaaaabbbabbabbbaaabbabaaabaabbbbbbaaabbbabaaaababbaabbbaabbabbababbbbabbbaaaaabbbbaabaaaabaababaababbbbabbaaaaabbaabaaaabbbabaaabababbbbaababababbbabaabaaaaabbbaaabbbbbabaaabbababaabaabaabaabbabbbbbabbabaaaaaababbabbbabbbbabbbabbaabaababbabbbabbaaaabbaabbabaababbababbbaaababaabaabaaababbabbbbbabbaaabbbabbbabbbbbbbbaaaaabaaaabbbaaabaababbbababbabbbabbabbbaababaaabbaabaabbbbaaabbaaaabbbabaaaabbabbbaabaabaabbaabbabaaabbaabaaaabaaabaaababbabbaabbaaabaabbbbbbaababbbbbaaabbbbbaabbbaabaababbabbabbaababbaaaabbbabbbabbabbbbabaaaaabbabbaaaaabaaaaaaabbabaaababbbababaaaaabaabaaababaabbababbabaaaabaababbaabaaaabaabaabbaababababaaaabababbbbbbbabaabbbaabbabbbbaaabbabbaaaaaabaabbbaabbbbaabbabbbbaabbbbabababbbbb
abbabaaabaabaabbaaabbbabbabaaababababaabaababbaaaaaabababbabaaaabaababbbaabbbabbaaaababbabbababaaaabaabaabbaabbbbbbbaababbbbabbabababbbaababaaaabbabaabbbbabbbababaabaaabaaabbbaabbaaababbaabaaaaaaabbaaaababbabbabbabbabaaababbbabbabaaaaaaaabbbabaaaabbbbbaabaaaababaabbaabbaaabbabaabbbbaabbaababbabbaababbaabbabaaabaaaaabbabbbbbbabaabbbbabbabbbabbbaabaaaabbabbaaababaaaaabbaabbbaaababbabaaaaabababababaabbabbbabbbaaabababbababbabababbbbbbbababbaaaaaaaaabbabbbbbbaaababbaaababbbbaaabaabbaabaababaabaabbabbabbabababababbaabaabaababbaababbbababbbbbabbbbbbaabbaabbbbbaaaabaaabbabaaaabbbbabbaaabbbbaabbabbabbabbaaabbbbaabababaabbaaaaaababbbaaaabbababaaabbaabbbababaaaabbabbaababaabaaaababbabbabbabbabaaababbababbaabbabbbabbaaaababbbbbbbbbabbbbaabbababbabbbabbbbaabbbaabaabbabbbabaabaaaaabbaaabbaabbabbaababaaabababbbbbaaababababaabbaaababbaabaabbaaabbaababaaaaaababbaaabaaabbbb
baabaaababaababababaaaabbbaabaababbabbbabbaabaaaaaaabbbbbbabaababbaabbbbbaaabbabbaabaabababbbbbbaaaabbbbbbbbbbbbbbbbbaaaaaaababbabaabbabbbbbbbabaabaaabaaabaaabaaabaaaaaaabbaaabbababbababbabbbbbababbbbbaaabaabbbaababaaababaabaababbbbabbaaaabbaabbaaaababbbbabbabababbbaaabbaabaaaaabababbbbbbbbabaabaaaababbaaababbababbbbbbaababaabbbaabbbaaabaabababaabbbabbbabbbabbbbbaabbbbabaaaaabaabbabbabbbbaaaababbbbaaabaabbabbbbbbaababbabbaaababbaaabbbbbbbbabaabbbaabaaaaaaaabbbbbaababbbaabbbbaaabbbabbbaaabbbbbaabaabaababaaabbaaaabbbaabaaaaabbabbabaaababaaabbbbababaabbbabbbaaaaaababbbabbbabbbababbbbaaaabbbaabbaabbbbbaabbbbbbbbabbababbababbbbaaaaaaaababaababbbbababbaaaaabaaaabababaabbabaabbbaabaababbbbbaabbabbabaaaababbbbabaabaabbaabbbaaababbaaaabbabbabbababbabbaababbbbbbaaabbbabaabbaababbaabbaababaabaabaabbaabaabbaaaababaabababbbbbbbaaababbbaaabaaaabbbbbaaabababbbbaaabaabbaba
baababbbbaaabaabbbbbbbaabaababaabbbaaaaabababaaabbaabbbaabaaabaaaaababbbaaabbaaaaaabbbbbbabbbaaabaabbaabbbbabbaaaaaaabababbbaabbaabaabaabbbbbaababbabbaaabaabaaaabbbbabbbabbbabbabbababababbababbbabaaabaabababbbbbbabbabaaaaaaaababbbabaabaabbabbaaabbbaaaabaaabaaaabaababbabababbbbbabbbbbabaaaaaaaaabbaabbbabaaaababababababaaaaaaababaabbbabaabaaabaabbbbaababaabaabbababbbbababbaaaabbababaaababbaaaaaabbaaaaabaabbabbaabbaaabbabbbaabaaaabababaaaabaaaabbaaabababaaaaabbabbaaabababbbbababaababbababaababbabaaaababbabbbaaaaaaababbbbaaaaaabbaabbaabbaaababbababbaaaaaaababbbabbbbbabaabbbbabbbbbbbbbabbbbaaaaabbaabaaabaabaabbaabbaabaaaabababbabaaababaabbaaabaaaabbabaaabbaabaabbbaabbbabbbaaabbbbababbaabbbbbbbaabbbabbabaaaabaabbaaaaaababababbbbbbaabbabbbbbaabaabaaabbaabbaababababaaaabbbaaabbabbbbbbaaabbaababaabaababaaaababbbabbaabbbaaabbbbaaababaaabbaabbbbabaabaabbabbbabaaaabbab
aaababbbaabababaabbbaababbbbbbbbbabbbbbabaaabaabbbbaaaaaaabbabbbbaabbababbaabbaaabababbbaaabbabbabbbbaaaabbabaaabbbabbbbababaabbbbaaabababbaaabaaabbabaaabaabbaaaaaaabbbbbbabbabaaabbabbbaabaabbaaaaabbaaaababbbbbababbbbbaaabbababaababbbbbaabbabbbbabbbbabaaaabaaabbbbbaabbabbbabbabbaaaaaaaabaabbabaaababababbbbbbbbaabbababaabababbaabbbaabbaabababababbaaabbbaaabbbabbabbaabbaaabbaabaabbabaaabbbbbbabaaaaabaaabbaaaaaabaabbbbaabbabbbaabaabbaaabaabaaaaaabbaaababaaaaabbbbbaaaaaaabababbabaaabbabaabababaabbabaabaabbabbaaabbbaabaabbaabbaaaaaaabbaaabbababbbaaabaabbbbaabababbbbbababbbbbabbbbabaaaaabbaabbaaaaaabaababbbaaaabbbbabbaaaababaaaabaabaaaaabbbaababbaaaababbabaabaababbbbabaabbbbabaaabaaaaaabaabbbaababbabaaabbbbbaaaaaabbbbbbbbbbababbbababbbbbbaabaabbbaabbbbbabbbaabbbbbbaaaabaaaaaaabbbaabaaaaabaaabaaaaaabababbbbbbbbbbbabaababbabbbbabaabaabaababababbaaabaaaababbababbbba
baabaaaabbaabbaaaaaaabbabbbabbbbaaaabbabaaaaaabbbaabbabbbaaabbbaabaabbabaababbbababaaaaabbaabbabbbbbbababbbaaaababaabaaaabbbbbaaabbbbbaaababaabaabaabbbabaaaaaaaaabaaabbabbbbababababbbaaaaaaabbaabaaaabbabbabbababaaabbaabbbabbaaabbbbbbaabbaaaababbababaabaabbbabbbabbbabaaabbbabababbbbbbbbbbbaaababbbbbbabaabababbabbaababbbabaaabaabbbaababbbababbbabaababbaaaabababbbbbaababbabbbaabbabbabaabababbabbaabbbbaaababaabbabbababababaabbaabaaabaaaaaababbbaabbbabbbbaabaaaababbabaaababaabaaabababbaabbaabbbbbbbababaaaaaabbababababbbaabbbabababaabbbabaaaababaaaabababbbbbbabbaaabbbabaaabababbabbaaabbbaabbabaaaaabbaababbbaaababbabbbaabaabbbbbababaaabbabbabbaabbabbaaaabbbaaababbaabbbaababbaababababbaaaababbaaabbaababaabbaabbaaaabbbabaababababbbaabaaaabbbbbababbababaaabbbbbaaabaabbaaabbaabbbbbbbaaabaaabbaaabbaabbbabaabaaabbaaabbaabbbbaaaaaaaaaabbbabbabbabaabbababaababbbaaaaaabbbb
baaaaabbabbbabaaabbbababaaabbbbabbabaaabbaabbabaabbbabaaabbbaababaabbbababbbabbabbbbbbaabbbaaaaaaaababbbaabaabbbbabaaabababaaaababbaaabababbaabaababaaaaaaaaabbabbbabbaaaaababbbbbababaababababaabbbaababbbaabbaabbabaabbbbabababaaaaabbaabbbabaababaaabbaabbbbabbbbbababaababaaaaaaabbbbbabbbbabbabaaabaabbaaaaaabbaabaaabaabbababbaaabbbbababbabababbbabbaabbabaaaabbaabbabbaaaaaaabbaabbababbaabaababbbaaabaaaaababaaaaababaabbaabbbbbaaaaaabbbbaaabbabababbaaaabbaababbaaabbbbbaabaabbbabaaabaababaaaaaabbabbbaabaabbaabbbaababbbbbabaaaabaabbbbbbabbaabbababaaababaabababaaabbabbbbaababbaababaaaabbaaaaaaaabbbaaabababbbaaaaabaaaaaaababbaabaababbaaabbbbbababbaaababbaaaabbabbaaabaaaaaababaaabbabaabbabbbaabaaabaabaabaabbbbbbabbbabaabababaaabbbbbbabbbababbabbabbbbbbaaabbbabbabaaaabbbaabbbaaabbbbbbaaaabaaabbbabbaabbbbbbaabbabaaababaabbabbbbaabababbabbaababaabbbabbaaababbbabbbabaabba
abbbaababaaababaaabbbaabbabaaaaabbbaababbaaabbaababbaaaaaaaabbbababbbbbbbbabbbababbaaabbaababaaaababbaaaaabbaaabbaabaabbbabbbaaaaababbababaabbabbbaabbbabaabbbaaaaaabbaababababbaaabbabbabbabaaabbbbbabbbbabbbbbbaaababbbaaaabbabbababaabaaaabaabaaabbaabbbbaaaababaaabbbabbaabaaabaabbbabababbaababbaaaabaaaaabbabbbaabbaaaabbbbaabaaaabaaaaababaaaaaaaaabbabbbabbaabbbabbbbaabbaabaabbaabaabbbabbbabbaabbaabbbbabbaabbabbbabbbbbbabbaababbaabbaabbaabbbbababaaaaabaaabbaabaabbbbbbaababaababbabaaaaabbabbbbbabaabbbaababbbbbbababbbaaaaabaabbbbababbaabaaaaabbbababbabbababaabbbbbbaaabbabaaaaabababbabbaababbabbbababababbaaabbababababbbbaabbaaabbbaaabbbaabbabaaaabbbbbbaabaabaaabaabaabbbaaabbbababaaaabaaaaaaaabbbabbbbaabaaaaabbbaaaaababababaaababbbaabbbaabbbbbbbababaaaabaabbaabbbaabaababaaabbaabaaaababababbaababbabaabbabbbbabbbbbbababbabaabbaaaaaabbbabbabbaabbabbbbababbbaabbaaaabaa
aabbbbaaababbababaabbbbabbaaabbbbabbabbbbbaababbababbababbabbbabbbababaababbbaabbbaaabbbbbaaabababaabbbbbaabbaabbbaabbbaabbaabaaaabbbabbababababbabbababbbabbbbbbaaaababaabbbaabababababbaaaaaabaaabbaabaabaababbaaaaababbaaabbbaabbaaabbababbabaaaaabbbaaaabababaabbbabbabbaabaaaabbaaaaabbbbbbabbbbbaabbaaabbababaaabbabbbbbbbabbabbaaaabbbbbaaabaaabaaaaabbaaaabbaabbbbabaabbbaabbbababbbabaaaababbbbaabaabbabaabaabaabbabaaaaaaaaaabbbabbbabaaaabaaaabbbbaaabaaabbaabaabaabbaaabbbaaabababababbbabbbabbaaaaaabaababbbabbaabaababaaaabaaabbbabababbbababaaaaaababbababbababaabbbbbbaabbbababaabbaaaabaaabaaaaabbbaabbbaaabbbbababbaaaaabbbababbbabaaabbaababbaabbabaaababaaaabaaabbabbabbabbbbbabbaabababbaaaabbabbbabaaaaabbabbbaabbaaabbbaabaabbbbbabaaaaaaababbbbabbbababaabaabbaaabaababbbabbbaabaaaaaaaaaaabbbbabaabbababbbabababaabaabbaababbbabababbabbababaaaabbbaaaabbbbbbaabaababbbbbbbb
abbbbbaaabbababbbaaabaabbbabbbaabbbbaabaabaabbbaaaabbbaaabbbaabbaabaaabbbbbbbabaabaaaaaaaabaaaaaabbbbababaabbabbabbabaabbabbaabaababbbabaaaaabaababbbbbaaabaabbaabbaaaabbbaababbbbbabaaabaabaaabbbaabbabbaabbbaabaaabbaabbbbaababbaababbabbbaabbaabbaabbbaaaabaaababbbbabbababbbababbbbabaaaababaabbbbbababbabaaabbbaaabaabababababbababbbaaaaaababbbbaabbabaababbbbabbbaaabbababaabababbbaabaabababaaabaabbbabbbbabababaaabbbababbababaabababbbbbbbbaabbaaabbabaaabaaaabbabaaabbaababbabbbbabbbbabbaabaababaababaabbaaaabababbaabbbaaaabbaabaaabbbabbbabababbbbabbbababbabbabbabaababaabaaabbaabaabbbaabbbaabbbbbabbbbababbabaabaabbabbababbababaaabbaaabaaaabaaaaabbabbbaaabaabbbbbbaababbabababbabbbabbabbbbbaabaabbabaabbabababaababaabaabbbbbbaaabaabbbabbbbaabbabaaabbbaabababbabbbabbaaaabbaaaababbbaabbbbbbbaabaabaaabbbbbabaaaabbaaabaaaabababbbabaaabbbbaaaabaabbbabaaabaaaabababbababaaaab
bbaaababbbaabbaabaabbabbbbbaabbabbaaaabababbbaaababbaaabaaababababbabaaaabbbbbaababbbabaabbaabaaaabbbabbaaababaabaabbababbbaaaabbbbbaabbbaababbababaaabaababbbbabbbbbbababbbaaababbbabaabbbbbbaaaabbbbabaaaaaabbbaabbabbabbabaaabaaabbabababbbaaabbababbaabbabaabbaaabbabaabbaabbbbabbaaababbabaabbbbbbbbabaaababaabaaaababbabbabbaaabbabbaaaabbabbabbbaabbbbbbababbbababbbbbaabbaaaabbbbaaaabababaaababbabbbabbbbbbabbbbabaabbaaaaabbabbbbbabbabbaabaaaaabaaaaabbabaaaaabbababaaaabbbbbbbaabbbbabbbabbbabbbaaaaaaababaaaabbbaaaabbaaabababababbaaabbbbbbaabbaabaababbaaaaaaabbbbabbaaabaabbbababbbbbaababaabababaabaababaababbbbaababbabababaaaaaaabbbbaabbababbbbbabbbbaaabbbbabbababbaaabbaababbbaaababbbabbbbbbbbabbaabababbbbbbbabbaabbabbbbbaaaabbaaaaaabababababbaaaaaabbababbaaabaabbbaabbbabbbaaaaaaaaaabbaabbabbabaaababababbbabbabaaabbbabbaaabbbaabaabbaaabaaabbababaabbababbabbbbbaaaaaa
bbbbaaaabbbbabbababbabbaabaabbaaabababbbaaabbbabbbabaaabbbbaaabbabaabbabbaaaaaababbbaaabbbbaabbaaaabbbababbaaabbaabbbbbaabbbbbaabbbbbbbbaaababbaabbbaaabababaabbbbaaabbbbbabbaababbabbbbabbbabbbbbababbaaabbaabbbbbbbbbabbabababbababbbaabbbaabbabbababbaaabaaaabaabbbaabaaabbaaaaaaaaabaabbbbbaabababaababababaaaaaaabaabbbbabbbaababaabbbaababbbbabbbbbabaaaaabbaabbaaaaaaaabbbbaabbbaabababbaaabbaabaabbbababbbbaababbabbaaabaabbbbbabbabaababbbabaaaababbaabaaabaaabbabaaabababbaababbbaaababbbaaaababbbbbbaabbbababbbaababaaaaabaaabaabbabaaaabaababbbabbbbbabbabbbaabababbbababaaabbaabaaababbaabbbabbbbbbbabbaaaabaabbbabbbaabaaaabaaaaaaaaabaabbbababababbbaaaabbbbabbabbbaabbabaaababbbbabaabbaaaaabababbaaaabababaababbbabaabbbaabaaaababababaabbaaabbabbabbababaababaabbbabbbaaaaaaaaabbabbbbababaaabbbbbbaaabbabbaabbbabbabaaabaaaabaaaabbaabaabbabababaabbabaabaabbbabaababbaaabaabaabab
baaaababaaabbaabaabbabbabaaaaabaaabaaaabbabbababbbabaaaabbaabbaaababababaabababbaaaabbaaababbaabbababbaaabaaaaaabaababbbaaaaababbaaabbabbaabbaabbbbabbabaababaababbaabbabaaababbbaaaaaabbaaaabbbbaaabaaabbababbbaaabaaababaaababaaaaabbbabaaabbababaabaabbaaaaabaababaaabbbabaabbaaababbaababbabbaaaabaabbbbaaabbaaaaaabbabbaabbaabbbbaaaaaabaaabaabaabaaabbbbaaaabaaabbbaabababaabbbaabbabbbbbbaabbbbbbbaaaaaabaaabbbbaababbaaaabbbaabbabbbabbbaabbbabbaabbbbbabaabbaabababbabbbabbaabbbababbbbbaaabaaaaabbabaabababbbbbaabbbbaabbbbaaaaaaabbbaabbbaabbaaaababbbabbabbabaabbabababaaaaaabaabbbabbbbabaaabaabaaabbbbaaaabbaabbababbbaaabbbbabababbaaabaabbaababaababbbababbbbbbabababaababbaabbbabbabbababbaaabbbbbaaabbbaabbaabbbbbbaabbabbaaaaaabbababaabaabaaaababaababbbbabbbbbaaabaaaaabaaabbbaaaaaaabbababaaabbbaaabbbbaaaaaabaaaaaaabaaabbaabababaaaaaabbbbbabbaaaaababbaaaaaabbbaaababaabbbbb
aaabaabbbbaabbaababbababbbaababbabababbabababbbabaaaaabbabbbbaabbabbbababaaaabababbbbaaabbaabbbbabaabaaaabbaaaaaabaaaaaaabaaabababbabbbaaaabaaaaaaaabbbabbbabbbabaaabaaaaaaaabbaababaaaabbbbaabaaabbbaabbbbaabbbaabaabaaaaaababaaaaaaaaabbabbbbabbabaaaaabbbbaaaababbabababbaaabababbbaabbbbbabbbbbbbbaaababbbbbbbaaaabbbabbbaaabbabbaababbbbbababaaaaabaaabbbbbbabaababaaaabbbababbabbbbbbbbabbabababaabaabbaabbbaaabbaababaabababbbbabbabaabaabbbbbbabaababaaabbabbbabbbabbbbabbbabbabaababbabbababaaaabaaaaabbbbbaabaaaabaaaabaaababababbaaababaabababbabbbabbbabbaaabaabaabaaabaaabaaaabaaabaaaaabbbbbbbbaabababaabbbbbabbbbaabbaababbaabbbababaaabbabaabaaaaabbbbbababbaaaabbabbabaaaabbaabaaababbbabaabbbaaaababbabbaabbbbabbbbaaaaabababaaabbababbbbaabaabbabbabbaaaabaaababaabbabbabbbababababaabbaabbbabbabbabaaaaabbaabaaaaaabbbaabbbababbbabbbbbaabbbbabaaabaabbbabaaaabaabababbbaaaaaaabb
baaababbbbabbababbbabbbbabaabbaaababbababbbaaabbabbabbbaabaabbaaaaaababaaabaabababbaabbaaabbabbabbbabbbbbbaabbaaabababbabbaabbbabaaabbbbabbbbbbbaababbababaababbbababaaabbaabbbabbaaaaaaabbbabaabbbbabbbbabbaaababaabbbaabbaaaaabbbaaaabbbbaaaabaabbabbbaaabbabaaabaabbbbaababaabbbaabaababbabababbbbbaaaabbbbbbbaabbabbbbbbbabbaabbbabbbaabbababaaababababababbabbabbbaaaaababbaababaabbaabaaaababbababababababbaaabbbbababbbaaabbaabbbbaabaababaaaaaababaabbbaabbaabaaabbaabbbbbababbbaaaabaaaabbaababbabaaaaabaababbaababaababaaabababbbbbabbabbbababaaabaababaaaabbaababababbabbabbaaaaabbbaaaaabaabbbbbbabbabaaaaaaaaaababaaabbaabaaaaaaabbbaaaababbaaaabaaabaaabbabaaaabbbbbababaababaaaabbbbaabbbbbbbbaaabbabaaaabaababbaabbaaababbbaaabbababaaabbaabbababaabbbabaabaabbbbaaaaaabbbbaabbbaaabababbabababbbaabbaaabbabaaaaabaabbbaaabaabbabbabbaabaabbbaaaaabbbbabbbaaabaabbbbbabaaaabbbabaaaba
baababbbaaabbbabaaababbbaaaaaabaaababaabaaaaaaabaabbbaababbbababababaaaabaabababaaaaaaabaaaaabaabababaababaaabaaabaaabbababaabbababaabbbbababaaaaabaaaabbabaabbabbabaabbabbaabaaaaaababababbabbabbbbababbabbabbbabbbaababaaaabbabbaaabbabbabbabaabbaabbbababbbaababbabbaaaabbaabbabaaabaababbaabbbabaaaabaaaaababbababaaababbabbaaaabaaabbbabaabbabbbbbaababbbbbbbababbbaaaabbababbbabbbaabbaaaabbbbaababbbaaaabbaabaababbaaaaabaaaabbbaaaaaaabbbabaaaaaabaaababbbaaabbaabaaabbbbbaabbabaabaaabababaaabbbabbbabaaaabbaaaabaababaabaaabbbabbabaaabaabbaaaabbabaabaabbabbbaabbbbbabbabaaababbaaabbbabbaaabbbabbaabbabaaaabbababbaabaaabababbaababbbabaaaaabbbbababaabbaababbbbabbabaaaaabaaabbbabbaaabbbababaaabaabbababbabbbaaababbbbabbbbabaaaabbbbbabbbaaabbbbbbaabbbaabaaabbbabbbabbabaabaaabbaaaaaabbbabaaabbaaabaabbabbbaabbbbaabbbbabaababababaaabababbaaaaaabbbaababbababaaababbbababbaababbbbb
babbbbabbababbbbababbababababbaabaaaabbbbbbabbbabbbabaaaabaaabaabbaaabaabababaabbbaabbbabbbababbaaabbabbaaaaaaabbaabaabbaaaaaabbaaaababbababbbbbababbaaabbbbbbaaaaaaababbbbbbaaaabaabbbbbaaaabaaabaaabaaaabaabbbaabaabaabbbbbaabbababababbbabababbbabbbbbbabbbbbababbbaababbabaabababbbbbaabbabbbaaabbbbbbbbbbaababbbaaaaaababbbabaabbbaabaaaaabbaababaababbbbbabaaaaaaaabbbbbabbabbbaabaababaaaabbaaababaabbbbaaabbbbbbabaaabbbababbabaaababbaaababbbaaabaaabaabbaabbaaabbbbaababbabbbbbbbaababaabbbaaabababbbbaabbbbbababbbababaaaaabaaaabbbbbabbabaaabbbbaaaaabbbbabaabbabbbbbaababbaabbbaabaaaaabbbaaaabaaabbababaabaaaaabaabbaababbbbaababbabbaabbbbaabaaaaaaabaaabbaaababbaabbaaabbbaaaaaabaaaaaaabbbabbbaabbaabaabaaabbabbabbaabbaaaaabbabbbbababbabaababbbabbabaabbaaaaaaaabbaabaababbababaabaabbbaabbabaaaaabaabaaaaabbabbabaaabbbabaabbbbabaaabbbaaababaabaaabaabaaabaaaaabbbbaaaaaabbababb
bbbbbaababbbabbaabbbbaabbabaabbbaaaabbabababbbabbbbababababaaababbbbbbbbbaabaaaabaaaaaabaaabaaaababbbabbbbaabbaaaaaaaabaaabbabbbbbbbbaababaabaaaaaaaabbabababbbbaabbbbabbabbaaaaabaabaaababbabaababbabbabbaaabbabbaababbbbbbabbaabbaaababbaabaababbaaabbbaabababaaaaaabbabababbbaaaaabaaaababbaaaabbaaaaabbaaabbbaaababbabbbbbaabbbabbbbabbbaabbabbaaaababbbaaaaabbbbbbbaababbaabbbabaabbbaabbbbbaababbaaaaababbabaabbbbababbbabaabaabbabbaabbabbbaaaabbbabbbbbbaabbbabababbbabaabbbababbbaabaaabaaabaabbbaaaababbbaababbabaaabbaaaaaaaabaabaabaabbaaaaabbbbabbaabaaaabbaaaabbbaabbbbbaabbbabbbababbbaaabaaaaabbaabbbbbbbaaabaabbbabaabaaaabaaababbaaabbababbabbbababbbaabaababbaaaababbaabbbbbbbabbbaaaabbbbbbaabbabbabbbabbbaaaaabaaabababbbabaabbbbbbababbaabababbaaaaaabaaabbaaabbaaabbababaabbaabbaabaabbbbaababbbbbabbaabbbabbbbaaaaabbabaaabbbbbbbbaaaaababaabababaabbbbbbabaabbaaabbbababaaba
aabaabbabbbbabbbbbaababaaabaaaaaaabaabbaabbbaaaaabbaababbaaababbabbbaabbaabbbaabaaabbabbaaaaaababbbaaaaaabaaabbbabaaababbbabbbbbabaaaabbabaabbabbbbbbbaaaababababbbaaaaaabaabbabaabbaabaabbbbbaaaaabbbaabababbbaaabbbbbabababbabbababbaabaababbbabbaaabaabbbabaabbbbbbbbaaaababaaaababaabbbbaabbbaabaabaaabbbaabbabbbbababbbbbabbbaabbbbbaabbbbbbabbbbaaabbaabaaabaababbbaabbabaabbbbbababaababbabbbbabbaaabbaaaaaabbabbabbaabbbbabaabaaaabababbaabbbbbabbabbbbababbbaabbaaabbabababaabbabbbabaabbbababbbbbaaabababaaaabaabbbaaabbaaaaaababababbaababbaabaabaababaabbbbbabababbabbaaabaaaaaababaabbaabbbbbbbababbababaabaaababaababbbbabaabbabbababbbbbbaabbaaaaabaaaabbabbbabaabbabbaabaababbaababbbaaaaaabaabbbbbaabbaaabaaaaaabbbaaaabbabababbaababaaabbbabbabbaaaaaabaaaaabbababababbbbaabbbabaaaabbbabaaaababbaabaaababbaaabbabbabbabaabaaaaabababbabbbbaabbbbabbabbbbbaaaabbbaababbabaabaaaabbb
aaabbbaabbbbaaaaaabaaaabaaabbbbbaabbabababaabbbbababbbaaaaaaababbabbabbbbabbbaabbbbbabbbbaabbabbbabbbabbbaaabbaababaabaaabbaaaaaabababbbabbaaaaabaabbbabbaababbabbabbaabbaabbabbbbaaabaaabbbbbabbbabbaaabababbbbbbbaaaaabbbabbbababaabbbabbbaaababbbbabbabaaaabbbbbbaabbabbbaaaaabaabbbaaaabaaaabbababbaabbbaaaaabbabbabaaaaabaaabaaabababbbaaaaabbabbbbabbaababaabbbaabaabbbbbabbbbbbaabbbbbababaababbbbbbbabbaababbaaaaababaaabbbababaabbbabbbaaabababaababbbbaabaaaaaabbabbbabbbbabbbbbaabaaababbabbabbbbabbabbbbababaaabaaabbbbbaababbbbbabababbbbabbbaabaaaaaababbaaaababaaababaabbbbbbabaaababbbbabbaaabbbbbbbbabbaaababbabbaabaabbbaaaaababaaabbaabaabbbaaabbabbbbbaaabaaaabaaaabbabbaaabababaaabbbbbbbababbababaabbbabaabaaabaababbabbaaaaabbbbbabbbaababbaaaabbaabbbababaaababbbbbaaabbbbbababaababbbbbbbbababbabaaabaaabaabaababbbbbbbaabbbaababbabaaaabbabaabbbbbabbbaabbaabbaabbbaababbbb
ababbaabababaabbbaaababbaaabbababaaaaabbbbbbaaabbbaaaaaabbabbbbaaaabbaababaabaaaababbbbababbaaaaabaababababbbbabaaabbbaabbbbbbabbabaaaabbbbbbbbabbabbbbabbabbbbbabababbbaabbbaaababbabbbbaabbabaabbbbaabaabababbbbbaaabababababaaabaaabbaaabbabaabbbaabbbabbbbaaaaabaaabaaaabaaabaabbabbbbbbbabbaabaababaabbaaabaaaaabbabbbbbbbbabababaaabaababbabaababaabbbababaaaabbabbbabaaabaaabbbabababababaaaaaaaaabaabbaaaaaabaaaaabbbbbaabbabbbaaabbbaababbaaababbbaaaababaabbbbaababbabbbaabbbabaaaaabbbaaababababbaaaaaaabbaabbababbaaababaabaabbabbbbabbbaaabbbbbbaaabbaaaaaaababbbbbbbbbbbbbbaabbbabaabababababaabbabbbbaababbbbbaaaabbabababaabbbaaaaabaabaaaaabaabaaaabbbabaaaababbbaaaabaabbabaabababbabbbbbaabbabbbabbabbaabbaaaabaaabaaaaaabbabaabbbaaabbbbbabababaabbaaaaaabbbabbabbbababbbbbbababbaabaaabbaabbbaababaaaaababaabababbaaabbbaabbaaaaaabaaababbabaaabaaaabbaaababbababaabbaaaaabababa
abababaabaaaabaabbabbabaaabaabaaaabaabbbbbbaaabababaababbaaabbaabaaabbaabababbbbabababababbbbbbaaaabbbbbaabababbbaababaababbaaabbbbabaabababbabbbbbbbababababaabaaabbbababbbababbbabbbbbabaabababaababbabbabaabbaabaaababbaaabbababaababbbbbbaababaaababaababbaaabababbaabbababbaaabbbbbbbbbabaaabbabbaabababaaaaabbababaabaaaaaaabbbabaaaabaabbaabbaaaabaabbbbbabbbbbbabbbaaabbababababababbabbababababaababababbbababaaababbbbaabbaaaabbbaabbaaaaabaaaaabbababbbbabababbbaababaaaabbbaaaababbabbbababbbaaabaababaaababbbaaababbababaaababbaaababaabbaabaaabbaaaabbbbabababaaabbbbbaabbbaabaabaaabaababbbaaaaaabbbbaaaababbabbbaabbbaabaabbbbababaabbababbaaaabbbaabbaabaabaaaaabaaababababbaaaabbbabaaaabbbbbbabaabbaaaabaabaaabbaabbabbabbbbaaabbbaabaabbabababbabbababbaaabaaaabbaabbbaaabbbbbabbabbbbaaaaaaaaaaaabbaaaabaabbaaabbabbbbaabbbabaababaabaababbabaaabaababaaababbbabbaabbbbaaabaabaa
bbbbbabababaabbaababbabbbbabbbbbaaababaabbbbaabbbbaaaabaababaabbaabbbbabbabaabbabaaaababbbaaaababbabbaaabbbaabbbbabbbbaaababbaaabaabbbaaaaaaababbbbbaaababbbaaabbabbbbbbabbaababbaaaaabbaabaabababbaaaabaaaabababbaababababbaaabbbabbbbaababbbbbbabbabbbababaabbabaabaabbabaabaaabbabbaabbabbbabbaabbbabaaaabbbaabaabbabaaaabbbbabaabaaaaabbbbbaaabbaabbbaabbabbbabaaaabaababbaaaaababbbabababaaaaababaababbbbabaaabbabaaaaabaabbaaaaaabbabbaababaabbabbbabbaaaabbbbbaabbbbbaaabbbabbabbababbbbabaabaaabaaabbbbbaaaabbbbabbabaabaaaaabbbabbaabbaaabbbbabbbabbbabbaabbaaaabaabbabbabababbbababbababbababbbbbabababbaababaaabaaaaabbabbbaaaaaaabbbbbaaaabbbbbaabbaaaaabbbbababaaaaaababbabbaababaababaaaabababbbabababaaabababaabbbbbbababbabaaaaaabababbbabababaaabbbbbbaaaababbaabbabbabbabbbbbbaaaaaaabaabbabbaababbababbabbbabbbbbbabaabbababbbbbbbbaaaaaabbbbababbabababbaabbaabbbaabbbabbbaaabbba
babbabbaabaabbbabaaaababbbabaaaaabaabaaaaababaababaaaaababbaaaabbaabbbaaaaaabaabaabaaababaaaaaabbaabaaaabbaaabaabbaaaaaabbbaabbbaaabbabbbaababbbbaaabaaabaababbabbbaabaabaabbaabbabaaabaaaaababbababbabbbbaabbbaaababbabbabbbaaabaabaabaaaabaabbaaaabaaababbbabababbabbbaabaaababbbabbaabbbbbbbaabaaaaaabbabbaabbabbbaabaaaabaaabbaababaabbbbabaabaababbaabababaababbbbababaabbbaabbaabaaabaababaaabaaaaaabaaaabaaabaabaaaaaaababbababbbbaaaababababaabbbbaabbaabbabaabbbbbabbaabbbabbabbabaabbbbabaaaaabbababbaaababbbabaaababaababaababbaaababbbbbaabbbababbabababaaaabaaabababaabaaaaabbbababaaabbabaaabbbabbabbbbbaaabbbabbbaaabbaabaaabbaaaababaababababbbabbbabbbaabbbaaaaababbbabbbaabbaaabbabbaabaababbaaabbaaaaaabababababbbbbabababbaaaababbabaaaaaabbbabbababaaabbababbabaaaabbbbbababbaaabbababbaaababbbbbabbbaabababaaaabbbbabaababaaaaaaababbbbaabbaaaaabaaaaaabbbabbbabbaabbbaababbabb
bbaabaabbabababbaaaabaababaaabaaababaabaababbaabbbabaaabbbaaabaabaababbbbaabbabbabaabaaabbbaaabbbbbabaaaabaabbabbbbabbbaabaaaaaabbbbbbbbabaaaabababbbabbbaaaababbabbbbaaabababbabaaabbbbaaabbabbbbbbbaabbabbababababbababaabaabbbbaabaabaaaabbbbbbaaaabbabababbabbbaabbbabbabaaaaababbaaabaabaabababbbbabaaaaaaaababbabbbabaaabaabbbbaaabaaaaaaababababbaaaaabbbabbbaababaaaabbbbbabbbbbbaabababbbbbbababbbbbbaababaaabbbaabaabbabbaaaaabbababbabababbaabbbabbbabaabaabbbabbababbabbabbabaabbbaabaaaaaaaaabbbabbabaababbabaabaaabaaaabbabbbaaababbbaabbbbbaaaaaaaabbabbabaaabaaabbaaaaaaaaaabbaababababababbbbabbbbbabbbbbabbbaaabbababaabaaabbabaaababaabbbabbbbbbbbaaabbaaaaaaabbbabaaaaabbbbaaaababbaabbbaabbbbbbbabababbabbbbaababbbbabbbbbabaaaababbbaabaaaaaaababaabaaabbaabbbbbbaaababaaabbaababbababbbaaaaabbabbabaaabbaaaaaaabbbbaabaabbbbbabbbbababbababbabbbabbbababbabaabbbbabaabbbbbaaaa
aabbbbabbbbbaaababbbaabbbbbabbaabaabbaabaaaaaaabbaabbbbaabaabaaaababaabaaabbaaaabbbaabbaababbbbaabbbabaaaaababbabaabbaaabaabbabaabbaabbabaabbbaabbbabbababaabbbabaaaabaabbbbbabbbbbabbbbaaabaaabaaabaabbaaabbaabbbababbbabbaaaaabbbabbbaabbabbbbaaaabaabaabaabbaaaabbababbabbbabaabbbabbbbaababbbaabababbabbbbbbabbbabaabbabbbabaaabaabaaaabaababbbabbbbbabbabbbbaaababbbaaaaaaababaaabbaabbbaaabaabaaaabbbbabaabbabababbbbaabaaabbbababaabbbbbaaabaabbbbbababbabaabbbbaababbabbabbabaabbbbbbaaaabaababbaabababaaaababbbaaaabbbbababababaaaaaaaabbaababaaaaaaaababaabbaabbaabbbababaaaabaabbaabbbbaaababbbbabaabaababbaaababaaabaaaaaaaabaabbbabbabbaabaaaabbaaabbabaaaabbaaabaaabaabbbaaabbbbbbbbbabbaabbaaaabbaabbabbbbbbabbaabbbbaaaaabaaabaaababaaababbabaaaaaaaababbbaababbabaaaaaabaaaaabaaaaaaabbabbaabbabaaabbaaababbbbbaaabaabaabbbaaaabbaaabbababaaaabbbbbaababaababbbaaaaabbbbbaabaabbbabb
aaaaaaaabbaaaabbbabaaababababbbbbaaaaaaabababbbaaababaabbbbbaaaaababbbababbababbbbbbbbaabbbaababbbbabbbbbabbaabaabbabaaaaaaaabababbaaababbabaabbbbbbababaabababbbbbbbbababbbabbbaaaababaabbbbbbabbaaabababaababbbabaaaaaaaabaaaaabbbabbbbaaaaabbabaaababaaabbaaabbbabbabbbbababbabbababbbababbaabaabaabaaabbaababbaabababbbbaabbbaaabbbababbabaabaaabaaabababbabaaabbabaabbbbbbbabbbabaabaababbaaaabbbaabaabaaaababbaaaaaaaabbbabbbbbaaaaabbbaaaaabbbaaababbabaaababbaaaabbbabbbabababababbabbaabbaaaabbbabbaabbabababbbbabbbaabbaabaabbaaabbbbbbbbaabbbaabbababbbaaaaaaabaaaaaabbaababbbbbbaabbaababbbbbbaaaaaabaaabbbbbbabaaabaaaaabbaabbbbbabaaaabbbabbaabbaaabaaaaaabbbabbbabaaabaabbaaabbaabaaaabbabbbaaabababbaaaaaababbababaabaabbbbaabaababbaabbbbbabaabbabbabbabbbabbabaaabbaabbbabbbaaababbababbbabbabaabbbbabbabbabaabbbbbaaabaaaaabaaaaabaaabaabaaaaababababaaababbbaabbbbbabbbbbbbaaaaaa
aaababbbbabbaaabbbabbbbbbabaaabbaaaabbbbbaaaabbbbabbaabaaabaaaabbbbaaaaaaaabaaabaaabbbbbaababbbabaaabaababaabbbbbabbbbabbbbbbbbbbbabababbbbaababababaaaaaaabaaaaaaaaabaaabbabababababbbaabbabbbbbaababbbaaabbaababaabbabababaaaababbaabbaaabbaaabbababbabbabbababbabbbbaaababbbbbbabbbbbbbbbbaaaaaabbbbbaabbbbaaaabbbbbbbbbaabaabababbbbaabaaabbbaaabbabaabbbaaabbabbabbbbbabbaaaabbabaaabbbaaaababaabaabaaabbababbbabbbabbaaabbbaabaaaaababbbbbaaababbbbbaabaaabbbbbbabbaaaaaababaabbbaaabbbbbbaabbbaaaaabababbaababbaabbbbabaaaabababababbbaaaaabaaabbbbabaaaaabbabbbaabbaaaaabababbbababbababbabbbaaabbbbaaaaaabaabbbaabbaaabbaabbaababaabbabbbabaabbabaabbaabbabbbaaababababaaabaaabbbbbabaabbbaabbabaaabababaaabaaaaaaaababaabaaabbaaabaabaababbababababbaabbbaabbbbbbbbbaababaaabbabbaabbbbbababbbaabbbbbaaaaaaabbbaabbbbaabbaaaabbbbaaaabaabbaaaaababaaabababababbbabaabbabbaaabbbbabaababbbbb
babbaabbbaaabbbabaaaaababbbaaaaaabaaabbbaabbbbaaaaabbbbababaababaaaaaaaaababbabbbbaabbbabbaabbbbabbaaaabaabaabbabaaabaaababbaabababbabbaaabbbabbabbaababbbbabbaaababaabbababbbbbabaabaaabbbbaaabbbaabbbbaababaaabbbabababaababbabbbbaabaabbbbaaabbbabaaaabbaabbbbbbbbbbaababaabaabbbaababbabababbbabbbaabbbaababbbbabababbbababbaaaaaaababbbbbbababbbaababbbabbaaabababaabababbabbabaabbbabaaabaaaaabaabaaaabaaaabababaaaaabbbbabaaabbaabbbbaabaaaabaabbbaaaabbbbbababaababbbababaaaabababaabababaaabbbbbaaabaababbaaaabbabbbbaaabbabbbababaaabaabaabaabbbabbbabbabaaabbaaababaaabaaabababaaababaaaaabaaaaabaabaaaaaabaaaaaabaaababbbbbbabbaaabbbbaaaaabbabaaaaababbaabababababababaaaaababaabbababbbababbbbaabbbaaaabbabbbabbbaabbbabbaabaababaaababaabbbaaaaababbbaaabaaaaabbbbabaababbbaaabbabaabaaaabbbbbabbaabbbaaaabaabaabaaabbaabbbabababababbabbaabbabbaaaaaaabbaaaababbbbbbbbbaababbabbaabaa
abaaaaabbaaabbbbabbaababaaaabababaabbabaaaaabbbaaaabaabaaabaabbbaaabbabaabbbbbbbababbbbaaaaaaaabaabababbbbbbbbaaabbabbaabbbaaabaabbbbbabbbaaaaabbaaaabaabaaaabbbbabbaabbaaaababbabbabaaaaabbbaaabbbbbbabbbabbaabbbbabaababaaaaabbbbbbbbaaaaaabbababaabababbaaabbbaaaaabbbaaabababbabbbababaaaabbbbababbbbbbbabbbbbbbaaaabaabbabbaababababaaabababbaabaabbbbabaababbbbbbbabbabbaaaababbbbaaabbbababbbaabbbaababbabaaabbbbbaaaabbbaaabbabbababaabaaaaaabbbbabababaababbbbabbbabbaaaaabaaabbbbaaaaababababaabbbbaaaaabaabaaabbbbbbbabbaabbbaaaabaaabaaaaaaaabbbabbbabbabbabbabababaabaaaaaababbbababbaaaabbaabbaaaaabbaaabaaababbaaaaaaabbbbbbaaaaabbabaabaabaabbbabbabaabbbbbbabaabbbbabaaabaabbababbabaabaaaabbabbaababbaabbbbabbababbbbbbababbbbbababaaabbbaaaaabaababbaaaaabbaabaaaaabbbabbababbbababbbaabababaaaabaaaaaaaaabababbabaabbbbbbbabababaaaaabbababbbbbababbbabababbababaabbaaaaabaaaabbb
aaaabbaabbbbaabaabbaabbbaaaabbababbbbabaaaabaabaabaabaaaababaaaaabbabbbaabaabaaabaaabbaabbbbabbbaaaaababbaaaabbaababbbabaaabaababbbaabbaabbbababbbabbbaaababbbabbaabababbabbbbbbaaabbaaaabbbaabbaaaabaabbbbbbabababababbbbbaaaaabbaabaaaabaaaabaaabbabbabaaabaabbaaabbbaaababababaaabaababbbbabbabbbbbbbbbabaaaababbaaabbbababbaaababbaaaabbbbbbaabababbbaaabaaababbabbaaabaaabbbbbbabbabaaababbbaabaaabbabbababbaabbbaaabaaaaaabbaabaaaabbbbbabaabbbbbaaaaaabbbabbabbabaaababbaaabaabbbbbaaaaaaabaababbbbbabaabbbbabaabbaaaaaaabbaabbabbabbbbbbabbbbbbbaaaabaabaababaaaaaabbbabbababbbaabaabbabaaaabbbbbabaabaabbabababaaababbbaabbabbabbbbaabaaabaababbabbbbbbbabbababaaaaabbbbaabaabbababababababaabbabbbbaabbaaabbbaaabaaabaaabbbbbaabaaababbbabaaabaaabaabbbaaabbaabbbbaaabbbaaaabaaaababbbabbabbaaabbbabbababbbabaaabbbaaaabbabbabbbbaabbbbbbbbabaaaabbaaaabbbbabbabbbabbabaabbbaaaabbbaaababaa
aaabbbaabbabbbaaaababaabbbbbbabababaaabbbbabbaaaaabaaabbbababaabaabbbbbabbbbaabbaaabbbbaabbaabbbbababbbaaaabbaaaaaabbaabbaababbbbbaaabbbababbbabbabbbabbbbabbabbaaabbaaababaaaaaaaabbababbbabaaaaabbbabababbabaababbbbababbbaabbbbbababaaabbababababaaaabbbaabaaabbbaaaabbaababbbbbbaabbbabbaaaaababbbbababbbabbaaababbababbbbaaaabbbbbabaaaaabbbbbabbaabaaabababaaababbbaabbbbaaaaabbabbbaabaaaaaabbbaababababbaaabbbaaaaaaaaabababbbaaababbaaaabaabbaabbbbbbabababbbbbaabbabaabbaabbaababbaababaaabaaabbaabaaabbbaaaaaaabbaaaaabaabaababaabaaabbbbaababbaabbabaabbaabbaaaabaabbabbbbaaababbabbbbaababbabbbbbabaabbaabaabbbbbaabbabbaaabbabbbaababbaabbbbaabbbbbbbbbaabababbaabaababaabaaaabaabbbbabbbaaaaababaaabaaabbbabaaaababaaaabbabbbabaabbaababbaaabbbaaaaaaababbbbaaabaababbbbbbbbababbbbbabbbaababbaaaaaabbabbbbbbbbbbababbbaabbbbbbabaaabaaabbaaaabaabbabbaabaaaabababaabababbaaaaaaaabbab
abaaabbaababbbaabbbbbaabaabababaabababbbabbbabbbaabbabbabbbbbaabbabbaaabaaaaaaaababaababbabbbabababbbabbaaaabbbbbbaaaababbbbababbbabbabaaaabaabababababbbbbbbbbabaabaaaaaaabbbaaaabbaabaabbabaaaaabbabababbaababbaaabbbaaaaaaababbbbbbbbbaabbbbbabaababbabbbabababaababbbbbababababaaabbabaaabbbbbababbaaababbbbabbbabbabbbaaaaaaabbbbbabbbaaaabbaaaabaaaaaabbbbaabbaaabbaaaabbababbaabbaabbaabaabaaabaababbaaabaabbbbbbbbbbabbbaaaabababbbbbbbabbbabaabaabbaaababbabaabbbaaabababaaabbaaabaabaabbbbaaabababbaabbaabaababaababbbbbbabaaababbaaabbaaaaabaaabaaaaabbabababaaabababababaababaaaababbbababbabaababbabaaabbaaababaabaaabbbaaababaaababbbbbaaabbbbbbabbbbbababababbbababbaabaaaaaaaaaaaaaabaababaaababaaaaababbbabbbaababaabaaabababbbbababbaababbaaaababbaaabbbbabaaaababbbbabbababbbabbbbbbababbabaabbaabbbbbbaaaaabbbbaababbaaaabaabababaaabbaaaabaabababaabaabbaabaabbaaaabababaabbbbaa
baaaabaabababbbaabbbaaaaaaaabaaaabaaabbababbaaaaaaabbbbaaabbbaaabbabbbbababbababbbabbbbbbaaaabbababbabbbbbabababbabbabbbaaaaababbaabbbbbbabbabbbaaaabbabbaabbbbbaaaabbbabababbbbbbbbabbaabbbbabbaaabababaabbbbbabbbabbaabbabababbabbabbbabbaabaabaababbbbbbababaabaababbabbabbaaaabaabababbabbbaabbbabaaaabaabbabaaabaabaaaaaaabaaabaaababbbbababaaabbbbaabbbbabababababaaaaaabbbbbbbaabbaaaababbababaaaaaabbbaabbbaababbaaabbaabaabaaabaababbababaaabaabababaaaabaabbbbbaaababbbabababbaabababbaaabababbbabbaabaababaababaaabaabbabaaaaababaaabbbababbbabbbaabaaaababbbaaabbbabbbbbaaaaabaabbabaabbbbababaababbaaababbbaababaabaabababbbbabaaabbababaababbbbabbabbababaaabbaabbbaabbabaabbaaabbababbbbabbabbbaaaaabbbababbbaaabbbbbbbbaabbaabaabbaaaabbbbbbbbbabbbabbaaaabababbbbabaabbababbaaaaaabaaabbabaaabaaabaabbbabbbaaababbabaabbbaabbaababbbbbaaaabbaabbbbbbabbbbbabbaaaababaaababaababbaaab
abbababbaaabbababaabaabbaaabbaaababbbabbaabbbaaababbbbaabbabaabbbabbabbbbbaaabbbabaabbabbbbabbbbaaaaabbabbabbaaababaabaaaabbaaaabaabaabababaabbaaaababbabaaaaabbabbbbbbaabaaaaababaaaaababababbbbaaabaaabaaabbbbaabaaabaabaabbbaababbbbabaababbabababbaabababaaaaaababaaabbaabbbababbbbaabababaaaababbabbabbaaaababbababaabbbbabbabaaababaabbbbbbbbaaababbaabbbaaabbaabbbbbabbabababbbbbaabbaabaaaaabaaaabaaaabbaaaaaaababaabbbaaaabbabbaabaabababaabaabbabbabbbbaabbbbabbbbaabbaaabbababaabbbabbaaabbababababaabaaabaabaaaaaaaaaabababbabbbbbbaabbbbaabbbbaaaabbbbbbbbbbabaaaaaaaaabbaaaaabbbbbaaabbaaaaaaabaababbbbbaababbbbaabaaababbbbbababbababaabbbaabaaababbabbbababbbaaaaaabababbabbbabbbaaabaabbbabbbababaaabbabaababbaaababbbbbbaababbbabbabbabaaaaaabbababaaabbaababbaabbbaaabaaababaababbabaaabaaaabbaababbaaabaaababbbbbabbbabbbbbabbaaaaaaababbbaababaabbbaabbbbbabbbbababaaaaabbbabbba
bbbbbaabbbabbaaaabbababbaabbababbaaabaaabbbbbabbabbbaabababaabaaaaaaabbbbbaabbababababbbaabbaaaaabbbbbbbababaabbaabaaabaabbaaaaabbbaabbbbabaaababaababaabbabaababaababbbaaaaaabababaaaaabbabbbaaaabbaabbabbbababbbbbababbabbbaaabababbbababbaaaaababbababaabaabbabbaabaaaaaaabbaabbbabbabaaaabbaabbbaabaabbbaabbbabaaababbabaaaabbbbaaaabaaaaabbbbaaaabbabbbbbbbbbbbabababbbbbabbbaaaababbaabaabbaababbabbaabbbaaaababbbaabbbabaaaabbbaaaababbbbbbbbaaabaabaabbbbaababbabbaaabbabbaabbaabaabbaabbbaaaabbbbabaaabbaabaaabbabaaaaaaabbabbbbbabbbaabbaabaabbbbabbbaababaaaababbabbaabbabaabbaaabbabbbbbbaaaaabbbaaaabbbabaaaababababbbaaabaaaabbbababaaababaabbabababbbababbaababbbbbabaaaabaabbbbbaaaaaabaaaaabbbbbaabbbbbbabababbbbbbbbaabbabbbabbbabbaaaabbaaaaaaababbbabbbbabbbbbaabbbbbbaaabbbbaabaaaaababbabababbaabaaabaabbaabbaaabbaabbabaabbbabbbaababbabaabbabaabbabbbaababaabbaabbbbababbabaa
babaabaabbbbaababababbbabbbababbaababbaaabbaaabaaaabaabbbaababbbbbabaaabaababbaababbbababbbababaabbaabbbbbbbaaaababaaaaaaabbabaababbbbbbbbbbabbaaabbbabbaaabbabbaababbaabbabbbbaabbabbbaabbababaaaaabbbbbaaaaabaaaaabbaaaaabbaabababbbbaaabbbbbaabbbbaaaababbbbbabaaababbaabbbaabaaaabaabbbbaababbaababbbbaaaaababbabababbaaabbbbabababaaabbaaaaabbaababbaababbbababaabbbbbbabaabbabbbbabbbbaabbbabbbaabbabaaabbaaabababbaaaaaaabbbbbbaabbbbaaababbbbbbbaabbbaabaaaaaaabbbabaaabaaababaaaaabaaaabbbbbaaabababaabbbbabaabaaabababababbabaaababbaaaabaababbababbbabbabaabaaabaabaaaabbabbababababababaaaaaaabaaabaaaababbaaaaababbbabaaaaababbaababbababbbababababaaaababaaaaaabbbbaaaaabbbaaaabaabaaaaabbbbabbbbbabbabbabaaaabaabaababbbaabbbbaababbaabbaabbaabbbbabbbbaabbbaabbbabbbaaaaabbbbbababbbbbbbaaabaabababbaabaabababbaabbabaaaabaabbbaabbaaaababbabaabaabbababababbabbaaaaabbbabbababaaaabb
bbaabbbaabaaabababbbaaabaaaabababbabaabbbaababaabbbaaabbbaabaaaaaabaabaaaaaaaaabbaaaabbaababbbaababbbaabaabaabaaaababaabababbaaaaaaaaaabbbababababababbbbabaababbaabaaaababaabbaabaabaababbbbabbaabaabaababbbaabbbbababaabbbbbbbaabbaabbababaabaaaabaabbbabbbaaabbbbaaababbbbbbaabaaabbaaabbbbbbbababbabaabaabaabaaabbababbaaabbaaaababbaaabaababbbbabaabaaaaabbbbbbabbaabaaabbabbbbbaabbbbbaababbbbbababababbbbbbbbaabbbbbbabbbbbbbbbbabaabbabbabbbaabbababaababbaabbbbaababbbbaaabbbbbbbbaababbaababaaaabbaababaabbaabaaabaabababbaabbbbaabbabbbbaaaaabbaaabbbbabaabaaabbbababaaaabbbbaaabbaabbbaabbbbbababaabbabbaababbbbbbbbaaaabaabbbbbaabbbababaababaaaaabababaabbababbbbbbababaaaababbbbbbaabaabbbababbabbabaabaaaabbababbabbabbaaabaabaababababbaabaaaaaababbaaaabbabbababbabbaaababbaababababbaababaaabaaabbbaaabbbbabbabbbbabbbaabbababbbaababaabbbaaabbbbbbbbbbabbabaaababbbbbbaaabaababab
baaaaababaababaabbbbababbababaababbbbaababbaaabaaaaabbbbbababbbaababbaabbabbbabbbbbbbbaabbbaaaaabaaaaabaaababababbbbaaaaabbbabaaabbabbabbabaabaabbbaaabbaabbbaabaaabaaaabababbabbabaaaabaabbbbaabaaaabaabbaabbaaabaaaaababbbaaaabbababbaabbbbbaaaabbbaaababbbbaaabababbbbbbabaaabbbaabbbbbbbbbbaabbbaaaaabbabbaaabbababbbabbaaaaababaababbbbaaabbaaabbbabbabbaabaabaaababbbaababaabbbbbabababbbaabbbbbaabbaaaaaaabaabaababbaaabbbbbababbabbababbaabaabbbbbaaabbababbbabaabbbbaabaaabaaaaabbaabbabbbbbaababbbabaaabaaaabbaabbaaabbababbbbaaaabaaababababbabbbbaaababbabaaaababaabbabbbbaaabbaabbbbaabaabaabaabaabbabaabbaaaaaaaaababbaabbbaaababaababbbbabbbabaaabababbabaaaabaaaabababaaaabbabbbbababababaabbbaababaabbbaaabbaabbababaababbbbabaababbabbbaabaaabaaababbbbaaabbaaaaababbaabaababaabbabbbaaababaababbbbaabbaabbaaaabbaaabaababbaaaabbbabaabbaaaabaabbbbbabbababbaabababbbabbabaabbbaaba
bbbababbaaabbbbaaaaaaababaaabbaabbababbabbbaababbabbaabbaababbbbaaabbbaaaaababbbbaaabbbaabaabaabbabbabbbbaabbbbababbabaaaababaabaabaaaaaabbaabbbbbbaabbbaabbaabbabbbbaaabbbababbabbaabbbbabbbabbbbaaaaabaabaabaabaaaaabbbaaabababbbabbbbbbaaaabbaaabaabbaaaabbbaabaaabaaaabaabbbbabbabbbbaabbbabbbbbbabaaabbabbabaaaabbabbaaabbabaabbbbabababaababaaaababaabbbbbaaaaaabaabaaabbababaaabbaabbbababbbbbbaaaabbaaabbabbabaaabbbbbaaabaabaaabbaaabaaababbabbaabaabbbabbbbbaababbabbaaabbbabbababbabaaaabbbbbabbaaaaaabaabababbabaaabababaabaaaabbaaabaabbbbbabaaabaabaaaabbabbbbbbabaabbbbabaaaaaabaabbbabbaabbbbabaabaaabbbababbbbbabbaababababaaabbabaaaaaabbbbaaaabababbabaabaabbabaaabababbaabaaabbbbbabaaabbaaababbaaababbabbbbbbabababbbaaaabaababaabbabaababbbbabaabaababbaabababbaabbababbbbbbbaabbbaaabbabbaaaaabaaabbbbaaaabaaaababbbbbabbaabbbbaabbbabbbbbbbaabaabaababababbabbbababbabbbbaaba
abbbbababaaabaaaaaaaaaaaaabaaaaaabaabbabaaabbbabbbaabbabbbbbaabbabababbababaaaaabbabbbbaaaaaababbaababbaababbabbabababaabbaaabaaaababaaaaabaabaaabbabaaababbababbaaaaababbaababaabaaabaabbaaaabababaaababbbbbbbaabaababbbbbabbbaaabbababbbbaaababababababaabbbbbabbbbbaaabbabbbaabaaaaaaababbabbaabaabababaaabaabbbababbbaaabaabbbabbbbaaaabbbbbbbababaabbbbbbaaabbbbbbaaaaaabbbaaabbaababbabbabbaaabbbabbbaaaabbbaabababbabbbbabbaabbaabbaaabaaababbbbbbaabbbbaaaabaabbbbaabbaababbbbbaaabbabaababbbabababaabbababababaaabaaaabbbabaaabbbbbbababaaaaababbaaaaaabaaabbbbbabbbaaaabbabbabbbabbaaabbabbbbaaaabaaabbbbbbbaaabbbbbbbbbaaaaaaaaabaaaabbaaabaabbaabbaababbaaaaabaaabaababaaaaabaabbbbaabbaaaabbbbababbaabbbababbaaabbaabbaaaabbabbaaabbaabbbbaababaababaabbbbaabaaaaaaaaaaaabaababbabbababaabbbabaaaaabbbabbaababbbbbbbbaabbaabbbbbbabbabbbabbabbbbbabbababbbbbaabbaaaaababaaaababbaabbabab
babbbaabbaaabbaaabbababbaaabbaaaababaabaabababbababbaaaabbbababbbbbbabbbaabaabbbbbabbbabbbaabaabaabbababababbbaaaabbbbbbbbabaaaaabbbbabaaaabbabbbbababbbbabbbabbabbbbababaababbabaaaababaabaaababaababaaaaabbbaaaabbaaaaabababaabbbbbbaaabbbbabbbaabbababbbbaabbababbbabbbababbababaaabababaababbaabbbababbbbabbaabbabbaababababaaaaabbabaaabbaabbabaabbbaabbbababaaaaabbaaaaaabaababababbabbbabbbabbaabbabaaaaabaabbaaabbabbaabaabaabaabaaabbbbbabababbbabbbbbabbabbaaabbabbbaaaaabbababbaaaabbbabbbaabbababababbaaaabbbbaabaaaabababbaabababbaababbbbabbabbbaaabbaaaaabaaabbabaabbabbbabaabbababaabababaabaaaababababbaaabaaaaabaabaabbaaaababbaababaabbbbbbbbabbbbaaabababbbbabaaaabaaabbbbbbabababaabbabbababbabbaabaaaaabbbbaabbbaaaaaaabbbbbbbabababbabbbaaabbabbababababaababaaabbabbababaaaaaabbbaaaabbabbabbbaababbbbaaaabbaaabbbaaabbbbaababbaababbbabbbaababaaaabbababbbaaabbbbaaabbabbbab
babababaaaabbbbbaaabababbaaabbaabbbbbbbbbaabbbbababbaabaabbbaaaaabbabaaababaaaaaabbaabbaabbaababaabbaaabbabbbbaaaabaabaabaababbbaababbbbabbbaabbbaabaababbbabababbbbaabbababbbaabbabbababaabaabaabbabbbaabaaaabaaaaaabbbbbaaabaaabaabbaababbbaababbabaaabbbbaabaabbbaaabbababbaabbaabaababaaabaaababaabbabbbaabbaaabaabaaabbaababaabaaaaabbabaabbabbaaaaabbaabaababbabbbbaaabaaababbaabbbbaaaaaaaaaababaababababbaabaaabbababbbabbbbbbabbababbbbaabbabaaabbaaaaaaabbababaabbababbaababbbbbbaaababbbbabbaabbbabbaaaaaabbaababbbbbaabbababaabbabbbbbaabbaabbaabbabaabaaabbbabaabbaabbababbaaaaabbabaaaababbbabbaabbaabbbbbababbaaababbbabababaabbaaaabbaabbaaaabbabababbbababbaaaaabaaaabbabbbbabbbabbaabbbbbbabaaabaaaaaaabaabbabbbbabbaabaabaabbabbaaabaaaabbabaaaabbbabbaabababaabbabababbaabaaaabaabbabbbbbabbaaaaabbbbabaaabaaaabbababbbabbbaaababbaabbbaaaaaabababaababbbaaabaaabaaabbbaaaabbabab
aabbbbbabbbbaaabbbabaababbabbbbbbababbbbbabaabbbbaaabababbbbbbaaabaaaabbbabbaaaabbbaababbaabababbaaaaabbbabababaabbbbabaababaababaaababaabbaaababbababbabaabaaabbbababaaaabbbbabaaaaaaaaaabaabaabaabbaaaaaabbaabbabbbbbbaabbbabaabbabbbbaaaaaabbbabbbababaaabbbbabababbabaaabbaabaabbbbbaaaaaaabbbbabaababababbabbbbbbababbabababababbabaaabbbaaaaabbabbaabbbaabbabbbbaaabbbaabbababaababaabbbbbaabbbbbabbababbababbabbbbbbababbaaabbbbabbababaabbaababbababababbabbaabaaabaaaaaaabaaabbababbbabaaabbbaaababaaaaababaabbbabbbbaaabaabaaababbaaabbaabbbbabbbabbabaaaabbabaaaaabbaabbabababababbaababbbaabbabaababbaaabbababbbaaabaabbabaaabbaabaaabbbbbbbaabbbbabaaaaabbbbabbbbabbbbabbababbbaaaabababbabababaabaaaaaaaabbabaaabbabbabbbbbbabbababbbaabbabbaabaaababaaaaabbbbabbbbbaabbaabbaabbbabaaaaaabaabbabaaaabbbbaaaabbbaabaabbabbbabbaaaaaaaababaabbaabaabbbaaabbbaabababaabaababaaababbbaabbaa
bbabbbbbbbaabaaabaaabababaaabaaabaabaaabbbabababbabaabaabbbbababbaabbbaabbbbbbaaabbbaababbbabaabbababaaabaabaaaaabbabaaaaababaababbaabaaaaaaabababaaaabbaabbbbabbbbbbaaabaaababaababaabaaabbaaaabaabbaabaabbaabbbbaababbbbbbabbbabbaabaaabbbbbaaaabbababaabbbbbabbbaaaabababbabababaabbabaaaaaaaaaabaaabbaaabbbbabbaabababababbababbaaaaaababaabbbaaaaaababbbbbbbabaabbaabababaaaaaabbbbbaabbbaaaabbbbbaaaaabbaababababaabaaaaabbbaabbbbbababbbaaaabaaabbabaaabbaabaababaaabbbababbbbababababbaaaaabbbabaabababbbabbbabbabbaabaaabaaaaabaabbabaababbaababaabaaaabaababaabbbaabbaabaaabbabaabbbbbaaaababbbabbbbababbabbabbbabbbbaaaabbabbababaababaabbabbaaaabbbbabaabaabbbabababbbaaababbbababbbaaabbbabaabbabbbbbababbaaaaaaaabaabbabaaabaaabaabbbbbbaaabbaaaaababbabbbaababbbbabbbababaaabbabbbbbbbbaabaababaabbbaaabaabbabbbbaaaababbbbaaaaabaaaabaaababbabbababaaabaaaaaabaaaaabbabbaaabbabaabbab
bbbabbababbbababbbbaaaaaabaabbaaaaabbbbbabbbbaabbbbaabbbbbaabbabababbbaaabaababbbaabbbbabbabbbaabbaaaabbbaabbaaabaabaaabbbbbaabaababaabbbbaaaaaababaaabbbababaaaabaabbaaaabbbaaaabbbbbbabababbabbbbaaabaaaaaabaabbaabbaaabbbbaabbaaaaabbabaaaaaaaaaaababbaabaabbabaaaabbbaababbbbbbaaababbabbbbbabbaabaaabaaaaabaaabaaaabaaaabbabaaaaababaabbbbbbbaabbabbababbabbaabbaaaaabbababbbbbbabaaaaabbbbabbaaabbbbbaaaababbbbabaaaababbaabaabaababbbaababbabbbbbbbababbabbaaabbbaaaaaabbaabbaabbaaaabbbabaabaaaabbaababaaaabbbabbabbaabbaabbabababababbbaaabaaaaaabbaabaaaaabbbaaaabaaabaaaababbaabbbbababbbbaababaaaabaabbabbbaaaababbaabaabaaabbaaabaabbaababbabbaababbaabbaabaabaaaabaabbabbbbaaababbbabbabbbaabbaaaaaaabbabbababbaaaabbabbabaabaabbabbbbbaaaabaabbaaabaaaababbbbababbabbabaaabaabbaaababbbabaaaabbbbaabababbabbaaabbbaaaaaabababaaaabbbaaabaabbbbaababbbabaaabbababbbbaabbbaaabaaaabbaaaa
babbbbababbbbbbaaaabbabaaababaabbbbabbaabbbabbbbabbbbabbaaabababbabaaaabbabbaabbbbaaaababaabbbabaaaabaababaababababaaaaabbabbbaabaabbabaaaabbabbbbbbbbbaababbabaaaaababaaaaabbaaaabbbabbbbbbbabaababbabbaaaaabbbabbaaabbbabaaaaabbabbabaaaabbbbbbabaabbbaabbbaababbaabababbabbbbaababaaabababababbaaaabaaaaabbabbbabababaababaaaabababbbbbabaaababbbabaababbbaababbaabbbaaaaabbababbbabbabbbababbaabbabbabbbbabaaaabaabbaabbbaabbbbaababbbbaababaabaababbabaabaaaaabbbbaaabaabbabaabaabbaabbbbbbaaaabbbbbbbababaabbaaabbbbabbabbbbabbabbabbaaabbabbbabbbaabbbaabbaaaabaabbababbabaabbbabaaababaaabaaabaaabbaabbbabaabbbbabbaabbabaabaabbbbaaabbbbbabbabbbbbaaabaaaaabbababbaaabbabbbbabbaaabbbbbbbbaabbabbbbbbabababbababababbaabbbabbabbbbabbaababaabbbaabbabbbbaabbabbabbaababababbabababbbaaaaaabbabbabbbaabbbababbbbaababaaaaaaaaaabbaabbbbaabaaabbbaaabbbbbbabbaabbbbbaaaabbbaabaaabaaabbbaaabba
aabaabaabbbabaaaababbababbabaaaabbababbabbaabbbaaaababaabaabbbbabaabbbabaabaabbbaababbbaabbababbbbabababbabbbabbbabaaabaaaaaaabaaabbabbababaabbaabbabababaaaaaaaaabbaaaabbbbaababbaaabaababaabbbaabbbabbbaabbababaabbaabbbaabbbbbababaaababaabaaababababbabaaaabbabbababaaabababaaaaabababaaabaaaaaabbbbbababbabaabbabaababaabbbabaaababbbabbbbabababaaaabbabbabaaabbbaaaaabbbbaaaaaaabaababaaabbaaaabaaaababaabbbbbababbabaaaaaabbaabbbbabbaaaaaabbabbabbbbbabbabbaaaaaaabababbbbabaabbabbbbbbabbabaabbaaabbabbbabaababbbabbaabbbbbbbabbbaababbbbbaaabaababaaababbabbabbbbbaaaabbaababbabbbbaaaaabbbaaaaabaabaaaaabbbbbbbbbaabbaabbbbabbbbaaabbaabbbababbabbbabaaabbbabbbaabbaaabbbbabbbaabaabbbbbbbbabbbaababbbbbabaaaababaaaaabbaaabbbbabbaaabbbbbbbbbaaabaabaababaabaaaaabbaaababaaabbaabbbbbbabbabaabbbabbbbbaaabbababaaaaabbaaaabababaaababbbaabaaabbaaabbabaaaabbbaaaaaaaaaabaabbabbaaabbbabba
bbbbbabaaaabababbbbbbaabaaaabbabbaaabababababbbbabbbabbabababaabbbaaaaaabaaaaabbaabababaaaaaaabbbbbaaaaabbbabbbaaabbbabbabbbabbbbaaabbbbbababbababaabbabbbaaabbbbbbaababaababaabbbbbbbaabaaabbbbbaabbbbababbbaabababbaababaabbbaabaabaaabbaabaababbaaaaaaababbbbabaaababaabbbbbabbababaabbabaaabbbaaaababbbbbabaabaabaaabababbabaaaababaaababababbaabbaaaabbbabbaabaaaabbbbbbbaaabaabbaaaabaabbaabbaaabababbaabbaaababbbbabaaabaabbabbbaabbabbaababaabbbababbbabbaaabaababbbabbbbbabbaababbabaaaabbbbbbbbbbbbbabbbabbbbbbaabbaaababbaabbbabaabababababbbbbaaaaaaababbabababbaaabbababbbbababaaaaabbbabbaabbbbbabbaababbaaaabaababbabababbbbbbaaaabbaabbbaabbaaaabbaababbaabaaaaaababbababaabbabbabbaaaabbbbaabbaaaabbbbbbaaabbbbbbbbaaabbbabababaaaaaabbbaaabaabababaabaaaabababaabbbbbbbbaaaabaaabbaaabaabababbbabababbaabababaabbbababbabbbbbbabaaabbbbabbbbabbaaaaaaabaabaabbbaaaabbbabbbabaabaabb
babbabbbabaaabbaabbbaabbbbabbbbabbabababaababbaaabaaaabababbababbaaaaabaaababbaaaaaabaaaaaaaaabbababbbbbabaabbaaaaaaabbaaababbababaaaabbaabbaabbababababbabbbbabababbbbbbaabbaababbbabbbaaaabbabababbabaabbbbbbbbbabbabbbabaaabbaaabaabbbabbbbababbbbbaabaabbbaabbabbaaaaaaabababaabababababbaaaaabbbabaaaabbaaaaaababaabbabaaababaabaabaabbaabbbbbbbabababaabbababbaabbaabbbbaaaaaaaabbbbbbbabaabbabbbabbaabaaabbaabbbaaabbbbabbbababbaabbaaaabbbbbbabaaaaabaabbaabbaaaaaaabaabbbbbabaababbabbabbbbbaaababbabaaabbabaaabaabbabababaababaabbaababbbbbbaaababaabbaaaaabbbaabababaaaabbbbbabbbaabaaabaaaaabbbaabbabbaaaabbbbbbaabbbbaabbababbaabaaabbabbbababaaaaabbbbaaababababbaabbaaabaabaaabbaabaaaaababbbbabaaabbbabbaaaabbbbbbbbbaaaaaabbaaababaabbaabaabbabaabaababbaabbbabaababbbbbbabbbaababaabbbaabaaabaababaabaabbaabaabbabbabbabbbbabaabababbbbabbabbbbaaaababbabbbbaabbabaabaababbbabababa
bbabbbaaaaaabaaababbabbabbaabbababbbbbbaaaabbbaaaaababbaaabbaababbbbbabaabaaabbababbbaabaaabbbbaababaabbaabaababaaababaababbbbaabbbbbbbbaaabaaabaaaaaabbababaabbbabbbababbbaaaaaabaaabbabaaababbbaaaaabbaabababaabbbabaabbabbbbbbaababbbaaabababbbaaaaaaaabbbabababbbbabaaaabbbbaaaaabaabbbabaabaabbaabbbbabbbbabbbabaaababaaaabbbbaaabbabbababbbaabbabbaaabaaaaabaaaaaaaabbaabbaaaaaaabbaaaabbabaaabbabbbbabaabbbbaabbbaabbbaababaaababbaaaababaabbabbbabaabaaabaababaaaaaababababaabbabaabbbbbabbbabbbbbbbaaabbbbaaabbbbababbaaabbbbaababbababaabbbabbaababbaabbbbbbbbaaaaaabaaaabaabbaaabaababbbaabababaababaaabbababbbaaabbbaababbabbbbbbaababaaababaabababbabaabbaaaabbaaaabaaaaabbbbaaabaaabababbaabbaababbbabababbbbbbaaaababbbbbbbbaababaaabaaabbaabbbaabbbbabbaaabaaabbbbabaaaaababbaaaababbbbbbabbbaaaabbbbaaabababaaaababbabbabbaaabbabbbaabbabbbbbaaabaaabbabaababbbbaaababaabaababaaabbb
babbaabbbbaaaaabaabbaaaabbabaaaaaaaabbaaabbbbabaaabbbabbbaababaabbbabbbbabaaaabaaabbaabbbaaaabbbabbbbaaaaabababbbbababababbabbabbbbabaabbabbbbbbabbbbabbbaaaaaaababbaabaababbaaaabbaaaaaabaaabaabbaaaabbabbaabbabbbbababbabbaaabaaabababbabababbabbabbaaaabbaababbabaaababbbabaaabaabaabaababaabbaaabbaaabaaabbbbbaabbbbabbabbaabababbbbbabbbabbababaaaaaaaabbbabaaaaabaaaabaababaaabbaaabaaaaaabbabbabbaabbababaaabbbbabaabbabbaaaaabaaabbbaaabaababbababaabbbabaaaabaaaaaababaaaabbaabaababbaaabbaabbaaaaaaaababaaabaaaaaaaaabbabbaaabbabbabbabaaaabbaababaaabaaaabaababaaabaaababbababbaababaabbaabbbaabbbabababbaabaaabbbabababbbaabaabbbbbbaabaabababaabbbabbabababababbabbbaabaabbbbbbaaababbaaabbaabbaaabbaaabbabbbaaaabbaaabbababbabaabbbbbbbbbbbababaaabbabaabaaabbabbaaaaabbbaabbbbaaabaababbaababababbaaaaabbabbabbbabbbaaabbaababaabbbabbababaaaaaababbabaaaabbabaaabaabbbaabbaaabaabbbba
bbbaabaabbbbabbaabbababaabaaababbbbaabbbbbbbababaaaabaabbbaababbabaababaaaaaabaaabababababbabbbabbaabaaaabababbabababaababababaabbbbababbabaababbbbaaaababbbabbabaaabbaaabbbaaabbbbaaaabbaaaaabbbbbababbbbaabababbaabababbabaabbababbaaaaaabbababbabaaababaaababbaaaaabbbaaabaaabbaabbaabbabaabbbbbbaaabbababbbbbabbbabbbabbbbbabbaaaaaabbababbabbbbababbabbaabbaaabaabbbaabbabbbaaaaaabbbbaaabaaaabaaaabbabbbbaabbbaabbbbabbabababababaababbbabbbbababaaaaaaababbaaababbbabbababbbaababbabbabbabaaabbaaaabaabababbbbaaabaaaabaabababbbababbaabbabaaaaaaababaaabbbabbbbbaabaaabbabaaaabbbaabbbaaabbbaaaaaaabbabbaabaabaabaabbbbabbbabbbbaaababbaaaababbbbabbabaababaaabbbababaaabaaabaabbababbbbababbbbbabbbbaabaaabbbbbbbbaabaabaaababaabbaabbbababaaabbabaaaaababbaababaaababbabbbbbabbbabbaabbabbabaaaabbbabbabaabbbaabaabaaaaababaaaababababbbabbabbabaaabbabbabababbbaaabbabababaaaabbaaabaabbab
abbbaabbbbaaabbbabbbaaabbbbaababbabaaaaabbbbbaaaaaaababbbabaabbaaabaaaaaababbbabbbbaabababaaaaaaababbbabbabbabbabaaababbabbaaaaabaaabaabababbabbaaababbabbabbbaaababbbbbaaaabbaabbaababababbbaababbbabbbaaababaabaaabbaabbabababbaaaabbbbaaabbbababababbabaaaaabbaabbabbabbababbabbabaaabaaabbabbabababaabbabbabbbbabbbaabaaaaaaabaabaaabbbbababbabaaabababbbaaaababbbaaababbababbabaaaaabaabaabbabbaabbaaaabbbbabbaaabaaababbbabbbbbaababaaababbbbbaabbbabbababbabababbabaabaababbaaababbabbaabaabbabbaaaaaabaabbbaaabaabaaaaaabaaababbbaaabbbabbbabbbabaaababbbbbbabbabaaabaaabaabbbababbabbaaababbaabbbabbabbbabbabbbababbaaaaabbbaabaaaaaabaababbaaaabbabbababbaababaabababaaabbbbaaaaaaababbbbabaabbababaaabbbabbbbbababbbbababaababaabaabbabbaaaabaaaaababaaaababaaabbababbbabbbabbaaabbaaaaaababaabbbaaabaabbbaababbbbabaabbababaaaaabbaabbbaabaaaaaaaabaaababbbabaabbbaaababbaaaaaaaabbabbbaa
babbaaabbbaaabbbbaabbaabbabbaaaabbaaabbaababbbabbaabbbbaaaabaaaabaabbaabaabbabbabbbabbbaaaabbaabbbaabaabbbbabbbabaaaaababababaaaabaaaabbbaabbaaaabbbbbbabaababbaababaaabaaabaaabbabaabaaaaaabaabababaaaaabbbbaabbbbbaaabaabbbbbabbbaaabbaaaabbaababaaabbaabbaababababbbaaabbbbabbbaababaaaaaaabbabaaaaaabbbbbbaaaaababbaababaaabbabbbaaaabbabaaaaaaaababbbabbbaabbbabbbbbbbbabbbbbaabaaababaaababaaabaaaaaaabaabaabbababbbababbaaaabbbabaaaabaabbbbabbbaabbbbaabbbbaabaababbbbabaabaaababbaaabaabaaaabbbbaaabbbbbbbaaabbababbabbababbaaaaabbaaabaaaaaababbbabbbbbbababbbbabaaabbbbbbaabbaaabbbbaaabbabaabbabbaabbaaaaaabbaabaabaaaaabaabababbbabaabaabbaaaaaaaaaaabaabaaabaaaababbbabbbbaaabbababaaaababaaaabbaabbaaabbabbbabaabababbabaaababbbbbbbaabaaabbaaaabbababbbbbaabbababaaabaabaababaaaaabbaaaaabbbbaababbbbbbaaaababbbabaaabaababaababbbabbbaaaaabaaabaaaababbbabaaaabaababbbbabbabbbbbaaab
bbbbbbabbbaaabaaababbabbabaabaabbabbaabaabbaaaabaabbababababababbbbabaabbbabbbabbbbaaababaaaaaaabbaabbaaabbbbbaaababbbbabaaaabbbaaaaaaaabbaabbbababbbbbbaabbaaabaabbaabbabbbbbaababbaaabbbbabaaabaabbaababaaaababbbbbabbabaaaaabaababaaabababaaaaabaaababaaabbabaabaaabaabababaabbabbbaaaaabaabbbabbaabbbaaaabbbabbababbbabaabbabbbbbaabaabbabbbaabbabbabbbbabaabaaabbaabbabbbbabaabbbabaabbaaaaaabbbbbbababbaaabaaaabaabbbbbbabaabbbbbaaababbbabbabbababbbbbaababbabaaaaaaababaabbbabaaabbabaaabbaaaababbaaaaaabbaababaabbabaabaabaabbbabbabaaabbbbaaabaabbbbbbbbbbbbabbaabbaaabbbabbbabaaabaaaaabaabbaabababababbbabbabbbbaabbbaaaaaabaaaaaaababbaababbaaabbabaaaabbbbaabbaaaaaabaababbaaaabaaaaababaaabababaababbaaaababbaabaaabbaaabbabaaaaaaaaaaaabaabaababbbbaaabaabababaabbbabbaabababbaaaaababbaabbaaababbaabbaabbabaabbbbbabbaaaabbbaababbbabbbaaaabbabababbbbbaaababbbabbbbbaabaababbababaa
abbababbabaaaabaabbbbbaababbbbbababaabbbbbabbbbbbaaaaabaaabaaaabbaabaaabbabbbbbbbbbabbabaabaabbaabaabaabaabbbbbbbbbbbbbaabbbbaaabbaaababaabbababaaaaaabbaaabbabbbabbbbbaababbbbbbabbaaaaaabaabbbaabbaabaababaaaabbbbababbbaaabbbbbbbbabbabbabaabbaaaababaaaaabaabaababbababaababbabababbbabababbababbbbaabbbabaaaabaabbbaababbbbbbabbaaabbbbabbbaabbbaabaabbaabaabaaabaaabbaabaabbbaabaaabbaababbbaabbbbaaabaaaaaababaabbbbaababbaabbbaaababbbaabbabbbbabaabbaababbbbbaaaabbaabbaaaaaabbbaaaabbbbaababababaaaabbbbbabbaabbbaabababaabaaababaaabbbabbbbbaaaaababbbabbabbbaabbaaabaabbaaabbbbbabbaababababbbbbabbabababbbbbbbbbabbbbbaabbbabbbbbbbbabaabbbabbbbbbbabbaaabaabbbbababababbbbbbabbaababaaaaaababbbbbaaabaababaaaaaaaabbbabbabbbbbaaaabbaaababbaabababababbabbabaabbabaaaaabaaaaabbbbaaaaababbbbaaabbaabababababbaabaabaabaabbabababbabaabaaabbaaaabaabbbabbabaabbababbabbbaabbabbaaaaaaabb
abbaababaababbabbbaabaabaabbbaabaababaabaabababaaaabbabbaaaaaabbbababbbaabbaaababababaabbbabbbbbbbababbbbabbbabbbbbbaaaaaaaabbaabbaaaababaabaaabbaabaabbbbbaaabbbbbbabababbbabbabaaaaabbbbbbabaabbabaabaaabbbaabbbabbbabaaaabbbabaaaabbbbaaaaaaababaabaaaabaaabbaaabbbbaabaaabaabaaaabaaaabbbababaaaaaababababaaabbabbaabbbbababababbbaababbbbabaaabbbaabbaaabaabbbaabbabaaaabbaaababaaaabbbbbbaabbabbabbabbaaabbaaaaabaaabaabaaababaaaaabbabbaabaaababbaabbabbbaababbaaaabbaaaabbbbbbabbabbbbabaabaabaababbaaabbbbbbabbabaabbbbbabbaaabaabaaababaaaaaaaaabbaaaabbbbaabbabbabaaaabbabbabaaaabbaababaaaaabbabbbbbabbabaaaaaaaabbaaaabbbabbbaaaababbababbbabaabaabbabaabbaabaabbbbbaaaabbbbaaabbbababababbbabaabbbbbbaaabbabaabbaababaaaaaaabaabbbbabbaabbbbaaaabbbaaabbaaabaaabaabbbaaabaaaabbaaababbabaaabbabbbbaaaaabaababbbbbbabbabaaabbaabbbbabbaaaaabbabbaabbbbbaaaabbbbbabbaaaaababbabababababab
baaababbbabbaabbabbaabaabababbbaabbabbbbaabaababbbabbaaaabbbabbbbaaabbaaababbbaabbababbbababbbabbbabbabbbbababababaabaaaababaaaabaabbbbbbbaabbbbbaaaaabbabbaabbbbaaabaabaaaaaaabbbbbaabaaabbaabbaababbaaabbaabbbbaabaaabbabaabbaababbbabbbabaabbbbbbaaaabbbabbaaabababbaaababbaaababbabababbaaaaabbbaaaabaaababbabaaababbaabbbbaaabbabaabaabaabbabbbabaaaaabaaaababaaabbabbbaaaaabbbbabaabbabbbabaabaabbaaaabbbabbbbaabaaabaabbaabaabaaabaaababbbaabbabaaabaabbabaaaaabbababaaaababbaabbaabaaaaabbbbababbaaabababbbbaaabbaaababababababbabbabbaabaabababaaaaabbbbabbaaababaaabbaaababbaabababababaaaabbbabbabaaaabaaabaaabbbbaaabbaaaaaaaabbbaababaabaabaabababbabaaababbaabbbabbbabbabababababbbbbbaabbbabbbaabbbaabaabaaababaaabaaaaaabbaaababbbabababaabaabbbabbbaaabababaababbbbbbbabaaabbbabaabaabbaaabababababbaaababbaaaabbbbaaabbabaaaaaaaaaaabbbbbaababaaaaaaabbbaabaaababbbabbbbaababaaabba
abbabbbaaabbbbaaaaabbbaaabaaaaaaabababaabbbabbbabbaaabbbbabbababaaabaababbbabbbaaaaabaaabbbbababbaabaaaaabaaaababbbabaabbaabbaabbbbaababbbababbbaabaaababaaabbababaaaabbababbaaabaababbbaabbabaababababbbabababbbaabaabaaabaabbabbbaabaabababbbabbbbbabbaabbbababbabbbbabbbababbabaabababbaaaabaabbabbbaaaabaabaababbbbbabbbbabbbbbbabaaabaaaaababaabbaaaaabbbabbaabbbababaababaababbbabaaaaabbbbbaabbbabbabaaaaababbaaababaabababbbbababbbbbaaabbbbabaabbbaabababbbaaababbbaaabbabbaabbbbabbbabbaabbbbaaabaabababbaaaabbaaaabbabbaababbbbaaaabbbabbbbbabaababbabbaabbbbbabbaabababababababbbbaabaaaaaabaabaabaaaaabaababbbaaaaabababbbbbaabaaaaaaabbaabaabababbaabbabaabababaaababbaaabaabbbbbbabbaabbabbababbbaababbbbbaaaababbaaaaabbbaabbaaabbababaaabbaabaabbbabaabbbbbbabbabababababbababaaaaabaababbbbbaabababbbaababbabbbbbbaaababbabaabbaabaabaabbaaababbabbabbbbabbaabbbabbaabbbabbbbabbaab
babbaabbaaaaabaaaaabaaaabbababbbbabaaaababbaabbababaaabaabaaabbbababbbbbabaabbaabbbaaaabababbbabbababbaaabaabababbbaabbabbbbabaabbbbbbbbbaabbaabaaabbabbbbabaababbaabaaaabbabbabbbaaaaabaaaabbbaaabbbabaabbbbabbbaababbbbbbbbbbaaaabbbaabaabaabaabbaaabbaabbaabbababbbaaaaaaabaaaaaabbbbabbbaabaaababbabbbbbbababbaabbabbabababbabababbaabbbbbbabbbbabaabbaaaabbbbbabbaabbbbbbabbaaababbbbbbbbababbbaaabbabbbaaabaaabbbbaabaaabbbaabbbabaabbabbbaabbabaaaaabaaabbbbabbbabbbbaabbaabbbaaaaaabaabababbbbbbbaaaaabbaabbbbaababbbabbbabaaababbbbaaabaabaaababbbbabaababababbbbbbabaabaaaabbabbabbaabaaaaabbbbabaaaabaabaabbbbbbbaaaaaabaabbbbbbababbaababbabbabaaabbbbbaaaaabaabbbabbbbbabaaabbbbaabbbbabababaabbbaaaaabbaaaabbabbbaaababbbbabbaabbabababbbbababaabababbbabababaabbbbbaaabaaaabbbbababababbaababbbabbabaabbbaabaaaabaabbbaaabaaaaaaabbabbaaaaaaabbaabaaaaaabbbaabbbbabbbaaaaabbbbaabbbaab
bbabbbaababababbabaabaabbbbbaabababaababbaaaabaaababaaabbbaaaaaaabbaabbbaaaabbaaaaabbbaababbbbabaababaaababbbaababaabbaaabababbbababaabbbabbbbbabbabbbbabbbabbbaaabaabababababaaababbbbabbbaabaabaabbbbbababbabbbabbabbbbbbbabaaaabbababbbabbbaaaabbabbbbbbaabaaabbaabaababababbaabaabbbbbbabbbabbbbabbbabbbaabaabaabbbbbaabbabbabbbaababaaababbbbaabbbbaabaaabbbaaaaababbabaabbbbbbaabababbaaaaaaaabbbaabbbbbbaaabbbabbbbaaaababaaabaaabbbaaaabbbbbabababbaaaabaaabbbababbababbbaaabbbbabbabbabaaabababbaabaabbabbbaabaaabbbbaaaaaaaaabaaabaabababaabbbbaaabaaabbabababbababbbabbbbbbaababbbbaaabbabbababbbbabbbabaabbaaaabbabaaaababbbbbabaabbaabbaababbabaabbbabaaaaabaaabababaaabababababbbbababaababbbabbbaabaabbabbabbaaaabaabaaaabbbbaabbbababbbbbbaabbbbaaabbbbbbbbaaabbbaabbaabbaabaaaaabababbbabbabaaababbbbbbbbabaaaaabaabbaabaaabbbaaabbbbbabbabaaabbabbbabbabaaaabbabbbbabbbbbbbabbbaaab
bbaaabbabbaaabbbbbabbbabaaabaabbabaaababaabaaabababbbabbbbaababaababaaabbaababababbaaaabbbabaababababbabbabbbbaaababaabbaaabaabbabaabbbbabbabbbabaabbbbbaabaababbbaaababaaaaabaabbabaaabbabaaaabbabbbbbaabababbbabbbbaabbbbbbbbabbbabbabbbbaaabbaabbabbbaabbaabaabbbbbbabbbabbaaabbaaabaaaaabbbbbbaabbbbbaababbbaaaabbbaababbbaabbaaaabbbaaabbbbbaabbaaaababaaababbbabaaabaaaabbababbabbbabbbbababbaabbbbbbbaaabbabbbabbabbaabbabaababbbbabaaaababbbababbbbbbabaabaaaabaabbaabbbbaabaaababbbbababaaaaaabaaabbaabaaaaaaabbabaaabbaabaaabbbbabaababbbbbbaaabbbbbbaabbaabbbbabbbbbabbabbaababbbbaabbbabaaabbabaababbbbabbaaaaabbabaaabbababaabaaaabbabababbbbaaaabbbabbbbbbababbabbbbaabaabbbbaaaaaaabbaabbbaabbaaaaabbbbbbabaaabbbbbbbbbaabbabbababaabbbbabbbbaababababbaaabbbbabaabaaabbabaaabbbaaaabbbaabbbbbabbbbaabaabaabbabaabaabbabbbabaababaabaabababbbbaaaababbbbabbbaaababaaababaaaabbababbbba
babbaabaabaaaabbaabbababababbbbbbbabaaababbbabaaaabaaabaaaababbbbabbababaababaabbabaabaaaabbaaaaaabaabaababababbbbbbbbaabbbaabababbbaabbbbbaababbbabbabbbbabbabaababbbaabaaaabaabbaabaababaabbabaaaaabbbaabaabbabaaaaabbbbaaaaaabaabbababaabbbbaaaaaabaabbbbbbaaaabbaabbababbabbbaaabbaabaaaaababbbabbbabaabbaabaababbabbbbabaaaaabbbabaaabbbbaabbbbaabbbabbbbaabbbaaababbabaabbababaaaaaabbabbaaabbbababbbbaabaababbbbabaabaabbabbababbaaaababbabbbbabbaabbaabababbbbabaaaababbaaaababbaabbbbbaababbaabaaabbbaaaaaaabaaabababbbbabbabaaababbabbbbabbbababbababaabaabbbaaaabbbbbbbbabbbaabaaababbbbbbabbabbabaaaaabbbbbaabaaaaababbabaaaabbabaabaababababbaaababbbbaabbabbaabbaaabaabbbbaabababbabbabbaaabababbababbaabababaabaaabababbbaaabbbbabaaaaabbbbaabbaaaabababaabbaababaabaaabbaaabaaaaaabbbaaaaababaabababbabaaabaaabbaaaaaabbaaaabaaabbaaabbbbababbabbaababbabaaabababbabbbaaabaaabbbaabba
bbbbababbababbbaabbbbbabbbbaaabababaaabaaababbaaababbabbbbaabbaabbbbbabbbaabbaababbbabbabaabbbbbbbabaababbabaaaababaaaabbbaaababaabaaabaabbbbaabbbbababaaaababababaaababaabbbaaaaabaabaabbbbbaabaaababababbbbaabaabbbbbabbabbabbbaaabaababbaabbaaabaabbbaabababaabbaababbabbbabbbbbbbbaabbbbaaaabbbaaabbabbbabaabbabbabbbbbababbababbbbbbaaabbbabbbabbbababaaabbababaaabaabaaaaabbabbbaaaaaabbabaabbbbabaabaabbbaaabbabbbbbabaabbabbbaaabbabaabbabbaabbabbbbaaaababbaaababaabbaababbaaaaaabbbbbbbababbbaabbaaaabbabbbbbbabbbabaabbaaaaababababbbaabbbbababbbbabaabaaabbaabbbabaaaababbabbaaabbaabaabaaaababbbbabbbaababaabaabaabaaabaabbbbbbbababababbaabaaabaabaabaaabaababbbabbbbbaabbababbababbaabbaaababababaabababaaaaaaabbaaaaaaaabbabaaaabaabaabbbbababbabbbbbabbaaaabbabbbaabbabbbabababaaaabbababaaababbbaabbabaaabaaabbbabababaaaaaabbabbbbaaaaabaaaabbbabbabbbbbbaabaaaabbbbabbabbabaababb
baabbaaabaabbaababbaaabaabaabbaaabbbbabbaabaabababbbbaaaaaaabbbbbbbbaabbbabaabaaabbaaabbbbbabbbbbbaabaabbabbbaaaabbbabbaabbaaaabaabbbabaabbabbaabaaabbabbbababaababbaabaaabbabaaaaabaaaababbbabbbbbbabbabbaabbaabbbaaababbbbaababbabbbabaababaaaaaababbbaabbbbabababababbbbaabbaaaabaabaaabaaabbababbbaabbabaabaaabbbbabbaaaabaaabbaabbbabbaabaaababbbbbabbbaaabaaaababbaabbbabaabbaaababbabaabbbabbbaabbbababbbbbaabbabaabbaaaaaaaaaaabaaaaaaaabbbbaabbbbaabbbbbabaabbbbbabbbbaaaabbaabbaabbbbbbababaaabaabbaabbbabaaababbabaaabbbaaaaaabbbbaaaabbaaabbaabaaabaabbbbbbbbababbbabbaabbaabbbabbabaababbaabaaaabbabababbbbabbabbababbbaaabbabbaabbaabbaabbaabaaabbbaababbbaaabbbaaaaaabbabbbbbabaaabbbbaabbbaabaabbbbaaabbabaaabbabbabbabaabbaabbbabbaabbbbabaabaabbbaabbbbabaaaababbaaaaaaababaaabbaaaabbaaaabbabaabaaabbabbbabaaaaaabbbbbaaaabaaaaaaabbbabbbbbabbabbbbbbabbbaabaabbaaababaaaaaabbbbba
abaaabbbaabaaabbabbbabbaaabbbabbbbbbbaabaabaabbbbaaababaaaaabbaabaaabbbabaaabbbababbaabbbaaaaaababbbbbabbbaaaabbaaaabaaaaaaababbbbbaabbbbbbbabaaaaabaaabaababbaababbaabaaaaabababbabbaaabbbbbababababbaabbbbaabaaaaabbaababbabbabbbaabbbabaabbbbbbbabbbbabaaabaabababaaabaaaabbabbbbbbbbabbbbbbbabbabababbaaaababbbabaababaaaabababaabbbbabbbababbbabbaabbbabbaaaaaaaabbbabbbaaabbaabbbbabbaababbabbaaabbbbaabbabbabaaaaabaabbbbbaabaaabbbaaaabbababaaaaaabbbaaabaaaaaabaaaaabbbbabbaaaabbabbaababbbaabaabbbbabbabbbbaababaabaaaaaaabbbbbaaababababaaaabababbababbbabbbbabaaaaaaaaabaaaababbbaaabaabbbaabaabbbbbbaabbaababbaabbaabbaaaaaabbaaababbabbaaabbababbbabbbbababbabaaaabababbababababbaabaabaababbabbbaabbaaaabbabaaabbabbbbaaabaabbbbaaaabaabbabbbaaaabbaaaaaababbbbaabaabbababbaaababababbbaababbbababababbbbbbaaababaababababbbbabbbabbaabaaabbaaaabbbbabababbaaaabaabbaabaaabbababbbabbb
aabbabbbbbbbabbaabbbbababbbbbabaabababaaabbbabaaaaabababbbababbaabbbabbbbabaaababaaaabaabaabaabbabbbaaaaaabbababbbabababbbaaaabbbbbaabbbaaaabbbaaabbbaaabbabbababbbabaaaababbbbbbaaaaaabababaabbbabbbaabaabaaaabbababaabbabaaabbaaaaabaaabbbaaaabaabbbabbabaaaaaaaaaaaabaababbabbaabaaaabbaabbaaaaaababaaaaaaaaabbababaababbbbabaabaaabbaaaababbbbbbbabaaabaaaababbbabaaabbbabbaabbbbbbababbbbbbabbbbaabbaabbabbbbaabbabaabbaababbaabaabbaaababbaaaaaaaababbaaababaaabbaababaabbabbababaaababbababbbaaaaabbaababbababbbabbaababababbbbabbbababbaaaaaabaababbbaabbbbabbaaababbbbaaabaaabbababbbbbbabbaabbaaaaaabbabbabaaaaaaabaabbabaabaabbbbbbaabbaabbaabaaababaabbabbaaaaaaaaabbababababbbbaabbbaaabbaaabaaabbbabbaabbabaabaabbaabababaaaababaaabbaaababbabababbaaabbbbaabbabaabbbaaabbaabababaaababaaabbabbabaaabbabbbababaabbabbabbabaabbabaaabbaaabbbaabaaaaaabababbababbabbbbabaaaabbabaabbabbab
bababaaaababbaaaabbbabaaaaabbabababaaaaaabaaaabaabbabbabbbbbbaaaabbaaaaabbababaaabbbbaabbaababaaababbaabbaabaaababbabbaaaabbbaaaaaaaabaaabbabaabbaabbabbabbabbbabbabbaabbaabaaabbaaababbaabababbaaabbbaaababbaababbbbaababbabbabababaaababbabababababaaababbaaabbbaaabaabaabbabaaababaaababaababaaabbaabbabaaabbbaabbbbbbaaaaabbbaaaabaababaababbbbbaabbaaabbbababbbbaabaabababbbaaaabbbaabaabbbbababbabbabbabbabbbbbabbbaabaababbbababbbaababbabaaaaabaabbaabbbabbabbaaabbbaabaabbbaabbaaaaabbabbbbabaababbababaabbaaabaaaabbaabaabbbabbabaabbbbbbbbabaabbaabbabbbbabaaabbbbbaaabbbbbaababbaabaaabaaababbabbabbaabaaaaaabbbaaaaabaabbaaaabbbbabaabaabbababababaabbabbabaabbbaaababaababbabbbaaaaabbaababaaabbbbbbbbbbbbabbaaabbabbabbaababbbbabbabaaaaabaaabbbaabbaabaaaaaaabbbbbabbbbabbbabbbabbbabaaaaabaaaaaaaababaabbabbbbbbabbbaaabbbbabbaabbbbabbaaaaaabbababababbbaababbbabbbbabbabbaabbbbaaa
aababbbbaabbbaaaaabbbbaaabbaaabaabbbaaababbbabaaaaaabaaaabbabbaabbabbbbaabbbbbbbababaabbaaababaaaaaabababbaaaabbbbabbabaaababbbbbaababbabbbaaaaabbaabaaaabbaabbabbabbababababbaabbaababbbbabaaaaaababaabaabaabbbbbbaabbbbaabbbbbaabbbbabbaabbbaabbbababbbbababababbaabbbbabbbbbaaaaaabbabbaababbabbabbabaaaabaaabaaabbabbbaababbbbabbbaabbaababbabbbababbaabbbaabbaaabbabaaabaabbababbbbbbbbabbabbbabbbbabaabbbbbbbbbababaabababbaabbbabaabbaabaabbbbaaabbaabaababbbbbbbbaababbbabbbbbaabaabaaaaababbabbbababbaababaabbabbaababaaaabbbbbbaabbaabaaaaaaababbbaaaaabbababaaabaaaaababbabbabaababbababaaabbbabaabbabbbbaabaabbaabababbbbaaabbaababbababaabbbbabaabaaaababbbaaaabbaababbbababbaaabbabbabbbbabbbbaaababaaabbbabaaabbbaaabbbabbbaaabbabbaaaababbbbbbabaabababbaaabbbbaabbbababbbbbbaabbaabbaaabababaabbaabababaaaabaabbbbaabbaabbababbbbbababbbaabbbbbbaaaaabbbabbbbaabaaaabbaabbaaaaaabbab
ababbbabbbaaabbbbaaaaaaaabaaaabbbabaababaabbababbabaaaaaaaababaabbbababbbbbbbbabbbaabbbababbbbabbbbaaaaaababaabbbbbaabbbbaababaaaaabbaaabbbabbabbaaaaabbbaaaabbbbbaabaaaabbaaaabbaaaabaaabbaaaaabaaabbbbbaabbbbbabbaabbabbbbbabbaababaaabababaaaabaaaabaabbabbabaaaabbbbbbaaabbabbbabaababbbbbbbbbaaaababaaabbaaaaabaaabbabaabaaabbbbababaabbababbbbbaaaababbbbbbbaaabaabaabbabaaabbaaaabbbbaaabaababaaaaaaabaabaaabbbbababbbbaaabaabaaabababababbabbabaabaabaaabaababbaaabbabbbbaabbaaabbbbabbbaabbabaaaabbbbaaabbbababbbbbbbbbabaaabaaaabbbbaabbabaabbabaaaaabbbbbbaaaaabaaababbabbbbaababbbbaabaaabbabbbbbbbabaaabaabbaaaabbbbbbabbbbaaaabbbaaababaaabbbaaababaaaababaaabaaaaabbaabbabbbbabbaaabaaaabbbbbbaaaaaabaaababbabbabbabbbbbbbbbaaabaabaaaabbbaabaaaabbbabaabababbababbaabaabaaabaaaaaababbababbababababbabababbbababbbaaaabbbbbbbaaabaaaabbbbbabaaaaaababaaabaaabbbabaaabbbaababbaaaaabba
bbbbabbbbbabababaaabaababaaaaabababaaaababababbbbaabbbabbaaabbbaaaaaaabaaaaaabaaabbaaabaaaaababbabbabbbababbabbbabababbbabbbaaabababbababaabaaaaaabbaaaabbaabbaaaaaaabaaaaaababaabbbbbbbaaabbaaabababbaabbbababbababbbbaababbabbbabbbabaabbaaababababaaaaaabbbbbbabababaaaabbaabbbbabaaabababaaababbbbabbbababbbbbabbaababaababbbaaabbbbbaaabbabbbbbbaabababaaabaabbbabaabaababbbbaabaaabbbabbaabbababbaabbabbbbbbbbbaaaabbabaabbaaaabbaaaabbaaaabababbbbbbabbbbaaaabaaabaabbbbaababaaaababaaabaabbabbabbababbbbbbaabbabbbbababaaaabbbaababbaabababaaaaabbbbabbbabbbbaaaabaaabbabbaabbbaabbbabaababbbbaabaabaabaabbaababababbbaabababbaabbaabbbbababbbbbababbabbbababbaaabaabaaabaaaabaabaaaaaaaabbbbaaaabbbbaaabaababbbaaabbbabaabababbabbbaaaabbaabaabbbbababaabbbaabbababbbbaaabaabaaaaabbabababbabaabbbbbababbbbaabbbabbaaababaababbbbabbbabbbbabaabbbabababaaaaaaabbaabbabababbabbbbaaaaabaabbaa
bbbababbbabaabaabaaabbbbbbbaaabbabbbaabababababaabaaaabaaaabbaabbbbaaaaabaaabbaaababbaaababbbbaaabaaaabbaabaababbaabbbbababbbbbaabbbabbbaaabababbbbababaaaabababaabbbaaabaabbaabbbbbbaaababbaababaaabbbbbaaababaabaabaabbbabaaabbabbbaabbbbbabaaabbbaabaabbaabaabaaaaabbabaabaaaabaababaabbabbaaabbbaaabaabababbaaababaaabaabbaabbbbbbababbaaaabaababbabbaaabbbabbabbabaabbbbbbbabbabaabaaaaababaabaaabbbbbbaabbbaaaaabbaabbaababbbabbbababbabbaaaaabbabababaabbababaaaabbbababbbabbbaababaaaabaaaabbbbbbbbbbababbabbbbaabbaaaaaababaaabbbabbaabababbabbbbabaabbaabbbbababbabbbaaaabaabbaaababbabaababbbbaaabbabaaabbbabaaaabbbbbababbaabbabaababbbbbababaabbabbaaababaabbbaababbbbbbaaaaaabbabaaabbbbaababaaabbabaaabbabbbbbbabbabaabbabbbaabbababaaabbbaaaaaabbaababaaababbbaabbaabaabbaababbabbbaabababababaaaaaaabbaabbaabaaaaaabbbbabababbabaabaaaaaaaaaababbaaaaaababbaaaabaaabbaaaabbbabbabaaa
aabbababaabaaabbabbaaabaaaaabaaaababababaabaabababbbabaaaabaaabbabaaabbbaaababbabbaaabaaaaabaaabbbbbbababaaaababbbbbabbaababbaaabaaababaaabbbaabababbaaababaaabaaabbbbbabbbbabaabbabaababbbababbaabaabbaabaaaaaabaabaaababaaaaabaaaaabbbabbaabaabbbbabbbababaabbbaabaabbbaabaaaabaaabbbbaababbbabbabbbaaaabaababbaaabbbaaabbaababbbabbabaabbaaaaababbaabbbababaabaaababbaabbabbbaaabaaabbbbabbaabbbaabababbabaaaabaabbbbbababbbabbabbbbbbbababbaabaaababaababbaabbaabbaabaaaabbabbaaaaaabbaabaabbbaabbaaaaaabbbaaaabbbabbabbbaaabbababaaaaaaabbbaaaabababbbaabaabbabbbbbabbaaabbaaabbaabbabbbbaaabbaaaaaabaabbabbabbbabaaaaabbbabababbabbaaaababbbaabbabaabbaaabbaabbbbbabbbababaabbbbbaabaaaababbabbbabbabbaaababbbaaaaabbbababbbbbbbaababbababbaabbabababaabbaaabbbaabababbbbbbbaaaaabaababbabbaaabbaaabbaaaaaabbabababaaaabbbbbaaaaaaaaababbabbaabbabbbbababaaababbabbbbbbbaabbbbabbbabbabbbaaaaab
abbaabbababbbaaaaaaaabaababbbbabbaabaabaabbaabaaababbbaaabbababbababaabbababbabbbbabaabaabaaaaabaabbbbaaaaababbabaaaaaababababbaabbaaaaaabaaabbaaaabbabbbbabaaaaabbaabbbbaaaababbabababbaababbbbabbbbaabbababbaaaaabbabaababbaaaabaabbaaabaabbbababbbaaabaabbbaaabbbabbabbbbbbababbabaabbbbabbbbaabbbbaabbaabbaaabbababbbbbbaaababbbbbbbabaaaaabaaabbabbbabaababbbbabbaabbbaabbaaabbaabaababbbbaabaabaabbbabaaabaaaaabbbaaaabbbabbbbbabaaababaabbbabbbbaabbbbbbaabbaabaabbaabaaabbbaaabbbaaababbbbabababbaaabbbbaababbbbbaababbbbaaaabaabbaaaaaaaababbababbbbbbbbaabaaaaaaabbabbbabbaaabbabbababbbaaabbabbbbaabbaaabaabbabaababbaabaaabaababbbaaaabbabbbbabbababbbbbabbbaabaaabaaabbbbbabababbaabaaaaabbbaaabbbbaaabaabbabbbabbbababbaabbaabaababbbbababaaabaaabaaabbbaabbbababbbabbababbbbabbbababbabaababaaabbbbababaabbbbaaabaabbbbaabbaaababaaababaaababbaababbabbababaaabbabaaababbabaabaaaababb
bbaabaaababbbabaaaabaabbbbbbaaabbaabaaabaababbbbbaaaabbbabaaabbabbbaaaabbaaaaabbabbbaababaaababaabbababbaababababbbbbaaabbaabaababaaabbbbaabaaaaabbbbaabbaaaaabbababaaaaababaaaababaaabbbaaabbbaaaaabababbbbaaabbbbbbbbabbbbaabbbbaaaaaaabbbbbaaabaababaaaabbabbbbbbbabaaaaaabbabaaabbbabaabaabaaaaaabbabababbbbbabbbaaaababaabbababababbabbbbababaabababbabbbaabbababababababbbbbbababaaababbabbbbaaaaaaababaabbababbbbabaabbaaababababbabbbaaaaaaababbaabbabababbbaaababbaabbbaaababbbbabbaabaabbbbababbabbbaaaaabbaaaaabbbabbaaabbbaabaaaabbabaaaababaaaaaababbabbaabaabbabbababbbbabbbaababbaabbbbbbabaaabaabbaaaabababbaaabaaaaabaababaaababbbbbabbbaabbabaaababbbabbbbbabbbabababbaabbbbbbbaabbbbaabbbbaaabbbababaaaaabaababbabaabbbbbbaaababaabaaabbbaaabbaaababaaaaaabbbaaaabbabaababaaaabbaaababbaabbababababaaaaaabaaaabaabaaaaabbbabaaaaaaababbbbabababbaabaaabbbbaaababbaaabaaabababaabba
aabbbbbbaabbaaabababbbaabbbbaaaaabaabaaabaabaabaaaaaabaaabaaabaaabaaaaabbaaabaabbaaabbaaabbaaaaaaaaaabaaaaaaabbbaabaababaababbabbaabbbabbbaabbbbbbaabaaaaabaabaaababbabbabbbababbbbbbbbbbbaababaabababbababaabbbbabbbbaababbabababbbbaabbaaabbbaaabbaaabbbbaaabbabaaabaaaababbaababbaaaaaabbbbbbbbbabaabbabaabaababaaaaabababaaababaaabababbababababbbaabbabbbababababbbbababbbabbbbbaaabbaabbabaabaaaaabaaaaabbbbbbbbaababaabbaaabbabaaabbabaababaababbabbbaabaaababbabaaabbababbbbabbabaababaabbbbbbabbbabbbaaaabbaababbbbabbbaabaaabaaaabaababbabbaabbaaabaaaaaaabbbaabababaababbbbaaaabaabbbbbaabaaabbababbbbbbaaaaabaabbababaababaababaaaaabbabaabbbbaababbbbaabaabbaabbbbbaaabbbabbbaabbbaaaabbaababbabbabaaababaababbbbbbaaabbbaabbbbabbbabbabaabbaabaaaaabbabbaabbababbbbbabbaaaaabbaaaabbbabababbaaababababbbababaabbabbababbbabbaaabaabbababbaaabaaabbaabaabaaababababababaabbabaaaabababba
bbaaaaabaaabaababbabababbbaabaaabbabababbabbaaabbbaaaabbaaabbbaaabbaaabaaaaabbbbaabbbbabbbbabaaabbaaabbbbbabaababaabababbaabaabaaaaabaabaaaaaabbaaaabbbbabbbaabababaabbabbabbabababaabbabababbabababababbbaaaaaabbbbbaababaabbbbababbabbbbbababaaaabbbbaaabbababbaaaabbaaaaababbaabbaababaaaabaabbababbbabaaaaaababbabbbbaaabbabbaabaabbabbbbbbabaabbbaaaabaaabaabbaaababaaaaaaaabbbbbbbaababaaabbabbbbbaabaabbbbabbbbaabaaabababaabbabbababaabababaabaababbbaabaaaabaabaaabbbabbaaabaaabbbababbbaabaabbaabbbbaabaaaabbbbabbabbbbbaabababababaaabbbbbbabaabaaabbaababababaaaababaaaaabbbbaaaaaaaabbababaaaabaaaabbaabbbbabbbbaaabbabaabbaaabaaaabbbbabbbaaabbbabbabaaabbbbabaaababbbaaabaabaababbbbaaaabaaababaaabaaaabaabbbaaaaabaabaabaaaabbaabbbbaaaabbabbbbbbabbaaababaabbbabaaaabaaabbbbbaabbbbbabbbaabaabaaaabbaababaaaabaaabbaabaaaaabbbabbbaaabbabbababbbaaabbaabbbaaababbababbbaaabbbaabbaba
bbbaaabaabbbabbbaabbbbbbbaabababbabbbabbbabaababaaabbbbaabababbbaaaaababbbbbaaababbbababbaaabaabbaabbaabbaabbbbbaaabbababbbbaaaabbbbbaaaaabababbbbbbbaabaaaababbbabaabbbaaabababbbaababbbbbaaaaaaabbabbbbbaabbbbbabaaaabbaaaaabbabbaabbaabaaaabbaaaabaaabaabaabbaabbababbaababaaaabbbabaabbaaabbbabbbaabbbbaababbbbabbabbabbabababaabaabaabbbbaaabaabaaabaabbbbbaabbbaabbaabbbbbaaaaaaabbbabbabbbabaababbababababaaabbabaabbbaaabbabaabaaababbbababbabaababbaababbbbbbabbbbbbbbaababababbbaaaabbbbaaabababbbbabbbbbbaabbbbbbaaababaaabbbaabbbbbabaabbabbbbbbababaaaabaabbabbbbbabbbbbaababbbaabbbaaaaabababaabbabbabbbabbbabbbababbbbaabbaaaabbbbbbbbbaaabbababbabaabbaaabbababbaabbbbabbababaaaabbbaaabbaabbbabaabaabababbbbbbbababbaabbaaaaaaaabbbaabbbbabababbaaabaaaaabbaaaaaaabababbbabbbabbbbaaaaaabababaabaabaaababaaabbbbabababbaaaaabbaabbbaababbabbbbabaabbbbaaaaabbbbbabbaaabbbaabbbabbbab
bbbbaabbabbababaababababaabbbbbbbbaabbababbaabbaaaaaaabbbaaaaabaababababbaabbaaaabaababbbbabbbbbaaabaababbabaaabbaaaabbbbaababbbbaabbbaaabbbababbbbbbbbaaaaaababbbaabbaaaabaaabababbbbbaababbbabbbababaaaaaabaababbbbbbaababbabababbabbbbbbbbaabababbbbabbaabbabaaabaaabbabababbbaaaabbaabbaaaaaabababbbbbabbabbabbbbbbabbbaaabbbbabbabbbabaaaaababaaabbababaaabbaaabbbabbbbaaabbaabbbbbabbaabbbabaabbabbaababbbaaabbababaabbbababbbbbbbbabaabbbabbabbabbbabaaaaaaaabaabbbbabbaaabbbbaaaaaabaaabaaaabaababbaabbaabbbaabbbbbaaababbbaabbaaaabbabbbbaabaaaaaabababbbbaaaabbbbaabaaaabababaaabbbaababbbabbabbbbabbbabbbbbbbabaaabbbbabababbbaabbaababbaaabaaabaababbababbaaabbabaaaabaababababbbbbbbababaabaaaababaababbaabbbaaaabaaababbbabaaabbbaaababbabbaaabababbaaabaaabbabbbabbaabaababaaababababbaaaaaabbabbabbaabbabababaaabbabbbabaabaaabbbbbbbbbbbaaabaaaabaaaabbbbbbaaaaaaabaababababaababbaa
aababaababaababaabbbabbabbbabbabaabbbabababaabbaabaaaabbaabaaaaabbaabbbbbbabbaaaabaaabbabbaaabbbaaaaaaababbababbabbababbbaababbaabbabbaabbbaabababbabaaababaaabaababbbaaaaaabababaabbbaaaabaaaabbaaababbaabbbbabbaaaababbabababbaaabbbbabbaababbabbabaaaabbababbabbabbaaaaabaaaababababbababbaabbbbbbbbbbabbbabababaaababbbabbaaaaaaabbbaababbabbbababbbbbaaaaabaababbabbaababaaabbbaaaaabbbaaabaabbabbbaaaaabaabbbbbbaaabaabbaaababaabbaabaaabbabaaaaaaabbababbaabaababaaabbbbaabbbabbbbababaabbbbbabaaabbbabbabaabaabaabbabbaaaaaabbaaaaabbbbbbbaaaaaabbbbaabbbabbbabbaababbaaabbbababbbbaaaaaaabbabbabbbbbabbbbaaaabbabaaabbaaabbabbabbabbbbababbbbaaaaaabaabbaaababbaabaabaaabaaaaaabbbbbabbaaabaaabbbbbbbbbbbbbaababbababbaaaaabaaaabbbabbbbbbabaaababbaabaaaaaabbbbbaabbabbabbbbababbbababaababaababbbaabbbaaabbbaaabaabbabbababaaaaaabbababababbabaaabbbbbabaababbbababaaaabaaabbaaabaababbbaa
abbbaababbabaabababbbbbaaaabbabbabaababababbbabaaaaabbaabaaabaaababbbabbbabbabbbababaaaabbababbbbbbbbbbabbabbabbbbbaaababaabbbbbabbaabaababaaabbaaabababbbbaabbbbbbbaaaababbaaabaabbabbbabababaabbbaabbabbbababbabaabbaabaaaaaabbbbaababbabaaaaaabbabaaaabababaaabaaabbaaabbbbaaaababaaaaabbabbbababbbbaaabbaaaabbaaaaabbaabbabbbababbababaaababbaaababbbabbabbbabbababaabaabaaaaaaaabbaaababbabbaababbbabaababbbaaabbaababbabaabbababaabbabbaabbbabbaaabaaaaabbbbbaabaabbbbbaabaabaabbbabbaababbaaaababaaaababbaaaabaabbababaabbbbbbbabbaababbabbaaaaaaaaabaabaaabbabaabbbabbabbaaabbabbbaabbaaaabbabaaabbbbbaaabbbabbbabababbbbbbbbbbbbabaabababbbbabbbabbabaababbbaaabbbabbabaaabaabbabbaabbbbababaababababbaabbabababaaaaaabbbbaaaaabbabaaabaaaaababaaabaabbabbbaababbbabbbbbbbbbababbaabbbbbbaabbabbabbbababbabbbabbaabaaaaaaaaabaabababaabbbabbabaabaabaaaaaabaabbbbaaaaaababaabbaabbabbaaaabbb
abbaaabbababaaababbaabbbbabbbaabbabaaabaabaabbbabbbaabbbabbabbbabbbbbbabbbbaaabbbbbbaabbbaababaabaabbbabbaabaaaaaabbaaaabaabaabbaabbabaabbbbbbabaabbabaabababbbabaaaabbabbbbaabbaaaababbbbbaabbbaababbabaababbbaabababbabbbabaaabaaabaabbbabaabaaaaaabaababbabbbbbaabaabbbaabababbbbbbbababaaaaabbbbaaabbbbabbbbaaabbbbbabbbbaaabaaabaaaaababaaababababbbaaabbbbbabbbbbabbbaababaaaabaaababaaaaabbaababbbabbbaaabbababbababbababaaabbbbaababbabbaabbaaababbaabbbbababaabbabaabaabababbabbaabaaabababaababbbbbbababababababbbbababaaaabbbabaabbaaabaabbaabbbbbabbbbbaaaaabbaababbabaaaabbabbaabbabaabaabababbaaaaaabaaabaaabababbabaabaaababbaabaaaababaababaaaababbbabbaabaabbbabbbaaaaabaabbbbbaaababbbaabaaababaabababbaaaabbabababbbbbbabbaaaabbabbabbababaaabbabbbababaaabaaabababbaaabbbaaaabbbbaaaabbbbbabaabaaabbbbaabbbbabaabbbababbbabbaaaaabbbbaabbbbbbababbabaaababababababbaabbaaabbabbaa
bbabbaabbaabaabbbaaaaaaaababbabbabbbabaaabbabbbabbabababaaababbbabbaaaaabbbbaabaaabbbabbabbabbbabbbbbaabbaaaaaaaabbabbbbbabbbbbbbbaabbababbaabaabaaababaaabaabaaaabaaaaaaabbbaabbbaaaababbbbbbaaabaabbabbaabbaabbbbbbabbbababbabbbaababbbbabbabaaaabbababbbbaabbabbabaaababaababbbbaaaabababbabbabaabaababbaabbbbbbbbaaabbaababababbaabbbababbbbbbbababbbbaaababbabababbbbabaabbbaabbbbbabaaabaababbbbabbbbabbaabaabaaabaaaaaabaabaabaabababbbbabbaaaaababbabaabbbabaaaaaaabbbbbabbababaababbaabaababbbababbbbbbababaaaaababbaaaabbbbabaababababaabbbaaabbabaabaabbbabaabbbbabbbaabbbbabbaabaaabaaabbababbaaabbabbaabbbbbababbbabaaababbaaaaabaabbbbbbabaaabbabbbabbabbbaabababbbbbaabbababaabbababbbbbaabbbbbaaaabbbbaabbabbabbbaabbaaaaaaabbbabaaabbbaabaaabbbabbaabbababaabbabbaabbababbabbababbbbbbbaaaaaabbbbaaaababbbaaaababaaaabbabbbbaabaaaababbbaaaabaaaabbbbbbabaabaabbbbbbaaaabbbababaabba
baabbbaaabbabaaababbbbaaababbbbaabbabbaabaaaabbbaaaaaaabaabababbaabbabbbbabaaababaababbbbbbbaaabbbbbbaabbbaabbbabbbbababbabbaabaabaababaababbbbbbbbbaaabaabababbaaababaaabbbbbabbabbbbbabaabaababbbbabaababbaaaabaaabbbabbaabbbbbbbbaababaabbababbaaababbaaabaaaaaabaaaaaaaabababaaaaaabbaaaabaabaaaaaabbaabbabaaababbababbbabbbbbaaaabaaaaaaababbbaaaababbaaabaaaabaabbabbaaabbababababbbabbbbaaabaabababbaabbbbababbaabaaababbabbbbbaabaabbaaaaabbaaaabbbabaabbabaaaaababbaaaababbaababababababaaababaaabaabbaabbaaaababbbaabbbaaabaaabaababbabbbaaabbbaaabbabaaabbabaabbabbaaaabbbaabbbabbaabaabbabbbaabbaabaabaaaabbaabbabaaabaababbbaaaaabababbabbbaaaaababbababaabaababaabbbaaabbabbbaaababbaabbbaaabaaaaabbbababbbbbbbbaaaabbaabbbbabaaaaaabbaaababaaaaaaaabaabaabbbbbbaababaaaabbbaababbaabbbaabbaabababaabaaabbaaaaababbbbaaaaaabaaabaaabbababbbababbbbbaaabababbbbbababbaaaaaaaaabaaaaababb
bbbbabbaaabbbaabbbabbbbbaabaaabbbbabbbabaaabababbbbaaabbbaabaaabaaaabaaababbaaaabbaaaaabbabbbababaababbabaabbbbabbbbababbbbaabaaaabaaaaaaabaaaabaabbbaabbbaaaabaabaabaabbabaabaaabbbabaabbbbaaababbbbabbbbbbaabbbbaabbbababbbbbabbbbabbbbaaaabbbabbbaaabbbabaaaabaababbaaaabbbaaaaabbaabbaaaababbaabaabaababbabbabbaaaabaaababbbbaabbaabbbabbbaaabbabbaabababbaaaaabbabbaaabbbbaaabbabbabababababbbbababbbabbaaababbaabbabaaabaaabbbabaabbbbbbbabbabaaabaaabaaaaaabbbabaaababbbabababbababbabaaababaabaaaaaabbbabbbbbbbbbbababababbbbbabaaabbbaabbaabbbaaaaabaabbbaabbabbabbaaabaaaabbaaabbbbbaaaaabbbaaabbbbbbabaaabbaaabbbbabababbaabaababbaaabbbababbbbbbaaababaaaaabababbbbaaabbaaaabbbaaaabbaabbabaabaabbabbaabaabaabbbabbaaabababbabbababaaabaabbbbaababbbbbbbbabbabbababaaaaababaaaabbbabaaabbbabaaabbbbbabbababbbbababbbbbbbbbbaabbbabbbbbabbbbabaabbbabaabbbaaaabaabbaaaaabababbaaabbbbbbbab
aaabbbabaaabbabbbbbbbabaaaabbaabaaaabbabbabbbbbbbaabbbaabbbbabbbbaaaabbaabbaabbbaabbaaaaaaabababaaaabaabbbaabaababbbaaabbaaaaaaaaabbbaababbbbaaaabbbabbbaabaaabbbabbaabbabbbbabaabbbbabbaaabbbaabbbbabababbaabbabaaaaabbbbbbabbaabaaababaabaaababbbabaabbababbbbabaaababbabbaaaabaaaaabbbbaaabbbababaaabbaabbbbbbaaaaababaaaaaababbaaabbababaaaaaabaabbaabbbaabbbbbaabbbabaabaaabababbbbababbababbabbabbaaabaababababababababbbababaabbbaaabbabbbaaabaaabababbababbaaaababbbabbbbaaaabbaaaaaabababaaaababbbabbabaaaabaaaabbabbaabbbabaaabbaaabaabaabbabbbaabbabbaaaaaabbabbaaaaabbbbabbbabaabaaaaaabaaabbabaabbbbabbabbbbaaaabaabaabbbbbbbaabaaaaaaaaaabaaaabbbbbaabbaabbbabaababbbbbaabbaaabbbbbbbaabababbabbbaabbaaaaababaaabbabbabbaabbbbbabbbbaabbababaaaaabababbbbabbabaaaaababaabaaabbbabbbbaaaaaabbbaabaabaaabbabbbabbbbaabaabbaaaabaaaaabbabbbabbabbbaaaaababaabbbbbbbaabbabbbaabaabababbbaba
baaabbaaabbabbaaaaabbababaabbabbaabbbbaababbbaabaaababaabababbbababbbaaaabaabaaaabaabaaabbababbbbbabaabaaaaabababbbababbaabbaaabbbaaaabbaababaabbbbabbbabababbabbbbabbabbaaabbababbbaaaababababbabaaabababbbbaabbabbaabaaaabaabbbaaaaaabaaabaaaabbbabbbbbabbaabbbbbbbbbababbbbbbbbaababbaaabbabbbbbaabababaabaabbbaababbababbaaabbbbabbbabababbbbbbbaaaabbabbaaabababbbbbaabaaabbababababababaabaababaaabbbbaabbabbbbabaaababaaaabaabaababbbbbabababbbaabbbbbbbabaababaabbaabbbbbbbaababbbabbbbbaaaabbbbabaabbabaaaabbaabbaabaabbabaabbaaaaaaaabababbbaababaaabbaaaaaabaabbbababababbbabbababbaabaaabaabbabbbabbbabbbbbaabaaaaabaaabbababbbaaaaaababababbaaabaaaaaabbbbbaabbaaabbbbbbabbbbaaaababaaababaaabbbbaababaaabbaaaabbaaaabbbaabaababaabbbaaaabababaabbaabbbbbabbbbbaabbbabbabbbabbbbbababbabaaaabbaabaaaaaaabbbbaabbaaaababbbababbabbbababbaaaabbbaabaabaaaabbaaaabbaababbabbbabaaabbabaaaba
bbbaaaaaabbabaaaaaaaababaaabbbabaaaaabbbbbbabbbbbabbabbbababbbbaababbaabbbababbbabbaabbbabaabaaabaaabbbbbbaababbbabaabbababbbabaabbababababbbbbaabbabbbbbabbbaabbaaaaabbabbbbbbbabbbbababaababbbaaabbbbaaabbbaabbaabbaaabababaabaaabaaaababaaaaaaaabbaabbaabbaaabaaaabaabbaaaabaaaababaaaaaaaabaababbaaaaabbbbaababbaabbabababaaabbbbaabbbaaaaaaabbabaaabbaaabbbaabbabbbbbbbbbababbaabbbbaabababaaabaababaaaaabbbbbbaabbbbabaaabaabbbaababbbabbbabbabaabababbbabbbabbababbaabbbaaabbabbbaababbbbabaabbbabbabaabbababbbbababbaabbbbbabbbabbbaaaaaaaabbaababbaaababaababbbbbbbbbbababbabbbaaaabaaababbbabbbaaaabbaaaabbaabbabbaabbabbbaababbabbbaabaaabbbaabaaaabaaabbaaaaabbbbabbbbbbbbababbaaabaabaaaabaaababbbaaaabbaabaababaaabbaaaaaaabbbbaabbbaaabbabbbbabaaabbbbbbbabaaabaaaabbaabaaabbbabaabaabaabaaaabbabbbbababbaaaababaabbaaaaaabaabbababbaaabbaabbaabbbabaabbbbbabbaabaabaabbbbabbbbbbbbbab
bbaaabbbbababababbbbbbabbbaaabababbaabbaaababbbaaabbabbbabbababaaabbbaaababbbabaabbbabbbbabbbaaaaababbbabaabbbabbaababaabbbbbaaabbbabbabbabaaabbbabbbaababbbabababaaababbbabaabbabbaabbaabaaaaabbaaababababababaabbaaababbabbabbbabaabbbbabababaabaaabbaaaabaabaaabaabbabbbabbbabbbaaaaabaaaababbbabbbabababbabbabaabaaabbbabaabaababbabbbbaabaabababbbabbbbbbaaaabaabbabaaabbabaababbbaaaabbbaababaaababababaabaabbaabaaaaaaaaaabbabaaababbbbaaababbabbbbbaababbbabbbbabbbbaabaabbaabbaaaaaaaababbbbbaaabbaaaaaaabbabbbbaaabaaababbbaabababbbaaababababbbabbabaaabaaaaaaaaabbbbbbbabaabababbbaababbbbbbbaaabbabbabbabbabaabbabbabaabaaaabbbbaaabbaabaaaababbbbaaabaaabbbaaabababababbaabbbabbbabbaaaababbbaabababaaabbaabaaabaabbaabbabbbabaabbababbabbbbabbaababababbbbaabbabaabaaaaaabbbaabaababaabaaabaaaabaababbaababaaabaabbabbbabbabaababbbaaaabaababbbabaaaaaaaaaabbababaaabbbaabbaaaabbababa
bbbbaababbbbbbababaabbbbbbabaaabbaabaaaababaabbaabbaabbaaabbaabaabababababbabaaaabbbaaaaababaabbaaabaaaaababbbbaaabbbbababaaabbabaabbbbbbbbaabaaabbbaabbaababbbabbaaabaaaabbbaaabbaaaaabbabbabaaababbbbababbaaabbbbbbbaabbbbaabbbbbaaaaababbaabbbaaabbbbaaaabbabbbbbabaaababbabbbaaabbbabbabbabbababaabbbabbaabbbbbbabababaabbbbaaabaabbabbbbababbbabbaabaabaaaaabbbababbbbabaaabaaabbbabbaababbaabbabaaaabababbbbababaaabaaaabbbaaabbbaabaababaaabbbabaabbaaaabbabbbabbbabbbbbbbbbbaabbababababbabbaabaaaabbaaabbbabaaabbbbaabaaaabaaaaaabaaabbbabbaabbbaabbbaaabbbaabbbbabbbaabababbaaabbbabaabaaaabbbbabaaabbaaababbbbabaaaabbabbabbbbababbaaaabbaababbbbaaababbabbabbaaaaabbbabbbbaabbbaababbbababbabaaaabbabbbabbbaababbaaabbbbbabaabaaaabbbbaaabbaabbbaaaaabaabbabaabaaaabbbbaabbbaabaababaaaabbbbabbbbbbbbbbabbbbbabbbabaabababaababbaaaabbbabaabaaabababababbbbaabbbbbbbbbbbbbbbbababaaabaaba
aaabababbaababaaaaaabababbaaabaabbbbbbaabbbbbabaaaaabbabbaabbbabaaaaaabbabbaabaaaaaababbbbbababbbbbabaaabaaaabbababbbaababbabbbaaabababbbbbbabbbaabaaababbbababaabaaabbbaaaababbaabbaabaaaabbabbaaabbbbababbbbbbbaababbbbbaabaababbbaaababaababaaabbbbababbbbabbbbbabbaababbaaabaaababbbabbabbababababbbaaabaabbaaabbabbbbbabbaaaabaaaabbbbaaaabbbaaabbbaaaaaababaaaababbabaaabbababbbbabaaaabaaababbabaaaaababbaaabaabbabababababbbbbabbaaaaabbaaaabaaabababbbbaaabababaabbbbbaaaababbbbbabbaaabbabbabababbbbabbbaaaaabaaabaabbaababaabaabbababaabbabbbaaaaaaaababbbaabbbbbbaabbaabbaabbababbabbbbabbabaabababbaaabbabbbaaaaaaaababbabbbabbbaabababbbbabbabbaabaabababaabbbbbabbbbaaabbbabbbababaabbaababababbbbbbaaaabaabbbbabbabbbbbbaababbbbabbbabbaabaaaababbbbbbbbabbabbabbbbbaabbababaabbbabbabbaabbabbaabaaaabbbbaaabbaabaaabbbbbbbbabbbbbbbaaaaaaababaabbbabbabaaaabbaaabbaaaabbabbbabbbaabb
ababbabbabaabbbababbababbbbbabaabbbaaabaabaabbbbabaaaabbaabbabbbaaaaababbbabaababbabbbbaaaabaabbaabaaaaaaaabbbbbbbbaaaababbbaaaaaabbbbaaabbabbbbaabbbbbaabaabbbababaabbbababaabbabaabbbbbbbbabbabbbaaaaababaabaaabababbbbbaaababababaaabbababbaabababbabbaaaaaabaaaaaabbbabaabbaaabbaabaabbabbabaabaabbbbaabbaaabbaaaabaaababababbaaabbaaabaabaababaaaabaaaabaabbbababaabababbbbaaabbbababbabbaaaababbbbabbbbbaaabababbbbbbabaaabababaaaaaaaaaaabbbbbbabaaaaaaaababbababbbbabaabbbaabbabbbbaabbbbbaaaabbbaaabbbbaabaabbabbababbaaaaaaaabaaabbababbbabaaabbabbabaabbbaabbaabbbaabbbbabaaabaaabbaaabababbaaaaaaabbbbaaababbaaaaabbabbaaaababbbaabbaabbbbbabbaabaababaaababaabbbaaaabbabbbaabbaabaaaaaabaaaaabbabaababbbbbabaaaababbbbbbbaaaaaababbbbbbaabaaaabbabaabaaabbbbaaababaababababbaabbbaaababaaaabbaaaabaaaabaaabbbaabbbbaabaaabbbbbbbaaaaabaaaabbababaaaabbabbbabbabaaaabbababbbbababbaabaabb
bbbababbaabbabbabbaabbabaaaaaabaaabbbbaabababbbbabaaababaaaabaaaabbabbaaaabaaababbbabaaaabbaabbbbbabbabbbbbbaababbbbbbabaaabaaabbabaaaaaaababbabbbbbbabababbbaabbbbaaaaaaaababababbbbbbaaabbaabbbaababbbaabbaabaaabbabaaaabbbbbbbbbaaabaaaababaababbaabaaabbababaabbbaababaaababbbababaabaaaabaababaaabbbabbabaabbbbabbbbbbaabbaabbaaaaabbbabbaaaaababaaaaabaaabaabbbbaaaabaaababbbabbaaaaaaaaaaaabbbbaaaaaaaabbbbbabbabbaabbbaaaabbbbbbabaaabbbabbabbaabbbaabaabbaaabaabbbaabbbbaababbbabaabbbaaaabaabbbababaaaabbababbaabbbbaabaabbaabbaababaababbaaaabbaabbbbabbbbbbbbaaabbabaaabbabaaaaababaabbbaabababbbababaaabbbaabaabbaaaabbbaabbbaaabaabaababbbabaaababbabbbaabaaaaaaaabaababbaabaabaaabbabbbbbababbbbaabaaabaaabaaaaaaababaaabbbabbaaaabbabaabbbaabbbbbbaaaababaababbbbbaaabababaaababbbabbbaaabaaabbbaabbabbbabaabaaaabbbbbbbbabbaabbbababaabaaabbaabaabaabbaaabbababbabbaaababaaaaaabbabb
aababababbaabaaabaaabaabaababbaababaaabbbbabbaaabbbabbaabaaabaabaaaaaababbaabbabbbababbbbaaabbbaabaaaaaaababaabbaababbabaaaaaaabaaababbabaabbabaabbabbbbabbbbbbabbbabbbbbababbaabaabbbbaaaabaababbaabbabaabababbbbaabbaaaabbbbbabbbbaababbbabbabbaabbaabbaabbbbbbbbbababaabbbbaaabaabababbbbaaabaaaabbaaabbbbaaaabbbbababbbbbaaaaabbbbbbaabaaabbbababababababbaabbbbabaaabbabaabaabaababaaababbbabababbbabaaaaabbabaababbbabaaabaaabaaabbaabaaaabbbaaaabbbabaaaaaaaabbbabbbaaaabbbababbababbababaaaabbbbaaabababbbbbbabbabbaabaaaaabbbbabbbbbabbbaaaaaabbbaabbaaababbbbbbbabbabbabbaabbaaabaabbababbaabbbaaaababababaabababaaabbaaaaaababaabbabbaabbbbbaaabbaaaaabbbaaababbbabbabbbbbabaabababbbaabbbbaabbaabbaaabaaaaaaaabbbbbbbbbaaabaaababbabbbabaaabaabbaabaaababaabaabbaababbbbbababbbbbbabbabaaabaabbbaaabaaaaabaabbbaaaabbaaababaaaaaabaabaaaaaaabaabbbbabbabaaaaababbaabababaabbbbaaaabbbaaba
abbaaaaabbabbbaabbbaabaabaaaabbbabbaababbbaaaabbaabbbabaaabbaabbbbbbaaabbbaabaaaabbabbabbbbbbbabaaaaaaaabbbbbbbbbbabbbaabbabbbbabababbabbbbbbaabaaababbbaabbabbaabbbbbaabbaabababbbaababbabbaabaabbaaaaaaaaabaabaabbabbababbbaababababababbbababbbaaababbbbbbbbabaabaabaabbbabbabababbbababbaaabbabaabaababaaabaaabbabaaaababaabaabbbabbbabbabbbabaaaabbaaaabaaaaabbbaabbbabaabbbbababbbabaababbbaabbaaabbbbbbabbbababbbbaabbbabbbbabbaaababaababaaabbaaaaabbaaaabbaaababbbbaabbaabbbaababbabaaaabbbabbabbaaababbaaabaababaababbabbaabaaaaabababbaabbabaabaaabaababbaaabaabbbaaaaaabaabbbbabbbaaabbaabbbbbbbaabbbababaabbbbaaabbbbbabababababbbbabbbabbabbaaaabaabbbabbaababbbabababbabaababbaabaabbbabbbabaabbabbbbbbbabbbbbabaaabbaabbbbaabbaaaaaabbbbaaaababbbbababaabababbabaababababaaaabaabbbabaaaaabbbbbababaababaaabbaababababbaabbbbbaaabaaababbbbbabbbaabbbbbaaababbbbabbaabaababaababababb
bbbababababbabbbbbbbbbaaaaababbaabaaabaaababbaabaababbabbaababbaabaaabaabaaaababbaabbababbabababbbbaaabababbbaabababbabbbaabababababbaababaabaababbaaabbababbababbbaababbbabbbbbbbbaaaaabbbbbbbaabbaabbaaabbbbbbbaaabaaabbbaaabaaaaabbabbbabbabbaabbbbaabbabbbaaaabbbbaaabbbbbaaaabbaaaababbaabbabbabbabbaaababbbbbbbbbbaaabaaabababbaabbbbbbabaaaaabbabaababaabaababaabaabbbbbbabbaababbabbbaabbbbabbbabbababbbbbabababbbbabaabbaababaabbbbabaaabaaaaabaababababaabaabbbaabbabbbabbaabbaabbaabbbabaabaaaaababbbabbbabaababaaaabbaabbbbbbbabbabababbbababbbaabababbbabbbabbaaabbbbaababababababbbbabbabaaabaaabbbabababaababbabbbbbaabbbaaaaabaaabaaaaabbaababaaabababababababaaaaababbaaaaaabbbbbbbbabbbbaaabbaabbbaabbbaaabaabababbaaaabaaaabbaaabaabaaaaaaaabbbbbaababaabbaaabaabbbbbabbaabbaaabbaababbbaabbbabaabbbbaabababaabaabbabbababbabaaabbabbaaaaaabbbaaaaabaaabaabbabbaaababbbbbaaaaabbba
babbbbaabbaabababaabaabaaabbbabbbbaaaabbaaaaaabbbbbababbbbababbbababbabaabbabbaaaababaaaabaaaaaaaaabbbbbaaabbbbaaaabaaaabbbbabbbbbbbbaabbbaabbbbbbbbbbbaabaabbbbababbbaaaaaaabababababbbbbaabbbaaabaabbbbaababbaabbbaabbabbabaababaabbaaaababaaaabbaabbaaabbabaabbaaaaaabbbaabaabbbaaabbbbbbbabaabababbaabbabbaabaabababbbaaabbababbabbabbaaaaabbaabbabaaabbbababbbabaababaabbabbbbbbaaaaaababbabbabbabbaabbaabaaaabbabbbbabbaabaabaaaabbbaabaabaabaaabbaaabbabbbbaabaabbbabaaabbbbbbbbabbbbbaaaabababbaabababbbbbabbaaabaaaaabbbbaaaabababbbaaabaabbaabaaabaaaaaaabbbbbabbababaababababbbbabbabbbbbbaaabaaaaaaabbbbabaabbbabbaabbabaaaaabbbabaabaaabbbaabbabbbabbabaabaabababbbbabbabaaaaabbbababbbabababbaabbaaaaaababbbabbbaaaabbbabaaaaabbabbaaabaaaabbbababbbbbaabaaabaaababbaaaaaaaabbbbabbabbbabaaabababbbabbbaaababbaaaababbabbbaabbaabbaabbbabbaaaabbbbaaabbabbbabbabbbbbaaaaababbabaaababab
ababbaabbaaaabababbaabababbbbbabbaaabbabbbaaaabbaaababbaabbbaabbbbbbbaaabababaabbbabbaaabbbbaaaaaabbabbaaaaabababaaabaaabbaabaaabbabbaaababbbbbbaaaababbbbbbabaaaaaaaababaabbbabaabaaaaabbbbbabbbaaaabaaabbabaaababaabbaaabaabbabaabbaaaaabbbabbaaaabbabaaaaabbabababbaaabbbabbabaabbbbabbbbbbabaababbbbabbabbbbbbbbaaaaaaabaaabbbaaabbabaabbababbbaaabbaaabbabbbaabababbbaabbbbabbbaabbbabbabbbaaabaaaabaaabaabbabbabaaababbbbabaaaabbababbbabbbaabbabbabbaabbbabbbbababbbbbbaaaababaabbaaabbbbabbbababaaabaabbabaaababbaaababababaaababababaabbaabbaaaaabbaaabbbbabbaaabbbbbabbabaaaabbabbbabbbbbbaaabbabbbbbaaaabbbbaaaabaabbbbaaababbabbaabababaaabaabbbaaaaaabaabbbbbbabaaabbabbbaaaabaaaabaaabbbaabbaabaabbbaabbabbbbaaabaaaababbaaaaaababaaababbbbababbaabaabbaabbaaaaabaaaaabbbbababbbbababbbbabbaaabbaaabaabaaabaabbaaababaabaaaababbbabaaaabbaabbaaabaaabbbaaabbbbababbbbbbbabbaaabbbbaaaaa
bbabaaabbaabbaaaabbbabbbabaabbbaaabbbbbaabaabaaabbbabbbabbbbbbbbbbaababaababbabaaaabbababbbabbaabaabbaabbabaabaabbbabaaabbbbbbaababbabbbabbababaabaaababbaabbabaaabbaabbabaabbaabaaabbbaaaabbbaaabbabbaaaabababaababababbaaabbabbaabbbabababaabbaaabbbababbabbbaaaaabbbbaabaaaaabababaaaababbbaababbbabaaabbaaaabbbaabbbbbbaaaababbaaabababbbbbabbababababaabbbbabbaaaaabbabbabaaababbaababbbbabaaababaababbaabababbbbbaaabbaaaaabbbabbabbbaababbbaaaabaaabbbbbbabbaaabaaaaaabaabaaaababaabaababababababbaababababbaabbaaaaabbbbabbabbbbbbbbbbbbaaababaabbabbbabaabababbaabbbbbbabaaaaaabaabbbbbabbbbaaabaabbbaaaaaaaaaaaaaabbabaaaabbbbbabababbabaaaaaaaabaabbaababaabaabbaabbababbbaaababaaabbaaaababbabaaaabbbaaabbbbabbaaaabbababbabaaabbabbabbaaaaabaabbabaabbbbbababbabbaaabbabbbbababbababbaabbaabbaabbaabbaabbbababbbabaaabbbbabaabaababaababaaaaabbaaabbaabababaaabaabaabaabaaaaaabaabaaaaaa
baaaaabbaaaaaabaaababababababbbbaaabbaaaaaabaaaaaabbabbaaabbbaabbaabbaabaaabbbaaaaabababbbbbbbbbabbbbabaaababbabaaabaabbababbabbbbbbaaabbaabbbaaabbaaaababababbbbabbbbbbbabaaaaaaabbbbababbbaaababaabaabaaabababababaaabbaaabbaababbabaaaababbabbabbaabbbabaaabababbaabaaaaabbbbaaaaaabaaabbbabaabaaababbbbbababbabbbabaaaabababbbbaabaaaabbaaaabbaaabababaabababbabbaaaaaabbbbbaaaaabbaababbbabbaabaababababbbababaabbaaabbababaaaabaabbaabaababaaaaabaabbbabababaabbaabaaabbbaababbaaaababbaaaaaabbaaaaabababbbabaaabbbababbbaabaabababbabbabababbbbabababaabbaaaaabbbaaabbabaabbbbabbabbabbabbbbbbbaabababbbbabbaaabbbaabbaaaaaabaaaabaabbbabababaabbabbabbbbbabbabbbbbaaababaabaababbabaababbbabababbabaaaabbbbbaaaabbaaaabbaababaaaabbbbabbabaaaabaababbbaaabbababbbbaabbbbbabaabbabaaaaabbbaabbaaaaaaaabbbaaabbbbbababaaaabababbbaaabbbabaaaaabbbabbabbbaabaabaabaaaaaabbbaabbbaabaabbbaaabbbba
aabbaaaaabaaaaaabbbababbbbbbbaaababbaabaaaabababbbbbaababbaabbbabbbbbaaaaabbaabbabbbaaaabaaaaabbabaaaabbbabaaabaabbbaaabbaaaabbaaabbaabbbabbbabbabbbbbabaaababbabbabaabbababbbbbabbabbbabbabbbabbbbbbbbabbbbbbabaaabbaaaababbbabaaaaaabbaaaaabababaabbbaaaabaabbabbaabaababababbabaabbababababbabababbbbabbaabaababaabaaaabaabbbbbbabaaabbbabbabbbbbbaaaaabbaaaaabaabbabbbbbbbaaabbbbabaabaaaabbaabbbbabbaaabaaaaababbaabaaabbababaababababbabbaaaabbbbbaaabbabbbbbbbbbabbbababaabaabbaaaaaaaabbabaabbbbbabbbbbaaaabaabbbbbaaaabaaabbbbbbabaabaaabbabaaabaaabbabaaaabababbababbababaaabbbababaaabbbbbaabaabbababbaabaaabbabaabaaaabbabbaaababaabababbbaababaaaabbabaabababababaabaabbbbbabbaaaaaabbbbbbabbaababaabbbbabbbbbbbaabbabbbbbbbbaaabbbaabbaabaabbbaaabaabbabaabbaaaaabbababbabbababaabbabbaabbaaaaabbabaaaaabbaabbaaaaababbbabbbaaaabaaaaabaabbaababaaababbaaaaabbaabababaabaabbaaabaabbbba
aabbabbaaaaabbaaabbabaababaaabbbaababbaabbbabaabbaaabaaaaaababaaabbbaaaaabbababbbbbbaababbababbaabbababababababbaabbababaaabbbbabbaaaaababbbaaababbbaaabbaaabbbbabbaaababaaabaababbababbabaaabbaaababaaaaabbaaabbaaaaabbbbbbbabaaaaababbbbbbbbaabbaabaaabbbbaababbaabababbbbbabbaaabbbbaabaaabaaaaaabababbbbabaaabbaababbbaabaabbabbaabaabaaababbaababababaaaabbbbbbaabaaaababbababaabbaabbbabaaaabbbaabbabaababbabbababbaabbaabaabababaabbaaababbbbbbaabbbabaababaabbabbaabbabaaaabbbaaaabaabaababbaababbbaaaaabaaaaaaabbbaabaaaabbabbbabbaaaabbbabbbbbbabbbbababbabbaabaabababaaaaabaabaaaabbaaaababbbaaaababaaaabbaaabbababbaaabbaabbaabbbbaaabaabbababaabbaabaabbbaababababbbbababbaaabbbbbbabbbbabbababbbaabbbabaaaabaaaababbbbaaabbbaababbbabbbbbbababbaaabababbbbbbbaabaaaaabaaaabaabbbbbaabbaaabbbaaaabbaabababbbbbaaababaaaaabbbabababbbaaaaabbbbaababaabaabbbbbaabbbbaabbababbabaaaaaabaaab
bababababbbabbabaababababaabbaabbbabbbbbbababaababbbbaababbaaaabababbbabababbaabbababaaababaabbabaababaabbababbbabaabbabbaaaababbbbbbaaaabbaabaaabbbbabbbaaaababbbbbbbbbbbbabbabbaaabbbaaababbbabbaabbbbbbabaabaaabbbababaabaaaaaabaabbbaaababbbaababbbbbbaaabbbbaabbbabaabbabbababbabaaaaabaabaaaabaaabaabbbaababbaabaabaababaaaaaababbaaaabaaaaabbabbabaaaaabbaaababaaaabaaaaaaabaabbaaabbaaabbbaaaaabbabaabaabaaababaaabaababaaaabbababbabababbbbbbaaaababaabbababbbbbbbababbbbababbbbbbbbbbbaababaaababaaaaabbabbbbbbabbbabbbbaaaabbbaabbbbbbbbaaaabbbabaaabaaaababbbabbaaaabbbabbaababaaaaababababbbbabbbaaaabbabaababaaaabbaaaaaaaabbaabbaaabbaababbbabbaababaabbabbabbabbaabaababbbabbaaabbbaaabaababbabbaaaabbababbaaabbaaabbabbbbbabababaabbbabbbbaabaaabaabbbabbababbababbbaaaaabbabbbbaaaaaaaabbbbabaababbabbabbbbabbaaaabaabbaaababbbaaabbabbaaaaabbbaaaaaaaaaaabbaaaaaaabaaaaaababbaabaa
aaaaaaaabaababaaaabbbbababbbbaaabbaabbaaaababbaaababbaaabbaabbbaabbabbaabbbbbaaaabaaaaaabaaabaabaaaaabbaababbabaabbbbabbaaaabababaaabaabbaaabbaaababaaabbaababbabababbbaaaaabbbababbabaababbbbaabababbaabbaaaabbaaabbbbbbabaabababbabaabbabaabaabbabbababbaaabaaaaabababaaaabaabbbabbbabaaababaabbaababbaabaabaababbbbabbabbabaabbaaaaaabaababbaabbbbbbbbaababaaaabbbbababbbaaaaabaabaaaaaabababbabaabbbbaababbbaabababbbaabbabbbbaabbbaabababaababbbbbbabbbbaabbababababbbbababbabbaaaaabbaaabaaabbaaaababaabbbbbbbabbbababababbabbaaabaabbaabbaaabbbaabaaabaaaabaaabbaabbabbababbbaabbbababbaaabbabbbbabbbbbaaababaaabaabbababaaabbbbbbaabbbabaaabbaaaabaabaaaabbabbaabaaaabbbbbaaabbaaaabaaabbbabbaababbabaaababbbbbbabaaabababaaaabbbaaababbaaabaaabbaaabaababaabbbabbbaabaababbbabaaaaaabaababbbaaabbaabbbbbbabbabaabbaaabaaabbbaaaaababbbaabbaabbaaaaabbbaabaababbababbbbaabababaaaaabbbbbbaaba
aaabaaabbbbbbbaaaaabbaaaabaabaabababbaaaaaababbaaaabbabaaabbbabbaaaabbaabbbabaaaabbabbaabbabaababaaabaaabbbaabbabbbabaaababbbabbbbabbbabaaaabaabaabbbbbaaababaabbaabaaabaababbabaaabbbbbaaabbbbbbbbaabaabaabaabbbaabaabaaaaabbbaaababaabaabbbaabaabbbbbbaabbbbabbbabbbababaaababaababaababbaababbaabaaabaababaababbaaabaaabababaaaaaabbbbbbababaaaabaaababbbbbaaababbaabbbbbbabaabbbabbbbaabbabbabaaaaabbabbabbabaababaaaababbaabaaabaaababaaaabaaabbbaaabbaaaabaabbbaaaaabbaabbaaabbaaabbbaababbababaabaabbaaaaaabbabababbbbabaabbaabbabaaaabaaaabbaabaaaaaabaaabaaababababababaaaaabbaaabaaaaabbabbbaaaabaaabaabbbbaabababbabbbaabbbaaaabbbaaaaababbbabababababbbbbbbbbbabbaabaabbbbbbbbaaabbbbaaaaaabaabbbabbbaabbabbbbbbbbbbabaabaabababababbabbbabaabbabbaaabbbbbbaabaaaabbaaabbbaababbbaabaaabababbaabbbbaabbbbbaaaabbbbabbaaababbbbbabaaaabaabbbbabbaaaaabbabaabbabaababaaaabaabbaaababbbabbba
abbbbabbaabaabbaaaabbbbaabbaaaababbbabbaaabaabbbbbaaaababbabbbababaaabaaababbaabbaaabbbabbbbbbbbababaaabbaababbbabbbaaababababaaaabababaaababbbbabbbabbbbabbaabababbaaabbbaababbbbabbbbaabbabaaababbbbabbbbbbaaaaaaaabbbbabbaaaabbaabbbaabbbaabbbbbaaaaabbbbabbbbaaaaabbabaaabaaaaaabbabaabababbaaabaabaabbabbbbbbbaaabbababaaabbbaabbbbbaaabaabaabbbbaaabbabbaaaaababaababaaaaabbaaabababbabbbabbbbabbabaaababaaaabbbaabbbabababbbaaababbabaaaabbabaaababababbbaabbbabbbbaaababbabbbaaabbababbabaabbbbaabbbbabbabbabaabbaabaaabbaabaabbabbbabbbbbbabaabaabbaaaabaabbbbbbabababbbbaaabbaaabbaaabbbaabbbabbbaaabbbababbbaabbbaabbabaabbababababbbbaaaaabababbbaababbabaaabbbbbabaabbaabaaabaabbbababbbbbbaabaaabbabbaaaabbababbaabbabbabaabaabbabbbbbabaababababbaaaaabbaabbbbabbbabaaababbbbabaabbbbaaabbaaabbbbbabbabbbbabbabbabbabbababbbaabaabbabbaaaabbabbbaaaababbabaabbbabaabbaaaabababaaaababb
aaaaabbaaaaaaaabbabaababbbabbaaabbabbbabbaabbbbbaaababbbbabbbabbabababbbbaabbbbaabaabaaaaabaaabaaaababaaaaaabaaaabbbbbbabaabaaabbbbabaaaaaabaabaaabbabaaabaaabbaabaabaabbbabaaabababbbabaabaabbaabaaaababbabbaabbbbbbbabaabababaaababbaaaababbbbaabbababbbbaaaaaabaaaabbbaaababbbbabbbbbbbaaabbbaaaabbbbbbbbaabaababbbaaaabbbbbaababbbbaabaaaaabaabaabbbbaaabbaaabbababbbbbbbbaababbbaaabbaabbabaaababbbabbabaabaaabaaaaababbbbbbbabbaababbbbabaaabbbabbbbaabbbabbbaabaaabaababababbaabaabbbabaababaaaababbabaabbaaaaababbabaabaabaabababbaabbbbbbbbbbbbabaaabbbaabaaaabbaaabbaabaaaaabaaaabbabbaabbbabbaabbabaabaabababaaaaabbbbaaaabbbaaaabababaaaaaaabaababbbaaabaababbabbaabaaaaaaaabbabababababbabababbaaabbaaabbbbaabbbabbbababbbbaaababbabbaaaaabaaabbabbabbaababaaaabababbaabbababbaaabaabbaabbbbbaaabbbababbaabbbaababbbbaabababaabaaabbbbabaaabbabbabbbaaaaabbbbaababbabaaaababaaabaababaaa
bbbaabababbababababaabbabaaabaababbabbaabaabbbbbbbbababbbbbbbbabaaababaabababbabaababbbaaababbbbabaabaabbbaabaaaabbaabbbabaaaabaabbabaaaabbabbbbbbabbabbbbaabbbbbabaabaaabbabbbaaabbababababaaaabbaaaaabbbaaabbbbbbbabbbabaabaababbbabaabaaabaaabbaaaabbbaaaabbbbbabbabaabaababaaaabbaabbbaabaaababbabababababbaaabaaaabbaaaababbbababbbbbbbbbababaaabaabababaaaabbababbbbbbbaabaababaababaababbababbbaaabbaabaabbaaababbbaabbbbbbaababbbaabaabbbbbaaaababaaaabaaabbaababbababbbabbbbbbbbbbbabbbbbbaababbaaaabbabaaaabababbbabbbaabbbbbbabbaabaaabbaababbabbbbbbbbbaabbbaabbababbbbabbaaabbbabaaababbbbbabbbbabbbbbabbaabbaaaaaaaaabbabbbbbbbbbbbaababaaabbaaabaaaabaaaabbaabaaabaabbababbbbabaaaabababababbabbbbbabbaabbbbabababbaababbbbaaaaaaabaabbbaaabbbbabbbbabaabaaabaaabbababaabaaabbbbaabbbabaababbabbbbabbbbabbbbbaaababbaaabbbbbabbabaababbaabaaabbabaabbbabaaaaaaabbbbbaabbbabaabaaababab
baaabbaabbaaaaaaaaaaaabaabbaaabaaaaaaaaaababaabaaaabaabaaaabbbababaaaabbaaabbaaabbbbbabbabbabbaabbbbababbbaabbbababbababbbbbbbbababaaaabbaabbaaaaaaaaaaabbbbbbbbaaababaaabaaaaabaabaaabbaaabaababbaabababbabbababbbbbbbbaaababbbbbbbbabbbaabaababbaabbabaaaaaaababbaaaaaaaaaabababaaaaabbbabbbbbbbabbbbbaaaabbaaabbaabbabaaaabaaabbaabbbababbaaaaaaabbabaabaabbaabaababaababaaaabbabbbbbbbabaaababaabbaaabbaabaababaababaaaaabaababbabaaaababaabbbababababbbbbbbaaabbbaababbabaabbbbbabbbbbaabbbbabaaaaaaaabaaaaabbaaabaaaabbabaabbbbbaabaabaabbbabbaaaaabbbaaaabbaaaaabbbaabbaabbbbabbabbbbabbaaabbbaaabaaaabbbaaabaabbaabaaabbbaabbbbbbabbababaabaaaaaaabaabbbabbbbbabaaaaabababbababaaababaaababbaababaabababbabbbabbababaaabaaaabbbabbbbaaabbaabbaaaaababbaabaaaabbbabbbabbaaabbbbaababbaaaaaaababbaaaabaaaaabbabbbabbababbbaababbaaaabbaaaabbabbaaabbaaabbbbbaabaabaababbbaabbabbabababababababb
bbaabbbbbbaaaababbbaaabababaaaabbbbbbaabbbabaabaabbbaabaabbbbaababababaaabbaaaaaaabababaaabaaaaaaabababbababbbabaaabaabbbaabbbaaabbaabaaababababaabaaaabaaaaabbababbababbabbbabaaaabaaaaaabbaaabbabbbaabbbbaabbbababbbaaaabbaaaabbbbababaabbbbbaabbbabbabaabbababaaaabbaabaababbbbaaabbaaaababbbbaaabababababbbbbbbbbbbbaaaabbabaabbbbaaaaaaaabababaabaaababababbbabababaaababbbbaaabbabaaaaaabbaaababbabaabaaabaabaabbbbaaabbbababaaabbaaaaababbbababbaabbaaaababbbbaaababbbbaaaabababaabbbaabbaababbaaaabbbaabaaaabbbaabbbbaaaabaaababaaaabaabaabbbbbbbaabaaaaabbbbbbbabbbbaabaaabbabaabaababbbbaababbbbbaabbbbbbbbbbabbbaaabbbbabbbaaaaaaabbbaaaabbaaaabbabaabbabbbbbbaabbabbabbaabaaaaaabababaaabbbaababaaaaabaabaabbbbabaaaaaaaabaabbabbbaaabaaaabaaabaaaaaabaabbbaababaaabbbababbabbbbababaaabaabbbbbaaabbbbbbbbaabaaabbabbbbbbbbbaaabbaababaaaababaaabbbabbababaaaabbaaaabbbaaaabbbbbabababaaa
aaaabababababbbbbabaabaabbbaaabbabbbbabaaaaaaaaaaabbabbbbaabaababbabbaaaabbbabababaabbabaaabaabaaaaaabbbbababababaaabbaaaababbbabbaabbbabbaaabbbaaabbababbbbaabaaabbbbaabbabbbbaabbaabaabbaaaabbaaabbbbbaabbabaaabbbbababaaaabbabbbaaabbbabaaabbabbaabaaaaababababbabbbbbbabababbbababababbaabababbaaabaabaabaabaabaabbaaaabbbbbbaaabbbbababaabbbabaaaabbbaabbbaabbababbbbbaabaabbabbbaabbabbbaabbabaabbbbaaabbababbbbbbabbbbabaababbaababbabbaaaababaaabbabbaababaaaabbabbabbaababbbbbbaaabbabbbbabaaababbbabbabbbaaaaabbaaababaabaaaabaaaaaaabaaaabbbabbbabaabbabaababbbaaabaaaababbbbaabbabbbbbabbbababaaaaabaaabbaababbbbaaabaabbabbaaabababbbabaaababababbaabaabbabaaabbabaaabaaabbbabbaaaabaabbabaaabbbbabaabbbaaabbabbbaababaaaaaabaabbabbbbbabaaabbbabbbbbaaabaabbaababbbbbbabbbaababbaabababbaababbbabbbabaaababbbabbaaaaabbabababaaabbbbbbbabaababbaaaabaabbabbabaaababbaaaabbababbbaababaa
ababbabbbabbbbababababbbabbbabaabbabaababbbaaabaaaaabaaababaababaabaabaaaaabbabaabbabaaabbbababbaababaabbabbbbabbbaabbbabbabbbbbaababbbababbbaabbbaaaababaaaabbaabbabbaaaabbbbabbbbbbaabaaabbbaaabbbbababbabaaabaababbaaaababbaaabbabbbabbaaabaaaaabbbaaabbabbaaaaabbbababaababbbbaabbaaaaababbaababbbaaabaabbaaaabbaaabaabaaabbababbaababaaaabaabbaabbbaabbbbaabbbababbabbbbabbaabbbbbbaabaaaaaaaababbaaababbabbabbabbbbaaaabaaaaabbbabbbbbaaaaaaaabbbbbaabbabaaababbbbaabbaabbbabaabbbbbbabbabaabbbaabbbbbabbbaabbaaaabbbbabababaaaaaabaaabaababaabaabbaabbabbbaabaaabaaabbababaabbbabaaabbaaaabbabbaababaaaabaaaabaabbbaabaaaabaabbbabbaaabbbaaaabbbabbabaaaaaabaaabaaabbbaaabaaaababbabbbbbbbbbbbbbbabbabaababaabababbbbbbabbaabaaabbaaabaababababbaabbaabaaaabbabbaabbbbaabaabaabaabbaabaabbbbbaaabaaabaaabaababbaabbbabbbaaabaabbbbabaaabbbaaaababababbbababababaabbaaaabbbabaabbaabbaaaaababaa
abbbbbbbbbaababaabbababbbbababbababbbaaabababbabbbbbabbbabaabaaabbabbaaaaaaababbbababbaaabababbbabbabbbbbaaabbbbbbbbbaaababbabaabbbbabbbaabaaaaaaabaaabbbabaabaaabaabbabbabbbbabaabababbaaaaaababaabbaabbababaabaaabbbbbbbaabaaaabaabbbbababbbbbbbaabbbaabbbaaababbabbabbbbbabbabbaabaaabbbbbabbbbbbbbabbbbbabbababbabbabaaabbbbaababbbaaabbbabbbbabbbaaaaaabbabaabbabaaabbaabaaaaabbbaabababbababbbbbabababaabaabababbaaabbbabaabbabbbaabaaabaabaaabbabaababbaabbababbabbbabbbbabaaabbaaaababbaaabaaaaaababbbabaabababbbaaaabbbabaabaaaaababbababaaabbbaababbbaaababbababbaabaabbbbaaababaababbabbbbbaaaabaaaaaaaaaaaaaabbbbbbbbbbabbabbbabaaaabbaaaabaababbbabbaabaaabbababbbbbaaabbabbabbbbbabbaaabababaaaaaabbabbabaaaaaaabaaababaaaabababbabbababaabbaabaabbabbbbabbbabbbbbabbababbbaaaaabbbabbabbbaaabaaaababbaaaabaabaaaabaaabbbbbabbaaaaabaaaababbaababaabbbabaabaaabbaabaabaaaabbbbaaaaabbaa
baabaaaaabbaaaaaabaaaababaabbbabaaabaaabaabbabaaabababbbabbbbbbaabbbaababbaababbabbaaabbaaaaaabaaabaaaabbbabbbbbabbbabbbbabaabbabbaaababbbabbbbbabaaabbbbaabababbaabbaabbbbbabbabbbbaaaabbbaabbabaaabbabaabbabbabbbbbbbbbabbbabbabbaaaaaabbbabababaaaaabaaaababaaabbbaaabbaabbbbbaababbbbbbbbabbabbaababbbbaabbbaaabaaaababaabbaaabbaaababaababbabbabbababbaabbabaaaababbabbaabaababaabbabbbbbabbabbbbababbaaabbbbbabbabaabaaabbaababaababbaaaaaabbbabbbbaaaaabbababbababababaaaabaaaababbaabaabbbbabaaababaabaabaaabaabbabbbbbbbabbabbbbbbaaaababbababbbaaabababbbbaabaaaababaaabaabbbbbabbaabbbbbbbbabaababbbbabbaaababbaaaabbbbabaababbaaabbbbaaaabaabbbbbaaaaabbaaabbbbabbbabbbabaabaaabbabbababbbbbbbabbbbabaabbbbbbbaaaabbbbbaabbabbbaabaaaaabbababbabaabbbbaaaabbababbbbbbbabbbaaabbbbaaaababaaaaabbaaabbbbaabaabaababbaaabaabaabbbabbabbbaaaababbbabbabaaabbbbbbabbbbaabbbabbaabbbbbbababbbbb
bbaabaabaabbabaabaaaaaaaaabaaabbaabaabaaabbaaaabbaabbabaaabbbbbaaabaaaabaabaaaaabaaabbbbaaabbbaaabbababababbbbbbabaabaabbbbbbababababbbaababaaabaaabbababbaabbaabbbabaababaaabababbabaaababaaababaabaaabbbbaaaaabababbbaabbbabbabaabbbababbbabaababaaaabaabbabaababbababaaabbaababbabbbaabaaabababbbbbbbbabbbbaabbabbbaabaaaababbbabbaaaaabbaabbababbbaabbababaaabbbbaabbbbaaaababaaabbbbaabbbbaaaaabbaababbbbbabbbaaaaabbbbbbabbaabaaaaaabbbbbaabababbabbbbabaabaaabbabababbbbbaabaabbbabbbabbbabbbbaaaaaaaaababbabbababbaaabbbabababbabbaabababababaabbbabbabbbbaabaaaaababaabaabaaaaabaabbbaaababbabbabbaababbbbbbbbaaaabaabaaabaaaabbbbbbbbaaaaaaaababaababaabbabaabbaaabaaaaabaababbaaaaaabbbaaabbabbaababbabaaaaaabbaaabbaaabbbaababbabbaabaaaaabaaabbbbbaababababaabaabbabaaaabbabbbabbbbabbaaabbbbabaaaabbaabbbababaabaaabaaabbbaabbaababaabababbbabbbbaaababbaababbaaababbbaabaaabbababbabba
baabbabaaaaabaabaaabaaaabbbabbabbbabbaaabbbbabaabaaaababaabbbababbabbbabbaabbabaaaabbbbabbaabbbabbabbbbabbabbaabbabbbbbaaaababbbaabaabbabaaabaababbbababbbabbbbababbabbbbbbaaaaaabababbbbbbaabbabbababaabaaaabbabbbaabaaabbaabababbabbaabbbabbaaaaababaabbababbaabababbbabbaaabbbabbbbaabbabbbbbbabaaaabbabababaabaabaabaaaabaaabbbbbaaaabbbabbabaaaaaaaaabbbababbbbbbabaaabbabbbbaaaaabaabbabaababbabbababbbbabbaaabaababaaabababbabbaababaabaaaaabbaaabbbbbbbbaaababbbbbbbabbbbbbaaaaababbbbabaabbbaabbaaaabababbaaabbaababbbbbabbbbaabababbaaaaababaaabaaaaaabbbabaabaaabbababaabbbaaabbbababaaabaababbaabaaaabaabaabbabbabbaaababbbbaaaaabaaabbbabbaaababaabbbbaabbbabbaababbabababaabaaaaabbabaabbbabbbaaabaabbababbaabbabbbbbabababbbabbabbabbbabbbbbbababbaabaaaabbaabaaababaabbabbabbbbaabaabbaabbabbbaaabbbaabbabbaabbbaabbbbbbbbbabaaabbabaaababbababababaabbaaabaabbbaaaaaaaababbbabaaabba
bbabbbaaaaaaaabbbbaabaaaabababbbbabbbababbaaaaaabbbabbbbbbababbaabbbabaababaabbababbbaabbabaabaaaabbabaabbabaabbaaabbabbaabbaaabbbabbabaaaabbabbbabbabbabbabbaaabaababaabaaaaabbbaaabbababababbbababbabbbabbaababaabbbbbbaaaabaabbaabbbbbaabaabbabaaabaabbabaabbbaaabbbbaaaabbaaabaabbaababaabbabbbbabbbbaaabbbbbaabbbbbbbbaaabbbbabababaaaabbbbbabaabbaaaaabaabaaaababbabbababaabbabaabaaabbabaaabbaabbbbaabbbaaabbbbaabbbbbbaababbbbaabaaabbabaaaabaababaababbaabbbababaababbbabbbbbaabbabaabbbbabababbbabbabbbaaabbbabaaabbbbbbaababbaaaaabbbabbbbbabbabbbabbabbaabaabbbbbaabaabbaabbbbbbbabbaabababaabbbaaaabababbbbbaaabaabbaabaabbaaabbbabbabbbaababbabaababbbbbaabbabbbbabbbbaaaabbaaababbaaababbbabbbbaabbbaaaabbbaaaaaaabbbbaabbaabbaabbbaaabbbabaaaabbbbabababbbbbaababbbabbabbabbaabbaaaaababaabbaaabbabbaabaabbabaabaaabbabbbaaabaabbaabbababaabbbbbabbbbbbabababbaabbbbabbaaaabababbaaab
abaabbabababbaabbbbbabaaaababbbbbbaabbbaabababababababbbbabbbbbabbabababababbbbbabbabababbbbbaabbbbbaabbabbaabbbbabbbbabbababbbaaabaabaababaabababbbaaabbbabaabbbbbbbaaaabaabbaabbbababbaaaaababaaabaabaaaaabaabaaaaaababbaabababbbabbaabbabbbbbaaababbaaababbbbaabbabbaaababaaabaaabbaabbabaababbbbbbaababaabaaaaaababbbbaabbbaabbbabaabbbbbaababbaaaababaaabbbabbbaaaabbbbababaabbbbbbabbabaabbbbaaabaabbbaabaaaabbbbabbaababbbbabaaabaabbaaaabaababababbbaabbababbbbaaabaabbbbaabbbbaaabbbaabbaabbbabbabbbbbbabaabbaabbbbbabbaabababbbabbaaabababababbbabaabaaaaaaabbabbbbbbabbbaababbaababbabbbbbbbababaabababaabbbbabaabaaaaabbaaabaabbabaabaaaaabababaaaabbabbababaaaaaabababbbaaaababaaaabbaababaabaabaabbabbaaabbaabbabababaaaabaabbbbaababbaababababaabaaabbbababbaabbbbbbaababaabbabaabaabababbbbaabaaababbbbababbbaabbbbbaaaababbbaaababbbbaabababbabbbbaaaabaabbababaaaaaaaabbabbababbaab
bbbaaabaabaaababbabaaaabbaaababbabaababbabbaabaabbabbbaabaabababaabbaabbbabaabaabaaabbbaabbababbaaabbabababbabaaaabbbbaababbbbbabbbaaabbbbbabaababbaaaaaaabbaababbbbbbbbaaaaababbbbbbbaabaaabbbaabbaabaabaabbbbababaabababbaabbbbaaaaabbababbaabbbbaaaaaabbbbbbbbabababbbbaababbabaabaabaaaabaabaaaabaabbaaabbbbabbbababbababbaaabaaabbbaabababbbbbbaababaaaabbabbbbababbababaaababbbbabbaaabbabbbabaabbbbbbbbbabaaabbaababbbaaabababbaababbbaabbbabbbbaaabbbabbaabbbabbbaabaabaabaaaabbaaaabbbabbbbaababbaabbababbbbabbabababbabbbbabbbbbababababbbaabbbbbbaabaaabbbaaabaaabbbaabaaabbaaabaabbaaabbbabbaabbbabaaabaaababbababbaaabbaaabbbaaaaaaabbbbbbbbbbaaabaabaaaaaabbaabbbbabaaaaabaabbabaaabbaababbbabaabaabbbabbaabbbbababbaaaaabbaaabbbabbaaabbbaaabbbabbbaaababbabababababbbabbabbbababaabbbabbbbbbaaabababaabaaabaabbabbbbaabbbabaaaaababaabaababaabbaaaabbbbabbbaaabbaaababbbabbababaababb
aabaabaaabbbbaaaaababbbbaabbbbbbbababaababaaabbbbbababbaaaaaabbbbaaabbbbabbbaaaabbbaabbbbaaaabbbbbbabbbbaabbbbbabbaabbaaabaaaaaabababbaababbbbaaababbbbaaaaabbaaaababbabbabaaabbbaabaabbaaabaaabbabbbaabbbbbabbbbabaabbbbbabbaaabbabbabaaaabbbbbaaaabbbbbbbbabbbbababbababbbaaabaababaaabaaabaaabbabbbabaababbbbaabbbbbbaaabababaaaaaaabaaaabbbbaaabaabaaaababaaaaaaaaaaaabababaaaaababababbaabaaabaaaababbbbbbbbbaabaaaaaabaaaaaaabbabaaaaabbaabbababbbaababbabaabbbbbbabaabbabaaabbaaaabbabbbbbaabbbbabababaaabaabaaabbabbbbababbbbbaabbbbaaabaabaabababbbbbbbbaaabbabbaabbababaabbababbaababbabbabbabaaaaabbabaaaababaaaabbbbaaaabbabaabaabbbaabbbbaaabaabbbaabaabbabbbbababbbabbaaabbaabbbabbbbbaabaabababbaababbabaabbaabbbbabaabbababbbbbabbababbbabbbbbbbabbbaaababababaabbaabbabbabbabbbbaaaaabbabbbbbabbbbbbbaabbababbabbbbbbababbbbbababababaababbbbaabbbbaabaabbbbbbaaaaaababaaabbbbaabaab
abbaabababaaababbabaaaababbaaaabaaabaabbbbaaaababbababbbabaabbbbaabababbbbbbabaaaababbbbabbabbaaabaabababaabbaaaababaaaaabbabababbaaaaabaaabbababbbbaaaaababaababaaabaaaabbaaaabaabaababaaabababbaabaaaaabaaaaaaababaaabaabbbbbabaaababbabbaabbbaababbabbbbabaaaaaaaaabbababbbabaaabbabaabaabbbabbbbabbabbbbbaaaabaaabaaabaaaabbabaaaaabaabababaaaabbaaabbbabbbabbababbaaaaaaaaaaabaaabbbbaabaabbaabbaaaabbbabbaabaabbbabababbbbaabbabbaaabbbbabbaabaababaaabaabaaaabbaababbabbbbabababbbbbaabbababbabbbaaaaabbbbbbbabababababbbabbbbbbaaaababaababababbbbbaaaaaaaaaaaaaaaaaaaabbabbbabbabbabaabbabababbbbbaabababbbaaaabbbbaabbbbbabaaaabaaaabbbaabaabababbbbbbaaabbbbabaaabbbaabbbbaaabaaabaaaaababababbbbbabbaaabaaaabaabbbbaababbbababababbbbbbabbbababbbbabaaaabbabbaaaabbaabbbbbbbbabbabaabaaabaaabaabbaabaabaabbbbbbaaaabaaabaaaabaaaabbbabbbbbbbaababbbaabbabbbaabbbaabbbaaaababbabaaaabababa
babbababbaabaabaabaabaaaabaaaaabbbabbabaabbbaabbbaaaaaaabaabbabbabbabbbabbabbbbaabbabbabbaabbbabaababababbaabaabaaaaabbbbabbabbbbabbbbbaaabbbbbbbbabaaabababbbaabababbaaabaabbbbbbbbababbbbbbbbaabbbbbabbaaabaabbaaabaaaabbbaaaababaaabababaaabbbabbaabaaabaaaabbbbaabbbabababbbbababbbbbbbaababaabaaabbaaababaaababbaaababbbaaababbbbbaaababbabbaaabbababbbaaaabbbbabbaaabbbabbabbaabbaaaaabbbbbbabbaabaabbaabbbbbaabbbabaabaabbbbaaabbabbbbbbbaabbabbaabbaaaaaabaabbbbaaaaaaabbaaaaaabaabaababababbaaaaaabaababaaabaabaababbbbabbabaabbaaabbbaaabbaaaabababbbbbaabbababbbabbbbaabaabbbababbaaabababaaaabbaabababbbbaaabbbbabaaaabaabbaaababbababababaaaabaaaaaaabbaabbbbabbbbbbbabbbabaaababababbbbbbabbabbaaaaaaababababbaaaababbaabbaabaabbababbbabbbabbaaabbaabbabbabbabbaababaaabbbabaaaabbbbaaaaaabaabbbabbabbaabbbbaaabaabbababbaaabbbbababbabbbbbaabbabbabaaaaabaaaaaaabbbbbaaabababbbbbbaab
babbaabbbbbbabaaabaabaaaaaaababbbbaaababbbbbabbbbabaabbaabbabbbabaaabbbababaababaaababbababbbabaaaabbbbbababbabababaaababbaaabbbabaaabbaabaaabbabaabaaaababbaaabbbbbbbababababaaabbbabaabaaaabbababaabbabbaaabaababbabaaabbaabbabbabbbbbbbbbbabbbbbbaaababbabaababbbbbaabbbaaababbaaaaaaaaabbbabaaaaabaabbabaaaababbbaaaabaabaaabaabbabaaaabbbbbaaabababaabbaaabbababbbabbbaaaababbabaabbabbbabaaabaabbabbbaabaabaaaaaaabaaabaabbbbbbaaabaaabaabbaaabaaaaaabaabbaabaabbbabaabababaaabbabaaaabaaababbababbabaaabaaabbaabbbbbabbabbbbabbbaaabbbbaaabaaabaaaaaabababbbbaaaaabababaababbaaaabaaabaaabbbaabbababbaaaaaabaabaaabbabaababaaaaaaaaabababaaabbaababbaabaaaabbaababbaababbabaababbbbbabaabaaabbbbababbaaabaabbbbaaaaaaabbababaababbabbaabbbbbbaaabbabababaaaaaaabbbabbaabababbbababbabababbbaabbbbbbabbabbbbaababbbabbbbbaabbbaabaaabbbbbbabababbbababbbabababbababbbbaabaabbaababaabaaabbabaaa
aabbbaababbbaabaabbababaaaabaaabaaaabbbbabbababbbaabbaaabaabbabbbaabbbaabbbbaaaabbbbbbabbaaabbaaaabbaabaabaababababaaabbabbabbabbababaaabbababababbaaabbbbabbabbaaaabaabbbaaababbbababbabaabbabababababaaaabbbbaaabaabaaaababaaabbbabaaaabbbbbbbaaaabbabaabbabbbabbaaababbbbabaababaaabbbaaaababaaaaaabaabaababbbbbababaabaaaaabbaabaaabbbbbbabbbbabbbaaabaaaababbbababbbabbabaabbbaabbbababaaaabbaabaaaaabaabaabbababbbbaaabababaaabbabbaaaabbbbaaaabbaaaabababababbbaaabbbbbbbabaabbbbbbabbaaababaabbbbabbbababababbaabbbbaabbabbbbbabbabbbbabaababbabbaababbbaabbabaabbabbababbaabaabbbbbaaaaabbbabbbabbabbabaaaaaaaaabbabbaaabbbabbbaababbbabbabaaaabaaaaabbaababbaaaaababbbbbabbbabbbaabaaabbabaabbabbbababbabbbbabaaabaababbaabbaabbababbaaaaaaababaabaaaaaaabbbbaaaaabbbaabaaaaaaaabaaaabaaabaababaaabbaabaaaaabbbaabaabbbbbbaaabbabaababbbbaabbbabbaabbbbbaaaababbbaaababbaaababbbbbbabbbabbb
aabaaaaaaabbbaabbabbbaaababbbbaaababbbaabababbabaababaaaaabbbbbaaaaabbabbabababaaaabbababaaaabababbbaaabbabaabbaabaaaaabbababbbabbaababbaabaabbbbbaaaaaabbbbabaabbbbabbbbbbbbaaaababbabbbbabbbbbbbbabaaabbbbaaababaaaaaabbbabaaabababbbaaaabbabababbbaababbabbaabbabbabbbabaaaaaaaaabababbbaaaababaabbabaaaabaababaaaaaabbaabbabbbbababbbbbbbabbbbaaabbbbbbbabababbbbbbbbaabbbbbabbabaabaabaabbbaabbaaaaaabaabbbabbabaabaabbabaabbbbbaaaaabbaababbaababaabbbbbbbaabbaaaaabbabbabbaaabbbbababaaabbbabaabaabaaaabaabaaabbbababaaabbaaaaabaabbaaabbbbbbbabaaabbabaaabbbbbaabbabbbbbaabaabbbbababbaabbbbaababaabbbbbbabbaababbbaaaabbabaabbabbbbbabaaaaabaaabaabbaaabaabaaaaaabaaabbbbbbaaababbbabaaaaaaaababaabaabbbabbbabbaaababbabbabaaaaabbbbabababbabbabaabaaaaabbbaaababaaabaaabbbbbaabbbabbbbbbabbbabbaabaaaaaabaaabbababbaaabbbabaaaababaaaabbbaabbabaababaabbbababbaabbabbabbbababababbbababbbbb
aabaaabbbbbbbaabaabbbbbbaabbabaaabaaaaabababaaabbbabaababbabbabbbbbbaaabbbbabbbaaabbaabbaaaaaaabbababaaabbbaabaababbabbbaabaaabaaaaabbbbbaaaabbbbaaabbbbbabbbbbbbaaabaaaaabaabaabbabbabaaaabbabbbaabbaabaabaababaaabbabbbbbaabaabaabbaaaaaabbbbabaabaaaabbabababbabbaabababbaabbabaaaabaabaaaabbababbbbbbbbbabaaaaabababaaabaaabbaaaabbaabbaabbaababbabaababaaabbabbbabbbbbbabbbababaabbabbaaaabaaaaabbbbbaaaaaaaabbababbaabbbbaababababbbbaaababbbaabaaaabaabbaaabaaababbabbbbbaaababbabbaabaabaaabaabaabbaaaababaaabbabaabaabbabbbbbbbaabbbbaaabbbabbbbbabbbbabbaabbaabbbabbbaabaaabaabbaabbbbbbbababaaaabbaaaabaaabbaabbbababbaaababbaaabaaabbbabbbaaabbaabbaabbabaaaaaababbabaabbbabbbabaaabbbaabbbababbabbbbabbbaaaabbaabbbbbaabbbaabbbbabaaababababaaaabaabababbababbabaaabbbbbabbaaabbaabbaabbbbaabbabbbaabbaaabbbaaabbbbbbbababbaaabbababbabbbaaabaabaabaabbbaabaababaaabaabbabbbaaaabbabbbba
abbbbbabbaabbaababaaabbbabbabbababbaaabbaaaaabbaababbabbbaaaaaaababaaaabbabbaabbbbabbababbababaabaaaababaaabbababbbbabbabaaabbabbbbaaabbbaabababaababbbaabbbaababaaabbbbabbaabaabaabaaaaabaabaaabbbaaabaabaabaabaaababaaaabababaabbaaaaaabbaabaababbbbbaaaabaaaaaabbbabaaaabbaababbaabbabbaababbbbaaaaaaaabbabababaabbbaaabbbaaabaabbbbabbabaababbbabbaaaaabbbabbbbaabbbbaaabaaababbaaabbbaabbbbaaababbaaabaaaaaaababbabababaabaabababaaabbbaaaababaaaabaabbaaabababbbbabaaabaabbbabbabbbbabaabbaaabbbababbbabbaaaababbbbabaababaabbaaaaabbbaaaabbababbbaaabbbbaabababbabaabaababbbbbbbabbabaabbbababbabbaaabbababbbaabbabababbbabbbbbaaaaabaaabbaaabbbaaaaabaaabbabbbbbbabbaabaaabbabbabaabbbaababaababbabaaabbabbbabbaaabbabbabbbabbabbbabaaabbbaaabbababaaabaabbabbbaababbaabbbbababaaababaababaaaabaaaabbabbaaabbaaaaabbbbbababbbbaaaabbaaaabaaaaabbabaabbbabbaaabaababaaaaabbbabbbbbbbabababbbbb
abbbabaabbbbbababaabaabaababbabababbbabbbbabaabaaaababaaaabbababbbbbbaababaaaaaababbababbbababbbaaaabaababaaaababbbabbbbaaaaabababbbaaaaabababbbbababbaaabaaababababaabbbabbaabbbaaabaaaaaabaaabaaabababbbaabbabbabababbbabaabaaabbbaabbbaaabababbaaabaaabaabbabababbbbabbbababbbbbbabaabaaabbbaaababbbaaaabbabbaabaabbbabaaaabbbbbabbabaabbabbbaaaabbbabbaaaabbabbbbbbaaababaaaaabbbaabbaabaaabbbbabaaaaaaaaabababbbbabaaaabbbbbbbaabbbbbabaaabbaababbbabaaabbbabbaabababbabaaabbbbbaabaaabaaabbabbaaaabbbabbbabaabbaaabaaaabbbababbaabbbbabbaaaaaaababaabbbbbbababaaaaaaabbaabababaaabbbbaabbbaabaaabbbabbbaaaabbaabaabbbbbabaaabbabbbbaabbaabbaabaabaabababaaaaababbaababaaaaababaabbbbbbaaaababababaaababbaaaaabbbaabababaabbabaabbababbabababaaaabbaabbabaababbbbbbaabaaababbbbbabbbbababaabaaaababbbbbbbaababababaaabbbaaaaaabbbabaaabbabbbabbabbabaaababbbabbbbbbbbbbbababbbaaaaababbbaababbbb
bbaaabbaaabaaaababbbabababbbababbabbaaaaababbaabaabaaabbbaaaaababbaaaaababababaabaaabbabaabaaabaaabaaabaabbaaaabbaabbababbabbbaababbbaaaabbaabaabbbbabaaabaabbbbbaaaaabaaaaaaabbbabbbaaabbaaabbbababaaabbaaabbbbaaaaaaababaaabbbbbabaaabbaaababaabbbaabbaabbabbaabababbbaabaaaabaabaaaaababbaaababbabbbbbbabababaabbbbbaabaaaababbbabbaabbbaaabbbbaabaabaabbbaabaabababbaabaabaababababbbababbbbabaaabaaabbaaabababababbabaabbbaaaaaababaaaaabbbbbaaaababaabbabbabbabbaaababaaabababaaabbbbaaaabbbaabbbaaababbaababbbbaaababbbbbbbbaaabaabbbabaaaabbbababbaaabaaaabbbbabaababaabaababbabaaaaaaabbbbbbbbbabaaabbbbbabbaabaaaabbbaababbbbababaaaababbbbabababbbabaaabaaaabbbaabbabaaaabababbbbabbababbabaaabbbabaababbabaaababaaababbaababababbaababbbbabbaaabababaabbaaaabbaaabbbbabababbbbaababbbbababaabbabbabbbbbbaaababbabaabaaababbbaaaaabbaaaaabaabaaabbabbbabaaaababaababbabbabbbbbabaabaaaaabb
bbaabaabbbabbaaabbababababbbbbaabbabbaabaaaaaabbabaababababbbbaabbbababbabbabbbbabbaababbaaaaabaaaaabbbaababbabbbabbaaaaabbbbaabaaaabbbbbbaaaabaabbabababbbaabbabaaabbaabbabababbbbbbaababbbbbbaababbaabbbabbbbabaaabbaaabbbabbbbbabaabaabaaabbaaaaaaabbbaabbbababbbbabbbabbabababbbaabbabaaabbbaababaabaababaababaabaaabbbabbbbbbbabaaaabaaabbbaaabbbabbbaabbbaaaabbaabbaaabbbbbaaaabbabaaabbaabababaaaabbbaaaabaabaaabbaabbbabbaaabbbbbaaaababbbbbbbabaababbabbbbababaaaabbaababbbabbbaaaaaaabbbaabbabbbbbabbaabbbabbbbaabbabbbabbbbbababababbbababaaabababbaaabbabbbbaabbbbbaaabbbbbbabbaabaabaabbabbbbabbbbbbbbbaaaaabababbbbabbabbbbbbbbbabbaaababbabbbaaaaaabbbaabbbbbabababbabbaaaabaaababbbbbaababaabbbbabbabaaaabbaaaaabaaabbbbabaabbaabababbaaabbbaabbababbbbabbbbbabbbbaaabbbbbbaaaabbbaaaaabbabaaaabbbbbaabaababbababbbabbbbabababbbabaaaaabbaaabbbaaaaaaabaaaabaabaaaababaaabbabbabbbaba
aaaaaaabbababbbaaaaababbababaaabbaabbabbbaaaaaaabbbabbabaaabaabababaabaaabaaabbbbaabaaababaabaaaaaabbbababaabbabbaababbaaaabbabbabbababaabbbaababbbaaabbabaaaaabbbaaaaabbaababbbabbabaaaabaaabbbbabbabaabbaabbaaababbabbbaaabbbbbabbbbabbaaabbbababaabbbabbbbbbaaababaabbbbaabbbaaaabbbbabbaababaaabaaaaabaaaababaabbaababaaababbbbbbbaaaaabaabbbaaabbbaaaababbbbababbaaabbbaaaabbaaabaabbbaaaababbaabbabbaaaabababbbbabbabbabbaabbaaabaabbbababaaabbbbbabbaababaabbabbabbbabbaabaabbabbaaaaabbabbbabbabaaaabaabaaaabaaabbaabababbabaababababaaabababbbbbbabbbabaabbabbaaabaabbbaaaaaababbababbbbaabbbbabbaababbbbbaabbbaabaaababababbaaabbaaaaababbbabbbaabbaabaababaaabaaabaaaaaaaaaaaaaabbbaababbaaababaabababbbbaaabbbabbabbbbbbaaaabaaaabaaaabbbbbababaaabbaaaaaabbabbabaaaabaaababbbbbabaababbbbaabbbbaabbabbabbabbaabbabaabbabaaabbbaaabaabbaaaaaaabaaaabababbabbabbbabbbaaababaabbbbaaaaabbbb
aaabaaabbbbaaabbbbbbbababbababbbbbaaaabbbaaabaaaabaabaabbbabaabababbbaaaabaaaabbbaaabbbaababbaaaaaabbbabbbbaabaabababaaaabbbaaaababbbaabbaabbbabaaaaabbbbaaaabbbaaaabaaaaabababbaabbbaabbbbabaabbbabababbbaabbbabbbbbabbababaaaabbaabbbbaabbababbbabaaaaaaabaaaabaaaabbaabaabbbaabaaabbaababbaabbaaaabaabbbbaaaaabbbbabbbbbababbbbbbbbbaababbbabbaaabbabaabbbbabbaaabbabbbbabbabababbbaabbaabbbbabbabababbaaabbabaaaababbabbabbaaababaaabbabaaaabbabbbbaabbaababbbbaaaaaabaaabbbbbaaababaaabbabbbbbabbbabaaaaabbaaaaabaaaaaabbaaaaabbbabaababaaabbbaaabbbaabbabaaaabbbbbaaababbaababababbaaaaabbbabaabbabbbaaaabaababbbbbabaabbababbbabbababbabababaaabbaaaaaaabbbbaaaaaabbbaaabbabaaaabbbaaaabbaabbbbaabbbbbbabaababbbaaabbaabaabbaababbbbbaabaaabbbaababbbbbbaaabbaaaabaabaabbababababbabaaaaaabbbabbbaaaaaaaaabbbaaabaabaabbaabbaabaabaaabaabbaabaaaabbabaabbaaaabbaaabbbaabbababaaaabaaabbbbabaaa
babbbbbaabaababbbabbbaaabbaabababaababbbbabaabaababababbbbbbaaababbabababbaabbaababbbabaabaabababbabaaaaababbaabbabbaaababbaababbbbabaabbbbaabbababbbbbaababbabbbabbabaaaaabbaaabbabaaabbabbbbabaabbbabaaaaaabaaabaabababbbabbbbbbabbbabaabbaaabababbbbbababbabababababababaaabbbabaaababaaabbaaababaabaabaaaaabbbaabaaaaaabaaaababaaababbabbbbabbbaaaaaaabbaabbaaabaabaabaaabaaabaaabbbaaababbbbaababaabaaabaaabbaaaabaabababbabaaabbaaaabaabbbabaabaabbaaaabaaaaaaaabaabaabbbaababbbabbaaabbabbbbbaababbabaabaabbaabbaaaabbbbaabaababaaaabbaaabaabbabababbbaabbbaabbabbbbaaabaaabaabaabbababbaaaaababbaababaabaabababbababbabbbbbbbababbbaaababaaababaaabbabbaabbaaabbaaaaaabaabaabbbbbbbbbaaabbabbababbababbaabababbbabbbabaabaabbabbbbaaaababbbabaabaaabbbababbbaaaabbbbbbaababbabbababababaabbbababbababbbaabaabaabbabbbabbabbaabaaabbabaabaabbabbbbabbbabaaababbabaabbbabaabbbabaaabbbabbbababb
aababbbbabbaaabbbbbabbabbbababbabbbbabbaabbbaaababbbbaaabbababaabababbbbaaababbbabbaaabbaaaabababbbaabbabbaaaabbbbaaabababaaabbabbbababbbabbbbaaabbbaaabaababbbabbaaabbaabbabaaabbababbaaabbbbbababaabbbabbbabbabbababbaaabaabbbbbabbaaaaaabbabbaababaaaaabaababaabababbbababaabaaaaabbbbbaaabbbbbbbbbbaabbabaababbaaaababbbabaababbabaaabbabaaaaaabaabbbbabbbabbbaaaaabaabaabbbbbaaabbabababbbaaaaabaabaaabbabaaabaaaaabbababbabbbabbbbbaababbbabbbbaaaaabbbbbbaabbbaabbabbabbabbaabbbbaababaabbaabbbbaaaaabbabbbaababbbbaabbbaabaaabbaabababbabbabbbbaababaabbabababaaaababaaaaabbabbbbaabaaaaaababbaabbaabaabaaaabbbaaaaaaaabbaaaabbabbbbabaaaabaaabbbbaabbaaaaabaababaaababbbbabbbaabbabbbabbbbabbaaababbbbbbbabbaaaaaabbabaaabbbbaabbaaabaabbbaaabbbbbbabababbabaaababaabbabbabbbbaaaaababbabbbbaabbabaaaababbbaaaaaabaabaabbbbaabbbaabbbbbbababaaaabbbabbaabbbbbbbaaaaaaabababbbbbbbbaabbbabbba
baabbabbbabbaababababaaaaaaaaaababaaaababaabbbaaaaaaaababbbbababbbabbbbaabbbababbabbbabbababbbbaabbaabbabaabaaaaaabbbabbaabbbbaabbbabaaaabbaaaaabaabbaabaaaaaaabaaabbbbbabbbabaaabaaabaaaaaaababbaababbaabbbaababbbbbbbaabaabbaaabbababaabbbabbbbabaaabbbbabbababbabbbbbaabbbabababbabbababaaaababbaaaabaaaaaaabbaabbbababbaaabbaabaaabaaaaaabaaabaaababbbababababbabbabbbbbabbaababbabaaaabababbabaababbbbbbbbbbbaabbaabbbbbbbaababbbabaaabababaaababbbbbbabbaabbaabaabbaaabaaaaabaaabbaaaababaaaaabbbaaaaabbbbaabbabbbbbbabababbaabbababbbababaaabbbabaaaaabaabbbabbabaabbabbbabbaaaaababaabababababaaaaaabbaabaaabbbbaaababaabaaabababbbabbaaababbbabbaaaabababaabaaaaaababaaababaaaabbababaabaaaabaabaaabababbbbbaaababaababbababbaaaabbbabaabbababaabbbbbabbaabaaaaaaaabbbbbabbabbabbabbbbbabbbaaababababaaaabaababababbabbbbaaabaabbabaaaaaabbbbbabababbaaabbbabaaaaabaaaaaaaaaaaabbbaabaaaabbb
babbbbbbbbbabbabbbbbbaababbbbaabaaabbabbbaababbaaabbababababbbababbbbabbaabbababaaaaaabaabbabbaabbbabbbaabababaaabbabbbbaabbbababbaabaababbbaababbabababbaaaabbbabbbaababbaabbabbbaaabaabaabaabbbbabbabaaaaabababaaabbabaaaaabbabbaabaaaabbbaaabbaabababbbbaabbbbbbbbabbababbbaabbaabbbbbaaaabbabbabbaabbabaababbbaaaaaaaabaaababababbbbbbabaaaababbbaabbbbbabaaababbababbaaababbaabbaaabbaaabbbaaaaaaaabaaabbabaaabaaabbbbbaabbababaabababaababbbbbbbbbbbbbbabaabaaaabaabbbbabaabbabababbbabaaaabbaabbababbbbbabaabaaababbbbabaabbbbaaaaabbbbabbbabbbabbbbbabaababbbaabbbbaaabaaababbbaabbbbbaaaaabbababbababbbabbabababaabbbabbbbaabaabaabbaaabababbaaabaaabbbaabbaaaaababaabbbbbbbaababaaaaaababbbbabbabaaaabaababbaabbaababaaabaabbbaaabbbabbaaaaabaaaaabbbbaaabbaaabbaabbaaaababbabbbbbabbbbaabbbbabbabaabaabababbbbbaabbababaabaabaabaaababaababbabbaaaabaabbaabaaaababababbbbaabbbaaaaabbaaaba
bbbabbbabbbabbabaaabbbaabbababaaabaabaaaabaaabbaabaaaaaaaaabaabaaaaabaaabbbbaaabaabbabbbbbbbaabababbaaaaabaaaaababaaaabbabbbbbababababbaaaaabbbaaababbaabababbbabbbaaaabbaabbaaaabbabbbaababbabbbbabbabababababbaaababbabaabbbbabbabbbabbbaaaaaaaabbbbbbabbbabbaabbaaaaaaaababaabbbabbbbbbaaabbbbababbabbaabaaaaaaaabbabbbbabaabbbbbbaabaabaaabaaaaabaaaababaaabbbbbbbaabaaaabbaabaabbaaabababbbbbabaaabbaabbbabbabbbbabbbabbbbbbabbaabaabbbabaabbabbbbbababaabbabaabbababababaaababbaabbbaaabbaababbbbabbbaaaaabbababbbbbaaabbbabaababbabababaaaabaabbbbabbbaaaababbabaaabbbaabbbaaabbbabaaaaabbabbbbabbbbabbbabbbabbbabbbabaabbbbbbbabababbaaababbaaabbbaaabaaaaabaaabbaaababbababbbbbababaaaaabbaaaaaaabbaaababaabbababbaaaaaaabbaaaabababbababaaabaaabbbbbabbbabbabababbbaabbbababaaaabbbbabbbbaaabbbbababababbaaaaababbbbabbbbbbabbaaaabbbaaabbaaabbbbbbaabbbbaabaaabababbaabaabbaabbbbbaabbaaba
babababababaabbabaaaababaaabbabababbbababababbbbaaaaaaabababbaabaabbabbbaababbbabababaabbaabbaaabbaababbabbbbbaaaaabbaaaaaaabbbabbaaaaabaabababbaaababbabbabbabbbabbbbbabaaabaaabbaaabaabbababbbbaaaabbbbbbaaababaabbbbabaaabaabaaabaaabaabbabaabbaabaaaaaabbabbaabbaaabaaaaababbabbbabaabaabbaaaaabaaaaabaaaabbbaabaaaabbaaabaaabbababbbabaaaaaaababbabbabbbbbabbaaaababbbabbbbaaaaaaababbbbbbbabbababaaababbbbaabaabaababbbabaababbaabbbbbbbbbbbababbbababbabbabbabaaabbbababbabababbabaaaabbbbabbbbaabababbbbaaaaaaabaabbbaabbbbaababaabbaaaabaaabbabbbaaababbbaaabaabaabbbbaabababbbbbbbbbbabaabbbaaaabbbbabaaaabbaaabaabaabaabbabaabababbbbbababbbbbaabbabbbababababaababaaaabaabbbabbaababbabbbbbabaaabbbbaaaaababaabbbabbaababbbabbbabbabaababaabbaaabbbababaaaaababbbabababbbbbbbaaaaaababaaaaabababbababababbabaaabaaababbbbbbababaababaaaabababaaabaaabaaaaaaababbbbabbabbbabababbbabaaabba
bbababbbaababbaabbaaabbaaaabbbbbbbbaabbaaabbbaaaabababbaaaaabbabbbabbababbbbaaaabaabbbaabaaaabaababaaaaababababbbbaaaaabbabbbabbabaaaabaababaababaaaaabaabbabbaaababaaaabaaabaaabbbaabbbbbabbbababababbababbbbabbabaabbaabababaaaabbababaaaaababbbaabbaaaaaabaabababaababababbbbbabbbabaaaaaaabaaaabaaabbbabaaaaabbbbbbbbaaaabbabbabbbaababbbabbbbabbbbbaababbabbababbabbbabaabbaabbaaabbbbbbabaabaabaabbaaabbbaabbabaaaababbababbbababbabbbabbabbbbbababbaabbbababbbaaaaabbabaaaaababbbbabbbbaabaabbbabbbaabbbbabaaaaababbbabaababbaabbbbbbaaababaaabaabaaabbaabababaabbabbbaabaabaaabbaabaaabbbaabbaaaababaabaabbaabbbbbaaaabaabbababababaabbbabbbbabbaaaaaabbabbabbbbabbbaabbabbbaaaababaaaaaabaababbaaaaaaaabbaabbbbaabaaaaaabbaaaaaaabbbabababbbbabbbbbbbbbbabaaaaabbaaaabababbbaaabbaabaabaaabbabbbabbbbbbbbabbababaabaababbbaaabaababaaaaababaaabbbbbbaaababbbabaabaababbabbabbbaabaabbbbaaaab
abaabbbbbbaabbaaabaaaaaabbabbaaababaaabbbabbbbbaaaabaabbbabbabaabaabbabababbbababbabbbaaababababbabbabaaabababbaabaabbaaababbaaaabaaabbbaabaababaaaababbbbaabbaabbabababbbaabaaaababaabaaababbbbbabaaabaaaababaaaababaaabbbaaaaaabaabaaabbbabbaabbaaaaaaaabaabbbbabaabbbbbaabbbbaaabaaaaaaaababbaaaabaaaaaaabbbbbaaaaabbbbabbbabaaabaaabbbabaaababbbbabbbbabbabaababbaabbbabbaaaaabaaabbbbbbbabbabbaaabaaabaababbaaabbbabbaaaababaaabbabbbbabbbbbbbaabbabbbaaaabbaabbaabaaabaabbbbbbaababbaabbabbaaaabbaaabaabbbaaaababbaababbbbbbababbabbababaaabbabbaaabababbbaaaaabaaabaabbbbbbbbabaabbabbaabaaabbabbaabaaabaabaabbabbbaabbbabbaaabbbaababaabbbbabbaaababbbbabbbaabaaaabbbbabbbababbbabbababababbaabaabbbbbaabaaabbbaaabbbaabbbabababaabbaabaaaabababaabbbabbbaabbabbaabaabaabbbbbaaababbbaabaaaaaababaaaabaaaababbbabbbbbbbabaaaababbaaaababbbaaabbaababaaaaababaaababaabbbaaaabababbabaaabbababb
abaaababbabbbbbbbaaabbbbabaabaaaaaabbbbabbbbbbbabbbbbbaabbaaaabbbbaaabbababbbbbaabaababbbabbabbbabbabbbababbababbaabbbabaabbbbbbbabbabbabaaaabaabbbbbbbababbbbbbaabbbabbbaaaaababaaababbbabaabaaaabaabbaaabbbbaaaaabbababbaabbbaababbbbbaababbbababbabbbaaaabbbbbabaabaabbaaaaabbabbaaabbbababaaababaababbbaabbbabbabbaaabbbabbabbabaabaabbaababbabbabbbbbabbabaabbabababaaaabaabaabaabbbababbabbabbabaabbaababbabbabaababaaabbbbbababaababbbababababbbbbaabaaaabbabbbbabbaaaaabbbbbaaabaaabaabbaaaaabababbbbaabbbbababaabbaabaababbaabaaaabbbaaabbabbbabaaabbaaabaabbbabbbbaabbabaaabbbbbababaabaabbabaaabbabbbabbabbaaabaabababbbbbbabaaaaabbabaabaaaabaaaabbababbaabaaabaaaaaaabbbbabaaabababbbaaaaababbabbabbaabbabbaaabbbaaaaabaabbabbaabababbabbabaabbbbbbbbaaaabbbaabbabaaaaabbaaaabbabbbbbbbabababaaaaabaabababaaabbabaababbabbababbbbabaaaabbbbababaabbbbbaaaaaaaababaaababbababaabbbaaaabab
babbaababbabbaabaaabbbbbbabbabbbbabaabaababbabbbaaaabbbabbaaaabbbbbaaabbbaabbbabaaaaaabbababaabbaabbbbaababaaabaabbaababbababaaabbababbababbabbabbabaaabaaaabbabbbbbbbaabbbaabababbaabbbbbbbbbbbabbbbbaaababbbaaabaaaabbabaabbaaaababababbbabbbababbbaaaaaabaabbabbabbababababbaaababaabbbbbbabbaaaabbaabbaaabbbbbabbaabaaaabbbabbabbabbabaaabaaaaabbbbbaaaabaaabaaabbaabababbbbbbabbaaabaababbbbaababbaaaaaabbabaababbaaabbaaabbbbaabbabbbbbbababaabbbabaabababbaaaabbbaaabbabbabaabbabbabaaaabaaabbaaaaababbabaaaabbbababaaabbabbbaabbbaabbaaabbabbabababbbbbbaaababaabbbaabbababbabaaabbbbaababababbbbbbaabbbaabaabaabaaaabaabbbbaaaabaaaabaabababaabbabbabbababaabbbabbbbbaaabaaabaaabbaaabbaabbaabaabaaababbbaaabbaabababbbabaabbabbaaabaaaabbbaaaabbbbbbabbbbaabbaaabaaabaabbbabbabbbaababbbbabbbbbabaabbbaababbbaaabaababaaaaabaababbabbababaabbbbbaaaabbbbbaaabaababaaababbbaaaabbbabaabaaaaa
ababbaaaaabaaaabaabbaababaababbabaabbaaaabbabbabbbbaabaaaabbaaaaaabbabbbabaaabaaababaaaabbbbabbbababababbbbbbbbaaaaaaaaaabbabbbbabaaaaabbababbbbbbabaaaaabbabbababaaabbabbbaababaaababaaabaaabbbbbabbaaaabaaabbaaababaabababaaabbbbbaaaabbbbabaabaaababbbbaaaaaaaabaabababaaabbbbbbbaaaaabbbbbababaaabbbbbabbaaaaaabaabbababbbaabbabbaaabbbaaabbaabbaaabbababbaaabaaababaabbbaabababbabbaababaabbbaabaaaaaabbbaaababaaaabaaaaaaabbbbbaababbabababbaabbbaaabaabbabbababbabbbbabbbaaabbabababaaaaaaabaaabbabaaaababbbbaabbabaabbaabbbbaaaabbaabbababbbbbababbaaababbabaaaabaabaabaaabbbbbabaaaaaabaaaababbbababaabaaaabbbaaabaaaaaaaabbbbabaaaabbaabaabbaaaaabaaabbaaabbbaaabaaabaabaaababbbbbaaaaaaabaabbaaaabbbabbbaabbabbabaababaabababbaabaaabbabbbaaabaabbbabababbbabbbbabaabbabbabbaabbabbabaabbbabbbaaaaabbbaaaaabababbaaabaabaabbaaaabbbabaaabaababbabbbaaaababbbaaabababaabbabbbabaabaaabaabab
baababbbbbaababbaabbbabbbbaabaaabbababbbbbaaaabaaabbabbbababaaaabbbbaaababbabbaaabbaabbabbbabaabbaaabbbababbaabababbaabaaababaababababbbabaaaabbbaabbaaabaabbaaabbbaaaaaabbababbbabaaabbabbbbbabbbaababababbbbabbabaabbbabbaaaaabbabaabbbbabbbaabaabbaabbbabbbaaababbbbbbaabbbabbbabaabbabaabbabbaaabaaaaaabbabbbbabbbaaaaabaaaaaaaaaabaaababbbaaaabaaaaabaabbbaabbababababaabbbabbbabbababbbbaaaaaaabbababbbbbaaabaaabbbbabbbabbbbbaabbbbaaaaaabbbabbbabbaaaaabbabbbbabaababaabbababbabbbaaabbabaaaabaabbabaaabbaaaababbaaaabbbbbabbbbabbaaabbbaaaababbabbabbbaabbbabbaaabbbababbabbaabbabbaaabaabababbbabaababaaaaabbabaabaaaabbbaaabbbabbaabaaababaabbaabbbbababaabbabbaaaaababbabbbabbabbbbbbbbaaaabbbbabbbabbabbbbbababbaaababbaabbbaaababbbaababbbbbabbbbbabbbbaabaababaaaabbbbbbabbbbbbbbbbbbaabaababbaaaaababbbababbbabbaaaaabbababaabbbabaabbabbabaaaababbabbaabbababaaaaabbaaaabbbaabbabbab
bbbaaabaaabbabbabbbbaaaaababbaaaabbaabbbaaaaabbaaabbabababaaaabbabbbabaaabbbbbababbaaaaababaabbaaabbaababaaaabaaaabbbaaabbbbabbaaabaaaabbbabbbbbabbaabaaaababbbabaababaaababaaabbaaabbbaabbbbaabbaababbbbbbaababbaababbbababbabababbaabbabbbabbbbaaababaabaabaabbabbbabaaabaabbbbbbbbaabaaaaabbaabbbabaaabbabbaaabaaabbbbabbabaabaaabaabbbbabbaababababaabbbbbaabbaaaabbabbaaabbbabbbbabbbbabaababbaaababababbbbabbbbabbbababbbbbbbbabbaabbababaaabbbbabbbbaabaaaaababbaabbbbaabaabbbaaaaabbbababbbbaaabababbbbaabbaabaabbaaababbbaaaabbabbabbbaaababaaabbabbbbabbaaababaababaaaabaabbbbbababbabbbabbaababbaaaaaabaaaaabaaabbaabaabbbbbababbbabaababbbabbbaabbbbaabbbabaabababaabaaabababbbbabbbbaabbaaabbaabaababbbababaabbbaaaabaababbbaaabaabbbabbaaaabbbaabaabababbaababababababbabbababbbaaaabbbaaaaaaabbabbabbbaaaababababbbaaaababbaabaaaaaabbbabbabbbaabbaaaaabbabbbbaabbbbaabaabbaaaabbabbab
aaaaaaabaaabaaaababbaabbbbbaababbabababaabababbbbaaaaabbbaabbbabbaaaaabbbabbabababbbbaaaaaabbbbbbaaaaabbaabbbabaabbbbbbaaabbabaababbbabaaababaabbbbbaaaabbbaababbaaabababaaaaaababaabbabbbbaabbbababaabaaaabbabaabbbabbababbbbabbaaabaabbbabbbbababaabaababababaababbbabaabbababaabbbaabbbbbbaaabaabbbabaaaaaaabbbabbabbbabaaababaabbabababaabaaaabaababbbabaaabbbbaabbbbbbaaabbbaaabaaaabbbbbabbbbaabbababbbbbaababbaaabaaababaaababaaaaabaaababbaabbbaabbabbaabaaaabbbabaabbbabaaabbaaaaabbbaabaaaaaaabbbaaaaabaabbabbababbbaaaaaaabbaaabbababbaaaaaaaabbabaaabaaabbaabbabbbabaaaabaaabbbaabaabbabaaaaaabaabbabbbbaabababbbaabaaababbbaaaaaaaaaaaabaaabababbaaabbbaababbbbbbaaabbaababbbabaaaaababaabbababaaabbbabbbaaabaaabaaaababbababbbbabababaabbbabbabbabaabaababbaabbabbbbaaaaaababbaababaabaaaababbbbabbbabbbaabbabbaabbabaaaabbaabababaaabbaabbbaabaaabbaababbabbabaaaabbaaaabbabbabaabaaba
baabbbbaaabbabaaaaabaabaaaaaaabaaabbbbbbbbbabbaabbabbaabbbaabaaababbabbbbbaaaaabaaabbbababaababbaababbbabbaaababbbbaababaaabbbbabbbaabaaaaabaabbbbbabaaababaaabababababbbbaaaaabbaabbaabababbbaabaaababaabaababaabbaabbaababaabaabbababbbabbbbaaabaabbaabbbaabaaababbaaaaababbbbabbabbabbababaaaaaabbababaaaaaabaabbaaaabaaaabbaaababbbbaabbababbaababababbaaaaabaaabbbaabaababbbbbbbabababaabbbbabaaabbbaaabbaabbababbbbbabaabaaaabaaaaaaaaababbaaaababbaaabbabaaaabbbbbbbabbbbbabababbababbbbbaabbbbaaaababaaaababbababbaaabbabbaabbaaabbbaabbaaabaabaaaaabaaaaabaaaabbbbbabbaabbabbabbabaaaaaabbaaabaaabaaabbaabaabbaaaabbbaababbbbabbbbbbbababbbbbbaabababaaabaabbaabbbbbbbaabaabbabbbbaaaabbaaabbabababaaabaaaababbaaaaaaababaabbaabbababbbabbaaaababaaabbbbaabbababbabbbaabaaabbbaabaabbabaabbabaaaabaabbbaababbaabaabaaaaaaababbaaabbbbaaabbaaaaabbabbbbaabbabbabbabbaaabbbaaababaabaaabbbabba
babaaabbabaaabaaabbbababbbbbababbbaabbabbabababbbaaabbbbababbaababaaabaaaaabaaaabbbbaaabbaaaaabaabbbbbabaabbaababbababbbaabaabbaababbaaabaaaaabbaabbababbaabbbbbbaabaabababbababbabaaaaaabbaaabbaaababbbabbbaabbbbbbbaabaababbaababaabaaabbbababbbabbbbbaababbbbbbaabaaabaaaaabbbbbabbaabbbbabbaaaaaabbbbaababbbbababbabaaabbbabaaabbabbbbbaabbabaabaabbabbbbabbbbaaaabaaabbaaaabababbbbbbabbbbbbbabaabbabaabaabbbbababbaaabbbabaaaabbbbabbbbabaaaaabaabaababbbaaaaaababbabaaaaaabaabbbababbbabbbabaabbaaaaababbbbbbbaaabbaaaababbabbbabaaabbabbbababaaaaaabbbbbaaaaabbbbaabbbabbbaabbbbabbaaabbaabaaaaababababbabbabbaaaabbabbbabbabbabbabaaabbbaabbbbaabaaaaaabaaaaaaaaabbaaaabaaababaababaabbbbbbbbbbaaaabbbabaaabaabbababbbaaabbbbabaabababaababaaabbbaaaaaabbbabbbbaaabbbbaaabbbbabbbababaabaaabaaaababaaaabbbbbbaaabbbbabbbabbbbabbbbabbbaabaabaaaaaabbbbbaabaaaaababbabbbbbabbabbbbbbaabbaaaab
baabaabbababababbbbabbbbaaaaabaabbbbabaaaaaabaaaaababbbaabbbbbbababababaaabaaabbaababababaabbabbababaaabbbbababaaabaaabbaaaabbbbbbbbbbaababaaabababaabbaabbbaabbbbabbbbabbabbbabbaaaaabbbaaababbabaaaabababbaaabbabaabaabbababaaabaabbbbaababbabaababababaaabbbbababbbaaaabababaababbaaabaabbbababaaaabbbaaabbaabaaaaaabababbabaaaaaabaabbababbbbaaabbbabbabbaababbaaaabbaabbaabaaaabbbabababaaabbaaaaababbbabaaaaaabababbbabababaababbbaaaababbbabbaababbbbabababaabaabaabbaabaaabbabaaabaababbaaaabbabaabbbbbaabaaabbaababbbbbbaaabbababaabbaaabaaabaabaababaaaabbbaabaaaaaabbabaaabaaabbaaaaaabaabaaabababbaaabababaabbaaaabbaaaaaaaaabbbaababbabbbbaababaaabbaaaaaabbbbbbbbbaaabaaababbbaabaaabaabbaaababbbaaabbbaaaabbbabbabaaaaabababaaaababbabbbabbbbbbabbbaaaababbaabaabbbaabaabaaaaabababbabaabaabbaabbbbbbbbababababbbbbbbbababbbbbbabbbabbbabbababababbbaaaaaabaaababbbbaababbabbbbabababb
baaaaaaababbbababbababbabaaabaaababaaababbabbaababaabaaababbbbabbbbaaaaaaababbbabbbaabbbabaabbbbbbbabbbbbbaabaaaaabbbabbaaababbabbaababbbbaaababbaaaabbaabbbbaaabbbaabababaaaabaababaabaaababbaaabbbabbbaababbbbbaabbaaaabaabbabbabbbaababbbbbababbaaaaabbabbaaabbbababaababaaabaababbaaabaabbaaababbabbabbbaabaabbbbbbbbabbbbbbbbaabbababbbbbaabababbbbabbaabababaababaabbabababaaaaaabbbbbabbbbabaaaabbbbbbbaaabaaababbabbababababbbbabaaaaaabbbabbaaabbaabaabbaaabbabbabbbbbbabaabbaabbaabaabbbbaababbbaaababaaabbbbabbaabbbababbbabbbabbaaababaababbababaaababababaaabbaababbabbbaaabbbabaaaaabbbabbbbaaababbbabbaabbaaaabbbabbbaaaabababaabbbabbbbbbabbabbababbabaabbaaaabbbbbbabaabbbbabbbbbabaabaababbabbbaabbbbbababbaaaaaaabbaaabaabbbbaabaabababbaabbaabaaabaaabbbabaabaabbabbbabaabaaaaabbaaaaaabaaabaababbbbbaaababaabaaabaababaabaabbaaabaaabaabaaabaababbababaabbbabaaabababbababbbaaaa
abaabaabaabbbabaaabbbabbaaabbabbbbaabbabbaaaaababbbaabbabababbaabbbaaabaababbbbbaabaabbabbaabbbbbbbaaabaaababaabaaaababbabbbbbbaaaababaaabbbbabaababababaabaabbabaabbbbaaaabbbaaaaabbbaaaaaababbbbbabaaabbbbababaaaabaababbbaabbbbabaababbaababbaaabbbbbbbaabaabbbaabbaaaabbbbaababbbababbbbbbbbababbbbababbbbabaabbaabaaabbbbabaabbabbaaaabababaaabaabaaabaababababbbbabbabbbabaabaabbaaaaabbaaaabaaaaaaababaabaabbbbaaaaaaaaabbbababababbbababbbaaabbbaaababbbaaaabbbaabababbbaabaaabbbaababaaaaababbbabaababaababaabaaaaababbbbbaababbaababbaaaaaabbbbabaabbaaabbbbbbaabbbbabbababaababbaaabbbabaabababbbbbbbbabbbabbabbaabaaabababaabaababaabaabaabaabbbaabbbbbabababbbabaaabbbbbaabababbbbaabababababbaaaabbbbababaaaaaaaabbbabaaabababbaabbaaaabaaabbabbbababbaaaaaaabaabababababbbbbabaabbaababbaababbbbabaaababbaabbbaaaaabbbababaaabbaaaaabbabbabbbaaababbabbbaaaaaaababbbbabbbabbbbaabaaaab
baabbaabbbbabbaaabaaabbbabbbbaaabbaabbbaaaabaabbbaabaaaaaabbbbbaabaaabbaabaabaaaabbbaababaaabbaabbbaaaabbbbbbbaabbaaabaaabbbaababaaabaabbbabbbbabaaabbbabbabbabaabaabaabbabbbbababaaaaaababbbabbaabbaaabaabbaaaaabababbbbbbbaaabaabbababbbabbabaababbbbbbaabaabbababbaabaaaabbaabbaaabaaaabbabaabbbbbabbbaaabbabaabaaaaaababbabaababaababaaaaabaabaababbbaababbabbaaabbabaabbaaabbbbbbababbaaaabbbababbbaaabababbbbbbbabbaabbbaaaabaababbbbaaaaabaababbbababbbabbbbabbabbbabbbbababaabaaaaababbaaabaababaaaababbaabaaaaaabbaaaaababbbabaaaababbbbabbbbbbaabbbbbbbbbbabaabbaaababaaabaabaabbababbabaabaaabbbaababaaabbaabaababbabbabaabaabbbbbaaaaabbbaabaaaababaaabbaaabababaaaaaaabbaabbababaabababaaaabbaababaabbbaaabbbbbaabaaaabbbbbbbaaabbaaaaabaabbbbbbbbbabbbbaabaaabaaabbabbbaabbaababbababbbbaabbaaaaaaaabbbbaaababbaaabaaabbbbabbbbbaabbabbababbabbbabaabaaabbbbbbbabbabaabbbbabaabbbaabaaa
abbbaabbbbabbaaabbabaababbabaaaaaaabbbaababbbbbababaaaaaaabaaabbabbaaaabaaaaaaabbabbbbbaaaaaabbabaaabbaababbababaaababbaabaaabaababbabbbaaaabaaababaaabbbaaabbbbbaaabbbabbbbababbababbbbbbabbbbababbbbaabaaabbbabbaababbaabbaabbbbaabbbbabaaabaaaabababbabaaaaaabbbbabaabbaabbaababbaaabbaaaabbbbbaaabaabbaabbabaabbbbaabbabbbbbbbaaabbaaabbbbbaaababbabbbaabbbbaaaabbababaabababbbaaaababaabaaaaaaabababbabaaabbbaabbbbaaabaabbbbaaaaaaaaaaabaabbbbbbabbaaaaabaaaaaabaaabababababbabbbbbabbaaaabaabbabbbaaaaabaabbaabbaabaaaaaabaaabbabbbabbbbaabaaabbabbabaaabbbbaaababbbabbabbbbabbaaabbababaabaabaabbbbbaabbaaabbbababbababbbabbabbbbbbbabbaaababaabbbabaaabbaababbbaaaaaaaabbaaabaaaabbabbbbababababaabaaaaabbababaaaaabbbbabaababaabaaaabbbbaabababbbbabbbbaaaababaabbbabbabbbaabbbbbbbbbbbabbbbaabaaaaaabbababbbbabbbbbaabaaaabbbbbaaabaaaaaabaaaabbababaabbbaabaabbbabbabababbabbaaabbbababba
bababbbbbbaaababbaabbaaaabbabbbabbabbbaabaaabaaaaabababbbababbabbaabbabababaabbabababaaaaaaaabbbabbbabaaababbbaaabaaabbbaaaaaaabbbbbabaaaaaaababbbbbaaaabbbbbaaaabaabbbbbaabaaaabbababbaabbbbbbabbbaabaabababbaabbabaabaaabaaaaabaababaabbbabaababbbaaabababaabbbbabaabbaaaaaaaaabaaabaabbbaabaaaabaabbbbbabaabbababbaaabbaabaabbbbbaabbaabbababbaaaaaabbbabbbbaabbaaabbabaaaabababaababbaabbbaabbbbabaaaaabaaaabbbbbbbbabbbbabaabbbbabbbbaaabaaaabbababbaabbaababbababbbbabaaaaaabababbbababbabababbabbbaaabbaababbbbbaabaaabaabbaaaaaaabbaaabbbbabaabbbbbaaaaabaabbabbbaaabbbaababbaaabbaaababbaaabbaaaaabbbbbabbbbbbabaaaabbaaabbbababaabbaaabaabbbbababbaabaaababbbbbbabbbabababbbbbabbbabaabbaaaaabbabbabbaabaabbabbabbabbaaaabbaaaabbabbaabbabaabaabbbbbbaaaaaaaabbbbbbaabaabaababbabaaababbaaababbbaaaabaaabbaaababbaaaabbbbbaababbabbbaabbababbbababaababaaaababaaaaaabbaabbabbabbaaaaababbab
aaaaabababbabbabbbbbbaaabbbaaabbaaabaaaaabbabbabbabbabaaaaaababaabbabbbbabbabbbabbbaaaabbaaaaabbaabaaabbaababaaababaaabbabbabbbbaaaabbbaabbaaabbaaababbbabbbbaababbbaaaaababbaabaaabbbbbbabaabbabbaabaabaabaabbaabaaaaaabababbabbabbbaaabbabbbbbabbaaabababbabaaaaaaababaabbbbbbabaababbbabbaabababababbbbaaabbbaabbabaababbabbbaababaaaabababaaababbbabbabbbbabbaaaaaaaaabaabbbababbababbaabbbbbbbabbaabaaaabbbaabbababaaaaaababbbbababbaaabbabbbbbaababbaabababbababbbabbbbaabbbbbaabbaaaabaaaaaabbabaabbbabbbaaabababbaaabaabbaaabaaaaabaabbbabbbbbabbababbbaaaaabaababbbabbaaaabaaabbbbbaababbbaaabbbbabbbaaaaabaabbbbaaabbbbaabbbbbbabbbbbabbbbbbabbaabaaaaabbbaababbaaabbaaaaabaaababbababababbabbbbaabbbaabaaaabaabbbbabababaaaababaaaababaabbaabaaaaabaababbaabbbabbababaabbbbabaaaaaabbababaababbbaaaaaaabaaabaaababbabbbbaaababbbbbbbbabbaaabbabbbababbbbabaaaabbbbababaaabbbabaaabbbbabaab
bbabbabaababbbabbbbbaaabbbbabbaabbababaabbaabbabaaababababbbabbbaaaaabbaaabbbaabbbaababaaaaaaabbbbbaaabbabbbbbbbbbabbabbbbabaabbbabbabbaabbaabaaaaaaabbbbaaaaabaaabaabbbabaaaabaabbbbbbbbabaabbaabbbabaababbbbbabbbaaaababaaaaabbbabbbaaabbbaaabbbaabbaaaaaaaababaababbbabbbaaaaabbbbaababbabababbabbaaaaabbbabaaabbaaabbbabbabbbbbbbbbabaaabbbabbbbaaababbaabbaaaaababaaabaaabbababaabaabbbaaabaaabaaabbbbabaabaabbbaaabaaabbabbaabbabbabbabbabaabbbabbbbabaabaabaaaaaabaaabaaaabbabbabbbbababaabaaaaabbababaababbabbbbaabbbaaaaabaaaaabbabbbbbaaababbaaabaabbbbababbaabbaaababbbbbabbabbbaaaaabaaaabaabbbbabbaaabbbbbbabaaabbababbbaabaabbbabababbbababaaabbbbaaabbabababbaaabbbabbbabbabbbbbbbbbaabaaabbabbbbbaababaabbbbababbaabaabbaabababbbbbabbbaaaabaabbaaabaabbaaaabbaaaaaaabbbbaaabbbbaabbababaaabbbbbbbaabbabbbbaaabbababaababaaabababbbaaabaaabababbababbababbbbbbbaaaabbabaaaaaabbaaabba
abbabbabaabbabbbbaaababbbaaaaaababaabaaaaaabbabbbbbabbbbaabababbbabbbaabaaabbaabbbbbbaabbaaabaababaaaabbaaaabaabbbbaaabaaaaaaabbbbaabbbbbababbaaabbaaabbbaabaabaabaaaababbbbabbbabbbabbaabababbaabbbabbbaaababbaaabbbababbbbaaabbbaaaabaabbbbbbabbaabbbbabbbaabbbbaaaabaababababaaaabaaabbbaababbbbabababaaaabbbbbabaababbababbbbabbaaaabaaaaaababbaabbbbabbaabbbabaaababbbbaaaabbbbbbbaaababbabbabbbabbbbabababbabbbabababaabaaabbabaabbbabbbbaaababbbbabbabaabbabbbbabbabababaaabbbbbbbbbabbbababbbbaabaaababbabaabbaabababbbaaabbaaabbbabbaabbbbbababababbaabbbaaaabbbbbbbbbbbaaabbabaaaaaabaabaabababbabaabaabaabbabbababaaaaaabaaaaabbbbbabbaaaabbabaabaaabaaababaaaabaabababbaabaaabbbaaabaaababaabbbaabbbaabbbabaabbbaaaabaababbbabbbbaababaabbaaaaaaaabbaabbabbbbbbaaaabbaabbbabbbbbabbaabababbbbaaabbbababbbabbbbabbbabbaabbaabbabbaababbaabbbaabbbbbbaaaabbbabbabaabaaaababbbbbbbbaabbbbabb
bbaaaaabaaaaaababbaaabaabbbaabbbaabaaabababbabbbbaabbbbbaaababbbbbababbabbbbabbbbbbbababbbbbaabbaaabbabbbbabbabaaabbababaaabbabbabaaaabbaabbaabaabaaabaababbabbababbbbbbaaaaabababbbbbbbabbbabbaaabbbbbaaabbbbabaababbabaabaaabababaaaabbbababbbabaabaabbbabaaaababbabbbabbbbaabababbaabbbbaababbbaaaaaaaababaaabaabaabaaabaabbbbbbbbabaabbbabaabababababbaabaababaaaaaaabaaabbbabbbabababbabbbbbbbabaabbaaabbaaababaaababbaaaaabaabbbaaaabbabaaaababaabbaabbabababaababbbabaabaaabbbbbbbbaaababbbbaaaabbababbabaabaabbaaababbbaabbbbbabbbaaaabbaaaabaabbaabaaabaababbaabbabbbaabaabbbabaabaaabababababaaabbaaabbaaaaaabbaabbbbbaabbbbababaaaababaaabbbbbabbbbaaaaaaabbababaaaaababbbaaabbabbbabbbbbaaaaaaaaaabbaababbbbbbbbbbaababaaabaabaabbabbaabbbbbbbbbababababababbbbbbaaababbbbbbaaaabbaabbaaabaabaabbaaaababbabaaabbbbbaaabbaaaaababaaaabbaaababbaaabaaabbaabaabbbaaabbaaaaababababaaabbbabab
aabbaabbaaabbbbbbaabbaaaabaaaabababbaabababaaababaaabbbbabbababbabbbabaabbbabbbbabaaaabbabbabbbaabbabababbabbabbabbbbabbabaabbabbbbaabbbaabababababaaabbbaaababaabbbabbbaaabbababbbbabbbabaaabaababaabaabababbbbbabbabbabbbabbabbaaaabbaaaaaaabbabbbbaabaabbbbbaabaaabababbababbababbabbbaabaaabaaabbbabbbbabaabbbbbababbaaaabaababaaabbaaaaaabbaababbbabaabbaabaabbaaaaaabbaababaababbbaaaaaababbaaaabbaaaaaaaaabaaaabaabababbbabbbbbbbaaabbaaaababbababababbbbabababaaaabbbbbaaaabbbbababaaabbbabbaaabaaabbbaaababbabbaaababbbbaabbaababbaababbabbbbbbbbaaaabbaaaaabbabaababababababbababaabbbbbaabbbababbbbbaaabaaaababbabaaaaaaaabababbaabaababbbaaaababbabbbaababbbabbbbbababaabbbaabababaabbbbaaabaabbaabbbabbabaabaabababaababbbabbbaaaabaaaabbbababbbbbbbaabbaaabbbbbabaaaababaaababbbbaabababaaaabbaaaabaaabbbbabaaabaaabbaabbbabaaaabbabaaababbaababaabbaabbbaabaabababbabaaabbbbbabaabbabb
aaabaaabbbabaaaabbababaaababbabbbbbbbbababbbbabbbbbbbbaabbbbbbabbbbaaabababaabababaababaababbaaababbbabaabaaabbbbaaabbbbbbbbbabbaaaabababbbaaaaaabaaababababbbaababaaaaaaabbabbabaababbaabbaaabbbaaababbbaaabbbbabbbaaaaaabbababababbbbaaabaabbaaaababbabbaabababaabaabaaaabaaaaababbbabaaabbabbabaaaabbbaabaabbaabbbbaabbaabbbbbbaabaabbbbabbabaaabaabbbababaaaaabbbabbbbbbbbabbababbbbbaaababaaabaabaabaabbaaabbababaaabababaaaababaabaabaaabbbbbbaabaabbbaaaabaaaababbbaaabbaaaababbbbbabababbbababababaaababbaaaabbbbaabbbabaabaaaababbaaaaaaabbabaaabaaabbaabaaabbababbabaaaabbbabababbabbaaaabbbabbbbabaabbabbaaabbaabbaababbabbbbbbbbaababaabaabababbbaaababbbbbbbaababbaabbaabaabbbababbabbbbaabbaaaaababbbbaabaaababaaabaabbabbbabbaaaabbabbbbabbbbabaaabaababaabbaaaaabbbbbaabbbbbbbbbbbabababababbbabbbbaaaabbabbabbaabaabbabbbaabbbbbbabbbbbabbabaabbabbabababbbabababbbaaaabbbabbabbabab
abbbbabababbabbababababbbbaaabbbabbababaaabaababaabaabaaaabaaabbaaabbbaabaabbbbbaabaaabbbbabaaababbbabbbaaaaaaababbbbabbabaaaabbaaaabbbbaaaabbaaabababbbbbbaabbaabababbbaaabbbbbbbbaabbaaabbaaaabbbbbabaabbabbbabbbaaaaaaabaabbbabaabbabbaaaaabbaaaabbbaabbabababbbbbaaaaabbbbbabbaaaabbaaaaababaaababaaaaabbbabbbabaaabaabbaabaabbaababbabbbbabbbaababaaaaaaaaababaabbabbbbbabaaabaabaaaababbabbabaababbbbbbabababaaaabaaaaabbababbaaabaabababaaabaaabbaabbaabbaabaabbbabaabaabbababbaabbbabababbbbaaabbaaabaabaabbaabaaabaabaaababbabbaaaababbabbaaabaabbaabaaabababbabbbbbaaaaababbaababbabaabbabbbbbabaabbbbbabbbaaaaabbbbaaabaababbaaaabbbabbbbbbbaaababaaaababbbbabaabaaaabbabaaababbbabbaaaabbabbbbaaaabaababbbbababbbaaaababaababbbaaaaabbbaabbbbbbbbbbbbbbababaaababbabbbbaaabbabaaababaaabaaaabaababbababbabaabbbbbbbabbaaaabaabbaaaabaabbabaabbbbbabbabbababaaaaaaababaaabaaaaabaaababbabb
aaaabbbaabbbbbaabbbabbbabbaabababbaaabbaaabaabaabaaaaababbababababbbababbaababbaaabbababbaaabbbbabaaabbbababbaaaabbaabaaaabbbbabaabbbaabbbabaababbabaabaabaabaababaabaaaabbbabbaababbaaaaaabbbaabaabbbaabbaabaaabbaaaababbababbbaaabbabbabbbaababbbbaabaabbbaabaaaaaaabaababaababbabbaabbbbababaaabbbaaabbabbabbbaaabababaaabbbaababbbbbaabbaabaabaaabbababbabbabbbaaaabbabbabbabaaaaaabaaaaabbabbabbbbabbbabbaaaababaabbbabbabaaabbaabbbabbabbaabbaaabbbbbbaaaababbaabaabaaabbaaaabbaababbabbbbbbabbabbaaabbbbbbbbaaabbbbabbaaababbbbbabbabbaabbbbababaabababaaaaababaababbbbbabbaabbbbabaababbbbbaaaaababbaabbabbabbbbbabbbababbbabaabbbaabbbaababbaaabbaabaabbaaaabbbbbaaabbaaaababaabaaababbabaababaabaabbabababaaabaababaabaaababaabbaaaabbbaababbabbaaabaaabbaaababaabaabbabbbbaaabbbaababbaaaabbbabaaababaaaababbbbaaabbbbbaaabbbaabaabbabbbabaaaaabbabbabababbbbaaabbbbbaabbabbbaaabaaaabbaaa
baabbbbabbaabbaaaababbbbabbbbbbbbaaabbaaaaabbbabaababaaaaabbababaabbaabbabaabbbbbaabbbaaaaabababbbbaabbbbababbabbbbaabbaabaaaaaaaaaaaaabaabbbbbbbaabbbbabbaabababbaaaaababbbbaabbbaabbabbbbbabbbbbbaabbabbabbbabbbbaabaabababbbbaabbabababaaaababaaabbbbabaababaababababbbabbaaabbbabbaabbaabbaaabaaaaababbbabbabbbaabbbbbbaababaaabaabababaababbbabbbbaaaabbbbabaaaababbaaabaaabbbbbbabbaababababbababaaaaababbbbabaaababaababbbabbbaabaaaaaababaaababbbaababbabaaabbaabbabbbabaaaababbaabaaabaaabaaaaabaaaabbababaaaaaaabaabababbaabbababbabbaabbbbbabaaaaabbbabbbaaaabbabbaaaaabbbbabbbabbbbaabbaaabaaaababbaaaaabbabaaaabaaabaaaabbbbbbabbabbaabbaaabbbbbbaaabbbbabbbabbabaabbaababbaaaabaabababbbababbbababbabbbbbbaaaaabbbaaabbbbabaababbbaaabbbbaabbaaaabbbaaabbaaabbbbaaabbbbbbbaaaaabaabaabbaaaabaabbabaabbaabbbaabaabbaababbabbabbbababbababbabbbaaabbbbaaaaabbaabbbaaabbbbabbbabbabbababbb
abbaaaabaabbbbbaaaabaaaaaabbaaaabbabbbabaabbaabbbbabbabbbaaabbabbabababaabbbbaaaabaabbabbaabbbbbabababaaabbbbbaaabaabbbaabaabbabaaaabbbaaababbbaaaaabbababaabbabbaabbababaabaaaabababbbaaaabbabbbbabbbabbbbaaaaaabaaabbbbaabbaabbabababbbbabaabbababaabaaaaabbbaabbbbbaabbbbbbaabbabbabbbabbbbaaabbabababaababaaababababbbabbbbabbbbbaabbabaabbbbbabbbabbbbabbaabbabbbbbbaaaabbbbaabbaabaababbbbabaabbabababbbbbbbbaaabbaababbabbbaabbabbababbabbbabbaababbbbabbabbabaaaabbbaaaaaabbbabbbabbbaabaabaaabaaaabbbaaabbaaaaaabbbbbabbbbaabbbbbbbaabbabbababaaaaababaaaabaabbaabaabaabbbabbbaabbbaabbaaaaaaaabbbaaabbbbbababaaababaaababbabbbbaaaaaaaaaabbbbbbabababbaaaabbbabababbabababaabbbbabbbbbabbabbabababbbbaabbbbaabaabaaaaabaaababbabababbbaaabaabbababababbabbabbbaabbabbabbaabababbaababbaabaabbabaabaabbbaabaababbabbbaabbabbabbabbaaaaaabbbaabbbbbbaaabbaaaabbbbbbabbabbaaaaabbbababaaaabbba
abbbaaaabaabababababbabbaaaababbbabbaababbababaabbaaabbbababaabbbabbaaabababbaaaaababaaaababababbbabaabaaaaaaababaaaabbbababbabbababaaaaaababbbabaaabbbbbaaababaababbababbaababaaabaaaababbabbaaaabaabbbabaabbabbbaababbabbbababbbaabbabbabbaaaaabababbbbbabaabbabaaaabababababbbabbabaabaababbabaaababbabbabaabbabbbbaaabbbaabaaabbaabbabaaaaababbbabaabaabbaabbaaabbbaabbbaabbabbabbaaaaabaaaabbbbbaaaaaabbbbabaabbbbbbbabababbabbbbbabbbaaaabbaaaababbaabbabbababababaabbbaaaabbabbbbbaaabaababaaaabaabbabababbbbaabbbbabbabbaababbaabaabbbbaaaaaabaaabbbbaaabbbabbbaaaaabaabbbbbbbbbabbbbbbaabaabbaaabbbbbaaabbaabaabaababaaaaabbabaabaabaaabbbaabbbabbabbabbabbbabbbbbbaaabaaaabbbaababbaabbbaaababababaabbbbababaabbbbbabbabbababaaaabaababbbbababbabbabaabbabaaaaaabaabababbaabaabbabbaabaaababbbababaaaaabbbaaaabbbbbbaabbbabbaaabaaaabaaaaabaabbabbabbabbbababaabbbaabbaaababbbbbabbbbaabbab
ababbabbbbabbabbaaaababbbbbabbbaababbaaaaaabbbbaabaababbbaabaabbbbbabaaaabbbaaabbaaaabaabbbbbbaaabbbaaaabaaaabaabaabaaabaaabbaaaaaaabbbaaaaaaaabbbbaabbaabbbaaaabbbbaaabbabbabbaabbababaaaaababaabaabaaabaaaabbabbabbbaaabbaabbabbbaaabbbabaabbbbbbaaababbaaaababbabbababbbbaaabbbbaaabaabbbbababaabbbbbbaaabbbbabaabbaaabbabbaabbabbbbaabbbbaabbaabaabbaaabaabababbabbaaaaabbbabbbbbbbaabbbaababaaaaabaaaabaababbbaaabababbbbabaaaaababaabababbbbabbaaabaaaabaaaaaabbbbaaaaabbaaaabababaabbaaaaabbaababbaabbaaaababbaababaaaaabaababbaabbbbbbaababaaabaabbbaaaabaaabbabbaaaabaabaaaabbbaabbbabaaabaabbbbaaaaabbbaabbabaabbbaabaabbbbbabbaaababbabaaabbbbbbababbaababaabaababaabaabababaabaabbaabbaabbbbbbbbaaabbabbbbbbbbabbaababbabbbbbababababababaabbbabbaaababbbaabbbabaabbabbbbaababbbbbabbbaaabaaaaabaaabaabbaabaabbabbbbaababaaaabbabbbbaaaaaaaabaaabbabaababababbabbaabaaabbaaababababaabbba
aaaabaaaabbabbbaabaababbaabbbaababbbababaabbbabaabbaaabaabbabbaabaaabbbbbabbbabaaababbbbaaabbaaababaaaaaaabbababbbbbabbaaabbbbbbabbbababaabbbaaaabbabbbbbbabaaababbbbabbabbbaabbaaaabbaabbaaabbabbbaaabaaaabbabbababbabbabbaaaabbaabaabaabbabababaaabbaabbaabbbaaababbaaabbbaabbbabababbababbaabaaabababaaabbbbbababbbabbbbbabbbbbaabaabbbaabaaaabbbabaaabaaaaaaababababababbaababaaababbbbbabbbaabaaaaababbababbbbaababaabbaaaaaabbaabaabaabbaaabaabbbabbababaaaaaabababbaaababbaababbaaaababbbbabbaaabababbaabaaaaabbbbbbabababaaaaaabbbbaabbbbbbbabaababbabbaaaaabbabaaaabbabbababaabbbbabbbaaaabbbbbbbaaaabaaabbbaaaaaabaabbabbaabaaabaaabababbbaaaaabaabaabbbbaabbabaabaabbaabbaabaaaaaaababaaaabbababbbaaabbabbbbabaabbaaaaaabbaababaababbabaabbbaaaabbbbbaabbaaababbbbaabbbaabaabbababbbbaabaaaabbaaabbaaaaababbabbaaaaaaaaaabbaabbabbaaaabaaaabaabaabbabbbbbbbbbaabbbabbababbbbbabaabbabbaabb
abbbaaaaaabaabbaabaaabaaabaaababbbababbabbbaaababaabbaaabbaaabaabbabbaabaabababbbaaaabbaabbbabaabbabaaaaabbaaabbaaaaabbbaaaabbabbababaabbabaaaabaaababababbbabababbbabaababbaaabbaaabaaabaabbbabbabbbbabaaababaaaaaabaaaabbbbabbbaaabaababbbbaaabbaabaaaabbababaaaababbaaababbbaaabbbaaaaabbaaaabbaaabaababbbbbbbaaaabbbaabaaabbbbbaabbbbabbbbbaaabaaabbbabbaabbbaaababbaabbaabbaaabbbbaaaabababababbbabbabbbbabbbabbbbbbbbaabaabbbbbaaaabbabbbbaaaaabbaabaababbbbbaabbababaabaaaabaaabaaabaaaaabaaaababbababaabbabababbbbbbbabaabbabaaaabbbabaaaabbabbbabaaababbbbabaabbbbabaabbbbabaabaaaaabbbbbbbabbbabbbaabbaaaaabbbaaaababbbbababbbaaaaabbabbababbbaabbaaababaaababaabbaabaabbabaaababbaaaabaaaaaababbabbbbababbbabaaabbaaabbbbaababbbabababaaabbbaabbbbaaaaaaabbbaaababaabaabababbbabaabbbabaabbbabaabbbaaabbaabbababbabaaabbaaaaaaaababaaaaabbaaaabbbbbbbababaaaaaabbbabbaabaaabbbabbaabbbbaba
aabbabaaababaabaaaaababbbaaaaaababbaabbbbbabaabbabbbababbaaabbabaaaaaabababbbaaabbbbbaababaabababbbabbabababaaaaabbabbabbbaaabbbabaaabbbbbbbbbababaaaaabaaaabaaaabbabaaaabbbbbbaabbabaaaaabaabbaababbabbbaaabaaabbaaabaabbaabbbbbabababbbabbaababbbaabbbaaaabbaabaaabaababbabaaaaabbbaabbabaababbabaabbaabaaabbbabaabbbaaabaabaabbbaaabaababbaaaabababbaabaabbabbabbbbbbbbbbaabbbaabaaababaaaaabbaaabbbbabbbbbbabababaaaaaaaaaaaaaaabbabbabbbbbbbbabaababbaaaabbbaabbabaabaaaaabbbaabbbbbbabbbabbaababbaaabababaaabbabbaabbaababaaaaaabbbbaabaaaabaababaaabaabaaabaabbbabbabbabbbababaaaabbbbaabaabbaababbababababbbbbbaabbaababbabbabaaabaaaaababbaabababbbabbbabbaabaababbabaababababbababbbbaaabaababbabbbabbbbabbbbbbbbbababbbbaaaabbababbaaabbbababbbbbbbbbbababbbaaaaaaabbbbaabbbbbaaabaaaabbaaababaabaaaaaabaaabaaaabbabbabbbbaaabaabaaabaababaaaabaaaabaaaabbaabbaabbbabbbbaababbbbababbaabab
baabbbaaaabbbbaaaaaabaababbaaabaaabbbabbbabbbaababbababbbaaabbbabaaaaaaaaabbabbbbabbbaabbababaabbaaabbaabaabaaaaaaaaabbabbabbabaabbaababaababbaababaaabbababaaabaaabaaabaaababaabaabbbbbbaabbabbbbababaaabbabaababbbaaaaaabaabababaaabbabaaaaaabaabbbbbabaabaaaaabbbbaabbaaababbaabbbbaaabbabbbabbbaaaaabbbaaaababaabbabaabbaabbaabbbababbaaaabaaabbbababbbbbababbbabbbbabbaaababbbaaaaaabaababbabbaaaaaabbbabbaabbabababbabbbbaabbbaabbbbaabaaaaaaabbababababaabbaabbbaaaabbaaaaabbaabbbbbaaaaaabaaabaaaabbaaaaaaaaaabaabbaabababbaababbabbbbbababababbbbbababababbbaabbaaababbaabaaabababaaabaabbbaaabbababbbaaaaaababbaaaaaabbbaabbbaabaaababbabbabbbaabbaaabbabbaaaaabbaababbbabaababbaaababaabaababbabbabbabbabbaabaabbababaaaaaaabbbbabbbbabbbbbbaabbababaaaaabbbaaaaababbbaabaabaabbabbabbaabaabaaaababbbaabbaabbbaabbaaaabababababbbabaaaabaaabaabaaaabaabbbbaabbabbbabaaabaaaababbbabbbaaaba
aabbaabaaababaabbaababbaabbaaaaabababaaaaabbbbbbababaaabbabbabbbabababbabbbaaabbbababbaaaaababbaaaaaabbbbbabaabbbbabbabbbbaabbaabaababbaabaabbaaabbabaaabaababbabbaaabbabababbaaababbbbbabbbaaababbababaabbaabaabababaabbbbbbbbbbaabaaaabbbbbbbbababbbabbaaaaabbbbbaababbaaaaabaabbabaabbaabbaaaabbbaabbbaabbabbababbbbbaabaaabbabbbbbbbbbaabbabbababbabbabaababbababbaaabaabbabaaaaaabaababbbbaaabbbbbababbbaaabaaaabaabbbabbaaaaaaabbbabaaababbbbaaaabbaaababbbbaaabbababbabaaaabbaababbabaababababbabababaabbbaaabbabbbbbbbaaaababbbbabaabababababbbaaaaabbbaaabaabbaaabaaababbabbbbaaaaaaabbaaabbbaaaabbbaaabbabbbabbabbbabbbbabbbaaabbabababbaababbbaaabbabaaaaabaaabbbbabababababaabababaaaabaabababbabbaaaabababbabbbababaaaabababaabbbaaaaaabbbaabbaabbbbbbabaaaabaabbabaabbabbabbbbbbabbababbaabbbbbabbaaaaaababbbbbaabaabbbbaaaaaaaabbbbabbabbbbbbababbbababbaabbbabbbbbbbabababbbaaaabbbba
bbababaaabbbbabababaabaaabbabbaababaabbaabbbababbbabaababbaaabbaababbaaaaabbabaaaabbbbbbaabbbaaababbbbaabbabbabaabbaababbabaababaaabbbabbaaabbaaababbaaaababaabaabaabbbbbbbaaababaabbbbaabbbbaaaaabbabaabbaaabbbaaabaaababbbabaaaaabbaabbbbaaabbaaaaabaabaabaabababaabbabbbbbbbbaabbabbbbbaabbaaaababaabaabaabbbaabbabbbbbbbabaabababababaaabbbabbbbbbaaaaaabbabbabbabababbbaababbbabaaaaaaabbaaabbbbbababbbbbaabbabaaaabbbbaabbbbabaaabaabbaabaaabbababaaabaabababbabaabaabbbabbaaaabaaaaababbbbbaaabaababbaaaababbbbbabbabababaaabaaaabaaaabaaaabbaaabbbbbbbaabaabaabbbabaabaaabaaababbbbbbaaaabbbbbbbababbbaabbabaaabbabbbabaaabaabaabababbbabbaabaabaaabbbababbbbaaaaaabbabbbababaababbababaaaabbaaabbbaababbaaabbabababbabaaaaabaabaabbabbaabbbbababbabbbaaabaaaabaabaaababaababaababaabbbabaabaabbaabbabbaaabbbaababababaaabbbbaaaaabbaaaaaaabbabababbaaabbaaabaaaaabbbbbaaaaabbbaabbabbabaaaab
bbabbbababbaaabababbbaabababbbbabbbbaababbbabbabaabaababaaababababbabbabbbbbbbbaabbaaababbababbbbabbabababbaabbabbaaabbbaabbabaaabaababbbaabbabaabaaabbbbbabbaabbbbabbbbbaaabaabbbabaabaababaabaaababbbabbbaaaaaabbbbbababbbaabbaaabbaaaabaaaabbbbbbabbbaabbabaaaabbabbaababbbbbaaabbbbabbbbaabbaaaaabbbbbaabbbbababaabaaabababababaabbbabaabaabaaaaaabbabbabbabbbabaaabaaaabaaabbbbbbabaaaabaababbaabbbbbbbababbabbbbaababbbabaabbbababaaaabbabbbbbaaaababbbaabbbbaabbbbabaaabaaabaabaaababbbaabbabaabbbbbabaabbbaabbaabaabaaababbbbaabbabbaabbbbbbabaabbbaaababaaabbbaabbbaaaaaabbbabbaabbabbabaababbaabbaaabbbbbbabaabaababaabbbbababbbbabababaabaabbbbbabaaaabababaabbabbbabaabaaaaaabbabaaabababbaaaaaabaaaaabaababaabbbbababbaaababaaaabbbbbabbaaaaabbabbaabaabababababababbabbabaaababaaaabababababaabaababbaaabbbaaabbbbbbabbaababbbbbbaaaaabbbbbbbbbbbbbaaaaabaabaabaaababaaaaabbbabbbbbbaab
bbbbbaaaaaabaabaabbbaabbabaaabbbbaaaaaabaabaabbabbbbbababaaabbbbbababaabbabbbbabbaabbbaaaabbaabaabaababababbabababaaaabbaabbbbbbbabaabababaaaabaabaabbbabbaababbbbaaaaabbbaaabaaabaaabbbbabbbaabbbbabaaaababaaabbaabbbabbaaabbabaabbbbaabaaaabaabaababaabbbababaaaabababaaaabaaaababbabaabbbabbaaabbbbababaabbbababaabaaabbbbabaabaabaabbaabaabbbabbbbbabaababaabbabaaabbbabaababaabbbbbabbabbbababaababbaabaabbabbbabaabaababbaabbaabbbabbbababbaabbabbabaaabaababaaaaababaabaaaabaabababaabbabaabbabaababaaaabbbabbbbabbaaaaaaaabbbaaaaaabaabbababbabaabaabbbabbbaaabbbaaaaaaaaabaaaaaababbaababbaabaaabaabaabaaaaabbabbbbaababababbaaaaababbbbbabaaaaabbbaabaabbabbbbaababbaababababbaababaabaabbbabbbbbbababbbaabbabbabbbaaaabbbbabaabbabbabaababbbaabbaabaaaabbababababaaaabbabbbabbbbabaababbabaaababaaaaabbaabbbbbbbbaaaabbbbabaabaabaabbbbbabbaaaabbbabaaabaabbbbaaaaaaabbaaaaabbaaaaaabbaabb
baaabbbbbbabbbabbbbabbababbbaabbbbaaabbaaaaaaaaaaabbbabbbbbabbaabbabbbaaabbbbababbaababbbbaabbaaaabaaabbabbbababaaaaaabababbbabbaaaaababbabbbaaabaaabaaabaaaabaabaabbaaaabababaabaaaabaaaabbaaabbaabababbababaabbababbaaaababbabbabbaabababbabababbaababaabbbabababbaaabbaaaaaababbbbabbbaababbbbaaababbabbabababbaabbaabbaabbabbbaaaabbbbaaabbbaaaaabaabbabbaabbabbaaaaaabbbaaaaabbbbabaaaaaabbbbaabbbbbbaaabaaaaaababbbabbabbbabbabaaababbbbabbbbabbabaaaaaaabbaaaaababaaabbbbbbabbbaaaabaaabaaaabbabaabaababbabbbababbabaaabaaabbaabbababaaabaabaaaaabaaabbabbabaaaaabaabbaaababaaabbbbabbabaaabaabbabbbbabbaaabbbbbabbbaabbabaabaaabaababaaaaaabaabaabbabbaaababbbaabaabbaabbbbbaabbaabaabbbabaaabbabbbbbbbaababaabababbbaaaabbaababbabbbbbbbababbbabbbababaabbaaaababbabbbbabbbaabbababaabaaabbbbbbbaaaaabbaaabbbbabbabbaababbbaaabbabbbaababaaaaabbabaabbaababbaaabbbababaaaaaaababbaaaabbaaaab
baaabbaaabbbbbaababbbaaabbaaabbbabaaabbabbaaaabababbabaabbbbaaabaaababbbbbbbaaaabbaaabbabaaabbbbabbababaabaaaabbababaaabababbbabbbaabbabaabbbbbaabaaaaaaabbbaababbaaaababbbbaaaaaaabbbaaabaaababaaaaaabbaaabaabbaaabaabbbbaaaaaababaababaabbbbbbbbbbababababbbbbaaaabaaababbaabaaabbaaaaaabbbbabbbaabaabababbabaabbaabbbaaabbabbbbababbabbbbbabbabbbbabbaaababbbababaaaabbaaaaabaabbbabbbabbbbabbbbabaaaaabaabababbabababbbbbbaaaabaabaaaaaabbaaaaababbbaabbaabaaabbbaaabbabaaabbabbbaaababaababaaaaaaaabababbaaabbbbbabbabbaabbabbbbbabbbaabbaaabbbabbabbbababaaabababbbbaaabbabbaaaabbbbbbabbbaaaaaaababbbabbbbbbbbbbabaabbbbaabbbabaaaabbbbaaaaaabbaaaaaaabababbbbbaaabbabbababbabbabaabbaabbaaabbababbbabaabaaaaabaaaaabbbabbbaabaabbaaaabbaababbbaabababbbaabababbbbaabbbbbbabaabaaaabbbbbbbababaabbaaaaabababbbbabbaaaaabbbaaaaaabaabbaabaaabbabbbbabbbaaabbbbabbabbabbabaabbbaabbbbaaabbbbbaaa
aaabbbbababababbbabaaaaaabbbaabababbaaaaabbbaababaaaababaaabbbbaaabbaabaabbaaabaabbababaabbaabababbaabababaaababbbabbaaaabbbaaaababbbbabaaabaaabababbabbaabbbaabbabaaabbbabaaabababbbbababbabaaabbbababaaababbbaabaabbbabbbabbbbabaabbababaaaabaabaababbbaabaabbbbaaaaabbbbaaabbbababbaaaaabaaaaabbbbabababbbabaabbababababababaaaabababaababaaaaaaabbbaabbabbbbbabbabababbabbbabbaaabaababbaababbbbaaaaababbababbbabaaabaabaabbaaababbbbbbabbbbbabbabbabaabbabaabaaababababbbbbaaabbbababaabaabababbaabaabbbabbabbbabbabababbaababbabbaaaabbaaaaabbabbbababbbbabbbaabaaababaabbabbbbbaabababaaaaabbabbaaabaaaaabaaabbbabaabbbaaaabaaaaaabbbbbabbbbaaaaaabbaababaabaaaaaabbabababaabaabbbbabbaaaaabababbbaabaaaaaabababaabbababababaabbaabababaabaaababaabaabbbabbbbaaaabaabababbbbbbabbaaaabbbababababbaabababababbbbbbabbbbaabbbabbaaaaabbabaaaababababbaaabbaaaaaabbabaabbabbbaabbbababbababbbaaab
bbbbbaabbbabbaaabaabbabbababbbbbbaabbbbbaaababaababaaabbabbbaabbaabbabababbaabbbbaabbbbaabbbbbbbaaabbbaaababbbbbbbaaabbabbbababaaaabaaabbabaaabbbabbbbabbbabbbbbaaabaaaaababaaaaaaaaaaabaaaabaaabbaabbbaaabaabbaababbbababaaabbabbaaaababbbaabaabbbaabababaababaabbbabbbaaaaabbbaababaaababbabaabaabbbbaabaaaaaabbbbbabbbbabbbababbbbaaaaababbbaaaaaaababbaaaabababbaaaababaababababaabbbbbbbabbbabbbababbaaabaabaaaaaabbabaaabaabbbbabbabaabbabbbbbabaaababaaabbbbabbbbaababababbbbabbabaaaabaabbaaabbaaaaaaaaaabababaaaabbabbaaaabaabaabbbbabbababaaaabbabaababbbbaabbababaaabaaababaaabababaaaaaaabbbbabaaaabbabaaababbbbabaaaabbbababababbbbabbabbbaababbbbbabbbaaabaabbbbbbabbababaaaaaaaabaabbbbbbbaaabbbabbbaaaabbbbbbaabbabaaaaaabbbbbbaaaabbbbbabababbabababbbaababbabaaaaabaabbabababbabbabbabaabbbaabaaabbbabaaaaaaaababbabaaaaabbbbabaaaaaaababbaaaabbbbabbbaabaabaabaabbbbbbaabaabbbbbba
abbaabababbbaabbaababbabbaabbbbaaababaaabbbbaaabbbaaabbabababbaababbabaabbbababaabaaabbaabbabbabaababbabbaabbababbbaababbbbaabaaaaabbbabbabaaaabaabbbbabbabbaabaabaabbabbbabababbabbabbaabaaabbbbaaaabbbaaababbbaaabbbababaabaabbbbbabbbaabbbabbbaaabaaaabbbaaabbbbaaaaabbabbabbbaaabbabbbbbaaabbbbbababbbbbbbbaaaabbbbaabaaaaaabbabababaaabaaabbababbabaaaabbaaaabaaaaabbabbbaaababaabaababbaabbbababaaaabbbbaababbbabbabbaabbbabbbabababbbabaabbbaaabababbbbbbbbbbbbbbbababbbaaabaabbaaaaabaabbaaabaaabbabaaaabbaababbbaabbbaaabaaaababbabbbbaaaababbabbaabaaabbabbaabbabaabbbbaabbabbabaababbabbaaabaaabaaabbabbbaaabaabaabbaaaabbabbabaabbbbabaabbbbbabbababbaabbabaaaabbabbabaabbababbbaaaabbaabbaabbbbbaabbbbbaabbaabaaaaabbaabaababbaabaaabbabaababababaaabbbbbabababaabbbabbabbbaaabaabbaabbabaabbbbbabbabbabbbabbbbabbbbbbababbababbbbbaaaaaabbbbaaaaaaabbbabbaaabbbaabaabbabbbaababbabbbaba
aaaaaaababbaabaaababababbaabbbbaabbbaaaaaaaabaaababaabbababbaaabaaabbbabbaaaaaabbbbbbbbbbbaaaabbabaaababaaaabbbbbabaaabababbabbaababbaabbaabbaabbabbbabaaabbbbababaabbbaaaabbabbbabbbabaabbbabaabbabbaabbbaaaaaababbabbabbaabbaaabaaaaabaaaaaabbbabbbbaabbbbbbbabbaaabbbbaaaababbbaaaaabbaaababbbabbaabbababbabaababaaabaabbaabbaababbbaabaabaaaabbabbabbabbbaaababbbbbaabbbabaaaaaaaabbbaabaabbabaababbbbbbaaaaabbabaaaaaabaaabbabbabbbabbbbababbbbaabababbabbabbbababababbabbaabaabbbabbbabaabababbaabaabaabbaaaabbbaabbbaaabbabaabaaabbbaababbbaabbbbbaaabbabbbabbaababbbaabbbbbbaababababbabbaabbbaabbaabababaabbbbaaabbbbaaaaaaaaaaaabaabbbabbabbbaabbaaaababbababababbbaaababbbbbaabbbabbbabaabbbbbbbaaaaaaaabbbaaabbaabaaaabbaaabbababbbbbbbaabaaababaaababaaaaaaabbbaaaabbaabbbbaaababbababaaaababbaaaaaabbbaabaabbaaabbaaaaabbbbbaabbaabbbaabaababbbbbbabbbbaaabbaaaababaaabbbbaaabbbbbbbbba
baabaaaababbaabaaabbbaaabaababbaababbaaabbabbabbbaaaaaabbbaaabaaabbaaabaaabbbaaaaaababaabbbbbbbabbbabbbaaabbabababbbbbbbbaaabaabbaabbbabaaaabaabaabbaaaaabaabaaaaabbbbbaabbabbaabbababaababbbbbbbbaabaaaaabbabbabbbbaabababbbbaaababbbbabbaababaababbaabbbaababaaaabababbbbbbababaabababbabbaababbbabbabbaabaabaaaabbbbabaabbbaaabbbbbbbabbbbbaabbababbabbabbabaababbabaabbbaabaaabbabbaababaababaaababbbbabbaaaabbbbbbbbbbaaaaaabaabbabbaabbbbbaaabaaabaabaaaabbaababbabaabbbbbabbabaaaabbabbabbababaabaaaabababbaababbbbabaaabababbaaabbbaabababbbabaaabaababbabbaabbbababbbababaaaabbbaaababaabbbaaaaaabababbabbbaaaabaabaaaabbbabbbbaabababaaaababaababaaaabaabaaaaaaaaaababbbaaabaaabaaabaaabbbabaaabbabbbbabbabaaabbbabbabbabbbababbabaaaabbbbbbabaaaabbbbabaabbbbbbbaabbabbbbbbaabbababbbbaabbaabaaaabaaaaaaabbbabbaaabbbbaabbbaabaaaabbbababbbbbaaababbabbbbbabababbaabababbaaabbabaaaabbabbb
bbbaabbaaabbabbabaabbabbabbbaabbabbaabaabbaabbabaabaaabbbbaaaaaaaabbaaaaabbbbaabbababaaaaabbabbaaaaababbaaaabbbbabaabaabaaaaaaaabbbabbbbaaaabbabbabaaababaabababaabbbaabbaaabbababbaabbaababbbbaaabababaaabaaaaabbaaaaabbbaabbbaababbaaaabbababaaababababbaabbaaabababaabbabbbbaabaaabbabaaabbabbbaabaabbababbabbabbaaabababbbbabaabbabbaabbbaaabbbabbbbabababbabbabbbbbbbbbababaaaabbbabbaabbabababbaababababbbbaaababaabbbaaaabababbbabbaabababbbaaabababbbbaaaaaabbababbaababaaabbbabbbabaaabbbbbaabbabaaaaabbbaaabbabbbaaaabababbaabbbbbabaabbaabaaaabbbbbbbaabbaaabbaaabbbababbabbbbbbbabbabbbbaabbbbaabbaabbbabababababaaaaaabaaaaaaaaaababaababaabbaaaababbbabbaabbaaabbaabbbaabaaaaaaabaababbbbabbbaabaabbbbaabbbbbbbbababbbaabbbabaaaaaaabbaaaabaabaabababbabbbabbabaabaabbabbbaabaaababbbaabbabbbabaabbaabaabbbbbbbaabaabbababbabbbbbbaaabaaababbbabaabaabbbaabbabbababbaabaaabbbaabbbbbaaa
baababbbbaababaabaababbabbaaaaabbbbaabbbaaaaabaabaabababbababbbbbababbaabaaaabaabbaababbaaaabbaaaabbbaaababaaabbbabbbaabaaaaaabbabbabbabbaabaabbbaaaabaaabaaababaaabbbaababbbaabbbabbbababaaaaababbbababbabbaaabbbabbbaabbbaabbbbabaaabbbbbaababaaaababbbbaabbbbbaaaaaaaabbbbabaaaaabbaaabbbbbbabaabababbabaaabaaaabbbaaaabbabaaaaababaaaababaababbbaaabbababbbaabbbbabababbaabbababbabbbaaaabbbaabbbaabbaababababaaaababbabbbbaaaabbaabaabbaababaabbabaaaaaabbbaaabbaaaabaababbbabbbabaabbaaaaabbbbabbbaaaaabbabbaabbbbbbabbbaaaabaababbbaaabbbbbaababaabbababbabbbaaabaabbababbaabbbbaaabbababbaaaaaabbbaaabbbbbbaaaaaabbababbabbbbabbaabbbbbbabbaabbabbbabbbabbaabbbaababbaaaaaaaaababbbbaabbbabbababbababbbababbaaabbbbabbabbbbababbbbbbbaabbaabbbbbbabbbababaaaabaabbbbbbbaaabaaabbabababaaaaabbabababbbbabaabababaabbabbbaabababbabbbaabaaaaaabbbabaabbbbbabbabaabaaaabbabbaaabababbaabbabbabba
abbababbbbbbbbbbaaaaaabbaabbbbabbbabaababbabbbbabbabbbaabaaaaaababaabaaabbbaaabaabbabaaabbbbabbbabbabbbbabaaaabababbaabbabbaabaaabbababaaaaaababbabbbbbaabbaaabbbbaaaaababbaaabbbbbabbbababaaabbbaaaabbbbaaabaaababaabaababbaabbababbbababbbabbbbaaaabababaaaaaaabbaabbabbaabaaabbbbababaabbaabbabbbbaabaabbabbbbbaaabaabbbbbabbaabbbabbbabbbbbabaaaaaaaabbaaabaabbbbababbbbbabbaaaababbbbaabaabbabaaababaaabbbabbbbaabbbaabaabaaababbaabaaaaaababbaaaaabbaabababaababbaabbbbbabbbabaaabbabbaaaababaaabbbbbbbbbaaaababbbaaabababaabbbabbaabbbabbbbaabaabaaabbbaaaaababbbaaaababbaaabbaabaaaaabbbbbbababbbabaaaabaabbbabbabaabbbbabbbbaabbaaaabbbaaabbbbaabaababbbaaaaaaabbabbaabaabaababababbbabbbabaabaabbbaaabbbbababbbbaaabbbabbabbbbbbababababaabbaabbabaaabbaabaaaabbabaaababbbbabbbabbbbabbabbbabbbababaababaabbaababaaababaababbaabbbbbaabbababbbaabbbbaaabbbababbbaabbbabaabbbbabbbbbabaabbba
babbbabaabbbbbbbabbabbbabbaaaabaaabbabbbabbbabbbabbaababbabbbaaabbbbbbaabbaaabaaaaaaaaaabbbbaababaabbbbaaabbabaabbaaaaababababaaabbbbbbababaaaababaababaababbaabbbbbbabaaabbbbabbbabbbbbaaabbaabbabaabaaabbbbabaabaaaaaaaabbbaabbaababaaabbbabbbbbabbabbababbabbaabaabbbabbbabbbababbbbaababbbababaababbaaaaaaaaababaaabababbaabbaaabababbbababbabaaabbaaaaaaaaaabaabaaababaabbabbabbaabbaaaabaaababbbaabaaabaababbbababbabbaabbaaabaaababaabbbaabbaaababbaaabbaaabbabaaabbaabbabbbbaababababbababaabbbbbbabbaabbbababaabababaabaaaabaaaababaabbbaabaaaaaaaaaabbbaabbabaabbbaaaaaaaaabbbbbabababbbbabbbbbaabaabababbabbbbaaaabababbabaabbbabbaabbabaabbbabaaaabaabbbaabbbbaaabbbaaaababbaabbbabbbbbabbbabbaaabbbbabbbbbbaababbabaaabababbbbabbaabbabaaabbbbbaabaabaaabaaabaabaabbbabbbabbbaaaaabbaababababbabbaaabababbabaababaaabbbbabaaabaabaabbaabababbbbabbbbabbbaaaabbaaaaaabaaabaaabbababbbbbbb
babbbbbabaabbabababbaabaababbaabbbabaabbbbbabababbabaaaaaabbbaaaababbaaabaaaaabaaabaaaababbaaabababababaaabaabababbbbbbabbabaababbabbbabaaabbabaaaaabbabbbabbbabaababbbaaaaaabbbabbbbabbbbabbbabbbaabbbaabbbbbbabaaaaaaabaababbbbababbbaaaaabbbbbaabaabbaaaaabaaaaaaabbabaaabaaaaabbabaaabbbbbabaaabbaababbabaaaaaabbbaabaababaabbbbbbbbbabaabaabaaabbababbbbbaaabbabbaabbbbaaabbbabaaabaaabbbbbaaabbbabaaabbabbbaabaabbaabaaabbaabbbabbbabbaabbababbaaaababbbbabbaaabababaaaaabababbaabbbaaaabbbbaaaaabbababababaaabbbabbbbbbbabbabaaabbabbbabbbabbabbbbbbbbaaaaabbabbbbbbabababaabaababbabaaaababaaaabbaabbabbbbabaabbabbababaaaaabbaaaaabaabbaaaaabbaaabbaabaaaaaaaabbaaabbbbababbabbaaaababbbabbbabaaaabbaabaabababbabbabbababbbbbaaabaaaaaabaabaaababbabaaabaabbbbbaabbabababbbabbbbbbbbbbaabbbababbbaabaabbaaaabaabbbabbabbababaabbabbaabbababbaaabaaababbaabababaaabaabbabbaaababbbaaaabbbaabb
bbbabaabbaababaaaaaababbbababbbbaaaababbbabaabbabbbbbbabaaaabaaababbbbbbbbbbabbaabaabaaaaababbbbbaaaababaaababaababaabbbbbbbaaaaaaababbaababbbbaaaaaaabbbaaaaabaabbbbbaababbaabbbbaaaaababaaababbbbaabbaaabbbabbbabbbbbabbbbababbbabbbbabbabaababaabbbaaabbababbabaaaaaaaabbbbbbaabababababbaaabbabbbaabbbbbbabaababbbbbbbbbabaabbaaaabbaabbabaaabbaabbaaabaabbababbaabbbabbabbbaaabbbabbbbabbbbababbaaaaabaabbbbaaabbbababaaaabbabaaabababaaaabaaaaababaababaaaaaaabbbababbaabbabbabbbabbbbabbbbaaabaaaabaaaabaaaaaaababbaaabaaaaaaaaababbabbbbbabbaaabbaaaaabbabbbbbbaaabbabaaabbbaabaaabaabbabbabbaaabababbbbbbbabbbaaaabbabababbabbbbbbaabaaaabaababbbbbbbbaabababaaaaabbbaabababbbabbbbbaaabbabbabbbbaabbabbaabbbbbababababbbabaabaabbbbabbabbabbababaaaaabaaabbabbbaaaaaababababbbbababaabaabbaabaaabbbbabbbbaaaabbbbaaaabbbaaabbbbbbabbbabbbbaaaaabaaabbaaabbbabaaababbaabbaabbbabaabaabbbbbab
aabbbbabbbabbbaabbbaaaababaababbababaabaabbabababbbbaababbabbabbbabbbbaaababbabbbbaaaabbaaabbaabbbaaaabaabbabbababbabbbbbbabaaaaabbbaaabaaabbbabbbbbbbbbbbbabbbbbaaaaaaabbabbbbbbbaaaaabaaabaabaaabbabbbabbbbbabababaaaaaabbbbaaaaabaabbbabbabbbabbabbbbbabbbbaabbbabababbabbbababaaaaababaaababaabaaabbababababaaaaababababbabaaaaaababababaaaabbbaabaababbbbaabbabbababbbaabbbbabaabbabbbababbbabaababbbbaabbabbabbaaaabbabaaabbabbbbaaabaabaaabbbbaabaaaabaabbbababbbbbbbababaaaabaaaaababbbabaabbabbaabaababbaaaabbbbbaaaabaaabbbabaababbaabababaaaababbbbbabaaababbbbaaabaaaababaababaaabbbaabbbabaabbbbaabaabaaaabaabbabbaabbbaabaaaaababbbbbabbabbababbbabbbababbabbabaabbaaabbaabaabaabaabbaabaaabbabbbbbbabbababbbabaababbbaaabbbbaabbbaaababbbbabbabbbbbbbaabaaabaabbbbababbbababbabbaabbabaaabbabaaaaaaabaaaaabaabbaabaabbbbbaaabababbbbaaaabbbabbbbbaaaababbbbbbaaaaabaabbabbbabbbbaaaaba
aaaabbabaaabbaaabaababaaaaaaaaabbabbaaaabbbaababbbabbbbbaaaabaaaabaaabaaabbabaaaabbbabbabaaabbbbabbabbaaabbbaaaaabaaaaabbbbbabbbbbabaaaaabaabbababbaabaababbbabaaababaaabbbaaababbbabaaabbabbbababaaabbaabaaababbabbbbbabaabbbabbaaaababbabbbaaaaaabababbbbaabaabbababbbabaaabbaababaaabaabbababbbbbabaabbabababbbaaaaabaaabababaaabbabaaaaaabbbbbbbbaaaabaaaaabbaaaabbbaaaababaaaabbbbbaababbbabaaababaaaaabbababbaabaababbaaaabaabbaaababababbababbbaabaabbbbbabaaaaaabababbbaabababbabbaaaaaabbaaaaabbaaaabaaaabaabaabaabbaaabaababbbbbbbababbbaabaababbabbabaaaabbbaabbbabaabaabaaabaabaaaabaabaaaaaaaabaaabaabaababbbabaaabbaabbbbaaababaaaababbbaaaabababbbaababaabbabbaaaaabbbabbbaaaaabaaaaaabaababbbbabaabaabaaababababaaabbaaaaabaabbbabbaabaabbbaaaaaaaaaaaaabbbababaaabaaabbaaabbabbaaaaaaaabaabaabaaaabbaabbaaaaaaaabbabaaabaabaabbababbabbbbbabaababbbaaaabbabbaaabbabbbabbabbaababbbab
ababbbbbabbababaabababbaaababaabbaaaabbbaaabaababbbbbbaaaaaaabbbbaabaabbabbaabbbbbabbbabbabbaabaabaabaaaabbabbbaaababaabbbaaababbabbbaaabaabababbabbabbaaabbbbaababbbaaaababbabbabbbaabbbaabbbabbbabbbaababbbbaaabababaabbbabbbbbabababababbbabbaabbbbababaabbabbaaaabbbaababbbbbabaaaababaaabaaabbbbbbbabaaabbabbaaaaabbabbaaaababbbbbbbbaabbababbabaaabbbabbaabbabbbbbbbbaaabbbabbbaaababbbaaabaaaaaaaaabbabbbbbbbbababbaaabaaabaabbabaabaaabbbaaababbbaabbbaabbbaaababbbbbabbbabaaababbaabaaababbbababbabbbabaabbbbbaaaabaaaabaabbabababbbababbbabaabbababbbabbbbbabbbababbaabbabaabbbbabaaabbabbbaababaaaabbabbbaaabbabaaaaabbaaabbabaaabbaabbabbabbbaaaabbbaaaaaaaaaaabbaababbaabbaabbbbbabbaaaabaaabbabaaababbbaabaabbaabbbaaabbbababababbbaabbaaabbbaaaaaaabbbaaabbaababbabbbabbaabaaababbabaabbbaabbaaabbbabababaaaabbabbbbbababbbabaaabaababaaabaabaaaaabaabbabbabbbabbbbabbabaabbaabbaaaaaa
abbbbbbaaabbaaababbbbbabbaabbbaaaabbaaaabbaaabaabbbabaabaaaaaaabbaaaabbaaaaabbaabbbabbaabbaaaaababaabbbbaaaaabaabbbaabaaabbbbbbbaabababaaababbabaababbbaaababbabbbbbabbabbbaaaaaaabababbbabaababababaabaababbaababbbabbbaaabbbbabbabaaabaaabbbbabaaabbabbbbaaabbabbabaaabbaaabbbbaabaabaaaababbbabbabbabaaabbbaaabaaaababbaaabababbabaabaabaaaaaabaaaabbabbabaabbaaabbaabbbbababaabababaabbbaabaaaabbbaaabbabaabbabbabbabbbbabaabbababbaabbbbbbaabaaababbaabbbbababbbbabbababbbaabaabbabbbbaabbaabbbbabbabaabbbaaaaaabaaaaaaaabbbabaaabbabbbaababbabaabbbaabbbaaabbaaaabaabaaabbababbaabaabbbaababbaaabbbaababbabbabbaababaaaaaabbbabbbbbbbaaababaaabaabaaabbbbaabbbbbabbabaaabaabbbbaaaaabbabbabbbbabaaabbbaabbaaabaaababbabaaabbbbaababbababbbabbbabaabbbbbabbaabbababbababbabaabbaababababbbababbaaabababaababbbaaabbabaabbabbbaabbabbbabbbbaabaaaaaabaaabaaaabbababaababbabbabaababaaaaabaaababba
baababaaaabbbbbababaabaaaabbabbbbbbbbaaaaabaabbaababbbbbbbbaababbbbaaaabbabbaabbbbbababbbababaabbabbaaaaaabbaabbbbabbbbbbaababbabbabbaaabaababaaabaababababbabbaabbaaaaaaabbbaabaababaabbaaabbbabbbbabbbbbbaababbbbbabbbbaabbabaabaabbbbaabbbaabbaaaabaabbbbbaabbaaaabbabababbababbbbabbbbaaabbbaabaabbbabbababaaabaababbbbbaaabbabaaaabbabbaabbaaaabbbbababaabaaaaababaababababbabaabbaabaababaaaabbbabbbbbabaabbbaaabbbaabaaababaaaabaabaaabbaabaababababaabbbbababbaabaaabbabbbbabaabaaabaababbbabbbabaaababaabbbbaabababbaaaabbbaaabaabaaabbababaabaaaabbaabbabbabbbbbaabbabbaabaabbbbaababbababbbbabbaaabbaabbbaababaaabbaabbbaabaaaabaabbaababaaaababababbbabaababaaabbaabbbaaaaabaaabaaaabaababababbabbbbbaaaaabaabbbbabaabbbaaaababbbbabbbbbaaaaabbaaaaabaabbaaabbbbaaabaaabbbaaabbaaababbbababbbbaababbaabbbaaaabbbabbbabbbbaabbbbbaaaaaaaabaaabababaabaaabbaaaaaabaabbbbabaaaabaabaabaababb
aaaabaaabbbbaabbbaaababbabbabaaabaaabaabbababbabbbaabaaaabbbabbabbbbaaabbabbbabababaaabbababaababbbaaaaaabbbbbbbabaaababbaabbabbbaabababababbbbbaababaababbabbbabbabbbaaaaaaabbbaaaabbbabbabaaaababbaabbabbbbabbbababaabbbbbbaaabaabaabbabbbabbbbbbaaabbbbbbabbabaaabbaaaaaaabbbaaaaabbaaaabbabbabaabbaabbaaaabaabbbbbaabaabbabbbbabaabbabaabaabbaabaaababbabbbbababbbbabaaaababababbabbaabbbbbabababbbbaabaaaaabbabaaabaababbbbbbbbaabbaabaaaaabbaabbbbbaaaaabaaaabbbbaaabbbbaaaabaaabbabaababbbbaaaabaaaaababbaabaabbbbbabaababbbbbbabaabaabbbbbababbbbaababbaaaaabbaabbaabbaabbbbaaabbaabbbaabbbbbbbbbbababbbbbaabaaaaabbbbaaabaaabbbaaabbaabaababbaaabaabbaaabbbbbabbabbabbabbaababbbabbaaaabaaabbaaaaabbbbbabbaabbbabbabbbabbbbabbaabaaaaaaabbabaabaabbabbbababaabaabbbabbbaabbabbbabbabaababaaabbababaabbaabbabbbaabbbabbbbaabababaabbaabbbaabbbaabbbaabbabababbaabbbabbaabaaaaabbbbbbbabaababa
bbaaaabbababbaaabbabbaabaabbbabaaababaaababaaaaaaabbbaabaabaabbbbaabbaabaabbaaaababbaaabaaabbabbbaaaabbabaabbbbaaabbbaabbaabbababababbbaabbbbbaaaaaaabbbabbaabbbaaaababbbbababbbababbababbabaaabbaaaaabbabaaaaabaaaaaabaabbbababababbbbbbaabaababaaaababbaaaababbaaabaaaabbbababaababbaaabaaabbbbbabbaabaaabababaabbbbaaabbbbbbbbababbbbbbbbaaaaabbaabaaaaaaabbbaaaabbbababbabbabbbaaaaaaaababaabbabbabbbbabbaaabbababbbaaabaaaaabaabababbbaababaaabbbaabbbabbbbbababaabbaabbbababbaababbaaababaabaaaaaababbabbaababaaabaabaaabaaababaabbbbaaabaaaabbaabbbabaaababbabbbbaaabaabbababbbabbbbababbaabaababaabbbaaababbabaaabaabaaabbbababbbbabbababbbabbabbbabbbbaabababbbaabbabaabbaaaaaaaaaaababbaaaaaaaabbbbaaaaaaabaabbaaabbbbabbabbbbbabaabaabbabbaabbbaabbbbbaabbababbabaaabaabaaabbaabbaaaabbbabbababbabbaaaaaababbbbaabbabbabaabbbabababbabbaabbbaaabbbaaabababaabbbabbbbabbbbbabbbaaaaabbbbbbb
abbbbabbbbbbbbbbaaabbbababaaaaaaabaababbaaaaaabaaaabbbbbbaabbaaababaaabbaabbbabaabbbabbbbababbbbbbabbaaaabaaabbaabaababaabaabbbbaabaabaaaabaaaabaaabaabbbbbaaabbaabbabbababbaabbaabaabaabaababababbbbbaababaababbabbbaabaababaaaabbaaababbababaabbaabaabaaaaabaaaaabbaabbbabbbabaababbabbaaaabbabbabbabaaaabaabbabbababbababaaabaabbbabaabaaabbbabaaaaaaaabbbbaabbabbbbbbbbaabbabbabbbabbabaabbaaaabbbbaaabaababbaaabbbbabbbbababaabbbbbbabbbbabaaabbabaaaaabbbabbbabbabbabbbabaaaabaaabbaabaaaaaaaaababbababbbabbaababbbbbaabbabbabbaaaaaabbaaaabbbaaababaaaaabbbbabbbbbbbaaababbabaaabbabbbbbaabaaabbbaababaaaaabbaaaabbaaaabbbbabababbabbbabbaabbaabbbbaabbbaabaaababbaaabbabbbaabbbbbbaabbabbaaaaaaaabbbabbbbbbaababaaaababaabbbbbabaaaaaaaaababbabbbbabbbbbbabbababababbaaabbbbbabaaaaaaaaabbbaabbaaaaaaabaaabababbbaabbabaaaabbbabbaaaaabbaababaaababbbbabababbbbabbbbaaabbbabbaaabbbaabbbaaaaa
ababaaabaaabbaaaaababaabbbbbaaabbaabaabaababbaaabababababbbbbaaabaaababbbbaaaaaaabbbababbbbabbbaabbaabbaaabbbbabaabbbbbbababbbbbbabbabaabaabbbbbabbaabbbaabbbabbbaaabbbababbbabaaabbbbaaabaababaaabbbbbbaaaaabbaababaababbaaaaaaababaabbbbabbaabaabaaabbaabbbaaaaabaaaabababbabbaaabaabbbabbaabbbbaaabaabbaaaabaabbaaaaaaaababaaabbaaaaababbbbababbbababbbbaabaaaababaabbbaaabaabaabbaaaaaaabbbaabaaaaabaabbabbaabaabbaabbabaabababaaaaaaababbbabbbbabaabaabbabbaabbbababbabbbabbbbbababbabbaaaaaabaaabbbabbbbaaabaababaaaababbbbbabbbaabbbabaaaaabbababbbabbaabaababbbaababaaaabbbbababaabbbabbbbabababbbaaababbbbbbbbabbbabbabbaaaaaabbaaaaabbabbbaabbbbbbaaabbaabababbbaaaaabababbabbbbbbbbabaabbabbbbaabbabbaaaababaaaaaaaaaabbbaabbbbabbbaaaabbaaaabaabbaaabbbabbbbabbabababbabababbbaababbbaaaaaababbbbbbabaabbaaabbbabaaaabbaaaabbabaaabaabbaabaaaaaaaababbbbbbbbbbaaaabbaababaaabaaaaabbbbaab
aabaaababbbabababbaaabababbbbabbbaabaaaaabbaabbabaabbbaaabababaababbbbbbbbabaabbbaababaaabaaaaaabbabbbaaaaaabbababbabaabbabbabbaaabbbbabaaabbbabababbabbbbaaaaaabaaabaabbaaabababaabbbbbbbaaababbababaaabbaabababaabbbaabaabbabbabaabaabbaaababbbbbbbaaababbaabbabbbbbbbbabbbbaabbbbaabbbbababbbabbaaaaaabababbbbbababbbaabaaaaaabbabaaaababbaabaaaabaabbbababbbabbbaababbabaaabbababababaabbbabbbbbbaaaaabaabbbaaaabaabaabaaaabbaabbababaabaabbbaabbaabbababababbbbabbbaabaaabbbabababaaaabbaabbbabaababbbbabbabbaaababbbabbaababaaaaaaabbbbbaabbaabbabbbbababbaaabbabaaabbbbabaabaaabaabaabbbbaaabaaabaaaabbababaababaabaaabbaaaaabbababbaaabbaaaaabbbbaabbbaabababbaaaaaabbbababbbaaaabababbabbbbababbabbaaababbaaaaabbabaaabaaaabbabbaaabbbbaabbaaaaaaaabababbabbabaaaaabaaabbbbabaabbabbbbbaababbbabbabaabbbbaaabababaaabaabbaaabbaaabbbbbbababababbbbbabaabbbbbbbabaaabaaaaabaabbbbbbaabaaaaaba
baaabbabababaabababbabbbabbbbbbabbaabbbbabbbabbaaabbababbbbbaaaabbaaaaaabaaabaabbabbbabbbaabbaaaaaabaababbabbbabbabbbaabbabbaababbabbbbbaaabaaaababbaaaabaabbabbbaabbababbabbabaaaabbabbbaaaaabbaababbbbababaaababbababbbabbbbbbaaaaaaabbaaabbabbabbbbbbabbabbabbaaaabbbbabbbbaaaabbaabbbbababbaaabaabbbaaaabaabbababbabbabbabaabaaabaabbbbbaabbabbaababbaaaaaaabbbbbaaaabaabaaabbabbbbbaabbaabbbababababbabababaabbbbbbbababababbbbabbaaaaabbbaaabbaaaabbaabbabaababbaababbbbabaabbbbabbabaaababbaaaaaaaababbababaabbbabbababbbbaaaabaabbbabbbbabbbaababbbabbabbabaababbbabbaaaabbabaaaaabbabbbbbaaaaabaabaaabbbababbbabbaaaabaabaaaabaabaababbbbbabbbbbabaaabababbabababbaaabbaaaaaaaaabaabaababbaabbaabbbabbaaabaabaabbbbabbbbababbbbbbaababababaabbababbbbabbabbbabbbbbbaababbaabbbaababaaabbabbababbabaabaaabbaaabbabbbbbabaabbaabaabbbbaaababbabbabbbbbabaaabbabbaaaaababaaaabbbbaaaabbaaaaabba
abbaaaabababbababaababbbbbbaaaaabbbbbbabaabababbabababaabbabaabaabaabaabbbabababaabaababbbabbabababbbbaabbbbbbbaaaaabbaabbaaaaaabbaaabbabaabbbbbabbbaabababbbababababbaaabaabbabaabbbabaabaabaaababababbbbaabbbaaabaababbababbababbaabbaabbabaabbbaabbaabbbababaaabababbbbbabbaabbaabbbababababaaababbaabaaababbbbbbbaabababbbababaababbaaabbbbabababaaaabaababaababaabaabbbbaababaaabbbbabaaabbbabbabaabaaaaabbbababaababababbbbaabaabbabaababaabaabbbaabbababaaabbbabaaaaabbbbbbaaaaaabaaaaaaaabbbaaaaaabbbaaababaaabaaaabaabbabababbbabbbaabbbaababbbabbbbaaaabaaababaabbbbbbabaaaaaaabbabbbaaababbaabbbbabaabababababbaabababbbbbbbabbbaabbaabbaaababbaabaaabbabbbaaabbaabaaaaaabbabaababbaabbbaaaabbbbaaaabbababbababbaabbbabaabbaaaababaaaababbbbbbbbaaaaababaaaaabbaabaababbbbabbabbbabbbbbbbbaababbbabbbabaabbbababbbbbbbbbaaababbabbbaabaaaabbabbaabbbaabaabaabbababaaababbabaaaabbbbaabbbba
aabbbbbaabbabbaababbbaaabbbbbbaaabbbbbababbbbabaaaabbabbbbaabababaaaaabbbbaaaababaababaababaaabaabaabbbbaaabbaabbabaaababbabbbbaabaaababbaabaaabaaabaaaaabbbaabababaabbabaababbaaabbaabaabbbaabbaabaaababbbababbbbaabbbbabbababaabaaaaaaababaaaaababbbaabaabaabbbbbbabbbaaaababaaabbaabaababaababbaabbaaababbbaababbbaaaabbbaabbbbbaabbbbbbaababaaaaabaababbababaaabababbabababaaabbabbabbaabaaaaaaaabaaabaaaababbbaabbabbaaabbbaabaabbaabababaabaababaaababaaababbbaababaaababaabbbabaabbbababaaababbbbaababaabbababbbbabbaaaababaabaabbaabbabbbbbabbaabbabbaaaababaabbaabbbaaaabbbababaabbabababbabaababbbabaaaaabaaabbabaaabbaabbbaaaaabbaabbaaaaabababaabaababbaabbabbaabbbaabbbbbabbbababaaababaabaabaabaaaaabbbbabbbbbbababababaaaababbaababaaaabbbbbbbbabbbbaabaaaaaaabbbabbabbaaabbbbaabaaabaaabababaabaaaababbbabaabbbbbaabaaabbbbaabbaababbbaaaabbbaabaabbaaabaaabaaabbabbabaaaabbabbbaabab
baaabbbbbbaaabbbabbbaababbaaabbbbbbbaababbaaaabaaabaababaaaababbaababbbaaaabbbbbbbbabaabaabaabbbaabaaababbbbbbaaaaabbaaaabbbabbbaaaabbabaaabaaabaaabbbbaaaaaaabbaaabbaababbababaababaabbaabbbaaaababbbbaaaabbbaabbbbbbaaabaaababbbbbaababbabbbbbbbbabbabbbbaaaaaaabaaabbababaaaabbbaaaaaabaabbabbbbbaaabbbbbbbaaaababbabbbabaabbbbaabaabbabaaabababababbbbaaabbaaababbbbaabbbbbabbaaabbabbabbbaaabbbaaaabbaaabaababaaaaaaabbaaababbabbaaabbabbababbaaaabbbbbbababbbabbabbaaabaababbbabbaabbbaabbabbabbbababbbabaabbababbbabababbaababaaabbabbbbbbbaaabbbbaaabaaaabbabababbabbbabbbabaaaabaabbbabbaaaabbabaabbaaabaaabbbbabaaabbabbbbabbbbaabaaaababaabaaabbababbbababbbbababaaaaabbbbbbaaabaabaabbbabaabbbbaabababaaabbaabbbbaaaaaaabbababbaaaaaaaaabbaababbbaabbaaaaabbbabaaabbaabaabbaaababbbabbaabbbaaabbaabababbbbbbaabbababbbabaaabababaaaabaaabbbaaaaabbbabaabaababaababaababaabbaabbabababbaab
aaaaaababaabbaabaabaabbaaaabaaaabbabababaaaabbbabbabbabaaabbbaaabaabbabbaaabbbaaabbaaabaababbababbbabababbbbabaaaaabbababaabbaaababbabaaaaaabbbabaaabbbbbabaabaabbaabbbaabbbaabbababaabbbbbbabaaaaabaabaaaaababbaaabaabaabbbaaabaabbaaaaababbaabaabbababbaaabbabbabbabbbaaaabbababbababbaabaabbabababaaabbaabbabaaababbbbbaabbaaaabbaaabaabbabbbbaaabbaabbbaaababbbabbbaabaaababbbbababaabababbabbbaaabbbabaabaaabaababbabbaababababbbaabaabbbaaaaabaaabaabbbbbbabbbbabbbaaabbbababbababbbabbaaabbbbbbaaaaabbaaaaabaaabbbbaaabaaaabbaaabababaababbbbbabababbbbababbbaaabababbbbbaabbbbbbaabaabbaababaaabbabbabababaababaaabbabbbbabaababbbabbabbbababbbaabbababbbbaaaaaabbbbababaabbbbaaaaababbabbbabaaabbbbaabaaaaaabaabbbbaababaaaaaaaaabaaabababbbababababbaaabaabbabbbbbabbbbaaababaaabbababbbbabaabbbaaabbababaaabbaababaaabbababbbabbbabbbbbbbaaabbababbabbabbabbaaabaaaaaaabaaaaaababaaabbabab
bbbabbaababababababbbababababbababbbbbbaaaaaabaaaababababbaababbaabbbaababaabbbbbbaabababbbababbaababbbbabaaaaabbbbbaabaaaaaaabbbabbbbabababbabbbbbbababbabbababaaabaaabbbaaababbaabababbbabbbbbaabbabaaaaababbabaabbbabaabbbaabababaaaabbbabbbbabbbaabaaabababbabaaaabbaaabaabaabbaabbaaababbbabaabaabbabaababbabbbbbabaababaaaabbaaabaabbaabbbbaabbbaababbaaaaaabbaabbbbbababaabbbaababaaabbaabaabaabbbaaaaababaaababbabbaabaabbbbaabbabbaaaabaababbabababbabaaabbaababbbabbababaabbaaababababababaaabbabbbabbbaaabbbbbaabbaabbaabbabababbaabbbbaaaaabaabaababaaabbabbbabbbbbabbbaabbbababaabbaaaabbaababbababbabbaabbbabaabbbaabaababaabaabbabaaabbababbabababbbbbabaaabbaababbbabbababbabaaabababaabbbbbbaaaabbabaabbabaabaaaaababbbbbbbbbbbababbaabbbaababaaabbbaaaaaabbbbbbabbbbaabbbbaaababbababbaaabbbbabaabbaabbaaabbbaaaabbabaabbabbababbbbbbbaabbabababbbabaabbaaaaabaaabbaabababbabbbaabb
babbbbabababbababbbaaaaaababbbbbbaaaababbabababbbabbbaaaababbaaabbabbabababbabaabbaaaaaabbabbabbabaaaaabbbabbbbababbaaabaabaabaabbbaaaabbbabbbbbbabaabbaaaabaabaaaabaaaabbababaaaabbbbabaababbbbbbbabaabbabaabababaabbbababbbbaabbbabbbaabaaaabbbbbabbbabaaaaaabbabbbaabbaaabbbaabbbbbbaaabbbabbaabbabbbbaabaaababbbbabababababaaabababaaabaaabbababaaabbabbaaaabaaaababbbbbababbabababaababbabbbababaaabaabbabaabababbabbaaabbbaabbbbaaaabbbbbaaabbaaabbabaaaabaaababababaabaaabbbbaaabbbbababaaabbaaababbbbaabaaaaaabbbbbbabbabbbbabaabbbaaaabbaaaabbaaaaababaababbaaabababaaaabbabbabaaaabbbabbbabbaabbbaaabaaabbababbabaaabababbbbaaaaabaaabaaaabbaaaaabbbabbaaaabaaaaabbaaabbaaaabbbbbbbbbbbbabbabaabbaababbbbabbaabbbbaabbbbaabbbbbaaaabaabababbabbbaabbbababbbaaaabababbaaabbabbababbabbbbbbbbabaaaaaaababbbbababbabbaaaaaababaaaaaaabababbabbabbbbabbaaaabbbaabbbabbbbaaabaabaaaaababbabbbbba
bababaababbaaababbbaaaaaaabbaababbbbabbbbbaaabaabbababaabbbbabaaaababaaaaabaaaaaabbaabababbbababbbaabbbabbaabbaaaabbaabaabaaabaabababbbabbbbaabaaababbababababbbbbababbbabbbbbbbbaaaaabaaaaaaaabaabbbababbbbaaaaaabbbabbbbbbabaaaabaabbbaabaaababaaaaabbaaabbbaabbbbbbabbbbababbbbbaabbaaaabaabbbbbababbabbbabaaabbbbbbbbbbabaababbbabbbbaabaaaaababbbbabaabaaabbabaaabbbaaaaaaaabbbbbbbbbbaaaabaabbaaababbbabbbbbbbbaaaabbabaaabaaaababababbbaaabaababaabaabaabbbabababbabbbaaaaabbbabbbbbaabbbababaababaabababbaabbabaaabbaaabbaaabaababbabbbaaabaabaabbbbaaababaaaabbbaaaaaaaaaabbabaababbabababababbaabbbbbbabaabaabababaabaaaaabbbabbabaabaaaabbbabbbbaabbbbbbaabbbbbabbbaaababbaabbaaaaaaaaaababaabaaaababbaaaabaaababbaabbaaabbbaaababbabbbbbaaababbbbbaabaabaaaabbbbababbbabbbabbbbabbbaabbbbbaaaaaaababbabababbabbaabaabbabaaaabbbabaabaabbaabbabaabbaabaaaaaabbabbbbaabaabababaababbaabaabb
aababbbbbabbabbaaabbabaabaababaabaaabaaaaaabbabaabbaaaaaaaababbbbaaababbaaaaaabbaabbaabbbaabbaaabbbaabbbbbabbbbbbbbaaabaaabbabbabaaabbaababbaaaaabaaaaababbbabbabaaaababbbbbaaaaabaabaabaaabaaabaababbbbababbbbbbbbaabbbbabbabbababbabbabababbbaabbaaabbbbbbbbbabbbaababbbababababbbaabbbabbbaaaababbaabbababaabaaabababaabbaabbaaabababbaabaaaaaaabaabbabbbbabbaaaaaabaaabaabaaabbaabbabaaaabaaaabaaaabbaaabaabaaaabbabbbbbaaaaabbbbbabbabababaabbaabbbabaaabbbaaabbbbbaaaabaaabbbabaabbbababaabbbbabbbbbbbbbbbbbababbaaaabbbaaabbbaaabaaaabbbaaaaaaaaaababaabbabbbaaaaabaaabbbbbbabbbbbbaaaaaababaaaabbaabbbbbbaababbbaababaabbbbaaaabbbabbaaabbbbaaabaaabbaaabaababaabbbaaaabbbaabbbabbaaaabbaaabbbaaabaabaabaaaabaabababbabbaaabbababbabaaabaabbbbbababaaabbaaaaabaaabaabbabbaaababbabbaababbbaabbbaaaaabababbaabbabbabbbaabbaaabaaabbaabbbbababaaaaabbaaaaaaabbabbabbbaabbababbabbaaabbbbabababa
bbbbbbbabaaababbbbbbbbaababbbbbbbaabbbbbbbaabbbaaabbaabababbaabbababbbbaaabaaabbbabaaaaaaaaaaaabbbbbabbabbaaaaabbbbbbbabaaabbbbabaaaabbbabaabaaaaabbabaabbbabbababbbabaaaabaabbbbbabbaabaabbbabaabaaaaabababbaaabaabbaababbaaabaabbabbbaaabbbbbaababaaabbbababbbaabababbbbaaabaaaaabaabaabaabbaabbabaabbabaabbabbbaababaaababbabaabbaaabbbbbaaabbbaababbbbabbbabbaaababbbbbaaaabaabbabaabbbbabababbabaabaaaaaaabaabbababaaabbaaabbbbaababbbaabaaabbaaaaaabaaabaabbbbabbaabbbaaaabaaaabbbaabbaabaababbabbabbaabaababbbbbaaabaabbaabbaaaababbbaabaaabaaabbbaabaaaabbaaabbaababbaaaabaaaaabaaaaabbbbbbaaabbbaabbbbaaabbaaaabbbaabbbbbbabababbbbbabbabbabaabbbbaabababaabbabbaabaaaaabbbabbbaababbbaaaababaaabbaabaababbaaabaaaaabaaabbbbabaaabbaabaabaaabaaaaabbbbababbababbabbbbbbabbbaabaaaaaabbbaaaaaaaaabbbabaaaaaaaabbbbabbbabbaababbbababbababbababbbaabaabababbbbabbaabaabbbabbbbabababbbbaaabbab
aabbaabababaabaabbbaabbbabaabaabbabbaaabababbbaaaaabbbbbabbbababbbababbaabaaababaabbabbabbababaaabbbbabbbbabbaaaaaaaabbbaabbbaaaabaabbbaabbbbbaaabaaaaabaaabbbbaaaabaaaabaaaabbbabbaabaabaabbabaaabbaababbbababaaababbbaababbbaabbbaaabbaabbbbbbbbbababbbbaaaaaaabbbbbaaaaaaaabbbbbbaababbababbbbbababbbaabbaabbbaabbbbaabaababbaababbabaaaaabbaabaababbbbabababbaabababbabaababbaaabbaaabbabaababbbaabbaaaabababbbbbaababaabaaabbbbbbbaabababbaaababaabaaabbbbabaabaaaabbaaabbaaaaaabbbaaabbababababbababbaabbbbababbbbbbaababaabbbabbabaaabaaabaaabbaaabaaabaaaabaabbbbaababbbabababbbaaabbbaaabbabbbbbbbaabbabbbbbabaaababaababaaabaabaaaaaabaabbbbbabbaaabbabbbbaababababaaababaaaabbaabbabbbabaabbbaaaabaaabbaaaaabaabbbbbabbaabbaababbabbaaabbbbbbbbaaabababbabababaaaaaabababbbaaabbbaababbaaabbbaaabbaababbbbbbabbbbabbbbabaabbaabbbababbabbbaabbbbaababbbabbbaaabbbabababababbbbabbbaababbaa
bbbaaaabbaabaaabaaabaaabbababbbbabaababbabaaabaababababbaababbabbbaabbabbabbababbbbabbaabaabaaaabbabbabbabaaabbababaabbabbbabaaababbbaabaaaabbbbabaaaabbabbabaaaababaaababbbbbbbbbabbaababbbbaabbaaaababbbabbbaaabbbbaabbaabaaaababbaaaababaaabaabaaabaabbbabbbbbababbabaabbaaaabbbbaaabaaaabbaaabbaaaaabbbbbaabbaaababbbabaababaaaaabaaaaaababbababbbaabbaabbbabbaabbaabaababbbbbabbbbaababbabaabbaaababbbbbbbabbbbbaaababbbaaabbbaababbbbaabaaabbbaaaabaababaaaaabbbabbabaabbabbaaabaabaaaaaabbbbbbbaabaaabbaaabaaaabaabbbaaaaabbbbbaaabaaaababbaabbbbabbbabbaabbbbaaaaaababbaababbbbababbaaaabbabaabbaabbaaaabbaababaaaaaabaabbaabbaaabaabaabaaabaaaabaabbaabbbabababbbbaaabbbbaabbabbbbabbaabaaaaababaababaaaaabaaabaabaabbbbbbaaaaababaabbbbababaabbbbbbbbbbaaaabbbbbbbbbbbbbbbabaaaababbaabbbababaabbbbaaabababaaaabaaabaaabbabababbabbbabaabbbbaaabbbbbbaababaabbbbbbaabaaaaabaabbbbababbbbaaa
aaabababaabaabbaaaaaaabbabaababaabbbabbbbaabbabababaababaabbaaabbbabbbbbabbabbbaabbbabbaaabbbbbbbaaabaaaaaababaababaabbaabbbbaabaaaaabaaaaababaabababaabbabbbbaaababaaaaaaababbbabaaabbabaababaaaabbabbbaaabbabbabbaaabaabaababaaabbabbababbbaaabbabbbbbbbabbbaababaabbaaaaabbbabbbaabaaaaababbaabababbaabaabbaaaabaabaaaaababbbbbbaabbbaaaabbaaabbaabaababaaaaaabbbaaababbabaaabaaabbbaabbabaaabbababbbbbbabaabaabababababbabaabaaaabaababbbaaaaabbbbaaaaabaaabaaaaaabbaabbbbbaaabaaaaaaabaaaaaaaaabbababaaabbbbbbaaabaaaabaaaabaababaabaaababbbaabbbbbbababbaaababaaababbabbaaaabbaaabaaaabbbaabababaabbaabbbbabaabbbbbbbbababaabbabbaaaaabbbababbbababaaababbaabbaaabbbababaaabaaaabaababaaaaabbbabbaabbaabaabbbbbabbbbbbabbbbbaaaaaaaaaabbbaaaabbaabbbbabbbbbbbaaabaabababaaaabbbabbabaaaaaabbbbbbaaababbbabbaababaaababbaabbbbabbababbbababbbbbbbbaaabaaaabbbaabbabbbbbaabbaaababbbababbbbaabbab
aabbaaaaaaaaaaabbbabaabbabbaaaaabbabaabaabaabababbbbaaabbbaabaaaaaabbabbabbaaababbaabababaababaaabaabbabaaaaababaabbbbbaabbabbbbaaaaabbababbaaababaabaabbbabaaabbaaaababaaababbababaabbbbbabaababaabaaabbbaaaaabaababaaabaaaabbbabbbaababbaaabbaaaabbababbbbabababaabaababbaaabbbabbabaaababaabaaababbbaaabbbaabbbbbbbbbbbbbaaababbbbaaaabaabbabbaaaaaabaabaaabbbaababbabaabaaaaaabbbbabbaaabbabbbaabaabbaaaaabababaabbaaababbbbaababbaaaaaabbbababaaababaababbababbbabaaababababbaabbabbabbaaabbbbabbabbabbbbbbabbaabbaabbabaaabbabababbbaabaaabbbbabbabbaaaabbaaabbaabababbaaabbaabbbbabaabaaaaabbaaaaabbabababbaaabaabbaaaaababbaaabaaabbbbbabaaaaabbbbaabaaabaaabbabbbbbbbaaabaabbbaaaaaaabbababbbaaaabaaababbaaaaabaabbbbbbaabbbabaabaabbaabbbbbabaabbabaaabaaabbabaaabbababababbabbababaabababbbabababbababbbbababbbbaabaabbbabbabbaababbaababbbbaabaaabbaababbbaabbaabaabababbabbbbaabababaaaa
bbabbaaaabaabbabbbbbabaaaababbbaabbaaaababaabbbbbabbbaaabababaabbabaababaaaabbabaabaabbabbbbabbbaaaaabaaaaaaaabbabbbbababbaabaaaabbbabababbbaabbaababbabaaabbabaabaabaaaaaababaababbaabbaabbbaabbaaababbabababbaabbabbaaabbbaaabaabaababbabaaaaaaaaaabaabbbbabbbabaabbbabbbaabbaaabaababbababbbbbbaaaaaaaabaababbbbabaaabaaaaaababbaaabbbaababababbbaaababbaaaaabbbabbbbbababaaaaaababbbabaaababaabababbaaaaaababbaaaaaabbbaabaaaabaaaabbbabbababaaabababaabbbbabaaaabbabaabbaaabababaaaaabaabbabbaaabbbabababbbbabbbaabbaababababbbaababbaaabbbbaaabbababaabaabbabaaaabaaaaaaabaaaaabaaababbabaaaabbaababaaabaaaaababbabbbbabbbabababbababbbbbaaabbbbbbbaabbbbababaabbbaaaaabaaabbbbabbabbbabaabbabaabbababbbbbbbabaaaaaaabbbbabbaabbaaaabbbbaabbbbbabbaaabbbabaaababbbbaaabaabbbabbaababbabbbaabaaabaaaaabbbbabbbbaabaabbbabbaabbbbbabbaabaaaaaabaaabaabbabbaaabbabaababbaabbbaabbaaabbaabaabaababb
abbaababaaabbbaababaaaaaabaabbbaabaaaaaaabbabaabababaaabbbabbababbaababbaabbabbaabaababbaabaaabbbaabbaaaabbaaaabbbbabababaababaabbbababbbaababaabbbbabaababbabaabbaaaaaaabaaabaaaabbbabbbabbbaabbbbabaabbababbaaabbabbbbbaabbaaabaababbbbabaaaaabaaabbabaaaaabaaaaabbbbbbabbbabbaaababaabbbaaaaabaabbbaaabbaaabaaabbbaaaabaaaaabaaabaaaabbbabaaaabbbbaababaabbaaaaabbbbabaabbbbbbbbaaaaabbabbbabababaaaabbbbabbbbaababbbababbbaabbabbbbbbaaaababaabbaaabbabaabaabbbababaaabbbbbbbbbabbabbbaaaabaababaababaaabbbababbaaabbabbabababbaababbababaaababbaaababbbbbabaabbbbbaabbabaaaabbbbabbbbbbbaaababababbbbbbbbbabbabaaabbabbabaabbbabbbbabbaaaaabababaabbbabaaabbabaaaababbbabbbbbbbbbabaabbbaaababbbaaaaaabbbbbbabbabaaabbbbaaabbbaabaabababbbabbaaaabbbaaabababbbabbbaaaabbbbbabaaabaaaabbaabababaaaaaababbbbababbababbbbabaababababaaaaabbbaabbbbaabbaababbaabaabababbaaababbbbaaabaabaababbbbbbab
abaaabbaabaabaaaabababbabbbabaabaaabaabaaaabbaaaabaabbabaababaabbaabaaabbaabaabababbaabbbabbbbabbabaaaabbaabbbaabaaabaabbaaabbabbababbabbabaaabbabbbaaaaaaaabaababbbaabbababbbababbbbabaaaabbbaaaabababaaaababaaabbaaabbbbaaabbbaabbaaaaabbaaabbaaabbbbaaabbbabaaaaabbabbabbaabbabbaabbabbbbbbaaabbbabbabbabaabbbbbbbbbbbaabbaaaaababbbbbbaabaabbabbaaaaabbbaabababbabbaaabbbbbaabbabbbaaababbbababaaabbbbaaabaabaabaabbabbaaaabbababaaaabbababaabaaaabbbaaaaaabbbaabbbabaabbbbaabbaabbababaabbbbbaabbbbbbaabbabbaaaabbbbaaaabbabaaabbaaabbababbbbbbabaaabaabbbaaaabababbabbbbbababbabbbbbaabbabbaaaabaaaaabbbbbbabaabbaabbbbabaaaabbabbaabbbbaaaabbbabbbababababbbababbabbaaabaabaaaababaababbabaaaaabbbabbabbababababaabaabbbababaaabaaababbaaaabbaababbabbbaabbbbaaabaaaabbabbaababaaabababaabaabaaaababaaaaaaabbbaaabaababaaabbbbbababbababaaaaaababbbbaabaaabbababababaaaabbaabaaabbaabbaabababb
baabaaababbaaababbaabaaaaabaaabbaabbababbabbbaaaaaabbaaaaababbaabaaabbbbaabaaaabbabbbbaabbbaababaabbaaabbbaaabaabbaabaabbbabbbbbabbabbabbaaaaabbabaaababbbaaaaabaaaabbbaabbaaabbbbbabbabbbabbbabbbbabaaabbaaaabbabbbabbbaabaaabbbaabaaabaabbabbabaaabbababbabbbbbbabaabaaaaabaaabababaaaababbbbaabbbbaaabaaabbbabbaabbbabaababbbbaaabbaaaabbabaaababbabaabbbabaaababbaaaababbbbaabaababbbbaaaabbababaabbbaaababababbababababababbbaababbbbbaabbbbbbabbbbaababbbabbbbbbbbabbaabaaaaaabbbbabaaaaabbabababaabbaabbabbaaaabbbaaabababaabbbabbbbababbaabbbbbaabaabbaaabbaaabbaaabaabbababbaababaaababaababaabaaababbbabbaabaaabaaaaababababbabbaabaabbbababbbbaababaabbabbaaaababaaaabababbbabbaabbbaabbabaaabbbbbaabaababbbaaabaaaaaaabaabbbabbaaaabbbababbabaabbabbaababaabbaabaababbaaabaaaaabaabababbabbabaaabbaaabbaaabbababbaaaaabaaaababbbbaabaabbbaababbbabaabbaabbbbababbaaabaaaaaaabbaabbbababaa
babbaabababbbaaaabaaaabbabbababbaaaaaaabababaaaabbabbabaaaabbbababaaaabbaaabbbabaaaaaaaababbababaaaaaaaabbbbbababbabaababaaabaabbaaaabbabbbaaaaabbbabaaaabbaabaaabaabbababbaababbbbbbaabaaaaabbbbbbbbbabababbbbbbabbbababaaaabaababbbabbabbabbababbaabbaaaaabbbbbaabbbbbbbabbbaababaabbbbabaaabaabaaababaaabaaabaabaaababaaaabbbaaabbaabbaabbbaaabbbbabbbaababaaaababbabbbaabaabaaabbaabbaaababaaabbbaababababbabbbbbabaababbabbbabaaaaaaababbaabaaaabaabbabbbabbbbbbaabbaaabbabaabbaabbbaabbbaabbaaababaaababbabbbbbababbabaabaaaabaabbaaaabbbaaaaaaabbbaabbbabbabbbbababbbbaababbaaabaabbbababbabaabbbaabaaabbabaaaaaaaaaabbbaababaabbbaaabaabaabbbbaababaaabbbbabaaabaabababbbbabaabaabbbbabbaabbaaabbaaaabaaaaaaababbbabaabbbababaaaaabaabbaababbbaaabbbabbbbbbbababaabaabbaabbbbaabbaaabbbbabbbabbaaabbabaaaaabbbbbaabbaababbbaaaabbbabbabaaaaaababbabbbabbaaaababababaabbbaaabbaabaaabaabbbbbab
bababbaaababbababaaaaaaabbaabbabbabaabaaabaaababbaaabbbabaaabbaaabbaabbaaaabbaaabbbbaaaabbababbbaabaaaabbababbbaaabbbababbababbbabaaaaaabbabaaaaaaaabbbbbbbbbaababbbbbaababbbbabbaababbabaaabbababaabbabaaaabbabbbbaaaababbabbabbbabaabbabaaaaaabbbbaaababababbaaaabaabababbbbbaabbabbabbbbaabbbabaaaaabbaaabaababbaabaaaabbbaaabbaaaababbaabbbabbbaaabbbbbaabbbabbabbabbaabaaaababaaabbbababbabaabaaaaaabbaaaaaabbbabbbabaaaaabbbaababaaababbaababaaabbbbbabababbaababbbbaabababbaabbbaabaaababaaaabbaaaaabbbbbabbbaabbabbbbabbaaababaaaabbbbabaaababbbbbabaabaaabaaaaabbbabbbaabbabbbbbaabbbbbabbbbaababaabbaaaaaaabbbbbbbaaaaabbaababbaaaabaabbbaaaabaaaabbbbaabbbabaabbbaaabbbbbababbabbbbaaabbbaabbbaabbbaababaaabababbbbaabababbaaabaaabbaaababbaaaaabbababaababaabbbabaaaabaabbaababbaabbabbbabaabbbbbaaaaaaabbaababbabbabaaaaaabbabaaaabaabbaabaaabbbbbbbababbabaaabbababbbabbaaababbbabbabba
babbbababaaabaaaaabbabbabaabbababbbbaababbbababbababaaababaaabbbbbbbababaaaaabbababbabbaabababbaababaaaaababaabbabbaaaaaaaaabaaabaaabbababbaaababaabababbaaabaababbbbabbbbbaabababbaaabbababaaabaabbbaabaaaabbbbaabbbabbaabaaabaaabaabbabaababbabbbabbbbabbaaaababbabaaababbaabaabaabbabaaaaaaaaabaabbbaaabababbabbabbbbbaaabaabbbabababbbabbbbbaaabbaabbaaabbaaabababbaabbababbbbbbbaaabbbabbbbbaababaabbabababbaaababbbaaaaabaabaabbabababbbbbaabaaaabbabaaabbaaaabaaabaaaaaabbaabaaaaabaaabaaaabaababbbabbabaaabbabbaaababaaabaaabbbbbbbbbabbbbaaaabababbaaaabbabbaaaaaabaabbaabbbaabbbbbbaabbabaabbbababbabbaabbbbbabbaababaaaaababbaaabbababbbabbbabbaabaabbaaabbabbbaabbaababaaababbabbaaabbaabababaabababbabbbbbaaabbaaabaabbbbbaaaabbbbabaaabaabaaaaabbaabaaababaaaabaabaaabbbbbababbaabaababababbbabababbbabbbaaabbabbbbaabbabaabbbabbaabaabbbabaaabbbbbbaaaabbaabbbabbbaaabaabbabaabaaabbba
aabbabbbbbbbaabbbaaabbbbbaaaaaabaaababaabababbbabaaaabaabbababaaabbbabaaabaaabaaaaaaabaaaabaabababbaaaaaabbaabbababbabbabaabbbaaabaabbbbbabababbbbaaaababaaabababbbabaababbbbababaabbbaababaaaabbbabaaabaaaaaaaabbaababbaabaaabbaaababbababbabbabbabbbbbbaababbbbbbbababbbabbbabbaaaaabababaabbbaaabbaaaaaaabababaaabbbaabbaabbabbaaaabababbabbbbaabbabbbbbbbaaabbaaabbbbaaabbabbabbbbbbabbabbbaaabaaabaabbabaaabbaabaabaabbabbbaabbabababbabbaaaaaabaaaabaaababaabaaaaababbbbaabaaabababaabababbbabaaaabaaaabbabaaabbabbbbbbaaabaaabaabaaabbaabaabbbbabbbbbaaabbbaabaaaaaabaabbbaaabaaaaabbbbaaabbbbaabbabaababbaaaaabbabbbabbaabbbbbbbabaabaabbbbabaabbbbaabbabbbabaabaabbbabbaabbabbbaabbaabaabaaaabbaabbbbbaababbaababbbbbabbbbbbbaaabaabaaaaabbabbababaababababaabbbbbbabaaabbaaabbbbabababaabbaabbbaaaabbaabaaaabababbbababaabaaabbbbaababbbbbaaabbabbbabbbabaaabbabbaababbbaabaaabbbaaaabbbaab
babaababaaaaabbbbbbaaabbaaaabaaaaabababbabaabaabbabbbbbbaabbabaabbabbaabbabababbbabbbbbbabbbbaaabaaaaaabbbaaababaabbbbbaaaaabbabaaabbbabababbbbbabbbbaaaabbabbaabbabaaabbbbaabbababaabbbabbbbbbbbaaaaaaaabbbbbbbbbbaabbbaabbababbaaabbbabbabbabbabaaaaaabbbbabbbaabbabbbaabaabaabaabbabbbaabbabaaaaababbbababbbabbababbaaaabbbababbbbababaaaaababababaabbabaabababbabbabaaabbbababaaaabbbbbababaaabbbaaababaaaaaabbbbbbabaababaabbbababaaaabaaaaabbbbaaabbaababbbaaaaaababbaaababbbababbaaabbbbabababaaababbbaabbababbbaaabbbbbbaaaaaaaaaaaabbabaaaabbaaababaabbbaabaaabaaabbbbaababbaabaaababbbabbbabbababaababaaaabbababbbababbaaabbbbabbbabbaabbbaaaabaaabbbbbababaabbbabbbbaabaaabbbabaabbabbaabbbabaaabaaaababbaabaabaaabbababbbabbabaaaaabbaaaababbbaabbbabaababababaabaaaabaaabababbaabaabaaaabaaaaabbbbbbabbbbbaabbaaababbaabbaabbbbbabbaabbbabaabbbaaababbbabbaabababbbabbbabaaabbbaaababbab
baabbabbabaabbbabbabbbaaabbbabbbaabbabbbababbbbaaaabaaababbaaaabaababbbbbbbaabaaaaabbaaaabbabaaaabbbaaabbabbbbbaaabbbaababbbbbaaaabbabbaabaabbbbbabbbbbaabaaababbbabaabbabbabaaaabababbbabbbbabaaaababaabaabbabbaaaababbaaabbaabbabbbabbbaaababaabbbbbabbbabbbbaababbabbbbaababbaaaaabbaababaabaabaabaabbbabbababaababbabababaaaabaabbabbaabaaaaaabbababaaabaabbbaaabaabbaababaaaaaabaaababaaabbbbbbbbbababbbaabaabababaabaaaabbaaaaaaaaabbababaabbbabaabaabbbbbaaaaabbabbbababbabababbaaabbbbbbbbbbbaababbaabbabbaabbaaaabababbaaabbbaaababaaaaabbaaaabbbaababaabbaabbabaababbaaabaaababbbbbbbaaaaabbbaaababbbaabaabbaabbabbbbababbbabaaaaababbbaaaabbabaaaabbbabbababababaaabababbbaababbbabbbbaabbbbbbbaaaabbbbbbaaaabaaaababaaabababbababbaabaaaaabbbbbaaaabababaaabbbbbbbbaabbaaabbbaabaabbaabbbbaaaaaabbaaabbabbabbbbbabbabaaabaababaabbbbabbbbbbaaabaabbbaaaababbaababbbaabaabbaaaaababaabbaab
aabbbbabbabaabaaaabaabbbbbaaabaabaabbbabbbbbaabbaabbbaaabaabaaaaabbababbbbaaaabbbaaaababbbbbbbbbababbabababaaaaababbbbabaababaaabbaabaabaaabaaababaaabababaababbbbaabbbbbaabbbaaaababbaabbaaaaabbbaaabbaaaaabaaababaaabaabbbaababbbbbabbaababaabaaabbaaabbabbabaababbaaabbaabbbabaaaaaaabaabbbabaaaabaababababaabbabbbbbbabbaaaaababababaabbbbbbababbaabbabbabbbbbaabbbaabbbbababaabaababbbaaabbaaaaababbbabbbaaabbbaabaabaababaaaaaabbbbbabaaabaaaaababaaababbbbbabaabbbbabbaaaaaabbaabbbaabbaaaaaaabababaaabbbaaaaaaababaababbbaaabaabaaaabbaabaaabaabbaaababaaabbaaaaaabbabbabababbaaabaaaaaaaaababababaabababbbaaaabbabaaaaabbbbbababaaabaabbbabbbbbaabbbabababaabaaabaabbaabbbabbbbbaaabababbaaabbaababbababbabaaabababaababbaabbaaaaaaabbbaaabaaaaabaabaaabbbabbababbbabbbbbbaabbbababaabaabababababbababbbbabbabbaababbbabbaaabaaaabaababaaabbbaaabbaababbbaaababaaaababaaaabaaabababababaabbb
ababbbbababaaaaaaabababaaaaabbaaabababbbbbabbaababbbbaaaabaabbaabbaabbbbbababaababaabaaaabaabbababbabbabbabbbabaababaaabbabbbbbbbbbbaaabaaabaaaabbababbbbabbbaabbaaaabaaabaababaaababbbbaabaaabbbaaabababbababbaababaaaaaababbabaabababaabbbabbabbabaaabbbaabbbaaabaababaabaabaababbaaaababbababbbabbbbbbbabbaaaabbbbbaaabaabbababbabaaabbaaabbaaaaabbaaabbabbaabaabaaaaababbbbbbaabaabaaabababababbbaabbabbabababbababaabbbbbbbbabbbbaabbbaabababbbaababbbbaaaababbabbaaaabbbbabbbbbbbaaabaabbbbbbbabbbaaababbbaaaabababbbabaabababbbabaabaabaaaaabababbaabbaaaabbbabaaabaababaaababbaababbaabbbaaaaababaabbabbbbbabbbaabbbabaaabbbaaaababaabbabbaabaabaabbbbabababaaaaabbababaabaabbabaaaaaabbaaababababaabbaaababaaabbbabbaaaabbbbabbbbaaaababbabababbabbbbaabaabababbbabbababbaababbbabbbabbbaaaaabaabbbaabbbbbbbababaabbaabaabaabbaabbaabbaabbbbbbaaaabbabbbaabaaabbaabbbbbbaabaaababaaaabbabbba
aabbabbbbbaabbabbababbabbaababbbbabbaabaabbbbbbaababaabbaababbaabaabbababbabbabbbbbbbbaaaabbbabababababbabaabaaabbabbbaaaabbbabbbbbabbbbaaaabbabbbabaabbbababababbbbbbbaababbaaaaabababbbbbbaabbabbbababababbabbbaaabbaabbabbaababbaabbbbaababbbbbbabbbababbababbabbaabaaaababaaababaababaababbbbbbaabababbbaabbbaababbabbbaaaabaaabbbbabaaabbbbabaaaabaaaabbabbbbbbbbbababbbbaabaaaaabbaaaabaaaabbabbbbbbaabaaabaaababbbbaabaaaabbababbbabbbaaaabbaaabbaabbbbbaaaaabbbbbbabababababbbaababbbbaaaaaaabbaababbabaaababbbbbbbbaaaabbbbababbbbaababbbaabbabaaabaabababbbababbababbabbbabbbaabaabbaabababbabbbabbbaabaabbbabbabaabbaabbabaaaabaaaababbabbbaababaaababbbaabbaabbaabaabbabbabababbabbbaaabaaaabaabbbaaabaabbbbabbabbababbbabaaaaabaababaabbaabbaaabbaaaaabababaaabbbbbbbbabbaabaabaaabbbaabababbabaabaabbaaaababaabbaabbbbbabababbbbaaabbbbbaaaabbbbbbaabbababaabbbaabaaaaaaababaaabbaabaab
bbbaababbbbbbababbaabaaabbabbabaabbbbbbbbaaaabaabbbaabbbbbbabaaabaaaaabbbaabaaaabbbaabbaaaababbaaaaabbbbaabbbaabbbbabbaabbaababaabbaaabbbbbbbbaabaabbabaabaaabbaaaababbbbbbbabaabababbabbbaababaaabababaaabaaabbbbbbababbbababbbabbbaabaabaaabbaaabaabbaabbbbababaaabaabbabbbabbabbabbbaaabbbabaaaababaabaabababbaaaabbababaabbbaaabbabbaababbabaaabbbababbaabbbbbabbaabaabbbbbaabbabaaabaaabbaaaaabbbbbabbbbaaaaabababbaaaabbbaaaaabaababbaaabaaabbabaababbbabbaabaabbbbbabaaabbbbbbababbbbbbbbbabaabaabbaaaabaaaababbabbbbababbbaaabbaabbbbabaaaabbbbbaabaaaaabbabbababbbbaaabbaababbaabbabaabbbaaabbaaabaababbbbbbabbabaaaabbbbaabbabbbbabaaaaabbbabaababaaaabbaabbabbaababaaababababbbbabaaaaaaabbbbbaaabbbabaababbbbbbaaabaabaabbbaaababbaaaaaababbaaababbaabaabbbababbbbababaaababbbbabaaaaaaaabbabbbababaabaabbababbbbaaaaababbabbabbaabbbbbabbababaabbbbbbabaaabaabaabbababaababbbaabbaaabbba
aaabbbabababbaababbbaabbbabbaabababbbbaaaababbaabaaabbaabbaababbbbbaaabbabbbaababaaaabbbaaaabaaaabbaaaababaaaabbaabbbabababbbabaaaaabbabbaaabaaababbabaaabbbbbbbaaaaabbaaaaaaababbbbbaaabbbbbabbabbbbbbbaabababbaaabbaabbbbbababbbababbbabbaababbbabbabbabbbaaabaabbbbabbaaabbaababababbaabbbbaaabababaaaaabbaabbaaabaaaabbbbabbabbbaabaabbbbaaaaaabaaaaabaaababbaaababbabbababbbbbaabbbbaabbbbbabaaabbabbabbbbabbbaaaabbbaabbbabbbbbaababbbbaabaabaaabbaabaabbaaaaababbbbbababbabbbabaabaaaaaabbbbaaabbabbaabbbabbaabbbaabaabbababaaaabbabbbabbabbabaaaaababaaaababababbaabbbbaaaaaaaaabaaabaaabaabbabbbbbbbaabbaaaaabbbbaababbbabaaabbbaaaaabaaaabaaaabbaabaaabaabbbbbbbbbaaabababbababbbaabaababbaabbbbaabaabaaaaabaaabbbbbababbbabbbbabbbbbbbbaabbabaabaabababbbabbbbabaabbaabbbbbaaabbbbbaaaaabbaabbabbabbbbaaaabaaababbaaaaabbbabbaaaabbaabaabbaaababababbabbbaaaabaababbbabbaaaaaababbbbabbbba
abbbbbabbbaabbabbbabaaaaaaaaaaaabbababbabbbabbababbbbbaaabbaababbbaababbbbbbbabaabbbabababaaabbaabbaaaaababababbbbababbabbabbaababbbababaababababbabaabaaabbaaabababbabaabaaababbbaaabbaabaaabbaabbabbbbbabaabbaaaabbbbaabbabbaabaababbbababababaaaaabaabababbabaaabaababbbbbaaaabaaabbbbbabaabaabbabbabaabbbbbbabbaabbbabbabbaaaabbababaababbaaaabbaabbbbbaaabbabbaabbbababbaabbbababbbbabaabaabbabbbbbbabbaaababaaabbbabbabbbbabbbbabbbbaabbabaabbbabaabbbbbbaaababbbabbbbaaaabaaababbbbbaaaaaabbabbaabaaaababbaaaabbbaaabbbabaaababababaaabbaababbbaaabaaaabbabbbbabbabaaabbaabaaaabaaababaaaaaabbabbabbabaaaabbabbbbabbbaabbabababbaaaabbaababbabbbbabbaabbabbabbbabbbababbabbbabaaaaabaabaaaababbbbabaabbbbaaaabbbaaaaabaabaaabbbabaabbaaabaaabaaababbbaabababbaaaabbabbbbbabbbababbbbabaaabaaaaabbbabaabaabbbbaaaabbbbbbaabbbbbabbaaaaabbbaabaaababaaaabbbaaabbaaaabaababbaaaabbaabaabbbbabaaab
aaaabaaabbbabbbabbababaabbaaaaaabbabbabbabaabbbababbababaaaabbbaabbbbaabaaaabaababbbaabbabaaaaaabbaaabbaabbbaababaaaaabbbbaaaababbbabaabbaabbabbabbbbbababbabaababbbabbbbaaaababbaaabababbabaababbbabaaaaaabbbaaabaaababaaabbabbabaabbbbabababbaababbaaaababbbabaabbaaabbbaabbbaaaabbbbabbabbbbbaabbbaaaaabbbababaabbaaabaabbabaaaaababbabbbaaabbaaaabbbaabbababbaaaaaaaaababbaabbbbaaaaababaaababbbaaaaaabbaaaabaabbbabbbaaababaabbbbaaaaaabbabbbabbababbbbabbaabbbbaaabbaaaaabbbbabaabababbaabbbabbbbbbbabbbbaabbaababaaaabbabaaabbaaaaaabbabbaabbabaaababbabaabababbababbbbbaabbabbbbbbbaababbbbbbaabbaaaabbaaaaabaabababbbbababbabbbaaabababaaababaabaaaaaababaaabbbabaaabbbaababbabbabbbbabbabbbbabbbabaabbaabaabbababbbaaababbabaabbabababbaababbaaaabbbbbabaabbaaaabaababbbaaaaaabaaaabbbaabababbaabbabbbbbbaaaaaabaaaaaaaabbbbaababaaabbaaaabbbababbbaabbbaaababbbaaabbaaabababbbbaababaaaaab
bbbababbbbbabbababababbabababbbbaabaaaababbaabaabbaabbbaaaaabababbababbbbbbabaaababbaaabaaaaaabaaabbbabbabbaaaabababbababaaaaaabaababaaaaababaababaaababbbbbbbbaaabaabaabbbbbababaaaaabbbbaabaabaaababbaaaababbabbabbbabbbaaaaaaababbbaabbbabbabbbbabbbbbbbbbabaaabbabbbaaaaaaaaaabbbbaaabbaabbbbbababaabbaaabababaaabbbabbaababbaaabbaababbaaababaaaaaabbaaaaaabababbbbbabbabbbbabaaabaabbbbbbbaaababababaaaaaaaababbbbaabaaabbabaaaaaaaabbabbbbbbabbbaaaabbbbaaababbabaabaabbabbbbbbbbbabbbbabbbbbababbabbababbbabaaabbbaaabbaabbbaabababaabbababbabaababbbbbbbbaaaaabbaabaabbbaaaaaababaababbbbababbbabaabbaabbaabaaabbaaaababbbaaaaaabaaabbbbabbabbbabbababbababbabaaabbbbbabaaabbbaaaaaaaaaaabbbbaaaabbabaabbbaabbbabbabbbaabaaaabaaaabbbbbbabbabaaabbabababbbaababaaaaaabbabbbaaabaaabbbabababbaaaaaabaabbabaabaabbababbbaaaaaaabaaaaabbbaabbabababaaaabababbbaabbaaabaaaaabbabbbbaababaaaabbaa
bababbbbabbbaabbabaababaaaabaabbabababbbabbaabbaaaaababbbbbabbababbaaabbbbbabababbbbbabaabbbabbaaaaaabaaaabbbababaaabbbbabbaaaababaabbaabaaaaabaabbaaabbbbababbaabaaabaaaabaabbbabbbaababababbaabbbaaabaaabbbaababaaaababbaababbaabababaaabbaabbbbaaaaaaaabaaaabbabbaababbabaaabaaabbbabbaaababaaaabaaabbabababaabbaaaaaabbaaaabbbaaaaabaabbbaaababbabaaaaabaabaaabbaabbababaaabbaaaaabbbbbabbaabbbaabbabbabaababbbabaabbbbabababaabbaabbbabbbbbbabbabaabaaaaaaababaabbbabaaaaababbbbbabbaaaabaabbbabaaababababaabbaabaababaabaabbababbbbbbbaababbaaaababbbaaaabaabbbbaaaaaabbababbbbbbabaababaaabaabaaaaababbaabbbbaaabbbbbbbbabababbaaaaabbbaaabaaabbbaaabbabbabbbaaaaabbbbbababbabbaaabbbbbbaabbaaabaabbaaababbababbababaaabaabaababaabbbbaabaaabbbaabbbbbaabaabaabaaabbbbaabaabbabbabaaabbbaabbaabaaabababaaaaababaaaaaababbabbaaaaaabbaaaabbbbbbbabaababbaabbaabbaaabbabaaabbbbbbbbababaaaababba
abbbbbbbaaabbbbbbaabbbbabbabaaaabaaaaaababbababbbbababbbbbaaabbbaaabbbbbaabaaaaaabababbabaabbabbbabbabbbaaabbbbbbbababbbbbaaaaabaaaaababaaabababababbabbbababbbbabbbabbabaaaabaaaabbabaabbbbaababaaabbaabaaaabbbbaabbabaabaaaaabaaaababbabababbababbabbbbbababbabbbaabaaababbababababaabbabbaabbaababbaabbbbbbbbaabbbaabbbababbaaaaabaabbbaaabbaabaababbaababaabaaabaababbabbbbaaaabaaaabbaabbbbbababaaaaaaabbaaaabbababbbbbbabbbbbabbbbbaaaaaabbabbbbabbbaabababababbbabbaabbaaaabaaabbaabbababbabbaaaabbbaaaaaabaaababbabbbbbbbbaaaaabaaabbbbbabbbaababbbbbbababaabbbaaabbbbaaabbaaaaaabababbbbbaababbabbbaabbbbbaabbbaaaaabbbbbbbbabaaabaabbbabababbbbbbababaabaaaaababbbaaaabbbbaaaabbaabaaaaaabbabbaaabbaabaaaabbabaaaaabbbbaaaaaabbababbbbaabbababaabaaabbbbaaaababbbaaaababaaaabaaaabbbbaabaaaabaaabbbbbababbaabbaabababaabbaaaababaabbbaaaabbbbabaabbaabaaaabbaabaabaababbbaaaaaabbabaabbbbbb
aaabbaabbbabaaababbaaabaababababbababaabbabbabaaaaabaabaababbaaababaabaaaaabbaaaaabaabababbbabbbbaaabababbbabaaaaabbababaaaaaabaabbbabbababababbaaaaabbbbbaabaabbabbaaaaaabbababbbabbabaaabaaabaababbaabbaababbbaaaaababbaabababbbbbbabbaabaabbaaababbabbbbbbbbaababaaaabbaaaaaaaababbabbabbbaabbbbbaabaaaaaaaabaabaaaabbbabbbbaaaabaabbabbbabaababaaabbbabaaaaaabaabbaabaababbabbaabbabaaaabbababbaabaaababbabbbaaaaabbbbbbbaabbaaabaaabbbaaaabbaababbbababbabababbbaabaababababbababaaababbaaaabababbabbbbabbaaababbabaaababbbbabbbaabbbbabbabbabaabaabbabbbbaabaababaababbabaabbbabbbaaabaabbaaaabababbbababababbbbabababbaabaaabababbaabaaabbbbbaabbaabbbaabaaaaaabbbbaaabbbbaabaaaaabbababbbabbaabaababbbbaaabbaaaaaaabaabbbbaaaaaaababbbababbbbbbaaaaaaabbbababbbbabbaababbbabbbababbbbbbbaabbabaabbabbaaabbbbababbaababbaaaaabbbbbabababaabaaabbababaaaaaabbbaaabababbbabbaababbaaaaaabaaabbbb
abbabbabbaabbaaabbbbbaaaabaabbbbbbbbbbaabaaabaaabbbbbaaabbbbbabbbbbababbaaabbbbabbbbbaaabababababbbabbabbababababababbbaabaaabbaaaaaaabababbbaabbaaabaaabbabbaaabbbbaaabbaaabbbaaaaaabbbabbbbabbababbbbbbbbbbabababbaababbaaaaaababbaabbabbabbbabbbbabaabbaaaaaaababbababbbbabbabaaabbabbbbbbaabbaaabababbbbaabbbbabaaaabaabbaabbbabbabaababaaaaaaaabbbbabbbbbaabababbaabbaabbbababbaabbbabbaabbaabaabbabababababbbbabaabbabbababaabababababbbbaabbbbaaaaabbabaabaabbbabbbaaabaabbbbbbabbabbabaaabbbaabbbbabbababaaabbbaabbaabbbbaabaabbaabaababaaabbababbbabaaabaaabbabbabbaaabbaababbbabbbabaaabbbaaaaabaaabbbaabaabbababbbababbaaabbbbbabbbababaaabaababbaaaabababaaaaabababaaaabbabbbbbbaaabaaabaaaababbaaabbabbaababaaababbbbaabaabaaabaaabbabaaabbaaaaaabbbaaaababbabaababaababbbaaabaabbabbabbababaaabbaabaaabbabbbaaaabbbabbbaababaaabaabbaaababbaaaaabbaababbbabbababaaaaaaabbbbabbaaaababbb
baabbaabbabbaabaabbabbaabaabaabbabbaaababbaaaaaabbbbbbaababbabaaabababaaabbbabaaabaaabbbbaababaaaaabbbaabbaabaaaaaaaaabaaaabaabaaaabbabaaaaabbbabbbaabbababababbaabbbaaababbabaaaaabbabaaaaabaabbbaaaaaaaababbbbbaaababaaaaaaaaaabbbaabbabbaaaaabbaaaabaaaababaaabbbaaababaabaabbababbababaaaaaaabababbbbaababaabababaaaabababbababbabbbbbbbaabbbabbbbbbababaaaaaababaaaabbabbabaaaababababbaabaabbaabaaaaababaaabbbbaaaabaababbbbbabbababbaabbaaabbabbbbbbbbaaaabaabbbbabbbbbabababbbbabaabbabbaaababaababbabaaaaaaaabbaabbabaabaaaabbbbaababbaaabaabaaaaaabbbbaabbaaaababaaababaaaaabbbbbbabbbbbaababbbbbbbaabaaaaaaabbbbabaaaabababbbabaababababbbaabbbbabbaaaaababaabbbbaabbbbaabbabbabaaaababbbabaababaabbbaaaabbbbaaaabbbbabbbbaabbaaabaaaabaaaabbbbbababaabbaabbbbbbbbaabbbbabaaabbaabbaaabbbaabbbaabbbabbbbbbbaabbbaaaabaaaabbababbbabbabbaababaabbabbbbabbabbbbbbaabaaababbbaabbabbaaaaaabbb
bbabaaabaaabbbbbbbbbbaabaabbbbaaaaaabaaaaaababbabbbaababbbbbbbaaabaabbabbbabbbbabbabbbbbabbbbbabbaaaababbbbbaaabbbbbbabbabbbaaaaaaaaaabbaabababbaaabbbbbbabbbbbbbbbbaaabaaaabbabbabbaaaabababaabaaabababbbbbabbbabbaabaabaaabbabbaaabababaabbbaaaaabaaaabbbaabaabaabaababaabaaaabaaabbbabaabaaababbbabbaabbbabaabaaaaababaaaaaabaaaabbaaaaaabaaaabbbbaabbaabbababbbabbaaaaaaabaaaababaaabbbbababaaaaaabbbabbbaaabababbaabbbabbabbaabaababaaabbaabbaaaabbaabbaaabbbbbbaaaaabbabaaaabbbabbbabbabbbaaabaababbbabaabbbaabaaababaaabbbabaabaabbaaababbbaabbbbbababbbabbababaababaaaabbaababaabbababaaabaaaaaaaababbabbbaaaaaabaaabaabbbbaabababaabbbbbaabababaaaabbabaaabbababaabababbaabbbbbbbaabbbaabbabababbaaabaaabaabaaababbbbaaaababbababaaababbaaababababaaaaaababbabbbaabbbabbbbbbbaabaaaaabbbaaabaaaabbabbbbbbbbbbaabaabbabababbabbababaaababbababaaabaabbbaaaabbbabbbaaaaaaababbbabaabbabaaabbab
bbbaabbabbaaaabbbbbbabbaabbbababbabbbbabbbbabbbabbaaaaabbbaabbbbaaabaabbabbaababaaababaaaaababbbaaaabbbbbbaabbabbbaaabbbaaababaaaababbbbaaabbaaabbbabababaabaabbbbbbabaaababbaaaaabbbbbbabaabaabaabbbbababbaaaababbabbaabaaaaabbabbbbaabbbbbaabaabbaabbaabbabbbaabbababbabaaabaaababaababaabbaaababbbabaaabaabbabbbaaabaababaaabbbaabbbbabbabaaaaaabaabbbaabbaaabaaababaaabbbbaabababbbbaabbabbaabaabbbaaaababbabaaabbaabababaaaababaaabaaabbaaabbabbaaabaaabbbabababbabbbaaaabaaaaaabbaababbabbbbbbaaaaabaabbabbbbababbaababbbaabbbbbbabbaababbabaaaabbababaabbaaaabbbaaaababababaabaaaaaaaababbaaaaabbbabbaaabbaabbabbaabababbbababbbaabbababbbabbabbbbababbbbbbaababbaababababaabbbaababbabbbbbaabababaaabaaabbbbaaaaaababbaaaabaabbaaaaaaaabbabbbaababaababbbbbaabbabbaaababbbaabbaabbaababbbbaabbbbabbbaaaabbabbababaaaaaaabbababbabbbabbaababbabbababbbbabaabbbbbaabaaabaabaabbaaabababbbbbaaab
aaabbabbbaabbaaabbbaabbbbaabaaaabaabababbbbabbaabaabbabbbbbaaaaaabbbbaabaabaababaababbbabaaabbaabababaaaabbabaababaaaaabbbbabbbabbabbabababbbbbaababbaabbaababaabbbabbbbbbababbbabbaabaaaaabbbbbaabbbbbabbabbbbbbabbababaaababbbabbbbaaaababaabbabbaaaabbababaaaaaaaabbbaabbbaabaabaaababbabbbaaaabbbaabbbbaaaababaababbbaaabbaabbaabbabaaababbaaaaaabaaaaaababbaabbbbaabaabbaaaabaabbaaaaaabbaabbbbabbbbbabbbbaababbabbbaaabbabaaabbabbbababaaaabbbabbabbaababbaaaaaaabbababaabaabaaabbbbbabbbabbbbbbbaababbbaaababbaaaaabbaaaaaaaababaaaabaaaaaaaabaabbbbababbabbbabbabaabaabaaaababbaaabaaababaaababbababbabbbbbbbabaababbbbabbbaabaabaaabbbbaabbbbaaabbbabbbaabbbbbbbaabbababaababbaababbabbbbabbbbbabbbaaaaaabbbbaabbbaaaabababababbbbaabbabaaabbabbabbabaabbababbaabaabbaaaabaaabaabaaabaaabbabbaabbbbbaababaaaabaaaabbabbbaabbbaaabaabaaaabaaaaabaaaaababbabbaaaabbbbbbbaaababbabbbbbbaabbaaba
abaaaaaaabbbaababaaabababbabbbaaaaababababbabbbababaaabaabaabbabbbbbbaaababaaabaabbaabaabbbbbabbbabaabbbbbababbababbbaabaabbababababbabaabbaababbaaababbbabaaaabbbaaaabaaaaabababbababbababbaaabbbaabbbabaaaaabbaababaabbbaaaabaabbabbabbbbaabbabababaababbbaabbabaabaabaabaaaaabaabaaabbaabaabaabaabbababaaabbaaaaaabaabbabbabababbaabbbababbabaaabbaabbaabababaabbaaaaaabaaaaaabbbbbbaabbbbbbbbabbaaaaaaabaabababbabbbaabababbbbbabaabbabaababababaaaababbabaababbabbbbaababbbabbbaabaaaabbababaaaaabbaabaababbbbbbaababbaaaaaaababbbaababaaaaaaaababbbbbabbbabbbabaabbbaabaabbabaabbbbabaababbbaababbabaaaaabbbbabbbbbabbaaabbabababbabaaaabaaaaabbabaabababaaaaabaabbaabbbabaaabbbaaaaaabbaabbabbbaaaaaabaababbabbaaaaabbbbaabaabbbaaabbbbababbbbabbbaababbaaabbbabbbabbbabaaaaabbbbabaaabbaaababbaaabbabbaabaabaaaaabaaaabababababbabbabaaabbababbababaaaaaaaaaaaaabbabaaababababbabbaaaabaaaabb
bbabaabaabbbaababbabbaabaaaaabaaaaaabaabababababbbaabaababbbabbbbabbbabaaaaaaababaababaaaaabaabbababaabaabbbaaabbaaabbabbaaaaaaaabbaabbaabaabaabbaaababaabbababaaaabbbaaaabbbaabaaabbbabbbaabbbbaaabbbbbaabbabbbbaabbbaababbaabbbaaabbbabbabaaaaabbbabbbabaabbbbabbabaaabbaaabababbaaaaaabaababaababaaababaaaababaaabababaabaabbbaaababbabbaaaabbaababaaaababbbababbaaaababababbbbbbabbaaaaaabababaabbbaaaaaaabbbbbbaabaaaaabbabbbbaabbbaabababaabbbbabbbaaabaaababbaabbbbabbaaaabbabaaaabbabbabbbababaabbbaaaabaaaaaabbabaabaaababbbaaaabbbbbbaabbbbaaaabbabaaabbaababbbbbabbaaabbababbaababaababbbbbbbaabbabbbbaababababaabbbbaababaabbbbaaabbbbaaabbabbaaaaaaaabbbbaaabbbaaababbbabaaabaaababbaababbbbaabbaabbbabaabaababaabbabbbbbababaabbabaaaaabbabbababbbbaaabbbbabaabbaaaaaaabaababaaaaabbabbababababaaababababbbbabbbbbbbbbaabaaabbbabbbbbbabbaababbbaaabbaabbbbbbababbaabaababbaaabaaabbbbb
abbbaaababbbbaabbaabbbbbbbabababababbbaabaabbabbabbabbbbaabaaababaabbaaaabaaaababaabbaaababaabaaaaabbbbbaabbabaabbababbbabbababaabaababbaabaaaabababbabbaabbbbbbaabbbbabbabbaaabbabbabaaabababbaababaaaabaaaabbaaabaabaabbbaabbbabbaababaaabaaaabbabababaabbabbbbbaaaaabbbabbaaabaababaabbbbbabbbabaababbbaabbbabaaababbbbabbbabbbaababbabbaabbaababaaaaaabbabbabaaabbabbbbbaababbaabaabbababbbbaaaabaaaaabaabbbbaabbbabbabbabbabbaababababaaaababaaababbbaabbbbaaabaabbbbaaabbbaaaabaaaabaaaabbbbababbaaabbabababbbbbbbaabaabbabaaabbbbbbbbabababaaabbaaaaabbbbaabaaabbabbaabbaababbaabbaaaaaaabbbabbaababbbabaabaabbaababaaabbaaabaaabbabbbbabaabbbabbabaabaabbbbabbabaaabaaaabbbbabbbbaabbabaabbbaabababbbabbbababbaaabbabbbbabaaabbabbbaabbbbbbabbabbbabbbabbbbaabbbabbaaabbaaaaabaabababbaaabbbbabbabaabbbabaababaabbabbbabaabababaabaaabaaaaaaabababbabababbabaababbaabbaabbabbaaababbabbababab
abbbaabbbbbabaabaabababaabaaaabaaaabababbbbbaabbabbaaabbababbbbbbababbaabaaabbbbaabbababbababbabbbbbabaaabbbbbbaaaabaababaaaaaabaababbaabaabbbbaaaababbbabaaababaaabbabaabaababbbaaaaababababaaaaaabaabbbbaababbbbabbabbbabababaabbaaaaabbbababaaabaaabaabababbbaababaaabbabbbabbaaabaabbbbbbbabbbbabababbabaabbbbbbaaaabbbbbbabbaabbbbabbbababbbbbbbbababbbaaabbbbaaaaabaabbbababbbbbbbababbbabbababbbabbbabaaabbaabbbaaaabbabaabbabbaaabbabbabbbbbbbaabbbbabbbabbbababbbabaaaaabaaababbaaaababaabaabbbbbabbaabbaaaaaaaaaabaaaaabbbbbaabaaaabbabbaababbbbbaaaabbaabaaaabbabbbbbbbbbbabbbabbbaabaabbaaaababbbabbbbaaaaabbaababbbbbabaabbbaabaabababbababbababbaabaabaababbbaabbbaabaabaabaaaaabbbbbaababbaabaaabaaaabaaaaaabbaaaababbabaababbbababbbaaaaaabaaaaaaaaaabaabbbabaaabbbbaabaaabaababaaaababbbbaaabaaaababbabaaaaabbabbabaaaababbabaabaaabbbaaabbabbababaabbaaaababaaababbabbaabababbababa
bbaaabaabbaaaabbbaaabbbbbbaaaabbabaabaabbbbaabaaabbabbbababbaabaabaaaaaabbbbaabbbabbaaabbaabbaaaaaaabbaabbabaaabbbbbbbababbabbababbbabbabbabbaaabaaaabaaaaaaabaaaababababbabbababaababaaabababbbaaabbbbaaabbaaaaaaaaaabbbabababbbabaaabbaabbababaabbabbabbaabaabbabaaaaaabbbbbbaaaababbbbabbabababaababbbaabaaaabaaabaabaaaaaaaabaababaababaaabbaababbbbbababbbaabbbaabaaaaaabaabbaaaaaaaabaabbabaababaaabaabbbaaabaaababbbbbabbabbababbaaabbbbbbabbabbbbbbaaabababaaaabbaabbbaabaabbbbbbaabababaaaabaaabbbaaabbbaaabbbbbaabbbababbbbbbabaaabbaaabbaabbbaababbabbaabaaabbbaaaabbbbbaabbbbbbaaaabbbbbbbbbbaabbaaabaaaaaaabababbaabbbababbbbabbaaaabbaaaaaaabababaaaaabbaaabaaabbbbbbaabbaabaabbaaabababbbaababbaaababaabaaabaaaababaaaababaaabaaaaaabaaaaaababbbaabbbbbbabbbaababbbaabbbbabaaabaaaabbbbbaaaaabaababaabaaaabbababbaabbbbbabababaabababbaabaaababbbaaaabaaaaaababaabbabbaaababbaaabbbaba
aaaabaabbbaaaaababaaaaababbabaababaabbabbaabaaababbbababaabbabbabbaaabbabbbbababbbaabaaaabbaabaabbaaaabbbaaaabaaabbaaaabaaaaaabbabaababbbbbbbbaaaaaaababbaabbbbaabbbbabbaabababbbbabaaabbabbabbbbaaababbbabbaabaabababababbabbbbbaababbababbaabbbbbabbbbaaaababbbaabbaaaaabbbaabababbbababbbaabababaaabbaaaabbbbaabaaaaabbbbaabaababbababbbbbbbabbbabaabaababaabbbaaaabbabbababababaabbaaaaaababbbaabbbbabababbaaaaaaaaababbbbaabaabbbbaabbabbbaababbabaababbbbbbaabaabaaaabbabbbaababbbbbbbbaabbabbaaabaababaabbaabaabbaabbbaabaabbaabaababbaaaabbaabbababbaabaabbbbbbabaaabbbbbbaaabbbabbbbbaaaabbababababbbbbbbbbaabbaaaaabbbaabaaabaaaaababaabaaababbaabaababaababbbbbabababbaaabbbaababbbbabbbabaaaabbbbabbbbbbbbbbabaaabbbbbbbbbbbbbaaaaabaaaababbaaababbabbbaaabbaabaabbaaaaaababbabaaabababbbbabbbaabbabbaabbababaabaabbbbabaabbbbbaabaaaaabbaaabaabaaabbaaabaabbabbbbaabaabaabbbbbbabbaabbab
abaababbabbaaaabbababbaababbaaabbabbbabbaabbabababbaabaaababaabbbbaabaabbbbbbbbabbbbabababababbaaabaabaaaabbbaabbaaaabbaabbaaabbabbbbbaaababbabaabbababbbbaabaaaaabbbaabbabbaaaaaaabbbbaaabababaabbaabbbbbaaaaaaabbbbbaabbbaaabbababbaaababbaabaabbbbababbaaaaabbabaaaaaababaabbaabaabbbaababaaaaaabaabbbbaaaaabaabaaaaaabababbaababbbaabaaabbbaabababaaababbabababbbaaababbaaaaabbabbabbbbbaababbbababbbbababaabaabaaabbabbbaabababbaabbbbabaaaababbababbabababbbabbabaabbabbaabaabbabbaaabaabaababbbabbbbabaababaaabbbaaaabbbbabbabbbaaaabbabaababbabbbabaabaaaaaabbbbbaababbabaaabbbbababaabbabbbababaaaaabababbbbbababbabbaabababbbbabbabaababbabbbbbbbabbbaababbbbbbababbbabbaaababbabbbbbaabbababbaabaaaababababbbabbbaabbbbabaaabbaabaaabababaabaaabababbbabaaaaaaabbbbaaabbaabbbaabaaaaaaabbababbbbbbbaaababbaaababaabbabbbbbabbababaababbbabaabbabbaabbabaabababaababababbabbabaabbbbbbabaaa
bbabbbaabbbaabaaaabbbbbabbbbbbbbababbabbbbaababaabbbbbaaababbaaaabaabaaaabbbaabaaaaaaaaabaabbbaaabbbbbaaaabbabbaaababaaaaabbbabbbabbbbbbbbabaaaaabbababbaaabbaaababbaaaabbbbbbabaaaabbabababaabbbabbababbabaaaaaabbbbabbbbbbaaaabaaaaabbbabababbaaababbbbabbbbaaababbaaabaabbbbbabbabababbaabbaaabbaaaaaababbabbbabaaaaaaabbbbabbaaaaaabaabbaaabbbabbabaabbabbbbabbabaaabbaaaabaabbaababbaabbabaaaababbabbabbaaaaabbbbaabbaaabbababbbbababbbbabaabbaaaababbabaaaaaaaabaabaaaaababbababbaaababbabbabbabbaaaaaabaaabbbaabaababaabbbbbbabaabbabbaabbbbbaabbbaabaabaaaabababbaaabbabbbababbaabbaaabaaaabbabbbbabbababababaaaaabbbbbbbbbabbabbbbbbbbaababbaababababbaaabababaababaabaababbabbbabbbaaabaaababbaabaababbbbaaabaababbbababababbbabbabbabbbbbbbaaabbbabbbbabbaabababbbabbaaaabbbbbaabaaabbbaaababaaabbbaaababaabbbaabaaaaaababababbabaabaaabaabbbaaaaaaababbaaaabbbbabbababbbaabbabbabbbbabbba
aabbbaababbbabbaaaaababababaaabbaabaaabaabaabbbbbabbabbaaababbbabaaabbbabbaaabaaababbaabaaaabaaabbbabaabaaabababaaabbbbaaababbaaabaaababbbabaabbaabaabbbbabbabababbabbababaaaaaabaabbbababbbaabbabaaabbbbbababbbbbababaabaaabbbbbbbbabaaabbaabbababbbbbbabbababbababaaaaaabbbbbaabbaaabbbbaabbbabaaaabbaabbbbbaaabaabbbabbbbbbaabababbaababababaaabbbabbbbabababaaabbbababaaabbabbbabbbaabbababaaaaababbbabaabbbbbbbbbbabbbaaaaaaabababaababbbabbbbabbabaaababaaababaababaababbbaababbbabbbbaaabbabbaaababbababbbbbaaabbabbbbabbaaabaaababaaabbbbaabbbaabababbabaaaabababbabaabbbbaaaaaaaabbaaaabbabaabababbaaaaaaaabaabbababbabbbabaabbaaaaabbbaabaaabaaabaaabbbabbaabaababbbbaaaaaababaaaabbabaaaabbabbababbbabbabaabaabbbabbbbaaababbabbbabbbabaaaabbbbbabaabbaaaabbbaaaabaaabbaabaaabaabbbabbabababbbbabbabbbaaabbaabbbbbaaabababbbaaababaabbaaababaaaabbbbbbbbaaaabaabababbbbababaabbaaaaabbaaaa
aaaaabbbaaabbbaabaaabaabbaaabbaababbbaabbabaabbbbbbaabbabaaababbbbababbabaaabbabaabaababbbababaabbabbaaaabaaaabbaababaabbbbbaaaabbbbababbababaabbaaaabbabbbabaaabaaabbaaaabbaababaabbabaababaababbbbaabbaabbabbbaabababaaaaabbbbaaabbbaaabaabaaaabaabbbaaababababaaaaaaaaabbaaabbbaaaaabababbbabbabbaaaabbbabaabbababaaaabbaabbbbbabababaababaaabbabbbaababaabbbababaabbbbbbaaabbabaaabaaaabbabbabaabbababababbababbaaaabababbbbaababbababaaaababbbbbababbabaaabaaaababababbaabbaaababbbabbbabbbaabbbabaabbaaabababaaabbbabaaababbbababbabbbaababbaababaaabbaaabbbaabaabaabaaaaaaaabaababbaaababaabaaaabababbaabbbbbabbbaababbbbaaababaabaabbaaaaababababaabbbaabbbbbbbbbaabbbbabbbabbaaabbbbabbaabbaaaaaabbbbaaaaabbbbbbabaabbbababbabbbbbababaaababaabaabbaaabbabaaaaabaaaaaabaabbbbbbbbaabbabbaaababbbbbbbbbbabaaabaabaababaababbabbbabaabababbbbbbaaababbbbaaabbbbbbabaabbbbababaabbaabbabbabaaba
bbabbbaabbbbabbbaabaababbbbaabbbbababbabaababaabaaaaaabbabbabbbbaabaabbaabbbababbabaabbbbbbbaaabbbaababbaaaaaababbaabbabbbabababbbbababbbabbaaabbbaaaaabbabbaaaaabaabbbaababbabaabbababbbbabababbbbaaabbbbbbabbabbbaababbbabaaabbaabaabaaaababbbbbbaababbababbbbbabbaaaaaabbbababaabbbaaaaabbbababbaababbababbababbaabbbbbbbaabaabaabbbbaaababaaabababbabbbaaabbbbaaabababbababbbbbbbabaaababbababaaabbbabbaaaaabaababaababaabbbbaaababababbabaabababbbbbabababababbabbbbaabbbbbbaabaabbababaaababbbbbabaabaabbbabaabbaababbababbbaaaaabaababbbbaaabbbbaabbbaabbabaaaaaababaaaababaaaaababbbaaaaaabaabbbabbaabbababababaabaabbababbbaabaaabbaabaabbabbaabbabbaabbabaaabbaaabaabaababaabbbbaaabbabbaaababababbaabababaabbabbaaaabaaabbbababbabbabbbbbaaabbbabbbbaaaabbaaaaaaaaaaabaaabaababaaaaaabbaabbbaaaaaabbababbbaaabbbbabbbababbbaaaaabaaabbbbaaaaaabbbbbbbaababbabaaaabaabaabbabbabaabababbbaba
aabbabbbbaabbabbaaaabbbabababbbabaaaaaabaaabbbbbaabbaaabbbabaabbabbbbaaabaaabbaabaaaabaaababaabbaaaaabbbbbaaaabbbbbbbaabbaababbaaaabaaabbbbaabababbbaaaaababbbbabbbabbaaabbbbababbabbaabbabbbabaaaaabababbabbaabbaaaababbbaaaabaaabaaabbbaabbabaaaabaabaaabaabbabbbaabaabaaaabbaaaaabbababababaabbbaaabbaabababaababababbbbaabbababaabbbbababbabbbaaaaababaaababaaabaaaaaaabaabbbaaababaaabaababababbaaabaabbbaaaaaababbaaabbbabbababbbabaaaabbbabaaaabbabbbababbbbbbabbabaababbbbbabbbbbabbbbbbbaababababbababbbaabaababaabababbbabaababaabbbabbbaabbbbbbaabbabbababbaabbaabbabbbbaabbababaabbabbbaabaabaababbbbaaababbbbbabbaaabbabbbbabbbaabaabaababaababbbaabbaabaababbaaaaabababaababbbaababbbbbaaababaabbababbbbaaaaaabbabbabababbbbababaaaaabaabbababaabbbabbaabbbabbaaaabbbaaaabaabbabbbbbbbbaaaabaaabababaaababbbbbabbbbbabaabaabababbbaabbabbbaabbabbbbaaaaaaabbaaababbbbbbbbaabbabbbaaaaab
aababaabbbabbbbbaababababbabaaaabbaaabababababbabaaababbaaabbabbbabbbaabbabaaaabbaaabbbbbbaabbaaabbbaaabbabbbbbabbaaababaabaabbabaabaaaaabaabbbaaaaaaabbbbbbbbabaaaaaaababbbbbbabbabaaaababbbabaabaabaaaababaabbababbbbbabbbaabbbabaabbaabbbabaaabbabbbabaabbbaaabbbbaaaaaaababbaaaaabbaaaababbaaabbaabaaababaaabbbbabaaabbabbaaaababbaaabaaaaaaabaababababaaaaaaaaaababbbbbabaabbbbbaabbaaababaaabbbbbaaaaabbabbbbbbaaaaaababbbbaaaaaabababbbaaabaaaaabbbbbbabaaabaaaaaababbabaababbaaababbbbaaabbbaaaaaababbaabbabbbbaaaaaaaaabbaaabaabbaabbaaabbbabbbbbabababbbabbaabbbbbaaaabbabbabbabbaabbaaaabbaabbaabbbaaabababbbbabaabaaababaaabaaaaaabbbbbbbbaaabbabaaababaababaaaabaaaaaabaaabaaabbbbbbbbaabbbaabbabbbbaababbabbbbaabababaabaaabbbbbbabaaabbbbaabaaaababbbabababbaaaabbbabaaaaabbbbaaaabbbbaababaaaaabababbbbbaabbbbbbabbabaabbaabbbabbbbbabbaabbbbaaaabababaaabaaabbbbabaabaaaabaabaaabaab
aaaabbabbbabbbbaaabaabbabbabbaaababbbabbabbaabbaababaabbabbaabbbbbaababababbbbaaabababaaabbbbaabaaabaabaabbbbabbabbabbabbbabaaabaabbaababaabaababaabbbabbbaabbbabbabaabbaaaaaaaaaabbabbbaabaabbabbabbbaaababbabaaababaabbbbbbbaababaaabbbbbbabbbaaabbbaaabbbabbbbaababbaaaaabaabbaabbabbabababaaabbabbbbbbabbaabaababbababbababbbabbaababbaaaaaabbaabaaaaabaaaaaaabbaababaaaaabbaababbabbbbaabaaabaaaaabbbbabaababbbaaabbabbabaabbaaaabaaababbbbbbabbbabbabbbbbabbabbbaabbbbbaaabbbbabbaabaabbaaabbbaabaaabababbbabaaabaabaabaababaabbaabaaabbaabbbaabaabaababbaabbbabaabbbbbbbabaaabbbbabbbbbaabbabbabaaaaaabaababbaaaabaabbabbabbaaababbabbabbbbaaababbabbbaaabbabbbababaaaabaababaabbbbaabaabbaaaababbaaaabababbbbabbbbbbbaababbabbaababaababbbbaaaababbbbabababbaabaaaabbaabbaabbbbaaaabaabababbaaaaaaaabaababbabaaaabbabaabbabbabaabbbaaabbabaabaaababbaabbbbaabbbbaaabbbbaababaaaabbabababaabbb
ababaaabbabbbbaabbbabbabaaabbababbbbaabaababbaabbbbbbaaabbaaaabbbaaaaabbbbaabbaaabbabbbbabaababbbbbbbbababbbaabbabaaabbabaabbaababbaabbaaaaaaabbbbbaaabbabaabaababbaababaaaaaaabaaabaaaabbabaabbaaaaaaaaabbbaabbababaabaaaaaabbabaababbabbbabbabbaaabbaaabbbbabaabaaaabbaabbababbbaababbbbbabbbbbbaaaabbaabbaaabaaaaaaabbbabbbaabaaaabbbbababbababababaaaaabaaabaabbbbbabbbababbabbaaabaaabbbaabaabbbbbbbabbbaaaaabaabbbbababaaababbbaababaababbbbaabaaaaabbabbabbbbbbbbbaaabaababaabbaabaababbabaabbbbabaaaaaabaababbaabbabbaaabaabaabbabbbbbabaababbbbabbabaaaaabaababbbaabaabbbbbbaaabbbbabaababbbababbbaaaaaaabaabbbaaababbaaaabbabbaaaaabaababaaabbbaaaaabaaabbbbbbabaaaabaabaabbbbabaaabaaaaaabbbbbabbaababaaabaaabaaaaababbbabbbbaabbbaaabbbabbbbabaabbaaaaabaabaabbaabaaabbbbaababbabbababaabababbabaabaabbbaabbbbaaababaaabbaabbabababaabaaaababaabaaaababaaabbbabaaaabaabababbbbabbabababaa
aababbbaaaabbabbbaaaabababbbbbaababaabbabbaabbaaabbbaabbbaaaaaaaaaaaabbbabbbaaaabbbbababababababaaaabbbabbababbaababaababbaaababbabbabbabbaaabbabbbbbbababaababbbbaaaaaaaaabaaababbababbbbabbabbaabbaaaabaaabbaabaabbbabbabaaabbaabbbbaabbbbababaabbababbababbbbabbbbaaababaaaaabaabbbabababaabbabaabbabbbbabaabbabaabbababaaaababbbbbaababbabbabbaabaaabaaabaababbabbaababaabaaaabbaababbaabbbbaaabbbabaaaabbbaababaaaabbaababbbbabbababbbbaaaaaaabbbabbabaabaaaaaaabababbaabaababababbabbabbaabbbabbaabbaaaaabbbbababbabaaaabaaaaabababaababbbaaabbaabbaaaabaabbabbbababababaabbbbabbaabbabbaabbaaabababbbbbaaabaaabbabbbabaabbbaaabaabaabbbbbbbbbaabbbbaababbababbbbbbababbabbababbbbaabaaabbbbbaabbabbabbbaaaaaaababababbaaabbbbabbbbabaaabbbbbabaabbaaaaaabaabbaababbaaaabbabbbbaaababaaabababaabaabbbabbaaaaaabbabbbbbaabbbaababbbabbaaaabbbbaaababaabbbbbbaabaabaababbabbbaaaaaabababaabbbbbaa
aabbbaaabaabababaabbbabbbabbbbabbbbbabbaababaaababaaaaabbabbbbbbbbabababaaabbbbaababaaabbaabbaaaabbaabbababbaaaaabbbbaaaaababbbababbbbbbbababaaabbabbbbabbaaaabbbababababaaaaaaaabbbabaabbabaabaaaabbbbbbbbbbabaabaaaababbbaabbaababaaababababaaabaaaaababbbbaabaaababbaabbabbababbbbbaaaababbbbaaaaaababbbaabbaabbabbbbbaabaabbbbbbaabbbabbbbbbabaabbabababbabbbbabbbabaabaaababbaabbbabaaaaabaabaabababbbbaaaaaabbbababaaabbbaabbbaabbababbaaaaaabbbbaaabbbbaaaabbaaaabaaabbaaaaaabbbabbbbaaaabbaaababaaabaaaabbaabbaabbbbbbbbababaabaabbaaaabbbbbbaaabaabbababbababbbababbbbaababaababbbbbbbaabaabaabbaabbaabaababaabababaaaabbaaaababbababbabbbaaaaabaaabaaaabbaaaaaaabbaaabaaababbabbaaabbabbbabbaaabaaababbaabbbbaabbbbbbbbabaaaabbbbbabbbbaabbabbabbaaaabbabbaabbbabbbaaaaaabbabaaaaaabbbaaababbbbaabbbababaaabbbabbbaaaabbbabbbabbabbabbabbbbabaababababbabaaaaababbbbbaaaabbbabaaabbabbabbab
ababbbababbaabbababaabbbaabaaaaaabbbbbbababaabaaabbbabbbabbaaaabaabbbbbbababbbbbabababababbaaabbaaaabbabaabaabbbabbaabaabbbbaabbaababbabaababbbbbbbbbbbbaabaaabaabbaabaabababbbaababbaaaabbabbbbbbbaabaababbbabbaabbbbaaabbbaaabbbbbbabbbabaabaababbbbabababababbabaabbaaabbbabbaabbbbbbaabaaabbbbabbbbbbbaaababbabaaababaaaabbbbbbaabbbbbababababababbaabbbbbaaaaabbbabaaaaababaaabbbbaabbbbaabbbbbabbabbaabababbbabbbbababbabbaaaaabbabaaaaabbbbbbbbabaabaabaaababbbabaaababaaabababbbaaaabbaabbabbbaaaaaaaaaabaaaaababbabaabbbabbbaaabbaabbabaaaaabbaababbbabaaabbabbabaaaaabbbbbbaababbaabaabbbbbaabbaabbabbaababbbbbaaabbaabbabbbabaaaabaabbabbbbabbabbabaabbaaaaabbaaaaaaabbaaabbbababbbbabbaabbbabbbaabaababbaaaaaaabbbbabaaaaabbaabaaaabbabbbbabbbabaaabaaaaabbaabababbababaabbabbbbabbaaaaabababbabbbaabbbaaaabbbbaaabbbaaaabababbabaabbbbababaaaaabbaababbaaabaababaaaaabbbbbbbababbbbaaabb
aaaaaabbababbbaabbabaabaabbbbaaaababbbbabaabbabaaaabababbaaaaabaaaaabbbabbbaaabaabaaaababbaababababbbbababbbabbbbbababaaabaababaababbaaabaabbabbbaabbbabaabababaababbabababbbabaaabaaaabaaabbbabbbaaaabaabbaabaaabbbaabbabbbaabbbbbbabbbbbbbaabbbbbaababbbbbabbaababaabbababbbbaaaaaababaaaababbbababaabbababbbbbbbabaababbabbbaabababaabbbbaababbaababbbaabbbabbbaabababbbbabababbaabbabbaababbababaaaabbababbbaabaabbaababababbabbaababaabbaaaababbbaaaaabbabbbabaabbbbbabbaaaabbaaaabbabbabaabaabbbbbbaabbaaabbaababbabaababbaaabaababaaaabbbabaaaaaaaaaaaaaabbbabbbabbbbbbabbbabbaaaaaababaaaabbbbaabbbabbabaaaaaababbabababbbbabbabbbbaaaababbaaaabaaabbbbbbbbaaabaaaababaababababaaaabbbbbaabbbaabababaaaabbaababbabbaaabbaabaaabaababbbabbbbbabbbbbbbababbaabaabbaabbbbaaabaaaabbbbababaabbbbbbaabaaabbbbaababbbbbbabbaabaaabbaaababbbaaaabaababbbbaaabaaaaabaabbabbabbbaabaabaabbbaabbaabbabb
babbabaabbabababbbabaabaaaababaaaaaabbaaaabaabbbbabbbbabbbabaaabaabbaaababbbaabababbaaabbaaababbbbbbababaaabbbbaaaaaabbabbbabaaabbbbabaabaabbabbababbbabbaababbaaabbaaaabaabbbbbabaaabbbbbbabaaaaaabaaaaabababbaaabbaaabbaabbaaaaabababbbbababbbbaabaabbaababbbbaabbaababaabbbabbaabbaaabbabababbbbbbabbbaaabbbbaaabaababbaaabaaababaaababbbaaaaaaaabbbbabbbaabbbbaabbbbbaaaabbbaabababaaabbaabaabbabbbbaaaaabbbbbaabaaabbabaaabbbbaababaaaababbabababbbbaaaaaababbabbbaaabbaaaaaaabbaaaaabbbbbbbbaababbbbbbbbabbaabbbbbabbbaabbbababbabaababababbabbbaaabaabaaaabaaaaaabbaaabaabaabbbbabbaaababaabbaababbbaaabababbbbbbaabbabbaabaabaabbbbabaaaaaababbbbbbbbbaaabbbbbaaaaababbbbabaababababaabaaaabbbbbabaabbbbbaababaabbababaaaaaabbbbaaaabbaaaaaaabbaabbaaaaabaaaabaabbaabaaabaaaaaaaabbaaaaabbbbbababbbababbbbbabaaabababaaaaaababbbabbbabaaabaaaaabbbabaaaaaaababaabaaabaabaaaabbbaabbbbaabbabbb
bbabbbabaabbbabbbaabbbaaabbababaabbabbbaaabaabbaaabbabababbaababbabaaaabbaababaaaabaabbabbaabbbbbabaabbabbbaabbabaabbaabaaababaaaabbbabaababaabababbaabababbaabaaababbbbaabaaabbaabbbababbbaaaabbaabbaaababbaababaaaaabababbaaaaaabaabbababbbbbbbaaabaaaabbbbbaabbababaabaababbbbbaaaababaaaaabaababbababababbbababaababbbaaabbaaaabbbababaaabbaaabbbbaaaababaaaabbbabbaaaabbbababbaaaabbbbbbbbabaabbbabbababababaaabbbbababbabaabbbababbbbbaaabbaaababaaabbaababbbaaaaabbabaaabbaabaabbabbabbbabbaaaaaaaaaababbbbbabbaaaaabbabaaabbabbaababaabbabbbaabbababbbbabbaabbbabbaaaaabbbabaabbaabaabbaaaaabbabaaaaabbabbbbbbbbbaaabbbbabbbbaabbbbabbaaabaaabbaaabaaabbaabbbbbaababbbbabababbaaabaababaaaabbbabbbbaabaaaabaabaaabaabbaabbabbbabbbabaababbbabaaaabaaababbbabbbbaaaaababbabbabbbabaaabbabbaabbbbabbbbbbabbababaabaaaaabaaabaabaaabbababbbbaababbbbbaaaaabaaaabbaababbbbabbaabaabaaaababaaaabbb
bababababbbbbaabbaabbbbaaabaababaabbabbbbabbaaabbbabbbbbababbbabaaabaaababbabaababbabbabbbbabbaabaaaaabbbbaaababaabaabbbabbabbbbabaabbaabbaaaaabbaaababbbbbbabaabbaabbbbaabbbbbaaaabbababbbbbaaaaaaaaaabbaabbaabbabbaabbaaababbbbaababababababaaabbbbaabaabbbbbbababaaaabbbaabbbaabaaabbabaabaababbbaabbbabbaabbababbbabaaaabababbbbbabbbbbbbaabbaaabbbbaaaabbaaabbaaaababbaaaabababbaaabbbbabbababaaaaabaabbbaaabbaabaabbbbababaabaaabababbbaabaaaaaaaaababbaaaabbbbaaaabbaaaabbbababaaaabbaaabbbabbabbbbbaaabaaabaaaaabaaaaaabbbaabaabaaaaababbabababbaaabbbabbaaaaaabbabbbabaaabbaaabababaaaabaabbbbbbbaaabbbbaaabbbbaabbabababbabbabababbbbabaaaabbaaaaaabbabaaaabaaaaabbbbaabaabbaaabbbababbabbbbbaaabaababbbbbabbbbbaababbbbaabbbaaabaaababbbbbaaabaabbabababbbbbabaabaababaaaabbabbababbaaaabbbaaabbbaaaababbaabbbbbbbbbabbabbabbaaaaaaabbabbbbaaaabbabbabbbbbaababbbababbaaaaaabbbabaaaaabbab
baababbabaaaaaaaababbabbbbbbabaaabbbbbbabaaaaaabaabbbbbaaababaaabaababaaababbababbbbaaabbbbaaaabbbaababaaaaababaabbabbaaaabbabbaabbbaaababbaaabaaabbabbabbbaabbabbbaaaaaaabbbbaaaaabbbabbbabbbbbbabbabbbabbaaaaaaabaaaaaabbbbbbbbbbababaababbbaaaabababbbbbbbababaabaaabbabbbaaabbaababbbabbaabbabbaaaaaaabbbbabaabbbaaabbabbabbabaabbbababaaabaababaaabaaaabababbababbaabbbbabbaabbbbbbbabbaabababbbbababaababaaabaabaabaaaabbbbbaaaabbaabaaabaababaaaaaababaabbbaabbabaabaabbababbaaabaaaabbbabababaaaaabbaabbaaaaaababaabaabbbbabbabbababbbbbbbabaabbabbabaaaabaabaabbaaababbabbbbabaabbbabbbbabbabbaaaabbaababbbaabbbbabaabbbbabaaabbbbbaabbbbbabbbabbaaabaabbbabbabbbaaaaabbaabaaaaabaabbbbabababbbbabbababaaababaabbabaaaabbbbbbbaabaaaababaabbbabbbabbababbaaaabbabababbbbbbbabaabbbbababaaabbabbbbbbbaaabbbabaabaaaabaaaaaaabbbbabbaaababbabbaabbabaabbbbbbbbabbabababbbaaababbabbabbbabaabbb
bbabaaaaabbabaaaabbbbababbaaaaaaaabaabbbababbabbbabbbabaaaaabaabaabaabbbabbabbbbbaabbbbaabaabaaabbbbaaaabbbabbbbaaaaaabaabbaaaaabbbaaabaaababaaaaaaaabaaaaaabababaabbaabaabbbbbaabbbaaaaabbbaabbbaaababaaaabaabaababbbbaaaababaaabaaaaaabbaaabbaabbabaababababbabaabaaabaabbbabaabbabbbaaaabaaabaabbabaaaababbbbbabaabbabbabbaaabbbbabbbbabbabbaaaaaabbbababbbabbabaabaababaaabaaababbbabaaaaaaabbabbabaaabaaaaabbbaababbaabaababababbabbaabbbbbabbbbbbaabbaabaabbaaaababbabababaaaabaabaabaababaababbbbaaaaabaaaababbbababaaabaabbabbbabbbbbaaaaaaabbabbaaaaabbabbabaaaaaabaaaababababaaaaabbaaaabbbbbaabaaaabaabaabaaaabaabbaabaaababbbabababababababaaabbabbababbaababbbbabbabbbaabaaabbbaabbabaabbaabbbbaabababaabbaabaababaaaaaabbbbaabbaabbbbaaaaaababaaaabaabaabaaabaabbbababbabaababaaabaaabbbaaabbbbaababbbabbaaaababababbbabbaaabaaaaabbabbaaababbaabbabaaaababbabbaaababbbbbaaabbbbababbba
aaabbbaabaaaaaaaabbbaabaabbaabbaabaaaaabbbbaabbbaabbabbaaaababbbaaababbbbbbabaabaaaabbaaaabaaaaabababbabbabbabbbababaaaaaaababbbbaabaaaabababaaababbababababbbbbaabaabaaabbbbbbbbabbabaabbbabbbbbaabbaaababbaababaababababaaaabbabbaaaaaaaaabbbbbbaabababbaaaabaabaababbaabbbbbbbabaabbbbaabbbbabbbabbbbbbbbaababbaabaaabbaaabbbbaaaabaabbbaabbabababababbaabbabbbabaaaaaabaabbbabbbbabbbabaaaabaabbbababaaaababbaaabaabaaababbbbabbabbbbbaabbabaabbbbaaaaaabbababbbbbabbbaaaabbbabbabababaaabaaabababbbabbbbbabaaababbbababbabbbbaaaabaabaabbbbaabbabaaaabaabbbbbabaabbaaabbbbbbbbaabbaaaaaabbbaaabbaaaabbaaaaaabbbaaabababaaababbabbaabbbababbaaaaaaabbbaaaabaaabbabbaabaaaaaaabaaabbbaaaaabaababaaaabbbaabaabaabaabbaabaabaabbbbbbbbbabbaabbbaababbbaabbbaabaaababaababbabbababaabbabbabaabbabaabbaabbababbbaaaabaabbabaabababbbabbababbbababbaabbbabaaaaabbaabbbabbbaabababbbaaaaaabbbbaaaababbab
bbbbaabaabbbbabbaabbbaababaabbabaabbbaaabbbbbbbbaaaababaabbaabbbbabbaaaababbbabbaaabbbaaabbbaabaaaababbabbbbabbbaabaabaababbbbababbbbbbbaabaabaabbababbbbbaaabaababbabbbaaabaaabbabaaaaaaabbaaabbbbababaabaababaabbababbaaabaaababbbbaaaaababbaabbabbbaabbabababaaaaabaaabbabbbabaaaaaababbaaabaaaaabaaaaababbabbabababababbbaaaaaaaabaabbbbabbaabbabbaaabaaaaaaabaaaaababbaabbbaabaabaaaababbaaaaaabaabbaabbbabaabbababaabaaaabaaaabbaabaaabbabaabbbbaabbabbaabbabbabaaaaaaabbbbaaabaabaabbaaaaaaabbbaaabbbbbbbbbbabaaabaaaaaaabaababbbbababbbaaababaaaabbaababbaaaababbaaaababbaaaababaaaabbabaabbbbababbaabbabbbabaaabbbbaaaabaabbbbaababbaababbabaaabbababbabaaabaabaaaaaaabaaaaabbaaaababaaabbbbababbababbbbbababaaaabaabbbabababaabaabbabbbbaaabbbaaabbbabababbaaaaaaabbabababbbbaaabbaaababaabbbaabaaaaaabaabbbbaaababbaabbababbbabbbabaaabbaabaaaaaaaaababbbabaabbbaabaabbbbabbaabbbaaaaaaaab
babbbabaaababbabbaababaaabbabaaaabaaabaaaaabaababbbabbbbbbbaabbbbaaabaabbbabbbabbaaaabaabaabaaababbbaabbbaaaaaaabbbabbbbbbbabaaaabbabbbbabbaaaaababaabbaaabaabbbbabbbabaababaaaaabbaababababbaabbbbbabbbaaaaaaababbbbaaaaabaaababaabaababbabaaaaaabbbbbababbbaabbabbbbaaaaabbbabbbbaabbbbaaabbbaabaaabbaaaabbbbbabaaaababbaaaabbabbbbaaababbaabaaabaaabababbbbbbaaabbbbbaaaaabbbbbbbbaaaaabaaabaabaaaabbaaaababbabaababaaabbaabababaababbbababbaaaabaaabbbbaaaaababbaaaaaabbbababbababbaabaaabbbbababaaaaaababaabaaabaabbaaaaaaabbbabaaaabbbbaaaababababababbbababababbabaabbaaaabbbaaababaababbaabababaababababbaaabaabbabbbbababaaabbbbabbaaaaababbbbaabaaaaaabbbabbaaabbbbbaababaaababbbabbaaabaaaaaaabababaaabbbaabaabababaaaababbabbbbababbaabaaabaababbbbbabaaaababbaaaaabaabbbbabaaabaabaabbbbbbbbbaaabbbbaabbbbabaababbabbbaabbaabbbaabbaaaaaaabbabbbbababababababaabaabbbabbaabbbabbaabaaaba
babaaaaaabbababbbbaaabaababbbabbabaabaaabaabaabbabbbaaaabbaaaababaaaabbaaababaaaabbababababaabbaaaabbbbabbababababaabaaabbbabaabbbaaaabbbbbbbabbbbababbaaabbababaabbbabbbbaabbbbbbabbbbbbbaaaaabbabbbbbaaabbbbabbbaaabaabbaaaaabbabaabbaaababbababbabbbaaabaaabbbabaaabbbabbbbaabaabababaabbbbbabbabbbabbaaabbabababaabbbbbaabbbaaaabaabbbbbbbbabbabbbababbbaaaababbbbaabbabbababbabbaabbabaaaaababaaaabbbabbbbbabbabbbbabababbbbbbabbaabbbababaaabaabbbabbbbabaabababbbbababbabbababaabbabbbaaabbabaaaabbaaabbaabbbbbbbabaaaabaaaaabaabbabbbbabbbbbabbbbbbbbabbaababaaaabbaabbbaabaaababbbaababbbaaaabbbbbaaabbbbbaaaabbaabbabbabababbbabbbbbbabbbbaababaabbaaabababbaababaabababbbababbbbababaabbbabbaaabaabbaabbabbbbbabbbabaaaaaaaaabbbbbaababbaabbbbaaabaaaaaaaabababbbbbaaaabbabbabbbbbabbbaabaabbbbbabbaaabbbbaabbaaababbabbbbaababbaabaabbabbabbaaaaabbabaabababaabbabbaaabbabaaaabbbaaaaabab
baababaaabbbbbabbbbaaaabbabababbaababbabbbbaabbaaabbabbbbaaabbaaaaaabaababbbbbaabbabaabbaabbababbbbbabababbaaabaababbaabaabaabbbaabbbbbbaaababaaabaabaabaaabaaaaabaaaabaababbbbaabbabbbbbbaaaaababbabaaababbbaabbabaaabbaaabbababbbabaaaababbbabaaabaabababababababbbaababababbbabbaabbabaaaabbbbbbbababaabbaabbbbaababbbbbbbbbbaaaaaaaabbbabaabbbbaaabbaabababbabaaaaabaaaabbbbaaaaaabaaabaaabbbaabbaaabbbaabababaabbabaaaaabbbaabbbbbaabbaaabaaaaaaaabababaaaabaaabbbbaabaaabaaabbbaaaabbbabaaabbabaabbaaaaaababbbabbaababababaaabbabbabbabababbbbbbbbbbaaabbbabbababbaabbbbbbabbabbbabbaabbaaaabbbbabaaaaaaaabbabbaabababbbbabbaaabbbaaababbbabbbaabaaaaababbbbbbbbbbaabbbaababababaaaabaabbabbbbbaabaaaaabbabbaaabbaaaabaaaabaabababbabbbbbaaaaaaabbabaabbabbbaaababaaaaabaabbbaaabbaababbaaaababbbabaababbbbaaababbbaabaaababaaababbabbbabbbbabbbbabaaabbaaabbabbbbaaaabbbbaaabbbaaabbbbbabaabbb
aaaabaaaaabaaaaabbaababbbaababbbbbbbaaaaababbababaabaaaaaaabbbbbabbaaaaaabababbabbbaaaabaaababbbbbabbbabababbababaabbabbabbbaabaababbaaaabbababbbabbabbbbbbabbabaaaaaaabaabbabbbababaaabaababbabbbaabaabbaabaaaabbbbabbaabaabababaababbabbbbaaaabbaabbaaabbababbbbbabbbaabbabbaaaaaaaabaababbaaaabbabaaababaaaaaaabaaabbbbbbabaaaaaaaaaaabaaaabbbabbbabbbbbbaaaaababbbaaabbbbbbabababbabaaabababbbbbaaababaaaabaabaaabbbabaabbbbaaabbbabaaaaaaabababbabababbaabababaabbaaaabbaabbbbbababbabababbbaaabaaaabaabbbabbbbaabbbbbaaaabbbabaabbbbbbbaaaaaabbbaaabbabbbbbbaabbabaaabbaaaabbabbaaaabbaabaabbbbabbbaabbaababbbaabaaaaaaabaababbbbaaaabbaaaabababbaabbabaabbbbbbbbabaababbbabbaaaaaabbbbaababaaababaaaaaababbbaaabbaabbbaaabbbaaababababbababbaabaaabababbbbaabababaabbaaabababaaaabbaabaabbabaababaabbbbbabaaabaabaaababbbabbabbaabaaabbabaaabaaaaabbabaabbabaabbabbbaabbabababaaaaabbabbaababa
bbbbbabbbbabbbabbababbbaabbbaaababbbbbbabbbaaabababbababaabbbabaabbaabbbabbbbbbaaaaababbaabbbbbabababbbbbbabbabbabbabaaaaaabbbbbaabaaabbbabbbbbbaabbabaaabbabaabaabbabbabaaaaabbbbbaaaaabaabbbaababbbabaabaaaababbbbaaabbbaabbbabbbabaabaababaaabbaaabbaabababbabbbaaaababaabababbbbabaabbbbbbbaaabbbbbaaabababbaaaaabaabaaaaaaababbaabbaaaaaaaabbababbbbbbbbbabaabbaaabbaabbaaaaabaaaaabaabbababbbbbbabaabbabbaabbbaaaababbaaaabababbbbababababaaaabababbaaababbbabaabbbbabbbaabababaaaabababababbabaaaababaababbaaabbbaaaaababbbaabaabaaaababbbaaaaabbbbabaaabbabbbbaabaaabbaaaabbbbaabbaabbbbbbbbabbaaaabaaaaabaaaababbbabaabaaabababababbbbbbbbabbaaabbbabbbbbbbaabababaabbbaaaabbbabbabbbbbbabaabbbbbbbbabbbabaabbbabaabbaaabaaabbbaabbbabbbaabbbabbaabbaababaabbbaabbbbbabbabababbbbbbaabaabababbabababbbaabaabaaababbaabbabaaabababbaaabbbaaabbbabaaabbabaabbaabaaabbabaabbbaabaaabbbababaaaab
babbaabaabbbabbbbbabbaaabbbbbaabbbbbaaaabaaaabaaabbabaaaaaabbbaaaabbababaaaabbbbbbbbababaababbbabababbbbabaaaabbaaaabaaabaabababbaaaabaaababbaababbbbbbaaaababababaabaaabbabbbabaaabbbbaaaabbabaaaaabaaaaaabaaabbaababaababbbabbabaaaabaaaaabaabbaaaaababaaaaaaaaaaaabbabbaabbaabaabbaabbbbbaaababbbaaabbaaabbabbabaaaabaababbabbaabaabaaabbbabbbabaaabababbbababbbabbbaaaabbaabbabaaabaabbbbbbbbaabbabbbbbbabbbaabbaaabbabbabbbbbbbbaababbaabbbbaabbaabbabbbabbabbbbaaababaababababaaabaaaaaaaabaabbabbaaaaabaabaaabbabbbbaaabaabaabbabaaaababaabaabbababbbbaaabbbaaabbaaaaaaaaabaabbabbabbbbbaaabaaaaababbaaabbababaabbaabbbbaabbabbabaabbbaaaaabbbababaaabbbaabababbaabaaabbbaabababaababaaaabaababbbaaaaabaabbbbaababaaaabbabaababbbababbabababbbabbbbbabbabbbbabbaabaaabbbaaaabbbaababbaabababaaaabbabbaaaababaaabaaabaaabbbabaababbbaababaabbbbaababaaaabbababaabababbaabbababbbaababbabbabbaab
bbaaaabbbbaaabbaaabaabaaaabbaabbabbbbabbaaaabbabaabbaaabbbbbbababbbabaabbbaaaaaaaababbbbaabbabbbabbaaaabbaabababbbbbaabaabaaabbbbbbabbbbaaaaaaaabbbbaaabbaababaabaaababbbabbababbaaabbbabbaaababaaabaabbaabababaaaabaaaabbbabbbababbabbaaabbbabaaabaaabbbbaababbbabbaabaaaabbabababaaaaabababaabbbabbbaaabbabaaaababbabbabaabbbabbbbbbbabbaabbbbabbbaababbbbaaababaaaaabbbaaaabbabaaaabbaaabaabababbbaaababababbaaabaaabbbbbbbbaabbbabaaaaabbababbbaabbababaaababaaaaaabaabaabbabbbbbaabaaabbabaabbaabbbaaaabbbbbbaabaaabbbaabbaaabbabaabbabbbbbaaabbbaababaaaababaaabbabaaabbbaaaaaaaaaabaababbbabaaababaabbbbbbbbabaabbaaaabaaabbabaaabaabbbbbbbbbaabaaababaabaaaaabaaababbaababbbbbbabbbabbbbbbaabaaaaaabbabbbbbaaababbbbaaaabbbabababbaababbbaabbbaaaaababbbbabaaaabaaababaaaabbbabaaaababbabbbabbbaaabbbabababaabaabbbbbababbbaaaabababaabbbbabbaaabbbabbbbaaababaabbaaaaabbaababbaabbbbaaaaabba
baabbabbaaababaaaaaababbbbbabbaabbaaaaabbbabbbabbababababbaaaabaaaaaaabbbaabaabbaaabaabaabbaaaababbababaabbaaaaaaabaaabbaaaabaaaaaabaaaababbaaaaaabbbabbabbabbaaaaabababbaaaaaabbabaaaabbaabaaaaaabbaabbababbbbbaabbabbbaaababbbaabbabaaabaabaabbbaaaabbbabbbbaabaaaabbaabaaaabaaababbabaabbaabaaabbaaabaaabababbabaabbaababbbbbbbaaabbaababababaaabbbababbbabaaabbababbaabbabaaabbbabaaaabbbbbaabbabaaaaabaaabbabbabbbabbabbaaaabbaaaaabbaababbaabbaaabababbabbbabaabbbbabaaaaaababaaabbaabbbbaaaaaababaabbaaabaabbbaaaabaabbbabbbbabbababaabaaabaaaaaabbbbbbbaabbaaaabbaaaababbaabbababaababbabaabbaaababbabaaaaabbaabbabbbbbbbbbabbbbababaabbabaabababbbbaaabaabaaababaabbaabaaabbbabbbbabaabbabababbabbbaabbbbbabbabaababababbaabaabbaabaaabaabbabbbaaabbbabbababaaabaabaabbabaababbbaaabaaabbbbaabaaabbaaabaaaabbabbabbbabbbaabbabaabbbbaababbabaaaaaabbbbababaaaaaabbaabaababbababaababbabbaaaa
abbabbababababbbbbabaaabaababbbaabaabaaabbabbaaaabbabbbabaabaabbabbababbbabbbaabbbbababaababbabababaaabbbbaabbbbaaababbaaababbbaabaaaabaaabaabbaaabbbbbaabbabbbbaaabbabaabbbbbabbaabbababbabbbaabaabababbbbabaaabababaabaaabbabbbbbbabbabbaababaaaabbbaabbbbaaabababaabbbabbaaaababbbbaabaaabbbbbaaaabaaabaabbbbaabababbaaabbbaabaaaaabbbbbbbbabababbaabbabaaaababbbbabbbabaabaaaababaabaabbababbababbaabbabaaabbbbaaabaaaabbaaababaaaabaaabbbababbbabbbaababbabbabaababbbabbaaaaaaabaaabaaaabababbaabaaabbabbaaaaababbbbaaabaababbbbbbbbaaabbbabbbaabaaabbbbbaabbbbbbaaaabbbaaaaaaabbabaaaabaababbbaabaaaabaabbabbbaabbaaababbaabaaabbbbbaabaaaaaababbbbabbbbabbabbabaaaabbbbaababbbbaaabbbaababbabbaabbbaabaabaabaabaaabababababaabbaabaaaaabaaababbabaaaabbbababbbbaaababbabbaabbbabababbbbbbaabbabbaaaabbbabaabbbbbabbbaabbbbbabaaabbabbbababaabbaaaabaabbbaaabbabaabbbbbabbabbbabaaaabaaaaababaa
aaababaabaababbaaaaaababbbabaababaabaabaaaaaaabaabaaaaabaaaaaabaabaababaabbaaaabbbbbaababaabbbbaabaaaaabababbbabaabbaaababbbaaaabbaabaababbababaabbaabababababbaabbabaabbbbbaaabbbbbababbabbabbbaaabaaaaabaababaababbabaabbabbbbabaaababaabbbbbbabaabbabbaaaabbbbbbabaabababbabbabaaabababaabbaaabaabbbabaaaabbbaaabbaabaababbbbbbaabbabaaaababaabaaabaaababbababaaabbaabababbbaabaababababaaaabaaaaabbbbbaababbbbbabbbbabbaaabbbaababaabbbbbaaabaaabbabbbbaaabbbbbbbbbbbbaabbaabaaabbababbababbbbabbababaabaababbaababaaaababaababbbabbabaaabaababaabbaaaabbaabaabaaaaaabaabaaabaababbaaabbaaabaaaaaabaaaaaababbaabbbbaabbbabaabaaabbaaabbbbabbabbaaabbbaababbbabaaabaaaabbaababbaabbababaaababbbbbbbbaaaaabbabbabaaaabbabbaabaaaabbbbaababbaaaaaaaabaaabababbaaaabbbaabaaabbbaaaabbababaaabbaaabbbbbbaababbaaaaabaabbbaaaabbaaabababbabaaabababbbbbbbbbbaabbbbbbbbbaabaaaaaaaaaabbbbbbaaabaaaaaaabb
aabaaabbbbbbaabbaabbabaaabaaaabaaabbbbaaaaabbababbabbbbbbaaabbabababbbbbaabbabbbbbbbbbbbabbaabbaaabababaaababbbbaaaaaabbbbbaaababbabaaabaabbbabababbbbaaabbbaaababbbbbaabbbbbbbabaabbbbabbaabababbbbaaaababbaaaababaabbaababaaaaabbabbabbabaabbaaabbbbabaababaaabbabaabbabbabaaaaabbbbabbaaababbaabababbabbaaaabaabababababbabbbbabbbbbaaabbbbabbbaabababaabaaabaababaabaabbbaabaabaaaaabbaaaabbbaabaabaabababbaabaabbbaabaaaaabaabbbabbbbbbabbababbbababaaabbbbbbbbaabaaabbbaabaaabbaaababbbbbbabbaaaaaaaabbaaabbbaabbabaabaaababababaaababaaabbababaabbababbbbbbbbbaaabbbaababbbabbbabaababbbaaaaabababbbbbaababaaabaaabbbabaabbaabababaabbbabbaaaaaaabbbbaabbaaababbbbabababbbabaaaaaaaababaaaaababbabbaabaababababbbbbaaaaabbaaaabbbbbbabbbbbbaabaabaaabababbaaaaaabbbbabbaaabbbbaaaabaababbbabbabbbbbaaaabbbbaaaaaaabbbaabbabbaaaabbaabaaabbbbbbaaaabaaaaababbabbabbbaaababaaabbbabaabbaabbbaaba
bbaaaabbabbabbbabbbbbbbbbaabaabaabbbbababaaaababbbbbbbabababbbababbaabbbaaaaaaabbabaaabaabaaaabbbabababbbbabbbbabbbbabbababbabaababbaabbaaabaaabaaaabbaaaaabbabbabababbaaaabbbbaaaaababaabbaabbaabbaaaabaaabaababbabaaaabaaabaabbbababbabaabbbbaaabbabbaabbaaaabbbaabbaabbbababbbbaabbabbbabbbabbbaabbaaaabaaaabaabbbbbabbbabaababbbbbaaaaababbaaaabaabbbabaabbbabbbbbbbbaababbabbbbabbbbbbbababaabbbbaaaabbbabbaaaababaababababababbbaaabbaabbaaaabbbbbaaaaabaaaabbbaaaabbbabaabbbaabbabbbababbabbabbbbabaabbabaababbabbaababaabababbbbbbbabbabbbababbaaaababaaaaabababbaababaabbbbaaaabaabaaaaaaaaaaaaababaabaabaababaababbaabbbaaabbaababababbbbbabaaaabbbabbabbbabaababbbbaabbbbaaabaaababababbbbbabbbabbaaabaaaababbabbaaabababbbaaabbaabbbaabaabaababbbbaaaaaaabbaababbbaaaabaaababaaaabbbabaaaabbbaaaaaababaabaaababbaaaaaabbbbabaabbaaababaabbaababbababaaaaabbaaaaabbabababbbababaaaababbabb
bbbbabababaababbbaababaabaabbbbbbaaabbabbbaabbabaabaabbabbbbaaababaaabbabababaababbbaababbababababababaaabbbaaaaaabaabaaaaaaaaabaaababababbabbaaaaabaaaabbbabaaaabaabbbbaabaabbbaaaaaaababbbbaabaaabaaabababaaaaabaababaaabbabbabbababaabbbbbabaaababbabbbbbbbbbbabbbbbbababaaabaabaaaabaabaaababaaabaaababababbaaabababbabbbbabbbbaabaaabbbaababbabbabaaabbababaaabaaabaaaaabbbbaabaababaaaabababbbabaaabaabbbaaabbaabaaabbbbbbbaababaaabbabbaabbbabbabbbaabbaaababaaaabaaababaabaaaabbabbabaabbabbabbaaabbabbaababbabbbaabbababbbaaaabaaabababbbabaaaabbaaaabbbabbaabbabbbababbbbabaabaaaaabababbaabbbbaabbaaaabaababaaaaababbabaabbbaaabbbaaaaaababbabababaaabaabbbaabaaabbbaaaabababaaabbbbbbaababaaaaaababbaababababbbbbbaabbaaabbbabaaabbaabbbbbabbaabaabbabbaaaaababaabaaabbbbabaabababaaaaaaabbabaabbbbabbbaaababbbaabbbbaaabbbbbaaaabbbaaabbbbaabbbaaaaaababababbaaababbaabaaabbabbbbaaaabba
ababbbabaaaaabaabbbbaaabbabbbbabbabaabababbbbaabaabbaaaaabababbabaaababaababbaaabbaabbbbabbbabaaaaabaaaaababbbbaabaabaababbaabbaabaababbaababaabaabbbbabbbbbbaaabbbbbabbababbbbbbaabbbbbaababbbbabbaaabbaabbbaababaabaaaabbbbbbababbbabbaababbaaabbbbaaabbaabbaabbbbabbbabaaaabbaabbabbbbaaaaabababbbabbababbbbabbbaaabbbbaaabbabaaababbaabbbaabaaaaabbaababbaabbbaaababbbbbbbabbabaaabbbabbababbbbabaabaaaaabbabbbbaaabbaababbaaaaabbbaaababaababbabbaaabbaabbaababbbbbbaaababaabbbbabbabbaabababbaabaaabbababaabbbaaabbabbababbaabbbbaaaaababbabbaaaabaabaaababbaabaabbabababaaabbbbbabbbabbbaababbbabbbbaaaaabbabaaaaabaaabbbbabbbbbaaabbbabbbabababababbaabbaababaabbaaaaababbbbaabbaabbbbaabbabbaababaabbbaabbbbbabbaabbaaaabbabaaaaababbbbabbbaabaaabbaaababbaabbababbbaabbabbbabbbbababbabbbbababaabababbaaaaabbbabaabbaaaaabaaabbbaabbbbabbbabbaababbaababbabbbabbaabbbbbabaaababbaaabbaabaaa
aaaaaabbaabaabaaaaabbbbaabaabbbabaabbabbbbbbabbabbbbabaaaabababbbababbaabaabbababbbbaaabaabbbbbbbabbbababbbaaabaabbaabbbbaaabbabbabaabaaaababaaababaabaababaaabaababababbbbabbabbbabababbababaaabbbbaabbaabbbabbabbabaaabaabaabbbbbaabaababaababbbbbaaaababaabaabaabaabaabbbbaaabbbbabbabaaababbbaaaaabbbaabbaaaababbbbaabbabbbbbbbaabababaabbbbbbbbbbbbbaabaabbbbbbbbabbababbabbabbaaabbaabbbaaaabaabbaaaaabbaaabaaaabbabbaaabbbabaaaababbaaaaabbbbaabbabbbbaabbaabbbabbabbabbaabbaaabbaabbabaababaabaabbbababbaabaaaaaaababaabbbbbbbbbbbaaaaabababbaaaabaaabbbbbaabaababaaaaaaaaaabaaabbabaabaabbbababbbaabaabbaabbbbaaaaaaabaaabbbabbbaaaabbbabbaabbaabbbbbaabaaaaaababaaaaabaaaabbbbabbabaaaabaabbbaaaababbbaaabaaaababababbbabaaabaabbaabaabbbababababbababbbaaabaabbaaaaaaaaabbabaaaaabbbaaabbabbaabbbaaabbabaabababbabbbbababbbabbaaaaabababaabbbaaababaaabaabbaabbaababbaababbbaaabbabbbbabba
aabababaabaaaaaaaabbbbbbbbbabaaaaabaabbbbaabaaaabbaaaabbbaabbbaabbbbbbabbaabaaabaaaaaaaababbbaabbabbbaaabbabbabbbbaabababbbabbbabbbaaaaababbabbbabbaabaababaabaaabbabbaaabbaabaababbbaabbbbaaaaaaabaababaaabbababaaaaabaaaaabbabbaabaaaaabaabbabbbaaababaaabaaaaaabaaabbaabaaaaaaaaabbabaaaabaabbabbabbabbabbbaaaaabaaaabbbabbaaaabbbbaabbbaabaabbbaaabbbbaabaaabbbbaabbaaaabaabbbbbbbbbbabaabbaabbababbaaabababbbabbbbbbaaabaabababbbbbbaabababaabbaabbbaaaabbbababaabbababaabbaaaaabaabaabbabbbaaababaabbaaababbabbbaabbaaabaabbabaaabbabbaabbbaabbabbaababbbbbaababaabaaabababbabbaabbbabaaabaabbbababaaaaabbabaabaabbaaabbbbabaaaabaabbabaaabbbabbabbabbaabbabbabaabbabbabababbbabaabbbaabbabbaababbabbabbabbbbababbaabbabbaaaaaabaaabaaaabbbabaaababababbabbbbabbabbabaaababbbababbbabaabbbbabbbababbbbaababaaababbaaaabbabbbbabaaababaababbbaaabaababaaabaabbbbaaaaababbabbbaabbbababaaababbbaa
abaaabbabbabbbaabbbabababbaaaaababbababaabaaabbbbaabbbaabaabababbaaabaabaaaabbbbaaabaaaabababbabaaaabaabbbabaabbabbabbbbbababbabaaaabababaaaababaaaababbaabaabbaaaaabbaaababbaababaababaaabbabbbaaababaaaabbabbabbbaaaabbabababaaaaaabababbbbbaaaaaaaabaabbbbaaaabbbabaabaabbabbabaabbbbabbbaaabbbbbaaabbababbbaaabbabbaabbbbabababbbabababbbbbbbaaababbbababbbababbbabaabaababbabbbaababbababbaabbaaaaaababaaabbabaabbaabbbbabbbbbbaaaabbaaabaaabbbbbaaabbaaaabbaabaaaabbaabbaabaaaabaababbabbabbbbaaaabbababbbbabbbbbbbbababbbaabbaaaabbababaabbbbbababbabaaaabaaabbaabababbbabbbbabaaaaaaabaaababaabbbbbabaabaababbaababbababbbaaababbababbbaabababbbaaabbabaabbaabbabbababbaaabbbabbbaababbbbbaabaabbbbababaababbbaababaaaabbbaabaababbabaabbbaababaabaaaabaabaaabaaabaabbbbaaaabababbabaabbbabbbaababbbaabbabbbbabbaaabbbaaaaaababbaabbaabababbbabbbaabaaaaaabbaabababaaabbaabaabbbbabbbbabbaaba
aaabaabbbabbbaabaabbaaaabaaabbbbbbabbbaaabaababbabaaaaabbabaabaabbabbabaaaabababaababbbaaabbaabaababbabbbababbbabbbbbaabaabbbbbabbaaaabbabaabbababbaaabbbaabababaaabaaaabbababaababaaababbaababbbbbbbbbbbabbbaabbaaabaaaaaaaabababbbabababbabbabaabababbaaabaabaabbabbbbbabbaaaabbaaaabbbbababbbbaaababaaabbbaaaaababaaabbbaaaaabbabbbbaaabbabababaabbbaabaababbbbbbabababaaababaabbabbabbaabbbbbabbabbabaabaaabaababbbaaabbabbbbaaabaabaabbaabbabbabbbabaaabbaaaabbabaaaababbaabaaaaabaababaaabbaaababaaabbabbbaaaabbababbbbbbbbbbabbbabbaaababbbbabbabbababaabababbaabbbaabaaaaaababbaaaabbabbbbbbabbbabaabbaaaabbbbbaaabbaabaaaabbaaabbaababaaaabbbbababbababbbabababaaaaabbabaababaabbabbaaababbabbaabababaabaaaaaababbaabaababaaaaaaabbbbbababbabababaaabaaaaaaabaaaaaabbbbabbbbbbbaabbbbaabaabaaabaaaaababbaaaaabbbabbaaabbabaabbabbaaabbbbbabbabbaaaaaaaaaababbabaaaababbaaabbbbaaaabaabbaabba
baaabbbaabbaabaaaabbbbbaabbaaabbaaabaaabbabbbbabbbbbaabaabbaabababbaabbbabbabbaabababaaaabbaabaabaababaababbbabaabbababbaaabbbbbabaaabbaaaababbababbbaabbaaababaaaabbaaaaaaaabaaababaabbabbbaaaaabbabbaaaaaababbbaabaabbaabbbbaabbbbbabaabaabaababbbbbbbaaaababbbabbbaabbbbbbbbbbbbbabaaaabbaabaaabbbabbaabbaaabbabbababbbabbabbaaaabaabbbaababaaaaaabbbbaaaaababbbabbaabaabbaabaababababaabbbaaabbbaaaaabbaabbbbbbaaabaabbbbaabaabbaaaaabbaabaaaabbababbbabaaababaababababaaaababbabaabbabaabbaaaabbbbaaabaaabaaabaaabbabbaabbbabbaaaaaaabbaaaaaaabaaaababbaabababbbabaaababaabaaababbabaabbbbabbaaaababbbbbaababbaaaabbabbaaabbbaababaaaabaabaaabbabaababaaababbbbaabbaabbbabbbbbbaaababbaaaaabbaababaabaabbbabbabbabbabbaabbbbabaabaaabbababbaabbabaaaaaaababbbbaaababababbabbbbbaabbabbbbbabababbaabbaaaabbaabbabaaaabbbaaaabbbabbabaaaaababbabaabbbbabbbbaaaaabaaaabbabbbbbaabbaaaaaaababbbbabba
babaabababbbabbaabbbbabaababaaabbaabbaaabbaabbaaaaaaabbbabbbbbabaaabbaabaabbaaaabaabaaabbaabbbbabbbbaaabbabbbabbabaaababbbbabbaabbabaaaabbabaabbbbbaaaabbbbbbabbbbbbabaabbabbabbbabbbaaaabbbabababbaabbbabaaabaababbbbaaababbbaabbaaabbaabbbababbaabbbbbababbbaabaabbaabaabbabbaabaababbaabbbbabbbabbabbabbaabaaaaababababbbbbabbbaababababababbbbabbaaaaaaabbababbabaabbbabbbabbabbbabbabbabbabaaabaaabbbabbabbbaaabaabbbabbbbbbbaaabbbabbbababaabbaababbbbaabaaababaabbbabbbaaabbabbaaabaabaabaaaabaababbbbbabbbabbbaaabbbabbababaabbabbabbaababbabababbabababbbbbabaabbbababbbbabbbbbbbbaaababaaaabaababbabbbbaaababbabaaabbbabababaaaaaabababbbaaababaaaababbbabbabbaabaaabbbaaabbaaabaaababaabbaaabaaababbbabbaaaabaabbbbaaaaabbabaababbabbaaabaabaaabaaabbabbabbbababbaaabbbbbbbbaababbbbaabbabbabbaabbabbabbaabbbbabaaabbbbabbbabbabbbabaaabbbaabbabaaabbbaabbbbabaaabaabbbabbbbabbaabaaaabaaa
baaababbaababbbababbaaaabbababbaababbababaaabaaabbabbbaaaaababbabbaaaababbbbabababbbbaaabbabbababbaaaaabbabaaabbababbabbbaababbabaabaaabbbabaaaabbaabbbabaaabbaabbaaababaababbbbabaaabbaaaaabbaaabbbabbababababbaabbbbaaaabbaabbaaababbbbababbabbabbbbaabaabaaaabbaabaaabbbabbbbabbabbbbbabbabababbabbbabaabbabaabbbbabaaaaaaabbababbababbabaaabaaaabaabbaabaabbbaaaaaababbaababbaaababaabbbbaaabbbaabbaabbbbabbbbabbaaaaabaaabbabbabaababbaabbaaaabbaaaaaabaabbbbaabaaababbbabbbaaaaabababaaabbabbababbabaaabbaaaabbbababbabaabaabababaaabaabbbaaabaababbabbabbbbaabaaabababbabababbbbabbaabbbaaaaabbabbbbabaababbbabababbaaabbabaabbabbbaabaabbabbbaabbaabbbbbaabaaaaaababababbabbabaaabbaaabbaaaaabaabbbaabaabaabbbbbbaababbbbbbaaaabababbbabbababababbbaabaabaabababaabbabbbaaabbabbbbbababbbbaabababbaaabbbbabababbababbaabbbbababbaabbbabbabbaaaabbbabbaabbbbaababaabaaaababaabbaaaaaaaababbaba
baababbbaabbbaabbbabababbbaababbbbbabbabaabaabaababaababbaabaabbbabaabaabbabbabababaaaaaabaababaaaabbaabbbbaabaabaaaabbaaabbaababbbbbbbbaaaaaabbbabaaabbbbabaababaabbaaabbaabbbbbabaaabbbabbbbbaabaabbbabbaabbbaaabbabbbababbbbaabaaaaaaaababbbbaabbbababbaaaaabbabaaaabbaaabbbabbabbbbabbbbbbababaaaababbbbbbbbabbabbbbbaababbbabbaabbaaabbbbbaabbababbaaabaabaaabaaaaababbbaaaabaabbbaaabaabbbabbbaabaaababababbbbaaaaabbbabbbbabbbbabbbaabbaabaaaababbbaabbbbabbbaaababbbabbbbbabbbbabbabaaaabaaababbababbaababbbbabbababaaaabaabbbaabbbbbabbaababaabbbaaaabbaaaaabaaaaabababbababbabbaabbbbaaaabaabbaabbbbabbaaababaabaabaaaaaabbbaabababbbaaabaabaabbbabbaaababbbbaaaaaaaabaaaaaaabbbaaababbabbababbabbbaabababbabbbbbaabbaaabbabaabababaabbbbaabbabbabbbbbabaaabbbaabbbaaaaaaababaaabaabaaabaababbbababbabaabbaabaaabbaabbbbaaabbbabababaabbbbabbbbaabbaabbbbbbababaabaabbababbabbaaaaabababbba
bbaabaaaaabbbaabaaaabbbaabaaabababbaaabaaaabaaabbbbbababaaaaabbbaaabbbaaabbabaabaaaabbaaaaaaabbabaabbbbbaabaabbbaabbbbaababbbbabbabaaabababbbaaaabbabbbabaabaaaababaababbabaaabbbabaaaaabaabaabaabaaabaabaabbbaabababbbaabbabababaaaabababbabbaaabaabbaabbabababbaabaabaabaabbaabababababbabababbaaabaaaabbbbaabbbababbbbaaaaababaabbbaaababaaababbaabbabaabbbaabababababbbbaaaaabbbaabbbbbbbbbabbaabbbabaabbbabbbaabaaabaaaaaabaaabaaaaababaabbabbaabaabaabaababababaabbaaaabbbbaabbbbbaaaababaaaabbaabbaaaabbabbbbabababaabaaaaaaaabbbabaabaababbbbaabbbbbbaababbaabaaaabbabbaababbabaaabbaaaabbabbbbabbbababbbbbababaababbabbbbbbbbbbbaaabaababaabbabaaaabbbbbababaaabbababbabbabaaaaabbaaababbbabaabbababbbbaaaaaaabbaababaabababbaaababaaaababababbaaaaaaaaaababbbbaabbaabaababbbababbbbbaabaaabbaaaabbaaaabaaabaaabaabbabababbbbaabbabbaaabbaaababbbaaababbababbbabaaabbaaaaaabaaaabbabbabbaaaa
bbbaaaabbaababbaaaababbbabbabbbaaababbbaabbbabaabaaaaabbbaabbbbabbbbaaabbababaabababbbabbabbbbaaababaaaabbbbbbbbbbbbbaabaaaaaaabaaaaaaabbbaabbabbabaaaabbaaabaaaaabaabbbabbaaaabbbabbababbabbbbbaaabbababaaaabbababaabbababbaaabbaabbbaabbabbaaaabbbbaabababaaaaaababbaaabaaaaabababaabaabbbbaaababaaababbbbbabbbabbbabaaaaabbaaabbbbbaaaaababbabaabbbaaabbbabbabbbbbaabbbaaaabbbaaaaabbbaaaababaabaaababbaaabaabbababbbaaaaabaabbbbbababbbaabbaabbbbabbbaaaabaabbabbaaabbbbaababaaaabaabaaababbbaaabbbababaabaabbabbaabbbbaaabbbabaabaabaabbbabbaaabbbbaaaabbbabaaabbbbbaaababbbaaabbbabaabaabababbbbaaaabbaaababbababaaaabbabbbbbbabaababbbaababbaaabbbbabaaabaaabbbbbbaaaaabbbbbaabbabbbababababaaaaabaababaabaabaaaabababababaabbaaababababbabbbaabbbabbaabbaaabababababbaabaaaabbbbaaaabaaabbabbaabbbabaaaaabbbabbbbbababaababbbbbaababbabababbaaaaababbbbbaabbabababbabababbaaabbaaaabbaaaaaaaa
baabaaaabaaabbbbbabbabaaababbaabbbabbaaababbbababbabbabbabababbbabbbabbaababbabbabaabbabbbbaaaaabaabababaabbbbbaaabbabbbbbabbaaabaabbaabbaababbaaabbbaaaaababbbbbaabbaaabbbabbabaaaaabababababbabbababbbaaaaaaaaaaabaabbbbbababababbabbbaabbaaaabbaabababbabaaaaaabbbabbabbbbaababbabaabbbbbabaaabbbabbbbaaababbbbabbbaaaaaaabbbbbaabaabbbbaabbbaaaaaabaaaabaaabababaaaaabbaaabbabbabaaabaaaaaababbbaaaaaaaabbabaaabaaaaababaaabaaaabaaaaaaaaabbbbbababbabababbbbababbbaaabbbbbbbbbbababbabbbaabbbbabaabbabbaabbbaaabbabbababababbbbbababaaaabbbaabbabbbbbaabaabaaababababbaaaabaaabaabaabbabbaaaabaabbabbbbbaaabbabbbabaaaaaabbbabbabaaabbbabbbabbbbbababbaaaaababaaaaaabbbbaababbababbaabbbabaabbabababbbaaaaabbbaabbaabaabbbababbababaabbabbababbbbabbaaaabbbbababbaababaaabbbaabaababaabababbaaabbbbaabaabbbbababbbbbbbbabababbbabbaaabbbaababaaaabbbbabbbbaababbbaabbabbbbbbbbbbbabbabbabaaabaaa
aabbbabbabbabbaababbbababaababaaaaaababaaababbaabbababbbbababbaabbabbbbbbaabbaababababaababbaaaaabaaabaabbabaabbabbabbaabbababaabaaababbaabbbbbbabbbaabbabaabbbbaaaaaaababaaabbababbaaaabbbbabbbbbabbbbbabaaabbbbbaabbbaaaabbaabbabbbaabbababbbbbbabbbaaaababbabaaaaabbbbbaaabbaaaaaaabbbababaaaaaaabaaababbaaaabaababaabbbabbaaababaabaaabbabaaaaaabbabaabbabbbaaababbbaaabbbbabbabbbabaabbbabbabbbabbababbbbabbaabaaaaaaababbababbbaaaaababbabbbbabbbababbaababbbaaaaaaaabaabbaaababbbababbbbabababaaabbbabbabbbbbaabbbbbabaaababaabbbbbaaabbaaaabaaabbababbbbabbbaaabbabbbaaabaabbababaaabaabaaaaabbbbabaabaaaaaababbabbbbaaaaabbaabbaaabbbbbabbaaabbbabaaabababbbaabababbabbbbaaaabbabaababbabaaabbbabaababbbabbbaaababbbabaaabaabaaababbaaabbababababaabbbbbbaaaaaababababbbaabbbbaaaabaabaabbbababbaabbaaaabbbbbbbaaabbabaababbabbaaababbbabababababbaaabbabbaabbbabababbaaabaaabaaaaabbbababab
bbababababbbaaaaaaaabababbbabbaabbbbabaaabbbaababaaaaabaababaaaabbabaaaabbaaabbbbaaaabbbbbaabaabaabbbbabbabababbbaababaabaaabaaabbaabbbbabbbaaabaababbbaaababaabaabaaabbabaabaabababbbaaaaababbbaababbbbbbabbabbababaaabababbaaaaabbbaaaaabaaaaaaabbbbbaaaabbbabaaaabababababaabaabbabbaaaabbbaabbababbaababbaabaaaaaabaaaabbbbbaabbbaabaaaababbbaababbbaaabbbaaabaaaababaaaabaababaaabbbabbaabaabbaababbbaaababbaabaaaabbababababbbaaababaabbbaababbbaabbbbbaabaabbaabbaaabbaaaabbabbbabbbbabaaabbaaababbbbbaabbbbbaababbaaaabbbaabbbbbaabbbbabbbabaaababbaababbbabababbbaaaaaabbbababbbbbbabbaaaababbabaaababbabababbbbaabbabbaababbabaabbbbbabbbbababbababbaabbbbababbabababbabbbababbaaabbababbabbbbbbaabbbbbaaaabaabbbbaabbbaaababbaaaabbaababbabaabbbbabaaaaaaaabaaaaaaabbbbbbaabaaabaabbbbabbaabaaabbabbabbabbaabbbaaaabbbababbbaaabbaababbaaaaabbaabbabbbaaaaaabaaabbbbbbbabbbbbabbabbbbaabba
babbaaabbbbaababbaaaabbbbbbaabbbbbaaababaaaabbaaaaaabaabaabaaaabbbbaaabaabaabaabababbaabababaaaababbbaaaababbabbbbaabbaaabbbaaaabbbbbbbbabaaababbbaabaabaabbaabaabababaababbbaabaaababbaaabaababbbaabbbaaaabbbaababbbbbaabaabbabbaabbaababaaaaababababababbbababbbbabaabaaaabaabaaaabababaababaabbabbbbbbbaababbaaaaabbbaaaaaabbaababababbaaabaabaabbaabbaabbbaabababaabbaabbaababbbabaaabbbabbbbbbbabbbbabaaabbaaabbbbbabbaababbbaabbaaaabbaaaaaaababaaababababbabaaabaaaabbaaababbabbbababaaababbbabbbbbbaabbabbaaaaabaabaaabbbbbaaabbbaabaaaabababaabaaabbbbabbabbaabbaaaabbbbbbabbbabbaababaaaabaababbbabbbaaaaabbbbababbababbbbbabbbbbbaaaabbbbbaaabaabbbaaaababaabbaaababbaaaaaabaabbabbbbbbabbabababababababbaabababbbbaabaabbabaaaababbabbbabababaaaaabbbaaaababbbbaaaabababaaaababababaabbaaababaaaabaaababaabbaabbabbbabbababbbbbaabaaaabbabbabbbbbbbaabaaaabbbbbbbbaaabbaabbbaabbaaabbaaab
bbaaaaaaaabbbaabbaababbbabababaaabaaabbaaaababbbbbbbaaaaabbaaaaabababaaaaabaaabbaabaababbabbabbbbabaabaaabaabbaaababbababbaababbbbbaabbbabbbaabbbaabbbabbabaaaaaabaababaaaaaaaabaaaaaabbaababbabbaaabbbabbabaaabaabababbbbbaabbaabaabbabababaababbbaabaaababaabbaaaaabaabaaabaabbaababababaabaaaaabbbbbbababbaaababaabaabbaaaababaaabbbbababaabaabbabbabaababbaabbabbaabaaabbaabbaabababaaababbababbbabbbbabbbabbabbabbbbbbbaabbbbaababbaaaaabbaaababaaabbbaaabaaabbbbbaaaabbbbbbaaababbbabababaabaaaabbbababaabbbaaaaabaabbbbababbabaabaabaabbabaabababbbbbabbbaabaabababbabaaaabbbabaaaaabbbaaabbabbaabaaaabbaaabbbbaabbbbbbababbbbabbbababbbbbbbabbbaaabbaabbaabbbbbbbaaaababaaaaabbaaabbbbbabbbabbbabbbaabbaaabaabbabbababbabbaaaababaabaaabbaaaababbabaaabbaaabbabbabbabbbbbbababaaabaababbbbabbabbbabababaabbaaabbbbaabaaabbaaaaabaaaabbbabaabbbbaabbabaaabaaaaabbabaaabbbbabaaaaaaabaaaabbaabb
abbaaaabbbbaabbbabbabaabbabaaabababbaaabbaabaabbabaaabababbabbaabbababaabababaabbbbabbbbbababaaabbaaababaaabbabbabbabbbaabaabbbabbababbbaaabbaaabbbbaabaabababaabbababaababbaababaaabbbaaaabaabababaaaaaababbabaaaaaababbbbbbbbbbbbaaabbbbbbbaabbbabbaabbaaabbbbaaaaaaaababbbbbbbaaaabaaaaaaaaaaaaabaabaabbbaabaabbbabaaaaaabbabbbabbbaabaabbaababbabbbabababbabaababaabbaaaababbaabbbaaabbbbbbaaababbababbbbabaaababbbaababbaabbabababaaabbbababaabbbbbabbaaaaabbbabbbaaabaabaaabaaabbbbbbababaabaaababbaaaabaaababababaaaaabbabbbbaabbbbbabbbaabbaaabaaaababaabaabababaabbbabababbbbaabbbbabababaabbaababbbbaaababbbbabbbaaaabbabbaabbbabaaabbaaaaaaababbbbbbabaababbbbbbaabaabbabbbbabbaaaabbbabbaaaaabaabaabbbbabaaaaaababaabbbabbbbbbbbbbbaabbbaaabbabbaababaabbabaababaaabababababaabaabbabbabaaaaaabababbaabbbaababbbabbabbbaaaaababbbbbaababbabbbabaaabbbaaabbaababaaaaaaaabbaabbabaaabaabaaa
bbbbbaabbbbaabbaabbaabbbbabbabbababbaaabaaabaabbbaaabaababbbbabaaababbaabbaabbaaaaaaabbbbbabbbbbbaaabababbbbabaaababbaaabababbabbabaaaaababaabaabaaaabaaaabbbbabababbbbbabababaaaaaabbbbbbabbbbabaabbaaabbbbbbbbaaaababaaaabaabbaaaabbbbbbaaabbbbbaabbbabbbbababaaabbbaaabaababbbbabaaaaaaabababbbbbbbbababbaaaabaaabaaababaabbaabbbbaaababbbaaabaaabbabaababbaaaabaaaaabaabaaaaaaabbbbaaaababaabbbaaaaabbaabbbbbaaabbaaaaaaabbaabbbabbbaaaabababababbbbbabbabaabababaaabbbbbababbbabbababbbbbabaabaabbabbbababababbbbaaaaabbaabaaaababbbbabababbaabbbbabababbbbbaabababaaababbbababaaaaabbbaaaaaaabbabbbbabbbaabaabbaabbbabaaaababaaababaabaababbababbbaabaaabbbbbbabbbbbbbbababbabbbbababaabbbabababaaaabbbbbababaabbbbbabbbabbbbbbaabbaaaabbbaaaaabaababbaaaaabbbaaaabbbbbbabbaabaaaaaaabbaabbbaabbabbbbababaaaaabaaabaabbabbbbabaaababbabaaabbababaabbbbbbbbaaabbaaabbababbbababbabaaaabbbabbbaab
babbababbababababaaaaababbbbaababbabababbbbababbbbbababbabbbababbabbbbaabbabaabababbbbabbababbbababaababaababbaabaabababbbbbbbbbaaaababbababaabbabbbbaababaababbbabaabbaaabbbbaaabababbaaabaaabbabbaaaababbbabaabbbbaaaaababbbbaaaabaabbabaabbbabbbbaaaabbbbbbbabbbabaabbaababbabbbbbbbbabbabaaaaaabaabbabababbbaaababaabaaaabaaaaabababaaabbbbaabbababbaabaababbbabaaaababbaababbabaababbaaaaaaabaabaabbbbaabbbaabbbbbbbbabbbbbbabbabababbbaaaaaabaabaaaaaabaabbaaaababaaabaaabaaabbbaaaabbaaabbbaabbabbaaaaaaaaaaababbabbaabbabbaabbaabbbababaaaabbabbbbaaabaaabbabaabaabababaabababbababaaaaabbababaaaababbaabbaabbbbabbbbbabaaabaaaabaaaaabbabaabaaabbabbaaabbbaaababbaaabaaabbbabababaabbbbaabaabbabaabaabbabaabaaabbbabbbabbabbbabbbbbbbbbbaaaabbabababbbbaababbaaababaabaaaababbababaabaabbbaabbaabaaaabaababbaabbabbabaaababbabbbbabaaaaabbbabaabbbbbbbaababbaabaaabbbbbbbbbbaaababbbabbababa
abbabbbbaaabbbabbbaabaaabababbabbaaababaabaaabaaabbbbbabbabaaaabbbbabbabbbabaaabbbaabbbaabbaabaabaaabbbbaaabaabbbbbababbbbabbbbbbbaaaaabbbabbabaaaaaaabaaaababbabbaaabbaabbaababbbaaabbaaabbbabbaabbaabaaabababbbaabbbabbbaaababaabbbaaabbabababababbbaabaabbabaabbaaabbaabaabaaaaaabaaaaaabbaaaabbabbbaaaabbbbbaaaabbaabbbbbabbbabbaaaaaaabaabbaaabaabbaabaabbabbaabbbabaaabaaabaaabbabaabbabbbaaaaabbaaaaabaabbaaababaaabaabaabbaaaabbaababaaaaabbbbbaaaaaaabbaaabbbbbaaabaaaaaabbaaaaabbabbaaabbbbabbbbbababbababaaaabaaabbbabaaaaaaabbaaaabbababbabababbbbaaababbaaaaabbbaabaabbbbaabaabaaaaaabaababaaabbaaaabbaaaaaaabababbaaabbbaabbaababbaaaabaababbbaabbabaaabbaabbabbbbaaababbaaabbbbaabaaababaaabbbaaaabbaaababababbbbbbabbaaabaaabbababbaaabbabaaabbbaabbababbbbaabbbaabbbbaabaaabbbababbababbbaababbabababbbbbabbbbababaaaaabbaabbaaabababbbbabaabbbbbbababaabababaabbabaabababbbaabababa
baabbbababaaaabbbabbbbaabbabbbbaabbbaaabaabbababbbbaababaaabbbabaabababaaaabbaaabaaaababababbababbaaaabbbabbaabaabaaabaabbaaaaaaabaaababaaaaaaabaabbbabbbababbabbbbabaaababbbbababbbbbabaaabbbabaababaaaaabaabbbabbaaababbabbaaaaabbabbbabbabaaaaaaabbabaababbbaaaababaaabbbaabaabbabaaabbbbabaaaaaaabbabbbbabbbababababbababbaaaabbbbbabaabbbbabbabbbaababbababaabaabaabbbbaabbbbbbbabbabbababaaaaaabaaaababbbbaaaabbbaaaaabaabaaaabaaaabbababaabbaaabbbbbbbbbaaababbbabbaabbbbabbbabbabbabbbbbaaababaaabaabaabbbabababbbaababaaabbbaaabbbaabbaaaabbbababaaabbabbababbbaaababbbbabaababbaabaaabaababbabbaaaabbaabbbabaaaabbbabbaaababbaabbaabbbbabbaaaababbabbabaaabbbbbababbbaaaaababbbbbbabaaaaaabbbaaabaaaaaaaababbbbaaaaaaaaababaaaaaaaaaabbbbbbbaaabababbbbaababababaaabaaaaaababababbbbbabbbbbbabbaabaaaaaaabbababaababaaaaaaaababaaaabababaabaaaaabbaaabaababbaabababaaabbaabbababbbaabbabaaa
baabbabbbabaabbababaababbbbbbaaaaaabbbabbbabbababbbbaaaaaaabbaaaababaabbabaababbbababaababaaaabababaaabaabaababbabbbaaabbabbbbbbbaaabbabbbababbbbbabbababbaaabbabababaaababbaabababaaabaaabbbbabbaabbabaababababaabaaaabbabbabbabbabbbbbbaabaabaabbbbaaabbabaabababbaaaabaaaaababbaabbabbabbbbbababbbaaaaaaababbabaaaaaaabbaaabbaaaaabaaabaaabbabbabbabbbaabbbaaabbbbbaababbabaababaababaaabaabbabbbabbbabaaaaabaabaaaaabbabaaaaaaaababbbbbbaabbaabbbabbbabaaabaaaabaaaaaabbaabbbabbbbbbabbaabaaaaaaababbaabaaabbabbbbabaabbbaabaaabaaabbaaabbbbaaaababbbbabaababbbababbbbbbaaaaaaabbaabbaaaabbbbaabbbbbaabbaabbabaabaaabababbbbaaabbabaabaababbaabbbbbbbabababbaaaabaabaababbaaabaaabaaabbabbaabbaababbaabbaaaababbbbbabbababbbbabaaabbbaabbbbbababaababbbaaabbbbababbaabababbbabbbabaaaababbbaaaabbbaabababbbabaabababaabbaaaaabbaaaaabbbbabbabbbababaaaabbaabaabaababaaaaababbbbbbbaaabbbabbbbbbbb
aabbbbaabbabbbaaabbbabaaaaabaabbbbababbababbbabaaaababaaabaabbabbbbaaaaaaabaaaaabbababaabbaaabaabbaaaabaaaabbbbabbaaabbabbbbaaabbbaabbbbabbbbabbabaabaabaabbabaabbbaaabbbbbabbabaabbaaaabbbaaababbababbaababaabaaabaaababbbbababaaabababaaaaaabaabbabaabaaaaaabbabbbbaabaaabaabbabababaaababbbbbaaaabbbbaabbaabbabbaabbaaabaabaabaabbabbbababbaaabaaabaabbbbaaabbaaabbaaaaabbbbbbbaaabbaaabaaaaabbabbbbbaabbbabbbabbababbaabbababaaabbaabbbaabbbbaabbbaaaabbbabbbbbaabbaaaaabbabbaaabbbabaaabaabbabaabaabbabaaabbabaababababaaaabaaaaaaababbabbaabaabbbaaababbabaabaababaabbbabaaababaabbbbbaababbabbabaaabbbbbabababababaabbaaaabbbabbbaababbbabbbaaabbabaaabbbbaaaabaabbaababbabbaabaaabbbbbababbbbaaabbbababbabaaabbaabbbbabbaaabbbbaabaaabababaaaaaaabaaabbbbabbbaabaabaaabbbbbbbabbabbbbbbbbbbaabaabaaabaaabbaabbbbbababaaaaaaababbbaaabbaaaaaabbbaaabbabbaaaaababbbabbbaabbbabaabbaabababaabbab
aabbaaaabbaaabbaaabbbaaaaabbabababbbbbaababaaabbabbbabbbbabbbabbaaaaabaababaaabaabbabbbaabbbaababaaababbaaabaaaabbbbaabbbabaabbbabbabbbbbaaababbaabbbabaaabbaaaaaaabbaaaababbbbabaabaaabaabbaaabbaabbaabaaaabaaababaabbaaababaaabbaabbbbabbaabaabaaabbbbabbbbaaabbbbabaabbbabbaabbaaaabaabbabbabbbbbbbaaaaaaaabbbaaababaaaaabbbbabbaaaaabaaaaabbbaaaaaaaaaaabbaababbaabbbabbabaaaaababaabbbaabbbbaabaaabaababaababbbbbbaaababaabbbabaaaaaaabababaaaaabbabaababbaaabbbbabbbbaaaabbbbbbbbbabbbaaaaaaaaabbbabababbbabaaabbbbbababaababbbabaabbbbaababaababbaabbababbbaaababbaaabbbbabaabbaaabaaabababbbabaaabaabababaaabbababaabbabaabbaaabbbbbbbaaabbbaaaabaaabbbaaababbababbbabbbabaaaabbbbbababbababbaaaaaaababbbaabbbabaabaaaaaababbbaababbabaaaaabbaabababaabaaaaaaabbabbaabbaabbbbbaabaabaababbbabbabbbabbbaaabababbabaaababaabaaababaabbaababbabbababbbbabaaabbabbaaaabbaaabaaaabaabbaaaaaaabaaab
aaabaaaababbabaabbabbbbbaabbaabaabaabaabaaaaabaaaaabbaabbbbaabbababbabbbaaabbaabbbaabbabbaabaabbaaabaaaaaabbabbbbbbbabbaaababbaaabaababaaaabbbaaababaabbbbaaababbabbabaabaaaaaabaaababbabbbabbbabaaaabbaaababbabbaabbbabbabbbabbabbbbabbbaabababbbbbbababbaaabaaabababaaabababababababbbbbaababababbbababaabbbbabaabbbbbabbbaabbbbababababbaaabbbbabbbaaaabbababbbaaaaaabababbaabbaabaaabbbabbabbabaaabaaababbababbaabbbabbbabbbbbabababaabbbbabbaaaaabbaaababababbbabaaaaabababaaaaabbaaaabbbaababaababaabbabbaabbababbbbabbaaabaabaaaaaaaabbabbaaababaabbbbbababbababbabaabaaabbabababababaaaabaabbbabababababbbabbbabbabbaabbabbaaaaaaaaabaabaaaabbbaaaaaaababaaabbbbabaaabbbaabbaabbbbbbbbbbaabbaabbabbaabaabbbabbbaaababaabbbaaabbaabbbaabaaabbbaabbaabbabaabbbbabbabaabbbbabaabaabaabbababbababaabaabaababbaaabaabaaaabaabbbbaaababbabaaaabbabbbbbbbbababbabbbaabbbaabaaabaabaabbaabaabbaaaaaba
bbbababaaabbbbabbbababbababaabbbbaaaaabbbababbbabbaabaababaabaabbbabbbabaabaaabbbbbababaabaaabbbbbbbbabababaabaaaabbaaaaaaababbbbabaaababbbabaabbbbbaaabaaaabbaaababbabaabaabbbbaaabbabbabbbaaaaabaabbbaaaabbabaaabbbaabaaabbbaaaabbbbbaabbabbbaabbbababaaababbaababbbababbbabaabababbbbaaaaaabbaaaaabbbabbbbbbaaabaabaaaaaaaabaabbaaaabbaabbababaabbbabaababababaaabbababbaabababbbbabaaabbbabbabbabbbaabbbbabbaaaabbbbbabaaabbbbaababaabaaababbaaaabaaaabbbabbbaaabbabbaaaababaaabababbbaaabbbbbbbbbaabbbbbaababababbbbbbabaabbaababaabbaabbbaaaaaababababbabaabbaababaabbbbbaabaaababaaabaabbbabaabaabbbabaaaaaaabababaabbbbbbbbababbaaabbababbbabbbababbbaababbaaaabaababbbabaaaabaaabaaabaabababbbabbabbbabaabaabbbabaaabbbbababbaabbabaaabbabbbaabbabaaaabaaaaaaababbbbabababbbbaababbbbaabaaaabbabbbbaababbabbabaabbbbabbabbaaaaaaaabbaaabaabbbbbaabbaaaaabaaababaaaabbbabaaabababbabbabbaaaba
ababaabaaabaabaaaabbabbbbbaabbbbabbbaaabaabbbbbbababbaaabaababaaabaaaaabababbaabbaabaabaabaabbababbaaaabaaabaabbabbbabbbaaabbbabbaaaabbababbaaabbbababaabbaaaabaababaabaababaaababababbbbaaababbbaaababbaaabbaababbbabbaabbbbabababaaababbaaaaababbaaaabaabbbabbbaaaabbbabbabaaabaabbbbaaaaabbabaababababbbbabbbaaaabaabaabbbbbbaabbaabbabababbaabbbababbaaababbbaaabaabbbbabaabbabbbbbbababaaaabbaabababaababaabaaabbabaaabbaababaaabaabaaaaaaaaabbbbabaaabababaabbbababbaabbbaaaababaaaaabbababababaaaaaabaaaabbbabababbaaaaaabababbababaaabbbbbaababbbbbabbbaabbabaaababaaaaabaabbaaabbbabbbabbababbbbaabaababbbbababbbaaabbaabaaaaaaaaabababaabaabababaababbbaababbaaaaaabbabbaaaaaaabbbbbababbbaaababbabbbbaabbabbbbbabbabaabbabbbbaaaaababbbabbaabbabaaabbbaaabaaaabababaabbbabbbbababababbbabbbaaabababbabbbaaabababaaaaabbaaaaabababbaaabbaabbbbbababbbbaaaabbaaaaabbbbaabaabaaabaababababaaa
baabbabbaaabbababbabbbaabababaaabbababbaabbbaaaabbabbabbbbabbbbaabbabababbaabaabaaabbbbabbaabbaabbbbaaabaaababaaaabbbabaababababbbbaabaabbababbbaaabbbaabaaababababaabaaaabbbbbbbabbabbbabbbaaaabbbabbaabbabababaaaabbbabbbbbbabaababababaaaaaabaabbabbbabaaabbbbababbbbababaabbaabbabbbbaaabaabbaabbbabbaabbbaababaaaaaabbbbababbbabaaaaaaabbaababbaaabaaabbabaaabbbaaaaabbababababbaabbbbaaabababbbbabbbaabaaabaabaabbabbbabababbbbbaaabbabbbabaaaabaababaaabaaabbbbbbbaaaaaaabaaabbababababbabaababbabbbbbbabbbbbabaabbbababbababbabbbabbabbbbbabbbbbabaaabbabbaabbbbaaaaaabbaaabaababbababbbbbabbbaaabbbbbaaababbbbbbbbaabababbbaaaaababababababaaababbbbbababbbaababbaabbaaaabaaaaabbabbbababbbbababbbbbbbbaabbbbbaaabbabaaabaaabaaaabbabaabbaaaababaababbbbabbabbabbabbbabbaaababbabbaaabaabbbbaabbabbbbabbbbababababbaabbbabbaabbbabaabaaaaaabbabbbbabbbababbabababbbaaabaababbababbabaaaabbab
babbbababbbbaabbbbbaabbabbbbbbabbbabababbbabaaababababaabbbbbaaababbaaaaabababbaabbbbababbbbbbbbbbbbbabbaabbaaababbbbabaaabababaaabaababbbbabbbbabaabbbabababaaaabaabbbabababababaaaaaaaaaababbbabbbbbababbabbababbbaababaaaaaaabbbbbaaaaaaaabaababbbabababbaaabbabaaaaabbaabbbabbababbbaabbbbaabbbbbabaababaaabbbabbbababbababbabbbababbbaaababbbbabaabbabaabbbabbabbabaaaabaaabbbbabaaaabaabbbbbbbbbaabbbaabbaabbabaababbbbbbaaaaabbbabaaabbaabaaaababbbabaabbabbabaabbaaaababbbabababababbbbabaabbbbaaaababbaabaaabbbaabbababaaabbbbababbbabaabbababbababbabbaaaaaabbaaabbaabaabaababbbabbbbabaabaaabababbaabaabbabaabbbabbaaaaabbabbabaaaabaababbaabbabababbabbaababbaaaaabbaabbabaabbbbaaabbabbbbbbabaabaaabbaaaabbbababaabbaaabbabbbabbabbbabaaabaabbbaaaabbabbaaabaabbaabaabbbbababbabbaababaaabbbabaabbbbbbbbbbbabbbbaaaabaabbbbbaabbbbbbbbabaababbbbababbbbbaababbbbabababbababbbabbbbaabbba
bbbaaababbaaabbaabbabababaaaaaaabbbbbbbabaaabbabaababbbbbbabaaaababbbaababaaababbbabbaabbabbbaabbbabaaabbabbbabbabababaaabbaaabababbaaabbbbbabbbaabbabaaabbaabaababbbbabaabbbaaabbbaabbbabbababbabababbbabbaaabaabaababbbabbbbbbbbbbaaaabbabbabbaabbbbbaaabababaaabbaabbbabbababaabbbbaaabaababababbabbbbbaabbbbaabbabaaabbbbaabbbbabaabaababbaaabbabbaaababbabbbaabaaabbaaabaabbaabaaababbbaabbaababbbbbaaaabbaabbbbaabaabbabbaabaaaaaabbabaaaaaaabbaabbbbababbbbaababababaabbaabbabbbbbabbabaabbaaaababbbbaabaabaabbbabbbbaabbbbbaababbabbabababaabaaaabbbbabbabaabaaaaabababbbbbbbaabbaabbaaabaaaabbbaaabbabbaaabbabababbabaaabbbbbbabbbaabaabaaabaabaaaaaaabbaabbbabaaabababbbaabaaabbbbbabababbbbabbbabaabbabbbbbabababaaabbaabaabbbabaabaabbbbaabbabbabaaaababbabbaaababbbaaabaababaabbbbbbaabaaaabbaaaaaaabaabbabbbababaaabbabaababaaabbbaaaaabbabbababbababbbabbabaaaabbbabababbaaabaabbbaaaa
baabbbbbaaaaabbbabbbbbabbabaaaaabbbaabbaaabbbaabbabbaaabbbbbaaaabbabaabbbaaaaaaababbaaaabbbbaaabbaababbaaaabaabbaabbbbabaababbabaabbbaabbabaaaaabaabbbbabbabbbaabbababababbbbababbbaaabbbaaaaabbaabaaaababababbababaababaabbbbaabbabbbbaaaaabbbaabaaabbaabbbbbabbbbbbabbbaaababbbaabaabbabbaabbbbabaabbabbbabbaabbaabbaaabbbbaaabbabaaabaaaabbbbaabbbaababbaabaaaaabbbbbbaababababbbbbabbbbbbbbababbbbbbabababaababbbabbbbbbabababaaaabbababbabbaabbbbaabaaabbbbababbaabbbbaaaaabaaaabaabaaaaaababbababaaaabbabbaaaaabaaaabbbabaabbabbaabbbaaaaaabbaababbaabababaaababbbaabbbbabababaaabaabaaaaaaaaabbbabbababaabbbbaaaaaabbabbaaaaabaabbabbbbaabaaabaaabaaabbbbabbabaaababbaaababaaaaaaabbabbbbaaaaabaaaaababbaabaaaabbbaaabbbababaaabbbbbababbaababbabaababbbbbbabbaaabbabbbbbbaabaababbbaabaaabbbbbabbbbaabbbabbaaabbaabababbbbbabbbaabbbababbbaaabbbaaabbbbbbabaaabbaaabbaaabbaabaaaaabbabbbaabaa
baaaaabbaaaaaabbbabbababbaaabaaaaaaaabbabaaaaaaaaaaaaabbbbabaaabbbbababbaabaaaaabbbaababbbabaabbabbbbbbabaaaaabbabbaabbbaaaaaabbbabbbaaaaaababbabaabaabababaabbabaabbabbbabbabbbbaaabababaaaabbbbaabbbbaababaaabaaabbaabaaaabaabaaaaabababababbaaabbaaabbaaaabaaaaaaaababbababbaababbabbbaaabbbaaabbabbabaabbbbbbaabbbbabbabaabbbbbabbbababbbbbbbbaaaabaabbababbbbbabbababbaaaaabbbbabababbababaaaaabaaabaabaaaabbabaaaabaabbbababbbbbaabbbbbaaaabaaaababbbbaaaabbbbaababaaabbababbaabaaabbaaaabaaaabaabbbbaaabbbbbababbbbbabbbabbaabaaababbabaaaaaaabaaabbbaaaabbabbabbababaabbaabaabbbabbaabbabbbabbaaabbbbaaabaaaabaabaaabbbbabbbaabbaabaabbabaaabaabbbbabbababbbaaabbabaaaababbaabbbabbbbbabbbbaabbbababbaabbbbababaabbaabbababaabaabbbaabbbaabaabababbbbbbbbaababaabbbbbbaabbbaabbbbbbaaaaaabbbbbbabbbaabbbaaabaabaabbbbbbbbbababbbbaaabbbbbaaabaabbababaabababbaabbbabbabbbaaababbbbbbaababbabb
ababbbbababbabaababaabaabbabbbababbaababaabbababbbababbaabbaaaaaaaaabbabbabbbbababbaaabaaabbbbaaaaaaaababaaaabbbbabbbababbababaaabaaaabbbbbaaabbaababbbabababaaabaaabbaababaabbabbabbbabbaaabbbaabaaabbbababbabbbbabbaabbbaaaaababaabaabbaabbbbabbbabbabaabbaabbbaabbabbbbbbbbabbbababbbbabbbbbbbbabbbaabbabaabaaaabaabaaababaabaabaaababbbbbbabababaababbaaababaaaaababababaabbbbbbbaaaaaabaabaaababaabbaaaabbabbababbabababbabbbbababababbbbaababaabbabbabaabaabbbbaabaabaaababbbbbabbaaaaaaaaabbbaabaabaabbbabaaaaabbaabbaabbbbbaabbbaaaaaaababbaaaaabbabaaaabaababbbaaaabaabbbaaaabababaaabaaabbaaabbababbaababbabbabbaabaabbababbbaaaabbbabaabbabababbabbbbabbbbaaaabbabbabaabbbbbbbbbbaabaabbaaabbaaabbbabbaabaababbbaaaabbbbbbaabaaabbbbaaabbabbababbbbbbbbbbaabbabaababababbabababbbbbbbbbaabbabaaabbaaaaaababbbbabbbbbabbababbabbbabaaaaabbbbbbaaaabaabbaabbaaabbababaaaabababaaabbabbbbbabb
aabbaabaaababbabbbaaabbbbaaaabababbaabaababababbbbabbbabaaabbbabaabbbbbabbabaabbaababbaaaabbabbbbaaaabbbbbaabbaaaabbabbabbaabbbbabaabababbabbaababbbbbabbbaaabbaabbaababaaaabaabbaabbabaabababbbababbabaaaaababbbabaaaaabaababaabaababbabaaabbabbbaaaabaaabbaababbaaabbaaaababbaaabbbbaaabbbabbaaababbbbabbaaababaaabbaabbababbaabbbabaaababababaaabbbbbababbaabbbbaabaabababbabbaababbbbbbbaabbaababbaaabbabaaaaababbbabbbabbababbabbaabbbabbbabaababbbbbbbbababbabbaaabaabaababbbaabaaababbaabbbbabababbabbaaabaaaabaaaaaaaababbbaabbbbbbbbbaaaaaababaaaabbaababaaaabbbbbaabbababaabbaaaabbaababaabbaaaaabbaababababbabaaaaababbababaaabaabaaaaaaabababaabbaabbbaaabaabbababbabbaaaaababaabbabbaaabababbabbbbababbbaabbbbbbbbbbbaabaababbbbaabbababbababbbabbaabaaabbaabaabaaaabaabbabbbaabbbbbaaaaababaaabaaaaaaabbbabaabaaababbbbaaaaabbbbabbbbbabbbabbaaaabaababababbaabbbbaaabbbaabaaababaabbba
bbbbbbbaabbbbabaabaaabaaaabbbbababaabbbaaabaababbaabbaaaaaaaabaabbbaaaabaabbabaaabababbbababaaaabbbbababbabababbbbabbbbabaabbababbaaababaaababbbbaabbbbaaaabaaabbaabababbbaaababbabbaababbbabbbabbaabbaabaaabaabbabaabbbbaaaaaaababbbbaaaaaabbaabbbbababbbabaababbaaaabbbbbbaabbaaabbaaabaaaababbbbaababbaaabbababbabbbbbaabbbbbbabbbbaaabbbbbababababbaaabbbbbbbbababaabbbbbbbaabaabbabababbbabbbbbbbbabaabaaabababbbbaabbabababbbaabaabbbbbaabaaabbbbabaaaababaabaabbabbaababbbaaaaaaabbaababaaaabbbbabbabbabaaaabababaabbabbabbaabaaabbbaabaabbaabaaabbabbabbaaababbabbbbaabaaaabbabaabaaabaababbbabbbbbbbbbaabaaababbaaaabbbbbbabbaaabababaaabbbaabbbbaabbabbbbbbaabaaaaaaabababaabaaabbabababbbaabaaababbababbbbabbbbaaabbbbaababaaabbabbaaabaaababaaabaababababbbbabbbbaaaaaabbbbbaaabaabbbababaaaabaabababaabaabbbabababbbbaaaaabbaaababbbbaaabbbaaababaabaabbaabbabbaabbbbababababbabbbabbbba
baaaabbabaabbbaaabbaabbaababaaababaaabbbabbbbabababbabbbaababaaababaaaaaaaabbaabbbbbaaabbababbbbaaababaaaabbaaaabbbabaaaabbbbaaaaaaababbabaaababbababaabbbababbabbabbaaaabaaaaabbabaaaabababaaaaaaababbbbaabaabbbababaaaabababbbabaaaabababaabbabbbbaababababbaaaabbaaabbbaabaabbabbabaabbbbbaabaaaabbabbaabbabbabbababaaabababbabbbababbaaabbaaababbaaaabbbaabaaabababbabbaaabbbbbaabbabababbbabaaabbaaabbbbbbaaaabbaaaabbbabaabbbbbababbbaaaaaabaababbaabbaabaabaaabaaaaaabbbbabbaaabbaabbaabbbbaaabbbaaaaaaabbbabaabbabababbaabbabbbaaaaabbaaaaaabbbbabaabbbbbbaabbaabbbbabbaababbbaaabbbaaabaaabbbaaaaaaaabbbbabbabaabaaababbbbbbabaabaababbbabababbabbbbaaaabbbbaabaaaabbbabaabbbabbabbaaaabbabbaabbbbbaaaabaaabababbaabaaaababababaaababbbaababbbaaabaabaabbababbabbabaabbaabbabaabbaababaabbbbaababaaaaaaaabbaaabaaaaababaaaaababbabbbaababaabbbabbaabaaaaabaaabaaababbabbabaaaababaabaaabbaaa
bbaababbaaabaaabbabaaabbbababbaaaabaabbbabaaaababbabaaaaaaaaabaabaabbaabbbbaaabbbabababaaaaaabbaabbabababbaabbaaaababbbaaabaabaabbaabbabbbbaababbbbaaaaaababbbbabbabbbbabbabaaaaabaaabababaaabaababbbabaabaabbbbabaaaaaabaabbbaaaabaabbabbbbaaabaabbabbbbbaaaaaaaaabbbababbaabbbbaaaaabbabbabbabaababaaabbbbbbaaabbbbababababbbbbbabbabbabbabbbabbbaabbaabbbabbababbbbbbabbaaaabaaaababbbbbbabbaababbbaababaabbbbababbabbababbbbbabbbababbabaaaaababababaaaaaabbabbaabababbbabaabbabaaabababbaaabbbaabbababbbaabaaabbbababababababbaabbaabaaabbbbbbbbbbbbbabbabbaaaabbababaaaabaabbaabbaaaababbabbaabbbbbbabbbaabaabaabbbaabbaaaaabaabbabbabbabbbbabbbababaabbabaabbbbbbbabbbbbabbaabbbbababbaabaabaabbbbbaaaabbaabbbbababaabaaabbabbbbaabbbbbaabbabaaaababbbbbaababaaaaaabbaaababaabbabbbabbbabbabbbbbababaabbbbbbbaabbbbabbaababbaabaabaaaaaababbaaaaaabbaaabbabaabbaababbabbaaaababbaababaabaaaaba
aaababbaabbabbbbbbbbbbaaaaababbbaaaabaababbbbbbabaaaaabbabbabaabaaabbbaaaabbbbababbbabababaaaaaabbabbaaaaaaaabbbabababbbbbaaabaaaaababaabaaaabbababaabbbbbaabbbababbabbaaaabbaabaaaabaaaabbababbababaaaaaaaaaaabaabbaabbbbbbaabbaababbbabbbaabbabbbabbbbbbbababaaaabbbbabbbabbababaaaaabbbbaaaaabbbbabaabababbabbbbbbbaaabababbbbaabaababbbabaabbbaababbaaaabbabbaabababbaabaabaaaaabaababaabbbababbbbbbbbbbbaaababaaabbbabbbabbaabbbaaabaaabbbbbababbbbaabaabbabbbbabaabaaaabbbaaaaabbbbbbaababbaaaaaababbbaabbaabbaaabbabaaaabbbbaaaaabbbbbbabbabbbaaabbbabbbabbaabbbbabbbaaabaaabaababbbabababaaaaabbbaaabbbbbbabbbababaaabaabbbbaabbabbbbababbbaababbbabbbbbababbbbbaaabaaaaababbababbbbaababaaabaabbabaababbaaabbbaabbbabbabaaaabaabbabbbaabbbbbbbaabbaaaabbbaaabababbaaaabbabbaaaabbbaabbababaaabaaaabaabbbbaababababbaabaaabababaaabbababbbbaaabbbbabaababaaabaabbbbaaabbaaaabbbabaaaababbbabb
bbaabbaaaabbbbbaaaaaaaabbbbaababbaabaabbabaabbbbaaabbbbaabbbbababaabbaaaabaababbbbaabaaabaaaababbbaaaaaababbaabbabbbabaaabbabbbbbaabbaaaaaabbababaababaaabababbaabbaabaaababbbbaaabbaaaaabababaaaabbaaababaaababbbbbaaaaabbbbabbaabaaababaaabbbbabbabbababbababbaabababababaabbabbaaaabbaaaababaabbbbaabaaaaabbabaabaaababaaabbabaabbbababbbbbabbababbaabbbabbbabaaabbbbbbabababbbbaabbabababababaabbbaaababbaababbbbaababaaabaabbbbbbbbaaababaaaaabbabaababbbaaababaaaabbabbaaababaaaaaabbaaaababbbaabbbbbbabababbbbbabbababbbabbbababbbabbbbaabbaaabbaabbbbbabbbaabbababaabbaaaabbaaaabbabaaababbaabaaaaaabbaababbbbbabbababaaababbbaaababbaababbaabbaabaaabbbabababbbaaabababaababaabbabaabbababbaababbaaabbbbabababbbbabbbaabbbabaababbaaaabaaaabbbaababbaaaabbabaabaababbbbbbbbababaabaaaababababbaaabbaaaaabbbabaababbaaabababbabaaaabbabaaaaaaabbbaaababbababbbabbaabbbbbabbaabbbbbaabaaababaa
ababbbbabaaabaaaabaabbbbbaaaabaabbaaaabbbabbaabbabbbaabbbaabbbbbaaabaaabbbababaaabaaabbbaaaabaabbbabbabaabbbbabaabaaaaabbaabaaaabbaabbbbabaaabaabbbabbaabbbbaababbbbaaaabaaaabaaabbabbbaabaaabaababababbbaabbababaaabbbbaabbaabaabbababbbaaabbaaaaabbaaaaaaaabbababbbaaaaaaaabaabaaaabaaaababaaaaaaaabaaabaabbbbbbababbbaaabaaaaabababbababababaabbaabbaaabbaabaababbaabbbbababaaaabbaaabaabaabbbbbbbbbbbbbaababbbabbaaababaaababbbaabbaaabbbabbabaabaaaababaaabbababbbaaaaaabbaaabaaaaaaabaaaababaabbbbbbbaaabaaabbbaababaaaabbaabaaabbbbaaaaabaaabaaabaaaaabbababaaaabbabbaaabbbaabbbaaabbaabbabababababaabbababaabaabababaabbabbabbbbaababbbbbbaabbbbaabaaabababbabbabbabbaaaababbabaabababbbabbabbbaabaaabbbabbbbbababababbabbaabbbabaabbaabbaaabaabaaaabbabbbaaabaaabbbbbababaaabaaaaabbababbbbabbaabbaaaabaabababaabbbbabaabaaabaababbaabaaaabbabaaaaaaabbbaaaaababababababbbababbbbbbbbbbbbbba
bbbbabbbbaabaabaaabbbabbbabbbaabbbabababbbaababbabbbaaaabbaaabbbbabaaaaabbbbbbabbaabababbbabaaaabaabbabbaaaaaabbaabbabababaababbaaabaaaabbabaabbbbbabbababbabaabbabaaaaaabbabbbbaaaabbaaaaabbbaababababbaaabababbbababbaabbbaabbaaabbabbaaaaaabaabbaabbabaaabbbabbbaabaabbbabbabababbabbaaaaaaabaabbaaabbaabbbbabbbaaabbbbbbabbaababababaaaaaaaabbaaaaabbbbbabbbabbbaaabbbbbaabababaaaabbaabbaaaabaaabbbbabaabbbabaaaaaabaaabbbbbbbbbababababaaabaaabaabbabbabbbabbabbbaaaabaaababbbbbbaaababbbaaabbbaaabbbaaaaabbbbbabbbbaaabaabbbbbababaaabbabaabbbbaabaaaaabaaaabbabbaaabbbabbaaaaaaaaaaaababbaaabbbabbbaabbbbaaaabbbbbaabbabaabbabaababbbbabbabbbbbbababbaababbbbaaaabbababaabbbbabaaabaabbbbbaababaaaababbaaaaabababaaabbababaaaabbbabaaaaaaaaababbbababbaabaabbaabbabbabaabbbbaaabbababababbbaabbbaabbbbbbaabbbaabaabbbaabaabbabaabbababaabaabaabbbaabbabaaaabbbbaaabbaaaaaabaabaababbbbbbaaabb
aaabbbbabbaabbabbbbababbbbabbbbbbaabbaabaaabbaabababbbbbbbabbaabaabbbbbbaabaabbaaaabaaabaabaaabbbbabaaabbbbbbbaabbbaabaababbbaabbaabababaabbbababbaaaaabbaaaabbbbababbbaaaaabbaabaababbbababbbaaaabbaaaabbaababbaaabbaabababbbaababbaabbaaaaaabbabababbbabaababaabbbbabbbaaaabaaabaababbabbbbbbbbbbabaaaabbaabaaabbaaaaabbaabaaababaaababababbabbaaaababababbbbaababbabbbbaabaabbabababababababbbababbaabbabbbbbbabbbababaaaabbababbabaabbbbabbabbbabbbaaabaabaabababbaabaabaabbbbaabbaaaaabbbbaaaaabbabababaabaabbbabbbbaabaaabbabbabababbbaabbbabbaabbbbbaaabbabaabbbbbabaabaabbabaabbababbaaaabbaaaaaabababababbabbabbbbabbabababbaaaabababbbbabaaababbabbbaaabbbbaabaabbbbbaabbbaababaabbbabaabaaabbabaabababbaaaabbaaabbbaaaababaaabbaaababaababaaaabbbaaabaaabbbabaabbabaaaabaaaababababbbbaabbbabbabbababbbaaaabbabaabaaababaaaabaaaaabbaaaababaabaaaaaaaaaabababbbbbaaababbbabbabbbabbbababba
abbaababaaaabbbabababbaabaaabbbababaaaabbbabbbbbaaabbabaaaaaaaaaabaaababbbaaabbbaaaabbabababaaabbaabbbabababbbbaaababbbbababaaaababbaaaabbbaaaababaaabbbabaaabaabbabaabbbaaabbabaabbaabaaababbabbbababbbabbaaaabaabbbabababbbabbababababaabaabababababbabbabbbaaababbaabbababaaaaaaababbbaabbaabbbbaaababbaabaaaabbabaabbaaabbaaaaaabbbbbbaabaaaabbaabaaabbbbabbabbaabaabbbabbbbabaabaaabbbaaaabbbbabbabaaaababbbbabaabaaaabbaabbabaaabbbbaababaaabababbaaaababbabbbbaababbbbabbababbaabbabbbaabaaaaabbabaaabbabaaabaaabbbbbaababbbababbbbaaaabbbbbaaaababbbbbaaaaaabaaabbaabaaaaabababaababbaaaaababaaabaaaabbaabbbbbbaabbabbbbabaababaaabbbabbabaaaaaaaaabaabaaaaabbbaabbaabbbbaabaababababbbbabaabbaabaaabaabbababaaababaaababaabaaabbbbabbaaabbababbbbbaaabbbbbabbbbbbaabbaabbaaaaabaababbaabbbbbbbaabbaaaabaaabaababbbbaabbaaaabbbbbbbbbabababaabbababbbbabababbabbabbbbbbbabbbaaabaaabaababaaba
abbaabbbaabaaabbababbbaabbaaaabbabbbbabaababbbaaabbbabbaaaaabbababaaaabaaabaaaaaababbababbbabbbabbababbabbbaaabaaaaabbaaaabbbbbbababbaaaaabbaabaabaaabbbaabbaaababaabaababaaaabbbaaaaaaabaababaaaabaaabbbbabbbbbaabbabbbabbbaaaabbabbababbaabbaabbabbabaabbaaaaaaaabaaaababaaabbabbbaabbaabaaaaabaaabaaaaabbbaababaaaaaaaabbbaaaaabbaaababaababbaaabbaaaabbabbabababaababbabaababbbbbbbbababaaaaabbbaaababbabbbbaaabababbaaabaaaaababbabaaaabaabababbbbbbbabbbabaaaaabaaaabaaaabbbbabbbbbbbabaabbabababbbaaabbaabaababbabaaaabbbaabbaababbbbaaabbbbaabbbbaaaababbbababbbaabababaaaaababaabbaabbabbbbaaabbaaabaaabbabaabaabbaaabaabbbaababaaaababbaaaaaaabbabbbaabaabababbbabbaabaabaaabbbbbababababbbabbbbbbaabbaaaabbaaaaabbbabaabbabbaaabbabaaabbaababaaaabbabbbaababbbbbabbbababbbabaabbbbbbabaabababbbbbaabaaababaaaabbabbbabbaaabaabbbaababaabbbababbabababbbbbbabbabbabbbbbbaabbaababaabbaaabba
babaabbbbbbaabbbbbabaaababbbaababbbbabbaababbbabbabbbaabababbbababaaaabaababbbbbbbbbababbbabaabaaabaaaababbabbbbabbaabbbbbbbbabaaaababaaaabbaabaaaaaabbbabbaabaaaabbbbaaabbbaabaabaabbabaaaabbabaaaaabaaabbaaabbababbbaaaaabbabaaabbbbbaabaaabaababaaaaabaabbbaabbaabaababaababbabababbaabbaaaabbbbabbaabbababbabababaababbabbbabbaabaabaabbabbabbaaabbbaabbbbbbbbabbbbbaabaabaabaabbbbabbaaaabaaaabbbaabbabaabbabbbaaabbaaaabbababbaabbbbabbaabbbaaabaaabaabbbbaababbabbaaaaabbbbbbbaabaaaabbbaaababbaaaababbbbabaaaababbabbbababaaabbaaabaaaaaaaababbabaaaaaaaabaabbbaababaaabababbbbabaaababababaabbbbbbaabbbbbababbbbabbabbabbbbbbaaaaaaabaabaaaabbabaaabbababbabaabbbbaaaaabaabbaaaaaababbbabaaabababaababaaabbbabbbabbabbaabbaabbbabbbbabaaababbbbbbabaabbaaaaaaaaabbbbabaaabbbbaaaaaabbbbbbbbbbabbaaabbbbbaaabbabbbbabaabaaabababbbaababbaabbaaaaaaaabaaabbaaababbbbaabaaababbaaababbaabbbabaa
bbaaabaaabbaaaabbabaabaabbabbbababbaaabababababbbababbaababaaabbbbaaabaababbabaaaaabbaabbbaaaabaabaabbbabaaaabbaaaaaaabaaabaabbaaabbababaaabaabbaabababaabbabbbbbbabbababbaaaababbababaaaababbbbbbabbbaaaabbbabbbbaabaabaaaaaaabbaabbbabaaabbabbaaaaabaababababbaababaaabbbaaabbbabaabbaabaabbabbabbaaaaaaabbaaababbbbaaabbbbaabaaaaabaabbbaabbaaaabaaabaaaaababbbabbbaabbbabbabbaaabbaababbbabbbaabaaaaaaaaabababbabbbabaabaababbbabaaaaababbbbbbaabbbbbbbbaababaabbabbabaababbabbbaabababaaaaabbbaaababbababaabbaaaabaaaaabaabababbbbaabbbbbaaaaaababbbababaabaaabbabbaabbbaaaaabbbaabaabaabbaaabbaaaabbababbbbaabaaaaababbaabaaabbabababbababbaabaaaaabbaababbaaaababbbbbaabaaaaaabbbabbabbabbaaabbbbbbaaabbaaabaabbabaabaabaabaaabaabbbaaabbbabaabbaaabbabaabaaabbaaabbaabbbbaaabaababaabbbaabaabbbbaaabaabbbaabbbbbbaaaaabbabaaaaabbbbabbababbaaabbaababbaaaabbaabbbbabababbaabaaababababaaaabaa
bababaabababbabababbbbaaabaaaaaaaaabbabaaabbbaaaaaaabbaababbabbbbbbababbabaaaabaaabababaabbaaaaababaaabababbbaaabbaaabbaababbbbababbaabbababaababbbbbaaaabbbabaababbbabaaaaaabababbaaaabaabbbaaabbabbbabaaaabbbbbbaaabbabbbaabbbbaaaabababbbaaaababbabaabaabaaaaabbbbbababbaabbbbbaabbbbbabaaaaaaababbaababbbbaabbbaaaaaaabaabbabbabbbaaabababbaabbabbbaababbaabaaaabbbabbbbbbbaaaaabaabaaaabaaaaaababbabbaaaabaabaaaabbbabbbbabababaaaaaaaaaabbbbbabbbaaababbabaaabbbabbbbbbaaabaabaaabbababaabbabaaabbbaaaaabbbaababbbaabababbabababbbabaaabbbbaaababababababbbabbbbabbbbbbaababababbabbbbbaaaabbbaaababaababaaaababbbaaabaabbbababaaaaabbaaaabbbaaaaabbbbbabbaababbbaabbaabbbbabaabbbababbaabababbbabaababbaaaaaababaaaabbaababbbbaaabbababbababaabbabbbaaaaabaaaaabaaabbaabaaabaabababaaabaaaaaaabbbbabababaababbbbabbabbbbaaaaaabbbaaaaaabbbbaaababaaabbbbaababbabaabbabaaabaaaaababbaaabbbbbaba
bbababbababbabbabababbabbbbaabaaababaababbbabbaaabaabaaababbbbaaaaabbaaaaabaababbbabaabaaaaabbbbbbbaabbabaaabababaaaabbaaaabbbaabbaabbabbbabbbaabbabaaabbaabaaaaabbaaaaaaaabbbabbbaaaaabaaaabaaaabaabbbababbbbbaabababaaabbaaabaaababbbabbaabbbbaaaaaabaaabaabbbbbbbbabbabaaabbabbbbbbaaabbbabaabbabbabbabbabbaaababbbaabbbaabbaaaababaaabbbbaaaaaabaabaaaaaababaabbbbbabbaaabbbbabbbbabbaababbababaababbaabaabaabbababaababbbbabbbaababbbaabababbababbabaababbbaaabbaaabaabaabaabaabbbababbaabbbbaabbbbabbababbabbaabababaaaabaababbbabababbbababbbaabbaabbbbaabbbbbbaabbbabbbabbabaabbbbbbbbbaabbaaaaaabbbaaababbbbbabbaabbaaaabaaabaaaabbaaaabbaabaababbabbbbabbaabbaaababbababbaaaaabbaaaababbbbaaababaababbbabbbaabbbbaaaaabaabaaabaaaabababbabbabbbbabbabbaaaabaaaabaaabbaabaabbaabbababababaabbbababaaaaaabbbbaaabbabbbaababbabbbaaaaababbabababbbababbbaaaabbbbbbaabbaabbabaaaaabaababbbaaabb
bbabbaaabbaabbbabaabbbbbbbbbbbabbabbbbabaabaabababbabbbaabababaaabaabbbaabaabaaaaaabbabbabababaabbabbabbabaabaabababbbaabbbabbaabaababbbbabaaaabbbbbabbabababaaaaabaabbbaaaababaaaaabaaabbababbaaaabbbbbabbbabbaaaababaaababbbaaaaaabbaaaaaabababbbbbababbbbaababbaaaaabaaaaabbbabbaaabaaababbaaabbaaaabbbaabababaaababbbabbbaaaababbbababaabaabaabbbaaabbaabbabaabaaaaaaaaaaabababaaaabbabababbbabbaababbbbbbabaaaaaabaababaaabbaabaabababbbabbabababababbabbababbabbbabbababbbaababbbababbaaaabbbabaaaabaabbaabbabbbabaaaabbbbbabbaaaababbbbaabaaaabaabbbabbabbaaabbaabbaaaaabbababbabbbaaababaabaabbbbabbababababbaabaabbabbaabbbabbabaabababbaabbbbaabbabababbbbaaaaaaaaaaabbbabbbbbabbbbabbabaababaabbbaaaabaaabaabbbabbabbbabbaabaaabbbbbbabbabbbbbbbbaaabbbaabaabbbbaaabaaaabaaaabaaaabaaaaabbbaaabbbbaaabbbbbaabaaaaababbbbbabababbbabbbabaababbbaabaabbaaabbabbbabbabbbaaabaabaaabaaaabaaaaa
abbaaaababbaabababbababaabaaaabaaaaaabaabaabbbbbbaabbaaabbbabbbbaabbbabbbaabaabbbbbaabaababbbabaaaabaaaababbabaabbabaaaabaabbabbabbbaaabbbbbaabbabbbbaaaababaaaabbbaaaabbbbaabababbbbaabaabbbbababbaabbbabbaaaabaaabbaababbbbabbabaaaaaaaaaaabbabaaababbaaababbaababaaaaababbaabbbbababaaabbbaaaabbbaabbaababbbaaaabbaaabaabaabbaabbaaaaaaaaaabababbaabbbababbabaaaaabbabaaaabbbbbaaaabbbabbbaaaaabaabbaabbabbaaabbabbabbbabbabbaaabbabaabaabbaababaaabbbbabbbbabbabbaabbabababababbabaaaaaaababbbabaaabbaababaaababbabbbbabbaaaaabbbbabaabbababbaabababbbabaaababbabaabaaaabababbababbbabbabbabaaabbabbbbaaaaabababaaaabababaaabbabaabbabbbbaabbbabbbabbaaaabababaababbbbababaabbbbaaaaabbbabababbababaaaabbbabbabaababbbbabbaaabbbbabaaaabbabbbabbbaabbbbbbaaabbabaaabbbaabbaabbaaabbabababbbbbaababbaaabbaababaabbbbabbbbbaabbbbbabbaabbabbaaabbaabaaabaabbaabbabaaaaaabbbbabababaabaaaaabbbabbbab
aabbabbbaabbbabbababbbabaababbbbabbabbaabbaababbabbbaaababaababbbbbbbabbaabbaaaaabbbbbbaaaabbbbabaaaaababababababbbabbbababaabaabbbbaaaabaabaabbbbbbabbbabbbaabaaaabbabbbaabbabbaabaabbabbbabbaababaabbbbbbbabababbbbaabaababababbbbabbabbbabaaaababaaabbabbaaaabbabbbbbbbbbaababbbbaabaabaaabbabbabaabbbbaaababbabbbbabaabaaabaababbbaaaabaababbababbbbbabbaaabbbbaabbaabbaabaaabaabaabaababbbbbaabbabbbababaabbaaababbabbbbabaaababbaaabababaaaabbaaaaabbbabbaabbbabbbaaabababbbbbbbbabbaabbabaaabababaabbabbabbbbbbaabbaabaaabbbabbbabbabbabaaaabbaaababbbababbabbababbbaaabbababaaabbabbabbbbababbaababaababbbbabbaaaabbbaaabbbabbabaababaaabbbbaaaabbabbabbaabbbbbaabaaabbbaaaaabbabbbbaabbbababbaabbbaabaaabaaaabaaaabbbbaaaaaabbabbbbaaaabbaababaabbbaabbaababaabbabbbbbabbbaaabbaaaabaabaababbbaabbbabbabbaabbbabaaabaaababaaaaabbabbaabababababbbabaaaaababaababbbbbaababbbaaaabbabbabbababa
aaabbbaaabbbaabbbabaaaabbbabababbbbbababaaaabbaaaabaaaabbbbbaaaabaabbabbabaaabbabbbabaabbabaabbbbbabbababaaabbbbaaabbbbabbababbbbabbbaabaabaaabbbbbbbaaaaaababbbaaabaabbbaaaaaaaababbaabbbbaabbbaaabbabbaababbaaaaaababaabbaaabaabbbbbbabbabbaabababbababababbbaabaaaabbabbbabaaababbabbabbabbbabbbbabbabbaabbbbbbabbbbbbbabaaaaabbbbabbabbbaabababababbaabbbbaabaabaabbbabbbbbbbbbaabaababbabababbaababbaaabbabbbbbbbbabaabbbbbbaaababaabbaaaaabbbbbabbbaababbaaabbbabababbbaabbaabbbaaababaaabbabaaaabaaaabbbababbbabbbbbaaabbabababababbabbabbbabbbbbbbbaaababbaaaabbaaaaabbbbabbbbabaaaaabababaaabbbbbaabbaaababbbbbaaaaaabbabaabbababaaabaaaabbaaaabbaaabaaaabababbabababbbbbaabaabbabababbababaababbbababbabbbaaaabbaababbaabaaabbabbaabaabbabbbbbabbababbaabbbbbaaaababbbaaabababbbbabbbbbbbbaaaabbbabbaababaaabbaaaabaabbbabababbaaabaaaababbbababbbbabaaaaabaabbbbbaaaabaabbbbbbaaababbbbabb
abbbabaaabaaabaabaaabaaaabbbbbbabaabbabbaabaaabaabaaabbabaabaabababbbaabbaabbbbabaababababbbbaaabaababaababababbbbbbbaabbbaabaababbbbbaaaaaaabababaabbbabbbababbbabaabbabaaaababababbbabaabbbababababbabaaababbbabaabbaabbbaabbaaabaaaaabbabbbbbbaaaaabbaaababababbbbbbabaaabbaababbabbbbbabaaaaaabbbababaabbaabaaaaababbabbbbbbbaaabbbbabaaaaabbbaaaabbbbbbbbbabbbaabbaabbbbbbabbbaabbbabbabbaaaabaaaababaaabbabbababbbbabaaababbbaabbabaabbbaaabbababbbbabbbabababbaabbbabaaabbbbabbbbaabbabaababbbbabbaaabbaaaabaabaaaabababaaaaabbbabbabbaaabbaabaaaabaaaabbabbababbabaaabbababaaaaaaabaaabaababbabbaaabbaaaaaaabababbbbbaababbaabababaabbbabbababaabbbbaababababbabbbbababbababbbbbababaaaabbabaababbbbbabababaabaabbbbaaaaabaabbabbaaaabbbbababaaabbabaabaaabaabbaaabbaaaabbbbbaaaabbbbbbbbaaaabbbbaabababbbabaabaaaaabbbaaaabbabbaaabaabaababbaabbbabbabbbaabababbaaaababbaaaabababbaabbaabaab
babaabbaaaaaabaabbbaaaaaaababaaaabaabbabbaabaaaaabbababaabbbbbbbabaaabbbababaabaabbabbbbaabbbbbaaaabbaabbabbabaabbabaababaabaabaabaaaaabababbabbaaabbaabbbababaaabbbaababaabaabbaabaabbbabaabbababbbabbbabaaabbbbabbabbbbbbabaaabbabbbbaabbbaaaaaaabbbbaabbabbaaabbabbbaabbbabbbbaaababaabaaaabbabbbbaabbababababbabbbabbabbbaabaaabbbbbbabbaaaabbbaaabbabaabaabbbaaabbaabaaabbbbbaabbaabababbaaaabababababaaaaababaabaabbbabababbabbbbbababaabbbbaabaaabbaabbbabbbbbbbababbabbbabbabbbbababababbaabaaaabaaabbbbabbaababbabaabbaabbabbababbbaaaaaaaaababbaaaabaababbbbbabaababbbbabaababbbabbbaabbaabbaabaababaabaabaaabbbaaaaababbabaaabbaabababbbbaabaaaabaaaaabbbabaaaabbbbaabbbaaababbbbbababbaabababbabbbabbbabaaabbabaaaaaabaaababbbaaabbabbababbaaaabbabbaaababbbbbbaaabaabbbbababaabaabbbbbaabbbbabaababbabaabaabbaaababbaababbabbabaaaaabaabbabbaabbabababaaaababbbbbbbbbabaabbbbaaaabbaabaa
bbbaababbbbbabbbaaaabaaaaaaababbabaabbbbabbabbbabbaaaaaabbbbabbaabbaaabaabbaabaabbbbabbaabababaabaabbbbbbaaabbaabbbaabbabbbbabbbaaabaababababbabaabaababbaaaabababbaabbabbbabaaaababbbbbbbbbaaaababbabbaaabababbababbbababbbbbaaabbbabbaaaaaabbbbaaaaaaabbabababbbabbbbabbbabbabaaababbbabbaaabbaaaaabaababbabababaabbababbabbbbababaabaaabbbbbbbbabbababbabbbaaabbaabbabbaaabbbabbbbbabbbabbbbbabbbaababbaaababbaabbaabbaaaabbbbabaabbbabbaaabbbabaaabbaabbbbaabaaaaababaaabbabaabbbbabbbbbabbbbbabbbbbbbbbabbbbbbabaaabababaaaaaabbaababaabaaabaaaaabaaabababaaaabbaababbbababababaabbaabbbbbbaaaabbaabbbabaaaababaabbabbaabaaaabbbbababbabbaabaabbaababaabbbabbaaaabbabbbabbabababbbaabbbaabbaabbaaabbabaabaaabaabbbbbbabbabbbaaabbbbbaabaaabaaabbbbbabbabababbbaaaaaaaaaaaaaabaabaaabbaabbbabababbbbbabaabaaaabbaaaaabbbbbbabbbabbbbabaabbbbbbbbbbbabbbaaabaaabbabbaabbbabaababbabbaabaaaaabaabba
bbababbbaabaaabbabbaababbabbaaabaaaaaabaabbabaabbbaaabaaaaababbbbaaaaabbbbbaaabbaababaabbbababbbbaabbbbaaabaaabbaabaababbabaaabaababaaabbbbaaabaaaabbbbbabbbabbaabbaabbababbbbbbbbabbaababbaaabaaaababbaabbaaaabbbaaaabbbaabbbbaabbaababbabbbabbababbbbabaabbbaababababaaaaabbbaabbbbabbaaaabaababaaaababbaabaabaabbabaaaabaabbbbbbbababababaaabaababbbababbaabaababbbaaaabbbabbababababaabbbabaabbbababbbaaabaaabaabaabbbbabbbbbbaabbaababbbaababaaaabbbbbaaabababbbbaabbabaabbabaaabbabaabbaabaabbbabbbbbababbaaabbaabaabaababaaaabbaabbaaaabbababaaabbaaabbabaabbbbaaaabaaaaabaabbbabbbbaababbabbaaabbbabbaabbbaaaabaaabaaaaaaabbbaababbbbbbaabbabbbbabbaaaabbababaababbbbabaabbbbbbbbbbabbbbbabbbbaabbabbbaaaaababaabbabbababbbaaaababaaabaaabbaabaaabaabaaaabbaabbabbaababbaaabbaabaabaabbaabaaaabaabbbbabbaabbababbbaaabbaaaaababaabbbbbabbaaabbbbabbbaababbabbaaabababaaabaaaaabaabbaabaaaaaba
aaabbbabbabbbababbaaaabbbbaabbbbabbaaabababbbbababbabbabaaaaaaaaabababbbabaaaabaaaabaaaaaaabbaaababbbaababababaabbbaaababbbbbabaabbbbababbbababaaaaaabbaaaabaabbbabaabbbabbaababaaaabbbbaabbababbbbaabbabbaaaaabbbbbbbbbbbaabbabaabaababbbbbbabaaabaababbabbbbbbbaaaabbabaabaaaabbaabbbababbbbbbaababaaabbbaabaabaabaaaaaaababbaabaabbbabbbbbbabbbababbaabaaaaabbaabaaaaaaaaabbababaaababbbbabbababaaabbaaaabbbaabbbababbaabbaabaabaabaababbbabbabaaaaaaaaaabbabbbbababbbabbbbaabbbababbbbbababbabbbaaaabbaaabaaabbabbbbabbabbbaaabbbbababbbbbaababaabaabaabaaabbaababababbababbbabaaaaabbbbbabaabbbabababbbbbbabababaaaabaabaabaabbbbbaababbbabbbabbaaabbbabbbbaaaaabaaaaabbbbbbbbbabbabbbabaaabbaabababbbbabbabaababbbbbaaabbbabaaaaabbbabbabbaaababbbaababaabaabababbabaaaaaaaabaaaaaabbbbabaaaababaaabbabbbbabaabbaababaaababababaabbbbabbbabbbbbbabbaabbaaaabbbabaabaabaabbabbbbbbaaaaaaabbbbbaa
abbbaaabaaaabbbabaabbabbaababaababbabbaaaababaabaabbaabaaaababbbbbbabbababaaaabbbabbbbabbaabbaaabaabbababbaabaabbaaabaaabbbbbbababbaaaaabababbbaababbbbaaabbaababbaabaaabbababbababbbbaaabbbaaaaabbabbbaabaabaaaaaaaaaabbabbbbaaababababbbbaabbaaabaaaaaaaababbbaaababbbabbbabbbaaababaabaabaaabbababbbabababbabababbbaababbbbbabbbaaabbbbaabbbabbbabaabbabbabababbbbabbbbbaabaaabaaabbaaabaabababaabbbabbbbabbaaabaaabaabbaabaaaaaaabbabbbabaabaabbababbaabababababaaaabaaabbabaabbbaababaaabbbbbaaabaaabbbababbaaaabbbbbbbaaaaabbbabaabbabbabaabababababbaaabbabbbbaabbbabaaaabbbabbbaaabbaaabbabbbbaaaabaaabababbbbababbbabaaabbbbaaaababababaabbbbbabbabbabbaababbabaaabbaabbaaabaaaabbaabaabababbbaabbabaaababbabaaabbbaaaabbbbbabababaababababbaaaaaabbabaabaaabbabbaababbbbabbaaababababbbaabaabbbbbabaaabbbbaaaabaabaabbaabbababaaaabbbaabbaaabbbaabbbbaaabbababaababbaaaaabbbaaaaabbbbbababb
bbaababaabbbbbaabbababbabbaaaaabbabbbaaaabababbaaaabbaaaaaabbabbbaaabaabaababbaabababbaaaabbbaabababababbbbaababbbabbabaabababbaaabaaabbbaabbbaababbaaaaaabaabbabbbbabbaabababbaabbbabaabaababbbabbabbbabaaababbabbaaabbbaaaaabaaababbaaaababbaaabaaabbbbabbbbaabaaabbbabaabbaaaababbbabbabaabbaabababbabaabaabbaababbbabbabaababbaaaaabababbbaaabaaaabbbaaabaabbbaaaabbbbbaabbbababbaabbababaabbaababaababaabaabaababaabbbbabaababbbbbbbaababbabaaabaaabbbabbbabababbaabbaababaabbbbbbabbbaaaaabbaabaaababaaaababbbabaababbaaaaabbbbabbbbbabbabbbabbaababbbababbaababbaaaababaabababbbbaabaaabbbaaaababbbabbbbabbbbbbbbbbababbaabbaaababaabbaababbbaaababaabaaababbaababbbaabbbabaababbaaabbbbaaababbbbbabbbbaabaabbbbaaaabbabaabbabbbbbbaababaaabbabbbaaaaabbbbbbaaaabababbbaabababaaabbbaababbbabababbbaaaabbababbbabaabaaaabbabbbbaababaabbbababaaaaaabbbabbbabaabbbbbbabbbaaabbabbaaaaababaaabab
aaaaabbbbbabbaaabbbbbbababbaabbabbbbaabaabababbbababaaabbbabbbbaaabbbbbbaaababababbbabbbaabaabbbbaabbaabbaababaaabaaaabbabbaaabaabbbbbabbaabaababbbaaabbabbbbbbbbaabaabbaaabbbabbbbbabbbbabbbbbbabbbbababaabababbbaaaaabbaababbaabaabbbabaaabbaabaaaaaaaabaaaababaaabbabaaaabbbababaabbaabaaaaabbbbabaaabaaaaaaabbbbababbaaaaababaabababbaabbaababbabaababababbaababaabaabbabbaabbaabbabbabbbbbabaabababbabbbbababbaaabaabbbbaabaabbaabaaababbbbaaaabaababbaabbaabaaababbbabbaaaabaababbababbabaaaaabaabbaaaabbbbbbaabbbaaaaaabbababababbbaaababbaaaabbbbaaaaaaabbabaaaaaaaaaabbabbbbbaaabababbabbbbaabbabbaaabbbabaaaaaaabaaababbbbbbbaaabababaabaaababbbbaaabaaabbbabbbabaabbaabbbabaaaaabaabaaababaaaabbabbbbbbbababbaabaabbbbaabbbabbbbbbaaabbbabaabaababababbabaabbabbaabaabaabbbbabaaaabbabbbbaaaabbbababbaabbaabaaabaabbaaaaabbbbbabbbabaaabaabaaabbbbbabbaabbaaaabaaabbabbaaaaabaabbaabaaabaa
abbbbaaabaabbbababaabaabbbbaababaaabababbaaabbaabababaabbababbbaabbbbbbabbbbbabaaabbbbbabaaaabaabbbbaaabbbbbbaabaabaaaabbbbaabaabbabbbababbbaaaabaaabbbbaabbababbabaaaababbabbbabaaaaaabbbaaabaabbaababbbbabbaaabaaaabbbabbaaaabbaaabbaaaabbbbbaaabababababbbbbababbbbbaaabaaabbbbabaabbabaaaaabbbabbaaaaabbbabbabaaaababbabbbabaabaabbbababbbaaaabbababbbababbabaabbbaaababbabbbabaabbaaabaabaabbbbbaabbaaabaaababbaabbbbbabaaabaaabaabaabbaaababbabbaabbbbabaaaaaaabbbabbaababbabbbaabaabbbabaabbbbbbaababaaaababaaaaababaaabbaababaaabbbbbaaaaaabbbbbabbbbaaabaabaabaababbbabaaaaabbaabbabbbaaaabbbbabaabbaaaabaabbaaabbaababbbbbbababbbbbbbabbbbababbabaabbbbabbababbabbaabbbaaaabbabaabaabbbabbaaabbababaababbbbabaabbbbababbaababbababaabbaaaaabbababbabbababaaababbbabbabbabaaaabaaaabaaaabaaaabaabaabababbbabbbaababbabaabbbbbababbbaaabaababbbaabbaaaabaaabbbabbaaaaababababaaabbbbbbabaabba
bbabbabbaabbabbbabaaaaaabaaaaabaabaaabbbbbabbbabaabbabbbabaabbabbabbabbbaaaaaabbabbaaaaaaababbabbbaabbaabbbbbaaabaaaaabababaabbaabaaabbbababbabaabbabaababaaababababaaababbbabbbabbaabbabbbbbbabaabbbaababbabbaabababbababbbababaabbaabaaaabbaaaabbbbbbaaaabbbbabababaaaaaababababbaababaaabaaabaaaaabbbabbaaaaaaaabbaabbbbbbbaaaabbbaaaaabbbaaaaabbabaaaababababbbbbbaaaaaaaabbbabbbaabbaaaabbabbaaabbabbbbaaabbbbabbbbababbbaabbaaaabaababbabaaaaabaaaaabbaabaabbbabbaabaabaaababaaabbbbabababaaabbbabbbababaaaabababbabbaaaabbabaaabbbbbabbaaaaabbbbbbababbbbbbbaaaabbaababbbaabababaaaaaaaabababbbbabbababbbabaaababaabbbbbbbaaabbaabbababbabaaabbbbbaabbbbbbbbabbaaaaabbaababbabbaabaabbbbababbbabbaabaaababbabbabbaaaabbaabbbabaaababbaabbabaaababbabbbaabaabaaababbabbabaaaaaaababbbbababbaaababbbbbbaaababbaaaabbabaaabbbaaababbbbbbaaaabababbbbbaaaaabbbbabbbaaabaabaaabbbabbbbabbaabbaaabab
aabbbbaababaaaaaaaaaaaabbbabaaaaabababaaababaaababaaabaaabbaabbabbaaabbbbaaaabababaabaaaabaaaababbabbbababaaaabaabababaaabbbbaabbbbbaaabaabbaaababaabababbaaabababaaaababaabababbabbbbbbbaabbbabbbbbbbbabbbbbabaaabaababaaabaaaabbbaaaabaaaaabbabbaaaaabaaaabbaabbabaabaabbabaaababbbbabbbaabaaaabbaabbbaabaaaababababaaaababbabbaabbabbbbbbaaaaaababaaabbabaabbbbabaaaaaabbaabbabbbbabbbaaabababbbaabbbabaabaaabbabbbabbaaaabbaaaaaaaaaaabababaaaaaabbabbbbaabaabaababaaaaaaaabbabbaaababbbaabaabbabbababaabbaabaababbbabaaababbbabbbababbaabbbabbbbaabaabababaaabaaabaaabaaaababbbbbabbbaaaabaababaababbabbabbabbbabbbaaaaaabbaabbaabbabbaabbbbabaabbaaabbbbaabbabaabbbbbbabbabbbbbaaabbaabaaabbaabbbaababababbbaabbaabbabaaaabaaaaaabaaabbabaaabbbaabbaaaabbbbabbbababbbaabaaaabaabaabbbbbbabbbaabbbbbabbabaaaaaabbbbbabaabbaaaaababbbbbbaabbbbbbbaabaaaabaababaababaabbbaaaabbbabbbabbbbabaaababb
abbbaabbbbaaabaabaabaaabbbbbaaaaabaaabaaaabbababbbbbbbbaabbbaaabaabaabaaababaabbaababbabbbaabaabbababbaaaaaaabaababaaabbababbababaabbabbbababaaaabbabaabababababaabbbabbbaaaabbaaababbbbababbaabbbbbaaaababaabaabaababbbaabbabaabbbbaabbbbbaaabbbbbabbabbbbbbaababbabaabbabbbbaaababbbabbbaababaaaaababbaabbaaaaaaabbbababbaaaabaabaaaabbaaaababaababaabbabaaaaaababababaaabaaabbaaabaaabababaaaaabaaaaaaaaabaaababaababbabbaabbbbbbbbabaabbbbaababbbababbbbabbaabbbabaaabaaabbbaaaaabaabababbbabbbbaabbaaabbbbbabbaabababbaabababbbbbbaaabbaabbbbbbaaabbabbaaaaabaaabbbabbaaaaaabaaaabbbabbabbaabbbbbbbbabaabbbabbbbaaaabbabbabaabbbbbaaaaababbbbbbabaabbabbbaabbaaabbaaaaabbabbaaababaaabbaabababaaababbaaabababbaaabbabbbbabbaabababbaabbaabbbaaabbabbaabaabbaabbbaaabaaaababaabababbaaaabbbbbbabbababbbabbbabaaabbabaababaababbaaabbbabaaaaaaaaaabbbaabbbbbaaababbbbbabbabaaabbbaabababbabababaaa
abbbabaaabbbabababbbbaabababaabaababaaabbbbaabbbaaababaabbaaabaaaababbbaaaabbbaaabbbbabbbaaabbabaaabaaaabbbaaaabaaaaabababbabaaaabaaaaaaaaaaabbaaababaababaabbbbaabaabbabbbabbabbaabaaaababbbaabbbababababbababbabbbbabaabbbbbaaabbaabbababbabbaaabaaabaabbbbbbaabbbbaaaabbabaaabaaababbaabbaabaabbababbbaabaababbbabbbbbbaaaabbbabaaaaabaaabaabaabbbbbbbbbaababbbabaaaaababbbbababaaaababbabbbabbbaaaaabaaabbbbaabbaaabbababbbbbbbabaababbababaaaabbbbabaaaaabbbabaabbaaaaabbbbbaabaaabababbbbabaaabbbbbaabababaabababaaababaaaabbbbbabbaaaaaaaaabaababaabbaabbabaabbababbabbbbabaaaaaaababaaaabbbabaaaabbbaaaaaaaabbbaaaaabaabbbaaaabaaabababbaaaaabababbababaaaabbaaababbbaaabbbbaaaabaaabbbbaaaabaabaaabbaaaabbbbaabbababbbaabbbbaababbbbbabbababbbaaaaabaabababaaabbaabbbaababaaabbaaababbbaabbbabaabbabaaabaaaaaabbbbabbababbaabaababaaaababbaaaabbbabaaaaabbabbbbaaaababbbababbbaaababbbaaabbb
bbbbaaabaaababbbabbbabababababaaaaaaaabaaaababbbaabbabbaabaaabbababbaabbbabbabababaaabbbbaabbbaabbbaabaaaababababaabbbaaaaabaaabbbabaaaaabaaabbbabbabababaabbaabababbbbbbbaaaaababbbbbbababbbbabbbbababbbbbaabbabaabbaababbbabbaabbbbbaaabaaaaabaaaababaaabbaaaaaaabababbabaaaaaaaaababaabaaaabbaabababababaaabbbaaaababbbaaabbaaaabbabbbaaaaabbbaaaaaaabaaaabbbababaaabbabbbabaaabbaaaaabbbbbbababbbaaaaaabababaababababababbaababaaababbbbbbbbbbabababbabbababbaabbababaaababbabaaabbababbaaabbbaaabbbaaabbbbbbbbabbbabbaabbbabaaababbbbbbaaaaababaaabababaabbabbbaaaaababbabbbaabbabbbbbbabbbaaabbbababbaaaaaaaabbabbababababbbaababbbbaabbbbaaabaaaabaaabbaaabbaababbbbabbaabaaabaaaaabbbabaaabbbbabaaaabbaabaaabababbaaaabbaaabaabbbbbbabbbabbbbbbabaabbababbbababaaaaaabbaaaabababaaaabbbaababbabbababbbbabbaaababbbbabbaaaaaabbbababaaababbaabaaaaabbabbbbabaaababbaaabbababbabbaaabbbabbbabbb
baabbbaaaaaaaaaaaaabbbbbabbaaaaabaabaaaabaaabaaabaabbaaabaabaabbababaaabaaaaabbabbbbaaaaaabaabbbbaabbbbaabbbbbaaabbaaaaaaabaaabaaaabaabaababaabbbaaabaaabbbbbbbbbaabaaabbbabaabbbbaaabbababababaaaaaaaabaabaaababbbabbbabbbbaaabbbbaabbbbabaaababbbabbabababbbabaababbabaaabbbaaaaabbbbbabaaaaaaaabbaaabaaaabbbaabbaaaaaaaaaaabbaaabbbbbaaaaaabbabaabaabbaaaabbbabbababbbbababbbbabaababaaabbbaabbabbbbabbbbabaabababbabbaabaababbaababbbbaababaabbbbbabbabbbbbbabbabbaaaaabbbbaaabababbababaaaabaaaaaaaabaabbaaaaabaaaaaaaaabaaaaaabaabaaaabbbabbbbbabababaabbbbaabbabaaababbabbaabaabbabbaabbaaaaabbbababaaaabbbabaaaabababbbbabbabbbbaaaaabbabbbbabbbaabbbbbabaaabaaaabbabbabaaaabbbaaaababbbbbaaaaaaaaabbaaaaabbaaababbaabaaabaababbaaaababbbbbabaaabbabbabbaabaabbbaabbbaababbbabababababababbbbbbbbbaaababbabaaaabaaabbaabbaabbbbaaaaabbabbaabbbabbaabaaaabaabbabababbbaabbaaabbaabbaabbabbbbbb
abbaaabaaaabbbbabbaaaababaababbbbaaabbbbabbbbaabbbaaaaaaaaaaaaabbbaabaaaabbbaababaabbaaaaaaabbbabbbabbabbababbaabaabbbbaaaabbbaaaabaaaaababaaababbbaababbababbaabaaaaaababbabbababaababbbabababbbabaaabbababbaabbaabbaabaabbbababbbbabbabababbabaabaaaabaabbabaabbbbbbbabaabaaabbbabbbababbbababbbabaabbabaaaabaaabbbbaaabbbbbbbabbaabbabbbababaabbabbaaaabbbaabbaaabbabababbbaaaaabbbaabbabbbaaabbbaabbababaabbbbbbbbbababbbaaaababbabaaaaabbabbabaababbbbbaabaabbaaaabbbaababababaaababbbaabbabbaababbaaabbababbabbaababababaaaaabbbaabbbbbbbbbaabaabbbaabbbbbbaaaaabbbaaaabbbbabbabbaabbaaabbbbaaaabbbbabbababbaabbabababababbbaabaabbbaabaabaabbbabbabaaaaababbbaabbbbabaaabbaaabaaaabbababbaabbbbaaaababababbabaabaaabbaaaaaaababbabaabaaaabbbaababbbbaaababbbabababaaabbaaabbbbbaaaaaabbabaaaaaaaaabbbbaaaaababaaaabbbbbabaabaaaaaaabbbbabaababbaaabbbaaabaababbaaaababbbaabbbaababbbabaaaababb
aabbbbbbbbbbbbbabaabbabbbaaabbbbbaaaaabaaabbbaabbbbbababbabbbbbaabababaabbaaaaaabaabaabaaabbbbaaabaaabbbabbabbabaabbaaabbaabababaabbbbabbaabbbbabbbabaababaaababbbaababababbbbbbbbbbbaaabaaabbbbbabbbababababababababbbaaaabaaababbababbabaabbbbaaaabaabbbabaabbabbabbbbabaaabbaaabbbbaabbabbaabbbbabaababababaabbabaabaababbabbbabbbaaabababaaaaaabbaaaabababbbbabbaabbbbababaaaabbbababbbaaabbabaabbbbababaaababbabababaababbaaabbabbbaabbaaabababbbbbaaabababbbaaababbaaabbaaabaabaaaaaaaaabbaabbbbaaabababaabbaabbbbababaaaaaaaabbbaaabbbabbbaabbbabbabaaaaaaabaaabababbbabaabaabbbabaabbabbabaaaabbbaaaabababbbaabbbaabaaabbbbbbbbabbbbbaaaaabbaaaababbbababbabbbaaabbaaabbabbbabaaabaaabaabbbabaaaaabaabaaaaaabbbabbbbbabaababbbbabaaaabaaabbaabaaabbbbaabbbabbbbbbbbababbaaabaaaaaabbbbbaaabaaaababaaababbbbbaaaaaababbbabbababababbbbaabaaabbbabbbbbbbbabaaabbbaaaabbbbaabbabbabaababbbbaabbb
babbaaaaabbbbbababaabbbbabaaabaaababbababbaababbaabbbaabaabbbbbaaaaababaaaaaababbaabbaabababbbaaabaaaaabbabbabbbbaabababbbbbbbbbbbbbbbbbbabbaababbaaaaaaabaabaaaaaababaabbbabababbbaabbbbaabbabbbbbbabbbbabaaabaaaabbaaaaabbaabbbbaaaabbbbaababaabbabbaaaabbabbabbababaabbaaabbaabbbaaaabaaaabbabbbababbbaabaaabababaabaabbbbabbbbbaaaabaabbbbbaaaabbaabbbabaabaaaaabbaaabbbbbabaabaaabaaabbaaaabaaabaaaaaabaabaaabbbbbbaababbabbabaabaaaaaaaaaabaaaabbabaaaaaaabbabaabaaabaaababbbaaaaabaabbbbaabbabaaaaabaabbbbbabababbaaabbbbaaaabaaaabbbbabaabbaaabaabaaabaaaaabbabbbabbbbbaabbaabbbbbababaaabbaaaaabbbbbaaaaaabaaaabaabababbbaaababaabbbbbbbbbbaabbbabbabaababaabbbbababaabbaaabababbbbababbbbbbbaabaaaaabbaabbabbbbaabbababaaabaababbbaabbbaaaabbaabaabaababbbaaaabbabbabbbbabaaaabbbaababbabbbaabaabbbaaaaabbabaabbbbaaabbaabbbbabbbbababaaabbaaabbbbbabaabbabbbbbabbaaababbbbbaaabbaabaababbb
abaababaaababaabbaabaabbaaaabbbabaaabaaaabaabaabbaabbbaabbaaabababbabbabbaabbbaaaabababbbbababaabaaabababbbbabaabbbbabaaaaaabbabbbbabbababbbbaaabbaaaaabbaabbbaaabaaaaaaababbaaaabaabbbabaabbbbaabbbbaaaaabaababaaabaabbaababbbbbbbbababbbbbabbaaabababaabaabbbbbbbabbbabaaabbabaaabaaaaababaaabababbbbbbabaaabbbbbaaaaabbabbbaaaaabbabaababbaabaababbbbaaaaaaabbbbbaaabbbabaabaaaaababbbbbbbbbaaaabbbbabbaabbbaababbabbbaababaaaabababababbababbabbbabaabbababbbbbababaabbaaabaabbbaabbaabbbababaaabbabbbbaaaabbaaaabaaaabbbbaabbbaaabbbabbbaaabbbbaaabababbbbbbabaaabbbbabbaabbbbaabababbabaababaabbbbbbbaaabbbabbaabbabbaaabaaaaabaaaaabbbabaabbababbbabbaabbaaababaababbbbbbaabaaabbbbabbaaaabbbbabababaaaaabaaaaabbaabbbbababbbbaaabbbbbbaaaaaaaaaabbbbaaababbabbbabaaabbbbbaababbbaabbbabbaababbbbabbbabaabbaababaabbbaaaabababbababbabaabbaaababaabbbabbbaaaaaaabaaababaaabababbbbababaababbab
aabaabbbbbabbabbaaaaaaabbbbabbababbaaaababbbbaaabbabbaabbaabbaaabbbbbbbbabaabaaabbbbbabbaababbaaababbaabbabbbaabbbaababbaabababaaabaaaaabaaaaabaabbbbbaaaabbaaabababbbabbaaaabbabbbbbababbbbabbaaababababaabaaaaaaaaababaaaabbababaabbababbababbbaaabbbababbabbaaaabaabbaabaaaabbbaabaaababbbbbbabbabbbababbbababbbbbaabaaabaaabbaaabbaabaabbbaabbaaabaababbbbabbbaabbbabbabbbbbaaabbabaabababbabbbbabbbababbbbababaaaaaabbabaaaabbbaaabbbaaababaabaaabbbaaabbbabaaabbabababbbaaaabababbaabbbaaaabaaaabbbabbababbbaaabaaabbbbbaabbbaaabaababbaabbababaabbbbabbaaabbbbbaaaaabaaaabaabbbbaabbabaabbbbbbaaaaabbabbabbaababbbbbbabaabaaababbaababaaaaababababbabbaaabbbbababbaaabaabbabaaaaaabababbbbbbababaabbbaaaaabbababbbbbabbbaaababaabbaaaaabbbbabababaaababbbabababbbaaabaaaaabbbaaaabaabbaabbaaaaaaabbbbaabbbbbbbabbbabababbabbbbbaaabaaaaaaababaaabaaabaaaabbbbbaababbaaaaaabbababbaabaaaaabbbaa
aaaaabbbbaaababbaabaabababbbaaabbbabbbabbbabababbababbaaabaaabaabbbbaabbaaaaabaabbaabababaabbbabaaababbbbaaababababbaaabbaabbabaabaabababbbaabbbaabbaaabbbbabbaabaaaaaaabaaaaabbbbababbaabaababababababbaaaabaaaaaabbaaabbbaababbbbbbabaabaabbaaabaababbaabbaabaabbbbabbbbbabbbaaabbbaabbbbaaabbaaaabababbaaabaaaaabaaabaaababbbbabaaabbbaabaaaabaabaabbabbabbaaaaabaabababbaabbbaabaaaabbbaaaabaaabbaaabbbbabbbbbbabbbbbabbababaaaababaaababbbaaabbaaaaaaaaabbbbababaaaabbbbbbaababaabaabbabaabaaabbabaababaaaabaaaaaaaabbbbbaababaabaaaaaaabaaaaaabbaaabaababbbbbaabbabbabbaabbabbbabaababababbabbaabbaaabbbaaabbbababbbababbbbbbaabbbbbaabbbbbbbabbbbabbbbababbabaaaababaaabaaaaaaabaabbbababaaaaaabbabbaaabaaaaaabbbbbbbbabbaaaabaaaababaabbbbabbbabbabbaabbabbbaabbababaaababbabaababbabaababaaabbbabbaabaaabbababbababaaaabbaabbaabbbbbaaaabaaabaabaaabbaababbbabaabaababbabaabbbbbbaabbbaaabbb
abbababaaababaaabbabbbababbbabaaababbabaababaabbbbbaabbaabbabbabbaabaababaaabbbaabbbabbaaaababbaabbaaaababbbbabaaaaababababaaabaabaabbababaaabbbbaabbbaababbbaaabbaabbabbaaababbaaaaababaabbabaabaabaabaaabbbabbaaabaaababbbaaabbaaaabbabbaabbababbbbbbbbbabbaaaaabbbbabaaaaabbbaabaabaabbababaaabbaaaaabbabbaabbbababaabababaaabaabaabaabbaaabaabbbbbbbbbbabbabaabbabababbaababbbaabaabbbbaabbbabbbaabbbaababbabbabbababbaabaaaaabbabbabbbbbaaababbabbbbaaaaaaaabbbbbbbabaabbbbbbbaaaabbaabaababbaaaaabbabababbabbbabaaabaaababababbbbaabbbabbaabaaaabaabbaabbaaababbabbbaababbaabaabbbbabbaaaaabaabababababaaaabbababaababaabbbababbbaabaabababbaabababbaaabbabbababbabbbaababbbabbbaaabbabbaaabababbaabaababbbbbaabbbbaaababbaaaaabaaaabbaaaaabbbbbaabbabbaabbbaabaabababbabbaaabbaaaabbbabbbbaaaaabbbabbbbbbaaabbaaaabaabbbaaaabbbbababbbbaabbbbbbaaabaabbaabbaabbbbbbabbababbbbbaabaaabbabbaaaaa
abbabbbbbbaabbbbaabbaaabaabbaaaaababbbaababaabaaabbbbbaaabbbbabbaabaaabaabbbaababbbbbaabbbbbaabbbaababababbabaaaaaaaabbababbbbaaabbbbbaaabbabbaababbababbabaabaaabbbaaaaaaaaaaaababaaababaaaabbbbaabaabbbbbbaababbababbbbbabaabbababbbaabbbbababbbbabbbababaabbbbabbbbbabbbbaabbabbaaaababababaababbbbabbaabaabaaabaabbabaaabababbbbabababbaabbbabbabbaababbbbbbbbbaababbbbbbbabaaabaaabaabbabbbabbbababaaabababbbbaaaaabbabaaabaabbbbaaaababaabbbbbbbbbaaabbababaabbbbababbabbbaaabaabaababaaaabbbbbbbbaaabaabbabbaaabababbabbabbbbababaaaaabbbbbbabbbbbbbbababbbbabbababaaabbbbaaabbabbbaaabbaabbbababaababbbaaabbaaabbabbbaabbbbbabbbababababaabaabbbabbbbbaabbbbaaabaabbabbabbbaaabbabbabbabbababbaabbababbabababbaaaabbbabaaabbbabbbbaabbababbbbabaabbaaaaaaabaaabaabababaaaaaaaaaabbabbbbabbabbaabaababbbabbbabaaaaaaababbbbababaabababbbbbaababaabbbaaabbaaababbbbaabbabaabaabbbaaaaaabbbbbabb
babaabbbabaaaabbbbaabaaaabaabaaaabaabbbabbabaabbaaaaabbababaaaabaabbbbaabbbabbaaabbabbabbabaabbbababaaabbbbbbbaabbabbabbabaaabbbbababbababbbaaababbaaaababaababaabbaababbababbbbabaabbbbabbaabbababbbaaaababbbbbabbababbaaaabbaaababbabaaaabbbbabbbaabbbbbbabbbaaaabbbbbababaabbbabbabbbaabbabaaaabbbabaaaabbabababbabbaaaaaabbabababaabaaabbbbbabaabbabaaabaabbbabaaaabaabbbaabaababbbbababbaaababbaaabaaababbbaababaaaababbababaabbabbbbbabbaaabaabbbabbabbbaababbabbababababbbabaaaabaaaabbababbbbaabbbbabaaaaaabbaaaaaabbbabbaaabaaaaabbbbbaabaabbaabababaaaabbaabaabbbaaaaaaababaaaababbbbaabbabaabbabbbbbbaabbbaabbababbbbbaaabbabaaaabbaabbbbaabbabaaabbaabbabbaaabbbaabaabbbbabbabaababaaababbaaaaaabbbabbbbbbabbabaabbbbbabaabbbaabaaabbaaababbabbbabbaabababbaabbaabbbbbabbaabbaabaaabaaaabaaabbabbbbaababaaabbabbbbbbbaaaababaaabbbabbbbbbbaabbaaaabbbabbabbaaaaabaabaaabbababbabbaabbabab
bbbbbbaaabaaabbbabbaabbbabaabbbaaaabaabbbabbabbbaabbbbaabababababbbabbabbaabaababbabbabaaaabbbabbaaababbbbbabbabaaababbbbaabbbbbaaaaabaaabaabababaaaaaabababbbabaababaaabbbabbababaababaababbbababbbbabaabaabbababbbabbbbaabaaaabbbaabbabaaaabbaababbbbbbababaabbbbbbababaabbbbabbbabaaaabbababbabbabbaaaabbabaabbbaaaabbabbababbababbbbaaabbbabaabbabbaababbbbaabaaaabaababaabaaaababbabaaabababbaaaaabaaabbaaabbaabbabbbababababbbbaaabbababaabbaababbaababaabbaabbaaaaaabababbaaababbbbbbbabbbbaabaababbaabbbaabbbabbbbaaabaabbaaaabbbaabaabbababbbbababbbbbabbbbbbaabaabaaabbbbaaaaababbbbaabbbaababbbbaaabbabbaaaaabaaaabbaaabababaaaabbbabbaabbbbbabbaaaaabaabbbabaabbabbbaaaabbaaabbaababbbabbaabbbbaaabbababbababababaaababbbaabaaaababbbaabaabbbbabaaabaabbaabbbbaaabaaaaababbbbabaaaaaabbbbabaaabababbabababbbabbaabaaaaabbbbbaaaaaaaaaaabaabaaaaabbaabaabbaaababaaabbaaaabbaaabbbbbaaabbba
baaaabbbaaaaabbabbbaabaababbbaabaaaaaabbbaaaaaabbabbbaaaabbbabbbaaaaabaaaabaabaaaabaaabaabbbabaaaababaaabbbabbabbabbbbaabbbbbabaabbbbabbaaabbbaaaabaaaabbbbbaabbaabbbaaaabbabbaabbabbabaabababbbbbbbaababbbabbbabaabaaabbbbbabbaaaaaaabaabbbbbabbaabbabaaaaaabaabbaaababbbaabbbbaaabbabaabaabbabaaaabaaaaaaabbbbabaaaabbbabbaabaabbababbabbabbaabbbbbaaabbabbbbabaabaaabbbbaaaaabbbbbbababbabbbbaababbabbaababaabbabbbbaaabbaabbbbbaabbbababaababbaaabbaaabaaaaaaababbbabbababababaababbbbaaabaabbbbaaabbaaaabbaabaabbabaabbaabbbaaabaabbabaabaabaaaabaabbbbaabaaaaaabaabaabaaaaaaaabbaaaabbbaabababaabbabbbaaabababababbabbabbabbaababbbaaaabaaaaaaaabbaaabaaabbbbaabbabaaabaabbaababbabaaaabaabbbaabbbbbaaabaaaaabbbbabababaaababaaaaaababbababaaaaababbbababbaaabaaabababbabbbbaaaababbbbbaabababbbababbbbbbbaaabbbbaabaabbaaaaaabbbaaabaaababbbbbbbbbbbbbabaaabaabbbbbabbaaaaababbbabaababbaaaaaa
bbbabbbbabaaaabaaaaababbbbbabbabbbbbabababbaabababbabbaaaaaaabaaabbbaabbbbbaababbbbaabaabbabaaaababaaaaabbbaaaaabbbbbabaaaaabbababbbbbbbabbabbbababbbaaabbbabbbaaabababbbaaabaaaaabbabbababbbbbbbbbaaabbaababbabbabaabbaaaaaababbabbbbbbabababaaaaababbbaabbbababbbabbbbbbaaabbaaabbabbaabbabbbbaaaaababbbaaabaababaaabbbbaabbaabaaababbabbababaaaabbababaaaaaaabbbabaabbbabbbbaaababbaaaaaabababbbbbbbaabbbababbababaabbaaabbabaaabbbaaabbbaaaaababaababaaaaaababbbbabbbbaabbaaababbaababbbbaaabaaaaaabbabababbabbbbaaabbabaabaabbaabbbbbabbbabaaaabbabbaaaaaabbbaabbaababbababbbaabbaabbabbabaabaabbabaabbaaababaabbaabaabbbbbaabbaaabbaabaabbaababaaababbaabbbaaaaabababbbbbbbbabbbbabbaaaabbbabaaaaaaaaaabbaabaabaaaabbabbbaabababbabaabbbaabbabababbabbbbabbbabaaaaabbaabbaaaabbbbbaabbbbbbbaabaabbabaabbabbbabbababbbaaaaaababaabbaaaabaaabaabaabbbabbbabbabaaabbbabbaabaaaabbabaabaaabbbbabaab
bbabbbbbbbabbbabbaabbabababaabaaababbabaabbbabbaaaabababbabbabbbabbbabababbbabaaaaabbbabaaaaaaababaabbbbaababbbaabbbbbbababaaabbbabbabbaababbabbabbbbbaabbaaabbbaaaababbbaabbaabababaabaaaabaaababbabbbaababaaaaabbbaababbbbaaabbabaabaaabbabbabbbabaaaaaabaabababbaabaaabbababaababaabababaabbbabbabbbbbbabbaaabbbaaaabbbbbababbbaaaabaabaaababaababaababbabbaabbbaabaabbbbbaaabaaabbabbbbbbbbbbbababaaabbaaaaabaaabbbabaabbbabababbbbabbababbababbaababbbaaaabaaabaabbabababaabbaaaaababbaaaabbaaabbabbabbaaabbbbbaabbababbabaabaababababaabbbabbbaababbabaaaababbaabaaabaaabbabbbbababbabaabbbaabbbaababaababbababaaababaaaabbbbbbabbaabbbbbbbaaabaabbaabbaaaaaaabbbaaaaabbabaaabbbabbbbbababbbaaaaaaababaaabbaaaabbabbbaabbbbbbbaababbabaabbbbbaabbaaaaaaaaaaaaaababaaaabbbbaabbbbabbbaabaababbaabbaaabbaabaabbaabaababaaaabaabbaabaabaaaaaabaababbaaaababbababbabbbaaaaabbaaaabaabbaabbbaaabbaaa
ababbabaabaaaaaaabababababbaaabaabbaabbabaabababbaaaaaabbaabaabaababbababbaabaaabaabbbbbbbbbbbabaabbbabbbbaabaabbbbaabbabbabbabaabbabaaabababbbbaabbbbbaaaabaabaaaabbbbabaabaabbabababaabbabbbbababbbbbabbbabbbbbbbbabbaabbbbabbabaabbbababaaaababbabbbaaabbbbbbabbbbbbbaababbaaabbbbabbaabbaaaaaabbabbbbbbaaaabaaaaabaaaaaabbabababaaabbbbbbaabaababbbbbaaaaabaaaabbaababaaabbabababaabaabbbbaabbbbaaabbbbaaabbababbaaaabababbbbbbbbbaaababaabaabaabbbaaaaabbbabaabbaabaaaaaaabbaaabbabaaaaaaabaabaabbbabbaaabbaababaaabbbabaabaabaaaaababbabbbbaabaaabbaaaabbababbbabbaabaabaababbabbbabbbababbbaabbabababbababaaaabbababaabbbaabbabaaababbbbabaababbbbbaababaaaabbbbaabbabbbbabaaabbaaababaababbbabbbbababbaaaaaaaaabbaaababbaaabbaaaabbbbbbbaabbabababbabaaabbbbbbbabbbabbbbbbbaaababaaaabbbbbabbbaaaabaabaaaabaabaaabbaaaababbbbbbabaaaaaabbbabaaaaaabbbaaababababababababbabbbbbbbbbababababaaa
babaaabbababbbaabbbaabbbbabbaaababbbabbbbbbaaaabbaaaaabbabaabbbbbaabaaabababaaabbaaaaaabbbaaaabbbaababaaaaabaaabbbaaabbabaabababaababbaaaababbbbabbbaaaaaaaabbbbbbbbaababbabbaabbbaabaaaaabaababbbabaabababbbabaaabbabbabaaaaabaababababbabbaabbbaabbaababaababbaaabbbbaabbaaaaabbabbbbaaabababbbabaabbabbbabbbaaaaaaaaabbaababbababbbabaabaababbaabbaaaaaabaaabbababbaabbabbaabaabbaabaabaabaaaababaabbabababaaaabaabbbaabaabbaaaababaaaaaaabaabbabbbbabbbbbababbbabbabaabbbbbaabbbbabbaabaabaaababbbbbbbbababbbabbabaaaababbabababbbbabababbbaabbabbaabbbabababaabaabaabbbbbbaaabbababaaabbbbbbbababbbbbbabbbbaabababbbaababbbbbabaaaaabbaababaabaabbbbaaababbbbaaabbbabaaabbabbbababbaaabaaabbaabbbaaabaabbbabaabbaabbabbaabbbbbbbbbababbbbbaaababbaabbaaabbabbbaaabaabaaaabbbbaababaaaaabbabbaaabaaaaababbbaabaabababbbbbabbaabaaaaabaaabaabbaaaaaaabbabbbbababbbbbbbabbbbaaabbaaabbabbbabbbbaaaa
bbabaaaaaabababaabbabbbbabbaabaababbaabbbabbbbbbbbbbabbaabbabaababbabbaaaaaabaabaababaababbbaababbaaaabaabaabbbbabbaaaaaabbaaaaababbbbaaabaababbaabaaaabbbaabbbbababbbabaabaaaabbbababaaaaabaababaababbbabaabababaabaaaabaababababababbbbaabbaabaaabaaaaaaabaabaabaaaabaaaaabbaababaabbbaabbaabbbabababbabaaabbbbaabbbaabaababaaaabaabbabbbbbaaaaababbbbaaaaabbbbaaaaaababbbaabbaababbabbbbabbaaababababbabbaabbbbbaabaaabaabaabaaaababaaaababbaabbbbbaababbbbbabbbbabaabbbaabbaabaabbbbabaabbabbaaaaaababbbaababbabbbbaaaabaabaabaabaaaaaabbbbaabbbabbbbbbabbabbabbbabaabaabbbaaababbababababbaabaaaabababbaaaaabaabababbbbbbaaababbaaabbaabbbabbbabbabbbbbabbabaabbaaaabbabaaabbbabbbbbaaaabbbbbaaaabbbaabaabbabbabbaaabaabaabbaaabaaababbabababbabbabbbaaaaaabbbbbabaaaaababaabbaaaababaaaabaabbaaaababbbbbbbabaababbbaabbabaaaabaaabbaabababababbaababbaaaaaaaababbaaaaabaaabbbaabbabababaaabbabb
bbabaabbbabaabbbbaaaabbaaaaaaaabbbbabbaababaabbababaaaabbaaaabbbabaaabaaaaabaaaaababbabbabbaabababbabbaaaabaababaaabababbabaaabaaaabbabbaaaaabbaabbbaaaabbaaabaaaababaaaaaabbabaabaaabbbbaaabaabaaaabaababaaaaabbbbaaaabbbbaabbaababaaabbbaaabbaaabbbbaababaabbabbbbabbabababbabaaabaabababaabbaaaabbbbbbababaababbbbabbbabbabbbaabaaaabbabbbaababbabaabaaabbabbabbabaaabaabbabaabbbaabbababbabbababbbaaaaaabbbbaaaaaabaaaabbbaababaabaaabbaabbaabbaababbaabaababbbbbbaababaaaababbaabbaababaaabaaaaaabbbabbabaababababbbbabbaaabbbabaabababaababbbbabababaabbabbbaaabbaababaabbbbbbababbababaaabaabbbbbaaabaabababbbabbbaabbabbaabbabbaabbbbbaaabaaaabbabaabbaaaababbababaaaabaaababbabbbaabaabbabaabbbbaababbabbaabbbbabbbbabaaaabbbaaabbbbbaaabaabaaaababbbabbbaabbbbaabbbabababbbbabaaaaabbaabaababbbabababaaabbbbaaabaabbbbababaaaababbbabaabbaaaabbaaaaabbbabbaabbbbabaabababaabbabbbabaabaabaa
aabaabaabaabbbaabababaaabbabbabbaaaababbaaaaaaabbbbabbbbababbaabbbaaaaaaababbaababbbbabaababaaaabbbabaaababbbbbbabbbbbbbbaaaaabbaababbabaabababaaabbabaaaabbbbbabbaabbbbbbbabbaaaabbababbaabbabbbbaaabaabaaabbbabaababbbababbbaaaabbbbbaaaaababbabbbaaabababbbaababbaabaabbabbbaabbbaaabbbbabaaabaaabbabbaabaaabbaabaaaaaaaabbbbabbababbbaabaaaabaaaababbaaabbbababaaaaaababbbaaaababababbabbbbbaaabaabbbbbbabbbabaaaaababbabbbaababbbabbabaabaaabababbaaababaabaaaabbbbbbbaabbbaabbbbbabaabbabbabbaabbaabbbbababaababbbabaabaabbabbaaabbbaabbabbbbaabbbaaaabbaaaabaabaaabbababbbabbbababaabaabbbabbaabaabbaabaabbbaabaabbaaabaaaaaabbababbaaaabbabababaaaabaabbbbababbbbbaabbbbaababbabbbaabbbbaaabaaabbabaaabbaaaabbbaaaaaaabbabababbbabbaaaaaaabababaabbbbaaabbabbbabbaabaaabbabaaaababbababaaabbbabbbabbaababaaaaaababbbbaaaabaabaaabbaababbabaababbababaaabbbaaabbbbbaaaabaabbbababbbbbbaaabbbbb
bbbaabbabaabbbabaaabbbaabaaaaaabbaaabaaaabbbaaabbaabababbaaabaabababababbbaaaaaabaabaabbabbaaababaabaaaababbbaabbabaaabbbaaaaaaabbababbaaabaaaabababbaaaaaaaabbbababaaabaaabaabaaaabbababbbabbbababbaababaaabbaabaaabbaabbbababaabbaabaaabaaaaabbaababbbaaaababbbaaabbbaabbababbbabbbabbabaabaabaaabaabbabbaaaaababbbababaaabaabaabbbabbaabaaabababbbbabbbbbbbabbbaababbbbaaababaaabababbabaabbababaaabbaaaaabbbbbaaaabaabbababbbabaaabaabbabbbababbabaaabbabaabbbbbaaababaabaabbbaaababbababaabaaaaaabbaabbbbbaaababaababbbababbbaaaaabbaabbabbbbaaabbbbbbbaaaabbbaaabbaaabbaaaaaaabbaababaaabbbbababbbaaabaaabbabbbbbbaaaababbbaaabababbbabaaabaaaaabababaabbbbabbbbaababbbbaabbbababbbabaaaabababaaaabbaabbaaaabbbabbbbbbbbbaaaabbbbaababaaaabbbabbaaababaabaaaababbabababbaaabbabbaaaabbabbbbaabbabbaaaaabbbbbbabaaaabbbbabababbaabaaabbabaaaaaabbbabbbbaaabbabbbababaaababbbaabaaaabbaabbbbbbbaa
baabbabaaaabbaaabbabbbbabbaaabaaabbabbabbababaabbbbbababbaaabaaaabbbaaaaaabbabaaaababbbbbbbbbaaaaabbbaabaabaaaaabbaaabababbaabbaaabbaaabbbbabaaabbbbaaaabbaaaabbbaaaabaabbbaaababaabbaaaabaabbabababaabaabbabbbabaabbaabbabbabbbaaaababbabbbbabbbbabbaabbaaabaabbabbabbbbbababbbbbbbaabbbaabbbaabaaaabbbbabbbabbbbbaaabaaaabaabbabbabbbbabbbbaaaaaabbaaaaabaababbbbabbbabaaaaabbbbaabbbabababbababaabaaaabbbabbaabababbbabbbbbaabbbbbbbabababaaaabbaabababaabbabbbaabbbbbbbbbbaabbbbabbabbbbaaabbababababbaababbababaaaaaabbbbaaabbaabaaabbbabaaababbaaaaaababbabbbbaaaaaaaabbbbbbbababbbbbabaabbabbababaabbbbbabaaabbbbbaaaababbbbbbbaabababaabbbabbaaaaaabbbabaababababbbbaaaaaaaaabaaaabbbbbbbabaabababaaaaababbbabbbabababbabbaaaabbabbaaabbbbbbbababbbaaabaaababbbbabbaaabbabaabbbaaabaabbbaabbaaaaaaaabbabaaabaabbbabaabbabbbbbabbaabbbbaabbabababbbbbbbbbbbaababbbabaaabababaaaaabbbabbaababba
aabbabbbbababbaaaaaabaabbbbbbabbbbaabbbabbabbabaaababbbaaaaabaababbbaabbaabbabbababbaabababaaaababaabaabbbbbabababbababbbbbbbbbbaabababbabbbbbbabbabbabaabbababaabbaaabaabbbbbbbbbbbabbbbaababababaabaaabbbbaaaababbbbbbabaaaaaaabbaaababbabbaaababbbbbabbaaaaabababbbbaaabbbaababbabbbbbabbbbababbbbabbbbbababbbbabbbaaababaaaabaabbbbabbbaababaabbbbbbbaababbabbabbbbbabbbaaabaabbbababbabbabbaaababbabbabababbbbaabbabbbbababbbaabaababbaaabbbaaaaabbbaabbbaabbabbaaaaaabbbbabbbabaababaabbabbababbbabaaabaabaaabbbbbababbbabbaabababbaababbaabababbbbaabaabaaaabbbababbbbaabbbaaaaaababaabababbbbbbbaaababbbaaaaabbbabbbbbbaabaaabaaaabbabbbabaaababbaabbbbbbabbbabbbaaaabbbbbbaabaabbbababababaaababaaaaabaaaabaaaabbbbabbaaabbbabbbabbaabaaaabaabaaaaaaaaaaabaaabbbaaabbbbbabaabaaabababababbbabbbabaaaababbabaabbabbaabbaaabbabaababbbaabbbaabaaabaaababbabbabbbbbaababbaaaaabbababbbbbaaababa
aabbabbaaaabbabbaaaaabaababbaaababbabaabbbabbbabbbbbabbbbaaabbbbbbbaaabaaaabbaaababaaababbaaabbbaaaaabaabaaaabbaabbababbbabbbabbabaaaaaaabbabbbaababaabbbaaabbaabbabbabaaababababbaaaaababababbbabbaabbbbbbbbbbbbaababbbbabaabaaaaaabbaabbbbbbabababbbaabababbbababababababaababaaaaaababbbbabbaabbbaaabbbabaabbbbabbbbabbbaabbaaaaabbaaabaabbabbababbaaababaaaabbabaaaaabbabababaaabbaabbaababbbbabaaabbbaabbbbababaaababbbaabbabbbbbaababaabbbbbabaababababbabbbbabbbbabbbabaaaaaaaabbaaaabababaabaabaababbabbaabbaaaabaaaaaababababbbbbaaaaabaaaaaaaabbbaabababbbababbbbaaababbbabaaabaaaabbabaababbabaabaabaaaaabbbbaabbbaabbaaabbbbbbbbbbabbaabaabbbbbbababbbaaaaaaaaabbbbabaaabaabbaaabaaaabaabbaaabbabbbaababaaaaabbabbbabbababbaabaabaaabbabaababaaaabaaabbaabbabbbabbbabaaababaabaaababaaaababbabbabbaaabaaabbbabbbbbaababababbaababaabbaabaaabbbbababbbbababaababbbbbaaabababbaaaaaabaaabbb
baabaaabbaaabbbabbbbbaabbbabbaabbbaaabaabaaabbbbaaabaaaaaabaaaababbaababbbaaaaaababbabbbbaaaabbabbaaaaaabbbbabababaaabababaabaaaabaaaababaaabaaabaaaaaaabaababbaaababaabbbaaaaaababababbabbbbabaaaaaabbaaababbbabbaaabaaaaaaababbbababbbabababbabbabbbbbaabbaaabbbbbaababbbbbabaaaababaaaabbaaababaabbabaaabbababbabbabaaaaababbbaababbbbbbabaaabbbbaabbbabbaaaaabaaaaabbbaabaababaababaabababaaabbbaabbababbbbbaabbbbababbaabbabaabbbbbbbbaaaaaaabbbbbbabbbabbababbbbabaabbababbbbbaaaabaababbbabbbabaababababaaabbbaaaabbaabaaaabbabaabbbbaabbabaabbaaaaaabbaaababaaaabbbaaaabaaaaaaababbaaaabaaababaabbabbbbbbbbabaababaaabababbbabbbabbbabaaaabbbbaaabaaabbabbaaabbabbbaaabbbabbbaabbbbbbaabbaabbbbabaaaabbabaabaabaaabbbababaaaaaaababbabababbbabbabaaababbaaababababbabbbabbbbaaaabbabaaaaaabbaaaababaabbbababbaaaaabababbaabaabaabbaabbababaaabbbbaabbabbbabaabbaababbbabbababbbaaaaabaaaabbba
bbbabaaabbbbaaaaaaababaaabaaaabababaabbabaaaaaabbbbaaabbaabababaaaabbaaaaaabbbbbbaababaaabbbbbbbbabaabbaaabbbaabbbbabbaaaaaaabaabbbaabababaababaabbabaaabbaaaaaabbabbbbbaabaaaababbbabbbababbbaabbabaaabbabbbbbbbbabbbbbbaabbbbbbabaabaaababbabbaababbabaaabaabaabbaababbaaaababaabbaaabaaabbbbabbbabbabbaabbbaabaaabbbbaabaaabaaaaabbaababbabbabbaabbbabaaabbbabaaaaabababbbbababaabbbbabbabaaaaabaabbbabababbabbabababaabbbbbbaaabbbaabaabaaabbababbaabbbaabbaaaaabbbabaabaaababaaabbabbbaaababbbbaabbabbbbaaaaababbbaaabbabbbaaababbbbbaabbbbbabbbbabbaaabbbaabbbbbaabababbaaabbaababaabaabbbababaaaababaabaababbabbabababbbaabaaabbaabbbaabbaabbbbbaaabbaababbababaaabbbbbbbaabbbaaaaaabbbabbaaababaabaaaaabbbabbabbbabbbbabbaabaababaabababbbbaaaaababbabbbbaaabaabbbaabbbbaaaaaaaaaabaabbbbbbbbbaaaabaaabababbaaaababbbbababbaababbabbbbbabbabbbaabaaabbbabbbbababbbbaaabaaaabbaaabbbaabbaababb
bbabaaaaaaabaabbbbbbbaaabababaaabaaaababbbbbbabbababaaabbababaaaabaaabbababaababbbbbbbabbbababaaabababaaababaaabbabbaaabbbbbaababaaaabbababababbabaaaabbbabababbabbbaababaababbabbbababbabbbbbaabaaabbbaaaaababbaaababbbbbababbbabbabbaabbbbaabbbaabaaabaabbbbabbbbbbabbbbbbbbabbbbaaaaabbabbbaabbbaaaabbabababbbaaabbababbbaaabbaabaabbaababbaaabbabaaaababaababaabbbbbabbabababbabbaaaaaaaaabbabababaaaaabbbbabaabababbbaaabaaabaabbabbbabbbbbbbbaabababaaaabbbbaabbabbaaabbbbabbbaaaabaaaabaaabaaaabbbabbaaaabaabbabaaaaababbaabbbbbaaabbbabaabababaaabbaabaaabbbbabaabbaabbbabbababbabaaaabaaaaabaabaabbbabaaabaaabaabbabababbaabaabbbaaabbabbaaabaaaabbbabbabababaaaabbbaabbaabaaaababbaabbabbaaaabaaabaaaaabbbbaabbaaaaaabbaabbbabbaaababaaaabbbbbbaaaaababbbabbababbbabaaaabaabbaabbbabaababaaabaaaaabbaabbabbbbabbababbbbbbaaaabbabababaaabbababaaaaaabbbabbbaaaabbbaabbabbbaabbbbbbabababbaa
abbaaabbbaaababbaaabbaabaabbaabaabbabababbaabaabbabbbababaaaaababaabbbababaaaabbaabbabaabbbaabbababaabaaaabbaaabbaaabaabaaaabbabaabaabababbbbbbbbbbbaaaabaaaaababbaabbbbbbbbaababaabbbbaaaababbbabaabaaaaababaaaaaabbabababbabbbbabaaaabbabbaabbbaaaaaaabbbbaabbaaabaabababbababbabbbbbbbbabaababbbabbbbaabbaaabbabbbabbaaabbaaabbaabbbbbaabbbabbbaaabababbabaaabbbabbbabbbababbbaabbababaababababbbbbaabbaaaabbaaaababaababbbaabaabaaabaaabbabaaababaaaababbbbabbaabbbabbbbababbaaabbabbbaabaaaaaaabababbaabbbabbbaaaabaabbaaabaabaabbabbababababbaaaaabaaabbaababbaaaabbababbabaabaabaabaababaaababbaabaaabaaaaaaabbabbaababababaaabbbabbbbbabaabbaabbabbbbaabaabaaaababbbababbababbbabbaababaabbbaaabaaabababaaaabaaaaabbbaaaabababaabababbabbaaaaaabaababbbabbbbbaabbbaaaabaabbbaabbabbaaabaaaaabbabaabababaaabbbabaababaabaaabababaaaabbbbaabbabaaaaaabababbababbbbbaaabababaaaabbbaaaabbbbbbaab
bbbababbbbbaababaaabbbababbbaaabbbbaabbbbbaaababaaaabbbbbbaaaaaaabbaabbabbabbabbabbbbabbbbabbbbaabbababaababbbbbbaaabbbbbbbbbaaaabbaabbabbabbbbbaaabbbbbbabaaabaaaabaabaabaaaabbaaababaabababaaabbabbbababbbbabaaaaabbababbaababbaabbaaabababbbaabaabaaabaabaabbbaabababbbbaaaababaabbbaabaaaaaaabbbababaabaabaabbabbabbabaaaaaabbabbbbaabaabaabbbaaaaaabaaabaaabbbbbbaabababbbbaaaababaaaabbbababbabbbbaaabbaaaaaaaababbbbbabaaaabaaababbbbbaabababbbbbbbbbabbbabbabaaabaaabaabbababbbaabbaabbaaaabaabaabbabbbabaaaabbabbababbbababaabbbaaaabbaaababbbbaabbbbabbbaabababaaaabaabaabaaaaabbaababbbbbbaabbbbbaabbabaabbbaabbababbababbabababbabaabaababbbaaabbbbbabbbaaabaabaaaaabbbaaabaaabaaababbbabbabbaaababbbbaabbaabbabaabbbabaaabbaabaabababbaababaaabbbaaababbbbbabbbbbaabaaabbbaabbaababbabaabababbbaaababbaaabaabbbaaabaaabbababbbbbbbbababbababbababbbbababaaaaabbabbbababaabbaaaababbbbaba
abbabbabbabaaabbaabbbbaabaaababbbaaaabbaabaabaabababbbaabbbabababbbbbbbbabaababbbbabbbaaababbaaabbaaaabaaaaaaababaabaaaababaabbbbaaaaabbbbbbaaaaabaabaabbbabbaabbabaabaaaaaababaaaaaabaabbbbbbaababbabbaabbabababbbbaababaabbaaabbbabbaabababbbbabaaaaaaababaabbbababbabababababbbabbaaaabaaaaaabbaaabababaaababababababbbaaabbbabaaaaaababbabbaabbbababababababbaaaaaabbbaabbbabaaabbbbaabaababaaabbbbababbbaabaaababbbaaaabaabbbbabababaababbaaabaabbbbbaababbaaababaabaaaabaaaaababbaabbbabbbaaababbbabbbabbabaaababbbbaaaaaababbbbaabaaababbbbabbabbbababbababbbbaaabbbbbbbabbbbabbaaabbaabaabbabaabbbbababbbbbabbaabbbbbbabbbbaaabaababaaabbbabaaabbbababbbaaaabbabaabbbaabaaabbbbbbaabbbbababaaabbababababbbbbaaabbaabbaaabbbbbbabaabbbaabbbbabbbaaababaabbbbbbbbbbabbabbbaaaabbbababbbbbbbabbbababbaaaaaaaabababaaaaaaaabbaaaaabbbbabbaaabbbbbbaabbabbaabbaabaabababaaaaaabbabbabaabbabaaaabba
bbaabbbbbbaabbbbababbbaaaaaabbaabbaaaaababaabbbabbbaababbaaabbabbbabbbbaaababbbbbababbbbaaabbaabbaaaaaabaaaabaaaababbbabaaababbbbabbabaaaaabbbbaaabbbabaababbaababaabaaaaaaabbbaababaaaaaababaaaabaaabababbbbaaabaaaaaaabbabbbbabaaabababbbabbbaaababbaaaaabaabbbbbaabbbbaababaabaaaababababaaabbaabababbbaabababaabbbabaaabaaabbaaaabaaaaababaaabbaabbabbaabaababbbbababbabbbbbabbbaaabbbabaaabbaabbbbbbaababaabbabbabaaaabbbabbbbbaaabbbbabbbbabbbbbbabbbababaabbaaabaabaabbbababbbbababbbaaabaaaaaabbbabbaaabbbaaaabbbbbbabbabbaabbaaabbaaaabbabbabbbbbabbbaaaaaaabbbbbbaaaabbabababaaabaaaababbabaababaaababbaabaaabbaaabaabbabbbabbbabaaaaaaabaaaaaababaaaaaabaabbbabbbabbaabbabbbbbaaabaabbbbbabaaabaaaaaabbbabaabababbbbbbaababaaabaaaaaaaabbabaabbaababbabbbabbbbabaababaaaaabaabbbabaababbabaaabaabaababbaaabbbaabbbaabbbabbaabbaaaaabaabbbbbaaaaaaaaaabbbbbbbabbbaabaaabababbabaaaabaabbaaa
ababbbaaaabaabbbabaaabbbbbababababaaaabbabbabbbbaaababaaaabbabaaabbaabbabbaaababbaabbbbaaaaaabbbaababbbababaabbbaabaabbabbabaabbbaaabbabbbaabaabbbbabbbabaaaabaabbaaaaaabbbbbbabaaaabbaababaaaabababbbaabbaababbaabaabbbabaabbabbabbabbaabbaaabaabaabaaababbabbaabbabababbbaabbbabaaaaabababbbaaaabbbbaaaababbabaaababababbbaabbaaaaaaababbaaaabbbabbaaaaabaaaaabbaaababbaabababababaaabbbabbabaabbabbbabbbaabbabbbababababbabaaaaaababbaabaabababaababbabbbabbbaabababbaaaaabaaabbbaabaabaabbbaaaabbbaaaaaaabbaabbbaabababbaaaaaaaaababaababbbbbababbabaaabaabaaaabaaabbaababbbbbaaaaabbbbbabaababaaaaabaababababbabbaabababababbbbbbbbababbabbabaabbabaaaabbbbbbbaaaabbababaaabbbabbbaabbbabaaabbbabaabaabaabaaaaababaaabbbabbbaaaaabbbaabbbaaabababbaaabbbbaaaabaaabbbabbbbbababaabbbbaabbbbababbaaabbaaabaaaaaababbabbbbbabbabbabaaabbaabaaaaababbbaabbbaababaabababbaaaababbbaabbbbbababbbbaabbb
aaabbaabbbaaaaabaaaaaaaaabbbbbabaabbbbbbababaaaabbabaabaabaaabaabaabbababbababbbbaaaaabaabaabbbbbbababbbbabaabbbbbaabbbaabbababbbabbabbbaaaabbabbaababbbaaabbaabbbbaabaababaaababbbabaababbbbbbbababbbabbbbabbaaaabaabbbbbaabbbbaaaaabbaaaabbbababbaaaaaaaabaaabbaabaaaabbbbbababaabababbabaaabbbaaabbaaabaaaabaaabbbbbbaabaaaabbbababbbbaabaabbababbbabbbaababaaaaaabaaaabbbbbaabbabaabaabbbababbaaaabbbbbabaababbabababaababbabaabaaababbbbabbbabbbbaabbbbbabababaaaabaaaabbbabaaaaabaabbaaabaabbbbabbabbbbbabababaaaaaaaaaabbababbaabaaabbbbbaaabaabbaaaabaabaaabbbaaabbaabbabbbabbabaaaaaaababbabbabaababbbbbbaaababababbabbaaaaababaababbaabaabaaaababbabbbbbabbbbbabababbbabaabababbabbaaaababbbababaaabbaaaaaababbabbbbaabbbbaaababbbbbbabababbbabbbaabbabbbaaaaaaaabaaaaaaaababababaaaabaabaaababbbbaabaaaaabbaaaaaabbbbaaaaaabbbbabaabbbaabbabbabaaabaaaaaaaabaababaabbbabbabbabaaaabbaababa
aabbabbabbbbbbabaaabbbabbbbaaaabbaaaabaababbbaaabababbbaaaababaaababaaabbbbabaaabbaabbbaaabbabbaaabaaaabbabaaaababbabbaababababbabbbbaabbbabaabbaabbbbaaaabbaabaaaababbbbbbbbaabababbabbababbaababbbbaaabbbabbaaaabbbaaaabbababaabbabbbbabbbabbbbabaaababaababbabbbbbbabababaaabbbababaabbaaaabbabaaaabbabaababbabbabbbaabaabaaabaaaaabababbabbaaabbababbabaababaaaaabaababbbaababbaabababaaaaabababbbaaabbaaabababbbaaabbbbbaaaabaabbabbabaabbaabababbaabababbaaaaabbbabbbabaaaaaaabbabbaabaaaaaababaabbbaababbaaaaaababbbbababaabbbaabbbbbbbabaabbaabaaaaaaabbabaaaaabbaabbbabbabbaaaaababbbbbaabaaaaabbaababbababbbbabbaaaabbaaabaaabaaabbbaaaaabbbaabbbabaaabaabbbaaabbaabbabaaabaaaaaabbaaaaabbaaaaaabbaaababbbbaaababbaababbbabaabaabbbabbaaabbabaaaaabaabbbbbaabbaabbbbbbaabaaababaababaaaaabababbbbbabbaaaabaabaaababababaabbaaaaabbabbaaabbaabbbbbaababbbbbbabbabbbbbbbaabaaaabbaababaabaaaa
aaaaaaabbbaabbbabbbbbbbabbabababbabaaaabbbababbaabaaabbaaabbaaaaaaaabaabbaabbbbbbbbabbbbaababbabbbaabbaaaabbaabbabaaababbbaaaaabababaababbaaabbaaabbaaabaabaabaaaabaaabbababaabbaabbaaaabbbaabbbbbaaaabbaaabbaabaabbabbaaaabbaaaaabbaaabaabbabbabbbabaabaabababbbbaaabaabababaaabaaabbabaaaababbbbbbbbbaabaaabbaabbababbaaabbbaabbabababbaaabbabbaabbaabaaaababbaababbabaaababaabbaabbbbabaababbabaabbbaaabababaaababbabbaababbabbbbbbbbabbaaaabaaabbabaaaabaaabbbbbbaaabaabaaaabbbbabaaabbbbbbaaabbaabababaabbbaaaaabbabbbaaabbaaaabaabbbbbaaaabbbbbababbbabaabbabababaabbbbaabbbbbbabaabbbbabbbbbbaaababbbaabbbabbbbbaaabbabaabbaaaaaabbbbaabbaaabaababbbbbababbbbbbabbbbbbbbabbaabaabbabbbbbaaabaaaabbababbbabbabbbbabbabbbbbbaabaabbbabbbbabbbbaabaabaabaabbaabaaabbabaaaaabbbbababaababbabaabaaaabbabaabbaaababbabbabbbbaaaaabbaabbaaabbaaabbbbaaaaaaabbbabaaaabbaaaaaababaaabbbabaaabaaaabaabaa
aabbaaabaaaaabaaabaaaaabbaaababaabbbaabbabababbbbabbbbbabbbbbbbabbbbbbbabbabaaaaababbabaaabaabbaaaabbababbababbaabababbabbaaababaaabbbbbababbbbbaabbaabbbabaabbbaabababbbbbbabbbaabbaaaababbababaabbabbaaaabbbbaaaaaabbbababababaabaabbbbaabbaaabbbbbbbbaabbbabbababbabbaababbaabbbababaabbbaabbaaabbabbaabbbbbbaaaaaaabbbabbaaabbaabababaababbabaaaababbbaaaabbbaaaaaababababbabbabaaabababbaaaaaabbaaaababbbaaabbbaaababbabbabbbabbaababbbaababbabbabababbabbbaaaaaaaaabbbbabbabababbaaabaabaabbbbabababaaabaabbaabaabaabbbaaababaababaababbaaabaaabbaaaabbaaaabbaabbbaabababbabbbbbabbbaabbaaabbbaabaaaaaaabababbabbbaabaaabaaabbbbabaabbababaaababaaaabbabaabbababaababbaaabababbbaaabaabbaaabaaabbabbbabbbbbaaabbbabababbbaaaabbbabaaaabaaabbbbbabbbbbaabaaababbbaabaaabbabaabababbaaaabbbbbaaabbbaaabaaabaaaaaabaabaabbabbbabbabaaaaaaaaabbaaaabbbbaabbababbabaabbaaabaabbbbbbabbaaaabaababaaba
abbbababbbabbabaaabbbbaaabbbbbabaaaaaabbbabbabbbaaababbbbbbaaaaabbbbbaabbbabbbabaabababaabbabaabaaaababaabbaabbbaabbababaaaababbabbabbabbbabbaabaaabaabbaabaabaaaaabababbaabaababaaabaaaabbbbbbbaabbaaaaaaaaaabaaaaaaabbaababbabbaababaaaabaababbaababbabaababbbaabaaaabaababbabbaaaaabaaaaababbabbaaababaabbbabbbbbaabaaaaabababaaaaabbbbbbabaaaaaaabbbabbbabaabaababbbaabbbaaaababbbabaaaabbbbbabbbaaabbbaabbabbaababbbbabaabbababbbabaaaaabaaaababaabaaabaaabbaabababbabababababbbbababbaabababbababaaaaaaabbbaabbababbbbaaababaaabaaaaaaabbbbabaaaaaaaaaabaaaaabbaaabaabbbbabbbbbaaabbbaabbbbbbbaabbbababbbaaabaabababbabaaabbbbbbaaaababbbabbababaaabbaaabaabbaabaaaaaaabbabbbabbbbbabbbbbbaabbbbaabbabbbaababaaabababaaaaabbbabbaabaabaaababababaabaabbaabbbbabbabbbabbbabaaabbbaaaaababbabbbabaaabaaaaabbbbbbbbbaaabbbaabababaaabbabaaaaababaaababbbbbaabaaabbaababaabbbabbaababbaaabababbaabb
bbbaaabbaaabbbababbabbbabaabaaabbabbbabbbabaaababbbbaaabbababbabaabbabbaabbabbaabbabbbabaababbbbaaaabbbaabababaababababababbbaaabbabbbbaaaaaaabaabbaabaaaaaaabbbabbbbabbbbbaabaabbbbbbbabbababbabbbaaabbbbbaaaaaabaaaaababaabababaaabbbabbabaabbaabaabbbbaabbabbbaaababbabbbaabaaaabaabbbaaaabbababaaaabbbbabbabaaaaaaaabaabbbaaaaabaabbbbaabababbabbbabababbbbbaabbbabaabbbbaaaabaabbabaaaabbabbbabbbbaaabbaaababaabbabbbbbaabaabbbbababaabbaababbbbaababbabaabaabbaabaabbaabaaabaabbaaabbbbbaabaaabbbbbabbabababbbabbaaaaaabbbaabbbbabbaabbbbaabbbaaababbbbbaabaaaaaabbbbbbbabbbababbbbbabaaaababaabaabbababbaabbbaaabaaaabbabaababbbbabbaabbbbbaaabbabababbabaababbaaabbabbabbaabaaaabaaaaaaaaabbbabaabaaabaabaaaabbaabbabbababbbbababbaaaabaabbbbaabbbbbbbbaababaabbabbaaabbbbaaabaabbbaabbbbaaabaabababbbabbabbbbababaabbaabaabbabbbbababaababbabbbaaabbbbbabbbbaabaaabbbbaaaaaababbbbbaaabbbbaa
bbbabaabbaababbaabbbaaabbbabbbaaaabaaabbbabaaababbaaabbbbaaabbabaabbaaabbabaabbabaaaabbbbaaababbbaaaabbabaabaabbaaaaaaabaaaaaaaaaababbababaaaabaaabbbbbbbaaaaababbbbaabbaababaaabababababbabaaaaabaababbbababababaababbaabbabbabababaababbbabbbbbbaaaabaaabbabbabbabbbaabbbaaabaabbbaaaabababbbbabbbaaabbbaabbbbbbabababaabbbaabbbabaaabbbaaabbabaaabbbaaaabbabababaaaabaaaaababbaaabbbababbbaabbaababaaaabbaaabababababaabbbaaabaaaaaaaabbaababbbaaaababbababaaaaabaabaaabaaaabbabbbaabbbababaababaaababbbabbabbababababaaaabbaaabbaaaaaabbababbbabbbbbbbabbabbbabbbabbbbabaabaaaaaabaababababbbaabbabaababaaabaaaababaabaabbbabbbbbaaaabaaabbaaaaaaababaaabbaabaaaaaababaaabaaaaabbbbbbbaabbbbabbaaaabbbbbaababbbbbabbbbabaaaaaabababbaabaaaabbabaabbabaabaaaaaaabbabbbabbababaaabaababbabaababababababaaaaababbaaaabbabbabbbabababbabababbbbbaaabaaaabbbaaaaaaaabaababbabbbabbabbabbababbabaaabbab
bbbbbabaaabaaababbaabbbababbaaabbaabbbaabbaaaaaaabbbaabaaaabababbbbbabbbaabbbbbaababbaabbbbababbaabbabbabaaabbabaababbabbbaaababbbabaabbbabaaabbbbbabaaababababbbbbbbabbbbbabbabbaabbaaabbbbaabaaabababbbababaababbbaabaaaabbbaaababaabbbbbaabbbabbbaaaaaabbbbbbaaabbbaaaaabaababaaaaabbbaaaaaaaabaabbbbaaabaaaaabbbbaabbbaabaaabbbbabbabbbbbaaababaaabaabbbbabbaababaababbabbaabaababbbbaabbbbabbaaaaaaabaaabbbaabaabaaaabaaaabaaabbaaaaaaabaaabaaababbabbabbaabbbaabbbaabbbabaabbbaabaabababaabaaaaaabaabbbbbababaaabbababbbabbbbbaaaaabaaaabbaaaabbabbbbabaabaaaaababbabbbbaaabbaaabaaaababbabbbabbabbbbabbabbbabaabaababbbaaabaaababbbaaabbbbbabaabababbabbbbaaabaabbbabaabbaabbaaabbbbaabaabababababbbaaabbaabaaaaabbbbbbabbaabbbaaabbbbabbabababaabbbbabbaababbbbaabbbabbabaabbaaaabaaabbbbaaabaaaaabbbbaabababaaaaabbaabbbbbbaaaababbabbaaaaabbbbaaaaababaaababbbbbbaabbababbabbbbababaaababab
baabaabbababbaabbababbbaabbabaaabbbaaabaaaababbbbbbababbabbbbbaababbabaabbbaababbbbbbabbbabaabaabbbaaaaababbabbbaaaabaabbbbabbabbbbabaabaabaabbbaabbbabaaaaaaaaabbbaaababaaaaaaababaaaaaabbaaaababbabbbabaaababbaabbaaabbbabaaaababbabbbaabbbbbbbaabbababaaabbbbbaababaaaabbabbaaabaabbbbabbbbbbabaabaaaabbabaaababaabaabaaabbbbbbbaabbabbaaabaababbbbababababaabbaabbaaaabaaabbbbabaabbbaabaaababbbaaabaabababaaabbabbbaabaaabbaabbaabbabbbbbaabbbbabbaaababbbaaaaababaaaabbbbbbabaabbabbbbbbabbbbaabaaababbabbbbaaabbbabbbababbbaabbabbbbbbbababababbabaaaababbbbbbbaababbbbbaaabbabbbabbaaaaabaabbababaabbaaaabaabaaabbaaababbbbbababaabbaaaababaabaaaaaaababaabbaabbbbbbbbbbbbabbbbbbbbaabbbabbababaabbaaaaaabaabaaaaabbbbabbbaabaaaaabbbbbababbbbaaaaaabbbabaaaabaababbbbaabbaabbaaabaababaabaabbbbababbaaabbbbbbbababaaaaaaaababbbbbaaaaaaabaabbbabaaababaababbaaaabbbbabaaabbbbbbbabbbbaaaabab
bbbbbbaaabbaaababbbabbbaabbaaaabbbababbaaaabaaabaaababbbaababaaaaababababbbbbbbabaabbabaabababaaaaaababbbabbbbaaaabbabbababbbaabbbabbbbaabaaababababbbbaaabbbbabaaaaaaabbbabaabababbabaabbbaabbabaababbbbabaabaabbbabbaaabbababbbabaabbbaaababaabaaaabaababbaabaaababbbaaabbabbbbbaabbabbaabaabaaaabbbbbaaababaabbaaabbbabababaabbaabbaabbbaabbbaabbbbbaaabbbaabaabbbabbaaababbabbbabaabbbbaaabbabaaaaabaabaaabbbbababababaaaabbaabbabaaababbaabbbaabbabbbaaaabaababbaaababbabaabaabaaabababaabaaaabbaabbbbbaabababbaaabbabbbbababbaaabaababbaabbaababaabaaaababaaaabbbababbbbaaabbbbabaaaaabaabaaabbbaaabbbaaaaabaabaabaaaabbbabaabaababbabbababbaaabbbbabaabbababbaababbbabbabbbbbbaaaabaabaaababbaabaabbaaabbbaaababbabbabaaaaaabbabaaabaaaababaaaabaababbbabbaabbaabbbbbbaaaaabbaabbabbababbbabbababaaaaaaabaababbabbabbbababbbaabababbbaaaabaababbbabbbaaababbaaababaababbbbababbaabaaaaaabaaaba
bbbbabababbaaaaaabaabbbbabbaabbbabbaababaaabaaaaaaababbbaababaaabaabaabbabaaaaaaabababbaaaabaaabbbbaabaabbaabaaababbaaabbbbabbaabbabaabbaababbabaabaabbaababaabbabbabaabaabbaabbabbbabbbbabaaabbbbbabbaabaabaabaabaaabbaababbaabbbabbaabaabbabaabaaaaaaaaaabbaababaabbaaabaaaabababbabbbbbbaaaabbbabaabbbbbaaabbbbaababababbbbabbbaabbaaabaababaaabbabbaabaaaabaababbaabbbaaaabbbabbbbaabbbaabaabbbaabbbbabbbbbbbabbbbaabbaaaaaaaaabbbbabaaaaaaabbaaabaaaaaaaaaabbbabbbbaababbbbaababbababaaaaaababbabaabbbabbaababbbabbaabaaaabaababbbaaaabaaabbaaababbbabababbbabaaaabbbababbbabaaaabaabbbaaaabbabbabaaaaabbababbbbabbbbabaaabbabaabbbbaaabababbaaaababbaabbabaaababbababbbaaabbbbaabababababaabbbabbabaabaabbaabbabaababbbaabaaaaaaabbbaaaabbaabaaababbaaaabbaaababbbbababaabbaaaabaaababbbabaababbbbaaaabbabababaaabaaabbbabbabaaabaabbbabaabbbaabbaabaaabbaabaabababaabbabababbbbbabbabababaaaab
baaababbbababbaaababbabaaabbabaababbbaaabaaaaabaabbbbabbbaaabaaabbabaaaabaaaabbaababbbaaaaaaabaaaaabbabbaaaaaababbbaabbbbabbbbbbabbbbbbbbbbbbbbaaaabbabaabbaaaababaabbaaaabababbabaabbabbbbbaaaaabbbabbabbababbbbbaabaaabbabaaabababbaaaaabaaabababaabbbbbaaabaabaaababaabababbababaaabaaaaabaaaababaaaaaabaabbbbbbabbbaaababbaababaabaaabbbabaaaabababbbbaababbbbabbbabaaabbbababbbabbbaaabbbbbbbbaaaaaaaababbabaaaaaababaaabaabbbaaaabbabbbbbbbbabbabbaaaaaaaaabbbbabaababababaaaabbbaaababbaaabaaaabaaaaabbbaaababbbabaabbbbbbbababbabbbbbaabaabbaabaaaabbbabbbabaaabaaabababbbbbbbbaaaaabaaabbbbbbabbaaaaababbabaabababbaaabbbaaabbbbaaaaaabbbbbaabbbbbbabbabaaabbbabbbaaaabbbbbababaaabbbbbbbabbbabbbbbbabbbbbaababbabbabbabbaaaaabbababaababaabbbbabbbbaabaaaaaabaaaaaaababaaaaabbbbaabaaabbaababaabaaabbabbbbbbaaabababbbaabbbbbbbaababbbbabbbaaaabbbaaaaaabbbbabbabbabbababaabaaabaabaaabaabb
bbbaaabbbabbbbbbbaababbbababbbbbaaaaaaaaaabbaabaaabbbbbbababbabbaaaaaaaaaaabbbabbbaabaaaabaabbbbababbbbababbbababbaabbbbbabbbbbbbaaabbbabbbbaaaaaaaaaaaaabbbaaaaaaaaaaabaaabaabbaabababaababbabbabbbbbabbbabaabababaababaaabaaabbbaaabbabbababaabbaaabaaababbabaabbbbbbbbbababbababbbabbaabbbaabbbbababbbbaababbbaaabbaabaabbaaabababababaaabbbbbabbbabaabbbbbbaabaaabbbbbaabaaabbaaaaabaabaabbbbbaababaabbabaabbaababbabbabbaabaababbabaabaabbabbbbbbabbaabbbbbaaababaaababaabbbabbaaabbbabababbbbbabaabaaaabaaaababbaaabbabbabaaabbaababbbabababababaaaaabaabaaaabbaabaabbbbaaabababbabbaaababbbabbabbabaabbbabaaaaabaabbabaabbaaaabbaaababbbbbababaabaaaababbabaaabaaaabbbabbbaaaababaaaaabbabbbbbabaabaaaabbabbbaabaaabbabbaabaabaabbababbaaababbaabaaaababaaaaabaaaababbaabbabbbbabbbabbaaaaaababbabbbbbbbbabbbaaaabbabaaabbababbababaabbbbbbabbbabbabbbbbaaaababbbabbbaaababbabbbbbabaaaaaababb
abaabbaabababbbbaaabbababbabbbbaabbabaaababaabbaabbaabbaaaaababbabbababbaabbbabaaabbaabbbabbaaaabaaabbabaaababbbabbbbbbbbabababbbbbabbbbbbaabaabababbababbbbbaabaaaaabbababbbbaabbbaabbbaabbabbabbababbabbbaabbbaababbabbabaaabbaaaaababaabbaabbaabaabaaaaaabababaabbaaaaaaaaaaabaababaaaabababbabbabaabbbaabaababbbaaabababbbaaabbbabbaaaabbabababbbaaaabbbabaaaababaabbbababbbbababbbababbabbabbbabbbbabaaabbabbabaaaabaabaaabbbaabbbaababbbbbaabbabbabbabbaabbabbabababbabbbbababbbaaaabaabbbbaabaabaabbabbaaaaabaabaaabababbbbabaabbaabbababbabaabbbaababbbaaaaaabbbbbbbbbaaaaabbababbabaaaabbaabaaaaaaaabaaaabbababbaabaabbbbbaaaaaaaababaaaaaababbbbbaababbbabbaaaaabaabbbbaabbbbbaabaabbaabbaabbaaaabbbabaabaabbabaaabbbababbabbaabaabbbbaabbbbbabbbabaaabbbabbaaabbababaabababbbbbabbbbaababbabbbaabababbbaaaabbbbbaaabbbaaabbabbabbabababbabaaabaaababbbbbabbabababababaaabaaababbabbaabbbba
aaaaaabaaabaaabbabbbaaaaaaabbbbbabaaabbaababaabaababbaaaababbbaabaaaaabbbbaababbbbbaababababababaaaaabbabbababaaaaaaaabaaababbbbbbbbabbabababbaabbabbaababbabaaaaaabaabbbaabbababbaabbababaabbbbaaaabaabbbbabbbabbaaaaaabbbaababaaabbbaaaabaabbabbaaaabaaaabababababaabbababbbbbabbbaaabaabbbbbaaababaabbbabbbbbaaaabbbabababbaabbbabbaaaaaabbbbbababbababbaababbabaaaaaababbbaabaabbabaaaabaababaabbbaaabaaaaabaaabbbaabaaaabbbabbaabaaabaabbbabbbbaaabbbaaaaaaabaaaababaaaababbbaaabbaaabaaabaaababbbabbbbaabbaaabbaaaababbabbbbbbbaaaaaaababababbaabbbabaaabbbbabbbaaabbabbaabbbaaabaabababbbbbabbaaabaabaaababbaaababbabbbbbbbbababbababbbabaabbaababababbabbbabbabbbbbbbbabbbbabbaabaabbbbabababaababbbaabababbbaaababbbbbabbabbaaabaaaabaaabbbbababbaaaabbbaabbaaaaaaabbabbaabbaababaaaaaabbaaaabbbababbbbaabbababbbaaaabbaaaabaababbbaabababbabbaaaaababbbbbbababaabababababaabababbbaaaabbbba
babababbbabaabbbbbabbbbbbabaaaabbaaaaaaaaabaabababbbabbbbaabbaaabaabbababbaabaaaaaabbbbaabbabaaabaaaabbabaabbabababaabbbaaabaabbbabababbaaaaaaaabbaabaabbaaabaababaaabbbaababbbbababbbaabbaababaaaaababbbaabbbaabbaababbaaaabbbbbaaaabbbabaaaababbabaabaabbaaabababbbaababbaabbbbbbbbabaaabaaabaaabbaabbabababbbbbbabbaabbbabaaaaabaaabaaaabaaaaabaaaababbbbbbabbbbbaaabbababaaaaaabaaaababaaababbabbabbaaabaaaabbbbabbabbbbbababbaaaaaababaabababbbbbbaababaababbaaaabbaaaaababbabbbbabbbaababaabbbaaabbbbaaabbbaaababaabbaabababbababaaabbababaaabbaababbbabaabbbbbbbbbaababaaabbbabaababbbabaabababbabbaaaaabababaaabbabbaababbaaaababaabababaaabababababbbabababbbabbbabbabbbababbbabaaaaabbabaababaaabaaababbbbbbbbbbabaababaaaabbbbbbbaabbbaaababbaabbaaabbababbbbbaaaaabbababbaabbaaaaabaabaabbabaababbbbbbbbbbaaabaababbaabbbaabbbaababaaababaaabaabbabbbbaabbbaaaabaaaaababaaaaababbbbbbbabb
bbaabaabaababbababababaabbbbbaaabbabbbaaabbbbaabaaaaaaaaaabaaabbbaaaaabbbbbaaabababaaaababaababbaaabbbaaaabbaabaaabbababbbbbabababbbbbabaababbbbabbbaabbaabbabaabbbbbbbbbbbabbbaaaabaababbaaaaabbaaaababababbbbbbbbbbbbbbbbbababaabababbbbaaababbbaaabbabbaaaaabaaaaaabaaabaabbbabbbabaababaabababababbaababbbaababaabaabbaaabababaabbaababbbbbbaabbabbaabbbaaabbabaabaabaaaabbaaabaaabaabbababbbababaabaabaaaabbbbbbabbabbbaabbabaaaabbbbbbabbbaaaababbaabbbbbbbabaabababbbaabaabbabbbbaaabbaaabaabbbbbabbbbababbbaaaaaabbbabbbaaaabbaabaabaaabaaababaaabababbabbbbabaaabbbaabbbaabbaabbaabaabaaabbbaabaaaaaababbbbababababbabbbabbaababbbbbaabaabbababaabbaaaaabbbabaaaabaaaaababbbabbaaaaaabaabbabaaaabbbbbaaabaaaabababaaaababbbaaababbbaaabbbbabbaaabbbbaaaabbbbbbabbaabaaaaaabbababbbaabbbbbababaaabbbbbbbbaaababbbbbbabaaabbbabbbbbabbbbabbababbbbaabbaabbabbabbbbbbbaaabababbbaaabbbbbaabbbab
bbaaabbaaabaabaaaaaaabbabbaaababbbbbbbbabaabbbbaababbbababbaaaabbbbbbbbabbabababbbabaaaabaabbaabaaaabbbbbabbaabbabaaaaaabbabbabbababbbbbaabaabbbababaabaaaababbbabbabaaaababbaabaaaabaaaabbbbabaabbaabbaaaabbbaaababaaabbbbabaabbbaabbbbbbaabababbbbbaaababbabababbbabbbabbabbbaaabaaabbabbaabbabbbaabaabbbbaababbbabbbbbabaabbababbababbbaaaaaaaabbbaaaaaabababbabbaabaabbbabaabaabaabbaabbaaababbaaabaaabbbabbaababbbbabbababbaaabababbabbabbabbabbaababbbbbabbababaaaabbbabbbbaaaaabbaabbabababbaabaabbaaabbaabbababbaaabbbbbbaababbaabbbaabaabaaabbbaabbabbabbbbaaaabaababaaabbbabbabaabbaaaaaaaaaabbbbbbbaaababbaababbbbababbbbaaaabbbbbbbbbabaabbbbaabbbaabbbbaaaaaababbbaabbaabaaabababababbbbbaaaaabbbbbaabbbaabbbaaabbababaabaabbabbbbabbbabbababbbbbbbababbabbabbbabababbabaabbabababbbabbbaaaabbaaaaabbaabbbbabbbbaabaababaabbaababbbabbbabbabbaaaaabaaabaababbaabbbbbabbaabbabbabbabbbaaa
aaababbbbbabbbbaaababaababaababbaabaaabaababbbababbbaaaaabbbaaaaabbbabbababbbbabbbaababbaaabbbabbabbabbaabbabbaabaabababbbaabbbaabaabaababaaabaabbbbbbabbaaabaabbbbbaababaabababbbaabbbaabaaabaabaabbaaababbaaaabbabaaababaaaabaabbbabbabaabbbaaaaaababaaabbbbaaaaaababaaababaabaaaaaabaaaabaabbababbbbbabbabbaaabbabbaaabaabbbaaabbaaaaaaaababaaaaaabaaaaabababbbbabbababbbaaaabbbbbaaabbaabbaabbbababbaababaabaabbbbbababbaababaaabbabaabbaabaaaabbababbabbbaaabbbabbbbbbbbaaabaabbbbbaaababaabbbbbbabaaababaabbbaabbbbabbaabbbbbbaababbabababbbaabbbaaaaabaabbaabbaabbbababbabbabbabababbabaabaaabbbbbabbbbbabaaabaaabbbaaabbabbbbabaaabbabbabaababaaabbbbaaaabbababababbabbabbabbbbaabbaaaaaaabaabbbbaabbbbbbabbaabaaabaababbabbaabbbaaababbbaaaabaabaaabbbaababbbbbaabbbbabaabababbabbaaaaabbbabbaabaabababaababababbabaaababababbbbaaaaababababbabbabbabbbaabaaababaabaabaaabbbabbabbbbaababaab
aaabaabbaaabaabbababbabaaaaabbaabbbabbabbbbbaababbbababaaaaaaabbaabaaabbaaaaabaabaabababbabbbaaaaabaabaaaabbaaaabbabaabbaababbabbbbabbbaabaaaaaabbbbbbaababaaabaabaabababababaabaaababbabababbbbaaaabaabaabbaaababbabbbaababbbbaabaababbaaaabaababbaabbbaababbbababbbabbaaaababbbaabaabbbabaaabaaaabaabbaaabaaababbbaaaaabbaaaabababaabbbababbbaabaabbaaaaababaabbbababaababbabbabbaabbbabbbabaaabbbaabbbabbbbaabbaabaabbbabaaaaaaaabbbabbaaaaaabbbbbabbbaaaaaababaaabbbbabbabbabaaabbbbbabbbabaabaabbbabaaaabaaaaabbaaabbbbbababbbaaaaababaabaabbabaababbabababbbabaaabaabbbbbaaabbbbaaabaaaaaabbbbaabbabababbbabbaabaabbbbabbabbaabbabbabbbababbbbaabbabaabaabbbabaabbaabbaaabaaaaabaaaaaabbabbbbaabbabaabbbbaabbbaaababaabaabbbaabaaababbaaaabbabbabaabbbbaabbaaabaabbaabbaaaabbbbaaabbabaabaaaabbbbabababbbbbaabbabaaaaabbbaaaaaaaaababbbaabaabbbaaabbabaabbaabbabbbbbbbaaaaaabababbabbbabbabbbba
bbbbbabaaabbabaaabaaaabbbbbbabababaaaaaabbbaaabaaabbbbaaabbaababbbbbbaaabbbaabaabbbaaabbaaabaaaabbabbbaabaabbaaababaabbbabbaabbbabbbbaababaaaabbabbbaaaababaaabaaabbbbbbbabaaabaaabbababbaaabaabbbbbababaaabbaababaaababbaabbabbbaaabbabaaabaaaaabbaabbababbabababbaaabbbaaabbabaaababbabababbaaaababaaabbbbbaaaaababaabbbabababbbbbbbbaaaabaabaabbaabbaaabbbaaabbbaaababbaabaaaababaabbbbaabbabbaaabbababbbabbbababbaabbaabbbbbbabbaababababbbbbbaaababbabbabbabbbbbaabbaaabbaaababbabbbaaabaabababbbaababaababaaabbabbabbbbabbaaaabababaabaabaabaabaaababbbbababbaaaabbaabbbbbaaaabbabbbabaababbbaaabbaaabaabbbaababababbbabaaabaaaaababaabababaabababbaabbbabaababbbbabaabbababbbbabbaababbaabbbbaabbbaabbbbbbbbbabbaaaaabbaaabbabbbbbbabaaaababababbaabaabaaabbbbbbabbaabbabaaaabbabababaaabaaabbaabbaaababbbbbbbabbbabbabababbbbbaaabaabaaaabbabaabaabaaaaaaaaaabbbaabbbabbabbabbbaaaababbbbbbaa
babbaaaaababbbbbbababaabbbababaaababbaaaabbabaaabaaabbbbababbbbbbbbabaaaaabaaabbbabaabababbbbbaaaabbaaaaaababbbabbaababbbbbaabbaaaaababaabbaaaabaaabaaabaabbabbabbbabbbaabbbbaaaaaaababababbaaaaaabbababbbabbbababaaaabaababbbbbaaaabbbbbbbabbaaaaaaaabaaaabaaaabbbbbabbbaabbbabbbbbaabaabbaaababbabbabbbaaaabbbbabbbbbbaaaabbbbabaaaaaabbbbbbbaabaabaaabbbabaabbabbbbbbbabbbaaabbbbabbabababaabbabbabbaababaaababbabbbaabaaaababbbbaaaaaabbabbbaaaaabaabaabbbbbbabababaabaabbabbbabaaababababbbaabbaabbaabbbbabababbbabaaaababbbabbbaabbbbabbabbbabbbbababaabaaabbabbaabbaababaaabaaabbbbbaababbbbbbaabababbabbbabaaaabbbaabaaaabbbbabaabbbaabbbabbabbbabbbabbaabbbbbabbbbbabbabbaababbabababbbababaaababbbbabbababaabbbbaabbaaababbbbabaabbababaaabaababbababbbabbbbabbbaaabbbaaabbaabbbbabbbbaabaaaaababababbabaaaabbaabbbbaaabaabbaabbbbabaaabbbabababaaaaabaaabbbaabaabbabbaaaabaaababbabbbaaaab
baabaaaaaaababbbbabbababbabbabbbbbbabbbbabbababbaaabbababbaaaaabaaaaababaabbaabbaabbbaabaabbbabaaaaaaaaaaabaabbbabaabbbabbaabbbbbabaabaaabaaaabaaabbababababbabbbbbababbbbaaaabbbbbabaababbbababbbbbbababbbabbaaabbbbbbabbbabbbbabaababbbabbbbbaaaabbaaabbabaabbbbabbaabbababbbaaaabaabaabbaaaababaabaaabbbaaabbbabaaaabaaaabbbbabaaabbbbabbbbabbaaaabbabbbaaabbabbabbaabbbaaabaaabaaaabaabbaaabaaaaaaabaababaaaabababbbbbabaaabaabaabbbbbbabbabaababaaabbabbbaaabaaaaaaaabaabaabbaaaaabababbbabbbbbbabbababbbbaabaaaaababaaababbabbabbbbbbabababaababaaabbaabbbabaabbababbaabbbbaabaabbababbaababababababbbaaabbaabbaabbaabbabababbbabbaabaaaababababbbababbaabaaaaabaabbbbaabaabaabbabaaaaabbbababaaabbbbbbbbabbbabbbabbaaaabbaabbabababbbbbababaabaaabaabbbaaaaaabaababbbaababbaaaaabaabaaaabbbbabbbbbbaaaabbbbbbaaababbaaabbabbaabaabbbababbbbaabbbaabbabbabbbaabaabaaaaabbbbbbbbaaaabbbbbabbbbab
abbbaabbabbbaabbabababababbabaaaaabbbabaaabbaabaabbabaaabbaaabbbbbbaabbaabbaababaaabbababbabbabbaabbaabaaaabaabaabaabbbbbaaababaabbabababaaaabbababaabbbbbbbbbaaabaabaabaaabbbbbaabaabaaaabaaabababbabaabbbabbbabbabbaabaabaabbaabbbabbbbabbababbababbabbbbbabbaabbaaababbaabbabaaabbbababbabaabaaaaaaaaabbbaababbbabbaabaaaabaaaabaaabbbbabababbbbaaaaababbbabababbabbababbabbababbaaabbaaaabaabbaabaaaaaaabbbbaaaabbabbbbbaabbbbbbabaaabaabbbaabbbaaabababababbaabaabbbbbbbabbababaababaabbabaaaabbabbabbbabaabaababaabbbbbbbbaaabbbbbbbabaababbbbbabababaaabaabaaaabbbabaabbaabbaaaaaabbbbabbabbaabbaabbbbbbaabababbaaabbaabbbabbaaabbbaaababababaaaaaaaaaabaaaabbbaababaabbababaabaabaabbaabbaaaaabaabbbbbbbbabbbaaaabababbbbbabbbaaaabaabbbbbbabaabbbaabaaaabbbbabaabaabaabbabbbbabbbaabbbabbbbabbbbbbbbbabbaabaaaaabbbbbaabbaaaaaabaabbabaaaabbaaaabbaabaaaabaaababaabbbaabbabababbbaabababaaab
baaaabababbbbbbabaaabababbbbabbbbaabbaabbbaaaabbbabbaaaaaaaaaabaaaabbaaabbbbaaaabbbbabaaabbbaaabaabbbbbbbbbabbbbaaaabbabbabbaaabaaaaaababbbbbbbbbaaababbaaabbbbaaabbbabaaaabbabaaababbabaabaabbbbababaabbbaabababbaabbbbababbbbbabbabbaaabbabaabaaabaaababbbababbabbababbabbaabaaaabbbaaabbababbababbbabbbbbbababaaabbbbbabbbabaabaabababaaaaabaaabbbaaababbabaaaabbbaabbaabbaaaabbaaaaaaaaabaabbbbabaaaaaaabaaaabababbbaabbbbabbbbaaababbbabababaabbbababbbbbaabaabababaababbabbbaabbabaaaaaabbaaaaabbbababbaaaaaaabbabaaaabaabbabaaaababbaababaabbabaabaaaaabbabbaaabaaaabababbaaaabbbbaaababbabbbbbabbbaabbaaababbbabbaabaaaaaaaabbbbbbaabaabaabaaabbabaaabbabaabaabbabaababbbababbbaabbababaabbabbaabbabbbbabaaababaaabaaaaabababaaabbaababababaaaabaababbaaaabababbbbaaaabbabaaabbbaaabaabbabbbaababbaaabaabaabbbabaabbbabbaabaababababbabbbababbaaaabaaabbbaabbaabbbabbaababbbbbaabbbaabbbbaaab
abbaaaabbabbababbaaababbaabaaabbbbaaabaaabaaaaaaaabbbabbbbaabbbaababbbbaabbbaabbbabbbababaaabbaaababaabbbbababbaabaabaabababaaaabaaabbabbaababaaaabbbaaaaaabbaaabbbbbabaabbabaabaabbbbaaababaabbabbaaaaabbaabbbabaababbbaabbbababbbabbabbabbbbbaabbbaabbabaabaabbbabaaaaabbbaaababbbabbbabbabaabbabbbaaabbbbbbabbababbabbabbabababaaaaabbbabaababaaaabababababbaaaaabaababaaabbabaabbbabbabbbbbbaaaaabbbbabbabbbbaaabbbbbaabaaabaababaabbabaaaababaabbabaabbabababbabbbbaabbbbabbababbbbbabbaaabbbbaaaababababbabbaabaabababbbbbbaababbababaabbbbbaabbbaaabbbbbaaaaabbababaaaabaabaaabaabbbaaaaabbbbbbaabbbbbbbaabbbbbbaabbabaabaabaabaaaabbbaaabbaaabbbbaaaababbaaaabbabbabbababaaabaaaaabaaababbbbaaabaabbbbbbabaaabaababbbbbaaabbaabbabbaaababababbbbbbabababaabbbababbbbbbbbbbbabbaabbabbabbbbaaaabbbbbbbabaaabbbabaababbbbbaabbabababbaababbbbbaabbaaabbabbbbaaabbabbbabbbabbaababaaabaaabbaabaa
abaaabbbbbbabbbaabbbababbabaabaaabbbbaabbbbaabaaabaaababbaaabaabaaaaaaaaaabbbbaabaaaababaaaaabbabaaabbbaabbbaabbabbbbaaabababbaaaaababaaaaabbbbbabaabbaaaabaababbaababbabaaabbbbaaabaaaaaabaabaaabbabaaaabbbbbbaaabaabbbaababbbbbabbabaaaabaababbbaaaaabbabbbbaabbabbbaaaabbbbbbbaabbbaaaaaabbbaaaaabbbbbaaabbababbbaabbababaabbabbbaabbabababaabbabbbbabaabbaaaabbbabaaaabbabbaaaabaabbaaaabbbabbbababbbbabaabbaabbabaaabbaaabbaabbbaabbababaaaabababaaabbabaabbbaabbbbababbbbabbbabbbaaaaaabaaaababbaaaaababbabbbbaaaabaaaabaaaaaabbaabbaabbabbaaabbaabaaaabbabbbbaaabababbaaabbbbabbabbbbbaaabbbbbaaaaaabbbabaaabbbbababaabbbbabbaabbaaaaabaaababaabaaaababaabaabbaabbbaaabaaabbbbbabbbbbbbbbaabaabbbaaaaabbaaaabaaaaaaababababaaaabbababbbabbababaababbbaabbaaaababaaabbaabababbbababaabbabaabaaaaaabaababababbbabbaabbaaabbbabbbaaaaaabbabbaaaaaaabbbbaaaaabaabaababbbbaaaaabbabbbabbabbbaaabaab
aabbbbbababaaabbabaabababbbbaababbaaabaabbabaabbaaaabaaababbbbbabaabababbaababbbbbbbbbabaaabaababbaabaabbabaaabbaaababbaabaaabbbaaababaabbaabaabbbabbababababaaaababbbbaaaabbbaabababbabbababaaabbbaabbababbbabbbbbabbbbbbabaaabaabbabbababbaabbbaaababaaaabbabbaaababababaabbbbbbbbbbbbabbbbbabbaabbbbbaaabaaabbbbbbaabaaaaaaaabaaabbbaaaaaabbaabababbababaaaabbbabbaabaabbbabababaaababbbaaababbbbabbbbbbaaabbabbaaaabbbabbabababbaabbaabaabaabbbbbbabbaabbbabbababaabbabaaaabababbbabbbabbaabbaabbaaabbabbabaaaaabbbabaaabbabaaababaaaababbaabbabababbaaaaaabbabaaabbaabbbbaaabaabaabaaaaaaaabbbabbaababababbbabbabbbbabaaaababbbaaaaaaaaabbbabaaabbabaaaababaaabbbaaabbaababbaaabbabbaaaabbbaaababaabbbbaaababbbabbbbabababbbabbabaabababbbbbbaabaaabbababbbaaabaabbbaaaaaaaabaabbababbbbbbbbbbbaabaaabaaabbbaaaaaaabbaabaabbbbabbbbabaabaaaabaabbababbbbaaabbaaabbbabaababaababbbabaababbababbab
aaabbbabbbabaabababababbaabbaabbbabbaabaabababaaaaaaabbaabbabaabaababababbbababbbaabbbaaabbbabaababbbbabbabbbabaabaaaaaabbabbaabababbbabababbbbaababaaaabbbaaaabbbaabbabbabaaaabbaaabbaabaaaaaababaaaaaaabbbabbaabaabaaabbbbabaabaaababbabaaabaaabbbabbabaaabbabbbabbbbbbbbbabababbabbaaaababaabbbabaaababbbabaaaabababaaababaabbababbabaababbbababbbbaaabbbaaababbaaaaaabbbaabbbbbbaabaaabbaaabaabaabbabaaabaaaabaababbbaaabbabababaabaaababbbbbbbbaabababaaabbaaabaaabbbbbbbaabbbabbabbbababbbbbaababaaaaabaabaaabbabaaaaaabbbbbbbbabbabbabbbbbababaabaaaaaabbbaabaabbabbaabaabaaababbbbabaaabaaaaaaabababaaaaaaabbbaaababaabbabaabbbbabbababbaabaaaabababbbbaabbababbbbbaaabaabbbbbbabbbbbaaabbbbabbbabaabbababaaaababbabaaabbbbbbaababbbbaaaaaabaaaaaaabbaabbbaaabbabaababbbaaaabbbabababaaaabaabaabbaabaaaabbbbabbbbaabbbbbbabaaabbabbababaaaaabbaaaaaaaabbabaaaaaabbbbbaaaababaabaabaababaabbaa
aabaabbaaabaaababbbbbbaabbbabababbbbbbbbbaabaaabaabaabaaabaabbbaaaabbbbaababbaabaaaaaababbabbabbbabaaabaaaabbaababbbabbabaabbbbaaababbbbababbaaaaabaababbbababbababbabbbbbabaaaabaabbabbbbbaabbbaaaababbbaaaaaaabaababbaaababbabaaabbbabbbaabbaabbbabbabbbbbaabbaaabbaaabbbbaaaaababaaaaabbaaababbabbababaaaabbbbaababbbbbababbaabbbabbabaabaaaababbaaabaababaababaaabaabbbabbbabbbaabbbabbaaaabbbaabbbbabbabababaaabbabbabaabbbabbbaaaabbbbbbaaabbababaabbbbaabbaabbabaaabbbbabbaabbabbbbbbaababbabaabbaabaabbaaababaabaaabbbbbbbaabababaabbbbabbbaaaabbabbaaabbbabbbbaaabbbbabbababbbaaabaabbbbbbababaabbabaaaaababbbabaaababbbbbabaabbabaaaaaaaabbabbaabaababbbabaabbbabbabababbaabababbbbbbaabbbaaaaaaaabaabaabaabbaaabbabbaabbababaababaaaababaabbbbabbaaabbababbbabbabaaaabbbaaaababababbabaabaaabbbaababbbaabaababaaaaaaabaaabaaaaabaaabababaabbbabbbbbabbbbaabaaabaabbbaabbbbaaabbabbabaababb
baabaaaaababbbabababbabaabaabaaabaaabbabbbabbbbaaabababbbbbbbaaaaababbbabbbbbbbbabaaabbabbabababaababaaabbaababaabaaaabbbbbbbaaababbabbbaabbbaaaaababaaaaaababaaabbabbaabbababaabaaaabaaaabbabbbaabaabbaabaababaabbabaabaaabbaabbaaaabaaaababbbbbbbbbabbbaabbbbbabbaabbabaaaabaabaabbbabaabaabbbabaaaaaaabbbabaaabaaaabbaaaaaabbaabbabbababbabbaaabaaabbabbbaaaabbbabaababbbaaaaaaabbaababababbbaaabbbabbbaaababbbbaaaababbbaaabbbaabbbabaabbabbabaaaababbaabbabbbabbaaabbaaabbabaabbbbbbbbbbbbaaababbabaabbaabbbbbbaaaaabababaaaaaaabbabbabbbbbbaabbaaaababbaaaabbbaabaabababaaaaababaaaaaaababaababbbaaaababaaaaaaaabbaaaabababbaaaabbbaabbababbbbabaabbabaaaababbaaabbbbbaaabbaababbbbaabbabbabbbbbbbaabaababbaaabaabbbabbabbbaaaabbbbaababbbbaabaabaaaaabbbaabbaabbabbabbbbababbbabbaabbababaababbbabbaabbababaabbbabbabababbbbbabbaabbababbabbaababbbbaaabbbbaaabbbbaaabbbbbaabaabbbbbaaabbbabbb
bababbaabaaaaabaaaaaaabaaabbbbabbaabbaaabababbaabbabbabbaaababbaabbbbbaaaabababbbbaaabbabbbbbbbabaaabaabaaabbbbaabaababbbbbbabbabaaababababaaaaabbbbaaaabbabbaaababaaaaaaabaaaababbbabbbbbbbbaaaababbaabbaaaaababbbbbbbabaaabababbbabababbababaababbababbaabbaaabaaabaabbbbbabaaabbabababbbaaaabbbbbaaabbaababaababbabbabbaabbbbabaaaababbbbabbbbaaabbaabaababbaabbaabababaababbbabaaaaaabbbbabbbaabbaaaaaaaaabaaabbbaababbbbaaaaababbababbaabbbabbaabbabababbaabababbabaabbabaaaaaabbbaabaabbabaabababbabaaababaababbbbabbbabbbbaababbbbbaaaabbbbaaababababbababaaaaabaabaaababbabaabaaaaababbababbbaaababbbbaaaabaaaaaaaabaabaaabababaabbaababbbaabbbabbbbbabbbbaaabaababbaabaabbaabbbababababaaaabaaababbaaabababbabbaaababbbababbaaabbaaabaabbababbbabbabbbbaabaaabaabaababbbabaabbababaaaabbbaababbabaaaaabbbabbabaaabaabbbabaabbbbabaaabaabbbabbaabbbaabaababaabaaaaababbaabbabbbabbabaaaaaaaaa
abababaaabbabaababaabbbaabbbbbbabbbbaabbaaaaaaaabaabaaaabbaabaabbbabbbabaaabbabbabbabaababbabbaabababbbbabbabbbbbaabbbbabbabbbaaaabaabababbbaaaaaaaaabaaaaabbaababbbbaaabbabbabbaaaaaabaaabbbbabbbaaabbbbaaaabaaaaaabababaaaabaababbabaaabaabbbaaababbabaaabaabbabaabbbaabbabbbababbbbbbbbbabbbaabbabbbaabbbabbbbbabbabbaaabaaaaabbaaaaaaabababaabababaaabbabbbabbabaabaaabbbabaaaaabbbabbabbabaabbbbaaabababaabaaababbaaababbabbbbbbbababaaaaabaabbbbabaaabbbbbabaaabaabbaaabbaabbaabaabbaaabaaaabaabbababbaababbbbabbabaabbaaabaabaaaabaaaabbbbbbbaabababababbabbbbbbaabaaabbbabbbaababbbbabbaabaabbbbbaaabbabaabbbabbbbbbaaaaaabaaabbababbaaababbbaababbbbbbbaaabbbababbbaaabbabaaabbbaabababbabaaabbaaaaaaaaaaaabbabbaaababbabaaabaababaababbbbbabbbbaaaabaabbbbbabaabbaababababaabaabbbabbbaaaabaaabaabbababbbbabaaaabbbbbabbbabaaaaaabaabbabbaaabaababaababbbaaabbaaaabbbbaabbbababaaaaaaaaaaab
aabaababaababbabbaabaabbbbababbbbaabbbbbbbbbbbbabababaaaabbbbbbaababbabbababbbbabbababbaabababbaaabbaaabbaaaabababaabaabbbababaaabbbbbabaabbabababbabababbbabbaaaaabbbaabbbaabbababababbaaabbabbbbaaaaabaaaaaaabbbaabbbaaababbbbbaaaaabaabbbaaabbabbbbbbbabababbbbbbbbababbbaaabaabbbaaabbabaababaabbaababbbbbbbaabaaabaaaaabbaabaaabbaabaabbbbabbabaabbbbbbbbabaababbaabbbbbabbbaabaabaaababaabaabaabbaabbabaabaaabaaaaaabaabbbaaabbaabaaaaaabaababbbabaaabababbaaababbbabaaaaaaabbbbaaabaabaaaaaababaabbbabbbbbbbbbbbbabaaababaaaabaaaabbabbbbaabaaabbbabbabbaaaaabbbbaabbbbbbaaabbaaaaababaaaaaabbbabaaababbabbaabbbbaababbbabbbababaaabbbaaabbaaabaababbbbababaabbbabbbaaabaaabbabbbbbbabababaaaabaababbaaaabbabaaabaaabaaababbababaabaaaaabbabbbaabbababaaaababaabbbbaabbbaaabbbbbbbabbabbabbbbabbaabaabaabbababaabbbabbaaabaababbbbbbaaaaabaabaabbbababababbabaaabbbbbababbaabbbbaaaaabbbabbaab
aaaabbbabbabbaaaaabbbbbbabaaabababaaabbaaaaaabbaaaababbbbabaabbbababbbbaaabbbababbababbbaabbabbabbaaaaabaaaaaaabaaabbbbabbaaaabbbbaabbaaaababaabaabaaabababbbababbaaaaaababbabbbaaaaabbbaabbbbaaaabbaabbaababbbaabbbaaaaaabababaababbaabbababbabbabbabaababbaabbabaababbaaababbbbabbaaaabbbbbbaabbbbbaaaabbbbbaabbabaaabbbbaabbababbaabaaaaaabbbbabaababbabaaabbaaababbaaaaabaaaaaabbaaaababaabbbaabbaabaaaaababababaabaabababaaaababbbbabbabaaabbaabbabaaaababbabbabbbbbbbbababaaaababbaaababbbabbabbabbbabbbbaaabaaabbabbbbaaabaabbabaaabbbaaabbbbaabbbaabbababaaabaababaaabbbaabbababbbbabaaaabaaabaabbaababaababbbbabaaaabbabbbbbabbbabbbabbabbabbabaaababbaaaabbabbabbaaababbbaaabaabaabbbaababbaaaababbaaababbabbabbabbbbaaabbbbababbabaaaabbababbbaabababaaabaababaabaabbbbbaabaaabaababababaaababbabbaaaaababbababbabbaabaabbaaababbabaaababaaaaabababbabbabaaaabbaabbaabaaabbabbbbabbbaabbba
aaaaaababbabbbaabaabbbbabbbaabbbababbababaaaababaababbbbabbbaabbabbaaaaaaabbaabaaaaaaaaaabbbbbabaabbaaaabbabaaaababababbbaababaaababababaabaababbbbbaaabbbaabababababbaabbabbbbaaaaaaaabaaabbabbaaaaaabbaaaaababaaababaaaabaaaabbaabababaababbabababaabbbaaabaabbabbbbbabbbbbbabaaababaabbbbaaababababbbbbbbaaaababbbabbaaaabababbbabaabaaaabbbaabbababbbbbaaaabbaababaabbbabaaabaabaaaababbbabbabaabbbaababbbaaaaababbababbabbaaaaabbabaaaabaaabbabbaabbabbabbabbbbaabaabbbaabaaabaabbaaabbaabaaaaabbbbbaabbaaaaaaaaaaaabababaabbabbbaaaaaabbabbbbaaabaaabbbbbbbabbbbaabaabbbbbabbabaabaaaabbbbaabaaababbbaaabbbaabaaaabbabbbbabbbbbaaaaababbaaaaaabbaaababaaaabbbababbaabbaaabbabaaaaabaaabbaabbbabbabbbaaaaabbaabbabbbbbbbababaabaabaabbaaaabaabbaabbbbabbbabaaaabababbaabbbaaaababbbbbbbbabaaabbbabaabaaababbbabaaaabbababaababbabbaabbaabaabbbabaabbabababaaabaaababbbaabbbbbabaababbbbbbabaaaaa
bbabbbabbabbbbaaabaaabaaabaaababbababaaabbabbbbbbbbbbbbaaaabaaabbabaaaaababbbaaabbaaaaabaaabbaababaabbaaabaaabbabaabaababaaaaababaabbababaaababbbabbaabaaaabaababbbbbaabbbabaabbbaaaabbabbaabbbbabababbbababbbaabbbababaaabbaabaabaabababaaaababaaaaabbaabbbbabaababaaabbaabbaababaaaabababbbaaabbaaaabaaabbbaaaaabababaaabbabaaaabbbbbaaaabaaaabbaaaaaaabbbbbabbbabaaabaaaaabbaaaaaabaabbabbbbbaaaabbabbabababaaabaabaaabbbbabaaaaaabbaaabbababaaaaabaabbbbaababbabbbabbbabababaaabbbabababbaabbbbbbbababbabbaaaaabbabbbabaaabaaabbbabbaabababaaabbaaaabbaaabbbaaabaabababaaababbaaaabaaababbbbabaaabbaabbaaabababbabaaaabaaabaaabbabbabbababababbbbbabbabbabbabbaababbabbaaabbabbabbbbabbbbabaaabbbaaabbabbaabaaaabaababbabbbbaaaabaabbabbabaababbababbababaabbaaabbabbababbbbbbaaabaabbbbaabbbabbaaabaabbbabbbbabaaaabababbaabbbaaaabbababbbbbbbabaaaababbbbbbaaabaaaabbbaabaabbabaabaaaaabbbbabab
ababaabbbabaaaabaababbaababababbaaaaabbbaabbbabaabaaabababbaaaaababaaaabbaabbababbbaaabbaabaabbabbbabbaaaaabaabaabaaabbababbbabbabaabbbaaaaaabaaababbaabbbaabbbbbbbbbababababbaabbbaababbbabbbaaabaabbaabbbbaabaaabbaabbbabbbabaabaababbabaabbbbbbbbabbabbbaaaaaaabababbbbabaaabbabaaaabaabaaabababbaabaaaaaababababbaabaaabbbbbbbaabbaaabbbabbbabbbaaababababaaaaabbbabbbbbbaaaaabbabababaaabaaaaabbaabbbababaababbabaaababbabbbababbbaaabbaabbabaabaaabbbababbaabaaabbbaabbaabbaabbabaabaaabbbaaaabbbbababbbaaababbaaabaababaababaababbbbbbbaabaabaaabababbaabbabaabbbbbababbbabaabbabbbbbbaaaababaaabbaababbabbabbaaabbbabaaabaabbbbaabaabbababaabbaaabbbbaaaaabbbaaabbaabbabaabaabbbabbbbaabababbaabaaabbababaababaabbbbaabbbbbabbbbaaabaabbbbabbbaaabbbaabababaaabaabaaaaaabbbabbabbaaaabbabababaababaabaaabbbaaaaaabbbaaaaabbbaababbbbbbbabbaaaaabaabbabbabbabaaaabbabbababaaaabbbbabbaabbbabaa
baaaabbaaaaabbbbbaaababbbbababbaabababbaaabbbbbbbaaaabbababbabbababaaabbaaabababaaaabbbaabaabaabaaaaaaaabbbaababbaaaaaababaaabbbaaababbabbaabbbbbaabbabaababaabbaaaabbabbbbbaabbbbabaaabaabaaabababbbabaababbaaabaaabaaabbbaaabbbbbbbbabbbbbaaabbbbababbaabbbaaabbaababababbbaaaabbbbabbababbbaaabaaababaaabbbbaaaaabbbbbaaabbbabbababaabbababbbaaaabaababbabbbbbabbbaabbbaabaaaaaaaaabbbbbbababbbbabbbbbaabaaaababbaababbbbbabbaabaabaaaaaababbaabbbbbbaaabbbaabaabbaaabbbababaabaaaabbbbbbababbabbbabbaaabbaaaaaababbabbbbabaabbbbababbaabbaaabbbbabbabbbaababbaababbbbbbbbbbababbbababaabbaaababbbaababaabaaabbbbaabbbaaaabbaaabbbbaabaabbabaababbbababbbbbabbaaabaaabbbbabbaabaaabaaaabbbababbababaaaaaabaabbbabbbbbbbbaabbbbbbbaaaabbaabbbaaaabaababbbbabbaaabbbabaaaababbbbaabbaabbaabaabababbaababaabaaabbbbaaaabaaaaabaabbbaaaabbabaaababbbbbaaaaaabaaaabbbaabaabababaaabbbbabbbabbaabababbba
aaaaabbaaabbbbbaaaaabaaaabaaabbabbabbabbbaabbbbbabaaaaabbbabaaaababaaabbbbbbaaabaaabbbbaaabaabbabababaaabbbbbaaaaabbbaabbabaaaaaabbabaaaabaabbbbbaabbbbababababaabaabaabaababaaaaaabbaabbbababbbaaaabbbaaaaaabbbaaababbbaababbabbbbbbbaabbabbabaaabaaabbaabaabaababaaaabaabbabbaababaaabaaabbbababbaaaabbabaaaabbbbabbbbabaaabbaabaaaaababaaabbbbaabaaaaabababaaababbaaabaaababaabbbbabbbabbbaaaaaabaaaaaaabaaabbaabbbbabaabbabababaaabbbaaaaabaabbabbaabbabaaabbbbababbbabbababbbbabaaabaababbabbbbabaaaaaabababbbbaabaabababaababbababbbbaaabaabaabbbbbbbbabbabababaabbbabaabaabbabbaaaaaaabbabbabbbbaaaaaaabbabaaaabbbaabbabbbabaabbbbaabaaaaaaaabaabaaaaabbbaababbbbbabbbabbabbabbbbbbabbaabbabbbaabaabaaabbbaaaaaababbababaabaabbbababbabaaaaaababaaaabbababaaabbbabaaabbbbbbabbaabbbbbbabaaabababaabaabbaaaaababbaabbbbabaaabbaabbaaabbbabbbaabaabbbbbaabbaabbbaabaaaaaaaaabababbbaababaaababbb
aaabababababababaabaabaaaabaaaababbabbbbabaaaabaabbbabbababbaaaaababaaabaaaabbaaaaaababababbbabaabaaababbbbbbbbaabaaabaaabbaababaababbabbabbbbabbbbabbaaaaabbbbbaaababaabbbabbbbbaaabbaaabababbaaaaabbbbbabaabaabbbabaabaabaabbababaabbaabbbbaaaaaaabbabbbbabbbbaaaabbaaaaaabbaababbbbaaaabababbababbaaabbbabbabaaaaabbababbbabbbbaaabbbbbbabaaabbbabbaabbbbababaaabaaaaaaabaababbaabaaabababbbabbbabbabaabababbabbabbabbaabaaababbbaabbababbabaaaaaabbbbabbabbaabababbbabaabaabbabbabbaaabbbabbabbaababaaaabaababbaababbabaaababbabbaabbabbbbbabbaabaaababaaabbbaaaabbbbabababbaaaaaabaabbbabaabaabbababbaabaabababbabbbbbbbabaaaaabaabbbbbaaabbbabbabababbababaabbabbbbabaabbabbaabbbababbaabaabaabbaaaabaaabbbabaabbbababbbabbabbababababbaababbabbbbabaaabaaaaabaabaaaaabababbbaabababbaaaaabaaaaabbbbaaaababbabbbbabbbbbbabaaaababbbaaabbabbabbababababaabaabaabababbbabbabbabbaabaaaaaaabaaabbb
bbaabaababbabbbbbaabaaaaaaabbbbbabaaabaaabbaaaaabababababbbaabbbaaaaabbbaaaaababbababaaabbabaaaaaaabbbbbaababbabaaabbbabbbababaaabaabbbbbbaababbbbbbbbbababbabababbabbbbabbabaaabababbbbaababaabbbababababbbbababbbabbaaabbabbbabbbaababbabbabaaabbabbbabbaabbaaaaabaababaaabbbbbbaaabbaabaabbabaabbaabbaaaaaabbababababbaabaaabbaaababbabbaaabbbaabbbbbbbbaabbbabababababbabaaaabababaabbbbaaaaabababbabbbaaabbabaabbabbbabbbabaabbabbbaaabbabaabbbbabaabbaaaaabbbaaaabababbaabbbbbbbbbbabbbbababaaaaaabbabbaababaababbabbbaaaabbbaaabbabbbabbbaaaababbbabbababbbbbbaabaaabbbababaaabaabaaababbbbbababbababaaabbbbabbbabbbaaabbababbbabaabaabababbbbbaabbabbaababbbbaaaaababababababaaaababaaabababaababbaababaaaababaaaaaaaaaaaabababababaababbabaaabaabababbbabbaaababaaabaabaaababbbbaaabaabbbababbbabbaaababbabbbaabaabababaaaaabaabbabbabbaaababbbaaabaaaaabaabaaaaabaaababbabaabaaaaababbbbbba
aaaaabbbabaabbbbabaabbababaabaaabbbaaabaaaaaabaaaaabababbbbaabbbbabbbbabbbbabbaabbabbbabbbbaabbbbbbbababbbbbaaabababaaaabbabaaabbabaababaabbbbbbabaaaabbaaaababaabbaaaaaaaaaaaaaabbbabaaabbbbaabbbaaaaabaaaaaaaabbaaaabaabaaaaabbbbabaabaaaabaaaabaabbbabababababbabaaabaaabbaaaabbbaaaaaaaababbaaaaabbbbaaaaaabbaabbabbabaaabaaababaaabaabaabbbabbababbaabaabababababaababaabaabbbaabbbabaabbabbbababbaabaababbbbbaaababaabaabaaaabbbbaabaaababaaabbabaababaabbabaaabbbaabbbaaababaabbbabaaababbbbbaaaabbbbaabaababaaabbbbbbaabbbbababaabbabbbaabaaaababababaababaabbbabaabbbaaaabaaaaaababaabbbaaabababbbaaaaaabbbbabbbbbaababbbbaababbabababaabababbabbaabbbbbaaabbbaabababbaaaabaabbbaaabaabbbbbbbbbabababbaabaaababbbaabaababababbbaaaaabaaaabaaaabababaaabaaaabaaabbbababbaaababaabaabaaaabaaabaabbbbaaabbaabbaabbabbbaaaaaabbabbbabbaababbabaabaaaaabbabbbbbbababbababbaaababaabaababbaabbaaaa
ababbbababbbabbbbbbabbababaabbbbbaabbbaababaabbaaababbbbaabbbababaabbbaabaabbabbabbabbaabbbbaaabbaabbbbaababbbaaaaabbbbaaabbbaaabaabbbaaaaabbaabbababaaaaabbaabaabbaabbbabaabaaabbbbaaaaaaabbaaababbbabbbaaababbbabbbbbaababbbbbbaaaaabbbaaaaaaabaabbbaaaabbaabbababbbaabaabaabbaaaaababaaaababbbabbababbabbabbbabaabbabaabbbbabaaabbabbbaabbabaabbbbbbbbaaaaabaabbababbaaababbbabaaabaabbabbaaaabaaababaabbbabaaababaaabbaaabbbbbbbababbbbbbabaabbbbbaabbbaabbbbaaabbaabbaabbbaaaabbbabbaabaabaaabaabbabbaaabaaaabbbaaababaabbaaaabbbabbabbbbabbbabababaaaaabbbabbababbbaabaabaaabbbbaabbaabbbbaaaaaaabbaaaabababbaabaababbbaaaabbbbbbaababbbbbbbbbbaaababbababaaaaaababbbbabbabbaabaaaababbbbabbbbbbbbbbbabbabbaabaaaababbbabbaababbbbabbabbbababababaabbabaaaaaaaaaaaaaaaababbbbbbabbaaabaabbaaabbbbbaabaaaababbabbbaaaabaabbaabbabbbbaabbaaaaabbaaabbbaabbababaaabaabbbabbbbbabaaaaaaaaabbababbab
aababbabaabbaaabaababbabaaaaabbaabbbbbaaabbaaaabaababbaababaaaaabbabbbabbbbbbbaabaaababbabbbbbbabbaabbabbabababbabbaabbbabbbbabbaaaabbaaabaabaaaaaabaabbbabbabbbbabbbbbbaabaaaaabbbaabbabaabbabaabbbaaaaabbabaababababbbbabaabaabaaabbbababaabaaaaabababaabbbababbbabbbabaabbbbabaaabbbbbaaabaaabbbbbabbbbaaabbaaabbbbaaaabbbaaabaabbabbbabbbbbbaaababbabbbbaaaaababaaaaaaabababbbabaaabbbbbbabbbbaaaaababbbbbbbaababaaaaaaabaababbabaabaabbaaaabaaabaaabbaabbbaaaabaaaaabbabbabbbbbabaababbaaababbbbabbbabbbbabaabaaaabaaaababaabbaaabbababbabbbaaaabaabaaaababbbabaaabbabbbaabbbaabbabbabaaabbaabbbababbbbbabbabaabbaaabaaabaaabaaaaabbaaabbbaaaaabbbbbaaaabbbbbaaabaaaaaaaaabbaabbabbabbabbabaaabaababaabbbaaaaabaabbbabbbabbaaaabaabbaabababbababbbbbbaabbbbaabbaaaaabbbaaaabbbbbbabababbbbaabaaabbbaabaaabbabbbbababaababbaabbbbbaaaaabaabaabaaaaaabbaabbaababbababaaabbababababbbbbabaaabaaaabb
bbbbbbbabbabaaaabbbbaabaabbbabbbaabbaabbaabbabaaabaabbbabaabbbaaabababbbbaaabbbaabbababbabbbaabbbbaaabaabbaaababbaaaababaabaababbaabbbbabbbbaaaabbbaabbaaaababababaabbaabbabbaabaabaaababbaaabaaabaaaabbaaababbbbbaabbbaaabbbaabbbbabbbaaaabbabbbbaabaaabbbbaabbbaaaaaaabaabaabababababbaababaababbabababbabaaaaaababbaabbaaabbbbabaaabaaababaabababbbbabaabbaaabbaabaabaabbaaaaabbabaabaaabbbbbaababaabababaaaabbbababaaaaabbbbaabaabababbaabaabaaaabbbbaabbbaababbbbabababbaaabaaaabbaabaaabababbbbaabbbabababbaaabaaabbbbaabababbaabbbbbbbabbaaabababbaaaaabaabaabaabbbbbbaabbbaaabaabbaaabbababaaabababbbbbbaaabaabababababababbbbbbaaabbbbaabababbbabbaabbaaaaababbababaabbbbbbbabaabbabaabaaabbaabaabbbbabaabbbaababbbbabbbbbbbaabababaaaabbaaaaaabbababaaaaaababaabbbaabbabbbabaabbbabbaaaaaaaaabaabbabababbbaaababbababaabaabaabbaaabaaaaabaaaabbabbbbbbbbaaaabaabbabbbabbbbabbaaaababbaaaaba
ababbababbabbababaabbbbaaaabaabaabbbaaababbbbbbabbbaaabaaabbabbbbaabbaaaabbbaaababaaabbbbbbbbabaabbbbbbabababbabaababbbbbbaabbbbbabbaabaabbbbbbaaababbaaaaaabbaaaaabbbaaaaabaabaaabaaabbbbaabaababbabaabbaaaaababbbaaababaabbbaaaabababbbaababbaaaabbbabbabaabbbbaaaaabbbaabbaababbaaabbbabbaaabbaaabbaaaaababbaabbbbbaabbabaaabaaaabaaaaaaababaaaababbaabbababaaabbbaaaabbaabbaababaaababaabababbaabbabaaabbaaaaaabababbbabbaaaaaaabbbbbaababbbababbaabbabbbbabaaaaaaabbaaabababbbbaabaabbbbababbbabbbabaaabbbbbaaabbbaabaababbbbbbabaababbabbbbbbbaaaaaabbbaabbbbabbbaabaaaabaaaabaaaabaabbbbaaaabbaabaabababbbaabbbabbaaabbbaaaabbaabbaabbbababbaaabbbbaaabaababbbbababbbbbabaababaaabaabbbaaababbbbbbbbbabbbaababaaabbbbbbbabaaabbabaaaabababbabaaaabbbabbaabaabbaabbabaaabbbbbabbbbbbbaabbbbbabbbabbaaabbabaaabababaabababaaababaabbbabbaaababaabaaaabbbabbaaaabbaaababbaabbaabbabbaaaabaabbabaa
aaababaaabbbbaabbaabbababaaabbbbaabaaaabaabbbbbaabaaabbaababaaabbababbababaabbaabaaabbbaababaaaaabababbaabbbabbbbababaabbabaaaababbbbaabaabbbbbbabbbabbabbbaaaabbbaaaabbaaabbbbbbbbabbbbbbaaababaababbbbaabaababbaabbbbaabbaababbaabaabaaabbbaaabbbbababbbbbaaaaaabbbbabaaababbaababbbaaabababbbabbbbbbbaaaabbabaaaaaabbbbabbbababbabaaabaababaaaaaaabbabbbaaababababbbabbaaaaaaaababaababbaaaaabbbbabbabbbbaaaaabbaabbbbabaaabbaaabbbbabaababababbbaaaaabbbbaabbababbbababbaaaabbaababaabababbaabababbaabaaabababaabbaabbbaababaaaaababaabaabbbbabbbbababbaabbbababbaaabaabbaaaaabaababaaabbbabababbbababbbbaaabbbbababbbaaaaababbabaabbbbabaaaaabaaaabbabaaaabbaaaaaabbbababaababbaabbbaaabbbbbbabbbbaabaabaabbaaabbaaabaabbabbbaaaababbaabaabbabaaaaaaabbaaaaaaabbbabaaabbabaaaaaaabbbaabaabbaabbbbbbbbbabaabaabbaaaaaababbbaabaabbbababbbbabaaaaaababaaaabaaabaaabbaaababbabbbbaaaaabaabbababaaba
aaababbaaababababaaabbaababaaaabbbaaaaabaaaaabaaaaabbbababaaaabaaaabbbbbbbaabbbabaaaaabbaaaaabbbbabbabaaabbababaabbbbaabbbbaaababbaabbaaaaababbaabbaabbaaaaaabbbbabaaabbaaaaababaabababaabbaaabbababbbbaabbabbaabababababaabaaaaabbaaabbbbbaaaaaaaaabbaaabaabbbbbaaabbaaaabbabbabaabababbabbbababaaaabbaaabbaababaaabbbbabbbbabbbaaaabaababbabbabaabbabbabaaababbabbbbbabaaabaaaaaabababbbabababbaabbbbbababaaaababaabbbbbbbababaaabbabababaaabbaaaabbaababbaaababbbabaabaaabbbbaabbbabbaaaabbabbbbbbbaabbbbabaaabaababbbbbbaabbabbaabaaaaaaaabbaababbbababbbabbbaabaabbaaabbbbababbbbaababaaabbababbbaabbababaaabaaaaaaaababaabbbaabababbbbbbbaaaaaaababbbababaaabaabbbbababaababaabbabbaababbaaababababaabaaaabaabbaabaaabbaabbbaaabaababaaabbabbbbbbbaaabbaaaaaabbbaaabaababababbabbbbbbbbbaababbabbbaabababbbaaabbabaabbbbabbabbabbabaaaaababbaabbaababababbbabababbaababaababbbabbbbbabbbabaabaa
bababbabbabbbabbbbabbbbababbabbbbaabbbaaabbabbbbbabaaabbabbbaaabaaabaababbababbabbaabaababaaabbbbababbbaaabbaababbbaaabbbabaaaabababaabaabbabbbaaaabbabbbbbbabbbbabaaabbaaabbbabaababbbbabbbbbabaaabaaabbababababbbaaabbbabbaaabaabababaaabaabaaaabbaaaaabaaaaabbbbababaababbaabbaabbabbbbabbbabbbabaaaababaabaaaaabbbbbaababbaababbbbbbababbbaaaabaaabababbabbbaabaaaaababbaaababaabbbabbbaabaabbabbbaaababbabbabaabbabbaaabbbabababaaabbaabbbabbababbabbbababbaaaababaaaaabbababaaaaaababbbaaaabbaabaaaabbaaaaaaaaaabbbbaaabbbabbabbaaaabbbaaabbabbbaababababababaaabababbbabaabbaabbababbabbabbbbbaaaabbbaabbbabaaababaabbbbbababbbbabbbbababababababaabaabbabbbabaaabbaaababbabbbbaabbbababaababaaaaaaabbbbaabaabbbbaaabbbbbaaaabbbabbabaaabbbbaaabaababaababaabbbaabbbababbbaababaaaaababaababbababaabbaaaabbabababbbbbaaabbabaaabaabaaabbbbbbbbbbabbaabbbbabbbbababbaaabbbaabaabbbababbaaabaabb
aabbbbabababaaabbbbabbbaaaabbbbbabaaabaaaaababaababaabbbaaabaabbaaaababbabaaaabbbabbabaaaabaaabaaababbbbbaaaabaabbabbbaabaaababbaaaaabbbabbabbaabbabbabbabaababbbbbbaabbabbaaabbababaaabbbabbbaabababbaabbaaabbbababbbbababbbbaaabbbbbbaaaaabababababaabababbaaabaaababbaaaababbbaaabbbaaabaababaaaaababbabbababaabababbabbabaaaababbabbabaaaaaaaaaaabaabbbabbbbaaaabaabbbbaaaababbaaabbbbabbbbababbabbbabbaaaabbaabbbbbbbaaaaabbaabbaabbaabababaaaaabaaabaabaababbbaaaabbbaababbaabbbbabaaababbababbbbbaaaabbabbaabaababaaaabbabbbbabbaababaabababbbbabbaababaaabbababbaaababaaaababaaabbabbababbbbabaabbbbbaabbababbbbaabbaabbabbababbbbbaaabbaababbbbababbbabbabbbababaabaababbbbbabbbabbbbbbaaabbbbbbbabbaababbbbbbbbaaabbbabaaabbbababbbbaabbabababaaabbbaabbaaabbabaaabaababbbaaabaaabaabbabbbaabababbbaabbbaaaaabbabbbabbbbbbbbabaabbaaaaabbababaabbbbababbabbbaaababbaabaaaabbbbabaabbaabbaab
aaabbbbabaabbbaababbaababbabbbbababbaaaaabbbbabababaabbbbabbabbaabbaaaaaabaabaabbaabaababbbbbbaaaaabaabbaaabaaaaaababbaabbabaaabbbabbabbabbbababbbbbbbbabbbaabbbabaabbbbbabbaaababbaabaaabbbaaaaaabaaaaaaababaaabbbaabaabbabbaabbabaaaababbaaaaaababaabbbbbaaabbaaabaaaabaaaaabbbbaaababbababbbabbabbbaabbbbbbaaababbbbbbbbabbabbaaaaabaabbabababbbbbbaabbabaaabaaabbaaaaabbbbbbbbbaabbaabaaababaabbbabaaabbbbaabbababbaaaaabbaaaaabbbbabaababbbbbbabaababbbabbaabbabbbaabaabbabaaaaaaaaaaabaaaababaababbabbaabbbaabaabaabaababbaaabbabaaaaaabaaabbbabbbabbbabaabaaaababbbbabbabbababbaaabbbaaaaaababaaabbababbbbababbbbbbabababababbabbbbababaabaabbaaaaababbbabaabbbbabbbbaabbbbabbbbbababaaaabaabbbaaaaaababbbbaaababbaabbbbbababaaaabbabbaaaabbbababbaabababbbbaabababaababbbaaaaaabaaababaaabbabbbbbaababaaabababbabbabbbbaaaabaababbbabbbbbbaaaaabaaabbbabbaabababaaaaababbbbaaabaaabaabbbaabba
abababbaabaaaabaaaabbaaabaabaaaabbbabaaaababbabababbbaabbabaaabbbbabaaabaabababaabbaababbabbabbbaaaaabbbbabbabaaaababbaabbbababbbbaaaababaaaababbaababaaabaabaabbaabbaababbbabbbbaabbaabaaaaabbbbababaabaabbaaabbbbbbaabaababaababbaabaabababbbbaaaabbbbaabbbaaaaaabbaabaaabbaaaaabbaababaaabbbbaaaabbbbabbabbbbbbaaaabababaabbbbabbbaababbabbbbaaaaabbaabbabaaabbabbabbbabababbaabbaabbbbbbbbbbbaaaaaabbabbaababaabbbaababbbbaaaaabbaaabbaabbaaaabaabbbbbbbabaabbbbbbbaaabbbababbbaababbabaaaaaaababbaaabbabbbaaabbabababbbbbaaababaaabbbbabaaaababababababbbabaaabaabbbbbbabbabbbabbbbbababbaaaabaaaaaabbabbabaababbbbbbabbbababbbabbaababbabaababbabbaabababbabaaaabbbbabbaabbabbabaabbbabbaabbbaabaaaabbabababbbaaaaabaaaaaabababaaabaaaaabaababaaaababaabbababbabbaaaaaababababbbaaababbbbaabbaaaaaaabbbaabaaabbaaabbbaaababaaaaabaabbabbbaababbbbabaabaaaaabaababaaaabababbbbabaaabbabaababaaba
aaaabaaababbabaabbababbabbbabaaabaabbaaababbbbbaabbabaabaababbaabbbbabbbaabababbaabaaabbbabaaabbbabbababaabbbbaaabbbbaaabbbaaaaabbbabaabbbaaaabaabababbbabbbbaabaabaabaabbaaabaaabbbbabababababaabbabbabbbbabbbbabbbaaaaaaaaaaaababbaaaabbbbabbaabbbaababbabababbaaabaabaaabbabbbabaaababbbbbabbaababbaababbaaababaabbbabbbababbaaabbbabbbaaababaabbbbabaabbbabbbbbbbbaaaaaaaaabaaaabaabaabbbbbbbbaaaaaaababbbabababbbbbabababababbbbbaaabbaaaaabababbbbabbbbbbaabbabbbbababbbbbabaabbbabaaabaaabbaabbaabbbabbaababaaabbbababbbaabbaaabbabbababbabbaaaababbaaabaababbbabaaaaabbabaaaababababbabaabbbaaabbbabaabbbbbaabbbbabbabababbaaabbbaaababbbbbaababbaababbaabaababbaaaaaaabbbbaabbbbababbaabbaabaabbaabbbaabababbabbbbaabababbbbaababaabbbbbbabababbbbabbbaababaabbbbabaabaaabbbbabaababbbaabbaaabababbabbbbabaaaabbabbaaaabbbabbaabbbaabbaabaabbaabbbaaabbbabbbbbabbbbaabbabaabaabbbbabbaaaabab
abbabbaabbabaabaabaababbbbbabbbbabaaababaabbbabaaabbabbababbbbbbaaabaabbaabbbaabbbbabbabbaaababaaaabaaaaaabbaababaaabbbabbbaababbbbaababbababaaabbabababbbbbabbbabaaabaabbbbaabbaaababaababbaaabbbbabbaaabbbbabaababaaabbabaaaaaabbbbbbaaaaaaaababbabbbaabababbabbabababaabaababbbabbaabababbbabaaababbababaaabbaabbbabaaaaabaaaabbabaaaaaabababbbabababbaabbbbbabbbbabababbabbbaaabaabaabbbaabaaabbababaaabaaababbbbbbbaaaaaabbababaababaabbababbbababaabbbbbbbabaaaabaaababbbabbbbaaaababababaaaaaabbbbaaaababbaabbababaaabbbaaaababbbbbaaabaaabbbbaaaaabbababbbabbabbaababbabbaabababaaabbbbaaabbaaaaabaaaabaabaabaaaabababbabbaaaaaabaabbabbbbbabbbbbaaabaababbbbabbbbbababaababaaaabaabbbabbabbbabbbaabbabaaabbabbabaabbbbabaaababaabbaaabbaabbbaaaababbaabbabbaabbaabbbbababaaaaabbabababbaaabbbabababbaabbaabababaaaabaabbbbabbbaaababbbbbabaabbbababbaabbbbabbaabbaababababaaabbaaaaaaaaaaaba
bbabaabababbbabbbbabbabbbbbbbbaabaabbaaabbbabaaabbbbbbbaaabbaaabbaaabaaaaaabbaaababbaaaabbaaaaabbaababbbabbaabbaaaaabaaabaabbaaabbbaabbababbbbbaaababbabbaaabaabaaaabbaaababababbbbaaabbbbababbabbbbbaabbbbbbaaabbababaababbbaaabababaababababaaabbabbaababaababbaabababbbbaaabbbbbaabbbbabbababbaabababbabbbabbbbaaabaaabbaababaabbbaabbbbabaabbbabbbbbabbbaababbbaabbbabbbaaabbbaabaaaabaababbbbbbaaabbbabbbaaaaababaaaabaaaaaaabaababbbaabababababaaaaababbaabaaaabbababbababbabbbbaabbaabbbbbaaaaaaabaaabaaababbbaabababbaaababbabaabbbabaababbbbbabbaaaabbbabaabaabaaabbbaabaabaaaaaaaababbbbbbababbbbabababbbbabbbaaaaaaabbababaabaabbabbaabaabbaaaaaabaaabbbbbbbabbaabaababaabaabbbbbabbbaaaaababbbaabbbbbababaabaaaaababbbabbbaaaabbbbababbbabbbabbabbabababbbaabbabbaabbabbbabbbaaabbaabaaaaaabbaababbbbabbaaaabaabbaabbbbababaaababbabbaababbbabbbbbbabbbabbbaaabbabbabababbaabaaaababbabaa
aaabbaababaaababbbababaabababaaaaaabbbabaaaaabbbaaaaababbbbababbaaaaabbaaaaabaaaaababbbaaababbbabaabbbabaabaaabbbabbbababbbbbbabaababbaaabbbaaabbbbbaabbaababaabbbaabaababbaabaabbbabbabaabbbabaababbaabbaaabbbbabaaaababaaaaaaaabbabaaabaaabbabababbaaaababbaaabaaaabaabbababaaabbaabaaaabbbaabbbbbabbbbbbbbabbaaabbbabbabaabaabaabaaaaaaaaaaabaaaaabbbaaaabbaaabbbaabaabbabbaababababbbabaaabbaabbbaaabbbaaababbbbbbabbabbbbabbbbbbababaaabaaabbaaaaabbbaaabbaabbbabbbababbbbabaaaabaaababbabbbbaababbabbbbbbaabbaaabaababbabbbabaaaaaabaaaababaaaaabbbbabababbabaaabbbaaaabbbbaabbbaaaababbaabbbaaaabbaaaaaaaaaaaaaababbbabbabaaabbbaabaaaaabaabbbabbbababbbbbaaababbbbaabbaaababaababbaabbaabaabbabbbbaabbbbbbbaaaababbabababbbaabbbaabbbaaaabababbbbbabbaaababbaababbababaaababbabbbbbbaabbabbbabaabbbbbabbababbaabbbaaabbabaabaabaabbaababbbaabbbaaaaaaaaaabbaaaabbbaabababbbbabbbaaabbaabaaabb
ababbaabbaaabbbaaaabbbabbabbbaaababbabbabbbaaaaabaabbbaababaabbbbaabbabaabaaabbbbabbaabbbbbabaabbbabbabbbbbaaaabaabbaaaaaaaaababbbaaaaabbbbabababbaaabbaaaabbaaaaabaaaaabbbabaabbaabbabbbbbbbbbbbabbaaaabbababbababbbbbbbabbabbaabaaaaaabaababaaaabbaababbaabbababaaaaabaabaaabbaaabbbaaaaaabaaaaaaabbabbaabaabbaabaaaaabaaabbaaaaababbbbaaaabaabbbbbabbbbaabbbbbaababbabbbabbabbbbbaabaabbbaaaaabbaabbabbbbaabaababbaaabbbaaaaaaaabaabbbaabbbbbbabbbababbbaabbaaabbaaaabaabbbbaaabbababbaababbabaaabbbbabaabaaaabababbbabbabababbbbabaabaabbabababbabaababbabababaaaaababbbaabaaabaaabaabaabaaaaaaaaaabbaabbabbaabbaaaabababbaaaaaabbaaababababababababbbbbabaaaaabaabababbababbabbabbabbaabbabaabaababbbbbbaaabaababbaabbbbbbaaabbabbbaaabbaababababaabababaaaaababbbbbbaaaaabbaaabbaabbbbbabaabaaaabbbbaaabbabaaaaabbabaaababbbabbbbbabbabbaabbbaabaababbababbaaabbbabbabbaabbbabaababbabbbbaaaaaa
baababbabbbaabbbbbbaaabbbaabbbaaababababbababbbaaabababbbbbabababbbbababbabbbbabbabaaabaabaaabbaababbabababbabaabababababbbbaabbabbbbbaabaabbbabbbbabaaababbbaabaabaaabaaabbaaabaaababbbabaaaabaabaababbabaaabbabaabababaaabbbabaabbaabababbaaaaaaabbaaabaaaaaabaaaabaaabbbbbabababaaababbbaabaabaaaabbbbbbabaababbabbaabaaabababbaaababaaaabaabaaaabbbbababbabaabbbbaaabaabbbababbaaaababbbabaaaabbbbaabbababbbaababbaaabbbbbbabbbbbbaababbaabbabbbbabbbbabaaaabaaaabbaabbbbbaabaababbabbaaaaaabbbbabaabbbbbabbabbbabbbbaaaabbbbabbabbababaaabbbbbaaaaabbbaaaaaabaaaabababbbabaaababaabbbbbbbabbbabbabaaabbababbbbababbababababbabbbbabbababbbbbabbabbaabbabaaaaaabbabbbbbbaababbbabbaabaaaababaabbaababaabbabaabbbaaabbaaabaababbabbbbabaaababababbbaabababbaababbbaababbbbbabbbabaabbaabbbabbbababbaababbbbaaaaaaaabbabbbabbbabbaaaaaaaabaaabbababbbbbabbababbbaabbbbbabaaaaaaaabbaabaabbaaabbaabb
bababbaababbaaabaaaabbabaabaabbabbaaabaaababababbaabbbbabbabaabbaaabbabaaaabbbbbaaaababbbababbbbbbbababbababbabababbbbaabaaabbbbabbbbaabaaabbaabbbabbbbbabaaaaabbbabababaaababbbababbbaabbababbbaaaaaabbbaaabbabaababaabaabaaabbaaabaababbabbbaabbabbbbabbbbbaabababaaabbbbbbbbbabbbbaabbabbabababaabbabbaaaaaaaabbbababaabaabaaaaabbbabbaabababaababbbabbaaaabbbbbbaabbaabaabaaaaabbaabbabaaaaaaaabababaabaaaabbabbbaabbaaabbbbaaabbaababaabaaabbababbbbbbabbbababbaaaabbabbabbaaabbbaabbabaababaaabaaaabaabbbabaabbbbbababbbabaababbbabababababbababaaababaabbaaaabbaabaaaabaabbbaabbaabbaabbbaaaaabbaabbaaabbaaaabbbbaabaabababbabbbaaabaabbaaaabbabababbbbaabbaabaaaaabbabbabbaaabbaababbaaababbbaaabbaababbbbaabbbbbaababbbbbbaaaaababbabbbbabaaabaaabaaaaaababbbabbabaaaaaaaabbbbaaabaababbabbbbbaaaababbababbbbbaaaabbbbbbaaaaaababbaaabbbbabaaaaababbabbbbaaabaaabaaaabbbaabbbabbbbbaaaaabaab
bbabaabaabbaaaaabbabaababbbbbabaaababbabbabbbbaabbbbabbbabbbbabbbbbababababaabaabaabbababbbbaabbbabaaaaababababaaabbbaaabbbbabbaaabaabaaaababababbababaaabbababaaaabbbaabbaabaaababbabbabbababbbabbaaaaabaabbbaababbbababbbabbbaabaaaabaaaaabbaaaaaababaabbbabbbaababbabaaabaababaaaabaababaabbbabaaabaabbabbabbbbababababbbbbbaaaabaabbbababaaabbbbaaabbaabaaabbabaaaabbaabbababaaabbabbbbbbaaabbaaababbabbbabbabbbabbababbbbbabaabaabbbabbbabbaabaaaabababbaabbabababaabbabbbaaaaaabaababbbbaababbbaaababbbbaaabbaaaaaaabbbababaabbabbbaabbbbbaabaaabbbabbabaaabaaaabbabbabbbabbaabaaabbaaabbbaaaaababaabaaaabababbbaabbbbbbbabaaababbbbabaababbaaaabbbaaaababaaababbbbbabbaabaaaaabaaaabbbababaabaabbabbaaabbbbaababbabbaaaababbabbbababbabaabbbaabbaaababaaabbbaabbbababaabbbaabbbbaabaababababaababbabaaabaaabbbaaababbbbbbaaababaabaaabbaabbaabbabababaaabbaabbabbabbbaabbbbbbababbabbbbabbabbb
bbbbaababaaaababbbbbbabbbaaabbbbaaaaabaabbabbbbabbbbaaabbabababbaabaaabbaaaaaabbbaaabaaaaabbbaabbaabaaaababbbbbaaaabababbaabababababbaaabbbaabbbbbbbabaabbbbabbabaaabbbbaabaaababbabbaaaabbabaaaaabbaababbabaaaababbbbbbbaabbaabbaabbabbbbaababaabbbbabaabbbababbbbbbaaaaaaaabbabbaaaabbbaaaabbbabaababbaababababababaabbbabbbabbbabbbaababababbabababbabbbbabababaaaaabaabaababbbbbbbbbaabbaabbbbaaaabbababbaaabbbbaababbabbabbaabababaabbaaaabbaabaaaaaaababbbaaaaabaaabbbababbaaaabbbabaabbababaabbabaaaabbbbababaaababaaaaabbbabbbaabbbbabbaabbabaabbabbbabababbabbaaaabababaabbabaaaaabaabaababbaaaaaababbbbababbabbbaaaabaabaaaaabbabbabbbabaaabbaababaaabbbaabaababbbabaabbbabbaaaababbabbaaaaaaabababbaaaaababaaabbbabababbabababbbbbbabaaaaabbbbababbaabbbbbaabbabbbbabbabaaaaabbbaabbbbaababbbbaabbabbababbaaabbbaaababaababbbaaabbabbabaaaaaaaabbabaabbaaababbbbbbabbbaabbaabbbababbbbabaa
bbbaaabaaabbbbabbbbbaabbaabaaababbbbaabaaabbbaaababbabbbababaaabbaaabbabababaabbaababbabbaabababbbbbababbabaabaaababbabaaabbabbabbabbabaaaaabbbaaaabbbbabaaabbbbbabaabbabaababbabbaabbabaaaaabaabaabbbbababbaabbabbbaaabaabaabbaaabaababbaabbbaaaaaabbbbbabaaaaabbabbaabaabbabbabbbaabaaaaaaaaabbbabaaaaabbbbbaabbabbaaaabaabbbbaabbaabbaaaaababaaaabbaaabbabbaabbbabbbabaaaabababbbaabbbbbabaaaaaaaababababbbbabbbbbbbbbababbbbaabaaababaaabbabaabbbbabbabbaabbbababbbaababbbaabbbaaabababbabbaaaaababbbaaaaaaaaabbbbaaabbabbaaaabbbabababaabbabbbaababbaaabaabbbabaabbababaabbbabbabbabaabaaababbbabbbbbbbbbaaaaabbbaaaabbabaababbbbbbbabbabababbbaabababaaaaababbaabbabaabbaaabbaaaaabbbbbbabbabbbbabbabababbaabababababaaabbbababababaabaaaaabbaaaaaabbbaaaabaaaaaababbaabbababbbbbababbabbabbbabbabbbabaabaabbbbbbbbbaaabbaabbbaabaabbaababaabbbabaaaababaaaaaaabbbbabbbbbbbaaabbabbbabbabbaaabb
baaabbbbaabbaabbabbaabaaababaabbbaabaaaaabaaabbabbbbbbbaababbbbbaaaabbbabaababbbabbaaabaaaabbbabbbabbabbbabbaababababbabbbaaabbbabbaabbaabbabaabaabaaabbbbaabaabbbaabbbbabababbaabbaaabbaabababaaabaababababbaabaaabaabbabababababaaababbbaababbbbaaaababbbbabbbbabbaabaabbaababaabaaabaababaabababbabaaabaabbaaabbbbabaaabbabbaabaabbabbaabbbaaaabbbabaabbaaabaaaabbaabbbbbabbbaaabaabbaabaaaabbabbabbaabbbbbbbabaabbabbabbaaabbaaabbbbbbabababbbbaabbbbabababaaabbbbabbbbaaaabaabaabaabbbabbaaaaaaabaaaabaaaaaabababaaabbabababaabbabbabaababbbbabaaaabbabaabbbabaabbbbbbbaaaaaabbbaabbabbbaaabbbabaabbbabbaaaabaaaaaaaabbabaababbbbbababaababbabaaabababaaaaaababaaaabababbabbabaabbababaaabaaaaaaababababbbaaabaabbbaaabbbabbbababbabaaaabbabbbbabbbaabbabbabbbabbaabaaabbbbbabaababbbabaabbaaaaaabababbbbbbbbbbaaaaaaaababaaaaabbabbabbababbbaaaaababababaabbbaabaabbbababaabaaabaaaababaababbbb
abababbbababbbaaaaabbbbbaaababbbaaabbbbaabbabaabbbbaababbaaaababbbaaabaabaabababbbabababbaaaabbaabaababaaaabbbbbbabaabbbaabbbbaaabababbbbbbaaabaaaabbaaabaabaabaabbabbbbbbabbabbabbbabaabaabbbaaabbbbaaabbbbbbaabbaaabababbabbabbababbbaabbbabbaaaaabbaabaabaabbbaababbababaaaaabbbbababababaaabababbabbbaabaabaabaaaabaaabababbaabbbabbbbbbbaababbbaabaaaaabbaabaabbaababaaaaabbaaaaabaabbbbaaabaabbbbbbbbbbabbbabaaabbbaabbbbabbabaabbbaabaabababbaabaabbbbbbabbabaaaababbbaabaabbaaabababaaabaabaaababbababbbabababbaabbaaaaabbabbaababbabaaaabbaabaabbbbbaaabaabbbbbbaaaaababbabbbbbaabbabaaabaabbbababbbaaabbbbbabbabaabbaaaaabbbbabbaaabababbaaaabbabbbabaaabbbbaaaaabaabaababbaabbbaaababbabaabaabbbbbbabaabbabbabaaaabbbababaaaaabaaabaaabbaabaaaaaababbbbbbabbbaaaaabbababaaabbababbbaabaabbbbabaababababbbbaabbbbbaabbbbbbaaaabbaaaaabaaaaabbaababbabbabaaabaabbbbabbabbbbabbbabbabbbabaaba
abbabaabbbabaabbabaabaabaababaabbbabbbaabaababaaaaaaaaababaaaababbbabbabbaaabbabbbaabbbbaaababbbbbabbabbaaabbaabbababbbababbabbababbbaabbabbbbaaabbbbaabbbaaabaaabbabaaaabbabbabaabbbbaabbabababbbbbbbabbbbaabbaaabbbbbabbbbabaaabababbbbabbbaaaaabbabaaaabaabababaaababbbaabbbbaabbbabbabbbabaababaaaaabbbababbabaabaabbbabaaaaabaabbbabbbabaaaaababbbabbabaaaabbabbaaabbaaaabaabbbbbbaababaabbbabbbaabaaaaabbababaabbaaababaaabbbbababbabbbabbaabaaababaababbbbaaabbbababbbabbbbaabaaabbaaaaaabbbbaaabbaabbabaabbbaaabaabbaababbaaabbaaaaaabbaababbbbaabababbabbbbababbaabaabbaaaabbbbbaaaaabbabaabbaabbababbabbbbaabaababbbabababaabbbaabbabbbaaaaabbbaabababababbababaaaaabbbaaabbabaaaaaaababbaaaababbaaababbaababaaaababaaaaaaaaaabaabaabbbbaaabaababaabbbbbaababbaaababaabbaabbababababbaabaabaababbababababbabaabbabbbbbbaaaaabbbbababbbbabbbbaaaaaababbaaabababbaabbabaabbbbbbbbaabbabbaabba
bbbababababbbbaabaababbaaababbbabbabbbabbbbbaabbabababbababaabaaabbaabaabaaabbbbbabbabbbabbaaaabaabbaaabbbbbaaaaabbaaabaabbbbbabaaabbbaaabbabbbaabaababbabaaabbbbbbaaaabaabaaaabbaabaabbabaababbbababaabbaababaabaaaaababaababbaaaaabaababbabbbaabaabbaabbbbaaabbabbbbbaabbbbbaabaabababababbaabbaaabbaabbbabbbabbbababbaabaaaabaaaaababbaabbabbaabaabaabbaaaaaabbaaabaaababbaaabbaabbaaabbbaaabbabaaabaabbabbaabaaaaaaabaababbabbbbbaabbabaabababbabbbbabbbbbaaaabbaabaabbabaabbaaabbababababaabbbaaababbbaaaabbaaaaaabbaababbabbbbaaaaaabbbbbababbabaabababababaaaaaabaabbabaaaabbbbaaaaaabaaabbabbbabbbbbaaabbbaabaaaaabbbbabbaaaababaaaabbabaaabaaaaabaabbaabaabaaabaabababaabbbaaaaaaabbbbaaaabbbabbaaaabababaabbbababbbabbbbabbbbbbabbbaabbaaabaaababbbbabaababbbaabbababbbbbababaaaabaaaaaaaaaababaaababbaaaabaabbbbbbabbabaaabababbaaabaabaabbababbaabbbbababbababaabaabaabaaabbaabaabbbbabab
ababbbababbbabbbbabaaabbbaaaaaabaaaaaaabaabaaaabbbaaaaabbbbbbaaaabaaaaabaaaaaababbaaaababbabbabaaabbaaabaaaabbabaabaaaabaababbbaaabaababaabbbbbabbabbaabababbbabaabbabbbabaaaaaabaaaabaabbbbbaabbaababbbaababbaabbbabbababababababbaaabbbabbabbbbbbbbabbabbabaabbbbbabaabbabaaababbbbbbbabbbbbbaaabbababbbbabaaabaaabaaaaaabbbaaaaaabaaabbbbabbaaaaabaabaaabbbbabbababbaaababbaabbbaabbababbaaabaaaababbbabaabaaabaaabaaabaabbbbabbbaaabbaabbbbabbbabaabaabababbbbaaabaabaabaaaabbabababbaaaaaabaaabbababababbbaaabbaababbabaabababaabaaabbaababbaaabaabaaaaaabbaababaabbaabbaabbaabaaaabbaababababbaaaabbabbaabbaaabaaabbbbbbabbbbbabbbaaaaaaaabaabaabbbbabaaabbbbbaaabbababbbabbaaababbaabababaaaabaaaabaabbabababbaabaaabbbbababaabbabbbabaaabbabaabababaaabbbabaabababbbbbaaaaaaabaabbaabbabbabababbbbbbbbbaabbaabbbbabaaabaaaaababaababaabaabbabbabbaaaaaabababbabaaaaabbbaabaaaabbbaabbbbaabaaa
bbbaaabbbabbaabbaaabbbbaaababbbaaaaaababbbbbbaaabbbababbabaaaabbaabbababaabaaaabaabbbabbaabbbbaabbbabbabaaaabaaaabbbbabbabaaabaababbabbbaabaaaabbbbbabaabaababbbbabaababbabaaaababbaabaaaaabaaaaaabbaaabaabbbbababaabbbaababaaabaaabaaaababbaaaababaaabbababaaaaaaaabbaaababaaabbbbabbaabbbaabbaabaababbaababaabbbbbaabaabaabbaaabaabaaaabbabaaaaaabbbbbbbabbabbbabbbbaaabbaaabbaaaaaaaaabaabbaaababbabbbbababbaaabbabbbabababbaabbaaabbababbbaaaabaabaaaaababbabaaabbabbbbabaabaaaaaaaabbbbbbbaaaaaaabbabbababaaaaaabbbabbbbbbbbabaaaabbabbbabbababbbabbbbbaabaaaababbbaaaaaaabaaababbaababaaabaaaabbbbbbbbbbaaabbbaabbaababbaaaaaaabbabbabbbaabbababaabbbababbbaabbbabbbabaaabbbababbbabaababbabbbaabbbbabbbabbababbbababbbabbbaaabaaababbaaaabbabbbabbbaaaabaaababbbaaaabbabbbbabaaaabaabaabababbbbabaaabbbabbabaaaabbbabbbbbbbbaaaaaaabaaabaaabaaaaabaabbbabbbaabbbbaababbbabbbaaabbaaaabbbababab
aaaaabbbaabaababbaabaabbbbbbaabbaababbababaababbbbaaabbabbaaabaaaaaaabbaabbaabbabbabaaababbbbabbaaaaabbababaaabbbabaabbaaabbbbbbbabbbabbaaababaabbaabbbbbaaabbabaaababaabbabaaaaaabbaaabaaaaabbbabaabaaaabaaaaaababbabbbabbbbababbbabbaaaabbbbabbbaaabbaabbbaaaababaabababbabbbabbbabbaaaabbaababababaabaaababbbbbabbabaababbbabaababbbbaaaabaaaabaaabbabbbaabbabbbbaaaaaabbbbaabbaabbbaabbaaabaaaaabbabaabbababbbbabaaaaabaaaabbbbbbabababbabbabbabaaaaabbbbaabbaababbbbaaaaaabbaabbaabababbabaabbbabbbbaabaabbababbabbbbbbbbbbaaabbababbabbaaababbaabaaabababbabaaaabbbaaababaabbababbabaaabaababbbaabbabbbbbaaaaaabbbbbabbabbbbabbbbaaababbbabbaaababbbabbabbaababbabbaabbbabaaabbaabbaaaaababbbaabababbababbbabbabaaabbabaababbbbbaaabaaaaaabbbbabaaabbaabbaababbaaabbabbbbbbababaaaabbbabbabbabbabaaabbabaabbbaabbbaabababbaababbabaaabbbbbbaaaaaaababaabbbaaaabbababbbaababaaabbbbababaaabbaaba
aaabaaaabbaaaabaabbaababbbbbabaaababaabbbbababbabaaaabababababbaabbbbabbbababbabbbaababbaaabbaaabbbaababbbbaabaaabaabbbbaaababbababbabbbaababaabbaaabbabaaabbbaabaaaaabbbaaaabaaaaaabaaabbaabbbbbaaaabbbbbaabbabbbaabaaaaaabbbabbabababbabbbaababaabaaaabbabbbabbbabbbbbbabababaaaababbbabbbbabbaabbaaaaabbbbaaaaabbaabbabaaabbaabbabbaaaaabbaabbbbbbaaabbababbbbbaaaaaabbbbbbbbababbbabababbbbaababbbbbbaaabbaabbaabbabaaabaababaaabaaabbbabbbbbbbababbbbbababaabbbabbbabababbaaabbaabbbbbabbaaaaaaaaabbbabaabbbabaabaaabaaabbbaaaaabaabbaaaaaaaababaaabaaabbbabbababaaabbbaaaababbbabaabaabaaabbbbbbbbabbbabbaababaaaabaaabbbaaaaaabbbbbbaaabbaababbaabaaaaaaababbbbabbbaaabbaabbaabaabaabaabaabaababababbabaabaaabbbbbbaaabbababbbbababbbbaababbbababbaaaababbababaaabbbabbbbabababababbababbbbbaabbbbbbbbbbbbbaabbaababaabbbaaaabbbbaabbabbabababababbbaabbbaabbabbabababbbaabbbabbbbaaaabbaaaaaa
bbbbbbaaaabaabbaaaaaaaaababbaabbaaabaaaaabbabaaabaabaaababbbabababaabbaabbbabbaabbbbaaaaaaababaaababaabbbaabbbaabaaaaaabbaabbababbbbbbbbbbbababababaaabbabbaabbbabbbbaaababbbaaaaaaababbbbabbaaababbbbaabbabbbabbbbabaaabaaaabbabaaaabaaaabaaaabaabaababbbbbabaabaabaaababaabbbabbbbaabaaabbababaaaabaaaaaabbaaaaaaababbaaabbbbbaaabbbbbbabbbbaaaaabbbaabaaababaabaababbbaabbbbbaabaababbbaabbabbbbbbabbbaabababbaabbaababbbabaababaaaabaaababaabbbaaabbabbabababbabbaaabbaabaaabaababbbaaaabbbbbbabbbbabbababbaaabbababbabbababbbbabbbbabbbaaaaabaabbababbbabbaaaabaabbabbbabaaabbabaaababaabbbbbaaaabbabbbbabaabbabbbababaabbaaabaaaababaabbaabbabbabaabbbabbaabbbbbbaabaabbbbbabaaabbababbbbababbababbaaaababbbabbabbaaaabaabbbbbabbabaabaaaabaaaabbabbaaababbabaaaaaaabaabbbbbababbabaabbabbaababbbabbabbabababbabaaabbbbbaaaabaabbaabbabbbababbabbbaaaaaaabbbbabbbbaaaaaaaababbaaaaaaabaaaabbaaa
babbbaaabbbbbbbabababababbaabbaaaaaaaabbabbbbabaaabbbaabbaababaababbaabbabbbaabbbbbbaaabaaabbbbbbbababbababbbbbbbabababaabaabaabaabbbbbaababbaabbbaababbaaaabababbbbaaaabaaababababbbbbbbaaabbbbbabbababbabbbbbbbbaababbbababbbabbaaababaaababaabaababbbaabbabbbbaabbabbbaabbbabbaababaabbbaaabbbbbaabbaabbbbaababaabaababbaaaaaabbbaaaaaaaaaaababbbbbbaababbaabbbaaaaaaabbbbbbbbbabaabbbbbabbaabbaabbbaaaabbaaabaabbaaabaabaaabbaabbbbbababbbbaabaaaaabbabaaabbbbabaababbababbbbbaaaaabbaaabbaaababbabbbababababbbabaabbbbababaaaababbababbbbbaabaabbbaabbaababbaaaaaababaabbbbaaaabbaabaaaaaaaaabbbaaaaaabaaabbbabababbabababbbbababaaabbbbbbbbbababbbbaaaaabbaabbbbaababbbabbbbbbbabbbbbbbbbbabbbbaaaaabbbabbaaabbbbabbabababaaaaabababababaaababbabbaaaabababbbbabbbbbbabaabbaaaabbbbabbabbbaababbbababbabbaabaabbbbbaabababbaaabbbababaabaabbabaaabaaabbabbababaaaabbaabaaaabbbbabbabbbbabbaabaa
abbbabaaaabbabaabaaabbaabbbababababbbabbabaaaababbbaabbbbababbbabbbaabbabaaaaaabbaabbbbbaaaaaabbbaaabbabaabaabaaabbbbaabbabbabaabbaabbbabbbbaaaabaaaaabaaaaaababbaabbbbababaabaabbbbabbbaaababaabbbbbabbbaaabaababbbaaababbbbabaabbbbaaababbbbbaaaaabaabababaabaaaaabbabbabaaabbaaaaabbbaaabbbbbaabbbbabaababbbaabbaaabbbbbbaababbabbbbbbabaabaaabbaaabbbbbbabaaabbbbaababbbbabaaaabbbbbbbabbbbabbababbabaaaaababaaabaabbbabbabbabaaabbbbababbabbbababbaabaabbabaabaabababaaaaabbaaaaaabbbabaabababaaaaaabbbbbabbaabababbaaabaaaabaaabaaababbabbabbbbbababbbbabbbbbaaabbbababbbabbbbabbabbbaabbabbbabaaaaaaaaaaaaaaaabaaabaabbabbabbbabaaaaaaaabbabaaabaabbabbabaabaabbaaaabbbababbaaaabbabababaaaabaaababaaabbaabbbbbaaaaaabbbabbaaabbbbabbbbbababaaababbabbaabbbbabbbabababbaababbbabababbbbbaaabaabbaaababbabbabaaaabbbaababbbabbaaabbbaaabbabbbbababbabaabaabaababbabbabaaaabaaaabbaabababaaabbaa
aaaaaabbabaabaaabaaaababbabbaaabbabbbbbbbbbbbaabbaabbbbbbaababbababbaaabaaaabbbbbaabbbaaabaabbaaabaabbabbabaababbbabbbbaababbbbbabbaaaaabbbabaababbbbabaabbaaabaababbaaaabbaaabaabaababaabbabaaaaaaabaaabaaabaaaaabbaabbbbbabbbaabbbbabbbabaaababaaababababaaaaabbbabbabababbbababbabbabaaabbabbbbaaabbbaabababbaaabbbbaabaaaababaaaabbbaabaaababaabbbabaabbbbbabbbaaabbaaaaabbbbbbaaabaaabbabaaaabbaababbabbaaabbaaababaabbbbbababbaaaabaaaabaabbbaabbaaaababbaababbbbbabbbbbbababbbaabbbbbabbbbaabbaabbaaabaababbaabbabaabaaabaabbabbbbabaaaaaabbbababbabbbabababbbbabbbbaababaabbbaabaaaabbbbabaaabbaaaaaabababaabbabbaaabaabbaabaababbabbabbaabaaabaababbbabbababbbbabababaabbbabbbbbbbbbbbbababbaaababbabababbbbbbabaabbaababbabaaaababbbbaaababaaaaabbaaabbaabaaabaaaaaaabaababbabaabbbaababbabababbabbbaabbabaaabbabaaabbaaabbbaababbababbaaabbbbabbbaaabbbbbbabbbbabaaaabbaabbaaaaabbbbaaaaab
bbaababbabbabbaaaabaabaababbbbaaabaabaaabbaaabbabaaaababbaaaaaaabbbaababbbbbabbaaaabbaaabaaaaabbbaabbbbabababbabaaabbaabbbbaababbbbbbabababbaaaaaabababbaabbbabbaabaabaaaabbaaabbbbabbabbaabbbbaaaaaabbaaaaaabbabaababbbabbbabaaaababbbaabaaababaaabbababaaaaabaabbabbbababaabaaabbbababaaababaabbbbbbaabababbaaaabbbabaaabbababbbbabaabbabbbabbbbabaabaaaababbabaababbabbbabbbbbaaaaaabbabaaaaaabbbabbbaaabbabbaabbaabaabbbaabbabaabbabbbaaabbbaabbabababaabaabbaabbaaabaababaabbabbbbbbaaaaaaabaabaaaaaabbabaaababaaaabababbbbbbaaaaaaabbbbaabbbbaaaaaaabbbbabbbabababbbbbabaabaababbaababaaabbababbabaabaaaaabbaaaabababaaaabbaababbbbbaabbbbabbabbaaabaabababbbbbaabaabbabbbabbaabaaaaababbbbaababbaabbbbabbaaabaaabbabbabaaaaaaabbaaaabbbbbabbbababbbbbbabbaabaaabbbababbbabbababababaaaabbbaaababbabbbbbabbaaabbbbaabaaaaabbaaababbaaababaaabbababbabbbaabaaaabbabbabbabbabbaaaabaaaabbabbbbbaa
bababbaaaabbbbbababbbbbbbbbabbababbbbbaaaabbbaaabababbbbabaaabbbaabaaaabaabbabababbabbabbaabbbabbaababbbbbbbbaabaabaababbbabbbabbaababaaaaaabbaababaaaabaabbbababbaababaabababababaababaaabaaaabbbabbaabaabbabaaababaabbabbabbbbaabaabbbbbbabaaababbaabbbbaabbaababbbbaaababaabaababbaaabbaaabbbbabaaababaaabaabaaaababbababbabbbbbabbbbaabaaabababaabbbbaaabbabbaaaaabbbbbbaabbaaabbbabbabbaaabaaabbabbababbabbbabbbbabbaababbabbbbbabbbaabaabbbbbbbaaaaaaaabbbaabbbbbbbbbbaabbaababbbbaaaabbbabaabaaaabaaaabbbaabbbbbabbababbbbaaaabaabbabbbaaaabaaabbbbbbaaabbbbbbabababbabbaaaabaabaaaababbbabaaaabaaababaaababaabbbbbbaaabbaabaabbaaaaababbbaaaabbababababbaaabaaabaabaabaaaaaababbbaababbbbaaaabbbabbbaabbbabaaaabbbabbabaaabababbaabbbbabbabaabbaabbaabaaabaaababbbabaabbbababababaabaaaabaaabbaabbaaabbababbaaaaabbbbaabbababaaabbababaaabbbaaaaabbaaababaababaaaababbbabbbaaabbbbbbabaaaabba
abaababbabbabbbbbbbbabbbababbaaaaaaaababaabababaababbaabbbbaababbbbbbabaaaabbaabbaaaaabbaaaabbbbabbabbbbaaabbbaababbbbaaabbaaabbbaaabababbbabbabbaaababbbbaabbbabbabaaabbbbbbbbababababaaaaaaaababbaaabababbabbabaaabbbbaabbbbbbabbabaababaabbabababababbabbaaaaabababbababaaabaaabaabaaabbabababababaabababbbbabbbbbbabbabbbbbbaaabbbabaabbbbabababbaaabaaababbbababababbbbabbaabaaaabbbaaaaabbbaaaabbbaabbaabbbaaaaaaaababaaababbbaabaabbbbaaabababaabbbaaaaaababbbabaaaababaaaaababaabbbaabbbbababaaabaababbaabbaaabbbbabbaabbbabbbbbbabaaaaababbaaaaabbbbaabbaabababaaabbbbbaaabaaabaaabbaabbbbaaaaabababbbbbbaaababbababbbabbaababaaabbaabbababaabababbbabaaababbbaaaababbbbaabbaabaabaababbbbaabababaabbbbababbabaabbabbbabaababbaababaaaaaabaabbbbabbbbbbbbbaabbaaaaaabbbabaabbbababaaaabaabaaababbbabbabbbbaaaabbabbaababbbaaabbbabaabaaabaaaabbabbbaabbababaaaabaaabaaaabbaaaabaaaabaabbbbbb
baaaabbaaabbbaaaabbababbbaaabababaaabbaaaaaabbaaaaaabaaabbabaababaabbbbabbbbababbabaabbaabbaaaababbbababbbaabaaaaaababbbabaaabbaaababababbbbaababbbaabbabbbbbbababbaaabaabaaabbaaabababababbbbbbabaabbbbabbbbababbabbabaabbbbaabbbbbabbbbbbbaabbbaabaaaaabbabaaaaababbaaaaaabbaaabaaabbbabaaaaabbbabbabbaaabbaaabaaabaaababaabbbaaaaaababbbbaaabbaabaaababbabbaaabbaaaabaaaaabbabbaaaaaaabababbbbaaabbabaaabaabbaaabaaaaaaaaabbbbabbbbaabbbbbbaababbbabbbabaabbbaaaaabbbaaabaabababbbbaabbabaabbabbbaaabbabbaaabbbbabaabbbbbaaaabbabbbbaabbaabaaabaabbbaabbabaaabbbabbbbbbbabaaaabbbaabbbbbbabaaabbbaaaabbabaaaaaaaabbbaaabbbaaaaabababbaabbaabababbaabaabababbabbababbabaabaababbabbbaaabaabaaaabbbaaaaabbbaaabbabababbbbbabbbbbaaaabbaababbabbbabbabbbaababbbbaabbaaabbbbbbbaabaababbbaabbabbbbbabbaabbbbbbbbbaabaaaaabbbaabaaaaabbaaababaaaaaabbbbabbabaabbbbababbbabbabaaababbaabbaababbbbabaaabb
bababaaaabbabbbbbaaaaaaabababaabaaabababbbaabbababaaababbababbababababbaababaababaabaaaaabaaaabaabbabbaaaaaaabaaaaaaaabbbaababbaabbbbaaaaabbabbbbaaabbbaaaabababbbababbbaabbbbaaaaaabbaababbabbbaabaaababbbabbbbbabaabbbabbabbaaaaabababbabbbbabaaaaaabaaaaabbaabaabbbbababababbbbaabbbaababbbbaabbabaabbabbbababbbbabbbbabbabaaaaababbbbabbababaaabbbabbbaabbaaabaababaaaaababbbbabbaabbbaaaaaabaaaaabbbababbabbbbabbbaabbaabbbababbaabaabaaababaaababbbbbbbbbabaabaaabbaaaabbbbabaaaabbabbaabbbaabababbaabbabbaabbbbbbabaabbaabaabbbabbaaaaaabbbbbbaabbabbbbabaaaaaabbabbaabbabaabababbbbabbabbaaaaaabbabbbaabbaabababbbabababaabbbaabbbaabaababbbbabaaabbabbabbaabbbaaaaaabbbabbabbbbbaaaabbaaabbbabababaabbbaabbaaaabaaaababbaaaaaabbbaabbaabbbaabababbabaabbaabaaaabbbbbbbabaabbbabbbbaaaaaabaaabbbbaababbbbbbaaaaabaabbababbbbbaabbaababaabaabaaababaaabababbbaabaaabbaabbabbaaaabbabbbbaabbaab
babbbbbbbbabbbaaaaaaaabaabaabaaaabbbbbabbbbbbaaaaabaaabaaaaaabaaaababababbbbbabbababababbbbbabbaaaabaaaaabababaababbaaaaaaaaaaaababababaaaabbbabbaaaaabaaaaaaaaaabbbbaaaabaaaaaaabababbababaababbbbbbbbbaaabbbaababbbbbbaaabaaabbbaabbbbabaabbaaabaaaaaaaabaaaaaabababbabaaabbbbbbaabaabaabbaabbbbbaabbbababaaaaabbbaaaabbababaaaabaaaabaaabaabbaabababbbaabbbaababbbbaaabbbbbaabbaaaabaaaabbaaaabbabbaaabbabaaaababaaaabbbabbbaaababbaababababbbaabbbabbaaaabbabbabbbbaabbbaaababababbaabbaaabbbbabaaaabbbbbabbbabbbababaaaabbbbbbbababbbaabaabbbbbabaababbaabaaaabbbaababbaaaababbaaaaabaabbaaaabaabbabbbbaaaabbbabaaaaabaabaabaaababbabbaaaaabaaaabbbaababbabbaaaaababbabbababaaabbabbbabbbaabbabbbbaaabbaaabbabbbbbabaabbbaabbbbbabbbabbbbbbbabbaaaaababbbaabababbbbbbaaabbabbabbbbbbbbaaaabbaaaaabbbbabababbbababbabbbbabbabaaabbbabbbaaaababaaaabbaabbbaabbaabbbaaababbabbbbaaabbaaabbbbbabbbab
babbbbaaaaaaabaaababbbaaaaabbbabbbbabaabbaabbbbaababbabaabbaabbabaaabbabaaabaaabbbaaabbbabaaaaaaababbabbbbabbaaabbbaaaabbbbbaabbbbaaaababaaabbabaaabbbaabbbaabbbbbababbbaabaaaaaaaaaabbbbabbbbababaaaaaaaaaaaaaaaabababbaaaababbbbbaaababaabaaabbbbaabbaaabbbbbaabbabbabbaaaaaabbbaababbbaabababbababababababaaababaabbbbbaabaaaabaaabbbabaaaabbababbbbbbbbbbbbbaaabaaabbbbabbbbbbabbbabbaaabababaababaaabaaabbabaaaabbaaaabbbbaaaaabbabbbabaabbaaabbbbaababbaabaabbaabbbbababaaaaaaabbbbabbabbabbabbbbbbabababbbaabaababaaaabaabaaaababbbbbabaabbaabbbababababbaaababaaabaaabaaaabababaabbbbaaabaaababbbbbabbbaaaabbaaabbbabbabaabbaaabababbaabbaabababaabbbbababbabaabbabbbbabbaaababaabbabaaaabbbbabbaabaaaaabbaaabbbbabbaaaabababaaabbababbaaaaabbabaabbaabbaaabaabaaaababaaaaabbbabaaabaaababbbbaabaabbaaaabbbbaabbaaabababbaabababbaaaaabbaaaaabbbaaaaaabaabaabbaaabbaaabbaabbaababbaabbabbbabb
aaaabbaaabaabbaabaabaaaabaaabbbaababaabbbaabbbbababaaabbbbbbabbbabbabaaabbbababaaaaababbaaabababaabaababbbbababbbbaaaaaaababaababbbabbbabaaabaaaaabbbbbabbaabaabaaaabbaaaababbbabbbbbbabbabbabbaabbbaaabbbaabababaaaabbabbaaabbbabbababaaaabaaabbbbabbaabbbbaabaabbbbbabbababaabbaaaabbbaaaababbbaabbbaaababbabaabaaabaaaaabaaabaababababbbbababbbbbaaabaaaabbbbbababaabaabbaabbabbababbaaabbbabbbbabaaabaaababaabbbbbbabababbbaaababbbaabaabababbabbabaaaaaababbaabaabaababbababaaaabaabbabbabaabbabbabbbabbbbbabbbbbbbbaabbabbaaabaaaaabababbabbaabaaabaaababbbbbaaaabbbabbbbbbaaaabbbabbbbbaaaaabaabbbabbbbbababaaaaabaaabaabbabbbabaaababbbababbaaabbabbababbaaabbaaaababaabbbbbbbaaaaaababbabbabaaabbbbabbbaabbaaabbbbabbbaaabbabbaaabbbbabbabbbbaabbaababaaaaababaabababbbabbaabbbbbbaaaabaabaaaaaabbbababbbbbaababbbbbabbaabbabbbbbaaabbbbabbabaabbabaababababaaabbbaabaababbbabbaaabbaaaababa
baaabaabbbabaaabbbabbababbabbbabbababbbbbbbabaaababbabbbbabbabbbabaaaabbbaaaaabaaabbaaaaabbabbbaabababbbaabbaaabbababbaabbabaabbbaaabbbbaabaabaaaabaaaaabbaababbabbaabbbbbababbbaabaababbbaaabbaaaabbaabbbbabababababbbababaababbabaababbaaaaaabbabaaabaaabbbaababbaaababbbbbbbbabbabbbabaaaabbbbabbabaaabaabbaabababaababbbaababbaababbaabaaaaababaaababbbbabbabaaaababaaabbabbbbabaabbbbaabbaabbbaaabaaaaabbbabbababbbbabbaaabaababaaabaaabbbabbababababbabbbbbaabbababaababbabbabbbbaaaaaabbbabaaaabbbabababbaabababbbbabaaaaaaaaaaabababaaaaaabbbabaabaabbbbabaabbabaabbabbaaaabbaababbabbabbabbbbbbaabbbaaabaabbbaabbbbaabbbbbabbaabbbbbaabbbababaabababbbaaaaababababaabbbaaaaabaaaabaaaaababbbabbbabbbaaaabaabbbabaababbbabaaaabbbaaabbababbaaaabaaabbbaabaaababbbbaaabbabbaabbbabbbbaababbbaabbbbbbaabbabaaabaabbabaabaaababababbabbaaabbaabbbbbabaaaabaaaabbbbababbbbbaabaabbbbabaabaabaaabb
ababababbbbabbabbabbbbbbbaababbbbbabaabababbababbabbbbaaabababaababbbbaabbababaaaabbaabaabbabbabbaabaabbbaabbbbbabbbaabaababaaaaaabbabbaababbababbbaabababbbabbbbbaaabaabababbabbbabbbabaabbbaaabaabababbbaababbabbbbaabaaabbbbaabaaabaabbaaabaababbbbbbbabbaaabbbaabaaabbabbbbbbbaabaabbabaaababbbbababaabbaaaabbbbabbaabbaaaabaaaabaaabbababaabbbbbbababaabbaaaaaaabbbbbbaabaababbbbbabbbabaaabbaaaaabbbaaabbbaabaababbbaabbbaaabababbabaababbabbbbbbbbbbaababaaaaababbbbbbaaababbbbabaabaababbbbaaaaaabbbbbabababaabbbbbbbbabbabbaaaaabaaabaaabbaaabbbaaabbaaaaabaabbaabbabbabbaaabbaaabaabaabbabbbbabaaabbbaaaaaabbabbbabbaabbbabaaabbabaaabbaabababbaabaabaababaaaaabbaaababbabbaaabbbbaabaabbababbbbaabaabbaaaaaabababbabbaaabbbaaabbabbbaaaababaaabaaaaaaabbbabbbabbbaaabaabaaabaaaabaabbaaaaaaababbaabbabaabaabaababababaababaabbbbaababababbabbababababaabaaabaaaaaabbbbbaabbbaaaaaabbaaabaa
babababababaabbbaaaaaabbaabaaaaaabaabababaabbbbbbaabaaabbabbaababbbaabbbaabbbbaabbbbabbaaabbbabbbbbabababbbabababaaabababababaaaababbabbaabaaaaabaaaaabaabbabbbabaabbbaaaababbaaabaaaabbbbbbbabababbbaaabaabbbbaababbabaabbbbbaabbbbaababbbbababaabaabababbbaaaabbaababaaaabbabbbabababaaaabbbaabbaaaabaababbaabaaabababaababbaaabababbababbbababbaaabbbaaababbbabbbabaababaaaabbbbbaaaabababbabababbbbababaababbbbabbabaaaabbababbabbaabbabbbaabbaaabbaaaabaabbbabbbbbbabbabaabbaabaaaaaaababaabbbabbababbbbabaababbabbbbbbaaabbbbaabbbbbabaaabbbaababbaaaaabaaabaabababbbbbaaabbbabababaaababbaababaaaaaabaabaabbbbbababbabbaabababaabbaabbbbaaaaaaabaaaabbabbbbbbbaababababbbabababaababaabbbbababaababbabbbababbaabbabbaabaaaaaabbabbbbaabaaabababbababbbbbbaabaaaabaaababaabababaaaabaabaabbbbbbababaabbbbabaabbaababbbbbaabaababbaabbababbabbbbaaabababaaabbbaaaabbbbabaaaabaaaaababbaaaabbbaaa
aabbaababbbaaabbbbaaabaaabaaababaabaaaababbabbaabaabbaaaabbbbabbaabbabaaababbaabbbababbababbabaaaabababaaabaaababbbbbababaaaabbaabababbaaaaababbabaaabaababbbbaababbaaabaabaaabbbabbbbbbaaababbbababaabaabbbaabaaaababbababbabbbbabbbbababbbabbbaabbaabababbbabaaaababbabbbaabaabbaabbbbbbbbabaaaabaaaaabbaaaaaababbaabbbbbabaaaaabbbbabbaaabbbbabbababbbabbaabaabbabaababaaaaaabbaaabbbaaabbaaaababbbaabaabbbbbababaaabbbbbbbaabaabaaaabaabbbaabaabaababaaabaaabbbabbaaababaaabbaababbbabbbbaabbbbbabababaabaaaabababbaaabaaabbaabbbbbbbaaaabbbbbaaaabaaaaabbbbababababbbaaabbabbabbaaaaaababbaaaabbabaabaaaabbbaabbbbaabaaabababbbababaababbaababaabbababbbabbbaabbbbabbbbbaaaabbbaabbabababbabaaaaaabbabababababbabaaaaaabababbabbbbabaabbaaabaabbaabbbbbababaaabbaaabbbaabbbbbaaaaaaaababbbabbbbaaabaaaaaabbaabbbbbbaababbabaababaabbbbbbbabbbabbaaaaabaabbabaaabbbabbabbaabaaaabbbbbbaabbbbbaaab
aabaabaababaabaabbaabababbbababaabaababbabbaabbabaaaaabbabababbbabbbbabbbaababaabbaabbababbbbaabbbbaabbbabbbababbbabbabbbabbbabaaabaaabbbbbaaababaabbbaaabbbaabaabbabbbaaaabbabbbabbaabbaabbbaabbabbaaaaabbaababbbabbaaabaabbbabbabaabaaabaabababbbbbabbababaaaaaaabaabaaaaabbbbaaabbabbabbbbabababbaabbaabaaabbbbaaaabbaabbaababbaabbbabbabaaaababbbbbaaabbabbaaaaabbbabbbbababbbaaaaabaaababbababaabbbaaaaabbbbbbaaabababaaaaabaabaaaaabbbabababaaabaababbaabbabbababbaaababaabababaabbbbaaaaaaabbbbabaaabaabbbababbaababbaaaabbbabbabaabbaaabaaaaaabbabaabbabbbaaababaaabbabbaaabababaaaaaabaaababbbababbbaabaabbbaababaaabbbbbbbaabababaaababbbbaabbaabaaabbbbaabaaaaaabbabbbaababaaaaaaaaaaabbbabbaaaaaaaababaabbabbaababaabaaabbaababbbbababababbbabaabababbbbabbaabbbbabaabbbbbaababababababbbbaaabaaaababbbaaabbbabaababbbaaaaaabbabbbaaababbbbabbabbabbabbababaabaabaaababbababbbbaaaababbab
bbbaaaabbabbaaaaabbbabbbbbbbbaaabbbbaaabaabaaababbaabbbbabbbbbaaaaabbabaababaaaababbaaaaaabbabbbabbabbbbabbbaaabbabaaaaabbbbbbbbabbbaaabaabbabbbbababaaababaababbbbababbbaabababaabaaabaaaabbabaabbbabaabbabbaaaabababaabaaaaababbababbbabaaabaaabbbbabbabababaabaaaababaaaaaaabaabaabbbaabababbabbbbbbaaaaababbabaaaabbaabbbabbbbbbbbabbbbbbbabaaaaababbbababbabbbbbbbababbabaaaabbbabbbbbbaaabaaaaaaaabbaaababbbbbbabaabbaaabaabbbbbabbaabababbaabaaabbbbbaabbbbbabbaabbabbabbbaaaaaaaababbababbaaaaabbaaabbabbbbaabbbaaabbabaabbaabababaabbbbaaaaaaabbbabbabbaabbabbbbbbabaaabaabaaaabbbaabaababaabbbaabbbaabaabbbbbbbbbbbbbbaaabaababbbbbbabbabbbbbabaabbabbaabbabaababbabbbbbaabababbbbbaaabaababbaabaaaaaabbabbbbabaabaaabaaaabbbabbbbaabbbabababaaaababaaabaabbabbbabbaabaaabbaabbaabaaabbbaaaabbabaabaaaabaaaabbabbbbbbaabababbaaaabaaababbaababbaabbaabaaababaaabaababbbbbaaaaabbaabaabbaaab
ababababbbbbaabbabbabaaabbabaaabbaaabaaaaaabbaaabaababbaaabaabaabaaabbababaabbaabbbbbbbbaabbbababbabbabbabababbaaabbbaabaabbbbaababaabbabaaabaababaabaaabaabbbbbbbabbaaaabbaaaaabbabbbbbbbaabaabbaaaabbbbbbbabaaaabbaabbabaabaabbbababbabbbaababaabbbbbbbaabbbbaaabbabbbababbbabbbaababaaaababbbbbbabbbaabaaabaaabbbaabbaabbababbbbaaaaabbaaaaabbbabbaaaabbabbbabaaabbbbaaaabbabbaaaaaabbbaaaabaaaaaabaaaabaabababbaabaaabaaabbbaaababbbaabbaaabaaabaaabbbaabbaabbaabaabbbbbaababaabbbbbbaababaabbaabbbbbaaabbbabbbbabbabbbbabaaaabbbbbaaabaaaaabbabaabbbabababaabbaaaaabaaababaabbbbbaaabbababbabaaaabaabbaaabaabaaaabaaaabbaaaaaabbaabbaaababbbaaaaabbbbbaaaaabaaabbbaababaabaabbbabbaabaabbbbabababababbabaabbbbbbbbabbbbbbabbbbbaabababababbbbbaababbabaabbbbbabbaaaababbabaabbabaabbabaaabaabababaabaabaaaaabaabbbabbbbbbababbaabaabaaaabbabbabbaaabbbbaabbabbbbaaabbbbbaaaaaaaaabaababaabbabbbb
babaaabaababbababbbbaabbbbaaaaaaabbbbababbbabbbbaabababbababbaabbbabbbaaabababaabbabaaaabaabbabbabaaaaabbbabaaabbaabbabaabbaabbabaaaaabbaababbabbabbababaabbaabbaaaaabbbbabbabbaababbaaaaababbabbbbabbabbaaababbabbbabbbaabaaaababbbabaaaabbabaaaabbaababbbbababbaabbaabaaaaaaaabaaaabbbbaaaaaaaaabaaaabababbbaabaaaaabaaaaaabaaaaaaaabbabaabbbbaaaaabbbbabbbbbbabababbbbbbabbabbaaabbbaaaaaababbabbababaaaababbaababaaabbabaababbbbaabbbabaababbbaaabbabaaabbbabbabbaaaaaabaababaaaabbaaaaaaabbbbabaabaaabaaabaaaabbaaaaabababbabbabbabbaabbbaabbbbbabbbaaaaababaabaaabaabaaaabaabbbbaaabbbbabbaaababbbabaabaaaabababbaaaabbaabababbabaaabbabbbaabbbbbbbabaabbaababaaaabbabaababbaabbabbbabaabbbbbbabbabbabbabbbaaabbaababaabbbaabbaabaaabaababbaaaaabbaabaaaabbbaaaababaaabbababaabbbabbbbbbbbbbaabaaaaaabbbaaabbabbabaabaaabbaaaaabbbbabbabbbabaaababaabbbbbaaaabbbaabbabbabaaabababbabbbbbabbbaab
abbababaababbbababbbbaaabababaabbbbabbabbbbaaaabbaaaababaabbaabbabbbaaaaaabbabbbbaaaababbbbbabbabbababbbbabbbbbabaabbabbababbaabbbbabbbababbaabaaaabaaaaaabbaaaaaabbabbabbaaaabaaababbbbaaaabaaabbabababbbaabbaabaaabbaaaaaaabbabaaaaaaaabaaaaaabababbbbaaaabbabbabbaabababaaabaaabbbabbbbabbbabbababababbabbbbbbaabaababaabbbaabbbbabababaaababbabaaabbabbababbaaaaababbbaaabaaaaaaaaabbaaaabbabaabbababbbabaaaabbbabbabababbabbaaaababaaaaababbababababababbbbbbbaabbbbabaabaaabababaababbbaababababbbbbbababaaababaaaababbbbaabaabbaaabaabaabbaabaaabbabbabbaabbaabbbaabaabbbaabbaaaaabababbabaabaaababaaaabaaabbbaabaabbbbbabbaaaaaabbaabaabaababaaabbababbaabbbababbbaaaababbbbabbbababaabaabaaabbbabaaabbbaababbababbaaaabaababbbaaababababbabaabbabbbbbbbababbabbabaabbabbbbbbaaabbbbaabbbbbaaababbbbaabbababbaabaaabaaaabbbaabbbbbabbbbabaabbaaabababbbabaaabbaabaaabaabbaaabaaabbbbabbbabbbb
baaababbaababaaabbbbababbaabbababaaabaaabaaaabbaaabbbabbabababababbbbaaaaaaababaaabaabbabaaaaaaabaaabaaabbaabaababaabbaaabbbabaaaaaababaabbbbaaababbaabbbaaaabbbabaaabababaaabbbaabbbabababbbabaaaaaabbbbbabbabaaabaabbaaabbabbababaaabababbababbbbaabaaaaaaabbabaababbabaaababaaaabaaaabaaaaabababbaabaabbaabbbaabaaababbaabaaaaabbabbabbbabbabaaaaaabbbbbbaaababaaaaaabbbabbaaaababaaabbaabbbbbabbbbbabaaabaabababbabbaabbabbbbbaabaaaababaaaaabaababbaaabbaababaaaaabbabbaabbbaaaababbaaabbbababbbababbaaaaaabaabbabaabbababbaabbaabbbbbbbbbabbabbbbbbbababaaaaaababaabaaabaaaaaaaabaaaabbbbaaaabaaaaaabbabababaaaababababbbbbabaabbbbbbbabbabaabaaabaabbbbbbabbbabbaaaabbbabbaaababbaabbbbbbbbbaaababaaabbaabbabaaaabbbabaabbabbaaabbbbbbbbbbabbbabaaabaaaaababbbabaaaabaabbababaaaaabaaabbabaabbabbbabbaaaaababaabaabbbabbaaabbbbbaabbabaaaabaabaabbaaaaaaabbbaabbaabaaaaaabbabbbaabbaabababbaab
bbabbaabaaabbbabbbabaabbbbabababaaaaabbbbbabaaaabbbbaaabbbabbaaaabbabbbaaaabbbaaabbabbbbaaaabaabaaaaababababbbaabababababbbaaaaabaaabbaaabbbbbabaaabbabababbabaababbabaabbbbabbaababbabbbbababbaabaabbaabababaaabababbbbabbaabaababaababaababbaabaabbbbbbbbabaaaabbaabababbaababbabbabaaabaaaaaabaaaabaababbbbbaaaaaabbbabbbabaaabaaabbabaabaababaabbbabbbaaaabbbbbabbabaaabbbbaababbaababaaababaaabbababaaabbaababaabaaabbabbabaababbbabaabaaaabababbababbaabbaabbabbaaaabbabbaaaaabaabaabaaabbaabbbabababbbabbbabbbabbaaaaababababbbababbbbbaaaabbaabbabbbbbbababbaaaaaabaaaabbbbaaaaabbaaaaaaaaaaabaabbabbbbabbaaabbabaaaabbaababaaabbabbaaaabbabaabbbabbabbabbbbaaaabaaaabbabbbbaabbbbbbbbabaababaabaababaabaabbabababbabbabaabbaabaaabbbbbbabbbbababbbbbbbbbaabbaabbababbbababbbaaabbbbbaabaaaabbaaabbbababaaabbababaaaababaaabbbaabbaabbaabbabbbbaabbbaaaaabababbbaabbabbaaaabbabbaaaabaaaaabaa
aabaaaaaababaaababaabaabababbbbbaaaababbaabaaaaaabaaababbababbbbbaabaaababaaabbaaabbbbaaaabbbbabbaaaabbabaaabaaababbbbaabbbbbbbbababaaabbabaaaaaabbabaabaaabaaabababaabbbaabbbaabbaaaaaaabbababaaaabaabaaaaaabaaabbbaabbaaaaaabbbbbbababbaaaabbaabbbbabbaabbababbaabbababbababaaabaabaabaaaabbaaababaaaabbbbbbbbaabbaabbabbaabbaabaababaaabaabbababbabbabaaaaaabaabbaabbaababaaababbbbaabbbbaaabababbabbabaabababaaabbbbaabbabbbbababbbbbabbabaabaaaabaaabbaababaaaabaaabbaaaaabaabbababbabbabbaababbbbbbbaabbbbababaabaabbbbaabbaabaaabbbababaaaaabbbaabababbaabaabbabbaaababbaabbababbaaabaabbaaaaabbbaaabbbabbbababbaaaaaaabbaaabaababbaaababbbabbabbabbbbbbababbabbabababaabbbaabaaaabbbababaabaaabbbaaabbbbbbaaaaaaaaabaaaaabbbbbabbbbaaabababaabaabbaababbabbabaabaabbbbbababaaabbbababaababbbbbabbbabbaabbabbabbbabaabababaaabaaabbbaaabaaaaaabbbaabaabbababaaaabaabaaaabbaababbaababbababbbbb
abaaabaaabaabbababbbaaaabbabbbbaaabbbbbaaaababababaabbbaaaaaaabbaaaaabbaaabbbbbbaaabbbbaabbbbaaabaabaaabbbabbbabababbaabbbabbbbaabbbbbbbaaaabababaaabbbababaabaabababaabaaabbaaaaababaaaababbbbaaaabbaaaabbbbbbbbbababbbababbbbabaaaabababaaabbabaabbaaaabbbbaaaababbbbbabbbbabaaabbbaabbaaabbbbbabbaaaabbaabbabaabbbaaabbaababababababbbabaababbaabaaababbbbbaabbbaaabbbaaabaaabbbaabababababbabbabbaabaabababababbaaaaaabbbbabbaaababbababbbbbbbabbababababbaabaaabaaabaaaaaababbabaaabaabbbabbaaabaaaaaaaaaababaabaaabbbbbbbaababaabbbabaaaabababbabaaabbbaaaaababbaaabaaaaaaaabaabaaabbababbbabbabbabaaabbaabbbbaababaaabbababaababababbbabbbbabbaaabbaaabbaaabbbabaaaaababbbabbabbaaabaababbaaabaabaaabbbbabbabbaaaaaaaabaaabbaabbabbbaaaabaabababbabbabbaaaaaababbabbbbaaaabaabaaabababbabbaababbaaaabaaaabbaabbaaaabbbbbaabbbbbabbbbababbbbbbbaaaaaabaaabbbbabaaabbabaaaaaaabbabaabbbbabaabbab
bbbaaaaaaabbabbabbababaabaababababbbbbbbbaaabbbbbabbbabbbbbaabababaabaabbbbabbbaaabbaabbbbbbababbbbbababaabbbbabbaabbbaabaabbaabbbabbababbaabaaaaaaaaaaabbaabbbabbbbbbbbbbbbabbbaabbabababbbbbbbaabaabbbaaabaaaabaaabaaaababaaaaabaababbabbbababbbabbbbbbbabbabaaaaabababaabababbbabaabaaababbbaabaaaabbabaaabbbabababbbbabbbabababbbbbbbbabbbaabbaaaaababbbbababaaabbbbababaaabaaabbabbbbbaaababaaabbbaaabbbbbabbabababbaabbabbabbaabaabbabbaaabaabbbbbbbbbabbabbaaaabbabaabbbbbbaabbabaababaabbabaaaabaaaaabbababaaaabbbababbabbaaabbbaaabbaaabbbabbabaaabbbbbabbaaaaaabbbaaaababaabbaaaabaabbbabbbbbaabaababababaaababbaaabbabbbabaaabababbbaabbbaabbabaabbaababaabaabbabaaababaabaababbbaaababbbbbabbbbabaaababbbababbaabbabababbbbabbaaababbababbabababbbabbaabbaaababbbbabbbbbbbbbbabbababbbbbaabbabbbaabaaaaabbbbaabbbaaaababbbbaabbabaaaaabbbabbaaaaababbaababaaabbaabbbbabbbbaabbbbaaabbbaba
bbbbaabaaaabbabbbbaaaabbbaabbabbaabaababbbbbabaaaaaaaabbbabaaaaabaabaabaababbbbbbbabbbabbbababbaababaabbaaabbabaaaabaabbbbbaaaaabbaaabaaaabbbabaaababbbbbbabaabbbabbabaaaaabbbbabbaaababaabaaaabbbbbaabaaaaaabaababaababbbaaabaabbbbbbbabbbbabaabababbbabaaaaaaaabaaabbabbabaaabaaaaaabbbaabaaabababbbbabbaabbbbbabaaaabbabababbaabbabbaababbbbbaaabaabaaaaabbabaabaabbaabaabbbabbaaaaabaabaaaabbbbbbbbbabaaaabbaaaaaabbbaabbaabaababbabaabbabaababbaaabbbbaababaaabbabbabaaabbabbbbaabaabbbbabbaababbbababbabbabbabbababbaaaaaabaaaaabaaaaababbbabbbbabbbababaababbababbbabbabbaaabaaabaababbbbbbaabbabbaaaaabaaaaabbbbabaabbaabbaababbbbaaaaabbbaaabaabaaabbbbbbbbbaababbbbabbaaabaababaaabbabaabaaaababaaaaaababbbaaaaaabbbaaaaaaaabaaaaaaaabbbabbabbabababbbaabbabaabbbabbabaaabbbbbbaababbbabbaaabaaaabaaababbbbabbaaaababaaaaabaabaabaaaaabababbaaaaabbaaaababaababbbbabbbbaabbbbbbabbabaabaaba
abbabaabbbbabbbbbabaababaababbbbabaababaabaabaabbbaabbbbbababbabbaabaabaaabaabbbababaabbaaababababaabbabbabbbbababbabbbaaabbbbabaaabaabbbbaababbabaaabbbabbbbbbababaaaaaabbbabbaaaabaaababbbababaaabbbaaabaabaaaabbbaabaabbbaababaabbbbbbbbbababaabbbbbaaabaabbabbababbaaaaabbaabbabbaabababaaabaabaabaaabbaaaaaababaaaaaababbaaabbaabbabababbabbababbaababbaababbaaabbaaaabbabbaaaaaabbbaababbabaaaabaabbaabababbbaababaabbaabbbbbaaabaaaaaabaabbbbbbbabaaaabbbaaabbbaaabbbabbbbbaaaaabbaababaaaaabbabbbbbbbbaabbbababbbbabaaababbabbaabbaabababaaabbbabbabbaaaabbaabbababbaabbaabbaabbbbbaaabaaabaabbababaababbbbbbbbbbababababbababababbbbbaaababaaaaababaababaabbababbbaaabbbaabbbababbbaaabbbabbbabbaaaaaaaaaaaaabbbbbabbbbbbabaaaaaabaaaabbbaabaaaaababbbaaabbaaabbbaaabbbaaabbbaabaaababaabbbabaabababaabbababaaaabbbaabaaaaababbbabbbbabbbbaababbabbabbbaababaaaabbabaaabbaabbabbabbbbbbaabaa
bbabbbbbbbababababbabbaabaaabbaaabababbabbbbaabbbaababbababbabaaaabbaaabaaaaaaabaaaabaaaabababaabbbabaabaabbbaabbaabbabbbbaababbbabababaababbbabaaabbbbbbbabbababaaababbbaaaabababbbabbabababaaabaaabbbaabbaaaaaabbbabbaababbbaabaabbbaababbaabaabaaabbabababbbaaaaabbbbbbaababbbabbbabaabbbaabbabababbbbbbbbabaababbbbabbabbaabbaabbbbabbbaabaaabbabbbbaabbbaababbaaabbbbaabbababaabaaaabbbbbbbaabaabbbaaabbbbbabbbababbabbbababbaabaaaabaaaaabaabbbabbbbbbbbabbbabbbababbabbbaabbbbbabaabaabbaabbabaaaabbabaaabaaaaababbabaabbbbabbabbbaabaaaabaaaaaaabaababaaabaaaaaabbbababaaaaaabaabaaabbaababaabbabbbabbbabbaaabaabaabbbaaaaaabbaaabbaabaabbaaaabbaaaaaaabaabababaababaabbaaababaabbbbaabbabaabaabaaabbaaaaaabbabbabaabbaabbbaabaabbbaaaabababaabbababbababaabbbbabababaaaaaababbaaabaabaabbbbabbaaaabababbbbababbbaabbbaabaabbbbbbabbbbabbbababbbbaababaababaaabbbbbabaaabbabaaaabbabbbaaaabab
aabbbaaaababaabbabbaabbaaabbbbbbbabaaaaabbbaaabbabababbbbbbbababbbbbababaabaaaaabbbaaaaababbbaaaaabbbabaabbaaabaaaaaaaaaaaaabbbbaaaaaabaaabababaabbabaaaaaaabbaaaabababbbbaabbbababaabbababbabaabbaabbbabaaaababbbaabbbbaabbaabbaaabbbababababbbabbbbbbaabbabbbaaabbabbaabbbaaaabbbaabbbaabababbbabbaaabaabbabbabbababbabaaabaababaabbbbbbbaaaaaaaaaaabbaabbbaaaabababbbabbbabbabaaababbbabbabbbbbbbbbaaaababbbbaababaabababbabbaababbbbabaababbbabababbaababbaaaabbabaaabaaaabaabababababbbabbbbbabbbbbabbaabbaaabbabbaaaabbaaababbbbabaaaaaaaaaabbbbbaaaabaaaaabaabbaabaababbbbabbabababaaaabbbbabaabbaaaaaaabbbbaabababbbababbbabbbabbbababbbaaabbaaabbababbaaabbabbabaababbbabaabbbaaaaabaaaaabaabbaaabaababbbbabaaaaaaabbbbbaabaaaababbabbabbbababbabbaabababababbbbbbabbbbabbaabbaaaabbaabbbababaabababbbaabbbaababaaaabaabbaaabbbaabaaaaababbbabbbabaaabaabbbaabbaabaabaaabaabaababbabaaaaabba
bbabbabbbbaaaaabbaabbbbabaabbabababaababaaabaaaababababbbbaaabbaaabbabaaabbbbababbbbbaaaaabaaaaaaabbbabaababbaaababbbaabbaabbbaaabababbbbbabaaaabaaaabaaaaaabbabaabaabbabaaaabbababbabbabaabaabaaaaabbbabaabbbaabaaabbbabbabbbbbaababbababaaabbbbaabbbaabbaaaabbbababbbabbabbbabbabbababbbaaaaaabbbbaaabaaabaabaababbbabababbbabaaaaabbbbaabbbaaaabaaabaaabababbbaaabbbbabaabbbabbabbabbaabbaabbaaabbababaababbbbbaabbaaaabababbaababbababbbaaababbabbbabbababaababbabaabababaaabbbabbbbaaabbaaabbaaabbabaabbabbaaaaabbaaaaabbabaabababababbbbaabbbaaaabbbabbbabbabbabbbbabbbaabbaaabbaaaabaaaaaabbbabbbaaabbbaababbbbaabbbabbbbaaabaaabbbababbbbaabbabaabaaaaabbabbbabbabbabbaabbabbbbbbaabbbbabaaaabaaaabaaabababbbaaaabbaaaaabbbaaaaaaabbaababbbbbbabbbaaaaabaaabaaaaaabbabbabbbabbbaabaabaaaabbaabaabaabaaababbbbbbabbbbbaababbbbabababbababaaaabbabbbbbabbbbbbaaabbabbabbbaabbbaabaaabbbbbaaabab
abaabbbaaabbbaabababbbaabababbbbabbaabaababbaabaababaaaabaaabaaaabaabbaabbbaabaabababaabaababbabbaabbbbabababaaaababbabaabaaabaaaabaabbbabbabaaabbaaaababbabbbaaabaaabaaabbbabbaaaabbbbabaabababaaababbabbaabababaaabbbbbbbaaaabbabbbabbabbbabbbbaabbbabababbabbabaaaaabaaaabbbabababaababababaaababbaaabaaabbbaabbabbaaaabaaaabbabbaabbbaaaabbabbaababbaaababababababbbabaaaabbbaaabbabaaabababaabbaabbababbbbaaaaaabaaaaaababbaaaaababaababbbbbaabbbabaabbbabbabbaabaabbaababababbabbabaabbbbaaababbbabbbabbbabaaababbabaaabbbbbabaaabbabababbabbbbabbbbbaababbbaaabbaababbaaaaababbaaabbaaaaabaaabbbaabbabbbabaaabbbaaabababaabaababaaaaaabaaabaabaabbbbbabbabbbaaabbabbbabbaaabbabaabbaaaabaaaaababbaabbaaaabbbbbabaabbababababaabbaabbababbaabaabbbbbababaabbabaababbaaaaabaaaaabbbbabbbababbbaaaabaaabbaabbbbbbbbabaabbaaaabbbbbbabbaaaabababaaabbabababbababaaaababbbbaabbbbbaababbbabbabbaaab
bbbbbbbabbbbbabababbbaaaabaabbaaabbbaaabbbbaababbbbbabbaababbbbbababbaababbbabababbaaabbbabaabababbbbaaabbaaabaababbbaabbabbabbbbbbabbbbaababbbbbbbbbbbbbabbbabababbababaaaaaababbbaaaaabbbbabbbbabaabbbaaabbbabababaaababaabbbabaaaababbbbbaabbbaaaabbaaaabaabbbbbaabbaaabbaabbbaaaaabbbbbbbbbbbaaabbababbbaaabaaabbabbbbaabbbabaaabbbbababbbbbaaabababaaaabababbaababbbababaaaabbbbabaabaaabababbaaabbbbaabbaaaabbabaababbaaabaabbbbbbaabaabbaabbaaabbbaabbbbbbaaabbbbabaabbbaabbbababbbaaaaaaabaabbaaabbbaaabbaabbababaaaaababbaabababaabaabbbbabbbaaabbbbbbbaaaaabbbabaabbaabbbabbbabbbbbbabaabbbbaabbbbaabaaaaaaababbbabbbababaabbabbbbaabbbbbbbababaabbbaaaaaaaaabbbabbbabbbaaaabaabaabaabbababababbabbaabbaaaabababaaaaabbbababbbbababababbabbaabbaababaababaabaaababbbabbbabaabbbbabbbbaaaaaabbbbabbaaabaababbabbbbabbbaaabbaaabaaaabaabaababbbbbaabbabaaabbbabbaabbaaabbbbababaaaaaabbbabbbb
bababbbaaaabbbabbaaaaabbbbbaabbbbbabbaaabbbaaaaaaabaabbaaaabaaabaaabbaababaabaaaaabbbabaababbbbbbbaabaabbbaabbbbabbaaababbbbbaaababababbbabaaaabbabbbabbbabaaaaabbbabbbbbaabbbbabaaabbababaaaaababbaabbbababbababbbababbbaaabbbbaaabbaabbbabbabaaabbbaabaabbbabaaabababbabbaabbbaabbaabaaaabababbaaabbbbbbabaaababaaabaaabaaabbabbbbbaaaaaaabaaabababbaabbbabaaaaaabbbbbabbbabbabbaaabbaaabbbbbaabababbbbabbaabaaaaabbbabaaaaaabbabaaabbbabbabbaaaabaabaaabbbbbaabbbabbbaaabbbbaaabbababaababbbbbababbaabaaaabbbabbbababbaaaabbaaababbbbbabbbbaababbaabaaabbbbbbaaabaaabaababbbaabbbabaaaabbbaaabbbbaaaabbaaaaababbbabbbbabbaabaaabbaabababbabbaaabbabaabaabaaabaabbaabbbaabaaabababababbbbaabbbaababaabbbaababbabbbaabbababbbaaababbababaaaababaabaabbaabaabababbbababbaabbbaaabbaaabbbbbaaaaabbbbbaaaaababaaaaaaababbaaaaaabbbabbbabbaababbabbbaababbbabaaababbbabbaabaaaaaaaabababababbbaababbbaab
babbbbbbbaaaaaaabbaabbabaabababbaaaaaaababbbbbaaabbbbbababbabaaaabaababbabababbbabbaaaaaabbbbaabababbabbbbbaaabbbaabbbbabaabbbbbbbaabbbabaabbbabbababaaaaabaaaaaaabbaabaababbbbbbbbbaabbababbaaabaaaabbabaaabaaababbaaabbaabbaaaabbbaabaabbbbaabbabbbabbbababbbbabaababababbbabaaababbbbaaaabbaababaababaabbaabababaaaaababaaaaaabbaaaabbbbabbbabbbaaaabbaaaaaaaababbbaabababbaabbbabababbababaabbaaabaabaaabbbbabababbababbaabbabbbaaaabaabbbbaaababbbaabbabbbbbbbaaabbabaaabababbabbaaaaaaabaabbbabbbabbbbbbbaaababaabbabbaaababbabaaaaabaabaaabbabbabbbaababbbbabaaabbabbbaaaababbbbaabbaabaabbbabbbbaabaababbababaabbabbbaaaabbabbaabbabababbabaabbaaaabbaabababaaaabbaabaaabbaabaabbabbbbbbbabbbbbabababbbaaaaabbbaaaabbbabbbaabbbaaaaabaaaaabbbbaaaababbaaaabbabbaabaaaabbbbbaaabbabbabbabbbaaaababbbaababbababaabbbbbbbbbbabaaaabababbababbbabaaababaaabbabababaabaaabaaaabaabbaaababaaaabbaab
babbaaabaabbbabaaabbbbabaaabbbbbabbbaaabaaaabbbaaabbbbbbabbaabbaabaaaababbbbaababbabbabbbbbbbbabbaabbbbbbaabababbbaababaaaabaaabaabbbbbbbbaabbabbababbbabbbaaaaabababaabbabbbbbbabbbbabbaabaaaaaaabbaabbaabbbbbbbaabbabaabbbbaaaaaababbbabababababaaaaaabbbabaaabababbabaabaaabbabbaaabbbbbbbbbaabbaabbbabbbbabbabbabaaaabbababbbbabbabbaaabbbbbbabaaabbaabbbaaabbbaabbabbaabbbbaabbbaababbabbbaabbaaabbaabbaabbbbaabbbbaaabbaabbabaabbaabababbbaabbbabaabaaabbbbbbbabbaabbbabbaabaaababbbababbabbbabaabbbbbbbabaaaabaaaaababbbbbaabbabaaaaabbbbbbbabbabababaaabbabaababaababbabbbbaabbabbbbbababbaaabbabaaaabbabaaaaaaabbaaabbababbababbbbbbbababbabbabbbaababbbbbaabbbabaaaaaabbabbabbababbabbaababbaaababaabbabaabaabbaabbbbbabbbabaabbbabaaaabbbaabbbabababbaababaabbaaabbbbbbabbaaabbaababbabbbbabbababaabababaaabaabbabbbbabbabbababbbabbbbbbabaaababaababbbabaaabaaaaaababbaabbbbbaaaaabbbabba
aababbbaaaabbababbbaaabbbaaabaaabaaabbaababaaaababaaabaababababaabaaabaabbbbbbbbabbabaabaababbaaababbabbaaabaaaaabbbabbaabbbbbbbbabbbaabbbbbabbbabaabbababbbbbbabbaabbabaaabaabbabbbabbaaabbabbaaabbbaabaabaaaabbaaabaaababaabaabaaaabbbbbbbabbabbbbaabaaaaaaaaaaaabbbabaaaababbabbabbabbabaaaababbbabbaababbbbaabbaaabaaabaabbaaabbbaaababaabbbbbbabbabbbabaaababaaababbaaaaabbbabaababbabababbbbbbaabbbaabbbabaaabbaaabaaaababbabbaabaabaaaababbbbbbbbbabaaabbaabbaabaaabbaaaabbbbabbaaaaaaabaaaabaabababbbabaaaababaaaabbbaaabbbabbaaabaaabbbabbaaabbbbabbbaaabbbbbaabbaaaaabbaaaabababaabaaabbbbbbaaaaaaabaaababbabbaabbbbbaababaaaaaabaabbbabbbabaabaabbbabbaaaabbaabaaabbbabbabbababbbbaaaaabaaabaaabaaababbbababaaaababaababbbbabbaababbbabbbbabbbabababbbbaaaaaaaaababbbaabbbbababbabbabaabababaabbaabbababbbabbaabbabaaaabbaabaaaababbbaaabababaaaabbbbaaabbbabaaaabaaabbaabbbabbbbaaabbbbbb
bbbbbbbbababbbababababbaaabbabbabbbabbaaabbbaaababbabaabbaababaaababaababbbbabaaaaababbbbaaababbababbbbbaababaabaabbbbaaabaaaaaabbbbbbbabbaaababaaaaaaabbbaaaaaabbbbbabbaaaaabbbbabaaabbaabaabbbaabaaabaabaaaaaabbbbabbabbbabbbaaababbaaaabaababaabbbbaabbaaababbbbbabbbabbabbabbbabbbababaabababaaababbabaaaabbbaaabbbaaaaaaabaaaababababbbbbaaabbbaaababaaaaaabbbababbabaabbabbaaaaaababaababaaabaaabaaabaaabaaababaaaaabaaabaabbbababaaabbaababbaaaaababaabababaabaababbabaabbaaaaabaabbbababababbabbaabbababbaaabababaaabaaaabbaabbababbbabaabbbbababbabaabaababbababbaaaabbbbabaabbbababbbabbabbbaabbababbbaaabbabbababaabaaaabbbaaaaabbbbababaaababbbbbaababbaabaabbaaabbabbabababbbabaaabbabbaaababbbbaaaabaabaababbababaabbaaababbbbbaaabbbabbbbaabbbbabbbababbaaabbbbbbaabbababbaabbaabbbbabaaaabbabbbababababababbbbabbabbabbabaaaabbbaaaaabbabababbbbbabababbbbbbbbbbbaababbabaabaabababaa
baababbaaaaabbbabaabbbbabbabaaabbbbbbbbbbbabaaababbbbaabbbaabaabaabbaaabaaabbbaabaababbbbabaaababababbabbabbaaabaaaaaaabbbabbaabaabaaabbabbbbaaabababababababaabbabbbbababbbaaabababaababbabaababbbbbbbbbbaabbbbaaaaaababbabaababababbbbaabbbabbaabbababababababaaaabbaabbbbaabababbbbaaabaaaabbaaaaababbbaabaaabbbaaabbabbbaabbabbbabaaabbbbbaabbabaaabaaaabaaabbbbaabbababbbaaabbbbbbaabaabaaaababaaaaabaaaabababababbbbbbabaaabaaaabbaabbababbabbbaabbbabbbbaaaaabbababbaabaaaabbbabbbbbaabbabbababbbbbbabababaaaabaaabbbabbabbabaabaabaabaaabbaaaaabaaabbbaababaaabbbaaaabbbabbbaaaaabbbabbabbabbabaaaaaabbaaaaaaaaabaaaaabbbabbaaabbaaaaaaaabaabaabababbbabaababbbbaabbaaabbabbabaabababbbaaaabbabaaaabbabbbbbbbbbbaaabbbbbbabbbabbabbbababbababbaabaaabaaababbbaaaabbabbbabaabaaaabbababbbababbbbaaabaabbaaaaababaaabbaabaaaaabbbaabaaaabaabbbbbbabaababaaaaaabaaaaaaabaabbbabaababaaabaaaabbbb
bbbbababbbaabaabbabbbbabbbabbbabaaabaabaaaaaaaaabbaababababbbabaaabbaabbbaaaaaabaabbabbaabbaaaaaabbaababbbaabbabbbbbbabaabaabbbababbaabaaabbbbbaabbababaaabbbbbbabaaaababbabaabbabbabaabbabaaaaabbabbbaaabbbbababbaabaaabbbaabbaabaaababbbababbaabbbbaaababbbababaaabaaaaaaabaaabbaabababaaabbabaaaaaabaabbabbaaabaababbbbbbaaabbbbbbaaabaaababbbaaabbabaaabbbabbaababbbabbabbaaabbbababababaabbbababaabaaabbbbababbbaaabaababaabbbabbbaabaabbabababbabbbaaabaabbbabaababaaababbababaaabbbaaaabaababaababbaabbababbbbabbbbbbababaaabbbabaaaaaabbaaabaaabaaabaaaaabbaabaaaabbbababaabaaabbbbaaabbabbbbbbabbbabbbaababbbbbbbaababbbabbabaaaababbbbbabababbababbbaaababbabbbbabaabababbabbabbbaabbbbabaabbbbbbbabaabbbbaaabbababbabbabbbbbabaabaababaabbabbabaabaabbabbbabbbbaaabbaaabaaaababbbaaaababbabbabababababbbbabbbbbababbbbabababbbaabbbbabbabbabababbaabbaaabbbabaaabbababbaababaabbbbaaaababa
abbbbbbbabbbaabaabababbaabaaaaabbbaabbabbababaababbabbaabaaaababbaaababbababbbbbbabbbabaabbbaabbabaaabaababbababbaaabbbabbbabbbabbbbabbbbbabaababbbaaaaaaaaabbabaaaaabbababababababbbbabbbabaaaaabbbbbababbbbabbbabbbabaaabaaaaaabbabaabbaabaaaababaabaaababbaababbbbbabaaaaaaababbbbbbbababbababbaaababbabbbbabbaaaaaaabbbbbababaaabaabaaaaaabbaaaaaabbabaaabaabaaaababaababaabbbbabbaabbabbbababbabaabaabababbaabbabbaaabaaaabbaabaabbbabaabbbbaaababbabbabbbaabbbbaaabbaaabbaaaaabaaabababaaabbaababaaaabbaaabaaaabbabaabbaaaabababaaaabbbbbbbabbabbabbbaaabaabbaabbbbaabbbaababbabaabbbbaabbaabbaababbabbabbabaaaabbbbbbaabbbaabbbaaabbbbabbbbbaaabbbbaababbbbaababbabaaaabbabaababbaaaaabbbbbaaabbaabbbbbaaaaabbbbbbbbaabaababaaabaabbbbaaaaaabbbbbbbbaaababbabababbaabaabaababbbbaababaabbbabaaabbabbaaaaaaabaaaababbbaabbbabbbbbbabbaaabbaabaaabbabababababbababbaabbbbbaaabbbbbbbbabaaaababba
baabbbabbaaaabaaaabbbbbaaaabbbbababbbbabbaaababbaaaaaaaaabbabbbaaabbabbbaabaababbbbbaaabaaabaabbaabababbbbbaaaabbaabaabaababbaababbbbbbababbbbbbaabbbabababbbbabbbababbbbbbaabbbaaabbaabbbbbabaaabbbababbabbaaabaabbabababbbbababaaabbbabbababbaaababbabaaaabbbbaaabaabaababaaababaaaaababbbaaabbbabbababaaabaaababbabbaabbbbabbbbaabababaaabbaaaabaabaabbbabaaabbbabaababbbbbabbaabbabbaaaaabaabbbbbaaabbbbaaabbaababbbbbabaaabbbbbbababaaabbbbbababaaabbbaaaabaaaabbbabbaaaaabaabbaaabbbbbbbaaaaaaaaabbbbbbaabaabaaababbbaaaabbbabaaaabaaaabbaaababbabaabaaaabaaababbbaabbaabaaabaaabbaaaaababbbabbbbbabbbaabbaabbbbbabbbbbabbbbbabbbabbbaaabaaaaaaaaaabaaaaabbaabbaabbaabaaaaababaabbababbbaaaabbaabaabbaabbaababaaaaabbaaabbaabbbabbaaabbbbabbababaaaabbaabbaabaaaababaaaaabaabaaaaaaaaaababbaaaaabbababababbaababbbabaaabaabbababaaaaaaaaabbababbabbabbaababaabbaabbbaabbbababbabbbabbaaabaabaaa
aaabbbbbaababbbbaaaababaaaaababbabbabaabbbbaaaabaababbbbabaabaaabaabbaababaababaaababbbbaabbbababbabbbabbbaabbabaaaabbbbaabababbabaabbaaabaaabbabbabbaaaabbbaaabaaaabaababbaaabaabbabaabbaaabbaabaaaaabbbbbabbbbabaabbabbbabbbbaabaabababababbaaaaaaababbababbaabaaababbaaabababbaaabaababbbaabbabaababbbbabbbbabbbaabaabbaaababbbbabbaaababaaaabaaaabbabbbbaabaababbaabbaaabbaaababbbabbbabbabaabbbbbababbbbbabaabaaaaaabbbbbbbbabbbaaaaabaababaaaabaaababbaaabbabbbaababbabaabbaaaaaaaabaababbabaaabbabbaaabababaaabbbbbabaabbbaabbabbababaaabaaababaabababaabaabaabaaabaababbabbbaabbbaaaaabaaabbaabaaaaababbabababaaaaabbbaababbaabbabbbbaabaaaabbbabaaaabaabbbaaaabbbbaabbababbaaabaaaaaaaaaaabaabbabababaabbbbabaabaaababaaabaaababaaaabbabbbaaaabbbaaaababbabbbaabbabbbabbaababbaaaabaabaaabbabaabbaabbababbaaaabaabababbaabbabbbababbbaabbbbabbbbbabbbbaaaaabbaabbaabbbaaabbaabbbbabbabbaabab
bbbbbabaabaaabbaabbbbaabbbbaaaabaaaaaababaababbabababbbababbabaaabbbaabbaaaaababaabbbaabbbababbbbbbbababbaaaabbaaaaabaaaabbbbabbaaabbaabababbbabbabaabbaabbbabbabbbaabbabaaababbaababaababbabaaabaaabbaaaaabaabaabaabbaabbbbaaabbaaababbbababbbbbabbbabbaaabaabaababbbaaababaaaabbbaaababaabbaabbbbbbbbaabbbabaaabababbaabbbaaababaaabababbbbbbbabbaabbaaabbbbbaaabbbabaaaaaaabbbaaaababbabaababaabaabbababbabbbbaabbaaaaabaabbbbbaaababbabbbaaaabbbbaaaabaaababbababbabbbbabababbabbbbbaababababababbaabbbaababaaabbaaabbbbaaabaabbbbaabababbaaaaaaaaabbbabbbabaaaaababbbbbababbabababbbaaababababbbabbbbaababababbabaaabbabbaabbaabbaaaaabbaaabbabaabaabaaababbabbabbbbaabbabbbbaaabbaabaababaabbbbaabaabaaaaabaababaaaabbbaaaaaaaabbbababbbaaababbbabaaaabaabaabbaaabababaaabbbbaabbbbbbbaaabaabbabbabbbbbbaaaabbaaaabaaaabbaabbbaaabbababaaaaabbbbbbaabbbabbabaababaaaabbbbbbbabaabbaabbbababaaab
baababaabbbbbbaababbabaaabbbabababbaaaababaabbabbaaabbbbaababbbabbbaabbabbbababbbaababaabaaaaaabababbbbaabbbbbbbbaabbbaabbabbbbbbbbabaaabbbabbaabaaaaabababbbaabaabaaaaaaabaaabaabbbaaabbbbaaabbaabbabbbbbbabbbabbabaaaaabaabaaabbaabaabbbbaabbbbaaaaaabaaaaabbbabaaababbababbbbaababbaabaababbbabaabaaaabbbabbababababbbbbbbbbaabbaaaaabaaaabaabbababbbaabbabbbababbbbbbbbabababaabbbbaaababababbababbbbbbbbbbbbabaababaaaabbabababbbbabbbbbabbbaabbbbababbabababbbbaaababaabbbababbabbaabbabaabbbaaabbbaaabababbbaaaabbababbabbabbabbbabbabaaaabaaabaaabbbbbbbbbabaaabaaabbaabaaabaabbaabbbbaabbaabbbaaababaabbababbbaabbbaabaaabaabaaaabbbbbaabbbbaabbbbaabbabbabaabbaabaabbbbabaaaaaabbabaabaaaaaaaaaabbaaaabaabbbbabaaabbbabbbbaabaaaaabababbbbaaabbbabababaaaabbabbbbbaaabbbbbbaabaaaaaababaaabbbaaaabaabababbbbaaabaaabaababaaaaabbbabababbbabaaababaababbbbbaaaaabababbababbaabbabbaabbaabbab
abbabbbbbabbaababaabaaaaaaabaaababaabbbabaabbbaaabbbbbbbbaababbbbbaabbabbbbaaabbbbaababaabbababbbbaababbaaaabbababaababbbbbbabaabbaaabbababbabaaababababababaaaabbabbaabaaabaabaabaaaaabbabbabbbabbbbbbabbbbbbbbabababbabbbbabbababaaaaaabbabaaabaabbabbbbaababbbbbaabbababbaaabaabbbabbaababbbbbaabababbbaabbbbaabaababababbbababaababbbaaaaaaabaabaaabbabaabababaabbbbbaababaababbabbbbaabbbababbbabbbabbabbabaaaaabbaaaaaabbbababaaabbabbbabbbbbbbbaaabaaaabaaaabbaabaaaaabbbbbabbaabbbaabababbbaabbaabaabbaabaabbaabbaaaaaababababbbabbbbbbabaababaaabbbbbaaabbbbaaaabaaaaabaabbaaabababaaaababaabaaaababbbaaababaaabbbaaaaabbbbabaaabbbbbbababbabaaaabaaaaabababbaabbababababaaaabbaabbaabbbbbbabaabbbabbaaabbbbbaabaabbababbbaababaababaabababaabaabbabbaaaabbbaaabaaababbaabbaaaabbaaabbbabaaabaabaabbaabbbbabaababaabababbaabbbbaaaabbbbbbaaabbabaaaaaaabbaabbbaaaabaabbbbbbbaaabbaababbabbab
baaabbbabbabbaaaabbaabbbaaabbbbabbaaabaabaaaabbbabababaabaaabbabbabaaababbbbabbaaabbbabaabbbbaabaababbbababaaabbbbbababababbabaabbabbbaabbabbbaabaaaababbaaaaaabaaaaaaabaabbababbabbabbaabbababbaabbaaababbbbaababaabbbbbababbaabababaaaababaabbababbbbbabaaaaaaaaabbbabbaaabbbaabbbaaabbbabbabaabaabaababbabbbaaaababbaabaaaabbbbbbbaabbbabbbbbbbabbaabbaaabbbbabbaababbabaaabbababbabbaaababaababbbabbaaabaaabababbabbabaaabbbbbbbbbbabbbaaabbababbaabbbbabaabaaaaabbbbaabbabbbbbabbbbaaaaaaababaaabbabaaaabaaaaabaabaaaaaabaabababbbaabbbabababbbbbbbaaaaababaaababbbabbbbaaaaaabbaabaaaaabbbabbbbabbababababbbaaababbabaaaabbbbbaaaaaaababaaababbbabbbbabaaabaabbbbbaaabaabbabbabaaabaabbaaabababbbaabaaaaaabbababaaabababbabbbbababababbabbbababaaababaabbbbbbaabaaabababbbababaabbbaabbbabaabbbaabbbbbabbaaaaaaabbbababbbaaaabaaabaaabbbaaaaabaaaabbabbbbabbbabbaaabbbbbbaababbbababbbbaaaaaaba
abbbababbbabbabbabbbababbaaaabbababbabababbaaabbaabaaaaabababbaabbbbaaaabaababaabaaabbbaaaabbbbbaabbabaababaaabbbbbbbaaaaaabaaaaaabababbbbbababbabbabbbbbbbbbabaaaabaaabbbabbabaaabbabaaabaabbaaabbaabbababababaaaabababbabbabababbbbbbabbbaaabbbbabbbbaababbbabbbaaabbbbbaaaaabaaabbbbababbbabaaaaabaaabbbbbaaaaabbabaababbaabaabbabbbbbbbabbaababbaabbbabaaaabbaaabbbaabaababaaaaabababaaabbaabaaabbaaabbaabbabbbbbaabbbbabbaaaabbbaaaaabbaaaabaaaaabbbbaabababaabaaababbbbbbbbaaabaababaaabbabbabbbbaabaaabbbababbbaabaaaaaabbbbbbaaaaabbabbbbbbbabbbaaaabaabbaabaaabbbababbbbbaabbbbbbbaabbaababbaaaaaaaababbaaaabbaabaabaababaababbbbabaabaababbbbbaabbabaabbbbaaaabaaabaabbbbbabaabaaaaaababaaaaabababaabbbbabbbababbbababbbbabbabbabaaaabbbbaabbbbaabaaaabaabbababbaaaabaabbbabaabaaaaaaaabbaaabbabaabaaababaaabbbbabbbabbbbaabbbababababbbaabbaaabbabbabaaaababaabaababaaabbaababaabbbbabbaab
aaaababababbaabbbbabaaabaaabbbababbbabbabbabbababaaaabaabbbaababbaaabbabbabbaaabbabbbababbabbabbabaaabbbabaabababaaaabbbbabaaabbabbabababaaaabbbaabaabaababbbabbabaaaabababaabaaabbaaabbaaabababaaabaaaaabaababababaababbaaaabaaaabababaaaabbaaabaaabaaaaabbabbbaaabbbabaaabbbbbbbbaabbbbaaabbabaaaaababbabaabbbbbbbbbaabbaabbbbaabbbbbbbbbbbbbabbbbaababaabbaaabaaabaaababbaababbbabaaaabbbaaaabbbabbaaabbaaaaaaababababbaababbbbaabbbabbbbabbabababaababbbbbbaabaaaababbababbaabbbaabbabbbbabababbaababbabbbaaaaaaaabaaabbababbbbbaababaaabbaabbbbababbbaaabbabababababaabababbbaabbbbbbaaaabbbbbabaaabbbababaabbbaaaabbbbaabbababaaabbabbbbaaaabaaabbbabaaabaabbabbbaababbabbbbabaababbabaabaaabbabaaaabaabbaaaaaaaababbbabaaabbabababaabbbbbbabbabbbababbaaababaabbbbaabaabababbbaababbbaaabbaaabbabbaaabbbaabababbbbaabbaabbbbaaabbbaabbbbabbaabbaaababbababbaaabbabbaaaabaabaabbbbbbabaabbabbbb
ababbabaabbaaaabbabaabbaabbaabbbbbabababbbaaabbabaaaabaaaabbabaabbbbbbaaababbabbaababbaabbabaabbbbaaaababbbabbabbabaaabbabaabbbbaababaaabbaaabbbababbaaabaaaabaaabbaaaababababbbbabbabbbaaaaaabbababbbbaaabbabbbabaaabaaabbbbaabaaaabababaaaabababbaabbabbaaabbababaabababaaababbbabbaaabababbbbabbbabbabababaaaaaabbababbabaaabbabaaaababaaaabaabbbaaabaabaabbaaaabbbaaababbbbbaabaaaaabababbbabbababbbbabbaabaabbbbbaababbbaabababaabbbbaabbbbaabbbbbbbbabbababbbabbbbbabbbbabbabaaaaaabbbbabaaaabaabaaabbbaaabaabbaaaababbbbaabbabbbababaababbabbabbaabbaaaabaababaababbabbbabbbaaababaabbbbbabbbaaaaabbbbbabaabbbabbbbabaaaaaabaaababaaababaabaababbaabbbbaabbabbabbabbbabaaabbabaaabbbabbbaaabbaababbaaabbaaabababbabaabbbbbbbaaababbaabbaababbaaabaaabbaababbbaaababbaabababbabaaabbbaabaababbbabaaaaaabbaabaaabaaaaaabbabbaaaaabbbbabaabbbbbbbbabbaaabababaabbaaabaabababbbbabbabaabbaabbbbbba
bbbbbaaababbbabbbbabbbbbaaaaaabbbaabbbabbabaabbabbaaaaabaaaaabaaabbbabbbabaaabbabaaaabbababbaaabaaaaaaaaaaabbaaaabbbaabbbaabbbbaabbbaaabaaaabbaabbaaaaaaaabbabbababaabaaabbbbaabbbabbabaabbaabbbabbabaabaabbabbbaabbabbbaababaabaaaabbbaabaaaaababbbaababaaabaabaabbbbbbabbbaabbaaabbaaaaaaaababbbaababaaaaaaaaabbabbbbabaabaabbabbabbabaabbaaabaababbababbbbaababababaabaabababbabaababbbbbaaaabbbaaabbaaaaaaabaabbaababaaaabbaaabaaabaaabbaaababbbbaabbababaabbbaaabbabaabaaaaaaabbabbaaabbaabbaabaaabbbabbbbababbaabbbaaabbaabbaabbabaaaabbbbababbaabbaaabbbabbbaabbbababababbaabaabbbbbaabaabbabaabbabaaabbaaaabaabbababbbbbaabaaabbbbbbbbabbbbaabbabbaabbabaababaaaaaabaaaababaaaabbaaaaaabababbabaaaaababbabbbbaabbbbbbbbbababbbbbbaabbbbaababbaabbbbabbabbaabbababbabbaaaaaaabbaabaaabaaabbbbababbaababbabababbbbbbaaaabbaabbbabababaaaababaaabbbbabbbaabbabaaabababaaababaaaaabaababbbbaabbab
aababaabaabbbbabababaaabaaaabbbaaaababbbbbabbbbabaaaaabbabababbbabaaabaababbabbbaabbabababaabababbbbbabaabbabbbbabaabbabbabbaabaaabababaaaababbaabaaabbabaaaaabbbabbaababbbbbbababbaaaaaaabbbbaaaaaabababbaaaabababaabaabbbaabbbabbbbbabababbbaababbabababbabbababaabbbabaaabaababbbbbabbaababaababbbbbabbaababbbabbbbbbaabababaabbaabbbabbababaababbbaaaaaaaabbababbbabbbbaabbbbbbaabaaaabbbbbbabbabaaabbaaaabaabbbaabbaababbbabbbabbbabbabbbaaaaaababbabbbababaaaabbbbbbaabaabbbbababaaabbbaaaaaaaaabaababbbababbaabbbbbabaaaaabbbbaaababaabbbabbaaaabbaaaaaabbbabbbaabbabbbababbbaababbbbabbbbbaaaabbbaabababbaaabaaababbababbbbabbbaababbbbbbbbbaaaabaaaaabbabbabbaaaaaabbaaababaaababbaababababaabbbaaaaabaaaaabbbabbbaaabaabbbaabbbbabaaabbaaabaabbbbaaaaaaabbbaaabaaabaaaababbbababbbabbbbabaabbabbabaababbbbabbabababaaaabaabbaaaaababbbbabbaaaabbaabbbaaaabbaabbbbbbaaabaabbbaababaaaaabbbab
babaababaaaabbbbaaababaabbaabbbaababbababaaabbaaabbbababbbbbbbaaabbbbbbbaababbbabbbabbbbbbbabaaaaaababbabbbabaaabbabbabbaaabbababaabaabaaabbbbbbbbaaabaababaaabaaaaabaabaaaaabaabababbaababaabbbaabbababbbbabaaaababbababbaabbbbbaababaabaaabaaabbbabbbabbabbbbbabbabaabbbbabbbaabbaaabbabbaabbbbbbbbbbbabababbabbbbbbabbbbabbababbbaabbababbbababbbbabbaababbababbabbbbaaaabaabbbaaabaaababababbaabbbbabababababaaaabbbbbaabbbabbbbbbaaaabbbaaaaabbabaabbaaaaaaabbbabbaababbbaabbbbaaaaaaabaaabbabbbaaabbbbaaaababaaaabbaaabbbbbbbbbaaaabaababbabbaaaaaabbbbbbaaaabbabbabaaabaaaabbabbaaaaababbabababababbababbbababbababaabbbbaabababbbbbaababababbbbabaaabbaaaabaaabaaaaabaaaaababbbabbaaabaabaabaaaabbabaaaabaabaabbaaaaabbababbaaaaabaabbbbaababbaabaaabbbaabaabaaabbbabbbaaaaaababbbaabaaabbabbaaaaabababbaabaabbbaabbbabaabbbbaaabbbabaaaabbbbbbbaaaabbaaababbbabbaaaababaaabaabbaabbbbbababba
abbbaabaababaabbabbabababaaabbbbaabaabbabaaaaaababbabbbaabaabaabbabbaaabaabaaababbababbabbbbaaababaabaaaaabababaabbbaabaaaabaabaababaabaabaaabaabbaaabbabbabbabbbbabbaaaaaabaaaaaaaabaabbaabbaababbaaaaabbbabbbabababbbaaaaabbabaaababbbbbabaabaababababbbabababbbabbbaababbabaaabbbababaababbbaaababbbbbbbbaabababaabbbbbaaaaaaabbaaabbaabaaaabaaaaabbaaabaababaabbabbabababababaaabaaabbbbbabbaabbabababbaabbabababbbaabbabaababaabbabaaababbbbbbbbaaaaababaaaaaabababbabbbbabaaababababababbaabbabbaaaabbaabbbbbbbabbbbbaabaabaaabbbabaabaaaabbbbbbaaaabbbaababbabbbaaaababbbabbaabbaabbabaababbabbabaabbbbbaabaaabbaabaabbbabbababaababbaaaababbbbaaaababaabbabbabbaaaaaaaaaababbaaaababaaabaabbbbbbbababbabaaabbbabbbaaababababbbababbbbababbaaabbbabbaaabbbbbaabababaabaaaabaabbbbaabababbaaaababaabbbaabbabaabababbabbabaaaaaabababababbababbbaababaaaababaaaabbaabbbbaaaabababbababbababbbbba
bbbabbbaaabbbababbbbbaabaabaababaabababababbaaabbaaabaaaabbbbaabaabbbbaaaaababbabbbbabbabaababaabbbbaaaabbaabbababaababaababaaabaaabbbbaabbbabbabbbaabbbbaaaababaaababbbbaabbbabbbabababaaabbbaabbbbaaabaaabbaabbabbbbbbabbbbaabbbbabaababababbaababbaaaaaaabbbaabaababaabbaababaaabaaaaaabbaabbaabbbbbaabbababaabaaabaaaababbbaaabbaaabbabbabababaabbabbbbbbabaabbaabaaababaaabbaababaaaaababbbbaabbbaaaaabaaaabbbaaaabbabbbabaaabbaaaababbbaaabaaaaaaaabbaabbaaababbabbababaabaabbbabaaabaaabbbbabaabbbabbaaabababaaabbabbabaabaababaabaabaabababaaabbabbabaabababbbbbabbaabaaaabaaababbbaabbaaaabbaaaabbaabbaababbabaaabbbaaaabbbbaabbbbbbaabaaabbaaababababaabbbbabbbaabbbbaabbaabbababbbbabaabaaabaaabbbaaababaaababbbabbbbbbbbbabbbbbaabaababbbbbabbababbaabaabaabbabaaaaabbababbbababbabbaaabaabababbbabbbbbbbbbabbbabbaabbaaababbbbbaaabbaaabbbbbabbbaaaaabaabbbbabaaaaaaababbabbbaabbabbaaaa
aabaaaabbabbaaabbbbbbbbbbbbbbbaabaaaaaaaaabbbaabbbaaaababbababbaabaaabbaabbabbbaaaaaaabbaaaaaabaaaaaababaaabababaababaabbaabaabbbbababbaaabaabbabaaaaababababbbbababbbaaabaabbbaaabababbbabbbabbabaabbbaaaaabbabaaaaabbabbbabbbbbbaaaaaaabaaabbbbabbabbabbabbaabbaabbbaaabbbbbbabaabaababbaababbabbabbbbabbbbabbbbaabbabbbaaaabaaabbbaabaabbbabaabbabaaaaaabbbbaabaaabaababbbaaabaabbbbbbbbaaaaabbaabbabbaabbbbabaabbbbababaabbbabbaaaaaabbbbbbabbbabbbbabbababbaaaabbbbbbaabbbabbaaababababbababbbababaabbbaaaabbabbbbbbaabaabbbaabbbaabababaaaabbbbabbbabbaaaabbaababbbbbbbaabaabbaaababababaabaababbaaabbaaaababbaabaaabababaababababbabaabbaaababbabaaaaaaababaaabaabaaaaaaabbbabaabbbaaaaabbabbbbbbabaaaababbabbbabbababbaaabbabbbaabbbbaabbababaabbabaaaaaabaabbbaaaaaaabbbbbaabbbaaabbbababaabbabaabbabbaababaabbbabbabbabababbbbabbabbbbbbbbbbabbabaabaabbbaabbbbaaaababababbababaaaabaabbabb
abbaaabbababaababbabaabaababaaaababbaaabaababbabaabaabbbaaababaaaabaabaaaaabbbbabaaababaababaabbbabaaabaabaaaababbaaabbbbabaabaabbaaaaaaaaaaabaaaaabababbaabababaaaababababbaaaabbbbaabababbabaaaababbbabbbaaababbbabaaaaabaabbabbabbbbbbaabaabaaabbaaabbbabbbaabbababbabaababbaaababbbabbbaaabbbbbabbabaaaababbbbababbbbababaaaaabababbbababbbaaaababaabbbbabbbbabaaaababbbbabbaabbabaabbbbbabbbabaabbaaabaaababbbbbbaabaaaaabbbababbabbababbbbbabbbaabbbbbbabaababbaaabaaabaaaabbababaaabaaabbbbabaabababbabaabbbabababaaabaaaababbbbbbaaaaaabbaababbbbbbabaabaaabaabaaabaaabbbabbbaaaabbbbabaababbabaabbbaaaabaababbaaaaababbabbabbabaaaaabaaaaabbaaababbbbaabbabbabaabbaabbaaabbabaabaababbbabbababbabaabbaabbabbbbabbbaaabbbabbaaabbbabbababbbaabbabaabbbaabababbabbabbaabbbbbaaabbbaaababbaababababbbaaabaaaabbbabbbabaabaababaaaabaaabbbbbaaaaaaaabbaaaaaabbaabababbbbbabbaababbbabbbabaaaaaba
aabaaabbaabbabbbbabaabaabbaaaababaabaaabaabaabbabaabbababaaaabaaaaaabaabbabbbbaabbbabbabaabbbababbbabaabbbbbbaaabbaaabbbababbbbbbabababbaabbaaaabaababaaaaaaaaaababaabbbbaaabbaabaaaabaababaabbbaabbbbbbabaabababaabbabbabaaaabbbaabbbbabbbaaaaaaaabababbaaababbbaabaabbaaaaaabaabaaababaabbbaababbbaabaaababbabaaabaababaabbbbbaaaabaabbabababaaabbbabbabababaaabbaabbbabaaababbbabbbbababbaabbaaababbaabbbbbababbaaaaaaaaabbbaaabaabbbbbaabbaababbbbbbbababbbbbbabbabaabbabbaaabaaaaaababaaaaababababbbabaabaabababbbabaabababaababbabbaabaaabaabaaaaabaabaabaababaaabbbabbbbbaaabbabaabbaababbabbbbbabaaabaabbbaaaabababbbaaaababaaaababbbbbbababaaabaabbbaabbabbaabbbabbbaaaaaabbaabbabbbababbaaaabaaaaabaaaabaaaabbaaaabbbabaaababababbbaaaaabaabaaabbbaababbbaabaababaaaababbabababbbbbaaabbaaaaaababbbbababbbbaaaaaabbbabbaabababbabaababbaaabbbaabaaaabbaabbaaaabbbabbbbaaabaabbbaabbabbaabba
abbbababbbbaaababaabbaaabbaabaaaaaaabbbbaaabbbababbabbaabaaaabbbaababbaabbbaaabbababaabbaaabaaabbbbabbbbaaaaaaaaababbaabbbabaabbbaabbbabbabaabbaabaaaabbaababbaabbbbbababaaabbaababbbabbbbbaaabbbbbaababbaabaaabaabbaabbbbababbaaaabbbabaaaababbbbaabbabbbababaaabbaabaabbaabababbabbbaabbbababbbbabaabbaaabbbbaabbbbbaabababbbabbbbaabaaaabbbbbbbbaabaababaaaabaaaabaaabababaababbaabbbababababbbbabbabababbbabbabbabbaaaabbaabababaabbbbbbbababaabaaaabaaabbbaabababbbbbaabbababbbaaaaababbabbaabbaaaabbabbaabbbbabbbbabbababbbbabaabbbabbaababbaaaabaabbbababaaaaaaaaaababbabbbbbaaabababbaabbbaaaabbabbbabaabababbaaabbaabbabaaaabbaabbbbabbaabbabbbabaababbbababbbbabbbabbbaababbbbbaabaabbabaaabbbababbbbaabaabaaaaaabaabbabaaabbaaababaaabbbbabbbabbbbbbaaaaababaabbabbbabbabaaaaabbababaaabbaaabbaaaabaaaababaaababbaabaaababaaaaaaabaaabababaaaaaaaabaabbabaaabaaabaabbbbbbaabaababbabbababb
aaabaaabbbbbabbaaababaabbbbabbbbabbabababbabaaababbbbaabbaaaaaabaabbaaaaaaabababbbbaabbabbabaabaabaababbababababaabbbbbababbabbabbaaabaabbaaaabbbabbbbaaababbaababaaaaaaaabbabbabbbababbaabbbbababbbbaaaaabaabbabbabaabbaaaaabbaaaabbbaabaababaaaabaaabbabbabaabbbabbaababbbabaabbaababababbaaabbbbabbababbaabbaabbaaaaaaababbbbbbbbbbbbabaaaabbaabbabaaaabbabaabaababaabbbaaaabaaaabbbabbaababaaabaaabaabbbabbaaaabbbabaaabababbbbbbabbbaabbaabaababbabbbbbabbbbababaaaabbaaaabaabaabbbbbaaabbabaabaaaabbbabbaabbabaababbabbabbababbbbbbaabaaaaabababbbbababbaabaaababbbabbbabababbbbaaabbaaaaabbbbabaaaababbbabbabaabaabbbabaabaaaabbbabbaaaabaabaababbbbbaabababaaabaababaabbaaababbbaaaabaaaabbaababbbababbbbabbabbbabbbbaabbaaaabbabbbaaaabaababababababbbaaaaabbabbbbbabbbaaaabbbabbbaaabbabbaaabaaabbbaaabaabaaabbaaabbababbabbaabaaaabbaaababbbbabbbbabbaabbbbbaababbaaaababbaaabaabababaaaaa
baabababbbbbabbababbbababaabbbbbbaaabbbaabaabbbababbbbbbaaaaabbabaabaabbababbaabaaaaaabbbbaaaaaaaaabaaabbbaabbaabbaababbaabbabbbbababbaaabbaaaabbaaaaaaaaabbbbaabaabbbaaababbabaabbbbabbaababaababbaabbaabbbbabbbaaaababaaaaababbbaabbaaabaaaaaabbabababbabababbbaabbaababaabaababbbaabaaaababbabbaababbabaabaababbabbbabaabaabbaaabbbabbaaababaaaaaabaabbaabbaaaaabbbaabbbbabbbaababababbaaaaaabbaaaabbbbbbbbbbabbbbbbbbabbbaaabbbbbbaabbaabbabababbbabaaaaababbbaaaabbbbbbaaaabaabbabbabaabbaaaaabbabbaababbbbbaabbabbbbaabaaaabaaababbbbaaaaaabbbababaaabababbbaaaaaaaababaaabaabbbabbbaaaaaaabababbabaaaaaaaaabbaaabbaaaabbabbaaaabbabbaababbaabbbbbbabbabbaabaabbaaaabbaaaabbbaababbbabababaabbaaabaaaaaabbbaabaababbbabbbbbbbaaabbababaaaabbbbabbabbbbbbabaabaabaaaaaababbbbaaaabaaabbbbbbbabababaaaabaabaababbbabaaabbbabbabababaabbbbaaabbbaaababbabbbbabbbbbaabbabaaabaaaaabbabbababababbabb
aabaababaaabaabbaaaababaaaababaaabaabaaaababbaaabaabbaabaabbaaaaabbbabaaaabbbbbbbabaabaaaabababbbbabaaababaaaaabbbbbbbbabbbabaaabbaaabbaaaaaaabbaabbbbaababaaabaabbabbabbbababbbabbabaaaaaaababbbabbaabbaaaabbbbbbbbaababbbaababbaaaabbbbaababbaaabbabbbaabaabababbaaaaaaaaaaababababaababbaaaaabbbbbabaaababbbabbabababbbabbbbaabababbbababbbbbbababbbbabbbbbaababaaaabbaaaababababbbbaaabababaaabaaaaaaabbabababaabababbababbabaaaabbbbaabaaaaaabaababbbaaabbbaabbbbbbbbbbbabbaaabbbaaabbbbbabbbabaabbbabaabbabaaaabaaabbbbabbbbaabbbababaaaabbabbabababaaaabaabaaabaaababababaababaaaababbbaaabbbbbaabbababbabaabaaaaaaaaaababbbbbbabaababaaabaaabababbabbaaabbabbbbbbbbbbbabbbaaaaaababbbaabbbbbabaabaaababbbbbabbaabababbababbaaaaabbbaabbabbbaaaabbbbaaaababbbaababaaaaaabaabbabbbabbaabbbbbaaabbbababbabababbabbabbabaabbaabaabaaabbaaababaaaabaaabaabaabaababaaaababababbbbaabbbaababababbbab
bbbbbbbaaaaabbaaaaaababaabbbaabbaabaababbbabbbbaababbbbabaaabbaaaaaabbbaabbbbbbabbaabaaabaaaabbbabaabaababbabbaabaabbaaababbaabbbbaabaababaabbaabbaabbaabaaaaaabaaabaaabbaabbababaaabbaaabaaababababbbabaababbabbababbaaabbabaabbabbabbaababbbaabaaaaababbabbbaabaaabaaaababbaabbababbbbabaabbbabaaabbbbabaabaabbaaabaabbbbabbaaabaaabbbaaabbbabbabaababbbaabbaaababbabbaaaaabaaaabaaabbabbbbbbaaaaabbbbaababaaabbbbbaaaabbabbbaabaaababbbbbabbbabbaaaaaabaababbaabbaaaabbbbabbbbbabbaababbbaabbabbbabbabbabbabbbbbaaaabbaaabbbaabaaaaaababaabbabbbaaabababbbbaaabbabbbaabbbbbabaaabaaaaabbaaabbabaaabbbbbbbbaabbbababbbbaaabaababbabbbabbbababaababbbbbbaabbbaaababaababbaaababaababbababbaaabbbbaababbaaaaabababaaabaaabbbbbabababbbbbabbababbabaaabaababbaaabaaaaaabbbaaababaaaabbabbaabbbbaababbabbbbbabbbaaababbbaaaabbaabbaabaaabbaabbababbaabaabaaababababaababbabaabbbbaaababaaaabbbbaababaab
bbbaabaabaabbbbbaabbbaabaabbaaabbaababbaaaabbaabbaaaaaabbbbaaaabbbaaabaaaabaaabaababaabaaabbbabbbabbbaabaaabbaaabbbbaabbaabaabbabaaabbbabbabbabbaaababaaabbabbbbaaabbbbabbabbabbaabaabbbabaaabbabbbabaabbbbaababbabbaaabbbabbbaabbbbbbaaabbbbbaababbaaabbbbabbbbbabaabbaababaababaabaaababbbbaabbbbbaaababaaaabbaaababbabaabaababbbabbbabbbbbabbbaabbabaaaabbaaababbaaabbababbababbbaababaabbbbbaabaabaaaababbbbaabaaaaaaaabbbabaabaabababbabababbbabbbabaabbbaaabbbbabbabbbaabaabbabbaaabbbbbbaaaabbbabababababbababbabbaaaaabaabbbbaaababaababbbbaabbabaabaabbababbbaaaabbbaaabbbabbbababaaaaabbbbbaaabbbbbaabbaaaaaaaabbbbabababababbaaaaaaabbbbbbbbbababaaaabbbaabbbbbabaaababbababbabaaaabaaababbbbabbbabaabbbbabbabbbabbaaabababbbbbbabbaababaabbaabaaababbbbbabaaabaaaabaabaabaabbabbbbbbbabaabaaaaabbaaabaababababbaabaaabbaaaaaaabaaaababbbbbbabbababaabaabbbbaaaabaaaabbbaabbabababbbababab
bbaaaabaaabbbbbbbaaabbaabbaabbbabbaabaaabbaaaabbabaaabbbabbbbbaabbbaaabbaababbbabaabbbabaabbbaabbabaababbaababbaababbababababbabbabbbbbabaabbaabbbaabaaaaaaaabaabbaaabbabababbaabaabbbbabaababaaaaaababaabababaababaaabbabbbbaababaabbbabaababaabbabbbabbbbbbbaababbbbabababbbaabbbbbaabbaababbbbbbbbbbabaababaabbaaabbbbaaaabbabaababbbaaaabaabbaaaababbbbabbabaaabbbaabbabaaababbbbaababababbabbbabbbbaaabaabbababaabaabbaabaaaaaaaabbaaabbabababaababaabbabbabababaababbbbaabaabbababababbbbbaaaaaabbabbababababaaaaabaabababaabaababbbabbbabaaaabbaabaaaabaabaaabbabbbaabbbaababbbabbabababbaaaabaababbaaabbababababbaababbbaabaaabbbaabaababaaabbabbaababbababbaabbabaabbaaabbbbaaabbabbabbbabaaaaabaaaabaabbbaaabbabababaabaaababbbaabaaabaabaabbabbaababbaabbbbabbababbabaababaababaababbbbbabbbbbbaaababaaabbabaaaabbaabbbbbaaabaaaabbababaaaaabbaaabbababaabbbbbbbababbabbaaaabbbaaaaaaabbba
babbabbaaaaabbaabbbbbaabaabbababababbbbaabbabbabaaaaabaaaabaaaaababaaaababababbbbababbbbbabaaabaaabbababbaaabbbaababbbbbbaabababbabbaaabbaababaabaaabbaaababaababbaaaabaaabbaaaaaababbaaabbaabbbbbababbbbbaaabababbbbaaabbabbbbaaaababbabbbbbaabbaabaaabbabaabbaaabababbabaabbabbabbababbbababbabbaababaaaaaaaaabbbababababaabbabbbbbaaaabbbaaaaababbaaabbbabaababababbbaabbbaaabbbaabababaaabbabbaaabaabbaaabaaaabaaabaaabbaababbaaaabbbaaaaabaaaabaaabbbabbbaabaabbbaaaababbbbbabbbabbbbabbabaaababababbabbbabaababbbaaaababbaaabbbaabaaaabaabbbbaaabbababbbaaabbbabaaaaabbaababbabababbbbabaabbabbbaabaabbabaaabbababababbbbbbbbbbbabaaaaaabaaaababaaabbabaabbabaabbbbaabbabbbabbababababaaabbbbaababaabbbbaaaababbbaababababbaabbbbbbababbaaaaabbbbbbabbabaaababaabbbababbbababbababbaaaabababbbaababaabbbbaababbbaabbaaaaabbabbaabaaaabaaabaaababbaababbabababaaabbbbbbbbbbabbbbabbaaaaaaaaabbaa
baaabbbbaabbabbbbbbbbbbbbaababaabaaaaaabaaababaaaababbaaabaaabbababaaaababbbabbbababaabababbbbbbbbbbabaaabaaabaababbaababaabbababaabbbaaaababaaabaabbbabaabbbbbbaaabbbaaaabbaabbabbabaabbbbbbbabbbbbabababaabababbababaabababbbbaabaaaaabaababbbbbabbaabbbaaaabbaaaaabbbaaaabaababaaababaaabababbbbbabbbabaababbbbbabaabbabbbaababbbbbbbbbaabaaaababbbbabbbbabbbaabbbbbbbbababbabaabbbbbbbabaabbbbbaaaaaabaabbbabababbaababbabaabbaaababababbabbaabbbbabbbbabbaabbbbbbabaaaaabaabbaaabbbababaaaaabababbaababaabbaaababbabaababbbaababbabbbbbabbbbababbaaaabbaabaababaaabababababbabaababaaabbbabbbabaaaabaaaaaaababaaaababbbababbaaaaabbbbbbbaabbbababbababababbbabbbbaabbbaabababbbbbbbbbbaabaabaabaaaaabbbaaabaaabababbbbbbaaaabbbbbbbabbabbababbaababbababbabbabbaabbabaabaaaaaaaababababababababbabaaaabbbbbabababbbbbabababaabababbbbbbabbaabababbabaabbaaaabababbaabbbaaabaabbaaaaaaaaaabbabbbb
baaaaaaababbbbbaaabbabbbbbaaabaababbaabbbbbaaababbabbaabbaaaaaabaabaaaaabaaabbaabbbaababaaaabaaabbaaabaababbaabbaabbbaaaaaaaabaaaaaaababbaabbaaababaabaaaabbbbababaaabbabbbabaaaabbbbbabbbbaabbabbabaaaababbbbabaabbbbabababbbbabaabbaaaaabbaaabbbabbabaabaabaabaaabbbbabbbbbaaaabbbbbbbababbbaaabbbaaaaabbbaaaaaaabbabbaabaababaaababaabaabbabbbbbbabaabaaababaabbbbbbbabaaabbbbbbabbbbbaabaababaaaaaababaababbbbababbbabbaaabaaabbbbababbaaababaabababaaabbababaabbbbabaaababaaaaaabaabbbabbababbbbaabbbabbabbaabbbbaaaabababaaaabaaaaabaabaabaababbaaaaabbbbabbaabbbbabababaaabbaaaaabaabaaaaaaabaaaaabaabbbbbaaaabbaabaaababaaabaaaabaaabbbbbaaaaabbabaaaabbaabbbabbaababaaabababaabaabbbabbbbabbbbbbbaabbbaababababbaababaaababbbbaabaaabaaaaabbaaabaaababaabbbaaabbabababbbbaaababbbabaaaabbbbaaaabbbbbbabababbbaaabaaaabbabaaabbbbaabbabbbbbbaababbbbbbbaabaabbabbbaababbaabbabbaaabbabaabaaaa
aaabaaababbbbabbbbbabbababbbaabaabbabbaaabaabbabbbbbabaaaabaabbbaaababbaabaababbabbbaaabaabbbaababaababbbaaababbbabababbbbbabababababbaabbbbaabababbabaabaabbbabbbbbabbaabaabaababbabbaababbbbbababababaaabaaaabbbababbabbbabbbbabbbaaaabbbabbaabbbaabbbabaababbbabaaabaabaabbbaaabbabbbbaaaaabaabbaaaaababbbaabbabaabbbabbbaababaaaaaabbbaababaaabababaaaababaaabbaabbbababaabaababbaaabbbbbbaaaabbaaaabbbbabbbabbaabbaaaaaaabbaaaaabbabaaaaaabbbabbababaaaabbaabaaabbbaabbbbbbbaabbbaabbabbbbbaabaaaabbbaaaaabbbbbbaababbababbaabaabaabbabbaabbaaaaabbabaaabaabaaaabbaaabbabbaabbaaabbaabbaababbbabbabaabbbbaabbbabababaabbaaabbbaaaababaabbabaaabbabbabaaababaaababaaabbbaabababbabbaaabaabaaabbabbbbbaabbbbabaaabababbaaabababbbaaabbaabbbbabbbbabbbbaabbaabbabbabaababbbaaaaaabbaabbbaabaabbaaaabbbbaaababbaabaaabbbbbabbabbbbababbbaababbbbabaaabaaaabaaaaaabaabaaaabbbbaaaabaababbababbbaababb
aababababbbbbaaaabababaaabbaaabaaaaaabbaababbabbababaaabaaaaabbaaabbababbabbbaaabbbababbbaabaaabbbbaaabbabababaabbbbbbbbabbbabbbbbbabbaabbaabbaaaaabbbabbabbbbbbbaaabaabbbaabbaabbbbbabaaaababbbbabaaabaaaabbaabababbabaaaabbbabbbbaaaabbaabbbbbbbabbbaabaaabaabaabaaabbaaaaaabbbbabbbabbbbbbbabbbabaaabbbbbaaaaaaababbbbbababbabaaabaaaaaaabaabaababbabaabaaaaabaaaaaaaabbabaaabaababbbababaabaaabbbbabaabbbbababbbbaabbbbbbbabaaababaaabbbbaaaabbabababbbbaaaabaaaaaaabbbbbabbabaaaaabababaabaabababaaaaabaaaaabababbaababaaaabaabababbbaabaabbaabababaababaababbbbbabaabbbbbbbbbbaabababbbaaaabaaabaabbbbabbababbaaabbbbbbaaabbabbbabbaabbabbabbabbbbbbbbabaaaaabaaaabababbaabababababbaaaaaabaabbbababababbabbababaaabbaabbbaabaabbbbababbabbbaabbbaabaaabbabaaabbabbabbbbbabbbbbbbabbaaaaabbbbaabbaaabaabbaabaaaaabaabbbbaaaaababbabbbabbbababaababbbabbbabaaabaaaababbbbbbaaababbaabaabaabbbbaa
aabababbbbbbabbbabbaaababbaaabaaaabbbaabaaabaaababababbababbbaabbaabbaaabbaaabaaabbabaaaaaababbabbabaaabababbaabaabaaababaaaaaabaaabbabaabbbababababaabbabbaaabbabaaababbbaaabbababaabbbbbaaabaaaabbbabbababababaaaaabbaabbbabaaabaabababbbbbbaabaabbbaaabbbbabaaababababaaaabaaabbaaaabbbbaabbaabaababababbabababbbababbbaaaaaaababaababaabbbaaabababbaaaababbbaabaaaaaaabaaaaababbbaaabaaabababbaababaabbbbaabbabbbbbaabbabbabbaabbaaabbbbbbbbbbabababbabaabbaabbababbabaabbbbbbbbbbaaabbaaabaababababbaabaabbbbabbabbbbaabbbbaaaaaababbbaabbabbabbabbbbabaaaabbbbaababbbaaabbaaabbbbbabaaaaaabaabbbabaaaaaaaabbabbbaababaabbbaabbabbaaaababbbaaabaaaabbabbaabbaabbabbabababbabaaaabaaabaabaaaabbbbaaaabbbbbbaaabbbbbbbbaaaaaaaaaaabaababbbbababbbaababbaaabaaaababaaabbbbbaaaaaaaabbbbabaaaabaabbabaabbbabbaaababbbbabbbaabbaabbabbbbaabbabaabababbaabaababaabaabbbaabaabbbabaabbbabbbbbbabaabbbbb
baabaaabaabbbabaabaaabaaabbabbbbabbbbbbabaabababbbbaabbabbabbbbabaabaaababbbbbbbabbbabbbaaaaababbabbbbbbaabbbbbaabbababbbabbaabbbbbaabbbbbaabaabbabaabbbbbaaababbbaaaabababbbabbabbbbbbbababbababbbabbbaabbaaabbababbbababababaabbbabaabbababbbabaabaaabbbbbbbaaaaababababaaabaabbaaaaaabbbbbaaaabaababbabaabaabababbbaaababaabaabaaaabbaaaaaaaaaaaaaabbbbabbaaabbbbabbbaaaaabbaaababbaabaabbabbbbbaabbbbabbbbbbabbbabbbaaaabbabababbabbbaababbbbaabbbabababbabbbaaaabaaaaabbabbabaabbbbbbbbaaaabbbababbbbabaaababababbbbabbabbabaabbbbbaababbaaababaababbababbbababaaabbababbbabbababbbbabbababaaababbbbaaaababaaabbabababbabaababbbabbaaaabbaabaabbabaaaaabbabbabbbababbaabbbabbbabbabbbaaababbaabaabababbbaaabbaabbbabbbbbabbababbbbbbbabbbabbabbbaababaabbbabbbbbabbaabbaabbbabaabbbaabbababbbbaabbabbbaaababaaaaabababbbaabaabbbaaaaabbbabbabaaaabababbbbabbbaaabbbbbabbaababbbaaaaabbaabaaaabbb
baabaaababbaabbabbababaabaaaabbbaaaaaaaaaaaababbaababbaaaabababbabbababaaabbbabbbbbaaaaabaaabbabbabbbababbbabaabaabaabbbbbbbbbabbabbabbaaabbbaabbbbaaababbaabbabbbbabaaaabbabbbbaaababababbababbabbaabbaabbabbbbbabbaababbbbaabbabbbbbaaabbbabbabaabbbabaaabababbbaaabbaabbbabaababaabbababbabaabbabbbabbbbaaaaaaaaaabbbabbaabbabbbaabbabbbbabaabbababbbbababaaaabbbbbabaabaaabbabbbabaababbbbbbababbbabababaabbaaabbbbabbbbbbbbbaabbbabbbaabbbabbaabbaaaaaaabaababaaaabaaaaabbabbbababbabbabaaabbbabaaaaaaababaaabbaabbaaababbbbaaabaabbbabbabbbaaaaabbaabbbbbbaabaabbabbabbaaabbabaabaabaaabaabbbabaababbbabaaabaabbbabaabbbaaaaaabbabbbabbbbaababbbabbbbaaabaabbbbabbbbabaaaabbababaabaaaaaabbabbabaaababbabaaabbbabbbaabbbbbababbaabaaababbabbbbaaaaaabaabaaababaaabaaabbabaaabbbababaaaaababababaaaaabbabababaaabaababaabbababbbaabbbaabbabbaababaabbaabaaaaaaabbabbbbabaabbbbaaaaaaaabaaaaabbaa
bbabaabaaabbabababbbababaabbbabbabaababbbbbababaabbbbaabbbbbbababbabaabbbabbaaaaabbaabaabaaabbabababbbbaaaaaaabbbabababbbabaaabaabbbabaabababaaaabbabbbbbbbabbababbaaabbabbbbbabaaaaababbbbabbbbbabaabbbaabaaabbbaabbbabaaaaabbbabababbbbbbaabaabbbabbabababbaaaabaaaaaaaaaabaaabbbbabababbabaaabaaabbbbbbaabbaaabbbbbaaaabbbabababbbbbaaaaaabbbaaabbababaabbbaaabababababaaaaaaababaaabaabaabaaabbbabbbbbbabbaabbbbbbabbbabbabbabbbabbabbaaabbbababbbabbaabbabbaabaaabbabbababbaabbbabababbbbbbbabbaabbaaaaabbbbbabbaababbbbababaaabababbabbaabbbbabbaaaaabbbbaabaaaaaabbbaababbbaababbabbbbabbaabbbbabaaaabaaabbaabbabaabbbbbabbbbbbbbbbbbbbabaaaaaaaaaaaaabbbbabbbababbbbabaabaababababbabbbabbbababaaaabbaaababbabbababbbbaaaabbabbababbbbabaaaaabababaaabbbbbabbabbabaabaabaabbbbbaaaaabaabbaabaababababbbbabbaabbabaabbbaaaaabbbbababababaabbbaaaaaababbbbabaabbabbaabbbabaaaabaabaabbabbbbabbb
abababaabaaabaaaababababaaabbbaaabbbaabbbaaaaaabbaabbaabbaaaaabbabbbaabbbabababbbbabaabbaababbabbbaaaaaaabbbbbaaaaabaabbaabababbaaaaaaababbbbabbaabbabbaabababbbbbbbabbbaaaabbbbabbbbbbbbbbaabbbbabaabbbbababbbbaabaaaabbabbaabaaaabbbbaaabaabaaabbbabbbbaaabbbabbaaaaabbabaaaabbaaabbbaababbaaaaaabbbbbabbabbbbbbabbababbabbbabbabaaaababaaaaababaabbbbabbabaaabbbabbbbbbabbbaabaabbbabababaaaabbbbbaabbabbabaaabbabababbabbbbaaabbbabbbabbaaabbbbababaabaaaaabababbbaaaaaababaaabababbbaaaababaabbababaaaabbabaabababbabbbbabbabaaaaabababaabbbbbbbaababbaaaaabbbabaabaaaabbaabbbbaaabaaaabababbbababbbbbbbbbabbaabbbbbbaaabaabbabbabaabaabbabaabaaaaabbaabaaababaababbaaaaababbaabaabaaaababaabbaabbabbaabaabbaaaaaaabaaaabaabbabaabbaabbbbbbbbbbabbaaaabbaabaabaaabbaaaaaabbaaabbaababaaaababbbbaabbababbbaabbbaabaababaaaaaabbaaaabaabbbaabaabaaabaabaaaaabaabbbbbbabbababbbabbbabaababbbaaaaaab
baaabaaababbaaabababbaabababbbabbabbbbabbbababaaabaaababbaabaaabaabbababbaababbbaabbbaaabbbbaaabbbbbaaaaabaaabaababaabbaabbbbbbaaababaabbabaaabbbbbbbbbbbbaabaaaabbbbbbbbbbaaaabababbabbbabbaaabbbaaaababbbaabbaabbaabaabaabbaabaaabbbaaaabbbabbbaaabbaabaababbbaaabbabbaaaaaaaaaaaaababaaababaabbbabbaaaabaabaaaaaaabbaabbbbaababbaabaabbbbabbabbbbbabbababbaaaaabaabbaabbabbaaabaaababaabbaabbababbabaaabaaaababbabbbbbbaabababbaaabbaabbabbaaaaaaaabaabaaabbbabbbabbabaaabbabbaabbbbbaabaabbaabbaaabaaabbaabaaababaaabaaabbbbaabaabbaabbbbaaabbbaabbbbbaaabaabaabbbabbbabbbabaaababbbbbbbbabaaabababaaabbaabbbaabaabbbbbbbbbbabbabaaaaaaaaaabaaabababaaabaaabbbbaaabaaaabbbabbaaabbabbaaaabbaaabababbaabaababaabbbaaabaabbbabbbbabbabbabbbbaababbbbaaabbababbababbaaaabbbaaaaaabbaaabaaababbabbabbbaabaabaaaabbababbbbbabbaabbbbabaaaaaabbaabaaabbaaaaaaaabbaabbabaaababbbabababababbaabbabbababab
babaabbabbabaaaabbbbaabaabaabababbaaaaaabaaabbbbaabababbababbaabbbbbbbbbbbbbaaabaabaaababaaabaabaababbbaabaaaaabaaabaabbbaababbabbbaaababaabbababbbaaabaababbaaabbababaaabaaaababbbaabbaaaabaaabababaaababbaabbbaabaabbabaabbbababbabaababbbabbabbaaaaaaababbbaababaaaaaaabbbbbbbbababaaaabbbabaabbaabbbbabaaabbbababbaabaababbaaabbbababbbbabaaabbbabbbbbaaaabaaaaabaababaabbabaaabbbabaabbaabaabbbababaaaaabaaaaaabaabbababaaaaabbabbabbabbbbabbaabaabbbbaaaaaaabaabbaababbabbbbabababaabbabbaabbbaaabaabbbbabbaabababbaaaabaabbbbbabbabbbaabbaaababababbbaababbaabbbbabaabaabbabbbbbaabaabaaabbbaaababbaaaaaaaaabaabbaaaababbaababbaabbaaaabbbbabaabababababbbabbabbbbbabbbabbbabbaabbabbbbaabbababaaabbaababbaaaabbbbabbbabaaaabbabbbaaaabaaabbbabbbabababababbabaaaaaaaaaabababbaababbbbabaabaaaabababbaaaabbabbabaabaaaabbaaabaabbbaabaabbbaaabaaaabbaaaababbaabaaaaabbababbabbbaabaaaaaaabbbba
bbbababaabaaabaaaaabbabbaabaaaabaababbaaaaaabaaaaabbaabbabaabbbbabaabbaaaaabababbaaabbaaaabaaabaabbbbaaaaaaaaaabaabbbabbbaabaabaaabbabaabbababbbabaabbbbababbbaababaaaaababaaaabbabababbaababbaabbbaaaaabaabbaabbabbbababaaabaababbbbbabaaaabbbaaaaaaabaaaaaaaaaaaaaaabbbbabbbaababbbaaaabbbaaababbbbbbbbaaabababaabbbabbbbbaaaabbbabbabbabaaaabaaaaaabbabbbaabaabbabaaabbbabbabaababaabbbbbabbaabababbababbabbaabaababbabbbbaaaabaabaaaababbbaabbbbaabbabbabbbbaabaaaabbabaabababbabaabbababbabaabaabbaabbababbaaaaaaaaaaababbbbbaaababbbbabbaaaabbbabababbbbbaabbaaababbaaaaaabaaaaabbbbbabaaababaabbaaababaaaaaabbbbbbaabaabbaaaaabababbbaabaababbaaabbaaaaaababbbaabbababbabbbabbbbaaaaaaaaababbabbabbbaaababababbaabaabbaaaaabbbbbaababaaabaaaabbaabaabbbaaaabbabaabababaaababbaaababbaaabbaaaabaaaabaaabbbbabbabbaabbbabbaaababbaababaababaababbaabbabaaaabababbbbabbbabaaababbabaabbbbabbabaab
abaaabaaaabbbaaabbbbbbabbbabbbbaaaaabbbbababbabaababbababbbaaabaabbbabaabbaabbbbbabaabaaaabbaaaabbbabaaaaabaabbbabbaabaaaababbbbaabababbababbbbabbbabbbbababbabaabbbaababbabbbabbaaaabababbbbabbbaaabbababbbbbbababbaaaabaababbabababbbbaababbaaabbbbabbaabbbababbaababbabbababbaaaababbbaaabbbabbabbabaaabbabbaaababbabbaababaabbbabbbbabababbbbababbbababbbaababaabaabbbaabaaabbaaaaaabababbaaaaaaaabbababbaabaabaabababbbbabaaabbbbbabbabbaababaaabbbbbaaaaaaabbbabbaaaabbbbbabbaabbaaaaaaaabbbbbbaaabbaaababbaaabaabaabbaaaaaaababbaabbbbbaabababbabbbaabaabababaaaaabbabaaaaabbbbaabbaababaabbababbabbaaabbaabbaabbbbbaababbbabbaaaababbbbbaabbbbbabbaaabbaabaabbbaaaaabbbbaabaababababbabbabaabaabbbbbbaabbaabaabaabaabaaaabbbabbbababbabbbaaababababaaabbaaaabbabaabaaabbbaababbabaaaaaaaabbaabaabaaabbbaaabbbbaaabbaabaababaababaabaababbabbabaababbabbaabbabbabaaabaabababbbaabbbaabaaaaaaaa
baaabbbbbbabbababaabbaaaaaaabbbbbaaabbabbaaabbaabaaababaaaabaabbbaaabbabaaabbababbabbabbbaaaabbabbabaaaaaaaabbababbbbaabaabbbbabbbbaaabbaaababaaababbababbabbbabbabbababaabbbaaaaaababbbaabbbaabbaaabaababaababbababaaababbabbbbabaaaaabbabababbbaaaaaabbbbabbbaaaabaaabbbabaabaaaaabaabbabaababaabbbbbbbbbaabbbaabbbaababaabbbaaabbbbbbbbbabbbabaabbbaababaabbbbbabbabbaaaabbbaaabbaabbaababaaabbabbbbaabbbbaaabaaabbabbbabbaabbbabbbababbaaabbabababbbabaaaaaaabaabbbaabbaaaabbbbaabbbbbbabbaaaabababbbabbbbbaaaaaababaabbababaaaaabaaababbbbbbabbabbbbabbabbbaaabbaababbaababbbbbaaababbbabbaaabbbababbbbaabbabaabaaabbaaabbaabbbbaaaaaaaabbaababbbabaabbaaaaaaabbbbbaababbabaababbabababbbaabbbbbaaabbaaababaaabbababbaaabababbbbabbbbbbaabbbaaaabbabbbaabbbbaaababbabbbbbabaaababaabbbababbaabbbabbabbabbababbbbbaababbaaaabbbabbabaaaaabbaaabbbbbababaabbaaabaabbbbbaabbababaabbbbabbbaabbbbbaa
abaabbbaaaabbbaababbbbbbabbbabbaabababbbbababaaabbabaaabaabababbaaaaabbbbbaababbabaaaaabaaabaaaabaaaabbbbbabbaabbbabbabbbaabbbbbbbbbaaababbababbbabaabbababbaaabababbbbabbbaaaabbabababbbbbbaababbbbaabaabababbaaabaabaabaaaaabbabaaabbaabbbbabbabaabababbababaabaabbbabbaabbaabaaaabbbbbbbbbbaabaaaaaababaaaaabbaabaababbabbbbaabbbbaaabbbaabbabbbbaaaaababababbbbbaababababbaaaaabbbbbababbaaabaaabbaaabbbbbaabababaabbbbabbbaabbabbaabbabaaabbbbbaaaabbbabbaaababbbaaabbabaababaaaaabababbbaabbabbababaaababababaabbbbbaabaabbbabbbbaaabababbbabbabbaaaabbaabaaaaaaaaabababbabaababbbbbaaababaababaaaabababbabaabaabbabbabbbbbaababaabbbbaabaabaabbabbabbbaaababbaaabababbbbbaabaaaaabbabbaabbabbbabaabbbabaaabbbabaaabaaaaabbbaabbbaaabbabbaabbabaaabaaaabaabbaaaabbbbbabbbaaababaabaababbabbaaaaabbaaabababaaaaaabababaabaaaaaaabaaabbaabaaabbbbaaabababbaabababaabababbaabbaaababababaaabbbaabb
aaabaaaaaaabaabaabaaabbaabaabaabbbbbbabaaaababaabaaaabbaabaabbbbaaabbbbbaabbaabaabbaaaaabbaabaabbaabbbaababbbbbaaaabaababbabbbabaaaaabaaababbaaaaaabbbbababaabaaabaaabbbbbbbaabbbbabbaabaabaabaaaaaaaababbbbbabaaabbaaaaabbbabbabbbaaabaaaabaaaaabbaababbaabaabbbabbbbbaabaaababbbbbbaaabbabbaabbbbbaaabaabaaabbaaabbaabbbaaabbaaabaababaabaaabbbaabbaabbaababbaababaaabbbaabbbaabbbbabbbbbbabbbaaaabbaabbaabaaabbababaaaaaabbbbbabbaaabaabbabbaaabbaaaabbaaaaabbabababaabbaaaaaabbbaabbabbabaababbbabbaaaaaaababbabaabbaababbabbbbabbbbababbbbabababaaaabaaaaaaabbabababbbbbbbbbbbbbbabbbabbaaaabaaaaabaababababaababbabbaabbbbaaaaabbbaaabaababbaaaabaabaabababbbabaaaabbbbabbaabaaaaabaaababbbbbbbaaaababbabbababbbaababbbbabbabaaabbbababbbaabbabbbabaabaabbbaaaaabbbbbabababbbababaaaabbbbbbbaaaabaabaabbbaaabbbbbbbbbaabbbbbaaabbaaaaabbbaaaaabaaabaaabbaaabbabaaaabbbbaaabbababbabbbbbbababbbb
baaababbbaababbbbbbabbbbbabaaabaaabbaaaabbbaabbabaaaaaabaaabaabbbabbabaaaaabbbabbbaaaabbbbaaababaaaaabaabbbabbbbbabaaabbbbbbbbbbbbabababaabbbbbbaababbbababbbbaabbaabababbaabbbaabbbbaabbbbbbabaaaabbbababaaaaaaaaaabaaabbbaabbababbbabaaaaabbbbbbaabababbababaabbabbaababbaaabaaabbbbabaaaaabbbaabaabbabbaaabbbaababbabaabbababbaabaabaaaabbbbbbbbabaaaaaabbaabbabbbababbbabbaabbbbabbbbaabaabaabbabaabbbbbabaaaaabaaaaababaababbabbbabbbbaaabbabababbbabbabbbababaababbabbbabbbaababaabaabaabaabbbbababaaaabbbaaaabbabbabaabbbababbbbbbababbaababaabbaabaaaaaaaabbabaaaabbaaaaababbbbabaabbbabaaababbaabaaababbbbabbbabaaabaababaaabaabbaabaaaaaabababaaaabbbaaaaabaaaaabaaaabbabbaabbbabababbbbbbaabbbabbababababababbaaaabbbbbababaaaabbaabbaaabbaababbbaaaaaabbbbbaaababbbababaaabbabbbababaaabaaababbabbabbbbaababababbaaaababbaabbabbababaabbaaaaaababbbabbbabaabbabaabbabbbbbbbabaaaabbbbaaaa
bababbbaabaabbbbbaaaabaabaabbabaabbbabbbabbababbbbbbbbaaababbbbabbbbbbbaabbababaaaaabbaaaabbbaaaababbaaabbababaababbbaaaabbabaabbbaaabbaabaabbaaabbababbbbbbbaabbaaaababbbbbababbabaaabaabbbbbaabaababbaababbbbabaabbbbbaababaabbbbabbabbabbbbbbabbaaababaabaaaabbabbaabaaaaaabbababbbabaabaabbaaabaaabaaaaabaabaababbbbaabaaaabababbabaaabbabababaababaaababbaaaaaaabababbbbababaabbbbabbaabbbabbabbabaaabbbbbbaaabbabaabababbbbaaabaabbbbbbaaaaaaabbaaabbbbbaaabbbaaaababaababbbaabababbbbabbabbabbbbabaababbbbabababbabbabbabbbbabababbbaabbbbbbaabbaaaababaababaaaabaaaaaabaaaababbbbbaaaaaaaaababbaaababbabaaabababaabbaabababbaabbabaabbababaabbaaababbababbbabbbbabbababbaaabbabbbaabbbaabaabbaabaaabbabbbabbbbbbababababbbaabbabbbbabaaaabbbbaabaaabaababbaaaabaababaaaaabaabaabaabbbbabbabbbaaabbbbababbbabbbbaabbababbababaabbaabbbbabababbaababbbbababbbaabaaaaaaabbaaabbbbaaababbbbaabbbb
babbababaabaaaaaabbaaababaaaaaabbaaabbbbbbaabbbababaabaaababbbabbbababbbbbababaaabbabaaabababbaabaabbabbaaaababaabababaaabbababaaabbbbabbbbbabbbaabbaaabaabbbaabbaaabbbbbbaabbbbabbaaaabbaabbbabaababbbbbabbaaababbbabaabababbbbaababbbabbabbbabaaaaabbabababbaaaabbbaaabaaabaabaabbaaabbbaaaabbaabaaabbbababbaababaaaaaabbabbbaaabababbaabbbababaaaababaaabaaaababaabbbabaabbabbaaaabbbbbababbaaabbabaaaabaaabbbabbabbabbaababbbabbabbabaaaaababbbabaaabaabbabbbbbaaababbbbbbbaabbabbaaaabaaaabbabaaaaababaaababababbababaaababbbbababaabbbaababaabbabbababbbbbbabbaababbaaabaaaabbbbabaaaabaaababbaabbbaabaaaabbbbaabbabaabbabaaaabbbbaabbbaaaaaabbbaaaaabababababbbbaaaabbbaaabababbbbbababbbaaabababbbbaababbababbbabaaababababbbbbbaabaabaababbabbabbababbaababaababaababaaabaabbbbaaaababaaaababbaababbbbabbbaaabaaaaaaaaaabbabbabbbbbabaababbbaabbbaabaaaabaaaabbbababbabababaaabaababbaabaaab
bbbbbabaaabaabaaaaabbbbabbbabaaaaabaaabbabbabaababbaabbaaaabbabbbaaabbaaabbabababbaaabaaabaababbbbbaaaaaabbbbabaaaaabbbbababaaabbabbbbbaabbbbbababbabbbbababaabbbababbbabababababababaaaabbaabbabaabbbaaaababaaaaabaaaaabaabaabbababbbaaabaabaaabaaababbaaabaababaaabbbaababababbabbaaababbbbaaabaabbbbbaaaabbabbaaabaabbabaaaaabbbabbbbbbabbabbbaababbbaabbbaabbbbabbabbbbbababbaababbbabababaabaaabbaabbababababaabbbbbababababbbaababbaaaaabbbabbaaabbbabbabbaaaabbbababbabaaaaababaaabbbabbaabaabbbabbbaaaaababbaabbbbaabbbaabbbbbbabbaabaaababbabbbbbaabbaaaaaaabbbbabbbbaabbbaabbbaabbbaaabbbabababbbabaaabbbaababababaaaaabbababaabbbbbaababbbabaaaababaaaabbaabbabbabbaaaabaabbabbaabbabbbabbbbaabbbaaabbababbbaabaaaaababbbbaababaabababbbbaabbababbabaababbbabbaaabaaabbbbbaaabbbaabbaaaabbbbabbbaabbabbababbbbabbababaabaaabaaaaaabbbaabbbaaaaaaabababaababbaabaaabababbbbabbaabbabaaaaaab
abaabaaaaabaaaabaaababbbabaaabaaaabaabbbabbbbbaabbaabbaababababbabaaaabbbbababbbaaaaaababbbbaaabaaaaaabbbaababaaaababbbaabbaabbabaaabbaaabbabbaabbaababbaaabbbbbbaaaaababbbbababbbabbbabbaaaabbaaaaabaaaabaaaaababbaabbbabbbbabaaabaabbaabababaaaabbabbbaabbbbbbaaaabaabbababbbbbaababaaaabaaaababbaaabbbbababbbabaabbaabbbbbabbbbabbaaabbababbabbaaababbabbababbaaaaababaabbabbabbaabbbaabababbaaabbaaababbbbababaabaabbababbabaabbabbbbbbababaabbbbbabaabbabaaaaabbaabaaabababbaaabaabbaaabbbbbabbbbbabbaabbaabaaabaabbabaabaaababaabbbbbabaaabbbabbbbaabbbaaaababaaabbbbabbbaaabaababaaaaabbbbabaababbbbbbaaaaaaaabaababbabbaaaaaaaaabaaababbbaaaaaabaabbbbaaabbbbbabbbaabbabbabaaabbbbabbaaaaaabbaaaabbbabaaabbbbbabaabbabbaaaaaaababaaabaaababaabbbabbaaabbbababbbabababbbabaabbbbaaababbaaababbbbbaaababbbbbabaabbbbbbabbbabbbabbabaaababbbbbbbbabaaaaaabbaaaabaabbabbbbababbbabbbabbbaaabbaaaa
aabbbaaaaabbaabaaaaaabaabbbbabaaabaaabbbbabbbabbbaaaaabbaaabaabbaabaabababababbabbbabababaabaabaabaabaabbbaabbbbbaabbbbbaaabbabaabbbaabaaabbabbbbaaabaaaabaaababbbaaaaaabaabbababbaabaaaaaaabbaaababababbabbabaabbbbaaabbabaabaabaababbabaabbaabaaabbbbaaabbabababaabbaaabbbbabababbaaaabaaabaaaabbabaabbaaaabababaaaaaaaaaaabbababaaaababaabbaaaaabbaaabaaababbbbbbabaabbabaabaabbbaabbaabbaabababbbababaaaabaaabaaababaababbabbbaaabbbabaaababbababbbbbbbabaabbaaabababbaaabbbbabaaaaabaabbbbbbaabbababaabbbaabbbababaaaabaaabaaabaaaaaaababbbbbababbbbbbbbbbabbbabbbbabababbbbbbbaaaaabaaabbbabbabbaabaababaabaaaabbaaaababaabaabbbaaabbbabbaabbbbababaabbaabbbbbaaababbaaaaaaaabbbbabaabababaabbabaabbaabbbbabbaaabbabbbaaaaabbbabbbabaababbaaaabaaabaabbabbbabaababbaabbabaaabbbabbabbabaabbaabbaabbbbbbaabaabaababaaababababbabababbaaaababaabbabbaabbbbabaababaababaabbbbbabbabbaaaabbbbbaabba
abbbaaaaabbabaabbbbbbbbabbbbbaabbbaabbaaababbaaabaaabbabababababbbbabbaaaabababaaaaaaaaaaaabaabbbabbbbbabbaaaaabbbabaaabaaabbbabaaaaabaaaabaaaabbbaabababbbbabababbbbbabbabababbaabbbbabbbaabbabbaaabbabaaaaabbbbbbaabaabaababbaabbabaaabbbbbababaaaabbbbabaabbbbabbaababaaaaaaaabbabaababaaaaaaaabbbbbbabbbaaaabaabbaaabbbbaabaaabbbbaababbabbaabbbbabbaaabababbabbaaaaababaaaaaabaabaabaabbaabbabaabbbaabbabbbbaaababbaababaabbaabaabbabbbbabaaaabbbbbbaaabbabbabaaaabbbabaaabaabbbabbaaaaababbaabbabbbbabbbbabbaaaaaabbabaaaaababababaababaabbbabbabbabbbbabaaaaaabaaaaaaabbabbbabbbabbaaabbabaabbabaababaaaaababbbaaaabaaaaabbaaaaababbbbbabbbbaabbaababbbbbbaaaaaabaabbbabaaabbabaaaabaaaabaaaababbbababbaaabbabbabaaaaaabbababbaabbbaaababbbaaababbbaaaaabbbabbababbaabbbbababbabbbaaabaaabbbabbaabbaaabbbbbbabababbbbbbbbbbaabbaabaaaabbbbbaaaabaaabbbabbbabbababaababbbabaabbaababbabaaabaaab
abaaaabaabaaabaababaabbbaabbaabaaabbbaaaabbabbaaaabaaabbababbbbababaabbbbaaababbbabbbaabbaababaaababbaaaaabbbbabbbbbabbbbbbaaabbaababababbbbaaaabababaaaaaababbbabaaaabaaabaaaaababbabbaaababbabbababaabbaabaaaabaaaababbbbabaabababbbbbabbaababaabaabbbaaabbababaaababbaababbbbabbbbabaabbbbbaabbbabaaabbbaaaaaaaabbaabbaaaaabbabbababbaabbabababbabaaabbabaaababbabbabbbaabbabaaabaaabaababbbaababaaaababbbbbabaaabaaaaaaaabaaaaaababbabbaaaaababaababbaaababbbbaabbbbabbaaabaaaabaabbaaaabbbaabbbababaabbaaaaabbbbaaabaabaaabbabbaabaababababaaaaabbabbbbaaabbbbaaabaaababbbabbaabbbbbbbabbbbababbaaaabaabbbabaaabbbbbbbbaabbbaabababbbbbbaaabaabbbbbaaabbbaababaababbabaaaaaabbbabaabbaabbbabbbbabababbbbaabbabbbaabaaabaaabbabaaabbbaaabbbaaababbaabaabbaabaaabababaabbabbbbbbaabaabaabbbaaaaaaaababbbabbbbaabbaaaababbaabbbaaaabaabaabaaaaaabbabbbbaabbbbaabbabaababbbababaaaaaaaabbabababbaaba
abbbbaabbbbbaaabbaabbaaaabaabbabaaababaabaaababbbabbbabbbaaabbbbbbaabaaaabbbbaaababaabbbabbabaaabaaabaaabbbabbabaaabbabaababbbbabbabababbabbbaababbaabaaaaabbababaaaabaabbbbbaabaabaaabbbaabbbabbabbbbbbbbbababbbbaabaabaababbaabaaaaaabaababbbbbbbaababaaabaabbabbabbbbabbabababbabbabaaaaaabaaabaababbbabbbbbbbbbbbabaaabbababbbaaabaaabbbbaabbaaaabbabbbbababaabaabbabbaabaababbaababbbbaabababbabaaaaaabbaaabaaaabbbbbbbabbababaabaaababbababbaaabababbaabaabbaabaaaaabaaabaabaaaabababbabbaaababbaaabababaabbbbababaababbaabababaabbaabbabbbabaabbbabbbaaaababaabaaaabbaaabbbbbaabaaaaabaabbabbbaabbaababbababbbababbababbabbaaabbabababbaaabaabaaabbbbaaaabbbbbbabbaabbbbaaabaaabbabaabaaaabbaabbabbbbaabaababbaabaaabbbbbbbaababaaaaabaababbaabbbbbbbababbaaabaaabbaaabbabbbbbaabaaaababbabbbaaaaabbbbbbabaaababbbbbaababbaaaaaabbabbabababaabaabbaaabbbbabaabbaaaabbabbbbabbbabaaaabbbbabbbaa
baabbabbbbabbaaabbbbbaaabaaaabbaabbabbbaaaaaabbaababbaabbaaaabbababababbabbaabbaabbbabaabababbaababaabaabaabaabbbaaaabbbbaabbbbbbbaaabaaabaaabbbbbaabaabaabbbaabaabbabbbbbaaabbabaaaabbbaaabaabbaaaababbbaabbabbbbabaabbbaaaabaababaabbaabbaabbabbbbaaabababbaaaaaabbbaabaabaaabbaaabbbbbababaaababababbaaabbbbbabaaabbbbaaaaabbaabaaaaaabbaabaaaabbbbbabababaabbbbbabaababaabababbbaaabaaabbbbbbbabababaabbababbbbaaabbaaabbaababbaaabaaabbbaabbbbbbbbaabbabbabaabbaabaabbbbaaabbababbaabbbaabbabaabbbbbabbaaabbbbaabaaabaababbaababbabbabbbabbaaabaabbaaaaabbaabaaabbaaabbaabbabaaabbbaabbaaabbaabaabaaaaababbaabbbbaabbbbaaabaaababbaaaabbbbabababbaaaabbabbaaabbabbbabbaaabbbabaaaabbabbbababaabaabbbaabbbabbbaabaabbbbbbaaaabbbbabbabbababbbbabbabbaaaaababbababababbabbbbaaaaaaaabbbbbbabbbbaaababbbbbbbaaaabbbaabaaaaaaabababababbbaababaabbbbabbbabbbaabbababbaaaabbbabaaabaabbaaababbbbabbba
aaaabbabaaaaabaaaaaaabaaabaaababaaabbaababaabaabaaaabaaaaabaaabbbbaaabbaabbababaabbabaabbabababaabbabbbabbbbbabaaaabbbaababbabbbbaaaaaababbbbbbbaaaaabbbbbbabaabaabababaaaaaabaabababbabbaaaaaaabbaabbbabaaaaabbbbaaabbaaababaabaaabaaaaabbabbbbaaababaaaaabaababbaabbabbbbbabaaaababababbababaaabaaabbaabbbabbbbaabbaabaaabaaabbbbaabaaaaaaabbabababaababaaaaabbbababaaaaabaaabbaabaababababbbbbbbbbbbbbaabbababaaababaaabaaaabaabababbbbbbbabaaabbabbbabbbbaaababbbaababbbabbabbabbbaabbaabbaabbbaaabaabbabaabbaababbbbabaabbabbabbbababaabbbbbbbabbaaaaaaabababaabaaabaaaabaaaabaaababaaaaabbabababaabababbaabbaaabbaababbbabbbababbbbaaabbbbbababbbbbbbaabbbbbabbaabbbababbabaabbbbbbaaabbaabaabbbbaabababbbbbabaaababbababaabaabababaaaaaabaaaaabaabaaaababbaaaaaabbbbbbbaababbabaaaaaaaaabbbabbbbabbbbbbaababababbbaababbabbbbbbaabbbaabbabbaababaabbaabbbbabaabbabaabbbaabbabbabbbaaaabbabaaba
abbbbababbbaaabaaaaabbbbbbbabbaabbbaabaaaaabababbaaaabaabaabbabbabbaabbbaabaabbababbbababaaaaaaaabbaabbbbaaabbababbaabbbbabbabbbbabbababbaaababbabbbbabbbabbbbaabbbabbbabaabaabbaaaabaababbabbbbabaaabaaaaabbababbbbbbbabbbbabbabbbbbabbabbaaaaaaabaaabbbaabbbaabbbbababababbbaababbaabaababbbaabaabbabaabbabbbbaababbbabbaaabbabbbaaabbbabaaaabbbbaabbbaabaaabaabaabbbbaabbabaabaabbaabbbbbabaaabaababaaaabaaabbbaabaaaabaabbbbaaaabbaabababbabbbababaaababababbaabbbaababbaabaaaabaaaabbabbaaabbaaabbaababbbabaababbbbaabbbbaabbbbbabaabaabababaaabbaababababbbaabaaaaaaaabbabbabbabbbbabbbbbababbbaabbaabbbaaabbbbbbabbbabbbaababbbabaaababbbbbbababbbaabaaaabbbbabbbaaabbaaabbbaababbbbabaaaaaaaabaababbbbabbaabbaaabaabbaababaabbababbaaaaabaabababaaabbaabbaabababbaabbababaabbbaaaaabbaaabaaabababbbbaabbaabaabbbbbaaaaabbaaabaabbbbbbababaababbbbabaaababbabaababbababbbbaabbbbbaabbaabbaabaa
bbabbaaaabaaaaabaaaaaabbaabbabaaabbabaabbbaaabaababbaaaaabbabbabbbabaabbababaaabaababbbaaabbbaaaabbaaaabababbbbbabaabbababbbaaaaaababbbbbbaabbaaaabbababaaaaabaaabababaabbbabbbaaaaabbbbabbabaabbbbababbabaaaabaaabbabaabbaaaabaaaaaaabaabbaabaaaaaaaabaabaaaabbbababaabbabbbaabbabbbaabaaaabbaaabaaaaaaaaababaaaababaabaaaaaabaaabbbaabaaabaabbbabbaaaaabbaaaaabaaabbbaaabaaaaaaaaaaabaaabbbbaaabbabaabaabbabbbabababbaaababaabaabaaabbbaaaababbabbbabaaababababbaaabbbaabbbaabbbbbbbbbabaaabaabbabaaaaabaaababbabaabbabbbbaabbbaababbabbbaaabbabaaabaabbbabbbababaaaaaaaaaaabbbabbaaaaaabababbbbbbbabbaabbbabbaaababbbbbababaaabbaaabbbaabaaabaabababbaabaaaaababaaaababbbbaaaaababaababababbbbbbaababbabbaabbabaababbbaabbabaaababbbbbaaaaaaaaabaababaababbbbaaaabbaaaaabbbbaaababaabbbbbaaaaabaaabbbabbbbbabbabbbbbaabaaabaabbaabbbaaaaabaaabbbbaababbabbbbabbabbabaababaababbaaababbaabbaabbaaab
babbbbbabbaabbabababbbbbbbabbaababbbbbaabbaaabaabbbabbbabaaaaabaaababaabaaabababbbaaaabbbaabababaabbabaabaababbaabababbaabbaaabbababbabbabbabbabbbbabbabaabbbaabbbabbababaabbbbabaaabbbaabbbababaabababababbbbbbabbabbbaaaaabbbbabbbaabababaaabbbbbbbabbbaabbbbabbaabbabaaabbbabbbbbaabbbaabbaaabbaaababbbbbbaaabaabaababbbababbbaabaaababbbbbabaabbbaababbbabbbabbbaabbbaaabaabbabaababababaaaabbaabbabbbbababbaabbbabbbabbaaababbaaabbaabbaabaaabbaabaaabbbabbabaabbabbbabaaaabbbaabbabaaababbabbababaaaabbbbbaabbaaaababbaabaaaaabbaaabaaabbbbbabbaaabbbabaabaabaaaaabbaabbabaaabbaabbbabbaabbaaabbaaabaaaabbaaabbbaaabbabbaabbbaaaabaaabbbabaaaaabaaabbbabababbaabbbaabbbabbaaabbbbaabbaabababaabaabbbaaababbbbbabaaababaabaaababaabaabaabbbabaabbbabbabbaabbbaabbaababbaabaaaabbababaaababaaabbaababaaaabaabaabbbbaaaababbbbaabaaaabaabababababaaababaabbabaabbaaaabaaabaaabbbabaabaaabbbbbbbaaa
babbbbbbaaababaabaaaaaaaababbbbbbbbaabbbbbbaabbbbbbbabaabbbaabaabbababababbbabbaabaaabaaabababbabbaaaabbaaabbaaaaaaabaaaababaabbabbabbabbabaabaaababaabaaaaabaaabbbaabbaaaabaaaaaabbbaaabbbbbaaaabbabbaaabbabaabbbbababbbbbaabaababbbbabababbabaabaaabbaabbabaaaabaaaaaaabaababbbbbbaababaababbbaabaabababaaaabaaaaababbabaaababbbbbaabaaaabaaaababbbabbaabababbabababbbbabbbbbbaaaabababbababbabababbbabbabaababbbabbbbaaaabaabaabaabbbaaaababaabbaaabbbbbabbaabbbbaaaaaabbbaababaaabbbbaabbbbaaabbaaabbbbbaaabbbaababbabababaabababaaaababaaabababbbbaaaaabbbbbbaabaabaaabaaababaaabababaaababaaabaabbaabbababababbbbbbabbbbaabbbbbbbbbbabbaabbaabbabababbbaaaabaabaaaabbbbaaaaaaaaabaababbbabaabababbaabbbabbbbabaabababbbbbaaabaababaabbbaabbbababbbabbaabbbaaaaaababbaaaaaaaababbbbabaaabbbbaabbaaabbabbaababaababababaaaababaabbababbbabaaabaaaaabaaaabbaaaabaaabbababbabbbbbaaaabbaaabaabbaaaa
babababbbbabababbbbbabaabbababaaabbbabababbbbbabbabaaabbbaaaaaabaaaabaabababbbbbbabbbaaabbabbbaaaaaaaabaabbbabbabaababbbabababbbabbaabbbabababbaabaababbbbbabbbaaabaabbbbbaabbbbbabbabaabbabbbbabbaaabababaabbaabaabbbababbabaabbbaabbbaaaaabbbbaabababbabbbaabaabaaabbbaaabbababaababaabbabbbabaaabaaaabbaabaaabaaaabbbbbbbbabaaabbabbbbabaaaabbababbabbbabaaababaabbabababaabbabababaaaaaaaaaababababaaaaabbbabbbabbabaabbbabaabbababbaaabbaaaabbaabaabababbbbaaabababbbabaabababbbaabbbabbabbbabbbbaabaaabaabbabaaaaaaabbaabbaabbabbababbbaaabbaababbaaaaaaabbbabbaabbbabbbbababaaabaaababaabbbbbbbaaaababbaaaabbabbbbababaabaababbbaababaaabbbbbbabbbbbabbbbaaaaaaaaabaaaababbbaaaaaabbbbbbbbabbaabaababaaaaabaaaaabbaabaaabbbaaabbaaaabbbbbaababbbbbbbaabaaaabbbaabaabbabbbbbbbaaaaabbabaaabbababaaabaababaabbabbaaaababbbbbbababbababbbbbbabaabbbbabbaaaabaabbbabaaabbbbbbbabbabaabbaabbbababbb
aabbaaaaabbbbbaaabaaababbaaabbaabaabbbababbbaaaaabbaaaaabbabbbaabbaaabbbaaabbabbaabbbbbabaabbbabbababaaabbbbbbbabababbaaabbbabbbabababaaaaabbbbabababbbabaabaabbbaaaababbbbaaaabbbabbaaaabbaaabbbbbabababbaabbbbabbbaaaabababaabbbbababbaabbabaababaabaaaababbbbbbaaabaaaabbbaaaaabbaaababaaababaabaaaabbbbbbaababbaaabbabaaabbbbaaabaabbabaababbbbbabaaaabababbbbbaaaabbbabbabbabaaabbabaabbaaabaaabbbbbaaaaababbbbababbbbaabbabbabaaaababbbbbabaaabaababaabbababbbbabbabaabbbbbabaababbbaabaaabaabababbbaaaabaaabaaaaabbabaabababababbbbbbbbbbaabbabbbbbbaaaaaaaababbaabaaabbbabbaaaabaaaaabaaaababbabbbbaabbaabbabbbbaaaaaaaaaabaaaaaaaabbbbabbbaaaabbbbbbbaaabbbaabbbabbbbbbaaaabbaabbaaabbaaaabbaaababbbbababaaabbbaaabbbabaabbaaaabaaaaabbabbbbaaababaabbabaaaaabbabaabbabbaabbbbaabbbaabaababbababbbbaabaababaababbababaaaaabaaabbaababbbbbabaabaaaabbaaabaabaaaaaaababbabbbaaabaabaaababaabbb
bbbababbabaaababbaaabbbbbaababaaaaaaabaabbbabababaaabaaabbbbababbbbbabaaaabbbbbaaaabaaabbabaaabbabbaabaaabbbabababbbabaaaaabaabaaaabaaaabbaaaaabaaaababbbaaaabbaabbbaaaabbababababbbabaaaaaaaaabbbbababbabaaaaabbbaaababaaabaababababbaabaabbaabaaabbbbbbbabaaabababbbbabaaabbabaabbabaaababbaaaaabbaaababbababababbbbbbbbaabbababbbbbaaabbabbabaaabaaabbaabbaabbabaaaaabbbaaababaaaabababbbbababababbabbbbbabaabaaababbbbaaabaaabaabbaabbbabbbbbababaaabaababbaaababbabaaabbbabaaaababbbabbbbbabbaabbaababbbaaaabaabaabaaaabbbbbbbabbabaaaabbaaabbabbbababbbbbabbababbbaaabaaaabaabbaaabbabbbaaababbaabaaaabbabaaabbbaabaaaaaaabbbababbbababababbbbaababbaaaaaaabbabaaaaabaabaaababbabbaaaababbaaaaabbbaabbbaabababaaaabbbaabaaabbbbabbbbbabbabbabaabaaabbaabbbaaababbbbbabaabbbbabaaababababaababaabaabbabaaababbabbabaabbabbbbbbababaabbbaaaabbbbaabbbaabbabbbbabbbaabbaabbbaabbbabaabbbbbaaaababb
babbaaababababaabaaabaaaaaabbaabaaababbaababbbbbabbaabbababbaabbaababbbabbabbbbabbbabababbaabbabbabbabbaababaabaabbabaaaabbabaaaabbbabaaaababbaaabbaabbbbbbaaaabbabaabbbabbaabaaaaababaaaabbabbaabaabbbbaaaabababbabaaaababaabbaaabbababbbbabaabbbbbbabaaaabaaababbabaaaabbbabbbabbbababbbabbaaabbaaabbbbaaaaaaaaabaaaaabbababbabbbbabbbaababbabaabbabbaaababbbaabbbbaabbbaaabaabbaabbbbaaaabaaababbabbbaaabababaaabbbbbabababbaaaaabbaabababbaabaabbaabbbabbbababbbaaaaabbbabaaabaabbabbbaababbabbaaaaabbbbbabbabbaaaabaabbbbbbbaabaaabbbabbbbabbbbbabbabbaaabaaaaabaababaabbabbabbbababaaabbbbaababbaabaabaabaababaaababaabbbabbaaaabbaabbaabaaaabbabbabaaaaaaaabbbbbbaababbbbaaaabababaabbaaaaabbbabbbabbbabbbaaabbbbaabaaaabbaaabbbabaaabbabbababbbabbababbabbbabbaababbbbbbabbbbabaabbabbaaaaabbaaabaaabbbbabaaababaababbabbbabbbbbabbbabbaaabbbbaaabbbaaaaabbbbabaababbbaaaabaabbabaabbbbaabaaa
bbaabbbbaabbaabaababbaabbaababbbbaababbaaaaaaaabbbbbaaabbaabbaabbaaababbbbbabaaabbabbbaababbaaaaaaabaaabbabbbabababbaabaaaabaabaaaaabbabababbbbbbbbbbabaaaabbbbaabaababbaabababbabaaabbbbabababbaababbabbaaabbabaabaabbbaaababbaaaabaaababaaababbbbababaaabbbabbabbbaaabaaabaaabbbaaabaaabbababbbbbbaabababbaabababbbbbbabababbabbbbbbbbaaabbaababaabaabababaababbbaaababaabaaabbbababbaabbbbbabbabbbaaabbabbbababaaabaaabbbbbbaabaaaaabbbbaaabaabaabababbbabbabbbbbaababaaaababbabbababbaabbaaabbbbbabaabbabaaabaabbaabaaabbbabbabbabaaaabbbbbabaabbabbbbbbbbaaabbbabbbbbbaabbaabbaaaabaabbaabbababaaaaabaaabbbaabbaabbbaaabaaabbabaabbaabbbbbaabbaabbbaaababbbbbbbabbbaabaaabaaaabbaabbbaabbabbabbabaaabaaabbbaaaababbbbabbbbbbbbbabbbbaaabaabbabbaaabbbbbaababbbabbabaabbaabbbbbaabaabaabbabbaaabbaabaabbaaabbaaabbabbaaabbbabbabbbbaaaaaabbababbbaaaabbbbbbabaabababbabaaaaabbaaaabaabaaaaabbabba
aaaababaabbbabbaabababbbbabaaaabaabbbbbbbabbabaaaaaabbbabbaabaababbaababbbbabbaaabaaaaababaaaabbaaaababbaaabaabbbbabbbbbbaabaababbbaabbaaabaabbaaabbababbbabbbbabaababbbbbaabbabbaabbaaabbabbbababbaabbaabaaabaabbababaabbbbbaaabbabbbbabbabbabaabababbbbbabbbbaaababababbabababbbbabbbababbbaabbaababbbabbaabaababbabaabbababaabbbaabaaaabbabbbbabaabababaabbaaabbaaaababbabbaabbaaabbabbaababbbabaabbbaabaaabbbaabaaabbbabaaabbaaabbaabbbbbabaaaaaaaaabaabbaabaabbbbbbbabbbaaaaabaababbbaaaabbbbaaabbaaabbabbbabaaaaaaaababaabaabbabbababbbaabbaaabbbbaaabbaaabaabaaaababbabbaaaaaabababaaababbabaabababbbaabbbabbbaabbabbbbbbbababaaababbaabaaaabbbaaabababaaabaabaabaabbbbbabbaabaaaabaabbbabbbbabababbaaaabbbbaaaaabababaaaaabbbbaabbabbaabbabaabbaaaaaabaaaaabaaaabbbbabbbababbaabbbaaaaaaababaaaabaaabbbabaaabaabababbaababaaabbabbbbbbabaaaababaabaaaaaabbbbabaabbbabbabbbabbaaabbabaabbaaaaa
bbabaaabaabbbbaabbbaaabaaabbabaabbaaaaaaaabbbaaaabbbbbbbaaabbbbabaaabbaaaabaababaaaabbabbbabaabbbabaabbabbabbaaabbbbaababbbbbabbbbbabaabaaaaabbaaabaabbabaaaaabaaabaababbaabbabbabbbbbbbaabbbbabbbbabaaaaabbaabbaabaababaaaaabbbbbaaabbaaabababbaabbababaabaaabbbbababaababaabbaaaababbaaabaabbbbaabbbaabaabaaaaaaaabaabbaabbabbabbbbbabbbababaaababbbbababbbaabbbaaaaabbbaaaabababaabbbabababaaababbaabbaabbbaaabbbbaaabbbabbbaabbaaababbaaababbbabaababbbbabbaaaaabbaaaaababbbbabbaaaabaabababababaaabbbaaaaabbaabbbaaabababbbabbbabaabbaabaaabaaabbbaaababaaaaaabbbbbabbbabbaababbbbbababbbabbbbbaabbabbabaabaababbaaabbbabbabaaabaaaaaaabbaabbbababbbabbbbaaaaaabaabaaaabbaaabaaaabbaaabaabaaabbbaababbbababbababaabbbbaababaabbaabbbababbbababbbbbbbabaaabbaabbaaababbbaababaabaaaaaaaabaababbaaaaabaaaaababbbbaabbabbbaababaaabbaabaabbbbabbabaaaabbbbabbbbbabbabaaabaaababbbbaabaaaaabaaaabaaa
bbabbbabbaaaabaaabaabbbaaabbabaabbbabbbbbbabbabbabbabbabaabbbbbbbbaaabbbbbbabbabbabaaaaabaababbaaabaabbbbaabababababbbbbaaaabbaabaaabbbaaabaabbaaababbbabbbbbaababbbabbbbaaaaaabbbaabbbaaaabbaabbbbaabbaabbaabbbabaababbbbbbbabaabaaaaabbbbbbabaabababbabbabaaabbababaaabbbbabababaabbbbabaaabaabaabbaaaaabbbaaabaaaabbabababababababaabaabbbbabaabababbaabababaaabababbabaababaabbbabababbbbbaabaabaabbbbbabbaabbaabababbaaaabbbbbbabaabababbaabaabababbaaabbaaabbaaaaaaabaabbaaabbbaaababbbbaabbbbbbbbbbabbbbbbbaaabbbaabbaaaababbbbbaabbaabaabbaaaaabbaaaaabbbbbabaaaabbabbaabbbaaaaabbabaabbbabaaaaabababbabbbbbaaabaababaabaabaaaabaabbaabaaabababbbbaaaabbaaabbabaaaaabaababbbabbabaaaaababbabbbababbabbbbbaabaababbbbbbaaaaabaabaaabbbababbbbbbbbabbaabbaabbbaabbbbaaaaaabbaabaabaabbbabbabbaaabaaabbbbaaaaaabbbababaaabbbbabaabbbbabbbaaababbabbabbbababbbbababaabbababbbabaabbabbbbbbabbbbab
bbbbbbbbbaaaabbababbbaabbbbbaabaabbaaaaabbbaaaaaaabbbabbbaaaababababbabbabbbbbabbabaabbbabaaabaaaaabaababbbaaaabaaaabbaaabbbaaaaaabbbabbbbabaaabbbabbabbbaaaababaababbababbaaaaaabbaabbbabababbaaaabaababaabbabbbaabaabbaabaaabaababbbbaabbbaaabaabaabaabaaaaaabbbaaaabbbbbababaaabbaaabbbbaaabaaaaaababababbbbaabbbabaabaababaaabbabababaaabbbabababbabbaabaabbbbbbababbaabbbbbaabaabaababaabbbbababbaaabaaababbabbababbabbaabbabbaaaaabaabbaabababbbbaabbabbbbbaaabbaaabbabaaabaabbaaababbbbababaaaaababbbbabaabbabaabbabbbbaaaababaabbaaaabaaaaabbaababbbaababbaaaaaabbbbaaabaabbbbababaaabbabbbaaabbbbaababbbababbabaaaaabbaabababaabaabbbbbbbbababaaaabababbbbabaaabbbbbbbbbbaabaabaaaaabaaaaabaabaababbbbabbbbabbaababbaabbbbbaababbbbbabaaaaabbaaababababbaaabbaaaaabaababbaabbbbababaababaabbbbabbaaaaabaabbaaabbaabaaababbaaababbaabbbbbabbbbbabaabbaababbbaabbbaaaaaaabaabaaaabaaaaabbbaaab
abbbababababaaaabbabbbaaabababababbaabbababaaabaabbabaaaabbaaabaabbbbaaabababbabbbbabababaaabaaabaaaaaaaaaaaaaaabbbbbaaaaabbabbaababbbbbaababaabbaaaabbabaaabbbabaaaaababaaaaaabbbaababababbbbbaaaaabaaabaabababaabbbbaabbababaababaababababbababbaaabaaaaabaabbbbaaaabbbabbaabbbabbbaaaabbaaaabaabaabaababbbbabbbabbbabaabbbabbbbbbaabbaabbabbabbbaaaabbbabbaabbbabbababbaaabababbaabbabababaabbbbbabbaaaababbaabbabbaaababbbbbbabbaaabbabbaabbabaaabababbabbbbbbababaabbabaabaabbabbbaaaabaababaaabbbabbabbababbaabbabbaabbbbaabbabaababbbbbabaaaaabbbaabaabbbaaaaababbaaaaaaaabbabababbaaaabaabaaabaabbaabaaababbbbbbbbbabbbaabbbbaaaabababaaabababbbaaaababbbabbbaabbaaaaabbababbbbbbaabbabbaabbabababaabaababaaabbbaababbbabaabaabbaaaaabaaabaabbabbbbbbbbbbbaaabaabaabbbabaabababbabbabbbabababbbabbaabbbbbbbbaaabaaaaaabaaabbbaabbaabbaabbbaaaabbbbaabaaababbbabaaabbbbbabaaabaabbaabbaabaaaba
babababaaaaaabaaabbbbbbabbabbababbbaabaaabbbbabaabbababaaaabbaabababaababbabaaababaabbbaaababbabbabaaaaaaaabbababaaabbabbbabbaaabbaaaaababbaaaaaaabbaabbbaabbabaaaaabbbaabbbbbbbbaaabaabbbaabbbbaabababaabbabaaabbaabaabaaaaaaaabbabaaabbbbbbabaaaaaabaaaabbaaaabbaababaabbaabbbbbbbbbbbabbbaaaabbbabababaaaabaaabababaabaabaaabbbbabbaabbaaaaaabbababbabbaabaaabbabaaababaabbaabbabbbaaaababbbabbbabaaabababaaabbabbbbbabbabababbababbabbbbbaababaaabbbaaaabaaaaaabaabaaaaaababaabbaaaababbbbbbbabbaababbaabbbaabababaabaaababbbabbabbabaaababaabbbbababbbaabbabbaaaaababbababaaabbabababbaababbaaaabaaababababaabbabbaaaabbababbbbaaabbaaababbababbabbaaabaaaabbaabaaabaaaaaaaabbbababbaaaaabbbaabbbbbabaaaaaaabbbbbbabaaaaabbababaababbabbaaaabaaababbbaaabaaaaabaabbaaaaaabbabaaabababbaabababaaaabaabbbaaabbababaaaabbabbaaabaaabaaabbabbbabbbbbaaaabbabbaabaaaaaaababbbbaaabbabbbbabbabaabbaaaa
aaaaabbabaaababaababbbababbaaabbbbbbbbaaaaaabbabbbababbabababababbbabbbbbbbbabbabbbaaaabababaabbaaaaaaaaabaabaabbababbbbaababaaaaabbbaabbaaababaaaaaaaabaabbbaabaaaaabbbbaabbbabaabbbbbbbabaabaaaabaabbabaaabbaababaabbbabbbaababababbbbbaaabbaabbabbaabbabbbabbbaabbaaaaababababbbbbbaaaabbabbaabababbbaaabbabbaaabababbbabaababaaababaabbabaaaaaabbabaabaabbababbbaaaaaababbabaabbbbbababaaabbbbaaabaaaabbbbbbbbbbbbaabaaabaaabababaaabbabbabbaaaabbbbaaaabbbaabbbbbabbaaababaabbbbbbaaabababaaabbbaaaaaababbbbbaabaababaaabaaabbbbbaabaaabbabbabbabbbbaabaabaabbaabbbabbbbbbbabbaabaabababaaabbaabbaaabaabbaabaababbbbaaabaaabbabbaaaabbabaabbbbaabbbbabaabababaabbaaababbaabaabbbaaabbbbaabbaaababaabbababbbaabaaababaaaabaabbaaaabbbbaaaabbabaaabaabbbbabbbabbaaaabbabbabaababbbaabbabbabaaabbbbabbbaaababaabaababbababbabaaabbabbbaaaababbbbbbaabaaabbbbbaabbbbaabbabbbaabbbabaabbabbaaabbbbbba
baaaaabbbaabaabababbbbbbaaaabbbabbababaaaabbaaaabbaaaabbabbababbaababbaababaababaaaaabaaabbaaaabbaaaabaaababaababaababbbbbbaababbbbaabaabaababbbaaaababbbbbaabbaabbbbbbbaabbaabbbbabaaaabaaaaabaaabbbabbabbbbabbbbaaababbaabaabbbbabbbaabababbaababbabaaabbbbbbabbabbbababbbbbabbaabaababbbbabbaabbbbbbbabaaaabbbbbbabbabbbaabbabbbababaabbbaaabbbaaaaabaababbbbbaabbaabaaababaaaababbbabbbbaabaabaaaabbaaaabbaaaaababbabbabaabbbabbabbaabaabbaaaaaaaaabbbabbbbabbaaaaabbaaaabbbbbabaabaabbbbababaaaabbbbbaaaaaaabbaaabaaabbabbabbabbaaaaaaaaababaabbabbaaaabbabaababababbbaabababaaaabbabaabbabbbaaabbbabbabbabbabbaaaababbbbbaabbabaabbabaababbaabbaaabbbbbbabaaabaaababaaaababbbbbaabaababbabbabaababbaaababaabbabbaaabababbbbbbabaababbaabaabbaaabbabbbbabbaaaabbbabaabbbbbabaabbababaaaabababaaaabbbbaabbbabbaaaaaaabaaabbbbbaababbbaaaaaababbabbaabbabbbabbbbababbaabbaabaabbababaaabbaaaabaaab
baaabbabaababaaaabaaaaabbaabaabbaabbabbabbbabaabaaaaabababbbbbabbbbaaaaabababbbabbbbabaabababbaabbbbaabbaababbbbaaaaabbbbbabababaaaabbbaaaaababbaabbabbbbabaabbbbbbbbaababaabbbaaaaaababbbabbaaaaabbbbbbaabbaabbababbbbabbbabbaaabaabbbbbbaaaababbbabbbbabaaaabbbbbaabbbbbbbabbabbbbbbaaabbbabaaaabbbbabbabbabaababbbaababaaababbaabbaabbabbabbbbaabbbbaabaabbaaaaaaaababaabbaaabbbaaaaabbbbbabaabaaabbbbabbbaaababbbabaabaaaaaaaabbbbbbbaabababbbabbbabbbabaabbabaababaaabaababbaabbbbaaaababbaababaaababbaababaabbabbbabbbbaaaabbaaabbabbaababbbaaaaabbaababbababaaababaaabbbbbaabbababaabbbbbbbaaaabbbbababaaabbbababbaaabbbabaaabbbbbaaaaaaaaabaaaaabbabababaaabbbbbbbbbbaaaaaababbabbabbbaaaaababaabaaaabbaabbabbbbbabaaaaaaababbabababbabbbabbababaaabbbabaaabbbabbabaaaabbaababbabaaaabaaaaabaaababbbbbabaabbaaabbbabbaaababbabaabaabbabaabbbbababaaabbbabaaabababaaaabaaabbbaaaabaaabaaaaaaba
aababaaaabbabbaaabbaabaabaaabbbbbaaaaaabbabbbaaaabaabbbabaaabbaabbbbaabaabaaabaaaaabaabbbaaaaaabbbabbbabaaaabbbaaaabababbbbabababbababaaaaaabbbaaaaaabaababbbbbababababaabbbaababbbbaabbabaaabaabbbaaaaaaabaaabbbababaaababbbababbaaaaabbbbbaabbaaaabbababbabaaabbabbaaabbbbbabbbaaaaabbbababbaabaabbabbbbabbbbbbabbbaabaabaaabbabaababababbbbbaababbbaabaaabbbaabababbaababbaaababbbaaabbbabbaaaaabaaabbbabaaaabaaaaaaaabbabbabbbbbaabaabbbaaaabbbbaaaabbababbbbbbbbbabbbbabbbaaaababbbbbabbaaabbaabababbabbbaabbbaabbbbbaaaabaaabbaabbababbabbbbbaabbbaaabbbbbababababbabaaabaaabbbbbabaabaabbabbabbbbbbaababbabbabbababbabababbaababbabababbabaabbaaababbbaaabbbbabbbbbbaaabbababaaabbbabaaabbabbaababbbbbaabbaabaababbbabaaababababbabbbbbabaaaaaabbaabaabbaaaaaaababaaaaaaaababbbbbbbaaabbbbabbabbbaaaabaabaabbbbabaababaabbbbbabaabaabaabbaabbbaaaaaaaaabbbabbabaabbababaabaababaaaabbababababa
aabbbbaaaabbbababbabbaaaaabbbbabbbbbabbbabaaaabbbaaaababaaababbbaabaaaaaaababaababaaaaaaaaaabaabbbbabbbbaaabaaaabbabbabbbbabababaaaaaaaaaaaabaabaabaaababbaababbbbbaaaaabbabababbaaabaabbbabababbbaaaaabbabaaabbbababaabaaaaababbbababbaabbbaaabaabaaaaaabbbaabaababaabababbbbbbbbbbabababaabbbbbbabaabbaabbbbaabababbbabaaabbbaabbaabbbabaaaabbabbbbbbabbbabbbabaababaaaaabaabaabaabaaabaaaabaababaaabbbbabbabbabaabaaaaaaaababbbaabaabbbbbaaaaaaabababbbababbabababaaababbbaaaababaaaabbabbabbaaabbaaaaaaabbbaabbaaababbbbabaabbbaabbaaabbabaababaabbaaaabbababbabbabbaabaaababaaabbabbbbaabbabaabbbabaababaaababbbaaababbbabbbaabbaabbbbbaaaaaabbaabbaabaabaaabaabbaaaaaaabbaaaababbbaabaababbbbbbbaabbbbbbabaaababbbaabbaaaabbaaabbbabbabbababaabbababaabaaaaaaaabbaabbaaabaaaaaabbabaabaaabbbbabaabbaabbaabaaaaaabaaaababbbbaabababbbbbaabaabaaabbbbaababbbaabaaaaabbabababbbbbababaaababbbbaabb
bababaaababaaabbaabaaabbbbaabaababbbaaabbaabbabaaaabbaabbbaaaabbaaaaaabaaaabbabababaaababbaabaaaaaabaababbbbbaaaabbabbbbaaaabbabbaaaababaaababababaaaabbbabbbabbbaabaabbbbaaababaabaaabbbbbbaabbabbbaaabbaabbabbaabbaaabbbaabaaaaaabbabaaaabbbabbbabbabbbbabbbaabbbbabaabbbbaababbbbaababaaaaaabbbabaababbabbaababaaaabbbaababbbbababababbabbaabbbbaabbbbabbbaabbbbabbbabbbabaababbaabbbaababbbabbaaabaabbbabbabbbaaaababaaabbaaabbbbabababaaabaabbbabaaaaaababbbaaaabaabbabbbbaaaabaaaabaabbbabababaabbaaabbbaaaabbbbbbababbabbabbbbabbbabbaaaabaaabbaababbababbaaababbbabaaabbabaabbabaabaababbbababaaaababbaaaabaaabbbbbabbbaaaabbababaaababbbbabbbbaabaabbbbbababbbbbabbbaabbbbbbabaabababaabaaaabbaaaabbaabbbabbabbaabaabaaabbaababababaaaabbaaaababbbabbbbbbabbbbaaaaaaaaaaaabababaaaabaabaabaaaaaabbaabbbababaabbaababaaaaabbabbbbbbbaabbaabaababaaaababaaaaaababaabaabaabbbbbaaabaaabababbaba
bbaabbaaabaabbaabbaababaabbbbabaababbabbbabaaaaaaabbbabbabaaabbaaabbbbaabaaaabaabaaaabbabbbabaaaaaabababaabaabaababaaabaababaaabbabbaababaaabaabbbaaabaabbabbbabbabaaaaaaaaaabbaaaaaaaaaaaaababaabbabaabbababaabaaaaaaabbaaaabbaabaaaaaaababbbababbaabaaabbbbbabbabbabbabaaabaaaabaaababaabbbabbbaabbaaaaabaaaabbabaabbaabbbbabbabbbabaaababbabaabbbababbaaaabbbbabbabaaaabbabbaaaabbbbababbbabbbabbaabbbbbaabbbaababbabbaabbaabbababbbabbbaaaabaaaabbabaababaaaaabbbaaabbabaaabbabbbbabbabbaaabaabbaaaaabaaababbaaaababbbaabbaaabaabaaaabaaaaabbbaabbbababaaabaaabbbabbbbbabaabbaabaabaaaaaaaababaababbbabbabababbaaababaaabbbbaaaaabbaaaaaabbbaabbaaaabaaabbaaaabbababbabbaababbbaaaaabbbbbaabbabbbbaaaaababaabbbbbbbbbbaaaaaaabbbbbbbabaaaaabbbbbbabbaaabbbabaabababbbbbababbabbababbbbbbbabaaaabbbaaaaaabbbbababababbababaabaaaabbbaaabaababababaaabbbbabbabbaaababbbaabaaababbbbbabbaabbbaaaaabb
abbaabababbabaaabababbaabbaabbbababaaababaabaaaaabbaaaabbbababaaaaabbababababaaaababbabbbabaabaabaaaabaaaabaababbaaaababbbbbabbaabbabbabaaabbaabaabaaababababbabbabbaaabbbaabbbaaababababbbabbaabbaaaaaababaabaabbaaaabbaaabbabbbaababbaabbaabbbbaaabaabbaaabaababababbaaaaabbabaaaabbabbabbababaabbababbbaababbbbbabababbaaababbbaaabbbbbabaaabbbbabaaabaaabaaaaababbaaababbbabbaaaababbabaabbbaaaabbbbbaaaaaaaaabbaaaaaaaabbababaabbabaabbbaababbbaaaabaaaaaaaabaabbaaaaabbaaabbbbabaabbbbbabbbbbabababbbbbabaabaaabbbbbaabbaabaabbbaabbbaaaaabaabaabbbbaabaabbbabbbbababaaababababaabbabbabaabaaababbaaaaaaaaabbbbbbbbbaaaabaaaaabaabbbbabaabbbbababbaaabbaabbaaabbbaaaaaabaababbbbbbbbabaabbaababaabbbabaaaaaabbaabbbbbbaaaaababbabaaabababbaabbbabbaaaaabbbabaabaaaababaaababaaababbaababbaabbbaaababbbbbbbbbaaaababbabbaaabaabbabaaaaaabaaaabbbbababbaababaaabaabbabbaaaaabaababbabaaabaaabbabb
aaabababaabbbbabbbbaaaabaababaabaabaaaabbbbababbabbabaaabaabbaaababababbbbbbbbbaabbbbaabbabbabbaaabbbbabaababababbababbbabaaaabaaaababbbaaaabaaabbabbabababbabbabbbabaabbbababbbaaabaaaaaabbababbbbbabaabbabbbabbbaaaaabbbabababbaabbabababbbbbbbaababbabbaabbabaabbaaababbabbbaaabbbbabbbbbbabbbbbaababbababbabbbbbbbbabbaabbbbbbabaaabaabbaaaaabbabbaabaababbbbbbbbaaabaaaaabaaaaaabababaabbaaaabbbbbbbaaabaaabaaabbbabaaabbbaababbbbaabbbbaaaaaabbbbabaaaabbbaaababaabbaaabaaaaababababbabbababaaabaaaababbbaabaababaaabbababaababbbbbaaabbaaabbaabaaaabaabbbabbbabababbabbbababbabaabbaabaaabbbaaaabbbbbbabaababbbabbaabbbbaabbbabbaabaaaaabaabababbaabaaaaaabbbbbbaaaaaaaaabbabaaabbabaabaabbbbaabaababaabbaaaabaababbbaaaabbbabbabbbaaabbabaaaabaaabbbaaabbbbbbabaaaabbbabbbabaabbababbabbbbaaaabbbbaabbababaaabaabaabbaaabaaaabbbbaababbbbbbbaaaaaaabaaababaabbabaababbbbaaaaababbbbbbaababbaa
bbabaaabbababaabaaaaaabaaabbaaabbbaababaabbababbaabaaabbbaaaababbbabbabbabababbaabbabbaaaabaabbbbabbabaaabbbaababbbabababbbbaabbbabaaaaabbababaaabbabaabaabbbbbabaaabbbbababbbaaabbbaabbababaaaababbaaabababbbbbabaaabbbaabbbbbbbabbabaaaababaaaaaabaaaabbabbaaaabaabbabbabbabaabbabbbbaaabbbbbaabbbbaaababbaababbabaaabaabababbaaabaaabaabaabababbaabbababaabaabbbaaabbaaabbbaabbaaabaaaaaabaaaabbbabaabaabababbabbabaaaabbbaabaabbaaaabaaaabbabaaaaabaaabbbabaaaabaaabbabaabbaabbbaaaabbbabaaababaabbaabbabababbabbbaaaaabaabbbaaaaabbababaaaaabaaabbbabbabaabaabababbabbbaabbabababbbbbabbaabababbbbababaaabbaaababbbababbabbbbaaaaaabbababbbbabbaabbbabaabbaaabbbbbabbbabbbaabbbabbabbaaaaaaaabababbbababaaabbbbaaaabbbbaabababbbaaaababaabaaaaaaaaabbabbbabaabababbabbbbaaaaaabaabbbaaababbbbaabbbbabbabbbaabaaaabbbabbaaababaabbaababbabbabaaababaaabbabbaaabbababbbbaabbababababbbbbbbbbabbabb
bbbbaabaabbabbbabbbaaabbbbabbabbbbbaaabbbbabaaaaaaaababbbbabbabaabbbaaaabaaababababaababbbabbbbaaaabaabbbabbabaaaaaaabaaaababbbbaabbaababababaaaaaababbabaababbbbaabbabbbabbbaaabbababbabaabaababbaabbaabaaababaabababbbaaaabbbbbabbbaababaaabbabbababaaaababaabaaabaabbabbababbaaaaaaababbbbbabbbaabaaaabbabaaabbbaababaabaaaaaabaaabbabbabaaabbbababababaaaaabbbbbbaaabbbbbabbbbababbbbbbaabaabbbaaaabaaaaaabbbaababbbbbbbbaabaabababaaaabbabbabbabbbaabbbabbabbbbbbababbaabaabaaababbaabaaaaabbbbbabbbaabbbaaaaaaaabbbbaababbbaabbbabaabbbaabaaaaabaabbbabaabbababbabbbaabbbbaaaabaaabbbbbabaabbaabbbaaaaabbbabbababbbbaaabbbbaaabaababbbaaaaaabababbbabbbaabbabbbbbaaabbabbbbbababbabbaabaaaabaaabaabbaabaaabbabbbabaaabbbaabbaaaaaaaaabababbaaaabaabbbbabbbbaaaaaaabababbbbabbaabbababaaaabaabbaaaababaabbbaaabbbaaabbbaababbaaaababaaabbabbaabababbaaabbaaaababbbabbbababbabaaabbbbbaabbbabbaaa
abaaabaaabaabababaaabbabbaabbaabbababbbaabbaabaaaababbbaababbbbaabbbbaaaaaabaaababaaababaaabaabaaababbaaaabbbbabbbaabbabababaaabaaaabbaaabaabaabaaababaaabaabaababbabbbbaaaabaabbabbabaaaabbaaaaababbbababbaabaaabaabbaabaaaaaaababababbbabbaabbbbbaaaabaaabbbaaababaaaaababaaabaabbabaabababaaabbabbaabbabbbaaabaabbabbbaaaabaaaaaabaabbbaaaabbbbbaaababbbabbabaaabbbaaaababaabbbabbabbaaababaabbbbbbababaaaababbbaaabaaaaabbabbbbbbbaaaababababbbaabbbababaabbbbabbaababbabbbabaaaaaaabaabbbbbbbbbabbbabbabbbbbbaabbbbbabbabbaabaabbabbbbbbaabbbabbababbbbaababaabbbaabbaaabbbbbaabaaaaaababbaaabaabbabbbbaabaabaaababbababbbbbaaaaababbbbbaabababaabababbabbabaaaabbbaaaabaabaabbbaabbbbbbabbaabaabababbaaabbbbaabbaaabbabaabbbabbabbbaabaabbababbbbaaababbbbabbbabaaaaaaaaabaabbbbabbaaaababbbbbabababbbabaabbaaaabbbababbaabbbaabaaaaabaaababbaabaaabbababbbaabaaabbabaabbbababbbbbabababbaaaaab
babbaaaaababababbbaabaaababbbbbbbabbbbbbaabbbbbaabbabbbabaaabbaabaaaabbaaaabbaabbbabbbbbabaaaaabbabbaaabaababaaababbbaabaaabbaaababbbabaaaaaaaabbbbbbaabaabbbabbbaabbbabbbbbbaabbaabbaaaabaabbaabaaaabbaaabbaabababaababbbabbbabababbbbabbbaaaaaabaaaabbabbaabbbabaaababbabaabababaabbbaaaabbababbabbbbababbbabbbbabaababbababaababbbabaabaaababbbababbbbbbaababbbaaabbaaaaaaaabbbbaabbaaabbbbababbbbbbbabbbbbbbbbbaabbbbabbbaabababaaabbbbaabbbaaaabbaabbabbbbbabaaababaaaabbbbbbabaaabbaabaabaabbaabbbaaabbababbabaaababababbaabaaaabbbbabbbbabbbbbaabaaabbbbabbbbaabbbbabbbaaaabaabaabaaabaabbbbaaabaabaaabbababbbbbabbabbabbbabbaaabbbbabbabababbbaabbaaaaaaaabbbababbbbbbabababbbaaababbababaabbbbbaabaaaaaaaaabbaaabaabaaabbabaabbbbbaaabaaaababaabbaabaabaabbbbabbbbbaaabaabbaaaababaababaaaabbbaababbbbaabaabababaaababaabbababaabbabbbaababaaabaaabbbbbaabbbbbaabbabbbababbabababbabbabaaabb
bababababbbbababbbaabbbabbaaabbaaaababababbbbbabaabababaabbababbbbabbbbabaaababaaabababaabaabaabababaaaaaababbaaabbabbbbabbbbabaabbbaabbbaabbbbaaaaaaabbaabaababbaabbabaaaababaabaabbabbbbbbabbabaabababbabbbbaabababbbbaabaaaaaabaaababaabbaababbbaaaaabbbabbbbbbabaaabbbabbbaaabbaaaabbbababbabaabbaabbbabbbaabbabbabbabbabaabbababaaaabbbbbabbabbabbbabbaaabbaaabaabbbaabbabbbbbaabbbbbbbbaaaabaabaaaababbababbbababaabbababbbbbbbbbbbabbabbaaaaabaabbaababababbabababaabbbababbababbaababbbabaaabbabaabbbbbaabbbabaaaaabaaabbbabbbbbabbbbaaabbbbbbaabbbaaaabbaabbbabaababbaaaaaaaababbbaaabaabbaabaaaaaabbaaaabbabbaaabbbabbababbaabababbaaaabbababaaaabbbaaaababbbbabaabbbbabaaabbaaaababaaababbbbaaaabbabbaaabaabaaaabbabbbbaabaaaababbbbababbaabbaabbabaaaaabbabaabaabbaabbbbaabbbaaabaaabbababbaaaabbabbaababababbabbabbaaabbaabaaaabbaaaabbbaabbbaaabbbbabababbbbbbabbbbbabbbabbbbbbabbabbaa
abaaaaaaaabababbaabbbbabbbabababaababbbabaaabbabbaaaaabaabbaaabbbbaaaaabaabbabbbbabbbbaaaabababaaaaaabbaaaaaaabbaabbbbababbbbbaabbbabbaaababaabbaababbbabababaaabaaabbaabbaaaaaaabaabaaaabbbbbabaababbbbbbbabbaaabbaaaaabbabaabbaabbaaabaaaaabaabbbbbbbabaabbaaababaaabaaabababbbabababaaaabbabbbababbbaabbaabbbbaaababbbbbaaabbbaaabbaaabbaaabaababaabbbababaabbaabbbbabaaabbaaabaabbbbbabaaaabbbaabbabbbababaaababbaabaababbabbabbabbaaaabbbaabbabbabbabbaabbaabaaabbbbbabbaabbbbbbababbbabaababbbbabaaaaaabbaabbbabbaaabbbaaabaaaababbabababbaabbaaabbbabbaabbbaababaaaababaaabaaabbabaabbabbbbabaababababababaabbbabbbbaaaaabbabaabbbabbabbbbaababbbabbaaabbaabbbbbbaaaababbbbaaabbbaaaababaababaabbabaababbbabababbaabbbbbaabbbabbbaaaabbaabbabaaaabaaabaabaabbbababbaababbbbbaaaabbabaaabbbbbaaabbbbaabaaababbabaababbaabbbbabbbbaabbbbbbabaaaabbbabababbbbbbbaabbbbabaaababbbabaabbaaaaabbbaaa
baabbaabababbaabaaababababbababaaaaaabbbbaabbbabaabaababaabbabaabbabaabaabbabaabbaaabbbabaabababbbaabbaabababbbabbbbababaaabaababbbabaababbaabbababbbaaabaabbbbbabbaabbbbaaababbbaabababbabaaabbaababbbbababbbabaaabababaaabbabbbabaaaaaaabbaabaabbbabbbabbbabbaabaabbabaaabaababaababbbabbaabbbabababbaaabbabbabaaaabbbbaabbaababbbabbbbabbbbbbbaabbaabbaabbbbbaaaabaabababbbaababbbabbbbabbababbaabbbbabababaaaabbaabbbbbbababaabaabbabaaababbaabbaabaaabbbaaaabbbabbaaaaaaabbabbaaabbbbbbabaaaabbaaaababaabbaaabaabbaabaaaaaababaaabaabbbbaaaabbbaaaaababbabbbabbbbbabbbabbababaabaaabbbaabababaabaabaababaaaabbaababaabbaabbaabababaabbabbaabbbaaabaababbbbbabbbaaaaababbbababbbaaaaababaabababaabbaaabaabbabbbbbbaaaaabaabbaaaabbbaaaaaababbaaaababaabbaabbabbaabbbbaaabbabbbababbaabaaaabbbbababbaabbabaaababababbaaaaabaabaabbbaaaabaabbbaaababaababbabbbbabababbabbbabbbaaaabbbbbaabbabaababa
aaabbbbbabababbbabbaabbbabaabbababaaabaaaaaabbbbaaaabbaaabbbabaaabaaaabbbbbaaaaaaaaababaabaaaaaaaababbbbababbaaabbabbaaabbbaaababbbaababababbbabababbabababbbabbaaaaabbbaababbaabbaaabaaaaaaababababbaabaaabaaababaababbbaaabbaabbaaabbbaabbabababbbbbaababbaabbabaabbaababaabbbbabbaabaaabababaabaaababaaababbabaaaabbaabbbabbbbbbaabaaabababbabaabaaabbbaaabababaabbabbbababaaababbabbbbbaabaaaaaababbbbbbbabbbabababbbaabbabbbabbaaaabbbbbbabbbbbbaabbaaabbbabababbababbbababbababbabbbbabbabaaabbbbaaabaabaaaaaabaabaaabbbbbbbaaabbbabababbabbbbabaabbabaabbbbabbbaaaabaabbaababaaabbbbabaaabaabbabaaababaaaaabaabbaabbbbaabbbababbbaaaaabaabaaaaababbbaabbaaaabaaaabababbbabbaaaabaaaaabababbbbabbaababaabbbbbbbbbbbaaaabbbbaaaababbbbbabbaabbabbaaaababaabbbabbbbaabbabbabaabbbbbbababaabbaabababbbbabbabbbbbaabbabbbbbbabaabbaabbbbabbbabaaaabbabbbaabababbbabaabaabbabbaaaaababbbbaaabababaaa
abaaaababaaaababbaababbaababaaabbabaaaabaaaaaaabbababbbababbaabbabbbabbbbabaabbaabaabbbbaabaaaaabbaaabbabaabababaaabbbbbabaaaababbbbbbbbbbabbbaababaabaaaaabbaababaababbbbbabababbaabababaabbaaaaababaaabaabbabbabbbaabbbabbbaaaaaaabaaaabababbaabbaaaaabbbaaaabbaaaaaabbaaaaabababbaabbaaabbabbbbbaaaabbbaaaababbbabbbabaabbabaabbbaabbbaaababbababaabaabaaababaabbbaababbbaabaaaabbabaaaabbbbbbaaaaababaaababbbaabaabaaaaaababbaababbabaaaabbaaaaabaaabbbaababaabaaaabbaababbbbaaabababbbbbabaabababababaabbbbabbababaaabaaaaabbaabbbbbbbaabbbbaaabbbbababbababaabbbababaabaababaabbbbbbaabbabbaabaaaababbbbaabbbbbabbbbaaaabbbbaabbababbbaabbaaabaaababaaaaabbaababaaabbbbbabaababbbbababaaaaabaaababaaabbaaababababaaaababbabbabbbabaaaaaaaabbbbbbbaabbabbbbaabaabbbaababbbbbbbabbbbbbaaaaabbbbbbbbbaaaaaaababaaaaaaaaabbabbababababaaaaaababbbabbbbbaabaababaababbabbaaaaabbbabbabbaabbaababaaaa
bbbabaaabaaaabaaaabaaabaaabbaaabaabbabaaaaababaabaababbabaaabbbbbbbabaabbaabbaaabbaaaaabaabaabaaaaaaaaabbabababaabaabaabbabbbbaaabbbaabbababbbbaabaaaaabbaabbaaabbaaaaabbababbaaaabaaabbaabaabbaabaaaabaaaaabbabbbaaaabbbaaaabbbaabaabbaaaaaaababbbbbaabbabababaabbbbbbaabbabbaabaabbaabbbbbaabbabbabababababaaabaaaabbabbabaaaabaaabbbbaabbbaaabaabbbbbbbababbababbaaababbabaababaaabaabaaabaaabababaabbbbaaaaabbbabbbaaabaabbaababbbbbabbbbabbaaaaabaaabababbabaabaaababaabbabbbabbabbbbaaaabbababaaaabbbabbbabababaabbaabbbbababbabaabbaaaaaaabbbaaabaaabaabaaaaabaababaaababbbaabbbbbabaaabaabaaaaaabbbbbbabbbaabbaaabbaabababbaababbbbbabbaabaabbbbbaabbabbbaaabbaabaaababbbbabaaababababbaaabbabbaaababbbaabbbabababbabbbaabbbaaabbbbabbbbbaaabbbaabbaabaabababaaabbabbbbabaabaabaaaabbbaababababaaababbbbabbbaabbaaaabbabbbabbbababbabaabbbbbbbaaabbaabaabaabbaaaabaaabbabaababbbbabaaabaaabab
baabababbbaaabbaabbababbbbababaabababbaaaababbaabbaaaabbaaababbabaabbbaaaabbbbaaaabbaabaabbabbabbaaabbbaabbabbbababbbaabaaabbbabaaababababbbbbbabaabbaaaabbbaaaabaabbbbabaababbaaabbaaaabaaaababaaaabbaaabbabbabaabbbaaabbabaaaaabbababaaaababbaabbbbaaaaabbabaaaaaabababaaabbaabbaaabaaaaabbbbbababaababaaabbaababbbbaabbaaabaaaabaabaaabaabbabbababbbaabbaababbaabbaaaabaabbabbbaaaabbabbbbbabbbabaaabbbbbbabaabbbbbbbabbaaabababaaaabbabbaaabababaababbabaabbbbbabaaaabaabaaabbaaaababaaaaaabbaaabbaaabaabaabaabababbaaabbbbaaaababbbaaabbaabaaabbbabbbaabbabbbbbaabaaabaaabbbbbbabbbbaaabbbaaababbbbabaabbbabbaabaaabbabaabaabbbabaabaabbaabbbbaaaabaabababbbababaaabbbbbabbababaaaabbbaabbbaaabbbaababbaababbaabababaaabbabaaaabbbbbbababbaababbbaaababbabaaabaaaabababbbbbabaaabbbbababbabaaababaaaabaabaabaabbbbbbabaaaaabaaaaaabaaaaabaabbbbaaaababbabbaaabbbaaaabaabaaabbbbbbaaaababaabbaaab
abaabaaaaaaaaababaabaabbabaaaababbaabaaabbbabaaaaaaabbbbababaabaaaabaabaababbabaaabbbabababaaaabbbabbbababbabbaabaaaabbabbbabaabbbbaaabbbaaabbabbbbbbababababbababbabbbbabbbbaabbbabbaaaaababbbbaabbbabbaaababbbbaabbbbabbabbababbbbbbaaaabbababaabababababbabbbbabbaabbaaaaababbaabaaabbaabababbbaabbaaaaaaaaababbbaaabbabbbbbaaabaababbbaaabaababababbbbbaabababbaabababbbaababaabaaaaaaaaabbbababaaabaabbabbababbbabaabbaaababbabaaaaaaababbaabaabbbbbbabbbaaabaaabbbaabbaaaaaabbbabbababbbbaababbaabaaaabbaaaaabbaaaaaaabbbbbbabaabaabaabbabbbbbbbaabbabababbbabaababaaaaaaaaaabbabbbaabbbbbabbaaababababaaabaaaabbaabaabbaabbababaababbbbbabbbbbbaaababbbbbbabbaabbaabbbaaabbbbabbaaaaaabbbbbbbbbabbbbaaabbabbbaabbabbbaabbabbbabababbbababbbabbabbaaaaabbbbbbabbbabbababbbbaabbabababaabaaabababaaabbaaabbabbaabbbabbbbabbbaaabbabbaabaaaaaaaaaabbbaaaaaaabbabbabbaaabbaabbaabbbaaaabaabbaaaaab
