TCPC 2025-12-08 0.19 51.4396 1 90.0