The CFM mount doesn't have all the flubber hanging out the sides... looks like that's what failed.
Still, congrats, how long was the air hang time on that jump - did you get your pilot's license? hahahahahahaaa
Aw, heck - you mean what I know...
Mods: Caffeinated nut behind the steering wheel