After working out a few problems with the tracking code, I began to develop software to compute the receiver position.
However, before I could accurately compute the position, I needed to read the ephemeris values out of the ephemeris data, which took a little time.