I'm using the a Teensy 4.1 to read PTP packets from my grandmaster clock (MasterClock GMR1000). I'm simply looking at each message type and pulling out data as a way to learn PTP. I noticed that when I read any messages that contain the master time (i.e., follow-up message, delay-response message), the timestamp is actually ahead (in the future) of the master by about 30 or 40 seconds. I noticed that my grandmaster has a UTCOffset setting and set to value of "37". Can anyone give me some clues as to what is going on and how to property read the master time? How can I best compensate for the timestamps in the PTP messages not matching the actual master time?