a
a
Country
Principal
Amount
*
a
Value
a
a
a
a
a
a
U.S.
Government
and
Agency
Securities
13.1%
Federal
Agricultural
Mortgage
Corp.,
2.9%,
1/03/22
............
United
States
800,000
$
811,565
FFCB,
3.17%,
3/07/28
..................................
United
States
800,000
906,652
Tennessee
Valley
Authority,
5.88%,
4/01/36
..................
United
States
630,000
937,435
U.S.
Treasury
Bonds
,
6%,
2/15/26
........................................
United
States
705,000
871,639
f
3.625%,
4/15/28
.....................................
United
States
109,000
242,799
4.5%,
2/15/36
......................................
United
States
780,000
1,071,038
3.5%,
2/15/39
......................................
United
States
21,000
26,275
1.125%,
8/15/40
.....................................
United
States
425,000
365,766
1.375%,
11/15/40
....................................
United
States
307,000
275,892
2.875%,
5/15/43
.....................................
United
States
490,000
563,691
3.375%,
5/15/44
.....................................
United
States
15,000
18,708
3.125%,
8/15/44
.....................................
United
States
725,000
870,312
3%,
11/15/44
.......................................
United
States
160,000
188,413
2.5%,
2/15/46
......................................
United
States
620,000
671,828
2.5%,
5/15/46
......................................
United
States
5,129,000
5,558,153
2.25%,
8/15/46
.....................................
United
States
5,575,000
5,766,205
3.375%,
11/15/48
....................................
United
States
990,000
1,264,416
3%,
2/15/49
........................................
United
States
1,161,000
1,390,343
1.25%,
5/15/50
.....................................
United
States
707,000
577,503
1.375%,
8/15/50
.....................................
United
States
185,000
156,014
2.375%,
5/15/51
.....................................
United
States
35,000
37,376
U.S.
Treasury
Notes
,
1.75%,
4/30/22
.....................................
United
States
670,000
679,293
1.75%,
5/15/22
.....................................
United
States
1,670,000
1,694,341
1.875%,
5/31/22
.....................................
United
States
1,465,000
1,488,989
1.5%,
3/31/23
......................................
United
States
150,000
153,378
2.75%,
11/15/23
.....................................
United
States
1,320,000
1,396,106
2.125%,
11/30/23
....................................
United
States
1,120,000
1,168,584
2.125%,
3/31/24
.....................................
United
States
18,837,000
19,725,135
2%,
4/30/24
........................................
United
States
1,345,000
1,404,947
2.25%,
4/30/24
.....................................
United
States
125,000
131,431
2.5%,
5/15/24
......................................
United
States
150,000
158,915
2%,
5/31/24
........................................
United
States
1,705,000
1,782,125
1.75%,
6/30/24
.....................................
United
States
178,000
184,891
2%,
6/30/24
........................................
United
States
1,365,000
1,427,758
f
0.125%,
7/15/24
.....................................
United
States
800,000
967,788
1.75%,
7/31/24
.....................................
United
States
1,345,000
1,397,959
2.375%,
8/15/24
.....................................
United
States
1,640,000
1,736,574
1.25%,
8/31/24
.....................................
United
States
700,000
716,652
1.5%,
10/31/24
.....................................
United
States
4,650,000
4,799,127
1.5%,
11/30/24
......................................
United
States
320,000
330,250
f
0.125%,
4/15/25
.....................................
United
States
750,000
837,195
0.25%,
6/30/25
.....................................
United
States
600,000
589,477
0.25%,
9/30/25
.....................................
United
States
2,340,000
2,291,189
0.375%,
11/30/25
....................................
United
States
5,143,000
5,051,189
0.375%,
1/31/26
.....................................
United
States
7,603,000
7,451,831
0.5%,
2/28/26
......................................
United
States
611,400
602,241
f
0.125%,
4/15/26
.....................................
United
States
350,000
387,878
0.875%,
6/30/26
.....................................
United
States
200,000
199,914
2.375%,
5/15/27
.....................................
United
States
1,280,000
1,378,300
0.5%,
6/30/27
......................................
United
States
1,045,000
1,010,956
2.25%,
8/15/27
.....................................
United
States
2,038,800
2,180,959
2.25%,
11/15/27
.....................................
United
States
5,375,000
5,751,040
1.25%,
4/30/28
.....................................
United
States
1,200,000
1,203,938
3.125%,
11/15/28
....................................
United
States
320,000
362,312
1.625%,
8/15/29
.....................................
United
States
235,000
240,398