KLAC	2015-10-31	100000	0.00	0.00	-100.00
KLAC	2015-11-30	200000	99879.79	1502.63	-50.06
KLAC	2015-12-31	300000	206342.84	2975.38	-31.22
KLAC	2016-01-31	400000	296846.04	4431.20	-25.79
KLAC	2016-02-29	500000	401093.15	5921.07	-19.78
KLAC	2016-03-31	600000	537529.22	7382.63	-10.41
KLAC	2016-04-30	700000	612083.75	8751.55	-12.56
KLAC	2016-05-31	800000	742332.52	10178.70	-7.21
KLAC	2016-06-30	900000	845753.79	11546.13	-6.03
KLAC	2016-07-31	1000000	978584.84	12925.44	-2.14
KLAC	2016-08-31	1100000	985657.18	14231.26	-10.39
KLAC	2016-09-30	1200000	1090605.17	15644.89	-9.12
KLAC	2016-10-31	1300000	1281929.69	17067.36	-1.39
KLAC	2016-11-30	1400000	1470696.13	18420.54	5.05
KLAC	2016-12-31	1500000	1652950.13	21008.52	10.20
KLAC	2017-01-31	1600000	1788034.90	21008.52	11.75
KLAC	2017-02-28	1700000	1998029.60	22170.77	17.53
KLAC	2017-03-31	1800000	2212558.25	23272.94	22.92
KLAC	2017-04-30	1900000	2388212.52	24314.93	25.70
KLAC	2017-05-31	2000000	2633623.22	25323.30	31.68
KLAC	2017-06-30	2100000	2404695.63	26277.95	14.51
KLAC	2017-07-31	2200000	2535306.49	27370.25	15.24
KLAC	2017-08-31	2300000	2665463.45	28449.82	15.89
KLAC	2017-09-30	2400000	3128350.69	29512.74	30.35
KLAC	2017-10-31	2500000	3317893.34	30470.14	32.72
KLAC	2017-11-30	2600000	3212499.40	31421.16	23.56
KLAC	2017-12-31	2700000	3402576.62	32383.90	26.02
KLAC	2018-01-31	2800000	3659210.62	33326.14	30.69
KLAC	2018-02-28	2900000	3878128.52	34225.83	33.73
KLAC	2018-03-31	3000000	3827418.10	35110.71	27.58
KLAC	2018-04-30	3100000	3668754.78	36060.10	18.35
KLAC	2018-05-31	3200000	4193737.38	37037.33	31.05
KLAC	2018-06-30	3300000	3885947.76	37900.59	17.76
KLAC	2018-07-31	3400000	4563408.94	38863.98	34.22
KLAC	2018-08-31	3500000	4715955.15	40581.32	34.74
KLAC	2018-09-30	3600000	4127526.01	40581.32	14.65
KLAC	2018-10-31	3700000	3805663.60	41573.78	2.86
KLAC	2018-11-30	3800000	4201346.19	42627.30	10.56
KLAC	2018-12-31	3900000	3903189.19	43615.93	0.08
KLAC	2019-01-31	4000000	4765375.12	44715.92	19.13
KLAC	2019-02-28	4100000	5272215.95	45650.84	28.59
KLAC	2019-03-31	4200000	5553480.95	46507.67	32.23
KLAC	2019-04-30	4300000	6033152.77	47326.27	40.31
KLAC	2019-05-31	4400000	4959745.97	48120.17	12.72
KLAC	2019-06-30	4500000	5803936.85	49102.68	28.98
KLAC	2019-07-31	4600000	6805672.70	49924.24	47.95
KLAC	2019-08-31	4700000	7591932.47	51331.53	61.53
KLAC	2019-09-30	4800000	8184811.76	51331.53	70.52
KLAC	2019-10-31	4900000	8783872.24	51963.28	79.26
KLAC	2019-11-30	5000000	8609738.22	52543.26	72.19
KLAC	2019-12-31	5100000	9472255.48	53164.14	85.73
KLAC	2020-01-31	5200000	8902207.17	53711.88	71.20
KLAC	2020-02-29	5300000	8346508.23	54300.36	57.48
KLAC	2020-03-31	5400000	7895684.19	54930.32	46.22
KLAC	2020-04-30	5500000	9138194.63	55690.14	66.15
KLAC	2020-05-31	5600000	9916333.05	56355.61	77.08
KLAC	2020-06-30	5700000	11070563.39	56923.92	94.22
KLAC	2020-07-31	5800000	11478565.16	57441.65	97.91
KLAC	2020-08-31	5900000	11882371.42	57923.23	101.40
KLAC	2020-09-30	6000000	11315213.58	58404.12	88.59
KLAC	2020-10-31	6100000	11614737.64	58904.24	90.41
KLAC	2020-11-30	6200000	14966697.22	59398.73	141.40
KLAC	2020-12-31	6300000	15479801.17	59788.35	145.71
KLAC	2021-01-31	6400000	16852505.51	60172.47	163.32
KLAC	2021-02-28	6500000	18833839.84	60514.22	189.75
KLAC	2021-03-31	6600000	20100538.87	60836.98	204.55
KLAC	2021-04-30	6700000	19275746.09	61124.93	187.70
KLAC	2021-05-31	6800000	19471697.59	61446.23	186.35
KLAC	2021-06-30	6900000	20024168.42	61762.96	190.21
KLAC	2021-07-31	7000000	21615074.86	62083.74	208.79
KLAC	2021-08-31	7100000	21204267.34	62372.83	198.65
KLAC	2021-09-30	7200000	20964056.33	62670.94	191.17
KLAC	2021-10-31	7300000	23472484.74	62969.43	221.54
KLAC	2021-11-30	7400000	25807042.31	63232.41	248.74
KLAC	2021-12-31	7500000	27301239.40	63475.02	264.02
KLAC	2022-01-31	7600000	24798388.71	63704.86	226.29
KLAC	2022-02-28	7700000	22294404.04	63972.46	189.54
KLAC	2022-03-31	7800000	23523536.65	64261.42	201.58
KLAC	2022-04-30	7900000	20604719.67	64538.99	160.82
KLAC	2022-05-31	8000000	23658750.04	64845.14	195.73
KLAC	2022-06-30	8100000	20776613.93	65114.12	156.50
KLAC	2022-07-31	8200000	25103332.43	65451.67	206.14
KLAC	2022-08-31	8300000	22613118.12	65710.97	172.45
KLAC	2022-09-30	8400000	19975884.55	66007.61	137.81
KLAC	2022-10-31	8500000	20984798.21	66313.15	146.88
KLAC	2022-11-30	8600000	26193423.86	66624.51	204.57
KLAC	2022-12-31	8700000	25315930.90	67145.67	190.99
KLAC	2023-01-31	8800000	26353332.28	67145.67	199.47
KLAC	2023-02-28	8900000	25566307.28	67389.71	187.26
KLAC	2023-03-31	9000000	27005464.15	67654.04	200.06
KLAC	2023-04-30	9100000	26247872.92	67904.67	188.44
KLAC	2023-05-31	9200000	30196323.41	68164.80	228.22
KLAC	2023-06-30	9300000	33168469.44	68385.78	256.65
KLAC	2023-07-31	9400000	35252880.01	68592.04	275.03
KLAC	2023-08-31	9500000	34521873.90	68786.49	263.39
KLAC	2023-09-30	9600000	31640072.30	68983.72	229.58
KLAC	2023-10-31	9700000	32503529.29	69200.61	235.09
KLAC	2023-11-30	9800000	37802326.83	69410.46	285.74
KLAC	2023-12-31	9900000	40454185.58	69592.61	308.63
KLAC	2024-01-31	10000000	41446799.54	69771.06	314.47
KLAC	2024-02-29	10100000	47718681.57	69937.98	372.46
KLAC	2024-03-31	10200000	48953893.46	70077.29	379.94
KLAC	2024-04-30	10300000	48400537.07	70217.96	369.91
KLAC	2024-05-31	10400000	53446686.98	70368.10	413.91
KLAC	2024-06-30	10500000	58128534.62	70500.70	453.61
KLAC	2024-07-31	10600000	58126443.24	70621.51	448.36
KLAC	2024-08-31	10700000	58077750.07	70875.79	442.78
KLAC	2024-09-30	10800000	54886920.51	70875.79	408.21
KLAC	2024-10-31	10900000	47305281.98	71004.43	333.99
KLAC	2024-11-30	11000000	46038661.43	71153.82	318.53
KLAC	2024-12-31	11100000	44930056.16	71303.97	304.78
KLAC	2025-01-31	11200000	52755403.29	71461.05	371.03
KLAC	2025-02-28	11300000	50750213.12	71596.14	349.12
KLAC	2025-03-31	11400000	48768311.50	71739.21	327.79
KLAC	2025-04-30	11500000	50513387.25	71885.73	339.25
KLAC	2025-05-31	11600000	54520788.58	72033.60	370.01
KLAC	2025-06-30	11700000	64640856.02	72164.75	452.49
KLAC	2025-07-31	11800000	63532780.77	72276.01	438.41
KLAC	2025-08-31	11900000	63223027.14	72503.47	431.29
KLAC	2025-09-30	12000000	78202242.58	72503.47	551.69
KLAC	2025-10-31	12100000	79866202.56	72503.47	560.05