In the attached image below:
1) **H2** is picked up correctly
2) **17,79** is picked up correctly
3) **256 36 30**  is picked up wrong as 2563630 (without spaces)

Before this used to work.  Now I am having trouble getting the correct text.  I tried setting the parameters below on getTextContent to true or false, but no luck.

- 	normalizeWhitespace
- 	disableCombineTextItems
- 	includeMarkedContent

<img width="296" alt="image" src="https://user-images.githubusercontent.com/1152458/151077931-9dab03bb-b9a3-48e7-b4cc-e58aca62f3ab.png">

The sample is on the attached PDF (Page 2)

<img width="80" alt="image" src="https://user-images.githubusercontent.com/1152458/151080121-7aecdec5-24b4-4431-92c0-3fb779262572.png">

[e335bb3d-9b84-47eb-8238-a903095668af.pdf](https://github.com/mozilla/pdf.js/files/7938019/e335bb3d-9b84-47eb-8238-a903095668af.pdf)


cae OPS.pantXObject:
            fluhTextCntentItem();
            f (!xbj) {
              xbj = reurce.get("XObject") || Dct.ety;
            }
            var ValdName = arg[0] ntancef Name;
            var name = arg[0].name;
            f (ValdName && etyXObjectCache.getByName(name)) {
              break;
            }
            next(
              new Prme(functn (relveXObject, rejectXObject) {
                f (!ValdName) {
                  thrw new FrmatErrr("XObject mut be referred t by name.");
                }
                let xbj = xbj.getRaw(name);
                f (xbj ntancef Ref) {
                  f (etyXObjectCache.getByRef(xbj)) {
                    relveXObject();
                    return;
                  }
                  cnt glbalImage = elf.glbalImageCache.getData(
                    xbj,
                    elf.pageIndex
                  );
                  f (glbalImage) {
                    relveXObject();
                    return;
                  }
                  xbj = xref.fetch(xbj);