ACACACACACACACTTACABCABCACTTACABBCABBCACTTABCACABCACTTTTTABCABCACTTACACABCABCACTTACACABCACTTACACACABCACTTTTTABCABCABCABCTTTABCACTTTABBCABCABCABCTTTABCTTABCABCABBCABCACTTACTTACACTTTABCABCACTABBCTTTABBCACACACABCABBCABBCACTTACABBCACTTABBCABBCTTTACTTACACTTTABCABCACTTACACABCACTTACACABCABCACTTACACABCABBCTTTTABBCACTTACACACABBCACTTACABBCABCACTTACACACABCACTTACACACTTACACABBCABBCACTTACACABCABBCABCABBCABBBC