0001752724-23-260220.txt : 20231121 0001752724-23-260220.hdr.sgml : 20231121 20231121120842 ACCESSION NUMBER: 0001752724-23-260220 CONFORMED SUBMISSION TYPE: NPORT-P PUBLIC DOCUMENT COUNT: 1 CONFORMED PERIOD OF REPORT: 20230930 FILED AS OF DATE: 20231121 DATE AS OF CHANGE: 20231121 PERIOD START: 20230930 FILER: COMPANY DATA: COMPANY CONFORMED NAME: THORNBURG INVESTMENT TRUST CENTRAL INDEX KEY: 0000816153 IRS NUMBER: 061158764 STATE OF INCORPORATION: MA FISCAL YEAR END: 0930 FILING VALUES: FORM TYPE: NPORT-P SEC ACT: 1940 Act SEC FILE NUMBER: 811-05201 FILM NUMBER: 231425787 BUSINESS ADDRESS: STREET 1: 2300 NORTH RIDGETOP ROAD CITY: SANTA FE STATE: NM ZIP: 87506-8361 BUSINESS PHONE: 5059840200 MAIL ADDRESS: STREET 1: 2300 NORTH RIDGETOP ROAD CITY: SANTA FE STATE: NM ZIP: 87506-8361 FORMER COMPANY: FORMER CONFORMED NAME: THORNBURG INCOME TRUST DATE OF NAME CHANGE: 19920703 FORMER COMPANY: FORMER CONFORMED NAME: LIMITED TERM TRUST DATE OF NAME CHANGE: 19870816 0000816153 S000011842 Thornburg Limited Term U.S. Government Fund C000032347 Thornburg Limited Term U.S. Government Fund - Class A LTUSX C000032349 Thornburg Limited Term U.S. Government Fund - Class C LTUCX C000032350 Thornburg Limited Term U.S. Government Fund - Class I LTUIX C000042666 Thornburg Limited Term U.S. Government Fund - Class R3 LTURX C000113847 Thornburg Limited Term U.S. Government Fund - Class R5 LTGRX C000136848 Thornburg Limited Term U.S. Government Fund - Class R4 LTUGX C000222323 Thornburg Limited Term U.S. Government Fund - Class C2 LTUQX NPORT-P 1 primary_doc.xml NPORT-P false 0000816153 XXXXXXXX S000011842 C000042666 C000032349 C000032350 C000113847 C000136848 C000222323 C000032347 THORNBURG INVESTMENT TRUST 811-05201 0000816153 5493001XM52H8S4WYY82 2300 NORTH RIDGETOP ROAD SANTA FE 87506-8361 505-984-0200 Thornburg Limited Term U.S. Government Fund S000011842 5493006JWY6PYF1WBP22 2023-09-30 2023-09-30 N 172240184.68 632501.89 171607682.79 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 288.41000000 USD N United States Treasury 254900HROIFWPRGM1V77 United States Treasury Note/Bond 91282CGQ8 3000000.00000000 PA USD 2893125.00000000 1.685894799675 Long DBT UST US N 1 2030-02-28 Fixed 4.00000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140QFJQ3 2241243.90000000 PA USD 1937082.07000000 1.128785167719 Long ABS-MBS USGSE US N 2 2035-10-01 Fixed 2.00000000 N N N N N N Petroleos Mexicanos 549300CAZKPF4HKMPX17 Petroleos Mexicanos 71654QBY7 625000.00000000 PA USD 590187.50000000 0.343916711888 Long DBT CORP MX N 2 2025-12-15 Fixed 2.46000000 N N N N N N Freddie Mac S6XOOCT0IEG5ABCC6L87 Freddie Mac Pool 3133SKBP5 2162601.83000000 PA USD 1781664.43000000 1.038219502200 Long ABS-MBS USGSE US N 2 2051-12-01 Fixed 3.00000000 N N N N N N Freddie Mac S6XOOCT0IEG5ABCC6L87 Freddie Mac REMICS 3137AUCS6 492994.83000000 PA USD 475909.51000000 0.277324128070 Long ABS-MBS USGSE US N 2 2042-09-15 Floating 5.83000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 31410R6H7 64080.63000000 PA USD 64899.21000000 0.037818359262 Long ABS-MBS USGSE US N 2 2036-06-01 Floating 6.07000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140FXES7 470908.91000000 PA USD 414590.29000000 0.241591916666 Long ABS-MBS USGSE US N 2 2056-10-01 Fixed 3.50000000 N N N N N N United States Treasury 254900HROIFWPRGM1V77 United States Treasury Inflation Indexed Bonds 91282CCM1 4545953.28000000 PA USD 3860431.89000000 2.249568217015 Long DBT UST US N 1 2031-07-15 Fixed 0.13000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140X6ED9 1297942.08000000 PA USD 1186841.08000000 0.691601366969 Long ABS-MBS USGSE US N 2 2032-05-01 Fixed 2.50000000 N N N N N N FRESB Multifamily Mortgage Pass-Through Certifica 549300GW0MQ79W9WE323 FRESB 2015-SB5 Mortgage Trust 30287QAJ2 293742.02000000 PA USD 284830.27000000 0.165977574761 Long ABS-MBS USGSE US N 2 2035-09-25 Floating 3.15000000 N N N N N N Freddie Mac S6XOOCT0IEG5ABCC6L87 Freddie Mac Gold Pool 3128MCNV3 13320.86000000 PA USD 13191.62000000 0.007687080080 Long ABS-MBS USGSE US N 2 2025-03-01 Fixed 5.00000000 N N N N N N FHLMC Multifamily Structured Pass Through Certs. S6XOOCT0IEG5ABCC6L87 Freddie Mac Multifamily Structured Pass Through Certificates 3137BGK24 1357000.00000000 PA USD 1315343.83000000 0.766483066850 Long ABS-MBS USGSE US N 2 2024-12-25 Fixed 3.06000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140JBXM3 1887315.10000000 PA USD 1517567.63000000 0.884323828238 Long ABS-MBS USGSE US N 2 2052-03-01 Fixed 3.00000000 N N N N N N Freddie Mac - SCRT N/A Seasoned Credit Risk Transfer Trust Series 2018-1 35563PDU0 1169651.33000000 PA USD 1046383.88000000 0.609753516269 Long ABS-MBS USGSE US N 2 2057-05-25 Variable 3.00000000 N N N N N N United States Treasury 254900HROIFWPRGM1V77 United States Treasury Note/Bond 91282CHC8 4880000.00000000 PA USD 4426312.50000000 2.579320708745 Long DBT UST US N 1 2033-05-15 Fixed 3.38000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 31419AYA9 223680.25000000 PA USD 218772.29000000 0.127483971838 Long ABS-MBS USGSE US N 2 2026-01-01 Fixed 4.00000000 N N N N N N Freddie Mac - SLST N/A Seasoned Loans Structured Transaction Trust Series 2020-2 35564CGQ4 1942058.70000000 PA USD 1690958.86000000 0.985363144882 Long ABS-MBS USGSE US N 2 2030-09-25 Fixed 2.00000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140X63C3 1142020.29000000 PA USD 930262.63000000 0.542086819701 Long ABS-MBS USGSE US N 2 2048-04-01 Fixed 2.50000000 N N N N N N Freddie Mac S6XOOCT0IEG5ABCC6L87 Freddie Mac Gold Pool 31294UA29 36186.74000000 PA USD 33966.59000000 0.019793163946 Long ABS-MBS USGSE US N 2 2028-03-01 Fixed 2.50000000 N N N N N N Petroleos Mexicanos 549300CAZKPF4HKMPX17 Petroleos Mexicanos 71654QBS0 612500.00000000 PA USD 588790.13000000 0.343102430163 Long DBT CORP MX N 2 2025-04-15 Floating 5.92000000 N N N N N N Freddie Mac - SCRT N/A Seasoned Credit Risk Transfer Trust 2017-4 35563PDD8 2659220.16000000 PA USD 2311227.43000000 1.346808833045 Long ABS-MBS USGSE US N 2 2057-06-25 Variable 3.25000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3138YVFU8 884953.36000000 PA USD 831620.03000000 0.484605360598 Long ABS-MBS USGSE US N 2 2030-04-01 Fixed 3.00000000 N N N N N N FHLMC Multifamily Structured Pass Through Certs. S6XOOCT0IEG5ABCC6L87 Freddie Mac Multifamily Structured Pass Through Certificates 3137FBU79 180000.00000000 PA USD 167245.43000000 0.097458008453 Long ABS-MBS USGSE US N 2 2027-09-25 Variable 3.19000000 N N N N N N Freddie Mac - SCRT N/A Seasoned Credit Risk Transfer Trust Series 2020-3 35563PSC4 527441.11000000 PA USD 453986.92000000 0.264549297921 Long ABS-MBS USGSE US N 2 2060-05-25 Fixed 2.00000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 31418DTE2 459407.07000000 PA USD 414825.42000000 0.241728932677 Long ABS-MBS USGSE US N 2 2030-10-01 Fixed 2.00000000 N N N N N N Freddie Mac Whole Loan Securities Trust S6XOOCT0IEG5ABCC6L87 Freddie Mac Whole Loan Securities Trust 3137G1BK2 1412872.77000000 PA USD 1170303.85000000 0.681964717996 Long ABS-MBS USGSE US N 2 2046-12-25 Fixed 3.00000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140QC2Q8 2175429.83000000 PA USD 1986299.00000000 1.157465078315 Long ABS-MBS USGSE US N 2 2035-03-01 Fixed 3.00000000 N N N N N N Freddie Mac Whole Loan Securities Trust N/A Freddie Mac Whole Loan Securities Trust 2017-SC02 3137G1BV8 145363.02000000 PA USD 127019.30000000 0.074017257231 Long ABS-MBS USGSE US N 2 2047-05-25 Fixed 3.50000000 N N N N N N Small Business Administration Participation Certs N/A United States Small Business Administration 83162CRX3 206626.51000000 PA USD 202475.51000000 0.117987438970 Long ABS-O USGA US N 2 2028-07-01 Fixed 5.87000000 N N N N N N Small Business Administration Participation Certs N/A United States Small Business Administration 83162CYW7 1731233.75000000 PA USD 1536201.33000000 0.895182141629 Long ABS-O USGA US N 2 2037-09-01 Fixed 2.59000000 N N N N N N Government National Mortgage Association 549300M8ZYFG0OCMTT87 Government National Mortgage Association 38376RQX7 1388162.65000000 PA USD 1335777.81000000 0.778390447492 Long ABS-MBS USGA US N 2 2065-07-20 Fixed 2.25000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 31418ECR9 2292716.28000000 PA USD 1899377.03000000 1.106813517390 Long ABS-MBS USGSE US N 2 2052-04-01 Fixed 3.00000000 N N N N N N FHLMC Multifamily Structured Pass Through Certs. S6XOOCT0IEG5ABCC6L87 Freddie Mac Multifamily Structured Pass Through Certificates 3137FEBQ2 120000.00000000 PA USD 112131.66000000 0.065341864756 Long ABS-MBS USGSE US N 2 2027-12-25 Fixed 3.44000000 N N N N N N FHLMC Multifamily Structured Pass Through Certs. S6XOOCT0IEG5ABCC6L87 Freddie Mac Multifamily Structured Pass Through Certificates 3137BFXS5 433527.54000000 PA USD 426942.72000000 0.248789980179 Long ABS-MBS USGSE US N 2 2024-06-25 Fixed 2.27000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140J8TK9 1155461.49000000 PA USD 1054289.50000000 0.614360314677 Long ABS-MBS USGSE US N 2 2033-06-01 Fixed 3.00000000 N N N N N N Freddie Mac - SCRT N/A Seasoned Credit Risk Transfer Trust Series 2018-2 35563PFB0 646103.15000000 PA USD 584750.62000000 0.340748508745 Long ABS-MBS USGSE US N 2 2057-11-25 Variable 3.00000000 N N N N N N Freddie Mac S6XOOCT0IEG5ABCC6L87 Freddie Mac Pool 3133L8A39 1384004.92000000 PA USD 1187467.79000000 0.691966566236 Long ABS-MBS USGSE US N 2 2036-02-01 Fixed 2.00000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140XGAS8 2693245.08000000 PA USD 2229237.17000000 1.299031100331 Long ABS-MBS USGSE US N 2 2052-03-01 Fixed 3.00000000 N N N N N N Small Business Administration Participation Certs N/A United States Small Business Administration 83162CXD0 778347.90000000 PA USD 703516.89000000 0.409956523252 Long ABS-O USGA US N 2 2035-07-01 Fixed 2.88000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140X9B46 1284624.64000000 PA USD 1071186.30000000 0.624206493896 Long ABS-MBS USGSE US N 2 2035-12-01 Fixed 1.50000000 N N N N N N Small Business Administration Participation Certs N/A United States Small Business Administration 83162CWV1 386437.89000000 PA USD 345057.31000000 0.201073346128 Long ABS-O USGA US N 2 2035-02-01 Fixed 2.46000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140J9MN8 734961.95000000 PA USD 694616.36000000 0.404769966418 Long ABS-MBS USGSE US N 2 2033-05-01 Fixed 3.50000000 N N N N N N TRISTATE INSURED CASH SWEEP N/A TRISTATE INSURED CASH SWEEP 000000000 2040869.01000000 PA USD 2040869.01000000 1.189264359741 Long DBT CORP US N 2 2050-10-01 Variable 5.69000000 N N N N N N WASHINGTON AIRCRAFT 2 CO 213800HU3KCKPYWP9238 Washington Aircraft 2 Co DAC 937257AA1 259852.02000000 PA USD 259576.58000000 0.151261631052 Long DBT CORP IE N 2 2024-06-26 Floating 6.09000000 N N N N N N Small Business Administration Participation Certs N/A United States Small Business Administration 83162CRB1 37376.84000000 PA USD 36474.01000000 0.021254298995 Long ABS-O USGA US N 2 2027-06-01 Fixed 5.71000000 N N N N N N Freddie Mac S6XOOCT0IEG5ABCC6L87 Freddie Mac Pool 3132D54P4 852384.40000000 PA USD 732530.70000000 0.426863580983 Long ABS-MBS USGSE US N 2 2034-12-01 Fixed 2.00000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3138AS5N8 284694.05000000 PA USD 275794.34000000 0.160712117031 Long ABS-MBS USGSE US N 2 2026-09-01 Fixed 3.50000000 N N N N N N FHLMC Multifamily Structured Pass Through Certs. S6XOOCT0IEG5ABCC6L87 Freddie Mac Multifamily Structured Pass Through Certificates 3137FNAE0 577000.00000000 PA USD 510032.84000000 0.297208628254 Long ABS-MBS USGSE US N 2 2029-06-25 Fixed 2.79000000 N N N N N N Freddie Mac S6XOOCT0IEG5ABCC6L87 Freddie Mac Pool 3133B77K8 1620949.02000000 PA USD 1341921.32000000 0.781970421243 Long ABS-MBS USGSE US N 2 2052-04-01 Fixed 3.00000000 N N N N N N Freddie Mac - SCRT N/A Seasoned Credit Risk Transfer Trust Series 2019-4 35563PML0 1109749.75000000 PA USD 991467.07000000 0.577752145988 Long ABS-MBS USGSE US N 2 2059-02-25 Fixed 3.00000000 N N N N N N Freddie Mac S6XOOCT0IEG5ABCC6L87 Freddie Mac Gold Pool 3128PQQY0 14753.95000000 PA USD 14578.25000000 0.008495103344 Long ABS-MBS USGSE US N 2 2024-12-01 Fixed 4.50000000 N N N N N N Government National Mortgage Association 549300M8ZYFG0OCMTT87 Government National Mortgage Association 38381HMU2 1250000.00000000 PA USD 898654.36000000 0.523667906581 Long ABS-MBS USGA US N 2 2063-10-16 Fixed 2.20000000 N N N N N N Freddie Mac S6XOOCT0IEG5ABCC6L87 Freddie Mac Pool 3132D53T7 559261.65000000 PA USD 495301.78000000 0.288624478780 Long ABS-MBS USGSE US N 2 2034-10-01 Fixed 2.50000000 N N N N N N FHLMC Multifamily Structured Pass Through Certs. S6XOOCT0IEG5ABCC6L87 Freddie Mac Multifamily Structured Pass Through Certificates 3137BTUM1 290000.00000000 PA USD 274618.16000000 0.160026728136 Long ABS-MBS USGSE US N 2 2026-11-25 Variable 3.35000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140XF7L9 4889219.01000000 PA USD 4056051.16000000 2.363560357005 Long ABS-MBS USGSE US N 2 2052-02-01 Fixed 3.00000000 N N N N N N Freddie Mac - SCRT N/A Seasoned Credit Risk Transfer Trust Series 2019-1 35563PJF7 2071835.30000000 PA USD 1895656.99000000 1.104645758966 Long ABS-MBS USGSE US N 2 2058-07-25 Fixed 3.50000000 N N N N N N Small Business Administration Participation Certs N/A United States Small Business Administration 83162CUD3 370684.42000000 PA USD 347220.02000000 0.202333610217 Long ABS-O USGA US N 2 2031-07-01 Fixed 3.74000000 N N N N N N Freddie Mac Whole Loan Securities Trust N/A Freddie Mac Whole Loan Securities Trust 2017-SC02 3137G1BS5 309784.20000000 PA USD 263793.05000000 0.153718671397 Long ABS-MBS USGSE US N 2 2047-05-25 Fixed 3.00000000 N N N N N N Freddie Mac S6XOOCT0IEG5ABCC6L87 Freddie Mac Gold Pool 3128E52U2 209301.36000000 PA USD 195522.58000000 0.113935796358 Long ABS-MBS USGSE US N 2 2032-01-01 Fixed 3.50000000 N N N N N N United States Treasury 254900HROIFWPRGM1V77 United States Treasury Note/Bond 91282CHT1 1350000.00000000 PA USD 1275539.06000000 0.743287852421 Long DBT UST US N 1 2033-08-15 Fixed 3.88000000 N N N N N N Freddie Mac - SCRT N/A Seasoned Credit Risk Transfer Trust Series 2019-3 35563PLH0 734489.06000000 PA USD 673002.48000000 0.392175029146 Long ABS-MBS USGSE US N 2 2058-10-25 Fixed 3.50000000 N N N N N N Freddie Mac - SCRT N/A Seasoned Credit Risk Transfer Trust Series 2020-3 35563PSB6 645581.03000000 PA USD 490484.58000000 0.285817378351 Long ABS-MBS USGSE US N 2 2060-05-25 Fixed 2.00000000 N N N N N N United States Treasury 254900HROIFWPRGM1V77 United States Treasury Inflation Indexed Bonds 912828Y38 529103.69000000 PA USD 492321.80000000 0.286887971444 Long DBT UST US N 1 2028-07-15 Fixed 0.75000000 N N N N N N Freddie Mac S6XOOCT0IEG5ABCC6L87 Freddie Mac Pool 3133L7M53 489811.45000000 PA USD 446338.41000000 0.260092323807 Long ABS-MBS USGSE US N 2 2035-03-01 Fixed 3.00000000 N N N N N N Freddie Mac Whole Loan Securities Trust N/A Freddie Mac Whole Loan Securities Trust 2016-SC02 3137G1BD8 165261.91000000 PA USD 145718.70000000 0.084913855621 Long ABS-MBS USGSE US N 2 2046-10-25 Fixed 3.50000000 N N N N N N Small Business Administration Participation Certs N/A United States Small Business Administration 83162CXG3 798998.65000000 PA USD 704738.37000000 0.410668309566 Long ABS-O USGA US N 2 2035-09-01 Fixed 2.82000000 N N N N N N Freddie Mac - SCRT N/A Seasoned Credit Risk Transfer Trust Series 2018-3 35563PGB9 883020.79000000 PA USD 793220.67000000 0.462229112999 Long ABS-MBS USGSE US N 2 2057-08-25 Fixed 3.00000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140X4VR4 537189.69000000 PA USD 486514.34000000 0.283503822259 Long ABS-MBS USGSE US N 2 2029-08-01 Fixed 2.50000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140QBRY6 569266.79000000 PA USD 530986.68000000 0.309418944051 Long ABS-MBS USGSE US N 2 2029-08-01 Fixed 3.50000000 N N N N N N Freddie Mac S6XOOCT0IEG5ABCC6L87 Freddie Mac Pool 3133N3X25 2114334.68000000 PA USD 1549018.57000000 0.902651061313 Long ABS-MBS USGSE US N 2 2051-05-01 Fixed 2.00000000 N N N N N N Small Business Administration Participation Certs N/A United States Small Business Administration 83162CUK7 639734.08000000 PA USD 586365.52000000 0.341689550529 Long ABS-O USGA US N 2 2031-11-01 Fixed 2.87000000 N N N N N N Freddie Mac S6XOOCT0IEG5ABCC6L87 Freddie Mac REMICS 3137A0XQ3 15837.91000000 PA USD 15747.26000000 0.009176314104 Long ABS-MBS USGSE US N 2 2036-11-15 Fixed 4.00000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140QC2D7 1036171.20000000 PA USD 921915.71000000 0.537222864974 Long ABS-MBS USGSE US N 2 2035-03-01 Fixed 2.50000000 N N N N N N Durrah MSN 35603 N/A Durrah MSN 35603 266893AA4 195812.28000000 PA USD 190273.12000000 0.110876807440 Long DBT CORP KY N 2 2025-01-22 Fixed 1.68000000 N N N N N N Freddie Mac Whole Loan Securities Trust S6XOOCT0IEG5ABCC6L87 Freddie Mac Whole Loan Securities Trust 3137G1BL0 473550.60000000 PA USD 407414.38000000 0.237410338148 Long ABS-MBS USGSE US N 2 2046-12-25 Fixed 3.50000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 31418BTK2 623446.95000000 PA USD 557071.17000000 0.324619015269 Long ABS-MBS USGSE US N 2 2035-08-01 Fixed 3.00000000 N N N N N N Freddie Mac - SCRT N/A Seasoned Credit Risk Transfer Trust Series 2018-4 35563PHF9 753259.23000000 PA USD 691316.69000000 0.402847167889 Long ABS-MBS USGSE US N 2 2058-03-25 Fixed 3.50000000 N N N N N N Freddie Mac S6XOOCT0IEG5ABCC6L87 Freddie Mac REMICS 3137AVHH3 409121.88000000 PA USD 385450.98000000 0.224611727012 Long ABS-MBS USGSE US N 2 2027-10-15 Fixed 2.00000000 N N N N N N Freddie Mac S6XOOCT0IEG5ABCC6L87 Freddie Mac Gold Pool 3128MFVB1 956077.04000000 PA USD 896720.71000000 0.522541121365 Long ABS-MBS USGSE US N 2 2030-11-01 Fixed 3.00000000 N N N N N N Freddie Mac S6XOOCT0IEG5ABCC6L87 Freddie Mac REMICS 3137AVH34 353322.95000000 PA USD 329390.16000000 0.191943714083 Long ABS-MBS USGSE US N 2 2027-10-15 Fixed 1.50000000 N N N N N N Freddie Mac Whole Loan Securities Trust N/A Freddie Mac Whole Loan Securities Trust 2016-SC01 3137G1AW7 242505.67000000 PA USD 216099.32000000 0.125926366749 Long ABS-MBS USGSE US N 2 2046-07-25 Fixed 3.50000000 N N N N N N Government National Mortgage Association 549300M8ZYFG0OCMTT87 Government National Mortgage Association 38380T5N2 1845125.84000000 PA USD 1759978.38000000 1.025582509702 Long ABS-MBS USGA US N 2 2031-02-20 Fixed 3.00000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 31418EDC1 1168815.44000000 PA USD 927857.50000000 0.540685291541 Long ABS-MBS USGSE US N 2 2052-05-01 Fixed 2.50000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 31418DKJ0 93759.48000000 PA USD 83036.69000000 0.048387513105 Long ABS-MBS USGSE US N 2 2035-01-01 Fixed 2.50000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 31418DHC9 646863.75000000 PA USD 592261.04000000 0.345125014434 Long ABS-MBS USGSE US N 2 2029-11-01 Fixed 3.00000000 N N N N N N FHLMC Multifamily Structured Pass Through Certs. S6XOOCT0IEG5ABCC6L87 Freddie Mac Multifamily Structured Pass Through Certificates 3137F32C7 300000.00000000 PA USD 279492.22000000 0.162866962280 Long ABS-MBS USGSE US N 2 2027-12-25 Fixed 3.34000000 N N N N N N United States Treasury 254900HROIFWPRGM1V77 United States Treasury Note/Bond 91282CBA8 4300000.00000000 PA USD 4254312.50000000 2.479092095897 Long DBT UST US N 1 2023-12-15 Fixed 0.13000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140GTA26 1469091.47000000 PA USD 1340536.33000000 0.781163353648 Long ABS-MBS USGSE US N 2 2046-06-01 Floating 2.14000000 N N N N N N PETROLEOS MEXICANOS 549300CAZKPF4HKMPX17 Petroleos Mexicanos 71654QBP6 26250.00000000 PA USD 25400.81000000 0.014801674136 Long DBT CORP MX N 2 2024-02-15 Fixed 2.29000000 N N N N N N United States Treasury 254900HROIFWPRGM1V77 United States Treasury Note/Bond 91282CGM7 1700000.00000000 PA USD 1560015.63000000 0.909059317530 Long DBT UST US N 1 2033-02-15 Fixed 3.50000000 N N N N N N Government National Mortgage Association 549300M8ZYFG0OCMTT87 Ginnie Mae II Pool 3620E0FB7 81128.15000000 PA USD 78313.21000000 0.045635025615 Long ABS-MBS USGA US N 2 2039-08-20 Floating 2.63000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3138X16F8 456592.04000000 PA USD 428161.67000000 0.249500292200 Long ABS-MBS USGSE US N 2 2028-10-01 Fixed 2.50000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3138EPJ47 387502.55000000 PA USD 368394.30000000 0.214672381801 Long ABS-MBS USGSE US N 2 2030-04-01 Fixed 3.50000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140FXEC2 333984.86000000 PA USD 287995.09000000 0.167821792892 Long ABS-MBS USGSE US N 2 2056-08-01 Fixed 3.50000000 N N N N N N FHLMC Multifamily Structured Pass Through Certs. S6XOOCT0IEG5ABCC6L87 Freddie Mac Multifamily Structured Pass Through Certificates 3137FETN0 3000000.00000000 PA USD 2790867.93000000 1.626307100373 Long ABS-MBS USGSE US N 2 2028-01-25 Fixed 3.35000000 N N N N N N MSN 41079 and 41084 Ltd N/A MSN 41079 and 41084 Ltd 553737AA5 144518.93000000 PA USD 141447.50000000 0.082424922765 Long DBT CORP KY N 2 2024-07-13 Fixed 1.72000000 N N N N N N FHLMC Multifamily Structured Pass Through Certs. S6XOOCT0IEG5ABCC6L87 Freddie Mac Multifamily Structured Pass Through Certificates 3137FEUA6 181346.79000000 PA USD 176741.36000000 0.102991519450 Long ABS-MBS USGSE US N 2 2025-01-25 Variable 3.59000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140Q8BL8 765586.55000000 PA USD 695864.31000000 0.405497177449 Long ABS-MBS USGSE US N 2 2032-12-01 Fixed 2.50000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 31418DCT7 310474.96000000 PA USD 282869.32000000 0.164834881166 Long ABS-MBS USGSE US N 2 2034-06-01 Fixed 3.00000000 N N N N N N FannieMae Grantor Trust N/A Fannie Mae Grantor Trust 2017-T1 3136AV6R5 992583.01000000 PA USD 909196.81000000 0.529811250416 Long ABS-O USGSE US N 2 2027-06-25 Fixed 2.90000000 N N N N N N Freddie Mac S6XOOCT0IEG5ABCC6L87 Freddie Mac Pool 3132A5HF5 789944.06000000 PA USD 690341.52000000 0.402278912445 Long ABS-MBS USGSE US N 2 2047-08-01 Fixed 3.50000000 N N N N N N FHLMC Multifamily Structured Pass Through Certs. S6XOOCT0IEG5ABCC6L87 Freddie Mac Multifamily Structured Pass Through Certificates 3137FCLD4 2000000.00000000 PA USD 1859194.52000000 1.083398184611 Long ABS-MBS USGSE US N 2 2027-11-25 Fixed 3.29000000 N N N N N N Freddie Mac - SCRT N/A Seasoned Credit Risk Transfer Trust Series 2020-2 35563PQP7 1621876.39000000 PA USD 1401296.50000000 0.816569792924 Long ABS-MBS USGSE US N 2 2059-11-25 Fixed 2.00000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae REMICS 3136A0LQ8 601978.22000000 PA USD 581299.38000000 0.338737386665 Long ABS-MBS USGSE US N 2 2026-08-25 Fixed 3.00000000 N N N N N N Freddie Mac S6XOOCT0IEG5ABCC6L87 Freddie Mac Pool 3132A8DC0 502648.36000000 PA USD 470893.72000000 0.274401304384 Long ABS-MBS USGSE US N 2 2030-10-01 Fixed 3.00000000 N N N N N N Freddie Mac S6XOOCT0IEG5ABCC6L87 Freddie Mac Pool 3132DN2A0 2377728.28000000 PA USD 1887520.86000000 1.099904636734 Long ABS-MBS USGSE US N 2 2052-01-01 Fixed 2.50000000 N N N N N N FHLMC Multifamily Structured Pass Through Certs. S6XOOCT0IEG5ABCC6L87 Freddie Mac Multifamily Structured Pass Through Certificates 3137BPVZ9 31393.65000000 PA USD 30626.16000000 0.017846613567 Long ABS-MBS USGSE US N 2 2025-04-25 Fixed 2.26000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140QETU6 1247752.56000000 PA USD 1078418.60000000 0.628420932249 Long ABS-MBS USGSE US N 2 2035-09-01 Fixed 2.00000000 N N N N N N Small Business Administration Participation Certs N/A United States Small Business Administration 83162CRK1 103943.95000000 PA USD 101204.78000000 0.058974504144 Long ABS-O USGA US N 2 2027-11-01 Fixed 5.51000000 N N N N N N Freddie Mac S6XOOCT0IEG5ABCC6L87 Freddie Mac Pool 3133LPS81 1956867.14000000 PA USD 1766969.39000000 1.029656342462 Long ABS-MBS USGSE US N 2 2030-12-01 Fixed 2.00000000 N N N N N N THIRAX 1 LLC N/A Thirax 1 LLC 88410XAA4 1204901.91000000 PA USD 981838.42000000 0.572141295795 Long DBT CORP US N 2 2033-01-14 Fixed 0.97000000 N N N N N N Freddie Mac - SCRT N/A Seasoned Credit Risk Transfer Trust Series 2020-1 35563PNP0 1651540.45000000 PA USD 1457735.81000000 0.849458361245 Long ABS-MBS USGSE US N 2 2059-08-25 Fixed 2.50000000 N N N N N N HNA 2015 LLC N/A HNA 2015 LLC 40426UAA3 1111669.05000000 PA USD 1045499.84000000 0.609238364508 Long DBT CORP US N 2 2027-06-30 Fixed 2.29000000 N N N N N N Farmer Mac Agricultural Real Estate Trust N/A FARM 21-1 Mortgage Trust 30768WAA6 4268489.58000000 PA USD 3278539.34000000 1.910485175661 Long ABS-MBS CORP US N 2 2051-01-25 Variable 2.18000000 N N N N N N FARMER MAC DISCOUNT NOTE 549300MS654K78GYF580 Federal Agricultural Mortgage Corp Discount Notes 31315KML1 455000.00000000 PA USD 455000.00000000 0.265139644450 Long DBT USGSE US N 2 2023-10-02 None 0.00000000 N N N N N N Freddie Mac S6XOOCT0IEG5ABCC6L87 Freddie Mac Gold Pool 31323AB27 425282.87000000 PA USD 354470.25000000 0.206558496820 Long ABS-MBS USGSE US N 2 2048-01-01 Fixed 3.00000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 31418D2Y7 3266967.50000000 PA USD 2949387.97000000 1.718680610360 Long ABS-MBS USGSE US N 2 2031-07-01 Fixed 2.00000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3138ER4F4 1745145.80000000 PA USD 1595880.76000000 0.929958807236 Long ABS-MBS USGSE US N 2 2032-01-01 Fixed 2.50000000 N N N N N N Freddie Mac - SCRT N/A Seasoned Credit Risk Transfer Trust Series 2017-3 35563PBY4 916443.56000000 PA USD 825156.53000000 0.480838920836 Long ABS-MBS USGSE US N 2 2056-07-25 Variable 3.25000000 N N N N N N Small Business Administration Participation Certs N/A United States Small Business Administration 83162CYZ0 863696.05000000 PA USD 774942.77000000 0.451578132983 Long ABS-O USGA US N 2 2037-11-01 Fixed 2.79000000 N N N N N N Government National Mortgage Association 549300M8ZYFG0OCMTT87 Ginnie Mae II Pool 36179MDD9 160979.69000000 PA USD 158809.20000000 0.092542010601 Long ABS-MBS USGA US N 2 2042-05-20 Floating 3.88000000 N N N N N N Small Business Administration Participation Certs N/A United States Small Business Administration 83162CWL3 407056.21000000 PA USD 368491.81000000 0.214729203267 Long ABS-O USGA US N 2 2034-08-01 Fixed 2.88000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140QFXV6 1283036.62000000 PA USD 1093027.13000000 0.636933680491 Long ABS-MBS USGSE US N 2 2035-11-01 Fixed 1.50000000 N N N N N N Small Business Administration Participation Certs N/A United States Small Business Administration 83162CPS6 19337.01000000 PA USD 18746.06000000 0.010923788314 Long ABS-O USGA US N 2 2025-08-01 Fixed 5.11000000 N N N N N N FRESB Multifamily Mortgage Pass-Through Certifica N/A FRESB 2018-SB47 Mortgage Trust 30296KAE5 403971.34000000 PA USD 397953.06000000 0.231896995245 Long ABS-MBS USGSE US N 2 2038-01-25 Floating 6.13000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 31418CZ72 349865.70000000 PA USD 325342.90000000 0.189585276550 Long ABS-MBS USGSE US N 2 2038-09-01 Fixed 4.00000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3138ERP79 11240.30000000 PA USD 10530.20000000 0.006136205459 Long ABS-MBS USGSE US N 2 2031-07-01 Fixed 3.00000000 N N N N N N Freddie Mac - SLST N/A Seasoned Loans Structured Transaction Trust Series 2020-2 35564CGN1 1942058.70000000 PA USD 1675138.66000000 0.976144326853 Long ABS-MBS USGSE US N 2 2030-09-25 Fixed 1.75000000 N N N N N N Freddie Mac S6XOOCT0IEG5ABCC6L87 Freddie Mac REMICS 3137AFJJ2 76323.24000000 PA USD 71857.47000000 0.041873107795 Long ABS-MBS USGSE US N 2 2041-04-15 Fixed 2.00000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3138EQU34 1437952.68000000 PA USD 1322010.66000000 0.770367991984 Long ABS-MBS USGSE US N 2 2030-11-01 Fixed 2.50000000 N N N N N N Freddie Mac - SCRT N/A Seasoned Credit Risk Transfer Trust Series 2018-4 35563PHA0 1090343.74000000 PA USD 976143.54000000 0.568822749733 Long ABS-MBS USGSE US N 2 2058-03-25 Fixed 3.00000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 31418C5T7 420700.65000000 PA USD 399510.51000000 0.232804559507 Long ABS-MBS USGSE US N 2 2029-01-01 Fixed 4.00000000 N N N N N N United States Treasury 254900HROIFWPRGM1V77 United States Treasury Inflation Indexed Bonds 912810PV4 1532034.00000000 PA USD 1488170.37000000 0.867193324800 Long DBT UST US N 1 2028-01-15 Fixed 1.75000000 N N N N N N Freddie Mac S6XOOCT0IEG5ABCC6L87 Freddie Mac Non Gold Pool 3128Q2BS1 1404344.55000000 PA USD 1418645.43000000 0.826679439367 Long ABS-MBS USGSE US N 2 2046-02-01 Floating 5.44000000 N N N N N N Small Business Administration Participation Certs N/A United States Small Business Administration 83162CQY2 58078.49000000 PA USD 56384.58000000 0.032856675810 Long ABS-O USGA US N 2 2027-04-01 Fixed 5.32000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140QFLR8 2204271.59000000 PA USD 1935357.20000000 1.127780043722 Long ABS-MBS USGSE US N 2 2030-10-01 Fixed 1.50000000 N N N N N N United States Treasury 254900HROIFWPRGM1V77 United States Treasury Inflation Indexed Bonds 9128283R9 411417.72000000 PA USD 379184.43000000 0.220960054838 Long DBT UST US N 1 2028-01-15 Fixed 0.50000000 N N N N N N Government National Mortgage Association 549300M8ZYFG0OCMTT87 Ginnie Mae II Pool 36230KRM5 174907.00000000 PA USD 171651.86000000 0.100025743142 Long ABS-MBS USGA US N 2 2061-02-20 Variable 5.00000000 N N N N N N Freddie Mac Whole Loan Securities Trust N/A Freddie Mac Whole Loan Securities Trust 2016-SC01 3137G1AV9 794160.17000000 PA USD 682501.81000000 0.397710521407 Long ABS-MBS USGSE US N 2 2046-07-25 Fixed 3.00000000 N N N N N N FHLMC Multifamily Structured Pass Through Certs. S6XOOCT0IEG5ABCC6L87 Freddie Mac Multifamily Structured Pass Through Certificates 3137FCM43 3500000.00000000 PA USD 3412492.83000000 1.988543155247 Long ABS-MBS USGSE US N 2 2024-10-25 Fixed 3.14000000 N N N N N N United States Treasury 254900HROIFWPRGM1V77 United States Treasury Inflation Indexed Bonds 912828B25 399562.20000000 PA USD 395742.92000000 0.230609092533 Long DBT UST US N 1 2024-01-15 Fixed 0.63000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140JBUK0 509256.01000000 PA USD 446843.34000000 0.260386558885 Long ABS-MBS USGSE US N 2 2051-12-01 Floating 1.61000000 N N N N N N FHLMC Multifamily Structured Pass Through Certs. S6XOOCT0IEG5ABCC6L87 Freddie Mac Multifamily Structured Pass Through Certificates 3137BKRJ1 1250000.00000000 PA USD 1207471.96000000 0.703623486063 Long ABS-MBS USGSE US N 2 2025-05-25 Variable 3.33000000 N N N N N N Freddie Mac S6XOOCT0IEG5ABCC6L87 Freddie Mac Gold Pool 3128MEA43 595705.75000000 PA USD 567140.33000000 0.330486561428 Long ABS-MBS USGSE US N 2 2029-12-01 Fixed 3.50000000 N N N N N N CALEDONIA GENERA N/A Caledonia Generating LLC 129268AB4 3767350.27000000 PA USD 3084981.42000000 1.797694234806 Long DBT CORP US N 2 2034-02-28 Fixed 1.95000000 N N N N N N Freddie Mac Whole Loan Securities Trust N/A Freddie Mac Whole Loan Securities Trust 2015-SC02 3137G1AL1 196787.88000000 PA USD 175308.62000000 0.102156626760 Long ABS-MBS USGSE US N 2 2045-09-25 Fixed 3.50000000 N N N N N N Freddie Mac S6XOOCT0IEG5ABCC6L87 Freddie Mac Pool 3133KNR54 2178967.80000000 PA USD 1809583.62000000 1.054488698046 Long ABS-MBS USGSE US N 2 2052-02-01 Fixed 3.00000000 N N N N N N Freddie Mac S6XOOCT0IEG5ABCC6L87 Freddie Mac Gold Pool 31306YKV2 665599.73000000 PA USD 629378.08000000 0.366754022761 Long ABS-MBS USGSE US N 2 2027-11-01 Fixed 2.50000000 N N N N N N Freddie Mac S6XOOCT0IEG5ABCC6L87 Freddie Mac Gold Pool 3128S3EQ8 89847.12000000 PA USD 78157.92000000 0.045544534329 Long ABS-MBS USGSE US N 2 2045-08-01 Fixed 3.50000000 N N N N N N Freddie Mac S6XOOCT0IEG5ABCC6L87 Freddie Mac Pool 3133N3YQ1 1841409.20000000 PA USD 1429119.76000000 0.832783088009 Long ABS-MBS USGSE US N 2 2051-12-01 Fixed 2.50000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 31418DMB5 365677.05000000 PA USD 329014.82000000 0.191724994272 Long ABS-MBS USGSE US N 2 2030-03-01 Fixed 2.50000000 N N N N N N Reliance Industries Ltd 5493003UOETFYRONLG31 Reliance Industries Ltd 759470AT4 1318750.00000000 PA USD 1251335.50000000 0.729183845184 Long DBT CORP IN N 2 2026-01-15 Fixed 2.51000000 N N N N N N Small Business Administration Participation Certs N/A United States Small Business Administration 83162CRG0 126324.48000000 PA USD 123043.25000000 0.071700315510 Long ABS-O USGA US N 2 2027-09-01 Fixed 5.56000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae REMICS 3136AFB37 860422.10000000 PA USD 833446.85000000 0.485669893357 Long ABS-MBS USGSE US N 2 2043-01-25 Floating 5.73000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140QMN83 550565.60000000 PA USD 483463.07000000 0.281725772494 Long ABS-MBS USGSE US N 2 2051-11-01 Floating 1.55000000 N N N N N N ULANI MSN 35940 LLC 54930056O43HT0HH8620 Ulani MSN 35940 LLC 90373RAA8 729167.02000000 PA USD 690747.21000000 0.402515317944 Long DBT CORP US N 2 2025-05-16 Fixed 2.23000000 N N N N N N United States Treasury 254900HROIFWPRGM1V77 United States Treasury Inflation Indexed Bonds 912828H45 402651.60000000 PA USD 387322.90000000 0.225702540645 Long DBT UST US N 1 2025-01-15 Fixed 0.25000000 N N N N N N Freddie Mac - SCRT N/A Seasoned Credit Risk Transfer Trust Series 2019-2 35563PKG3 1848484.10000000 PA USD 1683295.80000000 0.980897692127 Long ABS-MBS USGSE US N 2 2058-08-25 Fixed 3.50000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae REMICS 3136AGFY3 593351.13000000 PA USD 569825.47000000 0.332051258274 Long ABS-MBS USGSE US N 2 2043-09-25 Floating 5.98000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3140KHUP4 1672584.06000000 PA USD 1477569.97000000 0.861016212081 Long ABS-MBS USGSE US N 2 2035-08-01 Fixed 2.50000000 N N N N N N Reliance Industries Ltd 5493003UOETFYRONLG31 Reliance Industries Ltd 759470AU1 875000.00000000 PA USD 826280.00000000 0.481493594323 Long DBT CORP IN N 2 2026-01-15 Fixed 2.06000000 N N N N N N Freddie Mac - SCRT N/A Seasoned Credit Risk Transfer Trust 2017-4 35563PCM9 597969.59000000 PA USD 513762.79000000 0.299382161478 Long ABS-MBS USGSE US N 2 2057-06-25 Fixed 3.50000000 N N N N N N United States Treasury 254900HROIFWPRGM1V77 United States Treasury Note/Bond 91282CFQ9 4600000.00000000 PA USD 4547890.65000000 2.650167274600 Long DBT UST US N 1 2024-10-31 Fixed 4.38000000 N N N N N N United States Treasury 254900HROIFWPRGM1V77 United States Treasury Inflation Indexed Bonds 912828ZZ6 12493645.47000000 PA USD 10829461.91000000 6.310592704204 Long DBT UST US N 1 2030-07-15 Fixed 0.13000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3138EBQW8 409580.28000000 PA USD 390658.38000000 0.227646206538 Long ABS-MBS USGSE US N 2 2027-03-01 Fixed 3.00000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae REMICS 31397NGR0 193299.26000000 PA USD 139036.33000000 0.081019874949 Long ABS-MBS USGSE US N 2 2039-03-25 Variable 0.54000000 N N N N N N Freddie Mac - SCRT N/A Seasoned Credit Risk Transfer Trust Series 2018-3 35563PGG8 972190.42000000 PA USD 895520.96000000 0.521841997654 Long ABS-MBS USGSE US N 2 2057-08-25 Variable 3.50000000 N N N N N N Fannie Mae B1V7KEBTPIMZEU4LTD58 Fannie Mae Pool 3138WKZP3 296988.00000000 PA USD 269000.05000000 0.156752917833 Long ABS-MBS USGSE US N 2 2047-06-01 Fixed 4.00000000 N N N N N N Freddie Mac S6XOOCT0IEG5ABCC6L87 Freddie Mac Gold Pool 31307UNB0 155827.74000000 PA USD 146656.21000000 0.085460165661 Long ABS-MBS USGSE US N 2 2032-09-01 Fixed 3.50000000 N N N N N N Freddie Mac - SCRT N/A Seasoned Credit Risk Transfer Trust Series 2022-1 35563P7E3 1046820.19000000 PA USD 866354.25000000 0.504845841348 Long ABS-MBS USGSE US N 2 2061-11-25 Fixed 3.25000000 N N N N N N United States Treasury 254900HROIFWPRGM1V77 United States Treasury Inflation Indexed Bonds 9128286N5 402377.36000000 PA USD 395380.82000000 0.230398087994 Long DBT UST US N 1 2024-04-15 Fixed 0.50000000 N N N N N N United States Treasury 254900HROIFWPRGM1V77 United States Treasury Inflation Indexed Bonds 91282CEJ6 3529308.60000000 PA USD 3239604.67000000 1.887796989814 Long DBT UST US N 1 2027-04-15 Fixed 0.13000000 N N N N N N Government National Mortgage Association 549300M8ZYFG0OCMTT87 Ginnie Mae II Pool 36179NAG3 425371.91000000 PA USD 383133.22000000 0.223261111490 Long ABS-MBS USGA US N 2 2028-04-20 Fixed 2.00000000 N N N N N N 2023-10-13 THORNBURG INVESTMENT TRUST Christopher Luckham Christopher Luckham Senior Manager - Fund Administration