···6464100644 blob aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa algorithm
6565100644 blob bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb signature
6666100644 blob cccccccccccccccccccccccccccccccccccccccc version
6767+?????? ???? dddddddddddddddddddddddddddddddddddddddd object
6768```
68696969-Another git object `object` may be present in the tree, if a signature
7070-over a blob or another tree is being made. This `object` is a pointer
7171-to the respective git object being signed over. On the other hand,
7272-`signature` contains the base64 encoded `signify` or `minisign` signature
7373-over the raw (20 byte) id of `object`. The remaining blobs, `version` and
7474-`algorithm`, represent the current version of the `git-signify` tree format
7575-and the algorithm (`minisign` or `signify`) being used, respectively.
7070+The entry `object` is a pointer to the respective git object being
7171+signed over, which typically assumes the form of a commit object.
7272+On the other hand, `signature` contains the base64 encoded `signify` or
7373+`minisign` signature over the raw (20 byte) id of `object`. The remaining
7474+blobs, `version` and `algorithm`, represent the current version of the
7575+`git-signify` tree format and the algorithm (`minisign` or `signify`)
7676+being used, respectively.
76777778The tree is then committed along with a potential parent, which is the commit
7879hash being signed over, if any. The resulting commit's hash is returned by