This document discusses anti-corruption agencies in Pakistan at the federal and provincial levels. At the federal level, the main agencies are the Federal Investigation Agency (FIA) and the National Accountability Bureau (NAB). The FIA investigates crimes including terrorism, corruption, and human trafficking through various departments. The NAB is responsible for investigating financial corruption, recovering over $4 billion, and conducting public awareness campaigns. Provincial anti-corruption establishments operate in each province to investigate corruption within provincial governments.