mason-hatch-tamhsc