Parser por campos completo, funciona con el texto de ejemplo,
no está probada su genericidad, pero ya se ve que el enfoque de
parsear el pdf según la posición del texto adolece del problema
que causó el uso de fuentes no monoespaciadas.

El documento original usa tipografía con ancho diferente por cada
letra, y en ciertos casos mucho texto ocupa poco espacio, cuando
se considera cada caracter como un elemento en una matriz el texto
se expande y no se puede mapear caracter con caracter los campos
con la cabecera

Conclusión PDFs ARE EVIL!