@Override
    public String toString() {
        return "FileNodeListHeader{" + "position=" + "0x" +
                StringUtils.leftPad(Long.toHexString(position), 8, '0') + ", fileNodeListId=" +
                fileNodeListId + ", nFragmentSequence=" + nFragmentSequence + '}';
    }
The FileNodeListHeader structure specifies the beginning of a FileNodeListFragment structure.

@param position          Position of the file where this header starts.
@param uintMagic         An unsigned integer; MUST be "0xA4567AB1F5F7F4C4"
@param fileNodeListId    An unsigned integer that specifies the identity of
                         the file node list this fragment belongs to. MUST be equal to or
                         greater than 0x00000010. The pair of
                         FileNodeListID and nFragmentSequence fields MUST be unique
                         relative to other FileNodeListFragment structures in the file.
@param nFragmentSequence An unsigned integer that specifies the index of the fragment in the
                         file node list containing the fragment. The nFragmentSequence
                         field of the first fragment in a given file node list MUST be 0
                         and the nFragmentSequence fields of all subsequent fragments in
                         this list MUST be sequential.
tika-parsers/tika-parsers-standard/tika-parsers-standard-modules/tika-parser-microsoft-module/src/main/java/org/apache/tika/parser/microsoft/onenote/FileNodeListHeader.java