hagan barron intermediaries