CPSR	2025-03-31	100000	99418.31	4215.14	-0.58
CPSR	2025-04-30	200000	201241.99	8444.90	0.62
CPSR	2025-05-31	300000	303886.99	12658.27	1.30
CPSR	2025-06-30	400000	408530.29	16822.33	2.13
CPSR	2025-07-31	500000	511839.76	20936.71	2.37
CPSR	2025-08-31	600000	716534.57	29095.49	19.42
CPSR	2025-09-30	700000	722004.52	29095.49	3.14
CPSR	2025-10-31	800000	822792.31	33123.68	2.85