Question: Of the 2012 CECAFA Cup individual disciplinary record , when did the national team that Hamdani Bariyanga plays for first reach the Africa Cup of Nations ?
Answer: 2004