TCPC 2025-12-24 -0.25 51.4396 1 90.0