Contribution rebuilt for Boston Marathon archive