Steve, everything looks good with one exception.

"Results": [
    {
        "TypeName": "PER",
        "Text": "Steve",
        "Start": 0,
        "End": 5
    }
]