Most C3D files store large numbers of events in the parameter block, thus freeing up the header events for storing specific events that have special significance, e.g. recording the gait cycle that has been selected for analysis when a file contains multiple gait cycles.