{
  "archive": "Evan’s Run offline results",
  "captured_date": "2026-11-04",
  "archive_source": "https://evanhenry.org/?page_id=66",
  "years": [
    {
      "year": 2001,
      "file": "evans-run-2001.html",
      "sections": [
        {
          "name": "Original results",
          "result_rows": 416,
          "verification": "All source text retained exactly; numbered result lines counted.",
          "source_url": "https://evanhenry.org/wp-content/uploads/2020/02/2001.txt",
          "source_file": "originals/2001-original-results.txt",
          "sha256": "e7c324c8f974ac4c9309e070e25c9b9d16d78841b0f80fe5ee9e8d50035841e5"
        }
      ],
      "html_sha256": "802a6c7258a8206bff959259b4a1aa07bc9f21f86fec0d1dfa2b4ea41d809da7",
      "searchable_events": [
        {
          "section_id": "event-5k",
          "name": "5K Results",
          "result_rows": 416
        }
      ],
      "visual_style": "Evan’s Run blue/white, embedded logo, race photo and Open Sans",
      "text_conversion": "All original rows converted to searchable tables; complete original report retained verbatim in the same file."
    },
    {
      "year": 2002,
      "file": "evans-run-2002.html",
      "sections": [
        {
          "name": "Original results",
          "result_rows": 342,
          "verification": "All source text retained exactly; numbered result lines counted.",
          "source_url": "https://evanhenry.org/wp-content/uploads/2020/02/2002.txt",
          "source_file": "originals/2002-original-results.txt",
          "sha256": "fc101a0110e40a1d69745114982760c79e853164ba684063212404aa60440286"
        }
      ],
      "html_sha256": "d808252e3087e7bebd78090b2e96b3dc6ab7017a6cc0b2c0570c3b7b676107b3",
      "searchable_events": [
        {
          "section_id": "event-5k",
          "name": "5K Results",
          "result_rows": 342
        }
      ],
      "visual_style": "Evan’s Run blue/white, embedded logo, race photo and Open Sans",
      "text_conversion": "All original rows converted to searchable tables; complete original report retained verbatim in the same file."
    },
    {
      "year": 2003,
      "file": "evans-run-2003.html",
      "sections": [
        {
          "name": "Original results",
          "result_rows": 328,
          "verification": "All source text retained exactly; numbered result lines counted.",
          "source_url": "https://evanhenry.org/wp-content/uploads/2020/02/2003.txt",
          "source_file": "originals/2003-original-results.txt",
          "sha256": "5f96d2efdef80447b2ba636034e11e9368d21518ffee40c4993b59f70f3dbbb8"
        }
      ],
      "html_sha256": "4b9ead9274495378a357156c2c12333f3eab0cbc16a28b7661ec6e2cd78a0f42",
      "searchable_events": [
        {
          "section_id": "event-5k",
          "name": "5K Results",
          "result_rows": 328
        }
      ],
      "visual_style": "Evan’s Run blue/white, embedded logo, race photo and Open Sans",
      "text_conversion": "All original rows converted to searchable tables; complete original report retained verbatim in the same file."
    },
    {
      "year": 2004,
      "file": "evans-run-2004.html",
      "sections": [
        {
          "name": "Original results",
          "result_rows": 273,
          "verification": "All source text retained exactly; numbered result lines counted.",
          "source_url": "https://evanhenry.org/wp-content/uploads/2020/02/2004.txt",
          "source_file": "originals/2004-original-results.txt",
          "sha256": "bebc23a024fb7abd83991109080508bc77989ad3ddb20096b1ba6c67946b2ba3"
        }
      ],
      "html_sha256": "4144c13d06a5a67002db1138952977b04f25d1b9a1ad3edbf496c6b4053bf89c",
      "searchable_events": [
        {
          "section_id": "event-5k",
          "name": "5K Results",
          "result_rows": 273
        }
      ],
      "visual_style": "Evan’s Run blue/white, embedded logo, race photo and Open Sans",
      "text_conversion": "All original rows converted to searchable tables; complete original report retained verbatim in the same file."
    },
    {
      "year": 2005,
      "file": "evans-run-2005.html",
      "sections": [
        {
          "name": "Original results",
          "result_rows": 310,
          "verification": "All source text retained exactly; numbered result lines counted.",
          "source_url": "https://evanhenry.org/wp-content/uploads/2020/02/2005.txt",
          "source_file": "originals/2005-original-results.txt",
          "sha256": "7943ecc0d3c16b437e74bcaf9aa1bf13cc9f876fc6894e5770a65e7fc2bf03d4"
        }
      ],
      "html_sha256": "39be1f401a760b1f551dcc89fd808e347fc42ca49757549273d74cda72098b46",
      "searchable_events": [
        {
          "section_id": "event-5k",
          "name": "5K Results",
          "result_rows": 310
        }
      ],
      "visual_style": "Evan’s Run blue/white, embedded logo, race photo and Open Sans",
      "text_conversion": "All original rows converted to searchable tables; complete original report retained verbatim in the same file."
    },
    {
      "year": 2006,
      "file": "evans-run-2006.html",
      "sections": [
        {
          "name": "Original results",
          "result_rows": 321,
          "verification": "All source text retained exactly; numbered result lines counted.",
          "source_url": "https://evanhenry.org/wp-content/uploads/2020/02/2006.txt",
          "source_file": "originals/2006-original-results.txt",
          "sha256": "5054d41919385136fb2addeeea5695391b7d9c4e27272fbcf31b448475645965"
        }
      ],
      "html_sha256": "7462766054d2512c7c6e1239431e4fa257674ff29eaa109d3cfc5bf6cbbf641b",
      "searchable_events": [
        {
          "section_id": "event-5k",
          "name": "5K Results",
          "result_rows": 321
        }
      ],
      "visual_style": "Evan’s Run blue/white, embedded logo, race photo and Open Sans",
      "text_conversion": "All original rows converted to searchable tables; complete original report retained verbatim in the same file."
    },
    {
      "year": 2007,
      "file": "evans-run-2007.html",
      "sections": [
        {
          "name": "Original results",
          "result_rows": 390,
          "verification": "All source text retained exactly; numbered result lines counted.",
          "source_url": "https://evanhenry.org/wp-content/uploads/2020/02/2007.txt",
          "source_file": "originals/2007-original-results.txt",
          "sha256": "ca7f84d67adaaa90916e69c9c931c574f9d0b44ab5e3f876e02accb33abc562d"
        }
      ],
      "html_sha256": "2f38e165a198065e03f5cc9f78c2d5f6e6f55bb8802cf3e5e046731f6e2045a0",
      "searchable_events": [
        {
          "section_id": "event-5k",
          "name": "5K Results",
          "result_rows": 390
        }
      ],
      "visual_style": "Evan’s Run blue/white, embedded logo, race photo and Open Sans",
      "text_conversion": "All original rows converted to searchable tables; complete original report retained verbatim in the same file."
    },
    {
      "year": 2008,
      "file": "evans-run-2008.html",
      "sections": [
        {
          "name": "Original results",
          "result_rows": 411,
          "verification": "All source text retained exactly; numbered result lines counted.",
          "source_url": "https://evanhenry.org/wp-content/uploads/2020/02/2008.txt",
          "source_file": "originals/2008-original-results.txt",
          "sha256": "38e3e884aa360d17ea85af1a090a85cd5a2139dba4e1d8f3cb2a7aa3d2a64c85"
        }
      ],
      "html_sha256": "5ed4ed1be7acf91279864cf15c4a12bbe1567927a8d92526e517d0b37d729365",
      "searchable_events": [
        {
          "section_id": "event-5k",
          "name": "5K Results",
          "result_rows": 411
        }
      ],
      "visual_style": "Evan’s Run blue/white, embedded logo, race photo and Open Sans",
      "text_conversion": "All original rows converted to searchable tables; complete original report retained verbatim in the same file."
    },
    {
      "year": 2009,
      "file": "evans-run-2009.html",
      "sections": [
        {
          "name": "Original results",
          "result_rows": 457,
          "verification": "All source text retained exactly; numbered result lines counted.",
          "source_url": "https://evanhenry.org/wp-content/uploads/2020/02/2009.txt",
          "source_file": "originals/2009-original-results.txt",
          "sha256": "8d84c98fe6e90dbfcfc082a1bcf3288608b58595d26f4e28e78035e2a085af75"
        }
      ],
      "html_sha256": "49df0debc731bf90b0695e8ab819c060fa7eac228820c3cf1bca5f1488711f70",
      "searchable_events": [
        {
          "section_id": "event-5k",
          "name": "5K Results",
          "result_rows": 457
        }
      ],
      "visual_style": "Evan’s Run blue/white, embedded logo, race photo and Open Sans",
      "text_conversion": "All original rows converted to searchable tables; complete original report retained verbatim in the same file."
    },
    {
      "year": 2010,
      "file": "evans-run-2010.html",
      "sections": [
        {
          "name": "Original results",
          "result_rows": 890,
          "verification": "All source text retained exactly; numbered result lines counted.",
          "source_url": "https://evanhenry.org/wp-content/uploads/2020/02/2010.txt",
          "source_file": "originals/2010-original-results.txt",
          "sha256": "9cb91725eecece9e8eec3dfbb5295aff8cf997146a44f118e862e131b9ad350c"
        }
      ],
      "html_sha256": "62c20ff91147180e8d6dbbb9df0ac2588788003f5c42891b1724c5f6e13f8d91",
      "searchable_events": [
        {
          "section_id": "event-5k",
          "name": "5K Results",
          "result_rows": 637
        },
        {
          "section_id": "event-10k",
          "name": "10K Results",
          "result_rows": 253
        }
      ],
      "visual_style": "Evan’s Run blue/white, embedded logo, race photo and Open Sans",
      "text_conversion": "All original rows converted to searchable tables; complete original report retained verbatim in the same file."
    },
    {
      "year": 2011,
      "file": "evans-run-2011.html",
      "sections": [
        {
          "name": "5 KM Run",
          "result_rows": 496,
          "host_total": 496,
          "source_url": "https://results.raceroster.com/v3/events/rhvwg2ttyh5mcyhb/race/269541",
          "source_file": "originals/2011-269541-results.json",
          "sha256": "23708fb961b012a95bc578aa043d40da7ecfb88e0d900db59e49aee5832ea824"
        }
      ],
      "html_sha256": "84fbb68e3092d72c05bea17ec22bcd7221bc03b195df49dc6f003bf17bf05f56",
      "searchable_events": [
        {
          "section_id": "event-269541",
          "name": "5 KM Run",
          "result_rows": 496
        }
      ],
      "visual_style": "Evan’s Run blue/white, embedded logo, race photo and Open Sans"
    },
    {
      "year": 2012,
      "file": "evans-run-2012.html",
      "sections": [
        {
          "name": "5K",
          "result_rows": 653,
          "host_total": 653,
          "source_url": "https://results.raceroster.com/v3/events/hq6b6ajusdjhqcrn/race/271460",
          "source_file": "originals/2012-271460-results.json",
          "sha256": "cbd47f44cd48fc488c14fec4fc1eba7b5a9ed8c4d8ecf26a6d588cd86f161932"
        },
        {
          "name": "10K",
          "result_rows": 231,
          "host_total": 231,
          "source_url": "https://results.raceroster.com/v3/events/hq6b6ajusdjhqcrn/race/271461",
          "source_file": "originals/2012-271461-results.json",
          "sha256": "1112953dceb1abd9a5c050d9a088024930e91fc98096de3b2dabb4774ee0ad9e"
        }
      ],
      "html_sha256": "8de31abcf67b9ac59e7e8bd8916883853621fe4764c41f38df138287bfe86cf7",
      "searchable_events": [
        {
          "section_id": "event-271460",
          "name": "5K",
          "result_rows": 653
        },
        {
          "section_id": "event-271461",
          "name": "10K",
          "result_rows": 231
        }
      ],
      "visual_style": "Evan’s Run blue/white, embedded logo, race photo and Open Sans"
    },
    {
      "year": 2013,
      "file": "evans-run-2013.html",
      "sections": [
        {
          "name": "5 KM",
          "result_rows": 649,
          "host_total": 649,
          "source_url": "https://results.raceroster.com/v3/events/t77yqqxg9vqa2k7m/race/286317",
          "source_file": "originals/2013-286317-results.json",
          "sha256": "2b12858876234105fe1bfca1fb42dabfb31b812d847cc9e8727cd063636e227e"
        },
        {
          "name": "10 KM",
          "result_rows": 266,
          "host_total": 266,
          "source_url": "https://results.raceroster.com/v3/events/t77yqqxg9vqa2k7m/race/286318",
          "source_file": "originals/2013-286318-results.json",
          "sha256": "265c15b8bebe6a832322526b4b46ed7966f4ed01d8927d3b195f53b6153ea6da"
        }
      ],
      "html_sha256": "82580f3940936d97c5c6b94fe5b786689f2859becf22caee32a4adca08713d58",
      "searchable_events": [
        {
          "section_id": "event-286317",
          "name": "5 KM",
          "result_rows": 649
        },
        {
          "section_id": "event-286318",
          "name": "10 KM",
          "result_rows": 266
        }
      ],
      "visual_style": "Evan’s Run blue/white, embedded logo, race photo and Open Sans"
    },
    {
      "year": 2014,
      "file": "evans-run-2014.html",
      "sections": [
        {
          "name": "Kids 1 Mile Run",
          "result_rows": 14,
          "host_total": 14,
          "source_url": "https://results.raceroster.com/v3/events/h6rgagvkawdahkpp/race/269179",
          "source_file": "originals/2014-269179-results.json",
          "sha256": "90106e6e1038bd3ee1ece78901d5a9f60fd5e3882aca6a2ce07e4a3f7dda0fbe"
        },
        {
          "name": "5K Run",
          "result_rows": 517,
          "host_total": 517,
          "source_url": "https://results.raceroster.com/v3/events/h6rgagvkawdahkpp/race/269180",
          "source_file": "originals/2014-269180-results.json",
          "sha256": "07e19e7bef2d08b3fa4a06e51e6609e1d07b5524cac4ee95ceefd9bba6722f6b"
        },
        {
          "name": "10K Run",
          "result_rows": 165,
          "host_total": 165,
          "source_url": "https://results.raceroster.com/v3/events/h6rgagvkawdahkpp/race/269181",
          "source_file": "originals/2014-269181-results.json",
          "sha256": "3743f6cede6dc04609bc722acbb70d6698f67de28dc776cf843432d923a638c1"
        }
      ],
      "html_sha256": "f1f722229992c8417e4ba06389c309dea5f099da12ce1f594af2736d332eb26c",
      "searchable_events": [
        {
          "section_id": "event-269179",
          "name": "Kids 1 Mile Run",
          "result_rows": 14
        },
        {
          "section_id": "event-269180",
          "name": "5K Run",
          "result_rows": 517
        },
        {
          "section_id": "event-269181",
          "name": "10K Run",
          "result_rows": 165
        }
      ],
      "visual_style": "Evan’s Run blue/white, embedded logo, race photo and Open Sans"
    },
    {
      "year": 2015,
      "file": "evans-run-2015.html",
      "sections": [
        {
          "name": "5 KM",
          "result_rows": 304,
          "host_total": 304,
          "source_url": "https://results.raceroster.com/v3/events/y9vh2tweu9e4wcwn/race/276722",
          "source_file": "originals/2015-276722-results.json",
          "sha256": "37d9e076325fa8331eb348e86d2069f535ec7aa6c3193aa15a92460deb14f09e"
        },
        {
          "name": "10 KM",
          "result_rows": 103,
          "host_total": 103,
          "source_url": "https://results.raceroster.com/v3/events/y9vh2tweu9e4wcwn/race/276723",
          "source_file": "originals/2015-276723-results.json",
          "sha256": "6205830db235d3f2011a6c91093b56eeca30055c5cb8f1973d58f6ecd3e8ce0b"
        }
      ],
      "html_sha256": "e73d83030bff1564f056d79847e58f96779b93730d3eb64b8c9797f49ec5f16b",
      "searchable_events": [
        {
          "section_id": "event-276722",
          "name": "5 KM",
          "result_rows": 304
        },
        {
          "section_id": "event-276723",
          "name": "10 KM",
          "result_rows": 103
        }
      ],
      "visual_style": "Evan’s Run blue/white, embedded logo, race photo and Open Sans"
    },
    {
      "year": 2016,
      "file": "evans-run-2016.html",
      "sections": [
        {
          "name": "5 KM",
          "result_rows": 552,
          "host_total": 552,
          "source_url": "https://results.raceroster.com/v3/events/3xm5m35h4sdm6azd/race/290258",
          "source_file": "originals/2016-290258-results.json",
          "sha256": "2a89129f61ad5b306e95e1fb6829ef8fe44d2ba635275dcfca88aaa89fd71d59"
        }
      ],
      "html_sha256": "607a89513a5ae2baae14ecff5099e3dc3f957280bf3811bdfc0c44df425f9ee0",
      "searchable_events": [
        {
          "section_id": "event-290258",
          "name": "5 KM",
          "result_rows": 552
        }
      ],
      "visual_style": "Evan’s Run blue/white, embedded logo, race photo and Open Sans"
    },
    {
      "year": 2017,
      "file": "evans-run-2017.html",
      "sections": [
        {
          "name": "5 KM",
          "result_rows": 317,
          "host_total": 317,
          "source_url": "https://results.raceroster.com/v3/events/q5hfuudt3x24edwv/race/291262",
          "source_file": "originals/2017-291262-results.json",
          "sha256": "9d9c6846ac87362c429fdf7ee1c7d4a21261db29bb4764f5a07978bcce89fb41"
        }
      ],
      "html_sha256": "5853d2da464a374e5ad62e5b48606e8d3600b79ed9230d817ffbb5b2abaf9868",
      "searchable_events": [
        {
          "section_id": "event-291262",
          "name": "5 KM",
          "result_rows": 317
        }
      ],
      "visual_style": "Evan’s Run blue/white, embedded logo, race photo and Open Sans"
    },
    {
      "year": 2018,
      "file": "evans-run-2018.html",
      "sections": [
        {
          "name": "5 KM",
          "result_rows": 249,
          "host_total": 249,
          "source_url": "https://results.raceroster.com/v3/events/htj3jbsv4xj2nv2r/race/278245",
          "source_file": "originals/2018-278245-results.json",
          "sha256": "ba9f27247f65067d55c02705db49e422cce90f31c8becc173556a2d9393a3a3a"
        }
      ],
      "html_sha256": "beb2c4da9edbd900a6b4924fb8537da7dd5b693f9b328fcdd10a784fb397278f",
      "searchable_events": [
        {
          "section_id": "event-278245",
          "name": "5 KM",
          "result_rows": 249
        }
      ],
      "visual_style": "Evan’s Run blue/white, embedded logo, race photo and Open Sans"
    },
    {
      "year": 2019,
      "file": "evans-run-2019.html",
      "sections": [
        {
          "name": "5 KM",
          "result_rows": 400,
          "host_total": 400,
          "source_url": "https://results.raceroster.com/v3/events/tc4tndezar46edmr/race/293800",
          "source_file": "originals/2019-293800-results.json",
          "sha256": "d86a377c2f533ed253cfbe94e435c37d469740c2a2e60f147682736b31ff8c41"
        }
      ],
      "html_sha256": "2c2e81ca662ad46e92c6949f3b522373404a54a0a6c1b577e07997a181382c0f",
      "searchable_events": [
        {
          "section_id": "event-293800",
          "name": "5 KM",
          "result_rows": 400
        }
      ],
      "visual_style": "Evan’s Run blue/white, embedded logo, race photo and Open Sans"
    },
    {
      "year": 2020,
      "file": "evans-run-2020.html",
      "sections": [
        {
          "name": "20 For 2020 Challenge",
          "pdf_pages": 4,
          "source_url": "https://results-cdn.raceroster.com/events/wn92d6mase9ex2uf/sub-events/282854/racewire_1899.pdf",
          "source_file": "originals/2020-282854.pdf",
          "sha256": "28c1522c6afe50b3a3ef09db2916109cbcd8fa175288ee3e04b539ca13aa7e41"
        },
        {
          "name": "5 KM",
          "result_rows": 77,
          "host_total": 77,
          "source_url": "https://results.raceroster.com/v3/events/wn92d6mase9ex2uf/race/294649",
          "source_file": "originals/2020-294649-results.json",
          "sha256": "dd80fa593a3f70575385f9ac61680b00aaa4cba57eaa278f52de5a8d90a1500f"
        }
      ],
      "html_sha256": "8415c722db87850947e12e5e5d577c48492ea1c2178c3351c7b8f1271761e509",
      "searchable_events": [
        {
          "section_id": "event-294649",
          "name": "5 KM",
          "result_rows": 77
        }
      ],
      "visual_style": "Evan’s Run blue/white, embedded logo, race photo and Open Sans"
    },
    {
      "year": 2021,
      "file": "evans-run-2021.html",
      "sections": [
        {
          "name": "5 KM",
          "result_rows": 171,
          "host_total": 171,
          "source_url": "https://results.raceroster.com/v3/events/qje72uzgwc6pzbak/race/278882",
          "source_file": "originals/2021-278882-results.json",
          "sha256": "ba390aace0b9be300c7adbb5891f9cdce2a4c897855de186138c2a7c8e389f9b"
        }
      ],
      "html_sha256": "0310541c505143c3b68f5a5aacef92935e811fa58ed65a1037eab2a6e100ee5c",
      "searchable_events": [
        {
          "section_id": "event-278882",
          "name": "5 KM",
          "result_rows": 171
        }
      ],
      "visual_style": "Evan’s Run blue/white, embedded logo, race photo and Open Sans"
    },
    {
      "year": 2022,
      "file": "evans-run-2022.html",
      "sections": [
        {
          "name": "Age Group Winners",
          "pdf_pages": 7,
          "source_url": "https://results-cdn.raceroster.com/events/mtc5apkzczqnyrtv/sub-events/282923/racewire_2000.pdf",
          "source_file": "originals/2022-282923.pdf",
          "sha256": "fb68f04133616470af755e8fe3ccc3bed5a5a30bb5d1d62840271c68f9c3a66c"
        },
        {
          "name": "5 KM",
          "result_rows": 307,
          "host_total": 307,
          "source_url": "https://results.raceroster.com/v3/events/mtc5apkzczqnyrtv/race/278970",
          "source_file": "originals/2022-278970-results.json",
          "sha256": "37b6a531587bb4a57ea6f125beab9be76433cbbab2b90f045b74e15c861cf62a"
        }
      ],
      "html_sha256": "ec8728b772ce1b453017df275537021cc0f0589f1e6474f486049e5cffe7e2e7",
      "searchable_events": [
        {
          "section_id": "event-278970",
          "name": "5 KM",
          "result_rows": 307
        }
      ],
      "visual_style": "Evan’s Run blue/white, embedded logo, race photo and Open Sans"
    },
    {
      "year": 2023,
      "file": "evans-run-2023.html",
      "sections": [
        {
          "name": "Virtual Runner",
          "result_rows": 1,
          "host_total": 1,
          "source_url": "https://runsignup.com/Race/Results/135266#resultSetId-335002",
          "source_file": "originals/2023-335002-runsignup.json",
          "sha256": "042f97e63cf456291df1998ccdf4524088b18e01ca4c0c1ad98da4e9147c972e",
          "published_award_rows": 0
        },
        {
          "name": "5K",
          "result_rows": 549,
          "host_total": 549,
          "source_url": "https://runsignup.com/Race/Results/135266#resultSetId-380912",
          "source_file": "originals/2023-380912-runsignup.json",
          "sha256": "dd6a82b26ebd5f134210a5c81411d45ccfe3615156fb1b0e998a43a602b388f5",
          "published_award_rows": 48
        }
      ],
      "html_sha256": "4d0476a49d32b6798cbe847a211c1b5473af87a2bef7ef57eb998e41c317227f",
      "searchable_events": [
        {
          "section_id": "event-335002",
          "name": "Virtual Runner",
          "result_rows": 1
        },
        {
          "section_id": "event-380912",
          "name": "5K",
          "result_rows": 549
        }
      ],
      "visual_style": "Evan’s Run blue/white, embedded logo, race photo and Open Sans",
      "photos": {
        "url": "https://runsignup.com/Race/Photos/MA/Norwell/EvansRun?raceEventDaysId=236908",
        "official_photo_link": "https://runsignup.com/Race/Photos/MA/Norwell/EvansRun",
        "requires_internet": true
      }
    },
    {
      "year": 2024,
      "file": "evans-run-2024.html",
      "sections": [
        {
          "name": "5K Overall Results",
          "result_rows": 401,
          "host_total": 401,
          "source_url": "https://runsignup.com/Race/Results/135266#resultSetId-457291",
          "source_file": "originals/2024-457291-runsignup.json",
          "sha256": "510f7fe3f6cf1ca20bbd93df89901bc75e13c0782d9544b17fd6adfda2e3bc58",
          "published_award_rows": 48
        }
      ],
      "html_sha256": "b69ca76d449ff13afd42517848e3f615babd10bad9213d9358ec71287d72c369",
      "searchable_events": [
        {
          "section_id": "event-457291",
          "name": "5K Overall Results",
          "result_rows": 401
        }
      ],
      "visual_style": "Evan’s Run blue/white, embedded logo, race photo and Open Sans",
      "photos": {
        "url": "https://runsignup.com/Race/Photos/MA/Norwell/EvansRun?raceEventDaysId=266084",
        "official_photo_link": "https://runsignup.com/Race/Photos/MA/Norwell/EvansRun",
        "requires_internet": true
      }
    },
    {
      "year": 2025,
      "file": "evans-run-2025.html",
      "sections": [
        {
          "name": "5K Overall Results",
          "result_rows": 544,
          "host_total": 544,
          "source_url": "https://runsignup.com/Race/Results/135266#resultSetId-550419",
          "source_file": "originals/2025-550419-runsignup.json",
          "sha256": "d9c6ec8c1be226f97681cc8998176523c74b753ce2af78ebd75ce5917b4e4e92",
          "published_award_rows": 48
        }
      ],
      "html_sha256": "00e44263847cd85583890c81c4f127596eb8786a190f7a973e8550a540b41ce2",
      "searchable_events": [
        {
          "section_id": "event-550419",
          "name": "5K Overall Results",
          "result_rows": 544
        }
      ],
      "visual_style": "Evan’s Run blue/white, embedded logo, race photo and Open Sans",
      "photos": {
        "url": "https://runsignup.com/Race/Photos/MA/Norwell/EvansRun?raceEventDaysId=307305",
        "official_photo_link": "https://runsignup.com/Race/Photos/MA/Norwell/EvansRun",
        "requires_internet": true
      }
    },
    {
      "year": 2026,
      "file": "evans-run-2026.html",
      "sections": [
        {
          "name": "5K Overall Results",
          "result_rows": 575,
          "host_total": 575,
          "source_url": "https://runsignup.com/Race/Results/135266#resultSetId-647221",
          "source_file": "originals/2026-647221-runsignup.json",
          "sha256": "21e892907baf64a3e2dbbb86212e9b2ce97e5e7f814df4cbb197f028bc41d090",
          "published_award_rows": 60
        }
      ],
      "html_sha256": "7f051b52096af587085e309bb6eeefbe6be1947c340df7e4daca7d3c6b516533",
      "searchable_events": [
        {
          "section_id": "event-647221",
          "name": "5K Overall Results",
          "result_rows": 575
        }
      ],
      "visual_style": "Evan’s Run blue/white, embedded logo, race photo and Open Sans",
      "photos": {
        "url": "https://runsignup.com/Race/Photos/MA/Norwell/EvansRun?raceEventDaysId=353965",
        "official_photo_link": "https://runsignup.com/Race/Photos/MA/Norwell/EvansRun",
        "requires_internet": true
      }
    }
  ],
  "participation_history": {
    "file": "participation-history.html",
    "sha256": "ddc64a0d78c6be0f70eb14eb04eeae2860352778af0dec808a650649040b0c09",
    "verification_file": "participation-verification.json",
    "stats": {
      "sourceRecords": 11775,
      "namedRecords": 11670,
      "excludedRecords": 105,
      "nameSpellings": 7211,
      "repeatNameSpellings": 2083,
      "ageConflictNames": 71,
      "reviewNames": 168,
      "ageCheckedProfiles": 7283,
      "unresolvedRecords": 0,
      "exactAgeRows": 4772,
      "individualProfiles": 7283,
      "repeatIndividualProfiles": 2069,
      "unassignedGroups": 0,
      "estimatedAssignmentRecords": 22
    },
    "counting_unit": "distinct calendar years",
    "matching": "First/last spelling and race-year-adjusted ages separate individuals. Unclear records assigned to the closest compatible known history, with estimated assignments noted in details. Cities ignored.",
    "visual_update": {
      "date": "2026-11-05",
      "reference": "https://evanhenry.org/",
      "assets_embedded": true
    },
    "default_view": "individuals split by name and age progression",
    "age_rule_verification": "participation-age-rule-verification.json",
    "ui": "Name, years run and years attended; age-conflict notification and age-check column removed.",
    "two_people_verification": "participation-two-people-verification.json"
  },
  "updated_date": "2026-11-05",
  "year_speed_comparison": {
    "file": "year-speed-comparison.html",
    "sha256": "beae32e310449eb11d46cb929fd1ebd19cbfc2c4482135324777f2b55a396fd0",
    "default_cutoff_seconds_per_mile": 900,
    "comparison_distances_km": [
      5,
      10
    ],
    "summary_csv": "year-speed-summary.csv",
    "method_file": "year-speed-method.json",
    "verification_file": "speed-verification.json"
  },
  "history_features": {
    "updated_date": "2026-11-05",
    "matching_data_sha256": "9a8a0ddce2843acc09e75bb1d8c0c9f8a1178fda16615a0b99f32a75e5add681",
    "matching_unchanged": true,
    "verification_file": "history-features-verification.json",
    "pages": [
      {
        "file": "runner-cards.html",
        "description": "Personal race cards, separate 5K/10K best recorded times and pace trends",
        "sha256": "e377b223d58f1519ef9889509924828df80a6a09a118ec7c4149b7e785d3a0f5",
        "self_contained": true
      },
      {
        "file": "streaks-milestones.html",
        "description": "Calendar-year streaks and 5/10/15/20-year milestone clubs",
        "sha256": "02f69a3e0e8c859639997ae2407607f2e857292a7c55db841e961802177e8559",
        "self_contained": true
      },
      {
        "file": "returner-dashboard.html",
        "description": "First recorded appearances, returner shares, retention and comebacks",
        "sha256": "b7a7a1789de4323ef569b4161e67e6ace3aff39a0fa42f65a50e62b55ee002e7",
        "self_contained": true
      }
    ]
  },
  "home": {
    "file": "index.html",
    "sha256": "c9d7a01911c2500c7eb3c2dea11ba12f7207e039d885f983a6e925a048449f4f",
    "verification_file": "home-verification.json",
    "self_contained_search": true,
    "profiles": 7283,
    "description": "Archive overview, person lookup, six-tool directory, data highlights and all annual result links"
  },
  "photo_links": {
    "file": "photo-links.json",
    "sha256": "89595d233eaf7e75676327715d7b2b7a1c7b8b40568a012672bbc7943b467154",
    "source_url": "https://evanhenry.org/?page_id=66",
    "checked_date": "2026-11-05",
    "years": [
      2023,
      2024,
      2025,
      2026
    ],
    "photos_saved_offline": false
  },
  "header_year_navigation": {
    "years": 26,
    "groups": [
      "2020–2026",
      "2010–2019",
      "2001–2009"
    ],
    "native_mobile_picker": true,
    "all_html_pages": 32,
    "verification_file": "header-navigation-verification.json"
  },
  "display_terminology": "Finisher counts replace result-row labels; personal history counts use finishes."
}