AAA AXA XDC ABA AAAAAAA AAAAADA AAXACBC AAAXDDD AAXXDDD AAXXDDD