Karl Sekanina# d3702b67b227f8a1c45e2871dc31cc5c