BFST	2018-04-30	100000	0.00	0.00	-100.00
BFST	2018-05-31	200000	90076.92	3846.15	-54.96
BFST	2018-06-30	300000	211505.02	8026.76	-29.50
BFST	2018-07-31	400000	307685.44	11902.72	-23.08
BFST	2018-08-31	500000	509532.70	19688.28	1.91
BFST	2018-09-30	600000	522723.85	19688.28	-12.88
BFST	2018-10-31	700000	619637.14	23497.81	-11.48
BFST	2018-11-30	800000	688872.31	27238.92	-13.89
BFST	2018-12-31	900000	753659.63	31104.40	-16.26
BFST	2019-01-31	1000000	813703.52	35271.07	-18.63
BFST	2019-02-28	1100000	979145.89	39609.46	-10.99
BFST	2019-03-31	1200000	1067838.20	43514.19	-11.01
BFST	2019-04-30	1300000	1210933.46	47580.88	-6.85
BFST	2019-05-31	1400000	1264217.04	51558.61	-9.70
BFST	2019-06-30	1500000	1414994.85	55599.01	-5.67
BFST	2019-07-31	1600000	1484520.03	59523.66	-7.22
BFST	2019-08-31	1700000	1600846.38	67775.03	-5.83
BFST	2019-09-30	1800000	1653710.83	67775.03	-8.13
BFST	2019-10-31	1900000	1755731.11	71838.42	-7.59
BFST	2019-11-30	2000000	1868086.26	75938.46	-6.60
BFST	2019-12-31	2100000	1994735.19	80013.44	-5.01
BFST	2020-01-31	2200000	2081972.30	84018.25	-5.36
BFST	2020-02-29	2300000	2117608.25	87977.08	-7.93
BFST	2020-03-31	2400000	1243753.68	92129.90	-48.18
BFST	2020-04-30	2500000	1412022.12	101003.02	-43.52
BFST	2020-05-31	2600000	1575339.24	108719.07	-39.41
BFST	2020-06-30	2700000	1778480.56	115861.92	-34.13
BFST	2020-07-31	2800000	1674296.06	122748.97	-40.20
BFST	2020-08-31	2900000	1883046.24	130134.50	-35.07
BFST	2020-09-30	3000000	2048791.68	136586.11	-31.71
BFST	2020-10-31	3100000	2374289.82	142943.39	-23.41
BFST	2020-11-30	3200000	2779226.51	148860.55	-13.15
BFST	2020-12-31	3300000	3137958.81	154123.71	-4.91
BFST	2021-01-31	3400000	3229305.82	159079.11	-5.02
BFST	2021-02-28	3500000	3602928.63	163993.12	2.94
BFST	2021-03-31	3600000	4031809.27	168483.46	11.99
BFST	2021-04-30	3700000	4101438.70	172546.85	10.85
BFST	2021-05-31	3800000	4311598.37	176704.85	13.46
BFST	2021-06-30	3900000	4149627.05	180811.63	6.40
BFST	2021-07-31	4000000	4315628.09	185140.63	7.89
BFST	2021-08-31	4100000	4532203.51	189473.39	10.54
BFST	2021-09-30	4200000	4529771.58	193662.75	7.85
BFST	2021-10-31	4300000	5279829.53	197894.66	22.79
BFST	2021-11-30	4400000	5543841.89	201594.25	26.00
BFST	2021-12-31	4500000	5810078.58	205230.61	29.11
BFST	2022-01-31	4600000	5729795.03	208735.70	24.56
BFST	2022-02-28	4700000	5563004.03	212409.47	18.36
BFST	2022-03-31	4800000	5261391.36	216251.19	9.61
BFST	2022-04-30	4900000	4884652.36	220426.55	-0.31
BFST	2022-05-31	5000000	4977634.37	224927.00	-0.45
BFST	2022-06-30	5100000	4887905.41	229371.45	-4.16
BFST	2022-07-31	5200000	5494044.05	233988.25	5.65
BFST	2022-08-31	5300000	5620465.79	238256.28	6.05
BFST	2022-09-30	5400000	5223104.15	242596.56	-3.28
BFST	2022-10-31	5500000	6120370.38	246988.31	11.28
BFST	2022-11-30	5600000	5906556.37	251129.09	5.47
BFST	2022-12-31	5700000	5752209.53	259810.74	0.92
BFST	2023-01-31	5800000	5388474.59	259810.74	-7.10
BFST	2023-02-28	5900000	5513693.86	264572.64	-6.55
BFST	2023-03-31	6000000	4617480.37	269555.20	-23.04
BFST	2023-04-30	6100000	4247140.52	275430.64	-30.37
BFST	2023-05-31	6200000	4109323.11	282040.03	-33.72
BFST	2023-06-30	6300000	4352999.79	288852.02	-30.90
BFST	2023-07-31	6400000	6040684.08	295387.96	-5.61
BFST	2023-08-31	6500000	6137055.44	300100.50	-5.58
BFST	2023-09-30	6600000	5720034.40	304905.88	-13.33
BFST	2023-10-31	6700000	6061466.72	310208.11	-9.53
BFST	2023-11-30	6800000	6378618.95	315304.95	-6.20
BFST	2023-12-31	6900000	7889424.63	320057.80	14.34
BFST	2024-01-31	7000000	7309306.39	324137.77	4.42
BFST	2024-02-29	7100000	7377071.61	328600.06	3.90
BFST	2024-03-31	7200000	7423224.22	333178.81	3.10
BFST	2024-04-30	7300000	6819879.08	337784.99	-6.58
BFST	2024-05-31	7400000	7349111.43	342615.91	-0.69
BFST	2024-06-30	7500000	7559887.29	347421.29	0.80
BFST	2024-07-31	7600000	8949626.74	352070.29	17.76
BFST	2024-08-31	7700000	8798590.79	360302.65	14.27
BFST	2024-09-30	7800000	9248969.11	360302.65	18.58
BFST	2024-10-31	7900000	9544818.78	364445.15	20.82
BFST	2024-11-30	8000000	10495010.73	368245.99	31.19
BFST	2024-12-31	8100000	9553782.38	371742.49	17.95
BFST	2025-01-31	8200000	10141376.26	375745.70	23.68
BFST	2025-02-28	8300000	10068345.48	379507.92	21.31
BFST	2025-03-31	8400000	9336733.50	383438.74	11.15
BFST	2025-04-30	8500000	8932729.91	387537.10	5.09
BFST	2025-05-31	8600000	9322495.03	391866.11	8.40
BFST	2025-06-30	8700000	9764392.99	396121.43	12.23
BFST	2025-07-31	8800000	9501387.79	400058.43	7.97
BFST	2025-08-31	8900000	10214580.19	408419.84	14.77
BFST	2025-09-30	9000000	9642792.57	408419.84	7.14
BFST	2025-10-31	9100000	9544771.90	408419.84	4.89