Handwritten address interpretation