fiscal francisco cabrera