Those straps are operating under max tension now. They could go any minute. Hope the kitty can land on its feet.
I think the straps exceeded maximum safe working load a long time ago.
Step back everyone...the snap-back from a line under that much tension could poke an eye out!