"... } I am familiar with neither dialectal usage you mention. I have to say, that } last point, that (a) exists as a pure vowel in some accent of the Upper } Midwest, seems very unlikely to me. Settle for Upstate New York?"
And you also hear (a) in "cot" in Western Connecticut (and probably the rest of Western New England).