GREGORY M HIRSCH CPA