black canary public agent