ff3c3a04390376e263ae9a910579c91739101eef9f34ef0f8afc2268b79020fe s10050-026-01853-0.pdf