{
  "manuscript_sha256": "7d8ef88769b6d9fb3bb24d015352f39a001e752b76ceaade289523efc24a9601",
  "python": "3.11.0",
  "source_sha256": "7c7aca2aed505048f97f9e34dcb671fbfb26cfe7ac09741b691f2ea4eaea54e6",
  "module_sha256": {
    "polymer.py": "1fa722f65c99e1c7da6c121ba0e187bf89e1e634f1d1fbded4ba4309d10f8492",
    "certificate.py": "1ae103da2ba307798348d6f52aee76d9f4ec94236bc89fe9869721f1a1dd8a26"
  },
  "output_sha256": {
    "certificates.png": "163c01038cd9ffe3fa85036d9c1b6f292e440508c22c23133fed593df513c841",
    "certificates.svg": "53679ceeacae50ac8686b40601c3fc37eaecb1da921ac418683c9d7dc4ba9add",
    "console.txt": "a27743b852ee6d652fcc0efaf28ddfed03f7dee585fad381e7947af2a4075b66",
    "generator_panel.csv": "f79909793349d959955f4734cc0c87643890921ede95d96d5bc6f92b258feb3c",
    "inverse_planning.csv": "231d8c626d033c794a6a003b60804e7465b1e145b0d5939ce1d691650a393f7a",
    "mechanism.png": "6c409205be55c3c6c347d2e3151e46ef6211eac0e3ed73dc368249ee07cfba91",
    "mechanism.svg": "43f57e3706139ab71da2f4f6d89b08625c64f4b30c27df617deb5080a95791d6",
    "mission.csv": "8679330d4370cdd7e972882d05cd934a45ddde0f9309b6a5bf421ba628f58930",
    "results.json": "5e3461fe2fd61a1625794732021158b0c6a4cfd2cae1cd341d95eb301c0285b1",
    "trajectory.csv": "5ce0f183c1315cbbd4352539d536592493262f61af1506b35a6e24d522045782"
  }
}
